syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000008e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000000)="fd", 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "c02a5bd284815045cdcccf19d36eea972fff6634"}) poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) r4 = getpid() r5 = geteuid() r6 = getegid() sendmsg$unix(r2, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB], 0xa, &(0x7f0000000200)=[{&(0x7f0000000280)="2df4d19ad355b38ad0928f760554898046b89697061b9f61af2eee6f20e0d661f9981b4bb2369c1da80d01632d8ef80b1fd303e4ca002b2ef328ccc9a9fe62e411e1d8a273f19bffa40279c9901dee99909d08381267ae6fddc145253c5336cad84604ebe19025b3edb3f9bc2bb2d21de8a0fb420f2f2032", 0x78}, {&(0x7f0000000300)="e4cf34f62db7b75aad4bd08274b8a5d19a143bf5f395819d4941cdcc0abc6a4c1600629aa44839470431f117a07304d115d06c9f1969f50d73249f4138ae3341c5e44566c109cb25b362764a4c1935932e6ee149acd3db606df980c07d77353cf22ea9f4b42df7c1434e99479f98a5823b1cc003bdb6a56ae79fabddfc007049cf8c89266d269375", 0x88}, {&(0x7f0000000100)="98f0544f04be059b2f4fd6f0517a122ae2752d", 0x13}], 0x3, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x40f}, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x1813, r1, 0x0, 0x0) 22:28:28 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/124, &(0x7f00000000c0)=0x7c) read(r1, &(0x7f00000006c0)=""/178, 0xffc6) r2 = semget$private(0x0, 0x6, 0x10) semop(r2, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) connect$inet(r1, &(0x7f0000000200)={0x2, 0x0}, 0xc) semop(r2, &(0x7f0000000240)=[{0x4, 0xfffffffffffff800, 0x800}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000280)=""/191) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000340)) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000380)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x0, 0xfffffffffffffffd, 0x1}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, &(0x7f00000005c0)=0xc) socket$inet(0x2, 0x2, 0xffff) getpgid(r3) clock_getres(0x3, &(0x7f0000000400)) r4 = fcntl$dupfd(r1, 0x0, r0) chroot(&(0x7f0000000440)='./file0\x00') clock_getres(0x7, &(0x7f0000000540)) mkdir(&(0x7f0000000100)='./file0\x00', 0x20) semop(r2, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) fchdir(r0) fcntl$getown(r4, 0x5) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000600)=""/137) openat(r1, &(0x7f00000004c0)='./file0\x00', 0x2, 0x22) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wskbd0\x00', 0x200, 0x0) pckbd_enable: command error 22:28:29 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x100, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) wait4(r2, &(0x7f0000000100), 0x0, &(0x7f0000000140)) fchmodat(r1, &(0x7f0000000200)='./file0\x00', 0x2, 0x2) sendto$unix(r0, &(0x7f0000000240)="5001050260000004000000001306ca90100e03fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) shutdown(r0, 0x2) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) 22:28:29 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) geteuid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r0) setgroups(0x0, 0x0) 22:28:29 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, 0xfffffffffffffffe, 0x532) fchmod(r1, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/90, 0x5a}], 0x1) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) close(r1) execve(0x0, 0x0, 0x0) 22:28:29 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x6005, 0x1ffe0000) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) 22:28:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="5c6696f5fea43b4e2b6c6721fab54916168f9d2e380be5f290079b704c47af6908fc690010b5ae36fdd3558862f48d52d425f8f90199826a2cd24ae8f396954814ed42b1204a3c697218f3e7d4af5dfafe9473d420c8a0543e726360d713997ef2c8266d5e8709799cf93c3de797268a554eb1dac0b2fb61e94cba024a792434d986ff719736d96258b5e0b4b5d0f8c377dbf7f20e4b9adb1a84aa963579130ff0016f19abe0e4a6d8ba39784e40f6deeda8ad7f5d51fc87db3df19ec6909423b309c671620e3dd81724b5ff0a63dce395128984b94d887448ee04c8a4794db4349902376d0877", 0xe7, 0x0, 0xbd) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) fsync(r0) syz_emit_ethernet(0x1, &(0x7f0000000140)='5') 22:28:29 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x10000, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 22:28:29 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) setuid(0xee01) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)) r1 = msgget(0x2, 0x424) r2 = geteuid() r3 = getgid() r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r8 = getpid() r9 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0xf10, r2, r3, r4, r7, 0xa, 0x1}, 0x100000000, 0x7, r8, r9, 0x3, 0x9, 0x4, 0x6}) r10 = shmget(0x1, 0x2000, 0x410, &(0x7f0000ffc000/0x2000)=nil) r11 = getgid() shmctl$IPC_SET(r10, 0x1, &(0x7f0000000200)={{0x6, r6, r7, r2, r11, 0x40, 0x2}, 0x8001, 0x7, r5, r9, 0x6, 0x2, 0x3}) 22:28:29 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0xfffffffffffffffd, 0x20, &(0x7f0000000040)="caf5b415", 0x4) 22:28:29 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f0000000000), 0x0) r0 = socket(0x6, 0x7, 0x1) sendto$inet(r0, &(0x7f0000000000)="3d39130905c465cdf135424380c488f7f8f5f1afa226a3473ef676046acfb6a504e9f6a660929545b99ba46ab980a21e18f631a0e521f2e399dd8ff9873c7c319963d0e45e2fe31fea613e5a3d3d36a81f7fb478a8f529", 0x57, 0xc, &(0x7f0000000080)={0x2, 0x1}, 0xc) 22:28:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) sendto$inet6(r0, &(0x7f0000000080)="a04a2baaa2842c32ce795db49acb16f982276e25fa225f0efd0bbd770e2bc2128115538be5560c66c9a2a2d02978b9b4987eba677085921bf812cdfcce83cab5a0a742883dc4343e330069084e515f60ef5ec39f2714acd7b02a", 0x5a, 0x5, &(0x7f0000000000)={0x18, 0x0, 0x80000000, 0x3}, 0xc) writev(r0, &(0x7f0000000580)=[{&(0x7f00000004c0)="1db13d6c", 0x4}], 0x1) writev(r0, &(0x7f0000001ac0)=[{&(0x7f00000019c0)="f255e387b08d5584a63a80120a5baa12f4327f746ddeec8275b35bfc31491f4ae0fcfcc6d25513b1c6e0d332f6353f21557131bca6137eeeebc318b38bb32c74635e60df90eb4ea6bd37ed1532101a877f31d22a1ab1f90d66bedeea854dd73ec1d852da3322a029ed301196f978e05f37dda846973c51d09b7a1d2f6aa3214eac0be5ce23af034a66ea4aa16ee121e445538aacdea846c570baf0ed2ebf3ca747398bb81e7b46e9e3e57ac7961e40ecfec14469e087b63146960a72406d0218dbfdf1993d7b437da9d75000d2c628170946274951442a29e6a6e43f005001197ae9ebf0cd", 0xe5}], 0x1) execve(0x0, 0x0, 0x0) 22:28:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000480)={0x0, 0x0, {[], [], [], [], [], {}, {0x9}}}) write(r0, &(0x7f0000000200), 0xc40) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x1, 0x80000001}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000280)="2e37ac15", 0x4}], 0x1) r1 = syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x0, 0x0) close(r0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r2 = dup(r1) syz_open_pts() ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000000)) 22:28:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) mknod(&(0x7f00000000c0)='./bus\x00', 0xa070, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000140)='oL', 0x2) chflagsat(r0, &(0x7f00000001c0)='./bus\x00', 0x1, 0x2) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000480)={{}, 0x3, &(0x7f0000000340)=[0x0, 0x0, 0x0]}) dup2(r0, r0) pwritev(r0, &(0x7f0000000780)=[{&(0x7f0000000380)="eef2f8009dde60652a12c727f6674e050c158b07dad8e3f7967fc5534c8093f2ca2c1765327ed6e2498e1fd870667f9cb44bf3e170f89fdec6653ba183fa2c6c5bdaae8a9f37026ae8d90d2898582792d06804e8e7d2731fc24ef78398216eded8fbebab434f787617cd7d25e35873e26d12dd5e045ede6b85931934eba5a475f23b4d6d776119cd0397d5e02edf9481d9db6c7618e7243aca771e83b24a1ab4baedb7ddc48b6738", 0xa8}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) setrlimit(0x7, &(0x7f0000000180)={0x9, 0x1}) 22:28:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff0050}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:30 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='W\x00') r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendto$inet(r2, &(0x7f0000000340)="812af61ccef568fb5b5023e3e8c1b768c6f0a6e1529443851cf8d731dc9335713d5e75ac0814bf1c7c884f05f9f7ab8f2435bee4ee15405d9b40e374d3c2f846b30ee0353299671d3a2c08b207c30e0d5cd91edb0f7e387130729c997ab81be97d2721a5564b5be24d41607f8569d8f4b27a042199fe393bdc9372c24b18a2c9fefe9816d34a01eb9b493ba6e00beccfff3c47b1af9c29d8c4c1848541335c210b0c6101c552c3ecebe7d66206a2102dbd06da2e903445fe0d7f230dd936c7a0b864fa951807dccb44656f80e89bdbe3ba381e1bb31f42124831454136350287d30a3e238fc6f2", 0xe7, 0x4, &(0x7f0000000440)={0x2, 0x2}, 0xc) setegid(r1) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10180, 0x0) r4 = getppid() ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000300)) r5 = getuid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240)={r4, r5, r0}, 0xfffffffffffffef2) chmod(&(0x7f0000000040)='./file0\x00', 0x80) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') 22:28:30 executing program 1: mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCCBRK(r0, 0x2000747a) madvise(&(0x7f0000ff3000/0xd000)=nil, 0xd000, 0x6) 22:28:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x3) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSDLT(r0, 0x20004269, 0x0) 22:28:30 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0xd67) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f0000000100)=0x3) r2 = getpgrp() r3 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r5 = getpgid(0xffffffffffffffff) chdir(&(0x7f0000000780)='./file0\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r7 = getgid() r8 = getpgid(0x0) r9 = getuid() getgroups(0x9, &(0x7f0000000500)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, &(0x7f0000000580)=0xc) r12 = getuid() r13 = shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r13, 0x2, &(0x7f00000007c0)=""/16) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000740)={&(0x7f0000000180)=ANY=[@ANYBLOB='\x00\x00.\'file0\x00'], 0xa, &(0x7f0000000440)=[{&(0x7f00000001c0)="f960b4622a8bca4f153ed33bc68e94c052dd4f41f598a458a15059299bacba8ba2598f70dcd641acf3ed7d23c7cabe9a47069d82cf57265f8cac3bd2bc4f806f796747ef15bd84b3ecd1032209e8aaaeed313eecb9a21736275dce7e869b037d281a7be76c19d6cbd95757967c1294ae70b3b42da736c5ef0a13650c31c27f9564c8a37c02a262e5dc2c9caaac7a1ffadbb59cdbe3c7f26ab08cc22ad30131316d6a81d8d7a8de44c890c5a79ddb9ab1783b127e079cc901b4ba82a339dd9ca7f70277", 0xc3}, {&(0x7f00000002c0)="56508596eaf3a501b51ea5917cc63953609bcdd7ec0db55b67b7fdcf5d4bcd60a3bfb8da9d7c9177e1f73d7841af33d86c095c2a2d7dec0c67d046bac0d77e9a4ef95136ca13d2080c11a6806ce45e9c", 0x50}, {&(0x7f0000000340)="6fb592ea206ceef5429f363dbe0f93291f106fdfa3795f75989e60e3d0a083d1248ed825f922fbd45a10a24734241795cfefbc97454678646b16e916b904c2aa63d56ef2bf8eaf98e4d89e7e4ee7d0d2cbc887ff29b91b735aba61095efd6fa86950dfd2f9432d124097125c8b55af50496da249686a9f1518404c72", 0x7c}, {&(0x7f00000003c0)="4d1e24e65ac4ca68687c5ebec6df0d7799d5cc8ec146fda95d3c7c9f712b893213c6ccf5ce54e38b022b48406f2506b0618e9b8f9356295cefc58bfc250b548bb334da4ac705914cfb89054f099ad7a692faba5cf3", 0x55}], 0x4, &(0x7f0000000600)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x30, 0xffff, 0x1, [r0, r1, r1, r1, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r11, r12, r14}, @rights={0x20, 0xffff, 0x1, [r1, r1, r0]}, @rights={0x28, 0xffff, 0x1, [r1, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r1]}], 0x128, 0xb}, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000000c0)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0xd8e7, 0x0, 0x0, "c415287bdd489c053e8c69490c0fa385f847a994"}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) write(r0, &(0x7f0000000000)="2053890fa08f429bac285079afcabd54198ae84f8ae6a803072d7a9032ee17b2447dfe6fcd1d10a7d1bf191388ba8c7927c558db9e91d75ce4e50d228e5909", 0x3f) 22:28:30 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) chroot(&(0x7f0000000000)='./bus\x00') mknod(&(0x7f0000000080)='./bus\x00', 0x20c0, 0x20) open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) 22:28:30 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000020700"}) socket(0x6, 0x4005, 0x3f) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) listen(r0, 0x400) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 22:28:30 executing program 1: r0 = syz_open_pts() lseek(r0, 0x0, 0x0, 0x400000000000001) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x8000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000100)={0x0, 0x9f3a}) 22:28:30 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x9) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004008b00002327000000f3ffffffffffffff000000000100000000000000000000091400000000", 0x2c}], 0x1) 22:28:30 executing program 1: r0 = socket$inet(0x2, 0x3, 0x21) recvfrom$inet(r0, &(0x7f0000000000)=""/82, 0x52, 0x800, 0x0, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) 22:28:30 executing program 0: r0 = socket(0x1b, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt(r0, 0x29, 0x36, &(0x7f0000000040)="33ed82538c88097ea820440fe14988ac284fe03706dc1b6d1a0a6ddfa023f250c8f616c25201e46d5ddebb47dc4fd1053b2d06602c828ee0d4d5a27ff54c9957af3bb2f8de49ebda287bdbe582f19687efcc0261960aaec34e0038a43b0a89ee7affac8d73efc00bc894cb9213cf28881d9b889d976fcc9c68283028cc9f8683766167e098b4a99c4f268d4ec314ae075d28545e82001c2bfd301dd2299f", 0x9e) r1 = semget(0x2, 0x2, 0x510) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000100)=""/25) 22:28:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000140)='\x00', 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x5, 0x1, 0x4, 0x0, "22a500462a3059ec28b1a52ae0c939911e3ec49d", 0x9, 0x7fff}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000340)) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xfff, 0xfffffffffffffff7, "050355a8a5dd3800174e4b00fffffff000"}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x20440, 0x0) ioctl$TIOCSBRK(r3, 0x2000747b) ioctl$TIOCSTOP(r2, 0x2000746f) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000200)=""/252, 0xfc}], 0x1, 0x0, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() openat$pci(0xffffffffffffff9c, &(0x7f0000000300)='/dev/pci\x00', 0x20000, 0x0) 22:28:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)=0x1) write(r1, 0x0, 0x0) 22:28:31 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x6d8a1c48}) clock_settime(0x3, &(0x7f0000000040)={0x3ff, 0x9}) 22:28:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)="3e2a7913e4ba6d673553c0c01b3dfaf90f1e1e4b2ae5eefeaff0f2c85e2831c61ad4091d1f7828bc2d2a500a35ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002000514295fbaabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95a0100000000000000ffffffffff510eb0092e", 0x7b) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffbffffffffffc, 0x0, 0x3, 0xffffffffffffff3f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 04:02:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000000080)}) openat(r1, &(0x7f0000000000)='./file0\x00', 0x2, 0x20) dup(r0) 04:02:32 executing program 1: r0 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000200)) utimensat(r0, &(0x7f0000000080)='./file1\x00', &(0x7f00000001c0)={{0x800, 0x1f}, {0x7fff}}, 0x2) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') unveil(&(0x7f0000000240)='.\x00', &(0x7f0000000180)) utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 04:02:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0xfffffffffffffe17) writev(r0, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000000)) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xadf4, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) 04:02:32 executing program 0: pipe(&(0x7f0000000080)) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) accept(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) accept$unix(r0, &(0x7f0000000280)=@abs, &(0x7f0000000300)=0x100000086) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4302) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x8c20, 0x108) mkdirat(r1, &(0x7f0000000100)='./bus/file0\x00', 0x27) r2 = shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffa000/0x3000)=nil) r3 = geteuid() kqueue() getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r5 = getuid() r6 = getgid() r7 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x6, r3, r4, r5, r6, 0x20, 0x7}, 0xffffffff, 0x1f, r7, r8, 0x1, 0x4, 0x7f}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x2) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 04:02:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x9) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x20110, 0x8) linkat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000180)='\x00', 0x4) r3 = syz_open_pts() ioctl$TIOCNXCL(r3, 0x2000740e) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0xfee) 04:02:32 executing program 1: socketpair$unix(0x1, 0x100004005, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="27000000ffff000001"], 0x9}, 0x0) fcntl$setflags(r0, 0x2, 0x1) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 04:02:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0xff, 0x7, 0x1, 0x8}, {0x80, 0x20, 0x3f, 0xbabd}, {0x2, 0xff, 0x8}, {0x8, 0x7, 0x7, 0x4c3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x87}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 04:02:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {}, {0x6}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000300)={0x3, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x0, 0x7f, 0x1, 0x1, 0xa23, 0x7ff, 0x0, 0x2, 0x4, 0x1, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000080)) pwritev(r2, &(0x7f0000000280)=[{&(0x7f0000000180)="20b09a7758f1a80fc804c0208c2c35f4df0b61dc6659dc90364bf95b51b998cba83f5717ee7cdc47b56a61fac9d8ecb6aaeb874cbc1fcf59a5d14481b9ea7a5ab91af3292c7b1be463a3a1f3e7d938e7b6", 0x51}], 0x1, 0x0, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000380)={0x1, 0x6f, 0x0, 0x228, 0x3}) 04:02:32 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 04:02:32 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) setuid(0xee01) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)=0x3) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 04:02:32 executing program 0: r0 = socket$inet(0x2, 0x4, 0x8001) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000002c0)={'./file0\x00', 0x0, 0x4, 0x1000, 0x1, 0x3, 0x2, 0x40, 0x2, 0x0, 0x5, 0xfffffffffffffffc}) mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x40002065d) mknod(&(0x7f00000000c0)='./bus\x00', 0x80, 0x5) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) r2 = open(&(0x7f0000000200)='./bus\x00', 0x1e0, 0x3b1a33716fdd9614) ioctl$TIOCFLUSH(r2, 0x80047469, &(0x7f0000000140)=0xb) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)) unveil(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000240)='x\x00') ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000100)=0x8) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3962473a8745eadc34ef9dedf3658c4a71", 0x11}], 0xffffffffffffe10) 04:02:32 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x4, 0xfffffffffffffffa, 0x2000100000005}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETRAD(r1, 0x20004b43) 04:02:32 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x206, 0x0) r1 = fcntl$dupfd(r0, 0x3fff, r0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000040)="17", 0x1}], 0x1) write(r0, &(0x7f0000001340)="5698034976527350631ab3cb861ec6ef36a2d710d8155fbdb50082ea468b4223e2ffd855f7639a7a9f38a20d742d20a4ea39a9de8b04f6747981cc8cbc61ac654c36c9242119a529eb368cd344ec068155489b3dc501a2743e1c6153f8b65e31f594ae3463e4a4e7d5bee1ddf9ea1ba6c83d98a50c1e0d1fd32ee426217660b49ab4dea87ebf8698484f1cd6711b8ff8f3211f36e74063fd1b89e7ae91ee4cde08536efbe8598a55454f03a078e8eefe6fdb0b6d0ae405f8cc5ff7271300daba4545a44bdbc1e7b0103d18fadc9e16e157a7be0e54111e70d6e849aa92c30c84c7e7245ae35545451e2c668dd197dd201c88429f5d1f926f1f998b25998b1d66e563f77dd664c0b059a079591967078caca4282abc836ad4a003365a25c57fe4e6eb01a4227358c6885a395de496830c66bb7b2fa23b86c036dbe22c1296000c6b4887bd2762f2d1188d9964d9f9424b815e4d5c1a697b49202ddf795afd8a8e890a2e2c0e97d4d4cc51e83a1be16510d05fdd74ca490891e8eaa24bb0f0c7cef78e54a49b38d9d8a078c428fa02faef9c9368acd1a065627734da298de9487f8da98c56e158554597a5a8d9324b09ec1eee8830e1087314bb8c688ff11dbf2f76bd296a11632cfc92703e19d678eb9f7be64226720909266918c84ddbfcfc1ae2bec7f84b6114835a5ccd25fc344acd6baa4ed4929adcca91feadff961275b4c8e43d6689fffb57993bfcb05109825395d1caab68a55bf695204dccb14fd85da45ebf6050658a20d53af75693864b8221bc691b158de37a416a75ae61700e756dc3f6f4b819302a1c3d5a1a87583ea42106ae4e96c55ef4a3a866d276acf898e485a7c4af8db9df63d4f8659821edc130611a06416d548ad54f3c2fc65d05470fa8b4d5d764c3a8ca8af81679d194b107a16ddfa89103908f0b043ebe48e80f53ac525a6c04808aa767472665b789c676ca519903081e16936a9dc828e6525884cd9362f9f9a190907cfe81cc22eb1485f048d39c6a617a0cc3876c0e6336891f82002a7696608f372d85545a8fc0e5f9a1517686ee3a686af5ef3c01f4af38af5f300d410b5f1449125220d9a6362d1cef211a959e26e88411e58fd351474a8ef7c7b7906210b12bc4c799391da56c50566c34ad1a2a6ac8312f05636d14726fd560081ee4891aa00b136945164c705bd302a6a8f847463f902afdb06354134b8850c3a863f3a6a5be2408198384b25676b8941c0280397e39a43d0caf644719615ae39a2f1e2a1805d3ac32053d7a9a33dce40eac20c649696b028bd857105e25fa83acb70aac79dd00fa8f5f95429a62c5e0f3d0de7accf3e9a674c2d1f242c0eb7e787d631ba021f4a8f655f4ea2c5899e54a331483f5a04d5e5e40ec341d17d83375e81b5241dabb16c1b2fe6f63f82378ee9e91628a2750af7b23b1ea8298c858d6078df4f7d5b61a3daa1d353041a809873ea030abae82248f43a8b487a2b83e63ab768b8938f6a939899ccb3faedb5f8fae7677c084fdfbf52667e314eecc5bb87586f230bcd644e1be656d76bdb81aa8e74d26640053a88f5abbf3580f3a16ed530fa3218bc058b5fd28f953f6d2c4ec2a0e4d0bd8e2e8b4d011dcdd03fd6d00c9d13a3794daf0c2a5759b2790164e1bca5d1475475abd0e91d4bed72ff980907041884137dec73f63eb1dff06a8ddf55aa18f056e46c5478a7365d76e4d38715fac2223bf77dd168409625256c3fd97623eb72de9227af972883cb0f613341851f8c6e1632c8c61ede7f3e25c84a05b901bb5528f7d6f2838c9d14d2fd045ced72b9cf41d8e6fc60e8e4fb2ab7f1bb05ad42156f0ce57abce271cb7fc64941e0c2fe9034718e49f9b0730209606efc7832e77b500ce563971b6221f9a3d9c458850c7ed47723763601b571f16e37b9467d5b60071c835592ad0b78e5064ee47c5d76e40fa9f7a91136ba0822c6082607c4bd75ab2eed00ae1c1f0938d1378313c817a81b9f30c537c0141e1407111df6f9f31435679640b63b189056ca663be779d5fbb1e3fa1034e22ffbb87934d94dbf9924be99bd16de5210f2618892d904cd059232270c6ffc5c317a2e41eb1808bc10605bdee95072e89dc0f855c007731961b9b3c96434043dcf43f3bce6a447676f34a8e1a3738dacae7ee71bc19e3f5f2e19645605beaf52bb378c2f1a2381097161b6c9bf18b663083f7a9017405ddb26e06a124e2dba16f757a163d51c93c24071c79303437e176c247e148055e2b7b51efa49e5fb9c398803bdba19efe91e46a4e3ef7ed5b144a9ef0e86eb983225ccc8cb68c05e0776001f9365aeb2de8f5821dc21f2ebd39c7f3433b6ac42dd707d50f515b2859a7ac019e6eeca326a7b442fe7eb4e833bb5f162fad9c2a876662cfee199b5a2270d02847bd874e4a0b9d02600fc6cffbbe417a0ef69e80a1a37e1b1d0b4150ce96df7405f8dd76589e99dc32050b249611a1a11b9f511f7b51c5f99be0aeb13b7dcab06c25d378cbd5460b63f6f9a4d41501b32438bc5fdb86ffb82a28565a9a24f8caed964fb1748484f84fdc0ba8e65d5a0322c5fb6302e433bbd6924ab17694c983d9baa798d64494e057291b1e5563de1f6b8d4a56a3c202066b480591211ed5581fcb82a4957ae0cee16c13c7988395e6af0c216f75292dd987ddadbdfce963fd4a6f031f135743b3bd5a0d37d3079317fe5dcb79f85cd1f9ca36a7becac469e8894a2b32475b4ebcd5dda8949910c9cb9bdb0b322c776fa18971b618484e127e2c122930915c1c6240b64ff485f3285e78ababcf13217addfcff8957e2675fc4a76f78fefcec7ad9cd0cdc4c329086720118710fb3d9191b9625125fa0985283e18cb1318f1a83094f1445ba14ec06cf1d138892ef6835022aa398fcf2f614bd3bb885503bd4184aa1c6fac33fbb331fe377c4dffd45dea81bbfa30a6eaa75fde740777beec3eb3979c42851e0ff71d90836bb1ec96d60301ced6c5c6131581d5b3af88fcc1ab5cd95867f3e6cec06c3cadbe56699885b771441c7fdbcc4360da8a0af59800d40484623ce39242c6d5ba64be308fcc6c54a54e23de8d9427d0e2e3b0095b51c64ee73fa6ade9f4186b0cad250895dc3ac3e60743d6258319005a63c7a09c310e1bee0815f112d93ed02669accac52ee29a918ccbc2f6be6f42195d396d9b709a497a01b2e4691aa5aa3001133a5d603c2892b283436f3de9125e1eebc97b7671c189a4a0d451a00ae82317eb63897f1e97222ea6e672ae4144e8ca462d39e8d6b9611f07294bb347122b3d93826f3b9ef3656e317c95a1e303818c0ed1c7e972110ae26e33a1b104b909d3960f2cdb4bc861a287663cfaab0defedcae86f41079c3261692407163e47c551799d315cbd2e075ebe01a6265b6f45a1a8c59eb1e81aa531feaae5b17c758d3a303b13eb3c816db90d544cdedb047164de3ba4d90a61d736f00924cb762e89b78915257b822cf37798c8bfd749aa67c4d76e5043e928dab743cd6e5ed183f12c8acef33f0ea699b8d3e5bfb919037716abadf0496a1e60326048f37fefef27f604c8e3589036ecd48daf90afb93e3ed2b447b0025c09867d4bdce46bda92d00ec20e80f2709a58a506256932c7fda955aae4894b4542a2972dff45b52438df9387476f4186a67959b4855fb1bf819912cd835136e93bd42332f4959e090325189d0a0f698b3b735c08584d36e932d1d4e6aef0d50bd0c9a5fe28a50d67acdf1876e9def2a12a367bf12843785211f34db67d5a82d1673a770af1fd596849a6b1efa8a9ec9c79c6af72a5876d014ae994a1ff27429ed41db04e2b5443fc7b97dd16cad27adc1c30bdfcb62c4a5d4bd2394075e6c0d05b755b7b8f9770337648161b3106e5fb5a6cf7272f89a1cfac1dfc1212cfc7339308c69c7628868ec36825573b6a6cae1f5c9410fddd2b40c2c2e2ef601aa9a7776693726793a91ac5db63eb5a23fad64210ca5361500d7c2506a7af6e3f8f1e5e926e9628fe9812fe67561070137be5d6df7e5a24ada5073d8608f112b8099b00b83c4e1da0056bef82ac5d1ae39d5f8bee577692327eb0571200d21870712b14d0243059f8481f1c4abd38601e1f7c2e0f609c70c6f64240672535a0d2a5ac02493d953ceb9a9a7d5f96d025b8e97646d57be39093d05cf9c5a583b7922c0da75c24d324669a360b1e7f93deca731b0076a5168b260f41dc5952b5861bea071e8d99d203dc6a9212ad5bd671d2a3eed7ba235d11b5e2ef7927f0ebb9e2ff00a09c6ba21cd0f6174ce65e37360e0c58915c061ae955039b00284660fc0474de75565c9d45c94349da8a4c0804ebacd69aff0f5c324eed43728ab2c23b9e0d13b0f95487b1b031816d418166a29d4e25a807665455d2079b8a1502f410b98d8a46093fb75d949d843f239ac1e47b583077e535dbdecd5933aac236f40d2d4f96e6093a345b0e0d118065e41f530ae10b83b9e659a99cc035c861f5a1c1bb53621ec53d6fd225eb2f21e3fe6ca4f2595c155bfdc2f4fe9b1c23901d1a315c92254a6a0860793eace3820252bf93111d5770f3548d105b5fdd17e0052e94a3c643d4a664cdcb888dbc20f4d04c8478bd043d9a7ec2258c2e8c856053d920f4b41b294eb5155a6b1e3c863b079985967f68d7401f013799d24100e1884d5e88acd076419a317f3d417f22dd4f014376e0810f334312c980169f2c03dac1eec5bbf85bf66a8ee3b272639b98a5e3c921996770b8207411537fdd9f6963a42679c0e13e7ea3ec7cdc60db03bf6c3e6e7d579ce6ea2a3d8478e560471212faec8e12cfa71b67ad7f87e81f1f0ead8118080381b7a05c9b94587a22182815424ee2194fadf2400f5841afbe9d2e8275b53d913a318d1f521d873d28a52ad50124ae8d6a1451aa0b62fa5a8aaedffd380dcebc2e13a1d09a92f7ff040582e46b30144c2227a533be75686a6c17c518654cb41ff4534542e584b1dade13562a811f3a14bf4d7b2fbbadc026abdc2c4079821a7afae0953255b93ac808023bcebf2ba1a416b4fc233377c1cfed5150956707c194ed571b6815578e8f1dd88582c52d2d7e0f1ea91556ef3412393c77ea5ca492a493b28f537c34d691fb8b8c745fc6b82239f3dc5a3d45177accc3eda0a9b232d2623d34999d31806761034a206842d34bdce333776ff6d7c2cffa931a17d68964bdcea67799ec5ccb6aa9c1c0e92f251bb47b0c381e5bc5e9e773999ec7ef9d17b1471446a5e16fed39c3a022a32f32c7e74371447cf6ab0b6c5c4fecb97c7cef054f4a2d78d8cc3e055ce5c40a654d6592274de63ba8a0097f69e9924776212fcfec0dfedd4b35ae32ce1d66ea2090163ec980a5250b7fe0fcb211c2df7378963a1b3b4e24aa48dc4a3bf93671d6243fc554e905bb84561e4a1a54eb51d038f9251a1989438ec79ed7cd54af2a0ade156853bbd923ade53ab002b8d2174dda21bb998d6b3ae31db0a7a990510b5158adcde267a4bde743032826832609f64620f98a02ed81c727587bbe4c2aff225f1348b3c76618ca730f9a4e425b63df33645b00365640e00d66eed3c56508dd8281b0a429356b4c6eb066f35fb59a1ab88c9c7c9b805971cba37940e74dc541b07e463feaf0c382423ae0e93fde812086dfaec16daec8f5dc1b527e6f3ac9479f4c8620a6f79cf0b0eb4d040a76ec0268df1d4283e97a9412c211a78f3be1398f60cdb23c1d472efaf43b5150832c27c1da47bbd8d2b2ac38a896179722f77e00e2aa8bb546a11ef4d38b1a39311d8a65dedd47e63b28db57a1b037264e9b43b4dfbeb8d85797a1a561d5dbb001828ba081897bcba6e3d40f4c43f7d0c0dd1d013f501220d3140543a4a15717854a6aa988291f51279e965e10383f55950385cf1eefc762e6c7a9d0123cd92033e022164a9b5ea975eafeafa6085892d07dd9a2fb5d2c098e8858d567b8ed2d85c447c49dac5ee7e9c6718432c353e11a8ba066984a03f345ee7ad96c5f3fe57350ac8ec1f6e2fb3e54f1370092504840bd7335658b2a7fbf8280a6884316641ce23bc6dc084e0f88fdc1fbd9d926acd5a0ea4704ee0aa0143c7f91e1603ac5ab3c967e4990a9e64d05b00000000000000000000df6b293b60554a3b9e409db17119a2542630e45f6d1328ccc3c3dd7902", 0x1112) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x47, 0x1) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000180)) rename(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='./file0\x00') 04:02:32 executing program 0: setrlimit(0x8, &(0x7f0000000040)) syz_open_pts() setrlimit(0x3, &(0x7f0000000000)={0x9, 0x4}) close(0xffffffffffffffff) syz_open_pts() socket(0x0, 0x0, 0x0) pipe(0x0) 04:02:32 executing program 1: symlink(&(0x7f0000000080)='./control\x00', &(0x7f00000000c0)='./control\x00') chflags(&(0x7f0000000280)='./control\x00', 0x0) execve(&(0x7f0000000000)='./control\x00', &(0x7f0000000100)=[&(0x7f0000000040)='\x00'], &(0x7f00000002c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='}$&\x00', &(0x7f00000001c0)='\'\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='%]/\x00']) 04:02:32 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0x8) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x100, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000000c0)=0x7) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000180)={0x3, 0x9d4}) r2 = socket$inet(0x2, 0x2, 0x102) pwrite(r2, &(0x7f0000000100)="32942c2d9186d146afe9e79c8c45c798eb923635a7099bbf2c20d3f74be697becd907cdf03c4e33115eb78881c6fab2616b5162bd32c1550300bca1a4d3021d43e46dc", 0x43, 0x0, 0x0) 04:02:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{0x48}, {0x27, 0x4}, {0x100, 0x101}, {0x5, 0x1}], 0x4}) r2 = dup(r0) pipe2(&(0x7f0000000040), 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000001900)}) 04:02:32 executing program 0: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x80200, 0x0) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/4096, 0x1000) r1 = dup(r0) ioctl$TIOCSTART(r1, 0x2000746e) 04:02:32 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) dup2(r1, r1) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8d00, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5, 0x1010, r2, 0x0, 0x0) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000080)={0x3, 0x800, 0x5, {[0x3, 0x6, 0x96b, 0x5, 0xb932, 0x1f, 0xe37d, 0x6, 0x3f, 0x7, 0x1ff, 0x20, 0x8001, 0x1, 0x7ff, 0xa472, 0x40, 0x80000001], [0x59b, 0x180000000, 0x6, 0xffffffff, 0x5, 0x7, 0x0, 0x5, 0x3, 0xfffffffffffffff9], [0xfff, 0x2, 0x9, 0x9, 0x9, 0x6e7, 0x604b], [0x1ff, 0x20, 0x10000, 0x4, 0x9, 0x3], [{0x1, 0xfff, 0x7, 0xdf}, {0x200, 0x4, 0x2, 0x5}, {0x8, 0x6, 0xdb, 0xdac}, {0xfffffffffffffffe, 0x0, 0x1, 0x100000001}, {0x80000000, 0x80, 0xffffffff, 0x2}, {0xffff, 0xa3f8, 0x2b, 0x9}, {0xb1a, 0x20, 0x1, 0x4}, {0xfffffffffffff801, 0x9, 0x0, 0x7}], {0x5, 0x6, 0x0, 0x7f}, {0x5, 0xffffffffffffff72, 0x1, 0x20}}}) r3 = syz_open_pts() r4 = getpgid(0xffffffffffffffff) fcntl$setown(r3, 0x6, r4) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000300)={0xd5, 0x4d81}) 04:02:32 executing program 0: r0 = socket(0x18, 0x1, 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) open$dir(&(0x7f0000000100)='./file0\x00', 0x800, 0x9) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x10068, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0x5395, 0x2, "ffe800", 0x8}) getsockname(r0, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 04:02:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x4}, {0x6}]}) fcntl$setflags(r0, 0x2, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000180)="3a5fd893f739555e49b45760b4cd6c6e7b803fb24e400b0ac6d8a01f74ba2dfc564112d8ffe9dac14f63b32c6cd811377df2688886c2a3f61ead3e1e330cedd5a90648a904409c67e8ce6c08afaafd6aacc559c76cfc8e6d5c95c69d87cd7a042862297dcfc3cb9945c7cd76759c0e32ab1607a6acead2a375102ed5a5ef4f2f064136538d81095aa3a45189c0f67d0a8ddd48ad97cfe83a2000", 0x9a}, {&(0x7f0000000240)="c495eecb36b7930f1f8ea866b424b7db486591fd62343a56563d66cc59e2aff0a90a30a919140967c12c3851592b966c833d5cd8115c3a0ac61f96fbdd5fdcafbf910a31d80bb1a396e9564e964c40614810ced64a616e4e472bb47b9ad718e0716bd6bdc1088604cc48f7", 0x6b}, {&(0x7f0000000000)="f4", 0x1}, {&(0x7f0000000380)="ece5863090b96f3a84222215a48b07535e157a214f4ae98ba6a13b6e544effa8b0b8a7159a08d422e72f3002b4430eae81730a68ea686b7cb59219ddcd15da3187be04a5f0fe52983e878e39d887fc32b4cd1ed101e0da47f964b504c4ad09a00b4b3e4d5c2b1ac06c6b182e62813ee799bcc307efe20852184bbab419d4ebf0813640912aec3a94c93ee3908579f648cb9ca7033531631e4ba1eea358ab42796009cc9ddc2beababba4953ef03c32", 0xaf}, {&(0x7f00000002c0)="8f0fec2df07d29f3e9e98ccdda84fd33b33a3e5ef687bf17becb2f52201fc04df127cc9682e6498e5495c8a5d24c59fe1fd7746da40bf2ad37e1915cf8b9933ea7d793d05837b58d2a21768c4e98f7435fa286f39e9518658c2566aed5031d96977f27a1225d79f4fce8f6d061b37f6ef4b3e36361118857c5fa206f64c39681", 0x80}], 0x5, 0x0, 0x0) 04:02:32 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000100)={0x8000, 0x8, 0x7, {[0x4, 0x696, 0x8, 0xfffffffffffff000, 0x0, 0x101, 0x100000000, 0x272f, 0x12, 0x0, 0x3f, 0x8, 0xebd0, 0x1dbf554b, 0x3, 0xfffffffffffffffc, 0x9, 0xdede], [0x0, 0x8, 0x1, 0x3, 0x80, 0x2, 0xffffffff, 0x2, 0x4, 0xc8], [0x80000001, 0xfff, 0x8, 0x6, 0x7fff, 0x3ff80000000, 0x1], [0x4, 0xdc, 0x1f, 0x1, 0x6ba, 0x1], [{0x2, 0x0, 0x4a8, 0xfff}, {0x7f, 0x4, 0x7fff, 0x9}, {0x3, 0x20, 0x9, 0x8}, {0x2, 0x800, 0x4, 0x9c}, {0x400, 0x100, 0x6, 0x57}, {0x20400, 0x6a17, 0x80, 0x8000}, {0x3, 0xad6, 0x80000000, 0x4}, {0x3, 0x10000000, 0x5, 0x8000}], {0x1f0000000000, 0x6, 0x4, 0x4}, {0x7, 0x2, 0x100, 0x3}}}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x482, 0x0) pwritev(r1, &(0x7f00000000c0)=[{0x0}], 0x1, 0x0, 0x0) 04:02:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCNXCL(r0, 0x2000740e) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000140)=0x83f) 04:02:32 executing program 1: socketpair$unix(0x1, 0x2000005, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f00000000c0)=0x8) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB], 0xa) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) accept$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0e27ea17dbcb7b759fdff4fe53bf2f3e86ad8a493c72c0bb24c79f01b24f35af21726510c64d8d20408837af5f9538027565d1b09cc92864940592377268bbe9e61f8202168ed0b40d2d388a9ea15ea6ff40fb4fa2e3a918aa357efc257497f9f2d6fe8d183733b622b2f1463f74f4a7ab93530e42c3a34c63192e0108f75876063ef19b2d48df275e42212b17718c42917deaded3b937a6d9e400000000000"], &(0x7f0000000100)=0x4f) r4 = geteuid() setuid(r4) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x3f, 0x5, 0xffffffff80000001, 0x1, 0x29bf, 0x40, 0xa71, 0x3, 0x0, 0x7, 0x1ff}) chflags(&(0x7f0000000040)='./file0\x00', 0x0) 04:02:32 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x210, 0x0) flock(r0, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x9b) fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x0, 0x0, 0x8, 0x108000001}) 04:02:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x4}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 04:02:32 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) getdents(r0, &(0x7f0000003340)=""/4096, 0x9aa075c1a5df8801) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0xffffffffffffffff) 04:02:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") 04:02:32 executing program 1: r0 = socket(0x6, 0x4000, 0x1f) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendto$inet(r1, &(0x7f0000000100)="bb8fe9d6dc85150d62cbf637c330", 0xe, 0x1, &(0x7f0000000140)={0x2, 0x0}, 0xc) r2 = socket(0x400000000018, 0x3, 0x3) listen(r0, 0xfffffffffffffffa) setsockopt$sock_linger(r2, 0xffff, 0x10, &(0x7f0000000000), 0x8) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x800, 0x0) pwrite(r0, &(0x7f0000000040)="2fef13fb", 0x4, 0x0, 0x0) 04:02:32 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffa, 0x20, 0x8, 0x17, 0x8001}, {{r1}, 0xfffffffffffffff8, 0x2, 0xf0000003, 0x7, 0x4000000}, {{r1}, 0xfffffffffffffffd, 0x32, 0x80000001, 0x1ff, 0x10001}, {{r0}, 0xfffffffffffffff9, 0x22, 0x0, 0x2d, 0x9}], 0x7, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffb, 0xc0, 0x1, 0x2, 0x100}], 0x100, &(0x7f00000001c0)={0x3, 0x7fff}) r3 = fcntl$dupfd(r1, 0xa, r0) accept$inet(r3, &(0x7f0000000240), &(0x7f0000000280)=0xc) readv(r1, &(0x7f0000001340), 0x1ee) setrlimit(0x7, &(0x7f0000000200)) 04:02:32 executing program 0: semget(0x0, 0x1, 0x20000000c600) r0 = getgid() setgroups(0x1, &(0x7f0000000000)=[r0]) 04:02:32 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000010000"], &(0x7f00000000c0)=0x19) fsync(r0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r1 = kqueue() r2 = dup(r1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x4, 0xdf26, 0x5, 0x1ff, "4468ed389f8bc45a76e1b30b9687602691085f10", 0x9, 0x401}) kevent(r1, &(0x7f00000000c0), 0x9, 0x0, 0x7fffffff, 0x0) close(r1) 04:02:32 executing program 1: open(&(0x7f0000000800)='./file2\x00', 0x8002, 0x13d) r0 = open$dir(&(0x7f0000000080)='./file1\x00', 0x8080, 0x0) unveil(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='x\x00') execve(&(0x7f0000000040)='./file2\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000100)='{}.\x00', &(0x7f0000000140)=')\'#]^*,&!,\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='(^\x00', &(0x7f0000000200)='-\xd5()3\x00', &(0x7f0000000240)='+-\x00', &(0x7f0000000300)='x\x00'], &(0x7f00000004c0)=[&(0x7f0000000380)='x\x00', &(0x7f00000003c0)='x\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)=')[\x00', &(0x7f0000000480)=',\x00']) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000500)={0xffffffffffffffff, 0xd4b7}) pipe(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f00000007c0)={0x100000000, 0x2b2, 0x7, 0xc9a4, &(0x7f0000000540)={{0x1f, 0x9, 0x0, 0x8, 0x80000000, 0x25, 0x5}, {[0x40, 0x8, 0x8000, 0xffffffff, 0x8001, 0xc55, 0x1, 0x2, 0x7, 0x800, 0x80000001, 0x0, 0x7, 0x0, 0x1, 0x3, 0x9, 0x9], [0x4, 0x3f, 0x10000, 0x6, 0x0, 0xffff, 0xff, 0x0, 0x3, 0x10001], [0x44fd, 0x101, 0x5, 0x5, 0x4c, 0xffffffffffffffff, 0x3f], [0x3f, 0x80, 0xfffffffffffffe4e, 0x7, 0x0, 0x8], [{0x6, 0x5, 0x1ff, 0x100000000}, {0x1000000, 0x3ff, 0x2, 0x5}, {0x8, 0x8, 0x401, 0x10001}, {0x20000000000000, 0xffffffffffffff81, 0x1000000000, 0xfffffffffffffffa}, {0x7, 0x40, 0x1000, 0xffffffffffffffff}, {0xffffffffffff0001, 0x0, 0x2, 0x9}, {0x3a2340000000000, 0x7, 0x6, 0xffffffffffffffff}, {0x4, 0x3, 0x4, 0x800}], {0x2, 0x7, 0x4a, 0xb7}, {0xfd8, 0x3, 0xffff, 0x7}}}, 0x400, 0x1f}) 04:02:32 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x482, 0x0) r1 = shmget(0x2, 0xf000, 0x1, &(0x7f0000ff1000/0xf000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) getuid() pwritev(r0, &(0x7f00000000c0)=[{0x0}], 0x1, 0x0, 0x0) 04:02:32 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x7fff, 0x0, "d730c1e7ff0100000000e400"}) bind$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="01002e0400696c653400"], 0xa) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x7fff}, {0x18, 0x3, 0x7, 0x2}, 0x8, [0x800, 0x9, 0x77, 0x8000, 0x100000000, 0xff, 0x1, 0x6]}, 0x3c) getsockname$unix(r0, 0x0, &(0x7f0000000000)) 04:02:32 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x6) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="3d79e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d711f2d5290c8174fae038dcf1a0da92cd6850bfac54861ef69ab517adb434c6993df316d3cc22bd3bfa299001bdd9147ae4a74177a89998377e851b05af66ec85ded07be298f2c570bcca458a1179ff744ecaa39734df3edcb942b14252cfe958e8a24402d584d66368b3f3061bc79b91e625f94a1a599854c531aa5854e091f8dc663cfabf04d1c3ee88ae6ab3a", 0xe1}], 0x1) 04:02:32 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2004, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)={0x6}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7d6c, 0x1, "810000000000000000000000050000003500", 0x3f}) 04:02:32 executing program 0: r0 = syz_open_pts() r1 = dup(r0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000000)) unveil(&(0x7f0000000180)='./control\x00', 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) 04:02:32 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000800080002002, 0x2840) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fchdir(r0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000040)) 04:02:33 executing program 1: getgid() r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xe, 0x0, 0x0) 04:02:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="44ba3fcd32f1cb52aec7b94b60f6f3c99a876f59b2fb31a7d6e2a1e118ef103ef15f929632a3cfeaf7c8132a2e2a5c542a1bcc90232d85a0691fbabd6a98e777ba96552babd8f0940c40ee0170e3868f190b8085fa7438ece090b2f49073e6bb9a55f1df9e9b7b42456928e820d4c2d4d8270490758bfafe70dbf16fbca3886a4e6d2f4db40c423b429732fc215663cf506a7b0a64a28011f8", 0x99}, {&(0x7f0000000240)="c146ccbeddd917db5eac812c8504feccff978cfa76231cffeb2f88c684253f44cb372cc63a9d76c62b90936d211b2ee729c4dcaf3acb4b9e134510e5d298cd8a705c46ee1d5a2627f3344cb5b2016c61541e336ca4f23efefc8ba1b2b56a4bc43b9756afdac85bc7d27d2fbd78066ec8dbf5d8472f6757e638a5bc62eab11ce4b563f6af9dbabe9030750f48e3db3c25bf112220b3f7baa62450a12eeb2cb1edfd4d4b645f763f9cb7ae97561893b803ed96d16539bff90c2e0e5dbf0509a2f557cb971e8d2748f647b9065f8691e4c73001fd7887274fa36be55f32e2f361235df83d0bd9f70a0e0882547e0a5683", 0xef}], 0x2, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2be9, 0x0, 0x0, 0x0) dup2(r0, r1) 04:02:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x30}, {0x7c}, {0x80006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 04:02:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x9, 0xffffffff, {0x136, 0x10001}}) write(r0, &(0x7f0000000000)="021437", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffffffffffdc1}], 0x100000000000005e, 0x0, 0x0) 04:02:33 executing program 0: clock_getres(0x4, 0xfffffffffffffffe) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x101, 0x8, 0x4, 0x0, 0xfffffffffffffeff, 0xfff, 0x0, 0x2, 0x3, 0x7, 0x800000000000000}) 04:02:33 executing program 1: r0 = syz_open_pts() kqueue() r1 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) dup2(r3, r1) poll(&(0x7f0000000100), 0x28458ad62eaef88, 0x20) write(r0, &(0x7f00000001c0)="d591c6d4b3c0a104ded9f1e6a5cb82c5e2fa791e3146de667c71459fb775672058b5d3aa6d9ae8fe0b7b3e9c423398fd33bf6ccca4de18011010c411aa60e71880079cec75fc75b197d3e75a0000000000000000000000000000000f43652bfe59bf1d33f580ba60b15b1d2b8ab8f4354a3c23b6fb7e6450ba0a8e2a44df7dc650fa5cc8d0ddaa301112599d9e62b7e5d4660ca8d0620aec3b81f508749d8f181602d32d952d7dc8ead25aa1e1f2b758669dea91dbe9b815db91a7d645f39dbb8368144a0afb691ed72aedc30174fd56fea3446ceeb6938e83d90a79a52639d2d95dfbcc09c4073d5bf351ee0ef4eaf6af22c3adb040d61c37a6df7440", 0xfd) poll(&(0x7f0000000000)=[{r0, 0xc6}], 0x1, 0x0) 04:02:33 executing program 0: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x2c8, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x14) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x8, 0x24, 0x100000001, 0x7fffffff}, {{r0}, 0x0, 0x1, 0x2, 0x40, 0x80000000}, {{r0}, 0x0, 0x80, 0x3, 0x9, 0x1c}, {{r0}, 0xfffffffffffffffd, 0x21, 0x80, 0x40, 0x3fffc0000}, {{r0}, 0xfffffffffffffffb, 0x14, 0x44, 0x5, 0x1}], 0x3ff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x59, 0x82, 0x1f, 0xb800000000000000}, {{r0}, 0xfffffffffffffff8, 0x10, 0x10, 0x1ff, 0x6}], 0x100000000, &(0x7f0000000100)={0x25}) open$dir(&(0x7f0000000240)='./file0\x00', 0x180, 0x80) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}, {{r2}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x800, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) 04:02:33 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') symlinkat(&(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', r0, &(0x7f0000000000)='./file0\x00') readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000280)=""/183, 0xb7) fsync(r0) 04:02:33 executing program 0: r0 = dup(0xffffffffffffff9c) shutdown(r0, 0x2) r1 = socket$inet6(0x18, 0x8001, 0x0) listen(r1, 0x0) shutdown(r1, 0x2) close(r1) 04:02:33 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000980)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0xb2}, 0x0) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 04:02:33 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x7) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0xfffffffffffffffc, 0x4000000000004, 0x8, 0x100000000}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0x81) 04:02:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x200, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000240)={0x10, 0x10000, 0x4, 0x1000, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fef000/0xf000)=nil, 0x80}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x401}, {&(0x7f0000fed000/0xf000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0xffffffff}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000fef000/0x1000)=nil, 0x49}, {&(0x7f0000fef000/0x8000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x80000000}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8001}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x5}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x9}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000fed000/0x3000)=nil, 0x9}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x81}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 04:02:33 executing program 1: unlink(&(0x7f0000000380)='./file0\x00') r0 = socket$unix(0x1, 0x5, 0x0) lstat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000140)=0xc) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000180)=ANY=[@ANYBLOB="70012e2f66671b1f96a6c8fab0b429af572e7b49c536602f869c0385cabfc903de17dbdaf0b41b957771c37930ccd72b428985ef55f650243895b2b69df157b22aeedef23e8575ac337909fe5c64682c958049cf504d7646f9effec06bef583792f1bd679301c0fefe0aea821f0a0a181849b55ea0ae18d1152d3140d6c60c87cd76ebe4bc2bfa27f55927f650fa00cabda6ae1349defe3e0eb3c0ca14220f0c784325325d1eeb142e14a03688928c3d0c656d5afc4330a79d86b71c7ccef1aaa285142c9941eff5154c3d354596e3fd9e065b3c60015e8fb36a85cc43b4afc9185479e922af103d05eba509ecfabbe6adac06c330"], 0xa, 0x0}, 0x0) 04:02:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000008e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000000)="fd", 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x100, 0x1000000000000000, 0x0, 0x0, "85495500020000000000001167f5bfa600", 0xfffffffffffffffe}) poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) 04:02:34 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10001, 0x4) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x4) ftruncate(r1, 0x0, 0xc0000) ftruncate(r1, 0x0, 0x30000) 04:02:34 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0, 0x2010, r0, 0x0, 0x0) madvise(&(0x7f0000fef000/0x3000)=nil, 0x3000, 0x6) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3, 0x10, r0, 0x0, 0x0) 04:02:34 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x1, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r1 = open(&(0x7f0000000080)='./file0\x00', 0x4000081, 0x0) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0xa8, 0x1}, {0x0, 0x10001}}, 0x2) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x160) writev(r0, &(0x7f00000001c0), 0x0) 04:02:34 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd", 0x20}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x6) read(r1, &(0x7f0000000540)=""/226, 0xe2) fcntl$getflags(r1, 0x3) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x4) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="3d79e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d711f2d5290c8174fae038dcf1a0da92cd6850bfac54861ef69ab517adb434c6993df316d3cc22bd3bfa299001bdd9147ae4a74177a89998377e851b05af66ec85ded07be298f2c570bcca458a1179ff744ecaa39734df3edcb942b14252cfe958e8a24402d584d66368b3f3061bc79b91e625f94a1a599854c531aa5854e091f8dc663cfabf04d1c3ee88ae6ab3a", 0xe1}], 0x1) 04:02:34 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x9, "00000000e74de40000000000000000000600"}) recvfrom(0xffffffffffffffff, &(0x7f0000000000)=""/51, 0x33, 0x1, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 04:02:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x200000000000026c, &(0x7f0000000040)}) r1 = dup2(r0, r0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000100)=0xdc4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x650, 0x0) socket$inet6(0x18, 0x0, 0x100) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000140)={0x2000000007078, 0x3}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:34 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) writev(r0, &(0x7f0000001140)=[{&(0x7f0000000000)="ec8270f4ba44cb683692c41d160213a1e60927093762b9e2cabe82392eb202c7c2bd9df191999ca8a5f3b68a63cb5e2ad76985c8d9c66dd69a1c1c72cd6bd796b51ce9a83939d4458d104bf7959214cd97919ac14d860dd5fe7d5ace26f298d5fc0fcd59022e26587e6f64cbcade0ae30961a9d5bcb1c9e45f4b02cf3d1c0697381ad64b3506dd26cb7e34bcd4ab375fd4be9c4be9266f2ef63bca894d71a272c06b5f17daf4eb29c5b48674a91691623389009fad19013e069883f044617d09f22bb44ce156cbeee2ccd0be174db8b73ef0a1ab54c903e8a763e9336703315040332dddda07570267dc5eb6318aa1043e02f6a1fa204fe0a67da7a3404ad25ce70a44368fd8e3a5992b3e48ad098aaa9ca937e1a896f1b0bb2fddfe1282c1ba05960a38a45dc6b7c6531af86110d051b91627ce24908ff6eb5b59bfbf3000a868b1855b991d7d41d81737ff5f01e6aa69247d8bedea2b46b100542a086916791535d5bb9d4fb24d3dbf42c2744dbc7d208d781806d72b91e6f42dadafd25bb99af15d259a660dd29622f8edbd71588712004034e73f089e0777405b7125cb6935c451c60d0081497e5f7ec2f03509248faa6cccf87af40d5c82a6038ca68e3229345d49ad0ecc6926f73c814afd3356a0618dd7edb6c982211a657c3d2f5de22329cdf4fe8659e7045ffa67503fd48fbdd74c62d0440dd04d0377d5c08b3e9df7a1a556306dc6931e89715def3bfcd87cb5d4c50f5f717f6459b4475ffbb04c0d0bbe3561cb8ddcf0ca32b6e9a2f298116234e98b680018c5710d20871643d96f5c74a10aae682a889db829a3894604c1ad398a02dcefe0877b0a8821c3e7d32dda1938d0b85262d8751d6b2d1c0bfc823d3e0c1d57317d0bc0f9717476157f3bbe7e0ab1a280d1849c7f91780efd32231fba36ec073da7eeb394c55994070da3fba87a6ebc8495af536fd5ed85f263fbcf869e4d1bd680c7d92da4b4890b06345c046efa1fd2737cc04d70e296899894d30a19fa76f22cb429c7799e51946c7077acc3decbdd940056d73a28758e31a0c074b61a6eb44f22cee947d8f3b295fb1cee2756bc6dd385d37721ec52ed7127f741537032accc2ca279b6bf6d45ee033001b61bdb4e544b3518cc9518b2ef3caeb712fe65b43440d9fd9aba1af332cc3e400ff1e36b68f423283fab281a82db65fd6fc2598e0ea73040f97376e52e0f06e4c862e581890bc6c3b792ac6e837c64bbc1cec2680e91b57430edefd610938d75e369e40ef8d025b95b8145c8cf95628ca39a40996b2ddd5c3ec178b765e4a87b5354694915bf26b3f3c63f3e7131218795659a023695037e773e04fe0898d08b23ee0068143f099ca2f271072b93ac740b4526b0b867a96dfd433d502389f2f8a47f0749894ead1784eaf7d9a76cb1ac9302e669e50c40b14960f4dfc4f6f28782b79cb733aea190da7de218414067e8e7a14bc9c9552bd704c77a8416a68540ee613d9cd2c46823c4b3f3c3e64f9007ef6de55d706fb1b256fbf2fbd6180aa2b699574cb8943b404ed98ea9b00918a11053feb4b86b6cf9e8cae9c6122381bc2edc88ecad98198e3034704e61e3e3cbf427d465e6e2c00d23b242f87b8f3b991d8d5b9f58d8c36c5dd2df87e773c876014c6afcd46add464071c51f382b0a039751026a2209e50600c7087c78131d327d30434ad090c9afd5b7ad136c4b4a59584eb7fddaabb36fac944a018145d7dca97a207d73d5387a111908f042e912b726adc5f73555e63be60b417073434429e4acbcaf383ce3727018f1057da3142c1b4f877c18397b159fce5257da947c90d49e8e1c7e0cdc46456488e84c9e44d6e30674be458aa39cb99b501219eab09e3b65546951fb8be1c216485f335efc53e5ba4a7a5ec646ecdbcc8a239c968dc1bd244da66f867d8319418c23a5cdf740f8ccc1d1398be38ee53ab85bee0964d42d618955194f11cf4e9d7a5e5192e59ae6cf7529b11bfb8ca23b6531342a474e98824190df31d55e2677c6125326b3d767e5b7d2f1f8921df2698c48fb9d2979c5f0e011125249df7a76ad368b7ef8e59563b1cd56965481418126318fd0060c281ab7c58e9020e35c9c6a5a940ebbbb468d89194e998e93fc56e2d786a476b5516746312512b124fd5ec2a7541bbe977d4ef6d26e5fefd638b05762379e2aaa91b552bd121cb8f354a3cd5af0aa1fa07fd406a25b88a97f39b76bb47cf9134f1c09b72d25eff8a1dff7eb749c0be2551e42aeddb7fe1210ccbaefefcbe50a8f55cc2430869f788f4ccfab4e1a8e1d0f7859db805511175700fb5ace630db6dfe243958a276563e85560bfcf01734a53366afd5b198173d683426161aee29ad507cb2de59863ce518795363b493fcdfde7efcff9241b722437b521761b6cc7c42b66996f3e5ef17be7dc2f9e6c7c5a57564edd8da92be17a13eac50e1a6f4aec0d69c898af16a478348379a2c1cb6a249984b9109e52fd7db63c2451ce5c84bd07b0895d832ce0ce04c2761a0291a70d0754d2693a0b19b1ec06db3bba714e3bc7c199c663380ec48ee6c3c3ad82f882f849b32c69c58b64879ea44ea0c787c81ba0527a779303ba9841a8ad9d8eb039fde101ec820c2adead21685eb7e034c702dbf1e7199b708329bdbf6c92e01126dfdc483d6902b4185e9f2785e2961ff2ad07765a8d32585cbb89e4a66ca8e399e55702da15cb011d83a672d8b9b21285b88ad34e57a56336eccba194bfaa35809052468cacdf50a91e11b9d2d2d6008b2134963e80a29e8b66c4d9c74413adc091ec38d3fb22ecd7b69f371da8d05188b9dfa3f6ddbbfb2f178e4916a1ff0a30bb83927ab4aba347b399b5aecc081902a7db14994274b024f57c4e77788233eca2be837a551549d237910a71b82b0a6dfee766e4bb84ea9428993c67bab257e39e798eef5db8b94f46b4185394b48e209cb00f41bc89a8e800f2f9395c5b82cd55a4b9a013052700107a182e51144402a0441326fe3431283d70c8bc7a7578b115f8ae5f460971a9348120f70bbc8ba2dc319a5a5a21f609bc2bf9173002379ec6b4a9d1e336b19114273d60a080f8ffa29c8427ca0d6de1156e1b0fe49c0731c867678b4d6ab52ff0dcba6d7aca3a8b4cb482cc2b256f9d78c960d360efe679e5fcb4eb4f97fa9f87c0923cd4faf38f0427775f385f0a4137756e3991f32487f2b63bbd7851927f7278eff7f83bd512fce9692bdd82fd2adce9d5ffee9a0500f276d439b4b498e8d917f36ae440465e523c2ec2d8479030ae672f76ee138361bbdb7510109dfefe7feda856d7059f654c67113e060230edd3c057d91effd928a456c0ad94b9065e242443c895e1198a7edf023dcdf3d42cc287941bbff9214b5772ad4e3118e51d2e19ab832ec8b13f72aebf129854ce0090f744ce79033f84eb8f5e031fe6867ea8617a9adfb7ca523f192f2165e6f049d3bcd4dbef50b9f6e1a4890734f4ec1a027dcdd2ef1863090db94f8126bdeedeedb0484d4e8bf0196894f2eccfe03dcd3ca04f426a7fe194805b57421da8f4b5286b66ffe5b793d8e606028d2b3a7c8ee8aa4e27eba378dd12c6059362db877e4a130dafa22ebb65644275160b2d2b1b3c96bca7d6ee25263588b454db5340feacb2de377e9100d84b8a102ae5c51e47d0e585d7473f9b3c415ed252cb0ccd168cc8044956e1355ae8dfe2c5e9a949e487896e24e237028003b9f0022145ddfcdb739cbb4ac9cebb49015a585316c60cbdcdf84d47ca662033bd5769d31bac0eb66b80663686ab50b9019e1ccb51a414b5a84ad9830824dc34fad11a8cc8ce8670a19ad7f5618420f7f8b943278de601c4eceb26ef34535a3af5ca873b651d298aca3a484867ca7902bb19958a986722600da7540ad92ecc4b02ef4d0ec5e9faf936b78044a11ea8492a2d3b78cf3908dd66cb067fddb736756b2ecc9b981b91fd03b933c3f2d441447a5153fd180a785b05818779dcb9081ae70fa03b7acaa4e49d691c97bc670a23ea7304ecd6f2c7be3fefb231712104ffc3ea4989f00655bc3f1e17ca6cc68df37d1c4aa45e8b3f8f7cc0fd852bf33244510abf48e6d426cd5c885dbee738f4f6d8f3a5b6b92eb713cede81fc902820f878c4329fe4477474ed44e660ca2c22fba8cd6706d1192bfb5ec2586bd5ebf8b8ca3fa51ffb3f78d40c8269d95c30c933f4a865d49327f3abb3692fb80eec02fff9358737fbb9a9885907ab1f1180aacde843fca021824c42364d6911faa73d27c1ceb1ea5899f719a5dc2158495d195ba9050f339444915b74d096370ff45dc1784b922168180cc5b141ba5739d398daff7262c187b21d0fcbd6a94b27fce1fa93fb7810ebf7f728a353d01369f6219c0cd4df807948074434dfd39c7851e8667b2c91ace08c1a32253ed46ac44a080b01501683057eefff0b6609ba4349d954f9107e262cdcd5539c2b632b41905875b96815ed740210bc8a045e4be40e6d7cab2dcff8f6b8da69f1055d13fc6973ab08a2a9f8bd2b1859f9c58c26fb076d81cefb9973d4e8a6f4ffa81839a130d4d79a90284e69dfc701433064a0dbdc348323f6c9abb28f0367486fb4f886ca35045952889dfd08767781a64e758631b367245216174c2f38b7c39d83efbc4a613ec6de99038f6d4ea0647e60297d2691142cc492d7021bb433f54bc6f8bc2feb557bbb721f086adcf8b0d731efaa930e8ea487adc7deb13de849131e1116a0fe9d14298611770d5705d0f75da9413542238c59e2a56973413dfcb42474ba219b1293b6a460e6e96981fd2cbeb121fac07339cdebae9e977bf2b93f2afc8f858e53a54c0d9730a438dbd524a440e449ab40845aa390b818e6ad26a79b1bb3ee3158f0af19a5eabe761a59a437ce3401683696512b99fe13e857781090f8ed89fbeb9d199ff7fe137722b5fc2d442dd47426e25ad80f228fad238aa0ef4cd9d0d20c76c8ac82d969a3d145c96b4420a7c3adc88cf16ce5717c63bb680619a2a82d5b358b58e831782a97791b0959dbb4022b7d6bfd944207415b22ce58bc5a465986bc929825fff5c6689d2503d5e4bf2ee58b02f36ed9b2f335005bf7436f5561f7d1a027cf492bf47336b22419b953c8c06bc513dfaa6f27fce2f150a7075b91eb299b8d76e9fbceb60e92ec346817e2135e26d80d79f3ae1ac2b883f785bad4bfe69b8f7261bca746c8628a51f9717f224e1e5df98e28cddb2ea5380e3606e6b71463da1cd8c05d1b8df943146d9b54ad84825cf93104f09b592d0efb193d0c6a86acd53118ed13f3bd82cbd341c6ddf5fb1b3fcbd4d467144d18276ed586492d8ef8474c11334c3728e8ebd35b474c7d3945c0a33ab4d395d7a2dd68ad9453cc4f7284af97fdcb7628478e02201029fc57ceff2dd0d76d2a3f9255aa89af8c9cbca6ba66740909848b876f33998eca7d7c863d4bb5025d0fd7511e8aa01ac3883714a0f0764f2974dc4ed17d7522bd8549e8b873fe82e3b810baa2e1631a918e9e04c8a24cf80f8c7b421acdcd9970bdb0bb728f919d2ec401d48ba863546d5ecfd145e17856ec5ef2f4a72e8b9448794693636e249ea5f05ae773a1f1f80f934bd52fd506e62e9dd38c4f7943782a7211f60944901afd5ad0b26efe3508aee86329e242e29a85eec718df30f6dab04637725b73c893e0cc32e87e5b58cf19834208b370700cb03c38f2580cb780c6cd8831880065f8e173dec3039fc28c9f3d2d52eaaa61b1ce2c3a0f71116916cbe91e7b0c83c27f544487b83f7b", 0x1000}, {&(0x7f0000001000)}, {&(0x7f0000001040)="c6fe4047fa22266cd6837efdd66ef794b5dcf6222d93247bd448036c9a4045290916b459d4a2d943963e3263c88c1429808562f2b3e5dde2677326a37df211a1d0e9ec29195dd319137d9666450ffa9c990baa8e53325ad3ff7413261f2d5048e172855805cbe905a970679239f960c33f1e936b8cecbae9381684ec8b1a196d63ad991812dba37e002df4b9b87a595fb5da442ee3118f233357d5d564530d9e6df23f5fd00cedbce7d715171c0c0e3b375c3590b448a74b1064ebcb9996e2c7e4bd306fdaa82fbd3a77cdd8f268a19f0142993de8dee171008f139e37da31624e61c0c3146f6c22d7703b173924bf8a4c1caf524d28", 0xf6}], 0x3) r1 = fcntl$dupfd(r0, 0xa, r0) renameat(r1, &(0x7f0000001200)='./file0\x00', r1, &(0x7f0000001240)='./file0\x00') ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000001180)={&(0x7f0000001000)=[{0x45, 0x4}, {0x26, 0x7f}, {0xef, 0x5}, {0x8a, 0x1}], 0x4}) mkdirat(r1, &(0x7f00000011c0)='./file0\x00', 0x0) 04:02:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x2}, {0x6}]}) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x800, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 04:02:34 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) r1 = getpid() fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x1, 0x3, 0x9, 0x37a, r1}) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) 04:02:34 executing program 1: mprotect(&(0x7f0000774000/0x3000)=nil, 0x3000, 0x4000000000000010) setsockopt(0xffffffffffffffff, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) r0 = socket(0x1, 0x4007, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) r2 = fcntl$dupfd(r0, 0x9689f6a9af9d46ea, r1) shutdown(0xffffffffffffffff, 0x2) accept$unix(r2, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) 04:02:34 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) open$dir(&(0x7f00000000c0)='./bus\x00', 0x80, 0x8) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0xc8ae6045bfa1b5c9, 0x810, r1, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000000)=0x1) 04:02:35 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0xc0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) pckbd_enable: command error 04:02:35 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)=""/231, 0xe7}, {&(0x7f0000000380)=""/207, 0xcf}, {&(0x7f0000000480)=""/141, 0x8d}], 0x3) getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xa, &(0x7f0000000180)="f7f9e794", 0x4) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x8, 0xffffffffffff0000}, {0x18, 0x1, 0x4, 0xf65}, 0x7, [0x1ff, 0x80, 0x9, 0x7, 0x7, 0xfffffffffffffe80, 0x3, 0x3]}, 0x3c) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000340)) 04:02:36 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000", 0x0, 0x7}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) ftruncate(r1, 0x0, 0x1) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000240)="612167111439c4f95b1344590d5b76e3d528caf941", 0x15}], 0x1) pckbd_enable: command error 04:02:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 04:02:36 executing program 1: semget$private(0x0, 0x4, 0x1) mknod(&(0x7f0000000140)='./bus\x00', 0x2450, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x20008, 0x100) faccessat(r0, &(0x7f0000000080)='./bus\x00', 0x44, 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000640)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) ioctl$TIOCSETA(r1, 0x20007465, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d5dbe3ac3ae26111efef0523d7af73535ded3f81"}) semget$private(0x0, 0x1, 0x100) 04:02:36 executing program 0: r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) ioctl$TIOCSDTR(r0, 0x20007479) flock(r0, 0x8) 04:02:36 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x500, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x1}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) open(&(0x7f0000000000)='./file0\x00', 0x98, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x5308) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x8581, 0x0) r1 = dup2(r0, r0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f00000000c0)=0x10) openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x401, 0x0) 04:02:36 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x400000000002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x5) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x101, 0x2) setsockopt(r0, 0x0, 0x21, &(0x7f0000000000)="caf5b415", 0x4) 04:02:36 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc1045763, &(0x7f0000000040)={0x0, './bus\x00', './bus\x00'}) 04:02:36 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r0 = getuid() setuid(r0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 04:02:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x4008426f, &(0x7f0000000080)={0x0, 0x0}) fcntl$setflags(r0, 0x2, 0x1) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000280)=0x9) 04:02:36 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="cfc646b1e4b66c2555a653649cb49e4b6787b50d24a8dad60320340937cab39eb1a4b5874c6a5d857d3ec70c8e5a64870e72d29c6692ba4f8093aeff96f794ca5b7170f2d1ef2c13404f4881b934c0f2ec503b29c9ea9f234374f7076c0b2aee2fc60ae411a544b41dc6fc39ca0407c58deaf4a5bc811d387eebffe7883b"], 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 04:02:36 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) r2 = syz_open_pts() ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000080)) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000180), &(0x7f00000000c0)=0xbf8797f2f92186da) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) 04:02:36 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) close(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40080}, {0x15}, {0x6}]}) syz_emit_ethernet(0x5, &(0x7f0000000140)="05ceebcee0") 04:02:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffc1d, &(0x7f0000000380)="01d85f70c5063b236e3164abf25bf0f0ea27f6544ca1738c618142c10f72c541178cdaf0054140308c710cea384222ee29d8b775f90b8d21e2b84503b7c8a072b60bc568f8397733a13c8999c346a9bea25bee72a4ef93006ed1dff4cbf7cdf71a47dd6cb7c872a6094312fecf29302b8396c258dcf08bf49445747d28dea1c9ce0145f018cd8f4cf7f5264460a30641df39eb22e3cbad2670f1876796bf73571566d474f7f8d689d762d4e16dfba74935f6239e3ffa57503030f0224bf391464913f517d92d7fd6e89ff57e0ef26a2c15d09f78059e153dbd56621eab830553ddb99a81d461f536b024af12bc36dbec969811dfc1e5b4b20b6d45c78a74c2602c572b81015f690a01274b4bcdf5f07f2cab41ad7c02bdc4cdbf27b882fe7bfc69d42694a2") 04:02:36 executing program 1: r0 = socket(0x18, 0x8010, 0x200000000000004) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000000280)) setitimer(0x0, &(0x7f0000000180)={{0x0, 0xffff}, {0x3, 0x2a}}, &(0x7f00000001c0)) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r3, 0x4, 0x80) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000240)) open(&(0x7f0000000200)='./file0\x00', 0x20000, 0x1) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$getflags(r0, 0x3) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000002c0)={0x20080000001, 0x800, 0x5}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000080)) close(r0) 04:02:36 executing program 0: r0 = fcntl$getown(0xffffffffffffff9c, 0x5) r1 = fcntl$getown(0xffffffffffffffff, 0x5) setpgid(r1, r0) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = dup2(r2, r2) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000140)={0x3f, 0xffffffff, 0x7, 0xfffffffffffffffd, "e3143a78b01b00940a5c2882c7b02770175e787e", 0x80, 0x7f}) r5 = getgid() fchown(r2, r3, r5) 04:02:36 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x72, 0x4) listen(r0, 0x80000201) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x40, 0x1) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 04:02:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = fcntl$dupfd(r0, 0xa, r0) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x8) r2 = syz_open_pts() dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "85107b7c507c84a4ffffffffff9c11fe4dbfa600"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 04:02:37 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000000)=0x1) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) readv(r2, &(0x7f0000000500)=[{0x0}], 0x1) connect(r2, &(0x7f00000000c0)=@in, 0xc) 04:02:37 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r0, &(0x7f0000000140)='./file0/file0\x00', 0x0, 0x1) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) ftruncate(r1, 0x0, 0x1) nanosleep(&(0x7f00000001c0)={0x3, 0x3f}, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r2 = open(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) chflagsat(r2, &(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 04:02:37 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x8880, 0x0) read(r0, &(0x7f0000000000)=""/49, 0x31) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) 04:02:37 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000300)={0x3ff, 0x1, 0x0, 0x7, 0x80000000}, 0xc) r1 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a021b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf2fe98b9838d4834505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1c3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535", 0xc6}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x400000000000001c, r2, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000080)="79c8c7f3161da333e0e1722636a80da2024338c9957a75c4d6702ca9bb6c40f3717f4bcbed44b62b39798879edb1e59d850da23c5c210702314f", 0x3a}, {&(0x7f0000000200)="019eeb292ae0216b210b8f94a0df33a6a506e3830b57a4e7f76102766f5f3467f0e2be67bb9002dfe12318b76064e1671313986a26590ded66cf35fe228e33bb6768165bad29acd7e8d56b56b892369f00d017f85f53c6e8855b0ae0c92a19c04892c7b6134d977c8d99553b1a707236a15e3ffacec70b64938d115cef74d485d9beea893134772dcbfc0af6b6461bdbfdabf7edfb663835b55ddf8f6bbc7f9f9563", 0xa2}], 0x2, 0x0, 0x0) 04:02:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1bc, &(0x7f0000000140)=[{0x3, 0x0, 0xc4bf}, {0x35}, {0x6, 0x0, 0x100000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000000)="f2c4e9ba540a3845") 04:02:38 executing program 1: semget(0x0, 0x0, 0x0) 04:02:38 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107002, &(0x7f0000000000)={{}, 0x0, 0x0}) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000040)={{0x3f, 0x3ff, 0x1}, 0x942, 0xffff}) 04:02:38 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x886, 0x0, 0x0, 0x0) syz_open_pts() poll(&(0x7f0000000000)=[{}], 0x18, 0x0) sendto$unix(r1, &(0x7f0000000080)="9fefc1bb73e2243dbb8bc2765a32cf00d58192357b0547699af3ac21c321d801c64bc19b7f3d73f212891295afb04a1ec4b6d1109ba4d3bc5a559057277914cba4a285ef058f9364e4b4d6bfb30b5df317d89ea6ea59af3ec6f425a6af33c177e1f7a77d8ec08eda5f480c125528dac92d8cb680d9e0f8741e456f48145e", 0x7e, 0x4, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) bind$unix(r1, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) 04:02:38 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) poll(&(0x7f00000001c0)=[{r0, 0x6}], 0x1, 0x0) poll(0x0, 0x0, 0x200) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000980)) 04:02:38 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x1, 0x0) poll(&(0x7f0000000000), 0x20000123, 0x2) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x2010, r0, 0x0, 0x0) 04:02:38 executing program 0: r0 = socket$inet(0x2, 0x3, 0x89) getsockopt$sock_int(r0, 0xffff, 0x110e, &(0x7f0000000000), &(0x7f0000000040)=0x4) setsockopt$sock_int(r0, 0xffff, 0x80000000001021, 0x0, 0x0) socket(0x1e, 0x0, 0x81) 04:02:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0xffff, 0x8, 0x1, 0x6}]}) semget(0x2, 0x7, 0x441) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000200), 0x8, 0x5123) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x8, &(0x7f0000000180)=[{0x1f, 0x5, 0x3, 0x44}, {0xf8, 0x7ff, 0x1, 0x6}, {0x84, 0x80, 0x4, 0x9}, {0x5, 0x5, 0x800, 0xa05}, {0x7ff, 0x2, 0x8001, 0x3049}, {0xa4, 0x7ff, 0x9c2, 0x3}, {0x2, 0xe780000000000000, 0xfad8, 0x4}, {0x10000, 0x0, 0x800, 0x2}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:38 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x0, 0x200) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x6) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f00000000c0)=0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="621dd38c38050b4dd1a8a85380c766ea88a0ceabc0e5b32ddb3426cfd702af187f8f17a9e7aee27f4a1bb0ea", 0x2c) 04:02:38 executing program 0: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r1) 04:02:38 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40001ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) sendmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000200)="b6ad8be9c0c779e484d2b151503485c16404b0f17d7b855279d1226bfa8db8ca60f970852b5cccdd6c9742a16805b0dd6812f5c859f533817b769b62deb9215be1f40e85ee56894535cfc402806ebdb2b8a69810b584edf87cb37e1d5b9401f08854cfe1d32b15789844eb5d31359752bc0d149d513ef1cf7cecd2bc0ffe9bc2305a6689fafaa633502459e94f5428410035871645193dcdcfee4411dafc5f2d12bc210e0d5efd01623088b7e0c9d834e2734657c9bdfe5e74ff5ba0986fbe3c58d316fcb242449e", 0xc8}, {&(0x7f0000000100)="005504e85938ea4b9364e7dfa649e90d3508635c56344bbfcd9ca84fc1301255cc9c0b98503d2089afc0fc676ceb455049d7791607993c4c946cf101eb0b2490a13a9a0997204f7288d08ef48e0aa91a0b68cee03445bbea567bc25d98f69ad763719207290b978e7def26f1cf2432614fad1cef2ce38bd0348c411d5497d545b517", 0x82}, {&(0x7f0000000040)="378befe1da2c2b29350f3e00e0c44401d4d0c4cb89f5a796401e807f1fa41b1a689960e63d68834ee2ec64c5cf9c6a688c67e6cc5a3ada3f97634b797aaf902078bee9a391f32ab5d2396c58ecc5c26eed608573ed57488e013054811edea9d2bb87f83e5dae393e0512e043d10413f0462cd28cc4", 0x75}, {&(0x7f0000000300)="6a8784ba82fa6bfd5631", 0xa}], 0x4, &(0x7f0000000380)=[{0xb0, 0x1, 0x5, "334e4f0984adddfc52af598ed14d079bfa8ab60100fdfdae9fe63951eb97651bace406de84eaa49472383509414ec427df41f060b3c7491b13b56a70406dc951ba829ce0c052d179647ee4c409d029b141e80d213c06e285189dee5ce3d9a25c4a3a1c3f1f8b7de1ea78ad4c7fc3cfff3dc0de387c11732825e9f9810b222ca76bc93a23c274b0a85410b0fbe7608e346586a80684c142470f4720676289"}, {0x20, 0x1, 0x7fffffff, "45efe5248dcdcb7f7ad3"}], 0xd0}, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f00000004c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000500)="f7db50c541804eb01620ce32268a68cc6a7226d182f06f12796957d0fd5bc924cab55342f73d4494b91dbd9b57bdba3cbe917f07ed2c9d76d4c675", 0x3b}], 0x1, 0x0, 0x0, 0x1}, 0xd) sendmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f00000001c0)="9c354bbc014d5dcc", 0x8}], 0x1, 0x0}, 0x0) 04:02:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) r1 = semget(0x3, 0x6, 0x86) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/117) 04:02:39 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8c) pwritev(r0, &(0x7f0000000080), 0x8b, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) fchown(r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x4) 04:02:39 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) pipe2(&(0x7f0000000000), 0x10000) ioctl$PCIOCGETROM(r0, 0xc00c7006, &(0x7f00000001c0)={{}, 0x0, 0x0}) 04:02:39 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20080, 0x20) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x1ff, 0x2, 0x40, 0x3, "b7b8590ac8ced23ed98c0d981d58e10aa38ad5d9", 0x1}) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000080)) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f00000000c0)=0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xaac, 0x9, 0xfffffffffffffffd, 0x5, "5a16f2c85d159acc64f0db3d04a4a83dba3fc5fb", 0x1f, 0x91b}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000140)) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x100000001, 0x0, 0x3, 0xfffffffffffffffd, "1cb20cab4b4bd952fa319e7190e3c1006d55313a", 0x100000, 0x4318}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000001c0)) ioctl$TIOCSTOP(r0, 0x2000746f) pread(r1, &(0x7f0000000200)="4c2fe84652405a85893c963462b00b03884a3fc721af9c540106adcce4256c616cb994e9a65b4a1d747c42e428f24bb0a037279d3b34b91f64e1a0e373ca053a9ac44128851b8173def61c891c3f330a500968b2999a1bd9d9d417c4991d56df", 0x60, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000280)) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000002c0)) ioctl$TIOCDRAIN(r0, 0x2000745e) mlockall(0x3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000300)={0x8000, 0x59a780000, 0x3, 0xffffffffffffff71, "94e12245473241999f1f38f82ae026e9e5167478", 0x7, 0x1}) write(r1, &(0x7f0000000340)="49f3f1350572b4117214d54055cf51cc8139b5b2d00d1c990a78bfd9f36d3b0d45c4ad4f0eeb13b3b07adda62c4bb481be28b74c656824eab21af9ab1d6c6be8594fbc53bd9e175a686848cbe97c474c33b4114ae92147fa639b0409a1fd4d6b21d4dff26e8e38cbdedf666c96ca5c96ded313e183bc6f7b568a699478794dd9829e3c3a308542f82c434916b2b8f847", 0x90) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000400)) fchmodat(r0, &(0x7f0000000440)='./file0\x00', 0x0, 0x4) getsockname$inet(r0, &(0x7f0000000480), &(0x7f00000004c0)=0xc) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000500)=0x1) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='c\x00') utimes(&(0x7f00000005c0)='./file0/file0\x00', &(0x7f0000000600)={{0x1, 0x8001}, {0x6, 0x8001}}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000680)={0x1, &(0x7f0000000640)=[0x3]}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000006c0)=0x4) r2 = syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f0000000700)='/dev/vmm\x00', 0x20, 0x0) r3 = getppid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000dc0)={0x0, 0x0}, &(0x7f0000000e00)=0xc) r5 = getgid() sendmsg$unix(r0, &(0x7f0000000ec0)={&(0x7f0000000740)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000000d00)=[{&(0x7f0000000780)="cb50b7f3ae543030574898aee21b0519a3ab4a203db2b67a18b8694823473ec1f165f9c5e78ae4ffeda0859f3b6a8615971c25a6ca956e24a7054a969f6b93b95826bc1b80add6b78d8098fa59dfff5c233b1c7899d52ce8cba16ba29d5c0bab7ae0346cba9fe723534c080b7aafb74bc6abe1ce1f4c740ed72f3791", 0x7c}, {&(0x7f0000000800)="967b91d272e173968970374234dedace1c1bb0627140524a9697c17d4a8ba0e1daa31d981acf4d8a14c222d18c8aa42b4abf4e7811f493cb936de5ec0936b909eed057571f9ab5ca9e71e85444c4c14644071a509d87d04c206b533dd8e3763c80d27dcb51cd445a292bcf9e2c211059bc9675cbab4bffb0331425a3fae9916311943619803f9f7597825009c0368f308859321560b130fb555b96eca2f404d80d85760da0c2d0b7d80efadbae8f5588d760119df2efc8b0cde40314fe4ad44e608556fc0712a3f9ce70ce96948991a0982c0c38", 0xd4}, {&(0x7f0000000900)="ee2c86df4d1a330e92d06a40d426f158af1f5606afb1664aab1a968d93e5e69745146f08cec73431fb1db4ea9593e919f7917a431791e1e013923493ec3ada2a3e7f06b88475e8f024b73e62abc60d455ceb94e42c", 0x55}, {&(0x7f0000000980)="925068dbe977fa36b921de1fb9af609d86af072fc9cf9c5d28440cbbbe6ea872f43a7312508463e3cb7c566930f9b030d0f31e2e1bdac76fcbb99caf3111d597adf8ac33b82f3587bc5e863b165e307984f7947143c13baab376bb3cbc79900d5b7fceef8fa6c5c28eea0c", 0x6b}, {&(0x7f0000000a00)="ea3b634187ed523314378075b95f629e455680762193d443d032636fab1889f18f4fc4923f4caa1e427d9c747f64629fbb4e87b64d747a06fb739a6fd91abbd7", 0x40}, {&(0x7f0000000a40)="6be9e300e784608645741e8e2f", 0xd}, {&(0x7f0000000a80)="357cb46112d9a8d2c8d8bf4fd2f8a40b9c7f90537b6fca9733b5f4a70931bb479339da905f29583d", 0x28}, {&(0x7f0000000ac0)="d9b6fd749a6bb8f0ae6ce8b0e1cc009eb2dd55e84d48f35adb449b392d278dff86c9fb29160d309c48a317e15a0d6de72b335f17e94c5ae8fee91b106cff73444ce22e7c086fcb468431f7f96d3bb4989d0fd37e4ceba481a05b2d1105627b1af9bdb1b6715116454e887dc09b7f8057c8a0025cc444460d823854073d215ba745f2339afb2cd7260f295b8f6000d26115bc01317f6b5bd78bd9036058ecc8f738451481d652f3ede5a1872a5c8f3f4945aa02e80b5b070bf7f61ef3b1b099225e4b301e60", 0xc5}, {&(0x7f0000000bc0)="f4baa5700a1cbfe2daf26611ee669eff44b2187fb6e1dc60c182340d46adac895523e39181e1c2b36ede27817c6cae1c83434320987c36caf2f1de7f1bccea36e1a3022326ae6d2d5962489d0dc678f01fdec2d6dc68ac4db9e5ebe7b8b788c781cc9d4a5884", 0x66}, {&(0x7f0000000c40)="ec14a644ad9bc4812e3b5df6c9153cae5f655a349e36ef7ce70312a2e7438bd62ec3420e3c02b8815e5b367873f3380e86fff7368b4d4f47ada089fd9a46a8ba18284407da2d00bd48be37e1799e3a07293e880bcc740fdc1f967d4c49dc1a16ed6527d46f3e27aa720d270cb769035ac6ecd1249e9a77b25348ce1af49bf9080eddc27a8386ac1d1b284489e2cb55a8752486e0a0cc4bcc33a0d1696ced559cef588c9e2f0c7c0cb97c345a17edb723", 0xb0}], 0xa, &(0x7f0000000e80)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x6}, 0x402) 04:02:39 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050160000090000008005786ca900f1008fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699ae3132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbfe2f000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000efff0000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x2) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000140)="437d0ea9912043c33eee3ff1f9d390abbebc46df1aacee6e78c74fa63f40b13aac1c42d3a35daec72db024690f3d037912a615636e4d3f29e62993e3e6ceb08a9acd71b5413f51377675a4d42a18444f61ca6d664027d565b472f9f730027cbf8e28fc456a6e96a0b5c359a26c7b63c04f07122d4439bdc9203ad2df644e31950f95b7b9c54f1391c9d5349adbc4c30a3a94f6abd1e9cb26ad4f83203addf2c4143248d08954b875551ca56849dc342d78037324f6ad35af4ee0ca36b94285bd667a841288b007775426225450b3d640763ff5a6e63a471bc7b04e59b972912d3b40e49acca18322cf351fe14d21b951e3a31b6c4cb8bba7f6ee2cf023f52af8b148bdb1fc64c1c9bec10dbeecf651d5e4b25c362a0d8cf1e0c13183119150c675b0ae245e3679d8a45a6a51c965ef1f68067f8a70b02427b84d8fe640eca5b0c6cb8c014b2704c7f067f5302e3f53dec74aba865c85edecfbf8a3df3120e1598b0f2ad3c175c60b55305afd0ad3eabf4b6457c08778ab98583622b5d9e5ef57f85e8d11257ac40b1867e7736962e9783dcaaddffdcc294091861df2d1bd3d624441bd3434ddb540358a6e199d8627cedf2b1faef75dc3f79d008fb39055939e30d3ca5ff61b4bcf2600331305d33721b76f8862d402348e2471424b98da95a2961eb51a2dc6da136693e3ee2b22df7e83d7303d266bd0909fdcee9b16a839a709066949369f2e0f982946168918656b37af4e976680cc024a8be76305ed224b2088b08a233ec9454a1b86f363a5a9315fdf5fee8b949fba3de13781ef5c66b8486e4049df7aa7cea190f1cf2f5c3d2cea43baaa15695c70b0cbc26ba04170975cd5f44ba6a0492bdb3be99db3c2cc9f16d1ee4580afe43ed2a4d7993ebc0d96dc8d37fa1d3540d9497ca032f2dd5e02fd0ec2fb5e64a3aa34ac4bce4219ed8345af80ef1f4f03a0b5355b480b150c9f2cb2a7fe5c09426ab22f819e1c1a46b5f7db708a1d8efd78baf7a2fb2ef316e3a542010e99b4e46b0af9e09862366846b66e284db2e893fd63580c1e0f5ce4cf368cc98603f9ec8862eab41ecc1de7f4b0cca7b991dfe126ac454537784ad5b2ab7c2b60f66c4e7df0625fff580ed6cce6bcc2d6476df821296ce03817dc2e988b162f96c46a5990f599754065f4d3e47244792c900eb76fef5cc285a3a9ad495c63da8d019b219ebccd8015c45955ef74a8f4b70fd6321b32bd89af61f2165449b80c1f58339129ec0dbefb2e03884250c4f64d7cf98889993df6a0ff2ddb769c5b17a8aa415df826d963e01f988d24cd89100d23632c941229dc790e95f8b4ceff35dc750c3cff9859158d69ed6e98ae578569732214989a0d2c8c7106da911a4e9cf702c82656afddac7ce01e4a0f41335426895dbffdd3f26c49fb4baea611634e2619dc282584814bdddb4dbe2910f3c1fe63b9392212d00452a5f3ecc61fd07b9f1755d67e263bf8d58d0be8068575dc227b423c757d237664d28f308d3b6e1f97d97cfc1c936bb77912ac7ec4b740305c5d9f7ec023d988a062457257bca281a097619e564bdef8d92ddc50b74fc5ac112d30abb9c702e3092d2ac58d9fc23f5a38dbd97ca71a218e9d843e36ddf9432f5d2178dc45730022a1d835e822b0b381e21cb4c66ad1bee5fc65e523e4dda4f7225210fe8818a8923d5dc47868883326767fd4dc60d4957dbb7e2c558ac24adc7dbe37173b82f7c84f358d85699d9c05185861e73c72a66a487f9db71f5248b92d42a270d24f0f9f593f20481d032fb38b2d08f3a91fc0ae62e8cff45591526d761d7cde5ae0ca56f3e8ecebdbb8f11e07a623ec52946f206deba9e4a2905a982d15cd9175c93627c8a3ef8e49878475d660ad466e5dbcd89b3bd6e6fc63bbd1806d7a60759f89c6d5f77cb45081c734564928e0aad7f854bd4a3a2324645b138078874a9b90167023038ffc337b26a37d7bad9b1c26023c1804f6ab49629987c831fd02e88753386bcb1dc94c0c900899b6b16e75bab3661774bda72c9bdc44909a8ba4222d56628eaaae4287bf6aa69244f1cccb082d6deb934c39205c4043fca99b079ae984f66fd1d2750e96e2a3100fe82424f97d25ccd878dd4960eb18ffa1e1fb253312a69823f5391237faf3fb8b3bc84935302e38e664eed12e115217b7c21a1d8599ce435b9d9df38b6dc87ab21d15386f6d334462809b42612165401c3ebef97e20e026477dc3333e885d61546b7d6e2245174513b230c19dad0ed3955d8138daa6b7244ae1e74a4a8ad5ada992fee2c07d651494218ca8127f2bed8f6c3bb1ae299d48aa105af39f03736857f7ad869465a37b0c091472109da1e5b9f12bbf938bd4cc4891311968f97303c44e906ea00166e5e98fd50a7d69eda81877d548fe5a15ab8acc7949ae3c74a52ef0d7821b06843edf61fe0733d098d73dfeb8cfaf115b97b120ebfb60b7781fd6264221bc78217bad07b06f51c63fc489eb2e97241c1efe01c09a8efde2cd34b4674bcce4190f0c7e47d917b72e1d460b89c3e1f2c86e8bfc5ecc76055487d1eb9322efb203544d6fb027603e68ea86b2c958972f38bd68d1e7ea38df673abda2047b30a0e9695fc3fe9c167cf8b6a003c43ecd7ec19e56655bd034f151383bdc8907a0f989099ff33e37789db800f22a87ecdfac17714d0080fd45993087d1107bbecf20cf9788f18eb3ea4e37308836e86c77bcbc2e476b9b539cf686740293005f887b6b2710a32f8e95d53a79e07d24c330f767d65d619ee056d1b1bf36d0f821ad4052185fe5adf0dda5c1bdec2c798c68998b2a88cddc95792dd74e1484d81bdfd1ec295f8e5c6a4e95e780aa1cd80fca74f4e3ed987754bcff5a60f676f861e84a8a3493bba8ed356a417267c0588a782346a7b9bbc0ce99825ec06137d855cb0e5fb401d8357f29b74951316cf22e0b73a972251fe5bfbe42e178f96fd6ee5214550495e1af314a23f767db9e9d29ae4246828d55fd11d3106ff441dbcc0e74fdacf984bb532dfe454368effdf6a68c3ac8cd653c9032c2e66532b3103fc05c4cdf5bd3cd9bc25e66ff71a310ce743df001f6de05b5c1f172ac9985f4b3578fbcd40141f99b5df049045a096014383a2f329071f18b79d820aae822737c0684ad5c7b6b7fee46f3d6fc9f4ea20baad0d7dd9ac37040a190e1182a14e4daff21ce3d073692e24ea517cfbc0805b098ae6ba5b872f1c076d34709eb44f8ac46afcbdbd9cc7c6d82d226ec02786d4b405f436036be5f35f29b72dee6a15897dba57ea885871bb9c702691a35fe5ff0a704dd69f76522c431dfe12f682757af14ea839524202dcf54108481a602e59d6d126e335405567b3d2f2cf12c1b42ea6a0dc7515300d52f15c9012eb600ca9ead003c6c38f6e387ca3353cd1454831fe659908e153d1664f0702bd1ece47d68d7f09409482dbbb8d4a2c6a1bc13a78bfe14275a61badda2cb3dea284c9c493280d5515a2b679dcacf4e428240369267b532c439d283b028041790209d13aa605bb39c1faa7ceb7c33e0235dceafca61dbcba06e668c51232aefc812a160fd5151bcddfc8472d2e57e442c8bd24f086438131993b55ca17f554c0dc1e96969bcdd3e16a2393b6b5dc45383e623d2718ff981b15cc01c6b5013975c2fcb131ae5ff7430a8305263b033f5d9b82ebad77ad078f007c985c18c12c7c661da8400667a89de6783bd98818c546ae4781cfa4686b89da2c60fae43b1a7709e59ec74cc628e546f0b0ec0a3c89828c28feed8206abb60f06e102c62b0817ca4fe8146b12b5a0203b33522d5223351a3cb5bbb6bbaec46999f29dcec02f8992d7c5bb1d13a415ba9e7b6b8ef75dcadde6a286858a67e824bdfe6bbcac91591aa713d2d39f4f0fa919e0f14e2ebeb7cc3d4ad536bbca892f8f27818aedb9adf9400df7e3e9ecccc964c6c4213159d9b6197951454e00e91df3e7e0e2fd6c84986943364419f6846aa04a7e71a5875f6f6e45de570408b9b920eb829b1509a502335c6de1b5fd05e4c1f305c0de1f4b08644afed1a06cdb237dfc235b1564ac595c0336a6f283b1ea979ba45385f59d0b2a5d33146154564b834ff2b1a54b3416d5de5683ba6c918d3612645a0de23865740b2834f72e136d9f726c888a632b25dc1efde7f244825575590d45e4191b1e5cc55315b9cafef2723e00577e6a7b4f7a6b1f8287d291f9a9ef5a4191b2feac649bf451cde0293afa9bce5ceb8770a63df35c71558e2ebba41c26e86fe1ce2a6fef55d1392847e10ceb473055216bc69a851162a5b51b2db25ad30ec50a13b9ba8a86b7d53c5262e512a0e0e51ffc5e8fde1c8952a3168bd47db48de7e184a89bd279b1a7363a1192db5d0eb32e99694098fbd4123ddaa450ef9345c9174f71fd2ff27b9e7003ec4d9705486fda90752e741003fd7e4ca36aab2a7b4f682d598e5c998a38342ced3051a3a9b846d1bba1b0f8f0e852ce89df39f5def6ed7996440ce7461bc5825d9efcd7758383b53516a5a9783c4a28a662c5bd6fb7e7feae118986aaef8154feedd171de62608f38c69ccbcabe47b1673e5bc6292cc508b2c14a0f87ee11acce6a94c3955c18cce43b2bd8ca8aa33729ebd6960ad66e13a9a51b75531d1b8d259cb6e251e077bc1e02845a6886d95873245f1899638a4ba88c463bcd116a1eb5105019a33e4eacfb8f75a79a5beaf6e0ee4091984ebffde301066396e14ad7c48a303a612f310c3bbc6ea618f0a6ef43f284197bcd7aeac6a425cfa7ae9b6d59cbd26a80ff77108f8fe503ec685b4968b301c846923990a9fe7fc96e04d68c408b5b8e27d7c3f096acb4a0a370bc9ecd37bed3592107b630017007fd09a20bff7551d50ae8abffbcf2b1eead4311aa4440a4bda584de8c2970058759e5176da6a28610d2c464315ab15830892ea16bfc8a9234f7d40f7ba985f9b13d2f149334a7310d7b6450dbee8127ddb9e48f9ee2d0cefed177947e30ef5360dfe8ae00c6ac486f106e0183efc8930377a7af61028ea9fcd66b0b9608d365aa142375dbcab124a69703dec9c6039bd8c3afa363b8947a91bb662ceb018783d7658a8515e17cbc9d7d2fbf663bd65d77c9251ff68be0b1189a42ed5b6c2b124fdf414887ec3f49c46ead2931855bb598756cc9b91fa4aee13f9b1330db1a069ce928cace2e7b53f2ad669e9810880b091c112b6250be4fe966096c6c9c69266647e9bace21a884cd9677ba7106d8fd542a2ad4466cdf18a79e22282decdcf53d8d1d470df7eb55ed2d701543aa9d801974c831bad841cd01503af1cdbfb75ad268bd5b9eac5e2e3bed4ea5cb1d5a7eeaa98fedae627e9d000458edf72feb787df97f66dd3ddfa83472552cc984e698dbad2a0144738c59b816f86cafa5794f4df3090c9e4ed3f0786f46fa345c959f20585be4dd0a26875dd35c0c919b101313b6d54c71ce5d680ffdc42311263d604e6218b1bf01c802b773db33691b575ba094d4b2458332d30309120efb6df0757ac6a899cbac4b57e327e8e8d1cdcb8772a9df8b7ed96fbe521f8e380eb040b190f8c41fabac6f1cfc316d54719926fba1ea66e8effc90e8b108970598290b0f4f66eed90ec0b5c2008b016281153ca8a4f2b5882e124f4999a71532a7bdd1e0d195e856bfb109a3ac8f5700cf322a66fe1e5b54724633dfe4e9143b886a74580e53255c28d65b31775cf504e5cc9d627bf44b9bed13c443a7e8b0489ae9d1da15b11b29bb2dd28d4db940d146499a6de2c0b487b7e7099d2c8c8b3", 0x1000, 0x409, &(0x7f0000001140)=@abs={0x1, 0x0, 0x3}, 0x8) 04:02:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x7}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:39 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xff9d) 04:02:39 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x220, 0x0) close(r0) readv(r0, &(0x7f0000000580)=[{&(0x7f0000000040)=""/211, 0xd3}, {&(0x7f0000000140)=""/225, 0xe1}, {&(0x7f0000000240)=""/125, 0x7d}, {&(0x7f00000002c0)=""/168, 0xa8}, {&(0x7f0000000380)=""/200, 0xc8}, {&(0x7f0000000480)=""/205, 0xcd}], 0x6) fchdir(r0) socketpair(0x18, 0x4001, 0x33, 0x0) 04:02:39 executing program 1: r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='xx') pckbd_enable: command error pckbd_enable: command error 04:02:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 04:02:41 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x810, r0, 0x0, 0x0) r1 = dup(r0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000140)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x40}, {0x6}]}) fcntl$dupfd(r2, 0xa, r2) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 04:02:41 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = dup(r0) syz_open_pts() sync() ftruncate(r1, 0x0, 0x0) 04:02:41 executing program 1: setrlimit(0x0, &(0x7f0000000000)={0x7, 0x9d14}) r0 = syz_open_pts() close(r0) r1 = socket$inet6(0x18, 0x8001, 0x0) accept(r1, 0x0, 0x0) shutdown(r1, 0x1) ioctl$TIOCSTART(r0, 0x2000746e) syz_open_pts() syz_open_pts() 04:02:41 executing program 0: mkdir(&(0x7f00000000c0)='./file1\x00', 0x80000019) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) lseek(r0, 0x0, 0x8c299ec05761787d, 0x0) 04:02:41 executing program 0: mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4000000000000004) pledge(0x0, &(0x7f0000000040)='&+>\x00') r0 = socket(0x1, 0x8000, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x13) r2 = semget$private(0x0, 0x1007, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000680)={{0xc5, r3, r4, r5, r6, 0x130}, 0x8, 0x7, 0x5}) preadv(r0, &(0x7f0000001700)=[{&(0x7f0000000700)=""/4096, 0x1000}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000080)={0x10, 0x4, 0x4, 0x7, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fed000/0x13000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xffff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xf912}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x3}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000fee000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x6}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3f}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x400}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x8000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x101}) r7 = fcntl$getown(r1, 0x5) wait4(r7, &(0x7f0000000580), 0x3, 0x0) 04:02:41 executing program 1: unveil(&(0x7f0000001340)='./file0/file0\x00', &(0x7f0000000040)='c\x00') getpid() mknod(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x1ff) 04:02:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x14, 0x100, 0x200, 0x1000000000}, {0x6}]}) pipe(&(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:41 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x1, 0x0) socket$inet(0x2, 0xc001, 0x457ee098) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) 04:02:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x60}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 04:02:41 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r0) 04:02:41 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 04:02:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000100)="c0e0cc6014d96a2614415eb3d8607058ab3c603b458faf6677851424bddb9c5ea398a269551f79d4a9586bb034bbfe4ce6c8d5c5a571ce7a5013dc5339b67a61d6aabc9b33fb2192a410394a5343de04729c0ed1ef546b", 0x57) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r1, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 04:02:41 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000180)) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x6) 04:02:41 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ff7, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0xffffffffffffff81, 0x0) close(r1) 04:02:41 executing program 1: mkdir(&(0x7f0000000180)='./bus/file0\x00', 0x120) mknod(&(0x7f0000000100)='./bus\x00', 0x1fff, 0x626c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x10001, 0x80) chflags(&(0x7f0000000140)='./bus\x00', 0x0) write(r0, &(0x7f0000000080)="4c0dc5", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:02:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x81}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$setflags(r0, 0x2, 0x1) clock_getres(0x2, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:41 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000180)) r1 = semget$private(0x0, 0x6, 0x470) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/15) pipe(&(0x7f0000000040)={0xffffffffffffffff}) openat(r2, &(0x7f0000000080)='./file0\x00', 0x8400, 0x40) 04:02:42 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) dup2(r0, r1) setsockopt$inet_opts(r1, 0x0, 0x208000000000c, &(0x7f00000000c0), 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "d730c15b08f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = geteuid() r5 = getegid() fchown(r1, r4, r5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r3, 0xa, r3) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 04:02:42 executing program 1: geteuid() r0 = getuid() r1 = semget$private(0x0, 0x3, 0x202) semop(r1, &(0x7f0000000000)=[{0x1, 0x1, 0x1000}, {0x0, 0x0, 0x800}], 0x2) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000040)=""/168) chflags(&(0x7f0000000100)='./file0\x00', 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000180)={0x1, 0x6}) getdents(r2, &(0x7f00000001c0)=""/36, 0x24) sendto$inet6(r2, &(0x7f0000000200)="6c7fb9d02626cf9e2870e27bd12a58f43602aa126db7a1491aac9e5c3173455f62391effdfe5544113e6cf90bb7dfb0be16201cc724f691cdcda040ba99a0d2cacd373042920b2708486c151d5c03b49103ebbb0b9f4edf6", 0x58, 0x3, 0x0, 0x0) r3 = semget(0x3, 0x4, 0x20) semctl$GETZCNT(r1, 0x5, 0x7, &(0x7f0000000280)=""/144) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000340)=""/4096) fchflags(r2, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000001340)=0x81) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000001380)={0x1, 0x7fff}) r4 = syz_open_pts() r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/wsmouse\x00', 0x40, 0x0) setsockopt(r2, 0x6, 0x1, &(0x7f0000001400)="a1f3359eb397763cd0c0467ecdfbb68b3e95492d505922651d9b0ae1b27ff8d31a5db616cfd25ddc0b3a29b1726a7cd135068b802dbc851ffdfbf7705615232b93e69fb46882e9eca71fbd092971a30a1c033448a35c0065c93733bc5142987e729ee50e9f08d8da2ca239ee71efd386fe2ff26b5f03c9748a762816c24183be87ca73bdbbd76b0f27a2601c751b6be472e3e54fe9da3e3ef1f0a6c3094a096502933d00d05ddc2550c0413e2ab704", 0xaf) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000001500)=0x1) writev(r5, &(0x7f0000001740)=[{&(0x7f0000001540)="d058397efbdc1c48c0e35cf76dafdfe62cbf0d453111c0dcf634a43540e7409bbe92990f901c7609f6b5efe7d3ce0fe3b2daae59d6fa52cdef0a9a3001246b3445712fd8dea8b6a0967fc52508d0efc65fbd2c3d27c2eeeacabc02f645c4090e82dedff8d864855ec5f8a79165f61b049e4b89af4ae9b97028b6fe0958e0108eee63775dbea092fcdb1431c9293126a13b0530cda7432f091878d24e9cdbdccc13f91b01fd4b87b551f1c5cc8b8bf4a7113577", 0xb3}, {&(0x7f0000001600)="1dfd8be5dde8b7439a53b661ac4f60ef277cbcb9ec26c483b989f5d43b0b99b283785abdb90f1c489af90cf41cd3ba34871a7dfc3956c306a0a063d604a71efca4c5403d8cc039c64488014aa5", 0x4d}, {&(0x7f0000001680)="6ed3d0774bb9011e71f886445d639eae4da0ce823432b8a9f9ef24e770c63a1e088be1df7c890476bd2fffa70fa2dd518f02b50301c2b4f25046736535b68c67e0631ac8fe8020f6447e5494aa0232750924bd661f3c2c", 0x57}, {&(0x7f0000001700)="e11d25c76c89", 0x6}], 0x4) r7 = dup2(r2, r2) r8 = getppid() getgroups(0x5, &(0x7f0000001780)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000017c0)={r8, r0, r9}, 0xc) write(r6, &(0x7f0000001800)="e26b7d37317ada83aae3d8e0289aaf76e1f592ef1458a966a8610ce4cdad2a2cfff13e", 0x23) kqueue() semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000001840)=""/211) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000001940)) 04:02:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2d}, {0x6}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x458, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:42 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x7fff, 0x0, "d730c1e7ff0100000000e400"}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0xa1, 0x80, 0x1000, 0x3b4}, {{r2}, 0xffffffffffffffff, 0xc0, 0x2, 0xe9b, 0x7f700000000000}, {{r1}, 0xfffffffffffffffe, 0x80, 0x4, 0x4d, 0x3e5a}, {{r1}, 0xffffffffffffffff, 0xe, 0x3, 0x2, 0xffffffffffffffff}, {{r1}, 0xffffffffffffffff, 0x80, 0x0, 0x9}, {{r2}, 0xfffffffffffffffc, 0x1, 0x40000001, 0x6, 0xfffffffffffffff7}], 0x400, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x30, 0x40, 0x7, 0x20}, {{r1}, 0x0, 0x96, 0x200fffff, 0x5, 0x100}, {{r0}, 0xfffffffffffffffb, 0x8e, 0x1, 0x8d4, 0x401}, {{r1}, 0xffffffffffffffff, 0xa0, 0x0, 0x800, 0xffff}], 0x101, &(0x7f0000000200)={0x0, 0x81}) close(r1) kqueue() ioctl$TIOCFLUSH(r1, 0x8004667c, &(0x7f0000000040)=0x1) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r0, 0x0, &(0x7f0000000000)) 04:02:42 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x5, 0x2010, r0, 0x0, 0x4000000000000000) madvise(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x1) madvise(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x2) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000600), 0x72de}], 0x10000000000000ff, 0x0, 0x0) 04:02:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) semget$private(0x0, 0x1, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000140)}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:42 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) 04:02:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCEXCL(r0, 0x2000740d) write(r0, &(0x7f0000000000)="90568d818374b9da9f", 0x9) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16", 0x5c) write(r0, &(0x7f0000000480)="090573ab09cec58ebd946a4a53d66578996715", 0x13) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20081, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = syz_open_pts() close(r0) dup(r2) syz_open_pts() 04:02:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000001c0)='!', 0x0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "854955882e1a96c984ffffffff9c11fe4dbfa600"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "4c9a2c4e44800436d06f02a4c4b4e6e2f215c19e"}) syz_open_pts() 04:02:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pread(r0, &(0x7f0000000000)="a841c59556108ca1559873499131883ff0aa4e745340506ede58dffb806f3490", 0x20, 0x0, 0x0) r1 = getppid() fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x3, 0x2, 0x0, 0x5, r1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x2, 0x0, 0x8, 0xaf, r1}) r2 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffc000/0x3000)=nil) shmat(r2, &(0x7f0000ffc000/0x3000)=nil, 0x3000) r3 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x100, 0x1) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000240)) r4 = geteuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() getgroups(0x2, &(0x7f00000016c0)=[0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0}, &(0x7f0000001740)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000001880)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001600)=[{&(0x7f00000002c0)="4a5cd7c528c658b51f9bb099941fcd26ba6e0a02fb7536d584a19ddf7e233381a71f55dd057622559dc942455096258de99bff0fb8bf42406b50c14a05f01052949f439cd7ee778e1a3c661b4950f8deadf16fb5b5ae0923515ad04a701457", 0x5f}, {&(0x7f0000000340)="c225f5e39d0e8880710ee268ccc1be01c1841ec6aef01170350791a9107f95f53457905d9c6ed90092fe8301a01540845537539853f4506c6501fa52fffd3dd030d246183aecd099ae630e39dffbac6af74b53eaeeb21946ba42af35d98cd981107512d8287f86370b87d27a2a2bb5ae9b22ab2ec1538ef8822bae162e9305cba71c27866e6e169b50a9f72a44c23d7dfda991eb34ec61626566558f8d3d985d953f8c1a9c1bdb6852f08fc91705d10bf91f259bffc3351006642ee4db8a616597a029", 0xc3}, {&(0x7f0000000440)="02a4496ca06b93b174c32d0c31629e489ec023dacfacee64971dd3c9d640743b0ba9a6fddb3829227c0564f1b16ec2bfd4e30a7b23370b926f107400e07d16bc", 0x40}, {&(0x7f0000000480)="6f96533ac8", 0x5}, {&(0x7f00000004c0)="a1", 0x1}, {&(0x7f0000000500)="c3146044d0ce95df64a54ad700cce0bc8411bab2fa9ce7b99c21ea8ea8a1218f25adc9abe173d642f0831fdd3432d307878455deb343cb273cb56b13b2c741a939dd939a8c0cbb180dbdb5ef0c04dc439d61b2cd9e5452cdecf16377374c4ed56884a013839f82414b495b28d399912d082a5a44d0d513a5343053928fdc9863acbdccc15c1829263af6ab3e9ef9edcf9ead6eb298ad40766f850e8b793414f38c03d479b1cf7080f171e0fcdaf9024dd9e9310ec55d339930865af7b09004e282414e63eb5656e8d453546358e912b2dbc31136a49cd847881ad1f8d352e83132e73931ed88e298737f53ca8cb70924e15a857c9f9bf15ec6007a126f7616529b5ef96c8392c9d4e1e861690618666bda8c57a59466f323c9ffa45a90bf0f2127d5d204b7eaad394e3c6587669619afa96213e5f5316bb5f0e1f3d493e33bf759e2549f4ec79b15c40078910996655031b94fa27cf4d97cd70e7e390ed3b3cd550e96ba5f4764d163e225ba0795e8bcaf69169f96853f9782d09e937b6bec867e74905b3e22d510e2056126d9a7178434466b30cf96f724d2a5eef79188e8a0e8e568b161cd87cd4ff196849e515c947ac30f5c4b2bfa9c359f0c03a808bb56dcd26b5dbcdc8bc79ffb2d761f37ff73f81d92f85a159a19265150fef4441eff143e28778b342916dfe6b01184eeee030c9b392ac1b79fe76a7f7872ef28b7cd59f261eaab84767bbf2b981b3ca52f57553fa8660def267a49a5156e9a69b6af0a9ab03174405457bbe6d26e30d1344b2cd17bd0e0f013cfb653a05639d458d8848c6c8f092c3dfe240156f4b510f9f853e6e7c435a20164224f0119d51fd2296492fd1f7012d43d2222e67f06ee8f37de0fc19056460100f24e70ce5c29240d697914f7126dc82f1ba2add3c54f72740ad353439f0a4a12c64e1914ee1b515062c8e1f73c8aae05e28794fafc6ecb86019bb30705b39b74beb268cdd0ec27c5181ad793fbce6d45e590c8df9d3936c38036163c33cf81c0f7f28ebd53b79aab30c5deef10843cd510d28feef8e213bdad83f0c025ccaa989bee72294699e17a07e114ebf9313790584b7b536cf27691b78b002647de1ea602192348ac4187b199a4a393bc63d8facd9e086d58ad1c92721bd055cd4d88dd728ddfa6c01802673265026958c289874e091d2d0e43f93a330a090c2afb8a03ff9e14c66acc6395574c536b56ff76e34c84b908313c8bacb6bb37928564369e3dc77c773f160fb70cb114787b03804f3d57d5d66475d9ce6f7d5f09297d22b9110e7741b60146cc565f73a10b3a200f123edf22aa546b830ab16a5eec1607861461c1a2cdaf3b21949755124e6985fe56e46d7062b8a8d72e2fb96e183a65f0158324444a8ac0b4371092555f08e064c5591968656b3ccef29cf5ae8508a80e7afec92177e082fca21534528ead99f98a3172107ba32d5b3e163d6017f4cd6c30644f235b2748526323e8bd03d3a5bda1308f4280abb480cf2c9cfea9577dfe4c1e9cfdb176ac30d09b935c89f76368c3239e6394ae1c0e026c90c320f8a9f306c77c0d55c510522c95f5b491a076492f97b9516b9a24b8d4ffb2605a7d7ac08861f35472e8ec954766edacd3d9bcf1850f35ac4874613b888881f4698fd336a3ddad0fabbc4e5e5bdc0c6936667c46ba68022c51b0f999b23d23a9430c9e435e1358b5417d7dd01507d0db70c15329a8fae0c7905de71a305528ab59506a774cc7b2c99a87c612504227ccdbe16a8192c357e993bdfeca888a543160aa1ba7b2de6d0884b7bc9e96d3943239340e8b960ef9c58f43668397551d3a05292258acf2ff43fca368457616a9392f8539b2fdf944ec5d91eac989795f1b8d84939db030eee3fa1a56e545ad1bad82e52c8dd1dc0d95dfc5335ab4c05cb9283490ff56354ce5fc752923f0175789f55889023f821ae9ffcb56c8dd2cbc3d93af46796353e06592f24cbe5c78936fc43377485e90cf4b018e7a5fb117bcbbfa5bb62f7e64b6f5c54adb93a18bf2dab6f3162140c00abb52a4f6826964e93664c06a7be5cf2e6df9b44550e605a87aa8baf0eac7171c8af2cd2a338c4d99553fa75f90f0247220dda015f3cb44cea3afd99fa7ce229d163f73563690b04c504afe9a7c8f09040dead989542afb2c5f6c80b92de59200175cf03ac64f0131814840ba22ec57b0c775cb64fb1bec676ca38a27783c1a6362fca57a96753084c27494754f36213d8f761d4622da1bcfbe246ee858f7ca98534f36e948813b5ca1b52bf4a68c9bfd847562c1d670e813ea66c22e1a31c945c88829d1683a2e786e7ec2c4b9678ea67611471eb9ebc6e9bf10396ce8a9f396601046721beaf9763cc64132c467fb8e81c1aebf4bfa457445b25ec379521dc74aa3e259de00314f13d260e71de9bdce608163f723175e197ad7db0a9a139f2099071d6d1a50996603f8237b784cba6b8e72de63719979fa6c2ffc98e4a025d1ba953fdb9d7c4d393833821042847c3149d38ed2b1129c1982b7c64555e4923655bee4733c914ea4706c0bc318413e484295d9c050cd20dca2429c6a621dcd1f41245ce595504398c0bc0e027440efe3fdeac2b8cbd89cfc60a3df1608128e0bd04c74e8cead2e4d2f693f159b3764d21c0b0bd4801c166d95d5c4b68ab485608dc7dce6582b8d221914881ada0d310c426cf06f487ee367a7f3b775c2b3ab7a0407fc11a7334ae27743a3d71d1998d6907b672bb8c905a6f922f3cf03a074906d47f508730c57fe9c79425d1aaf9f03c4c0cd0649f657bb446b5b63269f03a6ce2bd72bd54fd39bac291e546dedf305b28b53dbca92e3082b376f6bd9091c056d1ded3d14895634f5c8e52b1748571b970570d37d296e27f02b49a451038f3883edca103b16fbd37d4322422b2513002f0a033559423ac94d2b5df68b305dc83b10bf0c4c9e67751c49a22d5a878fedfde13a50b1da1fe7489a5cb5d196de06237140f8487c25ed465e3e5ba612179bf5aad6c913c9d98eb9af226dfa2e387c2e0c46d124814d97b6d58fe6a2e1654cd6582cd7014593f9c6a43c0157f4709308e8e786e47802a6dc3c6907ace4f03af1214e1eebc3020906e52cfccee7b2ec25c664b0adf325a75c2416995b9e9ef906d008cb795c1f41645fa75d8ee3f5678bee923540786ec639073015cab44679b7164991169b3992abe69607fe60835416f9fe6fc6c30920cf6d6934d2d5989dc71cdc393859fd9be7538c5f7e3510a2be795e4fd3af7881fa5112668d0ed2efb9e6e5ed27992f76aa594ebc55ca45ac074d771e85f2a93ec170a6d542459cec3a197331a6c698d4a518e187ce80584a823cbdd8ccff13571acaab9f3a4dc827d9b143f20be495a8a40da4944038496c59da1d135a616e4afbc4733baf38777a1108cd969f455defda533ff2036f00a771323ec12845de53b5d4a6b04246d86e7ecaa0b35f80756349bb5272193aefc187660a1ccc1910317246fac73332b9cff7309be4cdc361ba7c20dba04ee0ff2bc1e2b661f7067f3856ed79826ac0ef38d47b5edbb323df16baf17df3c8762f4a81b327f1c4617db0d64fbdb420963714cf7e24b638cc6a0342c23c6dd5476606e5bc2550458f589a1529b0a60f1d38d5638c7fa8462a6abded55b4390691b5a01b9012ba3dfb34dca0c9adbcaa49cff8385b2941b169fbd47531dc80df5e4b0a09285788bafdfb8d9c8a44f9d0259bf04ff30f3a013b270382646ffda2c9854b15a4c27e0906b813ebc64fcfb9533979765d0f7755952bbb7558bafe6b0d01b28ad1151a3406ba79387d819a79935dfd88ab82f09b472c26ee11897747204dfce0bec3e82f856dbbc28817f88430d6e56b5e2f1de6a5a8cae195b3f5f66bafe8db3d02c0661a5b18900b077d82b42dd584edbab7a78aff45dc92efd176db53f720bb024253b6c9bc5223f82ad7b9b1206ccfd212b4c76a8396024b8b9bd2825dda342fd2aa5d73c727585c970b73416cd6ed889ead64d1bdf9bc873f8a0485c3c4f5c1c020b4f1a4c51e6a7fed4c0a6db665212855778ee0c237d0ac1c2e9de6f137caef04ba8aca41df65af5577fc1226e66190e2b898e2e028eac22ee1c85a6aae43e2e97abd215495cafc0c75b93e32fa92ea18387d636c3a83a59aff0040c6ee7b9569fed4ec2c1b2efd4408f93cccfe02bce0cdda5f911a044f1bd2dde03a46834ff0af9e46f19ab0c4c40f4727ad24b1cecdc42d12c9661d5831cd9d30bf89718a7f55efa38f54d1622e6de6c1f1a9d4a105c30a366bd0fd0bed825b9f08c3afe2fc85deb419834331174f4ad1c2c06e62c3c9191378a5951265c67a388776ec9e2bc5f8ddca90ca7fbe55a17a8e7518fc960b18efe803f9aa780b9f034f8c4f7fa42c9d27aa733ff1ff793d593f22d074e400cbab96431133f51d968c21dd56e689d22864307febf04354426d6416ed02bc6fbecd8c7e4c3bf6bc7de1cf4c37a61f3a52ad0c91cff9e067b62be7ea56890d5438ab7609ced18dc115d5cf44b4cfe54d151d2c1af62eef69f8399bf02f2cff65d3491e089b0e5c8f1202642486bcb9db5b76ead613d475b7c22cd44980858b17b221aa6097538e4a5b5dcb70a3bad486d819d91935d7ac6a46148dcf00c61faa1065fc4a533d6f2f20719206c309a7c03d43b3ec6a779e4b80e44b8bb44a2a29accdc6a3fa8b51654b2a9085a99de73184db9c909e1a433cace697b694d244d490d9737d85c1eb6d3e7db790367e16f223a8fbef807b5fa6e124f10a44f70aa4717aba9a44b5cd53715d144265242aaebc1dcf8e6ee8eca63e035cf3ef0badf456be667b0b86c3c6b11ca193e898602f36e626e91558ae382954cf58eae40bf0f74b6a93d159fe652b7a21a8aa773efef9fec9e188bc1e982fcb3af16d0946732ed854fcc7135c8d50e97066e034e7892f142984b7f18659a239e8c6b4697452bd3c9fd59842b53e122ddb172b6a00493807b6755da4c847888d575d5abbf352e944535dbecfd6acab0d0209646ac5f4973d802b489845696bec6f94c3a4d68220cf5db83c86497b2bba2acfdba4f9c8709e677767bf9a998cf94f4153776215444e41b9e8d0e8e06c6b6f0840142734781f2e44e0b42ed12f2f268c313b4221288f78f9fb6efebb45e9e8a0ed407de8598bfdfdcb5c051724331e83a528ed44c135c364a1d3af67dfc57948921bd1a6d2204e31fbc9dc64403f92ba8f7fa3791f1fe91f948e634e3b79e01fd88f10a918a2bfa985d0d33bbf6b9df21c8e7709a98f41da147edab52450a991d7f6dc6ed75e5840ed0a679efab4ff5e689ca3a556bc9375bfaeae043b72851f6dd3a4c7ffcacd6ece78a96c69f91731a139bf38f4af108547ea66de1c58d10c2d3f09086f165f498bae39cee647fe323663cf983eb5451c39a428586bd010f6517c7f31f90aa5718cb23d0ca8ff03ab5566bbacea1bfeffcaf50af5f75869f2fb28fd3a2e1d677790943b2ff5fa3a6fce60bf3899746a828150e34e43c136ea95d9fb7f64dc7ce37099b97e9f91749ceb176a29b51f2ef8881dc15042b5b8c8208d5a721f5ec5617fe40f5b4d767c0e1bd6f06180469ed4f2e6371ae2f8cfc839a671c7211a0f6a9bf33445722c832416e2338123d23c035f52234599d4ad0217473c3427781eafc3012518b88144999d85eb332d3eda63c7b1d119bb9c48e8f6c9cbda8b7ca5a8ce6ee7d7580aca700478c49b136a5d9ec8cdded5e78ba1c2a9df37b836be909942658395aa57493f1674b3", 0x1000}, {&(0x7f0000001500)="13265ce73b8ab857adde661dedfead673afd0dbffeca915496c460c6ce3d6d98e03eb442f0503983172f1655b0f4b4a0915ca3933d92834fb6c3aeef7ae77f817a26476741e63df8049fd99454567619a0b21ac7b94e3bb356f98e6b5b1b4ec194b86aba15e538ca614f41e5dfdac71c9696b723b74e4a91f70c3f83a29ec06118ad3167c57cc6bc7ebc22430b6881ae8a7f8821b86649098401047bc79a569a140ad899ae7a2f5bcd706593ca8c0d20d0085f64694878b757532a048bfe6aeaddbf8372", 0xc4}], 0x7, &(0x7f00000017c0)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r3, r3, r3]}, @cred={0x20, 0xffff, 0x0, r1, r4, r5}, @rights={0x18, 0xffff, 0x1, [r3]}, @cred={0x20, 0xffff, 0x0, r1, r6, r7}, @cred={0x20, 0xffff, 0x0, r1, r8, r9}], 0xa0, 0x4}, 0x4) 04:02:42 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x1) socketpair(0x18, 0x4000, 0x5, &(0x7f0000000040)) 04:02:42 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2be9, 0x0, 0x0, 0x0) dup2(r0, r1) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x5) 04:02:42 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000080)="e11cc1bd", 0x4) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000040)=0x4) 04:02:42 executing program 0: r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) 04:02:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3d}, {0x40}, {0x6, 0x0, 0x0, 0x7}]}) fchdir(r0) getpgrp() fchmod(r0, 0x1a) fsync(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 04:02:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x180, 0x8) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) fcntl$getown(r0, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000140)=0xe614) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:42 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x119, 0x2) r2 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x7fffffff) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) ftruncate(r2, 0x0, 0x7) 04:02:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x8) preadv(r0, &(0x7f0000000340)=[{&(0x7f0000000200)=""/62, 0x3e}, {&(0x7f0000000240)=""/27, 0x1b}, {&(0x7f0000000280)=""/148, 0x94}], 0x3, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x100) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000001c0)=0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 04:02:42 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x40, 0x0, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x83, 0x1ff}, 0xc) 04:02:42 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r2}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) close(r2) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0xfffffffffffffd51, &(0x7f0000000080)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="e7776d9d804583a33fe7b80f315f9a61cf002b056371d2a78a609e764ff3cc67f3e5981d906d7375bf37155da5388b546c62a05df3446ce2044b386fffb42855eb3c897cf9933fe392e4c400637b76572ccaede3312e3665305934f1b0542def8c4c3c4c1736e5fa2d6e351cf7d4b1b947539989f952ffff00000000000015eb5fdb87c30c252691"], 0x28, 0x403}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) 04:02:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74}, {0x64}, {0x6}]}) getrlimit(0x7, &(0x7f0000000140)) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 04:02:42 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0x8001) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) dup2(r1, r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000180)) 04:02:42 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20080, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)}) 04:02:42 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x2) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x0, 0x39}, 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 04:02:42 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3, 0x12, r0, 0x0, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x20, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x50) pread(r1, &(0x7f0000000140)="25accf10421305f300a2f4d1df7a8c3a45ca6fc714358f285f09462230ddc35d9b20dd23b6e4556eab878c9e39de734d47486c8534731a", 0x37, 0x0, 0x59) open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x181) 04:02:42 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0xe000, 0xa8) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x3}, {0x3}]}) 04:02:42 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f00000001c0)="4b74954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000200)={0x200, 0x69f7, {[0xffff, 0x8000, 0x81, 0x5, 0x80000001, 0x624, 0xef7, 0x9, 0xffff, 0x3, 0x978a, 0x10000, 0x8, 0x0, 0xb4f6, 0x7ff, 0x100000000, 0x7], [0x8, 0x71b, 0xffffffff7fffffff, 0x7fff, 0x6, 0x1, 0xfffffffffffffff7, 0x1ff, 0x3, 0xd35d], [0x7fffffff, 0xb3, 0x5, 0x3e, 0xcea, 0x81, 0x10000], [0xeec, 0x7fff, 0x0, 0x6, 0x4a8, 0x1000], [{0x20, 0x7fff, 0x69, 0x101}, {0x3f8, 0x7, 0x9, 0x7}, {0x6, 0xa9, 0x9, 0x7}, {0x4, 0x6, 0x9, 0x5}, {0x0, 0xfffffffffffffeff, 0xff, 0xffffffff80000001}, {0x2, 0x1, 0x20, 0x8}, {0x6, 0xd2, 0x1}, {0x20, 0x1f, 0x2, 0x2}], {0x8, 0x4, 0xf6ad, 0x6}, {0x1, 0x80000001, 0x4}}}) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 04:02:42 executing program 1: r0 = dup(0xffffffffffffffff) connect$inet6(r0, &(0x7f0000001280)={0x18, 0x0, 0xe638}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000040)=[{0x7fffffff, 0x100000001, 0x1, 0x1000}, {0x1, 0x8000, 0x1, 0x281}, {0x3ff, 0x0, 0x9, 0x7fffffff}, {0x101, 0x3, 0x9, 0x35c}, {0x837, 0x3, 0x7fffffff, 0xff}, {0x32f, 0x2, 0x7, 0x8}, {0xa4d5, 0x7, 0x2, 0xe787}]}) r2 = getpid() read(r1, &(0x7f0000001240)=""/43, 0x2b) fcntl$setown(r1, 0x6, r2) read(r1, &(0x7f0000000100)=""/4096, 0x1000) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x96efef741c6a46aa, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000001100)={0xa80c, [{0x2, 0x4}, {0x2, 0x9}, {0x2, 0x401}, {0x3, 0x8}, {0x3, 0x6}, {0x3, 0x6}, {0x3, 0x7fff}, {0x3, 0x8}, {0x2, 0x8}, {0x0, 0x5}, {0x1, 0x5e}, {0x3, 0x9}, {0x3, 0xf9}, {0x1, 0x1f}, {0x3, 0x2}, {0x3, 0x9}, {0x1, 0xfffffffffffffffa}, {0x3, 0x6}, {0x3, 0x2}, {0x3, 0x6}, {0x2, 0x80000000}, {0x3, 0x3}, {0x3, 0xcee6}, {0x1, 0x7fffffff}, {0x3, 0x80000000}, {0x3}, {0x3, 0xd23c}, {0x3, 0x19}, {0x3, 0x4}, {0x3, 0x7}, {0x3, 0x8}, {0x1, 0x4b}]}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000012c0)={0x80, 0xfff, 0x6b97, 0x2}) 04:02:42 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='c\x00') chroot(&(0x7f0000000000)='./file0/file0/file0\x00') kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 04:02:42 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x20000000b, 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 04:02:42 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() pread(r0, &(0x7f0000000100)="c74a69dc7e9a1ab8a88171a35390437c958a1261112891f6cd308eb0fe14cdca05d846397aef8a4efd4540315028f4095b2e535f235fcbaf78ce40fdd5f3d3408d0f9a006932b8b4ecc3fcd8c9d7cdf6c49a6ca3e17ef6a5eeef6fc94f2fd4745cc6fb425a2d9d79f8db614ebc0829c8b901d7cbce384dd8e66b18", 0x7b, 0x0, 0x0) syz_open_pts() writev(r0, &(0x7f0000000000)=[{&(0x7f0000001240)="bba9", 0x2}], 0x1000000000000117) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0xfffffffffffffffd, "0366402b96297f0c033c02df71795acd76ef3caf"}) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000300)) write(r0, &(0x7f00000000c0)='\x00', 0x1) 04:02:42 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x80, 0x6064) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x100) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) clock_getres(0x0, &(0x7f0000000040)) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000180)) clock_getres(0x4, &(0x7f0000000080)) r1 = getuid() r2 = getegid() lchown(&(0x7f0000000140)='./file0\x00', r1, r2) 04:02:42 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20082, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000140)={0xd8, 0x0, &(0x7f0000000040)=""/216}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) socketpair(0x10, 0x5, 0x3ff, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000200)) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000280)={'./file0\x00', 0xc0000000000000, 0x7fff, 0x2, 0x1, 0x0, 0x3, 0x100000000, 0x1, 0x0, 0xffffffff80000001, 0x1}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000300)) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000340)) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000380)) r5 = msgget(0x3, 0x202) msgctl$IPC_STAT(r5, 0x2, &(0x7f00000003c0)=""/101) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000440)) fsync(r2) openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0xc0, 0x0) msgrcv(r5, &(0x7f00000004c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`+\x00\x00\x00\x00\x00\x00\x00\x00'], 0x3d, 0x0, 0x1000) r6 = socket$unix(0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000500), 0xc) kevent(r1, &(0x7f0000000540)=[{{r3}, 0xffffffffffffffff, 0x8, 0x40000001, 0x3218, 0x1}, {{r6}, 0xffffffffffffffff, 0x48, 0x40, 0x7, 0x1}, {{r3}, 0xfffffffffffffffb, 0x8, 0x1, 0x200, 0x2}, {{r4}, 0xfffffffffffffffd, 0x40, 0xf0000085, 0x9, 0x100}, {{r6}, 0xfffffffffffffffc, 0x0, 0x5, 0x2, 0x81}], 0x3, &(0x7f0000000600)=[{{r4}, 0x0, 0x4, 0x4, 0xffff, 0x3}, {{r1}, 0xffffffffffffffff, 0x0, 0x80, 0x80000001, 0xffff}, {{r0}, 0xfffffffffffffffb, 0x11, 0x1, 0x2, 0x7821a17a}, {{r0}, 0xfffffffffffffffc, 0x14, 0x1, 0x1, 0x6}], 0x200, &(0x7f0000000680)={0x3, 0x5}) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000006c0)=0x3) readv(r3, &(0x7f0000001880)=[{&(0x7f0000000700)=""/170, 0xaa}, {&(0x7f00000007c0)=""/154, 0x9a}, {&(0x7f0000000880)=""/4096, 0x1000}], 0x3) r7 = shmget(0x0, 0x1000, 0x8, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f00000018c0)=""/10) shmat(r7, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r8 = open(&(0x7f0000001900)='./file0\x00', 0x1, 0x4) ioctl$TIOCGETD(r8, 0x4004741a, &(0x7f0000001940)) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000001980)={0x4, './file0\x00', './file0\x00'}) 04:02:42 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockopt(0xffffffffffffffff, 0x11, 0x3, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000080)="21fccfa96db8af138e64c3ca1d", 0xd, 0x8, &(0x7f00000000c0)={0x18, 0x3, 0xffffffff, 0xff}, 0xc) 04:02:42 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002d5, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000002c0), 0x8, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20080, 0x0) kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 04:02:42 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x10) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x0, 0x8000}, 0xc) r1 = getuid() setuid(r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, 0x0, 0xfffffffffffffcef) r2 = getegid() getgroups(0x7, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x4, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r6 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r2, 0x0, r4, r5, r6]) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x6012, r0, 0x0, 0x0) r10 = shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000240)={{0x80000000, 0x0, r7, 0x0, r8, 0x40, 0x80}, 0xedfe, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x4}) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) r11 = dup(r0) setregid(r3, r9) ioctl$WSMOUSEIO_GETPARAMS(r11, 0x80105727, &(0x7f0000000300)={&(0x7f00000002c0)=[{0xb986bdcd1afc8bdd, 0x1000}, {0xce, 0x69ab}, {0x1, 0x69f}, {0x22, 0x3}], 0x4}) setuid(0x0) sync() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000340)=0x1) fcntl$setstatus(r11, 0x4, 0xc8) semget(0x2, 0x1, 0x200) ioctl$TIOCSPGRP(r11, 0x40047477, &(0x7f0000001540)) 04:02:43 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0xfffffffffffffffc) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000280)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='x\x00') rename(&(0x7f0000000180)='./file0/file0/file0/file0\x00', 0x0) recvfrom(r0, &(0x7f00000001c0)=""/133, 0x85, 0x800, 0x0, 0x0) 04:02:43 executing program 1: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x4) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') socketpair(0x16, 0x1, 0x8, &(0x7f0000000880)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000380)={0xfff, './file\x00', './file1\x00'}) chroot(&(0x7f0000000080)='./file0\x00') msgget$private(0x0, 0x20) r2 = semget(0x1, 0x5, 0x40) symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file\x00') semctl$SETVAL(r2, 0x3, 0x8, &(0x7f00000001c0)=0xffffffff7fffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000700)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x2, 0x100) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000940)={{0xfffffffffffffffb, 0xffffffffffffffff, r3, 0x0, r3, 0xc7, 0xe0000000000000}, 0x10000, 0x9, 0xff}) 04:02:43 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) close(r0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x5) fchdir(r0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0xffffffff) close(r0) close(r0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x3ff) 04:02:43 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = open(&(0x7f0000000200)='./file0\x00', 0x8080, 0x21) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000240)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a021b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf2fe98b9838d4834505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1c3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535", 0xffffffffffffff25}], 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) fcntl$dupfd(r1, 0xa, r0) unlinkat(r1, &(0x7f0000000000)='./bus\x00', 0x8) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 04:02:43 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) open(&(0x7f0000000000)='./file0\x00', 0xd81, 0x20) 04:02:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000a80)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212d111402000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd48121509", 0x1ce) lseek(r0, 0x0, 0x12, 0x3) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x3bf, 0x3, 0xb, "b08dce5800"}) readv(r2, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) 04:02:43 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x3ff, 0x1, 0x9, 0x800, 0x426d24bb}, 0xc) r1 = kqueue() fcntl$getflags(r1, 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000000c0)=0x1f, 0x4) 04:02:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4c2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) pwrite(r0, &(0x7f0000003080)="0ff29dca44ee04738827a537be59d9344e13e4eb60eff9f4bf633f00df6a318ce56f93753645f9e5d1b1a90a9670edc0d26713326944928fd24a26ed0b181e92ce9a2d5a4a342611b4a7a50aec3c02c187501f87b417a95bf19cecd96ca181c54b224f80138756c69bbe337201bf2758a557e093c6e3be53b4d80fa50e5ee660726fc8c8cbf8f17fec5d18288b3835e7673626f5082f0b7d1df2fc1ca006cd4fd7d0fd797ce6b69b9b25bd0a0f812e844366275d5f444e6a02de2c4c7fe2abcdad4f75d2a47a2ab53d66f1854205f5b68854dfb741c9204a01525267a2a6c83c06eb314e5906bd00f7e9365ae27d1c8c6d1acb93fcc220891469a9c7931dff294cfadff33cdf3ac6eaa98f8ec749d47bbf80b9f2eb4a3a76ff99417dd560cf75027d4a1b460c7828446ced986f3c466cbe13ffc9a9ff2bec173585f319d1650b046504863effaeadd55515d8ff0445ed92c896148c7bec53d323cb2d3193649b36a93a3b205f969d5db86986ef5eda2d8fcf40ea9b223022dc8afdd53f2156696c0e43f63c244e19b2207be338b0a2011dd7888d43b7a9e3691d69e80520cd3ce7b1bfe4d5b45ab475c89eacc535613500a24b3777d4e5b1804c2157304adb257e24f68d0be93a3541d5a384c40aa556f30253a209f140381e30c302f4359fef5685f787bfe43a74c00cc7c7d18fa6ced93daf36d37228ea6051fc9434c4ce67c14a521aa34640800ab9e704a770e5acbcbf8bb4dcd3c068a93c7b74d0cf1efaefc47e393d9aa4ba32b97fcb0048c9bcda5df5ef7801107583084e9875424ce13426572a73b87e3288e8c9c4a5112fa4c7c42d19a3bc1378b212516fbd940654df2f93da0391ef747a785b89860bc8b2ae1a959b2b195355019db849f021ebc09d22457730950702d3869494462ce128d18041ad3aceb42064d90d87fc5743719c4b32d3c26ac95e8a0e27562508e1548d063873fb7e104b5162a10b4e46fbad584f225ebfcd9a8170b3be231757a2807d5eb8bc71c93dee0d517a32e3ab6b17c5bcca1e9bfa702d9637594f3a291d07267d7affb6ca625867bc2968cd9fdf7e9fd7b62c1c890dc30f1e5b0b16634811cee9a8b25ef2b1425e360667e6533d92fb3291302f0788fecf9ac1be79c5863b0927fbff89f886a64fcf7bbf035de4a60d84202172c984d0a70bac4ef63502085fb962311692cfbafb00b953ec9442939b31b05ce1a43b7c9ea7b869f9de83fd2241a119b89210c5d598227e243e08ee0ebcf531ea5580ca30f935dca7a44298c2ee352785378ea9d39debef765b811e37597aad65ab37e68dd5067face97c89767ab10c8b4144d63a325fbe4eafbe9c81563b59e98aa317fec74159d3921c6d03bbe8916929748a7c9939be81f0f0770b6e88fe456dc10e8fc154f4e1c0e3ef0e8835b2e385ad89ef4e4a0ed645deda4aff1f5e6f086604b8e56250b4107ed8200568ef9e2ed5df20ea0f2e00023b8e0f31758b56f289c636c476b39b9927f31782bacb718ca931944ed59a216f3fa62f929db5f419b5dd2c47573aa43dd2a4b3d54bf2b118985e0d57417fc01e2063595b4e96f5e4f990044e1b5d9a2d144c4c833657cdc750f83b295b953cba472c399eb671e8d78d008a53d26019c8f93aa88e87f679b3115b2825e8aeddb819c6a01187ab69d118c2cf2ac75fa8f48d0a07001d1fbf9450ffaabaeeaa3cbf622e9cc8e96fa192962405cd0d63503d243814dde0c264b13c523193636d7326e71d0abc04d8b254e911adc2106a5388f2c4fd9f02ce2a2795928fd06e8fc395e047c81b0f320927f649d421210c799fa368e872604566515df30af1595dcec45cd03ac110b73599db2e2f4349cefc9b83ac41ce558ce3f8730624ee81e87cd987344491b59d76dda46fed5f6d7195919cd5dd88e2d7df1120dc5aa6460d0507953a61dc3d189291973736c4835e09cee23081b56765fa1bf6c779ac017a4f4b6f738253ea1daa0a594b2acd598a9cc5b816c7fb5d2f376e7ddcd00513d6bdfe6e06bec9aff9bffe83b967d574dee4dfc0788003429e3e398b14c3897eb4f3ea87293bb75dffc3fa11eea76224e889bfbd85703de1a201b1586bbd284b31a2582c32f40a0eca17e57c6d4b6770", 0x5eb, 0x0, 0x0) munlockall() 04:02:43 executing program 0: r0 = semget$private(0x0, 0x0, 0x10) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)=0x40) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/213) r1 = semget$private(0x0, 0x6, 0x250) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000140)=[0x4]) select(0x40, &(0x7f0000000180)={0xd0b, 0x101, 0xc, 0x4, 0x3, 0x7, 0x8, 0x5e}, &(0x7f00000001c0)={0x6, 0x5, 0x1, 0x8000, 0x10001, 0x8, 0xae3f0, 0x1}, &(0x7f0000000200)={0x6, 0x0, 0x7ff, 0x7ff, 0x7fffffff, 0x6, 0x4, 0x8}, &(0x7f0000000240)={0x7, 0x80000000}) r2 = semget$private(0x0, 0x6, 0x400) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000002c0)) ioctl$TIOCDRAIN(r3, 0x2000745e) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000300)=0x2) r5 = semget$private(0x0, 0x3, 0xac9d8859122aabc0) mkdirat(r4, &(0x7f0000000340)='./file0\x00', 0x42) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f00000003c0)=""/214) pwrite(r4, &(0x7f00000004c0)="effd52a3e396c416b19f72918c5055fb6cf2b9e0df3d64bdf4787a2f36da7b45ed96fd013262d29664e1998e546e957ffd7504ddd40f548e6fbad16c37f6a9d0ccc414833db56c08f3be620ec5d02e3ac3c482a2af4688ceb560bddc96ccd17b77004b37a1f032b2ec581c464ee9332f90017da42abb652cd05ea0827b46567358e221ac1cf4d4bd44d7b1b41db4e86d9cbb141011ee2795e678c97d16f551f3dc98512ad4d096d67340807cb782564a6802463cd3df3c0eb1", 0xb9, 0x0, 0x0) semop(r5, &(0x7f0000000580)=[{0x0, 0x4, 0x800}, {0x1, 0x6, 0x1800}, {0x2, 0xda}, {0x0, 0xffffffffdb2e3eac, 0x800}], 0x4) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f00000005c0)=0x10000) ioctl$VMM_IOC_RUN(r7, 0xc0205602, &(0x7f0000000880)={0x3e71dd09, 0x401, 0x5, 0x913, &(0x7f0000000600)={{0x10001, 0xfffffffffffffd28, 0x9, 0x9a, 0x2760c0b9, 0x101, 0xffffffffffff1ea2}, {[0x0, 0x44a, 0x200, 0x33, 0x200, 0x1, 0x1, 0x8, 0x760b, 0x6, 0x80000001, 0x9, 0x5a, 0x1, 0x8, 0x7b2a0a52, 0xf125, 0x2], [0x5, 0x9, 0xffffffff, 0x3, 0x80000001, 0xffffffff, 0x191, 0x1, 0x0, 0x10000], [0x9, 0xffffffffffffff7f, 0xeaf5, 0x1f, 0x4, 0x0, 0xfffffffffffeffff], [0xfff, 0x0, 0x20, 0x4, 0x728, 0x3], [{0x9, 0x1, 0x1, 0x6}, {0x1f, 0x20, 0x9, 0x2}, {0x2, 0x7, 0x1, 0x6}, {0x7, 0xfffffffffffff7d5, 0x0, 0x7}, {0x4, 0x7fffffff, 0xfffffffffffffffa, 0x9}, {0x3, 0x9, 0x0, 0x81}, {0x1ff, 0x1, 0x8, 0xffffffff}, {0x0, 0x5cbb, 0x5, 0x5}], {0x3, 0x1ff, 0x50000000, 0x4}, {0x1, 0x200, 0xffffffff, 0x2}}}, 0x38, 0x8}) getrlimit(0x7, &(0x7f00000008c0)) r8 = shmget(0x1, 0x4000, 0x40, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r8, 0x0) semop(r1, &(0x7f0000000900)=[{0x3, 0x4d1a, 0x1000}, {0x1, 0x4, 0x1800}], 0x2) r9 = dup(r3) ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000940)=0x5) ioctl$TIOCSTOP(r4, 0x2000746f) faccessat(r9, &(0x7f0000000980)='./file0\x00', 0x0, 0x3) ioctl$BIOCGETIF(r7, 0x4020426b, &(0x7f0000000b40)={""/16, @ifru_broadaddr=@in6}) fchmodat(r6, &(0x7f0000000a00)='./file0\x00', 0x4, 0x0) 04:02:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) select(0x40, &(0x7f0000000240)={0x9, 0x3, 0x8, 0xfc, 0x80, 0xfff, 0x2, 0x1000}, &(0x7f0000000400)={0x38, 0x7, 0x5, 0xfc5ff06, 0x7, 0x7ff, 0x80000000, 0x3}, &(0x7f0000000440)={0x4, 0x6, 0x3, 0x3, 0x5, 0x4, 0x53}, &(0x7f0000000600)={0xff, 0x3}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r3, &(0x7f0000000180)="2abf995a1a970b9ab6eb62fef5f368e4eacbc25291015ea0f7936cc01e69c69bf2221f516e06b1a5520b1ce3adbd358a31028d3a2b4ecd22b0fbd92df772af0bde0192c3d6f6", 0x46, 0x7, &(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="04000503", 0x4, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r5 = getpgrp() r6 = getuid() ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000000480)={&(0x7f00000004c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000280)="d2fb736c169fe0c111dd28b93e774495eb36907350f9af3b2ee8fd68e98fb20d9fd089e0293a2cbefa2acda619b29c6f9365f7de214c111ffdb7902f187f4e85df69232bee37652184197c81fef4e973bdb45451bd6a10f5b0bf5dd650674845538690637818d89f2f8aa9e5eb8af33f800310172718fa0259a12cdf1de3a624e591dad7620f2c84f06a05a2df68dc4f82fbae31da9189ae", 0x98}], 0x1, &(0x7f0000000680)=ANY=[@ANYBLOB="2000000000000000ffff000001000000305f1a4a8cea02aca1ac02e8a0732b72ffd1821c80707ccde66d30328842316e946c5cbd49d3fa1e5806a30e4e142c6809b55af22b16d4bfd070f08eceb003eee68ec38905c8bd37593994ed87e34d8ea059924307c04f9ecbba925a8a59bdaf820607000000884ed9c74fa7a8108d3c", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000001800000000000000ffff000001000000d548ab1fa63d92de0092fa05d86d5c2cfc905dbe82b642254e9cc8b88b8c61b40e3f41c937ad907fddb231aeacc59a87db51ea01729259448d870c2cbec14e63df3bf33abb232a329941cd629678bd25246b1118a8228ab9b182f5e326dd8d434dc59f222d3c310d73e9fef78ae6f038", @ANYRES32=r4, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r2, @ANYBLOB='\x00\x00\x00\x00'], 0x78, 0x5}, 0xa) 04:02:43 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) setuid(0xee01) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0xa85) 04:02:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x2}, {0x6}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:43 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x51) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x20001, 0x0) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket$unix(0x1, 0x5, 0x0) r8 = dup(0xffffffffffffffff) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x80, 0x0) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x2a0, 0x0) r11 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000340)) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffd, 0x3c, 0x4, 0x100, 0x8}, {{r2}, 0xffffffffffffffff, 0x32, 0x4, 0x10001, 0x9}, {{r3}, 0xffffffffffffffff, 0x2, 0x2, 0x1000, 0x9}], 0x3, &(0x7f0000000380)=[{{r4}, 0x0, 0x82, 0x800000a0, 0x4, 0x100000000}, {{r5}, 0xfffffffffffffff9, 0x1, 0x24, 0xffffffff80000001, 0xe263}, {{r6}, 0xfffffffffffffffe, 0x1, 0x1, 0x81, 0x10000}, {{r7}, 0xfffffffffffffffb, 0x88, 0x9, 0x20, 0xfffffffffffffff9}, {{r8}, 0xfffffffffffffff9, 0x0, 0x40000000, 0x7, 0x8}, {{r9}, 0xfffffffffffffffa, 0x10, 0x40000003, 0x9, 0x7f}, {{r10}, 0xfffffffffffffffe, 0x2, 0x8, 0x8, 0x3}, {{r11}, 0xfffffffffffffffc, 0x60, 0xfffff, 0x7, 0x81}], 0x80000000, &(0x7f0000000480)={0x6, 0x25}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r13}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x0, 0x0) r14 = kqueue() kevent(r14, 0x0, 0x0, &(0x7f0000000080)=[{{r12}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x8dd, 0x0) kevent(r14, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 04:02:43 executing program 0: sendto(0xffffffffffffffff, &(0x7f0000000040)="b54235bc995dda7802b5473fb4e3614cc3e2c3789db43e922dc714d892fb62bd5f955a320b31ec", 0x27, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0xfffffffffffffffd) symlinkat(&(0x7f0000000000)='./file1\x00', r1, &(0x7f00000001c0)='./file0/\x00') openat(r1, &(0x7f00000000c0)='./file0/', 0x0, 0x0) 04:02:43 executing program 0: setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x0, 0xffffffffffffff80}, 0x8) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setregid(0x0, r1) 04:02:43 executing program 0: r0 = socket(0x1b, 0x3, 0x0) r1 = socket$inet6(0x18, 0x0, 0x0) dup2(r0, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x1018, 0x4001, 0x0) setsockopt(r2, 0x2d, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt(r2, 0x29, 0xa, 0x0, 0x0) 04:02:43 executing program 1: r0 = open$dir(&(0x7f0000000000)='.\x00', 0xfffffffffffffffe, 0x40) ftruncate(r0, 0x0, 0xfffffffffffdffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) 04:02:43 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0xfffffffffffe2822) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020690c, &(0x7f0000000300)) 04:02:43 executing program 1: getsockname(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="006d9ac8c35ed7882f66fa5f1bce128056a190a44fdca9c34d99c674c8eb99feb004e09637b5742667d5919d822e9c5aaadb9b56dd0131195c2dcb3957f2924ca1d203d9d2d8f49d3060b5ffccdd010043b53bd94b7b6c55c34c51e2792e2387fc5404ed7b21f7f14d28f7b137587941220d7c10cf6034964c2d066276234e999fd494471ae69927e7056c7ed14029c013afa8ae78a75c510734432af58bab22479a2d34bcde5557d4ef"], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8480, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) close(r1) getsockopt$sock_int(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f00000000c0)=0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) 04:02:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000580)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) accept$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/17}, &(0x7f0000000200)=0x13) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000180)=0xfffffffffffffe1a) bind$inet6(r2, &(0x7f0000000140)={0x18, 0x3, 0x0, 0x2}, 0xc) syz_emit_ethernet(0xffffffffffffffd2, &(0x7f0000000340)="b2") 04:02:43 executing program 1: semget(0x0, 0x0, 0x46) r0 = semget$private(0x0, 0x4, 0x4) semop(r0, &(0x7f0000000000)=[{0x1, 0x7, 0x1000}, {0x0, 0x1, 0x1800}], 0x2) 04:02:43 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000040)='./file0\x00', 0x0, r0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) open(&(0x7f0000000140)='./file0\x00', 0x2, 0x7143a00627a94123) r1 = getuid() setuid(r1) r2 = getuid() mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x40) chown(&(0x7f0000000280)='./file0/file0\x00', r2, 0x0) 04:02:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x100) read(r0, &(0x7f00000002c0)=""/68, 0xff550d18) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r1 = syz_open_pts() close(r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) dup(r1) r2 = syz_open_pts() dup2(r1, r2) 04:02:43 executing program 0: r0 = syz_open_pts() flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0xfffffffffffffffd, 0x0, 0x200000005}) 04:02:43 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f00000007c0)={&(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000080)="789fbe646695ae52324f9f65ed1d8c3a5edf6aae148cee9462f4143ff83a7dca72c52e5f7798e26850d98e0f72173f6d17f4121e35eb7a2fd629965149417ace5b8033cc4a01cce3ddcaa05bbc7278d2fc20693a4acb1e82c0772a79a5f70648032b3e17a9adef5734b3b8551f0a6c907f502cd4e7871f57bdc8071f9871800cc4a758c745cba51bcfc88a7e4601824b194ce438c40fe1789fe190c521b20a4ce391207c41044aba62b483aebc6c9e3d2b3a52e71a0a3c67db65bfabb9a869b5c238dbb2f8018363fcec7dc801274cd121e217123523ee1173f3fcba5ef3cb482b1b81b97f1294cdb17a", 0xea}, {&(0x7f0000000180)="19c45bcb481b8772ee916af977e3b80c1420bf958c25229f7b0ae416eb5d1e59b15eb7eba9b91a9132cf0644c49c4137f1f65f12537d9a0fc98bba7263f458f43414c945de1bf1acc87b5c9773618a637704ba8e0ee65f462c9cb1884f6ab85fc5514a2e901780fa506342072c633f3050b993b895475140b649f0c2ea383e284ea67fef5f7d464becd8e4e3e0d6ff", 0x8f}, {&(0x7f0000000240)="296fd4a800c385c369740ae8c8a1e1c58850936c1eb37fe00691b2729dd67938bddad025565c0e569a5189ba4a8af17f9311674fb4351fd8b54a6207c35500", 0x3f}, {&(0x7f0000000300)="fda0883491357fd0c3411923f4fc6ab368bd5e0ae0be33eba27730ae15318c4dc70de6f111217737490ed563b2212016e7fc44350f57af200433911ddabbeb9f10ba89db6fc96c2e1eb8c5b36f5a13f6423e383a5709467dee9bb10504952d9cb942e4097563f4cc176ff543bcbe3a589c6c95cfc1acf48c02517d770122b22180b7420e4ed659419e7b9614eb561cb849d8cfcda815ebb5fccd80c039b0c9eaedf47d16a9a39692a692515dbd8b187223445cde2e4aace4d7293179a61818451dbff4df2e5528be71ef48162fba", 0xce}, {&(0x7f0000000400)="f3ddeb3eb599930b5b31091bb021098360b71f7f63bed0320d2f104f4c35de440b6f217b9017127c026042903982bf4f7ef96225770d6803b727cec2901114fad2881054e9f348d7e2da8aa300c0110b300229b0fb8dfc7621be3231614ad93100d2f5d289c159c80f2f886dff05b136643d497fc9ba63a4b3f0fdbc18e625f2f7", 0x81}, {&(0x7f0000000280)="d6a5d1edca726d1c251c4cd1f43739bebb0632fab69cd951", 0x18}, {&(0x7f00000004c0)="b3cc7708f887d6e8c9d1cee90f04ea", 0xf}], 0x7, &(0x7f0000000580)=[{0xa8, 0xffff, 0x80000000, "3b5dedfb3c0829319fb9cfd0245787aa34aaeca9dd6b784ad78c2cd6121b27311ef09c73a30786b0e5b0e75a2ee8c942541c9d6befbd532669e9bd10d92f1e658d6f5ef7600f6bbd5a8aec9c20fb53c01be9486504e0390a88ef3de9fec4baf75b66deb120045a0883c26aeb34723e80cae204ca26964b266b6b53014abb2baee80f29e23d96cae63a0a5aed3e03a7740eebffe6bdfa"}, {0x98, 0x0, 0x8, "bb502b51547e29e38109b68c3f6e14f7376bee3c1bff885de04b6ddb4a141399200701106c01eb995c2234131c6b6808f09080e7e4c67a2c66ca97a7681307ed666a86d884092fff17f7f2a6a9aa2b65b20ade227e1c99bd892970be1ff69f35800b2f1ad2511e8afa0013af63a26f06bb5226fcfeb6c6e399fb0ce8ee88ea0af70448"}, {0xd8, 0xffff, 0xcc12, "4b8d55b58811fb13d97cffca242c85018e7439d7858d14d35e75bf6156a71f884090deaea31dba94b3cc8b17b6103f1737a1923dd3aee11f73a439b67e84f3a82450cca59e1a03ac1954117d86cffc0be254280e82747971174f2b2b7b34d1c6005447a13175f93b63c9ccdd8719d62e650a81d99ae6d3c36e51695862aa9f6b7135d5b4364963e5c887bf4d9d244683a0cd81266faad871627f574d74552a5a8ac060ebfb4dbfd4309c17d49237cb81a195e1b64f8b814fbddf7e4bed9190672b97e3b50b59b0"}], 0x218}, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000800)=0x100000, 0xfffffffffffffe6e) 04:02:44 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045721, &(0x7f0000000100)) r1 = getuid() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000040)={'.\x00', 0x8, 0x8, 0x6, 0x1, 0x7, 0x0, 0x2, 0x2, 0x2, 0x28, 0x70}) seteuid(r1) 04:02:44 executing program 1: symlink(&(0x7f0000000080)='./control\x00', &(0x7f00000000c0)='./control\x00') socketpair(0x19, 0x3, 0x1ff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000680)=[{&(0x7f0000000100)=""/234, 0xea}, {&(0x7f00000002c0)=""/208, 0xd0}, {&(0x7f0000000200)=""/59, 0x3b}, {&(0x7f00000003c0)=""/227, 0xe3}, {&(0x7f00000004c0)=""/195, 0xc3}, {&(0x7f00000005c0)=""/163, 0xa3}], 0x6, &(0x7f0000000700)=""/84, 0x54}, 0x2) chflags(&(0x7f0000000280)='./control\x00', 0x0) 04:02:44 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r0, &(0x7f0000000480)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185e8a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748a0200947da61d75bc9028a2b887f0130906e061a751737d1d6a2e60e1f34322c0cdf86431400b4dc386972d2eae1f50146ef1ead47dfc43c6c3b018be5419edd6c225c44b2c6a7755bad7e808f9840f9e13da075ee54c0682247a3ea5651238225996d2250f6e9b60f2f94c51a5b70a02000000182bb8402e11d81ef3c2ff8a0d530549c620fa663f1850071e5828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a0000000000000000000000000000975e981e8d0278831bdfa7bc38ac129bcfdf90523fb85f3398010a7c4a75bbd43c3bdd5bcb482609a156e7bd2faea6cd295a0b69068eae8c1a1c9917bfd5b40c6a140e48eab0cd51f295ee301eefe19c803f6e9e52250235eee976feb92cf54160ad0e4a664b0dd217f1aa598f8b0799f010ef33fbec6135e6cde2642f9c7a9a041c35478ce9eb69091cc180cad69099fa0e3c834a3ad3539d257b6d7e9c33e50c82b71ed3a8b7f316ea771af09f7c0cc94f987b3e394fd8144f23933f5e79543e59a32db323a762d410f1d355020ad663eb811fc2247a942c4dbc4a7f07cb8a4c7d9e2e19d3a371602f1192e22c4b61cbb89b261bd741e3a5e2f7a6bb6babd1d14251029889bd6b85a705a4029b25422404875f1a925dbb16ce6fed769e8d57059e9f6f5d93bc3c7916bbcd055f04", 0x235) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x8, 0x3, 0xffffffffffff7eff, "85495500022000000000000000f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffff, 0x3, 0x8, "b08dce58000000000072a2007f000000ff0f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 04:02:44 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10aa1, 0x0) utimensat(r0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0xa8b, 0x3}, {0x2, 0x6}}, 0x0) write(r0, &(0x7f0000000240)="25f7b4560defd08428ffe9c8304735c077ca0e6112a56fc301574f2d125a05054a2255d90f3ecc254fb3bb318b1dee28886af31771951543c563ca1378223d3a84", 0x41) getdents(r0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) mknod(&(0x7f0000000140)='./file0/file0\x00', 0x1010, 0x3f) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x1f, 0x5fe}, {0x80000000, 0x9}}, 0x0) 04:02:44 executing program 1: r0 = socket$unix(0x1, 0x7, 0x0) writev(r0, &(0x7f00000012c0)=[{&(0x7f0000000040)="fb3037", 0x3}, {&(0x7f0000000080)="23fc77dbe0b7bb7a420ab7e5051a186ba4bd356d19be2d0452956fc4affe3f097974f294cb72d0c95c520ddbed96668d8a32c896a38572a37766bb7b750a77ee719a4e7ce52762d930923ea726cdcab2", 0x50}, {&(0x7f0000000100)="c873777c3cd9ee8a7f01696a03d103a65773c8838450b317a0d86f5e6c620908e210f4c4e2", 0x25}, {&(0x7f00000001c0)="ceb106022a5516c8f3f313eae57a", 0xe}, {&(0x7f0000000200)="008829d17db179758ceb072d93f08e45484ae93e8fcc0e2f6caf1eec92fbfb62345235abc10261edc22021ce91161273c96e1553f18d344c55fc722bed5f11fa55", 0x41}, {&(0x7f0000000280)="52d2972686b4423d7d468252eff3a1ba65f068de8a8fbfbadaefaa75f3ea059fd99cd362f5a440e2739654de6e36c8ed45d85aa9fbd44acc454ece648ecdd5fd08777b676a70caa644c939dd0da89a284cf5f4c4d52382e87ba6ab033272d27856686b7df0c6e271a6320b073315b38721fd55e7e60810ccf47b38ca18e70bf549b3bc7c0deeab4d9a7663d7b46156b696dc71e8f6641aae092d96cc6ce4e6e0409feb7e2c303ce7094196b6021d59614de207bd009561102d1f8fed7e54ea47c249eaf442f3c77e59fd5a770a24a0d11fc097db1f6a4f3556bc4bd8270a8b0e3544221b1f3d3446ec7cc32ca96913ac76cf64749231e32225e14425cece735f754666438b2221c2dea9919d184431add545ea09bb9cf807a14759fb752c2d252663e71ec01258efd8b509267b38a187272c7820c054e4ee9c84b5248851f2806d5be4f3365f3aeb91a27f8f055853266ebf545737456eb8db226301243d4d2aa52e31c4af5f615abf5d62cb8630b68e9569d18e6e165afa7a970fb068f6c2a82dbfa0791e2d5f41d0f0ab6f8bc0382ef2c08e9c33c869ed57525c69f1cdccfb73cc498ba624686d4479f246caaced5f553234b6f1fdf9993a161c834c69abe4931578ab437239d877e99a05f7f6435ce111c5cf1ca4cdf71198a48044d5d72eb344890a529ca72823e03c4c41910e5d12dc9c96e4a2c284f9031c9b9c08d575b67eb1746857144c5d34b0f52bd1f8c9763e3a5a5776079c230fea91254115ae5e4ebb76f5c2ca8cf8308da1465f6abcf1349354cedeffeaead4183d79b1e46289881a3b40e2237505aff87e929da4e40ea1a83af0a98a284ba29cd49829c2a5f805e5da0b7983ebff5e7552f5c5f7b21b0e0dbb536f1a3b496ad355b58cd0902a69ccc632aff8cd90cf767ee631e4088088689b4d69faa58f9e543a3d61be40a66e27f90dfd6eadb6913069128cf618f067901eae280de313ef7c24b89d2444c7c0b0247dd36ea0cc451e509800f0cde2e9fd5eb4533f2e54afb3b3ec03ec8c0f9d8dd3bec7f2686e757059e29b8b6e0a252d806f6d4bb056baaca83127714efdfd5bc8c7218acbc68fb91fb9f6692357bd3cb20ac967416bed212f4a1518bb1261327c4e1ef560997e87f5b6c612346ff52adae044f820484309b4acd16da0001450b2910224eb67ad00c1a68c5d5a31eefdad6c2304485749d4c64c06fd1a2b74e5335c116c69d1dc40b418c9d797ebe30fa177048125335959ea7f22eb1d16032dcdceab5ef3f152914e8e5613f7bda3898d1b179e955246f3fecfd9b15163647c9ffa88548c470f2e5a9291882cfffac55f3f7bb64ad0199254a65fb79c47222c3f7e0f83cc4175bb03556f2bbaae994f1f3bd7cee938dcf587465ba81e8c82631c8c13940f1f001f3f742532de4d9e3ac09b27b449bbcade6126af97fe3a53b0d4a5d7da8f2a490076551f87c78131b34cc6c1bac4e2e213068864dbfd39d0687f2444a2de2a06f219258d71faccd8314f211b1606f83effccca8ef4c679f8007c76876d1c0084904a45bb2f807c9dab345554871dee83499dca7c0214d8e3636504816f617d073fff9845cf735865cf3da964ae8f78bc6e65f62d7735e6a759046341907955c1fa9f4aeadfdc52a957fbabce9649c709900b0072b99d80d7dec96f3e8da3454ac4869b74bdbff30c9f6c4885b1a02fe3e3c68355368132e5d5d1d8c267b5a8456c871a9e12d2aa54dd7faf984bcc3614cb7090250056237b5f81ce34a55eb9ae5adcb82b6328a7f41eb18587b824ad743b5da13265d84d749747be0ad56bdaeb34f0ee1dc88766ca725ffdb2bbed7fa76db9147a634e8831563120346287090033ac067931bde7362e1cd26473f78edebadf1c111981975aabef161384847c6898e26855fcffeca7796feac138c3d7ac2dc172b70a2c7ed7667355df204daca8a30393339f5ad114966d2f6bc2db4f9e368a15b001e2d58be21e5b9fc4470e00b2252c0962e62b10823a495c61d8bd5e75a771b78ae0f1a25ce8fecfb9fdf6c7cb36985ecdeb8c7d844bed7487e4ed1910118c988ee834d93ffc7eb4ee827c6f98fb8f5bec226441864dd559e89b0e0130ebaa05bc28d5d721ac2b0e8c3d1fc86359c7a41dbdf9ac087b996dc9f7a5adad2ab5697dc78d23941939da13ff33dccecdee295e65d312d4d6c37455a6846d40db50a5b90fa9930af06f807efd633aabc3293f3411e8d7519108ee1d9a63ff877a07ae97be3f4a52bb30677392f8ae1d2e044ef0661fd21b4717cb5d3f4f5bcabf91ff5437539d7b1e47c451630cd82383e0f97f8b5d32232c340fa40230c0ae2b686e31d82a3a94bbb2d24aede241b85b1787aacebb06da033a71a6bd860dcc7cb320cfdcdf2c8df8c2b678625d4da9bb62a038077d9dd6b13d85eda881406595b29a72a5ceefe388cc5dd604eb2c18a8575c0ce74e0416e9602c44673febd58e290691d2c9bd46ea8f65d33e5c09a17ad689e10ed22cd3cd7ac1575346afd363cc80419e94d87578ba26100e416a33499e732970d42c8fdc9eea7a42e317a2522225aa904aa9e4ac992a29fdecf1f55a79627764648712b989ba4db5122eaa3be82995578c485920c5ad4dd749bddc3fa56bd63eb35efbd842e98c2106330bbe606a273ddbb719d952ed36382a834cb8dc5987bb01c5fc78d003b2d00a7a9137fd434807bdb46343609696ae02636cb4a49a2b180f5956661f25c9d9cb9c21d46d3108422866f5f117bef622261eef34d2b020bc83589b77bafa7a500f8b0e1b736dccb6dfe3102b915dd39a502443f8c952f544ba645d12f48f3925a322b72e59583ee1733023718925745267f11001978cedbce34bf78f46f13e909dd1b01232616ad3b12e15d29d34bf4e1b12e66bc2996bce1c192463ed410afe28527bbfe22d5c5e4a14290e918d6df7b17b1231ad0f470ed2d1f6ba0682c638ff1cdda05f358a4d3b86343dc716f76c7d758872df06e68f0395c3f28d8fa5f284f6e892a922336362477735b356e9bffdd400f9e8bfcffb50b08edd4da793bba66a5f9c5e9569304e0bb66bf84f00150ab63eba77315530de0e466b327e31f9ae89dd73623b586b63621587cd92b8c187e9cb25235d98281443ae0dbc74fd457df0de803427e77359fe77e33b0c5e8728320eef15f2f82ae8030f453b355f035afe50ab66fa2b1f7e4e1f10e43f7d1b675c7dceb50426f9e74e335de32fe2fb60346ec4226769cce97044b946bf539cdd468d13b36a68e77187df53588adc418e80a79905343e3abdffa2f1c0c346f62b41fbd31cee15aa6260fd8a3ad6f4ade2860a3c383ee211cc18bb8620dac02242a097b32941445c7a0f53afff1e693e1c50d954f221a57b68790e7d189e9ee65cb7408705d2930790f22415202e98ccd6a026231f92501aa4345c280877a47fac9cc5d9fed5f9cdb861c5402645041244b4f227e30c89e278382f0b197f557ab78ac882df397a0bc95e3a577059b4bef492a82b8f4a9a74df2e1c00faf2ad28c9caa9badabbe2e839557748e6eddc6902b96a0b325efab6df4b4770dcd2e46167c6b2f44692133a79d5b53f35ae1848b88830eb00bd474f60dd3f4a1cd95108194f6941744224ed2585e8ffb4c10f6227ec620180802148cb82b371b02b242c66d27970ebfa78f99f1b129781f9e9ea18e26f552b5ad088da86d287afaf295c9ff388a2c926fbc55dc4a802775e6a5df4f3b3c9149415f58b90e1f1e3bf6c855002bb9bed5eefc1948cddfbbf229cc639d87722b56130dd1bb900b6a38d254a48e9d2d43367a122eb9bef63aaceb0a39c8a3c240f89233554ed9e8c561eb28288cc26d22dca9c8c773c2abc9bbf71d971a01c72a5129cdc524193eead5919b293f58c90eb5f45eb246e0b6aa78eae53932866075043ec31f4f0c16f97e603e61f4174e13d888fd9c525b779ee0ecc92eb443a15309efe769d8e5c83d2ed6f9f3283ad544898e65b920eeafcbf191fcff9f7d09d685cb67deb9d68240b1249389536db78f479ab0a4bdac7efa60f2f7e2ab67edf6b171af648bf2bf6d6fe15504696b024595254b8d70ee3b6b692aa89910eb7aa0932f3e436a27eefc2cafb48a4820667347d7b867d6be3397bbf00fb05f89bc1d02c98adc1377e9dbf0519c70735ab9311ca0c933e19433b8c983b08d152260a1215786d3ba7210f3e6bf0f244333d666653e69d45a89c9eabc05dced2622019f4d246040686ba425a39a5ce91b2272244381a2dcf7656b41c4626f052ba18ac223b79ea1f819614e24c0e5bef580265dd4a11a592b931e7b59cf9479b126858eec66a0811f430d1f84488841cb4c7194eabaac8d5d8e6ccdd86ac6432daaf3d9ee30cc68aaf0ee5ee6c42e899a3b2aa584a44f0d363e54e12e77c4cf2ff420ed6ee308a56924aa4c28b719645ddaac4727f5294cbfefe61a4ee47cdd97781b0e2a0a1b59516590090089bc4d8fa4f2bec2d1f18691ea132b1d22c2335078387e756c5460830dc9365a0ec67ce7e6886bb482538c8d3ceff97a8f031a9768ad7eee153e61911a0f3eab5f4dafb59f5ef310ddbd631e4aa986ea8c9e5e5f8fd52fa7b49712e26997f5e1845add08efd0d77e394db90e3827965f7ffdfa609d4dc83751536e6cf2dfa4141906eda248e4c13c45d65860fe541e292f0aae52b7d11ee017f669231468806671f8113c2e495238a53e2443cb1cb906a1efa2438266c2ceb88fd0969c69426f7384059bf6a9a9ce4ce3034961ab6749dc0d51100ab02ee457b39e094d27d3515ce9b8d66e17f9665c8f6af0e0c39b28e1d5cdb7ff2da6371f5ef222781d04f148d795086cbca49c8fc33c380121819afd795bca997b788a3ab0bb6d242ad45fb0ac159107f770192601021d02083a3941f161d4c5ed49ed63f6ef7f4caa4fdacf936c85a9be329439a2af5fdc75685953e85e8b303fe2124f11178afd36c6369f16d67ec5f31cf7601c6dd1160153f5f144ba56b4fce39109155120e81417f7ebe0714529ce6a79009544f2a0bb9927d4a62c1002fa0618c31990da71e23add38535de2292e364d59fc50e2ecff1496335f2e434dbd868698e5968fe7e0b053639b0ac4b5b6aa547185774601de2da4ce78bfa726b8dd516ceeeb2cbaafc0282f8af2d1365894c00ea0df2127c881a2f5d69adf5bfcf45016dd9ebe0df057e3b123910a39941860d39cbc709f45f57fb78c05300c469ae558e87e3d26501855b9771386e54f002cd937e6e9b215495c147fcc19b1e5566321cb6a36c74e20e152b64f4c711d154f06a0b6df6556e93447ad2ad490b7d84caf82f414efd585e2059178038dff02c413d5b301ae2853e8f8c2675eb74478794bd09f7b9a5c5b52bc6e2ca0ef20b165f495a29e00e18ea6fb0687e9e298bc8fa772365f01ef66f875746bbb7f060ae3c62637db7408ccb76b86a2ddb758c5ead47cdeba8ae2e098f110680e24153bcfd441f3deb78e4020516dfb98128dfe0bb7dff27a15a5f246bbbc2af89be7e51337c54fe970d8d8ff22ddddbab24548acc667c3f399b83ef39b1712c928be25a99e3b1169cac706f9d363772360fc62c0e0a43348d9d1b56903bd27fbe9a614e7d86c31dfd89da9e4631a971e47142357e0674134119566a645dd563a31bb5bb2e28ccc4afa627702b7106e4e7a2744249df8d33eec7a48321becb597814554681febcb05367170736b516c017f06793d74cf32d73c828804951e637f46275dae8a5deda173c495ad442e32e29e390e256ce41", 0x1000}], 0x6) pipe(&(0x7f0000001280)={0xffffffffffffffff}) read(r1, &(0x7f0000001740)=""/4096, 0x1000) fcntl$setstatus(r1, 0x4, 0x4) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000140)=""/90, 0x5a}], 0x1) 04:02:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x2}, {0x6}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getpgid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:44 executing program 0: r0 = semget(0x2, 0x0, 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000300)=""/216) 04:02:44 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="ae5a53439ea01e296f6d664ca10f6ee6c218cac0ae5889e3779e51aec5c8a7480dd5c680bcac2f1d3ec4d9bc36afb5aa7e0a1558d3d421607a80b55c7bb173e8bdc37f2b1ba2e7691743ffcf65dd1146d9f1a3150efa4ba6ad7dc3f3a7344fa8c97521b9038dc23b3630b6aa36764973f0c5608b571f300aa33834c7458d89e82b91696ab736db41dcb9b7a4edb38e0465322d86cf1977ecdaebeb1a2a307479348cd4d8e2dfdf5851272c56d1d3be89f92de17d5140bb1595a2aaa5ca23f03c8102ab20422fef75c117b2c1df435d039e1d832cbf74", 0xd6) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x23, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) 04:02:45 executing program 1: pipe2(&(0x7f0000000000), 0x10004) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) fcntl$getown(r0, 0x5) pwritev(r0, &(0x7f0000001b40)=[{&(0x7f0000001b00)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000180)="010000", 0x3}], 0x1) write(r0, &(0x7f0000000280)='\x00\x00\x00\x00\x00', 0x5) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000500)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6afc4a1ef5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a1a1f6c90d26190a09a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b644b81be4808241f657fbc1dbfb2686535e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb", 0x493}], 0x1, 0x0, 0x0) 04:02:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) 04:02:45 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x20001, 0x0) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) kqueue() symlink(&(0x7f0000000180)='./file0\x00', 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) 04:02:45 executing program 1: geteuid() r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffff, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = getppid() r2 = getuid() getgroups(0x25d, &(0x7f0000000280)) bind$unix(r0, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2}, 0xc) write(r0, &(0x7f0000000100)="a5086af44be8f24cb094a7b1a6a94de283cda1b50d44657ea3526f78683e1b3644ea4b70781d6b388fc8fa8b5c97f55ebdd66dbe421f8cf98690c93386c7cd0bcb227260b6280813ada4b42562836582a97d2828827c15a696274e1ea0fbe111cb1de2c2aad508e28f1555ed739fa7ee851407f2342656ba8e4fc85eeac8451381564ac8a7f79e484b4ef94a5e853837ab3ffa3780", 0x95) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x10002, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000240)) 04:02:45 executing program 0: socketpair$unix(0x1, 0x801, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = kqueue() r2 = socket(0x3b, 0x2, 0x10000) connect$inet(r2, &(0x7f0000000000)={0x2, 0x1}, 0xc) kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffa, 0x8, 0x0, 0x3, 0x1}], 0x200000069, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001440)=[{&(0x7f00000014c0)="e43a9ae1eb95ce30abb8fc4b2e7c2cf5e8c479d2429c902f1d58dfab4a190d93083c1cfce4d592532835a016d8bf6bff6f633a8371e65f032c8b6b04a95259fb15ca6e3bb6c1399565a67ee27d9a9d765c2088e204d2f19cd7c350acccafd6fe282309d7e5d1aa46edfb7a888036f232e4009e38f880a4acd735dfcc6378d92b61610f453da7ce452b8abfdbc0c56e28f0064bb7f87905490f489bd61fd74deaa86668461ec0fd1eac9a817769896b1c2e7e744a1ee9e9fcdb301e95aa99ddbc6c34398456d54f220892a002d9a42225ee683261c67fff2582c45c64d9f0a8637a400a2f6c1dcbb0341f4849e9f0206f89bced0b2bdf02306df1e15af057d81437dd0d1f1ca38e80f46f3aff15a464dfe64b71ea8057351d90062db941831dc11a63b7a5e2baa28f3f2af917b7626fa2cecf788f4b516495ad496b9a92daef7e441746c06f78e0243e8f35910c4170bd3cf26662e13255e2caec523d14ba994c700a3d9ac3220cafac61ee8bdd41d9f04fd267be772706c0bf717c6736853d1f64790b15b8443cd5f7daf3277f133a20771a7d4f4eaa24e36b2144d7a48d5f13757194d529e9adb9d11e80e174a97952197b6425ef1dfff28e454dbf0a39bcc996b54b9a5b32211d05d94e4b49dd3c71d6e2b05bde5f089bb5a8acc06899c8ababc56b89e7fdc8f799df80274e26edeb2a875d1737b53c7e5816e1ef3d9f469e34e7761539052ed7bb0c2dd689fd379bee20ef657bbda7404a26c573576c85595d88350888c3b1648d6d801f67b78f3f8994a172b9a4c3574d0ddb4dec4b17813a1fac214512689e2344be499b915f12b699ff5bd474bbc5838e12423d2fff54f8d7d351f7b062019bc73880ba40af8111e9dc7f37545129088c0d39a5ead5e22c6ccf4c940a7a2ff65f885526a285ac829ffc7dfb1848696063df9c7ad80e50ebe656341187408a8ae903c1714103bb34fe5499a71b85857d21cb4d914ba8a17522534af79964eded09cdcdf5fd6ba0c934ee441bffdef852e4a6b1c322099ed3e528ed02aca5332574846d85d6c1b8b1f67c6403ec47d74035b6a0ff9b11955292cd7bd834d4e818da8d4a78a8bb741ca93195ff23020907daa1d86f66baa4d028a5453acbdfb0d2ea299f187a9273c18feafc8787e93428e9d15a0f101b0a8094c30e908555f8769657c43e0dbaa13e272ad8014743d58f049fafa174a697f0c4b81cfe63f5af35bd8d27e6a20fe59f69c253a92dcdf307c8807904d702c9e5c88fbf3ad9e3905401a3c59b158ca4b2a5fb1a9df8a0287861fa1b2f1520cac4c95f6cf6dc3c86f996f4ebddea964b4251483866666a0b76dc27187c0a8e74c5719818bbb3cb32e66cada98f6a3cf874dde1cb71fd5a235f69710453321cd019d549a68957d5d6d3450c25c4fe4380b851347698269010556a4b29fae5ea372a46cba64eb1a619f6c1172a4a78ed2a11b6b8bd99d726632d669a98843471522a67448cc7204008e25526ebb6acd89087808383a5426694587fab9138e0253e392d19d2f94f7f8313a9111f80fdfc4592deabfbc4cc03ae0e5885946484abee88b43d63de2f1efee1bdda29acd81095b8df2934d9a6a440d6fa31e5946cfb6c6ed5714a175a915b6088e8e83094178c5e873a4863fd30319e304f8f10b296c6c35fc7412c0596c46c37ab95ac8e28d763c42534e1b1a2c0150bd8311bdd3e8e2215a340e8c96805d2ae5ce1592b8c9f5da2f0cf6c0cddd3bff4a55393644d6964432975d5eb2d5183e7be97a6d8df9e6f165345bfd1c13539b2e286fed34e2f660f8545fed8b11af9592bbc6bfea01e357edf73c2d436243bc20ea876f21a634c6501af57fec4136dfb338f95efd43b8618ac5f8ca61892ec8907e90ec04aac75af6e85304a768c09dcec3068fa98d735b6921cbe4126bfb8c94910bb91934ed75f5a832f99b51c899ca2fd3c1ff9c798ba4a3c87e13826d983954a90677ce0bd5d2564ffb956762bff99495f27dfbdfb58d1f9d2008eba4532e2f7f84b9e98202195cbcdb8f5a7c7f5f48e9cca53d5eeed38c88870db26c80ce64c095326189b1be02497d660d77ea233bed32ac3def7e5684c6db6bd70ce532761b95bf57168ed612ba94f9d31d562b941681f09ff0e605dc66e7614a5b37d02edadc7a2a468cf824922fc57bacb2e9ec070941f9080af47ecac69e327f72172a8c7f972668fce969b268d061d90e96b9d13b2eb8e402e3072adb222237cdeff86c2b2c0ee10d0bf35b7627decd8f9aecce8514103fdaa2606acc05bccf65406e6155231c31d015de0cd655b1c81cff49389a9bca4058f1df45b55fce38223352732ae71232fdc46115cc7e91b7bff6e4cf668f7036140e0caa7664eaef5d691d229856519eb152acb485183a263575262f5f5903076cb1d5a97d16704ff4c8a581247b9dc8a2b5116f8a76fbce3a335932519e8def8c550baca3b1737d2af87c72bcf9632b3692f80a7ff121ef8b63b57f5d1e753f8a335c429d9803c6125f2caf4ffe6cc5ed6a18acc053a80dc5e12af7cd69e05688d0363fbc4bc6cc6a360b99daf2342a624ef2fb5156fb6d55303cbd35399d009809d03a80361c511363cfe02601b4fd269a3055eda03a50b3a75a65ea2512f0463167e067897b69fba7fac9f3680a81282f024de5ddb5525211171e5b6716741fc741fb4038a97de8f786a86a30d0909063f74f2206969dfb5b2cb1707e9f83bdb3cd3b8755ad6a483e97c0c41146db2cfc610151df2578be207faccc25c9acf7d31e90d6f113c6bad680df488436890d14f4cf34dedf0a1a24ac6780c0f5296d468d8f831cd484079edc5faa2faa53b1d294f7420b242366cf9e7ee0b8c928b8562028036ba5750daae34a393690775", 0x801}], 0x1) kevent(r1, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000140)) 04:02:45 executing program 1: r0 = socket(0x10, 0x4003, 0x4) setsockopt(r0, 0x29, 0xd, 0x0, 0xfffffffffffffd62) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10180, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) setsockopt(r0, 0x8, 0x9, &(0x7f0000000080)="9bcb322213b96c3738f99d5605cdf99ada1eaf591424c298bbd8b9b94354368cbf4a343443a4afdbcd60d0657f313f319826e018f0f433a44819d2f6573d713a9a69fca7a632c2479da8b69d0b05f7d0c363f7f1766a76cf8b1c1e4eb43d815fda942aff49e5390e0a0fccd624dd881b8341ba22368cdc7afc87a4684043b9a0b429f2be1e56ab856a1a4d6e41af7d7e9e44821acd6c475d372ecea9f3be1daaeef76fbc479dfa0c", 0xa8) 04:02:45 executing program 0: mknod(&(0x7f0000000300)='./bus\x00', 0x3a0914c44f7b202c, 0xe6d3) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000140)="6b5bb1f7e6efbb6f", 0x0) write(r0, &(0x7f0000000080)='<', 0x1) 04:02:45 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000020001040dcb90000001000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x1) ioctl$TIOCSBRK(r1, 0x2000747b) 04:02:45 executing program 0: r0 = syz_open_pts() lseek(r0, 0x0, 0x4c19c4870b7c4c8a, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x9, 0x40, 0x3, 0x9}]}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) 04:02:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) ioctl$BIOCSETWF(r0, 0x40044273, &(0x7f0000000080)={0x0, 0x0}) 04:02:45 executing program 0: getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) r0 = getuid() setuid(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:02:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0xfffffffffffffffe) write(r0, &(0x7f00000000c0)='L', 0x1) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) 04:02:45 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) recvmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) 04:02:45 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10008, 0x0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x182, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 04:02:45 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040)={0x1, 0x4}, 0x10) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r1 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000180), 0x14) 04:02:45 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() getitimer(0x2, &(0x7f00000002c0)) r2 = kqueue() ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000040)={0x0, 0x7ff, 0x40, {[0xc731, 0xffff, 0x5, 0xffffffffffff8000, 0xdd, 0x8, 0x365e, 0x3926, 0x1f, 0x4, 0x4, 0x7fffffff, 0x6, 0x4, 0x7f, 0x0, 0xff, 0x18800000], [0xc00000, 0x1, 0x400, 0x8, 0x9, 0x6, 0x0, 0x10000, 0x4bfd, 0x8], [0x5, 0x2, 0xe5, 0x4, 0x4, 0x0, 0x2], [0x1, 0x7, 0x2, 0x5, 0x86, 0x1], [{0x3, 0x81, 0x9, 0xccbf}, {0x3, 0x7fff, 0x9, 0x8}, {0x10001, 0x81, 0x8, 0x9}, {0x101, 0x7fffffff, 0x6, 0x3}, {0x1, 0x80, 0x2}, {0x1, 0x1, 0x3, 0x100}, {0xb85c, 0xb244, 0x8, 0x3ff}, {0x39e, 0x100000001, 0x7, 0x3f}], {0x0, 0x6, 0x5, 0x3}, {0x3, 0x80000000, 0xffff, 0xfffffffffffffffe}}}) kevent(r2, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x1000000000000c1}], 0x8001, 0x0, 0x0, 0x0) r3 = kqueue() mknod(&(0x7f0000000000)='./file0\x00', 0x81, 0x7ff) dup2(r3, r0) 04:02:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0xe) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000180)=0x101) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x26, &(0x7f0000000140)="e4fce51498e87e257a884d3343221e1ec87f276f8c494aad26d9d96b159075c129c9bd21f83f") 04:02:45 executing program 1: getitimer(0x1, 0xffffffffffffffff) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x8, 0x7fff}, {0x9c7, 0x1}}, 0x2) 04:02:45 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b100050200000000000000005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) 04:02:45 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x8}], 0x9, 0x0, 0x0, 0x0) kqueue() open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) kqueue() 04:02:45 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) bind$unix(r0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x80) unlinkat(r1, &(0x7f0000000100)='./file0\x00', 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x25}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="e4") r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) accept$inet6(r1, 0x0, &(0x7f0000000080)=0xffffffffffffff7e) openat(r3, &(0x7f00000001c0)='./file0\x00', 0x200, 0x6bb00b849ed136cf) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) 04:02:45 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) r3 = socket(0x800000018, 0x2, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x7fc000, "0000000000000200"}) r4 = socket(0x18, 0x1, 0x0) r5 = dup2(r3, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002500)=[{0x10}], 0x10}, 0x0) 04:02:45 executing program 0: socketpair$unix(0x1, 0xffffffffffffffff, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000200)=0x401) shutdown(r2, 0x1) poll(&(0x7f0000000000)=[{r1, 0x8001a5}], 0x1, 0x0) recvmsg(r2, &(0x7f00000001c0)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/56, 0x38}], 0x1, &(0x7f0000000140)=""/103, 0x67}, 0x2) 04:02:45 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f666903003000c2cfb207834068110470b1e076dddcb6856ee158145ed8d89cfe3ddbf08bb9ca16cbfa8ab840b0aadbf9ec129e62c1ea07346cb8c531e6cd15b3ff3f09ca33dc964392141f759445f5ef4090f1af20d67ce2d0ad59ebece861c24f3a7bbc9f2797d13045331f183443f5e4e6665271e9adbac707ab37e1547ea79a67ac1e8814f4b9091a6744e90f8456249ae9741e6119470dde4ccd4741beff"], 0x1) dup2(r1, r0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="01002f2f66696c653000"], 0xffffffffffffff0b) 04:02:45 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendmsg$unix(r0, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe}, 0x0) readv(r0, &(0x7f0000001540)=[{&(0x7f0000000080)=""/198, 0xc6}, {&(0x7f0000000180)=""/110, 0x6e}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/62, 0x3e}, {&(0x7f0000001240)=""/156, 0x9c}, {&(0x7f0000001300)=""/106, 0x6a}, {&(0x7f0000001380)=""/214, 0xd6}, {&(0x7f0000001480)=""/178, 0xb2}], 0x8) 04:02:45 executing program 0: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000180), &(0x7f00000001c0)=0x4) r1 = accept(r0, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) r2 = shmget(0x1, 0x3000, 0x2, &(0x7f0000ffa000/0x3000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = geteuid() r6 = getgid() r7 = getpgid(0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000400)={{0x8000, r3, r4, r5, r6, 0x10, 0x760}, 0x1f, 0xfffffffffffffc00, r7, r8, 0x8000, 0x1ff, 0x401}) r9 = msgget$private(0x0, 0x8) msgctl$IPC_RMID(r9, 0x0) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(r11, 0x80045756, &(0x7f00000004c0)=0x10000) shmget(0x2, 0x1000, 0x100, &(0x7f0000ffb000/0x1000)=nil) ioctl$TIOCGFLAGS(r11, 0x4004745d, &(0x7f0000000500)) poll(&(0x7f0000000540)=[{r10}], 0x1, 0x8) sendmsg(r0, &(0x7f0000001cc0)={0x0, 0x0, &(0x7f0000000980)=[{&(0x7f0000000880)="07b0ca6f44600122379dd55a53d87ffff8942077c308ae3ae433107de295cf9bae033794c0ce24eba781b5af5d0d97e827599ebfb83c349316a8dc369b6a9f7c7b9dd0cc8557e7736063f3854b24b618a3d25398676c6bae893e33661f6bf20a1f5b3e653c1fd769be4f9a673d647a280bce3ec85c4a64b8aa30a165572c502b50f4aa6c5fb23b33ce4797aedd0aa9ac6d72588691f30e813e853d858e636b6822d828f8da2308f69944a89cbcdcf66751f5b68b29ee8fd76d89ba47d7f9aa178dc9681a82e2b0719c52e2049d1159369f1f4b828d5b325ae752062fd53079fd15bba711c6f193499c117b13", 0xec}], 0x1, 0x0}, 0x400) ioctl$TIOCGWINSZ(r10, 0x40087468, &(0x7f0000001d00)) shutdown(r0, 0x2) unlinkat(r11, &(0x7f0000001d40)='./file1\x00', 0x8) recvfrom$unix(r0, &(0x7f0000001d80)=""/48, 0x30, 0x2, 0x0, 0x0) ioctl$TIOCMBIS(r11, 0x8004746c, &(0x7f0000000580)=0x7) msgget$private(0x0, 0x44) readlinkat(r10, &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)=""/81, 0x51) accept$unix(r1, &(0x7f0000001dc0)=@abs, &(0x7f0000001e00)=0x8) r12 = msgget$private(0x0, 0x400) msgsnd(r12, &(0x7f0000001f00)={0x3, "9d025899e184fdeb3998dca94f14d133b799f98765a599c643f312c8ae7fc85b5241e94407af9260c035078aff95edce0dcde6e2fbbbe7404270b1fbb75726ef913d25194d14d4251bbe94dbc3b68f0f5a748c8871a5b4dd6ea8d82b69211de712b8a879551698c737e782af0c68b3f71ca0593df4a224593283c61bc3a45a9d60b9b00b87126bae6e775427961a581a5a5c6c1c067b0f04387a4e2a9d2930c8581b9db0da90addeb23eccd391a017424d19c51a63343966a418d5a912c39b84059c9ee0166e2996390444103ee075b47b7a01644fe50af313e158510ef786060a1c94ea8b"}, 0xed, 0x800) 04:02:45 executing program 1: r0 = socket(0x18, 0x4001, 0x0) setsockopt(r0, 0x29, 0x33, &(0x7f0000000140)="ebffcbff", 0x4) 04:02:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000100)={0x0, 0x8, 0x6}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) readv(r1, &(0x7f0000000180)=[{&(0x7f0000000240)=""/255, 0xff}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/176, 0xb0}], 0x3) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 04:02:45 executing program 0: r0 = socket$inet(0x2, 0x4005, 0x3) write(r0, &(0x7f0000000180)="6d870332cc2aab758ef4fa3cf3539993db9d6c05018c411ee2594cf729387712e0bd4b71127c6603d0cb527681f1123f9f8d36ced69eb3842c4ae86ddd96d4771fe3aa1bb891df1de81c99fbf530c16cb7079176a239296a8508aaeef5eb9e89ba7eaa5e822a422ac7dba4aa281d45d103b81943fb8563af4d61cc299920b39309ad7e69edbeb59a6bac1d01355f5f8dc57ae352ee6a57ba45d1f2013f243c862439c4843a002676943f1f142565808afb15493cc703729af3ca4789584937750c19fd08d0e2425bd96f45c3f2841428c370234de56b3f92baab7336ba74cb91434208b7af8d42e0fa", 0xe9) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) getsockname(r0, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000100)={{0x1, 0x10001, 0x93}, 0x4, 0x6, 0x9}) kqueue() syz_open_pts() ioctl$TIOCSETA(r2, 0xc2d04227, &(0x7f0000000000)={0x847b, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99", 0x8}) 04:02:45 executing program 1: r0 = socket$unix(0x1, 0x7, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0xa, &(0x7f00000008c0)=""/87, 0x57}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r1 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:02:45 executing program 0: unveil(0x0, &(0x7f0000000000)='r\x00') 04:02:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setuid(0xee01) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x30, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000140)=0xcd) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{0x1, 0xfffffffffffffff4, 0x2, 0x1}, {0x0, 0x3, 0x8}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000280)={0x0, &(0x7f0000000240)}) r3 = shmget(0x2, 0x2000, 0x8, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000180)=""/116) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x5, &(0x7f00000002c0)=[{0x7, 0x8, 0x2, 0x8d4}, {0x7, 0x20, 0x1, 0x74a94d52}, {0x9, 0x8, 0x81, 0x3b8}, {0x2, 0x0, 0xffffffff, 0x85a0}, {0x4, 0x0, 0xfffffffffffff7c0, 0x4e3}]}) 04:02:45 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f00000002c0)=""/67, 0xc7}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x24}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}], 0x7, 0x0, 0x0) socket(0x10, 0x2, 0x6) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="da8829f474c28c4037428128c20e25568cb3ea143db6c39a5c5432b59e0000f7b0a20837ce9d2d50a7dbd82c4f11e7832a408b4001b5164e67c6a8b4c7db1b5361eadb658388768d16dd09d869e9fada494a1184"], 0x8) 04:02:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x5}, {0x6}]}) write(r0, &(0x7f0000000200)="58d5d3b1aba9d1aae6568193a4e7b49a9585c6a2b1563f0c8f93b3d2ac3300bd4f036f84dcae88b3cfcda405244cf7b9e29010d46014a3205535a8613f117d72739e64cf3450eb37bd3e4545583532589c1cef55539f9777f32b84e6ab1fb7ed541cdbeca94608e0edcc57fabf20bf0480176ac6d517643612e54c061b0e5d7643d86d131de38acd50bbe50705b8bf80ee86badd60789d71009f480cb08d3d539d1788fe1f40c9d40c9911ae2b3297f17f7e748905cc70315d24f243c1577f7198ac0481d0368e5fa8b9b51f2f5d222d28bef7efa3dfc4d11738d478f4935cde", 0xe0) pipe(&(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) 04:02:45 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) r1 = open(&(0x7f0000000040)='./file1\x00', 0x80, 0x141) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)={0x1, 0x1}) 04:02:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x2c}, {0x45}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x10000, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000240)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000280)) r3 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f00000000c0)=0x6) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x2, 0x80, 0x3f, 0x80000001}, {0x3ff, 0x7fffffff, 0x7ff, 0x400000000000}]}) 04:02:45 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="c2b4c532ff268e618fe8f0c2468bcda8775264f29647545c7b66abdb5f4ae856b9064b5aa34c4ce1a0b8d4e85ed246a50d1c4d4e6ddf54c53c80649ef00b627797621d75474e241a053ef4d6052de79be8957e4eb634586ccca47099df4117188c3de8e9c1811f71e110f3cfd3c555e46ed64fb17e8bdf99b0c02e2add12c35dab0a80654d8f1cba6c3aa8d4a8fffa5242eb9d30abc00000000000000000", 0x9e) setsockopt$inet_opts(r0, 0x0, 0x200000016, 0x0, 0x277) 04:02:45 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x400, 0x80) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000180)={0x1, 0x5, 0x401, 0x20}) r1 = socket(0x10000000002, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r3) connect$inet(r4, &(0x7f0000000040), 0xc) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000000080)) sendmsg$unix(r3, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r3], 0x28}, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x0) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000040)={0x0, 0x4}) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000400), 0x4) ioctl$KDGKBMODE(r4, 0x40044b06) 04:02:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$dupfd(r0, 0xa, r0) r1 = socket(0x6, 0x8004, 0x1000000002) sendto$inet(r1, &(0x7f0000000180)="897270777a99e248cafb607806e367295fac27f89faa71f44a8a96b500673c9ad7ba3a05919e4620a63a5b3f9e8fae67a49a17129f6e47b1bd03366893930ab0c9e2e277035ef2c32d241fe28d4eef8661278e2d4246a931ab90e3c9a8841624f70239f4ab3d7fc46a1433ac52", 0x6d, 0xd, &(0x7f0000000080)={0x2, 0x0}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x1d}, {0x6}]}) r1 = dup(r0) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x1, 0x8, 0x4}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:45 executing program 1: r0 = shmget(0xffffffffffffffff, 0x1000, 0x4, &(0x7f0000ffc000/0x1000)=nil) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSBRK(r2, 0x2000747b) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) shmctl$IPC_STAT(r0, 0x2, 0x0) 04:02:45 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{0xff, 0x20, 0xfffffffd, 0x7}]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) close(r1) lseek(r1, 0x0, 0x0, 0x4) 04:02:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') fcntl$setown(r0, 0x6, r1) 04:02:45 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) 04:02:45 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') chroot(&(0x7f00000000c0)='./file0/file0/../file0\x00') 04:02:45 executing program 0: socket$inet(0x1e, 0x3, 0x0) 04:02:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:45 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x420, 0x100) accept$unix(r0, &(0x7f0000002b00)=@file={0x0, ""/4096}, &(0x7f00000005c0)=0x1002) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x10) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f00000000c0)={0x0, 0xfffffffffffffff9, {0x7, 0x1}}) bind(r2, &(0x7f0000000580)=ANY=[@ANYBLOB="2d018ddb4eff7f653000"], 0x1) sendmsg(r1, &(0x7f0000000540)={&(0x7f0000000140)=ANY=[@ANYBLOB="01002e3f66696c653000"], 0xa, &(0x7f00000004c0)=[{&(0x7f0000000180)="92e186972bc7d5ee97e41f309a17bbfb10890bf68462e602dbdc", 0x1a}, {&(0x7f00000001c0)="9c1a77eaf7d37782132f147c39853eb50e60eecfe5f848592057b8812df5d45eed9837cc6df3e1671c9dffa11eb295c1c8855bdba6f93b0cefd9fb296b", 0x3d}, {&(0x7f0000000240)="2f606c105c3dc56ffb11a2d0b2cc00e2790ed354133ffa18a5ddea27558b9cbbfb9a55f85f31fb2876c98b193c4a431db78e75384b4493d92fd3094ab019e5807d368cc5ba852d0341794f937114689db5baf46c9bacbd636632279c976f3afdac7e635ef3b165b39a48ed42f135199f26ed64a1a84b96bcb350d4070cbfe87a4160360827aaa75fa1bc2d3324735e59dd90dfd8bb90ffc59e4937bef1d63203d40e15ebf26a38301d88f45f4c9fc05d885e56c8188d113ba2aeffffa934230fbb79c86c2ef43bbf0d3e75f6114d82bb92ef75c1e5ef68178ae1c8e85b8765e2309db32cdf587e99d237e3ebb64c8fd6c1c58d78c63bd366ef890c7d85", 0xfd}, {&(0x7f0000000340)="2524e039dd3a20ad7d70fae91de6b867431a31b1254f6704c131bf5a65f088fcdfb2ad7740f0f9a6f5c8c0f8a5fa71ea9823bafcf82596c53fb915f709f0f67b2b255519ae1bb30735683477e516e628764645a57025424acf0bfe35f86bf8f8215399dbf9e7ad2ab5ae469b21c52cec68e35c75e93a173b6fe1bee2a0a117586314ec206b44f9f6ab7f750e54dc7df0dc2808f7d87ee0a04ae79e25e155ee7078a12b9144dc0b94bd8f1ffb6467d6a0a463a06981a27e8a1788852599a0741e06feb202af73b28f72757300fe0258b0908e5bea46d6e7067512a7f64916d7a946237bccee0b1d4c234f61207d", 0xed}, {&(0x7f0000000440)="4d3f952842862e3784b5269df04a226b99db576ffe5e669b3cde20f19cb552b2a820356a44d3be83947f4cd7f253245481bb0529849cd27a33d6adf9e0a4a5965d", 0x41}], 0x5, &(0x7f00000006c0)=[{0x90, 0xffff, 0x4, "595f82cff027f0d98db2633f5b34a99fb2bf018701fc13ea28a3e03092a048f8141589e256a1e235953e5c71dbb101f94e7207f5a8ac1af4ff53089fd69c26be812786bddcbca7e5628d04fafafa2ce3bfcfe7d84c3764ff1e28c9b4ca26283a5cfb2769eec37c0581211a9a7b103949f2a32a6c0dc63d0240"}, {0x98, 0x1, 0x3, "1f08c2941ae75519d304ca775ab2409a0c6b9f5a4e453065e0467d7fc0e77c9911c7968294ee3589c2a246cc69a770b53925fc375cedd1bb955a0d53f7aff7304f622a87937bb64cc07814733cb0a7aacaf0a370fc0f9908493bddca25c0c50d2c708c635e8093ccc109765d24740eb643f67cea19edb35c5cfbbe09804586d63310fb"}, {0x110, 0x1, 0x8, "3a7d501a241047b762c4407d3b6fbce0ec448cd7e3e1c0de373397a513db1aaf86015f5730bb947bf14a3956701ccc41a189f52e25b46ce99d149af51bc8987c9698a8194b41bad5e13daaa2471af104eb235feaf43df2fb5318075391fd2cb03d0e63d2416d0f5ee8bf50512d18cf747c324114f7c34707aeeb2df5210e804d7c978bcd667c7dabcf3122c4fa91e66a18710ba3aef88b0b9f473bdbe55655d15b3dd759c219be6f01758f807061c727215717e85665b7411368828e4ab55672bacd509c94f0cbac291106cdd4459dae13b1cfaea97cf253e4af9f0b7ebd3cdccc7d70569b875ad339458608de6900bf74fc1e55d9bfc36bf63639d7acbd1c"}, {0x30, 0xffff, 0x6, "26a7d1787f89495ce9e9f67c7f4615c95f7c5b5c6158963ef7"}, {0x38, 0x1, 0xfffffffffffffff9, "5fb30c02ab56e11335e41918c3c56d2c1e15ace5471f52fda747dc72e62e99a364b686f5ef"}, {0x100, 0xffff, 0x0, "0de1a24e9ba49de26071f63905e57bbbe883239d74a95124ecb5970ef1947dfeacc209c9d16dcba44909a07062fbad3e3695f7aaa70bfdbf118b4338259132bf27bff58c134ed740f37bfb30f00abd700590af7c7d0bb839ffc3b0dc3a758396a91aeb72017014fb4255642cf54353da4973766cc1111f5070a45685e6937e2bd9d19fbcf860544bdb1949d7419914148052fb3cfcc34817811d320aefc26fce49ab24356a66e4b1587bd6f62058c7f1cf31ba1013ebf40dd6374050ccb99d65e720e5ecbc39f107b3d99aed7c56aed1a9b8392687185b4c24a5847ca98545c278359bbdd78111619ad89020fd06cc20"}, {0x48, 0x1, 0x200, "cb9502807c3c64f103450a1c3a30f3cb6eefec2b7d9e823bdf3174c64232d471397d20cfc39dd3247608a954a84a13003bce"}, {0x1010, 0xffff, 0x7ff, "0d7696a359fe2d734040b3160b5245181a623bd40641b0fa7836adc235306df6830811110103bc60b98c6e8b7a6cd20ec5fac5d4c3c1e960ef34b228f3059d6cdae07148fb58f3c3e8599cecb7ed22025418b543266bb809d56a6cf7fad3a4547789d5f0f9d6a7cc983a9ba2d99bdba20b6451f03fab724c57c27ecd08bd32170a88da553c84882ccbe13b90a2c703ec7adec06b3a2dbe93ff6d089fb130ccedd22bf6ba4f66f515f30589b1e8ab0058b6ef0c4da0e1365b31d39f673b5a9bfb16343fa3ccde852724737841331c9c36f04cf13cd3f9fcc5ae4ded2f0099ba760994ce6c4788dff6187ad7666cdf8d388666f0a9452e77aad6d0cdeabc898d632bc3003b008cde3a30b37ab5f6714552fcf4a42f46beb5b3693037deff48bbf0c68a5249b6a9904c9e16190e342b6a73dcfec4f99424a131090bb05b40127bc4a343f87297cd8bbacdbad9fc319376ff67881fa7ddf3029bcee619ae78fa26479386d8dd021bf8cb58adaa6073f604945f34f9da80a95225d850739b668a7816178ffbfa0a2b1d74bc6bbdc0226de9275a5e6324c8b2f14a3eea32ac35f94ce97ff80a993dd9eab6f454b9e3b8fa080e86e73f760d4aa3f1d93c1d0bce1bb6ef1a26be56f9c517a0c21685f7e21151bc53dd250fd586ef991219814f78736c69f08eb2d85db9e5b8fe9f55a1099a8736cdb866782581af660f73c6fb0cf15b37becc2868dee0eb4e2be83267c24ca98b6af7e321a4ecb4752c9dd1ce18ef7a771d91f725ac8223a6b7af3a54182f3c865fb6767ec6542bcb2bd08bdf506700dbac591e93bd32f8c6a812b405038b267bff7117663b2617f71530b4a3f9a71c8375fd2b79a60a6642db82fd2400bd1241a9cf5bdf1eb2157102066fe091e1ed879d7045fadd3d0a0cb146dbee0738993d10dc63bfbcf48b0da96f94b0c6bfd9c308cba65e7cbc76daa4dad7e99957fca002353b3005f5e3bf20614bb3b75d4e7f975bd7394cb5173c2b75def7a6aabdc1546b16fe016c116f6240e38eb515295b442e3361945db2ba7a4eaa23167b60e648b0f9ec051b4ce526073f06d2d5875962c372b6df1a97a26c9925aea70c491227ca1ac94a153c1d22cb4f6ec15e47c0bfa99bb0002a13d8e8a5de05eab4256bc30ececa1fa847d1f4a4de3aedd3a6451b2e23be06a64b43460236f7bedd9f87429c0264c134dcce9675fc718f90ee513f00ac18f31a6148aa90e5ab153ff918781a2d71375bbed0721360fc6dbcaed9cbfc181188affeb4871b14a40bfb54c985616ada1f7e6e131762a21c0183fc3c81084efb8c48af58c7826bc6433cbf404b277384517f5744c0bd884fe4bf9f9026da123d4bfec13c6ccbc1bfaabcf2adb4903658e39fdaef8d9f1044811fc0d4504f6620291fe0ceda1f0106fb9f3d83b9a853fc1485a8f1a5adfadf1d6264dfdf524a36c6efd14039dfebf801dae30e40a13a7f01830c70de89a4f3ca5dfc6338e620138e62b5fe33a8c33180131a9b9ee4b97036efc425f26af45679561e15f975e72b84056146704a45e7d4740973fd82a6483fb60c5ab70cfe42e81a155d536b05e145ad8308b6c8dcbfbe391c584923225105a78f8de67c5efd9a90b616aa6f40daf45a02757fad67792ca9430e90417adf66b37b2a8412fb640b0cd70023a4f4270d17441626cc67a6a827fffcad996f8a21a43fc4897c26656e60c0353e77a0198fb8c133c7bee2890df700495f81b931f0616fc342dcab52a097438f1efa8b1395edab8c36698d187d1a5cd1b1b40f2315b52c893d6fd0c7c5d462454f6006d0b98a5f4ccb7d979337190267151a824f2caaaff2a28593a3554f597a6a18db873518bf38e6bd804b9e871f51cf4fe4227fa0d1173e17367847a96e5fcad1464dcee9aa3e739c8d0bd1d93c66c6f362ed46d0ea884db05118bd5cce6b3770388663d65979f3dcbba54f312d3c276d354ff681cba6d405369e1d06f9db02e5d3227c18807833c48148b2c0fb7a25783a5f833c2cf7195ee7554cd2ee5e3cb3ff8185b1f7c12dbb09ba42aa931a9d2608b65ceae5da8c223ef73696793efd5ab263a482ecea556e273ba46778394f6ce9d8744d88344627ba4f45bcd0cb45789341e0ef16f6de5780b74ef561c9f188d5aa920401c3eed8858f9b7a57deda00af9b6bc40ef40ca93514048515ae6dc3e5584f11cf200954cd7b52d6a929422758ce4dede61cbe63443d5f48fd0e0ba070bf260f084cd7f602016a5e5c70a1366f0e415f6eac373f1d3117842d28071dce5bd376da50ec6e7caa6d36b91cb8102a28dd1811246739a852f2a16b0e0d71f039097047370298d085024c9565224880c3b2ac7fff4e9737b6b137a197c0bc550912403e72e2271bfa9fd0d6f4f00da3be64e4829d415f46bcca5646ece0e3fc3f38920cafcd2bfef2d45807e685a2084d64dff29ba369e1fc3052efc3621fabb70a3310d367b36cc2cb5b7e22a89046dd3377c308e1ada1e6f888ca600dc058faf55c1a9b08dabb8bc326f5846de6afe2c1d61b278f567e2db69a770477498ad13fab899770320ea474c5ba54260edc7411114497deecdeda73522008abfb584930bcb029f869b5e5d4a2d81c0896b406add29b3eb5650e7f1cc7300e24b05985c36ee9ac1b0707e3067aca7d890eed87e633c3a6cd8301b4c4709dce373b6056d38d0ab3aafbdcfda24c1cd627e9f82551c9a82df582e36f0d219d64b4076aff6483c3bd1685107e6020966b69060a23f3bd7fb20f7033edd3dc369de753fbea8f4f6cd04d9277031898c27e5c18696016910b008c89d04e2401942f53baf2fecf3085c7a1da07ff022a2ef2a8354227d08aab4397e8fc1e83c7d6a49be3f0c91a5f6edd66c903edb9e7e707140d42deaced1d47561294fe36574093aa769d0ccca7b1a74acd4db5c42fd9745e29ad2e532c96de06986db30cecfe0ac00fe651c299468abe993b2497431e65813f3d393946b38f80792104da366cc9a4de41460bae958a173bf4aafa74a50a0ed44bc449d162f555511b0b681c2937406e663d98b654cdfb9aff548b6d9adff58f0aae44b9a9c817ee383c46a05a277697a81f345a167f24f7844ece6a923e9a2415ac5fd22ffbfd33b728038d499e893762dd9acd0e6b208c1aa0238df8efad117cd802a074d40af5e46aa584a7cfef4c5273d05dc90e985d0fd39ab967b778d47ea4aa4e2fd45ed991b936a4c2eeaffd3f55680efd8e6bb3e39cef59bbc6b23fa255ae9cfcaf3cad85cd43ffd3c8ea104c7a70b89ceb73550569563e3dc636b3c402ebbf4255102cc97e08b4f33b930ae1b76263fffd92725b390e8a0fa79a06ed1ac886a228385f8034ad61a42b26d939339553e1bb6a3b05e52ad0badab054c0021d27d624e09669ab4571781d5499a58a70d269d32864f590d122704f451ce3784edc4d33b9d97572a6ab7645db4ed93a6bf5e2a232ccd30ddf1ebc63be2b9e55f1d099cce53376a115fe78b7eef4a9d81a497e4b030516bda3cd0ad2ac77be48115d73dbef2141df11c15b2f2a0e684f650d541ecfe6f386b6c15aceb9e871a43c788bbe907ccc1df5371e1cbfe2d3e3286e0c45596f57f1dacd102bf5b9213213e7c00dfe9ea0b77825f6a31aad2931a41b6d4a41b4b19e66067e2fe15471620b7cb8287444a3296beb6d918029b193327186e430182bcca836a79b71d632b1420ea797e58f91de00e52faa8b8ad00779366309f13b4d391b9468b93868b8e520b29b38cdfe3a3b3c6a6365514d608ca9cfcf21f22e4c2eda1ee5d74701c7f9b706b16f6c9617017dcf2c305f2b6da61194670bccf5fd0cb6c511f785198712811e84621b54d1ae434be76041ff71aa04865ab007d9dd7115bb08878b3ab9f3aa7d3fd49c1f107ed9cd044a4013b457fe652a6e76ef75cd4caba151bf34bdac080fd66b0d0823392611e9d1666208a5fe52f8afb515ca9a878776b941d48e33b5576a097810985b7f236b99625797bbff2153e099193fc3447015a4b596862cd219ef773f261f56220dd56e7b33c741c0d48a518584173de3d2a3e665ffce5ce26146e5bdc1d261706a255699b02b9abf3f9c124ac92b8038bcabe1ea2de07ea476e6a0b676099139ee5d53ca84e2299ebc9e0f8dd26790797a309a18154f4c4bec24e04dbcac55e3ce5a79e128b82a5db60343e1c7cf268c8c77c7374c46362cb4bc9f6b4c29ab6e5bf037d1be4c1d6662daee9e2039fb7efe2597b501028fd1dbab3a47718422e28ed85c2031c429c51351673892afe2a1491c4966248b02344b98e348eb621c78c2f07d9f986f28a1ebb10938e1150257e275a7fc04b7f975971edde22cb7df98003e65adeaada97c34a26d0e8fce3b2889f51811219fa81873fc4201daf850859f9f40b31de5ec3a2737bf5e33add5177cdb8e56edd804b94b931bcd51a10c7501ef62c839e2f6cbeea7a05415b3ac2f81961a10bae33f82804c9ab1ea80a3a62e5fc68f135f849911c0285567146f97b71e3ea73be7eea557e5135330fcd27ce70bb1c3caa981bdd1d154f87888558b8b69cc4f14dafb38044de9d372a6d00bbc3702520754bf6c8fbdaedbb9864440d71428a08aa46dd0029ba8edd85b7565e16376e5158eac5ea1fc9d6893a05f41c7651f5ee82a7c2f7782befd4f942cb2ce7a7c75d4ca9d979b5765d846f818e18aba769627abf047264dcc5d098f584d3f43b6a76eafbc80d04826b7c09dcc9aa088ca9f66de5727bb083f8c1f0da8082dd4362bc5789e0d42e2733177a844fb27f15f7570caeefb119345c7816dd3e7004d41f15f93d657b2fb483097eb2893ebbb3037576c984d35f720b1ec7032d09b1af971a776e260d560e6b3f0aec414bbd3155c1540329e8888004e74bd377c6d2599726f7ca7c330a96a976a6edfa51fcd71b191278be304b78e16cbdaf9c0b1e2037d7bae9a3bd41797b2fef3de8cb79e21303285f83653307324e44ac0339d2adfad83b3432a6e12287a5469d5ef967b7c8c3562d9988381495915e8842d9c4047481712873233bb6485cd7621b92995b1c9bb0af751533bc3b201f16774d2c28c34e34512532115eced97040d5673d7f9b8aafd80972b0a8f983ce27f5b73fda8fb6490a46b782341d13c01aff125773a5ab7c8adeaa6262a5f94942107eca491f7e4986bd9ac1acb26dc83c4b65ca84a46a958096e758fdd74e7778329d251691be401e9cdf0a206af7f2899bbc5b32c1a114f8e565d1862c1ab413364b4fc873241017a59d647e634fc49d5b357fc7c874a7336f3564b76bb3877e3e1948296aa9387f2798aa40ba4c9770a7a56cbf2bd60ba311a876fc98233a2990dec7d2d3590b71e09f77b85db3954e27751dcd21a9571599b0f8165597727e6bdfb473f4635b71fab6ad87ac2e26a740f9768905c22124b8c801d8ed62c9d81ddf02ce8b81d7b77860f01167c3846313e88fb6216d9511514eec902c5490c6aefbae9bc0f47565c2194c97323399c2447c1925b9126e0c01bed3620916668b47d6ba1ed0f25545f48420bfe7158ac75abc2623bb9a3d5df92277978d5b535d104fa1350b8f565d9d9b69c479d11b41224b19cf0d0f93b28a4d5302f26bd2731c68ffcdff193af5dd138d04ada69f03c5a561371f7fd2ffc8cec1b0e68a1d030d60199eddb1a21cbe8ee9f7c0ea7610bcf9dc4b9ed172cd52771aa55f814fb47a5954f3c9a34431a067b6e22b930f7b655e101d94276c255a792f8caf99970d04f9deb4f41973d3589447918d0c757cc068b6cf8"}, {0x1010, 0x0, 0x9, "9ddc2a25f29ae50b0bbc4d1fa417cf8dc90a29397b125c1a3d15b2cab78226fbc7f87acf6967a8e5c91d7b83271744572f1efc016b3676f17121efdfa3de23880cbdcac08809da72a4ae12f3d651bced078721dd121c6ba9191ca6b38305be0062bf20476d4e971ffeb52801a814660fd9c38b44dbf3ccfab676fd05e446358380910f85225a9854609da6a0c717026b286c19563dca5796b9419a04f7632fde6e8af729ffe70b55906909a9a6b841ebeb66868d7f4bdf9634238f4078cc1364862b8add2006df9def00f9c6ca7759d521aeb70d59c16a4de9c299771edd2fcdfa635c6b5168341b43f01c2bef792cc7426e24284c1a7299b5ce308cd4ba355147ab39618821178c58603a25c86e9db7bda75681f0e45846c53cd6d58e6d99022f631816b6a848ecd15b1fa9463c5e604faa70cbab3b823e5722b88a058c71bb7f15dcf848aa7daba991cc59b71da005f380cd61291865fc85ef3a92106528e88b89641209fbd4882490a3b5b49a82f64794fea943d065717013ca17caabd9af1c44b3462e98021351139791ce576a6e1fa4d8d1187eebbe3420b994d7e8a868d4dce985f82ad97ceb1989dc10f6d5878ae336ba8c3aa0ae2b70fb30231f8df720bd6a81a0cf04d4fc0efc46ddbf6a251999503b7911d6d8d917a4cff6f99d17fd5274470a38b3fefd4794d24868b899be37beb27ec25f314a407c0946fde1ce97734526c139f68cba80b61f2b51c9dcb2527ad625420f2eb92e87accf1e67b2b3044decd12d7e8c89e0425243b126cafae6b8f91790ebbeaf2703b1a11135f7d120fa0eb7fa7c1a7b8dacfc031e5d38124c1b6764417beb6d43b52f52a6623ee11ea6bffc0f2370b9d20fdeaae0f2f2f3b4c2e0256615129ed65b5a38db964aefc1636711ecb52e8eeb97f12f0e0308ce19451e7da48a743440f23b70f2e0762ce96560daf3f1906c47148fe694d6afeff6b9fca263d3f39991cc0ce2cef73747ab2ba30823599e635371a344892f67bbac0146756ccaba4af913e08d1242eab7281f72961165367680b76ce6f864c58316a8b21261ce6c3f984b8c3677462623b661bd9a8918ef9a53ea23c188e9cd341d00c471a1cf2baf4ac12feb3fb54f083c309bdc05dffe2eb2f4522329f388606b12a6ad3b7b684f2357612f737f212d575109614cab2fafcb53f22aced87866f5494628299432e8ac1981b6396fa5e34bada4887bced34ca8687d9eef5d1fe6389f97a45455e8ac90a89e4c44e321550bcb79896d53e76ebd80a296963be6f4608d0fa3942a0c5146759c7da0ca821eab118ec9fb503305019aaa5810f8d4f7f94b8f793ff0767fa7da24f40e7c61395408c3f777ecf8843c4681a764c53fcb45556e746d94c9b22d6b3b4e1e394cac6ef22fdf77801ccee28be238f781628f90fa37f082d09a572f158f558e6039a16c9ba1ddecddba86c9745c830bffd10a5970edf83a38436096840d434f80098a9f9fa1947675cc39ab909eee5665cfe85878a9acb3deb915d381ea4bc140f0dad5b31cde603a79b0e3f69fc9e70c3d59ec0ad0ccc17ef6702cd49aef0c9c6febab1b0b7f1eb64fb29ecb45d2801521f85e22d3e698a98701d354389b05a11124332470c423e1dfc8efe2eb4f720ede070d04e309742c020f716f21b3cc8d0d06ee6e44091faea599fd4279badbd9dcce3a1276d045e6bd77ba31ec50bb4fdaf29eb9489f9cb0a9498e868405e6006f16fb342e2a0d898acfdf977e5c3daeb4002fad665a299c22b54a1f9b4a51260866f28d70d46aecb55cc11dfbd4186ead4cf5f1d42ae2123ce16bbffb232b3e502f5b693e05b1df774b52d6562a7a43467c35fd781051d99b97d13ac89773b63bb58ce6140d5f30c0c54d8c1db131401cf707cb0fbb11e95439cd4068e3b087c4078387c57dadcd7a11fc6f2c17100e30f3baaaa45ae5b019495a4f9622d8d9d18dec6f8dac4f4a659973cdb78588d01e5d28f9fed9c696d83af62677628f8d027d37d9d2ac408b30022050125ece943c365817662fb5a4dbce626399f08c44f3025034966e9e529652b37ef9b22980bd287cdf9bf19f193365e038cfdcaedb351292355e9df5855d39f12dd2c9e808567be175bd9c7df4f7484f812d149823a3148e3e50fb8536ed692be79c3b14d445b37780566b249ef1b6f76b760ccded65a798856a131a5891e4bc90b30aa08d77a4381f60b5f1a963b391d37dbbefb90f8cd1a471e6a51b8cc9030d89e6d1bf63a9a8bcc68c8e7bffa3512fc4153294d0acf13fbb918bac41844f5d95f643e92931a32564b15b6754438658f33817e1188964a7a2df922811afce6893e5a2e264712d8d0403221b83112912bc0dea57b976d6d2a5b1b77facabbce17139a37f68d73053b833e7b93c14f8c01afa6b0ced294029e327aeab1407a3fc53a68cfc309f1e5bb4b524ed04351df95179c84b781b4a50c5339b271b06b918d4d47ec0ff683703fa817ed44e4c1cdc7c45d8c60f637fc47f32c8800368b77135faa2a52a9182d24870a92bd0ebaba4a17815f1a380c6ed519b52e115abe7e4bc315ba7df0460e02406c4c4a1206a40959a0a10a372d966496d3e7c79434b102fba69a4ba3e3938ff9b82c8d0d6e89e57db0dda2555371890307843d8c0c04d04dd83dfe0c69ec66a9da3c88eac434a80c1349418849ae12a1591d3b3a619dd836d7b5e5e4e87dcb8f4b82ec0e2e996ff069cde98f057419b6334e3e1d09e47c3ed4e074fc141e58db79b0cb97aeb24c422c06787ec5ff5d1660161cb388425d82a089b00a7d3e483c8d7c7f56f57391f2c7f5e8a1d0eac0804ff8a867803d47ed949e6a9a11549298bca7361112d317b6362803d374209b03a0dafd76f9d2e3b4bd914fd687be5f434d6a34e65cc5161c13e96a87ac61941e6c23f7d846aa457cbf8d2191f5f61dff1b48546f5e4b7c06b0c91b97239bf7d1a8c21fe924d3c0a7ea3618b85e89702c76236c4c8c47925c8de0cb8487d893384d17031fbbd85da6baf538e9dd68d84b4ce69f9cf2b3659d1cae986794b08da85f635ac4a3cf754204fac3851a4fb961cbff4864579979873278bea30f2f8c35e0f44f7c3f0727dd1c6ff8840ac1dcd29de33863200625df5821eb44100fd761964dd9008d7811b080be9992a11c3a72dce55a55190775df00b2024644f76c315f1e976c3d7ea1fc20ee3cfb7aa13af2b20839cb08bbfe16930025d7f73bafbe10b761f1ef29e6a1ee3cb586e8bfb3c97f449c3d02fb728a658c73e3d925e0ca2e0ebabf1621ff7eebe6e35c7d67bcf65d3c7749a7dbb1e201771ee647024947a18d08c000eb88b3f2c0cfaf0753440fceeda6e1a6fca81e245b3c40b4a67c9cb48659f7c3afa73c76e089e3b1bc5f9ddafa15cdda05ffdef5c52d3548b2729d695e415e1b3e868b578aaede75a700f9e499756168bd2915f31f21e11b7ee69d5983838d255a9520217e1ca2468f2934627e01be062474e8aabeb54bf593c4e466cb6f347800440e0d562e452076a9b1ae1f289d3535843509c246e330c3cd9390081fbbf2e14e4d94e696eab41086a7c43b2cc605ad7f1bba0a6d426f84676e40e01543af74fad2f7080c39e65017297edc5f00a43b6c02b866ab7b7645c623ef9bf8147f508e23041586f11221527e469d65a022b814b774c488b4473df7fcfef5940776ffb946706c01203ae99b05eee7ae1b9318a1beec06a433cfa266e4dabc6490c48aa165bf7421c40f13e9ba06f97cb6bcd9bbcb15e178365555cacbc1c2d25c682f82bf6c2767232b56a18de5cdcdaf99874547446321c27a6d78a9bbf472aa353955034c0bc7806a9bab5cb0b5d01fc4b7b72300ed02a47ae9c7765b759dcd8653cb3fdde39892a4ddef11db066851f7edad60aca5cdc305ae1f0914f8d3cc6caa77892fcd475122fa258992e87c67556c6870c64399961a404667ac13a76bcd3d7a8b7bb28e78044c67054179534549d54442f4e24c1c49cdc1ad6747dcec88c5ebecc151f95c97b0b8a30939e1112be53f8ed5166bdbe87e62a19cee09931ec4a435a5b1bff3657230a9f538b0acb375165c56a633f86bda97abcd50d98d3589ca9feb918d8cf3837bd63976e9679c471516e22357fae9ffee17c8b1a892d8bc48a7a2093de59e025c27f8391c7a381a0184268b0dae35649e531aee9dce9b224b380814123925be7d478762e629a6ed47895e785c8c26e7385fe31aad93bf6be43e039ad0b460da879270713367d37632c1050b18d145276b58702c5483908e68f4eb4b74336a0697f3929a6a3c7985c07a9851be62d009977f0d166591c1ea8c89eee2e5e0254384b8d5adc1bd804216254a310e741bd930ddd0b0bdcb459dd351a923376c92f37f6fbc8fe512120d0ae5af18353a10555458bb28e5e4026a32c4757c012fec6f2626dcb9a40f308de06e3012f42f87dcd0719a1a7c6011ae481d5462e02a58730416881c518dc8a19c72f6971d03c2c9a75b72318b68b82a6a193c69147a1c3c6e34b52e51cb4afd63cd6c2acd7513860f5b1d9c308379f16081f027ab3897c07a8d3ab90a20e73cd1373eac57d1db8ca357f3fbf3aab4584306fd703c5b9010a13f495fd15a6d7b26fa1f7bc1361a3b96496542ddab875635aee86c3e3437f6b551163dcbfe1ad5c5bd681d1dfea0e2a043f815449f75ce991c866fd228fe7b664834ed362a49790d9d76e18760c9fcb9d02e637b48015b81f408e2c3a3420afb0bd43912a5a8f2fe7ff766e63d1aa1fc9468904c51bc99962ab2f679683445eee73127904b406adb09181f021b7032d6c23a8425614cbb195c10ce9b087bfed221faed6fb63565f13cffa07f39e81a107b5e54f8ea43a49e6dc4fff3b4b48b6cb0856342b75de7b94f3fa8450cf87ede0b12beb1709fff23197f2c2e22f754200483de38f3f8804dc738242017132f7c37de04464faab1ccccd8cc394b655762dccedd539ff1c96f253a556b264b7e2869f0e1e2ba06b612d9034d516f3866539e8271cd05c598da5c29e61a63a8c649c04fa40c6710660dddc17a4643ad2e2a37a6ee4eeb8ccd57e794d2ec090026db4962d270f5962da7112857a5f84b519f3a4161db4ece442c86ff11c418dabd536b3828cca32411e7e9cb7baa4043a2a59f3ec2dcc5e78d043e8c61695961cbc4ec0d96c95225dcf4c9ec0dff376ef4ebac700c31a5b352e0638d1f32b6e1accca2e2a8a8b54408c79a50271d122d6789dcfb43770ae75e9a4d860a3a041a08d417e97b47451190bc2ebb30c8217c1ea5bab4b6cdf20e705d633c635bb60fd7c5ca1ef03e5a92409da22a185e788a1735f4543f820ee14724c363e5cffc051ca2d50e5a461bca5be2ab9e4ecf8752b9b2dd8852bd3da77a738f03c0c274e537b1713ac30536f7361ada73d52ea2341343748949d4f3a3f19d4c8a195c21d040761e33aa98f333cfc44557d13e8c19a16614a9443cde60cd27c69cf98db023d19af47d1f0d62a503e304f33d55fc0f901e79a90426d788f9cf5ff6e96a4b32f3f6ada48362428470999a9e6e9a67c4d813f9d933c102db337a7bab736ec92418d51a1feb4443013546f94650c284b1dcb8a0ec054e51a84278cf01466427c41a0be26d479523a47d795d33ff626e59f8f0054f79b697bffc99d43dcd4c486442e0e04eda281abd27cc7e21c77bc7b4e1f9b0a77eb663c0937d8d42a95246929a8294594d19d5b37fa4f9c357aa748761cd3838511193f3739b1243d35bb80620b4c59c49d34d2cda93e2bb31f3b"}], 0x2408}, 0xa) 04:02:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)="02161e2a2f71a47f043eee478eec68f801bbd82174766b6e0f6c0148aac76ab5b001d845993e135909221c385e8aec19afc91422111bf725c4e55d389bb97d6b7b71ed1b56657ee7bbd218c452c053b8dbe906913ab314a0b23908619bafd9690c735d9f5e317d4f222371bf35f2e7d81880248f9b05227afc2f037588fe24e87325ce215f2e83d4268874", 0x8b) 04:02:46 executing program 0: mkdir(&(0x7f0000000000)='./control\x00', 0xfffffffffffffffd) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./control\x00', 0x0, 0x10) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000180)=0x1) symlink(&(0x7f0000000040)='./control\x00', &(0x7f00000000c0)='./control\x00') link(&(0x7f0000000080)='./control\x00', &(0x7f0000000100)='.\x00') 04:02:46 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) r1 = getgid() setegid(r1) socket$inet6(0x18, 0x0, 0x4) 04:02:46 executing program 0: r0 = socket(0x11, 0x4003, 0x0) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x48, 0x6) sendto$unix(r0, &(0x7f0000000000)="b100050190000090000000205786ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) socket(0x16, 0x5, 0x5) 04:02:46 executing program 1: r0 = socket(0x100011, 0x80004003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050160000004000000d2230ec290100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c50000000200900000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) 04:02:46 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x40105706, &(0x7f0000000000)) 04:02:46 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) syz_execute_func(&(0x7f0000000040)="f30f2b6c0a01c4c1d1fc10c4c1fc11372ef30f0d5039c4414176a500080000c46249ace7660fe338c4234d7dfb09c48228f78c4002000000660f380a28") 04:02:46 executing program 0: getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setuid(r0) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f00001d8000/0x3000)=nil, 0x3000, 0x7) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 04:02:46 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x28, 0x180) faccessat(r0, &(0x7f0000000380)='./file1\x00', 0x0, 0x1) mknod(&(0x7f0000000080)='./file0\x00', 0x61c8, 0x2000000401) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x1, 0xfaa, 0x7f, 0x1, 0x1, 0xfffffffffffffbff, 0xfffffffffffff697, 0x1, 0x3, 0x4, 0x80000000}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) r2 = geteuid() setuid(r2) setuid(r2) getdents(r1, &(0x7f0000000140)=""/252, 0xfc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x28000, 0x0) pwritev(r3, &(0x7f0000000300)=[{&(0x7f0000000280)="28b274dd9020b01f2a52159ec8c3204a43ba4b81472484bf49931054d835ccc7f69d0444a5a3e8adf970a26b258e1f337e02790da5a96fc0be424895ef5c84a19bdfa026d268", 0x46}], 0x1, 0x0, 0x0) close(r1) fcntl$dupfd(r1, 0xa, r1) clock_settime(0x0, &(0x7f0000000040)) 04:02:46 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="90", 0x1) r1 = syz_open_pts() readv(r1, &(0x7f0000000040)=[{&(0x7f0000000200)=""/229, 0xe5}, {&(0x7f0000000100)=""/78, 0x4e}], 0x2) r2 = kqueue() close(r0) r3 = syz_open_pts() kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x2, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(r2, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) 16:00:00 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x7ff, 0x0, 0xfffffffffffff007, 0xffffffffffff8001}, {0x8, 0xd9, 0x3, 0x8}, {0x4, 0x8, 0x7ff, 0x5}, {0x4, 0x20, 0x1, 0x3}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0x8004427a, &(0x7f00000000c0)=0x1) 16:00:00 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xe21, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0xeb}], 0x1, 0x0, 0x0) 16:00:00 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x6) fchmod(r0, 0x2) 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) writev(r2, &(0x7f0000000380)=[{&(0x7f00000005c0)="d09ac7e6ce4cb129ff575c91d07b0b494d0bb5839fa0d93d3128fc5abeb41d13605ed4bd9735b523bafeaee540f873c0cfb13f0b9290bbc880781d5e44d795ef434c971cd64588d67cba23dc53de8d7b186a6e7e4d2ad402573e5f4725498f47164437102787d989d06dd8890d46b653a1277fecb1f78b9830cee944f1bcfa3258d88d774b77f9bbc24d288bcea13ddec03d388537e0592be030816dadbb228134533ba288d63e60de1cd6db1e65e97446de84bda8614a28ac7016246a3bcd4933dbded755d4e4dd8471c39eed30d6e7d02d84925c9ee2f7f1ee3991c62be8853961e0be918d430a27b073cd2c0d21d0c5e791ae972be5adc2b397b9e2e50e64f781a7ba604eaea15c97e5dc4ec6c19a77a2b8e9e66029115206501c3cd8dde31882b21f902cee68424c6731b684bfb2a55a9020349518d04ba736da51aefa092f", 0x141}], 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {0x3}, {}, {}, {}, {0xfffffffffffffffd}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x2000000001}, {}, {0x0, 0xffffffff}]}) 16:00:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) fsync(r0) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a", 0xe5) syz_open_pts() r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x6, 0x2, 0x0, "85495500020000000000001167f5bfa600"}) open(&(0x7f0000000140)='./file0\x00', 0xc0, 0x20) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0xffffffff, 0x9, 0x1}, {0x8, 0xffff, 0x401, 0x4}, {0x100, 0x80000000, 0x2}]}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0xffffffffffffffff, 0x100003ca6, 0x6b6, 0x439, "1af000000008000000000000000c3ba800", 0xfffffffffffffffd, 0xffffffffffffffff}) read(r3, &(0x7f0000000880)=""/161, 0xa1) 16:00:00 executing program 0: r0 = socket(0x11, 0x3, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) kqueue() select(0x83, &(0x7f0000000000)={0x1f}, 0x0, 0x0, &(0x7f00000000c0)={0x147ae147ae147ae}) connect$inet6(0xffffffffffffffff, &(0x7f0000000040), 0xc) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000005}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 1: syz_open_pts() pipe2(&(0x7f00000000c0), 0x10000) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) r1 = dup(r0) getegid() accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x5, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:00:01 executing program 1: mknod(&(0x7f0000000600)='./bus\x00', 0xc0a7, 0x8000000000009b2a) open$dir(&(0x7f0000000040)='./bus\x00', 0x20, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0xa0a, 0x0) sendmsg(r0, &(0x7f0000000100)={&(0x7f0000000000)=@un=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000180)="a118afe2586a91ea38f36546624aa1ba68c8136a7630da6ee1a5dae9714a4a4cae0d093bb3da77d50ed5e34485dd9d772c69edd376a5f558d63c3209ec4cf57d86a9cb2cd37d48be76bb5a6746b48b2e738cb7dfa72421bb3a18fc93132f927051b5754f9f28ffafec476c9693f173eb974c5c0ccaaab3c3a1ec34fa9473b17436933594da586ae168300a5401ecb33aa23ff56fe71ccb76eb4e3ceaba177e1fb774b02976271d61e207838f6a5bf2fbec", 0xb1}, {&(0x7f0000000240)="eb0bf3e713dc7150aa01a760837f8789eb7bc6fb9f5c30d9edbd278401365792d5d4053f1f9553a9a1cd40818cca8dceaf491103601d893e5382a27c1f3459a7495a8b715bcab1d7ec6f5745d51114dba5", 0x51}], 0x2, &(0x7f00000002c0)=[{0x38, 0x1, 0x1ff, "f226ae592bbda74b2ea33ac71c2a91aa6cadbf373d653ecf5f903d3923642be9221b287a5eaf09"}, {0x108, 0x0, 0x7fffffff, "b91ecbc5fbca24bdca17b8af693437a59b4f7837e52f24dc9c33ae60fe918801eb655f0f2c77198b9d47b928fab3a7d83442b479d63f68e84278d85fc2e3272124b72ec272534164bbd1fe72687a56d476b275b20f7f580f133068f16ee3a90186763ee01328727924b6582de2534af2f17c37bc30943d089ca608e9d80aabf0d3911b3b0c78856fdff3b698417a3c0e2de6ef53c07ec2b1a3cd55c935502d568e542719ecc8c4cce42377fe236b3b1d5ae72452c3a18f82d061acb0da8959f579dd707df96d68d04c7c7eb8fac60187dffbc4666fd16798041f08e50952c45e7224ac12187519001a2f52763aec33b1b873a3ef97ea"}, {0x48, 0xffff, 0x3ff, "dc2303f912f696925d02b3d9f984380f2bc959c7181790102c3ab12a4b7586263dee162812fcfe31c5d441b507618bd6e8936735"}, {0xf0, 0xffff, 0x1, "f005c8afb69ec7190f05ffa55d2eb1b04f841b33a62a52bf70ec6d6ae79ec49e5edc7e26c35025a83279f90fbb86a9b726a9e357a2ea1af02c24049d2bd1f910919f353516759b8754bd28417319e29068ec2c770e176798c85884cad2c39e5708f7082bc015735acb136829b27fe463422e72d494b2457849075a4630f9dec25d99cb31db44016cc483596bbd12d1f3dc02388150ed02a6f763c3a0aa55562ba3091c60e59a337763cba76b1ebbcd5bb1de40c7bbe2fbca76040d212829b6f907389f6a526c34ddd855cadfc85f478b22f9140eed9b06f1bb9cfb26b0832986"}], 0x278}, 0x401) 16:00:01 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0x80, 0x1}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) close(r1) poll(&(0x7f0000000240)=[{r1, 0x13}], 0x1, 0x0) 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x1, 0xfffffffffffffbff) r1 = socket$inet(0x2, 0x5, 0x8001) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x18203, 0x0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000140)) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="e003d067834b85c9dd4ad8d7dcdae6f3074876dbb22c468cb13ade3bdaa2d6353c912481bdc6852e7d357a9b984fcc9fe6ab35a37621aed51da7d1fcdeda9c06888c1e7c74907ed4f2fab7e285514e22abf4d95a4ab773ef5b9050946b3803de4559d5497be516ca1f1c39a59ca4f98a63aae1c2f860cc49a55bd1c233b015dcc5441cc01695cd97ca572b6d63beb4a3326bfaf54619b0ea964d0256165a09df9fb9a26cf447782fda5fc3fde74aef28de645e697332717dcf118812d31862f6b435192f5b3738cdbf46b804545c72530fc328d1d0e3e96eb37b21a191176dc0c089286e6a0659748bc66e", 0xeb) getsockopt$inet_opts(r0, 0x0, 0x3, 0x0, 0x0) 16:00:01 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8080, 0x0) r0 = socket$inet6(0x18, 0x1, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) 16:00:01 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x508, 0x0) fsync(r0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = msgget$private(0x0, 0x180) msgsnd(r3, &(0x7f00000012c0)=ANY=[@ANYBLOB="0300000000000000061e940f628c4125a0f4c30c39120b496d1aa5fe9303a2d2270e1a7a1dc4ce5573f1428878f99aa0ee4d57cf3fc7eadaaf12a766bb5ad7d60c9206a07562fce83d0139f54690ab79c2a53b474f8f989f85f97d1ceacd58b4f76d9ebe19eecbbd239d0bd93bf00dbbc0dfc6af091fa7bd3f779f64d46cbab44408cb0d5968871b192669922507ae882bbdd8cf0e670520acddbdf903c533a1d382ea7793860f6695877de5b91856d2756b931725e7ff740dc050f07d830852466e692afa355a3c2cc82e71600b3476bcb56c95cbd2dca936cdfd51738070bd32e1a6a4c495e76972dcd145fc8c29dbe9c965037ddc823c3ca605aac6016d77ea3412d168c7e5568a0c4cbe393cdcdd4e4f86ac45c497471f3b354fb10ec2738d5fa76536abeed0a91ec13fd2b45721dfc399a1a056c792981daaad051f942e4b42ee2f9a4b51ab3699e734a95d4927b0cd1fc567c0ae634661d184a91b90a1878aae39fe29674d385a4163f332e6a77a8c70df65e271a9996999c3d41cb786993de446c14ffb796d7e4d5bacaa2455207c022e40a562ac804be6b61090c56520f16296ebe60ae2250c4c3d321cb329552b5fcf0b78d482dd4a59434a4a93a0c8861a7bc4928a4199c94b468e5e458b0c3a879a78642a4370036dd3149bdd2eb257f206f1ac540747f333313150fffb6b3998b76356fa84a79478ce961ce8077668f3f5f60a89b756e00cf58044f8236c6d837dfd550a015684ccb4d2f9882989ffe1104e8b492560e54c4d486c693f77e4f485569d4e19c8e02e28d3a7bb45302fcc9cb76385cac5726c1647c2310a092ebab74f6fef85517b2a390f6e3ed40ac69eda3765b3b582da713311eb4130964a97e74b0a72d568de59d56696050eb594078da43438e49adbf111bc6ebca5d4f10d240dac29ab8c14e509b6848031e8261d78913c8da0aeb9412c47bc09870b5c39b22584868fdca329360a8bd1ab96f4ea79bed735f71fe82494345805547f8f35239b6b50cab8392d1fb249138993d747e102ff7f4369da9693dac22308ec8b27016ef7cd00e405ed37f765f2d27e55b12b3e73bc900b247932e7ecef5d730a8019dcf67e9677a6d0897988973f91d6977db2579137c985f62cc0076f44def694ade32b347ff35e37bfceb9299b201d88b91a3e07c1f699252ab4fc83a50e953249793aa0c270ca1d3218b43a1c3f1cff237f34c67a919e396376eb4b8d249172e39fcfadd3f1b72a2241d35ece903eafcd923ada1cf32a1e2b89bdb8e4d14e36a7e36bc7d0024589f731519c08e7c220a76f5f57604574498e66ffab31fe08ec84393fa0d4017f3deb47d75d9011b99637db8dd1bfea1e061d69f1324b3806d3505c3081cf60b9acf8b1ecde9f9264d5f77396e5be480694dac9d79e33069605878665abff8f4f90a6239f2844fa4e2113e878d9f20d30422054aa8e47fede25bca312f599db6568c37d7b8db7e48d8544ac67371860c3ed5fe8be13a37919710fe1dc9b023a36580ac79d35219cd1fd855a37337c7227906810cdb594d4b8d5ec0f15c2ae556f68bc479d03f90e028b295402f1f6a27dc09e7711d7a689c299fc7889351cff5d530c5cfe14d58c06a2c16ee8f50db83d05728eab12d6b284c3066be1e600000052f1d34502e8149eebee0b68368c436f5cd0ba625ba637a27a70175fe4a9db6fae58fda5d4b6f79de323eaecf522ae72b34fd68807f3dba8a0e2424e633a9d43f36cb36effe8e03f93778594151bab52cb68676d92b2909f88e3a49c4171d32e0f4b5e4a08875a230e97c4140559b9d07cd7622c2633a0330047976e08b69536674dab2556243be958e494d90a1582fff99d1b83cf0c471ab120b0fc31ef528de39fa8fc48a77bc1fa740e612004dcd0c933cdeba621adc3d26b7d27381781605e87cd03a033ea85e41360cca5ced3cfa14fa836fb77038e1b681fd399699d730739270e50697d20404c540ac0fea2f58a1314cc42f3cb20b485eda367e86ceffdd32cb74632f33b3ede4472a24a3c224c07ed56ea107e46e76428ab2aa65761a17585f47e9bc336c5f9a4ddd9764815d224444832f9476a8082f397bfe6dad994f522355797318b76321c1d6b5664bc6f7d2a6c53d13716e676e34c6517613449fcba04767975b147f842fcfd86e51cbc764b097b078f46a847d664e807d9f7bbc3aec0bd38ec376bdcd5692df2d49c53d13ede718e2b0f3ab41415a96ace2ef8aa89fa2262711c1125b795ba7af5e667ad7647304e3e814981d9ba61af546d77edd2f52fa070ced6bae4561a4548c480b3325c4b9f1210428825556580333c931eca36eee00589d3c7cf56ebf92d8ad3f0f83bb2c982ee302229f00dfb35fbff52b049eedec4c9a60ebd201fda0ffc580da1e14c1aebc8284ef30721f8b9a4de93a5f14ff91209703b671aa2cd24170019865c9b085d5d333e83daf9d8d49b222f22581ebeffe92bef6ae8a57823df4c22a0350b091cf591e11370c06877b7ad42c22c54676f2205f2df19d9a986bd05045f15abad1cef215e5727a5d8f69375b91b1fbf73a4726a9234cc8797798c46914cb6b399e18c19ad2b38a3cb36c708063f3ec652cdbe86bf49293154bd9a9660181badb201fa00b5c2f9078ea80532c6f77fce8b714d180d95de141a80d044d91af929d0d370166e28ec0db07bb0122bd8888086896af4d7622f6be7802dd9aea19a4335fab7a984c401463d87102a7bec40e32e8a7d623f844af5e9ccff2ecd3d566b9ba296342336f638a13a6e842610421537a0d0db881a99d5f4c75bf487caa16953882e71900e008440412b512727d6c519299ea9884944d89ccd5eae36fc644ceadfb36f1893d1d1126820b378dae668fe455bd3d654b6bafc8bc3bf9b98ad3dd3ae56872d9e09bf300b28328af9deb06fe4e1e9c53b319eeeeec8b8b9024d1807dd25f45e2af4b261700e8169c6a34ee52457bf36ca968e0887a5443272930ffd69b434690baf419289079650648f95226349f243b2bf80edaa657b7dcf73875dd21995ef717ee5ee123b94f399d83216083f4cebd756dfe14cce81510a4a16ab96c31f08ed0b9a3a1679d862a9c3fcb4520bdc60197f7c3c24efbda1c21d8f21afd3ff3bfae5f9495743ed01c26df7db6a7951197a503b8166ba21b7825ce12747e35901de801a09315a79bebdb9816fdc5cf641e7fafab1ca141b4a62daa0480759c0d378563f0e97cdb05f7fea4211b386c22d39b2abe10ec02e5459260153c76da9c7de75ae74a16a57648de7a650dc1f92ef4841d7e4480b41b8e795e60ecc18206c9f350a728910f8da12210c18f008155e47cf6dd541bc31229ed1ad6bdab639d3a68aff06bf35e8075fc7fb7e206ea61482e458c7508e0bf666103db11284a84a6a589876811f1f969c8fe62ccf3dacc9bbf8155f7a58cce1a94d7113a222ec77247b2216a955d5c18fd09de46a1c8269321e6057d4add9f17e5676feae53c19e5a210d244157b5b52190a8016fc8e1941a0f007a1a9b1d07faec3ecb4c80e77a058801b73179e6fa4003e36a923bbabb3149689a360a091b5800ef7b2685e0ba432e3881c1f58f088b45082bc66999441d6e400b0ec59aeeb6eb86e5a8e8aaf8237154e64f93e63f976f5da224a3f5c460b36a76cf95f12105f63b2f7e4eb0a1f0cd81190f9a32698fadae0fad76a169b178d1d8d03846f43e5e0beccb5f21a82f18e2d5f6f4340b0807d0f3c6ae8d8d8961878bca7fd080b59c9ba9d5a89c451e421564f0831905d4177f2293fc4ae47c0946863e39d821e3b596c352c49bd6be6d5a866efcc29384f833966b6258b70eb384a9bbee8748549fcd06989f868e1873b1e95e6bfe3e801379d948a196745eda0eb789bcd48529a8ed7a1b04b7521300fd12b5ae8fb6df2d02460a986cbfd0e5694d86b3caf04457af792eb144a7c7cc837e130e6db3df55b5418703e6fa39bf6a5d707f9651251a66b7ffc5a5932a17b7974efbc75d5badc7f05ef90125495ff2baa0704b699b7896a5857da4d3447abd9bd14953afda8665178b7490979cea7e4c2d2be4944430f5b6696d491abff08769a58198c6df8170be728e8d5a5bdbf9f19625498e310a5b976070756b0238d628f522e35d685bec77c96897e486f5275d6f323c019aba264c3bb369ea19867bd0973613ea42f0cd87cc6822e2a62b439b429f1e616532630e4da535ff420eb944dfa3f5e6104f1eee743fb30972713b01786a61644ebec58c5ef0ec01ccf65090d7a95271140fd5bdb7c7ce734b2860776b829039045140a568f710903af2fb12a25b745ac1e23b0700000000000000582bec00ec095553639449a2401b46e4abb42635b7e2cd1bd680e059c0a22a91d2336b03c2499a781371457307ad4a162433876b8b6c7ee329e03f39d61dad15f3a6da64acb0c9028c9c6b2fd3c5d46c4041bd3370da4c5bbb2002b2668800fb962f406f4eb2666618a71c86b0ccafc149847c65e0fd8fac7f3a5635d51f6caea5bee743e954a38a6bc6790987b1070f36f8a19ccbae49cad3c2dc1d1a63eb5e4c08de2b52494edc99e7ed1152fb88013a9077ab276835252abcdb32bf60c99984c3af24aa83abf9f3961084d14c88d52b84926f357ccee05888a9d4680a127d8ec9b0ca3626abd32781539e8de0a6afce742d15153138e8ac07c1ae1f43bf9cb7002aa4c9f98ee8d3b81c3e33e9771183c3292a81ff832f9c052bbd001a2afe6e6788ab5e60d04836da37336dc09f3c4680c222e3ef4ce183acdd0444ec16989dd7fe78b0e21bf811db25e701a3a12b2802148d4302650b8990836568923031ddbfd70f588a41045a80c595dc7d40974a92f69ecbfb7957c412a842d00fbe6a62bacfe60059943431fddf2a7a50dc087fee12961e70baba16e05611a57130533c61dd36e0fba4ff33410bf6dd0aea5404cda0a50bd3ba0c4f2774486c2ef479975fda06dd31c3cd869b314635f736f28ea6a60d8c066f23c25b2df50ac773e6455ec0930af0a21a1b0cf193eeef85e215c5dd9b0d26f432a08fa43645b82441f16e938e7b47954635513dc0f12dfd037b5bf611b418177d5c126c25b1a425798aed258e793fc5108e8cf12cfea9aa7f962017a8c810fb27352ff1497abd6d3f37e8293bf94b5839921e358ec2f59bae29c7f957150300979956c9a0d232c481af77dbe603f58ff126a617843ada8538070e12cab695b8e865748dc80a86b0ef1b26e29eea255b527f3cbd157137b6472765d0ae5a53be47e8724657810f2ad67ade7095fa954d102d57601f36f3717fdd068183443def57713ad3b46cae24141cf03efe14c4bb046cde4308ddd00766a1a6dcb076ea90623091dbe93b65b4a712d6a9dee7fa8c4153bb76dcf82a0bf6d94dd1ebf3f12fe55b038d198da1f631ceb90fbac3c52c577ec0f85ed26919baf7b16dc0021083fc21bac781c62b7fa19460120b136d973d713a7a50fe1c5d5b0a47201d9937605a369c74f98486e2f0206b425d0f539d368b2545ef8cd5de252d5f1ddcf80b29dcb1ffd39f2a659d1452c87af1eeaa002985263b4abc804084001bc8f2cfcb8f33dfabaee5436eae53f0c16eddf2bc6e4846d84454938dd979a73446f73aa50fca9d06b4c3b99d62d53e6e774e983a593859e8538ed3c2e897c1adf4fcd7dbe778bd07acbb306d0aedd85231b1e1e5ccd0efbf7551137ae308ead1c8ffe55cae7e34d38752f8cefac51498a10f40e8074b5743aa26cbc20d08001ceaa7bb404c0b26d766130b00"/4113], 0x1008, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000001280)) r4 = semget$private(0x0, 0x7, 0x1c) semctl$GETPID(r4, 0x3, 0x4, &(0x7f0000000100)=""/141) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000000)=""/2) 16:00:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) readv(r0, &(0x7f0000000640)=[{&(0x7f0000000080)=""/49, 0x31}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001900)=ANY=[@ANYBLOB="00000000d512ebcc0000"], 0xa}, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000180)="34e292be25fcfb147f69b6ecbc6b04d7fdd23f07a832cb6e5f5f91096b0d9d995bb5263d1d2a4c", 0x27) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) getpgrp() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3, 0xfffffffffffffffe, "845c55090000000813fb34357857018ad79f2500"}) syz_open_pts() readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:01 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{}], 0x2000007b}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x10, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x2, 0xfff}) mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) readlink(&(0x7f0000000100)='./bus\x00', &(0x7f0000000180)=""/165, 0xa5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000140)={0x0}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000240)) 16:00:01 executing program 1: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setuid(0xee01) setregid(r0, r1) msgget(0x2, 0x1) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) getdents(r1, &(0x7f0000000100)=""/220, 0xdc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7c}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x55}, {0xfffffffffffffffe, 0x50}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) r1 = dup(r0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000280)={0x7314, 0x4, 0x6, 0x800, &(0x7f0000000000)={{0x7f, 0xfffffffffffff801, 0x80000001, 0x7, 0x8001, 0x2, 0x8}, {[0x80000001, 0x80000000, 0x4, 0x1000, 0x8, 0x20, 0x9e, 0x6, 0x1, 0xff, 0x2, 0x1, 0x1, 0x7, 0x3392, 0x5, 0xaf, 0x3], [0x3, 0x1, 0x6, 0x5, 0x80000000, 0x5, 0xffffffffffffff29, 0xa26, 0x1ff, 0xa2d], [0x3ff, 0x12, 0xff, 0x2, 0x6ab04945, 0x10001, 0x3], [0xfffffffffffffffb, 0xc21b, 0x3, 0x9, 0x16, 0xc6], [{0x6, 0x7fffffff, 0xc000000000000, 0x10001}, {0x9, 0x2, 0x7c, 0x10001}, {0x3, 0x1ff, 0xc7af}, {0x89, 0x26, 0x0, 0x3}, {0x2, 0x5, 0x4, 0xcf}, {0x5, 0x400, 0x0, 0x7}, {0x8, 0x69e3, 0xca}, {0x99, 0xffffffffffffffe0, 0x4, 0x10001}], {0x8, 0x0, 0x90d, 0x4}, {0x80000001, 0x80, 0x1ff, 0x8}}}, 0x4, 0x8}) ftruncate(r1, 0x0, 0x9) 16:00:02 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000040)='./file0\x00', 0x0, r0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r1 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r1, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvmsg(r2, &(0x7f00000003c0)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f00000001c0)=""/56, 0x38}, {&(0x7f0000000240)=""/101, 0x65}], 0x2, &(0x7f0000000300)=""/154, 0x9a}, 0x0) 16:00:02 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x12, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x900, 0x0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x20080, 0x48) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10000, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r6 = dup(0xffffffffffffffff) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r8 = socket$inet6(0x18, 0x8000, 0x6) poll(&(0x7f0000000240)=[{r0, 0x10}, {r1, 0x4}, {r2, 0x100}, {r3, 0x122}, {r4}, {r5, 0x41}, {r6, 0x40}, {r7, 0x4}, {r8}], 0x9, 0x4) r9 = syz_open_pts() ioctl$TIOCSETAW(r9, 0x802c7415, &(0x7f0000000080)={0x0, 0x6b, 0x0, 0xffffffffffffffc1, "b79dad9ccc242c382d4027fae609a4ebf482be04"}) ioctl$TIOCSTAT(r9, 0x20007465, 0x0) ioctl$TIOCSTOP(r9, 0x2000746f) ioctl$TIOCSTART(r9, 0x2000746e) syz_open_pts() mkdir(&(0x7f0000000000)='./file0\x00', 0x88) 16:00:02 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x48) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x69, 0x0) fcntl$dupfd(r0, 0xa, r1) r2 = socket(0x0, 0x8000, 0x0) setsockopt(r2, 0x20000000000029, 0xb, &(0x7f00000000c0), 0x0) 16:00:02 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) execve(&(0x7f0000000300)='./file0\x00', &(0x7f0000000580)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000540)='#\x00'], &(0x7f0000000740)=[&(0x7f00000005c0)='$]-[\x00', &(0x7f0000000600)='#.^\'\x00', &(0x7f0000000640)='\x00', &(0x7f0000000700)='\x00']) symlink(&(0x7f0000000180)='./file0\x00', 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000280)={&(0x7f0000000140)=[{0x40, 0x249}], 0x1}) mknod$loop(&(0x7f0000000840)='./bus\x00', 0x4, 0x0) symlink(&(0x7f0000000780)='./bus\x00', &(0x7f00000007c0)='./bus\x00') pipe(&(0x7f0000000800)) pwritev(r0, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x7}, {0x6}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = semget(0x2, 0x4, 0x0) semctl$GETVAL(r1, 0x6, 0x5, &(0x7f00000001c0)=""/158) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x8, &(0x7f00000000c0)=[{0x2a, 0x3, 0x800, 0x6}, {0x8c, 0xb7dc, 0x0, 0x100000000}, {0x3, 0x23e, 0x3, 0x10001}, {0x9, 0xa2, 0xfffffffffffffffb}, {0xfffffffffffffffb, 0x4, 0x20, 0x20}, {0x800, 0x1000, 0x5, 0x1}, {0x54eb, 0x2, 0x8000}, {0x7ff, 0x80000001, 0x8, 0xe34e}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3ffff) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:00:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000100)="ae5ceed734d079713c1b05008869ed0000", 0x164) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2004, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kqueue() r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 16:00:02 executing program 1: r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0x108) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) unlink(&(0x7f00000001c0)='./bus\x00') open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x40, 0x100) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "b7d00e90bc4dc8a5772cc9979ecdea9e6214d355"}) 16:00:02 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x7, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r0, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0xfc2c, 0x8, 0x200, 0x7}, {0x4, 0x80000000, 0xd7, 0x3}, {0x0, 0x1000, 0x1, 0xfffffffffffffffd}, {0x5, 0x3e2, 0x6}]}) 16:00:02 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x6fb, 0x1}, 0x8) setsockopt(r0, 0x7, 0x0, 0x0, 0x0) r1 = dup(r0) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000080)=""/74, 0x4a}, {&(0x7f0000000100)=""/47, 0x2f}], 0x2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x800, 0x0, 0xffffffff00000000, 0x2, "62a4803a9e1e88c7508806597766c87b5915236a"}) 16:00:02 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002006, 0x2065d) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, &(0x7f0000000000)=0x8001) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "3e8b03610a5b9614f7510b8987cd7384e095aee4"}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x80, 0x0) 16:00:02 executing program 1: mknod$loop(&(0x7f0000000040)='./file0/../file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) open$dir(&(0x7f0000000000)='./file0\x00', 0x410, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{}, {0x44}, {0x6}]}) syz_execute_func(&(0x7f0000000040)="c4027d594e65a7420f3801b03036a3bc410f18dbc4c2f1dcf4420f16cbc463fd0820fe36430fdfe22e3e64f2a7c4811de38700000000") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 1: r0 = socket$inet(0x1e, 0x7, 0xfd) writev(r0, &(0x7f0000000040)=[{&(0x7f0000001200)="1f2582bdd7952a33e779d08b81d618d957a30aff25ff405e6ee90ed3f40a0c8b4e3fa9f28f45dc6b06e28a3e67924b00d4e2f66d976c4843656df7fa5b5dc6240caa5079a81d016646ec3ac81b554264051cb9b44773914b5a33a93ce024d3cd24bf238b4a4d0b6002dac1edfc8871393bbc4d027ab74ed2acadeade9aafa7286ff475fe23ec59930330fe69322f702902d12fee1935d85f348a834538ee2a43aa347a8bc7f0b7750686f339f8958034a79ef2554e9ed63fd8f9f98377df665f288d7fa7453711348ac2c34def67105cd0b167bcbbadd884c94a3bd49e5dfa9ce622b50c7dc0e876dc9eb6a236ae7f6ea55dccdb2c04c192148914550a9a22a852bd29eaa0cd39517f3c70a3096c38f584f46a2801a039394471b998e780902023a8a8cda9a12e95e6a54e5248049ea79e682015a350c5aeb8dd9576db8b680c618023380c4a8e108e5ab0ddfe19f406ca800f0f0cffc718c765adb60a1392b949a816f9f8b7dc9f1b8f06730e1cfdce2552f4cd22855f9b91510027058b9448928d0d459f3296b9e20a1ac074ffee7b2e5b95abc05f51240ab4d6dd53adeca9c1e1279bc420b8d6ab055af5bbb7157e0e2f6b2fe09107aba4a121c9f86f5e5bb88ba717c76594da442c8f07e8079c4c6bb21a7dd360f03c28ec66a53406608d602b4d325339cf322df5197f4845f7db11b07b5d7423ade24ffbf56f93c998306670be1054f761973c34457894f3c46271785cc4373fdb9619f826092e402e0654103f2744d653ced48be5b8f57610e72e5a5679bb55aa9486676ba261bf3367ef33f97f70472abe1d1e589bdd8e626d29853a82483716f6bab571fd7ad138132c4d3ee7a43633af9197f02f8c23edea5d53a83bf939164b882962fb7d1aa74c0ecf458413fff0657e1b9067ba518c682a89faa5b2e876fb27d905751d3a23fa267fd43dc9c2c59711457cf2329511f1c57b956e0f556c120a54423a198e84393e31bbb6bdebf10985668e1d5269a89a18058d21ce153741872f0a2ab78f300b41e1b13d692cf3f36d275598d4a52f625f901966682b9903bdb13b526d7289a2108b3c424d2b98b4684235ed0513fe3fce59c60caf2b36399036b7bc57fb52edf0f120a1fc49736559dc4615703f9dffb8bcccfbd41c5b1c190f608315f012f609e367d339a3cb86323c09a151e12ed8c5bc0f258431d93f4832736336ff37b52a5270db4f828896332a587b6ab3c6bd0796754087de6f77214b30d8af1c431092062051dd28cffcf0d67cabff1cc246b42ee4e8d4d8aea94214926bf2225deee94ec207f040f90456d7b7038e1141ee7b368ee03d91da8dfdbefb8706c44f5a9adb758d25ebf587a110c85057175ca98c32fede3c1c87825b868e94a9e6b13b27264b2d5464cf194ba2ef7f2aa50b5e66d68c719dbb51fda74404a845c14ef143862cdd862002440917a6f60983f097d17cfb1cd355d73d558a0c2d5d646fb6ca76708d7244057b65203da0c4f447bea00a6ff302ec859c51bf817b1cd1ccfd2a05ee2034a44f8812328fa8c90dcb24a68441dbf6e7861b8127ac9d6ae911944984cd641ce5c916738dab0757fa62a92d8617a71a2b18a18f593387bc98ba1bcd47beb917daac44030603254fbf03716be87fdca687bc55645b79de6b3284b279adae5530ff97ccc79baf6ffa558f877323d00a3e0637b3bac8d531d5c7246e3bba1d331671406c24eeee87aaf3aeadae43176fc73b367db1040b456bfe636a78d1b611dd2c81059eebed48e5354fdcc522cbfe16cb60f6f351180dba4ea032de3a145534625262432436363e57b3146dd8f43b33f3330c994c52c0858ebc2ec88c32b808c45f5ca4e4a75e9606ff87bb58973ea3aa868daa704af52ff400889f5148d91ff6e0f3c4a65856204c332c8e446b574bcda80c3a4d84fc1b52afdbb0e2c78f078f9bee5eb715b2b06829e0ed0f907c8f531f594c2b4a0302aae8529b4d2813f08e90717ed56fa4c7599872d79a4393d672f6c554648a191562b60d54d2bbb880720def926efdcabf990b496e89d33287093edffe3affe56e310abad9e4ff208cc69d6add12443fe59b852c04b1faa41186e961b754c79ea4ed0440b3cf94f497963827542daf0a622d4518995dba8bea8cd5c4193156e06a4324382a8729bb3e0fd0b7ceaa55a61efc3c1b686c1b51e60eef5021661a26287bd51d619ca9d7e1384861c76b6ed48f47bae332785145484127ad0786eca373c4d12f9aef759b3b53675f2cc3e59471f38837c84f9e186f3e77b2ba22f2774e12b123e0438e7f0bea8157acff9ae4dfcdf1786ae47216201ff4565d9d03c195ce85798acb0ef74969885d0a402b00762be13100508c759357c378c6ba773725fb08f8e30d5327e1865d9196aeb2a0068d8f173e0b68b4d12e54cd3bedf0185020b16ca94256e0d0da3841f08b194ba5682cc4119a00d89fb65274c36b117ebecaed68ba7a165ea85e6f2932ab3a7b54eb9d82ce0c1a3de6e0bfc647b2ea8a81589d5fc9a05035faca975cfb9267c276c38a80a3dc2a6e436a78d586a031c3267a143e0fc65530aa3b619107512d565da62cd928a707a83b4cb11a18d8489b5695e5a6d07b5d879524074979059cb7046ab72347a7aac33b6e32a17381f748e7d336ac6eff8df5cb83ab50a6f555e6aa5babfd76a0c81c3c3ab20e8a64085f443b71d520c97b7816a8db4dee9c41ad472279f5c47ffa03f7d209daa6e46021e069ef88895771d8a9bfe507e41d0645df3235567ddf28a6d7bd37405925b6413bf4eb462cf1bcd0deb11c645eb87c4337a96ddcb6ad4400c82375856a047ca7db17e70133b6615a70118eedb757418375841e51f2d48f7814b5b342e4eb2bad89447d0b8098cbb448304e48997a39f4c96157d75eae0f8240b4a37b5b1b1f2e5fe1a19dc4e2c1c5f3706f2ad02ab1b8ac88316906ae6a4234ebef3025fbe9c48e84fa5a89330a35ed53e50ed4a4c3d5711aaf16fcb1e6a0abcd4f8e733544ac87bb386178eec6a60057d79ebdc567053738f47557aafb1ca819748eb7c01c7e617f780d9a1f78aa54859c7979f93997a6fe1ea44e720fc3ba3d56e2d3da3fb472195214e5391b36575e31359d8b78d11568a1b7d7286fe01720729f29d6945557915615990b5f34915814e33ff30a950e2d6d562b9e07dcf0d208790262791112bd23f7a7c5a48e6a518180c69504f2d2bd48e752bf2bf5b1338a54a82f8e677e7e7c015e46fb71ff72474af0978b323a185bbc17e84d9ce29dfd8a35899289147acd0119b58ee05c78f594077566c4978ca5b237c4bb607c46e53295e1a9708299f1ece41d0c13a1a31421dc60773eaf2c07c866a471f016ad192cc1bf2e452d0e7978b74de6e06a432a4a21dbf7bb6f113bdc3ea25d0a10782d5d3eee888e804c76043baddba55809aa7be0e51779248d59a0b5a2c8b3f6059fb452c295902d8ca4ef1fabf9a4e8c186cfe87092431f293c99bb8ffc57a48900a5b695d360a54c150fb7651e3b64c37118957fbc3fb0038fccb662289c6e44679f4848524ed180028e1fa7171e84cb1ff716430fc1348bb3e777a2c99c61732b276427b6e55cc146d23ec398d5b5973b6e71ae746e9ab4d4fae187edd22e36b2a06fa7d8c726265f87aed3b92b4efe025c42b2cdca33815784ae5eb65704d2fe5f98831c42db7e8dd968981e2b720a349d89d7651ff4a1ebe3c1739621c855e6f90d080d00822d3787613258ba2065f5b2a7fbb3f8a685e6d826c7cf27940ebf86664009579c11aeffbeff68517b7fa2fe88f0a73417b2b67db2a6f00f91473ad077caa9a5fd1ee8e2d4bfd8b606dc147458169707aadca2a1a0064ca5723850fa042c1d1aff578bb5888235fcaf7b28bd6a1e9a0b9899c16cbab282c654d85228d9b1fd1ebf281129ec2f0d7d210bbee19981dff94df02550002e6bd15bdaadf3d255f881db86a0992192d921fb93a8c9b3ddf9cb4efd791dfaaea4b0f6273765440603ccfff0ca6e0541bb7e2b431af2937a3de7f4947c8b26b6b0a9fe577804bebcc4e0875679ff4a52ed20a98552c4f49d76ef002466df99948ed05ffc5edccc183fe49e71a34a2abde59593109fd790993a4819ddea4e6fafcf3b571eef2b3c3985c8737486008db5a72c9f8aa3c7fbcd05a0e341c3e6c47960e49760b238df316129ce089e9a9abeba91b3a5691631ee0859d204e74f8645b0ee632009d533875bc51624545aef87e6b7e89d8371d5fce78c2b3a33c958e58c4675dcd867acf2ad1b570f9dfd1a9558dad0ff54320df02b22ac18c8c7cbb4e20482c0bf10a32e110d85f2e045fcfad35393e1aa9563649917ab17205b281ee97daafc385f5e863e9e17630c308318e908736740cce40146b4cf8ebc81d12edd2ac393e2623ae6c90e67f7229b333ed434741d4e8f47ce7df86c3a3ef0a213ef4e93d5adb7ecab82d2b146f6a5a3316943679b6ad08b4186d998736b85d1188f13cc45b00f7e6960616e7965982229da1d3a597b31dd0a04b84acaf8345f440dabfe9de93c4a180fe11f711b2c7fe3a5d2efcbfd3c0f445156cbb9ec600e30df82e6999f761f3eef8a87098b4981deffd15359d2b0d1e7dd1c3e587a7f014bfcfc7b21beae7bc6a823e9b2de54839dda3af2c9c03607c518da61585327c5cd0e8c50a40aa4e9210ad0cbfcb796284194fb9c87a36be9e0973518263b35bce92894804b499f458ce3dbafc2807e986f37cda8de5e1b98f9d3b9a27ef992d638d9d0c7e305de3ee1c58f1a7ee21f06dce1b7a8b0deabff3581747ce31adf16ff8d4823ca9e0f2f0f221020e54050587f0cd460837b35eae13c9e6094e577d0d02a64f05347e2606b9f00afd68f0d86c963e271c78d96bb56e6384489bb5055f5ea058c4ed2d2d874b35d3aeda1ea8b0fc4ca43874c64b7315062ded9c00710058551b4c10db305ce4ea8ca544e28efc76f03161df3c6729285702f0f598709687158fbf8501a57f042840fea56b0f275d1fd8a31c8ea4e05696f1eb6b87f37c561c1fe6c29a5ce687750ba92b97df5ce6ba8270e5e9b578f8a2101ba0510682d28e381e23792ce09ea6d689f82014be03e828308310088e20f55b1aba90daad3a300258e6aa49075d23a66952c14e9e6d6d7ea5c3bdfae3e35f89d0baa04cb1ea4a8835c92e32ec0f59118aaf5276409dfd2451d9df2a211bab774847e57fc709f68fc7e6cf9dfe61a9cfde7d3838e34dd5be7093d5055c7ab6ce5b11d43dd1585e4b39fa4b7594f3948722b52cab84d188638ca220747f6c342a50835555b248c3a17f72132ac69b7a6b8046886dc7526f9280fc8cf7d815e2ab57e0e92b29db29f59aa80474318c249bb91b770440d35fa612e7d874e43276b23ab2b9a4301e42dbe3b43bc873c3c91cac8b1e91c5beaab0e601d279c0fca417b8f0f3273c8720f74f069ad588c141b9057ff60c760a27045538919731ff38823a502b1baa3c0bd4f41ea3f107986da4c739a0e76e40087b111c45749352230ea99cbe59bd4ee7fe5819f5f0c16fa34060475bcceabd186fe3610000000000000000000", 0xf70}], 0x1) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80, 0x4000}, {0x2, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f00000005c0)={&(0x7f00000001c0)=@un=@abs, 0x8, &(0x7f0000000480)=[{&(0x7f0000000200)=""/86, 0x56}, {&(0x7f0000000340)=""/225, 0xe1}, {&(0x7f0000000440)=""/29, 0x1d}], 0x3, &(0x7f00000004c0)=""/195, 0xc3}, 0x843) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) sendto$unix(r0, &(0x7f00000000c0)="861e7fe7fa422a29f60d34e769a0355b8d45e7be571db21be4ddad480448d5a2d1be3733948b7f48265b1374aac2c245baae3db529f1c448597f665be6f224b69aabfe4f6f51ae4fe6b8715f4c0c0516ebcad9b9547f5091f82355aafd7c246fb181056bcf1054fd919668d66a54782eeba9044080eb25c973b8bd1c45f9a2b69fd469cfc8788ed3ec8648b79ff7831f420c8ca89a5d1614a79a4cb1ddf064230e9542e41f7269ae1c13d7a4482cac5066735d738ffcb1fc429a7193fa7d14b315d7a09d5cfc554975", 0xc9, 0x2, &(0x7f0000000280)=ANY=[@ANYBLOB="01002e2f66696c6530009b0393155814a410366e3aa7b7d847161ed01e0ba89b73958e1d2cb1a826291bc1841a437fd9adfb2e6a0fdb9e72a3a648757079b8da1a42211f75d17d53f68e0797522e6ad5d94ecadf1042b482ecfe4795681af905fee263d5a4a9989c80fec54c0d910d494ffc6ede7f3a1398c5d9251f57bed53f831c6ef2098fffcbb7a539afd42679972e93545868ac"], 0xa) 16:00:02 executing program 0: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000001380)=[{&(0x7f0000000180)="6cb3b1c8cd5a057049c96cd30d429c6444e064650fb60d552e93368e019e3c12f172c1362410ae85b89bd219a185df64bfda9c803c8d407633c5eb1852d125bd4562d7e876d26d98666856403845081dbcfe5ff931aec961e39a446ca8674a6e52ac3666085faf99fd78acd3e62ff2e055871aa941ac8ee2a27f13c9a674c54447db0c00c8c19d387c34faf0d8ca520e704b979adeef", 0x96}, {&(0x7f0000000240)="55bd98cb91d46953827a82ab7cca827802cc883208ec838b528280ad900c6650c674d77f5eca86c5c778c094bfade4a795bd6070d9cf8d95739c9c8de704627e990c973a98ece2dc8d40fdac980cd7fd505523a7e7979a049ca32b22e9bdd8aecbd839461b03217add39958673602e0fb290c216902b26077eff0d8870d46024e5efc30b8749bc469847194383073276aa60e4d5b447f664def385bd2cdf112a38", 0xa1}, {&(0x7f00000000c0)="294d2fecc63314e70408998b562fc65465de16f63c3c1fca90a075086fbe3810e96b4de64d49c7306183063d575480c76cc70d1ed17418", 0x37}, {&(0x7f0000000300)="2088bc5695b941a86c1e994593149db9526041e4276c075eb4c12b9f01520ec238ad9a9340439eed195434d2a21520624ff31b956a2699f48ec40991a16cfb9228c496a6fa95a323568df16b03ddcfb923628c8a6763327d4ca14a470b035ec6b564b207c47c42f2a1b84f6bce63722d44c1cee89167c9acfe83e7a5bbc36d11eecb6984a5e74ad73bbfad2c531d9aa0c98702765ef4d706a576ddc354ec82edffd5c38fc3dc37cf5a7c073c0519f122875c4f5971241e84f940d91e9aa3f32720d212e738445cdb49f35363b5368c304c5665f629113995d90e54e8bb41ed116efd7f67237a94fb4ac9a704097ad000ea3e7543cb7bac4eaf2d4ab3587d3db6b19a74e6551e047fb87fdf08982926a831bb5ad5f71a98a56747ba1a81215414ec184c5a37f891c4a417991316d4c0a728a004dbcb864bbba918b32d0351de8146ea38883dd27007473afa6f9a011c9490a0706a8c29888379dea89bacaf6cb15ca2755630db2877c428ad4a0fcca09642ea5ea2df8fce5062ec50e949bddbc0cf9a7e66b3223b33ff80fd6951388df089f197f1b7add4cd628d412dd9e42a00f190fbdaf5bcbe5dcb6cee9d5814996795949224ff9cabc465ce19a4c9ed1e54a02168e7940a1101608681d6cb32b0cb247128358e20dbf7dfe5977e869ff464de172f9f3d45145a0fb647ea6f2fa11c21218d427eb3a6ba03c9c9b58d7a4e3125cf2e384e52c56894477463f6dc84702c5bfa59bc0966fae4977264c5c50838d26990cb0c2067c8922d7acf02862aed9f424812ae9cd7a8bbe053b9dea67535b0975e3debb4f198a1f6617a5e64d4e5bf9d3eb84faa997d2519af13e7bc7a3c1d4df70624cdd2f5a113233caf4a69bf129d879dc2383add39efc7af9d1e8ed944dd7d9fe67e7ce8a496bff2ff69202bb3ea2fe98c4d17caf709129fd64ccab6b5209792875ad12b5b54f8450ba99e4e627d1a633e28390bff15b4f9a1b6da4fcb489c57a0418e4c7db439e7073c1a62156e0afa4f5eb60f85472c3c9939439e968df6cd1dd9f716b68d12ea9c203fbdece18d8d94144bb9d1ed7a9cd7f11da1f1e4b0501eb58301370b05cece7f9cd68d7429a05d6dd6bea96d660f06ea03a5423e43329d18e5b0ee37fb289a52f5548e3860badc46b641d7e6163610ef9799eb1faa6b8d4398227262e55d34aea75f7425da2ab99803a1c6eba9baf79b1b8580348494d6542952fd0521473d0e65abf77722ee21bc733a3c5c2da55e035e55d75ef7be9654fcdef4d303de845dc5b67949b848253239260057c4c344deeb6616eb736cbbfd555f05f279aca1f2e15b56268b24bc0fde4a0904efa4f5775afaf0d8d34b3e669ffe33ac60c3c5414d1c392aeb7ce66e91f139ce9d83a5e3fce9fd94d5be1c8b91b68f83b17d742729cd8f2e7fad7bf1a75aa4f8baeccec721304ee8bc834952711626bf8bd3b17058b3368308afedca7ae8d050b0cebcecd43cf8f65cbdaa6e6e37442a443142b6b527166b74d252790fc59685b581c88fb7d46cbed79dfff1a0c6f81fd18566b20cb8ba7962281f34fe9ceb3b1772d782e0cc2ea35d297c7e0197e93b4ea0967c0b48e17a8d409e3d4e0de9706ae70d4646381588432f0f89850567b72b2f2b89f0fe982071a65a6dfcb7bf488de184f993754ed887a3fd16cada1d62d1222818c3ab0455a3c217547a7a78b40561691c2efea84d2caff28e04805d2d409eee5e376d98777596837944d8edfb5cfde2541b92f9b6c9d1fa63573688f8c09dedc50eb0d42c7d610b345588c0a22387ca3fdddeee26c006084c1c02ae9c3ec6956c1584ae684bfaab835e712bdab82c898bbf24fcd2daa8f17b17f89c0938b70ad74fe9ab02f0ab1b617df47f7167dd6a86544bb50d3991ab4a8fc652a86f52a2074da4b5fa4c6bb14aab71b373bca8768453fd9d6aca80dea23635a7f10ae6f274596e415743ba96533caa054f4b558b99214e8625ad2b5984ed3c44e5980539029bd57075432075c5cb5cec7dee3c1fc322dc1d428cffe9f3906e1aa4a6c1902c58089b2902403b00b891c6c71cc9be439e44e088ea7a1640a7788099fc4370cec72676cb3c4e6c65c840dc8bd29fa14cb40ecc90350beb805738acf1dae05ba80b94dcb1ffef033389578d4cbc057bd82c259b4799395e60935b7a394ec479ac9b3405794a7c15e69726079d41333ef067055d82b48a614a81921d8c9e7e6ed7a8f84fe74ec117836d50c63a8dde9b07c14c7e80c00d36ac180d7730eedc059354e37934bbb48352a534be0d953e19c4389b8c727d96be2361d1313f476d18cf388981a51ab74b598a068657c0c6d2c6b051659d14ed28058b81d549808d0b41c138bafbf700a4684983c1fa676094f1d7079448134311168cc47bbd0254ee2b7cdd557f6bab33e78f7baa32177e4470f986abf8537fbe3c98a1cc1568b245ca8b7fbe6dc988b8654e91e8ea800989b607ddafb9fa4bd8f16b30f808bbfe28924a4c2f3d369079e838168139d25ed9ef1d5a6d6355fc06ce0ea7b95f6fe41d3f84307a3f0ab08ed9db0c0f809ab8e0a8aa438232293d0b1966f554483b2f91755eff7dd2193703a5236f8e798980d3896aa2af19b948256fb9f54987d87aa4a9b79578fce2cb428c35d8af9ab7b91ce272420a3a3ac301a05553d0fcd42aab2f49e703d76c28191d948dacea6bd0f9d8f3345b5c4e0c3362512710bf0fca9d21b05c545649304ea6f90af23d27eb14608c7646f38ca34a342f9c2c314d0968e1958d01e0b4c48ebc884038386679d9422919481f004a4d6a1d376db41809f29ddf3adeeeb3e9d3fbe79df0186af34c671912a56b98220da5a2927680efba0c248c7853f2d97011a34e57aee644dac14b6e688fbb3d2084095753bb27fa638b32f7b98370a391fdbe60d46ed6292d28bb8364b964b921f135515ba60cc30a86a8cf210fbe8095a3d35a438026e7dd7c46842a8fb3de04b85bddd0606859e528de1e4654ae08bd7bafc64742058c5353d0cf53dd1235412cd6e7af12fe5f3065b71777bc55b64faa99c65df11230121b1234a669b861cd739bafb2194a68d9a8a1d1421caa1d668fa0b217629d9daad25e6e2edc14647fdc66b3703ae1192c7e684406aa01a810f6ef68edaac17067cea17c21ff7f7673e8ef8db97f7fa57f4811cbaabe63d74ba3d870a38f2d7aebcfa2ef44d8f2dcdbef5f7dbde771a676340da0d30d9c6b3d8b5729648ddde183abe42c21c06635eb869e67ca15b13a33063d28c4e8fb67710813850185d2a53ed484b8a3b1d7f062ce965f2de9d6896ff7b33b42d283ed71863fc6394626164cc18e867eda090a58860e04524c3b250f6fc792b368c64357ecf0725e0933c733d446388ca9a9ab0e8c895680a7b1e9a992d7014992e7c3c31a07e2f72facb63fd910fb99aae592c169118e1aa52d42c2877912b27882ef6472970b3e2ba3ca3b631244815bd5f243d54996fb9e3a17415489f4e72abfe0a60c113f620bf29b350ff1ab4f41e5c5a9b04c4339ea7eec1b96178880f86ca790907d7c3aa3ea509e573b4627060c6f0aaef5ff80639ff8180d80fe439a22232b81e86970fa0e5cbad7c184e6c69a40b671baf35695dbe74a6540712d01752ac3a70fdea0027b2a1475305671e3e945b4db254bf2b59edb97dcb3bf979264c1c45eb533504554c9d5d710c6e0ad6ba6fa1728d23cba35e122704e06d971b47a1cfcd466b2389016e65bde30226fa5e6c76143432d8503965265ccffbcfc4d3ba9cdec5ec456d0de1165163cbbae4c08b4f96c638803f3b73de8a8310a582a7b3595c4550e418c0abe080ca3a1655787a8c050676ca68588f31a8158982f64936ef29b91d8012a8d6b1224ddd1f95f000c7cf3c151606a2300ed266968a4f7356f4376a9344b1b90082ecbbdf23859391a2b402f96840cc4f840297e62d12473ffab600c621e0049ca777baedb58fea1ff923559a452133adb221bc82fe76eaa36a6daa89d180642b5ebe16271ad78e813b335c85d1fa7fa722540da15d4ba35e98d4bc9da1f2f8aab3acbf798896e40b023db721ac2ebcbfee377e4d47d19a83252418c601a9cb98c069d6fc63fa79f00ba639e7b6373c31c2483a2181ed717eedbe644c9ff2b426ad71e6fb193edb0093f2d19479be040d6c5a0580e3f9cbe8ff4bfa6a9af193f79cb6e270b14638302449917a14a669c7a869bc00c67a9ae739832af709f6db95d3a520d0242db721ff8491c3889ebd42042136d6fb8bd231b145feaf1fe17aafc10e8c0134e37b99e81d1914e628ddd1881407d367528beacb1367f5b394f47270b84aada38c4684849415cab9c36429e546b62d89a38a5ae11d1986496ed494acdce6b0914ac185a83ea13931c0521d8cc74615add540879902f6f6c476f4652ae6b68e12243c5e3de8dcc2c791748972b380f92baad99c2998c4c6d291ea5a2bf685daa6ebed01aed4598223b01e61ecd78cb713c6a6b470f9804a1f78e87394d7bf48602638cf21426d8fa68dbc21e1d96b5011554b10ebe737d5f9c65b617e78c810679e597d5b8c6fc60df903cb0c8d14798c08e7f7fd7aa4c5032604cf758b6be2fb24e710fb7dc5f347436c01e293a0f0a4f7d84400b560e730967fd39367ecf1cbbc1711c8778e8eee4b65493a541f3193ec96d4f63d6e0d2db6c4ce62425e2e38dfcd07efc19a325e1c24262a8641cda3ecb325be4da1a5ed52aa154c2313d5c389a4522a1d222f8cfb9ee377136360f01491c5bd12c1f5faeac0d50a48a679ab4166f34babfc5f3780c68867b2dce390695437144ebefea2dc3e2bf13da1467905bac2cf7f2309e8163fac8be8897451919f577f495e3b0287db7d2ff30e978e9257d1e7cd8f62348f201ad792790c841374d193ede00f82af287fcea152e3f6f5604d4ea318e3f4a6763998fcb60fe202117e917452716fc981d434d37988740608f3ae37626b0c3f57d717bfbcfdc07c93d4cf6fca65f5fb6a0973d98eba2f7ff86c46d259ea953493ec3d98f8c0eb8795066db2d229708232f1f01cc4d077cc1cbb2e87a782a3878e7d282e4324a8c3c7069b1ab8942939a1f7db5b6665eb5b1ea2aa40012a349a94be46830a0f6195bb55a818cc3211079b5fe20314a8447bae89e2d627b81ec8cc58f9121c0dcc273c2216b391bff43c033740a260706fd6fdd8cb3a0968b206f62372b75b2afa0360abdfd8f57c68ccaaec7972991abf2327478610729ffb54a568447618bc6ccf19e0e4eec453d938f44af19e209b20c071a2ca60a0a7a10728ab235faa7e8ec09189e61369eb75ef00a2302ed76cebcf03b042eb0676218e3b6ebbb18a9d4f1aba79fd3e7171d3e4b2ecaec7081d14093bb5173cef60e3a22d5be2ef39a01f7a90e4437ea843a0e0961254f5a9506f44f4f082dd88e012844d4f8f149650e96fc41a25c35caaa8b857040894014e498fd4c274510e0fd7853b948b7c4c0b6db3af2f680b3731c0b47e38162374c5cb78b783dd3697ba7d7640c5a40134b884eb5094b740d3556ee3973e9b474054ed992f2bf3a0e5ffcc18523dcd8270046d130cac166cdff6cb6c1c3256868d1eb49e658ab902088267f7a021ffecd3992f40e8d45a48066d8acc39bfa0eaefb3fdd3c2559cd14e0be4afc15c0dde71c10474f785e1895f5373df2329d8c4961384499360f9091d51f1b58b9c8ab993290e8b167309a126090e0cfb5b61ba59092f96fc92478c90b600f3ff9a8f27c39c3088dacfa2f74c72101c11ebfd45c3309", 0x1000}, {&(0x7f0000001300)="f876c52acfa272a3f0f0af59b5280b38674d54ee8a994588223089d0a56e2537241982e58ea009f6eb3b581c1cadd54a4224eb7040b319ebf6e1a267b8b662ff5f1b1e5dc766490abc10ef4605d508f1546bf50183cb07840e278e1ac84a1a67f2c6ed386ecfd50cf5cee7be918a49fca36bc350f296e103d8923f86b6", 0x7d}], 0x5, &(0x7f0000001400)=[{0xb8, 0x1, 0x1, "2b55095feb47ff41d938544198a0357922514852814dddacbba81f01536571522c1ccf8bbeb3a05d9093e813237f7d7020e6e4ed197f25dc2bffae2116a7a02a5d123ff8026e4e57339fe85861eac91f50f23d4524c25c2ac837c31216db3653fc17a66b5d83987d1810bd079eef54ef128afc2f45ca23ba53043aeed7938b7453b97c451f13709ade2f147c89bfac95a5dd677e16a564106717b5b6076e5031443bd95ec2"}, {0xe8, 0x1, 0x1000, "e35bbd295caf6927bd111bfaab6288d819ea7ba45e61c4a7364aa0596bd1c76f5917a6f63a5425101e2cf9f629c8a0ff75578c9cb1c58bbdc3279197c3f33f159535e3cb578fd67141b44bc1c9464f2aba9c53f562f1eab2db2236957c90f9830863a2661676bf3d1443b3fc19fdad90ba359cd1a036572821c8dd76f08cd85b06a1211d6451a65f979ff2e4d5a9a2594847e72bbf4a49e743f9fe1bd8d76ac592c6e42b42e9c7fae754270fd8dcece81e1e2cd0393350a2ce499e9cbed9763162ab13e64999a9f24b2cf17b519b0415ccf9a6"}, {0x40, 0x0, 0x4803, "019d1bb58ab949802b70043497e27875413f10f766c80d94aa79784596d623064ce9cb6b58311a3a3d"}, {0x90, 0x0, 0x80, "32ea5b635731d83cfb6d8148ac761d85fb5bdfbd1dfc746ffcdd74b85f08715b1e468c8c5e721b848f6f50c22fff28310ad6fcb0d6460d1f37ccea2b51ee52ff782cd918962d248c74e332460b5d030cabc4f049cefa7ffdfbc69ab694f8a9a73b1e6814a8094537c82081bcb74850651bba9e49ef0e014b45c598cd2aed5fb3"}, {0x1010, 0xffff, 0x101, "87cd9d247ba5b9a9bc6a4731d97d961a9c26d072422aa1333c95c0af0e560f3a6670ad1e17e00b4aee4af101302ba34e3236d29ae9f73a85334014fbcf0b25fcb1e7c08c9c726e81810a1019ccf4243b41961e24d9107d1f13c9661e6101c9677e8435bac2f2d6cc6e8c8e21cd2a1f1ef35529eff1ae324afadcb67f0552e602c28fda4b55a5ae689120b0d087e2d50229bc3d996cf5bdec3279fe2fa8731a95c78788018256f4a3132922f2dfa095fe085eea82209b08bc06e731fa06a0ce870e17afafe2549729b128cfeefdbb4c308701626d706b27946e54ebcec335f4ce3aeee4fc612f8740a1ff6eff681ff71344e5012aa777627180a6c53f85db2e030eb9b6437f208ffe161cb92ccbe06616407d2f8e0f2d80dbe052e7d72a5d86fabd023c47327f3ee5e738aebe5d9e1044d63711e4754001d428643a7ed98b324470509b2340498ed9781815bd9d28536ce3dda60bd584b567809ce2e8849187eb206cd907ebd3f8d14722a1430b4920e7944ebe680a64c11f6a0a4a6897fe8ccb32d99ec298e3f95f3b762d51841a1fe0a9cf06708dd7779762044c7b96b0e3721ede47f6e3ec202ef16610e0a81eb459a6beed500e16016e1b59c0f915e6ed7ec974b61b9c5ad8dcd4969794cd7e672d1c8f4a9a0b45abc902ee233d6f4668c34e0dfdbd4c2d892309de50c9437b95fd3f950c2a89ed8dfa5c258fde502b4ff73c75f0d827574ea87fa0dd912ab02c1c560e32e31c97b6bd22a2919c5e11ecc41a4c28f47e59fc7b5bdd4ead72e1f17ea3653e5baf4628482a1e00cf40195659953c53cc82bf2f10d574aa0017a7b520a423f84a708913eac95d94cb6a1715db3a800121b08f2d72d1c7cebc661aac2411f1df1c318c06346708d2af991a838657416cd54816afaf6a5c0b7a933b4dbf02047388bad3692d9f5071fd5ca916d0c76a5ba3e2fc58f9a2721d1970baec25093c022007600c34f7578571e2718633dddb78b043e5e270faaa7a8d233504e0d4f363a7c9cfa5d3b98a169ce7b48129bdf7da9f3fb9ad3de9b2beab1f4449917f8ba669b30a1abb9c070df83d5e115c84c7978e807d91a1237e186f7fe529585527f711742f145490b09ae432f8383b3405bd1437b4c168e5f2918f58aa4273c57dba995fa6ed6bcf47ac12e366af2b6d8861a08a3786c948981e69ef372d9a3e9666fb44e530b0b69bb330dc45abc4d95a66776a00882a07838a5facd12e55586a0e114f316b0dc4b89ff919ec146a274d38119b7071ee6c15c6304ea95f5abe6926e2154aead714a5dbe506c67fbd0f9e27b4d149ade145b50e0f25b016f9ad6e7531279863d995845ba1abf7a50d92e243edf4ff325457999b91bb02581a829c43831404044d7a4513128cb00036ba72b6fc8bc32ee14ae7db9ab706942af9c3686876b7511041362d555b02b7676fc6818a55d4390b22ade7b617f1b7b71b7118a5a582ebadfbe4782d566c64f3cc0c42946c4d0ce8eb27456862992654cb7ea0c859e27dc356082f00d5c16d9080c23b06c7e8c9f6491f11f08d7863eec17ab2ea8d1831e3efd7776f943e2f69102f6f8e53928daf50942cdee1086201d20c3d830f21bdaacd9820e870989549a2815e8d6a4bacc6eb136611da0a6bb8cf66a9e857c4b99b0c6de50649a403f4971235a9a1455bc04bbea6f28cbce723e107e8983de533773fd98178263b8b507aaf9026c0540a35a16440c1bc571cb6fe71ff757afb34995c294834ab3f89b05cee718c99c4b46fa986bfa74dda6f033b2efa70cff4f0ce32bce43843ced75c9555664a65cfb0f3825f509d0f4728c1a372e688eb62083063a81fca279d24959294215c8b87f2e65776719b635a4d38e630b30c631220c57201c42c1ce3c3e34ba51ddf820720677615b44e451e52ed1c272bee11e1a466fe57184e4e9ed5e7b6580833681eba55610847f654be9785900840e3bd67e61e60ea785fd7194496078f207538d089a29d5e287992b30b5ac65c1abe3458b67c0e98254a788935d9403006331fde8e01342bd6d43e773e428bfd0d798ed2f5115bffef82383880c17e477f5398c50f3afac9392d495591e4bb89c0df572b62ceee405d5aadd0c2440436839ae6ece9a0af235a97de0a9a471982d187d7839cc814846cc56dcd977ea162e2cbb97dd6368340cb0ae95ac884ca0a868ee3c8a94678de00fb95b554baa4e65fda881db65fc9fe39dacc7fb7a632d61736618fd46d2b6b88fe4c649107ab9d2c3fcf92f36bac4e9c7c33b00ebda7b30e9496d317619ea46a0f51fd86c2b39db181c24aecc713e60d2f3f0656f159cffeaeb654ccb539d9369d62b9b26491d39cac30ca50d246a552dbf9fe6d0f14a7577958b594e0abcd5ffd3a00448b1c0263e1a7fe4e009b1f89b3c2db78f753f31b944c51c17ed9ac9a6b126de14f71fa8c610c1c8145a688ded08a9a3952cdbccb8e745670dcd31bb2a9c5df9e336519172b2b03f24ee255523764198991aaad1fdb5f9f88f50e9429a33be1ff315a4f2b72cc3244e886ba77f98154f178868afb20b0edf4161004b9f24574ab42345b3147e2edfe4aaab99fbd53b26c532ca35cdad5bcb712891232e51a55301395a362b0fa15fe7ef3eb12d5d8bc67cd35a60dfc33c06026289087e04a0a0da3120efe736446c79ac0ee427a577abe29349a269ce3cb7b4f6f33b034cc649ce8857a2b8936a83a242bab7599f8aff1999444e000bf518fc2d40ad26fbfbce2b9b53287d980781d0bf65f1ca41c8ced60b348f174c24b644c57b46dd85198c22e4f5c2784b206a6238620a2ef29aaf37257b2de4ac8f33ae22f1ee7b6e9cf3141e1ed31035ffef90e3afb94455dd039659080d84b83e17f00e6079fcac19af2c9c2b1e13fbaeda0bd20e468681b7a238a2f68c9b944c1439fe7753caf3102166fc005dd94e6c027eee049310247d65866cbf43a887345bbed8b08134d8d15f6708aaf3e42c6bf5d6735e3a910f0b49d4a96662a393497dd13035fb07fa3703b092f1772c6790af6e466f39a703a128fd8ae989ce13c0d8c4078c1e9d730ac3563109475afb99a2a444da90e7db4840acebe9db18c190b15668fb4a9c2fe8ab79d36c184b092b3bd3b117087061fcd79896dc3c71dad98d9bbaf606f6ea2a24fa1fe64cab3bfaf13783265e4addea7891bfd4e0addd87fbcdffdbcbd05a8db0e8445f35f0e1418c5808882fae1b457de45e8396789b9f3dfa4db9af9ce45a15c5667f3627f49d1e21b2070ba62a6399146bdde452e907c6b7a69bb4f7bd6fcc99585bbc9d5d5c606e928c646c74a6a54e32b8b9452ea579dfb0992f3f6e2e60abe80e21f668c65939e42dd40786616a6a11ea98a9de24eb46bfc5f87e5f1efe5f799c1d9f76b787f64cd7a5832d494e8c1932b3722b46d2106e81fe6e0e5e555c333dfe07fce3b5837f9177e3c8a9cff61066c6e4b6b71acb357808f28d3e598a072214eaca117890951a189827e6657ec4343beb870f3d9e5cc9850d2112d708b986c362b6474329aa9f1dbc6e861cc843c2500ae7e3afe83abe39ab0117b900f9629d7408513a3e88b7356b6b49a74a3c926f41e60a4db998b5bf1b99d961193786f12e802d6ffd504f73f165b33010f9f586825cbae1e39cf8d480cfa6967e1a2e462f835369ff29a0baa7926c96e2047630692c80fa83608107c30967bac36d05d8ff351e465d8f79ed750c71b4c9a3e582da2480c667aa5e2a8011259e06852ffe8448a830bd55064c8a25f157a1560627b1db8af1867da09298a34ea03a8c771bf1ee3dc5c01501a222eb73d4b20b86e6753c48a28e33f0d640c51800c8a1045af340ac9d8e29601907fdc702f2e079c5b82437f2a8c6902202df2b96f8704b50a37c266d740d966098be4a0051f24344e7339f0b4aa5b92c90b721dc4dd18b2d4ba48a97f4c2cb9604f351c494fac47b6f04b9b7a329c353555406c37ab654dd686d11de0ed0a1261118617207f573f8dbf80db92ae357466e1b9aad4ff73690c27d4de26519fb33a26b48484652facc13b77f1169dae58105355344db414a6721aab8d9031b902f1318775c1946f37e749e730894072f16c1df12472b48ea1d777742a2786eb60444e3aa49f9d47972d79c0f6fd74909fe09e9e29aaffd1293751e4bf99402d20d173f589cd2f345cc3aa7580d7669343110414c1fccc03d7d4f4b958296bc07f85cb22f8212a339be29183bf34d4421de6826fc268c8efe093c7fbc2e3f807c234f5c1db7b03b23cd8bea5e36dc05fbf46ee71396339fe05b31dae9128aec2dacf53a7727ecb4987fe402bf55dd6ccbbe23334cdbcbb71faf45708d5a4cbd326b7b3bb97587aee2305467aaa03ac865be4723ef7a3b8eb8e6bf134b2763ba0113a4e42852e112474178b61d361d23439644ca245931b8f07ed474e1ad9a210050ec5edcad816da08c5d2bf87271b8caabb8ec799093904821fe920e6058d38b107c750f333110cf6c6a2259364f714336d3fb7a2864282a98f62b060e897803b1907670c4af262d7bc00618df6a150aa5068eea1bf9e8cc44f158eda59cf046b94d920605c3b24317a1c001fd3cf4d698098250361732a1ce06d148e9584390ac04698ead8c92b6bfe4c761429bd02304c69e0c5834374715abb9a02e5bddb82edfe2cbd5a1ca7665878a8d67467bb26e620d4b4fc8f10f9bc090903d7f4d75d3bbfa463fbc458cc7d37d633620dcdf453aa6d2b1e5d2ff95ac8ad51eadc138fe6c9134416c8ed3a01a5e2e95dd1ce6a1cad6c076347c3f92e5f35e0208d8c95889a68eb94406345f739e2c84c76d7465b4f3125753d63b08f96f09f74312dedbc42a6e81860799142a0c5b2953b029f92c07225f2a77a191d9a804ce403ab4f5a21c33c08b5ee43e40654c6fe97f0918e6e3cb5c15e99d4f2678df1beafa441dbd8ddb0362fd6730d3745171bcbc0718885fd9214eadcfba8ef4627a6be2f92b7bb3cc5a1a80a5795a164110325241aa85e7043eaa9f363bce30b0f5457ddd3a441f3adf4b89f371ccf3c72687901ec8702bf28895df37b5a11d1d14135e740f20918f6de302bf38a3fc83dd81a12bee0ab810d2ceba4ec9379f9ba2b69d002e91485e92ed19908b800ab1a124a9b5a7d5803777d15cda157af370a971fab9dbec420ebd2adcec139595492b7ec496ec8bd6725a7053b579d000f8694209c8efa16e68aa0646069f70941f34bfa8c1260fb394aa104eee58377533bee364c3cedd546a036171c92a57f6ee21e193d109bfc66575797bcdc8a33202e680f9dff567b3814cb9c675ea7b1efb50c4a5a5fd0a371e7e93ab1f65d2d1e4aa5547dc738d97931a321e1a29ecd82ab1fbaf19cd16e5ec20723519aba45024da983603e21106bba354d80af631d7001b1a5012d3c93e2b24c817def4daaaa95416de495c5a8631c63ad8e6e985b31a5a08f9e68d8180c7969084c0c609fce5dc21124d20479955ad65856a3390a8d23772d9a1c6ccada092ca242f4c3530290d8edcd8958a9155d93247c261aff85ac72534692be93781c7be3a68acb425d2c868e4a852d6d2063e900d1b88e743371946214f038674105e8d05dbb31a45b2ccf5f8973db733f50128f3eef8a6560b00cbca069ea5adda9e8fa104af2da5f8e70abaec6aa04e8fb98bbddb4156dfc6ca44055f84e88a1ad512f4cf7f5975063e63a3816a1778c894863ccf39622dfb386a7f30f88aafe6cd91e3bfe3d1e1a66aecb094cbe95aa6678f66736a00e0c00e49a15efac5dc62c19ce"}, {0x58, 0xffff, 0x401, "18e122f58a2692c2c56101de6d1bc33a770740a9375ddf82d764d021562315ddad217460e2adc4b0d283e62bcd3074bc7f03c9bb1386441ae27a54013f5e5f78cec1cc"}, {0xf0, 0x1, 0x4, "558b18d19ebb87a0d737ecd0c7e15994399bd789574da6d631ca937f3547984d2b31af7a4d4e8eed6532882e5fdb6464fe05be5170d682d816bbddbf6d766ab907ccdeeabc65e030959fc170f8d0b85a5f2e0a45b056b6bc4aa4476c167bb91a778312299001d3127ab424f3908d41ce4f0f34134112b2994300368a9c5e734d9911dbc12d8d3648506be95dceead2e4e1e5cf4b3583f5b1e07dac013880ecdba54825ed02fe35d2f169c03d750f82996b6be57192c8802cc92406a61b790bb6b88077012d53931852b844dd671adec9174795f4de99e8e34705"}, {0xf8, 0xffff, 0xe6, "d0730e1a28af115a56e4244cde9b2ff1cd84781e30f646cb887c823dd24012c44f3ebb27096e9608d8ee70a0fdee34354c49f539326891715680c16d51a751f35f99b237d098f142466c6a52a4c70951a5a531266fbfaca58d7680d1c8dfc77d1219769c6abe6d985a44f412b0e13c7ee1e2064b95256de24c164a19f2a627c093fd40878c0174f3a5c63f47e5a4751290d38ba1eee89688f2a13107b7513afb11706dcae85b6359fbe8e7280c512bd3bdcc26d3b5cb996a8a8b3ccf3bc279332f943fa3bbdd3a71e42eb286a9302185bddbeae85f662de1b5647ae7f40c93c3c115782260"}], 0x14c0}, 0x400) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = fcntl$getown(r1, 0x5) truncate(&(0x7f00000028c0)='./file0\x00', 0x0, 0x732c5be7) kevent(r1, &(0x7f0000004e80)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x8, 0xe89c, 0x2}, {{r0}, 0xfffffffffffffffd, 0x40, 0x80, 0xfffffffffffff82e, 0x6}, {{r1}, 0xfffffffffffffff8, 0x1, 0x81, 0x8, 0x100000001}], 0xbb97, &(0x7f0000004f00)=[{{r0}, 0xffffffffffffffff, 0x62, 0x10, 0x2, 0x7fffffff}, {{r1}, 0xfffffffffffffff8, 0x80, 0x4, 0x5, 0x2}, {{r1}, 0xfffffffffffffff9, 0x10, 0x5, 0x20ab3a47, 0x2}, {{r1}, 0xfffffffffffffffe, 0x1, 0xfffff, 0x800, 0x100000000}, {{r0}, 0x0, 0x20, 0x3, 0x5}, {{r0}, 0xfffffffffffffffd, 0x20, 0xf0000002, 0x5, 0x1}], 0x5, &(0x7f0000004fc0)={0x1, 0xfff}) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0xe, r0) ioctl$TIOCCONS(r4, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r4, 0x4004426a, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000004d40)={0x0, 0x0}, &(0x7f0000004d80)=0xc) getgroups(0x4, &(0x7f0000004dc0)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f0000004e40)={&(0x7f0000002980)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000004cc0)=[{&(0x7f00000029c0)="60fb816a7529723a9ac660470d1a60b8b76b89a227fa8eb5de3040ad884aed783b9c3029777234997f2a8180f70582b93e3766ec4f3ce050e6f07bfd74666a2e0b1b0c37bb8bf2f171f75ff1c3a07e38be2a1c4772ec579f36c508c1107de98629a7a7c9d9c4b5efb307f70e91b4ed61c59525c46923e5ea6bd98073", 0x7c}, {&(0x7f0000002a40)="dee4ea28f4b62afea63598d2c12258d0569f0d52f6ba2384b48a1c084da5765b597859eb11c900a34b3333f03a8f80d970f298d266e236f4efd4210d7b85c3aeb664cd6757c6244940ea517572e786ae29137067aabf798dd73eb71c3691c9ecb81b97b65b9f04d727da005943ad87ff97812697344ed6d3cda32158160024583d8632a257d14bae6b9b675b1425e677dba4100ddbc0594ebf1836f6521491937fe9aeb2552aa37dcc881f4205fdc7051481a933390165e2d4966e5fb7cc41fabbeba6c9d743d0fd4da18d416e5d0e19a1fea30d4e7d27f545963801b09769d2a4a87dd6c2d4e86d2868168c86d429f485f1e8153f231eb9c79f944375ef73ba39f6eb020810806effdc11014106cd2b736be65e1b9a7c6a468bda0de552f5e4724587a4dbe95c548b6bdb56035e15e32541d4bc450cb2e8cc58845fc4f75ba6ad26be313df16d73c32a969a41ab190351714207d83cf5d7cfe91b72fa2fc37196887a9e495f24f475cb4a4adff8a7410f19900143b251263057e601a2d4ce0eae0c191ffa435cc42590e9222514d50b79a3a578dbc46ceddaf30a50acef5c902605d9c004d02c2c1f69bdff3e110388238f29d4aa779afd06249e7936ec4190e8ce4dde2b43b8c26e38ced59b2cc1c24dd3a0e6be18bca7e3d0d0e2b4d61d8a7a9d800e8277f061900bf77f0ecbf8218a103120fdbc639e4c59a8c315d0c1a12f2222118cb258b738f221143b7a722df8705cd75244f1d054ef580f75a870fb368f771d19a68d6edb3debccd186d02ea29c62cf16c741fc8b51739c6681489c0dcde99d960ac2a19bd34f92f079e5bd6c424c829b60d657de9dab0a6a2c97f8e73c9a37bd033a9b0d67bcdc9553001910a4db71596ce4d87e91d398f0555300ba6805a1cb43559d5a6348219123ae3e0146de7f0131374b99469e64a7e9c28b6f460bfd3f000dadd82b697c38339e86a4966c83807d5e036bd786f49108febba4ba458473ae4fc2d7067ee226bdebd8120e65822d011786658f90e4d5bf85fe487f76f7b80ac627424b2ce5079b4ef82f8aab5ccfdcc5af7ac7024993a05e770b38c2874ba13a30266c9badc0ddd6d523d9555b13f2952d4da751d8e17c752d189f3a341b22423e72e231c76d84c212fada9cc59a419cd204143e9c633a5875d6207224a3ff356964a1def9709075cd8df6e228c1b4c389413017c58264331eb4584555931ccfd534f09eed1037570b63cd9ab5d13a6e8027e775a22e8a37725f9848b65ab5c1704459e7d7f6063979428e244aae7d2b21f5dfc20d18ecca5b65bf781c706ea4fb762fe1df0fc1ec14fdb24ee33934d7dd97f39e64acfba4340e1e34b5e3a572d3ceb52165ed38490dd534bc8837c5d47f1abe0820b7f5cc9ae42b2d60c589c63c164eb2b6f9abcaffa2edf851bc25f8a11a4d9bd9d5642c74fd084aaf2cfb09e51937c7405b97298207340c6dfee59e4054c5e5d19a026ebea471b7819ecbb403651c7cec05a33fc200b985f84cd7c9260f43c4e69e8b0f3caf7be81f3d8ba22ddefc934d675c5be385084070e1069d81c30d65f3ca3232a5f0af076fdb196cfc7b63455240f4912c8f112f979984ec24c58cff149581338d9adbeab45c5fa849bd12b44628feb8da0ec1675f7e9cb14dc1b7f64e583fa247472b2cba55701fc7f54572b386fdaa379eb242147d47c68298223a4b0ca7bad45097e90ce773d0e44454d033b7ad15b5d9ea908d21c77ef064a24e12bb40390475dad688cc8c622ee362df99446633cee1c3aa2f92fdd55f83b4b2599fbb363a46adea3752cad2d0cc84cad30c73ead10b6a8ccb2d8afe74bc9f2c58485a53cd3d4db9801b4ea87647d2a70c8f85db80cd0af3e482b5521993f50151ac8ba1874277b13e0313fe0c713b28cc81ec843ec65ad7b8fb033a1df4e04527edc6d4671b478f8c111b37c3ed5ebb26d1a007567e450a1b627047b9a3cd3b26cfb522aacbc9454bbadcc35f06f6546d9857932e6737a185f6f831ad5dfcaf188081748efa81e50a5eb30615efa0b167dfce0c303d2954ed6f19fa60f80c0af418ba1c5e8fe307d5304c1cfb73360f4b8363b21ea1eb4dbb4655f4f7ccb9f6ffbeef1f744d22a0eb43e238c24a4c794418f5ba7b939a258405f8ae580ea570f7860ec2998e59df1b9e37f84c8f6594c21b8ccf34ed9490246b29a76ac46be877cfb1a7f9f0401f6f709f5ecd2ade05199192672802fad6f045f0cec2344ff35f015c20c0abfb6ab96e49f2686846acfafd778b44753ac86d63fbb419590c15fd31ae608247110a04b304e85355bb21a1be1649db9b28b58e72b05c8b88d33055293f5eacc836c6a9e61774add520ba41ca0e77226351c292228402d2a2cbdcf2f8a89343aa5057de10982510a9f1491774dc64f9973bf1c711fb34c92254937b991274fde045992f07db1576c33e5f4be9a9e6ac6fbe7ba05a1d71e288734ba5ccb7f14df98ca0a91aee9eb20a80001ffe77c92e35b4811e87f430f97a409bd284bb3d01a7bf557af524c0a39d8059f6f53045604bd06e5d6264ba916fc9b0a069d56020ccd6a078973b0eecbe959f9f24e56781e380ce4037ee90c37078f1c15aca97dd02d882a27da81fb12513e938c5352b0184562afdb744a9761c1aa04bb533b2d1f160711a3836cb819d23e021701c7f6cecd3dc378fb279a5f381146afb11e3862954a8d1dd1a26a35e30dfc0da05bf2cb6bc1b495f383107a2d77266cd6b96b99a148fc5a52190730ecb985ede7ce65a9d810852e24bb61af0ee1937dd4843804126c703e248bf2227de7b651ca168f243ea60fb9f4f95b943ff642e000b54b175b40a357d1d7c77d9dce0e4fd60e659859a1296a14c9bfcaeb99980a07206c4b01bbfe0d18d0a1f992ba77aa191eb7b2bfcadc593ef85b8b0a87471b0118ed44352a69ea97f602dc87f1434041cf3020b1992e7cd8c33dba6b4945d8f4459b4a3846b11236fb1da0feabd0ab714462a78275c879b2b002d56950b6f4687cfb95b6471c834b09139dbb1ddbbd785689f658284dd44e0a090ec869bafd318156fac0b434dd7ed80a484f89aa5fd633ae581ff45eec2abdd5bf25290e11cfbc56b2721768a9351a1994e4ed16fde58b00bf36282f3c05a3bea8023c8c90c3ffe2e6ba785bc57ca9f0bd61190d84d2724dfa9f6b539b43ed448f55833a5a47a4d31290a94471213fc6bd9fd412e3c772eb70238472db980f01f43b6ced98c90a390a9dc79222fc75c44eef8d00d5d056b9d00a2e2d0dc06572d742da7418c158ecbc1c52bb5a0a96548f60ff35e1b96befe93bef300bc1b61e8a01324e1ebf56aed8eabc2acd56c3e3d5ca6d392d459738f6925a3f20654692b1aaabc41c5f416eee9cda252ac5bce9eadb08b01a08be81a89c9c1d32dee4101038c51479137a5347606fa1c1853cc5e258c26bf953a9af9ef7a4c7b3b67b0f01c75b9f57094413cbe03a2c296e15c036fdb8a551747fc49c2511e2dcf3dc8beb4ee9a86a29029a16c657dbb298cdcd90e614539e68cabea0147df146fd070928dea7b8ce931ad4d3451c79254dae13378d5180daa64a703ed4454f380431b9f424b640e9ad231c8cc92fded4e4af4ffeadc14ad5572ea4011b22f5b6ee5e24c33072fae55a086adc3c7a5c5199b297e0bef93c3e2f508d1b621c1cb043562a9485b3df4696f4833b39df4701e39923ac480f72242d14eef87a04264f87169ecf6f5267404da1d23ab2805748011730357c2255ed2b16f42ea9792364231147f4622213c132f5f2c6d30686b538d1b098018c15563843ab14d08edc7a84b2e7313b9e9b504efef3d7e5b8c70ebec42c0dada7f7009b6beb9641b8b3ded960fb2987a4bd1dde60058ae341a52dd6176a46f91a9720c0b308f24f042c29bc91dc95fa9101952fcfb57f64594b602ef74f58b279079ef24172f4c793f893d3236d48608b734096fd0ce2463cfe74422dd69ee13ba42674ade252b4f85be478a347423b2a521ed54a056e8976f86260df1b85ec4df7dd5797f2fa479015903eee31ed73e95373e302631db4b69d3df00a13ca6898a796b98274a6bfacaaef10e58d6f0935983b2e562f8cc00c3712c54b657e5c702837a70771dc68df9e17bd73ee731fe04b273617d3007164c33dfa77a0b8e3a803dd3d12df2eb60312586b476bb1ca5faac4bcd71c85d0fb4c334e7888a19e74cbe0e777e5962214d92c454175d6a971c456520a4a887076d3899bc34bd63247bec5cc6008a226f0848411f627930c1d83aaab23fa6951f0d5a15682843558568a554ecf5ebd242c0d01eb2df916a451d000d3160d532ee3cd56b9935a5b0115ece7c06b9922043919e240de09157889a5dd290ec4a8aa80aae4b236342d569ec8cae983fa29ec7acde5796a07ea3da50c9ae83c7b3816b0b5634e5215cf4ef4c3f9ce53314752f3eea17fb9fe3870a98254c9d60f4dd69e719f8e50d42b20541aff69d2673abfb5c32560ea0ea5e14765824011d3be56c52137da4564ad7c4c2e7a77b323452c8e250694250c366cb2eeaac1b04e090dfd14f5e19ef3b3c13c73c7e99bdf9699f74ad349dd37f7f405b50982c9b2a816896cea337586f2090f5eff6d5628f3f1a3daf69ad3b7be084618e1bbcf26ebb8bda5bd55c28e392f1163cbfe4638dae83e7b6a643db3bfc3e3b6d94442973465eb2abbd6173ba6ceab627b7cbeac5f0be2c296c7b4ccd20fce23cb47d5e67c63a956fff9bb14f2201faa6690320113bcc6ba67868ecc3ebe6823e88aaf035e7337eaecdcc8b2ca6335340edc5b2132dc1f548886abaa765ac2455af6cb458784517830cf4658df7424dff702bc28b4362272fa32c5930f558272e0497f40f0b1a82824047c6ffae3e914bd2a431c1b4e7c6560160c32d896cfc0017ceac0e7fbc9cc1510a7ef74df1459a82d46670db5a8dc25db6efdfce96977a22e1928afa2c10a001eaf4b94782c4d6c0104a61b77b4911a6e21f896d2442685074066aa58c4d1c57e4b8c9b661c1346049aeddceecb0600f4c1845888c9e610931acc09d63461b9d2fcef52248fc4ae4139d8c9594f17700d5bede51882f1b475b7472cc5ef6c5e6a139aff29ce83e02b50880d7ce82d68e6215e110fb3ba459a8a9b6304827800ea0ab4248548cd62a7d95c378a8039d61ad5ef671c33360714e9be502699761e2bd106ab9c47aa15b69ffd49b09e33b90ec86bc1692a01f905d754d344d117353066f2f99e1e4d5c7443992d6b7f9da19e0c66ad9fe0740cf9958b22dc03dfa3c23bdb81dd5ac98e54be3223ebda6b4bcf1ee0602e5169138e3c843d9c27385a76bf9a2e510458d1849543d86565f67aea2d453cdbddae8d7de4c2fce0a8fc7b6fc2cf74e2f0beae382a8593388ddb65fa8a71f95e54b6e4f642a3ebca03b0e7afe87545950c81dfbc72a156011117bb871af4e357e999576803d1ff52b6294af5944de6e467726f1aaebb48c090d6073221c1934532b04faf523c30bb1295833b645a7d32737fb88bc36583917ffcec4eadca88084c1211b54f1dc212b54c0fed467cae027eaea2c5c148ca32e9303dd2f8b30669b002f1ebad1c50f3178e3d7413ca8be10390923b16eb01aa0f38adc40ca5a161c1f6c80b77a21c55466c6a6a40d6c9d2c3ef50682ac85742309c565f6cb2264412b5b049aa35b675540b2a9217fe5494fe586bdfa6f0ba601f217b2019ceefa0d3e4a240d58605808d89faf75a183925f09ac8d08a0001694619027792ab5634a3023b9909127", 0x1000}, {&(0x7f0000003a40)="2fc1de9ff410da80ce42b5d505994a6399c569de56eaf0cbebfe8e52254270b21266ad2af7d0f9545aa5c1e2f59a3f3c0877cee3b103b1afc79af7159140d92665442cecd37af5878b", 0x49}, {&(0x7f0000003ac0)="f2b0bb1239a54cfcce337289412c357dd4bc80329cfe92e0fff17dcea635b8e1867012a25596bcb2b85210433246a1cee0ea9af47aa416de7ecc4fd903e5273aa89491080745ec234ca4fab592b2cc679ef94120022a888213afa2f34aea157af2c9c9f1c773049b7e2fd18daf44a167afef0b85eb83766184e6dfe287c4036e3f654b91d19f2fde9577e96f76e43247a359b774451e223136cfdfe3058e5e9f2e1751e2f17f75df7b81999fd845e5bbcdc0548f9eb4e431478b10e2156e9cb2cfe5bc830620afe4a1da276cb8b10bf8afc8", 0xd2}, {&(0x7f0000003bc0)="04be0bc466307de43453cc", 0xb}, {&(0x7f0000003c00)="d861b53a00f8b5aae22c38f2f0b0002906f205a3c531e10f9b934a425148191e90850dec4b81b8c664d7ef77e88f93ebca8d382ca1551efc908509574bdde5cdfbeb0dade0157e8b13452773d7d6b1d3a752aeda9b21ffca3635dc31555aeaf8fa679cc12f12d2f753d4f809eb465abeea3bbe8a93f774dbf53e4ee825a0b6f810e4ed0731029771c40e9fdcf19c1e1d8af09cdacf7ca619bbb90b582d0bdd820f", 0xa1}, {&(0x7f0000003cc0)="a6c81fe70f014196c97d70de2e6812dbd89da6b0f3922752e361434c415185e87d4752ef4b63bd087f65837e1889968ce17da8c08fa55af26b2ff0ca1af5947f079688b66be7b012f81a24266e2d289f952ef1c0ae29b220169eb0ba24830ca0ad06d1a47aa2f18db424e1554187d657be9257be577035d8f2074461ba2e6c2f59297b11325423dc6a6617624d5164ade15c5c3894a68cc57d81d9f68490f616838c45eae88f135b7c8e4d98e0619837a4b00fd3e5b80609687216eedb1e20918b9fd2ae91d12df1c39634115d3f948894aa085982a07dcbfc9b026df78f87ba58c769fd1c2173cbbce120e8940e77cd0722806617f9c6806362afc17220ad4f93218cea4b025ada3918a5d2fcb478f98e7317f9eaf5287c3e5e0f78e6735436287c975c43a55f8ef1dca3644f6cd907fb2ce9453a367837fa492e75458c8d320b114e3570d347c2a25a3b76b59e6bf603ed766b3e30eb1e515e65b6f70e5c07350c186036925cfac46f5625ff42a53dd67ce5b4aa090090bccb76c346c1fcb6d2402cf7979d55f0a6b35bd3ff6e129e77e5395e27a1f1d6ab50229b696d01484fbc83c9f046b18574458ea901894e02dae9bcc3ce1de3df33f93026f9959c9830595bf2ff1eaaf7b9689c1ce1e1c2e6c36dae6d41dc147e3adcb4c5976b2bdf0a4d716c317218665a8f87ccfa2fbc290f77c4fa822578bfa8a2af1bd3a2bc58e385ae93ac3e6c9e571535561321fa487092ecc21f2834b03423109f3a9876a80c606a6acee3fe14c2981dfab4a4fee82d9c578c9a918e842fa7d5b3493c740a0a929dae54d9126ad41967b966e2675daeb22a0aef7c2c74cd80dc4bd8d0ad12be23d5856c7fc6b49bc23d941e0ae934a4dcbd0bf25ee43f5b08bc9777842a2285286c311767117ff63f498f4ddd4ede337a00bc9cf290c020977d75c894ee1a35ff9ba545d7b4e9f0d07691c8920d9677407c31f2a367c8232500b22c0e29fb08ab8e3765c0aa9704154e71add0ed5a2b8718b26235f79dfefeca564a4e101b103f7ee1c264b87ee5523f0117fb190d3c67850613bd3795e734860c5df1463fb55562ac899680f54df63b8f7d6cda6109f258944cb248d5106d03107434b386e742417d944c1af74669356edece210b5314baed0b4caefbb0c406148a3c5e56af979a74ad0e5d4b664f906ac2c00a7b2d8af9b5a71a5a76cc83dadad91331fa7e3a9c760c4956658c7352d80050c93c85d51dc07a95fb0513ab3b2307734011b03b3800b051ecd51cff6c0c04508c264e6f6ea667909f0cc924b58f1bdb0f59ef82b07190e4b4321b5c0d3313348bf208ab6bdad630f5064856866e9f259a43a38fa1b3c34f9d2b387a4b00f5d24c0078ee603840665166627ad89532aa87c09a577eb04fb8259e515ad2cac55dec8700499da583b33b64cf08eda86f184468cabf30764cc542acdb76dd8895abf32129711930c96c75b4ee7d1c342519040aba64e558b2f7aa013eac8ae5f2371a76f396af825aa8ca54d3fa2fccda0aad2c58c481eb5f23b2098b3791004446656ece74911d9926cd06ee156b640c7e19ed01db1da5f413b8b18b01d9edfbd45ca18d6bfdbc9f41f98b899d128c7176f9d59cf040eba379aabe9e30a5efc7065b6eae08c8d2923fd61c7df1b3b648785a96b9ec1dc2807afa732530de1b728238bd0b1a8c9fedbc5882b2f7a8e504c1464916dd30d8599ce591c885eaa57889593e1f619b9312a88ef933f412c28520f4d129e51f77a051e647a6ac0a25728088bb3b9b141ba2df794635cfd09b5fb47721879cefe37c379c2b34459ab63b7dafbba947f12219b38e66d1dc280a96bfa7fccdb7a97ff1740379c93defca0412733092d317488daa95a9000803d53302532ab5717771e71326b0a713fc46c7f318e993deca95a997b99a3d1143eef18b861ac430211bb31a1c1bfd29a5e8d0e7df22e0596f6a583ce9c81f8e124e22ae5a44e3cfe89108ba3940f5be0bf15a93824cea57dd4b3852745a82a4452f2c265c0b06497c75e1f08a3c6b0d5b757753f48820b2a2c4dddaf1c7f6000ab72fa37db7f8a89199e94421e5f504d0a836cefecb1e339dab6d55a2f93c04a8f218b99b0a7a57624be5ff7eaaf8a000161211464340978c87073f5eaf6c5b3c250082da773deb0ca4ff571194a34303e4cfeaa67fccf377c513723de481bbb339dbd5c1524b4afbb472b7dec6e11ddc1edce2bf20ea2df0eae542da66f4a2d221748cd20e8810836700b348e604d2d3c932208a54745217fa242277f5b894bb6c5f0b5ce2a9c354165bec4395101b99d99ae5acaf8cdd61eb8729cf0b99195dca02d5f19a86c5b22261023e2775a97404853c244dda93524339d30f0d3b248ae6fc08c0da116c423d6eea5c009114a58a7691942b809767169caef67851d77268f49040f5633e5796d8968b7cc8cfee068b8b450b22f56430dbe3d0ab830890421f2fa39abb5f1f412418134029e1f370f874284913422af48bbb1bfb9cab56498f6da7ff305d5a0c0202b283df4a77afa83940e592ca8afa6058d9c48c4b2807a61533bc5dfdcbd061f903066a6b612cc33513e0b3e6de0d5d00b012bbf3df613ed1b4e8060aa5903bcb898013fec844a2fc470da99c2c254779f97db5d46d327daa4112f163369432c14eac3b524bf7ea0ec706299ae66ecae95215713926309842e17966355c525f8ba2994888e462dd7505836e9e0d3fccf6ac3e30787fa707d867dabf520439566083b620386b52d915f253b8db01ebd428849911d5039615fcac585ba1b31b30b9caf3a2f7c0424fd4b2204fd3a8b0d2c15eab0bdb1e10b4e6cf28da0b866ceb1423c6698ffaebd6a17c8ef198aa5794997296e56e10209654802e938fb80be416f78709f820cd9c84f5c7b2d22238e6f3c9a884ea01a75226f0388e2363733f823ecfc85cf35fd5a4e052f0faa8392504f2400a135e79e55e408e371532c30cdbaba8b3bc0af2728514f5809292accf9a7bf6dc5024c9c77c7484f9b5402c7d590e9dc0b8b83c1d23290e0568284a066fa6d067ef8c27ccab601250244f5825a9b034324e5703135763cca7571f429439f1973c1aaa58eeaf838d94f1050df214ddb0110341b1c7922ddb2dd64d295ccd563c4bdca4ca5d35f89b170df25dd718bd94b5abae9d7bc2ab3836bc8c3a44ffc4630d00c1c217416e39e601f509b210e8d4557fe0a44cd933aabb2c4ec040fa215eeaf475f6f3967c8dfa34d61942f09903aa8af986b12b8000c5faa554badb8f495e7b61155edd7959060a68face7270927872f08d329831122df2543e56102dc1d7599f138f793f9cb10f3ccc5139441c21fe8356ee0ea853d0610abd7e27d748530a059a5f1a854553db9f95af811e5a4054ffcd020762064e84b0a085571d9ae8e9c05f5250e0870bd0388a430a76113cc81b4f5ce08b14f82f32ac59d6bc6b2712b096d4c74069d64ce75b0d1eba0496045f4c5536bd2d29c1174c87ec9293847e35bf5b09a41e3e636a7febab79918e97d38fd8243b2236fd7cbd472a2e2fcddbdb46e05d3c126e920fecc5e7990debf1629e381cc5dcd7f340c2005e4f184cd427e77db3b3f3fcc066a420c4b1419656464e0ce5e93569fc1faa41c78aabd9ad210f835e84dba17815d60e84ce31401fbeb1e910fec92caeba3bbc2d1d7b6d9682a57302c00c1db45f3f527ad69750d24475b50c0731355c67d066c3cf298a321f1aab6e3c3be2896defd376aee14074d8a21e55e1381775138588782aa24542fb52f3f240f02ab2f7ef22c326e5f7dc48950333a3d081b40a5e8e364a81249a4201ae9c6ec32a2bf23e88047e6f283104231ce9bcc1fc69f9b6f688149754bbce27c8cabab7e269ee94a59689534b3dbb52e28518aa8667ad71ef917be1811abe9f3a39378c468556a266f75e617e25deee9e4329e3698ed4a426b77ed527954a514ebca95acedc0133d7dd0f601c8e85ef79aa8fe0c949e9c3727600fc1d3b20a384048101435c5af7c3ff5b3f56874b9cd12f97ba982eb359d6d2e7db3102e1d5f2584ae4ca22b86d4ca50172fa4d3acf7ea7ac7c396b74a03a74d8c18bc5c9370b319902650b75a9c1ffc779b484b9d0462b6e023588de27ca62c00d5da289368098aee8428070e1f7f90ba21435d02eea25056ee27ef14eff5084fe3e96efd80e42cf55e0be805b97d3526c80a8f0300f56f03f2535e87166604dd17a2ecb633da12e0f9c9bfea83814e355eb5388d12e2ad1093b930973ebc230723d0c9c0da3c30c247abff1f07b65a2b7aa9d6a1b7fc64e30bb7932af78226386732ebcb2b5dfad002f51eae2c3e0bc15da87e1a0870ce9d21ce52989206a7093df514de1f91ec8cd4334c8d46eec088f93f0caf9c8c026b7febf19a122f22e291a31ce2bfa0d42054da71b79416fdfd3cd94a119f1b83421d80be5b9cc9bbe4e462235b783319aa93ca0109564ebb56f17d114d51df56603ff85b6b6704baaa027d5933d2fca06107b4a5eecab9994012c1b5372477e61db96fdbb2d0e1574783997db4330aa32222242be44c8d5e7d4d1820ba4e4167304b2478fe71e67fddd9e9fc39b9f4c91d3c89224bce815418d4652d0eab81fda4585b021872162b62997e7a67cc46e1bfbbb33822c3612a8274e86a1a04147948ed8841d8027c5e7c751ec9f18b7ee89785baeb7bab4f6928bb77751d89c72a0aa6a2807e06bd87710d0a8aeaa6a42c4cc3c0a7acf1faabebcd19aa4306711c84e35f1a5b766eacd8aaa52900433004d6d3d556180988053ad4ff8206d6f24f1ac93224b4130bf44076817e6f0d59b1203fed93fbc96dbfbdadccc11ae61121264f32663830c65e7d3aa377599d99ef6a95f597c79b6cc8a01287272646cc6849e3f2ea434be9275c5030df046ca91622cfd4f6b07d210876fc6736759ebdd276b8e97e2f8b8a196729a9aba17d57e19d90f27f050e7e6e1b161587009c60e4ec75ba7baef1fa8229e30cf89518267071dc6f59119802c04cb5f681590a2c9ddfe7aac81827dbb11e7bd3d5eb0e3109d744d59e0b5537931676f411daf6ea82eafad44201e1a01c80db983da8f7aca823d4668d13ff44f2d63645979dcd53c4cff5f467d66914f1cfbc86ea848f47335430d27e2211d09a17827146d10ca813009e66f05d9a3fc06c6db0babd64c1d2520fd7e040f21ecd51e8e4ab76efcbf6e2fe828635f27076fda2b2aae0acd2ae05698bbfbd26f14f47bc374313e590056f56979fb9f6ce5f6a532f79e6c72aecbd1465aa8e5a49e664259a427e2feffb33a38e30838a2905ece91fb2bea8b8587640b9e2d47e36d10ae44ae6fd70c3c81195ec5de609c91870886f4959fd3cd1fc912ba936588b3a94fba8342d0cfe4429e1a8122a02ef4a53d623aab463ad4ecff4038f14a586490e26ac9e242c757154fbbdc40ff1d5156d00632dcbdfb007bf741d20108335c8f0e5f8a6e93ae541007ed67eff2a2aa78c54a0ad53e4bf0370832e172b4793a776b816a0ee98f88020ec82ba709e604d0f264c62d25fe54fa8cb79e2abacf3687be3d2de34848edc88f48055e70e799fda6c73cf522b0c08baa3963f7820ae5c44075d05b151c957916473e7362bc3d9e9ecd5379643ea76d934acaf9941fbf92459e52640e91635b5ff4929bd8a5e8a5cf5a3f94fd7e1103b11477a09e139e6a3b9ba3aa8dfd9ee97a8a6f2239accb41bbe6b947487503e6e173db3f942d2692af7af8590165586c5ef8b7ef52f8fe78ad5dabc90d62321040", 0x1000}], 0x7, &(0x7f0000004e00)=[@cred={0x20, 0xffff, 0x0, r2, r5, r6}, @rights={0x20, 0xffff, 0x1, [r4, r4, r0, r3]}], 0x40, 0x8}, 0x1) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000000)) getsockname$unix(r0, &(0x7f0000002900)=@abs, &(0x7f0000002940)=0x8) 16:00:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x268, 0x10140) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffb, 0x0, 0x8, 0x200, "ab467b311db07b53daadbfd7fb7735e866af1d19", 0x2, 0x6}) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000100)={0xce, 0xe0e5, {0x100000001, 0x3}}) poll(&(0x7f0000000200)=[{r0, 0xa8}, {r2, 0x1}, {r0, 0x6}, {r2}], 0x4, 0x0) recvfrom$unix(r0, &(0x7f0000000080)=""/25, 0x19, 0x802, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) syz_execute_func(&(0x7f0000000000)="e74c460f01d645c0f6520f0d0041ee64f30f2d6005c4e105e012f0460fb16737c4e115671c99c463617e1332") 16:00:02 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7ffffbff) ftruncate(r0, 0x0, 0x10000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) fcntl$getown(0xffffffffffffffff, 0x5) r0 = open(&(0x7f0000000400)='./bus\x00', 0x400000003fd, 0x10) sendto$inet6(r0, &(0x7f0000000080)="9ef445cc5e3c698857c221cf700f345e5248977a4ed1fae1ad6ac4ee67c05fc90d31f43bc0a9e8fecfed3e1458a97b3549b65f431955029a6b0c696a180b27f6300c911d455578427c962d9b12e6820cd910c781c0c393d2c9f04a2098106ab1bd062651bb3bfe16e058b783d5213572f0", 0x46, 0xc, &(0x7f0000000180)={0x18, 0x3, 0x40, 0x403}, 0xc) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="54307f", 0x3}], 0x1) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000440)='./bus\x00') pwritev(r0, &(0x7f00000003c0)=[{&(0x7f00000001c0)="7933f36358d08efd4f9112eaafb40abb641fc3413cf390459c0b858ba8a1a62024fad097f8572b8f730e07a8074d878ea948baa63153dccde47e3b4312af01d6d3dcc84a94e0b55f027c859c037c2c909c88cc3fae72c60b165a28dc5693a43cc8033de7a38e289d542520108ad9935b12338831185acc098ef7730d7f10e81ce7b83165203b535c85b3f14fbcee61a4f90a6294bdf293c1f17abbb341bc53acb4646f16e6123ebd84cb47adc0783ff91afca1f8978b3a554386af6a4688228fb289", 0xc2}, {&(0x7f00000002c0)="cd4cb6275de79accc37e3ee82b80dce4d6645ebb12c49ae6d371ae918f02ab2e1475b98a1f5987eed43c314a2ea136d00c9be0ebbe967457c48c78fed78785bb3166e5484705d6accb3927bd071e496f2189fb03d73fd101bf25f5ce3fb0f5a388c7ebeb524ea6455376e474b052f1b8a7bbf0744c20e14fdd997bb7d73460a4eda8dd3a707cc666f4f810538b0870f3932d8e4975f096dc751975b5e1029e1f9e1312b2b926d988c146c80fe07a24f38b8b60779c92f58fef9429610500eb9d5a1d169bf0ef301428e7757c896b169766d190ad9f40d1af1f86419f62fc8f9e31c5aba7b515f045b35a47f281c3ab806f6a01de533c57e21ecb889094", 0xfd}], 0x2, 0x0, 0x0) 16:00:02 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0xffffffffffffffff, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) r1 = geteuid() setuid(r1) setuid(0xee01) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:03 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x10000, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x18300, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) munlock(&(0x7f00004d4000/0x1000)=nil, 0x1000) dup(r1) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0x0, './file0\x00', './file0\x00'}) mmap(&(0x7f000056a000/0x4000)=nil, 0x4000, 0x2, 0x5811, r0, 0x0, 0x0) select(0x40, &(0x7f00007dafc0), &(0x7f0000000000), &(0x7f00006c7fc0), 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x14}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x7, 0x950}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x100000004}) 16:00:03 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x1) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x42, 0x100000001}, {0x6, 0x7}, {0x43, 0x632}, {0xef, 0xc}], 0x4}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xffff, 0xfff, 0x3672df82, 0xfffffffffffff801, "86f07fbfb676020b96a59df32d6f90c9591b0f25", 0x4, 0x3}) ioctl$TIOCSTOP(r0, 0x2000746f) msgget(0x1, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000100)=0x1) 16:00:03 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x7fffffff) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0xc1f, 0x3, {0x9}}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x5) r1 = open(0xfffffffffffffffe, 0x20, 0x42) setsockopt(r1, 0x9, 0x100000000, &(0x7f0000000100)="a04be6307e9478233f91b0e4af1d3844ce7a2fe26ac3e078727b1f1aff6f7f449942177e3d721bab313f7a270295d63402e016febb5144d3fff64dc6d30d333c444edcb023c96ba1aa01653ddb05cf916c83eaf0234b2f68663aa80dbe26ff", 0x5f) r2 = semget$private(0x0, 0x3, 0x1) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000180)=""/180) r3 = kqueue() sendmsg(r1, &(0x7f0000001440)={&(0x7f0000000240)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001340)=[{&(0x7f0000000280)}, {&(0x7f00000002c0)="1589b8e2afc6bb6a622e14d72ed3f2b949f4c7499ac487f004f71912da769d2e0198341cfa269090d088391c8366e8ea895ca43fcc07571f9708cde8dc1f401a022bb9914084ff45efb65b344c75a12f11927b8b02eb923fa269f942b57f468ade9413fd70fde5811673e11a0efbcd264372747963905e83ca7c94545f2c605f70dcffbd446dc6c7589bcf016cde8a22f113561b15d13019370f8e4b8f609477dc923515a67b501ee7586272129d9af7d827524659b5c79323dc0f48fdc918b967516504cc0ac1491577f0952ca81a2dcab20004c5535bf2c609855ab8f5f3b6c59edce2bb0463beead61eb88cbd54966828a80576cbebd112a307c12db93b9205b947683a905f348d1ee8e900731e20e75d7c39a55a462bd4630d671385b51184d2845c950db70129a8114b004a40adc4541c226600e68d2d097e76d1147cebf6befad184a2e7d66208d0f213ace21d1e7f6b686597a86fd5fb9d81668d7f9cdd5e8b477a67b534152e9305995c5e4f0d713263903481b793d510ad373507ece258bfa0ebacc30894a0941aada6bede87721ad88e75e7c4996d8ebcb4c7b4eb534d750cdd49d9b927bb2f993a55b2b08d027bad3ef62bdeb7bb6187936da7e5ae4a6c9934baf64824a0fc6ba89d15ffeae5e5de280c9b722dc59528d9fb234a0f3475e17c37cf7b0cc578049f52380a340210f78eed43dee5ec6bf4ec8e9d6a952479edd976c13897e6b03afe720718422882b30ae592c4716924b77b6cf709110aa8aba10c94ef3893890ccbdab62b8c628d9d22f8d97783f0459e8a6dcbf4d94160d176d042f9e650f665034493f492fdfdfb91876a591795f353cc8039f8a7d6611b2f21020a9eead3cc545846c990a5a8250c0158ba2c2f406d7c368b5fe7418e2d8921c45140cdf194142020914987978ca742cc5b1061897039eec0c00a40035b5d8dbad77bf5a1db3256f7c57ecfd977f870897b2320fde51981df9044a1ffecab2478425298d66f826193eb5723c3cf29933dc1c4b9f45c9709fd85dbe9a32a4ceed3f30efcc70207631e155d664f8bb3ad50068b9a11086534c9149c6a18b673de0b2b36485e7d9186857591e76ad3a3a00ae514a62fae03162b6e69a82d4fbdcc2ea73b62fe51609599c1bb110e6efffdfe5af8bdee4101be907bca684549a286b7c34ea1a8d15bde03341c8247d79c61a1559ded11241f3fd699aeda65378bf0bbf878ff7ff3c6eba1205523100775764cd66eab52e7520a69cb9b15013d33c30281633e7a40b8bde450b40464f42e6faef25bbe44c3a8900b174f44581c2e8e192e63e0549d1d1c0bde4075a969f306fd90d318760869b1f2d524091653dfaea59faab626974277d0ec02770490202cdb0c1762450da58a4e764317c3af7bec9bd26158d3a20256e784f8f6c231a033b36d619db97bcabb4f7263d2732dd58c6778c1ba344c5d17e45716171857ad9fbdc2e697cff2eb396c34c0fe809f8e99e92f851111d74b191515544f86555b583e5b6cd18ad84c84dfa9f631f38ba5ce790a2071c28d9339c9c57eda5fd336e5649db0ba96945ff84999589670214e5e9a393c4e270f96265719c1318d6f1d1db42d629db7fa5fbef4b22bfecfb2130a65846af7b81ec10835f62d29b223360c3b8672a8dc05ae84b1be9115d5dbc570699542512447083c859e144c3feaa399e831c45633201e5614b3b5a291d88af5119c7ba6e5ca60b07a837acc2f22543768d2ceea23a2cecdd7b82e90a48db2e47d1cda09f6592dc51b97fddba36bf24847ac34ebc90d90c316f1c5fc5120bf5b0b2e620279ebd2c181cd413c4a6b9e5f078a99bfa04ecd3da729f81604c47b25e10f5bbc0752547f24c45883cda932cb5aade97a6da9e0499ff1fff779d2442f4c4d5833d3923c6b993d1046bda638f6d404a5317a27c15d4e65309691d3b242119be50e38281be56edb80c36913c25943afdf6bfc2b26c295c1c1ef804a3c4cc4f08f61ee1890f97fb0c4396dceb011655e425839b9dd5284ff5e737254a9edd08a281a7a37e4b2b9cd41d9ec723d67c6078254764386ded533787984cada5f926130434afa0cbf766ad7c5a9064ed7cc7f47ce8d37d5ca7b16987c0962e657b9cb10492bdc60b31e8bbc9384d2fd61d7d9da1ecd9fea38dc6bdb56f7d1fa0b76ab8c8889e7299ca257676e664426bdecde47d80ae29dc496a5d7588f291943feb140c057e2c69d2aa9a1fca724f05732f972a1c9addca2f568db1c324996ce9ebc06bd1c70ffc7cd97e7c2291a06f89cadea11af9d4e8cddfc10837393329f6e96bfda7dd73ea6b4647d49ed3f736f04f732b401236187192ed90063f7adab89c9c0f14248443bd8ea104745dba37aa831c11a3a3b9c70a376e2b7c5129c291b85d004e6ccf3a61802dabe46a93a0e8a8044beafd9302d4b1264b1fb3bd0d7a00255aa640d6adef8976405e9a2e88f8cf4fee83eaab80072a169a677bc11b45c3676ffec4f3f0ac0a93f4ba03f6f22dd2b73ec4ed9601171b0a1926e494367f6192aff66d5db70d7f0b71b409b6be33c3b02c0a9a73d3e5058f9f847f13a375967842ca36b9218471171077be4618115cd9c646225b09d565939458a59096e730c0368fbf672f73af3447e872591de7ad2a8cfcbad3416b9939438e2e9751126feb063fd815ecf591f385aef11f23a2908565f284a15e5d0ad7b820d6965547f60b33a0655a2864b71b2a6aa95c3085872432e9b2391e32cd7e28a198a0aefc8006594ac76a635adb4bc9f5efd08712ec1b74a2ba72a410c48996c91f9eb4ba96f8f7ce7cabf9f09cbd5cdc5bd941487806d52d68acf009fb987e55025eeac801c56ec00cea438b137dbd67428ce76139e8eafb9caa1c30a1e1cb2a04a2d40ac0646ed23338b19dfb2898e05abb1096e796ea143edb4b1a44f6a3ce51bfafd446d7f4cbbb667b4a8271da2ff96c806b7a136126378360e2ee08d7b69623c1a4c2516c740c2d8ce2912ecbe1788bae0474e2ad007e62f4f6215493b5082300889075b31b6f54ad76e2001fa7d09a661ef6dd7bb459a46f5753177c8840855f0ec6ac8ad42eee83f8f71a922a6fec0974ef1017de7e3f897ef268ee5f0416462c55e30609f9beb5f7b149a0ba42082a79db2121432fa028332bd383033909d7708ed9b3422694edfa68a9286ab0569f043dc24919f4852d9cee2cc38c573691edd4871b09a1ac6a7eaaf01ccc0f3a097de413690279c3e48ae93efa1e81151e9fce3a3747cad70bac6e4dd635bda58b7c1f1c5f5c75460d72b436484c9d583510bc423d2aeadcbac49095554decdaa87f24255bdf674b6d95611ce955f104a243d2da12362a283f6b76e2b2ebbd9851a46c01265a1a1d44a7ecaa55b085befb1fa724e90a5e35607401a308ad7bb656d448cc805d8f4339a2f671948ebb74100c974997a26d8b38e07e638f3ace58a6abe88ce2bd3f28c3e98c9b7337baf6c34a3515afc745ada328b33a5150a8120de346d2efb0ed4b2a4f20f4d7cf51931a8a64d16109690ca5ca26a18274225cac7805e4dc47f374f1e8c210ca0f0105ae850f7162be742cf9d4b818977ce887bc29021770cd32cfef37fcc3a1b56cbe3689843d6e207ced2ebfc6b334d9ef1837fabb32dce1ca7ee7d035f516f5c46260227506dacc087f369a201112a425eea0bd17916fa5d7eae6a66d0eea67acd7a2ba3492f568c9bac671132e743bd2d875dc3cbdd5aed04668d15d420cb78e81932208cae35982dbab3fd0858ab06b9645d2a6813917d5995fb56ab5616a5d2b9a9dac3d883bb40a9dbc24d0a18deb4bef8a2ff86fcf35de6e16e9562a255e800d790d5500feeacc0b5518587cebb3690b483cd2262e2a4aa3d48d56ff5973b8aaae5909ee5f158ab20c5f40aca859c7b20157d095cabdc863f8e1a339c2f9716b631480c8fb36877df903544b29eb0a7a8da5174fe0edfdabfc4d96679b932ea4021c18217a7bf8c79071ad8df3bd872811baa5708dd0a5204a9349b66dd3c698b6d47e850386b86950795e6fc74c5366ade4ce10df51360c24c6f3ad69dab7cc8534229b0152326981a679caf991a64586dd9d957f2cae35afb00d3d0540f178341664059075dbe2c72f3377ba6d1a0da23e582758af904e6f7618d22808a0a70214e3bc23f4906de04acff35e4505aacec3080cff7721affed90e3692929d8fb254322e99f76549e5099c31d7bdb024697a23af2b0c3f63f80f7e09029abe78b26d15ec84539abea58785f46b0fda8ce36ae9577da24f3db88df3cf682c79c4495aff830345e6b8d25c60ddf82ba02d43f0074df813fa610a84769c0620ae54afa344ee859e91165f269ee71fbd9111fad4fbc91eb59647f895496cdf86d8118cf31bbee99a767f56fc15bdd8ba803e9eaba0b6888888913b71335d60cceae8761f577c94fc4b1ab43d6e7085f186d0deaca4ffddd1316a6655483f37a7d83fc9b43bce025c5b6dfc62e4e72c2d88fc2376e355d01f6dac18bc36293c2cdd4c82b919143fd7e63a7e7088bcf816b95dce938489840edb36caef3527a025e7bfdf51b860c6aa3d92b31d5d3a197b0869cc7039e0fed05036a7270653c05950d23d346d8d31f6a76f348d9a2e7498e0912f43a62dc22db350296ae8f04196aa683920e3151b78300b52892f81baa40bf3e431caceb8d1a40d922886863c8829193a98f0f638c42f5f8962f1625f6f3bf68181d96308d03265a3a625e86ac8683f6b04c35ade9977a2a73941f1c6a748e9796d88d66cb20e6f50fa25d8b75a15e3532f749bed0ff671a49fbc6d387b47788d8d5f385a829847584a950a03b4a588ece6ce1f7bd6a8d1ec03d33beccecfe9fa7f34c9aeb77ca601461942cae2b63fc091fbf6dc8878be25772bfd659f937b2140d9f86565d40b01621df287bfd33e81f12e95dbb6785cdd44ba2ec9466b6e8d7ce7279d74dfed42c05a628b0ae33c702085da56dab32755da9ec0b0ea670300855bc63cc23516e55d5fb237154fe2b602ffda12528b939ae95e37354731692b412de29c3d182ed450bfc2144833ce58266054b61e1b89073e6a5e43ecbc92936e481bf26828275ef76c040d0de7ee53977e5dc6a38ee7ed399a80f835554b9a445c40fd2dc720209b08aa2e306b823468e08c2c536ae0cbb1d82e04577769e35a7d7cbfe76100f61b2bb29de6cff71bd26be4c6eba8f76df731b4b794c6a06de8bfdcd5121e91773560b2c2b4d05ced062e1e642526c3921703e1fd4b2144eb6158747f6529a43f68d48cca4088098a78cd6ee4b07088386fd2a3e41e90a1db36e10c670d20deb22573f1d6a1863522c94af973f8e2dc4037a7768003f716a3637655e9c486dbe38bf3dafd9e26e9bc29a98b9e12fca3877e1a57c8e0730e763a8c83e8ed895682d010fe6d2cf710bae3b1f48cd9dfdb4c319ac94d1cb1f03e82075f251654b2b01d822ab794bef9c6f0eb7a12a9d76ca4e915e0acedaf072209c5307b79f3a842d629ec27a2ad9e7c8d6977c92d2919a9501cc35e3a345fc3ff37996dd0510d19424814b62d60a1f2d440a630ef36ea63f77d8b21c9dd5178f53574b509514cad83ef9c8d1fd431a531339e764cb4c5dab927375a0b9e59ba65ec9ad0628477cdc7ffbb3c133e7474500d357475d6de33ebc61cf811b91596e9b117f18d07d8c2dd69d65889a78d98a9566cd30fef0cd2955160b0969b70a46782f9b0f09ee422697a62693643c7b8af6a52ee5282ac430f89697a9109482a96121ef1621e0e15956", 0x1000}, {&(0x7f00000012c0)="c2f050fa4c0584a514a669b3cfeea44c88b848da20b5f796cc7229b969425d420593210b45c6e39e84dba9d4eee43052ea7cf8f12b7184c47b0bcba04ab4d05ecd0551a11d3e793070d9e91a11d6f33590bd8df9a6ff5a4e15c0d7a6912310b81f88c862453fdb77969683b73a08bf172b004003af0330e59068", 0x7a}], 0x3, &(0x7f0000001380)=[{0x88, 0x1, 0x3, "30c1833e14e764814e7d1d26b6e86018230cc4d7ce550d3635577c59dd2c2aaf218ee3b53503995e5f412b37d11dee1cccd1ce576dce96fae63f3c808d4e7f2de8803aa8465cff482217b1f2a156658862b7ef1a156324348142590f37886c275f71ed7c420fb265b67bd9a8b2f390113d9b8180"}], 0x88}, 0x400) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000001480)) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000001500)={0x5}) utimes(&(0x7f0000001540)='./file0\x00', &(0x7f0000001580)={{0x6, 0x1}, {0x1, 0xfb6e}}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000015c0)=0x9) recvfrom$unix(r1, &(0x7f0000001600)=""/19, 0x13, 0x2, &(0x7f0000001640)=@file={0x1, './file0\x00'}, 0xa) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000001680)=""/81) listen(r1, 0x5) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000001700)=0x4) recvfrom$unix(r1, &(0x7f0000001740)=""/65, 0x41, 0x1, &(0x7f00000017c0)=@file={0x1, './file0\x00'}, 0xa) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) getsockname$inet6(r1, &(0x7f0000001800), &(0x7f0000001840)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001880)={0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000018c0)=0xffffffff) socketpair(0x38, 0x5, 0x286d, &(0x7f0000001900)) connect$unix(r5, &(0x7f0000001940)=@abs={0x1, 0x0, 0x2}, 0x8) r6 = socket(0x20, 0x4000, 0x2870) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000001c00)={0x800, 0x1, 0x5, 0x2978, &(0x7f0000001980)={{0x8000, 0x800, 0x5, 0x6, 0xbb, 0xc, 0x100}, {[0x8000, 0x10000, 0x6, 0x2, 0x8000000000000, 0xffffffff, 0x0, 0x1f, 0x7, 0xe2bb, 0x4, 0x3, 0x401, 0x0, 0x401, 0x5, 0x401, 0x9d], [0x6, 0x7fff, 0x5, 0x9, 0x8, 0x6, 0xffffffffffffffd1, 0x5, 0x5, 0x90], [0x401, 0x40c, 0x7f, 0x1800000000, 0x9, 0x7, 0xc0ab], [0x6, 0x5, 0x8001, 0x251cca57, 0x6, 0x80000000], [{0x0, 0x1000, 0x9, 0x55}, {0x9, 0x80, 0xfffffffffffffff7, 0x1818}, {0xffffffffffffffff, 0x8001, 0xfffffffffffffffb, 0x9b2}, {0xff, 0x3ff, 0x2, 0x5}, {0x1, 0x7ff, 0x9, 0x40400000000000}, {0x8, 0x11c0, 0x3, 0x20}, {0xff, 0x3, 0x4e4, 0x3f}, {0xe9, 0x1, 0x6, 0x20}], {0x4, 0x200, 0x9, 0x8}, {0xfff, 0x4, 0x6, 0x8}}}, 0x0, 0x1ff}) ioctl$WSDISPLAYIO_GETSCREEN(r6, 0xc0245755, &(0x7f0000001c40)={0xfffffffffffffffa, './file0\x00', './file0\x00'}) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000001c80)={0x8, './file0\x00', './file0\x00'}) 16:00:03 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() readlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/26, 0x1a) r3 = open$dir(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffff9, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) unlink(&(0x7f0000000080)='./file0/file0\x00') kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:04 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000840)="042b43e27deddfe5254aab3503e08b1774a579663475c5d90f4f041f7d5537bc58b723f3c0368f801e6ba5cecc8e65a47a21306a359722b8619b5ed8c300e4bcaa8c128d6d53957eab21cba9e04018c73fead3f7bf8c4408241e3fc46747f42fc667ec0e18b861d9a44a627dc688b21e17e881547cf0329de519861257811d9088eb2f9f4e9556c9caada5ab9c0c5134cc80044236da562d0f5ae3e6b91ad0ce03f88867f6ad3fd8a40c9283f5273fb7fe5d3cee5fa932c4bf6c8d5b7dfdd9b02063259e781be74228c27d0c805b60d4f2a82d4235f873f26fe1cf5a4fc8f48d951494e37cc45e20ca48e650ac2de19b8ccc0d7fa79a0bb1a77a5e13015642b4f54d7810c15f752b81c7e40519ecfc82c7b0c9c8a15ceb1ce961ecc0e8ad33780b05b84f07dd82dd96aa22cd0b63cbb5f61a5b7d61b93aa0b6801020cba6a8137b9490c70660288fdc08725c0e27a28c77c47fe49ced3b8aec9e9e6d72d9a9d82fde9ca52c4d77286cf61a63ee65e08e0d942d67fb7c6e4377fc50c920d3b0ad7bbc6df98aaa25e9fa89fb9c266e91f495577fdb2307d6098bbb7f1929aef5939ab3956c557797ca3d65c66787b32a97155444412c72d23e1db48e6dd3c104f49d074daddd7357de986445f542fe95a12e0f45b86629f3df3b30c140d04032e8cdf2dfc3eb0f7868747ec45ef767addd6a272361d4e9d87c80b28c76646d36a3577c579ea8642e86c710f9b4196e4d6fc3f72e552cb4abdf7dbd23fea865bb8b60be22ec5d2a6bd5140572d84392f985686554639570be62f2759fb7b1a4c743eef771478bcdda826d248670c56b1ab10c14b65bb78a339868853d91f30da2a7b7baa6fdd27cd261d597d4a24dfdf11d7ea845d01bf1268778701597b8252139463088ed9d8afd8cae1cca1c5886782acfac26a290ad6387855861bf9d0b2b3b80a8e5ec2eb885822a5765605a4176357d6dab54f89a80bbe87c2a2eaf7ce3f0ff01635df98d4b77897f3254f686e01cdd1e5cca9e0f113cf81f779d775f8f1d8c5eae934dbcf2be8ce0dc5d4d2175fe68d135169d413c88c357647d78c836b0d5f38f1a0f13c27c881236829da4253501946ab647db29edf2556b76b2f21f6ed3e896a77113f7d4a2fbcaa3590939ad338d0157e4d01ddab7e460c2a1381f8f99fd48d028f39188abd8c54ce493405410fc7719e2977e82fdcc3888c608200ffe852478ba2db6b5604c8b567df090695880834859bd98bcc3c257bc508176fd2236f84dad9dcebd319b3e21fa83db1854a1aeeaa7d72bb40dbf3c95c20099f3be5f732c03b93c3f90f7b470e73f97a300ff8c82da6a437120c9c4d739031aa6141a12d7a170c2edb203e01993900bf0852d695eda67d1c273d9495328a6345cd84a18e775c3f90bc6f4bb9e0c085325750b39d29a24c67e7a0cfa050c42b50fb2fe3e8a8e350c79ee8abfec31a35f4b051a34bb8ce151df3117800a44a298c23d4f42482a9fb9c252384aae7547944e7d19a1fcd164f33204633b9ae38cf206a01351ec665d3991597b42572a4f158ab7bc5e1cba006f113b384f2ab91a3798d0679a1f7d111d4692f68051f71478e4072dda512d660c3473834b34bb387cf0287a6de073c493adc1359a9b4f4a06df6277998dbd6c00c032d152f0c6c2c6c90fc6e939b7815a99d8942f0201ddb1a60875ba2bb73752a5c5cd89a87e89e74f5da7fd5ffeadcb1809f56b12d52a21984e59ea2dc8c8f83a5dc79a983eb5c952210d1a06e9d7f47fdf3ef5a1d9a1d00308feeda995d84b7e6328b358a93744d4cd5af8688a20a6f0d6df6c54478278327d5e5337250ef1f4f618b96e6815935f4d69772d49d759db5f636c769024be75e19a19e0583bdcb2e1cad5c20d046520ac2cadeeb9c4228013e1c089bc588b5bd8d529ef2ea3e5fce9bdf9bb206000eb7e46d66d307c7cf82471baedcfdf4f382d3b1ee2faa7fe0f9bfe6d324416824bcc9dd44c65243aaf2f3d26a43ef5e6af7e29d251b0909f4a9221f83cd46fd99fdcaa48c2814ef4ab99f81e36830716d6c586dfccd135035865101cf60a22ecb02b2ced75586decb2f2512306980ef23fcfe1ef571c97698eda60b1bb934c2844ce47a698cb97862ad69ce9951c1acd1df3d0f8c2de148b023f1cd4b8a273948f637c2bf062d218db7618989a9841da45d45adcd2d2ce92c7b99ab7a55862298c4d9035f4a7e7fba3f7d6314cfe7305198cb6c751951a99cdb4a8b7951dc48097c0f9818fa45146a2a69c68e1cb6129da2ce5fe47137f429c8c0ee7cccb71683d591760b7243a1dd387a8a92b5e80ab0505b202624f825bad0fa47bfe8f68a28c876f834881b4695047e6ace37ad86400646e99a6b158573f126bd80a3130fc86c3cf1539afe922f9c6d479228beafa905c3bc702c2f06030e3e823d750bb9fe63e60a65cddee7c964fe662130b8206f3dd067e1adc65a25f353d85df3f14fe1bba3dc1621cb0442ac475fc0105992c8abc68d56404cb58b9fb288caf57e3e3dce3dd0aaf4338ad64966f1ed69654199c041ea7e328b477dea9ffc116247f9038ecd1b9db7f9ee69bbc25ac8cd07afa77e537befebd9f22596b926f7001c8c52727a7bcb029899a780baa4a9036eec78896ada21767efcfaaca59f512181035f735244d8968b970187cf8632f4f43a4e69cac4e85c5152f13ec40171140f2dff86e7ce04b39a85dba117c1b0c224ede8327a150db835d664a1a1da8bae8dff8102d125c536ad4d86a21d3f49463bc8bd55becbe43dd94e60bb6c09099828bd578d632a9f77f3fe984a29ed5f2b7a0f3cd225c42a004dcfe1794bd18a62a8dced391b253e33f1714d19d5ce2c4d525c47d448d8f71f3bcfad74bbdb1d071de390835052a56b3f977f1b21a5e10b66ebaa963c2aadbe547901374b26629f8820445c9f293005014676a2fcc065a2417bf6019dc28d672e92dc0fc6ee040d9f8bec8bf8ccf899544caf8f554278c8bcee5b9f81f699ac4b58bd994e063ec03ca7e2b05c19e05e980cb45c362f48e53f355095112f72057fb802ab3339dbc9178d0f176d1a1f56cc1b927ea1d8d1585460b6caf36ce7666d3751163c81139d0a3e69e7da830f42ccaff0ce783fe741b12b924f62b5970d2ad71647908a0c005cbfae5ecbba3e37efa686db35febef192e91da2bd895f979daedf8291e9c655a592d7b3da5a4c3556d2c46fd41a0927e8f8e33412a59043c9656273c756613f4d1ac874d5ac63e5b15b5c1acc4e03cbb6b6e9644fc07ed4713295bdad5f1afcb5655f80a091f87ca61dde0f9d6c671abfe76e24c480c7066f2739ca7b5ac466e23327a9dda3e4586b713f236f96fe6da05837b3095f0d455edfdc62082047f706fabc89702cfadd372192249b3b7f9401d678249ada4c6ba615e74448479180de32b42db0bed77be3e963d5060c06e368bf0b52834cf5f958f1a24b95a8e8edd4a6e33136be6f7ff004b81bcad594728982c7c4c1fc097e4fb75ca66dc9517845109ee4944b5c22943c6ed5cdc38f003a9b196913a4069f9ad0d54aeca702ce1f82700570c24cfa1d695ff74452abfb438dc541c8d812821bbb74763a6fb887277a0bb459e7ec3d8150177fa300acacf80a607740c9ea3d342206b813c5d63c790e345c8edf4872d3098ccf9b0c7a950bf2377554caa2363c879729d127df0ff7ad107959f2b4b877bc410f98a79816c33a076072c4c3201818e5eb0e7cae0c5130eb8805beba4cdcddfafe07f92bbed2a180f8b41deb4f464858ed5afdcaf7c45623174dcadf5db21cb8d414bde9d2fcd43451e04e15f60ecfe93ab31a09a67f554b042f8be65a35f881079e1e6195dc30466527c06abad8bdae0621f9a5d12a6c3313eeb25a918b041382d5b6ae90bda5a5b0040640dbdaa6e7920fa99c968d39b28673230ad2bb2d4f7723be0f573ed64d63625828aa217e8f8c8867efb639bd759fd4c82adf221c89ecb611b179a2b9c96e79f0e5070497a7a809af01095c96592c317ef1c9d3bb0d4ca6d2b7691586a0f1e5ee66e611b28c2ea961622027d3a601dfa10ff90900e77b43da5fc7f8dae1332eea368e1dda201865f9d6d5218bbeed1ce6aa847b7423a239023854c34a952b5884832b8f728b985d22f5e1142232219aac9a816d2447e659b2188aef227ae79814d14e84ebe7343ed914dc16247e0205d49671773de348c1b177a9fea70854532cc1452a125a9927e605688098b9b69212ada1dc6ae23931919db7a7a280cdee3b1df0a762486bda67478cc361c3566edb8224b54e7bedae069cf555989c35d3791c53d46d78d5200cabe40e22178421c1d828aee99a4a521cda6938f182379bde467a967eb2f7b6179a068a41ae6da9d6138943636d757b98af4ba475ff7cd0381e9c9ab8f5e9e3b990d6fb959c21b422d8845f71a9d071455ca5bded257ee9e2232bb48d8721eb0c617741f49f3b1b0b17b7ee3559d3291296deef91f2ffa6f723eeb6822c37780f4eb1530797240aa0f766350c321694d7b7f1d35b9796fc3cd2c719045e290e28c200280fabd4da5cdd490ad5fb7fdbc6efd8162d84f0d6c8f4be9a5d28e1c56fcdd8eaea3f0e031d79ae13151062825394d81a11816dc48d61e3fa35583d36fc99520ddab9de98cd98c00d50465d19c44a446107c3b39484d180e4ae793ef7a7ad1c4aa0acbbc1b9c3525c556516f381a2781444873f448c8cb0e65cefcc4407ee04c57c1560e9f66fd17eba0188ae64a847ac3ff1a273eaa1fe202b057d2f083f3c85570c72afdb1ac9c9ea302997f310dfbd48f8fe89dcccfa02defe323860fb8663238cfa4714c155384e7a3d439c7614211b63193bf0122c5f85dd63723a1bf37548ce246ea8b0f799b3ced30a3f78544803f97d1271871918c13aeb77f707dfc5895d67380c35ebd7f07fa1f35de0caeb0932dabf10dafb233aee6169b2ac1153c50a91d7815d7022be0f51f40dc48113801587829648f910aebd6d857834b8fa5c432c1a6f0ecf18422ba1ef4f77788488b241e37a1c2dbbe48475363ea05068ef19c9983b0648ced7e74af07f51abb352f50fe8930eed64b6ee9d0cf8fa3310de0b2951e23e591bc896215dd1bf95a75649f3ac07e71743b715ebffe5e17bb97f96608df61f573cac18a383bc0d94d5219cdfebcc3eef2742bf503633d71ef1c4cd1ab052057be3ad29504f12da3487e56b28d89d8f67d3fb362044dd930055cf790cef5f79658fbcfb58fc2185b07974b59e6c8d355bb09fadb28cab0673e9d425adafeb05e68ac291bc20d4acb5cceaf847496b27fa696f226aae64d532cf8a444de5d6d8b9208d0e077400918bb356b4a198fb6003f24ef5875132cf1788bab4203889fc7e0552c542353d6a080491e33f58ed3617d3766b39cab14faf78305d9c9eb0b316f3b764604c1606b67dfddfe0929ce990a5e7c9bcaabe484c95f260f81d62312202751960e091c10444a24bdfa6b3d6289e73f5cd1de723bd605124e2c144d7f4678a142fa03", 0xf4a}], 0x1) ftruncate(0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x3, 0x2}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000200)="0a98", 0x2}], 0x1) 16:00:04 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x1, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3, 0x12, r1, 0x0, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getgid() chown(&(0x7f00000005c0)='./bus\x00', r0, r1) r2 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000c80)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000cc0), 0xc) r3 = open$dir(&(0x7f0000000280)='./bus\x00', 0x8000000000381, 0x0) r4 = dup(r3) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000540)=0xc) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000d00)={0x3d, 0x10001, 0x2, 0x800, "5c438f6d1721d32e1709c02611e59a169f10de4f", 0x8, 0x8}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) r8 = getgid() sendmsg$unix(r4, &(0x7f0000000640)={&(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8, &(0x7f00000004c0)=[{&(0x7f00000000c0)="446264626003d54ca13c08c21597b1d6e45c1e2117483c5f1266353a74f1fe52c024768293106f9f53d63518907af391bc72ae595fe3c5ec37cd7b8be9f42650a4c3940beb8c340adec67eb9f302ad2ebbd9270b700950e1ea630c251d274c64f85140e69b3cb3cb3dd4516acec63c226745bd7a88871669358ba90b", 0x7c}, {&(0x7f0000000140)="b8a6cc081e99a6a0be176cd78ef933106c5bcc329a25b2a31812521b846935f58aac214b7005ddedec491524241f6fc570228855163bd0e8c1e72fe31fd824945bc6b665ba13356317c0a1ce5f0983ab30705bb5850f29b828aa6349867c6e748958e9f98f9b8424df9e8f88e9a01ff2612fa400f9042911f7bf0283906531b88593f572ba70e3bf5a46551b5b6d746d8a89d20d9901b1945a44cd2c2f3eef028763ec21d73de680cedd01557aeaf4cfdc66805aae5ff9cd6b4417c9bade75f9f5d67d14e76be3b470089562169b70ceea443fa05c697638", 0xd8}, {&(0x7f00000002c0)="e0d6c0ecffd47777573a4fb08d09fead293d3376f40c71f6eb61f191b2d6b80f0d9ada47aa8ed158662d93a28267fba38e1bd2d15676736e424dd27b67903edb9e64810692dd6d9f3ec9e44f91bccdd1c86aa1d36e482a083232525e0dc2946d14421d123656b5a19c49bc982cbd03b0170617e0156175e36e132c4577f6", 0x7e}, {&(0x7f0000000340)="8780fe54f95284e6feb3a54dd793c6d31081d763e719f2d9ba10f147f8f889426eb057a6b9772f37f7baca0e9d8e76861f511236848fa1af6d75ab5040332c063a8296be09ee2c16972311677db9a71117190fe58c0036f37984de80e07c05b35cf5f0740fb4fa1a5524", 0x6a}, {&(0x7f00000003c0)="d695de9a513d761ccf9476cc70ef88201535e80ba6b8ec124ca8a200603ec3d9157041f56d71c3e43196996f838c0f9f7034e89e2e31c9b531e7787f72603106aced279e14cdd9670180b2c611598fb934762e7810f821fb3a077a2eda06854557bc9492662f344eb795abafd334317b20daf6e592ee3867996aeecd6f052a4a96e5d7e3095a359e9b731b25d1d3026249adbb03f1ef99bc2d7d0107b9cd038f63f69863ba916bafc5851f0cb056be5f29af4a3c46776110096462df97fddd910e1cae61de76c8c941cd4673c8a38cf6cd", 0xd1}], 0x5, &(0x7f00000006c0)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r4, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000002800000911424fe7af2f4ace760000000000e7ff000001000000144376e45a41a3b1f49908a6419f7fe570f827d1526ee806f702a0afc8533afd05d8d655045beda1c5afd292fe0e2f368b96d8783fcc751d76df5f21dce259a705130ec3afe415681ea9c6c9974f968ccae8dee2653bda63e3a512dfedc43793547f", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r4, @ANYBLOB='\x00\x00\x00\x00'], 0x60, 0x2}, 0x686a1ab4079c9add) ioctl$WSKBDIO_SETMODE(r4, 0x80105702, &(0x7f0000000080)) sendmsg$unix(r4, &(0x7f0000000c40)={&(0x7f0000000680)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000b40)=[{&(0x7f00000007c0)="14cd7d6ade17030bf56090a7e479ad405a46e3dfaa0888081acfe21a4c8a0c0f12261ab34ca264cc0eb3ccd8b414af65e975b1314fb4d58045a2b5a8b1739eab22a0c9d3ebadaeea8ed4c0415a797756028e52abc1b0c492006f7efa7c6c13ed3e1e31a2fbf165b4197252afb858b88fcafcf95d", 0x74}, {&(0x7f0000000840)="b5d6e4d7f25522a4c3070dc32a51e1bb128311a20bfc10f8438a2a93445be1d80d32e7dfcd38a13383d5f12f0edddac42269ecf45e052d01c6434a3442607d53866fffae6412e8465c253c2c91d7043e40902888cf8043947f041be987a9c8b208570d6f743350d886f643a014a49ea6da0866b4fefe94c0499e9b256efab321388dbd346528d6abda481c59f6070905bb68ef5757d6066826a9b369f08604e8d60d57aa3d63e76a9dd9167461e1b2c1550ca932d8b3b0449e7ac2eb9fd25852bb8a6edd7c22f15a26c7fa7e16942e4bd35ed6b1d25613511573ece2961a5f75517684a133d6b9bd5cc4ffca470684539d5510", 0xf3}, {&(0x7f0000000940)="8d2b40b56c83d55422b241ee2b5356dd46de46280972f32354ca9d73f454dce0a99e8c14aac1781e7060f2444fe4fc3140dc0206943bd59443910757005d115e8f2147c64cd6894f818cb8bb719336fd851271bf6a1c86b136d357e25ca17414e57b446a5473b828af7d7d0c0645ff778656a243b400ffefc77279d2ef5c0501fe39b7685c7f", 0x86}, {&(0x7f0000000a00)="44b8baf62bec915313264c4a62343ff5128176bde77e7c523332d6f27adfc2e66827974a49fbd788321c0fb0aa6b9135cc3c110b5c8205f1bcb303e641e42db535e1b34e133433cd1a920c5312efedd6b494cf15a0cf950f010fe65312b9ac496cf093d0d5d431238766e2f056c0ad1d6b6ab2062b85ac84fa18a3a7df744f8f8d6d6d372b9e0b93", 0x88}, {&(0x7f0000000ac0)="cf20cf77b8eec1f5bb03086b8cacc8bbda3ac2a7f8d40f3f289d054f7f54c12cde7ead25cd5beec605903f75a896df90593ffd8659d69176d5fbda7d727c5f66f7efd17bb436a52b0e204b8fb615dd6eb8c8e152a4eca93cb94ef696b8a882522e7fc499e3c1", 0x66}], 0x5, &(0x7f0000000bc0)=[@cred={0x20, 0xffff, 0x0, r6, r0, r1}, @rights={0x18, 0xffff, 0x1, [r4, r3]}, @rights={0x30, 0xffff, 0x1, [r3, r4, r4, r3, r3, r3, r3, r3]}], 0x68, 0xa}, 0x0) 16:00:04 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872bab70c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80000000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/179, 0xb3, 0x800, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) 16:00:04 executing program 0: getsockname(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB='\x00m'], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x1, 0x0, 0x1, 0x3}], 0x1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x20, 0x519e1e356636b891, 0xfffffffffffffff8, 0x3eaa7e0}, {{r1}, 0xffffffffffffffff, 0x2, 0x22, 0x1, 0x2}], 0x7a6, &(0x7f0000000140)={0x3ff, 0x40}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) close(r1) 16:00:04 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="2d012e2f66696c653000000e183181bf5e26bdf2580efd3cdeea51ed6a506d5895bbde8901e3930a4d5e8d6d2bec69b6727ebab73aee21f6a28c9b654f10bdcac706a9a82c5e3b9cee22aac7614c0dc9c6d74e55bbc9e0813b88d614b15ded74b064d562702c2d5400654c81992fc894e573535df62838ffc90debbd2710f913624b34d144d8ab05e6fddf22ba74c7aef84406d7a904e82260ed54a11e2abef620fcc77a3b80970b92dd27d5623c22b1264af282ba63"], 0xa) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f00000000c0)=ANY=[@ANYBLOB="7009ea6c663997c97dd5dd34e7dd8eae696c653000ae4ce9eb68307306527067e07b9d43319932b8793764eff76568"], 0xa, 0x0}, 0x0) 16:00:04 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000140)=0x3, 0xffffff29) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x3010, r1, 0x0, 0x0) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) chroot(&(0x7f0000000000)='./file0\x00') bind$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="01002e2f66696c653000a94382da39c50b1a7bbc891ddb7a905bf3d179220705d08d06c55babe047bc27881e2447dec0c3ed33a5a228d8fe74d6ae3c249e180f287e42c23ed145e51b47ed617d7eacab51ed422cfe5eb7f91e7f0255f907e11bd044db78bc15d55b9897bb11d1cc132108a3e3eca2d593768a13274dbdfd6ef2a2bd8cfa41"], 0xa) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x3ffffffffff, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81}, {0x7}, {0x8}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:04 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000800080002002, 0x2840) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)) 16:00:04 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000380)='./file0/file0\x00', 0x8148, 0x20) fcntl$setstatus(r0, 0x4, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000340)=[&(0x7f00000000c0)='&\'/\x00', &(0x7f0000000100)='^&\x00', &(0x7f0000000180)='\\!\x00', &(0x7f00000001c0)='{:\xd5\x00', &(0x7f0000000200)='+!:^!\x00', &(0x7f0000000280)='@\\-/\x00', &(0x7f00000004c0)='}\x00', &(0x7f0000000300)='{$(\x00'], &(0x7f0000000380)) r1 = open(&(0x7f00000003c0)='./file0/file0\x00', 0x208, 0x2) sendto(r1, &(0x7f0000000400)="cdf0887179bfb0591743dbe8e94c9ac8b73995dac52c2c8acb60450da9609fa4455b6c5353b3c1d1976fd06c498533e38505eb5160ad601c435d372026e96a445cd587401a627a4e8e7a", 0x4a, 0x5, &(0x7f0000000480)=@un=@file={0x0, './file0\x00'}, 0xa) 16:00:05 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) accept$unix(r0, &(0x7f0000000100), &(0x7f0000000140)=0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x20080002004, 0x4300) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) chmod(&(0x7f0000000000)='./bus\x00', 0x100) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f00000000c0)=0x1) 16:00:05 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000040), &(0x7f0000000080)=0x4) setuid(0xee01) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) 16:00:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r0, 0xfffffffffffffff8) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000), 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r2 = syz_open_pts() ioctl$TIOCSDTR(r2, 0x20007479) 16:00:05 executing program 1: ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 16:00:05 executing program 0: madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) ioctl$TIOCCONS(0xffffffffffffffff, 0xc0106477, &(0x7f0000000080)) symlink(&(0x7f0000000040)='./bus/file0\x00', &(0x7f00000000c0)='./bus\x00') 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) read(r0, &(0x7f0000000180)=""/243, 0xf3) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a4eccea6da00000000000000000000008000"}) syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x400, 0x44) 16:00:05 executing program 0: link(0x0, &(0x7f0000000400)='./file0/file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000140), 0x0) write(r1, &(0x7f00000005c0)="d0098bcf37d3915df20800a046fa43d1c87fd2a7b9967992f47a16fa43d3a60d3fdb55f1d59ef8f3f714d1238c9dd8a53a46a99b1ac8f2fde1b0858823b5815f5dc05a66d6ec3252e9484e0d16e0aa57f4dc9158b62e2af5436f", 0x5a) link(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='./file0/file0\x00') write(r0, &(0x7f0000000100)="f34aa703bdd0f0d50f466363cd67611504e61901ecb844fce3efebdfd486d08a3e36b91820a353e40a2c82873b96e5aef3f7719babc1cc6b90e89c0be0b320eb19ca032ab40632e674044502a099408ea028e23f4a519c6e158720753f837409cc097292896e5be4e52f27172d192fef886459482ca65491c2620ce212d72f021b76db22e594d9edf04b1ec3d13a2db5101a3f7779d375ae197531f988a46e7180338ce4925219947e3711aa2133e8bbcb31e3c2c1f9020b28252abd39f3266b3d44ee511817ebb651b51c8504aeb228f8ddc1cab4557f0907993b01363c9c38c12310712d1fe46bd81db1", 0xeb) open$dir(&(0x7f0000000580)='./file0/file0\x00', 0x182, 0x1c0) getpeername$inet(r1, &(0x7f00000007c0), &(0x7f0000000800)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, 0xc) r4 = getegid() sendmsg$unix(r0, &(0x7f0000000780)={&(0x7f0000000080)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000000640)=[{&(0x7f0000000200)="c298e193b9aaf0c72e1c2e5bfb0dc779bf0c7ef701bbaa5d0373abb6b1461be76b", 0x21}, {&(0x7f0000000240)="0e705c1fbd17fa7f963eb1f9f308ef9545b03e1373822faf8742bba4801044ce668b625b044348ac53f074a95fcbfa880cdda0a60d592201e940d3f4cc0b8d45ca643a579eda3d16e20609f0543e75a4782644cdb7ad5cb8653446916deecadb4d67c8b2808d555a1b75ecebe4cf72324dbc1df0dc86ed5ef6325775be9933b157a3809569dfdb5a9a765af51aecd14b9f7fdc1634435813cac3e5dec57d6efa63895b25c0ddcc44bb7a893027493e33927362cac20b843dbebed8ec38ea26c4479652ceae5615a279532427a0d82f209afb5d1ceac803b52181e081aaf71cf0", 0xe0}, {&(0x7f0000000340)="51eb322c9dad7db9b2e5790bf4248caf75e50e66ae85c63381e9ba43f553f5549387d7b7561f948586f9adcca9bc6cb3eaef5fe3307a6cd778cee7a607f3281042d038af46508fb973a94f33fb466c5d3bfaf22834a09e9877662fbbd0985241037474bb3705cf5ad5e185508a28b94f1a2b25abc75419bf2211f79159aea5a8cc094d930aac5ca5e23d2fba366c3603d39233ad4073e579169feb0259a75101209076c67bff1e1596c00f35a1c7dec3f5d4ed53e427a4e9ed", 0xb9}, {&(0x7f0000000440)="b530cea6f3434d72479b2f1d2d0a6cd1ffbdc5963e37970cce603255ac15bb232c24dd91259bfc383a4dd9fd50650b60d5ddbdc74c5752c48623ade008b9f3f1c39ed10d083e1e", 0x47}, {&(0x7f00000004c0)="5264a343a4f927180855778bdf5897dbf26c0acbfd65c145daa9347994c08ea76288fd353f3a4cfced3055c9c374f01842a4f6b418913882d91dfaf589a7f150be6eb089be9ef62425eb5c6e38d875a721b17c0c8be3eda537338b58284e234167175784e526bd8b42b044771f2a6c7e21b6c545c1655efa84d80d3126a5410606", 0x81}, {&(0x7f0000000580)}], 0x6, &(0x7f0000000740)=[@rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x38, 0x6}, 0x400) 16:00:05 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = getegid() fchownat(r0, &(0x7f0000000080)='./bus\x00', r1, r2, 0x4) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0x43d) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x6) 16:00:05 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047466, &(0x7f0000000340)) r1 = openat(r0, &(0x7f0000001380)='./bus\x00', 0x1, 0xc1) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000000)="d3cb4af2968303d4b48877ed4f8172bd24", 0x11}, {&(0x7f0000000140)="6691f2b8547133e6d1578cc8356b735aaeb3e2bebfb8f65d5cbf6080778f0983fb9c4b917fea9f9ccb998f0c2061661385a00d6d5686357da57546dcb01b1345936069de0bfd18b762cfaf447d03dfcbc40a2450dc1623", 0x57}, {&(0x7f00000001c0)="cc8e71f3b4ed124976f2f14302e0770f6b26fc89769beb6ea314258d41ee0a219fb4675f416db2431ed5404b19cafb00d12ec95ffad891e2ec31047dc1844874c428d635eb6bd4ea655ad4f9dc3d967538ade6ff9f0e0944e0cd1463b42b913adbbd05a61a9ddd3e2de686b064b23c709fd0fe42516b8bd5242e38fdd1a804fb3e204579cf4510c235bc5d115fd749c0467d2c0c707704ecd43c5b7b65241e2f9177e283c4589d2d79f8f962b9b8978d215ba4e8b56a70eb5d3e87c0882fa5182e74a51e24", 0xc5}, {&(0x7f00000013c0)="03964534c4fd97570c57f6459f533e8a04e8feb14ed1623a4582589f203bd936b67cd61a56742c2cc8186cec3ab6d6ce362e67a0e02d172ca6", 0x39}, {&(0x7f0000000380)="318f5888c2fb2b682e07d76027873c5c568a27d2fc4c70856ab884e05a381785fbf05b9bc7ba5700752a3aa5ea57eefd39079adecdea358659c22a9aa4168935b34e8c52b484a1d4ea0b0a7c58492ec2874c183407a9b80b1a032601b994836d40ba7084936f4816c161b42b0281360ea70d71ea45fe3417e1227a327ed2c117951d24cd66d143515f48e40708dd20cb9c96ac99646fc889bebbfac070882c96b2b73f96a699ffa722a0399dd3d01ed7dbb0502ba73a0630da3c0d88c7d58e5f75fb07ccf204c41b38b9a621e82338fc9739218f3d7651d37b5f0b97ad052fb4cfd625163db4642ba79f37cf4b184da291b7bfdc0a6b044d08a5f59fe9ed30e344a147c9878aa09a87b284a3f4dcce3213e0423b4681b321c58ac738e19e1745e0522672637b370f21355213ec7b997e98809068091e418d7e1ba081819a720143cd6803bdd9e74d3ebc92d9de221a68017759b0a2909ac5c487d0d60ac93ce2af99968e26f9ecbbec91129127b61efa092b281398b8fc8904cb8354e06ae0787b595190bf86494de1dc224c604832bcf0260011ff6a4f04d5a8bda830df120c37708111f43968a4c65431326d5688cca4bbfc2064bafcb3d3b4db145ad9763875b9ef7d112dea6ae217adac59c617e0ca01d12cfa2b0295c43db5e5412d9d0841a8fb564c9a88b0aac41f5114da129f2bd3c3f953992fca4fc5cec9472e9c11fb2ee438d404cdbd069f3317fa8ed5e54db48ca5070e4a28ca2dcab31899faf383201946d18cb6781f5ce1d38fd7e3b6981fdc2a5b612d85e1836f9796451abab972b647e4df399801ab476999ee87acb8199c9e32247ac87b55e8393d9ddb4cf859001baccef8c8cd9ce8f85e4626936cd66b92db967e567370726dca3f3b1aea65c7f0cef0b972b43f716dabcf671a8015381f7af50ca20f0c76c763ea7de50b7c79b495a03f3a0fdf2515f15ea19a584fa488baac4583a8ed55ebc7f1c4c8861540908facd0be1587e0de9591e81e46e7a3357b4545cb8d5d492b7f1bddadfdefce38fd3d7c62dea844bdc262f9399eed4160c51423466ca4858fda4170c4576b6969925340526a8863a299650578c24c5a8b72db34a8fa1328faec89ee4ae155817faacc2a82e2714eb3d65096922ca4af56bd225f31d72af38fd9bf8bb28cbd3519debf8cd4251952bbb0e4e8ab71784ec1b2e92d413df64a3156c9d1cb4d00e22329d3bf017afff9dd160ccfee2c3b94479d60efbe5394d4c996758c07e69348cf0e13a69f8cc6845fe864bdd39b7bcdd00e107e388e54c0f2081ed0aae7e819f5f862434b5ea2e555e97d537e5d642d1c44306504c1e0b62fdf2e405133eedecb82a7673215bb7f7da1e6ebcef4af29d8498c36d58a98dbc14876096377987762bbc59327a8b0a9a974b2d8cdd3fe00cda34c42520a9b50749dd56e30a920ff369a2eb8ea9b9ed7f2e6620d147f548bce238f061407469dbe7c109e7a31b2c96cb85c4517bfa7c081c0046ab94cb3817baaac62efbf975690e07359d83a28fbfbf146d309f6f77c0869eb5fb7864fb789b20e89dc9af3e299e94cf6e4da56b023c580a733e0700e45c02caf1e80daa5ea3273fc892f45b3127710ff520f468266d353d80f1a356864a17a2b2526c2bea4303b988823fc5e1ba4021e774551c2b2b047a87fe3d6bd5ae08fcb89c484864c1a722abea147db23f2c4c94bd85d80d9ea3df933a0a9d8147606c2ad289f81ba6100fedba3872849bcdc00d633bb9ff8c902feea15fb068790b0908979afb7f258c868a3331f770c94f197e34a4db2956ee386523130b142d33e6fc7804ea9bae2dfb261d7f1899fe4ab2b932ac0e41a7af44d1c9be824334f642ee561d4e745b1fe28d37408d3409d9eb168a81aeb7fb9270e4097045519f2daadf7c57c88c110158d40ae7b875749d9afb622efb949dcf361f464fd967cffefc5b83034e123fffa28a147086bfaceae779174015950b75df6defa7ef889630da32cf7be9c3f883284af390ec441242c2db8e35cdc9d64bd10bda176b70eff8cad90f09413759bdd88e6762d071423b25a1989a7a7af1fd974a5be9a24f12fc1b3f5876da41d39dafb4cc775736f8a030ea841706e8fcd089f8aa227e710ae7ab09b51008cad08473a8d3fd5ed0ea5615a787293a5af549b13c6451974618ae770f5487769f6c6d4e74833e86090711390a3b65e192b614a11c71c566e2b86d0791f4253982da6b1c9d7b576a96ca959c8a67dd937a20a4525d0831eb247f2756c8566a8e88fcbfc7919dce879f2ef610a5618c5b222f0c9ff28de866e6db957ee2f0baebddcd9e307683b02bb128c9e6af66bf9a09a7f4511e849088a2cfe3868c344f67d04fc194cb676510ed9fdbce5dd54f3ba8e855c3c7ba7b6172e2d83e4b3089ae68eabee99abb18410a15bf57088e7a1b8d9f6421169578472c841d3d1dbf32f92da231b63a3eb71ac9c022f14c23c09d3787012e916822fda14eab629356aff159fcb6690c38600438b12ccf1f5ed14b33cf5b1c71e63fd2fce9e70ea1ffcf8dfbf217f5ab40e213c672653334952c8515333bf0788f20bfdd69633c1b84337197b2b5f25b54f44a02b0887a6acdae24c6230a59bded2bcfe3a1c39e2415634cb8f6b73e858f0fb2b46398a59b6d2183e5672524eab4a8d2a4c315f288aa5c17f9502a22ad71968265318e4eb19efefc838d02700a3515f350b77bb83ccca523f5299a81886f01d4828cab0a110de3075362b0b5ae4bbcb6b01b4aab3ab59ddb4caa3129cebf72e0d6108dc3a06a3c1e4c3820ce3fea947010f9020aea0bdc9c4b7d41fe45972c27f4176b86445dc4d7f49371afa5e21e4fa10aaa55b0c81d9495cabf5c222244771fe41176e0c91479c795cdc2332393e0f4218c05de18a018a4e1a7e973d4b6b125380f98974c6a4a8ff989625184f33126b28da49bbb7f7e68b2d2f0ccefd657b87daa5db0229b2c7e684cbeac8dd36554ea5b822f8ad678f54a96b32dbb4c0cba39b77b154d4fbe3202b7e3a2d71645cb52eaa7fa22e3b0e042b599a8193aa1d9b60c102dee9beece1df146a462e8894ac2392042e6c881c6fe99affb51afaccde643f6100a502f54a97be789ba4a3643a9d373607b8c6bf4032a52536cc34be5a63be01cb710b00a593a23b7b71659cc7b8f70c45b5619dbea789751e00655a8eadfb171a9a5d6444fce5072d61fdee7e7adf7ba93b59517c6284d071b030bef8cc8f82b0003c67cfb8e77169d93c759e8125cb76a778d54867f587d4b749e06b388949448242db81902ce7eec2be33532752d47ca3597ecc1afc391089fccf159a3d9c85c48a6f579e16458efed879653d03da46013e51924c148e71c820c2671b96ae100d60a38506708996d8e48f69138697ae4db4bb059f8533484eaecb820962f3d26a808f42c432e18c8d9180b4cf21794616023a184105c9b98bceb49c33c93ede10b9ea4d158579d2711835e8184780b834719160bd7f166996d0ea9ec5f7ee081ff71d319381506fc4f781efb98b49a68df0a10247be7955e397b8b4aca410fc347d9a6ee5a72cc67d3570d14930c7e26ddab0fdec146cf84aaa25b92e1bef59d9b0907d87bd688b3c1b3272a2803bdc8db5070ae255d26897e69d7d7bbb2c6f388c3b57554af4311cb858718ce72a060d46f9afa075855ab14200aa0b8b97b0ca23a2b6e6155a5bf5840c79baf64a1e5e0ee71a4c60396ad56fd6bb7dac0f6c8d9eb7ad6f7047c7afd863db287978381297aebe039daed501ea3710629dfa5e52f6b3549bc49e827b611af45c521dabca510cbd71d001dff208195b5aab24a3f8dde9bee42bcda6f0e01d595456c2eb45a00d94b847602d923cbbd060c99c55b31792bcdff7ad88cef385184844991c442efb498b2e02e41ae293e1b1bc6a326479d28017b104a7dd7844dc46b0d27d8551ed8408e55d46c14914d510ab316de4622447bb64b0109cafe5c3f16523a82099f1c322adf335c0fb769531a34cace88e5a9aad1dd044ce33ad56758801e1d0d54ae2e1ca68f4967647066ca301c564718af694a8a3e757a0c07b898734d30a1b9f053ab6860a8cb37cd8093da64b5ac6dea002bec913a64b0e58e14922b7e463e61fa3f745ff1190439b6472befa7bed183febea8c7093343d5e62361a9eb7d0c2ce50d5d5287f4a76b432f9d8e23639a8aad4b75fffb76c6e565e34f225e1497036d3739d96c6b34839f00367cf4ce925140441dd391222a6cf57f778e9096e1d3142123ffc369a758e7a3c17049dd471bf7b6dba8f759a9762032b0281359f921386e06b9076911477a5858ee336709e020982b7cf5ef6322c1c916365df75c3e2c7d2ce47e1864daabbdf6d429f3ecb8544721db72d41ea2f217a49d99d8990a2592773b4dc87e859fa8584355f6b44308a0e91e52a0648903734856e9f146e760a00a1ee917d59ef9779e00e849b9827c2a342c325be251f58441a340062d0c0f5d52661f944c989140eb85b4320bb3b69972861b76901cf828f78cc41759cb9b570453db394df49eafae7e4c15986a8e3aa31caac8bc431ab7d1836f01d54f50a0e21356f8e27ec036ea080c399f7dfa61a3a4d6e298e71b2683c7966faa828b1b316df234a32086c5255cadfbdc2b8f6e095bb5e508ed2e198e7e155a991e2907c4cad988ef6f10e27cefa5f1e5d763f53875b7094eb69ce6771d4834404574a6ab04a0c1ac792f6b8e6177d7132a3d9755a9c3a669f96ef54fcb2709b8756b34656379ac0229cec8cacae536f0aa8535dcf502c20632f09cd0209874def4d15e754532f3fdb583c68a26ad1c45c2adbbb113d9d76404a54ba2101a8765ebbd4b6d802be9b5456c2a4f102c25bfc7edec519f595a79b3e1115ef89308e039c06d28cbed8ff706d738454dc3dcc6b316258589cde731068d01fcdf2ff615fc15f6ab4bd7d2964cd6e51c873fdcebd56b3d421c8807de70935262585e3aab89ad7ec194bddb2c5f2e37063b7677f3a93133e24aa1361a8943f86f00c9aa28b128ecc091406d405c1ccb97a1d1bfe53669aef7c041907e55425004daf44cf5430e9dde94d0eb8cddb6c3536bdbea858099928a3c26cb2e91f8a6ea2f0869aa375b619729136b0f51ad206599986e15a03c36ed6ccd2312326c7ee0de14de5839088beee45e2409809b498b03979264ff8cfccb6b34a616bf8eaa0ce81df95a624fca902f2c3eb20fb2ac2fcc04073fba22df26e0643a9cb75d10c7e8f8c53fd56a55179f67d7d0096c3964b4ff475be8daa97b8b6c5208fa7a1f9f2f3f0ac4376320346e9193862a7e1b12e518d98882164a12eda7ca349bd128986c9d5cd8fb22cda361a0d4907fc17ee8168a69fe52232ff4ed1b5de8248825b3da42c0338ef04587cd73ff3aa938e266ab266214a6fbdbf96b5a0ca06b03fe4f06b3a6ff35e74bb24eb9241f3e8c2c68011483baffb4b242a58779c298044a8ae9db867d109bcaf07c60c9eba5571df3882ad48539a564bd5d0e2c583d7b2b9e8ae4218c4eb7f101b6e5ac822314d95e96c00ab5bc3e40f1a5edaceaa6771266d337d7e7d9a628017c2cd12f462b0d0b74bf312387f9957453c5963810f5026746d5bc7caaee9842908c66645b7027dbbd1fe96fb50b374a2a517e0ad0a63c69fd39ce4c2d475ffebe7f5a079cc104363c4b74cd71e314440e35f5a82b76203b2d6c7eb535dd83da3ec76d0fa0c62048b4824d24b6d7745d0cbc2a88719110777b2f7aa3bebf4bebd27d0264bf5ccd6377a", 0x1275}], 0x5) fchmodat(r0, &(0x7f00000000c0)='./bus\x00', 0x2, 0x2) 16:00:05 executing program 0: getpid() mkdir(&(0x7f0000000000)='./control\x00', 0x0) unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000100)='x\x00') rename(&(0x7f0000000080)='./control\x00', 0x0) 16:00:05 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getgroups(0x1, &(0x7f00000002c0)=[0x0]) r1 = getegid() r2 = accept(0xffffffffffffff9c, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) bind$inet(r2, &(0x7f0000000400)={0x2, 0x2}, 0xc) r3 = getegid() getgroups(0x3, &(0x7f0000000300)=[r0, r1, r3]) r4 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={r5, r6, r7}, 0xc) fcntl$setown(r4, 0x6, r5) setsockopt(r4, 0x80000000000029, 0xa, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x29, 0x800000000000009, &(0x7f0000000040), 0x0) r8 = msgget(0x2, 0x8) r9 = geteuid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x8800, 0x0) getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r13 = getpid() r14 = getppid() msgctl$IPC_SET(r8, 0x1, &(0x7f00000001c0)={{0x0, r9, r10, r11, r12, 0x2, 0x6fb7}, 0x3, 0x38d4, r13, r14, 0xffffffff, 0x10000, 0xfffffffffffffffb, 0x7}) getsockopt$sock_int(r4, 0xffff, 0x1003, &(0x7f0000000040), &(0x7f0000000080)=0x4) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r15, 0xc0245755, &(0x7f0000000480)={0x3f, './file0\x00', './file0\x00'}) setsockopt$inet6_MRT6_ADD_MIF(r15, 0x29, 0x66, &(0x7f00000004c0)={0x0, 0x1, 0x2c, 0x0, 0x5}, 0xc) 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="e1f10300", 0x4) r1 = syz_open_pts() close(r0) r2 = dup(r1) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000240)=""/183, &(0x7f00000000c0)=0xb7) r3 = syz_open_pts() close(r3) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xc754, 0x0, 0x1000000003, 0xfffffffffff7fb7e, "815c55000267a7230000001a0000000000000040"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000040)=""/45, 0xc}], 0x10000000000000c2) syz_open_pts() 16:00:05 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1412, 0x2, &(0x7f0000000100)="274a02f3365cff7e3bb98caa5adafb44179af1bea9c5530d6d858dca2380d99afe86325a7a43cff72521c1e17d627f63caf8ebc84003317ecdf0", 0x3a) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)={0x2}) r2 = dup2(r0, r0) kevent(r2, &(0x7f0000000000)=[{{r0}, 0x0, 0x46, 0x1, 0x72d6, 0x3}, {{r0}, 0x9f497f35d1c1eb7c, 0x0, 0x1, 0xfffffffffffffffd, 0xf12e}], 0x20, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x51, 0x4, 0x100, 0x3}, {{r0}, 0xfffffffffffffffa, 0x2, 0x40000022, 0x6, 0x4858}, {{r0}, 0xffffffffffffffff, 0x41, 0xc3, 0x80000001, 0x4}, {{r0}, 0xfffffffffffffff9, 0x84, 0x8, 0x6, 0x10000}], 0xc3, &(0x7f00000000c0)={0x1, 0x7fffffff}) setsockopt(r0, 0x6, 0x2, 0x0, 0x0) 16:00:05 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x1, 0xfffffffffffffffb}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0xfffffffffffffed8) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) flock(r0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x3, 0x7}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x65, 0x0, 0x2af) 16:00:05 executing program 1: minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x2, 0xfa, 0x100000000, 0x3}) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000000c0)={0x3, 0x7ff}) getsockname(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000180)=0x7) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="18e093189c2128f1bff13c4d49c33e4bb05d566c27b537e683ac75824760ceedeebfc92827b30e689e8e450f92adf73d2ce1aea5039ce7474a084cf8b729c2aafe88d02dbbc9aaf28268b191ee717661179050f303a0230885363626e68d8511682e4b8c1955e2ff3dc4b8990ed349c120471553f56fa919a0fc1501a6ab98c53481971273a1f3f41affe7a7756928de0fb2ad8d69ec502769cb26d5c64128eebf4b459c93aedf44c6cacc4f212f0da35e09d56f863a30de3a6edcca4170262f0dfe58011413a24a9e372e", 0xcb) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000002c0)=0x3ff) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000300)) fchdir(r0) clock_gettime(0x4, &(0x7f0000000340)) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000380)) socketpair(0x10, 0x7, 0x100000000, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = semget(0x0, 0x0, 0x3b) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000400)=""/101) kevent(r0, &(0x7f0000000480)=[{{r1}, 0x0, 0x40, 0xa, 0x23, 0x5}], 0x9680, &(0x7f00000004c0), 0xe6, &(0x7f0000000500)={0xce, 0x8}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000540)={0x2, 0x81, './file0\x00', 0x46, 0x5, 0xcb4, 0x5e6}) rename(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)='./file0\x00') r4 = getpid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) r6 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000680)={r4, r5, r6}, 0xc) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000006c0)) close(r1) open$dir(&(0x7f0000000700)='./file0\x00', 0x8800, 0x100) flock(r1, 0x8) getuid() ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000740)={'./file0\x00', 0x10000, 0x80000000, 0x3f, 0xe213e794e0629a37, 0x1, 0x7fff, 0x8, 0x2, 0x0, 0xbae}) getpid() 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x10000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f000064effb), 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x9) 16:00:05 executing program 1: r0 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x200000000001d, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="12692adf2e7c2cd999a4dcccbc2599bdf695dcdfe6d29a73e3e34126c0c2deb804d101391fd84807c7d58b040f7e4e0442a16d1627f8f614749f7d3678c23be5bffb6afdd4260fc33cc6a5671a207210b2c9d17033b78eb8a142b0b0e0a77addccdeb5c5011f638bd716c91ec8e91e249eb92a9ab52bca8f3b3093c29721aac7164e1a09b249f86ec200b9bf9768b748e1ac7bb8728dd0ebddbbf4c84e1649311a9ed36852fbbc94529cf02d4b8ef438f4f774a68b", 0xb5) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="04000503", 0x4, 0x0, 0x0, 0x0) getsockopt(r0, 0x138d4000000, 0xda, &(0x7f0000000180)=""/235, &(0x7f0000000140)=0xeb) 16:00:05 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}], 0x1, 0x0, 0x0) pwrite(r0, &(0x7f0000000180)="25ec509298442cc310fe6fe4cbf377697a91753d6b372656db606a878a584e7baa4d23ecf05a18c15d4ee5f2b65faf92cf43869acb4459fbd22c66e1a7269f248095b00530e97d5acf64ab3a743592bcf024a77f5f16db079bd7c4721d7cc5d407afcca75958e05a3d69902af7b622d14f31", 0x72, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000200)="b4d4487463a375f0e6b2d3c31212f2a8269cd9bb8598e6e8b822c5eee6e23118d8e882eb95203a0c815f41ac2ad24037e01a28d33ac5f5435ca032e3cf3afea2ac240ea1c034f351e2eb1c870f1c2388e7db2fbfb52318e11552f6665582dd1516f120764995ee28b8134794d1e8906ecb3fb8f5004ceeb52db46377d8b4bf0c962208a067f9edb9555df3d7650bd7e31becbf567d3fb5819b956e64ffc22bea9c81e7144ff7ac8bd573c05234be7b7a", 0xd56fe087ae501e20, 0x208, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0xa) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) symlink(0xffffffffffffffff, 0x0) 16:00:05 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x401, 0xff, &(0x7f0000000000)="ec19900559bce7afea6ebdf1fca9e4744b91b66695cc84258c16", 0x1a) setsockopt(r0, 0x20000000000029, 0xb, &(0x7f00000000c0), 0x0) 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCSPGRP(r0, 0x80047460, &(0x7f0000000000)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x20) 16:00:05 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xffffffffffffffff}, 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendmsg(r0, &(0x7f0000000480)={&(0x7f0000000080)=@in={0x2, 0x0}, 0xc, &(0x7f0000000140)=[{&(0x7f00000000c0)="b9917d20ffb1cc07b38eb8eb0166dbe9898787a25663a17d8678d32244f45ca649cb9bdad22f1542e9ed71d24f7941549dda4fd6f952ffee097b53e8b063c6b7af8d4b28e4e9c83dcd6f09790809dc", 0x4f}], 0x1, &(0x7f00000004c0)=ANY=[@ANYBLOB="5000000000000000ffff000002000000a6ea755c7f332ce4b386c8dcd8f697353dbee25c4dbf829430ec03e20544f1ce01d2680aab47fbdbcb767e999d24da0fb5d7600d66891b3a24734d8d1a4a25e22800000000000000ffff000017000000c1c84e98a4c97517edf027905d83334e23324300000000002000000000000000ffff000005000000d3a0c3655c81818d88000000000000009800000000000000ffff000002000000e70e4daf661bac56b24b8ece5c3493ad550795fc0b13aac462e2e3d1acef520c1955f1527d4972e9f4b0085f86d5631e70e5ce65d6de2d1366c818c73150cc09aace209e5cd5e02a6792b9620e95383df55b76cad487f78c68bf49bebb828ca5f22854dc95976e2935c6ed84c307f9bf40202815fcb32a5d8d98f7e66d6551b8238d3310000000000000007000000000000000ffdf00000579ccb18a9c57b5cc8fb68792fb0f784b8fb43406f1b3590f4632644126bede3a4cfd2efa8ecdd0b246b82e9ce9ad797dbf2d1f4656819bf9b2813e98de8e90f44aaea033627059093d6b43b3ea6cabb61fd252fd9b89350000005800000000000000010000000000000063f9e4ef37f496fb080e52688fec1e70c8145e718f35279df5008b93cb45ae9c72c5881adbb8ecd5532f3656224c03b2fb6d6217eb8ddf4fa1394eeca5d3a8aec355524075000000e800000000000000ffff000070000000963061d2e1427b63e901330d80e195abea1d37b648a8aa5ad5299bc3aa4f92c3334163f8743a9e2fc84c3bbfc606fd64986d762ea15c647bc5a1b6e3ad3401abe7e3d0ac472975076d161dbfd71cebfbcd1086d5629e77d86ec3ffd4f9dc7a5f678663a3b568f38f9ebecbca7ce9814a9b09f589a4cb0330089832524ba112c7eaafc4e5aa1c19f9972f806c6959b7f285c90911dac1bdeaaf65b1f1831e357b6aa72ed4604723e0d11a433a4a20a96a987c1f11802fba22434b4c4a10b28d24ae6da42bea13bf0c7aa2ac77439ea1f5d1d57ce78dca599a0000000000000000003d31af31c07f441e7f6cbd73e3de7024651f2f282d407f85ee30"], 0x2e0}, 0x1) r1 = kqueue() r2 = dup2(r1, r1) shutdown(r2, 0x2) kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000180)=0x2) kevent(r1, &(0x7f0000000000), 0xb4e, 0x0, 0x703f, 0x0) kqueue() 16:00:05 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x10020, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000000)) accept$unix(r0, 0x0, &(0x7f0000000040)) 16:00:05 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x800) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) shutdown(r0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x42}], 0x1, 0x0) 16:00:05 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x110, 0xfffffffffffffffe) ioctl$TIOCCDTR(r0, 0x20007478) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="0000001860040000000000000000000000000000000000000000000000000000ec2175", 0x23}], 0x1) 16:00:05 executing program 0: open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x4) mknod(&(0x7f0000000100)='./bus\x00', 0x200020000006010, 0x40e06) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:05 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000001180)=""/4096) geteuid() r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCNXCL(r1, 0x2000740e) 16:00:05 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 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) ftruncate(r0, 0x0, 0x1) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0xa1}], 0x8, 0x0, 0x3f, 0x0) kqueue() 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') close(r2) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:06 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x1000, 0x901, 0x2d3, 0x6, "7ac4a9093d0462a9e36b159cf8d047686088807a", 0x7ff, 0x7}) rmdir(&(0x7f0000000040)='./bus/../file0\x00') ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x3, './file0\x00'}) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x6, 0x0) 16:00:06 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x400001007, &(0x7f0000000080), &(0x7f00000000c0)=0x1eb) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x3) 16:00:06 executing program 0: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) socketpair(0x10, 0x2, 0x5, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r2 = getegid() fchown(r0, r1, r2) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f00000018c0)="ea", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r3, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, &(0x7f0000001300)) 16:00:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002006, 0x42fc) 16:00:06 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x3, 0x0, 0x0) dup2(r0, r0) 16:00:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000007000, 0x1) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) sendto(r0, &(0x7f0000000280)="94ff57d3483f3eac0b88038fbd27b9e4c72e6e68bdbccd163cb01a56ceb9f1b34fe3e943d251526e070fb6c1faec4f052568f83d6dee31138afde5c87fa1e85c774d013e6bf10f2ed5a3faf7de0c552120ac46dad358b185543190f6edfcc3973f812c987988c864b9c3a74576d55d89690ee96df0ee52f9edcc05442b634eaccd0e8556f486e939604605f0440eb37773", 0x91, 0x2000008, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) 16:00:06 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = msgget$private(0x0, 0x208) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/87) r2 = open(&(0x7f0000000240)='./file0\x00', 0x8012, 0x4000000000004) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)=""/244, 0xf4}], 0x1, 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000180)={0xfffffffffffffc01, 0x80, 0x8, 0xf11c}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x82, 0x1) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000200)={0x0, 0x4}) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000040)) setsockopt(r0, 0x29, 0x200000036, &(0x7f00000001c0)="4b74954c", 0x4) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000080)={0x3}) ioctl$TIOCCBRK(r3, 0x2000747a) 16:00:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) setuid(r2) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) symlinkat(&(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000200)='./file0\x00') r4 = dup2(r0, r1) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f00000003c0)=0x9) recvfrom$inet(r4, &(0x7f0000000280)=""/130, 0x82, 0x3, &(0x7f00000001c0)={0x2, 0x2}, 0xc) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8008, 0x0) syz_emit_ethernet(0xffffffffffffffd7, &(0x7f0000000340)="b6") 16:00:06 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x7fff, 0x0, "d730c1e7ff0100000000e400"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r0, 0x0, &(0x7f00000000c0)=0x1e5) 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x7, 0x9) recvfrom$inet(r0, &(0x7f0000000000)=""/225, 0xe1, 0x2, &(0x7f0000000100)={0x2, 0x1}, 0xc) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000580)=[{r1, 0x1c}, {0xffffffffffffffff, 0x8}], 0x2, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = dup(r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000040)={0x8}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3e5, &(0x7f0000000100)="9aa24c51eaea3ed7c96d85fbf39aa22897a314779c3e08") 16:00:06 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000000080)="d74c78007f", 0x5}], 0x1, 0x0, 0x0) preadv(r0, &(0x7f0000000680)=[{&(0x7f0000000180)=""/91, 0x5b}, {&(0x7f0000000200)=""/225, 0xe1}, {&(0x7f0000000300)=""/89, 0x59}, {&(0x7f0000000380)=""/116, 0x74}, {&(0x7f0000000400)=""/148, 0x94}, {&(0x7f00000004c0)=""/143, 0x8f}, {&(0x7f0000000580)=""/234, 0xea}], 0x7, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000700)={0xe66, [{0x3, 0xe6c2}, {0x3, 0x5}, {0x3, 0xff}, {0x2, 0x5}, {0x3, 0x100000000}, {0x2, 0x6}, {0x3, 0x3}, {0x3, 0x6}, {0x3, 0x8}, {0x2, 0x874}, {0x3, 0x8}, {0x0, 0x200}, {0x3, 0x7}, {0x3, 0x7fffffff}, {0x2, 0x1f}, {0x2, 0x10001}, {0x1, 0x6}, {0x3, 0x10000000000}, {0x3, 0x1}, {0x3, 0xffffffff}, {0x3, 0x80}, {0x1, 0x7}, {0x3, 0x80000001}, {0x3, 0x2}, {0x1, 0x8}, {0x0, 0xff}, {0x3, 0x1}, {0x3, 0x1}, {0x3, 0xfffffffffffff5f4}, {0x3, 0x5}, {0x2, 0x2f14}, {0x0, 0x81}]}) connect$unix(0xffffffffffffffff, &(0x7f0000000840)=ANY=[@ANYBLOB="00002e2f66696c6530007ed447d21bc6c4a8ff7e60a646bf6bc17288764014c7ec2cb8a5dd64a6c5308ba8dd151b71218601e406b46f45db5691e22d1e215ccd0db642aa5bf4b3c943b99a17e66810e0180916f37c2dd7f5af814b8b90bf679e83400342e1c03eb8425b5267b78533a4508143624e0c69a654ffc8f3a96bb2eaa90fcbda12"], 0x10) 16:00:06 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x180, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000300)) chmod(&(0x7f00000000c0)='./file0/file0\x00', 0x2000000000000038) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x2) r2 = dup(r1) setuid(0xee01) getsockname(r2, &(0x7f0000000000)=@in6, &(0x7f0000000140)=0xc) truncate(&(0x7f0000000100)='./file1\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000080)='./file1\x00', &(0x7f0000000200)=""/227, 0xe3) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x1}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r1, &(0x7f00000002c0)=[{&(0x7f00000001c0)=""/240, 0xf0}, {&(0x7f0000000100)=""/8, 0x8}, {&(0x7f0000000340)=""/84, 0x54}], 0x3, 0x0, 0x4) bind$inet6(r1, &(0x7f00000000c0)={0x18, 0x1, 0xbb2, 0x1}, 0xc) 16:00:07 executing program 0: pipe2(&(0x7f0000000180), 0x4) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x1, 0x0) pread(r0, &(0x7f0000000240)="73062655ffb4e01ca236e97dcaabc466f9738acfbd5b92172c8a80b73b7fb8c1110ab2d47a42ca88da85504998d0c1ac2fde11fc66e8d77fdc8e5cfd7c736f1e85d7b13b909aca81459432fcb8f53417d385c4c058eaf4d5bad5394b07db85e17f9e2dfd32de4570ab31bc5fadd65dbd5620180342ffc758aed45f7f2d56bd7732a387d9a23c1e1b093ebd536fc7ac68c51a2ee1ed48af419cd6600a43d8d11554f103c49ed770ed05f4b560dde165d6", 0xb0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040), 0x2000000000000149}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x400, 0x100) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) r2 = dup2(r0, r0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000000)=0x3) 16:00:07 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2080002002, 0x40004000000028a9) pipe2(&(0x7f0000000200), 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x40) fcntl$setstatus(r1, 0x4, 0x4c) connect$inet(0xffffffffffffffff, &(0x7f0000000000), 0xc) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$getflags(r2, 0x3) dup(r2) 16:00:07 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000001c0)) mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r1, 0x91}], 0x1, 0x0) socket$inet6(0x18, 0x0, 0x6) mknod(&(0x7f00000000c0)='./bus\x00', 0xd004, 0xffffffffffffffff) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000100)=0x7) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x4}, {0x6}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:00:07 executing program 0: r0 = socket$inet6(0x18, 0x8007, 0x2000000000097f) setsockopt(r0, 0x100000000002e, 0x200000033, 0x0, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x10280, 0x80) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x3) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x4) sendmsg(r0, &(0x7f0000001780)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f0000001840)=ANY=[@ANYBLOB="64010000000000000100000000000000ca9a2b597aea0a8e04aba12bd26195f5872e9c1b0218d97542c0b87ed7fb8663a2ac71c9156c809018d66edb88c636132571e9274ebdefeddd7ae4b2c1fb27fc624dec331b11a6cde47a9537a598eb46b7449c95da43d3eaab3f5dbc9c4e3f6fb63e4affb168f394b3e8eee9000000001000000000000000ffff0000080000007ccc13e744a470dcb292a27c1a70b40f92fe5ded1adaedd9d6070e7ec2c7c8b8160fcd4f6456c82d8f91bc464cfc250897aa6056a303c33aaa74cf23f1bf9edff4fa9221a228970d1840e9300df1ae5b0dd36a6d753db5a707ea0524d853dcfb55976c809c22ae060c7060dfca0891d83636c5f13b0ba5aa0eede52e78671b559cff6849cdb57cfd5b84b8f61a900c7eb412f65b628dfa865ffb73ec3d95ca6b736628ac4d9c1c83c0a024ef831a9be20a10a96af1d1b41c151ffe3e55ab89e30e49f8ee82749ec76fb27dea62e85a3f3e1259d3"], 0x164}, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0x1) 16:00:08 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8020, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000140)={0x9}) mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) stat(&(0x7f0000000040)='./file0\x00', 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2109, 0x401) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000240)='./file0\x00') pckbd_enable: command error pckbd_enable: command error 16:00:10 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0x91}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x6, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20faa, 0x1c7) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x335) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = socket(0x38, 0x3, 0x3) recvmsg(r1, &(0x7f0000001280)={&(0x7f0000000180)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000001200)=[{&(0x7f0000000000)=""/141, 0x8d}, {&(0x7f00000011c0)=""/11, 0xb}], 0x2, &(0x7f0000001240)=""/32, 0x20}, 0x803) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) kqueue() dup2(r2, r0) 16:00:10 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002005, 0x514) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x110) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{}, {0x14}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00"/4104], 0x1, 0x0, 0x1000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) dup2(r1, r2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) msgsnd(r0, &(0x7f0000001440)={0x0, "bed897e75eca5612b2364d85a63468339730eec2f3877f9a1bd5e54059de9e8c3606664a5cd03bd02253ef44d1b05843ffcfd6ae9eaeaaee95f064682f3183ae29ce5b8dfc84247a882f3d1c0b85e0f55f6b643194053f797b47ec2429fba99be0bd5e62312f4db0656ab9f74418393953f6a17505be308fe8384effcf7777974b59baa71be455974bff713c961c9d3a4863c2632cede16fdf7bacd11f36422bc5db274552b1e5e60f924cf1451938109f0b1b95f342120dc90f5c27fe80276237cbfe60a04650d6f137f5bf"}, 0xd4, 0x0) setegid(r4) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlinkat(&(0x7f00000003c0)='./file0/file0\x00', r2, &(0x7f0000001540)='./file0/file0\x00') r5 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000100)) chmod(&(0x7f0000000340)='./file0\x00', 0x107) setuid(0xee01) msgrcv(r0, &(0x7f0000000080)={0x0, ""/14}, 0x16, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') syz_extract_tcp_res(&(0x7f0000001580), 0x8, 0x200) symlinkat(&(0x7f0000000140)='./file0/file0\x00', r5, &(0x7f0000000240)='./file0/file1\x00') msgsnd(r0, &(0x7f0000000280)={0x3, "850c38d7fa23c8df10c245589bb2b876234734fd4631170a8ff7d6ef5c4962e335135b24d76bdaa025d5fc6f17d6ba54d7d4b6878a0b7e7d64871852fc95fe944dcf5463cd56812850b5fa7c8cc9fa20ec5e51fd9b47ae455346ba22e749305c2377c0bf6c4960d6cc6e1ab2a22fd7311df5b0cb98edc4db98a7aa2971ff92ce95e7f5081738e3adde1e2aef2d71a7d6236335583c500c"}, 0x9f, 0x800) msgsnd(r0, &(0x7f0000000180)=ANY=[@ANYRES16=r3], 0x1, 0x800) 16:00:11 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) recvmsg(r0, &(0x7f0000000400)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000300)=[{&(0x7f0000000080)=""/253, 0xfd}, {&(0x7f0000000180)=""/158, 0xfffffffffffffd58}, {&(0x7f0000000440)=""/25, 0x19}, {&(0x7f0000000280)=""/99, 0x63}], 0x1000004a, &(0x7f0000000340)=""/166, 0xa6}, 0x803) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040), 0x0) mlock(&(0x7f000008c000/0x2000)=nil, 0x2000) munlock(&(0x7f0000155000/0x1000)=nil, 0x1000) shmget(0x2, 0x1000, 0x40, &(0x7f0000260000/0x1000)=nil) 16:00:11 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) lseek(r1, 0x0, 0xfffffffffffffffd, 0x800000001) pwritev(r0, &(0x7f0000000080), 0x0, 0x0, 0x52) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x20000149, &(0x7f0000000040)=[{0x1000}, {0x4, 0x0, 0x0, 0x5}, {0x6, 0x0, 0x80000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x0, 0x8000000000009, 0x0, 0x0) 16:00:11 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b10005136000009005001b0007000000000004fecea11ea8fef96efff9ffff357ae26caa0416fa4f376326acf00b7841e7a9ae070097d5df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1b132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f710b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100000000000000008ba2fbb288e3393157b708ab59748ae815d206d36ac3c9a2bcddd6ee1df0176db69be3683f16680a9fddb99077dc47dd2dcaaf3a359cf5946066e49b0a6c603ae8d81cd9fbb844c905ba40004148de6a748fb8401a20920fa2018194de5b66f1bbfd0819fb8dcfd584d6c4676ca02f4dc5bc6fc2e2275852e19ac60c83566b091a6e70abf66be6094bba8a743e5073b37cd2683044f75333ec94b34cc649f7df4fc5104473db84f51b68951236675b8750c48cd340e518a3ec9ef3003c04e47b7e8f0ce849ed4df045ecea8d31a614bed48976a0746f310601792f49f0784cae3295121bbd597e7e7cc4d85da2267efc3587d91c81178caab1e5737b6f9fbb5334923b77cf3af791172c6e87f91b7cab596f65945c89fd564ad6252c499ea42e31b3c0deb5d8e23215989a97eec485ef8cfe665795c92dd237ad400370de60c87e", 0x1f2, 0x40a, 0x0, 0x0) readv(r0, &(0x7f0000000540)=[{&(0x7f0000000000)=""/114, 0x72}, {&(0x7f0000000080)=""/159, 0x9f}, {&(0x7f0000000380)=""/129, 0x81}, {&(0x7f0000000440)=""/85, 0x55}, {&(0x7f0000000140)=""/37, 0x25}, {&(0x7f00000004c0)=""/65, 0x41}], 0x6) fchflags(r0, 0x10000) 16:00:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x801) getuid() r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) close(r0) openat(r0, &(0x7f0000000040)='./bus\x00', 0x10000, 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$TIOCCDTR(r1, 0x20007478) r2 = dup(r0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4e5e1a6a341bc489, 0x11, r1, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x400c570a, &(0x7f0000000000)) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0xd01) unlink(&(0x7f0000000040)='./file1\x00') mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) 16:00:11 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x13, 0x0, 0x1000000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x20800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockname$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="02") 16:00:11 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b81000000029000000310000000300000035"], 0x31}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:11 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x100000000, 0x1, 0x80000000, 0x2661343e, 0xadf7}, 0xc) clock_settime(0x3, &(0x7f0000000000)) 16:00:11 executing program 1: mprotect(&(0x7f00000bc000/0x3000)=nil, 0x3000, 0x1000000000001) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000200)=0xc) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) geteuid() getuid() getuid() r0 = socket$inet(0x2, 0x5, 0x4) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000002c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getuid() r1 = geteuid() setuid(r1) r2 = shmget$private(0x0, 0x4000, 0x0, &(0x7f000051b000/0x4000)=nil) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000300)={0x6, 0x1, 0x144f, 0x5, 0xc715}, 0xc) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000280)=0x8000) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{}, 0x0, 0xbbb, 0x0, 0x0, 0xfffffffffffff001, 0x3, 0x401}) 16:00:11 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x7, 0x179, 0x9, 0x3f, "0f20f7c424024ef30f270a9e6b03a5fb4e1b216c", 0x101, 0x6}) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x5) ioctl$TIOCFLUSH(r1, 0xc0307006, &(0x7f0000000100)) 16:00:11 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{0x9, 0xfffffffffffff0df, 0xaaf, 0x4}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xe74c7219b55aeb8e, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 16:00:11 executing program 0: r0 = socket$inet6(0x18, 0x8004, 0x5) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x100c0, 0x0) dup2(r0, r1) r2 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x0, 0x0, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0xf8, &(0x7f0000000140)="e42671cc21b6c43938d1aaba458adf3ee3696bd48f14ca1c787efd160c22320bce68377b8e0da0a4d6363c099fba55f963f6562d99af4a63470b4ffc3e6b2908f607ef0114ed5cb482d112e6dd25980d4e098e5d4400d5f1f24af0824fe0f38bbd52548b2268edac671bd7ea309eb806b7bd04e07c20c3c081b072b78deaa0c5f99e45d0bc11e97f82c2d13410d08a1abfcdd2215f0c9f83bac131d371584dd770d9a27507e393eaacee538ed4f9ccdd86d6c9685da2a0f91fa1d0dd8ccbd105ab8083d661ea972a7e526cc4b5eb98e7002220b5c29d8dec67f02609b62543d3202a5764773a62a66cfc24813ec7a0a46e0a2af4e2c87573") 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x40, 0x0, 0x0, 0x40000007}]}) r2 = dup(r0) getpeername(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 16:00:11 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28}, {0xfffffffffffffffe}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = geteuid() r3 = getgid() fchown(r1, r2, r3) 16:00:11 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000005}) pwrite(r2, &(0x7f0000000080)="7fa6ed886c36e62c8f16e1870830d36ee197fdc7d60f9625e861493ee6856c119662b9f3df1a0350edca86f4ab36c9b963365b821da35811cf6a1bf75a71f649aab3dc9012b981c5e78d80934dd4d7a75f4c509ef8626bea61a1cefdd62a43133df3fcb699eaa9772b4415b315244b09b0742c8c9e7ecdaa28eb98697b82a6540306e5ef5c283e51a7769e17877b2e241a121fa956f1667642e526b7f6fa32514cede652471a03597de066919ae021fde6f2d3fa0cb5d0fd14036e55", 0xbc, 0x0, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) 16:00:11 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d01ff0166696c653000"], 0xa) r1 = socket$unix(0x1, 0x2, 0x0) getsockname(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:11 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x10, 0x400000003, 0xffffffffffffffff) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = dup2(r1, r1) pipe(&(0x7f0000000080)) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x401, 0x6}, 0x8) sendmsg$unix(r1, &(0x7f00000016c0)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f0000001680)=[@rights={0x10, 0x1}], 0x10}, 0x24000005) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x5}, {0x40006}]}) r1 = socket(0x7, 0x3, 0x2) bind$inet(r1, &(0x7f0000000080)={0x2, 0x1}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x86136) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x2, 0x0) fcntl$getflags(r0, 0x3) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0x36d000, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x808, 0x0) kevent(r2, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x8f}], 0x3, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x24, 0x0, 0x1, 0x8}], 0x4, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffff8, 0x85, 0x2, 0xfffffffffffffbff, 0xf93}], 0x4, &(0x7f0000000180)={0x1f, 0xffffffff}) mknodat(r1, &(0x7f00000001c0)='./bus\x00', 0x10, 0x9) r4 = getuid() getgroups(0x1, &(0x7f0000000280)=[0x0]) readv(r0, &(0x7f0000000580)=[{&(0x7f0000000300)=""/20, 0x14}, {&(0x7f0000000340)=""/180, 0xb4}, {&(0x7f0000000400)=""/163, 0xa3}, {&(0x7f00000004c0)=""/23, 0x17}, {&(0x7f0000000500)=""/95, 0x5f}], 0x5) fchownat(r1, &(0x7f0000000240)='./bus\x00', r4, r5, 0x4) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0xbb}, {{r1}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) 16:00:11 executing program 0: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) sendmsg(r0, &(0x7f0000000400)={&(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000002c0)=[{&(0x7f00000000c0)="700b6bc0a623051a3ee8acb8d40a8513f39da98d8595afbdc6adb82134e9efba33793ee27551912c", 0x28}, {&(0x7f0000000100)="34327b8be1055cb5e70f4e10e5e8efb01da773cf7b27644a99db08df123c98c65dde6a25a541345c02a4b27e229f1432ab221545139efe6a8c53774f6148783147a860924cd328c81062862cfa8e4cac3a8663ddeadbf949266174f884be4bbffea79801d2730cb0f10b45fa6356c9f71f1243691d0c38f5de410147b8a89e20653f95ecd8b0bc2b62d39679d1dd55227d23bb51b3d23d49e6a3ce60f131faf05dc36f3353aad8210d546ae08f075052b4fb0119394efc83cebcff01456a950efcd595e252ce79320865f5efa39a595f7f740253065cd7633f42a5a688", 0xdd}, {&(0x7f0000000200)="605d37f10bb63bb48ab0ce7e786865c9dead3b075f4f073ec460d416bd938e66634bf0fed43f7835be8863d9fe63402a6c4a13039411d9ca967e0d16e7f57e14997ff0b1b6009376e1fc95fbbe2c40e9b428655fd0db0bedbf38ff359bc6f82501153d0ca085954814403008621ac93d18d429f4e021abcf285cb224255cfa360ddc5460b4141e0c86195e2a916e67c3eb42bd4c17f7be15606537d198e12373200b", 0xa2}], 0x3, &(0x7f0000000300)=[{0x100, 0xffff, 0x2a8, "c8dbdead7354dfe14574f23fcfc244cc6563497247ad058f96d48920a70c34546e3d2a00cd33cbd507ff2764ed45d84e67b769568001d5ec82a4aa920376e7f9491877cc64f1c9472b96218d4da936fd190e296dc1a615c0e0fe8c76d2421a6c69c2c5e06fda1f3f74037d30045140f40940f0ebe85449abcdf2bbf681eabf229d8174e07363bd2579ddeb578fb02e07fc9a7c0956b6ac35723a50f4223b49f5cc73c01922c26b541d0401af39a6d9f8bdbeae79536d85987355e8bdfb497e1a5aeb05f83f19c477bd65d15d6260f7fe6f94600afa3cd792de776c980c150d17dd81abd088185fb8e78ef970662935"}], 0x100}, 0x8) link(&(0x7f0000000000)='./control\x00', 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x3}, {0x6}]}) fcntl$getown(r0, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fcntl$getown(r0, 0x5) 16:00:11 executing program 1: mknod(&(0x7f0000000400)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = dup(0xffffffffffffff9c) recvfrom$unix(r0, &(0x7f0000000180)=""/114, 0x72, 0x40, &(0x7f0000000200)=ANY=[@ANYBLOB="01002e2f627573005ab29998b10d591810fcf1977c27773d8bed19e9b6cbe4bd81fde93e06629d128a02b181fa7b2e837beee744753dbe9a06da2162e2a3add4e0d049c4afdb172cd30a28419929135cdc00d80e316f8a2010df7b199b0d824f66e9762c8c2ae0c0d8998551ac0f6b8a3c538b17b1c4b70c60263144ba49ec9742605f170ef66d06a40a5f5821c6533f5b46c1dd4060e25d2898640851fbedbaebd485c8423852536bd3739ed48d33ae1ffd0f5a342139af93a0ce74c14016bf86fa9667812581bf5352f33b2c29dba378ad94baf8d9189cba8d575f39"], 0x8) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/97, 0x61) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000180), 0x3cd}], 0x1, 0x0, 0xd02a2f00000003) 16:00:11 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x40000000001a0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xaa9, 0x100000001}) flock(r0, 0xb) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000001c0)={0x1, 0xffffffffffffe2a7, 0x5, {[0x9, 0x3, 0xb6cd, 0x8, 0x800, 0x6, 0x5, 0x1, 0x0, 0x8, 0x1f, 0x7, 0xe842, 0x3, 0x9, 0x7, 0x3, 0x8], [0x100000000, 0x80000000, 0xffffffffffffff46, 0x8, 0x9, 0x2, 0xffffffff, 0x7, 0x7fff, 0xd1], [0xf7b9, 0x5, 0xfff, 0xffffffff, 0x8001, 0x7ff, 0x7ff], [0x1d, 0xec5, 0x3, 0x401, 0x40, 0x509c], [{0x200, 0x400, 0x7b8, 0x100000001}, {0xb2, 0x2, 0x5, 0x6}, {0xf0, 0x2, 0x2, 0x5}, {0xffffffff, 0x400, 0x5, 0x1c00000000000}, {0x5, 0xb04c, 0x9, 0x100000001}, {0x7, 0x7fff, 0x0, 0x2}, {0x1, 0x5, 0xffff}, {0x5, 0x7fff, 0x3, 0x1}], {0x0, 0xe1f4, 0x8, 0x3ff}, {0x44, 0x8, 0x40, 0xfffffffffffffff7}}}) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0xfffffffffffffffd, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x7c}, {0x6}]}) r1 = dup(r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0xff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x882, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000180)=0xfe83) shutdown(r0, 0x1) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000080)={0x3, 0x1}) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f00000001c0)={0x1, 0x80000000}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000", 0x0, 0x1}) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000000)={0x762, 0xe1}, 0x8) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) 16:00:11 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000580)='./file0\x00', 0x4004) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000100)) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000140)) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000007c0)={{0x80000000020, 0x7, 0x7cb}, 0x100000000000004, 0x6, 0x1ff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0xfffffffffffffffc) r3 = msgget$private(0x0, 0x10) connect$unix(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="002a2f8acca4"], 0xa) msgctl$IPC_RMID(r3, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000280)={0x7, &(0x7f0000000240)=[0x4, 0x0, 0x8, 0x7fff, 0x9, 0x6, 0x1000]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000002c0)=0x8) msgctl$IPC_RMID(r3, 0x0) chroot(&(0x7f0000000300)='./file0\x00') ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000480)=0xfffffffffffffff6) linkat(r2, &(0x7f00000006c0)='./file0\x00', r0, &(0x7f0000000700)='./file0\x00', 0x4) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000380)={0x100000001}) r4 = getpgid(0xffffffffffffffff) wait4(r4, 0x0, 0x8, &(0x7f00000003c0)) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x1, 0x8000000001, 0x9, 0x9, r4}) mkdirat(r1, &(0x7f0000000200)='./file0\x00', 0x3) connect$unix(r2, &(0x7f0000000600)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) chroot(&(0x7f00000004c0)='./file0\x00') r5 = semget$private(0x0, 0x6, 0x24) semop(r5, &(0x7f0000000540)=[{0x2, 0x2}, {0x3, 0xfffffffffffffffa, 0x800}, {0x0, 0x2, 0x800}, {0x1, 0x1, 0x800}, {0x3, 0x8, 0x1800}], 0x5) semop(r5, &(0x7f0000000340)=[{0x0, 0x0, 0x1800}, {0x3, 0x1}, {0x4, 0x1000, 0x1800}, {0x5, 0x8008, 0x800}], 0x4) 16:00:11 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20408, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./bus\x00', 0x2, 0xadc3, 0x2, 0x0, 0x80000000, 0x6, 0x100, 0x1, 0x2, 0x7f, 0x2}) mknod(&(0x7f0000000040)='./bus\x00', 0x200000000006010, 0xe02) fcntl$getflags(r0, 0x1) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x30, 0x40000000, 0x5, 0xa4}], 0x750, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x25, 0x0, 0x4c6, 0x7fff}, {{r0}, 0xfffffffffffffffc, 0x2, 0x22, 0x1d8a, 0x6}], 0x0, &(0x7f0000000200)={0x6, 0xfffffffffffffffc}) r2 = open$dir(&(0x7f00000002c0)='./bus\x00', 0x200002040000482, 0x8001) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000100)) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x0, 0x11, r2, 0x0, 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000200)='x\x00') r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000240)="2ce82cc3bf060b825e819d9932f12087d89b9c8ec797b6a1bf2efa98f12fcf7c08b6430f97f824ddd85b1d394decda6990bfd12e64e1b9981acafbb3e402d5f0a0757d134551d1f59bd781c2c5bcc2d63f6154325c3949c247d2", 0x5a) r2 = dup(r0) dup(r1) ioctl$TIOCSETD(r2, 0x80184600, &(0x7f0000000040)=0x1) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x28}, {0x6}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x80000001) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="02") 16:00:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d6, 0x0, "d795c1e7ab6fc6e23c5b00000000000100e74de4"}) r1 = semget$private(0x0, 0x2, 0x567) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000000)=0x2a0ee5e7) write(r0, &(0x7f0000000340)="582720efee6c339e8fd10000408025259562f8e5815f73f2a044fd333fd5e5a14c3e9611632dfc94ff335a5619515a4c8ab0619892b2824b3da025bbd47bbf0ee7ce534150cb2d72b8682d74bcdb9ad8a4f5f72819cee2839091749093a22f6f333ef16ab93f12fc4d5f16b136a5d0", 0x6f) write(r0, &(0x7f0000000180)="bd0cd24e91c321a8cf98848e4aefd53dbf313dea8d0343d605b9e2d3ecd505d1f67a90bb05dc03e23ac168a0237f559f7cb5e32d0ff2d4e7199679daa987423cff03c6b2748aaa78947da61d2091f2e9bdd11c4518138f751d07000000f34322c0cdf50600000000000000cfebcdd79cd66c3140972d2eae1f3c146ed5ead4fc32c6c3b000", 0x85) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000140)) fcntl$lock(r2, 0x8, &(0x7f0000000100)={0x1, 0x0, 0x9, 0x9, r5}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0x0, "85495500022000000000001167f5bfa695adfc86"}) read(r4, &(0x7f0000000880)=""/161, 0xa1) semctl$GETZCNT(r1, 0x6, 0x7, &(0x7f0000000240)=""/243) 16:00:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x203d, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x40084}, {0x14}, {0x1000000000006}]}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x10578ff7) r1 = semget$private(0x0, 0x2, 0x20) semctl$GETPID(r1, 0x0, 0x4, &(0x7f00000001c0)=""/68) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") fuse: Cannot find fusebuf fuse: Cannot find fusebuf 16:00:11 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00'], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') 16:00:12 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) bind(r0, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) stat(&(0x7f0000000040)='./file0/file0/file0/file0\x00', &(0x7f00000001c0)) r1 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x1, 0x21) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) chown(&(0x7f0000000240)='./file0/file0/file0/file0\x00', r2, r3) chroot(&(0x7f0000157000)='./file0\x00') utimensat(r0, &(0x7f0000000180)='./file0/file0/file0/file0\x00', &(0x7f0000000100)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000300)={{0x18, 0x0, 0x3}, {0x18, 0x2, 0x7}, 0x6, [0x8d6, 0x1, 0x9, 0x8001, 0x8, 0x36, 0x800, 0x2]}, 0x3c) 16:00:12 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x200000000000003f, 0x0, 0x0) 16:00:12 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0xb21ec5c5ee9ad506, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff993192964800"/20, 0x14) sendto$unix(r0, &(0x7f0000000080)="8c73361771b8b3dcb2eb0b0d0fd408dad8145c545439babc2b6cbd63ae5364dbee36435c854b55172e37f37147c20df13e9f493d774f0e11a2f00c9bf9267cc73aa549ec0eb0df647e7bf9dce42bec2e6395e682a5262be717cda113819158537e9518153448b3939fba5accf19c706f0bbfa086203d558666b5edecde53c8", 0x7f, 0x8, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:12 executing program 1: r0 = socket(0x8000000000018, 0x3, 0x7d80000000000000) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:00:12 executing program 0: unlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/4, 0x4}], 0x1) fcntl$setstatus(r1, 0x4, 0x4) lseek(r0, 0x0, 0x23, 0x2) write(r1, &(0x7f0000000340), 0x10000014c) sendmsg(r1, &(0x7f0000000280)={&(0x7f0000000100)=@in={0x2, 0x2}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000140)="d4e26b4295e1cdbb1eae8bc2cdd6e54c34803d967a60564e12dfffd927a6b75c1ab4d03cb8b7be70b3f6c9c252cd18e59d7a7da091e2d55a8d296808f48d628226ff0a1c62f0deee927235cb3b8b02f6338972", 0x53}, {&(0x7f0000000300)="b4be3c30fe77293104e50f0d55f454a7bb6825283563855756467a46f0324b0fdda98e62bd31e63725496520bf9800f346c3abdb39f76f330d396e6c8132c7bda8be0ff263758ff93fbf397c62ef7cd3fe7c2df7cd1985b59c06b970a7b9754f9d4b89e85d68e90a56bea3dea7d54f1d4e706ac583530a86072a6ae877ca789dcdae4785db137a93d3c8a2a21e46af637e92d6b5805917c0ee4d34be508fea56cd60cb67759fc46bbb4d0a75dbf798f29f3b2ab5b3dff3be1fb921022735b03f2b320e2cd88197549cb3c5b769b6813e6491a79c39099e4ad636de19fe1e91129fa90345c6ff0c5fea9eec9cf37cd1fa2aa3f67403189deaeaa41dc1f86be0784a5acbed5f966cc01ffe07c91a0652a4e13ad48f0635538db2b6ec8d61419a3937f3e92cc2737f8e9df0931cd05b5698f5e1dd8b198bf7e0ad18fa74a594954b3ec6501e11516828e6eaeb59788f419bc68296244eb7cac8b3fceaa639c69ecf37da6b633a2a9fd00ab434f1641900385c8e8929319bdf3919676093ea43ce759916aa100e6f62ba656ba9e6e254afa389fc12dd6b5db8a1bfbae0704431c741bbd1116bce968e5f7482edee181c8187c63d6c8b07fcbf02c042b3bf63c7d6ecbb478db2e1ab9341b9bbae682904e3cd4c869edb77b7b6596c722d8b9e2d59c9405ea9c8867f8d33edf75fe9170cf8d517519d107ff71405fcdea6e9b6c3625988aee13ea093f5f53dbf8689048d4cae34680857af2c6c510d537f455f9467a9f3f319d3692ddc0be9cd6abcc919f859aaebeab2ef144197743a6b11bc613d2bf2830b45940d195a63d41804900885733ad13985ea4ddc6b1f1a735ed7d865f65902b2959b78e9ceadc209409a8d6e59385d02a0c6c082f51785fb2523b029dee1eaf1475a17d204837f88202ceb36153945f1e4077ea36ff3d4d82b18a911576299ef7552fa57f860f937435fc005c6bde9c8df85534b2b652ef394a88e6b1ed25025c9f3f10715c063205b95b2e4255c250c1005eb319a6c24a42533a1a1b17b930c79eff24b8a220f154bd14d90d75c17132a229d407b8021b5af780263c636e3b812af4462d053065481e04fb50194b264951e945215ae5fc2aebeb5cd78e04295e1d846810904d20be8fbe1d3cb3a9a8f53dc0878b241c8e668da5b2b9802ad30b0b1fb742b3661d75e8d8e5c68cfe8f80f5e32f804ff8095106f7080d0ce06be981c560efb6a26e48d642a7c46302d92b9caee059b8599506a8135c7a54c218ac514454e1fe5aba1cb8079481fc0be760ad352f8801d7df32eb5c13775dc8a63033570a68a59df2d50ba5944d7daf8bd3d2d1dc20bf44b9f7009fd903da1284c0309242456df991f57aea9c6c8ad5c795764d32b217d21f70a9e64287e3b07351a8067a69706150a867ae2452bae8e7177d7a7930a44027f597d998e4ca96d82e2c0b0fcb5fd6e10ceccf9892904a26ebf0f6f46221207c6b748b73b714922654540b1d50cd05cc7ebb3a28219ff7f1e0d998fa0ee7b325da91555aa1429e46316d2693b65a9a1b1fe75d33043e99fbdb0a7c6017009dc4a8d21f0e7e516b12798a3532736c38609999ebc1eb539d75d6ec588a81b4fe96c4422ccd36f3a4a01fbe6a7f9ef69ef5619837a8e719136d479da55ddc35a51bc5e2dbea43aa2cc040b18ecac5b54358283373b35714715104e5012dcc5a4cc3d052820509ed98d8d59b517eb70cdfd8b3afe7857c99aa4c912c38c1a3bdcdabe4208d787a8b39ea3d36e36d8aea0054124f6d57962c32cec3d9923d79a6bde40222f8b39a7c59d04c4722ea0f4047c45de1a82604c35724c08360cdb61e3f002b85c38185c79296b62b11784068632625b6a2ddc989755326b31714b41307482fa8d5553fead0bf90d00e419c3fd907d2ff6a62d062b3d0e85b313e5bc865f512a01d89a6626a2b26df4099754775d5e2bdcd7f27c987a46452cf568d5958534c84f6b35fff8cfb836b54692adee5ad26825f6970e0aca9ddd035e593bb74f583175ae12911ec1e686754e80142431af4aed8a2674239adb623d10f1abdcea46f2f4b80b037706ae2ca45e0d46ec885aa22fa56780cc6c465848bbb3700a1e670c6fc61ea3eb2569de5812ab00e67ea63fbb50f6486729a9772567b7f52c9434f6e52d4a56ec262f22ad3fad3079992ffa7c746314a083da32e1353a943fa3ec4fdcabbf01758175562c5b63bbfb0348b1612300c5b8f281cf35dc3801277e3d01bf93ab17a0cc70b3d3d70852563bfbfcdcd280018c1e83d0b593ef5ec57ceafbc985f2d674ae20cf36afc8e22a962d1e248b029e089462c2dc3a2ca95c3d14a7e318483b9ffdc087f6020139325d71e86ad185347e16dd52c556350ddf4c03e8bdd00bc1f26ee070473fc403dd694ece04a5f1fc30dc718e4d76bf8af16fbed03bd56f3d254a337fb56446b431e684e4ae136d45dad57474b54c7a5d3059cd7d6e0314a2cbcd672dff42aa1c606137eb86fe37afdac09e433335d60551a3dcd4fd608a99146b34c163d2c20b2bae186b311b9f916cfc748034890552fdb79e581bcc133ca12edc9049cda50792cbddebc734745aa53e9439e246963f95ba455088e9cbb3645cc6f0060d8bd80769a234d739f56e448c0a09d7aa727330975d2a881679459e91e2f5ff5587f3da0b5b047d2ad12848c0b757db1110acd32d4f8a563ce77bc874f613d96040b2dcbf997fd4bfb1df91d168f1f8424431aeb557fe3dbecf32407824dd36df19329e5d7cfa8eead737ff01f493832cfc4a632f9450a69f0c179ee3496698e4cb36e84f9b9ba72d5107b86c9060741e3adc3a66aed350e3126514930c2aba47f969b802c1f27306111f6c69ab6b8c597d626cb892ad9a99905671c1471491b449fb3600edc95f24d5ae33f0ce72d2557e9ff571a00c233d1f17981a2919df41d0f2db5859cefd824ddfa8e787244cfc3db026fad74db1e6d7607f0f1dec4c8d467dbd3cf901a17f3233dd0dd3ec57bd03b76d3c6088612190e29573aeb74985dbec0d6091da9feb2a1ac979c3c42a39eac796c75a38af3d2c46a9be16e3b23fcc0caf1cdeb1ae5701a06e49432cf0116268301ac059127fd651ac01853cc901949b6ca9b134d0bec05c50c348d970263ddeae8858457f81c14be520d02a434c0f27e1904db8dba93e15ac00a526a0c48e2773fcf67eb3f069f00578f4866275576d39ab4f19a4d518917cf1e6d280ef54d9b5bceb7fc27fc8048d4cd9f3ab505d5bccbb8797528b95c032e34f948a513e3a6bf5d0289fce62fbf8666f84d7190aaf8579564f1f9082faec0c8ede665a9f004ba8d5c7d2122418ad10158767f6199d115ee55e4be995b2201e525022229397209a11f7612c18469f12cf37bf1ac92f6585a791a300b3fcdf0af4e2414ed7d8a3abb9ada7b228cc48a50a0c91d0417d9274b3226c2497d2853df8f82a487e62c6f46d679b7a0b65fc3539493a7bea6ad2d24f979307ed1bdeb60b5ce63b75c532cad43a4b4a045fee33b8482ff81a18ea098dd67051a90a0b9c77ac3b54f8e355311ba4f4c2250689a3147e87e1766be60c7cca3e64cffbc26e6aecc9a7a7062290a98cd774075809a0cf1cb19922f33632b67a6a99b6c70581e05d20a79bc08a600b2d365ea333a47c49e7795687268a06907856f1d61a6788c7e4a211f54416344ca63232f6978df837492560c358030d9b49cde4319181597ba1e0e4598556a40b7ff7dc3f06746832e4056c1eca970e63711c36da4c376d84a18c3db9bea10591cbcfc2174b160823d3241240b330fc7ab630f592d1b3cfca5609cf8167776ac16408448517e1a32a448670c63b9fc0f50ee7cdade873d02191073d3257a6325ab0b923ea828f8c6e54e1c1288226c4a573257664cdd9b1f8e3811ac0b0df44413d139c9853c8228029eb0860a70034e2c9fbf6639350cccf0490ea4aa786a7658e4a15b67cfc48aa33ee5e4214afd4c57a4b98d1581b527a4043ef78d07b8f7736fb2ce49ce8d6ab23aa30cf7d51d818e6d6747450344aa2e9ac087dfa2380854468c0e2dc935b0f2959fa7f2ef0654df17c4bc3728973cab7397a397914ef8d5dc895e8bede5b4c27f13e402540dd3c5d0b8d9c71e9c3fdbd3544a789bf683703407e31d3b3a7f15cbb96ed3f38f754b15b51bc0458a5e6892ec4138c5c06c44cc9540d40e1c956314d236d93c55dc80d4e9df6a63634f34c671908e7d5b1b8573a00134cfb4207e0abd06d98dc4ec4feb16d1fc98c836fb0a2b99acb2edf714d264e42ac73e4be8ab3c39753259267ae61ab6e1e91c11baa72696a269c6d9b7d43075c60c98a1609807a541c7ad53ff8963730943307a5906f632374df830e11c450f7bf8cd49aa9395d0762da0865e887a536f0395f82e777a21324ae6c7d0da9fb7bfdf348c929cb227364079f4bc3a838bba44afd48d8d10100a1bf9af2256683a3cd1258907c515b6d70abcb69f7f77e5dee3fbeb96dce8dfecb864c0b72bcafc141ee32ab7613bd6a318f50e08df41699995b7a8b946eb0db0373859e87e351e94afd8fef0ce9f11c179af74f9230fae68f995d6a3716a7a8c337d0ddbfe98da46a0e6819f9b885e3a0f63922d48e154c4bb980e4941e658e0e9d6e1993c0c9b935d1b05794c3e36dcbc8a895a142b81ff67b3d3ac859342b0fbde6f76ff2e7c34fc1bb05a11b38a509e7927b834af0f0cf30eb1b1d47b2d1fb4fd586f81b80babf21a25c875298e5493885f73487281dd17184b71cc4f90ee6a71c45798420f9ff13b9896defd74a1458903578030c8fccc9c24c591315cafa0c6d2e95d95fb4b8edf43136371315b07685143ebd38dcbf1f8d98d46bc92ce9ff23026523dc1a45c4ebe2639d9d0a4fa49f32e2e730fff58b911c577e91b78eb11594494ed6f22cf56ba4e48eeddfcc69c1771ad3a7c472bec8472887236a31062755172818b9c4ebe6845c7557cde9a1732ee94d86ff8e2e0b264f3d5f0ea3092d3c6253c0e800f2abdc9f2b0ba5c706f21f75e57ccd12dbb8398559d770c9d18df45ff650f801bfd26f88ebc6c7f06c85f3450de98df984b4086cbb24207bba9feab6835e3deb1238cbc7edb44bad4a13d337663b4947429053fe40ec631429aad21d82cad590b5300e6ae05b4c33790ecaa724f23e8ac02f64fbd759fee681f40e78805f6c5856dfccccd3683244d04b66c4cd09f3e7c09285a09a5b88f5338496d98eb5f86894ba37d131732b07f2650b8a0a5acd53a546d25906b1c2b8bb21acdcde632df33d54bae77af2f6bf2efdd93d81097b3d293e4475e68f8f9e665ce6dd9e7675d7cb4e449884f59316fd6f1f4c968607f983a45353e973225335ade6eb980ec7edc0da823a0ca7919ef3eabb3178ec5a437a7e3f4a50070f184ca47a03c7cec7cba2cac5237675ee0bc12020255adce0915f2909852f948affc14a45ddd2b2539c629daec1f29fc416b5dc7478cbd0aaf76cf6cdea2d7cc2e91c63a794011f711bf7992516e2aeb72cbcbe4c15d6a2c051cef0f8679f0b6a091a707ebd8ee742ff46c5d17f347d63e679fd775969702f9d4372fd137fa564811a5644824587c9148a1c19d73880a5c17a2bb91e02ac8769ed4bd6fbcb4059d32337de8faa0459e00d2eb4c13150c51a49f19ab0e96d2ff7b68aadcefc45ed022c5c92b29c35c168315a757b88fb3f05237b9aa4167b3694646422b061b0de9339ffd44329b0cccbe46508f0f1f4c3c6f2688fce1b9803537edd3200cbc43643b3873309076b194f", 0x1000}, {&(0x7f00000001c0)="ce372fd378d9c3bf4dab8b418593e9f24c46e1a7f4321738483d13a1cb78e3867edcfc7d2b72ef339263d14082a888eceb200143cd43f23fc738b3d09da24896f8f5d243c8db3bd98c11cf314cd3311f7eed537889b9b11e4266cea37f233d78e42e67", 0x63}, {&(0x7f0000001300)="0eb58ca61ce1c7b44f328ca354f91e8663b3fab8a65c41d50f3aeac8ca53ae95ed8eaabd8fcf0ba5dd1b5ac49c94ce6b4d493ce8d73d3c9afcb6b6561773d3e2eedf0382e98f190f71298c1b3036460e586a1a1056c686d7825781372f8abd4d93215fbc8f1d82fab7fb0fd611f17389ba54295a0ee4ca4f9b3554238db8d0f84589df9df6047111b6bf0ea2b3ad7f", 0x8f}], 0x4, &(0x7f00000013c0)=[{0xd8, 0x1, 0x7, "adf3c28364408dc5b41282a8428df394495dc6ce3ad4c0a15ec420620cd3d7817742daf7a4645264cfcf440c2470cb3770f2ff50b3d959dacca02bbf015d2ac2f992b29f36b7fe23b7b492f74a1be292e70004ea906d563fa05bd89ad316985595f4dc5e3aa9d9d6781f466002a92dc3a878b866bd21d5eb883efab943656210252c686baefbfadb7fcb629dc838a2f967668ab36f123c828fc92eaac7a5caf3fe087bc9508db7621fdea8290b2c936455c1c1218d4360ac6eebc5e8d6dfe0f15e097f17"}, {0x20, 0xffff, 0x7, "f8d496d7269cb0a41391"}], 0xf8}, 0x0) dup(r0) 16:00:12 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x1}], 0x1, 0xffffffffffffffff) fchmodat(r0, &(0x7f0000000000)='./bus\x00', 0x10, 0x400000000004) ioctl$WSKBDIO_SETMODE(r0, 0x80185760, &(0x7f0000000040)) 16:00:13 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xffffffffffffff16) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = getegid() setregid(r1, r2) shutdown(r0, 0x1) 16:00:13 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) chflagsat(r0, &(0x7f0000000180)='./file0\x00', 0x0, 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xa8, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x1, 0x0, 0x0, 0xfffffffffffffffe}]}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000240)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x9, &(0x7f00000000c0)=[{0x3, 0x0, 0x3ff, 0x18}, {0x80000001, 0x7, 0x8, 0x109}, {0xfffffffffffffffb, 0x7fffffff, 0xf4a, 0x3}, {0x10000, 0x8, 0x4, 0x57d}, {0x8, 0x8, 0x1f, 0x10001}, {0x4, 0x4, 0x8, 0x1}, {0x200, 0xe53, 0x400, 0x5}, {0x100000001, 0x2, 0x3, 0x6}, {0x80000000, 0x4f6, 0xc9, 0x7}]}) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x200000000000) fcntl$setown(r0, 0x6, 0xffffffffffffffff) 16:00:13 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff0000000000000000005b67071b542a538706000000b818000000290000003100000003000003000000000000588a"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = shmget$private(0x0, 0x4000, 0x400, &(0x7f000070e000/0x4000)=nil) shmat(r1, &(0x7f000034d000/0x3000)=nil, 0x1000) r2 = syz_open_pts() ioctl$TIOCCDTR(r2, 0x20007478) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x8, 0x80000001, 0x2, 0x0, 0x20, 0x23, 0x101000000000, 0x3, 0x1, 0x81, 0xffff}) 16:00:13 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000240)=0xb516) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x80) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x80, 0x0) 16:00:13 executing program 0: pledge(0x0, 0x0) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='\x00') 16:00:13 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) dup2(r0, r1) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, 0x0, 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8020, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x5d) chflagsat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x9, 0xcd3, 0x6, 0x6}, {0x1, 0x9, 0x3, 0xb7f}, {0x9, 0x20, 0x1, 0x5dd3}, {0x100000000, 0x1000, 0xfffffffffffffff9, 0x6}]}) 16:00:13 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x30) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000040)=0xfffffffffffffff9) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000080)=0x342c) 16:00:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000380)) setsockopt(r1, 0x40, 0x4c, &(0x7f00000003c0)="4bb7ae7040ab449e4d68d6d6843ac71619cd01c0358a036d72686d8c5b8840845733dd54a0998524b9edc66d43e2fc349d0575fdaed2319e2ed2a819b0225812892f", 0x42) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a627d0767106bd31b4605f1d0008fd323e6a8bab89057394672c25bc15a6", 0xd4) r2 = syz_open_pts() close(r2) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCCDTR(r4, 0x20007478) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x64002bcb, 0x0, 0x4, 0x9, "cc59bf880703d4d03de494494ca890017c1e77fc", 0xffffffff7fffffff, 0x6}) kevent(r3, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x4, 0x8, 0x2, 0x4}, {{r3}, 0xfffffffffffffffc, 0x8e, 0x40000000, 0xffffffff, 0x6}, {{r0}, 0xffffffffffffffff, 0x8, 0x400fffff, 0x3, 0x100}, {{r0}, 0xfffffffffffffff9, 0x40, 0xa, 0x1, 0xff}, {{r2}, 0xffffffffffffffff, 0xd, 0x20000004, 0x2, 0x14}, {{r2}, 0xfffffffffffffffd, 0x10, 0x8, 0xe67a, 0x1ff}, {{r0}, 0xffffffffffffffff, 0x24, 0x0, 0x4, 0x5}, {{r3}, 0xffffffffffffffff, 0x1, 0x40000000, 0x9, 0xaf}], 0x3, &(0x7f0000000300)=[{{r4}, 0xffffffffffffffff, 0x20, 0x43, 0xff, 0xe}, {{r2}, 0xfffffffffffffffa, 0x41, 0x40000000, 0x2, 0x7}, {{r3}, 0xfffffffffffffffe, 0x4a, 0x13, 0x5, 0x3}], 0xfd, &(0x7f0000000140)={0x80}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "9cfe4dbfa60200e1ff00001d00"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:13 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x10008, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2000001f, &(0x7f0000000000)=[{0x100000003}, {0x80}, {0x30}]}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000180)) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000001c0), &(0x7f0000000200)=0x10) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) 16:00:13 executing program 1: execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000200)=[&(0x7f0000000080)='$]\x97\x00', &(0x7f0000000100)='}(}\x00', &(0x7f0000000140)='|\x00', &(0x7f00000001c0)='\x00'], &(0x7f00000002c0)=[&(0x7f0000000280)='}:-\x00']) mknod(&(0x7f0000000180)='./bus\x00', 0x80002005, 0x514) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) execve(0x0, 0x0, 0x0) 16:00:14 executing program 1: 16:00:14 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) socket(0x3e, 0xc000, 0x7) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getpgid(r2) fsync(r0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) 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, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r8 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000002c0)=0xc) r9 = getpgid(0xffffffffffffffff) sendmsg$unix(r4, &(0x7f00000005c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000180), 0x0, 0x0, 0xfffffffffffffce2, 0x400}, 0x2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x0, r6, r7, r8, 0x0, 0x1, 0x9}, 0x800, 0x1, r9, r10, 0x6, 0x1, 0x1, 0x2}) select(0x40, &(0x7f0000000000)={0xffffffff, 0x0, 0x4}, 0x0, 0x0, 0x0) r11 = socket(0x18, 0x2, 0x0) msgget(0x2, 0x200) kqueue() connect$unix(r11, &(0x7f0000000300)=ANY=[@ANYBLOB="a51af20cbe8374ad6e9a5135a39206b4c44bf3bfb1b0490e0b0ddeffa7ff7d63504698f2824fa88dfa0ebd4acc2b973904e920eff7bfa2c33c800f3dee2e36"], 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x200, 0x0) sendmsg(r11, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r12 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r12, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x0, 0x1800}, {0x1, 0x1, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x0, 0x800}, {0x7, 0x9, 0x1000}], 0x9) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x1, 0xffff}, {0x7, 0xfffffffffffffffa, 0xfffffffffffffffe}, {0x6, 0x200, 0x9}]}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000200)=[{0x1}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x8, &(0x7f0000000180)=[{0x100000000, 0x8001, 0x7, 0x3}, {0x0, 0xffffffffffff0000, 0x8000, 0x4}, {0x5, 0x6, 0xfffffffffffffff9, 0x7f}, {0x80000000, 0x7, 0x5, 0x4}, {0x5, 0x80000000, 0x736, 0x200}, {0x80000000, 0x7, 0xffff, 0x98}, {0x8c, 0x8, 0xfffffffffffff34c, 0x3}, {0x0, 0x7, 0x3f, 0xfff}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x6, 0x800, 0x8000, 0x8}, {0x1f, 0x2, 0x0, 0x29a}, {0x3, 0x881, 0x0, 0x8a6}, {0x5, 0xd6e, 0x80000001, 0xf5e6}, {0x1f, 0x3, 0x8, 0x6}]}) 16:00:14 executing program 0: setreuid(0x0, 0xee00) getgroups(0x7, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) msgget(0x3, 0x100) setgid(r0) 16:00:14 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) getsockopt(r0, 0x0, 0xb, 0x0, 0x0) r1 = dup(r0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x9c, 0x80000000, 0xffffffff, 0x7}, {{r0}, 0x0, 0x40, 0x1, 0x7f, 0x3}, {{r0}, 0xfffffffffffffffa, 0x1, 0x1, 0x5, 0x3}], 0x7d, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x12, 0x86, 0x6, 0x6}, {{r0}, 0xffffffffffffffff, 0x42, 0x0, 0x3, 0x2255afa0}, {{r0}, 0xfffffffffffffffe, 0x2, 0x80000000, 0x8, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffffa, 0x20, 0x62, 0x81}, {{r0}, 0xfffffffffffffffe, 0x10, 0xf0000000, 0x8, 0xad9}, {{r0}, 0xfffffffffffffffb, 0x22, 0x2, 0xffffffffffff0001, 0x8}], 0x1ff, &(0x7f0000000180)={0x4, 0x3f}) 16:00:14 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) clock_settime(0x4, &(0x7f0000000040)={0x1f, 0xfffffffffffffffd}) 16:00:14 executing program 0: mknod(&(0x7f0000001b00)='./bus/file0\x00', 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) getsockname$inet6(r0, &(0x7f0000000140), &(0x7f00000001c0)=0x46) write(r1, &(0x7f00000000c0)="17182a712f75912473c540f043bb7f8fb3089b0064c4193c84dea4164f863010cc462db646770f06de2562efd0e63a29e9c28e165339bcb0cdc704aed4a02ae30ddae19e49ad82f35c2bddbf2dabd6fc42c0512b80cb661d2832db3b550d7eed9bc3c728c8cf4c9025", 0x69) preadv(r0, &(0x7f0000003dc0)=[{&(0x7f0000000780)=""/27, 0x1b}], 0x1000000000000295, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x8080, 0x0) r2 = openat(r0, &(0x7f0000000200)='./bus/file0\x00', 0x20000, 0x10) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x4812, r2, 0x0, 0x0) symlink(&(0x7f0000000800)='./bus/file0\x00', &(0x7f0000001880)='./bus/file0\x00') syz_open_pts() readv(r0, &(0x7f0000000580)=[{&(0x7f0000000080)=""/22, 0x16}, {&(0x7f0000000300)=""/207, 0xcf}, {&(0x7f0000000880)=""/4096, 0xffffffffffffffa7}, {&(0x7f0000002b40)=""/4096, 0x1000}, {&(0x7f0000000400)=""/177, 0xb1}, {&(0x7f00000004c0)=""/157, 0x9d}], 0x6) preadv(r1, &(0x7f0000000700)=[{&(0x7f0000000600)=""/253, 0xfd}, {&(0x7f0000000000)=""/14, 0xe}, {&(0x7f0000000280)=""/121, 0x79}, {&(0x7f0000000040)=""/37, 0x25}, {&(0x7f0000000180)=""/54, 0x36}], 0x5, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000003f00)={&(0x7f00000018c0)=@file={0x1, './bus/file0\x00'}, 0xe, &(0x7f0000003e40)=[{&(0x7f0000001900)="cb75c2d84c6e9c82d250bd2b46d2aea7554199d56b23fd97148ec3544e879fbb89cd682c6ed8556b30b3251e3edd3fb7e0f9fa2d2e208ee27707f879fc9e5c767ec6ae2885036c67b1aa6c3c5d4acaf5", 0x50}, {&(0x7f0000001980)="61511363673fc65dc42352afcd345c135f4b910ff49c6a15a5acd9f5bafd976fbc0697e8c0db08e6e43f64e7a1a7bd1cff393c892d80caa795351e1504b8417a8e3d403e8e26c29f2849d25ade0d3a343f31ed070cf4239a100d6e81", 0x5c}, {&(0x7f0000001b40)="f231a7de73aa94d9354c51b7b01b9238025a24ca31950a560e6897d16a28b215cf825a462c10ec1707e482d4b8bf61f7ef4d5bc031459ad82a2d6562f5b563793c3650e09c58602d676f225580136404c0c10a7f95fc74b50d092b891298866f08c88c10b990418301063a52df8da6fc411738bc69958a97de6ce248965c0655f9ff6673c2765a2872c8e17b5e4ef5cf27319949af42a170e8a8a9349ccf7921871956956d4f978168fd66ad6c2f3afc02fa3b2e3a2bbd4f31e82f41d60737b3f9ba1687f01a000a869bd1da8a3811df79043e018457e031c8704484dccf3a9b9d02ea521c288654455674d691b82d3ce1324672cfdb7844ec30c21cce610b5816f2e6de683e2d59d074f467da2c886fa5083876ade1b83a5038132a15621f8dd5c1839d6c789abeb538afe31996bb9754487b98667ed4fd082cdc3d885c9b5e9bd65c545faadecafde6149c2d453529f5f078bdd9fa9a321208cf6b245e146f5bc35a6c7a7f411b6c5dcfa684ca40597eda0aba2e1aab0e7e96bb95651a34ee55f29a8abd1782dd807449f7a61aa0294371dd12ca9ffdcff05199e603960ca3ff02aca3b1a6cc36ee0320f18468453bfad387f318409f54adafd01554c170d4d16d1d39c64eb981a4806fcffd60d5a0e068926cf220ce2528c47910916b310c0ca825cde4fb5fd9aac50fa0fa5a95e8c3230557b9ced3f290a3a13fcb59e98a9e3345a9d90ea1d6080f8272e902be1eb76284f6d205a843ff7d4eea21d7c4f72baca0203788ea9e1e909cfbccbc1f3b8d0ffd0ccbec434153ea57c4e7d2d736259189ba268c40742551fe361b9696cf9eccc3636154ce79db0b55961cbfae285a9dceec676dd4d07f64bf8086b79716ca808d8c0284d65083032f3ace36e010dbd92136ca1b31b2f3006b7355c612233cb1b3cccf58f0ac0be6d63fad0993dd6094517a6b2bcc653e13a619fa679acd650a82429f255cd93f198c328a0bd74d0487e4408359c3a05ae701afa2fbbeb2eb0a2986ce50e698ed86c9062b04b5ce9f46db54e24d4941ed0a40d75f863b593da5f1d410856b478254f9ab70737c1d021ab873a6514f3cf0f7510e6e0656eb84d9617fd4975ed3be3851597a21b5b7d8cee97410d20f2fdfd057d92233b73dfc6aae247818b9b20f631478cb0758bc3e77611a3552408998c8c1e87d150eb9686c0459969fd02da4e86ecc9726eeacc285aa2ca28fae9fedcf7230c3a42e543193137bce20a82408928fd5e2a5456cd74d1ef9059c438b8833e649d08ace3459577187b59e183adecf3ef4cff025adfa98051276ae22ee931f820385e33289ced8512b74065ddf6d0e7ecb780ed7f690bf76fcc2e041c8370fc010fdcb6456280f41135b2f684237167d67cad7ea14a48695e79e512e660c377d6f20cc2df9407d58a6f4df1c399287f0436e6c2a3a5bea48a37bdcbb594aa2457e14b6af77f1890ed1b346a5fcebc00ca6d0dfda2858a11228ce8e1902542e074fb94fc1961f6b3adc95def837f358e1e944543fc3e52137921fd7f164781e040ed360ef1ce044cf1be80944d12c3a078d42679facecad16de673775d93c275a57cf5545a60f477b7d314bd2ad1c3bb99407879c5a01d1b44a03b9bfc7b4a48e5b9101e1d27cd45ae9e548de9775dff8ce1ba7c1f4c6e2129713f6133e8bdd05598a65c0c379bdfc66674527fef9e8b59fc3330b8d269cc5b99848d6dc432c8e04820f24a1761e4c78819831c5cb66498e47dddb402f49460b2e8de15b42a289d22edcfa26c55752653f8efe394ce2772a78b3aa8d8d92f7c4d1c0445b4d38a0ebab09398f44de2de8c9d7b6fb73d7d5cf89ec03b4fed5ca912a77e600e4ed70aea18e91c5328128e178b42607881d3433536f1e61dcfabf1c2adf20e6413330406f80ad7d69d7f647188b1f73b871ca75824f7ef23699b7766c374534c97d487693985223864e2dea76c50b33128e80d478850d1d75f9bc8b50407ab17d7414dcc8bec499c4aff52d62bd6bce2bc91c5962eabe1f4addee8f3b26d1765f36c876e329612960ca3ba836e423b826f9aa9d807912834824e99ef615e415ce6c187944f2883c213a1894d9416dde6fd20170aac77cfcef94175115c423b9f8b2af1a1815113498a1d0fbaa47c7c02a819659c3538af4bfca6ac913627d9158cee6fc0eab3d7866debd6cca2fa0b169cb0319f982ffca4fbbdaefc90aa0ed0a33e8d39aee422cc340e825c093b91e1661543a858ca2364cc868c733a61a323f068d54ff81685edf35a0b3fb4619b26d32779eac99bb0968b27b7124d4e56916feefde2b32c66f7c446a6bbc123431f4d52318556dc0abc59876fb798fc85f6119dd3a233a1b2c88afd5526a48786e0a5e5d59300882aabafc4214045421e4ec30d8f0ba52069e641af9d79880f8fdb067c40add83d54dd776a9a3e0acbd60e080517af2c52021cbc3a21be9c8c2005188012000e04c890dd5851c4d98092282fe2e93728b9af8d1497efd99f35b9999f181cac2d90ad817aa38e4f1be85529e30da21bf831703b2bb31d10e3b60767a0e6daa30193864142c9856b4a00be3def7d086291d2476e89b345c87facf6c5454c22fb0762f7275094b16b3a2effcc0a033821780b3688e9e2da85531df6615b6310608a90ef5f1d7f9727440a166eb0e1d22a7e629ffe7959a4449dad05841ecce79ca2fe6c54446d695e2a313181e6484c5a6e733f32cee7aefafa097517d954d31a9429bf82648cb00318a2fbaa23b9fcdd9de85eb82b0445b9f23c8da55b6a55a3f38443d371b90660edeb4c17bf8dd57a32fa75b9b05611f68ebdfd0ee6054caffffe2951b874ff25b637a40746664c9dfc57911390302e8d9b96734eb9f57907e30abe4d6bfd9ba246a6abbcf626764f423036aa253536fc81476ab4c48cd5a9ad1075f289c5a27e6f2512ee39287b19cb8565a9e2cc07197217e7bb6e0687a4ea51a130b00ec4921abb4c81e046edb45c2abc7134604f65d7a631a7d57f9f6d6a1757232f868410ad2c23835fcb23fb1452174d4ae43c4a114f10b32ef2817a5a7b078bbc285634fe9c8da8c29bf69670d5ba9052c6c97289cc22a7a739f0a52491d7fbb95b5ad95cad2d6570ae94db212a17a2dc7fcc7464a3d9ded19da4b6694e8ee9dfd22692f858ddfd94595d18c06a7c181a1874d784310a9979f1133c563da6cf41200dbaf314b41eacc9a78041b2c6b44f1daba3bd4d2859ed2bf95d2616f340e7b18073cfb9d5364c38f11e384cf0ffecf97723a1d681a22936d44e7ca71dbe14cf6331b8674562c9ec3c01fbbf3d223cab743f0a9f3a2b6e4b38892e942632f24480d0aa1440179e474da06e89eeb5d8afe853c7c444eb99fcf30b44f9ac3724c2bf6b4e3cd014a5879b97aeda5272e64ca767c6a493c47a3a6e359eaa936a16c04f864adf8d00202755135c91e9813f01e0c5d1e551c2f4e5870e09680d1b351431f3a189983caadf5b68a05b1ab1ee83d0bde7531e88c8910f1f7c108925127397007e8b128ac0b3c82319094d08338426c44ffddcecba8be600073cbec0758376af18c5b2e0d1b65b71af857075b6e01b07b4682c9d637fd44bba01353b310f10c456a8e74c03d9f9974574df1e553d6b82b05d6f20a0a1ece4a28c1072b8f36a650efdfe413ffeb11748e260de0436b5f1ffb5663b78168c2c002500e5973bd13a76be968081bae924d0cfb7b67320c22c771d62fa0d174f20ab1cd75ab364423f0a63814b02004c354b8ba3d16c5bbf40b2b8e194a17b2148a814dcec4888cb169ce992ccfcf55429baf44486361de9c1ae328aeb06a7dc3f74fdd2998ff393fb811e774219d2a9e328b5e9318b847a1999d3216dbc4a4cc580078e4a4872a47dea1ae66e53fc8c2371936dc4095ebdb85f9f3e317d422e129e2085093099b91550cda6af78b12266d5c1cd11874ef5f06b3b6d5a2ac25b8013878129d101c977a4e1ddad4c084b0565c1b401aafd8375682087b8d9b89062e5c45ebef08bc063db9e4b0379fdbabd5f1e943a9b2dcaee9619876842433b0744ffb1a1fe11e1b906b3c402f52f96dddec6e9500342ef8e779f1883ac8b180f4bc4009f77f3a491d64c43bf22fe25877dac1cb4442a87f4059c15aa81e65ec8dc5949c890cf9d77b8082bbb70dd8d2cf7e5371997bcc7d5a5d7050118357e72cde13746cac6fe83d5ee4a292254483ac963a3bb4978576bcfc5fa014f0cedeedcc4ed1e043aefc84679f7d6f547d1fb9fd28a7496efda6b227def50a8b2221ace04fd749458d50887dc9f5e58d2657aa487b1b40b215f9b0ab2909b950fbf2bded2dd0225c942977a03681839763b0bdb3e497fbdb1bfb0cab36aa63e5b27b715eee6d685420e02007abb486ca1dbb96c32dc924317400061a88b058f600db1ea1ddf19be01dce3b4590a591e9dc4da9cc57568921919961133512782d96b40ef13f21a6f140736376eeb1c6d96225d842ae265dce37654ef457cf4510fe2c8039e1ec5b7ae8f96e203dd55a932fda7bb3d275dff56b19d2d1e3393c20d098d51f8dade4568e74e843c5796cc015a4f4275a7aa678ce3659148d847307174f35790be571f8ba751df51010c119b32297a80a65979c37ba271280ea94226808a006ccec2fd51f67754c54aec55fcebed1f128b33827e1a733b02b7a6063511ea68771141b7af1cd0a97204aa7e3ee2d7e1b8146886afd2ec7aab711462863bbb03697881e2623f99cbb121be92ca7e995a73b2e03532fa5d913eac389a9ab479e9e13c0d2bfc3ca0de085803c6a1c6d383b72f6668b402481f21b3252b7a1de8621dff567a5b80ce77fed09d3fddeed1129325ad17e2997f66bf27c4d4fe090821e2e9d2e1ad4741f33a48f6f21bbd31e697c8a9f3829d25a0696c1fa8d44a42a77cef256fe10fc840e12138c368dae8443b48de2134f76eed9cc00411d410a61343151f9e0c2ec9b1e4f80b3565f8f2af64550271a77fbcedf4fb82e270541e82b4493719073b33aa9ce38f86cf43787f4786567fc537ac4e59c66311c46fa9de465945fa7101f051753be9fa5e7fdb4e1c225aba0f1aeca6a38353a76c2dcfacdec61893766819566272665c4471db9d8dde0f71ccdd5217bb11ca70c4e54cae47e857390a3b722a309d050af00558f19ba5372e8b8737636ea3fd0375cd95a650b9552fab5b8c4b8739ec9b5675f916ab8dbd082a1c5b71e2950ee8578504cff979aaff15f499ea22079466a0b7653afe852cea21bda8fa7e4fc856ffdda75fc5b186bbc066517eaac28abd7dbed7081ce5713e797720fb9218b4123eb9c9fc4655b7f2286b3ecdc8b92daa3421a4d105b8e20314611e0f2ee9490b283e0c80be3a0cb1014e61b0cb5aa4c5d0181f5bba02488dcaa46841de30a59c805ca5615a25cbbf6703bbd895f092747c13b22f75e0b0d2dde6a33939cc6c6b7f41d77bfc6341e65160ea3da7af94eee995985043284fdc1f18e941651bc48cecce82485c50db6168342227529767b76ca1f45f297b7ad5537d7684e1d6934a1cda7dd012dd5ce64b6c30b96819222bf65dbf4dcab93ff4f287c627bc9bac72d71189628f3d701f37c3d80ca3a137c956f0ef8872e9aedde97385c8965a922f1b1a914676fbb11926c28bb14272067a1dc3515e8f2c1a3abe18857321dfedf4db5620e507635fdcbf47ff1fcc3f4881f10fcc5d11e36daa8b97d1fde58d9e1ba34c4397bae89a8f4a5664584815db54c86a14a449682d9f4e26fecb2ceaf3890022bf8c3adf7", 0x1000}, {&(0x7f0000001a00)="2f5497316f40e777890d0ba3846f0b6d5e158a8aa0266851236f534958ecd019798983134f1d26461e13bc0fee4f9660e5eef393a92154308285ca98a31471742b38624f49293d0554dc9cea2d0909914727bfdc5a93c2706703aa87f65fbd753deebc0dbc0e1b9f8188a027d876bf12802d44ccbc09e49c60a8e13d35ca65d1bee389a22f7e0e4b2af17309eaf3cec99eb831e7e11fcae93af2770ca22b9196b9db655ab559234640c2cfbbe1a4ca05e25fa553f858c47a379a207d45bb5963a540cbd1e7b447ad46ccc72b47b89e91ab9d1b4cb17a016f", 0xd8}, {&(0x7f0000003b40)="6bce2839f1581f3f579e43ed30887321ce7d2bc3cf340d298107cdb327fb9ea55d013fdf5afa5a98da7a86137d72adc71bc0deba0be8e8752372922b83164e726622a7f6be5a3ba11c644469839f34cae1698933e1fa6b7717a402a006", 0x5d}, {&(0x7f0000003bc0)="5ddaff637c7cf2a39de00622d6253d26ee2180bfb7f9491b6ca8122e075c697ff9a6237a454fd186c803a255fd925f62b695243d27a9d08b83d373033816414fd5453d8dceb65ba73e1aaba33e2165da663af7bbf465d43446eafd4af66fb0b680c0017610eb14e2a76357eaea2f2c8a2eb9f76369ff08f9cf8e5727ca2442efa489455a8d1179e13876b8be9f6f1346b47c95e4d5c5210a8598142560436fbf9e2c3a35dc1176d72ec947ea0f67e429f859acbf714de184e97a8ff59645efe3dcdf0f98ec8a49354ae8a8aae83ce3906601ad2168b12c7797bac73c758cc223fc188cd239fce4ac6aab91a32749e86ca940ca6074dd38", 0xf7}, {&(0x7f0000003cc0)="1e792dbc1ae2548a5e2f99267fedd4cdf188425053c17a37cfe2d2692ec053d570094ecfe8ea1d11ba59ee0b917a8bad8f89b715680c0469b291d95bd95b27ee6cf4786de5a8bba3653db6b02ce3dba0f9b9224cd3503e24dc9e72bcaaef515f6fdb25c4ecfd7e7bab6be72cc8237e6f28039fd30b9ae38aca92be38aaf03d3b25c852edd9b4818d776da058bb15b5deaaf6a853c569c71b4858dbbb55459d415b541e4751517b7fe266a2b94fc33a03a7605051b778aa92fb04d395435db94d94312402dff0cb23eb43794db33c3a429dd6365914aac580aa147b4c309d2da2ac23e1835d60d6215a10c7a97cfd5e4b0275824253ee6ab5b71d7ed61731", 0xfe}, {&(0x7f0000003dc0)}, {&(0x7f0000003e00)="a6543bd17abbb8941d9031beeb4f01a1dde85f7f4e2e64a75000f4a2801883e0f5b0", 0x22}], 0x9, 0x0, 0x0, 0x408}, 0x1) open(&(0x7f00000007c0)='./bus/file0\x00', 0x8, 0x80) 16:00:14 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x80, 0x101) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') r2 = msgget(0x1, 0x149) openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x20, 0x0) msgrcv(r2, &(0x7f0000000080), 0x8, 0x3, 0x1800) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000300)='./file0\x00') pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000500)="e03f8c255a238e44807463c80a9d556ca8e45c3a0f6f5cb17e8414600f6e78e0e7cad9be7778b36d574cae07586f2e9668c4cf6ae9ebde8e3ddc05b7bd6d9e781818a214c825a95102bfa3677f09a44f362168c637340ea89d0f6ed81d210b625856ce9970d10c6a62a607203f0fd8417f860ee7df3dc2d09a771a003c6a8caa32c1054373d486852fc75583a301cccf4ef0d1a37253bb52212b758cf02d1efec57e71e3f9b266c25ea94801f81ea1b390a700fe5b1e9ce75e078f7d02aae35c87cface472e023690fe6cab809fc41b64b8b6932eee8e64b1a6a9cd3de84407ebf1b747ef2f50ceafff0a2f59d12829ced263289cc88a2955cda89314ea852a44c3f742e5301249e610c748992b958f4856567f560aae2d462d2bc11e2a822dcb0d9edbb4792499292129254df49671dc295608ea766d16ba563ca36b4b4d43cd902c0ef2bdb045f3a923c9b6113bb7045ee44a8e790e335c8dc9bf7a6b7861070538fb6c14f92fcdc17d079197989fd7c5f762b582c4855d5ab9afa9a4eca18379107bedb6c677928cebacd04d09fc83f6dd84a43fc52822179d4cf1b15fdb26a0cf5fed586523f87bbf7bfb4b2bc9bb628eb15fa2a01f0268e49f7b096317a7ba932871ff852e6cc879a20267b88d7457a9334c4a3cb2cae6cf40e05aee1d7cd36497ea0e09e0223324c5e1bc9bf19fef99849dc2b30deda903fa3b9f5746ef8cffc949ff6d0dfb0d577f6b53cd28e8c5e79e7a1907920cec6333e52c14abb2a86c15c92fb6106621a2a03d3233774f5c3ac440700a3f9509efd080d48dbd0cbea5dfd3245da1878961ba8bd8964edc9076c50640315010e257ba9e14fe49cb0d1149ecc75d564a92ba4a595fc232ff4cd8e9f261e001181f178dfe7915a70c8551deda40b99a0a283b3f26ac8e533dd07fcf0a9bafba5552e86773aa348b8e0e281a170ec4e5441c5e153d9c06534d4d3d22c32e42fef4ef69314e1c01515f184c25be6079563962dae890688d7b101899012c4e1c8ec5de688d68ab225ba994bbe07084b28faf403ef977a8f5044c79fdabcd15c33bf2d98bf3c8c39c784976fdd92fc43ed8e87239137c15aa80515f9cd58b23bdd2fe6405279a098985a713843ebc7c5fa8906997e3c3a9378954793b8af4579477b71ffee088714a2f69069419e3a14eaa3eaf2949b1b8fe5c8f7fd742986d5db37f302c76a500f2db12c3e36c05289a2760d83af0d623a43690117c77548ae4a3737663d874eb8d9d408e288d63270b19323134657294faf1c0628e4c45375763f036cba67a63f04be359df627ccad1a353892cae78bf6138ea6248a693153211631ddbd870a60d0d688648a937cc5e10c071e70ad8e6abd927468b01a872f5d6a0f312848d7d1a10e4209486c7e2c5af1bb18b38da72a7a6528719601045bcd4a74c8d30bad7842ba50bd9eaf43239bba7a245873ef49d57eac8284d7bdfd34141cd11a41cef3d524af4880ec500421aab7816079f52970ded5056c078f93f2a8f5faa884ea1c6a45cc90125990e37b6aadbd5d09d1462da0f029b31eca6af2c53329964d9190fddd98f492141f56b48b0c6af87ca623b1b916a625d750cca9713c40c102cfadf66defc3745971a9b5ac52616911ab852cce97b42690d6d5690131201c539f05207a076325160a2e8eefd51f1477f10b2ccec6a2ed5b2be1ae295bb33bab376f92c45fbbc356de07b8cb42d58252842e8fc4a41604b0b17dd662fe7ffe573fe9da86e89255542521cfffeec3239311bc047e163ef9f1277ad2af1f428fee30f0e25b48aa1206ee52b00f0f551badcb13ad178e22e9d0947213eab10e393a33055ec6036edd6ade5261cb41cb5a21caa6a4d6ad3f5a45cd19f17f903f58eb2b1be40929930c7552b78ee6ace59222133b6032e5a64de4b5c3a2a8036cf9ea4399cbc410cdbbaf62b8f979e8c46158a83a9512d7654c444ffd859bcb5fe499153e7d22f25292ed9d4b55b00bbb7dfc9547423d01a873b9d2b82427ab406af1254d7cbd38d95361a4c17854f4c5bc37e384ce17787c8dabebe66681f19c8965861ebc590cfc623fe4cd58bcac0bc19ee67bd894db26300b05283eef327f5dd00a5d0297a62cec36206210f97644d628a7ee05e1afcd57a9ca9c60d36ca82bcad2157a3a1c0c66c69f41b00a41ea2a1ae4447e8980d213445a1069e1ecccdd260d9be9357b18b56695757e1a0921bbc8a4f197d32fb389659a3bbd70fc6a1331f36cb5e7dff6acd972270aad9744ccff15a6800c7bc09510d0200203af80f03f9b56f5b0ef83569008507e1dcc5ce0e9331818784794a479ad97cc164b03062f4c7e5e445b57519d4871a73c1c2cd8dac2861c53275f5a218090f34aaab33f6818008d0fce1401049d4e23d2e5094a3c3852ee6ce7ebf81dcc9786ab7e8b134dc7e062660b0a90ad02a07172ebea19308937d7ccff32d4b30b8e3e94fd6e0d914bdce8c8584f80a1b4bbd590509c900856372b9a4bcdbdc30c8a64421a9398762ec7690d45d4e362d8588c35f3811f2ad6ffe441dd096892a84d6b0bbe7c9561897608de444329f24b12dbabb76f1f61559c608d4c80c867e36cd87d990879fab17f7780658408af876a3bac3320fd25edf8ebcb26d9e7d45344d62aef2732fdf0f702c8b68ec6836380301159cb2dbc52486d84d2d954ea031b3a2f2b059613ee91df1be725ff82cb0e620ee1a525d0d5f0550c84b59d1fb63af1377c741703f5a68f46e633d5add90f77a0303cd653a3793373b51bf8b6c740f6273fdff38dd50417fe3aa29b5ad5c5106f70dfe3bc875df339cb584fe0aa883b3dd1d0832f6e075aca1f921f72fe603e494f7a6ba3d88e19ea70cb095359d8e381d1ba8db556d3f563739f2f628484de5907d6ca7bfafcdee189d280cf483ed97dd27de7a63a9358f03d40494c5f000a1817801a7cdc620be304744e2f1b8a020d2b144029be583407ba39b6e9caf3654fc1703020e8b660264dbd2ed24be73da7545fead03b683207d78da08616034f1815194116416e81829bcad22193cc621dde37f23b583c7ee99c883fea6082354450e6ce3b0485640ecf708a9abe897f5e78f5d6183c8ad83402318e0f46c1e7897c49732caa76b20a067b44a5cedb132620217c71a9992923f60bac0107465dc3841fc827a5ee7c5e93de1b48f1a2dc5b73760f2f3ae5a14e911df6985151c45769a9aa46b58b5a812a79b4a002f2abe9fd8fe283a4659de8fe71d0a6a17daac88a1bf6c6074540dc4f6bbcfbf90b305ce41b23925c5d63eaec1a7f836fbab0c568ecad70de125f582211f354db9e94078625116658c52b6333851603ebf01a52aabb1d9761eaf27fd577fcc2732e357fe25ae65fe751c4a5fb311f062ad71d3128747bc1cf1fa91011401f48d4810f0d94aa7acb8d494cc5c6c5bc1e346f78198cfd9847d7b9c9cb6965f0235638ffcf4cc9e17fba7c06ca93d71f1204fa35b37e761ac4102856ff0ee905e2541decd6b0ae466324ac3f6998cdfea826feed6cf24eddcfba171dfcfd4bf6af1c427589c91b32b6b8840a63849361e75754b0be019847e5208ff125042e3cacd2428941cb81ada0ec44d240b5ff278eaf7992db25d3e286fdd8d95303f72898e698a4eaa77ea8ccca1e447a7febc692c00a7aa13cc7d7aaef50962f433cfa290baaf78296ec1b1c7838dc7eea4284f2b519e8e482f2c9e9f472af9b2f3dd96fdcce71eb0d3770746a574d661e04da804752883d56acd6e15cc6334d787c0067440455f0ae101ab5542710e7505a8c7f49de99278eaf27572e992d513a15f4d7a8367da32ecc27579f0cc08404204eba16c13f7de9ca361ba35387c1aa6bf942a18a126946552d432f2d8caf701be5a33601f0f2c587d2a52fdb346bef9275881bcba3e489350b3800b9853d3556315286c6709756373c1d92d9d40e2d2071d6b228b4d8b08470f8c4f457923e836eb9cc058a3eae57169f4fd8bcfaa5f56ac2a0b2fca2448c1f26fcd05eaff82fde445b29096fa54ebb477dd8599b33b8349d66ee184cf71290909f284c39d44b7bd001612c4032d0a7d2ba06f89fe286e46102e67365756e4f925aae0dffe47bed8796fc0604fe78b9ab339dd1dbffd38b78af6c59793f333ebfb12067f7ff7021f5c9bedc5c80f9c7b48033f843af681edde6204c9f157f1c59fc60d75019dfc8c389275e4b648941918b96fb01e3c2e94c3c6a1b26dcd11cfac09e85a6c8d5431773caff8d2a1675d653406dabf8449df5b1caac6abd53d01f6bf5a0f18a2301eea2a8c83c2b61efd504691e75608c8f3021d290511610b442e726b1f421311aa78a319fce9cc1acc6f7d3dd5c7492a15b907cb4d0a2d3035609e8a6baa2cbf4572f9201da72fea33c23f91b555e157154cd24443c255ed2c5ab016bba838b0ce55b67865f3117a181b6a35789e6a68e0411cde3d9e11e1579136f06202d92ff763c28b955eb734628e55ea63597ca1392713d7bafd1c997fd26b388986ec0dd0619ec3430242e83d5eef45d61210a1b19775faaf778f932a4336b757c36648107c2681215890af2ccf42b9eb0c0f5ae3aae975fcfbfcfe08ff7aa9ad5822a15718a9216f20738975048391b860e0cda990722da1a437f3e85bda39bfa2b4123371c3f7ad3c2ececfd70a50b95c932597e91d075ef93cb6daf59088a6c2f774817f16150791b4d2b57966fe75c5f1a74bb329c9ae624ca04dbf484824e785a36d75c806e7a57757833313d53954d18541022d2768a107e37a4f5a83751ab9067f71a3dbc9a74627c659f7f1099daf462bf0e0f3f37e3a11065750d36950d54605a099b0c9131f8be6452cf6aab159754a02939cbfee20a9943f8440d9f64760f6fbb7aad21fd8c1014d57f4ebc50a35d44f431382b43b4bf22fd3b2e31ad9cda1d7ba3a0dcc820cbecab2c0a57031ac584ed35cd8884d89c4c7b022b822bad7c4436b59b5d48797a142cc9869aa90ea3c4dde30b552546f84970b0311af63002a357e37f5b130a33beb8b6e74a624a1e0a5769df9053de45e85e47f5247591f6e2a5f01cd978d55df946550a6d2f19c484810d872c4b3747ecf61b16af31a332e786312ac5fc9aa1581c62307a931550e8a209eb2ccd2794e429d22fdeb94e06f7b8eb0fa2ecff543b0d131d98dd3bc089caaa8fd2ab28a4638b507331caf49cecf0addedcf98f680839536aab28afaff1d7be6caf64354ec74cf98a0c770aee843f000000000000003d14996cb4d5cadd9400b7d27fd051bb164139d1475c88b9ab7b916943e43675c654c514d83ca1ecea5e7d82fbdd9adf5cb14c37e9039102ada78bb8fbca0182aa2137c24c3e40ed82b2656d26df77a0c7b462f55b8714bdb112143084a81be63dcd125225124a790301dbf85445af66292e331dafe451e0726a7f689b45ab3a14fcf8b51923cba47904c0dca8596455a4e12b8c98448a4e1698ff8f65e3878f2611a124bc0c3c390a614b6d443a1f5ffcb75d5bbbb74d6d271ddcad18b92405893467f81113cd98c72ddba36d59afad4497804d0f2653b1eb1a24ab1fd7803ad373add34c3fb0ce888b9403a6fe6b5c8cbba2e2055f870c724538c324dd688005a08fd725cb1a1157a9b523bc35293b65746545fc1bcde41b509a2b34fb35f03b26da14c6a91b96c8ebb3740b544aac83fcead2693997ab87f6f0ae7ab941edafc65c62cf3ea3bb3b78a56dc3950dfac6b8c09c385caefb682fd362f937f44c1f1571b299b8cb09efe93d57e443cb18226c", 0xffe}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) msgrcv(r2, &(0x7f0000000280)={0x0, ""/105}, 0x71, 0x2, 0x800) r3 = msgget(0xffffffffffffffff, 0x0) msgsnd(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="00000200000000a9564ed2cc95ab05d2c86e4dfb175eed0a405c67f21a001f5dbebc77496a49f4f3670ebb40f51281b0f48d2ab6583342b31843353c953b17450a887dfc9c4a9eba68bf2134be86e8c928ff855de49ba4990a41b7f046849456e7b38523051d39c0414f5a0000004000"/128], 0x1, 0x0) 16:00:14 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x802, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000180)={0xff, 0xff, 0x80000000, {[0xffffffff, 0x6, 0xc78, 0x1, 0x3ff, 0x7c, 0x1, 0x5d6, 0x0, 0xffff, 0x100000000, 0x3, 0x100000001, 0xd3, 0x0, 0x4, 0xfffffffffffff000], [0x7, 0x100000000, 0x9, 0x7, 0x4, 0x6, 0xafb, 0x401, 0x0, 0xfb], [0x7, 0x100000000, 0x3, 0x200, 0x5, 0x8, 0x7320], [0x0, 0xffffffff00000001, 0x5, 0x9, 0x2, 0x7f], [{0x3, 0x0, 0x9, 0x1}, {0x10001, 0x1000, 0x800000000000000, 0x4}, {0x5, 0x6a8, 0x6, 0x1}, {0x9304, 0x4, 0x0, 0x1}, {0x6, 0x7, 0xffffffff, 0x5}, {0x7, 0x6, 0x5, 0x1000}, {0x20, 0x1, 0xfff, 0xff}, {0x200, 0xffffffff, 0x3, 0x9}], {0x7, 0x4, 0x5, 0x4}, {0x10001, 0x0, 0x71, 0x5}}}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1}], 0x1, 0x200) close(r1) 16:00:15 executing program 0: clock_getres(0x3, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x8a, 0x5}, {0x48, 0x1ff}], 0x2}) 16:00:15 executing program 0: pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x4) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000002c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0xbf, &(0x7f00000001c0)="8ba41ad3b926b4f2cf240a5e6281a03237de2102959b6c05d63bed71db9becc2033ec7449ad7b426e6d9896c39050e9b223027acff97fc61748812bbbfe110d47c63b7f37b3acaab6f3a7f93e5464591bfd2a9e926acee053dd3c1b46f6aac8516a9bd28725267938ed5f4be48d417c29a2b0b39bdd65348a897e9dbaa9b4a3a73839387e94b0a3d96c12decb2c7477d0c81a228570602e4c57798a2ce2d8a47d3554edbda57e0d10d7fc12302ddad0289b5c4686cb4d936df2ee7278997ee") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5, 0xdd, 0x101, 0x5}, {0x80, 0xd25c, 0x5, 0x3}, {0x8, 0x10000, 0x2, 0xfffffffffffffff9}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000040)=[{0x73e86cf9, 0xc00000000000, 0x6191, 0x7}, {0x778, 0x5, 0x85, 0x4}, {0x0, 0x81, 0x3, 0x1}, {0x3, 0x81, 0x7fff, 0x8}, {0x4, 0xffffffffffff0000, 0x9, 0x9}, {0x4, 0xdb38, 0x81, 0x5}, {0x4953, 0x100, 0x5, 0x4}, {0xfff, 0x6, 0x401, 0x59}]}) syz_emit_ethernet(0xfefd, &(0x7f0000000180)="969b") openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x808, 0x0) 16:00:15 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000000)={&(0x7f0000000040)=[{0x10000000, 0x4}, {0x4, 0x10000000000}], 0x2}) 16:00:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x40000000090d2, 0x0, "d730c1e7bb6fc4e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000001c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="3e2a7913e4ba921c714f4dd36a27e5e27b216de73551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff10343482ffffffffbba3444002007e14295fbaabbbafe2050000002a17dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c11712e5b65d2712d93ae731ffee5a62700007106bd48b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febb5b4d9d4b68c71e0b6d6d274c7809d2b4b3ce59df49897872d4b0292873c40df71595ee782d7b31f678df44ff0ff", 0x11d) r1 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x2) close(r0) r2 = dup(r1) r3 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x7fffffff, 0x0, 0xf1f1, 0x7fffffff, "a508000000027f00007f1000000000008000"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000040)) fcntl$getflags(r3, 0x1) syz_open_pts() setrlimit(0x8, &(0x7f0000000180)={0x8, 0x1}) 16:00:15 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x8, 0x0) fchdir(r0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x81, 0x0, 0x40000, 0x0) 16:00:15 executing program 0: r0 = syz_open_pts() shmget$private(0x0, 0x4000, 0x109, &(0x7f0000ffb000/0x4000)=nil) fcntl$setstatus(r0, 0xb, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x800, './file0\x00'}) 16:00:15 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1ff, "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, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff7a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:15 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000001780)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x7, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setgroups(0x3, &(0x7f00000001c0)=[r1, r3, r4]) setreuid(0x0, 0xee01) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setregid(0x0, r6) r8 = open(&(0x7f0000000000)='./file0\x00', 0x12, 0xc7) getsockname$inet(r0, 0x0, &(0x7f0000000140)=0x651a09614cd773ba) sendmsg(r8, &(0x7f0000001640)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000200)="c1a69287d450fb0e474f0cc0c8f0d64558d9985a0df35fe9f2e6cc99b69393bee86f7ae320444d207eb35d09369fd20068d55cdce098f9fb876c7bb41aa49859246541216b448b34b6cfe26792bdfe27947f1b33447d5ffc9ad4622cff3b9c5c140d1b361c950a2bf5fa7b35ea7211e740b3c993bc03f91c8873db13c21303d8a08489946523f4ac987311cf5ead5761fe209062458cea73c7482656d9afbb4c992929036f06c3f71c10974a4de109caf206427a7cdab6b30a0c1051d3c598208d22bac40f8a21f35a4e24b7cb13e4f47483ffc581cb70c847d4e3ba88b88710f54a2bfaca1e17041df11ace47b50dc3dec65bfb0b0e06f5868f5daf44b1", 0xfe}, {&(0x7f0000000300)="f0d0fffa830ffc11685d351a425c666b01f57e5c2ab45983faca8ce8e0234ee1bf0cbbccd7efc3ab1295e356809e6bc8cc2e5d23e142e7a679ba0399a62f8d909455ea401a24dcef7be799945c40f4bac2808558c2dad91ba3e9a09909b88a6222c683a038fbe487e97ea513ebb6087505f3ccba21f8b3343bc43038e410a3017b80864578b6da31a083006010ac363dfc38f58a78a68d3ec5ab64a59df825313ff5934ce4021dbedca1a81afe4b2065638ae69a6a406a7d965d0cd7a0", 0xbd}, {&(0x7f00000003c0)="a367587861444dfed929f22096087e2e141e075bd60f3932a30493341be3968e09a809d729f33e044d99b4c7a3fe185396c6ae4ab20aa65fb725671bfb0852f88a611ea02a48eb2b263ee9e519028b162f4d4a0ee778dc3bab2c44108452ec8ba9eda5b476939b002fc3399c1fa802da2784bf83fd690e463b711118e1d090ee174cb4a369c35f9633150056754cba5be0377c3a5d05a26953702c511f5a029b4d4955d653d122282864b291704e1163fb7dd4770022edca53823439a6aa9e77f0e91310074177679145fbd00be578795e58611e3f743d46ac559e", 0xdb}, {&(0x7f00000004c0)="d19b7e1ea33a16ad5c5c202c3d22a3c48da54d733a10ace09df22109a1e4b75a602e8099a77ca5963665f9cc477fe98708eca437245b727eccc0daedec05246fa903b8a9832b4f82a7ad437363408b7de1b61e6ced95c29cbb872ba4736382f097417c9935b50da927b6", 0x6a}], 0x4, &(0x7f0000000540)=ANY=[@ANYBLOB="680000000000000000000000ffffff7fdd53f73b7712ae7e398faed1f35cd530dad22b6063f757f579c76f8a6f6e71253eda6fe3ea4cf223309e4d06214fde9a0287ff610ab9c725a5af56491258c2aa5e4aeef4e259b29cba09aa2cdf32ff495a170ac6888a00001010000000000000ffff0000080000008bad541df3b44c93b4be30d070b649ac67c4ce006037d9b5d712726aa64e0cf552efe7f02194dfa1ff98750dcf48987c431c63b92e46eafae6ee24931b04766614efc80046c1c646db2e27af6bd014730c90678671c61c8c9ac0d065214c54c87459ca71292a042c8f8c89836d2b7d9c114caf6d44db4dfcb15aada63bad33fcd2ddc16c58a8180139b1ae21acb2b9d298e05a9829d4bf71afa355facc6334a0f67827be1304d913115ea19ebf937d3f3da3dc2c212d98a9b7fd68a4ccd94e33e4690d762ff397133b8b08d118944798646442280897b1f0f03c843414b46c01e940623e25c826b4cf779e39b768b2830b9589702dddc873b428d138f777ee19772695c2360b990fc19a116ff036801c1226ad84e02d506c3bb799575530394715750b0971724fba8567008ab75bf276b9b2851b0622eb54edb9f456454b83f681e586b7295a970955e88972dd71dbc9373718f064f8533695ec92222c40481595f95bbb09a5ffc2363838c04e355d5c09ebc05cb625fa10110806e8dbcf4abd104e935cc2e381466683f52cc5dfe74aa92f39e19996cbbcc5c756fb95e7c365b235d37ba1cab877cc0fd1d69473dfda372cdd208a5a83c29b194b45d6e3eeefbd0964b6190d33bc186101204d50059eb68c1750e9933423911d42273d052909341feb6ecc7bfb34e0887e00cd4a6a79aa10f7593f97124b7acacfda3f956009615e8cc5e83f8c46ad44d6a32b544c1ef44a51f5252e638e89890a9cde5fa7a65bed95916e2c20749cd9059f79a50ed4499c756d142b39745f34be4a9c101d9cd403a17afd5fd4870ff7642035774bcd5098f04c3fb4ca458f1bec1a3e84f066778c540ca5b18b08f4c5bd02d876ecafda63fabbf2e25bd7d5a9a3df0f5b2ab04bf1dce2f196c6faa88716d530744b8dd97408c1a2adde67348b1611303b45fc3a712f7fa35fdda6eaec76c2ccaa5acff61abb4442bd5652379c74f323e83b5434019e074a8f86134f249db871537f003c6d77a9916609e416c5073cce814cd77b77f86ff902946ed4403fefd9f6d7c2ea8fb714428bedaad736824a6402ea61f2d2cf0a5d19aa23a91c698f6ebdd59dad3d8aadf280e8434415e9a27c7a88318801c181e9bd429e1a915a223025f80c0b9d159e291f1d10b0200e1954e5a6f815abdb9a353ae009ecfe6e76b24f9428315e73ce57c5d289b0e02f5c972491c3f3e65b2758d9c48be0a18bdd50bfa0028c24103539f61dc7c08d1d133211bd0224e66d6c2e429ce03fd6345b3a01d1e463d10ce205ddeab4b39ddd5b21b46acd725f2b311c3ab73350bdfdf4820c057d3452629378f79572927c0fa30214bff0c951d6c4ea42808d8b705dc32881454540f55e552c459f981c550d7887bb10904fcfc93a8c12ad70670cf2cc1cb6cbf507b4599205c4be5a352b3cd4d69d5b8af7bd0b58dffa02b9b9a90c17bd44dc218dcff25965e1db463df5623f725cad93a712f4a4bb253d01a4453637f282183ebe9f51ab151ee1d3bb5cb898285a2f2d2cf60ce11a2453fd992f21dc64be5e51090c051b3147855ad3bcd8ae0b1359f587be235c0ee30c80cd86845bb0e442850e44dc8155bb684d15ea3d6a3df865fbf022b67e62596bbaa1c52d96b841e6069f9a53819767b7fc14fd20d06b589da6e7044b0a42d965f9ab17be13d36c81bb6662ac6be6e67f464f3dd83c7973727c09895f084503ff8a38507fe719eec49a54c30dc8a6451955372f4f6c1f533190371dd750ebf33f4820322b3eedd348ea0557916be76b7ae1fc7e1e220861b305673634fcf1e26aa947aced087e316c52a4b3014d16354d3a562e9c3000f99911232cd63de9ecf42a6bdaaed393f25de9001fbb860bc40a53c6ac8205b83f5a93b5b60e4aadaa8db613fa4b928eff1c1abce30b4e6c07ce2b331c7986de4f1f5023d8176234dc6b2f773c4b466be1b10733116c16ddf6275095b72901d53916ca86cfc6c53e985982de700d6e903504719905c0df9e7f6a1cdbafdf817b5e39fbb27a3488bc7770a3fb8373d320ff80ce055bd3a3cf156215dadb745537643074a1c1890445aa7260e8db1b28fb1976ffa119be98fe62cabf185563b2f9d6f1e880c12f3b0b4325582b6b8a896ef037946144ffdc2dd5a8f3e5fd8e4cf257a0ba4a3088aea59e9ecb9ffa73a12e0edee758cacaacf48755fd26564fef1d3e2136a47a77eb8f96c3d9aab4f2c5b1453ed906828103828885117f7853368ea483acb9c9594899b8357260b8789ebb843561480e49140f6b04c3e14fcf222fea8a14d7c83cea496fc188d4403336cbbb70ad2016327d431023a824d97cbea31874581928b6273c1af7cb96ccee1c83ee77d469d87adbe4206b15df970835c9c0623068a5e7da04f17d034bfd8b4340dab04308b79566d041d24460d3317fe779f5088c29b7e187db95309b5f36243a7aea3eb97d42dfbfadf7884b2645592061156621589821f2691d6b8545eb1bf3dfdd9082d343c7a3c2403a564c3cf5e20b971f99ad4e41b692cf530ba31161b97313061df69b6f9525e5ee087736ec14a18be770b7d20fb0f3128d4da53d69dee1d875fab1431e30a9ecfb08fa211119e2d675f7ded26cf6c2d1a543abb64009d68e88034b3541b3149a31f17fdb81ff6e8a9d987d0b3af779154c6fce584d539c3c2fc7d916532097a917b67170333064cc94d9f7531b6a383b8e82d3ac0fb000027577d5afc1eb476ebe7818d1a75bdd822c8b7823278571d67e0f2b299635e5da1f1473f454e2d31db01fc4836a935f2bd31b201aca433c714981ab1a9c6098802919f83f94d8ae2c2be7c5600c5e5044700e7f4381771930d6f85894d58e25d2af6ce23836a15c85f81b65c6677a2ddb8f0ab75cff3e13653bbdca205cf563d99c7b6d501d5619a8aa2e7ff949c6e9e8b4c8a7fae1190786cec924a031068aa02c012f50d1727ab32ae3b157363fcfca59372aed4e625602176792848f02517737baf6ba00429eb5b6a3d2f7a898aa91d8b88cf9dbe052df3a2b64200a8fde56e367632affc24d773ba2bfbe758c74d3e1aa3fc4a5eae47053cca93721796e3ed3175bfad6a4ef49ba06d5093bb333adbc3fd11e487a21b9ce77f1b78d2b913fcb3bd48d32938a35b7cede4d5981bff9b1e7515e3dc3a35bf2f153fb4f25030d4bea4d9d5ddb66e49623fd69bdb5d5f09a51cf207cafd07ac2f7d5e1e4fbd525ae48885b27a1e32e0f6d008d5d95f1563a5553bd3c281e60d0f6a6a906412b70e347a01d2d411158c60eee4907d6eb6b66c5334ed7f9ec49440965a434c3b028a2310a86ba8e1090d1f40e7dc1921cf1c2859950423a90e63870cfcd4b161c604d2c7af19111a2905863a488669b997011e50838719312f2c15ab434b01cabb1afcf54fb8e01c641e8b2625135ac1ac6c69a3a72daf3d4dbc4e0e0289c5765eacd92ee5ef54fd6e0794eeeba50044fe435b1e9c7f19875958d66bd16121241bcb0077412d25d1452aa4d5372b7fcb62ed748460f84aca8d6a585262ca0f6beefc18afda57fd46cbb126461862bb3f298e7423d68089616f46769cf0d1abeb84b687000910cc31d8ff2dbc97d3cc17d02b0266cb0e09977613e3b9797c3436f116bae49a79f0f45ce80947a103c666dff8c04616b6069b25ad971288baa9f5714845f05c82785251731096971028507213622758cfed3bfe7882988e40ce664cc5da4bdcff19fc089019e37364778f1ac6a04897a30a577dd4e2283017ec97436ec7e35268f8a3bbc214054fdfa9a05607956ca35159687940b0c539358c04c47c7f5eb0be554a6ffbe763817686c21bf21f7803dc04c51ed470cd27dbda17c879f2c6cea0a904d2c385f5d65afbda41a743d0150f2243c4f7e0f6e5e02955299963a7246d1d123e47965449cb915c99f99004fa38f6345c087bb9b83ff9af2c6af423d130df7e0d1fb3d720bc04d6b748a398e490b2d7dec07e39257a9cd00483d84b39e446acf2f301c88f119833d21f9bd0c876b426b38c0d390c9364074b9e9d9a1be46c64e487dd7dbe6418090f265547f8177f7ffe70f07ea4e6cd7aab66abf7d9d2de102cf5489b7e679fd3d9f22b061f9f81000907fa8473e7873e9d5f30b22b6bb41fd3dec3d6c8bd76934dbfb1fcd0c1f7bd47fc686e589c1abc2a89284dd84c4262658881a89142674b10ecc61462d46763bdf708d43832e85cc6eeb9be9114e62ddaa51eb95381856128d6ca764dd7d1d820f87ed930e825a6e53e9c9389051b8662501e061a30a1d5b1834d0ad4c39a6ace8c45a8de1f31fff9732875e45f26543bf0e7576eb884e7f2877990a2eab828c6d37b854851d020a1c7cfe4c60a61f8028395a5549535ffcd8918493384aed4174b5564928e7d772feabf6628b5cd7fd7e9c215abb7d29d85cfc2642aa555cbbb5b24de4f5a5facbf86266e58c459487f2c2d984270feada5adcd66f5e36a543400aec207b2ae90fa94d6c5801093ddf8025f9b883a5e57275d9547782206e9bd7ae14c9162a2f7eb93b01e7f4924493068830f8e70ec8ccf9ca0710db58830daf8211fe96fb8b410eb3893138cd06ff3c7da7c38bfc1f313773751619b6c5402bccd5ec13028d8cfe0ba1cdf468b8daa44fdceb8ea888bbe8a9b3ff4e26d84c71325474b9635764230e1fdc93a1e0a56b5efd71f64d14de208fb3c41e9144538bcbe1f3338d04d61e54e38315bef9aec5cd941e0342c11d7f597d4e3f85e36ffe38a8b958dea5f9921204cb650a6ed1bad9f9f3033db1770bfefb9af1efa298853937a55a566fef889e393a4fa1352db6f32458a543106f5532f0aff0b9c2808ed554302ef5103317df9074b4c805d4735d92dd3afe670a086659f3c34374759f54b5c2efc4199e5b4f7b13bd496eb619af8afb0a97ba21e30ebb835fec922ba20e737e65bfb87f36b848a43ebc5a5362383af77893382a63bf15832948cd967ee4c5e53cfee5f52543952bd15ab4022c693860c47d3669881ed9aeec6f3d38a02a3465ac396b304d6c8638c4744d31d58bbc69762feb85e12f9a2e14663185544d2209ddbf15f8a1809f7b1a83cabc78c512816eeea57760190c8a9f9242c5b9c10132410835b261a2a05eb1150648920ea0f8ec0970df994bc3753abd2d63bf51040bb757961467dae6223c48a9925d408d573361a7fbb0232da9d5986721a967e5d22ea2646e47aa76a74d2ceb547e51551039ebbae82b9e838df1e9c59c73c8bfa1097a89caa6bbc5117066b6ffc8e5509b41f212c0af7140199c759a829125681905246966937fa00462b38449f347c8f47384ee7b929b8e4f99135b0d27a6dbe4009a5d4f59b52262a3e177cf18168d67274ebc789d498a21715bce79ba174c40f58bb141324f8bf3fbf0a48a06ce41300244c1d1231c73750664fb547d62904781fcb4e68a5264256f2319bbb78c1a2808193dbdbc2c7dbfad52f63fd2917bd8c19abb7a63741b99169e9ee493ad2aba0de558119ef04b291999beba48e03478455d3bc55352ae1bda5ecb4d3f53f2e5b122b593865d27fb005dd75d577cd1d1aabf2d88eee3b1327ff4ec4ba5bf26df80f370f98c4aed37c4cc8569a3bdd7397f382362a2837d288684fbc967d8d32e72c45483bdaaf977897c65b199bad5f234c72c496609c8b0092514d4bce1c79d47bb178dbf39c2b174b8e674f9e4018b75025a43abc0909f83b1f2ec81dc6fe1b873f7f02c93b3896cab48d1c2db5901ddc6a3723b8d0da4c0ccaa498d7761baf70f3a3b3c3de64615dffe606000000000000000010000000800000088db2cf43d1c43f9bc1feb9be434eedd02e69d50d2e32f3ee0d4e8bf86fe02a2f82b62b4d2958b6ba4eb30daee04f4db28f252039fbc7792801d68f2ad0f8c774a29b75a660645f30c54"], 0x10d8}, 0x6) r9 = semget$private(0x0, 0x0, 0x80) r10 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000001680)={{0x800, r2, r3, r2, r10, 0x20, 0x7}, 0x7, 0x1000, 0x2}) getgroups(0x4, &(0x7f0000001700)=[r10, r3, r5, r7]) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r1 = semget(0x3, 0x4, 0x10) r2 = geteuid() getgroups(0x1, &(0x7f0000000100)=[0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0x7, r2, r3, r4, r5, 0x110, 0x401}, 0x100000000, 0x6, 0x800}) 16:00:15 executing program 0: r0 = socket$inet(0x2, 0x2, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x400000002000, 0x0, 0x0) r1 = dup2(r0, r0) recvmsg(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000000)=""/166, 0xa6}, {&(0x7f00000000c0)=""/102, 0x66}], 0x2, &(0x7f0000000180)=""/85, 0x55}, 0x2) 16:00:15 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) r0 = accept(0xffffffffffffffff, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) pipe(&(0x7f0000000500)={0xffffffffffffffff}) r2 = open(&(0x7f0000000540)='./file0/file1\x00', 0x8001, 0x180) r3 = open$dir(&(0x7f0000000580)='./file0/file0\x00', 0xa03, 0x35) r4 = open$dir(&(0x7f00000005c0)='./file0/file1\x00', 0x408, 0x2) socketpair(0x1, 0x4, 0x23a7de9, &(0x7f0000000600)={0xffffffffffffffff}) r6 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r7 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000640)='/dev/ttyCcfg\x00', 0x0, 0x0) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wskbd\x00', 0x108c8, 0x0) r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/wskbd\x00', 0x198, 0x0) r11 = socket$inet6(0x18, 0x4005, 0x5) r12 = openat$tty(0xffffffffffffff9c, &(0x7f0000000700)='/dev/tty\x00', 0x0, 0x0) r13 = accept$inet(0xffffffffffffff9c, &(0x7f0000000740), &(0x7f0000000780)=0xc) r14 = openat$zero(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/zero\x00', 0x1, 0x0) r15 = kqueue() r16 = socket$unix(0x1, 0x5, 0x0) r17 = socket$inet6(0x18, 0x4007, 0x0) r18 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000800)='/dev/ttyCcfg\x00', 0x88, 0x0) r19 = dup(0xffffffffffffff9c) r20 = accept$unix(0xffffffffffffffff, &(0x7f0000000840)=@abs, &(0x7f0000000880)=0x8) r21 = accept$inet6(0xffffffffffffff9c, &(0x7f00000008c0), &(0x7f0000000900)=0xc) sendmsg$unix(r0, &(0x7f0000000a00)={&(0x7f0000000380)=ANY=[@ANYBLOB="01002e2f664f6c65302f66696c653000"], 0x10, &(0x7f00000004c0)=[{&(0x7f00000003c0)="93978f663fc3f8bcc78063b1c01ec7329235bbec7d628234e9b1a4b6a9256da6dc64c9af229d88757399928d095e57d5078411b43f8870f03dafc5fb48a56a2ea056d544cb8d05ab622139ed5cac2bb0ce2e2f0c1d3694d822f7ee36087e8eb601e00e22d6a962ce31b28dcca6607d5b25323ccc2059b559927de860215789d135c79964d79fcd25c2daed3a2959d1db6968ccd9c70472dbf0f6c86c732aac31cd4008372700a70dc5fee8cebb8416b46d3899b441c66fefbab34dde76303063c3caca057c819e49ebe8e527d0", 0xcd}], 0x1, &(0x7f0000000940)=[@rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x18, 0xffff, 0x1, [r2, r3]}, @rights={0x30, 0xffff, 0x1, [r4, r5, r6, r7, r8, r9, r10, r11]}, @rights={0x38, 0xffff, 0x1, [r12, r13, r14, r15, r16, r17, r18, r19, r20, r21]}], 0x98, 0x4}, 0x7a2482e3880dcf46) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000280)='./file0/file1\x00', &(0x7f0000000240)='./file0/file0\x00') r22 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0/file1\x00', 0x20, 0x20) ioctl$WSDISPLAYIO_DELFONT(r22, 0x8058574f, &(0x7f0000000180)={'./file0/file0\x00', 0x1ff, 0x0, 0xfffffffffffffff9, 0x0, 0x5, 0x43b, 0x100000001, 0x3, 0x1, 0x3, 0x7ff}) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f00000002c0)='x\x00') 16:00:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "2cbde3ae0f302b74698008c04aa4434692e6cb7a", 0x1000}) 16:00:15 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) close(r0) setsockopt(r0, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x2}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) syz_emit_ethernet(0x42, &(0x7f00000000c0)="d1fe97386319e898171d1e8bc4f527560a2f41dada3d09774a7485db8522983b1663ae1a9473dfcb207cff30f3d20a1f5d751682b9216785ac3463fd7d9d93238bb7") syz_emit_ethernet(0x1, &(0x7f0000000040)="03") 16:00:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x8, 0x1, &(0x7f00000000c0)="f84f74edb0d382481cf4669d74d42df08c164e3a71bac131967584a83ee26fc2f116588b64985dd9ead7bec54941dca9dc026bcd310515862903ff4bd98f6bd1dfbd6873f841577291a941cd53caea89b527d77a7e8e0fc061cc6439bcf51dd0ca24a3de7cfa9de44d37897ee081d11a66c5c37264318e49299dcd02d86c7486da180a596f5060b2e5b3891829ef1e8841839edd3e3b7872d04d634868acee77c5ca9daf9ee93fafb324ae8a27c6b51bea7f41a8a0509e8071498addb810b19448859521b38c", 0xc6) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x1) ioctl$TIOCCBRK(r1, 0x2000747a) setsockopt(r0, 0x29, 0x80000000000000d, 0x0, 0x0) 16:00:15 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) fcntl$setstatus(r0, 0x4, 0x84) getuid() writev(r0, &(0x7f0000000080), 0x3ce) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x10000000000000) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="06", 0x1}], 0x1) 16:00:15 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x1, 0x0, 0x2}, {0x18, 0x1, 0x0, 0x9}, 0x100000000, [0x3, 0xb484, 0x80, 0x3f, 0xfffffffffffff000, 0x6, 0x5]}, 0x3c) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) fcntl$getown(r0, 0x5) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0xeb}], 0x1, 0x0, 0x0) 16:00:15 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) r1 = getpid() r2 = getpid() r3 = shmget(0x2, 0x4000, 0x400, &(0x7f0000ffb000/0x4000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x9, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r6 = geteuid() r7 = getgid() fchflags(r0, 0x0) shmctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x9, r4, r5, r6, r7, 0x140, 0xf0}, 0x1, 0xd1, r2, r2, 0x9, 0x2fa000000000, 0x5}) fcntl$lock(r0, 0x100000000000c, &(0x7f00000000c0)={0x3, 0x3, 0xd, 0x68d5, r1}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOGETOWN(r8, 0x4004667b, &(0x7f0000000440)) dup2(r8, r9) 16:00:15 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) unveil(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='x\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:15 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() getgroups(0x8, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) dup2(r1, r0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r2}}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kqueue() 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000200)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x6e, &(0x7f0000000100)="79f5484f7dea") 16:00:15 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x800, 0x0) write(r1, &(0x7f0000000140)="5fed2732461479980a9006611fb0029893001a5490f1a699b12256cfed9bb8cd0f82eeafe1abbcff7ff27ea6d302fc140f4944e56daf92d7cfd3d333562e67614d8540d322eb6e0c47df73403f17f4861465bc19116651fa379d38f220d84a86084a42589785b16f97de674d37b36879870e3d3504c7359e13d18000c70615acddb0319ad0fc8fef20d85d7b167d12f614d80ad3e8ed0f2bd2fc7fd92f0eddc1fa74a6d0ca7b65715a5db48166", 0xad) openat(r1, &(0x7f0000000100)='./file0\x00', 0x80, 0x30) r2 = dup(r0) ioctl$VT_SETMODE(r2, 0x80085762, &(0x7f0000000040)) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0xdf5c57031a963b8e, 0x2) 16:00:15 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000004ac0)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0xffffffb8, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x1}, 0x0) sendmsg(r0, &(0x7f00000003c0)={&(0x7f00000002c0)=@in={0x2, 0x3}, 0xc, &(0x7f00000047c0)=[{&(0x7f0000000300)="886cdb0a27ec5da0b918876d119d9929cc00d3d340b08df2e3d6353745b607e6c4079a67eac28ab5d16e2cf6905ec5d85ab88f83641c95d12d5566ff337010ae326affe2f40b3a8eb173d53c1146db9a067ed5dde0858e86055bf392e4434842eadd7766818abc4f1791d869e3cac4c4a90a469fe88ca56cce2c", 0x7a}, {&(0x7f0000002480)="544e7588005215193dfa2f549cff76614587d1303c740939de129e4786fc2adfd7a55e9001f0f89bcd5cb1a1c9468569d3235d146662f76f399dd56f6e4a52e1c02c5f9cb8499b5d1aba785e7984ecc270dc70e4d632add477fb5cf5f4ea5f9ee1cd36e9375bac4f4c642533bd1353733d8cd783a44f6d8858b77ca3ed4d03d42cceb522199fd1dba8b83151a22f76775a6f940a45adfce061128bb03798bbac9133c9fa0adbef753d32670689c1dea6c3849279c1b79a26802fa874a5f6f2c24904a0c448945862a35ccb682ef70987e4d3f61a24efbcd9533501f221cc6233f7d3a8756b324541bbca1930d2b24684eefe0dd93c279958c6a92e11499b5f05a30fab43dc533b370bfa12d5a8fa31cec3babeac02fb5c41b773e066fc8c19030175812a21ca85dbd59d28e7bdeb76e036b83aac7d9de5045de3171b959c697784f25c39c266736e12f2c6285e23041b8fdd9ebb4d4c7b4f2ed881d0e7d4f2c4e7e0d556fa65d44abebe321fbd4c5b3c4450f2a431e523841e79564c1dca097a3b6fb480ce4ba2d82bbb9565dd033148fc3e1b59efc0dac361b3c310e30c1738b4380ce019ab66fe637e62b40954519b6c5a33ea7ad1f86e0c19ea219ec6ed7b4663332131d4a3bbfdffde0f8530178fdca40497196095aae9014007ce579905995f5c63f52f16a837f3ef1a798fdeffcd209fa9493e72f5cfadadef650af8fc8cd4c31474a3115be27b7a9c3d402bbecb7b6a63d360b757ccdd27673ca82ea2df71ec28abe5ef687b4525543c389e5fdf9b7b00fffeab0a6a5ca383da4fcfb92879a21723e41f70c0acfba9f4fe7f333c499b6680624fff137fc0f2fefac4596a04659f0d6265b9495d2c1dcf5e35374cb91011ca049fb35c5c05b81ce82b32e1a3e0f3952a81f0e0cf1b2092a334dc9d99841be3c6badc75012a04b030e4f2745bdad4a38b1ef47dda123c94d0cf8814241ce313c680defabf74579f68f33368a2446b46272144d2314da734f23a2b071ee7d8719f5cfb727aa3cc5c8905445d91c61e37eb3c3d621a53e33644cef4752e69a110f20f78bbc2a426b3353b7032961ba98438b4b02736b436b144b0bb801f4d84cc0eca928b8aef2093300275c36b40b3f72bc35ab49846565f452f1376d68b111767be429d7d3746219e6b95328811e732444066d4838c753520d3beb73652df3fbc3ce519eebd454553042243e78d78b9bb995bfa265469ed30c9871328b0679a69a41c2d2ac428aae86237adcde432dc50df74518443c3a492c862ea1c505e917b2eded4f8ebb0bcfb1bb9cef9d347815734cdce3c298928b44b73cf131627201fda4cccffaafa108795b769ea7b1748e7113e9c2cdf32a3faa537835a47765169ab40bd297d6b713d6c769abb9fb523137788b608df81cf8dd1018279ebb5df11ae9df1252a37ef4e7d822d820e824d77f173f61e77ad7b04d0a8ca6681967b7ca6c1ca115853fd9ebff71eb4407f596fc9c791699a7550abbfdf19c8035a138cd6ac5cf59f14adf84bc972d23981402e10f5368c97b1d5ff9e39b6d1315a25a53a0f148173f17f2d1c60927b4ac78351181e60948bfb857012cf9ead4a61d871136638218d90111cd2a8f900505b4d8ad12062527f0060484841d328cde431875a49d0f4081e12734cf1db8c347342b0ebef8bd0a1dfaf3c2f57026a6053a9d156484c8e2f2883ec0db57835b2248a85d824aaf81d795946bfe1707afc461be79a6d9ba2e5fc1acf2c87db644edca0d25a8c0fd849100fa51a0a0f1ed6827bdef0ed89e10c8fb1b480465d5d4d8f41fd062c770362bf07bfd791a749652149cd56ec326b7516166e38384a0fd1c7bd9cc179f217b98c4537c9c615058cb11fb66a3c413435f6ff56ef1c71e0e73b4550c938c6afd8d6587cedc1f8dc744a744fa6ccb8dab34ae61070d0cfd27bb693da556246c8b8243630e99d7fe00016d54de3a3a950b41f2b88e6d63bdf60428d9cccc8fe7e77ecd6412f487e851168c30bcc6f9d9a98a19fccdd7ac9e40f002871ee2fcc5d693e3ee63204272e6c73307f9505de4815e733b45f723e90e21a0f432c516ea1f81d584c7421de299d4c8e2fa2054f6e21c762bb7d6caf55acd896fa5cecf2de65898fe33216a32bc3df58ceb02f85fa89060c2a5ee904e26558d9b0abbf29b36a3443fd284f5974846eae1b49d22c22fd73469c76407c2261ad095a0bf319129d1910bca6bb939185233169dc7ea370832bcab1ad6482b5bbb0c5963e214420b50584d05772965d96c64df4eebb5ef1e6c724d6ff1a43065fc1c265c39dea2f882f4fb6b83b375168f6333a9b1f749e1cb5c3f5270851c06059869f14740d44c505cbea68ff9e3f3974cf634829bd9e9325e5220aa21bb7075197d40003fc354b6da13d05944cfb3f35a5638103b1404fe96c5b46c47f72f5efc4489ef6996a449b574584fd1f89f1bb8c22a96472fc3109392bf56d222e85ead65f4f0558cf6e810faafd50947d39dd60f1442ce0fafd78fddbd50da3d89f069043be3bff26da39423b81615364360f2930f9f84d59dcee2051b3a0850c980ff38740f4cb499b57b9067ee7ba78697c95a4c8a696fe0eb8e83c438220e16e25f58cf5ec57ec8192d1e5bcbd835937368eb583c80250af67b90417b5cfe4ecd7c4532165bec1b0ee87fb67a663a828a88e1852f5085f459f9d87ef034a09182593f4b38e372d2b61ec8dbc3d0dde727f0ff1db55a9433ac55bba07d9e0867b7fc4999b0fd89574eca2d2e3027e8f027ba13da0b9deaf80317e110ed566c8b2d20ffbc5c7cc6965851955f9c6a57f89cb3ca7ec48464e896f243d1cc0dc80cc7e5759eba8e3eae8084a697473f2339749f5a3cfed9ff0700e4eed24c735a47d614f4e20118a49393c5e2fdffc3c0f4bcf8526499c84150d0deea2aec0f2367f4553558168994676353b957391ca2259263e968d9062ec10fe1237722d3c6750ff77f190ba85fc889d9b1a53e6ade3c1c6f4a5bb7ae7e1f38dbc2fcfc09fe9b111e73a74ad7c6d84f364e154712954529bf30e264d88bc34f78bfd3be4c9c55631039a0c6b08a679565b44438395d02c4a8f707356febb58f6139af13ef2c98e37164e121f765f48bf95b32c9e37764cc873b254fa00bf5d99c2a1ec2609de50c4e164db8ae867decfe8364c4626cebee50cab1b3966e81e287a415d4a8606d80f6a501cf98c0c53545a8c3dbbff16f59be29f82a8477610ce2a550b8f2bf9852e1df6a7cb22ea5d114b548171c374d923c5d052d251d933a597a5f45f6f32ff1017231ce306c8b16553729fce4ae4f10c68fdbaf464cb4fb060300395c04f0c30868e9be55fd16e20a8108707aa7545b1f1bc1e70b5827486797028f7bf4ce9520ab3e1bba1c11b36c93e912325d6f8db41e033c206585ca5441782d97dc26346233302f1972413edfd0ae4f65c3241ecd6cb41a26a165e61939ec6636503f621d6845cca43804d29dccf5774972a001ded9917157025c602c4ad68fb82234e101c951813bbb1aee4942a4750cf3187dfdd335ae3ea2e067c57d83a974f3ff452d9c039536692490bb5367f6b29f885e80146a6c63cc7d1ae0f61661d417a95b9357eaf5b3ebb62b2a00d588a1f2d75276cbeaf857ba21cdb225a29e8397546e91e8a981e3bb75e4dfa906b9adef9fd3bb8036c62319038d5a36f327c4e1762496553a59ddf4dd39919d5a3f5c9579902d4557b3ad6cfdfbd0dcdd8bdab28d7940012cda8baeebfd3b6586d64070a1b6e78534f66d1afcf09d877ff8459a51b4b31c348cc097c8d973bb8a84dfcd6e8a2ddb0c364dea72226257038215ead32b9dd6686c79ef2b4f97ce685744626caebc792ff44ac360d0a59ab8ff75d493be75862469483f5182be4181e9150d5be411e42e2a1cff0a93ae2d00e111526638a7ae99e628a638462c19a5bcf677b8984c24c16380ebf885ca6a7747234b7309c3714661c25858667613b009d948d43096c8978b01b9b5424538d3361696ff1568c474897ec5a7205126fa04fb7f85b539439c4ff065adfd88e58dbf1a0b708688cd4fdf86f84e49262e02a329343b345e9e7fcec14ef1bfeef2565cfef4f86b6f87b219e2533e02b118f3f9b31844b9c6552e41f81ed945678aab7dd96061b33929537552e8215227c78464a684bb18348ecb7ad97582ceec73e4d689c08076f30789622354dc8ca37ad77e296a35f2375fcd63c4a13782d6aa4de44c12f79d49ea94da105c86cd749ebceb5cd56247dc88b254decdf9b5d4266f29c53b41be17520347ac5e3dea744c7c76a4357123956bb8b0979e8c5180088fdc0d25d9d60081f175ab95ce9652cfe1b0c9d34d51e364f2ad642ec884a14ca3782c0e29e5f9e859c3461c97fe94e9bdd0393f04fcf8ae72b33c6f3d7c9dd4c06ef8fac4a3413ce8d2b914f66950f0ec304ea269f0aae329b3abf4033f3f4c8fe6bac28fde8c398423aa876a1bb0b47b084fc6576f274a7019c40420f03853a787811786e6a27fe7020d6df3a8ee7e34496d69441d337fef868e66758b892aef49461cb9416d7ee8996fa6bf246c36b3417c0360adbc5acb36cf2150ad6980f6a220b6e385f3542a4912a09e62e86d709e54fdc9ef228ed0f1f50d5d1444f496f285ae9a2564111582ec97a76d615ebb4ee733c56f99239851322e70a03177ce825187611f0a0dd822afb2de241ff86fc43e79d4864f20863c491c6674210bcf67955d91c2d817ce3adcc5b176c63335c88587f24bda181266c240b0361b95cacf329f77bc9b8294ab5964b559863391c6d6b19300c812a079bea1aac0c3c8481f8bc1bc2d71e144fc0c046a7952ff46592f9ef316a723b485ed5fd9bf5493fa919f4eebc033abd3fedf6b2472272258a2f706ccb02a4ebfd767ab5b8c9e7c3d5e44ddffccda834f767eccaf9ba99bce087d815107dfed3db9d861669e16c293b246646ed0256e64ad9a0d3401b66d7ab9ba7570a9db11a62267fbf5f5ed93eb4a0eb6a1030875f433da166f74dbc9593d7740b6dea42f8bef087f6683e15635450f77aac8771285cbb60eab241b08f5f7fc8779a86ec7619cc3d745b4ce6ddcbbd736171e60d40a9698cfd9eb12ddf71c4d07a56e4b9a7cad08d67b85ad355cfb03c746199ddd5fbeb5003b2482880c7f04a3c30d2854432c39d5c63562061f9eecb0879392b9984c0f8d37fd80a58901e2d923af82748eb91ad4891bc5f67772675974fcff00e70aa2755e6e99127423c0a44bd46ea65f006e0cd7c246f781519dcbba1ded131168ec6e04ac7d8abc8c00bede9ab00436fb7a820beee8298288db0d6fdd316410e841428d275281cad3789dd3961aa57838a1bb0d6c556de4fbc1315c1319b223a3805b94e47421ed48a342c3d482f7fc729a4f91e8afcb12af5a2082244d9cc8fb95b793d2caa497a14870155713325954ed06bc04a511ab26aed00d7cfc9910844d524a3e224efc21a9a11539ad41c5ffa3e5e42edfa9d07ccad72d097f611d5934a043ece45874442ec926df4d263e91dd35a06cac411a5e0675b2cd0af086e2ef1809d62dc1da5e18c136d6b418e5e15875f168f9501d1e5f749c0bb750af6b8ecc4b5f4efbbefd0a69955f051177b95b52bb7a0463d1a6c33850d756f341a87513666df5d8be580320cc72309d8cd00a873ed874b59a484dbcdc507c04f032ffe50b5eee2e82a227de1416f0f5e9fe481af1d1bb5d136a22645e0731fea45793d63d248ebe00ec029df18651c9999b4edbd83350a170322", 0x1000}, {&(0x7f0000003480)="e57c27e7b4f49eb4b847dd39020ab2862018b46a15d0c55ba955e56de05b7404ac577dff362110862621fdb659c1f79e88ea2bb7870335837d20d990ad84ab42daf9175a006036acff828e747bd81a5d1290b5015d8ab342533199d83bbc9819df1d2e1e4908859cb75a24906e5801e21947c8d5aca24ccc843fa8da1842fdfa7babebf8ea132511446f07c5a25f4e2e79633fda8320a51e884abe6b2b44073233c64c03cb986873e0210e2e65a8645893baa1f8b8e3b58c8741577ab189ac46f3bc8d99c5d4274cf7dfdc78d11716c5ec50ace1b0778f0c15555a0ea0baccb1327e7f08c7396899ae42f80e40e6e38ccbd910f02647ba8741c1", 0xfa}, {&(0x7f0000003580)="7bcabee99633275f9538855ce0d3d80e0f53ddfa28ebde8fd5b28c36506f6ae9d908859c6227387e3ea23b84c5031df7bd94d6af03da081ae6f8d6dd0571baca6f832939ab2463bd41517dc69bf564c5dac2f3725ac141fffa7fc0a8b1ac841684fa5f36de206e5dd6c7e0ed9dabae5f3d110a4d04b27deeb4c8cfedd10c8f7d6e2fd1acaa4f0caad1462ef07402c2752a9598ce970ae6364956130be177d3731430e5248b39d325875e7364108f0058beb1fb0596af6ad6269e3338f1c6ee95c1d535079b28cfe939811869a4e63906c4f61788821ba32025ebb7e1f9b1c2701ad7d23bf64764cd752c", 0xea}, {&(0x7f0000003680)="452ab4390fbd0249fa15bef2f008e0ec5d6442c6f459fbfff498425cae9ae5cda7812df743edc7c26333d0d282c0d1b68558b3dbd45b9e4a2c1bdcdf8aa06f1e7b91e8cb1b7794fb010bb92e5cbef156fca6433d9e08f5994954467db841c1bd1331e3a988e846d244d9517bc48688de9e17cef7d4a770994276359daf370786ebaf8fc90b1b78ea48363f23327036d30b8c09d342bd61ca03e89fff3beff1eb886650750cb7bbd762d70fe054c34fca04af47206d7091e6f20b466cf556959a55f3ab8d714376d98c965dd8cab2a5fee8cabdf1d8901834b4f9725cc2558d5c81344797a3ee7dcf70d57236050558117fff7b04bf71c3737a05b746362f26e8be5321be4850357ad1ca847394b5ceba3c716fbc6c42834f4cc5ad2766d129ee1bc20da71e87139df7ad7cf7e935db3d47580bd93d36aa555b2908f71f7a9fad2e566fc9a1c0ac4a2bdd926cec9ff6ca2d1b4cb47d4df61404c94422c80b00e9643c8c27c969e1068a6f9c0005fa02c3b8feadae67727e79faa36e8a0021675bb6ac2721d4cfd05c78d14be82ae58876f0d589974ea77d9f23c774e15fb63639f0024a9eaaf1c13cd31ece97d518f562a552d6d39f4662df3b1f18605d1a5f452ec9890913dfcb5327f106c62c9e08421e6c78a6eda7219648ea6d24b8b74f51ac4808cffc2595cbb2a3ad3b2cb0279aebffa376685099cddb1ba6b865f6795ad4f429119c8d09ce59b04f0e5942119ebc316852a46ddc6e4df652e3e6f8c55dbb952f20b872d833b923eb4c5b9ec2f0ddb183e2dd25233c6de1e6fe1052d9c1764e1d02f1c5b8c5f87c4ff3af0073506f9e71469bdcb7f3aff952bff0e8703bf4e2545b717f96f029c2bb352aa8f75d4ea7038080c569d69ecdcb4a9aeac8a945e6f5f09c2f34e2adca76f04ad2d7ecb36988fc7d7219fd7755b1d68899040308d9a0a40fe3a27faadcf6d09f500c32e0343fe8a69f8b0a91199c87d897d6089388fc5ebce519a6b88d9bdde7e6f8fd5cfcc05eb183780dca5c8fb5fe3324f3f2ad3583c166926acc870d9f95ef8b5bddb61c4a8d5ef099b451a2e92b1d9bb0003c75b02e2427fba4ebfcfb7cb4c07e091b1497812d73fcdaa01d4464efdc669167bfd9951a466804abcf1c968cf7ae28798707b1d1a68d2c2b7fada2e9fb4425244827d05af59412e017eb04686458c1f152dc74b53933cbb0c28523d6e931a4915dba97d15789bd346ce675bea3adac649fc19df5cee3b6d7ea2206549613205b4e2108946360831bc5b57f75280f0250bf33274784900bb6c2956aea7f0642223329bd29bd44da0ac19e757f63321e548e1df105f7a648efffbedba039716f6c5b095288a616792d1aa182da5a8f07413764d03a5f144a27189cfe4e41aeaa841d952d82dff0df1544b99b86aa15c97b45842b3f05b53240696c56cc297b5d2854c63c4e9ac3b783e87801207f4003d61014f69103631bbc4b5a16dbf9ee48932528764c819bede1664ae36d31fbd3090dad81b7b08f5371d088d4e6dda3f73048832d469c5831da66ab5dca83e744c89ab1776927d1afb9997ce27ec2384deb03ee697d8393e31abe1bc83474a5630ce30127733fa57f0f1753df3a1b5f42dc84573376288806a12345c1c94474c4a43e2b472cd1d1426919d50759379e5e1f52b1f8df0c7d0c5aa97196dd3aefa4b369cf06741c6c3e2cc9b186e6ba581473b0009d87f6216904252966d3fe881972eddccebb5e45e34578b48c4b849f75fc31d393051d0ddec117636ed53bf41832809b08477f574590ebcd53a08ab3ee6a1f5467cdbfb092281109bc63fe09b09d10fb66c7592cdd530bc010d82913c90035ccfa1038bcf1b69933400ed956ea08f1d6acee5a4bf87d96647d076024a9098ccf1314227d16611165775f41ba59147bd5e11ddf50aad4c392c8f97a8323b979c8d59f65ccbcabb41631a3fccc546182841cdd795d33015f230ba59b060c22e6791b6edc44504f2caedfd6e944d8cae43628da0455b3864fc52fbc0d6a980dcb0f863cc0e3b15a551d3d6cb2f890b0fbc6663213d82dcfe0cc487f0fdf80016d00a15efddaa0aa133e702a9367bcb4344ef56c6bacf854272b7efde61ee46794f670321ce160a8faf82ab45b86f0352f591a179528c3a156814deedb7e164c5c3ec4c68c5961072e614cb7d3a9087c87105a5f7408a091e6eca9f6d46d750ca662830cded35af8f58d9b6a673054006405075a2482e30952988181bd83db089e1f598cdf39613d3632ea281d299fee8db80f19c954be7fcd6731a0db9ee3aedab7247ce197d3924dc5b248397e5a34cd7059d90380890805cbf12b91445f798af8d19d79673e9a4b42903da06e0f1ad06830ccfd30b620d70094bc7ae174204d117dc432362f1a32ad90b2a4523233be4378ae0e6f9c4bd6379b00a4ffe4939e6544eac5f7f3eceba900bc2472eb64039574e0037deab8fdf3798b89d643410b67c51ef4724e1c9ae8f5c371abc22293dc2242035e4b797e02516252b9a642e628392794a2836c12ec5f88dd8032801c63b3e032ca862ab9b5480710e81cb87c25985181de0dc5bb4cc0a87eeee063e8751ee251c118d2ac81d91f0add2c86d4f70a24670343fb6cc16ebd75d6b65ca3a766d8e325c94d0a8ad375dc0c93be43f586cec95c7ccf888acb30a98b3bf4a9417f7da8bfeade525d9edb5b027e8f00c8809196f437233b45daca817c4d515036e72be971e4d5fec94af16149779ce9e37c524a1391c7854f60d577d4f5eff62f2f5c15dd0af3acfba60b36c80bacfb93e2de7aca1b516108da97ccf8616618ba43be48f9f8520ff64e9bc23195d2de1e03512453cd1666dcca63cf61a127773341c973a8f89de2c9a5032d09b88e311a19e225b5b8a097bb6e035be269a2094d5a4cffc27264395a6c6f675e82a081bdc1b1bbd3749a6929dfdc6fcd9c5107729103fd793334f1394aa7c76356745959a73ac4b26a13cad73634a6fa125cdfee0fa04d2aa49a7db9af4a3b8c23139a686df332442df8af5741a61ee4881bcf9e54fad769ed63bc3281a09e1f97e2572d4d5d5002b7e06cedc7050baf03e2950822a5147afd8abbbdc7974e5d85eb70a9c2c6644bae1b08e9f1681b00370554f9fc46a608935f2fb7f03b745a82d0a71aab11f4e86f57b95f43e08990fcd81c556ce65f04d3211d53336cdc2b71eb5eea58bc25879343959f33ee0ad24b663a0eeb0081da73a417fa9844444482ee39f4f874ffa3c32b4b727b4955603c77d1aac82752c2008fd832bc13033f7607074e372043f3ae5d0d3a1790e153c38535f69ec42ea58b728ee2b568b3b30ea7b9cc9086754b96cd1ce6fdbb528a85e9517b9baa980f2ce8151c3a89ed4d3df9851816a443d197b787dc418dca6d0d3f774d499fbdb96fe6adf75f518e3a9d054168efd5d9e42fa9b07cda008e7e82805775109f1f69d56461450dd2e23836d7daa02d89a858756a4b2a7a3d6e05b92992d782a6ec2e98b8a5db5ecd74afbf7afadac7c6a223d71ceafae79ac7b04e2c11269854d0dfc7c2b4573a9fe20720fda09ce702da96270e67f71db5e9297dc2224615422d0a5c920ce0909437826f3549b761351412a2f9f477d010193a34781e68510e510a967026f17db211600c380ab48943f16d146297b3ca880b64a58ec24b0c7f193b46be535bd5dac17726a1a43847c217fbbcf24e584685ca54db86dbfb95042e6ee97896c1e92ac40b18b7036a5ec15f51b0c3a48420956b56ef4746e0641566b535d112f34ba9eb4d0d8efd38fe04733253d80f8dd4cf1f2a8ca478d36bed4f0c1820e3fa24a263e4f3dcd9feafd452897ca03c9879b3cdf59415c5ea407ab44df2f223fa74b6ca91185391ffcab5ea19274710e7817cb2fdca8f184fd59e308f86944f6b9a85b95e92a5595f83e95688bf34af7c5d454fe5eab505c242fb7cd820e3cc2e8f6c126f15ee6be50d7a8ddb26657bfe49ab956f87c42e46fd073da772d1b0e4b2446a9b0adb93c97a46f7c1614fcf6ad107420d39288e779be847c48e31b5cb1fa6b47d5004781a073206ad7fdc5d8649e0ad0cdd60b08f39c99d8ba0d3ece79d8bc94d43147bd36f95a7f29a34eb120b3f8a0182ea62cc91b08460e088f5609723d5e15ef7957e00a7091513420b29832dfdafd243849bfd2daafea4e1bbc4f687822dd145700959e139e6da3406e0b5762ce9cd445875a948e47e7292bc762166000aee1a2ddb8e844b4c047acf65883f23d7d18fa1db9f886e5affd53f70390fb74f030cf70824af825f393611296c29043cdfea1a69fea2522ced2179bd4f3f7e85bdc555324cea53f2426c0d466bfd71cc99a8c5ee8bf9a92594cb40daccbd5a54ea829ff60d9f2b15c45ccc987e79f5b9c71c012b1d4a25be8316a60909b40f630bdac4757a757f6ed3f528d28009cf313f724a8e5c353d633f8cbdee1a81621d42271811c54ddc3f84944abdf7b6c5fec6617dcde2c1a03d62c02669c41c9f963a8d9feb0f831e99c2783bbfe9a3877b702042a2fe1ae34fd3669ee10445a52350777ccb5d152966f1f33a0249c1db5db4ac40060d8850225e70f6f00a7a8244a1d1aeb636099994411716dc0c8dbdf05234fa92f1f53a811d166d1a0f748c3165cec8a0df12bac2330f62133f583a43f47bdf62f574bb9b801c3035ccd00df718b8e8ca3e502ccfcc29b9f3711c35139b83b096ad013846e4666781fc358f8a202aa890a37613d06da5b3c2577fbb25e303d175943e2fb2aa13c8671e38d8875e217b851574d3e4f23393034f599af919109d0671f74da0519f24b73f9378e51fab585709ea1063c9ba8b069ab0f1eae2706d151903f54e113578fd026252d0d9592bf713d983018d312bf870072ad8bec8043ad35648acca77435b669e20d880e83b4ad404c7622b31ece8c2b25283840007b595faa0c939dedad78d130e1f723080b09cb47aea574a83022f947b052f039e4066bb69791d3777ae00e16e1be7e7b3fb3afb0b4dc42940f1480c235f74e96ac6cd89115ea4eed3599bc1860b89648438442e5a95d086fce6acf8badb3c712e921222cf9e62889fda5a7227232dc85f3f1bf94d3cc1b4ccefc0200c6119c106471812d013a5ad15ecd20ecebe32da0bf524179e68e9bb3d35912274b771798a7a2867a0c0056cf0e243cede57bf6e43e9f1c5e9900c5ee68fb5b05f118de59ae351b20fa52e099557c3f504dc6c81667bb54419b9aadecef777f71b1aecdb85484238970618333b35ad7f6b36b3833d7eb052c51ba2f34ac36436cf604acb76987f116806eee820076a24cf94aa9c12cc03713a255e849bd28e5311d480f0fd62723cf2dcab7eb3481fce2bb692ceeeadc384542cf258f66151875cdf3c298ab1151d4adeb3620b4537ed2f74d6f0b5c8dbf6f00252def01d1a771f3bb8c96b92c19551b906c67706602e3d5badea27659babb710b57965ab6717627958275b5034557b6b532fcfdb634d52722fe261e55ad2d5032208c054450c52c33a113d016ae0b21e841af009059e1a8d705a44c8cb54376de9be5f61fe78e179da6f05f0ea290bcef674e0e3c5453b7f3c35753d5a64837d4be1ccecd67f1be8df3df7fbb9e4f7c3cc7345ed2f4f7e7a3b67619abd161d8a3aab378b8e47798446508aae76fef217bbc6ab8a57dd1bef0ba3237f82907531c179eebbb85b0fb10518b22bd0f8bf4b5bd7819d35e023eb2eabe7113cf53e7f0ed77723504aa7ea7e9709c2040b311ea435b35dff7160dc", 0x1000}, {&(0x7f0000004680)="5fb6dd7f7510a04bcdf78971b375dea64bc37cc029e02db67e302896926b397a07463b80a8038ac9a69bdc346c5e4b2a8e200525d4472d27658dd63349610b23954c40a23f94942117e887adc65b9aa82f6f6c3179f2f6615c16cb18db28be4a822fc47683a480009d01bf7956fe9fec56eb9af3", 0x74}, {&(0x7f0000004700)="98b9d3259c0e423aae20ea3866cd82c363a103d2a65541427d8e502a78292a60ce9efba53d4dc3eb331c13574ce07f09a8d60fa407f0f4c6e289025dd622f62a8d7b596d9f38f38a3a7c735f8eff76a156613ab6efa8d5a68674329235a33b56d1b2b0bc387b336b936770e9b26a2929cef89450fa10c6b3f42a4ad3fc56b34a0c24a3bb805a6ebb15", 0x89}], 0x7, &(0x7f0000004840)=[{0xc0, 0xffff, 0x3ff, "a73d0ff3701ee46e5e30a8b5f2c61e1b5087aaa9bcfda21eae7cff44d141fd1782699cec4439182b27b7d3e875c792c63b4df9ee137431172c3e8e78ede9b56f73ebbc39b3961f56a29fd9580518fb84b7116284265f6f8358e3137bd33606d1a593500b17807e7d4a1b8761cc3e1a274126048802a2aaa9125b3500d1369ff4369e8ae37665a3b9fc519fc7ef5544d637a328d761252e9a31ebb513ab4e68775f01ed9dfcc575d1fa7012"}, {0xc0, 0x1, 0x1, "de39cbc0e1568c8cf43be67aa8f87b25a67f2e857356841ba676362cde4be3e0d9b50f81850743a831cca518b92a674d4b67ad7ede6f17fd4813cb3678274eb140675e3602ead59b6c1c3fc7abf96a8cb807e1e19abd7850f6aebfde4ecabd9283e54fa6e84dec60110177233402b27aa27c48fdf530193424f52c2bc36a7ad8e182b926029edb23321db1105d450ffef94493d54ce09b8eea4dc67ce7e74a7216320c2ff7ed6dd0e276cb7062"}, {0x80, 0xffff, 0x100, "c8720a1f9b97479829810813c2233d00ab79726bb4248d2876f2d73ac1c2d6047f00005a33d72318a4384e1d69874e9c1ca070e0d39844929e21919347ccdfc32a9136aa841c6273491a52fa0d146def803017388f7a47d2d3c14a7a0f60b2904a29b45719655d0c4cb1"}], 0x200}, 0x4) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) pipe2(&(0x7f0000000080), 0x10000) sendmsg(r0, &(0x7f0000000280)={&(0x7f0000000040)=@in={0x2, 0x0}, 0xc, &(0x7f0000000240)=[{&(0x7f00000000c0)="b3e43e2da7a6def2970941712322e6a56195c9a304d2cea959f9aa97787bd77fc623a533ef605c13e72177ff36479e42a8d787d6578739ea29192477ebdfe634ea4f4702ec1eb44d83f122ff106e78e2c9", 0x51}, {&(0x7f0000000140)="7c79b778c51457bf42", 0x9}, {&(0x7f0000000180)="df40fb2adb8864f0ccee1eb572f3f79170527bf4f9b5c69e93c5d0c3b5a48a4aae45a57b4e9321660b5bf9aec10e6114560bc3d62f6e11171181e1ef181cb9b64ea51e9ab02daa5b84a947e3421df418d2af6b9aa1ba02daa4fe7eea72a0a69ab4bfdfde9e9be246fd16613f3322821895bbe0262b210348e6b949b8f8ad0fcbbf103816f39f5d1fe2", 0x89}], 0x3, &(0x7f0000000440)=ANY=[@ANYBLOB="101000000000000001000000060000006503ba005f2c64348398b3cba33bb5a213f86bacc5e5b6c0d1530367b265c9f1b6c0d0ce10204ac40f0161211dd46616064c3b7b98d1be7435271ac0bf76d6c9e27a8723c9020bf640dfe7eee02849d06034404a9bbe62a90c0d93738b333e424de660b8d77791bb04cfdb26bf2bf0f2fd6c2385bd977d01d1436e12448efe069ca2bd68c2538137df0711253b30f6f74f008b9f749d90a32b5743d26620bd99df805b0ca447726b68812a78fde2c8c523262c87ca39440b90d23421ced86a6594279d05d6a152eac9d7ad12bd2e975c1e8defd810ce83237f4d38418b5ac94ac5f0ab77485b6382f074f645bf7785b1c36e05949dbf832b00f43b8453e53cbd826cb54475af9dfe83736994674a28407afecc0fa2473437a81837ec817eda06abca8ab12e47b0664aa8914bb62f501ea135bc0061a1417e554bb1b0f96762cbb630121e1d6721d4b621117bbe48525ca36107992137c33145daf4d97ae66f3f63a0859f2743855b3c235f4657c960e6e92cd8f8c218e8b5ddeb743cbb88cef4c5cb157d7f672ef57ca8c23536e9c2ee66f9b6a48a3953b77e7d4ab9fdc2074e7f89eab4b999157c82128c2d21ae23a9b894cedefdc74782dae064f455fcec453fdb9ff19c21f88688445b1361ca0345edf9176af4f557c5dec0681d6438229012e42c839ee09139c70a98e68731d518dde757b7d24209259051894c51834eb420d48616167eaf9b48baaa8a2a7280eceb2cc839edbc93e01b788c3b43d3e5c9fa7cd8710d2131a7d74fb2ecac615c79a18e1188c88f87e488ccc0270796567c40a47ea3baaa593a2b651671c1317e566b134ff4d28a5a14c9750799c10a08b85f5d6167c6866b46caf9a6971530888238cf4c4b84de0357ae3f8b11ac20bb17a7bafae9180dddf7b63e0d9211219fd5410147ad4e3ddc641c976981ab0cb3a468ee1d7fa7952f9497656c2be246936782bfd385721c42228a158517605ff07190184ca5558e824b52b506232045efe9b162605d881923cacaf6579fa260d1a0e8aa61d9bd752c36ccefe6a44e5b2f71909d84a0212e83bd910adcfe0744cab59839f3fcfe45ad72a6bbc9862f194872db4c5c51505a893f6d7ddb796394d7151489329fdb40a75cb7c88a4969da2f0356e955e83f9144b1f410903e4675ab21694c0559e32c1177597f12809f8c4819eb45391b623dd65a2f67ea6a56fdef00c22058c5a47089de8733096ee3e94a82b62b6d04aefbbd145e02e62815ef36344dc3817b9235444d00408b4241fc3e5c4d63ba5b8a5a8b334267ef06fa74ed5605531f64156f1292852e1227cafd69560670873eb66ac7756e8b3fe6115186f708085ffbc8f8777f45e95cdce1c146d99d69100ebe3d436037c6f2c2abee39b4b5c6dfe0c4b70fa0738d2b8d89654f38999f4feb12102daab417a9e36755a9aefa7b523e3a36ab06d01d37feac2aee83496617f1c345c888520ab01f831b5f874d7b3df97249e11284c9903d4467d9c40e2cf326943205851d20e6ef828c6b42e8826df4c8d0cb0cbb8cf6186f1c8d8908c104d89bed51a2c9e2cb6304ed4169ee715c4f9a12d81e14d9f114dcd6eada2d8b5a45813750a456136e4d41c8b245ff8e9c7b25dfa2956311ee928a7168d8c25f4b490a191acc1ac16793d997787f00cb067406e494b69859d8b13878ca596a5547f1ef7083dc078dc7d432d3b5c9b467d84ec522b1916e152254179ad4bfc65553e3d9cc5026bfd1fb08fd9cd9ed939753291b9b35fa9f445803e44bc37bb5fc742d1da11b2c37dc0fd6993d09b726b61ef68142a5c41020428b2afbbc2c6ece00c55a7c58351c5635985e9d9b7f9b950c6d8046911a3d592ed065720510eaaed8c5139613ab08db69339d1507c26f6f06b19cc068d27504c5344ab2fefce06d238e224c8e5c17988bfd5d3ad126c2fcbe021d495ff75d9369fb7d4c5f1db54ac2ada92452469bef5354a8b4ebff64602b35852994086de15dd82771cc092e5576dc0d699097a5f45035083693d225c8b92f751c91734b2c41062021b063c53ae769b1dc3ec31d82c42faf28798c79c21aec62784e0b0f11fcabbe7d566bf4226b864a82361094543e37444ece228247d0e6191d1a51664a133c053cf926514ef3de83a7ce78628f4a5377d2a1c9ced5618a9d3033a15a4a04d9d403930f28adf5d56148b7134f4f0754ddb1f2c534cdcac9bed2fc9e1e7833165aa47639e8aca4caabc4a6c8e0301bdabf9f27bad7c98e9d7d223686383468f298ec4da161be5b18c2c96b1ce91fe82c89f461f87732ab5dc4cd525f7a4e9638284bbd1a8cdaed8148e5d1b2020db2ec17ddd4ad98f34435f68a36d60f2c2c98bc8279fa2b5886bf678aafb22853d0e06493b4b58c9c493facd8754b249b0cc05195bf9c9429a0551dc6be5a55179045f4618a9fd52189817c8afb539d0f96a1069902a618d3079c24b21da51e7e5e3d7471c256fa919d9066ec189a2283e7c8a9ac269181ce91daff34ea3412cddeecd37dbbfaf158c2f9c2175d67d13a4083cb422b0b1e16c750fa200d3b2e211e36ac8acc487700fcbaf712da262972a41feeb170b91a88b1a3960ff8bb6f198131b333910ad13cd5c065e0be460d3934ff25821adcb64cf7ac3e984e6d62480b0230a2a474587fb5dd5b678d7b3d2caa13274620cfc778f805da1d036fb5afe7f4d5c4cb59b098476ec7d9ff0f0c30de175e1cedbe5b71b957cb09363fb1785fcaaec344e86931092280cf5d25b6ed881b92628f9422b02a6c8b3b358ce4af9969fa22bb8298522cbe9e7dbe1cedbe130e92537f40ea97cf33a5ced19742f1633f55f299660643098dc6b8ba8a877c5686af407af0ab706dabfaf683bd8e72b8efff3c7f4c5a3bfd06f790a7356153d4fe0e84e18034d8c274d601db7bea966aefab44cea4ce390229c8492b1d4c2acdddb302f5c16be387463d2e226f7a68a9e86dbdd4f301ea6ecbc0b0605e058355866dad59e258c51a5867345820d5578cacd1c64be8b217d694dc7239a9b86721e005c3b1cd224e551626137bddcb448088c41a0b559d9242b6d7d6bb21e8e8c641984cfdb4055463f3326ea2e040270a9db685d6c588e90e367a02906f74196bf8b7fc65a6a7c54accececec46449f1a120ff45b07c7cd0eef3ade9ab0db7ae7c1b5b83d485c86d374a36f30c029a0aa2aeb660118332ecdc5bddca4e0c46f8920c1cfecc4bf8d037018756be3de585cbb1963f6078df5af1a837042a7599b320a85bfd81375fb901accb5ebfd4df299c8609823b6a2bd5a3effd154798a81377089aeebe778d5d526dce5ef4a9bab68414e7559ef520874ed3355c844f262305294944f55c192c56effabe5722ce36f280429a84b3b1bbedc70c59b2a5b15db58eefdd26afe7967d0b5e9ad67cbd79dce6ad10c29ce1e094d290039a54f6f636e3935d325dd4f35d8c5d0912b3b69197a752a57cef0da15c8d3f0b4af1a74273020d1628d127f954dcec970f3b77f1b9b9a5c70bd265ca2a6347a672973efb242582fc4237fbfd3e80c3d4e5060c36ebd858011ede1a4f49b4ea37f3cf108b80946d9255c8aec8599cff41c5659243a37e306b756f6c9b08340759b22d16773ef1ea9f818b7b7623b56b9fc2657f2052c2d41417165a2b92e988ad1d9bc60002b1cdfd90d4e72f1000cd069976aeec08d632315f22b82639bdf967076c6f2311782c9660560c0b46ee4b61357b7ab51308f14e0a990be98bcffa7e047c600e27dace5aadc24fd9095de4b4086c0c605869dbda2a0a300a23019e106fa9298b451d16092770d5665467b4b70b40df958d12b0d28d4104c1af688262f97ae90f08728cf0daf930a327dfd2c118907a721f9f66cb914a4e81471bf0872285ad85f215f4c29920b7b73c9b9b057336ef377775c638461b5c176abbfc85e36382604070a8234164244972609f183bf63fca56f8e1d9fad459823009b6063906fc51cf23348ac5f1b41959d702dbcdfc1eb7982e379b0bfe6c5a69c1af069d8a03fb3bae56a8a9ef739165c9ec84bfb79678aec921df80d3b1b37afdcb1b12d07f40e825c4fe8d4802ef27b114a7a4ece23ad4b7b78d0f3fa10db37de265e6df2e9b5d7ef672756a421d96572eaa52e395fc84216d09b4d9a7e3b8f6733c5cb07f8378f3489a51b7679277f16082ca2a5fad903c72a50e5808143989c449062163e4bed657b63e966d6ba1aa16e985b7b1eb9f4b0d01a48cb52e6a24299576d9fe2ff10f6c9d6b88d0cb9ca5b6c703e00f8a7caf26c75f8b014c89ccaf356a6a3d161b1ac2f8962b0eb9a3c7b51f49a9f52a17931615124f0570d6b17bda09e348b2cc540f0aab12ddbe5f2c90c531a108b60b64ea306d3bcbee7ca17d8562fcf732dd1b2a79d307fb9aeb2d96841ca9b0ffd393bf6576b42ecd465001d043d033170d1c6b87982f9c1b407a3f8070a51422cf28814a6de9d31b233f0ad6c4bb54112ccf4749188ab5c4c31f1db4db65ff716e21830d88df85d4f71f044c4618e3a8be521efdde9bf8b7e4860d0cb2fb9c8859ab24a7bd09dd9150615867ff394d7125bcc2e2fb0a535ef274fb09c470d686eda014624f404bfa8ff93bac182b55f5c5d9b66d95bac3f455be8c5ee831f1833a5699dcd986a7ab8303dd3ab626702d6b449782a85e4824e165b44e83aa7649ffba28dbfd4039aafcbe12263aae9a22a8fdac9493f10e52e23d50a982947a84555852331f9054f9a424ca5fa3c34aef370adc0027835124e2f87a17b6e0bc52246ea8a35370952f2f6646e7b389e79f0a01607bb700c99afda12de5683dc6839a9a0ffee6566bf1b1dc15068068977cf6d34603b3473c12033ce2260ad8c2d362fc4f545a533774e51f866225bb3edf613b2fb4ca2cfd0c60fbaed393c3f3dc819271e021afc1805f73a5bf911fdd324c84ae2ea9a1efcfe8f55275090d54d1642228ed49d212ac1816cce4eae1d8e31c33f5e42289dc915816505a466b0eebf259fb23674a847bd81eb4ff9b34e27106a349e2672b3e0f4e0af53dcd7040dfcafb711a37a6a650492aef889799cbda2ebe8080822bd6a7069e58391fb0564c1e4848b996387dc3715c617a3ef96e78b45657cec08b1935b540ca8126a7a35a69a3aa02c7871e62717cc5194d115ae9684f796b9bf99ba3d8c33dfbf6fd23ecc921a48680d95fdf1bc462a9cf72211f3656fe1ef9816939a000f8b5cbb2199033023830441072f8007fde5fab7dd5ca16400769de2d5b331fd04d2cf63254ffdf34ceef1a40e12bc9b75ba0a3e79436f39ebedd67b9cf6dabaffde54011c4f1550bad2f69079bb2db0c346d4bcdb8b8f280e16026525cd860db35ea99b647d8647a5588e1bb5962665f3564a69c83f294b0ac1a2145e68d33cc94c20c4e308ef9605e7e8a24251ba09e6c5d95bca99e40f0b843fd22b109af3b9fea925c1aa2511c6e94e2d1765690423a705465b62c25d4b5de646a2cd3820dbb59bc307ca8cf4e3331457836ac39927b80b796d50e9f013642510fbbffc825bb58c3b35b5aa3912b66bbd5948851faf968aa912fdcea65c638779f2c320c6c7de54e4a068667989a1daf5e7b1d6e7a509c7916a1409b1f026fc3a54565f08a87953067cffa28cee36ada635c7aa966b7f0a6edd16ef14fa085efe3dbdeccf7acc3ee7a6b2ed1038d9523c3bb7149b0a67e5dd79ebbc4ab0f6076a5299eefbd323f361ea12ba531e54bc36dd741e7f74d6b95d895a903942f2fb5eec7ca5e1522d9289a6915950690cdc9e2d631010000000000000ffff00005b000000ef81069e41e010313655aea9e1dc069ddf2161fdec9207c208acc6b4f26e656f0912ebf62de7cf0ac80db6341a87620f82d28f8d604e246fd469eaea1834c19209a6c837774a73ec04900f866900a101b6df9076ff51ab7be42f29f9d8a192411bd92827cab26ba24092900dd3e15231f5c70f552ad9e7de6acdeacb2baeccf576aa8c884305e38fb87441c610af44511d9f6d207b6e2c5a3c4b68b413849a23a8f547607254de762befddadaaa80a5c6215f3fb2e7a33fa16c460f89a185cf1287269d0d5b82326672306777d1be0ceb5380f9ad3a0ece0cddad0bd8b76bacabb3791ea0e7123524439dfad864edd2734960970a8181b9c5d6b0ccd16ca443d40887895071d5fececc5796dad588b0d6f7ffbc2cbf2a45605f33139390aea1d9f45472e84fa45656ca311433b3a14bdfe24c8811d92db255432d5f55d659123b19630f7619d18708f984cf3daae39a87babe919f2813139c5605ba96a790c2541890ba110f30ba9240af0d41fea677c9048f18e91ced612a886edf2d0312cb0183c6add8d4ab59c792dd4b4571f91000acd2df74bdd2c9b9a31e191b001c2a9762e9a2d1dfecae2e777811e5e4c96518e654f90e692037400d401da7b50046de4db08b71cf441114efa64c95f13a2fecc1d5a1ba7bc5e2ceef98d1a812e0c07caef8c66fadb496633d357d0601865f178626c5994a4dca35db217f59d9a48e68532d4c75d7892e8da4512bfba26031d907dc330a9a328c6d1ca3f6529f8098215dad194b1c6c5c74a67de43f38d283fd9d522bb4d036f1b1fca2c6cd4747c06b85c104427ffe508b8ded8674fadce9eff50c394576f35dccdad3054c41427282981492afa02b3688f74093c857016ec47a286f83317b61355ebbee3428459708e7b3e1e7660d99f1f5ebb07793240ae83a7c9ca2cb1ba89056418ece918b29aa6d305a542bfc9312baab74b925203788806a49a7ec979ae11107159bff18eb12bb78d1a435134430790e2d5bcce82fa34f431329103d3acde39c690772c0818a859a59e208a4c16a12fc09ecac57f29a6381007d4263685b19c886a55fa3b0ee6bfc3dfae721a08923a5fc19ea7f7abfc792d03419073a9ac3b3eacd817182b90f94e98e9ccca90e9d742bc800ac6beba2474a4359da793a21b2469b9ae57e4766bbf302c7056b355fe77b2bab29cb19dc2cdb95c439b4273c4abef3193eb0f2678e6cbb2b65b21a1471bdeac502297a82444151c9f59b85bc0ae4346708eb6318ed00af2787d22b6662ff91d5642579556fd5cb051862dd1f554196c0b55f245b49f2a67452249225257f29b23c02d468fedf82774f88f91875422c49e78440194a8b48e8a729eb901e49043266d1ffa1c461fe91a63dccaf482b206e97f9a369ed2bf7d469f4dd9b3ee1db0082c13e6d651f17b4d26e74882c1709f8c6ff65741652d059e091dfd32bae7b7eb4cca733650a971b1e71bdc9414db12a315dc8704304af882a1c1a411049dc07a15e549ea14f55548f9b88977f2c3eb8d1191ad468b6e807e04da67f9ec85821f9fcf47e3c554d50913b3656df4144d029821e372892a31ef2b75888683651634b17b8ceaa9906eda7d2dece0ac44d6b6d237717ab9f5dbe266a3203903a1d06faf678b53491e0e61949cece3d2046e9a5dfab4a59b255b955a3e0baa5ca3c73ba955430848f69a9d21eff753a61c07c34ceaaf90bae8fadadc88039bc3d993db8abfe7878cdbcc449dc88977e426149d97fc9b393bbc7fc2b9833b85fcfce4479702410069fe7137cfa4b1f2a0d83662a3d2e6eb7b94b1457e529200cd53c3a304f7fdfbdbe4f67f4d1a2d6f8c7ad9469d7781015093fba6f5eeabbf69d0aa949d49d0b837c14dcb2e80fb6aa17bc9c993bd3eef893580a15f9ae74915bc896ab6b7c9bd4d6095b704b577f064417fbd2d868f0ac273c7f011a6edc52e93bc44ad949a1175cabaa498d8b1c6325b7d2e604175db82935d386b67042e9d2d4f9c748c5ce51fee93827609be45a3bd50285426d24b84768e6414ea9b64968db60a4bfbbc815ff868f6d8ce03b7998e36b24bd0ce29d3faadf5bfc3371231536c295af40ff4a5d78753933848b1de0a4a2191bc4eb8927e544966542fb971027c56f52c539895eb0e06ef8b798f9e69073a39ddb6e02bd1439381f2f609e43bfbf790ea62d3e3a308aad410d9e62292f23be8068ca5b0696e691e061c12ffd0a046659793c82039ad5e83bfe32e716fb9292ed4e8a278b407ec180833e9885184f6dc799490e00482a688a71da8bab548f8600df92feb53fe9fd502e832d81b2ccb87a1bde0b43424ae0bee3a02a14036d1203599cb5b6d4d5c663ce9b664f2d69214aa2c8ad0d7dc56f0f4def7f188ba602d21d2e7549f6d975ddd03aaca25dcf0f79c0998a05a80a2187a579079e38f4f2b2f6d46ac90e8936c6054861db0c3e82ed7ba78b942d52b22aba4e45707093e60cb6fc9e981baedf7b3714b53ae7af9891d1097d6a0e0e8e6533702bddf9cda51a9d2eebdf1816844fb35d63265a5b1907ce6fed7c56e658378459d25ecfe47e2407a1dbbde7de432d8ab9dc0b66d7dfad08e18807cae0c31a87e0138146e384200d0cf85a0fb67e2be44df2a56b6512b70d452a1e9ecd791c9fad4c2beb428c9c2650f24914901f81ba8ebfc7d594df05e09d514e2d34cb9027175acb161ca4309a20d73afda199cb7ada4d34cd5d41bf1edd18da9387cdc62a78b322ebb69505299b5bf50793bf1d83ef3b47bf37118f7df2048ea57714dd5cd67eb4ae30a7787a6cb0b674a92490540852335283de4c641e2106635806b1e2786e29adf2429a3b23c0b167b409227d94111a6a47ecbbdb18eb77c0430f7b5f81509a4d6cf1f5b68940e6504f5d281b7cd8f73e9e7d50e2b31e725e85a3647b2cf646917f0815ea6baf985bb2d28ba8b76f09116593cf23420f44232111c7a8a89a80ad8fe3a49882097d5c514616061ef03b56b6364959966ba93a6ebf25b4de2493190f02fe1510023e47c6dc987d2df10bdb645122b9648b32c3c1e11d201ca7defb841537c03b93e834bf153d61570464df8c761d7d1c347210e5dd980e51f138d7504a80494668594955185104c2fddb62498e3e4e37aba42f702e30e81f8a9fd73547f1127ca7446892c733608a58318156bac34685bff301556808308e2c6590649727d929c4f5ec39cbd55d48b79b82cf3ce562d8314e86d6c35711fcbcacc07d1a09da5062e2414620dfa60c23be694ce6b28f308ee8e081c702a1230b11ec315164254d7c1cfb954ba8acecf80275145c83bd75ffccfb1ddd9cc9ee37dfad07725abbb1ea1ae3029c48ec6de382303611b4ae15fc077bdab6898621ece9f8fbc0d368456573cfcebe728318048eee2206c15e029c5924affe60e25f7cc0e0598858c49522731106ef6bc6fc181eb6db311e1948436ed907c9ad1d74d85b4863ac732a656634289f01c1d5f1075cadfa1747d56354f716c261a80e40eee92deed5b48f4070c0443ef1d8bfa7e75024b64b288e63bac4793432fe5abb556e5e359744f42dc0bda4ab20e2e27dc2e9c2d223b604e1f4588da9ffe64e106b935227c46670bedd48e235f447365d346be3e1fc97fbeedf085966237db624c0c1ff00b5612f4ff7039205122b0af3566da5ca7dc5724653ef7502572e211b1695f4c7be97b78e37677104305b20eb08921789b34d639739aa6df28dfbda4cf820ff223bd84deefc4c56d902d2066f192b88765cb39676b7c3f96323299f896ea60de647f13cfdaaf81bf72b971851689e268428abaad3d9459422de8814618cb59e9a7fc9a022c59fb02f1ddfbc1db03f018ead0609961ea092e7c4b6a00a84206ba0e83c57d791acbdf35aeed5ff4cba4d7f119f190a733482254c21e56776e2e449fe0b54225bef739e6194456f2034fac4530461289fd19382332f34e3b69a4a0d626cfc6d4b4dbd95fb04a94bebcddcd056129e2c62fcb90066ec66b0ed1ba12bd31f04a32347ab10a984080e565228a9c40be6df42f8590a1d42b93768e6d23cf256ef474c301940d7a466d8a6996521ad117fe8ccbe4e345b5247ed87d91f31839d9dd6898af08ec224080dfb516de5e4cb18dcd7ecce2ddbb3f51181055cd9da72011293b369451bd016978be3ba6a69f5673cba9605f983e5855031059598ded46d84fecc58306bbaf5f7f3bcfba05f1ddfac2a317a76a8a401a907b93ad262155b7f09de6f515a47dea48972526272364ef430c64cbc544d4e52c03d13d5d7e6243b7d844b6191131e0d762dbe25680753a78124e74d3b8f192dba689897477d69d75cc870954409203c406484614537c0416462002f4df955882509bcb284d5530eeca72bbad926844e1101c1ec545172bf67ac7bde1ef44f5d7cb487cffeb829a78cf79389ed0fc07c212bc8f5e2f748d3afd9da193725c4c26bf8c139882dd04d31aee4328b91af8c596bbb0bc98f7c6ceed2e1140c7858c8cfea622357041b0fd079f1d058e6a75b7f26dfca9f5cc854f218b5b0733cfb2d3d70ab78f211739e943baa4644b4d08df2589f58e6427b973f5cbed62c45f7ee18e2ef37889d0cdbe8711a8d58af132ad4802f8785f89c13430341927af9d13d5a97589a63af33e9ec5ccd68537c9ea6e0e6c13c7172ba0d8111a719f9a5749ac314c82dff083a19374143f52cf79cc95cbbf735ad51038877ffa0355be413b45cac157c9dad1f61fe12556b1e23f8a2427288ce41adefc6436ecc77dcce8dfb21054bbff7b883deaeeb3aed7254636f826788dac45fe0b9892079c6a911f387066b392b62df6484215d6fd52de061a09048d9174c264a3339eabf5b1ee2428ca7fa978e1ade22afa489f38aa80486bf1af894363f3de36df839741f23022e10425163c2118e9414851b698d64ea1591c692a2489a620a404cd26ff5989ca25857018a22e6741905123feb810a2443f33f86d8c4029169e4b8b6aef6315db09420215a0a09870b2fc6ac485d7281815d1114f1c28fdadbee8fe246515dd8ccdfbc868f9010df07a8d9e94212c4ef9d6857cec5174bdea4545aa1c7fca92ea09472979e595b08d01d56e7410a7d3a98ad26bf1e87b2eca150284adeb9b85c76b8ef664850b465e96d5a8ed06d8afacc0428ef2ab3c74b5004f39638766c8b821dd81b0ec0583e274d71f9c5cddfd95e33eb9acc7e632320c8f6218cbdce737896ba5cfb6dfc9f3526ea65a588719330639e69e6ebef9d9d8a4c2068028ee7620363a2b882fe58e570559bb3511ef37e4f4c0b4756c95a5243ee6f2490b329bc719a87cc3a766abf3bef3114eb873828fbc4120d53a262e107d7f343e80952fd03eda1ba2fd81d914a5eaa96f7dce8a93fcafffbe956d1ebfd488c6ccb9a6dbebeddbc8df3e3f369701a2a288b062e66bf284bdf65e29c7636f598cf7e58ccddb65b36f64db448aa9cd5652f20abbc497514a21f1441e71c1310a879cbf45e67e3348f497236e6c68dace5b3222656f367afa0a2c9d36e637a7f0198ca02ff958f18e10d19bbf1648756479b557e0954ded9cf50bc216bb6af4d222f11b1e38dbaeff1176a2b82952eeb5b9c9ad1c725bb19332b3d0bdc657895b6dd82570f9e6168ea29de94636c3c75770dda66e246e47aec7d8ce2df127e90df626c73128a84aa7536aa362dee83a15e44427124da4cca73af1850b0ade926ae8c23ddd9c4c0e66b902831c5028581db8dfbfc9002180c71d7e96dcb7b9973d2c9c9f9faf8eb813eb21d6"], 0x2020}, 0x4) 16:00:15 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x0, 0x1ff) connect$unix(r0, &(0x7f0000000140)=ANY=[], 0x0) getsockname(r1, &(0x7f00000000c0)=@un=@file={0x0, ""/47}, &(0x7f0000000100)=0x31) flock(r1, 0xc) rmdir(&(0x7f0000000080)='./file0\x00') setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000040)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000280)="016f5d9d5d8ab748a14e808d6bd1dddb33fb6cc6810571085c524f7c74dd23d9b5181d8877716bf357083e73accad96d0312d0457c362e1b83ed18bdddc2d09f9b1442b561536fc7e4021b256ce494d6948435716e2cce118995b7d3feea1b2f4b00d4cab3a644037e48fbfad36f42d6ce5f9407163ab123d375810fbe76ca60cc14961ef3bfb03ad61842bf097d760395", 0x91}], 0x1) r2 = fcntl$dupfd(r1, 0x0, r1) openat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x89) 16:00:16 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x81, 0x7c, './file0\x00', 0x1dd, 0x7, 0x4, 0x8000}) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x3d, 0x0, 0x0) 16:00:16 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x1) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x42, 0x100000001}, {0x6, 0x7}, {0x43, 0x632}, {0xef, 0xc}], 0x4}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xffff, 0xfff, 0x3672df82, 0xfffffffffffff801, "86f07fbfb676020b96a59df32d6f90c9591b0f25", 0x4, 0x3}) ioctl$TIOCSTOP(r0, 0x2000746f) chmod(&(0x7f0000000100)='./file0\x00', 0x10) r1 = msgget(0x1, 0x9) msgctl$IPC_RMID(r1, 0x0) 16:00:16 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) recvfrom$inet(r0, &(0x7f0000000000)=""/168, 0xa8, 0x2, &(0x7f00000000c0)={0x2, 0x0}, 0xc) getsockopt$inet_opts(r0, 0x0, 0x2000000000018, 0x0, 0x0) 16:00:16 executing program 1: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) preadv(r0, &(0x7f0000000400), 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000400)="ded86c710fc27edeb27820cc73ff24c82019a6c445f82e5dbdf86ebaf7dbbb91fba16a609fa35f9600921cf70d071922a20538ccb0523385a1814adba70cdfd160c35039dbfb37ebcfc6e6c66b5ac899bf3fa33066b3aeac8c74f3ebbd93e66d426f47d827766f9f4921d4b1d264f9f8b316f704a40f1a03e695cf2487b69c9de1f09336da5bd9538816c1561bc0911df27be61c7f7ae096518581c73f3b8fcb00c64903e89ee7dd3222021b98333a593aec10259868528cb7e6796af08a43401969419c9b34bb51d3c94ff78c078f8adad86babed1c5a6aef86fe2bcc0a1c5d19cc7aae070dc5293d1235df68b519a4333a0f9340623269c26136d5f515b58911d3c5e13ec271c150567e1b2d69d52c0a14db5746aa2e9a1d79231937ffb72caa02b4643d95eedd1c9b463977895ea1e1a189b84c00b4600e23c61eaa87a9956ba0fb68e6e57728b2cd44b5567fed618a86c6ee14fe2d549de0242bd569530c2d958c83ccf49efc73085cdb3630a9197972663545f758e56bba83310ef865df8103c70565e8b384cb589fefbf1efd34c663f9a6f8fd99dafe01882d0b404db993e45320dd4151e5165186dbfb165ea8703914676c6fec83fad293e3ee3077ccf85b7da36c644716b6481d24ee0dedb68934bb3caab0a1aad104e08787064f625d9c22e6ba4ecfeab5183b5644326729aaca1551a68ffb12f4b58190b89cc16a836d1c64397fb0a1832b65221c70b94dd13d5c4b276563c2c51053d9cd7d79edb65f756bbd76b23af04fcb088e15ebfe330285a583f19cd434b11f1b7867ae172b6c9e43b8e91dfeddb9b28e88cdecfe7dddc7bf91946b972ea5acfc4a1a2ccc3af6f8d5b092dce0ccbdad972afa327426d35ad27cfa515bf5e1c353b6f1c2a5bbe4d206d8a48e587887b19039281b08e5bad07858996d5506163446fb9eef5df7169cd4a12fe968a0e4c7f487d3d90df93714b9d38ceedd5a0a3d436ee284a117b7113cdddb0f36a4ce846647e8282be3ef5f22b287672dab866ca4da8aaacea71c6a959883032ac0935afc47182441dd43b8a1619be4207036df7b91d4fd68f0f4cdfef08e6d2d35f7d019c4f2f5fb579392b4cc8c0c6788fd9656ad5fb0d3b712daf780e3b6378b1508dfe15c0754c5220a638817e1a1c1ee7b9713ab7305cbaeb18cb3481bd9e7699087d1910be1523a00dfa5ea52e060138fa8a33e57fdd142be06810356bbedadc1d966204636e0154e3f80df2df959efd6e497e226dc76da3797686be76ef63c1a3bdd1592a346459d1f068d059d7b3ea65c18e3be86a8e022b65dd0c11f224bcb8ac6e9007ae4be05b0d2cf848649c5109d5edbe007a286bbe1ad728861e6b6e5737418fbfe137eec563436c17af02800935eadc8aa2fabf4c50a660c33864a762cc3d8bf7131a0c26293315e012b49c1663c95d2b725306496e3b281fa72f611db92f07c6ea1045b3a6ddd116700c8dabf493bbfed56d536ff1913a2c3afa52185639a163907734f84a8228d883b6c9c8fe630bf65f0e708c5b1580296bafd44bfca7ad41ed0e000581cae5b0f8e68fa492392fc8f4f6f9e395e568bd60cc536ab185d8b283a2d8ee66be5c51bcb40878e57e00dfd9656810cb5331a1d4924f865f982e05adffb7fbb8905400c1f155793a28b2dbd10e4895508248be2572ecd2e2904e13b63709fb34bc867f0c5ce4715a5f2b53a70dc94b642aeaf5044f65c3b97904f06dafc5838dcffcd7d42a90a9c6436bdb7e2e685c4fbc28e3a02a2b939bb7ab5ad64ff234d5e77bb1349bb9171cbb235b688cd7564927d9afee6f33d493a16a3cbef3aea3822d190db05af3980bd16919425b24139167c13b635842e22a77266a3dcb6f7e98781414d491c49fc100e69bd557108e708ab4c4e1c9668e4a70a729ca9a9896a61967872cd9a79d694c8e3c4129edef0e689dc90075f82be3b188d5422e2246ac56abd14d4a31be30ac830433b15250ec9221c5130d41f69eb5f34d21fa1ba0a2497d4dc0cc4bc0b106d87ab0990883204a4de2776b09d2925ae6d7ff810c32e405b05ebf5e6d6706c8101b37e227621b7a184559e86a8ae35ec299650bf1b149570a809401bdbf41dbe6dc6e01294c1a4b46ec3b95de4e7b1f7da03fc80058b5100600a78a8fed11c79005e8d86b6811e2097de5e1545585bcb2d1a758d7e47341603e3c4f6919b241a1d4551aa1b97aaab327692ea22ae98b914a5131109756fd8f703df35178dd06f1c964ed17c014f93b4c898c0480cd4cf7f9a5e18d49c1866ac7897ddfca57a79c297cd0d406c1ce290ea68de750bc6113685c96ed84ccdf8f0dc58e21fccfafb06e42959e23d7e682d6db9f5287f7e200138b68b99cd3056aa58bdcd630699aac425ba28666b62262e8fd951848786e58b578c0ae8a5e15fb46d9071f9c1bb213dbdee974a2284cc3112b02c92eecef8a93ce10c08e2067dbd50952614ff8e43e9bfedd2cbd147af8ef22e3980d576fd194cc260cd1dc6e4c18dd911f08773deb5eae885d50eb0dde2b73846d728d6feb564cf2c3a024a86115cada52beb4a10069ef70943c1f6e46748da2031292b7421f842aae3f797772975209c8787e45670f78b98d60438fe12f9a6986fd307861c8096721fdb790aa6fe83293113bf09850868d37d6619b365926cd42636bc1d45b1d2b845633eadbe9599a25e322257a55c380aa8efc9e1ae26608704c63e619fe29b204269bebfb5778903f2388ee7de57a9bf72a1797ca5c6ee26b10a100c476dcf4392c801da99fb29522718506aa99ef66bfacf2ebdefbbcd132f35da4975609f1202108d42e005b5cc0f9db6fe3ce551061bd10423ceed24b58fff5ec3160961a7dcef691c8b9ab6eb449142fea822dd4b93d1c1a50c373d773a1535e05eadfbacb41569b6c8d89e0fb644a9d8b13386454df1a3cfdbafe2555461d773a7575d131dd8319eeea763b5154ee8993a010ad76b87ac053be2d30584387ebe596d779124280498098ba1a46a8c4d08e4aa074df43dfb10e90513c9818cdfec24fb95e61bb27c1d972989fd704b51da63965cee50ef0e71235080bc51f7eb36fdb96d417f17c7c0e58d5b7815d5365af7edb4172292fd73884d37d110c6070e823d707e5c8b0725f53ca4ebcc2c84d2a4157a0fb0afaa92c502d99e5eed2986ef720dceb7c8c71f99489decdf2930e02d9fba81508078bbaf9afbde4c8dbeb836f270ebd44c28ae7b8cbb87bc29a922e8d032c8133e1697ab65ec3b72cb76ce56352cc6f0743075129ca93638f537729e4d4445cf39e29bc8790430fd853d531592408f27546f602071d6f655e2a4c133942929e56588bf901ce0e38a8b4c01e5fd62d8f5326b6d9314f4c38cf81734a942f24d9fd505e75042d178cd408a026cb3d7414f3ec30d6c96ab3eb4cc9de58b1b04d9a81196e365714abb279cbf72d2a6413fe5e76737e644ed0843354d5b2e89514446b716dab98b26cb4c1d5b53db8d60d3f29b9ca4710b7769e5d0d08d16eb11eee4753e6cb86111ca218949c98476cdc072ee5c68285fa538d18045cfe2277cb5be81aa7546facfa2b31e8bcfc3c9c0fceb0f402d32389ded16da759c10e0b2e38c4dc9ce7569b36c92cc35f090b713c4901519af92d5b71354c236206d4ca027951f322031dfafd96b123fadd33d6046555c7bc2a17e4614ceb483793967995b602b773d4e442765f6b3a5baca943c05184e81145a47072575cd8af524c348f5a9b7d777a5d18b2ed9c1d976e1a4efa763098bcebfef5188bd77193c35f3f92433f30e9ebd4fecff9f8b40453de82f22b2d9b0858bc8275f0a0f35fa74dd7dadc791eda21ab9497140c2f4a7c9a61a766d4b501f655a30905799253ffde2da5410eeab86a985d4f9f6c5bdf488abd22da06193d596425e81157363ac60e1641db0805f80b8a91cf630bcb642895069fccd86418f03a173e477ea7982bd77e0e28ee882c87a6a0aaeb31ee8f8da805e0e6e9473be0a19548098169fd9050ac6c3733aa8dfb26c7315017d4925927a1b58f05c3fcb68cfcc8f039cf26d4c8dbfb0c7ce172b5c9c5c92a28c6cba6ca9526ea789daf3ca09cce38ea0d68e8afc5d50442fe52d7946837af1ec9be02a5189386ada2cea144e07c424113477c326eabee045a45447c4204e0dfaca2ecf75822179a2542e0f934641e1444d73da661114873a9941a16cacb2eb56101bf8d7b573df32ff80b60f7dd66958f69eeabbf3ba4b7232a06137d3fdd1e19b91f3d4242a93d3fb181d54c388c594ab48108d847a3f3745f947e0fd851ed5e53652a2214a0517b846c4a5b1602c7d18e5cbdb95b0b4e360fa1a296cbf01d23d540f1e4ad37e2b8df4d4f2d4f07e83acfee3ec6e4284ad012c1f1ce37609e2e0244fd3cb38b2d0a3d13f57a54496464d2c4d0f30d9d99ad285c638717fad8e6cb5360d89abc007fb4a63fa8a736d17287c9a1e8cdfbc7057505c7e765eb0c39066459ec1ed655ede77023159d73c270c092dcb791e579cfa5ecac42773d663be07b5236d401a5c0745d28ed8ee039174039669d0e34df1e0a27337f83cf487fe1708166c2a62084ff389a991227f754c35de40cd5f2ab6aaa451423e579743cfd843d96356c3d740f18fb2bf9174ea1ed084edf9571da272b9670953631405d9e8303faf3654efbcd0c16f3f079553d05a13d04fe8dcf2b9d3000e17f2222125e18be65102fb0402c6554bb9c45927123b37ea735bc229b23679a8ebcab53b7835aab5190ea41883976e7e9ef9e96c8f4106b4f07bb911505b7a5b4dd5014d89d67cb70cfe5f1b2ad627391de96926102a2d17ef189442d076b46ea93e92560f03fdf82dfb732f2f6269b1fe0f75509c96710c6235280d3e90e376475a55854d9f834824697b9768632d96532a10c9d00b9475d4350e328764e22f217a7a6f4be0ade9d7786c28e4aaac3f1a86dccb1689146566b1594736c8390c23830e1b5677866878373956a1bff359066268ccba92ff2d97449c682c88b5af01cd8b3f19ee46060e73fa71d0824cad4a35a86179b44e42543671ed315d3c6e212b5ea66fc831c9432e1bdb7370e27de4814b19bf0f9d7fa19d752da464fd29488ba6f4b805105b14072fbe41cf8b3d31b05f608388c22f2f5845e911cb786c04bccfcfa3e2e327fef592725715012cbb79531a3254b11267c0e1c01545ff94f91fbba77b204877eb6d442136a468895e27c23e55f2f06b3bb1a8755c4e7e4d2807f25674ec693c451405cbde7de888bbdda1a2b19bafb422fd044e1c2e9b9e1501b87c7f07181e20943d097ceb5f6ca28f91a3ece5ff3ac894e9c4784029239eca4a6d315c27d653cc1038bf38fa93e360aa1b248442ff87d0d434b46b831bcdddc627d36fb66d6db2a0a4adfe178d9d045eff42af5717e95b64da1443b944ea3fbda67982cbbb6cb63fc0e0ba07ce90a1a1aadb4d09fe286de5c580c5b321d57cc41af202e800d66475b51f3416bdbabd75c4c53df30ab331a9a177a9d8dfa046b63948b4c87266844802bad23ab774990fa02ab7b23210dbe84c465723191ede9a78fbbe3b031462c5e4866b90b9585246cee2b20bbbd3ad97f657af4d545413633a73ffa8097adfc92c0ccbcc1c47127481987ba15ab7ff26562759d8355ebc2a2a792e52bbb282182f244368b8887f27c9a6ac1e0837b4d70d80315908ab34e5a1a6eade2c353cc41827e1f22733141be704a2688a0b7bda4ec8a3ae41ee38e5f8bba8cc666902673c97e201d645dda6973267e48b", 0xffffff6b}, {&(0x7f0000000180)="2808902e38081774a9e0f0992f8f56834885c183d4cbc60ad32f8ee8326cc5fe75891ac62a529fbcf82262b6813662c48684731fb9833d487facf130804472cda13ed5e4188a46fc8fb20b44017dada37a23c356231448a830ed97f61ca8d871795ff7405be3d23f7e695b80f6612bb75bbc28d5089b69f75a88993ddca089906a498494d945fe47ffd4f30d1fc3026cd9c6e3ed7e04b374e7c3362fd862c0c9dbf78437d1d917e217637ba2a04f4a717d6b298594afb1d65d7f2b40ba7c94422e7424d761d74426a3e9ef2409767bd50eb2e9bab8306d733a9496551adedeb12067a52e", 0xe4}, {&(0x7f0000001400)="6b90d46ddfae9f1146b9ccb12c691f8fdb97936a5dee646e50846b338016d8fe59259e4b8604", 0x26}, {&(0x7f0000002680)="611368fdd1c799ba608edf2a61c3791bfb89aee4229f16343c2f57643bfe7dfdbdad83aeaa8afcbae17c64623d520a9679f1088eec964a641bee635f9d33e5167b9f5563821ce8453f3f0a232e5de187b7bedd084063d2ef22b2b85363d2e898523366c5d1fc847d1acc7259a96446f137216f4aaa846083ea5d719a1441153faf9e5f414f97bac30c3cc7fdc0516ca3e3829ec28dc5bbecbd9c8ba8955cabc283ad313cab6ae8b70ccf16aeb37b3896b7d58f43a3724a2ad21bba2e551d4179c99a05de30b41e120955f4abf7b70d722dbeff3d0ecc94a8e63a3ca0d0faa80abeeb34c2752da3a7030b75c796adc5676e12a4e68a2649b955c6e5260f717d9d75c7d3ec0895ffc700d2bd53bdb9f7ec06926d71a806ad3a614a6d0c609d879242dd7bd51836bafd38df98e270b6d8cbc6605cc59ce270f4768948cbcb40ba462e5bf2dfd4c93de29783d3ee0119170d1f0bce8e6b9a91912630d839b384e12a0d7841b1d4076ea61fb09aeabf29d15d226cfa911870b97ca07d83f4900b28cd76ab4029cee7ccdf30dc8df2df860eb67e858278cc959449761881c87b6ef4e7c7a7d8c2d6d66debd95592a8506dcd24227aee8d1f7ea9672167500c0fde329453e0ab97de0d6aa5b36c5996cfdfadabc24d2edf232efb1de6fc63146efa23e73910ab7e42c2407b6b1d69140391c383024223059b8d0fbb0a7eae1517e11f43d2979738963cfda6388007a0a2a4b3ab11999f35c44cbba2b1eff7c6ca398e059fef4d25a21579e7cff8a087eb3e4ea7f9e80c96043ea14ad1a5be468181fd9297788dc5e42bbe0887e0e7373039903eb162dc09b7d3236381e209d70fe19f782187089f560454f120065a39fd2ca0dcb3bc5d6350ea3baad57715d5e93c278e0ba61aa41b142b9af805dfc0479aa2a2be7e3a2cc0184ce8cd943b2b25c49d8956d4e80594b4dbd389803baf265cf6aca5a5b01926a9c68f9d92a8f67b38061f588940c08aa4fcc43494c1f97056cf6ab5c32a551b3e91540224066dd7e51e5d4a228f7d76def2075aadf92466da9d0769d8d23943fdaefe17f7c5fe71ae534631337fcf6f84451b8a212d61904f78d71961da3babe167cfc2f3af5dbde41d7c451777d0e9e25fc4f8a69aee7ed7acbbc39e2c5bf136be60210b99718194490d932dab81c4a8e5a555466d54f447e86ca43c5e17eb2ee513ce6d07f6a8add70606854ee59fb79a24353e36c69006cea50b8ef9b0a5033fb63c8e12bad784bee2ba2f91759a0be873896e5a858cc208eeef676cb7878c09a12441d0ab0001e1d0feb15d0ff6fdfbe36ca1833d453cd2bc952462539f2546010361baee3407870324e6568520944fe640377d681f4c96288c531a583043219c41b789510499234516f5edf93de81ec2308f16e5f3e69c9de2cd9a5b130a276820db7675925bc265af429aa910b0e88853aa9f166c3ed375c120c19f4d19ec6683da2d3c3fc3e3cbb8c4f9b94915861a3c1b897e3c6a8fdfca74f69bffe4ff45c15bbb08e9a2bfe5cc6e1c6e1d32b1297d8b209c0244174c50b732470fd363f024035c8536148abb033c75f554e8d51e93d60daa9b5c59e99fa6ba13325b594c132c0500001f0c6d9458b49bc61eea0eafdd15fef9262cb7cac6c696b43c55b91947b4db068a54a0667d2d50e3459491820b7901e591409333daba15e219607cc67678921ee4b5f4449dc4b858f41766075e9ab71bd4e33abf824aa7705c3f255d550d66a546dba1cfa7f8366d5cde19a12178d0eba63ce1c45122ad118ad1ec566bbb3baa9170f271cbd22f10eedeb1e95b8a9cd18807670a605cc052d640861afca01a4f725e2cfe01e04b444add21fa44d39e930e2e988fe31915f8da69883f428961635ac8d9015af26c79f1ec59f3bb8021e386a928bd9ea8606ccc30c921428a914b558b4980cf86a2cb54efee125164ecd4aeeba31dde7820d6bcb897114233ca8eb8d99f001776a4f5912052f3ae1b84d8acdbd00bc1b3a5d1847e0c1a484f97924333c0e575488a3e9ae1ab00879ca923eef6f8dcc595187fc85863ff890222aebc97471881bf59cc7d3e96bbfc3d0999ec8ac0823d4e69bb98aa54f41a19713bd9b69e6951f7e5b258d0c993b7db9928ad34cb083b5e7fc276fd035b72cc78d2cd773a92226018ab0d6d3d8ddaa800787d4d0517d41e715556efe112a34abfa3588c2c4e61e57c55a2bc80bd9764c067e59beb80195a118e65e61fd98396d838b654448e7ddc57fd169d9a1856287d4800f7aaa69cb60576a15a0c356a30137ca5ec596a5848b81054548474c159f6d01fcb4c69416fd4bbb8ba72c8408ea4b0b87aa3681698c1355cd7f4b39bc16f351e98a314f6b37588f5d7e1aeaeb704269791a73f2830d1d883aefc983be551dcaa90837718bc575da18b05af5c0cd3bdaeaafa3552bae90154e6ec3a0c339d7f08a537eed394f1b426ca52c2c0fd3d29a6591f1937d91487a6a759320a181397689181642fe8ac210812ea104793e1247d4e9b48358c42c55708800ed573b10a1360aa144d3742320b8933b4066cc7e52e7191a2db8c77656dbdf740ad5a659387934bae980955d994c71ad6cbfe090742876a93784fc76d6d7f88415154827f74981896b02aeee1cf02f306d392d30eb8f2697579cbc6f454524368bf07029b840df7b9c6199a8e51da6f8015dca8692f4cca4e4a8cb31e99dab5b79cde21b3df510987812b909c9fe516373cfc25cafef899fe07632c67754ecb9c2ecf9b8bd0c04e46e7889c9d084dcf3e22cd31a767f31052fdba88ab4d8f9d571449e181a852c7d9ad7291a5baecf82f6dd7c25658a8a54f64778a83d478bd00de44d5e9047665e0cddcaa9906b3c2a281a1aa56cb2876f7acba264602b31271adf1b7d01a752b60dd4e0b0a1dba070a11f8226ea15a792cd4a603c070a14430f11006b36feff4cff045480f0fc2b211591f963f4a26fd9da67dbbaeaa5d5ad2b26527b73c0d90a6f2f7123e6b70dafa0dca264ff7af2b3af6c9d5fb4e0d90ceafd40b505bbd0a3d94ea211de33664e6b37fab5b28b05b589f436e3c4bd29806e4d5438d041bcce4a85b1b1805b9b3394d7517d70824df8763d829a73939fd6d60b94525c2a99f36b40dd9cdc1828435cc414c4178292aa78e9f99f1f28cc19197189e5073b45d51c2d1764166bf58dde5b8fa99fb4cbadd716fa8ee7dafa093f0dd0de0eefcbc9c02da007f5ab5276bb8e36b6d7bacb58d119eb52e47024bfd87d37e54e64e9f8fb30318c8d108626f7e80ae657a15ab7d1ac75060f10af5143eae772b13d9494cc1c65b2a8ac264052d2e39ac0c8e082ba805cdefb769f4bd296cb7fed0cb8a2d85529fc4c0946ea2669389a406d756c63234bc6946eb7fb06ebfd539b0a1c3787239fbe18482c1963b76b939c2ed60e6ca0c4f8edbda761141181233ee745ef461f41d030366a96405eedd86156fae453370c888978dfa058dd0f48c7020ba90b151baf8a92d3fd1ff33c8fd182b1e18027b012e2004ea433dceddd04e6fe3f1c0292eeacc610dd66d4081cd9d3d03a7de75ef101b1b77f5bc076bd9ea05d33b09020b47d394e6dd9016a80bd888fac3ff2e4275ce2652563b546e3b2dcaf29d15ad3cbd7b17416dcab87ae548f7a19c4a3caf65586f6076b95f0257b742ee58efac6d0a4de93a62ec0004cfd3b928adc34b4930a347c3434a03183e22716fd608539ed3a2790c765fd4c3822647c336e7ac99a277d3061c931d64a41a313733143d3fda244ef590a8912d779429ce981f76f96c83c9b3b2a641292929b6bc512b121c5f518deccf30d7585d59eb1105721da3c7615d395bc92ca61993a515a03d46ae33f9728807d0b41feb3b9b5bb05a874c08053afbeea60b8423bb2369b3022398e56584eb9dc2e82a0681aac782352e657abc6568f2acb0ce86e96921ab03fa8ef5c9cf55c46ad3de73feca8c371432a94580d1014697d53b6bb477beafd0d9fc03f7525b1f988895e7645871803cae9e2f4a3da8d9866909ed9aa649636ec07d1524b04c452fb3f8fda4712060c8979aeab9ed7d2b40fae1f3cc90562a88c3cba4e6cab37b26b67193ead8ff8075bd82e5d6ed779349dd29aad0c6d7763aff746baada42849d4283dfb9c5ae52fa659e30e51963333f1fbc4150dd758f5e7ba0842ee8cfe1e1dfed35b732e26556f902d3c9464a153ce8d62929e318975811e1635bd0009fee52d0adf0ea6b48d5f9aff51f7822f7c7a5eecf8dff13cdea5569d18bc6d036645f4546111b0933bf52b273bfdb962cb6d51b187ae09e2977533269e065c96de18936e3f598ae551bcb832683c3d5e3955f604f94b85a3e88ce2a5372c0a2017a5fd35397d390c02ad2081c08e29699ee7659e456474a31aa6b996b90571415190736a62b9d4e27d95dd099319ca6094c9b8de30378ad2962d3df6d7ea0ca0d41e906ba7bc7545559ca3999ca3820eecf95f19e5ddc75142db17bfdfd185b424cc4c272a1716221b3e964ccda0b51fbe39f9a3a21a81e9eff676feb1a1f7c503444ef90fb798b39dba8ab43cbf22b1ae4f91d10a72708ebb9f4cda44dd5bca9e9ff6afd71ec1aff43f1b3593661ec93bd53f7eade281d808514d4d4431408cb88f51c83f85c973343e3c2ec9b3f7976788e896efdce6c3546dbb20301ababc7040f3275048be510461a1a93c71ac0929a88a2ca880b39eb9ccaff7c990bcba597b54a9ceaf069b5c6d5d7308d6eae480cfe838e76008792e4c3b76da1f3805981187cda8e1eca7f600fe556d0f94ac0c6e88e20104d49512168539a68866010dd2b0f8bad90afc25c0b185f3f80e761e37c54ba323976242f56ce31ec2657b877657c56f7cf5db2c3cce1c63ba5f1e1ab56b15d18ead4d1e230fe897d275080afdc9d3eac4109e635995229d9984abd4a1537bc2051a314fca64d910e7f6d51d0568d08e9a6a77da83bdaa392c469068612aa3ac3486254ffb75c5e3379e68ad64032b1af8c7b18e52445baeda74848eb45366c606eecf6aee468f1d46a205a5666c441a1df33c32f48af7b494cc1e8afdb385b581d233d22287d7664c7b9afe56a3593b5f3530ee54bbf1ef4bc03934a8685d89bfebe530a2fa763f75da513a8514494a9803347e5963677493720372e9d30f6ba2d4841d39379c6bc99672b4afdcb84b8bfa3641ca58ed65d3d69f66f3d7aa44308cf3891875f8b20e18161c1b6d0ec8ec2f9a0f73772d61382c0462fd04ad29e4101071e5d38711e4fbb0be9e2fcddfa6612ae2fb2ca2f2523309d1c3cc0a1b75a6b6bba1407d0c9a3a58ca650cfb28374a7fddf364017ca2e6e3de6c1f4ebe45fbbd52f2439d7bced07b6cb49854bab2669153e638437698574ca2a707a5459ce2a7a80550f60d969f77c8cdbd631e5eca7c79e5a2733e3ff85055474766b68a9cbecb7fcecfd5106f5abe719d9aa47721d662fd681b4d8515b7703dc5513bcd274d923ba200332fd878c8867097e3433310237cd1c42a270d41da131c0426216b6792397993823f4ff254661123582a03e8e5ced2641e07d2c01b3ecc8548ff1ab3f2e1c2127e229e301abbad96594adbd950d69b7ecf9cf2a8e5f444547ec1655de63aea414c994db415eabaad9f168c1611703b3086b680f81f477020d2a43b83416824d32b686330dc92bc76d31661cc777d2744650b0058908fb0b01ebf999d653ad672c3e22e7e5a36317ebba42127fa210ea747daeceb20c7ca69d3680f74c463dec015eba0523a7c7ae279563b4", 0x1000}, {&(0x7f0000000280)="7ee8f824264191c397f6838900a46eebeb35b35151555be27c60120f27742892a07ec1ba0d7cbe91549cf2aac71c1d8b35b52dbedb31b7358d05a037eb59fd68740daa7a4573d2bed36aec2029e0e69fbef1adc3cb2b836673612296d9e5c1d212e384e4ddae007fbd6b52a5dd61b7da648b099a2c126be8807d48e3ff908bee3a16e4e5bc2d88309275635200c8c4b5cdae4a9ee2d3e0a4d9efc8205d3a749a25ed4ceacb0adf8fa1650639aa94f491ca6fa2d293597ebffbbbcccda8d5d9a458aa70207ca34a44cf0b76009fae4ed75d94", 0xd2}, {&(0x7f00000000c0)="c73fd9e79ac4e59a900dc6837baffe6816b5", 0x12}], 0x6, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x7) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x4, 0x9) lseek(r1, 0x0, 0x0, 0x2) ioctl$TIOCSTOP(r1, 0x2000746f) getppid() pipe(&(0x7f0000000140)) 16:00:16 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000040)='./bus/file0\x00', 0x8000, 0x2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000100)={0x4, 0x5, './bus\x00', 0x1f, 0xbc, 0x3}) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x4) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x1000000000000081}, {0x6}]}) connect(r0, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000180)=0x6c2c) syz_emit_ethernet(0x7, &(0x7f00000002c0)='\x00'/16) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20281, 0x100) shutdown(r1, 0x2) 16:00:16 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) shutdown(r0, 0x1) r1 = socket(0x800000018, 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0x4, 0x0, "000000000000000100002000", 0xfff}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x10001, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:00:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r0, 0x0) connect(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="00002e2f6669f8a10cc2"], 0xa) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) 16:00:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x101, 0x8}, 0xc) ioctl$VT_OPENQRY(r0, 0x40047601, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d, 0x2}, {0x7d}, {0x6, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[0x7, 0xba, 0x10001, 0x6]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x101, 0x1, 0xbd31, 0x7}, {0x1, 0x85fd, 0x8}, {0x80, 0x7fff, 0x7, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 16:00:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20100, 0x1e8) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f00000000c0)={0x8, 0xe120, {0xffff, 0x7}}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) ioctl$TIOCSBRK(r2, 0x2000747b) poll(&(0x7f0000000080)=[{r1, 0x13f}], 0x1, 0x0) 16:00:16 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x100, 0x7}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x24}], 0x1}) 16:00:16 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x5bca) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4) chflags(&(0x7f0000000000)='./file0\x00', 0x0) preadv(r0, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 16:00:16 executing program 1: r0 = socket$inet(0x2, 0x3, 0x3ff) write(r0, &(0x7f0000000100)="37da95205563c5cd60c98312f3feff85bf042c396d2b52e2528d9257e901f7b44315fce7651d32", 0x131) setsockopt$inet_opts(r0, 0x0, 0xb, 0x0, 0xffffff75) 16:00:16 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x100000001) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000240)={&(0x7f0000000040)=[{0x26}, {}], 0x2}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x0) 16:00:16 executing program 1: select(0x40, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x4}, 0x0, 0x0, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x4a0, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, 0x0, 0xffffffffffffff25) 16:00:16 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) close(r0) kevent(r0, 0x0, 0x0, 0x0, 0x0, 0x0) pckbd_enable: command error 16:00:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "9707d05185f36d66d31b437f3ca047ca1fc2b383"}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSDTR(r2, 0x20007479) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) write(r0, &(0x7f0000000680)="75f2b468d9fa79a126829ede16dc05729607e60d34a325c707440faa122c7b35c8fd680d974d9e0d75e7f74211fbe274f5d22cb51f9859ebdcc073f9b391fe075bea0c6d6a4a69bbb4bd792b3d36ef0124e178062dd8e81553bc728433c3d30b0b4372544dfdae736c2d8c842fde92c064d0f9e7b2f2197787fa58ca7959c0aff7c37b8aecd71945a56ee65f3d0cf1c5e86fb61b473fd5a05d8bee6e2b1977a206accc557faea537b221bf10a90e622f5f5b7b863d6f5953761159ed5b1442399c9dcc19860d3e55af6a0c9134a8b7dbe131f7bb5fbcf7e93e3fb617b279c1bc7d3d2b215e59b2b6c0161bc275334ec0b588d2666dc2c6d02652049020c87c70c10ac683ce22a7282b09c98b85daadb2a470cc845d2cba8846ce91232509d9215d51fcf218b3eb36237f3312f8", 0x12d) r3 = dup2(r2, r2) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) 16:00:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) write(r0, &(0x7f0000000280)="822621dbd89686dd16278a8b45", 0xd) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fchmodat(r1, &(0x7f0000000000)='./bus\x00', 0x8, 0x2) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) writev(r2, &(0x7f0000000380)=[{&(0x7f00000005c0)="d09ac7e6ce4cb129ff575c91d07b0b494d0bb5839fa0d93d3128fc5abeb41d13605ed4bd9735b523bafeaee540f873c0cfb13f0b9290bbc880781d5e44d795ef434c971cd64588d67cba23dc53de8d7b186a6e7e4d2ad402573e5f4725498f47164437102787d989d06dd8890d46b653a1277fecb1f78b9830cee944f1bcfa3258d88d774b77f9bbc24d288bcea13ddec03d388537e0592be030816dadbb228134533ba288d63e60de1cd6db1e65e97446de84bda8614a28ac7016246a3bcd4933dbded755d4e4dd8471c39eed30d6e7d02d84925c9ee2f7f1ee3991c62be8853961e0be918d430a27b073cd2c0d21d0c5e791ae972be5adc2b397b9e2e50e64f781a7ba604eaea15c97e5dc4ec6c19a77a2b8e9e66029115206501c3cd8dde31882b21f902cee68424c6731b684bfb2a55a9020349518d04ba736da51aefa092f", 0x141}], 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x3, 0x1, 0x80000001, 0x7, r1}) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getsockopt(r2, 0x9, 0x81, &(0x7f0000000140)=""/44, &(0x7f0000000180)=0x2c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6, 0x3012, r2, 0x0, 0x0) pckbd_enable: command error 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x5, 0xa87) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000000)=0xffff, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 16:00:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="bdfa4c2591c321a8cf98848e4a8051bd24313dea8d035ed605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb44a3be8987e1cc70d08d564e7f1c05dc03e23ac168a023c8badb5bf15bb8385ca72ded2752217f559b05b5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd60331400b4dc386972d2eae1f3c146eaea700eeaabffa2c7ee14f90d1a2816e0a79ee62056713ab5955e6e0267600000048a32abb7899ec4ed0f04cb96b67cac39150199dd7ebdefa4b4f8ec7e9b892fdb4482d1771759814bb547f28f456bb51b628ea98c3ca1948adb0e03e6a95047606f5d8aafb5b0bf33c38276a539a2a0db68aac768b16a425dc73fd7ed22e15af5116568e6083736f7ff47fc797f17f91382ad062442a66a66d24b349085aa71451afe029498eb47a292c5e44c6464ad1573d61cdd8990bb80d7d4eebc88f55d5c4b3e557cd8a058bb2fb9dfeca929fd7d87501e969be5939819069f8bed90a6560dce197ac5f5df0670f0009d42099829035d44bd5fa3ea13dc19248757889aa2868935e327881150987062ab2b94f3871de886341a3feab9baec05838798951d6d090a949aa52a0e4b23dac3d8e3e9c141d18639e26b89d1304d0474412cf7bbf4f26eb93e06159f8444925bc21cd6fdc02cf5bd2569f", 0x216) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() r4 = open(&(0x7f0000000000)='./file0\x00', 0x28, 0xc0) getgroups(0x3, &(0x7f0000000280)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setegid(r5) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_broadaddr=@in6}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "e011ebf8d59239a35971911660e08d68686f6ee7"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xd0f, "b04d6a6e069f6764c8f418f2e6349911f33ffd00"}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x3, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r2, r6, r7) read(r3, &(0x7f0000000880)=""/161, 0xa1) 16:00:18 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = getpid() fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x3, 0x1, 0x7ff, 0x81, r2}) r3 = getegid() ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x4, 0xf}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000100)={0x0, 0x8001}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000140)=0x1) r4 = accept$inet(r1, 0x0, &(0x7f0000000180)) pread(r4, &(0x7f00000001c0)="b46a233764da695ea037fe0e25009e56dd37bf", 0x13, 0x0, 0x0) r5 = getuid() setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={r2, r5, r3}, 0xc) r6 = semget$private(0x0, 0x4, 0x0) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000240)=[0x20, 0x3f]) recvfrom$inet(r4, &(0x7f0000000280)=""/56, 0x38, 0x46a0d3ebaf725c0d, 0x0, 0x0) getsockname$inet(r0, &(0x7f00000002c0), &(0x7f0000000300)=0xc) fcntl$setown(r4, 0x6, r2) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000340)=0x9) kevent(r0, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffa, 0x1, 0x1, 0x3, 0x2}, {{r4}, 0xfffffffffffffffa, 0x8, 0xa, 0x6, 0x1af}, {{r4}, 0x0, 0xbe, 0x0, 0x9, 0x4}, {{r1}, 0xfffffffffffffff9, 0x1, 0x18, 0x7fff, 0x100}, {{r0}, 0xfffffffffffffffa, 0x2, 0x20000001, 0xffffffff, 0x2}, {{r1}, 0x0, 0x20, 0x20, 0x7, 0x5}, {{r1}, 0xffffffffffffffff, 0x22, 0x8000000a, 0x1a2, 0x5}], 0x711305a2, &(0x7f0000000480), 0x6, &(0x7f00000004c0)={0x8, 0x4}) ioctl$TIOCNOTTY(r0, 0x20007471) setsockopt$sock_int(r1, 0xffff, 0x1b25, &(0x7f0000000500)=0x8, 0x4) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x8a00, 0x0) kevent(r1, &(0x7f0000000540)=[{{r0}, 0xfffffffffffffff8, 0x4, 0x0, 0xff, 0x4}, {{r1}, 0xfffffffffffffffd, 0x81, 0x40, 0x58, 0x10001}, {{r0}, 0xfffffffffffffffa, 0x86, 0x1, 0x8, 0x1000}, {{r1}, 0xffffffffffffffff, 0x0, 0x20000000, 0x4, 0xec30}, {{r0}, 0xfffffffffffffffe, 0x8, 0x20000004, 0x800, 0x5}, {{r4}, 0xfffffffffffffffb, 0x14, 0x0, 0x6, 0x6}], 0x3, &(0x7f0000000640)=[{{r7}, 0xffffffffffffffff, 0x84, 0x2, 0x1fe, 0x8}, {{r1}, 0xffffffffffffffff, 0x8, 0x40, 0x3, 0x8}], 0x2, &(0x7f0000000680)={0x0, 0x6}) semctl$GETNCNT(r6, 0x2, 0x3, &(0x7f00000006c0)=""/78) poll(&(0x7f0000000740)=[{r1}, {r4, 0x20}, {r1}, {r7, 0x8}], 0x4, 0x92) open(&(0x7f0000000780)='./file0\x00', 0x400, 0x20) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f00000007c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000800), 0xc) close(r0) semget$private(0x0, 0x1, 0x5) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000001c0)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="1a") poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x3) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000140)) syz_emit_ethernet(0x5fc40b5eef96e9b, &(0x7f0000000300)="4872489df62077f278637e646823b38a8895eefef1bf7e06cf2267c2138a6865200e0693a03f40580094c738b567d1c91adbd760d5dde212fc894aa62b1d3ad620af4ec6ca79502e00000000") 16:00:18 executing program 1: r0 = getpid() setpgid(r0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCSDTR(r1, 0x20007479) 16:00:18 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000009c0)) kevent(r1, &(0x7f0000000040)=[{{r1}, 0x998af9c87eb286b9, 0x91, 0x1, 0x2, 0x9}, {{r0}, 0xffffffffffffffff, 0xa0, 0x2, 0x8001, 0xf9}, {{r1}, 0xfffffffffffffffe, 0x80, 0xfffff, 0x2, 0x8}], 0xf4be, &(0x7f00000000c0)=[{{r0}, 0x0, 0xa0, 0xc0, 0x1, 0x4}, {{r1}, 0xfffffffffffffffe, 0x10, 0x3, 0x3, 0x7fffffff}, {{r0}, 0xfffffffffffffffe, 0x4, 0x10, 0x8, 0x100}, {{r1}, 0xfffffffffffffffd, 0x20, 0x51, 0x1000, 0x7}], 0xd984, &(0x7f0000000140)={0x6, 0x4e}) fcntl$dupfd(r1, 0x0, r0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x11b) nanosleep(&(0x7f0000000200)={0x5, 0x4}, &(0x7f0000000240)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x8000, 0x0) 16:00:18 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x100000000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000180)=[{0x5}, {}], 0x2}) 16:00:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000691040dcc400000100"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:18 executing program 1: munmap(&(0x7f0000001000/0x1000)=nil, 0x1000) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) shmat(r0, &(0x7f0000000000/0x4000)=nil, 0x1000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) 16:00:19 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x80) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) pwrite(r0, &(0x7f0000000240)="8460a3ef7e866724b55c50148cda19968ace1433d0f9baeda25c9a778757dcc7f30b247af5a2c07c0fcc10b69964e1ebf6f35de13d181e97096a8923f44b34f716838ec524a050bc6ef33897860e19aae1fa025b73e30196a01eaeb3283e756e406b2805404b2856b2ad7421a9662799dde8f68cadc05c6f83a51581afe6cd8c0248133f6063820e99306c38c8bfa5321fae4d53589194cc1522317b3e2963ff3725ab4914c65491200c53ecc39aa2394cce9f2b2de5bed5", 0xb8, 0x0, 0x11) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000001c0)=0x7) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) pwrite(r1, &(0x7f00000000c0)="4886a4c1dee48a4b20a6a20f28deb3073df68631cf40919b03ff9f76cd5889b7994227f34dcf329c8aa3687a79f7965140394dfb6e3c306b2b3b54b42c4f27dcf0a06b0783cee031a99468a9abbc0d0c136b7338663bb57b1c1df434ab3756943490b098d07eae9729724543b52c744c7d34d37410e52072288b530cc52302d83a698d8a1f2ed2d6357810730140b07dd13967a39c0a5d8d4a3e119b7de039a409b4bf5b167e4537e189283126868f360c8b48c1", 0xb4, 0x0, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000200)={0x80, 0x10000}) close(r2) fcntl$getown(r2, 0x5) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x9, 0x0) 16:00:19 executing program 1: r0 = semget(0x0, 0x3, 0x100) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000480)=""/6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x100, 0x40) getsockopt$sock_int(r2, 0xffff, 0x1107, &(0x7f0000000300), &(0x7f0000000380)=0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockname$unix(r2, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchown(r1, r3, r5) r6 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x10000, 0x28) lchown(&(0x7f00000003c0)='./file0\x00', r3, r4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getrlimit(0x6, &(0x7f0000000000)) 16:00:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r1 = dup(r0) sendto$inet6(r1, &(0x7f00000000c0)="42474e6b379f092c1d60ceeda9c4f8d4dc246634b3c26f7770c336e184bcfd7d85bedeb870ff6322e0ffb206e8721fec8e2f062df97f4264bcea740e597ee97995b693c3a9192a51c3139cd758fe836fac9e3c27a3a7d5a9cf12fe6b2b861f96cf4538a7995268b9d0f09a8ea7e604c4b20e5799916ec47d", 0x78, 0x2, &(0x7f0000000040)={0x18, 0x0, 0x6}, 0xc) sendto$inet6(r1, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000040), 0x401, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x3}], 0x1000101, 0x0) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = dup2(r2, r0) dup2(r3, r1) 16:00:19 executing program 0: r0 = socket(0x2, 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xfc7d}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x0, 0x0, 0x0) connect(r3, &(0x7f00000000c0)=@in, 0xc) shutdown(r0, 0x1) 16:00:19 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev//ull/', 0x300, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r0, 0x6, r1) r2 = dup(r0) fcntl$setown(r0, 0x6, r1) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000080)={0x2, './file0\x00', './file0\x00'}) 16:00:19 executing program 0: unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000100)='r\x00') open(&(0x7f0000000240)='.\x00', 0x240, 0x0) mkdir(&(0x7f0000000000)='./control\x00', 0x8) 16:00:19 executing program 1: r0 = socket(0x11, 0x40000000003, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x80, 0x3a0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = dup2(r0, r1) fchdir(r2) fchdir(r1) recvmsg(r2, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x22d, 0x0, 0xffffffffffffffae}, 0x1) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) flock(r0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000280)={0x0, 0x9}) write(r0, &(0x7f0000000180)="caa73c80a43cf80b6dd42969704dc640046cb6660ceec2337ee5bdd4bc590909be9458d021960fb21e6c41c7b781", 0x2e) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000001c0)=0xfffffffffffff800) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) recvfrom$unix(r2, &(0x7f0000000300)=""/160, 0xa0, 0x0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x4010, r0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") recvfrom$unix(r2, &(0x7f00000003c0)=""/143, 0x8f, 0x40, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x1}, 0x8) kqueue() kqueue() 16:00:19 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000440)='./file0/file0\x00', 0xfffffffffffffffd) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCNOTTY(r1, 0x20007471) renameat(r0, &(0x7f00000002c0)='.\x00', 0xffffffffffffffff, 0x0) 16:00:19 executing program 0: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x3, 0x7fff, 0xfffffffffffffff9]}, 0x3c) r0 = kqueue() setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000100)={{}, {}, 0xfffffffffffffffc, [0x0, 0x3, 0x8, 0xfffffffffffffff9]}, 0x3c) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x8000, 0x0) sendmsg(r1, &(0x7f00000038c0)={&(0x7f0000000200)=@in={0x2, 0x2}, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000240)="2dbe606a3c8ab27d1f028a01f6e32c4d9249", 0x12}, {&(0x7f0000000280)}, {&(0x7f00000002c0)="49e7d3aeb015398185f3a90843857a21033ec38ebde6d905702f9d4c72e3665eb21fdfa4825c029fa7ebfe20e4b0bcb733b50237482fec9b15f9ef8813f075280ddda7fd0076189d582d1d2cf09a6206994972e10577b3ecc2b969aab3", 0x5d}, {&(0x7f0000000340)="0693231683def1f73bdcb89e16fc52ff59979f201812f90da12362756c7948af8be9ce102bb76f6f0cbbfd6261e0336ed5e462", 0x33}, {&(0x7f0000000380)="af1daa4405eb384c6edf80fa58a2f3cf98ce81769f9c1779d98b155d7a1d6b1b18f40086dfaf7d2fd4d5cd7def3cdf0edef4a772813197356f5274836607ca0bf7bb6db9b3abcdba9902ae82730a805058d506ef2de9261f0b35416cf6c506b2d9a2394ed183a077", 0x68}, {&(0x7f0000000400)="d22992f2ff85abcc49637baf2870feda19a8f0c6058ae5cd5ad3119495f5319be097288162dcdba5149a390e28814573e805d6228965460a6e670cc496be08a8cfcbfa6da365542773ff163f06b039077059c520fe6d4622c021e6381e650a4219eeaed910e587152c29b770f314c6ea6c9f11d8b75cd7b5109911a820bae6582ab8362fcb31664e69dae367f071a4a7a21cb82680fc5d2cd529892b360d4418f645a7df56de152fc363492f4a2185c56c1a365cc45f2b7259380ace0a7f84689bd353caa91e10", 0xc7}, {&(0x7f0000000500)="839e0ddef346527490906888a477b4ff7404d9ba2cd8cffa63af64e65b8faf5d0b3c6c56283bf1ba3154e2db9733a13927a70bbb", 0x34}, {&(0x7f0000000540)="d1e88bbc93b033c860bdf5dea12ce016ae205e206ffc4eb5d50ef6aa715e30c006b5c562baa38097b41a9cd643b6fda2980b23fed4e71016b3c0c27239b99b1075c696949b93056bd9a4967613dd0a32d1c1dd99f0f89df0eb25d6ff63fa21db1f0ada5a7ff33acbc9656bb340684805a8ac95", 0x73}], 0x8, &(0x7f0000003900)=ANY=[@ANYBLOB="380000000000000001000000000000006edb5603c3b4307dc164d7ed9c5b6101661b66465f3df2eed4dc187f824e9f1d2e000000000000001010000000000000ffff0000ffffffffd74a1e9242a1ce986e16598a7d2719e9839e154ebc9b082af74e06210ad81c08bceb66c4b6c0338b05a0fce6bc69dc1463a04700d8955f7417605438478f113b1a12cc5f82919f959a9658aa4cd7239394ad01ecb15c0dd23e50a18197d1dd9a913c03a4b093361377deeccab36faad0528e2f3c14176fd0e76d4365fde5e296c8d1c0bd1e285d334382d436d8f13970ac185b7bd3dbd73d00d9e0cda77b2591d67b796f36d5e2d6ee7a1bae7edbb034c5c4c16245bd42006c9a4d46fe3e14c9cbe510653f4c4e0ddc5dfa61e5dc49e02d290e728dbc6951ec87c41b1cc6afeba033abd42261722bc0f413806c80bd6855cfa4cc6f8eba5f5431f5851520f0dc13c01b9c844016ac303a38889880c17c39b15b031958cdf84fde0a6d506793b8fb5c55722571aba13c9f6ec0086302d53eebb7972a052a0e6f6c916e8b630bf9cd8921445e046a89fe4397627c5f8657e3fa68aa74b15502decae07a3011433ecaf072611724b545dd0c5b2006ff6db1ed5ce522b4da246b9715ebcabdfac21e60e3f6b7e18ccc6e44ec46fe92d6b4dcf97736a718add7bb3e7fee2b5e13e3f3a201fb3613067d1065a8e59c4dc7eff67961370c206a9e4393e458bdda5ef15e5423e4305e9373170f6345bfa52efe1b7e9147ca09bfe3022779333d18e27ee1eb5127e3599dd31c12aef9fed4b8d625b136c8476828cc4ccf576b275e77b28f29326895c40d7fa5852a31597f36fb0fe7ee1a9a90be0bdf129cee79f1e1866928ce637258d10b4694eab65d353631a4da6937ac76e926db1efd0446aea4be64d7a5061dde8a421cfd4349a9ee0db1aa17fcc73f99e94f6ca322d2d40a0bea5da2018caa4b424ac31937545ea149fbc7dcdf3e2ffc1f4fad93e32e66f82207299d54209ce3e8662a0c93fca8339a0e25bfa8e3cf4c4100e3ce98248d8da411cfefc6d6b839b7427251972a3b0282a677a1a3edad9320d9bb6106297c6d2b6180337d05e8a0567d152180ae0c2c842f44ec8360f948ce635a8553c842a487c5c7ec3f4f65f266f22685fcaf0c2e51532bf947cdfbbe30dbd4f6f27ca17afa49aca02ba5ff1c4afebbc6eb05e9020eab7853eb95ad52060eeb40d2712f979400c7f5f7535ae7decce83d0cfed3553ac2b4923740f12ec222f8ce5905d323e422d1d8853d5a0de914e6cf317e70c66c0d14337b7176ac98ea974ef2c95ec9deeac46b33984c80af967fa7dbab6b54cb88240efe04a603193a9aa223a5a5c63502f623315164a0a7c08b4d02a436cafbf7461454eb4aa20df7d5979d02880b3f94dcafe1ec42d4b7caff2766fba1ed13fbf4c958704a6a8eba213d32115a4c46c07067130405d14866b6c8bc272f7bdadd4fdd19a0bac2c4c2142b0d4b6c06eea38f27e33b4185143ca846cb515b185964bf3e23e76713ca2131a674270e1f1144f52cf47ee0023b41407cdb8eca6869f1c30ed737c669ba8d929f1fa9df48f46c009c381cf441c61e1d4e8592175e96af7e583cc25d1acae1f361714916b6d31bad05ba1a9a8f02df34a6c858da8bfa09d407a0cda582da35e33e3b58dce879fb36479c1135842b3e6fc27f4c4895c5eed1b386ce290a8c8fa81c95559c4dda35b1f272705d770e60cf845880dadcf7d9dd605bddc84dc782df88514953db8860ceec1b72c9d5e52af419e046f096bceaacd87720852b23246d22fa3a05acd8719df65603bc8db451d3589290b3a4470d9c4fa642002520f5fa9af623205283037aa3fdb583a228efcea828b57f06151463370bb2888286f70b406b58dfff2a28538514dc201f563d73c9d0af2a90c588e69919a11101dbf7a247a657fbf6caea244114c0d71de7d0af134d2bd56478385984fd3264c2a420a37117c7369e235d9bbea7a2b4c30cf167f0117d786709fe15f5d2b6d9cb6ad6d627236ad3d5d5a7aaffada0e9f08195fbcf43255beb93f14e22dc49643c92177e4233aee4dc958ce3c807e1b507d774ccb51a68aad70f8fc8e833649f209a062e298a2ba4bffec8b2639db5ebb161ad521107c20fbfe89d944a5d921e62c07c78e7e23f10cf808155df70c3a135c2a2cb49cd658fd035fc809bfbfc06d5c84ef4f7fd3857e8a73e30cda10ae3a7e6ab42fd3e2ced1b49ca18cf8f47579199fe866baab0c0be9bf1c344234d86404d861f713c0c46f3fb1ff2abf55f46aeda777ba5da2bfc705036f0f99d1f735a6792bf5f6fd6d3d6d319c73ee1ce829cdffcfbbc5eb931c40707603cbf3eb878ff4c676ec272e08f02e29cbfa50fb67fe53e97db181f9c8aacff2a0a73b2b8150cab52b1b5eed23cc798b682367309a47e14341a78236d4f58948d863ed18a2a5ab06504d44b0d7a8c14e4208a64fb7fe9cbd63dff301f7ef3bd948303cdf3a100ceadf78164b69ec9d2cf53304337c5e645eb8d6ae3aa89bb1fe4305c93164aa02f3ef7332bd5d5bd5135dcad9ace2dc46bbe619e6ab26a06e6eff30c5974143697d34c77d8144ec2849e8bab6958aa2ac53494469207767c17b63341591d3cbb8e1766b29b467da847c93b64a979a964bba819ac41b91e65981548aeb1edfb00add00e368ecf447eec86973c9e44934f622cb5838f2857da4ebdc5f36571ab8bada52371ddc046d96a3f6bee48c13e700a8dd2c7a2720ab85667b19bc52f0dbd5807678b42b06212929844ab85b4940caff3f909b1e59d27ecdaca420e90f1742d2782454e87e688b1188ab9a2932f4bfe217dcb0be930d828d28cc33f28077150bbe7ba7798287d08b26639dd985e77d6f6d161553a8b4673d27df31934b95be2142fb2c5cf3e7b0941c179c0cfa8611f7272a617086a61a11a3cbd62a2a5a19020d9ca4942c2f9cecf2257ab790e1b64c15d781c97131674e73c41961bb9587dd63b565651f013106213c660bbddb93475faa6c26ac6fffd263afe05de3c4c3004767f3b12ee1be5341144b487b549f4a4cd468d767782aeba27a120462a3f925f6be270aa7121f21d4c0c4bf70ba9111850d4319c5b379cae63b975880fc58f7cc9df0e956d2aaa015d10e173098439fee29388b20098038c35631fdf1b26cc0e62cfdc87b8b6ef2abc99c4aa6fed6fe9863c77128fede8edd8c9711a937bb26ce3f0ac9bec1374e7779c79bf0d46082cd30757014528a8122619f1f2a509ca87abbf34920124fcf508f0fcbdb2cd8ffc8d52201427d309907f9204ea2958c62347bdb492947f46c1a5a0b8e28b7077ce2009e9c7357f8d51d2f04a4d79ddc95c43c22fba60e6e6c7177f795c01ff440a401f00df0c0ff840bea6dcaa5c0df72ba9257b98281834dad4d4cd33a3a70b91a3e132a518d40ad9406ab8c9bd4d1d411ca65bdc39fb213a6691f9cb70f07326a5fdeae72789d7265ea52a88b299c178caeb1baf44a301d8130c321eedca6ea9280a982cfa063ff2b00ffedc73b75447357063cc30ed1e9ac9d4a7b22f7d538292f1f733610774b41e210a70351c93935b64fcbdecfa2d54dc218baf8a9d0985348562b753427b25823ccb867d664e70b815b7b914d8c0ecbeabcd85ff54fdc3905ca4d1b9eefec6371781ee32e0f51242dbda069dd8eb934a21253336287944ef52a7e56abc51d285e4c8c053dc2c5f8997a212443d31f48baf89a8c54fd39abd98fdbb01d4b864ba31b332b7e31474bd06ee3f5a1650b9ba7e76850b7b7f6ad2c12ee5faca327097367672d434c8e45bed23f49ee7a32c30ece3c7e5220e7bba383d6ef3ade35d7cfdacb324edc7af7dfb4fdafa37ebebecbf610741e70fbc1e8d56e1ae42ca3bd619eb6e6a1dcfe428631d8747e03b50376596b426685b228dc3e7da4fdfa8463cea1ad2f2c2dcbe64029c68555424c0c16918161a4735e3688d0058f589a9900d51a99b751a19d365421bd0e1fe44d83663b0d50bb664310340c8b7521865f650dd8ae9accb6360936de45d88a918bb60fcc1f1dca1ca7b4ebaee69f485c6c45dbb3cb8afe8955d349bee93f8dfa3c96effa4d6065c08ff66e199e83aec4f570e7ca22fb28fd77e5af22affe0fdc9c154b7ef660047e0a1c6de1b161263a7d04bbf699fded29ec6278653c265408cd811501902e34c02e8ee45b458732c39761d7a395ca4ae7e523de9f39e55da75fbddf559aeb368f807cf7edb5ceaf378aa92c969bd143913b8e29a267ffae31c9e10a44c8e1676af73c55a09365b51b97bbaef2f530143a978c8e99f20d5701a0ed836b68ac266e882bc4fe9c3f22c7b8366ebf2cbafdcc000cf833c44fbf661bc9d40709665e3c342defd6f16d721f0f5e73440248c60fd9aa1670cf8a571b32ecaf890ba67ff4ef5518aa14664fc5e36dd6a6cf70d6f3525df4a77da6421d9a2e5e96bc656b96ec9e3975242d6730525063a86213c55cdc0141e9baec0fad90e03db02a284b05368dbffc3e4eddfc301d8d6a52146f559237da1e4b8eefef7f2f271f39fc857168d19ce6bbe7eb71311bcda106dde0fac8c809157f996a521c426a623ffac77493cea3ba5f5720e3e302c91281191c7dcb60ebebd35733bac3228084e743894a4e579107f20492d54b4d5861621c3df5a0b60e84fa81dff7ee9689eb6147610be63b1065892ceb8ce960b84eada788916657d0b2ae4fbde186742c7f334b3be98df8e2565eb86c53237d689afdbb435c7eca5fb85b7f61272275b7ee9668ce8828b5d89415cd84db7f019e4ca827c44beb3f8eef3f69a89bd1fa0f580873f43529eb2dfa26d630db2e7f48f85e0e1708cd30cff6833401b4c3b89b60f91d7a186d101ddd6edc625f02aeb8ec5ae6ee710e6d6bf5d4c8d059a23fd9ac782c31070a7dd6b0bd93db4c355ad2e2aa2885db54a290862649e2180811061b117c9e60f136d1a7991e6e6fd2f41c9d5d68f84f6a32e143a85f23bcf93e81cf728587269a39429d4d0991a0bf8f192a82c46d75bcb6ccdd2e560d6056504ee89fa6ec5c849501541c2d457769c64a2fb5bc3f562fc4da5a5ad6d43b4ab8c65329d437191e5e4596714d77388aa31ab85086ec6777a79b4a55fcea36342dc2318c65163a88d47af31e109b08e2d178ad2ebaa35604b74fca917cdf35c8f27cf6f8de865c67a02e2b2e523150c240b93c13063ff442121ef239e64c4ca50286426eac3a4b36ad17b153f5530113470c9da9cf1d53b28380dd67b5e7954ba227b482caebcdd62717705c248eb3c778e6a91d5f1f9354ff255466ffb1757a83f18f5815cf72699e27b4a39d8a34786bc9683ee6c96a7233108c8398bc0f4000b436b5986e2ecd2a3f2f82765b63ca8698e3e3d1db196e64579e2c3ce910cfd69e43270845d64759ad88c519c73e7c240145c670a1a5248daa70ed768f51c9c4288a1a7d30c314c38f29a17bbab74e03db476c4652027a0a4a18fda4f84a6b0b37f20bd9d12acf18af9d4ef8c225739c9f244dba5ac6f087696574fe08899f6cbce9f48fb69981252cc8f78d09b89671411aae817feca44862cc6aec33b7d4eebffc774eefbded24786dbaa6396fca0d9d73fda208b91586656330c51c7586cb2592f6684746098b1796aaec9166a6d9eedfec4716c6fd651646da04b060bdc6d0ff1d0184497e82e95c3a97cadff4b38c4f8d6f2e8cb33984aaf8a5524dfd03dcc285a8ff267a80007f58e5f7ceadf8ed0f1d94197c9c291003e862cffda3a423010014d8d59745150521f7891e7ba2b9487bbcd3aa88d7dfd3c2b731cf5f823f12c254e192ebf635339f5bd65245d66185e302cc9af606172788d538b3e5cfd34dcce37cec4bbc9797128f55a7c97f000000000000000010000008100000035c592885b2852edb3a16ef5bf1db7592ca65724fe99c629623d5e66e6b8f77afcbb844716cd47afed59a9e4af9dee409e214ce6aefa7108363b66765887ede6a94dc7d9d8c3f19d903ec819d80897373cbce0f470f78444da9ce5bfd5955b9137a125a5913d0e7be72937e772b8034a90b5572a176f2f3f55d05c66b9d75233276e46fe27af5eafbc7aa5539cafad8a04bb66584f9a17681a30cb1aa0b6d7825408b3370c5bd7fd9f961ff93b3997c28772697769a5d40601fb83dc4cc997bf4d37cf3a27d22115e3b2f4d38a09c73614cebaa3b28fa6df98bcf53d5fc70000280000000000000001000000060000009b52525a99dd439034a8ea3b72f980cdb40935ab3d40ba028000000000000000010000000800000078f04bae7aa9ac54c97084b9f7cef3b7cf672c8fc121c2f466863a6efc6e6fab9ed8520e36a7306584ca430c140e804989502cc88f22c7fd992e1a2fa548e75701515bdc73cca400a2cb08cd433cadd18f6f5fe618c456d7c03e97cc404335f712a225d361d22b8dbaa3e7f692e5000010100000000000000100000008000000a6161637a42e50af2fad40b2fc97bd6be7d7ffee38cf480bfeb9f3e2b9dccc13d30ba9c97eed8e9064cc1920854c6a7321d5fa5a9b6e0c06f54b9fa7380d8d7e45e47897a51e45936b0be18c413cfb371b73ebcbf707cc7e276bd5b8528c39ad8be07eb7016f8b249e3e66bdb9ec429f91f40092abb37cdcdb2d5391e1c6dc1dca77d9fb3dbf87da42055987cbb5d2a2bc847a0331996b6c87eb762d7621979fa478ba9ca90710fcb21a23a1214d26461f5a7ee56a9bc61ecf0d1050df61c2e68c62b9a71243e3d23c1202c255beea9e5f40f5da81c39d2600165e3091a105550028f5b9bc6eb2326def47c88b8d70e854708768fa0a9fa91baf091d218fe51a425a0153d54f3bcaa31a5cdf1ed35ab2e1a1871e6ddf94c707b69a265c4a5f9744abc99d7f779861e406512b1e75bcc084cb8feea41bd24e66fa27ab57277110045ee37541c5a6f378ae4eea37ed65b895b513b8ec757bac4c435e15b4af83f95ecad19b8871ad201ad6195fbd0df291fd25f8e7d1313ba6c45515e912c2a079acedcbfe3242d2761715c51518532f54866f4cdffc394364270b9d19d503840dc98fa58fe7e48e3ef690b3ac4145dc3a51331f9a3566fd4d5b7a45b166d7ff8c76c02bf0ca7eb362712267a92e23f1f78e779e2ba1931197db71be3f0310c14384dbb7c10b45bd0b9ff1610dab3a4e5a1e70adaeb08a616901d51bd68aad4f644fdbaaf66468794a47f4021753c9bf4a9f0c9e0d67e3d08453f447246f419b574c0fbbb6c3b6c7ecc85912779a29ee60390fb397e0bc2469f153653844e3cc9381c2625c2fe750ca60081ffa0c2a53ffcaa846da0727ba2361162e01f903210ccfabedb8e73c24ab5a8cf65aad721b6bd15db90a6ad07dabda0eb8d33b8a21c69da7ef76d460c29f73de759a357c35c24ea647676c3e48c8c1b7bcfd23a6d27538ff07f1fe42ccaf700898de56d03aa080b45a9c97b462b5aacc4905387af2671bd0eb200ac18a9c8bc238ff9ea97790807752d7a4475a8f8fc4b349700b40bc6e6773dceb286d539d35f98af5d5b27ec7fedfe85b77b144f7151ed82f42d9f2d2d90d56b6c186148325763d23b1f36fbecec115912b8749575845e27916b04cac58b3b1514bb50d9756b79ce35adffa9841ea3d7a61dcc7022789a318a07fef892ec9700592ee9259381cf1c5b4cc2103082a5c66ce916c7a69254089f1459559cbfb1b2943f15e3dbdf64dd453b603ad57ca5a987c042b61f5b353a50c095f169bfa3981033262b12b39d749f74ba5912c959392a7ae28999a89cdc2a68d3a21321b882d1332c07710a2f4eb895f672a4cb8f3667aef19f3ce1e4d8edaca986b5150e30e44d57d8cc42b07132b0cf08c13b7bc5245684ef1a0ab4ac23f22237e4c75841977be72a555dacb9d9f5fc72cba466f152e8c945f3a4fce8d7ae37b0d6c8ec7cde9b5a8d5aac2601d0b7d2b26f17443bcb40ee28ec9d7dd15223d6a30eabf8b93458df86bbf0173056b0d3ec44b84544462e2917f5696baada49d64d64f03f682386d7cb8643434de66fa9d6036dd79fa67fcf067750fa69e15181cfcaefe8fc5e019d8607c81790a493be4a2f8d963fefac8455284e2658e70ab0212690e8e105f68cc84736c4e7d946c426fca32dbf5a66d23b517637dbb158bcc68f488c57be3710f31b99595f715a557e2670d23b0e73693d7a6119bf80c952e1317059f308a2549a6ea29cbbfa9459cf6245cbbb38befaf8b4597679134f1a9977c8a8c1d15e4db2d663be0c7f80171cac5b3e2c3613f7f2a6252fe726f1497c733ab45b2e2defc9df819a69fc71a63306809267c309f60751fb0fbdb107398fb12127e0447509aa4c6c875868cb3bee283c163d3eed41dbd1e08727e46287ca637276f7db1b67fc678e08b905f226463b6385f6d347d6591d73c6476b859cd776d8c943b817b8015deb333589285d6eabdc38fba4c297031a65efb8fba95e83d56a92aaeb4075f9c0a21c5bf6e6a4344fda688efed266bf30e1784eefc83f571383a386ee338c65cd208293188368ed49251ef930c4feb7956fa1e863cabff23dd833666a2457451cdf3e6efae0f4385dd729d1c34b6863e5a3dced7c8085b37f05eddbee6eea1dbc51ce15fdcda83d62c0f1c33cb3e7e76b633fe87543222a3e54ee0f6f522b790cd563d87d1d63fe47f2612bfa1fbd1cabc45a7806a6085b5804b176b51ae2b25a026c327e70000abb3cf65c36d95423b50108bb4a9af310a5708dbdb91617a7297eaa511dd0d5537eda73d9e094615ba16476d0573db30d1f27d064922dd520f54375a70f4e480bfebb149484a640949ecbcc85695fcb5c0aa4957d448459530321964679df95933c1abed8d904586b632c4ce6a5cd2419348f329c15d69dfcf2842f6ebe89ae32b4eb1349f6ad3a03b6b79a73e4aa4333cd22216cface5b067fad00468c2214df8fc4081312ee898f8333281569bb022ac936b83fc84003bfaaaa8bb62440b77256acc53832b09a3b83f42d8f6eaa942775ef18affa4da6f380b4b2b132dab158ab109ffc72c88f95da1694e4a1dffe956e91f579ce4eba2bbf4870451c50656aa113bffa35b013970bd08b8f81891977c353fec7aa848c2a97630d883b51a79f7bd3acb3c1b108cdcc4965c142675d588e3325a1f7d06e40ed3bce6351fd70c98da18f936e8835272c04f126ae38cdf92d16ab69199e409d0126243540954de38820e1c45a96502b338a598aa8f19a0915b31289f43100cff96be552e8dc136f7cba7605e3ec2fbb60c8db9af44b51251b8e3ecb61aeae97fef9ed139c3208ff00062dc63f81d1656c6f65fbffdaa5ea3a126ee36388e84a319f9f2efc1def51f531c5b7123eff449122f96b7e5397caf5fa23a37bcf26575c16874602d787dd5c84d85974f9054c6322ad268bf2dcff20de76fa10da0dac6508858fc596184c7c9863b8b536b29fcf9c25fcd59213d4708eefae591fcdcfe8d9e6795d39c68c48c5272b7b827be79dd74b82cb5d8be5f469e30c05fd2a15932021d2deb655a54aff5f1fb1b4ed1a1537b3c5196a48c8ce4f1834be514a8f3998376fa6be3389261372d2326db2059e19d16ec043b5e36405de9aea723d7999edeb675b8e4508d3898cf32e659ca224604c3c909bd922874d1f0833c91d24fee66fdad93c575fd02022b361a2434d63cb7f4663679e1393a573625a88e4d496f2a5dfcb957de1f4e8fb37f7bbf45b768e8644fc202713d137cddb9da03bf1d8c081a7e52c964cb619441a50a5c2ed1ee68a7be0560b550f7df1d327cfff74f96379295890c25cb338f199e89a6990ef9d2def3ad7c0e18334c83c08b8f65d3a4b524a3d8d146a7145b7225ef35b51b416694513e1614c6b617511792285fcac50888e5d8ca626f6846665d49583042c2814c3b2cd5bc43730692d6e6be0ac52958cc0257ed4e9ec8e395de4c1e8566fb517c8f8c02606dd24db2d56ce984978ab920cc067d331c710c9a04bf33ff9c2ffaf3dceb8d6d34c092b84c38ca679edf2d3ae3a015566c406e08d9078f03929f00d1e03a73574668b993c51b23f44638800bfebb15b16447579de08aaa4186ee07d5ec1659e83a50762ff78f88bfdb76bd16f110f8f93de473db1b7cd6b9cbaa46b85f34641b1dae4e4a5c90f4dc1d70c0a26bdf9451b5b2d442164f9255be45f6f6903fe7afc7f222c5512d0e49b308ecc29fd2a29c61348fbea6b080d877033a6c0add5581a64a4e932e1855aa7784b5c7c2cabcebdd143baea0a7e6ee91f497704712a7bd7056d8e774fe231f81ca1b7ea69db19c85caaf92e64110ba0487882525239534578dc2c926db281d130462e74f2bf4c7ecc044056afc2b63610b42e5d5a4c4dd7abaa1ccf9d6608c319e4d27de4245e11c29b18ed49b096bbb191c7ed0882da23b5ec4b9edeeb0829c1616fa3cc47206b97e95dcbaa03b7cd6e34f6c0f3a194cf2c1310544036144df64a47d8dd167e621d320a815505aab05e0398620afa2216d0ed5f717ad4e26a832a7f44c24a9611d1fda856580c4ca18d46427d9e4c0ce8b0de9f9eaa49ddbc5e9a2f2b0e71e07fe56a6a1411172c6b19b6c3b84a144dfafde124999a96f9d65801db9bed44121e33a8bf49e8b462699df2b73cc227f0ce3bc316d2a9f9f3684c9872dfa543873f0ff6f77711a97321953a90f2b22abcad0d24d6f1d75a6e45eb9ac2cfef7693d49b3ffe8b85b90445f7999b4256540bb7d03115b98925cf5286a9427bea0073445c020fe165207a34fb3ea8954b4fe895523bc887592a6cf9413e51ed6bdd7cc6b1ff3a3050c73167eee92a5863f24e0d807306b49a425d2068f031b738d6e35bdfe5c35c47702fe74da5881691a3e9ba6b38b6de1e0b8f88a331a1d2736060f62dc17affea6b1e1c6a803882ebf7bf0cad7b29fa189750a0398e063e2ef962416e2aac98495e523c9cdbe8f0909d0585875859d31c9d04e3c6fb25e4c7d9a81c423ba2ec56f633a47ab397cee22ef5fd03185e884926763965a829753607335bfb8ff48bdbcf55d7b7bc0176de104ff6512c4c1a57f644b3a051548e1cebe0dff5f90f31f9e4e1ee79926b7095378108797462e010e0607c814405b7ee2511dcfb9b1b2037f81edeac0dbdc3a665d778a1ea894fd3a71886e6a3190260651845304b5a2c9854dab571d380b416bf22e592ee81a7e2e2a861ae1d5e1d17b0610a01c0d9b68740787de4975d9c0386ae8f05ecb560c2404349cc20137c3affc5bc558416009eb4c7312a6b2eba554d8416d2695049dae294df8dca3404ca1c5356f5fb36d40dd064ced5205f09efb3b89e647e8eecde6dac5886e4b4b6170eff12b791d9bed8c74d62f76f5d30eee9f08909a1ad1db14960b6cef9f85a198460d7eaab7ea69485d8038fb815c7b132fff42a9b2eaec5a98ba461e6e70fe8be802560bb405d3174516e7a6419aea26ae6eeb11a8299d8e3bb39f0453e58c4b745b4a138ce4ba4735a0e7f4880c7dfdee34d90127db52a2b506b771edd53172d94e77fa9519af956c8adc17795db3d2d02156a173d3176f69ac65044a3603aba83be15916a1750f738900b395fb4712368414b278a52ec46a2ff173713379c76cb0a9115de1a813c853e8864c56ebc138517f81e0b7f3b0bae186f8c588a97d20446061c99b1111c4a83c8a822a7f70829d3c9fcbfc1166af0cdbf16e797d0c31f987427dac66d0e44e9fe0f0b4659f0b96a4b7e7ff7ba684ff0a4a931c0914fe01e4a84918788cf65cb47077ce441c894ee4314a5873de526018185f634b113845e2ed73367fd27d628805ae7779cfe44177dba8e5cfa46682859a058d1884a77291a63f6e9900c9835fd88141087baa448dcffb107721abcbfa6a8bdb6df133aeecd849e4984700318177885ab635723e603bbc3a9914e0a690f1605b2b71dfd081e7949371658e51458bbb538a7bbb30d3278817af7c173c9e400e13dd982f053dc5657b25afb254f0cc50ab9ad73ff7ce51a65b1c1a9c36be1917725d3c458c563423a93c405b11febf0407f39bab7a72497b48ca3b97df89126c54a5868123ba493a337118ed8e5651ca2eb2e8f52258539989d16a058011a118b36462fbd0efe618f0eac71997a6bc353971e2566c287aade6c7a1daee3857b0c3700951f8ae989e8b35792b40b31e08fd5e869b1e8dcadb401c599706d0d3500fe769c010ba95779671437a95f87b6d137cb88d380dab771b822f0c3672fe5e22da8d8829ef44ba6459d4a2e4c77bc607ef9cf1751010000000000000ffff00000600000087e69f38c84a15419052df2ac84dd18c4a81d9dfcbe12a113222ad192d559871489ffed706435f0c425fe41cff30274d8c11cccd090764a1b71edbb569c5dda2811e7325b6f2646b55f088a5784e3776ca442e5e9c2dca083b19a6edc01649f607b29cd78dd388ebf1583dc598921f0db366db0a95d532ef68f8db48df02c78543f61f989e33b535419d99bded075df803759cb37a52d09d0ba0a5a9a0906b44deb69126b7cdf215bef78c4a1678bb813034f2a78e977994aff1e586063121988609907f22610a77421000a837e7c088b6aef3ff65c7a195f23df64284df8c9876287ab971e056c4f0a8788cc0a6eacda23f63dc6c5a3a9d2e43ab35bbfc27de111927e2d363cad44208bc928b4cfd666056cae0afa4f3fa1034b861b062535fa5cf294c71712198ab33eb317806d7da7ac3494364d63e6f83630bb01769bc03bb7d447ab9e251493aff1e0c37e14e3858b691b286f2af9e0469d12f356aae93a13c24fee084c25d7aa1a8f7324cd29c80836eccaab55ba09b6d6f7963d8a132eb4c95e1485b3aae1417aa3038ac52731f1b351767f0d911515b39d07b061ecf5540bb2909af7679da4cfbb7a85f9472377a620b9801493ae0fa8f6bd329e50f27b6b51561d7d2ad06c8df74dc57fc504a6efeb2d876fa9448ac1581b9d9ff74ec18aac4ee4ce0927fba568ee84115c509587ee6e1ec8e3d8c918266c51857ae3dac915c8b04f9c5d3a86eece8d905243d98b4466f9e3f0af19ca0c2635f9d0d4ec916da9b451b8a6c54af4e592ccf66db5d5c62591de93d1bdb3f22a37764fab4074b7333a990a2c85705ef789330c3f2576fbad258a587876b02655b26c8d51ef8ee59fc9b3340f0e394997c07f7f8147b1cefdf0a96f47f28bad54dcbbd1a3c7f5b740f0ac19d00808a6eaa8b262d44b7199ee8acfdf2cdefcd14f6164ed3919240ec09cb5b2f01d901b11eb37de914839e5856d4b7b1938039bccdf1559c25d451f0df21ec3b931dbf27fef236997502c14beb94c63aa5e210bf77a4dd3f4669079de58dab3c31e269028817d202ea89cc2416beeaec322563f61e5485f37c9b7e36b4d3024c3518db99df809987e22f531ff40599a8b7b92f751e0a718c2ecd18d7a87915811bf245d8a924e753bc41c97ca23cda0ec76397342de5c4468f5617ce42b0e1d9e5946700c98e44073a18e4b8cd6d47bfe6748dc0ec9f7142dc1a3a421d9c2de78f44fe8db1598d292ce8d99efef0954474a94445fbcf679cc83ec88d6101a341276b5933dc25a537dd86c2c04a4d7a44010b30a2d8678ee1ab8831d38039f537f1ebfb05f5444ea78a2245c6deb96a5f99d208361ccc471e2539827fdc193132533b786c089f8ed61f93a0fca53bc287a9029723009f2521e50ae309a62642da525012496bc917fc5a7c806f8dbf9ffd986bb2e509a7e72843a5b3d6d38c38c4382edc0b56b2c6bd6edfa71737fe0ee246c584afc2c48fc13e9845b5f7c6b2a070962e0ccd1a5bbcfb2c7ff04da20d5e2d3173feb2a998d46c6605b8c883ce5ac91ef1807542abce9e0d3df8bad0ed6e6b68fa2c18203c82b4cb746fbdc6331a675461769af1c4afda9061a9e05ca71f842f0761ec4f66dbf343c374e31a7b029924f79d71cb3642fa24a022aa4a3ebe1c678efdaa411f5a3f29f9f669dbf0439c07faa935082a81391a43042c25c17da3f351572bbe1a6c9f797c426112f95b432d6b853e13c55b9a42296289720db15a0d11c537c6b9ca557a08b00666d8c207337142ae27cd69d9ffa9ccb6a41910ca2064085fb99da88f9b698a3ae8eea0d6991dd0998691fbace2fd0aaa8b3ecc4572eaa9fcac4eeb91bfcf87382339a10006ed83a2f95d04c300e33149bd0158828155a5b0aa5aa22603ca657ef9df3f409734fb1584ab835e398a1c77b36f017f2c150fd4fb36276a1d44f1ccbd1d22874702daacb2a81eb208eb6874566fead497c97f810c7ef27cf3680923f6ddc311c907b186d4a2231dbcbf66b1be284265305825833611c59811f3e3d28c2423528468578bef49597223e1c663b19ad7b82ac8e748a64b079b735d60a05a0d50c2a18103b1b9e7465579177a32f7576e0487736755a5af8d9962cf8a632cb4351db440eeeaddfd9650183a53fe80abdacd38d64aa93d0878f20bd32a06abdb0afbc6255a4dae6027cbd4614744a5488772dfd0399de0a5b7352e61da23dcbd9107bedef3488a826e7f32bb74c2faabe3a4982aed23c81b430fa7098a578c9854a894cac16ec7a6b51ea77257241df677abf37c3da3fcacef28110f5da9af78a7305b386bc29bb8a40711347bf0da9f64e70cf6c49f3c73e7b7f7bde22f27f6e08102a3969adcc8791ffce4b5ac30540bf484c8b95a1fa80f89227488e97f18f16156b0ce682e05b0d3d50aaeb3bffa8f8b4db18078c771fd25e7939e8d96cc022b19a062d90d562698fc1c3dbd4879927fc9036d521895da8919edfb94adf9f092fc25e5328be8aab13a857ad5a1ebd19cabb1eb2f0a373dbf490ea42eeec348e1c8e10b53d4be4293350fff50c7297efe4d1d5118681b00a14816c25a3e008bb5de650e4c623c40f95e90ea4d308d179f198316b90155d7e987e2c2db9bbcb21715dad915f032f443b873bf2e719c63750d9d2a7a0c7035508731ad4012becd10c9c415c334f859d1261bb9e8e77bbd1a1b05351711864a64d6996d9f2a7ca06bd48f99befc4037e79a2906a0307f7961d7a85441f47eef7ce96263ae8b7094a22880de3e06a20748133eec3b5881981e766685c99f556fcd17c7d76bd1e282d68d285e3320e62405104f07f5fd81a09af599216f57ffd31900063f339a0b8a5b877b8942f53bb297497f9eb9bdf05e21ea22a81b435081bca51d5706f9c53e5604033dda7863aa61a1107255c9c57b72a9af2ab29edc5ab5f096b0595e18eb208050ce0bffae7079b8c348bab1ac04132845bab4fcefd6a2c8e9f3170266abcce0076ef3b798a5ef24dae04286758aebed6084161d6924ff16e37a6b0a7b98299b67ebd8db343c09b1cf7652889a31ade00261f669eb2e8732013f96a679837cf80e4dbf9980067c204b5b674a0d203995c2b261da4050def12580933985280d2c98171be7a99d96ef408681a5021c871e6524dbebf5cb195771e79bb300b1f456e1282082445d810292b8b10b35ca8ecd52c79aa7089d1bc2f37e2eecdd02a33d8c33fd38d01fcffeb6b27087a5ff0e2441d5a8ea04c4d50cd1681ed2ae51b5d2b98ad621f32456c753d1170188518b07857b054c758991f4409d0821ccf195120c883708c47557d12e53f8d3f098b523eea2e7a0da388967b458f6b3a13e01380e78469ca7a1102843be9502d303577dcb36782bf457eefec809cf06cf5653cdf8b359d560fc5a0f15334194897ae547ed7f53f3dbd5841f7429b452144f0f12ef4fc432a9e48c181d4f7023be189cff0ec74f1571698e5ee326f624fd2436136ed7a393ce830852b153f12f9dfa35ab5613238c1df925c89c80993f7213e54b342958d444c7f134115acf17711accf98bf93aa7cca9331a6f31e22eaca19e1d6711c4dbdeef3845c994afae653eda4b91cd277c274d083261653de11c48288f027fdb4bf24cd814f80dc19f6acdc71b57822a2c90c13b1e9ebfa2f9845fdfb366b99ceb717b9ae1fc369b8ac266e62e337be037dbde765d1161ee045d4b1f30ad30982253728109056d15e612c32923e129bb971d63472d7f4ab75a402a085bbaa6afdcd656f9fe701ed39582410003f7aa52352f15ecf0bf6f915a80a9fa3515f87f0264558d47682eda6157277855cca34cb4084cad750b3551d6cf8af9a36d027ee7ba618d683f26ad6bafe811969885f50cb8ce99ebcc1c5e6dc7c6969d962eef57c827abf43eef0933701ff4e7ad2b924402cbfaf374a700499aed13da474b93baad49c97f75d77cf04ee53661d0c8eb042bbde15dc65cce35d6736a7263adb4d019bd3d49b8e30a40fda4678db3dd6ad1160ba44afc94c1c2515f23a94477046e8911c3ced650cad8c3122d327b0061a4898c3d8d602b22788c66a4736131b3b156abdd2c1082e994046c706005561b9ce7297e53712440c438c795e3aeb84aafbb742a9afe964b40accc318dd6bff32565684b399c79409f8617540d8c2fb316aa86e71a44b74281f235cde8d8fd99593bedbc429f5fe27c9f596086cd1240f3561874f033a13825d92607c4dae62e733fa85f56720e2c7dc203b50a49f15a550813ddaf1f0eb1e8e8ad0d831de922cb2d4d471f1ef3421d828031e437715d3c298fe31742e4cbbf6237ed22a2966004233ba8aca66cfc791484f9a538735cba87340f92b1b88b6b300c1ec1868639d2ca3f85d9ca52227c54e2f09cb70cb1ae980840b6a4ccab33dc1d58afa37e1fd117bd2c3300b97e7779623094433fdc4094c1d1062210d988b766b2354089addbfe5fdd3e914e6306dc2cfb72e0e1a10de9bf3d776133c4ab9100e3ec65d8e5db70f793c85aa090d0a08b80974773ab64a0ff49476f370303066d4688886c678ff520e4f97c32bca0cd12657a19711fedcbbcf6c2afb546f43fc97c42b089a95d569d45f33aebfc784fe181c26a8ac204ca38a7cf7545a3afbec206adb49b278a6bf4039c1fb0683292e3e2237b9cec8620bb95af4ef9549a45fbd5fe8783266588d704ef4d94ba9b495bdb5b24217e1a65b1a4e7d254d8ab62251a912a2e7f15882120dbaf10255331c6a9b4f075de02f97533c4c9d385939b49ca9dc74a50b47a93fbb45ea5154620eff89ffb3638cc1ae13da20a7ca9cc5cafc3005d2f4307fd751f9763f045b0fc22d915e3f55ac7983ba896229b8e61aa43baaf504ab3b7188e093a0b22f5150ab5a927646a466fed34c56a18257853e2cdbdfb98a81835f1de8daa7292b08f69aae0a8b93c1dbe3ad24df47b65c6c00c3d726bd0340d06164a1068e6f0797ebbd4ac2bfafb3965d28138438a862ca845816f58825daf286d15724448b6e52ac612d092dd68b2d211520f475462325a675fcbbb2015f62774dcfd340f3076f4f3a581a311c8767c7efcc7389185b993c2511fb5415394bdc3c50817f5ffd19aae173064838584882865d13fea60f80e003f49c69e12400c4f409452b70bf10813cd2d020f24867a435eaa3e982964777e0e129b365b3b5c08c28ee30e07f6be515555fc74bae9cb3b0c08d14fef5b75bc1ae35f9c1cc724061e1572e84418e3449adf71bb02f94cbf5944ae06b755d23363644ca6833b5e2d1968c623979cf2b61262013a74e8acf6c3e5afba4b1a67f61be0213167171c1d1811de42df6ca3ec08b0534c7242f7c654c2719caa9b0b7e9ec11203e0d6aa5c654992e41a56cc34c619b6cc2ec25028b65ce17b4bb9eb970d9b58fe45f7a7f3f54b8b7a1002006ccddae52c4002c2e46b9fadea5524b6be70e8322cbb26cd19c4f002248dfd097544148a4004585ef66b947d5d99ae8f5db5c5e4ffaa0fef7c2c02f0f052928af1e362c5638b9960c7e4f0e34b0ca53603e9ccb586358a0f51484ef7d253c4aed3596936bcb476a10eadaa6037e6b258e46be67f2bf3d071ed5be8b7e175428d3c66cfd3d57b1fc1993ae2de466dd8b42c0f38a6bc0cb673dfbb0da2531cfe76c22c025f83df50563f6abb7243cd63f8a17913c0307e7ce622165b489f00fc1689d031c3168b2fb058c6ae337ad14016e6a7b8009dff295b85cf8ecd9391c0a5c027c6257c4a4fc3de21cf62b75d6e399af1c1b25fe463b32fb51800000000000000ffff00000900000031794000000000005800000000000000ffff000006000000180cf4d3869d64d3e08b6b9be22d6620f84e52087b895036438be49c96e8f02dc57368afdc3342c375a22d47a34db27d20428b74575222adfaeabd9f83da59b20d3dc419ff130000194ab7f22ae7ab38fa75b8316c30cde0deaf35ce6e38977793b584b1c6197302974ce9b4ca7d9585e964f30825746ca9b8a97cdd46e8f2f9534f244c"], 0x3270}, 0x40a) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20040, 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000180)=0x1) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000140)) shutdown(r2, 0x2) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x3, 0x1, 0x2}, {0x18, 0x0, 0x1, 0x5}, 0x80000000, [0x10001, 0x4, 0x9, 0x800, 0x2, 0xffffffffffffffff, 0x8, 0xffffffff]}, 0x3c) 16:00:19 executing program 1: semget$private(0x0, 0x3, 0x12c) clock_settime(0x0, &(0x7f00000001c0)={0x0, 0x1f000000}) clock_settime(0x0, &(0x7f0000000000)={0x426, 0x4}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000100)='./file0\x00') ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000080)) 16:00:19 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chflags(&(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x10000) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') symlinkat(&(0x7f0000000180)='./file0/file0/file0/file0\x00', r0, &(0x7f0000000200)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') readlink(&(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) unveil(&(0x7f0000000240)='./file0/file0/file0/file0\x00', &(0x7f0000000280)='x\x00') recvfrom(r0, &(0x7f00000002c0)=""/150, 0x96, 0x0, &(0x7f0000000380)=@un=@file={0x1, '.\x00'}, 0x4) 16:17:42 executing program 0: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x6000, 0xffffffffffffffff) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000040)='+/\x00'], &(0x7f0000000240)=[&(0x7f0000000100)='*$\x00', &(0x7f0000000140)='+\x00', &(0x7f0000000180), &(0x7f00000001c0)='\x00', &(0x7f0000000200)='@\xf8\x00']) open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) 16:17:42 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kqueue() r2 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x80, 0x2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x4, 0x0, 0x1, 0x5, "ce8bc7849d09f8a65aa11ae886ea66c929b7aa85", 0x80, 0x8}) close(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSCTTY(r3, 0x20007461) 16:17:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x1, 0x5, {0x9, 0x800}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3d}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 16:17:42 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="cf91433e16", 0x3}], 0xfffffa8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[], 0x0) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:17:42 executing program 0: mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3000000) r0 = socket(0x1, 0x4007, 0x8) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/164, &(0x7f00000000c0)=0xa4) 16:17:42 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) 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) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = semget(0x0, 0x0, 0x402) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000040)=""/36) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:17:42 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="5001050360000d04000000011306ca90041010fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b42ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638080011c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b317757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a0000000000000000", 0x150, 0x0, 0x0, 0x0) r1 = dup(r0) dup(r1) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x3, 0x10000, 0x5f2f, 0x0, 0xff, 0x10000, 0xffffffff, 0x2, 0x2, 0x4, 0x13da}) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000400)) 16:17:42 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) fchflags(r0, 0x10000) ftruncate(r0, 0x0, 0x402ffff) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x1) 16:17:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x10000000000, 0x0, 0x4}, {0x200000000884d, 0x0, 0x0, 0xffffffff}, {0x5, 0x80000001, 0x101, 0x6}, {}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x40, 0x1f, 0x3189, 0x8}, {0x1, 0x3, 0xdb64, 0xfffffffffffff800}, {0x1, 0x80000001, 0x2, 0xfffffffffffffffa}, {0x4, 0x7f, 0x76, 0x9}, {0x5, 0x3, 0xcc, 0x2}, {0x53a7, 0x180000000, 0x5, 0x2}]}) 16:17:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x87}, {0x3d}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x8, 0x3, 0x0, 0x1ff}, {0x200, 0x93b2, 0x8, 0x594}, {0x3, 0x800, 0x80000000, 0x5}, {0x1, 0x80000001, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:17:42 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff10000100000008cd7bdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) open$dir(&(0x7f0000000580)='./file0\x00', 0x40, 0x40) ioctl$KDENABIO(r2, 0x20004b3c) recvmsg(r0, &(0x7f0000000540)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000480)=[{&(0x7f0000000300)=""/184, 0xb8}, {&(0x7f00000003c0)=""/138, 0x8a}], 0x2, &(0x7f00000004c0)=""/85, 0x55}, 0x800) execve(&(0x7f00000005c0)='./file0\x00', &(0x7f00000007c0)=[&(0x7f0000000600)='\x00', &(0x7f0000000640)=')\x00', &(0x7f0000000680)='\x00', &(0x7f00000006c0)='\x00', &(0x7f0000000700)='\x00', &(0x7f0000000740)='^*#&\x00', &(0x7f0000000780)='[-\\:-\x00'], &(0x7f0000000900)=[&(0x7f0000000800)=',\x00', &(0x7f0000000840)=',.\x00', &(0x7f0000000880)='\x00', &(0x7f00000008c0)='\x00']) 16:17:42 executing program 0: msgget(0x0, 0x600) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x440, 0x0) 16:17:42 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$BIOCLOCK(r0, 0x20004276) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r2, 0x4004667b, &(0x7f0000000000)) 16:17:42 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) write(r1, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xcc) close(r1) open(&(0x7f0000000000)='./file0\x00', 0x500, 0x8c) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) close(r1) readv(r0, &(0x7f0000001600)=[{0x0}], 0x1) 16:17:43 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) flock(r1, 0x5) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x1000000002, 0x0, 0x0, 0x1000300010005}) flock(r1, 0x2) flock(r0, 0x8) dup2(r0, r1) 16:17:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="58272003abd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf5f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000300)="3e227913e4bad21c734f4dd36a27e5e27ba36d673553c0c21b3dfaf90f001ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe3b3761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c68bf82cd0bb83dc9d95d8588fc7c93635077f2504d6e63787c280e26d6bc89effbad08863cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fe", 0xa0) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000000)=0x7fff) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xa702, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000180)=""/45, 0x2d}], 0x1) 16:17:43 executing program 0: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) mlock(&(0x7f0000ff9000/0x3000)=nil, 0x3000) r2 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) shmdt(r1) shmdt(r2) 16:17:43 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xaba6, 0x0, 0x6ff, 0x0, "b0d4000200fe4cf8000100", 0x8}) r1 = socket(0x18, 0x3, 0x3a) accept(r1, &(0x7f0000000180)=@un=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r1, &(0x7f0000000040)="edbf49c80de7c7145256", 0xa, 0x0, 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) 16:17:43 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000140)={0x10, 0xfffffffffffffff8, 0x4, 0x9b4, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xffff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xf0}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4c}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xbe0}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x180000000}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x77}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) setuid(0xee01) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f0000000080)) 16:17:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x408, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x5}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setgid(r1) 16:17:43 executing program 0: r0 = socket(0x3d08a83aa4a1eace, 0x2, 0x8) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040), 0x0) 16:17:43 executing program 1: stat(&(0x7f00000002c0)='./bus/file0\x00', &(0x7f0000000300)) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) unveil(&(0x7f0000000540)='./file1\x00', &(0x7f0000000580)='x\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', 0x400, 0xd) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000003c0)) r2 = open(&(0x7f0000000280)='./bus\x00', 0x201ea, 0x18) dup2(r0, r2) stat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000200)) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000100)) dup2(r1, r0) mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002004, 0x450a) recvfrom(r0, &(0x7f0000000440)=""/129, 0x81, 0x801, &(0x7f0000000500)=@in6={0x18, 0x2, 0xff, 0x8}, 0xc) r3 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) socket$inet6(0x18, 0xa, 0x5) ioctl$BIOCSETF(r3, 0xc1045763, &(0x7f0000000400)={0x5291212908332819, 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0xffffffffffffffc1, 0xfffffffffffffffe, 0x1ff, 0x6}]}) 16:17:43 executing program 0: r0 = semget$private(0x0, 0xa, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x100000001}, {0x0, 0x200}, {0x0, 0x7}, {0x3, 0xfffffffffffffff8}], 0x4) semctl$SETALL(r0, 0x0, 0x11, &(0x7f0000000000)) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000740)=0x5) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f00000000c0)=0x3) r2 = socket(0x2000000, 0x5, 0x6) select(0x40, &(0x7f00000002c0)={0x10000, 0x5, 0x5, 0xa5, 0xd4be, 0xfffffffffffffffb, 0x6}, &(0x7f0000000300)={0x0, 0x7, 0xcb6, 0x5, 0xf2a, 0xff, 0xfff, 0x9}, &(0x7f0000000340)={0x800, 0x0, 0x2, 0x101, 0x100000000, 0x200, 0xa36e, 0x4}, &(0x7f0000000380)={0x443, 0x7}) r3 = socket(0x38, 0xc000, 0x6) readv(r3, &(0x7f0000000240)=[{&(0x7f0000000200)=""/51, 0x33}], 0x1) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000540)=""/116) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) shmget(0x3, 0x4000, 0x404, &(0x7f0000ffb000/0x4000)=nil) semop(r0, &(0x7f0000000040)=[{0x0, 0x4, 0x800}, {0x3, 0x3, 0x1800}, {0x6, 0x2}, {0x1, 0x7ff, 0x1800}, {0x4, 0x8, 0x1000}, {0x6, 0x5, 0x1000}], 0x6) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x4ed5) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f00000005c0)={{0x18, 0x3, 0x2}, {0x18, 0x2, 0x2, 0x80}, 0x6, [0x80000000, 0x401, 0x4, 0xccb1, 0x2, 0xa000000000000000, 0xfffffffffffffffe, 0x3]}, 0x3c) pipe(&(0x7f0000000700)={0xffffffffffffffff}) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000500)) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000080)=""/8) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r6 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x40, 0x2e) faccessat(r6, &(0x7f0000000400)='./file0\x00', 0x0, 0x1) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f00000006c0)=0x4) r7 = semget$private(0x0, 0x2, 0x20) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) setgid(r8) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000100)=""/213) r9 = msgget$private(0x0, 0x30) msgsnd(r9, &(0x7f0000000640)={0x3, "f45c06c1a09464aa0941bb386794726e1c72faa90b87d721abd2a23f18aea4c563dc31d49153bff5ee95540caacdabf21530b3d45d0026137ab566dd5b34b06640626768358041a97240921edf13ed0b51bc5bfc06caa5d81d81859c7a22fc519a107874"}, 0x6c, 0x800) 16:17:43 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000001080)=@abs={0x1, 0x0, 0x2}, 0x39e) write(r0, &(0x7f0000000040)="791a7609a888c83f8b662fef2786370471162f6bb46c96e94b01c999c2b71e83290950a50ca71aac479b4497d466041b294d99f50bab18103c4672262316d12255d1ac524600af221c67744d152f67e0c517db26ed9d9f36c3dafbaa54c9c9f50e757529825e1d1bb9fc268721e41b53b5a7d65a99705c3eb3ce52230b93691fd986549a18fbb7cd2f7cc1526d764534a260d1ee20ddd28db4ba0d3880d600a535522cab9a409bbedf55c45783e750b9f79709c6447ad6af2ab763757d5db8ce3e302a0f1715464e0018ce8a98f7c95c891d52ab43098b924ef5a053e519fb65781dd12a535aa6ff9e2d63c156acfb2b012419cec60c5765605e4fc74d0d7d88955600b685dda45aac247d93632a3b3189854e16018e340673648ddb4d052eef2dd1fdd95d376a6ac9ffea86e4383366f707499670c17f75ece4319732b69ad5cc9311af6254163e5bdcb2d40f23397887cda478efb49805aa33f1be8e315f7a98757ebde32904f377f8841107e236ddfc37a0a748c37782ed8cfb97719d20ae49c8dcb792dada975e53e134362a912e9a9722811c896a86d07e7a7a70bf9a5eca5286813479692d29f7f48e2e25923f900272a04d2db146a74c2f4e97c389148f81d62855c320bc372d066b8683efd8c7850a9884ea7b9bfff9a46c7798c43d172a9a0e5de6d7b6fadcc093571e2f3f27ed5415077acddf6afb306e382fd09589c09202a2b0dbe686d1a4163359b6c31b1fb85e5656a4c27ae51745823f656a3d8d3fce9eae5ec546b27a61b838fd16b230da4662cca4ffe2e11f4fb3b343a8b1cc1dbbc7f453f77eb928fc58a68e123b588e2c5a4153421dd1bee42102dcb293fdd74d00b7f3246bda231944c536d191c8e033297a134ff5419247c826655fe74cdcac4e6370be1d3224d0fe75b94afbe2bde762abea17ddd07a044a074ce60047ea6881ccab87ed45cb8fa9d89f6076a578731ed4b02d0724a24858f71ba0b4052bf4ff6b486a42cdd35032b2173ebc65db6f99b102d38b895111fff0a3c85e1c2023943bb8ab17c04b12e2bccc669de918bbeb2f748b710814416958c464925499ee56a239ac342e53b35688e9c82c9287d67d7960059eea472173eb28f5f3462ed0749da4a4da4870af3c4c9cef878f3983d72941adbae605607ab49e7533835a2ea008cb432c45a376fbafdf45cccb9ae3c71e59b355ce817509d52f24683c0e130afe9cff679b65210f5d336637e214d9dc35bd6689f9b5701e72b563a28ea13e6a93e5dc4fe0c77680fb8c5c6731e34c6ecdd85da24fc95786984b85dd0d92203c79e946f38fa48a278380d3b4a4bfd91c1ad156bbde035ac1095237d6f5625b9d23c727268c36a92b8ed417d855ad74b877ed36f73d6544ee52606006981c6e49744960276cbe873b901f3d60819e3dacfec18829913abcd17d1b97b8236b4d35555c9e8266964366fc97546704f5e61c07e8e0f8647dea77df9d784902bbdd9a9d359733a456cea562c3ef7afddfb2bbef38a39d7fb4e7470189b419219e966aaee03b8a7b795d7eaaf4c563889861a96de7353e5cb3dba6cc4468065ece3d94a305e084f9e4b4cfc0994a43219a6469aec117e57fe0e76174c770f477b0b3873afb0319045a6ea91b8968947dd5030b0f92c7be6f2f7a2ac3a33e2984ecab41c1c55617ca4b22fd15aa87dd6b39ec628fbc0717b174c68c043513d18cf2c090103f3d30def74820f7dae300b6288cd5b072bd68b8d4ffd090eebc64b501fcd728350b691c0d63baa79c5c43c4807f1a348c2630a170088f88771f844ae91f095786afcef521e49471de923c30978a21e58264c324aeef3a819d4b5a93f9f55164722baeccb5af9c8e1e59de2572558e9c71c12184b655be482a220c9a2173ee739a4f64e99297a41467279d32dc8ac5de3a52439ebce3b5420f861afc77ef04e21a1c64920f0a648f9470fb8e354bb6f4a9a3cacb1b579ff7b58c9171f20e010e529c60552e1d33fe634e002efa88dcc8e8b5ea1f64d5224791bdebeeab750cd652bf0c61e62b2909097009c368b3ca9a741a24984055f82c3913c3ec7f43ebff8e24a27cd38323bf6b6df5e565cef64e76c836e64f15bad65b7d72a2f5931fbb8dc29d302e54fb5ded55ed480270c9b086d85a327394fb062d7a6ad5e4bcf9037a7fb6d52c988c0f5b2cc34424063adaae418ed14fe2ede7a9b4889f8c35ade90da8f1f9ced97d0f9975a00707b16c3f9b6a691311a302fdef25f2fa94bccad7fd982ddf0cf2e6dd858aa3aad8cd72b0fcc4e19fa66415c0ab1f4b088011df227dbcb8dae223df4d96768b0fe393f7edc31380e17c87ea0208de73b76bcfe9ec8bdc482099c0b963e7308a7024adfe3ab2f01c153d761ebdb27d709fc56537bd047230647de27f160df446845055e3f40c901bc03d8cf76e7210cfd801fc57cf7af914094c0f1691777d355e51e9f1ad1673a3836435f7eb3060e4a599ed09f15190cc9054f831443eeffa47a600a2b2824b32ccab58189f9b16d9d9f343328f079da2a65571aaa68d0ae6a4c2464bb50b92312a9bb89dc1232db8b604b4167918de1f851970d9c8cba96bb12b62e620a77560c5f99f6a6ccbfe2aa203dfdaa14a04867677cc4b9f5933e9727aaef056fe2d3a9ee79c7a5efc0ad58dc9e125f85fcab902833bd5f353e850e293a2f7618740e167c91ca47c98f009850435f8691871e036911916085be603e50cf96c5badac61fe765808e486f3cbabe41221998916d9aeace28b86e450af4d298a44710f4710ed4732248e9d27f1bd735537fe1070232bcaa11c8cdf6d9e0424b7f1007345c42f60ec06cb1e08ef286d53f7444976c9d2a098335b39318edf2e76b6f1a73caf30667740c30129dea6bdb2d6f4728eac18f8d562220fa5da428dbedda7a92c35e2fb4d9ee4ba51f765e7ae46dad9ad0e04aebf78092f18131e85fb028d414ec56e9bd44635453d4b60444b1d73e244a68e19f4fc58c2b9472d13cd8f6079a537f90b72d37819c308cd2f73b16bd5b403673773abd68ac04ff99304bcd339ed9b09e471227ea7dc88dd18408b04097839b041472c3ef239f71136707493d38185f1d99416052e4ee197a1d6d169f4db8c6df05c368e6f2a9da37856c21d5d6bb58013c2a337a52f592f5e08adc12ec821f2102780ba052936d4516a42fa1191529fb3b5a3246b522409d40da47cdcbc665ef01a4fedfca87813d56b8da935658c0749bf55e6d8a9d053446533ba63d7a02c13e58e4db747ad2ffba0a6e3858e4ee9a4ef43d432de7ddb3ee48d58a0be3582f212de1561f0af494fd95b5c4e7d317339a6aaa86913beac0b8eec541d0edf1967cd1885244085f160e6fe9fbe151151e73193976e9c923b70455c97fd1c4b8c6ab61960830068cb147b28bdfd06df9e1fd435cf03437754aeaa7dd4b25973b579be39ed28138db43ffe61327a6a3d324fabb3f83d1ddcfaf11012be985af8fcbe2533703817c15b45922cd0972e7a740a6aba339945b767859e4f22e8166d39bbe9b5f720f612ecd1566a34010f2feb0fb5a319ab0fae3a0949d45b6cf1c7e4b8c9beff0b6f383103406852293ebadcb6f8ffd6e0c7535d26f70417c00f1439e9d445393688f6f9de88d6430274c5e75f37742c75a9052184329eb653a8b9198bc07c2242d0e3a29330e4019e65ee956ff8ddfc1e50181c9c461ea5d3184fd10b6d01e3daf8f3ed22c17f9391cd3f4591a7901aae02e642a337db702e6b2d09274953a33d48de1ff94eec06c333ff47da089ad4b27a654f7a5a56026b0c0b8e5e97de65e81662fc4fb137bf2277c80f8ac0f37f2b7373d2005c71447720f856274b0475b1844aefc881718b64d053046f919d4d3441e5f0cef7fd02859a95b1e8b54145f3e83e4b6b41718910842052aadd685dd3a9d32a2d5d5a74ac3bbf70323cf39652a220e5ab7edda8ddf2e3a078ceceec4eed07da07d5a95d2eb6acab38ec866e007e6accb3e9156283758f28fb8d0beb698fb855028b4a040b2467d50edff27955ab7d568bc72db047a6476dcf2fe5e77567dab7b037adc1bd04c3deb0bee6daa59764ee872af0530b5f1f98916053da8dab4c3752567ce36b31fa522b1ff548615c32e1e34a1b60ff7c54d1f86a1e8682bb241d0487a78cc4f8b6f259b91efbc461c4b429d6b7a47f9c7f453408404778a7c26d8b3b0655ce02912fdca24518bfb065d4b9fffc2f598872e088bbe3721143c0ba3424186fa8af5dbeba89f2204d9c0df96cf7b4fb096539b5861d8444886b3cedf5e91623e283399911e4cb9070615d13288e90d5dee96e0e1ce63431b32f9d11f6bd3d7602d6efa1c6ac3e07030f484c6c34a5418ba82ab616f31f20b3b7e6ef6a030bfd79f1af4a11b0842ce27c7b89ac6dc04b143b0f768ab2f89d8904e6879f60229aa10f8a00368d2ff156ad98def7198ad60078e079d7af94c6a1f9f48ae58c42b0632098096dd69a896384a52ac029997e573019598a9f4b6af1667db61482016e08b896e092758d6057655db74de88945f2b38e25ea37b63c4cdc7d60fb487b8bbdcf6e8ab236ec1b3f6b94e52f0bcf97220d4722d76dbcf41ba5f3090c94702a9b86919929dc5e21bbf063b908212bdba2a8f737c7545da49bb3eb8754c2f91f0814f3974d64826c5aea688b9e2da8399aaa93c35a0564f704e4335e6f9ad207f6d740955a205ce6b6fd1e66926749a14656da5e3263fa7249e90017446a362adb215a126c57381308f2035231dc8c1c8199435928790e57d5b5a6a8e707e16c87d3ac41b37e484b40a9ea91057d08ff8c85b003ce057a7dde5d88a0b3a176b88dac2419665e1e95450cc5a774faeec526f248949679c204191bdaa7b60b2da5a2be0527397d19a1166fbc097d423249145026650f785c02c7311c0deffaaa4749b5913ee4d0115bd3b0ca058bec9c87eadc68ffeb061179c68ca3e63babee3ac81c607242ccb51e504d87d65327f46fa7f0588a044763e0dce00d6741afaeefd4599a51f0e65021055f68155d0c6779bc8759289f8eacfb131d58f3c7a482773b2cda70669f1d23a769b8ec5d6cca2b9068b7c9503e936d2a76b8538aabd6f151a31495e82484480f56e36c0ef9663f8f14d7e130f09cc17e44dff93b47ff6e9fbb33553ef30a7eb833c8cf3778dcbf56f5e2c927e8affb7adebbe04e42f30bd67c2676b00d0c7d8c26aaf5d459e20260b7623a0d857ed24c2bfc30ab80f868b6d53c5a451aa5a48094a58614765642e0b13590da321aa2a6fcf65c69a0dcd4589f505cf33e69b3b06010132679d1aabf2a2f69ee7997b354c73bb091cd9cffa883e5d5d6859074fe6bb6640fd42a456be176eb128e36a784cd039b585596fd283dd0ebff91a8ba453a985a50caf5a0a3627e8588a6229cfe83c0645ed99724482a120c5e8ba9ec67a80288fe963ca585824eb1dd239338c99b73c580cd9665b22102e1a6af5f4f5d8d30c074b586799a48dbdcea45c91ffbfbdd372f08196e5383ac2446b35df7ace7d07e26e4809a19337f8d5ba2ea0f62eb913869097fd297978a3dea83ce66f999444e4898e33a61b1db59d9aa8055678c3eef5f0b83be23bbcace91459986c4507d2d0c379c7901fa2f65d453727b5a26", 0xfa0) 16:17:43 executing program 0: socket$inet(0x2, 0x4, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0xc0, &(0x7f0000ffd000/0x3000)=nil) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) shmctl$IPC_RMID(r1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 16:17:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x1d}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setreuid(r1, r2) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r4, &(0x7f00000001c0)={&(0x7f0000000180)=@in={0x2, 0x3}, 0xc, &(0x7f0000000680)=[{&(0x7f0000000240)="e4e707e7942c25ce04234f8f651f5fc77bae2642f6ea11ace1a9e9cc273385a36b1045a76bb0b923594264bae5208840c41414fe42856294fcc99b9f9ec24f7a22f281f92219ed5bab4ee348f2da1f66ca8e6435620e12050a2444", 0x5b}, {&(0x7f00000002c0)="9d2096a811bbe390413d3a49fb96e40a3ccbb95f70b81b428bc2600289db7971702fb7efa08d86380e16b1fa086096761d9ede3bbaf359e0641806aaf2e6b983e5eab083d23c7bcf96405fa48e3dcdc2e0fa85fea1c26024cb36a7a8c298483ae4fdc07a312b80398b24a69e73", 0x6d}, {&(0x7f0000000380)="f5498002687243900c629f1d12b26da74f261c5805d14a54a395843ef7cee50d14e41254ce88c8e70712efc4065c6739607ac009d8065a3020181a173c02803cc1ef9d18c2", 0x45}, {&(0x7f0000000400)="e2eac49ae0a539898ba1159780c3974514d6b97e7389d3b492a9ccbe4e3185a6c3d097b87e9e1a26aa4728c7d595af9feb60551caf35b3117217bf6d5df25ae33d00024673e2023e4fbe419585ff82e084a887493187745bf56607c4dd929d03ab1f5d3757b8208a71db7bb926fecf86c223a1b94a2abd7b8b0c66a804699d6820f1051d38c4eedc8522010da39fa4316682f662e49ad53bb1596d77d63077c5666962e10bfa6816c539765fcf3bf7090847bd65f767285300d469909bf728d2434264425a3c3ac51e0c8320bbe8bf6e7fe937751db4af0762caedd1d986ade77dc03b47c8428d6556fbf72d10d1e4ee95b3658d2c15656a73de32f8c1e176", 0xff}, {&(0x7f0000000500)="f94139a4428f95ad76581b2ba65b5ac5a65c0412cc2c3340651c372c86d73503521c942934b5335aa65df05d7958fbb4844ca819fc584d78b7776192a693ee0350877e0d7eb86c56ffc654f21e7fb1422452d5d9016105ca6c68d77be9938c6651701559", 0x64}, {&(0x7f0000000580)="60764c6c484257270562c1f23dd8a8cb35f08fb76984311abfed3c59e8ec0df6adffe8a227828bc3cc3fe9652b9e0d4350b0654206adb63770a63ab6e607725b48017f32b9c0b903a0b25e78ef05a4e17f99e618eb7e83cc6949464071d89982b7c3091e222f37e9f53d6da2f1b35863fd483d1314c823878594295bd63795f2124dbf0e55564428dc64c98496056d60dbfa98f071f6af243c5c272574504a6834596324411b0131eb036c988ae937d915b0dfca5fbbb2bef9e2b80f71b91c5350986aed8281296cba414aea7937489946ae75e6b845806beb798ba810525dd30e82907dbbc3c7ab081a8c8aff493fa80a6ec16009f1016a75dd04f80f62", 0xfe}], 0x6, &(0x7f0000000700)=[{0x20, 0xffff, 0xfffffffffffffff8, "4ca3ca1fc47ef1ef0627bfbee05f"}, {0x80, 0xffff, 0x1d, "9270dc9d720df95f25b51a5cdbfc0ac08cc612b3cb6869eecb85e63565c4e6315fbeb9d8c22b41fcd9620cde11d0bd6cd860d80a16997a76805d38bfe5e77141a76d239471feed63a5e85fc872bb8a5029ee12763191cd397a640aecddb7462ea67de778c43011e8ef608a23f0851b"}, {0x110, 0xffff, 0x5e5c, "f7e1a2548e4ec7501ed1c5f55b4d145e44962e5da9d24f07435c356bc789cd3a9bf56e006cbf791ce6402172f19b6affeaa8020a8c77de8d449174bf47caa6da34d078a5a00e7bc63b05064471f4c8082ca54a5430cc8edeed1e628aed06644cc710d2e116c43c95ce68389a1ab147f501bd6278ef2e9e42a64a270f22f749eabaac0b67fa5c64b2fba86b5e58ccfaf773e2f75aaaf0c666b5247c6f4ef97cbb02b018e88ccdc96fb838edbdb04e587397b12fce327c253f5d50af78275427e5723a22cb48ee4145ab70ecf02969198c0195a97c7d5e0ce311a4d002eff5474e1d68d778a1d09e118a2bca4cf28a6e7d9e4db89e5ecba36d30f0dfbcddb13e"}, {0xa0, 0x1, 0x8, "4a40bd53b4536c47684128e3c667e74a08e1dbe3178b85fd548203d04e5d2bb2048b9a497f8fad54c0301fcad6a4546b2f330030c748e092dc4e7186a192e53e693f2964303d7aca1790f79e1af158e3fb95692b868df5f9f32f12e2de1a0467f49dfe2ce9a9b92245aac9e152d0e08fe667d2251c9bdbb4b043074cf12677388855bf0dc76777b4d53337b4774c"}, {0xa8, 0xffff, 0x1, "a6008d6f8259f3306e7023e6dc783ffbe631e0b511f8ee5acc8b1b25182d714dc2ba7c762ab840c9c9097c152d6a165a4fa5301b82d7ac713239a836125732d9acfcdd321b8a76bd31992b00acfffab5d315301ba3e00abe6a9670602f11d9bccd3b57257ac9a0c87dcf3dcff18d9a1d1780366bffcfd93f11eb8300a23a269513b48bd599e1b3cb8d3268aa4e9fa1dcaeec66"}, {0xd8, 0x1, 0x96a, "bd53d2a7a8e3fae88d44ccb957f0b5e3058e1d9abe36734e5d8c15a409fe4dab3c72acbae586ede24176b5c08ac4789aec3a8f218dbbb52d2247c42908c5b6b7e45518b4aa36a0cbecc7d007d9c4c1869bc55cb24e94c4d0b4bccafc1406d86e42ac844ed9d7c2f313f53dc7c2aadce124c04b4ae1a04fe7d21d8cd3aed3e3dd8bc2f703c1ccd534842834c3b63fca74674f801cf4655857837013318c3824b30115fbb09715df3c5e6ddaa4078ede52294c8ef437dc0c50dd7256159a4fa57bb6b8832e19a8"}], 0x3d0}, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fchown(r0, r2, r3) 16:17:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="482720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e4170000000000000fff5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000580)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c8080000001ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc130000deee2f873c1e71185b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b44a605a23ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ffa26e105242e89525e6f063a300c5e6547d1f2ad64939f2fd45444bbcd7a25f8c7bdf43b0738587", 0x142) r1 = syz_open_pts() close(r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98b, 0xdfffffffffffff79, "02000000078d00cb5fffffffffff7f00"}) 16:17:43 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x100040042, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="fa1204a49155ce1e0002", 0xa}], 0x1128, 0x0, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)="000067027fc8d723000000000032a24e8c0c1c1c2179fde559639da0d29926b485d78ba2bf52be1c604c4cf015c79d9dbf6266ee15c086b327c91c27acebdcacb29609f83195ea429c6b3cc1d9fa52adcf1846c6d177ae09dd6c31fa7873e07c5806a0a15e87d11e8e3636973f0008b63cd09782b023a1fb9a67d0424994e2a33962f1022c6a5a8cbbd8d35a2cae8863f8ed3494b43cf57edab8caad60e4ecde3dd9f290ff84642f9653e77e2d96b94493a90e141ca3c8893dd11f36dafdeaa82c913581f4b5c84ec31daac8a7b21083fb815268f663df7ac4cea77a511f0b6bb17ae7afb59e429e1bec95bf65508f3c73ada8c348aec07c7a82080696192f34b8c739273aa8344ab7f64d7b6f2f36b6048f63710ece9e51f5960549770000868c2505973e3ab5ae8b3a36c9e631c1facf3284f137a42a4bb3a3fccbf1b58d607c32433b0b8ae5475d0af808ceb1ff1e94c374ebd92d54d600e2d61893693a52932bf67c75", 0x165}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) 16:17:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x4000004}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$KDGKBMODE(r1, 0x40044b06) sendmsg(r2, &(0x7f0000001740)={&(0x7f0000000080)=@in={0x2, 0x3}, 0xc, &(0x7f0000001540)=[{&(0x7f0000000240)="16c4df9905002e20d0e25b6a026f435ca08b4507af9d55be34ab7634a2f40263ee06d11d0005dca7cdd2f8be51b9f2a5b3d49dabeed42c4a5891a3a14ffd9840bc93f2dc19e0e027d35e738855630ca485377e81daf5371bfad138a10ca1197714cd39ef26a90f1dfbf461444353385a3c7cedf3c91ad70e8ba7f24837d2db18ef5e2cc0ba534fc6ba8b00987c9dffd16cc0e5149cb6c36a8f07e8d2dba62817928769e68cd08f0bc5d23f549f9c67d74932650f6299741feb138d20aa71f82adafe7791d03cbe4e963cf2138ea161e798393f1196cb760592c89c5b82cc2c07d0f595de99c0b8e9a2e3ac200da00424c16d25d95f60445894", 0xf9}, {&(0x7f0000000380)="5ce5ffb073db7a92c9b41f300832af6994f8b905293267c0a4c36ac59031126c43be3d7fb4c6050fa8771a25fc039c03cfc00c829a5a06a1f73f16c72bce7532e5e7cda631896d7f5fb9615eb202df43432bac84a7b4c854f9af85f8364bd5744e13b7df4c2e1a7969683903d452c2ed84112f3612d304ad3d833624c205f2aef080c5e5142203dad60b908cce156b6be3230c6a3a7d1ae2eddd9b13f0c251b64f60f2188616f686e0897d947269cbaa59766c84c9e01c2db6408c5a08d9d917c2e248ec25220a2702758f", 0xcb}, {&(0x7f0000000480)="bd6a02cf314475bc9fc679a2594b22450fd5f01a6359eb5a0514461af3abc8480867cfea1bad23c55bee361c31cc1a2f1bd0d30fb500d559830516becd1ffc9b46c81e86328ea5abb886e2a7277545a38155e44ab13d3343dad86a1e3a0d49be4390d69013bceadb1ffdfe879de8a3b2fbe2b94e505e259b0df5b2162b98a09ff88286997d760539db656df69693621c9c23293425c249864ecd5527cf56da91b5d8e39170576a9236c917bf266eaf4a8664e286741e3de3f104b21a2b03f7bbc34467e22678b9b1cef1af0255e81e72b7bb697c64c9fd2d5933c2ce046e71634aa6195c04784f0597d17c18a47865aa0ad84b72ee815202d042d6c65e884e691e1d6afb3c85691316d441da831a59d9f6f53ddde721a3a27c5a1ac86813d622dd8b73f0eccf19d16fa2cb098583b2b11be30df801ae348dace7bfc527f69f5983bb6d3be6ff333b68e59f8adeb8328abcf13a17b10d8d1c3c89c3a1f5bdb137b610f646314976725471a3e124cdd5e619c55c0397e3b180bab8beb77040cb4fd30982be7311cc4b756d55f76fc0518a6b55688649f0527fcca51a8d269ec61185311be2394ff5b146f291c0ec6087edfef9962011241e6fa1de4131e422724c4e5524ee090e784384e844c9e256d16deea82b3489570127302dab116107ebfdb5fbe715010b7dc58252e247c73aba47d799bad03b50a76a7f0139b61b79ca27988fe97aa9005456b00dc60ceb218d40170e9d30e050a86cedecdfd267522fc544da194948229fbd846a37b5dc58d627d82dec650873e610574f2b499ef7ed7e5c755a7a7dcb8e51ba63274c2030d07871469db6280c213e626b5b2e3dc466f0f4bfc06c5c26c92ce3b52b1cec1702c10da62b5a9f1da47c879a8c978ced15dd4de9af78b0bba90c6ff0d4ef848b6fe720a71838be496b4f518b2c22166c5b975289db9a15ef9b0a05af4d41036b4147666a7bcd1f6d92d089b111cccd351eca7dd589aadcfcff3d6da066df1a88d56d2e07a4744d2faa853837ff6f6282f6caef7442a9aa8e91dd8c9e2341a4c3238820de2f0cd84a92cb93d779b29da2cc7020ba2b2a28a5e2dd3496c05f24cac4518b7a165e99e6e4455a6228f110e2dc51857ff0c3a89a01765d9cef34bb85c5e781ae567d13464ff8f046393b244dbc21cef289f0de57797de1d367d0c203a1f756a7e849fbcfcd5e93902986d46e99ee95dc41d93c911f3812a446df48979e5de6319ca88effc84686fd7e9430c23ae04c80961829b9ee131e52a4111b3f9f31c15be1b126e54855f32eb6fce523e4f3a28ee3fe37f184d435f0160adb48f618898da08ca7a30bd894c95043ffb4a3f7585db1ad1796dfe7412d923599a21b3890dad8218d8e7cb9f52b58d620e5d8a876b1c61886197b20f38e2f6e30b30c611f57fb8b99fc0e5e83a62b49e06ad5a9b93cc1695ccdfbd8be25986612258fcb69b6db3c4e471584bc75c7a582971712a6b0691f6c112a682e9e2b0a48e150cafab1b37a1baac132a308ae503ba6837ae368c35889900cd14bd38d0076df9593ba88c3c54185c2f87f1b8a83498c2b3a86402291494f267d6c5a9d14a762aeb1fc330c222ae4fe0c25f176ad31785de338ff7be5cb2dbc4cb0beb35aed07e9130d38e69e8b10c945624a9c430908bdfba61cd55e7cb53602b81b7ad62cb59c56393f450b0b5930e73f901f54ce4239ebd74af9fcb271d0ef8dc0e53d5a0176b19e83b751cabb136781cec51f23af806921405389dc379beca9ca1adc628fcdf94f8fea8462f168ccab1fb145da8b4b5febfaf2117a3507140dd0e72eb522b23b14340ae1d6ee9e858acff1659b31ef0da0f360b8384e8482242255e22e5704451a4b24b64e179763a02e0e8e8c3fab3f3f3c5a5e09ac874dd0c64a52135f2fa45912759ba21b5c9fa9c5852ba2424fb54ee6b2ec6a2462f68e407aae4e0ddeb7b49c9ebb782d9581e0944cadf784b43430edf7b4bc2b5b5ba914253232f660de918f7d8e2b1a25ad92e9f9d8a7a928b7059729c5f6058eab19ca1a5e47aa0014a28e65d02e4a14ca93e1a14f44c5a331327b19819d2a91428b866f67eb6da01f1c74f287fc7bb757ed0b5416ff95e2c232359be10ab9cf31ba26dfe05ec2e041c502f1796e248c8f1a60c6ffff46836f88328d2176e7c59dbdc2298c8ed1a4d4ec8c8799b4860d9cdd5e13e6e3581a0a99c5e22178b6d5e0b31c058b08b7697fe77914ee46b5087aad7df975c806ff7bf7e063abd0ca378bf1cf9c3e4198a0ca963bc8f45b170a0bf4fc102abde809e8e11b7cd1699ef41bc5412b9850310db96c2923013380a81f6c56e5fd46652085671ebc0bcda396c4200c9e958f474eaee5e368125e7d5efe64576561d9b571434654e7071f37ec718020e96fb73d3de340c95c6a4ab9fd0dc6a44d63eb72e48754c520ae2055c8802530f649b1f376a0653e9d43669b37b7330233a1e04850d81e9859bdb4b8c76715a165421de9a8effb19d427f1d4ff327b5669e8e91cbe875d9a616d2ea52745aa9536f3b59b9cbcaecd3e987ba6ce052edc16f8cfc7bc7b1ee6893a0a84769b5cc29b6ee8590ab88e5116addc8b1d57ae783c293a89218ac03a02f126e2a1b145c7595b0495004f0ae165c69d3896e3aaa21577ca8cf88bc5884c4329632b18dbdb2ac54c70241d1cebfc53c008247eeab6a7c7ca403eaeaccde15c50b802cd41c13813544aab3bd08cd40b22650737f22f9a2ad43b868eea3f4271bfe6cb2ec5afaa79c1085acb56bcf08a227cd79636064c8bb206f38bcaf3b5c78eadaf8c4d41539b71c9299924f38099dcb5d6a81571deedcd6527a68e5cf35a6ec1f7e1cb593465984027e1679c2785d8da655a510f790dec46a1ad8725deca2d7f7f19fc95b5b093e9316116c36b90b7426fba264ce47ab859cdcf38c74fdbc30de8598b9e4402656fe6d9ef116d85b5c2db63a7b1d99b03ca1c3ced2a322166abbdd87e8d599aec1bcae68db1b47116b271bc120bc759a2880488819803dcad62d653a5d42fa3486f61e5174d2201ca37ff0877efc20e1e677bbee2ff0c740a96e8d79bf042b07e33c02628c1bc28115833b04a3a36001a54c6a21c3437a4d55af0f8068f6ddbc374061dc9b3339d88caf2bf2bd5d96862caf03be6d28e5a2917979cd8619f9cbdc0c060b4edf5e84737cc1be3333e9901924e91b7e0fe4e3c737af7b4b4066d351c140c8af66f51d8cdc05b3830ba0e1b09846d364fa347bcc44be67a3b7e304b2929e177e49028842b8c46bd4af9a0237871852636728be580c394eb1d96966e2ffa320dd60bb576fac41c5cbf3f244bb547057149ce223d7d29f1040df3f685abba1855c15223f565dd382ee87643b7aaa32881ee1fe3163df71c5148fe7df53f45b255c0317e837b680530bcccfe6a04ea7fcba1872d8640d35bcb125dab67281f090ff9ace90028ed9650d71a7d39a0be80612bb3e20ab30a7878a4963b951ba3d08381fad4dd6c3d9a9b1b073868bc00cba616f65d00b4e2cd9b559b26d887e80d26e3264f634d9582537f2869ddfb6f6d2d964945a14a040ddd1b4693e4accd1e1d8cec21b343aa6c264fdfdba8bcaaff4ccc682f38a3fc860be3a97c1676d4da2a27d9c6c4945b82edc6c631373eb4f3d42cab1fd533b7da8710e66b694d119578a7cf4e41bc28d806c90a63fb95d6888f003079776ddb8f759124d7657297afa299cea7fca3d77b007e1be03d2659423d348c7fa3757fdacee399092de90bb9ebec7ed72586f81e6936c3b7d7c30e7d7aa49bf48b6cd5f4a374bf326e51ddda9038263def62a47a0da4ae617683650d33421a1295bd006c24aa72069804864b32159dc9957c701c8440fe38c39aa32568865ea737b4c0e36fcbbf4fa7c9a11819c918c09400bc5abd5d63b98e5345cb0c325730e54b2530739530a79d9d21972eeabe5a9dd4fa4f48131c61e7aa4eea535431c27ca33cb1fc942ba34faed974b27f69f0f92a63275ce54c0b4707b1bbacb98202dd5c3133e38c6383f1f79e69e1ca15f356a24f9a0dc6a9e7fdb8dec97677f50cc1bbb3dd8d0d373f8010a2607fff52094738c914c0309f40e1e9e0cdfe46e18b6c488951b67faf66096708d026cd5c11aa30bc3c24c883bc829e6e32f05d776457e91be33bffcc31e7d1f61b53855a12ef4f8831b3e2990ae8b6574f245f5b63ba1953a987019b330d309cbbcf8565107873f62e549aed29b03c2d073a51f8b4068c98c26483bdf377084df9e59a04e122a0b9f0a03cca2a5492496cb9a1f69e00685c886c1b09cbe2ad5d55c4b91c5758d2e276088d126a475c1e82c3e2ccc90ea84d73f3de4eb27c8b7ad26c4d290f2eba3ed7cd03cc935f507a808aa8dc6aa5dcf8fe7df70b24922f14d79ed308e55073df84b20cf6417f6065ccff2a0fb63e5aaf2cb6545a8d93cbd7fb566299a8506c28d92c6ce8dffb2a0fee2de72e8bac43bed4f86aadb5b7b6c30af5d80ca520c7ca77187db0e6a5bd5bddfdd2ec3244610a434c0b33ed0a9433e7d9c0acb92080c222ad4663c8c6bd59851c84ffd17fcadffec2d8bafe7c8066f9e9f307580791955427a3e1d85a6772d9ef5c040985f74dc412eea41b12bcf518f4b9291e3affab02f8273b94b78586c79e818e8f4df8945d655f6e387b326ddaa5dfdee601a4e3692d1b7d7f4f47bb9097dfccb115583f06207a94ab6ecea8509760ab61457fc4d1b3f117124c20b1e358caf561c4ee9eada38c53745d00699349a368716b6236b65ce0b09a78d8fb210af603ed3075a4521ae3b493dea0f893b6bd85ad8b39a9f840d3b54237e2b52a508824154b8c1d256d580f388ed59ec16d97d827b5106a1ab94476f4bc687170c477dbea0251faae037c01a1de44263ca712c643d494fc170af6f230a6e85ea95fcecc6e75d35e4f2fe486e3d8681ed9856e8d460949df9f2e61199be85d4e643fca7e73a091e34bd3d609ea40623899a74b6daf394134728c96aa27b981eee6766c1d810856e2e701c5582266ada1d94df8937ddfd5294740fe6a57eed381913a00439900554e6b6ac84e8aafeb028a16fcef44240b8793a10ea445e89cd6e2a29014b2eedd41295571e58e1a9a1a977e5dab18017edf3ee96db6a707a76d2334404169d9c7eaa3d165ac9248d52dc0da264e5cc013ecace02d4dfcf0fc23bb7583869355d8ac9dd78e8632ceb2b422787a9752cf8a64ea283aeb6e89085629694a027d03ae0ee712c5690924d1400f44cc5d2b5de1d6adbbf9bd800243102666b6c8049d84c1b36b648486fc7de4b40cf8771cda9eac8bbb17c4820ee7574cc0b3f93a8ac81ed70adc17d051ac68433d4c709f3b6b08fcc883bdaea89b3f356b947db2104385817dc084b5bbed69c8a623253d01ca788f2d658d1fe0c033bd5e4dca1348bed3ec20fafde6d755cd6b8441584b2a95a9750e4ba1a9f222c5f1e61b06753c72cf9a814629b701ddb4ca9ccbae4fb199e03a5090069c14a061b8180cedf81095db449e58a532d9748112031327430ebd3017be4ee4fbda0366c49fa6d863b5ff1a0d2674d9bcca984dba1c21e4cc131aaa5f8feea1d3537f960dec6ddb5c416d3707777caf496ff29c9fccd2bc6ddf3a646ac8c25fe1e11ff34b0647b98da10134f1906f8d9b20fad7c7e3eb64543d477c018621a7bc69b1a7353c300dc3a9f8c31ae3ca505258aca8c5e398dbaf4af5e2d71c80d0d439c31d2cbb183672f0351a0c78c9259bf3cfd7e64731d752460d5b907870f02a9d1996c8", 0x1000}, {&(0x7f0000000100)}, {&(0x7f0000000180)="1aa874b4486688ff99b82bec94d45c285e024e3996e54326b90c3503b5f9dc0ee07c4c1735e10b2abc6c3d54ca3fb771e45c302c6de338f0c32b37ba4cb6a59480e1ffa9b36c4ab57aafb1ac8accce3add1b4208b094055b05bc1346ac2798", 0x5f}, {&(0x7f0000001480)="e00dd994e6dc8e7cc18febfc6e3c93bb1bcabac158a17aef4b30d3d2aa5443ffd1757dbb6d6d17146a9785dcda20ab21742d23b6f0dc15d1e00e3b9634c9dd35d07455a7b70fe0cd7254a47aa18dad141fde6b7d9843b64d4a6a7fb92ce9e554900d54756f1dd31fafd483dd4d0de2ec54cf39d95baed6120fe516de5d59dcf59d858af4a579d361f818449453c7e3d506364927df04f53d9d10", 0x9a}], 0x6, &(0x7f00000015c0)=[{0xb8, 0xffff, 0x5, "82cea3c10d8f6c39beead5c03836574ddf4b5a6b25261e9c7a0068de650ae892ab69f759a6a2f065e40ba90009c6de7c4a602801bb06db833df2621db4e128d0a2b8694e5cf74e811e24ae478dc8932c7d73d9fd7bbfd38aa226fe163fef88e9d2c68afd6b92d7bc42d136e682b6cbb7abce7597c705286f3ed715024581bb9f0d6c17bbfa80856c8a8f9490d711925ccf262f2157909572b5644a791a5ffd2a72ef19e4075149"}, {0xc8, 0xffff, 0x5ff121de, "5979bb9ad489f89a3615e6fed26e2f3792d3d749744331e0a7f4052bc08c8a30c44a841559680418a8cbf74da2e4cb52f619c2c4a5b8fd666c1498c5d9a9b2a6e59588b8744493d26a22b7cbd929016473bd520a47e89cb85f9e4fb70ad3cfd03864fcd8cda0108b8e03f6a42ef246d471147f521ce9af3943abafd825108f1993257ff1837225a5b9ad5431a85ad90d4ce8dece6ad20ddf7f42676b4fdce0f809ad9bc7986290f35092c5359ec591501cfbe9a47437ad25"}], 0x180}, 0x402) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:17:43 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x1) 16:17:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x120, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f00000002c0)="b94836fd5b0defaee496000000000000006f6a5daf1d2058eb52fbd3e5b7eea89790d4ff691df2c4eb1ed947b0399f48d768a184c48a916242d6d84b797c770118a765f2b683a31620e635f0ce35ebcb26586bab1cd5a4c676da3faaba373ac1971278e317fd390a80515f96a87c07b6dec073992111ac4ae03969ebda4695093a8076b8341d637d30348f060b90323b1ccccea200b94afbbd6e3dbbd0e5f7a25a76e07c4112db8c9893ccf83f9eaf1bb2626bb08e12281a06d6c1a3ec4c52f4a4ada93f01cd7bdaea29fe813e072cc3b3b663bc19423fe90d2fbde704cbbbe70db367290c0e02ba6e569a1f670ea19c6a997a1fbb8b63f05a465b29bee6dd71a69c8dd49441b3d49ce1d0ddbe58e929e1a9e77687fb25b9d66f2895c9a28911e2a3659eca80f06c50caacf2617a2d0a3dc6fcbeefd0eee897661f0bfb3f74f8469cdad5b588be9f", 0xfffffffffffffd1b}], 0x1, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000280)={0x3ff, 0x1000}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0xfe3, './file0\x00'}) ioctl$KDDISABIO(r2, 0x20004b3d) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 16:17:43 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1fffffffffe, "b04d00f3ff0a631a00"}) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:17:43 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x10001}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) open$dir(&(0x7f00000000c0)='./bus\x00', 0x400, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 16:17:43 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4400) r0 = open(&(0x7f000054a000)='./bus\x00', 0x10082, 0xfffffffffffffffe) fcntl$setown(r0, 0x6, 0x0) 16:17:43 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000280)='c\x00') chroot(&(0x7f0000000100)='./file0/../file0\x00') symlink(&(0x7f0000000180)='./file0/../file0\x00', &(0x7f00000001c0)='./file0\x00') r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) recvfrom(r0, &(0x7f0000000080)=""/102, 0x66, 0x1, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 16:17:43 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x201, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000780)='/dev/zero\x00', 0x10000, 0x0) r2 = msgget$private(0x0, 0x110) msgrcv(r2, &(0x7f00000007c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000009ef900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f4bcc98f60b5520100010078938034cf57735a15d0"], 0x1, 0x40000000000, 0x0) msgsnd(r2, &(0x7f0000000080)={0x2, "85de3ba5cb141ec46fd95e13f1b544969f71dfd42f90ef9f3670a2b8d4a296331cf9545a12dfc975e3ded9be6c989c7e04323c40aa1f602698d4a7de514d61ecf1b8a9f7d32f3236411022e5126d4d974158e2f6644ea9c8ad040da28a413f9810d13065c9efd9595d52464ac8964f4d2b64d55cdf3292a5c4a02b89696299db5ea21df692a3fe1dc7c7b6b0b8a511694fc7e8497e6a6685ca6ba4b84376cb96b6ae37345d7b0c8bcd27d2def91693bd4fd8dac14270911a903edc3bceca078738125d83a05668e9e4f7623aba7b73a50b423cf6fed494276355b6783225c6eed44cba28dc3a6f2c52f6d1e959ddd92abb7ef6d492e68bfca11e78f6"}, 0x104, 0x800) shmget(0x0, 0x3000, 0x40, &(0x7f0000ffa000/0x3000)=nil) msgrcv(r2, &(0x7f0000000840)=ANY=[@ANYBLOB="0000000000000000000000e8000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000006f568d6e68c0fde0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090034780000000000000000000000000000000000000000000000000000000000af9f1d5000007c0000000000000000000000000000000000000000000000000000000000000000000000003415d459d80ae29c65087070b35483"], 0x1, 0x3, 0x1000) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000240)=0xfffffffffffffff7) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000002c0)={&(0x7f0000000700)=[{0xaf}, {0xc3, 0x1ff}], 0x2}) msgrcv(r2, &(0x7f0000000300)={0x0, ""/190}, 0xc6, 0x0, 0x1000) msgget$private(0x0, 0x429) r3 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000400)) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmget(0x2, 0x4000, 0x40, &(0x7f0000ffa000/0x4000)=nil) msgsnd(r2, &(0x7f0000000480)=ANY=[@ANYBLOB="010000000000000088a1207424b37fb3f7dee43cff4b21b24448d00ad1f3c7"], 0x1, 0x800) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() setreuid(r4, r6) ioctl$KDDISABIO(r3, 0x20004b3d) setrlimit(0x5, &(0x7f0000000500)={0x5, 0x1}) lchown(&(0x7f0000000540)='./file0\x00', r6, r5) fchown(r0, r4, r5) msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000580)=ANY=[@ANYBLOB="030050e41b57a427000000000000122c42274b263c1dbd3dd9677d6d8bd727b95451b51c25859b0c7fab55fe4dc80a0cea7887"], 0x1, 0x800) 16:17:43 executing program 1: sync() r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x8}, 0x8) r1 = socket(0x22, 0x5, 0x7) listen(r1, 0x40) r2 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x40, 0x0) r3 = semget(0x3, 0x4, 0x110) semop(r3, &(0x7f00000000c0)=[{0x0, 0x9, 0x800}], 0x1) semget$private(0x0, 0x0, 0x200) syz_extract_tcp_res(&(0x7f0000000100), 0x6, 0x3) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0x8000, 0x14}, 0x8) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000180)=""/103) sendmsg(r1, &(0x7f0000001800)={&(0x7f0000000200)=@in6={0x18, 0x3, 0x2, 0x76}, 0xc, &(0x7f0000000400)=[{&(0x7f0000000240)}, {&(0x7f0000000280)="4483c76e6b76ab67f1fb534a1c3b3b3cede8a7d9c049401fa5e789e57b74faac350369b5eba1937c498a3d503b4f74db82e6a6a6020e1826d0ede62750adab73457a3c8e68a718eacc34e4062da833fcf0101bf6a25ca05231b582b5de8a7ced7f66ff3ff58f962cee07dfb8788158b983e33ab9f5137d998b8b276e3c897bbbcf1d040c365ff18d601f2999d6b81bde", 0x90}, {&(0x7f0000000340)="b02ea06611975c27eb38d40c12e8985dc46cea173b3313844067b73dabc8bcc3c8494474b9e3cccda7343efef6f3d51c2669c9f788c69ba3db61c8b4a967f8d203cd0cd6fd4310576a350f59750da3b77b98a56b86950c75603c181b47ded2604d89eb95ff01a7221e751be7779464d3220a017465e925dbacbc39e77998f5a9e15bd705e8ab35589a229b1217e81147772992f09349544ce215aa775a3d64ed0e30ea633c", 0xa5}], 0x3, &(0x7f0000000440)=[{0x20, 0xffff, 0x1, "3cb479c5b76a8ae0bdb826f7ae"}, {0x98, 0x1, 0x100000000, "f912483e8b0e571b00ed48e727deecbe0896a7b82e0de2edbf35ed24b03a93255baddeb98607b02baefd92ecd04a9cf6d547409fbf658aaf62afddfa45ca7247a60c451ffb34a84bebf617cd03ec814363c54188211c0ecb29b5e0dab9afd7f341bf78887affec291ed19e3b2e7630518b4ac70cb68642b871d00e8d5e52c122a5eb"}, {0x1010, 0x1, 0x80000000, "962a52874855b11e62bd904e77e92945c72ac45478d851bf77819cb43ed0a9bc14fb882f741135af47d1efceaec1b93189821f381189c0e742ed27ee1ef78b21ef83a53155d21766b268c0486e787ad7d5faed8501d0d6e54ca44f1a85e2cfa79d0294e3263907429ac48073a9d6f3c1d76ae3e10260b73b317db5c89a50a7b4fefe059f354e852b73b631dc492d688c0f67d13a7d9153ed317697d960c96a6e3b78e460aa22ba3b6dad562ebc15b8bcbd30c44782f2b4e43aa119180ac7c8c77aae79754f3f410f0b509eee48976affb86e3621ed422e08881b4dc0b94c0dc8c08f906bc318320b5e3aa61e324f38c6ba9d9f8d14c683dcd48b4eefd1c19bee7e7b5af85e074af13ebb63583902502b04bd158a5c55689ab6c082fc388f255c594c6b2b0cb5831a7b3b4ae6f9b3898d88e2a2bd6d7207288463f85898a54a80cd2d5d8001c53328e014f1f5faf4f4cf3246edda41af4825096ae458eed9fe0fe34a5a2a9d1d18b5b8adf1d9051ae2d04ec02109fe0eb19ba76de68b741e3cdce7b316a01ae9d94f30db5e11a09f3952e95699273a47656d3dba2d5b6e39c0b1e15b4ae7e4f4ec91511f84c8c3c40544011cc36e358fa6f6057bea0ba782cc23479eee7d6e79a06a2b97c4bf57ccc97382fca88bbe8eca4f6727508b362fbf48ec7777cdc8a5703cea75db83aeddfc485ce6ea3e4a7c9f39bb8ae8a3b01e1f8263b172e6cdb485e86784edfdcccb066561c521673d7d027f9989a65a7007053cad4720dacce47684a882e937dd1348d4344c8e2ba394308306a4591c8534e100bed96ded847a298e6a3dd4c86726049c41f0d249edf6d649db09ae8c348e9b8bf984ce3530f3cdaae399b85c42171ec53aa89fd303eedc903655622fa9afd7f6cbd6ef961a34bdf86c973b954d2e50c55f06eb2729dbd11b3c58c97d082bc128d58e88effa52ad18d6fd039cd3e91196accfe14bb7bbd93835a1390aaa936ba3479500e9a83cd140ba85ee93e29a44a48e2b7ff0dd25b5d2e7e15f5f0fff81c772879bddd943ba3e0599049ab99fbbceb0bdb2f45f1c93a1b2814f3c4c184b38c04146946004b70ce612b8a5b969dbdcb328f9f5d88298c08a819cf8c594938114da3b71a67f8d0ecf3877eff2da07beabe4690e1dfbedfea0f642a283ebdc0963c4b75143d5a08fbdadc28c6bbdfb9c9d5d6782b30757fe1ab82ca589021482179ce8315037e814043f61e88f85ba9f480f0f2a8b988d846b6596f0eb67747812a5d3ab88860857cb813b5be2333c5fd86e945d08225c425b65efd43a97ae1df2bd87edec5d03b1302e4dc471fdfaf36fc369c99f4278b782ba56f175d1f8f4e007f97e68cf7092e6277a3e258d64b963699efff759d779aea11162b21e772b57a4cb9adab774e5ad46f3fffe49526a1d0caed6253fb1f7f933f473d47a509c2afaa597e84baee4c0374a1200525d4c5484b07c2407fabc87d01d6027858d227ba1a5676f78ecc4574f40f4c48e08157ebd65f9ff71cef53620c4ae1eb122f33522b232b48d37d7747b7af080803338ef4d0201cde20f5c19a55073aa8b405f4e0f43353638f0be8208b6f87190687548390326ae53b7819eab99d2ef94c267e769eadb0e011d3606549d7403343ca8c4a0d1773fb9090ffc259ec08fc433fb39465b18d732b0c77f302d57fa3f33ef0dc50675e4c2a6dfbbdfbb82520d88f4783df999bc6ded5b513b1798089497329c7fdafd6d455fa7e7485723edfc832f9053ffb833b5514410ea365e9002e3d63243ccf575abd3b13e76c3fb2ac07128f9a5fba829d35887f5fccfc75ce510fc6b0b455c52c284e385fa41f4a66bf6a4e2556d58b9f648b5427564fffb6c2a1b4dfa91838d244ad3a6b6ae50f345567b9c1a9a3f3cb9afd48e3aba7d4dda7fd3b0e717114f472fe959c3b8c709cbb9f47a36e2630685eff56ed24a09dc8568f38747051bb7cff97a401f007c8d04117d5083aaaaa53c6186ba159a8cacf7526e4c507707d6fcffbe2c49f6215fdf3da06d7bf2144ddf48c7bcbeb10a7e8b61d058a1c80e202f31ca80abd5b7590fc14b8bf6f757acccd7aa1e1dc74a080dadd0038867843249f158c0e82b02007d0ca9d8702a6383769c2b2823a33a562a5c5b9e24b108db90f7acaa00be71f53f1fd693ba31b952795d04df8c3a35f825b3e0eb626f9beba18bda424bed459854daf103658aae2cc2546b0a003967820a255a0e805465b1916ff65653d8161e729782c019946b3b010af71a99b5ac9946b074874af1c07fedb1a90783ad8ef89e77aacd567eff5cfd2cf020a3d6b81966180e782ab2076a014276c68c32728f69a8e3942daf7494a39350c98013c50a961a8f3ab57daa1b743197a77ec4b93dceea8791fe822c940dd3743aa73976a193182cee707dc0f75c3b626c0d315c95beeaafe09bd6ff4710eeb3d337a44747c28509848f1ca6ab634e7556b8efb7deca75943aee637685507ff8ad5e5c2f363d26d04aa9e86a1c8d869850c7e333fe892596a2fa3d893a8b5776ddd757b9b0292e2d9c9a2f157cf85819e39a0e8d4381192c1de4fc2b08d9fddc1559e4f6d930877770de62f8f38c693bb3612327630539b5ad0d39871b03d67fe08db269190149cac58c0e0a170eb3486ede94e06c0b6ea91a83f31a93d775a6a5d74a0973089ae3b513b3d0c2e1e0b2ea62987c23100bfb63e6826bfdb3b684ec2a8c2ddeb984f6dd26b13c99df773a0777d1070b6111b6a9d5f5b964cb48c0d161fc1293bda19b6fa80fd173c4f72d37f26e43425b879262d0d48346e652aa34b7170ee2fdb272f6e5b78dce408b2ed3d3b3314c593fd58d2f39c2e20cea088bf0449bae3038c1e5b1f63a72850eac41a47fbc0f74dd944c3dbe354a6554435702d162be5f5a7e376a085db86b56d822b28eb1c87174ba2393f2dce153a37637aae4169bf0511db485692e75fa32bec5415ce573e6d960e79b41e66f90b8925e579c7951c061d8da5f15141813b080809efea8a839d8dd85f6466083751293d4a9138d0520ec5a0c891edebc1fb2b7f2931ce35e4df99e4940c2df93164cebb223c91a86486a197bb74c34fc6da90dd8c541aaa0763c450f7292ec3ea3d791d3bd246b4dbbd599019a9574a7157550437feff4b00b676ff1eea86ccfa0b418d10daa88a95b69ffbd15d83f84885c1837672aa6778be047a0a65a4b30629154afe698bec866e87a8b0ad9553613a491864faa816a98b8c9bf68de8b4846f948537b1b214f28a0cb04c9fdb59286c7c150895f6621a90f3a190d69506ea61f290fc6fad6734e7bf84940399d402fc8f92f2661c3e110858b0b18fbef7ef5f2df1c217193229ab7240ad0055d74f5290959428a9a03775603d217e850a0708a8d57d758aed1d7667477b40cc259db8ef52de337570e1f4d093f08b526b8b9fbc811d68af613e5c46a7cac38b66cfd52004dd54a2c20c0fe1826b53f6737d2ec899a8a2e5bace94102d21d7caafaf1eb4570689d9176bc65ef1cf4b5294c1cbb1b278d8863fc4bee1d82a4bf6a4eaf529e7a6a89ce98b456cce53f80d5f23b0c4943c4940960fc81be6d51e2f32ba79c99cc80eea31fda1d924f81c43d207fd376f382623e3f0c332872cf3a524f3f74303ac1be5d7cd6ba039cd94d439ce431fc7968974164d31c0520d19b3891f9d4f2fdc2f8462fb323092783031baa2b3753ea73c210f419d16b3d02526e748da234839cde8107ff2e0361c80550c3c938810b2ba549fa5df68d6edb75a0bcf748ac3fe688202045928a076a91ed15fc52c6a012f9d248603c028fa8372a21ea77c1096dbbfddded45ac05be92a746248fb157e94f9ced8298d9773cca587be7526c289932d79484c7c6f9187eff1f0d84c0ef84f5a3b2621671783bd37148fed4adae4471e6b0f6e9375d458452809a9b05c143850f1702cdd28432747d429b49e50e856f357f9c419031003e219602397056f0ec3c5ff4731e2de4f66b5396cf17f5e2771249a67b25161a3c09f20358453ee54a68b9e6d677197418d1cbf8fd6863a30f0fcd451abcab7a1dcb9b234d83d99580c0ad172daf1301d8392f4fbcbea394f52da9ace391d31c8d9bb46ed6f6b09fbd2da9a8cb33cd5e7e98d68b8a890b6b92c6f30998109bd82be346db2157723abcfc6f9c3edccb4008d11cddf681ec02d5dae2ceec481a8a97b62014ca94e27b00de989411507c0b1b079d702de9f3e284531443856bf0608c6ac80574aa44804803affbf83f7b05dad8dbae03b2a326db04c2ff6c557a2e628b2b44c6e584383b85cc756066e396fbf050d29ae8da0c70a5d0151bf488c499ab502f25e46f3de01c1fc19f13aeadaa39138248a9d8f48262f8c4e49013e20e42880eb1f7a47e45745d37c3fec9d6848ab845a1d2afc7b3e21d10b2bcb79a490a0dd842402df8ac700c4e03880e8e6e487337bc1a04c7399f9acaaa7d30d73ff9b903c5af4105d23439dcd556600d6edcdb299f11b86ffd3a0464ac670c1aa21a7c078703f1a3adf699100fb8e13610bcdc1bce1e196a80ebaf93a5665fce5bb3fd5431e0f5af12caf4b4392a4a6df90c43c2484e30c0fc07dec6987218825bdfd0d6f13914982c7eb10ad1f4466500486110b1b491cca16949428500a90df2efd52d75a3c59cf92365fe01fbfeb2598376a305d0524036187212226624763e4115df83f2d22aa85d2868ef9230521c1493a39c4e7da21475a1e687982c2dadca469742372dce9834c50f365dcce65456405cbc5f3c1664f66a476f21444d290524544a631635d7cae5eae337ee2b178ca656bd50c69d2d2c0d4dde34884daf054aada7130af00498940ee8d7622743928f881aba92b8171bdbb502ec709d1661df336eddf602d7b620dadcc5dc24ec6d137970eba701b27a3bb4ccbb32fe02abe0299fa8b49a2a2d03dd42b96838088b02b913d475eadcbb76d8450c46d708ad7b19b9f8edeeeea5b0a9f965d1971a316a5b60fda5a65f2088491a6ccc71494724826723ee4dc81005881e5040b2df0fcdcbae61a59b77dbf151471c86966879974037e84c531ecead84629f72407ddbb243c977d5567ebca1aed4e0f2bdbce419074ee0cfc6a5c4709925039d06058879494ae65e09d35a333165b08b2e72809b07414198779b316ccbad53b73f3e79d7bf3d256f87dba7e000df6bfb88d768bbcc3b2d8ea6b94dedac618de23386c287935780078c53fc5d799ffcb97069cba14080bf39d82d75539fb4cbc2f527cfa681051ea5aae4f4c7d396935f262ff94655ba9de45371bec83f3cdb4aa14776e39c44a470ed3ac5f7ad5a7391a731c18ec76955d9471f16984c2ea61ab5b3e3d61a2a7168ea28f20a5c11067f73b19639f25f52a0529df8309801fba3dd2e2563f2a1818e6f3978a3aaee7e1e9c65dc63feaca311b8656c902b7b91897fa3ac3ce08e68a9485bfd9545f67b21cd1f4eb1a47cde1001d52fc672a21a46f3051ef4cbbcdfac712fef06f699ce108ff6dab6eeed1082572c3859352d6362e4b2e823a0d89481ce900d438e32d1c9f58153595bb20f5018e40310d09310bd179c6a0b571bb8cfa21c5a3375448eba8ffdcd5acaca844e9fc0180b93d66be30ec7aa275da0bcd59ecf97bcc3c0f819ebfa4c24f1e51c537d75c9dfaa0a84bf77b2d55003a6803b12807e0ca774c528f9a692238baf4e957486ced4e085bd9ad439c14aa982fc0df162facc9a389f433116931645f821733fa149cde621ed2a6be1c510a9de065352cdd9adfc5334"}, {0xa8, 0xffff, 0x4, "77d2218eee73dc45d538c269912d1ec6f5d97c5697ee0ba68faac8123cff89a912a122846f215e78e1df6f8c8f3b2aa15cefab2d758134772547da80ef9ec3a5645093abfa331e89a051b3facb5e4a295b8824e7a09d3d91a52da41247d0339622d38766ced486b1e4b086cd79fcb6725938ea7e75678cf45878e194bf187717a5b0298e21faf44a7144629a558e62b1699f383370cf"}, {0xe8, 0x1, 0x0, "0c611655a32f2556c9bf15050c97df6ea28c303427f45f6d2a6e3456f8afbc2e257a0bb7dbe870e44873dc3f2d04a0da01ca68bbd53b67b6998066fa946b00bc151c649dcb5734681c637a80135965281bca47c25ac4119518e9d89dd5421c6dab93a70b43557e95ebb05af5fee8e8b62f00ccac68ae040c28737c52771c750438f16641667f8af967b795293cc4d3387c08644174226851f67add834cbbb49e1d42de7d1b67ed25df66a36676e6cb02c25208614b1167c34a0532da339d779a2ab7c4326c429d338288214f71319682d8"}, {0xe8, 0x1, 0x19a, "98f0822f39e45cae646d828e2789718b99ce6504b53381ba5a532977d4a6474d3eb20289fd2107c47e12ca953ce06cb8abbe2dbe71666d883236265ccfd21da902ebc5bd4500d7434f92e26efcefe6f57c17f9f0ff5a579c007c771fdfbf4df4aec738a2863d59a4d324795a787fe68eb724adfa38b81b4121141227e83af7c62fb62bc14b82d5da421d3d8dae01977cd43ff85be23c7fca245376706df5c938a9325fb1fcda9ecba9d0a66012bf838db08c493012da8107c857df88a5c0951d89e3e25a0fb79441fb154e4aaed729d6ca03a1"}, {0x70, 0xffff, 0x40, "8d9e4d627995739750beedac9982c89b6c60bb3d9003331ac95b4d44c22c51338b71bb3f9479368553aa9b767dd9c38b85b5fd394d71da665adde2dc92ca68a8780f4f3f33b697612eb5d9e3f47a2bce72a597670e8baee4c1"}], 0x13b0}, 0x400) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0, 0x0}, &(0x7f0000001880)=0xc) r7 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, 0xc) listen(r2, 0x20) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000001900)=0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0}, &(0x7f0000001980)=0xc) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f00000019c0)) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000001a00)={'./file0\x00', 0x7, 0x8c3, 0x1000, 0x1, 0x10001, 0x400, 0x7f, 0x3, 0x1, 0x4, 0xfffffffffffffffc}) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000001a80)) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000001ac0)={0x2, 0x7}) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000001b00)=0x2) fcntl$setstatus(r2, 0x4, 0x4) fchownat(r0, &(0x7f0000001b40)='./file0\x00', r5, r6, 0x6) sendmsg$unix(r0, &(0x7f0000001dc0)={&(0x7f0000001b80)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001cc0)=[{&(0x7f0000001bc0)="1532de07381acd5c6fe50ae3a37ee30472d9ac53d212e4c11c48ced29873dd9b48d6a5bac2c262c8c7548e59ea2ef8e27e2d3caaccca703e6983098d82f72bbc641977bd47a2fa499fd3c2fa8f875ccdb6c7c72bdb8860cb9c2d6ba3eab95e6a5a256c258ba613fc90a8324b4d8306c776e829fc9dc98c4135e2a9f8c0e166ea1f52ca820ca494007f49b27166f9acf144bec314a1ad287e00ee843cd1798442a67409c400615b02f3eba7b42e5e20e0a8ee25717732d558cd686eae2441d1c6a263ab343da118ecaa80428b9157", 0xce}], 0x1, &(0x7f0000001d00)=[@cred={0x20, 0xffff, 0x0, r4, r9, r8}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x18, 0xffff, 0x1, [r2, r1]}, @cred={0x20, 0xffff, 0x0, r7, r9, r6}, @rights={0x18, 0xffff, 0x1, [r0, r1]}], 0x88, 0x4}, 0x400) open$dir(&(0x7f0000001e00)='./file0\x00', 0x20, 0x80) accept$unix(r2, &(0x7f0000001e40)=@file={0x0, ""/94}, &(0x7f0000001ec0)=0x60) 16:17:43 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830ee696a5d3930e297705e78f2d6dc08af9ea8fa0582485a8da1ff02f79b2ded90f754a0d702f52d9d7d6db68627a325b13b16fff39ca8cf4173c7f93430d24f1cd3106c7ee2c9eb98b8d0fe85a1f101f15d453d307b4f0979dd1ad7a2bf0a7a1e4a92584bf10fae678c38cbabbabcfead6bdcef6d1398693f4323a2fbce497472f8dbba0323c186ae75eaf7f4eccfd5f07b640d8bbe87c22ecb0d82ca7fd248dcb49773f7e9b93fc3244cb87d3a9f21bf8887b79e8c8fd11f91c5fe0326af55943df657f38cd7396437e246834cac02ed5413a28a621a75f94aadec6c9cba776ed18d7b73ce7f9469cf2b1cbb7a173084a1fa638d7ff3e31692594fd719e87ea208ea7fb72"], &(0x7f00000000c0)=0x6e) recvfrom$unix(r0, &(0x7f00000001c0)=""/246, 0xf6, 0x40, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x7) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) syz_open_pts() ioctl$TIOCFLUSH(r1, 0x400c745c, &(0x7f0000000100)=0x100000) 16:17:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000100)="0fca09c0284d0447dbbceb705ae10d2128d9e7096323283eb4", 0x19, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") write(r0, &(0x7f0000000240)="45a3c18b4cfdbeaf20dc6fa2b33a1a6004d7ceeab298573c1a1ccc7395e593dd7a35ac6187ae2b6de3ec85db3cbdabb9d9ddc46bec355798dc589b2ba090b162a6331d44d6e87d6741f3911c0bbde22d01eb83fdade3e896232827e7cc2168a2748540a483393a9aadab7c2b2a22eaeeb806d7e751f1063e4ed4f99f4f92cea0796d772bac8efd9f52e4288264a71e1026ce400b150ee3870feff8c3dd3f554794550b2347da7c9a628bea61a005eab8d85a7d9942233b4f66574dc2d996ebe5c202dfd141afbcda868868f3c88907e3ddef94fdd3bee313d23f989ad190eb87fe68420bf422857452039dff4824b4c3be1f38e7c2f2fdca5a5bb0aa6a23250ff51cf9050a97254870231e1109b3a9e3dbeb55834d0a24e580e5305c2a29b0befbb5c2dcbdcfd3559158a934aa0d963c385b3152b4981c4ac5386b6a181e1262f9f6187fc8bda1df9a65887038f0b26cfddc20ae1844473904278ca4d7923d2121a4f29c962939ae81b2f0f748cc94663408af7febe63982a1a5e3c8fd36a9f6a03f31f1f61cfbc6669bd9407a0c7e3ffa5b7b985485750602750d663755fd3dc8b23dbb70a2a48ab6ccffb61208f693e53f8ea5891f8d988f30e75785c69215075fe0d27315cd248fa73c856b0deacdb6dab2dd26aeb6537f03259829aeb3395a5bc26dfeb1d5122a2f33b89d4ea234ee8dae9d3ddd13aa6508b15e2b3de86c932fe25b348d1c849f97f2a0214720278d6c5bb5d73d6a7e52430c0029c61f2045036646fdf22e3f3c49f01ee406f4da5eeebd3ae0f095459be051e0459d81d9d5ee983c3f41fea4e6497ddf1c9d04295b6f4433c86aa11ef8d7069ab8dabaf70fbe686cacd7f4671573ca40dff1f342f8f08ea434ee6553cb4e2585dddca90e9be06a362e17531d6f26801f86a9f083d365aa1d274eb5d71f02c779d02c6f2472179f5181d1edb7fa939218231a82fe294bb0ea9e5939c8b2deb4ccd77aab6a1825e311dec3b93a430c5c117a70b44b1bdf4632c379531bf888468b1739ad643b2d055e6b234d0837a786893f47bfda079a67d77ce138e50123f210f8f3963789fab0f677ba7775355069516316f5c1c610c9257e6fdd83dbed5acc370d2de2296d3d9c659418f007ba36d58931aafc10d9003a04e105007fd4e3c2afcf8df343a0f9b15c6664e84838df9a04f9613ff80ed55b2f3c0b580096f4e70241acfa4655754fcaedb3114116e8104d61bd95e36542b677d0bd744d45d0f4698fb0eef7bbcc4c730843f7ac7583d0937318e169cd331ecf4a621956da91993d990bea79ece473dbc82d4f3ca772ff6a82986c0193c6b896c80af1df873869ab613ba4a21be84614d707ba7aa3d5fc986ce0df73c7a4cff818465be026d559482366558a4dd03d4ebe40bab7d1c9c1989579a7c0b6c659e3e12a4f7e440ebede3d85878d4555d779216befb100d90419ee867b76189f3915045207a51ca7ee18f62bfd20a7e33c3b4b936c2a1872c5d922dae3bddb4a644b1be897f42c5260843d6a0458d247ffebd9f3302fb28d801051037c80f23d378e6f10caf0fa970bd7ec65f46fdb6909e84cc0abf0f237162f23693a66a10b4c8d346c05544e1612d76d82039849ab40a8a610f9be3d64b4fa5e6a0edcb4f5ad3c094ddfd8fd55c86d154ceed0020a725fcdee4863d3baad3642c26759be1fadde7ce6252743412bd9247aa82b6900728f8a2f2065a9c7175b9ea3349531bf1d35792bd309a029b3d8417a7cc0defed3e74c35b68261455c0339a73aba356bf88c03965fbc7e4b99ed07baebbf5f07472ad09825e3105d31d8613caed33d30f430b2e91ecd65cdb17fc5599ea15a2a7dfdcf3f9514012e225fcd4147dc67d9a6b68f678cf570a389ff86871611c23ab68898231f3f7ab592a84317729fc0a9c3e023bff55322c38673a7898d7631e8b4f106e4461a5a4cfa21cdae2c053800e779c6cf9c984abf6f235c0592a7a43e71e1a52574c08b23a044816a92dc9983af21aea68fcea1ff13848851adafd6665213a1f19618b7975ac2cf5544fca55d39ae6b26eedf57bbbdefe33c09bdce0dea9b928d283c0f538f8c97b95e0d6d1f78434dff7c65369d31a70b8c9aef617e32257971d7488c70bc26f123e449f3fcce1d49658c9113fa83f50f2320269fa846c0ba52d2072f7eb51c8674bb7f86189e1035c278ac1b7a08921405dfcabb8444cc386d64c1a362651d5fa4cd6646292295442a1fbcea5b7746c523cc94ada52865f6491f5ebe313c1f782e47ccd71c1e97b2e8a1644d3994d02dcaa4b7f49723e54c1270f62d27dd74fa22ffa5156bfeb9440e8a63c24965f14ccaced3e8743c330c33f9b40a109991fe3fc36ef208898dc93d1aa012eba7ddae85c36523986f8915dfd6425c2210658804d29fed0df5c2246be290afc36f4727c3c42065af45856f1617e1176eeae0581da2abc91b9a1f0798e27753222afd0f9a52a7b9adc81e5346bdbacaeb988f111a684fe50fbb3c725849d59e55ded272dff3e653655c9c0b92c95f4bc031c5b8777cdf464c87c2a7df7a16495a57d9972f9f247ff8a828405528217333d6a635489a1089d8b9bef70c7604ea563ba698dc65ab6519106ecbfbad8002465eb0edffdd01ffa5312bfb56069ea9571f43d964eea7d41f47ef30d7cbb2c27f11f50cdc9ee2e8e9c8d5ce6ae0d6c3dea6a2ce98c359cf9369cef8d9238c91e5a8333394a735ac8f2bcb9b99286a58940f1f18145086a9a89022b0e97d9556a594eaf52124830ee77992480a32f805e296b7ee157b0388a1fffca76a863cddaae43cf554c8fc214d280c550baf61a0869146e6ebc446e93bfd40457c586d9af367ab67a277ec2b68cf76c4e3155fbadd6f20e1bfc93fb537235c2d0971016df917ad27b7dc99438d14c8c3fa71201a08b01401c1354bec31e7194fd01c8969d8e7ef93f53d0d43f73cf528bdbb5ebfa4dae132d038fc8fbcfe322fcf550374a77c2cca7d2558a833365ad4578cc07b853b6ed30e267daa4566eb7ece5e361c5e74a6b894e375c072307cb1a883e72dca1125faeca759662cb50143322c833928fc06479cfe0a83f129adf818960de8082b6d56ff2954dbd5f42215baf7e69c94b3884e60e128a2c740430a524ecaceea76c2b59ad8191b31ccc5a5b9006020e35790daeebb916f865b430b31cd4985429c3106c327b1715d80353f4fc0ba7139189085a95ab74f73c8c67d5f1c6b5941d115312a079b859bf1e4559b267182ca42f825b45fb64cabfa47c8109920c4dc403f70ebd74248891383dfdadb888e04e90931a46cfe678750efb1314770ac94d5f68ae59df6bb0b168f3ce577854a5734ecfb9b1f1d0b4af8708b79a4f4595379ef0cbd6379be04d042ec9db7d781ad4bf4e54fed6dca31080ecbf8e4a79074370cd558b9636e689a70d2dac9f71b0370476e95fd30321feaad0db93716da74cf94e2ac4764239460f5a8a599985447b8186d340128fa0d00ef781c58a03ebcd88dec3d08b548eab6701bd6051049e0e0839f537cc102e3079b30858fc33ec68526299e488a24d854531d2ebe5e2e2e75cfc5adf9d4409c281bce68b9194f815930a4d62f0360df9579b0faf47211ed2cc73755ae1683fe2e3aee88932c541982310da0b8e8584ba8a1b14f4c77cba919369439e8f98f7196688f8e3b7c0f204bcff4f6eb563964c7956b0a9fe16413403d9901d2c95f8b82db7352453162b97815acc5dad5552fa72679fc7b12ed7100a1a7e957a707d2cd933c5ebed2e031c14cb61a9bda9eb24a57dee8824e7f7763cb011365fc5aaa5ec32d8d39899bf5e4a217a6928ced30521a7c63bdacbd56a099120805f09759ee354d3566141e90b58c2794b1ab6e61f87fbdd65275feb2629021d0b2c827786768199fbe32da5b06db6f46ade3edb8e54ace5c09c8eb3bcdccc228a8cb7c4e864d6bb33ca6675a9ccccfee02d5a934be3ed6c64e56ad0209a89186fed1caa0239fccfec5c35d87b0e261106fc94850c4d3f3efe8b30faba95d1fc831276eb38fb3d37e98d2b967da1ffabbeb595610a7d6b85049adb527b0d0784ead3ac9022b45f58875f92335297167a09d5764506fd87699c3c7fca5b19eca0c7c27804f766f36131c3fee2db0718c7f2ba0311b56ac6d18e74dd6c93af3f123190262efa2fc8926582fe2556eedb19f0a2108713a9aa8a51283e1cfe2e03e36c49dd7e6a1dd93215716ff3746ad577582c3f4689cdbd2040ce7c269849adc15027bdc766fc478a27ee2ea36be38e8da332131c2e83942e396d9354ba274706c76e003d865f2040572e33dbbd0b0790a8ccb60dd432ef3054c91ed20730900d017fde2aa24375a2f668c12868ff6e6993b46bc80113e76d10f0fa33d0a4f35ded171ad4febf45983b2277a95d1d3fc675356ffc307ace291ddc7002f36a0cdf3902bf67f2c753e7269982f0f5855a7a7520e1a5e7bdb40e9fa86e750fd60c715b62056928b5e610ac517e07fd7bf3e82f4d47329f127bf838ae8e9076344ab7478bb11c784e63ba994f66d22982fe9dc7953672a840d062908bc43239207ef836869ac8b4caeedeed7753c59e58ea6180c1acd7e0c1bd90e334487ffd8ed96ae1d8996c2fcd83990d6ed1883b63ab577efa02d27ce4eadfbf0fd5a4d01c04b4ed78ecb8f8516c67b6c32cf1aedba1b02f9641155f3e255c1b1303add54e2b87efa24254e1291635a196a21a3ac9a9eb17b865edb2ae20eaca4653f7417b1c6986262be23e82bdd3404e96aa9187a95e3c1be2a929ab950634c9e62486293fba433d0a4851173601e3845229cfb058fd0c93a60b5bd023b8cc8179b38b7e9dba5791cae3dfe47d906ad580d97325f7036dffe711b667e4d49bdd5c38adcf68870a9638802dcc4a65856444fc3275d0096cecfcbb89d3c378457491d1ef2107e97174255926f79967b222cf26d94faa88ddbcdba1c63c247b0b6d31aeef8af9a223f8d6a43ee432ef64e22723870656dc14e4fa5ed6f6af120deadb75377a75dce7a518fd0235874052ad353c83bb35f5670e0ff062a2ebbd8fe4d02b1fb2cf1dfa0d04ab2328604add8b068818aac583b41ef8cc229e5957041dcd4a63e88afa02d58fdcd9fa2848c8f8f9cfeadff8cf9ba9324a75c2b0e730e39340d1e89e70bc4c49790859ebfc347895932f8db9d877093ade8b40578acaf266595a6fbd5a7cdabe584ed1832a219da9e2a2f9d8317ec359dc07b7519e915519518e6683d42a88c4e5c0fc001ff71386a945ed85edbc7a9278faebe55841f57748664f55191c1c44ef82edbaea11c865876749ab8d0a531a1d06db0639102097cf0cd5c105fae315f457ac4cc0dc89753f2ae36318ef6b3b65b6badc7b9de372ad67d1bdae57d601629d4aa1485174ccf50826184d721e17c14dd2a817cc26df6e5d02b36c8bf1c6c4bb4171c924e3ba7e740a145fdf96d4e56ce0c9538f15fb0416f215a75c5d8b1899b62756c5e5a608ae1f3009f415b7fcc1c4c9d758ae9dc9ebef84e63888522a9be23a67ba5dd5322c7398be070d51a8a73db6070f48166ad15b15997ab96e2bf79185f9217d1c9123045ad512e2b860f66fbc5d707584fb5dcf536e579ab5886eb58aa1dd27ffbae937b4cff00d21ee81660244d9ed480cc28597d91ab6c2f38020fdd8ec941f46f8cf3c51acb21790cfb6a6876b9b7bf105f503f31ed546ea01847b611e910a1af4f3e92ef5e1f4dc6c4c80e8ae38b2230e836a7dbf27eb5921f11051efe2efb52347db1a8b5", 0x1000) pwrite(r0, &(0x7f0000000140)="aa399966d7b31bf5ce5c6c23268d2b4f868654d9d2aae93f40e437a93354e1d018affd546d0696a47c9c3035e62a31767ed3d900dd172e175df320037d1248678e465a32e8f025f1b5aec02cf4c4b8cf71c3224cca2a86d43d97f076dcfd027e763ebbd132d25909d2e8e118bd6c7761277af07aa4231b56c80aee87dbca2aa0f307770432c672464ef93710f2734299b53d0bec8c65889b844474b284", 0x9d, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) 16:17:43 executing program 0: r0 = semget$private(0x0, 0x2, 0x10) r1 = geteuid() getgroups(0x4, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x1, r1, r2, r3, r4, 0x110, 0x6}, 0x9, 0x5}) r5 = semget(0x0, 0x0, 0x0) semop(r5, &(0x7f0000000000)=[{0x0, 0x6}, {0x0, 0x0, 0x800}], 0x2) 16:17:44 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x98}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 16:17:44 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xfffe, 0x0) write(r1, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xcc) r4 = getppid() setitimer(0x2, &(0x7f0000000080)={{0x5, 0x6cb5}, {0x6, 0x3}}, &(0x7f0000000140)) fcntl$lock(r3, 0xf, &(0x7f0000000040)={0x3, 0x0, 0x4, 0x3, r4}) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) readv(r0, &(0x7f0000001600)=[{0x0}], 0x1) 16:17:44 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x100, 0x10) r1 = getpgrp() getpgid(r1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)='\x00\x00\x00!', 0x4}], 0x1) 16:17:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40074}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10004) ioctl$TIOCEXCL(r1, 0x2000740d) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000100)=0x3fe00000000000) 16:17:44 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) 16:17:44 executing program 0: socket$unix(0x1, 0x3, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)=0x4) socket$unix(0x1, 0x0, 0x0) 16:17:44 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r5 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000200)=[r2, r3, r4, r5, r6, r7]) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) listen(r1, 0x0) 16:17:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x61}, {0x6}]}) r1 = dup(r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='X') 16:17:44 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000000)) r2 = kqueue() kevent(r2, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r2) 16:17:44 executing program 0: r0 = open(&(0x7f0000000500)='./file0\x00', 0x210, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x8) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) bind(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) 16:17:44 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') syz_open_pts() setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:17:44 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x2, 0x80, 0x3f, 0x0, "d8c35ae7b562539cc63fce1ad564badb7325e689", 0x6c, 0x200}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 16:17:44 executing program 1: r0 = socket(0x2401a, 0x9, 0x400) setsockopt(r0, 0x29, 0x200000036, &(0x7f00000001c0)="4b74954c", 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 16:17:44 executing program 1: r0 = socket$unix(0x1, 0x200000000007, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) setuid(0xee01) sendto(r0, &(0x7f0000000140)="d86743f5c0b394da0a916aba5bd8d6c969ba3840bf1cea62b7e11c8539153c81c2600adb939acb07129aa0ea663038b616e35c6de409cda50d14363fc3824487e60fdbb0d33f64f40c4ae1718fcff094b6139a00115659a7b07998d19e7112b4e2b17438c1f36e1a7ce8fbce7658fb9b7f263628f815734f60133d424215f503cc78769b4811d858757296aa2a5553c35af7e5de22d67ee74718ed3da51c2a015d8c840718cefc9e0cd45e7e4107df19b3c9be4cc00d62ea0414daa00cbfe4e3c9e1d8bf10ff43bf4e034b5d2cbc03648c810e9a9593bdab136654431a48d986d8bedbb45210732e035f6769e240530d", 0xf0, 0xa, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000004c0)) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000500)) syz_extract_tcp_res(&(0x7f0000000280), 0x10000, 0x3) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000240)=0x80000000) link(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') write(r1, &(0x7f00000002c0)="f5b77372f8eb3e6ab9319dc127d4d4427f2b74c1f91078a40ad97664368b74501a713d1c69e216ea5d5bbcc20ebb74fe173098908b30bbb78e3e044da2ee9f678b3c4e3569bf7adbbde7a0e6ee97c9b14808267190581e646de1d7ed81", 0x5d) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000080)) 16:17:44 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x65, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10b8, &(0x7f0000000000)=0x100, 0x4) getpid() 16:17:45 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8200, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r3 = kqueue() faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x8, 0x2) kevent(r3, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x7ff, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) read(r2, &(0x7f0000000540)=""/226, 0xe2) 16:17:45 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x4030002) 16:17:45 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x200) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./bus\x00', 0x6, 0x3472, 0x1, 0x1, 0x401, 0x0, 0x6f, 0x3, 0x0, 0x6, 0x1}) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') 16:17:45 executing program 1: setitimer(0x0, &(0x7f0000000100)={{}, {0x0, 0x1001}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000080)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) 16:17:45 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0x8000) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x8880, 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x63}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) 16:17:45 executing program 1: r0 = socket(0x2, 0x4, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82c5818a5a6e0cc3c584db050000002f66696c65"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000080)=0x6, 0x4) 16:17:45 executing program 1: r0 = socket(0x0, 0x408000001002, 0x9) r1 = fcntl$dupfd(r0, 0x0, r0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xe3) connect$inet(r1, &(0x7f0000000100)={0x2, 0x1}, 0xc) pwrite(r0, &(0x7f0000000140)="6ac29a9ddb510deac3f57896abee5ea9776c5586e67964e0c8dfc758c55257237d5f0a05ca2c947cf87e8c271c1896ba4b1742851aa62bc0c45b4801d9496771d547b163a22d740aea6c2cce42b82133dbbe1852f466966fa73f5515", 0x5c, 0x0, 0x0) r2 = semget(0x0, 0x1, 0x1) setsockopt(r0, 0xffff, 0x9, &(0x7f00000001c0)="6ce3efdfc63e8fd6e38d520a73acda02f16b088f7ad786034c4cc6e8c72117ad9d3348ae3d38179d35c95a7195c3231970f3580100fd61510dd619eddc1b6d13c4f0bcab2da95bb3ac1527be429c5ed88d85198bce5a9efaf8cce41b0179a984664339fed467c65e04353395ff8d044906d3281794a1ee62f7f87857e3f50e0fb1bc6357a8b8ccfb0734ccc190db93717732b82874b26fdd08cd82ba923267ccdeb71e9fe40ae3d0eded5a6f1885dc496e18ca0bdd1654c0e4ef907a69592e84e8133688787a818803e9f633b3ce65957dd704380c0ce2d1cb9cf32cb46c2b0448131a67ee4100910527775570c4380e39", 0xf1) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f00000000c0)=0x5) 16:17:45 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)=""/4096, 0x1000) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1ff, 0x9, &(0x7f0000000000)="03000000", 0x4) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000100)=0x3) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) 16:17:45 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) poll(&(0x7f0000000100), 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) pipe(&(0x7f0000000040)) 16:17:45 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) mknod(&(0x7f0000000000)='./bus\x00', 0x4, 0x7ff) r0 = open(&(0x7f0000000040)='./bus\x00', 0x20001, 0x8) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x4000080c1, 0x8080}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:17:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x28}, {0x6}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f0000000280)}) r2 = getuid() getgroups(0x2, &(0x7f0000000000)=[0x0, 0xffffffffffffffff]) fchown(r1, r2, r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:17:45 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) r2 = socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000180)=""/155, 0x9b}, {&(0x7f0000000040)=""/37, 0x25}], 0x2, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0xa, r4) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000300)={0x1, &(0x7f00000002c0)=[0x101]}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[0x5, 0x11, 0x101]}) 16:17:45 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt(r0, 0x3ff, 0x7ff, &(0x7f00000000c0)="758746c78b604878932870849627fcfff29a003397031113dc0a098b3e183235587fba5d79e080d9f8bd0b1a4663741ad1f7777fcf587b16a6361d3afa35baeea4893e85e7de6e8812560c1fd187324c69eba97aa89086b58dfa7d8ba3ddb3c586330c771be7ec1cfb129480d18049b6ba8fc474ddd8c2adbe6309ddeb63e70781ef4a00836a6d0cf14fb4a945f810620ebd122ce3a8201c00d26b5eae534538ce9660b1", 0xa4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) mlockall(0x2) 16:17:45 executing program 1: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x0, 0x8002f}) select(0x40, &(0x7f0000000040)={0x5, 0x4, 0x7, 0x6, 0x3ff, 0x0, 0x4, 0x3ff}, &(0x7f0000000080)={0x40, 0x1, 0x2, 0x8, 0x8, 0x73, 0x7, 0x5}, &(0x7f00000000c0)={0x7, 0x7fad1bd3, 0x5, 0x20, 0x5, 0xff, 0x7ff, 0x7f2}, &(0x7f0000000100)={0x6, 0x7}) 16:17:45 executing program 0: utimes(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)={{0xfffffffffffffffb, 0x5}, {0x4, 0x6000000}}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x381, 0x800000000) r1 = dup(r0) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000140)=0x8) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000180)=0x9) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x800000007, 0x2, 0xffffffffffffffd8, "850000000000000000778dc9dc038500"}) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000100)=0x7ffffffffffffffe) 16:17:45 executing program 0: r0 = syz_open_pts() unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='c\x00') ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x3) 16:17:45 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x4a47eb16, 0x6, 0x7c, 0x0, "939c075dbed90d14320d991fd6a5ab6a555d2fa4", 0x403, 0x400000101}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)=0x1) 16:17:46 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0x40) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x4) 16:17:46 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000040)) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) 16:17:46 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="6b0218"], 0x1) getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000001340)=[r1]) sendmsg$unix(r0, &(0x7f0000001300)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001280)=[{&(0x7f0000000080)="ec869b02f34b9587b43a6cbfa219603e932fdb041a4b60c6be1ffbb8768a5e47c253ac390c6e1ebc5de0ae73a1583ebdd56d8fd93a4c09bdf0c9e2c3987103236f34c154274df4c0701a93cf1cadc4cc66a8ffb30854b41d61ead24db1a71cb9fd0a21577cd33d7b40c8588c957f16ee6cd355935c075be164069986a5e58b06e482077deec91a922b8a61efb3ac12e8b83badde8cd1d17ee2ae85b90fafa7790db6324c380ecc2e8bb5a576636876ba2380c99da4b44a29488133dbaddd4be118526a074010226cc6601625bc1435a2670790793725107c2b370f76cc91b5f8c07f9902e6c4ed1252eae32789a2bda45156bc8c479b03482282f5992affdcd093324680356226f17c2ad573bb1a690a2cf81aab1345a2ca8421c76af0f031d1ce505b0f539203cc35e0df80befc886328e5bc950c9c7553cc4a8de2a9a812a17d3d625be0a1b4392478c84942feef01ac1c1bed1927cfe2c344143288caba3e197045be70f25e0e91e754e48f127d526a258210a5b9e7686f25a43ced7b93d6bfe204c4b1b6111d4238540a075ee7b3d6e9f6ab2db629d2173c94e2d1d6f19ee799d8a2e455ed838298ff7b559922559af48ef8ee3cc6af9496c9a064249e9be6b61cd0fb638d583e7a8fccfa8482f64b6eaf9aab4dab6c463ca1df11b4334aae9179f963937c095df786b325d6a53968b0a2a90915aff95e3432a7fad8e15703b52e2bf8fad538bdb404ca668ac9468563886e3ce60cdf86d0bbd3a3f1582f27a82d1f40bbbef4ff7429549bb9425a56391892cde022ed6dfd815b623e62064101c53197258ff0a3ac30b196af07471ae4da7363e33fd6572f8a0635a942dc88471e0e39afaf841c3003b64be8094e6df475600ad0b91d2e8d9fcb6eee5a40a6175e8e7fc37645491e9946942b3969444fbb3e11bb7402e625fbed7c0a8256e8973e1ef922779aedab0cb09096a25746e74de1f698724f6e54e6b12271531f5fbb4c0bcc2cb80777ec235e207a130a6f3c4979d85644f15fd70134b2868a677853eb9e63c6e0d6f6a72b558b249deb865b6f06cb34125fb8e3b09562cc4fb3ef9afcdab8d5443baf04aa9610709205d7cd53d3e043241ebaf08fb2a7b16ce198f06bc97e5e53d2409df578e8d893bf37b72164455037ea2c0eeaf5e651b203d9ef3cff56baf374d750250afe1fe2b45dfe8d0ccd9b6eb27299455bb072809a7961650fd689d5bb002da346209fb46fd5a2f33254db7933a6e49bf4a77dbad79fc903c8f30d9ceefd0e0d5ec7f751822662ac6b2bf417428fd70142eea6ccb7a6a6aa9ce0c5f4987baf6e3eeb6b0c2e7204855745c9043bde01de947b4ad4bcc88ca6bdd354a70436c33976c3a0c4bd45e2ccf1c4b494272c1c2811dab351d3ec7301fb30e9748729b3e20892993960516fff18558d98f8138a8afc2b7dc285845ffd535bb9b894f8b75e062f8421eaa87e93ea177f85d8d278a40ebaae0c79bbf49e4e376d9c629849bd8a362aa8b750488b17172acb990fe17c072c1b234251b1b185f8c15a95e1b2c10fcc8b8a1ab37c99461505b451a80af81fe3df77e6698c2a8606a2d42b677763ace67ab906fe02cfa1f6e3695b8cbc01463778cfdb1703c233ed13d078a7cf3837aeead71011b85bd1a915fa0aec7f69709d29fe9283eb944491bbe4baeec08897f2f5eee79b811a0d7f1f9b4cc805b5a3e72e4895769112be07f44d216ce1b82a7d849942b13dedb08e8d71d691d68ea7641de06ad5a4714bb53bf9de46c562bd3d131d9522a8b112b6a4ec5aac25a05e1315f021f88f8df83acc2786a41f3b1a93ced5096cd240f4ecce0927e9de69807782a481a6f4895f16cf86fcc5f6d7c589ceb87bb5056d76a57b5ffb3a997e6f10c191200b3be6eeddf701c1413a36082cca06a99ec0b77cb90b201278924723dc1c3f79b5af57511b5941645653a0088f76e44eb3bc600aca2ac18f1cf6290b5e525c51f769cc4e004ab6a9f88134ea1fcb3806923967078425fdfc8791c41f8860edb1004eb8b28c9c8ad15b118a679080de5b9011f761dfff6e5654341b3909729068490190f09754db9c7a6b4bd5429c9d1e3769c467998028f40507d55fa7385b380cb506e0bd2b7c6fe59f35559fb59f06cd810f9c3fcd7d89b5470851640acac33bcd4491d7ab3d67091b648cca1f4362257de7d3c23f08058782b4b665688a9d951290144894d23fea22542c203c40e96472e64e14abf6b318ee07b179daa1a5eeb6009e60190389af1ca111084a21e28f0a543b7c75ef144ccb376285ef4f8b089c14133672a018cad69877a8fd06e7f7489a6ed0a03213dcfa625bb69befa043510b9778668c59d8d9816036060aac9a8280e378cbe3c58b75896005420e8ab744be60c9debadfaf48a190aa127aa12d9994cdb841ee32dc53306e47076647e8ba97fe04b32bd5cdb8e002b4c3798e6a19a287d400b067587cb2834e1277b421f99db17a69f9cfc33e3e83497e486cf16886aff5b83668ef4f10d27f9d4823f161c5a05723886b493edefa4752f1664455dbc4b073f8056cbebf4cba13b4b9f4383befc7106174e640ac313bfeaa3bdb82c31ea1ba6b641679cab84901a6158dd5bd9c890d8a3d787bab45c4966fc44d9fc8b7434c74b0af4f7bb426f86b1a721d038e08a3fb933487e5cb305af8bc5d499001e13f9989f7335610f94c7facdc81a8b13d579df709b3c0eb296f17a4a6b1c8b013d761c6f257499121c72715e881715dda7a8c2400c27db52b0cecac4a6fc1776ceaf03271f76b7dacea8b2f5184ebb027f9a544867c5bc0e42c561a0448c56128c54247ccf7c43f54101570f83667a3d18aaaa9e88c66d14e87180aed890121d777668061885dc6e4373049baa91a134c7f8a917a79b7a0525df8d934e9c3a4a0c67adca06577e86dd7ba3a67d54673198b0f7271b89402e85731ec23b89fd570f004667bbc9f54699737b7f1e263814a1d2a50044bce696ee90873969d71fc690697408481cc104f8e59ab929230a06380b47dcc13dc45d4695b91975af0c5ce11a98315e93e4a33bbf88dceed5ed995b47f84ab4b5f774d3936e31ec3cfbd5d340ab6e6116439c6cb15055ba74f28c9176110e3946852db43aab71f3cbdedd3c98ed9f0382403a47a97f5485f82f7ea0c02ba090a6e137bb3d28378ecf3bc51590d813fe9d8125cd4cd996b10e03dc8b51e1b214d57fa465ebdaff2781ae06eb54f351e72ed6b145c11d04eaceacaff915615c9031908d85ed95de34f76d3543ab266e4abe7fea8b9a5e193cce7c758cb9b479481672babe66625530a5c1a74c9f368ee233be3145f0c53e6c06a193e69bfc7a5b940e9d3b204281f77925839808619a0141e4e06b60dfad55c3dc920f272e07e627c136241f59d006d56e1135b86213c8b5f9759892350cad349b8d52f8590c3c21a7a49def7d410920c0093011995fe7604a979f34ec3b8dc5f58cae7718331925629cf359063a5245f92753dc710605e498e4b475d1dd422cbc691cf5dc361d603555e9c37f53ed86063378495faed5f1b6860fa5faf04219d3013ee511635ffd401817378734a33c0f314297c11726bdf78c26e74a53064d6f45afbda4ff79c27187700095c3f0f2456b4efc4c80d3580c5f3648e2be2cfff9eccf97f39e33f6ccc2bfed3aa29592d108c9b12683e58c0bc3cc0575f5cbbad2ea51e72dbf454f4896a2d69fadce7e14191a5ea214f0380242103fcbfd23a8aded8c311009357b570abff8f41e39801de909acf1246f64beaeb1d7b5c7347e06f6d23cdf7d9d08e47ef8a76460869a8b9a8d996014d631784118195e8b77313561dbe511de1cddf72938167e5612ad9c95f6127f505fea2a5b828e022f5d5c4c21329bb94233da41ef8a7d9f577c5e899d73a5273ac9f213611572a05e39db2f618b60841464dd768a196dd7e72d3defa651ea4372799389bcd9779d41a995c8a0a753a5fa6dbbdbbbb6c2594e1ee51a9bee9d4ca871c9fcb930ff651bbc1070e62b7aacdd37b48fb79c5e70617d68b50f7d97abe22bb52c8a0f8983eba0996f5c5abb734b69553071bf9704ad7769c1ce3f453914de2c008e67cfdb8a6c6b2e1d3e8bbb424680b5883fa61df0e490ddf188b29f5ac7a555d2950e0230ecb5f59a92be26393ae21f7d15242cf67cf625539608bbc1a14b4a2a7fbdd5c067383e72368a13bbb8d4dea3615aab46049cc4cd7a4d7f132ff1be629a07b3c419ef4f9bbd142a558811105e6adc6e1904bb7d81d994af81f83d4fda71bf7a3c8c17dbdc95cca1635c71a6a14082b3b97ef9d46f7314c06b74af6505cf05a965bd12ca8e1d6a1d6c97ec208d05efa1ef8792cd1c8d2869abeef6a08031989fab7adb4e2781bad35a18b71fd68ca04342a1c253e92f7b1982defe3a9f6d974eb28b4079f3f48f0b0bef7bcd33c196ce3727bfdab1f42bc2a9f950e15758f9ea1aeae6bf618bd444b2d75fb3809efd83dc7ca1c67d197b1c8e9a52efebc112544ae0de7dad898c40c351847815cfcfa0a7c3cdbecf5bc9321bc546b5eb728b19f8b14fe0773ac3c80110e9e1fd010f5ba44e8b5148c0e89f13e3bb26eee33d47ceeeb27a50fe8a56a48e770c6e5b8e25fd4427c84948ae4899ba46bfd22620a392971bb24fceb9023c9aecbc3881e62000d707b25975f5e177a4d4b2becaaf0e3aeab46bb04494f2dd397bd8ad1c3d6bbc1349a8b0a09cca6d46b237b31b180eff4bd3c3ffb8466a9d7620e62b0dc0e01bf9f468b1dcb8f5ad5c2c2835593d0e7d2dd123ef49b39f7e50458853fd458e6be06af6cbde4801849f6928a6bb6ed867dcf05082159a163055d51ca819b24808fff582ae0ec88cc67cd418e48ff4194feced87f1e7b64844432a1a8c4a3183c1a395edfb35356e7c787e0e779f43bb5141332a197acf04ab70f5b8657277289152731e1fcc73e8962d217859bcdc99b80f7c988fd47c2ae5a4a9336684f12e2c5fcca403039de51e59e449917c6dcf02a349c26b076ee7838bd9b3d4f653271098cc6f58487a7ab387d5172be657a697391579e8e399b19a5c7378240965e502c7bf71d5fdc3a812def7ee62a4d00185ab52e565d4dae2528e6710a28f793113bab9659d8467c862dac5fb67ea780d6c33d5d0fe8e8e2c421f02dd68b80ce68d76f23096f40a1f042dc55b476996ab3b8ebaf90435fba4a960cff63e865d5e600a9a1cedaa7f45f526f6655e30b95db2d43e2d0458d222957d9cba9594c346cb0240d6a76d013917427db9781398f40f122d99d28a40314df845b1d00e5d7ae3011be51e354d690e0c525d116f6c92037811e499f41126bff5d0a2175740a90669d5e9a20ae0fac53894950478e94c1f0add6a2d8f54614692d20a19612d0582c062191e24497abcda31b52650104bd86089439a1c008b9bad79c2183b420bf5229a6e4ad172ada54583626b515134d3c53200705054783699db5649f0cacd45bd73ac2e142d74ac994e3936d3231bd82f7d0924469694534f86fe7d4e1a78d473e62f46f46ff5d126d1b19817c647c131d2a2753bf6e7588ff6626784d552ce85377ba9a10058eb6ba8830156954c9a33ce99c524151ccc261d21632f20d557b74cfff9cd5e8f8eb195c203d2a340649c2620105afc8f996ccad1b6cd9204e47a08e9681a8bc4d0b710fc6d3ee6c557e3519e0ab85b8dbed318fa76c3a7658208fabfe36280d793840ec5220b608095f3e1c7d16843253def4310ef460cbaffb4e8c8af62fdd0e9b4a149995d2c7e4", 0x1000}, {&(0x7f0000001080)}, {&(0x7f00000010c0)="8e4ebb282a737ad88a19e5b8e99000df4a6a8bd15c37ee4c50a0b61bb1a32b70c68424e88e9f76c8f8d94a06945040e4562d22ae37cd2a7bfdd709f7fdea38cfba0f0864d133f89fa43b4948ec541aec14a2c2856b2d4d4e4a1b1e9fddf12d0a60a5254aef5cb0e0cd90f80b3b8a038d419c6406e691747865afe216a9d50749352e7527c4b028a87a90753a96c1e2cfc77f78221751bdb2c9d092d884b8e87f9a09e819f0e7a10b920c766cccd242a7a00bd5eb8024b5d68dd839f631d2f53cf2535a0ad5f82ca8d46dfe1f04f488a0e50a4b", 0xd3}, {&(0x7f00000011c0)="b20216a39c0260f18c5952655203ea459f5523b82e6ca9934e2916a67bb98cb34784a1bdd1d4ecb42ef943bc93f768157f6d80f7f62ab08a0d14646e13e0f9406943f9c29a030189d1134b49c896f2d1abf9ddb63e15b6d1513b1c190e6e39d62d0a89e88620a86c4687f8c05a424fcedffad3", 0x73}, {&(0x7f0000001240)="89e02ed07b88b224b73734fc5d2b43dd828e1522a5ce7a5ea7eee26d0e9c44c4848a0958e4b4fd5b70a5", 0x2a}], 0x5, 0x0, 0x0, 0x9}, 0xb) getuid() getegid() sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0xffffffffffffff51, 0x0, 0xbb1864cb, &(0x7f0000000040), 0x18}, 0x0) 16:17:46 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r1, &(0x7f0000000000)="da", 0x1) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) write(r1, &(0x7f00000002c0)="64a356d97ca778a36789156f9b80f04064345389c77719aa0e62f589699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369004376036e5835eec770091359c293c9952439e8aec85342e412f4650379b62d001495a34264920202a5ecfcdcb60baf59a1efb5b3546f9b0eb1b85096eacf1349b7927f9d30e3427140bb", 0x90) 16:17:46 executing program 0: poll(&(0x7f0000000000)=[{}], 0x200000000000007a, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000040)=""/51, 0x33}, {&(0x7f0000000080)=""/17, 0x11}], 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x18, 0x0, 0xffffffffffffff42, 0x0, 0xbb}, 0x0) 16:17:46 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x100c1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000040)={0xffffffffffffffff}) geteuid() 16:17:46 executing program 1: socketpair(0x3e, 0x4, 0x4, &(0x7f0000000040)={0xffffffffffffffff}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDSETRAD(r1, 0x20004b43) fcntl$getflags(r0, 0x1) r3 = socket(0x2, 0x8007, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000140)=[{0xf46b, 0x3, 0x400, 0x5}, {0x4, 0x9c, 0xfffffffffffffffb, 0x6}, {0x8, 0xbf6, 0x9, 0x1ff}, {0xffffffff00000001, 0x81, 0x10001}, {0x5, 0x1f, 0xfffffffffffffffe, 0x1}, {0x3, 0x2, 0x2, 0x7}, {0xffff, 0x4, 0x56be2a8, 0x7}, {0x2, 0x2, 0x2, 0x3}]}) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82474ac2b88108feadd4"], 0x10) r4 = socket(0x10000000002, 0x2, 0x0) r5 = dup2(r4, r4) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000100)=[{r4, 0x44}], 0x1, 0x0) 16:17:46 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000080)='./file0\x00', 0x180, 0x4) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f00000000c0)={0x8, 0x401, 0x400000000000}) pread(r0, &(0x7f0000000380)="e3e664b248624cc89088cb9d8e4cd8df3a59e994321b6a313e71eeb7343c5b0c140d2689a6460315ae6c8e09c127abb8522b5233a09ec7a842bba3dbfefc5f6336499abaa18db076350d648a4ebc20fa9f5c5dfe846e3d9029ca49e154cf80bab0e99f256ea96575bf9b03417e76769fdc87102936f2cd6b949293b8419e6aef3114068ede2c2629d5b4609b54d930ee61260567d5c8d9b6f42972d536968f126f2588eef3b24b8e3c0ef4590c10ed4bc3737a35f2336dd13cc30dfc0bab35fc0a48ef734b126b0d2736717c2303b8cd8de6d141809aa62399fbd61fe7bba6569e832185b14497589c5a5838893a7a71a45c5f2be532a9273a941cba042f", 0xfe, 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) geteuid() write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9", 0x223) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x81, 0x0) 16:17:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) fchdir(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:17:47 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x105) close(r0) 16:17:47 executing program 1: r0 = shmget(0x0, 0x3000, 0x100, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = socket$inet6(0x18, 0x2, 0x0) recvfrom$inet6(r1, 0x0, 0xffffffffffffff50, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x8000, 0x5) 16:17:47 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) write(r0, &(0x7f0000000080)="7b906eaf431622ad7329d5f88c67d2e85e606a6e5dea474f2ea2be3b03ecc2fe2d0f0b5b10c5f051a0a387667bdf9c1951460238b1df8c848ab4e91388b4023df55b92cd56848ffa0e3f7c2e37f9b9853713aa9e9b2395940a6edce5a0a6df3f8785e3c7b3bd1e36b0dc97320f", 0x6d) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=""/87, 0x17) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x2, 0x0, 0x1000100000001}) kqueue() 16:17:47 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x61c8, 0x2000000401) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000040)) 16:00:00 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) syz_open_pts() bind(r1, &(0x7f0000000080)=@in={0x2, 0x0}, 0xffffffffffffffd5) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) sendto(r0, &(0x7f0000000240)="7856001f64230dbb", 0x8, 0x0, 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000000)=0xffffffffffffff8f) 16:00:00 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x93}], 0x28, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x2}], 0x8, 0x0, 0x7, 0x0) 16:00:00 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x401) sendto(r0, &(0x7f0000000040)="07693d9bd25fd84cfb424c870c0269ee63727dad477a571f98cd52b55122263b3c47cd706e56af7516bb4e38c3f0cdfae17181798523a259e6ecb746755131e64b41e2dd4834dee9fcb93d883c8ceb1293e61791b8610a75cea748bf81aa01ec021923bd53552b6205c561fa0f76f645238dd4a26e632ccb7ce6230422f96668639b5f134e0949c5121a7fef56de2e120bcc75e2d55dbc33d9b104d1a4f83cbb310554", 0xa3, 0x4, &(0x7f0000000140)=@un=@file={0x1, './bus\x00'}, 0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x200e, 0x84500) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 16:00:00 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000024c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0xdde, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000100)={0x14, 0x9, 0x5, {[0x1, 0x0, 0x7fffffff, 0x7, 0xe8fc, 0xf16, 0x101, 0x8, 0x7fff, 0xf7, 0x8, 0x40, 0x8, 0x1, 0x9, 0x9, 0x7f, 0x2], [0xffffffffffff8000, 0x7, 0x6, 0x3, 0x1, 0x0, 0x9, 0x20, 0x3, 0x2000400], [0x6, 0x2, 0x1, 0x5, 0x5, 0x100000001, 0xffffffff], [0x8, 0xbcd8, 0x1, 0x400, 0xfffffffffffffffb], [{0x573, 0x0, 0x0, 0x9}, {0x0, 0x6, 0x0, 0x100}, {0x3f, 0x0, 0x8922, 0x3ff}, {0x4, 0x7b, 0x6, 0x36c6}, {0x401c, 0x0, 0x7, 0x3}, {0x10000, 0x4, 0x0, 0x8645}, {0x4, 0x6, 0x5}, {0x7, 0xf0e, 0x9, 0x1}], {0x3, 0x3ff, 0x2, 0x1000}, {0x0, 0x7f, 0x6, 0x100000001}}}) 16:00:00 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) setrlimit(0x3, &(0x7f0000000080)={0xc24, 0x7}) chmod(&(0x7f0000000040)='./file0\x00', 0x12) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x10000, 0x0) fcntl$dupfd(r0, 0xa, r1) setitimer(0x0, &(0x7f0000000140)={{0x1, 0x1}, {0x0, 0x4}}, &(0x7f00000001c0)) openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r2) open(&(0x7f0000001a00)='./bus\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001b40)='/dev/wsmouse\x00', 0x0, 0x0) r4 = open(&(0x7f0000001c80)='./bus\x00', 0x0, 0x0) chflagsat(r3, &(0x7f0000000240)='./bus\x00', 0x0, 0x2) socketpair(0x1, 0x4002, 0x0, &(0x7f0000001cc0)) unlinkat(r0, &(0x7f0000000200)='./bus\x00', 0x8) ioctl$KDDISABIO(r4, 0x20004b3d) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x190}, 0x0, &(0x7f0000000180)={0x8001}, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x8f, &(0x7f00000000c0)="1bb90a4c1bf9ee415f0df93f689409feebcd4439ec59ca96d61f1c9c34d8cf0e7e29bdfabf3cb0ea6bc052c45e10ca7ad8f20393101e4eff6be12032c445350ee38a54bcac94f05da0af00b9bc3cd3642f86191628cc57186fa91809337b52ba204bb75980b363190d4d7ea9aff6a0c55c9fb9452d4792b180f1647bd91e53c6a5a210db0b5d129c572b3fb4ec1099") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffdfffff, 0xfffffffffffffffd}], 0x1, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x6, 0x7}, {0x18, 0x2, 0x7fff, 0x9}, 0x0, [0xb45a, 0xf755, 0xfff, 0x8, 0x401, 0x5, 0x5cff, 0x8]}, 0x3c) 16:00:00 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) getsockopt(r0, 0x6f35, 0x2000, &(0x7f0000000100)=""/119, &(0x7f0000000080)=0x77) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x20, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x200045}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) openat(r2, &(0x7f0000000080)='./file0\x00', 0x82, 0x20) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) fcntl$getown(0xffffffffffffffff, 0x5) r0 = open(&(0x7f0000000040)='./file0/file0\x00', 0x220, 0x100) chflagsat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) fsync(0xffffffffffffffff) 16:00:00 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x5, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9}], 0x2eb, 0x0) r1 = dup2(r0, r0) write(r0, &(0x7f0000000100)="7fbcaf857f4998e1207c91823db12a088deb61b689b0a9c9774c5e20005b1188e9f6ec7c8cf2fd42fbf72fd7d6f662d98f89d22d57ea9a1bbe8d37dbb16b4e08f12a1cde754b750ed4d9872f4430326102fe6a0f431c112dec1caeb301e4", 0x5e) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x9, './file0\x00', './file0\x00'}) 16:00:00 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') fchownat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xb1}, {}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) recvmsg(r1, &(0x7f0000000800)={&(0x7f00000011c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000055000000000000000000edfe9ee6ac000000000d03e5526a2b856500000000000000000000000000000000000000009d94b3c95f31063b9b805477ee831140a1285b1cce1c1333e369ff8a26913108b238d6bc822793be30dc425a560f0d0108866135e5f5"], 0x6e, &(0x7f0000001000)=[{&(0x7f00000007c0)=""/54, 0x36}, {&(0x7f0000000a40)=""/84, 0x54}, {&(0x7f0000000ac0)=""/199, 0xc7}, {&(0x7f0000000bc0)=""/112, 0x70}, {&(0x7f0000000c40)=""/158, 0x9e}, {&(0x7f0000000d00)=""/145, 0x91}, {&(0x7f0000000dc0)=""/216, 0xd8}, {&(0x7f0000000ec0)=""/155, 0x9b}, {&(0x7f0000000f80)=""/103, 0x67}], 0x9, &(0x7f00000010c0)=""/238, 0xee}, 0x2) r2 = fcntl$dupfd(r1, 0x80000000000000a, r0) r3 = getpgrp() r4 = getuid() r5 = getgid() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001280)='/dev/wsmouse\x00', 0x28008, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) r7 = geteuid() r8 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, 0xc) r10 = getuid() r11 = getegid() fcntl$lock(r1, 0xf, &(0x7f0000000780)={0x2, 0x3, 0x401, 0x6, r3}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, &(0x7f0000000580)=0xc) r13 = geteuid() getgroups(0x2, &(0x7f00000005c0)=[0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, &(0x7f0000000640)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000880)=0x100000001) r18 = getpid() r19 = geteuid() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000740)) getgroups(0x7, &(0x7f0000000700)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) sendmsg$unix(r2, &(0x7f0000000840)={&(0x7f0000000000)=ANY=[@ANYBLOB="00eb2e2f66696c65af78"], 0xa, &(0x7f00000001c0)=[{&(0x7f0000000240)="384cac8caa8e38c8092d5d821e98342671ce6d3e96f33024c9a5171912b392821362996c90a0a41f243c75018089126635935ea2d73efde9098f1588070ff2edd9792b644b3e852fd7ae6d6502c7a8043a0fdd62c2007c984c338c6886c5921eb8b772d836d6aefe1bef61b3983d24c4b0e1010c447f846b56e52f1e3423b69c58c4e30279b67bbe3ce22abaea6542e90e4e251221e7438545d087a81b63887a7f3d728f659002d8b0f0e8462e6b7f374cbf4bca769691273f5a8fcb2704984ce7ef03b12d37e70f7a6e", 0xca}, {&(0x7f0000000080)="47a484daf1f03dd52f2502b7857096ebb969677312b467dad31e1557ebd5443693d8946bda1b2c8db981a0e0de1846714f54228db67cb1176e81602766e930971c3b2e6ec5", 0x45}, {&(0x7f0000000100)="8bc5c7ebdc8769775e2217213c891648096298192c192546465f7f41a83428d84c2fff3580b26e4d041f01", 0x2b}, {&(0x7f0000000380)="aea68119862377f9b2c5621fd36bd4394f00f05d362cdb92af299273446e97d4f64a8418cbcc444da707bb4e259de53b34ed219b4023decf90c16388d34bf9f722d829f5188c0eb198ea0ac1c73539d705d571fe98285c0669eef416e91a04df7bf0ca5380a4824b98a046588d13a0e8ef1a9cd2595a836099f76fc00d17ba2e6016d2fb9b3e325b9cd6a55ce62768b674483434337f8a04edd38613639004c5fd1192ba0a7376b55c480210b6e1b055acb1cdd435dff747c91b2f18080b717b307c50c2f85a50645dc2f17593f78b0a26d02438e7433c42fbab4a0067d690d404ddb752f7556e3de36cd2", 0xeb}], 0x4, &(0x7f00000008c0)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="faffffff1f00000000000000ffff0000000000000e780153ea1b8c615a3e5d82fb3d435eb733b2559360884250cfdb59c7cea91203ba097cc605289cd63a71a1ffb576978fccfe54822613a43cf8b26cf80383a5c5b96f5588aa76b78c8da8cf00ed379a324cfbfb1f8ad56555b39c1d19048c6fa200a444eb", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYBLOB='\x00\x00\x00\x00'], 0x100, 0x2}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 1: shmget$private(0x0, 0x1000, 0x10, &(0x7f0000fff000/0x1000)=nil) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000040)) 16:00:00 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="44be38d82dcf76a9134162348ccb0fe03947f597f226fe07a0b06866cc261e562a05b69c74b0d35b6bf6eaae18931c95d88ca6559b41fda1b1902543cadcbaf8828e33ac7516d88aed6ef9eef17c29a417aa"], 0xa) r1 = dup2(r0, r0) write(r0, &(0x7f00000012c0)="e6", 0x1) writev(r1, &(0x7f0000000040), 0x1b) ftruncate(r0, 0x0, 0x0) 16:00:00 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x37) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000080)=0x3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x69, 0x0, 0xffffff12) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x800c5707, &(0x7f00000001c0)) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) 16:00:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) r1 = syz_open_pts() close(r0) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCNOTTY(r2, 0x20007471) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) r4 = fcntl$dupfd(r1, 0xa, r2) syz_open_pts() poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "69ed68111496a7a7d947135be1c6f0c0b4d01b8e"}) mknodat(r4, &(0x7f00000000c0)='./file0\x00', 0xe040, 0x1) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "d6420e80da1ceeb6905a0f9f9927cdc448dae6e6"}) close(r3) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc6a, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x7f, 0x0, 0x100, 0x0) kevent(r1, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) kqueue() 16:00:00 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) setsockopt(r0, 0x100000000, 0x5, &(0x7f0000000000)="4fd95caed7b1cfd2eb240e8e96c303a860b87a182736675b8cbb46f64f2a06bc0571a23abef12e3c9145d468916a84e8a420c4f62454a57440ee0b2d1639cc9215afee701376e4642c3aa4da9efd6bc9b77072f0ea2e12e090f6137246e4d1bdcfd378cf78f55b07bdbd4fd69d60478f93de426c159ffb2881fc781e17b7943a3f5032c3654bd1f965bf62e4655b66cbbd1c061fa27b1ef6dc4c163e1ef2ca95795c9692557ab09d1f71a86a420b1636811fe16ff979cebe63ee1b673faf9a", 0xbf) 16:00:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fec8000000fe7c271000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 16:00:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r1, &(0x7f0000000200), 0xc40) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffffd56, 0x0, "9707d05185f36d66d31b437f3ca047ca1fc2b383"}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = getuid() r5 = getgid() lchown(&(0x7f0000000140)='./file0\x00', r4, r5) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x13, 0xfffffffffffffff7, "840300000007f1ffffff0a00001a00b877b400"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000640)=[&(0x7f00000005c0)='^\\-\x00', &(0x7f0000000600)='\x00']) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r6, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x5}, {0x64}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:00 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2, 0x8) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 16:00:00 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = dup(r0) r2 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000ffd000/0x1000)=nil) r3 = geteuid() getgroups(0x6, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r7 = getpid() r8 = getpid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0xf, r3, r4, r5, r6, 0x16, 0x9}, 0x100000000, 0x8000, r7, r8, 0xff, 0xffffffffffffffc0, 0x3ff}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x9, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:00:00 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) lseek(r0, 0x0, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x60) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000140)) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000200000005}) 16:00:00 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100)={0xfffffffffffffffe}, 0x1) 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x2, 0xfffffffffffffffe) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, 0x0, 0x0) r1 = getpid() r2 = getppid() r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000000c0)) setpgid(r1, r2) 16:00:00 executing program 0: socket(0x1, 0x8000, 0x4) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000005c0)={0x400, '.\x00'}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000140)) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679da01000080ab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c1888cd2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31a70b4dc386972d2eae1f50146e657077b47698d5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a2c37e6f300000000000000cc584aa972034a4a8c7d8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541843edb1ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d06aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54e66e60dcb063f16e3b428afb2c23218cda16dd1af7d008000007455e3a311c96284c2b5337613910b76922e59a3e00a96066486322ae9b47755c007601128e08e6e8d", 0x20b) r3 = syz_open_pts() ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000180)={0x7, 0x1}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000540)=0x4) close(r0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/ttyCcfg\x00', 0x200, 0x0) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x3, 0x0, "8528800000e900000005000000000400"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x7, 0x9, 0x30, 0x0, "938d16c66662471771dc3397750421929fc500", 0x0, 0x8}) ioctl$TIOCSTOP(r4, 0x2000746f) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_execute_func(&(0x7f0000000500)="c482799886000000006464f2d17f0066450f38326a9f26a726440f01d99df364de21c4217a2d9802000000c483e1495ffb0044ed") 16:00:00 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x114) fchdir(r0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x20) rmdir(&(0x7f0000000040)='./file0\x00') mkdir(&(0x7f0000000140)='./file0\x00', 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5904) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x7f}], 0x1, 0x0) getsockopt(r0, 0x1, 0xfffffffffffffffe, &(0x7f0000000100)=""/49, &(0x7f0000000140)=0x31) nanosleep(&(0x7f00000002c0)={0x88}, 0x0) read(r0, &(0x7f0000000040)=""/19, 0x13) poll(&(0x7f0000000640)=[{r0, 0x40}], 0x1, 0x0) 16:00:01 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0xbfe, 0x80) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) ioctl$TIOCFLUSH(r0, 0xc028698d, &(0x7f00000000c0)) 16:00:01 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0x13, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/1, 0x1}, {&(0x7f0000000080)=""/196, 0xc4}], 0x2, &(0x7f00000001c0)=""/112, 0x70}, 0x800) 16:00:01 executing program 1: r0 = syz_open_pts() flock(r0, 0x4000003) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000280)) syz_open_pts() r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvmsg(r2, &(0x7f0000000240)={&(0x7f0000000080)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/216, 0xd8}], 0x1, &(0x7f0000000200)=""/12, 0xc}, 0x1) accept$inet6(r2, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r3 = syz_open_pts() ioctl$TIOCNXCL(r3, 0x2000740e) fchmod(r1, 0x40) close(r0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000580)="582720efabd16ebae63235004c8ab06198824b3d3bf579458ec7d4096e8c8b6b87cb2d72cfbcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a00df00000000000000000000000000636448a2c720acd5aca4e82436ccba22dd1d0c7f51", 0x65) write(r0, &(0x7f0000000600)="3e2a7913e4ba6d67eefeaff0f2c85e2031c61ad4091d1f353ebb9507f4ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14abbbafe214dea79d95e8f6b9d3b3c198ff510eb0092e", 0x50) r1 = syz_open_pts() geteuid() close(r0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) dup(r1) r2 = syz_open_pts() fcntl$getown(r1, 0x5) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000400)=[{&(0x7f0000000140)=""/9, 0x9}], 0x1) sync() 16:00:02 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x3ff, 0x3}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x1, 0x200000000000, "02000000078d00cb5fff220000988ec3ce00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x8, 0x6, &(0x7f0000000000)="ebffcbff08812eaa4e711548e6991892964800"/33, 0x24c) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000000)=[{0x9}, {0x4, 0x4, 0x6}, {0x6, 0x1b2}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000240)="bb95fde00aad4e9725234f1758b9e0f9f77da83af00eb910dd1bc0276cab9d9ec660292300cc4eeb78f57c82448940df1a619f46127918552c9e65183bc20f2a2fdd54e94a23857c55436b0443565d6358a1c442b711e7e91efa5f237a0866a5203b10b3d2b6b9cc068f2cbf0c0588a572c72ff2102ad899f595710dc95b46a05ae24b9a771ae26d268e42319ee58c56dfe345006e0f35ec96f48af8a094a7b021e11356639c6c9c47115412ba41cbf04c3114948835f2c734d085f3ba3b4adaf54a01b09f9c7b86401e20bf3daa6d", 0xcf}, {&(0x7f0000000140)="8b76e4f8ea949cc9c651d8d3f691b4ec6a6554930da654363f471e3c87caa08af8f8bc4c50a2656f794d18cecc38596ec024de039d264e9a08fc6f8435", 0x3d}, {&(0x7f0000000180)="22c441914c98164548222793230da9c2ebb172cba7f9aaae9994ac74173d6a3abb55e4d99322d7d965fdf44e4be45cec7f10fc40b7635ecb95ac18f4a41a3aa0ee1047641f04b5c2a01cc14c4f844f531399abae896b125ffc73d417ba9da9befc97814abbc2d8586b1cb78b1ce8e73691d4c1e6de11e8", 0x77}], 0x3}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:02 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x3) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000300) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") r2 = dup(r0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x0, 0x7}, {0x18, 0x2, 0x0, 0xfffffffffffffbff}, 0x4, [0xe0, 0x9, 0x6, 0x2, 0x40, 0x8, 0x4, 0x4]}, 0x3c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x905a59644eb069df, &(0x7f0000000580)="00e6661b53cb5abe2bc4a8a4170fbbd7fb0644deaeed7b6ee847c03076cd5e8f6f85cf04a62c5739a1a5012fbe47778c9ac4b9e6efac7f0677a18dc35faf4880f8be96fc452805daf8d6a1454701f88e04a865bf6686d286691e72b580fed2e2fc64073633b7540800a6f76b374a877ca44ed93c28b04d2e054bf7ccca171f9074ae85c888e8d6cd646a3040e6f3982a1d507e0faa389e6c0cd2ab3f3800541fe97655986afc4ac726f2e5474f2af5f303ad623c841abb3485a0363d00e82edcf555b6d0b5c1cd8722b0f548165c6fca61242b582edb9639b0b28d6b2a07e55a0aaac581c3881f858b7ac1059a2c1690542d1c2294cfb6a40b8c71cce23299614d7f609ae705e8e049a039f27aebaf2cc662a2984aaee66944d7b1d8d7d2fdc28a0a2e128b7027028cf9afef09eca900d04f5e6915206732dd35b020bbb9f8f20d0d1c52cffef2dbc723ca9878e4053c9bd645fa46f9f011066b0530d7d9ce897d4a89f38fb05557caf6f804dbee6f5eaa891ac3522665d6472a086a2d8af4c22d7754920ca5f6965cc57bff5971e9cfb4fad1e23c6984d5c8cb22df12dbfee303331cfa3c3e3d28ed3db3cbfeca765aaedfaf5d067eeb07fff955b1237e6ecaaf9d1dcb48c1d6c27f5b5a249245ff8b9d18b45021e4edc6fec02e0ccbf5a4") 16:00:02 executing program 1: r0 = socket$inet(0x2, 0x3, 0x100000002) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) setsockopt(r0, 0x0, 0x64, 0x0, 0x3a) 16:00:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xb, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:02 executing program 1: symlink(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000180)='./file0\x00') mknod(&(0x7f0000000000)='./file0/file0\x00', 0x8000, 0x3) madvise(&(0x7f0000ff2000/0xc000)=nil, 0xc000, 0x7) r0 = socket$inet(0x2, 0x4, 0x8) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000000080)=""/117, 0x75}, {&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f0000002200)=""/241, 0xf1}], 0x4, 0x0, 0x0) rmdir(&(0x7f0000000040)='./file0/file0\x00') 16:00:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) socket(0x2, 0x8000, 0x3431) 16:00:02 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000100)='r\x00') mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) open(&(0x7f0000000240)='./file0/file0\x00', 0x8008, 0x1) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000280)={0xca66, 0x40, {0x360f582, 0x6}}) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0/file0\x00', 0x80, 0x0) close(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080)={0x9, 0x31}, 0x8) 16:00:02 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) ftruncate(r1, 0x0, 0x7) ioctl$TIOCFLUSH(r0, 0x40047307, &(0x7f00000000c0)) 16:00:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xee) readv(r0, &(0x7f00000006c0)=[{&(0x7f0000000040)=""/99, 0x63}, {&(0x7f0000000100)=""/34, 0x22}, {&(0x7f0000000200)=""/218, 0xda}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/185, 0xb9}, {&(0x7f00000004c0)=""/178, 0xb2}, {&(0x7f00000005c0)=""/224, 0xe0}], 0x7) pipe(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000780)='./file0\x00') r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:02 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf6390c9d521a8ef176e290e1cfbead46e28d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f78b6d6052e279e6fb2f65bcbf4bf29cdbec91f52747de7323b7ac7626d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b", 0x91, 0x40c, 0x0, 0x0) recvmsg(r0, &(0x7f0000000680)={0x0, 0xffffffffffffff50, &(0x7f00000005c0), 0x100000cf, 0x0}, 0x4000000000000802) 16:00:03 executing program 0: r0 = socket(0x6, 0x3, 0x400) connect$inet6(r0, &(0x7f0000000100), 0xc) dup2(r0, r0) connect$inet(r0, &(0x7f0000000140), 0xc) setsockopt(r0, 0x8, 0x200, &(0x7f0000000180)="b1f163a077fe5dbf083f1c5714d2a595ea24d38eb326f236a5f63675acaaf4e42f5111de93f66c7c39bde113be53d3bdd80a8d0f8f7eb5dedbd47171233451f3cd1ee87deab1f22d34e5506b690b68223b8cc11e3db455bce02cbd291ae2927e27da06ba195f543c0efef1e682f02170117cfd36a039078066ddd55eee352ca9ee67b7f0c87900bdb425f3e2429eb5d503f793bf41be903ffbf74ad66f1c5cc109d6e6cc568390b5e1c80a8a79f1029f54c097c600916c394973869628923cae89f89ce79f22a9270ec3e0e5a6466b85cdfb9f18ec05e442601775fca18e41d4dbc6efcd3696d422022be0d851ac7cca03537048", 0xf4) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x400008, 0x1}, 0xc) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f00000001c0)="4f3571fa65669f7af3a45c74108021d81331e0ff287fada06396403d466e2c9f6e626a372850f992fed02893b1aa8e31eb3beb737b16b16d093660b024af4209a494df0b039063c1b261fce8d6790a", 0x4f) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x1) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f0000000200)) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3c}, {0x6}]}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000100)={0x4, 0x404, {0x9a2, 0x1f}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)) r1 = dup2(r0, r0) r2 = getuid() getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./bus\x00', r2, r3, 0x4) 16:00:03 executing program 0: r0 = dup(0xffffffffffffffff) getpeername(r0, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0xd0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x4d, 0x0, 0xffffffffffffffff}, {}]}) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') r2 = kqueue() kevent(r2, 0x0, 0x1, 0x0, 0x80, &(0x7f0000000180)={0x1000002, 0x3b9ac9ff}) kevent(r2, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000240)=0x4) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000080)) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000280)) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x20000, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r3, &(0x7f0000000340)='./file0\x00') openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x1, 0x0) 16:00:03 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0xd0) chflagsat(r0, &(0x7f00000000c0)='./file0\x00', 0x10001, 0x2) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) write(0xffffffffffffffff, &(0x7f0000000000)="582720efabd16ebae6", 0x9) ioctl$TIOCMSET(r2, 0x80104277, &(0x7f0000000000)=0x7) 16:00:03 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r0, 0xb, 0x0) fcntl$getflags(r1, 0x3) 16:00:04 executing program 1: r0 = msgget$private(0x0, 0x428) msgrcv(r0, 0x0, 0x0, 0x1, 0x1802) 16:00:04 executing program 0: r0 = socket$inet(0x2, 0x3, 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000040)={0x1, [{0x2, 0x3}, {0x3, 0xffffffffffffffff}, {0x2, 0x9e}, {0x3, 0x100}, {0x1, 0x4}, {0x2, 0x28d}, {0x3, 0x48}, {0x3, 0x7}, {0x2, 0x4}, {0x2, 0xffffffff}, {0x3, 0x7}, {0x3, 0x8}, {0x3, 0x6a2}, {0x0, 0x4}, {0x1, 0xfffffffffffffff8}, {0x3, 0x3}, {0x3, 0x779}, {0x3, 0x20}, {0x3, 0x401}, {0x2, 0x800}, {0x3, 0x7f}, {0x1, 0x4f}, {0x0, 0x3}, {0x3, 0x7}, {0x3, 0x400}, {0x1, 0xfffffffffffffff8}, {0x0, 0x5}, {0x1, 0x40}, {0x3, 0x1f}, {0x3, 0x200}, {0x3, 0x4}, {0x3, 0x8}]}) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) 16:00:04 executing program 1: r0 = socket$inet6(0x18, 0x4002, 0x0) r1 = dup(r0) ioctl$TIOCSCTTY(r1, 0x20007461) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="000000186004008b000023270000000000000000010000000000000000000000000000000000f6a2287f433f", 0x2c}], 0x1) 16:00:04 executing program 1: mknod(&(0x7f0000000140)='./file1\x00', 0x2014, 0xe5a) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x4) 16:00:04 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) rename(&(0x7f0000000140)='./file0/file0\x00', 0x0) 16:00:04 executing program 0: r0 = open(&(0x7f0000002e80)='./file1\x00', 0x20000, 0x4) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000002ec0)=0x9) r1 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f0000000440)=[&(0x7f0000000240)=']\x00', &(0x7f00000002c0)='!(\xf7\x00']) fcntl$setstatus(r1, 0x4, 0xc0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) fchmod(r1, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000400)={0x4000000000000, 0x3, 0xfffffffffffffff8, 0x7a4, "8002a272b3c135be5829a1f6b7d2fb987bae8fce", 0x80, 0x3ff}) pwritev(r1, &(0x7f0000002e00)=[{&(0x7f0000001940)="a844cfeef5eb35a21a02d5826405b10c9685d156bc404d7ad3dc5494574dc7bf1889db007a44e792677a4b121c7c466c0343b55b46f25b3fc06f2eff081749f4e1aea12f94", 0x45}, {&(0x7f00000019c0)="28386deffaa848352236cd4f3853aa7d942a3a278fc9766ff669c5", 0x1b}, {&(0x7f0000001a00)="d83bd1e3fed498579e9fcc1acd7ce1be74d8cd0db20a9016b22007ab77deb0bb221c48b99fd009be7de9057847e7274863e6af593017feec979fb1d6ab01c409a4fd777a1e2c00e246a7b29ae0874282cca164bc5c2c29931c90d968ca436caf2bbaac3372d367e6b83062c65fe488f049949cf46b95aa79d1d6b10794c7bf11f1392766febc0fdf28b73d2f62c519fb2883ee49fb27ff6fdcb0f76e43a5e912c58f663b479c6dad32bd7b053d3f0b92c815c20eb9341c45029ff6093c12cbbb77b60dbfd810789f07e67edffce14c13fe0a9640c78d841f312d6af7a929913b4c5269cfd6eb751242bb86d1c9a9a9f21486a88bf4884f5493d39207c7047441e4d75ce8f188e694248cedec33f1eabc1433a782feda5d1237d1c23bc5db26103588e6f68cb43c6db49b8520aa1599ed7a1194ecfad5133f7d80de2e736834ab683ca11a23ff1fba328a4f32324d0d3fa71624b56bb78f95c1d8410c9109a7da1557572ba332bbb38ff6ce5c784c3b897ef91de1c39fa88f9245d99fd46918c856c09644bf920587d0cad1a2c00faeef6f3e552143bc318ebf46179e650eee93f74d7cdb3d9e3bdcda6e8affb32f1350d483b3446ebf6bc1cbe2d4f21b57a89fd726097eb145ae76baf504760cdf847f7dac7566e979062f72037ffa8d8caf9d9b836cd440700542815b82d288335c9a6e24132034e8808f57eb0056bfbf94df952e887d0d598e01612a58645e8444c2bbb8b3b07d48d5ae543d16c8ecae36d14f7baef3941a57a37e3b1478960bcd8250f6f814f595cc8661954a26503eb08409a34902dcf57d5b759fb6ac7dabbcdf28fd66db41b2c8952929f414b69f80e57b78fa2389030f2d358ef30f8972c81cb2e3640a3533496dd397a1463a29085da5c7b3bdb2cd5e257997bd2087fcb17caf051ac65cbe7e9d2781a17da3851952ede7b9734d439f783571e1f726a790bb355b0ad8076731576db3d654431fde3f0b80b62618d5a624f12ea933d6a448f233741b75135cbf7f4c6bfd983ecbf076b8a5137322f8582fe7af32e1bfa788d82189cd68fb3fe0e1f379c9c5777245212ad55f5abda296b24dd3f03e95ca515df4583d42b2299e91a0573494762a3fbb78c9788cc1f6e8dc95d31c13a938c234dce5bc7580193a89d0e933bda1284719d4b9c5ce006ba70e42e86713cffa31c40ab12e3e8b2b49112e07a77db0f2eca0b684e557642847ec2216152706a15c941923faf8fee71546fef7c9b9eaaf83fda499d9f0be72a1fd0858b84c5bd416836e3ab3ad92c50ddba657c63089bba71ab850203dc57b78b12876b4d4cbb0c5c069119d242adcd86051777e7301cd82a6128c86ad0ac21ac14e3b0f4fa17ea85d3929627ac5c0653869cbce7e9cef6d9fb2cab8db0719e38f4a1e0dbea8edba60b40dc6563054871875fe4d97efae3a7f269d640a06371cba4f7d797cf48bc319a5de19cd192964629521c50c953e6a2984fed6ee87609f5886a5ce4074fba9bd68ed2f6105c7255adf14cdaaa059d65db748b9fce6855cbce453bbbcf1fdc2b63de7daf9b781fafffa423e27d264d9c7f3932f3c971a2dab3b876c0601f5b4a759693463a039d69b2939df02d63c73ab10c7168f13568b9482136f60c5b732d3f49daece858bf90292537f088a0c582026b83d8fa21021827b5c0344dc459acf171f2c61f08d10a1db1c8b6b744b95413863352727390a0eee448707e5c9ea358a7796bce15430ee58f0814a78a9db4e24ece6144823e6ded027eb557b4e6c1ca4cd90159986b70b11ec9bb143c13fa7476e81149acfccbd8957f5733f80696fda30756c71378f896e26d1bc9cd3cbce9a5b0431a3bf4d55903f559cb1de309e9ea074ea4a47e0ebc4843d0d0c647162627b61515a5ef70c0912f58c512832f7e684b0b53cc6674f35ad19332e361fed8b9d42979c4e3347d2ea80d4f124c2ce1f30d5e16535abcd03701ce23041b12c71d1f6f55988156b6f464c893b98704f90cd3c96a94ddf5b7db5d111880cd1078db96cae3a2d9a3bebfa664f03bcd063d155f7c8bbec214f8a23dab436c8e65053fd77908a377a32b8f144910cd0e0ae64335b340e3d800905b8fd71b769c78ece6368552f82513946113cdd1e8f2c4a88d89a78d956ff8c35965874102268256dc50a56901238df81c5c067610981a9b9e592acf0732f1e3408caf741c2277cfb61dd802f8cf8ddc57d75733a443004f7fdd6caf109f8b7215fbdf28c1e7de368577b7b042ed72b0ad142e6fac6c4267029d291a6e2776c0b57aae53b8ba758944b8fb6ed5881b6cdae2a0ebff250c4cba56b5bc000b0c96998f716125c4e47ccf61e5d42058e3273d2b090dddaff191aa033fcbd7fe2f5803cf1ece211f627974ac9231c0509c3af3971c20e4bc30fee67b3232f342d947d292139b3dc83c4f600918ee2e8985dd7f629dca9ea703fba886117ca61d3a46b98f31ace7f7cf1767ac26e8a99d2021c7519c229ea3dbb2b7d32eee02884e48cc51ac7e977af5303c6683d89fbd97ae939da34baabf280449a26fbe3a0b413fb0d3034b2f74aba0def0cbae5fb811e62bb10b0c02bf7b1f4921ebed45f7a51ce47c8ed1c169355f1dd111fedd7e7c8df0cb43840f83b22b0f86c1502bb39e817a58386a73a6e0c94f13d6c60729f00c401cbea66a4fa82880ab700ee7ce2efdd9e6bc6e18ac0eb20cfd60f1b0d564108be34a8f543faece740e069a423f152b6b0dfbcf54f3c62957bf28e5ab48cec0876c942141509dcac480006e983553f71c96da0f92e384fac31fe4f71637c007ffefe135e76aba2f4cbe2f6c48eb69bcdf3d95a1e5b17e111b07ebb9fdfcd42ebb8212fb33ece0dbeb3106cbc6af54fb7ee86a2cffaf1ca74972b6c1c7b646fdef2151d83bada80a8fa8e2329aa4a639ec3ee10fda0fc457dbb2ab1335ed36d043f9f3c0493a6aeed69231bf7660486d7602dc71987bac6145ce74d402698c0620a24e67c49611c2d8c56eb75ed641d5e3781c55ba91da9e7bb4ffc273a9abbadd70ce58f29e328f1279d2edf8f91d3088ff80dac8d20f6e3668be68de65aa76c5212a60b128eb8e8f69ac81813c577a0c6b0c1c67326634463bce4977c4efb24f997da83b975ac8b670c9870d1219744b25b04cebc6d9e283bfeee5e6a3a22ed9cd72c924af204f4188dbe4f222de5987614116fadbd7798132824fb53c0296d7d84b6341d74318244ac3b3a82d54d7edca50340a966665887d62d71c52da58929b095ee9209e03127bb5ba0490fe299ff2cc8f9077ed0813989710cc207225ac79f98fb6ee0b6cedfd3f41206023f05f85a6dbb81841c28afd8aeb4c96821fcf02356b25742e643474bc876c50a24867dd10e5e2c9c64e295c9e0e64e684d57396c3b704d2962430eb6329cdc4e96c8de0bbfdcdae3f118fde1832960aef38f183fb839a43f148801256046073828ef34402ebc9e678096fa16889fffdba48355fff0b90295d75cb078be9fd16465a0a7803f14f2c6099ec8d46c0a0fd2e698109cc1a9c93ef6a8e03ced6a415917c15962b9b6533512d4ca27a8cca66335a3cd1e09546a99a4b8797ccd47eca577da4d3a7905707f0aac74d307f0c66fddc3481eb919498613ae588ebfb0c7049f6ef6c9aac327e1b6112f772dbf1d498fe097128a3fa4aa729b63304d00c35dd4153322bdf31250f1674c9a72d4df49edf726270dac8a8e42cf391b9418aa19200f8393f350a321b77e6fb36843da34e9179b9a55c838ac455e71b9f38a31b20610454a6adc6c93a71e6dbfea906f4952d6671a10538388d05a3b18d9e92ee78554bce05940f36a5471704f6586dec89b32141bbc781eba940cede58c75031d3adb051a5b99d7ab7d92abaca0f93a8c123dad8c1068f81bb7303cf7b4fc9ce3db75901d494fc9bf225d34c7c9d3c4e9c669d3ff6dcb450b1e096e923fbc911d04fc548ee57c7bcdde08755d134995e7ca717227be337a1d0b72b90c43d9125eb4901f4ced7687e8af4ead46ed2aeae9f23b45235bf4b62bd6ce9eeec74fec02e205f4a88238fc1c4285c4872ca1c0edcb5299ea56db6844d2361488d4f5aa2dc8c99c2a68b712f0e6caa5668d5a464fa349c01981865a8353df3acb54b253bdcee94364945d46082d7fe7e2c6b592530cceb0dd45d8bc236186f162d2f193af4e4b30d5d692d79fb18032eacda35250e376771293b083daae9bbd38c62b91024f18042279e914829d2ad5cdccdadd51747448418aa8c33aee8c49dd497c47d054f0496d69ea4ce933b512bf2114ab8f72f4b54957ed8ede472482940dd10cecd8fbaa02bc0c32c5a2191ff6323f9835a159fc4448e81252298e8034fde4aefb8872f1b13bb0f984bbd447251752acf8f6c42ce0f5b6b57d908f8b9ab12e8402aa4b9dffd9af2ac8ffa0f647bb6db322a6b024fefdecd2a1d5bc0292cf194638c8188d13efc75a72f047091b799b6587f010e85643b23d259e3f586516545fe5bd99126adda86710958356678a71fce39d66fbcea33907b9a491af35e38a13676940f06ed15828ae8aae206436b13a80a674733e8160201a6fea9cc60277bc725f670a6b6336d23a591d4e257ca0607a1aebb25aeab2955ae10ee4c857fd8de361b9beb21ef73c6a585c4c346eb9c59aa6bc0b5ac0ec731c436fcdeba950fc31e42ed50e8a4b58e250b874e81beb99a71fec16677adac7c7d28ffeab6b365dd311a77357de209390e5d43b212d3771c13836fe011a34ccb0b5f7cbfb22b335876d87e27630bf75d7dac556556e75174a6b7e4b0bca1fba49d26d3335044c8bb71ffa3e0a7b78b9b0a94a1a16dc650111a93a404b466ae465e5a9534df58bf919180f5dd5ccca9aec744c864590013e512003bc6e5f93d33ddf34711db77774dee9920e7e06a0554a3f6919dbd7a377deba022a4649399cfbe59e37f559e1de034a429fdcf5935007e415512a2149c75fbb20808bf1beba251993e8a2d8d05e2e635d5046b731bac3d9c9f1aa7eea519ab11297038ada1a9ef149be1e25026813e6d691e1ec978c249d76599b8efca0e0a85c4168bf0d25067d0ef03a13aceee9c0230e90508f5c64f1a75ccb864987d1475ae8fe00a15a821d2fb2849d7508c6b282a368ec661dff65c7b7ec10cd43a87b22d13963be9ebdfc5d5a64267a62f04516800718fde55d62f16465759c822d101b3f87f28dcbe23e2a7f17fb8b6189839bec7bfc3fef9f392ccf6ba0a183f0de44f0538b82482b7c00e638741403e99dbe02961d895cd3ded57c2c8b6a991a8e0d900c6ad8412b0641fbe8f51edc3ff747151a0da4ac8c42efbab090bf69cf133299e28e33b9ef463d7b677f802e85f9ce8a5e3459cf4fa870fb7314d4b3fb945f2cf480beea5f5488ffd4349151badaa280685cb389a54c11adf5d05f820e88591513420cb1fc0f393c5c134b6e0047b2c7a59e91487e23cb346cdb732608d4727ef942e5e93e72d570b4c9142de98b050c06f63c0cb3de6963213d630fae82bddc63545f83616e33b3603d0cff27d751315c84bba0ef7570457550c02281dd5c7dfae1dfc4b7ec619dd09cd27094d484721da8861db1b6794bac4f6c4c9ac0829c06b0c8efa4970527f21ed628f178c1ba2013015923f0d35554ad8c5e6f67e8cacdb6d8d22e41110b80791622b915cd170c852488eb762057d74ef62f867a37935b85f10a9136963caf3b8ad981df710866ad29202e3bcd820b69bdd24f88b63ce9f10897ae84198eb2eb88b29c8ea3dd3394d60829c8", 0x1000}, {&(0x7f0000002a00)="78ac6f0bbc05e8caa1f8af6e44830607d6af62cd5127350aa79313961160645ea5dbab2a20c83eb86359b762120c6e0c3d39a28a6624b9352bfda9c2076480ee9e1aaedffb220997e111dafdfc9d888923a677f585149fc8fbe18420d7c8cf425cddeca78418b9f169aac11dfd66aa59223ea9e2a5ececcd893e44b65f492c241923a4b7eebd8372bf02083ae169fee9225732ff1c63ea896ccec8556c4ef237c0627ea4144afa1edeb2be56804b377ccf107ca485e7f0e3ca9b353520a577811dfb4333d455550a995006c716f5385262af80b22166", 0xd6}, {&(0x7f0000002b00)="749144be0601dd51be7bb7c5d0c593e8f6559c2e2205f71f6ca6700e8b4d5a734edb75840046191d85a341a91faf480bd6010f6ac45659f454ec6752d21ff66e4e85f25dff3497c63f7f76ffeb0ac43e60835ad38dc8e3ded460a5f8ab26721133a95fd20d8083e0f03436e9931839f4155cfe4b0638b480f0d489817c8a654b6bb6270eaa9359e8a5b5ff4f9a27e2d4addd945a1425e28ecbdd34", 0x9b}, {&(0x7f0000002bc0)="5883b229e5e931d385cc48477e5523e52fb3737cb78ccffdf538460c2fbcfac379afcbb6e6a4458a3c4c3106b4bdf8c63fe9f030368920af2f44bf8a55f545a67fd97fa134c6c6c0873df191590002e1d2c28f522296be7613548d8f18b74672fd90b702bd4161a288beaf494034be6c63588a192849e6f820b37ab0f47880f0d9954219466f8476b3837edc0d58d9580332457c1d878f81bf303f3eb90fc12b346c94c27730c29ca55023da669ee62ea4e879e0bc889aae6f219fc15ee8", 0xbe}, {&(0x7f0000002c80)="ee5f8ebe28569831a0b024e95b3594187aa8e12d7960bf6b0b928cc3d9c7c6ad0ffc3f256cafddb060f0fb918e6a462c5dfad9fbab15b169084b73062785a5cf75e844eff4bf73cbbd39f6fefc980422b13a143bf2583d10bf6ed3aea20e58102d5c35841b0dbe9c0fe7260852c592a58a8ac9b2842cceade2c3278bc95cc0c2206d1108ff58620c0c30660e6eaf3710299b9d9e9a711fe2c6e7d43646edcf6b100746b26bc2e28f37f8447ed53bb9320098f2e4273f4bc4", 0xb8}, {&(0x7f0000002d40)="65a31f47d93120e086773b1db882311fc43e739fcf8b54989a91a70146c3ff2261f449bc239f687a9cc2ff119ebb7472120e65ccc485735bd86d6814fe54d0d6fccc5175ca197abd9ec28a77002e9d57872eae9c3aae44fbbde12d4eb89e47203374a98f0766561e662ec07adcf0afd436e2890fd283110baaeac309d1054c574e63ae60b57ae3ec37fadfac78a987c273f2324ae42ff843177cbda2519f1ddfefa9230a15555b9ae74973db1d00", 0xae}], 0x8, 0x0, 0x0) close(r1) sendmsg(r1, &(0x7f0000000280)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000000580)=[{&(0x7f0000000040)="6008ace485084a28cb5116c97aa8d0495f79a9aa54c3bb6d984a61816feece96633369b361f2bb85e7478c39721fc1d1741d7c5dbd8022931f677ba2930c678b4af669e7a08c2a503572374c6b58ed811cf44d990696371578651d201c3e1d740bf11150e21df7419e3d607a4ffdf0ab38d646aac31a", 0x76}, {&(0x7f0000000300)="728ef89b61c27a89d4c0cc4b2f512dd355504379020f0fb3f672fccbf6e940a178d3c7f49186fde6e03bacb79a6b30c198e0614a7ef7c258bef8072d224826526daa46caefde55ce277c53461b72325ca19b9526d46e62b00f2d8f730026e9cf9585c22b9d30131af141ccc8bd4897fce100d837aa884169ac528bf9f6961f41b1588992bf140b8749b25b3963cf9b7ac44db4463c29db37dd440a9fef4c77a1ce2610d331c59cfba19b8d9aea7e1484d013d98391f7223d14a8a1bef8a14caa7cfcb8d559981a07eaf2815757c06d7c53698a25d787d66141ea2e864f66604d018e3045", 0xe4}, {&(0x7f00000000c0)="e74eb2b3ba6536d6570d85a630f615af3468e248b1e865c018e772fac71a4b49012feff4ffa7c2dee1c116f4af29bf522d6143299f796e18dc49adeb69620b2f75154f5bc2d2bf7f3e1bc5a375e4cb48f513716696031c312009fe2175c699bb16c7febf941f280936166acfe9a31d42e3697d745d2c5646476766c02dbe8dc3dcae4d5aa1694c45d02a37925c344e14e41e1beab1032ec40db7ccc0cdb069ed403b6bffc8f14d", 0xa7}, {&(0x7f00000001c0)="951ca4adb47c55d13cff33a02731a9a0e5a67cb7e698c3557da13ab02720d670387ee3e4432d4ccf34cc9c1d42ea52091d3fd2a2f0d495c2ac1cdfd1484fb86a9f44309aea60ca56828d59b6caa89e231a15798a4de7de0e266f37d17832", 0x5e}, {&(0x7f0000000480)="09d916fec52091f8067675d3cf20b98ff595fe8d79e39d1c443b6c6e4c08a520e41989ecbf667e8dac75223ae2465c63aa0016b509489649e3b6cac9a48a1395184356e42823c2ae56f2f9e738e55b3ce1e19259d639066354838d45ba6f81844d1e6571d1915c72c1d92c810d7cc50f0530ac1da617a435c8a4ae59299c97aae0c23dcd40b94fab18518ba9eebda4f12b23e33135f41fcad3851c33ef5ded19163ec472c1ab3943992210179f7fdaa45f0c830382a3d124821aa5d383d344360b7aeb1a96a7f0e5f0a2", 0xca}], 0x5, &(0x7f0000000600)=[{0xb0, 0xffff, 0xc42, "fc8ae4b43ecc53e155e95be45980e84ea51376f0890110f4310445a572a97cb2bbf02952456cebd76052a36584c52319c65f83491900d9739e3a9fb3f967bb1f93f1f58a589f349212878d21cb8d8b3fda3cdcb918c9055df63eb2a4f4aa58ffe403368fb635b0e7898188ed174b33c5d0331d2b16a61844dacdaafdcb77d57669bc28cf3e456b026dd8f6428e3e1b4f153de94e5ea1e27b4c6869"}, {0x110, 0xffff, 0x101, "4b085aced54213c6367249831342ce6c435609aa6dea110ae70983476610ef2b2748668661d7a14e54f95b0e8edcd77f8889a9f8d7b84b1a4eb6e9a98e022ac5e7eb214682ae70ec1aea3a0564ca08aff645f44b8659efa76a20edee8f986b28dc7c3a774cffb8a9c1f69913ae0553482594ece81696608720e8962d99dfb8c1fb43e57be55c175bfbe551915418383b29d942c4547687a42089385857827eccffc89b88bbb033e0dc62bd7364b57761b68d3aa81eab852c718268498e9029126e4a2ce6589bcede2dda4fc56013cf6fcc2672a3fca1ab4fdd7971211ef1cc6f1e5d6fdceddf8ff7f0f7d460986b6670262c5b5f8a81ab365603c2c795d5"}, {0x68, 0x1, 0x3, "bf323dbad5e4fa47e1513e859f0bb751490762c76a26f68f06055f9d67d249f043466428f96ac6642eacba09ee1d5cbed57da82cf44ea911e5fb6bd1033a589613c5eeda3a20d0dd8b21e9ea30089a88b2"}, {0x100, 0xffff, 0x7, "0d9c1202dd640e12191272caa11dfc460efd6932a806af0faf52737715f35ed7850a27ae0006fa8df53a1ce23b65cc6868968b309a2e401b5d0c4032cfe219be3266b6107d5a7cbc9d746b7adceb8c649712a06571ad3043125dbf9ad0e19edcdfbb959c0f2d82779a4ed3359bbcebfde8d681ed134b18b2b01703795334ef4038027febc54fb6ed0f5cbda4c5d7da7c03cee269e897248ae7e7258d31feb16b359c663bc3ff5b61b905477a49d36ef07230fd235ab402a6bcbe42c2fc457aa62172a2cb225e6a8ee2307168f26e657c6e1bc536118f5b46b33d1f3cf804807dc1f7f23c7bfea051c91096a4c1aa9237"}, {0x1010, 0xffff, 0x3, "396bd9385af72bfef63f0dd236a95d960ddb9f72f15ef8ad1ceae7e7557929019df1e98382a7e59fb887a161bd9e8c29f3009e9c56af3d5642fcb6f0a31bf864e2c9278613ea1707774b8568457f2714ef2914d764458b555d7a9e486a4b35df9456582604b097cb4927684644f217b108bf65cd87f3761c1cbdf7c3b01079069530dfa267e244eedce9f99daa06c8503ea22d77b394af89240b4e880e4492da8aa48e726238b401c2464a5498ee9d5e8643bf385a8ae12192ac4568a5ef492e59e8940054480effdc513403c806cf8db28e22b81ea3c31df1a89ccf8cacd4fce1864fde42694eabbd270963bcde1fa38f622560e00743a228937ec167e69f65bfb9b238bfff0277ec605b5966865902c4804d2a76df9737b548891534fd13838d9de1a4d18ec5caf60d2d2d4c7e7293c7021f963e8b9603fb765d1e0aea92dad204e69a0728b277aed8107cde7e561935bf554870fe1a1fa2fffd1a830e21bf5e587005e501578e33c188b0617dbd0080b1539f34021ac97350d677f596658fc6fb1e3d52921a241c23b784b9ea2d5c41fbfd470afd6d75890b2915fab647fb1f21bceca91a4abf077e870a2583b00cb67530f20a75d819736f778d67f5ae372f68e29b17151f7d30bf2fbd02f3c27fca16d491e82bcafc132769e6b4e00949e1e67d62f12022aee2415f89dee86978c2b861cce1104bb893544c934ba303acd58d1491957c6d7e6628efdf7a6d2e19af9328a2abf0fc26d2a062011525c91cfe0afbf44be881625a13b217f8656f7c76fb035d13ec54fcdb866874e1899eaf8ccc839c58357ed37efa17aee81a80369b7c971d08dc96c114d502dd00fc488f840ef7af3f9cfc115eafd234c3e0a42e9afdca6163ddae74781aa9de298a7f5bf16a35d5471aa1d25114b1931581c0588f659874ec90e85c21d3145b9fb24e1026688111322104e5c00e746f9521cb362534f920313570a739a5c6f2565b6345630f9b35a3a1402240dbb6bb807ea7b6f79535698e8d313c3a2883dfcd7cfa58b0a9b83b742d1aa7e50cc414ed7c3048ec0e5e31f7a0aa46ba31c96ece70c2f41c502bc30495120effdda9e482e8028af094c66e1b779e002bac9095cfc49c870243947debb9efd97706a42a08e5b37baa20c219970e06720af6e33ec3cc615102c5d945c762971123e4e92453002d2e12b12c63a39cd8a667fdbb7e95878040f04db4561d0b5482216f2f686459fe0c10d2386e8fd6d4b259e8c50731d76432cb7ca29cef29a8a581a648f65d9c1e465e10017361de1d9d49ae33bc7da85c925d76ffa09d9f089735324ff3d9f6cb83d07bb1f20f4d41a7e4be29f77db6e1298f9539de2189c3a369c256286f135be3f7b6afd037bd6bb4721652ab52e50d6db215d288fba9b24e60f2ac3cc9fbd93c53aef1c238e2a2a3b20f21beca3478506aa8fb074c415fb1c5413ceff17f7d79694d423539dcae857e766b10da312032f2d230de843bf5cfc05a6993899244669ed6d57da9b6b50200e1ed580b122f94622883b33ababde9b4697fc2262d4523096492bb56121a2a666f7835c856ad02bc2642c2e0111b3ece56dd36ecc3a130d419f06046193126238471458d2d75fd160cc6845710382ec60bffbd6ca153da2eced9b5894325842be91a2980fb4caa13e1ad59a9dfb19c97605d1cd6fedff80ff494087c33601c6d370f50ef22855092c72bf18f0b5fa056b7f2edd822e47c275af69dbcd0fd3bbd13a07fb2ef6f4d4e2c8bf6ead890bcc923aa682d123e9dd34a8abe19e306d421754e4cef180bffa5d5bf23e43dc762b2277eb6e0966b9d8563c82c3cbde999578c34924b54c4e0890582e6d67afeef603432eb8f81e717c7283bbf6bb57830f7433a370f84eaf51056114aaac35d9b0ec4f5dad43b5a1ba3c05a7a53e501771b7ed74e33e921627435279650682119081053fa1dcbe19d9782955e3a7f1246eb5fecacfa894ba4736896db1936f2a92dc7af792b41a8201ed9265e935d834324a94ac38acef256a00814a01720554868150e6e2aad295e5c404451f68285199953dff2a4573ed046c44bb113d0b6828c9ca073aaee2e9622ca36bac763beb8881cbe24c43d54b0f8c9f6e6c664757fe2050afe1cd136cd5e4fa0ecd50776d96bfde028118aa59c13d2eb275e217a3b0671682742ba9cdb7b57c7cf7126e4ac20db1efb6cc2c0fa32be42eab60060535badb4a4a6a738bb9638d5b9a3422e7105b3e084d19cef9a2c9ab137681e03d922a4800332e8c03da301184a2d4d6710aa3083c00e4c8cc4c39ec7a7bcb396c6b9576ec9cdb0638bafb76a6173ffeea08f73202e2b3efed36fc760199a2f4ed2a154f2753e3ef0e97b49e54091cf38f38a1a1fba8c5ad50a49a18c6018504737ada46b70f1cff1fcba32c36bb3324bbbb8e14ad6c4d7b0e5859f03246211c1546f7789cbb6458713e9362491cb44f6d907fee22ea020eb45a2e94f8dcb009184c488d92ac51717837fd27f7f29ebe8a069fd2f8af9687b49ae0ba94acc86a30d39c819b626f082b490a8da675bbf3de87315c15749c80a2ea3a74856dbd0c73b6413c8f71e513ee755295cfebab33c1e66fc2d679315f486e7222fbf9233fef795af1c0e96103ac2e5b659ca1b6ff2254e70f06f1c3ee866136324fd88f4af193729e6645779ea11288bcb0464a54cee53ede9b91d9190ec91329d41db72ee4fd5c15fb0af1355c5fbab86cccf135f4616db8b02f92933003f8d949003ef6b47b880f4f4f6e67579cba41ce04619c862b585f29e5a13316631e2c914d3d54b54cb0cdb68a2a57448681afd3da37557acb35c24835502eafb7c80123ec7beed23a1b6780d6f4941091fc848e2eb4e43b62d0e4b63f8b76eb88b947297a07e3451b6776b593823c6d88af35c9fcc529f3d6118babd0e65c0c879db59ee371242c98414886c46785e2df8d96210b999894f5722378d34720237b14b0f236330321e2470fa4a38c9e352d6880f04c7080d69f475d82d983cac4d95d0deb7eb95abf896b698322ab81963bdda3396236da1d0f55624532717741dd06a768105c5f8a79c08929061554c272566eb418409e3f403b646304c9fad815fade2efead2ec82ea97dfbeeaba67d70158d8c1dd6aff15773c41024182ab3818934bd893dde081b9244ebf4fbd9ee11d9c433c13c176dbc8ec3a07a6a079e40fc833986cf248f901a5d263c245ec654562c0a40e00b1783dc070046745538aabab2961333286f15a997f3c33eab328ea4eff26c9ec3aed33004d3030e9084c778e18bfb18ea60fb4eae471029679aaff9e6d24322eec49c86742298c31be001747672d104b1d4ed8314dfca44cf6820931cb390f4cd19b1c53fbf3b2b413925d80d2db8b6b1647320d2cff1e1af13df570383a76297d1e0e580ee2fb35e6bc0a05310e66eaa905e3bd4d43a565ffc9462c69313541e35fa4c96f25a655dc344a54267e75830178a41fc4dd4186619338b877fd5eddf83bf3db07fbfcd3207a3b265660b58d84373f5ea1987c2b94d3c4e497b07ee0cb336fa3dd6b50e0a92f13bade1eae02104c9d279dea1afc657590969402abcc395fd48ca7cc8cf6452bf2d9f2c494794769f832b466eadcbf1f2fc88b6f7afb943c764c38d94f6450e50bb363d3fc154006fa0e69f0d6a531716675cbbc34093b5a6cd86e3973ed91f52a11dc35e220528dff4074b272cd3bddc9602a527c54014b5d239546b3130481167cc86cb7439e871387ad3316798c9d85ba209f2d2ba87760eccb3a65dee36a184f5e704cb9f3023397c4545b5963df966c15eba7f03a01281b4a82b6a79db015564fcd61686008d09e13a8ef89a8b3bc5959ed8682edf6ed7c4d5c19edd4f6631770639309d68ef28b0e31b41636de556ebc7ace575e798d63b1c8b0f048643e3a659d757788673b01343ec19d07cf96fffb622891f61402e358e989c87dc52272867fd5974e23f6b34b9286f3ce4784ca9ad02f938fbfa63a35f5e99614d7b27ba11f4c5b7c4e60c40b8796ee466e814ef0779572f108f3341510904f8a41399a0d38ae7d023cff3e3b307f5f52d757ebb6ea359498904d7044dbf7c658e689f2c15d8402455be5dc60c830673befd016a29258f231d18861b8de1d1fc5042b9d79d12dd33b5d61445eced0de88e2088674919e3802bb6975c051861a597a27fd9a2636c53e12327517efceac29a6e1e08f5f1a32047c5bcb92c65c021c06338f34e4589cc91f04197b6b770a2aca669b51e78c1128e4e7006e09669ad341e3867d2365785d4236dba7572eafba8f91a86b9bde59d72c31ab27da949ed25123bc7d70e5290a9a33c6c09970eb5bb67e9a70e45ccdd342fffdaf4765a76e096ddb2b505eb3cbce1d47d2b1217d6ad9bb4a2b1fff188fecf23e305c67401e5a295f6d9e79a6bf8e30901f300cf5c51ad8ce9db805e7dcd6c9a70ac827c58b45b04aaf4a647dfe91c202d72fb8b6e587af15623c58193fbba81db6b02d814c47a333e99fa899f82be0f1518e834e902c79f75aaeda692ea736cf7ed2bb62d3b3f4e5bb56b1f1c601fbde28331fc1f822db514f167a38119b36c7bbcb03d32d4022aa4c47a2b8b9170309ffa940e9a0a1c0542e62100113290ccf54e04a5a754319c50b9ea07f145b7bac54ca62c97a69aef97125139f79855d815d5dfecb5fcfe5e175cd033e61a7ca445316643d518fab7da904f3d220f7178023da8745e2bfcdeefd04ee325cc5ce0d2e635d9c85c3782955faa7bc2c5832cf0f82a26ae2a91421e7a097877fcbee277df1fa6e0fb45924c2953070bac172887aa9f889bbe78c5e4d7250540bd28a143a91bcf50c10104a1adedef33ca4cbf8f8c0c5cd8e97025034ae97d5689f7fb4a44d9f73f0ce9593aa7e1199a1ec60f601e1de0e90cac68630082bdca52ee67200fe310e3a2b9eabd0f1ea4a8113713fba20f977a881159cafd419c094f678978fec323ec2fe56c43da439d48a4278bce71cc905edcc3f3a255c364b5e756e6a9d25bfd23d7dca8e56aad7a23b7ed13cfddbe4bc44a267481fa8ea51b2abfa75712b09287141af75408fff07bbbd735c0bb0188043851edf6101a0bdf1241192ec9ae4b20f495b1fd68916171744c53c1795fe31de694af54cba7205ff6333d9263d315df9735180bcc6fa6eb3b07615011290ccc03371d795a7bf3b0bed883322ea9454403a81fd43aa4023960bd0395ca0392aff79eb3b9b7992a9c259eb9eaa193e2fa649e22e6f33c627c25adeb0100b8dbdcd192d02322424d028d27c80260dd7a3286898633e35f007b36ed5f03b27c3bd53ea754df5346ee8dc4415496e72d7dfff579677d807ed587b3c142e47bc6e7e8566313f63e53e32ff6a33ca4a6b6b593266c399e800c564f39544ed3c58879286326386e4089c9da4365cf96f1c9cdcdf1ff3b75f99e0fcede972b64074fe376893ecfcbce348b91fbfc672054b99b92203d94d417203b4e6fdf3657336f55af6290e67bd76092a7292f01a07795e789a8c62bb1a5f5aeb8a5ce591362508912cdf54c74dbf045b167ef5ca2b664fe15b6bb01adb897adf32226eab0da92f77140e297f0132dc9de86418ff9dba3dbfee78a340354336be02f429fa214d8320d8ba6bc9ce07bb46f2b0815ba20b7a9d72273ef0986394de929a5af6291f97938bb5c7e6d68e89fcda3d821082f71dcfcd6335902cd427ab8da83d0e09343f657702a7ca2670dd56f8fbf0b87be6305e4c1bf9dcbd757fe01e606035ab2879fb24f8"}], 0x1338}, 0x0) 16:00:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x81, 0x5, 0xfffffffffffff801}, {{r1}, 0xffffffffffffffff, 0x8, 0x40000000, 0x5, 0x3}, {{r0}, 0xfffffffffffffffd, 0x8, 0x41, 0x3, 0x7ff}, {{r1}, 0xfffffffffffffffe, 0x8, 0x80000000, 0x1, 0xbd}, {{r0}, 0xfffffffffffffffc, 0x8, 0x40, 0x40, 0x4}], 0x57, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffff9, 0x5, 0x1, 0x1f, 0x41c}, {{r1}, 0xfffffffffffffff8, 0x82, 0x40, 0x80000000, 0x7}, {{r1}, 0xfffffffffffffff8, 0xd0, 0x200fffff, 0x0, 0x6}], 0xfff, &(0x7f0000000300)={0xe316, 0x9}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x40) fcntl$setstatus(r0, 0x4, 0x40) getsockname$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*qX\x00'/110], &(0x7f0000000000)=0x6e) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r1, 0x0, 0x8000000000010000) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x4) open(&(0x7f0000000340)='./file0\x00', 0x4c1, 0x30) pwrite(r2, &(0x7f0000000500)="d517d12e660d0f67f73af98662069816bed1acdc0080115e066c1b6a8c856334b27343d33d21d12117e6b28525c811c0bfb7445d1ec17cf42a3ffa63c126e9dcc035640a475a734109b66e4668bd0c7fc3e5bc49eeb9e9417d8934c86b91cef311b090a6e8d3e77fd6bbed8ebc86780d8191312922fcafd63176e0a87109d5d779fc7a63693c46ef3846a58a5c1968259abb91337f95f788281d82825f6f18ed47f537b7d5", 0xa5, 0x0, 0x0) pwritev(r2, &(0x7f0000000400)=[{0x0}], 0x1, 0x0, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x28) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x80000000) 16:00:04 executing program 1: r0 = kqueue() fcntl$getown(r0, 0x5) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x18000, 0x0) connect(r1, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) 16:00:04 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004008b00062b00feffffff0000a3bb6b3c042efdd100000000000000000000000af6ce4f22276e", 0x2c}], 0x100000000000024c) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000001c0)={0x1, './bus\x00'}) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40074}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000180)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x30}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0x1, &(0x7f0000000140)="b6") 16:00:04 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c, 0x0, 0x0, 0x6}, {0x1d, 0x0, 0x0, 0x3}, {0x6, 0x0, 0x0, 0xfffffffffffffff7}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) 16:00:04 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20080, 0x182d92df14e492ee) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:04 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c342d50e2f61fdd92120f14405cf540aea663e53940647fdbf6390c9d521a8ef176e290e1cf000100008d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f78b6d6052e279e6fb2f65bcbf4bf29cdbec91f52747de7323b7ac7626d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b", 0x91, 0x8, 0x0, 0x0) recvmsg(r0, &(0x7f0000000940)={0x0, 0x0, &(0x7f0000000800)=[{&(0x7f0000000700)=""/151, 0x428}], 0x1, 0x0}, 0x0) 16:00:04 executing program 0: getsockname(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00wW}'], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) write(r0, &(0x7f0000000300)="b67f9729b17b97f6e6a56b5e6a5e30ca615769a6266b61780c87150ae5f2784f2c885f60522e3e3855592364d61b7fb2f28a115b3913652c4b8c2a5981625c7c88319d3a0ff1d3ae9e100bba39b5ce5433a30784bbaa2a7ade91d0071f87317cc88a6b4157e1d1377b54790ccdadc24de273a5f6af80ab1c2f68e4f80dbe7c6646893c6c86685af5e0b3f5349253492f5a9f75d2a94fce186be6ab7b43eb3943beb76b6e15ef4302c4073b243e3b84be3788144808dfe7b08db705840868584965afc8316804222f8875ff11cb0989d7ea3c5ded0f818e03c69eebfcccc0b57db3edf62b90eff82acee961595e4eb9f5d88e73e00c7eb65bfebc0738b23d", 0x318) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x5813, r1, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) close(r1) 16:00:04 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x4007, 0x9) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000000c0)=0x8) setuid(0xee01) r2 = dup(r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000000)=0x5) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x3f, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0x7a1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x5, 0xe5, 0x9, 0xd35}, {0x3bc, 0x9, 0x9, 0xfff}, {0x7, 0xd0ff, 0xdf03, 0x400}, {0x4, 0x0, 0x80, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:04 executing program 1: r0 = socket$inet(0x2, 0xc000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="daacdac07617fc78d47cb18aea3b9f8c4833a07781b687a0f7d606501158565a1f6da70b038b12585812519b15deffd3521c65244b749ef8f351461feb60a7b3", 0x40) r1 = socket(0x18, 0x1, 0x0) getsockname$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f00"/4098], &(0x7f00000000c0)=0x1002) pwrite(r1, &(0x7f00000011c0)="6ca26c2061d88a9e764467a7fc5433e20623f82221481d8c9a200f9d54311cdb8f662455aaa486d1d104580d5a61dc15a12faeb1e1d20f0ca0c2811eb4c0760719016a90da70fc7cee13171fbe699618ba04d933c2b456107a62b6d4496acd33efb71855f58055d103a72509e1c013e0f1c2dad5a50b9ab0a313e189b66bb1725fadb928f180ad4e50d3cc7fed9bc0a6504868d575be21aa256f8cff96590c8c8024c2fc103250ec68ec0ec70b376c395a6611f50268f82f5d20e630e9c0cab36860be9d11fc6bace310da76c9c8bd80e87212791314a53fb8186bdac602f40adc13fd9f", 0xe4, 0x0, 0x41) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) 16:00:04 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="9b57c67b", 0x4) socket(0x18, 0x4, 0x4) 16:00:04 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0x5, 0x2}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x7) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10808, 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000200)="ddb4aeb3ec242c57e0a3492cd84327a490142aa320239449e6c0bbb540948766ebefceeb6f1b94865c74dbf0a590d6d4b136ce7fa616bec5162d1ff0d39fcbe4a7bc58cb524e5c6e9f65164d3bb1fb033b6d8f4ad55b75ed7d98b21f1ca7625851639bc6d82fb3df51e6857320cb54bae585a9f789ce8091376f9ad662d1f34c219aa36bc38d0383d53ec811013c307a06b487c480f190e683b6e38043e12767518f79dc220d", 0xa6}], 0x1) r2 = syz_open_pts() close(r1) r3 = dup(r2) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000500)={0x7, 0xdfbe, 0x5, {[0xffffffff, 0x100000001, 0xff, 0x3, 0x2, 0xffffffffffffff01, 0x8, 0x3, 0x7, 0xc6, 0xffffffffffffffff, 0x4, 0x3, 0x7f, 0x401, 0x8, 0x7f, 0xff], [0x91f3, 0x3f, 0x4e4, 0x2, 0x9, 0x80000001, 0x7, 0x10000, 0x4, 0x5], [0x8, 0x100000001, 0x401, 0x0, 0x7, 0x152174ea, 0x4e6e], [0x875, 0x200, 0x20, 0x2, 0x2, 0x7f], [{0xe1, 0x6, 0x1000000, 0x81}, {0x7fff, 0x101, 0x9, 0x101}, {0x5653, 0x2766, 0x401, 0x4}, {0x3, 0x1, 0x1, 0x80000000}, {0x0, 0x1, 0x0, 0x405}, {0x853, 0x6, 0x2, 0x6}, {0x3ff, 0x3, 0x101, 0xffffffff80000001}, {0x100000000, 0x7, 0x0, 0xe1000000}], {0x2, 0xffffffff, 0x8, 0x4}, {0x50055c2f, 0x7, 0x34fb, 0x1ff}}}) syz_open_pts() 16:00:04 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x10, &(0x7f0000fff000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) r3 = geteuid() r4 = getgid() r5 = getpgid(0xffffffffffffffff) r6 = getpid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x5, r1, r2, r3, r4, 0x20}, 0x5, 0x2, r5, r6, 0x2, 0x1, 0x3939}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r7, 0x20004276) setuid(0xee01) ioctl$BIOCSRTIMEOUT(r7, 0x8010426d, &(0x7f0000000000)={0x100000000}) 16:00:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000005c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0", 0x1a}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/4096, 0x1000}, {&(0x7f0000000100)=""/133, 0x85}, {&(0x7f00000001c0)}], 0x4, &(0x7f0000002600)=""/4096, 0x1000}, 0x843) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x2, 0x5476, 0x447a, 0x7f}]}) fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x3, 0x80000000) accept(r0, 0x0, &(0x7f0000000040)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000300)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x2, 0xfffffffffffffffd, 0x3, 0x7}, {0x1000, 0x8000, 0x2, 0x2}, {0x1, 0x4, 0x3, 0x100000000}, {0x1, 0x1000, 0x401, 0x1000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8080, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x100, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f00000001c0)=0x1) mkdirat(r2, &(0x7f0000000240)='./file0\x00', 0x0) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000280)=[{0x28, 0x9, 0x8, 0x7}, {0x400, 0x3, 0x8000}, {0x6, 0x5, 0x7, 0x3}]}) ioctl$BIOCSETIF(r0, 0x4004667f, &(0x7f0000000040)={'tap'}) 16:00:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r0 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) r1 = kqueue() openat(r0, &(0x7f00000000c0)='./bus\x00', 0xb0, 0x30) kevent(r1, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x7, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) sendto$inet(r0, &(0x7f0000000140)="84a122f2cf10c423bd008f1f5f60e62960cc39dea15c0484279bb4908f914077b281780bff0450e936fea5b2c0fac6a3c4b6c86c7e9cd86e383f8a0ad4108810cacc52a3fc322bfec6f74e309c074a9929961662c30f795478cbc6953b5fd0fa89d3e117429eda1d8e02403c3436f0fa1f271ce5e9855df340275ec7ee78b22429d815116af31cd64a41f8fa0b2f96dedd5c47159a8151d6f00fd08e28c71abc54ef986d4dd1cc6a4d4ce7f401d040ac562d378ad814194992143c19ab987cc43a9834e98771003a195d657e", 0xcc, 0x0, &(0x7f0000000000)={0x2, 0x2}, 0xc) 16:00:04 executing program 1: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) getgroups(0x2, &(0x7f0000000040)=[0x0, 0x0]) setegid(r0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r1, &(0x7f0000d06ff8)='./file0\x00') fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x20, 0x40) fchmodat(r1, &(0x7f00000000c0)='./file1\x00', 0xb2, 0x2) 16:00:04 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="be0716f2eb8bd5c23a10dd3697663e7b4a62d7399b74ef8f53644e0bf52ee0415a46caa0057f43a07f17e33f30ca799099a9d1688f72be82f2eaeff4a53eeee3ec0e119f24dd91a4c2e3d74aead91eaf8f9334f6a8f0e6f974f029d68f059099390143c60c322c175eac5226a67cf65da0487347705ae0a8bada0a7a15784e1d419c608cc85bb84b28079e326c84bc1f23b5f24323ba45e546007e7a86c5e71af6bd9bc6d8", 0xa5) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbfffff, 0x2f, 0x100001}], 0x34, 0x0, 0xc68, 0x0) r3 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000640)=[0xffffffffffffffff, 0xffffffffffffffff]) r6 = getppid() getsockname$inet(r1, &(0x7f0000000940), &(0x7f0000000980)=0xc) r7 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) r9 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, 0xc) r11 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, 0xc) r14 = getegid() sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000140)="73db0e208876f052635aac666bb92a400eac2316b03b78401a02359c3ffe996543f42f5a346e8aa46a279d9cfb7c864629f15f2570bc43267987a4e3922f7c47b00382cb7624af42823a37d9b0b47e8fe1f5dab3aa973bd9a6419c4f24f1e426a1649a2e3363b7cdb9f145f336796e30cb080ed204351b70ac9f30e7b461a19aaae23cd83e53d2c2e93dc00f55bf69dc8f65e53e2c54e3865d4688b7134ee26ea3f6659fd4528f4428f9dc4ee583b7340efc3e", 0xb3}, {&(0x7f0000000200)="f6452f05618a3744dc3be771305fbd5fe58544dc07c3b89451d342d2f93690541673a06d9b716393e26535618e993220559c4b8d3ad6297fdedbe33982ebe47def21182eda1af7a1b6f04c", 0x4b}, {&(0x7f0000000280)="8c130019894eff404f7b9484fb400c532aba1edd63a37f28f245ce9cac91b9fa09200c1620dcfdc17bc1910e063eff8b4e469d1e28fe1fedabb0a05cb5546e38e615eeeea8cce12695602e047265e98c9b68b080507261895df36ef7d0f0811d09c96a2082a8618b4b3403bc7b6c32e4642d29589984e9696c2240837a4f4a1c6449dc9307ee6fdd4547512e145c58f7f7a665107ed4d95d6e2736c79e890ba3464347cf123208c3c8f18479d4e272b001ac", 0xb2}, {&(0x7f0000000340)="188830b3338ead62ee3d9831caebfbc473a5e1a21b840d066002ca098ec875f7025ef9ada888f61231b5e644a1f43a5032125d543bddcc3e53111e2c6617fe8c3187afc653556de073d2bbec2744fc53454639c74ac75d6c42e9cafb005a717369f6ba1a5af5a9fd495d4ef08a47e6391befa72f91783b2069b0dcb0fb6330d065c244c1f93b18d3ed58f648ea0c7510ad9f13d39ab759cf5b0cc710d85e0bb5c599839d7814a1e0818671028bba13dbfcd8cc4287347ca3f3", 0xb9}, {&(0x7f0000000400)="81098523b844a18ae59946b0aac66752efd294803721e5e5f2686a74da74bbd9a870561babd1010dc18f01329627cf1ca7e8e74ab5ad8912ecb717bd793db53b811ced11ae822cb4ac1825de6e11a513b979441dfe0bbea921", 0x59}, {&(0x7f0000000480)="71c141ce4d3a979bf55a5a4243b52ff04339401ddb51b1b2b812b4b81684185bf870e23a28275181d9ea26ab36a981c3a4f3e570bcab40f7687f6c327e87636a1e5ed307e36c7301b5cf7e7ea386aece9da1a629e0859f4d7a2caf4e6b2e387bf67feda306fde854d48c523a11f6ad9caf02e2fd0598aebe0a3becc4a0d41e5155d93d73380c25a4ebc797b48a8a03e6f90e99da11f2e759b505e9fe31fd0fe2ecd5b02c21691db75a24cb121124e00d5dee10516697", 0xb6}, {&(0x7f0000000540)="79bf621cf3a084b03615adf00dfa929f25cc95864e1ebee3135ad0c8971923fc", 0x20}], 0x7, &(0x7f0000000800)=[@rights={0x28, 0xffff, 0x1, [r1, r0, r0, r1, r2]}, @rights={0x30, 0xffff, 0x1, [r2, r0, r2, r0, r1, r0, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x28, 0xffff, 0x1, [r0, r0, r1, r2, r2, r1]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0x100, 0xe}, 0x2) 16:00:04 executing program 1: r0 = semget$private(0x0, 0x4, 0x3) semget(0x1, 0x3, 0x3a1) semctl$IPC_RMID(r0, 0x0, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) getgid() 16:00:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) r1 = syz_open_pts() r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0xcc) ftruncate(r0, 0x0, 0x80) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x8000, 0x0, "92794655fabf4366f199af3615322d53bfe736ff"}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000100)={{}, 0x2, &(0x7f00000000c0)=[0x0, 0x0]}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000001900)=""/134, 0x86}], 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000001c0)=0x5) 16:00:04 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) setsockopt$sock_int(r0, 0xffff, 0x10000000001023, 0x0, 0xfffffffffffffc94) 16:00:05 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x93}], 0x26, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) r4 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x6) kevent(r4, &(0x7f00000004c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x3ff, 0x0, 0x0, 0x0) close(r1) 16:00:05 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x1, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x2010, r0, 0x0, 0x0) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/55, 0x37}], 0x1, 0x0, 0x54) pwrite(r0, &(0x7f0000000000)="643e4255041ae15b13e985ded88a7a264101d9b54e31a1cf4811848686a30836b45f2df1dceebe39d91417ecb6e8c227058ddc17379aa1daf4933feaf454fa8e60b2eb80c77d78d3f0f719a9d02b35153a69a232682bb694e776edea1fd4cfe07dffbe", 0x63, 0x0, 0x0) 16:00:05 executing program 1: r0 = semget(0x3, 0x3, 0x40) semctl$SETALL(r0, 0x0, 0x9, 0xfffffffffffffffe) 16:00:05 executing program 0: getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) r1 = getegid() r2 = getegid() r3 = msgget$private(0x0, 0x20) msgrcv(r3, &(0x7f0000000140)={0x0, ""/200}, 0xd0, 0x3, 0x1000) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() r6 = getgid() getgroups(0x6, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r11 = getgid() setgroups(0x8, &(0x7f0000000100)=[r1, r8, r10, r9, r11, r8, r1, r1]) msgget$private(0x0, 0x300) getgroups(0x8, &(0x7f00000000c0)=[r0, r1, r2, r4, r5, r6, r7, r11]) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 16:00:05 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kevent(r0, &(0x7f00000009c0)=[{{r0}, 0xffffffffffffffff, 0x4, 0x80000000, 0x4, 0x8}, {{r0}, 0xffffffffffffffff, 0x48, 0x40000001, 0x2, 0x100000001}, {{r0}, 0x0, 0xc0, 0x4, 0xffffffffffff8001, 0xe92b}, {{r0}, 0xfffffffffffffffe, 0x12, 0xa, 0xffff, 0x6}, {{r0}, 0xfffffffffffffffe, 0x18, 0x80, 0x7, 0x6}, {{r0}, 0x0, 0xad, 0x24, 0x100}], 0x3b5b, &(0x7f0000000a80)=[{{r0}, 0xfffffffffffffffd, 0x10, 0x20000000, 0x40f1, 0x1ff}, {{r0}, 0xfffffffffffffffe, 0x59d885091fb94232, 0x42, 0x3ff, 0x8}, {{r0}, 0xfffffffffffffff9, 0x11, 0xfffff, 0xfffffffffffffffb, 0x8}, {{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x0, 0x240}, {{r0}, 0xfffffffffffffffd, 0x10, 0x80000080, 0x3, 0xfffffffffffeffff}], 0x9, &(0x7f0000000b40)={0x371, 0x9}) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000080)="dd87c093589db946b80f975d5bfd8b92b6920ae46920c0575fb18de6d09a76e0a69b83c9736e269671a0633271b780d3b96813fccc788d2f651424f9bebe701c2832fcbf83764f22ff09c3e3c43e93aa50190fda33249a7ddae0057c22d41709c7c2e7a040ebafa5c01e0a0bcbdc1f2dfae3c3e2e9397430bf1a1186f9e2a26d2718bdea0978f807725629954d353b1ccfff9025d4903a99e4f06c4cc4b8a40cc7", 0xa1}, {&(0x7f0000000140)="2fe9253bd258ad7a279353acabb2cf1f8a81950c880212dcacac02a5e4f53a87fc92abdf409d767b54575694edb29688cf9dbc750d8676c4a8a7875545883897c27be94ca8c9439b2bcd5143e9434eaa2e2d7fd2eb6c4bf42dfeabe46be99595dc92ffbbb88b677d7204ea727cd8e000ce1ed82d4e5a483e5faf5a15dffbddc81f082c74eec740b24b0c5414146d296170f26ee0fb8f4895e56a1fcdb3d7e2dfa7f1acbd03b2f3e1792e9ee7facfb6e94ca8c54003023ff65c45d045a7d8951f4924ec22a99f38e091e6871207e0004018e64f54765269", 0xd7}, {&(0x7f0000000000)="466981139ce09f50077032bc066894da44d302cb7871026050", 0x19}, {&(0x7f0000000240)="db5cab76a2cd246b9c6e41acc87c09eed873021517d46256a274b29797307cd7bc11b86ae858c68d0de309105f6d96032954dd856251d785c483988118328348d32bdb82493283aceb709de68a735dd0ae7c5184bfbeefe6622c2b0165dda1a357a34e174d18c161163ea147d64ffe2181865dd0311410227e7d0cca7d1e90886ce57c308f5c9fd3cbb92dacea1089abd10e379c16ad4dc9f0296856acd0d744390bc375e8e2d19a89", 0xa9}, {&(0x7f0000000300)="aa7bc10598b85e4eee111d7af06b442c27d2d330b5d788f7cf7c6eba630e8706ef7d509a609af4e8d887d8b2bdfe3f0a7b4bd43685087a08c72eae8baa74af3e7dc0f5d985daae77ecffd1951069592d7f6c8456b6c52704f66d06ff8afce8518350d1358c9f9a3f21f3e73345cf93dc2aa25d0f6bfb48191ede964af6e360613c574f87e387eed797e2", 0x8a}, {&(0x7f00000003c0)="f71c7d411f87a789233680f2896a9470cefb91888b89acde2060169f183213d1c001d7806f63ca1c7234f5918774efbd9116513d38364e1d7f37a1c3f9cb9081a0c037535e5210fd2e33607515094ba97a0fb7a9bdbc0603c13cd3c57d0f365c9a56ea21f896ff6f79b6bef15b358560", 0x70}, {&(0x7f0000000500)="a3549a1bdf65d815b9d1251f44b8bdfb5d95e70cf9c6b60a335afab20fccfe43e7df5e3bad27db726a4c554ebb312d5f333ed898d8c04a4efeb783b57adc076b7f691215e9d115ce1cdc9bd7ed1a671d1f", 0x51}, {&(0x7f0000000440)="6e6b45cd45a0d7b474b75a06ea821f783830f4c5ecf13dbde8d7a4ad928653112be9e56b84c8cb7c538ff47fffd34295effce2d02c25bf978a0fc9afb6", 0x3d}, {&(0x7f0000000580)="7ddaa0354019f6d76a0f4723ed73dc8e101dfd7a54f554e206732f4c59fa346409899702e4c384ce81136dc9538a5d3c3e1e874ccaf3dd16637029ae82b910f260d5e91ff98a86d9748ab11fa4ea617b64dbb395b24c9bcece42fb28ea2d068f31de4385064929fba7f981e05d7fc8447cc1fe757de14198b28cb40a2e44f8f2bf2e7d262e7a333c5ee6ff934b5bb669935796e71e437c782f1c967c627767ca202a586bce0a1f2007e9de176fbceaa9a7105c60fb4b8073df", 0xb9}], 0x9, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000700)) pwrite(r0, &(0x7f0000000b80)="9294ef6aaf4688c61a5765cbeaf7c8e4c3738919b08abece1a84ed99f90d7d0617b4f6651cbaa2089b16b19c73ffe77ecc162d7ee7d8e46e4894d9a52306de0e2972248cadfe88043efd8183db08347053775faa5357f4ea5a", 0x59, 0x0, 0x0) ftruncate(r0, 0x0, 0x3ffff) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000980)=0x4) 16:00:05 executing program 0: r0 = socket(0x8011, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100051360000004000000002000ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001980), &(0x7f00000019c0)=0x8) recvmsg(r0, &(0x7f0000000140)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f00000017c0)=[{&(0x7f0000000040)=""/85, 0x55}, {&(0x7f0000000240)=""/242, 0xf2}, {&(0x7f00000000c0)=""/81, 0x51}, {&(0x7f0000000340)=""/139, 0x8b}, {&(0x7f0000000400)=""/230, 0xe6}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/247, 0xf7}, {&(0x7f0000001600)=""/242, 0xf2}, {&(0x7f0000001700)=""/140, 0x8c}], 0x9, &(0x7f0000001880)=""/246, 0xf6}, 0x40) 16:00:05 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000200)=0xf4c5, 0xfffffffffffffe68) r1 = socket(0x800000418, 0x5, 0x0) bind$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0000312f636901000023"], 0xa) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x0) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x10000, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = fcntl$getown(r1, 0x5) r3 = getuid() r4 = getgid() getuid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r3, r4}, 0xc) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:05 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x27ffd, 0x0) preadv(r0, &(0x7f00000014c0)=[{0x0}], 0x1, 0x0, 0x0) 16:00:05 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r0, &(0x7f0000000080)='./bus\x00', 0x80, 0x4) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000100)) open(&(0x7f0000000140)='./bus\x00', 0x49c, 0x0) 16:00:05 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001000)={0x4, 0xdc}, 0x8) socket(0x3e, 0x8000, 0x7ff) write(r0, &(0x7f0000000040)="791a7609a888c83f8b662fef2786370471162f6bb46c96e94b01c999c2b71e83290950a50ca71aac479b4497d466041b294d99f50bab18103c4672262316d12255d1ac524600af221c67744d152f67e0c517db26ed9d9f36c3dafbaa54c9c9f50e757529825e1d1bb9fc268721e41b53b5a7d65a99705c3eb3ce52230b93691fd986549a18fbb7cd2f7cc1526d764534a260d1ee20ddd28db4ba0d3880d600a535522cab9a409bbedf55c45783e750b9f79709c6447ad6af2ab763757d5db8ce3e302a0f1715464e0018ce8a98f7c95c891d52ab43098b924ef5a053e519fb65781dd12a535aa6ff9e2d63c156acfb2b012419cec60c5765605e4fc74d0d7d88955600b685dda45aac247d93632a3b3189854e16018e340673648ddb4d052eef2dd1fdd95d376a6ac9ffea86e4383366f707499670c17f75ece4319732b69ad5cc9311af6254163e5bdcb2d40f23397887cda478efb49805aa33f1be8e315f7a98757ebde32904f377f8841107e236ddfc37a0a748c37782ed8cfb97719d20ae49c8dcb792dada975e53e134362a912e9a9722811c896a86d07e7a7a70bf9a5eca5286813479692d29f7f48e2e25923f900272a04d2db146a74c2f4e97c389148f81d62855c320bc372d066b8683efd8c7850a9884ea7b9bfff9a46c7798c43d172a9a0e5de6d7b6fadcc093571e2f3f27ed5415077acddf6afb306e382fd09589c09202a2b0dbe686d1a4163359b6c31b1fb85e5656a4c27ae51745823f656a3d8d3fce9eae5ec546b27a61b838fd16b230da4662cca4ffe2e11f4fb3b343a8b1cc1dbbc7f453f77eb928fc58a68e123b588e2c5a4153421dd1bee42102dcb293fdd74d00b7f3246bda231944c536d191c8e033297a134ff5419247c826655fe74cdcac4e6370be1d3224d0fe75b94afbe2bde762abea17ddd07a044a074ce60047ea6881ccab87ed45cb8fa9d89f6076a578731ed4b02d0724a24858f71ba0b4052bf4ff6b486a42cdd35032b2173ebc65db6f99b102d38b895111fff0a3c85e1c2023943bb8ab17c04b12e2bccc669de918bbeb2f748b710814416958c464925499ee56a239ac342e53b35688e9c82c9287d67d7960059eea472173eb28f5f3462ed0749da4a4da4870af3c4c9cef878f3983d72941adbae605607ab49e7533835a2ea008cb432c45a376fbafdf45cccb9ae3c71e59b355ce817509d52f24683c0e130afe9cff679b65210f5d336637e214d9dc35bd6689f9b5701e72b563a28ea13e6a93e5dc4fe0c77680fb8c5c6731e34c6ecdd85da24fc95786984b85dd0d92203c79e946f38fa48a278380d3b4a4bfd91c1ad156bbde035ac1095237d6f5625b9d23c727268c36a92b8ed417d855ad74b877ed36f73d6544ee52606006981c6e49744960276cbe873b901f3d60819e3dacfec18829913abcd17d1b97b8236b4d35555c9e8266964366fc97546704f5e61c07e8e0f8647dea77df9d784902bbdd9a9d359733a456cea562c3ef7afddfb2bbef38a39d7fb4e7470189b419219e966aaee03b8a7b795d7eaaf4c563889861a96de7353e5cb3dba6cc4468065ece3d94a305e084f9e4b4cfc0994a43219a6469aec117e57fe0e76174c770f477b0b3873afb0319045a6ea91b8968947dd5030b0f92c7be6f2f7a2ac3a33e2984ecab41c1c55617ca4b22fd15aa87dd6b39ec628fbc0717b174c68c043513d18cf2c090103f3d30def74820f7dae300b6288cd5b072bd68b8d4ffd090eebc64b501fcd728350b691c0d63baa79c5c43c4807f1a348c2630a170088f88771f844ae91f095786afcef521e49471de923c30978a21e58264c324aeef3a819d4b5a93f9f55164722baeccb5af9c8e1e59de2572558e9c71c12184b655be482a220c9a2173ee739a4f64e99297a41467279d32dc8ac5de3a52439ebce3b5420f861afc77ef04e21a1c64920f0a648f9470fb8e354bb6f4a9a3cacb1b579ff7b58c9171f20e010e529c60552e1d33fe634e002efa88dcc8e8b5ea1f64d5224791bdebeeab750cd652bf0c61e62b2909097009c368b3ca9a741a24984055f82c3913c3ec7f43ebff8e24a27cd38323bf6b6df5e565cef64e76c836e64f15bad65b7d72a2f5931fbb8dc29d302e54fb5ded55ed480270c9b086d85a327394fb062d7a6ad5e4bcf9037a7fb6d52c988c0f5b2cc34424063adaae418ed14fe2ede7a9b4889f8c35ade90da8f1f9ced97d0f9975a00707b16c3f9b6a691311a302fdef25f2fa94bccad7fd982ddf0cf2e6dd858aa3aad8cd72b0fcc4e19fa66415c0ab1f4b088011df227dbcb8dae223df4d96768b0fe393f7edc31380e17c87ea0208de73b76bcfe9ec8bdc482099c0b963e7308a7024adfe3ab2f01c153d761ebdb27d709fc56537bd047230647de27f160df446845055e3f40c901bc03d8cf76e7210cfd801fc57cf7af914094c0f1691777d355e51e9f1ad1673a3836435f7eb3060e4a599ed09f15190cc9054f831443eeffa47a600a2b2824b32ccab58189f9b16d9d9f343328f079da2a65571aaa68d0ae6a4c2464bb50b92312a9bb89dc1232db8b604b4167918de1f851970d9c8cba96bb12b62e620a77560c5f99f6a6ccbfe2aa203dfdaa14a04867677cc4b9f5933e9727aaef056fe2d3a9ee79c7a5efc0ad58dc9e125f85fcab902833bd5f353e850e293a2f7618740e167c91ca47c98f009850435f8691871e036911916085be603e50cf96c5badac61fe765808e486f3cbabe41221998916d9aeace28b86e450af4d298a44710f4710ed4732248e9d27f1bd735537fe1070232bcaa11c8cdf6d9e0424b7f1007345c42f60ec06cb1e08ef286d53f7444976c9d2a098335b39318edf2e76b6f1a73caf30667740c30129dea6bdb2d6f4728eac18f8d562220fa5da428dbedda7a92c35e2fb4d9ee4ba51f765e7ae46dad9ad0e04aebf78092f18131e85fb028d414ec56e9bd44635453d4b60444b1d73e244a68e19f4fc58c2b9472d13cd8f6079a537f90b72d37819c308cd2f73b16bd5b403673773abd68ac04ff99304bcd339ed9b09e471227ea7dc88dd18408b04097839b041472c3ef239f71136707493d38185f1d99416052e4ee197a1d6d169f4db8c6df05c368e6f2a9da37856c21d5d6bb58013c2a337a52f592f5e08adc12ec821f2102780ba052936d4516a42fa1191529fb3b5a3246b522409d40da47cdcbc665ef01a4fedfca87813d56b8da935658c0749bf55e6d8a9d053446533ba63d7a02c13e58e4db747ad2ffba0a6e3858e4ee9a4ef43d432de7ddb3ee48d58a0be3582f212de1561f0af494fd95b5c4e7d317339a6aaa86913beac0b8eec541d0edf1967cd1885244085f160e6fe9fbe151151e73193976e9c923b70455c97fd1c4b8c6ab61960830068cb147b28bdfd06df9e1fd435cf03437754aeaa7dd4b25973b579be39ed28138db43ffe61327a6a3d324fabb3f83d1ddcfaf11012be985af8fcbe2533703817c15b45922cd0972e7a740a6aba339945b767859e4f22e8166d39bbe9b5f720f612ecd1566a34010f2feb0fb5a319ab0fae3a0949d45b6cf1c7e4b8c9beff0b6f383103406852293ebadcb6f8ffd6e0c7535d26f70417c00f1439e9d445393688f6f9de88d6430274c5e75f37742c75a9052184329eb653a8b9198bc07c2242d0e3a29330e4019e65ee956ff8ddfc1e50181c9c461ea5d3184fd10b6d01e3daf8f3ed22c17f9391cd3f4591a7901aae02e642a337db702e6b2d09274953a33d48de1ff94eec06c333ff47da089ad4b27a654f7a5a56026b0c0b8e5e97de65e81662fc4fb137bf2277c80f8ac0f37f2b7373d2005c71447720f856274b0475b1844aefc881718b64d053046f919d4d3441e5f0cef7fd02859a95b1e8b54145f3e83e4b6b41718910842052aadd685dd3a9d32a2d5d5a74ac3bbf70323cf39652a220e5ab7edda8ddf2e3a078ceceec4eed07da07d5a95d2eb6acab38ec866e007e6accb3e9156283758f28fb8d0beb698fb855028b4a040b2467d50edff27955ab7d568bc72db047a6476dcf2fe5e77567dab7b037adc1bd04c3deb0bee6daa59764ee872af0530b5f1f98916053da8dab4c3752567ce36b31fa522b1ff548615c32e1e34a1b60ff7c54d1f86a1e8682bb241d0487a78cc4f8b6f259b91efbc461c4b429d6b7a47f9c7f453408404778a7c26d8b3b0655ce02912fdca24518bfb065d4b9fffc2f598872e088bbe3721143c0ba3424186fa8af5dbeba89f2204d9c0df96cf7b4fb096539b5861d8444886b3cedf5e91623e283399911e4cb9070615d13288e90d5dee96e0e1ce63431b32f9d11f6bd3d7602d6efa1c6ac3e07030f484c6c34a5418ba82ab616f31f20b3b7e6ef6a030bfd79f1af4a11b0842ce27c7b89ac6dc04b143b0f768ab2f89d8904e6879f60229aa10f8a00368d2ff156ad98def7198ad60078e079d7af94c6a1f9f48ae58c42b0632098096dd69a896384a52ac029997e573019598a9f4b6af1667db61482016e08b896e092758d6057655db74de88945f2b38e25ea37b63c4cdc7d60fb487b8bbdcf6e8ab236ec1b3f6b94e52f0bcf97220d4722d76dbcf41ba5f3090c94702a9b86919929dc5e21bbf063b908212bdba2a8f737c7545da49bb3eb8754c2f91f0814f3974d64826c5aea688b9e2da8399aaa93c35a0564f704e4335e6f9ad207f6d740955a205ce6b6fd1e66926749a14656da5e3263fa7249e90017446a362adb215a126c57381308f2035231dc8c1c8199435928790e57d5b5a6a8e707e16c87d3ac41b37e484b40a9ea91057d08ff8c85b003ce057a7dde5d88a0b3a176b88dac2419665e1e95450cc5a774faeec526f248949679c204191bdaa7b60b2da5a2be0527397d19a1166fbc097d423249145026650f785c02c7311c0deffaaa4749b5913ee4d0115bd3b0ca058bec9c87eadc68ffeb061179c68ca3e63babee3ac81c607242ccb51e504d87d65327f46fa7f0588a044763e0dce00d6741afaeefd4599a51f0e65021055f68155d0c6779bc8759289f8eacfb131d58f3c7a482773b2cda70669f1d23a769b8ec5d6cca2b9068b7c9503e936d2a76b8538aabd6f151a31495e82484480f56e36c0ef9663f8f14d7e130f09cc17e44dff93b47ff6e9fbb33553ef30a7eb833c8cf3778dcbf56f5e2c927e8affb7adebbe04e42f30bd67c2676b00d0c7d8c26aaf5d459e20260b7623a0d857ed24c2bfc30ab80f868b6d53c5a451aa5a48094a58614765642e0b13590da321aa2a6fcf65c69a0dcd4589f505cf33e69b3b06010132679d1aabf2a2f69ee7997b354c73bb091cd9cffa883e5d5d6859074fe6bb6640fd42a456be176eb128e36a784cd039b585596fd283dd0ebff91a8ba453a985a50caf5a0a3627e8588a6229cfe83c0645ed99724482a120c5e8ba9ec67a80288fe963ca585824eb1dd239338c99b73c580cd9665b22102e1a6af5f4f5d8d30c074b586799a48dbdcea45c91ffbfbdd372f08196e5383ac2446b35df7ace7d07e26e4809a19337f8d5ba2ea0f62eb913869097fd297978a3dea83ce66f999444e4898e33a61b1db59d9aa8055678c3eef5f0b83be23bbcace91459986c4507d2d0c379c7901fa2f65d453727b5a26", 0xfa0) r1 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000001000)) 16:00:05 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) recvfrom$unix(r0, &(0x7f0000000240)=""/243, 0xf3, 0x42, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x4}, {0x3}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x8, 0x100000000, 0x7, 0x7fffffff}, {0x101, 0x6, 0x1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r0 = socket(0x10, 0x4002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) write(r0, &(0x7f0000000100)="fa77b22f8c62699d63f7905ed8640fe5fbb4334cd5543beccfe74ea51eefe499c29e0ec600088a6a8c9e247e4cee0a6c85d12ea4970b8011ef6297b0bc45cdfe1e621e659c927e218858ce7df5db684464cce6406dc05956c853b54a7e5ebaedb4c4c2e5825f5f4898c3011b62b53d7cb318769c0e849587fb805e595e919fb519a5c419d06badf1f494a19803f40d0a10978078461c0d641c65448ab2944ab52d8a1c8793d0bf29ded4da77366d59610aed2cca310ef7de0b071f6b05752277fb57a6b37a954347df1a34836f54efbf31fc5ebfd6d546e72026ac9c9ac83ad6131f8fe5c6cec3e450b99a6be5", 0xed) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x150) chflagsat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) r2 = dup2(r0, r0) ioctl$TIOCNOTTY(r2, 0x20007471) fchdir(r2) 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8881, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000040)) accept(r1, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) shutdown(r0, 0x2) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), 0x8) 16:00:06 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x100000001) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000040)="d0519fefdd2bea7ccc4985c6272c595079cc69da094ae7f576b8861b2969cf79", 0x17) r1 = syz_open_pts() r2 = dup2(r1, r0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x2580000000000, 0xffff, 0x3}) ioctl$BIOCFLUSH(r2, 0x20004268) 16:00:06 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x101, 0x4, &(0x7f0000000040)="7edae15d7f65f67e1cd613f899dd1ba6eacab75418dfe94a1d7abef3af48dd0bdb3cae6811982bec48f0f31bd8755a9fcaa41f9f7bf7e2b9d6c6c86abee90b6b27f353327357d7397524246d0a61729bb8a4960951c79885824ceee7483787ee2b8e1cae3d5066a2ae13d98993c66c", 0x6f) shutdown(r1, 0x1) 16:00:06 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000000)) r1 = dup2(r0, r0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x8) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x1, 0xffff}) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r1, r2, r5) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x2010, r0, 0x0, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000140)) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000180)={0x50000, [{0x3, 0x7fffffff}, {0x1, 0x9}, {0x2, 0x1}, {0x0, 0x220}, {0x3, 0x68}, {0x2, 0x10000}, {0x1, 0x10001}, {0x3, 0x100000001}, {0x0, 0x9}, {0x3, 0x101}, {0x0, 0x1}, {0x0, 0x7}, {0x3}, {0x59f1a91d2c79787a, 0x1c00000}, {0x3, 0x8}, {0x2, 0x10000}, {0x3, 0x8}, {0x0, 0x10000}, {0x0, 0x2}, {0x2, 0x80}, {0x3, 0x1}, {0x0, 0x3}, {0x1, 0x1000}, {0x2, 0x100000000}, {0x3, 0xe1}, {0x3, 0x4}, {0x3, 0x3}, {0x2, 0xa2f0}, {0x3, 0x3196}, {0x0, 0x4}, {0x1, 0x5}, {0x3}]}) r6 = fcntl$dupfd(r1, 0x0, r0) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x219, 0x0) ioctl$VT_GETACTIVE(r6, 0x40047607, &(0x7f0000000300)) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/bpf\x00', 0x10090, 0x0) sendmsg$unix(r6, &(0x7f0000001a00)={&(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001800)=[{&(0x7f0000000380)="4285f57d3cc49028b382f7aa97de347cff5b8158e510ecd7497579ced20a095daeeb8ecda029e33d8d9007abbfc63ef4", 0x30}, {&(0x7f00000003c0)="73410a02a4bfdc499e045d9da7b720edd8fecd1f1e7f7740e0a9e417b7d3b6254ab39d6cfe2b950f52f37cbca10a793441923eba3d343f407eef6b36d5173eb646f2390d1cf48163bbe045465d528959966059936b52c1662f26618b", 0x5c}, {&(0x7f0000000440)='jAb', 0x3}, {&(0x7f0000000480)="c78d0e271ebe521fee45a59e61452863d3d665f3f0550d1a7e5ba1406c2686fc94a78847b17bef111cd45872100a69a8575660e7a1143fe5cc232da962593c556d51af6014886e30762450b01a5b111fdddf7622584ab85caaef6d2cf90cd08aecc57d82cd6ac671e735120bd530935974022fa043879b44f348649f53cf49ab89147ebb0a8fea9ac7ccd0abbbf6fbcafb6c3b489376da742305f0a9fceb273b83594324697484a8c701a7236b429bb92ddd42db576e4d773e351f683a9506f5f6e806f7479db40ed5c994d5c2f361402880b353", 0xd4}, {&(0x7f0000000580)="d1b93fd9e0df7a622ed8e08e164f304666d12d12aeb397345252cff838c3534b4e0f36b247366fc2323e49d3363d730326e121d4a222cfe53abc71199e4a5babe245a073566dff4f7726df1696b0e4fb3cf327158efa49d533234b09d6916e80d1f45a4156cbc4ca5dc92bc4698ffb198d9fbfe99e172d4c194aa7a0d98419b0b1f178f78269c52bc6bf1a524877967701c3ab15294daf054b475b0ee34f2c468c8cd665a26a", 0xa6}, {&(0x7f0000000640)="4d4f107967818088e6f6ae8de303bbe69caa9e4d7ac2f37fe7b7f460450622031f66fc5f5e3a447d", 0x28}, {&(0x7f0000000680)="088b0c78d5fbf50b266109c5c30d1ec8741bc5cb68e4122106ea639f90fc34b35b2dcabdba78ed939dd67c1ab36a56217ae5afcbaab6a24e855d676e55bd480c790ac3b8efbee08b4edc8d2503432ea053b9b63bf32e9b6dfc9560fa026ffd0fb014558d42aa7e297d1a552ad6dc066b883f8fce11d0ccc30c1b07fdb65b7ae20595273c84b6665d0601e7ba137aaa6e07c80865cab48606e91cd7cbd35b4ef1a2b05f301c1e305aebca1a82e8910a004bead60214a759cebe98d6399ff7971759c79228ff9c240d439e84b1f65d64eb8250d3ab9af2d0a3c05f3e3d6360e44975acd427337eae37b28ea7674cab13a010e6205928384b0ab3d5e8f369a437670ebc5725ffe2968855a91696ef6c463b79145b96659a7878d991277badf8202a9ea4af1f3f6b13b2648e85a892d860d4062a767646cff6a99d2cc116e1803a01dc70e079c617f1eae2fc38dc915badf1096531fe3b490105f4c26136ec05ea510c96546f68d07077c56be3d839388e6549461b4a842ab076711acf63ffa070db2e7ba1cff792831f211cc1d8b7f5355ac280f7551564457cad37484e8b408c58229efc5ab899acbfc93d6726db0a0d95271173926e65f266975fcd41640965ad231bd011bf85c0f7191a44b97e406aed845816094fdfb3babe279ac1a51d72f3e5cb2506cfe6fca6342edf0f32bea23b153a7731f05e4317c6ada735070c94b2b73e333aa3cfd8258ecc869ae5e29bbad1d4e81de41a34dfffec21175a9a826f88281aa6dec0a95cc705d8b407845ec3941d80d76c8f7b8d1ae60e0d8e8986eeb80ae65c12f16e4323602041fd98749b47e293e3992c1450481c40b5b4a0dab57c15dd07fa30552866fe8825440ace5e6dd261bd537bf27762280a73d46dece9921404d5c371bd4d4ded3582ce56c1eac1dd474c8699e0087d898b1795ff02ae648538e713f6f093593a5c4c91b9e1e012d8daf0885406a9542a376a95d819beaa7c9fb53ced8f6f80ec8aa41d6a75edecb2eae2e18b48cd132018fa14f8227082ab949abfb53cb9bca5e1ad3c4f8c79bbee31efbb56ece6c20cfab26a80af44ec756b935020b82ee1e1308fc6110de09d8e4147e2fc9e96bd650625917cf9f58163fce8b90927787e849e1774bf8505bf5bd3b499ae636abb05433c14eccdd4706844b3561bc72e1bc14d5bb9a22997d5d9630f945efb21180c548ae5350083589e0793c62fb469fa5eb32f22fadb53cad8ac42a272a92eb98d7a361d64356d031cf1a128672d5605e8d19d4c3542f314088a4aa5b91a5b7a0e04170309589d5ba1570d647783c304b6651c7243f10c139684733115fbe556bb7148527c0bee77664743c0f9cccb14380371a3233e6204c5c723dfed63008a4f508a448d46a4698e82e17464ab6aead5f8cff04953e5f17a01aaff0432eaf105f46deec9a8ae18b848e9896815b6232a32d5bd7815d6565f07d9f94286508daf2295992bbe30fc6e9f00cca3f4b7b1011e8465fc697d4e986c4cc76cc4e69f19464335e6b26bd0e562a39a955598989b1575fab728e30fe79a351199328ddbc3f655684d54e1d6091307df6d838aed9fa6396c81efd15841bbecadfb0fb4551b760dc9a46a647be47f8a024cce7034924282ba7c28ca8a83f45e31a4f4473d14f66026d324fafdfb659d3c13fc3ebb9a5002b078a59f80ee85f03a78c7cce0456b1abd4df96d22f19e7ea4863e61e3dfe0b55321db79c1d9249abeb3712ef41eabd7df8f0dd077089b8b949d3bb0eec0d21fe006780782b1da087a556d28f375ec8dcff3f8b86a296214a0ef988b244d528527d0a9ba86f2a8d13d8f116ae15b94c8add636bf53f51444c688b2073d17543fff0f19abe3e650818b157007d7c9fc337d886dec29e3332c010326818c81c68292c1606e5902d41dfa877c18a4924e7ff5a9fb14587a7aea56cac7146f0c52bc66752ef26f1750f6047d0441f0f3c437b565767135552974f6d5738e39f333eacd4ea929c04f99193966b68a7678ce576e88509832cf364a79f8d210088b70af024f6bfad3610afafb3734154a10243537b0fcfd3e88814c20efe1c22a93748d1599a0c446ce3341f14db5f7ef5e15fe1a888ede96b27b4c02eb097717c6bcf80d218222d902534044aff8b5bff2d7d62938a3d3a9d9bf3e80fe1872de59925fd1c0ff0c4eef9c932a9bd4ef479696a40232bf2121ce3569cb095b26a2e4cc38eceb393b851b19f4312a893d578da199cd45b4833966c8c4e5367f5addcf99ec7dd06d5e672a8d323134ed178780eeb54b3b707826a1ec5d850f3e9f42d7680bf80b8051735f54732ddd1b55c491a1ece825a62a600f171d99f834b5430e782a331fe3c509a2a1f0e1bbbb13a77f3768d17fb97a0e22f334af8eff4f258bedc80e976b5f7fcd0448e3ac86aed3ffe0d8fd57304103e769e9677fc222b4f14991b72782543ff9752e472fa337dea0a13e327ffd1ca8c559368dbfbdea8a31e0d07b425319628a11acf1f633478b0d26e2cb321b801d3f9f905341eeb4500ff4874eced824c12fcaf9b748caf8b74a734facca2e21fded6e411968fcb8cf284be9c6ddab80fa4569f41c3c3850454ebcabc7fabcb04420a6ae926dda78fd2aad829f464d3634146f4219525f73d0c95d68e07588d887c93f2d21cac01264d9051586f5f5f66bcf7229ed977a1ffad79f15e12ecbd34788a31bfcdfe4586d18d1a1fc02d18911b090a3320a000c7f4042f6b2a10c0da83ccea2f4073c47946e01c92a32ed127ce340edbb2ba7a3e2740ae3710aabc3daf9b75a13abc1f5bb26bb474d2c49a05854dd6d676bc1b2167929fff62d98b8a9686e6b03bbbedd2a118b6e8ddba8bd6c42de929d444a336258884f58cbda85e898d58ba5c3073cd2fcbd2931362ceee228399bc7885638c575442c384acc16ac437beae8990af58c2cd788e84d8e74f0312e5f8ece60ec17e426667254bb413375926be026b34f160146c9cc4a1c96b29861eb5d8b229a6ad500d6bb4319f610f453ef4132c43ecc62292e29df82d7c7245c6ac8f6b907a9fa7e0848451616c4a1383e3349bd1c04c60f8c011b6a50ef607dd545851d3ce60eb19fe6b0850bf0d97476d9b265dddc182dbfc620ff7337356effd6e11ec4c883234c049aab14b46840c6fdfacaea7a4a7f02eff25c1f222e6de5372e0185875c12a36cf457a9b0707177659c2105c08ea45d1fdaf3a15a4a584f26bfce655c617a5ded4756b6e060768d219c9470be502097e6c32b5953ece1b9382c72da3bb2d4bb80627730d54b11a11b89aa0b2a0e06fc53bb9e0b102172c21a8cd0e8952e6a0a07e56a373a4967bc1f4cb9ea1df7b4a1a8c56e1dcc44228362136d3f5d3de312fce8ca3ad55228b52c4b3f73a95f5c4fa49367db25daed0a370b2b7c8840b1d5f9570180c5356576d2c5ae882ff4e444e5f3c5105c2d95557a6c9a026bc072d786bdccae71960e0f4220fd1a67939150e534e7ba1f5f1c8ec9392535a739810d354ff8863c776390c996f4839dce99aa41fa9116e327922e5d7719c5c11a606131bac5a3a7c64969c41c866e9e59fd0ea63e7e685a4113a48265a8a045038557fe2be79bde28ed4c56630762d35e2ba48fdb59d39a204d32b9c83f76e4c93492a1918706530b47f564f9222d00f6fa22e7ca03d084b3b8790cdc3cc085530efc2aec7348737e8d767dd86afbf9219cf7e5b0a3d67919db0401697f1b42a6470d6d824b56b6a1d0c8476950403b1b66154928d7ac630feeef3d838404e8ee8c959970aa141fa0c5d6a34100b8a860c89a2287ccf1b1f395f44533b1c56d565a5799a135f886ee98757c2dbbb003b18a3f21a3547e46d2816c9a65ba68ef67694c93fe2af7ae734e5dc18d77f297d068aaedb727c0ab99e12b86839e9d7e1cd6e1ef581156b71c65c6781b941e8cd1a6617c9b0ab504259c8fefe2596c7d4ff8e4be2c496e41ceb8ed57e74384b872c24b77fd9e1fd04c28c42e7528cfe6f7ab303f3aef0e3cdbe74b2c83b2bac063cc2384fdb1aa34c0f07f24657fa989139a67163e73b441f62a1d152ee2fd4f29b02dd71d8dcd93ccceb4354c3dc65d737e8a3e3c678337f0a7fda095d93e6c633d2dd199dc9f43985a08f4b9438bf210d6e678c159acf874b00979e78faf13eeeadf50387cba359163df63742996e6126ad0808dbf063b18b0b440fe1dcfbd22f8031d07be013da971fb89e96d19eee7c38627ebde29d16e88adb8dad864c84cb70ee0fbda4fd29c7d8668ec09003249a56101ef37ecf6110fb4f1350cce926260bbd5b4696d844d71e032121dffdefea82d1f484a7c4b1234deafedfcc0000ea0dd18a5e669ce5e5d81277d1deabe3980f79b7084da9733ddf25b23f8c59d7fa1ec2bd151d336ce0944c3464974d520c5fede4aa158707e2ab49caad41d03872140a595a7cef5559bad83bdce2700d480ae58beb86cf6801925183caf112588180d66980f01a4852260c5e00bbd08a0f5debf589f2faa8b8dbf0216e64482ec32beb07b91dd60b0eebde6b6a8140222eb14ccc481f039c307e1b7cd6f23b7820a50802363381f171db11ec019607505306685685d75a20d71b864d929a93454fc0daffe984138bf5ec5303ddfc05254e2517f8b0ff9f0977221c869a4b161fbe3c8e9cee1e8e08c0554e7a3fb7924edbafa5c0badef5b1dc2ed0eeec321b1693dcad073c7904fcc7fcf436a56ec28695b34dc439d95dc1dbb1e0e9e6fb4bb26e46dafc3312f73785f6375fac177e2736091453c2709ef9b95825f5864d5467c824299e9ffa57d0c0e1996f517516dfb6ce06cee03e99dad43f294c741879ac220f8acf7de89b81f45479a400c9508d0b9584856a74bdc8bd04fe4789bcc21d4c479db7003d4ef9a0ab12582c070571d5349fd242fd2d48bce03ebc8b3f73eb34fc231599214bc07773c2df593cc97360d488ce7a79b29c714bd47f7fe86c3b23301006107a10efd166572a7651cb90b3a74ce08ab90b6e9c8d8adc0ecf3af3c343289fb46458a5377d595f2008ac4cccb6455a8d41c01914045520573b99c1df0d7011b0cea99cd184cd77b07b10875f065b6ae9c99ffd77a37a91cce1e39df783c2fb79370325aa3240a189fa1fe6088e65ce7af2840832d519981c853d9422f3646aea9ab56617bc7947d5743d3efa9a18ae3654bb8b2ebbd0693b517600ed985865358d247fa2e6a6fb1b100c11ababb6930d175bc9611a16b9306aa14aabde42a9929dd1ae5d094952ded70ece6d3a2c47cc97353194fa65cf9a0c3f7795ef9dea4f225286f3852c0baf0b3cbbf61a881e9c58895d52c8f79dc06b955b04473e19ce84b204c27da9e52b50726b991f25aa091b12c9cbc197c58ece709ebc9ebf05fe60b41a4a6af8e56d5ef159a5100f60beb7f0891352fa30515b70dce1c4c87b9e1f4331e425e056c65e8becc8376405f91aff80a867c2501243c0505829f634ef0d5585d9dab7589dd21731b30f7c73fb08307a57c6b8dafca009ce12971b43dd090b445d715f595fbed41943c8c41f39d05c8194e89b6589e09ac11b97a145274b41837812f285d80de81bc42b6c824e934ef02183d09de666c26a587697e9a5f45ee1cfa869b2c0ae81e753b022151a31979af6830ecfa0233ec6e286d8cc32247806133e69b744a0dbf645acbe7e28d8fd36b61cc1902418a75ebb80ea05f727ea7da1dc7d086710f890e098cc988e7c4d7f09b0c52391fd6dceb326d635d74804c364ee19b3cc843055d35c6102032ba", 0x1000}, {&(0x7f0000001680)="9277414d13a2655d825a891fa88780ce622437d1adee1a17a9342e540abc47dc8a5604f2299bf1ce83d748009fad0f70f8248a1ddd47407950a80fdfa6be21364b6b617c8c5ea84dbaf30d843bd77f7b125d8d3a8ecd68457e19895ad121f48b2a1a684e980a316b3ea74ede37d3e0652505bd09a77e9c776f29b1eb738b926f2b4bf77bb9bef9f8726e5b941c8f93272355a88064cdaf8be4502ec2a0c81b6e93086380e42b4d", 0xa7}, {&(0x7f0000001740)="cafdf97af576fcad443dd6229610b351f10fdaf96c1f3a79518cab1c99e9e01f40b4d58a02d5d17ecb0202a42fa7213e71d52f14b97c885ad63086ba46f33326f36501aaa78531393faa0bbdaf8df6ea2dd1c89a9bddaada3c00c0bc6356136b03465a2acf62684c67f418d3040ede6c2011b47db40f483f2bf0275e328ef8451c7a7456e3227bdc0b0b19e22de4282369fa2d3b6929ed51107227c9102c6ab08f1b204a65d0c4a140509127afa844c5", 0xb0}], 0x9, &(0x7f0000001900)=[@cred={0x20, 0xffff, 0x0, r3, r2, r5}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x38, 0xffff, 0x1, [r6, r1, r0, r0, r8, r6, r7, r0, r6, r7]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x30, 0xffff, 0x1, [r1, r7, r0, r6, r0, r1, r0]}, @rights={0x30, 0xffff, 0x1, [r6, r7, r6, r1, r1, r6, r1, r6]}], 0xf8, 0x8}, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000001a40)={0x3, 0x7}) openat$bpf(0xffffffffffffff9c, &(0x7f0000001a80)='/dev/bpf\x00', 0x200, 0x0) ioctl$KDSETMODE(r6, 0x20004b0a, &(0x7f0000001ac0)) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001b00)={r3, r4, r5}, 0xc) open(&(0x7f0000001b40)='./file0\x00', 0x80, 0x5) r9 = open(&(0x7f0000001b80)='./file0\x00', 0x81, 0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000001bc0)='/dev/bpf\x00', 0x90, 0x0) connect$unix(r9, &(0x7f0000001c00)=@file={0x1, './file0\x00'}, 0xa) geteuid() connect(r0, &(0x7f0000001c40)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCCLRVERAUTH(r9, 0x2000741d) 16:00:06 executing program 1: r0 = semget(0x2, 0x1, 0x100) r1 = semget(0x0, 0x0, 0x0) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000040)=""/110) semctl$GETPID(r1, 0x55c7673da9349135, 0x7, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$KDGKBMODE(r2, 0x40044b06) 16:00:06 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f00000000c0)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x52b8}, {0x6}]}) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket$inet6(0x18, 0x0, 0x100000001) syz_emit_ethernet(0x1, &(0x7f0000000200)='M') 16:00:06 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x10004) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000080)) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) 16:00:06 executing program 1: r0 = socket(0x11, 0x4003, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) sendto$unix(r0, &(0x7f0000001340)="b10005016000009005001b0009000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) accept$unix(r0, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f00000000c0)=0x5, 0x4) write(r0, &(0x7f0000000100)="4aed5a74a677db5fe93653641464b0cb477f197b6265ba09f24915fc44af0d2402f84bee074dff67cf04b9b31f9baf466107ae5224778df65e6417a206ea08ba9f7939d612488084", 0xfffffe18) 16:00:06 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) close(r0) kevent(r0, 0x0, 0x3, 0x0, 0x7, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2008, 0x1000000000005701) r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x80, 0x120) preadv(r0, &(0x7f0000000580)=[{&(0x7f0000000240)=""/112, 0x70}, {&(0x7f00000002c0)=""/32, 0x20}, {&(0x7f0000000300)=""/190, 0xbe}, {&(0x7f00000003c0)=""/229, 0xe5}, {&(0x7f00000004c0)=""/67, 0x43}, {&(0x7f0000000540)=""/5, 0x5}], 0x6, 0x0, 0xedf) r1 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x20) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) linkat(r1, &(0x7f0000000140)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00', 0x4) unlink(&(0x7f0000000080)='./file0\x00') symlink(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='\x00') 16:00:06 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/11, 0xb}, {&(0x7f0000000040)=""/182, 0xb6}, {&(0x7f00000001c0)=""/245, 0xf5}], 0x3, &(0x7f00000002c0)=""/154, 0x9a}, 0x42) kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x7ff, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x6, 0x0, 0x0, 0x0) 16:00:06 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendmsg(r0, &(0x7f0000001280)={&(0x7f0000000140)=@in={0x2, 0x3}, 0xc, &(0x7f0000001180)=[{&(0x7f0000000180)="8d16ee7346fba247152361081799cdf45cacd5474151e6669bf5211888d277f16a474d28d044a851bffbfc48bd0f24ab59a5cf8c4dc66b0298965aa8fbb04e502aafacdcdc1f1e09a9735e9ef179c6a0d2240e80f0119b7dd56f980d83dbad1ee66961752218d882e5df19b185748c2e4c0f0107f00a813e9807174ed0308ed468840b42bd0a60d5b51c3a4978d29656dad4ae887ba0823d2dfc56da59b079b3b349fbe63743d89b1aa2d5f13caaab0197dcca4b6d7ac1b0da8ddee9f7c9d0fe230f8fc31bae25c22b062ec3ee3ab460595853c1325f2c483e020b70494ae5c1304faaa055c845b1b8aa19ea4241ac9d81446a154f9a585483cc65306bccf0e4f9ce7c7b48ced330bb0a7a69c74995c27ba17b9e3f8e7bbcc278891b120ae3e2f0a15ce36b434a3254a342217f58d731a48ae2fd6e314b56a4e473893e1b733c4e6090d746ed3fa4d8abdeda2dc720ea80aa465fa1185805bc49795f3ff98c8383fe8dea0cb6e2ec7f4d7c72a1bb6e2ea3a47bbc1207b0e02afb29d0fef7580dd96a51660056ea730138b0ff049bd8f0915d19f3d9d9894417a4d063aa76f6a78bd030f8b82ca2c419906a46c0f222d009ccca5afb79431d0c59e0f6fbcc69cc7b7caa748e4221c6bcfdc8689fb2d9afc7c3b1dc1f8499040b24bcbf72f1dfdcc7ac66ab7ec4160380765a25aba6c24a00128c6fb16f74e91f0e44f7f1502e5f52b018b1eb269acf07f946d0a5dd146dbcf5c77d51b4cae1cebac7c2c70052deb0cc8ef0c618433bea20f0cadb7fdfaeb9099da930fe726cef8060e7ad8669769a661ee7b38c02d1dfd8676a7d2bf9f52a045f14bd1d33a3a867123e399cddad016f1e8d5a44606e291e5191f90deee92f5945ce3cf31c7de1a165054518add975f1cc4b00bb5870db2644e6df23a3b1b2a8f79e2c6c5882095be1abb052ec03a03d3af612f7e333b87643c2dc7017c9cc9951200954aa7733b19ded226d10093a6b41ec73d3fc29fd250a656a87fbb5db7d849a7e0f80bacdd34c99982d864234d2066fe77f5a4e20456e34920848b9b07535e24c00014400d750b3d6255a7694fcf9c3b3890a8e8cf40081a19d51c63b1cfc862badd6755ce6e23e9976dc387c4bb9e22b7677f5e7fc7eb5fd7b61ac36038dc14ff260823df5903914c0410ffe64a9f27276b02b17096ba3285923eaba057b6e810ce1859d4408d3366d10f3c3a780a7e3904deeae23d0d987cf5e594f7c0e5d1bd50123e6b239639cddefdf8a8c3cb1128626712124c2e55e1c4a516358ef3a7d4c12fc554fb08302535ff111437f3d8c6c10312ee7350e73d03d6daee69cdc0f6bfda07c32d683bc69f39ac85a845dd7ec4029c5b0243fa9919cb4adb52754f424b3262426f5085cc294d4202ce385f1698382f27ed35034711e18a04dc6df4871c472f3f1a918ab89b0d38ae16ded0feec51bd56a1e10a6f8f663425f56f53df6a716e76ceafb4d0a69cd43e5918ac84d739273254e82f17325a3fc2e28d867c47a8219a4bcf0a7dd5828589daf0c8566f6e1f9971b3ce0d70b41228ad35a62e660cf395b005cf457b9759bd3b667941cdbe97ee414aeb04bdacce88a25d15cad721ca975e698dadaad0f25de6dd4755f10eb43d67d15e37b8ca9e828356db085f316f2820c6f6bc792e4b8813fa3c77f1df1d5bdb92eaefb488af671583d5abf10b89840266fab517e3edccc74f7216fda26becec3cf90ab5223f30d28c151f46922cb2ab66958566a11a67a01270f4d958f4d690dd52cff74477c17cb10f14aec8cddd32a83a22174be56db44d9d62ba47ce836b48589c2527d6ddb027741b966f8cd7258407eb60230ce834bcac83a1fa43bf2d1558248c0444bc7800f9a49074166bfbee7b077b65a76029d1057c1139bc887d94ff9ef96089d8d7ffb0c87abf6b8494bf1623a4da03d1c4e87e46c75ecc439dda2f9461df4929759e1146b9237cf6122ad248c845717a16d5047d3a35a19282ae3143c86e312b39fbdc6d6e24ee0d31091d6248b8a0d921ba7e360b00b1f5d2534c98fb14de933efc1afa905ba36de90f09bbeef0c3176193bcea8aebedb691aad3e09aacebbeb2990cd2292c0d9f8325fad7f8addaf30bf3b4778658b478d101486a2a8cd6995b57e73214aeadefeed0f288bf1868afc55577c027b1a7413e29d54e08f22a5f3b75344d4cb20aebeb971ee7d5d1bd7f239d96382e32ba9f1b101d21a6ab0e5f6d73fee7c6044cb31fb2e18161ce1712e4d71791dcbfac03910f358cf9056a73ce1e5811b34068c71a085d8a9c221ea0b7b8fead2a28061d65af1ea589e8fff94118c7e8b835d59af352aad621460da2322222e88fd055c1ee413214a3080854079d515c256bcffd618d2c16c64df81c2bf2523bcb7dbe5fc10f069e266ad15e1ed7d8e442fea6620b91a8c82044d209f9b84dd8b92849e4a8c403c768bd796574776e940c55833c102f588eb18d0ad28bf9fefde0dd597560d15db39297305e59d6fc03b8e580d53fc7cdb1986604ea9387cfd90131fa7982c9b0b7115e7f7e239b0178dbb145b9a828defd31f6bee1aead8c21efa8aef728e491c41a0512800b38acdcda5ae565f5b0a583c2c102ae61de78d830baeaed806272e8c5d99f93d3e3fbc65aaa9ceeabdb214cc8ee732eb16b81125981c3c40f729482b2730fcec82bd4950cb6ff2b917d8a7ed886c134b5ed9c69d30bf4f2b04b7736da75f285b33bd6c36ca64c51b05958bd7a4a6822250d197295d1e44d82512c15875026c01beccadceb3702431ee722ab682a4c96368d1ea0330f42443c2b360a97697e47a81b0ef6fc262e5c0f8b1cdc0cda27904a88f498c9bde805ea516310ecf2b834ce68675d22ceea9a8e8e43a66c33605208d81d07146aeb53288c50b8d6670943e6ae826034b49fd3888c85afa7d475e111e0759c64b967e7548c0979aa2da5718aab8fb54dfd48322d23bc9a71f5081e83bfb033358ec3c6674e2ac000995a6df659108d76eeaac9be72fb21f13e8954e95bb41377f1ebcb0881293a3ef34dae93e5a8cdd4646daf6b1e5a6a546fe2235c6e6402d7b7461a4bbe9f2129d6e62eb8b4c5627e2fbf14a591ccd904f188d76cdacdb37308a9dd50e5e641b2e4ce36308d1eccb2fe98fe45efebb83795f0de890a99e4f4e14477e22d8cac9468238daf0e65d6e6089a3596e7015740a51ba079db039ed751f81cad41afbfe4153e3f2d9be52a0499ab59930668295ed50ed437209422dad11ebb99851c6a013d818f39d1bc5ff5badce6f4d144810da86102fc24873b987ea948979c43ee5d2149fa58707481e1e7f58806ad0acaf6a4f0316b79a960929772a9138ad75f21a24351f57fc36918b654039e250fb3360583fdf5c63221cf61682d937f3a0c8070bcaceffac48fc4cdab93f3e77e6b20fdd4ec5c20179866736b8693fce2747f76ffed6c094b3e5dbd2d4bdaf13261e22c75580d218d061d691d4f77188a92b294855ccb5891185e0fe755b88222bf3036038f91b1af784e76c2a860ea62ae2b4754b90a5d9f969bf41ce5f57cac5533559cd97b4b7848e2dafb4a710e2ddbdd332acedc409e604513a3a86605ff1a0a5c37633c371e7afbe8e73dbabf2bef7985a51ac0f1fd8f69ed242d92cc3084845dd3c80c4871ff6f47ff19122adbebfa7bf0191e0b2b8361b6dab8d3b46850c884b184735d194e3fd9edefe969bde7bdbee9ce99c2d6cc2f7d31f1375721338292045c3a1286d7c3f4098c8ffeedd61a3f497a9c782666e65f34e0aa192ed1e10651ce9d558729493ca5001ffd512888c66f6f87dbe55595aea588aa40975469778573ad1c3c70bd21838489f5b142fb4c9a7ba12dbef3f4b822cbc2724a8bc14be97ea88f7c191a49daffe6d1bc61a27dd4a7754a7f73ecbc262dc6cb44c70e1d6ab1276e60675de21e6894849dc63c2984458e40adf678a1efa0ec4de722dd561a87a9aa041178fef0f49e5c47b1fec89277f05b03c17994d73d1d966763856a643e255ad6f270be55165b1f78c4eca7db82d6722f67f8097d95f013822c81061c69e42199f2d569c377fa73745c6606b3df2058771dd7db2370e651931ccccc9310ff3df5b1ad4e28db8653b1327114113e2df6628c9290eafe5dd47feb7e8b42459f13b3bed58fa7dc7cfdf78bf32af0ba3f01e779013ec4bbbd2ac857cd8907dad9313c77fd0857b903719fb906bcd98af370855537112511b989a8e7488f3a8031e35f7e656cd5c64afc7edb0c7de8d9697d1f40d6c5edcee7653cdd6f775a30d78ce2e5f74832ba2aa94fc43e0e0ad6ca62acce247b2de959d6e68ff2a17191770b46cb5f95e166c976d0a9c752b2e5e03ac252216044a986b10b77e8025834399fd352383c4d4817703492aada236e8bb4f172f69d944a830774bc2a898146ce5ecb0232f343ee942dff5f5fbbd4f8ba7281df068912397de98d7ea8ad69f0163ed372f6cf08de2012410ca271d75412fccd6f9ed17bcb97b6d8458044ec2d86afe5d1c491ba0d2939b06a677e946040ca971575a0387b90e55eb000a4bf741758401742ff1ebe257b127606b757a1adb00d6bf53f099f1034b5225b1b09139d7a584959309db500976fb32691f9d6f8584a35ddaa4d8fdf69de5fe15e3c763ef0a6588d8bc60dcc388dc5a3cee6e21cbce28894acc0ed0ab20da93bc371a7e306e359efb80fb7ef1b19e1cc8d1d22bf260f4b738251a3d903f291e5b0c15b655c43dcabfc503b7b3322ade5ccb9cd7eb903b00e6e5a04135c3742b0159b5adcfc2c4f55150638df20dda0d5aecf0f977c4543a422a4303c8b40dca57a337e92be83facdf78da095c5ab8c473b155a5b2a004d07ddfc16749775c67706a00cbef9ef4e1de3e7c6db108bb4fd6bc7c2afb607eddb3227aa20ab56317073e87881dabd7c8f492822ef0531c4b6c483efcc9e6627e27660050fb897df3299d846efa361aaaa2e0a8fe2c16726466c593709fff6eaea443eeb898082ee3e78d798faac172fb57576ca8dc6e5d18ad2187b881669b7974237832884905b4ebba9b0134934ef80fc65d46eaa7b0456154e7528685c1a6b14c9b93188026271071d5f060e9464a85948aca057eeff0fde8a3ad8849d1aa299cb3790b80082254ffd814a619efaf8411874bd53107540baec55bd79ba50ca72fe501fb5a0d0524730461aee3794d995996da70d25182f585023b95510b55b12a10461914d839e9f6f4eea2e7c387945160396a93a10a0aa753bc1a06ce5dba23e7ace5fcca63e7eb296116ab84ad12f20cbc82ffab5ed457c92fb03b9c3f59182961c7c73ea6220c4aa1e90015ce6fb44901740c53a5119fdeb33bd03007c15e9a236bb06f77b3299dfe6efd1bb8c9441681549eaea5cd2d9185391c19ccffde117bfec86f6763a462fc3d82daca6b5f05cfe4b0aa702a65d477010b53a1e8a8b760923dcc61f6f28dbff70b1a55b08d9da50a14b28f46aee05b75044720ef5e918067eb7c05d4c54b92b7eed1aa6789787701e7db4510c220a4e3cea33a7b92e2326bafc5c38c262cf5c90d3aa08ca2add6b29a77d6d7f79ff6c2a29bb173b397271a9af0ac8f0b3c5700d31cca1bb4e2c37844f3340485cedf7fdde7aa6d359296fcdfbea263bf54227edffb1fad1eb0d9b9c0092550d8e4a0256be6c7d855f5d4718fca02020c41f518f0e87cb7332186bb808cb25878b1fc42edd193ad301c9279d074c30f116ace522fb10f463ecc4b2c270045342f53985fecdacfdb44e72037b8b5b6e354", 0x1000}], 0x1, &(0x7f00000011c0)=ANY=[@ANYBLOB="2800000000000000ffff00003f000000dbb0a1a12be29f0102316cb0005862a4d40eaed4000000007800000000000000ffff000098000000babe999e4635ad38f7991dc03d8b1ce7f59e785b076deec4042a265b7dcdf9526746cddfbc01c1079cc6ffacc3553831c7b200d8d9ccd91cf527177478b37b8bb4ebed2736c656d9c18847ace7ffe009ec2146fd7e9ca5098bed9433b8c5a1d27d4566cf2eed0000"], 0xa0}, 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050160000090000008005786ca900f0e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt(r0, 0x3, 0xffffffffffffffff, &(0x7f00000000c0)="78653ee23dc41019aba36d5599dd070dedb2b52fd446d6d60077b3757a6b7471487cd7fbf900d56cfb0d9effbc485d390948ee50ec7427d8b5c02d5d7840bf6dd4cad618fc4d4d922e22bd2bbda48b06109f69c29405b61ed085883482", 0x5d) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x7828, 0x0, 0x0, 0xfffffffffffffbff}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) 16:00:06 executing program 1: setpgid(0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x0, 0x0) r3 = getpgid(0x0) fcntl$setown(r2, 0x6, r3) r4 = getppid() mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r5 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r6 = getpgid(0x0) fcntl$setown(r5, 0x6, r6) setpgid(0x0, r4) r7 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(r7, r8) 16:00:07 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x40) socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0xc0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x8000, 0x3) socket$inet6(0x18, 0x3, 0x7ff) shutdown(r0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000000c0)=0x8001) r2 = socket$inet6(0x18, 0x2, 0x0) socket$inet6(0x18, 0x8000, 0x4) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt(r2, 0x200000029, 0x33, 0x0, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c6, 0x401) mknod(&(0x7f0000000000)='./bus\x00', 0x2109, 0x401) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus/file0\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f00000000c0)={0x9, 0x3, {0xffffffff, 0x28f7}}) 16:00:07 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x40002065d) r0 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f0000000040)=0x83) write(r0, 0x0, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000000)=0x2) 16:00:07 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x7c}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$TIOCSDTR(r1, 0x20007479) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 16:00:07 executing program 1: r0 = socket(0x18, 0x2, 0x7) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a7c800000029000000230000000400000035ce17351d70577f250ff8242b5c3df13566ee023ce21bf9c3b5d412e8cc99b2daa643a92461bbe095db80455331cb8d1454d24587e3313d6065724ce375e1846fbf8fe2ed16bf38f082bb0785108a4ad74775d69d77ee72af5b5a14e9e7dd4279a02ab8520dd93a626ed574cd60f3650ef5f96e9d7ba872c96fbce4f096335dc9f6169369d81542b3abe7749e7879ed6411f43d9f40740f7bd8da0cd261174da61bc460eeb1da7f56c00a8387640ce61cf1b7c801435771"], 0xe8}, 0x0) 16:00:07 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x10) pread(r0, &(0x7f0000000100)="f34da7c05b7a0dff7f9638c134d268eed7d65cc3b322d83b754e33eb083e20af57c6df9fd05c506527f68286b3acc791eaaa8a5362ba534a4beaff260919073bd3ea04001e0ec5d1a2650cb309b3a17fc39928a044fd", 0x56, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0xff80000000000000, 0x5}) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) unlink(&(0x7f0000000080)='./file0\x00') 16:00:07 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) lseek(r0, 0x0, 0x7, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) socketpair(0x1, 0x3, 0x3, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) 16:00:07 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x8000) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x9) getdents(r0, &(0x7f0000000000)=""/13, 0x33b) 16:00:07 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) fchflags(r0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) 16:00:07 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x408, 0x6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000100)) getitimer(0x2, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) getsockname$unix(r2, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000240)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 1: r0 = socket(0x18, 0x2, 0x0) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) 16:00:07 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0/file1\x00', 0x108) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x5, 0x1, 0x718f, 0xf7, 0x5}, 0xc) mkdir(&(0x7f0000000180)='./file0/file1/file0\x00', 0x0) rename(&(0x7f0000000000)='./file0/file1/file0\x00', &(0x7f0000000140)='./file1\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 16:00:07 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r2 = getgid() fchown(r0, r1, r2) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0xc0, 0x0) r3 = msgget(0x3, 0x100) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000001c0)=""/253) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:07 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)) 16:00:07 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r1 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) shmdt(r1) shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffa000/0x1000)=nil) 16:00:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x180, 0x40) accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r1, 0x40047473, &(0x7f00000001c0)) 16:00:07 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8, 0x48) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000100)) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000140)=0x7) setrlimit(0x8, &(0x7f0000000180)={0x7, 0x395}) connect$inet(r3, &(0x7f00000001c0)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) kevent(r3, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffc, 0x8, 0x80000010, 0x7f, 0x3ff}, {{r2}, 0xfffffffffffffffe, 0x0, 0xfffff, 0x2, 0x7}, {{r3}, 0xfffffffffffffffc, 0x1, 0x20, 0x3, 0x5}, {{r3}, 0xfffffffffffffffb, 0x20, 0x20000000, 0x400, 0x8}], 0x81, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffc, 0x3, 0x1, 0x7}, {{r3}, 0xfffffffffffffff9, 0x40, 0xf00000c7, 0x7}, {{r3}, 0xfffffffffffffffb, 0x1, 0x40000000, 0x2, 0x200000000000}, {{r4}, 0xfffffffffffffff9, 0x4, 0x22, 0x5b, 0x1}, {{r3}, 0xfffffffffffffffc, 0xb, 0x20, 0x2, 0x3ff}, {{r1}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x67b, 0x80000001}], 0x4, &(0x7f00000003c0)={0x634, 0x131e2077}) getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNXCL(r3, 0x2000740e) fchown(r9, r6, r7) fsync(r0) r10 = dup2(r8, r3) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000440)={0x10, 0x90, 0x4, 0x6, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x10001}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xeb}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fee000/0x10000)=nil, 0x81}, {&(0x7f0000ff1000/0xc000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x5}, {&(0x7f0000fed000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000fef000/0x2000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000fed000/0x3000)=nil, 0x3}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000fed000/0x7000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x240}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000fec000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5f}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fed000/0x4000)=nil, 0x663c}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x100}) r11 = msgget$private(0x0, 0x4) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000940)={0x6, 0xff, 0x0, 0x6, "a8a819c93bdd58c6cc759984415218d3a9d4f294", 0x8000}) bind(r2, &(0x7f0000000980)=@un=@file={0x0, './file0/file1\x00'}, 0x10) fcntl$setstatus(r9, 0x4, 0x84) socketpair(0x3a, 0x5, 0x100, &(0x7f00000009c0)) pipe(&(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000a40)={0xffffffffffffffff, 0xffffffffffffffff}) write(r14, &(0x7f0000000a80)="4fc8dec948b407a5e92f0c6a8c47268d4b8851810f11f6f7d933d02c38f167a886237dca79af9943f2c02e619f22b6936b9c5528a464ddf378768fc08c07d8d0e8c91bd2a7435e0045d42fdf185ec755ba5290ed99468cfc4330a5f492f6e799c940081843f5be0bc14feaa994ff7e95f5e3ab5101657b22d4f3efc33cf187f8752063fd2efd", 0x86) msgctl$IPC_STAT(r11, 0x2, &(0x7f0000000b40)=""/4096) ioctl$BIOCGDIRFILT(r13, 0x4004427c, &(0x7f0000001b40)) sendto(r12, &(0x7f0000001b80)="0fb26657fcd9aa7c87e08d360c6e6bc2b955279a4d2ff833cb3954c426605df81a03fbc31db1664caad648f50a08388933933dbff2", 0x35, 0x1, &(0x7f0000001bc0)=@in6={0x18, 0x0, 0xfffffffffffffffc, 0x11}, 0xc) connect$unix(r0, &(0x7f0000001c00)=@abs={0x1, 0x0, 0x3}, 0x8) sendmsg$unix(r8, &(0x7f00000030c0)={&(0x7f0000001c40)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000002fc0)=[{&(0x7f0000001c80)="e15e1ffd2f40f67656cc6ca2324f59c4f9d715710f69e7f28e19ca0ef4233ca99c594faa58a0932a20ebf424adaaa4b9bf646e3a0470b1c72db8fc80f6e3cc5d54c70898df57c87344ecbd5f8ca8c7a4fad4e3b52bdd18f16b098c010b2abe6ecbed4f9312d7ccba971ebd2a5f32d7cb66b8edcfa4170233", 0x78}, {&(0x7f0000001d00)="671fbf0a3a1c2177a85615b8d7774c2bc9f8f08cc9994957343991fb472128a82fc7e4204070131d8abd9a6e48c48805954cdfa677dcc1f62df7180a1de39cda700576c585f68296f25f46ad0781e4365a21952dfa9b8dac95a03343db58e11bbfd2e620c1391ada9cd8f227f48a577fd88c055184b7ad4a906eac65e2cb476c443a47643d66119685d889d4d61beda124ad2bbee4be8a0b7e606f7006e610", 0x9f}, {&(0x7f0000001dc0)="944bf32cf0967b8c5f28edd4569d7b213643e8489bc2fd114d8463bbb6d4a93bdfb52a0888433883b97757b15dc4660c3e0a59a9dc198aa8f14dbf4c77bdea987e0f702b1d51ad2fda775be42c38eda02de151d96743783877b4bf330eae7db6670ba7b32fd3bf77e7750279c2907e7f7e8660f46eb264429da2b51ba8f2205beed82592d95270782e500708701252c4c662b63554be6f8c2215911db877c8d13d679fecfc24f35cf4bdb7a90952eee3992b54a2e68080cb66b8e5b1671e52e76980797d0d8c2ae74148f58379a350cf844d78be13c45624b9805e00f8c34291e12d", 0xe2}, {&(0x7f0000001ec0)="a57d5ca70129082ca4655f3e43275b1777e32faed1cae123252a5840697dd600505f1a93ae88e6c88af4552e35e08c76b0b5f9acf7eb92fc642221d4b6d6a2b48bf82145748bd08a999780d7bb31c4928a408faaab30a59e447a4691b6ecb7c8d948ca9e67a48cb91aef39f1430948408f611716cc0575af3a2c11ddd77dab29119c18cca2d4ab27325c275a20ca0c2169d72f28afa2ba754287624cdbdb28fd0792bc0a11e7a1d9087fc82393d2fa758f7d4e9020bb1194721d7c82342da485e8d14658ddadb0dae2d7faa808cd57d9ccc90b5e27ab18497071adeed448761a8fd695843d3032dd301642743219c2d542c5bbe3896a1d2ba96a34efc4be8cdb9d82f0930144e6058e0f21385909adc9149d9666c5e4c6e39caadc24c339aaf10ad729ddb553ae187e47bf853b040b8396f1935d6f076a01885cda76f06efb671288a820a1824211d4f02873596d84ec45f9a487273fd23dced3dee41521425a1862c96381c61e46c3f1a604767476c2473ab83ba54db561bcfc8484e56ff9dfbb1bc03f04a15c122a5c6254c51f196d2723e99c2f5e8b7fd16e3bdd8529534f59ec91a78060007edc4ec56ca684b74188b08309ca5e5e5ec4a0fdd894bff04c23be57c5ec05e84982134b5ed30e95e7fd2049fb1710bb5f57983f0550bcfd2a9943b08061a16ea8c7f0ef344ec9b7287fd174383959d824fd8c051b9ac5f31446baf40cea91da307e6d3196a6fa124a4b29a506251ffc5ece5f4d89d74506d1bc7191531d6eed18d180440878661f2a71d53de2c367bacc6a66b140feb91297ad7d32dc53f2800e5157e128eeae82c0bd3742297fa27b055366d1555e2c54296aa1a0a5b1306b77a22d11220c7038b93e48109a2d63ea43701c320f824c75c62261cd67c48c164056122bb96572e5aa94b5c8b82a969dc0354c31182a67d4a46548695d2800e924165145f60e49bcde8fe9973cd725ff44f923e07b585e4d918a534febae5618794efd9240e1dc007fad3ad524cb61b4227593f022dc7f38a68315edeccfc237eebc7ff360d05cde6602c96c5f231b16b0302a3dcb0f76c7bfba3bdc861fda32e0a4c6b098ed953b8391944a15c8fb264d4dfaef66c44a7ffa1c918182b3d6f9de36c90855562e1fd29ac8cfb9ff36b75e8a7f6e1850ef80af0107597b13f545ebe3addbe45ac08f545d6960bb46711e2a788647a6e67a8a1f42aeca446d66a80915759e2a5f0bf569c60008658a771308217e52d55bb66142916825c6eedc7c698b30a16d148ecf0bb7b6bf3d6e2f8e9e9d30881c2860d9f8333dd66a3b6ca872b15ebf8a86ae54199e0acf919dfb3db8f7f5355a1850a4d440584d1903f56cc3359f2856f0cf2194cb438ef43964b8d476d38277b0dbbbbc9b6e7adac52774de7fd8e7b642f6ec5fca6db21d4a5a41085cf75d798924ab38539370ecc0249af3fff597e350c7b84f6f3e45a6e47e39f781a19f4458dee15e41e95a371ab045a9619959c37459317c1b668c99926f36517775cf58125359b9154b49315a6ddf7f4e7ab3bde10717ff80753f93d4ec1a4378e9c876a94ed4d50e51754b4d21a19c97a91deda0f9c5d548e7b4f0636ac4776962ff767065ddb2da585426d47790e5896587cb3c7be0d318ce4be82ea8a9e6cf3c709f2727257d89ea93122fef3de0f57e5977cbaa20962f7566550cb672fcd882b31eb6dad8bebb3fb081c10872dfe6091742ca500ae31c51f37b7cee39dddf67afaaa3659544f699aa528150a40ee6a28ce8ea968650716327a47163e8aa2ab0f1121e169b52a833cadb1d347f585aa2ee6bc246023b21ebd04811c0689416df70ef429d5942a2be2af3fdfdf888f413e28021585d8f99170d2598ced3ba3c52bc3643ad00b59209525c5cca5ef2d06ad5a0b4f1ba5c8281ab6c4d711e0fa98c45c234a8c6d23a5cfc5f6d07cdbe092882b60be4d1666a59673e47746fef978710e13720f3e267ca6968c65c49fa4171b755a59038787aaa11535c8bd61a64f77ed7babc2ae1da724a5ede73948c94ab21cb60b67b83e6eaa6d9834e19b5663d253ff156ca6345fab9d4bbb4bf877277ad1329ac439fbec3a53af8d511945e38df72f82c939c4b4218e157f857c50d81d5c43873714dfbb5d618820fee413f6ebeb549c38eb98e47cd631119d69908e93a77c17230395d77c567d65aec774d8ffc07bc671b43936f04d43e7e839d333e3560be6332248531b36458b5d16e5b768b935cdd14f8fe13f1d34d0cac52922408fe2c300cca2345269db79ed3bbea2ee45fc460290ef0f36d6c90e7641d044070958aedf836118003e0dda7fe4e60a86dda94ed43134fc49081ee8c1dd088f04b853b699d0f48f463fcd8fcaec07010c9caa9fe4a4dc4c3db6cc13b0a259518b560dfd1bcaa571a051e4af8b60c765d21ca19358c8ad45c35f4fb25eab05f832ac638b72c124af9ea1d3f802c28e971ed1e78075e1df812ea79b289bb9afae5031beed9ffac6b962a478a00df27027e21fdeb5ef0fa378ec70608bfefe4c098e58a60695abe2ef59cda198416ae1cbb07f1529a31eb780df98670493ad28064d2c758c74a379586ea81c2785b6305e3e9d8c654a828be308434b4fdc3b710e85f7529e22e855c26b8623735b6d70283372715c782b4feed2043d136f62d5dd89aa7a6c79b4bfac03b7f2cf97c7bfc7530b232e32f9af43b7300ddd62ff36243298f32f27ddc2a5de9294fc2475a2245278e323b1f2f199b51c0c736ee7f2b46b17ebb645acccf6f3028dddf4ab4b1dadbea08a6a4f7075379732617b7c035f8142dafea9bf6e43c9a7d686a1582386f6562e62c9993ddb462b07a887a6d9aa1c793afb180d8c80966460588a4209278bdbdd818bbda1eb5f509ba1e8d73d2234981b367e1d6e5de684b5421755621e6d7d7e02acd9fb8e8c9588fd90b8826cace319d953af0ae1d47f15c82de990a5fd7cbf4eb64967aad684179193d69e4dba7224b38a1a3de95480644a33f0326cf9da838b79bbccd2989c97c0dcfbec13dfbf89a4500e02cc355f79ebdad43bd5ae0560ec10a2ebafe947afeb097afba32d5ef166508b5cba8a0ccb5af448b6aedd6866c46ea7bf01c303635fc14d97e2b4353be3e0542743f38095e9af1d8ad0fa676dee5724bc03ddbc11042fc4ff5217065d701dcb5770a34571a25661769a3d2a81af2feebbb75bd890a863a9e7383f4a0cc833ce28841b03aad2849eb7e636c7091f9fe449ba375278210ad393847d89d8f95c313f423d44001712a03d1f4ee63b740f1b6331ad263713fd2d4d94cac108f0c3d1799a30509d8bb02f5f914e84739fbb332029896fa7b171cd87f0e7ac5a4f498cf2ca4f5f24259413fe805d892813c33d931a69b51c53387009b0c59fd129375cab16903a24d92bceb7ac92e4d93cb3078ed254ac641d9902ea88f21381e58f9a0b5a48056f259139c93a40b9c44be8dc6e650dc54c979675573c962ff689bcc46a1a87f676cecd4175db552591a41f2043095820a3f54c74eb147b64c3d79316d0bfbbd08ba8cbef9c426d4a348079bd1f1eb0a122d4a18c85a9232059b97cf2948a49e0d4b51e05ce39a1126dbebb3557dd90178719ba874312fe228d5ecc5ceb4cccc5306cdc45e131332e143338cca676e96fb57b93260fbe5219d4d5236d6f2cd983acd86c10a443eae923c29a01accfb54809153289c97c1a797f8b9d47b3b68df9b821f38af513dcc53dd60ceb68422aeb010cfcd146332878cf9631318b79af1f0723a89a9e673e43a28df322eb37bc2937c591be2b549facce3cdbbdf963517a7481f729b8e7f5a162482ee734d1ee6fa7030c3f8773ac657d4e5626b5c2f5621f8087c8d2511719bb6045799702a71fb753bab955459aeed9e1b211ec7858c21c8ed9885a8919ec50d48a8ec6ca076bbb8513c782b9a15ea0850bd677991b7c0c172d683b530189f4c8513bf4578dbd409602b5f8727edd065e12d2894b6e25f1262745584d7a5c00d4837850c908ddc95021cba80847909e21fe904d59bc5b120bdd09b03ce8e3c904b3ef24bb057a2c10724348e39de7a16790b295b7d3601a8da3ea60003313990f7fe701fb19062ab2f5870f72ada5be8a173c3da5862b0223bd39e0851953ecceb19463289fd632f440e63f69283734765f7cbd1b9849a4e7e4f14f79e9034c897ffbe782d2f92bf64f8f1a90844ff0abc511b1843102853b170abfd50cd479307bf9412f7801b548008189a7f0f832e2ccf090374cdbf8e3127255e83a641b9cf940e44124bcefa591c4014cacabd1e06e85d91ecf76914cceecf1c37365aa99617a3b756e6813928c84a4c182f813a18ccb568c4e048c1dd778915da80081157e55ebd17c122b4dab1269d3b23e3393fb54381c998476954fbe1e05427c1107ef1dbf0e0aef3fb39862a2d36d329d45f748696e9bda2f3a26408cea060ba66c9ce89035df5a89c504f70d6e22b062656c6b33ceb05962f708d6c84290b1d8f746bda317053ba69549bcf842aeee29103c10c14cbc4cae9f14f53a2a425c09de77fc3c7253916ee771be6d59f3689ee9c133b2758c9b1b1f713492f755b225fd872d63ec6f321f820c5d3dd85dcc7aaa61f762e04e8f255de29ef8b7fb93762605a8385c6074a19a914dd6f59508a0e75ae2a445bb993ed6cf4aabf6fe0ee400d7a367b77e66799d8c4650ae38e0b3f0b0273d20e77de8ab6b6ed5bbdb3e68592b23ce0d9c055846c73cce2c3c71f233276ade34a398a104c5f5ab83c00312be12b21e3f8845199a6cc277bf63e2f12cde66a6ca8a07066d2bc3b5b46d51fafe71fbaff72bec7021f02ec2fbc70c59b94f26340e5bc070a11a6d3477ca3394e5edcd244c9c89a994c2a0df0fd32ee3c79794176f722747839ef9f9d12667f2ecff50dbd6b6d86d20e26de8c811f3c39a910db40fe26e2f12d1d1ce907d8c781ed0c32edb7ba75e00a680b7309d143c3d39b4d2fa076155ccbbfce2473c3a9b2c4ed52002b67183764421f820ff2009c592c2c3c0a6155c868be0b7c008d18210e33275873ed78f8e55e9eb3046feaaa922892798ca039190984c2b5d82a2213ff9f146b5229cc5e93ce516d6b41e112559cb6b1ad994e86ac92d250890481eeb740bac02f1833e32d8c742582f91e38143fbc0ddb61991e8776e95eb250e8c529709ec15329da992e1c09538bc710377c9d877fdfbb7fa57aa817c7b0c4811c81f2af7a020870e2bc37430f6b5fdc7904a15e9bdc1131ef952e0a6217bf426d2e54692124eb1eadfe641cd5703c3adfa3558cf77a0e61283616f47eec3b86050732133835a6c333409df4ff150eff1e47a0481ef24deae56e77ec347f2660b82fadcdbe835adf69f89a43f8135654ac74d1011dc4f6510987b8e4c4a7cf90e81c1cf45276204fcce44e94aab2897bb5344a5b7f21259f6f0c2e8d130f27cec31d6866586dad995adfdc6247929fd5c93275cd1853457fab88825ad027a3a3426dd8217cb8f7b3f89a89012ba01313f69de2851579c306a0d7d74be40570392bb24abb34f443fa71e3ed80cdedbd90f3c79d42ac3932b4914f1c78c707714ca3eab97d613f353fec18468ada8fcfe7b3932fd6fab48c19bc4217f07f0f9d8bbea4258556202eaad8bbbca901a147d10f5498c111c29551f06a3ac062aa8feb22fe5e55ffb54111802a2346b0eeb2d71af86b73f9f53db1d5d914e570a24f5d5dfa1ae412e68de637107c67ea666e63d9317124c4e0f7d219589738565e928424a2818e", 0x1000}, {&(0x7f0000002ec0)="c85f2f654465e4e40839f9f85cf37958117cea01389c83790b68c16738123a9606a9d717a297e553eba25e6a9807cf820a6419ad01d50b3b529ab68576f97f6c7ce3eda80469c32840fd6f", 0x4b}, {&(0x7f0000002f40)="dd0ec01bb6a60502b9b9352229c53af803f2bbebff758a5053f01bcb5444c447d52e5c04f6a5a358f80fd08f", 0x2c}, {&(0x7f0000002f80)="95d60591475fa189", 0x8}], 0x7, &(0x7f0000003040)=[@rights={0x28, 0xffff, 0x1, [r0, r13, r4, r10, r2]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x48, 0x8}, 0x4) 16:00:07 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x2) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0xffffffff, 0x4}, {0xffffffffffffcddc, 0x4}}) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r1) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/4, 0x4) 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) readv(r0, &(0x7f0000001400)=[{&(0x7f0000000300)=""/4096, 0x1208}, {&(0x7f0000001580)=""/4096, 0x1000}], 0x2) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) dup(r1) syz_open_pts() 16:00:07 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff430a0000000000dd3edf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000080)) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x2c}, {0x80000000000006}]}) syz_emit_ethernet(0xfffffffffffffe46, &(0x7f00000000c0)="b6") 16:00:07 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x22) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open(&(0x7f0000000080)='./file0\x00', 0x10402, 0x0) munmap(&(0x7f0000000000/0x8000)=nil, 0x8000) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x3, 0x89) getsockopt(r0, 0x0, 0x0, 0x0, 0x0) r1 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8020, 0x0) r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) 16:00:08 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x8b93f65646f5f991) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28a9) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffc, 0x5}], 0x3e63, 0x0, 0x10001, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000180)={'./bus\x00', 0x1000, 0x100, 0x6, 0x1, 0x3, 0x8, 0xff, 0x2, 0x0, 0x6, 0x100000001}) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x808, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x8df3}, {}, {0x2, 0xbd9000000000, 0x0, 0x2}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x3, 0x9, 0x3, 0xfffffffffffffff8}, {0x7fffffff, 0x80, 0x9, 0x6}, {0x401, 0x5, 0x3ff, 0x6}, {0x10001, 0x3, 0x4, 0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x7fffffff, "6cd23a9b18dd86e459e50c3acd25b354799dd7e5"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2, "4bdcffffffffffffff2902cd683300"}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[0x1, 0x6, 0x1, 0xfffffffffffffffb, 0x80000000, 0x8000]}) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r4, r5) getdents(r1, &(0x7f00000001c0)=""/174, 0xae) kevent(r3, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x1, 0x0, 0x0, 0x0) 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x40000000000, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x98c}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000980)="bdfa4d2582c321a8cf98848e4a8051bdd3280d33ee6185c6a19e1abfbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679da01000080ab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c1888cd2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31a70b4dc386972d2eae1f50146e657077b47698d5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c06d979b782247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a2c37e6f300000000000000cc584aa972034a4a8c7d8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541843edb1ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d06aa966a5a1614667079c8f037742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54e66e60dcb062956cdaa50825793e369870cf9c83f16e3b428afb2c23218cda16dd1af7d008000007455e3a311c96284c2b5337613910b76922e59a3e00a96", 0x200) r1 = syz_open_pts() close(r0) poll(&(0x7f0000000180)=[{r0, 0x195}, {r1}, {r0, 0x90}, {r0, 0x100}, {r0, 0x80}], 0x5, 0x3) r2 = dup(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x3, 0x0, "8528800000e900000005000000000400"}) sendto$unix(r2, &(0x7f0000000b80)="1e216568dfeb23af3f8634c3c2a9d008595c6cb24dd81fbd9f07b80547bb07e0469d19d8fdb9c003a11bf9b7a7ca4d12d8bc7b52f9178609f0a270b0c3a5a7f19157caeaa73a58cff8a470996dff2bdfe2b4f97e143ecce7241c9f02d3008ef758585810d3472cb649443f5ad5712e7c5d89e923c4ff791bda260c8934884e330f045ec882b565199008be4c201446435d11e638b36a6bdef6d9de3c977ac3f71f38f1ec7571a4fd32cb49f1004891d7eff0aa3493006eae8b91327c5b2100a0f0ee8fdf7e9213e1b1d009b98000b40353c8bb4ce3f465e18a1abc6c1d0e505d844e86a910fcc3174bd51f8a1d80bf2e477932b107b8de816ee28530ea49fd8579a7661459762cfb5825af513d1c1ebd3e795fd2ef659bfa9f0d776dfcd1c551cfd5159ddc3d85749ca0f6c81086931e18c5598a5fcce7ef4d2e8898da64a020f551415dced91dadd93bb5d517c2f44a8f99375d589556c5873f01fd8bf6aede6f03d4370a882ed5fa59e5e59c0ab4939f09dce358cd6d5b3c0174e5c4b5a97f0d9f16f3793c56df0039d0d230d86f2366a6a38e9a274ce50cb555f82bdd39b430c0d5f8db7f2cd892f6ad81257aa8bc676aa08075f1cb18c68804e8b3cf6cc7b1b69a45c1238d68df6f5b707ad6a5cf914e03bf003b04793c35d6907629e5a33552476a1991f5d0378bd1de42df35bb756dbf975ab25439b0230cadaa44e903ac8992d0039321c12d94c826195311f80ffda47fc4d05ee37dca871b6aff8c341e02739aa1a94b038bdc0cb64b503c335aa44d4ec060416c66a821f24da91196f217abd580c3d0d0537e461d79e618eb63a822d4e7302e2739c8f4d457a113126cf40117487c45964bbc03c3a65cfe073adcb522102a46ceddb35e2ca0a4ebfa31b9e1d99d19d00f7636b91caf11c8823b88f2100aff45478271ea9377d7c9007a30914ac9f2f744897c4fc2f757bc1b692a3ee936a86751f432f98081b4720114c07a73c8a2a7145c06e3d95ae24bc9519bda5f453a3f688eebf890f8c80ab4d4f016867466559582fa81f6a5bd6c42b51b8afad48570ecaa16c7695906d655f3675a3508ffb08604fa150cf63c1cd8f356bd26d07141ac53601123481af302e79edd2311d8b110b38683071b1f02dffdda4f578e068bd61d47492ac49baec182e14d5e4b83788c4186333f730cd7581024c9b38e5f453eb3d8ae3067766c9193cabc7b4a142c874ce91a32f1765e518ccbc7f17ce476e4a3c229ff956cadcedd5079925f959fe26ed47c6fb334c203c08a4341a685091e3dfecf93805032bdd37de5c1e928ac1f82374601566b225999b28deae01fb87e848a79dbb8a5352c1e3d624972657e62aad917968a3648110af0a4d34136fde316d1eba78f03615968678e539b9b1a40a15fbe286867eb705b787eb1adc14b614bd8f3add3de729c038a14667a015d03e35798ede301c23ebf93e7d026d317760e09e3c8dc6203cd8f8e9c7f4a5ed9201baed08bf9edea8450eb5edd5f1651ee458917fa3001c33832454568e884d6c361ef268b0afa56242e4178a7109fbd28af4d34de835c1084e2a3f5cc46af2172d37cfec883786f7b8f3749814ca9f7a951d30485317eab7d53ff65689ac7e701c1b0797550d29f08722b9f3af2a001058b8fc6c919c4cbb51b6c60c40477555c9c831c487a993b9565f551ccf1184fe6e8760c9ea3697e8e4d9bc9d66625b6043b884e2037b7ad7009d35f7274b8335b150906b73a763079cbebca41ed1145741ad0ed9bb957859de15b789953e1e29cb18cf33500326866a1edc248a4a406d5de9a9aea0490f9dbc741744b0ee2535135dcd71aa25502d7ff3a06b072cde8747df2e33daa282b556869ede1b98ac6680c133fc85304a2bf746771d244b4acd4e9c77fbcb79c447853bc3f19ed597081d929587f92e0504a8b897681a7c025c122c45a2a1a9f3403daa0cac53d875b74d3e49f46e2767a56196c5b5a59feb9aa2fd5db20a4335ea958a256f46e269e05490ada3d11fe9321eabf89eabd6b2d438cbfce3ad6f01ddbd9e41fee234ab609344bb383bfe62bce5f22709ce01d9f9bcf02a8fd1502bb0a5a158d46badc0a59c66588e38ce5858bc08265bf08139ba1309279b9ebfd79f0030e2c71c6f6308272e9636eebeb15581bc61c61c2000065d3f88d4aa1238b02182ed7a3675c238b60587553903abd1718298be7b08c44fd2a4d726250ea670cc7a30d47e670b1fe45689a72400c8194bdf7bd897dd3cb68c8ca3ca7303f74fd37f3181e949016f7acdd74539b293947036822ba1b4b5c53d872173b80541f10dd73599d54be3734cb058d368c1e6dc392761f152417a87723a36f9934ccfbcb41784abb71abecff3447cf0b21686c90ee9d0b3f7945e9fff46f96e4376722c263636799897a93dc91c09d5296e674ff7fcfb0669d45bd8985331437fb2f61ba06a8a4bc45d7c6f06fd488da7bc17f0f0ac07d280ea2decb093fdad8b62beef7b65fbc585f0a182631f75b927db6b2955c64d331e91c52cd068e32de0726817b4e6d920d7912e6e9dbe09731b420b2d99ee2053dc91d605f13ae78ad0b3eabc6eb789cffa0e3e85a073005acd8816332f892e5fb592ce4cbcf330353cac5aa62ef3591106a5f707cf4bb003dd998a515ebfa3bbcc39a65f49247c779e49505018978b3319c6e9c9230b08cb991822b1e4ae423cb6a3c33b426ae42385fb873d62d7f58d9a0eb80b48b636bc29dd68b7032b34a8f6f1d80d6c6b40487a866e1c04c2eb6f998e9c6c3294cee28c588b1ae4bdae40f5aaf3cb6a1ebebb7f2cbea4fa04a95eeeef9ba906d247af6ae76857b276103febaff82f6c54af42d0ed96ad8b260b5ec4eaca827d5e47debd7494dd9b73f4a7ac38d4da5e5003132839a928c797c52f77c9f258718ba12f1c433f5e09ebe09732b18aeb6ec84ddac336f2a0cee2b28c01ad37727c49b92059390c96c495137a5123b8518ec80eaf1a9527267412504acf18aaf56b533a2ef3fe01ec5280b9654106bc444758205a260659bbe44c29da319e625c54c089b58b3a2ad1e2a156063bee16cc7dfa212dda4f98ff3c2582b0a3b1c3b791dc1218344e04c30ceea08d5ad6b53487fc70a9c0211d3c2644bd1df1f86152db33b089fb1e2aee4286fe8d244f53d9f3540886f7ce5988f21a47738cd91e307bb2f2277d55f8f7cc6bf5fb9059671de33dcbeaec3a942c7f3711c74aaa7feb63d955616957a6a5975bda02e3237ab9c966cc9b553fa0bb03c1fd9d3f55769df658252c718f89a125b2ae3f03c3929abba2cf10e2026edfb89437b4f4af1081d8a745f596eb37e35cd6c533763f89e81679f74483081887fcc05a997af2b62b60f481367a85be8cfcb1457edc84357b5e5e711aa16c05b6c32bb190f66f754a0240cb3b9c2123e39a049ff66c179453974c5b6a6975f689896c7140047a73c73f8e44eeb5e072c8786a85385361fe80aac2014eb49ef433c655ffa73351de847037f05e435a827bebca0079579847aa8747bb4ec34b6e3375ddba18540e1876d50c2f919f2a704e373456fe27501460ab6fe6781304936bcfc1e98ffa4854afc419f9f5b844f1a747a3e008c922a7ec56b411dfe7c763ab7872cb73918f9fad5e985948e3d05a8568a212e3482320d0bcb513a449303483a5cf018d1eaf7c996cf34239f84a6a2145c8c41364ecde8ce687ea16d33d88b31968258a2e30b1f7465e48b4c927e5b3fbf16806d24fdd147b6407a96023ae8614c1d0cd38deeca6f70f8d8d6dd0ba1fa2b3c2e442814ad402502b9e729ed1f2d64c90a1a3a39a00ad507ca493760cbb1e9ce6c273bccbf28f4e2d6f83ed16f6dac8a54440fe5769d3d4e1054cc67b46b48fbb30bdef9615dca09216549d0666b815a43217b9f4ac7b010d4688fe1d50e4dbd3e5f67aca86610629f9e12819bc73b9f4fabffb07a63cbd781ac627d7904a705f4456af7cecac44c3ba26d58117ebf4c1e2012a757320073e1cee02a5b622670fefc2e5598301571f51173d695cafb025afcc5663ac83aedc810a4227f0efabba91e675bd5fd738ee3e649c66e96867901ebde4d842664be9436e79e3100ef36b08ad98fa8b6e02e99df479e2e985f99ea75c48edc37ca0908928f9d4d438c2f0e480cb699859c6106f9fcca062a3da68b7936313237b4845c279aa822ec99b8006d12d8ba08a94a50fbcbc0e098b793661b539e83cf70074a7e5426a03a8203781d88679b5c844ef9261528d4e727610b1a02329a856a7dc2e477880907b581c0059ac1d9bf8d66b76bc7f77a6bd562bd8506a320a14b5f4efea53e08216f8f2486cbe7ba2684e0c3ca9ba5b9df63a2782963523fd149c930704a9517ce1ec7e197a48d50ccadb5601685c462b93ec7f53fdeb5c3e8f20f8be7b978b9080f6ae5cffd0c70f0c7a26ff959dadf7c2d93bb4ea4b257169d13ea6735633be8d5870593155c13ef6881bc11ad2255b92da66fc884d464913c75bdd7e4f0f5b9b98dcd6ca7d19aa788054d9b95d7d8a933a500f83fd64d69bac0018a9f9fdf63b77eddda471eff9ab555f18f0026d9b86ef25ae478324d20ec3596e27926ffa0ae37018a1924e53910ea9e4db93c88ec588ed6060b53d70b545d25d631b622ff2456a5332eaf73bf872365ecd196b56ed0bf9bfa3e3bccaec657b0eecc93a9643a428af952c6cb158321578ccf15acb5acc4d4346c4285f87594358f32501101da17ad5723c4b00adb6b2e7a41b000982962e85d37ef5500dc821deff85ad2af767d275ceb871cd44b91ad9e69543ff4a75f16e480776f3cc7484ed176d3de868221d92546727c1b62d8b557c047e2fb35f3a7173b6d8f14634a4f9d3b08857b292ba39d1e1d047903318631ad79baf0bc148993d3e29ad4955015f2be15e6d265ddc3685315d4c1f79da64a510d3566dcb96abb28cb4563584a8cd92e3226c8ef1f7d347320e82e4f8614de80a8be5e3998adc519f55cb043197d2eea067f141b67d7e3bda5d8736d5b5622a138e15fa6afd0db6461e62744e34bff94f4834f27d12dadd3f94376f816527baeac2b61f8a05ddd97d5963c1ccea0abb26f502fb825e15c9c079e0a476ebb4ab707383863e631b08abd491a879e4fa6024bb7b61aea68831f10afe26793ede5e772c6a81134032eff0c286833998f53dc7175ae84cce5e1cb3b9ef41c8b13ea7630b24228fb4b3c788544c6e49349ffecd71600c3178b4ca58b393cc9c360d5619ec1c3431e6a8153e206f7888f193fa96682ca5ba1e3869f43d2617605496fcc9d921365202b681aab2c71d4e105dcae8df60bede14c80183bbaade5155b39fc83eb546f5ee70109d7b224a30d5df9ce756278ec06055597b39de4b690b41305c2afb2ba1b5f17ba0b0e92346ee5f6c1819b99de848a17fa64fb9c7d36734b256eadf14182b5a5df211930ab8ff9cca2ae4dda99f92b77027d0fa726bb1b59e73a5ca8be8f2becb07313f3676c45ed01d9065c8f0819605ffd7dd13eed8a213cb8ba8876b5e4a7bfebbf75391882b97990d700ea9b2e55f5cb21ab8a8b265e68892622725801512351331489511a463a88318d5ad6526e00298f1f32130d8bb0ed703f63ac74c33bfa8c15bee6b35830344d38406b7b560870b65188362d8294e95b2929718564fe0f809aaac5d6c043ab2414353e4671db97c68e4a8a39c52490882cfe94f988eda84f1df735b2974281ff147f12fc061e0e51b5562a3e0b7389661f8c759ad83732883335cb837328eb9514", 0x1000, 0x0, &(0x7f0000000280)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xd4f8, 0x0, 0x3, 0x4000000000d9f, "938d16c66662471771dc3397750421929fc500"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r4 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000002c0)={0xfffffffffffffff8, 0x0, 0x150, 0x6, "5e2e52c0a3e9065f674f770f9673e99188e7804e", 0xd5, 0x7}) accept$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000140)=0x8) 16:00:08 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x410, 0x0) r0 = socket$inet6(0x18, 0x0, 0x1) r1 = dup(r0) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x8, 0x3) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chflags(&(0x7f0000000240)='./file0/file1\x00', 0x100000) 16:00:08 executing program 0: r0 = socket(0x18, 0x2, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r1 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r1, 0xc028756b, &(0x7f0000000000)={0x0, 0x8, 0x403, 0x0, 0x0, 0x0, 0xfffffffffffffffd}) accept(r0, 0x0, &(0x7f0000000380)) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000340)={0x7, 0x2, 0xff, 0x4, &(0x7f00000000c0)={{0x7, 0xffff, 0xa9ca, 0xfffffffffffff000, 0xfff, 0x7, 0x100000000}, {[0x6, 0x6, 0x3, 0x4000000000000000, 0x8000, 0x1, 0x0, 0x9, 0x5, 0x0, 0x0, 0x1, 0x8, 0x0, 0x4, 0x401, 0x1ff, 0x5], [0x8, 0xfffffffffffffe31, 0x9, 0x8, 0x82c, 0x1, 0x7, 0x8000, 0x100, 0x3], [0x10000, 0x0, 0x5, 0x3, 0x78c4, 0x5, 0x100000001], [0x2, 0xffffffffffff53ab, 0x1, 0x9, 0xc33, 0x5], [{0x0, 0x7, 0x9, 0x9}, {0x101, 0x3, 0xffffffffffffffc1, 0x100000000}, {0xfff, 0xffffffffffffff00, 0x4, 0x3363}, {0x0, 0x471, 0x6, 0x9}, {0x5, 0x1970, 0x1, 0x6}, {0x3ff, 0x3f, 0x1000, 0x8000}, {0x5, 0x8, 0x101, 0x9}, {0x7f, 0x5, 0x5, 0x3}], {0x4, 0x2, 0xf09, 0xffff}, {0x8001, 0x4, 0x7fffffff, 0x2}}}, 0x9, 0x21c8c618}) 16:00:08 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0xd}, {{}, 0xfffffffffffffffa, 0x1}], 0x66, 0x0, 0x80, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8280, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="e9cf7cef8dc77c0835d10860ab24395119ccd2992f7af72475d40cd4898734db1da1470887b72413ef042732da4049117256e90a98637140e1fcc9b917b505665c452ef2a4f1dd7da352eec613a324bb917b12714a1d95e8a81e7faba4e7abb758c7e1c094e5d8357f39b1f1b9de0d606b20b4bd374d4176668a9252ae0e4adb3b2dbfb30a532d6f2328ba31d8211dac50b3a0632f412451af7c31593102460e", 0xa0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r2) 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) poll(&(0x7f0000000140)=[{r0, 0x91}], 0x1, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x90, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ftruncate(r0, 0x0, 0x378) ioctl$BIOCSFILDROP(r1, 0x80104267, &(0x7f0000000040)=0x3) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x405, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x25}, {0x3}, {0x6}]}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000200)=0x2040000000000000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x1f, 0x3, 0x401, 0x100000000}]}) syz_emit_ethernet(0xfffffffffffffefa, &(0x7f00000000c0)="e9") bind$inet(r1, &(0x7f00000001c0)={0x2, 0x3}, 0xc) 16:00:09 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='/', 0x0, 0x0) fchdir(r0) recvfrom(r0, &(0x7f0000000000)=""/62, 0x3e, 0x2, &(0x7f0000000080)=@in6={0x18, 0x0, 0x4}, 0xc) rmdir(&(0x7f0000000040)='./file0\x00') semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='r\x00') connect(r0, &(0x7f00000001c0)=@in6={0x18, 0x2, 0x2, 0x3}, 0xc) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000200)={0x10, 0xc0b, 0x4, 0x827, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x40}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff1000/0xd000)=nil, 0x6}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x3361}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7ff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x80}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff6000/0x2000)=nil}, {&(0x7f0000fef000/0x11000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xaf}, {&(0x7f0000fef000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x6}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x436}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0x80}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xfe}) rmdir(&(0x7f0000000700)='./file\x00') 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = semget(0x2, 0x7, 0x0) r2 = getuid() r3 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0x400, r2, r3, r4, r5, 0x10, 0x3}, 0x80, 0x1000, 0x9}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000100)=[{0x84}, {0x57de}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 1: munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x9, 0x1, 0x5, 0xb49a, 0x1}, 0xc) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:09 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="2000000000000000ffff000000671f01f87c671b1b542a538706000000a71100000029390000230011000300000035707f9545070b77"], 0x38}, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r3}, 0xc) 16:00:09 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) r2 = socket(0x10000000002, 0x400000000000002, 0x0) recvmsg(r0, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, 0x0, 0x0) bind$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="00002e2f668424433a00"], 0xa) connect(r2, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) 16:00:09 executing program 0: r0 = dup(0xffffffffffffff9c) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/4096, 0x1000) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='x\x00') faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) 16:00:09 executing program 0: r0 = socket(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x10, 0x100000001) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x11, r0, 0x0, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x45}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x88, &(0x7f0000000180)="bab6d0a15ccdea1d72980e7562c3194ec3575eec95ba39fd4d35d18b11525d96b7f7d5aa3e1cc62d9ffd127840000000cc2f997ce50869ad158d859774984d39c9fd745c2f74ea82dfb5b53a24e194d00adeb54897168a986b8c4bf13cdce5579c3ded2f0f8bd266b20b4d48e702d52c7201009d91211917b7d600"/136) 16:00:09 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x1040, 0x4500) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x10, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000200)={0x0, 0x1ff}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x3, 0xe1e}) fchmod(r0, 0x103) link(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./bus\x00') r1 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) socket$inet(0x2, 0x0, 0x5) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x3}) 16:00:09 executing program 1: mknod(&(0x7f0000000140)='./bus/file0\x00', 0x2006, 0x200000000040) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x200, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x7fff, 0x0, 0x4, 0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) dup2(r1, r0) 16:00:09 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x9a8d, 0x800, 0x7, 0x89c, "c52e2ae04abc5ad4b1da781d7ee9d52a082b8b4e", 0x0, 0x7}) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000200000005}) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = geteuid() fchown(r0, r1, 0x0) 16:00:09 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt(r0, 0x8, 0xaac9, 0x0, 0x0) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x1000000000005, 0x80000000) setsockopt$inet_opts(r0, 0x0, 0xc, 0x0, 0xff02) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000)=0xff, 0x4) r1 = msgget$private(0x0, 0x600) msgctl$IPC_RMID(r1, 0x0) socket$inet(0x2, 0xc001, 0x80000001) 16:00:09 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffff7fffc, 0x1}, {{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x800, 0x0) writev(0xffffffffffffffff, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) r1 = dup2(0xffffffffffffffff, r0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000000)=0x1) dup2(r0, r1) 16:00:09 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = dup2(r0, r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x8) 16:00:09 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000140)={0x7, 0x5b11, {[0xffffffff, 0x1, 0x100000000, 0x88ea, 0x7, 0x0, 0x0, 0x1, 0x6e4e7b01, 0xffffffffffff4a26, 0x56, 0x7, 0xfffffffffffffffa, 0x2, 0x9, 0x7, 0x80000001, 0x1], [0x4, 0x400, 0x5, 0x9, 0x9, 0x8, 0x0, 0x6, 0x80000001, 0x101], [0x10000, 0x8001, 0x81, 0x4800000000000000, 0x7, 0x3, 0x3], [0x3, 0x3a8000000000, 0xffffffffffffff2c, 0x0, 0x0, 0x8000], [{0x1, 0x6, 0x3, 0x6}, {0x3ff, 0x100000000, 0x9, 0x4}, {0x6a1, 0x7, 0x0, 0x2}, {0x8, 0xb73f, 0x3, 0x8bca}, {0x0, 0xa6, 0x4, 0x8}, {0x7fffffff, 0x100, 0x0, 0xc75}, {0x90, 0x44, 0x7, 0x2}, {0x10000, 0xe86, 0x3f, 0x8}], {0x400, 0x400, 0xf0, 0xfff}, {0x6, 0xfffffffffffff800, 0x7, 0x5}}}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) poll(&(0x7f0000000080)=[{}], 0x1, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x10, r0, 0x0, 0x0) r3 = accept$unix(r2, &(0x7f0000000500)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) sendto$unix(r3, &(0x7f00000000c0)="6621ce27c8", 0x5, 0x404, &(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) 16:00:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) fsync(r0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x82, 0x0) socket$inet(0x2, 0x0, 0x5a78) close(r1) preadv(r1, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/59, 0x3b}, {&(0x7f0000000080)=""/110, 0x6e}, {&(0x7f0000000100)=""/223, 0xdf}, {&(0x7f00000002c0)=""/180, 0xb4}, {&(0x7f0000000d80)=""/4096, 0x1000}, {&(0x7f0000000400)=""/131, 0x83}, {&(0x7f0000000200)=""/14, 0xe}], 0x7, 0x0, 0x43) 16:00:09 executing program 0: r0 = dup(0xffffffffffffffff) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050360000000000008005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000180)={0xfffffffffffffff9}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000140)) r4 = socket(0x14, 0x0, 0x81) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000280)={0x10, 0x1, 0x4, 0x1f, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x96f4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x401}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6da}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7ff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff8000/0x8000)=nil, 0x8000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x5}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x48a}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', '.\x00'], 0xffffffff}) connect$unix(r2, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000800)={0x10, 0x400, 0x4, 0x1, [{&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xe4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x80000000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xfff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x200}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffffffffffffb33d}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x7f}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xeb}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x3f}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x4}], ['./file\x00', './file1\x00', './file\x00', './file\x00'], './file0\x00', './file\x00', './file\x00', ['./file', './file', './file', './file'], 0x15b4}) close(r1) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000001c0)) connect$inet6(r4, &(0x7f0000000d00)={0x18, 0x1, 0x4, 0xbef}, 0xc) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000007c0)={0x4, &(0x7f0000000780)=[0x1, 0xffffffff, 0x5, 0x0]}) 16:00:09 executing program 0: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000, 0x4}, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockname(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000002800)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) readv(r1, &(0x7f0000000780)=[{&(0x7f0000000200)=""/80, 0x50}, {&(0x7f0000000280)=""/114, 0x72}, {&(0x7f0000000300)=""/149, 0x95}, {&(0x7f00000003c0)=""/219, 0xdb}, {&(0x7f00000004c0)=""/149, 0x95}, {&(0x7f0000000580)=""/41, 0x29}, {&(0x7f00000005c0)}, {&(0x7f0000000600)=""/185, 0xb9}, {&(0x7f00000006c0)=""/180, 0xb4}], 0x9) write(r0, &(0x7f0000000100)="9b57c67b12f0863c", 0x8) shutdown(r0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000001c0)=0x8) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x100000001, 0x100000000}, 0x10) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x90, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000080)={0x20, 0x2, 0xffffffff, 0x2a62}) 16:00:10 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040), 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="96", 0x1}], 0x1) socketpair(0x20, 0x8000, 0x367, &(0x7f0000000000)={0xffffffffffffffff}) r2 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r4 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r6 = getgid() r7 = getpid() r8 = getuid() getppid() r9 = getgid() sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000100)=@file={0x1, './file0/file1\x00'}, 0x10, &(0x7f0000000200)=[{&(0x7f0000000180)="649c114e29627289c34cf16311cdcf664ad36c545a1615b8d6d0568b", 0x1c}, {&(0x7f00000001c0)="6230a50760e43356b73211a76bb1425fafd53b27801d4f3c88cdcc8e517a59a22721e6f30c924b5c0f1367a94f592afe37", 0x31}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r2, r3}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x100, 0x40f}, 0x3) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000340)="b6") 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) close(r0) socket$inet(0x2, 0x8000, 0x1) write(r1, &(0x7f0000000000)="ba0308fac97f", 0x6) 16:00:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) shutdown(r1, 0x1) poll(&(0x7f0000000080)=[{r0, 0x10}, {r0, 0x104}, {r1, 0x14}], 0x1db, 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = getgid() setegid(r1) syz_emit_ethernet(0xfffffffffffffcde, &(0x7f0000000340)="95") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x8, 0x3f, 0xe7f, 0x1000}]}) msgget$private(0x0, 0x20) 16:00:10 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) write(r0, &(0x7f0000000280)="d5", 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000180)=0xfffffffffffffffe) lseek(r0, 0x0, 0x8003, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r1, 0x0, 0x2) r2 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x80, 0x100) r3 = kqueue() r4 = syz_open_pts() kevent(r3, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0x82}], 0xffff, 0x0, 0x8000000, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x8) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000100)="04", 0x1}], 0x1) ioctl$KDGKBMODE(r2, 0x40044b06) 16:00:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5d00) open(&(0x7f00000004c0)='./bus\x00', 0x91, 0x171) r0 = open(&(0x7f0000000040)='./bus\x00', 0x100, 0x100) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r5 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r7 = syz_open_pts() r8 = geteuid() r9 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r10 = socket$inet6(0x18, 0x2, 0x7) r11 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd\x00', 0x80, 0x0) r12 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) sendmsg$unix(r7, &(0x7f0000000c00)={&(0x7f0000000500)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000b40)=[{&(0x7f0000000540)="af043fb5a9e2f1a02e73500e721f7d9eaffeba3ae7a4d9e1b2feee7a62aaa4df9a86530689af119161e6822698bf7ffbe695026538b89bbc782ac8b132d822f5f3d25eafc175fc40c5acecf5fd2058f3d5920e3d4cf6e6f6c216cd9aa63b0125b4d89c24b95f94e8afb5e971f6c659c7c41a27e2c4850da8d9ffba1174ec234edf96ba1942b09134a56bf444e4ea7871ac37bd7fa7d409450663695cec7ac91e65b7addd8e036d773bcc57c77aaf58afe5878db5b2dd5fa968b84e49a10c4fb52cbcb8d807a53b60c0b1cb66753bf612df4fb513f13128d01a131b6534098ad45832e5cad56f29b45e60f659ae2062", 0xef}, {&(0x7f0000000640)="47462ef01fe84c1f8407c3eb44e2287a530fb9ea", 0x14}, {&(0x7f0000000680)="719d31af5ef8666a2d207abb31795861f87990c5893fb9031f23c6b88ef49b5f8bb724e385b6f354619774fdb1881298572af1ef03a63344bbbc8fe2ab06a954554de24c78e00b8cb13a14560c1b1570615cdb3391718c5611c02351d2cc8fae7cca702d567f7ef71854f10b1b6bcaf2f08ffaadc82a16c3c3925fe83db2fc68c834bc6d6db1fa09ff88c4c3328d3daed43e7ff7abe47b1155f84d3d321e28a2c250981b5d50a53668edb3118b416aa12457571f055dcd478237e27251b90fd194ca5eaac72408682a4195e566cc3687dbe825ea2508cae6", 0xd8}, {&(0x7f0000000780)="947bffeb3c6593de53fa72f13dce9863e5e8c4dc138880258c032ce3bc48b20a341db5fc1bc5acb44e88bca58af55be4da5a4e4d23ec556b55f2f1031416362914d37dae48829f4d6d8b3fa6f58e018b5dd117429d84c8152d8a50cf59052c8369061ca53ddec3973db379b6ad276f9092e0748903397a08be8f688f10cb67e3f648ac4a89c06fcffbb030218b104ca8c82ab47e8e9cf72d1ad23519054a1edda11cacccb0751728ba2cc410abc529cb1783f92b26317a66958f62a4cc68ae4a3abf7352ea9bca3ca04f9fba0d1f9344442329e13f705cf6d31c83047dd38da712a573f11f8b954d1d78cd21e76e64fc6880fa920f8ca53e4ace16", 0xfb}, {&(0x7f0000000880)="448346769a71a27c1fcc0f6397b401a4c94ad09ec0054ea6c17f581d18d8a8eaac2666", 0x23}, {&(0x7f00000008c0)="a96b4ffbd4e4b2126a49fd65e893c71db5690e4ec09e3de86243cd638916ba0effef52cba74c04d153c929285a3da498c163e7d456f76097d9db58d7fa868575a294de77359081c6e3a04b5a7488ef69c4c1e687828196a2300136297bccea4cfba06a2a66b6f6d2bc3046221570a00d43025035583b6a3340afd60436bcc6140a46c1dbb3d1c58a7b9dbf1c8f292f4524db66072c616008cc68540b771d2c4e807413c7de759bef56077d055756d5e3b34777fece12dcf5ccce42e41710b3d75d0ae18a4d539b7a1dd2c598c27e7066e1af864316488f90e57acd4d391b7c635b434913acfcc8200227e707b6d3b44946e1fb1778f4dea809faf2067deec6", 0xff}, {&(0x7f00000009c0)="3edcdca9c24f40969ebdb1a7bd022300c26e0031b2f994a22c70b7a1a399b17fc8b916e4a6a513a3d8b3c9554c42eae8153df0af16eb1bf6c5bea35928e0fe54413bcec8e99e66713e3dbfbe6399fd23b96a7a62733e0f96ab807829850a2e7075350f3f2720978ce61083c9190e39500cc01d58ba0be9f3595af6931ee990e250bec197e25fc1423a34d64dfe6399d25cef6503a01f8fa7212922abce6c24", 0x9f}, {&(0x7f0000000a80)="baa5170e2f3cf8e6ebeba62f87fb7dd2574705acbbbdeb744d03a05ea3231673aefe33680518760b0fcc8f42735537fb5c826da1c53bb066b56f4a21dbf9d8406fda583b550f46e5d03346a394d6a9dea30fa09589b17122c729259fe5101d9c6717aeecc79c3f362aa6d006d4259612f95fae4022ce3db0632598dc8db94ee0e7cd539a68f99e94f0b134b22557be13882de844c858261e2a64c7efbe0ab524a08864", 0xa3}], 0x8, &(0x7f0000000bc0)=[@cred={0x20, 0xffff, 0x0, r4, r8, r3}, @cred={0x20, 0xffff, 0x0, r4, r8, r6}], 0x40, 0x9}, 0x0) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000100)="587ef81fb36bd92c0516360c0fee434b8aa21b237a7d1b3b05889667c1c90640b6161f3b6570240b7da64fc27ed8b93668220b4f75c71021f728d90106f6446ec96be6b448d5278c7c724d0e97dc23199b4607e997be68b5a64aa6182f9bafef3d945034623b2e151386d5a9b7bab4a292b0437dd1647c54e6610c360a40da103bd263bdfbff783705782ceec0ef34015cf9c4d6bb1ff20aa9f0dcac7a2ed38bb2c7f9039fa8c18fbd8b4a1f5dbbec2ebf70d5db1702360633fc3efc29e88a00", 0xc0}], 0x1, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x28, 0xffff, 0x1, [r7, r9, r10, r11, r12]}], 0x68, 0x400}, 0x0) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r13, 0x4, 0x8) 16:00:11 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x0, 0x8000000000}, 0x0) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000140)=[{&(0x7f00000000c0)="b2d638a2d0f226e4894e1ac2dc01df01e4ee11e461f4596fae19317418dc1dacc7d5e099883430ebcd220ce83e84583f8fe4b46ffc420004a1cfe325a3a91abd02fc81c717a89d88543efef69d06b6c9789d0dd9e75c0eebae430c7abb0a815647dd7d2d10b5afe36595d9cb13e766002ed38c7a", 0x74}, {&(0x7f0000000280)="6528765d39143646d8b06d1490f66f6a6a0f514dea6cb060ddf2dfad0dd0ba212d197f316e1281ecbe8423c72716c59cb1441b36e12826d04a4c4d22e20dc7bb1ec001270a80b37db335b7d8f8ba3cf7d51a7af23b2c3c18b9c57380c20113c90c63230d45049ad1bf0ec07a2a348fb3856f9fbf952d7958d9f31ef5c0c4b1e2c4f4f225d91a6a5b7abe371c4303a33f7f354c71dfd4f676e93dcce471f2ddb3433c445903b5365cd69402d8a1c7b1b31a079078f3b65211f4fac539796ce42396ef6d419c8f5fae7aeb5e51d8576fe6bba9b9de12629c9006a9a92c09c2957af4cf59eab9b4887b04cd19fbb1fdfdcfbde9e1ac129331159023d61f", 0xfc}, {&(0x7f00000001c0)="b10b66d3369f07c34d1b7079f4687364546c4081b2b2485b1b170bf710a9669f4e0d79b0e6d79cded22806187e921eed568844c76cf90b51b8166554299b4cacd79510f25b58af66", 0x48}, {&(0x7f0000000380)="e52aaf9c5ba8a3eb149b90031f486e656969fe4f784f7f0203bebb93535b431d8d623fccb7386a95c83c9d2a45302d236e3701e9082a0c6c103148a8c51de9f9b12afa0ee33f31f269d1ade716fd6fb904729081c2da13cc5dd6d544c4669d2816e5e2fd0e91c06667512e16d1ebf470", 0x70}], 0x4, &(0x7f0000000400)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r0, r1, r0]}], 0x38, 0x2}, 0x8) 16:00:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a", 0x2d1) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000180)=0x1) setuid(0xee01) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = msgget$private(0x0, 0x7e) sendto$inet6(r0, &(0x7f00000001c0)="271a9754e86b48eeadd45bfdb358bb350a60d7f1e6fc8fe74f892701c4462efc47a9bb902039a687a4b44e839ab1c8855e51ec570950c62b145c8ded3ae6a67f9c102b5f53f8761ade8a77df4a4b1a2de0a59c810ecd9d47b4e074cbe740961a6be414a87f45c77a835cd019aa6a5d77a91c133e12352e", 0x77, 0x400, &(0x7f0000000040)={0x18, 0x2, 0x100000001, 0x574c}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x6}, 0x3, 0x7, 0x0, 0x0, 0x6, 0x7ff, 0x3, 0x1}) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) dup2(r0, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x14}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") r1 = socket(0x3, 0x3, 0xdb) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:11 executing program 1: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x11000ffffffff}) open(&(0x7f0000000000)='./file0\x00', 0x41, 0x10) 16:00:11 executing program 0: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') fcntl$setstatus(r0, 0xb, 0x0) 16:00:11 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x10002, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x7fffffff) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x1000000000100) r2 = semget$private(0x0, 0x4, 0x200) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000280)) chflagsat(r1, &(0x7f00000002c0)='./bus\x00', 0x0, 0x2) r3 = geteuid() r4 = getgid() r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chroot(&(0x7f0000000240)='./bus\x00') semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x1000, r3, r4, r5, r6, 0x40, 0x22}, 0x80, 0x9bc, 0xd164}) ioctl$TIOCSETA(r1, 0xc2e84226, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:11 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) getsockname(r0, 0xffffffffffffffff, &(0x7f0000000000)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) 16:00:11 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) setsockopt(r0, 0x3, 0x3, &(0x7f0000000080)="590745b92e90387dbf68d6b7625e00096be26da08cfb2a5101b3d8bd61532c94cd6a5af7c2f814061de1587384301cca3a2f25976daf76bd11e8147ae2364f58d759c5866f86cdf9e437348cbfca5aea8ffdcfe46d615e89e42e70c0c44cc2293bccd64596f3dff8729bc9a2c0ded6047a82147a5b9d8b1089376a877942de3b6dda24ea76b82601fcee29f7efbf40b2ba5374ac629f3b3df6cf4186ef1e5caeaedacc1eddc8bc0191bfc51a9f3b726d480b0a26ea903152038054ba910e8dd6482513da28eb05f9969c4837be3e03079ba20f042fb823e172be9f847a03f6efa8dbc61329acf5a73b88a4d0bd3ea487296d1acc589d23387744abb2e630786277c49cc8c6d3322495eae99ff1f4d369acda151357754518f18b50164e7ccae41e1461b267067e87211a5d431bd8fc48a70b7d9026f9ef62fc4747513e27bd67599bfe9ac47877dc14f7e59922195b3a33060d7045c24dbae45f953c618c5d139ed28a7a141eee6e57294b728877edc0bab69a38bb7c2381d738cca8fcc984c406603ea0b2e3b06badef2fd9fb09542ca58f20e10226044c9f7a409d1095a2651ab19e3a2501d14e064122879f0b8274e64aefcdca20f35178a5331ecad6557b80276c1324afda972a415e7af56c1086b3a31691e233eb1b7c6c27470b033dcb4d2f86a4d5a3025a4fb3fad7f3b086b73c56b21e4f0fd24a1718c9c292e15f604c1842b67fda9e1f4636ef4217a2e1488ee6a49920ec0dd1b975eef19898b98391b57ae7e7afc002f32fd758c69369158af89786035af38490400f168950161259239cee9f01e345d3c787f82d917323b029ebb7ee5e97827b69cead8be629b44279bf3b007d3f0d22bb16f79b6195c9f50c7317763f6ff02230e7acc5b40bba2b14ae5d30cf8241632fab50d81993bff42bf7ab5029a0c154c16a12104b612c866a159067cf1fe884d40600676a803162ea960c9b838bb57c7702e7d46134bd40bc9086c1a91865ec4147f4fda1dbd0fe95a1c8b0b0bf64cf94c8d7bdd3a87e60d78e8d490935e809a66316064bb6f81fc2dbe94411e0f9299039e9f5505f349208748fe60b106409dd3369fe044ea86b563f2c46b12da1a09af18150a578296ea1c0cc8526e6a46d01acad309ca05426a1baa99f0b9132c092b3515cbc8311f0510cc133f9022f0c3411cc552dd73f8073f0f48bc2395b8a7f7a6d28a5f4eae84df1b28a21832d6d6409c0a25e4fd68f578d17b14695309873d264746546b3dd56bedb1df5c6910a80740284c2fdb3c6a8a4d45620327f88aa81ea779680ed5af2c5bb24c705b5b83a5b8d2b6b86953293db5a52b58904481910688cc57e1f04ed65aa2a8af2e3dfc7e98a5ec122ee74daf44b02e42bef9db9e944be8266e1303c3654ac611b6d54fe6ec3e111004d0d81b990b34d56d562494474aca9b1d1aabdfc00eb155fe63b4b18d8f478c4457e82d63fafd95d880a3dfbfd3f5480cfd0d86963db214957e2fe14e7ed612c2ccd8533a300704163109448b7b16e67ed84ad468f4ca265e1e6bb69a702e274bf67a36f5bd006441a47d6f7a3adb58e2458c32a6fcf2ae27f9279c1921009ee82d08de7129e98f23ca25b56a1595be2e18b093f74c67248885f6fcb98f8de7ad1ac75ddc236117957d11996fd539ad556d6629744d53966054710a2ae7bebb9311745aab41abb49811f87e7e673541fc80ff2cfdcd891c2acbf5e11abca228e732b7804dbea9a7a1513c673ae3f6a7c4d032237251a85258e1f490ac25e51415a0c28e8867d4c22702fbf107e0f433e86b822112160d236daa9694aacde2cda13bc40ca978476cbdb5d3d32ec3a293504020e0898e9c83f49ca5231f99f1a247e6571a11a149b8618ecaad6d2ba95df8d045b127cac35584a0a74ab4f03686686af5f978aa12d9c8e711fa55ff7611606c8dc325667e06b4ef77b3ff5a8fc5df97a97ef7021fccb821983fa123788325c2490596c38843d5f3e4f09873ef9b0098245b2df8058a5091a13c128547cef6b22b83711bc3840868be3e5ec2b2ada56cac65723060e94f084c17eca546fd5a27e09f835d59ee8b6e628478945c22aaf209c0980226dc15b2091c3851110d56ccaea5422d1b02b849588c9f8713c1d42f6a8f68e454c04ae39a0338158df3f9c4dd2e40d4d8302dbaa8a4c3be995d8711a937d63d6e9d77ef4b9d1d6715d4cdf0121ebf4217759aba346c891ae5c18aadff75a0a7c14b8dd03b496f07b06fb55bb9bc64d7b2f08da175a6eb8e4bbe3ec0ebdecc5ca020bbb944ee857f9b4391044ab6082a00013d7da8af899d8bca795899f1be230c469758bf3797f4929cb2dd2e4fbcb926a53ad812e6ae87363b500e257335add79e84df48606baf5a6e734b6c8d5ff81e5398bc484bac30ac93c570e921307180053885d828793a1ba4e3219f436264de98e266946538ed442f1a62f651b96cec8db8b123cc9a0e427a3b6b85f11d0f26af621cbec29bc638ce181e1a8ac8a334b08fd9d2c851c924692f4a58decccc7ab524bbfdb4faf6d121056e1f787ffc9970521639170bf90095ee863e96f55f5999696dd05659bf8ffd0775705fdd58e9b8c6d7216f507fb2aaa1bcc171c758fa2a3d8260d76f542bd60087ea321449a9e9f379927d87dfb22429b0f20df4c9800ddb424defac784d4c8f5510e43e4f96cdc71150d7632c30ec1aaa4913704ab6f0e34c7bdec18996ea7309f73ff0f66188340585801257d52f0b95bf4d4e08f36c3f2c19fd60a225c2d96934d53762c1e74aaaa69e4b22421d0043441e97be8834f4a039c782f8fffb4c9c908655822186ca8aa64588b17079f163789d2531b0b2819da1bc3079a943026fb6b3e9128977411358c147e3853f7043a19b968c374d193e08318b1476d9d5dbbfcb0f3da5c9cd70d3da6a31f42b58e5fd92c5d9db14deb49aa1bb582bab87e846d6a91c3b6f5b728a18a77acce6c9a61ab28cf86b92022f53b0e6743196da0c4c3a562c29451dc785a8fcfd48159aedb62b16fc79c7a4ac1e563c213d4935c2e8c84b5366f7fd16ef5b56b24d0b3c9173c03655c52177fb8dd9e258fdcb8a1a1fe9bb419644c11e85ead681e95c362cc65c07a3f6ff39a9ac710e5e1603eff7748b99ee39bf15740a9f6cfbe5c6c7242f3d0f37740f54f34a203bc6fccb659a44f24194052f8db3d7d1cc2585b2c86aec5d4f8c376c6edd7154ccbefcc07826d6be3afcd03581ca0e1d5b9ae81c8e7efd16ac07761223896ef4f1e4774ab06974e20d16916fd2e166717ba6b969fb652f223fddc6983061e60cc7ae611e8e5f47b70fa25783d5f27134b00dd267071dd963d5dfcbad8c0a3525dee038d504e430e365c1a8eb7be4e7b58a1add60d122eb08f6d0e14df10b7c80afce1e4d83ba562617a06ccbedddc32a5f3cb71bcf7469ee2794fcd065cd7d491ad6bf5470bcf14129200e9c08995ade49a5039f884b8bd732b56bc3c731f5f53ef257f9e4206eda95a19dfa78cc273450b0823fc4d205694519fc14f15363a717aa38751bd8085d8c95f53b10b5cabd5c7ca30765aeadb54cf884e86c0992a95b630008cccf9add43a1147b61f45d83bca1ee0856376414b73e690f519bb77ebf815db175c35424797deec0ccda27aa2743f1779df4780c90955b86101cb8f97a6b91f5f69bfb74a461648112e6a76ece38186271f6ec6ce8c054d92177beb1be5940d4c6cdc1c2766f470cb0e4db7d09641fa928a67fc77f9d0eb229742672d9f0e4a34c80fdfa36acaaaecec4e5e6c293e96733815d1bfff2c54b80887f7e828ae84ef4165b030a63044842efd624b3d7cd790a9b7f7e4984b210bb5c4a41528b3bedabc485e2035bfa899b4ceae2e28717e2e7aa4b75d71f793296972263558df9c802bdaa40ccbc11e93bd0beba6954b575069fa84ea341c76d269e8fbd164a382d1175985906d33d5606f1f4692b44cf4635831ba2713aa04e151e656bd1c2b5ddffcab30e02f0ed7e836c3b246aa54814d5a4f0536bed7d43b4070a6371140f6711d2e6b99095c4e949e7ee851f002e6a60d2e93af0dbcdc36e843b742dbb08908948a52769c905d6a32f851a4c9665df53b3d46dd9fc717a961fe9cd6180aec002ad888cee110ce1a39ff59219935ae0186ba32dc80d34eb00a4d1bd8523a277b68b385cce57869b3df1bd3f7c54e1ff5cdd7a20e2c60090527805b504ecbcd26d3b8ed53fe2703df5a311c46c2ffc0d0096cd7cc2e4a9fb8517dd8aa0f0d49bad3dc0631643eb670059b181901ca9b93c6c9bd1d5b98c77b6a929c99118a93621f7e0c16eb1edc006817cd95229e9b078ad5ccb1e72a70497fce7336b834eb366946db1541f25191a4c42c61c53f27abff533f827ff05eed1e70352cea31a63fcee028cf951188df98ec456d0242b6505bf9823b2258e20e2dc9149e81f18eb2a0ba03cdc15473fc7cc07e8161bb35ec7fd6d6c65c2d857725aae449b9a47eb92a7e85ddbb8bd3e54bdca010163084cb48aaa292239a71cfe6c89700dbb89517c03e0578f3c8e47c1b8139fe5ad96147ea2f8212d1330a802fcb37b88cd39b8cd1eafe08039d2b1752de51f192495d578dcf30e724ea4a9b22c15ebc540d3389dfe8104296d8368c07afe902e9a68181cfa59c065db8f6bef8fc8340c886badcf877f9634ea01cf679ccddda15e91a3c191762a5620d2992c40c2cf549e0785750e9f502708fc424182efc9ba8376265db21a34c0dd41cba04cafa854162c05285a45f0a439e831cf80917cb7741810f3a52cb5deb0ce4f2c893bea9108514ceaae189f06ff8b8512e745cc8ea7654e6e35be21778c536c4e3d27e9badbe9b3297afb605d53415bb3bd8f08e9e3bf1d90930b444b590c61455f114b2510ca1a1fab444abee722e104ece198802c15fa34653ee1335cfffcdc0d3c315aee4e2f6d23da51ea22f9d3d798070011fe9c8d7c918c79dd01b468d15efb46afc7e4a8830159e11f8f204839b7be2f7f1020fb94412c49016e48940da22883c3c1121e9355571817ec76cd6dacbf4498fe77b88b49b8626c357a64377d41d2ba5e20feef5076b60cd65ed83c3e152eff509b081c428b5234c104815a2f1d90ca8f2f13642e252078ac34521561ce4fc4fddf5871c42c2baa30b1aedae95a329550aa4a18d4768b77bc70c4c099529e048ac8c9fa37692701bdf423820a1aa14fdd5acbe2cbe70230aca56db890f3444dbd4699a85d73136f53421342c7005dbc0447bc0b931ff49563d705e019a5f16f5085dfc9b7df06703d1805bd9626c9b7a9073ff5e4921af68a8cc7b8d3e5424d0e4d061cda903024b28a6c3e75dc92aa69da3f3554ff68329a400916ab5ffcb9a804a9233d2a7c2ab69c2eb4b337bbeb0871acff74a8ab859fb61a5c11421e3159e590c18b76743b588479ba11184801d2b734d72b2a489c3ef6ef822c8c6af75033a9dbd25ee8f4a17000f45229da7fd28939069d46a4bfc829c4fc58bf3c3b22974c1dbdee8b0bf81813d1eda5dac820abaeefe16a6105bbf0193ba8b6fb8127047beb9f0eccbc5a559d159358b72c0c103dd88987803ffdf045a661c3c534c5f3b88dfd00b7df826845aa5839575a69b27ef3fe5e275d579501a3e443b7c1d4154b612858eea563a3038f2bf44709b09d607de246e5f60bc23afcf352b5711ce77565a416099749f6daf4e0cda01e36b17671184aed93661e4e29bd8ec67659877ac230994ab13efb855837e6851d73c224546777e9634da7911b965bb7e7f102a6022", 0x1000) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xc, 0x0, 0x0) 16:00:11 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)=0x1) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045721, &(0x7f0000000100)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000140)=0xc) fcntl$setown(r0, 0x6, r2) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{}, {0xb34}]}) 16:00:11 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) seteuid(r1) fcntl$setstatus(r0, 0xb, 0x0) 16:00:11 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x66, &(0x7f00000000c0)}) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x10500, 0x40) r1 = getuid() getgroups(0x6, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r0, &(0x7f00000000c0)='./bus\x00', r1, r3, 0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r4 = semget$private(0x0, 0x0, 0x421) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0x40, r1, r2, r1, r3, 0x40, 0x1}, 0x8, 0x9, 0x3ff}) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000200)=0x1) open$dir(&(0x7f0000000100)='./bus\x00', 0x203d, 0x0) r5 = dup(r0) ioctl$WSKBDIO_SETMODE(r5, 0x8010570e, &(0x7f0000000080)=0x10000) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') 16:00:11 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x2) 16:00:11 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0xfffffffffffffffe, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) 16:00:11 executing program 1: mknod(&(0x7f00000000c0)='./bus/file0\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000180)='./bus\x00', 0x8000000000010491, 0x1ffffffffffffe) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x1, 0x6}) 16:00:11 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000180)='r\xeb') rename(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)='./file1\x00') 16:00:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x800000000000010, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfff2) 16:00:11 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x204, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x2}, {}], 0x2}) 16:00:11 executing program 1: r0 = msgget(0x0, 0x204) msgsnd(r0, &(0x7f0000000040)={0x2, "ac"}, 0x9, 0x800) msgsnd(r0, &(0x7f0000000080)={0x3, "16c27b66b5d43602ef0d8a2159d811fb458282218a209a8002cf7f9dd2ea4602af0b34df6f598d5f4e20053113f674946944fe5b608cce968868466b7420485d91e825207a54f8f650fd3c458221b7901d5d73d4558e1dd0ee01976ab66d0daa2419bc407935532f67303c17e23096403e8a6405889f7d110486496aca0add0964d50323623acf8d64cc006be68426f78216fbb2850b4ca151b8bbfc612107d069d1fa1f65a1397a0b66be9836bbf053bcca56f34b8a8565db4224fec07fed6f1844b2a40ab464f9d5625a2ae936870268b580e20a8031fe261945b13e71a3b209d659e2fd75f0b5eca4417379999b37ea6ccd4d965ae1fd2e8be6a3db02f1b93f0b270a08f96ed8b0216315bebcb859c36e1e847ad9c0cb01817b15a6964279fd48fbeaf9423536a3610c44c123a477b4d829e88b94da09d091e80a6fcfbc88dc5eeb4a9b897113d41ee5b09d4cb6899bd9c39caafa394b9272416e4722a6387f845c24b6c21fa592d2e395e6f377bf0dab528b5c19c2705710aab98877bad6e333ceb480d2c8abcf912b5e352f7441d4dfccc2a6b2efa5da6a6a3fada128335019274e5339b8f983a9e9991fb50bf054b88beb03faff92ae442480cf163d5809f21dca194cc09458eacbcd42554456c3ed9a1271b5ad19912fc52f77aa58b91c7f62a0c74639730d0071d30dfbecbc57a5be93caa043342e3e637ecd987ceb7c24539c547c25f8c10a6508d0c2c16c4a6a91b29e3ad73c06914dc4924ed2a8198a678b120e1ad8d34c869c44b4969c4ff76f3d1880704e0c637e6ff976be76a976476939deb78318d23d857bf888043974191d899f6580cdd38f41027fe4cd4b17407970e1fd28581d949a47581eebba02a6e74450422175116fb67f2cf527ca418bc2e4e97810905d41bdb0fd0b231be18e2e414e69501315fd9f7f7e8d0629faff47179fa93fa317b0ed6065324691c4ed7cdc700aa6fa1a13a0072c5f300911f90520562a66c2ea5c06b166567ce36ef8a56a975dc51ba15596d71f5ea92cc710fd4c414212e6919bacb39ea2dbcf1831e8ac13e88a2bc8fdd3f414cb568e51c52435031a4e9aecd7993abeec39b6d3179f27dae2003be5082587be32d9b1fd0f9b660233ad9f60bc37fb1a513a5d9a6c720c440d41f219fec40ee867a073a9d96db208355cf24dd6f70894ada8e376c4ddc31adce50eff7519876cb1c710617e2217f77716a231e84efdbbd9a73b699bba5331acfeaad4333a308ad11b34b5ec9f2a7a87e583815631da23a4aa00f4291757bff249a17968b18d6c86e882072b2ab8b3623d6ff8c59aec350829dfed96aa4150eb3cb2e486f710069db2cbeee8a43efb169c79deb0fa947feb6cdc5c9c551ee3c781766da4e57d6b3d39afb123787832422d5646008bc64c613389f88ab7af3ce61d7d50d0484ddcd1f2f4f7668422640d6b3315621c880004200e1a3cc81e3495c993be6da7af7817f52bd39d31ebe86f3aeb06b34a7acc14f5c64b0f8151141cc5dd649033e253d36ebac03a34b846b71a4164ec0bbffaa4be45313ca30df63c649b55cca490848029cc3613195ae8139def730746dc49d9fc32a1131c5cef347da8eff57a9dcf63f232a3f5aec86e097f4b307077eec7262113a3f2051f9ac8934801f04fa7989a4d21475d63f60e420b1cdffee3a91571bf5c9b24b5c91e333010fe39c81ad00353401f67078c3f794359467ecd502ef158b471d62df5801d8bade8952f2789a7b6ae681e813f97f457dfb82a55e2898f591b3ee064c6e183564253e67f0a53528b2d883fa156597b8a352d3e30ae802363b7e27342f52c0b088647b66949e8310d31081f5d1f489b58b4f0c51f0e05f4fa64247907c949ad8adb409d8b6ad97640bcd7485cc294260257781143d1842fa386eca8e648a1d0e3e23e37e11f8b50330f0b5572a72845d75173ef07627cbd36fce4d63bf33ce94e83f7988f040e238af9423d7a1f909cd3de6427f195ef0ac18c9f1501f2d5affb9949f47f5f556799caec10a50d55f7bbe11ef9f9e455417dc4e625217dd2f3500a91f9864f5bdd8120dbbe3cad4035d561f84d3784f4783fbddcdaba38383e23178c80af57224a250da11100a87c66a00c031a6f53cb34a7abd87f754032e196d1476ab8c26871116047689917281ff24e08eed2b5127c3178c43381f141952e6ebb254e374c32ee52a086b23e0cc884e736414ae935540d69cd5d3d40e6ca12c559d5428a4c3fa4ac879cf13a0c7603d0dccc63d7cb0cff38468ff898a9b1a35328c15f1fa377239bec71ca4a550d04f9445bc0e123ab5f4d4bd373a73cf2d895be1b9e7f7972e90a9a16c1236377d4553642135b1804e9d609c38e8e3b5679386e980944695dc481c7d3ce47aaeff1608554b4790413acca07901d9b4aba9311adc2897e657f0db4d8ff800a9170e3c412d8d6d02857102334f81b2be1beddc55773ea06e8e7aae2b38aa22842b8895388046f767d435dc800a6319b700faea2fd53c208ed1955ef093b7683833dfd76cf2a13ce3328cead85fc32b74b592ff188d109a3b966bc51e0ccbfc06a85ee74ed88757d29a4e76028cd7b325b97756d7c6668d490ec0375874f9cd4353ea9cbf0aeb8cc1aa55ae28ceb63d3bd62b957b75bd6b62a563a8878e7e6511433e6d191596fdf42072e050e2e66f6565d934cafaea4a81331dc676ca9f2bc4295a6c85add29a47474d60d83a2df0bd0ed5315f2c1adecd158c0c11e668522b53eadf149b16a8e730de3b02aad1b6f188dd22f9767743fca3723b820793846e0210b0600b425063b9c7bf28a13f3bcf3dff3db5da1dde4f3b3515261af17abc8b59c42ed4808d911a9744af7b47d78d83e52d3480763c5dd170d4ad9a5b486922cf1cd9bf73817496bde3c142ab94876d4488f6f567a6eabb549a96bc2a973ec20ba283ebf56fd1cf823982b9b05f8ff8e9d7bf59de098c74fb288712875f799fca47987ecb934083797dbf5fd8fcfb5cb0ff135a870213e2c05a14a25038cf2afb1c2468911e9335ccfffbbf9d927e642a1a2f6e090bc113159cf8bc06d72bfda45ca8efa97dafd209baac5a9e9d886555aff9e9d6875e318205eaa75dcec82d4be2fe1559978f9d091075017ff2fd45891d5b2a8d10e0597a8cf21f4f8707c1d86178b584998ea29846f8b94217438b9b7c9219f349f7925a616084b365634c7342a1d70fdf5e8dc895b15f03e530241ee0adbf68d7237d52b3b1dc5fc2768c99ed728fc8168d98ae115dbf641fe40253d9e9025759d96571fb73b94344ab85a985a674526a3c6bbd87ea186ee8a31cae6129b29c53fe4c7dad623cec347b188e1268065135edb2518b32fa2c3e607479fa2cd4af5a74e5e26a0176b80130cb241df1b4876a4490cda8b9e7ddd4ee522a039944f2dca4ff0adafcb7bba44add5b78f2a6c5db961f891819d07f3c80a3547c230f7ce27c6009623f9627e1e1730204bae566a831b3efbad4a0e499a4e3b2c758bb80cc3cf335809ef36691362bb29232e22881415349cb6fe88eb4fce106936c530015cc9c790f1187e50630adf8211a74b43a914503329b9e857074487dc27ebca5ccf4ea99ea8c29b12f391af3337bc4584017f1a8655e9383515b53af9363e9c3c4b9ffc43028e133d22204b2b3e53b62bb139124aa9ca2f512729ac35f5fc442a1956170d3a2db932b640ce0dd35aa402d6e85811d18ba1469c86035b2a2de42af175e96ff159e3295613f9153a9905623f122c9a3bcad0b4f7e75442b03596b7225993b6464d47f0ca6fa04bdef9ea4c49c37389d94bd174b9d24b51ac2c0b042508148103aa13ff8cc5aeafcfafea2bd75f5edc8c20893133ea262156f41f77a8af21e046d24d9a3c49fffe72ff9da240209f331403c85e5056045d2003bfdf9a456f0328776bfbab2914dbf8305d0aff7d6471569b0257d7b965de20ae0fc127c234aede9e96d4d9dc02b6be7c854355a0dfb0efbfc1cae74c2285e6e08d538a9827eaa849e2a9b2323b51848f87352675246cce96af8875dbd7154dde8856a4d7df2952f5018685ef5ed65265fa3a12f6df73232a6b0c34f82ed8e8cae81639ac13932e9788c8ae6525db8427af4c037c56fe4ae89ae26a7b5197a5600ea2f89731e3d6d0ff1b6d5180afa9f65b397dde321157cd3bd2229555b2e608be2931109d4aaca80e192642b471d2114069e04a20c7b0a66ef907d464507c1aa4917a3686fef3f8a19c3ee62b053d9f6bc3c1b489ac7ec3b09c805eea3992c22c68f230cd4fff90be0d0c260d93888c61794092d7f1a0306b3405e071d60beffe85d1ff13876ab819216e08dab08d761892dc65bde1f8ece73023150977427789491289f9e99f2629d52ca37546b40969a269be35dee931353178c29c7117b590e4feed0615844ce71392545de9bc9822326af40a09e23b4c09ca0dcc85c21dc2c988bc958735be3d5f9de42c66942e4ee9965433687d67cd9e7ee95f5b1a2063faeb00bf588d5d25bd03b6a78feb5c8bc0dc0be1dbae05212745198675abee20758f95ec6d3e10fff112f0a2290c8b0a951289226ed64deeab9f2a9edf9fb63c32decaba122094d0c40d00e99fe9817ce3a4a6d1c1c9c3ad98839228dc3ad3568d1d546bd0f9c5b47a0b20a9c9327d0f762b65b9a79ad00477e05778babf939186825414db9bb32ff8fab38f4185f51bd6e52fdba0a8f3e94d0b942930a4aceec142fd4604b44686247923137b77df19c969b1bc0dec6885792b3000964973e903e7d8c25e56552ce05a8c9d95a275bf8f61635f5cb086a3becdf7337e98cc5949f59ea3e8a8780f25e6ccc48a0247601869686c8447f78825abc06a12472281d882bd3edcb25f117fd1b93be4eaa255896f0f6c8eef3de69b99daccf46d74b23097bb3434d1b08ba716a3efd9dba528336b6f080f97aa1d34e941c98bf3f4a24442261d51065f169d11c40522064e0240af35c904fabb773b405e988ffff824747ad68aa791c9df1aea0342d2d2960cd36c5065c29d3498d61061d290d1f1a74087c8b0654fa9e92bba94c94acc00fd71d1a21cc5810aad36cc5f040b5b2987950c6b2ecf9949902734379966cf1070af76cca9c4c765e20782635ca63da4470cf93701bc9eaa76919f39c38923abed2996bfc9628ec18a32c0cc62a984a0fb908f75ebc914caa812c6a7a8c0f4b15e35afb2809bd590a8333aef4406028c9173a163510caa70ccb5c821061e1cb0c4ea97b79c280de8918a426e2b52997b8654777525f1dbd65178f0f7c3888d8fa61c25a2c4176f1db956b5e229b1f69d6fb1ef00f63eced509bb1916a75eb941de3999768f9bb9d3fd9486702020436949ee416e8e56621f797af1e8ed83ec8bb800805cb139adb3f024347179edc1f30c9c6958bea4d39d26abc6b28adf1cdc87bacaaa3787b33e548955587368000932db3c8bb53d5952cfba36b6feed8dd70d2b3cde2df79346e214ba5d13d43a259d8e03e19ca38a7be0ed272c2c8f244d1a7271b3de9b8ca22256e917f3831db4316f7eaa9b6516beb984e54f0ee89fa077e0c06b1594bdfe18b3a6f0d74d6de272a133f5b735e15cb422564e6abbe51c55fa255e713e7530eaf7e5c9b7509205b3acc35916f27d3ac9ec17e003cdc8590be7b8d6d2d6787f941e7023755c54e6d99bbbc88b6c8f7f439f22796d2cf957b5d91a5c853e3556fab57c8329ef803b1a60f6d85242fbca52ce4ec1540bc299f3b9feadfd7d9449bb1255bddd5bf89ebc50bcb59082"}, 0x1008, 0x800) clock_settime(0x3, &(0x7f0000000000)) 16:00:11 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="a2c146ac804f61cb30946a6ced14cea97771a9d32f9c90904ca51bf99af84b7a2c566ea09bb973e7a69e2e30b0bc2011d69bf815b368ececd61fdfd971d83b44743f4a4fa32d15418c0e23056cd467517a236942c5b70938c5b7fd3513f72f53159a4b8bda64f5a34f4c6c71931d99ca03a3ea0ddbe043f09b4267c3adaa5b021ddd9fcbf59609d26e9304ecc8dcdd7087dcc83266ee2dd0e107c69d3a03b108aed2013047a2133e926a36cf3ae218ffedef97b84a53601e6b45d03dc0de3c3d528537f684cf47bdf9bab581366accd6ad24346a33fd67ee0f46850d4125fa2158fa24017591ae147362285e14d5b63b06dcb089e14b58064de6fa", 0xfb) r1 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x0}, 0xc) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x100000000000080) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) r4 = syz_open_pts() write(r4, &(0x7f0000000740)='\n', 0x1) syz_open_pts() syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000002480)={0x0, 0x1, 0x0, 0xfffffffffffffb7e, "855c55000267a7230000001a0000000000000040", 0xffffffffffffffff, 0xfffffffffffffffd}) 16:00:11 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='c\x00') chmod(&(0x7f00000000c0)='.\x00', 0x4) symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000080)='./file0/file1\x00') 16:00:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r1 = getgid() pipe2(&(0x7f00000000c0), 0x10004) chown(&(0x7f0000000000)='./bus\x00', r0, r1) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x1) readv(r2, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/230, 0xfffffe9f}], 0x1) read(r2, &(0x7f00000008c0)=""/214, 0xd6) 16:00:11 executing program 1: getuid() geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r0) r1 = shmget(0x2, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_SET(r1, 0x1, 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x4, [{0x9}]}) fcntl$setstatus(r0, 0x4, 0xbd4d1455061f0d4f) 16:00:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002001, 0x40004000000028aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="0083aa22c104008b00002b27febf000000f92270b2000000000000000000000140d3094f22006e103b4cf475290019263c5d67c36dddb97e9ac3e33686b2f5a8602d284f", 0x44}], 0x1) 16:00:11 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x100000000}) r1 = socket(0x20, 0x5, 0x7) getsockname(r1, &(0x7f0000000180)=@un=@abs, &(0x7f0000000140)=0xfe23) flock(r0, 0x3) close(r0) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x0, 0x4, 0x1ff, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffff9, 0x2, 0x22, 0x0, 0x200}, {{r0}, 0xfffffffffffffffb, 0x40, 0xc4, 0x6}, {{r0}, 0xffffffffffffffff, 0x4, 0x4000003c, 0x6, 0x400}], 0xffffffff, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x62, 0x1, 0x8, 0x5}, {{r0}, 0xfffffffffffffffd, 0x10, 0x12, 0x2, 0x8}, {{r1}, 0xfffffffffffffffe, 0xa0, 0x21, 0x584d, 0x3f}], 0x10000, &(0x7f00000002c0)={0xda, 0x1000}) write(r1, &(0x7f0000000000)="9300602b8c55953c7914ee8649ee6b2f239fd853e5c1ab09", 0x18) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x1c7) r3 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000040)=[{0x80000000, 0xfffffffffffffffb, 0x8001, 0x80000000}, {0x8, 0x7, 0x3, 0x7}, {0x8, 0xdbe, 0x6, 0x9}, {0x8, 0x0, 0x0, 0x1ff}, {0x5, 0x3, 0x7fffffff, 0xd0f}, {0x9, 0x5, 0x4, 0x7}]}) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x6, 0xfffffffffffffff8, 0x100000001, 0xa}, {0x9, 0x40, 0x20, 0xfffffffffffffffd}, {0x9, 0x1, 0x5, 0x3}, {0xfffffffffffffc00, 0x7, 0x6, 0x55}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x84}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x3, 0x1, 0x5, 0xea0, r1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:00:11 executing program 1: r0 = socket$inet6(0x18, 0x4007, 0x80000000) recvfrom$inet6(r0, 0x0, 0xffffffffffffff50, 0x0, 0x0, 0x0) 16:00:11 executing program 0: rename(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) write(r1, &(0x7f0000000100)="a684fba74ea07597bd5c5b03124564e5c9b6272fd13f5b205a4b071249603325eda310", 0x23) close(r0) 16:00:11 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x204) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x20040074}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) fcntl$getflags(r0, 0x1) write(r1, &(0x7f0000000280)="4e1f400000004528c90b5a1c8bdeba9bcbfa5382d91d9859b2c4c6f9029999f6728b960600000000f1f5ad801ef2a0e5974bf6f7d9ef82b98f8de77ce3bede1dc6c4baef626292a5de6a7dfc25506ec8cda8ff1ea727142b28280a7ccc35408829ff0375140f981a871f6ad9cda9fa1223fde13eff1bc7047b3fcab17e0329e7c481a93dab17cc84a3bcc7ba194c2092eefa194bbd364b16dfb8a8c6db59eb561cd0654294cba8cebb1c8bb9b4194bd4670000000000000000003e0000000000004363add9dd446fc24d1cdd64248ba762324d6ee811a231ecad07a9a87014373b014d4f1012fc8707213078c7b9cda144d6d93916bcfdde59f8decf2091c671f1e564e112f56dac76681b978ed69b265596ece81e6d6ca3", 0x118) execve(0x0, 0x0, 0x0) fchmodat(r1, &(0x7f0000001540)='./bus\x00', 0x88, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x7ff) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") preadv(r0, &(0x7f0000001500)=[{&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f0000000180)=""/210, 0xd2}, {&(0x7f00000013c0)=""/7, 0x7}, {&(0x7f0000001400)=""/230, 0xe6}], 0x4, 0x0, 0x0) 16:00:11 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8018, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0x3) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0]) setegid(r2) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[0xfffffffffffffff8, 0x6, 0x100000001, 0x6, 0x100, 0x1, 0x6]}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) fchmodat(r0, &(0x7f0000000080)='./bus\x00', 0x80, 0x851a23ab4b08f0eb) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x4004570f, &(0x7f00000000c0)={0x0, 0x0, {0x4}}) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x400) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x20, 0x8007, 0xfffffffffffffc00) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2000000002, 0xfffffffffffffffc) dup2(r1, r0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x200) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000080)=@abs={0x682eb13985c518e6, 0x7}, 0x8) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x6, &(0x7f00000001c0)=[{0x100000000, 0x67c2, 0x72}, {0x81, 0x7, 0x0, 0x8}, {0x4, 0x7, 0x0, 0xffffffff80000000}, {0xcd, 0x2, 0x9, 0x200}, {0x800, 0x3, 0x7f, 0x5}, {0x20, 0x3, 0x5, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x6c}, {0x5c}, {0x6, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000140)={0x42d, 0x4, {0xa6, 0x6}}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) msgget$private(0x0, 0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) semget(0x2, 0x1, 0x2) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10003, 0x0) readlinkat(r1, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/108, 0x6c) 16:00:12 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f00000000c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000)={0xcee}, 0x8) dup2(r1, r2) 16:00:12 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x20, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x20000000049c, 0x0) 16:00:12 executing program 1: accept(0xffffffffffffffff, &(0x7f00000000c0)=@un=@abs, 0xfffffffffffffffe) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) 16:00:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x80, 0x193) write(r0, &(0x7f0000000140)="05e60933d3a133bdc2ccd5fb63b8aad8aec3530e667d418fae0ed45bbbd8aefdc5bfb13a2335f15cddef7d7344f649e0fe7534696ff552a75b64b6b37e2e0efc31f4266cd15d49fb5c9633934d73ef3f447f97a189c24f81e01d6d", 0x5b) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/4096, 0x1000}], 0x2, &(0x7f0000002200)=""/232, 0xe8}, 0x801) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0xfffffffffffffffe) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80045710, &(0x7f00000001c0)) 16:00:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)=""/239, &(0x7f0000000e80)=0xef) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r2, 0x0, 0x0) write(r2, &(0x7f0000000d40)="af69454f1c250428a8483942f88e3650c61d9f765f29e26d4ea102976887e112af76af0ea198be19c2ca7a0e74937308000000000000000f2c129f6fd5f2cea81b9d07e543bcb8af79e92f0c356b12d4cdf2518986c774fc7cb0dba079c4874a4c342642a902e0498accea99f362cf3dc01fd4489f15e419f9fde634eafe170fb56a7b7a0d2219e8c76fdc11b2f42ed0de70f33c70c181e508ec5009a29e6eced93398e6304e403f2e783db812553a662cc00efe9f5c76c1d6dba09d6a570960c6bae89a6c1a219810b4b494254134402a4a66acae687efaa0e2724d1346486e99c499320fb7f3b75b39b0028d2dd08c2d04e4df576ee568397a165ea325019d8da7a2f89397154206810a6023404cbb", 0x110) poll(&(0x7f0000000080)=[{r2, 0x88}, {r2, 0x55}, {r2}, {r2, 0x4}], 0x4, 0x100000001) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000100)=0x3) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) write(r2, &(0x7f0000000280)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d2575b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f3c7f953bfab9520ecd3492df6d4997f91174626191650f3e90a9aca4b82e7506f6eb1993339e82ff5c3289a85c984541cbf4de7543b41d78f947701aaffd974f031fe0e3c9ece584ea663ad19fd80b2394e221e5c3834ae7ddb195e736361fd4b6273793746902bd5d98187543bb094b9036aaa208d3325c5c2fd56dbea0c6cf1513b35c9ecb827b06f73c058cfb4e24b86d10824baedaae8d69153f75c2456088cbe5f1cba4fa09ed4b7cc95ad408d7c51c480c8ac14964698ae8cf1e6279c09e9efe2fc2d1e1e9d8a42522d36942e3312442fb1f312e6bb6f32c8cebc941e3f656991f4c9252795cdd720073f5e1b225fd5b60e450c8c14fc85a776356e999ead9d1aa76de69f6a9e7b66eeef2af155ea68890504f9b553dc4373f991954fb0e4a1eccb6473153c97615498d24ebe8f68ed1f76ca2985dd575b9e83c5243d108243c89619b490a4b10975b081f7f954409516f39bc164e18a08afa92302c79cbe9302ca23c26def1a80f857ae82756354efacfb2cdab12e1e7c38c21ea3919a3f32dfeaf93726e7175a856a56a3239cfe36f17bc80ff10df0643a8476528f0a6f8ba1433fa42381b168575cced89463901e440cd812fa398135a4fa784ec5af5a21d88ec61bc1650bff4ff17eaf5996d591d95132f54a75b764e53495a9af476e6cd0c46add97490049521f2e8d8629e56e951b3f93bd4f50acee23e1b2173cc612c54afe8164350eab54d085d933bb335ed4e4f9c148e7d6250935353012c61bcfb8e6965b67c7c84309a6b9385c363074a36f451c556c982a34af2608752f869d1583df0db4f6be9d82f7f42ff42dc6c3fcbc0dd37b8182c41135ec08fbc15d9444b288bcae383aa7ff843292a3eed2e4ac191b27ab6889e4dc7b4efee1d424fe22e6d35cc08456b8f2024672c040d826970b3cd0c6cb6e18f58533dba3558afc73904a205e97719d7e2815289bcd3c8de7e987ee21fe9b1fdbbabebc2406e709458aacf3e8d3bb1889d0ab0d07d90a044265b1ebd1846252cb3a0deb90bad21b5bb6096ab5a9f987bdb4e987f5362876919bb205b67dda5430ae33848612d8447b5f6ad02292072d429b646f2e790156eb615f94d80ce38b9d4b0811d32d9b164af1f3085ec33a38423fc95373251a4b81ac097d16d6fa9111c63ad777c1afd2697c946cb21343b82163fd413ad5054cab5a906b12a18c5603b8668dbe91bad16b5a92ad4e19fcf9b2f060dd6ee629e69959ac4e008a8baea1811972438890cfa0009c305442c9de8daeca0d7e4ab13464ed10592a17dfe53cc72683934294a0bca0bfcd7577c4d3d9877d3d2ff3ea91e00f51bf11d8a02136913aecb54a503f581babf5cd4c8f93678a3d242f78e683f462656e22074ff3daa8744c97370bd9ef4b9ce8d2e8eef7cd21ed21789ee1c39723c60a68a60e241c3407688264b1d9c9c13fd58777d621a0ff86d7f816312c5143725509a3d7ac17baea2a1e789ad9e5a18d2109d3fc238d1bea61b8b8bf74778df74d7e16282f6ce7e978aad191fb1fec8990b627105cb03043c1016d2044fda90041bc02c031ec1316147df0e7da87a9ec0490215ce1368991aa48e1f08fb6552bdb85243f062ee83073a38aa5d2cd2fa51405d8dd95555ac975b883fd343ef52ce1acfc6d0e7da3b73f2d04e7d6c843fac55fe8b562ed30f72aa15a16915cca843b4f084bd619b59068fe8d983f4478cc0ff74c809fa56933decb982f0c487333576e57215c1eb6892ef85467197ad7bf25e278b041f6212b349d7f5d92e52c1c63a44101d47cf0fd8087039b6553e14414a1da338c5c216c9335bee2a9b351af61d42287b1ec6fbbbadedf2f76b6fe476b28c4cc617cc2b7e1f3187ced3f979d5ea56c36b76d9b078b1c8ac41b3a80e8ace7679de5d4566fdeaed3582386c1e2301e807b410af3c4d9e3e9b19b94588922e3c32002cd4082448d7f57c34be73eb40183bcea2c4eab64d7e4083b81b96d8aaecf6c8145f84ba3a8bdd6378ec6acbbeb0079ef5b80224137685666b0c361df04e0b49e627ae4e2043241832168af1d76ec4eb92b43bea5cc5c2b81ebef67d2554c01fed67a92ff4f18642198f0b6cc8a82eb2220beeb77675c57df0cd4a3979a2825af0ad8b40769b988cbf68b30e94dc26dfd192ca4ce8722100a4394e991db6924eb6bfa3e2d8461a58b64b59055fd420b7a1d870e21ed95ee4ab56f477cae53c5ff3c2983db23c56313e91c5c696278b89709f10f4f190ef26c38dc8060478463f3e94acc702a0e5e6b3ef08b5142f59baa19ebcee23360bd21f4b69779b7e4b22c3091cbbcf0150602ef06ad82d6bb6f47bda77aa0bd28593d74c9083897fdb74a0606a0541d97587fb978f6db90d6eec9692f70f6853aa8e614086752e2fb5d2a2faf5133be67ad441fb1152de1c52290b1889f62e2fc0cd93d0d6d4f4ec3cd8542bcee0797bcdbe1d717cafd06945220d716fe3689f4fb31513e14bca55818308cea34a40b649096c439c650840736a352b217e10c4180511ff14090d1f3254b2e004746189dc36cc4d7d038aa274f3ea0fc632cab1ca0f9f420b597927de1a0e34165c9ba0c9236bde8c6a5d3cfbfe4a5b5488c2f9adeedfba8424ee222baaeb835359cbe76a1d788453024b15968d0f4d6db4383b563b24c73153d3b8671f7db867ef4a1160a6073a4287bac4f969e9bec4c9a9c1f8bbcf12671d657931cdc0a75896db93a0598d50227bda4ceb514d50d81bcdee1a282f0a225ee433ebcb32fc8fe1fd9ed6e3fa8064875e36e4c581de479351d6ff3319c98e3f8e111d7efd143cd1ce23abf48b06bc16ec2fbbde9c3ee11c5eb9fe86d9b449279bc6315982922ba96f4502c7a080dfa0fcd1f3763c0bf3b6c0c51cb415a2608cb4138a5992e47a42c135dd4b1b9bf0ec77d10bc409eecb60392441faf5c3cba3584ac1615b933fba2451f4e39fabafd401a8d90025fdec8dd2611ebaf1b617060ddf96ecacd69cca245b866d5692c918001501fc3cb5cf3cccede80e57c71e71b8dd644d4db23045fa52940d867dcd9127f37009f8ed9a86c8a9f50bfdfcb20c6df724ed2b81fc760600f3374d95d9fd45f102a26dd19c4a26cbba63e6555727f4208b29e5fa18dbbbb2d4cd1838bf368d3eed8d69eeebb2180870f62e64f80006a958a7ce9d9a1794a1362e2484a2bcaa4405995974be48a353b783411b8a4596c8a45b3f064422f5d341fa1d6821033409b3c8eb79a193fd1ad3640826f50dd0b1a39670311e2e9c3a995db026f43ea9063d96721bdaa8718202701cf26fe4d8b3a960efd8ce44db07e25f6b72729b0c9d6dcfd2ca76a75a730509f780f6792a822ce1cfc9472c431b6a8afd8d1b2046804acc18cd54ac8f3d61976c6b9bd6383269b4dd412a31c5a823b45cd5caa8142dd04e5c13e5fbf6c562345092d747b8060d7e3e0e4a362792cc61ea89670f4869f66f497f0abf70b3eed2f1d1b9c820709cee26c12b673190e933e83a57a23c8bae9b7752ae511712edf8954a8b92eff55d6b45d1de35c478af773070ebb3c400134266926744d98c5d06418ba10736db12c540b20b9adc44ac45d4639764918119f2ac172211110ffc700540c7063620d5e5c47b5b9e32d4fdcde46cae5443b4772574b8c46f049c6eb2273f66824fc6853baaafeda8cc1d778d77d8095c149392459fd0f42cfeda8dbb13b5990e613ef7ef61fe73e5ed5d3ba58ad621f34b1ef969ecc27f08f260d0802d5d1a", 0xabd) r4 = syz_open_pts() close(r2) dup(r4) syz_open_pts() writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="03b4aeb3ec2403d6f9d1db4e2c0a", 0xe}], 0x1) syz_open_pts() 16:00:12 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0/file0/file0/file0\x00', 0x122) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') openat(r0, &(0x7f00000004c0)='./file0/file0/file0/file0\x00', 0x10000, 0x4) chroot(&(0x7f0000157000)='./file0\x00') mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x80) utimensat(r0, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', &(0x7f0000000100)={{0x0, 0xfffffffffffffffe}}, 0x0) r1 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) r3 = getegid() r4 = getpid() r5 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000780)={&(0x7f0000000040)=ANY=[@ANYBLOB="01002e2f66696c654b00"], 0xa, &(0x7f0000000580)=[{&(0x7f0000000080)="36c1898d389c659212f3a40391fe92c5d99ed3492483e63f06571acdb33be0947e7d85aae0d1c547f752a735ef47ac2d1cb876f6", 0x34}, {&(0x7f0000000200)="3ef49c7035324176fbf9eebb5135872f4bcecb7c1919ffede8e66c6f12cd0b80a4e04770efe0d54ed88d0ea21d04804d742cbebcaa1983af06312f1a65ca5bfc5192ba63d9569fd85c1b88453f039af70d4336f98b2251ba3dd03b1b60cd597558188ad0bb19ec5fc4cc94b05dffd70da4eb310e912d9198bcdb83c7a96f3fb495e8439f00c3108fedd08d891e7713d868c39d206c8caff9d68802d0edede0d1e2629b45021efa45e00b8a8e493ae578b753e792fdceea83964f0f6b571a3b0533d9d0ab645580638f21b833c42fd3e685bcee492e7e419b1ffcf076", 0xdc}, {&(0x7f0000000300)="10ef84c1483e02d2afd21df0b5b4036441ff8b360638d72da6f4894003d4d0d3bebe4c5231e38b32dda9eedde635504f3a286375e2bc82e44290b630980585ce0dcfcc63cadfdfe9e8d2ef4a0771e69d91b382efd7480a668b9a528b5604ac1567970158f72331656b160484015e319cf89e28f7e8bdc45fb758546f85c53f8e3d67d63f17ff910a5c0774f91e1795b5b1e8b5533a959e0cfea520d27bba91d2784161aefee48d9049439489471bb8d5bcf5259652745c7ee83deb964c3b589b49", 0xc1}, {&(0x7f0000000400)="8d9de0d0a543b7877704565cd62389befffcb59d2853dd3d7fb4b60c43c1b2b07dc6911b5d72d6938f02f9a4fd54b5baed18fc8899a1ea737bfc8796a311f3c36924d1781a89b13942e806e04d97bfdb57668e28433152d12827e1c5b648790b8ca2faf2ef7a154fbfc6e0d4f782953fc2bd540107a981961f019de902d23d73f6f2bab019785240bdd1a1eb6020c371665bde72aec171c3932cf5cddd970a9cbd", 0xa1}, {&(0x7f00000004c0)}, {&(0x7f0000000500)="d83536d5715c5eeaa98de76bdd9388cf7b7b82240edaed", 0x17}, {&(0x7f0000000540)="1bfe3a5bb1470fc1ba4c6fda0c32535831fe7ff34273e40cec23155a912f26421b6aece48cb4c3f07f3bde47a5", 0x2d}], 0x7, &(0x7f00000006c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000001f00000000200008ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB='\x00\x00\x00\x00'], 0x98, 0x401}, 0x401) openat(r0, &(0x7f00000007c0)='./file0\x00', 0x10028, 0x101) 16:00:12 executing program 0: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0x5b}], 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x7}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000200)) close(r0) 16:00:12 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x8000, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x132, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000000000000021fc0000"]) socketpair(0x19, 0x4004, 0x6, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r3) r4 = kqueue() utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000400)={{0x20000000000fffe, 0x2b}, {0x1, 0x10001}}) poll(&(0x7f0000000080)=[{r3, 0x8}, {r3, 0x100}, {r2, 0x9}], 0x3, 0x6) read(r4, &(0x7f00000000c0)=""/90, 0x5a) setsockopt(r3, 0x7, 0x0, &(0x7f0000000300)="017aafeb8e592ac3083cb010c6780e052a03857d8b9efa4c6e320193128a27e68b3b95d26f501b2fbaadd19a77eaef5ed31983a07dff3abd8b4059a0a0d7597a9cddb2e3e5789562822aaa73ed4fde814faab0e0a7e0499ac038723e9171be979dda", 0x62) kevent(r4, 0x0, 0x0, 0x0, 0x80, &(0x7f0000000180)={0x0, 0x3b9ac9ff}) kevent(r4, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x0, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f0000000200)=0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x180a0, 0x0) pckbd_enable: command error 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10088, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x61}, {0x6, 0x0, 0x81}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\x00') 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000240)=[{0x40, 0x0, 0x0, 0x9f}, {0x6}]}) pipe2(&(0x7f00000000c0), 0x4) syz_emit_ethernet(0xa0, &(0x7f0000000140)="b489a83b8fccf27b8e84901652446aafb9c974d210cb3d6d298456f01a982ea00c89c3f131262b0795de24a22162442245e34a7d3119e1ed3d0ccec518ef80549db8566ef9019eefef36a9a164200fb9ccc60910fff8b5a73217c220cbbc9c6d3f1372cb87ebb9bf8987a7270f4efb2ce3068667c7991ad80d0eefb2d228e619800fb5d49c36633c936466cd480a06d211f979d24c301d0862401fc71fe7502c") pipe2(&(0x7f0000000000), 0x10004) pckbd_enable: command error 16:00:14 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x20659) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000003c0)=""/134, 0x3ea) close(r0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x100000000204f, 0x5900) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvfrom$inet6(r2, &(0x7f0000000040)=""/50, 0x1c, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff8, 0x80, 0x20, 0x8d5c}, {{r3}, 0xfffffffffffffffb, 0x86, 0xf0000005, 0x80000000, 0x101}, {{r1}, 0xfffffffffffffffe, 0x6, 0x1, 0x800, 0x3}, {{r3}, 0xffffffffffffffff, 0x18, 0x10, 0x100, 0x40}, {{r0}, 0xfffffffffffffffa, 0x10, 0x20000000, 0x80000000, 0xb382}], 0x8463, 0x0, 0x4985, 0x0) recvfrom$inet6(r2, &(0x7f0000000280)=""/172, 0xac, 0x800, &(0x7f0000000000)={0x18, 0x1, 0x5, 0x76a9586b}, 0xc) 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x43001, 0x0) r1 = dup(r0) ioctl$TIOCSETD(r1, 0x80184600, &(0x7f0000000040)) 16:00:14 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000745e) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) r1 = semget(0x0, 0x0, 0x80) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000180)=""/216) r2 = semget$private(0x0, 0x3, 0x1) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000140)=0x1) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)) fuse: Cannot find fusebuf fuse: Cannot find fusebuf 16:00:14 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file1\x00', 0x2) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/34, 0x22) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffc000/0x3000)=nil) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x84}, {0x6}]}) chroot(&(0x7f00000001c0)='./file0\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xdb0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000240)=0x80) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x40, 0x40, 0x3}, {0x4, 0xa77, 0x5, 0x21aa3449}, {0x100000000, 0xfff, 0x10000, 0x80000000}, {0xfffffffffffffffa, 0x7f, 0x88e9, 0x1}]}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x101, 0x3, 0x8, 0x1, "c00cd6559b4a2f4b480685245360bd19e8f7ac46", 0x7, 0x200000000000000}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x1}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x20, 0x80000000, 0x1bb, 0x2}, {0x3, 0x7, 0x94b0, 0x2}, {0x7, 0x8, 0x3}, {0x40, 0x8000, 0xfffffffffffffc00, 0x7}]}) 16:00:15 executing program 1: socket$inet(0x2, 0x2, 0x7) setitimer(0x0, &(0x7f0000000100)={{}, {0x0, 0xf423f}}, 0x0) setitimer(0x0, &(0x7f0000000140), &(0x7f0000000180)) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x1}, {0x6}]}) r1 = socket$unix(0x1, 0x2, 0x0) r2 = accept(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000180)=0xc) getsockname$inet(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt$sock_int(r1, 0xffff, 0x1009, &(0x7f0000000000)=0x6, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r3 = semget(0x2, 0x0, 0x100) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000380)=""/4096) 16:00:15 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x20}, {0x44}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:15 executing program 0: r0 = open(&(0x7f0000000000)='./file1\x00', 0x1f, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) preadv(r0, &(0x7f0000000140)=[{0x0}], 0x1, 0x0, 0x0) pipe2(&(0x7f0000000080), 0x10000) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5) 16:00:15 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20672, 0x104) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x8000, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000440)='./file0\x00', 0x80, 0x40) r3 = open(&(0x7f0000000480)='./file0\x00', 0x390, 0xb) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/ttyCcfg\x00', 0x20000, 0x0) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000500)='/dev/pci\x00', 0x10080, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x30800, 0x0) r7 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r8 = getppid() r9 = geteuid() getgroups(0x2, &(0x7f0000000580)=[0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) getgroups(0x7, &(0x7f0000000680)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r18 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) r20 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000700)={0x0}, &(0x7f0000000740)=0xc) r22 = getuid() setgroups(0x5, &(0x7f0000000780)=[r13, r17, r10, r10, r16]) r23 = getegid() sendmsg$unix(r0, &(0x7f0000000840)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000280)=[{&(0x7f00000000c0)="04bf3553a65d41fff3ff907e715cf09fd54a9a83a26921f761eca9efa8ab7195e7c0fc6ef347baa6a2fe348a2b0c2fbf2ab211bd2c3ed837d86331644b6908e00e2e951e3b3b1a1f24a936b29c176757f86b60ad14f90de9273ed0928b453a2177c57bf85966659ddb87657c0a666b5cec5da515a98e8bd86dcd7f38bfabf5938a52234962b7c9efc13cdd9f571c11acd739e2a781553b222adf90197370555806b7b168351cebfb3d530330c7534961f24d7dc437cc3c685bc89359ff8789d8fe24f16f0061ade9d3e8c30642", 0xcd}, {&(0x7f00000001c0)="fa58280412375467e3aa1a16b7792df4fba6e0df4cc9a889e7af57f08c850a7d65988e132787421cd1a5d2838e9a2e3a7297febafb3b3da36561a5d8953aacb6901fdb425e22641e92e389caaa3a916b7785773df596f3e927ee892c8535d32e0f34c531e4686853927b5b00255db9a7f53e1b76a93153079792e6025c3cd6c9e214732b88c3bf79a4d55643d9edf2b54f527d64677326507fbc8f", 0x9b}, {&(0x7f0000000340)="3d5ed80985c230bf3a0ec4432309f9c45c1ccaebbc54c98bcc531996e91e0230693d4a55d69997c74de944e86682886a35066740b683ab5aefa7707bfca6e47e88891a128d2bc1e2781b868a595c6e05af95e20424ac7163445019e32046df34ab579f1bfc42088395a705353d5c44e9b60e092093d8b3f2e60fd1594c8c38d6b851161d05c70a92b92cc393bd8e3a56f0a8ad6cf258126c58919df5ff021920f29143389a2c8b7cc064027d94a36e23a07d41bf16619acf87189b427832915169764dd04f63a88ab711526bfe590330e16c802b5297d1d9eba0c38d40698a50c378dfc7c6b7a645b4e7bcb3f8b469520adb8818671a88c9", 0xf8}], 0x3, &(0x7f00000009c0)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r7, @ANYBLOB='\x00\x00\x00\x00', @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r11, @ANYBLOB="00010000200000009e0ead8d050e3f791e13f5bd4600000101ffff000000000000", @ANYRES32=r12, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYBLOB="0000000020000000000064a4cbef476af2b50000f08ca41180ef2b553ea309c2d376c6c97f287d770ad4573ca6cc364496c6f500281ff62d87afdde35a0750544907b71e105c12128c805cfc2547bbb73f4a655effaf5cfdcefe6f746f1d97858ceb07", @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r23, @ANYBLOB='\x00\x00\x00\x00'], 0xc0, 0xc}, 0x4) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2004, 0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7d6c, 0x0, "f1f743cb40e374632e86006fa9bfd75e8158806d"}) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) clock_getres(0x4, &(0x7f0000000040)) fsync(r0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20000, 0x142) ioctl$TIOCNXCL(r1, 0x2000740e) 16:00:15 executing program 1: getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:15 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x80) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8, 0x0) syz_open_pts() syz_open_pts() kevent(r1, 0x0, 0x0, 0x0, 0x5, &(0x7f00000002c0)={0x0, 0x4a}) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0xffb0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000100)="c0", 0x1) r1 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) close(r1) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, &(0x7f0000000180)}) open(&(0x7f0000000080)='./file0\x00', 0x40, 0x112) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x21, 0xffffffffffffffff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) write(r0, &(0x7f0000000000)="4303d9bff85e3c5274eef5e9695d3d2a24bcb2", 0x13) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x7, 0x5, 0x0, 0xfffffffffffffffc, "661fcbf2245185a8186503182eab7fff0e091fe6", 0x0, 0xffffffffffffffff}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f8", 0x737) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000100)=0x2) fchflags(r1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000880)="dc8194515f3a74f1c20fec8e8a5584c0f71766", 0x13}], 0x1) 16:00:15 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x1) write(r0, &(0x7f0000000140)='W', 0x1) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x0, 0x3}, {0x719c, 0x7fffffff}}) ftruncate(r0, 0x0, 0x7) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x104, 0xfffffffffffffffc) 16:00:15 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) shutdown(r1, 0x2) 16:00:15 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) fcntl$getown(r0, 0x5) fchflags(r0, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x40) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x604) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001000)=""/4096) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x4, 0x100, 0x6, 0x10001}) 16:00:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x2022a, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "2cbde3ae0f302b74698008c04aa4434692e6cb7a", 0x1000}) ftruncate(r0, 0x0, 0x1) 16:00:15 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) socket$inet(0x2, 0xedc8eee784c0c71a, 0x8001) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40087}, {0x15}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:15 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) socket$inet(0x2, 0x4005, 0x200) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="499498efd4e3eec2f0b4b37c22b567f8a77f317d938a9487ab45fe352a46c72db02a2b043323fbc7387a98d23b3486dd717bbc2e964ff1b419caa8289fb5e113d995b25d066ff4f96c102a67c06043810432c312e93a64ab8e3ef0ab4de1d9dc8cb3d614fe84c8f43e0b22cdf0f73631d0b9839a2336867b50e3ffb0465509439e0442d4dd598ee8bada6b4160c21abff4", 0x91}], 0x1) execve(0x0, 0x0, 0x0) 16:00:15 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind(r0, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x181, 0x0) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x20, 0x3) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x125, 0x1) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000180)={0x8, 0x9, 0x9}) r2 = semget$private(0x0, 0x4, 0x4) semctl$GETPID(r2, 0x3, 0x4, &(0x7f00000001c0)=""/84) open$dir(&(0x7f0000000240)='./file0\x00', 0x20088, 0x120) semget$private(0x0, 0x1, 0x401) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000280)=0x101) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000480)=0x5) semop(r2, &(0x7f0000000340)=[{0x0, 0x3, 0x1800}], 0x1) fcntl$getown(r1, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, &(0x7f0000000900)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000940)={0x0}, &(0x7f0000000980)=0xc) getpgid(0xffffffffffffffff) geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000003c0)={0x80, './file0\x00', './file0\x00'}) sendmsg$unix(r1, &(0x7f0000000a80)={&(0x7f00000002c0)=ANY=[@ANYBLOB="01002e2f76696c65f6539c1f85639f3000"], 0xa, &(0x7f0000000800)=[{&(0x7f00000007c0)="9c84a2c46f09fc150075481715114390f73a47201d4b7d", 0x17}], 0x1}, 0xc) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000ac0)) r6 = msgget$private(0x0, 0x100) msgctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000b00)={0xffffffffffffff80, 0xa553}) rename(&(0x7f0000000b40)='./file1\x00', &(0x7f0000000b80)='./file0\x00') munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) bind$inet(r0, &(0x7f0000000bc0)={0x2, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={r5, r3, r4}, 0xc) 16:00:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x101) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x80, './file0\x00', './file0\x00'}) 16:00:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0xd2d8) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002740)=[{&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/198, 0xc6}, {&(0x7f0000002800)=""/144, 0x90}, {&(0x7f0000000480)=""/246, 0xf6}], 0x6, 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) 16:00:15 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) setsockopt(r0, 0x27, 0x80000000000000b, &(0x7f00000000c0), 0xfffffffffffffd7a) 16:00:15 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) 16:00:15 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) getpeername(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) getsockname$unix(r0, &(0x7f0000000180)=@file={0x0, ""/12}, &(0x7f00000001c0)=0xe) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) mkdir(&(0x7f0000000040)='./file0\x00', 0x40) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000180), 0x14) 16:00:15 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x8, &(0x7f0000000180)=[{0x9, 0x7, 0x100000001, 0x8}, {0xffffffffffffff81, 0x3, 0xffffffffffff0000, 0x3}, {0x8, 0x4, 0x5, 0x3000000000000}, {0x4, 0x80, 0xfffffffffffffffb, 0x4}, {0x1, 0x81b, 0xfffffffffffffff9, 0x101}, {0x600, 0x0, 0x6, 0x7}, {0x8, 0x9, 0x2, 0x65f}, {0xffffffffffffffff, 0x7, 0x200, 0x8}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x201b2, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0x401, 0x10000, 0x1200000000000000, 0x7, "fb2b14fde7688c987dbb9c3121a965f751531981", 0x5, 0x4}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c, 0x3}, {0x3}, {0x80000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="e4") 16:00:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000240)) write(r0, &(0x7f0000000280)="9cc377284c1953462e2e2e008c5461ac66063ee3353dc4fbf8744120145916f0d7ce8d1f8df2d6330a9a06970e0ebe8e468800532f0a6d87554cd5c293e6d7eb79daa6d33ba806339f7cc9b9333413f7b9fd248ba99db877628fe33e6a4d262dcea4ecb442688343c1e9d3ca37a3caeb9370530f10d5d64ef89d11d01da1f5e71a2993eae16836508ce0ef9346e35fff60d1b637409160de587177d585bb8894d48aafc9e7add4b8fc4feaeea69eb61d6a08000000f5e0c32388018cc3863d324a806df0c59cabecc161b6721f57f84a3bdcfb14c21e066a6edcd92c4892f004a5423ad1f151c0dee8a265ab338a24ef688f7722a0ac4edb7db583a6f5ce3ec1046f41b02da87ac5529d6a0ff6eb70671e9f6d3429bcb83d7714ef51f99c76c250f949cd860c6c69768cc9e74683688e2d4637a1e1092d3e2bbef0d3f43702af4c9085d4ccff9abac1922cc0d51e3bb6e55438", 0x153) clock_gettime(0x4, &(0x7f0000000040)) flock(r0, 0x9) execve(0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x48) 16:00:15 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f00000001c0)="c0236f6c7de3c90f7dfe2b26772f5feb08d461c45e1948039e2704f3134e8700140612768c9455c7eaa98b5f95179c4cabc970ee0ef762e216759043d4d7c5dc0ec6c232ff1dbfc342b01666963224e8b3fc498828eba0788fe39840799f22077ec3e9aef3ef722b69414a7abf0b8f0bf81c92da363b19c8d7c65fe7d2755af982940b466e77237589c8d869885099b4bd5314a5a962b4a9de2b4dc7", 0x9c) fcntl$setstatus(r1, 0x4, 0x20000000cc) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) read(r0, 0x0, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000080)="18342a883a6238d657ed80a6355956385d93bb93d1460779d6f9ae9bb7f443302993cb06630442c286873ed47764b45594337a8f59f0f6bb77ba04acbe16820e6a36e6b734e15428f424b5cbeddbf7df5195d7ab1dbbd22cc4a037b8e8d2bfc35857e20b3e1e3e3294675160adcc727b8c526f4af7dea543fd282d8225df2ef7289bc7628022eb2f29", 0x89}], 0x1) read(r0, &(0x7f0000000180)=""/43, 0x2b) 16:00:16 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) getuid() r0 = geteuid() setuid(r0) lstat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)) 16:00:16 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0xfffffffffffffeb8) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x38a88, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[0x1, 0x5d, 0x8000, 0x2]}) 16:00:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000300)="b3c0b138efee3423fb0135c35de93959206401d7726e1b78c1f628cb057105e3fa53af5d7f5e733dc120a45f6d2e9a97d3b4e656a2bac82c47f848987aad98caaa40e82189ac8f09", 0x48}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() writev(r0, &(0x7f0000001580)=[{&(0x7f0000000000)="94d912aedc070ba18cf146ade37ac7eb5fb7d2c78d0092da08d1ed2891915e73798b6b890b267c7ea7f2f929061f4684aa2ba340494f2eb1fca60eee0c9b12fc48ccd0ae134bd917aaf36031a0b3d042b05ed7757440eefce561cd2c2b59278d9ecfbfc2740ddb0a169d3e621e64f7644672682a92d06efcff785e46dd73", 0x7e}, {&(0x7f0000000380)="cf417e3ec4b56d29376d67ee51e5e50858aad02e12413f6ee2fae6cee9745e8f6a4ec9a8cde02f7bf2389a900d10c7726643fd93c9dd85bbdb3500f9792c8ab922cbe3825027323e6d89eb15c1680dd5b0a36d63f9e79afac5e4e770514fe3493d52c489851e5f3e3aa9684481f2f8f87c81ac65be38e109fd43fd0017e1bbee17053700b57449530dfc454c286106e1991bd4346446df19f0a69b4217f4574450ae8e3e47053e981f53fb93c87816a75ae0937d2fdc476c82e9", 0xba}, {&(0x7f0000000440)="f7f1a266fdcf05e987e79ace66d147637d1e3a660a02427a9c39c57665dcbdf2221a398f031b729d6e7022c48fc554c620890ec1baeeeb569648a0a040e94d8e9a1d09e5a8a5baaf32fa64d216247612ce1861bedb3fa9f98e37e0dbfcd22d35147c82c87b1a3cabf50b4eece1260d4518d449983eb08d06e6283219193c8ea35c97c8866c55741f5d334ca584c1608f90c9d764eb3bd291478a15", 0x9b}, {&(0x7f0000000500)="2ee9992eeae476669f6217a65e3c76fa4e068374ccfc3a9b4db270bfd8ce1e41a8bd2114ff763f6b5b58aeaa0d733e8d77bf2371c6e633981237f18d122bd45b2d1e9ebbff642e261ba2dc6954a2b87f04ca688e0c02a3c233e7a9bae8764aa0c30285915f7e68b14bb803803431256effa3b8c8ef6090b995b385a0a0aff1fa6747e112f74d15e7094d1b292b0b24495685de82d20b56911c057777410fed2156b3399915794ac51567d43d3a9ac9460994124549ac26f2f4e9602ea172c122c0880e16e5316dee8a8211392b400c9d85fd77c5da593df05a2ba8da6c1c180c7f34d3b7a3095ab3be6811fdc6717c38a18608a30a31b0ff26e31b5dacabec613434764b9919e32a0087fe71c182bbd26c14cfa18694b4a578e0a28589592345e3c36513de1bc5e2682ee2ecb21069ae4fb985937a4374d23438dd698642743807a34add9392cab6e83a6a2ffb9b16e91c952c746ca3d19120033dd62f398a29d054aeb1cb5ec72d475147e8f592df8e22b5fb7d0de12bce7083990d7d782e2586e15ea6dff598916e09fdd9ad9cf53d23c94dc3ac1322494c502c3419d1a766614bdd22d2809994d822440f96950b80e9cec9e1f4f60cc8f5f1af40c0247344e10085b4ab467c2bdb7bd1fbfd074308863da7497cf033af6927bcd7b0911dca90a817b154de74b08ec99cca9efce16dd29fbde2795df8460954b0b19d075ac9c63ca31188b3d66bae59dd7f2fc2cf6274024dd80974588d248fbfdf4dbe55e9078091516a01aef1516decf0726a7f308bfc97afac1dcb53e94e571406cb4df752ac504d1ae799e8f1926c2a0f0b03d4c8976d21427fce9c482fc57f84dfb645d3b6c31658e20971f437a99b13a533d83054c87aad05fa14e0b8111fb613d3884c43cafaf44d4c86261e2ea781bc06a5e5a952258d138daac95f970f0581f8225cc1854d27da3a3eec28ba81d7d250ac31c9dae9247643cc7c81dc2c86e036ce836f60295f5da75780f871e371e59272e79ac875143bff12df611c71abee02ab4f67509f9691d73dfd8451e8e2d5da734f6e2be9bdaa6f91b50540deda8c1d38200c39d25bc4220daddd92eb4c674d645ed881ecbeafa5cb550f877ef2f0e48feb821932097763e31036c9ea205a5bdbe67f466caba7f2091cf948580d8b76fe655eb43ab807d089bcfa4c1d868204ef7d5a4f5b7fcae7bfcc0def18d6fb6c38093fe2063a25aace2346a1870240b1225aa2574aaa0c87815196bd33f537eb179c9568a79673e86242c2a4c3301fc22341d1d7453d681f81bf0487b5e9f5f50d492f87e6b857c975e5338e93ab1b6b15b88835f1f1f96c5a412affe9ba61fc2100df7aa648eba38a1ec36ad1be666f58847eed6e0b8a2b17db1a06ef5ca00b19544640a86aadcd6e1cdc3bc90ea02c25759d2afcb3b8db248d2ab96bb9893b3cbf2d91fe6a563f48b3f915d673e50c0707eaee2ec8688c17ff5c1d520fbfab2f64e48d2c333ada8147260b858636f86bcd93cc95223d27cc0bcd0d797b3d24eb83fe309a4b205780d2b8c4e754eef8499e22402e98b04ddadd6cace925e14bca2b206bd70e55369618a98d1fdaa55ee13a5617ec7a93b2ce5ee226ee455729b9a3ecf4c14c58fdd9ef3e872f9d74687614344415c561c7d1b199d7aa8f7e1614cf911ff12dd65111142b2f96c0edcabda5b651c96586f312a5aab2137261613ecb7c9e8dd4fa6a6092ebc5138fee3a2c76c95a28ac4200844330e320e592eebb9c4f79e1bb571052360ac187ab6245f1c3a66ccdbbf85896cdb3eb404b07c288e7faeb52d7edf6c84d48ab913d0a356d059916b574ad23bcc98f269cb7a9b48f7667144d8c70c00d1070408f38a23293c92d59a268334cbae26398b67488e148d21e326227fa7b24515cb5f04e56b17459afe8ed45bbb10d8512979f7372271956d7f59cf2babefbb76f58f8507245aaa3ac0d2a86b3218ca5a0287f0fbf354a6453892164de77c20527cd4648a0320f39e9589f693e621ad2379794ba1473cdd5c96efd1d96eb83ccfdb75d2c936e946e1eec9ebc14961d1e044305922d25d4fc88bd8cef0f5517584631b5532484bce022c649995c7cbcf64f1ebb4a7a06d6c1df71f09c94a54346e7f31440a7b62f8d7394b749dbd9cf57bdbfab7da1708f204a8c2424856d3dc95c47965cb61c7b111cebdc4c434838f24c3166f2392c364c803f5fa1183842803461e5022602390e63d61fd8b8889b27175f9c2f44bb86d90ad5c44f35a169961e2da756a0ae56e5fd1ae51b031e094f0bc76f7a8a9270a1eaad5244850364079be90a847f792e034406be047fd2bd58d5c267b8fca1aa8e30d94164613468b3b026afb6082a03dd30e9ab5e8baa828f12a149836d8cb60e6a84a4bfc1bf34d2971eeb83b35d11ef16f807ae6b70c8f078e7dc3e785e99b5daf6fbf4f3aaafc7ac231eabf10e602a1475381fa1deb4fa7f35770c7cde28a8d5e412a297356bfa7d7fbc2fb2f01b0a06f53752636656dd1d91839357bb85c1ad65c18e9aecedfb86548099485e15467214f2ab189713e87c6fbaf8bdf4e7f7b0aabfd6b6a3da23b860c0552c65a300a7a8eba1a29c7b7264544778f0e29e8887449177e90abea6e99f0bff75357e2c45d791bca7cc6f1c815e78ae19299651d050f2d211cb6c51fb9c0579aff7980ab8a021006842cdf42d37a0b4390ff0961792922ec48ce32e9964fa0aea8f6bd8e7d34175b11b17cc4b679a379750fd210f9211a6dab0fcdf4503ef9f34e1e565f657ca5f71ce45476936925eaaccb4e9e5b2ebc26d6628384871384f84220146c2047dae167f504fef2c32dee13c72b4b336d9169664e4dbc7c57e173e8c171100744d5104b108a391123ad0a27fc6e4790412ce3de63254947bbe1601eb2aa4ae4b21d624b70bf13e8be7adbf1c5b9d03fe0302012ff05a1a32c3de7c79d50abdf9441b52739a2a4273ab3b5b0327827297458046e5e263667895ef2e1f70121c3e8d6d50b8627c66951cad6f0456c9b96afc162ae596cc6418ba2ecb943bb23cac9c351b49beb882618e3fa6e644184917423938abc20156133ac7b6721e546d376a4ab760b4fa8e35933ec6706975aeac2277171ab236f9f3bd3be6ee35fa3cf5ad15c5e3ff07a6b47d7a32a583d012499c4f63d6d5e03074bb12d8d9d0f8efa3b76a942abffdfbb02a34f12eb0321f0469dee37e3201769fe23b08e41aa29e5f9464c119f4f67c1049eba3f49b8196a5340f1038849fc17d95ed2eb36fdcdd80b37d3f05d6ab3b71ba37749ba0049aa9401481d47eb7155c37d9bb1f4670133b1ea5e1b5296f8f913e3fbca422aaeed09cdb51be6d18aafea25d2c760d2e78a9e9a8e69dc200f5e90cecaab3e11d77decc28593eb3e8d1e62e650c844bc8ddac1615ad3dce133b1e107823b28beb5dfc8353d9f66d761943b7bba549e6ebc035b9e5d5b41e26569e8b2aaa55fba699ffae535575079e9a9a350973449daf4d3f69ca448637349471a2d7647c3f064a2ec8bfe03134faa3ac2e2d72caaf3b713449059130ca0318d128f522c970e88a82d27cf778585862f5ba14c45c07980561791bfafb4a7e6810d67a8b06062a35af056f15bdf839f96cb07ecd895a91d96004a5de5580eed654dc40b9e29c558fc84220e4673e1e1d74c13e5a76e1630917585693d1246ee4473b18152ed4faa6ec52b409c591f1350da97cccd4b6231f3c21a08d5961ff2be4ce45ddf25b87328a78268f18f1577bb3000ed7d5578f6999b4f1df642ff274b894ee8268224ec6e0ae18459e97e845fefd8df2f9bc49e5a118d6c67421afe9c47e12becccc598205b500cbb817849feb8db94a1a6817e4276cfe0cb7f16d34b647a40dca0e571a4a5594b0da529c4c4fa06d6ba02f7cb3e764e3099feab75c32ebd413b6e2f953b46d81b0533121165299df68401dde1ff4cd89dcac73e78ef63480852dd2b54528d89036ac314372264cbd69c100421fe3c4ca5214c49fee77e6e223505a6cda76b0677bb435b0629266b41a89da8cf94632d74aa36539cf47a9b26d0aa8006773f63cd5c6d29a0dc78243fc2fd072593b5113cefebc0e027ef94d7167564cc8534b31d911f9237cc0d1fdf84dce3808e508b72c66c32dc935ea74a978d9f238a9ad36c55e1c454fac924f0ec9d8358ae58690ce6f0d277a833eba3114a3ab19817d6994338dcbad8c22aa89ccfb44026cae9c9e8eb80c6eacd7376c2b37e0f6b14fc53dc0a0c354631c53295892eb03305f03d17eee8eba5cc7c320f78b8d79363a3dda761503fa14ee901efaa1a32e0d994335ce7a87bfa17c433563e6b6ddcd4822ffe44a0d81c3ffa8c522dc20f4aef31c176ee0c6b514fdb13aa9c84b71e7a2a5fc870f684b1ca459add28ccca0247b419846b74d828b87887e8a71650ecbc22950a3fcc72f895c6d0f74a3ae61e18ef13820443babe4410e49025a05225faa66d0c638b57ab2fcc6d7cbf92fadccf92a8759ffcf7759008adf95a35d004a06ec1e6b85e1a18a7344ea8bdbe30991004107e9cd018c8ac4a87de2c37f22dc9990555f60433524000b8ee837c3e73a220ac3f533b8af7cd2ff9de4542ecf7a933eb490e633bf6ebaaf0cc4baa179aba32f2a6db2157be8519ebb4ba759ccb249a4a26966338db7e9babcdd40702e910c00b2fb26ffc77926ac5deb5324a9e40e64fb4c5319734c5bc75e9d7bcbde49cc54daf1517ec4c8670d72d379f66a4a42a3f7690a2d15558268516a267b32d5cbac44e63e6c9a36f1b70f90cbdf800ea52c95c968cea01b6befc89b68905adb559fd6c38a8abd640ae19be229e8d63a71c49e6964b761f7a2aacf4a4579e9e62afd7b9565262d61951f163238d4a55d3475debd0a6261dd0e1a14ba229ca43322519084a554284a3de14f938c425600cdd607da83dbc80fcec1d84e541dba73f0688e116d62c12e727273e4340017336cfc1bbc18b0788179ca4d6b1d5c14d732c0a478bdaf69aae36427e6b6f34a26e1698d47b202c10e385f679481323e52421714b091e1b7cb711bcf608959f2abfba0343fc6d38ce924b079582f56915880acf2b358c2c54a84c8f2967d717d2d0f09157bb4a6e1e01b916604bf7c27ca4e1421e5f8c48add19a35fdcf79fb16d12a5235aea398089c710b2b033faed1a51dbfb0f5127701c5fa052af52465da2fe548320d10c4dbd0cd00378021d97c95789337f3019cb5ea8dd549796b6608c8c26848bfdb142d1ba43f2a2fed9f8219eccbb950a8deee9658ca585203167665d72f58c4bd5dd84b74d55f341ed24e4f105f64c152fc0091e18c43254767c65dac12ec6c7e815bef5493e6c14e2cd105df3561a8c8f09790c5960f0c91ea61ac4512b29595e3addefceef02c9c0844b68e9535b483f8d85b6b6412b13a30ed8e2987674f3c605b8d700030723719415b5be9667f776505ee9c195cd87fed12496353cd8e7183080fa918cad37f71d215c3976c890308f337fd7dd0d5e8b2f716ff07d8819857c7398d680a04d2531be6dc5a04959b1b2a73624fb06d5dddefb7f4d284e29c474cbe3be3ece7b308f2af7d945d59f95d4b5ca7ea47d6f6c68d96c4ff23dac456f4ec7f9477a13c98b2b38d10dc3f898e83488c9d3bd827fe79e4d34962363aba959d82e280e167a0dbc0633367f170939e865532f7edc182896a98f6f5b03772662b4ee6309ab3d5da762565694ecf449aadd0c7b7741ba3f01853bb0617ded6d17942014838c6d51c96b55d5d17d81a878be3f617b45", 0x1000}, {&(0x7f0000000200)="216fc4d736104e5b478e049648cd17ff4070a9e4d7b5f5782b4ae438073aa40011d17bae1770f7ca29372db2299bd603e43aadfa8850c314e4217843a1821dff8aea8128ca523ec792e66b5e409cdd718883", 0x52}, {&(0x7f0000001500)="d151ed8f673609f940d12c5fa104671de69bd757af7d2a5c66355fa872018111ef0ff993d654bb3ff85e9f330c54fa7c8176f047318363f99737b6ee8e34eb02362388f226d63e19c5369ed15c2bf7fc7921af443b7a07b86f99397a4844e74bd3c709f92bde7a5474", 0x69}], 0x6) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x1, 0x3, 0xfffffffffffffeff, "854967f5afa680400900"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:16 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) listen(r1, 0x9) r2 = dup2(r0, r0) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x40) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x4a) r3 = dup2(r0, r0) kevent(r0, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffd, 0x0, 0x4, 0x6, 0x7fff}, {{r3}, 0xfffffffffffffffe, 0x2, 0x20000000, 0x5, 0x8}], 0xfff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffb, 0x84, 0x40000000, 0x10000, 0x20}, {{r3}, 0xfffffffffffffff8, 0xe, 0x2, 0x6, 0x8}, {{r2}, 0xffffffffffffffff, 0xa, 0xfffff, 0x0, 0xffffffffffffff2b}], 0x9, &(0x7f0000000180)={0x7fff, 0xffffffffbdf7a4ed}) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000001c0)) getppid() r4 = accept(r2, &(0x7f0000000200)=@un=@file={0x0, ""/2}, &(0x7f0000000240)=0x4) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000280)={0x0, 0x1, 0x5, 0x3ff}) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000002c0)) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000300)={0x6, 0x800, {0x8, 0x9}}) r5 = dup2(r4, r1) syz_open_pts() r6 = dup2(r2, r5) recvfrom(r6, &(0x7f0000000340)=""/224, 0xe0, 0x800, &(0x7f0000000440)=@in={0x2, 0x1}, 0xc) r7 = getuid() setuid(r7) unlinkat(r6, &(0x7f0000000480)='./file0\x00', 0x8) sendmsg$unix(r3, &(0x7f0000001880)={&(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001800)=[{&(0x7f0000001780)="ce2d92e1504a8ada43779469046c24598db6f29dfff0f6778ac9aa99ad686d2338caac3486b4931f19fb9574c2041c77ee47b53094555584dd20a3540b4f4834bed1ae18093d60f9bea77304872a32a5db", 0x51}], 0x1, 0x0, 0x0, 0x400}, 0x404) pwritev(r4, &(0x7f0000003b80)=[{&(0x7f0000003b40)="6c245f14ee", 0x5}], 0x1, 0x0, 0x0) dup2(r2, r4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000003c00)={0x5f, 0x1, 0x4, 0x9, 0x2}, 0xc) ioctl$TIOCSTOP(r1, 0x2000746f) getitimer(0x1, &(0x7f0000003c40)) msgget(0x0, 0x200) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20400, 0x0) ioctl$PCIOCREAD(r8, 0xc0107002, &(0x7f0000000080)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0xc20, 0x0) 16:00:16 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) close(r0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)="a65b0660c51332a3696904b15718bcda06f61a6d730bc0580dc532f2c06f3771", 0x20}, {&(0x7f0000000040)="eac169b7f91ad44b02f467ec073e20ea03248a28f6d1d0b59a5410630658c32db2e2d424420326ce86e8dd45c96757d8f57dd4117e024e75bf09fff794d56f8928ed936e5a7a8e5587ebf508fcdd6d448598ec7d05292e8bcc94e54be899416f098a1f848cb25d19bad8a9d5e52a0bb5f5c724", 0x73}, {&(0x7f00000000c0)="2908a6a76c164e707eaabb5e73c723644b83a36371a585a9af2057d43f4150e4966b1986a2966eacbf9fabc738f959abe39e14e45660f49c601a91c45ce63a9e044d4fcf1119bbe5e31e9cc8878399c24b3802bbdbaad9ed2e644ecdc18e31f938d828126464356697c4af01cb47bcafc1b1dae172e0f82adf436cb4f4910ebb92ffad41c773bf512c59cf5bd6146b966b6c954817032466159751f73de1f8b35ad6d03ea5c869f5ac387e23380db563229921ef2ae2e188013becf2434f6962c378f0f5acb57bd9b6b21f83816b5a4c194eb530b3e4cf49cae7b473d2cb75951f8f665966a4206dd5376dbdc59f", 0xee}, {&(0x7f00000001c0)}, {&(0x7f0000000200)="41dfd3395c56", 0x6}], 0x5) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x7e}, {0x10000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd73, &(0x7f0000000000)="b6") 16:00:16 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) execve(0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f00000000c0)=[{0x24, 0x8}, {0x3, 0x5}, {0x47, 0xf1d}, {0x25, 0x2}, {0xa3, 0xffffffff}, {0x7, 0x3}, {0x1e7, 0x5}, {0x47}, {0x25, 0x200}], 0x9}) 16:00:16 executing program 1: nanosleep(&(0x7f0000000000)={0x6a, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x9000000, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0x0, 0xc4, 0x20000000, 0x0, 0x6}, {{r0}, 0xfffffffffffffff9, 0x30, 0x800fffff, 0x4, 0x8}], 0x7eb6100e, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x6, 0x8, 0x9}, {{r0}, 0xffffffffffffffff, 0x10, 0x0, 0x8, 0xfffffffffffffff7}], 0x5, &(0x7f0000000140)={0x80, 0xfffffffffffffffa}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') 16:00:16 executing program 1: mknod$loop(&(0x7f0000000100)='./file0\x00', 0x2004, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x80) r1 = geteuid() r2 = getgid() lchown(&(0x7f0000000040)='./file0\x00', r1, r2) fchown(r0, r1, r2) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)) 16:00:16 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)="e1d0d5785f553a7c296c49542b1a8521a6b831328e38a4111060b6d5cc7fdcb8ca6dc2a938d1d581d14b883c8f6201ff24e6b9d36675d008b2860000f423262b44da791f7f0b0f246724b0bbbcb5a91e2acce64ae12283ce456ee34157d85bf8e5bb7078569b86816a483897670f38284f45664cdd564482ea233af7105e4f1c434c6fb27734e82022dc50f0a8ea5acd91eff74fb9be63d94e64b630b0cb1e65855794cc41e68af9d670bdeacdc6435207a9a6966bc45b7cf71e7be72a0918850229ae09da7c62a7f4526d9a9cc3ca838ac22be8e29c4d7a046c7c557367b2e8d439f27fd0e1b219c52a16cc7883e958bbbac433cfece130a40b4bccadc3c3215b7b9220b062101526035a78b87ae746afd8b16a0bb74a087645c74e997b81a700871c835a13b34762ca756880fb16f69133a24bd314b6977c71d8e8ccc37ffd40b070e48b155426288b8bc6520eade7ff237f4020b1612996af639079d6fc94054bd13ad353017b78b9a729c5cd4cf13765fdf0aa30e1d18748fe9f1ca9bb5875f1261bd85d5e2d99068517de2017ca7d6ed28b671e88e4052cf794feb2edccd9aaaa1a4021f146b52db877f21069b54e9656e4b972e54c08", 0x530) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) fchdir(r0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xffff, 0x4, 0x7, 0x2}, {0x0, 0x1000, 0xfff, 0x4}, {0x0, 0x6, 0x5, 0xff2}]}) 16:00:16 executing program 0: pwritev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f00000004c0)="fa", 0x1}], 0x1, 0x0, 0x0) r0 = dup(0xffffffffffffffff) listen(r0, 0x1) geteuid() pwritev(r0, &(0x7f0000003a40)=[{0x0, 0xfffffffffffffe95}], 0x1, 0x0, 0x0) 16:00:16 executing program 1: setreuid(0x0, 0xee00) r0 = semget$private(0x0, 0x7, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10060, 0x1) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)) semctl$IPC_RMID(r0, 0x0, 0x0) 16:00:16 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) ftruncate(r0, 0x0, 0x4a) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140), 0x14) 16:00:16 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="b100051360000004000000000020ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8dd45882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f1a2e27acb5d602000d7d026ba8af63ff01800000e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff000800"/177, 0xb51831607c38de7d, 0x0, 0x0, 0x0) 16:00:16 executing program 0: r0 = socket(0x1, 0x4, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x80002006, 0x42fc) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000240)="5001050360000004000000001306ca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) 16:00:16 executing program 1: r0 = getpgid(0x0) wait4(r0, 0x0, 0x7a9f07537b100c6d, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x802, 0x0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x90) uvm_fault(0xfffffd803f00c948, 0x100000008, 0, 2) -> e kernel: page fault trap, code=0 Stopped at arp_rtrequest+0x15f: movq %rcx,0x8(%r15) ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xfffffd803f00c948, 0x100000008, 0, 2) -> e arp_rtrequest() at arp_rtrequest+0x15f end trace frame: 0xffff800015a2f2d0, count: 0 ddb> trace arp_rtrequest() at arp_rtrequest+0x15f rtm_output(ffff800000a05200,ffff800015a2f388,ffff800015a2f2e0,40,0) at rtm_output+0xbf4 route_output(fffffd8039c38c00,fffffd80363e8788,0,0) at route_output+0x7d7 route_usrreq(fffffd80363e8788,9,fffffd8039c38c00,0,0,ffff8000ffff84b8) at route_usrreq+0x363 sosend(fffffd80363e8788,0,ffff800015a2f580,0,0,80) at sosend+0x660 sendit(ffff8000ffff84b8,3,ffff800015a2f660,0,ffff800015a2f770) at sendit+0x53c sys_sendto(ffff8000ffff84b8,ffff800015a2f708,ffff800015a2f770) at sys_sendto+0x80 syscall(ffff800015a2f7e0) at syscall+0x511 Xsyscall(6,0,ffffffffffffffd8,0,6,66cf9b81010) at Xsyscall+0x128 end of kernel end trace frame: 0x66f4ffe5b10, count: -9 ddb> show registers rdi 0xffffffff817346a7 arp_rtrequest+0x157 rsi 0x196 rbp 0xffff800015a2f230 rbx 0xffff8000000255d0 rdx 0x197 rcx 0xdeafbeaddeafbead rax 0xffff8000000255d8 r8 0x40 r9 0x5 r10 0xffff80000098fbc0 r11 0x697e23044750d76a r12 0xffff8000001722a8 r13 0x2 r14 0xfffffd8034691008 r15 0x100000000 rip 0xffffffff817346af arp_rtrequest+0x15f cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800015a2f1b0 ss 0x10 arp_rtrequest+0x15f: movq %rcx,0x8(%r15) ddb> show proc PROC (syz-executor.0) pid=359232 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff8008,0xffffffff822c7180 process=0xffff8000ffff73c0 user=0xffff800015a2a000, vmspace=0xfffffd803f00c948 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 47796 206643 53533 0 2 0 syz-executor.0 *47796 359232 53533 0 7 0x4000000 syz-executor.0 43903 428291 1 0 3 0x100083 ttyin getty 53533 214498 44078 0 3 0x82 nanosleep syz-executor.0 60353 303378 0 0 3 0x14200 bored sosplice 25816 157671 44078 0 2 0x2 syz-executor.1 44078 385753 43792 0 3 0x82 thrsleep syz-fuzzer 44078 237797 43792 0 3 0x4000082 nanosleep syz-fuzzer 44078 85518 43792 0 3 0x4000082 thrsleep syz-fuzzer 44078 513797 43792 0 3 0x4000082 kqread syz-fuzzer 44078 127485 43792 0 3 0x4000082 thrsleep syz-fuzzer 44078 158494 43792 0 3 0x4000082 thrsleep syz-fuzzer 44078 271394 43792 0 3 0x4000082 thrsleep syz-fuzzer 43792 205455 25351 0 3 0x10008a pause ksh 25351 278847 23790 0 3 0x92 select sshd 23790 322533 1 0 3 0x80 select sshd 20181 381096 26720 73 2 0x100090 syslogd 26720 346471 1 0 3 0x100082 netio syslogd 82357 358237 1 77 3 0x100090 poll dhclient 70423 424918 1 0 3 0x80 poll dhclient 95547 278298 0 0 2 0x14200 zerothread 14302 251053 0 0 3 0x14200 aiodoned aiodoned 51423 32422 0 0 3 0x14200 syncer update 64764 101897 0 0 3 0x14200 cleaner cleaner 15221 375105 0 0 3 0x14200 reaper reaper 47778 234884 0 0 3 0x14200 pgdaemon pagedaemon 37338 102470 0 0 3 0x14200 bored crynlk 25737 202934 0 0 3 0x14200 bored crypto 7781 143831 0 0 3 0x40014200 acpi0 acpi0 65015 48469 0 0 3 0x14200 bored softnet 42460 475881 0 0 3 0x14200 bored systqmp 43053 190156 0 0 3 0x14200 bored systq 96159 106585 0 0 3 0x40014200 bored softclock 25571 165244 0 0 3 0x40014200 idle0 60890 512185 0 0 3 0x14200 bored smr 1 243734 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9537 6487K 14680K 78643K 20149 0 0 pcb 24 9K 11K 78643K 2405 0 0 rtable 120 5K 5K 78643K 1315 0 0 ifaddr 63 17K 19K 78643K 560 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 208 0 0 iov 0 0K 24K 78643K 641 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1196 75K 76K 78643K 5358 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 59 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 0K 78643K 336 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12537 0 0 file desc 5 13K 25K 78643K 5340 0 0 sigio 0 0K 0K 78643K 51 0 0 proc 42 30K 46K 78643K 926 0 0 subproc 32 2K 2K 78643K 85 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 518 0 0 in_multi 33 2K 2K 78643K 262 0 0 ether_multi 1 0K 0K 78643K 36 0 0 mrt 0 0K 0K 78643K 12 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 114 503K 503K 78643K 114 0 0 exec 0 0K 1K 78643K 603 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 90 20K 39K 78643K 13269 0 0 UVM aobj 130 7K 7K 78643K 143 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 223 0 0 NDP 13 0K 0K 78643K 151 0 0 temp 185 2715K 3345K 78643K 18921 0 0 kqueue 0 0K 0K 78643K 77 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 12 0 6 1 0 1 1 0 8 0 inpcbpl 280 2189 0 2182 3 2 1 2 0 8 0 plimitpl 152 136 0 129 1 0 1 1 0 8 0 rtentry 112 109 0 64 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 880 0 876 1 0 1 1 0 8 0 nd6 48 15 0 9 1 0 1 1 0 8 0 ppxss 1128 110 0 110 18 17 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 335 0 138 13 0 13 13 0 8 0 art_table 32 336 0 138 2 0 2 2 0 8 0 art_node 16 78 0 37 1 0 1 1 0 8 0 sysvmsgpl 40 10 0 1 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 334 0 324 1 0 1 1 0 8 0 shmpl 112 141 0 13 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 10325 0 8867 48 0 48 48 0 8 0 ffsino 240 10325 0 8867 86 0 86 86 0 8 0 nchpl 144 17884 0 16273 61 0 61 61 0 8 0 uvmvnodes 72 6777 0 0 124 0 124 124 0 8 0 vnodes 200 6777 0 0 357 0 357 357 0 8 0 namei 1024 55698 0 55697 3 2 1 1 0 8 0 scsiplug 64 10 0 10 7 7 0 1 0 8 0 scxspl 192 58774 0 58774 38 37 1 6 0 8 1 sigapl 432 5503 0 5490 2 0 2 2 0 8 0 futexpl 56 81578 0 81578 2 1 1 1 0 8 1 knotepl 112 1170 0 1151 1 0 1 1 0 8 0 kqueuepl 104 1368 0 1366 1 0 1 1 0 8 0 pipepl 112 3260 0 3241 9 7 2 2 0 8 1 fdescpl 424 5504 0 5490 2 0 2 2 0 8 0 filepl 120 32306 0 32211 6 2 4 5 0 8 1 lockfpl 104 1830 0 1830 4 3 1 1 0 8 1 lockfspl 48 615 0 615 4 3 1 1 0 8 1 sessionpl 112 21 0 11 1 0 1 1 0 8 0 pgrppl 48 81 0 71 1 0 1 1 0 8 0 ucredpl 96 7577 0 7570 1 0 1 1 0 8 0 zombiepl 144 5490 0 5490 2 1 1 1 0 8 1 processpl 840 5519 0 5490 4 0 4 4 0 8 0 procpl 600 12185 0 12149 5 1 4 4 0 8 1 sosppl 128 75 0 75 13 12 1 1 0 8 1 sockpl 384 4289 0 4271 5 2 3 4 0 8 1 mcl64k 65536 2214 0 2214 203 126 77 129 0 8 77 mcl16k 16384 20 0 20 10 10 0 1 0 8 0 mcl12k 12288 85 0 85 16 15 1 1 0 8 1 mcl9k 9216 78 0 78 16 15 1 1 0 8 1 mcl8k 8192 78 0 78 15 14 1 1 0 8 1 mcl4k 4096 207 0 207 10 9 1 1 0 8 1 mcl2k2 2112 26 0 26 12 11 1 1 0 8 1 mcl2k 2048 60997 0 60962 25 20 5 9 0 8 0 mtagpl 80 6 0 6 3 3 0 1 0 8 0 mbufpl 256 126832 0 126778 112 107 5 68 0 8 0 bufpl 256 21925 0 15089 428 0 428 428 0 8 0 anonpl 16 487178 0 477510 162 119 43 57 0 62 1 amapchunkpl 152 24055 0 23970 98 92 6 18 0 158 1 amappl16 192 29540 0 29017 179 150 29 39 0 8 2 amappl15 184 2262 0 2260 1 0 1 1 0 8 0 amappl14 176 55 0 54 2 1 1 1 0 8 0 amappl13 168 2547 0 2546 1 0 1 1 0 8 0 amappl12 160 445 0 442 1 0 1 1 0 8 0 amappl11 152 73 0 59 1 0 1 1 0 8 0 amappl10 144 66 0 65 2 1 1 1 0 8 0 amappl9 136 596 0 593 1 0 1 1 0 8 0 amappl8 128 162 0 141 1 0 1 1 0 8 0 amappl7 120 48 0 43 1 0 1 1 0 8 0 amappl6 112 61 0 50 1 0 1 1 0 8 0 amappl5 104 626 0 614 1 0 1 1 0 8 0 amappl4 96 5198 0 5175 1 0 1 1 0 8 0 amappl3 88 786 0 775 1 0 1 1 0 8 0 amappl2 80 44883 0 44815 4 2 2 3 0 8 0 amappl1 72 105257 0 104845 26 17 9 19 0 8 0 amappl 80 12542 0 12509 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 142 0 13 3 0 3 3 0 8 0 uaddrrnd 24 5504 0 5490 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 5504 0 5490 1 0 1 1 0 8 0 vmmpekpl 168 34366 0 34343 2 0 2 2 0 8 0 vmmpepl 168 548926 0 547423 201 128 73 96 0 357 3 vmsppl 264 5503 0 5490 2 1 1 2 0 8 0 pdppl 4096 11015 0 10980 6 1 5 6 0 8 0 pvpl 32 1437777 0 1425022 405 291 114 226 0 265 7 pmappl 200 5503 0 5490 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 918 0 291 22 0 22 22 0 8 0