410976a2b2e09868b819daa3f6427a690", 0xda, 0x8, 0x0, 0x0) dup2(r4, r5) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fchflags(r7, 0x9) r8 = fcntl$dupfd(r4, 0x0, r1) preadv(r8, &(0x7f0000000200)=[{&(0x7f0000000100)=""/232, 0xe8}], 0x1, 0x0, 0x800) execve(0x0, 0x0, 0x0) 04:03:06 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000000)={0x7fff, 0x8, {0x1, 0x9}}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0xfffffffffffffffc, 0x0, 0x100000001, 0x558f, "2ea86ecc016bdcd569ef64e16eb595607fcfd711"}) write(r1, &(0x7f00000003c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e5059ddb89d676d48c9c6f0fa20774dca9ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669db72371db394acba77de083c965124aeacbcf09b09c719ed25314dc21617d89aa9c6ffc4137067f33d1ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713218577cdbfb7436951747e739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a7929392001075381e423a7bbb25d5e43535280fc146105791de58a814590681731ea367352ce6de49325ef5f2ee2c7a82e6ad300c2bf55b3a5a96453f2915bd3b54333a76c2694946e1e28e550b5d6775ffc70e48d6bbe9b36e9730e7f12c57ba38a1b53b759ca7b4e091d8617f108ee4f6c0e514990fd25afeb", 0x2d8) 04:03:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) close(r1) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000000)) 04:03:06 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391", 0x1, 0x40}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000", 0x4}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB=':'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 04:03:06 executing program 1: r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x800}, {0x0, 0x3, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0xffffffffffffffff, 0xc31b3780bccc3428}, {0x3, 0x5}, {0xa35432a02fc9178e, 0x8000}, {0x1, 0xfff, 0x800}], 0x7) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) close(r1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000340)) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x6, 0x83, 0x20}, 0x1fb, 0x100, 0x1ff}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) read(r1, &(0x7f0000000140)=""/191, 0xffffffffffffff61) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') r3 = open$dir(&(0x7f0000001240)='./bus\x00', 0x1, 0xe0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r3, 0x0, 0x0) utimensat(r3, &(0x7f0000000400)='./file0/file0/file0/file0\x00', &(0x7f0000000100)={{0x1, 0xffffffffffffffff}, {0x0, 0x70f}}, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000001500)) ftruncate(r1, 0x0, 0x4ed) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_extract_tcp_res$synack(&(0x7f0000000780), 0x1, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000015c0)) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000380)) accept$inet(r1, 0x0, &(0x7f00000003c0)) mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r4 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r4, 0x800c745b, &(0x7f0000000300)=0x28d0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x1000) pwritev(r2, &(0x7f00000008c0)=[{&(0x7f0000000200)="91aed6aa2c399ba3de58", 0xa}, {&(0x7f0000000240)}, {&(0x7f00000004c0)="c3d740fd1c2e2805295e771ed50061e1ae0e755dbe723e6e7137aa2942722874e9870fa9261cf03a5204ca32b939920f4ad9ddae6a5654c5bb48ff822f36fc4ed41ff6fd85d5bcfcfffc166578ce5eb73a304bb451af61a3e6e583f4be9e83bd59556ded51ba58e64ee144b701d42396d609580b884d9a750b4f12e748a8849a68099fe56ab5731eb8d1d51d01b6b5b07c44a3a0afaeaae195592b9be8cc3d19f2e7fa9c789d290428a3b81b7bd6f45ce57e12806603d5ddf8e3a5b97556d16bcb86eae3e49bf6", 0xc7}, {0x0}], 0x4, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x201, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x28}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) fchflags(r5, 0x0) semop(r0, &(0x7f00000002c0)=[{0x4, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x4, 0x9, 0x1800}, {0x2, 0x6, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0x800, 0x1800}, {0x2, 0x4, 0x40000800}, {0x3, 0x4, 0x2800}, {0x6, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) 04:03:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x2ba, &(0x7f0000000340)="b6") 04:03:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x28ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\x00\x00\x00\x00\t\a\xb3\x11\x00', 0x100, 0x0) r2 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x0) r3 = shmat(r2, &(0x7f0000ffc000/0x2000)=nil, 0x3800) shmdt(r3) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186204f88a002b3a0000030083caf76d7e0000d161342e03edfef1b544cec005e9793f2ccdecc93a8ba67dec9f64fc13d95db8edb58c1db2e2029d0c4750f8f7da13f1071d36803a52f8c8bfe3667124583b516b", 0x57}], 0x1) geteuid() shmat(r2, &(0x7f0000ffb000/0x3000)=nil, 0x0) 04:03:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=ANY=[@ANYBLOB="ff04e17c9d570600361010f608006e77ec000000945e0000000000049eb5ff0317ac204c8e43fa7d1eecbdc127067ea177e8b9e8702c656fed7ab0e60931e51e1dc3e5f11445ff64e51e59b9213ae667f6ee5efa6f5ebc601b65acd6007e3357af7954ee0596e2c5b508482cc46d60a226bca766aa93de4eaf62f45a46df672c82813c61fa39cfa7ef676894de7872bffb8aef37e8f97c2942c886bdd1219045c909abe6fc4a4df7df0db6bf28c29d8d70fad9d27eaca23ffc27e4cb15536bcf8baaad0de7f486f18a34bed3f6333ccd13f25ed2bdfe"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 04:03:07 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f0000001900)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000003c16fcd8f28b450c3350d17ab9e352a960fe27953033cc71c1467b6e8877602a60e2854e937cf8ca7353ba3850c99633de2fed89a501455c5ba1938085a490e81e0d0e36469c362f6b1096ab0e29effeb6e46a5a889285ad636d0b7d690442"], 0x97, 0x1, 0x1000) shutdown(0xffffffffffffffff, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r1, &(0x7f0000000180)='\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', &(0x7f0000000200)={{0x9, 0x2}, {0x6cb, 0x9}}, 0x2) r2 = open(&(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x2, 0x134) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) msgget$private(0x0, 0x10000484) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f0000000580)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000066df2f7569a14ba664996e9f5ffd1cda2e68c4ee91ac518ca39c4532a179809e8fc49b0fc2ba67c41a60e9980b34e05ddf17e602c1a95efa35a2dbd26baf37be93a2643fb2dcd920bc6b4b211b420cb702db5eb9224efbf3652c8bf9c7ace284ab0464d526053624aa356b6498b316ab1d6e30e2bd412da23298a0944e947906662c4a3b97bbfb5622d78435557dad8b055d4d012fdad242d344143552b5d27da5e95cfff7a9ba"], 0x2b, 0x0, 0x1000) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r5 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x0, 0x1, 0x6070}, {0x18, 0x1, 0x2, 0x10001}, 0x4, [0x2, 0x10000, 0x40, 0x602, 0x6, 0x4, 0x1, 0x800]}, 0x3c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r7 = socket(0x2000000000000002, 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x0, 0x0, 0x2}, {0x18, 0x1, 0x6, 0x7fffffff}, 0x9, [0xf1, 0x4, 0x7, 0x8000, 0x20, 0x9, 0x9, 0x2]}, 0x3c) sendmsg$unix(r7, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0xacf25922147002da}, 0x10, 0x0}, 0x0) r8 = getpgid(0xffffffffffffffff) r9 = getpgid(0x0) r10 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) r11 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r13 = getgid() bind$inet(r10, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r11, 0x3, 0x5, &(0x7f00000003c0)=""/85) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, r13, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x10001}) r16 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r16, 0x0, 0x6a, 0x0, 0x0) r17 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r19 = getgid() bind$inet(r16, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r17, 0x3, 0x5, &(0x7f00000003c0)=""/85) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r18, r19, r20, r21, 0x2, 0x9}, 0x5, 0x5, 0x10001}) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x20, r18, r4, r5, r6, 0x4, 0xfffa}, 0x2, 0x7, r8, r9, 0x80000001, 0xfff, 0x3, 0x5}) 04:03:08 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) socketpair(0x1, 0xc005, 0xda, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wsmouse\x00', 0x80, 0x0) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r4, 0x2) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r5, 0x2) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) r6 = syz_open_pts() fcntl$lock(r6, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r6, 0x2) fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) r7 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r7, &(0x7f0000d06ff8)='./file0\x00') getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000002740)={0x0}, &(0x7f0000002780)=0xc) r9 = geteuid() r10 = getegid() sendmsg$unix(r2, &(0x7f0000002840)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000340)="e882189d4ffd1da5c94dc8613bbb9ef179432aa52b3c6efdc54e29c0d9affe2d6658aa527af16c736b984028ab8d761939f4d1911c3329dc22e94b545fe0f4b77b39121c38d953b08d4009862468aeabf1d28759f19c67312354e1afe8698aeb47de2e6f62ed7a22d034039937e0c41b907aff5307428043ca75095cec18ff6935c7b2b7b2c18a45001da9aafbd0315664f8c82ee36dc549ce1f3c8db70b466500b42f3cd5f51e81535ec7b7e5376cfdc2f70c18180e7364d7e7442f99721af321b71504256a45edc99d726b08f2c78acc1b43531c5993d8cdbdbb", 0xdb}, {&(0x7f0000000440)="cca040224bb7778d1a9024677db55b3534bb323288dae091b87df0351c1859fd6997ac5bbf5d175422f5d389ab791f5c6d03c5df82650be8eb251c0e07a9681eeae61298616d72bd6d5283172cd89be8c4b41ed97e235cd459ea85c8008413f5d83dbe3ed564540d45ff0da59aa1fe007d2d86f4a3571f6b5231ac35f709859e65526b1ca30cdb1e4a50971302dd5c3986a21e35f9c6458d1be4178ad8c56212b3af035a951b801283ed583f9b6ae814589491750100144457114397512cc49f00470a8eb39cc45682c96926690c5da7a7bf08812c944c6efda2e696814c293b8c3c8785dc583b90af73d2a685e5c26a49cf7c7f195e2f5728315c833cbd91a5a6c719e34353d5bb812e8af21ae8dc6a2172097f7d662dbd999d19d3291fb611e532c05f07d73c7edd78d4c53511b4777bc0e07ead3fa442afec5bb09ec00d66a74b8fe9dd0eb7a58185589532be9d4d93590bfc936a76be503912f5809ee6ea7105617058cc8941034bab8834d0ec7a008a2e2c707dc723e902835bfb45de30db65af9f92f3553c101b7e749632c4238fdf9696c2ce48491c0f9ec0d3dc8c5a66ecfbc88773b7b101867d57b28352d92beda3d4ebb14eaaeea6d7a493fa4addccd3cea3923ad967f5e4524d1d7694734bf11992e7a4392b88a51d4ad65275e792ee9e37f18f82c691ced6ea30b82cee561db786d8e49abbd37ae9db0271fec2d37f962e37cb20ba9d294e062d388ec3fb0bbfe11126c19a04504ec680d2f422d0222639bb535c4b3eedfbe08b0e57230ea82acd7820e5b0e3b45f18f4ce84cf6a9c78f582d2a9e9307989ce1ca7b3d4f07467d33df9674a7e4f4213ca24466aeed47c57b30bf7914e74a18fabdbd31ba6a337ea4b395e41bef380c7a18ece5612ace5ed8a87d2e918bc8c2fd51aa24b34a14532059ddc40622d2a861efe51ae0aa177f803348bb69ca027cb996fc5500f85c679ebe448119c864f7ddcc6792a16ea2b783940be94a9fc4b714592fac80a53c872fbb1a62b99a2194956a215fac6b60ebc9ec2c3837c1fb81f27328cfc8ab02497fd361d9daba859afaf92cbe09d5a774ca158f61ea82cba8445eb85575664f5982e4b1077cbe1c0a033f2d78e0a069a737ed57d43636d76b8d2dd7a9be2d8a353ce07c25aee25847d2db449e360962d0725b3b09524b55be4feb739ce9ee61c9254b22ad21a8dfcc68bad4c599c0957aa2712b4e97908425dfca78f67dcf854f9bde0c8912e6848caaf61edb94d66033fc287b73bb993b9b5d956054916f32b922c2eca82d5746d2aefe2804a97c38a2241bc425dc6bac35c44bc4ce508159d0b627af3dbf0ae95a76a7f5a365670f61e4575254b5c470f834dc94179b545179cf60063a8972d5747b724c2d62ebaf25a6550eeb6471716af7c1ac6a4d95c4dd08ae60ce0921ae08cfcb48df3e88579ab0bb5e81f2428000c32026cf7cd402f63feef02e5c47fd04d7e90c9522b250887d207b3065b1e2ede17c866228024988118b70105e981b84c0a48c40d8a800f94e350ce5329c50fb43659a2a000171c05ebc06f84100d915d55fd790c4d3415535d746cc8fb68942afe197147655beb69d0e8acb939c7cfc230f0c9608903310f4d1a2c077f2a49d3d90684fc6178347b60a7379af019acae845e256fe58fe9ad65d518fafb5f4289d1a2b771bffe97c71ba906c1ad08ce8e818b263ab9856c51165a0c4250913e40833e9a00da8e5b4158a4b7e43fdc0fb1111b1f54259a32a123c9ea7c64235c2c61596ff77773edf7f7419150e4719e35aecec9d04651555105169ca880bae679fcc1059d78affe658f53c684a674a5dcd3ab2d83e1f9b968a3bd83ace110f116e07958d4a5f397033878334ca8756884802cc22cd98fe13743dc3a7e25a2a0e07f97444fbeae170dcb01ed79fc8274bf47013a40fa7763be5ee2de17b0ca91d649db54d07142cc439e6eec38a9bc09c71dd5a87b4effcf693f4e2c1027af80a29fab8bac392d57ff170f741b2c03a7768823eae5928f7f592f103d5b504bfeab65bd2cc35601213d6090a83388f725cd371efc537a17a9bedad09280caef66ca3510f303320d7f2a31dfeb3baa985beea271f7e866ddcd1dc90fe07077f891e80717653647502d5ed0ed4bbff1d24e4c0fe2a407ba02952eb43a9f570aa8cee3f1fab3d2e6e45cb7cbf9f28c57156150f956f75b0e6ece44dab59e22cbb5f8f3a61425e2c8f895af6907651bda3957a83aa350878e984dfd54262f7a64bf24e49f47d19c8927606c1d4fbdcd99052f9d950d8a2dd4375922c2b32011a1fc8ea7c1b3f8078029da62ae60c8a39781171067132d80f579c99f4b51754757d89a208f83f828a0e781e82041541691dffc8aea64b8152c48c23a4fe5629de03cb7ddd02bc3eafcae946b199e954e68e1a954a8dfc979f86b557fb2cd58a39c1c2223e7a86662af65807aa78689cb4799b197baff717d06631dcc445ee66b65f46c34f5276d59609b592ec500aad08a24a616462d864bc630fe9334e9e8461e335b20efc654630652cab0d7bafb4c60d9364f6e18356d5752357311d83b421d9656e58f9356d2e969af26e99199deffdb670a0fc5694a7dfa9ab8795384c93e3766b902aa9ac8fa7c90453ee57713ec02f5d3b2681817edde786582baf83d877f7f2b5e9aaa02dcd39ce9758938c68547d96153ef36da0039927e1f320daab38998f889c0e7d3738d7d02177f9e1ebdbf5c1b4c52afd2b8811ec5c55abf79b932c07c212fb376c444568d3b3c5f5f2054fcffdf0a6bbe62606df34ef8b64518fab8f22ffdaf3bbbc5aff3ee9e060260a5e33ff99024b4627ecec0c8d396b07bc83b514246abaaaa5e6334dbb979136e0d6af457df0cffe8e0f4883e035cfb1c88cf0cd372f1dd4de76e5e23dd1c703e4401933eeb19cf7aaf10a480693ac53cc7a36c60621b677bd67d6752fd13e6db7984f856867cbdb0b7867936c90211d691c46f2174fcb09aaa596aa6c413759c8c83759ca6b254ca8fab4480de3d82bcbae6e7ce663bfefc4a95445e74475053e9d0788156f6b871ab17779e14ab047c7e3a7f7678d1ffd296e9fb85844de8e40b31d39bda47766bc18ad12946fa02dee1a4fb621dee39f918ed3b148228587fe8cf5589ac5d88ae1d6619415c4e015baefbbeb2d811ebe83dc21b54179b4ec7300a1f065d7da4b48564fb4564e65ddafac573c2f1b9c49be367ef011cea2790785226b5fb5bd8f36c98b21a3e57595026eb3b1f1bc908ae7d4c0e26d351c5dcc5dc78eb9dece949a267212c7b81b88c6167e83ba44ec834fb29b72a0a35825fee5e5d6bd1df22cb98a2c1c6396878da47ad7920c3e0dd5809e54c79e19a8d357da70a9ca8bfc2e1993d8e538e0b32a8f8ac723bf009b8a6944082fe7c2a9d5bf30a550003d3925132bda71c9ab765e6a9ce5f0cd828df2121d1000938f2abdfe4884a45dfc24ffa6c4e624f0a4e8b1f4ac4347d35a241f2fb06c8b7a05ae605d4b557647a35db17717e70f60dbfafd8fe142eef33ae3a5b4b07dca27922d44935104eade9b212257abbe14d61c24fd7602894dfed31f13232877c7ae382a31c361511c572c47145baa82c4ac196a35a51f4745669721f1c49fad4ef7a9d77ae4c25ca458ad92c681b709a07dd1969c094b80c769ad8a8aef99555c0327ee15d70a061796058b04703bbf18bc1bab14a9b3fa1a3177b8a802ecd7d7b404cd785453b05582cc3c8bd4d92244fd6dcb61504897a7d8d850caa50f8616b70fe4a76a98bea5e54bf8467b738c1ec39416764fe5f6bb71b6b4e69ce9910a52f8092de6ba125e68895d897a89a07ca0c49c93ca353a9be42905dfa54d7f527637fea17a2bf60da308a6cd19e3f86a6f42217a1ebbb83bd9f793225adb5dde53d5e1298a9779685e5ec1fe572c2a6f14e7d9f5283b587c67fe985a80f7641659a49a65a0933c36e27639cb2bc03b0c374e56185c032782fb4abbd8933f6bdae721a158c29a67d21b3f1203d83623b303e7bf926a90ad8a25776c1692a36c4b2a22be199cab4be6af33f8d2d13f4dab9a78f58db22e363533224f493aef3bd0e75e94b299dc2f59dfff06ff619e0e8bcd29a9cfd70805b20223572460a5cb9f8a09cb87bf27c74186a77cfae117124dced288aabde92c78eac1df47f916f63cb22bca155c35ccb3c963e36e60b9060490ea85bda8ce4c1e9c666eee27df414e964997e46e3aef0517d0472f638e22b83329527e2c415fa51e4e8300111213e02d1917e0aac40bb879031ca64e355d2779ca244bb6708836eaec50d40b673ccdee3f95d83dacefb6689cee3f2f772c64bb32569f01f3db1f810685698b885bb511e5beb353b1796f3658fc32f07a3eccb6d21f314a15896b1cfee4c6b455f05b55312c42e36f8b7c2556a9c3c250c842674f20241c25f94ab9be471c0b48f6ebd3c4bac8ff034a9d617a36aae3cda3d7fa419439c1d12195e0f1f0cb8f1eed062594948e8233bc6e6fa4f9d8db7a5639612095c4d33fff20ef11226c8446732565bce86fb4c3f0b27e75d64f83a82fa2585d3073d946500e3b820bf64b4890ba096e52da015923deeac8f243b75a244eac51aaf82cf5e2c7ed68aaec2ee994e9c817c0bd16daf734f106850e839d20d784438f67d6917f7d7f2de9a98fef4fa01f82f81af5d8dee0c04875db6dbbe3dd827ad3500d6838c3df7e6c837caec9929ca9e3d0baf8018e1827d3af5d73f2caf7435fcd6f1bed5356c97b570e5e588292980ba9c8b37dd7c9defd3bf2eec505333f26548e4bdbf36abda13acb366711e701a4d0b7485cebb0f38972dc46552e2a39dd06cc169635d82d52d9da4f989af99baa56d439b33cd50305d8f1b2d1f0edd526ff2f2fcde1e5dbcb8c8c47c5706c1f3a32701f26ae64d7e3f39bc1e20d9e6b3a9a8deaf923d4cdcf012ebf891700ed1fca5ff8a0200d32717d9459c45dd3a32e39e2171b360231fd52e972e9ae4877e95a2ff437696f5a538c03412763bc40c28ea64353e1f6c05e7e1579d9d3034e68eb9da35548e1628c5a6285e3d08a9530a0e941f76b573f369dbabefa7a171a5f318afc7d40a4169dc001af670ccbef2800220aad1fccab37e4b161641fd41f23fa816ad46656736fb99c6b75c25cc6e3c22a40fa68c42ab308a32faca344c90754016df2448058fcd0a1f79b22544d90a6c49267edf2466d04fb27fb6703e8ed30c84575cc8ed4504344191c5f7d18dce47c5d94d03bb9c9ba3ef20e27321a180a6eaaabe3388f9f8ddd448a3cbf8c4346587969e06cbbf3ff4c92adc5d2492429add8886aae1b78b2ded28773589526d1ab719e81220dfe008c715fe9e27821b06d9e857adafc1ad8dd3fac5adede3cbc9a2f25267a81c6e7d276669d10a4b077429705c257cd0fd226452c223033c23231fdb180cafd58d7a3034fed3eed7f420a0d20d2344972edf7eefd96cbc2028c376db45ab94f02ccb9a6892f149cac4edb194f9e2641a9bb81e248e86363770a9c00e84384401cefa8dc0b854554d1d99af931cab139f620b4870d2f1e181914cc4a21d1b2ecdc697f7b9a27dc382e5baec6107005c5e5ba88ede2e2ba63a65c4cb598dc860a3b6e919cabaee778c295a7ea355ebf38e5bca8f3f73156587ea6563aae16a0e9ca6ab44466714e645d0a9ea5551ad3e62ec035a1c0d80faf5ff040441e5087f0e552f2776d811ef2fbfb0b6ebe639427e6ffb36e724dbf097740e03b806b469688971092b0186a0910bcdbb0cd9a0e6e755", 0x1000}, {&(0x7f0000001440)="3f4f84b4f4e624bcaea9026de3e91af5c2d0f500e123ad21dbeb34c7aed21676113806d1761691533231421ac6c60d19d360ea52c32806ec713b51cdb060dd10a457fe71b42823efb466e84cfcf355bc54c36cc5f14ade149d9b600aa8f758cbc962a85f5cb2b925488f9e7d7b0dfaf0124497d49a401399ad5f850bcee08d6785616f43840665be5ed2b4daa971bed0dc701de5e37c7211bff4fe5b3c7ca076f0875cb3aece6a252f979623188ec45973c0a6dbc7004588f2e6f9dba6c525f66babedf1b219cf683475140fb29f82108c4b0fce01835c6009d34d834396c1ec6da99ebe76858a03eea1d5de215e1c185a467d713d5fb8c2eb8fae61465ebaadf7f94bd5f692635913a45f25dc1f5578a464e1c74ed16faa678f608d9bd011922b4c22621b993c9634fcca14d076e8151539bb21d84ffee800e2f2efa799c1d2c6c144b61b651a59541957bf4ad7c646e2afa206e5de997f153136e56f614517e058ff90e81025f6214c70ed84d92b579eb73a9d7ffc84c7498c27cc5cf9fdd45dce65bf97101b5944424fb1d668491f59cf2c3431369a5ea1c2ec5092c8964d5713a78e8fa38af74903f6cd55c93c59cb45d57a4d5e6186d04337f92f61ff974b554237288ba362a420b4bf739e7ec7732f2dd3ac9e7bd76990d370b7417eb13c32867493ccdde9286976036d5d617cdae535c718f528dfeee23031a8b19d902ec0cd68d7a109992cfa2b550d8aa421c1de3f1b7fe1e7b40752074c28363b63f99f5ae0cb521254b2e69db5bdc247e9a31b7be213d18422cf767a3910065e0df106d0302fdb07059d6a4a7c61b1c5c25966524f83d772f4f93a01adeae61f0696666396ed0a9b4729189e1ace895708e8d559e1b3963201e156131fc09a4f3d8fa489b0b3104fb7f88ba7ed936a12d135482128e89efd8c95960fff11b379ee765840e15d54264ec5890fe943e784ea10c3d899d86db82792a90d9ec5ae9406bc73a5312c0783aa166ec0b3072a5111dbe22adc773c2451c1292c82a001060429e372b2d9115dd9a91d6b7de276125a2159186af105dd9cdd27c5b3800dd351033799e495821a5877850549c06d0a1150d49c94691c29fc8026d6d21a328110ccafcff1354e4a1b2a1c61baebab47c7af086e5b6427b31c28006ae14c7eafb59341d9f1679dd573c4a5559c982c1eb9536e770d90e79ef3954ccc90da1b5ebdbca43b49e1e73185995960ddcd3f5fc46b782eb1675cb402d689a53aebe01c82540b38747aef2c67feac6ae495a9af64764bc66100b2f95099ea7b4e87543dd8927afe3d8d02f852a6ed565ad7d8fa5b9d195e26c0f6d43c7ffb6e7e4a89ff65431054c0a9fe64d97402979177f10533bef610242db1cecd373e3b1dac04ffafe041a2c2ed9296699311db02ebe9205fd35517a4e87470fe9c966efe4578c3696ec9e7a70e7bfc27a0d3f51b7dbd679f96d9b1e642f709ea9caf7f35aabf055667920cc51f0c7fcd1c34e6497199faf53ffa827b90b026b3acfd8c18fb695c83fa357d01284111db869f04d73eadfa8a9ac809f2e6907dc455f4d6fe4d35bc4d7a20d74fae9981cbedc1a1d91b7f3c1f9bfbc0ba2ac99c39d7a0a5891408a25864c558fa047ab167e9743f63fc32cabf9ecfed4b46ff12fcdd78e67beaf4b6a06a467bf53d08b797bae367dc004c17963fe5c9821500f7f18ca89b4041f6df91c200af4c305b3dfe541e163d08a191e73a9cf20756dc00452f8821582cc72e95d847a6c4357d68c659de2bce87bfd535f702698a60eb1f2bffa211edb665d797b7143774f90ec33587ab80b1e6ca62d42d4662c015c6a38ed0ad72bac912c323123b0adeedc6a220595c628660fcd1e139916f8301445d40f748b7864a779d24d9b2ac5c8ced89d0d1177b6e8e0dc47edd13a06e0606deee034b5384e412fefec133ac9e7501e9f5495b3d976b58470d2216b4406bd89601f1c493bc0c9d9009ce6aecf50974e4c655395b90345bd05261d221bd22b896d96753568ce1ace75d0078c155e91c73d6a133147ea809ad0a0fe2540bdddcfb4de3867441f75f09d33b7b2eab6a4685904aed866880a0ba4a09f1b217a8e55e1487fa59011e2424e6f273116cf78343fef29a6cb701dc2ba5e09ea9a6762fcd02b1d42db323c49768aff53ff78d593dc61855fde8c5b1c074b1163bf76ace4b4231f62acb3be52fa5e481070bbf79a01891683feaabcf46811923603890bc93d95f94790f8a5fabb222dc535c1697adf051d34ba3706bd67079f05795d0fcec26674015c0e652763347c5baaeea022d7ec2f867d0414bb195d7731aee967feb85a5c891e85670aeae9f2edcd44deaa6b236d80d04550792d00351e67da5302891c4e15156fa91dfcb87dfd349ff33931c796b2a9439dc3681260a6ba8e667e0c8ca783162b46556272ae63103a55ea7e90e856090c1347ea5cefc355974067f5d31f0769a7022f91e1062ebb691594c4789c75d5533e9e3c3b5e0bf576c0a7f2177d81656abb87d95ec5b94e7ae2ec788e618b12dff3b5bd74e797854f7854aca6eb4953edfa542827560626b52a8cc9f614734326dcdcd6a42d6885ee8bfbfd0a0b3c06cb1da641ec9bfe796b6f982ecb88a6301ce6094a3b48b67b44736c3ac9362c0010848038e85b06550a4933273d2e7f2fb8b4926a379a985d0758e91fe2c35b230e3056ec4d1e25208b438a044e2074ff1e42851e8400eb1dd18ab2b9dfbed5f587bf22b6b83b0ae726a2f01faa93f50e063bf0fbcde274ed94fde229768ccf00fa738daf7b5d2a9e0a9cf5d2a24080f9dbafc72783edf279ddb3b6098aea2416d2d513d4d0fbbf13fce59cdd4968c81aaf640755bf131200e6f2733b49adf533f021b46e43c7735a974dfe020548c57bf5f59c28d78416771c3aa7baa0f5a5aa88c090e97527c25e29b7d1595b7f41c15df9af04c7427780b51b1bc5499ba48535791b3bfde534380e22bbeb16b0c6ac248dc7f44bd73665ec584fb34c0e53e87c666c94498f483f50d85fcdc02914b86b2c8bdb4a5c0a8d01eefd6636afcb32de1bbef0b2481b5454915a622666b1f5e00298688e7311be2c44812ffd95c16da5190da74c4936bc875c59c7c714790cfc45263a55cda457f6f5655683abe003732daf2568199d638dc7d5ce48fcf9d315a58cdb26bcfc13f60955402f3b5f0650e69aa12a61ab4748781ee9770bba79674c022419ff5389670f7eb92b6e8e27c3bd50bfc3ac47b1f410244ac20c5748d1c389d6ceea71f1b1054a8ab9986ee0b24b680ec74a9440cd06a948a306fea1cdd0bafdd9387d69ae91ada46852d8f8c38d9b900ae5fde09659ef8461bf7107b3c3b55699f9dabb08a614c358a8163167ac6726ca0515a158c8c0ce14d71133ec2213d17be11487b7a584f6b9098cf2a2bf54b3215072cfa78ea8e38aa9e2f20fbae2631e1addf9d0508e646d527d8d03864485047cfc8d1db4734ca8a3c5de53ae6338fff2b47b3ff38722fdf31489918c7e1e856c12be913a1ca28502cba8b80587e6c0007694bc76d7b891a42008036c91c9e94bdd8767801da370a42a7d58e6051eb2158f8cc1fb31fea85d01423899f2ba5f14d68a3c671f294d206c8463b4b91ea24899ecafd649aac7910d41bc6f730523f9888c9eb6e7fcdb4a823a807972ebfcc9b461f483103422c71dc176e1b59be9884c7a4f4b6ef71d307d885cdae34aa32ce6e4d31985293256f361297832091e0d5461f906a82a1c1e140c26f3c53eaad07c31dbf08371b3ca71aa048d0b88f94e3f3e3f88fee075facaeafc41c41bf598d137dac353e28f2f3f186b2ae6e0485252dc1c8c3ba515340e920adb8a906c3ae2d8e55d77bf5afc8c3234b032acc8383205538fb1474c12ab7fb61d57b86a9fe914ad8e9053424035a9c467063a2edb54cb2616d90e1f539a000a9bd5104d0af9f9cbe8a00b393211cf86669d4167e8c216d92bb309031169fd876ed44887f37ccd8f91cd92c53d23efb202ea21283fbc17a475a49297b16422f7393a99b2201d7e85f40707282a40e3112b2aad5d9800fcea136c874fed40850d8905df8b4d01b379cdf49a659b583135ad8aa6f6eadeeb0507545725899fd524b34f00f3800f1577438161b27afec6579f028c794f11493885492688a26c4f8acf7ae4c176a7ddcfed3d67434ee39e6897d1cef1f3796781ba47b5a1f036f2ec207180ea230d6b72315f844d3b65663e620244a571ec3b91b61b9c867c3068645891ae9ddccfe9aad8866a40c9154e3f0ad08908ed5f80a346722b0d35423554a6ca14550cd5251bb48b46509cd0ad965f20e99d499817be3f3548bf0f00657df99f8d341c64020a504eb0fc27aafb89f57d69a49aa20df7ac4442a590d5ebe549e9ba219ec4688e8c3e3636c7b9679f990323e59fa774fe939777ab52a7a9c91639dcb2ed14c2f82c1204e4413f792f003354e461d73e1a88e731bad22fcbe5febc3cff80d78eb14ea22bf822db5c34a7b8630a7c0cadcc5f305cac34b58f4fda8aff462db115cc58b97bfda673e321305b646d0df0f7193ee44a97b0c730695bd274fbe8d84c8106d38a1ca561506b1e298f9e3e9506622a6b7ba261479c69f3a0bd1521b3c83c2537df57081634e57fe18aeccd1b0f62a9b8fc650ba4019ff316d611ea152a440738f14a3c5dbd604b871266b7e8f1b14759a08a6f2eeb8910ef8d2480127d6535ee80453b414525a0a667c57621b781cb979ac3a7975118d1bdd7f98dbf4f9c97ff8692eb4aaa52fb8418958669fa8f678a4d89c0c7c40374b9503eef99736daeaed0a9bd123e00565791c584f3edfebb2525264e4eb6d80348cb58612f56dfe82bbc6eeeb1d1ded01fe46cbba87bf465d149dd5c55c2857f317a9317ea92a1c3666886fd17d6ba6a77d887472aab3928e009593e3b817c371fe6a17ec16ab50dc949e5ffe20cedf402d96fcac3dd53e56e0913bc7a9613aa1f1d1f9d440c49f39c2df6a127af3b6c8019fc366afc4d854bb071c347a0f45054a30194aadaeca000fc3b589a1c9961c218d99b5196e49bbceaf1712f39ddd1cc613574136b3310dba6dbffd56d5d8b65950f00bbb42380c274fc75a3a59db75f3434855fdc900835d853d8f5d66bf95ac6b5491e62960eb2fccbd5209f412d1fe9257aab75bf0abdeaea6a7e6e13245e4699c6f757a292e75ddfaa229027afe39bbe29970e3e3d6c114cc149c8bc456cfd560a6f2703242ad15d44caa72bc88a318331243708229c180196c3e55b98a3270a4a9ce936393b11bb2e96e0ece4373ac5ac1a22c75b3dc44a88b75a81af8bf44888bcebf3ac3f841c05bbd7fb9a20f26a3749852bf601563bef08bf3dcc0d19892c4b106b8a404862ac207779b65bd647bd5c274506f14956f5b678d15fb4b1b0f28bb419c0eaa8bd029903687be6be01a1e7d2adc815d98062d18a47f7615aafca7a8585ae8c7e08239c3f60fe488ab6b2c8f7d95b50297d12ba99157f424bf15f94c28658f49ae3f7ea85c982cf7cb0da736269df000d39198280ead83f86910e7c6cbd08ab384a1945f78f02b172d6bc446c8d91132c9910ff4830ce07b901efe118c9d5c83fb8e42252aa7a2d568b1549fbbf02babdbc97ef2d92afe12fb7ed3ba3ae827025e8d95ac75a14f8e206a3bdfa87e519d4dedd6ca7474485fccfb99a08ddec706412894f8f5dda6ae46577ef9cc42f58ae62cde78aa80b8e9dbe12b34deb0d3feeb281b19e2e7f46a03173ceecd3d1e2d7358a72dad1f18ee32", 0x1000}, {&(0x7f0000002440)="55025004a87827722afe1466630726d40c1e31ad0989f1f77076b555678d58f3bb81bc129860b08e524671480f7f3d6b47921cc731f3fd2c7abe10834c121af067d251bd1ecc4b3aef96a1243d09c2a816287553ff38e1473f79bab99180271580e26ba017e58536052a74974fab469af7d98af87382f769382e497b083826077ed50061fa24cc68", 0x88}, {&(0x7f0000002500)="24c4e61cc7120ffae2c08aeba9e4c0540e2af9987e00a620f7692dd37304aa289069a6352eabe5c7d6a8057377dfbb86b92a90dfb509d7f42f98ef16d84472ae0442656c7d8464a0dcd255c51fbd4cac7c0eec49ee2b0fef0b5e33d650353324d01ced259bb608715318576671d36c19650eace5d05261ee3ae05dc6b6fcf192c549f37a51fd09df95ad33eecf8d23be59eeefd5e60fd016726e654670b11286dcf9db25aab21c971fd189eba46b131809dad3304424ec96a2f2f4fa74c7e07c75ff21d58f41d6e6e62c7a33d950ebe2bc3466c5044425d2002428c817cffde49ad4affd52f2014004a645fe2ab67c3f1e94f7539ff4e0a06b7bac45ee781c", 0xff}, {&(0x7f0000002600)="34c8a49c33d7983225cd5dbfc41dbf39bd32442da159a8223e33484111b71f1bd130be1cf0a6f3880255e12088a292a0506d01fe36994b773c65eb670ad2b324efd6a78f1b09bec1a7e39ae424ed3f234076f81ae0e79b6b157aefc65f22142e638c05de56bbcbd4dd26af7b3345204eefa75f84de0acfe1ad04db1222fa3acf498c8e4ea3fe3b28b6273a2b45505ec0e294072fc50f20be412ce4ad34d104b06de8a229045afd9e4cdef1f169fb61bd240f035b861a8247eca2ce8b607e1b2117c2fe81431909fa9922a793e0ceae4d24a92a9291db8e5f54ec5ed8645146c45b3ad12276d2", 0xe6}, {&(0x7f0000000100)="20388e85534c272da2b9d4ae14d86557d4517027c4", 0x15}], 0x7, &(0x7f00000027c0)=[@rights={0x18, 0xffff, 0x1, [r1, r0]}, @rights={0x28, 0xffff, 0x1, [r3, r4, r5, r1, r6]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x60, 0x408}, 0x1) write(r1, &(0x7f0000000200)="641783a1c3915c71593aaca0343252214ff83d0f4be84935b3433856f6e144523727cdac2379679ad08463eae3cdb699bfdbfc8f0a94fcaeebf33db9436adee2f7b3ff9d9bb40a4d29b17b1d4e3a8f0fdb6983606dcf179311f280e01bfc3536cd436f9df761d214", 0x68) write(r0, &(0x7f0000000040)='oL', 0x2) writev(r0, &(0x7f0000000300)=[{&(0x7f00000002c0)}], 0x1) r11 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r11, &(0x7f0000d06ff8)='./file0\x00') ftruncate(r0, 0x0, 0x400) connect$unix(r11, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00\x00.-bus\x00'], 0x8) execve(0x0, 0x0, 0x0) 04:03:08 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x3, 0x0, 0x4}, {0x38, 0x0, 0x0, 0x4}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe7e, &(0x7f0000000200)="06") 04:03:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x2f}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0xfffff801, 0x380b, 0x6, 0x1, 0xf3c, 0x0, 0x8, 0x1, 0x2, 0x1, 0x960}) 04:03:08 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) mlock(&(0x7f0000001000/0x3000)=nil, 0x3000) 04:03:09 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000140)) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x8) close(r1) r2 = semget$private(0x0, 0x0, 0x40) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000180)=""/186) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) 04:03:09 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000540)=0x9) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8040, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x6, 0xff, 0x1f, 0x6}, {0x6, 0x5, 0x9, 0x2}]}) 04:03:09 executing program 0: r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x800}, {0x0, 0x3, 0x1000}, {0x2, 0x7, 0x800}, {0x1, 0xffffffffffffffff, 0xc31b3780bccc3428}, {0x3, 0x5}, {0xa35432a02fc9178e, 0x8000}, {0x1, 0xfff, 0x800}], 0x7) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) close(r1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000340)) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x6, 0x83, 0x20}, 0x1fb, 0x100, 0x1ff}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) read(r1, &(0x7f0000000140)=""/191, 0xffffffffffffff61) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r3, 0x0, 0x0) utimensat(r3, &(0x7f0000000400)='./file0/file0/file0/file0\x00', &(0x7f0000000100)={{0x1, 0xffffffffffffffff}, {0x0, 0x70f}}, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000001500)) ftruncate(r1, 0x0, 0x4ed) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_extract_tcp_res$synack(&(0x7f0000000780), 0x1, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000015c0)) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000380)) accept$inet(r1, 0x0, &(0x7f00000003c0)) mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r4 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r4, 0x800c745b, &(0x7f0000000300)=0x28d0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x1000) pwritev(r2, &(0x7f00000008c0)=[{&(0x7f0000000200)="91aed6aa2c399ba3de58", 0xa}, {&(0x7f0000000240)}, {&(0x7f00000004c0)="c3d740fd1c2e2805295e771ed50061e1ae0e755dbe723e6e7137aa2942722874e9870fa9261cf03a5204ca32b939920f4ad9ddae6a5654c5bb48ff822f36fc4ed41ff6fd85d5bcfcfffc166578ce5eb73a304bb451af61a3e6e583f4be9e83bd59556ded51ba58e64ee144b701d42396d609580b884d9a750b4f12e748a8849a68099fe56ab5731eb8d1d51d01b6b5b07c44a3a0afaeaae195592b9be8cc3d19f2e7fa9c789d290428a3b81b7bd6f45ce57e12806603d5ddf8e3a5b97556d16bcb86eae3e49bf6", 0xc7}, {0x0}], 0x4, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x201, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x28}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) fchflags(r5, 0x0) semop(r0, &(0x7f00000002c0)=[{0x4, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x4, 0x9, 0x1800}, {0x3, 0x6, 0x800}, {0x3, 0x7, 0x1000}, {0x3, 0x800, 0x1800}, {0x2, 0x4, 0x40000800}, {0x3, 0x4, 0x2800}, {0x6, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) 04:03:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{0x1, 0x1, 0x20, 0x4000}]}) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000002580)=[{&(0x7f0000000240)="ae5bb7b5c687362211b19d21e0bdf54b", 0x10}, {&(0x7f0000000280)="bb4cab0bda40538b327b5d7933850a665737bc1246e14b449fff5efc7d578e23a751a0449c4e0461374357e4fc36dc01e9de890e579e7bc8c0f44daa657116025dd3ddae8624850f55a5337ef933c96dd810184d3aa6abdaae1884d4a7fc80caef0d8baa6e6695afc0b6c24ee7cb560e58", 0x71}, {&(0x7f0000000300)="8590e156236fe944bc8d0a8b9b895ffd0473f143016b1ef8a85a88fcc8b2a815ef04e5083804da519e6f449a762fdd479440496fe780b09714ab274a9b926385c10d7037e50238f9a929d88afd4b0c8c14a57960df96719aaecad1fd2ffd9435e24ee9d1ea8d6b923fd118633147535af5f136fc664d9cf5d77433cde57ba5063d37aa39cd15e5394d19bd2ca877f15932dde1ac207271bd30fdf7b3280e12cdbcc3863eb9763ce23cf6e9aebf7f516f54a65b0144c459595aac5e9d4e650ed79a811a0b5b0e8dd1789072b6de5415ea6b95a2cdc92241612e94786d5d9516a73cac52365d19467aef625c3ee63053283759d8203c3f3d71ddea9ca2298c8806c9fe52fc911b686298122efa3b1a8c0e247aeacabe2ed0fbe1879eced8b00af64fa3fe9eb7be9f3406a85c7001e2f8f4a8942be89a9c514117c7e178b23e988050f57e63d01911d93c778238f7d55fc31096c6fefdc622f67cce39d5212fe5e36ea170e1fdfbe7b972a7287496db48d4a44802816e05288715c748092e39ce8ea1a76cd0b08c73bd8f247ec791b3eca6d34f8417e220c62581e20e0014b46b9278290b75bb6c10ac4d52dd48a603278325344e1cb611675ff0080242b075e8a267a4ab193af768da704a6076cde08079c3ac5bb73098b39e7fd447287c658a37fb1c33c4ad87188c77eb0534ba08a1f1e8903884b2bb9279fffac8b475a3429a09839d781f9b3bbbc96b0e43f3c9d12454cd608940e9006598751317d8c429e4ac9f43aabe0cd9366cf78afba2b65e901ad5b35444eb3d9867cf1535801a30339b536fd9001f70f83d9891d1853ee806e7e5a53e199267f8a49385da82da26e553f1ecea6ee60bde84865ad55e802ce95660e5724d1bf38f13faa4f0263ef137d989513b854956c7f65a61bf380b8163ceeb16545161238768b66f1a5af538aeb4438769191b1a704f596d0c4b20407f37f28aea0c2d07bf761e500d463b3809d10e0538aa21a4a731086b338a03d0de939da11267d6ec3f4ea41846f273e6beb16ee628cc15d100b83d01ef9f6dbfbd15ddc853361f4549896f9e2e42ccd55db46ecef2faef9dce6fe9a88733c71297416585e23c78f4956828085da902a16ba66ed9bb98cdba79f60a2bf26bedaf947a4f6c0dcd006d07cae565e791b85d9a3c6d0b116d8a662cfac40efb65d442688c7473ac183e914ee3da3abb5d0e44b20539e2365a82f5000bd28dc1f50fe94a5f3ebcab193fe2ec652255338568777b8c54fe9c30ec50fa386f6aa5d31f3399cb0472ecd7d68a6e8ed7d214fed18cd1594d4ee76d623a60ffeaef66efb9b849447b4285303b11963f892f8f3c3004af21a8d487e5f3e679679f93e6e98e10dc52d490743dd2a8b96e7a12996d59927185006e529fda947c64cd6caaf9de19ba0e3586c949923b52e3c73e15a40a0037e7205383bf47cb929b67b84531694ffb91038a8403624e8ed7722b58fd1c69793bed7fbfdaa55265e0c99ed63d2a7c6518012509544b6b394d3d32a857f625abb0ad131a94e58ce5f3d0191fef33aa452a75f1bdccff046627c378839fa86e4ceb2aec924753fa5abaf11d2e842e33987f65c3221f5be88d761eea66861ff395e9a3e87bb7f2754fe4ef1ef8e9e3f8925040a942876e85b8ca4da5ebc00352cfec3bde730c48cfc80620a85852e7d873b7fe8c687ad55bdff485c57241169e0c3a3165b06b3c19951d9a5e8d0f68195a10061a21a2d983fa730b8fb925dac5ea66a30f15be94999e13d0394ba5eebc605d9c54bfb3c362fc33d4e7c69f318ccefe969f9fe463038aac51d38936e58a382a710a5fb1c60742b1ec74fe806a73210a973c34a5a8097f9742a6b55ccdfafd16ddffe796c7e5a10af80f914924e82dd3ff2af21f254c23774f2dd21616b33a8879004a39d92e165491ff5bebc5905eb3f968ecac6ace744fcf4bac4bb13fafb2700c290b3be96282c24ec631269ad90759215befd9d4de98a110555335b36de556b0b67b25fa403449d7b0b0477e35ff5c5116cdee9b7f7cd8490abf026bdf4360e7f6b29d96b2a241db06669699ddad9935e6eb6fd666b28247bb812a60fe4af7dd7eef4e297fb872cde3f587e4a6ae0ea24b0ef2d3bc69deb163d8587391efd98fe6ec49032876e5e4381c31bf16aeab84c221ee2461e7233bd780587ad049401bd0dbf5fa4214dbe010ba3a94abe0fef8f053973f6ee144d35d8c9147c5f59a0c7a064d6177f9a9dc130eee3f80fd842f9fc12a444a6e76a2086f63def7635ac873845a7830eab665d1dd174e9a5adbfdc091056cca7d0cd631c53bc122613e7d6c4efbf8a5e77b2848c8b42a7b9c3230e7ce5da1c92b21998cf0ae8bb2db2d6375a75b13221ccb4a684c78e0641af870459b080aed114d69c6e35a8da9abf11a1e16d154c243f55ce8b22e4f57092ff32e4aacf751a4c0706034992f194371bb5442d3fd4c859ce8cdda75c04aa133739571659d0d6fd66ab7c7ee1935e658512aba93aa9e090fca71662b2760cccd4c9b2fbc110a491f3d371ff4a476143a14fe977dcd18e6ac957ced1e64b502aff1870cf58b17dc7269f078d495a4b1fb209ac9d691b37971fdf938527bae6904b0ca0fa0ec754733f58101cb4f9c1d5244e3622327771e563c4239fc32dd8d02f9add787e52581be409cb7674f790b643aae8698471db7f20b579c385ccbba9e722214587b8fe88d318516c3b141589c19c7aeb3ffabc23ab2e3b1d9dc5fb2061f829bf37f8b714a9e617fffb269dd1b42aa1eca1e5f7e11a9548b74b940a213ddc788e546a4928ea1a79af2de02c81658fe6a330e7913f387a187ce73377264cdab2e16b295ee96f23b038de2a5a052e9eeba6ba6d15747871bfe45241991386e1e195513277653198974d20a6bc0b4c3ff38c66fb44b2525a4ceb9d252104921ff6d6ee37f9a2d6717a74e1dafacdf2ee1d535754389aa565f785c7a44b354472e8c9d92fb922bd4d651abe36a87f8eb9d1312c9635b2c6b12b2c1e1fe48a11466d187850e9b592dbc9ab3cc7b1ea9d2d5a3d1caf90062cefad74b122f7704548e46c60728618a5098e8e3fe5266c618797076cf7439c4a140745644aec6883bdbf1f2fe6d21654221478fd13fb97b7aa4dc13236941d61c7b78cd9a0d44dbdbd4af8b959c6c55436e904c971b7f1f7f2cc2818a2d1fbad7695bc56d7b35f9fe275c0bfd3a9aad80784f12814f64d5da74064239cf6138fe3eb4e4f2fd9e119785f7c558b81fc00d6a768beecf0aac5685f06d18561cd33cccb8c42a149ab3e20eab30171375bb865a3dfed215c3cb9e63d36aba681b83fb428c6798bfe21f749f477342e51af3611d4d9192619c057f01c2373b9c0b5c9c3b01790cb037d4941b59251c128299648b075737f6385da0ace39fa06cba31d61bdbff69cf2b0f30dfca2ee8a66c6a5247ce6cf0c42b989e1e65d87a81995f8388ea649267571791271a5deb17a82f45a30cc3f261000a6b9eff186a1cc35da77c1d796d5e42b328512bc238a5288173d3e2c747a6727f89626df6a84c8f77addfa7ed1851b9f14293843e1172ba5140ed2c0d07c6174ec0acdb5bb6bf744c9131512b7234558458756886ceaa19ff997d3d674dcf18e0bbb64f1625d7c9c91598de2fcc91e3e773df6a3612aae5be7ad7bf96c6f22bf3b24d42baa92b07fc5d0d29b135457a9077cd7a8500a8fe0ebeffd06f0d3911cc0e2f0bee449a2ca10f606272ab23990a249857d55eb2f024e6110e0ce5cd64fbd4cde2c8da6738a83d3344d9a94740595c0d1ac71e3b9a22487d69f8ae16af59f105143f727251c2c9caa449b0a41872c72bbcf7d30dac6e36d534cecf196042b5a53ae3c046441441f864edc13b0315713d2584260576f11a4230eaf58b081588cb23f6bb3907f77c4a1ff5f7beaac70dcf28741f0ad7df0f95c3a53f7e18d26bb20a54b34a365c91b44370bbcd4e532ab29fd9c8d724b76ed8c1236b2bafcf2835888bef0f81357b114bd87492aaf3b56b41e5b2912d0c38a5e5754b4cb062133660f4643265bc28d69c2c11fbec291b0e593ff544d98874ac1faa009a1b54047e0fb35562e0fd4c73e4c26cab4aa85106f563a6645a390c85ec5141b5cff08f14066f2c7b862df19ed53820808147097ffdfadc4f23be027b3116ef6d13debc2f78d4303abe9564d5e402b7913624f8387857258d66b3df175c36aa4caa98748963f894de6949a9384f407e06eef55e0eca56f643e0a99f484f9be4fa98a3c154dcc5f0e1364c0df54199ba209b38f453fa0c9c27a35a3e4bb60fb9225748e672a7a3f6b96a5a68fafa550d9796aaf98510f56c5b797cff9e7836d2bcd8baf229cb09f58c35cc348c522e82addfd72154f7c1311891f4085dd9927ee71134552262e9314208daecdf92fdc7043df3f6987471671e83a5aa55e3a3f2294aacd6f6690fff6a916abac6d892de551e73ca6c04dd5e6e617a7b8ada3292848c065ea11c1a3b702e6fd2ebb5b9e2249d43cff94b181911390004b0349c2b4c7333944b3aa725e44c80cb2b2c675c69fd8aab36b5787c2f487c953444f13bc95d44530327bdf1512f75144289085a4456ce30cb5ec1ab8503505ab844340de302c2c240d7a5be2eeb1ddce422f9e32453f5b1db1cfb008a047fc976eef0af69798c3e08936d7eeeea6c25e39466b4d2951e74a26a7bb1a228a0309cc8c96e6eda4b4f3369d03cb070bb74638b3972d6d149f818adf20f6c7e500f647747ba8ac267a3444ab2fa380f0d3f2753d05128ae1e047e9781f408211870af85d27ce0d7a9a600ec27bc9e7b1559eec69f71417c745e75d032e7242200437be943bd8e2547a853f8f4eddfa3dc8cc7624fc43d7841719f86cfac687d6614b76100059387b0792feeaf4a7fce62d7a1dd459817758e41ee8b2fecff6dc02debd62c0177be0109bbea0ada5d2c95f07af7b19d8671af4a4967cd224b8a3bfb0093cbbd2a34e6e3373a8a3c31b3f5ee30f065b48e2a0b42c03ab4f4e2eced990efb1166f702102529b04c36bf206854ae79a681e58d72c5b660b8fbe5a1c984821a3fb25e6b09a7d79bff5a1aecd1d87fdd47d05d63385a1a8a5f141c5a0f04c4ff70340b7a939ed4de9dd346b88b4550fe316855c2b6bb9e50e7da9e924e59f5370cf3a9719490ac228d3b5e638a136a049369138ad02eb6f65883351a7ab3d125995c49fb6f9d297fc5be1df0568c95aa6bf09c65469b9f14290c7fd4ac3a6559e037d571cd64d489b811b5426946a7b5280543867e48eea055cecd2479b7bb44d06ee2c34b85aafd8a997d6a2787057db48220ea886e0d9848793cd8a81fcbac8935298dd0506763a23e50bb5c26b0b976f05a6d04df2f4f549c7632b7a622cc1bb228c2bf577d6860994062b818c575577b6482ae47daa12d7b7e3bb69d99a0b56fde2ae176ec7451092a5ab50c0e8a7483092d9cd4069946845e6a47891db4eb2bd21f267932bf488eff3a37f426bee29488002b6fbad0df28d7c581023440ae9ae2e200bf4e0cced5c40bb832ed5becdf88c7e637fb27d33063ff9326dc337301435fd90497873209f3f18edd3f0b976f2d92f3874b1b8e313c6dffbb03dd64f6b304098ae6520f611c8c13d48d35ab09e5f4754cfc567ec033cdb218cc7a3209dcec2c7e35155cf349e37e677d5ab511eb5722c155dde5aebb7dada270483b42a76792db670186281d19646f821a71c6ad6aff70d736100abbb7d01488b1bf09770be633cede9ad36bd809588368653327", 0x1000}, {&(0x7f0000001300)="e2ac546006018fa3eff277ce39668b6931e57c8ba8142c30954a3d3be18d752adeba979d946656b69fd9479eb8ef10d30f91d677375359777a83697a56de62e7b4e6b42b7aedd345ef3825d9979825551f07069e48401a307bdac2942854a7b71f0707b4778e8f3a4c2c0e4b4a916ebdd2fa81ee1c35d713042303d0657cb9f48ef79b4f6303f553ddaf3fa2eac131c865e9efd4eac8b350b93546bab86ac0a8dbcd2cadf46be5090b9a29547a", 0xad}, {&(0x7f00000013c0)="6e8991dc23bde11c1c60e44593ad1be2758d98920ec4964f8d16b6ff0d5bf54c401b9b039f120a434ddc39d7a8ee0332f0900e05fcc953cac8625246387bcfd3fa8f47c54d24fd78cab1b6028ff554d4d423ad67f8e490c49d53d747f6733caeab6d46d1ca2d889520a47597b8c2d499027a5fb8635033f7dc1e7f66c9b1dedc8e80f9e758f18d066f15c9a20bbccf3f23642d4daaeff97c449635913c1535df4f1580f58d330699bb46b3895c45e000f64c8285dafedeb3d0304aa1be09cb942c7111320f2c9a9dc4c0b01778e6667557197ee05964bff5c7ef4fd6f08bf6ecb3d7859b899bf71b11bf44c7a31630eb984511c7996ccae79168cf289cb92a0fb4aaa3f1b8ac9dd364f87ab11c60b2804942baf5dcb7e4bd50906128a46db1b369a7968c849da1d65b2486e49101e24068ce4dd8709ecd0d21b2d3eddcb279e984fff22a92109ee100746b373baec8cb2978507b92ff3dcaf2fcba93efbb7489ea3117f74b764c0d1f5365c39f1935928b911b024f77d0f9de5ce71dff4b9e3b9a89a27cd2c7bfb5124de52dd1c822b6139e8bb49f290615b72f1e40adf2f09d1ebd379925b3487ce4a9c95d4940c3188ca37586f61dd6f58c3315edefe7af12e673d82b99062e73fd0d6c2b2f3433a94fc30fa59865e23a760c5f680688ba76062d91b633b2dc39793169a5b45272aad3680200885de1e6533799db60c86b4ff29fe35a07b39c46c253fcf77d44714a16bc5e1b8047e7e9ff7243c5438a1e857acb30d72ab4cae8e15460c7a45e6140aa05f7fa8f79f07e859bc770a6c3ca482a57a337a124ef8743676c8b589c5a54b7b1ace7967819aa7c29c9e6b2c0d03755ba557438741c592ad6414d400a9ee91783c425bbe1c5d923d652731e946575ae2794ba1559bb1dd618338f0b027d8ecca98e9f462592881864941da9a09b1c465b63d8d99da1d0c66e31ae3602c7c4c1cb252f7db578e6d0bcf1c0d186ee6f85d3743fb37fb2f79901cbceafc480b28c452c3b7ccdfd0b917d7335dd0d11c22a48ab6797256c524f40ae6b24d6c8ddda347a3ba62c2e21cfafc2a5bbea32c1bf535d90338ef79c2c07c0f52141c8619c7524bd58e5676c760cf4bb0148d89dbb27ef6d481ae5abaab08abbacaa00759ef9ab893beaa992d7302a51529a4a151830a081958695023ec9636a86d6ae638d3b1e3da36b0b80ef1390084582ab0ffe5ba26594334b7ea2f6dae547654119790fb0312b1d316ce98cfee5bbf2bd0791ae0f48c25db821feaabbe47401d5ce44fb000559e266dccfa905104284eb018ebfd420b0e40792fd849cd0cb716bc49596d6f6d8166793cc80012069aa8cb1f6d9c270a6c9c39839357f91d906187a00a1d6c3b783789053801fca194d001b3b2ec1fe033b82105976ab44fdffc42460b5fc4a919d3a23816e815c5d1574e69a12cda0efeea913cb990c0be57e02be6535d954ad0a8483d042f4b0ddd153aed574a1bdc387596479e33823ef35f22761cacd87d22b545bb70a189144662006a32fb0de3c182423c341d5dea4c5451d7d1b3129de766ce939d8a5c333f126a102709526f140b1ced4eb0b0d4cb6ccc2cc5c7623ac7b1d4bf1e5bb1e7065eabbe5aae6dae5f60512c14a53a3431d33680d88a99fc1b3db3ebcc51a61a73f49ff25e733a129486aaa443b355dad9dd8a2b33ba66a99ca8e83bbc66a4f909ba8c07feb0a0f6af470926a0dce412a0793a335bafe7e526ba2e76e8ba89e263f7cc6a2955beb1d72a14ea887102acc97dccdc4cace072395c49b74ee9454e4991c0a80c48ed6e8326d0092b31db75e25da35b2bf424a5668d479cfbc59de91d4ee8892da748dd360021d859b10a3755d83e0f401b01d8ac193ebe2ed19163101f71c700d3265ad3e7da49b66753d670c43fb3b1e6a560b6a39f4d286e790c9d6870471dbab64b7d51399f0f9cec605fc53c217262eee0c58ac28dbc9a70c56255488eabbc9be3d9127c8fb7ba167c870db88b5903422c58f89dd43eb9ba63e8e334b98ad093e2557b51a081f30a13756a2d73b4425d60d35c959bdd4447ae059add6fd56a03a9ee448307995abb2b4d1b522d02f1d362c9c615a1e69f38a34e80f24514502c1db0a8ca0912a6f1d9ffb0dc0c2a39ab4cd844f70f8ae9852afb7996a8c99eb7eec2b27c12010be5fc6505db2a057bb67ec4fc6398193d38662ead7d00f752fe8141a000eaf4f4e32e5aa4fef29689d2c114cf1569da46529f17579bf0fb5ffb3590dd2ec618e311615f52558d16d58c302e762ff131cc3d352dbf2de0d08bf5945b57e048ddf92cd0fcb95ec3a4b2f596f3b59e4dbe4aaab9858ab2837b8e4f27565bd260b13ec9641484cb653b8439ce992eddfd2140de5cde9777fb7656f703ae9b24c1f19ca406b83acb167c9d6e8b59240eef3ade363935df8a447d16a1616be039d45c8e19131ac1b793373794db6bb303a1635b41c179e8d9accb70a032d32af22a4710d37a767501cadfbe4c474b7484966ac8b175ce8fb33a8f544c3fd382e93ac2d0c45ef885a4ca5320484487aaee2878a604ffa6e11dc9dab66265b5ce130474fd5fe8ef58e0c8a0df38254b7016f9958ed74726171f2848553bb9fb29b9addadcf31c0cd433d89ddbd22491da946daf5e216b032ffa61c604340f670e8f4b330d421f82c11a49d4f5316c1192f4dc1e6bd24a1fe5427c6afd803ba7159df7fec871f091c399f29e7d66eb40850a01324291e973864bdc3861df0da67378945475174f111e4b29e22bb7bdb73dd85d306a99317f3881d8c132e8ebec92c30e8c174e85fe7200fcb76bf776ec3e7de66ecd437b685350535fc32b7dfdd832cb6b89d7c8cf326422b00dacf92b60ff20e40174bc5dab2e9cab6390a1b2ad15068974ec36dfebf3777cdcb51f8c692eb67f1a7ec9e9c5f58a2456da26991ab2878333c1420af91e10cbae292c2bdb6009a3ad909e79e1ae0518dcfce8ce058939909758c707f2233951f3a213fee23934875007fe95937cfd7755ba94e70dec9579855a9670de4a0fdd8c72f8fbcaa698787b7360ccffd201acd386830c228de9d0f19a3cef1ed7e9064dbea4fabc7f684e515799582db4855299b2f7c86f5b22e453b3f14bd90362a1b4a1fd83d664aa6081ba450e4eff1bb5d7c003059786a6465d3b95facdfc268bc6c9dca18ad0814926d0c410a1057c8af6835dc2ceaf2f25383157f033b88be78991b49ccbc5640c39d6b650473dea79b7114b845032e0bd88083cf718c19b2a19fef9c5b18c4fe4bfae12165a30708e2e3e210fc64d7b34982d899b91692cc1b93235d9acbc25e2d4f54b2ae4a5d9916bd0fc571df5b72a771817037bbc8db36524485d52abe402520d2756bb2ca28d9e238596d82d0c055bbf00744a6dd02dbf9a424fc536554b7e7501878ea824b63fe238c71ecf1b95d85462c9bdc872e0d4f8c1f3231c1368a838b0440e37204e31f7b9deb45a5a45317d646d8c06525124be44c25cccfa8105ceb721464ad966d5b4090c0311a7b7b2a13d062898d410f743e1a5fa73951228975b7b4d4a67141bf260f23f72df49cb276287aaa393f9e1d1c3d2cccfd171c721b4ee4c0fe0edb6973828056019e91388f7c4ab6110062164c8896cbd635b56c9876588f182ce12f5db8c98c008672335ac942756e7ec75952a6f7dbcac48780395ecebf4b8ffed27200e1c6827afba9dc48d9f0755e73e650c5d463ee9c8af3375b2321857e15406d6e572692558ee98ed135a22a98f42bdbfeeb58e9c26841598c669c48226f7d6335d024cc9991cb0800a95af73c2df6c0e04372872c92666ce4477b2d15fedcdc6d77c5cacbac17f30a267378923e045e69c17e8e1ba5d301307da897da81bc9a542aee2468fdbac3f957b461865e9debfc3a2ab9a133b137e2cd83a35a7a77a500423e44486ac55867a532640b4d2c0fd2d71a7b120a1547f904c2ff62dace9aa232dffa43535c86d9df1aea1958fb41b0e9cbfc0ab93689736c3c726f7c6347a601002f3c086ecb44561bf8d4997ff97566d1a193f37f7465d99a3e1de6fc367e90eacd1e479d003c99567dc428191c3ebd38064618660fe0bbb89811cf889e95c8036fc61d0dc3a8e83dd4261e04ddc9861b24de50700bf4743caa0d7cd73cd862c30b334440da13a3f96864b693dbfd019283f9e8e57eb74a06f30dfa3cbb32c09ee42e9d13d6a4a00f5664674261b2973605f0ec7e8c5fbdf19b5275765eccec923fe3d695da45d65aaa73d425e196a89043db504dd23be4d900c58481295de92be3162679ddd2be55b1b0aa0697d7320475cfccf5c9984a1836482bc8c9fa177cbfcf29e15c20b969e812aebe1abf6f02870b9f3fce9a3d8db15775998b02e203467735cc06ebfdf97e81e3bb7da74d3a5252c67e267f19fd8d3994c08e1d6c93c63e456aa8ef0f12d9dd3b033a634a8e02ea9063ebe5fc9865592d9c9c9c95bfd6987ea7e35996ccb9fb281c1135609f382433b5841b37006ab5567bbda65687a29612ab394d6ae3bb7266ce7d34b32d8793b47d9ea8d3ee8867372894bdc3840c7ea3c42e58a7c06566f44a029096ae3a6e22d46ffac5258e6ca4d5b0b9d82a8c94d97b50c202e7898f7e50754a24d654a725302241e11f7d1af0375bb1bb7429d4a7594d7b96dc162ebc45626dcf7058767d935e244dec6baf8c87730e9dfdcf22e6bf00f00cc3aa754d8a328a79a59864a22a11d9c8514469ce481345ae946b84c56339254f9e130ff46095c52d9ba479296cafd46ea054f8f988bbbfe69283bc171fe5ccb27e09da66a4926537e8a6d0548d63acb10f75b3abd5a66d4244d15546173ccbffe7b2be546e4d856892c990ce071b5095093b365e6fc2123690db4193fefadb3630d5033450f12477f71b9616871112e7a800a16f9d4d0e1e804ccf31b5ba38ff51b3b180536751f6caca24e5b2a4e91040d135ef93e0cb940575577ce57d5737994cac71829f37d4fc08dc04e46fc4ffadf50566ba28d80d300999e8ff44c53b4a8333adcc345d433e6e12ba2610988289ea106b7877220bb39ff58a5338fe34a451d2f2ee390b44a3edbca1731fbee1a7151fecab561e1db9896efa7c70e83472c4188fb0dfbbd5f170bbd2979f1dfe506497911ebd7ff111b2cbf3073e6e2a2051fffe9060edc45b614fb2e1b82fe4e9c634a32f9faae2f7b7d0b1b0ad1d1699212471c6951670c94f719414b27958b13f2757e0712f88ae0afe5dd5f3184a148a1ff1dc17104d88e2a1bfb97e13d8c4696ac4c36d5eb83e366100be762025c0863ca5a900989c206adc331d9ab7d165aae04d1cf0fc11cc6348ccc90c3bb5c93bf95100c8416acc2aa80d0001b558a14fa3282e28f5bf77931a883d32d9a8ba1f5bd4e4eedb0695c4bd1787a818b4c4b1bb5c428af8e150bd11d6e87fb858e7f0de5b6d080ed04622c1caf94efe24c210f6a8a2a71135d138c737f13521a66b37937061f57af57161ae9f1cbe5207b28db550eb619b30ffc61814201235fa147e20ddf38b8cef49872f5f512c8c5b95d0de86729efeea937e480fb3d2c4f38f5e14bed5ba19507a5b59fbc38a766e5b03ef6d850b44aadb4e15d4cd3901186bc03488eca59ecb2d28336b0caa62b99e0c83a8ac9bfea2d044fac0a4863192e19ecf0e5729a5465e0e8aef646b272f9a7431124b1642dc6e76b1f46fe89a9e8323ff4f9aa2588eda5d3250e719a244f1ff9a691412fed2450ebda707db37e52da584f31953a0edda0da9a299501982a85b", 0x1000}, {&(0x7f00000023c0)="f20c5c5265f572d1c0a8696775320ec39480c3ab75a2c47ad190f82a1cdf713b389c", 0x22}, {&(0x7f0000002400)="9ea648518598716e817847da7c0d3eae3caba6b634ce9b719e4e993a03abfe0a49aee4e2f99c8be63b818448a5d99e11803e25b894bfe425e998551597408f3f118397506030ac68c3ccbf7ee3a2d8501fbc2f71b36b08ae4abf14f4d7d2dae956d56babbfe9337393a04d40e1361a9720ac73eb38517c035252456b97af7ef81c3ba97bd5820a9d0b13099a605a0420f7db78d46a1a591641ffad020b9c", 0x9e}, {&(0x7f00000024c0)="3a9c8282c151bfe6f8a761860b2cdf0ac5a6e9404bdeab7adfc0ca2b0799d9ba08430064b6ce10f17681255f86b5e7cd77251bb4fb4f98694761770bde233c0e6818ba75da08e50038f9ba8e2dc72f98130d89910d1448c34ffebfa54c26f3416cd0b6875a33236edf397da2693eeeab9ea7fda926e71596b0a03d99f3a158367add805eeeeef745823c7540986fbc21d157fc97bd4e46427d0b7d29f697b0e768bedd117cafc28057a163e6de62500a0bd196752241a2106574d1b3b4da9f87", 0xc0}], 0x8) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x8000, 0x5, 0x0, 0x3}, {0x2, 0x1f, 0xff, 0x9}]}) 04:03:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x44}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x190) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') getsockopt(r2, 0x4, 0x7c000000, &(0x7f0000000180)=""/185, &(0x7f0000000100)=0xb9) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000000c0)) syz_emit_ethernet(0xe, &(0x7f0000000300)="0db56de784b855ed8e1e108807b1") 04:03:09 executing program 0: r0 = kqueue() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xfffffffffffffffc, 0x3}], 0x9, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f00000004c0)=""/223) r3 = msgget$private(0x0, 0x200) r4 = getgid() r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r7 = getppid() msgctl$IPC_SET(r3, 0x1, &(0x7f00000002c0)={{0x8, r5, r4, r5, r4, 0x42, 0x6}, 0x8, 0x3, r6, r7, 0x3f, 0x7, 0x4, 0x7}) getgid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r8 = msgget$private(0x0, 0x0) msgsnd(r8, &(0x7f0000000600)=ANY=[@ANYBLOB="ff3d18ffffff000000005e84f4980b14bbc152d8e0e95d69fd157b9ed56b570600f058a04808"], 0x0, 0x0) msgrcv(r8, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000f3ffc36e8d1ea55383d72461ce1bb59423d57b74000000000000001f0500ac0000052068e0c3a3cb5061544b0000000000000000007e1e8c7c1c612cfa48316d0b0c12eb544d17e16752e389a09b661ff2b906dc59ab55dbac808515dc2d8554a9056481f5c1b60509c88a3092eb8959efdab76bf0d3eac7"], 0x34, 0x3, 0x1800) r9 = semget$private(0x0, 0x8, 0x80) semop(r9, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r9, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r9, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) socket$inet6(0x18, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f0000000380)='./bus\x00', 0x2, 0x48) socket$inet6(0x18, 0x3, 0x0) 04:03:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x24}, {0x61}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x20, 0x6, 0x7f, 0x1b31800}, {0xffff, 0x1f, 0xd0, 0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") semget$private(0x0, 0x0, 0x409) mkdirat(r1, &(0x7f0000000100)='./file0\x00', 0x40) 04:03:09 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='wx') rmdir(&(0x7f0000000000)='./file1\x00') r0 = msgget(0x1, 0x10) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000200)=ANY=[], 0x0, 0x1000) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r6 = getppid() r7 = socket$unix(0x1, 0x0, 0x0) sendmsg$unix(r7, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x6d0}, 0x0) socket(0x6, 0xde8f0b845bff99ce, 0x4) r8 = socket(0x2, 0xc003, 0x1) connect$unix(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a87f6abca64896bc5e57c6388bbd2ad3467ad88b2951b15837b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad303628bba7abdd8053ce65a950e8defbcd505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000e5ff00000000483c013fa19842a0b8cf77f1885132d23879d81a5f673d8fa589179ba631b92e06203f922e08000000b654c471e89f88a6a9386b5c0e0d47641a25d18a2181361fe359ebe6fd8cb3d400000001000000944243d26cc617ce8571be571b0045777012306a36a09cb8ba4975161ea78a9a8bc4432faa4d7a9fc57767b5a7e9d3697cd85830f47645d5ae16844a8a953fbc9c46bf4f079301719692cddcefa61dd9c3f5e94c5a2282eedc59b6e1be1c5e0ffc557b4c9510d299c60838f8e892ae8b6fcd65dd083cb5b9f7d499d186b4f687493c694d02f0f1501e991007ac8df3a276b768a8088ffc5d64e1c4481c87ac591f5b89d9a9436c83e0b52f689e7ec700000000000000a13741948e073d5ea7720ce692071280117d921e5fc673a3a74a8311b923ad"], 0x10) writev(r8, &(0x7f0000000380)=[{&(0x7f0000000340)="2304aa5806729a08", 0x8}], 0x1) r9 = socket(0x2, 0xc003, 0x1) connect$unix(r9, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2a197a386207000000008295955984c87910bf453f68d11700287ead4bcb777fa69dfceac2a87f6abca64896bc5e57c6388bbd2ad3467ad88b2951b15837b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad303628bba7abdd8053ce65a950e8defbcd505e955300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000e5ff00000000483c013fa19842a0b8cf77f1885132d23879d81a5f673d8fa589179ba631b92e06203f922e080000c67054c471e89f88a6a9386b5c0e0d47641a25d18a2181361fe359eb9f89d30453729effe6fd8cb3d400000001000000944243d26cc617ce8571be571b0045777012306a36a09cb8ba4975161ea78a9a8bc4432faa4d7a9fc57767b5a7e9d3697cd85830f47645d5ae16844a8a953fbc9c46bf4f079301719692cddcefa61dd9c3f5e94c5a2282eedc59b6e1be1c5e0ffc557b4c9510d299c60838f8e892ae8b6fcd65dd083cb5b9f7d499d186b4f687493c694d02f0f1501e991007ac8df3a276b768a8088ffc5d64e1c4481c87ac591f5b89d9a9436c83e0b52f689e7ec700000000000000a13741948e073d5ea7720ce692071280117d921e5fc673"], 0x10) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x9, r1, r2, 0x0, r3, 0x4, 0x5}, 0x0, 0x1, r6, 0x0, 0x7, 0x1, 0x9, 0x4}) 04:03:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x45}, {0x4}, {0x20000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x0, 0x3, 0x9, 0x127}, {0x3, 0x0, 0x1, 0x5}, {0xffff, 0x4a, 0xff, 0x7}, {0xffc1, 0xff, 0x7, 0x7fffffff}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 04:03:09 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) getsockname(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000002a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000007ed87003fbf99d7822ffb9a406afb43e00"/113], &(0x7f0000000140)=0x6e) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) ioctl$KDDISABIO(r0, 0x20004b3d) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) 04:03:09 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = semget(0x0, 0x0, 0x90) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000001480)=""/4096) r2 = semget$private(0x0, 0x2, 0x1b6) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000000)=""/155) r3 = semget$private(0x0, 0x2, 0x1b6) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000000)=""/155) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000300)=""/72) geteuid() semctl$GETVAL(r1, 0x0, 0x5, &(0x7f00000001c0)=""/249) r4 = socket(0x2, 0x1, 0x0) setsockopt(r4, 0x0, 0x16, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r5 = dup2(r4, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r5, 0x1) 04:03:09 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) r2 = socket$inet6(0x18, 0x1001, 0x0) connect(r2, &(0x7f00000000c0)=@in, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() r8 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r11 = getgid() bind$inet(r8, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r9, 0x3, 0x5, &(0x7f00000003c0)=""/85) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, r11, r12, r13, 0x2, 0x9}, 0x5, 0x5, 0x10001}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r12, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r14 = getgid() r15 = getppid() r16 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r3, r6, r14, 0x1e4, 0x8}, 0x5, 0x5, r15, r16, 0xfffffffffffffe01, 0x9, 0x7ff}) r17 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r17, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r17, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r17, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r18 = getgid() r19 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r19, &(0x7f0000d06ff8)='./file0\x00') accept(0xffffffffffffffff, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) r20 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r22 = getgid() r23 = getegid() semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r18, r21, r23, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x2, &(0x7f0000000000)=[r22, 0x0]) r25 = shmget$private(0x0, 0x1000, 0x10, &(0x7f000000d000/0x1000)=nil) semctl$IPC_RMID(r25, 0x0, 0x0) shmctl$IPC_SET(r25, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r25, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r27 = semget$private(0x0, 0x4, 0x7) semctl$GETNCNT(r27, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r27, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r27, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r28 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r30 = getgid() semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r28, r29, r30, 0x10, 0x9}, 0x8, 0x1, 0x9}) r31 = getgid() r32 = getppid() r33 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r25, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r26, r29, r31, 0x1e4, 0x8}, 0x5, 0x5, r32, r33, 0xfffffffffffffe01, 0x9, 0x7ff}) r34 = getegid() r35 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r35, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) r36 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r36, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r36, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r36, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r37 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r39 = getgid() semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r37, r38, r39, 0x10, 0x9}, 0x8, 0x6, 0x9}) semop(r36, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r40 = getgid() r41 = socket(0x18, 0x4000, 0x8) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r43 = getgid() semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r40, r42, r43, 0x10, 0x9}, 0x8, 0x1, 0x9}) r44 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r46 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r46, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r46, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r46, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r47 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r49 = getgid() semctl$IPC_SET(r46, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r47, r48, r49, 0x10, 0x9}, 0x8, 0x6, 0x9}) setgroups(0xa, &(0x7f0000000180)=[0xffffffffffffffff, r14, r24, r31, r34, r40, r44, r45, r47, 0xffffffffffffffff]) setegid(r14) writev(r0, &(0x7f0000000000), 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='r\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f00000000c0)) 04:03:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x5d3611a96460f575, 0x49) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000340)=0x1) nanosleep(&(0x7f0000000240)={0x1ff, 0x3f}, &(0x7f0000000280)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xc}, {0x1c}, {0x6}]}) syz_emit_ethernet(0xa3, &(0x7f0000000140)="2f36c96763eea95b62c6effd7893bf525baeda3bf01db46912ed35df4b948f4e7a415bcfca2c4b8b1ccff10b1563b4be07ab1ff30edb73482704bc5ce1dcb163f19444f28777f1628581a154687bb89222c8719c0e2e0a9cc51df305ce2ef74073a2f5a9b355b68d696f26e061809619a3e37b795d7f46ac33e055258234b1bd052c2e29b0e0c627de2765505cb81ff6c0f2146fc03f0205e1b911ac72c956207c22e3") link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 04:03:09 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8020, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, 0xfffffffffffffffe, 0x150) fcntl$setflags(r0, 0x2, 0x1) r1 = msgget$private(0x0, 0xfffffffffffffffd) socket(0x11, 0x4003, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xb1, 0x0, 0x0, 0xfffffffffffffe3f) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36ba5f90006ee01be657aea8c5fd6f0d9cf049c0a00384020208a371a3f8000400000000000000010000000000090000", 0xb1, 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) r3 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x80, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x99a27147d699b08, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000180)={0x6, 0x6dc7ef63}, 0x10) msgsnd(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e691035b0d58d646c06c066fef4a722a9770cc38c22a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e6432734062808035224f1029f653540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a893d8588a3325e0ed919faac1521cbf792cc228a4fc2484142d2fc29b1112749e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af04be0195d459fadab38ea746dbe621387dc46ad4182120760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8e89f9a026a24e1b202c328ce5845ef83ac4cf9118e2d6dbf289abcc552e55c60cea0ef479c098efc691987d21852dece05b2a1d330000000000000000"], 0x1, 0x800) msgrcv(r1, &(0x7f0000000e80)=ANY=[@ANYRES32], 0x1, 0x3, 0x800) 04:03:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) close(r1) 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, &(0x7f0000000000), 0x28}, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x37, 0x0, 0x0) 04:03:09 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000600)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [], [0xfffffffffffffff7], [], [{}, {0x0, 0x0, 0x40000000}, {}, {}, {}, {}, {0x0, 0x40000000}], {0x0, 0x0, 0x4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8710, 0x0) ioctl$TIOCCBRK(r4, 0x2000747a) r5 = socket(0x2, 0x1, 0x0) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000040)) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r5) accept$inet6(r5, &(0x7f00000004c0), &(0x7f0000000500)=0xc) socket(0x2, 0x1, 0x99) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r6) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GTYPE(r7, 0x40045720, &(0x7f0000000100)) r8 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r8, &(0x7f0000d06ff8)='./file0\x00') ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r0, 0x2}) getpeername(r6, &(0x7f0000000580)=@in, &(0x7f00000005c0)=0xc) 04:03:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x87}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0x317e) 04:03:10 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) 04:03:10 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) poll(&(0x7f0000000240)=[{r1, 0x1}], 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) close(r0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') r5 = semget(0x2, 0x0, 0xbf781ffe36ce4042) semop(r5, &(0x7f0000000180)=[{0x3, 0x1f, 0x800}, {0x0, 0x4}], 0x2) sendto$inet(r4, &(0x7f0000000280)="f79c2a4c386b570146108400014de31e54f8dab7495fde8b0df46701c10007443738652f82dfafa6c23198a16c502429367cac928a58703fa747c39683abac22933be10e6026b432d3f06383bb8be6ee74ffc1813bc37bc70f834b707508006a9359895710fca7ed4668a25dd84ba45f9c608add1c602198c9fba5dbf585a730bf3c3298d705c46e804ee2627cd100a5bf6b58f640c67c387cf3e429563923f18e074c53184904f2303c388810c03122499632fe57461e59c0d936a6ab83179bac3db0f76ad8405601420fe1a9a14768be4efb77e831efe183f71dff9a993e411c20487668d205d22686520acfb22d8dbba4098fa6ac218fb8bc3e616983", 0xfe, 0x800, &(0x7f0000000000)={0x2, 0x3}, 0xc) r6 = socket$unix(0x1, 0x2, 0x0) sendmsg(r6, &(0x7f0000000b40)={&(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000380)="4fcb956edb0bd68246fc9039d03edde66e24b37226d3303a94cdcfcd0392336b6623934cae8ba6304cbe320129db842ec23e2f52415d0dbde0c809868cd509771b8d2360d26e4ccb3fb1d234f0c84f92d988575d59783f710018169eb4c7409b418013c698e6b5a9cc322cb9b593416168cf49cfcf3dd8b3e7b34b60477ddc515c3a1efb33d70ae8ae35bfeb81f378b67e4d59cd2f06fdeb3e1623679a85de2395fee264ad1e29c07cc1a62e40460726d981c2a40c93637127aa430d5cc79e227b300606152dc931ecda602456fed9f1", 0xd0}, {&(0x7f0000000500)="0899021a3f4899429c3a8e1518e4017b59362752ad49fd1974c2ced3f326c0aa87b53a16a335fd2772e1fdd539f9b069ba0ab2eaed29e459f875e7af744dfb5d1fc64c4a7dc90a9213e47d6071214f321498db05032af8508a58e981a76a27a5ce102a53b6b3972fa70a2a4517874b95404ee84a53258226e1d13034a5d8a66a40c0f40715c6e58dc7b997f80ece0b212f621ee7c0bfe37a9270b56d00069a77538d151e319db15b82f2d884d069b5236218d33008ef1f3b5c2078a025e88f3976425231cbc1e5db6b6f988f24f42f45c4a56f5cff2e4df7cd09e2ee9d", 0xdd}, {&(0x7f0000000600)="cb959c00adb899c041c87e87244621f72b7711658af879b513c0895459c784bfacb337bd82ed2b3bc9a89fb02524d4623ddc84f57db595ab5baef1f90491114e04d4948a2f9cf41d88b7c05487d4322b691a269e5571b606d99c2f31311480cc78a4da7a3c2effc05910b205dc3b1c4627dc357a3af8", 0x76}], 0x3, &(0x7f0000000680)=[{0x28, 0xffff, 0x20, "7f1c9d6c3c3ff717679aa87d0059a76beadc6578"}, {0x98, 0x10001, 0x8, "706e15464c96764d11571e5d05977e6732827d480293587b8e8eb07d24a420d3239ae725df33466bf0cfb2845e7607460e990764bf259010d0f9a5c8312af0bcb30cf00be48f1e717d9419cc33be2a68ad4b8c9f3ce5e15d1744ecac95497d301d85570fb14a46cce0e45276d409e0eff490f0c6684fc44d3e43d9fc919cdbb194e680"}, {0x88, 0x1, 0x2a44, "7da19144d9703393d9fc46e18c148f037375fb23fd5507f043235dcfbfe62d0996d737fc7e98c600b5c363a13b52ac621a87e2a66e0b67178f231658e9a455f41925df29f774c2d43b4b1405401da8381b9c5228b7ad5e7d36112e0a13ea3e284430323a6f4aa1e704d75a220e45e442bb7981"}, {0xe0, 0x1, 0x69c5, "8ddb9297134058a46b03da6609a0b76496152308968373df190966a54b8afac868f74f32e9f9031f76bdafa48e8f92a4da564d0a78b592f6da77f866d0c9621e4cb000eba5e4560a5cd3642cccf973cf7befbd23a6a14091d65c61024984cb95d8e424cf7be37e3b67454f59da4aa417f2099a9957b36c79a0fa7431c2c341cd5cc346b589e151931885544c454a5db8414700a1d89e818ba60628cf29861f7a3e0a9823ab0da1b085ebdc56e42c4f01c24e496208903fb5c883edf5951a3122c63a1964f1f9925258cbb6080fc9"}, {0x110, 0x3c64b764867ced23, 0xff, "45aeba862070e6b3e64a529abfc9ee5f9bbe7154ae4a59d9c5bc57eede7489543f59650f341e5bc6ac95083bbebad0d5f4c06bc5f66a100dd10cee321a96099f9da9e3d266fb153888b320e01b59007e0de63378c9c29ebb1cc65e7b45afc99936e04f093c5fcf2ea084673adf4386fae94137776498477739b63c7568626be293ff7cf0177e82169f3530f10ffb0081d56d1eb2bab7176a3b6cb230c0c5bc569fe9e3ac7cb12e2aa928ac1241d22565ed75cf31d94152642706756b604c437fb5f395ea577e2de2feefe26d373c4fa600470c7689f055def08bf1f4275af5bd46d8bc40c82b9e0daf46d419b1591fc8a62900b2154af838d0a9a7a90f16ec"}, {0x68, 0xffff, 0x0, "070355c578861a8e49222f81436e3bbad68d76f88e89d58da455488caac9f19fc5711b517fafdc01a273ecf1db8c672dc3242c5116a4742be9d991a51f6185cfa5473a461fd72748d5c580258eb2c39605ea"}, {0x18, 0xffff, 0x1bf, "cb36d668"}, {0x48, 0xffff, 0x6, "371be81158b05b0b496910c553f7305bb8915ba77943c874834b6413063a87199a121449fa76a04c0cd03687aa0aea01643e8b29ee6f"}, {0xb8, 0xffff, 0x6, "e03c1f87893a38f52f50931ce1da2df7497d11d13fc479107928c211d915a1d3833f81b9ca993e982acbdde45badc0d1c16ec7583976b3d008eaf0af4962c4f6c11cc07413268be18be7f75d755b00811a223cc02e64633156943c8812e83db374d393aa5bee48b0a1aec3613a1a671a495c871362d5e56d02dda51797d50cd181df7b3a9e3e7544f633c43a270a407d61bf167df8071eb43d553f3192093ed5b02824de334c1f"}], 0x4b8}, 0x1) write(r1, &(0x7f0000000080)="a6", 0xffffff28) 04:03:10 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000380)) r1 = msgget$private(0x0, 0x718) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) fcntl$setstatus(r2, 0x4, 0x4) r3 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r8 = getgid() bind$inet(r5, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r6, 0x3, 0x5, &(0x7f00000003c0)=""/85) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x10001}) r11 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r11, 0x0, 0x6a, 0x0, 0x0) r12 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r14 = getgid() bind$inet(r11, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r12, 0x3, 0x5, &(0x7f00000003c0)=""/85) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r13, r14, r15, r16, 0x2, 0x9}, 0x5, 0x5, 0x10001}) getgroups(0x4, &(0x7f0000000500)=[0x0, r10, r16, r4]) rename(&(0x7f0000000480)='\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', &(0x7f0000000140)='./file1\x00') r17 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r19 = getpgrp() r20 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x8001, r3, r4, r17, r18, 0x4c, 0x6}, 0x8, 0x800, r19, r20, 0x7, 0x4, 0x8, 0x484}) unveil(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000080)='r\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1000, 0x5, 0x10000, 0x4, "1b55acd832f2cb73aa61f954cb75ba27a87ac945", 0x400, 0x3}) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file1\x00') 04:03:11 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000100)='./file0/file0\x00', r1, &(0x7f0000000200)='./file0\x00') r3 = open(&(0x7f0000000240)='./file0/file0\x00', 0x1, 0x100) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r4, 0x2) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r5, 0x2) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) kevent(r3, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffd, 0x0, 0x2, 0x4e45, 0x8}], 0xec6, &(0x7f00000002c0)=[{{r4}, 0x4, 0x83, 0x2, 0x41, 0x911}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x20, 0x10, 0x8, 0x2}, {{r5}, 0xfffffffffffffffd, 0x2, 0x40000000, 0x7, 0x5}], 0x81, &(0x7f0000000340)={0x240, 0x81}) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x0, 0xfffffffe, 0x1f, 0x0, 0x8, 0x2, 0x1, 0x0, 0x2, 0x8, 0x10000}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r6, r1) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') 04:03:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='\x02\x19\x00\x00\x00\x10z\xcfs', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x30}, {0x1d}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x8000, 0x2, 0x3, 0xfffffffb}, {0x1, 0x5, 0x7, 0x7a0b123b}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 04:03:11 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r0, 0x2) r1 = socket$inet6(0x18, 0x5, 0x10000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r1, 0x6, r2) fcntl$lock(r0, 0xc, &(0x7f0000000000)={0x1, 0x1, 0x10000, 0x200000005, r2}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x80000001) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) 04:03:12 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000180)="706a7e48afe943ff76154a17bbf7b9b863a1d21db7b6d5c696e465fceea14695e50be91007757d0de0ab0eed76ed6e1df4e43eac829f4962dae8f95bee9e403af61ff538cd59f9cc46a85d3921c1b31de41f67cd2b376fd7c77ba995c82fb48bb8a6c7ad6469793633b3a3a081c209bc5a492ef281cd0dd5f23d88e3a2eb5cb4f4c0212146fa3b9da0b6de", 0x8b}, {&(0x7f0000000300)="1f817e6ea2137547de0b2d9294b7142d123261ab3137cc2f50fd1af0beaeb31d2ab45510c895b5df6b00b84277eca5b68464cb3b706eefe3f071da8814b506", 0x81}], 0x253, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') getitimer(0x1, &(0x7f0000000240)) connect(r4, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000001740)=""/4096, 0x1000) r5 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) r6 = syz_open_pts() r7 = socket$inet6(0x18, 0x5, 0x10000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) r9 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r9, &(0x7f0000d06ff8)='./file0\x00') chflagsat(r9, &(0x7f0000000280)='./file0\x00', 0x10000, 0x2) fcntl$setown(r7, 0x6, r8) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000, r8}) flock(r6, 0x2) fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x9000, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x2010, r10, 0x0, 0x0) write(r2, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0, 0x0) 04:03:12 executing program 1: select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1000, 0x5, 0x10000, 0x4, "1b55acd832f2cb73aa61f954cb75ba27a87ac945", 0x400, 0x3}) openat(r0, &(0x7f0000000000)='./file0\x00', 0x10000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) dup(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000100)="94f9ca25e1fae0b4bd3d9e003d9bee1519732e8c268d3a3f4d0f87841e", 0x1d}], 0x2) openat$vmm(0xffffffffffffff9c, 0x0, 0x8000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000040)="3653b8f2df300e1a7974dd93f65d8913", 0x10}, {&(0x7f0000000080)="581d79bf6f9fef9054d359d2e9d920e686e0ec128f3063fdc0199f0bab849825a3db9ab7b263b0c58414520ca8239d05a2cdc38e03df238c489e222f282efa55e4dee61c6f675e9e298c1ca2e52fc374545d33e0734b24d7afc70440d6604bcd1f0ce630", 0x64}, {&(0x7f0000000100)}], 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffffffffffe30}, 0x42) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r5 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r5, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000380)) r6 = msgget$private(0x0, 0x718) r7 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r9 = geteuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r11 = getpgrp() r12 = getpgrp() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000300)={{0x8001, r7, r8, r9, r10, 0x4c, 0x6}, 0x8, 0x800, r11, r12, 0x7, 0x4, 0x8, 0x484}) getppid() r13 = open(&(0x7f0000000100)='.\x00', 0x0, 0xa8) mkdirat(r13, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r13, &(0x7f0000000440)='./file1\x00') r14 = geteuid() getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r16 = getpgrp() r17 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x8001, 0x0, 0x0, r14, r15, 0x4c, 0x6}, 0x8, 0x800, r16, r17, 0x7, 0x4, 0x8, 0x484}) getgid() r18 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r18, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r18, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r18, 0x4004746a, &(0x7f00000005c0)) msgget$private(0x0, 0x718) r19 = getuid() getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r21 = geteuid() getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r23 = getpgrp() r24 = getpgrp() r25 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000300)={{0x8001, r19, r20, r21, r22, 0x4c, 0x6}, 0x8, 0x800, r23, r24, 0x7, 0x4, 0x8, 0x484}) r26 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r26, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r26, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r26, 0x4004746a, &(0x7f0000000380)) r27 = msgget$private(0x0, 0x718) r28 = getuid() getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r30 = geteuid() getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r32 = getpgrp() r33 = getpgrp() msgctl$IPC_SET(r27, 0x1, &(0x7f0000000300)={{0x8001, r28, r29, r30, r31, 0x4c, 0x6}, 0x8, 0x800, r32, r33, 0x7, 0x4, 0x8, 0x484}) r34 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r34, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r34, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r34, 0x4004746a, &(0x7f0000000380)) geteuid() getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) getpgrp() r35 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r35, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f0000000580)='./file0\x00', r35, &(0x7f0000000740)='./file0\x00') ioctl$TIOCMGET(r35, 0x4004746a, &(0x7f0000000380)) r36 = msgget$private(0x0, 0x718) r37 = getuid() getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r39 = geteuid() getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r41 = getpgrp() r42 = getpgrp() msgctl$IPC_SET(r36, 0x1, &(0x7f0000000300)={{0x8001, r37, r38, r39, r40, 0x4c, 0x6}, 0x8, 0x800, r41, r42, 0x7, 0x4, 0x8, 0x484}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) open(&(0x7f0000000100)='.\x00', 0x0, 0x0) 04:03:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0x800, 0x6, 0x80}, {0xff, 0x2, 0x4, 0x2b}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) 04:03:12 executing program 1: r0 = kqueue() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xfffffffffffffffc, 0x3}], 0x9, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r3 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f00000004c0)=""/223) r4 = msgget$private(0x0, 0x200) r5 = getgid() r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r8 = getppid() msgctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)={{0x8, r6, r5, r6, r5, 0x42, 0x6}, 0x8, 0x3, r7, r8, 0x3f, 0x7, 0x4, 0x7}) r9 = getgid() r10 = getuid() r11 = msgget$private(0x0, 0x0) msgsnd(r11, &(0x7f0000000600)=ANY=[@ANYBLOB="ff3d18ffffff84f4980b140500000000000000fd157b9ed56b570600f058a04808"], 0x0, 0x0) msgrcv(r11, &(0x7f0000000100)=ANY=[@ANYBLOB="0000f3ffc36e8d9423d57b7400000000000000000000ac00000000002000"/42], 0x34, 0x3, 0x1800) r12 = semget$private(0x0, 0x8, 0x80) semop(r12, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r12, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r12, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r13 = socket$inet6(0x18, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f0000000380)='./bus\x00', 0x2, 0x48) r14 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r14, 0x29, 0x68, 0x0, 0x0) r15 = accept$inet6(r14, &(0x7f0000000480), &(0x7f00000005c0)=0xc) getsockopt(r15, 0x29, 0xfffffff9, 0x0, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r16, r17, r16, r17, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r11, 0x1, &(0x7f00000002c0)={{0x8, 0xffffffffffffffff, r17, r10, r9, 0x13, 0x6}, 0x6, 0x2, 0x0, 0xffffffffffffffff, 0x41, 0x7, 0x6, 0x7}) r18 = getgid() r19 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r21 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x8, r19, r18, r19, r18, 0x42, 0x6}, 0x8, 0x3, r20, r21, 0x3f, 0x7, 0x4, 0x7}) r22 = getegid() socketpair(0x20, 0x1, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r24 = getpgid(0x0) dup(r23) r25 = open(&(0x7f0000000300)='./file0\x00', 0x80, 0x40) faccessat(r25, &(0x7f0000000040)='.\x00', 0x0, 0x1) write(r25, &(0x7f0000000540)="f9781fcdcb79ceafba8786368bf93bd5187b29d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e294941b119d9882cd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c0800f5af977b96c38138e40000000000000000", 0xa7) r26 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r26, 0x20004b3d) ioctl$KDDISABIO(r26, 0x20004b3d) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r28 = shmget$private(0x0, 0x2000, 0x20435e543a222cf4, &(0x7f0000ffd000/0x2000)=nil) r29 = syz_open_pts() fcntl$setflags(r29, 0x2, 0x1) r30 = dup2(r29, r29) symlinkat(&(0x7f0000000000)='./file0\x00', r30, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xfffffffffffffe4e) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xfffffffffffffef6) fchownat(r30, &(0x7f0000000180)='./file0\x00', r31, r32, 0x0) getgroups(0x2, &(0x7f0000000200)=[r32, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r34 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r37 = getppid() r38 = fcntl$getown(0xffffffffffffff9c, 0x5) r39 = socket(0x18, 0x2, 0x0) setsockopt(r39, 0x1000000000029, 0x20000002b, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000640)=0xc) r40 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r42 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r45 = getppid() r46 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r40, 0x1, &(0x7f0000000100)={{0x1, r41, r42, r43, r44, 0x5, 0x8000}, 0x1e3c, 0x8, r45, r46, 0x1f, 0x7, 0x2}) shmctl$IPC_SET(r40, 0x1, &(0x7f0000000100)={{0x1, 0x0, r34, r35, r36, 0x489bf5dce96f7e76, 0x8000}, 0x9, 0x8, r37, r38, 0x2000000001f, 0x7, 0x1}) setpgid(r37, r37) r47 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r49 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) r52 = getppid() r53 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r47, 0x1, &(0x7f0000000100)={{0x1, r48, r49, r50, r51, 0x5, 0x8000}, 0x1e3c, 0x8, r52, r53, 0x1f, 0x7, 0x2}) setpgid(r52, r52) shmctl$IPC_SET(r28, 0x1, &(0x7f0000000240)={{0x81, r27, r32, r27, r33, 0x100, 0x3}, 0xfffffffffffff9f2, 0x1, r37, r52, 0x4, 0xffffffffffffffff}) fcntl$lock(r23, 0x0, &(0x7f0000000080)={0x2, 0x2, 0xfffe, 0xfffffffffffffffc, r37}) r54 = msgget$private(0x0, 0x200) r55 = getgid() r56 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xfffffffffffffc86) r58 = getppid() msgctl$IPC_SET(r54, 0x1, &(0x7f00000002c0)={{0x8, r56, r55, r56, r55, 0x42, 0x6}, 0x8, 0x3, r57, r58, 0x3f, 0x7, 0x4, 0x7}) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x4, r6, r9, r19, r22, 0x18, 0x101}, 0x6, 0x1, r24, r57, 0x100000000, 0x1ff, 0x63}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getgid() r59 = getegid() r60 = socket(0x2, 0x4003, 0x0) setsockopt(r60, 0x0, 0x3, &(0x7f0000000100)="99fe358a", 0x4) connect$unix(r60, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666d6c653075"], 0x10) writev(r60, &(0x7f0000000040)=[{0x0}], 0x1) geteuid() setsockopt$sock_cred(r60, 0xffff, 0x1022, &(0x7f00000001c0)={r24, 0x0, r59}, 0xfffffffffffffe6e) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 04:03:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x60}, {0x35}, {0x6}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getdents(r1, &(0x7f0000000100)=""/105, 0x69) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 04:03:12 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x163) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./file1\x00', 0x8000, 0x10) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000200), &(0x7f0000000240)=0x10) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000040)=[{0xa4, 0x93, 0x3, 0x5}, {0x4, 0x1f, 0x6, 0x9}, {0x8, 0x2, 0xf9, 0xfffffff7}, {0x1, 0x0, 0x3, 0x911}, {0xffff, 0x5, 0x5, 0x4}]}) 04:03:12 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x9}, {0x3, 0xd0b}}) ftruncate(r0, 0x0, 0x30000000000) ftruncate(r0, 0x0, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000100)={0x20, [{0x1, 0x80000001}, {0x2, 0x1f}, {0x2, 0x4}, {0x1, 0x1}, {0x4}, {0x2, 0x5}, {0x3, 0xe8b5}, {0x2, 0x6}, {0x1, 0xc1}, {0x2, 0x6}, {0x1, 0xfbd}, {0x3, 0x69ca5655}, {0x1}, {0x2, 0x200}, {0x3, 0x9}, {0x1, 0xfffffff9}, {0x1}, {0x2, 0x8}, {0x3, 0x8}, {0x2, 0x1}, {0x7, 0x1f80000}, {0x1, 0x800}, {0x3}, {0x2, 0x9}, {0x1, 0x1}, {0x2, 0x1000}, {0x3, 0x5}, {0x3, 0x1800000}, {0x1, 0x80000000}, {0x3, 0x1}, {0x0, 0x6}, {0x2, 0x5}]}) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r3, 0x2) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000280)) r4 = accept(r1, 0x0, &(0x7f0000000080)) open$dir(&(0x7f0000000240)='./file0\x00', 0x10, 0x84) dup2(0xffffffffffffffff, r4) 04:03:12 executing program 0: socket(0x546e7040c8e1bbb6, 0x6, 0x2) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) close(r0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000040)) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r4, 0x2) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) flock(r4, 0x15) sendto$unix(r3, &(0x7f0000000180)="b100050200000000000000000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000a01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000009ad214c28363936d173b30c4dbd300366c56ef327c92ac241ec0ca0f9ec672b19a401183bbaae3dc130fc485413aaa141aaa45f5d2012c8c95f3237939c232b655710dd19b519a9087f655ebed1620953da698aa975289ae4094cb877eac0ecc761dca0d1b9d9f9dc7eb255b578093599e14c650f41cf464241665f38f87c09ca993ae0d754c62724429516416", 0x13e, 0x8, 0x0, 0x0) 04:03:13 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) r0 = semget$private(0x0, 0x4, 0x110) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000180)=0x9) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) symlinkat(&(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') sendmsg$unix(r1, &(0x7f00000000c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000340)="09c3baae9bf88caa40aeb067abd59d4fad18b0e5601f77c9e77893cf91cc44a0c878b51142b6535b3bf1a7d373c9d405155006c05e8d1a8d784ad206fe50ea93e5c660f329efce5bc613f56a13391ce2d083cf5174bb93a939d93f86662ac366aa8dc96385a533f66e4a69ecf781f7f3ea0526b33525ca425ec212f192e823bbd77eca5ca9e4e8db741d264c6b9904763cf532e0341c1aa7d1bc9c67ade4a71bf334663d451d4b1c1380519dd7dff86add1120c7c105f450730993c9418e240fcf428f80db1eb097cddca2923a71eabe5eba49b131cd5e3ef621d4d62a67f072641696486e6fcd3656105d8214340df3d9ac7fcf4c27fd786165e6578f4c2b9d87600800468c937c0cc7143841c6d7d1cca656987226f8c7f69d0347b15ba93c77413393818d12c3cd44053ec83ac1d44ba63e4f1a0d4af31884bab2424b7a6a5962a7fd97aaf146d99442e817fbcd0bdc415782ef1a1ae8a45e228d760db6c07ce9c8a5740ed819b56fd1ddf42e4714e6eea90b1600161648de80fcdf2c01a5faf5f5f16f14f08a046b2460dc86ae2711ef1ed6e8d9dcff67c5c70195bf0fdf4ef08cfeab0a7f8ee576c3c64dce13c398444646360761cf5356c8e314b78724eb1cc6b27d4b3e55699cdda6650a51075ade612367483a5fbff413a46c25aad5d0cc80622f861d329e95e87e7b104e9fb39c97d3e47830a914717744bfe907ecfa0ab39afa7f8fe99dee6f65e3a7d39ca9afff645b5866668646f0665834ff204e9e0c14744afdad46d6472d0aae86011e474b81a062b436efec726b8f66b0f56bd2b15b940b7ee1c98da6efe953e53344ba4ce0c4a47f8388957e317e6cb1d7cf97eff37a7cc55b9655c5cd63145c63d92dcf29c4ebd7c091483e62a939ce108c9b00ecc1695b5207efb2f4c6b43217f501b6537f89a268d5d67223b0c71a94ee72e248c5b635a3135c2fdb3ab1a1df631e4200b93eb4b96824fc29f11134be5161a7cbec6afecf1abc42c0640cab722a12cffbd7488d9c187b8e6f8e88c62885243b0a084f23af7ce6407e3d709be6cb02acb47e4a2deeee3bfd9662222c42d319d9dcf12f954429660e4e23b853e5fe1ad275a0efcf02f330b7b0f307b7a3de3930da830cef344229d92ad742f25ddb974f3ee2d289f3ce1aad7295fb20eb18b590b9f16d990a474d6e869f9d598aa2eba2fd839184df47b0e5353c15f06d944cbb936c58218b4a9ccebff8553d7d7e262f61197344bbf89a9c77290c51d4a50cc050b6d7afa5049687069d6a0e1ab7caeb1bf90c5d73d6c1a2f43f411e8b799cfe4dfd70d07bfd17bf891e7ed3f7d545f4d262e09ed90135eaa6e8f1721ec92cc3b60e925869293901f15839251bacfa6dbecb028046ae9bb922ed65b2a5681f043e10c7d292083cdb6bf63db0d718a4fa23e4e44f8a7443e7d53e4d50ead7570158bffed81265b2024a6476e6c48619600fe453ffe89af2492306abdd3f01c4cd4fc0de45399fd0d71cbb440e1182405c9822bd6baf2855cd45508118c2295cfa7fc4ff052889b7992883e49ad387af8974322117ae7cbf912e70a689549455859d7d127b21cdb615c9dd0fb19a1c93b117ebd3bea7d13b0227f3f7768c1c8b3aa3ac16208a923fc7a725af0e6f1cf08e60b36b0d9e917701166d4e6079ec6826802678ed26017cb18c4724756246c57dc2f27cf358117b483df6cf56a38ec5396f4f273b352ec7034dbb45544b4b985588a2e653e9b2679cab2a2649b2b6ace62f2827548736608f80d61f7ca7a61e7283c8b230a7687a608c3210d29f4afbedc0da198762e6a31e2287df2db4081958ba9773b8413761dcf35b993537262ee54c7ae22219a5ddb2ad30b11e0751d1c0a4974e7a5db42d4066a5816d9435bd4a65e7466ce79568d40bb6eb68e3c5d61179caf2eef463864efc4bb0266eed608c7aa4c76641148b0eb5e7c48b886f66cb258c4d156e51856609d094b290d34d6e3423db0700d1ab65da6ae65551246cca1c76360aefa53fb25da2469a2624acaa80ce4c7655ec00fea0b3c6d802648f66aa12ab5734d6e7b2eda1389109ae0258e91b13083ef5df3a4193334dd4c9be2752e393e333cfcb3e2c590c19fa580be90c5f518b5880396d39163840017da2c7e03b859b2b49d855cec2f4aaf544a56b70f3982e2dbf27047e0b0507a8e43fce50a079f38898d14a0613f9fef7e0ccd0674defdde17a3952342c81b4e23293ecb04efa29d1b45fff9f13e3568627550fd06c6ae0839a909936a3565985392fe12f4937d0e02a7c3e125907d5403bc62ed077a20553a665d0b3733174ad884d7071cda3b000335eaf1461c4038d4c3cb58c03d286b43f29a1224edfa534d030e590f28e8a30569ef1b55c82a97fae1eeb8f1c7b5e93a73e6735423d1a21d6ad21dca2e6faf2147d2f6e473d1b6c58ea2ce3bd8dcc25eaecb090fd53d2ae9d5f1944bcd9bbda79f8072e3809c069600462d469031d7573977363dc687c35eae76c9c776df01dcf8250da8776b22d69a322ee5828ac9ca8fa649df33756f1bbc1685eede6f140a90865fa4e61a8966d1eae1d77dbaf224f9b1e064c6845498f3555724da0d98f4816e57d5b76336b8f19c315d8a3825f3243e0d5be8f8bfda499d9d8839d1149fefa1dcb4776f5a38026f0bb48d19ab784499ec6f287bbde599381c54430e33db583592c4ca8699bdb6d99ea54f0bd56dde50bdfc57fcc555e0ce14dda7e303be27f8f47a3bb74dbf21b95cdd75f761f992baaa8a1c5666f55bf98b5810a6fc219f63ab2e568ac08826228c6a308270f7d22331632d3c58ad3230fb830d2fc1eaa51f58124afe4a6fc0b943d1fc4da8c85dfd371148e5be4d52a20d80a74f3c2b425f516aa768ea0e295673be8eec2dc1dce2304a15f7917bcd04e3499b05d82845ae706d5854105f414ab8371f525e71fe349f82e9b367254957191b15b0e7fed8dc7781265629d557942b5c4d9f859c9b650fbb59c77b00d57fafe9a73cfcb388712a2c96984d0a3100acc71b1cad171027929d14e1edae24f7690343c593288cf50b2c0f07e9cab2afbceb421115e7608b785ad008b9c2fc81ee8e57dc271b5dc841ec31c06f3ab6edd4eb7bb02cacc7bb5339efd41ae0bd34adf05a740a19bd83d04af7705a23583900f58875d1527eaa9ade45a153455f2d4f66a54085a6d2c3694db366011c689af138bb7873b474c734361cae4b4d6e19c86cba9f5312b779530f3be0d0902c1b93d5368089b001b5b3754c498644e04710921e3e0d75a4c3c6a41bdccd101e9b40bc266d5476f34eae55aa834de650d58685d2dcf9ee026128202ee049676b669db95ced0821761f1a3e08e9a4d85c215ba22b4f6c8dc1991d77268c9e15430455327461077c59d2405d9205b40910b6ef8b362f173d9d6fdc78a7ae58cf8916cee6ce35ea9cda7d59c1a053a0ed2019c496e8eb05a745c8513fbe16b1ab5f2ddf68c67ddf4b595b242ae4e1aaa8d844760ebc90400c5ea46fca993a0c2d5fb8e93b09f5fc4ea3a9e308b6b555f35b749d4403cc413988016f6564df6f0a1efdd28e727aae63f790cfc13a78cbf1ea8d68a92bbf369bbd69317ffd5a5d7cf6caf73e641c98e5cd61f36f55a2d63c99a763a47c32b22913bce40a000cd1bc777ca151149f25ef98d636f3e0747a0f511a1e5debe857f9964b60f953e4e30eafa4b782d37b9557db39826105dd2dac0968f734f899184a70c779c1a6e2f7de2ecfefda8e5911496ff1d3337eb7f86b1a365df0384c994d2ada3fa8a1b264f543d8ee0eed84a115723cf2b63c1ec39216a231d497a624c37951fe7017ca3908714b6612267e77a11c5573baf73927971b0f178695b33157bc7387cac331ebdbb9751b812b59a75023f13184bc86e83114c8cc3cf0ad1e8933aec5e210a0701893185fef5519a3b1b5006c4f6e1e925b9c0d8c2a6a99960c3c398cf18199a382efbf68d459486bfe4700931144183b0aa1a4cb41b26e265669adacfadfbfc62e759aacfc2a5d8520c3be8b29bb534220d9b6e35691aa35f8a30213ea59f190e29a5252d9c65facdcb0da817d97af22512868116222268e5cd13e38be41d67d59b79d3e2dc582492a00244cb61b3d27e8154f61fe088bceb61d36a5ff004bc816f66af2746d8cc39c9bc93fda2bef98c5daca5ec0ebe772a3869a5d11a685762f08b45b9ec1afd79ad2939ff769cca28539cced915192fc493a39ccaa37954e7a9b70318bf79d3f8b2a0cc129c0773b0c82a90041b0429744c00069d92305567157e3bf8a72eb39f8f69d606645c19d902267af48ca6ac0f97a06302a662fb9f1896b6642a839e4ef67506461d32c428bc755ce1574a944ba92a6db3c5b50359ab39aefc537aebcd9f05ca663b035a321a302deb0b87b871d323313e0091a6d612ebc4565d1301e2d8972c35e6315f37b7002fb8e88fcfb5a45f24a8ec7f51c292c1fa6758ebb1c5bbec49d9e61281307012b41ba5077ab5cd6f43e4cb2ece9af64c690868d3e6b679c442a86738a4b292114b8de6cc57669e7fcc283bf1efe486a825d323c813f5ded090b62fed4218f97fff95427d9ea48625c5546ea619ad15519a76bea72ec5c4b1d6d4b523ff068a0e97069c890ea5a6559a572dc356c7ed570b7edc651581971c2c6a5f7e6a76d1399c8573097bea35ae50d88307eca1eeb8879c5c7420bdd4efdc137539db6d4f090f1fc05d9819162ef1b2793cef80c00d2d6e97f1bf978bbc42b97b333815a537fc7d0625637f078c63ec714204e3639f2e223ca5c2d3c2dae82820e9b76096eaae6afff673c4a67067454f816a8d33ad8e754c6e4fb326ae9139e9702ffbddde75158d3b50175f96bcf6d4e374688a1be176c07e5a86f1b621df9a0051dc356481d2230c3371e79a03e8488047ce57b83ee8f3e09922734696a5a22e16016a07bf47f58cade008c15c75d496c2dd92cd62dced670f3fa7caf0260741259b010b717bff7b938f982e11c7d872a46f6c3935dede69c2d76239533c16274fb3749343193c538f4eeb3ded46d2b6e15b0217f2889f708329136faec7744e303f3dbc929db68b38b36071b97f8cc92085245221ce9993564abae3408eb9edecb8aa50124872c1660c98915ad5e9d09a4e93e030a3acbac5f2e8de93c7488a1c070add94bac9e9b55a7426dc8e8a1b89cff74c4fd8ed9d456a39adb7857714a926038f8fe5bfe1baf8de946156eeedcadb348bdac9907808f01c2afdf7fa2f158f98b706ecfd79f02eaa22f5227041d663c7f9badee624ef0b0913d0ea1aa7b8fece86702778c2963e8298ef8325f3f1a8c3656f1732a65169cd519b438755c733ef46e808e4671dddaeebafbc55d6db1be76a14d94ee6310c54dbd778007d243781b7c71caa35cf60562e618f2e050bd65b9a6666e150486e1f7cf31c3314cfdadb01ac35063d140a4ed9c41c6e8efb4590d8335044e451fc6537456fa38cd0aa93bc59be58a738fda0543b6e5110b5da0fb5ceeeae8843fe28c4fcb95354476c872f65a3ad28a4faa039b617cf352b0ac0917af02fe9a6894a503952c76688d8d8066c0f3685b75b982b6031c16794693430fe26d77f7946b5214ddd8a27026f133109e1eff3f7107d80166e3aff13792fc7da4392c04db209924a150b27a16c4d7564bad559e8957c70581f6c8435ebac5cfbbd96c776bcec13d2d9f454eece87397bfc5383beb10089487026fcbd514ed1bda9873fee0e94d0ca49bca6b21180693c37e6815818a758c320f8484b7b", 0x1000}], 0x1}, 0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) 04:03:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) dup2(r0, r1) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 04:03:13 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffbfff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f00000001c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) r2 = accept(r1, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) getpeername$inet6(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) 04:03:13 executing program 1: socket(0x11, 0x200000003, 0x0) r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000580)) writev(r1, &(0x7f0000001740)=[{&(0x7f0000000000)="29c038c0c52508c45669a25b596bb66a5aba3c7837baaaabc329bc1b43d69bc37e7663df5fe95dd2fbdd2b3d8a2ebb32f6683d299012484961a7f1170a87706c43479914b72e78e21c0e1b2bcad9d31d06e45183a760fd08b637513cd7d1d9e11bd9c61ad8f3e112c002d2495657b2", 0x6f}, {&(0x7f0000000080)="ada79ab30fd4edd5b203e1fa0ace8aded7e4683405c164dfa95e4dc3573a9d19728da3f5f987e6937a6f58f5bc60ed4b1b0e99d716719a37df538f36cdfe845786601e9fa3fd1b99ea502021ab321a90063402281eb8e1766ba26de137247477d58c6b7cd1f13d0f5ff31ea0ec6d92f7ff5614073a290f6fd9b2b410fc50a00cb4e105af55d887e9e435114c526bcddca60ca632d43661e5aa0d8e29c119656b2c7428e007d46e30709e5fc9b4c07abdada48cc2d1e7b7b8f4540c691a80ddc21cd9f1c8d6bc565021262321cc7628a1ea3be85304b91e0381a12620f1f0bec85116ceca709ac5d621e5ec342fc411539a4d84d4d831", 0xf6}, {&(0x7f00000005c0)="ae2e2c6d1295f2ba6ecc76c2f34287930e8e53f9434c09a5e93b22d1c4e022db10f55896345292459d228da7d7ea93baa185fec0daeea2a3bc1b893971512397cbe416dfed5bbaf4cdc57b4d23a63caf425a7202139a324848af007c962c906b9e899280f1346498e84962dcfd21925d8ecba668a42367e598232773a352b4645ea56ea63ba72359db3376d91930a56b2d050d8f57310fcea2d5e2dd9e651212371d85ee52e7156cb935a2121b93d8c196714ac34a9d34e7af34d0d5a660095f9f51c054504d69c0c6be2f235a62020c755c74dadbfd81429f3b8b550955bdbb23786d993089f23a8a92097a0b3b48225bd58d612c7742ddc7b1461a0260e8187d9282dadb9770f9f7afedcadb4d32140244f9fea2cbbe791d7a29e2a89046c201b9f32ba7a238ae126665dba219fde3c8c503eeff9c067f7df4abe5446df67bd5c99983bf57a0781fc4d4b9b15b8bacf6aa2f323fe3400f8a4c2fafbe42283ba0912e6b6eba6045023e40737352ec937f6984b82daedb8a71c67a470b2ad4882ff4893528fa2b3cb4d7d4ca4a10765c4da38bf591fdc6b4e682de40af8618a52716932561c7aed2b400000000000000000000000000007fdf697a62193a199776759d2af3e8c92d43546343f1ff6d6df25bf16cbb41b2b4ba1de4994f7c712b762c7b9ffe622cff57f06ff61d7c436b0ad18597ae61fc9cf276fe1e7edff34f6eedad70644de67e7503564a8698c0f5f988ea3be476dacc78b3663ace01f0c788fb71ceb7fb544a2f7ba39dc22471158b208923e748e781703e9466e289c63922c29d9d42045e17573aa530ad408cdcdc729cf8e535d6a1b7c82ac9e411df91fac801e45c9607952d6e4a8ab890793e5f54bb4e29774903bce0472d76c16557cbdcadeefef682c4947866d25a78cae2a23b7f3a3f14777eb9fab42ff919d519d18c16088f2919dc0331192adacb69e3d853d1276699ca732c5012a882b53507bd846457063a26e3eb4a57c52b6f866cd4d8185e5f7d862919dfa6e54c5c02a250651248cf0c7e9f88c5979733045c4d50d09359c4b8f43ec04e384065ae3ec756cbc40c", 0x304}, {&(0x7f0000000480)="1de68baf639e16a29d86b7eb2d2592c71ba9b9da961a794aa0e9d9aa000d5bc90f87a6dcfa91d65b4a7805ca4d89751c5eee923c29c2cff24287b77aac6d32ab2cb7cc0738105c84314230e3ffdebe0b54ea78ab1916c3668693a2baa0699bb4e0ef3e06dbce2cb43a36e3c944838bb08e21e5f77857d7a1f5c769bd950e6a4c3254f6e0223bc9273737f79f5562ac7d1e8816bbf69b9caa0a47dae2fbbed4696cde944c9893600bcf0b4901b58c4ed25a5a5c6d8474abc0ad9c76ed58d6850725d8fd239b250410b201a6bcfe8a15eceb43b135a5733a2b7be03b51157d164b3f557d252f3a89", 0xe7}, {&(0x7f0000001480)="e82a3f8e28f8415d653caee03b1fca3d721f54516a5e7d57d375b899b4bcde24419b4d0071fffff9f78d47ad73cb9dcacf0973204aa6a1d0a29a6c26eb3a7d6cee37d3be490b6256ba3a1294216bac1d0106d3526169a4d757f051459923ed33b06e08e33c807a181bdb553b6a601d86b88ddcd507c1f10df032d9e77dd7e99fec79c1751bc029a31a26b31982148fd4af349d9acf0816f7000000", 0x9b}, {&(0x7f0000001540)="2c6da8df7f3bea1e893e3a991c5f7802188c31aa5bc57ba05fd4fbc0bae49e6a4412f9f604749d739076acd9d5e5afa57322b32b175a13f8a2b739240fb624c7c74ac680c6f718c37c963f3b86192d116d42176c36bb9fa0df673b3a868c3245aec398fb9681b9c1b2778138d439738f020bd886f28d23f6158eb2174e98339ce3100e2bc66061da8cd522a266ddf7afa5c701e376323805f44c02e9b0cc7c8a5df97359d31a0861505e97e6cb88766013e72e4fa8c53bb926c419666a665fcc310b93cf9634ee6bf334f876022d142ad491801a976f313d220fdb15f9ef7a57dde21b", 0xe3}, {&(0x7f0000001640)="1a4694e3369fd0f7a3a78f628112d72b0b244e1b49394c3379f37a83ab9dfb81e8840d9f42463eb1f5a673c6dc39754a42f4c226f2f5bcb115785568c0d64e7c4e37a7ddbb84c5a4392ec50ba627", 0x4e}], 0x7) r2 = socket(0x2, 0xc003, 0x2) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) sendto$unix(r2, &(0x7f0000000100)="b100050390000000000008000121000000000000cea1010100006ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b290814c75b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd8972f9d2872babfbb770c1f5a872c881ff7cc53cc94303b22f0f90006ee01be657aea8c500000002000000000000020208a371a3f8000400549bf9465819476846000000000000018d9c981e0241b119f5b396683dc098d1c28ff5cd5fb307c06e2295e9260183cf453125b04911c536fd0c409354a3aaf27bb6d1e03a8c61bd6321f91d3396e0d77efb72dfe5a9aa729da02602f378a96683b4c8", 0xfe, 0x0, 0x0, 0xfffffe01) 04:03:13 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x40, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) syz_open_pts() r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r3, 0x2) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) close(r3) r4 = socket(0x2, 0x2, 0x0) setsockopt(r4, 0x29, 0x3e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000340)="ae1ed63e80755cde75645456649152d6052ad49cb6bbca88ae94bea04f3f362d1cff6096c24f5d8e4db4a20bc97931efc87acfff1be5823df828b81627ed99c41edc96ddc8f81da711f9fe9f32ec4e83495c22337600b59a393391475fd93c6e16cc23af3b4e4f575a76010211f7dc834bd9efbc0a23206effd24adca6d7a5c89e3760a4672783a7e8818b9342252d931e26ccb34b949b332c8741af36006861b5de23fa288fef53d91078eac74f7883262967465313cc525d9a35b39cb91d2df2f36ce625816339ca95026dd9dea505e9adb2465999353b6861da53e3fc448d44fa680b8d14c10b08fd04e440b35a751f027720870716c4ea9f6f545252ba4d6e66892b331d2d1ea032c92359976554e621a95fd3a52f88bb085b236b5940f55242a2cf5dc2c67cdae922849a6d03fad3d0bc5edd97819cdd2358a596c62ce0047c523165fbf92a645ddee82afaf7ac8da4ea4d89a37861752a215567a1cc9dcb5ac6843fb72da10ca31b1c4e63c10555cbc180be2005966d43fcfdc8840cd247f616088d2dd976c596b5fb31675fed1db25dca790a49dbe673655790f114fd7f852c0a0ad8870488e2b83ce7d6dcc6b9a90db87b4460fc98c28c0bfdd2877e33f1caeacfb2264f54308d37c03043e450f3cd4c43cbfe3a9f9d80351c5fcef4b6edc941cda4e9cd0f97daf15f716900369e5ea5f3488c8ef076dd38ff54e89a99f0740d3a9c0c8f58d459a356caf7fb3bd15f630bf2707fcc3c86834af73538f3ff2dd711a09aa9928c82b325404ca9f60553c4ba4e4154d105e08a5d1b975922f40df214906bd1d26d2abfd6170ea7314f926c3cb9109eed51d1de185807a6cb64e26ac3e682eec6c98186e6b978d1c89ff67d400a40dc36ca446b5c8491dd04b56283d01caf524a104ec577fa73d44c17f632ee0f6bd19e7dacdce8cb2b7dcab38f25c297b15bd4e4139744df745e5aa2b9a30bc072c038192917152444f392dc584907cb9bba729ac59e03d956d35823aed50ef02025219e0c330e66f9e21cb1983574c672e7bc2b30c35a4af3ec1b83a014d569d71555504610f2c7d21fde5a988734e29c669f6961a48878d80ec40036c72007ee6a298e87f55c74f7e9eea7b884e46f2c3b14cfa96061f0fd1ee6a646877147db030b6ce065b06acd90a45e11e0d97b594952d5e9213db790b75b9a1595fa2a54567042c27d1191657c0dbb7bc58a69d8b0d1b7752a767dadedc774c4b50ff26e3df621edece026aecb136b6e533f07861ac6584fded8607f64adc1143f1a52b88d76a3b6e58ca4da77509f485c2ee73acf2e7c65d7d6e077b921b40119c93bf82785f63a7a39107d3fb92026f85a39627e645336787bd72999be535d176a0c6109fe6f978d220fac9eca6e2b3b02e766e6bcd7993e9b6d541694797b113fbda1595b2282c1b56f477272478eabed5d6d5ff80d8c2ee6ce8e8cc8ec1214cb95df35282c755f770ff60b008feb067a4756439ab6c54826a05948ddbcf4fb4fe2aaccd89404c5c02fe4b30cafe7132b5b15ea9ae55e3fd6196a032f03030428650a4ac02f0ee975265229a7d0a74f3106baad2bc9e51947088ca04d6d1e86b8fae8a5ed583abf22abb6a0edf54cd655aa9c00ca78d4132c2cd0a4d0663028a2805b5720a6e3acf970baa259bbb328cf86238bfaa0628cfd9a4b0cc6e30c84163e862820005b7e30de86431e031ec4ff4c29bff1067c2033b1e245dfb09d67039b169849a8be93fd0db42e4f21d72e34195eab194d340f8795e4f8b5c1a0194b6eb9056368b48209c6ea1ec9249e3ea8f119763e6eb9c6a02acea1142bea9a6b5f1ea6792225a2532ac12069203519df675052cfeeca7838cee34f2eae64f9f69a6c78e2a7ead4af1f8275f975f168c1c2ca66f708585f10b31cff37adc4bd7c03716a3be1f55007a938485ec88a38e7c5cba9b321d396614d341729de97c8572070e33bb3bf428d3ff27a4806f102f5", 0x585) 04:03:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000500)=[{0x24}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) getrlimit(0x6, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) getpgrp() pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 04:03:13 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x87, 0x0, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0x3}]}) getuid() r0 = open(&(0x7f0000000140)='./file0\x00', 0x100, 0x101) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x20}, {0x6, 0x0, 0x0, 0x201}]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x800, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001680)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x5b, &(0x7f0000002180)="00631ffe988e0184d026ade4750ba114b9329795f1f228f3a56db933f2398b7fa7311615605fb94a480eedcb05c8ea8b95d8e69c01b0f6c3fce338466c2d527e93683ebb5b3bcc1d232f482ad7c202405ae917227d260ec2cb3c75ef0312c804a8fc22867b8fc262c56f8dd5bd4dbb67c19dce71e6c58b44263cfb22f0cf8b4740888bed5b0e0600bc4f19ff7d2c190cdc562b4064a7cfe758ed86fbc35c0be6769379024350b660ceaa5c26326dacf720556c65012ab9e48b740f7dde3350159868fd4616378c89012a63dea1c398") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000002280)=""/45, &(0x7f00000022c0)=0x2d) connect$unix(r2, &(0x7f0000000f00)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f95e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000009b9787677d4c5c02fe750a8cb46e306bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03fb49b242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c22327177b"], 0x10) preadv(r2, &(0x7f0000001540)=[{&(0x7f0000000240)=""/115, 0x73}, {&(0x7f00000002c0)=""/155, 0x9b}, {&(0x7f0000000380)=""/244, 0xf4}, {&(0x7f0000000480)=""/28, 0x1c}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/100, 0x64}], 0x6, 0x0, 0x80000000) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x100, 0x2}, {0x4ea0e172f533e19d, 0x1ff}, {0x0, 0xc1c5}, {0x24, 0x2}, {0x87, 0xae5}, {0x42, 0x2}, {0x41, 0x7}], 0x7}) r3 = socket(0x2, 0x1, 0x0) r4 = socket(0x2, 0x1, 0xe3) connect$unix(r4, &(0x7f0000001a40)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe50837aff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000009b9787677d4c5c02fe750a8cb46e306bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c0000adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc613c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0eb09df2ebf0ceaa8d263c82aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03fb49b242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c22327177b863b529721d8f750b89ccee9b59f54161c6ad6444a5ac849b863811b0e9d2ffb6a95fa21d3dda79ffbe2fa9bdae86a08506d8bfa0c35468b573d1916513c204ca6532aa4614328a345b7d125d9888116d4afc358eca4ffcd6490bf7eea3ead6c9dd11bf29c79ffc7695842f92bacd5868a42541bd66a05ea1ef8d9fa08322da68f5f58c8846c5d84"], 0x10) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000f00)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000009b9787677d4c5c02fe750a8cb46e306bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03fb49b242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c22327177b"], 0x10) connect$unix(r3, &(0x7f0000001a00)=ANY=[@ANYRES16, @ANYPTR=&(0x7f0000001940)=ANY=[@ANYRES32=0x0, @ANYPTR64=&(0x7f0000001700)=ANY=[@ANYRES64=r4, @ANYRES64=r2, @ANYRES16, @ANYRESOCT=0x0, @ANYRESHEX=0x0, @ANYPTR, @ANYPTR], @ANYPTR64=&(0x7f0000002300)=ANY=[@ANYPTR64, @ANYBLOB="67e21d99062a7925b85a9b397641ca9e6251bfe7ac2c419bba04bc27badbcfadd15cc50fc5b96030625092803ad86f76964ef16d056097d917f2867590104b1139a38efd5b2a8897d3a7fa28c70f8b4dff37b321c50a3ae7c927755e33ed894e7e86ec9d6607b23d6a01918f6cf01c1047bc151cc10a3cc6dac5e68cf802bef3e50f98f82115f84e371caee71b9b76a5f89c9a95b05829f67d082525efc137b78a80555293c7078ab03b8ada38a172bcd8eaddff8c94a42082cf63dadffd17ed4274d1838e7a9b4c5f420065533d3bc7f0475a0b39f17d2acf316cbce10ff60a7cf6724f81a25e7e9ffb59", @ANYRESHEX=r0, @ANYPTR], @ANYPTR=&(0x7f00000018c0)=ANY=[@ANYRES64=r5, @ANYRESOCT, @ANYRESHEX, @ANYBLOB="88d4374eb63ff82e6480dc92bb31735aa9357545ec7451f0dc9368157ac3a101e8bd8a19b05099885e92c3a081528d299ce91b121702c4"], @ANYBLOB="c2f56258f72e5f259192d4b341a4be3f8c75e8d51cbc0569cbda594fe6a97cf041723a214c7eadf6ee2e336988f56e507c97baf07b442e8afdb0cd117c027d646d3625db0f57751bda98f36f37182ba2eac1756fbbb69f5fc3b28a206132efe9263d88a6bc", @ANYPTR, @ANYRES64=r5], @ANYRES32=0x0, @ANYBLOB="0d12acd3d5"], 0x4) getpeername(r3, &(0x7f0000001600)=@in6, &(0x7f0000001640)=0xc) syz_extract_tcp_res(&(0x7f00000016c0), 0xffffffff, 0x0) 04:03:13 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x102042000, 0x28b1) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002002, 0x2000000028a9) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f00000001c0)=0x1300) open(&(0x7f0000000700)='./file0\x00', 0x200000040, 0x0) r2 = socket(0x800000018, 0x1, 0x6) r3 = socket(0x3f, 0x3, 0x7fff) recvfrom$inet(r2, &(0x7f0000000280)=""/127, 0xfffffffffffffc70, 0x1, 0x0, 0x0) r4 = semget$private(0x0, 0x3, 0xc) semop(r4, &(0x7f0000000040)=[{0x4, 0x3, 0x1000}, {0x2, 0x5, 0x800}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x5, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x0, 0x1000}], 0xa) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x30}, 0x0) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000440)=0x8) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x4010, r2, 0x0, 0x19) semop(r4, &(0x7f00000004c0), 0x0) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000000640)={0x7, './bus\x00'}) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000200)) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000000c0)={0x3, 0x1, 0xffff, 0x5d8f, 0x101}, 0xc) bind$unix(r2, &(0x7f0000000400)=@abs={0x1f95d27d48731892}, 0x14c) sendto(r6, &(0x7f0000000580)="3377cbe9ea0ea176f1f55ebbad3aa111", 0x10, 0x2, &(0x7f00000005c0)=@in={0x2, 0x1}, 0xc) r7 = shmget(0x1, 0x3000, 0x201, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r7, 0x3) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) getsockname$inet(r2, 0x0, &(0x7f0000000180)=0xffffffa9) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x400000840, 0x0) mknod(&(0x7f0000000600)='.\x00', 0xc043, 0x1) 04:03:13 executing program 0: r0 = semget$private(0x0, 0x5, 0x20) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2000001, &(0x7f00000004c0)="eaff125c00000000", 0x8) getsockopt(r1, 0xffff, 0x10001, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xb, r1) r3 = dup(r2) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000002c0)=0x7ffe0002) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500), 0x7a99b75fde22f7ce) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000380)='./bus/file0\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x6010, 0xfffffffffffffff8) r4 = semget$private(0x0, 0x3, 0x100) semop(r0, &(0x7f00000001c0)=[{0x3, 0x8, 0x800}, {0xfffffffffffffffd, 0x3, 0x1800}], 0x64) flock(r2, 0x80000000008) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x390) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000080)=0x200000000000f5e) getsockname$inet6(r2, &(0x7f0000000580), &(0x7f0000000100)=0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='P\xc8@\xa4Wz\xbd\xcf\f', 0x100, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r6, &(0x7f00000001c0)="fbaf8a260a8d1a029be96914f635", 0xe, 0x0, 0x0) r7 = semget$private(0x0, 0x3, 0x2) semget(0x2, 0x2, 0x82) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000003c0)) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) bind$inet(r2, &(0x7f0000000240)={0x2, 0x2}, 0xc) ioctl$TIOCGETD(r8, 0x4004741a, &(0x7f0000000140)) socket$inet(0x2, 0x3, 0xd7) dup(r5) semop(r0, &(0x7f0000000200)=[{0x1, 0x6, 0x802}, {0x0, 0x7, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x1}, {0x3, 0x8068, 0x1000}, {0x3, 0x8000, 0x800}, {0x4, 0x2, 0x1000}, {0x2, 0x8001, 0x800}], 0x47) semop(r4, &(0x7f0000000180)=[{0x2, 0x9e4, 0x1800}, {0x4, 0x4, 0x800}, {0x4, 0x3484937a, 0x1802}], 0x3) 04:03:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) mknod(&(0x7f0000000080)='./bus/file0\x00', 0x2, 0x11) write(r0, &(0x7f0000000200)="220e2a", 0x3) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) fcntl$getown(r1, 0x5) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r4 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = fcntl$getown(0xffffffffffffff9c, 0x5) r8 = getppid() getpgid(r8) msgrcv(0x0, &(0x7f0000001180)=ANY=[@ANYBLOB="000000c806c24489a0e111ef3adba1a6c8408f4a52a87eb85b6cb902f951dba075e814a3d9df2be3f6f091"], 0xc, 0x2, 0x1000) msgrcv(0x0, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="01000000ccc521e21acb096c34163ace4aa94b8d4cd8c89c37a809aec36b24d773bcd56f597a29414fa226f6960293638031a418365c0bfbc1f9985968a5bbd0a55d5bb7e24041311f477a73c914572c3d4d810d8c679e05b3"], 0x2d, 0x800) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000980)={{0x1, r4, r6, r3, 0x0, 0x46, 0x81}, 0x10001, 0x1, r7, r8, 0xa5, 0x1, 0x4e2c, 0x6}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff1f}, 0x10000044001000d, 0x400008001, 0x0, r8}) r9 = socket(0x10000000002, 0x2, 0x0) r10 = syz_open_pts() ioctl$TIOCGETA(r10, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 04:03:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') r3 = accept$inet(r2, 0x0, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) close(r0) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000540)=0x9) write(r0, &(0x7f0000000800)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb40a8b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdc1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3c15f57a2790f4894758152c5fffd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c124143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab310100000000000000231c13cd72108000967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9332644b47ea5a6195e2b0bc87dc17f7bc7a80eacc1680960ae485b5899c7d26f3b17b64ef78a5fd16ff8677d9bd6a5c5e30f25960ad321e787904b067c9412faf661c996b9adc3b8e6fe36aa1d856be24fbb019e255e0f5e5bf4f17e64b8c8c8fc6f7e2ba2c591b5cb1656b20c637b5a5428b47d88e8532ef39c27e7be3b7787b5451bf2a4e99ce453c2eed23630c00f6df8efb6f17f57a9cd2ddcc31231755ea74215a257c5710970bc715e4fb0360331fcd6ec68fa8390f2f9ff4a293dc38cbb848554277d4143ac0c31a6cf3ab05d47e221770ea9c7a8d4162765be610e898e3cadd338dc8365c914eb9f498b6e80a97dd1115d77752626f00"/728, 0x3ff) 04:03:13 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) recvfrom(0xffffffffffffff9c, &(0x7f0000000440)=""/210, 0xd2, 0x1, &(0x7f0000000540)=@in={0x2, 0x3}, 0xc) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x5d25, 0xfffffffffbffffff, "541bb964fee699d9e09c14f630d057c575017a66"}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000001600)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd90fcee5c7a", 0x137}], 0x1) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x6daff9c058ef4570, 0x0) writev(r2, &(0x7f0000000400)=[{&(0x7f0000000180)="8e0d554c101006ffccf2b87839", 0xd}, {&(0x7f00000001c0)="c49d1322b8b18be7323b755b0f4f301d2109ac4da7572b274b238642addeafa84becb182689be632f50b826618fb574e4ead63fd178798a44bfd90d5c5c90c0bffb6e01af6d7afda710ed5f526e3ffcf3a8ca988b1495c39b36cc4d3966022f4938d8ef22600", 0x66}, {&(0x7f0000000280)="a9ca8a3a12655121612948c6bdc9e3f9d70aa5781ad273034574f8672ec19f78b8324643d6e66d99efc29ea88d1366421624eb66a9da10fb39305e43cb88deb70f460b6949f8b8f783142e5370b71f5bad17a85ac2faf22e2ee95bc862f473e84cc4c1", 0x63}, {&(0x7f0000000300)="67c0cab4c5ed04d25a2048003d77225f65cf049d1a097925e4e7ff78846a52711add8eea9c02887f3d3439a1edb422f3d54d1b44dd6e41487302335d9bf3ced28614dee5890b74042dccc7fe18dddb1881fe6d459acf47aef264e65fa36eaf352011f9f8b6a50b625d5d92792703fed7ddf1f2ebc8196e6c299ad39a19b39e204ea1637aaafe2d80e33d0047d6cd9d6a437a636da933c0f3f7416b437a8bf0354665c43917135ed83b202c397a363fdd6b940769774886e0dc34c7dc024539092af4ef7b7c844da81e0ea558f2b5a69c", 0xd0}], 0x4) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x84) renameat(r3, &(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000100)='./file0\x00') 04:03:14 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) r1 = dup2(0xffffffffffffff9c, r0) pread(r1, &(0x7f0000000040)="bb7bab1f724d5b1992ac51aba9dfdea5640175fbd3f12bd068cdd6b67a600871b44b4830be857fb7804348563e2032e76be4aef7a5a18b15eb583c74073ee71a0da7bef3a6dc08a3e99c9fe4992efa2aa1d579", 0x53, 0x0, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x100000b1, 0x7}, {0x3c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="0000000000000000fc180e93e34c") 04:03:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "070000003e79010034840c760b666bfede477dac"}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x7f) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 04:03:14 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0xffffff1a}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x6) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x3, 0xd81}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x87, 0x20000000}], 0x3ff, 0x0, 0x0, 0x0) close(r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002a80), 0xc) r3 = semget$private(0x0, 0x7, 0x286) semop(r3, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r3, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f00000000c0)) r4 = socket(0x1, 0x4000, 0xa) setsockopt(r4, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xfffffffffffffede) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r8 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000100)=""/114) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r10 = fcntl$getown(r9, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000200)={{0x3ff, r6, r7, r6, r7, 0x104, 0x5}, 0xfff, 0x9, r10, r10, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r6, r7) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r7, 0x0, 0xffffffffffffffff, 0x0]) r12 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r5, r11, 0xffffffffffffffff, r12, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) semget$private(0x0, 0x7, 0x286) 04:03:14 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000180)=0x8) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffd, 0x0, 0x1ff, 0x1000, "000000000000000100002000", 0xa9}) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x11000300000005}) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0x10000008d) close(r1) r3 = socket(0x18, 0x3, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') getpeername(r4, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000140)='./file0\x00', 0x1, 0x80) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 04:03:15 executing program 1: pipe(&(0x7f0000000000)) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) kqueue() openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000001a00)='./bus\x00', 0x0, 0x0) open(&(0x7f0000001c80)='./bus\x00', 0x0, 0x0) syz_open_pts() select(0x40, &(0x7f0000000080)={0x190}, 0x0, 0x0, 0x0) 04:03:15 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xffffffffffffff9a}, 0x800) 04:03:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f00000003c0)}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) 04:03:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0x2}, {0x8fe}]}) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) wait4(r1, &(0x7f00000000c0), 0xa, &(0x7f0000000140)) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 04:03:15 executing program 0: setgroups(0x0, 0x0) setreuid(0x0, 0xee00) getgid() socket(0x18, 0x8002, 0x0) r0 = socket$inet6(0x18, 0x4000, 0x0) r1 = dup2(r0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/gpf\x00', 0x0, 0x0) preadv(r2, &(0x7f00000011c0)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/45, 0x2d}, {&(0x7f0000001140)=""/73, 0x49}], 0x3, 0x0, 0x40) r3 = socket(0x10, 0x2, 0x80) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000001200)={0xffffffff, 0x5}, 0x10) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)={0x9, &(0x7f0000000000)=[0x0, 0x0, 0x401, 0x1, 0xffff, 0x7, 0x8, 0x25, 0x565]}) syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r5, 0x2) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) pread(r5, &(0x7f0000001240)="1617414615658b17add54506e86a6245aaab5ec413e8f2f66757eff6d225e56ecd56946f46aaaab310809a797ab62da675b417ba0188c5b7765e114ee1f0ea6da976dcffe0f9e5b25ff7364273304da81e35a1c6388772f5822bb2ca2e93e2450678773d96c0825dbfafdd2edf4e101be5ab59488025994ee97475894ef6f35a853685b2850cf233d21bc511147485dc3f3408c2b40027ea1c8bae9aba0d2b92786e361d5329e33b2697956937e2ea31d1cc445b48f1f28db7335e6dad36e995ee88ee5eb4dc886f38efe3f2b1745a2ae1aa941e8bba8245d5ac15c9d21823708d89b0d5077d0daf5e711c140942d1f0e37cb06ca104", 0xf6, 0x0, 0x12e80) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x45}, {0x6}]}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) semget(0x3, 0x5, 0x252) 04:03:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='\x00\x00\x10\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = socket$inet6(0x18, 0x5, 0x10000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r2, 0x6, r3) getpgid(r3) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2000000000000037, &(0x7f0000000180)=[{0x7c, 0x3, 0x4, 0x8001}, {0x1, 0x3f, 0x75, 0xffffffe1}, {0xfeff, 0x9, 0x0, 0x6}, {0x4, 0x5, 0x2, 0x4}, {0x6c1, 0x1, 0x6, 0x9}, {0x8001, 0x7f, 0x81}]}) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") 04:03:16 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='wx') rmdir(&(0x7f0000000000)='./file1\x00') r0 = msgget(0x1, 0x10) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000200)=ANY=[], 0x0, 0x1000) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r6 = getppid() r7 = socket$unix(0x1, 0x0, 0x0) sendmsg$unix(r7, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) socket(0x6, 0xde8f0b845bff99ce, 0x4) r8 = socket(0x2, 0xc003, 0x1) connect$unix(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a87f6abca64896bc5e57c6388bbd2ad3467ad88b2951b15837b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad303628bba7abdd8053ce65a950e8defbcd505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000e5ff00000000483c013fa19842a0b8cf77f1885132d23879d81a5f673d8fa589179ba631b92e06203f922e08000000b654c471e89f88a6a9386b5c0e0d47641a25d18a2181361fe359ebe6fd8cb3d400000001000000944243d26cc617ce8571be571b0045777012306a36a09cb8ba4975161ea78a9a8bc4432faa4d7a9fc57767b5a7e9d3697cd85830f47645d5ae16844a8a953fbc9c46bf4f079301719692cddcefa61dd9c3f5e94c5a2282eedc59b6e1be1c5e0ffc557b4c9510d299c60838f8e892ae8b6fcd65dd083cb5b9f7d499d186b4f687493c694d02f0f1501e991007ac8df3a276b768a8088ffc5d64e1c4481c87ac591f5b89d9a9436c83e0b52f689e7ec700000000000000a13741948e073d5ea7720ce692071280117d921e5fc673a3a74a8311b923ad"], 0x10) writev(r8, &(0x7f0000000380)=[{&(0x7f0000000340)="2304aa5806729a08", 0x8}], 0x1) r9 = socket(0x2, 0xc003, 0x1) connect$unix(r9, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a87f6abca64896bc5e57c6388bbd2ad3467ad88b2951b15837b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad303628bba7abdd8053ce65a950e8defbcd505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000e5ff00000000483c013fa19842a0b8cf77f1885132d23879d81a5f673d8fa589179ba631b92e06203f922e08000000b654c471e89f88a6a9386b5c0e0d47641a25d18a2181361fe359ebe6fd8cb3d400000001000000944243d26cc617ce8571be571b0045777012306a36a09cb8ba4975161ea78a9a8bc4432faa4d7a9fc57767b5a7e9d3697cd85830f47645d5ae16844a8a953fbc9c46bf4f079301719692cddcefa61dd9c3f5e94c5a2282eedc59b6e1be1c5e0ffc557b4c9510d299c60838f8e892ae8b6fcd65dd083cb5b9f7d499d186b4f687493c694d02f0f1501e991007ac8df3a276b768a8088ffc5d64e1c4481c87ac591f5b89d9a9436c83e0b52f689e7ec700000000000000a13741948e073d5ea7720ce692071280117d921e5fc673a3a74a8311b923ad"], 0x10) r10 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r10, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000280)={0x8, &(0x7f0000000200)=[{0x5, 0x2, 0x5, 0x9}, {0x7f, 0x9, 0x1, 0xfffffff8}, {0x4b42, 0x8, 0x40, 0x1000}, {0x9cad, 0x1, 0x9, 0x9}, {0x1, 0x1, 0x1, 0xfffffff9}, {0x2ca5, 0x6, 0x64, 0x6}, {0xfffb, 0x4, 0x6, 0x2}, {0xc12, 0x1, 0xfc, 0x48}]}) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x9, r1, r2, 0x0, r3, 0x4, 0x5}, 0x0, 0x1, r6, 0x0, 0x7, 0x1, 0x9, 0x4}) 04:03:16 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) msgrcv(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000010"], 0x1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000180)="b3", 0x1}], 0x1}, 0x0) socket(0x2, 0x1fb1721ac5d32a22, 0x5) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000080)='@\',]\x00', &(0x7f0000000100)='!\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='&--,.\x00'], &(0x7f0000000440)=[&(0x7f0000000280)='#}-\x00', &(0x7f00000002c0)='\xea+!!-\x00', &(0x7f0000000300)=')$:\'/+$\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00']) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 04:03:16 executing program 0: setgroups(0x0, 0x0) setreuid(0x0, 0xee00) getgid() socket(0x18, 0x8002, 0x0) r0 = socket$inet6(0x18, 0x4000, 0x0) r1 = dup2(r0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/gpf\x00', 0x0, 0x0) preadv(r2, &(0x7f00000011c0)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/45, 0x2d}, {&(0x7f0000001140)=""/73, 0x49}], 0x3, 0x0, 0x40) r3 = socket(0x10, 0x2, 0x80) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000001200)={0xffffffff, 0x5}, 0x10) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)={0x9, &(0x7f0000000000)=[0x0, 0x0, 0x401, 0x1, 0xffff, 0x7, 0x8, 0x25, 0x565]}) syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r5, 0x2) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) pread(r5, &(0x7f0000001240)="1617414615658b17add54506e86a6245aaab5ec413e8f2f66757eff6d225e56ecd56946f46aaaab310809a797ab62da675b417ba0188c5b7765e114ee1f0ea6da976dcffe0f9e5b25ff7364273304da81e35a1c6388772f5822bb2ca2e93e2450678773d96c0825dbfafdd2edf4e101be5ab59488025994ee97475894ef6f35a853685b2850cf233d21bc511147485dc3f3408c2b40027ea1c8bae9aba0d2b92786e361d5329e33b2697956937e2ea31d1cc445b48f1f28db7335e6dad36e995ee88ee5eb4dc886f38efe3f2b1745a2ae1aa941e8bba8245d5ac15c9d21823708d89b0d5077d0daf5e711c140942d1f0e37cb06ca104", 0xf6, 0x0, 0x12e80) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x45}, {0x6}]}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) semget(0x3, 0x5, 0x252) 04:03:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x2}, {0x400006}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") r1 = getgid() setegid(r1) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f0000000200)}) 04:03:16 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000500)='/dev/diskmap\x00', 0x0, 0x0) mkdir(&(0x7f0000000100)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000640)={&(0x7f0000000400)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r0, 0x2}) 04:03:16 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file1/file0\x00', 0x0) chroot(&(0x7f0000000080)='./file0/file1/file0\x00') rename(&(0x7f0000000000)='./file0/file1/file0\x00', &(0x7f0000000140)='./file1\x00') rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000200)='./file0/file1/file0\x00') 04:03:17 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202262f6640000000005b0a000071a8e1ee7de20184f8fc8b2bd0017e7a7830f92c88cffff7cb7a26f2fb530b2e5d2923a8fe8cb673453e3cafe4f961202a907a71bb4999626ac4f7e49bd34867565ecd5a7cf0f0ff92e0e89840ec9eb8e07477ba17494ef044f8796fb397a63ab3e802b8d4d2f2be0496a79a138e3131f4a269b52086eb323ca99f7c5f7f300b7e4db0e37765cf1fc815df3b3fc200001993d70e46daaf18866a617238e2a49dc12aa9a73ee87c0b35968cf26d896d49a74a9e5ecc00008e2114147394d0c72d60c5db3fd78ca175fe7ba88aa3d9d02e962302465b8768ff7a68b110e0db76cca671f5764dcd2bed04e80ec3441f271679630462812e3e5bc0fa24ea512de0888b8e9e6e3ce141ad57c210a7c6990000000000006837d0c1221fee3f103916a71e9af9f0f2a238bed70d89f238e7d41f874cae46b76f2b0747216bf275c1a0c45ecbfd1546027450c2cde107b09b3fb8e49bc4766ba901e408b903ee0862"], 0x10) getpgrp() mkdir(&(0x7f0000000000)='./file0\x00', 0x40) shmget(0x0, 0x3000, 0x200, &(0x7f0000ffc000/0x3000)=nil) write(r0, &(0x7f0000000080)="9e69aa56000000000004bf9aab4230408600000000030c000000000000651c1ece0e018008e6b7ca", 0x28) 04:03:17 executing program 1: setuid(0xee01) r0 = semget$private(0x0, 0x3, 0x0) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r7 = getgid() bind$inet(r4, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f00000003c0)=""/85) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, r7, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x10001}) r10 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) r11 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r13 = getgid() bind$inet(r10, &(0x7f0000000240)={0x2, 0x0}, 0xc) semop(r0, &(0x7f00000001c0)=[{0x1, 0x5, 0x1800}, {0x7, 0x40, 0x800}, {0x0, 0x6}, {0x1, 0x2, 0x1800}], 0x4) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r11, 0x3, 0x5, &(0x7f00000003c0)=""/85) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, r13, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x10001}) r16 = getpgid(0xffffffffffffffff) r17 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x0, r2, r3, r8, r13, 0x9d3ca36879f14f45, 0x75}, 0x1, 0x2, r16, r17, 0xfffffffffffff801, 0x7fff, 0x7ff}) semctl$IPC_RMID(r0, 0x0, 0x0) 04:03:17 executing program 1: getitimer(0x2, &(0x7f0000000040)) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) ktrace(&(0x7f00000000c0)='./bus\x00', 0x1, 0x4000163e, 0x0) syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) 04:03:17 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x43, 0xfffffffd}, {0x3}], 0x2}) r1 = dup(r0) ioctl$KDGETLED(0xffffffffffffff9c, 0x40044b41, &(0x7f0000000100)) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x4, 0x8, {0x3, 0x964}}) socketpair(0x2, 0x0, 0x9, &(0x7f0000000000)) 04:03:17 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{0x0, 0x0, 0x0, 0x3}, {0xc2b}]}) close(0xffffffffffffffff) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000100)) r0 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') recvfrom$unix(r1, &(0x7f0000000280)=""/177, 0xb1, 0x2, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f00004c0000/0x2000)=nil, 0x2000, 0x1) close(r0) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = getgid() bind$inet(r2, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f00000003c0)=""/85) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x10001}) getgroups(0x4, &(0x7f0000000200)=[0x0, r7, 0x0, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000340)=[r8]) socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) nanosleep(&(0x7f0000000080)={0xff, 0x4}, 0x0) write(r0, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 04:03:17 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x7) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000150000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mkdirat(r1, &(0x7f0000000100)='./bus\x00', 0x8) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mknodat(r0, &(0x7f0000000140)='./bus\x00', 0x20, 0x1) 04:03:17 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r3 = socket(0x18, 0x3, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r5 = getuid() r6 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r9 = getgid() bind$inet(r6, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r7, 0x3, 0x5, &(0x7f00000003c0)=""/85) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x10001}) fchown(r1, r5, r11) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x6d2) 04:03:17 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000140)={0x5, 0xfffffffffffffd55}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x6) r4 = accept$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r5 = socket(0x2, 0xc003, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r6 = socket(0x2, 0xc003, 0x0) dup2(r6, r5) fcntl$setstatus(r6, 0x4, 0x80) fchdir(r4) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r3, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1e69f9644193ce0efd", 0x28) write(r3, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r1) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 04:03:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000300)={0x20000000000003a6, &(0x7f0000000040)=[{0x2c}, {0x87}, {0x6, 0x0, 0x0, 0x1f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = semget(0x1, 0x1, 0x9fe0c673945f6c0) semop(r1, &(0x7f0000000080)=[{0x2, 0xacb}, {0x3, 0x81}, {0x0, 0x5, 0x1000}, {0x1, 0x2bf1}, {0x0, 0x0, 0x800}, {0x3, 0x3, 0x1800}, {0x2, 0x93, 0x1000}, {0x4, 0x5}], 0x4) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 04:03:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x4d) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCFLUSH(r3, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r8 = getuid() r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r11 = fcntl$dupfd(r9, 0x0, r10) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r13 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r15, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x0, r6, r7, r8, r12, 0x1, 0x9}, 0x800, 0x1, r13, r15, 0x6, 0x1, 0x1, 0x2}) r16 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r16, 0x0, 0x6a, 0x0, 0x0) r17 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r19 = getgid() bind$inet(r16, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r17, 0x3, 0x5, &(0x7f00000003c0)=""/85) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r18, r19, r20, r21, 0x2, 0x9}, 0x5, 0x5, 0x10001}) r22 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r22, &(0x7f0000d06ff8)='./file0\x00') getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r24 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r26 = getpgrp() r27 = getppid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000180)={{0x40, r18, r23, r24, r25, 0x100, 0x7}, 0x400, 0x0, r26, r27, 0x3, 0x4, 0x4, 0x9}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 04:03:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x1}, {0x800006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)="6dfee711529619c9e3ffc2fe063a") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x1ff, 0x20, 0x0, 0x800}]}) 04:03:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87, 0x0, 0x0, 0x4}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) r2 = dup(r1) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_vnetid}) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x96}) r3 = syz_open_pts() close(r3) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r3, &(0x7f00000000c0)="ca6f44a3b41dc24547c4f15080aa0ea3", 0x10) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000600)="b6cc86a5e02dac365446101a5b1e") 04:03:18 executing program 0: fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, 0x0) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66a648311e2f"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000400)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3822a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) r1 = socket(0x12, 0x2, 0x0) connect$unix(r1, &(0x7f0000000240)=ANY=[], 0x0) 04:03:18 executing program 0: r0 = msgget(0x3, 0x200) msgsnd(r0, &(0x7f0000000000)={0x6, "06e3565ca4ac92f49664397944aff3aeecb4b39929cb794638e827abb4f997e673a1953a18edd4aa86d0860fbb517344f0ac1ff88601781c23f8ce038ee2a1057665ac8e9e09fc11e9cc2fe9c0332438a474451218b5064039fc1dfb91c21b77ce328ce99f79e7f9ae83f4c8ca782abd0beead4f3733882650310de6451f773e3cb9ed869a02858fd45b580da752763a82c73a07ec7f6d0cf6bf44df230ea6790124b40d586635f7dee74def6990cbf65dc0f37dd9687e3357ba55afd4738b5d72e5d572eb67d6ef6fbb3de996dacc9f9576c830d8468b04736eee31b78ad2083d9c3d9b35053530a89021ffa73c7f0996187442457591217a2be643cd8e1f5627d1c5496acf4aa2a0184231dea0106793cfa913011110377e72561ff6ae9bec44fa84a85f8d162f4596691ef49ee234fd5efceaea30fd31631171f6d7ab4399e4f35603e7ae02002ecebdd5d5683b8284c45ed8d6172f014e48f924e66c8bb19fc7e4e56e6261479f6d094d5d0771e0952034482b7ddb7baafd009d21cda33c0fcec67af1bb5d95d2b190e07efa8a4fe3afa22a1abb98f8401e9fec7620ca07e2bde8ade9967aba87ffeabc2f0a08e43c7279a21617cb8ae73592d0e86d984bf1e155dfbff0a20b309b13be52aab1e53e5300792dc3cf1ede1ba220bb10f7181fe7623a91a5dd9cb390ab5d21462c2253238c1c124f13f9679f6797724765c727251d1a8b7693c0a11792be767dc5fea0d1e2a20527a603ced3f74791689315e0b535e85dad80b47c4a13d18dde1022c26ee8984454c50fc0a5b75ff661266aa7944c1be69fefa239c7fda23c40e7fcebddc37349e8312f56348f5d573fff4265da200284680cc66587c23ed4da1b776653600db1e7a89930c618be46f5ede4822b5b4d360027614b300cbcee951294e82ec74c7b69d7818ea0b41fc31fff00b5903e413317cc82c470075f209b586f7c27d00063f0d7b4b7a4fa7b7e4b81d716c95c191cfe117a0edcfd5d49132aa4399f308d134816f33c3d8158ddc9e8ed9f2bd99b7bb352a37936284a72324b79df59ee4eb9ffb2d45bf76fcf6bc8bf2e470831e5824746f1e0b48fd0273d3ec3871ba2f78309aaeb7bf6c6673201da38e47544cd09dc1715bf0cbc8d225d07298ba8e60d2ee8b2f3226b7bcb5c60e74dbeff091e9e7a856e9fe1a45e9c756bbc821bd7929178c169ce1f0bcb305b960fceb1262e43948bd24798666efd67a793110eee221494a08a38bca7b9ed6fc66072eafbbf9bc717ee2f99e50c5d2929ea427e15457e33318b73bc27e367322ef6873f32aefa7d6a064f4b768987ffa183c51468145863181acbbe95eeccab4df836610d3e62c4387621c0f15882ef2c17f74a128796f779bb770e791f2aec4f39720019224870dde9a4cd1eff526719cc9d4156f35614ab93c118239f6a3d3a2d37c807d8e534b939d345b39fd974acfca1c0ab47fc4ed12e277385773ec08830a4dcfa62e72515da878eb41811e3e7198be4ee7291d8faf531612c789e19752710ede278b30c856683cec99d1189823a714b1b1c6db173ec0e067916a6023c93e1a03562082539628060de8148f65a36e0b0532c55ea985aa53fe0f7d7917c874947f64ccf95491cd44c8e3497fd9188ce5a83401461d7d794e7f9db6e8393d07f8f9afce46dd66b53705f63234f2f19d44bb27c962cadc03bdfa8cdc98741065ee616ec7c65297ea28dfd69c8e822b34b966fbf260b5e683d3a7f384e6fd3ae4253984887be58c4eb84cb68b53d8037683a4c958b1ff16b8a58ede11f5168ce5cdb828a0b22976f04c978433ac3acb65507c96ac8bde870decdc131ea5b4bc2c5fdd9c7450dc9e00b25d0ce8a6864c2cfd56a0eaafe18521808e792e2fad1864565806a25e37c732c59ab9fabe9935580ff3c9c7765e0e15df39e3465d1b7c943a2309e63b4a353a19dd7a154e4c5c3ae8498b96bb211b45947c81083232e3eac257d5c086c00576662cc0254dfba08302f55253582886c884f18ea957e4b5087d87821ba99d076b939469650da3f16eb56212c74a5d6a58a5e3b8fbfba5efdcafb79f51121fef459a14ea634711b53154c082b811cef623b4a46ead98e48949e47560a873df98e022247dc62775a162d5898167bb949cc811267329ae43408769be84713f62641b700e274e0c1d52ee2c5f0dbed233d632e99b844ee87bbe21762452c2f01340a30d02643211672430dd78470bfbfc841ee8445fbbbd9a2d7c3e8f7b27f88e7bd1f360839f9fbc76ec89b59d67fd1773e8c4ff816dce516ca1e88d722d0309eb327119277a811cd588aefea2dec35e3cac627151561dd1469a0a9e67fde818d98430e5fd9f46b3cba239a980e35026231b893da6b1cca07cbf612a70832bae80c3b51ec297317b9bc9ca2f4e6d32e86df7d3250ec988c6d20b721b92a52ad07560669e0848519f13fad1d27cfe0a97ba3333a982637b1f8649a0c99d8c0cb39c3afc97fdee86a1617ef21876b6c5e158d75fcfdb55ff648daa6c8547c8452259c3ce0768b82c9fe095329177f73c0b7612160ceabfc22c83315f9b16d4017a2e0f02b02812d113b077986216c378e697144b00874b3f5c4b597a5200c2e1883b4c5b9edfa393b110b110f7e83d270f471150c18278b62ca234a4b2564f916417b08049333d9889c6bd2e7f2a0dfb9a07d81e8437cd2f4d4935664b6303ab515eeef97f5a07ec69fe33f0ab7917df7d3a5a02aa042d4c5f18120a304bdf2b1768f8a64328554af1f87ca32af1e6e129b46ffd98652fb2be1fd5fcd40589b7681287d55d3a4d15e501ca450da24dd6362609ece7a63a8b4579d642b7a303ce000e205003ded06f1ba2993ef32ce5b4938c213c7b4145d34bb9ef0684342053cd5cfc6bb924e8f9f0d3430c7f4c9225af7b0fb786f3545e0c7c904cd1f29a072b511027007031c1775dd801e25338a307add2a3716db0f76a6d94ed091a8aa311c6c948b8c6bec0e0cf20d2fbc9bc678e405c62cec87de6d4388a6fa579179f8b2ac72f781f9e86190ade83b26138836796f14c04982bb956bb3ce171322a113c3d14da82c65934538e16bdad476ef03f604733492b17a209e62cc36bd361965b4f3dca8649a3d9b34ba1d7979848f6af002df837a0f6b6b7a3e0fa1557f4f0dc6c35892502f63c9846cec49fa2d8e7e40484f936b3581e6c8f0c58bcfb9a56bfba56efda76ecfe46e7a38fc3aaf329f11b976e06b59b70dbcb03b3bf864894355731300f1282b17f05740e54e16718b1c530117a82bdafdbfc456e9f246762ab1fd19dbfdf54e371f75e72c9dffd21c16e84b9b973eb5157b0fea19f6e6ffc3f429a7a916ff46268d95fbd63bfd07bfbf91689241eb6134e8b2ba62ac40eeeb1420e53cb86e51dd7697b1bd79cb523059d40c40a37e1cb094a6a69aa8672a2a176a9b17417693f69ce43af0844ab10b850781561cdf5a58fbcf868be7038e73b7bcbe602fcbed8c2bb0724ab98fa70ed6cafff5d0f0fc07bf7f0542de739ad0e5f80772b7549707d74c2502423438f08a48ab9b0f2323375cdad0a37935e3a36c30df4533e9fc21ca07fb7d1d4db179119ccf0f3f7c34c0668e1d3cba2d61a92e9c1ea966c009d79587e3ea596677258a544c9952ec530d145024813de98cf2b499a8d5bb7a892b196414310ecfaad88a4fcb933fa5a9a5d484a0615cd9dfd3fe1ce988899d306f3e0fff1ce8512f378607f15bbd733301c47efd3e19403adc8f864dfbe0d18b6e69197aae2bce9be59b0f995572fd4f18a67b64d0e71a3d07415c451443bf95918e15c4ccce3297a50841a2b1f251ec39d0ebb5cc992e7bcd7719930ec108ed664a08ff4327ad7b73787ee8aae70e393114d2abcadc33875aba48c281efb9518db4a8ba2b5666aa143ffab850f472e903bba5643825e348fcc1d7f0d700a2695c19c7b5a5196839daa8df6572f6ae0a9b83973eb8b437b2656ced4533a97d17687a830897c1499751ab0d1f99b8d12b8315a429386aa9733ee8e2e79dc8b6b5d87900991faecc67cd3b032c140b3c60511cdff0e4eab43ba67df94d73020e8918200c80db118e79f08d75fc54e240aaed1f7a4af781719585aa9908e283e98a245905634c548acc5630919df526bbcf4a33bf026cf5a1f84ce3b4eb964ac0346e8e8da701d0b93653f08df8dc52f8d511a1782fbab3cdf58bceafebb8b139777acfcbc2f0c9a0ee3b5fe0abd5fa223dd518046bac83159990945dbba01939ebafc8c59024952f64e12fc78965ff0b6ae6335b4362938091c17fda11fac6886885e8f696e883d6efcd04432d0db65bfa642c9f529ca9a8dbf196663f953ee33a364bf6e2f8475b4589306ce31624a584d7e77fc6e60b5b197c49b27fd6ed50d802cf3aa76b6da399fe86937ef6c0ecee11b24aa313549170d4fe1b4960fe075d2a59175c0d329c2d4c434d088df036cff0a63e493b087337a78dab1e6214eb183f740265a45ef89620daf6335bced7f69f747e86a135e17d80f0d966586fb0e6e8af48f1113ca07a839caf482a3bf36609f22eee03dbaf8d356fd916817982671321a095170ce3057c93bf0ba82ce43b3cf8cd09db31047d7dc1acdb8ba68590a6ef93b3967b1efb349f2db22d9e6852912a2d96773fd337a53e74dbcd25959cf9fbf72812942a269a03218c044bb3c239719dc22f16ffa467e79752ef15a4c1456d2ce37a4a241b546f7f1127a377154e09f7c0be2bcfb600d1f2edd2cf7532387fa2ab1c4cb570597702037448d65394a83373cd4fb69f5bd5776a7e982a4907d968efbd7c8d6c18b3648e3f0e09a2e1c297d01044e40199398881b20a089e4a73afd50a859fc4e3b5ac44d734406e2ee49d3bcf4dd1367e02c193fc1284af6f9f0e9d356d9daeb9841ced7195d00102c7a02ddcc67746f87dea224a38c50c86157309009254a01aaa6c2ef8c2246f878e6c981688a268af159ca28e92b70994415c1a5e66fd5aad0e5ea2014675d0c466f100a938746bdee98ac3fceed3d7e01ed22e66307526273336502ec5faa73e712ab2dbe08ab6f449eeda3d3dc22e9104338e8bd0043a0347926d4c11537ada49d8d8668fe3b4afb12b202b618f27dd14991c56ee8fb1e5c75b58edde3a5b6693c3043f9dde76ef3388fccafcb15c3c8a3f1bf6a43e83a39f038421d9938e76a72c059865587e027ef3f9cc234840eed8a48f186c896d32051d9fa5578fdf86ca3a95e0669f1c0e96358332270d433e688c08a873e7cfbd1180b754e9019662b94321f1c7dd71acd4cd7deb79f3fb5b1a24ad5f78f4c389458678138007b5b2c55fae1273cafc2dc6c9ce42e3da64e48af310f60e1ec342a649f8716688567d12c7fd503fe37e4a8674b612b12d5e7f0c57033c49b2f8088d31b5fff054dcca0f0dd50a16beab960149b8cab02d0ec9df0742bfbee5064ab45596072279ff265f0e0ebf8f4d82fbb0231e13d1a2fa696dfd6f53858a1854dd6359bf94b420520aab105b292535ef59a3287e837b33575dbbd5996ac3787911c08d477dbeebcdd94c6e32f548a56a3bf1f39ac69bd8fca28aa64fbd80acee81901b9d43389749e69962bae7228a3f25f3f06e1a8ac75f287556e296d7f8931199a9cc087ba1eb71dc59585e1242a5357cff507f32086fcba9009e7f33f62510620d8bf41cd5bdf2ea35f1437a8dfd12c738831b1f5129629a6934b138adb2da0ba0028252094881c5c25ec8459dc5033a450af516f8f68caffd6aeded9d036774e64ce3b32f261f39"}, 0x1008, 0x1000) rename(&(0x7f0000001040)='./file0\x00', &(0x7f0000001080)='./file0\x00') minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) mprotect(&(0x7f0000ff9000/0x1000)=nil, 0x1000, 0x2) r1 = shmget(0x1, 0x1000, 0x8, &(0x7f0000ffa000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x1000) shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ff8000/0x2000)=nil) readlinkat(0xffffffffffffff9c, &(0x7f00000010c0)='./file0/file0\x00', &(0x7f0000001100)=""/209, 0xd1) getgid() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000001200)='/dev/zero\x00', 0x82, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000001240)) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000001280)={0xe8, 0x7fff}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/zero\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000001300)) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000001340)) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001380)='/dev/ttyCcfg\x00', 0x8, 0x0) fcntl$dupfd(r2, 0x0, r4) pipe(&(0x7f00000013c0)) r5 = msgget$private(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, 0xc) r9 = getegid() r10 = getpgrp() r11 = getppid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000001480)={{0x4, r6, r7, r8, r9, 0x0, 0x3}, 0x1e5, 0x1, r10, r11, 0x101, 0x9, 0x7ff, 0x7}) r12 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001500)='/dev/speaker\x00', 0x10000, 0x0) fcntl$getown(r12, 0x5) msgget$private(0x0, 0x2e0) 04:03:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, &(0x7f0000d06ff8)='./file0\x00') r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x4000000d, 0x3fe}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x6c}, {0x80000006}]}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000140)={0xf36d, 0x20}) syz_emit_ethernet(0xe, &(0x7f0000000000)="b12e117aac3185894c735b20c8e1") 04:03:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f0000000280)=[{0x52d, 0x2, 0x0, 0x8}, {0xff, 0x0, 0x16d, 0x7}]}) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000400)={0x4, &(0x7f00000003c0)=[{0x100, 0x9, 0x5, 0x800}, {0x0, 0x4, 0xff, 0x3}, {0xffea, 0x5, 0x0, 0x100}, {0x8, 0x0, 0x1, 0x7}]}) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x200, 0x1c2) unlinkat(r0, &(0x7f0000000440)='./bus\x00', 0x0) r4 = syz_open_pts() r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000340)=[{0x0, 0x1f, 0xc2, 0x7f}, {0x6, 0x5b, 0x7f}, {0x4, 0x80, 0x7, 0x8}]}) close(r4) close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xb64, 0x5d7, "70580ed76f1cfd6dd0265405e7680f1eda54df89"}) ioctl$TIOCSETA(r4, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(r0, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x9, 0x8, 0xfff, 0xff}, {{r4}, 0xfffffffffffffffb, 0x8, 0x20, 0x2, 0x4}, {{}, 0x8000000000000001, 0x0, 0x565b7f0e51b59632, 0x8, 0x5}], 0x81, &(0x7f0000000040)=[{{}, 0xfffffffffffffff8, 0x8, 0x1, 0xa95, 0x8001}], 0x40, &(0x7f00000000c0)={0xf61, 0x3bc}) r6 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r6, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) 04:03:18 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) setrlimit(0x7, &(0x7f0000000080)={0x4, 0x4}) readv(r2, &(0x7f0000000500)=[{&(0x7f0000000240)=""/153, 0x99}, {&(0x7f0000000300)=""/154, 0x9a}, {&(0x7f00000003c0)=""/89, 0x59}, {&(0x7f0000000440)=""/65, 0x41}, {&(0x7f0000000080)}], 0x5) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000200)="11", 0x1}], 0x1) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) 04:03:18 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f0000000080)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f00000000c0)=""/237, 0xed}, {&(0x7f00000001c0)=""/175, 0xaf}, {&(0x7f0000000280)=""/144, 0x90}, {&(0x7f0000000340)=""/122, 0x7a}], 0x4, &(0x7f0000000400)=""/235, 0xeb}, 0x40) r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000040)="04000000", 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022ef0792c14c32b4c"], 0x10) 04:03:18 executing program 0: semget$private(0x0, 0x7, 0x8) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x14e}], 0x1, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, &(0x7f00000000c0)=0x80000000, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 04:03:18 executing program 1: msgget(0x2, 0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)="9c87c304000000b87e2e", 0xa) 04:03:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x35}, {0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 04:03:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328ef", 0xc2}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x100, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) 04:03:19 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) open(&(0x7f0000000000)='./file0/file0\x00', 0x100, 0x40) fchmod(r0, 0xe3) write(r0, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 04:03:19 executing program 1: accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x1d}, {0x3}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000000)) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 04:03:19 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x20, 0xa003, 0xa5) connect$unix(r2, &(0x7f0000000f40)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d7595dcca04d8f79ef2bcf9617515d813dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670aaa4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c9f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a39852f0db6f3b64c2f5bc8fd0035bcabdda9a4856"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) mknod(&(0x7f0000000140)='./file0/file0\x00', 0x2038, 0x20) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r4 = geteuid() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) fcntl$setstatus(r5, 0x4, 0x2e5e826985fe6c7d) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000980)={{0x0, r4, 0x0, 0x0, 0x0, 0x0, 0xffffffff00000001}, 0x0, 0x0, 0x0, 0x0, 0xa5}) getsockname$inet6(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r6 = openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) r7 = getegid() fchown(r6, 0x0, r7) mmap(&(0x7f0000ffb000/0x5000)=nil, 0x5000, 0x0, 0x6015, 0xffffffffffffff9c, 0x0, 0xffffffffffffffff) fchownat(r3, &(0x7f0000000000)='./file0/file0\x00', r4, r7, 0x0) dup2(r0, r0) 04:03:19 executing program 0: r0 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000500)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/70, 0x46}, {&(0x7f0000000100)=""/247, 0xf7}, {&(0x7f0000000200)=""/183, 0xb7}, {&(0x7f00000002c0)=""/211, 0xd3}], 0x4, &(0x7f0000000540)=""/224, 0xe0}, 0x42) getsockopt(r0, 0x6, 0x0, 0x0, 0x0) 04:03:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000080)=@in6={0x18, 0x1, 0xc52c, 0x799}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000300)="5593b3d443caf1e535a98c7bf47b6678ce4246b59df7f9b7459653c8a0f9588c4094462f4324b24ad9df522939615a358ef31bcdfab8bb277ea5488ff42b68b35b1d10f797ac56fd9daa60e93f4954ee16d37e087da7dd10ff22b999eb75d911f7680142b203c68a7378d97c9305a69df28b17eaaedf70666cfb67f4c16eef273a99afeea88544a61e3f1f8a20fccaef46e47937326402edc0b03ff7374fd0f81a3c758a9838edb70b9e87153ad36425e7d47e7fa89ea1c81a3393a02f98ff9a3748becbcc962f4116e9123c358250ecb931588ffad24b081db15b0f9a94", 0xde}, {&(0x7f00000000c0)="f9468ed54035970beb75e8c1c20bc798aa0889a95a0d736ce0735e7993c441bd826ba42dc64ed95f35", 0x29}], 0x2, &(0x7f0000000400)=[{0xe0, 0x76f962c2a3afa0e4, 0xae8f, "05bbc276f0b1911f670d3852070d93864379e3e8006097768625648ec40030194755c2641aaa167fab4ccf52f639e929a76fd74230f17986900169e9a3e096d03d318bf15baed087ae13ab8c878ebbabb6daef5431473e79be3f6ad69b00d025cb15dc81ff2b9e5488b2cb463973808a9aedb3ece33dd99c28a99343487b826fab2537e072aac3e093862d0a3fb6cfdd56ddabe37c3738c2f71bd1406c10b82944ac9d2bf25d4e3c61ce38e4d4ed144cb0c5eafb070393e6cbe7d88bd3d9830fa271a0d638fa030151e6d64ca75fa6"}, {0xe0, 0x1, 0x4, "88ba726e3295707e10edee1fa490beebb7fc182f751a5390355bf4bcad952de88f0d4be2a320054fc6dfcfb725af23ca591e8ebc6e3cb181c5ef86fc3e1fce493b6e7d6317f5f51167601ee3b979e2f3f28eb4d453357fc0e3bd7f6d6cb1ac1d973747a53bc1325c054d2cd5e4c6bc5081e79e92305b8a4ba4aa5934a1646e7fa8caf023db575ca50f662fe97777819d708a43b6ed290987264b6b751af8980c44d94aeb810275b503a00f0af43570487ea731eea864c2b900134db3f0b2418871972d2df94fba532fefa3"}, {0x58, 0xffff, 0x7, "8d4c2fea4990b60947fc1cd135a5df3be2d5bba0ed2594b7f23c6b108ef7caf264a30b6d61e6bbb131356554d397fce756defef80597d09d61c77bb840c510f647d044e335d4"}, {0x1010, 0x1, 0x471affac, "cf923d7a7962c318d02435f4df56889fb398000fb5aaf616613b40177ed64609d3187f43ccf50e7fd37a69d9ffb7b81c2ff9c8eb43233c0066fb9548b2ae1284257b01d910de726b71977ce73c05132b6f107243adf1a23c8c45c96dff61450e1a9a0ac5c1cb7cb8fbd2feb7619ad688f8679081eefea602fe4e43e607705f4a8b66158b9aa4e5db96cf83d4abaae48c46d100847ac671b1684a118479a2f344f26efb8478615433fe1ebbe9a40695428420eb8af6372a2f944044896c58620c6c48bb545ed0afe7186e1960c57dc36e8cd0636d531ae5ff53d6724d6210c8424dd3907f92c5bc935f124dccc4acbbaadb81cf095f59e24df8acd6c91f8b7ce10e283210da850895715404600fc60fd68bd696d061454a9ca4a3fdb80481c72875eb9304100690cc62099be6c7a5e3c39dfbefaf87977dc9f242acff497ec7a50a4e9d59a92eda39199571af9b42e46d79e1289607f96e7fb7533a9dec8bccf2fa26352267784ac0ca48b3061f8027349417d82a940b07ea355fe9f3ac720237a6db210a63e1f035b7d3a27965c7541cc9f8d2c737b73c1d233c0a440707b032b91cb6c741ca475950fb7b6d0fc4469d9e26105ff3f8091e2421f912464915fc716e98630c94a8b4734b2d6e93f37fad77e163b3ec6a14883104f01cd67b80647e97c498de9c998d30417fd70f1b10dc9001c442c01a3754c08d0b9c8717dcab4d27ff48f425178892b1f363154f76c571c432790df6573d3a508fe736ca67fcfb1f8d880ccc55d8946e96615b0fef290f309dc43a765b63635ff0f2c5c59ee85b6e9851760350bd8e0338f4cf8e62fd7acdecc29205bb5a50645787f988d2b3ffb75ca2f9cb113ea4ec4819f3752b808bfb35eacd5d8eacfc0a5f32dd658afb4d145aa51fa38bdb659f38e8ab658f31306fc6642da0e256314c1b5428774c7997cad2e2a6aa22adb4a023464a1b321f422c5f63b8e306d39e1a697acf55d36138a9ecd22b6fb005f022d85bad1cd20d6301ef8661b296a603b73134def23d0a138c6dfd58d245ab57b5d99bc6ba07c7367e1c3f5e504e01d742c6f8790360034b8c863ca4144e35727b76b0a31c5a61cc39b2f57f1e54acc8d73a5fbc775be20e2c19904abcde6fab54b15564f939f4cd5e8de1a2f2cca9af07bcf87124523dfc9faf308af60aba76b02bb59f80707a6a2a78f8ab5950486a64cd587f4b6f7025acddc6479a9a2caf55c5674e085e5e8a9687bde74368b6e2a1a54c9bbb9ea06c1eff46f15d29f1b598f126d8c02928f63dc3e13c9c6c7d1d129f8267720b9a7fcec86f9308d9fbeba2fcb6970ce5c55bc061d9dc142ad901ee3d10d2160e2d45784fc6db03a4d11c522088fbf68a677811d380dd325ae665d91585cdaf5479e9850b536851e84d7aa63097fc330f0703e554a5b494ef69e862f9e0a376ecc1e3ec465d09a6a99efc53afd5bdbfa1ff295beb7935ae3272576c8ebdfab818cccf649cbe8a28d3c8f7f645cd533b24d2c472e005fa5f440f739c7087d0e55eb78b91f76b7d3c80fceb2edecb148200e23ec0e2704ac24aca47824db2cd7c2cbda269726c1dc2e1e3fa5ec8e2a7f611e0355826ebbd9ed7d57d3e3cfb31b5055a7e181e948a3c1cfc257803005c8ae5add109e339bd4dc18d50a68ab6ec76a984978f8f3ae48c5afa8156066e10c97085676c905b754e632a604329f53f6ac0e57cb8625ba4ee53cec649083185fd979a297b631c236aafa1dc7b84fdee85f1d87cd3b6f223680dbf869ec2c1eb5de084e8afe939f44aa8199a95fa590e48ada6d1d5c8fa4fd742a4090ba943fcd6962fed4250ff41107a47b965cd7f2a9021d9a8162d17e9e5b3239430c73bd9ccc67ccdbfebfd7121ced77f292a24c09145375f326f38d8400a9cc54c383742d8ac9436a7d056bccc3d583fb12758cf75854b6ec5fd878498f8bd46be32f0cf27ddf8f6545ff28b726faaba35be845a02d8200c4ee870a79b0e832a2e93a0f56ba9d2b90bf9c08757e5cb04e1717524aec7e14d813a6e30c708373e7b5b2a375cf014af0f873a9435d5c55f4eae86ba803a95314532d7f5107a127f25aa77fe9dc84a7b0476499e0da4356f6b95a3ed239e03b929c255794d5b653acea25cbe17ade81540b4f38f8fe62bd225202933f6f86053b11f7d42cd4693bb964c9265f40d086733afa40e79b14393461c7c5a0a04dca83c082c02e6e19699d9eec975b5f899eb7c960b4a43cc18fcaab595ea2e45af01d913534f596f497db0c02758cf98481db3d724cdc7a9f3ffbe2ddbad2f998f807c05dafd656a3aabef87e4177074afa75a3f3235b70a4f2ad47b2da9e8f3ad5d9312ea1a5f3a66a0000311bf7fd59d92ec54e3cfecab82209ab5648553223563b17777fd0754d1f9e2ad86f8259106a230f184317b9250b98c2e29a6641a927e217ca5fc7619cf232731567ccc606fee5830ef76cde6f751bb21dc2d03f8466299990186bb09c9ae736cf22ed2d1700d9c6280a23adbab0cc4858fd2689c4577a47a997fea8a6781d99331f2a37b5fcce30c95cba5f7a6d7e58c8bfc25d98ac1c98e54926247788c9b78a279f1a42d580b582c96b287be121ed7dd4f678d756da26eb974570352b6be6ba1f2cbb22e5feb13079ef77309de7809cf6f05756a1ee6ad27fc106bb2fea8022ab1445e87d1d17b46eb77ad24a0786eb27439491cc5d5722818e8da9f80f11055fa7065c16d4890830be936ba8fcb25c3a205b734cf02252c23da8970ce58d2f83c31e759dd340833433a5f9382213a7cfb7e7000cba0b7761d2939d80eec7dfd50835c11e6dd1407176c20d405e2ab8b5955ec6cbed7c8d88b85511026e45c1648d6d5b2525c5a21586c860daa20e891a1f5b41ef1470b9347ab72192767efbcecc37c4b54ffdf0fcf54b0eab6305f4db22c39ada5ffbb01a546b877cc825c8a29c570548f37132d613798b7e4223f65c618f55d561a61d27af117c18cb57a96f4fd4fa2b52195fe495b82d577d7e89f97ea2b05df7f6855d5e48b2fa02a0a6fc37d0edd9dce8abca1ae53fff91b245d34b62006c3dafd7e2dcc0e46fe8e42e4676dd335985ce0bc6be401d6493686fa833f20669b809cdfdd7a32b46b50f27d923b4ed4e7a726f3f4cdcd892ffc337f27d5c168d6e20f0599ae750b820a0552ec6f2d185a0ad3ec2d287963ad8a1a26e64431baa4f9c72f6752d2c1d408f36b0a2ef27f5912ba98c5360771abdc48e1696a0b3964cad45729ac3d80f057a6e0b632fb574ee3cb3c0fd9fb2ca6559195210756fa6dd0a5dc85e824d311e786db19129c2705d5ef32cf8c3e0932ed5f898e210bd2ed283999e86b00462b50146d38978802fab99b030d559d238611454dfe9042c74730bb14e9d4c304ae0a09da42134af7e9eb1434fbcd8a62142cb507949c08cfa62c221d1ee926e09a71bd9e4fd9e378121c069330b48b2065d56b914bf4e240d7071655136f36b895b5d779c5366e8052af883ad65084112c751f618208a56cba95ce2303607fcc323126e5c3855c92395129fa7d46d31583f0bc7a8b368cf3edcc33ecd507c7f954bde014974b069f02357cd3199d0c628cfacb9670c263c2817f3fde734ea6d6c97dd4851351c4e86d6cfd18928940c0a12bd4a15e2732c7f70659e96648b20a192353e2197d193dd881d8bc48a6bc29b5bd72e031067f5afeceae7ab7209c64ee8e04a76063d45e2f484a91066f78ab6713e1b663edb67949064ce3af806fc48b75ce31117adc97c7273f8a6999be79340e58bb077cc0eff6a4edba7ab34456e471b7decc04f09707b9598354b6a00a02dad784b64437399373ef8085487617d6df6b608f9b9797626c065fb09645ae907d546e64f13c4dffbb055d1e6180243b37e4e2df91e5433b45516fd1575f78e8568f5b9be48c206d36d056c78b8dd1a4c6d424e75f6b244fce889fd0d7de112fdbb86453b7b2a1209f14594d4c5277b37e775dd2be964b69a87234ab41d7d5d3fdfdfb5ad5ba9acb7d7296c70794c2caa77ec0118c3f8dd2cbf28711e0ab5f9533493a264a37bd36a0b13f0f1b679131a9287d0f2486d96db96773b0be92484037706d126c9d382804a0733e43ef69020df498e85f44055d15435cbcabad151a1d0bef38677549676c03c5738d6dd060bbe972cea4a4c6c5e6d6bd46b8bd764443fb4600d8d7dec0405342ee55fdcb5a17470f1b3e4632f32e77fdd6226cfd281b2d69f1d163dfc81d81f033739bf3b899589781aee8253914ef002aa9c49551f03e787ee7608b6f5d636f58f737fae9a5f5de357f5c9f3d74ca010b52acf2a610582018ca9f432c66249c0e078f74c707547e9ac2370550a8d9ebaad15d7eecd2e0fa65772b51e038cb76952a0d0907f9e2c181b767f3ecf577f0dc9a1d18b387210af69d802d5a06b7c88ed9d9001c7547e1852cea3af2b373cbdd1b7ef38bfc40993f72e60758ad97dac257945cc515bc84bfd6550aa5261c32fc7e049194d7af53bf1b263c0bb7fea9a46fb5c6386eff246c51a54dcb40294b6c2fb7238dd39b1b794dffa39474608ddde31dab0548ea5ca9d53707270ad159b1670064df3ccdabfdd1b890384011267d45e7f873f74c3ee4cd682a0607a8eb89f1edcf0211556013429edfca26ce6ab46e00a80609cf0b7d6f7e6745c9e1b826f90239d4c129ac226db9ef122cf44f49826982d11270e7bbb06201b032c5d43353b61ff11b75b86fd70f37c05505f84c2bf699b5d1b4bf8b4abb669731a89dcdf5a3f66096557ea50ed7d52abc4b3e7b696bc1de88ac096962c2d0fbe3a5889f6dea09dcd5d99b9838ce0ad9070dc1172f93317203591257d6bd50b0cbe1431b9a2c6759c31016597970208818bce3399141cf381297c0e0ffa9f908fd3e108950ce4bf982a8256fa40fdced7c7f3867d3c1e8ccb650ab3fff266c5cfbe7104c702b5ee276b6fdc8460e5f0bc77d109da1d10372d4d5b60a41d616a67b9cced12a5a02157ee685a55a17d09709cd1b79f6c24d8bec842304b80863c5a0e3152371e544ec024fcfe3554e3fa8980cd00d24c55c511cd045eb699fac1e8a29cb72b67f929dfe7c62b91e8f2a1f3122f948ce476fb94ab2f76758fc484baf5630a110c0478af34a33a7ecd62bc3faa1019404ef8d9c56748afd02ad1549f5bd5690285c12d136a8c5d308a5ee361f80b4902ee1b1113153745dd03d1eb2b3f2b89275ad800352febf8a83279d897c41766d29a333613c8492cec16d5d15ff08997d56a9f456591c8e5e602c04ffbfc5cde96351ebc041632e5259df028f61485c54e5c74de50c4f901e25067f19f4d6aa67e1ccf1739efa75d31d51b38527f97a8ea13265da222795d2317ee2cda425403d87f0937014a353d74ba7e210c055394b30194f202707fd71045b9dd7252ec1f8401cea8dd75ff8a41a5c75497af1bd380d89a4991fc7cd17a3f9d8ec30b1a7105aaef38aea3d613022499632c81daceb369e4a800eaac6390537c66e1a1a0a9fa2b9c75159fec8a326541bf4a5b2c8fa973ec44ec50297f7b6f2c0423e4507d9faaa2d25421e6475360a5521fcf4b408464dd3cd86eac24b6c08fd74b8ac3fe3890e6351b8128a0a45e9bfcf31190f6c111f04cab7bb2aa0a6969819613d8403e918877c026385f0203128e8a548653ad46d2dc09adcfc662063b90a9d225f8be81639503f1fa766db76b74afb37f144944926b483b554ef443ed9cc420b330bcf706b7872e208947c2a86df0bb5af910cd2ea15193a12f8e72795"}], 0x1228}, 0x40d) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff1f}, 0x10000044001000d}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 04:03:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') symlinkat(&(0x7f00000002c0)='./file0\x00', r3, &(0x7f0000000300)='./file0\x00') connect$inet6(r1, &(0x7f0000000000)={0x18, 0x3, 0x4, 0x2}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x4}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x22, &(0x7f0000000100)="0092fa9fb5cff7dacce0693700a3fcd390086d59a16715bcfa213f5729207b138377") 04:03:19 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4000090d2, 0x5, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r6 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r9 = getgid() bind$inet(r6, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r7, 0x3, 0x5, &(0x7f00000003c0)=""/85) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x10001}) setreuid(r5, r8) r12 = syz_open_pts() fcntl$lock(r12, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r12, 0x2) fcntl$lock(r12, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) r13 = syz_open_pts() fcntl$lock(r13, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r13, 0x2) fcntl$lock(r13, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000240)={0xffffffffcc6a8ff4, 0x1003c3, 0x3, 0x8, "b08dce50000100000000000200"}) readv(r3, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 04:03:20 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x7fff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 04:03:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{}, {0x30}, {0x6, 0x0, 0x0, 0xfffffffffffffffd}]}) pwrite(r0, &(0x7f00000003c0)="00b5c55912fb89f9d255b7165803", 0xe, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0xd3) readv(r0, &(0x7f0000001980)=[{&(0x7f0000000080)=""/165, 0xa5}, {&(0x7f0000001900)=""/66, 0x42}, {&(0x7f0000000180)=""/125, 0x7d}, {&(0x7f00000015c0)=""/220, 0xffffff45}, {&(0x7f0000000300)=""/248, 0xb3}, {&(0x7f0000002cc0)=""/4108, 0x100c}, {&(0x7f0000001a00)=""/159, 0x9f}, {&(0x7f00000014c0)=""/125, 0x7d}], 0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0x8028698c, &(0x7f00000000c0)) pwritev(r1, &(0x7f00000017c0)=[{&(0x7f0000001700)='I\v', 0x2}, {&(0x7f0000001740)="b1f217897e36727a158a2a47682eb84853ae20e3a83608986a5064691137fff6a65b8af79775b2a85ff52b062e0019075a6d068a8d231f0fd683b08191e6c6bec2f5a6dabb800620196c032668c312bd6594fb9f4bde960903d500267f07d7f03e", 0x61}], 0x2, 0x0, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x0) r3 = syz_open_pts() ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000016c0)) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x229], [], [], [{}, {0x0, 0x0, 0x0, 0x3}, {}, {}, {0x0, 0x0, 0x2}], {}, {0x0, 0x1}}}) socket(0x18, 0x3, 0x4) r4 = kqueue() kevent(r4, 0x0, 0x0, 0x0, 0x400000000c4e, 0x0) kevent(r4, 0x0, 0x0, &(0x7f00000000c0), 0x800, &(0x7f00000004c0)={0x1}) kevent(r4, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) kevent(r4, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001b80)='/dev/wskbd\x00', 0x9, 0x0) r5 = kqueue() kevent(r5, 0x0, 0x0, 0x0, 0x400000000c4e, 0x0) kevent(r5, 0x0, 0x0, &(0x7f00000000c0), 0x800, &(0x7f00000004c0)={0x1}) kevent(r5, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) kevent(r5, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) dup2(r5, 0xffffffffffffffff) r6 = kqueue() kevent(r6, 0x0, 0x0, 0x0, 0x400000000c4e, 0x0) kevent(r6, 0x0, 0x0, &(0x7f00000000c0), 0x800, &(0x7f00000004c0)={0x1}) kevent(r6, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) kevent(r6, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x400000000c4e, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0), 0x800, &(0x7f00000004c0)={0x1}) kevent(0xffffffffffffffff, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) open$dir(&(0x7f0000001bc0)='./file0\x00', 0x2, 0x0) pipe(&(0x7f0000001c00)) r7 = kqueue() kevent(r7, 0x0, 0x0, 0x0, 0x400000000c4e, 0x0) kevent(r7, 0x0, 0x0, &(0x7f00000000c0), 0x800, &(0x7f00000004c0)={0x1}) kevent(r7, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) kevent(r7, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) r8 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r8, 0x0, 0x2000000000020, 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001c40), 0x6) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = accept$inet6(r9, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r12 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r10, 0xa, r11) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f0000000580)=0xc) fcntl$getown(r11, 0x5) r13 = socket(0x7a10bac01c5d6df6, 0x400000002, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r15 = getegid() fchown(r13, r14, r15) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 04:03:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x3}, {0x4c, 0x0, 0x0, 0x6a3c}, {0xffbe}]}) rename(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file0\x00') r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd\x00', 0x2, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r4) setrlimit(0x0, &(0x7f0000000100)={0x7f}) r5 = accept$inet6(r1, &(0x7f0000000280), &(0x7f00000002c0)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x1, 0x8, 0x98}, {0x18, 0x3, 0xa8, 0x3}, 0x8, [0x84, 0x8, 0x0, 0x0, 0x818, 0x6, 0x2, 0x8001]}, 0x3c) socketpair(0x10, 0x1, 0x1, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000240)=0xc) syz_emit_ethernet(0xe, &(0x7f0000000140)="bf776e807fc42e69cacfdc5507ea") 04:03:20 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0xffff9843) r0 = open(&(0x7f0000000140)='./file0\x00', 0x800, 0x20) writev(r0, &(0x7f0000000840)=[{&(0x7f0000000000)="321c9fbc73d71ccf1213c0ec823ea933abb7674c1ef5c5c5fa47760121bf6c701349ef2224bd9bc3d3561b0a98ce5d9cea5051011e0b50c420ddd58514a09cd793c4216881cc8bb4087fc1ab27bfd33e1bf8fbfdb17cb6133ffb9705c6adb9e550786ad5f5a066726477af4a4dbe4d53731deeb58d9fbf5438749ddc04a9c115a66e2ada66d905e06ae751b9b62fa3353424677afcbe9547b0c9264030f86410c2ee10ffa7dbfd9e8d0b2adbb904098e125dff50fa0affca8e8e10c7f3830e283db6a16e8d352ed50d43c0823102f8", 0xcf}], 0x1) r1 = socket$unix(0x1, 0x1, 0x0) connect(r1, &(0x7f00000001c0)=@in6={0x18, 0x2, 0xa}, 0xc) r2 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)) 04:03:20 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="6202d63d901a4a69a05d4043b46742cb634b9a969ce736abf56e9f587bf15e8ce246e546b89a0000000000000000000028621f12a11d7bbee93ef21dc7ab4ec2fc"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) getsockname$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) r2 = socket(0x2, 0x3, 0x5) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000080), 0x4) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r3 = semget$private(0x0, 0x2, 0x1b6) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000000)=""/155) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000040)=0x3) getpeername$inet6(r2, 0x0, &(0x7f00000001c0)) 04:03:20 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5037f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="674a9d94", 0x4) socket(0x29, 0x1, 0x80) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="04002e7f66696c653000"], 0x10) sendto$inet6(r4, &(0x7f00000003c0)="d0777ee68b65342359659f512d40929dbd6f6b2bf2652f334584412f31506994f62b2be119248cb2213846caef60491d46dde67a98d3ea9756bdf003c9ff25d1794701ba4d2d59019ab53993b1f85c17f7ae2e7b22504f48167b26fb838a5ce0455e646164cd68a82fa77269cbb2a41a531c5f27f910247cede971515cc2eecc72759507e54f99dc618b27ddc33ba523e40a21f9b50aa0d306460c4667b220d2c43bbe5f2097a042d7cb3469459a1713065e233399eb32edd76fdc4a190f3d7907fbe1c23b39c9aa6c3410976a2b2e09868b819daa3f6427a690", 0x65b14912384ee8fa, 0x7, 0x0, 0xffffffe5) dup2(r3, r4) execve(0x0, 0x0, 0x0) acct(&(0x7f0000000080)='./file0\x00') 04:03:20 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x10, &(0x7f00000000c0)="eb368f80", 0x4) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) fchdir(r1) 04:03:21 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)={0x0, 0x0, {0x0, 0x10000000000005}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x6, 0x4004, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000001c0)="d1d7eb1379e9c0642273125c885537d5e840695ca9617f603d03f0a674f846747f36fd75fa9bce9a2fbd98fd2cda7f8c741415dff7d42f99ae1498f3b09864089e9f277748985e96206d8f73dc76c3bd95c2722ed039c6d364f841bdf2968823e576316e64e163c579a927effda86b050a74840ac49c57112d5969018ed33b", 0x7f) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x32) r4 = dup(0xffffffffffffffff) fcntl$setflags(r4, 0x2, 0x1) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="896c11e2e1d36302", 0x8) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x1e, 0xffffffffffffffff) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000080)=0x800) 04:03:21 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getpeername$inet6(r0, &(0x7f0000000280), &(0x7f0000000140)=0xc) r1 = socket(0x0, 0x2, 0x3b) getsockname$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0xffffc}, 0x8}, 0x8e) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:03:21 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) ioctl$TIOCSDTR(r2, 0x20007479) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r0, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) kevent(r1, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)) 04:03:21 executing program 1: setrlimit(0x6, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f3267eafcce5081a6f09000000000000f200"}) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r3, 0x2) r4 = syz_open_pts() r5 = socket$inet6(0x18, 0x5, 0x10000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r5, 0x6, r6) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x1, 0x20000000007, 0x100000000, r6}) r7 = syz_open_pts() fcntl$lock(r7, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r7, 0x2) fcntl$lock(r7, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) r8 = syz_open_pts() fcntl$lock(r8, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r8, 0x2) fcntl$lock(r8, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) r9 = fcntl$dupfd(r7, 0x0, r8) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000200), 0xc) flock(r4, 0x2) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000140)=0x1) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) fchmod(r3, 0x32) writev(r0, &(0x7f00000002c0), 0x0) 04:03:21 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x20000000000009f, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000334000/0x4000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f000002e000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x78a}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000384000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './file0\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r0, &(0x7f0000000580)="d4296863af69fd6886d6e58e80822f05d0eccde6f025224614aae1de80d15729976f2d8d3fa91d94b80ab3ab5e3e0dbbb4cc8241d9d1043837238739887b1156747509543edd835b2378dbbd35b5e50669c1e13e6877820ee59e8319a33238a4a90840303c1a4fbf", 0x68, 0x0, 0x8) r1 = dup2(r0, r0) writev(r1, &(0x7f0000000040), 0x1b) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = syz_open_pts() r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r5, 0x8020560a, &(0x7f00000000c0)={0x3, 0x0, 0x9, {[0x1]}}) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) getrusage(0x0, &(0x7f0000000600)) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) ioctl$TIOCDRAIN(r4, 0x2000745e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x1000, 0x7, {0xff, 0x2}}) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) 04:03:21 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001e00)='&#@,@\\{(/[\x00\x8e\xf9\xe4\xdc\x86\x8fKw\x92\xf4`1\x19v~\xa4\x94}%\x16\x8d\x8d\xe5Up\x04\x00\xa3\xd1\xa6\x94\x80\x17\xf0qW\xb2\xdc\xe50)}\x03\xd9\x14\x9a\xc97\xfd\x00\xbf\x8cD\x13\xee\xd0\xa1\xc7\xb73$=\x16\xb5`\r\x8e\xbfES\xfcC\x17\xd8]n%\xb5\xbf\x06\xed\x1aF\x82\xd9\xf3,\xd8\x8d\xb5\xb8\x8d\xa1C\xc8\x96\xc8\xce\x83H\xe6\xc3\xc6\xec\xc6\xc9\r#F\xfa\xb5\'\\\xaa`jHr!\x8f,\x1bb\xbb\xef\xd5\xf1\\\x00\x00\x00\x00\x00\x00\x00\xb0% \x13\xd8\x110\xcce\xbb\x96\xe0\\\x82\xae\xbb\xd2N\n\xab\xb7\xd0]a]\xcf\x96\x17\n\xa1j\x80\xea\x12\x05\xc22\x01\xbe&[\n\xffqM#\xd0/_?\x95P\rr\x8e\xb0\xb9\xd4\x9b\xd3\xcf\x11\x83\x05>\xc1\x14C\x92\x8c\xac\f,\xda\x8dQ>\x802\'\x8a\xd8\xb9\xbb\x9f\xee\x03&%fe\xb1\x7f&\xdd61b\x85\x16\x01\x00\x00\x001\x05\t\x10\xa0(P\x8ew\x1f\xe8\x1b\xf5\xf3\xec\xa3\xb6\xa9\x81\xfa\x15\xac\xb6\x99P\xc7Ro\xe5\x8c\xdd\xa4\xed\xcf\xee\xb97m\xadG\x01g~\xf4\x808\xd6\xa7\xd3\xf4%<3t\xff\xcd\xe2\xf5\x85a\x16Yu<\xc1\x94_\x89\x11\x84\xe3D\xd9\x12\xa2\r\aB\xba\xde\x1c8B\xcb\xee\xb8#\xab\xea\xafm2\xf1\xb6\xc1\xd3\xec,\xba\xcdEo\f\x8b\xfa\x04\'\xb8\xbdOe\x82l>\xc2n>{\xcf\x1de&\xe5\x11\xf7\x1b\x84&\x91\"\x9d\x8b\x840\xd9\xe8\xee3', &(0x7f0000001dc0)='\x00', &(0x7f0000001940)='@:\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0), &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='\x00', &(0x7f0000001fc0)='{-w/\xf6:\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) semget$private(0x0, 0x1, 0x201) r4 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x3, 0x8, 0x2, 0x1, 0x100000000005, 0x4, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r2, 0xffff, 0x802, &(0x7f0000001800), &(0x7f0000000280)) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x1, 0xfffffffffffff11d}, {0x61a, 0x100000001}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) syz_open_pts() ioctl$TIOCCDTR(r3, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs, 0x8) pwritev(r2, &(0x7f00000002c0), 0x1000000000000159, 0x0, 0xfffffffffffffffd) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) dup2(r5, r7) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r10 = dup2(r9, r8) sendmsg$unix(r10, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001b80), 0xfb) r11 = syz_open_pts() ioctl$TIOCSETAF(r11, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r11, &(0x7f0000000180)='X', 0x1) ioctl$TIOCSETD(r11, 0x8004741b, &(0x7f0000000040)=0x6) readv(r11, &(0x7f00000016c0), 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 04:03:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x7fff, 0x0, 0x0, "d73000000000000000010000000000ed00"}) write(r0, &(0x7f0000000000)="bdfa4d2582c321a8cf98048e4a8051bd24313dea8d0343d605e2ee280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309", 0x65) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x9, 0x0, 0x9f, 0xe8c, "1420ccb254f6352ea019ef067742cb3ba4898d63", 0xfffffffe, 0x7ff}) execve(0x0, 0x0, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r4, 0x2) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) ioctl$TIOCDRAIN(r4, 0x2000745e) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000100)=0xfc0b) 04:03:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x5) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000140)=0x400) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r4, 0x2) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r5, 0x2) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYRES32=r5], 0x1) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r0) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 04:03:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x25, 0x1}, {0x3c}, {0x7ffffffe, 0x0, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 04:03:22 executing program 0: r0 = kqueue() r1 = dup(r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000001c0)) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r2, 0x2) r3 = dup(r0) fcntl$lock(r3, 0x7, &(0x7f0000000000)={0x1, 0x4, 0x7, 0x220000005}) ioctl$TIOCDRAIN(r2, 0x2000745e) r4 = open(&(0x7f0000000180)='./bus\x00', 0x8000, 0x0) readlinkat(r4, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)=""/11, 0xb) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000040)) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186a56010000001c00fead000000000060d5706c851f000000000000004e341d89df00000000000000", 0x2c}], 0x1) 04:03:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) fchdir(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2000000000000277, &(0x7f0000000040)}) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x4000000000001, 0x80000000, 0x800, 0xc}], 0x0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x10, 0x7ffffffe, 0x80, 0x3b43e5da}], 0x2000000000659, &(0x7f0000000140)={0x5, 0x5}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000480)={0xffffffffffffffff}, 0x200010004) r5 = semget$private(0x0, 0x3, 0x102e7) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r6, r7) sendto(r4, &(0x7f0000000c40)="79fa15a6d8697a9d0bb2487916169a033b9e7fa34adbaf5145fe09fbdbf9a486c6461b772a70ec5ce36fe950e1fd128f56af5bb577f97d6c13b662f862a31f4b5328d4198d71cc61af0b75e59453bb774a72160506656a377a64d0ca2fffd441b21e5142eaa36854d749fd0ab78d29bcdc29316d0197d9511e5f01b6ccbc8196627d0a31bd9ffffec49c4956c9918b67535a9e4441d920f7e60e2c454f5422bd7655d06c8d598aa3fa18c66e2de30517249651d9654822c2b471c1421cb2daa5c7cb28bca3e12080a8ab41397255ed45", 0xfffffffffffffd11, 0xa, &(0x7f0000000240)=@in={0x2, 0x0}, 0xffffffffffffff1f) semop(r5, &(0x7f0000000100)=[{0x1, 0xfffffffffffffffc, 0x1000}, {0x2, 0x7fff, 0x1800}, {0x4, 0x3ff, 0x800}, {0x5, 0xb0, 0x800}], 0x4) getpid() read(r2, &(0x7f00000007c0)=""/1, 0x1) mknod$loop(&(0x7f0000000040)='./file0/file0\x00', 0x1, 0x1) read(r2, &(0x7f0000000500)=""/90, 0x3db84ae9) chown(&(0x7f0000000200)='./file0/file0\x00', r6, r7) nanosleep(&(0x7f00000002c0)={0x0, 0x51}, &(0x7f0000000300)) lchown(&(0x7f0000000780)='./file0\x00', r6, r7) fcntl$dupfd(r4, 0xa, r2) dup2(r3, r2) mknod$loop(&(0x7f00000006c0)='./file0\x00', 0x40, 0x1) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000280)) r8 = semget$private(0x0, 0x8, 0x80000200) semop(r8, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r8, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r8, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r11 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r11, &(0x7f0000d06ff8)='./file0\x00') getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) r13 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r13, 0x0, 0x6a, 0x0, 0x0) r14 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r16 = getgid() bind$inet(r13, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r14, 0x3, 0x5, &(0x7f00000003c0)=""/85) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r15, r16, r17, r18, 0x2, 0x9}, 0x5, 0x5, 0x10001}) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000600)={{0x400, r17, r10, r9, r12, 0x82, 0x1007}, 0x8, 0x3, 0x4}) sendmsg$unix(r2, &(0x7f0000000a80)={&(0x7f0000001180)=ANY=[@ANYRES32=r8], 0x1, &(0x7f0000000a00)=[{&(0x7f0000000940)="a3c751c8fd41d1bbcef84b397977bd1889469dae71d4a435eae8f54dc2257bf61173d24d35e5c7996a7a52ea4dd7846411eef89817a4a1fe325025d3eb6369175f031f5a6ebb44eae703d0dedd0d75810fb71c0c20b9b221d4a4d890b76013ed53d2aad43161a583532f8b00a73e8e8eab64157d38a007b5165db62c898afdf69062d3b914008a9c71e633a6", 0x8c}], 0x1, 0x0, 0x0, 0x8}, 0x408) semop(r5, &(0x7f0000000440)=[{0x2, 0x0, 0x400}, {0x7f3b0752e8ac2e83, 0x2, 0x1800}], 0x2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000340)={0x80, 0x1ff, './file0/file0\x00', 0x7fff, 0x1, 0x1000, 0x8001}) pipe2(&(0x7f0000000840), 0x10000) lchown(&(0x7f00000001c0)='./file0\x00', r6, r7) fchdir(r3) execve(0x0, 0x0, 0x0) 04:03:23 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000240)="334c8f3c74cd5aa5", 0x8}], 0x1) fcntl$setstatus(r0, 0x4, 0x4) 04:03:23 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) r3 = dup(r2) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000040)=0x5) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r4, 0x2) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) close(r4) 04:03:24 executing program 1: socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x0, 0xfffffffd) r0 = semget$private(0x0, 0x5, 0x8) r1 = kqueue() kevent(r1, 0x0, 0xfffffffffffffbff, 0x0, 0x20, 0x0) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x5, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x8, &(0x7f0000000080), 0xfffffffffffffffb, 0x0) dup2(r2, r3) pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000300)=[{{r5}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r1}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r1}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x6, 0x3}, {{r3}, 0xffffffffffffffff, 0x0, 0xf0000004, 0xf44, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x4}], 0x912, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffb, 0x10, 0x8, 0x5, 0x1978ca53a}, {{r1}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r1}, 0xfffffffffffffffb, 0x8, 0xc, 0x7ff, 0x101}, {{r1}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r1}, 0xffffffffffffffff, 0x4, 0x40000061, 0x9, 0xffff}, {{r1}, 0xfffffffffffffff8, 0x81, 0x82, 0x3, 0xcba}], 0xffffffff, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1, 0x0) close(r1) semop(r0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x2, 0xd, 0x1400}], 0x4) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x8, 0x0) fchflags(r6, 0x10009) readlinkat(r6, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)=""/92, 0x4aef154fd99b7d29) writev(r7, &(0x7f0000001c80), 0x0) kqueue() semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000480)=0x7) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='5\xb7\x0f\x00\x00\x06\x85\xeb\xd4\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r9) r10 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) pwritev(r10, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$VT_GETSTATE(0xffffffffffffff9c, 0x40067664, &(0x7f0000000200)) dup(r7) r11 = socket(0x18, 0x2, 0x0) setsockopt(r11, 0x29, 0x20000003e, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x1, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r13 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r13, &(0x7f0000000100)='./file1\x00', 0x0) utimensat(r13, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) r14 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) pwritev(r14, &(0x7f00000003c0), 0x273, 0x0, 0x0) r15 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) pwritev(r15, &(0x7f00000006c0)=[{&(0x7f0000000180)="f73cb8a6ca8b0891323fd85091c7a7323854", 0x12}, {&(0x7f0000000700)="a50f79cda950d8c394bd7f53ab246686c0052c188f73229900e3e74636942cd0a52460f00ad6709d112f9d1eb1755f2f2a17832b0488aaeaadb312aaa8593ee8847661bf8788dbf51c36f0a0d8f0b59e764d100a0b2984043d67a4f02eb6ada9678dbdc9cc8502c0940717c7a190016576538d06510611597b378491cba6932717c17504abe699d42a7e8e64a14a1ffdadb34df28ad29288b2a9d0c5d8e81dfefc2c51a3e31a50d5c24e5f2a1126aabe8c30", 0x31e}], 0x2, 0x0, 0x1) fcntl$dupfd(r15, 0x5, r8) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x80, 0x0) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000001dc0)=0x2) semctl$GETPID(r0, 0x4, 0x4, &(0x7f00000000c0)=""/63) syz_open_pts() ioctl$KDDISABIO(r6, 0x20004b3d) 04:03:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x60}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) clock_gettime(0x0, &(0x7f0000000080)) 04:03:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000001c0)=ANY=[@ANYBLOB="fb182e62181034000000000000709c3a3bb462ff5d22499c966eeedc59a4c462c322ebf00ac2a20b9ed66093fb0942fc1a424ef6afd6326b2616e71522e6f03db19267b09dab5235b7b30efc4d120e54359b318b4fcfcfa9de9c7002acbe91fe22b8495851254d20c0402d0e1f856cd3b66c5e52099b2c654369c9f541ae9969e2cc4eb31e2c566c1bc353239882400c1a505d621a3ee50594645dd4fd36185e10fe9d0905d2e66be3aad1ebe8f3d44ffd655cdf31e0e752353d4b00000000a7cc51677d2575ce028912cea0d426234d914d5f364093fbe4e1fd5142257e84f91eedf8"], 0x1, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x53afa30f4bda22ee, 0x0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000080)) 04:03:24 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8210, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r3, 0x2) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) close(r3) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0xfffffffc, 0xe7ab, "3f3fd67cd5436ed105e0b70b4945ef06f16cf546"}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000140)) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) 04:03:24 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x8000000002028e, 0x70) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) fcntl$dupfd(r0, 0x0, r0) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000380)=0x100) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r6 = kqueue() r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x80, 0x0) unlinkat(r7, &(0x7f0000000300)='./file0\x00', 0x0) kevent(r6, &(0x7f0000000140)=[{{r5}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000240)=[{{r5}, 0xffffffffffffffff, 0x8}], 0x21c, 0x0, 0x0, 0x0) r8 = kqueue() dup2(r6, r8) kevent(r8, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r8, 0x0, 0x0, &(0x7f0000000080), 0x9, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000001c0)={0x1}) flock(r3, 0x2) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x20000000, 0x200000005}) r9 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r9, &(0x7f0000d06ff8)='./file0\x00') 04:03:24 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2000000000000070, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[{0x3, 0x4, 0x20, 0xdfae}, {0x9, 0x20, 0x40, 0x400}, {0x6, 0x6, 0x1, 0xf3f8}, {0x5c8, 0x80, 0x82, 0x6}, {0x3ff, 0x4, 0xea, 0x7}, {0x7ff, 0x46, 0x40, 0x6}, {0x9740, 0x1, 0x7, 0x5}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) r2 = shmget$private(0x0, 0x2000, 0x701, &(0x7f000071d000/0x2000)=nil) shmat(r2, &(0x7f0000696000/0x3000)=nil, 0x2800) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x2, 0xc003, 0x0) r5 = dup(r4) r6 = fcntl$dupfd(r3, 0x0, r5) r7 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r7, &(0x7f0000d06ff8)='./file0\x00') r8 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r8, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000200)={'\x00', 0x0}) ioctl$TIOCFLUSH(r6, 0x8020699f, &(0x7f0000000300)) 04:03:24 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') r3 = accept$unix(r2, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) connect$unix(r3, &(0x7f00000001c0)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[]], 0x1) write(0xffffffffffffffff, 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) renameat(r5, &(0x7f0000000140)='./file0\x00', r4, &(0x7f0000000180)='./file0\x00') getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r6 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) recvfrom(r6, &(0x7f0000000040)=""/30, 0x1e, 0x40, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) 04:03:25 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000083}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x200, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="a8ac562895f4ef18", 0x5b) 04:03:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) pipe2(&(0x7f0000000180), 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x8000) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) r1 = msgget$private(0x0, 0x100) msgrcv(r1, &(0x7f0000000300)={0x0, ""/190}, 0xc6, 0x0, 0x1800) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:03:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000000)={0x1ff, 0x2}) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = shmget$private(0x0, 0x2000, 0x5b, &(0x7f0000ffe000/0x2000)=nil) shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x2000) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 04:03:25 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x2) pwrite(r1, &(0x7f0000000d00)="516fac116ab57fc7e80466338eb0af3793c5fc899be8188bb2010528d93c1f6fbe692056a1e485d4f166cc6cde2eb52247776e40b49e04882f98e0183a84a174cc2990c3baff7e4461fad401cbef589ae710655efb6ca53c560143fbb096650de9e87ff023a59239f62f6c016a8f6b5537ee9223f3b3a7ae00a919f3ef2d55ac8aafaf0e2a1f3f05de7fb90d8316db14b7c5bc1319373718107b493e9f32152c3e105d2940743d3b1dfa1b6227a9dfe705a0252a6fce15841d1e07c22f32ce69321d00a42c51cbc07947f473557c2f6dbc037be858e1585a44005036a168594c54773d9ad10a780856f6f370edd224249243fb94ca55dc6948854189eb871c12ba47752d393401cbc08ed311645fcdffae0f46d52fdb0215ff53993deb9edb5259d4b84be135c2af18623aedf53cb694f40892c3505294b9d18c5a0f9cba44ed31ec14aad53dc7ab32ba232b8c86b1cd6dcaa90c2d027f6ad0fa1a1f465101beeafa0578bae0ee817759fb67fa8ef4323ea03ff0dcf88e63b61d023bb678b20a04ab739efa59f067e6dc7f6aa1fdeb13679ae8c78d34f9254349042607d18331944fd2266610d416e23f08780afd24bb38b52b5b1cc1307fd7bcc6324b82da7f196da1f09956dc2352dcd8e5db944f34668a378f64e068b22d10e23c2b8d94b1d537fbdfd2389463c23f2ac93bc075d071808fa198cb72b8d1526e405f9554b9e98370818caa593ab37e25f153c51be1ea743f855fa08d69eac226ce6dc91dab10aff1f29d849d1fd8be66c7ca9fbe4ecc4e333ea4760aeca9864f1001e3fa580f9b1ccaa6d6a5624c07c21ea7260b2b7025e2822cb2f3dde1582b659d6388023c1adb14c2acca676f362ea8d0f6899484e784a060d26ba0837d82d5a419fdb29b5ef6e0d461cc7fca838ae1696b9af98272eb283dfee21fffc7f5b9ee4272b73df85ea3c70c795b1f184ad0155f6b6b42f9aece920c4c2a17263ab90e6f0a0ea4b8a64f01affb27ae43bd30c2b7d8116dab9195a34104ddcc6bd0c7123140d9e3159862afa4e54631e61d655306a14b76914b14160a50a4df0c7dc9fb51ecb3e1cfaad015d50790b2ecb495ea3e7d5a5a0eaedf4fa12e7658bb405524222f4effea196cd62b6107b1de357b4a9d36daaf8c9749d3f6dee11f29f4072f24eb12c509e904491c7f60e29cf73ce225088d9c0b2fe6208340eee78e90ada6c338c572e5531cb62e7eb36bb46990c46a63361283ef0aefc4c1c9bb09741947ab49e2683c3366d523828403bd6a78115aadf1bb2d224633681b9e0c2492279cae59cce5971cc16504aa14da22f2823fa00fe082e6048ba6467749553a389021171e5666477268ae818dc484138e354703a149aee3a882478f12b245b17f74a974c2dcbce14a8bef93a8eaba4bd572c5fe44a774ccdc2697a9c9288f360d2537d738359b49b8b224ea2033e3e78487c7200c25690d2ac6914655de4c781f0018c4bd96c8fcfe47352cc5805330a01ce9745695d8377a7e4c3edd8e17931b6109de4e0b12aa6b6a82675aa1214af22fc7a4f45c9354aa81d0bbd450b351dd56d237dff1100c8cbc9179bdf36c0d80e373c2a5233ab26ab2bd449768769283d759e21674e604758d8f8de39a8721d03eb806f915319c7bd7dddf0f2b0b53ce6c5b0cb3bd8dd7f8c81dd8cb68a5ce433a4da8dac9f2c819497358e28c6d06878fe5c8a34cfa5dfac73870aee68083e30887abaca23eeae7d23b1a22104107e9324e45b63da7a4c47de4130fdc35cf92e8e0436d444ea80a8889d1b3a7b1b005c4b537b6819fd36fa3321004e941da062384a3427a2f49184abe7114375a1ea193f7d22eb1de0f5c2c758d6e03220aa9e1b7f0d62b425991a2883a0991eb24f7b24d294d3aaa71992a2231850f7535f96e67aa2ac59d5dbf8174d20b39ae9e13ee80b458d62b3d24c057d74c873c67e6c8954f923a00beecdc5ebff015aead62a406a210a50d531e40de1e4c4947ac0dce7590bdc5007e4e49836e6e02c37b280062a318bf1e1aa1c4f45c40f1c80390b19164994fc8bdbe184b5dc7b2f6367be9fd866d4daf45e5d077f10c4e41d7964cfa49feb6cfe968ea8bf93a69f0f49d2ab3d08e15df7150bdf5be9f25ceac7ffb8cfc37716bc9ebf7e6ffb21b01c8f62f97391053db6b696f8d34e68dcaa4324465c4173868a45f15eaa95a5a23796b283ba2f9a8c2a1b2c7cb4b35994be853e996991bdc948691a3bb883fb3b4a17f525679cd930d8de580363124c4ddc196bcb091d1c206879731d3eb5a1545835a31459fe0c50f550fe46b9406ee213226db0e8dd9c1e35604b607acb598005c67fe8d52e65a36fe062208234044464fc94b185c38e9dc88d26b7fbcad63dd620d16adc39ccf706be8d0b0de0f904cb6abf0a55700ac14c99b7180c9acf342a55962e87155aa5c557a4f92095134bf761aefaba3a9a8001af8a3150f5a82e0c4afef2f10bde5ba4577f8786f93c18ac0335531ade5bfb15b492d9c05eaaa799c18db0740b9c549639208d0b16758e9440244d77203021cf5b5dcc86fc053945233170c08111195636b97869890dbdd0781f2d3e7453793aa74eee1ed5c76a0341aa22e4dd6c381590475b7ca657483478a5f96c4be1b3b17156f52e9d9d674e2864bf467137195752aca42d7d59bef4ca7dfd4871a100f27a0ce5580cc600cc2c61ead3c3eb7d13f827a4475afd8a3a93e1eef637d29b4c8a18f5c12b52c683e0117756696e35a76b2f49c04cb2399d7d074c1d7893a2d2fec5ca3bc17bd2e60a42ca4fe2d2ce9398af248cc50e95a296deeb27aab56684831d90f831f00e1221b2092bb48b6fc1f5bd6c16159a22eee932480edd6bd64088efa66e672563db2c196f9496c04da531f3d89ddf7b2ad094eaa3fa18f8283087cde6697635d8e652e00ca45bfb34801c52dced5be012b2a9f2e610bbee0fbfe4ef790c00180d07b3135c361fc25a9e3676aad81132b231f30a79e66be418c6d50ea7469e6663c79772299a7179a87a486a2a33877a37ba627eb100b9f7b15f58b15749c31f9145a74e282cd30dcb2c2ee6c198a19174860ab5db8c819d33e62e33e028329647923fc9498bcf68bb69949d7c081d693edfefbb2a946299d6af2a785e0f71911a7f4081613a29c988f3d1358f1a9ab38f0553bb3b97ec01182edf0919ffe655045c228fb4199d5e2556f6b3afd4fc7654fab6d337dcaa5253fce8ada926fc436043b0440e81cbc46284cd83ed97677bf0de9a266eefaf581cd76c4a00635d03a58076c361b954becd7fd580fe7b7cb23d4a954daa373edc0ce40a4da3c29579ec6da1ace3f1ef1782572f6c66623828c4103d063e2a820ad80f210046f972c8dc83bfa37e7582b08a51f76209bdcc1d0ab3fbe4e949da9348f3d814f12648c0bf6aebe34f4211d35df818c11ad05780f00954c48c9c705c38726b0d0597600b94c6302d9aa8e8b9b2c43d89a0968f8acab0382935856d832a2cc099bc19a584a76744aef1abcb7be1295bde95cb592085e4ed3dc9e2eb2acc0300b69d8bd0ab8fbb774e8f0f8359151056734074ed708fa83e1185ebfc289aaf6fec74cb27b2fa351c2e39a14aeff9cf1c227df5e935e0dd5afc6187156ea7615a97bfbf033a51fb11547641b26dfba57690d6c571f2b63c6f61eb1c7ebb43409d7679207b7ad45efc9e796ec2aeadf2917663b96cb868c59ff9abb15db5581b36d5cadd87abf3e0399caac4fadfb009f309ae1674ad99616e539d977dbae1121fedcb8ff3a5035d93f88945451f235546a5024d065b83695dd1f40b20219332d791cd1af86488a32cb10a9c5ecafa7ef915e516da123d87c0ba13f69d018087c2d4d04efce352622261c3b70f060d6296eacd4383ed3f09d5f5afbb938cdb39eaa32868eaea763d23055aace0a646eae9c25f3f2d45218a6142cb109cc74f334446ab830b3502bf7177ad4554a7823f3cdbf492346692e9e046c29c3b119f24476a31ef8703a5216ecc368b509e6278a6e9a25a62924fb5b65cfc5242da9cdaae9080cd1a864ed8cc137b886a94023a043d4b7596c0658b32347b23b1269b86904aad600ccd0c2919ae7b7785c04a259f247d2249787a9e16987c5a2d17a71c54036d0b2a1a2e1034d01cf2563b3ac6930e59383220ff98ab4e3fc82141f33da2fa7797c6f2b9250641c3d312b278c2af3df40543bc84b5b95adb8ca736da1b8f301f57dfa6a5fd3b4f3f96b7176377f9dc929c6c07a74e471babae5a4809d5878811060443481afd2537b18ef174f40b05837fe9eae3cb01af91db092928b1f7ff69cf4ab21b61b80bebb3da5f8b7cbcf4ed2b0dd5e54ae8b70d0ad87ec452c8e8f59a16dbcdd788e1e28e182c4aeaf2ed358b001ce8826f38af11b61c91632f346572f5e25db6f4455c8fab57eae35dff057e3daa3e7cfa420f67a10533622679087338910581b96be5b603aae5a7b91e308695edaa57258b2580d62d21a4bd5ed3806cab739be28cea3eb828bd2dad3ac8eefdd0469d722fec9bad998bc83d1c3ed4b3168ffc3714acf266cf3494a406a3d4403fc8591eb20311987acdbfa87a0b8bb147acbe52641fd65c5740dd152d5683f579180450d8d6ad4198398355b56c96316f554b46d050f0bd7dad408a89d5176187aca5fce12067d322344c85c8207bd4628e108c0c4be0a5f39811d7dd0633e18849dc1bcc0278c55ae75e518d33ea1e603817acbc6e1c10e5e16b3d862c797745e5a3cd389d760ae366259e1b462075765a1b87c9d58fc80cf78b358e6382c8277cbf09cf65e946fa9b3f39f97200a34069bff49797541f3334604e1b0b3cd9cb8af5c87bf810d792df3d11eafdc78a4b1f19235c06862f48a5d88e6fa93612bc5139e8eedf2d1944f36bbe2df7e3653cb912a0fda8572fafd380057881c59528a1b220a2385e290245d4df4176b0a14c58d1f78a2998e1d2906ce415ac45043bd5b356debe4cee036394d08228809e23994cd47dcb2ce87c5ecc91befdaec72108008976988232b0ab403af221ac0a1abcb2e7b0b4432a5be4d37a89dd64286928476b5798e327701f1751e724e5ea8775751b5b62b99028d2d13af4299fe1b5ae8f23585ac8641abb78e34e9c30ccbf60d2c904fa1c677fe7613b119b300b69415bcb1994deb8f0ceff7a9f4dae44d38924cae5733048c267582417247fd6889b427701a26fd2d385fd5933a52218a79313d7ab0a103d128dd21a57760de472cd7e41c27dcc92c0bbd50cf3e2af286073557f356e8a850438415ab39c358da3b9a354b065496c6311fa091debca669aaa5b1e16684c091eba0ee31fd80c9e5ba37e5d2d1b0fb613775dbbb79608e077c7c840311d6665ab2100cf99712650e4b11b6cc10968c664449bd8c083a0b5471d3f2526790f4177455f56eed661dbc273db64ead24ccde81b8d4d86058eabc5178aab8b3de54a684d3444b86b2a6ef28bd64df1f8b451c9ac3886978a5aff4700e56f84491836016b35f2c865fdc879555dc3f96cdd4eabcc6d395b8d7fa29979cd58070a3ad2410296cc80d32f368ebfa4e0dd6e388b2020c8d557f132e01ea0480ee52dc355b43ec38375bd1c680e4b604c652114f3a3481bed5077eb843e8e5538174245c99a4be1536086aac6952f7d24d52ea5852033624adcc43f75e753be4aec14748c90d35005145ac585f18062d716273fded84bdbe9e0d76247bd64c6ca63a33a486bec05bd64fdb8c541a1b0a72f6e26bb5906df3ec77ce66319f7620905283918a9f", 0x1000, 0x0, 0xffffffffffffffff) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328", 0xc1}], 0x1, 0x0, 0x0) fchmod(r0, 0x100) r2 = open(&(0x7f0000000140)='.\x00', 0x480, 0x29) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r3, r2) fchdir(r2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) 04:03:25 executing program 0: r0 = kqueue() mprotect(&(0x7f0000b03000/0x1000)=nil, 0x1000, 0x0) socket(0x0, 0x2, 0xd6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="c409fab13fe6e49b1b09ed37fcab96069daf32784bb5832d253b21dee280aa9396839777f26f711b232b098178424b21f76983c0fc053cc3691fcc8be36835b2dd833bc8b7962663e02e96a2c35c9a59e3719926678441f85ca1c6559bc1677d0df6367c94b9ffa72ff7bbf29f54e9620890afd11e27743e92055c77eb5bfda55bef50434aa0362e5b0178f6b6010cd9df95893504d88606559a222476a54bbc44e5f01d0d85c43e57", 0x408, 0x400, 0x0, 0x348) kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 04:03:28 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = syz_open_pts() poll(&(0x7f0000000180)=[{r1, 0x84}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x0, 0xfffffff8}, {0x18, 0x2, 0x401, 0x9d65}, 0x5, [0x7f, 0x0, 0x3, 0x3f, 0x4, 0x7f, 0x1ff, 0x3]}, 0x3c) setsockopt(r2, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) 04:03:28 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x2) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="00000018600400800001400000000000000000fcffffeb00002000000000000000120000e4ff000000000100dc", 0x2d}], 0x1000000000000096) 04:03:28 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000200)) write(r0, &(0x7f0000000040)='n.', 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getgid() bind$inet(r3, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f00000003c0)=""/85) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x10001}) r9 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r12 = getgid() bind$inet(r9, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r10, 0x3, 0x5, &(0x7f00000003c0)=""/85) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r12, r13, r14, 0x2, 0x9}, 0x5, 0x5, 0x10001}) r15 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r15, 0x0, 0x6a, 0x0, 0x0) r16 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r18 = getgid() bind$inet(r15, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r16, 0x3, 0x5, &(0x7f00000003c0)=""/85) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r17, r18, r19, r20, 0x2, 0x9}, 0x5, 0x5, 0x10001}) getgroups(0x5, &(0x7f00000002c0)=[r2, r8, r14, r20, 0xffffffffffffffff]) socketpair(0x6, 0x3, 0x9, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r21, &(0x7f0000000180), &(0x7f00000001c0)=0xc6) symlinkat(&(0x7f0000000080)='./bus/file0\x00', 0xffffffffffffffff, &(0x7f0000000100)='./bus\x00') 04:03:28 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f0000000280)=""/239, 0xef) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r2 = openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x20000, 0x0) flock(r2, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000000c0)) lstat(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)) open(&(0x7f0000000240)='./file1\x00', 0x200, 0x0) ktrace(&(0x7f0000000100)='./file1\x00', 0x0, 0x18, 0xffffffffffffffff) 04:03:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 04:03:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000000040)=0x741) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r1, 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) r2 = dup(r1) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') setsockopt$sock_int(r4, 0xffff, 0x1003, &(0x7f0000000080)=0x4, 0x4) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") 04:03:28 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x10282, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/52, 0x34}], 0x1, &(0x7f00000000c0)=""/118, 0x76}, 0x3) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000200)='./bus\x00'}) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)='tn5.', 0x4}], 0x3a5, 0x0, 0x0) execve(0x0, 0x0, 0x0) 04:03:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2007, 0x828a4) r0 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x429291e6502c8e0d, 0x143) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000300)="000000186004008b00002327feffffff0802000000002800000101050000000000003750d6d23cca5cc02e00", 0x2c}], 0x1) 04:03:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4302) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x1) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 04:03:29 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f00000027c0)={0x0, 0x0, &(0x7f0000002640)=[{&(0x7f00000001c0)="e8e6d217abe954d7aca45e6626c011832499a1c02f5522a083269474c37ebf331171a2dd786af4c95b51828ab16528faa55d70f4aa6e9e9ecbe113c355dbe70552aa70df000e7282a6c21635ede1372bf3756b8d3657951bccc4df1f84866f4bb83862e7ad2fe2e112af80c2a330336ae4d23176ea7a77ab6b1068c9e4b247deac0b817011d682f4c168b587023bde5885af317698d9672d6eb192221b3d4eadeee40bccbe096a539d43bf43c43c3124f5193bd656a78dd773ef152564b6c7de6a21e72e1292687eebba40824a9d04140a8c493c9c0d55afd9f810bd7104d2d125e8c45885b26bcba5eb10a1233d7f84081212b6f333c95ecc0433e3d20179426b76f9aca418283499384f03ace8818d97843b2328419130925328fc59f05e7aa9e1d1c9dacce8c7bc881accc73b47442b88d7636b5607282405cc6226871dd46cd6d261b0d723021be597c9c6ecee91d7bbd0ed4a619d7bae134f496d5c00fbe6176be721cbd3dca6e1ccc06a5d7931a21c7dee541ed0c69c70d2212cce492463970949dcf33f4b701b7215968f888a1ce47ef98b2cea39938ec80191a939199e4c73a443493066b4a4246e1249ed967eae865193ed28c9e3b4e5b561e3b7dcb82530c8d0f74e6a5a4c2f01e0a650e2e566ab0ede3e0fed6f1a7282f3d4464c27924685b0f68ba63b634762787f5ded23a85613957096bf7f7a3d9c8d82955044f7abfb1a9a91733c80f688b340ddb40576d2b0ff130f6aaa5e37af5cd775c0adf09ecc8a4c38a4b1d88a6fa44ac7cd2951c6f8b0be6f55123339c2b931d8fc9e4f040f82bf5fdf18b0271de3b685797653dc116911476a1b32faa51e732dd777aad27bd79e384a200c7976097edf259588d79b3d436b56023a56903e29908aa345faf55848e72c171efa838654c8ef82d48cb3b87a920b2c84dfc7f17e94da348cc47f08feae90fca9c4b6e2c9d42d8f0ad9aafbd865fd2b94c3a9f48294a6cfe095348175ce3b79647788e6944d9baee99b1b4348a3ba7bc31614b32885fced66d7bce46032d15625a174bed22cccfc5809df5e1723f957ce8562a0c62d4bd22f74151dffc433033fbe02d9bea68b6980cd02a2a772056351a55b3e7b1e48d6eca4e5436891fb25ebe1824d60eb804df62d3bd9dffb119dc295fb73761becb6eeaa4bab1b89144022d45dff39b6e10fb006f8424c1d2ce44c94fa1e5cf9f0f06fff80299145e0a36a35a78e9f00c55bb3cefbbd69cfcb9e4808d36768f888076752b167250b28df1c071dcc866ebb137aa9654b60700c31e480210ba42935c554353c8bdc7daef0c44da5b4df0f6c95057a0ee0a6795ca44bf33112e3c5bb44fbf2fb75cfb50bdef7542e076db337c34dcee952523c6aab4b86a45630b8b033b733780f839313d6edd8aca33cb2a1e16c6062e9cf99c5601f27331ef7ebcb186ffc4c298f7dd79e7c3c98ac8d5dabfa5980080246c9a7e8e8f51fe5909b5eb09a489ef9f111cd51925386018e5d03af81fa822353550115976dd45693ad1213937bdd3165863774e4240d7bd0643e950c0140bc41db098f7ebf61df9589fad8baab2092d4bf59acdad4473afc11fe66c320ff9339fcf03fdb1a917e035faeb5fa7f5848f50d80a328b8ad1d2f3622dace600270d77a1d5b19dec14fa4820c0b17892b25ab3f88bc590263d8911ea088a2669e4ed24699e0eb696c19e1b78716688152ad19f099691dc2fdb0f1095b441c962f3fe025b7463588935797f8567cbd4227323a7e5488a6cf0df81f1f3a84c06becf2a28ec097b6b5c92a3817e72ea5eb6960985f956f24d509fdf2257bd6f219f8258e8ca86c6225301a40342d8c908d027ed081430c6070dbb3332c49484bb68be69cab8c9067a607ae878b4b6a863edfe35624ab27b70c2ba7835fa96b1d73daf4555fdd05fa47c5d4a81c366d0a211f408075de484e8098208620f37aa6bd4dc805d923aa523513c25844e8eb0ba86467253521db215d67f26984aca4e33559384307ab4338232b23381cec10851a0b1efaecbb3f2f76defa058691bd120fcc7742d723d5515320c0d1810e1088228f3094b3ea041692f80b1aa6123ae4633ebb7ce58ee271f02965a87a11c296cefe554a0904d44e525419c6530bd126228d87a246b03909c7dab12254e48fb9fdf6c870507f84e55b69a93aa4adeca8b3cc0fd9f504e16355e7edc2ae6976c8ed8ec7da996ba0c1902c9ecd77f77a5a7adf54bb3b2d8f9204c60c6be460017bc3c50f7ab082796914494360286cb7cbe828ae7d1c85ca4eeb2a23924f7819676a9c69722dfd5a4292f35232541690ee1224650a285dc63d6e6628bbe5d18dc244b73fd9d22bb5fdd837a2205cf36ae58ecbb8bc274ab949f5b4fba07c974020c067bfbe7b7b8f68469ffc8876b1f912c5d64cf9037c39fe91567484ff5e4c6833a2a0379b84fea9998d1cd2cfe8d13088b6c92c84f3c51ea710fb6bc85c0dba3dab33c9fd88b79a1e0d589bcb55df22983ed6d067641db30fa2f99bd25f235a514739c72b03093b6c9f6bd0c2dd86f5584bc90f09316aed51754b60c1bb156dfb61e600735e21a46005d9f61df2860df82c6fed92e0a02854e8c49724f4b4bc81ac19d20fc4d35e9ffde62ba668206d67b6689d3a47382e323f825b475611a23549c00e138ba99f57e81d480e256a32608f2af61a99607f72ac33875fe0a61df091f4e64d34be3719219a55052d1c444e2b53ea6663935c0587be2d6bc77aa8c57122dd684e02c5759c385b49e7b4b3fbb4bd1f9c8076d62d1b4719bfe4bb1a320656c1d74ccaba97b2dc95777a0509b6fba77a5a46d633bd5be661babbf47a95efdcfe4e601423869a7a7f176d3f431475ef3b7440c1dac642457488dcdafa2db638c28ba79394910aa77f2c90713227c98a10eb", 0x817}], 0x1, 0x0}, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0xfffffffffffffff8, 0x80020000000, 0x200000], [], [], [0x0, 0x200000000000000]}}) 04:03:29 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080, 0x28af) execve(&(0x7f0000001700)='./bus\x00', &(0x7f00000019c0)=[&(0x7f0000001740)='!\x00', &(0x7f0000001780)='/\x00', &(0x7f00000017c0)='^\x00', &(0x7f0000001800)='\x00', &(0x7f0000001840)='.%\x00', &(0x7f0000001880)=')\x00\x00', &(0x7f00000018c0)='#!\x00', &(0x7f0000001900)='-,*{\x00', &(0x7f0000001940)='\x00', &(0x7f0000001980)='\x00'], &(0x7f0000001bc0)=[&(0x7f0000001a40)='!\'-\x00', &(0x7f0000001a80)='\x00', &(0x7f0000001ac0)='\x00', &(0x7f0000001b00)='[\x00', &(0x7f0000001b40)='+\x00', &(0x7f0000001b80)='\x00']) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="15c86d63182fa81091f20736d68af6d4c5764e459f3ef28cea608f280d72cffaaa4d6ff6834d8778e7e02eb72ca648", 0x2f}, {&(0x7f0000000180)="492575447f6c6db775e94920f49079cc8de0d7d965f500c509eeb84a632bc3e84d6f5906e3a528c7daf0023c4817f94d71652a07944675b716350310b9adfa786bb97c2f27d7a879233a4259b934513859e5230dbbf5eba5130cec174a7e0b89a918c04ef3d6cf498a8333f9bba7a01b8e007f5166e215f2bf2cacc01657ec434b49ceac8fc63f689e505fc872b846be38698b28e4a4e132cb10d3f2501cff4fbe25cb92becd47d7ac3fd4f4b291ee92a5a8a5abdacdbd12ceeab025ab8f463fff50d092cd118ba4be51995316b2c54a9443495c0fcb4af8f8dde34cffe74695f95b643a51dac45b9ec3f4fb9fc19430e68d96ecd63d9b5f3e38c3253fe382b45d37e191f1e691cfcb4e6fe4c9a9311e69c500e91a10ee7e734e41cefce40cac82a1394d55c4426f9a7b155b1dfa8fe72381f9e62f476b4a7f16c04441bcd079e0f639fc575ee3a5a33d5877fc29c0e3db6573209cfc9ab8871252060173e97ba761ff2ee9cc98ad10a1a743394e1f0a50fbe9d0d13cb862595de19383686afc0ac136317fb613de464af248db8c5639f87987e18c65c95f128b66d6b76707a4a1d5f7581db6bfd182c22bfb7d8d971e79173124c7a54991c153b6d8de0ac4c4c06fffbedde6afc0837c5b88be85acc073dfb293063937cf020201c1a18d65eb0f58d585209b65fb2d07f1f420b1c38a1df5bbc0524987eb0ffa7d48d1c1ce65e455e93a5d25a99aeec7f840738ce0869bc33e1d7a013dacd7116a11e1dbce525a680ad110d8777f7b557bf0fe11ac79109ad0e15de6b74aa671060c30e370dd2cc2c0eb721aa7fb738c89903feb0a3f706443c1743f3e125dcfe4a17ac1df090851aaf38c0ab310a1d13347967b3f765c7f3a6524e992a29cc8eb0a6efc366c7aa901cd75fa0492535b9a2aaa7cb5db6135c9cb77f46e29144a5bacf5d505c1f274a8afb935deec9954e51f0b099f6189c4e2b34d085bd3de6ed9757988174136396525fb96eed315f44d72807e2552c540c066a1f3d96fec303d71dfaac8f809418b425a46a2d52061cb7479e74c9e559a80ba2a02ce310c01f94210200182b0e8877a8e9a20332be4ee2fd9bf54730d8a01c4081b3878859eeda4cfbaccdfd66b550c2e05a6fbfe706480c4a7256296a3c5199c5bd1705d5ea27ad844a6a6d475d522bc2142560e9b6da6cdc413576ac3ae96280d79e63336b2c974c1a0677651f535a7050e0a61ccb4ad4aace049cf093bc5047b88275ee39f2f2ba227c21795cc8f2a67592c1eb1240904fde459ee738f3114e14583a914a0dbe77af696d29b3120295a9a11676cc158d5b6b9e027669444ab53ed65ffec5be693f48547c289f3cb7fe6b66c7485b112c39993673c200a3761b3f94730f688d0daea7a3014fc71401cb4d120b9df7818fe36e4c071912217a723a5b461863883db808ced734df29e70e9d450f338fd76cfa83e7a99e20d4e1fd82ce287e2bdcc3a9d8415e30d48dfabb7dbbcf5e126ab297c7a3fbf89ff5b4666d5a8fe0031060d299334ba6b28e5b50257ff774f52c22c9bcfc39b9036286b430d52508be33e679c2af8ad54fd0cbbd2a867ae2c77255654473b2bb56f6f37e4b2e51bcbde968819ff3ab1d9da4c9d7cfa047cdad49d40d81c385de8772a76e1b2ff9e25be54ec75db101cae5e024bbcdcb80f33a4dfc7f1ba66fa165da55f686df7e14b0e3c19b5bfc232d259214f5f648f363233f261d36ae1c6fcee18b5128952355f90200efa060d113eed7f3265464ca3ca21324d8fc6dc65ddc7e8348bdee56a158c6eee03f7d6351941db4c85103e0946a5438c7be115b2550040a7ccbdb2bfccad76ffe7e974b3ff0708e50dac41d7d4543d4b5fef4955a473ead28427c8ec32530655f17484804acb59a1e83cf60ac974abed5ac7e8ce3b2653e884336401719163e22d1d7fac230ac4c38c7739363ebbbcfebc0f3882ae180528f44a2e069bd046e022341ea680c19d75dddfb056804ba23dae7b95dd77f376a76eec58631e54ace2e77ef0ad330b344cb937c09a0bcb8c1900cc46d4cb458610c4a30fefc1fd18a1675830b8ef4b04ab6e72cec495f959e8f9fe8fcb6d975d9cd886c372d6615f9588958277938c187f0e3ea8045968941ef253f480a170026077e9f06044a608ad4325997896fdf043cf9d45522c6d6124a7e41f3dca5eed2f3aeb102b642d393712c2a49ea62180275d38313771de7110924e2694bd3769bbde55dc385fa52e28c58f0345c6e4909ea3a4e1a7654b513c39b2e516a362737d479d9e7c424c502b79483a35c1d9963dbcd5269cfee8610b21a7b661b971299def6ffe1bf30bf55982d1f345cb8dc3bd03b03f0f2d47f9c25a61f3a7a5dc07034b86ddb0888659ccd0e23501065da978ff6e63a8b6e18047b1ab1a81e35c7777590c874c7e49322843f97a9ad1d70059b92c513b66e7536ce8a283e5275f82e85d548e9aa22c8172e733b069a5ba35d997dc039d4673a238b1c1f36beebd02fa320ddccdc2ae550af90370a3dea3bbbe3d30f82304246df967aa1fafd53b5d58b0c67e9161688616e46a16f296ebad4c94c921425f568e0ca2f489a18dbed693b0af6d91c791ed6b16a06064823d69cf022af9a75991f3beefa2f5e00caf191b7c890ff633d439543410e7fe577faff98d86a7e52286d9cb0d8ffa9036018062fa6e94f24a75e749f5955bb669c25737493046d36f31565549cc2797b9b55f48e5cc9d7263349ceb36dfe23e73ff7def404190a7253374b394b9b170275a452dab646fd43a19c3ae6530583d8ba81f04ef9342c6083a47ef377c7b28b2d700f5a3e833ed0cacc775a1064904a6c5d460c80daa0fe644692fed7c11275c1b61a4c5f03f21f1f2568ab6a26e27762209bc31f2a8e8984ec755d740d73be865b480624c1fba201dc5d55298630ffbd9e6cbcb7f8a148aba51801574358489f48885d3573cf7a4bfeb17a2256b1c2da63ee4d258b3c7fa5cb0e0bf0a2001d4849ee1b8f28b3d4e623f37e3881a8bdefdf2e8b8c2dc3b6395f8e138544db15c44aee9e49db10b125cbeeb8db22ea1b2b729dd9b2ca605d1bb857a981b2a19edd27d358c2568a5799e591ce54d11ed7b495303edc67303bdb470d69d1bf586a0e67cc58ddebed3f3755feefccfef724abd970102d2006dbc9c24e4561b9211afb5450e73edae36d2fe94c9c12bc247b6769503a5e3f76034056f22d794aeefe0aec920e6a5be32953f113a12237d1884069461122998f502723a0736d0235283ed9a63c8b93f2631cb760b4e51daa913e9be6dadb38885a1748aad78d67d8a6e7ec2441f591a2c400c2d39b4c5ddda3ebecd1f61d6f4826b47f79dd895915ada30a070f2af2675754f66aae430aeffa49043db11b1169061bb5ba6e20338f0c63b56a3ae37533da4eaacdd4b4f46e49d099143b306e01162a06860df1653bb5f894bd98d09bd6e97bf279b1af87fad5657a2806086cdc2376c5c49bfda2e1e9d9465d08dfcbca7d7f708a5e7851a4d054fdf0a4b34c3e15acc406d7ef65f2674cb20917096c54be2a4e51a7ab1d2fbd306ed8e3eb9c11d682853dd95e8c27bfc16be7ad043555b94d1f0a601bad222ee5e9e0961774ce3660af3a5f4c394a472ca3340c581fdd20fc6219f388e0eaffaa2f289f60b7f476178baae87ca798d8113de6255e0a1943269e92bb4c1da244f43de8a51ca690071aa3c1bb6c5ed3af6a0629310a1f8e675c2d1ad3f46bc077ce4ecd2639b97bec33da53deabc6b97645811a528306b37ae2791ad3e451333caad072123394bdef8f66bc15180d3d0d8258e659aeffe84d04eb70a864b3380629e6e1d3240d1b7cb479fe6a63bf95331f5385b72ecc31b2476a43fd1da660c1c907d1e936938203dd0d940fa35367692b439c4a8fc40d63d18b8ce1fac9812de9da8bcbd179c9606671e7d35a5cbbfce513b7ab4a75e3abcc245392aa7d63dc5501aac404346130f05a88ec2f74073086b232be71f4b4058c5f9ef74e336de6209cc3612c6eeba6f34ab77bbcaa0bd653fb06577a5415146f5427bd94a123004161784454d41d69aa18bc1c063b1bbd21863c53010fdfe4083e44e3e34de71408b0274bca897fa59afc9077e639840f51747b48ba3c2c88a3a49f48fc5657f8123c6be59b1b60dab38d40983bccf82b18cf1267b3d668bea252f1f862e5b128ea645f03b8f726accc7eb909f17a50db0030f61cc59b6470731f28316543a9ee475d14a0c887c25d7801d864309ca2d4872332b55e6a6dc0be9ad2490411ad48024f7edca880da276a57998e57268f89c297735c57b8533552d023975b452211671d19b00826a95a7180b051458c673d22b21a7a8fdeb1e0a18ab9013dc4446c3e8766e5fab01a50d993277e6d409aaa9839b3cccd711d15e544e26298dc674c352cdef1e39c3aa7a9ad3d8649bc60f46c391e7c79ba8d5a78b488d7b9285a01a7022c53c7df363093428d811d3d8503b74cbc7f5ba7ba6c17a4e01968d1293e2e7a13ebf0beb234145e8d1bf0852e79360851b9ffb46e876956389cb5ee11fc5901643f1e43ed7352641e5e5736952b2f03955913376e82c9d752bd75c1f21f29dd572fc63187a84ad6fdc3f82ec9ff6f51bf97b77c02a4c692e5ccb563d94da4f945765a0c59fd376aafea56311f2fa0f8992ddc80ddef12eafffe319f2ca960a46aa769733507bf514a8746e0884174fcc4487c49d8f0c4c58dcdf7a65e2034f49b410e11d28eee358a5c54953d6fafdac1e6ba0813ebdc66752237fe7e848523f5953696e18387dd183cbf44c94c5fecc82977d747f6cc0d3fe7f3ad98c5f606fd12b0eaeb7db4f190a84bc068e0c3d9c0ae587bd4c2902249dbc48b13b5a07aade8ee475eada6cf109cc364a78d2934d19e3015d311984c0c21bd13856feabe4cb69e0d1e18a025623ed7c19b43829564753eee37e5a1a758019c3e5a9ddb565f6fe292ecf98f5a5f48e709c153939526015bf2ba2b4cda1ffa1a5026dc2bdb375ab31846b622172b1189bd9ee20cc760f94cb2cb0c50296312d01769f983f00c5215033d9a5ddbe4f168827a3cda66b12032cde3a826e792bfdaf0decf9e899d8cd04ea750f29d29be6a9a7ae54377b9f9bb7be28119b08e9e7df1ed4faf2ea76a77943f8e3365e4dc48b778311c08805d4d99dc4453bb647371d156305979acc0402121c9777c5e85746adacb7810717ce172cb9cf86e02ce7c802c97682acfcb5e62dcbe55c790a71c6f35bbef64477b6a0b6d33f28921a9792aa0dcaa0836b52a7abd7cbec5c255ee1e07f198f93ac6611b5786cd28fd1b6721d34245aef93c44652ecb283f38753f214211ea97d5bb17acfef4ae7f73b81a1037ffdda78126b00e36de79d9e6008f48d95cd48d85370f219fb00c6ab3e10faba9e7f370f67f4d2a362d706e87ba596532990d29592f898385f771b0895ab36a91941a21868751ba763e8f24bb9aee94f04e215e2144f8d2f36de3d859df2233e82fde88ee03f6057919fbc9aae4cf8d218e38484c73fb457342793354166b7560e8d576bff9c072a19b95ae42bb640a22db2d2db2291a2911e68ef54a462bc28b1fb013618f8ec3f1b9d282ca5763a9ffdc722a0189c3724ea914dae9d8a58ae3baefd4f98e025b8ef5110ab5e0ee327700c97231ae8c72618989eeadc5f376e40df8861bebb15c991c886dc148dbd002971c164d41b82927cefd620b0cf052e6f29c8870b402665a95c3cf1c371cb19d6124af45c13c832fcf1a85fba31414a", 0x1000}], 0x2, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000001c00)=0x1ff) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000001c40)=0x3) sendmsg$unix(r1, &(0x7f0000001680)={&(0x7f0000001180)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000015c0)=[{&(0x7f00000011c0)="111c9335edc7b0c2976b58e349a617728efd12e5e24cc98d5b23b4f96a6f2b7a42ad873285e1dbc32d9c154caaa9267b17a1483a8b3a4e0a6b7de877a0d1d0b61551b6a6111385940e9aefb1994892df300820ef9a722801dbbffc370223727de9fe2a0858e37c24462d07", 0x6b}, {&(0x7f0000001240)="1dfbe3bd8f5e8641220de426c1e7a030d5e7cf9917a8b2c4dd908676ab1ebd1aba484d78d868e1", 0x27}, {&(0x7f0000001280)="60ec656d3f3eabf6f9a4d2ef5788561cd9e47696b54603bfa0fde94ecdbd9b11c0641ad45e7a53e9ba3f768e28a00ad85ed34db76943a9a9c4048170d3d9f453ab5eda5b517a0e8a17b2b74c59903909c748bdcba56f2f0b0fa5f8cfeaf9e1ec4624599ae9fb7f5fd0f958038f0098f46a92975edcecf54fcee8237cb0925e03ec283ded75423e50d206181a7b8e8373a69cc6cd62e08ad2dd2a9fd2ec33cb2ac70fb1f861fa3656b2f6decdd87e5e8d8c68657658e0322748b40e51555e0b57adf2", 0xc2}, {&(0x7f0000001380)="d8fdea13579b5631002a7e0f691767369f2b9c96a3590f340e241e52f9ffe3c9f5c9ae1a4bade403e9fe4bbee027f7ff991c15026cc2444e29fe7d8d4e994c375952df32dfc587056beb24fe0feab4061f6364e54bb57d4d666b7d8ce67b99b09e0e29d7399cd32a2cf50a529fed7b92198f1d7a82c653a2b6", 0x79}, {&(0x7f0000001400)="d0", 0x1}, {&(0x7f0000001440)="84c53c25b3dba220a3de23c3d527616691a0733373efa810cb5c53dfda93b128b9386208014d588a1c3a2c7787d76ddc1d3c5303cf50429c4b2a47e7336816c033c4474e4a35a97ef01d9f34ca1e06823069a620272428b281d7ce56f92fcafc8a82492e0fb491bf4be4233c88a53c86a7cf2fe80a48ce6c114a70ecdbdd5e99054c4344dbe9fb190521a3c2", 0x8c}, {&(0x7f0000001500)="1a914b8be7253d7ea3fa8e85a2c36381d661196e491ed6def10fd251ba6745a98cf070e14f6286391e52f369c8a757c8c9d0503166b913d357d3be0d177cff3294c93882e853cf5ffa2e6dc6e3fa46edd8789d4d630f530d61c98bb2aa948ddfc1cd99f1e7679723", 0x68}, {&(0x7f0000001580)="d93013878dab68015eb6922b79177f46e482adee51cd47cc12b4fe1cbc3497653f10284266a012879a180562463067e73637567049f82b79d95f", 0x3a}], 0x8, &(0x7f0000001640), 0x0, 0x1}, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f00000016c0)) setitimer(0x2, &(0x7f00000000c0)={{0x4000000000}, {0x3e0000000000000, 0x100}}, &(0x7f0000000100)) 04:03:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f0000000040)=[{0x25}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="1ec74295249825b12762ed1d7405") r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setgid(r2) 04:03:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0xc000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) utimes(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0xbf, 0x200}, {0x8, 0x100000000}}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x20}) open$dir(&(0x7f0000000140)='./bus\x00', 0x80, 0x0) 04:03:29 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xf6) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000e676693c34ace42c729afc115c2a2ada300037bdae12780d142e1e7af204c69d78edb1ea338aece4515337a2bd679763"], 0x10) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5ebd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c503b580200000000000000e447473c238495aaee48c02f6ac4e41af3bf554799b9b813fe8ce9298a381371350298e5ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa3f31c4b78a202361cd8cac7dbbc5b65c6592934e4195b51e5510aa6866bffe6733d2870b400000000"], 0x10) write(r2, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000400)=0x800) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000003c0)) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0xc0206921, &(0x7f0000000300)) read(r4, &(0x7f00000002c0)=""/105, 0x69) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000140)) accept$unix(r2, &(0x7f00000001c0)=@abs, &(0x7f0000000240)=0x7) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) r6 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r6) fcntl$dupfd(r5, 0x0, r5) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 04:03:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x170002}, 0x8, [0x0, 0x1, 0x0, 0x0, 0x0, 0x3]}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0xe804745d89d88473) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) lseek(r1, 0x0, 0x6, 0x1) 04:03:29 executing program 0: socket(0x11, 0x200000003, 0x0) r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) sendmsg(r0, &(0x7f0000000680)={&(0x7f0000000480)=@in6={0x18, 0x1, 0x3, 0x4}, 0xc, &(0x7f00000005c0)=[{&(0x7f00000004c0)="50ceb768814ddd22d518a599c5734371d3fb7b71a0a43b3467a337e163a2eab52957a639a12f9bd1db7d15f7b75acd36e57f6c18a0a7b77eadbbe286ba0122603b734a970ee6bb0626506a4537be44a348fd906b51208ba56d702d303cab1703f03681e5e5876cac2ccc9fd257f42d79bd73e83dac2d94b601e22bc3dbde893afeebf9b82bc0eadca3b3824cd2daaaaa8dec48fd7fad5c196d67e3b1252c295d7024c6aa631dce6cdf973060b65c784a9ba15e92e7380a3f09f524a89aa77d56f4ade4669469a062588de2008a3c3d899880923d27fc40f05141ce6a740348c0bcd6b4b8dbf4f1fbfe", 0xe9}], 0x1, &(0x7f0000000600)=[{0x50, 0x1, 0x7, "748690157fb656f90736508f81bde3d9b0d83c433aba31a490a53c5a45ee3d06aa55c3f32892edd36c3bd3264cd3d44d12c45a1fce167dbee3c4bb0b"}], 0x50}, 0x0) writev(r0, &(0x7f0000001740)=[{&(0x7f0000000000)="29c038c0c52508c45669a25b596bb66a5aba3c7837baaaabc329bc1b43d69bc37e7663df5fe95dd2fbdd2b3d8a2ebb32f6683d299012484961a7f1170a87706c43479914b72e78e21c0e1b2bcad9d31d06e45183a760fd08b637513cd7d1d9e11bd9c61ad8f3e112c002d2495657b2", 0x6f}, {&(0x7f0000000080)="ada79ab30fd4edd5b203e1fa0ace8aded7e4683405c164dfa95e4dc3573a9d19728da3f5f987e6937a6f58f5bc60ed4b1b0e99d716719a37df538f36cdfe845786601e9fa3fd1b99ea502021ab321a90063402281eb8e1766ba26de137247477d58c6b7cd1f13d0f5ff31ea0ec6d92f7ff5614073a290f6fd9b2b410fc50a00cb4e105af55d887e9e435114c526bcddca60ca632d43661e5aa0d8e29c119656b2c7428e007d46e30709e5fc9b4c07abdada48cc2d1e7b7b8f4540c691a80ddc21cd9f1c8d6bc565021262321cc7628a1ea3be85304b91e0381a12620f1f0bec85116ceca709ac5d621e5ec342fc411539a4d84d4d831", 0xf6}, {&(0x7f0000000280)="aee1a1523ad9f2ba6ecc76c2f34287930e8e53f9434c09a5e93b22d1c4e022db10f55896345292459d228da7d7ea93baa185fec0daeea2a3bc1b893971512397cbe416dfed5bbaf4cdc57b4d23a63caf425a7202139a324848af007c962c906b9e899280f134649881878d6d7ab1fd20c11c7022942ae84962dcfd21925d8ecba668a42367e598232773a352b4645ea56ea63ba72359db3376d91930a56b2d050d8f57310fcea2d5e2dd9e1d85ee52e7156cb935a2121b93d8c196714ac34a9d34e7af34d0d5a660095f", 0xca}, {&(0x7f0000000380)="1de68baf639e16a29d86b7eb2d2592c71ba9b9da961a794aa0e9d9aa000d5bc90f87a6dcfa91d65b4a7805ca4d89751c5eee923c29c2cff24287b77aac6d32ab2cb7cc0738105c84314230e3ffdebe0b54ea78ab1916c3668693a2baa0699bb4e0ef3e06dbce2cb43a36e3c944838bb08e21e5f77857d7a1f5c769bd950e6a4c3254f6e0223bc9273737f79f5562ac7d1e8816bbf69b9caa0a47dae2fbbed4696cde944c9893600bcf0b4901b58c4ed25a5a5c6d8474abc0ad9c76ed58d6850725d8fd239b250410b201a6bcfe8a15eceb43b135a5733a2b7be03b51157d164b3f557d252f3a89", 0xe7}, {&(0x7f0000001480)="e82a3f8e28f8415d653caee03b1fca3d721f54516a5e7d57d375b899b4bcde24419b4d0071fdfff9f78d47ad73cb9dcacf0973204aa6a1d0a29a6c26eb3a7d6cee37d3be490b6256ba3a2994216bac1d0106d3526169a4d757f051459923ed33b06e08e33c807a181bdb553b6a601d86b88ddcd507c1f10df032d9e77dd7e99fec791f4da4c1751bc029a31a26b31982148fd4af349d9acf0816f7", 0x9b}, {&(0x7f0000001540)="2c6da8df7f3bea1e893e3a991c5f7802188c31aa5bc57ba05fd4fbc0bae49e6a4412f9f604749d739076acd9d5e5afa57322b32b175a13f8a2b739240fb624c7c74ac680c6f718c37c963f3b86192d116d42176c36bb9fa0df673b3a868c3245aec398fb9681b9c1b2778138d439738f020bd886f28d23f6158eb2174e98339ce3100e2bc66061da8cd522a266ddf7afa5c701e376323805f44c02e9b0cc7c8a5df97359d31a0861505e97e6cb88766013e72e4fa8c53bb926c419666a665fcc310b93cf9634ee6bf334f876022d142ad491801a976f313d220fdb15f9ef7a57dde21b", 0xe3}, {&(0x7f0000001640)="1a4694e3369fd0f7a3a78f628112d72b0b244e1b49394c3379f37a83ab9dfb81e8840d9f42463eb1f5a673c6dc39754a42f4c226f2f5bcb115785568c0d64e7c4e37a7ddbb84c5a4392ec50ba627", 0x4e}], 0x7) r1 = socket(0x2, 0xc003, 0x2) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) sendto$unix(r1, &(0x7f0000000100)="b100050390000000000008000121000000000000cea1010100006ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b290814c75b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd8972f9d2872babfbb770c1f5a872c881ff7cc53cc94303b22f0f90006ee01be657aea8c500000002000000000000020208a371a3f8000400549bf9465819476846000000000000018d9c981e0241b119f5b396683dc098d1c28ff5cd5fb307c06e2295e9260183cf453125b04911c536fd0c409354a3aaf27bb6d1e03a8c61bd6321f91d3396e0d77efb72dfe5a9aa729da02602f378a96683b4c8", 0xfe, 0x0, 0x0, 0xfffffe01) 04:03:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "f000000007005945fdbe0700"}) clock_settime(0x3, &(0x7f0000000000)={0x7, 0xaffa}) poll(&(0x7f0000000000), 0x20000000000000e3, 0x0) r0 = semget$private(0x0, 0x400000000d, 0x0) semop(r0, &(0x7f00000001c0)=[{}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x3) semop(0x0, 0x0, 0x0) 04:03:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x3ff, 0x0, 0x0, 0x40000}, {0x3c, 0x0, 0x3}, {0x4006, 0x0, 0x0, 0x5}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x6) 04:03:30 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2001, 0x201) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8440, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x28, 0xc00893e9e449dcc7, 0x8000, 0x7}, {{r2}, 0xfffffffffffffffb, 0x1, 0x8, 0xff, 0x5e7a}, {{r2}, 0xffffffffffffffff, 0x3c, 0x4, 0xa1b, 0x3f}], 0xfffffffffffffe00, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x20, 0x2, 0x3, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0xff, 0x7}, {{r2}, 0x0, 0x80, 0x0, 0x2, 0x42d}, {{r0}, 0xffffffffffffffff, 0xa0, 0x0, 0x0, 0x6f2}, {{r2}, 0xfffffffffffffffe, 0x80, 0x80, 0x10000, 0x40bd4}], 0x8, &(0x7f0000000200)={0x2b, 0x10000}) ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$TIOCSCTTY(r3, 0x20007461) fcntl$getflags(r2, 0x3) write(r1, &(0x7f0000001700)="59de6578f57a279ccd6f8f326bc292a1ef3417715a5a5896ba55f4afbae751711f5a03b7062cdf11cc68b389c11c558863b5fb26a786c55c3df0a00872c41ff3f4b6653b618a91a811848ad011b0299f95970afaf96fb9cc21a77ef7c5328b9e97dc13845bb739fc3fc7bda06025bb362fadb934c40788b3eb32699e146b500d5bc0bdc56a2c169e0557c18fce3b17d3168f4145058c9938f27cbee1543ebe7d828fe66241cc37da53d74202e15a9cc2218052a046eb6abb913120bd1e9b7eec280385c69b65ac6b15317ffa7b21c493abdf29101780886006cb642567ce6aeab2446874df6b38a40ddb478bbeeb8581373af92112d1663710f9f77354b68ea98e855732f2e3045cc210f13b0fc7fd821b629233379cc944dfdd542780823c925e167c40d960e5c7fa78182d19836a5559c7cc5c1bb511a036bee37aecdfa95def69c4c625243a1a5244a2a9ff27b58e66504e2c18ccac698c883dbe6fde1b2582e56bf71ffb66d67b3db000bdb108f215ce8ae13c3bb120100db94b970c8c60ccc3c9375dde5874ff36ad70dd932edf00a11e", 0x193) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000740)) r4 = semget$private(0x0, 0x4, 0x201) semop(r4, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) pipe(&(0x7f00000002c0)) semop(r4, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)) semop(r4, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x4, 0x993, 0x3000}], 0x0) r5 = open(&(0x7f0000000000)='.\x00', 0x40, 0xaa8018345e14d086) symlinkat(&(0x7f0000000040)='./file0\x00', r5, &(0x7f00000000c0)='./file0\x00') readlinkat(r5, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = syz_open_pts() fcntl$getown(r6, 0x5) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000280)={0x3, 0x3}, 0x8) dup2(r2, r2) read(r0, &(0x7f0000000340)=""/197, 0xc5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) 04:03:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc, 0x0, 0xfc}, {0x3d, 0x0, 0x0, 0x40}, {0x7ffffffe, 0x1, 0x0, 0x4000008}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 04:03:30 executing program 0: r0 = socket$inet6(0x18, 0x1001, 0x0) socket$inet6(0x18, 0x1, 0x4) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) connect(r0, &(0x7f00000000c0)=@in, 0xc) 04:03:30 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="4e096541b6396612c76bc83c7a107cca3b78d626265e70aa6b91389afea37a468edd841ba82605644fae8e313f4b7f5991ab86bef94f4e7a324cf41f9969996f9d44ef06226b746e05dda5f190af1d18b5c4788d36d40fb4986bb0851295deb217f621a969f3aa8d0c2e9ef5f711c5868cf90722c60e747eb74c507dbc8700d43e9ee0ec50c78c87899a9ca013cfdebaf396a8d815a143e4d3b0c3", 0x343) readlinkat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)=""/93, 0x5d) pwrite(r0, &(0x7f0000000200)="ea06984187f2d6b142311394f7c5f3c2d0e3010d87d7d115c856ff9675b90b55d31c9cec8a4dd21dd9e31dd1ad43a440e6ce3178a471bd76958b3cf72bf0015e15d4013c41fbcd6128c1b772ca7eab42296ec8fcf472b80cfa89c36e0ac04e0d985e38dacd60e86f346e5f18f4ea1a34c6437a0ce69b41a075ced6a0fed7b8a9c57f03c41ec8b21ff98b1b66722b4b0001767734e718e6b3742d80672c9b648a86e6480c487e5ca4f2b47c892aa0c2514c2f7de44275bdde5c3f2528b1103d7c8bd5f4c83c93b0cd3e1ed96c24feb3d1206474563341869a0a09b97e256b0d0d738c58a0bebe5b0a9023f6eeafb6dce26a9c5a85af210f7280c93b208d98bc4597759c26f5f750fd919454d5d0a7cafc4527180fdfec34607b3d4205540147df3f2e1153bd010e054bd8a9613d8560af57ce48c107376eca5974c9874d84f77f1ccc4870cc727aaca07ff9fc8f2baf253d527782d027753f111858ee6698a9fb621013c7b97cc5402e0dbbb2540f1dfc10a9384c25d852e830226df5177fd468853721564c15fb91f010891c22b53d6296de9034aa442bd0657f23f1ed7791128d54f63e9fb05461c4f1f8bce003c28ae8f691b41e81185b476cfb0b67aebc6b775194cd92d1a7fd2adc99b6d337cf36ccd950271530b24937d78d76b01304d63d94d37a34d933164a27226e429ef8447249ba2db07256c7ba16368bcd61ced30313064d2f3c2d3e1176c14ce51325b64cb93baa9b73af9d4e0e51dbd6a5e568dd3278e09c6775cefc1b5011e40ef4de881843b297a1d5bec816c97c10a2b0d7a5eef625d16e819c1b7dc8112199b767dc03aa0a1c3e48f6847882080017fb992cd693ff75a6d8b77124ac4fb45a5a79df641d9b9f8a918d962da4316b5f65f019ad95c299f8f52bcc4df41a39bcc0bb36b7b0c6c7098b911c2d07b50c23135237981bd23078a654911df2ed6f98baba805550ebb157bd4fea885f027c2e115be921d15f1406f14cc9a785eff582e383aef25e7b68d4711dcb017d988e8ce195b6cf9d6fefc850acd5523e00a2fb14064cb5c8ba921b8da843cb8f4e0aa7287e2aba5502ab0c17487b37a0602c90b21a0380f849c3ed1b8a7e369e725d2390b08c4081783e4b41edbc277b75da897705cc5288ac21220280d8b59a767df11c686be1b80270f2ac66e1be047932ed841a740074a546e1e00265569e55aadede4fdc792aa0026c3cda8ad84e52afca1340c044e672eba90754f5b4290051fc3a9aa7f0b7da9cae8fdc653f8fe1b6cb0ebcbf626e9df908c24f9f95d5419f303bdc877e277d3841b62c11152996e0bb4951a4af1aebfaa5b7b76ce90c588518941cca941d09677698eb5da63ab311992b2204216df73766ef216f379c9c6fcaea69bad048aa906465622d551d9f4dccee7874460448b31b98b62cf8432c77330ea15a43f3686ae77c52993c877052cd321175bc6f7384c3675fb47642080fe9fb2a6c974e8b1b6aea456717ed71a92d595d89dd6897a8f19478c5499e2b88df60b49a9fccbd8554384ca8fa24dc1575358eb1250e6975c6b9667c174ad2da01c1872e7b4ea3e27420f17827a38469cf942a081823c514b1098ae9dbb424f89532f173392482da6177036f46c60d0f46dac2b2eba34e7c726c58f22fbb9f8366a3b4abb587400b7ba4ddcc68a7f6da579717df328943bb81383aa4931d29addb54752738af8f92d35d29dc1939c1b3e0927381e72fbd93f8032f1901d7a513768a44cf9ae307ef2d92bb6f6352d5582f8521206b9610b41cf6818f340a2ac3601e2610901935c05a7029d31ee5b3c431ed8ff6aa2fa4c0283766daf83e049f64291b33471b847a751031063a66388af26caa1ccb12b7608c88b546e4af7cfd8ac20f2d274c575ff99d69ca034a40279ce5ad69625a5ed813fd7c1838492f843ef460490727b9758c0f359d1d7876638d1cc50827c41190feff9f28169901a7fa7f216b8a906110559fc5b164518eae6f9bff43fce546a4dce150b809bd43ff2bae45a46bed144128d84e17f7a9ee8d088117b41f5bce22ec7d0a346bbd51d4b8a6749009d28bb0f75bc312f3e6cdf4c11c15b90dab9a39992753dd06198abded7a396339c2cc6b23d5696ea9e28d71213349a63e37dd0fb17d325144a4f106940b0da047e8cf516a480796b8cbebe50cb1c3d62b7c13db7811dd13df776bcc584eb82314b4971b5813940c15ac4f9eca862d3ca03e53eb69967f68a3d7d503745b267a6575a31bc5eeb50a6483fd48ec02375532700073f7afca610e30c173353e40f05dcbc545546596b8a0a89cfdb6506a1cb97bac7dddebc4ace025885f5eb7895c56b2df7c7a4366b71688422e005709fed3213953a5cd640f4f8fd96d0e24359f0fb96b9bdc288a4adde6d2b935ba606ab2d462dbfb8e556661ca83ef4e90b09303c23d4342def531d7f0272069e2ae8db4cfe63dba82449fc717de6226b38f4ede8f85fbb19c9799a31429d098b02d2507873e3ed87cc7992a4866f314d6deff2e7e4358b48f4a9af83a7f499eaceb3f298aa4508aa4ed9ab4e179c63a81d9fc85bb0ee739a2eef64da02a4b5ecbcf9f52d1488f1f872d96e4babfc6290f56c81fa82d817d2505e3ba792f0589967b92117529bf11477ee9158e475d661313c76e67315ae32182e947c1f4f361c435ea20028bed7dbb3f8ff6a4470026d183b1383df5218e0ef2fe1319af7acb09d4546f0d126c04308a4a679286cdf10f85314a2b8032f00e98685a90b67652bb8e98f96e917e985940c2930c6b10ad950468926c4aefea302c72dfd82d110b1398d75714533b42e2060ccbd89721a08a4e391e16df3bdc8034a9f055c54dfd26f78b33243461dd0155a156e713557fde5499121bc967172794bf4219d66e752c8bfd5afda12fd5bfc3b558490f37ef123df511b53a9cac4db7e08081d53be34f3ae7a71ff4a80e8c7ff410d75e18c6982f08621e3d6b6588f6d679712ce1fa72b694fffcb7dffeb0774a88ac7fc4109636c27be0c7930819de36b50074530f2ae93e438242a96cc0356260b38d4d4119e7499fb71de30111c8553c46431286540e23f08c285fb80e7695d5e81c24d6f2843ac91329d85bb93befce64da73d02965b7a14b9e78e2bb70a7981b03ecb493acec63bfb4e6e42e11e16a2f09216018b2bde33eea28dbaedd0c9767378cc89570ef8a3790ce7fa9991d940e079879aa88215a58698409418f8338c9c2d37132c507459ebf108a674b328729a04810df49076d74f6c4f56d8df589c60924fe25bf8ec09840e30dcaf19ba57f6a781a9ea0f1c4f8f3f51ef0ec7ef75fe3fcee739d19772d1ba545a525230839a8f6c8f4bd3690a05d15e82d22211fdf6541b8d871e41342546c6f484a708507f51d70fcd5604d1f305138f5b492182ec7aed4e8266ff952697b4b5ab782038bfeec1811b93a1be7473c6b2ea7ac0ffb0d6c21dc1c2ecc1e0da685bef1310e05eea5ba528595b0f3d33b1fd9a3507d15c14186e3f0d41fd3a5829965a4b8698d0f65b0e97ecceeeeac31a124bd0885b23030f3e3caeafbd9607936cdacf02547e203959de9e0fd9da495fe0af400af1adbf8a8fedbd34cdb8a5a93a2aae913ef3f158e00cbbf75d71d5769cb2adf3ff3394edd1448dc74b864e0f522df6dcdb6d7153897fc17a214d483c614d7bc733da10a0268d8be08a433d075529adcd4bcace123e6ffd13dab8ef8a69b467c0b1b8f27d51d8dd0525907743c7cec643af54eda6e43d6cce2b4722a2b33fea3ba943ee530adf1e71688bbdc9ff0d53414ee69aafd0fd0ce8eeefb7808cb4ec85961a3c584481a1b585853acc56205201d3cdd07dfd7711b2a83fe0c56fc0879dd8ec9fe3cf11500757787db54fe105951f269d16b70223457627d1143cfc7056bf7da507e98331d830cd2ad436979f94ec9c4b6840207ba7624391887ad6382d9426bb9f619d8b2f32775ff4e3af9c2648a8dac210eb67d1eeb536d150449430517dbf4a83aec2e7e2abd01867bac940f48149a6690d22c1b5ee03f8fd22f77d40543a0aaa887874f33e2542c5f316bca7ad51ab58b8a331672293d1205d6d2a696901e14e9ed4470fcbc1960f2cecea6ab649f071e24fa44491efde2ca72752a441a4dff2dd19664229880f51dcea322240d5984d09fb6df0a7ddacd8b6fcd94f8ea581e9b2947fbaa93411d2eef560201586bb9427fabbcb66e3bd9e7832400827d96df51bc845e7ff06d54a16c8e80d2ac3afb1252621fa6c9bfd10990288719a03eb992df1c86c0ddc96cfa51cb906ae3f36237d24e04ca493edceb1589f55c35e693a030d3d984cabed678df7287c7e8260b7baf88a6c76295d9f28b77d826cb149012e2d550c46dedd2babcb3d0147c8cdd2606da1d2b5b5e26448332473f79087e317ace067bd7170c3cc355beb709d83d93898424f3c9e15e2060e186a6737d19905fd70ea1ccbde0bcefeac2e5ac1f1edfa8621b8d5426e48ad10dc1dffa41b44ffa98b3a92a1420c137402c015952e4fc4574ab39a55e95ccd942e1c42f10c15c8fa85a13daf22d6767438a40d90e3e1d6c66f28aa33adc64aafa7291292d884612d105c42babb8c54cbe1a4e5debd9b61d9e39d1a91ba053442622bfb8dce8ecf969eadb8368b0a73ea516f1c39e4e8a606e0a8238e594bac3ab2c332f683c7d522ba657760fa0e10c33c5d36315be04bc5b57d79020badff2bc0051c62518207b24002da2b793e94bdc6942f73784b2463a37cdd6b0bd9abf28aaab65fb2510438ae7f0d89fc89f3ed2fb0cf6fd0a85ebf1f23f935ec570be9d972a7000f216467dac9af3181b58e3c46b1453958bcf0e7dc2620ee2c12afff4029eda55590b0e278cd88fdaa1911fe156d67a60d2867b15f793e8b9e74f390c466fa203fb6b8394a88d8dd2bec737a4bdb6dee49b4c8fa61a8351ecf7033a0eda1a5feef72b62dd63afa3032caa3350a6d630304cad41571a23c10d752a3b7602359b5d19ab4d82c1d2519f386ff7674a30183cad88a3d97368b550f41f74d29d014ae23977d15c189ec356138411c5ad859fe9aabb280ee2159350f623060cb6426943667a891adb4744e5c2276d728fad8bc1376b839bcbcaed73c02411d3f50a81b1c964cfcdfb159642ab0e654f928d9fc833f85f4854302eb58ade28342e31f2899d3b59c475bcfd6ad7a4e2456480517c7ca19eec440e30cd0aa6d0bceb3729e3a76ea45e422f50e19c7eddd0097e2ab77c60e62c52e837b51f25c46620cfdff8914c558291cfabf4f5aaa4f8c34f48df9785f0a888716eecf21ea8be4b3034f775fa239d48e74131a9e6edfdf486397ecd9f8e7d6bb7d5888efeb7f530a018e4804745f5004437e2cfad6a68785b8780595e20f8bb6730e66b12b1d82b7a40da983d30fded4e5ae2b85c62ff12760f89ffa6ddc4e6bbd99fbbbe7f8456d6b32830bc8d2dd20dc04b1643e2215b132e43f98319c3ec8563e538064d9032478974ae31d46e774e339d1affc928c5b9a8cf3b2ad2da4f33fb2bfd6eba9283c1f5db458524059fcb3fce979711ee079246b08e5996b09b06ddb849c960e3962ba5699cf8c69e1ae7c6c4b656833afee26eae96eea8dc2c18e00d7b5ca6877b6f7a50c8c0ebcd1c2b88ff555df7bf7316ccea7e7d3e47c1252e7065b3473c2234503bf5dd029c427b898944d6e214d29fc5c0c78378e50057ca025ba8dbef9bcedc9389dcc71b56fa92761aaddf0dccaa01ea6bfc5c3d89e8fe1e3108bab0d81a5f83ecddf3", 0x1000, 0x0, 0x7fffffff) 04:03:30 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) socket(0x400000000018, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) socket(0x10, 0x4000, 0x6) 04:03:30 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000180)=r1) readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r2 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e2f6275730c"], 0x8) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 04:03:30 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000001580)) r3 = dup2(r0, r0) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000200)) pwritev(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000015c0)="8bdb554231492781ab5c270e76ecfa4ed24f8a27e1a9810153554bbf338e2f9800d68bdcd7ce59c1928b4c8a9562a8849c04b7b553ec8cea0479b819490f915c6dd69bd558402bda4dbe964ceb8a46b78fd3e4656f5165ea123ee6cf11aa70642a8e5b658350d9daa87a2f8923a9bb33611f6bdcfa631b96a0095f428ac8b4e34277"}, {&(0x7f0000001680)="8b6e48c907785d12fd1ca5eccc29a123312c125c5824de465cd1f9f8af0d6a7d2355400a63", 0x568f4e62}], 0x6, 0x0, 0x5) 04:03:30 executing program 0: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000000c80)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd23500000000000000000000000000000000003f0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b597fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddff77441ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd25157413733709d6b23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e1190000000000000002cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bfca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96560000000000000000e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313fc31ebf190de01bbb11a2c979c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0335d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99c00000000000000006992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933ddcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a56219b86e5d10789ba40818f00"], 0x10) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="cc542feed7f39bf98d0a7efa638ceaeb12fc979f40b12bae399cda443a9d52ea2333ee233bdb8c507ae7837f0f67468345dba0cb108bae26862b46a5dc9eef29001b99648924d31fc2c8c45799490776884e1e8cd3b6b87b802d196d0b8c62de9bd2716ee9955cb490e7d33f84c668a16e675f450296e8d40a", 0x79}], 0x1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x443bc02de037af50, 0x0) 04:03:30 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000003100000003000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x10) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)=0x5) 04:03:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5}, {0x1d}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') getpeername$inet6(r1, &(0x7f0000000140), &(0x7f00000001c0)=0xc) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) 04:03:31 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[]}, 0x0) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$SHM_LOCK(r0, 0x3) 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) 04:03:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080)={0x4, 0xc47}, 0x10) 04:03:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r3, 0x2) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x100, 0x0) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r5, 0x2) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) kevent(r1, &(0x7f0000000080), 0x6, &(0x7f0000000140)=[{{r3}, 0x7ffffffffffffffe, 0xd2, 0xfffff, 0x1820, 0x7fff}, {{r0}, 0x0, 0x157, 0x2, 0x7, 0x6}, {{r4}, 0xfffffffffffffff9, 0xb2, 0x20000000, 0x7fff, 0x4}, {{r5}, 0xfffffffffffffffc, 0x80, 0x20, 0x7, 0x1}], 0x1, &(0x7f00000001c0)={0x53b5c0a, 0x7f}) r6 = syz_open_pts() fcntl$lock(r6, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r6, 0x2) fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) r7 = syz_open_pts() fcntl$lock(r7, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r7, 0x2) fcntl$lock(r7, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) dup2(r6, r7) fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000900)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1e4f561b2c284c247f1c76316", 0x34}], 0x1) 04:03:31 executing program 0: socketpair(0x10, 0x3, 0x1, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) r3 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x80, 0x4) write(r3, &(0x7f0000000280)="7e27877d7d50426e38b955ff7f4ebbe44a90263e1bdca3b05f13c25f06b4aebdd0efcf0697fd5af2b0a12cb5557b180b61f9c0113a4d9b85037196ed4ea8bea7e22649b1f9d8baaeb5a48d91f690203bc15a7328aa6c648204469cbe5954dc40ff935a0804a35e8a6ad5ddbc2ee00703d5a75cc8179d29387ff47cc7f2f4f82f648f941ce6500807c4d113b745bcf3959a70bb9c7be6cc44bcdebbdf02eb38bbcda8dc086c3b056cf637fc536f667b0e7988deac82e75f16d8766cfcefa2232cec34867ea845631c062651a8ef", 0xcd) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r4, 0x2) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) r5 = getuid() r6 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = syz_open_pts() fcntl$lock(r7, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r7, 0x2) fcntl$lock(r7, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) dup(r7) r8 = semget$private(0x0, 0x4, 0x220) r9 = openat(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', 0x0, 0x118) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000200)=0x9a) pipe2(&(0x7f0000000480), 0x4) getgid() bind$inet(r6, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r8, 0x3, 0x5, &(0x7f00000003c0)=""/85) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, r12, r5, r11, 0x48, 0x9}, 0x5, 0x5, 0x10001}) fchown(r4, r5, r11) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) r13 = fcntl$dupfd(r0, 0xa, r1) ioctl$BIOCFLUSH(r13, 0x20004268) 04:03:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x74}, {0x64}, {0x40006}]}) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) shmat(r1, &(0x7f0000ffa000/0x3000)=nil, 0x0) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 04:03:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x3ff, 0x8, 0x90d2, 0x10001, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x101, 0x8}) semget$private(0x0, 0x0, 0x100) r1 = semget(0x1, 0x1, 0x40) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000380)=""/165) r2 = socket(0x1, 0x4002, 0x8) setsockopt(r2, 0x5, 0x0, &(0x7f0000000240)="fd4050ca226b48e95aff0107b103b6f09a1a393b1d2d0906a0c6617efc18cccc199e33b7c2f7fd8d", 0x28) r3 = semget$private(0x0, 0x8, 0x10286) preadv(r2, &(0x7f0000000500)=[{&(0x7f0000000a00)=""/242, 0xfffffffffffffd12}, {&(0x7f0000000340)=""/6, 0xffffffca}], 0x2, 0x0, 0x1) r4 = openat(r0, &(0x7f00000008c0)='./file0\x00', 0x20, 0x10) mprotect(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0xd) openat(r4, &(0x7f00000002c0)='./file0\x00', 0x400, 0x12) semget(0x1, 0x1, 0x180) setsockopt$sock_int(r2, 0xffff, 0xffd, &(0x7f0000000300)=0x3ff, 0x4) mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) r5 = msgget(0x0, 0x446) r6 = getuid() r7 = getegid() r8 = socket$inet(0x2, 0x3, 0x0) writev(r8, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r11 = getgid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r9, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, r11, r12, r13, 0x2, 0x9}, 0x5, 0x5, 0x8}) r14 = getgid() r15 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r15) r16 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r16) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x2, r6, r7, r12, r14, 0x0, 0x5}, 0x4, 0xb8f, r15, r16, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) msgrcv(r5, &(0x7f0000000b40)=ANY=[@ANYBLOB="000000420498f9e39b9d709c63c80000000000000000000000000000000000000300000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000003b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dbe1ac97d500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004b806b5e9bc570beadf35dbf1dc2b09062b49a4bc63d91309aa37962cbaf6d4200000000000000007589e2059b44fecafe360663d998a4d095f911b06dfd44eac151fc9b5d5d3fa865d8c824080c5d3be259937b62ea8a6d7df71173f289d581cf2ea055a39c34e37ce5de9c2b5242458e470a8f6a99d401f72f1535fa8d783b7b8ab000c68646a2c693f693a00f91d70b8de4c032137c6036050f0d422a0673e1418dae72a93d4f9a97cbc6aef22d8403d6a42841538a8cf0ee84f49de627704d99a3fdae236c30baa18344921bbb1789eebfb1c80e42fde722e7f31d6f01ca2cb07305f48aa6076d54fbc797ffebd3adb872e6344518ea0b4516480eaae002d7b2cdea6e73b636edb7c56fd428fe249be5ca0e282289367c48e811b085d7139dbeab8f78721a41664c79adb778213face03c3edbbf8dc437a820b022a7dde83085464bf8bf2e4aec395311e54109958b040558ef47"], 0xd3, 0x3, 0x0) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f00000000c0)) mmap(&(0x7f0000ff2000/0x3000)=nil, 0x3000, 0x5, 0x2011, 0xffffffffffffff9c, 0x0, 0x2000000000) r17 = socket(0x2, 0x1, 0x0) r18 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r18, &(0x7f0000000040)="670dc3", 0x3) pwritev(r18, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r19 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r19, &(0x7f0000000040)="670dc3", 0x3) r20 = socket$inet6(0x18, 0x2004, 0x5) r21 = openat(r19, &(0x7f0000000100)='./bus\x00', 0x5c052eef73577ef7, 0x20) r22 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x0, 0x0) r23 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r23, &(0x7f0000000040)="670dc3", 0x3) pwritev(r23, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000005c0)=[{{r18}, 0xfffffffffffffff8, 0x0, 0x1, 0x100, 0x1}, {{}, 0xfffffffffffffffa, 0x10, 0x20000001, 0x9, 0x3}, {{r19}, 0xfffffffffffffffc, 0x17cdcb79a33060e7, 0x8, 0xfffffffffffffffb, 0x78462b45}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x4, 0x1, 0x20, 0x9}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x2, 0x40000002, 0x400000000000000, 0x7}, {{r20}, 0xfffffffffffffffc, 0x16, 0x80000000, 0x3f, 0x9}, {{r21}, 0xffffffffffffffff, 0x1782f1b162bb1288, 0x4, 0x5, 0x3ff}, {{r22}, 0xfffffffffffffffd, 0x0, 0x2, 0x8001}, {{r23}, 0xffffffffffffffff, 0x0, 0x6, 0x2c4, 0x100}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r17, 0x85}], 0x1, 0x5) syz_open_pts() ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000840), 0xc) recvfrom$inet(r4, &(0x7f0000000440)=""/122, 0x7a, 0x800, &(0x7f0000000200)={0x2, 0x3}, 0xc) 04:03:32 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x5, 0x0, 0x1, 0x215, "0792930519e22f4b5cb2acb5448589ec14934559", 0x0, 0x9}) 04:03:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000000c0)=0x5618) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000080)={0x2, 0x1}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 04:03:32 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Mn', 0x2}], 0x1, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = geteuid() r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getgid() bind$inet(r3, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f00000003c0)=""/85) r8 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r11 = getgid() bind$inet(r8, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r9, 0x3, 0x5, &(0x7f00000003c0)=""/85) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, r11, r12, r13, 0x2, 0x9}, 0x5, 0x5, 0x10001}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r10, r7, 0x2, 0x9}, 0x2, 0x5, 0x10001}) fchownat(r1, &(0x7f0000000040)='./bus\x00', r2, r7, 0x2) 04:03:32 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) fcntl$getown(r1, 0x5) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)='N', 0x1) read(r2, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x78c7, 0x0, "f866502e33ed9060de713b177d1b7dbf45321138"}) write(r0, &(0x7f0000000140)=' ', 0x1) write(r0, &(0x7f0000000180)="f6dfdb3c0f655512058e3048f2bfeafd19122416f1f6951f291bf986a167db696eef11418c51b4be5eb198c7446525ac114232e7062c023002569fe4dbc49ad40e42da", 0x43) 04:03:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x44}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="a2d0b91d51eb70876dadc767c2de") r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 04:03:32 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x81fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10006}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') connect$unix(r2, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 04:03:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x8, 0x10001, 0x3, 0x27, "4811413a4c7fbec61732614b4695aa9333f5edaf", 0x17c9, 0x80000000}) r1 = semget(0x0, 0x0, 0x100) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x1, 0x7, 0x2, 0x1]) r2 = semget(0x2, 0x1, 0x40) semop(r2, &(0x7f0000000080)=[{0x2, 0x8, 0x800}, {0x0, 0x3ff, 0x2800}, {0x2, 0x0, 0x800}, {0x2, 0x5, 0x1000}, {0x0, 0x94, 0x1000}], 0x5) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000100)) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000180)) r5 = syz_open_pts() ioctl$TIOCEXCL(r5, 0x2000740d) r6 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20000, 0x20) recvfrom$unix(r6, &(0x7f0000000200)=""/4096, 0x1000, 0x41, &(0x7f0000001200)=@file={0x0, './file0\x00'}, 0xa) openat$wskbd(0xffffffffffffff9c, &(0x7f0000001240)='/dev/wskbd0\x00', 0x20000, 0x0) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001280)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f00000012c0)={'./file0\x00', 0x5496, 0x1, 0x9, 0x0, 0x69, 0x1f, 0x1, 0x2, 0x1, 0xfff0, 0x5}) r8 = openat(r6, &(0x7f0000001340)='./file0\x00', 0x17a9b4e87629e25b, 0x100) r9 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0}, &(0x7f0000001840)=0xc) getgroups(0x1, &(0x7f0000001880)=[0xffffffffffffffff]) r12 = getpid() r13 = getuid() r14 = getegid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000001900)={&(0x7f0000001380)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001780)=[{&(0x7f00000013c0)="c7abd7fe5c0889c305c00460796424f26ad1888d398373f42b338195398ad74675b4d508e2773283032c7d28", 0x2c}, {&(0x7f0000001400)="a6b61ba55ccc7ae8a6e9e0c2435a4dcd88dc76f1da803ddf3fc6f5d902281da7f038e762ebde4600859f6e91c381cd533d34924474a9dc9fdb6366726e9ccc9e180e7fd0ce5bbcae60a6baab279e12d9f12ce812e14f85f9469c3ed09f3455a3a505df58c81c0b78a6489e84030e", 0x6e}, {&(0x7f0000001480)="2d8161e393566ae5fc9aafa9066c2cc509c30ac7f218ccea9749c0bab1b9fe67df00154cf9ef07ebebb75e8045c61f5a4db48ce333eddf67c1b9a83bd8eaf26253dea3b311d008513db796013a641d68e0f79b41dda30b317c6ca9a264360029356ec74dca9a3e172995fe2d0f53e8e0a6da27e92ca4f05ddca2c1ee2796338a8fa330898c37e3e1691036b9d28e5601b7610802b2f4b6409f15bf32cd65d2b65ff9799a59049d7a31236328908819a0758a88ee71d417b17775d8772f4f2673630d3b28964d13fccc4a55346acfd89a0fe60f384e4a2b7904e23078b8769d516e0ecaa24c", 0xe5}, {&(0x7f0000001580)="652c1fe37dc9f4b80e540ccc190681049fcf78c864ea8e16457b921ca8dcdfeeea5cdb8781855cb8af2e70270263bd8015f3879ec34d76ee7c95f77d6412843a160021bb61419aa1e516bb675053dc4a2fffadb9238b0b03dbacf5f78debf863", 0x60}, {&(0x7f0000001600)="3391c0cb87ca8219382957895ce62b78370f3efce1e7733dd87cced01d7714efbf8006b5b0a89efa935690abf516eba72884e5", 0x33}, {&(0x7f0000001640)="e44e0d6b0aab8f2297b3c6338d8514dcd6140f7bacd8a8", 0x17}, {&(0x7f0000001680)="a650ad5a0e10aa4921ea719ac5ed755cd7ae1e2a64f6a7dc079dd8c7f61e2c1352540cb5e14c4c88e4f6fa971c727cd651dc53419045ec9b75ab09413f2f4edf8fbe42164d4fe4eef2af81ce2ea6810af1da271d536c146b971d354b9c40287079304a52d02f002f8c09f84548fa79d2a1e60cdac6fea7677063a9617f5c", 0x7e}, {&(0x7f0000001700)="55d5c2904bf4a31903a23f21e78762236b6265846e4c63533a12722af5c228c0cd3a32c689f8f70aed499a7988ff9fe20ec63011e334741203059141027a59420a50a5f9092c65ac8f933d86f696d47ea43c0406a5f13a2ff049b96767", 0x5d}], 0x8, &(0x7f00000018c0)=[@cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0x40}, 0x400) r15 = syz_open_pts() ioctl$TIOCSCTTY(r15, 0x20007461) write(r8, &(0x7f0000001940)="fde80fded034757527ac8eebab4f6508b11e1543cdae57e7a0e765c16d4365b4d856acde7c4ce5afc59cbbaf7cbfa45100024aebc75ab7efa06120aabdbdd3f001f00c803ed43ad0fdbe77a52ec9b2b08a2d2e70d1765b2cf1632e1b440317001a9a08b3d49338efb0f8", 0x6a) r16 = open(&(0x7f00000019c0)='./file0\x00', 0x1, 0x8) ioctl$TIOCSETAF(r16, 0x802c7416, &(0x7f0000001a00)={0x5, 0x7, 0x4578, 0x7ff, "104d1352797e3498cb1a2b809b9d6f9e417483d0", 0x4, 0x7f}) 04:03:32 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000015c0)=ANY=[@ANYBLOB="6cbfbc5b820ef0233d4353e9623a1579edddedcb8726ca3e16f09d2aa37ad393f9a602f7808be41dee0ffd0b2f47cb184496002523ce9214761cd3a5c7a5e4505ca3cf771ccf2ef53f6d787f794c4f516e92c34838b3eb405a53229d0f2de24de3dc0dbb38bbcda3eed2f7443aacc9f490714ed5b8554c6c409448f2ff9c6e61768b84dc42123b010ae3f0310112d98250548059b2b7f96834287d62565388cca8fad1cc7ab5d739eebcd0afac231c97420bd70f6962cfb19a9a41eb934d13b35e08e1db09c4f2c106d8bb61e28b2d44880e5ead1a11ee37a745559fa11b9588e505118af90b19abe7e98492571e0727797bbd51bbe1ea4a9759629999a766cc2abe94fcdcb86fd829b378f19670ba6a8a34a25a3b136c8e18df7222392c49f1523cb1d6683c5bbcc7cad001c68d0c1178ddafbb69c11c8d0af84236fb63ba6715a2ce00fdc1ba11f7e2fd8b2efabd454540f6a6a8e8b43a7b85256354544ddf"], 0x10) socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180), 0x7fffffff, &(0x7f0000000040), 0x6, 0x0) setsockopt$sock_int(r0, 0xffff, 0x25, &(0x7f0000000080)=0x2, 0xfffffe6e) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r2, 0x2) kqueue() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getgid() r7 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r7, &(0x7f0000d06ff8)='./file0\x00') r8 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r8, &(0x7f0000d06ff8)='./file0\x00') pipe(&(0x7f0000000340)) r9 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r9, &(0x7f0000d06ff8)='./file0\x00') bind$inet(r9, &(0x7f0000000200)={0x2, 0x1}, 0xfffffffffffffeb1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xffffffffffffff4c) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f00000003c0)=""/85) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x10001}) r12 = getgid() fchown(r2, r5, r12) r13 = syz_open_pts() fcntl$lock(r13, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r13, 0x2) fcntl$lock(r13, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) r14 = syz_open_pts() fcntl$lock(r14, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r14, 0x2) fcntl$lock(r14, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) readv(r14, &(0x7f0000000100), 0x0) 04:03:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x2a}, {0x100006c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) r1 = semget$private(0x0, 0x7, 0x88) semop(r1, &(0x7f0000000000)=[{0x0, 0x9, 0x1800}, {0x0, 0x101, 0x800}], 0x2) semop(r1, &(0x7f0000000040)=[{0x685849f05a0e5a40, 0x8, 0x1000}, {0x1, 0xfffe}, {0x2, 0x0, 0x1000}, {0x2, 0x2, 0x1000}], 0x4) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000180)=""/4096) semop(r1, &(0x7f0000000000)=[{0x0, 0x0, 0x400}, {0x0, 0x4, 0x1000}, {0x0, 0x5, 0x1800}, {0x1, 0x2}, {0x1, 0xed, 0x400}], 0x5) 04:03:32 executing program 1: socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x0, 0xfffffffd) r0 = semget$private(0x0, 0x5, 0x8) r1 = kqueue() kevent(r1, 0x0, 0xfffffffffffffbff, 0x0, 0x20, 0x0) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x5, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r2, r3) pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000300)=[{{r5}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r1}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r1}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x6, 0x3}, {{r3}, 0xffffffffffffffff, 0x0, 0xf0000004, 0xf44, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x4}], 0x912, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca53a}, {{r1}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r1}, 0xfffffffffffffffb, 0x8, 0xc, 0x7ff, 0x101}, {{r1}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r1}, 0xffffffffffffffff, 0x4, 0x40000061, 0x9, 0xffff}, {{r1}, 0xfffffffffffffff8, 0x81, 0x82, 0x2, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1, 0x0) close(r1) semop(r0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x2, 0xd, 0x1400}], 0x4) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x8, 0x0) fchflags(r6, 0x10009) readlinkat(r6, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)=""/92, 0x4aef154fd99b7d29) writev(r7, &(0x7f0000001c80), 0x0) kqueue() semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000480)=0x7) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='5\xb7\x0f\x00\x00\x06\x85\xeb\xd4\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xffffffffffffffc3) setuid(r9) r10 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) pwritev(r10, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$VT_GETSTATE(0xffffffffffffff9c, 0x40067664, &(0x7f0000000200)) dup(r7) r11 = socket(0x18, 0x2, 0x0) setsockopt(r11, 0x29, 0x20000003e, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x1, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r13 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r13, &(0x7f0000000100)='./file1\x00', 0x0) utimensat(r13, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) r14 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) pwritev(r14, &(0x7f00000003c0), 0x273, 0x0, 0x0) r15 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) pwritev(r15, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$dupfd(r15, 0x5, r8) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x80, 0x0) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000001dc0)=0x2) semctl$GETPID(r0, 0x4, 0x4, &(0x7f00000000c0)=""/63) syz_open_pts() ioctl$KDDISABIO(r6, 0x20004b3d) 04:03:32 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)='./bus\x00') r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffc, 0x0, "750000000001000000f9f640fc00"}) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x120) 04:03:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fchmod(r0, 0x86) socket$unix(0x1, 0x1, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x20, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r1, 0x2) bind$unix(0xffffffffffffff9c, &(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') shutdown(r2, 0x2) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r3, 0x2) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffff, 0x200000005}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x30}, {0x100006c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 04:03:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xfff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x25f12e15719981ed, 0x0, 0x0, 0x3f}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x10000, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000740)="15", 0x1) 04:03:34 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) flock(r2, 0x3) r3 = socket$inet6(0x18, 0x5, 0x10000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r3, 0x6, r4) fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x1, 0x2, 0x0, 0x3, r4}) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r5, 0x2) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) r6 = syz_open_pts() fcntl$lock(r6, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r6, 0x2) fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) r7 = dup2(r5, r6) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r7, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000940)="00c5f8352d0917b163cb5f8beba77adcb0b93e7f8397e68cdd1af31d9fe6ea4cd68f2cf779fca78bca17bd7fc335588517406e221cfdf7ce1c25815a7d0002000000b506231b3f77bc6ade7d41797c8b9f99e2291d5eb1613a00b3e97016c555070000ea9d8f2f4a10f6e813598062b043f7f976ed1c503022e7a2e86aee0ceb3ab2b16842f448d0bd39433acef78b95e39fd07c3f48e302321c7134435435eba5230a21a1a75904000000000000000648395154c8b133620e213a4cbd70855cd58f9b429de61ce61fc96865c1d8fe416d213b05de0800487e000000000000f66820030000000000000000000000000000000000000000000000020000ec000000000000000000000000960c78b0ad344d1b409bbef8c8070d", 0x119) r8 = syz_open_pts() close(r0) dup(r8) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "fff000bf7b3000"}) readv(r9, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r10 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x80) pwrite(r10, &(0x7f0000000100)="c8", 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r10, 0x0, 0x0) execve(0x0, 0x0, 0x0) 04:03:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x2000000000004d}, {0x6}]}) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000000c0)=0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 04:03:34 executing program 1: readv(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000080)=""/166, 0xa6}, {&(0x7f0000000140)=""/10, 0xa}], 0x2) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYRESHEX=r1, @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYBLOB="f3538c4ef4900dbf86fe28b752bf0287435be235bdf25acf4e072b0eebacce777d8bee56eae5795fbd83b91c2b17bb2fc74646"], @ANYPTR], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x6, 0x1, 0x1) r3 = fcntl$dupfd(r2, 0x0, r2) shmget$private(0x0, 0x2000, 0x400, &(0x7f00005b1000/0x2000)=nil) r4 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x80, 0x10) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000040)={0x3, 0x5}) ioctl$TIOCFLUSH(r3, 0x80286987, &(0x7f0000000300)) 04:03:35 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) pread(0xffffffffffffffff, &(0x7f00000003c0)="410ceb2351506ebdac2fb0e8624da6917739ca8be24eb8362e8cad38681c7c073de9ecdc6d4e074d8d64793293f15bcb020f4d85fdb9633084d4990b11d310ed2333a2304fab1d0de5c4f9c8ace0e684639ec9408851373d86cc4c809a2c23dc6f6f4e4d43a3f039bd69ab2bb875086ebf257b678ce3bf0b7160e1c2fef0015508d532993fb23034b8f289b8171d421168005ba4774e89b328a66d7deb8f859ed659b749dac19bd49d3d4cef232f37297546dc4528995661a95007ae865cbd95be4a92fc851d3da1cdae4dfda78d7597d27e0518afe6aa3ae0c53c92d998a563e3d569465a9ee48a5689c7762253291da3d4f7b22532a2c35834364cc30fc4fea1c9dc4df3d9f4951992ea0335a71e549c20fe49709177d1c0c3099121b07cb0f61ac6c310e35e50d6c4e5e569b12b9b94627cec224c6a9e34ff47341cbddf2f5f1a50b8ea6048bb617e7f4e3f874d99dc0adb4824f43a", 0xfffffffffffffe5c, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0xbf22959ea34abdec, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) 04:03:35 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x80000001) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f00000002c0)="a10c6f6f6e", 0x5}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 04:03:35 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = kqueue() open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x1) kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800023fa2680 04:03:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000100)=[{0x44, 0x4}, {0x3f}, {0x6, 0xda, 0x1f, 0xfffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x80, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000240)={0x4c, 0x0, &(0x7f00000001c0)=""/76}) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000280)=0x2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x400, 0x40, 0x3, 0x9e4}, {0x8000, 0xea, 0x1, 0x540b}, {0x6009, 0x7f, 0x8, 0x9}]}) 04:03:35 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x320) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0xa1}], 0x8, 0x0, 0x3f, 0x0) 04:03:35 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) acct(&(0x7f0000000080)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x4320, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./bus\x00', 0x5, 0xfffffff8, 0x2, 0x1, 0x4, 0x9, 0x80, 0x0, 0x1, 0x1, 0xffffffffffffaff1}) execve(0x0, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x2}) 04:03:35 executing program 0: r0 = socket(0x2, 0xc003, 0x6) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYRESHEX=r1], 0x1) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="77ddf8714702e63c9e15099f7ddd7ceef253f01a3c486ee11643eae0", 0x1c}], 0x1) 04:03:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) r1 = socket$inet6(0x18, 0x5, 0x10000) socket(0x7, 0x5, 0x6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r1, 0x6, r2) r3 = getpgid(r2) fcntl$setown(0xffffffffffffffff, 0x6, r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x64}, {0x3}, {0x6, 0x0, 0x0, 0x80000000001100}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 04:03:35 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffff8a3a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca67796bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d61650d0414d6c7781378ab017df82f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235d55d67170000000000000000000000000000000000ea000000000000000010f758927978574e30"], 0x10) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) writev(r1, &(0x7f0000001740)=[{&(0x7f0000000000)="29c038c0c52508c45669a25b596bb66a5aba3c7837baaaabc329bc1b43d69bc37e7663df5fe95dd2fbdd2b3d8a2ebb32f6683d299012484961a7f1170a87706c43479914b72e78e21c0e1b2bcad9d31d06e45183a760fd08b637513cd7d1d9e11bd9c61ad8f3e112c002d2495657b2484adb3caa879c312ffae2da0cb441", 0xfffffffffffffe91}, {&(0x7f0000000080)="ada79ab30fd4edd5b203e1fa0ace8aded7e4683405c164dfa95e4dc3573a9d19728da3f5f987e6937a6f58f5bc60ed4b1b0e99d716719a37df538f36cdfe845786601e9fa3fd1b99ea502021ab321a90063402281eb8e1766ba26de137247477d58c6b7cd1f13d0f5ff31ea0ec6d92f7ff5614073a290f6fd9b2b410fc50a00cb4e105af55d887e9e435114c526bcddca60ca632d43661e5aa0d8e29c119656b2c7428e007d46e30709e5fc9b4c07abdada48cc2d1e7b7b8f4", 0xb9}, {&(0x7f0000000740)="aee1a1523ad9f2ba6ecc76c2f34287930e8e53f9434c09a5e93b22d1c4e022db10f55896345292459d228da7d7ea93baa185fec0daeea2a3bc1b893971512397cbe416dfed5bbaf4cdc57b4d23a63caf425a7202139a324848af007c962c906b9e899280f134649881878d6d7ab1fd20c11c7022942ae84962dcfd21925d8ecba668a42367e598232773a352b4645ea56ea63ba72359db3376d91930a56b2d050d8f57310fcea2d5e2dd9e1d85ee52e7156cb935a2121b93d8c196714ac34a9d34e7af34d0d5a660095f25165c18396c25f9914df0fd52b940dc59a2731b17e19dd6c22b8a5a180ace4c7e545c366c76dfa2832f3ba47d74c7be4a83d41c526577c27eb2134c18990471874baf814772fcd51e64db37d98baf259de4ec6d357cd2452b2b24259b416ed8648d1dcc47ac404674ec04e19b04126814e07ca571733226ae89e5bffc2e0e32c8d9ca2c497e8ea9a9246e2fbafb58d9fc28c4dfaa679f035fde3881a68b8cff0c4ad400267ab67cce325657d820c3e1b6facc866554f8bae2e48c36d02589306c6e83522d8f391071385358db6a6d7541b9f86dfd367beb043d87c4d9a8ea92125a72bc387868e3273769bf0b8d6dcc7430740f1b1de4397e38a19251a359378078b4f0129b91d3f7b252f5f1c9c8438d", 0xca}, {&(0x7f0000000380)="1de68baf639e16a29d86b7eb2d2592c71ba9b9da961a794aa0e9d9aa000d5bc90f87a6dcfa91d65b4a7805ca4d89751c5eee923c29c2cff24287b77aac6d32ab2cb7cc0738105c84314230e3ffdebe0b54ea78ab1916c3668693a2baa0699bb4e0ef3e06dbce2cb43a36e3c944838bb08e21e5f77857d7a1f5c769bd950e6a4c3254f6e0223bc9273737f79f5562ac7d1e8816bbf69b9caa0a47dae2fbbed4696cde944c9893600bcf0b4901b58c4ed25a5a5c6d8474abc0ad9c76ed58d6850725d8fd239b250410b201a6bcfe8a15eceb43b135a5733a2b7be03b51157d164b3f557d252f3a89", 0xe7}, {&(0x7f0000001480)="e82a3f8e28f8415d653caee03b1fca3d721f54516a5e7d57d375b8dfd810ed817099b4bcde24419b4d0071fdfff9058e47ad73cb9dcacf0973204aa6a1d0a29a6c26eb3a7d6cee37d3be490b6256ba3a2994216bac1d0106d3526169a4d757f051459923ed33b06edcd507c1f10df032d9e77dd720192de99fec791f4da4c1751bc029a31a26b31982148fd4af349d9acf0816f7", 0x1eb}, {&(0x7f0000001540)="2c6da8df7f3bea1e893e3a991c5f7802188c31aa5bc57ba05fd4fbc0bae49e6a4412f9f604749d739076acd9d5e5afa57322b32b175a13f8a2b739240fb624c7c74ac680c6f718c37c963f3b86192d116d42176c36bb9fa0df673b3a868c3245aec398fb9681b9c1b2778138d439738f020bd886f28d23f6158eb2174e98339ce3100e2bc66061da8cd522a266ddf7afa5c701e376323805f44c02e9b0cc7c8a5df97359d31a0861505e97", 0xab}, {&(0x7f0000000480)="1e4694e3369fd8f7a3a78f628112d72b0b244e1b49394c3379f37a83ab9dfb81e8840d9f42463eb1f5a673c6dc2d754a42f4c226f2f5bcb115785568c0d64e7c4e37a7ddbb84c5a4392ec50ba6270fbdbe646af27d55041b940cbc2b5ee2fc66d717d1725e04dc53900ce19557b4f589b05868feabf0ccf0e1fe51d6448dfcf02f3d988dd15d723d69589a13434568e092900af3a593f572fbe77de2d10f6212a467ebfca8de068d4165553adb9c35b195713d2ca1157155cf1d4db588b230fe", 0xc0}, {&(0x7f00000001c0)="2f9b2edf5e927cbfa5b757780dd5d87a97a68e2fcdd88ecba4a943ce349cc21f551da59c5f65ed484b6c63e5d57560bd4e3e89f4507222008972c7", 0x3b}], 0x8) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r2, 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) r3 = dup(r2) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r7 = syz_open_pts() fcntl$lock(r7, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r7, 0x2) fcntl$lock(r7, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) dup(r7) r8 = getgid() bind$inet(r4, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f00000003c0)=""/85) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, r8, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x10001}) r11 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r11, 0x0, 0x6a, 0x0, 0x0) r12 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r14 = getgid() bind$inet(r11, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r12, 0x3, 0x5, &(0x7f00000003c0)=""/85) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r13, r14, r15, r16, 0x2, 0x9}, 0x5, 0x5, 0x10001}) fchownat(r3, &(0x7f0000000140)='./file0\x00', r9, r14, 0x6) 04:03:36 executing program 0: mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x2000, 0x20000000, 0x80000000]}}) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000000)="c9f86f8cd72725c01e42f5736e4b08d8c6a5453c7ca2d9ac70529ed9ab4bc93918d17e174d306727cd2eb14a20b8a2fe32cab0e8f5d8b2dd0b88eed51a4074aaac18f1f47a7a182d08f7f838f1460c54caeb650361b8d76f850f4d49366885846c1490cec4f34505a8de3f66df03a2c43c2326e4b5bf834ba6d5aca2fac6483ed90595dbbf6fdc8c8ae23f5f73f682b56894d9730c7303d9758db32f434b1f71ff97964046a62292442018", 0xab}, {&(0x7f0000000800)="a89983041d4f45bb4442d36f911d53e5776c215fd354eab801f65b4412373898f24d57d02a41ca1fa892b77c5fe0825f9bf3276e21748774f267f10bf1ecb0cb5488d976b492915db66be34a678e1210692f299257d1056fc7297c47e23ce30753d762a06ab77f46557580eadb7c31e76849ef7c1d25690ef5c02d2e4e605c02d4abdde5ae8869c0f887075ed7c0941bcd21ecf4a7ab15ac9bb3ad46889ae31c9cf35df4719d8e2642267bcf2090effb256487df7153ed70b48199bc769136bb1965b69a24e2450a97c22c3c752c54f95154d3180427c8604ece6f4334d29ece901575f42ab8c2b5df60e17f762df25f97f36e6b05d6eb74646f1a95b44cd40e55676d2488bd789f2bdfcfd0cb53dd09c8691a1597e0a5a1b037cb635beb118efa229203f86a1092f3713f973ec543da2ff2957b3ccffbc9f0837425ed1548119bc990e5fcdeee9cca27896bad1f358355f6840a89e361ee2393c54e5c1c06c45be75b01df46f0a42e80b65ee3e3ee487c8cebc96698be1b32d91c4b7813720f60558478c56cbd0dc5ed08aeb17cdf5b5d80a9d771c391af2f8a801624a65817ab7492db74b6e1fa75a3781f2996fa9ec766ebcc8148c5b3e6606871438fdbf7d3ec09cc1cedf6c71d24d3389622dcfff5313634b17112ad3264f0dd8695e4f6f7841e8400f9ff7a3d59565d194f1212783c2e66e8a433dae3e857dab86773ffb461dfd46f668fc2e4ea7f68deeab45993c17cfef24cb0bda4d3bd0e36ab5680ce048d41f94c9f29ed560c770656b259cdd42827deb8daec1f7d537ef6b1bcc69097866fef4842fea265102854306067829b6026264384102e0f48a28637a1de1cd9fba259ce9ea531f603566caf027d317d472f55c9fff29b8ac4c9961b7be195d35c160b30b766adea557b2bfa720e0387c3a6ec4ce1af75b6f9f99b624834e336f65d690221481a13d5e7a437b6c146d406e9ac7925a924f1ea5a5b0d9d4d7529075683018e1a28674a44ee74774340c36827f186fbeb884a522298f225b1aad217e5bc1b310b3539c3c89d1bb1b218e479c63016a59a2eeba0def8fd6baf06d5319f0476ca75015fb8776aa76399633b4150275dd743447da6f5f915a6cdbf495ca0e038564780d00f333a8aa4a8d5a21d9168c2adeef75c9a4149a524426f42c852e0a16eba4c01fdcaabe91153b9fe028c45dabda76dbdfbc474293fb6cff0c0e8e49fe2afeffedf13f564416a4837ef9282ff704edcfd5a5e417d3efc9fc3803f99665cf263da21038fdaf6aad42b4f99e506faa8e922104291740c0ed7936dc084dae8acd7ff22a619d0e69e2b67408040caf144dce0623104aafb12a8a2d5e5309d1e542adb50ce3d49551ad961f36dee421cc1f445b3c2586084d799c53b2d94af94c0d990f9049e784d823154a988a84ecb6195b550e76ef6325c26abbfed7c11111a3ea60ac975f29b3215f1a2b2e8c92ab1d669d1fb07469e36856c085d3e1d25f46817b53c18d6159cfff57e0e12f3e689ac70ae96c91f819c2cf3261d8b683dea474dbab3905cb79d7e9da9b0f6147b52a2a4dbb5321fe8c5b599d371f3d59da291ec25daaf2882d2784ceeb234945d8683ad0c16bf4ce50f6ed578e8df22285da5e97461b5f4d70cd0c7eb5ff874527b70b75818b44ba086415a9a3ee228059c0ef94a6473f1db8ea937ba940309eb17bb1fa1a8debbaf0377260a9a4fde6f223adf36cee106282d90efd12aaf308fb9deefa4e6eab82bebee3677fe9ea6a9caac49c1dfbdca6e885f5d6c287a755e0977d2899467e6ac31b828b2138bc997e5756b9df41e25b778302c956c66a2ba350b290065d61340115c1c4726b377e4531921aebf707e8adff9ee94f9e33909ad3ebb394e2f3d87c06f16da3b2944fe1cc370394cb17ad19a81a5b9563330036bd5e72cb2b0fb0bbe73af3dad27c18a7db15a1b465d95b94b01f7eafbcfca19e12038e21fef56f6421cd4eccfeb8bdcdd5792e047a064f4bab18c67e1ab8c111fba3f2abe06da36464f9919cb00662e9f7c6e810401c69f5a8544e7e018a0cf735a09bebe8db3a8ab7f691f9f33e5b9da159b33970d1f25f73b66b88d99bf2d4c1f953e784c2003c7f1102f6b900c23f393fff233c0e063ff163ed05c05984e92ecbc8c5253c9d9451ccc1df103622235089a79a2654d84d799f9a8f3dd7d0d73c5d79da19f1a38601b0612c50a84f6e5115bf73eaf2c2e1972508a3668d038d898cce4061ff55623a5351c28a977fae23e37bfd8c67dc0b914189f838af4a594d11357a742e3d6f84541923668454b4111e0b1a1a54c2e21af16622577527360e68356238cfccb3fb80a552819f4be81f8d674fbf505f2f5379be2ffc2d215894e0629a967220020add8a9f24ae877586d74f3ba1bbe77b4e3f84910e07cb8d1445823b324e98c55f359b6dab5b64261607fe36ee7108620f76d1c5433916c3c8822b1f2e3f22f94ccb34f98b0c21dd23594f6f36c232cd48fdc7027dfe38793aaec17a77e6167a45ab07cb2840a355c8c372000442f58837dd76021fbee7add55aa42575e1450fcfda393f7d24d9f4853fca67ea8c748c84fec31c2f69a3ed4d4b542e1f7db171c50e94e29dc119ae5225aaca1d18e7db580125e969d078171b5c8cc27bf73ae79e1c72b2b4c21da1bff6e0776cdfa5c0725daadf9d9237a576a124588b4e55d8b3ef73c159c5ba58c819542c6a217dcc52d4c04386122a2fc3c3224a4397cc5610c12d60c43c1eed8f98853da2339bc82c5672fdd234d534d409926a4b6277ceb6420a671d26af96a2b609e8148dd348e4cdd5485a5ce976399439fd2c5de52a3f5e43d08e0106fc3cf686a5256d7ace1203395fa25c1e2d7126053fccda2697c6da9a8708d0e8304012bf1186d1ebbede842909552547d8f664bf6aeb3ecdbd7ec9d769407b4c9907988414f76830c8b62b6302db7ff99bfdd9175f29fab8f39d97f58c2ce198dd2d4c6e903c25adb2d5a204654c12ba487a2afacff6baad49a829e0361f9c03d890c2e6b3274444b477289ba09a85a95a0f29c10a791055a770d38a0b87ecf088bb36251f4b5e2ffcfdcc92da5e5d5343e59669b62bcf83a81fb4974adb05b05e034fc0beb21f935da7aac956001e955c0eb502f95befa3102c3589e97226e8f652df23bcbf0e5482c01c6461dc346cae0ed82832b7d141ced98a1066d79634f90390e3e94d8b7d3893ed8e400dbf599becaf812d17557f85ab9ca26dfe39c194f4b061b6eba45574d74b7ba88ec46dfc75c25df1501f973af469f1c454b95b6dd0f49badebe3a0dd34509f2aa2573f152b22a7b2542a617d83fb24fe0f0d4d2cf54d485e215cc801e1549a737a555ac37beeb6d68642aff35ddd7d3ca5ef78731bec2aff12fc32d5171e3bffe50739d92344e85c947c54049eb06818d5648a3e89d981bb86ed9ceaa643efa9652bca4dc41f54348cfccff4fb92af20ab77fba569805076cf13aaebb9359df12b432cdbba80123ca5fd07317a1a6d7e181dc04552ff3c7fd901b0156dc715177ba9dc6fa78727af0b14d7086233ddbe27969d34c753049254259da4a399cda67901b608cc25eb378119d19e09c14e427c1c9cd92461dd3350a31d9bdc2e8a8492d37e95ae972aad1963730bc6d1b298df2e5b00b27fba627f23687bf8d9b24c114e2f84f20ae1c7fbc10dd02b78212d2ba9437c0ba1c7dd2fdee87370cd5ad74a2d2abe530a7d053857e48edc7bdb93446295aae63b004da862017e8786e6d251fdc86ee7db57163de0a9b1aeee777c7b31a03171b759efc4c5350a3ff1c34388df007807a128bba64fd12a72abc00c8afdf8f78a22af806a2aafa5a70ff7fb4355c075c0545057217c5d4305a97bbd8d2f2bcd9e91333970eaa18e5a15caf803c177cf7f23f9a5802eb920e8f7d29cf47c229795cc9672fd2b01d4d4f51e3c1b7ada82cb21093051e7ddbd594ae498bc396fc9588ce49d5724777948c3175e610178ab9e375b3912f3b339d166180cbb8bc9c164c243e9bb6de633282b339edd3bdc69d8dab27243c0f241f6093099e256472315e5f43f437909a1bda9c82edc8545201b9cceef22af549410232b49010bc21f7eb4b168b99ddcbbda58245a67b25f1b6d442c506d4f9cf5e8794b3b8bbd5ba963737932f9debdde124e0929d3aa46cb641969be0a3642b90554ffd240d5fc05b5400f5a086e41c27f0d1f3a61e5c174e6410925d30a2e0d83243caddabbd8dc51fb43734364416451419960c4c7085f0286fdc7a5d4ff303ec22e906c8dfff19900ef80932d095f64d89137b8ceb9f6b6ea01137fcd200d678425c9b4172034132ba7d843fcc396e2f74c1febd9152a496ac98a9a5e55e183a6413f7c2156cb9acab7343ad3192100e67d83a687eb71588c714efe9276587705e96b256a6093bced6d0697e165a5ebb3bfb99ba85f0359012d7549151703630bfc344b796e6981e8c02f82303b30b2aaa7be2c8fa160a69961cacc2ca9939d8ce0f388c2b3118b27b6ab83d5bb95cf9ab56c89bb425db4553b74f407aed956336b34c32716427d3bf6898cf2a9b386503c39ff6b945f00325547a1eced2e4e5aa063ad0780b7afe68eb187d478a58469f69e9ba32ab0b7b9017153ed25f052d8ce149274f87a066c76c28cdadf3f31f205b76f6d0607a2c1bc85c074478c0b24d51c35b1b63429567a6b4e2f72d70d6f7f691f748cf0886372d944913fd9306eb4d93f0796b3cb8c944a753becbff74eae44f0e3f0c5ff94703752e3f3f218d37371ffd92f714def0f7e79f0674b5d853204e5fffd3bc4c61dcefe759ebee0c05c6bf30b61a7903dae7499b09e5fc68a5a6d45b414fca0ed11e323457a1c96caa75349f6410632fa731d38b25fc1bed11bce2f552c9bfc4d99fa6c7617b1aef024a7c2c0ee6843a8848efdfda96c831e6247ca084731df3c1b1928d186c9e6a1a94d45b18b0313b1ab0ed58ea8c77662b518160c12edfbdc36fbf124ca612edfa5724be74c9e3420ec0b5001bb383e6bf291bed9306c93701a70f8cf93e49421c4468d6b62cb57a22bb4f41236c6991a6f46f207269c85228c5d756c2cf5fb4a0d4a24f850eeebdbe6c64d9605912ad9cf79904766994ab9443a1f747c1b7225ef0ac2e0e599d6df2503546c4368daba1b3c40b9dfd66b4ef27f3b9a0ddecf735ee61c063400577c9e51bbb20c81b63cd038350825ab0259c838d2ffa2120607b9d68e9c8fbfc758115cb63c767af3145e5deb25679992b43971afbf0ac6c7a83c41388ff8d979594421dbc22bf3755eb9c04021c44769612ddda405011c688f42bdb12871d92aaf6bad59640249648e6fc5cce71231ac757c673b7f12464467563dead91dae15a277bac1acba99fbd44c2f3d9e44f0e36fa5e002feeb016ba9a0c5b8d52bbd988a099763a2831a44c06bc3b221ba730dbce9dda1e1307521498e1c4e82bed67313d41421fe11b16fe1d898ed5fa90897fd5d3aa363866869e8ee51ee98c17cf5b18bd114fea3ae1d87ed4e77d8f8885b8364e587abe84e9dafc650edf6fdf93ce5ba409eae610b3e3eec6e6aa8f6cc73da45e2f2eb9b3ce06b061f4fcbcbe137a6a43d74bfaf9960a45caaba8f627f44479f7430ba3e9f5e66965e370aa6a5889222b372170a585c09ad123125cbbdaf971832a76a810cc3c1baacdba1c9647507d5c78e3264c796c2ec9861c62522c64c928ef2c37099141be1a9bc1dfd552c2f82b5198b40d11760257583076509ebaface430e96e599", 0x1000}, {&(0x7f00000000c0)="ee01bf688a977fe93edbc5b7e1fdde16ade00170ae9b3a33278fa7c79cbee0db1753d24ce24a8bbcf5c5aa8b6d7d65194185170baa2ba0fc548fc5f30910564248039eddd3983f8ad3c6e9bc4d45c7a9d3b2ef554ed003284a0a8d337dfe1ce7ab9eaa4502a87485907be7281690ce6c8581493731bc9332faccba46c553b890166bb87e2985a908379088cb606bfe4a666b66506aa7be0b3b1e0cb21cf4fbf2f9b9019395e795af3e08423094969a2d70806e101f48b115e4d7fe5d9dbaaffc", 0xc0}, {&(0x7f0000001800)="6133a3df8d3f4a3fc3749a409efb5015cdbce4d30b8b720546adf50a97b24f175fc8ae79948cb694e73bd6279ccdf23a79009659132641452187953a15e057be0ee632fd188b65cecd3b843f0bc20b4535fe9d74592a8eed8c3fd628ba2835fe931aa5550fca67b33e0f83bb3caa8976ec143a10fe73e6e90fd2e3e143c6d25ff866d2a64d171f3864b14ed3491b2c53ad14cdf640bac1770076e7512337256dc9deef6a7962733c318083ba5809c745da20d1454fa4a383393cae719255b16eb0686ffdd651dbe8d044e3dd476510fb42feff58543f6ff60e69ee511d33f28235ac8265cf5a2559ee8a9ac9e36f8942874ccb35ed2afd8c2b0b91fba80cdf6002df7becba00cbe8b2408b8195a622f21a9fd7010ebcf9fe0dca24fb359bb80e28482628aa56866c9b51f2bfb53fa9760ca342a5bda02fa089cea43c0a0d775d930322c1903496e7cae122675e283c13980758b6278f33769a0a562f0cc6dfa18d857cf9ed3c51db67f96d9fafd68b872bf7e3cd443c0271457fcd9e57fd895ec9af0c65629727f4fb86d53a3a743d23fdb260a1ea5cae05d107b90fc24bda95dd4494b7341b807959fd55fdff0438961c64182291090a3ad9f0605fd1abdb132824ab8d3a144e2ff1b7a2c7b3186cbc19db086c516617cef2e19b25264b04eecedb3e8a2c1a282c4454319824cf2348d106afaab0dae859d6eda781748119ce452fc050c6691125a3bcdafe8129561691be73aee687ba12ad05f91c97015fa11c9f48e0399f44c45f78c86e62a0010979d0063263c8633888904de4b96f403c0bf338f1e4c5e260352068d1ac8b7b887cdbb438a66732f38485911ef9e57a9e463ce7e5f672cef7ea344af52a5cdbad5e71588785604198885c030552feeeea50d9707859fbd0e9ad1ca7696b4938035e5f081f8ba4dc487c90c1ea1b92334b0930af792c4f2a7b415646c4d2cd910f947bb9ede2c3080db82f260f263403ccb0c2ba28ecf9bc484a5dac9d095a21c8276235aa0121fd5e01d498e68e85776422ec825684719e7b7f40b5e541529eb1039cd27e44ee9128a22ba655d04a3ded26c071290d23171ad95aa7ff8a3bc7f3ee16740ff46aec4b61512e6c533298067f01bc4a00c26f8b5790e34182a8fda29f1bf89c20a995522e4ec9e5a2542337b5fc35d58d892251c3225a305442b1c888d729251be1520d6bc61c10de8ceb7e68f8c76f397250e534100627c41cd8953d1e3ef5a1ef70dbc10f307f91e26b04f5849903de0bccddea7b1bb944fc75fb8e927f2d18899b5ab75158b277e3a6cb0681219954228ba62a9ef71f1357a6cb5361e7d60860c6c4859785538bb26f1f951074a62a339e6f0626cfd5e6b1bb2ec3948ffe64ee6b02c717fb039a92b9eb7734c797422915f8e4d60fd35acca97516838d6cb232777083394f77311ce87cf697540699c567ea26f829a55a08e05a513fe20332175ef00b39b979ab664fef189aa4af234399de020419e185bfeeb2e2886d0eb01791626df2b6098c8696cc7ddda524b748d5d9a760e7eeb5c69cf43e65a7e6b075e2f83e6ba4cfb26e10f6f74928f08f2d06f5ca45c59d3a34a37d3cdba6aef7f384fdea2e2c9e2824bdf43486ff7794e6b4d0548a7d922092ece4d4fcb6fdcb4144556e3760d428853881efc68363f3fbe9d07b1f23053df36b23a7bbb9c7018615102cbcbcf1048ef6ec083b47de49d657b1f8d08dafaf665fcd90ee98fa076ccb26cb092b22d3d49c0b07340de9f935d7181e6e81674cd396174a8054533b1e729189a5c12a658d18b2a6c6fcbabcdcadb8c7c9fe2245c22c7cf7b08436caa2d21f1a4c074fd95dd4911c0b67cefdef5fa84eb7d7c2d4cd2e77514d44a5d021a29bb29beaa867fc24119e64def17f4f9311a222d7f85c2b3899684f5bea12487178054db5b739f3b3c3b4af8eb40ac790bb53e66a2e0b7961fe0d6c591c5a7b786846f8b219cfd23b227ef825a671677fdb8ece6fae4625c65c102c231f202a39e21e1e6f20e643caa1e10ad14386ee920778c868b417da4ec15819ec9f4445095497973001912971d31b6e2bf239516b4a2032e3810ddc23340b4630e9cdb9b219c028501e921b6b55522af17605d349b5a2e7c2701e48d02a9d87622672948f8f697621f94af39f9c996b19a875c7c59c3081c5d4820c596c148d9c041a82a133504c1d89d4b4e1c18d6c56af6a6812d846ea22ee01958b9826ac0accbd68f127c049ba71558db8a6ac19e486cee51a8671c26f447410723b952cd19123f7c0164af29a081444a72f30bd56f5af793398702ef20fc0194e050396b3c0cc68b89cf50d6015955a687a98b11b7c60f3597b6c60d937d9be851daaec06d5bd02c9edcd45d7fc35dcf1443ab650da68f504e043050c25e68337090688f081b968e6d1721c971a2227d1460b80097bcd4b3ad39a5c346b3634a7adafc11d22e6be4f56784cd00ba6cad157ba0bbdc5cf828a06a33eba70b07e003f510827bdb84a29b8ed02bcebf657cac0f121ea55215c650aaf8c7b5eecb617465852331b2f8bd7f158ec72c96278f961a75c6be5db71349903ddfcccf0338272af25665e1b368edee2720cf5c39ea193cc3396030194810f9642b00745eba50327006c20a54077a42c33ecd5d28cc2180192e68d6ed1b087e04814dfcb40c09fdfb5f4209881994de4787dcc6d95ab6b116b65b0b02c110653ccd035e2c3d2bac7dd57eb9e028e0c1757084034fdd0238288dd862451146c0fa53d33276d765a9495a16222d96d0a2df8bd45189a47ecb8953dfa494a243ab8dd4ba2938426deb2649d63f746b481cb4c76043e715726a6d4688e896699dd24e8fb16316c27e184dd2adef00865a825125ea1b47b20e14a234caeab4b51a18055b6d3c5441922d9ddc12f9a2ab1fca2e08e0d885d8933b583456d6c9bd6f8243c6e80a686ac04a7d745399f8d8af4c254fb8fe85b89d49ca09c6c3264ec31c6a4e22b3e93c83f1a2f5a08989024eb86b73bfbfbe4883e6f40a9e2e76bdda725f1086fe12bf8d7a69d9700100f0400d3fdd1e994ac024d0c36645f88ab5adf3806667f61f82dd2171b372218a154d2500e3e25c29b6a7ed3ac6426d1b98900ce869c7c50a6386650531a017ee5675e5ea9ae5177cf9ca718ea8b50dc5671de3820087d5f679f4b826c560a6301e61a4718f3e0fdfcfebf90cee1fd5651c121e1a5844fc2c38f0112adaa269152536723fce530f323b16198d4b792d4f5e8a8ae31384525ec8427693aa50616921cc4be186fd9fb968a24a2e2598e7bd4fe4b59d64bc5422f0b39f5d3a52b2bbbf24e45f447144b77dd670f659d15bb2a942e337cc5ac0ee89bdbddc45e54b65b1cda33828fd9830853ba6004847b65fe9bd378011628b1132be191a25bd86ebf5c369497bb6be7da8d9f331283727244a808ded0cac21d161fb17373947f9517893c5144fc291d028bfa06ad1f38b79ab1ea1501168311689e917f3fcc0a66495db634bb5b6e0913bf39f836e188d22e6c48a773887992376f7c5c0c0b23d275a45657b6ed75120ad2b0b6e81c063674073ae6184dd6a4d0b6c69de8ba8000e55dd878e9e5b84c93e7128af034cf77a5be620c602f0c9d6a7e45f73937da6c420016a16b7751df6cd83dbca735ee503bccd5a109bb035d22753d89404550d42f56c998cfdb89369956b10d5d612f92c4991637400b7981725961443a448e1d21d3b941911e79272ecae5fe2972099f08fc9d2fea56551d9c2b2c9822341ea616fa3db4060f9f853b46e064d70fc87344b78072021762f194df3477784c2300fd396a5dd95fb21da6eabb520fdfc6e4824950e134703bbde642a52960b6b8c9db8537a251fc11689aa70dd22821b37544f182a73c2a3c9a02ea65d78f37f297d72f4046795d1c2694847bb2c16b94cf2c55dc5dbd354e6e3fdceacbed0a35a88a475748253d10710e4e8972010e8b3989e62c5e1466355f85f93765a4f1b2b4df041d0cbbb2a6dc3a119630838a1430dd203837aae8d6b87eb85ba912b199ef365514ed95eab9ff5ce2060b6a3d9ca29651376e1c1f9d4dc69a685fb883f382e52bbd121c70ff9d32d4f236fccc188406c981eb79d74366ac563320a42f899bbcccbab69fc352eca8c1ce0ff1b1b0f3a4625414ffcb51cf90743bb30a033a846592fc75ba1762dacefcee9a158e084d942b6ce722866d9bb882c780b0649621015c7cd2710df34410a0a3aaaddc1cb665affd39b979ad24937c39af2e008f72d17a851a63a8121627a11d785b02aa3740e00e10103b7a334546f7ee474001ac5969a7215ae65351f93ae398eb26c2cf59755c585ea94f790fa0cec83e0c75d5973f1ae8b9836f491ebef26e472cc3e12028ab91953544dd4bb76ea23ba75c89d43377ef2420fae18a2f6e43c619e70df7703c2c3b6b8e89b6227feec5eb3e82006ec92154d46b3134d825589387fb984048381d42290e691b78cc2b6ed6385a841d6aed62cab6b03eea12db55927fc568916ec471a3217562e54b0e554286df4a6efa24ef8902eb25428298153a95ff1e7cc93d813499d533304029dea4ab29204e6cfe069cae9c659e80f1f3ba049e1e9f8c6629c62b906f3d38c5dfcc8232b1a363034858fee86b73e010bff674d32a52ed8832c699a7f65c1996c47e02a770aa3de770c358211e019907ce0d2583f5a94adb9195a439939f63434ea3f09e549118ad557011ea211c72f6eaf281b9c61ae75712f61d7233849581a639c39b11616e24eeb25cd962c76a2f0dcf7689deb1913525738e3abe74fb5c4efbc172554fb9616a4cdc9cd83f9481fc5124c7692ccdde888a34f02b6c3ec94a463cda9d5e54f4cfe805497bb1a84fb68207167abd5415d5398235689993258cef82b61a7c7f03ae2ba37d5768f1b64bf2e41c3181dc16438dd6c9868da13a1c08bc7a2bdb8fe5ae80d1ccaa26673df6f628b2f2a239e6d549025af299be25217d56c16bd9552c297bb3d4523d4d2a768fc0269405b763cf9a278f5da627eb13fa7bd96627c7a7a095a068a3e5f62f24cccc97d3dd925f6ede5f11a3e6824a6c642f26e0717bbbe985dab4da374a111f6b59554e51cad2260295a4665acca0f77a6453344c344bff240d441351fdf1845070047b1f717f6068e5a2205ab5b16f0f7bcff385d2eb1c78c58874a10ce68210cb1be8b1a7180abac5ec3ca608d38d7226bb0784158761f8d353af1dda85f60d275d0249efea2a14c65101e954e3f6130bdc4af2ac7935d01b0d64d6dd5a3e74fc792756a9bb6f3cb459a0d657b6a18974e48afaa331ebafbf0ba1abe634c217a1fcc364f9d10fbdeaec447652d5142e50add05d8f9bb08cfa4144057414b7a042be53da9ec7cf4bf015ba9d4ba26cfc6f0a958f2aa7ecd2854cd1df3e3d25a8fa9956306548db396ad498e30ed5d3d0f5ede540db99fb1c7bc4af24d7760570034ec56cd8a58215154af212fc29dea19d0bf8b155132a25eb0018476b8c976b4e8fa522d5661199cc03a02de8c17086f8e1aeb807e243b98903a4ba6184bf959271783e616381c0b25927d8e55b8a72ae20ad005ffc891ca5e709af9df3c50f2cedd6eedb277d7e6a07d7459e80bfbaa939be716dde9c86ee29186b1862b36c9dea8ddb27d2ecc30bda815f332b5500e652c8e1b814074cd98c9934585407c551dd1158d92bbb1fa0ea77df75307bfef23f5b1859c9ba1407659eecc508571c45cb6a257265d533c162dbd82a00033a575d3bd2de4cf272c8487eab53", 0x1000}, {&(0x7f0000000200)="18a08c71a56e35c39b0bda721a5b45e1232575e51613c9ac0515faff2104ccfc83e8901e26b1e3fe766e5e6e49f8f35b326f281b98022135ea67873f3d73b89fc83210b01525ad52b548a740337e861245", 0x51}, {&(0x7f0000000280)="c975fcb1016fe8975c0d8d3d1eccbe411775c1a2ca2cea2604cde9efbb72e3f4f94be85b758c9071ea04c6e3c8fc7177d386ff1ec10b41d64f946e2a62603a0a3adb4c8bc37d58d53622d12fbe24582ff0ce4682280e83ce1d88712f3b90705fc6434ab24b807c8e46b63b211c", 0x6d}, {&(0x7f0000000300)="f9c3cecd381633a108e6c62e81586226df3a238e724f0751656b3ea35bf4884b0283dd8066084ef2d0bb1b63f88fbe179ea836f0402639b832697400b37fb3e48e4d89a7cc681fd661f4210836a39b2fa3901df4ce3cb7c0a7dc72e7dee68a6eb625d0b3994a8b4cd435331da9544520", 0x70}, {&(0x7f0000000180)="dd3fbb73d28201993619854ac6e2674d114ba405d3e1aa7027a95dc23b5802f7339f8628e67d582780ac9ce61bb6a5af67859a53f66d30de822a030c9ada", 0x3e}], 0x8, 0x0, 0xa364) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800023fa2680 04:03:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x1d}, {0x6, 0x0, 0x4}]}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$TIOCCDTR(r1, 0x20007478) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 04:03:36 executing program 1: r0 = semget(0x3, 0x4f638af072719a4f, 0x80) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000100)=""/222) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x142, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x1ff, 0x0, 0xfffffffe, 0x4, "00000c000000bb000000040000000000009700", 0x4, 0x2}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r4, 0x2) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240), 0xc) close(r4) 04:03:36 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x20, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) flock(r1, 0x8) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) 04:03:37 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() bind$inet(r0, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f00000003c0)=""/85) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r3, r4, r5, 0x2, 0x9}, 0x5, 0x5, 0x10001}) setegid(r3) r6 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x26) ioctl$VT_OPENQRY(r6, 0x40047601, &(0x7f00000000c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x1fff, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r7, 0xc0106924, &(0x7f0000000200)=0x100000001) 04:03:37 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) accept(r0, 0x0, &(0x7f00000000c0)) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000003040)='u', 0x1) ftruncate(r0, 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800023fa2680 04:03:37 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chflagsat(r0, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x16d) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x0, 0x20, 0xd5, 0x1}, {0x4, 0x7f, 0x0, 0x2}, {0xffa, 0x80, 0x0, 0x401}]}) fsync(r2) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') mknodat(r4, &(0x7f00000001c0)='./file0\x00', 0x1, 0x2) r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r6 = syz_open_pts() fcntl$lock(r6, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r6, 0x2) fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000280)=0x1) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f0000000240)={{0x78, 0x4, 0x3}, 0x7, 0x200, 0xfffffffd}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x2c}, {0x1000000006}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="0000080093177320496b272aeeda") 04:03:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpT\x00', 0x20000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) fcntl$dupfd(0xffffffffffffffff, 0x11, r2) symlinkat(&(0x7f0000000140)='/', 0xffffffffffffffff, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x3b9e, 0x5, 0x9, 0x5}, {0x2, 0x9, 0x1c, 0x4}, {0x8, 0x20, 0x80, 0xfffffff9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="ded8806083151b0ab8a2a97cb8da") 04:03:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x87, 0x0, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0x3}]}) r1 = open(&(0x7f00000021c0)='.\x00', 0x8000, 0x80) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x20}, {0x6, 0x0, 0x0, 0x201}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001680)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000f00)=ANY=[@ANYRES16=r1], 0x1) preadv(r3, &(0x7f0000001540)=[{&(0x7f0000000240)=""/115, 0x73}, {&(0x7f00000002c0)=""/155, 0x9b}, {&(0x7f0000000380)=""/244, 0xf4}, {&(0x7f0000000480)=""/28, 0x1c}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/100, 0x64}], 0x6, 0x0, 0x80000000) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x100, 0x2}, {0x4ea0e172f533e19d, 0x1ff}, {0x0, 0xc1c5}, {0x24, 0x2}, {0x87, 0xae5}, {0x42, 0x2}, {0x41, 0x7}], 0x7}) r4 = socket(0x2, 0x1, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000001a40)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe50837aff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000009b9787677d4c5c02fe750a8cb46e306bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c0000adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc613c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0eb09df2ebf0ceaa8d263c82aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03fb49b242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c22327177b863b529721d8f750b89ccee9b59f54161c6ad6444a5ac849b863811b0e9d2ffb6a95fa21d3dda79ffbe2fa9bdae86a08506d8bfa0c35468b573d1916513c204ca6532aa4614328a345b7d125d9888116d4afc358eca4ffcd6490bf7eea3ead6c9dd11bf29c79ffc7695842f92bacd5868a42541bd66a05ea1ef8d9fa08322da68f5f58c8846c5d84"], 0x10) syz_extract_tcp_res(&(0x7f0000000140), 0x6, 0x1) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000f00)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000009b9787677d4c5c02fe750a8cb46e306bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03fb49b242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c22327177b"], 0x10) connect$unix(r4, &(0x7f0000001a00)=ANY=[@ANYRES16, @ANYPTR=&(0x7f0000001940)=ANY=[@ANYRES32=0x0, @ANYPTR64=&(0x7f0000001700)=ANY=[@ANYRES64=r5, @ANYRES64=r3, @ANYRES16, @ANYRESOCT=0x0, @ANYRESHEX=0x0, @ANYPTR, @ANYPTR], @ANYPTR64=&(0x7f0000001780)=ANY=[@ANYPTR64, @ANYBLOB="67e21d99062a7925b85a9b397641ca9e6251bfe7ac2c419bba04bc27badbcfadd15cc50fc5b96030625092803ad86f76964ef16d056097d917f2867590104b1139a38efd5b2a8897d3a7fa28c70f8b4dff37b321c50a3ae7c927755e33ed894e7e86ec9d6607b23d6a01918f6cf01c1047bc151cc10a3cc6dac5e68cf802bef3e50f98f82115f84e371caee71b9b76a5f89c9a95b05829f67d082525efc137b78a80555093c7078ab03b8ada38a172bcd8eaddff8c94a42082cf63dadffd17ed4274d1838e7a9b4c5f420065533d3bc7f0475a0b39f17d2acf316cbce10ff60a7cf6724f81", @ANYRESHEX=r1, @ANYPTR], @ANYPTR=&(0x7f00000018c0)=ANY=[@ANYRES64=r6, @ANYRESOCT, @ANYRESHEX, @ANYBLOB="88d4374eb63ff82e6480dc92bb31735a8a357545ec7451f0dc9368157ac3a101e8bd8a19b05099885e92c3a081528d299ce91b121702c4"], @ANYBLOB="c2f56258f72e5f259192d4b341a4be3f8c75e8d51cbc0569cbda594fe6a97cf041723a214c7eadf6ee2e336988f56e507c97baf07b442e8afdb0cd117c027d646d3625db0f57751bda98f36f37182ba2eac1756fbbb69f5fc3b28a206132efe9263d88a6bc", @ANYPTR, @ANYRES64=r6], @ANYRES32=0x0, @ANYBLOB="0d12acd3d5"], 0x4) getpeername(r4, &(0x7f0000001600)=@in6, &(0x7f0000001640)=0xc) syz_extract_tcp_res(&(0x7f00000016c0), 0xffffffff, 0x0) socket(0x1, 0x4, 0x5) 04:03:37 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x6066) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') readlinkat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/64, 0x40) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x800, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x9, 0x0, 0x85, 0x1, 0x9, 0x1f, 0x1, 0xfc0a93a8cf8f99d, 0x1, 0x1000, 0x80000001}) mknod(&(0x7f00000001c0)='./file0\x00', 0x10, 0xe168) 04:03:37 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x40) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') getsockopt(r0, 0x200000029, 0x6, 0x0, 0x0) 04:03:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x81}, {0x2000030}, {0x840000006, 0x0, 0x0, 0x8001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="d72663aa32d6523ee82dd315a61d52f5d0673960aa1844d8ba597b0287c01597c567236429666c9117dc40ba0d439dbd44c587e2715c65f687937ac47a844c7631dded9eb739974a26ede7f0fbadb6d2fd5240a7c4783adc7c0e44b6cec71d2822b2169ee81db8b3386b9143d664c11257c9548e16da3c8a26fe02e205d795f1bd03c51903e55a17", 0x88, 0x0, 0x0) 04:03:37 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000400)="dbd7bb7f8330ffffffffffffffff6736cc1ed500d7873a33c98ed3aa455f766bc0d5a1201de917be4797204cecca4762b45f2ede7b171d86497dbc7283d1be6a0e0e8045c39f10d6ebac92aaf7ed571a754e799a85f8671e0cf0c711ed3ba9e6e99392dbb257508c47bf0ed4df2641a3fb9b2ed5175ae057d6c364307a7f6b6bb0bf9889db7e0e9c83ce609820818b88542480c7aee2aef84d359c70ddffbaf5fe9880075d52e781dc689e1eec738faee73f09dba8bc43e44b3df2dac2b8df1214bdb681f414f97e3538e105bb3135e247aa0e4ac19f2c21b203f477eb10b44913458ce9037a553d085de6bc7c5bed1b507098c9656be3c061fa5e8683fd91076890905c055394176324633ee99abf95860941def0334e2f5b41", 0xfe}, {&(0x7f0000000280)="b04022c5272be66ad3ae45c365b7a3855fd25f483d34b69fd4bb21695e21b85c4d98db3c30f49d6690a93fc69c12f4220ce6088422dc37275b71316f5ddfee7835565dc832539b31385cc0654cc879bbdcc7e7d232959218e28c4c025043d387417eb423d9ced41667a9b72add55969fae4fa43dc708adfd4244174fbfc8305eb05af8c09f58d4eb32cfc44b", 0x8c}, {&(0x7f0000000100)="0bdd24578ac4", 0x6}, {&(0x7f0000000340)="4a4b73715fcee52d1e66e0aaa154e2b9f3980ed34ac43c552566f6517f2ac80c5092788feeb027155d2056730c24c953dbe9ef6c6666bdfb435f02d9232a270b0cf1eba7ffe38f12e98b3be61f9e8a3d30fff5a1bb7c", 0xffffffffffffffb6}], 0x4, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = accept(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000006000000000000000000000000000000000000000000563c5d0c9863e911ef16a0491600ff00"/60], &(0x7f0000000180)=0x3e) connect$unix(r2, &(0x7f00000001c0)=@file={0x1, './file0/file0\x00'}, 0x10) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000012000/0x2000)=nil, 0x2000) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') msgctl$IPC_RMID(0x0, 0x0) mkdirat(r3, &(0x7f0000000080)='./file0\x00', 0x204) connect(r0, &(0x7f0000000000)=@in6, 0xc) 04:03:37 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x0, 0xfffffffffffffffe, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x3, &(0x7f0000000100)="a96f5f96dcf8218fdd6f6391751177bcab427842024d6f0d275bda9fdaaa22fd4d1cd0c038dc51db5f76e2052ec0bfce318fb865f911dea5e3416a69ea92f4654cd0705a24b516629c5226aa680ef56dff38", 0x52) r2 = dup(0xffffffffffffffff) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0x80, 0x40}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvmsg(r3, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000180)=""/22, 0x16}, {&(0x7f0000000280)=""/146, 0x92}, {&(0x7f0000000200)=""/43, 0x2b}], 0x3, &(0x7f0000000380)=""/48, 0x30}, 0x2) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') bind$unix(r4, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) getpeername$unix(r2, &(0x7f0000000400)=@file={0x0, ""/4096}, &(0x7f0000001440)=0x1002) write(r1, &(0x7f0000000180), 0x13c) 04:03:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xfff3, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 04:03:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x61}, {0xc}, {0x6}]}) r1 = semget(0x3, 0x1, 0x120) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000180)=""/104) sync() syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") socketpair(0x2, 0x5, 0x7f, &(0x7f0000000080)) 04:03:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x48}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 04:03:38 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000b80)={&(0x7f0000000740)=@un=@file={0x0, ""/108}, 0x6e, 0x0, 0x0, &(0x7f0000000180)=""/138, 0x8a}, 0x0) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) 04:03:38 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000140)=0x5) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xa0, 0x4941180640f966f8) mkdir(&(0x7f0000000180)='./file0\x00', 0x2) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x101, 0x8001}, {0x18, 0x2, 0xc399, 0x8}, 0x7774, [0x0, 0x8, 0x401, 0x3, 0xff, 0x80000000, 0x1]}, 0x3c) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x400, 0x0) utimensat(0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x6, 0x1}, {0x6, 0xfffffffffffffffe}}) flock(r1, 0x1) msgget(0x3, 0x200) 04:03:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001980)={0x3, &(0x7f0000000000)=[{0x7c}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x8000, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000002c0)='./bus\x00', r4, &(0x7f0000d06ff8)='./bus\x00') r6 = shmget(0x2, 0x4000, 0x40, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000140)) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) symlinkat(&(0x7f0000000180)='./file0\x00', r4, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000080)=0xca) r7 = syz_open_pts() fcntl$lock(r7, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r7, 0x2) fcntl$lock(r7, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) r8 = syz_open_pts() fcntl$lock(r8, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r8, 0x2) fcntl$lock(r8, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$WSDISPLAYIO_GETSCREEN(r9, 0xc0245755, &(0x7f0000000280)={0x9000, './file0\x00', './bus\x00'}) pipe2(&(0x7f0000000300), 0x10006) r10 = openat(r4, 0xffffffffffffffff, 0x8000, 0xb6) symlinkat(&(0x7f00000000c0)='/', r10, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCSBLEN(r10, 0xc0044266, &(0x7f0000000240)=0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) 04:03:38 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x6b01bd525c22c8f8, './file0\x00'}, 0xa) 04:03:38 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x5, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000080)={0x2, 0x1, {0x10000, 0x3f}}) write(r1, &(0x7f00000001c0)="5a6e79e2c9ce251effbf68e3114a966c2188501e0656aedfb54b8db25db41918595c1015c6eab6f40228487adf9504469a5c2bd39ba2058862dd0459b32b72e95cd956d280e4dd30d1d2fa5252ade03ff0e6602c30e40dc0244d444e7e3cb4220f31a23e4c0df49fde25f846fd4dcc04a67c9ccb6eabb15e40fc28826c3e2d791b069a18a547544d85b526068c29e419c7f825ab96737e9ea94f3bdde93c31d53bb7f09e739e25fcb8bae3d83e9ea6a70fda6a5a958ca7413f1d98", 0xbb) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300), 0xc) accept$inet(r2, &(0x7f0000000340), &(0x7f0000000380)=0xc) r4 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x0, 0x4) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='./file0\x00', r0, 0x2}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 04:03:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0xffffffd1}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000100)={0x800, 0x7}) 04:03:38 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) 04:03:38 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000140)=[{0xffff, 0x64, 0x4, 0x800}, {0x8, 0x8, 0x9c, 0x1}]}) r2 = dup2(r1, 0xffffffffffffffff) connect$inet(r2, &(0x7f0000000040)={0x2, 0x2}, 0xc) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000000)) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r4, 0x2) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r5, 0x2) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) r6 = fcntl$dupfd(r4, 0xa, r5) utimensat(r6, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0xffffffff, 0x8}, {0x7, 0x6}}, 0x2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 04:03:38 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x4001, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r3, 0x2) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r4, 0x2) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYRES32=r4], 0x1) r5 = dup2(r1, r1) close(r5) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYRES32=r5], 0x1) getpeername$unix(r0, &(0x7f0000002440)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffff70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dfff00000000000000000000f5ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ebc811922d63700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008b64c8c6550a5a1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002d4a0daf6437eb5100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000065b64cf60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0291cc2985a97fa02d0169a058820e9091476075fa2a50dd0910676a4ac14280fcc5de6aeb30aa966d4d8968e"], &(0x7f00000002c0)=0x1002) getpgid(0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000003c0), &(0x7f0000000400)=0x1) getrlimit(0x0, &(0x7f00000000c0)) r6 = dup2(r0, r0) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f0000000180)={0x8001, 0x6}) close(r0) r7 = socket(0x2, 0x400000000002, 0x0) setsockopt(r7, 0x0, 0x4, &(0x7f0000000040)="04e060c4", 0x4) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0xeb6, 0x2b, &(0x7f0000000680)="ebffcbff13b9fd812eaa4e713048e6684e4ceb486dc6056a6500496685875571b99930da34c7bbc80db1c9a8537d00f90da9457ca067eacd8ae7205471cf58c6ccc491c302791e91c589846f5f68ff1b65ea1184bf2e04190d871766613c8d8133f38effef5b4f92020a4401de23075dbda0e6b621135e5a8eb5a70984328145ff4d9c9d9831856bc8389ea2f7316b429be8d1c684a86fb193d318e425549ed09ba41d74e953562f78fe16408e6dbcfcc673086ec1faecc59145345a210223996d6120c4e18668434ce6f4b1bd16e1ca34bd40150eceeece29f3ac7f9a802b1d168ced2906054bd86ec9a33eb41bea25657ce1160b44dec299113207de8bb79c8060cebc40ee7fdefbc090b92cb239cd9e0fba7b98dd42b2e5d4fe056af4abd643c17a9d6e841bcbc37dc6010805e3edef67c81416d1de3a7040", 0xfffffffffffffe73) openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/g\x00', 0x880, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r8 = syz_open_pts() r9 = socket(0x2, 0x4001, 0x0) connect$unix(r9, &(0x7f0000000480)=ANY=[@ANYBLOB="821276bc34bdf1e7070063db5ec2c82ab46f67b0c4a143dce4a7efe1970da711ece20338661e2f664dd39f92196ebf691e429795c7818d38472182def21dc207597884a30dfb4a40846b09fb2b6a7bd33c0cac7f370b08b3258c690e23e83586e36af21cf3c0c6b7380369685f6e47290e6f6215b9c977d79f3df8dab0078ce57e3a41eb6a4f3ed9a8b1eb3110e365f7dc06720a89d42c19b5d73af4370d9a3c9b5fef40cbe02655e7ac16859b02a8ce3ce02a5c94efa613313c388991355997a711e138a1db07b0e64b1b4d4bb716d53df516bfb2e9c9945265c08d"], 0x10) dup2(r9, r9) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r10 = socket(0x2, 0x4001, 0x0) connect$unix(r10, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143bae4a7efe166"], 0x10) dup2(r10, r10) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) ftruncate(r10, 0x0, 0x40000000000008) close(r8) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCGBLEN(r11, 0x40044266, &(0x7f0000000140)) r12 = semget$private(0x0, 0x7, 0x100) r13 = socket(0x2, 0x4001, 0x0) connect$unix(r13, &(0x7f0000001c00)=ANY=[@ANYBLOB="82020063c451a377a196dce4a7efe1770da711ecdd57be65ba2fde5dd51c8b519211c614addc8bf5adb431965feab03761539972bd054afe77602751389134d22b879effbf0e22b2e0567eae932216821fc012305c8903a01e82d62c3a0d7403d65a1bc64915996fa59c6d906579120b97ea2b34df4f78c8ade6b3de2aa926af31de966a7c730c6a9886b696028908735920f8908f38dc4e57588517837824b189b8a73b355e0b5aab189ec076dda0adc89853ee9063db866ffa3871fca610654743d2adf613b7abfa39567bdfac87e509"], 0x10) r14 = dup2(r13, r13) close(r14) r15 = socket(0x2, 0x8001, 0x0) connect$unix(r15, &(0x7f0000000000)=ANY=[@ANYBLOB="a94be7de6697948be0c3"], 0x10) semctl$GETPID(r12, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) 04:03:39 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x7ff, 0xfffffffffffffffd, "0366402b00", 0x2}) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693aecda7d45758278f80087cde3deb400e821d45aec9b2460ef27c0ab338c3bb4e32998c3c42a7bfe823d9c77342f65cb2e485f2629234f70972a519c533d7e0e8a28cb4e9df9d9", 0xab9) write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bff", 0x34a) write(r1, &(0x7f0000000240)="2ba872c76578dfe7580f3e3add8984b93b24a866eb53f8481ec1e3fc8041c8c9e92d84d68af167517297cd33bb883210ae7bceb87bae7f752c4fc4c5432aa7655aa7219985112b49c31004b1672798fdb8a4392f03cc2bc295a9d22c389d8591ff", 0x61) close(r0) pipe(&(0x7f00000001c0)) dup2(r1, r2) 04:03:39 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={{0x101, 0xd26}, {0x2, 0x7fffffff}}, 0x4) socket$inet(0x2, 0x3, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x20, 0x0) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0xcee22a59ab15d8a3) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x3, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="cfebbcfb1e03705e6673"], 0x10) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 04:03:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x25}, {0x64}, {0x6}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) openat(r2, &(0x7f0000000080)='./file0\x00', 0x200, 0xd4ae2d6e86f07082) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 04:03:39 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8302c0ffffffffffffff0a29dd8a718f17066a9fa2975043aed40b97f8837101c2664ecdf99499eb2da80997c78dfc175f993292663e35e268a6122ba4cda19c628bd9caba9f3216df85f95d78565acacda2216654b15241288b49190400000000000000218a9a5ded5326a45a72f546182c94c0361f1c75aeefb477191fdef2ea5198edc30ed565619abe44470f0e36c1f77a195805a947699d79c4878a268f6d67fde241de5ef65d0a39f770981b867fd53953b9d720d09cf2b0f79a459509f874a0a89136a75a191c7b41cec71fcf"], 0x10) clock_gettime(0x2, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = msgget(0x1, 0x254) msgsnd(r2, &(0x7f0000000900)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae5463"], 0x107, 0x800) r3 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x8d) fcntl$lock(r4, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010005}) flock(r3, 0x1) dup2(r3, r4) r5 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r6, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010005}) flock(r5, 0x1) dup2(r5, r6) r7 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) mknod(&(0x7f00000001c0)='./file1\x00', 0x2014, 0x1005) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r8 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r8, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010005}) flock(r7, 0x1) dup2(r7, r8) r9 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r10 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r10, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010005}) flock(r9, 0x1) 04:03:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, &(0x7f0000000000)) r2 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) write(0xffffffffffffff9c, &(0x7f00000002c0)="27e54fb2e152cf6125d38927a7808fd09b5614131dda7d404f69198f7eae727e90408110cb4a7c39362efb8ecba2a9d82b45407f847ebd464020f3fb6a19242571618611a7b479397e6424600dc1d58052e005716fa22ffcd052eda1dbeff6e57acde209c50ff48ddbd0c941399692fe8216eaf780349940ecda1548c6008ba873d1d25b9fbc570e72706c42bd91b6754ea961ea50e2482f7b", 0x99) semctl$GETPID(r2, 0x1, 0x4, &(0x7f00000000c0)=""/250) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r3, 0x2) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000380)='/dev/speaker\x00', 0x8, 0x0) dup2(r3, r4) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 04:03:40 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000100)="da7ca948519656f986aed1979480187d5a7f9eef7b80059927064200ec05ceb325c8cfbfad6719574aa93f5527162f3c73e4cab21cf375ac7449da697142eb26ed0b22a37dd444f4dafc0d07bce99d87741766e73e48d32ad230e6637cea77c04ad60fe2ee370061ed016525ff2690834446ecbecd449089cf67060410911f5d62a03f174f05755ef5d15f15ebd62c", 0x8f}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xfffffffffffffda2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket$inet6(0x18, 0xe000, 0x5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x511) 04:03:40 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x400008001, 0x0, 0x0, 0x4000, 0x0, 0x2}) 04:03:40 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r0, &(0x7f0000000700)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e4"], 0x10) socket(0x18, 0x2, 0x0) socket(0x18, 0x5, 0x0) writev(r0, &(0x7f0000001740)=[{0x0}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) fcntl$getown(r1, 0x5) dup(0xffffffffffffffff) getppid() geteuid() getegid() 04:03:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)='\r', 0x1) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)="f2740d95", 0x8}], 0x13da70c704f5e68, 0x0, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc2638659a07566d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e0658ba8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee74334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0888b2c95405205036b1ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878277e8612dcba3c", 0x493}], 0x1, 0x0, 0x0) 04:03:40 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2f66696c65300004102c0000000000005819757c55152f0ef2fc1588a722506510d14d927f059d8a06064691dd9d83a338374545c1e6c46309e15700d0591e299b6eb808e1b667470a35416fe49414488e275e9f793458217dc2f522f7d971983251885f5c2cefb0260a5f0000da21b0042fecbf74f97c382a84f9d000000000ad968a036fd92759fc3ef3768a3f1036b2b824246aeac248537ea78207ef90fe8034e296bb5a4faac24ef43c3693b04ceb1d43eddb6c396103a54e23ecdf4cf06cf1848adc692bc94a631583a6a16da2367707000099819098dfb69939c20df6153eea9aa38f27af584d9b6f55dfb17cf2c1e991dd3116617c92faf467395bedd93a1c3702bbb79ca00270afb599293b32b1e2f98e73a1430d92189c8eae4b2fdc0d9fb3ef44aa635c0cdc2812fe9018e7a158b8322c0857f08fbff90199694a651a4a9b52d174a30b59b530afa0c5841e7eb125f07d25e3c6443bdba9f735c39a6c0464da4962e33d4b264db981d14b5a45442248a53ef7775451fcbf5a59ff73a15c2ef657f933db131e970054a1edab571e20d49fd7968e36c2c4d9f9a19f6303efd43a1451c57142a68ad772ca0d3ca199aff15cb29be73bec732469778b58b5547334af9d5ac8913608f1380550d3f66d14df24215471b9d65d2183257843d5aa429375d2d9e8f48ef33a80ce6143c1619a2cec02ba5c0000000000000000000029d30f49f8a379536e19fc023e86626eab0479cd0afb508cbfdd05835758c948b5e7a046c2e8b445b4d8b9648862d8989eb9d63b6547c5878448f87dd8a62eda18404d09b5a83eb0c8215b6f9a4d401ee9362921549f240cf388a20d0e059bd7020000007c7ee9849dd5c5d5641578e2294a0da079dd4bc3d10750f422dadac82dcaf63908a4f83a5543285ae58181ec5c04762e072474da528d1cbd94d579d39ee725faa4ab22eb2fb0876fdc97ce07f6da603629888e8cce1e11a03c71f5d65ee9a203121c5ced050b5fd7d493333388c75e2cd822349d53abef1accbf5ed806af7f23bc5143a20497a52ea467bc955af38961c6f27840a016116345ba5677685c6da916653e75842eb9468f7868d7c95b587c7582146551e1314c8b3fbede8b441e6b8d5b380265ed2c4e6dcd54bc54205abc6fe1a17be5e0c8f62dcb816dd78dc42907931d6abc43cbe1de2ea599ad2f1e95c2ad559fa62897e2f4071541e7601b101b6c2622f195f344ef24ee265e3ae306fe79cb720072eacfc0ae9655ae449d1301bf73bf023e731c354cfb12a5db30ef7fa8d5c4f231c62359389539451be2805bf27da259da4a6767bb9b411540b791657807299245b623a82b27032d12f9a8a7160a362de08128fdffa1cae68c1eb9fbe65f2094c51e7004000000006eeed38c895c3c5dedbb18e054cf0337e010c557877ccf0c1ce1c9659d1f9f0108ec970832ce412262915c082f2f17c39ecc561eff94b914cee155e70bf30268cd6921d21ed50f0fb7d9af90a1315e375f0dcf3bdb0a1cfa2edf294aad1939cd1e973c47107142492adc1eadbba8939c8c44959acf16a07c63c755468d81a67259b68c6acc67bedcbb5ea9d3637749b833934dd656a588ae6e19881b0267359929e0301db9f185efcacaa5b67e89c57308ace5722852fa9903ae28c640f73d132880fe95d2c543f390d1389b6ba636a84c754bba328a173e0c904b485781e121000b0000000000b4c75818dcbcbb9da9f13db0856dd055e02b7c053ea24fec50b0070f7cf32e4d85cfbaf55bc80d12c18d6334b730bf936f34c1520487fead4e581dac7d7a62eb53fd868cc592e5f2e4c94e57a5902e076d626a60da84ba97a0ecb34d7a17e33f6739f9e9fcade16983c97e49f16ee69899419b1a2f37c06a34b11e072b6f63b26da3846bbc69bf6dbf36751358003c13ceb3648ed51630ee"], 0x10) write(r0, &(0x7f0000000200)="9e3eaa467f0000000004bf9aab4230400f76000003d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) socket$inet6(0x18, 0x5, 0x1) 04:03:40 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)=0x2) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) socket(0x6, 0x4000, 0x6) write(r1, &(0x7f0000000140)="9ed5e895002f000080c7c19aab4231517ab0e33360a261ec0a740000000000000000d6cabd6ce696", 0x28) 04:03:40 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = dup2(r0, r0) writev(r1, &(0x7f0000000040), 0x1b) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'\xf6ap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) 04:03:41 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x2, 0x7}) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') mknodat(r2, &(0x7f0000000180)='./file0\x00', 0x0, 0x7) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') connect$inet(r0, &(0x7f0000000140)={0x2, 0x1}, 0xc) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x3ff, 0x7fffffff, "73f3267eafa8cbcee3fc0a4b6900000000f200"}) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 04:03:41 executing program 0: munlock(&(0x7f0000ff4000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x6) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x20, 0x5, 0x2) setsockopt(r0, 0x1000000000029, 0x20000002b, &(0x7f0000000000)="4b74954c", 0x4) r1 = msgget(0x1, 0x254) msgsnd(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="030000ec90fb000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995f32979fd92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a9523aa82334ebdb4d789d5395425fa4245fcb613b5748956088468b927388a9e44cfc1b0e6793833278de74c9d8252dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd20035505b6bfea972bbbef35ee34d504fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209644a9d2abd83cd7689b898e25290cfa61355ba39b9a00"/266], 0x107, 0x800) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) ioctl$KDDISABIO(r3, 0x20004b3d) connect(r0, &(0x7f0000001080)=@un=@abs={0x0, 0x0, 0x2}, 0x8) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r4 = socket(0x18, 0x2, 0x0) r5 = syz_open_pts() fchflags(r5, 0x0) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f00000012c0)) r6 = open$dir(&(0x7f0000000000)='./bus\x00', 0x381, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x80105702, &(0x7f00000000c0)=0x1) ioctl$VMM_IOC_INFO(r7, 0xc0185603, &(0x7f0000001280)={0xe0, 0x0, &(0x7f0000001180)=""/224}) setsockopt(r4, 0x1000000000029, 0x20000002b, &(0x7f0000001100)="4b74954ca5ed899481fa6081ab37d56f4bd4ac8b68a384442953b5468c5a2ff4f85eb7ac9670024435780fc29f832d0a10edf4eb646fceab725e9475406d321ccbeb71d87acc655ae1c5c2cbaadb45e80ed5af845889aa07a3e99c091b97a0c0de445360cc609a33c9", 0x69) r8 = socket(0x2, 0x4003, 0x0) dup(r8) r9 = socket(0x2, 0x4003, 0x0) dup(r9) r10 = socket(0x2, 0x4003, 0x0) dup(r10) r11 = socket(0x2, 0x4003, 0x0) r12 = dup(r11) ioctl$WSDISPLAYIO_GETEMULTYPE(r12, 0x40047309, &(0x7f00000000c0)={0x0, './file0\x00'}) r13 = socket(0x2, 0x4003, 0x0) r14 = dup(r13) ioctl$WSDISPLAYIO_GETEMULTYPE(r14, 0x40047309, &(0x7f00000000c0)={0x0, './file0\x00'}) r15 = socket(0x2, 0x4003, 0x0) r16 = dup(r15) ioctl$WSDISPLAYIO_GETEMULTYPE(r16, 0x40047309, &(0x7f00000000c0)={0x0, './file0\x00'}) socket(0x2, 0x4003, 0x0) r17 = syz_open_pts() fcntl$lock(r17, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r17, 0x2) fcntl$lock(r17, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) dup(r17) r18 = semget$private(0x0, 0x7, 0x287) semctl$GETNCNT(r18, 0x2, 0x3, &(0x7f0000000d40)=""/34) r19 = semget(0x0, 0x0, 0x260) semop(r19, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x3, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r18, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x1, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0xb}, {0x2, 0x8}, {0x3, 0x7, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semop(r18, &(0x7f0000000080)=[{0x4, 0x45f, 0x1000}], 0x1) semctl$GETVAL(r18, 0x2, 0x5, &(0x7f00000002c0)=""/49) semctl$GETNCNT(r18, 0x1, 0x3, &(0x7f00000013c0)=""/216) r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r20, 0x8004745d, &(0x7f0000000100)=0x8000000000000b5) close(r20) bind$inet(r20, &(0x7f00000010c0)={0x2, 0x3}, 0xc) dup2(0xffffffffffffffff, r0) 04:03:41 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$BIOCLOCK(r1, 0x20004276) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, 0x0, 0x2f3f8e71aa9a821) 04:03:41 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000040)={0x2, 0x0, {[], [0x0, 0x0, 0x7, 0x29]}}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x10080, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000300)={&(0x7f00000002c0)='./file0\x00', r3, 0x2}) 04:03:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x1}, {0x80000006}]}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) 04:03:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xc}, {0x20}, {0x6}]}) unlink(&(0x7f0000000440)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f00000003c0)=[{0xc000, 0x7, 0x1, 0x9}, {0xe816, 0x81, 0x9, 0xa4}, {0x80, 0x2, 0x53, 0x6}, {0xad3, 0x81, 0x5f, 0x2}, {0x4, 0x4, 0x0, 0xcd8}]}) syz_emit_ethernet(0xd9, &(0x7f0000000240)="627b80c293419353520874f438df960b6c3fdef61bcc83abce18073a8572c354ad08002d1874ab32f172443b6cad04c482adf58fbab136460d123be835eeb9f4ad2a48a45e9c4b29054c6cf23d53a169e2f490aec9b957a716e9febac197802428cf1d36d5d9343bda2124454850fcad8c8e7812baae47c3e7fe6d9e59e4840a9eded86cf9322371c7f386cbb4fc09a900fbbc6dd238eeb93a8424106066f98ba3f9a96e15fc42dbec3019d8be9f96f3ba9f89e0e8911c953acfa8a4bc5d85389d662fca18cf1bab46db701b6f612bc730e9bb24cfa2b82e7d") shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffc000/0x3000)=nil) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) r2 = socket(0x2, 0xc003, 0x2) socket(0x20, 0x3, 0x1f) r3 = semget$private(0x0, 0x5, 0x204) semop(r3, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r3, &(0x7f0000000140)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5, 0xc00}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000480)=[0x8]) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) r6 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r6) setpgid(0xffffffffffffffff, r6) r7 = dup2(r2, r4) r8 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r8, &(0x7f0000d06ff8)='./file0\x00') accept(r8, &(0x7f0000000580)=@in6, &(0x7f0000000400)=0xc) ioctl$PCIOCREAD(r7, 0xc0287533, &(0x7f0000000040)) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000380)=[{0x8, 0xff, 0xd8, 0x8}, {0x68e, 0x40, 0x8, 0x3f}, {0xffff, 0x20, 0x3, 0x80000001}]}) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000540)={0x4, &(0x7f0000000500)=[{0x3f, 0x20, 0x0, 0x6a4302f5}, {0x1ff, 0x3, 0x9, 0x7e0}, {0x8, 0x0, 0x6, 0x1}, {0x0, 0x3, 0x1, 0x3f}]}) 04:03:41 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000000086}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x59) pwritev(r1, &(0x7f0000000500)=[{&(0x7f00000001c0)="b5ef85129327cd3ff546f5dcb589c831b9133a1fb8d8719f23ca941b832b82e045e899038c890f42f81c56341ea702f6e1015b320c057e7cb8f158e754707871d7bd202b2905f1ad41c89d150f54f3e2a3ded2d2e87c90be2367e0a2cf26aa58756b6994eebcc2688d7eda9c6c591377847bba5eaa37c73641a26535f4390ccc8f89f9037e1d06e67c5238d8fdb803", 0x8f}, {&(0x7f0000000100)="4006d5e615305f36f3e8d23dec1e011b40460eabffb2a0d62648d5ff646ad1d92b6f3f31f1f0d8224e83dc0973a7196d966221e015c318752d4fab32", 0x3c}, {&(0x7f0000000280)="677c90d60c57123712c6c3f0d11992df9fe86149eed3a0bdd3d2f366114bc7629c878767ea70b557d02c6b79366fc921", 0x30}, {&(0x7f00000002c0)="6d6fd21c703f58f9cf33600aee101294e08a7e39681f932f0c3e81f0b7d72af4aa4d50d6ba7b73dda4a6ed53e56571b5f7e59c41c459ca263c976fac2d351f16b7fef7e5321682111a7881dabce324216d1dc6013c891afa5bbd3c541124fb8e006d7a3ec3530d788810b589eeddd3198a6c169ea6048e2ffa6bbf4cfae77158b7c8b31a92f223e203210ef95b884eedd48cd044f604ae2cf9b939f777f8879531a2472a0167adb9d43164d48ac5fa3ffec801aa711c83ae0bb715378c6bab72854e5994cb591e16247b4900f43ff6f7c3a527d4ff0cc197754523e15846e9b78049ffb3c988d5cc18116748171c", 0xee}, {&(0x7f00000003c0)="253e66f10d92f331c8047bf0fac2f17df9348937a4c52235168bcbcc6bae0beb87d04f81e91a5b98006d84ad2976596680a83e25f4ae5911ca", 0x39}, {&(0x7f0000000400)="bd1f2b0af62f488230aa37c68dab3af6d98bb0c8c99d013703b8e35fe9594f9d6ae68efa7fa3d2e92455a2ab4a0736c941f5b7483a5cbc483166cf8323eff5674c43b366720c9e08576e91a40bf0fa7188e060a299ae0fbafd38add7fd61a04e56197d5e35446c0cebda78527c92e5b67cb478f2c63a110c9419be80ec9cddd54acb6f12c2606a91e2097ce07e89da40f45ae8fbc0318f284bb9ef071e2e99b246c956a94c859b37318e134f3148d88aed427514ca8ba42637e5bf5078", 0xbd}, {&(0x7f00000004c0)="994dbe9e95795feabc70a809052f68645863b61a38d8de3d175568f395", 0x1d}], 0x7, 0x0, 0xfffffffffffffffb) 04:03:41 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x3, 0x0, 0x2, 0xe2, "6039cd55e96c2b62ceffa56380d93468bc8017a1", 0x1, 0x1}) close(r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') connect$unix(r4, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) 04:03:41 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000140)=0x5) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xa0, 0x4941180640f966f8) mkdir(&(0x7f0000000180)='./file0\x00', 0x2) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x101, 0x8001}, {0x18, 0x2, 0xc399, 0x8}, 0x7774, [0x0, 0x8, 0x401, 0x3, 0xff, 0x80000000, 0x1]}, 0x3c) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x400, 0x0) utimensat(0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x6, 0x1}, {0x6, 0xfffffffffffffffe}}) msgget(0x3, 0x200) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x200, 0x0) fchflags(r2, 0x0) 04:03:42 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r2 = dup2(r1, r1) shutdown(r2, 0x1) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) msgrcv(0xffffffffffffffff, &(0x7f00000000c0)={0x0, ""/183}, 0xbf, 0x3, 0x800) 04:03:42 executing program 0: r0 = socket(0x18, 0x4, 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)=0x2) r2 = socket(0x1e, 0x3, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='\x00\x00\x00\x00\x00\x00\x00\x00\x11\x06\x00', 0x8, 0x0) dup2(r2, r0) 04:03:42 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') bind(r0, &(0x7f0000000080)=@in6={0x18, 0x2, 0x1, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x120000}, 0x8, [0x0, 0x8]}, 0x3c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0), 0x100000000000005e, 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = getgid() bind$inet(r2, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f00000003c0)=""/85) execve(&(0x7f0000000100)='./bus\x00', &(0x7f0000000280)=[&(0x7f00000001c0)='%\x00', &(0x7f0000000200)='*&#(\\\x00'], &(0x7f0000000480)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='!\xd3\xb6,\x00', &(0x7f0000000440)=']\x86\x00']) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x10001}) setgid(r5) 04:03:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5, 0x0, 0x20}, {0x30, 0x0, 0x3}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:03:42 executing program 1: chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) rmdir(&(0x7f0000000180)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') open$dir(&(0x7f0000000200)='./file0\x00', 0x7f29a2b8b1d99f8, 0x8) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') ioctl$SPKRTONE(r0, 0x80085301, &(0x7f00000001c0)={0x9, 0x80}) symlinkat(&(0x7f0000000080)='./file1\x00', 0xffffffffffffff9c, &(0x7f00000000c0)='./file1\x00') pipe(&(0x7f0000000140)) 04:03:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x10003d}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000780)="3992f7ff05959fc9fedde4e599cf") 04:03:42 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1116, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000700)={&(0x7f0000000040)=ANY=[@ANYBLOB='\x00'/110], 0x6e, 0x0, 0x0, &(0x7f0000000640)=""/143, 0x8f}, 0x0) write(r1, 0x0, 0x0) 04:03:42 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) pledge(&(0x7f0000000080)='%\xab\x00', &(0x7f0000000100)='%\x00') r1 = socket(0x18, 0x3, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000140)={0x8001, './file0\x00'}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') shutdown(r3, 0x4) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 04:03:42 executing program 1: mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202c, 0x86137) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0x800000000000001}], 0x5, 0x0, 0x6, 0x0) 04:03:42 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) accept$unix(r0, &(0x7f00000023c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/8, 0x8}, {&(0x7f0000000100)=""/41, 0x29}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) 04:03:42 executing program 1: r0 = msgget(0x2, 0x2) clock_gettime(0x2, &(0x7f0000001240)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) readlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000300)=""/215, 0xd7) write(0xffffffffffffffff, &(0x7f0000000c40)="754350ee1ea31cb1e7e7c553f9e6249dd90f99b1a4dff4da01882caff371acfacea0c82d90229121d6cca50c302072d99468585394e9f6d329c96e74d321b8f34fa50f9a5d0300d2a0cf6148c1c43e116b5d1e0f126dc941ef3918a8e33387ef7e652c51fa068190701a12328ed3ec9f0b10283988ef7a034afd516d9c5a7ca90cf1f86d5a91fdb5b6566b7925537d8b238d65a3957b46f3a77b6c2c810cfce87c96323efbe8f1b1", 0xa8) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x11, 0x0) pwritev(r1, &(0x7f0000001c40)=[{&(0x7f0000001200)="39b2d563d2c57eb759d9f9cbaad137132797c3a5134cf6aa49586c19ce8ef512e56c"}, {&(0x7f0000001900)="950180d2f44c4950a8438e4b1f46c8c32a877be2ab37acfef433f8a2f9bbca9d30083105f3db0412149f2e7b727b86ecaa0273afd16343b417cbd7b3bb683fe70589a8365bb12f8b94d1b8ff6ae5105bbd2cbd3b06615e70"}, {&(0x7f0000001980)="45c9cd9d01bf09cff682014fba9466de042796845b568e7a586e175163c630d1afbba4f7707dca3fcd2a862a46"}, {&(0x7f00000019c0)="251939955ca94ee6475eeda9d1046d14a1d7"}, {&(0x7f0000001a00)="38991b1cc338c6528b97c0ce12ec54db16575666722ca3259805c1278773a47f9cdea6bd90e4e98a65969ae631c7"}, {&(0x7f0000001a40)="0326158bdf58b15e562fd89d753c4126eea56ea6e3aa87ade10864acc5166ee63ea168224b973ae434743968e856f7f3735f083d3fb951d5b2cea71c283107ad337644b41340d988d1f6dbba219358b8ca889ce3e7f37ee21cf604d873a260272ebc967004e0707e11d1d428a7d5b5922330afc55359f196f8acf00d74f814e4fd7832c4ca2fcd16dca6b4099769a4c94ed07694a7a54faa07e62d7e669f42d9f93709b1573d76947eb3"}, {&(0x7f0000001b00)="708b935c9a19d44a1446a220de0c9a667c725117277c3888b3680c593d4423b6d76abed7b7a44f384e2512dad92d5b876958eea8df121f2bd464052bbf5444a033cd7e60302ab2a5d6ab7f6bd63e68088cf835c2a14915278c7af81b9dd5"}, {&(0x7f0000001b80)="746ab4e666b8b7bc4bb75845826e5aaae33c1c603b400d9910526147c8de275de46bf97e6c365be29286c3f0f31a42cd59d2cd214aaa819e6a2c0e65eaa2935841d99b8bb6f5289be67d7ff419c70f45b073c6e471ecbbb1672b0455a9d93c4667dfdf87968f3baeb1a892386998cdba22ab3d6c881cde22e7e6a8dd192c43cd8d1664cf6c7e0d1ad811a527c5fad25b93"}], 0x9, 0x0, 0x8) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0xc5, 0xffffffff, 0x3f, 0x2, 0x10005, 0x8, 0x2, 0x3, 0x1, 0x2, 0x8000}) close(0xffffffffffffffff) r2 = open(&(0x7f0000001300)='./bus\x00', 0x0, 0x2) r3 = openat(r2, &(0x7f0000000d40)='./bus\x00', 0x1, 0x2) mkdirat(r3, &(0x7f0000000d80)='./file0\x00', 0x19) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000240)=0x8000) r4 = open(&(0x7f0000000340)='./file1\x00', 0x8, 0x80) flock(r4, 0x1) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000d00)) write(r2, &(0x7f00000011c0)="ff", 0xf22fde8202488c8a) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f00000000c0)) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x24) writev(r5, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) msgget$private(0x0, 0x694) r6 = msgget$private(0x0, 0x315) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x5}, {0x7c}, {0xeffe}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001340)={'g\xa9\x00', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000001c0)={0x200000000000001a, &(0x7f00000000c0)=[{0x5, 0x0, 0x0, 0xffffffff}, {0x7c}, {0x3, 0x0, 0x1}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x5}, {0x7c}, {0xeffe}]}) msgrcv(r6, &(0x7f0000001780)=ANY=[@ANYRES64=0x0, @ANYPTR64=&(0x7f00000016c0)=ANY=[@ANYRESDEC, @ANYPTR=&(0x7f0000001680)=ANY=[@ANYRESDEC, @ANYRES16=r4, @ANYRESOCT=0x0], @ANYRESHEX=r7, @ANYRES32, @ANYRESDEC=r8, @ANYRESHEX=0x0], @ANYRES64, @ANYPTR=&(0x7f0000001740)=ANY=[@ANYRESOCT=r9]], 0x4, 0x3, 0x0) r10 = open(&(0x7f0000001280)='./file0\x00', 0xdf939669ac8412f1, 0x8) ioctl$WSMUXIO_INJECTEVENT(r10, 0x80185760, &(0x7f00000012c0)={0x3, 0x8, {0x7ffc, 0x9}}) r11 = socket(0x800000018, 0x3, 0x0) r12 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r12, 0xffff, 0x80, &(0x7f0000001380)=0x208, 0x4) close(r11) r13 = socket(0x2, 0x1, 0x0) connect$unix(r13, &(0x7f0000001400)=ANY=[@ANYBLOB="78ec770b0b19542d703196010000002f66696cd7f85887b7e5b636fa7d51db3e2e5ad6bd27729cbe20363ec1d4d8fa764bb5a0b88db155ee7096a652da827c035308f2141bd03aef67b8e71956bfdceba63027ed77d176b03fcd75743e0c80328d6ffda4e4106da406840ce8b15a5d488535d494f741de0000ebaa54c663e08d0677bde5971371c1d949ba9e8a08a5ca20284a24f2a3c231b64a74119a5dc529cea30000"], 0x10) pwritev(r13, &(0x7f00000002c0), 0xd7, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000280)={0x100, 0x80, {0x0, 0xdc}}) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000400)=0x48567cf95d8d98d0) setuid(0xee01) msgctl$IPC_RMID(r0, 0x0) 04:03:42 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000140)=""/120, 0x78}], 0x329, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r1) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000c00)="35d98af0c16821ed5fc66d90243ecc720043de7d343e749610c1de76eedcfea38ca343647e4c", 0x26}], 0x0) fchmod(r1, 0xe3) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) ioctl$TIOCNXCL(r1, 0x2000740e) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) close(r0) getegid() r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) r3 = geteuid() r4 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r4}}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r6}}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r9 = socket(0x18, 0x2, 0x0) r10 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r10]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = kqueue() r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r14, &(0x7f0000000340)=ANY=[@ANYRESHEX=r13], 0x1, 0x1000) msgsnd(r14, &(0x7f0000000580)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d117c2e9547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10000000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a01690821d727859f2329538784df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9081b1c992b76d6c971287731ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da816a8884dd50ed18e0eb86ea28df80e902ac3cc6958a45c7f4e9a285ecf45aa39d8c69ae37dbd5cebfca84b20f139644bb11294680f192435aa2e3960e80e93d4daa66c34bd40cfe48f3d4a9058e3604d935c215b205bc8f506c1c41dea13c58206bed338032fb7f66ed226eb689563cd60e724884cfbfe5111d659a4980471e1ba51d9b99c6fe582e07723f10249be98d58d4dfa8ef76c33835d654bee9f58309892efdd500bd3d11410836c706cc74f589e18f6513abc920c99"], 0x1, 0x7fb) r15 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r16 = kqueue() kevent(r16, &(0x7f0000000400)=[{{r15}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) kevent(r16, 0x0, 0x0, 0x0, 0x4d0, 0x0) r17 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r18 = kqueue() kevent(r18, &(0x7f0000000400)=[{{r17}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) r19 = getuid() fchown(r17, r19, 0x0) r20 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r21 = kqueue() kevent(r21, &(0x7f0000000400)=[{{r20}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) r22 = getuid() fchown(r20, r22, 0x0) r23 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r24 = kqueue() kevent(r24, &(0x7f0000000400)=[{{r23}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) kevent(r24, 0x0, 0x0, 0x0, 0x4d0, 0x0) r25 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r26 = kqueue() kevent(r26, &(0x7f0000000400)=[{{r25}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) r27 = getuid() fchown(r25, r27, 0x0) msgrcv(r14, &(0x7f0000001040)=ANY=[@ANYRESDEC=r16, @ANYRES64=0x0, @ANYRESOCT=r17, @ANYPTR64=&(0x7f0000000bc0)=ANY=[@ANYRES32, @ANYRES32=r25, @ANYRES16=r18, @ANYRES64=r8, @ANYRES16]], 0x4, 0x2, 0x1004) msgsnd(r14, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfda67631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x156, 0x800) r28 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r28, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r28, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r28, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r28, 0x0, &(0x7f0000000200)) r29 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r29, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r29, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r29, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r29, 0x0, &(0x7f0000000200)) r30 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r30, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r30, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r30, &(0x7f0000000e40)=@file={0x1, './file0/file0\x00'}, 0xfffffffffffffe53) getsockname(r30, 0x0, &(0x7f0000000200)) r31 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r31, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r31, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r31, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r31, 0x0, &(0x7f0000000200)) r32 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r32, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r32, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r32, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r32, 0x0, &(0x7f0000000200)) r33 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r33, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r33, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r33, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r33, 0x0, &(0x7f0000000200)) r34 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r34, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r34, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r34, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r34, 0x0, &(0x7f0000000200)) msgrcv(r14, &(0x7f0000000e00)=ANY=[@ANYRES64=0x0, @ANYRESHEX=r28, @ANYPTR=&(0x7f0000001080)=ANY=[@ANYPTR, @ANYRESHEX=r29, @ANYRESOCT=r30, @ANYRES64=0x0, @ANYRES64=r31, @ANYPTR64=&(0x7f0000000dc0)=ANY=[@ANYPTR64, @ANYRES32=r32, @ANYPTR64, @ANYRES64=r24], @ANYBLOB="20b4c8e67d476a9e60510c16e3fb7919436cc93ceac7697938b6e3dfaabfa1d90db66519606e336ded8dde205da872f2b1c2227f567e020f3d1bf2348a81c37b901c872aaa511ce53692619187290b51cb61634bd0b851661041ba7583f684aa03c7bcda7126651a33ffa369ad2f00eee0a7d64b6cc1af8a1b706e7ca2032d3a3383a4cae9", @ANYRES16, @ANYRESOCT=0x0, @ANYRES64=r33], @ANYRES16=r34], 0x4, 0x3, 0x1000) r35 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r35}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r35}, 0xffffffffffffffff, 0x27, 0xf0000000}], 0x0, &(0x7f0000000000)=[{{r35}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r36 = kqueue() kevent(r36, &(0x7f0000000100)=[{{r35}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r37 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r37}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r37}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r37}, 0xfffffffffffffff9, 0x0, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r38 = kqueue() kevent(r38, &(0x7f0000000100)=[{{r37}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r39 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r39}, 0xfffffffffffffff9, 0x1e, 0x20, 0x7, 0x10001}, {{r39}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r39}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r40 = kqueue() r41 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r41) writev(r41, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r41, 0xe3) writev(r41, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) r42 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r42) writev(r42, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r42, 0xe3) writev(r42, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x20008) kevent(r1, &(0x7f0000000f80)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x2, 0x0, 0x1}, {{r42}, 0xfffffffffffffffe, 0x20, 0xffffb, 0x0, 0x3}, {{r13}, 0x0, 0x2, 0xa43650b6e34dedc1, 0x7ff, 0x7}, {{r12}, 0x0, 0x40, 0x8b46d0d583c0d5ff, 0x2, 0x1}, {{r43}, 0xfffffffffffffffb, 0x10, 0x1, 0x0, 0xae5d}, {{r42}, 0xfffffffffffffffc, 0x40, 0x20000000, 0xffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) kevent(r40, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r44 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r44}, 0xfffffffffffffffd, 0x44, 0x20, 0x7, 0x10001}, {{r44}, 0xffffffffffffffff, 0x8, 0x0, 0x2}], 0x0, &(0x7f0000000000)=[{{r44}, 0xfffffffffffffffd, 0xd1, 0x0, 0x36dc9b59, 0x10000}], 0x0, &(0x7f0000000140)={0x7}) r45 = kqueue() kevent(r45, &(0x7f0000000100)=[{{r44}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r46 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r46}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r46}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r46}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r47 = kqueue() kevent(r47, &(0x7f0000000100)=[{{r46}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r47, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r48 = open$dir(&(0x7f00000007c0)='./file0/file0\x00', 0x400000002c5, 0x114) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r48}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r48}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r48}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r49 = kqueue() kevent(r49, &(0x7f0000000100)=[{{r48}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r49, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r50 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r50}, 0x8000000000000007, 0x4, 0x20, 0x7, 0x10001}, {{r50}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r50}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r51 = kqueue() kevent(r51, &(0x7f0000000100)=[{{r50}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r52 = open$dir(&(0x7f0000000840)='./file0/file0\x00', 0x20000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r52}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r52}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x1, 0xd9f14558daacf7b8, 0x36dc9b59, 0x10000}], 0x6, &(0x7f0000000140)={0x7, 0x2}) r53 = kqueue() kevent(r53, &(0x7f0000000100)=[{{r52}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000a40)=ANY=[@ANYRESDEC=r10, @ANYPTR=&(0x7f00000009c0)=ANY=[@ANYRESDEC=r35, @ANYRESOCT=r37, @ANYPTR64=&(0x7f0000000b80)=ANY=[@ANYRES16=r44, @ANYRES32=r35, @ANYRESHEX=r47, @ANYPTR=&(0x7f0000000880)=ANY=[@ANYRESDEC=0x0, @ANYRESDEC, @ANYBLOB="2594f9f5c67fd5cee3df46ae298ae476bb6c824839a22bf17bc0ab997d23d0f06b3e5eeb6be875832d22b51faf94d8a9757c8f6add0ec1a4daa2173790bb3ef8b6dabf287fc7ed9ecfc46211b389b534f6216f724b62de1c16fda6a3614b4d1cec7aa4a674cf767bdaf6e4ab3500800000a7ca325e289d01bc682c5156d52848ce95c4a80977b663686fda9ddc183d504f5fe2", @ANYRES32=r49, @ANYPTR64, @ANYRESHEX=r50]], @ANYRESOCT], @ANYRES64=0x0, @ANYRES32, @ANYRES64=r40, @ANYRES64=r52], 0x6, 0xc00) msgsnd(r14, &(0x7f0000000480)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0x222, 0x40000000000800) r54 = getuid() r55 = geteuid() setreuid(r54, r55) r56 = getegid() r57 = getuid() r58 = geteuid() setreuid(r57, r58) r59 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r59, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgctl$IPC_SET(r59, 0x1, &(0x7f00000000c0)={{0x6, r55, r56, r58, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e3, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r61 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r61, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r61, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r61, &(0x7f0000001440)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d1170700547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10080000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a016904df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287631ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da8160000000000000000000010fbd87e33f8ec3edc9827641d3b4368f4fb6b13208b196b1ebaae26108bcbb34b7fd2844fb396"], 0x1, 0x7fb) msgsnd(r61, &(0x7f0000001180)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc8d1a0fab7f6cd7cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58eea64ace5c53e097eeb0704497390f38c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc2a5f6c64a6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d780bd6cdbea2472dab0cb7782c669b966e7e5fd8114b468c5621705b655658cad789eb68f03ddb2f6869c64f19986f7b4c9750c83c8504740eca913f51c56398"], 0x156, 0x800) msgrcv(r61, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r61, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r61, &(0x7f0000000480)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0x222, 0x40000000000800) r62 = getuid() r63 = geteuid() setreuid(r62, r63) r64 = getegid() r65 = getuid() r66 = geteuid() setreuid(r65, r66) msgctl$IPC_SET(r61, 0x1, &(0x7f00000000c0)={{0x6, r63, r64, r66, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r56, r60, r64, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r10, r10, r10, r10, r60, r11, r11, r11, r11]) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r70 = geteuid() r71 = getpgid(0xffffffffffffffff) r72 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000c40)={{0xbaec, r69, r67, r70, r68, 0x143, 0x80000001}, 0x8, 0x100000000, r71, r72, 0xfffffffffffffffd, 0xfffffffffffffe00, 0x100000000, 0x9}) fcntl$lock(r9, 0xe, &(0x7f0000000400)={0x3, 0x0, 0x800, 0x8, r72}) msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0xf0, r3, r4, r5, r6, 0x44, 0x9}, 0x5, 0x3, r7, r72, 0x2, 0x24cee5ef, 0x81, 0x5d}) unlink(&(0x7f0000000100)='./file0\x00') r73 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r73) writev(r73, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r73, 0xe3) writev(r73, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) 04:03:42 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r1, &(0x7f0000000040), 0x1) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 04:03:42 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') utimensat(r1, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)={{0xf7ffffff, 0x24000}, {0x7, 0x7}}, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') r3 = openat(r2, &(0x7f00000001c0)='./file1\x00', 0x20000, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000080)) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="0000001860040080000140000000000000000000000000000000000000000000000000000000000000000100", 0x2c}], 0x1) 04:03:42 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r2 = openat(r1, &(0x7f000052fff8)='./file0\x00', 0x400, 0x23) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') getpeername$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) close(r0) r3 = socket(0x18, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="92912674da4f2aa5be4b4f8f5187541984ea1087b10039c548d5e9aac58c0ec51fe0bf6e328082486b894c7672a6635e6cf71269189ff113d9ee655c99e723055ae77b5a9827970a9bc4c7d3a2f2e8300cb96aa31e958caffa97a0abfafae923fc25b2462a7ce4fd2455818d4544adf8a1618bb607d5d6089a1c016009e79e1d380c241ae11b594a261ef2a4bac77198c8d8c1b5cf4ab5155533c35f9a5681c7b70c7f2aee6f2ec0f23d4ec88cef597987c635082419b0fdb17ff5b5779ce7df3606c09765357995b1", 0xc9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000002c0)=""/4096, &(0x7f00000012c0)=0x1000) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r5, 0x2) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) dup2(r5, r2) write(r3, &(0x7f0000000100)="8c65", 0x170) r6 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r6, &(0x7f0000d06ff8)='./file0\x00') getsockopt$sock_int(r6, 0xffff, 0x4, &(0x7f0000000140), &(0x7f0000000280)=0x4) 04:03:42 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x5], [0x0, 0x1], [0x20], [0x0, 0x0, 0x0, 0x401], [{}, {0x101}, {}, {}, {}, {}, {}, {0x0, 0x1, 0x0, 0xfffffffffffffffe}], {0x0, 0x0, 0x0, 0x4}, {0x0, 0x40}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) r0 = socket(0x800000018, 0x3, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff8c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getgid() bind$inet(r3, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f00000003c0)=""/85) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x10001}) r9 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r12 = getgid() bind$inet(r9, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r10, 0x3, 0x5, &(0x7f00000003c0)=""/85) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r12, r13, r14, 0x2, 0x9}, 0x5, 0x5, 0x10001}) getgroups(0x5, &(0x7f0000000200)=[r1, 0xffffffffffffffff, r2, r8, r12]) r15 = socket$inet6(0x18, 0x9914f8533a83e958, 0x4) getsockopt(r15, 0xfffffffd, 0x9, &(0x7f00000004c0)=""/267, &(0x7f0000000100)=0x10b) syz_open_pts() r16 = syz_open_pts() fcntl$lock(r16, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r16, 0x2) fcntl$lock(r16, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, &(0x7f0000000300)) 04:03:42 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x41, 0x0) write(r0, &(0x7f00000001c0)='F', 0x1) r1 = socket(0x10, 0x4000, 0x49) setsockopt$inet_opts(r1, 0x0, 0x3, &(0x7f0000000000)="00455ef4a5c7e3efa12f7f7c652db293ddc2a6f67df4f1df2440a28ff8e1074ce8a4d68788f3fbbe5430ea6f78e799a589dd21f6e6c846d4ac4cc03153b2cc90435a670540c70b61a14d8131dfaa4b3ebec37975be6ba552a697642de8aaad119973ea7f5ba700ab367d190b697363b818b5567eb50a40381236b4ccbc2aa911e384de52059b883ab11079b6e86a9224c7b16f34d93d12ea2032b83ab86bad0183683ed7067447d60a0836e605e865ebd6c925845d8aec8e5f7b9744e5574a9d0b01ba4522260411fcb1e16b327210e7e70c3133a4b53efafa1f2eb399b84319012522e6904cdc7ffa40448174d9337289ac7ed151bf4c7beab5", 0xfa) 04:03:42 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r0, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010005}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/100, 0x64}], 0x1, 0x0}, 0x40) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) sendto(r3, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) sendto(r4, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x308) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) writev(r5, &(0x7f0000000180)=[{0x0}], 0x1) sendto(r5, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/100, 0x64}], 0x1, 0x0}, 0x40) r7 = syz_open_pts() fcntl$lock(r7, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r7, 0x2) fcntl$lock(r7, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) r8 = syz_open_pts() fcntl$lock(r8, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r8, 0x2) fcntl$lock(r8, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) r9 = dup(r8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) writev(r10, &(0x7f0000000180)=[{0x0}], 0x1) sendto(r10, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r10, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) writev(r11, &(0x7f0000000180)=[{0x0}], 0x1) sendto(r11, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r11, 0x0, 0x0, 0x0, 0x0, 0x0) r12 = getppid() r13 = getppid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r15 = socket(0x2, 0x3, 0x0) connect$unix(r15, &(0x7f0000000f40)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d7595dcca04d8f79ef2bcf9617515d813dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670aaa4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c9f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a39852f0db6f3b64c2f5bc8fd0035bcabdda9a4856"], 0x10) dup2(r15, r14) setsockopt$sock_int(r14, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r16 = dup(r14) sendto$inet6(r16, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r17 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000980)={{0x0, r17, 0x0, 0x0, 0x0, 0x0, 0xffffffff00000001}, 0x0, 0x0, 0x0, 0x0, 0xa5}) r18 = openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) r19 = getegid() fchown(r18, 0x0, r19) fchownat(r16, &(0x7f0000000000)='./file0/file0\x00', r17, r19, 0x0) sendmsg$unix(r2, &(0x7f0000000440)={&(0x7f0000000040)=ANY=[@ANYBLOB="0300467866696c653000"], 0xa, &(0x7f0000000300)=[{&(0x7f0000000100)="b15e7126b6f46c315e101343be77dee13cf3d16cbd00c782b6c3eee77aaacb9044d36af845ba5a73997e6c36fa8362b6ac7a38bcb93d811dd56a064f50829cfd4cea708c4090730507b753cb6cd94b6b19a808c4d0cfed7d484c0bb4df000fd8da6fc29386e5d5b57794ae8419985794dd2615fa4509a457a9207ba5c9e95ddcdfeff5f30421", 0x86}, {&(0x7f00000001c0)="d52732b91732230a129ad9fe3839ef64991cd74fbc3cd5c4fa1590f790d397497a8f439ee1e7a7d5b3f57bcce982abc2130bf37eea8f84a60315c60f587bf7b21d2a3c48bc2ef4bd3f50d3c14e536955b50026d12488068e0f8e6d13", 0x5c}, {&(0x7f0000000080)='4s', 0x2}, {&(0x7f0000000240)="24c88f431abcd5283b52928d48fb4195d9ef3903b1b5a9579713e47be501d9dff31a41ddccb810d78fc0acbacb0fe4c17042e8fcb34ba690e0aa24403667635e847f5598b44a831b", 0x48}, {&(0x7f00000002c0)="c817da12672081af4cfe507ec7dece07", 0x10}], 0x5, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [r3]}, @rights={0x28, 0xffff, 0x1, [r4, r5, r9, r1, r10]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c, r11]}, @cred={0x20, 0xffff, 0x0, r12}, @cred={0x20, 0xffff, 0x0, r13, 0x0, r19}], 0xb0, 0x408}, 0x400) 04:03:43 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "000002000000000000000000dfff1000000800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)="c2", 0x1}], 0x1, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x1, {0x1000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) preadv(r2, &(0x7f0000000640)=[{&(0x7f0000000540)=""/138, 0x8a}, {&(0x7f00000006c0)=""/4096, 0x1000}, {&(0x7f0000000600)=""/3, 0x3}], 0x3, 0x0, 0x7) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 04:03:43 executing program 1: r0 = socket(0x2, 0x5, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x7d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) 04:03:43 executing program 1: getppid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x15}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000440)="b63d5d34ccca1781cfe40a24a032") 04:03:43 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040)=0x7f, 0x4) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r1, &(0x7f0000000200)='./file0\x00', 0xa4, 0x6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00N\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r3 = socket(0x18, 0x400000002, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') faccessat(r4, &(0x7f0000000140)='./file1\x00', 0x2, 0x519b2a4f8a6f9f57) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000100)=0x4574) 04:03:44 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSCTTY(r0, 0x20007461) getpeername$unix(r0, &(0x7f0000001700)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fff4824000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087bde2a9c9c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f9ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009dfe979a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a6013e6df90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3ffffffffffffff00"/4099], &(0x7f0000001040)=0x1) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000001080), &(0x7f00000010c0)=0x10) getpeername$unix(r0, &(0x7f0000001100)=ANY=[@ANYBLOB="00000000f6ff00000000e7000000000100"/34], &(0x7f0000001140)=0x22) r1 = syz_open_pts() ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000001180)=0x1) rename(&(0x7f00000011c0)='.\x00', &(0x7f0000001200)='./file0\x00') r2 = msgget$private(0x0, 0x20000003c4) open(&(0x7f0000000040)='./file1\x00', 0x10, 0x98) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) pwritev(r4, &(0x7f00000003c0), 0x0, 0x0, 0x100000000) msgrcv(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="e514813f76358e0000070000000000000044e74e0000000001000000749b9052f7ca6c442dc26b43d40268f502c8cca9c2719feeae42e369b28034a408a99e84f1f1c3ffce5e2c3d81a170eb3cae87230fffb6dd438489f7f4a100000000000000696f134efdd820acb06118e83456d3380ca329bef495b1cba005ecde50291eca858ea26d6e995bfe469838bc0d935ce29b5c7439fa2db698aede835a3de55ed48381ea2c35a34571a986e913d0c0aa2274df56f82a6fc8994b6049cf49cdbd6f58c1fc35eb4c0f96f1132f5de6ffa64d27032070b16d7c8ba4de"], 0xc, 0x2, 0x1000) msgsnd(r2, 0x0, 0x0, 0x1800) ioctl$KDSETRAD(r0, 0x20004b43) 04:03:44 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) r2 = dup2(r1, r1) close(r2) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYRES32=r2], 0x1) getpeername$unix(r0, &(0x7f0000002440)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffff70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dfff00000000000000000000f5ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ebc811922d63700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008b64c8c6550a5a1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002d4a0daf6437eb5100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000065b64cf60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0291cc2985a97fa02d0169a058820e9091476075fa2a50dd0910676a4ac14280fcc5de6aeb30aa966d4d8968e"], &(0x7f00000002c0)=0x1002) getpgid(0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000003c0), &(0x7f0000000400)=0x1) getrlimit(0x0, &(0x7f00000000c0)) r3 = dup2(r0, r0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000180)={0x8001, 0x6}) close(r0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x4, &(0x7f0000000040)="04e060c4", 0x4) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0xeb6, 0x2b, &(0x7f0000000680)="ebffcbff13b9fd812eaa4e713048e6684e4ceb486dc6056a6500496685875571b99930da34c7bbc80db1c9a8537d00f90da9457ca067eacd8ae7205471cf58c6ccc491c302791e91c589846f5f68ff1b65ea1184bf2e04190d871766613c8d8133f38effef5b4f92020a4401de23075dbda0e6b621135e5a8eb5a70984328145ff4d9c9d9831856bc8389ea2f7316b429be8d1c684a86fb193d318e425549ed09ba41d74e953562f78fe16408e6dbcfcc673086ec1faecc59145345a210223996d6120c4e18668434ce6f4b1bd16e1ca34bd40150eceeece29f3ac7f9a802b1d168ced2906054bd86ec9a33eb41bea25657ce1160b44dec299113207de8bb79c8060cebc40ee7fdefbc090b92cb239cd9e0fba7b98dd42b2e5d4fe056af4abd643c17a9d6e841bcbc37dc6010805e3edef67c81416d1de3a7040", 0xfffffffffffffe73) openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/g\x00', 0x880, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r5 = syz_open_pts() r6 = socket(0x2, 0x4001, 0x0) connect$unix(r6, &(0x7f0000000480)=ANY=[@ANYBLOB="821276bc34bdf1e7070063db5ec2c82ab46f67b0c4a143dce4a7efe1970da711ece20338661e2f664dd39f92196ebf691e429795c7818d38472182def21dc207597884a30dfb4a40846b09fb2b6a7bd33c0cac7f370b08b3258c690e23e83586e36af21cf3c0c6b7380369685f6e47290e6f6215b9c977d79f3df8dab0078ce57e3a41eb6a4f3ed9a8b1eb3110e365f7dc06720a89d42c19b5d73af4370d9a3c9b5fef40cbe02655e7ac16859b02a8ce3ce02a5c94efa613313c388991355997a711e138a1db07b0e64b1b4d4bb716d53df516bfb2e9c9945265c08d"], 0x10) dup2(r6, r6) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r7 = socket(0x2, 0x4001, 0x0) connect$unix(r7, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143bae4a7efe166"], 0x10) dup2(r7, r7) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) ftruncate(r7, 0x0, 0x40000000000008) close(r5) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/nuLl\x00', 0x8, 0x0) ioctl$BIOCGBLEN(r8, 0x40044266, &(0x7f0000000140)) r9 = semget$private(0x0, 0x7, 0x100) r10 = socket(0x2, 0x4001, 0x0) connect$unix(r10, &(0x7f0000001c00)=ANY=[@ANYBLOB="82020063c451a377a196dce4a7efe1770da711ecdd57be65ba2fde5dd51c8b519211c614addc8bf5adb431965feab03761539972bd054afe77602751389134d22b879effbf0e22b2e0567eae932216821fc012305c8903a01e82d62c3a0d7403d65a1bc64915996fa59c6d906579120b97ea2b34df4f78c8ade6b3de2aa926af31de966a7c730c6a9886b696028908735920f8908f38dc4e57588517837824b189b8a73b355e0b5aab189ec076dda0adc89853ee9063db866ffa3871fca610654743d2adf613b7abfa39567bdfac87e509"], 0x10) r11 = dup2(r10, r10) close(r11) r12 = socket(0x2, 0x8001, 0x0) connect$unix(r12, &(0x7f0000000000)=ANY=[@ANYBLOB="a94be7de6697948be0c3"], 0x10) semctl$GETPID(r9, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) 04:03:44 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0xffffffffffffffff, 0x0, 0x120000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000080)="008000", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x1, 0x2, 0x4) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000040)=0x3, 0x4) 04:03:44 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) socketpair(0x1, 0x4, 0x76, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r1, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) r2 = socket(0x20, 0x6002, 0x6) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r2, 0x0, 0x0) fcntl$getown(r0, 0x5) 04:03:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x8001, 0x4, 0x1, 0xaf}, {0x1000, 0x81, 0xa9, 0xe000}, {0x7, 0x5, 0x8, 0x2}, {0x3, 0x0, 0xff, 0x9}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2191, &(0x7f0000000040)=[{0x80}, {0x4}, {0x7ffffffe, 0x0, 0x4c}]}) sync() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="c7a885d79053dd52de1ca1b378e5") 04:03:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80000021c0, 0x60004000000028a5) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x23}], 0x2}) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 04:03:45 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000010001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) dup2(0xffffffffffffff9c, r0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') sendmsg(r1, &(0x7f0000000100)={&(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000080)}], 0x1, &(0x7f0000000180)=[{0xc8, 0x1, 0xfff00000, "8d4c1d9832237277c9a5acd41ac9aa9134a82d4a5e3475472cbf786f487cd7150dff2aa7135fe10043b981131ee4bc8ab0c9f4e06ffb8193ffb8dbe209ccbd45bf6978a6223394f208153679d220d0bcb5ed17a2cd53f47fe4e25100c59bac00d8a9611aab605a404a6930cd51ae6590a3cca0a35a5f8653e0dc7eee426d9ed2f9a0a0168b0c1263613e61de0d785a7cf002d7125128ce778c896b1b00a4bf90a240288e0f20c01708a1d11c54bbbd9e575d"}, {0x78, 0x1, 0xfffffff8, "17a6ffcee6d21f3403b6f9975d072bad6c338b6276f6918a36d1366b55aa8e50365461cdec426f685f42dc185a5d53d4474ccb07a13789a5da4c854fb61d5fae2f6737c5b92c6520f2e3a720c21e6b490936dd96419aa0b433b83547113e70917b67e680f0a899"}, {0x40, 0x3be71a9f0eb4adba, 0x1, "a1f09c2cfd1357fae391490c84a2d7e5996044b523289080e2966264e4633c7bc3c5e363c0d08624ec"}], 0x180}, 0x2) 04:03:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") socket(0x10, 0x8000, 0xff) 04:03:45 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/4096, 0x1000}], 0x2, 0x0, 0x8) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0xd14, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000080)=""/98, 0x298}, {&(0x7f0000000180)=""/83, 0x53}], 0x2) close(r1) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') accept(r3, &(0x7f0000000100)=@in, &(0x7f0000000240)=0xc) chdir(&(0x7f0000000280)='./file0\x00') write(r2, &(0x7f0000000200)='R', 0x1) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) 04:03:45 executing program 1: close(0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x10000, 0x0) fcntl$dupfd(r0, 0xa, r1) pipe(&(0x7f0000000080)) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x0, 0xe3d, "73cc510e52b37b2efee534840a76f30d3fc9c06d", 0xfffffffc}) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) 04:03:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2000000000000108, &(0x7f0000000140)=[{0x24, 0x0, 0x2}, {0x1, 0x0, 0x1, 0xfffffffe}, {0x2, 0x4, 0x0, 0xfffffffc}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="3cf1a520e2d31968de749c6cca72") r1 = semget$private(0x0, 0x1, 0x2) semop(r1, &(0x7f0000000000)=[{0x1, 0xffff}, {0x2, 0xc}, {0x4, 0x4dbd, 0x1000}, {0x3, 0x7, 0x1000}, {0x6, 0xaa, 0x1000}, {0x4, 0x2, 0x1800}, {0x4, 0x5, 0x1000}, {0x32662bdca9cdba07, 0x5, 0x1800}], 0x8) 04:03:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000000)=[{0x7}, {0x3}, {0x6}]}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000002c0)={0x8, &(0x7f0000000280)=[0x9, 0xffff, 0x3, 0x1, 0xd2b3, 0x1000, 0x1, 0x9]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2000011b, &(0x7f0000000040)}) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff00000000aecc3000"], 0x10) r3 = socket$inet(0x2, 0x2, 0x0) r4 = dup2(r3, r2) r5 = dup2(r0, r3) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'\xf3\xa7@', 0x0}) fcntl$getflags(r0, 0x2) syz_emit_ethernet(0xe, &(0x7f0000000080)="2341ce9c802bd9a55b03144e7b14") pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) pipe(&(0x7f0000000340)) r7 = accept(r4, &(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000640)=ANY=[@ANYPTR=&(0x7f0000000400)=ANY=[@ANYRESDEC=r1, @ANYRESOCT=r4], @ANYRES32=r2]], &(0x7f00000003c0)=0x1) stat(&(0x7f0000000540)='./file0\x00', &(0x7f00000004c0)) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f00000005c0)=0x4c) r8 = semget$private(0x0, 0x5, 0x204) semop(r8, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x200, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000840)=[0xc7, 0x830, 0x8, 0x9]) semctl$IPC_RMID(0x0, 0x0, 0x0) fsync(r9) pipe(&(0x7f0000000600)) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x80}, {}, {0x40006}]}) r11 = socket(0x2, 0x1, 0x0) bind(r11, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r11) setsockopt$sock_int(r11, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) getsockname$unix(r11, &(0x7f0000001680)=@file={0x0, ""/4096}, &(0x7f0000000380)=0x1002) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000740)={0x5, &(0x7f0000000700)=[{0x4, 0x0, 0x0, 0xf361}, {0x8001, 0x3, 0x1f, 0x10000}, {0x35, 0x0, 0x1f, 0x1}, {0x4, 0x7, 0x2, 0x2}, {0xd8f, 0xc1, 0x20, 0xd54c}]}) semctl$SETVAL(r8, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r8, &(0x7f0000000140)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) 04:03:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='\x00\x05\x00\x00\x00\x00\x00\xfaK', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x7, &(0x7f00000001c0)=[{0x1, 0x2, 0x8, 0x5}, {0x8, 0x83, 0x80, 0xffff}, {0x5, 0x4, 0x9a, 0x7f}, {0xfff9, 0x7, 0x9, 0x80000001}, {0x0, 0x80, 0x2, 0xfffffffd}, {0xcd5, 0xff, 0x1, 0x472}, {0x1f, 0x6, 0x80}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0xc}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x28404030ffd) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x8, &(0x7f00000000c0)=[{0x5, 0x2, 0x81, 0x24be}, {0x8, 0x9, 0x1, 0x8}, {0x8000, 0x5, 0x3f, 0x26f5}, {0x8001, 0x2, 0x2, 0xbb}, {0x8, 0x81, 0x1f, 0x8}, {0xff, 0x1, 0x0, 0x2}, {0xfffd, 0x0, 0x0, 0x463e}, {0x5, 0x1f, 0x4}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") utimensat(r1, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x4ea, 0x6}, {0x80000001, 0x7fffffff}}, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) 04:03:45 executing program 1: pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x4) getsockname$inet6(r0, &(0x7f0000000280), &(0x7f0000000840)=0xc) preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2003, 0xa6138) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f00000018c0)=[{&(0x7f0000001a40)="ff8db59eaf1c19d51327523ecbd7b87dfb4b0953aef7537c07898b2dade99c4cd745", 0x22}, {&(0x7f0000000300)="acecb03097b6905b3469cdbcb869139a25d78e77836c4107f49632bb27055c1089ac9d0bd7a55ecddd9aed938fc2cc4b8f103f57c40dd60ccbddd8ed9ca765ea5bb469cfcda2ae3a7559b3d4ba61162ffeaa59e2a252e263fbfdf361cc96cff09c03e5c0bd7afc4231f4ad1f712b90362179f2b639117579babdd6be935473ba1c4a9c551fd634ea788499c198ca928f8aa2a27186c58a9499ff0fca5ae7b2e48ae648ff7fb02951d0c3d7c36c6cdb46697e928e0c348707b422258e8baf79438541bd661914b70d82c12e51f5aa14ef3a818347aee58a35f24f4f18f48d13cce4889776dc7c4a01b414e3fa680fcef822c5", 0xf2}, {&(0x7f0000000400)="cb4005", 0x3}, {&(0x7f0000000540)="108944cffa0aa85c5171a9fc40c44bb21127ce2400c42eed0eb5491eadd30280d00ef05f2c61864b2fc63cdd2a3d20d71932cf2d31183369e4f291ecfbf29337f5e2af2d3339b782d394f922a20681ffe028883edce0a86acf934b850cdab764c0b649efd90263f4a7babb661b76d816533736da787962961d860a18f5f7a01217fe5d051d2cb6343d0f90bd5084c69b88a03d87bebd5f7c42a39625b09bf3ac6a0614aaa41ba10305c59f26bf5c890d5b119c72dcf1144d01e11ba7d738d336d600f0962fcbbc123a224d56b52ee02c75659cbe54d790959a8e964129241a9ddffb9dda33312f0df650a896b0", 0xed}, {&(0x7f0000000700)="9dca4017e0596a3a76d836264cc05463921d6587ca75560ec1619eafe362e41bfad99203019e9fbb91397e2b2518a0ece7d32d90f9e82d82028182a26cf03f4f4f38262318dd", 0x46}, {&(0x7f0000000880)="59f5fc83815f2065cfd07e4a4bed479136315dc3b46f8f83fe355e2486b6be0c5fc2a70b3e52594432597bebc991d8018523a7b975a8741c29cae315b090db7813fbc25ab2a8933e5994476424166e6dc3e5d72779e533a2dacba9952e6c0ef94be59d882d5cb438300627e373272e49e452d09b0a4fc867cb1c43a84f7584a558a80322bc50ead9f2e18c0ee0d7d50a7cdd5ed8cce5f3a8029027b8a8bd724c4c98c61073059fc0cad856db9f73e5b571c281b9aebddc35a98d2c64d6d3a194bcda3c30af08e1a0857c24a2c6a269ba270288f7109818d0fff8acf14807e51bf5e8a564058872a7a952d688435c05d5a6f08caee746f1e192e81cca7b6b7530e80bb895bc3f5743dd4cf308a0748f0b79a4f6b098645a89749ec9a00f929a4b5d77379849a18019c8ce3069cce20730b55b026b57f0648012565a3f1ab69f8e4ba4d17abbf679830d88f6459cfcc0a1b4f125007a8ac2c60d87c65f988efb61ffafe0cabab0da165207fee24cb140a3f26d88a30a2c3ddcc06ee2088bddf6c295695eab536e0f7eb0bbf6460c431c3e61bec479fad3a42210cc5a057177f45c14c6bc5578dffdf10608ae546eddfb82dc09e84bd70e8d40fe5297133a1bb5894c97731cad5a28e24a53314806d9d86734e29a99b9bd64f33cf75915b713a44bd5cedac1cb476f18c1962877ad5b4207684b9ed44532fdd84367a7ad19d9f7946ce71ab0c98526ec7e6c1b4efa8862c5d87ebcb1ac02dd2183f52c4c72dbeb6842a0f1b705fbf777eefc683ef71e53fbe90d5a9a7d659b59abcbcfce08887340aee1811a0b43d838aea250426d9cb82110ed10c1b90b46b1a931a0d35ecaf81996b174a75f9aef91968bd1114ddf2031935c7395394934d94bb02b84990bbd9f659a79c6f663706f353b5aac9964de7ce63d22d453c88b394894d0a6d7e7bc303a231876228e11fdb658317f1cdfe5b741ebed353aac81d7bcaf9ddcc17dd64768799215a88b46be4625350a3a69659adb1c327d6c75c1f3ff8efc81be8b7f300f370456e9a39656d5c9063aec8c1e202933a7a6a6beef71a8e94ed13520a88fa02f5c11d9e5f2c8b099424621fe8e6857eda1c86ea5bacf79abd1f1219b1d1ea015ae6bba8da2639ea797f3efdc95126acb9701501dccf6709beeb146dc3949e48f716022f00c45ac8154122b0e5d19313b8f6861fd246b20cb6dcbade2cca12cc883cd01114e24fd9d394148eed672bd8d620d0bba23642f602ce0a4e72a7da8caf5bc36ba63fca77b19f867a03b72fa6706d0b75ae483c6907b746238f22920b7b7decacd4b98c13fd96ca39789712160239300e4541e847db8c90d1740e56621b5a8e615c2d3debb92ea8d0120c9b4f01d9c41e568072d292dc1e7312bfb043ac886eb7cf472aef6d409c5dbc9e0efd3b1ff2a8ec5a7222fce77b1e0e832e6e5881f86a4b0f679573dbdae30a38499887a331f6725f01b47ad7d62d688daffca0a4e2296880523abf4d7cbfa0351013aaf68281e81df5bf8bd4e0793276be0448c6248bf368d8c99129b0d89e4a2948263b79220c84fad532f6deb22a2c9014beb58ed87e9a3d73c19675410a8a41fe97a30cfdf33d2192aeaac1c33561812ae44670802321261979f23fff7e3148a03647221d2140ec7774a2280dbe1ea547c8211148f93922517d2e9101b590317317971ea117ff5ca621238379bb11f229607832ef076ebaa568f05a92d49d342dab6eff11aee0e84093f2cf54ba085632eb61300b2559d4387d5c726c6ad1138270e1c4e76b53d067f9dacf0810b03040749d38d3b8c7c0054aeeb579698291ed31ac3cc077b6ca61733fe3a85780bfe2b9e23bf66256c165052e7e6c77163f7324776c4e48a8793202cb2624b2b12890691990bbf7456a86232a9da25b3509e87eb33213831df76db6b48bcb51884d2f1933c9c85e878e8f09a506b7a8af9b6a2135afda857634ea82d3b03722f49bace5434be7243d179b01dd988b246c1e3aab09585d5f9a2ad4f49e6003941c7a3fc6386622d17c0901b897531ddf41225e3e5e30f38fab35d93e380ccdcbc86cc9bff7b8238357c9204a45b260d0d6eac84a3123e5254a54bd63633edd4abf29e3796eda9551796899e02a7cc31be9bed69ff6e6ee4351b2dbffb38ff19f0cdc9ef06d9e99a0f777ce0eb404379f22d64289b4ab8e15910f9b81dbc03987bff4bd47b01d88edb5a273801c1005a4f2cfb1bc8df09276d52954412391812c2759dc0b833f2b857387d672af28d2c2c1ae53a05bb27d167978577d9e48ac2579a3627a771d7d12eab36b4981a795f3ab10d4d24b3a4c17603c0956dfc27f4548ac4c1f036f085ad7b0f427ff93506c3308469367d523f529fca37ff246db01d27056f0df855bb62863cc0eb566fe4dcd54a06b4f5a62b7cc514c0887598d3a7f55d113bd36af8dbd2ef77fa38907581dc6f46cbce5bb50a4ea77db0c18f7d25201df1ebac157064b53debfa362bd0e836f502aab8bfbe64de0dd4c08282ad1c12186f7b13fd01775b3300a80b54591c08ff4360f0ea688fdada8f1822dbf49914c36bacc93a2ecd036688bdc6ea4c6cbdd902c46d1bc79c5f646764f60ca0dfb35bb22fc8925ec5b1da6b0b3800c624fb9cacdc07aaa8f65db81a131a73993031222f0d92f7b34d67eb3462317a23ec766d51eb7479523ed4c269b3d29ff16a38dcab70e419ca2e8d54127d53c498574cbd0b38b51b7a0d419b3cf5e24461194c361502413dc795fa01fce1d9492001bcaff0a22e31869ad961a708a70b8869aec6de43507b8fa365b5af10f4f023cd5d98716b387cc25c2a7a1db2feaac0be3caac47b89419e8784ffc4573973d53e09cace8771810e13120486d1fa6f6c988b3258890de6d77ef4fa974af16077bf42f5fd538a4cf8b5d5ee168075e811e0e9a3febee3281fe522de7eea3f30e9634698677eeb1b8fd419da9dbbab9a953f0af570ef6ec2325d26fe660f3127cb3ccc1d5b209dadc77af370d5a40b51f093edeaa285c6a1ba1f723ea35a579465c69459bd7ac57451c4471f09f066c9f622374be952c30254ad650dc32bb32cee1e6654a58b790b871dc3d1674c9665860ef50c763f2b6e72b38ba9c52e820e717cff873cd12a13a45e1b71dbe06c9ca1ba37e3566279ff5f31d08ef9c18107453976fbeb91e712f19364fb22ac37e844ad911f89a75cbe2a3d6b6cfa17e8056df042a5e042cdc8933e51bbfee9c4e991fc4478d7c7dc2de4944fd2f0dd40df4b42e391e64e3038639d93b4830de2c5076d1d5330d1be8328caa54ce94e11ea69ed4f306fcd1a98336e8d9f8f3f7abd550981378414935b80441104d4d4e77c83cb340ca028af2c26116bfbbee891df44dd543c986e1e9e2423adf319e1f9646ef893314b926f2f3194f90256c6364c2d7a8aff0687b5f341542bcfddcfdab335b4fb390f566e8a9fb411cd72b938540ca17919836d1dd8d038f72fdda04c5c8a81aaa1e87de9d364d06ca5bde0a11c3ea29f2f94cec8dd600b4a4fd40c5b8f88182888cfcbdbcc3d34f43a42cb6073727e16226ccfabb1407ee876787670d040906b9d573ec2d7cb6bd9a761dd5c491eba2758a8227f955e8e3f4d9cd832e4ea4dac351b05f863c8bef6f6db97e8c849fa08c1d437c9bfdcc85242c578fd059365058ebf694d80e05245c3fee7f8d1a9a59814abf80fb81fb76e51f6c8b34ffb5fd44fbff696a26f934998d5cf4353140efe8d96ad0e87ab1b0c0245b049089f86d2518f23ba1654f911c4748ec90a44589c92ef2ebb8f15537377ed96f620b07412f27ef1a344c75b2fc88b886a6ff23faa6c297d19a0e8c6b277dca3e10390d8bfd43a211ae552c3a9cdd4e8f23df0786c4d26af1fa4f2d70e0f00147507e2d2fc5ca95a431aa1a72b533f3bd652b1c06311da92cd307aa341b766f5f84f91d8d3bbade6da33cf04504fc20edcf6de359de1dc82ac358b56149fd5e4ebcdc61e41632ad33523f37aff1b2e0974d49f2131039795055794994defb85d9f2e02c0f6f453bc4abb5340c374eefc6142b324848e361c2877bd4bbf40dae6ec66c2ec4b785679c1a2f770736c3bbbb1444c40d8ab169b237b37be65397615af8f95f8a0e5dbc6e671243ed0901028765075bcda03224ea7e3e1fa46fa12857833f894880b5f09c7eefea2f302b767534c2a32ac9706114d2388d95f049d7204ed3b264c4a94d9aa40b253c171606e8226e0e415584359c03f0800b7c2afcd4d613683a9b8e096de5039ecd965d63761a3816dd202e45e4e856ecc7708231aee0c07adf97368481d6de48b71b3719e4a04f10bf25629cabeab6cc6342def0f6b667889d7865fc6551005f7fcd17f77002a6f654dd632f3b0962f3ec9d4288a98fdedc8a900ce7362438b89d48fbb19d011ad19e262c3fe6e8b3a3bb73cea5ecda1d31ec2dbccf9f3f3e396f3211d36300b21e944f49bd50e203037be10446da09b92f875f3b10ffeec392db541d15edef88a9eb9751da585c33a778195080d2d09b57b4b9a6d70ce873526bd45e10b5722d990a833046ec2e7a66cf3eaca6ab74fabfe826b8e9db4bcb6d27234d3e0c619fc39b4e2f8a360555bbe560722a97722acb335a57bfe6f14391ac52b5078d792b9d21599e79c26f4a4ac64c6fbcc571117945f50f487a316e09e9503918e8ae14cb21a23f082e9063397024e5753a1daddb0df2d7743b0116f15940816e24c5bdee5d6fd357e6b48e71307fde6f57ee3fd6bc2f631750d523e5b91090ffedd4abd50d984939ca3dce7cd403a85b36861ea80d48f489e323d908a8a7a4bc655abd770ff9e5e792e7e4af735c9060803f729634d6fc7d1f9029a3052ed19b9423fbdc3fb0d89b6669385871c6e9e708de0b880920c316761d804feeb7092694fe12d3a0981b695e78cd3f566972cce72190e2409ffacc511ba5819d92ea57caf048f83a99806b118eb7b1c0be84a82705b119c1e8fa8df1485932c4f662f98faedde86b758f323e1510e7f14d8b1c9accf2742de75a3af8b259698af1b2e4e198143c32b666242aa2bef3fa23276957bc50798fcaefc9bc29b59f50963bcda7982bef20823863783b81126d743d6644382df879eb79414cfa435c178dd3447980050d06ea6557ffb7c1fb663b424fe0ae4f8b7c342ccb00988675981b1d8cfb85a6cdcd7fd5a074a9e04c5b87a8ab62dce34aff65e65b389347647c9b5400733735c763980627868294064057a77b1b72f0767c4c980ebfaf21c5916d7876e813bf99be3560ba0f39b14bb3ad6cf5f0b23ffef16d67ba989cb23c61783ce5dda93035219a4d4bbe642f116291e9c451741fc04775aa8059d5218315ddd47297bfafacb113b352ea24ffc15c157735ca1af682a2024c8c2ab1778cbc4f6e308eb8560d076e2e4669631918a827a86e59ec57fc52eba0316fe61fd627475133daf78ffbb7bf5515df01d5ab0fc2b0c33fc2535f4988421f64cbcd2d75228bcadf7fc55f5218554bb087451998874aa8c59b094b020622ef895db1ab5baf443aedf569612dbb4c4b6b63d206aa7d8047aaa950b4c094e410a18b9b398cecf5dd6120bb40bad2cddd0fc71477d44afabbfea30de1f6d6bf570caa684d16d147955fc7580e1eb576623c8e1c05d939c8bf0d06cbbce2a2cf53ddd84269f36869d240be393ff8e744fa928d4c259901d8cd25404f651c2e176cebd8072430443d7df85d504f81101110e9823d9359ffc4dd50a347a8cd742a39707a64de88554c1c33dcfea71ac", 0x1000}, {&(0x7f0000000780)="4e7f0dde63f0c55522f9aa69cf23a8f520ee4a6bb928f635e92d49295e356b1b027a7e094abff88398c0141e4b24d466e3844aa9162bc40620dbaced4d8ba803475a3ce7af03f1687d1e3f336bc434dfe09e0c00b5b6c3c30d9c73c01783a5d824851bbce7318abe74e7ef93c1d74f8652103229cd64b27efc688814709086c5c32ae08bdba434a059f29352c24140ac743133c05a79f743c03b004dc5c3eaf1ece95de88691138439f42c4324b8086f", 0xfeb6}, {&(0x7f0000000640)="410e6c6c434a3d4892cc84333fdbe249de19c03ccaf33f928a5df428d9dd9f1b8c0ed124c045b17a30d12459def7fde477bd7cf48e0f8d3cc9c2", 0x3a}, {&(0x7f0000001880)="01b57cf00d266bcf1004cf", 0xb}], 0x9, 0x0, 0x0) 04:03:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x14}, {0x1d}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) r2 = dup(r1) mknodat(r2, &(0x7f0000000000)='./file0\x00', 0x1, 0x3d2) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 04:03:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x4c}, {0x6}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) syz_emit_ethernet(0x3bd, &(0x7f0000000240)="b6") 04:03:45 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0xdc, 0x0, 0x6, 0x0, 0xfffffffd, 0x0, 0x0, 0x8000000000000000, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x400000002, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x96}], 0x1, 0x0, 0x2b) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000100)=0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) listen(r0, 0x7) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) syz_open_pts() getpid() r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) r5 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r5, 0x0, 0x107ffffffb) ftruncate(r5, 0x0, 0x80000000) pwritev(r5, &(0x7f00000004c0)=[{&(0x7f00000006c0)="f36f81c78f4b3c0de7165d7fa336dc3b2d66219538256788245d89a12597c89d6489fbe6ca2ed8e011951d97ab41db0b63b9c49af6eb922cf40fed62530a15a61d789f47c5e5e9e633006993dc59a5928222d53f89b424065efbe025e6743872e07db95819f9a071dbdde652678490f52c9f734388d44a05737e5a8f4332914781735db310a1b8499c257eedc044bb2de06b9067f30104000000000000df78", 0x9f}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r7, &(0x7f00000003c0)=ANY=[], 0x0, 0x1, 0x3000) msgsnd(r7, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r8 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r12 = open(&(0x7f0000000480)='./bus/file0\x00', 0x2, 0x7094d54a86a88fb) write(r12, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r12, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r14 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0x0, r8, r11, r13, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r10, r14, 0xa5, 0x1, 0x100000000, 0x2}) getuid() r15 = msgget$private(0x0, 0xfffffffffffffffd) r16 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r16, 0x0, 0x107ffffffb) ftruncate(r16, 0x0, 0x80000000) r17 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r17, 0x0, 0x107ffffffb) ftruncate(r17, 0x0, 0x80000000) r18 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r18, 0x0, 0x107ffffffb) ftruncate(r18, 0x0, 0x80000000) msgsnd(r15, &(0x7f00000008c0)=ANY=[@ANYPTR64, @ANYRESOCT=0x0, @ANYRESOCT=r16, @ANYRES32=r0, @ANYRES64=r6, @ANYPTR64=&(0x7f00000007c0)=ANY=[@ANYRES16=r17, @ANYRES32=r1, @ANYRESOCT=r18, @ANYPTR64, @ANYPTR64, @ANYRES64=r9, @ANYRES64]], 0x6, 0x0) r19 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r19, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r19, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) msgsnd(r15, &(0x7f0000000880)=ANY=[@ANYRESDEC=r19], 0x1, 0x800) msgrcv(r15, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000ffffffe90000000000000000000000000004000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000019db8222b90004001b0000000000000002000000000000000000000000000000001c00000000000000000000000000000000000000000000ff001c7f00000000000000000000b7431021e9531674ca06d300000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21976b0c425c835b2316c1f5f60f45c188aa38cf3bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c1851098d3225d3eed0de3436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dcab216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2dbed6b64632d2940000000000000000000057257ea38bc56db1fc79be3e34ba4ba14cc9132815f8554ab9c6866211a25997512f220fac3a85298017d4bd3d1e0604412919926c17bdb07dbca4122414d8161aaa8e21a8c0df1692f18ff4d3cb1131b7cc9898183aa37092894d1d6dc12d33159411881517d3154373f5d2966629f1a57da47848609cea48d83c299715861c"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r15, &(0x7f0000000dc0)=ANY=[@ANYBLOB="81000000000000002e1100b0df5ce663969beea42740448f77c7cc6d7fcf409def1a1fc1ed349a26db991c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35079f7fad059b6f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b5780635605000000000000007040ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769660e325cd2485e172bf1200000000000000000000003717b7d6b950c7c286c7eb01d323c300a7c2fdbd450f524c135e32f9995676d27a6811ae7358d757e608c081bb6e4424ededa932f96c0b717eed5f49dd483fd5d6e840f88a0f0d9a0c4473dc976a18b8d3531d3a21"], 0x44b, 0x800) msgrcv(r15, &(0x7f0000000500)=ANY=[@ANYBLOB="1886664f9f6100010000000000000041000000003c86a5e79a7886881c597387fda01911b89f94983f3627f21ce0f15eda8f3b8fabdec2f65ae5703b0718f1e1bafdb471c7a0daaf8f466cb36c76b27ea0acdd20fedc3209761aeb4266512c0c5a2405c955be9854762bc70374603eaa6e7dee5bae127681a1591d8a0738cdf5baa691a2c9e535388b19f1dd17fe1812980df1a239616bc8edeb8cb86e00c49afd6b5bb00645665c25439a7b928e119a441a2a7d53cfc96f76701ba1b0e94a32750b723fbe143d1deac33a3b673da82d6a31e0cf96f72baf9df8e8f644663cf5530001f8f7b6c882c4db0e3d145b6644c245c522cb85a4db3fceaa7f5e6e8462dbff7ec3039821057b12c8d47661e4c5a019656d028ecf9165884397bed1cdd5cad03004608e93c668ac3541c1c7768da80aad01097313407608556eed1f37055d06af3dfe033e8a6c3704550bb9b8117d0d47596aec1c8c03731f1b09ed9cb30eccecd8b9"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r21 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r21, &(0x7f0000d06ff8)='./file0\x00') getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffffffffffef6) 04:03:45 executing program 1: socketpair$unix(0x1, 0x800000000000002, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) dup2(r1, r0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) 04:03:46 executing program 1: r0 = semget$private(0x0, 0x400000000d, 0x0) semop(r0, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semop(r0, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r0, &(0x7f0000001900)=[{0x4, 0x80000001, 0x800}, {0x0, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x1000}, {0x0, 0xccb, 0x1000}, {0x3, 0x0, 0x1000}], 0x5) semop(r0, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000200)=""/234) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f00000000c0)=""/60) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = semget$private(0x0, 0x4, 0x408) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7}, {0x3, 0xfb3a, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) r3 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r3, 0x10001) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r6, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r3, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r4}) fchownat(r3, &(0x7f0000000180)='./bus\x00', r5, r6, 0x2) getgroups(0x3, &(0x7f0000000300)=[r6, 0xffffffffffffffff, 0x0]) r8 = socket(0x2, 0xc003, 0x2) setsockopt(r8, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r8, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r12 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r12, 0x10001) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) r16 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r17 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r17, &(0x7f0000000500)=ANY=[@ANYBLOB="0000000000180200000000000000000000000000000000001b00000000000000000000755d303c300000ff0f0000007c5b120f8c52cd7d"], 0x2b, 0x0, 0x1000) r18 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r20 = geteuid() getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r22 = getpgid(0xffffffffffffffff) r23 = getpgid(0x0) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000840)={{0x6, r18, r19, r20, r21, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, r22, r23, 0x80000001, 0xfff, 0x3, 0x100000000}) getgroups(0x4000000000000047, &(0x7f00000004c0)=[0x0, 0x0, r15, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r21]) pwritev(r12, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r12, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r13}) fchownat(r12, &(0x7f0000000180)='./bus\x00', r14, r15, 0x2) r24 = getegid() r25 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r25, 0x10001) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r28, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r25, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r25, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r26}) fchownat(r25, &(0x7f0000000180)='./bus\x00', r27, r28, 0x2) r29 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r29, 0x10001) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r32, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r29, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r29, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r30}) fchownat(r29, &(0x7f0000000180)='./bus\x00', r31, r32, 0x2) getgroups(0x8, &(0x7f0000000480)=[r7, r9, r10, r11, r15, r24, r28, r32]) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000100)=""/2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7}, {0x40}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 04:03:46 executing program 0: r0 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r2}) r3 = getuid() r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r9 = getgid() bind$inet(r6, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0x5) semctl$GETVAL(r7, 0x3, 0x5, &(0x7f00000003c0)=""/85) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000340)={{0x20000000, r8, r9, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x10001}) r12 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r12, 0x0, 0x6a, 0x0, 0x0) r13 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r15 = getgid() bind$inet(r12, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r13, 0x3, 0x5, &(0x7f00000003c0)=""/85) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r14, r15, r16, r17, 0x2, 0x9}, 0x5, 0x5, 0x10001}) r18 = socket$inet6(0x18, 0x5, 0x10000) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000180)=0xff76) fcntl$setown(r18, 0x6, r19) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xffffff7f, r3, r5, r10, r17, 0xc4}, 0x9, 0x6, 0x0, r19, 0xfffffffffffff000, 0x1ff, 0x1000, 0x8000}) ioctl$TIOCNOTTY(0xffffffffffffff9c, 0x20007471) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0x8, 0x0) mprotect(&(0x7f00004c1000/0x2000)=nil, 0x2000, 0x5) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000300)) 04:03:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2000000000000025}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x91deefcf8139f11a, 0x0) 04:03:46 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f00000001c0)=@file={0x0, ""/68}, &(0x7f00000000c0)=0x46) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000280)=0x80000001) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r3, 0x2) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000240)) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x2, 0x101c, r0, 0x0, 0x5) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000001640)) mkdir(&(0x7f0000000140)='./file0\x00', 0x81) fcntl$setstatus(r0, 0x4, 0x88) 04:03:46 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000180)="7e4ec69b2ab46394f9cf6aae953e5fe4661b2021db38a2b5fc0a90bb3bc8959b0c9cecebba348fa022651f54803acd5568c934f06b96fcb3d5c50eac2d6fd0c904a219ea127ca5381cd7ee5c97ddf91bb95cb7692fe65b2d83", 0x59}, {&(0x7f0000000300)="9f311be4ff1df4fa341f4ed177837695c8adb79fc58291111e6c633fca643733631607253b541bdb107f7191bf6c50739a51dbfda9ff42301bd914e88b9b6490b3b19262de506212f26165b037fee15410f6d26ae72ad4c0987ce7bce2a0", 0x5e}, {&(0x7f0000000380)="855ecaf80b6998d1d6cf7fcc0cf2e4dafc1519747a11018ef06059abd868b449e406cb771e48872ecda1d6e7ad696abb5f15d2725b46683a77268dff491778738e6f73364cfbc20577dc59a8c54fc9c14cbfa7215604ebf85bb1266e6728cb42a1", 0x61}, {&(0x7f0000000400)="f6fc5a5115b1de3253bbd474e331f5279266ef496938d4e85588e19fca3b12b62b21ab836183c1f5d49da31508922479d18126e7613ccbd23364820ba634f3ad7588c0b1aee2099ccb300a1348fde4ae26a852ac63a397d347a18155bfa7583a9217f22072d9b83125ba97ce68eed903c6ceea529387f6b016be55c02d79cc99de1b5a26ca59c91a3e29840869ca7ce2e455e786aafa0757b1a22264c32d6a46b1227aa95a57a07d5632169ede4b1036a66f97907f059f538ef4c292b07ea073e32e830f74b29a50193eaad1bd0b114f3a8bda0087ff2b042d2b587aeb17ff2f", 0xe0}, {&(0x7f0000000500)="f8d9000594da9bd6d069c9866594cbbed3a79a9e87f6fe3520dcab84da16f86b668c53cafb65ddf5637df7ac418033bff13633a5c5ee2617ad0bc929c655c30b871d3146d54a3e0f046ef6d6a28e4591e42ce97eec051280b0826111723f6cabdb4af6369b3ce2f9c16b8b9a0ecd9763f85464de142c876cd3a9e409809b1263873c03c6fdf29c22bc231510226f8382881c26af7d40d1e8", 0x98}, {&(0x7f0000000040)="f27b1cb1e067f8cca3cd9f725532ba49322951474b4182f8dc828b9dc8b5244dca9ad6de8a06d57c728ace476acf1c62f3ec", 0x32}], 0x6, 0x0, 0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="53f1b8b506b100000000f592790000000000000000000000000400"/37], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 04:03:46 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x800000000}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18320809d000000000"], 0x1c, 0x0}, 0x0) close(r0) r3 = socket(0x18, 0x400000002, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="d3", 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10000, 0x0) sendmsg$unix(r4, &(0x7f00000002c0)={&(0x7f00000016c0)=ANY=[@ANYBLOB="cb1ac0231c84044f0069516d8321defc594bd73bc6a6b788e57ab068865999e08a9d9b3e082f5141f4e5ea3cb9340b67aad832d7b0fd8ed01220"], 0xa, &(0x7f0000001640)=[{&(0x7f0000000200)="35f61fffec17865cc6e5ffa2641a26da6a496eca8908628c930d1a532e59e277c3dd3b840dbefe82adaa3090edc2b29d74", 0x31}, {&(0x7f0000000240)="9d514a08c18592443bcfd3cc6f2a8367772b65078c71649ec308259a3e056b900b28e8", 0x23}, {&(0x7f0000000280)="9732cf01fb50049e0b9ce68b5bccbf10ec1b85d33becf835cb3c441b06e30bde1b831be4e7f099c3abc4fc439842a4c49ed731", 0x33}, {&(0x7f0000000340)="67adf7a8b111f9fa238b94a8b396b110b208fcf042288beeaa6c4fb92c509c2a77759d8503cae3b4c1c5cb47c04c57fe1a7f064d323cd5149ef7c2dbcafac3bc8d3b4706bb113a14b6ed767c5e39b25b26e001ceb799d229366d90e7cd07e6fe7cb79cb04d7eb1e76c811339d8f6ffdca63f6a680067bd1c9a427af59f3d6d89afd66a032e6f27fa0f613619e10eebe3e67b98a8566408e98bbf11487e86d3cd8fc30d837aa6b7d782b23e0a2bc3931b66fa48c2ee5b24f2a35f0d894370efb078f4049a5fe391f15a576cc97bb96ca292eb47ecc4ca191eab4ff88659e7af06192d65605ff11278fe06e5365a95d8aae3ced85981d5ff32cd8aca20", 0xfc}, {&(0x7f0000000440)="6952aa36eb31a81ee238da5fdbba2be2e98701bcc53f150a4d5f02a0c12f1f695af5bc889702a6afc7f2706a42564e0cbf3f88970d08865300da70430b19a853f6300dfb23fe13a4cde042c5614e202c7d05c064984d0752bc0c926f021a27eed6a9f07ad7ac419fa7a5a8f85e2f37d7036170a474738f66be818e87c8c26e23a5df2da4bcea817ebf2d604f1ff72e51db37d776", 0x94}, {&(0x7f0000000500)="cc4b574d97ebc2d26a4f02d0dc4af4d49f6f22c1e9f6cabad521238ded118b07ba986c65581f6b291fc24f288c17ef8bf0c718090a88641ca125a798f4f0b2e63f58d65afad1e3a193d6eb00b6d1f42756ad2cc6a227df3b5e72e355b2731f5d74bf232f97d2f90c324c8c10f176abccdec0b85fce06f069", 0x78}, {&(0x7f0000000580)="d612ad1696afab539c7822e4dfc621eff392c8ed278db380f6346fc22b706df900586f235d736fd7de8cf015923b04f50ac4dc280f695fdef6f45eef0099ecbadcd1f867965548927f1af783cc1d932bfc6816a946017548a03b2398cb38a0dea5e0bd0038304a14f56124afcb614e78fff6a83f574327844cd54714196c3d25e67ad7f9bf951db7ef3b1919baeade167edd32", 0x93}, {&(0x7f0000000640)="8338cecaf624752e912f049e93e3c7fed5dcb2a9b6feb1b952d9c03e3b903cef261a7f9f30156a05c602ba908d7eada78b0a93feaac6d2a651fc129b2260d9e14fba0d73dbe0ce847a5184a90c35fd11e26c3e0f21adb309ee35f1d82c19d734f671623ac2968d289947d4d2e0d2cfbe811fc6e81277e01ae1f998707290a8870a03c065f3dc5082580d36df579207463903797d8d577231899b5e61b86135d67176bd15e785ee3c1ed3cd6446b1274237e9a9178afa846aeb97f0c702a185798d22f15ad52266b5a495e7c1a72bb3946178e8626b4301262d5d673de363af0022bb7e37b873bc8ba1d7100dff2e93571e98c757eff068109d4a200a79ea9e8d75607c50893a4537f09f7b162b39840e9916a8d0e51d124bd781a9dc4bd5836ea37dd411d8eed5b41bc27d35b1caf6fb71b5a147619e3910e5f3a7777b0efd6cd4eb59b2f6d817addd287233b39a2d24389c51f836ae4a1d874a2ece9ee1d46c33a45634dadb83d52d7b23026334d46fa15cc981a5ecb55078c2d3ecc16bc297d78b2a4e4d2e1905c279ed892258d0015e65fd9249956f266e59c307d47ee9b47300a6a05cc9b6e415de4ed18015d5f4faa00d8f0ef4b73ac92ec544101390e8fa96b8b007f46389fec1aa9dde985031cd2a9b143eb4e887a59728afaecfb9671558ac582596b36f1f2eb5d66041d61fd801486e4d4aaec181ac9bec360e98f236148d2547f08954cb791c18711040e61ff47a73d35657d962ec0791c0723bfa563a51cb68b156b32a7d6267dc8405cd8398dff9c0a450242c1ab82674080e1d80bd8ae95c7b0b7635cb6e7e703aa31b23c42673cbb0c3f6c45c05a4650627b05d0667471dacdcdc4d8be8c1b165dfaa49e54d0d328b94d6aeedba5e92a024fa8921fbfa9710f17b533252606b6f134da16b8ad5141fd56a02d4150fe9fc391fbb6bd9d9721719ea77f202d03cd190cb20b110c74e10d2a41a06b77bea584acc655cdbd0259b1c51829d01a516e0d11208c07fcb28e70f448297321c2e871f5b358e8f8ff08f374195db777f42b516f26b8fd53aaf97c83c0a7e8f6d3795174895951630f43b87cd944f10e29e5e50d0dcdf2c1820cc5b74ecbb411eb9f78acd09114f4f96390bfc6f4aaeafbc74069c723f9cbd0e69d7841091ba45ca8c84288901d0986d7d30f1fb3c28b755085f2cb647157ad9c48ca9c156d6e8690ec8197ca014b0ad11e8b3953f7330dde914c1c605d64c6530f7b35df767349735d483281ef726fb083faf982c226b29889c95af2b685d99d021d66ffaa9cd6e68dbe839fa1d80ad2ccdb2937407c8aa172072bc0d641087bd35a134a6c0a0b2113ec36f77e6eaa2d2e500203e081bafbec7ec282fde80bcdbec95135589c311d877a99e320fccfa42edd1bd6f205475ff897ec13221d82460b5a59a58e34bfe2b6a89f3112f3204657cdd1b584f10830c8a12e9a2252524ab7650fb5a9321f52e464b669590330c83555936965920b60a2958f8a4268e047fc1b09497fa5d7e75dc1cf41f97c153c1d8f7b2c6671b86a1ab5c29d1701de21b3eb19d97285fc6edfa9641436d5c6b62195723dd6f48f8a9f5e80ef713e80605eb4ba09dd134a319e36bfc18d03ffdbce32230c05e44b89d03571c0717b7cb4c2c6cca5152977437a61c533a14c5d9a54757a2de791a081284ffac606ee9317122910f99196ccfd2c77d79235482bc6399822d1d67720691bc87a9bd84197537a893eeda9c9bbcd4b9510d242a7591ad563fc766b6f43224261914280824ebcfacefa5d27f0a50af1e45ea9a0c94f03e4a2d979c29201d8ef78b3a03d87e43d70a97e3d3d33a68ced8f06ec4734bc141fdf8edfd00a901c7414e0ce660b81b1cc7d8f068b387a8d6665ee78734161d3cc0568c0b173c13956847abca5946591bfee37542339fb19ee940f23f01645869e8d301ae79c7bd16bdd7756d5b8d29c6d7051265fc293f8377fef95d47aa2112015a954e4c8ea8a9b555ab99d5dfa9d440f4b3eb0528d03dc58c59eca08435fc3d27a8f209a79fd4635d6468b5ed89654e09ad78c7e229d02b009fc1101bfb1924b8d182caf756e3948e83506fb9b2b417f77a9451ffa7da15e4a6a0e48021b5e641bf1146c623586a697c7581c446b284c6397034245d0e0c5f1432a9b650b9824064ad9b2a217121da524eab935126e07fd3583ddb325c52670220ed7b5028d72ad5ecee83f92fba011f4c452f26add6114d77c011827870df811bb25afa08ed854711bd28863155279108605977d3e15aaf6f5716687d1e5c58dbfd5dacd5f91a3cc552b7ac3bb0d2e317642610ceb9e42e94cf6ff60462246d06a168107f1f0d9c6c86b33369db6fa320ec4c29e3c395f28faccb0385c6aa74425b29a181ccf3ba1b078cca7b9aee5eca0982a074addbbfd152cf959a6aa5a0d2c52050a3bd71e71dc1c08c1eb939f8b2a91721e664c455a3b66d10394f90a6538f6c7596d648b7d8d80a9cab3131ecbd58b0cc4d21b09312a8bafdca75bda4913b5a698d0926a5b28a3c37e20db9bf821cda27734b91d97d196afce9ef9afea6d167f7eba80d9c3bcb436deee4fb24863963b2f9bcc5047287aa57b381c7254ac2d6dd7dec9d77046cf335a9928507893f9e2aa7f89358c71b0ed7a5763fc29d9c5198c20079f7d99075a55f08595f31594034b66cdcee1000ba85852b1f96576225670ec7a7e22e3ed13637526e0acdbfbc84d85710764ff32e8999c7c2f7d7360988ea3a50a10accbf606ccd7175ce89b444a0654135eebab82bb3bc8c2e5f2f62ec8948ae8a38980fe65371e012fc5feee627a8d0d7e3460043031cb2963f5dcb2a2341fa13a1315f17c68ffa297c333841b68b8a33bd01a94762378a1d8c428dac0a75caa39cba488e6127da255a7fc4c0b896b79f6c95b30d62e3ac7ad09e17f34b2b1d13a375704e907772ea6d60831c0ee322a2ee3a731e82d28a9b09065a18983b7cd64b38ab03c21dfd3da70e08896144250eac28ca014209a6b7b03f9058ace85d40f3f13d7ff980c88e6d30ee777841d4d135b4c2d2f7c60b794dacaa680ce041c9dd94faea3f864b6bdc8689d33d1f141fa23fc04aa716d48abd28bac5715d9f2133787a60dec158cb5731aedd6945e9c0f920343d7fc8264c722c358a3ebba10787a567f4dc86a0a493863f31a56e76435aa88e134978dee6b465706e0635453c5d967a6a1f72c0d3838b87aeeeb93489bf6d34e4dd71043d84a5d4ba0da945a63a4acb24e2509555260ee3025ae6349cf66c4fe2f906c8acea7acf677d2a7ed4602c21d2c69bdb5f23e8bffd580f80c0ca1085a99e211ec67adad61af3569bfb7bf9d71e50b3be48f3bad2a83a49ce8e7f053576797fc28f780278959388e9d898e860ad0efcc828d38b6603a33dc1db595eed266f947e6f5fd427da2085dd0f9c7921b0b6f2eb91b3b05fa425d2e5b35187ecae6b07ac962db26406bfdb97198c957569dc2c1e5dc95c5261be05b5663d414f20d61e83f667a9c970dde33dc2506fc59346d82857a6b261ecf61aa9b207422aec20fb1df707b9ed4ef84d50a4812bdec666b782aca670e949c517ab952f8b201331e269980a8c1371e83e5a3e557ecea1b24ee6d2c639ea741f4fdf3461f3767fe16e7ff58489fb6d4a09706d350553a354d919c50cd961f7104d01611a616f25ef79321abcef13e23f522322f129274c39994a9af9b21c8ca57e8a59fc24413955dad04b8a8166dd1e05ed6a49c794969e53a41c0e3dc2302c4a27556e4cf6c290ba7699c6ea7eb22ec0516550caad7e9ee17febd0e3f136bd4327cc4a0f97a482418ef5980ec9f7dfa1a830ecfc8baecb694454a4363cc54ae5e943425696b87382e3cf9d59b4fe491b45a9577ac149a09facf026562042b1b1b472771241bd5a51527504511b6dcd38e48646012c6a736b67f97e908c2b6e0d6df3e4427585dc3a4140d460365ba76439df0daaebffd58aadc1c9b8697db6d2fe545f8abb4d69d89b58fffcc3282fc15667d9c8e753068112127bc4baa1dbc14ccb15c4199c1b33c0cd2a7d47672c56895ef794cb8f98af4cb5a5439d019b73dce28f260e05bd3dd6cf3fce6c2936eb24c5a4c848238aeb30f75a6e83c1c352a1e4d798aa8e9d66008f96dda5405aaa1f8881901fbc5e6b199a8285e8d7c2ae801b75d5744ca0bca7f9c6a6fde48c583ea2c5212ee757418982af6bb60341ad3028362173042d8df8bd561ccbcf4d33bd822ca203a5b43baab75a035c573c0bf69f0845a030dd1e0f0bc54e3040c88fc151eb99c2f8af45e3052563f5403fb2ec350e32af98711f0195ace2974b070526f9895aac52b1fb980b9d27c2f5605dcb76215dcac21d5880156a93284760f3944fc3251d0225912f410b60e8b943d9745ea904b5084f237819cc6912b2ee2c66cef7f48a80539edf673e14c60d7fd8ebb9ea17a8fd7101475642b9b48640f6b131615dc7c153a3109d082a428c79161f86b81a47299109e1b48155dbceca34c0d6e92a3bfe68b62c0d69f8d4b68e5c0c3ae9f1b50e369086d68995682729e5d071459d21ade5ea57a1abe233a26216b23bc6065a83c2288d14031548d4092f1879efcbb81158d2aa06fa184df81a75892ccf2364945f2ad570a2d9b68b188d704769b6c43e125c0adfeeb685ed83ef5b0b61833d45393d3a7b13ef5bd4e1e8e3d83299e07b02b673a6cbe8a7e130f149685020121fd495cb356551250b11a50722f1e3a66b62c949a76b8bd5daf915660c6104e278537707339326ceb5f2275fba5fd66f2873b61df7aa589480c05b1f4a116d7967ba95deb4c774706e71b8b8f864d6167e881ec3100fac366b583f4a11bc1caa3199effc1099cb52724ed07df94ea06e4daba41c5c783bf6b78f17ffd59a03c656322883578ab05f010c17bb03ceb5814dbd82462c192797049b05c7609754a2dfebbcba966f180c6a8d87db56030f29e56ff220e78287d70b27aa13ef119a595578596141e4a059a8a339fd0bbceedfc20079c557f68bb0783998a9e61cdd0264fbba55d186ec9b1246c292202d8f6b9587c2c0eae7caf39c8211111afaa59e0e09fa73cac397b7f515ee74760a53c5c75b7e4d2539c2a9611708440f689214838a72d50ff69ccc9d69ba6752a523fc92bd367d2d9788660e68de5c6ded0f6ee148754cc9d941a49b86e655a8a4bdbf2b6253a07bdc896ad0cb3c2fda552f9933d609342ea438f4975fed8e0d36da1fd0c3c83107708285954cc22e26fd04a8bd7124bee8c68aeee5e4f5e6f6c925831af4128fc16b51bededaf8d1a51b77b3f24f04d988e6ceadd8fa4c3728be5f15f682fb5ac3c1b2a58580ac0d94714b39bbef50a7a13c5e56a140e781fd1a4d99c10ba466ca39b956e704af73e7fd72fc1653874f4eed5eb3da5d0a0aef833e8ae84f525b01b3b98efd28f8fd592788132ebe14d7c4002f9ffccc9a8b01e5b2b6f7e0b3016ee31190d16a9f1b43996ee824f231efefffef4dc1ef874faec62cd126df9551c4c57c8a508dc5c6c8d5e26935d0f8b2901cf25d48f74cb78e07ce8b7097bc1c17b18123d58dcf4ea5c9b7dc93c12d8806cd01957b76d25f20bdfc9afbfd20b1a0b97912edacc5f9ef1218527248cafcc42d3f3877bcab7d8efc6d2c1c738e1b68415a0bae410340f763438c3eb0d3c75736dbbf2f9793f1367c31f53b111315e9351c3a0618455df3456990aee67f0bf48f1325f456fda65c35df98e4600bad1fdd3316e5b83fbd1c01e1a4cbea8ffc", 0x1000}], 0x8, 0x0, 0x0, 0x8}, 0xa) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10000, 0x0) dup2(r5, r1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 04:03:46 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x810, r0, 0x0, 0x0) pipe(&(0x7f00000027c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r2, 0x20007478) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)=[&(0x7f00000001c0)='%)$-%#(.,./]\x00', &(0x7f00000002c0)='&)\x00', &(0x7f0000000240)='-\'(\x00'], &(0x7f0000002780)=[0x0, &(0x7f0000000480)=':{\x00', &(0x7f00000004c0)='&/,\x00', 0x0, 0x0, &(0x7f0000002740)='^,](\'%#\x00']) openat(0xffffffffffffffff, 0x0, 0x40, 0x8) pwritev(0xffffffffffffffff, &(0x7f0000002b00)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x5, 0x0, 0x52) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000002600)=[{&(0x7f0000000500)="b045d2a42aeeb6d401dfc2a44eb73d6a3c8729e2adab72a93860fad3bfc88595d34e23a303037b4d4349bb38a04c5c2dca6938bc3309c592fecb588a59cd04e067db08bbd4fbe9ad6a6c20643c2870b01c2842b1a405ceade81b52c292e233294e64b8ab0ccf6a3199ade6a02d27c5f567e6834de4589ac9469f1a5263886e0ea8759bc6866a5997a723e1458f3a922dfe3d209290ec2a82332d4e70901f515ed19a2f52af76d0d6acfcb06bd584338d60589a3edd9064b158a555319454a2b05dde98b1dc6a89fc0a622005a4e9c149c1f28e62105e79e74466c3f1c6b5229ed87ea585fc0f10f23ca1b8cffd83aa731c327576bcd298a066131c6251ac95c7bc031bffc2f262d273c1e41e11c6434093b58d698a6999344269ed02587c7f53dbd278cdca8619471f5048e83f0eeff60c8985e2e8bfbfd4aa26fb6ad6ce9cb2a45ab82b838243c2a19482d3c98b52b77a6263d1bf06c447d40fb921e361e0295687af13c2df6a5190a57e052ac84687f77b21e988404bd6191b229f0dc92d49492d7ddbe7828bc6fd0b6fd8188e9ba7b456df732e84aeb4df5023879c65ca0601b426d74b59e92de4bf6e7b9a66f6971259a45e642fbb8eb6a0e69e4220f402666c567db0e7520efc9af4b0369825f33ef7a42558c2cf1269870f015efa4642ab5d3a1ea389d46802573ea78a87e4f48ac31b0472c2c63443b53344ec56a8d72410e3b6c57bccde1cf75ab91d53bb319f4da34d55e14ce32e4c83a45ba5d01eb9565f45494af98594bcd9f871133a52b13950542038cafa06cb77f78472751d5d51ce662d4d3b5c3a30bb5787fc7b2de64660945f6fc2696807d33667d8ba02fd4c078ebf75dbc52697b308d920cb1db1806a5cbe3489a3b28b793eceb05d19d51a1f25ec038d8f1fd453c2eb6af6f8b282e9b0e4ac148a915596c9a51d6e0382bc11b46f1732192100b55fb00d16e72f4366cbdc1906d1483781005dce8f44fbca05b12dce60543c9d4114c507165ce8eaba3bd64bb198ae16ed5738a4a7cd69d9be2b8fb15976364acd9f3bf027457fcbf0ca0bce0c089650c7cec6dbe6b58fb915cb7a43987231f42008c820e3092fbf4fc146292c25837129ee0ec004180f37ff80b8dfde56464e52278d1cee911047b870a3c3313eec58ad9fae94b113d056be4c63312a079bbe9b757a2fe59250d3c88a39c6eda27057920c031cc3373102462386c142362b4d25e4fcaa184db88ab691f759aa1d2e13990c845874a7ef2a4d34e2d77ca8f3fa73b84dbea66aa25afd08e5acd838b51b3e2991871d9b526bad6d32286fb61e14285f55f8d4e965e68ed0ba335e0628db2298c090376c6ede5628aa476b9777c63cacc8a35586c01db48df178a5796f5e3c4fddf350608966c5a1bd6111aea41dee05e5d44b5c24494decb03e6639c759d2690506f728faa6a33b24f4fbf1c704cb6234bc73f90e33177afa36d24f1317926228bc224a76863c00a9983828c078215f8734b4420fb45c584387f148de564fb021d45f9aef4a665cfa782b34952aff382792893cd7ec5b310e2a666ebcce0387cb22060aa333898d0605a40a99ca10b060bf4d6285d4509b05d2a57082aef1818acdc9d2a417cf00dcf0de3eda070c0b1fbfab25e03f7f6e6cadd282736bf1f82ac2dc03bb71c12a55200812687072c6260db403e2b3ff0cdcf591d8bdf14a90370ffad2366c744e4596f8859ddce3fbb98caee9edd83a155c34eb1e23f0040b5d25bd2ba1df43a1917e07c44dc32127b9d4eb03e27317aa4ed2eba3033ae7942254d8ce1835fdbc04e257883a7cb982771bed266b607180552bc6442849042930c4016fc413e545485b8a0eec542c58693f180b3430c1134b5a31e63fadcf5a032e021d1ccee0eb0a9cfe2792abf58ba14919df66e015712b0680c1855df9c5130e4718f5ecb7d674a79c9762dcd6cba8af2b36caf2f5cfb7322b287bc2b91f7165d75d9a8555087ae328ecbed5d67e9e785fd9195d8873c30d2eca9688a7ba9fd1d37b7c9f8ce29f97b46d410fe06b2810542cd684fcfaf143c2796afb7d76e2ea44e50628d686ce1e2bbd25e3d6463b505db25decfe6ba7efb3279836e868542e349d143a0c1cecd8ddde1897a951ca048f5f859ee7284d69b6bde08cecb3afd7703e6e8fe04ad2bd880ab72c9a3c8cf73e3eb4a706b7ef63e980635c157a13ae885c05c2891cc7c1c23d0b65f6cccc864bc18d78a1d6bdedd4fa6d28a40a4bba9fa272fad27f745d09d5042db3b52f4f8a266669ba902971d6c6806514fa9199711485091c396627f848c551bf2d828707564c0d66b20d46f6afaff43eff88cbfaa1bc07f39e68ef5beba09d21405325a7e712f6de98906b2b06420e86f853fd124f2380ba82ecef42c4f596c0cf4d290daa68d8d19a0c0605703c4497ac8e2f1bf75f60110200964d5b447aabde35304ccaba56c4db58748eae6c17646013042201ca2cedda5c862e8e2ea4420828ff5314dd93a879cabf5b514a0a90d414a6084bd147c93c48567c1f2d525213c064da52f16e9cbd3f649546fb01bcd24c87ca74ab28f54c4ee7e8875c4758cf07c19775353fd7e550b2dfe62e107153f28ab1eda0d0193255c5b222bd8e4f5ede37bd821689a4205160000d10ebc2d50a081da35c6325be7381f911423ae88b167fbfdd75f78972642d6b2091ca7af0f283f6cb6a3152af0d9855e204db4da83fa1d62ed27e1a3ef999d59a9970f8256f5542c4b5f2e2e8358e93beb1379927416ddc792f39f2e5896cb1c721ee5cd4dd944203971faf4542a99d684d13103f5cb965e6e95530c9342cbec81efd9a1c430c8de6500f5f3ebf81604d83429602d872dd3c5e53a0b1e88b50c516d65fe2d9fb7bd0b46a7548107e2c9c602b75b8e468d2dfd0cd42ba7f0bcfe61aabc935fd054ae07bc7f46bdb6b21bb29d148f722a9392761a9949d3c020f81be45afacfd3b5fabb0425cc4be2d91f87dd7623b5882ea378b88f9679c0c8293afaa42ff354f752c12f7d476deda6ab739aa284ecd4846d14b621b15225c015c6d58b4fb3a9fdbc49ffe145133276a7786889747763e4584430b07109de192c20ba8e59862df444828a4fd8f9b026fdac84c262774f97ba92e70830c5a0b551423c6322ac0b38162824b72590d82b57718e01cde5be4eb8e10fed1bc8c38594d5c8c13980b565b22edddf398b890175f663f3eed42ebf4a0dd2ea7efaaea87a25b093be9ffebc101bd18d68ca02a4f455bd6a5ac0be7a6e3a88504824e15ef69e0f7d804e70060323fe1cf4350cd671361c689fe654acf04373fa34ddf6a198ed38e315bfb45ab04544e83f0236a903e25004dd8ab514f3d3e58bb2683197fdc020dac76e260cdbb7f55c542bd192bb0e601bd02630fa2669aaeb414da742065b8f67d74d597bcf1fa41ae69fd0ae45ea4c627bbbdd215100477e46404130d9987f7dc89d1272be5545d3e5cd650044f515b06c4d020615ad2cdc54fef9c107fc68a22312f919dd70d542ef68d531c974e0b5249aa8090f6590cbed78678a3474192d00e6252af55c063aede54e11b5d28aa34523ae1842da1081cec328e2bb0d05e65ad4384b0a992bf17dc7e3ea939daf5317c56dc64f13aaffe5ff951f17134b7ab82414deb3e0357cb472ceb7d3c7cf13734bd4de64a876fab046f0f958511fbe3cd0bf3312014967e62ce3fb89cd169900aced9810957f4ff6b7b7430a61485e227d4272104a7b4a0cba5b0b5df0778c691dfb43f9d88c110454d8cff455caf37bb07adf01d2e8f19907ffc304a3700ee9f1e0fbe1e9a8edeea6b0c8ba2a4537225f61d7ec552603ba292960b8b70e933340bbb5fb76e4ec4da6959e3b3fa935a3c14454c7352a744a4295953492aeed9ef797663e83a296951538fb08af002078de9854430f56d5df1fef1f029cfd8d9474da7d6f360c7734bc0e6a426060e4297317e2aadd19e97b7efa269f3fcf786d9a6be2ede1916cb71e8d352cc000d20f12fd83ee73dad090be2afc80952509606672cdcfc3cd414587f8538dac99089428a186fd4277a086394876ffbc54fe925b9ff930e4ebc85284d56e214a60c5290f690da3e222d81a095cbba8b7dba32ee0f7a0ac98aac37eee1941996d6df7cad913fe77e7f58056012b4a0610ce6ad9c06d6b1275dd1dcf8fa998a03d8685ceae5c913136c1e7e0155fc4ab1a2f22c1e76465abd1e0d87bfbb11720e991d5f1594d976de0d349081f3940ac9b5b895bd4bb6ace72206bb1f194abf0c40a763ae8736675d29e892665b37ed545018bec45ffe9649a7d9d261050c8a7721ab62aa6f798d2b509e24499cc436f5810dd313b793d9fd7b97ed8653ff212f7d1f28b66b44963b32480d59c5056ba0d85256ca72c0cf98f3fb848f8485f60a9c225ff85916829c5feab368399ae26184fee2c4240f4510dc43673af2bf37405a2afc2caa69a826ce66990366f68fbc09d788a96c5b8215ee218d7bf1873cee43283c733bfab80d2156f364da5fd196870e143afb78896fee2b5c7570a839b15defb3b89037f7c6bddb34ab38b3355b6c69732bc366d36b076c89fa7685a25f3785190045974b0272bfd92c6f71f17a865fae3ecad477ffa01d79dd0ef3da6678ec739c6a3cd4da763b973b1b4994f60d2f4782be465401eb07d3fe73e7da92a8c33db4e2ddc4e8a9e37c65f71197fb6054df6d66ce31fb7914798ea37f773188db49e75803072ca5bf3b17e0a7494c1d560fa12cce2cd1649c9961e875905ba3dfdf3f4fb7f1c40550ed828174aec5e2756aaca0300ae264d336744fddc1e970c79514424ebd17af74fb56dc5bb33438e004a3ebd848c23d9ad781d7b9c390c929c9b881ab42bfc2f82c6f2aba908e3ed92fa4a017f6f5e235ae73e9133a9b2711509e526a4cb0e9f68ff1fce0a4fe0046146db723464582430482011bc7dc68bff969bc9ea5f699890c1fc5301120196973297a5061d5afaaaebac18908c85a030c3f7eb253f757a67e8c92ae55e64c268979731c6431ac533492d4a64c6c5f69192c4bd259c11f6a0929fbbd987c84d4e1b3fa3d9ae3f631a237776a1f3018c06a7447ddac3e2f0a966d22ad492de91e98959e05ea293360de54619fb389f4810596d8932c55b9f703f599d6cae07361a43f3ee600989ed8b2f28e0bebcf714420d9262d5c5a81891cd33885d342f643da4da81c4c38ae9dfb4f55fe8a315460976fe782147a0a4af39c87425a9be220f43b79504336ba4687b1f521c52db19ed288ba22b455e0969de80ecc74bf9909d574ae987b29f3513181b13420fe29fc72bed6604a14ac1b476b7890d7d1b3f16966c53eb394172605fea6021f554856dcae23335d832ca30e881a93208fd66e3d07b707214122b41bef34cc60b2d500de19b16ae2220de1fe6d450a02b9d6d295dc931f3d612da9657faf9e1cd0029dd4274b45400ca2d05e12a968e4a68fc6ff3548bfdc4d5ba9e8a561fd13c2195dbb03d172df6164ca9cfa9df595c0b83b03c4dd2c95185d8df676dc736872a4b116861d02cfaa7c1a3eaa0326064c2450b287a85729d66ffb17c052b0b75c1d3f2b3351af48f1f7e9b4dbf69e4ba8886302c33e14537817a4abdb12179efe7bc25f43f26a154987a8c90825a3e6a7a31b4a72b8c4051828160aedc6cfb5e4872f1e18c36caf2b9deea70edd646958df2da05e961f2287af839d1e243c20a1fa7caaea1207fe758c449630b937905d2f77fa7dc61a2840b8da17f79b542e47a1260d907204b70b", 0x1000}, {&(0x7f0000000300)="18cfd8cb60f8e96e963df7b064651163ff880ce66a79cf3c517a3816d7eb3ac82ab0c0be363975c74f77ac1befb7518b209bb1313ea99c067de79bb634f3da357a53b6e360e8a3d72e1f35a48cb4995c70a0ea62f52ad2674f9636edb58267b6f13375f0ec47866411c4b7e6c6db1f52b51423571f0c8ec5fa64549659e006683a6d9cdea07bb6d4ca383cd87b52d63e167aa9283f298dfada576a6a0d701a9944b1dcf812", 0xa5}, {&(0x7f0000000000)="9e2a", 0x2}, {&(0x7f00000003c0)="22399a5814117357ecc4f571a0141f87a245e943729911ab28627cc6350fa45ec8993dfd0c6896bdb9779c87e0ab992dd2a22025617fd703c2eeb8233b563db9bc14f58b517e6442fc0200b5a07b7008d656c325c41013c851769bbc28ee2dab5c6933574cf0d7f45d6ba844f6870c5c80ad7cdc9060dd995be23601902ecd2efef0396f2ccf16068c1624ea82d52f4793c5daa5b3bb4107ade7a4bd8408ddd9e80ec96a46b368b861c7bc88990157b16db206", 0xfffffd87}, {&(0x7f0000001500)="a438c8bfaefa6ed4971a5fe7e7658f5045f28a1cadaf5704c489963a31fb1ef9c9e7e50cc30eb941a2f202c8abc937815ef7fe36b9a63c189d3d45eed0dc0b106ae17a2d51d707ed82c79a669075b71a4f9cc376a71fa0f99d80cd60e49e7e1b5d97a89f4b9dc8c9eb8f82b9063cf32af62feb5495ce757d019c477d74349b57111e21bc3ada9c3323b0d17d7d333c007d53c62132ab8e50a0c461851d1b2f3826075d4674b97aa593991fe04389f579f59af7708f5e28d81acb9a037711bcb649b621fdc93f63190fbbe01ecca118b102d81606cd48098fa359729420f2a6bd2d457e8693ea04ab15e822aabc75fae203e22eba7717c13c13158b8e269842111461a2cf5ef9804966bdc2d1b28fae600d1d080411293385ab8355281297264d867e67516b255c72f37bda215acdad4f377384eb89abaa707595cc3843fe7f1ae1479bd564d9dbe0a452d6a25e70c76e0594b3e27ce80ef4a3052f5158c3eba806972228876bd787bf789f2016f8c2d63a6a266d9aaff25f22cb95ebf373d9d2ca71e6bf1ece0a4ef953728693efdec4973bab1b969245064094cb6ac22f103513dd73c8c05c9d9204c2fefcdd312ca28f13cc53b815cd992c35de0923b62307251efc7436c46ecc36e364d700847a5274022dbe85a9eafd46e15e00432d20f0b4c4c7cf29089e4748606e682072710bff29477e3b336575b4eb3fe5d081860eaa5459c976a005efe76f7ebfe57388190671cd4b1455818da6e76a3fae42ef8cfa69003f06a25800b3a9738e973f673d5412948b3ceefa8cba8741b4c70e88ee56e45b28a90eb3874a5da495a28ab2e8d3430e575efedb33921205dd44d9146ba7ce5462ddebbda50f03ed16b7e714309a91b3d0d8de6f9c1055b3d01b34f18cbd2076ea7b54f09451259440b42bf438cac8a7a0665ae6a88b3f4242629f0048a61168fdf39d80c7cddafa5be07a495fd2d6531ae861563b12d223e29b5b4d8a3a38b317f081deb828afefe54617e01a3711729242ac426f697e60d90c9cdc8b7095be689921dd0eae175fdb33802e9e437be6fa7ab8593f0ba9e58b834faa98135d70bc37b6d9f90ed3cc836fc5fb7ba9a2c4e9289e7820ba8273f6d0a129d1d0286f978a786e9148860536e1c7f4f165116fcd871031fc5a253e94813efc9582d299287641990f75dc32fe2ac1f18bd1859fd2406b4bc79dd5ebcb2de59bc64a76126c51de4741f154e4b76cf23a2189b0d3668c10706828642bffaede359aaf02e21ff534516218ea770d9dc9842900410b009526c4662a1d5ed73f3445d67f659e0c79423b8bfa61e2a0b3290e06dc59f4e4e6019224cdfc2c521fcb2250f7f5ffdb85bfe815b3b2f239db5d3287f461a64dc7e2e00184bd9ae3581fe9ab8b1dd190614dfa3cc3db04f4c8ea6173c61cb055fbdf281da27982210b44b6417bb744a656184b5d020aa6c2bdb0f23aabdfb028d1054f052feddcef3a92cd219aa616fbad966bae031f59747a4af39dd4fee6f5417476b473a687496402b7a8b52ce099d52657795cc98d5e06f249fcbeca51d55bdcb64efab4c2027fb0cf9ce02b4e1673465a33361b94d13eb6ffa23817c127c1d36cee285c9492fa5b7f358b89efd908e41123129cf3c33e151b89ad448d1f0df0c00bea599f3e1c26b7db0e5b6ab50f49ad0ec3ceb20161f11d19198ebdfc0a5575cd9eff3e2679c794b5d431bcd1cfa3a6a127ba13e43a33fcbce1aac5d7baf45bf86a67830d6ecde9efa76b4b22a1b877312718fe4f0e4d57b37433be37eb48f5867b051e6694c83207842f1aa3f37ca7f5f89cd5639b54a38818cfd12c07ac535e2f25ed411e0a3a2d725ef7a0aab0be78b51fd223071bac04320c3858a7f006d42c63f8661156d66333936780171e8225ccd282bbca93a0fb249c265b522f666323415511aeb08a5d592f86898b35d5c421c73831c87a2c783ea41476b4eb6615b5aa1165726888cfcaa8af4b9f3064b4742e93755aee4de446fb5676e93ae16c48503074013baa9d5c476c0460a7ff36e81c57c9000db28960ae2eaa205b104ae4af99e0e6fdb8678f2cfa0edb5296672283b7ab18b4e91e65a79748e23f0ccf0653b9c1c26fceacbfc4c9bb0b0b5773e3e27421d6f2f6ea31b36ce148661ea14f85f03d835424d619123f387927d4efe85da6d290a2ce0f61791300a485a074f224eff42fbea49a7d17aa57ebefc20710215fc89e50922f8e19acbe838ab143354f022a42f1c73822039d99a5a22ccab03058c05073c99d80e4e8635f3f3b259f4ff38dff80d41cb368427d739d8c686dc90312c1a1ea363c0a58588edb3b05b1feb673c4959bc61e549fc20d1f9969340f1f8cb066065dceb19df0c015e5d75bfb78f7781197031027952c9d40b43d35d6af37674b386968ae1cc8e017f5faeaaa1ed67acfa993b4aec4a1f07b8e47667980d897e59ff17f5153bce24740bfc3b716b20797e975a755819f2df4621e6cf916f8d6ddf97cf04ce3d7abcc1641cc822190478ecd05459b697c2af575e2700186512fa16e3e64d60f4a8deff572ef2784209a2558a2401d4ae3a44b27c82e060929282b7a864542ee644c46e82d6e932fcd95883f3a9ada3b4e77fabcd85b349f11789aa53b6be03a88e29b29a8cfce97ec89827a4ecc9a87dbdf063534c174b28fe2a308eceb8594492ac6fbbc8d5a0a211dfbcf5d9533aa02084d53f0248321be8e7199ced357ad47b213f4c6cc2c7530e286ca3af03631b40e433ab2aadeb7428a180dbb9f3782e75c03a4d77e8ae85ee7f1a89199ee37a8fdb5db17c123dce751a748e737c825798c569044f278def3411fb569992e9cf3ed47fcb5ee562c70a0547c3071fecc6ad90e60ab6f9c6e1734817b56c35d50447fab02ff5e234b219efa172db3744589d73a4059910ae26d4fe808fd6a5fe5ea9d245618f5a7d29cd48343bd4ad8662c22b01b2e1be8c7cb99f6d8394a0ffef970a3bacb0fe2b406c08c7370ed07bb84b4959c0b5e4c7123669c71be4eab19b4b0b68b110676a0278e5792dbc7df9b2c61807b2859b169e14d873e850396dc8039eccd0cdeec22a971b02a5d7641f22e8db990894027ae64af56a9bcd170f153eadfdda4f625ecc6a3ab234a1ed99991f34a68da019d6cb6c25f34c024e1b5f585e86b11a1829da900d228e49bf147c68338bb8d157896a07cec6e673cd78b329926bfc55411048e59487c841b371e5d08d21f58b1664ea58238578d58062b69ab8e4c96821fd3d5636cebe304df25315b74a6eda97cfac6f1478dccdc781536056682a6d211e27953efd9874fbe1cc731dee31acf0c59d934bdf9eb12cb78942185ce872731e19da99373c8862ee6aac687e5864d3073fc948d91b80c5683e57a29770c0de59ea0c4d4dad6955df6a6a3a5287a388a963a4ce6fad3f911c23f788948a92e62db910dc80d83c8f1fb28c721193b9f0dbab832b1eac538b28f69284992ebbddf3926fe5591159d0cf9d3ef1487ad738e1175491ef9efe4a6b57898297e2a4eb42d4f59ca4b2046b92bdfbc81a5f96caca4bba5cf2fbd1846f44f13d629df103737251116bb41bfea1f3d468dec8cf1ca41e61423826dba4deb2da04384c93768a9d9bd8ff4f7c4daee876d4f65cb216a7dbbc70bfe84d23c8823e7378c681186644b6d3a2fc59502f1a28c96ab741eb1052499085973b6ebb1090e2e93d271fc7cfa2db1ee6ae9de3552a381313e249649151f25e93625d7726555c98644aa995111f7acbb452d52e05b20ba830916ef53ed88ccd244367a4794cafabd1e220a276abe8fa445ab603ee5ef94b76491f52d7488e6025893c6eb6bcc81ec291e54137a44a521d7cdf33644fec555f1382e029fc27014dfc1b6c1a9897a258d2313b5a0cddbfac1cf80d316f91351d8dcb7967ad697504fb6223a64cc898d83e68f55156bd02da5fe0a748209a3606907bf9be67bbbd38db2b03e0a1c2431e3b1de90e592386ea04653dfdf78091d8667a31e6b39f25019d979d07370d961064dbf147e8deff09a761a020b5ca2c4a1e0a726e138dba16b9d20358ac84c5bff85233f5e6d158c74aad549badc2e864438c0a1fe33853e46701448e1e0ef18b45df86bad820a09ee164b08cedafcb630c0a45f4359847898bd4288e5c2a361561bf968a6dc6254210353417972ae158c2a7be35b28b87ab71023f45f6bbe1cdf967393d708fbae89867970b2f2b2083a599151a808d65e2e2e50d9b06e76d162d6d6cfc6749d46a93cb75c644fb2f45d18b94e0186c8aff3d391bf4b9f41bd7f3ab749a343e41b1841b14b0186e6c52d91a14788c6559665578e739dcb9b8f1d4940e59a3c0dd0709aab842d1ea4d2a471c354d9038b275347fbcc7708f7346c3a94f27836841396d204598df415d2cdb2f17aba4dbcac08e16a6915e28582d5d917cd38f7f31d6156bc5d7c17b5d84dc9c7095482f08347c19502eafe61f7bdace19a5e8e277d02215e9cb63145ba3a1edbb432b8818edc2b9e6fef056764c8b625efcc7d88490d9aafe5147c6d178008201e01ae35d50a0db45c50a705818688a676110c16226496467597e19cfc4175df88b2fcf231d460f9dfc67b78f6b2d3aba34854c31c8b800facfa6bf27fe75129c3579347e27c23844b275f0dd117683f240d912b0d5a531177aedf57a54f74682cd189453caede2d1c1883720fe382a41b8c2de82d63598ed37262218dc74c4ce0a80a50ec91265b550da74432f5b8266322b4fe4df6d31a11c58b59cf1023d00fc91086d4c9b90c6925178199b95c0807e58a7b62ab1356ec72b943ef899474fe49f4cb80cf1294c77aa049988a2b59ac9b8df091c99aa0757af41ce75e61cb4dd351de40567cf2d20c8f924c08f933594121a81c04f62daacb92c909456fdd0628a81ef4e62ed039ae61d76d9ca3477e8b173baa7fdf576e397e2d4aba4729a5a9974a5d9379df275687fa515939e08c0bbd05e1482069c7bac232a8b75733eefccdcd5cdace08f56e9dcc489be0bad0a0b9e769e5cf65fdbdd67499fb934b9b4dc60be21d7e4871e26dfc363bc2083f34cd38cfc3284fdf0fcb8bad6975d34c23638b175cb4323e41e93483649d1b13554650f9294983c0a4c09ca14aaf0728e9ea63f220889265b10748d909c76d7453ad2b9f157b050ef00bdcae2a5aa490ce3b21e0ba3987f4b80e486038ca7a0e3b56c53b1a7b96c1e61e72ee0a4d8033b027b544d8c467187e71288822f3534383586475135bd57fc622625ffffa73eda6fecdb1fe6f5f438c51149ee25d3d16fe1bc5804aa38c4c50633a243764ad9c017b9a826b15e2416d9a76ebf79ce18833d1144d7ef21595599b42346f34ee13458d4be10ce68f59cc2227fa5fdc47006b8516dbf689b31d71dcb54d50bbffbc7ed68ff2779a2cb5a5c358fb22a2095da864e8707864f4e0537f693dab1b4bba3b26ff0d2fbc08155a87c23e8115191ba1e78017976b612da933691bd58e6173a69c28cd1dad95ab1fb191b30989d315b914f8be463200414508ac984e71f33efe99eada7d42981d91631bc030cf7631beb7698439490cf957d99c10ad85ab23198b42576176d0a4692a5068a730b1a2e8af74ac17f2d62da3d74038acf2031d540a2c2e2f1fc5fb9648bb1bbc08015978216178c5555bd2fccf409e32575c860ac99c9592df6a06ed9afcc4509111482af10d641d0c8b5d358982d54cc3e9b4da12116ac970c42124ebe84a2da38e3035eeaa50d73a905beb962b6c6a3ce26fa88a79fd09", 0x1000}, {&(0x7f0000000140)="7e484a52f0983a8ad4ba800ed2ce096634d30e12424c48b3f4f3c17ce9588c4a674dd0c3778ca856774007472d9983c3d88d307995b40415e86e435ae59f60cfca767c04fc905e012d8e060e9c82ab5382934b8d46552420dbc5f7163d8ea3e3ae", 0x61}, {&(0x7f0000002500)="5a56b0280c3768ad03cd21a7e91c108536041c9a944acec5396c874ee38b5d00adc998006969856ca0e436756405cb9b17ae599a8d4ba19534a9588834ecb14a00196757ca7fa941aa342db50773f7e6756098cf959a021cb24c4914e145307968ad6597dccf04b71028a1512560880612d0c4c270df35e528852409cf5d11a4c9a0076d0c3f8825c69fef8a43864be845a191342e02a0a8bf377d1dac00340dc9a752e18b6e0ac4a1951413c5b86d81b69d353b066f3dec24b40f7601abbe06ae23d57b8409403f6efeede5e6aa8140f865a0eee4c322132dbdf250e5ff878f56ddb5709bff493a", 0xe8}], 0x7, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x1010, 0xffffffffffffffff, 0x0, 0x0) getdents(r1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0), 0x0, 0x0, 0x0) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r3, 0x2) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) flock(r3, 0x1a) 04:03:47 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) r1 = dup2(0xffffffffffffffff, r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x2, 0x0, 0x7f, 0x1, 0x1, 0xf44, 0x401, 0x3, 0x1, 0xd, 0xffffffffffffffff}) 04:03:47 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) bind(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="2de82e2f0000ca30019f9a44f9204980c9509b99a1c81c1a1ea7749aca73164d5f581da0d261daed2a6c6aa98946e5f5a84c473f4518ae3130219b090ab9b26d7daba9a147d6ebce30df0942ae85cbfba729a528231ac270b78da5693db58302330989b94e1f760ab8b79de6050b941d1ae8738c1b5c864c57052540ff99e3"], 0x1) open$dir(&(0x7f00000002c0)='./file0\x00', 0x200, 0xa8) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000d06ff8)='./file0\x00') getsockname(0xffffffffffffff9c, &(0x7f0000000240)=@un=@file={0x0, ""/20}, &(0x7f0000000280)=0x16) getsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000040), &(0x7f0000000180)=0x4) 04:03:47 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) ktrace(&(0x7f0000000140)='./file0\x00', 0x3, 0x163c, r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="d7144b", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:03:47 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) accept$inet(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000340)=0xc) socketpair(0x2, 0x79962809cd9431cd, 0x4, &(0x7f00000013c0)={0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000380)=""/4096, 0x93e, 0x2, &(0x7f0000001380)=@in={0x2, 0x2}, 0xc) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000280)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='vZ\x00', 0x200, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f00000000c0)={0x0, 0x7fffffff, 0x3}) close(0xffffffffffffffff) openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x28402, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) bind$unix(r4, &(0x7f0000000300)=ANY=[@ANYBLOB="01002e2f66696c6530000787c8697a133553cca2c7f8b4fd700da1aece47c03d0bb774c6c3730bf10757e61a47fdd3ae3cc8d88f91789d61e0"], 0xa) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000180), &(0x7f00000001c0)=0x10) 04:03:48 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x80a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000700)={&(0x7f0000000200)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009b9fe44fb0731752bfe791feedfac599df5eacce77dc6b9ca3c0ec99246d0334db365f44efcc84cf3f73676dd79d7f91d9000000000000000000000000000000871e135e9ce0ed7850085e7ca6e7818002a2cd8485e1cfa2a52a99ffefdb2c3593c5658eaa0a138479542aea7830b01e556e0d835da0c882e0c3e69857d1ec447511e7e6c85e9a28496a53ca755f5c7f86a6176556c4de7721ed4fd4f36ded9e21b7cb98d4e2871fdef225c7dd51b66c9ce501ed598cbe9a66628e9ddfef373b7635f9d57a746d46ba436f2c03e6dec6238f613c83776148891426e15c371c7f0e8e205c3b879bd63010b7e34dfadfc6900b12888e10b381a8ae095cbb76e44a214cedd43c18876ae7b1e82ea143cc9ea9d5835dfad8c881ef1f78aa38ae4bb95946cf5e85cfd8ec491916adb7a18113"], 0x6e, 0x0, 0x0, &(0x7f0000000640)=""/143, 0x8f}, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') chflagsat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) write(r1, 0x0, 0xffffffffffffff0c) 04:03:48 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x0, 0x1}, {0x18, 0x1, 0x1, 0x83}, 0x9, [0x1, 0x0, 0x8, 0x7fffffff, 0x531, 0x4, 0x1ff, 0x101]}, 0x3c) pipe(&(0x7f0000000080)={0xffffffffffffffff}) getrlimit(0x4, &(0x7f00000000c0)) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000100)) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x8) r3 = shmget(0x0, 0x2000, 0x10, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) pipe(&(0x7f0000000140)) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') getppid() pipe(&(0x7f0000000200)) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000280)=0x8) syz_emit_ethernet(0x1000, &(0x7f00000002c0)="31de55cc3b68cf763c831c4dcd231663c91082be64942170e90970fa6b25474275b1c3fa1928c28cf88069c38cb1ebc566475a22e7e3afffedbc2d92ca13ab4784eb7ee2430136574049467032cbb8cde9d63af167de161cba13a7be72de907dc32cd2fe3dcdb1e573b5b8e1397862417098f213a590c01829a1e41c968daa53ced6337663463d3db3b9b1da0863d43d89288de9aa2d567c5d484eccb072861784e8588e755bbc849e58d627a86558298382a676af520044563254297e973ed096f3b933947ea6c91ccbb0c6d663911e5ea4f7ea7cdb25f1c98cecd72234e2a02e1d1866c8222c68a53698ff0ad7eee094e23efda102c92480385991a636225634ce9be53e969d3eb460ef33a44f1c54b8d82efca45ff4c42a24962f46e030881cd120723275d94291a638e9c8dd58ef7d8f27beee20b08af573949e165854b3be1b45ca2f88927d47aef939493ed96eba90dd85392a1c7e5513f883380b5b4a46873723e7df1e6314ddba40e4ce87136e43c2b63b46e545b9705bc0e37e75bdb5532a31ccd7405259f1c63650d99f4c9c4468ed52c662bbfe53789e17f700610123c46fc755738b74fbc057db0a0a0a15a451813f495e3a34bdc83d31a08968164371624d6fc99cfe3121be51ae8f7651ee28d53515c405cf9491b762282c56deca7a2d5949b74b9e70b6801605de3479f18ca5c1cd78918800eff69e5224a806a0e17a6e222c9da8ce443e17f1e3db075f0a861ef333c1ce965ccdbae056cce56eda019a5bbd6b5a2895ce649d235740141c6780d0ce824dcc8b45c3394ef3830e4167e03ac20523af865345bf4b35f2046f3805915b6264132a794834f90b4c105c18ee09a058017161c5a64e6e245ac8459bb70950076d84d725662c11fdc4313ddbdffdd2dec62234e771ce44dc050f7511147bd72d0f87839049fb2024371b27acef881ea20444c3aa69d0c5e9373c152b4edd722e9f1bb932366c88ce37e7a38f4ff12fd2f0ec9e01b693e1f900095617f30d88f23de34db84cfb025e4d84658c1b725378be806e9a1a3665b67e6bb4255aafc61493ec3d66f39c1d631dd28002007d5217e95e28985cf67ca72bac1691cc6f6682cffdf7c3d656c17acfc1939f05c4bd508c7e5d32314cffb570dc5957dcbf4c87f746ffb802473d5175587ae589ad3873b8e6cb961db11ae3d5c10be26aaa5e433e7c402d8a68157f038de9adcfa3d00fc25447cec86588b1e37b0c0077e2cdcb7c97a1a7a6d7d78bf67a3b7711914be2aea56e9f03be1c8f8cecf02cfc8f87c8515ac14b40c58202f74bdaa59aa6f91edb08c1cdcf236adab415a161d60b0673b5fcc7fcb6c41a0b706e5ffd0b6c41870b595c9e00bd7ff611f99edfd63536e8434cac82802c51974d2b3a23ee3460e1e3041a9e91eb489ea2b572b8527d2d51cb371f86921b9767d943db7b7ace3a3a0f54431871fda732086e53bf4c5fb887d5b19c5938e55e92ea9c0f6301950b65b3f0bb497165cc1369f796c8b5c9c98ce41e36bf5a5da3dd80ea0ab2a0930beaf7adc615bde17cb64302fd3bb3023ec174a7dd69e941592083b73b7a059647071183bb581e6d441ddf0e1408a002649ea61e2201af1f316e20be7da65b354e28f311650644c92f17a013e2bc47df1399ae39ea31d951b19f9dce53d166bf95aa78d8ae060a8bfb74076683e036f5095e3106820a01c82eb7ea112d8f6b766408e416c26e4a25e975d4b50a17065b74ae0be37fc2cb12bb44284fd57ddca813fd0a77341e50c40856a6c23c4f9ec5616f696695639ab1107fb9ca616140712032968fe288575704cfa3ef6e2959edfcd956c9867a84f9ccde1aabfea3b17b31a87474b353ec1adf5f9b41b402718988494901a8084473c31998ce83b23a0841880c53b851f6c01322493410656267a79fd63413bab2db449989c304feb9051928209c40396065e885cc994808e96c191704094691afe0e813de72ae19cc5d53f11d0351534dafd5a14a7a155966a8bd456ef2ca684d821ba4701af86c698053cc8079d007e2f3348761a9b1be7bc502d427b905386f200bff02f11453830705ccb379d54b6f89791232f612a5723942e0a086be684522b0dff00f2d1ca9523d22537a828280e7a14730187bd10d64716557ccc374e4d3c7ffa18168d6f698e43d782a346487048bc4955a2b386d47e4d62f5d8b984d7163753d02ec79969a740732b268873703f0ded7b88bd4d8e76375f521f6337f3db12c8ad664a236d16a6b4d63a03af48d1266cf0a86d630685a0dbf2bd94a6c8d27ed6524af8b339ca1b7f31a4d85b8590d4c08dd83505d728defdabcf5781fbef8d322dbfd499ef5d1cd07c052b8f77bf3510a753a63e395ea370f53c3abb1f08d558c552db5ed7192b4f235088749ca395fa76e56ac6ea842c7735de3b9483c14b73f9d24b654c3cc1457e21123a6b33dea0d16f9b556e8a6acebd57b846ba0f79ad0af9d6edac06135f2068c0332743950f2d3cb75fbbdebec5c3eab5cd332863f1583e9e190a30fe93d06d2ceffdf47cf6625619eccfff61644fa34352db5bb76d5c2e996afd14fc9edf1cbd5bd36e7372a481af2d50a4980eab1743399f247182dac36677debe56eed293f46f8879458efc72603689841d4d2e3c73aeb040dcb30316cc747519af09ca1b430a2715dcadcd34d09782f75f8817994d17f843727f8068034cc8e1b01638d0fe193fe1e9415d6de6ed2263e1bcfb0c8972bbb958b208d27756c251ef78ac8a5b96bc513d68a9dbb8f1d941168e906efba638d63c222ab6c10b288d06263b497431f31c1e05187a60d226ddad01d9e74c0048ec61c5dbc30c613a9dac3af3c29c93440424214e50903169805d028bc6ed9854e19aa6beb3f35f54e896c652c458d5008bae7e8c74165a6937736a2423e42ee0adf4ac17a79e5a6d2cca98f1946a3bfa7c7ee6de8675bd0f1b2ef4fab5a10f86e16d8475864c344132d9cfa6d33f51a3b3a7731a97e43ccee513d3ab09d231abf8736da579e1c9b4dd6b9fe06484e3f77c8a2265c69d90e2b27ca4d273902a206e69accc84de3a3ec37a8aae901ccd56f620ee083da581c2f04102259c18f1e442ba96a7a7914403d928c7e6febbc243e226596a66458dec732de236412114793b378fb3928ee2bbf4c0482378ba71370d96b9fa6fcc9833f77ab1f582db6021705e4bc4fd04403f43be2916f566c3cf7e0d1919820135cfde0e91772e8dbbac196cf98419bf675a84cf7053144b7a4beadc018c297addd3815fcc948e68eca64c0f9850d7d962873a7cf19b466e5f52cf5ec60ba30cfce4c7eb77f0a9eb144b741989e0a56421c3127a4f5dbaf8d8532bf09ab13cd5f8030ff8adaa5c90727a17a50fb1b8b0ee7dbd88e430d7e9d03618fed5b3bf66b1c91631ab4333b7504faed9e6410f319ab5ef514bb19fdf7398a3d11e2e7bb23eeec6d215a1f1d9abf1d8890bb16eb5744019ef13961a0b916b39d1b70907de2ad8211647046aad6c0310a5296026eaba979b7cf7fd795b582a45d8f4c4843a01ea1b7cd7d16090b2c4b98d1721fdac8589e40da382f39c0b520ac1aba9abea36b410f0a9359068228d283005fb90d8c387af46bb1bc2c54a0cd97206c53d0b88b861036fef5eba7440781d06c84d34935ae9a79b1608c05bf8c4512802b1ba0040344c46d8e756a73bc4952a990804378a80f2ef3a8d3d2f287f9567da70e6cda2101506063b535db9edc2bf4ea49c3ae099d65b620331a10e28963173d8032a15e127ad1824f6da8e2ab5068d5219c3de83bf234fbd7fa1dcce95a86cc6cc30b5d4e44c0162af5654f62856947aa00361b89678e8d1437d6f995ba39395ab746953ed9a2d785ba799ee977720fad192f833c0f6bb895e94e89d330af00dc7dd7d04305f6b9da38bb693f2a58992ce68d554962b77ee2de7a8e5978554c78f7f85caf6233fabe5805e1c9169434affee0fdce8e797e162bc04a3719a7c312ec536b5817d0c4ce73e75445935a9442fc77d78b936d8a9dff171e732077684d5688ac59bad1de178e1dc470016151701e943fe5d534c4fab162538ddaeac9a4dd40599227a1db848d9489579197199e841427190781a51b59f4895ef5ed8c9727fbc40666ae9caefe7ed0db0e7095d4a9a5492d2c2f3767459a9dcf0c0b98a4f0e9bc9fbafdd2ad1cb15e648765dd0f88f4320143206fa3af2825580d9937a72a3135a5640d58953cd9514a90d5c44841931e2482e62174891c088b45b3697bcaab929df142a72d99e43c283741a21987dbcce5ff1ef4b113c3f97a221114bd1bd3fa77a381d419a1fc031e158f40a4bcf9974ee8c4d3b3d50ca2fc3aa711165c81f2623ed52455d65cca9dce1c156ebb650b3ad8ef6679501744e491db9d35609e2ea508a97795c94aaff0e53f5131a6f4c98792e90b9eccaec9df2b9b1ff5db5fa449792f3b462284e553ec94f856dc5735c543e3cd2f245a2ca9c4e568d1290b255e17fc6d4c6061755aca79c0d5cdd5963db7c73aa26e8ac3e35c398b35d8ade90e9bbaa4a2da01e4ef789d8cdc1d99f8eb9363d0a5a0a3abb4e22e7349e9a9f68362a7d6a57f4d04504df8e2fa5534ce9a5c854172a51e62b462ce56f6eaa0a699f504368e1c6cc759f41ad506b9b2e685d2ec1aa24b66cd96ae04ad6525e52911a51549ea1763257ee469bb14f3375d620531960cef9b91be584ee9f8ea523770f0c04a8d2c73f51a6f4a552b45dfbd02cef66a0da3602ffb4ccff892468ca9103191c99f35b9566e3c2b0884c2b6e7905d878c551058a4284531b7492a02a32bba8ca864a3ad78e0735f4a1ed5d92e33c3f74566076dbcfffbafa6e4a948af4c9608b1401679a0bf03592765480196b8cca19a6c647ed495d133c7175e7a2f500f95dec8bf33fbc544ada9aaca1792bf425fb556042e8fbeda4241691c762b1f8c6ee75e3929fb3d4cfbccf85e11c3fd0507c3309908acf93ed99009f61a3b3549f9343ff176f97025f8a2009b33cdd2c82d6c7b29b93cd4648dbec5ef7552a082a4993654aacb54fb8b13355a58e66d3215b9f9123cbb33171b10e64629ddc26f5ec7d2e641e622941c962b8b0976ba571134d4a935ff3acdd8c51fd6d87dae44752404f1df88673ceee9806e1271a82f2543dc622e34797f51e82357bd2d8b1232a12e521377b9b785d67442c1508cf08e407d7046a9b3878576a79fc83c6c08e74c1cc2d20a8b1b101e624ab582883bfc8202585b5d319aa18f880377a79f62433663b6146fb9d522656d0b2801c23a1a34ab778812266164a2850a6e610bee7da6d8dae9827b53d2981ec0513c6f035a9e0cb965d2bf23b5ccf6038470dafa725423910e627773ffaf5ddf8d58f2fc839ba2c9b45956aab12d7aad8541698d6ccf467d0da9b571f169dc5ee860e503534a39d9ff5fad826fd5fddf50db491508ba3847178c092cfa16661b14c43947b0d16df148f649f0eb1381cb31a26cbf8da05040718ef354a3de7ed2bd5d4f9a5e176f6abe76376ce9530e65982417be78105a3f88ad18e23b65dc5ab51f33bda83e91cae3d2cf08a17ec1c67a31414c3a1b6df0656019feddb0bc865cca0a6372f4f07cf2cd565a14a365eef3c5b31a059cb7bcafc9995da325513feb080427ef9946bb5a3cb5eb8d6c8f70af53bc4fe27fd858f0688686ac82785e38a2240333e4ad4596e97d2bf9b74266709ed277b59bb5855924d6194a1a15f79a3d3c7c94deb8a265a433aa3b160ed80fdd6788db4c5bd6c47a9e03") socket$inet(0x2, 0x4, 0x6) r4 = getgid() getgroups(0x1, &(0x7f00000012c0)=[0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) r7 = getegid() r8 = getegid() r9 = getegid() getgroups(0x6, &(0x7f0000001340)=[r4, r5, r6, r7, r8, r9]) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000001380)={0x1, 0xc00}) r14 = kqueue() fcntl$dupfd(0xffffffffffffff9c, 0xa, r14) ftruncate(0xffffffffffffffff, 0x0, 0x4) r15 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000001400)=[0xffffffffffffffff, 0xffffffffffffffff, r6, r13, 0x0]) getgroups(0x6, &(0x7f0000001440)=[0xffffffffffffffff, 0xffffffffffffffff, r10, r12, 0x0, r8]) r19 = getgid() r20 = getgid() setgroups(0xa, &(0x7f0000001480)=[r15, 0xffffffffffffffff, r10, r16, r17, r18, r10, r11, r19, r20]) 04:03:48 executing program 0: clock_getres(0x2, &(0x7f0000000100)) getuid() msgget(0x0, 0x348) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/devu\x03\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x15a, &(0x7f0000000140)=[{0x6c}, {0x28}, {0x80}]}) r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f0000000340)=[{0x4, 0x8, 0x1000}, {0x4, 0x5, 0x800}, {0x2, 0x1}, {0x4, 0x2, 0x800}], 0x4) r2 = semget(0x1, 0x1000000000007, 0x200) semop(r2, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x0, 0x800, 0x1000}], 0x4) semctl$IPC_RMID(r2, 0x0, 0x0) semop(r2, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x3, 0x3f5, 0x1000}, {0x0, 0xcd0e}, {0x3, 0xff, 0x1000}, {0x2, 0x0, 0x3000}, {0x0, 0x1, 0x1000}, {0x0, 0x9, 0x1c00}], 0x7) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x80) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r8 = socket(0x18, 0x1, 0x0) poll(&(0x7f0000000040)=[{r8, 0x1}, {r8, 0xaf}, {r8, 0x10e}, {r8}, {r8, 0x2}], 0x5, 0x8eb6) shutdown(r8, 0x1) fcntl$dupfd(r8, 0x1b, r7) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r6, r9, 0x4}, 0x200, 0x401, 0x2}) lchown(&(0x7f0000000040)='./file0\x00', r6, 0xffffffffffffffff) r10 = socket(0x18, 0x400000002, 0x0) r11 = accept$inet(r7, &(0x7f0000000280), &(0x7f00000002c0)=0xc) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xfffffffffffffcb2) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x87}, {0x6}]}) fchown(r13, r6, r12) 04:03:48 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') listen(r1, 0x3) r2 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x3, 0x0, 0x254, 0x3, r2}) ktrace(&(0x7f0000000040)='./file0\x00', 0x7, 0x612, 0xffffffffffffffff) 04:03:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000180)=[{0x34, 0x0, 0x0, 0xa}]}) 04:03:49 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x120000}, 0x8, [0x0, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f00000001c0)="9d9ce12edf199dfb17d2abfc99811492c61fbe1b3efcb1c89942cb42b19b835d9a974e95433bea3198976c94e332a9e455f850bf1c4e966c65429e1826e41bb68d8a4c545cbcaefe8a0972451f125e78ea2dadc368cb54be328ccbbd3a8ab728010fc408912d9430dbdb0ca5bbcee6487f67a0bb7e7b6954c63d75239eddc24a67ca1a1a46003b86b066b96dccf4711c8439ad99e7db91ba58acbf5f4a4f1266fbf1e48a17263bb09a1162e1cd1de719982ffb8d933225f007768272e8559cfde88202716b4464882b1d359cc76a553d865521eba01aa87a647143b398751c3c2fa89752e4315d8ea25d298b92bb4b2a9e26d9792bd8829347021bd15d", 0xffffffffffffff8c) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:03:49 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r3, 0x2) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r4, 0x2) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r5, 0x2) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e00000000001b5ef99b0e00"}) write(r0, &(0x7f00000001c0)='\t', 0x1) 04:03:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x25}, {0x20}, {0x16}]}) chroot(&(0x7f0000000140)='./file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x8) bind$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) pwrite(r0, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) 04:03:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x61}, {0x8fe}]}) syz_emit_ethernet(0x1cb, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0xffff}, {0x18, 0x3, 0x2, 0x9e}, 0xff, [0xff, 0x9, 0x7f, 0x3, 0x4, 0x80000001, 0x0, 0xb06d]}, 0x3c) 04:03:49 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') connect(r2, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) sendto$unix(r1, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x8f) 04:03:49 executing program 1: mknod(&(0x7f0000000b00)='./bus\x00', 0x800080002002, 0x5bcf) mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x5) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$KDENABIO(r4, 0x20004b3c) kevent(r3, &(0x7f0000000200), 0x5, 0x0, 0x6, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000200), 0x5, 0x0, 0x6, 0x0) kevent(r1, &(0x7f0000000880)=[{{r0}, 0xfffffffffffffffe, 0xc2}], 0x80, 0x0, 0x0, 0x0) 04:03:49 executing program 0: r0 = socket(0x18, 0x3, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f00000000c0), 0x4a2) 04:03:49 executing program 0: r0 = semget$private(0x0, 0x3, 0xc) semop(r0, &(0x7f0000000040)=[{0x0, 0x3, 0x1000}, {0x1, 0x5, 0x1000}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x0, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x2, 0x0, 0x1000}], 0xa) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) setreuid(0x0, 0xee01) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699d, &(0x7f0000000300)) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r3, &(0x7f0000000140)='\r\r\x00\x00\x00\x00\x00\x00', 0x188) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000340)=""/200, &(0x7f0000000180)=0xc8) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x7fff) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='cc') r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66c3277f7062d3eadcfb2aa6594f7d010000000000000000004a002335804146c8e81598e5c40064b6f95e6d50772e9ecaec266c982a97a32697ea01a48b98abc48c5be385d13168b34b000000"], 0x10) write(r4, &(0x7f0000000140)="9e3eaa54e3ffffffff03bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) 04:03:49 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000003480)=[{&(0x7f0000002680)="a568f8dded08a91be63be13fb9ac3d585b0fab2f93f8ee13e2a141bba98a058cdd7773eafb54388d5e9f5574771c49411bb02b9b8559176036e8202e7a604530ecf133833a74690c14197895339b4f18f1811417646e5424ec55c6d79cade21105686fd912f7e6936720e9df010045c4fa9b353e5d9eb0ff66ceac2fa6332715ab4e58a4a329d00acbb4efa5597eeda6a01bc68b884c5e32b2e5944cbb6c44d1c12b70c1dcbcf8d4f940d5071e7c3f4531c5a961be9c55bdc7f8b226c0c0ace8d2b30e8b9d3b63c77168cb351d9e773629d126016c17b705311f", 0xda}, {&(0x7f00000007c0)="054e0c808c4b12c6fe368f569e77f0b38563a9989c1dc8b79be3328a0d6ed763b153003364f5b9347ff59c81223d25d87f98a88a48828e080fee89527452b3d019ec27f40afabc4e2eace9b0503ba23c98a0b2d9ebc1c5b3cb5b2edc6969bde2aa87789db61212e2a7d9014f2e5cce7c73590424655a8197e3ac1cfa9e05b40b807824ffba85ffd9c97ea30e2ca91095a649f87daeeb8c661e1b2c9c8da719d1af161f53c78202f5d42b80b716d5c387f1c9adcbbe1ff37e4e8dd1bb24b1137dde28bbd4f27fba542c2cb45cfe00be9e4005c3e7ba390c8cb57fbd3a75232ee3a35e37b386395b41081898cc7d4c162a2f99907d2607fd141e", 0xf9}, {&(0x7f00000008c0)="4ea390d43eb631ad42632941e529c7f11033eca8c541e12fd4b427f5a6cae7507df08f9170c61fdb49352d533db864288103c01bb3c02068c9d540070f6c213f316b5ed8f2b20b248b084ab55b9a64133721961e24be3aa4736ddfe7746f612572fa327d3be715485bd8d2afcbbdd97602a0df7fbb262fee7f9ad1e96a037c443d5ea08afb44046a502b6df0687d2a5deddb9f45446ca480b591f5126803473e0363b89c9445798ce63082dd14bcd6111b", 0xb1}, {&(0x7f0000000980)="904b01fa79e3440040e16028791043a74d0d87aece85ff4183aa25b3477f6badf0fb67e4a7f4cbe31c02fd54701ac53b43a8fea0d5c3e32772f160fcf32261873eb20a66477e276e24aa5954750852a207a60c7b797b3f8b72be2ffb286bedd2f0efe2cc339b7b8978cd49f56c70781d95b6746469491d3409bf427c841840a782f1db373fb78a5240937f3cc42fe5d2211b2ff97ac1bcd36e2f55004131b122d38ee84a822ab8491b29479386a41b9b6c303fc6ef8633de1e03c5ff9c63aeb7e1e580b16523906e92fe47e7e4da0391d2bc5a93e338cf50df07859f8162362023a4cf4cecdf337ddef1cf9eafa0acb8316b60af7b71e023bf51b4977aa59f", 0xff}, {&(0x7f00000006c0)="1f654dace44d394298407ad996bd8608e8b70d8cc5ebda41308e85488cb7005132ed084f1de3eda0a5c4b9fb8bec2615fa2269a7ce9462bf1029fdc1b06c853c26ad8c622902", 0x46}, {&(0x7f0000000a80)="eea40cf4109e5e06d1e84a73fc9aa5616f2a398f436cb572ca9b6cfa8d18447953ad3ce9cbfbabc3d44cedefa7b62c2a47f62a0eb823589e2f9e75d6d2b3c6fab8a0b3fce305b9a561709af9926ad85ffc89db59156bb299560078d6dbadf5e0a3a4d206efd9053c2aadac6b9d72e21b58c7724ce0dd4d60147a177bdaa8055442ef2bf41f7e01c0c9e79377cd", 0x8d}, {&(0x7f0000000b40)="c9eba4f6b752f2242469233fdebc0047b60be03b29d22fc85a5536948f17430407c046bfd077", 0x26}, {&(0x7f0000003380)="1c5b59549221762792ac22db38518f7a3d205bb00b13b89be05a5851e4b6f76752de7530ef57866dec25d388fb05bc82187540856018fd93a05841cf58ca96b0b35fba3698aafe138cb51d45b1fec80dde0e3f3ebf19b0a9a1b70c845b9f587fb42d4ab4ddfacddb806de0dd51f46340509bad7d383ef7c0d318e9d9c6628f6bc817d10ca9b3809b62bc65526121f873f2819d48c413c3edda013a3a96101fecdf98091d3cc42cd505db7e60bb772d12d240034899dcf1090f91a5f6dfbbd26fc62836e46bbcd887c83f90e19752b2c95e984b85", 0xd4}], 0x8, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000380)={0x3, 0xd8}, 0x10) link(&(0x7f0000000480)='./file1\x00', &(0x7f0000000740)='.\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0xfffffffffffffffd) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='r\x00') sendto$inet6(0xffffffffffffffff, &(0x7f0000000c40)="5cf274ccebf174181c4bf50a3e4434bc8b7588c8f85ecd17f6bcf78282551393c567ba8b0cbbbf548793fff4f0182d32f2710153214eb4adaae19ef8129df5dfe2b262ddde329f56590cb2690f0b4855b03c2c3b45cf4ed0230395750cee8234a2c24ba9c18d77f5e1765f8771337b563eb7659781147e80314ff6982846479c567947085e8059b6028a12b3aa420fc2de16f0b964b4deeec36662cf7a995b8d4b2cd4304c3a2fb4c5b064e02e6d40b8c674b0267d41e949ac0e8d12944659b4be825c2a40", 0xc5, 0x404, &(0x7f0000000340)={0x18, 0x2, 0x5, 0x8}, 0xc) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000180)) syz_open_pts() stat(&(0x7f0000000300)='./file1\x00', &(0x7f0000001380)) r1 = open$dir(&(0x7f0000001240)='./file1\x00', 0x40000000256, 0x100) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000140)='./file1\x00', 0x10, 0x1ce) writev(0xffffffffffffff9c, &(0x7f00000025c0)=[{&(0x7f0000000f00)="7f1358f5249616ad24f45e3a281c564952c6bc83e7f1b135dd072e0a068a563b49511e55a7f0fa67dc93991fb50d2e3422e569aff7a7e035f7fa817f52f62d9457a60b8d6ba8eb70da2e50ac5c9a9023", 0x50}, {&(0x7f0000000f80)="37d3e6295610c785f00f95f3c296e0174b3f13f4efd73d67c171acd6d9ad7d3085066c43a4bbaa348f2deba6bf2f6eae34431d78f6e50d96a74edfbd7dd73549ffe5f472cc822807cbaa51c0b7c13b0a4aa14c37f9b7235aa0f8bfab889f5e501e771979328bf8b313420654f1f2fc525f1d24509711624468f7b7b3c8", 0x7d}, {&(0x7f0000001000)="dc6b985878d0a989c51f8f919aec5d402ecde635b694681ce8185159dfc91a91b20d6d16114c5b54da99e6585a195fcefc683e1f8adbd1d0f037f84de6226cb50f427dfd81ec0a2d9334dd326798c58409c0689863a0326c57599a0a590bcbe70ef0da57688e001663cecc8957", 0x6d}, {&(0x7f0000001080)="9d1830cce57ed27f9460a9a777809a35752c66ce522fbca58143b9775cb5d097a59e94fc2197f30303a40d718d2a734d71514413dc682394a014d31ce87b83862dc1014267159c7300ff700f2a746367fa818b39b918be654bbcf9764c7422526152dcaa95331f2268b185155b9549245d1050dd9263fda5977b1bac05d2ad3a9aa599d63a06b2da93b81ea679f61f2233ffc4817c23212a520ee00e185c1e6c5811cb82de9baf5d59f83ad4bf1b582d2315a9e266aef9efa3442dffc47ca748c29efb73cc6262241792", 0xca}, {&(0x7f0000001280)="1ed4fdc13ba7f53bd70f1b7bbfb5a261d4e5bf487795cc2ae368693e0f7701d5195aeed05374dc6a66d2f421904f8b6cead7ce9bebb80ca7ca6178a50ce0ec9e8e7d0f62123290c21b8784753e76fa278bd98f590b4314f3478df6ce9d9902ca2371547f974fc9da29c5fe0a8efa48bade49c9f5614cabef7001434aae43073fcde5337dd4a1363a62971cc5f62c0566d080f0d3a26dfb14e8686ac1e64d1d5461f15925477b33bb5cb81031fea447ab3bac946471053fb4d0cabf174451f45a8303324007e83e91e43a41087e5fddd6e7a453655077ba6689bac97932cb5de64ea61d524d83980507a27b08abb8f196fa25", 0xf2}, {&(0x7f0000003500)="4ca3998a0899e762f0b69f23cdc5bfdc182efec51675661de6124eef71331ae58c3f069e1c771233737d306241c22be0d00d9cd36c2e89cea112ee325988bcb7892a71d383bb0c73e92e55877b8adc0902ca58021f3b118c643b06fe5d7978a031bd6b94eb78bb6e8b5d1d9440e8d1d709c400fe74202aabd0009b8fa87b14e730b36a0d951d58a499535386c658b9d0b9b43aef86651216389bf6d997824bada186b50de12b7d6f9ea4860006f51d3a71bf2bd08eeaae7b5daad225f997f7b9449dcaaf5fbcb43f6f31721f891ee6a884e2a7d7646bd3ea613970dd0930f3414950542e573b41788e89513a4f9ed5f18a31d225ee058573a918d108a007702ef819cc24290a2c8dc01487e01f83b41f4cdf06972fa014020ff6884c5d686a59b25234b0a0a92e84c460096e11a433de67086228c96f86f3428bda4ece9ad3f763afa84b30c626c3a3612d47607c9e6699f0d96ac226ff3972aeaafcd03d28d77cce2dba2736ce33e8575adafb1eb520966d957bb067377010ec320253886067a333a86967b330a2ada519f57e79cf89c49b193d01b7ada730063e2a54624372dc607f9b682c71f303d62a74e9fa957d3d64a23c915769f469c6305f906000614e6406b8c65c87477e27cd4479782e47831ec790ae694baf872a0fbbe87e8032537452a91bae1917f2a00755108705947884b2eb4a1d326d7df45ad12a234142ed9e193b90b0ebd291fd7ac361c54feb62b47584355a08d0d46c50337483f4b95f00afd05646e565f7697a8c7f9e6f539744376ff2a8288e629b47adc177f5aa99cd921cf142a1515029d9806c20e7579068b64ac63971dfb53a5b52eb2feceb09337ae203a988f0ef12d278c28f1940067b9343308e54b5463646cb0e1604415f9d0bb1f2c39baaee414e73c57f69307440061498f082d2b49cd8737e3a3059b3356e9df80d2a97d6858db9b5316b453c34629ed77ab9d62e09d587ee619bc73ba9f88db54cc6f551875a7148623709254f637bd8f107584819b776bf8e605efaed2c5dad060ee403dbb0d513a14e39e78d63d90f2dc551b2e97a9fd75b35a71b2e919416c88cd11203f560c6485db202186fa7253e2b497c6322735a597e93892c63d541ea9a7801478bd9525a2b799b07d8133b2a31469f674783bd72e0b9a3eb728fab3320b617b3d5964c97687fdc6bf3812276b64a6a22317988dc4fe0705c8cdf55f2c632f33c1a7bd69f4f38ca0fcaa98318ab98e7785e30e02de8cc933a2c33ed5e13191550a4587041f46b49c2c5d42179b6de36c98f1d0e9876ccdf1d8b37dbbfb42533e1e339f01ca1ca498d9f30c3f8479d4681815ef7dd08e71369ef8ad5a5aea12d88e4d0a5a3813134d125a9f5ecbdd6e18389adf9a8c9db3dcdb8cb2e0993b5fd620f36ef8f1724f9142a2d145aae3eea4106053757142b996629cc068020c928dc5e63996dd9730bbd6a22eb80bcf697436386c0c7a9ab1609d03604ad86a9714aa89cec88a101b250bc123f8c9922a211037358d28d7fedeeb0f4c2554124e7a6bd570bc207593d55d7bdacdda19eab728500ba8dda551ef6a683310e484748e4e5933fd7c8b194e6e1c23a5ec39b9e43708ffeca59af397adf21f0687da2016104decf4f808010caaa1edb15ec75b45cfe66cf65ec8d39dcdeb617c3ca07071049fb3df5ef0734966852714d9e69608f34ce69dc07aafdc46fa3d94ce836af19f943ed111e0f63a7ad1f18295af4d77454f3e7a9e4e1ce4083186c9097ac1730f74e2d63d93e1b44e250bcb0db4851d5d58d7120e8cb5967b1233b3ff285c378fbbb36a39c505ffc050046bf574fd3fd634cc53434151c044b206fb1750e7df1b4abe9f8d0cffa7a84a9270c05cec329c0672b4ce79befdead6a194d709cfd53e71715a60b740d51c7bf2188a6f40d614595b3406a2287cee9ee8539aeb4a2a1d24c481740dc6e8d9eccc25d57c5ab6b573fecbd6b51def7bc22acd4d7c5e22a1dc2e92a44f4b6118d1b4c21af1c0a49e4c250af08236c835a5552fccc04288af34afd38e4c9f92c5d002dcd0d3429388ad2d88dd56063c175bd45377f92a57a0a0a6eb814d1b9c86ef2bb85e4d0af0e49d970d6ddb1498fda9a7e2b4270447cccc534db152ea39414a491226fce75a74e05e7a32fb85ba77bbe0f70d60f2a350fc5a912ea3158f997741b82dc380645d6f3993f8bb0b94e86daa5f46184d8b7ce09ef476668e642ad400d2c885791079eae54b2d40d9db345b3b3bbc10231d25fb0f74270e1b0190bc2c4c78c5ade04581f6e2ad2a5db361dcd404251cfd06bc5de028db375e0f2f1d56e413045f705289313f2c357e53ec3a2794807c90f530743c88dbf1da29b0afbae45f779d6e59d759577a932e3670650708e4597c3c7a1ef845809467943410633f39b7877ae8aadd8d78e03bfa0b08f0e761556180eccc9aaa03e6a474483b01c08d31dd6150909d5c7674d4b99ea5e5b3927e631b4ec1929f156ee7cf4aeb6b06ba0f7cc43e39c2a21694e0a814b2c675b2976debea38bfbd7aa634fc4f9ed0baed9379e5e0378a2b0bce8f5c79d71c004b98c510088c304b74eee58666e9f0300e939f92daab5b2d42835a8695a19d1a4d8a0888956cb112df1f0527f0401648e0313d8075fd0d1df0eca49613d4701b64c4fd2d9c08ec20b7a31a1e136648d979224cd34b78a1336a2d07a2b126086e450ae36abb1118ce4c1bed16ae8ebae7e17cbf2d0bb3390b029aefc500523491fe2f4cdbefdb31ca1ecb683aa2727d9178253f8085c5430ee7a90156231c740e1a73d1949fad3c518b4fc905d6c72ed663bc0c1704eb98715f11d6103672f85f3cdb648f3d7f3341abc1d5fd9b536800a55322f15763dc93214c272d64a00b37d70c981c08de0d40fea627b688278f9759052af68917b19d1370e24c4823f248a417eb1a9697130b68276b064ba58f6a5d4689a9bdaf99ae269987e3301ecca46702eb5c6f2df91c802cbc9bd0eeb3c41734d47d68f3d6f40e64c97cd3d14713b9d2e48e8cc09e2bb1167c4e1d658c9deef5395a9cc59ce4dbc348028bcdc59ee1c6adc9b3da7d17a9e8812286c1f8d0f3ce2b6d55a05c360f25e71161e9ba67081489d5180b2760091d9c80812caead57ac0f925dd6bddee46c8eda178676a2be653bebee75ee1e3645b830637a00871279e4341dd0dc6886f9a3b5400e6baf42f4a14c9b31747473394b86bfe16757c6da49ce5696d6bde4c9f85652a25c4c6a118fad005fa95d2788d06b3dd7df34ef5e7770c6e66b86212aa022bf791ee0fcba9617b323b1b583b7f52a8759e47f7a81894bbb33e389804ce0f9ac215911e8b051c87b403eaf0d0e68c2ce9b1576b3d3d7198621c01fb160d4d14e9754765b7510cea628b151aa4351191ba48c34b723c8c4c606eb99fa3072e6152975d826a40531e6cd1101c3c149beec8bfdd432715978751f07bfaaf47f26c423ec465afc46b0ca16b32b45044de7617822aaa835a4ffd22519184cbda3b064f148037244d9ab9b4a0765820e8a9230606fffc4fb3877648fb9583b3df879567be84591f5e4af45369f288464104233fae64d2c0211acffc43c770f630e4bd8e473557713a629999850e5794cf4aac8d033d46199a21562535e910628ef0377a1e5f9b8b0f3171df337f6d5ea3086f9de5f82ad08d19b034b9510d759d82bad7fa9115adf00c6cafe758f5b664a8c4d0421fe750ba1b92c47d36ffb343bdd62d9d2fc735befeff79372cec5d9275d08de3ebd7b866ba9d657b5d4d28c8f993d0dfd304ca24e6f6be91253c15546be9ba483c32eb05dc2d1706b37ab4ba479dda93064e72dddb8967e3b87dc6790400577e7f37b3f69afb4a11ac1801e8121c8a89bdc8d8cb421c06050da2eb90bb115e18f2708ab9f6671282ee328da011650060f41c672c4fc51d1a75340cc607f4b5f4cdc03bd534a4fa17cae4e7b85722bfe61fe61b5d739b827244594abe38f788791caf176a603f047774541f8271c214f82e249ad85808b506194e6be59528d8838f873acf500e7fa6bcef079af8085558d92775e456cdc87b0085a12d0981d04c77feba49d675d91ac5a4943bc9d2ea9508c1004a8a218d5a50af8dbaf79b5420eb24afaccb6d66329a3e9660bd6d627cf2b6811ae2edd981d399cc7b716f3118d77c1c5ee09a34f72a2a0a25ef2dfe4c66c737088c913102f7846041e7304e32fe438ce4753ea668decf8a138dee769fe33789c0e1fd865f2b504d1279cd654dd42f056518a38bc0a4b1a91af20da9bc9b5db0ded86338239f2a46288ed925dda31c31feb4a1b69815247bfe324932795a7c85a6e1d6102ccc1a28c52e6fa5e991a2416b5b96ed13f7103485c4870b08b141fcb12314e07bd0943dc9a578c913f47ed8214ea1044b8acd2df37bfce75dddafe585c3a378712e03300cbd38b7ba2b99498fb4531190ecf6b586eb98c805a4e8391ce270fbe7725a74dee857d628dc225c22a1af57776ab33d7df272b9b3bc7733e01eaaa0e59ff9e29fcf5b525aa6c3449bca17a62b8e48364e35486ac32e856c28ca8f828dece08eb2eac0701e33b781539b510f6702abc71e1814cd7dfa33028ae4ef75d3543c6100e41bd161769c9e445e4778e4ac541947a649ac38529e53eb5bd634b1fdba061403ac56e5ee87628d0bef6aeb9e54e58ec5696c2b2b16f90d881b856e16db9e80ff8ac7b2b10e7320a22ce7bc45cd023be1b8f962b26a6e8487629bfbb6e3a1ef9723a0fe793cfbf3193697ceae5d344e2ea6d8bd305bab27e76cbc797f979335e730f1b41d18841a29beba425515bb882f7d1ed7a146f7bd2b36c656e936b5ee7d7312e5b5bb53995ce7e86f3c91dce6a1fc4f044c76fab52b57b670c6d699d2a6caf6493af64684ef9d505dd5a793daa725b42c821ba79b689393a7b0307640cf0595e1c2e8ce439ea4aa4832801c5885d45579e034020c7529ab5f168f65beb96c35b9a2a9e0cdf74a211011eb9c1f6e4698c418f8b6803137c84c7d78cf8ab7d76284b46efd338590cd5fdb07dff54202f8bcad268fef1e3cf26170fe95ccbf149b6a6fb8fa6f4c2f84633ea1ee2c6e7529abe93ace541d298b130c93e07c084606cd92b7d08728132340ac60fd93fd40e03c5b291ad356515936f8f586c32754837cda625a5fc99d04d19efa96c57e1aaa4c31a3bf66f03aea865d7edbe9f7d567b079e2b15353184abd671dbc7a76897cc327b26d76ae3c62b803795a825e6a104483249849562fa2413df3c914ce8d27d3f8207b0a28670f7f6005b450125fdfdfc6ccab5cee7a237f9e66b662d8980b39cafb04b1b4998b1ca2a75e04af5bfd319b3c56a3bccca01612530d57317220f130d589fe789830c009f48a6c7bc1a13e875c938097d8625795b3c705d2219a90092197c8c3071db93f6abac9b5b2202c742f7a2b412da3f40d371caee18c92969e7142de5ec102d9a0a0a2d34740d7a047887e2c9b950d386826db86c6b57f586ce6a32b5d5cc520fab375013f5425cec4beb725c3c13df78add834c2d937faf92d36fe37b4e0c1bac3c7b955046cd5b5aa5c36192d8f6305460b9bca2f038191ae86739b5ef1300a0080d539e1787f5ff22a586ad450a101538c789283728409f2f4c7fb513a921d8d028b145c04245eb7d3aa5c8e2aa65941c8de3ce31368025be8ad692b5d10cb6545433d6eb7ec0f51d9561999c08c8ae7f8d0000fe6049a795f181fb733d67edab25b32127bc5ae87759789cc9f605689ccf32", 0x1000}, {&(0x7f0000002400)="245a2ff7fc132a8013870cf4970b68035d78d865356c6e4f50395cc23f9e0a2c0060763bef54ec8cba8472f6d61b1646343f7e3f3a297fd214c53cbf1019df05ef99fd08b06464e28ab138b0925e283934c76a1a28bc2abba028d9a8b8033711d2f553add562b622adf620aa4260c9feef678c43bb12ffb24abc9b68ea0b7af2b79629f9e08a1eec03c335dcc203a9becad0eb6f8f4cd82fc0619e9b0b947e54e31f1af6fcd8067b03069cfcefddacb302a2fa8e161cbae4471c6e96a7cbef0c73e8aae32bdfb36908e46f0685b835e2b063d711ddefdd73382a73cfcbbc52aea5726294439dfb540c410802ec", 0xed}, {&(0x7f0000001180)="e46e3fde48b09db47a5ab7c0f44049fab47b638281e0ac48560b1cede292710fb4f1058be67736aa1e793d6ecd3016a1cd587d8a19cef88af2f79860719b9b3cc73db7", 0x43}, {&(0x7f0000002500)="f5039f0d91ca27493b08770ac97db7d35940db0850a93bd1bb1e8c4c2c7e9f88c7bb773e783d83b3f9b843565e32de30dae4fb0ae2a35d6a246485026f7fee0206ab30e513ce8ccff35f9d61aa6ba17d14d852ea5e6eb02ae21a3a3f15559576985655299fbca27783012bb17317cdec11f82973d6a0da5fb94d18a1d63fb9bd15fe06e089e829835d5c45d612dd096529d591849704e7ee984b6719ab0c7604d6e4be689d2ca876f04efd99ca10c6cc03dd134037c66de24348aec8", 0xbc}], 0x9) readv(r2, &(0x7f0000000e80)=[{&(0x7f00000002c0)=""/18, 0x12}, {&(0x7f0000000500)=""/234, 0xea}, {&(0x7f0000000d40)=""/121, 0x79}, {&(0x7f0000000600)}, {&(0x7f0000000dc0)=""/175, 0xaf}, {&(0x7f0000001400)=""/4096, 0x1000}], 0x6) link(&(0x7f0000000b80)='./file1\x00', &(0x7f0000000c00)='./file1\x00') sendmsg$unix(r0, &(0x7f00000004c0)={0x0, 0x264, 0x0, 0x0, 0x0, 0x2d4, 0x4}, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x11, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r5 = dup2(r4, 0xffffffffffffffff) pwritev(r5, &(0x7f0000000400), 0x0, 0x0, 0x0) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000200)="0100", 0x1011a}], 0x1000000000000274) ioctl$TIOCSBRK(r3, 0x2000747b) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCCONS(r7, 0x20004276, 0x0) ioctl$TIOCMSET(r5, 0x4008426f, &(0x7f0000000600)=0x1) ioctl$VT_GETMODE(r7, 0x40087603, &(0x7f0000000280)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) r8 = syz_open_pts() open(&(0x7f00000003c0)='./file1\x00', 0x0, 0xa0) writev(r8, &(0x7f0000000000), 0xffffffffffffe1d) r9 = semget$private(0x0, 0x4, 0x120) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000000000)=""/155) 04:03:49 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) mknod(&(0x7f00000001c0)='./file0/file1\x00', 0x6000, 0x0) unveil(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000180)='\x00\xe6') chroot(&(0x7f0000000100)='./file0/file1\x00') unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='r\x00') 04:03:49 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYRES16=r0], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCCBRK(r0, 0x2000747a) pipe(&(0x7f0000000180)) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 04:03:49 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r3 = socket$inet6(0x18, 0x5, 0x10000) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r4, 0x2) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) readv(r4, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/177, 0xb1}, {&(0x7f0000000380)=""/173, 0xad}], 0x2) r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f0000000200)=0xffffffffffffffd5) fcntl$setown(r3, 0x6, r6) fcntl$setown(r2, 0x6, r6) sendmsg$unix(r1, &(0x7f000062e000)={&(0x7f00000000c0)=ANY=[@ANYBLOB="d2705272d33c015530f4e28b0000483a5f03aa3c7981b80b144f713379b073ed9c437f8ef981d0f2bfa2d0ffc192d8ecb314f3b0ffe8ac0456e5303bc1c4b0cf9b22b8dc39e1e63c79b4a3d3195a3be87e0c861baa3a43219e53c8562e275e4bc2c95a8436fc4627fddff3edba9c476b9f0700000000000000d519c1a1a9d73550bca3eccdcf83fb"], 0xea, 0x0, 0x0, 0x0, 0xfffffffffffffd99}, 0x0) 04:03:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000180)=0xc) shutdown(r1, 0x6) acct(&(0x7f0000000000)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x50}, {0x74}, {0x6, 0xff, 0x0, 0x3}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 04:03:50 executing program 0: r0 = socket(0x1e, 0x3, 0x8) r1 = geteuid() r2 = geteuid() setreuid(r1, r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x14e, 0x0, 0xfffffffffffffffc) pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 04:03:50 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x6, "b0d4000200fe4cf8000100", 0x0, 0x6}) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = socket(0x18, 0x3, 0x6) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 04:03:50 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="62020207e0040001c05e6fccb01cef692f1d1ffad0a059755506b61aa4c60bf66fa65af1a7ae18937b59f9e1cf3f723c73276700b5305c25223588b7fb37ff881f3df092b3268b8cea0734944fe3"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000200)=@un=@abs={0x0, 0xd}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000000c0), 0x4) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="62020207e000000120001dc6b57bef5e90e40bb989ff6e50dbff73024d517cd92803e4d7c53975b8d6bd19b3f6046481e8b4b8275e8032d39830fc44785b11d6f4326fac30"], 0x10) write(r1, 0x0, 0x0) 04:03:50 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) shmget(0x2, 0x1000, 0x48, &(0x7f0000000000/0x1000)=nil) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) semget$private(0x0, 0x1, 0xc6) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8, 0x2c) ioctl$TIOCNOTTY(r0, 0x20007471) 04:03:50 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20a, 0x20) sendto$unix(r0, &(0x7f00000001c0)="4e290e08b3cff219011b860524999890ad4e8eff42984ed7178b60c68e272949c521ba51088398be2421472df93c2a66dc3160a9342e4642d60cbf363e899e98e8f8932bd8e509a4d3278a2bf394ab2437fc3cdaf6b0d1594d74a38273af6055435965db1105f137b646e4e6de04e38ccc4dcbf4f8e9b96d5eb0d6c1071eec3c3da17a4e706847489fffd2a4b78c0af274476137a63f8f4a98da458c064f7ee5af2bb763959ac1d9d5a481c7572f45ed24a189aa89131fdae59ae5ae6b3468357ab6d33d8f1599f0938500d7e7e0e0073b127b", 0xd3, 0x416, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x1, 0xde, 0x200}, {0x18, 0x2, 0x2, 0x4}, 0xd103, [0x1, 0x7, 0xffff4823, 0xf8c4, 0x0, 0x3, 0x1f, 0x2]}, 0x3c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x8f}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 04:03:51 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6de210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = syz_open_pts() flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) fcntl$setstatus(r1, 0x4, 0x8) r2 = dup2(r0, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 04:03:51 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x32) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x2, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) getsockname$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800"/110], &(0x7f00000001c0)=0x6e) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r3, 0x2) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) writev(r3, &(0x7f0000000400)=[{&(0x7f0000000200)="7f7636a90d8e3ca3e101405ac5adae55e99794f95761481125402862a51445bc853710981f5308cb8241dc0551cafa89b63305e059974070f055a82d336a75e62b3f7016f8c03c731511ae2be8ee059c2c6e91cfc04f8bf9c7d53ea5934727fcebbab3a5df205f2b2c9852b44a817389e911a295a73f34b0586b15cc651af396685e76da72f05c717283d700a429e3e0d6a44427f5bd59864e131f0252cf91edc15a62b14719f56f8d45ed69afccf7feff88614d374d30a3dccb1d842792ba0a57b46a029bc83aca", 0xc8}, {&(0x7f0000000300)="fe3243582b7bc4e9d22074fdb449f081308e769923e68b5b0fbb883c83e753c8f0d9e993dcc863ef81e5719fe4771e296f2bfbc2033d500bf8756d2b4c7774b6ad39bf30c9cc105c0d4c5b6654ba9bcbeb4e151ca5051668818035c3685fa766fff33d5b9b28f9296df1e1c5932c6b266b318948c64cd41e0ddc0a1032455f18ed6dac61ff9122b3b5ec8606cc14510320a889cb18545620c167f88127c5a4b704decf1b148ab63dbd396c9a1907291bf3624fce630b3403ce74bf68b39bb9a287c9c6ba25b60bdb06329e870093c632a3a403513fa3940b41d6cea82642cee6fc3bb2740ebbbd", 0xe7}], 0x2) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)=0x1) writev(r0, &(0x7f0000001200)=[{0x0}], 0x1) 04:03:51 executing program 0: munmap(&(0x7f0000000000/0x1000)=nil, 0x7f7ffdeed000) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/de\xfe\xff\xff\xff\x00\x00\x00\x004\x00', 0x43, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000080)) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000040)) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = open(&(0x7f0000000100)='./file0\x00', 0x42, 0x22) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000140)) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0)={0x8, 0xcfb8}, 0x8) 04:03:51 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x8000000000004, 0xffffffffffffffff) r1 = dup2(0xffffffffffffffff, r0) r2 = kqueue() close(r0) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x7af, 0x0, 0xeff, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x7af, 0x0, 0xeff, 0x0) r5 = kqueue() r6 = syz_open_pts() fcntl$lock(r6, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r6, 0x2) fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) r7 = fcntl$dupfd(r2, 0x0, r6) r8 = syz_open_pts() fcntl$lock(r8, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r8, 0x2) fcntl$lock(r8, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) kevent(r5, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffff8, 0xbd777bd9e23a30a6, 0x20, 0x400, 0x81}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x10, 0x4, 0x2f1c, 0x8}, {{r8}, 0xfffffffffffffff8, 0x8, 0x80000000, 0x39, 0x1ef}], 0x7ae, 0x0, 0xeff, 0x0) dup2(0xffffffffffffffff, r2) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x0, 0x0) lseek(r9, 0x0, 0x1, 0x2) 04:03:51 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000080)) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) dup2(0xffffffffffffffff, r1) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) shutdown(r1, 0x2) 04:03:51 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r3, 0x2) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r4, 0x2) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) poll(&(0x7f0000000040)=[{r1, 0x4}, {r3, 0x10}, {r4, 0x40}], 0x3, 0x3ff) r5 = kqueue() r6 = kqueue() kevent(r5, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r6, &(0x7f0000000040), 0x4, 0x0, 0x3, 0x0) dup2(r0, r2) 04:03:51 executing program 0: setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="57aaecf2ffff500d0000303c0000664715983da44a17556b584fd58cf3292f25a073066fe9d232f84328fc4fe5ee553ee9ae27f0702007051708efa302d85a140c2e2fe0ace675c527757c7eb75369fa9a245e9ba8a2cda397f42581fed044d488151286c015544119"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x2, 0xd}, 0x8) r2 = socket(0x2000000000000002, 0x1, 0x0) r3 = dup(r2) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r4 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000480)) read(r2, &(0x7f0000000980)=""/167, 0xf) r5 = geteuid() r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) kevent(r4, &(0x7f0000000a40)=[{{r2}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r2}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r3}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r2}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r6}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r4}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r3}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r2}, 0x6, 0x5, 0x800ffffc, 0x9, 0xb2}], 0x6, &(0x7f0000000640), 0x40, &(0x7f0000000080)={0x34}) r7 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r9 = fcntl$getown(r2, 0x5) r10 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000840)={{0x3, r5, r8, r5, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r9, r10, 0x0, 0x92, 0xffff}) shmctl$IPC_SET(r7, 0x1, &(0x7f0000001880)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x1ff, 0x7ff, 0x0, 0x0, 0xa000, 0x3, 0x1}) 04:03:52 executing program 0: getitimer(0x1, &(0x7f0000000000)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r0, &(0x7f0000000200)='./file0\x00', 0x10000, 0x6eee286eccb3c765) semget(0x1, 0x80000000000, 0x100428) sync() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540), 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000001780)={0x1000, 0x0, &(0x7f0000000780)=""/4096}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400), 0xc) ioctl$BIOCLOCK(r1, 0x20004276) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x101}, {0x5, 0x9}}) clock_settime(0x3, &(0x7f0000000140)={0x1, 0x81}) mknodat(r0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x400) sendto$unix(r0, &(0x7f0000000040)="3774daecfa048eafd3b633a5d7421448b8940e2b9026f427fafbf80e60078eb508af288ff42f38eed7665677f906fd6dbc627f44a2a9213f3090a6a279827edf25129f083223d180b06500a0a6dae968135ccd14bdfae8368cef798160f08aa9085a7678f309aa03e61755ed450ca5861133e02bc62d680c1296870f3b240f84ad8edfc8c27a79a20f535284c2d550f4fa3bff", 0x93, 0x5, 0x0, 0x0) chdir(&(0x7f00000004c0)='./file1\x00') r3 = open(&(0x7f0000000500)='./file0\x00', 0x20000, 0x4) dup2(r2, 0xffffffffffffff9c) mkdirat(r3, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r3, &(0x7f0000000440)='./file1\x00') r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r4, 0x2) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) r5 = dup2(r4, 0xffffffffffffffff) getpeername$inet(r5, &(0x7f0000000440), &(0x7f0000000480)=0xc) setitimer(0x2, &(0x7f0000000180)={{0x3a2a49e4, 0x7ff}, {0xf553, 0x81}}, &(0x7f0000000300)) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) openat(r1, &(0x7f0000000340)='./file0\x00', 0x0, 0x52) 04:03:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4d, 0x0, 0x2, 0x4}, {0x48}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="791700000041ff01bd545b1565e4") 04:03:52 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) chdir(&(0x7f0000000080)='./bus\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)='n.', 0x2) 04:03:52 executing program 0: socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000240)) socket(0x11, 0x3, 0x0) socket$unix(0x1, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x80) kqueue() pipe2(&(0x7f0000000080), 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) pipe2(&(0x7f0000000100), 0x0) r2 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f00000000c0)={0x5ec3, 0x100}, 0x10) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) getpeername$unix(r2, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) 04:03:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x2, 0x9, 0x3, 0x8}, {0x101, 0x40, 0x7, 0x3}, {0x5, 0x8, 0x70, 0x5}, {0x6, 0x0, 0x79, 0x4}, {0xf935, 0x7, 0x81, 0x101}, {0x7, 0x81, 0x4, 0x3ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="791700000041ff01bd545b1565e4") 04:03:52 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000440)={0x1, 0x2, 0x8, {[0x10001, 0x80000000, 0x7ff, 0x2, 0x1, 0x6, 0x6, 0x3, 0xffffffffffffffe0, 0x1, 0x7, 0xffff, 0x1, 0x5, 0x4, 0x7, 0x2, 0xfff], [0x80000000, 0x101, 0x6, 0x5, 0x8, 0x810000, 0x5b5e054b, 0x2, 0x7, 0x1], [0x7, 0x100000001, 0x2, 0xffff, 0xffffffffffffff01, 0x800, 0x6], [0x10000000000000, 0x9, 0x3, 0x3f, 0x7, 0x3], [{0x28, 0x2, 0x5, 0x59}, {0x5, 0x3f, 0x101, 0x4}, {0x8, 0xec1d, 0x6, 0x4}, {0x200, 0x7, 0x3, 0x2}, {0x1, 0x8, 0x9, 0xfff}, {0x0, 0x836, 0x20, 0x8}, {0xf6, 0xfff, 0x2, 0x5}, {0x7f, 0xff, 0x5, 0x7f}], {0x925, 0x1, 0x1026, 0x4}, {0xa30, 0x5, 0x402b, 0x4}}}) mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r1 = open(&(0x7f0000000100)='./bus\x00', 0x600, 0x100) ioctl$TIOCFLUSH(r1, 0x42087007, &(0x7f0000000100)) r2 = socket$inet6(0x18, 0x5, 0x6) r3 = msgget(0x1, 0x0) msgrcv(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="0dacac8c5d00"], 0x1f, 0x0, 0x1800) r4 = socket$inet6(0x18, 0x5, 0x10000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r4, 0x6, r5) r6 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r9 = getgid() bind$inet(r6, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r7, 0x3, 0x5, &(0x7f00000003c0)=""/85) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x10001}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={r5, 0x0, r11}, 0xc) 04:03:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="8202262f664000000000f148da4b71a8e1ee7de20184f87a7830f9cffff7cb7a2606fc530b2e5d6923a8fe8cb673453e3cafe4f9d34867565ecd5a7cf0f0ff92e0e8b0caabbe1382ac33ba17494ef044f8796fb397a63ad4d2f2be0496a79a138e3131f4a269b52086eb323ca99f7c5f7f300b7e4db0e37765cf1fc815df3b8b3b92c71993d76304122029cba2ac7238e2a49dc12aa9a73ee87c0b35968cf26d896d49a74a9e5ecc00008e2114147394d0c72d60c5db3fd78ca175fe7beb97fa476c33a88aa3d9d02e962302465b8768ff7a68b110e0db76cca671f5764dcd2bed04f40ec3441f271679630462812e3e5bc0fa24ea512de0888b8e9e6e3ce141ad57c210a7c69994207298d04966e2804abeb12d40cd"], 0x10) socket(0x18, 0x5, 0x4) write(r1, &(0x7f0000000080)="9e69aa56000000000004bf9aab4230408600000000030c000000000000651c1ece0e018008e6b7ca", 0x28) setsockopt(r1, 0x3, 0x9, &(0x7f00000007c0)="ce22f352e094ed8c93df8e29c4357fec348f4e3a399d00fef1d7caed7a66abe8a71877ae54264be01cdde8c08af98499e52925faf4cf861e05264b7509649a4f134c420eca4ad4c644252dbe9449b3222f20fd2c8ed2bf495a9bd95a7cc62fde7ee5fe52587762830a423024fb94cde39e97f2a820d052c61f174af76ef687bd97cc785606dad4687085eef30e524f8ea7bbce339537ccecfa4efe7e06b0c80af085135b47a46ba103bed837e24dc847ddd20e26cc627d4238fec6b79173272dd775b1d2a798bf93e74da1f190e4bcf0e9b8240ed88265d9fb04d4afa103004b6544d997c1e48da043da04aae5975ecf18fee6096ee899752b89da9124e2f5f8cd0009dc69e411b10a4e40b36291db7ed37e5abaa21cc7c9fa1276fe005d2b5866c7fc7b6d4033fc24aab9b34c527d8005cc13dcc9b2db97902547051e4d287579351d252cb0d2ec2cd29b32e9fd086ca08ec6b58f16a68d3b56add9922cecc15a8de584a6644ea113094e37b68a4873c44f60cd7b355dbf4fb2d831024c43de6f8609accce388b9413ee408e9c3c725f25c6a3fd151984b1e19f23fb4ee19e4849e566032479206cf16698c2f1c56974c538eb08ab286d04ed52e0a76f879e41d7097059581aa85973f0777b6211723e39c8ed330c304e9d308e7ea57461617694d6a7ed2396425ae4a0dff87080138d8215b86ddf326f52753bd34b68cfab7436890d2898c26459b46abf523ea1a97fb5d0c7a09eacf9a66c1885e3a7147b6af88de81bbb841b43ba2d2c9d16293141d30fa25b638ef83df9d08fae217b253d2266ee12ef407d2efd96b06f28e1ed7f181b190038fcd2d09bccae7813cf3d78f93e0a74a7ca23a6cca7f710e11192050a8c81e22a7633f78def7c99e6272f08c3cfeb4f4c715799c3773622a86e629079580fe7c52018ee08db4ee6d8412da72356a358aa517dc714bd886886711480581cbe432f290eca1a870e6535efbd47d4aa5e627ed3690137ef9299e44dc177b0f19b7d6e848c99ce136766e3ddfaff05bf395ae042b746ec1fcf63ca6d5bdd3378100b59f255e73acc814af5012f2bdeb7da32a48942ab4008aa0827ed4d789518e5d3506cf5f4361fd3d684a17f10cac2fb313c97eb6e808b21943f761316fd397b60420913cb80f5173cdd1aef958f7c8bb0943d8335ee448ed9140e7ca52b830dccac769335cca6b90e9e787ebd8fb5e1a751540d77b4a6f2c785cbbc656ea4e82c312469d4ce3c880cf3a6a7fe74d24355f55a387e93292441c1be278bd9f19c767cf5fa59fe43d92b053fc605f25baacae4e3f2e607bbf9dec76f1b26839ebfa4b303352331e256ab274296bd5eb0572488194a4f6f0e027719cd2c023dd18211c84ac8642ebb0fc76e2234b9d85bce69b5ea18a0881e91f393563d10b5a9bc4e6464f498e6001b0e4558b595c2998b44747a5f475dd39f73105e85e464c9b0756b019e2ffe20a0198fc63f148215724dfdf8c669e4bd8b35e806efb8e9a805f7718b251becff20960590fca7eda526aef68454086c60ed97bcf0a871ab47ea5af2f39ff861c19fe7a8cf72a33e38bba69f00c057907c08e7a047e8249e476670544afa79903a8aa9ec0136a4f346c093a04c6813f1ead9ae3624e88b0e172da6d4ed98325f22c745cce6fb49f2b8147bb6ea14e7f0aea2f20cf2aede210b6be3b7b7c48ea2b6240dadf4d804549e03576ee6aa01db38f337ccc947a149e0a2819acc10d82edba7e8ae48c5efc21920ce831fd49beb64edb825d0b2ae01e8438399dec8217bc7057a44b10d506758f266afe23c19566e78918f59e91db270ecba6d833469ce6c48d562cd965a9eb32c3f48d412c61f90ca9467514df0161d92d0c28a82948d4c147f13d2f5e56812f2f64a28c2113bac52fb03516e302ffda070915c7b9ed4edabe2a8dc2c8729857a8ee435aedff10bd9b7d4e64817cc241c0c139505066764528d992f68b2f79988a3084fa97af4b1deba2fff2833ee6eb7029cc407e9191927a6b915ba780789d7b1e468138676de0beb44399c26dd0084b0f25a2fe18ea9ad417a8bb02e9402b2bd37b53f7935957db9d95a6a46b93cca447bd8bb783e5335e6ee74b7cc738d3697dbd33ab3f1431d69a6c5d49fd15e9fadc47d79d2dfb48fe2e7fbe6a509bca328778cb4dfed65a5ccd95fd780ef16fda569e5057dfbad19afd4161747ce199574c3b7c29377d0d352928ecfd43c10d4f47a013841712f6828b69c0b264be47758caeb2b0ab32f4fb7d550f3bb8f2461676b4ec1b81156baa853c8e730c9ab3224eae0a3c9627460bc312ec08140e9fae5907265ad00a125597e040aca3d3e6209f4d9fef9b3e2aa3a9478d8425afd810a2e3d5b967a2557d45b2ca705d9050dbd96f0dc644a06a0e497618765bff1e4cab57450754816c5a4bac6dcca5f88a713c1c2a1b05d87815d9962a04e75fa8316f8322ecfb3c04f69cb1fff5d9d79c07a80d3ecad5317f16c1bc70fb5d391341b85640589d6c888ea40921fd747e5ca4687d9556a7182b69cd596ca07b065906ae03c0b5786016343c1b1643c2ef27e6c9c13e6e0a6eee4e6692bc75128709b3030d48ff17f1fb981ab586e81fd6cef58045e9d13a66ed79e09694a1d0e8f680127931c96d1b8999468d2a16b14818b1149a758181699e84a024cd6a9a1b655afb82f5a7225ab49c389d7895f447d1933b9a348854dcb358cbabbf420e7c01f3484877e7c35d861be1d9a6e40655df3db22f04e9742cd206b25c95cd7038975af0a028fb151f5e959c0c3e8b0eb3a70c8f05454518121ce9a9af2eea8ee6b94baa8c6c90924b0152a7cf215a7d80ead9b56a1bd2381828a7f58e343edcc447c6d4e98cd05c68abeba81d63f074fab531873a8fa8c67d2b3dd13dcb8fcd7cc96cca0a7cae4042ec4311885c56e1a6312d8201fa540fd03cb4c9e2bf81d78e936ea45478c2533ecd5c36b20f83aee6f1877036b8871449c7950577ff84fe08d0aa3c58e216cd82641bf89e01e43c9b1b7ef8dec62f9fc778562e4406390821236f4f65f1543c53049cc601984a4b3372b29578ab2c243090ddc4249bbb57019619334f1f4c9a4a5f3ec28c5d240056f28da2fbf92219b8580370f1145fd64d6c55f19f4a86fee0d7574241cfa168245be608fbddbf225b2a22a78814539aae620114b65f16502b68b4caea5bd1be750758994a7b08cfbceeaa9a3454470a56908cbc8b2382748d966d59c0ff92ce2d9f2136e1b0d170c776f561c194bfef92466089cd42e42933d876ea3f0a718858ee0688f4268287b957c5d93c8d43b689d8a1b0a5eef69014c6d965c9d8985874953c7ce31f4ef3d3558f19a6ae6cbcc127a9deb08f55f49dd76c9f267474035bad3928d2ae8a2ef9eb3275653e7cea96a1c981b9943f90b6fcb4714588c8292f08ec318dd3fcc32aa26a2f8277abd255e675bfde77c31e1fc8aa934b0dba9226f7175e1d2059b287c340d5562e2e0df7d60406d3c4663ea3519e909b07c6a8effe80ef6621ccef9d64777c10ac69bcce7e5668fea2ff19d6f762bf1f1e089a6b419d9c483eb3f3038333608a2c6a4ebf6950a111323f6555d8d08440185b9de99343bbc07498af469449c9ee8d6fca668890c15edcc5f0ce5c1201a04ca373979ed666cf135af6461d82251829995841a49992f485b8cd890cfe95fb960ac4a0628d0bcc77260fb8bbbc679907b55da03a692609b37bb79ebefead7c97226771f3afe36d5956d31fdba8a96ab642f1ccc77843a481efcc1b3cfcbbd1bb20231cc324cb7c0ea410cc6ac59730c65f56bc9eac41aa4f273a9187d81c3e052691c3dc57ac77668c0ce5b5cd2193d00cc362d0336f4134eedb17a3bbded73a6ac92975cfe3cd02642eb7f980e396d510e7cb5f4ee5e0bb5d20f3392b79145bf89d2f8014ce142ac730aab4bc875bdb760a318575ecbb94d8fe524246bfbeae2dc0404d0b4b9a334cf8bd5949c298a0efa8093f85e205477378879ed68a9990f693254c908b9e1dff211bf0039b15f3e651d599b28dc6e563865efae76d81eae80e5f993ee30efc5575bb34a633e943a060542c1f182f4eecb4a526147d662bd6e3fcc1714bd6da23422d9420bf413c87b5aed27d7d2551838aac95c5e8b4dc3e9adfd34f6c6a2609a923e11638481471a9fbbe74c9b9739eb8d7a5cf8f70c91ed3ecf91b8f60f842fa9020a07ecbabc2e8b96dba083ccd5a29e45254f49607d367719cf9061ecb62e7c74918211d5325016bf2f689770d921a2a6c6ac56b5efe3ff0b890dbb9dd7e88c25e69adf1bf2d4d84a43ff346d749e7f954480895166d9c0148e3920d144760c193189cedecbc24974453de100172ef4a5ce9e4ca5f48dfa7892eeb04d23611ddfe1ae737024dc4127cb58f2e9e37d6197eb023b91e8e52927336fbcb7ad8670a915b719aeb38a777b03a4f164e62ab4d8cb8e74b44e08af498e8e08dc7fe3248eef0030bd6f63d6b8c82cf279ccbf29f4095c10ce4af1f5485394c908047c9a72fbbde114d347f3f796544f223f393b5227612ce52d9120c89c94041df825774930d69972527bf0e551f2443dcafe1b98ecd1d16ed1334dc6950286192a179048cfbbfabd8f8a02fe9e09d880d977e24c304e9dc3d7742c58fbd73971b1d5f85f0039b8ccbb5bade9cfa3a2be01710109a7ba7b31751f12adb51b759d3e42e9cc776dcd8a1d9d06d35b825c6fcf05e037d71efd758b6e599662821e1742f29e8cb3f80bada46143ef56f0fa761f22a4a08782f432fa07c44264bc9b9f5cfe18bd6050bff3029bfd7085ff28fa4782ba950511920c7ac78f483fbd58362461f04974f51873beceac9797aee27014085d11f79899301691c89fc1821ed27bde6e2a2dbabb4f33685b80612ff31f306a6c48f9c3dc8fa5b94197d5d74414898afc75b555f556fb32e3e2ba1f98f2d94287d891174956d0823807fa0f5ff661fdd75da4d0f599da3c10759e67679e41c4d0fca75af9be972d8737f564ac492b7bb5f3bfc4cfe4ee77300395976e635d3f504547f7465ab9ea1b4fa2c5b336edaa831b019465275ff0a5ee4e38d85b3fcc880f1bc0ce3ac084b6d663cd6f129e4b7a71c9e8f43fd5922d790f09f2f748f59965391abdeb81a36cdced028ec26eab488b3b569ef717c2421841a91a103dcc936d3de9a216dcd2a08bb9b6d07d6053abec1ed3f06dcec43bd48620cd6f552907bed7b19b0d01a9374f8657ec05d121e84eb07b08ce0c57c983f8b46c025fdd76493c695ca4346c9f8ef02de7a095b10371f01362900a1d34453cc73c2a3f3e63c8043a1a336f9a7c6270c2fc18e5fdc166d8c1c4a8bab74b0034fc892ca59be1e0b9b5af409bcf74740a576f7c1aec47dcaa887fdd068b152d9c3496db8256cddd64dcb9fd760f4fcc97a9a56688c488912be17998c6aadf7d31e7037e3509436ffce303465aadb73af0d441f262d01557cb067e4dc4c38344d04c4e488a8087bac057bcdba3f1fb1950387ba4dd314499aee1d769473f8d3c709fc080436fb4f045b69814062a7ff723c736485317990acafb73bfb3d3a60c0e1626af73408b730b1c497bcc285a9e56a4380051f3a5cbb6d35f3f7e45888e3070ce0b2885d26fc1b4ae02c5c0aa3e308453c900788ad699fc5c6f3021ed158e19182f2340561893921fed578965640294fd608c3f77d8bd1cbdc9020c32041153330011331fc90f61f1db4a83470c9253df04fb13b61fab6504d2a8f75fe5a40d76afd677253190770815864", 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000380)=[{0x6, 0x2f, 0x9, 0xfffffffe}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x10a) chdir(&(0x7f0000000280)='./file0\x00') r2 = open(&(0x7f0000000580)='./bus\x00', 0x0, 0x10) ioctl$TIOCSETA(r2, 0xc2c04223, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) pipe(&(0x7f0000000540)={0xffffffffffffffff}) accept$inet6(r3, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x100) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000000440)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) symlink(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000340)='./file0\x00') r7 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000500)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_LDFONT(r8, 0x8058574d, &(0x7f00000005c0)={'./file1\x00', 0x5, 0x400, 0x1000, 0x1, 0x9, 0x5, 0x4, 0x0, 0x0, 0x5, 0x22}) socket$inet(0x2, 0x8000, 0x7f) ioctl$TIOCSETA(r7, 0xc2c04223, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x12, r7, 0x0, 0x28) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 04:03:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./file0/file0\x00', r2, r3, 0x2) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x300, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x4000080c1, 0x10000, 0x0, 0x0, 0x6}) 04:03:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x1c}, {0xa}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") mkdir(&(0x7f0000000040)='./file0\x00', 0x40) 04:03:53 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) close(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000180)={0x1, 0x4, {0x5, 0x20}}) openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x8000, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) flock(r2, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x6010, r2, 0x0, 0x5) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3b, 0x0, 0x0, 0x1}, 0x6) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffb}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0xffffffffffffffff, 0x0, 0x4}}, 0x3c) 04:03:53 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000535000/0x3000)=nil, 0x3000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000100)) r1 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r1, &(0x7f0000001880)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8cbc9b1bcc9d5d0cdb0a000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d4c40432ad91508000cf85f8783602a67897cff7f000000000000f3712087824e26e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1ba4aab44f0323348f261b51f15e3fdbe4feb82017e1f0058441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addf787431e528e9e2d8c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e438a2e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612252dd4db4a40bb3c3b91fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef49b6348ce457d3d18e0b5cedf2d9eb1d5200095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa385236c6c40481db84295fad7e776a2caf04e2a71c4d06bcc2a72bb272a9eb7d255410a663edd422a7133972e69f85cc735a706ab759196930f7b6c9867ef274484fffad868e059f2804a365f01f67028000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d040068318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d536e035fd2202634626670e584885cc8c53ac73465afaab1cd39be95373a87ca277d106467be6f22e65990a95d3d8139a789eb2f863e9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12bec1ed116834e1e0a99081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f4900000000001e260073ab30cba944b5927efd33d319ed0d456db4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda1010059e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb6777da113f50deb0a7a5a8132ef2b6d9aca7b286906d871a780b2e7548681231afafc3c552f2661acd9aad49386e15cecbced71533214bb0f54b2693f00000000000000e405ce2803684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa661e9bad7ed751d79d3cbb15058810b243e38c7703358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97c8201ab5fa56e9f41d447f5ff588520f3f7cbf229cc30200fcbea40a9b4f9990c634030000000005000070a08059947700000000f282ebea0ea0e3cff51f58a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204f837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e50100f707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829481de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6321f925b71e1821d8094df3559c6ddcf01fa61e6e50f7c51a2d06000000265b5600d841f85fe4e98eefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff0f998c8a4c8e382591cd35c34df534a458c97b7e6d9cee07c6f85d648be52f4caa12630d1a137ef699261e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c55a9dd6dcc78092b66fa03f096e242fd3f9e6bb8009008c2d674f3646d79f70034a59c49b95d4bd78e4918c6e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f43807004030905938a64abc812d6d90ece6f0704406cdf51e01e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6c61e04000000696eb0a79222189068ad203a59277c1c148fde018da47e3b15df6dce906df52e610dc1779265c570b26fb81768d1d2c040832b1b010006997c812f920c6aec274b36659780bb73b057c7fa673296bfd14a11124530d016a4d15d9e870b904b98c4dd0400000000000000ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e2c2eb2473545e597baaef6d539a1efc0c7056aba09000000b0dc0e05068d3046f41083897f1858c8001ac0d9159a3f7b3171c14f936df59affcd4cfb8cd15b7c3c4e40a6d622504dd0aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe958705ef9f8b6d66e76854a12805be9b86e169d58986e063ed7f133b1b7fb46514ebd59eb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75dcb81161a054a6a8bfde18c06e560048f8fe9157d5b302a4301008a2dedc257fdeb4128982913bb7291388c07f8f1e499a1c6b2c39871f0fd42a8b59e5ced16332a4275b650f079aea81ffbc84df33263e3a1fb21d3e42552e766677ec919cfff08623f6025e713ac685706df2cc8860f071bc44c292e80eba4aab212fb2d747fc5c73f900d3a615a01fd5384fd2b18b76e60ef019eb4b4fedd562c8aa266a00a5931ebcdbca23c75058019f2bf912627a0d9c56f305254dfdb3acca45ee77a04b7f80f91c89ef25d1daf80da33f42b4bc782114914e3fc65c236f080eaad748ae4edb6bcfb6856c2c5a4a52b6366dacacd0422c9fc48bbf33838e4000000000000000000000000000000d68e5d7d85dae144eeb245136b544dfdd68a3ff9ee416e0cb1c93ec019ff54269de997c07b8ace7e9378773dbb8370f6e7df9d0cc5464b787396bb0339644829777e9f8cb00ea9923b7735b935f3efc7cb9c25de98fd52de50bcca7c5296516cad3e713d1dbe30da05eadb1f9c2b2200000000000084eba5e903ce726672dbc3a99f34debfef88baadb59bc407946b2a7a6e919f8ad4427079ab0fd418d2bc929e9671fdab939463b54bfd23b59f089dcc9661e4cff42835eb2bcdd5bea0ed9039c561275184cbcd699fb0a93f0cebdcf073a3d8721c2e4d765e0ceaeee787a9acd6dcaee2b51368a78f34e13b31624d3457e72f40eac2fc5a9142d0677ca482fcd2e0c0776ca741aca871010c452fccea6a72cd92619add510d3ae35c62d75cc39a1a017cfe470b69ad3cdb722dfc23ed175dc745687d51bd415fd85239dd644b5d38ba23bb3821e832ce55753e36a72a64c1949f747364966e86a94de44187b4b5e414d8be71372fd77ae16f74ca0e4d62b87b2e93dba5da8599a4431b030444fdd530c1c1b53421227184be54b4487c82b18485d16037d1075ca028ac3bc52d8cc80e79098076d7f342ad323e8cacdc62f29c1ee3e7ab84eb96f621db2c03c142947b5dcf2ebc316d8605dbbc55a81d6b33fb5f592b13622b75e8a1aee6f90912a73911c9681fbe32d42737d1fb1fb335bbf2aa8703460ee5261fb81144e9d1a2b70f6f343a56a4a9db05bbf2d3cfa0ceb8035ceee5fcf7335a9f61a217bed43b0ba192acaa60bac196d9c2b89de017ee885cc2b2ee242115cafc8945268fd76c8935bcc8532da9e686c967da7af8205b84a3622ed4e788f81582f1722f1bc90b0cc6fd31ca4b692234959ae82b4e9fbc02aca05388676f30407cdd9084aee384545550d1bd92ebba0ac525c9f886cdeb9f839ac6817b1ebd787589da5e3c676a38c04a856e90ec866fe5717b2364c6d0a55cdacb654f7230c6922de5a6483259f2d8eef3888dd884feb63a210927e2412f4bedc37b867622a3e00ad008a47eafba3e64ec856037a96ce5c459d884a46b9fa95ac378e092f7d17d814d6a900170a99c5098901779c2e12a5b4074deb82b0a2117"], 0x10) write(r1, 0x0, 0x0) munlock(&(0x7f00002ce000/0x200000)=nil, 0x200000) select(0x0, 0x0, 0x0, &(0x7f00006c7fc0), 0x0) socketpair(0x10, 0x1, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) chdir(&(0x7f0000739ffe)='..') r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') r4 = syz_open_pts() getppid() r5 = socket$inet6(0x18, 0x5, 0x10000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r5, 0x6, r6) fcntl$lock(0xffffffffffffff9c, 0x9, &(0x7f0000000140)={0x3, 0x4, 0x0, 0xffffffff, r6}) flock(r4, 0x2) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) dup2(r2, r4) getpeername$unix(r3, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) 04:03:54 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x40) r1 = open(&(0x7f0000000140)='./bus\x00', 0xebbd84933efe3482, 0x0) read(r1, &(0x7f00000000c0)=""/28, 0x1c) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000100)) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') recvfrom$unix(r2, &(0x7f0000000180)=""/162, 0xa2, 0x801, &(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8) execve(0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x8) 04:03:54 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x6) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0), 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') 04:03:54 executing program 0: r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000180)=0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x3) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000001c0)) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000200)={0x80000000, 0xffffff00, 0x401}) r3 = accept$unix(r2, &(0x7f00000002c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000280)="d6", 0x1}], 0x1) pipe(&(0x7f0000000100)) 04:03:54 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xb, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000040), 0x4) 04:03:54 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x400, 0x10) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000002c0)) r2 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000280)="ab9a4a6639139596d0e060335feaf3dca54fc34ace71f177236f4a60c78d4c61ebb910b2fb190a38225f8e247830afcc3c", 0x31}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x4356) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x142) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f00000001c0)=0x6) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 04:03:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[0xae5, 0x9, 0x4, 0x44b, 0x7, 0x0]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x6c}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:03:55 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) nanosleep(&(0x7f00000000c0)={0xffffffffffffffff, 0x2000000000000}, 0x0) 04:03:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) sync() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f00000001c0)=[{0x6, 0x9, 0xb8, 0x9}, {0x8, 0xff, 0x1, 0x5}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = semget$private(0x0, 0x3, 0x80) semop(r2, &(0x7f0000000240)=[{0x1, 0x8, 0x1000}, {0x0, 0x0, 0x2800}], 0x2) openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x80}, {0x40006}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000280)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 04:03:55 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0xfffffffd, 0x0, 0x0, {[], [], [0xf8040000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0x53, &(0x7f0000000000)="368267ecfd7ccf5e601124a5ec472b6ba320285deb58ee99ce9c353b41c151bc4f29c28dea67206a18798484789cecfea750394aebfd097bc9acc142c0b7debd568d92bcac30d1951102b005f7a0720d8dc5f4") ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 04:03:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='\xd5M\x11\a/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x4}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 04:03:55 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00002000b9"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='.\x00') r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000080)={0x3, 0x2, {0x10001, 0x1}}) 04:03:55 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0xc}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x10, 0x84) 04:03:56 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000140)=""/120, 0x78}], 0x329, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r1) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000c00)="35d98af0c16821ed5fc66d90243ecc720043de7d343e749610c1de76eedcfea38ca343647e4c", 0x26}], 0x0) fchmod(r1, 0xe3) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) ioctl$TIOCNXCL(r1, 0x2000740e) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) close(r0) getegid() r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000001600)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e058a2635aee6d9a9ce303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12de932705dd739b98f3c0272f36543bd90c840d831e91ba78278e5b016cebc59a397f4c01e4c58cbca90a3e4ff1fad7c81454ae6dd3121f124f"], 0x44b, 0x800) r3 = geteuid() r4 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r4}}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r6}}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r9 = socket(0x18, 0x2, 0x0) r10 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r10]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = kqueue() r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r14, &(0x7f0000000340)=ANY=[@ANYRESHEX=r13], 0x1, 0x1000) msgsnd(r14, &(0x7f0000000580)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d117c2e9547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10000000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a01690821d727859f2329538784df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9081b1c992b76d6c971287731ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da816a8884dd50ed18e0eb86ea28df80e902ac3cc6958a45c7f4e9a285ecf45aa39d8c69ae37dbd5cebfca84b20f139644bb11294680f192435aa2e3960e80e93d4daa66c34bd40cfe48f3d4a9058e3604d935c215b205bc8f506c1c41dea13c58206bed338032fb7f66ed226eb689563cd60e724884cfbfe5111d659a4980471e1ba51d9b99c6fe582e07723f10249be98d58d4dfa8ef76c33835d654bee9f58309892efdd500bd3d11410836c706cc74f589e18f6513abc920c99"], 0x1, 0x7fb) r15 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r16 = kqueue() kevent(r16, &(0x7f0000000400)=[{{r15}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) kevent(r16, 0x0, 0x0, 0x0, 0x4d0, 0x0) r17 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r18 = kqueue() kevent(r18, &(0x7f0000000400)=[{{r17}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) r19 = getuid() fchown(r17, r19, 0x0) r20 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r21 = kqueue() kevent(r21, &(0x7f0000000400)=[{{r20}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) r22 = getuid() fchown(r20, r22, 0x0) r23 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r24 = kqueue() kevent(r24, &(0x7f0000000400)=[{{r23}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) kevent(r24, 0x0, 0x0, 0x0, 0x4d0, 0x0) r25 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r26 = kqueue() kevent(r26, &(0x7f0000000400)=[{{r25}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) r27 = getuid() fchown(r25, r27, 0x0) msgrcv(r14, &(0x7f0000001040)=ANY=[@ANYRESDEC=r16, @ANYRES64=0x0, @ANYRESOCT=r17, @ANYPTR64=&(0x7f0000000bc0)=ANY=[@ANYRES32, @ANYRES32=r25, @ANYRES16=r18, @ANYRES64=r8, @ANYRES16]], 0x4, 0x2, 0x1004) msgsnd(r14, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfda67631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x156, 0x800) r28 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r28, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r28, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r28, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r28, 0x0, &(0x7f0000000200)) r29 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r29, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r29, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r29, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r29, 0x0, &(0x7f0000000200)) r30 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r30, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r30, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r30, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r30, 0x0, &(0x7f0000000200)) r31 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r31, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r31, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r31, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r31, 0x0, &(0x7f0000000200)) r32 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r32, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r32, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r32, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r32, 0x0, &(0x7f0000000200)) r33 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r33, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r33, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r33, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r33, 0x0, &(0x7f0000000200)) r34 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r34, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r34, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r34, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r34, 0x0, &(0x7f0000000200)) msgrcv(r14, &(0x7f0000000e00)=ANY=[@ANYRES64=0x0, @ANYRESHEX=r28, @ANYPTR=&(0x7f0000001080)=ANY=[@ANYPTR, @ANYRESHEX=r29, @ANYRESOCT=r30, @ANYRES64=0x0, @ANYRES64=r31, @ANYPTR64=&(0x7f0000000dc0)=ANY=[@ANYPTR64, @ANYRES32=r32, @ANYPTR64, @ANYRES64=r24], @ANYBLOB="20b4c8e67d476a9e60510c16e3fb7919436cc93ceac7697938b6e3dfaabfa1d90db66519606e336ded8dde205da872f2b1c2227f567e020f3d1bf2348a81c37b901c872aaa511ce53692619187290b51cb61634bd0b851661041ba7583f684aa03c7bcda7126651a33ffa369ad2f00eee0a7d64b6cc1af8a1b706e7ca2032d3a3383a4cae9", @ANYRES16, @ANYRESOCT=0x0, @ANYRES64=r33], @ANYRES16=r34], 0x4, 0x3, 0x1000) r35 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r35}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r35}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000), 0x8, &(0x7f0000000140)={0x7, 0x2}) r36 = kqueue() kevent(r36, &(0x7f0000000100)=[{{r35}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r37 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r37}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r37}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r37}, 0xfffffffffffffff9, 0x0, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r38 = kqueue() kevent(r38, &(0x7f0000000100)=[{{r37}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r39 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r39}, 0xfffffffffffffff9, 0x1e, 0x20, 0x7, 0x10001}, {{r39}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r39}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r40 = kqueue() r41 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r41) writev(r41, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r41, 0xe3) writev(r41, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) r42 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r42) writev(r42, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r42, 0xe3) writev(r42, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x20008) kevent(r1, &(0x7f0000000f80)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x2, 0x0, 0x1}, {{r42}, 0xfffffffffffffffe, 0x20, 0xffffb, 0x0, 0x3}, {{r13}, 0x0, 0x2, 0xa43650b6e34dedc1, 0x7ff, 0x7}, {{r12}, 0x0, 0x40, 0x8b46d0d583c0d5ff, 0x2, 0x1}, {{r43}, 0xfffffffffffffffb, 0x10, 0x1, 0x0, 0xae5d}, {{r42}, 0xfffffffffffffffc, 0x40, 0x20000000, 0xffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) kevent(r40, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r44 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r44}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r44}, 0xffffffffffffffff, 0x2}], 0x0, &(0x7f0000000000)=[{{r44}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r45 = kqueue() kevent(r45, &(0x7f0000000100)=[{{r44}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r46 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r46}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r46}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r46}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r47 = kqueue() kevent(r47, &(0x7f0000000100)=[{{r46}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r47, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r48 = open$dir(&(0x7f00000007c0)='./file0/file0\x00', 0x400000002c5, 0x114) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r48}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r48}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r48}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r49 = kqueue() kevent(r49, &(0x7f0000000100)=[{{r48}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r49, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r50 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r50}, 0x8000000000000007, 0x4, 0x20, 0x7, 0x10001}, {{r50}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r50}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r51 = kqueue() kevent(r51, &(0x7f0000000100)=[{{r50}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r52 = open$dir(&(0x7f0000000840)='./file0/file0\x00', 0x20000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r52}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r52}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x1, 0xd9f14558daacf7b8, 0x36dc9b59, 0x10000}], 0x6, &(0x7f0000000140)={0x7, 0x2}) r53 = kqueue() kevent(r53, &(0x7f0000000100)=[{{r52}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000a40)=ANY=[@ANYRESDEC=r10, @ANYPTR=&(0x7f00000009c0)=ANY=[@ANYRESDEC=r35, @ANYRESOCT=r37, @ANYPTR64=&(0x7f0000000b80)=ANY=[@ANYRES16=r44, @ANYRES32=r35, @ANYRESHEX=r47, @ANYPTR=&(0x7f0000000880)=ANY=[@ANYRESDEC=0x0, @ANYRESDEC, @ANYBLOB="2594f9f5c67fd5cee3df46ae298ae476bb6c824839a22bf17bc0ab997d23d0f06b3e5eeb6be875832d22b51faf94d8a9757c8f6add0ec1a4daa2173790bb3ef8b6dabf287fc7ed9ecfc46211b389b534f6216f724b62de1c16fda6a3614b4d1cec7aa4a674cf767bdaf6e4ab3500800000a7ca325e289d01bc682c5156d52848ce95c4a80977b663686fda9ddc183d504f5fe2", @ANYRES32=r49, @ANYPTR64, @ANYRESHEX=r50]], @ANYRESOCT], @ANYRES64=0x0, @ANYRES32, @ANYRES64=r40, @ANYRES64=r52], 0x6, 0xc00) msgsnd(r14, &(0x7f0000000480)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0x222, 0x40000000000800) r54 = getuid() r55 = geteuid() setreuid(r54, r55) r56 = getegid() r57 = getuid() r58 = geteuid() setreuid(r57, r58) r59 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r59, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgctl$IPC_SET(r59, 0x1, &(0x7f00000000c0)={{0x6, r55, r56, r58, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e3, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r61 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r61, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r61, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r61, &(0x7f0000001440)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d1170700547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10080000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a016904df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287631ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da8160000000000000000000010fbd87e33f8ec3edc9827641d3b4368f4fb6b13208b196b1ebaae26108bcbb34b7fd2844fb396"], 0x1, 0x7fb) msgsnd(r61, &(0x7f0000001180)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc8d1a0fab7f6cd7cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58eea64ace5c53e097eeb0704497390f38c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc2a5f6c64a6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d780bd6cdbea2472dab0cb7782c669b966e7e5fd8114b468c5621705b655658cad789eb68f03ddb2f6869c64f19986f7b4c9750c83c8504740eca913f51c56398"], 0x156, 0x800) msgrcv(r61, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r61, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r61, &(0x7f0000000480)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0x222, 0x40000000000800) r62 = getuid() r63 = geteuid() setreuid(r62, r63) r64 = getegid() r65 = getuid() r66 = geteuid() setreuid(r65, r66) msgctl$IPC_SET(r61, 0x1, &(0x7f00000000c0)={{0x6, r63, r64, r66, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r56, r60, r64, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r10, r10, r10, r10, r60, r11, r11, r11, r11]) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r70 = geteuid() r71 = getpgid(0xffffffffffffffff) r72 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000c40)={{0xbaec, r69, r67, r70, r68, 0x143, 0x80000001}, 0x8, 0x100000000, r71, r72, 0xfffffffffffffffd, 0xfffffffffffffe00, 0x100000000, 0x9}) fcntl$lock(r9, 0xe, &(0x7f0000000400)={0x3, 0x0, 0x800, 0x8, r72}) msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0xf0, r3, r4, r5, r6, 0x44, 0x9}, 0x5, 0x3, r7, r72, 0x2, 0x24cee5ef, 0x81, 0x5d}) unlink(&(0x7f0000000100)='./file0\x00') r73 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r73) writev(r73, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r73, 0xe3) writev(r73, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) 04:03:56 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = openat(r0, &(0x7f0000000080)='./bus\x00', 0x20, 0x8) r2 = shmget$private(0x0, 0x1000, 0x781de4785d843569, &(0x7f0000ffc000/0x1000)=nil) r3 = geteuid() r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() r8 = getppid() fcntl$lock(r0, 0x8, &(0x7f0000000280)={0x2, 0x3, 0x1f, 0xffffffffffff7fff, r8}) r9 = openat$tty(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/tty\x00', 0x200, 0x0) r10 = fcntl$getown(r9, 0x5) shmget$private(0x0, 0x1000, 0x88, &(0x7f0000ffc000/0x1000)=nil) r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r11, 0x0, 0x0) shmctl$IPC_SET(r11, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getgid() r15 = getppid() r16 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r12, r13, r14, 0x1e4, 0x8}, 0x5, 0x5, r15, r16, 0xfffffffffffffe01, 0x9, 0x7ff}) r17 = open(&(0x7f0000000040)='./bus\x00', 0x8, 0xd) fcntl$setstatus(r17, 0x4, 0x8) writev(r17, &(0x7f0000000000)=[{&(0x7f0000000200)="000000186004008ba8002b27febffddf00000200000000ba0d31e99a000000000000f5ff8068000000000000", 0x2c}], 0x1) r18 = getpgid(0x0) fcntl$setown(r17, 0x6, r18) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r5, r6, r5, 0x4, 0x3f}, 0x2000000, 0x5, r18, r10, 0xfffffffffffffe04, 0x9, 0x7fd}) r19 = geteuid() r20 = getegid() r21 = getpgrp() r22 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r22, 0x0, 0x17, 0x0, 0x0) r23 = fcntl$getown(r22, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x8, r3, r7, r19, r20, 0x100, 0x3}, 0x0, 0x3, r21, r23, 0xffffffff, 0x20, 0x5}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000002c0)="b4d2a5889295d5461bc2314138148b76e51a2d3ef4cb3355b8c3ab887499c718f82b287b83e941291ac41b6571592edc910559a0c6e8bd80095d29a73af241d0a345dd8d8dab51b6606a2182be6ecbec326041297e103af3fa3a35256f4c664e392422ac104065e3cfb3fb30f800c2d515a72f8bad42a3a0450aa0cb99d0dcce3c6054227bb47e7ecbba714f4cb2a71a52ac0c847f80e7f6e03fc8f123a2df399ac94d0a91007c083b9d42787fe8cc79dffbb3abaaa77650d7b42a046548e68e6cb8c6c4085fdad26893b4d424fad33c", 0xd0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000180)="46fdd76a5f4c3b71971e8b50ae3bac95838a37cf6243d5b0b1998170cf89e3e6123ea5dabb63bc42820fac98bf9eb6aeea39597d836edc23dc16e2447f81215e4993e926aba16c97c8d4709cd7d9eac52df7", 0x52) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="0000001862040179002b2c000000267e897f7780e9992d836000753dd4d1b01f195f81db318cefbd0900a24e14da000000e1838f74652d62e100c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec5e00000000000000000", 0x57}], 0x1) 04:03:56 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20, 0x110) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff5b}, 0x10000044001000d}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0xffffff00) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') utimensat(r1, &(0x7f0000000040)='./bus\x00', &(0x7f0000000100)={{0x101, 0x3}, {0x4, 0x10001}}, 0x0) 04:03:56 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000040)={0xced, 0x3ee}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0xe816be43797ad675) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 04:03:56 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff}) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x10000000000, 0x0, 0x0, 0x5}) fcntl$getown(0xffffffffffffffff, 0x5) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000000000)=0x3) socket$inet6(0x18, 0x1, 0x0) munlock(&(0x7f0000002000/0x3000)=nil, 0x3000) kqueue() ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f00000012c0)=0xffffffff) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getppid() r5 = getppid() fcntl$setstatus(0xffffffffffffffff, 0x4, 0x8000000000000080) pwritev(0xffffffffffffffff, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0}, 0xc) r7 = getgid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001380)={r5, r6, r7}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x4) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000011c0)) semget$private(0x0, 0x3, 0x82) r8 = semget$private(0x0, 0x7, 0x88) semop(r8, &(0x7f0000000000)=[{0x0, 0x9, 0x1800}, {0x0, 0x101, 0x800}], 0x2) semctl$GETVAL(r8, 0x4, 0x5, &(0x7f0000000180)=""/4096) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000001200)=""/65) r9 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r12 = getgid() bind$inet(r9, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r10, 0x3, 0x5, &(0x7f00000003c0)=""/85) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r12, r13, r14, 0x2, 0x9}, 0x5, 0x5, 0x10001}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x8000, 0x0, 0x0, r11}, 0x0, 0x0, r4, r5, 0x0, 0x44, 0x800}) socket(0x18, 0x1, 0x0) 04:03:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x5}, {0x46e, 0x0, 0x0, 0x800}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") 04:03:56 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x9]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10000, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r3, 0x2) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f00000004c0)={0x1ff, 0x10001, 0x6, {[0x4, 0x1, 0x2, 0x3, 0x101, 0x177b, 0x1, 0x293, 0xfffffffffffffff7, 0xfffffffffffffbff, 0x2, 0x8, 0x100, 0x6, 0xd72a, 0x1000, 0x4, 0x101], [0x7f, 0x732, 0xf09, 0x0, 0x6fd, 0x1, 0x2, 0xfffffffffffffff8, 0x2, 0x2], [0x100, 0x56, 0x10001, 0xe1, 0xedb1, 0xe593, 0x80], [0x6, 0x3, 0xfff, 0x7, 0x6], [{0x40, 0x6, 0x80, 0x101}, {0x6, 0x1f, 0x7, 0x1}, {0x80, 0x10001, 0xffff, 0x9}, {0x2, 0x2, 0xaa7a, 0x3}, {0x8000, 0x600000, 0x2, 0x184}, {0x4, 0xffffffff, 0x6, 0x80000001}, {0x4, 0xff, 0x8, 0xfffffffffffffffb}, {0x2, 0x5, 0xac5, 0x7fff}], {0x6, 0x3, 0x3, 0x3f}, {0xfffe, 0x40, 0x8001, 0xffff}}}) dup2(r1, r0) r5 = fcntl$dupfd(r0, 0x0, r0) r6 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r6, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x800, 0x1f, 0x1f, 0x401}, {0xfffc, 0xff, 0x1f, 0x5}, {0x7, 0x1f, 0x6, 0xffffff66}, {0x7f, 0x9, 0x6f, 0xfffffffb}, {0x2249, 0x5, 0x1, 0xd510}, {0x100, 0x9, 0x21, 0x5}]}) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 04:03:56 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000080000000ff], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x1000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 04:03:56 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r3, 0x2) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x10, 0x0) flock(r0, 0x8) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) ioctl$TIOCNOTTY(r1, 0x20007471) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) close(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) 04:03:56 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffd) msgget$private(0x0, 0x228) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)='#!\n', 0x3}], 0x1) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 04:03:56 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x5) ioctl$TIOCSDTR(r2, 0x20007479) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="1b18f05de2f4ef187236b96507852d994ad6c089b2cb1999f7b40e766e06aceca5b8827491cc26763b73d02749eecc28d39f9d55f2fbf89493563e24229c687ffb9f7610313884f780cc6bcaed1ed45aac4dfdae10fae754989403e47ae4ff10123902f2d7bf7ae7b4b79e730455f02a31d2de46e1d0f3de5d9dbf6460f14ae7b90c19fc6cbaf5d4cb3bc34b7b85bf96f6b490dbdecbe2a51ea2f03c92eeb45b4f3af17f5e7f26b396bbf79adc201f64bbdb1e357a9e0729fc4849ee50f1b6a48b8ac1b9b6a771e83840f02340df9433c8a081b569c0618faf5f13422149f11d898b112b", 0xe4) 04:03:56 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x2, 0x8001, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4365a041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b0000000000000000"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000040)=""/1, 0x1}, {&(0x7f0000000080)=""/29, 0x1d}, {&(0x7f0000001080)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/114, 0x72}, {&(0x7f0000000180)=""/218, 0xda}], 0x5) 04:03:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x5c}, {0x4000000054}, {0x6, 0x0, 0x0, 0xff}]}) r1 = semget$private(0x0, 0x7, 0x88) semop(r1, &(0x7f0000000000)=[{0x0, 0x9, 0x1800}, {0x0, 0x101, 0x800}], 0x2) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000180)=""/4096) semop(r1, &(0x7f0000000040), 0x0) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 04:03:57 executing program 0: socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x1, 0x3, 0x0) socket$unix(0x1, 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080), 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f00000000c0)) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) pipe2(&(0x7f0000000100), 0x0) r2 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 04:03:57 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="2d01b5b4b894971969c4df563a7ae2ba6e60eabeb67e30f133bc3b04d59bc36819c600d509af772cd4ff92572a37a6a318b989e73841a519099a5285d5a2a54bd5878ef6e404548862ff8319174e4664a1b583bd1e3c8d922a85438882dd7cbccc5cf56468d045d48a9bae1c511a4c874b9657d259016962d3592cb19417b2b76c6415f0fb7a2d176c2fb674364b46440b0b083109f6f1d7ccebaedec1fa9ec833164de7fb3931b93706231d966332cf346f0f612cc9f4fed5535a62689ce87a1049bfd6885d64c2d8a258d0d700747f"], 0xa) r2 = dup2(r1, r0) listen(r2, 0x0) shutdown(r0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 04:03:57 executing program 0: setitimer(0x0, &(0x7f0000001100)={{}, {0x0, 0x2cd2}}, 0x0) poll(0x0, 0x0, 0x6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) getitimer(0x0, &(0x7f0000000040)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) r2 = syz_open_pts() ioctl$TIOCSBRK(r2, 0x2000747b) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r3 = getuid() seteuid(r3) 04:03:57 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = socket(0x3, 0x4000, 0x5) kqueue() connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 04:03:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x10000}, {0x3c}, {0x44}, {0x6}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0xa382a90b3668f941) 04:03:57 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000280)={&(0x7f0000000100)=[{}, {0x100}], 0x2}) r3 = dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x43cb9, 0xffffffffffffffa6) r4 = dup(r0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000180)={0x200000, 0x2, 0x2, 0x334eef0b, "4432bfd2d70cf898f77a72daac19f3f265525cfe", 0x9, 0x3}) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r5 = msgget$private(0x0, 0x682) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r6, &(0x7f0000000480)=""/101, 0x65) close(r6) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x2d}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="36b83e522c066341519be70897fb") r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x3}, {0x6, 0x1, 0x0, 0x20000000}]}) msgrcv(r5, &(0x7f0000000200)=ANY=[@ANYPTR64=&(0x7f0000000540)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYPTR64, @ANYBLOB="2d1810c73fe4c97cc88906a4a23e594607fb3e15e4326f0a0a6d6fe9120b26519338536aa3f39f55d125cf02e2797b6218b098694460b2cf305f82214cc919fa04ed2472286dd7a150753fbdcee80568c5d313f121c27c57d8d31db3f873589392f95168520d6914cc0f2c8e91ed9f8d0d3b111ce1dc825c7da4b3f6f83d1948f4fc7033efd2d9c1007ae4e0b6a00c5c16bd5ace016090a2129868e35a9a9ab397da", @ANYRESOCT=r8, @ANYBLOB="8dae6e1da148da30d286e7314260cf7217b9ac7a0dc4d01690658fc733decb633c6b7d698d695d3f3b3ecbe21059851c1d3cfbd98fe35974a4fcb9e5027c2d9e686ce4aa386ecc255c5f7b962d01be43a829e229adc3e44b879aef4cc060f28b9dc706590c06bf940ae18e2fe33e055317c31dc5765790365a926344bcea1ca2e06141dd042a9d7b736ba9a4b5237b076a67a1c05015d077dd4947dc6d013e86c866461fb9c51c12e5426d8afd9234bf91ab66718937551b2be49755514bd598f85d436535f3c7e0d59c048c52322b1e310f5c13"], @ANYRES64=0x0, @ANYRES16, @ANYRES64=r0]], 0x1, 0x3, 0x1000) r9 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r9, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSDISPLAYIO_GETEMULTYPE(r9, 0xc014575e, &(0x7f00000001c0)={0x98, './bus\x00'}) msgrcv(r5, &(0x7f0000000280)={0x0, ""/68}, 0x4c, 0x0, 0x1000) 04:03:57 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0xf9, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = getgid() bind$inet(r2, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f00000003c0)=""/85) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x10001}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, r6, r8}, 0xc) 04:03:57 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x1, 0x3, 0xfd) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) write(r1, 0x0, 0x0) 04:03:57 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f00000004c0)="d3eef3e75ee0b2a43a47c9e04d87403fcac958730909672607cc0dd561f9311b9528fb544456ec1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b04ff146c392736622d6e36b9bcf2010b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0x6b) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = getgid() bind$inet(r2, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f00000003c0)=""/85) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x10001}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x7) r8 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r11 = getgid() bind$inet(r8, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r9, 0x3, 0x5, &(0x7f00000003c0)=""/85) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, r11, r12, r13, 0x2, 0x9}, 0x5, 0x5, 0x10001}) lchown(&(0x7f0000000000)='./file0\x00', r4, r11) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 04:03:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x5}, {0x20}, {0x6}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x82, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000180)=0x3ff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0xf8, 0x5, 0x5b}, {0x0, 0x9, 0x63, 0x7ff}]}) 04:03:57 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xcf2, 0xffffffff, 0x1, 0x81, "b439add0430b0554f1ec6918533588f56d3f9b7a", 0x401}) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f0000000200)=ANY=[@ANYBLOB="270000000000009f230000a3b1000000"], 0x10}, 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x40, 0xd8) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r3 = socket(0x80000000000002, 0x2, 0x0) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) ioctl$TIOCSTOP(r4, 0x2000746f) setsockopt$sock_int(r3, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) sendmsg$unix(r3, &(0x7f0000003800)={&(0x7f0000001300)=@abs={0x3, 0x0, 0x0}, 0x8, &(0x7f0000003780)=[{&(0x7f0000001340)="48b50559c3c633cfa7575bfd383679ea8e5f6a19ff064237f9fe7ba316b6280817ccc1764583e3e3c7efb120fcd5cd9ccd0d5a03515a4b45666f7d86d3eb1e927c546530beb78d2d8c2dcd50939b6acb37aa7a301681fbb634d2d9b260a29d39789320054f194415d78e6ea15ea0beb5584c49d46505a53bccdfaf2b3c3b1e60b64ac5c29ebb56c594fb2a5dcad6936b02a6ceac2661204d88c5e3857b98b2f37288e78bb142e0bf1333d572cf83297e7bdd4a0661c2b39d4497482bec9fd39118c43cc938ebaa9bee10cec4ad9bd73cb8b501db60e81ae4aaf1a9bac3fe502fbffb9af4b2ca623ee83f3f4de3429e4bcb1128e111f4d0bb4b3b42f248919824e573b779425e6a757f7a82e5bd89f3e2a7b8273562f77027d8cd02f13f4511591e4b9e83b37bd1de899794cd00f3c200a2fac97aee1e638e7accf8c4d6fe759c799bab12c541ebb74ec59318bb7d1141934dbea3b6a26f584793c45c588dfa59b2e4d4fa8562874fd1462dfb414c51221cd4ec408b852d50043da1eb6d6ae6ce0b3776f8f1e222a50d7734dd67c903f42ff6f69b56eef03540d8f31a1bdbba741d5d723edcadd792d29e6f0ce6c0443c3cf1a08c7d1eeb181e5778a9c87d80303b874de14950423cead9bc5b879b910522649789fa45b8ef8f0405185d07eefeb7de8aacdf3f25156c20680592fc16995fdd7989c3bca67e91d358302dd97041eaa63f8dc313d3e13c3f06d2d21cb2be9d2efb5eb71e0edb7250e430e1b70c69534eda2b30cc1f6944a7b6d2f3e7171d9d7531317e4c674973947420640e9c3e31abd14e77d456ae942f7e956c71f2dd017dd440b553396e475fd83f2e062e59f799a7826aea7216afa291fc92d27888b81cfdd401c899804d4cea44b2695569eedd4b31c46f68f440b65d9dc03b07b3dc663bc8533d2788158bfd08c9855b7f489526b453e31b7d620d2886b686a6f21f988e89bfd7630c64ac50d0af83f9bcd05cf7efa6c134c2a78cf8d74a8633d87c855cb2e6ee8c0f1c9a04f996a6fc474fe7263645500a4debba61d0eef072f0a5868bb10d008daeda50a6e39e45ef882247682acca37bbab1664627b35757eb1f35aca15077b01878856bf372a5adcb82daf8334962bafdec401492ccb9f4c51f552a3b134ab1ca5aed6179d04316d6193869e4fbe08b5089b3e15762025968505a8de342478fa2ead622c6270496d850b8f7169f1fc9b8e9c94596c821e9d6111ecf0a79da114ae4b194d041a42b97d3579fb050d2a62218e21aea387469f764b857394f28fee2c1387a339b36d7814e877900093ef5764da9a4b985dac7efcd0739dc56c23b6210266a8114b0df58d6f39313eb4627345292a8911c01a51691bc9d8375d31138ff4877664130543f10f27d4d9409949a8651786cc29a9b2c3d46837c2535854a25ded57daba865904d17c4685ee592604c4a5d8da4e2812c7ac2d3e549b8bb9a112a100ea5348793736c16f6f192b39af235e0f28e03aad02f1a63f27802514a01f2587299bab7aba3a901097a395f1debc2f3f475e7dd76b393c22ca1a25e1d23e1e30f31d344430e8fe851f61628cce2f1a9f4e3d9c234064b17ae35adfb3b09cefa264ed58b3c24ec4affd6994356f29a8487b758c2c80c05881dfdb71c1ab78d037ef8d4b39aa33607ce0ea6d6921240cee6a58d13d9ff23c72e5443ad3cd626e8d2c0b433bf897489a3c6c8d9eb05a222fc538c389874d3c894dc84c774813cd65afb716a94f3dcee62f2ddc851ee5de538a249e430a54bbad08bbc91a926835941f11e1ae4c163fad66040b2e8584e658b03519a8528dba08440c2f1f70c9d1a0c109d9f518972b279a67d7b632709015a95d90d0418cf1ffce47da1d035f72e77998a4afab75651a84282503d0563c347630baa5d322e5b0f0a08e73a6e91a6913a6570ffbd1cbd8ed01d5c0f846909976689be6378bb3038c8a72fa1514de41b9a90a5450efe7f6111f0abe87b1e60c6e0429baa914e275e4a88639e44541454cbce2fdb0075ea84fe8907a5cd98e56581513d03f5301949169d49c1693507f5eb3c656492f63a664e1dfb96061bbcb1f3a98a45dd587e037dd813bd9d997264a17e240cef1483186782a7e0579c270fcf6469cf4d4a163e8af0c0898a6991816e7acb33b81f4cc40f8033df52ca3ddf1cb90de8ebfb3f51999ba3c30ec2d0793ce2aa7079bcef8cca67f74489b52f370eb6b3300e27f5274cb8b57bab9e70438be9181df6961db30579172721ad63f01134b688403bd376ddc8cd761bdae06fefc99cf874f696b9f49c683485cb1f4a74bb91eac2900206478cb76d3a9578afcced1c31cf8eb121ca7c4221d63240721f4560d45f71f1f864633bacdad490f98198ee3e549358a297a9a64e6137498a3ba844e26ec3a28c265ca62b87b1a71639c5954b92dd8110603e6a2cb21229eacfad716cb0a9a56f144a58056501420a877ee5af312858559cc12e055821202abd63473012773281cf839c5e6d5a1a20e382ff0c05541924e46182d2c9584f370f8253ca577f4ea007bcbd09053b9cfd934f78965d759e06197286a86531bf2306757a1e444150cb1092dc7981600f2aa9794ba70dfc89e805140aa4d891d7128c701abe69b167a87097223dab7aef540e2c1878eb3b1133b690b025c58166e3c18a4ec5d4157ad67ce69375d19fd730e8130d1b5d750aa984c2efde763bf00d88d9f23501ee8b969f6c4c771804a9d9fd6a3f182bb01a337bb4a040109e1bf4052cf5206dafa262aa7ee414e007c983efaba802ff2c5272a9826c2a9591490e9ff7280d07c2154ab78fe0bc7a962ec47a74f27f6b300ab760bf32d423c5c8234d222977fe5886a2deff60725a6c75ebf9ec3f48a6fcfb300ad72969f752c09b712085f43d1f9e2fc22e22ec08d04d3a7375e7e5c191e69dbe0353c425c1ed8fa71e9456efdc781cdf2d2f2441d89660a22a816933c859b84eb8723315a86fde8f124899f1233a14d9c59e950d6a13458c58a3d3ddb6767628a3767508e9590b0d1c1504732b8caace5954bfe895faa2c66bfbc881c3a1453e742a1d2a00d7e6e69b441c42539c5761393d9b7de77f7bf7a1f6e8cb1ea2910fb7946e257bf5bb0eb4f28053fe26f8fc482abc1bf00d0bbda2246a17046997ff12b369dfff513d3f81966b93013399fe61efa6bf0d4015fcbc29f89cb9e4e0c6fab0b6eeba094e09db4952f15c296e1a9b6c0da8b4bf49bb3b617d0a57fb1d4c844ec1aaa3f7b1943ecfae0b4888228db103b11b9f69f961066c17d1bf2fff6d2c5ad5ff31bb1ce8e4e1978f6701fae71609b8c567cc740e8ccec67e483214dd0d338845610353c3ea5b94e16549293cea17e08d30c953608e1f4ded0a481f755c9868ed5da122c7e022fa522c577e32e5ad7cb1a4e7ed5b86b372791232a51c5501baf0a7b9011741893f09d28fb2d81aedab7e392b805f32435118cb3ba26b6bdd162c55f90ceb125f609a32c7132932f540e914d004e8262cdebb6531dd88ac6ef03d82d4ce950c67f87f92dbe57d93878409b72f39514c9cf3e09daab75bee3f66e2af1ac9eeeef12be6274f844d1371c9bb979407b848f374030b90a423badc7cabc4a8c575b05bce2cadb9a59c30992fc87326e75c3c40ceda5dbb32a4f9db984264ad08f1891474dae609e78e4de9d46c2df63591db644dc8991e61ba19eb2c7e8d8a19963703cc1f04eb10143e808df5ba4dfc4002320191dd96530065540f324dcc3a74e6835d6c8c3a0b4e9848a0393b971497afc6e38c38c9158285a9d23e9e348e0cefdca24ff12e11d24c79439387075b2c99abbd07628add6b4a4d0254ee18ba93a7cb357553e014670a01eb803f9a86648fe53d1611a9f0b6a0a8fd2a4320de20fd2aa00a470fff36dc6c568538249a3990d4e8bc21d7195aa7b0b185e09d16d59569df467df50bf19989bd4d612b126ae5d7bd4a89b95f3be1819744b053a2bbaac947722a038ced4e77f86db9cf66679a1b73d39544b9b84f9a782e19b16569f3a8d4d00ef6ba9394a09ba68379a9c51a81b02dbfc7d0e23f04d78f767cff10da2d56aaf10838fd262794e03dd74655f7b50e231a22379562ff2b30ec6be23b10b03e491a00230504176fae9c462d41e1fe541d9c8ba738a86d47d2f45880f97946554a8d33b12b8b3d6f3a0a12421bdab65aeb81050c1f06d5bea596dbca46872d8c22508cc6c8822ada321d427948b3f5b940bd7355700072ee4821616266868a37696d90dbd6641c59a111307b64d370a4b23ced2c5538975cfd3e393cdcc3d0debb4bd3af3347532febb061fc4818e782aa821f6177cfafb612476d1724ca4572f0119ce29130226aac15b43bc9e88984aca3078c395c3eb47a41886472cf939a05ae7bc14c40d4a4305e5302b205e788727ac652a8d3fb834bc14d6798b74568d87d4314e45308bf6f247d3448044e30613b962bf3daa2d25888034df7b1c6e1bbddc0be682e91c89e57d3c81f7bdf8b9b054ca41de19d59d45ba537b65655d83b27841af5217dd975c82ae95b5ec60fee69efedca17b7bcfcc424a97a1fa7d55fd6921a4a9f93ca79f3931bcc7888bf6ab8a48d2c1d915d28fe58b65fcc1161457ac9c1eeb9a0ac2ae036f8112c6a16703382126180365af7d5a03d6b4076bf95e04dc079cf7c2ae4059a65d58780d74145293efa8049a81e046af5a4144d5dd58b96866b78bb2ff5adcdd2a709075b839a015382392e4caeccf3d538f48993cbbca33e69a5b3c3ec9edcc2f547b74fbbddc7d569fdf25985cd7428981ce52d056786b8eb319049e477d3b84c6f7590f292dc7ff565ea4d70c2c739df114cc15a65c783796ad20f8c27ef6ae712249977ff97780e03a7c0e150bd3cbcc750af9a92bfdf39bd7d43dd4d056a523806839703f76659faf80d4ff1c83ac488b47000f7a1ed13f1ab98fad30a79a12f2dcbef810d277c49cbc4b7e5d5ce2c7db6d2d96adcaa91438d40f96e2b9a985d202efed121016a5c0073a0826030725881b5a4a4e4ae9d9fef70650a18bc18219b61409bed6dc64e8e21c0bfcfe0ec0314a328cd0cf2c1255a7cc6607db3a899cd8d1b49e10786de670350570f3458314071c91375d7b89f93cf5ede4857a8a8983cd0b9e9f8770002b10126dbb885c525739b8f8dfa1dbd2cde0ae6cabd40809e90af24c8fe889be7a390528ff78292e166a18f746eaf18d0966225fe90216895f86462f201e0b71e4c51148c61397aad2947f2c1e3b8e2a7d81f34536f42a34fc22a60e467b33440c8052ab59e2298a0df00db17dbba61ba6831cd25103f13b916ab962295c7b6c40321fd20022a6711e8a9af4076560e116a1b8baef44a0b0952d7250ff98b2e9c619c9ea6e2f0ee365c5583eb1722e836753bca6cbb8e3867701e9491afc5555beb358ab393dbbff6fb37d2b5370c5919071454da9c5975c27e5ccd5a380f5382827b1e17dd7fbafa1307e40acfc0278b92e387502161c248b1a44b26d657eefa8aa5ff1cb3981e682d1c1d7962c7f32ae6b69c8bb13f069d66b8c5cd877a66654ae274dc6ed28edd741b46ab347743cadd505e24360189ed6500a3e3f7a8dd647e6355fa3785abfc61b507a05ba7937b0beb2dd682a9f1ca69070fc82ae0ab3c2ca6945dec8c27d1552ab019d099437d2540d8e2020d97289271dc5a0d41a5af2b2bf80605218bd4147c731a9cff9ac6512b106808144f0188e840284f79fecff3bad8c76abc9abba3e4970548b608727aafa109f91af771ce", 0x1000}, {&(0x7f0000002340)="44121bf586670405314442a96767c081a5a170ee55bf400454c2088be67d45fa3281d81dd0ede922071a0f489ce93877ec7b9c937cf1a7b9af3ba0e8f9e529e5742bc19a2b1444b7c27ae378ed5589f9c475475f6094bdbb34d43480a9c90a8a3fb15614eba5867c78b554aac634c5b78facd5e32cab602884079f1cf8bdfc4e3213de461b3560927d6841fbb679757b9b973badc35dabada3e01de7cc1a9e00175ba9447d31c7e65c47cf6566f89409e5e80d89461370519e6c2ab88079f2afa16b80e70e78cfd06494effdca21e64b0a25123b11502989286eb78439766e75fa531ee61765b772a2", 0xe9}, {&(0x7f0000002440)="487ba923e13220d6ee280d480a0e0b5de504c9feb87df7d177a464402b92bad771a97728a4a6cc8427538c144544fd5955fe8a55495c66740f52e0422fbcd3f13495bebb50419242395b9bde6d13236120c2f931021a18fd2f1b9889aa9d71fd3d7cd041085d6136d6f681ff45fbe1539681e738bf19d13394", 0x79}, {&(0x7f00000024c0)="96f4cb30b77c7f419799ca5d283f8022d6ee77d306938efdc6e22f585e4bc23da73f02b324dcc7cb0e599e702aa28582f340b0f39f029f4cd38991c652c27a5f46c2484b04ea9401c80a8690fa19bd78", 0x50}, {&(0x7f0000002540)="351d2bc61c844c4e586bbbefdf232c499ed3c7242726e4365e386c9c06d1ee8255fd6e04def3e88a909f674b610fd36a19394016c91c8ecf29d2453b391b944d2a805844d4048c6e4c7c8285f9d432df6187961d9a97fcfb1d115087674dc2bb4d484e04846a4955f7af20599235d11911d5c9182654e322b79f1fbbe9567ebd5cd974be0d344f1086fc1123069a08cec646b7c742e80b8d93acd12492a4a10e3f5c8a6615532352e79ddafcb34388a449bb56038dd92f0726f2d4ef9c139f7fb1adfc76b1c26fb79b4b1262873de53614bc3e0b7a796375ab4a050471794827fc984dc23c", 0xe5}, {&(0x7f0000002640)="c9856e5a48fcd6b89d4928fc63c21ae8f25a107dae337b42f1150e75d4b31e1f71358196362d7a0cab69e3e355c95a2f7a04cce474e7c348425bcf15573a052b529398ff196e13e939ce73e99f752e954dee4a15ef412cba3733d8412d25c6d24c5b992b9781ebf9b423156129bc1215b55fedd42366ffea60da7a45bf0618e30995e120ecfc3dc0856f2e990ea97c856748d9a98101ed555287433e137a73ca3a1c57925d6c18f706d782989f3f5425ffaf0a5a2e14a665b4ca10b580bfe0dc0437111150245f7880e9d3b30abc20a87a3b2aef41f841e1fa4845ab4ce93fa31779d3161e58e790b3476bb8c7f355b1f0f6e7f1cf9a604757d6b6700e959260a5c6e38fae0fea456579698fca995906cbc0076ea043de2a4e1f3161bb7d934d7cdda36114a2ffacfa6d944f0d6d7e7c47b0b6a36c24a54d133ff8e0a938f8b38ec5c6098bb3e9766c1e239b24b0d87555f5191bf35a1f07893b6ec0bc2907f4e81068a95cb18a78be21c8da0a38ab56cd65181151fa662017dfe931e6760a6b81714fccf850b09dbd27ffa16ca33c761b7632e7f2da7e92bef3740d8cf6340d24ce943ab9556b068f939e0c5ba1499c9c7f5890aef2ba43785e1b569c2bada1a18135042f60f307ed4be8aa4d7dbafdee54bf795f13dfacc1cfed581d541217579a95bd25131152b6c3606b002f0cf6433735bc6d9d15436a280579ec1604dbae021aed8cd869278e0e9ef8581922250d76eb7533501e2aa2f0df7ee3eeec40a4a6bcbbb128e827e5a522bf3beb85ba4051cc3f75b322b059f7e446117d2519c75a133ee0525bb90a514b735a0daea4fd93ca3882d4dae60fbae16092f4a5a2fbc44f6117ca12bc50b237d282d712f94ff98d17ddd8f47c8ecc979c8d28571c8c4efc4e3fcb07128afac23ffa40a5856f4d55c3b3bb99f2f98d3d56db71cf8e0ab4754c5605c4b76131dd1482bb8c81fc6fe4837ce60fa33a68d4cc32227495f836aaef1299eb6e678dbf4513af4163018e55586a2e4b53e26790a7b06660c493cf75ab759cd3651cf069fc029ad97960314417be126863daf90274e673f946139ac9922886951b1becc0a4b8413b038bb85d4802323d1ef29ec41eb739f5275d1f883b9a92c99e1376a3ea3b0396667ccf95feb3f20ae26f2b516ea87b8e9c331368eb985c44d5f8c5afab39672e1510ae4be2d9419ab28fc0c15909ed6d536be02278476d19405f784aabf9ebfb70620332efa5f5f461dc8213f35016248ed7f25ba1badd84eee9221ba40a0ba59fcd43f26873e4191a5283db6c77f3f3344b3557e1769d3206111c286207b4e6258423cf68a6750c4df3d0f19a3d8aaf759164194035075ecdc50242de04dd7941fb1148fcea79ba034e50bfa6bb1e1ac2d4505b4da91acc097be209fc4beddd7c3ac5b76786f42e915990fdf5f336a7fe48f46bfd6c2a18f8f778065e152f1096c56b2a7785e2ca0d7a37435cd066e2dd84c0bc8ca9f63a2b69da48129b7236e37c1c99e74f793f8a6e01cec13f4d1bee01118cba11c445c0a6d097519eb571d1d368cfd688aea0aefdfd3f9cc23e42dd182b9cd7bb426828c02db81a722c127bca565556c96597bb303ff72d9ae62c9f171fbee4188d1dda06fe414fded5d064e0a332d055dc8edee5ce692d2130256cfae181d3bbce9d246c9df736792597f1c7156ed9b5518342c0f27cbb57ac56e2e9d385e732b8325d002ba374714f84ff6e1f7cf7182983ec995c9fd0075cfa0590f86087c8f18b45fd1190b9e761a3890f29130e09420cc596b839e56e1a7ce731b0110d6d4aac90c337a480b17fb8a36e2c77e8e37bcd5361cc4438808ac508cc705b3d107051319b3a7d570c11cae36cda1926bbf4491d92fa82f978fc37c9b3f2c80e8322df5b7bd7fed05b19c67b1f45284acd7a281fbaa8447dc598fb856c9cfbf85c1dcabc9abea2f8ddfe41ce9675739f0af8615ac6854c70536853709b5292efe89204ab31d42a3230304da86eac1e71d722708c05576ceaca6d720478488ecb2d99b286a4957aa2945045361b46c45a1455812de42ef60023e77802d1ea8eb547cf91e3ba0a9e76a6521db9e61cc32adc27190edf141ef38a96de5bf1c9c136d49c186d0fb500aadbacfcc8498261d36be10cddc8d97e08acdb95efbf660b8aac3c491ee1bf1b4099553f000b0118b7837a98a060b5d1e10a61f44a08876cacef42489255a3aa4816f9cbc119146c45b6cb749f825ae0387526d49e34c728c24187fec5ff9cf7cde65679718f6a5a4e03b2b439eb78cdf10703170e6f8b429474e5731f97c1075aadd52ec1f0961480db272b44f4de1b735ec0dcc68e52021c954523ca350f97e8e38a4bd08d3439e169271d72ad009569804c1e4ebafb6730361de3165d9da90b9f3c3e456d471e1779ce47b084e3313de1d72d5e61b81d7f9d7d7d425b9d48692c366343582741571bde8ac122b137385cd3f235d8a401dbb8fa01200c2063fdc95bfabefe249a1712637bfd3b78e321da0119f6a9ca561ca20905787bbf0ff72d43cc5d042e40c0db307e09105e7a72edf03729d390e84b6fb5d799cb032943318e60636a847f85d6732fe2eef573b2a510ff5bba799c3437421071b01314c79a19b0e4c847d632054e4c947e388165e8633eaa22a078c799af4277708ff87e70bfa7853be774250f4238d4ebdcf987e473defb314bd425f12c58c67e7135278428a448a1a779bd11df63b6c4b7080fe41a54ffc25543bd0449839949abd0f18246c73e93e24534ab5f3c9dbfa21a6ea39bc1aae2693f7b35438be26e27db0e3b22a5c3d3d5572877fed844c7a80d9cd180a6fe95eb172aea208abc964de46868a97b61e1f616d9fe28860778790a2d6a3b6072078defc8b0c5e91f92b51b78712037343c6d256a712337eaa671c032dfa6469e4892e3888f6d133914aed420c50ba91d4697bbc57289c4b7adeaf7b4d90fe9512d2bba5322eee03e98ef9f4f5fa1d849de1b4d07164320d84b2f1bc0a32f08704bd3d1826e4e6c2e5499791bba286349ab3a57fc42324fa32c417102df650aaf0da794636858d48e7896250f81b035f8109e918af065ccdb215faaab4e59c7d810c96abb450fa46353bc85ef665e8ce3691ca4466fb9826e11179cd7f49a5537c9d577ba1a1e7fd45ec6fcc844d25db141f6ea1ba260887fc1899a3ace17e93316d6f1ec6e9bc90d535e90f0271d503432cecd8151089237bc2bb664b487f7355c49274df6e13ee3a42185aa69a981cdba25a46896f8756e03c4f3fc4f9f7e99ec5aecc3e8ef659288efdaec6842e99fc689eaff671a2f36eb4ce631f3b74081c2477273bf74aad1d810e7c010d4cee875c842cdb69dec1bb77c117a51789782133437f0111cbc9b985a2648046f8d0d9e8c94adb2ed587d8cce0c660bf25137da9386c7b21acb1ba75685a3913fc974348c2d6ad6973bc383eb49ca20810cef72acd3c9cd00d77dee352744c4fe3d9020e6fb6f0991a4229cd5216d52a408ae84e2e43ef6b231f2fe0a950d979b20901e3dfb87fc53f36bb1584ee13b22cd8ffd161bdc47fb2707f0f6b11f6372608adb8f9403cbd1528ec45c6e750b7b1c1389768bd2cad5a1dce28d1d39ab7cc58b18a27dd2ac337ffd86bf9028452b546336faa0daac21dae495ded22e1ff563526e448264c1c0342d3a968cac6c0f417e8addb3d51ff1d6c583cfb54fdb6f192278d820709b457c224be33e51fc7047d5756590f393a0bd7fd1d2f4829a89add3ef399fa9134807630d588d06ef4a0ed59f8214231ac5266c2b61efd172b41098ce9659f85176d179059e0a5eb27a91f6a0eee04f58b7d6d4b3233ba86cf8caea0abfb4e90cedd922ac09f6ca74cd6f8863f2686abe75c0f8bc15f0dc95b6edb4e9dbde267046555e34700d7572a14b2d38b2a163dfd1e16b02d668cf92701add2d8fa10c4214d649669ba2ff782a4b7053454ad9137034a64a494cd4d3975f86302ebcfb8b4c43b3f37f6511d301b38f618f5c98f12b07dec38388d4faa2dd955a2115433b34a09c6e2f19a146082979296030f1008bcd888bcb86b3cabd43744d585f05ddb22993f03a3469d7d3a5756ba0251752da292144d08da8fa7d3d01fb1acd26eb080ec043c4cf442219229a2edbfc889979db8f53e845f649d9e9d45f8a817b3e49fb11b91293e289b236d2df4109186dfb48a98aed5f1a32816207bfe2bc97ed44d28d50c49d8d20037bde1f42afc506c989727dd352fa3a01da0d15f79f1a5816f24dc6c87cfbcee7edc8486fa390403c61fdb4b9139eb53c167fba661d78fb1b9565574ba188519e5f8c8900586e0c1991c57e8ddf66feb6ba6b564fb4546bb892d07b6cb79f78db45e368146cb2adbd3f42bd898cfcadf492d2cd5c1658ebe496b9361165c4f6c831daac76fd5d3e623c91931f4e7c14a7920409bd63fcc2521992e4fa40922fe6d0cdead92a29da7f8f0c200e73e0e69d5ebe17e972d24ad1d7b0e1d4f9d3d34ee174fc9cf47a48c6eda39e15f3ee39856c90deb140be48cda61625df94b2058b5874b1135fa16d150e7fe16e626e52a3d4afab00b2a55ee91e938dc83e5b8b7a57d86c4fd64f37aac3a46044473816ced76a17bfecc30e0d2c96ca0ada424548d7798f291bbae07e831eafb69aeeb0de7fbc5ea168f50712b6679bbf17c6184633b66e9ab6752fd1ef488993f40d811c896a4c3eea655ce53c3ecf745754336d3f1e5dbfba73ca2bb04fe56b484c5566902fbf473bddf8031b73b2cafeff9ef821cb856ec0f629cd4f998f9fe1f73411a55f6a4d823f7115aba22c351ec7a75f18e64a5496776cf6f963db31ce13298f6d01fca6d4b6761e32838b861f47e1992cbf4d738163fd52b09b3369a8f476b0e43b9511df2fafe8625bd3b7b73af663ff95f10fa24049165532e1ac935e6f49ffa5cc10193d5496a8ffb916d83941f819404fd018047f880b62641a7139d9c97c52f23a76c158466b07692f886952386805461447853dea9c7f7e1000231b2e1c370411a55a04dc903c31429924a0e7b15ffd68b9d5f04fbc4054fbda4a477b4ef2992a32a3ba025e3f0c27201510fcfaa9acfb03f02ee657ba11216f91560d7a5416fdd91289bc79771762671634422fd89e63d87c1a5a01d02cc568b33bb478dc31a2e7bb11be32a7e430273396949d2f60c2bc8e5902da2a300c9c1c7d62ca6f36ffa8022fffc774cf93d047ef6f73d61568598273b560ef0c1883cd3b746cfa1c64cc6d48940be7ad982d9fbca78b90b2926e1e92eb7af57b2134cbe189670852540b649362a83a2c223ec3454017e97ff73af3bce3a2c90d2df6bed69fb63029c2a362d65738ec365eee4588ba3d78eee7b4be8845ea0a1d5d1dc2efbec946b686d28f53e300c15f13c206ae73a3ce4b64b3126f135b71ab93b0ebc875965c60af0d18bf0ee34909935665c59e53bb416f7a6a4e7ea7be84535f36e3e867126898bf12fd5b7c22c4eb63b4da2e870a7e32b7ba910ddb282db25018f5b4fe8d790758df8fd0c19c90448c81fa6e6be677e718168d0107bc3ad83ea94f1ffeea6d4a2818749540a99f8860cf89bc80282ef172722edf4eade018e025ae7f9e331d514652868f2813ba0b1721c65d3ff269dc5af63a972d9b868f8f62b06207f6de34d1e0333e8ea72b99e9db2af970b15de9cc785b8cc6846bfa366853b241139054aeb012ef672e4f2d75d858035e04a4ab25a0b586f26b55df5264f66cf6d38acd1763a7eaa1bdc1d4971425ee53ba", 0x1000}, {&(0x7f0000003640)="1ca5a816e26ef3723150ae1970df64a107a91812158883ccf1e3e1b5e62d78b38ca1ca7147647bcc302e41f045f5b731d3b0ba8510ee0dbdb16f4beead27af1efcfc9adbfb32c50f7fe3f6658c1c238cbb96214a0c6ac6d7f1ffa614fbf633dd492f4b1116986a8ed3fc48610411a98bd318eb4113e35aed4ea54ac8abe6713a57fecc5052cb0e1ab6dd041197250803fb2fa757660f472e1468dd583d96f5ce60ac875f55d923bf53d63e3a709550986cb56d3e12ccadc225f64e9267b89ac32ae30e69beb3c7", 0xc7}, {&(0x7f0000003740)="f569a6b006ebfb77220096173c4226d7c688577cead6226673de7446d2fbb14cc4fd7a6871186d35c06da004827e0f0b82fda966f9eba94f21e01cdff6", 0x3d}], 0x8, 0x0, 0x0, 0x3846ea65cb8c30e}, 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = semget$private(0x0, 0x6, 0x10) semop(r5, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x4, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semop(r5, &(0x7f0000000300)=[{0x1, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1000}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x4, 0x1800}, {0x1, 0x1f, 0x1000}], 0xa) semop(r5, &(0x7f0000003840)=[{0x2, 0xff, 0x1000}, {0x1, 0x88a, 0x1000}, {0x0, 0x6, 0x1000}, {0x1, 0x80, 0x1000}, {0x0, 0x9, 0x800}, {0x1, 0x4, 0x800}, {0x2, 0x1, 0x1000}, {0x0, 0x0, 0x1800}], 0x8) 04:03:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x45}, {0x5}, {0x6}]}) r1 = socket$inet(0x2, 0x800008003, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1025, 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x88) r3 = socket(0x10, 0x8004, 0xfffffffffffffe01) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x20411109, 0x9d98, "0400000021bf04aa1500000000006e00"}) write(r4, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00", 0x10) sendmsg$unix(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x9f, 0x0, 0x2f6, 0x408}, 0x4) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r6, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r6, &(0x7f0000000200), 0xfe72) r7 = syz_open_pts() close(r6) dup(r7) ioctl$TIOCCBRK(r7, 0x2000747a) ioctl$TIOCSTOP(r7, 0x2000746f) r8 = semget$private(0x0, 0x2, 0x1b6) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000000)=""/155) r9 = semget(0x0, 0x6, 0x8b) bind$unix(r3, &(0x7f0000000300)=ANY=[@ANYRES16=r7, @ANYRESDEC=r7, @ANYPTR=&(0x7f00000004c0)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYPTR, @ANYPTR64, @ANYRES64=r4], @ANYBLOB="e4677083fbfe9d5e88299d38f1e6432b1e2667a26069b4e464459fe9da28c3cb29f07080d74f41f321568834250f16bf1487632addcf10fb2c123bf510c1570964f598fc57e184a517aa0b33a3f160e3b030be285d0dbffeb0e21e9ca4f7258c3270f9098a102eb4d3caee8d7953b660b93733bb5502d92632828c58b67a7a28feb0acf379911f8a768ecc73ac32fcabdf334943b0", @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRESDEC, @ANYRESOCT=0x0, @ANYRES16=r5, @ANYRES64=r6, @ANYRES16=0x0, @ANYRES16=r9], @ANYRES32=r3, @ANYRESDEC=r4, @ANYRESOCT=r2, @ANYRESOCT=r9, @ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYRESOCT=r6, @ANYRES16, @ANYRESHEX, @ANYBLOB="979370898b2cd92392580c70d1efc465430f5c6feb3050ee79d93f2366cacb505d0513f6e21f1b23fa4b24e9834cb840102e8770f7ef293485bd3b1aeddcf9e9ca7814c4d53aa81c404e8439ab49e259a70200efde7192be87ed488e59c1112d20acc2860562071d228fab6ebf8a8cdb405492b6016058d5d96341e94c426acd2b33607c47ba9f456d704b746b250b8ccc2621abeae2c467abcb333c46874c84831070ba1a2323c0feffc8756d52edb065a5"]], @ANYRESDEC=r8], 0x4) semop(r9, &(0x7f0000000240)=[{0x3, 0x38, 0x1c00}, {0x457aa9ccb21941fe, 0x7, 0x2000}], 0x2) pwrite(r1, &(0x7f0000000080)="244d7c4762e6f406ab0b7a7dcebfc03f0dec23bec110", 0x16, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") r10 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r10, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1d25ec2da7304085ed7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc7cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d8472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a200"/3585, 0xe01}], 0x1) r11 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) dup2(r11, r10) r12 = socket(0x2, 0x2, 0x6) open(&(0x7f0000000180)='./file0\x00', 0x800, 0x1) ioctl$DIOCMAP(r11, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r12}) 04:03:57 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) pipe2(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}, 0xc) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000001300)={{}, 0x3, &(0x7f00000012c0)=[0x0, 0x0, 0x0]}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x3, 0x0) r4 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x1) writev(r4, &(0x7f0000001240)=[{&(0x7f0000000180)="d031372bb82f5ec1b4253614fca0394ae4e755bf2e63282f68b84b5a019919691f82cc155606b298ec56bf6cf53d9424e5e7b73791d592c4e0252034a31b61ee4c329ce85cc2e8d7d31fe0eacb39a5b241bf31e7b1f6bbf9370060fcd869f2fd54e9d2894edb27e4db57afc86e6898f831ce56512263179fb3a1ad3254a1ef346a9784baa603efa4f3d481082954ad2f79075f2136ee29e9aa5dbbb83feb8242b4515f6a270a826c4741d8c10e00ec3025668ceafc0928f07cf101c1891f10f0fd490d864f8ab0d958551e266f1b08aad6ad87d5d3b703abc666d3e95f0ca0230800e2eed240deb21c75fc4cdc4540482e836e6f46b7223774840cc45504eeaac2c6b6d48509826d5572e839dcfbe5c424cdeb88a339663b431e595fcf11d969f4e08452e95660be45380be176da53d85bf6ba33abee9e1d984569f692697502de3a93f585a5d7d0f92144f26e5778b4d8565a7f67d68b67b6b39d8d3993f6ead157c204ec1547e4179aa409e262c6c304dbabaa93604a83653e264606f672953432d5b16a0fb9e23370f637967f9899ba49c2a0166b3c830db48450f55d360105bd3abd7945dd402db68f60cf613378e6d91c88546792b49ec6b894808e41c162652eead86173755d739d3be055f9d3d3c9a53d85dd2231aafc6031bc9f51e05995b964b99df03d6039a88ed8862fc920b60c7f959e1b36a512a6af9c3d4375fa16e3ae0144941dfd1e48bf0af9fcdf97d7059b216ba935666b582c8e09c855b4c3cc325433193b1ef0cce17b3765c17691bceac1d6c27e75d450be92d11a389859ec9a87b0fc7429c6dde27853c46dfb56c0fe8a3e9cb044ccea1e5faecf49e60f8212afc697408cedc8992e72dedad12617f0681445b09c62f5a5a3fbcbe545d0f102b045f937d925aa1c849a1a577deb6a6687fcd49a0853a49952f76de4cc57311e63fe4210a3ee9e508a9a0f77c136a5ebb4343e15418db367c9c25e8861b9636b647c4b6d0b4e8e27fc1886728fb8b6514def0026170ba5f2ddcf89636a57834c40758116052c058a856acecae7b9b6f052e3869b9a1cf1e7795ac8e41b7f203389170b63787ed3b4af886e68db8600dfb82a35110ffedfd2de1aeaf928a45e5525d145018a8491c84797b39f023b98a0e957dfe0a2f1da2ced1b5b6dc1597f8f2aa088def372212d04d21949bc06c93251aae771f8368b32e666fe8634b22b46070dacf2232d06c71a4572f417d297254c1501db5ee64c97ab07dcd2bb56780047c8d28be9a8446b80f7d427dc00049cf04e62917c421c3c86fa9df99110e1ef0c5fcccdbb4d4613f1caac453b27d799f4ef66f9c4407bd7e48085e1cf833b9101fc1955b0e69795ca8f8562630d63f6cbafffb1ab3294951d6eaebaa56469206007d233970d423b71766944ac2cf89ab77df88eca8a7cfae8bc6bd48822762f353023b3522a7cc149add3afbe3708759b1bcbaa2931125342f149d0ce0a70d9412ca09284ac3abf27d7eebdc2cee1e3324803effeebb64e6798770c34bca0523dd9943f194a80b2b21de57b24ced8152d46d72ef19921bd6a4748135f9fb5ca77e6c8e48f41f5952ce345955e3a4d4cb1b042125d7b5995d0e29a27b7e404eb5965511fcb2bc8c7cf10c9536477413ad6094748603a67d73d9b2f6c80c89a8c4dedc28b57592594904a689950510e6c2da810119aa56ba6c1c0149355bd3987608c30f3e68cdaa94ac25b5707e674a3a647acb6b8a68c3a919575cb33540f133cc4e6d8d7564f193038c62ba60fcbf11d34a1db873ca69533df5b369cde4b5c99f98e9b7c68da0695f8342c0a2d0e2a647446654105924583a735356921a36cf1e789d7f8b7580e6cc964d988855bbec94153b79e2a9f178fb13b5815461a2258b35e091b03763cb836625fc5eaadf236c4752f5c0a32f90d7b0200fb4402622c38a950acc54ed146d9af249a607f6ef4acf7d7e36e13d3af16dc6e39bc8f721ef6b2cd97ee43a02c83819c625084ed423845f311a557b5e32b7d8aace4066bda5fe83bbb81676ba956e5eb7349faeb37355ebbc1e28c0cfb8ed19c4b7b971679da9a333ea06c85eb34b42b65ece3869d61678ed9322485b1279517ad7fe6bb6c79d2965ffc120c3165bd51cb38f100619e56631bf393d513cd31573b87fed750ea015c28cd4f9760df25965d7378404b00f352dcf840be871ad903af46bf10267dcaf74bd89b5cd5090a9942cc186e1cf09835098c4d767d1a84093ef2a5bbc59b75eac4e166118ef9f6e8850ee1d1a05141299398fd5ef8240beb823c1ae2235978c759d8cc7ba7e02bc03803b99d7ef8e2d281be1891c390a97e2e0a39c09a943f7c841e2e3bab9ed49f3c1ba0c1bb22e6b0b94d3dab38a390b55903a3c2c7d7785f3d91570ad3c8a7a25984f934b1b28ddad4dc3fd2b2f16a448a291471d2ff19edfcb678b9ef40232fd798c749c7bbedf7af98353d68855b6c0f69d83cecee8133baa1f9f3957a7af98eeebabdc5b3c132d0c6d34fa861d13e1965c43fed242aaebd4188231f7b6681a94af42c8060fb9c029374115874727a5497fbd8cd7bf3d9dfb6a28b80e371e0ea23e96557d334829dd7122cf24ad43ded51e0543302c9708c58a67daf43452b1909e3c3f06777fc266b7699f1e92f92c7d16a7bcb2eedbe926e9f93562c51151891677e576abeb9cdec1e4f23dc1594e2db70ab8407cfda8adacd845b2769310389c80302ed4cdda62436beede6f6eae6563ef974192b02b32f89f6e29b0356a006f6d9863c06d46a708b6585d5c9a2e65ce7266c5b023a9f23ae85ab621504a50a97091dc9d7fd5c108a28d0ccaf5dec660be640798984e6f23861c0e922bebc94571a7532e193d81157dc1f130527dd955a951caeee7cb438317da58d4c45881451fb744bdfeb914a4d83b2f018b2fc41606d071a943a3c6f195f460c9fd766381d983a350acd0c033c54b215fa1f60d0df55de2a69937eafe34491af9c9f75df5242f38a66e5631f2db94be09b81b318e134adf2c39fca7603d679167f8d063f11b67bbe81c9b7d22c26ad2f30015bd8a18efc21610a926848f3582d765761fb4a8d9c1d3dd967d7514a9fdf31a723a9458e9f78d711bf0c36c4b8e3ce7cf8c828de4ab643bf9ab18d821aed868692bae91933ff0460ad36eb3245b19601a6a0f9651e4f2d83f8b7b5711554e0440fdeca319d5d455c1b8b4c35c6a46beb788d28c608262a42d1239e7105519f7cc160561ef2ee911f25301b2ba5c6b65facd6c90c47aa88c359f30ae46f10d2d76e9c8524fb8e39dca209033dc4d520ef4bc48a2729f41243d272ac81e5a178af413f740986bc68c46e06f7d2ce2d0f880e1a8ea509a05c3a5952fe8ca563edb5053a1e3f661d382326ec434d35b16244cba7446195a98ec6323f875b4bec90d4240118de316e9860805a5dad091f0f1a25453ef96130a3fee1a5943a3e2c6a63a942507e8f658dc9310e54008de40a4bb1076c36f51674fe7c35a627ade875964d6344f30c3875d52d3944e3af6b029f17f9394083f2b9d14ccb850f0f5b4678dd174c7e6dee2ab75ec53c10997f86e4ced8e2cd1eea3bec80514a391cbd8e5242b6869de03428de715b19800c09a74082b739dd5bf8c2fb8fb195a1016e699cbb93fc366749e427e70778b646851577e205a5a3eed38b96ed2c31d30973320d5656aacaa1b278f9360bd46d6b08603543985aea3c684f41d6c6e316e6d454ec1e68afab53f71d11728bcfa419f2a875ca5735928b4609c96e7470f53d4e645f852b144b7c29e4cb364c9fcd68ebc4f70c429952143c3ba464bdae10c3043e70eb049a1d23cbc422aec5e926eadacce043fb844308f64bf1e85ec79fe12965bd63923b1a29b9b53f74800c1f3d2d757bd55e19bfb28d022da85a60f213df6c5e78b9883561e5fc4b3994bfde3c86b3a87327a4e89baac7928eaf10dbefcb27aa8d14668145f6fbfaf8b616021ceb39871a6b94d15423f3c390fedd346d93903afa6cd16ddc5f586f327be4db5397700f3db5f81b8695cddddf9c798e0a27c92456ac374301332fa7213962f878755fab9b7f1db3f1cbf44a1dd47cd9be0b8422959ab64cd8cd877572f1f288dd9c3301c3e875f656dcbb76047c6f3fb5ebca1712507b3120c522acd372b135ca5e3daf2410523d408e6cb73de2cd846fe19a0537814c200f7c01aaab5b8f7d3dd28d4c8a79aaa3bd80051e74ac518f8ad790d21a613beb61401a72de2babfd51446d3065a8f4d0c4b77fe87ffbdc570cce019a7cee3d4b2e4aee82870607691123fa91a3b6b2e96605e3ddf0cecffd0ba7e95ceac3a5344e2974f9a0e3b09ec0fa17d9b1f94a5c97baf4782f9eddc3eb918187ea5f5fa10ac9f920fcd5e28da07033a73334ac55609530a53bb88af43699104d278933660ab04d2ba31cac130e910b98fd387a562d3c1faff96b727fb507c7a261221cfde71aa966a6365489e3664b07dacf7712449bc917260793f3f74639ef94c01edd403a04a27e7d33b6c4ca62ac1cb7f46905ac5b0fd90545baa9fd6c9405cfdaf3efb987a2c21250398dd016de9d916b88885fbdd7718e72755292bfabb53a24fe9bda9177a944516b82334d5a2950f4c6316b0a88e74e21e94bb5a3f35c79f370faa883b5341ec94542d0c60edc164051876aef523f3617cb6d5093e5963ed3d5b52a2792a3daf4b9d7d7882d586f07ae2a991a5d58688291c726b87a6bed1473154cfa68f93bbe1bf0610d57e6031e112e0cf7a27a5cc7f56c0ccfab60bc690e3a5ce16939fa96c77ae9428475cc72cf10d142dcdbb3f89bde353b99ac64b9bf4c293618660f6e8f6bee8ee20df6f47021dadd3964846bc21d73a04673ab3d54719d0afb920ae2e68b685677a48ddba4720d18e33ef80b3ede8eefb95953fbf59d34537d493cfdbe3008a807132382cbbfe404a4773fec0f4412f3ac7854dd445510d42fc864174f11859482932a317ada565195f4198406574d4a5faaa582148b5417defa9883eb488965c703aeb734ff675fc19802a23926dcd6fd8f283650ce88159aaecfb3559dfb9c1e5f40e29155bb489c3ff56a7e9168aaa38e935a69ef440cf8880465d4d535571d225fbed82b95347964d592cbeaf2fb8a45234e4d5c1d8f7ea982c6d918679e726112a5d0141e3ad23809f8a26f64462c481b00c0f984cae3bf8b51b896f50eed93f7c0507a41a165b744d35921ed7678416c97fe3a1bfbda0e47110b32501bd47a20009de9a14246b41dff19809bb67d00d8f3e555bf39bb00ea0b19cfea26ecf1d4a92831bde44de8bcbbb2c5f7ab0a2a30206ae6684aaadbcbc9cf75901acd7cef6621df1f27fb375c570f954b742943b20771b5def8d01327d048d1bafa67179e0f87c1e764f1e340532de8b51e6a96dea2a6ed870a22d3e83b300a3dbb748efbb0bfaf8c5f8629214505e75da65258843e7d6ce733f2e19060edb1dfc2d3f3825a8cd4f9cdf347aaedb18a7828b39716d0b881ae4b69972e1bd59bb100d8a08675d6b74b6fcfb5c04d3429ac4c35b135e85bfa3cb0ddad2cc3d079f8919e9c4fc92b5914e2234b421c19df4f707adaa76bd69d74a99aa1765fc3bb2e445c7b607dc60a32bd7637d63d7e1801fc7c90e42f3bf9cb0b7c404ae57902c21f2c4973a804b7989b146ff886ea4f0a83d350aa93f65167d64a5c574b27a153dab8011ea14245c3a2af2e478de64315d68d79b943d8bfea1bba061a43e378ebc219b61e577a7fcec236c81f65afd6c17354", 0x1000}, {&(0x7f0000001180)="adbb1464ad2de1fe833691bd318d19aa628bf12b8162bff88042fdea33c86b4006d084bc28eb4070568b7bdf3a7d8afe19d4bd7d270c6597b73afc3f6d797597e6e1ecd8c78ccb95363aef402c624e4acf1fe16fe46b3a6741b271ae9000d7d6445fcce61e9e6815eb2fc5caac7593c63e1643d8efd318ab5538239b1f32f7b9b870660d6b27b116f14e366c92da9880976cd2ed", 0x94}], 0x2) setsockopt(r3, 0x800000000029, 0x24, &(0x7f0000000040)="1f12fb36", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = dup(0xffffffffffffff9c) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x3, 0xfff, 0x8, 0x6, "1759ca9a8186aa120bcc0fbad767d5e94bf7734b", 0x3, 0x3}) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 04:03:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\x84\x00', 0x8000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x1e}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 04:03:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x81}, {0x6}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 04:03:58 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000880)=0x7f, 0x4) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x80e, 0x0) r2 = dup2(r0, r1) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') mknodat(r3, &(0x7f00000001c0)='./file0\x00', 0x100, 0xffff) recvmsg(r2, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) chdir(&(0x7f0000000080)='./bus\x00') 04:03:58 executing program 0: clock_getres(0x2, &(0x7f0000000100)) getuid() msgget(0x0, 0x348) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/devu\x03\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x15a, &(0x7f0000000140)=[{0x6c}, {0x28}, {0x80}]}) r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f0000000340)=[{0x4, 0x8, 0x1000}, {0x4, 0x5, 0x800}, {0x2, 0x1}, {0x4, 0x2, 0x800}], 0x4) r2 = semget(0x1, 0x1000000000007, 0x200) semop(r2, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x0, 0x800, 0x1000}], 0x4) semctl$IPC_RMID(r2, 0x0, 0x0) semop(r2, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x3, 0x3f5, 0x1000}, {0x0, 0xcd0e}, {0x3, 0xff}, {0x2, 0x0, 0x3000}, {0x0, 0x1, 0x1000}, {0x0, 0x9, 0x1c00}], 0x7) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x80) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r8 = socket(0x18, 0x1, 0x0) poll(&(0x7f0000000040)=[{r8, 0x1}, {r8, 0xaf}, {r8, 0x10e}, {r8}, {r8, 0x2}], 0x5, 0x8eb6) shutdown(r8, 0x1) fcntl$dupfd(r8, 0x1b, r7) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r6, r9, 0x4}, 0x200, 0x401, 0x2}) lchown(&(0x7f0000000040)='./file0\x00', r6, 0xffffffffffffffff) r10 = socket(0x18, 0x400000002, 0x0) r11 = accept$inet(r7, &(0x7f0000000280), &(0x7f00000002c0)=0xc) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x87}, {0x6}]}) fchown(r13, r6, r12) 04:03:58 executing program 1: r0 = semget$private(0x0, 0x7, 0x88) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000001600)={0xfff, 0x0, {0x4, 0xfffffffffff7fffb}}) r1 = socket(0x10, 0x8004, 0xfffffffffffffe01) setrlimit(0x8, &(0x7f00000001c0)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x20411109, 0x9d98, "0400000021bf04aa1500000000006e00"}) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00", 0x10) sendmsg$unix(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x9f, 0x0, 0x2f6, 0x408}, 0x4) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r4, &(0x7f0000000200), 0xfe72) r5 = syz_open_pts() close(r4) r6 = dup(r5) ioctl$TIOCCBRK(r5, 0x2000747a) r7 = syz_open_pts() rename(&(0x7f0000001440)='./file0\x00', &(0x7f0000001480)='./file0\x00') ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xfffffffffffffffd, '\\\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}) readv(r7, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) semctl$GETALL(0x0, 0x0, 0x6, 0xfffffffffffffffe) r8 = semget$private(0x0, 0x2, 0x1b6) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000000)=""/155) r9 = semget(0x0, 0x6, 0x8b) bind$unix(r1, &(0x7f0000000300)=ANY=[@ANYRES16=r5, @ANYRESDEC=r5, @ANYPTR=&(0x7f00000004c0)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYPTR, @ANYPTR64, @ANYRES64=r2], @ANYBLOB="e4677083fbfe9d5e88299d3864459fe9da28c3cb29f07080e6d74f41f321568834250f16bf1487632addcf10fb2c123bf510c1570964f598fc5733a3f160e3b030be285d0dbffeb0e21e9ca4f7258c3270f9098a102eb6d3caee8d7953b660b93733bb6e02d92632828c58b67a7a28feb0acf379911f8a768ecc73ac32fcabdf3349a8bfce392ff22303b0ff107e86d30400"/157, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRESDEC=r6, @ANYRESOCT=0x0, @ANYRES16=r3, @ANYRES64=r4, @ANYRES16=0x0, @ANYRES16=r9], @ANYRES32=r1, @ANYRESDEC=r2, @ANYRESOCT=r0, @ANYRESOCT=r9, @ANYPTR64=&(0x7f00000003c0)=ANY=[@ANYRESOCT=r4, @ANYRES16, @ANYRESHEX, @ANYBLOB="979370898b2cd92392580c70d1efc465430f5c6f6b3050ee79d93f2366cacb505d0513f6e21f1b23fa4b24e9834cb840102e8770f7ef293485bd3b1aeddcf9e9ca7814c4d53aa81c404e8439ab49e25ea702efefde7192be310b538b59c1112d20acc216c0b002d471beef3031860562b21d228fd368bf8a8cdb405492b6016058d5d96341e94c42f94b746b250b8ccc2621abeae2c467ab65a50c5de02f5e5ca728366d3489d76b2f"]], @ANYRESDEC=r8], 0x4) semctl$GETPID(r8, 0x3, 0x4, &(0x7f00000014c0)=""/26) close(r1) 04:03:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x7}, {0x6}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = msgget(0x1, 0x254) msgsnd(r2, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r2, &(0x7f0000000ac0)=ANY=[@ANYBLOB="000000000000000051f2e8cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be8700179265b9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397408045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed7279442868a631e6eebcb2cdd014ec41ffafe4dda4343e7d296712981be30b68bded42c5ab97c5bd5708b971fbf411dbad577b612dcbca896994ca792802f9377b672237533dd601a3a8a9047b29b3e90b26237fb06192793b0983477f29c4b9ec6c024dcba39d89b58088a0a348efa480639060938debec39cc38ba30f46b67af77b936952c2a1756be84e0fb647186a86be1c2f2c554c94b526c524d17babb96ddb2b84a32cfe72c3587bd85836868ee82bbb999e60d9673005c6e259cfb64b3d2be639b83f5b49eba1ed1a36f8a2c73b7a9386c2763d613353992f51ff5ca4d6763ec3e835494ea6f548ede6cc8262c340a31088e12e4b477e330e52d6aa50ed36cb65b6880ff1c2ebb97e8d1259ec78963d1e3c09f7ac9a5ec58e963da7027a8405851d27720cd84e1e82cc2cadd4a6bee6a6b911d3afed5000004000000000000203b5b20fe13fdd62a06bb6a71547cc33a3c19eeb41c9ad3d15baa6de1491e0fd5ee31e294e80206cc81a3b97356d19d248abf63751fe4a8af0bd5ec16bd5c408dc69773501827c6c0c09815eb821d54fe81a4d106c2b3ecb8ec7898a25965c34867b265c71dee23728ec976239a7056182c203ec132a107ea267819ce52b7a6a8f4059e0035eada27eda1d2e1127eab8b9354a87aa3afb8ff9b315995896ecf4b53227f736423d4ba3f55c8574547d4418f39b95d361deaddeef581000000000000e03b7e6e9aab2e9f53cf555df596a9190afd55df233cf919fc6fba455f4a713cab3977ab57dc4924097e0a6271dbc7d7b647bff676a096d850e0ddd5c50ffa3c287946a0399f0a53ff4b12514cb0f0e9f9d52cd993ff520bd50a1b9ee38546972d4a570c58da11412f8ea4829c9159c3bf3d0838d57451fe181d4477be2ab3845f40bd"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = msgget(0x2, 0xc0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r10 = getuid() r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r13 = fcntl$dupfd(r11, 0x0, r12) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r15 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r17, 0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x0, r8, r9, r10, r14, 0x1, 0x9}, 0x800, 0x1, r15, r17, 0x6, 0x1, 0x1, 0x2}) r18 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000004c0)={{0x8, r3, r4, r5, r9, 0x20}, 0x3, 0x0, r18, r19, 0x9, 0x10000000b01, 0x9674}) r20 = geteuid() r21 = getgid() r22 = geteuid() r23 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r23, 0x0, 0x6a, 0x0, 0x0) r24 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r26 = getgid() bind$inet(r23, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r24, 0x3, 0x5, &(0x7f00000003c0)=""/85) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r25, r26, r27, r28, 0x2, 0x9}, 0x5, 0x5, 0x10001}) r29 = getpgrp() r30 = socket$inet6(0x18, 0x5, 0x10000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r30, 0x6, r31) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x2b2, r20, r21, r22, r26, 0x380, 0x4}, 0x200, 0x0, r29, r31, 0x1c, 0x4, 0x7b, 0x96c8}) 04:03:58 executing program 0: open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000000000), 0x100000000000021b) madvise(&(0x7f0000001000/0x200000)=nil, 0x200000, 0x5) 04:03:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) ktrace(&(0x7f00000000c0)='./file0\x00', 0x3, 0x214, r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0xc4}) munlockall() syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000000)=[{0x401, 0x0, 0x3f, 0x7f}]}) 04:03:58 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x2c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="1d65ff0fb89abc1f99827f792d5e") 04:03:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x0, 0x0, 0x0, 0x40000000}, {0x16}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfea0, &(0x7f0000000140)="080d34418bb2c507153a05b8a2a9") 04:03:58 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') 04:03:59 executing program 1: ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000000)=0x80000001) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20002) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000080)=0x1) r2 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000140)=0x7fffffff) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x4, 0x9, 0x2, 0x6, "310a5e8e3c8dbce084ac67c9daffe1bbd0fbe5d2", 0x1, 0xffffffff}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x8) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000280)=[0x9, 0x2, 0x9]) syz_extract_tcp_res$synack(&(0x7f00000002c0), 0x1, 0x0) r4 = dup2(r1, 0xffffffffffffffff) ioctl$TIOCCBRK(r4, 0x2000747a) r5 = socket$unix(0x1, 0x1, 0x0) sendmsg(r5, &(0x7f0000001a40)={&(0x7f0000000300)=@in6={0x18, 0x0, 0x100, 0x6}, 0xc, &(0x7f0000000640)=[{&(0x7f0000000340)="7fd44718fe35a383df65b48abfb820a9c3ba5d8036194340691cf2eb5cbd8489bd56054c17d36626734d56e05bb33b59f29fdeccc24f5a4eb2a03ce52e6392910144702f2b4fafbe8eddc5a3f43e18436d56ee781a6d4d749ed56cbb4943a2be7658a777d3a02a77a69b0aaee26a", 0x6e}, {&(0x7f00000003c0)="f9544a5b3dd4a69b01fdb9db3ea12302150ff6239139511adc5a6bb31761c759d6d7044956fdb98420b26acb52dbc029c4793d1e27e0bde371c54aff0e2ffcaf474149ac73781dfbadb46ce9b6b8a5f9d3a8119ef6e5c87cc000a520c477f46a57e719bedbe1ff094a395e69687f7c060dc9eaf9fff15c28ca370087c390182af0ccdd06bb5ca7a95235ebab1dc6d53494", 0x91}, {&(0x7f0000000480)="cb0a069bfafe560384d794d073a96adf53f95e7c24ab14698412ee7099967ac986a95f894f02d091d2410381a82f7d8736535323c064186af27dc8736bb2f217efef1acc3032183009721dbede1ff18ce2b0cf40f5b73d889120aaad060933521e7bbd10a7820b61dafdcc0fa3ca38fc3957fb5e9167fafeb36283e92abf90c231abfd6d37a44538aca7678d585918264fa2eefcaff1240bc4e2be627666c2240d2d8a19331d50832b74de9342ae30185eb5a4568535aae50ba29bca42f4c1be37d8c9f0f43a00113fac84e451d5ef3672778e58652fdef271bb8436defdf0ebf4bb5a686cf36b68c7f6bc09c2ed4e9761c9cc5c098608fc6c9594a0b3", 0xfd}, {&(0x7f0000000580)="80fbaf5029d694776c2fca7d7f211431012d338ae91a8d823a2ac8b26c2f37ae6e520c60947d16f7c6c838b40737181a39e44ea3bc1b74e0d17cf5d16ba5ba", 0x3f}, {&(0x7f00000005c0)="bbd890caf2039c331dd419a15a02726b3b584985493cc077f2f206f71e2630658f34f48076f5a93be3650a863f4c965ee4da0393dfc8e564ba2214f0e20b6260cb49b472c3ad3a0d5522c8f782df1d805d9eaa1cd3a9cb3e", 0x58}], 0x5, &(0x7f00000006c0)=[{0x1010, 0x1, 0x40, "2308501550ef81307181cc5f86ef669325eaeb373bba81d143d55b3f61341715433533951f8c50fe92de74caedad153eb362ae9af447f9806fc4926bb3d1e2f55438155a0ee24646e9ad3f7b1ad7bebe4487208083000c76781fad3d225485162c6845dce1fc2f57b89df65c0596c04b3012289e2590bf0a16c9aaf38b8f3b52fa2f941f9a85ee138f6e5b579af2e67e7742ce457ef131180b960c18dbbda33770eaa6e59d48ab76f6a4020e0d7b7610ca7268b286c69e250c79063556a089cd145448659b70d671208ee1b3e009eafb0898ab7dfb8550c5f6f6e834ddd324b109e9e562519177185fb6838badccdcb52a0381c0d5ba0f71cf374d8dd0c24ddc1be8fc87cbee156618a54d2683ffdc7783ceb5561e84429fab2f9273e291504190f2f98e0173b7bb283e33eda75b33cb77c61f5e55af4e81a9904bab6f33e6c2e61af006f40c6e48225ec0425dd7dca7d8139b8bc1d007547473c773986a5aea32221b622fb4186a2b1c753272cd3991b9c73387d0a3ba6630818deb9605a700f7b5f67a7315c63282a5220f236981ac0e7e66731d8a71e2ceead6c84a065bae75344c9133cd8992e1d7f2169ee3b910cc058b596781882c71a5f42be5a2f2e23f94efe7d39af89f533f03f050e423c4f7dc07b494d31e45c32dee7631f601b0c3404db2b4149f89aa449aa45052b4f62dffba51080c2c73711b8e1455a0d079e848d89b612fbc81dc0b8f97131aff0d530eda027fe91545cca7d942a6f9f585b36633c0dd5ed1d9fe900a9506c15a35a54b140e7fe37f191bf388e85f6a096dd8cde9e756d78e6c02062ef5c842dcb1008fc6ed8f78744356532a8395433affaf2829ec7b420079d540d34e62fffe80d41d5a561db1855c40875cd76789e27cc7ed5d521320a14d44a44c7b98ab445a62a54febc26c9636f61411d5e0065fd6e523d9745663d15a900e65f19f09c49f3595b5d0913f4301b18f14156a24fae57811e16d5696d940c96801f9c2a5ed23f46833157892a50f69fd338e7f8b361df38cfba13a83e6aeb31f848968187579f29286cba4e62cab1fb75c7661f48924e1d3e4589ab482221873299b8fccb09aec51fa5e620055c9fae340e6379de713619c737673565a35d3ae5bba4c91f4fd1e5ee42e452e23c7cfe6c5e7682b72641e8bad66a0f7fcded09f7f35b43b2033715a8dbfa265495ea45094ffb8151ff89afc1792dca4df8ce8a479ad8272babece657f4870bee2aca868b3b5e0b2418e72ceac5bc9d46cae9b747403339a555a43e64cb30262a24bde9050bcae7f6d2b7553ac44f830b5b995b7576eadbcad38ea80af9a445db745ce5881fe5bfaf3f7c250f8e484aaa96f1d27c287e2a3b5b3adac99b21011fd09c2575398ff69a5e4d8ebe3a62b3fc527b48c0c57f80138459c5900182cac65b5988ae7cf90c4c6ebad3f23ba982d780e8212cdfb591b04562a6c2d4cd922e0f4c70c9f0e3e82aef02fdb38cdf95aa0a809fed391ca5a61dff06951084a919b1e62c2248cb14d41b83e6b119942e5b8ce0b6a8a153a1d22a063d9dcb673cc6b6df95eb3d5d585b5097b49f5efee5ee7266933e7a819b723730675ff967cf1e9ac34c2e61fa777f86d2401255ca64197e03cb2fdba763ae8e7d987dc2c3f48ee87a1235cd36d3c082d272dcda28b91cea5520d8618fe8a316eba3c403bbc6d740b0cc03aecb1e8bc5c60136c2add44d68d86a2a6e3fe5a7bc8151ca616950906e9f679ff2911c5207da00bffacd3b25f42ad0ed2ec4444c4088928d7a613c176bb3cc561ec5d58d81e6876cd567cfe07f6c3fe7b86d95564fb80620fb4f9dc2f2a9d9727371f54017d680cd983e3b263a95cc90661b42ba5a35962f1b1609e6909a63c8c531d0178546bec0b8b8b31404f3de74b8da427c7344ac437b67f6f90d88568e0ec0ac44203734831766af5ee83e023fa42a18620a15a76a857ef4428e109a91a1e4501cb840f7aec73ecd627bc5a8f7d33b19c7516cc09306a8bca0867c6029a66e6e99e067387ee7c233b27be262159110f8d6f7988b5ec6f08d4ef72f5e60c3e2e1e82cc6bd1cf1ddf9cfa5cb0856ebd5f6ca68ac1df5bdde8bff07ff53957879540e9ed97c27870ea01b7a15e6a7c32c3661f6463edbe010f75fe3dd2fdca816bb26f3a5b356ccfd6c87a0b7393340fa90a90c29e171111b43443d54f44fdd780cc4d274c7946935fa34b4d525f1e0adbd507ae2901bfea94e1bb2501af6206cb590f7d8f3c091cf026c61e95b2948555554615ad6c053737f1e6d8d924b7dc526a1274746e7ed0e4f77d13ea53633a080e1a6c6fa1950a994be9b6907f3138c550774f7d9244a2b18fed31dfdd3be478a6e0bcee6082360488f58a7f7e1c2e81f254b382dea2724f439914d15117d483088902e04f3e61498ea9211cd9f62f96c496ebc37da4dbceeffb58a6dc8f26f6519189426b684b0ec9482e1f97a5153557dacb8be73c021e809f2d32f3f4cec17d28c37574eeb8b9d98959c5ba3eea6ecc944792318f4992de1b504b5816c90b9d202a769c71283c4bd486ccad80e5f76567f1d50b41ee568ac2c977f628fc31fb956244f28fdc9d668d42c6518830cffc52a8ba28ae929cf3236934d39ba64a8f6299a566e21cdd66e103e4f79ff1de2d73ae8b7ac281353ee8a9d755aa9031b66693d6832378ac13221aaa128b828e098b8379492478bdfcf5468096e0e6636bf4d0b26e44a4411b99936e6c3158e6f1fa4ca8f9ec0d6744d73271cb0cc05548279f78b99421e2e01b1e7cb23e2198c50bfd4a12c6a95738118944171c98b5b765f0626cd4941ff7d10402c1fad427c1d6a0032fde55223685a2be9cca56b2aa6da6d4bc52c8cc27e7662fcd59dbb760849b4a63f111f4e097b07b1ecb4d78de451cfc7ea1981e82511037589745e78e6a8bfb46b951c536a8850b3a6adf529df029d131e82aad460ab803cf7dbd3c1be92c25bd627add5507ebad43844c96ef61b696782abe089a31f567ff540758bacabdcf1136b9e558725496180649fb6ef012c69c8b76b6791437eed42d2b5d7eddb20c1d17821bf860757ac91d675896b7b4853833b9597821f6f5e29cab4073e8830dbb8b34ca073a2f4602f286ae2c06a7b8ad3124ff4e1db15629a75e2b67bc9b0df78978195ff30672dfec4630b3327b9edf1d5ff441eea109764fe2e82d06e383a60e86240c28b1e23ea5737a077dc4018565e3dd17c00521dacb4b49075ef085762fa20b663cb9b847a2dde3416265ea89c53aa09d02b489714d62120eca0999a159708719dbf8ecc67e8d977918acf76491c81a0e65c71cb1509f362c687c100d3407aa4d743cabf89d3e3b64de5fa014751b5367aecda5eb2ef3182a36f3e725c2bd9c23eb7c4e7ec860a579e44159403a7304bade3f0217fefdaf6360c61d078ae10179438c2d16d05f27f3e121a59cf9b4e8a93a27c702f9ec63aa3f71dd33cacfac7de255ca9189e73ba20c8eeaf0d8689bac0b1e27e5f3d1b421db91217b2f6663e7f8f50701b9d81491fb931f306f368c3b7a9e19fd627b4fbb36abc4c258da5be9876f38ea5cb24ddcfeb951c74b50a2bd9f961d13968c64755426beed93cd28b54931d02d9a209470a6d6a9199711822784b86bf6693ba3ef3eac77b0321c72b12747cba609031978ff2c766e367967581eddb9e79aa64f6d191bdbd5b9b3fea0b12364e607024aa4d33c3863d6012e91b4a30905d3559fc0ff29c2922569fceb1729eb7139a6d15e46337289bde03fee3322d4e5c3b0ef0f05e087139100aaac3fea7a6df6509b9f8c31f7053238280c31475baad40d7a112006de0717d709f094e86b4b4f90dbc561d5ea08f2d26ade7349541f98e2a1055fdba020aabec00e01a2372d2fef3fa434a12dadf2e5e0771ee6ca342d1756f24407b036b38b2fedb1f4673664ba120770bbe3f77cb2537ddf7d52d5969d2636600c75dcfc1658dcede699109a44b86a1c0cd3ef12931c4566a05a778bc688510cb4ce3392b070752df798583d99eed56add8c9410265e615330be1b89f230205b83d285f45a858f09001b5f5a15aecd321ba141b896cabea5d2fe2f32500aa89458b26705e1676a4b6deaabe2b7970125eab288ccc607ffa0a19b38d34cb59c67dfd5cbf945fa1be620e853725a2907bcfc4418dbab0e0f745b9bcb0d2d7d031c9d3e2b0cdc869c48dc3ff9e910715870c11a54236a3eb8bd3ad3993e67ba12b848fbadc68ef6555bc1c71d803d5b8646b91bdb94ae789f4e04b9362bde53a06a51a9b88ff45e23044cfd9a93540a3814e9a4aaea9b356a1478f76123c86551794eefadc7282f35d2a90edbbcd23f32c54afc4d4598c263fb14cc8de14e6694fb3e880256757a143b6ea1144fa05884e42be53e691fecea1447f5fbd48d5425812ea0e56e6b10e5d08b1b1bced6cf2fd9ad4b1dd5961825262714b2ebbf8a02f3f009350fe04b14f075009950c7c1b07f3e7249788709ec23b66354e786a6d5ae9d9be4a43e772e466b47a53bedc4b4c8de4d0b45609e18f89f0783f9c1c8432397d1fdccd94cbf33d842a3ce57d1503f5401142c3b6e3b4052e1134f88d07181335340be205655e2a8ac0d4010c500462ad2b98e067c2a772fa78ace6f4d6166cdcdaddb3e5bb78ac871af86c67ee0d16257dbf1b8008f6b5ff6d1a80d652a3ef2f1bb81f48bca5280c446f1ff8ec7276456e1803207a27e27c9a7bd5ed79f0d656ba60c06a7c4053242fb7c21f39a3529ec7ae836ed99fb05a2ce2ba6929c8c956298ca980c9ddf7c7d5ab6e694c5e164261c97c2e8ef632361b1b8f40c2f3b4f8a48332d73050cc038aef6a429a70fc6df1bc82b26b2b44bec8c5fd918ce654d7104fae9fd36e3bc0fa1edd55c10b33b31ab0b03a0cb5f0486d0986c0d20379b634266cbf0a71914ff6299a88ffa5ec5d98a949798f192310875f4d8ff65a8f1bc06f693a6baa82bfec4cae68af65b34bb1f06c51ff6f67de18059f5ac2de01bf6cbfe8821634a608319e5f877095eaae6a859ea4ecf1326937edc04c99a7d108d64b87854486caa59e0e11966d5eb59471526bfac4904251903adac11460f23111c7077876264464549e519e41e592941005584a6f5c8be686ddacfc15debdfe27b6e465af1e5f8a0362336dfa685303f4c34ff022116d6dda0221c380e13d112ee45c7f7bb9971fe1d83f726d17a379dcfe0f6906e1ad84d19fd5d3825e697c9359043406121555f3c2cb75dfdf94a8bdb24e6d4117dd8b7e42e42fbdd3f5320a0161be871577a1f55a7679be7cd82b838d97ef117cf2dc7ea2123aa82eb67fbe96ae0ab886693ca593cb5887ea31a3b358eff7fca710c7fe54a70bc3893f619605e7ef465613d231c6d1da9750b2e263b2c9ca1190351e47ddbad3b9ba12fa8b282a5aa81a856c961d5ae5409ef7e25ba9f27b3949b4ebea869b18ae8093e9a05357c148ff1b133591373ac5771e1dc9f22eda1ff920bd113b8327b4aec26d61d3eb03c30be3a6eef3458af92bf43bbd4336ed6c551dcc9484488601d9977ecc041c0c955a1da1ccfa0b1e3607269b293204c6976e36218bc7c5b963337e6dea9d688bb96a15cd3c93af0f76e4fd211b16c7edd3b67c3248be3be53ea925be355743184b38dfb326dcac207dc41666fb762ff0b4c94b82cd749b497d63657caec654c84fdd707dcbd8f4acbb949cb83c31591935fd3531f29335583eecc151f351e8b36638680ad6dbba7806f73c4a12463ff4a546ae80ebb897a3ee1106e"}, {0x10, 0xffff, 0x1}, {0x30, 0xffff, 0x9, "963db3b1cbbd39d513fdfbab851b4e46e15cbf9912888ef3a7e6"}, {0xe8, 0xffff, 0x4, "318c4fc0a08c7367adda274350eb601525b60b303cd9f5d2ce30078c804f5652b94bf3fef32da24da7734c88b74270aabdaa62aa5e4c77e08c127fee09ce7abbddc97bb1f7f3838486230aa8aecebc28acfdd66179ef5d78e6332d7c7e845409caad99fc4de34d314e7ff8c66fc33307fa47c1c265d91ad2a8175577529a896b9c558903d11bad5454b47e59bba5bd93d6afcf6f86120ed327abe3f6bb9ed52421d91bc870b1501200140755f2b4b533904be191527d3858f0441cf39db43b3d64dbafb684c0c29365b8404c70a1ce8a3db6"}, {0x28, 0x1, 0x80, "e8f5edd5a1d0ed93025b64241cf4a3fdd07d0b08"}, {0xe0, 0x1, 0x3, "1052683f7f5df94a2b3bdd3524bc1fc0bbd44830ef9eaaf836acba9aa3d977c95d533d4493006447cbdd099d8551d5b20e29a520b38ef94807e2acc707479b001d52902e52265ced92678b11e6c28e947dfb7fae15f13d280969d55f23a910aba740d98d3c643051ac6615339525e469ac3cbec2f9fe06498e0d26090582eece8bc0a0fd4f3ed022e0ff500693e9d71eccf474a63b3c066c64438560e77501e8d09e08d650520a66a3bdf9ec7dfd349e8c5cfba8ee5bc91236bf8361c36d92e5915a77d9be730a347be5d91bad64"}, {0x38, 0x1, 0x5d1, "324bc7b84b980559fa62876abafb98632fb50d9690f40b1bc4b37c206c89365e851f79b6af54"}, {0xe0, 0x1, 0x3, "376dff9e513196d315ac3a0479b99fff7f5a87bb691425bd57eb7918e8da461b2b27aaf6bb838c56f1c2b96b0ce22c58c3d9cf6c6cefc2db71dded640c45038e31e3558d7d5cddeca3b6e01904d3ae2be9b2b217019e89ceb03a64b1deb57dd0823a4bed60970856fe4448956c2aa139e4639db265b9038e770decfcf976315ace7d520aa511fc6a5da7b1e82e6f57dfdc1913d7e0ec47b05270b7eefe5fe7c70b83f21dafb78cc7b4d426b484560036df1faa79b222e166c556875817f684f1d1e1bb3301a8c46171218036"}], 0x1358}, 0x1) r6 = accept$inet(0xffffffffffffffff, &(0x7f0000001a80), &(0x7f0000001ac0)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001b00), &(0x7f0000001b40)=0xc) r7 = open(&(0x7f0000001b80)='./file0\x00', 0x20000, 0x101) ioctl$KDMKTONE(r7, 0x20004b08, &(0x7f0000001bc0)=0x4) fchmod(r6, 0x5) dup(r0) shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) pipe(&(0x7f0000001c00)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r8, 0x8058574d, &(0x7f0000001c40)={'./file0\x00', 0x7, 0x4, 0x3, 0x2, 0x80, 0x5, 0x1, 0x0, 0x0, 0x4, 0x5}) r9 = dup(0xffffffffffffffff) ioctl$TIOCFLUSH(r9, 0x80047410, &(0x7f0000001cc0)=0x4) r10 = dup(0xffffffffffffff9c) ioctl$VT_RELDISP(r10, 0x20007604, &(0x7f0000001d00)=0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r8, 0xc014575e, &(0x7f0000001d40)={0x7, './file0\x00'}) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f0000001d80)="5fc45dd0e7241c8df753cf8abfc248c1b1b0f1a3166f5e9c4b6b0a21a8bcb0d6d289cba198b357a201f0e8b3f112f92ce882b5979aaec6f5e9870f3790ae2a731e9868e17b50a13c0dcc2c0d6003dbe4695546bd4b964d052621f12a9867b6db7f688f14844e60af7e2cf0e66c3164dd118278c99913576ec5d00bc39636eb3036c0e6d01390ff6aa8379ea61886bbb0e725d84761d99095a76ee3505533a3dac9a60629", 0xa4) 04:03:59 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) chmod(&(0x7f0000000040)='./file0\x00', 0x80) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000000c0), 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x800, 0x103) 04:03:59 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000140)=[{&(0x7f0000000480)="e928b545a514649c36f79063a609f7d7edc14077e938187dcef905aa106f", 0x1e}, {&(0x7f00000004c0)="ed3c2d660d35c3e7c7f25fbaaac1e106ccdeb2d0eb08762ad4b489677b42e90a729df4d2690f0e18b25646", 0x2b}, {&(0x7f0000000180)="fe4594982cbe29dccd7802d4", 0xc}], 0x3) r2 = dup(r1) r3 = accept$inet6(r2, &(0x7f00000001c0), &(0x7f0000000400)=0xc) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000080)={0xfffffffffffffff9}) getpeername$inet6(r3, &(0x7f0000000280), &(0x7f00000002c0)=0xc) write(r0, &(0x7f0000000680)="f50fc043ad72edf0f3c344870cc30e2c24311c4f9c55fbcfa83db8a66f6ae188075866cedd1d95bb7ecd9ed0a16cf2d7cd43cb284145e7fb1a586fd983c7ec35874b9c76f11825b01fc4c0cab54d018dc6222b47bea8bd22efc2bde102abfaa608d4d3d555fe0326f8e95b5c9d56d050cdedad13ef971ebd390938cc1064fb1ef7ac685bddbb561dd27391ed21d1f919bc73300f0d3698cfca876ef896b6e5ca08144221e3fc92cbef194930d9d36e9991d7884a778c599e7c0aa63e32d05b38873c2740f3263bf396d12ce4dca91e99fcf8ecf1e265246b8a42088bed580d406d6b89bf03967b1ce9a763d885e04f6f9aa8123b9fd8fb30e5436318859dc54a184fcf0b1d5345d8604620b2d7cf9afc2a324f6aa0e29fdf16bd93665cfce588719650303299677d616e021bc036a653bdae92691e6bcc0eac99df1a867dac8120ac0e5c7f3f5c9ca047786dd12d2b4dfd1ef2b3f7c0b04167ddf4cd1c89539fa065da63307755ffa6d505aabb3bd9a722279f6e907fa26858ba1ea33a22651ca02218485476e9dbbe770734dd2faf0d10202af176487e33a801f35bd76507e0132cb9171dd52735c6cb33541fedf9bb391d179477f13719d86a164c405073acde20aa868ad27832c736ab451de0763cfd88d14f57bc5992f3182841fb90a321f773e749dddc97dc60356a1ec0153e5188488047cfad9e0c2bdbfda9af0a8fabebc3826f3c3ea14056c0f33100abb61de6c9304934c25c10e81a736c52a2b5af2eda1f3e1d82a686c2f521842662eaf0aee7c9ae173ae77a4cffcb5a4dc37b81eba654c3d4f5b2d185e6ca4e9e5b36fb250b0a5340a4d1040c5ee77e7bdea7205cbd619f25e5b1a304ab6401902bb677d0bdb577b92c46fe3d5e7c75149cc3e1ff88f67c8c263a2135f78abf102cf9335f6b4b598e3c7204332e518bfbca643759ad961b0a9bf99ef768cca9a8d9f2cd033e7378c0daf817f884ac36001a93028f0df26c927a17300334c6b3a211a041998c339a1ea98fb13c0002bcaa18ff6ee965e4af0badda2b0684064a13f5a95f942782f48075ac6163cf2d01d5a6e04666ca69644462788d25750cd77c1da32083730efafb96dc1e4bfcfe25015be43e590d09246f6fb5f3e215fe5015703cb2a81acb01a341ed30c8ca810edd33a2575b38a6cc459357d021afd8503a9c331629fee1f39bd0269715e9fe4fec63a64f4af41627a7867c314a2c10bf4e16dad252ac280281c5c4c8609811c1fd76b3270e20ede81020aaa86c3f7a3cabbaf0808f91f215e85935e7ba1411103dbdad1adf6ec8ca99ead8134cab9b23b8271762554b608edcbadc607cec36e832fc789333dda2a4f016d99fedfd2e6871dac1b52a2e7c83eb35e270ea21d800d6082d4064b1d5881107844d294435e0eb5926108e13575af789e0822cfae0ddb01ad5bd8b4e3e9fcaa8aa722c96234deece611a647d5fe0557b7c51f73cc14d27f0c982402efa98cc74c9a455f6421b067898e2c72b5c60e1c802a80c0a56f9e1b99133258f64a8dd3b1d4d6533e841241b852a9fdc80767ae39f82ac1f59885aca471ed9ac6d1e323d107c58091afefba3818c197b3e4be90496644cbe99626104c609ac71ea4584274b86bd821d3823e866620ed7cf0522f79bf6a8379ac700273bdc27e455c60a9b2abacd8563af6c74b8d325e9c1096e6aefe471332a160160477420b6ea85738d5ee10be0eec613e9734851e9545bd0371416fe6972430535bbc13d20ab08aa2556186774e0e92dcf3b8dacaf0b63c4830cb87b7bcf31aa50907fbd252f61f5f128d8ebf9a389b7a3e7d9fbffc6ff7ac2c0a2f7d9cc246781d0f12757eaf15b6dac7f86bdf0645ec731630e74c818415c2605a558b3ec3406e68148abda680dbbf3092d12556aee8b18265aa884e51e899d811d9334bee70462ebf50940c4d9f371c5f7b9f7d6a5feeacb92e7a769b50f5c5c79572e1c5adfe1da99229fadba9ff778794b0faed39db66e2478728d87715814513f91fa6cc63fc29bb5a414997ac8bda68188d564333d65db09d8f097313240a3ccd54f1213c302c83b10698fea9c391181f2792ddc329a2048b86c4b3855bf791da2eb3dc71081693fd1657b7ae0805678a61efef5b64b522f359361df0c112d79851da6dbe91bfb757aa44e9d965863169e8758c2b3e5ca1db40b1cd251a4c421e1d6852f361bb79da3b7155462ada026413efe2937fa20a3dad6273edd96a15ebec66d8c089615e3fdd920c6a94f49da399f465a1674959f05d2f2ee3d20030ef00584c448a37499474e8dc9fcca1740e0238c491ec66955e9964055446802b9061ec66f802bf98c8073dd7eb4b153bc733595f2c1a806f6838176bd470383d045f06865d0dbfe882150c9a5bfbe483a80b516f1f0df9e1c2c1ef838fc75ddff09e39fac52171148280b2ea7ad8b49becad0f2949fdc7e0686fa6d254fe8f8aae4537df3e5df0b0b8e3c9496bf13419655c6d3a42a1f593844f45d177089b8f040a6453ad2dd2fa7f6402e8c99da979028f1925eae0f05bd7ee80f3e82078b8e2da0e79f36d39bb5a328997ab35d85b2e7f4bff97888040bf973ef296b601613694674b9ea741bcbab85fb7e56450a8147eb96a819b5452047c15d2c7e24ca190ce3f0d6dad39ac400fbc31ac62919a797a7a86c9d44a23b98c2114d6cf4a3e46548a45d3a451d53464404ecd5ca26f21d65e6f8d38fa0c1a5c2d00383590906a8a73b7b740954e15f913c6ac67516d83a347b808b2a83826d40da6626dc517cf868b978dde6e8dfe1051169fef42ed4d5afe28977e4ffb8b1dd1b8a0327e278db25b0d46f39ff1eb44199659dc9330759b7f1336209587e9816aeecab1152d291c18c1366c6d4fd4dde6e25d4160a41c6a4da829fade708988d7161cc3da66ce03b045561774a15260dd3ab7793897e075a7c1a3a571c5421ee60ee392c7a279e25bcd07be1c7d67174eed0aac1d8bd31673c2a043da4505f0d64089083be8f9feec680c4142bbfc5965ef485e23b69a064a6a3bca4f14ed01ccd15be8b4afb7d1dd7df8754e246f3ad1673fb0d1ae5236372dc585ae9f82a6e82e2837629e4b88af1ef8ee8739d9bc5887952cd3442a6ef0251f009a959b3517f7a8bc98306debff8c324ffc4cbd1fb0ad7303e1d329f84b1d73e473bd276225b55d200ad34f29c1e63b470717f2c8e5bcf3c56e355ad7017727d7530839f2afee169219a78f7c11cc10f619279cf62bb6eabf34bd387a7b37df305e2001b45176a9ab116132465502c99b1f60f13c7351fed16fc713cd3cfa432e07dd110933323946f3d6dd2854e61fa4562ab91b58520027ac3d0ee72c9e7f0d4190ccace8c5f5963b2196377a10f0834e59b908e99fee32714e681314d758fc9d2aaa8d4d4e0fc117068098804dc765859957669968072433d32f03d164f688c60dbbae2d781d31120832c971d5d507326947d25ecd9278df871d04f330ba4d308bb5ef8f2069e1de6402696c5dc258aceaa55776c46a3a4701bae872b9608c63b5c8ee24876cbd423827b44e2ec1d5c9a82177a0f3120f8f3cb9ad994f1f254321641fc92df29465d8cfde8eb8c7cd1568f14db95c5567ff9d5ac7341a7ec93e3ffbaa9c8e24afd70433b41209064dbe4c3062daf155fc986ebc206efc710986aa7ec2e513946cf8ed796eca83ede32fe3213a9f9d1edc7779624c3b9b16b52c4fbc13fa23131544d54927b862fadc4d267ea38f4617663a479be3df941bdef3c7e2802f0663b8993f5228687aeecd9dff8b87b804c73858f78c385a33e3393ac7b84d758d0aded6bdc57ac0e91302f62d250a8b28143acce52ea69c2219af5c485a1e12e7c5ce51d985f96cff820d093ce51bded77e9da8687a5cc39828117d99ec6228d2ad1ed9fee388566b2ebea0d2e09a4564384e5b946e6ed203a460654c5f09a5c92a849ddab568bc823da66f2cddcca76e4ac5e89037bff3adc95252b0ae19455208fda86d894a53765a7b05fb4fac480f820682f10c8ed185fd7a0ae5be5618381160cfd7988e169a4388118963648fe8d9029253c48ae5f25b40eb59d5c128a62f287406f574184c912fdcc945d7dae4d257c27d4fc45f879348fc5edac01a38e138c77c8de0e6993f2b4ff4f455e21dd7d37fbcfc8f22bba8f69abef8ceb9f14bcb1f361fe12e79d84953e3d3109f75a4a71bd5a4e2093fe664a3b2da0dc080be4f6c632c98c79ca56809055133bdf11a371cc9fcaac0b5ec1f27a3ba2269de9885a438f10a9a9b0dadaac4f085da3ff6e0f1f902b4ed4ce3f4cc5c710e1262a55a468e6dd034b71ae6c9bd1eadd73841fa0bbadfb8a966df7e32150c6ced11402939fb09941dc606763cf81814ddaf9c400f6345fbf3c3f2ce20ded97433a4bcc43ebab55abd936bb7222c5d6f492a37a09d897521cd35cf96a985a93c82727d4edb62225333adbf70a9eca79f1d7e1e1ec5cede299e9715df6fd863d255ff94a96c063161cd65c551953cb1b5c17025899783acfcdd67a2c5c5bec7e969767ac0c0f91bc703009ed8d9cbe9885bc8cdb33481724b7c453f04891007dd33b28af98c64fd5d55040c238b12665943d7e6f886f846fc3cd36ba92feb95704a21b9b3666ef25525bf738a0eb32b72272116e18d20615b4e7dd4387563026602e51eddaeb773c39e005fea21e1570c3626ad624f753509f25e66772f23db21959d0693c391a44cb82b73d8ab1730db346baef881b447dd3c35d77400296a30f78ace664ee2eb9c672272939101792ed87be308689d19976e51f3d0f37136033873bed58b52f231b3fadc2eb38742509add4865df131225f10d0002215805ecf1266bc68c4f19319ff9021bcabf84abe1e7f617aa689502e7baefc0375392d9ede2d0f5512001b39710ffc45f392347c242791d24857401b96e518a32bf8d023e7af131ca29f59a981d650bcddee7d2b2160a5d76dc295cd4e84d088265e270823500ae6514e93d957bfeabae2441779e11f5296062ee1510cea61e48f771d56362ec36179d119fd526b7381c5873a1dbb79c3aa343a97d03846503acfbff178cf47619c56c1e0c96a7b66f8c70678922bfd4136db03c74f2a43a9b7c55499ab9cce1532182ced26839e37248f0af4470fe7bc06f51a7d8e95b174ee0121f8b818dc63996d67d4e4e8938cd8e022f1d3b7a6dba806b0b9ba883691e43bff42f61eaf67250d8b73fec07734d0a396ce39c8d767b29c24b0cf592b732eaa433b850aeac34c25fc34296536201fc94b2ec0425936e8ed651def956a79949f865b5ba3f81548f56d8b7bf68defb66da5eaa804c99b700a8439421adecd4d421a13dc246cf6653a83de6b2aa49e245341ba3f0b7bea8221201c6953831c46a660dbafe08e2b6227c39f125af978fea228fddae212610b799e88dd5042b40481435a75466b1189fa0a10e711fb7e016034542ff63ed0d021c684ad00250d65b11f0a1badc634a7250156224762e494e97d770bbd0be7e7392de0d403c6268d54b66a2299fcc2a87e31545e939353920471e45a23ee015aedbd07f9ca4f067f15933c4ba421e315c34a7b3b71c5c1425749b288b10d3883698a5e375b37b7366747a646e6af3b55e156ea23f6826584453c31c3433a714d1dbe721949a2465833297eb5fb2fb1ec1711805d9d5855b208c49009302a56077a17cd9b4bf7b00436cc75fc0ec03160619d9e38d33c9b78458dd9325c86e69dee8ab25a1927a7135d81df996c1bd1fc833c5a8d7850c80f", 0x1000) kevent(r2, &(0x7f00000018c0)=[{{r0}, 0xffffffffffffffff, 0x3, 0xfffff, 0xf864}, {{r0}, 0xfffffffffffffffb, 0x1, 0x7e4e3c0fa65925ab, 0x5, 0x1}, {{r0}, 0xfffffffffffffff9, 0xf80a771502f2181c, 0x10, 0x10001, 0x5}, {{r1}, 0xffffffffffffffff, 0x92, 0xf0000000, 0x5, 0x2}, {{r0}, 0xfffffffffffffffb, 0x10, 0xf0000001, 0x81, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffb, 0x20, 0x1, 0x2, 0xffffffff80000000}], 0x529d, &(0x7f0000001980)=[{{r1}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x10001, 0xd7}, {{r0}, 0xfffffffffffffffd, 0xa9, 0xf0000000, 0x1, 0xfffffffffffffffa}, {{r1}, 0xfffffffffffffffc, 0x0, 0x8, 0x80, 0x100000001}, {{r2}, 0xfffffffffffffffb, 0x4, 0x20000000, 0x80000000, 0x200}, {{r0}, 0xfb70bd462400080f, 0x18, 0x1, 0x401, 0x4623}, {{r1}, 0xfffffffffffffff8, 0x4, 0x4, 0x0, 0x4}, {{r2}, 0xfffffffffffffff9, 0x20, 0x4, 0xe016, 0x1}, {{r1}, 0x441d68ce548958a6, 0x4, 0x1, 0xff, 0x619e}], 0x1, &(0x7f0000000040)={0x7fffffff, 0x4}) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000001680)={0x190, 0x6, {[0xfffffffffffffffe, 0x8, 0xc32, 0x2d, 0x9, 0x80, 0x58a0, 0x9, 0xffffffffffff28a3, 0xfff, 0x8001, 0x5, 0x1, 0x7, 0x5, 0x200, 0x2b, 0x7], [0x4, 0xffffffffffffffff, 0x80000000, 0x1, 0x4, 0x9c2f, 0x0, 0x7c14, 0x562, 0x4], [0x10001, 0xffff, 0x1f, 0x7a28, 0x8, 0xa6], [0x3, 0xfcf, 0x10001, 0x7, 0x8, 0x6c9], [{0x0, 0x0, 0x3, 0xcc}, {0x0, 0x45b7, 0x9, 0x3a}, {0xffffffff, 0x1f, 0x8, 0x101}, {0x7e, 0x20, 0x1, 0x20}, {0x8, 0x8, 0x7, 0x1}, {0x40, 0x5, 0x1b, 0xfffffffffffffff9}, {0x5, 0xfff, 0x6, 0xd1f}, {0x7, 0x551, 0x9, 0xc1}], {0x10001, 0x4, 0x3c, 0x1f}, {0x6, 0x0, 0x0, 0x1}}}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x2010, r2, 0x0, 0x0) syz_open_pts() ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000001b00)={0x91, 0xffff, 0x7, {[0x1, 0x35a, 0xffffffff, 0x60000000000000, 0x97b, 0x200, 0xc30a, 0x5, 0x1fe, 0x20, 0x4, 0x774bcbec, 0x3ff, 0x2, 0x80000000, 0xfff, 0x40100000, 0x6], [0xff, 0x80, 0x2, 0x3, 0x1, 0x3, 0x8000, 0x1, 0x80000000, 0x80], [0x6, 0x7fff, 0x8, 0x1, 0x6, 0x8001, 0x2], [0x1, 0x9, 0xb22, 0xffffffff, 0xdf6, 0x1000], [{0x7, 0x1, 0x80, 0x20}, {0x0, 0xd8, 0x20, 0x6ca}, {0x0, 0x8, 0x80000000, 0xab}, {0x1, 0x4, 0x5d4, 0x9}, {0x6, 0xf0e, 0x7, 0x2}, {0x0, 0xd7, 0x1f, 0x1f}, {0x66, 0x139, 0x0, 0x4}, {0x8, 0x8, 0x80000000, 0x7}], {0x0, 0x2, 0x93, 0xffffffffffffffff}, {0xfffe, 0x8001, 0x4}}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x20000, 0x0) r4 = syz_open_pts() close(r4) ioctl$TIOCSTOP(r4, 0x2000746f) write(r4, &(0x7f0000000080)='}', 0x1) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x8, 0xfff, 0x81, 0x9, "8e7401009b4c8efe640053733ae936e6527ff443", 0x4, 0x9}) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f00000000c0)={0x5}) r5 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0xc0) ioctl$WSMUXIO_LIST_DEVICES(r5, 0x20005302, 0x0) writev(r5, &(0x7f0000000380)=[{&(0x7f0000000500)="8bf91176b615de5b34b1b220ea58cabd350d9d170b55ca10d354656fd1f4ed759dd70a2708d34d821777e15b99ae64bc260a8c8711516c3cadc2cc27c1241ef0a902bc5887423e6c4478dd642ff71b3b10efd2ab679f0a86378bd0f5d12de1a64e35146c5e63f7dbe4edd6870e58da9ddc29dc77c0511c2065adf71a9c4638341fe1893ab9db4d22a09bddf22dcd36e94c1f5a05f585c3719ad5408e261272e7b5d2942cde4e0a", 0xa7}, {&(0x7f0000000dc0)="7b0ab616a9e990938c85ade1abfa999e7c42413da2983baaf04a67a26fd6819c28a6fdf60788687052e22fdfd773355a425a82b8efb775a7b060a4838c0de45242ac7c536663ca4639085e3a1b7ff418f4a8eae53fac1cdaf1e07e742227d8b97342a561204a90b351f2478521d1ec8d9e164e612b63678044fb67b8a1fd1e808e93953a6b203722f139ff8e8853bbc4f9255277096dcbeb8797224ab8311e60e1d72fa12dfbc844bf1f974fdca1d4f3ef06a0f32abba4fbca4466d9e3ceb67e37bc9dfe2ec53b9ac64df09708df2a9efd28be3d4b8deaed2a540a838468ecf6272fc81b2ecd4f", 0xe7}, {&(0x7f0000000d00)="8e497239956e23ed42b4050d33dfc72e46e21f361a6db368df2f8622c7a138beabc7e7640f0c941f9ad2efc1be7ad783a250e1050800000000160000331b391a4c82ff480d74753bff4d5fd30844d236e2ddd216f3ead87fab7c461885b7a0740a56e7e986a2f178bda7a524bd690b385c540a731a1561c5a5615d99ed01a93abef536396b749244de1e9a7c81ad47c8143c415c0093fb672e68f1545d06", 0x9e}], 0x3) ioctl$WSDISPLAYIO_GBURNER(r5, 0x400c5752, &(0x7f0000000340)) unlinkat(r2, &(0x7f0000001ac0)='./file0\x00', 0x8) r6 = semget$private(0x0, 0x3, 0x10004) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, 0x0, 0x0, 0x38, 0x8}, 0x1, 0x2, 0x8001}) 04:03:59 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a406, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="000000186204018b002b3aff7f000000000af032f1b3662ea7e166000cbe57977136807465e1d48c0fd55b8886b04afd1448278211cc62f626da8d0800008528f0f6456a174f20003861c4b5d9e48a3f92fb4227b9f065", 0x57}], 0x1) r1 = dup2(r0, r0) sendmsg(0xffffffffffffff9c, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f00000000c0)="a2adfda3349e022964a06f5d709eaaeb1aa85c76bfddbf88e7e29a751b98879f76744b60674100512b7ba75a33aa5999", 0x30}, {&(0x7f0000000200)="8a83f871441610aba0483381412756ad7f2d401bb51c7ecd6a01142f5ef4be9660a4d01fdd0971f6b31bc21670941d0eb4f8e2dacb1b8e82fa23a40c918e4d5c7645bebae067d2d737ca0b05df5e0b51a884fa12bf9add70140e0bb222a4e1a43b9f337cbfc142ec787e", 0x6a}, {&(0x7f0000000280)="9b5103922ec803dacbbbd13ac3f16d17a3c37d3ce26242f47ae7e5adeb0869f935316a378c03df5062f5007d47c2448f87179f87845719a2479dfb05f51d3a6b9def23d35d724a9239bf9744b9e5605e1c68872398d4254cc1064e794837438f4a7c176bc35e04e9ef3a3f3abe36d93de18502d22b0649854e5d0dd5341c11caff9aefe3e627b19413884591815b19f919c407d38c2d04e236b245810fc355965865f6d373a813ee1ab33e6d7042c88ba78f4a4e74dfa78387a5019f332003c87e2d", 0xc2}], 0x3, &(0x7f00000003c0)=ANY=[@ANYBLOB="c800000000000000ffff000000000000641a413f1cdd2d2e922b082cfb14526531a5cd819431f2ddc7feb819d6710c20943b07296cbdd9bf1e1182a2c78181784282355a662233c10c34d3c614d97c79e841d50253337ad35a722f9f66dc4784efe1ce55eb88996fe41f5718784d6cb461a2bd1d1d2a2381aa21d891efad0835310c98e26bd7998fdc1dfe147367f172e0076c4e8e01bf9937aca82a9f72cabbafaed0423e96d4e4710f8ea5a0172cbe4ed22ea3e1910e547a45b8831d962041bb54ad9c45070000d8000000000000003fb2e91a7ab2e593bd752be6f4287ed0da618330408f4736f9ad05543daa6896e6fca8f8b20e04b5736a38a4327eec76080c24f602713dde0c1d71dba4a4d43dcdf655b9851153fa56db8f8d9f831f2e80bea6b0862ebeacfe5b42370b182a6422de0e63ba1fa48e61bb91b5a99a1df5753b8f500dc996b1d63641cbba0bf3529e16a5c97a2f9b92e97d5fe3b74b16559e7601b29a898153157d2f2acc3147544f4bf12f4f43587193bfad0ec6a124364045ff48a5feb8bb58d5ed3c1e0b0a1600009000000000000000ffff000004000000596fe1bcc9c37403677a65626438d252724d7e20f916d9ecf773528b1f96b7830398db6d95eda5dc3ab801645865d1426c4d24c95fe85f9e0af4cc78eeb79bfdb66c68e4d61ce35346805e349846f2dadeb20a8cfda31c9b68d2aa88c68ac543291dc001086c80d537e7327145ddf255ef3a775d8436fc576a31cc360000000098000000000000000100000008000000d1e17e9a4b076d6df3709f96602cb12310b770ec3196f2144256c0390b7ec03d523d914dd12a616d19094adb041d79c479fde091ef40e99a7a556425c2384f02c5be269c84ece600ad2bbc7bc1e57aa980a6a2fcc6eceeb2f9e3ffc45bbe0e0e520865c8a05c63edac9be91aeba0604348c3e7c6ca2776fa3d8e30545f51cc174a226574c3090000"], 0x2c8}, 0x7) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000080)) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000180)={{0x93, 0x7, 0x3f}, 0x6af2, 0x4, 0x1}) fcntl$dupfd(r2, 0x0, r3) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) r5 = socket$inet6(0x18, 0x1001, 0x0) connect(r5, &(0x7f00000000c0)=@in, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r7 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r7, &(0x7f0000d06ff8)='./file0\x00') setsockopt(r7, 0x7a2, 0x6, &(0x7f0000000700)="19f32007a664797826deae9d75d25507a83cfd5cd8334f6fb3bb48874a673a6ac790e7faf1219791e4a52834f0b0f0c583e9524ff65b6b7818a98a58da1df57ce2cd8de9ec092ea3bab8c37719d553ba200241b2f7aa1e605a93f177ac9959c0c1be77f666b0", 0x66) r8 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r8, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r9 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r9, r10, r11, 0x10, 0x9}, 0x8, 0x1, 0x9}) r12 = getgid() r13 = getppid() r14 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r6, r10, r12, 0x1e4, 0x8}, 0x5, 0x5, r13, r14, 0xfffffffffffffe01, 0x9, 0x7ff}) 04:03:59 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_gettime(0x3, &(0x7f0000000080)) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x80, 0x0) 04:03:59 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getpid() r0 = msgget$private(0x0, 0x0) r1 = getpgid(0x0) r2 = geteuid() setreuid(0x0, r2) setuid(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r3, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000540)=ANY=[@ANYBLOB="100000000000000000000000000000006121dae176ab5549d374933825fe1c60f0ac485615ec9f7ad4af6a97c2eb8fe87023e746c2634f0088c4c996c835db7656a2435e8184dfedd3bb7b0fb68f89cec62df2c3c2261b6639e9f880db32d62b5b925cdfdb20529da7425c602466ad2e46b4bace5b6a23e8084c5eb5d5cdf438e6ab84dbb19976fceee444a4234ca75a883a33cf2d7d61055935798137c47c0f189017780e4ebd7d60df166c428fc2ab2a7f75f5ff17d6e79f1c1792c28000bd"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) r5 = socket(0x18, 0x2, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r6, &(0x7f0000d06ff8)='./file0\x00') r7 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r7, &(0x7f0000d06ff8)='./file0\x00') r8 = openat(r7, &(0x7f0000000380)='./bus\x00', 0x20000, 0x141) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f00000003c0)) setsockopt(r5, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r5, &(0x7f0000000900)={&(0x7f0000000400)=@in6={0x18, 0x3, 0x9, 0x800}, 0xc, 0x0, 0x0, &(0x7f0000000780)=ANY=[@ANYBLOB="10be3c3eef0000844078f11400000000"], 0x10}, 0x0) sendmsg(r5, &(0x7f0000000900)={&(0x7f0000000340)=@in6={0x18, 0x3, 0x401, 0x10}, 0xc, 0x0, 0x0, &(0x7f0000000780)=ANY=[@ANYBLOB="c6fdff7f000000ff0000000000000000"], 0x10}, 0x0) sendto$inet6(r4, &(0x7f0000000240)="2a675a1ea032cd66e5502db376bed5aea79c4e73532f3cc9ddd64aa3e088659c0d66341ebe28cdc1089926f6b22ad0a9", 0x30, 0xc, &(0x7f0000000280)={0x18, 0x1, 0x78e, 0xfffffffa}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000003f80)={{0x0, r2}, 0x0, 0x0, r1, 0x0, 0x9, 0x0, 0x80a6}) ktrace(&(0x7f0000000200)='./bus\x00', 0x9, 0x1400, r1) socket(0x11, 0x4003, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x2c}, {0x16}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ktrace(&(0x7f00000002c0)='./bus\x00', 0xc, 0x0, 0xffffffffffffffff) r10 = socket$inet6(0x18, 0x5, 0x10000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r10, 0x6, r11) r12 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r12, &(0x7f0000d06ff8)='./file0\x00') getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, &(0x7f0000000500)=0xc) fcntl$setown(0xffffffffffffff9c, 0x6, r13) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x188) 04:03:59 executing program 0: r0 = socket(0x2, 0x4001, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x4, 0x4) dup2(r1, r0) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') fsync(r0) r4 = accept$unix(r3, &(0x7f0000000900)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) fsync(r4) writev(r0, &(0x7f0000000840)=[{&(0x7f00000000c0)="b6be91100bc91cef3beaf7686722c3e28cee411a00d7a9d2a778d9729a7b537d59b85f208891af730e3d309537ae74aca8411fd0c2b5bcfa3bb13a383ba752c3720adbf93be2651c2b4751df901628535490043a6324534c58fccb2f5d0c21ad0f54d13789723544fa21b55452f2e1fafb80fbbaf4dbc9b90c92f7d29f15fd7beeff5cdb086eb8a42b3a5a9480a195319b38c4799f32553f93e5b0cdb40a410d44004119f20d1b1b85bacd85d44c50e1f2105251449488257508e61406", 0xbd}, {&(0x7f0000000180)="63ee8b97730e3cd111d8a0064a8b9f7cec9bd8f3441e436699900d2d20250bcfd6b90fac7e9f85af41464e517b2e1445e6615e00655aaa63f798ad3dc105398144c7cb68b3147375228ef79f6680a47bf3f9c1c7310fd2675077ce43879ec9aafe9df2d374684b22bb1dde2937fae00bec9bcc0717452ec24131a31c3c10aaf7bb4b3b6761f6793674e87c8ca845b53b6d5bc33be6bc125c40554ed47ba523cf4e095340b35e25fb027a313f67721857182ccc730dc791f07ba1e0cb096dad4fb9c334fea0543acb1de8cf0fb534eed16d1742d219de826d8001077c127901b661d662f38b1d6c19432e1cd699a16ca567d792c4e6b86ad1422a712bb0", 0xfd}, {&(0x7f0000000280)="32877836e00bf77f7655141ee461ac2b637de1ac9e1972b64a38b64fa4c05df48394d7d64f1d5193d54c4b56b56a8d46399d4af7a76fc11c4126eb76866bde040a6a4bb04f5bb515dc104137959c222efd27955851a01da119dd47bb167f55f73613fc027929baf0c7ab0abfba3337226bc05c69cada18add6028cd4cf39229df8ce069dcca2005d4f7a9fd2a3f0a1ad34b1f5dbd354bd997b87ef63e6e2026bf9ff6cce0402ac4e4738bdb6f73e88b0bd8f2354175d", 0xb6}, {&(0x7f0000000340)="dcedccbabaef7110774c5404bd3a9f2eab3717797e1a5590d894f7b35d4e757c57200ab608f860db49107db57efbadb4d2e097923acc56476511c517df69c5150e5d79e3ba4e7bfa380f1c361cfc64f3f77ec41e91dd27362d426c11a9c504116d28b333e2dc9a2ac059ea1b57be9df1a4cd37", 0x73}, {&(0x7f00000003c0)="f82c480d7708a55de579851a0061f778d1477ab73c04c28b46d70eabbfc3d64dd1155dbb8f45d8802b1dc22447506c9a861d89bf08668e712f79b9e39246b6fb41930e064021bd8f5380d5d92ae5c6030ddc7a6ddb094f8a5af324540703e37e09ff56ce6cf77705f7f5fcb761d7dd72e675ff19a8ef47c9e028722755e38a5df565bac79dded769fdc5157b4454c0e8874daf6397bc6380edea520624c69ac5dc0ddd7e639a337f7cd1d1c873282475d5a1cc40f6ee2d94c35ef8e4c94f6c4365bc9f84f63ac7db3b0203a65b3db60a1a5f9ba6c5243cdb6c3f474ec4ecfb1267a8c6ac1ce3c70c7706d3c38832cbe096eb", 0xf2}, {&(0x7f00000004c0)="c04c75e2ece07cdde821b44ab16d9373c89dc43e9ff820e0b0f2f053cf8f3b999475bea013955cb3a1ce9ce0a9d93e9ef46f94cd7048395ca2f08d7f588d939c9b3d57f78032e008a8fd98fd04fe355e22d945bc6830088752a3aa7fd56be5565d735065a0cc2b8e94730c3caa2671144bca6ccb80de9bda73e1e888734b071ec7ad8ce10736344dfdfa0c6f0e0b576b490ce8e2bd702e3ed53982940962bd41c798c731a8cfd536788be35348aa192d72d51056f07626d55de938beaa137a4b059a90cef670a36c64c9d2a98696a7144aabc70f4b4d5ccaab52d73c65286d89f9e715", 0xe3}, {&(0x7f00000005c0)="b99e9ac666c8aa83efbe2255094e482d13087fdc6d22def41bb1d91d673a233deb3c064c20716e7f62df400fc2f13a0ceb33e5e0829093c2eb48f2c44a79118090b31b7c4838b9e0545279fe3bd4af700f3f6ef04a9618b8f575baf1d387c5ef0d57ed7f18c3ad9bfaa54560416965a9e513eb8598c2be5de850b6e07736603567f9c1449cd7c7e2e2edfcba58c9eabacc8c860d4553b7626276d7d61143d92c9e5eb1c0b3fde52fda4cf648d8aaa32c7e84b9978029f8ce13befaba3c629c", 0xbf}, {&(0x7f0000000680)="f4d17a16a310a2dffe56ec480681f9bbfc7b99bfceb585227dfc2f037b447e2ab9dbf23814798072c20a9286cbadd17b4ad6b048a9a03f975b148bef8272a3405509483df72dc64b6062e4da38ef040e5e824db4780d1aac21a343f4a14e51daa345b87aff5d58b5e4599a380becb013617b22c2", 0x74}, {&(0x7f0000000700)="500dd5d321ea1fd63a9f29463e2f18b8250fcd004d7cb7dcce6a2597a8d360a6798f546a7b1bfd35fb3a8057f25dc5d5d83dc669d95b88774023ce15032ed97ebaf2ba432d4ae186ce359fcf4a3051d0b1ee7b1f172f811617ecb2986c66037c7763ba5b6b5e476e6e5a22edee2df60057e56ba481", 0x75}, {&(0x7f0000000780)="414f3e400c8b79cb768a4e3f59dc84352682519585272e2c36983f76a493a42855189f505081886600524ebb8d1531108e2e09b844e63fc9d0edeac7b0e2161ef10ba16466831b97471f4fec9abdfffbce755645be53000b88a443f6485fb0b07879d89d519fb56f8de428948ca90e257d9a42d6955e913b8d8132fa336bc824afc3dc03638e7aa9", 0x88}], 0xa) 04:03:59 executing program 1: socket(0x0, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000240)={0x3, [{0x1, 0x83}, {0x0, 0x10000}, {0x1, 0x5}, {0x1, 0x20}, {0x1, 0x1}, {0x3, 0x80000000}, {0x7bb6664619418008, 0x2}, {0x2, 0x2}, {0x2, 0xd1}, {0x2, 0x7}, {0x1, 0x2}, {0x2, 0xd53}, {0x1, 0x7f}, {0x3, 0x3}, {0x6, 0xfffffffb}, {0x1, 0x8001}, {0x2, 0x9}, {0x1, 0x4}, {0x3, 0x5}, {0x2, 0x401}, {0x3, 0x8}, {0x1, 0x7}, {0x2, 0x6}, {0x3, 0x8}, {0x1, 0x100}, {0x2, 0x20}, {0x2, 0x200}, {0x2, 0x6}, {0x2, 0x2}, {0x3, 0x8}, {0x1, 0x5}, {0x3, 0xb488}]}) 04:03:59 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r1}], 0x2000000000000033, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x10000) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)=0xffffff4d) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 04:03:59 executing program 1: setrlimit(0xf, &(0x7f0000000000)={0x1, 0x2}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680)='/dev/ttyCcfg\x00', 0x1, 0x0) r1 = dup(r0) r2 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000240)) socket$inet(0x2, 0x4, 0x0) socket$inet6(0x18, 0x2, 0x2000000000000001) r3 = socket$inet6(0x18, 0x8005, 0x4) ftruncate(r3, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000001c0)) sendto$inet6(0xffffffffffffffff, &(0x7f0000000880)="289caefad85b04ccdf900d249bba7de457eeaba523b2ecf6209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e7db92cb99d639058f28ad91f7afe5b41947db7fa3c4693c93274943dd501c10729158df03f9f5dc781c86870658233acff9589ac6e640f127bbbdb8b2f0242e8efb25618da70acefad36c790a0e6861296617c3bf46f2517119e3c2c684ee7fcbbd27493b067b993a3eb2ddb72e9d160466361741fe6f473f49580f92d78913c890423650f98b83005a708a2dd0e2e63297370d59ded510f123f455a2831f465442af641100b3303f5e05a47f45588716f01c69", 0xc336c2847464a966, 0x402, 0x0, 0x372) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) setrlimit(0xa0d939d84dfe02e3, &(0x7f0000000180)={0x100000, 0x100000}) setrlimit(0x0, &(0x7f0000000040)={0x3, 0x3}) pipe(&(0x7f0000000080)) open(&(0x7f00000000c0)='./bus\x00', 0x20000, 0xc2) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000200)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000280)=0x3) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000300)) mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x36e) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc0205603, &(0x7f00000001c0)={0x2, 0x8000, 0x0, 0x2002, 0x0, 0x8000}) getpgrp() writev(0xffffffffffffffff, &(0x7f0000000700), 0x1000038a) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) r5 = semget(0x3, 0x2, 0x401) semop(r5, &(0x7f00000003c0)=[{0x4, 0x10000, 0x1800}, {0x4, 0xd0f, 0x800}, {0x6, 0x1, 0x2000}, {0x1, 0x7ffc, 0x1000}, {0x2, 0x16f9, 0x800}, {0x4, 0x1, 0x800}, {0x4, 0x6, 0xc00}, {0x3, 0x6, 0x40000ffc}, {0x1, 0x6, 0x1800}, {0x4, 0x3e, 0x1000}], 0xa) r6 = semget$private(0x0, 0x800000000000010, 0x7e) semop(r6, &(0x7f0000000100)=[{0x4, 0x1, 0x1800}, {0x0, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x2, 0x401, 0x1000}], 0x5) semop(r6, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1800}, {0x4, 0x4, 0x1000}], 0x2) 04:04:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x20) getppid() ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000100)) 04:04:00 executing program 1: getitimer(0x2, &(0x7f0000000040)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x81}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ftruncate(r1, 0x0, 0xb2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x38) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) socket(0x20, 0x4000, 0x9) 04:04:00 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') getdents(r0, &(0x7f0000000180)=""/201, 0xc9) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setgid(r1) setrlimit(0x4, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000000c0)={0x7, 0x8000000, 0x3, 0x0, "fa6810ffe48c3357ab4c6c4500"}) write(r2, &(0x7f0000000140)="962cebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c090000", 0x3d) 04:04:00 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) r0 = socket(0x2, 0x4003, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x2, 0xc0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r5 = getuid() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) getsockname$unix(0xffffffffffffff9c, &(0x7f00000005c0)=@abs, &(0x7f0000000600)=0x8) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f00000004c0)=[&(0x7f0000000280)='\x00', &(0x7f0000000340)='!}\x00', &(0x7f0000000440)='.\x00'], &(0x7f0000000540)=[&(0x7f0000000500)='tap']) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) truncate(&(0x7f0000000580)='./file0/file0\x00', 0x0, 0x200) r10 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r12, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x0, r3, r4, r5, r9, 0x1, 0x9}, 0x800, 0x1, r10, r12, 0x6, 0x1, 0x1, 0x2}) r13 = syz_open_pts() fcntl$lock(r13, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r13, 0x2) fcntl$lock(r13, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) writev(r13, &(0x7f0000000680)=[{&(0x7f0000000740)="c784fe85a1795a8c660bba6c71913372da48e2c403e203fb3876aeaa9c49a7fbfb29d9399acf8585b72e3b077c0d43481e970bd3f2c1b64a8bec0e02f1b7c64045a89d1aa87e7954de56e151489b295a347b", 0x52}, {&(0x7f00000007c0)="7c407bd26d9a3b0dfb9c682836695eefb2e85d6bafd232e70e0b5898a97045c575d1b0a82964ae8e0c7df955f47796d24ac8bac7b51fe8f7ad5ffe59c4a39f5cfa1688211be498f063e2d857b19bd4ffbe49f5abad35a695fcfae3374fdc43c93879b43b3c9882ee4514cfc05edae712f8ed4d5d1496d791c3cf65e792489e32330b16f3d5728ba05fabc0d3968ce0bf0064bd4396d9aa6563e30eb44ec3d003aa0cc7891843138f8be104872e291f8a3969ccde762beeb208528559974be49745ca0f3257f97ce4db563a06e6aa769ba6dbc8b4f267", 0xd6}, {&(0x7f00000008c0)="f589334cce9e2e535ff7c0321731b7f220b710dab1d39e331f6a6b754e9938112c211afecf69ce841cb0e80de797104b94f5023adbfddb04fd7ca69675907d71af74d286236b64a8288241a2eeacfebfef9099517836f78c61afebd3d5681bbd17768b33e36c8dbe4cbf23d39683125f94c364c368a455afe58df5b402b3649fd566b1b84b40477c9dd4df2d4deb91671d743b70418a6f2b0ab0bff78fc2288a5f1e83b3d638b4e1e8c94802d2b1cba5230b37bf46bfa3e01e488df733f18322abebb34764cbdac10e57376ba574d18a3d2c3e61637f5ac7026dfeab1110e92e8fb146907be2b058d421b2e8e579a094bb78f25ef52ef4ef", 0xf8}, {&(0x7f00000009c0)="b3bc9352c359a53eda6b4343e5efae6493b85e0baeeed52a265949aeaf7d3f2da95acdacd78cc4742cccc67809c5323121c7c21ba464f4a5188471e2291082bba379592844be6f3de4ffdedfdeff36f3554012da246cab9dabbfbd3aea2de0b07da96ab942070d28a4256af7add7ed9bf9d6c71fe2fd5c1e284d8b", 0x7b}], 0x4) msgsnd(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="030900000000000089ec04bbb8ebae8acc6d"], 0x12, 0x1000) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202f9ffffff6c6530001438d41ff5d956fbd10be582d0c209b06d696fef7473a37c9fa75898f102f32307df1bc6a77b85191239375216578012e6b3fb7f3734ca730b427f91a1fc53d0"], 0x10) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001640), 0xc8}, 0x0) 04:04:00 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r2, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r5, 0x2) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000040)=0x8) mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x2, 0x10, r4, 0x0, 0x0) dup2(r3, r2) pipe2(&(0x7f0000000080), 0x0) 04:04:02 executing program 1: select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1000, 0x5, 0x210000, 0x4, "1b55acd832f2cb73aa61f954cb75ba27a87ac945", 0x400, 0x3}) openat(r0, &(0x7f0000000000)='./file0\x00', 0x10000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) dup(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000100)="94f9ca25e1fae0b4bd3d9e003d9bee1519732e8c268d3a3f4d0f87841e", 0x1d}], 0x2) openat$vmm(0xffffffffffffff9c, 0x0, 0x8000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000040)="3653b8f2df300e1a7974dd93f65d8913", 0x10}, {&(0x7f0000000080)="581d79bf6f9fef9054d359d2e9d920e686e0ec128f3063fdc0199f0bab849825a3db9ab7b263b0c58414520ca8239d05a2cdc38e03df238c489e222f282efa55e4dee61c6f675e9e298c1ca2e52fc374545d33e0734b24d7afc70440d6604bcd1f0ce630", 0x64}, {&(0x7f0000000100)}], 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffffffffffe30}, 0x42) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r5 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r5, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000380)) r6 = msgget$private(0x0, 0x718) r7 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r9 = geteuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r11 = getpgrp() r12 = getpgrp() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000300)={{0x8001, r7, r8, r9, r10, 0x4c, 0x6}, 0x8, 0x800, r11, r12, 0x7, 0x4, 0x8, 0x484}) getppid() r13 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r13, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r13, &(0x7f0000000440)='./file1\x00') r14 = geteuid() getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r16 = getpgrp() r17 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x8001, 0x0, 0x0, r14, r15, 0x4c, 0x6}, 0x8, 0x800, r16, r17, 0x7, 0x4, 0x8, 0x484}) getgid() r18 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r18, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r18, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r18, 0x4004746a, &(0x7f00000005c0)) msgget$private(0x0, 0x718) r19 = getuid() getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r21 = geteuid() getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r23 = getpgrp() r24 = getpgrp() r25 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000300)={{0x8001, r19, r20, r21, r22, 0x4c, 0x6}, 0x8, 0x800, r23, r24, 0x7, 0x4, 0x8, 0x484}) r26 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r26, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r26, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r26, 0x4004746a, &(0x7f0000000380)) r27 = getuid() getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r29 = geteuid() getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r31 = getpgrp() r32 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x8001, r27, r28, r29, r30, 0x4c, 0x6}, 0x8, 0x800, r31, r32, 0x7, 0x4, 0x8, 0x484}) r33 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r33, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r33, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r33, 0x4004746a, &(0x7f0000000380)) geteuid() getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) getpgrp() r34 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r34, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f0000000580)='./file0\x00', r34, &(0x7f0000000740)='./file0\x00') ioctl$TIOCMGET(r34, 0x4004746a, &(0x7f0000000380)) r35 = msgget$private(0x0, 0x718) r36 = getuid() getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r38 = geteuid() getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r40 = getpgrp() r41 = getpgrp() msgctl$IPC_SET(r35, 0x1, &(0x7f0000000300)={{0x8001, r36, r37, r38, r39, 0x4c, 0x6}, 0x8, 0x800, r40, r41, 0x7, 0x4, 0x8, 0x484}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) open(&(0x7f0000000100)='.\x00', 0x0, 0x0) 04:04:02 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="11"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f000031e000/0x2000)=nil, 0x2000, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) 04:04:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x90b, 0x0) r1 = getuid() r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r4 = getgid() bind$inet(r2, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f00000003c0)=""/85) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r4, r5, r6, 0x2, 0x9}, 0x5, 0x1f, 0x10001}) fchown(0xffffffffffffff9c, r1, r4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 04:04:02 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x24}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="935b995ac1d485880e03aff70475ac97dde4affcc1f1ec511c70671edfe3b321ad0cf4241a12a8652dc9fa9d447d3e99bea7d6b459de04ccdb38b31160287d49b3d7a679b3c44cb2fe086119fa0b7163ade8066c5757554dce4ca6c758ae449c1cb5488fd8626326633f9f3997ab3b9939fc691c720d408a952632754428dfecc3ba9546757138c7c6bcb0660567d1fbdb594a4254852405572bae3e60ae0b249af7913851520fd9b755af969579d128a8539c854a4f86139f92db7301f3f1640c0dfce6292305b00f4cb7b4021aa71952d7bdd07348202f02aaa9eb085e69103c74d172d07f337d2d659826a4514bd0b95f6c42211cac9423172f628a9748350f8563ccf5977e422570831e962e7f66a634123d7b1393477f7321e8394e4f5dd043cd7cfff81daafaa18b2b197e1451bf5dc16dddbaaef3ffc508f1838dd636069af1f255bdf53e57387a921bb10d8d57397aa3b968363d9e207eb5c02a82aea51fd42158af707fa32b63623847c4b4d2907c6b466ffbfe94bdcc0b2c6a901f2931533560d27259ae26e9b4f3f217a03ee56557d5a73fdf5064f15af347729100bb5a42ef5eb9f916482bf59276cc184a147773b82b4ea4223e5dd6e61d93db7217ff1d6633c78f2af0ba56832e588563eaf07ad61a556daea4fd81f129aa6a195deaf495d6d255d2a50c25fdbaa1de58c814e45340328d7c3c2130d9eef44b034d9be28d8f372b90575bc4534f0bcbd131864519347a27f01fc03dfaf519cc2912f380c684627d29d6fdc21dc27fabd9fa20c5ba0ca2435592b4ac0d74248ed4fa6946af4a7ac6ceeea50f4dcad9c362325559b5830a3d9841fb4576a5bda0e8f0933b773ff044404e18832a6dc16093551c961344008cef0b494246eb6872c0c6b4967defd429c78f5b10896b034ec7ffe6ad14649f4e9262384add703bca78e45f181b21593ee8b27eec6664aa207a0628b19a45ab8845bc0f83a4d713e9cd92a44fd61c52b2e3c278f58122b6ccd8dc33722aa7bd5db55c66fe7e621b1c40f83166ec0fe11c2a5e0b03e9c22586c364a03f7abadb2a8081e46cd409de3cd5e9006637631aeae22cd3b7aaab169d9e9fd3e53213a2d6bd6cca5db745b418d8ce17b0691fe48a74a8d3c258a20e6ba4e7e366c9e6b36527d3c1062087d3bb1faa6cf144ed8acfa9eeb859fd5845deed413c8a625cdf9edefd512fa69600e949c5fe4bf133c62fae1c609173f50b64d5fa2e0f4e0a8670b8623751d17acb91a360d11b8e31eefb2e7b3663c15b3d28cf823491502ce2d4eed080de9e5fa10ae9b9f23c6a09a2f6860cf453fbeafd9304f2881980525ef85f67683e16e9124f404e2880610ac44fb4a91f47cb698be67949feebbfd21ae770b0cda55f1241dffe2c1193459d006c849f1059f096025902a550060e2cef31801bb9fe4a5c5425411ea68f9d34b3f273ab7777e3a12129514c5db99185073c293f03bad43d8789b59ebc3a19faa3ccc678c24d8c10cb1802c949eecabe8c932e712ac4ec030c28c98edc783c9c3c860b33f8bfc0c2652b83348ec032777b070ccb1f9247f2a3482c8923ca1999876ff539c2a57fb261d11acf0b187f6b5ab74e6e5a5a878cc23577c97bf593b187af47b62455145025a48cc4258c283074448de32743d8e5e9122239c8e3dccbf2b0c393e0cea97823033c3f12a7c075473b3881516af8b98ae684982dff5871979f4677ea92acd749a5a55de43cc46197b45afdeb653334db4bad2ee07cda94fbe276cbc15710626009dfe4d925f8e4eb92cebce9edc92c607b3e61be6b28686bd7e3fe072062f47cce2c6acf41d548bdf8ae822f1b4ef78aeebbf59c33d5e437ebfea23584dc8b096066e911e6e1d75758292c7641afa72d0b11342f35feacdab6f13a7413871289d08d69cd563218c7bc07efa0cdc89ffe3b14849bc5244d625d33e082c93e5e9042e8ff6f56ddbc7045dbbf9679ea34cb3a9f3280743764f5ce602231b2fc95f8661c5a2f44db4716af8309bc45dce70c454ef8b66a7ab3ff1d33463d259c1dc4d7535fc32a40bb6ad1ae14c38664a9616cc93a8a04da87a4f5579813c560041e60e0b2a77c09dee24f017dc9bc0d7769ed067779726db35cc62f9161acc1715caacde1c031a8bd68eab2f6aa60b7b16c4ac2d221442f9bdb719fc30fe5d8c7bf646dc67b3fbd8660ca3f4c3d1e097544bd1c55ea304b999871a1cecafb84dadd0438bae05b05f0cba89ccc4794971e6b078d787d5683e243dcf73a8666d7b2012fb1613a3d62eddd5bd2ab38bf6fdb37cbee33f86a8be50b3a687e67846eeac84f88713d2c4b2b898b9d369a5706c6e845e0a43a8850808936bd9d0c2389b64ccd03e8214b33c3f7243f8ae61eb608bec1f5f9d26ce117cd21e37cc97c0742128f7adcb9e8e2f5ba0ce852d884174066f0617729ddc4c82a5f0b70b94339c67a7c3cd4530a6f353ef364b1f29a512339952a5ca73b2d918e290526d2dd0d331bf5b12b03a1a3e2f8eaaa57d43992ab837fe396c59cfd9b6e2b7e92c553d8dab5a889d579e1b977d613f3f12e089e63ad43fd9ac5d3b05526a64129dfe9f5521be91a0191af92e34ef26f8d34fd2f5f268b321937bbef01d241735d2458f7f8274aec679d763b6f751198e1285093372d3f916fcc62a5cdc4c15adacb9bb3eca96436bd75cdb348deb9bd989ab57bf9d9844524a513118317882ed2bb77e30f264e2ff28b1c5fa8d9b36334dfbccab7c15d01321e1ff70e7ae95eb49e6e3040d84b2ac2500485a8d4d4118449921b067e271315a2dd354453eeec6b1b17e3a7824ef0d0cd079a340d061ea2eaa47804001aafbc488a6f65039f159564ef304a8a56ef5aa1838244411132c16bafc4197969ee68957e55a2ff2b30e77c71575682d6dea7c00558676c1c3f421929fd3a477ee314d954695e6c2dab07b68e0cbdc38ef6a416cfb293a428240a", 0x83a) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x3) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) 04:04:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x40}, {0x6}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000040)=[{0x6, 0x8, 0x1, 0x1}, {0x9, 0xe2, 0x9f, 0xfff}, {0x401, 0x1f, 0x7, 0xac}, {0x3, 0x9, 0x4, 0x7}, {0xec, 0x1f, 0x1, 0x1}, {0x2, 0x9, 0x4, 0x8}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 04:04:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x200000005, 0x953, 0xfffffffffffffffe, "00ffffff0000000000e1e1000000000900"}) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) write(r1, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbc159bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387836c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a01d428fb47f883f00000000aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae212f4da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a997097be2dd45bc14caba87003635ccf10b999fa21b1ef96f087721a3884cd91eb9727ed64a288c734ad9069de4e58bafbcd24bfe6bab1f3a287b965e312e56d8b13bcd4e038f4de562e3fcf71e6f03e1801b", 0x562) 04:04:02 executing program 1: accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) accept$inet6(r1, &(0x7f0000001300), &(0x7f0000001340)=0xc) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x8000, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000d00)={0x10, 0x9, 0x4, 0x5, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x100}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x10000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffffffffff06}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x27d}, {&(0x7f0000eb5000/0x1000)=nil, &(0x7f0000e16000/0x1000)=nil, 0x4}, {&(0x7f0000e4e000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfff}, {&(0x7f0000d45000/0x10000)=nil, &(0x7f0000e15000/0x2000)=nil, 0x940}, {&(0x7f0000c64000/0x1000)=nil, &(0x7f0000fa8000/0x1000)=nil, 0x7fff}, {&(0x7f0000ded000/0x4000)=nil, &(0x7f0000e34000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x401}, {&(0x7f0000dbd000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000f35000/0x2000)=nil, &(0x7f0000c9c000/0x2000)=nil, 0x100000001}], ['./file0\x00', './file0\x00', '\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000001400)=[{&(0x7f00000003c0)="4c407361423454f6d1a1f37c4c8bbd26bad763e551de07a02fe5b3785cae9a01b2b548cc09441040190875371660e4cb6513c414a844b663ee3aa12a593774a529c2d53203d4de035e3b5cf4c5bf3b3ce053d20bb4550ce411867ed0d981a935d93d7d325b1bcf8a9feceb338966e21ccd6c0451830ecffb7b23a7e0fed47cd70fbbd34288ba67e653b5abc1b8961388fa8e96286b94fdd6676f48ea2eb796697719ef5f01c152f0ea6d1fd6642094336255f6d3e15dca2dad7af64aa8d5face900fb7b4d74ff1fe38e37ae1be61a0cf23d54258793f1470bc415a6e30d30af0cee31a2969bfcf7bfbc36f34b1aaa4e5cdb47f48a3274a3a7b178c9d46a72c47398879c93493df2332572f53a1464ed30a925d3e19434a6b5496af79542515894bc789c4dc75bdd0adf08449387443b7da81421184f914b8a9b520926fa905c4a4cbdaf4118b89aaec04917730641e24b6eb9e19df3b3ebd885d646e40f9082f6a8c8d092b0461ca7479e8077b5f2955aa9c2d6ba7534b909a268fb814b0be19c1e771d088f3e4319711bf594cd9a403691ed5064407823ec112098dceacb425db6293df3f428f129b67878ab3db37d20200fa07f809a68ef7b32e4ed70b5f46efeda7780f3805ddc8407e931ee7d789c04fff1b91c1420dd4ebd2479147fb76d3fe7521034ec309b05ff9fdb50473137c81798b0ec95ce5579fb6a5cc2a65f1a9e812eaa713dcb1264e855492d4e8decd8c71379ada1d9899f44c8108bf66b0efb6db0a7fc72fa6e90ca41a4f297d2632623d15580529af67092376e3bf1e830bac3d13eca5e78c4893201126a00a91f5072a9a12618286c7e87ea2bb9f0a6a64294de04e3432105f7cdab1fafd1fc307cd71dfe833a590af28f244b51560dc0bf36836afb79365980f5ea619f87b232c86fc19143f57d26c383b1891c17fcec63f51d9da220be0791e06cf4d09e99478ae6d47354c27a1991a37610c5c11110f80335622c794457ae3e6b7b5b9282db3f33f2a86de3480016f207d689bbfe645939188d5f9a796c37fad8adea4cff5056926e0b501252a78f84a28b44b6deb2d6be17a4d60b9465376761ac5605dc747a0bcf3477240892c1c992e298da278ed854149868cd9567c14d60ae2a88e8986320e54499438ebe7447ad5ed5a1a4c0a4d8ca6d528812573d63dd52087a5ec388af4e03a37df62a3d43167b853e7431a6fd05e2df185b4def73b1fe8097314fdc2686624989f87a60ef52fd70f866b8a90924e54a503528134712ab8f9cd3a5e4e04ed30c3703c1bb9a1cd4f1ebd20ef077a0da59de943d7feb06b7dafe535b96458301519e0933ede8d47c85639542006b8994c96169b1a8121b3c035b2bcad3debdaa96e582e6c0a9bfa6873d2e91425c3c71d6a10cb92c0c86c560c9e28041b99d68f573869a8cc0d7c3792c9ab58994965234513c1920083fd03ec1d6feb2773da83f3efb1f981c54d2625a74cb4ee18cb2c4c4f08c9abb0b716001762c8eda0d30ac99aad414e5c6751dd1f6188fb5411a30c9de84be1412fd9616d96ce83d89a70310ed8c5297c09ff86794fd44a749cf317e905b12928c33ba032b5d08ba66b394b8a1fa92a7844df4eba63cad9cce72d543e89934b2845595536b9cdc8a6eb547e556a5ca5aa54ead77cd8e79b61f1921750b9d03bcac86e59b0b3271aa18c6e2823b12b55a06b0b881a4a5f0645a764472a401018908744e719402292e5a0ccf127c6c40cc6d6c92012bdaf15749a923dd3f13ecbb1b4f3e397ff6f103fd806753d7c04cdd9592ed6da646855f474f99a38b287af9b5a852026425ac6e07eb24ae6addbca61905915fe2cf01e7e96a117396994df397a064e535a40f3199faa61cd5077ea281853d5e65cf6597576ccb25f5e2defd83b0c21d325cbaedb0a13c83716e19509f67b474c9b02b0fd25fa2a77614f3b44416a5c4dc0ef913ebc0e34a015224a585251dd19203b11d42df812a1073380355bed6dd84096d82d157c664025cd0e21169f73a24006596f7b14d5a3c841997acbdb8fc3b563dc7b9c28727af38d02a2831c569dca22f879cf7ef3dc02a8677588747f9c170cc86c6a4004ced04f06486897ca52a4d1b4e03945d044a8fa35377ed0965b700bb402a45e0379eeaae09900d3b0038606e91ee475f0b8147ab5395709130b94c9c086098ed92e769014f663b0be744648125f2d15c8e6002ffc7d21c60bd2ab6adbf92704fa46a5742fdaa1eed937677f03bb370aba2c5f1140577f25f2feeb78902f05ce051b082b3a6b0fcdd5cd2cbe1414ff4f278ac91665920ce399b737c3758a8118e9db71e314886a6711a902af085d6b085e3d6ac1d3026e526840e10ddbe5dff792bfe35590e787390dcf603ceaead121194e8b070f3efb770d0a71c3def3dfad22ae68f1bda37a5155df9800d7786fb311782c1db6c6de234e0c6d56c964b21b0813862d21ab54d72fe367f0d8b09abe7f8d621c784ba1bdcd84206d779f34b79a3ba04ea58921564c6f430b6da695bcaebc4a2a75a9075a83632ba1a8768d0c99a1e3691b2045df235e6b9b0f68ea51b81a3e8f219c3a4bcaff96d82db32c1f3c8eaa0cf5d34742d8c982c1de768b64d8eb847025e4cd8585d8a678bedcc2ac4737312cea9a8555005766416d04289f07b7a3b7c695f130f41827f29f93c64935d4659378f5ec22e1c5a756410b2c9951536f511c8f8fb8ba6be9f5c8a707ccd5afb554eaec564439c5373b8352b19156f1edd32ecbf4a90d329a0f18f5fe9a582f30201005b942c3a80d21c104ee092484fda436ff0ed79f15ce293e9487a454279a77750817bc3d6e477f2bf65cc5bc104606627d99c2b06f79401eed2c01fea55a703e8fea15600e8a79dcf3b40a5b637c3ac97065b11a02d21f8709cf0737a24a4ccdf8c55ef74e85231a78f481e99b494bdfa395c47b3b6a330879a9ee20896a44d78934059e6fd04bb966f8fd63e589df4374a3dd9e48d536c482d58fdec796640926b77e890cdf9097a351b2645cb2e66642a39961952027c7779302ce7e48b8ad2a46b0a53b603a52cca98f2f350362119abbf8f48d2f824f691026dff7c79e2bbd7d68f021ebedb1ffb2c1f934c0f5ab69114843243dc76b8820b6ad5f1c273e3e99ca7639f0af2417442524224695b31ce952f9fb6b82ab421cd7e59667122ca0661f80a1c4d787aa9ce5e1bee96d7ae45a7ffd1f7c22640bedee85a066d7eee9b6a69111ab642bef0f455089ac69ae3906f720d1d1", 0x910}], 0x1}, 0x0) connect$unix(r2, &(0x7f0000001480)=ANY=[@ANYBLOB="00002eaad5c2571352c2487bf7d292deb94527c950"], 0x9) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') recvmsg(r3, &(0x7f0000000340)={&(0x7f00000001c0)=@in, 0xc, &(0x7f0000000300)=[{&(0x7f00000015c0)=""/4096, 0x1000}, {&(0x7f0000000200)=""/150, 0x96}, {&(0x7f00000002c0)=""/25, 0x19}], 0x3, &(0x7f0000001200)=""/230, 0xe6}, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000cc0), 0x1000000000000288, 0x0, 0x0) r4 = socket$inet6(0x18, 0x8001, 0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r4, 0x6, r5) r6 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r6, &(0x7f0000d06ff8)='./file0\x00') getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0}, &(0x7f00000026c0)=0xc) r8 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r11 = getgid() bind$inet(r8, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r9, 0x3, 0x5, &(0x7f00000003c0)=""/85) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, r11, r12, r13, 0x2, 0x9}, 0x5, 0x5, 0x10001}) r14 = syz_open_pts() fcntl$lock(r14, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r14, 0x2) fcntl$lock(r14, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) r15 = syz_open_pts() fcntl$lock(r15, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r15, 0x2) fcntl$lock(r15, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) r16 = syz_open_pts() fcntl$lock(r16, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r16, 0x2) fcntl$lock(r16, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) r17 = fcntl$getown(r16, 0x5) r18 = geteuid() r19 = getgid() r20 = socket$inet6(0x18, 0x5, 0x10000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r20, 0x6, r21) r22 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r22, &(0x7f0000d06ff8)='./file0\x00') getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000002700)={0x0, 0x0}, 0xc) r24 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r24, 0x0, 0x6a, 0x0, 0x0) r25 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r27 = getgid() bind$inet(r24, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r25, 0x3, 0x5, &(0x7f00000003c0)=""/85) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r26, r27, r28, r29, 0x2, 0x9}, 0x5, 0x5, 0x10001}) sendmsg$unix(r2, &(0x7f00000027c0)={&(0x7f0000001380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001500)=[{&(0x7f00000014c0)="f53dd33f122a5e040c00f843bafb83d4181dbead5e9739ff28614cdc34e9b2306b01986418b5769f1ec5894308f0b66227b53426994fa6b1", 0x38}, {&(0x7f00000025c0)="a85fc3df9c63fa2ea9525c95520a274fc8be8503460f706fcbf714d382c35933802e38bf64f95f81e629905ae523e3ad6452b46b158f51270e853107f14484e1ecb80ed20d55300c914149ae8e1482784978b372b8c69a27ddce1940708cb446268cdd0f95ce9a50c30d03edf2e52f6097f10d0336c55323a135a25fda0f0a9584a00766e8c9807dcb43420742a5961d4968218bb9aa543f5f6b23231157762c9183b0975a31a6f8b17a1e890b28c3dc5dbe9e063e7bdfd001a6430966ad4d94def2c25a", 0xc4}], 0x2, &(0x7f0000002740)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r7, @ANYRES32=r11, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r14, @ANYRES32=r0, @ANYRES32=r15, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r21, @ANYRES32=r23, @ANYRES32=r29, @ANYBLOB='\x00\x00 \x00'], 0x80, 0x6}, 0x2) r30 = open(&(0x7f00000013c0)='./file0\x00', 0x0, 0x220) ioctl$KDSETMODE(r30, 0x20004b0a, &(0x7f0000001440)) chflags(&(0x7f0000000100)='./file0\x00', 0xd7a76c983531dbb1) unlink(&(0x7f0000000080)='./file0\x00') 04:04:02 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040)="caf5b415", 0x4) r1 = fcntl$dupfd(r0, 0x5, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x3, 0x401, 0x7fffffff, 0x3}, {0x52, 0x5, 0x6, 0x4}]}) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x28aa) r2 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r4 = syz_open_pts() close(r4) write(r4, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f", 0x5b2) write(r4, &(0x7f0000000940)="0c4a4e5cfab0fbad605a309b8dc538bc2fc947466666630c51955bc97a9569e9ed0396ce0513716f41a040cd23c0f825029ab1e3e997c7058c5cb782f16e3c0455d0fb2315c0667e693aca9faf67908a0b79c93ce34c73abd4868cd784a68360fb41486bb43e7fc3ec695e7650b47a086d981af86426173886221aea15f68af43c66ba371e35b89bb3e97593b561cb69fbad4fad7dc3ef892e67ad39ec829417ca0363ad6f708a65d31b1dc4a3ac1ad973e87f", 0xb3) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)=0x10000) ioctl$TIOCNOTTY(r3, 0x20007471) r5 = syz_open_pts() fcntl$setflags(r5, 0x2, 0x1) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r7 = getpgrp() fcntl$setown(r6, 0x6, r7) r8 = socket$inet6(0x18, 0x4, 0x8) r9 = dup2(r8, r2) symlinkat(&(0x7f0000000000)='./file0\x00', r9, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) fchownat(r9, &(0x7f0000000180)='./file0\x00', r10, r11, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r12 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r12, r2) 04:04:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x421b2, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000000)) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0, 0x0) preadv(r4, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000000100)={0x4, 0x1ff}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) pwritev(r5, &(0x7f0000000680)=[{&(0x7f00000001c0)="9535da032c2acf63a159c0b1fe7f6f349874f50c43a9afec69e6679d515f43822fac1e4125e4d270144e8b227f0c8c20d1aff974d05f49356cb145a4c554a716171e4eda9f7bddd5022d86102b1c0c9b8f4225473ee81a2ca6a5f3dd564f2b4daf2cfa5909c36a9a6de9a815f9b8b631cb8c69abdd9e845394d29e170dfdbbe7144f8c4913c48fdfe141154b8179f8b95793409d5993db8f1f96002356e65d21ef16a082b31f37d3ddaf190bc6589b29", 0xb0}, {&(0x7f0000000280)="e0ba5832764836bc6433d865aa87508e6107ec5b33bcb1dad48d9c797f2ca265a10d561c66232bb4b1809cd2c3fe87e1b1cca64ba35cce82c3548c2bafaa710fbb0e", 0x42}, {&(0x7f0000000340)="8ea3720f23bd90cdcacd27fb6ae542b9257f7ebaee91e6787561def25621864923a5b5f0d51a9973e86e1f149998a2430390e6e120d36533e42bb5d5d37bc1dccb323fc341fdf2d73c97063edbe32704d19334c37b9f30ee9d3ee34a3f5c1ca31ac6216b377d4ee23be1bdfe17dc62c555", 0x71}, {&(0x7f0000000440)="c0b4b60e65181feadd09bf9af5e55f54b1d0121250bec2456af49846baa772b254d572367a6a48cb126b81aec0b33132a6040c4730f90392f5fbc2bdf14434838c34072efa8384031d1212450be566128576cc2b2c384d1fed7c8c00ebec270b09268681988b8401baf39a7c580192c16267d277f2b62fb4ffed0620035ca652d762f2c3cbe417e7e78a59e1cdeac13704972dea277b", 0x96}, {&(0x7f0000000500)="2ae95b48d88ddb47c282e0c445052f934cb5278debb8d15fcd918f280208e43b328e83d66242a46cccec2c51a2b361ddea7613025f650364a7ec60bfd6c3327356f3adb26144557a9e60e383e33416cf7276ec69fd1388ca3e50c62477420f740ebfbefddb7720eba6b2e65630ed01a8c7c9cbabbd553ff50337e6bb845945ceb079d4e88107df613ef0e4c1", 0x8c}, {&(0x7f00000005c0)="a4b42a05f7ff4b3807fbeb8954c844e747ef4083db47c35d4eb3a09c895540427a10276963e4228bd3b782b65af5dd8ec687ad7f2fb3fa5fcb3ba798b896e42abe72cf21d38a043509c40d9ad125d598c54ad27cbd6d4d133a5b20290a32538947da7c26b60380fc383483e1da6b67ca071e5e3691e7f5888fa0c1212f6a5c03e1bea03291053dc1b4ad6d093152a70c1bee", 0x92}], 0x6, 0x0, 0x3f) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000c00)) r6 = syz_open_pts() fcntl$lock(r6, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r6, 0x2) fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) pwritev(r6, &(0x7f0000000b40)=[{&(0x7f0000000700)="83d1c2fa7a8b1b1e662871909dfa339256d949d5b9e7876f2a2295cf59ce233832cfb8d39edaa522370b7283390714c9272c17999e05d9aa5089cba75c651a0a89dc279d7c8e71008217f41f5f4fa1ef1e5d4467f63eb475878c2a5f847c085a586f46e5d4b3a9ee62527e16", 0x6c}, {&(0x7f0000000780)="02fb7f244b341ecddf76d7f952b13d0155cef8f6e560a35dd06997ade1d571e4e3f04eb962edaaa9a5ead1e31ca4e93c715b6b38460a6bd1356d456ef9247a08bc4e9dac19d2879c4135f5daeef103ef5bf5f48f3cbd9c53adb205b96a3eee2fd579a93427b05caff5e7d0fe308cb0c43ae00da19d131b85190bcdee2f7b806e81b069b320e7f5a0126a2f488d1c085a33039f7f20f77b7ae992d5959d264deae78ff4", 0xa3}, {&(0x7f00000003c0)="8ee41c590104ee7a71d837b11b2924", 0xf}, {&(0x7f0000000840)="508b3b3097965071b8e87e2714996603d5022819b686492fc9d125a7d618a8051465a562c94cafcd82d68f71e558b411fc4cd496a45dc7c94092a8844783898a5f69", 0x42}, {&(0x7f00000008c0)="fc0d144c3dc356e7e0dfcdd4789227ff35fef8801ce609138b54", 0x1a}, {&(0x7f0000000900)="cefb14c5395312120d6bb090f4d87232c38704e8cf2cd76a533fea2e4ab14d3196ac027b8b317f", 0x27}, {&(0x7f0000000940)="8560fc29b4bb791ddf78665ae82df7ac4c96df4d577b22a009a77c0d00395f39471f87fd7546af9a7a8aef5b35d76bba3355223b568f4e1b64c7792d01cbe2d406dcd8dd7575e5d3acb6af41f7fe16b2e2db93094b9e6adfb1e7c24a2a", 0x5d}, {&(0x7f00000009c0)="45cf19b70de642d51e24ff064b84dcefb17a593ad875bdb0fa8d98de11b5f489a2bd2d89e2198a9cd71db567f622012cb67d1c32a277e88c55d36914f70a616351ea918dc4accba4fe5e971c50539889ec7174d27724be65349f90591f1adc7e3d2e0af9b582fe85ffe81f45461bf696f4c2850205dfea1660064ac820ad3380a81864fe5a60f3765779df44dcee39aae73e02f55a8a26e3e75389be4b35afbb3628e2bf38d95bf5317f83e689eeada2323809ea8b073a909cfc1c6955675243e06a63bfc32f74755247a9d1dcf82f4599ea7c58660cf39070ec6ed34c8490cea7deffc72627726bbf4e03ea896d03", 0xef}, {&(0x7f0000000ac0)="ad0e4abbe3def727be6b9095aa2f856a78d43f407858d1b5d61e401fd2c1ade223c76913a0ad130c54d47ff4b803a00e294f21a973ed3cab52d2be1f56919cbe424795b007b918588c36175fd52113ab1d2e9dd1c075a85e2e9d18968a815bcd647a1f994269cb4b487eab451419997b5590", 0x72}], 0x9, 0x0, 0x7) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000080)={0x3, './file0\x00', './bus\x00'}) ioctl$TIOCSCTTY(r1, 0x40047463) 04:04:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0xfffffff8}, {0x85}, {0x6, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 04:04:02 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./bus\x00', r0, 0x1}) write(r0, &(0x7f0000000000)="220e22", 0x3) utimes(&(0x7f00000000c0)='./bus/file0\x00', &(0x7f0000000200)={{0x1, 0x10001}, {0x80, 0x20}}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x10300000000000c}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000300)="e0d58ec2ef8a2a94f8793f18463da0c37bfdf28f4cf9bcd475e64b7f825146cb8889db9b62c9c4d8c2575e82a6998741f7c665b7cf5062e182004ec2d757a05919e135df980d19ae1a3703688aacebafec58c24980de70c4d8b4b6d8539da0f45d6d759cb7bc7b83b470c89983352d12b8", 0x71}], 0x1, 0x0, 0x0) socket(0x2, 0x4000, 0x1f) 04:04:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)="4e2e13", 0x3) execve(0x0, 0x0, 0x0) accept(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) 04:04:02 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01000000000000000e8d8ab3d0b750fa2ef1f988498e67d3edba4e7407bf2d1efaa9a6f429f8e2252fa5c11b5a2297b5b3f54c91766fc723ff94556ad1083be32e72f62549b868c528747f5e1184daeb1ae3395708140cbd4d358f401062154ab9bc187e3233cf9ada0881021ad077aa1e944a1ed8831c7ab00e7bffc5d733c9a94b03fe647bed5bf9a4e0b2c82654b105f46a310970ffe8fec192c6276a04"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 04:04:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) readlink(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)=""/134, 0x86) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8d79cadc0195557f) r3 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@in, &(0x7f0000000140)=0xc) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000080)='./bus\x00', r3, 0x4}) r4 = kqueue() mkdirat(r2, &(0x7f00000003c0)='./bus\x00', 0x190) kevent(r4, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x200000000000000}], 0x10000, 0x0) r5 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f0000000200)) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) clock_getres(0x2, &(0x7f0000000240)) 04:04:02 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') renameat(0xffffffffffffffff, &(0x7f0000000100)='./file0/file0/file0/file0\x00', r1, &(0x7f0000000140)='./file0\x00') pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='x\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') openat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x10, 0x10) 04:04:02 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) shutdown(r1, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r3, 0x2) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r4, 0x2) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="e6912e443dedf7745cac2f3bdc7ec4ef941be7e621f6afe242500f749e2a9a7a1d9f4b47a0b8787efd7c7bfe9801", @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYPTR=&(0x7f0000000040)=ANY=[@ANYRESOCT, @ANYRESDEC=r1], @ANYRES64=r2, @ANYRESHEX=r3], @ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRESDEC, @ANYRESDEC, @ANYRESHEX, @ANYPTR64, @ANYPTR=&(0x7f00000000c0)=ANY=[], @ANYRES32=r1]], 0x3) write(r1, 0x0, 0x0) 04:04:03 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6de210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8002, 0x0) socket$inet6(0x18, 0x3, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x100, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r3, 0x2) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r4, 0x2) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) r5 = dup2(r4, 0xffffffffffffff9c) dup2(r0, r5) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 04:04:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5}, {0x4}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x480, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) fchdir(r2) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x9, 0x4, 0xf9, 0x54}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x20, 0x3f) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 04:04:03 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000800)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aa8050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed59d9905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e6115410a5169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe8100000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2848072b3fa9b4dbcf1436d2cd7"], 0x10) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) linkat(r2, &(0x7f0000000140)='./bus\x00', r2, &(0x7f0000000180)='./bus\x00', 0x2) r3 = dup(r0) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f00000001c0)=0x5) r5 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pipe2(&(0x7f0000000040), 0x8) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x800, 0x0) writev(r5, &(0x7f0000000000)=[{&(0x7f0000000100)='c', 0x1}], 0x1) ioctl$BIOCPROMISC(r5, 0x20004269) sendto$inet6(r3, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) 04:04:03 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() bind$inet(r0, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f00000003c0)=""/85) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r3, r4, r5, 0x2, 0x9}, 0x5, 0x5, 0x10001}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000140)='./file0\x00', r2, r6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) pwrite(r7, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r8 = syz_open_pts() fcntl$lock(r8, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r8, 0x2) fcntl$lock(r8, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) r9 = fcntl$dupfd(r8, 0xa, r7) ioctl$BIOCGRSIG(r9, 0x40044273, &(0x7f0000000080)) 04:04:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa", 0xd2}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r7 = getgid() bind$inet(r4, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f00000003c0)=""/85) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, r7, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x10001}) r10 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) r11 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r13 = getgid() bind$inet(r10, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r11, 0x3, 0x5, &(0x7f00000003c0)=""/85) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, r13, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x10001}) fchownat(r3, &(0x7f0000000100)='./file0\x00', r6, r13, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') 04:04:04 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000140)=[{0x800000000089, 0xff, 0xfd, 0xffffffff}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x40, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x8, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 04:04:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x50}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 04:04:04 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) r0 = socket$inet6(0x18, 0x4000, 0x7) bind(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') setsockopt(r2, 0x1000000029, 0x7f, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x13f) 04:04:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001980)={0x3, &(0x7f0000000000)=[{0x7c}, {0x1}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 04:04:04 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000691040dcc400000100"}) r0 = socket(0x18, 0x2, 0x0) close(0xffffffffffffffff) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 04:04:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/51}, &(0x7f0000000080)=0x35) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0xfff) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000240)="6a3ec9270f33f212e21394e9ed1708e2c1de8e9838715babd523e692f54c9616c9a97a0a68e149b1d6e1e01eef", 0x2d}, {&(0x7f0000000300)="edd9969910142dcd21d4546d534e6353e902647a91a223cf2c2c84e49c1c310fa3551397e1b7254553f0ec4107f9630f5133e14ee915a9f2933584973651d607eb030089a955ed13b7fd2f6dafcb09c5e980f3345dcf0cb0cc54f523e2446ab3fdd5629d4b6ae90b03eecc06227270d9c0b50b6735d5db0dbb1d8e8e23fb2837e784b4c1b9f6c66c120730d1524b03ce127f538263e418990c918846ab305aa15088db01580f41254102ed559896a10c3498ae20fc4dadcf46212120fe462d8fd376544ba90c4eb24305239c11b5a1cc42c2071b06802dd1c8cb9c047d7566e6221475ddeee936c7fe86c2510add5b2a95f3856d225009a9448f9d7eb3ecb6583722442a27871050de965500b4792226f734122057e31e3cbdeee81a059ab0a26e4fdd78a49c0c282e126efc611670b7423a192a5f80621bbe06b7b62835f85c6a419ab60a43dcdc485e4bf359d6b5e6021775198e5aae5041f1284fe12ea3d46970d28b1a611b438ee067ae72d58af11cbaa05a8d160ed17b662db4b90e103af79e933e93e186f8216d925a51b14f763fe2dda0edbd5192fa7742c4b51b644747903d550b231d8027a97053201eb9ec82571222e6cd78e96aa813ee02dada13cb4fc6b9a9bade68c47666e601ee880e3cbb8b93b5905de5fbefa982bbc25ac8780c18bc5e40f115d585a06828739f8665e7c96a794743c6d957bc3f6eef77945824fe98bec965ae6e1ce16575f26acf20bdc668113262b0972c195729d3e0adaba4c58881fd6b0087ce3351c953c81ae03877ecac97aeee3bc2fb5c1369f83196d0d3529bba2b373ea599ad03bf4cc206e44c039854f4b2bd297c3a7ad9c5a3c099b0852ebc28d025955f7c9e44818dd6cdea632d3d31476f12c503cba4e42e462f518212b25c61c267a835ad1c1d626dd8ed7d543cd3192da504c8ac28b83b793f6b87f6dad1099029e4f28fbfe14ec83ac49b2517d4e9d41dcd53988ad2b6c2e5f55e8ccfd97bd836ae366072b49bc8d7b7fb8e85c7998653058ae12a257093f07d44897bfd70ed2cc0fccebe906d48cc8f7ba077dafda65ecc4b998214ef0f40e8227aba6d84c8c7ac55d50ffcac2c0644fbe56c99abd0903ce0aba3823d4675096f745fe5a5b6bbc82b0ccb9f226fb3c0cc08aece33cb23d2b1c72f3aea2e561565d6e25fac75fd1305396f948d251b3ef6a2a5636fc7dc244c9ab91783e54b0f738aa8a4d248132931b49cffbcd7d2b908694cf9e5be0daf64174fe7f0dcb3458fff39655f59de0f26193b5b2669605ab10275cd1b677a1ed16ba57988a4088ef8c130191c7878995d9f620fba53ef59f9e2a42b12fab979c62032934abe9ac5dffc415b62ca3bcb4028237cee71633f82759aa154e206eb684571acab3a5c154bdd157de90618ad563b31a0655270916a02db0ef7e72ff076173306d8fd86219a9fbdf702a717b1ec6a526f97472162cfeff2a4d82ddcb5ae2fb022c7fcf2c0eeb5c4d45e2237773ecf34b1bef8d108be00d245e194603e83ee6794182e876f1f0df9c4a3b96b8cfb2466b69fd1f8c18ead19a93804323c81f5b103edb223b4fcbf0854d28ba9419a3f04893841abb321a6ed593cff626a53059449ab619d5a3a05d54c80b3f15f79b8df6ac829539ff226ae28a122553b2290126df1f73db2f66c2dad0cc100272190b768806cf00b274cb5e2d745f5b313366405cf53047488b60a7450a75a35180ba2bf6917a8fef31d2e88cb758f3f97e40d51c31ec2e55234d1fc63bc8b3b988562d31a8327d96987b02faa8e0be05a7ef46c1aa5bdf78744d4e49e21cc228035f981ce12c22147b274a7cc1f756a49773c09317d3c80ef9ec86e7d0fdc131521e44bea9fb3ee4f737d5d5bb127c15968f5a444af7516923afd42320d555c0c427fd5dce4be031097e7f76b0285b7257d3956c5dfba1b3b491a9e71ffb0871291f15d30f4f61e996958b42463c88aec3dc241cfad4a1b28808b9310f7c78e771fa4b6b95e226963e9d30918a486a226a8f2ca991e3eb976d5855b9e9e355a7492249f920d3533559bd09d75e8e54dc1dba83b4dcb7c6396cff1882bea6f2667af3621dca20d0cded4aff0325d57be4d67f2939b1d5d38fd2d838de2aa84b558d23f33ba237874e8c702ed64dddb5ca63effea7723121f9a9aa1cda82328697fbc8dafbf09ffb7d92b70e6df579b9242b2c9433f69d8a21e890dd77108ebb5936cf42a7a95bcbef58a3f1d5183fa445887ce8f8546b4fecb65f06664735e7efd8a095bf7b441e0186d48f52a61fecc74404857d3620659a3ce8fea9e83b3722178edd19ee7428a0a2eedf3cb4eb45fb7c2b3b95922b5e5d45d3db6d65bdb065a20ef8139a1b6081bfac66c2870354b7cdfb3bde541ce42765cad77c2843181c78d5f929c92e0cd66907ebd5fd0dbb75025961252b6c132f25df0a3281e29808dc564e17cf97e9d0a83292d878d55c32bfcf9e18379fd4712b3212fa324bcd0772dd2babcefbd505eac5524af37e5a7466a40312bf7d66ee016740eae6505fced5da67f57672e396c507c78139dd63ba0e4c15d02c37e876de4a0c08e398db39de471335be867cbbf4c11d94d01478299a0beb7493c7b0ff3c786a3dadcbf92c9bb5ae913ad201e867c959bf56f53b8fcf1f72300b5acc825ec52e616f6837e026ec1176995844e0b18755b0913edfde95d811f4eda673128d39c6a02a761ca809b0e9e580c11055852bb9867fe1d346e4fc53330afb74843193df87a7ecd428dfbb490a2a345dfd95e541879483b57fe01e4247156ad1c16812ef0bd1057ed484282c60648d55b9b4b111406f1a915be4f06338fc715a61e951739254f1bcce3d0b2b340a5e36030e5bc39d429c7e3796af76bd9faa93325e407f3c2e592593a6b0ad33e602b2b0ab0b3e9f694b3c6d79698f44ad4cbc5095dd8a76283c33eebd6069eff0fd05d5c1dd4d31ee6f8da1b90770d50b92065f842daf383d1b6a055d8d479dac2b163d7f5b5eb81b53965d0c8a5d20c26ccbbb827493dbe1dd9d3758aa1b72dff6d86f495d3313eb289c631cbb200804238a2d719efe763f5c9816add88fbb40b995dbc68f1eeeefdecba514f2b93e50d0bdc6a49b8200cc67c1bbf77aabce87290d0b58b0e675a794a4282d65287f3a8fce9ad6848f29b2dba5dcfebd2820cb4e1b84a0374fa3e726f0eaffcfbdce9bc2eaab9d801e870e1f70336add140d545d031a1e4023faa5a9b97ac968d98f40fe75abddd5d7fbe05aa8f71d9fc93fdbac710c3a3a266c49e9de27fd07d5c8900921d88fa53dc082015408b3c7715eec872d649328b6035b746ef3ae5b88918fc57e2107d4d78f8dbb77008ee4a34fd0d097e114e668a2b6879fd0b950a0070b03191794b03635186b226c37747fd3a3a5f390b35a05cda955979b836e8a37bac86db6b9555626bcb6627aba3ff0de8e70df7efe9f23ce8aa7862222895d2382f1b8d25430ccbcaad8fb575ac383e41062b9159ffe5ae90607f790db69baa72953ab5bd0772255ddef84cb143eebc1d77f7080123c35206892aa4bb500a215d73e60a8be76e77a1a03cf0aabd9b54e9fac187fc757169e68e166552fbe002f08d8d134adedd7dbd779c29936027303b39eec1b811f6d7c7fa5ca99055fd6eeaabd6dd91f2945f761b8be624029684a55f5b2d699a0f5acdb235d390927006dc036f906b606cb0b050842ac0ed98f92ffb5c87c8cdb721a2bfbe31daff59242ea7412f631942296fbdc2b368166849609cdc3b422d35faf8044c8abc5c6c92d205ff6996e4dd03df9ed3454fbed5e7b34b09e2f83f68734863a681b723b14fc7084d0639c9dd760e9f4bcd3bf7a16f94e993f283da2e8d810313607e1b7e44640ec1e4b9a23da3cc6934f403ae6ec9aadf1c2f4a9139b1d7e6a4291863446efe551ace22f10b2748cf0b9582444cbf2df7d1a2737dd55c748d5a8e3fd5518061f4d72cd0b5957e3062a9d5ddfdb8c974805e429e594637f608ba1fffe5e81ad938229c290104920582572b9563d80922cb6320e106ecd2d1e62a3be220de7f40d40915066a83803cc4b56c8061d3454bad3411756e9f160b4ce830c04e858c0816561a65264d75264d4f300ad69357def6b705d2057f06c70ca04183e573f249f3b9653696093e1a0d45d8c634725a5b44dc499c224512bb268e0e2a0748ede40b2e1a6045b8604effd4ae6f0257ae5dd0875e55a05308de879c566345f71220c57b0d3e873e7f14332ad7d8c618b87fc447cc1959ff173926e2ec2bec52e97631ba87c49ff3a47c3d0d50cc17712c560c4d0ab8142ef3d2c0322dbd171684ee4885f7e57f49a00a0443cf3a781492868d86302bb56326deafdcb68b78a82a5eaf361b4a117ea315ee546b62eda10692d04024c0ed540b1c3026137ca084367d08d5ee084f7e8e720ed6d4f87d74c87a015b058a78d4690e522a08676164c4d2d8c07ff052eb5d8ea8757b91e87ec0c6f7d80f2b5cfe156f82f6df8507447d02b4d449f76664f62153f2c5441a6a1851a52122ff46f1d7f150e0d56b363a4f5dcbd448a909d2f6623f504efbc20177e94193f6e818665a200d30aeaec92686559fffea7797c9c3c6a03b046ccc8e57aefd01be3a7381378461bde7334458eabe7f2eddb0f65cdfb60d6b32ab00d306357f13b3c62d133b0823bfc5737d673835a31286d3958b3c931d8e6d245e87ab6d823a08d2140dcaa31d64c2eab8bd79a048713fd36859309012a4e065fa42520a7ade80ac83c2568aba186dcea65ca05cac9f6215cb159cda27c5a957c95fb12e4fab486cddabf21ccd9c16a94afed6bc512d2bba20f604ccb82707061f2ad845301b5fd83689e26549c774607a0257f8e994011030ee0397c7ae8c435e11664965d5b54fe43936dd4c8ed5e5229aaaed5bba288d83c62e9ba6bc60373e7c86fc92dc4ab6491fdd424a70119c804f098e3f5bf81c358e8da76f3d3a844121057c0ca4d2eff79d90d067e2beeadfbed84b6862385544b29c44c93a831ba59eb42e9ac8cb00f6081805441b963af3edb711639a74f87f8e623bdcd12fc7cb2cc409bd026727279e69c42f73f2b21b71a870e98f788f109422fdcef43c8903713c3ee8148b99d280935673ffcfccb7e3b883c501a3209f283f94980ae58440d3b3aca9b6577744bee75d0c5482c06e4d4ef9b34790c8b57db5f75f9cd68ebedc8563438259e11e47d5b3a96fb37fae4a88877b4c667057da9fd1bab4296202809427390d54ef643b0a33beda2b2cc7948f6f1f54dd04ce72ac44b32086535aeb14ac486045a062ecd580c5af24c19b034f5fbc11cd9ca2a6ae85b7c501f91a411501664e87551b4afe0f9e4fc342c9bf24ba51559c3954eebfe3c32c26d954f8107d6c8b627e461ba3ed259fa5ba56f5fc7f03e272d4d2ec6b58569217593b6bd7f8a45a828c5fd9af6f6b8b80f9ed51826409a87afff0eb650aff34dfbe40731fa571a7caec11471883bab62881e2ee2fbc6cc5c582f6b136a0c2a5aacfa0bd18389778c8d134db3062545d7e62ec780957bf308aed02805204ec7a78e14819bbd034bb19a5d67f21d35c22878f4c377dcdd58255c23b4fd7e75889d4adc200540366fcf9e933ae6559e92783d0bea2dd41c79b231f04011631f86732f48c79c3df1b68c1bbb0c18e79e0cacad05130a766da731b659766b98da8ccb544ec7448807a1bea0325840cf74c2b267bfc723afe95685fb7441ee1c5be2a92225430098a8f06a580738bcb0b7298124974ffe56b", 0x1000}, {&(0x7f0000001300)="e54574b64aaa86d7e437dcf18e5b4d99bbf4b02eb5c8672f98a845f917549d77b81bec811fada60fc21bf2ce8f08db97719c81bbccedbe1fbe7d18be8807a9fc0f9fad8ce2bd3ed1ce1f961dca8538c5bb8b0eb77abc59df9ebd58ce7cd20b70476096160d3483254a8fb181c6592757b28b6c458178de2c9452f089a460ac4a2a39f87cf0c798ab8b00887566e2611c2843cea64ae727558b917a8319050a1c98127243fd64ceacc3a4714f86f81e1367deeb5e23867b28a042da737626ab31763866b8ee16b75988add794ebe834553aac6d1a62fd5c4c638f75fbc4cce08c41dec556c6ac768d29fc909a730cea57c4f24e52a0a0ea575ab6e49f29df6d0b73f21fcf7f2cf8ec6c3489ab2dcc7d357bd11bf57cface4872e7863cada028ea3c62a236e57bca614ad9be476066dbf2920219fc1f6f70e9d8823fac1fe5a515ec605c657ff8149874b68d962a136928432a429bb18163f928c31b1521adf70c98a7f6660d0dd3b21b0a955072d65598cf210f068298b47d129c11158a6ed326489df07745b6589d6d077296fb4c2b995b72517b37a6ef1a8e793045e22ba7e312da796f69ef92f7f549aab21b92cedb517442d4975be331983cadc80eb7820c16e830f04b9dff5c70bafeaba7313f5107f55a3a14109e46a5c02ba56a6d3ef69189835572ecd10a0e64e47862c0c6cabff0431e3fee2f474ccbd9d2610f2f0a5bc608804a08d2dfe3d47ac3ba91a029bc348199b049f6c93e9ddcef86a1e7e3cde18ba89d49b01334e63006b6c98a2c10c16f998310a2465dbc14bddcc8c59236b0e4dfbb4a01923e098bca3c268a2588772c68d7170a5d0c739cf9cebf2c4e6eb7e18d453758473005b4aa716e46b30049d6ac2e753c6c5b6003aca50f4e0db3bca22eb328a87698056ba01e660645c3c959bd6403d6161a86c6fa9da5483a3809fe34397678bd392497fbcb1af1636e2091f42bc2cf31b54d1727852702163be78a50091b802dc049be7322350f3598822db26829c993af6143a30b547c6a8aff724a01adbc29472e369187cb8966395f30ce3c9a415d9b89e8fd7e6cdd5fdc323341830e9af3ebbe1a60ca802397e847252b07c6307322bd47f0ea66c2166222ed6fb068a37f771531c7d8baf6228f3afceea6fa9514a2a9e2f4d39755cc0ad5173545fa9ecb42ee5688c9c71f8a848502847fa5a25c4922a8b5a9aa32fe18a747ab94d0047792951fc9c54cf5a82089ac5d871480cb2fb641624b9a588215a27fbb28f9d6864619a763128002e010ccb8c29d241281f9d8b28b85c37bf3a61f2ed8b5789b4acda81cf10e07cd8b647aa4b0b59c6fa081553ab8a8c2278a0b65879f01ff75eb3b4a9e8afedabfd2374bed0de8bd9893cad25e49e2f65b57d389f97269c0c6369b22f73fef37edd8dcdc7baaf0f1c74aa3787319bd2eaf9c41b3ce99bece9137a6463b03904c482ed31f06ca9d663f322f988628184d8c397f193770c80623a12d2069ef222ab7ca0cbc5c01804eaf4840a3ba9c3517b187ac138f6fda7704a478862244b4996215bd4df456247541eb971cc0b798f9d17b508c064d8d52858530c3e6634649d3ee339a41f8f58b9942156e84a56aad2fc38aac324aa73827b4b160bdf82bd5c66844843c02ccca3f34425ad7842bd8123891f5ab730c9fb6508a84a2efb110e9036bd28806f0c0d6a8bd69a2ebb03a563c434608eae80ee4a0a63500ab27ef7627d3e111b6143e6bd04c3ff6439a4ce8728fd97aa1369034309935727cafe83c1e212d465e763fd7e1bc611c95e4387125e1db10b42068af016e3a733f34af911dbcd2a7fa5c8eff4785bd6dc02a926284155e6f0fe51d94ff7bed0ca95e278225bcadcca099919ad20371c475449e9442c97f065eae3c77f67676354167bf7eeae7dce2cc091cd4a02d6084a0b191f83e47f08f7764be682ca9b27d8b37bb91bac275b80d14bdc5a74378b4d0ca096035112009f161980b115747365d5f61cfbffd869bd8453c4cc95d9454919081a2d13e5bba82fc6a96822299e2a14c4b6297bd947a2b19aefb007233394b99e30f02abb27e1dd6f538683ddd336737a6e377c5f0a490fe68d91357e7974b4580728cca539c39afebc4b1eaf4a208c49c2cf93f479b17c548112d084bc0f83f2bdce23e5006fcd61289a58ad9522b9db2c4d6a0868bc65090093056a8f21b025b3a9c834372a8f9d1793a9123486b9be96599cf036b58cd7db15ed2da36ee9fb97f56aeb61f356160c835f5fab0b4ac3177701f4429f75076871b6eea90f270165bbf9eb676a09a9b547ae7696414ecf9c0cc5e4ebb2cdea4f197c530da95d9c4f510d3fae58014375ff3c8ac68d6fa82d46df26d228a4010e04bb412e36b7411e87cd38df5764f4ae1c44f80d8092af2965f1f32b2def73e562d9ee3507b9a1dc6b323c4e2077d9e342cc3599680956dd2439cecab73a870374dd7c2829d1567696d23f73b4bc8261d8b7414e0c3210ce9b61106556804ee1f070bc179cee0d6d4beeeebbba8b77c989cb2ab3a7209292e47b5c656f7bdadba470f2cc50266f3ee081da97174d43431af665754190b78820e7e94fa87e664a2c5798867e2b7845cf47349a5a1e801ae4a944556e6d7dbd8a083f514967539428596119095ed1e57594b2ff94a5f0077f555e229c4a20234189245b0d22e99e2d938542a8ea74f7dd62acd5ea04a73a46c85d2d939bc5ce9b1bda09b7f12ae0a62648c21ac748fc49dedf8ccd1c6b80757c2e9544a2af2fbd058b559ff9324ea0f25d420899b2331de4faeaa169d5f6affdf1c6e88372bd78928dcd2f6c5434577a57729618af6a3e364a6de0c0cb4818e940d1fe2fee52667f3bfd0808814ef7b1fc8a57044c3de2711cb8952d39a7142a0ee63c51a436e92526816d457b37c0bcfecf7d456192bdafa33e42cecf515f8254294fda9496ab3f8c1396fdcad488897fda29a997d044d611acea972ab168dba1c902b7ee47e9c3c0f616ae9fa2fb795543d9611b3be16f089f1eba9ffdecc5fe83c2d47b1f4f8dfd7f649db6931ce9e47fd2b1fdd9fb75c04eeaaa3a7d474fd81c0c6780ce94cd995252b1efbd27646bbc178f23bb29868ddd6fce0dbe4ff5d1540cedeebffe4e217ef1d474dd3764153dcc46186b29986ce55f49ae79fd27889e80d835bef8f2c0ada88ba8ef7302fbab1484d2c3cab840e5ce62d24360d240d4e24e35e64955186301e1dec0035a1777894f3e761faf5e93520ca69d93ffbf8d2d062db23fd59c3aa809029c81025f16afee2e1f69157347093738bdf4064666c8c42285cc8c7a5a68c9c2343ecbaa7e0a96412b68eab330d0195f938bd9d77c1c3a782331553b782d29892b3224f33eb710253a36c87f7b818e68297e163d0c747bf40fb73dd4680ae986447eef924eba22035ba11a1504bca7e0c189725f36108a3a2eb1d4c568bd50f466d4efc6463774ad5015c967e370e2dcd4566bb9da19854cadc358d7c744b3522607a11edaa2dec36444b14db614f1dbe4328586a177fc6959e44df37a1848e7dc0d826a2188f5c0031195d8aab24fc5ffb7c0208f36ea437def94b1f8e6e9537869a9a46bac2b3a8fc518e1d58f7d62444c31ff5c2a387efb7baaf4fe8c844b578fe141b816ef493b972ac03da48e0fb28a72c947aa12aba6a1f6d292a35d6b90385b88ec7f783e50bc16ea5b2b3411eb2d8f9da8ade8e8b79a94d7bb395168575578643e8068785aa45e1dc09566d09d45311b2f805b570e6f5d59ecc0fcb628e66cd5aa41d60eb1af5a6c1736ca4ae5c6c318d2195ec8be9b2d3dbc02878c795b095c78dfb86a8ef4c371afffe8025d3276a8d90e25cc9713d6cf7e921095d85dbbbf933b34c12e1ccbf7f681d4a14efc0634e1af1dfe12e24220a253db84e8ce2705695375c664dfa49cde1442c62f1bd59e669909c454d0baf83b6ca20ced54238c381e6aa56cf46d7221b6e497936e3afda1499aeb38dde687d3a9f45a99a8516fcb9242a39893e89054383afe487f187fc2905cae323e67d878c95d7d82c5862dddcc8cd6666ee2dca0f58590dc7289206b3ab56e77b5c489fc4d0a041535350726e7ec6f0856e92829c7effefc5704f58144ae1aa8203098c5d9a7f361afa457bb0dbe6ab023d2a45323f9aaba3f3cd3ae6e745bdb3e29b4d4e108fe79a1614113686a7a21995e6e0dd5622b0843328568b347ebabe4303baed98903347225b55ff9335ff35f935240fcfa3a13ee8ab8240f3f34786bf123f2d00819102e8e44ff13b2799f2d0756ed4a449d1e6b1d5d15f39da47839950d5a3f08a99b0ee22bd5eb3669da2e38ae692e397653590dfda5cd5b1868c5dc34b6d5191aaf447d15a0801cff3fea1bac9cd585e89d1f2ef2d7b80b9c87e68752a89d10070bdae949f8c8505fbfd807029ac88f4d2552e60564b81ffac60b20dbc39a48fe0a7616e4dc967545238097aa0979af4e40473481216f66d7daa34be7b4be13378edd98cd1c608de9b1d2f07e3d43e96a8dd468fc01cda9651ca7066557a09f89e305b82943269cc517f22884e008f2e41c094f19ef0c511214b66119a76f3dc97080a76105c13b928ff9f200d115ba1658759d4535bb4041bf50b970234db3232070c42509fa1de0e3d2c8086abd2aedefe347506e4ddc6114bc6ab36974d6bdf817b7963cde5e1ca93bbb350d323165ec11b7bb39fbb7dd8db0fda73079c401c41f18a138da9e892524bdc2b68b865806a5796eb4ce7e2fe1821abdf0785a7ea6c42488565d7e607c3c736566fb534f22e1695fd3028cb5307ac0326f3cc57ca148df2e23cf5d7cff237d4292b831ec6c4573c83e6781be131a087b53fdc448e691a6f0137402ff7bb333901fefbc5bb6975d6b5d790eb01819bb69479ab16c20040236b88ea40fc40f83b76aed416c0c6c3613640885147aec7c24c1ea0d1829410075f1db6b59690dee9ad1875e3a20858638a5a3ebd3c2c092c7ea79091bb5fcdd4852f425f06582050c941cf87d525d4472837e55f92f0d879cf963bba49f51245ac8c8c7fe0a632a7898db9fdf012a9d205974b9f9f0d9776a1e864575d801c717a46d4bab2d11133ea43ab3d7f04ec73cb0681f16e52658a0a2cea4a68694fa787277381d5cf8e90808451578d9c4213a7be3f1f6aa0149cd947f94fe5e050d3f3b196c66e369193960a8b328d5af3684fb7ed7c642db582417abc2e120e95b14485b56b1982ec6a540e9d6616815848eb82f009ae60315ec3d3fe6b8269fe14623bdc8ce882f2c4621d6e7e6bf161966fed8896a1ae4eb5741b3eb4bd2135102b9d94da8951286759e71284d5f5dd231e568a3360cb4e59358e4ceed07c942a2a9339dada6b33ed01bc3e396f02ee8df05fc5942a77bf76cbd23a6db731a86979920436deb578267a5fc47c7adde6b035719dadcb47b7cc1d7c695106fb88b92f1851739f3f2ea487fc8ac9dfb65570cd2e4bf0b0be691367c676de448c463d136ce5902e9ad2eb36dcdac8489dde568b64ee85cd9b7ac427cdf030d80816a5e08da00ab226536470fd5d5711015c0472ae2e6ea27d11059b324ba8737ee406f6f8a080ceaf09e1ebfae03d996aa481fd2c67b3843b2ecb71dab588d258caddaec269f7cc759687cd7907f19999fefb448b073094958619b82e753892f9e443d265c55788d88377e0f7390478155eb9f6a3b9760c2ad8dea6362ba1eef065de5a5f8582ef94054f573054075745524a01bb7e3a5b7521c866add3013aaf265a15daa0c2d423b2", 0x1000}, {&(0x7f0000002300)="e9fa347b93dea902e44ce4a577c5441b3046118ae546cdeb27343ea93165e5935f0b595e5f13146dd58ea0a86bac4c188d4629ac8bdaa00f8e5148d00f3355374d4c0419d36f75f9cc78800714a281719624be5ae28be218e3ce2bff420351e1cbe04282db1b3d2c2d3f174a9df44cd455bbd82e72d64b4769e140b3b1fc48476fcbac60f2af0d78ea0ed2343a130dd64449a6e8112ba871ad3c8212cbae50", 0x9f}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r2}, 0x4020080c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:04:05 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) close(r0) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) write(r1, 0x0, 0x0) sync() r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) write(r2, &(0x7f00000000c0)="bc9ba82e82970b52adcd52ffabf3f54f339fc77b96d1d82d03d4cdd25769342dc8084000b5fbcad390a177f531c16a288f9ab364e3b5", 0x36) acct(&(0x7f0000000080)='./file0\x00') 04:04:05 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000100)=[{0x26}, {}], 0x2}) r1 = dup(r0) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) 04:04:05 executing program 0: mkdir(&(0x7f0000000480)='\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', 0x6) mkdir(&(0x7f0000000400)='\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/', 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) r2 = dup2(r1, r0) mkdirat(r2, &(0x7f0000000040)='./file0\x00', 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) mkdir(&(0x7f0000000340)='./file2\x00', 0xaa) mkdirat(r3, &(0x7f0000000200)='./file2\x00', 0xb9383cf0d90fefcf) rmdir(&(0x7f0000000000)='./file1\x00') pwritev(r0, &(0x7f0000000940)=[{&(0x7f0000000500)="c05f2ececb8b80b41858d1f9d27c597929ffcb90e983f2830d89ebf5ec694e5a7456584b807b2f26e3b00285ca26bf979bcf31b6bc93f3908d610fdece7b90efdc2e9fb8973f7e48991cd32961205f730a9428f01a1ec5985c1048d29b7d5165751279ef4a96a0bdcd81ecad5b8520301bb1788fa085b1fbfc8ba55a36d07835bc55b2e08b85761d76ea96352306ee0b00481528bc5324f7d1e6ffbf280201c79a659141d801bf207e6f250421cc7c526fe58f0579aaaf5ab215ff66e6fa1c8291c4c97af93933d98e65352843861df184ac6a34ff6e532315634a8096719eabf8324ec5ec8e670a68162955a34f43ce3612a8e75faafcd274db5089", 0xfc}, {&(0x7f0000000600)="8e0b90f1da70ea439b18d4f74da1ba69f8c8bb795fee261c1adc2dad474252bd52afbd2ff5d02f054d068c172c63b8e5755ddeb325427e07925add48233b15c3ba8e8d796152ca15557844a3cefbdfc810928f4f6cb0e47f5b6e1a6e3889bf14588e65e20dfd98b005ea78cff64533d335d16b6c6b10f8af99cbf6e77d4ec7b0e11db8b3b4f763a750941a9c63f0a45650d58c7c6eba56276e83a6951d0fc9f2abfa101e342c500dd1b56b614086674d80792ac162ff301e8bb495ddf25e13a03c2c5424b91a877731dc2cca5375d026", 0xd0}, {&(0x7f0000000380)="ae62d5511ddf64c606877d98b21fe3eae74ef1f47df5040bebaefe7cd21ab9b8376f", 0x22}, {&(0x7f0000000700)="ea66d96708a8d2a2a31922528beb869ea5", 0x11}, {&(0x7f0000000740)="4948eba9", 0x4}, {&(0x7f0000000780)}, {&(0x7f00000007c0)="f1f5d6ad1494d269fb7bea588ad912e68cd4b5ba", 0x14}, {&(0x7f0000000800)="3f9f98c0c394101a70389cabfb432c9d680302a827708af562b56beb8dcf3e1b389a4aef8400de9586e947ef6e12561e7a2bdb896f", 0x35}, {&(0x7f0000000840)="f8309898b4401440b5e3383d575af5cc91ef1bbe8ed66ebc6093", 0x1a}, {&(0x7f0000000880)="2ab6ede63f1e934ace7cb2a30d5e4bb04f6e6f48ebf435b2a4f96ade8094327f744513ad399fc08b57cff73d6f3dfd4023013953f2e969e2fd3dfcbed8ccc393f31a0cf8a0edeb0da14238787f44bbeea4e4c43ecb8274bd81870123ed05e29f150239e84b6f93c9fafb298e6ba4b368f812a4a216eb4edb04cb14b1ff436c804afa10719c978f598bde88", 0x8b}], 0xa, 0x0, 0x5) mkdirat(r0, &(0x7f00000003c0)='./file0\x00', 0x0) fchmodat(r0, &(0x7f0000000180)='\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', 0xa0, 0x2) renameat(r0, &(0x7f0000000100)='./file2\x00', r0, &(0x7f00000002c0)='\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') unveil(&(0x7f0000000240)='\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', &(0x7f0000000140)='c\x00') 04:04:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0xcdce}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x10003, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r3, 0x2) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') r6 = accept$inet6(r5, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) r7 = socket$inet6(0x18, 0x5, 0x10000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r7, 0x6, r8) fcntl$setown(r0, 0x6, r8) r9 = syz_open_pts() fcntl$lock(r9, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r9, 0x2) fcntl$lock(r9, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x80, 0x0) r11 = syz_open_pts() fcntl$lock(r11, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r11, 0x2) fcntl$lock(r11, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) kevent(r5, &(0x7f0000000240)=[{{r2}, 0x0, 0x0, 0x2, 0x27, 0x1000}, {{r3}, 0xfffffffffffffff8, 0x80, 0x8}, {{r0}, 0xfffffffffffffff8, 0x8, 0xfffff, 0x8, 0x2}, {{r4}, 0xfffffffffffffff8, 0x0, 0x8, 0x1, 0x2}, {{}, 0xfffffffffffffff9, 0x1, 0x80000000, 0x7, 0xba7}], 0xdb, &(0x7f0000000340)=[{{r6}, 0x0, 0xe373615abab8505b, 0x2, 0x1, 0x3}, {{r0}, 0xfffffffffffffffd, 0x80, 0x0, 0x7, 0x80000004}, {{}, 0xfffffffffffffffd, 0x10, 0x1, 0xaa6, 0xfffffffeffffffff}, {{r9}, 0x800000000000000f, 0x8, 0x40000000, 0x5, 0x1bed}, {{r0}, 0x0, 0x22, 0x80, 0x3, 0x3f}, {{r0}, 0xffffffffffffffff, 0x44, 0x80, 0x7ff, 0x800}, {{r10}, 0xfffffffffffffffc, 0x96, 0x20000000, 0x7, 0x7}, {{r11}, 0xffffffffffffffff, 0x82, 0xf0000044, 0x6, 0x6}], 0xffff, &(0x7f0000000440)={0x5, 0x55be9114}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 04:04:06 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r0}, 0x0, 0xe084cf85758754a4}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x10) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x0, 0x986, {0x0, 0x4}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = shmget(0x1, 0x3000, 0x30, &(0x7f000017d000/0x3000)=nil) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0xa227, 0x0, 0x0, "0100000800000000001000"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x4003, 0x0) setsockopt(r5, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shmat(r4, &(0x7f0000723000/0x1000)=nil, 0xd0e646c6770a37d6) r6 = syz_open_pts() fcntl$lock(r6, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r6, 0x2) fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) ioctl$TIOCCLRVERAUTH(r6, 0x2000741d) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x13f) r7 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r7, &(0x7f0000d06ff8)='./file0\x00') ioctl$SPKRTONE(r7, 0x80085301, &(0x7f0000001280)={0x81, 0x7}) 04:04:06 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202d6857f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000080), 0x4) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) getpeername$inet6(r3, 0x0, &(0x7f00000001c0)) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000040)=r4) 04:04:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x64}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 04:04:06 executing program 1: socket$inet(0x2, 0x8003, 0x89) socket$inet(0x2, 0x2, 0x58) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x440, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffff9c, 0x80085762, &(0x7f0000000000)={0x3, 0x20}) 04:04:06 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mlockall(0x0) sendmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=[{0x10}, {0xa0, 0x0, 0x0, "eaa0e5cfc2588e0de4a084227a0b63a8d6496472ac702f7aa8f8a4f354f41fb97b1df5c620115a997e0e697eb55a3d4162e99aa70638060a8025fb872300d044b831b7d7bfa05e6c731ab5b765dc377397882e9ff16290a99a7a5beb812a44087634ed1f116bc5a5dd265d995bd0979de2d20ecb50f9bc79c6100a114b010000295db10ac8b6c35ed45db718522b"}], 0xb0}, 0x5) 04:04:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x7, 0xfffffffffffffff4, "0900ab6e19528c8ac974fd011000454d25b58cb8"}) readv(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000140)=0x6) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000006900000000fe3ebb14d70000000000000081b2b613c4ed3fc977cffef3f39b219f2b96e7901c32c103cc4e3c2888a8e0355275465b595efe593fd98859b4aaa9b9e2a9291eba29f3bb5d5279c87eb6863f8cb53301235b4c04d89e46b8b308dc8b5671a62f46d547934cc6a91da46a2a5b0402bcd88be4fe8175908595c0f680b78f5178fc8e38caa026331f5edef796a4346e45033808e8033e519dafdf4d9fce4639caed15f1a286cf868f342ba3050bd3dd6a87980c69601eb15a00e95f63899a198e0632db453721ff619019ddb10139e2ce844b20f189564d042bd53b349be5686fa4dbfc16ca31bb824e4f920e7eb5fabbd716d5fdfc34619c5d8e19d5d1a588486bbe63c82e85e83d5ce3346665308332273fb3ffa69b24ade641b91d16f3642a75a0aec65e3bdca791d9b6b3aba9e27c4a03a14e7557b2c115c4534696a9103600f114be574bbe4bfb1aa80d5d7a2458116535c57733849b612e02e8c2fe3ad01259d992a3b4117573d3542a9530b4930e"], 0x10) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r2, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2f66696c653000d08d3fc4eb6ba18123ea312969488a9fbb2f58ef2cbb89d9e178afc170da5eb8f687a02193b5352a9b1dce179c8b01f2083e0ee999f0bddbf6e033b5b276b986ba608221dfc4dfdf3a93686a458984efbf86522ae715bd69657bb477f86201f68a2f5e316efa7ba2955450e4bca9863126177eef83d2dc9b0970f1859698341b313ae93fe9852f8c7854b40fbdbd8c599f2738b2a1e17cb9e546cde667a06c1aa1b27d1ae08e2e17b4995f1d9d4ba184bd74fb8c9ba9331da3a430d90b836e24118d87267e03df8f96514bcbab8d8b7e83f8c042e9d277bad08099795e9b0dbe8e60040ddbb956d0f14b9dcef7e437fccd7e9797556fe82c2bb00c3e70167760d391b23f46676843581d268de4238b9c42f91766433c2fe69d55334feb6c2cca684a131a0d1360c85475f1c8a704b971898a6962fa8c0122778c71d9442bb9dff5183b1327bc0fe37c141423d42eb299ea56881cabbbdaf52c89ce88366161046da42f42cb6ad0"], 0x10) write(r3, &(0x7f0000000080)="9e3eaa5628f344186c7e25e572f5121b49717cd308e6b7ca", 0x220) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f0000000280)=ANY=[@ANYBLOB="82022e2f66c3277f7062d3eadcfb2aa6594f7d010000000000ed6d3f6fca2eaeaa8deacb9f58000000004a002335804146c8e81598e5c40064b6f95e6d50772e9ecaec266c982a97a32697ea01a48b98abc48c5be385c7688bd13168b34b"], 0x10) write(r4, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r4, &(0x7f0000000300)="c21aae490000000000000000df14765a617f57b18358c56fb7f1eea6f5e85e63a3f95cf90f99b1e91d74dae6c8176ba17a79fd93804ff41ae82d2993ce6e8ca4cf5710ee7711c31e0e987f5787123b75fed8d0481d1aaef26e5c1a467e4ceb9ee7d429bcaf154531c5260886cecf1705c0a8c7bcc3df57745090639547402993e827e60e1e2a7f16d0f3d92bd4861371e0", 0x91) 04:04:06 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c16591"], 0x1) r0 = socket(0x2, 0x8001, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="144b2590"], 0x10) close(r0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) execve(0x0, 0x0, 0x0) 04:04:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000280)}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613e) r2 = open(&(0x7f0000000100)='./file1\x00', 0x20042, 0x0) r3 = getppid() r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000480)=""/177) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r8, r5, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) r12 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmat(r12, &(0x7f0000e80000/0x2000)=nil, 0x0) r13 = socket(0x18, 0x1, 0x6) r14 = kqueue() preadv(r13, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) poll(&(0x7f0000000200)=[{r14, 0x40}, {r14}, {r1}, {r13, 0x2}, {r0, 0x10}, {r14, 0x20}, {r14, 0x80}], 0x7, 0x3) r15 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x100, 0x0) kevent(r14, &(0x7f0000000300)=[{{r14}, 0x68e80cdf5362a287, 0x42, 0x1, 0x1000, 0x9}, {{r14}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r14}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x9, 0x7}, {{r14}, 0xffffffffffffffff, 0x182, 0xf0000004, 0x7245e870, 0x100000000}, {{r14}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x6}], 0x912, &(0x7f00000003c0)=[{{r15}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca53b}, {{r14}, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0xb10}, {{r13}, 0xfffffffffffffffd, 0x8a, 0x40000000, 0x7ff, 0x101}, {{r14}, 0x7ffffffffffffffe, 0x1, 0x40000002, 0x1f, 0x3f}, {{r14}, 0xfffffffffffffff8, 0x6c, 0x40000061, 0x9, 0xffff}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x1, &(0x7f0000000080)={0xfff, 0xfffffffffffffffd}) poll(&(0x7f0000000000)=[{r14, 0x40}], 0x1, 0x0) close(r14) dup(r14) r16 = getuid() r17 = getgid() fchown(r14, r16, r17) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000080)={{0x26, r16, 0xffffffffffffffff, r8, r9, 0x1e4, 0x8}, 0x8, 0x9, r10, r11, 0xfffffffffffffe01, 0x2, 0x7ff}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x46000000000004, 0x103000000000008, r3, r10, 0xff7fffffffffffff}) open(&(0x7f00000000c0)='./bus\x00', 0xc4a6ccc49fa58f3b, 0x0) ktrace(&(0x7f0000000080)='./bus\x00', 0x2, 0x34, r3) r18 = socket(0x18, 0x1, 0x0) close(r18) connect$unix(r18, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x0}, 0x0) r19 = socket(0x6, 0x5, 0x4) close(r19) setsockopt(r19, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r19, &(0x7f0000000040)="100a2956b9223776", 0x21d) write(r19, &(0x7f0000000140)="624ee7", 0xffffffffffffff1a) r20 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, r21, 0x10006}, 0x44001000e, 0x8002, r7, r20, 0x4}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) msgget$private(0x0, 0x410) r22 = semget$private(0x0, 0x1, 0x4a9) semop(r22, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r22, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r22, 0x0, 0x9, &(0x7f0000000580)=[0x52, 0x8, 0xa40, 0x0, 0x200, 0x4, 0x5, 0x3]) semop(r22, &(0x7f00000001c0), 0x0) 04:04:07 executing program 0: setrlimit(0x0, &(0x7f0000000080)) poll(0x0, 0x2e3, 0xffff) setrlimit(0x0, &(0x7f0000000040)) poll(0x0, 0x0, 0xfe9) execve(0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) 04:04:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x25}, {0x64}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43e7055b30055542") 04:04:07 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000e6ff3fdcc40000c88a1c683d6bdcf9"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000c00)="98a2fc36fe9627a957c31c3ab2c780961af2d0b777b288ed9e619c25bdcbbf2b629c7b68189a4ab305c690fb7e1011ce4030eb16fcbd6bd4809da76f2a3b12f807724b84b66c5fa30abcb90990eaa2f8955d8795e4d915335c794b16ac081266f917861cd578583e8c0d480c20658b5edc77e215e9d94c234428620e8ae36091020a29cedc537888257aba3b25fe0e3fba7e8138601604303b795e72934cfe8de2f18f77aa47ecc76cf22a2c9ca0755e3d3ecdfd21feb780afa753dc950b57c0afa55bc3d3f3bfed74126840b138276d94007cbf091d85848a719528f5d3ff79586faae7201a9d69fd64e744c5eaa0f21207912f41cc5c8faae41768546638b64664b3489722e67670a4e6ec52b341b5239e9e64498ccff7bd0e29e5a58794469d486b6db3efc03ec9fbf56528f1485fa3147574c47a3b63762bae40e6be3dbd35a4e95ca8df1abd7aac06b707fdb1ec1f570fdf06c0f5b8eb437546a84c856b7081d416ce3ee780bbdf29c2db7e0482426edb899ddb946203f0b1163caf71f1337f4a97976a1401918c6aed5fc0b03ea26daa7db78516d14265337a31f5c6b31cf71f725abaec1d52951f4140b4274120a62f9269a811df0c95dcb8f69f07a942c872cca361b39c5e94899b2da6750ecc4cc9fde67ebe416b6547a0deacdbbd052d9c9af116831907615ba221a87d04013d51a7368a25cf2b58f8436e5ffd79251b383b5c3f8bdd8f5075157dee2d1613c586071a67d9349322612f03375e532a5d6ae88f056652e480d3bf1635b15e8c85fbc7db6b365db48cab5a38c7870578367ad57e5513a52bde041a29a8dd1c3cfe6b3135fe1ed2e7754c943d6eeb498e1b8d0d752d6a4d7c087d280e29e2a05d41394cc8562b85e25704e78d9aa9661fbdd7f424e88e9a2893ec2f274d7eb1221f964654023e949f38fc952971b9b8b0eef160ea1728218dfb6ec364d4ed5b11a48d044c70ee48969daccb4a521b2159a7c2050bc2e79dec55a1fc1d81fee42025dd5ba6f084f7c4c0a2137e8e387718f61aa6515f06e3bb26a06c9eedeb963c8765fdb1f647be9266d4eeef20355ff591b5fbee235191c2558494e4e4be3ab8f218593914bf3b84e32c0b20d5aedcbc6f8959fada554d46fb6312682ba5f254a61c7405148af0c47aa8c89316af0ace546c1ce278d533c19bd07045d9ba9a0d0a65bba1dbe4be8a42465980625e2481f04603541c748f77cd619f487e240ee82c80d79a4525275ba6ed23b0a36f80e9c9aeed3b8995f481d7bc2dd9d6f94d7a95329b6f5f4b05c5d6d4d2ed640bb3560c7c3e266fc0b941a5f00392da5dd810c0cdf820dfd0146403421710ea405edde5bb5b4233f0a928c060874a4ed55d8f343060e0a024ea8e9e6cdeac8e7332636abd75c5baf115842eae01d42fccdbe5c274d22c67304849efa1d26164a0078d5bf9c0b89e139953b2a714a31662560624231ea4ff025e269e0d7a34eb8d00032bbfbbbaecb01ecf0e7e59b196e37b29866d6fd8b91bc1b28d9b42be44e8aa20f1410e8a882e9152201cca70101bb0481fdea3a60748008cbadf3fd04352dfb54546c2fb2db9740eff58c347ae7872ea07f7616a2d5007b2d8fd65d6a6d24e6c521510dd009709a72e6604586101fc05e590895972e749802c32f5f460dc7283f46ab1f0820476e3caf0fd7bcb8148b2c23eb23c4541a72f8d3a2d717d23ebf39ece43258a2c4c1ce22c5040f28a9d9f17318300100000002ca7ed21f3b4f51b662955486f3a4c7e7acd932c2a409651f9b11277044e904e80c3d7738ee77dc9d7235eea5588be44b7b305a64fc0b1ac1b5f4630a6e6aa37007df167bf37bbfec92a2fe08c9defb3c89b2afc32cfad26e18765ab3ee474df7122fde8e90efc72442cbecede9dd7e852fa3a2faada253186eef204d247c1f7270e0ceaa6701042fd1acdc7f8990a56114ec4238e7d0bd2cd9e80d6ba683d573b0b7999f68b35e27361f13b", 0x585) bind$inet(r1, &(0x7f0000000080)={0x2, 0x3}, 0xc) r2 = socket(0x0, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r2) 04:04:07 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) getsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f00000006c0), &(0x7f0000000600)=0xfffffdb1) r2 = socket(0x18, 0x1, 0x6) connect$unix(r2, &(0x7f0000001180)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf45e54d76b55e575e558b75a8f3fb90fe3c6c0488a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa63acceac2a8666a94e76b531ce2606728d4a69e3cc59dbca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162be559984b9cfc64c9877481164c24e75246fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e7efe09000000000000001f4385f0413c755ea4a5c5fe659fa202361cd8cac707005b65c6593d8e4884b13c6d158daa2870b4122cd2350000120000000000020000000000000000b219ede5665b9cf9adb798f308b5b79329820d4b614a865481fc056eb1511cf5302f9ddd55032487633073e4af77b58fc6c35a93019c0060307cd1faa8e14ab61851fac2b3d9b2a1cfead45a7d54cdd69e45bc50bfedc5ab94cc736d7fd27fc40cea3cbb1e0bd367c53f087ff8bfb0001000456a3f98b2390e9e65d239bb8287219fa7757120df09b3dd5eb2ea35b4cd5eae7ec870146dd4315dc697ea25dfb931bae11434254a26f20a936fc4614c9711301a4f97caf55eff135734152be473dfd6115f389ec88e293a37b90eb22440b060b6874014fe0c86496c8e92c17e024aa41baf31bcea4f6e86385d127afc0b15857d9de53cf550c62d802dfc519ef4e8f5d051c740af0c59667ed084942d9cd431cf3b720c66492c9c01b0ecd6667170707ae6e435039c1783aa2484883ae68581f20c00c26fdd72029319c0af85cab388f26f086730cd50d4c0f0dc76e939b86e554f61de9b17"], 0x1) write(r2, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r2, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x7, 0x86) connect$unix(r3, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a177a3862078d5e0000850095954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84ed55f000000000000c6388bbd2ad88b2951b1590136be8e399e6db8a9e3e05bc5370bcd4c0a16f96adb5a0900e98a70b365fd5b813c502b585649796386e1c709fd422cb82c4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9f6f69fef095de61b039606a44157795e9da5c5fe839fa202361cd8cac700000091a5e5665da2dec843a3ee14d8c1c4cea7537e52fe09209203de5f87d87b2e9be0a0b86d209e1600e6a93005f22aefe803667dc9ef1480c34ff325431bdeef072a2165e52464237cf075771cb77edbcc1efa5b14e986b51283c5bdf2a2c1205fe3554419a053441b9acc7c4de1af630bc4fb4e9e9f9fdae83fa0a1c4c1902b263a4386409a2010d4bdcdeced8b8b19"], 0x10) write(r3, &(0x7f0000000080)="9e3eb390b603b73725e5c19aab4230e8b4732df796e14fabe4f2d065c9a88b86fab7ca2730613b", 0x1) r4 = fcntl$dupfd(r0, 0x0, r0) writev(r4, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0xfffffffffffffec5}], 0x10000000000002f6) execve(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r5, &(0x7f0000000140)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000280)="991595f76dab3b9214662e7880e9e5e947c29519fa6ad24d66ef7d7a4c36e474f90a6ecee266c32a52922c0bd9ff00ae2cd5a7bfc6cbcc76b94e8345bd2314e6a79b2af3c196c64cbd131bc7c39070de55aefbc7d3a6d149dfc2264f0dd9d344c1779f053802ac8ef47f236d3c641f64b3f62f1ceefd85258095f66027afe73a1692f52c9893f9fa3d2d6b4f1c1736496ca2ba83962c1e79023a2336de4d5abbf6c712ca0c9d2e79262f64ff1b99639eb9f79e6538b965c7e5693c47645c8a9bcf81b0484483788f3a81ba8835fbf194a17c59a233840acb05e2d0b58a873d43", 0xe0}], 0x1, &(0x7f0000000940)=[{0x90, 0x1, 0x5, "d7d96ad0567d6292eeafbf8c5fada0e11e571901595923ab76fa6d066cc966fc5de28c978528bf41e1520047dd64e417d7b1b6502c027f0525dcfebeab76a396dd73a3770f77d0319d15b98bfc7ea58c4dea696f317e7373b7fffb5bfec82cb2769fc889b779619aa559f968008036cca6d8b8404e16f3d8b3a28b"}, {0x58, 0xffff, 0x7f, "0491bce81f91f916c2374b0b539a850cc8077c12fb8fd3f3f2cecff92d4338b4fd7ce5eab882d5a3411b43e4e73bff4f1ef096ada7943ab51d1324fe6cfb9ae7026a40fdf5"}, {0xb0, 0xffff, 0x8e, "98ea1342b9a5f84a988f8008e19a10139fe4fa6f7fa451a46937a9cf0108c1dfb334e456e6b8e3655aa8444f5d4c474763a48235678e134aacea5ae14c53337761d87f2418fb4e0a3e5012ed52e848671476a1b6dc4dd4deb6761d04db25cbd02cfc8c434a5dd40b3ac2eaa4b238d61710a47660733db3d6fa76c416597c6af9cd29a42373ace424e6aee5571fc23fb67be034512a73f76f4dab9446ae7effc8"}], 0x198}, 0x2) r6 = socket(0x18, 0x1, 0x0) r7 = open(&(0x7f0000000780)='./file0\x00', 0x21, 0x40) r8 = kqueue() kevent(r8, &(0x7f0000000200)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x813, 0x0, 0x0, 0x0) open(&(0x7f0000000580)='./bus\x00', 0x80, 0x61) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3f, 0x1ff, 0x136720000000, "b8000000000000080100"}) close(r6) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r5, 0x0, r5) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r10 = kqueue() dup2(r10, 0xffffffffffffff9c) shmget$private(0x0, 0x3000, 0xc6, &(0x7f0000ffd000/0x3000)=nil) getegid() getuid() open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r11 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r12 = dup(r11) ioctl$WSKBDIO_SETMODE(r12, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) r13 = semget$private(0x0, 0x4, 0xa5) semop(r13, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1400}, {0x2000000003, 0x100, 0x7fc}], 0x3) 04:04:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) accept(0xffffffffffffffff, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') mknodat(r2, &(0x7f0000000000)='./file0\x00', 0x8, 0x8e) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') sendmsg(r1, &(0x7f0000000100)={&(0x7f0000000440)=@in={0x2, 0x3}, 0x8, &(0x7f00000000c0)=[{&(0x7f00000001c0)="da24bbb5e9415a6e6ce823475691eb4512ffdb3b0c28475dfe8b2c6d69d408cf6332b03da4185e2ce387ecf098f599044f5f5e9123e64f392d93fc5af6c5c62946251444fa4462698a6b6d2e2f4017f6309dbbdbe25286273823226bf434f168c1495794097d8930c6ebd8cce45a0c966f96dce92a6973134fccf0dcecdffcfd76ac6408ad9c5f7acf9a1a89e6914cfd122c327985583268fd1e843b528eb03f277b422b4890e0bef0c95538199656679312953b57da7451bfc04d9f5476f77686776b1bc4651aeb49137794e51340d8ffa5db02e07e49", 0xd7}, {&(0x7f0000000500)="fdf79dd2d58b341efc469a13c13aff145420ea4b7dc4c3d4f56aa8cdbc7a790b82df74c69f66ee47c842bfa5d8bfbc42a08c26729bdcff7826a8c1b93fa9a1ae8950f120d1ddd0896f70d1737fdc876eee340922463e5e33acda22eb197fdc464e723c7617ea4bbced9c8d22e650bbf8233a315d6c9e2cd36664b502fecba5cb9563bea6eab457d61b78afe6e3925234f586d8a9fa8ae6730371dc9b4adff843701cad3aed448b7ec30c9a0d2c89c2b1d3c50c03bf7a835723fc7ff22358c9147667212cf6c3ecf71c71e5976b5ce8b80d2d54a0a4e8075421ec642464d8fbcfb6005e6bab0167a0270357fdffffffffffffff9309c7622a2f09d7f46a0645c411ee8972dca00ff48b6efe8be40c36c44a12563b054cbcd65e64917bf8790d615791e5394684d52c8805528ed6d1ab2ea6ae2cde54622ffb564a1894560eebc0080696", 0xb6}, {&(0x7f0000000380)="6dea7f2e35483f5ae7a00494a0cd95e0ef641865e698533662399bd0284e9aafd2f7df65b3814fb18006d654f01ce922d094cb10d54e2a662b621c6f70d888f8be254a13eaca6c797745e28fbf7e76a49306e9baec1c21d26085e4c5f70efa7f20d994bf15dd331671fe401b3f00eff2a2bd18908ae04ac7c80e09c96199a268251a", 0xffffff95}], 0x3, &(0x7f00000018c0)=ANY=[]}, 0x400) 04:04:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb807fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c23040caaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc2870b4122cd23500"/204], 0x10) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') sendto(r2, &(0x7f0000000380)="74a70742c22b71cda7611050a9aed33432636226eeb87f9eae4ad1ad255350bcf41e2d62a9d7c97dde0a430cc72d2108bb7f3b08c5dc63e09b7dbf88017d0ee48e53981a1c683394bc8358ee9c93d7fa2bd47b86ff46895fe35f38f5649bfe73a9ec2bafc1344d3e7f1d3408b539ae18a34e3d2796adc51b980873de", 0x7c, 0x404, &(0x7f0000000400)=@un=@file={0x0, './file0\x00'}, 0xa) r3 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = socket(0x2, 0xc003, 0x2) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000300)='./file0\x00', 0xffffffffffffff9c, 0x2}) setsockopt(r4, 0x0, 0x64, &(0x7f0000000440), 0x0) setsockopt(r4, 0x0, 0x69, &(0x7f00000005c0)="163b925de385f7e8f59cf62248cabbfd71db79765f97d51fb8b44ee8dc5e8985f8ffe9007f55db85d2388ea9", 0x2c) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000600)) sendto$unix(r4, &(0x7f00000001c0)="cdbdfbc061771c00de6ad272cd87e2f1651ecf419e77bd529d9ba838a8a1a713d3895db9060c66486bde965bda9375918a63f1e267f77d3f7553ca72ece39fd6b8bbfe927d2d4e7d5be1f3cfe923fcc894904029debd26058977dc0d19c5ca6086a266c8ade55e0d212c657e70d469fcd4a37705ce033a712d32730d5ca33e61978ff71bace4af7ccb9ff6779df651b1ac7976b4fac9543954e550e937b08b5033abba269be68ec73e7fabb08fb86878f33ad83fbe9c350835b85a522eff8fb8c8b7de421803523a6d4118f2669d", 0xce, 0x400, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') getpeername(r5, &(0x7f0000000440)=@in, &(0x7f0000000480)=0xc) r6 = semget$private(0x0, 0x0, 0x26) semop(r6, &(0x7f00000002c0)=[{0x3, 0x7, 0x800}, {0x1, 0x8, 0x800}], 0x2) r7 = dup(r0) sendto$inet6(r7, &(0x7f00000004c0)="93dcdeb5b81878df43e37d14092cdcc96b4832f379081c39b7af80ad4b6c8b45ae8136a74129763b91af093a193c38d2632d5a8780c7ea6e6e365f3d3cf4c714d80109359b166b9cebcb82bf57c6f02b491d06cee6a51c5389b9411eab0894627e1e308884f1aac9aa9578e9183764955ea31a42f88987e68ad30107be787d4dcf3082341b01ba1a8b1bbf888fff73112412876a107d8f301440ebefb6437af54dee3eb7215aab71d8d86766a79f1c599ab7a33b885c2796e14778abd48a7f8d059f9b23ce7cea13cbeca9f13bc18e576b89e097", 0xd4, 0x0, 0x0, 0x0) getdents(r2, &(0x7f0000000640)=""/185, 0xb9) 04:04:07 executing program 0: setuid(0xee01) socketpair(0x2, 0x4003, 0x100000000102, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x81, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) semget$private(0x0, 0x1, 0x220) r2 = socket$unix(0x1, 0x5, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r4, &(0x7f0000001140)="ef", 0x0, 0x0, 0x0, 0x0) r5 = dup2(r4, r4) shutdown(r5, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r6, &(0x7f0000001140)="ef", 0x1, 0x0, 0x0, 0x0) r7 = dup2(r6, r6) shutdown(r7, 0x1) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r9, &(0x7f0000001140)="ef", 0x1, 0x0, 0x0, 0x0) dup2(r9, r9) sendto(r9, &(0x7f0000000100)="9f9b29319823b68eed3702fa9e21c32fc0106a5c93e7b881c2d8d2a7575adf72657110760f7bac348534be38882d62600d70a8ccd4e0c24d7373e0358c7451c6b81e4815817bfa97615cfec18b5987193605cd1bc10da56651b81c510a5a4deabcb4b87828ed752bd281c6b8b27a21bdffb7de75cc3b8cdcfa344281ca3e47abe26772d068560cdd56ad59e6db41a0a34a8e6110625ea312db651a17e2e7f7353c4d8e6610e19f8bb70795fae13b635ec5a5f1c1601ffafc55fa9ec4809e768a1f95a90f57c590ef1b8afcd6257aaf52612b496af46b6a67e73ed34a30819c5d9b85b750c761da870c58968b05abc7068541d0c52819da90dea5b1f5a36f41e46096dfcd4402b40660c2e9963d6b3b1af25a2093df551cb716c5b38a302c00f1c28ec7243bc95fca82bdaf4e206601078d9411b1df32dd022dae9e01c1bbf69c10ce09df451c9c1d6f91d8a284bf7ee0c9468bc3334b3b642f7485f8acee294a07a320555bc131db28c768179b2bca2989f290a708e9613ff6d13d8de5ae798b325879f1b57cfb94addf9bee47d8e04a02d67a41b11d0573b23b0bb91ac0159cd31672e74ac43f1a4e4ace9b2d4ff2502020709c4cbed927335e28669510176481b6139cf50206b2c4c5d440fb4f6ba83aaafab8b18c7fd422b8efc200a67cafc824944146d2e00cbf503b3644490f62391e1dc517f15a2c1792495ed1c5986cebc09a822a0e0e3027628832b013fb25f90a35e11824f82ba26f2a0c899bc678227c766d140dbd7bf9c2bc7ed345caabaaefa5e712e2e3cc507833019b5972e380715465a0fd273494f830cea73d517c10cccdc58f634de3b2b877d7cf61161e7bf27723e6eada299b316e241a6f1dea5a7100b43d1442f3b4fb6fbf727b9e2f9a9968a023b41ee773b509c6ba470f87fbda254ed278ca6f078d142862989f99684aecfbbcabb566d0b1fc9713a1d94ca2a13134f5f02a91d26a9cd9f67a3aae04d8999989c1eaaca9f916dae0b6cd171b5f2ce0d782df01e706479f7f42fb4d10ac7a630ebe6ad5827b9ecb04a049c73e2a35f6a0eae5bb72da681d1e3b7e4cb0c8852da7b67d1233ac8c2a9934245d11dd82faa1250a642bc52709d0269d1bbaa2198da6a91414b69e464f8738ed27a36ce66bd97e74a5bacd0cecff70a26531613f6d49ec69f024e60439ac6260f72550367c7f7a8e06d946edd33de922b113f09912c8436aada69b4fb4430a7b08799c85577903a2f0ef4ebb9f511b60e07822953c7d9cdec4b1634a902673822bc4ac4b48d200b64c9611b6cb82b1e41f5605ba6a6a6e963901e03099e8e17968dff30e2047f80fe4db56aaa9853cece0f0c2f78df526cc53583b823705c0a3c3a09580a182eb00e17de786fb885a42006f9550e15cd3168de083f58f785f8cfd248aed2b8114321d108d35b88b1a3d1ddeb0117fbadf0433064076956d108b9f6c2164d1ec80deb0705b12223bb199a513257978fda8d8cf29ff0622583bcfd8c5b55bcb1a257d36cca56146f604e8b64c37ae2d3eb98a33f6f50450350fd3dc844f27565ea41881826e44d6ff44cf4bb7bfd3618b8dabb56962789ee6390e1bbb49d1b236c06f0c1dd1a8d84f09839e85ef099a64367f9cb3abcc8fe41bc60acf1d0aa81e61692f3de464e5e99857039c1912eb46fa354b44c6e05e08d32ef4eb23ca49cdb75148f278b7fffbfefff55b5717f50b2122ab164a7ac418a3264652f17634a1371a804ec8faf4b2a3f03e5d0936a356a1d2749687ad414397e13edb95e4225a27431e1bf5ac582717f9f5481086aad6367b02ce0d25485a6467dfbf10e4076fe570d79da2196c10a8bf907806baee92d72d87a98736f3d809c8b5053f0551fadda9bfd6719f85655389df853f18698984fbffb26a7166e73fcc26e0812e4e172375fd0e5e13228cb45b83a4097dcf0ddcb64b2e0f99de0b23a1e1293aba758796f1d67b906b49c48454c9bed5d6785b4bd525aa642030103d30270b6b5be218d9dc3969c098ccff8781f86c0f8a539488518d15421e1048498f7c54d3969166d4010e92329a1d472b8541e48535938d3765f8e4412dfa0a77077891e1af90f9ad1111f9d2eacbdf79839f69e82df4d180fccbe39858206835ceb5eaa95109a40ced68864d5230f327b7374495ff4e90f06144fe4b8f9439a180d9e95730cda3e61a565978b6ab84464558a2b69eda2e3c38c91220da1e2db36b6026f8a83dd993b8aa6f3083be4e1b0a384a55216225106a8a43cb0017e5f251ad6a726a997ebba10c8de723fc80255dabd6f200e82e1c567b3d84f481331854c8a509da6a50eb8c27a74131d48fa4c9b506a3b2b81d5f651bd681b3c385945c197e19a0f09dd881a1cb0cab1635f8f37c5fb999999ca30dd22f6d11cedcd36305489466e9f7ad09d3fc5a181d551795473c2734211f128a6a710bd080575647418ab6376c54fd4383c98d197c048d158c689b7b14c77949c5bdc661cfe6a68353bc73904c553aaf3ab0487e42b9bf396bcefc949703d958312f66ab5b04211ba35b0fdfcd06e23953bdb54a8a933996dc30004d3ceec59131a1d33dce4fab8d984919eb401248bc87920d158dc21ef2c9695c9cfedeac074f311d72c656305ae6cd2f777b89692e8680ef24282fdee79abdf01d41d0f9be6f19b32f7e61e8051cbbbbfa70ce9ff3f41e57f10429f2a8cccf5ff86d417d7336aedd340ade5759cef40bf5ac95c71f3c8d760718170e73e15997822a7599d8340c3c729256021fd4fd8d08b1bc11a01b3042909d833856070ec56473c6aef938e295382341f6f8bf81f69cbcb711e905fbdc549405ab1f0517612e92b72922eee7eabe2aba34b420f8c47d94eda3b3b38555936156689ff06247c625d5a6c8c57cce58c68c493c8d3e648efb6c05e8ea63c984f2868963002890a26d056cda1d94eab055019ab228bde09147e900d78a038c9f1c47d24af680770dbcc00e13a020ea2e7dc391d3dc72bb65400acc158d9c834d66ee0e689e7ccd7d086beaad2cd10f845dcaafb7d1f2eebdc027eb5017e8d05eb4c4a640a7d3599528ad07690515f8761eb89452cfc5779dd200fa27e367319c8326e88fa423156e1abc005262088e8ded0a69bbdd54c43101e516a5661b2f39f3b8b4adf5c6fe7636cd138cde9f24c3c3b5d701fc11e92fb45f53d6a079146ac8c80babfe6233afba1b1d2cc087aea0d92961c59e1eb851cc6b39caeefb9201f322aeb114da915d1937fb75e22096237035b96de785c831bed2df7ac42094ecaede219078b57386ad0ef66f59f53449db49cdcbeeb660fdf66b49efa4abae67b4e317261bc339f458c033c59451655b86c3cb26076910c363f77048c3e89e2de73cfcfca1d90753691963fe44f347df51880ab2c3ad5c9a84eba53e6be11c9a1797618be8d2402aac86b81cf1eb259fad60523e8ac1be9aa770698efb132a86383daa5dbc2b61757c7e084a5800daf8f3b380cf5cd39b90f883ea86d3522cb7bccbf20479ce710501faa386be194bad9adbbdd168b1c06f44d6c007aa369029ecb65ea3d05b09567132d28a857dad1e481f21d9a00a57e044813a59ba368fc6b8e89c431e36a1e2c665446dd62b6d2557f54282afa1e2421a2ad817a625b133a6a88bc17cace93cf76ccc175d5a59b82ea4d6e1126f522f3dbef8fc6b364ac84e8669d3e24fe5f2b41f8d38d78e69d821e997371edf41cde2fb74e64aeae5c6b2ee62bc884f3036990abf36c5924165b930788a3b066702c06f014d610e773a66dbeb0ada544fc9a0f0c5c2d35692719cb24a8949c8638714ad5e431f7d8a42e680ab48bf01cf7b5bb6840aafe641a749c91087d07891a180489395e7dc4e40e6011b1f4b2a51a4fce3311658e3d78a816c83c4f6688c322ded4abb6e8e780072411b64a4c246e91c4b3fc61ca3acafe181092d6847f9db576c59b6f2b719304431afc6fdb579729c45d49d6248c47cd121a37a98e367a2c8dd0bab89066461dd0ca23849ad1719102db7b7b7cbe874e97da987d265dc9e9b4a436d9071c421803950d543461e0c4b5bebb88319d723f1b04c07f19ba1b25eede97c336a8f5dfbd09bac12b03d5b05dd715607e10e55fc6b5b4a425180ef0978848457597eef43dbc0f13faf8c1511b6df5b429558538334a7dac13a514634e9e06a6e81be4754b3d8654d82bdbb484773f39584d91005b2a6b2b2d0c53272cbfe48f24d1328e446c6b261d7ccfbbbe346d8892ebca0c8f0b4dfcda7c4d58fa1219df8757dee21e2f86c96369238b9e5093ca6932d2560c480a526635cee5a85da3ada472ae5ec8bdfc659c9bd755a5fb6b2b6ccaf0de4c5000c99994671f687cca7f08e008148c4261d490ae8699c6b63c9c5d5b4fe3c9bdd0be90a1c5befd13562ed48f4d52b47217ae3dcbb4dd06ed4c8eb3d900c41a213f0e09b26638e85b5a6ef13e08f0b8ef46b3d937d6817a25bc0a7a190e7533d524a4df4f35786def5187bb814b4fe872dd7f62c8e785cd58fe2deb012ad9419bcd36092decad309b24a918d5ea7d9ed078a2aa62d0665c221b8f8d75ae030ecebf7458e4f9fb7bc2ebddd7a4b8bfe686f2f01e3065e3c3202c3da33b2cc585dd101b8c9da8c6abd31a8e60169227bb4fb8e341d7165c65564f5f38be719a16c6c4135f9bda7e5172928ba30d614a60c0d3fa7f5dfb7a4de8f89201bee74affd12af3eeb6b3dbdeef59d8f040d960e00e44b36eb3d4355279e258ac71981edcc881c85d53c1656e727d2583dd52640580082ce30f338a72e98520699f7d55734748ac2dcb712b92a24c67f056ed43ef06911a6590ec3a9622317efb38fb2b1af098d4ea5354546234ee4c60b026ef3f6759cf7640d03853d95ace3642dfd32a80f003dd3ca29c29f431f53a3d293e6e4ef00197f9e2926bfc2366368b0505726f4f925cb588cf44f3f5522873556b0cc98fda782ea557d2813359febd047f75ab2b28182d20fd6c1b7591d5923f6a7194e11b145deeb434918743e3f55ed56238fbcc98663a64ea6bfd277b2d23bcc79d1bac3f2b406ef590abead9341dbc74cbec00f6c275283a22682d73443d3ba75af73860be6262104c67fcc4ba4d686c2dfb1f3fbc0cde477c5979a08b63b64e5381e53170df5fb5f23cd66866336ebc1fd26e62b1e4ebe81697299307fe46037face547f51117170dddb932e12539a3efc03aaeccb044a750a14a6ef34d776d7cc5297370ed2b1aaec13b97b0a3e09d1015fa613c0fcd5ba9f82f4d73a58445422f3dcf8219b9897672e5ce4b01336fad5cf9c40e22dafdb65b24a44f8bcdf4c91328ca334702f4f0fe6f6b36e88940316e6f19bda703372418eedb3a0cfcf2432a9de0ffa2ee565a396093006b71063edafa38f10b2f5f693a9019de62fda5dadb963f78cc868705eb7aad2920328b771164913926cc21d17e839f91f4044377cc0a316cb6484866600b68a009c308c77683c619851e352acad80366d208b815114ce64608722496cb822812257a7d1276d1810bff30d2588ddfe3c9b0942f800a51bc5e3c22c4e0b8a8d88a42ee173e639b9bfbd0f00670e6ce0a1c421537e8a32eee830212ce99a94dcbf7022a3fff45127d44d65b9d87c45508fa14b960953d08f9a4c682b6d0ca61cecad918db9dee4d0940bdbc5bd5ee633cbb8ee039f0b7c29aa038c8fd3f35465d9f6a96ce8d9dfd7c1e87a937d33d6f1f821617e099f0d4bfe9f5fadc81f24f31ab1d277df256f7ca939bdcd2884f739dbc3ed9cff63062e", 0x1000, 0x402, 0x0, 0x0) kevent(r3, &(0x7f0000000180)=[{{r5}, 0x0, 0x30, 0x8, 0x2bf3cda5, 0x3}, {{r7}, 0xfffffffffffffffe, 0x20, 0x10, 0x2, 0x7}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x0, 0x4, 0x8, 0x401}], 0x1, &(0x7f0000000240)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x10, 0x4, 0x9, 0x100000000}, {{r2}, 0xfffffffffffffffa, 0x2, 0x10, 0x3, 0x3}, {{r8}, 0xfffffffffffffff9, 0x72, 0xf0000000, 0xfff, 0x1}, {{r0}, 0xfffffffffffffffa, 0x43, 0x1, 0x8, 0x9}, {{r9}, 0xfffffffffffffffc, 0x54, 0x1, 0x20000000000000, 0x5}], 0x3, &(0x7f0000000300)={0x2, 0x100000001}) setsockopt$sock_int(r2, 0xffff, 0x2000, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r10, &(0x7f0000001140)="ef", 0x1, 0x0, 0x0, 0x0) dup2(r10, r10) sendto(r10, &(0x7f0000000100)="9f9b29319823b68eed3702fa9e21c32fc0106a5c93e7b881c2d8d2a7575adf72657110760f7bac348534be38882d62600d70a8ccd4e0c24d7373e0358c7451c6b81e4815817bfa97615cfec18b5987193605cd1bc10da56651b81c510a5a4deabcb4b87828ed752bd281c6b8b27a21bdffb7de75cc3b8cdcfa344281ca3e47abe26772d068560cdd56ad59e6db41a0a34a8e6110625ea312db651a17e2e7f7353c4d8e6610e19f8bb70795fae13b635ec5a5f1c1601ffafc55fa9ec4809e768a1f95a90f57c590ef1b8afcd6257aaf52612b496af46b6a67e73ed34a30819c5d9b85b750c761da870c58968b05abc7068541d0c52819da90dea5b1f5a36f41e46096dfcd4402b40660c2e9963d6b3b1af25a2093df551cb716c5b38a302c00f1c28ec7243bc95fca82bdaf4e206601078d9411b1df32dd022dae9e01c1bbf69c10ce09df451c9c1d6f91d8a284bf7ee0c9468bc3334b3b642f7485f8acee294a07a320555bc131db28c768179b2bca2989f290a708e9613ff6d13d8de5ae798b325879f1b57cfb94addf9bee47d8e04a02d67a41b11d0573b23b0bb91ac0159cd31672e74ac43f1a4e4ace9b2d4ff2502020709c4cbed927335e28669510176481b6139cf50206b2c4c5d440fb4f6ba83aaafab8b18c7fd422b8efc200a67cafc824944146d2e00cbf503b3644490f62391e1dc517f15a2c1792495ed1c5986cebc09a822a0e0e3027628832b013fb25f90a35e11824f82ba26f2a0c899bc678227c766d140dbd7bf9c2bc7ed345caabaaefa5e712e2e3cc507833019b5972e380715465a0fd273494f830cea73d517c10cccdc58f634de3b2b877d7cf61161e7bf27723e6eada299b316e241a6f1dea5a7100b43d1442f3b4fb6fbf727b9e2f9a9968a023b41ee773b509c6ba470f87fbda254ed278ca6f078d142862989f99684aecfbbcabb566d0b1fc9713a1d94ca2a13134f5f02a91d26a9cd9f67a3aae04d8999989c1eaaca9f916dae0b6cd171b5f2ce0d782df01e706479f7f42fb4d10ac7a630ebe6ad5827b9ecb04a049c73e2a35f6a0eae5bb72da681d1e3b7e4cb0c8852da7b67d1233ac8c2a9934245d11dd82faa1250a642bc52709d0269d1bbaa2198da6a91414b69e464f8738ed27a36ce66bd97e74a5bacd0cecff70a26531613f6d49ec69f024e60439ac6260f72550367c7f7a8e06d946edd33de922b113f09912c8436aada69b4fb4430a7b08799c85577903a2f0ef4ebb9f511b60e07822953c7d9cdec4b1634a902673822bc4ac4b48d200b64c9611b6cb82b1e41f5605ba6a6a6e963901e03099e8e17968dff30e2047f80fe4db56aaa9853cece0f0c2f78df526cc53583b823705c0a3c3a09580a182eb00e17de786fb885a42006f9550e15cd3168de083f58f785f8cfd248aed2b8114321d108d35b88b1a3d1ddeb0117fbadf0433064076956d108b9f6c2164d1ec80deb0705b12223bb199a513257978fda8d8cf29ff0622583bcfd8c5b55bcb1a257d36cca56146f604e8b64c37ae2d3eb98a33f6f50450350fd3dc844f27565ea41881826e44d6ff44cf4bb7bfd3618b8dabb56962789ee6390e1bbb49d1b236c06f0c1dd1a8d84f09839e85ef099a64367f9cb3abcc8fe41bc60acf1d0aa81e61692f3de464e5e99857039c1912eb46fa354b44c6e05e08d32ef4eb23ca49cdb75148f278b7fffbfefff55b5717f50b2122ab164a7ac418a3264652f17634a1371a804ec8faf4b2a3f03e5d0936a356a1d2749687ad414397e13edb95e4225a27431e1bf5ac582717f9f5481086aad6367b02ce0d25485a6467dfbf10e4076fe570d79da2196c10a8bf907806baee92d72d87a98736f3d809c8b5053f0551fadda9bfd6719f85655389df853f18698984fbffb26a7166e73fcc26e0812e4e172375fd0e5e13228cb45b83a4097dcf0ddcb64b2e0f99de0b23a1e1293aba758796f1d67b906b49c48454c9bed5d6785b4bd525aa642030103d30270b6b5be218d9dc3969c098ccff8781f86c0f8a539488518d15421e1048498f7c54d3969166d4010e92329a1d472b8541e48535938d3765f8e4412dfa0a77077891e1af90f9ad1111f9d2eacbdf79839f69e82df4d180fccbe39858206835ceb5eaa95109a40ced68864d5230f327b7374495ff4e90f06144fe4b8f9439a180d9e95730cda3e61a565978b6ab84464558a2b69eda2e3c38c91220da1e2db36b6026f8a83dd993b8aa6f3083be4e1b0a384a55216225106a8a43cb0017e5f251ad6a726a997ebba10c8de723fc80255dabd6f200e82e1c567b3d84f481331854c8a509da6a50eb8c27a74131d48fa4c9b506a3b2b81d5f651bd681b3c385945c197e19a0f09dd881a1cb0cab1635f8f37c5fb999999ca30dd22f6d11cedcd36305489466e9f7ad09d3fc5a181d551795473c2734211f128a6a710bd080575647418ab6376c54fd4383c98d197c048d158c689b7b14c77949c5bdc661cfe6a68353bc73904c553aaf3ab0487e42b9bf396bcefc949703d958312f66ab5b04211ba35b0fdfcd06e23953bdb54a8a933996dc30004d3ceec59131a1d33dce4fab8d984919eb401248bc87920d158dc21ef2c9695c9cfedeac074f311d72c656305ae6cd2f777b89692e8680ef24282fdee79abdf01d41d0f9be6f19b32f7e61e8051cbbbbfa70ce9ff3f41e57f10429f2a8cccf5ff86d417d7336aedd340ade5759cef40bf5ac95c71f3c8d760718170e73e15997822a7599d8340c3c729256021fd4fd8d08b1bc11a01b3042909d833856070ec56473c6aef938e295382341f6f8bf81f69cbcb711e905fbdc549405ab1f0517612e92b72922eee7eabe2aba34b420f8c47d94eda3b3b38555936156689ff06247c625d5a6c8c57cce58c68c493c8d3e648efb6c05e8ea63c984f2868963002890a26d056cda1d94eab055019ab228bde09147e900d78a038c9f1c47d24af680770dbcc00e13a020ea2e7dc391d3dc72bb65400acc158d9c834d66ee0e689e7ccd7d086beaad2cd10f845dcaafb7d1f2eebdc027eb5017e8d05eb4c4a640a7d3599528ad07690515f8761eb89452cfc5779dd200fa27e367319c8326e88fa423156e1abc005262088e8ded0a69bbdd54c43101e516a5661b2f39f3b8b4adf5c6fe7636cd138cde9f24c3c3b5d701fc11e92fb45f53d6a079146ac8c80babfe6233afba1b1d2cc087aea0d92961c59e1eb851cc6b39caeefb9201f322aeb114da915d1937fb75e22096237035b96de785c831bed2df7ac42094ecaede219078b57386ad0ef66f59f53449db49cdcbeeb660fdf66b49efa4abae67b4e317261bc339f458c033c59451655b86c3cb26076910c363f77048c3e89e2de73cfcfca1d90753691963fe44f347df51880ab2c3ad5c9a84eba53e6be11c9a1797618be8d2402aac86b81cf1eb259fad60523e8ac1be9aa770698efb132a86383daa5dbc2b61757c7e084a5800daf8f3b380cf5cd39b90f883ea86d3522cb7bccbf20479ce710501faa386be194bad9adbbdd168b1c06f44d6c007aa369029ecb65ea3d05b09567132d28a857dad1e481f21d9a00a57e044813a59ba368fc6b8e89c431e36a1e2c665446dd62b6d2557f54282afa1e2421a2ad817a625b133a6a88bc17cace93cf76ccc175d5a59b82ea4d6e1126f522f3dbef8fc6b364ac84e8669d3e24fe5f2b41f8d38d78e69d821e997371edf41cde2fb74e64aeae5c6b2ee62bc884f3036990abf36c5924165b930788a3b066702c06f014d610e773a66dbeb0ada544fc9a0f0c5c2d35692719cb24a8949c8638714ad5e431f7d8a42e680ab48bf01cf7b5bb6840aafe641a749c91087d07891a180489395e7dc4e40e6011b1f4b2a51a4fce3311658e3d78a816c83c4f6688c322ded4abb6e8e780072411b64a4c246e91c4b3fc61ca3acafe181092d6847f9db576c59b6f2b719304431afc6fdb579729c45d49d6248c47cd121a37a98e367a2c8dd0bab89066461dd0ca23849ad1719102db7b7b7cbe874e97da987d265dc9e9b4a436d9071c421803950d543461e0c4b5bebb88319d723f1b04c07f19ba1b25eede97c336a8f5dfbd09bac12b03d5b05dd715607e10e55fc6b5b4a425180ef0978848457597eef43dbc0f13faf8c1511b6df5b429558538334a7dac13a514634e9e06a6e81be4754b3d8654d82bdbb484773f39584d91005b2a6b2b2d0c53272cbfe48f24d1328e446c6b261d7ccfbbbe346d8892ebca0c8f0b4dfcda7c4d58fa1219df8757dee21e2f86c96369238b9e5093ca6932d2560c480a526635cee5a85da3ada472ae5ec8bdfc659c9bd755a5fb6b2b6ccaf0de4c5000c99994671f687cca7f08e008148c4261d490ae8699c6b63c9c5d5b4fe3c9bdd0be90a1c5befd13562ed48f4d52b47217ae3dcbb4dd06ed4c8eb3d900c41a213f0e09b26638e85b5a6ef13e08f0b8ef46b3d937d6817a25bc0a7a190e7533d524a4df4f35786def5187bb814b4fe872dd7f62c8e785cd58fe2deb012ad9419bcd36092decad309b24a918d5ea7d9ed078a2aa62d0665c221b8f8d75ae030ecebf7458e4f9fb7bc2ebddd7a4b8bfe686f2f01e3065e3c3202c3da33b2cc585dd101b8c9da8c6abd31a8e60169227bb4fb8e341d7165c65564f5f38be719a16c6c4135f9bda7e5172928ba30d614a60c0d3fa7f5dfb7a4de8f89201bee74affd12af3eeb6b3dbdeef59d8f040d960e00e44b36eb3d4355279e258ac71981edcc881c85d53c1656e727d2583dd52640580082ce30f338a72e98520699f7d55734748ac2dcb712b92a24c67f056ed43ef06911a6590ec3a9622317efb38fb2b1af098d4ea5354546234ee4c60b026ef3f6759cf7640d03853d95ace3642dfd32a80f003dd3ca29c29f431f53a3d293e6e4ef00197f9e2926bfc2366368b0505726f4f925cb588cf44f3f5522873556b0cc98fda782ea557d2813359febd047f75ab2b28182d20fd6c1b7591d5923f6a7194e11b145deeb434918743e3f55ed56238fbcc98663a64ea6bfd277b2d23bcc79d1bac3f2b406ef590abead9341dbc74cbec00f6c275283a22682d73443d3ba75af73860be6262104c67fcc4ba4d686c2dfb1f3fbc0cde477c5979a08b63b64e5381e53170df5fb5f23cd66866336ebc1fd26e62b1e4ebe81697299307fe46037face547f51117170dddb932e12539a3efc03aaeccb044a750a14a6ef34d776d7cc5297370ed2b1aaec13b97b0a3e09d1015fa613c0fcd5ba9f82f4d73a58445422f3dcf8219b9897672e5ce4b01336fad5cf9c40e22dafdb65b24a44f8bcdf4c91328ca334702f4f0fe6f6b36e88940316e6f19bda703372418eedb3a0cfcf2432a9de0ffa2ee565a396093006b71063edafa38f10b2f5f693a9019de62fda5dadb963f78cc868705eb7aad2920328b771164913926cc21d17e839f91f4044377cc0a316cb6484866600b68a009c308c77683c619851e352acad80366d208b815114ce64608722496cb822812257a7d1276d1810bff30d2588ddfe3c9b0942f800a51bc5e3c22c4e0b8a8d88a42ee173e639b9bfbd0f00670e6ce0a1c421537e8a32eee830212ce99a94dcbf7022a3fff45127d44d65b9d87c45508fa14b960953d08f9a4c682b6d0ca61cecad918db9dee4d0940bdbc5bd5ee633cbb8ee039f0b7c29aa038c8fd3f35465d9f6a96ce8d9dfd7c1e87a937d33d6f1f821617e099f0d4bfe9f5fadc81f24f31ab1d277df256f7ca939bdcd2884f739dbc3ed9cff63062e", 0x1000, 0x402, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000001100)=0x2c9) getgid() socketpair(0x0, 0x0, 0x5, &(0x7f00000000c0)) getsockname(r10, &(0x7f0000000080)=@in, &(0x7f0000000100)=0x1) r11 = semget$private(0x0, 0x1, 0x20000003e) semctl$GETVAL(r11, 0x3, 0x5, &(0x7f0000000000)=""/66) semctl$IPC_RMID(r11, 0x0, 0x0) semctl$GETVAL(r11, 0x1, 0x5, &(0x7f0000001200)=""/68) 04:04:07 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="6921910a0501f3e0d7e6941381431f4e7e60e506d5cf5d2f4dac72e6db4637e4fc26e503c3b3be88a80fd77cb0e36b4fead2d5ce1c5a513e0f356cc743a81f000000fdcd43693d1ae9a5caabf81a4c8a499d4d7716c1e45e3da7d044e0b93ef9af71df27ed2dcd66ffebd2e36b77596bd155aac8b6fc614d23d225e665d5efed7b11327ca05d4d48e64344d56b4180d16aa3203073959ba37d3d5062ac394af13767bd1f6627dd5dde935106522fa05fac6a96df442468e5979fb121e0b260192b26077de58a672f7e05da1861e07ea676dbf28e7ffaf87a9959ba0af7bb04"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000180)) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) msgget(0x2, 0x10) ftruncate(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) write(r1, &(0x7f0000000100)="8c65", 0x170) 04:04:07 executing program 1: r0 = semget$private(0x0, 0x2, 0x1b6) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/155) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000003c0)=""/152) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x20) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x3, 0xe404}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0xffffffffb7b25cc2, 0xeee9, 0x100000001, 0x558f, "2ea86ecc016bdcd569ef64e16eb595607fcfd711"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a7929392001", 0x24f) 04:04:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5a, &(0x7f00000000c0)=[{0x48}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 04:04:08 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x40, 0x67) ioctl$TIOCFLUSH(r0, 0x42087007, &(0x7f0000000100)) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='-\'$:\x00'], &(0x7f0000000340)=[&(0x7f0000000140)='-\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='}-\x00', &(0x7f0000000200)='.\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='-[]$%!,\x00', &(0x7f0000000300)='@^\x00']) 04:04:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) dup2(r0, r0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1f6, &(0x7f00000000c0)=[{0xffff, 0x17, 0x5, 0x81}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x1d}, {0x6}]}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 04:04:08 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10282, 0x40) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)='tn5.', 0x4}], 0x1, 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) lseek(r1, 0x0, 0x4, 0x1) 04:04:08 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff3000/0xd000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20100000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001], [], [0x0, 0x0, 0x9]}}) 04:04:08 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = getgid() bind$inet(r2, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f00000003c0)=""/85) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x10001}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000001c0)=0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x20, 0x0) fchownat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', r1, r5, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000300)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r8 = socket(0x2, 0x3, 0x0) r9 = socket(0x2, 0xc003, 0x0) r10 = dup(r9) r11 = fcntl$dupfd(r8, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8020699f, &(0x7f0000000300)) getegid() 04:04:08 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x81}, {0x6, 0x0, 0x0, 0x8000000000101}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="30d6dfff19029b6657638e1e9247", 0xe, 0x0, 0x0) 04:04:08 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') ioctl$VMM_IOC_INTR(r0, 0xc0185603, &(0x7f0000000040)={0x3, 0x7f, 0x3}) r1 = open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x80, 0x10) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000100)) 04:04:09 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r1, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x2, 0x10, r3, 0x0, 0x0) dup2(r2, r1) pipe2(&(0x7f0000000040), 0x6f15dc43ba797242) 04:04:09 executing program 0: r0 = kqueue() mprotect(&(0x7f0000b03000/0x1000)=nil, 0x1000, 0x0) kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) 04:04:13 executing program 0: r0 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r0, &(0x7f0000001880)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8cbc9b1bcc9d5d0cdb0a000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d4c40432ad9156fd167bd08000cf85f8783602a67897cff7f000000000000f3712087824e26e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1ba4aab44f0323348f261b51f15e3fdbe4feb82017e1f0058441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addf787431e528e9e2d8c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e438a2e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612252dd4db4a40bb3c3b91fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef49b6348ce457d3d18e0b5cedf2d9eb1d5200095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa385236c6c40481db84295fad7e776a2caf04e2a71c4d06bcc2a72bb272a9eb7d255410a663edd422a7133972e69f85cc735a706ab759196930f7b6c9867ef274484fffad868e059f2804a365f01f67028000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d040068318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d536e035fd2202634626670e584885cc8c53ac73465afaab1cd39be95373a87ca277d106467be6f22e65990a95d3d8139a789eb2f863e9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12bec1ed116834e1e0a99081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f4900000000001e260073ab30cba944b5927efd33d319ed0d456db4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda1010059e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb6777da113f50deb0a7a5a8132ef2b6d9aca7b286906d871a780b2e7548681231afafc3c552f2661acd9aad49386e15cecbced71533214bb0f54b2693f00000000000000e405ce2803684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa661e9bad7ed751d79d3cbb15058810b243e38c7703358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97c8201ab5fa56e9f41d447f5ff588520f3f7cbf229cc30200fcbea40a9b4f9990c634030000000005000070a08059947700000000f282ebea0ea0e3cff51f58a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204f837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e50100f707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829481de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6321f925b71e1821d8094df3559c6ddcf01fa61e6e50f7c51a2d06000000265b5600d841f85fe4e98eefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff0f998c8a4c8e382591cd35c34df534a458c97b7e6d9cee07c6f85d648be52f4caa12630d1a137ef699261e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c55a9dd6dcc78092b66fa03f096e242fd3f9e6bb8009008c2d674f3646d79f70034a59c49b95d4bd78e4918c6e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f43807004030905938a64abc812d6d90ece6f0704406cdf51e01e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6c61e04000000696eb0a79222189068ad203a59277c1c148fde018da47e3b15df6dce906df52e610dc1779265c570b26fb81768d1d2c040832b1b010006997c812f920c6aec274b36659780bb73b057c7fa673296bfd14a11124530d016a4d15d9e870b904b98c4dd0400000000000000ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd00000080c74c2d3bb43b2e2c2eb2473545e597baaef6d539a1efc0c7056aba09000000b0dc0e05068d3046f41083897f1858c8001ac0d9159a3f7b3171c14f936df59affcd4cfb8cd15b7c3c4e40a6d622504dd0aaf7ffffff1f27e3a3e63750c03c009e63922b0bb75fe958705ef9f8b6d66e76854a12805be9b86e169d58986e063ed7f133b1b7fb46514ebd59eb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75dcb81161a054a6a8bfde18c06e560048f8fe9157d5b302a4301008a2dedc257fdeb4128982913bb7291388c07f8f1e499a1c6b2c39871f0fd42a8b59e5ced16332a4275b650f079aea81ffbc84df33263e3a1fb21d3e42552e766677ec919cfff08623f6025e713ac685706df2cc8860f071bc44c292e80eba4aab212fb2d747fc5c73f900d3a615a01fd5384fd2b18b76e60ef019eb4b4fedd562c8aa266a00a5931ebcdbca23c75058019f2bf912627a0d9c56f305254dfdb3acca45ee77a04b7f80f91c89ef25d1daf80da33f42b4bc782114914e3fc65c236f080eaad748ae4edb6bcfb6856c2c5a4a52b6366dacacd0422c9fc48bbf33838e4000000000000000000000000000000d68e5d7d85dae144eeb245136b544dfdd68a3ff9ee416e0cb1c93ec019ff54269de997c07b8ace7e9378773dbb8370f6e7df9d0cc5464b787396bb0339644829777e9f8cb00ea9923b7735b935f3efc7cb9c25de98fd52de50bcca7c5296516cad3e713d1dbe30da05eadb1f9c2b2200000000000084eba5e903ce729f34debfef88baadb59bc407946b2a7a6e919f8ad4427079ab0fd418d2bc929e9671fdab939463b54bfd23b59f089dcc9661e4cff42835eb2bcdd5bea0ed9039c561275184cbcd699fb0a93f0cebdcf073a3d8721c2e4d765e0ceaeee787a9acd6dcaee2b51368a78f34e13b31624d3457e72f40eac2fc5a9142d0677ca482fcd2e0c0776ca741aca871010c452fccea6a72cd92619add510d3ae35c62d75cc39a1a017cfe470b69ad3cdb722dfc23ed175dc745687d51bd415fd85239dd644b5d38ba23bb3821e832ce55753e36a72a64c1949f747364966e86a94de44187b4b5e414d8be71372fd77ae16f74ca0e4d62b87b2e93dba5da8599a4431b030444fdd530c1c1b53421227184be54b4487c82b18485d16037d1075ca028ac3bc52d8cc80e79098076d7f342ad323e8cacdc62f29c1ee3e7ab84eb96f621db2c03c142947b5dcf2ebc316d8605dbbc55a81d6b33fb5f592b13622b75e8a1aee6f90912a73911c9681fbe32d42737d1fb1fb335bbf2aa8703460ee5261fb81144e9d1a2b70f6f343a56a4a9db05bbf2d3cfa0ceb8035ceee5fcf7335a9f61a217bed43b0ba192acaa60bac196d9c2b89de017ee885cc2b2ee242115cafc8945268fd76c8935bcc8532da9e686c967da7af8205b84a3622ed4e788f81582f1722f1bc90b0cc6fd31ca4b692234959ae82b4e9fbc02aca05388676f30407cdd9084aee384545550d1bd92ebba0ac525c9f886cdeb9f839ac6817b1ebd787589da5e3c676a38c04a856e90ec866fe5717b2364c6d0a55cdacb654f7230c6922de5a6483259f2d8eef3888dd884feb63a210927e2412f4bedc37b867622a3e00ad008a47eafba3e64ec856037a96ce5c459d884a46b9fa95ac378e092f7d17d814d6a900170a99c5098901779c2e12a5b4074deb82b0a2117"], 0x10) write(r0, 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) r2 = fcntl$dupfd(r0, 0xa, r1) r3 = socket$inet6(0x18, 0x5, 0x10000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r3, 0x6, r4) r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0, 0x0}, 0xc) r8 = socket$inet6(0x18, 0x5, 0x10000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r8, 0x6, r9) r10 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) r11 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r13 = getgid() bind$inet(r10, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r11, 0x3, 0x5, &(0x7f00000003c0)=""/85) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, r13, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x10001}) r16 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r16, 0x0, 0x6a, 0x0, 0x0) r17 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r19 = getgid() bind$inet(r16, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r17, 0x3, 0x5, &(0x7f00000003c0)=""/85) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r18, r19, r20, r21, 0x2, 0x9}, 0x5, 0x5, 0x10001}) r22 = openat$klog(0xffffffffffffff9c, &(0x7f0000002700)='/dev/klog\x00', 0x20000, 0x0) r23 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001840)='/dev/diskmap\x00', 0x1, 0x0) pipe2(&(0x7f0000002480)={0xffffffffffffffff}, 0x30000) r25 = syz_open_pts() fcntl$lock(r25, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r25, 0x2) fcntl$lock(r25, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) r26 = syz_open_pts() fcntl$lock(r26, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r26, 0x2) fcntl$lock(r26, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) r27 = socket$inet6(0x18, 0x5, 0x10000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r27, 0x6, r28) r29 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r29, 0x0, 0x6a, 0x0, 0x0) r30 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r32 = getgid() bind$inet(r29, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r30, 0x3, 0x5, &(0x7f00000003c0)=""/85) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r31, r32, r33, r34, 0x2, 0x9}, 0x5, 0x5, 0x10001}) r35 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r35, 0x0, 0x6a, 0x0, 0x0) r36 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r38 = getgid() bind$inet(r35, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r36, 0x3, 0x5, &(0x7f00000003c0)=""/85) semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r37, r38, r39, r40, 0x2, 0x9}, 0x5, 0x5, 0x10001}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000024c0)={0x0}, 0xc) r42 = geteuid() r43 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r43, 0x0, 0x6a, 0x0, 0x0) r44 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000002680)={0x0, 0x0}, &(0x7f00000026c0)=0xc) r46 = getgid() bind$inet(r43, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r44, 0x3, 0x5, &(0x7f00000003c0)=""/85) semctl$IPC_SET(r44, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r45, r46, r47, r48, 0x2, 0x9}, 0x5, 0x5, 0x10001}) r49 = syz_open_pts() fcntl$lock(r49, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r49, 0x2) fcntl$lock(r49, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) r50 = syz_open_pts() fcntl$lock(r50, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r50, 0x2) fcntl$lock(r50, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) socketpair(0x20, 0x3, 0x40, &(0x7f0000002500)={0xffffffffffffffff, 0xffffffffffffffff}) r52 = socket$inet(0x2, 0x4, 0xe0) sendmsg$unix(r2, &(0x7f0000002640)={&(0x7f0000002740)=ANY=[@ANYBLOB="0004000000696c653000f68564c9c594b8e38b6cea18dfcfb766e24ba42d9bfe2c05b4711b26bfd882057d0aef9edc647d20f5a6c957ee22d135f08994866699049f75d27d8de2c815dc02f20c206f070d2d5c08ba016b645df006bb2a960a5e1580c6d4c84e4912cb6f6de34a49e4abb72f8ddbfcc40700000000"], 0xa, &(0x7f00000016c0)=[{&(0x7f0000000040)="7fc935200e1176b86061056f35f33dd24fb663f238eaaaafdf2e6fd5e1fd5c8b0be44882424bb7aebae1f57bfc509cca8f5b68b50628244c3edb4cc57b054b679370ce6fa5c6e26e95bd1a0552d21622e88993611123f0aba91ff1b8fa7abfc683d692e299fa585891e1b80f4ec80de90c7c75ce9c0ca483876026379ae12c45bc2bb6e15c8a69114e24eaeb52a02f4e3e6988865163e8096332ddeddd59b2f08d94c25a85ac11177378ae55419fbe19cd4856694048fbca45de42d47773a31e15443e71f434f6a4cec4aa6e709e9f1b", 0xd0}, {&(0x7f0000000140)="25880cb3e9a985e41bcd308b981bec92fbc89bcacec586ba5d86ed8af50e51e982376addeecfd1831b087d0148f00349b893240190e2fe36d21e26326322e6099323bd31a7f05a992bbba12adc01d9459e76b2527e09c7c937208085af3b8147d2eb5029e754ba28383cdce59900e71fafeafe12b5", 0x75}, {&(0x7f00000001c0)="0ef2ee2faca53b4cf5a58b29c2233b3b284237a351689fe042eeb859ae7836b518318e0574e1811cde437223e9581430633e61539dc11d41d13656f51db180943023d86068d210f596ffffa46b6e037099df9d3b225a35a92716c99e4e5c45e6b83f12618972656b927680e7d1717b097d4b2806410d0141ab417d4cc05c2d30a92796327f914950f3a5e45918d01bba8bff89dd7f9b960db41ab4065020ea71f3", 0xa1}, {&(0x7f0000000280)="a8d8e3c607bafd02f29a07d1448233d63b896a7073f6166a3f04bd950dd9093c922e8df903fd912093bf3df0c9e1b5b211e896cfdbe35926a4831c362846c03b682f7e8ef089abc76fce3d16e2ebc7ed6146d0aa7f2accf937ede56ca999c2c13b20af70674b3f4ef90ee309cb464bbfaf76da5c5b061b448a2429ab711b800af307cb92182d986839dce70b96168e1a115929045f2afb20ddca4e902cb3db2be2f82ad247fa5ba334f9fd460f366f40f4d8a1809b5de26d3a298809c36bf5bf23abee97ba4a0775486d4dfee032fed8e55f0548048dcfd978b32a8a5746591112bd83cfddb8e501d3218365ca8a54dceeab482bad7d", 0xf6}, {&(0x7f0000000380)="3cba060d2b2fd81ce8241d5e1702be6a82fdd74e4db049833c9a3e4bb3cc15756b485c13e4414ca483dfd3b0bbf2e0b01e47910c817c2751d66cfeee38f335ef5769ab606880d1ebc25ebc58e89742cf2a68380458d1585654c179578c547a8cf6889a9dd076bdfcb32f53e2ea07bbc808700074269a0bb23e6a67048b4ccf31f844b528f278afe196806d801938c234e4be546612465c0bcc4c6a08ca80177101a61e2c179b3d55", 0xa8}, {&(0x7f0000000440)="f0af53e27597f286cc0899752bca17d9bc450d1049059a0c38fe651ce52f2596252786a4907665b04bfa0e4628c38b318572a4b5ed7e22662f6f3773b9677be38b77b0b8328de38dc9b999f6d22ffe540634ad02b253b5b489a2ebbcafffa1de2bac227a64acad54e6aa67513351924b3328b6501baf68b51661ae39bbe9a82db4cc9b9e87f074c6a83bea825aa6c58b152e07b23dde4ef0b8a3b3fcb99b2760a4d3910c060a11f5aaea46006c81cf12d60deee763ba9b5c375d4f7a313a1ac834558e461493c8cd1dd0a7b1466623a34af85447bf859e7ed97d632c393f386e6595ace08e6ee80e96dda4899878665b51d940dd46511be69a274e", 0xfb}, {&(0x7f0000000540)="5b3df3b491f0e5af17890af405fd84263d2025bca88ad05a039c1f8fcad496da3b7f24fc94061e2c0f665284bd1592c08c819d406b10c8ba21d6cccb05014ef355a45f1ddbdd92d58ab97dbe8948cce36bda0d86978d82801e0f41a5e47ceffd02464e61d7e2fbb099c4eaf8e3df95517f3c3b0e1a5da4ecb570bfdb6a8bfc22e94c963a9efebe69ad49", 0x8a}, {&(0x7f0000000600)="9499c031acba83a61451b17bcc0d024cfd40dd75a343fa2fdad3c043197a0d80a2a802c7d5deb2c93949c1111e21d9c362e9909e2e2ad9cc586a6191e9a9e7a6d3b7cc78667b006a03b15df0dbb25e1d4b35263ad45e3cd905650617ab0056a5b503a63e27a659cb9b37f819487617ae904cf634be44e81b1007ae8a1f3f6c7fa5024d03b2c9472e1ee66e4ab45980b101b0b4791f0a2d787193415b78c3ba9a7d1300423f0a71cbc5fe63e23758cb349fab132e0c9ad603a0f5860e88e9122811ce9b5d5e6fdf354dde39f3b6d118fcdedb6cde5c8960690c257507ea18da1a104607d6be8b5b7121e796bcd2c35014c80fbbe8a564c2b2abd4099d006bce22924f88546ebf3af08b7ce1cfddb81f89f4fb14a4bd236a3cd8a1353f4585a7f81f2d3e317bd7f0fde22e8974ccbb66ca30a149e0f382012d2de5f615f7c9882af7b47bdcd256e02ae708d316a84b582162bd5ff92d32169ff1f4262498169ce177f2fab14f0266ef16e3b3f6d04fb4535e512a06e2fa3865d1a649edc333bd171b121b090acc32d07ecaa20bc17c8ee6b1e01d153708588e43b2af3c67850131f767d357c4185e7438f732c034f527e7d4bd4c6fa8d4b6515a33e7717915fd55cc17116e80e5dbb34af2106da9af37c0b49b2ad8511301cf1afdf6c2feaad6158005188c031932eb3a6629112779e2afb0eb8286fabb20628f4df6fc0f568065a7899b3c85e6cfd37b65f6df69cc70d07086a42db38c9a188361069b4c9b416856d767efb144bbf8be58c04481ea6a23e81c2f8580ddafd3f992c84e5fc49f45608120861c019c5ed1199b67d4d2331427199dc7730df4dee850b61cfebe85ecbb23ef0cb3b1d92af0a36ff2319a639a2154679df4493241c3d726cc71ddcf56fb601800e495c372af92b7680e9df61f00acb14933e3988a3adf5b8cb4a923629e7d58839138725b40a1a28aeec6a24d661da1a7b501f164d93e0eddc08b9adcea7bfb7316029f5289534d2fe890c48ea1c34bcfb26901ebbbf97c30ac162fddc3029edda299421fb68947ab1c7e5bd7c6347f38973191a47f7bc2a1d5e1145fc2b12ec1906b86e661f32f2e55da8b2010bab8a7d75cea70c802747ec87cf5819f0be4039c92c1e8f7bc55bc6c65972043c3b5c37912aec71d3460aa5c5b047a6aeff3ee11dc4ed0ba8f4f9a11afd968541b69c6eadfb34732dab69cd2a2f5c563b06e0b86aefd805aca2093d41e4779e7cfc7ac2f1eedb1cc26e2b478d89383c86086e375e547146f4d4bf288d7a700f745410c82e5c2f058a5a7ae3297c7edd37b8883a0130d80930ef603d70ccb851ffd7786b6a7d7644f67c53ba18ba71a3f61cff1aa1cf008478d35df2c75def92d1581de6e4f6771f9d3401163a5a8dfa0bdcc569ce53980b55d043ead3bfde1bde017d6e5fa2885d165c5af301daf533e9a8b4350f6a5c99bb13cf696fcc8e91c0f20d69647bde11a4864a844533057372129388cb2103462d96f1e2e003caa1cc9e435179d61dce5ed7e5367427b18265c50b9dcabfde82e464687243f0bb565ec75eda9313fde1eb18b5ef1921580f1ef58efadbab22fad28ba20684272664c08dd219821c681e161656d2f16869d504fbf78f1eb16ab0a8c6a639fe2fb7ba0f7e507c025b840a7389baab7271d078118cb5e0d1e44930af30c7b8165abef077142fc9095f1f6d1492af5c25df986a90e092a378fd2c808bf59f6d50525c96fa6ffc33adc5db4df6d5aa7bcfccbda5a4616667431c11703b03c4fae59c4a88b5107003a3470745f10e9b9e7d09e9b5e1664a80f5856682674efb375d36a1671e0414144415a7f08aa8ffd8231d8b364188237d9369a463467784c3908e1d21b83f1dba18e9dcb2edf091c345ede00acbaa687cf59bc18652d989ad1c21a424ca594e7ea6e507c64f0e81b68399fce6694ad06593017a0d14ee0e1397db2253aaa96304b972a7b3121a7829c5ec41172300b7ab45909be3d371ed1d3c736ca610612388a9fb234e06a37c7bfa35c666a93e6f6e40ff673cff7d3ac5a908f7123ebdeb53dc166776ec18fdf1e762b0e9f757dc9aa8e164cc0f1dcff1409d6e15670bb394924409feeea74d2cf6988ed29f58a74a882f1cd012a60e37f64fcc21f9c52984c372219bcaa5f6ee77646982414d5a71347b503825614c1c5b356bd98d69c1a50e6bda6cfebaf913e1ceda97740d1ec5d3549a10d3e89bc72612b06c9e5f7f18641a793197579dbf2e1e7818fe7d98dc1db0e5328321db658313f9be1c3918c81f7de8e7d2adcc9b7811558dcd8e9e5dd8f37ec2ea0e77f173122bbdd876b444d161131e936f724346ad4e94763e223e35ccc8d54a13fd683d908e0db566622171636efacbc8a85144edf5c27b1bfefe48888e17b26f15c07cb58c252e080902823ee14245b56c53e6f1081617cda8c6ff0f0149f28e1f82191dc77167d9715ea7110f8ae255f0c159ba7273015e8ac245fd04b2c594e13b4cbe428e50ffd4b9961c299059cd5170b9c6c7edbeafb60b791cb2d0cc926e1d392654e096710663d053e864cad4cd61ebf39ffcca101d4aa23afc56529e2859664e55c5076030cc8bbe9280f67e546b83d3b864ddf4c6b224758aa4455c42734b68a73d296e713c2314f6e6312eb0587f6cd9eb2456ca0e5d86005036dde519c229786391d192d26370f4097bd9e69b0f0e586d460bf447ae85d45996183302c153cef6c393f84b18127fa6d5dbd743561d9b59b82de357cd42e9b1d45565b472e902c02bb98a95d3404edd263415a96a699bf5600e6dac03fc4bf63043c9042f0954b2bf8ac26239a6b223647ab7d56e6a34ea822f74b6ff42f4d2fccf732d44c66082d434e724cd793b0b564210eb711314fbccb05e15a8fd49290d84930a89b0e9069baa039211e0839ee9ca84558ffa105c38630baf45352fe7829ac60e0f5a08f6f87da4af8ebc29eb0dafbb2ee1e510f52daebac8eba88eb536f4a65abb5005a22a07899a245611455a4c4ab9e7b4faf87a73efb5b7835d2c478d4b1b8deb466744f60bc87a27e2ff1b2fe1d6e89cb0fc60b09776370d91c7e217910cadcf7ae6ccb514585217b77ba123d75121496cbd746c7005fbfd44f2c8b1316a674fdba792c0e602d5a63acc6f90e0edd5d876d04eba075399521338eb9e2598bb8617646c24434f0d271adf65a2871fa17daddae0e1c8f82f027bfc3761e2f565fc67ea50e450e62a5e3db09b9510b81b4a88db9ec3333fad5b80fd7a7c028da0fd384303d5c2d0548a4f8eee79d879fb91c700c434610291232a862d094cad63577b8825a9c1a2c044b0024d735c2fc881cd0a55834ffa9c936eef7ffeeb07dd347371e4f25850d51538e88298655021733dc451e002f2a6d726ede7c85973e04c95816980d7b0099fe8180114ef270f2dd800776230adf3667e459d338948154e61b86ca18d2324d99e8836367324e0662458eb936748dddcbc0cd7f3a722b9d876962bf598a32af2e386218909b0c7313af00e5cdf3388d606619a54baa3074e3c18a1e19c7ad49d5b8f12c23934a713f36d60506be1c4e180a0e798b558636074617ed93cd10a9ea951d81ea5390301462018444c1e3914001216015993912e0aa4852969067ffc28a72180257ce73cf2a8416171d6dc90807fd2b77e07835044868b9696aab953468f00d4debb07a841fdb79a60b0e5c527acc1b090a0e62914a14f4cb80d63d7aec52180da5c1ae23040224318014e2e3e466d1592ff110a79c96e657224d33a6610a86c1dd97e0098ddf475302cf529876ab2c722fe710824d08e2c01cf6a2d417be548527b3d36439f67277a68cbb38ed57cec912e84e6185e50652d9b9eff12064912bd8ed7b4c0f11a1bbb5026782f3b036c94979c0d988ff60a25496b6bd511917c2ba34fc84aacc94957c38876553d96b3cee6f421fab01274b8bdf98c5d31c4bee9d691d02de8cdeeef38de5f91720319790c88eeb8d8f0fe4711c463d07fb2f6ff2f6c17fe596e9c8d0268833514454728d0f30ea15ecc84a08efde77fe61269c71f75213b2578448ec5ad355f7de0e3ca44a77f9292e208809b0f2375c341d278bbeb6ef4a364727c6568e4c51941340e7b5953353415f5136c8b8dbd1cb0458f9e80d81b4e0dcf7813480db08319f5198120e988ce87b617f071a52bc4de1ef6eb704e127a63ce16ae52c90cc17ac0503fbfb0a82881cf785f8e049c017de24cb2a1b2aa7a3e6367d462c5dd09ce9296addb7d463a71f1dbb4e01e90204ff293a3b5741e1fe226b818bfe9a162552ac440f1b170b75e467c8c9d16fe9b7409d8af5d187ae65389cd868aa58925256bd1a3bf186649ee66921a3bb1d5b30b1cca404db3eeb725c031cff7cad56ac46da9f67da820a04afb17619fb41247d68e7bdfe4f66c11bf287675607e88677ec7b22a7fe992aa0ea52599545687278c961cdd55edafaad72e26b9af1f359bd49b6619d9f61389dcdd88fc51819bf6a966a0f5b84bfb76a597cbf00d0c0d8fc43e5d12fec56e96d4a47a21668e9cb167f8a0212962e73068f8770db5a941fd857ebfdd1484ef51c71bdb7a86019e3e42452c6b21eff0da7ba9c0b67dbc5b091710d15dcd2b8c18dfa0884b0ed8d68575ec7c04ae744b4aafa22ec0ee777942f772e114bbea549c4bf3e61245f16596bab79601773540e7dec8bf48302bfc7b7805385d956576db5b71155c85acbbd237e2fab9588009806599b6b8826aecd92fafa4564dd643d4c15b19ad2bccdc66e6f010f9bec854f9f9a2beafd7e4f1a8fba5656ff1efb67e9667e66ff1cda05d1658ae53fa9dc26098fdee03e8f5d88a30f59295cc0ec690a92e4feb2d7f8ee882c3cad221c85f722659dfe18f9695d13dd247a3f459aac80b5616b9d77cf21fe98b4dc23429fae6eb636a1756b5fc8d95324d57a0cc05c948f98376213b6c93cffe2a9b4c093853d43371346f4b2adf7250c075be572416cf8f065c442ad91b4ea6af5235d86999e857c3d058bf6be08a8f6d9cfe3732d2f0b7a290761a3c5751ee5e6152ce54b85a629248eb42b2d0670ae745b21f6dd2a747283d4ccc2d6a6dc4b7ea104fdfa54ec355881252a68a74ce90c6369eba8b72315ea6c7228b3ccbb34369da6bf635fb7973c986dd3f2181bb3112bb3f7fa330662f4bb6d68065b2d454b2887cd609f853fe61158ae2d5b8f80c6d6c60e7b0c72b0819b5beb8d396fb35e059aab5fc60daee37a5f2ea53563cca387a42789a6d3dbb6fa591de7c5fb9a23c9a506b69f071cb87385fd460e7abb5cdabd6c4099c00fcce7deded8913b20f93454066ece76fa3329566c7412f3607f4915f8305215d2fd2c5fb41c446134688c1b9cdc9ae8b8f135841ba9d49abc9ae27a46f4e3e52792a5ee570d3e93aa0970fd5779bcb67c55849b807c1c601cb72e632201bc435dd185a8981052583660935b2e9d97c780d95f9a7c5447b3f2275059c58bf55d70e5460f8e81c66e0d33f4a81d95a2d91023d1e406582afbcc7ff442ef83229e19bb9baec63e9d927bca847fc274e7bffbe5f67a342086afb31ea27ff58318b1da0741dd16d2ab8b3b154ed75e14d4a8de39a74a297d8834b5183c69d8f77477a881a048259d143772688f0cf3c623d2bdd8354973ada11c529a41c40cef1d1d6e1cd44e8bcfac9960fa05b7e376cf77a04e5b446681e8eb647cb920bd1000b375ad0b2145f5a04ea0839cce0d1b96f014eaf696bdc7f968dc73ad27c81c92fc54556804a619428876e0dc8128b5", 0x1000}, {&(0x7f0000001600)="9dfe05b6306062682415305aeb0855eedf693b64bd7bff0ad077c2e95f45f456a4c637558f365e609245069c9b96882c441c0c2b313fb2a91585d7f36310719a75713cce962abd48dc1767d54da11c03178575a97c7710e1e2acda8d75294bc3a76fc7dbcdae4c06d6eb7b5dede85943cfb2b951dafcd22d54239f7a496f4d095c2d6c45be1f95", 0x87}], 0x9, &(0x7f0000002540)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r12, @ANYRES32=r19, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r22, @ANYRES32=r23, @ANYRES32=r24, @ANYRES32=r25, @ANYRES32=r26, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r28, @ANYRES32=r31, @ANYRES32=r40, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r41, @ANYRES32=r42, @ANYRES32=r46, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r49, @ANYRES32=r50, @ANYRES32=r51, @ANYRES32=r52, @ANYRES32=r0, @ANYBLOB="7f000000"], 0xd0, 0x9}, 0x0) 04:04:13 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) r2 = socket$inet6(0x18, 0x3, 0xff) r3 = socket$inet6(0x18, 0x5, 0x10000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r3, 0x6, r4) fcntl$setown(r2, 0x6, r4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206913, &(0x7f0000000300)) panic: ifa_update_broadaddr does not support dynamic length Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *134669 94344 0 0 0x4000000 1K syz-executor.1 185851 59221 0 0 0 0 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c ifa_update_broadaddr(ffff800000add000,ffff800000af0c00,ffff8000239835c0) at ifa_update_broadaddr+0x61 in_ioctl(80206913,ffff8000239835b0,ffff800000add000,1) at in_ioctl+0x463 ifioctl(fffffd80602edaa0,80206913,ffff8000239835b0,ffff800020ab0290) at ifioctl+0xb64 sys_ioctl(ffff800020ab0290,ffff8000239836c8,ffff800023983710) at sys_ioctl+0x5b9 syscall(ffff800023983790) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff36,0,3,6d2354940e0) at Xsyscall+0x128 end of kernel end trace frame: 0x6d4c6483960, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic ifa_update_broadaddr does not support dynamic length ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c ifa_update_broadaddr(ffff800000add000,ffff800000af0c00,ffff8000239835c0) at ifa_update_broadaddr+0x61 in_ioctl(80206913,ffff8000239835b0,ffff800000add000,1) at in_ioctl+0x463 ifioctl(fffffd80602edaa0,80206913,ffff8000239835b0,ffff800020ab0290) at ifioctl+0xb64 sys_ioctl(ffff800020ab0290,ffff8000239836c8,ffff800023983710) at sys_ioctl+0x5b9 syscall(ffff800023983790) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff36,0,3,6d2354940e0) at Xsyscall+0x128 end of kernel end trace frame: 0x6d4c6483960, count: -8 ddb{1}> show registers rdi 0xffffffff8163efc7 db_enter+0x17 rsi 0x165c __ALIGN_SIZE+0x65c rbp 0xffff800023983350 rbx 0xffff800023983400 rdx 0x165d __ALIGN_SIZE+0x65d rcx 0xffff800023774000 rax 0xffff800023774000 r8 0xffffffff8178440f kprintf+0x16f r9 0x1 r10 0x25 r11 0x5936753a917cdfa3 r12 0x3000000008 r13 0xffff800023983360 r14 0x100 r15 0x1 rip 0xffffffff8163efc8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800023983340 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.1) pid=134669 stat=onproc flags process=0 proc=4000000 pri=76, usrpri=76, nice=20 forw=0xffffffffffffffff, list=0xffff800020ab0780,0xffffffff82646fa0 process=0xffff800020add180 user=0xffff80002397e000, vmspace=0xfffffd807f008170 estcpu=26, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 94344 499930 68664 0 2 0 syz-executor.1 94344 314509 68664 0 3 0x4000080 lockf syz-executor.1 *94344 134669 68664 0 7 0x4000000 syz-executor.1 59221 185851 62559 0 7 0 syz-executor.0 59221 426950 62559 0 3 0x4000080 lockf syz-executor.0 59221 478602 62559 0 3 0x4000080 lockf syz-executor.0 59221 135356 62559 0 3 0x4000080 lockf syz-executor.0 59221 81 62559 0 3 0x4000080 lockf syz-executor.0 68664 143103 33846 0 3 0x82 nanosleep syz-executor.1 62559 99363 33846 0 3 0x82 nanosleep syz-executor.0 39101 16891 0 0 3 0x14200 acct acct 35358 165171 0 0 3 0x14200 bored sosplice 33846 4579 64009 0 3 0x82 thrsleep syz-fuzzer 33846 450036 64009 0 3 0x4000082 thrsleep syz-fuzzer 33846 437636 64009 0 3 0x4000082 thrsleep syz-fuzzer 33846 519137 64009 0 3 0x4000082 thrsleep syz-fuzzer 33846 50083 64009 0 3 0x4000082 thrsleep syz-fuzzer 33846 23865 64009 0 3 0x4000082 thrsleep syz-fuzzer 33846 217443 64009 0 3 0x4000082 kqread syz-fuzzer 33846 263673 64009 0 3 0x4000082 thrsleep syz-fuzzer 33846 309319 64009 0 3 0x4000082 thrsleep syz-fuzzer 33846 51230 64009 0 3 0x4000082 thrsleep syz-fuzzer 64009 89601 80 0 3 0x10008a pause ksh 80 220434 11323 0 3 0x92 select sshd 11323 384053 1 0 3 0x80 select sshd 79924 46837 1549 74 3 0x100092 bpf pflogd 1549 137769 1 0 3 0x80 netio pflogd 72846 113342 7255 73 3 0x100090 kqread syslogd 7255 366571 1 0 3 0x100082 netio syslogd 93873 490477 1 77 3 0x100090 poll dhclient 95632 473434 1 0 3 0x80 poll dhclient 94365 295598 0 0 2 0x14200 zerothread 77086 163042 0 0 3 0x14200 aiodoned aiodoned 39827 366280 0 0 3 0x14200 syncer update 23782 191813 0 0 3 0x14200 cleaner cleaner 10877 119891 0 0 3 0x14200 reaper reaper 33745 466120 0 0 3 0x14200 pgdaemon pagedaemon 96590 323942 0 0 3 0x14200 bored crynlk 82837 329619 0 0 3 0x14200 bored crypto 54907 101673 0 0 3 0x40014200 acpi0 acpi0 70346 149585 0 0 3 0x40014200 idle1 84859 27689 0 0 3 0x14200 bored softnet 81399 430394 0 0 3 0x14200 bored systqmp 19107 310803 0 0 3 0x14200 bored systq 47293 420047 0 0 3 0x40014200 bored softclock 35604 336641 0 0 3 0x40014200 idle0 91795 103586 0 0 3 0x14200 bored smr 1 499447 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 94344 (syz-executor.1) thread 0xffff800020ab0290 (134669) exclusive rwlock netlock r = 0 (0xffffffff824d4548) #0 witness_lock+0x52e #1 in_ioctl+0x142 #2 ifioctl+0xb64 #3 sys_ioctl+0x5b9 #4 syscall+0x4a4 #5 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82677638) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9641 6485K 7634K 78643K 22191 0 0 pcb 14 10K 12K 78643K 1717 0 0 rtable 151 16K 18K 78643K 2875 0 0 ifaddr 113 24K 26K 78643K 875 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1670 0 0 iov 0 0K 28K 78643K 1035 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1214 76K 77K 78643K 6336 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 210 0 0 VM map 29 14K 14K 78643K 48 0 0 sem 12 0K 1K 78643K 2207 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1809 196K 290K 78643K 12766 0 0 file desc 6 17K 25K 78643K 5451 0 0 sigio 1 0K 0K 78643K 266 0 0 proc 62 63K 83K 78643K 1924 0 0 subproc 32 2K 2K 78643K 459 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 1K 78643K 769 0 0 in_multi 31 2K 2K 78643K 588 0 0 ether_multi 1 0K 0K 78643K 48 0 0 mrt 0 0K 0K 78643K 16 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 102 450K 450K 78643K 102 0 0 exec 0 0K 1K 78643K 1042 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 191 252K 252K 78643K 20702 0 0 UVM aobj 130 4K 4K 78643K 136 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 2K 78643K 1030 0 0 NDP 25 0K 1K 78643K 267 0 0 temp 238 3561K 4201K 78643K 165898 0 0 kqueue 0 0K 0K 78643K 113 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 72 0 67 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 423 0 421 1 0 1 1 0 8 0 rtentry 112 445 0 387 2 0 2 2 0 8 0 unpcb 120 3788 0 3775 7 6 1 2 0 8 0 syncache 264 28 0 28 13 12 1 1 0 8 1 tcpqe 32 9 0 9 6 6 0 1 0 8 0 tcpcb 544 2221 0 2217 27 26 1 13 0 8 0 inpcb 280 10233 0 10218 43 41 2 9 0 8 0 rttmr 72 5 0 5 1 1 0 1 0 8 0 ip6q 72 2 0 2 2 2 0 1 0 8 0 ip6af 40 3 0 3 2 2 0 1 0 8 0 nd6 48 63 0 61 4 3 1 1 0 8 0 pkpcb 40 12 0 12 8 8 0 1 0 8 0 swfcl 56 1 0 0 1 0 1 1 0 8 0 ppxss 1128 105 0 105 31 30 1 1 0 8 1 pffrag 232 91 0 91 21 21 0 1 0 482 0 pffrnode 88 91 0 91 21 21 0 1 0 8 0 pffrent 40 3168 0 3168 21 21 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 421 0 385 1 0 1 1 0 8 0 pfstkey 112 422 0 386 2 0 2 2 0 8 0 pfstate 328 422 0 385 9 4 5 5 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 22 0 17 14 8 6 7 0 8 1 art_heap4 256 1993 0 1767 39 20 19 22 0 8 0 art_table 32 2015 0 1784 4 1 3 3 0 8 0 art_node 16 440 0 395 1 0 1 1 0 8 0 sysvmsgpl 40 53 0 44 1 0 1 1 0 8 0 semupl 112 2 0 2 2 2 0 1 0 8 0 semapl 112 2205 0 2195 1 0 1 1 0 8 0 shmpl 112 134 0 6 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 10241 0 8815 47 0 47 47 0 8 0 ffsino 272 10241 0 8815 96 0 96 96 0 8 0 nchpl 144 20406 0 19945 60 41 19 60 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 208 5926 0 0 312 0 312 312 0 8 0 namei 1024 82466 0 82466 5 4 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 27 0 0 4 0 4 4 0 8 0 vmpool 552 46 0 19 2 0 2 2 0 8 0 scsiplug 64 5 0 5 4 4 0 1 0 8 0 scxspl 192 55538 0 55538 43 42 1 7 0 8 1 plimitpl 152 348 0 340 1 0 1 1 0 8 0 sigapl 432 5575 0 5559 3 1 2 3 0 8 0 futexpl 56 133190 0 133190 1 0 1 1 0 8 1 knotepl 112 1129 0 1110 7 6 1 2 0 8 0 kqueuepl 104 1730 0 1728 4 3 1 4 0 8 0 pipepl 112 3462 0 3443 13 12 1 2 0 8 0 fdescpl 488 5576 0 5560 3 0 3 3 0 8 0 filepl 152 58454 0 58336 55 50 5 13 0 8 0 lockfpl 104 14376 0 14365 1 0 1 1 0 8 0 lockfspl 48 3827 0 3821 1 0 1 1 0 8 0 sessionpl 112 44 0 33 1 0 1 1 0 8 0 pgrppl 48 223 0 212 1 0 1 1 0 8 0 ucredpl 96 17194 0 17185 1 0 1 1 0 8 0 zombiepl 144 5561 0 5560 3 2 1 1 0 8 0 processpl 896 5594 0 5560 4 0 4 4 0 8 0 procpl 632 18509 0 18460 5 0 5 5 0 8 0 srpgc 64 56 0 56 21 20 1 1 0 8 1 sosppl 128 123 0 123 24 24 0 1 0 8 0 sockpl 384 14941 0 14911 60 56 4 14 0 8 0 mcl64k 65536 700 0 0 69 35 34 34 0 8 0 mcl16k 16384 23 0 0 3 1 2 3 0 8 0 mcl12k 12288 33 0 0 2 0 2 2 0 8 0 mcl9k 9216 16 0 0 2 0 2 2 0 8 0 mcl8k 8192 20 0 0 3 1 2 3 0 8 0 mcl4k 4096 24 0 0 3 0 3 3 0 8 0 mcl2k2 2112 13 0 0 1 0 1 1 0 8 0 mcl2k 2048 205 0 0 21 4 17 21 0 8 0 mtagpl 80 69 0 0 1 0 1 1 0 8 0 mbufpl 256 946 0 0 42 0 42 42 0 8 0 bufpl 256 22201 0 15143 442 0 442 442 0 8 0 anonpl 16 684808 0 647338 356 177 179 179 0 124 27 amapchunkpl 152 41994 0 40793 133 83 50 50 0 158 2 amappl16 192 34074 0 32855 267 188 79 79 0 8 16 amappl15 184 719 0 719 4 4 0 1 0 8 0 amappl14 176 879 0 874 1 0 1 1 0 8 0 amappl13 168 940 0 940 3 3 0 1 0 8 0 amappl12 160 1142 0 1139 2 1 1 1 0 8 0 amappl11 152 720 0 704 1 0 1 1 0 8 0 amappl10 144 522 0 514 1 0 1 1 0 8 0 amappl9 136 1385 0 1379 1 0 1 1 0 8 0 amappl8 128 984 0 927 3 1 2 2 0 8 0 amappl7 120 613 0 604 1 0 1 1 0 8 0 amappl6 112 657 0 646 1 0 1 1 0 8 0 amappl5 104 1487 0 1472 1 0 1 1 0 8 0 amappl4 96 5587 0 5552 1 0 1 1 0 8 0 amappl3 88 1313 0 1307 1 0 1 1 0 8 0 amappl2 80 43520 0 43431 3 0 3 3 0 8 0 amappl1 72 135300 0 134824 26 16 10 20 0 8 0 amappl 80 19269 0 19198 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 135 0 6 3 0 3 3 0 8 0 uaddrrnd 24 5622 0 5559 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 5622 0 5559 1 0 1 1 0 8 0 vmmpekpl 168 49073 0 49028 3 0 3 3 0 8 0 vmmpepl 168 716905 0 714285 570 425 145 157 0 357 26 vmsppl 368 5575 0 5559 2 0 2 2 0 8 0 pdppl 4096 11251 0 11183 11 2 9 9 0 8 0 pvpl 32 1726625 0 1703308 593 341 252 252 0 265 51 pmappl 232 5621 0 5578 5 2 3 3 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 784 0 104 20 0 20 20 0 8 0