17bf214aa3a7e1a44ae28e4a1ba74c589ca8687e31b641d0fe6c2acc66370690bd078155d10324546764fd70d4324b00987b7459c74f1242089418e35b7520d6b12ce3510451ec06206101a8c1b30be5de9585f24f5b2d6faf48fa326205b33b071c69347b5fb9ce2630301adba75917402dc1af149e10bf0f08707b2ecdc2e5aca2522f341460785dfacc0375ddfa761fba0d674557b36dbcd208fa3ac86c25481a8b750893a7e91ae842038aa0382775183e7a956284c997d705e8e20c3bea38cc55dbf5672884bd904ac280c1e50b442b689671fd042388fac78a96b8b37d3b78364a668f752c01063d46a5db7c3d8577a4df20369f918c87b42ecc785456a87d89576361a447f3b463c6dd42c513566a7d4c0f592247b1ac233ee672e251fb852fdbca0cfb08cc5a6dac17c35eea5c9e2055cc75d1dcb9474a23c1e40b729c73c10243ca8affca0aa1aee7352ee9e8889380d41be650a0cec50f39e517f771c60c8b2412d84abc23f2f2f296863b50758003073ba0feec0cb7d966e142bcedc7302ccbc69675465f3153982e6014660f94c1dab35106596e8fb468a190e036807ba20ca7b7863f52ab5d7335f9fb125247cc5fef2797f4fe14a4b3a1602769dbaa33341aa15aa5c20111852061d0338592fcc54cf5a43d10e9aa7b9ab8048f80d82be12f3847277d856718341e2a3a7ca80d5f11b59a5236e884ae6955cdb19f6e32eeae", 0x1000, 0x0, 0x0) accept$inet(r0, &(0x7f00000005c0), &(0x7f0000000600)=0xc) bind(r4, &(0x7f0000000540)=@in={0x2, 0x1}, 0xc) 06:50:30 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open(&(0x7f0000000200)='./bus\x00', 0x400, 0x4) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000080)=0x6) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)=0x20000035) 06:50:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r1 = semget(0x0, 0x3, 0xd) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x7fffffff]) 06:50:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x17aa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000100)) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x1) 06:50:30 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000000c0)) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x3, 0x0) 06:50:30 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) socket$inet6(0x18, 0x4, 0x4) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000000)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) fcntl$setstatus(r1, 0x4, 0xc4) read(r1, &(0x7f0000000540)=""/4096, 0x1000) 06:50:30 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) connect(r1, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8) close(r0) 06:50:30 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f0000000140)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = dup(r0) getpeername$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000100)) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 06:50:30 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r0, &(0x7f0000000040)=@abs={0x1f95d27d48731892}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 06:50:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x5fffd}, {0x87}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x7, 0x6, 0x81, 0xfffffffffffffff9}, {0xffffffff, 0x5, 0x2}, {0xfffffffffffffffb, 0x800, 0x479, 0x53}, {0x7, 0x7, 0x2, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:50:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x10000, 0x1e40c8a9, 0x9, 0x10001}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f0000000080)=[{0x61}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002c80)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff4c, &(0x7f0000000240)="96547dd3e360a633b7b4a91a12fa7d35a3b2cb48a2157d923b12aefda9cf0e0000009383aec8416db19ff87a100028dd130f2fbf8c3f67cbc2f782a03f5995920a366598c18c0bbbed5c32b7884761df995b31c37ce9690d715d6a6f099f7ab28fb6cd1b0bf0a2b903f00faa074c1f75fd79218d470c61c8144b672c07782b4e2318cfa35e35c4904104000000514e512bb5900fdfb5f853c69b39609a3f067db4d44f65ca8de911a803eb8f79c171a0b237bb0b88992775f472b2db92d6a6d8037e2f3d0548d024dd05a98e7fb618d6a5fbb528e111355d1b34ac160e9a4b6f62184cfb16d146ffa67d0322b69da595a3efb82bef746dfda70f207439b5b05bf3e8e52691370bdff0b951656b3174ad735b9bfe4fd038d3c76419a223cf4dcf68f0b4bc8b08c2e42ca3f83773c87a11d40c220b4edff8d1674d0b71ad6c1d37945aec9952fb961b872dad188c986506cb") r1 = semget(0x0, 0x4, 0x100) semop(r1, &(0x7f0000000100)=[{0x2, 0x95fb, 0x1000}, {0x7, 0x1, 0x800}, {0x0, 0x4, 0x800}, {0x0, 0x1, 0x1000}], 0x4) 06:50:30 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x3}, 0xc) r1 = socket(0x18, 0x2, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x181) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1, 0xf0000000, 0x0, 0x6b}, {{r1}, 0xfffffffffffffffd, 0x20, 0x2, 0x1, 0x8000}, {{r1}, 0x0, 0x50f18c52040b3dd3, 0x1, 0xf556, 0x10000}, {{r0}, 0xfffffffffffffffa, 0x40, 0x4, 0x4, 0x40}, {{r1}, 0xffffffffffffffff, 0xa4, 0x20000000, 0x80000000, 0x8743}, {{r0}, 0xffffffffffffffff, 0x80, 0x2, 0x9, 0x9fb1}], 0xfffffffffffffffd, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0x2, 0x10, 0x3a15f249, 0x2}, {{r1}, 0xfffffffffffffffd, 0x1, 0x0, 0x3, 0x7}, {{r1}, 0xfffffffffffffff9, 0x2, 0x40000000, 0xfffffffe00000, 0x9}, {{r0}, 0x0, 0x4, 0xadeb84b93d52d30d, 0x6, 0x9}, {{r1}, 0xfffffffffffffffa, 0x20, 0x0, 0xfffffffffffffff7, 0xffff}, {{r0}, 0x0, 0x20, 0x2, 0x7fff, 0x7}, {{r0}, 0xfffffffffffffffc, 0x80, 0xe3223eaef2c0b003, 0x800, 0x1}, {{r1}, 0xfffffffffffffffd, 0x1, 0x0, 0xfff, 0x6}], 0x2, &(0x7f00000002c0)={0x2, 0xfffffffffffff16c}) r3 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r3, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffd, 0x2, 0x1, 0x1, 0x1}, {{r0}, 0xffffffffffffffff, 0xf409ba08dae4bd61, 0x80000000, 0xfffffffffffffffe, 0x5}, {{r3}, 0xffffffffffffffff, 0x0, 0x80000000, 0x52c, 0x7ff}], 0x100000000, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffc, 0x20, 0x6, 0x9, 0xffff}, {{r3}, 0xffffffffffffffff, 0x4, 0xf0000000, 0x189e, 0x1f}, {{r2}, 0xfffffffffffffffe, 0x8, 0x20, 0x3, 0x4}, {{r3}, 0xfffffffffffffffc, 0x10, 0xfffff, 0x7ff, 0xff}, {{r3}, 0xffffffffffffffff, 0xc3, 0xf0000000, 0x29, 0x8}, {{r1}, 0xfffffffffffffffc, 0x80, 0xf0000000, 0x7, 0x5}], 0x20000000, &(0x7f0000000440)={0x3, 0x8}) 06:50:30 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x400, 0x3f984939a535d221) close(r0) select(0x40, &(0x7f0000000040)={0x9}, &(0x7f00000000c0)={0x8}, 0x0, 0x0) 06:50:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x6c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") ioctl$BIOCLOCK(r0, 0x20004276) 06:50:31 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a538706000000b8110000002900000031000000030000003591af0dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 06:50:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000100)={{0x3f, 0x80000000, 0x100}, 0x100000001, 0x5, 0x4}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xb1}, {0x80}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 06:50:31 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) unlink(&(0x7f0000000100)='./file0\x00') 06:50:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x40000005}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10080, 0x0) socket(0x10, 0x4, 0xffffffffffff8001) ioctl$BIOCLOCK(r1, 0x20004276) sendto$inet6(r1, &(0x7f0000000100)="7ba20039d727a49b4316fcaf25fe7a4083264282c71a1d84fdc843a743834979eb2ab660ec383db4563d366028af30a2ed339266296da37b5b13e6c93dc385e629af7d4a40db68601689f448d35afaa83108bb856250121c9d79182dbd3e9b1a8a50b7e5bf803f3ee8943a39a75f92694306910c1dbb38e17f921b0900a4a3dad8d11e42b2bc21530aead7bea5b701e384310001230eb17ff65091aed8778039f9be99ae5fbe", 0xa6, 0x408, &(0x7f00000001c0)={0x18, 0x3, 0xffffffffffffffe1, 0x800}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000380)="99") 06:50:31 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0, 0x812, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 06:50:31 executing program 1: r0 = syz_open_pts() close(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) 06:50:31 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x0, 0x0, 0x0) 06:50:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = semget(0x0, 0x1, 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x80000001, 0xfffffffffffffffa]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = dup(r0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x0, 0x7}) 06:50:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x3670244a6d54c6e9, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="f9") 06:50:31 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse0\x00', 0x229, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) utimes(&(0x7f0000000200)='./file0\x00', &(0x7f0000000380)={{0x100000000, 0xffffffffffffff4f}, {0x100000000, 0x9}}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fcntl$getflags(r1, 0x3) symlinkat(&(0x7f0000000340)='./file0\x00', r1, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000001c0)) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x8000, 0x2}, {0x2, 0x4}}) chmod(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffe) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) ftruncate(r1, 0x0, 0x5) setuid(r2) faccessat(r0, &(0x7f0000000600)='./file0\x00', 0x4, 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r3, r3) shutdown(r5, 0x1) poll(&(0x7f0000000000)=[{r4, 0x8001a5}], 0x1, 0x0) recvfrom$unix(r1, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r0, 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r1) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000005c0)) readlink(&(0x7f0000000680)='./file0\x00', &(0x7f0000000640)=""/4, 0xffffffffffffff5b) 06:50:31 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="78cc96c1ee8637d41ce7f8229e7fdb9af9bb7bf7ced85553adfdd1716045ed317d1382443a59561fddc9731a1d7c0dbd471ffb05b294dc96f5e6284f3c083a2c8c0b80"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 06:50:31 executing program 1: socket(0x1e7ed71571190853, 0x3, 0x9) socket(0x6, 0x5, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x2) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x10000, 0x0) 06:50:31 executing program 0: r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) close(r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000001580)) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) read(r1, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000080)={{0x8, 0x5, 0x100000001}, 0x7ff, 0x5, 0x2d}) ftruncate(r1, 0x0, 0x4ed) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000015c0)) ioctl$TIOCCBRK(r1, 0x2000747a) mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000340)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) openat(r1, &(0x7f0000000240)='./bus\x00', 0x1, 0xc0) ioctl$TIOCFLUSH(r2, 0x800c745b, &(0x7f0000000300)=0x28d0) pwritev(r2, &(0x7f0000000e80)=[{&(0x7f0000001580)="5efa5ef58ae85beb1f9d452d96788e0b5b0c012a411486bad7426264e0a9e2fe75e50be50d55c9e95af2e1c8f864905abf5cc85e14db2e6a05f9e8de94831143781e28b532e1831de242315b044fcb42026ef4863780d9172d051b90f9e230a3698207bac1f6df59ad836ec113956a27bd77409522649558e831a76bb0ab4515180fa13e5083d9c591317242c7121d40dae8e998ea3e0f2e909e57e734c03125f6032f1561b6fa08b01f2732bf4d8d34938ae3932db4e53d2799d820404a82d832c93d3d1288ed4d0c080c9d62eb259f0b6ef6216ec16f2a3bc94f4b3fd9d87d0f660cde25059c99dfb64b42db957703b2bceb31732f6f28fcd33d5d4f57d2e875dddfb878a09115a8cd1d6f2ea9e6bd4608f0fd5d9f40ddab5326d300303bd1925112b832f3e7296adeaafd3d3eaa3f8a488ba07182ab66e7f7c98e1ec6d45dbe48bdffd99510f0e25130bd806dd2f6df1ca7046b12aec2747d52497c754db83563a5aba83ebf5a96144b60f18abd661279cb9631719e8c571eb63132ecea08e499dc3d0cea51e6567506795d0a1187d7f5533025078d60a1d68ac973c696cb15295d51b67b95721ad22f0d5240fbf163849703b54a76c0c7bc17593443bb2889cfa988940145855a3f715adf942dec5ff8d13088d0c77bf0c15945cf755090e3ca3bd89b066fbfbac8279dd25a9b9030a7f6a47ed0bee239ce976e6a62da76a0d868083ace45bf30e521f29e1be92bee0581b518c77ea13971ba1faf7ecca220d81a8700ec5f2d516c590a4a0d90b81c637494c870d2de1903bffc35ae33cf39e8c146235c2aab7bec0b859fa07042f56233695e58e927a2c92019abcdf130f13d1131ecc7fdcd60b9aae9c10b80a9c4378de6bf2ef8969cf8792b0ad389324b1e5fd9ebfb5bf87e39e6ae95c346aa65adf7f0193b5456df3e549bfc6e4d89a500ab8611a9256fa3d2318e183f08993a0aaf95d28f93c277366328ef83e465736b3e58f994a42343367d2bee9e6a799fc965cbed29592db601ab210524aa45fc013721b4629558ad63032058edb62b78cc632616aa35ff5d12b05b5e037f92935fbc575b78d86e01610056bcf7976e01846b96bd200b6d590905623d21f31cf42c42943e06148aaa460e1d0ad41ed81016fa89496f169af6a0b899e4228a9f1f28419a9a6509b29464469a92adb2e58b241a35769384277eb84a5add7289e51fd51aac0aef6e91f4bf394fc2928a3738e13b6ed12da5a821868dab19fddd13fad7efc0daa657637546f5b669b413137bd7bfd05c966142f048c70575692105f222acd085292b37a80ffcd409ce652ca54d051798c06c9aedf51bae0466f83efcdfb557d391e929d7c39654b3ade9f7de3f016fca9820fc41f967b017d9a74f127c0771b63e0fb0a3bd7a082c16ab823b4f315d2941c2372f372c77e6eeb9cb54d61d19a1ac1d4fd28d1f039c59f5e3162b6371a2d1399f2a19ba349a7720203eaa0cff9803a566adca63e5f66a0d5214c65ccb640581054c038bde935b6501a34cef9590b82fd1631e3e8af480b3ba4715cdc06a584743802cd3b0fd6c2353bdf42d5404bb52b50ca0abe875c79e77eaa08a33738891a702afdfe8ce8f34ab0f53693b5a305af6157a91d7b8aab5f9766f6bb830ad85706634432b659c844cfc3d1ee22c8642dc2ffbce67a6e5ab1668268c0b286f51cd01c929a8a2faff566ab77ef2de968ecc5498deddba850fbd7589c67586cc28852150eea0283de034153d19ec6b25919f3528a8fc735e840cfc096c20ad0b94eeeff859777779a05183e7d543064fb1650a60c645b7ee87f3d5046bf0a9346f958535b60f8680bf684e54845d0646f47dd5a844a9d305f1c0eaa376fa29f2305c6858ec6809a0b009544ce7112dfa5e2e694f24e3cb4987ddcd06720540c5b88de3147a9c8d7412471a036c283942c748a580838fa894db25d7298beb750f29abbe1102e80968e393a32d34c83988133bed11cceabdec6745c10adcb2ab70cb5197cd1475fa434ad522b809051d395f19d5adcfd5d81782107116739476b1adc1957955abda2fcbcbeb83d296fa9600458d3a18eb3b2d323738a526501f833faf53e143f8da97980a946449a11bdd2f9ecc160758553b505b0cd40e7583cd6882e7fd2e1e669463772ea9daf24ad9423cfeeccc6245dda5459e88fe6e0473e99f5b250ecaabaf2c84d38b5c3f82935e46581c8a6abd6f779da850c44ef6274236773c585c827a54033cf1152c3839a2d41ae261187fb522eb5986a91052f0328d6695c70ad28414dcb4eb2014b25d158b1a031716f6825728727e750efa72e1f2615fb51d07c8b519cfe42923ee1b75d67622f7f95217bbf85900f999cdbb8d5f3f78ef604522ed0a92b09f6c6adb422f6fd55808f5adfd91eaef78735e657ddf45a85dcc42fc6a3f059f6b7750c967b9614062ca7378a7b66b76b6451f8c3e03f46c23e67b70d8418aa1e18080797a542ae4b8fba290910e79001c794ea14d96d20f416cf5da884c992ab73bfbc6a9977db664d50312abcc9dbab402619ba7440527946f5c44340ffd1d7add04933f3d373903c94fbb6ca20d9900e20caa197f9747bdb2a79da48ddbc23c307487c7785f1f39ccba0786510da812c237cd2892cc735ad8911f06a5d22fcab05f04553ced2cdb7ef95a78eae020dbca4921f39ac0d1139e97b5eba67df6db7c55efefb69aa6088922f8889fbc45de52151f77dd2f628b009902210f44401126942beaf6af635cbaa9cd00ba1105b6df3223682543ea71e57c07f418955618b1b625ae2260c93706601d214169908ae086797526cb64296c33560b4be4a03ef0cd33c72b14c156e1d2e3b69a4b67548df14bca11223e5ab33eed65b3c783063ab3adbb2244a1e41a8377eaf9630cbf2eeca9873f11d3613f05cfdd974f7051af9962e1357f1e13d09c8e7c6cb5236d99614342931f7a31de60e7c50106573a1cbf3c48e5959e9f13edf7f9b162e937c0fddd09af758e3d9f611e7eb5fbe89a5c9c7a09267e99d5a0b63765a42dd19ece2349a3b062fcf7872e26de4b753d605d5da7674bb74b3bd00d0f5294f64245d1a3972666f3f3028b0377fcc491d172168bb8f491c0907a0ab5bbee7a95ed516416c6b9518c776d2e3fbea9b5a63219693d47ae83295b006768d43067960b65132497180f8216e63ecf1536f12592b479fbfc50eb48c25d7c83ee4e654cdd3a0cac5b9207a404219c04c0ee484bebd4be68337a3ae67a464f603c7e4fa33ff764a0318d01cba16d2617eeb7ef98ce830ff75462e980739ed4b8ad85490d06b6713bd766d5a2a3058f4074d0070e96a4ed13db986d78d875d46ff1f63f0123d189bd0dd21bf4d70a95ed754492db1a243386a7748765da6341b20dea", 0x96f}], 0x1, 0x0, 0x0) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') semop(r0, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2000001c}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") openat(r1, &(0x7f0000000540)='./file1\x00', 0x7e, 0x11f) 06:50:31 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x2000000007ff}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3ff, 0xfffffffeffffffff, 0xffffffffffffb58e, 0x7}, {0x0, 0x7e, 0x7, 0x1}, {0x6, 0x10001, 0x100, 0x4}]}) r1 = syz_open_pts() close(r1) clock_gettime(0x0, &(0x7f0000000140)) r2 = syz_open_pts() ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000001c0)=0x2) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000200)=0xff) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) bind$inet6(r0, &(0x7f0000000180)={0x18, 0x1, 0x1, 0x9}, 0xc) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) 06:50:31 executing program 0: setreuid(0x0, 0xee01) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setregid(0x0, r0) r1 = socket$inet6(0x18, 0x2, 0x7fffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 06:50:31 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db13de9e973739ea78b7ec000"}) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x1, 0x74) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x8, 0x180) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000300)=r3) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)=""/50}, {&(0x7f0000000100)=""/15}, {&(0x7f0000000140)=""/98}], 0x100000000000017e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a1ee6ded46bb8601eeacde35b5836819f2084602"}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$KDENABIO(r4, 0x20004b3c) r5 = dup2(0xffffffffffffff9c, r1) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000000080)) 06:50:31 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x64}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 06:50:32 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x54}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") 06:50:32 executing program 1: acct(&(0x7f0000000040)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x45}, {0x6c}, {0x40006}]}) r1 = dup2(r0, r0) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:50:32 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) syz_open_pts() open(&(0x7f0000000240)='./bus\x00', 0x20, 0x1f0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) pwrite(r0, &(0x7f00000000c0)="32209b1487fc904b772cee472ceaa2b421b66a757d100cde6f6ff19f965b02e66d686fc72b9a96ba9690423790b326b2dbd049705d7d0c000000000000b447d5f18d52e0c29881b314b19e30c68b0b79174c5a97413d2ffb1076bcc02f78b6f39b39044118500e53679d6a6028a3a71cc22688b8d68f089b16ee9e2af89da5d0910ed60d8b9c5f1c1cc687a93443ce150ce1996f27aa1e9b345ebd6c642d5fe3b9303cb966715e7d6d77ea11f5e445e9c23c727d2aeb0aa6d33b199c546faa26954fd6fb714e1d0cc6a4294f27b254c8729ccc1f4abb81b198b9c647a27fdc28bc44ccf9a256015841ceaa57b9fb67ce1b8291d28c9273225afda17698d9552b4b17915a611a869e7b1f75969dafffb55ad6b0db9b5ed3abade45dbca3a0a66f1f7a0b469508a462d9a7eae76eebffb62bb19fc5b35273e30e2af40d10f99c2e9f1eec8a9d19e788be90383e1856a9f571444ded2063e15e2a75622e00", 0x15d, 0x0, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)=0x1000) execve(0x0, 0x0, 0x0) utimes(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)={{0x10001, 0x3}, {0x2, 0x2}}) 06:50:32 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000300)='\\\x00', &(0x7f0000000340)='\x00']) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0xd62) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)) 06:50:32 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x3e27d0f67d54988d, 0x0) poll(&(0x7f0000000040)=[{r0, 0x718f9db592200d7e}, {r0, 0x1}], 0x2, 0x0) poll(&(0x7f0000000000)=[{r0, 0x100}, {r0, 0x100}, {r0, 0x1}, {r0, 0x14}, {r0, 0x4}, {r0}], 0x6, 0x7) poll(&(0x7f0000000080)=[{r0, 0x6647fdfda21e172c}, {r0, 0x20}, {r0, 0x1}, {r0, 0x4}, {r0, 0x4}, {r0, 0x40}, {r0, 0x4}, {r0}], 0x8, 0x4) 06:50:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xa0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x1d}, {0x4006}]}) syz_emit_ethernet(0x278, &(0x7f0000000240)="b6c9ca271863fc6cf46222f34e3900240d44b7e4d9cf1b91d7edc2d75504bd018af20de9132a47fe2853d8b7cd3ed804a46809854d2622d7d964fc0ec8ac413eef8bc984b78bbdc0ea783bd74f02603c9fd98cae7174a9cf422df9733eebc138f0164a98563cf3520863070000007a37e9db2e7f6585b18d9748f5f15023b24dd860e3a2de69f588473cbd351c75") 06:50:32 executing program 0: r0 = socket(0x18, 0x3, 0x7) r1 = shmget(0x3, 0x2000, 0x40, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xffffffffffffffe2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xffffff9c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0}, &(0x7f0000000740)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000780)={{0x4, r2, r3, r4, r5, 0x1, 0x4}, 0x9, 0x292d, r6, r7, 0xfffffffffffffffb, 0x3f, 0x7}) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGETIF(r8, 0x4020426b, &(0x7f0000000880)=ANY=[@ANYPTR64=&(0x7f0000000440)=ANY=[@ANYPTR64, @ANYRES32=r0, @ANYRESOCT=r0, @ANYRES64=r8, @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRES16=r8]]]) sendto$inet(r8, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r8, 0x80045721, &(0x7f0000000380)=0xff) r9 = getpid() shmget$private(0x0, 0x3000, 0xc, &(0x7f0000ff7000/0x3000)=nil) fcntl$setown(r8, 0x6, r9) r10 = syz_open_pts() ioctl$FIONBIO(r10, 0x8004667e, &(0x7f0000000240)=0xfffffffffffffff5) r11 = shmget$private(0x0, 0x2000, 0x107, &(0x7f0000c59000/0x2000)=nil) r12 = semget(0x0, 0x7, 0x2) semctl$GETALL(r12, 0x0, 0x6, &(0x7f0000000800)=""/12) shmat(r11, &(0x7f0000ffc000/0x3000)=nil, 0x2000) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000100)={0x0, 0x3, 0x141, 0x0, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x7}) shmat(r11, &(0x7f0000ffc000/0x4000)=nil, 0x3000) ioctl$TIOCOUTQ(r10, 0x40047473, &(0x7f00000000c0)=0xffffffffffff0000) setsockopt(r8, 0x3f, 0x1, &(0x7f0000000600)="8cb88b565ee80817bb6526e6cff463eb7742d45aed73e508ee238d71646e17bb241c82815e21ab51b39204a2481390f581646b7c4417e460f13a1ed92d162606f28c35065e881bc87bb5b60853a2d1b0897d93e5f8207b8b7279ee2e63bb1142cb81b058e027d196ed99686ff29591d8726eb8f98d1c2adac9eec7d45a42edc24508a8c1fa321fdb14631ef5ab29786cb3fb0e1c7e0bedb9066860517a8ef88bd6361bf5169558ecbb9abc7351c2c7729aacd3623bc09f970b80bf5acaaf23093c43778ed76175b086ec0d", 0xcb) recvfrom$inet(r0, &(0x7f0000000140)=""/96, 0xfffffffffffffeb5, 0x46, &(0x7f00000003c0)={0x2, 0x1}, 0xfffffffffffffe65) setsockopt(r8, 0x7fff, 0xffffffffffffffff, &(0x7f0000000500)="7b72a73d63808b2d1f406646eeec3e3f157ee29d0a3262334b3711682535f5f275da934e3e57028b5b6f3840f7decb892e3a822bcd2c1316fa9664edf82db74711854511b6e9b11cd7dfb3a9fb4ef1734012d7fc89bf97301d173242d0e07000b84ed1aa0be6e5ab9a191d91c1e41827d0cf6fe7cb599d2179d5b1f65fe4f59fbb96e586da11e6aba76149c64be18b31a46485adad4c60cc2461ac44b84cc6dd3dd4112c99af7fdbc384bf7cc2f22404a2891885ddbb4e7c34dcb31e610e6d941d18e15a97535b8dff17ae2b67ba6e180f02c3e43c96a4f0bc3fff17b000000000000000", 0xfffffd8d) socketpair$unix(0x1, 0x8, 0x0, &(0x7f00000002c0)) r13 = semget$private(0x0, 0x5, 0x40) semop(r13, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0xe, 0x1000}], 0x5) 06:50:32 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b81000000029000000310000000300000035"], 0x31}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg(r0, &(0x7f0000000680)={&(0x7f0000000340)=@in6={0x18, 0x1, 0x9, 0x2bb}, 0xc, &(0x7f0000000640)=[{&(0x7f0000000380)="c386108db6f2f7d95dc57e3c59d00238c16872863574ca7150cc139c5ea286", 0x1f}, {&(0x7f00000003c0)="fbfc6943a138f6df228af90a949ed366d2ad5b7f55f01117245a4f7b042842401e523e156bf4e995216d88fac542d7bc95738af49d1e9b071b1924560a6aa9666676426df82235f91cf154812af6eb91cb2091ef5bd0460a462b610e57c695cda8ce0555461eddf2133905c61f2fa78723d9b1ce50deb919f5d37fdb759fc866990487b29c156f99daa226daa1cd72fcb6797782f9444753b0de4eb9eba335fcd253e0162ac1495272dc697e54a2255a24c1010f665c3f7ea740690b109de363de656c869022e9a368d97f975e6a5cdac72a776c01", 0xd5}, {&(0x7f00000004c0)="02bc07b7b31c28f78944441422691ee7df0ad9cd1053fd7b7b05c7be5ab9ea93db7dada052a6e2f4a5cd1646ed5fddfaca5a3f6aaa5b2754008e77b0f293d91794571ff4b13eea4f7ba0f9a9b70db2bfc75f2fb65f0865b01b565e861be55bc2f1ce668bcf9d7e", 0x67}, {&(0x7f0000000540)="fc87acf39a0c6ee02be8e097e8f72364311ab909fc720edfe3a168b11f25756975d701a1c10cfa955520091da28792cde597a8e026d9ea5ef6f0cfefbe61bf619a749f937cb19b8d55da8de16699a93be56414e378100c93d9324b8778145137336b53135eb171c4e601d3c38d666c3d98848a66a872a2a7d9a2badea0cbdb2a9a49ce38b7b5b98257890791fe8f22d1eb9461a85f25c932c137a4b7d3c35c477092a17d61ac20d9e7a0ee56bad9ba7786da4b65f19418d9febcf70b81fef671f1f016", 0xc3}], 0x4, &(0x7f0000000dc0)=ANY=[@ANYBLOB="7000000000000000ffff000004000000eadd3c687abeb955da33e5e6d17e22e6151b5e66e8445f88a65671e8735560a2b74a37d3f8367d3ad5238e763ed148566078abd9ff4b9e69c49106f03d3738c7f8fdc0ada9cd83b1384b6ce3f38ca8d352afe91ffd07ea78403c18f1d3d0000060000000000000000100000007ffffff5dc1dad0e2508b917647477358bc32a7ab54d4495638923a9b98cac0e460453748cd0feca9de8649dd95016114032836184435e2268e3c991da4dcd2d23dc7699135357293dea36858bbaca8000000006800000000000000ffff0000996f0000ad89395ecd29d0f79894a98387a9d0413ac7f00d620517b4893cd4ca6ad6e8d1118a6e93d34423538d2d9b8eb09c95b864718258525f1c65a5c0f781584d554b72b4d3e963bb1eb80608624ca580d380a541e4ffffffffffb700000000000000010000000d60f331836123f0fc12a5cf4efa2db869820cd53116ddd2048d8dd29e0a7c058fa3104a0b8757acebf110a786abbe537d2526d6f88a07e8382d0d609f6c716b3d9a662c0900761cfc9bb62a8c9491cd79a0d87ad27f4596007062aefc78173857fd36e6536816aeff285ab05eac17d1d0022b2c470a78f5a9c5f72e2f6b31410662e783bceb74e5027db5485c8dadabba2830fea5183931f3dc5b69f124021b0a3bbfc94243000000000000d37a0e986a22e14dcda02358e97e2c06c0703f1d7e359942d6706f6697d18ac0cac520181644085b0b4a251231ffe741cf5a414f90050b05f40c5cf0f4b9aedad8f3f7ad4de0f94ad80331facf94fa69f582da8ca2344ea43a0b91ea6860a80972b393b4e8fe6949f0db8efb990ed0"], 0x1f0}, 0x400) sendmsg(r0, &(0x7f0000000d40)={&(0x7f0000000b80)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000d00)=[{&(0x7f0000000bc0)="fba7e110631223f7d9145912d0a2b9f35e5d42bace39305d9676823be8e40c624a8c3c28b92acbf4e56c95cc351089b6725ecae493e4976e7a7793d3193c03af1f3f5923f75c798e7d5895e148b8e2aee1a44b8e01c261e8e7ff7bb69bda7615a8ae37d02906bf325ea4c3816f00b4037943f77396c28bcec84569d7e3b2953e53da85c1ec5143845c7aa17e8e1ac03be5663712831d373dbfedb1747346d913ceded50ebbedd6a400642f4aa062dbcc482eee17ffb3908cfcc643fbbb4c73494d0d8445ff4052debe78323b8308806c9ed9fe4a6ea058", 0xd7}, {&(0x7f0000001040)="25f43926b5a0bee74b72402240b852747c051b262b9dba505ea732fba040d9039f01826917ff9ea6276b400b5fef6175bfa0f876e2d91028b441b0d0848e35737b85d94d18d6f0fa146d4662cbfdd7364efd0e6829a362bbeeea243242044ce3a27c209e2737b69bb97b4240fc693f7da3c01b23b5f858e4378753628dbb94df40189d342cc7b15f5a93eb8f700ca30f2f7a5cb414a708850aa0c14d09db3d9a638cc3b219569bb62b8836bce7cbcf61c30e0fd1ed74523f89152b8d25bd92f4e5c45fdce7615e3d4fb53e8adea87ddd6be60eb51c4a823475a7997cb89cc5197b7452fc6e25f15a5fedfe4083ebcd4c574907c04180a63e013ef3da1846d66cc51234cee0839e99a89345d795db93625b5a43de61c132a950ab1b4995f44b075d7b6f6516072cb6e96c78c7770e377f7379c0f8cec2c9c4ed61b5bc7d32a0c87822de6abfa3172389a78821bb18e1872a4017890fee7b93ec3c80474bbd6e08215e4bd91fec743750df0f5f7ca2930359853d7351dc4f7a55191dde234c02097e8e9a0cfbb0a039f49a99765a67cfeef210ba57278b24f41928cd1bec0682264b185e69165f3344adc3cb8c41ef47d367999d4d698cb5669bbe6cce2a62426235dc4b13800cb4ab638171a51ca31527d62d7c428bc906aacc51779f72c5a7f99307c084cbc5f9b9059eae58ae1740889aea7406ffe769e8cdf6af8a0f4b3037233afb9cff955a2c00ed90365e74c077eb542df509c5ead5ab2cb07c1555c845d7cea01cf12f9f07b80b99f1ee95597b51fedd4b325e361acde820095474d57b7a2fc633411bcf4e09eda1079a3caad303fc2a5fd75e7c166df748e1da91d1067b6367cd2aced5c7052c5fc1009e32eb0e3d847777da3cd2df82dab0a055a63205dbef5572ef8377e595257ccd84c1c2a977057ce60bd9547ba46b1e058fdb4a73cb5ed32d17853961608b9919c43cd1235981880c781a222fd2f50d908dd2ea508737c4851f286ee2defe69376ae0e5235000000cd9f0eb33b6e4ff60b18255407461a9093d28603eb7e1e7ac16d5d773f0bbd42cd34a035ac6ebb733ecb1a3155e9d8e5d9a9e947004b29755dfadf345330ce81051d4e4412b7bb6f4f069a63b4b31145668033a8ae9b68f259232342be583bd67746415af5187518db3afd4efa4fa4c7023b89607cc29a3f422c02cc482ef08b3e85ad18cfdc7b94d70a96fe638ca0be375f725a9b2cfdebc6ef32c60bf42c88e5c7726732175f4b54ca590667da29a7ea490263f574a52bed7d41aacc5d3bd173bb470d89a52a3af6e4d3ae488e2c420fd2e63fc04c52737e617058b8b556ec1a9ab7275e2a7d75787cc5e2f6f33a07481b06a013e3271b024912c6f8dfb88a0d4997d88ffbc22b53a735e74bd5dfbb1ac12e586cd2d3f66309f7466facb89352e3142890cd2ceee2f3d20efd259d1336018f8c625532da67bbf183cb3ab061b13003a52ddd2ddf99842e2d090468df5c5fd3766b2d0975909183fd4b88dbdde5d12cf8c02892955cc8bc63bec6a4e83612e69b35daa3668ce3c49bf64aaf933d90c868cb75739ef2559e466c01eee9d0e155abf1d34252e0ee895c4132dd4d0cd4aa2525a2fe43385b3cbfb01db33f82e642f320c12638a0fc7f78e44c8d5f9b4be5d0f5f619fc793524f4972f815d8e789be5d79a2ecdf594151360fe7b9239d149b5b44e5a0b808ec9369f3587f3c9770b19ed4a3a7758a72da9bb4e6ab7ab1548feddceed2c7575696085ee36d78234b7f13ad7c89a777fc1dd6793a43068a018e8af1eb32cf427b1240c5cef8a1ba6793a215a5eb922a00617a705a664a4e8247cbbc33e4bb79650fa0747830264381e21851470a48d97e6533d0905266e6b030ee4bb23148dc5f58b3356197fa06bd50866de936402ba4feb6f7c19722ce6488309f15dd221a7152a85df30794d26e7d8a3f4ead189c189e1772a82f4072f356853ad4281697b524e0f528843cd307d48c09ea547766b9dfb17fbf43a75c431380b95ea01739e4b79b899039f8b24ac62a380356c188c016d2397bacfe33b816bb2533f05d89c92889001acb2e1ac2be4d2a23a20eac354d52abbce7dbb3bde4d213c859f31a1ad8583e4f654f0ad793e7382eadaa9c71025bdc1cfaa92d94231a65502bf8f5b1e0a5b83e5a4135eefd9250192219e647069d953390a24c2ddd754aecfc735e8930d0ad11cfe7fab98385fd2ee3084ca5d59c9bfc1905c0c10ae2d574fc44bc37f22290cb42fe78cb36fd1b8a1861e751c5537fbf96c62b49475c593bd7657d4b93d10fc9f5f73ac62bae83ccbc59e232ae0554630e1a950cc05b5d1d47455a7fe92f5d009ef43daa590956d22e312ed789dc6eb206e14fa393d615324021022df5cc1bcd42a4d5c6f7702af0c76e5383a31c4583c3130539d77e8172f27b1a6c26d7f12719bb138d7734f04a61ff451e8d3bb7d5eb9879bd15197d0f5727c278304e2edfb4153fe2eff0e5775268bb11a91d211348190d68e6f349d7f641fcecbb7554f2f4e233ebf29dbd5230843946e7f08d7162f755d0494277f0d22b0679b0faf6146f2712fecbb118f16286e53824e4b7588b803c8aa76074d0f63b5ee3ad347f09753d503fd5b75e5f1b7440d90d6c5cd3d2cdff065528e94e595adcfa918a217860512ebfeb5d0245cd0265dec6042b7614437a8191e8e1678835bef1d2227e848a519c782412a2676621c3bfb2b9c0af6684a56e98a4bb881b0a91878abf3d06ac0d9fa02a00c04b736bc501e3ec8db2f010095ef696860813e1e0a62b000f4d17968183c317cc2e8b8f94b983997f21688bae6a13b2081860f8b46aff83643b11bea04d491e03d186bde1a129af0d718611585263a94f858e8b4c72ac32ad5a0cfa64d4921ff69f987e0113bef4f101f0279a4aa717d0adb0b94e61d0e80a58a07cba141e736519ff7e6053cb5cb6ddf023e5f6d0df7a71e57da0be9162331ca79557d072e08e227a92ac613e89507ab3a3d1745a3a0789571025217fc6abb61407bbfd98a5410b6740a2e39827bdb11aad7e0b343549feb82c8b95af7315fb5d0efdfd078f16c56fd4db948e6d1f978a4a12a65af9869fab2259b6e2438502aedf4fdb6cb42fd4e9035b56da0a7ed3ccd857e6fc833c98b0f0b759d2f3b682a92ad7340c79634261f5138eac7f641d68aca242df20341474e50e7de8e0991e15a63508746a84374a8fcf3d466d366b1c606233245e5144f289ebd66d447d50165cd84fc38d9a16f4e20ff08ef2b5716e11333c521391e91ab3ea28eaaf1c0abc04b5127e986231adf6d8dc9d87bdf5f11939cf2d9b83bc41c1f691a2f93b6af22f06d5e7b656cddaa08e49dbb2757b36b5fd3ec3bbb78563777f68d6937b455de68ec412178d370e91570d110d380dae6ad8043f109613366eba53dd8e3c2dd92dac49bd4d27ac859e65b07a66cca17b9999a55d7c5f0c00ceb888c80e7795d4da8ae75eb959a114ebfc66233e1758cfaee5a5045502892fc6fdede1fc82df25fb984244ffc90a9b16cf7d5dfe69cac624ac691ceee1eb7820e7e6b12a04ee6f0524c65581889b3538a5c136a990ffa2bb15cead30f29f41db165afd8373e379bb008c34e5aac4afb78acec3faf76e601fbbcee64a96aef7d4893af09e40cc07f095f7531e421c78ae6d6ec16ad085966b6ec8c587b0c22a6160d85f02c2ceb4916783ed316d097a23622041b06bc27c4b82697f363be55926133b7c890d82769a89905dba5a5003658b3e5cc8946c6df83136dbe2c53df15df227f51c66d88a687ff778a52a959297c186af936c2c50bf247d2838be0c29255cf612ad827336d3690b85ec9ed99fad2ff61218892a38a64fe4226643b0b2390d7c2dcef52c5f8aab7e4a46616ac9d2aa96159fad9c8da307cc788dfd813627ac7ef173f9c7d9c321b4f833b351c053b47554d1c18e3981ac7fc0db2133bd8eee8705bcab3fdef1978182dc05dca39d31f0647b5740bcd0a2fd10707d5bb566115dc27a7da0993854c748498cf8a40b6335ba55bba879a93374188833b702872c564f5b89e62bcc74e33249befa52fa9fa645966ddf2f16c48ce23f755f9265fad064bf00821f549a46f7194c30c86816a22e31fa7b93aad7dca4efa37504ee8d76ed79d25170220aafce3d147233ca3990aeb31157f2c438ac93fb616c5689296480eafe5f5c56950b337f0598adb76f38a88828b82934122dc73d7102511e15068a8d5de610c76a62fcb09e514109471f8965dca397388fea8fe15997d88425872551cc87c939ecc4199f3982209cd726e4bd14756172697f315740b41f78db7d83cb669669c4690a38197d351fb9f511c61c147bedc4979bd7846534a3a08a13ece75b7c3b5413e6fcd97b187184e46e5b2b4444c546a171b52a3504188bf1145fbe442aad9e7088f6a02369efa84962ffe05b2ba2409a221325e900d568559c2ab979e79b30a3f9718c0325171d34bdcb5b2d61a2da2380908dc8440451a207406efe016c29a12bfbe60c1b24715c4fe1befe69bddfeacf377f003fd493a299937182c6e85a4725de0005dc8fb9a96b15ecad7baadfc014426f645ebfc1f3ecc1b60a9f53b2c570e7228e7567dc5c72ce1ffacbde41fe4644c1ee8faf34313d3bef3e660c162f088fba76ec2f9a0ad41b917e1d47eeb615fdd8ac62a87d92ead366304b49cb7eee6cd031df614f6fee950cf59e3cb9a98c707bca2f6f2c3522e0bc4974069843e1e138ee2f074d37a0b29a84e82043208b74fa5ab13f1e03d5e255f31e07e7fa9aa5697bf657cd0145e5214d7dac5a1d316418d3e1f7dd304e1fab1f3a1d39c21cfe18018c9d0759ba1881fa36b73e2eb36aeee7b98b287af63848fcc799f6a26cca1d856c4f67865d5cfc1778aba09dbab32e9e0fa350c7acaa6aa5293532c21d19f679523a743ae82f0151b1ddade6296554609842898a0e2b156ecccf4526b82e8f9f2dc6d564221ebc319e492a8e695f8b979263f4534aeba1716aede9f1cd845933215ae8c5e0f04d47312a44c3c304f126cd7659fe8abf1af1db74dcf9ea9502715a1a18b53b73fc1f59805bf8452bded283fe7756fa7bf3f30665a61ba53c0ecd0b39b74bbf88bc5fe0ac9682d3c33bd0c7b42cd55cf17f224d210d083a2aae7d7a4e1745e792f6ca549171672bf2e51d9a6e334a84114cb7b7421664564be14df39aedeff66b33260cffb4d499a1644da52d281a45a173fe358acb242a8ce507593e6f97d6227c8cc10d3b685896ff219ef8407ce61ca027c4161b28945ad7978db7ecb3c78c0595486acf54d64303f64fbb8f1064a1a9e8ece280a658b6697978b576475569587710a7f3c6b646f6d3a37e69dca5911cbd9ec8eb5589506ca7bc04c0433409ea0a2f4ad8b9294c849908b5fc82585172132f8b726aa1c309ceb6871fc414766c959cbb34f03c59fa60301b0e0477f17e9c720c45cbe068ba543a5f5be9251976bed14864ec60662a9e7c406af487afc7236cf6dc9e128d39280061be00f0ee709d693bd8220512d71126f7e002194ec241131f0f5fd3fb23c57feade21e09107ebf370eba2d5d21511bd20d010d0b2b4a72ca44296b6d2909454f264c8cde0255b1e79ab569925e79747784145792b159b94a808d50dc112f5796bf9866207691ed31e344c8cac2eb88f6be73ad272ab3fb3812cec53ee44909457144929e59bdfa02a103310479e2205a0306d7f9e66201107495f90d3cb63230b05c639a1a895693e66a509b8ee7b4a0dcc6cee9e", 0x1000}, {&(0x7f0000000cc0)="610cf5d320c6d7d37cf0e5b259a324f1dd729ccff624a2103f112eef2ae53965e1e1ed1fcbf827270680312233231de59d9bae2b6cff4db82fb2a6d5c68ae0ac", 0x40}], 0x3, &(0x7f0000002040)=[{0xe8, 0xffff, 0xd2, "f6f84eb0b99fa204b4079e596049c00bdf4c114635c2b70783312c3ead1c75166e1cc16e18558bb2cea6c4f640d89dd3840e519a8b91dfe3a0214a746c90988d129454c2271659f2a3574881c7c1ba4d02737d2b81e58148a262e55fbd29d770f56a2c060f33c7f3dfad64acb57e98aebf2060ea838b976efa22537c5bdea50698b73f6756c68db73ce9bebd715aeb9ce4d16a6b4f3bc0f64ff8607538068ffc2b272d4d6fa1f690f56a5c6387ebe2d9c86cac8467fa00e0507b3336c094f8f434f77e0fb5e338d6161592628d54865c428f0771"}, {0x98, 0xffff, 0x4, "669748a1f5e058a79833159f9ca590e325c23ff1c2e5d0f325ff9713bc527872e6b0bfd1b92b8474647df553a302f5e85d9c57e82584c01a5b63acd26a8ebe1e74c02ca07b074636721bb268b34d3b43240ef3b2e129073af9bd450608061fdf65f213925556b587ecf80a821d61b569f33f5fb17e8b306139a3931aa4b90781b7af2beb6caf56"}, {0x88, 0xffff, 0x2, "9ab109893c65e32febb85e9743ce950f9f99b2914c8d585dad7fb842248d2b915aaec55b82fd0c991d4c91dc23853f3b11f8024a15c2e960a78d9671a2bab132a597c0d035227d6208866ed655eaeaf34cf89c8be0d1f4a72f99dfe61a709306a434e778abfc08d17d67ab6ca7acb63a223ce2ba17a59412"}, {0xc8, 0x1, 0x4, "fc29b8386cff79c2a8ab571cc76ad45a014b76fddeed125dc91ee561855fd4111b377a478444cd261ff2db9ab7407cd903f75cea52874ee3a99fec0d9ea566055de834553d14d990bace6c66583111977ec5b66565bd93be37b9c6b52c7df43e1091e6f8a693577b8266004ec83558ff2f45d0033e589ab9fd1a5142c28f77fdb2e518068e7b8a870707e2d6ede6b77378a292f195fe927d54d81c6b6993adeb4d1dde6c3cfdcec92caeb426b9a3ef02888398"}, {0x50, 0xffff, 0x3, "84762eccfa4331030972f52ecc91222710c3c6e069ea7141b5ea1b8bd38399b26c59860f6c6962a151ec5c42f9169a9f5b734ece7189c00e672568de0197"}, {0x100, 0xffff, 0x2800000000000000, "bceb758f8403302696006ccaaec96169d5262f9639f68fd780df684677de2e6946938ab2de55b9575221d01bb31e9b596089ad4761f7f9cf834b86c2af23c224a66a30058456409b465e0580676bddb07f219df32fa649f4f76872ebb5fc787ae537aaa07675fe371fc385f564eef9365a716bc49da5b15bdcbf49a034b011c228771b8f126e630a7e44e95734b8f62ed8c24b2cf0ca9fc7e07bb29b50379c07989c343d0e7efce904a0d409d677bf1b2f7f95a1f4856a227a33e9bc3cea19e02e9c945b946b78aa34cc7c52f29c8ccb63395705442cd33199002cc399d52aa04d2ee921e3223365fe"}], 0x420}, 0x4) bind$unix(r0, &(0x7f00000006c0)=@abs={0x1, 0x0, 0x2}, 0x8) sendmsg(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000000)="55b1e8fda8abb8e8e25d7abf238a4a9f12fc07a9259275c0ba1bbc6694642d59e7a8d0c9b80c9f7510d602713320696539e1c65c7970715ca6baf1957e68aa33a774e5ff81e070d330f2850b7db1379874dfabb5c02e23a59b66310585516a30a34a8b55fff4105329bc6490a77af944ec3bdf627e8e0c3843", 0x79}, {&(0x7f0000000080)="360b8be78a80958302f6533760b5ea", 0xf}, {&(0x7f0000000180)="660503122597a679d3c27bc9007bfd88d4e1f729fb259cd5e2036c7a1a4e1ef46d3d4639f9688fbc7134f35eb854baa7a46cedb644b7de241f0c781fc868fd88706314e2027e2c2df7d3fdea8ed5d3225b79f9c322f0f00a2044a08736c6cd7446f227c56d67fd5056529b8b6eeb258411cfac3c15e68d9ea080b91890ce84e804ba44dae1daf5b0285afef77ac641c2422412209d8f81c2c7bf5395981e6fc996fb75835596836c15450e57eae9d28a29d5b2e2813e00e7cd", 0xb9}, {&(0x7f0000000240)="3e65299f5a2c1f435f0b70eb45037aebab8adb652f638cde4d925a22573d6c6a179d4dc7c0fa762668bf64f945ec5aa2a360903030814245f1ad22e0197e8a408b3bf9e0a88a3c69fa2005f544dce06d7eb560f41d6271f874488bf4b3d4e7880eb75fd658ef73cf16bdfcf2daa005f66c2737311eb53c6e8cd2205dfa4a3997c6c1da08cdc743c61b40c5a7d0614b68ab91edb5142e23ff5a3e567c2f58109dc31a83459704483cf01c632ff5e27d909d81", 0xb2}], 0x4, &(0x7f0000000740)=ANY=[@ANYBLOB="a000000000000000ffff00000001000085669d6b8a0ac35c43840bd8dec152ce927874706351fa438b169e101225d871211a2dadd57fdec9e60e495e9a7446ad24e91f3154f71187b0771429614b08e215cd99680a3f75e6ec47175e07f98f3424d8d755b719b0de074007b629d42760f4abce152604426093887324d0e3115928d0ab027a21a7a247f020cb036e56c25c14d781f9956a620900000000000000b800000000000000ffff000000000000a41350ff21697c0176c875cf6678fc67988d92421dad3577ae994e3a188e9309ca06fb3afe2416b10d45035c6a8714a230760bf01bd10a602c953db033a7fdcc65f05747d9491d3718de301635a1864b53bb1740499701b7293eaa211018c0a357268e2d43618df24632625c2f41d921450ff7f77aa1fa632ff8ea3a7296fb76fde1c666dd450a42cb07e523c200f6ee4f094e79a100000000f800000000000000ffff000009000000ebb69478471ed6f517746480b4e6935101f21e7ad9ecb1fcd3d5b5ff88b3a7c5f25dbf5a715d8abfe236b8df83d31fdbbaec90574b1762fd230935ec8f36a6f14640749876962bf7dd748ce1487daeac45e661aace484de447a252ecdfa97377e200a9fed133945f2dda68467a43607af054629719718fb00858ceeb05b851b6db5bc9c47d21a2be880ff7faa0a600ca1744d3b2b950e2c8f3eb7aab207e3c6ea1dd75f02cc142fa4f137cf5be9e95ea027a69b62c0fb59222f56bfd25332fc87897fb479a5d44005e80cce63859c9bf16ed9482bb650010b91564a34d12f603b3290000000000f800000000000000ffff0000630000002b110fea65378360bffb5ff6c0861a7a34e70d97b592093a2d49615ba66b654adb45b28c4fffa3ff54ec513d6cfaef6c7d283e362f3507abb377515746203a62c01054b5e9a05ef348deb7f5f53a0868c1103515fe714682a3aa333d5b901078956ba9fe47a20b07d5d7e92b927b46aef1a020b43494fba6a94b7c14cd4b4e38b8c2aeaf3bd466e3033d6eda370b48057a66d95badf903d5d83bdf442d89fdb8567c7167c412c3898c7e4dbcfdbad74b11da3d14c2f24ce787283ae39d54461245f0c6f04e2abffbc6dbf1c4241691529a07fcf84ac4ea09d08fba383ec1c3d1429df78298815bb25800000000000000ffff00000200000063a072b8370b70e6aba25480baf3d019196a1e1407b319d8e930706a44a3743ce6294f34fc393b89fda68106d847bed25b763ada171ffc8060abbef38527da173c3c26cae7b80d0036a39db1c3ed41963743877631faf3e329fa2e017af5ec285871108ad702d56f9a00"/961], 0x3a0}, 0x8) r1 = fcntl$dupfd(r0, 0x7971adc1ce47a0aa, r0) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000b40)={0x3, 0x2}) 06:50:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x81}, {0x800000034, 0x0, 0x0, 0x1}, {0x6}]}) fcntl$getown(r0, 0x5) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 06:50:32 executing program 1: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r3, &(0x7f0000000040), &(0x7f00000002c0)=0xc) r4 = semget$private(0x0, 0x0, 0x0) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000340)=""/14) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x6, 0x3}, {{r0}, 0xfffffffffffffffc, 0x2, 0x80, 0x8, 0x8}, {{r0}, 0xfffffffffffffff9, 0x40, 0x4, 0xfffffffffffffffc, 0x6}, {{r1}, 0xfffffffffffffffc, 0x11, 0xf0000000, 0x1, 0x5}], 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x3, 0x40000000, 0x5, 0x3}, {{r0}, 0xfffffffffffffffd, 0x12, 0x1, 0xfffffffffffffc00, 0x8000}, {{r1}, 0xffffffffffffffff, 0x20, 0x20000000, 0x3, 0x7}, {{r1}, 0xfffffffffffffff9, 0xc, 0xfc8540fe8b86e188, 0x0, 0x5}, {{r1}, 0xfffffffffffffffe, 0x84, 0x1, 0x1, 0x81}], 0x2, &(0x7f0000000280)={0x200, 0x7}) poll(&(0x7f0000000080)=[{r3, 0x20}, {r0, 0x40}, {r0, 0x2}], 0x3, 0xa1c) r5 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x6, &(0x7f0000000300)=[r8, r7, r8, r9, r8, r6]) setegid(r6) setgroups(0x0, 0x0) setuid(0xee01) shmat(r5, &(0x7f0000ffa000/0x4000)=nil, 0x2000) munlockall() msgsnd(r2, &(0x7f0000000100)={0x3, "8d640bd428802c85973b86e53a5a9b9f117d9c2bdfffe866fbf1dc6142d16d70c7f48483c44e4ab63961291dd04c4c"}, 0x37, 0x800) 06:50:32 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa5}], 0x81, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) r2 = openat(0xffffffffffffffff, 0x0, 0x100, 0x1c0) fcntl$setflags(r0, 0x2, 0x1) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000040)=0x2) kevent(r1, &(0x7f00000000c0), 0x8, 0x0, 0x7, 0x0) 06:50:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0xff18) r1 = syz_open_pts() writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000000)="bb77a4376b338ec5355b9c9b741e489c05e1f87b0fb1ddb17f8b0c926290c4fceb499be0a1fa9d8479885264dc8f0daf2915503f11b1", 0x36}, {&(0x7f0000000280)="18f6649482b2af66b70c216f8378e49da9323ef8e5858b87dada3563122eaa3c11697d87532d838093738ba8463bf04b64c188ab78394489e762f456f6b5c10c6695415f84831e9f1b77f0067aa04d1d68b79e87e5e253b9a656033ce1830999d1ff1f36fe2f8c7b4804fff5b1b37ebd5310ab8c8089dca65aa2b61f6aa101504802c24a72ea875cf0119924ba1a2e00a9b09ff4bd39a24150ba7a4adf0a648a2a4bd932bd09f15d84f0a37899fe7e868e18192db49beeba31462c08cb903429caafc3ae34a0a7d452bc130de1652d26b0776631a8651128ee38f46329e3623bdda9974bf8f5be", 0xe7}, {&(0x7f0000000380)="b057bfc0d134783599b3b9e4c21dd82090d10c1164e52f984de196b9b4efdfca152e370863461a3429552d5f39b16fe3e72ba58f6a15d56f2f991422cc692947afee0dcbd5aea6bb76a8b08cbed8bed5c003013a91c9e99a2b7d9980d8ff871792b452e0f75b22c5f9381b22699b5b63b347900e2d3466457327d45a86a5208e356392d57a861f5ca37572cd88686e82941f2cffaaffba45c8d0df0d0b328187d257cb5c4bcb5d9bd7f0cf39a892155ac4d4e2a9c602abb349d96b670c45edb0dbb4ad08fddf43c428b16bc80a40b591", 0xd0}], 0x3) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x5, 0x0, "d88190c2f58d8a97f846bb722d67c49b20ef9809"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x5, 0xffffffffffffffd9, "855c000267a7230004001a0020d9830ea462f913"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 06:50:32 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r0, 0xa, r0) setsockopt$sock_timeval(r0, 0xffff, 0x0, 0xfffffffffffffffe, 0x3dc) 06:50:33 executing program 1: pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10014) r2 = dup(r1) mknodat(r2, &(0x7f0000000500)='./bus\x00', 0x6000, 0x1) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) r3 = fcntl$dupfd(r1, 0xa, r0) faccessat(r3, &(0x7f0000000080)='./bus\x00', 0x40, 0x2) setitimer(0x1, &(0x7f00000017c0)={{0x85b, 0x800}, {0x4000007993, 0x6a}}, &(0x7f0000000740)) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) mknodat(r4, &(0x7f0000000600)='./bus\x00', 0xc000, 0x10000200) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000680)=0x6550) faccessat(r1, &(0x7f0000000140)='./bus\x00', 0xc, 0x3) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x8010, 0x1) socket(0x19, 0x8003, 0x8007) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f0000000780)='\x00', &(0x7f0000000200)='$]*\'4:\xa7]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#\x00'], &(0x7f0000000700)) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000180)=0xfb) r6 = msgget(0x2, 0x42) msgctl$IPC_RMID(r6, 0x0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000980)={'./bus\x00', 0xa1fb, 0x9, 0x9, 0x1, 0x101, 0x10041, 0x4e4, 0x1, 0x2, 0x800}) ioctl$TIOCFLUSH(r5, 0x80047469, &(0x7f00000000c0)=0xb) msgget$private(0x0, 0x100000000010106) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000540)) r7 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000004c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000006c0)=0xc) setuid(r8) r9 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r9, 0x1, 0xfffffffffffffffe) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000640)=0x3) 06:50:33 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27aeb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770b9f5a872c881ff7cc53c894303b22f310b634f36a00f90000002000000000000020208a3717fff00000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x4) r2 = getuid() getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000280)=""/4096, &(0x7f0000001280)=0x1000) r3 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) getpgid(0xffffffffffffffff) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x10, r2, r3, r4, r6, 0x8e, 0xfffffffffffffffe}, 0x2, 0x3, r7, r5, 0x20, 0x6, 0x2, 0x2}) msgget(0x2, 0x34) 06:50:33 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = dup(r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x1, 0x7}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x4}, 0x7) 06:50:33 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f0000000040)=""/185, 0xb9) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x8000, 0x81) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x9, 0x8, 0x3f, 0x0, 0x81, 0x100000000, 0x573, 0x1, 0x0, 0x1c8, 0x9}) close(r0) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x1ff, 0xff, "41c6e4adae57e9587200"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1", 0x1}], 0x1) 06:50:33 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a538706000000b8130000002900000031000000030000003591af0dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 06:50:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x120, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000040)) syz_open_pts() unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='x\x00') syz_emit_ethernet(0x1, &(0x7f0000000200)='\x00') 06:50:33 executing program 0: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={r2, r3, r4}, 0xc) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x3}, 0xc) r5 = dup2(r1, r1) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000000)=0x1537) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000200)={0x8001, 0x0, 0x5, 0x3}, 0xfffffffffffffcd5) 06:50:33 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x29, 0x20000003e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 06:50:33 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 06:50:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1000, &(0x7f00000002c0)="a62fb18422db3746a63117000dca5b3e5162ea6a8b733bfa9587cdb06acf3a9d967fe46a2ade6951c003edfb9485d2de48eed61e23e2755d19e582e06d2713d36b1b2df32ae347a93c921d599767a7f5254a558a77d01eb21b8480a4c8e4ab8642c50f272e604aed3a8da3da471ca2b1e72d2fab7a2dc34f0bb55425b6168bee892b3749e83a5eb7d7350d5b6f6d3aebcbfe94b33cf247b272ce1abf8ff86469925a1ab858ddfcf09f6fa799fb98abafa509cdb8a079d92b94ed55a637893b23d6bde33a3ba855f4053ac5074ecfbac688c0b1af4a71fb845d89564df70d5568cdb6fb61df2d9b312272f0eb14021ba90494aefd75ada5d6e596cb57b5e0a45f9ccde97f6e531bc76de7dfab73f910a8869a5f57ce16d39fb891e6147887af92e9f1d95f68c292fe808aebbba9a029ac095b1c891b86ba299b61389d0c56ad4afad70045812e61b94671193bd79cffd61e980cf892f1c4c25cd7e254f69e00432a6359d38761d5be87255bf863e3142a1ce4ba959150db7dd7f7c98ef3284b3f4643c29b2425628fcc5da7f0b1827ac4458f6f641d1ad45ee39bcee2850fba68d5ece2b7e6a1f0edc6da9831a1e88c755300e48b00be94f13c7a7a4fa69adcf49dc3457604c2b8943b87a062be2fe49ac9fd7e0dd52b9f2017ef677d561e0fe5d7a34a379d76d45d35ba77fdc5055eb66deb707dea81fe994ffc5f21705bc922de68163330523740c7016b6bd6ed41d3bed4d86c3e62ec8bdeabd4459012523a203f54f9d2730b167f285a8a234dcbb3aff517afa87815e93b4c049376caf776f80fd7faaca6e58e45d054f49c01c375af2405b81aeb96c831860762cc5f85a605d01d2fd4c9386af373d7f01e51dd52a614cde546c25b6a4554d5c5c79e81abaa004ee473fba29b81c5f25e13c606932d1c61e57d99827c754e3e1517c555e5e07382994764c310f100f5664a2c05e0b32a77598704540c71477f60154c6ecf3b622813ec4babce7fe055c16b494cc422cd6fc0a3c811c34a90ac56784a1e6ec50146674734e27755244bd6ea900adae46b56872ae429472b507a06f6296ff01087a4c85ae7719d09f7965ab91c0a6e2cac20b7ac097dcb2d1ca7a2f511101890a10f13149356f1c5a3b222144ad8dbfbd2ef9f6acef7699fd676529779b69969aa57f7dc44a9375b2b3819969273fb0ba70c4da7517dca25112709d54160604398a3740c35b204af10317a5cdd070b406527eb46a769f0fcda884f78cde3c7437f7335a8d9c0dcf5310f7f66f04a8a06c78a6a6a2e243efcba63ffb5c111016b2e61e314df53c9ed8e8916b1179b737ded6b148b0b271fe7d354eb054b702f430cfefeba5cc3db31cd3fe3432a778ab3f5f8b964c7c983c6496f49e9b7889207e46893e60657dd21f2815ed8f20e63fd356564811b93c6122407d1e6a4f9e0c6c7223c291ad2f022c3811bee829ec2f1f513a486efd9ad1883463cf59610a83272222579649eb953ce7e66d2daacda150fafe43fb4b46de02c2009412430af7e46098c153f2c2d2416d33b57f52f2384d9274178dbdef934ba4da9745fb5526322da3c9fde9144cc907dfef616141e341c04e2d6f8c091af8456c18caf18274b955efa5f52bde8195665ac9d438092bc5b2e1badbdc2fc29fac586495d674399dec136114fbd6a0e50ae00007837c12571e67bceaba7844ff4f1567536bda1439a1c40dec3761b93bec3733ce29d174310f145c116c7093006930682c4d5228b02d96bb406624b49b8a88210f04ab5af69cae62d6982cc2c600798242ed8eed680cfacc8452b84c6078a52fdeb84ac0a3e20a9417d274337a12397685d51d9251908ffef32be598e6d44b286425a3275a132c6ed8a28e8490025f7b0f04872db5c77f718222b0a912c030b9a4cfe151ad5cd34713f86577d9e1cca65c6e640ab29a28229e978e7f0ca1506c57ecde1fe84d986461da9bf6074337310072ea4bf432f19762ce9853562a66b0c658a13f93a34c8c957bb5cbf8fa9fc2654dcea3d13520b6057f51e2861135b18bc5973eaa62b68878e1ae27b3659844160d87a59c9e5f2b181af5795806f4d337c41fd066b8663e747b472f61c0e3b4120aae196b7469a1e82f2bc3a4085f9f7cd4edce9156d439ad8455e05adb75d4421f1b6e3104cdec580326f5bb676b8b0bfa155db42955bb8f06513571bf28f9d6e1bc8b9093ddb0604595811778467c1e0e805ce1dd36dc6b9b684a2fdb72d690ed56217dd3519cc456849dbca5efdeabf5446a741c0f912ace83e2e99fdeab0932cc5dc3d11f64f432fa91bffb90b4c0489d836bfcd29720397916a37070b9dd627005320aa52ebe4d6fd8ddfdb064dbce244b46e286fce2a9acab2566be88f3d15095a03c74907f584e07393ca01f2557861c46455cbe73e5029d9750a87bbcd0ebd95c4e2cb4719d2e673f834509a557e0d975eabbbeb71135fdbeb41fcfd4ba48d926466e5b5a530cdc95bc8ac7ec2b3673dc5d2f457e07e1bb6ffc6ce575f10e8bbab4b7e93584353aeb4adb7d57be31627ca8c1b896c0481644d0decef6d60e5f0f882731f2f0bf8d21a8f2f723b855ed9ab4efef2cd0d8a5fa47d062b97027308a88987732904003d4a80c71db4c484cbe1c362824e1295a9e263822cc2ae2bc676ee893e3e30af45b8ebfbd635403603fde753747687664a3f9622689eddaef23fbfbd5c315c26ffaeea8d4df8099ca186e798dd13cd20fdb2d78bf6962ebda12b654191fa342cf6b66105348d5230de273838888e4d027e905d30c7d996248a67e67fb4602541f3ee7cd00689af0d426e4b29e9f1d8335aa76b4458c9fa3d50c67822e8d4f748c182564e61885f9ec7c62d2f3d7102f05c7357ee015bacf07b8fd1334c4cfea67dca5bdf8bb0d2fb8ee614d20cad3bbe8a0838ee18aef63de00cbd3d9d38c49a02d39a4169316b6751765b6abbd3a20114e056d04f1c1c1c1520456c80e58a47cae59e75d47a74ec8875ec2460b88709adf5a8c5e90f6ba89518bf89e2b4be6e4c209b1342cd178a6e5bd2a679a35288cb38488869f1fdf93f41d8ed57cece99ddcfa6580251a4acccc5ac867613b6ff23b6dc549b235a207ad79fb3de465da8eb5bb0c14b4bdcd6fe612478ed7a3863c5f4a1119960522e6df01e877cb8376802389ba93451b1cde4589159824cf19078faf919a62d89022dedc0360dbfee661336adb9013a0eaeac7836474c839faa9e2d6ae68b7791b9a28e103425c151758327744a4479bd7154d15bb8719d75d71c875116ad996e68bf71b25cecdf94aeb6be58d34396bb8d9b8bc8a8afb0989f8644cf988d0dbefdcbb75c110feca16b5cdd8dd492028359e2e8159c4dff01414790b4f5d5e4632f98d3f37f7ca30c36be5aad7e41cc259273213349f6e73623bb5a0c8b81a3b30882f0cff1d6859c24a35a67bac4ef4fd6a58e40cbbb64582e3d5bd6d2f005c4ac55564d20af7b13f34aa47dfa0960a726023e392102f1dc068b4fdedd83f976a24dedeb63b71e297e1bb0ef7746d997562b544393fd041f82a7985a04481200a30ca315ed8adf72f13f63884712b0c92b8915859e49dbe0eb19eac1a44f30f8afda12b9c84181af966100339f73dda770e1dac799c372c4d006e0573c23db9e48d83b50101897de68c69857579f5ca7b0d60b9a9b4dc512ef562203b19d3dd40c5414adb17da7f95a21dd923120ecab85c4f8e7998211dcfedeb4cb8e303ff2fee9b31b61e84ca67e0ba2703fa6a8dff116aca6002db762963ef648c52c3709069f305fd182ba8238f7569b75bcec0a047ede5b8ac57887b104f92ab7d6e00b65f7eafac0b145ac2213dbd1aa4d64f14d21417aaed93784c0e8f269670974083c3ec1c71cd6c15f2827276321aa9b83e4fe1f94650709a6f5b76439586844d3d79804429b61cc9dfd514ef15d56ecbfcd68b92a8c0140df96a71bb7236a6cd0440228c864e4a684cb47caac0def2c06f611ff8aa7427ae4748a0211ccffc60c156100614451fbdac609a28a8c8dd5a882a06a94d35c0a275763c0b2fe85285fd49d9741a75b3c2c262503dc04ebabec80848b5bfa341c5297878cc31ea9b1a64e14d42d0c5bd4875f2653ff1007edb047cf446c8dfe5e24c2065db91dd914109f62c90893dfc166195597ca8c5be8c5a49168d90f811a59087dc7ee28837bead6bcdbef6a7766e4e48e92cebcb95a3aed4e0c8748c0b287f4b3c8d1a78fb0948a2115c0f752e56d421b9670ab332f077b5e720bbd030ce41a8233b2e4c45ea306d5cd106aeaa42d494f1e1efd48b81a7865d8d0fd00b9fada582821e2621a991423b6d9d9071434293a2516c0841292d2823c4acb55c0ad0f1b26a72f0666ce53e4fc6242c56cf90025797958a6971d386aa5935e48707e825f64a6d29e8e78b525b6571fb3cefb66baeb08c4ae4f53e8e923358b833b274611e7a82b34e35bc6923e539c7be3b2b397ba2b37fc51228828db6ef17e1fa48d3f7e8f23eba535898220548524ddc7ea5a5eb5587980c5e7aafd645658f2b0bc3b584867ca2ff41ab93f1a57b67a747be50ff80e152e01aecfa375717c5364c2995a20fefbac5923a16a6d7094663192962307774f6ea1aa36c815edaeb47cac39645b9de33c35a7acbd438d778645db701ea96fd1ce6222e43057d5e27155324279d6f5de531e126360998143addc0eb62ad26e465467bb559e64b2118cd51d1ba48c20348c4fd1944958208cb4e9d5377e4752ca8a4acc7378616a4c6b61b0645ed2e29c796eb63dac41f52be66dd0d151c1fcbf5d5be16e5043585f9264a382710f73307f935611b287193207076f10bdf498573bda6cc51de5961760583db6a9872bfe086684888a20c0ed59e6ad2fca0a1cf89428d6f317f4b18f4b342aab0d5c3a81d955637feca4c0928418d6c0185c3313b6b079a5143a4e730912fc07a92ea2c0bb7d1583fcafd04503b38b15986b28ecacf328680ef76cceb82837f04f40e18c600e04733f5bf5af15cdd14403f0b686a8e1c70f85cdc5a7d18ec2a25e462ceabba51efdd39bcf3cc656e3c511368f4f18416c1eeaa85933caa18fd687d1621edade89d11695b6987ecff0b38c4fc0503b08ad439f065c2d70cf6c08ea620bb06e90209983e24c0e7ab4b0cf835c1a9bb7f2d48e0daa41af25c1c6f8f233241759717e9747294a6d93bb9fc998329385c35215925b7edddadf172395b8ecfbfe268ebe68285faa0210607db62f012dc21b41d12a1ce868306bdc4611d69ca8ab70494d8c4b36a77f8bb1ee16b3d10b89d5c13f86b47728fcbaca2abd694491176e7c42b7f9b1b63226bcaab733e02af3e343a6f1f2ee2ef0ea91f309a5bb56ce22367649bd931c4995a38396a5a8ba615247b901d896b4e760d2092a8c6abbe67ac39a0729dc84401c4c74d29b6d5b5beb6a74c272451823a189ef3ee50f313ca93ce3d68b5a3cc0645d37b3deff20d0c0851551e604446b142b08540e2a32fc86e2b46b872c7ee2734c408ab25933da13907551f159c5be63acf72aa5783a6eb9c95634278eedee8b3477f1cb607a787f14c71cfcf93bd742b0d74456b96720d495e75eeb7c0a92c3b44ea1dc0bb78649f30236ca92ab1664c1c4db88129ea730d17e7e6b11134f9e3bad97d3d35c060652b79ecfa49639e42e34602626028b1c2bd2f20ecea92f0429dbe7b2019bccf1da41609d8fc9168a6472533e5ede325a67cc3011b2db88d798c0bd13c1b3ebf6f92a8e3d6e22677dc04e90f2df2993b6b5c6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 06:50:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x25}, {0x6}]}) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000140)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:50:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x25) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0xcc) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 06:50:34 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f00000000c0)={0xffff, 0x1743d8d4f8b80c}) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/98) r3 = socket(0x1, 0x4000, 0x2) dup2(r3, r3) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000100)={0x9, 0x3}) 06:50:34 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mmap(&(0x7f0000ff5000/0x9000)=nil, 0x9000, 0x0, 0x4010, r0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xcc) r1 = getpid() fcntl$setown(r0, 0x6, r1) close(r0) 06:50:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x7) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0xc6) 06:50:34 executing program 0: r0 = syz_open_pts() close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20841, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000340)=0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x1, 0x10) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f00000000c0)=0x1) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000240)=""/20, 0x14}, {&(0x7f0000000280)=""/114, 0x72}], 0x2) r3 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r3, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "7e552f72c1d2c05682db2dece205147c0c50ea31"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000200)={0xfffffffffffffffc, 0x0, {0x401, 0x1}}) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 06:50:34 executing program 1: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2000, 0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x536, 0x0, "1dda410cef3649a5eb76fc0aaf58d991cc06d0f7", 0x0, 0x100}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x3ff, 0x5, 0x7, 0x200, "732b91e8197ae247641daa975abc6d2434448576", 0x1000, 0xe8}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000000c0)=0x1ff) 06:50:34 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000000)={0x100000001, [{0x3, 0xe97}, {0x2}, {0x3, 0xfffffffffffffffc}, {0x1, 0x3}, {0x1, 0x2}, {0x3, 0x1ff}, {0x3, 0x3}, {0x2, 0x4}, {0x0, 0x401}, {0x1, 0x3}, {0x3, 0x1}, {0x1, 0x7}, {0x3, 0x100000001}, {0x3, 0x7}, {0x2}, {0x2, 0x80}, {0x3, 0x100000001}, {0x1, 0x2}, {0x3, 0x8}, {0x3, 0xa509}, {0x3}, {0x1, 0x1}, {0x2, 0x8001}, {0x2, 0x7}, {0x3, 0x100}, {0x73b7843b5df99df4, 0x101}, {0x2, 0x6}, {0x1, 0x1000000000000}, {0x1, 0x95cd}, {0x1, 0x5}, {0x1, 0x351c}, {0x3, 0xffffffff}]}) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x91}, {{r0}, 0xfffffffffffffffe, 0x1}], 0x7, 0x0, 0x0, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000200)=0x8) dup2(r1, r0) 06:50:34 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="684ae109f00309c73902"], 0x1}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000040)="d5ff9668", 0x4) listen(r0, 0x9) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/101, 0x65) 06:50:34 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x1c00000000000000) r1 = open(&(0x7f0000000040)='./file0\x00', 0xb6fe4fb245eed259, 0x4) getsockopt(r1, 0x2, 0x8, &(0x7f0000000080)=""/4096, &(0x7f0000001080)=0x1000) getsockopt(r0, 0x29, 0x31, 0x0, 0x0) dup2(r0, r0) setsockopt(r0, 0x9, 0x8, &(0x7f0000000000)="ee58a1231044a8ed737d1848677e7c", 0xf) rename(&(0x7f00000010c0)='./file0\x00', &(0x7f0000001100)='./file0\x00') 06:50:34 executing program 1: r0 = syz_open_pts() readv(r0, &(0x7f0000000640)=[{&(0x7f0000000040)=""/195, 0xc3}, {&(0x7f0000000140)=""/100, 0x64}, {&(0x7f00000001c0)=""/211, 0xd3}, {&(0x7f00000002c0)=""/169, 0xa9}, {&(0x7f0000000380)=""/87, 0x57}, {&(0x7f0000000400)=""/186, 0xba}, {&(0x7f00000004c0)=""/64, 0x40}, {&(0x7f0000000500)=""/222, 0xde}, {&(0x7f0000000600)=""/38, 0x26}], 0x9) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x800) close(r0) 06:50:35 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) lseek(r0, 0x0, 0x0, 0x2) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0x1e, 0x0, 0x0) r2 = dup(r1) getsockopt(r2, 0x2, 0x6e, &(0x7f0000000000)=""/1, &(0x7f0000000040)=0x1) 06:50:35 executing program 0: socket(0x11, 0x4003, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getuid() ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000200)=0x1) 06:50:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) mkdirat(r0, &(0x7f0000000040)='./bus\x00', 0x1) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)) 06:50:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x81}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:50:35 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x12f26b1990947f26, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000180)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001800)={'tap', 0x0}) openat$vmm(0xffffffffffffff9c, &(0x7f0000001700)='/dev/vmm\x00', 0x800, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000000c0)) syz_emit_ethernet(0x1000, &(0x7f0000000200)="04b01083660ac81f870c7dd26424cecd3b1ef4c6dd82236d67f6bd8df8e40f9fa909815ac0ea5ee7b90dff062b6011fb685633bd923c0e90147501be1daacaaa7d8a2f5e85ad0629c2fac9a63eae15b2aeb3245dfddc3d5ae20c4d90481cec23a21daeb66db42c1a8b0cf388d7db93b832825456b7ee56b1e45d0101c05874bc37ef7ac0611005029739774b13db342d4da85d8894a5a5fddc314e76daa82ec91ab8d23cfbff6cf6f1f056bf1923321f6cf15aaa6eed220cf890f23fca205cf120415fe63d6754f6ed0861160b9841a44e3cb2caefe1ca9c48104ba2bc062cd50da9b3561b0a65e426c7065bf59d3d61f9d0bac89628284d493a4f09b1c60bfbab424c8ac986abb028f51889b5cf43e6b99256720564c21d9a26896e04142f458335eee3798cc5a109d531cf7f3a1935e1b6d443160cae2a35629394d113f8af25fdda83d783386c21f9345d0f32ff191da7a3ed9b34d64c4804d6b280af0becf5d40eb05f100e47971e57e446d20f1de47a51bda4c5554f2bd0b4e1fc55f3dc20b1fe4b2b8ade40a8b930a1536cba5748272b6beb46320aa6bf65284aa3ecf48c15504eef0359e7fa4474fade3145e09320bc565ba24b4060c1633cf2859fe8907f2c6c7a44ae0315f6c1a33bbf2ec1eb9a0c3199c485c36190ecf84b247ffd498e6911da695d2edecc4df7a47035fe73a0b9f2395019331bdab8005d6b0646312de5d2d42343300c604722745645e82e1e5143cf37314ed1fd305d4bc86a43d758005ed0ad4371b66709bbe6889e8afee75cf39fbef03023411e72907bb23777981b56517e02e4ad34ad50f4607ae54fa688714a888a8e31d659a057a71a03c92d2a09f763545e59c5d63bd64f7d470be99bec33837e763d55ac50c95671b82766d411a703ad0f5d2bd7e0420d505c32536e90873a1bf2b6a9784e4c1d1637e17885b019f270f4057066a3d75f559ba7b0724d2b2c5e3cf447d5bd16cb55e8fd41d62a0b88bdd74c544a3a17863dd26ae5d6e45ad1f6936116f782fbaf7c66b0655b6e419ec71cfcd8dcffd38051cca6a717feb77f6639602c4327a0d23a50b746dcb5f1a6460b247299d2238f8a73378bd853c0f7303bc1ffa01242d048652a8e058fab232d1e5732143cf68c6cb87f8a23ef409b498b81020ac6c1135dab34b13e77fd04a216f7299c140fceddac083160b17e79cc4b1efc3d5e17005c25279c3152f8f639b3844a600f6f9a8dd3961f9f306eb980ee84e233db500694017cf9cd1478f825884b6f242b8ae38b526ffba9eb1e562ee272f0c0a8f33bbd76590dd74514c0a63decea0788804c3733de856620e4f03fb8f8db23e753e34c4b6fb661d25e3a74f55a4b2b1b8f25e939634eff7bf060d8e8a7013646900b625e836831026e38129f4c92b74beeb606c58ddbd146b573a96ddc610126a3c074dee1f6f606011167607ed5262259e6b2cd70739c38573ce6a7cd87ae8c57c3781bf364f853986efb453183a2dbd27192330037bf9e5330e68faf432b5f61758ab647e99bfe589dc92758cffaae37f611d14ceea377c71638bef1b029f98016140ed9ed0435d5c1a9d8ac661eb2b55ce88b4379e0008929440ab1b4a7acd7d9de652c977e70deb12b36558e9d1a63ee9192e8d8ed6cd2682848c969e1b5a63d1a03ea8a52fa69203bdb171f41b4096d200d1de27f21ce9e4ed814468a5f2f9b500160098e5e84394f987ecf16f936d02a57350aa29455ddb0b24a069cf47100de109f3860a77f9d7035147ee17854e16795b2f2f9b93c8a2bc849c4e0046905ede83d138ceb392668aede4205d986f95b1c8f544421335f4d5ba853923dedaeceb00f479ea7c0151333fb17c2c6129595e201ca4853248f015c5c29059e8a4ed743985ba6013d1a4de3688c43ffdfb342305d5ee8537dbfd729549bf79a807147c91729a3941d0d225d308a824d890a8a4b9ab141c42c06fd6bd84c786183fdc2131949088b24b7489c3dc5f19d3944925eef4f86bf0b283dad3960545f2dc199c644274fea71757f2072667df18383e922344b3cd074366c59d7557e59b4669347a94e3477170852d3227556faf9bc6ee621003afc180427d37bb2aa6600cbd1a751021f1b8c7b66fc216f3227d7fd524d0c49237efdad80e225d427d5b41157c1a289380d79e3c718b2504c6150a039cc6da43370dc78df6089012959bcd244cbd2f027a35ba755a8a6d36f2163d6e831ff0ec28e0898fdbb35325e52d275f3194b32ccb78b372e4eef1374f4549013641f69a25b74e688294569b2e6bf549123275364e965e41f56fe7bbd5080333fb73db362fbd104b5efe4df17d91001267db09204da32274c2fee7a274bd21530c34ad9e75cbb0a47f7df68245212c3fad9478b4edf5dd450957c330e8c563f92e6b4e89e1701aa3370d09c60fd079792c210398012921d0f18c0f60734b59df1d7c18a4fbea05c130388c9212dd3d7229b7d9f7018ae433b7d6218cc0e54915eba803e6ff183b4c32f650224d964f1003dd85e448d9f3889970267883143d41e75a321ab07acc8bbdb5e3daf7cfda0a19ad6fc03b8a92b105d30a0fb5f2ae72a79d675857c800b59a0ae43c8e12142e7886960b6422b78cd113a17abb2333a0aa50c44eb0941b7ff7713d018def942795177ab55db82dc94676b4b4239df1a7021786c749749b33fc7aa90b8abff4fe44efedb5b2310e538b007a6a5296fa6e42747f8e529693484a858f419b19aa958c81ef0da257709eeaf832268040554f358372fdecb9f34fea43173cd8ffd9d08a910587dbc24230764fb52e9e90891e32c7451fdac198f89e76438578a3178b00b20c9157376e8f850c979665a72663511eb045f7b40ebf175ddb777facfee57a2e1cf29e16603d53696e3f4a85d4d143588152eb8c30b9261ec81c03d97d61cc8c4d898c30ffe9bde50b437a9396c87c29a10f81bbdd1ff8b0fdb07fb2afc8e7b7cf59011f7e7087b0fe16aa0df7490f3d28ddeb4f0ab5bf3e661ec5fc38bfbad2f445165ed08d0b2c86031687e320ee6f6ab1c3153613d1e6895a4ff0c23e542129f0fd03f9e5be69b19b21c82e880e45dc16964bc0ea16de365f9779f63c0305a14b07160988273bccde86e42ad0e7832c04c4f0cff3333183609275897781bab9b1944b0bf8bfc20efc44ec33d54455d72534ec1d913ec43122cfaeb2f0f93be782b2fd465be78628c84299f613bfbe40826d17ebde0d8b9eecc791d6d3f7d9c39e4bc5090816da8eb43ce3962d50c8a80e72b8c9a74a5d2f6e1fb40ef10246e0828c1d6d3235257f4b576da88addd521496391f220223a772e20b815b0704620b28a75ff94e61a4dbe95b8d88b70ebaece614c6bb166e7d34bace91e0b16951161a7eed79435d5b6e933034e2019fcfda4bfe2da9e42fef78dc2f0820cce4e2f963c65c64be6ebe64f4cfe6369dbbb7971c90dc983e0a2963fbd45e6971ea44140495dd8a20db858e182db1aa09cc74461ef1295f0f9543d4abe1b0bbff8623879cce2ba1669f7f5b70e941c9b8f187203362f7f087358dd99ac49da78b5320b9956434f98a1a93e93c9ca1d057578ca4a19564580d176c7c3d1ed3f82a5aebbf2d9dda6d6c64fb21f2d1ce11c577ad7b0583f14e35b2e0767b416b410ce564073d0c4f93fe70f8bce0ea8d231b85766cb541505fba888baf7ee6ef8b94cda768880c221873cb9d0ecc5571b76cf209c2876893506e2c181cd5b94ae52b98dee4cd4d179bf1ac5271dc171ca615397e80cede897fdb30df1cac2a0650aac578689d5afcc98734e42622159b8fe367f4db1520975bf0ce49c5601fcb75b219b048a81477e4134eeb9404da48ef5c437823c8f441387d063d71eddcb9ad573810c6ab0bfaf912d8f5753d2a14bfa1f5313fb9f02f69bfcf34245a7c0d270ccb9096f1720152d7224f40f51cad1e8be9148a1d5173d5676e808c60dbff6100b16b3c16022de6cccae454ea80cce2715d1b380e3a9c0ea1859b04484b69462c7113c7bfb6427c4b55a1a5c43e7ebf876958b856fee56280418325b6cb1a9cb6dafda29c89a60ed71d1410d81e482a8678d6cd3906c902f12cb96987eac2b135082ced7ed8f915bd16185bea0f1b1ff1b519c60f59e78c40c3a3346d1d062dcb8442a641a4b1add23324949287b3b32efdd90ea1bd7dffec2ea6c632a370a29446731d827419e6bc95aa3221eda782846d06975c6fd08e529182a66295bafa58ad5a92a1b56e8596d975d0a221beba4d26125cc4d8b5de280150d1a4454ae1a484ef95051554eed77e3329f341b3aae2c462ad27cd0b405c01864a1454851e09cffd1820fadc93b1ecfc98ba1285082e74f88a2e3f623d7c109e90369b3bcb6894e5b7063adb03ad20e00bee8a142237b4914629b6a7c9b2d92e3c6961e50a13a823ee1d8bf7707d132abfc1589c72f4437f9f3700e2b4264399522eac1772857238046a14743667ec4eac3b56fb8728e28331716f262ec79e8c939d5551270556bd56d25eede5fc3980831ffb4022b241f0f8e891046c355ee2a37b81124781d565621bc3d6f0ca8a3d731ca45adc959e08fb8516c58812d5b280ec6cd2d31b6351d4e4730ac13ba4035fbd7f3cd034d72d28712a3549b575f521fba8726980c58eb0b6c1a13c130c2872e73fd52e49995f04b69d7145bd20449348bfb665c4930c0bc19fb21f8e48958a255d43e16181f2c50d61335a9aee5eea7474c0dd403f3ba396293974157286dbba4b5bddc19ad49ea736a39ad3e1453b88fbb120edc84b82b92b097eec01192458168071f42833414090605fdefea08b9bc0ba9c24608095a265e7af7e0a9883d2fb8e88d0a0aa463e072215bb02f196f7a49c28f83ba943e7b3ec7283694351d11b15d8915d0f1455b7c16d277f5e364f3998f7fcb0e38d828ea0dc89496ebbc1c3ac99c057a29f69e5c6c71d84f3c55dde5590e5c18c86d37e2b839e2a309d8f078cc4893529602ecbff4b85ded8717cc4ad0755777d6ecd23d8077cda0a88a9ae5ca0665ad4306d34c08e6bbad35b1657e26a74bdb6e279d0832ddb67536581f0413bd2ca2a687a912d05b110eef820df589c8fbb14947b7be6c9330fbf000c322e0d03539b007b4b08617666432a21052dff61b12fdab4fc257b19060b387c3ba594e44f757250c46b6680724c2e78de348941f140533c1c24124bdb965a9e21c9e8111ceaaed404a263bf1d9bcf1e0ec7f61cb557b180190ad0369b0ddf210cc6d4dd8a82d3f98f7d9e4bb2a6adb3b6262881b44b2c9f4d283f81523f1f8eebab8c3b7c501a8d6443c620229c9d67d836310cf85b0db4dd1c2db46b302f1b59667e7268f3fdf6faadf3212bbdcef3e12e911b468cfbbf1bb0fc840562f76cbde66049466f6500d28f0d665e7d860abcf6dd76ccbcf0f443248b18a82eefff713477087cb83cf83e5896038de73fd154c35d9e249e0edb845368a9b470ac785db08c73bde486bfb0c59c3f2931bba87e9cafd2920352c11d871c6e9ed92b6af7347698c0b5e6772542e29c5d9a53f832a06927f05a371102e4faae15fd728bbcc0960b34b74eb56f76be01a9c50bcf5efe09274cbf81d70d78b8d545f9561a7aeb8991f154ffe824b4ddb17bd695dad22db39d280d3cff020d69a065d6fec433281a50b4f68bbd00ac073d21dddae04888cfecbb11f2807413c2d1b9a56e98f56107d1b73f9a14d6f3d730a60228d3b8825fba1cabdbb1e26c315c657c8fea08bac0ef2a5be1b38189d87be33cb23105b4e3102c") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000001200)={0x10, 0x8, 0x4, 0x5, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x200}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xff800000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfd}, {&(0x7f0000ff5000/0xb000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x8}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7fff}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000fbd000/0x3000)=nil, 0x5}, {&(0x7f0000fc5000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000f87000/0x1000)=nil, &(0x7f0000fb1000/0x2000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fef000/0x1000)=nil, 0x1479}, {&(0x7f0000fd3000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xffffffffffffff77}, {&(0x7f0000f2c000/0xe000)=nil, &(0x7f0000f52000/0x3000)=nil, 0x98}, {&(0x7f0000e23000/0x4000)=nil, &(0x7f0000e2d000/0x4000)=nil, 0x212}, {&(0x7f0000e85000/0x2000)=nil, &(0x7f0000f54000/0x2000)=nil, 0x7}, {&(0x7f0000f74000/0x2000)=nil, &(0x7f0000f14000/0x2000)=nil, 0x400}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xf2d}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000017c0)={0xa, &(0x7f0000001740)=[{0x2, 0x9, 0x3, 0x4}, {0x200, 0x6, 0x800, 0x7}, {0xffff, 0x5, 0x7f, 0x800}, {0x72, 0x2, 0x5, 0x2}, {0x1, 0xffffffffffffffe0, 0xb22, 0x1}, {0x4, 0x1, 0xc4, 0x401}, {0x4, 0x3d1f41de, 0xe0, 0xffffffffffffff19}, {0x5, 0x5, 0x9, 0x80}, {0x6, 0x0, 0x700, 0x3}, {0x33f, 0x4, 0x9, 0x8}]}) 06:50:35 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x9, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x40, 0x102) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) 06:50:35 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCSCTTY(r0, 0x20007461) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/156, 0x9c) open$dir(&(0x7f0000000140)='./file0\x00', 0x100, 0x126) setpgid(0x0, 0x0) socket(0x18, 0xd2a32586f25ce890, 0x5) 06:50:35 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) socket(0x800000018, 0x1, 0x0) sendto$inet(r0, &(0x7f0000000100)="d0815a404db789058135f74664ad23aa80ecd39ce432ddfa55548b7acd304b02e3f2366284fc2bbe7533cd7dff4bb831a2460fb0c022772023e0f194fedb1c70be81566c5f06462b68d76dc1c1def9a264eb4c62438d58cb699e8eb496e84505d5613cb7b2c6e5c038799b48e5ad62815fe11f22a15a9055", 0x78, 0x40c, &(0x7f0000000180)={0x2, 0x3}, 0xc) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000), 0x0) 06:50:35 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100000000000000007ecede0c", 0x5e7, 0x0, 0x0, 0x4c) sendto$inet6(r0, &(0x7f0000000000)="5d9331baf85212c3adc082bfb61856243a96057d02e5b7cc935fa68f56135db09e76bb5030e65ddd9184c2c44126b90031849e3c0de201c41c134dc47eb769b0096b0290941b27d9b4a1fabdb6380ec20232f53afe", 0x55, 0x1, &(0x7f0000000080)={0x18, 0x3, 0x6, 0x800}, 0xc) 06:50:36 executing program 0: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="000000186007008b0000112700000000ffff000000000000000000000000000000000000000076af2537f2ad563653f2fa506ab1", 0x34}], 0x1) 06:50:36 executing program 1: truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x355) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='W\x00') rename(&(0x7f0000000000)='..', &(0x7f0000000100)='./file0\x00') 06:50:36 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x80, 0x18) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000140)=0xd79, 0x4) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000000c0)=0x200) close(r0) poll(&(0x7f0000000000)=[{r0, 0x30}, {r0, 0x40}, {r0, 0x80}, {r0}, {r0, 0x100}, {r0, 0x20}], 0x6, 0x4) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) msgget(0x3, 0x0) 06:50:36 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000040)={0xffffffffffffefff}) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x40, 0x40) getuid() ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x3, 0x10001}) setsockopt(r0, 0x200, 0x14, &(0x7f0000000040), 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r2) 06:50:36 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x198) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") syz_emit_ethernet(0xcb, &(0x7f0000000140)="d309a42e83bfad5741f0e875df3c2aeb7a78f629067696577af33f62324c6fc8c913740dbba02334f4c9e2a5049e4356b5175c6b76c1fc5a39869800d1982f58ef5f67040f9c64a5314433432f29c89c22e20e9215e80dbb9cc16bd4758f808eeea33c944016aa5a4931a9cc6c05d1323026fc7effdf3a1db410984539afbe26f411c225e0c9cec2469c1eaac6a86ee5ea9dd50a739963a3b06d5210f0d7e00166953a9ba20c41184fd39efd511b734a4e751c9fc3881551f8055c319a8caa647e413d35d65d02d42d87ca") 06:50:36 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="06"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x80000001, 0x0, {0x8, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 06:50:36 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000001800)="6c7d417488067a3565bd3e48d46978e4d828469e3d75aa551d8929651fcd65e400775a509ce4956fb9ccea9c69792d3907a286b9968e9559ed6a27f43a3226613284e38857eeb34190a26984350b83b3da4f4e8d", 0x54}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x20, 0x40) fchmodat(r0, &(0x7f00000000c0)='./bus/file0\x00', 0x18, 0x4) 06:50:36 executing program 0: pledge(&(0x7f0000000080)=' \x1a\xca', 0x0) pledge(&(0x7f0000000040)='\x00', &(0x7f00000000c0)='\'/#{}\x00') connect$inet(0xffffffffffffffff, &(0x7f0000000180)={0x2, 0x0}, 0xa13f190636146a07) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) getsockname$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f00000001c0)=0x80) 06:50:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x1ff) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x3, 0x2}) 06:50:36 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x20, 0x100) r0 = socket$unix(0x1, 0x5, 0x0) socket(0x20, 0x4, 0xfff) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) syz_open_pts() r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="75fbf4b53f8c9622756db1f35f893e9ea545ae574abbc45c56b26ab3e44652e267550cd3944659f6c486294ec901f7f84d75446e7be80a7dc937783330c327da3e16e0c9e5093585a995a21efa2036e954247d70"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="0714045f099bcf09e938d0737f73eb2b33fff30f", 0x2c) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000200)=0xfff) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000040)) writev(r2, &(0x7f00000013c0)=[{0x0, 0xfffffffffffffe89}], 0x1) r3 = dup2(r1, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = getgid() fchownat(r3, &(0x7f00000000c0)='./file0\x00', r4, r5, 0x2) 06:50:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2000000000000019, &(0x7f0000000000)=[{0x1d}, {0x5c}, {}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = dup(r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000140)={0x9, 0x0, './file0\x00', 0x9, 0x4, 0xd9ee, 0x2}) syz_emit_ethernet(0x1, &(0x7f0000000400)='G') 06:50:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x84}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x0, 0x0, 0xde, 0x6}, {0xa3c5, 0x82a, 0x0, 0x80000000}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") semget$private(0x0, 0x1, 0x4) 06:50:36 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x3, &(0x7f0000000140)=[0xffffffffffffffff, r4, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r5}, 0xc) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 06:50:36 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) getpeername(r0, 0x0, &(0x7f0000000080)) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) 06:50:36 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x44) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCGDLTLIST(r1, 0x4004426a, 0x0) 06:50:36 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x2}], 0x1}) 06:50:36 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000080)='r\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000280)='./file0/file0/file0\x00', r0, &(0x7f0000000180)='./file0\x00') 06:50:36 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x10000, 0x0) dup(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x80) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x43, 0x4}, {0x86, 0xfffffffffffffff8}, {0x48, 0x2}, {0x44, 0x10001}, {0x80}, {0xe6, 0x9}], 0x6}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000180)={&(0x7f0000000040)=[{0x25}], 0x1}) 06:50:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x1c}, {0x20000000000061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfc85, &(0x7f0000000240)="84") 06:50:37 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) mknod(&(0x7f0000000080)='./bus/file0\x00', 0xc93f232d13054202, 0x28) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) r2 = openat(r0, &(0x7f0000000300)='./bus/file0\x00', 0x20, 0x8) r3 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x8000, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000240)={'./bus/file0\x00', 0x1fb, 0x7f, 0x8, 0x1, 0x1ff, 0x9, 0x9, 0xe63eb38329f2c8b6, 0x2, 0x9, 0x9}) pwrite(r3, &(0x7f00000000c0)="ae2dfa920f0e53602748dd5c57ec0df67c1f96e4c205a1f9188dc05f307a24d7e2583705196270a8e88d816868bf4ab5998e946ef3941627cd6be538164a3b0a21dfea69457271fe5a86384e05795cc634eb97dcda4619bd692b12c766b8ec859f2c6992308afa8cc7ebf2a1552a4c6444fe8df47d660790f1439a42107813226bec55bc4e739d0441693783e7915e0ffb0b92a3b2e9cafa733978ef2f673ca6584fe7894d57dfa51ac6c282a949b64dbb6bc9d730d9c26928601cbb8fa8a6baf2c604a02838c7a1e07c2b201e2c37acf78b0492550f0c3e554731d73bcb0dacbb4aaedc667fa807a1ad3ceb79658c91", 0xf0, 0x0, 0x20000) linkat(r1, &(0x7f0000000400)='./bus\x00', r0, &(0x7f0000000440)='./bus\x00', 0x4) r6 = dup(r3) ioctl$KDGETLED(r6, 0x40044b41, &(0x7f00000002c0)=0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000380)=[{0x4, 0x8, 0x7, 0xa93c}, {0x4000000000000, 0x9, 0xd83c, 0x40}, {0x7, 0x7f, 0x3, 0x9}]}) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000580)={0x7, 0x1f0, 0x377af88, {[0x1000, 0xe8, 0x7, 0x4, 0x16a, 0x7, 0x7, 0x5, 0x4, 0x9, 0x43, 0x11, 0x20, 0x2, 0xffff, 0x1ff, 0x100000000, 0x2], [0x0, 0xd69, 0xffffffff, 0x4, 0x1f, 0x9, 0x5, 0x0, 0x101, 0xff], [0x3, 0x8001, 0x9, 0x5c9, 0xfffffffffffff4a7, 0x7, 0x2], [0xb3f6, 0x4, 0x0, 0x1, 0x0, 0x1], [{0x401, 0x5, 0x4, 0xabee}, {0x3b6b4ba4, 0xffffffff80000001, 0x401, 0x5}, {0x5, 0x2, 0x7, 0x80000000}, {0x84, 0x3, 0x880204f, 0x81}, {0x4, 0xfffffffffffffffd, 0x5, 0x42}, {0x66, 0x100000000, 0x8000, 0x800}, {0x101, 0x7fffffff, 0x31a, 0x4}, {0x1f, 0xffffffffffff4c7e, 0x0, 0xff}], {0xf300, 0x400000, 0x9f, 0xdb95}, {0x2, 0x101, 0x3, 0x6}}}) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f0000000000)=0x1ff) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000340)=0x3) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000004c0)={{}, 0x1, &(0x7f0000000480)=[0x0]}) ioctl$TIOCEXCL(r2, 0x2000740d) 06:50:37 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x3) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x101, 0x7ae20073, &(0x7f00000001c0)="f7c613700da4cab5f621527955497b1ac2beb18e9dc4f945ce0ad8691779dd0f656dca50389e19dc93b9d348ab615d5fc8ccd7a26fee774860b0c6332b16beeb1a6b4c97ef08af3045aa3b4968c0880720b49283d7db9d312447e5fc13eff8bb40801d86b697ccf84d55d36339105ae3ecf3dc551651690a4579bce9df8415ac66ae54995fb809834ff7792cfa26be04bbfcfbc7e6caecf123e465be9af2bfbe55cf8951d763fd39e9c4fa9d4da0e4bb9aa7809635214dea12d1101b6fbbf70f75452961da30d3077f1dee6e2215dfd39f9640724bad16dcc454bf55a2e8224343a8422c2c2661db66e92ce2176f73367922156dc3eee91459d5d71ae14b7f1962c9163e95d9a9c359111edc85f56a96d4780c472aa8913509c7cca26332d1d14ecf7925b3fea0101742a08a10ec136f8c0724efd587d36c96780d8e309992623cd641e0e5870dc37e58e99be197ffffb8edb00d89527d8704d22225e69436ba4cdc7b500fc1279bad115fe2e8e1c4da56fd9ff6b594f1121722cf3ca609eb4d81fb0e305c0e1350d8831f4138995d417fe05d70578399ae0dee9476a11bc82d35ee147703f2e910c0530bdb07cf638a7c1d5d78d062df3d91ec1495fc3cd6980b599c5c928d72671cbd11efec6ecb5ba849488bb9f3cbe63a5935add71bfe47880e8645d7138131408af6649e1dcf77e48a03ddf2edddf512dc5c8eb1f24136acdad28d240be2c0043d9c9805a3d6701e4633bba449e912eaa41fcd038382aef01e52d214414f111693b94d4476a07b2531b145c0acec6f28d698f426fe580e89d0905ae9f3850cd26290ef9dfe9c28d5a1a86f5ccd326c82fc8a281d0d80f7c5cc5dbeb1540874a9574c786e62aef979fe6a19140906f5a6857a765bc5f02a48204ed795ce7085ccea6b7a9d0468b41a589d7d1fd35673019fb64b58f68478adcc784d7806b3de594938fc362a23e8e2c772ec53a0240d57a6501fcb008ba40b9aa4130f9d5b2c9365504da5561fc38be7afb2aefc97b8e0d8a7f174011a310afde2a744c2761addb38530d4961fba4483d56c10c305a416a54890565ddc24466edcda40ef27c6ba0d79a92f96addbde2c7007ae71f6f59114590b54fcb24cb548a80eec77516830d91342e2e356224430909e7f2b1d1365d5e95c3667b9e324675dde6c2287535955b9b0639a34d2319f3e5348d207dee2aa7d713a1c18fff1ece03d4806908c7ea1d8101e87a3546fd2138866438a113b75f9afaa3f34fdc8f2231e17b4191e3846108b636f357d316c0f235e683a06fed9799b142f66a58a5c3982042c97d5cbea3a98e257f63c665ed9029ff58eb8b17c6e1f916de56fc55e1782ad7a3cd11eb68839008fdae1a1aa9059a701b0734e63a1f75791a4a1be99180bc0c14c703b001adf8ad2439a11676d392add7184097229274b9cc454a859fbd85ef9d4c5f822815060bae85942a4e6ac3d1f2db9b3cea275e5062eb9347a89029521d912b2a30345791f585a95fdd46201b85d8bc16687ea5de02bde30ca7668b2015c5e9e5c39877905de9d6e27454fcb49179a2fb6e46aa2a4d0e1ac032c635f2b930b1c7e428214118c374524a8848732187b309e6edc93a1359372c2a428c9b654a0a5f5c33e264bbb592e7937e3ca042442f4d13a368abc7dbe4ec1c6f916e4750d698ec8169ab0573b4633cb965036991ad1561357a5634ebc08c41c8b56a76a3710fdf4dd8140665e6d30772c8bb470e256992de4fef1ba2201ef82252818867c5dbade3efbc045befa5c1737df17354e10f24b72d60f4af1668ab4e540debbcbcd416f60516f85a61c1a454e7983072b6b49414c50eb5ef3f3e7b7f54a984cc11e031c48cc05c9baa1e32d38fe2cd9baeb599477479450635778a4182477d33b3f47965c817d9a6f620637862cb7a67303e6ec90e5552a250b4a01853ff30fd1a7a95f13014f80ae0d1c0bdad55521241f768a967fc75d427fee3294fbd89b495543e051bfeac379c303612353e7c9ba768e51f9a6df2edfc18b57a40552577e97ae819ed1be8eaf5e8c150fcb1ec258b7e6000333b2af48282670149ce1c318bca96632df49b7be8e1c4c82cee1b9a5ad0aad9f1db53d2e51904e8fe0a5d2a92966259153336eeb8f1112e08e631f8456d755f26d6166cf1a33de1b6477ec01384a8b2ecacc4cb14f3f8c54dbce976d473c6001ce37de4a05349cf3c9b65426e2f48342dc2bccff9e83415ff7fa0b9b24c0fa74d971a78754b9efeefa4b9d15ba06391f498b2e62cac5b2cff596fbdcae696ee2f845d143c95edf9680007d9e9584364d4aceae6cc9f2f73fa56cacc2a0491e45192f08b428961fa0fbae68d4c822bb03b5d821f33f5350344c59635cafdd2e3d31eac9f4443a6c1324b0466816b016caff847c9c0606db23ed1dec86347c192343a19f3ab38af0743a5f29ded6fa691514c0e9f56dd0abf747b55cf4b62b86fad314dd2a813244163822815f9b7048d3ead80f6ca78974199305e7c77a649daf4dd1f2bdad550a29c4047088131eeeefa3c59dac02e6ca2f52fe91bd574ca23191198855756ccbe3fb4606a76a3c19e24234964c7a7c6028a73a99aabf10d98133964eceee20a969787d77695503fef5351f2fa1e46bf1cf052f99ad0806790f2e947c95ec7faaf2aeb162c91e1ec9bf517decee5e0eac5919882ce9e8d7d18738a9c1a15481e741d8f12dcbc6bd92eb4ae2eaa99856ce1dcdd568532d5d9a0398063b796be46b75ab1f95a2a34639b0bacc5a2cfa7bc199cbca23494e0341fb2029aa88e7088c1a17fdef932f938f1a73c350ad57be64c5c95c8348546090e8dc720268e4a064a7d0e2feb238977c45e5968ea12ee25698fe02dcf8edec6aeeb319b7d1f8ff2d7a6bea837f75fb026e6ddb81514ac264d647875c276f132221a2520dc5d373fb671016164e67be7e827a49d81771c1ee99c4b5ecb3b118db36988062e7ddc80b41cd7ae3c311e5a12cb5a281dddf000138cc9702cd41aaf56c579bee4ad5c3875646f131d2f8933543db7a45ccd579d386c1451ea9057f1f97f730c7f122fb02760f6dae0fdd6b19adb205a8602595e0de3ce48c528bc1316c5cf16a3e638844c8696aea235a677ce48ec769053e1db4610ca7fc430c122832f68c0f238ada12419a4869b9ce85508cc9ce96747ade473187c4c090dd4ed8a94a7b787944765e607332304c6b106446c0fe6541bc34d4b001333fae8f66d5ae2fae8bd2db9af67b48446af3a804b769732fb6bdd7d3231b975771b7fb8f1f46100d1634db3a369f3570653221d82937e18b477b957f6b421c6d0acd79edb951965873594ab6d727bc45148724f9ebc60ea7ec0a7051e29f46b4415e27af94effea85f2e32ea2ac63c3c2016eb2f9a9931f448f1309ff2da54d8af881e9bc5c65c64cfba38a05ccfccc8ec88e51f6262cc8d7d426e8323a9b0a8186e1fb6ed4d4400d39680cffe595cb34de1558ab6668b8c934faa555749f80218f329d376aa790b5c5685e91062126e711a62d5d17aafe27b6d3237332bc9c6325290a00c88358b70eaf562202023b590874d6f3a238c342511cf13932c35db855ea90613fc4dfc78d12628aa80d096d6e3f4c9178f7a89da854e9c34c2466c8db9f6e9ffd7931eb89dc564ee3a1886eaa14b8aa9920a60bb6df340ff00fbb9b9ba93b2c005a9e3f42b1bf9263b251b1f4264f6329ee824f9a23ca04fd62a993d01738fe89edfc679e40a9dcc4d89c933b7592a1e02cb80f9a9f197c1714d99648f2a0e503ceb3fba1c652c0702f06b2716479d1d400f357b407c273a2084b87c9da1c156fae22f745b0b79c5f023946b2a53c1e3a3efc5ddb3978107cbf05f808e8c4bf70e0279d6681232ab9e3a29d510875e165224bfd732cf5970d2a73018769a826dc9ab77d49e6834ad429977d60fbea94ebe8dddec967fd6415c04b0081c487fdb9715f773899913dcfd9620fedfc525eaa2c3b701b7efda89b728ccdae2f51dfb0d1c89ad655f60dece0aaf255c3e4675c9a62992337c0d9576ffd917c8ef2434f30e82d9ffe352a072322b0524cbf7f981040e25b160f0aa276f64caafa939a4624d73f7d43d321b981a948ce6062af85cce968350b82eb863a5fb812f4678702e0fe1b4d5e42737f6e1b3cb8667534531c833ba4f9bd06f2370fb38a10400efb398838ec6f7544ff6669840a0978c8865a2ce39e4aded180ba565f293dae7b1e24b4ff4109ec147440811756cbe27e428024a6b0708040c0077eab2f4ac4c2573b7f37910d22c283c9a94b9fe96fce43a5629b943218cde5eebb2e6f6c6acf792bf61746c667e2f9d0f52925ea6fee66623a8461ddef15cd4ffae1328b33bcf63ad200e87a0ff3d9b2599e73cb8c698aaf098f7df9c928ca7953c02b5fc4bcfaa55171387959c2db92b8f6064372a47c0283393a813777ed64db88aaf2bdff3477d7de04bd90b717bbd4547bf78c0c91fec28f9457171f56104a84e83cf06018b7a873349b4a768d1ea8f9cccb9ef0b7a8ecb4ea815e32833b09a6d5f392859ee15bc5fd649c10c943f903d9d97379fd8d89125ca66462a798fa49ab32f802b682b1bb34482793aa2d5d91c4cbdf8e97c6245f9e5a75f3295dd6ca09f7a0e64d068bc66d1330f07fd6c9e01fa91c98c35a83334f6380c4cadf516315abfecf6c669ca84c5bce67d01f257dd39b8aa4fe6589c140cee6e4a20fc90e11fa99d0ce8e0f91158508a8f97fed5bf9b87ca8ef4228552dde010d2e4cb3e1081be26904422c536601349d5261f6b4cc05f4a0a5d8841ad935ed6f9316934aba8e313c15db79bbd2dbbef7415f74c984fd41581b7fe7f34cf2663c2994798283cdc73cde6a8998d59a64f3f00112a058dc945cfa8b40cbaaf574a1d68aa01578cf0eee319fc67cb32fab6555b5fb5bf395633aa5dfd3a6dbfc6f4e97bf80940e6d63c9aed4ccf6562fd82de450e1c8aa0de28dcfafeaf6c6b723bdcdf9d560862c42d26f95d171add0dde551448a9f308f2bf402d03220c01a1a23378f8a53f05fb817d24b937f92c4b8703b24635b7c9e747519995a3af31b2d5f22266e4eab720698c9a364cadb2ce36b2523172fc9f468ec60f324c00195c5c8a0781b1c96be7ac3e45e89c952509094d6d79843ca67da260e66ddc0858ecf1a8c0d90561136d56ddc9befcae14128e740984fb9252a6c979e406fdb99b1e18c474c40a744b8ba4792ed70c06d4cf63fee8322ed4e003751ebd7ea07829ec32f6d43c14e001d899f025bfc894504b850449f70a668fb638ae0b4d900fdea9788da313e964eb184a7a27dbdd8647ca376fa7c140c8b9a6a05b86154515d7d4f2e3e3ed5c9f5aa7e0b4578131f92013db0cc76f3a22c251cfa7b4c4acbf2fc0361105afb6082c314bae55e962f956c3ae3772083542d73d9a5955b6df025f7275009257e1e9e64a12af7db449e732aaed78c7fc8330a7af0ae5efdf2f32541101cb90bfd21177adab5f2ecc991d3429645af6a683ab5a3574e2e7781d93cd3156b64383abdefc937469c9b1f1a1c53f69f39a18b63f19bdbc3d3566d2099c825caf7199651a3cf0b3b25ade17560925aeafc24983a6fb1519989cb42aeae7e5a148ca2642af930693b94182b4008c73c159163f89d53f4ce2f678676d5cf32745b66d7da2b249a2789666a70abdcbcd1e8d84f0ac383900990279a70fadadaa8dd1b63fe97ca52c7486041fa39fbb2613f2f50df2e9699f768869633ce0506b3043b6c9c7c613b035e9a41c8fdfb9", 0x1000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 06:50:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x1b00) r0 = open(&(0x7f0000000380)='./bus\x00', 0x3fd, 0x0) write(r0, &(0x7f0000000080)='O2}', 0x3) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000180)=""/48, 0x30) fcntl$setstatus(r0, 0x4, 0x0) shutdown(r0, 0x3) chdir(&(0x7f0000000000)='./bus\x00') 06:50:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r1, r2) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") 06:50:37 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x100) r2 = dup2(r0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x1, 0xffb, 0x3, 0xffffffffffff3b0e, "3409fc783b74c544e50dff6c6123549a318c5a7f", 0x6, 0xfffffffffffffff7}) mknod(&(0x7f0000000080)='./file0\x00', 0x10, 0x1) fchflags(r0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) r4 = dup2(r2, r0) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x9) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000140)={0x3, './file0\x00', './file0\x00'}) kqueue() writev(r3, &(0x7f00000006c0)=[{&(0x7f0000000180)="59131c5c9c6461a5dce39192518f64f7c3dd7ac8da86aee47c10a97503e514ca801a4b3105a498cd8bee1ce82f09edf4c1028f9c4831f88c2cd56f7a3ac12f577d4b5f4136352c6d883273baa55a205a08a9da03848a179fedf7b955eb704401c3b96e5d9eeb3af316f2c534a86b4e3c29a8c37e8fdf2541c8357a4f3d5040c737c57d8ac7f0c629ce76456cc5c942df0d4fe544c2c54a2e5f6d0ecfe588debdc6413608507a20d1bc5455c760de6221bed8f462c2485493cd4113f988ddb0ab1d6a683837a3b46897d89ec56db3f40cb20d29e58f7ec3135b17c0a65bb41f6d24038a3ad79ecd18814ba676926c2d5f7da19f31", 0xf4}, {&(0x7f0000000280)="4f4b5672b69be85bbb5afed45f13877eb204cb300de7a0834be40dc5773bb4ba6bcb8a9354dcd535600ddc76177d047095c91d59739b4695a7d113d38cb4b9a425414d473328b9de2d41a4f90803b58debb4718cddf8dd7379faf5e1c5e940f3f73ba7c0f7aa5192595ba2ab54ab9437c44a7ac97094d4edea2e3740727d418bf51929e5bb429b55b8dca0312ce2cbc076adf9783118051754786cae22a757cf7f0fe507b62835b9a13fe8f992d51ae80a790c973e4b2da5f7d09dc9dc2d6c", 0xbf}, {&(0x7f0000000340)="0e0f647742602a30e5e5a28fe2fdae01550f2a178dc3a580f36dac3f31b1f59bfeeeb2ff208ff843a0e58c37681a83eab8f41342413dc649d69c265949e7ab6db654a3efcde1f3a462af9e9e8d3b13ea7de2cd359e56bb3ea35548e1260d5585397a11f17da4e5169bd0aa1d1ae66dd27b3fc4c8eec4c308613bf751c7536585fd2c1ac2fe30c2dd388efaaa3fc691a45cd07a4fc95620c46b51ad7d1937fc6d50bfc74608d1cd8c16527e294ae6cfdbcc3a11", 0xb3}, {&(0x7f0000000400)="5637d66b86da5978b3d5f3efcd56a99f6d047a694517160f16e3361214c52f9017ba6c3c795dda58ed4b1c73b3f2485c959fd7ade458d3c558b2829fad10488fc14b1aec7e1cecb9d5", 0x49}, {&(0x7f0000000480)="82af902f68b13ffb67c7685fd2127942b8d0c57e89d3f4637481b524c5e37ba54c7a5755fa6bfe7d359d055a7f6be06bb37c42ff9c4829e4a852819779f0f887d99c20fe040780dfeca1791ba400c37eb58151efa0cc98c571e6f2210955fe766a", 0x61}, {&(0x7f0000000500)="7325a7dc8dec958ea42e24ffe8c5e68a57f240805f29e12d418593229b79e85ce9c6939c13951edfd4b02c73be87f05eae647c69b9126a8f12e716136b62aa84b01f99ca6435fbcc3b", 0x49}, {&(0x7f0000000580)="a767ca54b6da528d8d32e3b6b15a6e2116e7bb6f5732aeede88a4aee42d12f678b14eb507081d8071dffbb3b50642b693acea45cd2bbb374402eebc60c5fd8fa6c9066c1568b819c96254bcb00ff72794afea3a2eb63f76e971253b104", 0x5d}, {&(0x7f0000000600)="f6579d7a5e9ff1b279a9535d79fcf8358453257d5a2904204540422bd2bf5bacbd5192accd671a20258c6c856a64739793e835e33f8542bbb9c23b8b10868837d3074118cfa1d15c0d595d9acfb20f27f5f7e17c2085b13a5554e4a0225f65288df86e8bc96692531cbe9e8b2aa21cd6ff0855decdf7d8cdb8c8446518f979a664ddb7aea6bf63b9f55d7dca4c8a04cf638b69e40211131b07474e7e7a8fc9e34809b9", 0xa3}], 0x8) pipe2(&(0x7f0000000740), 0x10000) r5 = dup(r2) linkat(r3, &(0x7f0000000780)='./file1\x00', r2, &(0x7f00000007c0)='./file0\x00', 0x4) mknod(&(0x7f0000000800)='./file0\x00', 0xa000, 0x5) mknod(&(0x7f0000000840)='./file1\x00', 0x0, 0x10000) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000880)={'./file1\x00', 0x2, 0x0, 0x2, 0x1, 0xa5, 0x7, 0x80000000, 0x1, 0x0, 0xfe00000000000000, 0x100}) r6 = dup2(r0, r0) renameat(r6, &(0x7f0000000900)='./file1\x00', r1, &(0x7f0000000940)='\x00') fchmod(r5, 0x181) lstat(&(0x7f0000000980)='./file0\x00', &(0x7f00000009c0)) sendmsg(r4, &(0x7f0000002280)={&(0x7f0000000a40)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001f40)=[{&(0x7f0000000a80)="f5c7f8bb766b4f14e926bc0a79aa849e04b2a3e54d68f7c7e4c8f021191df70b0dd0524107f227f7dc8020395fbd551181534385dcbbb6269f505a6f7821ca0f08b950b57a09b09a", 0x48}, {&(0x7f0000000b00)="fa68", 0x2}, {&(0x7f0000000b40)="05348e2e522d8b6a3002ce4119e6807674297535ae64a2abd20a278dd55bd71b5035acd36195450b55823b5d8eb260a0b3bcd11ae8f311aa12c9e51becd833f6bf9f086389d4e4ba087096ed26a1b0d1bac6070ac8180ea0fb6b33a997bd7614ee506bbbc99e2b88afb70793dfcdd8b65fcbace4f0678c57", 0x78}, {&(0x7f0000000bc0)="85cb08cd6c1949db9e11b6f8ec3ba7ad6ae6a58f4fe99f9f06c604b3cd41ab24c4c352c4a9674e1f4b7f645b26c809d32b58806159e7", 0x36}, {&(0x7f0000000c00)="de954abbc116e277d3322da57e791b1d39d19554342e67ff364b69e04bc10336911ad012e809555da784826ba2a1b98825477769b396435bc56f44dd48545a859eab5d8782aca9b80a48d3d937feb132319b8e62d52cd9e69b8ab739a0932cfdba1c931ebd4dc16dcc43899d4c7432ca147c5c7b798ad26bf2ed5451c2b51363820855a9", 0x84}, {&(0x7f0000000cc0)="b828da3d657017483afeeb0424c61a1033996667fdda08a8c1ca4c295a9cb3fbd93f7716f28109eb14ba3369b99da7134cfa20ea1047d955173a41579a2eef66e543540dd6008955f1921e0f9b299284fcd1abb50212d24d006332f4054e2d0113521a01aeee29130139147190cd068c30e06a1ffe2e67a867445a252aa411fa5e33df79a1f2e17f598f5d6e53f28aa69ae014e13cb2782e00597198fcd2b24f002fad3a9cefeac7b15eddbfe4116102a722de71868c4a7e328054a0e92a8b3cc06d53b32de930b8922f67bbfac0a62162e9b791c8a12fb9279d81af778992", 0xdf}, {&(0x7f0000000dc0)="1f28bbeb44787966b2e478e6ae6fda8ac44f966d9fb53abc3b7438fb99c4312948fed6a4063aef1f382ef4f920bb58daf2ea461ec0ccc343af85dba9c814788b6dde6d316937fbee55b65a5c6bf515bfbfed8b1bf63e99785dde3cc3c434e8a7d13c3b46f4acb7ac804dad1c694cf498a4f4c092d2a43ee4a3c921650fad70d405a275a11a36d6d548edfc76e51a27b4", 0x90}, {&(0x7f0000000e80)="74f634dc1948b56dfb00b024ed567f0e4f9a23710670e2d5e1aca5da2b0b96d86d9fc66fc01bb44e7a281072a3ae81fa858d173fb6525ed3a37f1d35a5befd233b8ef08eb611aa00903626c6f9e788d8d5ab95fe96db7b69f3fdb79441cfad9a0c4cb4962779237c11a21df494165c0f42bc4df2f833d5e3a6f0916d9dfaff747def7a099436c4cc823b0b165f0d2ff1382728da8134a527ce3ff589a16d26472aff8bd89a7cc0b1a0a2d8c5a0adcc2244d0f3fe5ed2115b0783af", 0xbb}, {&(0x7f0000000f40)="a77f015d66f217827374a71ed8c259485c3aff4ec05216d4d858c7963027d6fc23fef059582ebf012a12f8fb2175cfd50964d7da0ca329e8c88f3b754347d63c027c7e4adb0022fea289b071be5a9fcbf46cc4600aee10830152140e4daa44d867c6e7a5b15eb25d0a11c44792e92e38e29662c391588ed0b7dee0fe25e11d58b193ccd28d7b72ab57ac00a4926f4fa76cec4c4f8f2aa328a178071d66063019e5b7407d12da58bc06207aed5bea74ba71a07c8ba643f396cd1507b83dfe0976520e8770bca764902fa796f5f0c11bd796ee5e45a1d8e6531bd52e84e22ef5d094bb3cb759a82f211ecfb20bff62dd549b0f77e291ba4055778158c105c17c31766d52fdf7917f0d4a9aee3fd640ce2cfe92c479d7cca4fbfa592216f86386a8dfcadab5887d8e8a0dd4f18bc8596fd4d2c7042a487767eef62332b353fb67ba1b2825a49d5052afc4725750eeceb5b5aa34e5b545ca55d958fff5a5877e1a8d57106303f9834cefbfc51748f7f47c8113adbb935c5edeff0a277a113c2a8d23f97468070176fc57f21ced8e6ff9e7c0ce52ae03a962c35fa7cd911bcc47723b63e1e2812ca87358959d79b741535daf27355163ef194a3b91e7cc1fc787f60a92de4042fb675fa7e5483e172ae0ad8a70d79c9fb073f9c264d227b32b967f18fbd27c4fd357e99154ab0b544adc157ea96967d2b5ef84ab8a11cc699f40318befa75b2c78b93463d2882475b699d8d840b92a9fefefc455f0f18a7fad733acea07b823e836c0268c87c942e2c5770b59a18f1029009b233b1dc13e71569c7961cfcc79003e3f4279f96c60b78f4a933dc5ff819a2fb23640acbf506fff1115d35ab924ba75d4cc84dff1dce67e0c776c7575e245510582447875b4770cdf0a07f030613c21c60081203239b870c009688d14f75aa2a5fc4e62e9130d64635ea3c4c9d8a03cc6066e9583f4f766b1367a82841ed703c2b74aaa9acc662862cc4760eda02c1a176554c562f5e08f6c0d8a0f5a1d19b89371685c64763f948395e1e3daa2a1a221e506e6477b9237b3deb0448220c7a76808b0a5bc8725a7bf5fb35e9e77aac0eac8acb05fe285314faa32c6b33016f6c4f0279da416174bf0f2ae7c82ae6465380f4fd87e77b40c84bd1bcffc023166abf1d3ef601775c22280571d6d04babbf2bd00264e71349f3be62a593df584a43396ba8f758cbcdf52520a12e5defab22086dfef80acb46ce1e0ff0f92469184c5947226f151631ee88a741a20ce7a1e49a66f8381323a0e0a2c267842e4f8b290a562c45b67797eec71cbfae76ecc5fdd923373d7e80ff8cfcdf1e2201e35458a5b965defdc6ce90f96a780b2b3b71bc2beb39c2f2a4bbdf073f7131a23661a0a1817cc7686b89961ab94d09fca34897e02a327355b65de10807b1cc40538cde82c61e0080430095b7a0cde7c94eb4edcf152883120ac5b72b1c30864dd793f64a3d729724c6af4a1e8d816cae2f68ce13354ab7f16b42224980028367db5a4016e4c6243b1312c0e147a3394f947b00fb13c94a4a4c5372a0d26fd8a9863b2f6ab6e1cecd87537b7fae0901bf58117fa70cf4cd6d0f65a6ce65d9cbce4cdf6f77f95f8978b73f819cbe8b7238a8d51ab422c4b79e426ea2a323bf33a49cf054174c420c1f298d6776bebf2e1431328051a9edf2512f6b4022a37cb7c818e8e961e4ef2d447e7110ea328ab06da940a121f2b883ac65a69507c1c1d630814bc9e0737395096271ac7f874378456552c2a9b4849f62ef78892ca28b9c7ea7cea75cc758c4a42cfd92cb45534f56441fed456b1e5d50f6af13fd5fc80ed4398be0617abfd54a7491f27ca12b0a890e780a4b9794a1f62dbd6f22bf83233e49b9a0e499fc911bebb47c8167beadad82fe799184493edd5e8e4fabe68fc545c90bfb8b066e92bca5c7486dd5bb56525594e7ba35bbe0f7219b4e1fab1a3d032fc4618220e6352ee2ce75d0b52d04b215a0606374814605b9808b5259bd4b954f129538f318c52efb6496a714f9907e4f5c1b2419b0291f691c4cc91c519f875f756cebfaa046be1e249060c3d2d9a7733bf15660ddf9f88b4d8f20da2baf1a85f59ae94462ce99de532e3c4863cebed265e630d9ab86b8aa42136fe60c71c7d18f5d18d5f93b16f9de3fa5eb51018944a4a8ca9305d744a3b9f972ea675532aa9cc4a7aa4a1c231e87a97e756bf44a46f5b7cc9b3cb17906539932edd3ce41eaaf1a8bc85efd0d7fc3d7296fc87fc686e19aca170d514878ccbd843334ff003a61803faf84ca82def445f079cd5814fab6da11b48a819c825df2659d5b092de54cdf252ccde0a7a66bb9dca018c86d6cfdd897ccd8d7a1710418f5d33895df0d55b6452a98bc59177962d2f6930ce0114f0da9013d6312826d046816eda316ba7fc6d105e87eb073e59bfbd31d11f799df1d78e0c70d5523c5f3f53a8fa12687e3b2ebb6e955b1380cea4eab4c6357f0a0aabcadfb00110780f751fc7c086bae267c3272e5cbaf4611b9d22e1521a3fa51e10606c84a6b813a01e321a31919712d068cb9c04956b6b4a32bfd9bd5fe734cbeb75f2ef781c9b48e6a404c9c759610d62a3f304614eab2d2217565193394ac58ce1068c1ed8509f07ab40c4726942e3d6123dcb17d450b9802d7828a432028a6ec5e0cd5c032f2f1a5b988a292a0da1854d089d4f52e74d99491a8e418a6ef9776bacdc30d65158e785fc45612260ce272935ef4c356ed8680b480e618dd86e63b8e68761ae867254861bbd8d6eb0dda141893fa09d9cadada246d3ff8aaa139fc8de6df9f4cc1054715112140bcfb613d5e15f6f0239995a8233e41b6c7e747276cfcee0f32c35f440cf7e2b36985d99ed5732afc759e270b4b8cfb58c7ca4a96e39c0435cc93dbd524ce9c8019663ddba74c876990129bc5b6fb4a8c556384666ab3b9d5a346d57d57adb65bf40e3502192dc7d5d4f8f0d7cd0f0a6edb7c40afd6c6e9f057fe21b92de72deac3f1c52ec84c7ebbcbc5afdccbb5958bcb3df8d166fa2055363e7e83692db534e0e5cf51377a2ff347db716611add2e88857a6b4918202da48c7a6c7685feacfc7c17b60d5b7da43d03c3efe40df8addf3c0d7fa7fe4a66c8f1371bab4b38121795ec696c058ea550e2d579e16bad0d28dc51e8f9e99307c66cc3078352e9b25448ac766ca6d8e860b059ea55fde7e8d3e95922d1636b768f53b8f69e1b91e4f0b7d2c71c028550588949655d719d7f302772edbdb3985ac697a073ef8eea2b5d78e9b507f614c771b688eaff335c5355f36de1da3b5a1ab2e8307d5545721d26f074e3a50bf65f2e18e9480c9bb04a6fb9fcae2fe193fcf56cc49ed53d67ab89458afb295a276300210d14fce4e8a273ca4f8ccf713b700f5cda8d17fe5cf07b9d2c9b291b050d709da6a7b1e3e2c28809e9c2e7f2efcf8a7d645b1b2ad2368f85e81e6e4d796ed8c1be91c2c81937e7c20908bc896a5604cc0b7f30a87061f0b3021fad63162eb782815493d3ef7a1491f4a24a295191c4700d31126b84c70ada61aef18728e5ef13f61c1211a464214dc0181338e7af39c997dfe69b6f0a49a2107258b0af90d567bbc43e9c7d1fcd5f2b9bbda37433d6caeddf811afefc200dd8b466ed6425f7744552cab38e74d57118a28375f01983920afa4c014758231c1733d339aa5c544c42b2b14960de8b9b62fbb373ece98b540d2a178ab6e6e2cd53da0562915b46e7ed7957a4e2e4182dfef934e99d842c3dee6f51e6bcfa48e797f9f187f7c471290925fccca71246b3e3933664b85f41dde57c128d49a2137b6a1b55c4704d1f098ad13c0bc1cffe5380e58accdc7edecaed416045a6c5670424f58d747517125fc9c83a8a013d15c040188f5f786992af6ab7f77f273d7871870819fd18961f8b866e5bff9a1d5c8545aab721b4dd7269806c9200bea0d03903dd6390ed14a30db97beddf494e465711c870a32778920c73570f76be84a5a9b887914c58c526bc44cf4b2e1827d881f6c2ae09f52a82ba7bd8b5a465d2cd81e785495c5e50c9ed8c60f823fa2b417c3ef8973ea029a01d32e0ce433e51966e628efe48d44572d4c95a9ba4f9e70e65ab019dadbd67f2f76bcd0841d0306d01e2f6ef49b11f3aa528dd92ae4a12fda6d972354ba2aabca1a66e7b6ee9ce12cb97989f3cc3d6782b25f207c2d7b95c00298a0cf9c165b9d3a8600e93a75b05794eba4fa22fdcafebdfea3658f82a9fa680e476c8f48473ececd1c6877a7cda426b7933846ce90739472c9bea31bf4762347f0b09bca31373d6a1893e2629a344a3a3f820809daf20fb4334ab489662e931c056dde6f1e0be7cea246e3149f15866cf2b96d1defb1361172aeef0c326aa5c02b0f2de2d4523fd573acff523023a20e859c6efe44e88c69dea5a0887209d99face210b881a61cd630c673e43cd51fe97b946df85816bd1717d4b52fbb0c1fa2022627cbb1050b44a659aa129f4d72a11fef1c3a4dc384a368096c6a5a175a4766cdf6344a145af64eeea066d2f04eaacbbdf97f6e70f6467b7dc4d756975b74b0c8c264f3a75553d7ccea9ca76bfda2eec9e45185d974d0004e177cf78f46283a3dd265c1a8e4b31c0f343311237a0727c6e9d65bd7d02e99e6d99b120bdd5a1ddfbd3bec6fca559a9e58c452aa18d9a437b56cbbc9e5502bd5afe247d343a2e70c4af6f688c726b88eb70afaa97eecf34dbe4f951aa86a76425ab571a4170e62e9400748e65cb6896522c7944bdb275ffd988eda8db825946d4ed51b847d4d80a1ea4624dcef568ae990ae8c0346b0d9bab45be85c3edbb4255b5749aef1a7f4ad0bf619204b2d0f82bd0089569599b6c8b37a377552fff788dc279abeba9c82be42c566f5800ffeaf6799437990afdd2bb303d323db6a788e90547e96dfd71eb5c09480429e032bae63dd3e3dc04b593d0d1a923f3dff0d276a5b83021b167cca9f6480fc9645551d521d4c16bfb51cd54fc60f1336bddd00b0640d7eba9e5ce2f094a1763eb7e48883bac7cc84674eea1c25be9ecfebd2c81aee855443b8a8404e1009f550e53a654a5f39dcbee79d0a0a14f4b4866b8b4710600562b8c5598295068d64e7c4d2eee9275a985baa47a9b8d17adc5826752c80163db893cbd7fbc7c9c617f7d1b877cfe80965bfbccf89aac539349123a03e73f6dd201f4c1db72ad366d02ae021973afa6cd01be46062cbfaa74f32bedcfe8fef6a2e17c0a8e3aa87cc764bc6abf7db0c4a3ccd3f39f0bd86aef35f5fb59f38d9a21c193c92ede435aaeff90c31ec72cc2a9d7f5a6c8bae18aa3e5ab6d7e1dd1eea5edfc3728009be209d84e458b7390aa9f6a43a059905ed28059fff4fc188ad35a75d2683130a9adb6a0984ab7d6683545b29855b56625f0597bcb935a95fda5223413530114f0fcc13f2a6b7bc65c15982f732828d91d3ea7ec6503452e242ef8004f8256f6fccbdd867a37bc07b2183806adf8b4259f0dd5e9281abac8afc3337f3798905e4a4404532f3c5cdf1d3c0569137038d678293ab6822a7675917bb4c07a6c91a7fa14e015a4ab157496da05b0d1399dc06bfed0f3aa1227b4dac9f83de7dcea06913e10305bb24fec5243b465577bd41728415859be033faccf690c88a4ee02437e1629d49e948454dc5dde9ccf2f74748cc91e8caad318c43bb7a1c4574087781c738f66b693995e167757ff7968b25fb4034729c7c6c35dfd4c8639226f9475e6ce3a9159daeb65acb27c5573b513616ddbdb6d582123b", 0x1000}], 0x9, &(0x7f0000002000)=[{0xb8, 0x1, 0x6, "a39ae76799879d17126e9a733d2be14f0a1200ce2218e8c4759974fc21f112d080c41b6e876f2f59af3521ce74367fdff39544a32c2488a03d1ec6c17cd7fa661b1677092e6752c9b89f4164a62aa2430f3104bbdfbc7627040e3978519d7178e391a388f2c793f37a33a5b1d42e7455d56ce592c2b84fd0582066962ee29423d5d40d8f0ca3a744fa2e26268671e4ef392a7ae8a41403dcce112d72850a399c0c57"}, {0x70, 0x1, 0x4, "d78be97015f4c1ea27bc3c2be5fc35e9a9211aaf9cbcc9ec456b87b08b9500a5d6d37229166bb44867c8854c968c40a07936adc7b77f3848744841291096a3cc17b6ce0c5f4208cb3ce790fde84002ea28366bc0cdb7c2066e"}, {0x38, 0x1, 0x376, "fc5972c845b771fbf7d6e01b7cfc4b7fd4ef6bb8082cc1df68b09f0d020f19186f"}, {0xe8, 0x1, 0x4, "b834d90e11eae97741c20aaf79e3c9c37a1c23dbdc9223d44b206908b9750aedcf53b3b6f7b635b6e9c121a016f91f3690c70a2587f03e33c6f56b34b713f872591420a0ec4cbc78e7a60de43bcf3a38aca8ef1fc0f2b5577fba1a09d6df3874b82b0a2bb22a222cef48d977d5596d0615bada079ee5052fffbbb11a9e2363f64e74572c37716f3e7342712adc86f20fcec6b0e108bfd75eec67931826336a13cf463fe6532d1c26d8462dedc092ec04fde1ecbbc24d52606c42413ed2f19ae483f04e9830aaa92c51118aac6de6b432f9317103fd"}], 0x248}, 0x0) bind(r3, &(0x7f00000022c0)=@in6={0x18, 0x1, 0x48}, 0xc) r7 = semget(0x2, 0x3, 0x0) semctl$GETPID(r7, 0x0, 0x4, &(0x7f0000002300)=""/143) open$dir(&(0x7f00000023c0)='./file0\x00', 0x0, 0x40) openat$speaker(0xffffffffffffff9c, &(0x7f0000002400)='/dev/speaker\x00', 0x0, 0x0) open$dir(&(0x7f0000002440)='./file0\x00', 0x400, 0x278ee11834d4d4b) renameat(r1, &(0x7f0000002480)='./file1\x00', r6, &(0x7f00000024c0)='./file1\x00') 06:50:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='m') read(r0, &(0x7f0000000040)=""/32, 0x20) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x3f, 0x0, 0x3, 0x100, "845692c97483edbd3f23357725b0e2ffeb9ff1a2", 0x100, 0x8}) 06:50:37 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) 06:50:37 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r0 = dup(0xffffffffffffff9c) geteuid() ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000140)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockname$inet6(r1, &(0x7f0000000100), &(0x7f0000000180)=0xc) sendto$unix(r1, &(0x7f0000000200)="2d7cf0c76b6da7a7f2f6c7476339e2ae4e9678a7357142f00c6fb7492a", 0x1d, 0x409, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000001c0)='c\x00') ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000240)={'./file0\x00', 0x2, 0x100, 0x81, 0xaa0e4a3507a26602, 0x400, 0x7, 0x171, 0x2, 0x1, 0x7ff, 0xfff}) 06:50:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_vnetid}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x30}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x3f, 0xffff, {0x8000, 0xffff}}) 06:50:37 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x400, 0x0) fcntl$setflags(r0, 0x2, 0x1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107004, &(0x7f0000000000)=0x500) 06:50:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0xc}, {0x84}, {0x2000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="dc") 06:50:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x44}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = getegid() getgroups(0x3, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r3 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setgroups(0x8, &(0x7f0000000240)=[r1, r2, r3, r4, r5, r6, r7, r8]) 06:50:37 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x100, 0xffff800000000000}, 0x8) socketpair(0x20, 0x8000, 0x24, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x11, 0x4003, 0x0) bind$unix(r3, &(0x7f0000001800)=@abs={0x1, 0x0, 0x1}, 0x8) sendto$unix(r3, &(0x7f00000000c0)="b1000501600000020000000007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000000000020208a371a3f8000400"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001600)={0x0}, &(0x7f0000001640)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000001700)=0xc) sendmsg$unix(r0, &(0x7f00000017c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001540)=[{&(0x7f0000000180)="5f6c47225ef278b338acd9ae4810f3d3", 0x10}, {&(0x7f00000001c0)="2a1dc7103fafc8a310e15555253b576f0a9781fd849eb738b60f2e94526f5d20610f1d3773d8705290c88e5eefcfc8cd2537cc825a81e677825175d001d0b1b80923decc717702357bcd415684096a4617ee8edd84e5ae013cbf52bcf00d73f7cbb3a0fb05a6ea14d6728d0008325ed51baa76482e4ad0807d2a14f8a00f3ae4d76542e07611b63e86bdb5acf32e21bc617b59719503e4b3c696e20a89c70bfbe564684a29c922dd1be81bd1c189832a95b806756214022d74d11a5751cb3501ae5a2fe4ec21883613f3a38d79757e5e68cee9e1a2f5497de9ef8397e9dd5e4e8c9b5c515556265814539244dea9e73d906209b8e590531f4229a8ec4a8c5034b38f06996aaafff33ce72abe426ac56e3a9c60b81caf6712cd11cc7c7f3ca3fe3399a6eaf1b25029d6bf0aba890cf139fb67503b1b0f33fc23bee70b7ea3ea2c59a235d53cc3ee1745ea70b5bf647625362a39ef4b1c5d04e51697ba2a3cb6791d322383a692d41c2a74966b28be58ed0ea9eb53767f1e6ca6ccf7651bd89c59e816a66bbaa2c0ec813446bc7d941569448fd1142064accb1fc2bd78555473a7bc14936dd4c61123d386aedeb6c13d4f6063fa05b358e42bf5c07dd0524326cfbd66ab19690b8483d6c0cca47dd30ca2fa3dae22ebde3f3611cbe24b47464009679ab6975435737633d1e41bf7752ecd5a471c71437cc36ff83eed43bef23168766735db4ac96a442099bdc5f4a2b653d1cd08a334e37ecf62523bf05aa0e7f36679055685c84fe63e27f6451623f6b4cfb82cf72a3918b486e8ce7c3fc048e1ffe9de83819f91d36df2dbf76bebeb0d8a4b1ae90de89d9c6055de43028669a142fd3b789e14c06ee53a6bbdf582acc0109e30a7215dca8a2c5909e8db85dfb9fc2be15f2be7d2ae35352be634e4a6c290b59800eda119423df705488c2e4c1f8c235c438b2299279960194282bf9b8b964af2185383c74de325439fec2ab90902015fffac9d6dbb9e83c18603b018427934aeda64398c02aeebb96cb3b8b7e3083d1e2533a11cc5f4c678d57a6903a184c10c4b9a38e9390c16dc6ee302711332c291463b6659df571410aecd411cc6217cdc98f04df6df163bf10f9129a364ad01b1f4c5bc1a92c306dfb465d8ff4fc2505aa74ccf4639d6c1bfe0227572834f2c09824d50922c08192cad2526fdd84408a1c414d5bfd4fc16de2584bb1f9e9d90e585930ddcd9838b1421aec7f4a43da3b6572806268d7fb2b7ebf99880df5ab789225a7287a14a361392f4ccbfda214d66fc6f5fe3f56c1c40a98a1f100064c68ad5c4dbb95f2dadacc4ac02548249c612a760e9267f3d311b437e3838b8beb9cd98aa27a0f2c279916c5e4417c7b2ee54d67fca0a148795e8dd5f9f090158209f697c25260d37f5a73601c921fc73da513e89df6d3c88b13fcd2aed10bfb6182fe112ab5cbcc0bbf4932f2051d1772dc8459f1f914e9fd5e462f1f411da2ccc9646a374d0cd9fe2e06ee29dcb9ea25b239cd204f32b5da55126fba5e266ea79e7aeddbf457a0bbbdcb6565043ccca6c9e4dfe11bf8b6bf55dea9f568e74407ae4eb8d7e1ae06dbadcd2c73a0ef16ca534196912dc3e2cbe7b6ec295bb5a1d43fa3c2077ec65b576f7ce0ff04d509786aeb35b72260d8918b253533daebec4ffd0e89b003251e84814ab95752c9b4b7faf98be61771ab40cf1af4a16a49780843fb1bc20580cb9a9ee11c52af94957ee61eef675b2cc4bcb626cf13dfe14f2934e80bd5279404ab27c1dc105619ab7f1208d0b966863043c3d34654de8ae20cf1ddd612306069da1f4c18cc579a709a8308264d9f93fe2045ae1bde82954d3d62d74e30cda2fd1605ce7130a368b0edba6fb802f767fb9584f93279a80d4dbc080573eefcae7f2d57bcb8ffe476627f6c481e7c6f95290e729bfb9c764768f5cb2d9b357f0179f7ba42b2bbc1caff01d12d439845d301c5fc96dfb6b9fbbf21d99f9d683a4a0440b73e147c1e47daa78eb460b66b1c3277457194381739c7ca108fc04ee9f2e27b5c6d7795116f3c765c3e5bd5bd42e67c66d9967b414ca2b300443a59b3bfba5c92d9f773ebbe13a36dc67b7e3aed8bf7194e7aa460a5300e011bb607d16fc025f5d5639b0181f615990bde0a148e65d8a5c063cd205c66042c7e568c5f59511b100ea37b9d0327433777ec687a24438b9e572f9c57d3760d741dbaa04ccbcb97370b825d4afdc4328acac3fed2062c5ba3dbb871c0b8fabae452320a63dae74618e505d4896f4ae2cfe0a36ac2c539931a2a5b9a0bdfd7e57d7d62c4382ba0d847a58e00b99dba357a151f845a690ec84de961f3d96497c8763b6490952fc13fcceab0ac709411716ba6bfdc9ae024696316e862927cef69127c80650e0bc7e042bad6a864e3e081aef070dc3790b24849f662e08c5566dab515163d83b42e9439834d375a6806f604a6e5582da67ba2138ef353299d9243473fddfa448634fb63fa4d8f796a2daaf946d2e878a9f15b5b2b094e76fdc1f32412bbd13f2302e7136f17c696d514510da8646e0dfaaa202614a01db5050b7b4e4339f1f945cee26cbab9df30ed525c2c637505dd117871be061f524e8a26f91a869ffb82e6a1541d7ffc1e9b7c281cc3b51b9880a42eab295f39e46f7b6c3cc095f2e3db2caf58ef22f6a3247c7a6afd93cb0268365be686637410a606cb1d0cc845dd37578f1496bf1a055c8a4252282e4e6c0890b546290f5458b9be501986df85bc7b1a0d7c162c16cce904fc5bb130e8e00a370a4a7c3e474cffcdd9abaf4a25efedb1886c8afcb234bb7b67380808ad6c00857a1b2b194a07331989e085920f1fa221f722d0280b019b044510f7b7e6490676fd7a6d082254b931344e2ab985bceb6b254dc8d2b02aada3641e317ff8792425af69b0b9da6913398824a53802182dc8573cfa2d889bcbd8b87941b9c174df854ce820e75f1a8460fb5377e26b4665ad377e57219120d444afbff4f890a479e8bf5714813d1c7af180448b1a416ae1e1bf4ea9dccad6e796bea3b4bd0e7d182ea83da00ecf5e86aa89ee88b84417de23cd82e208c0cf1e6a3945d7d0b727e363a322f04f30dabe573526b45a38b236efd6ce3b2ed3edc7f4a12ffa3a3a5871a4bd27a671c612acc0fa69d92405211bab0f51effa4ef0daaa0353c0cede8058ec89d645ecf08b995343dd736ca9428bd1b536f5dbc5ca9b448ae587457ea9ffc69b6a49b89a9d8e8a7d679d781cf454de57302543b0974899c2e33e9b95cd4d9da36f343bb34c70148e293347bd7c2d42b9e8fd0de134c12a3f8cdb8a902fbe996a6abbfd70b2396e1bffa91fb415fb0470a0d27e66c884a20be4aa4adae3f0670892996070081ea637d3d2b0d9cfc77cdfd2c63c57d3e18f528dfcff884f658c01e55359fa8fdbf3120ce6eeaf07c2e70114e859ee003be906b651fdbe112956a57b89016b0f59356353dc77cc4a0e94b7b092ec5dcc56e66408ebcff2c956659b001d75034359343171c5fd1e157510fd9c4aad24fa9f273be80d94366d57678195c5641ae507a5c7102c06ac05d7d7f110856ff25d05eba57c0bc1d8b1d34127ee365a247f78fb5e11c51d01f9c40d32b186508573a27ae63e988668272b6f18d37e7c80a0652245722d648b737ed60a3e6bf6607ec7d75c9621e0b3be01a76dd4f24705244e5b0ac52edaaa3251a5cc4a82b6ff1bb67e7f13a79f58ca9cf88eeda904c32009b8f0369e2ff7b65f15a4c165598b2dbb82c46943db29fde576e6808ca0956b1d79b407c5ff07a617bcc90c02dbe5c658947c53c6b8637e8d0fcf31fc47646271374c7e98bd4423ce60c4fcad2a324f4408f5684c6d1c3632cdfbcc41dff8c8cdd72aff132d2ae4bb05a434ece84bfada17d7e63ec46a26342d5eadab19fbbb952905b4a041bc048114fa739e8633295f30ebaef0e33e8f797afae15fc64aa0a44b1259d644740f91ba0f631d1a37ec742a1b584bff6573ae8124e9235c7322349ce4bf52ada783c23ac108ddcd7d6b4a787606310be4d45ff8ac502b5c7209c20bb4dff2db333f9fc6de63a0b801a068d940820a9d84a9f8ed0006031d547da633e61c9bc483ad98f438a42159ac0bb9dcac3ed223ed4543f284e8fd18960b3249abf7b0f1575740af5fd39e7dd566854d068f92561ec63f721784f9739e1f24648415637ace5e82fda0a1a0530ff9148d1be6b963a1348ac6f35e6d1d3240e58bdcd819162ce3b302a0b1f899a3ea58205517eeab7c9070ccfaf79ed77827edec14bed4dddc3d1d354236f7992a37949bdf57a25e62d55b3690838509959c5eb294b816bd2d4d24213b8dddbd9291971853fe29c91dda753cca2cd8205d9110b5abd1555a14ea94ac2d7f96585702497084e253990afeeb53c0867ce8b275010188a21cdd11ccac510931b01da987e56777c0a1cb8d0680b7a514bdd5378aabc6eb059f0c8758a73bae9666888106f88c627e92f3ebaf1cb1c7b720b20a113dff4ed9936da75c1b4e30f0df6d875dd29edfdde864bf58feae74521aa39213b18002256a3c98607c0bbc9a4bf89f449d93883bb4cc355b5701eb59b6738319b214b3ba06b119f05a3f8858b7f83afdd3b9e520a34314126a99933d529df4b1540c381b06f641844d39c8fdd3849dc0bc5a4fdb77385c593cdc773e7e6bfb9b6ed11a6814f682213610334dadb758d995541ad11532f3601b1ffd7d5dd6866068c207672b54adc8e01971a715241b37a8e8abdaa5bf804917e349c8998203fc2b5f2525340fad9c13e5d76f0ca00201a5fcb079854b6c8b37974268f7face5dd307c14e0515db2ec0801ab22ef5c1bba4b71f3705048035e9dc24c1f2e9bac593ed3bc51c3a87bde9ddca95749e1d4489b4058fd588320754b79e6c4d51675959977ed2a91ba45f2fdd02251a2c440afcf2121cc2eed6915d8c11cfa79076358873b014003879de4f8fb60cb3528f3cf65e4395ede3f66df2ef2885714df37d377fa19621faaa54b1ba6d21bb27f48a0e6a9bca7125bc810654bec27161a3b235407fb3563596df56ed8e17918e6510188ab7c3dbc63b1ce8297e905ad0084e55722c33f74226b662bbc1e61701b0de80cdd9f612a7e51e85db11007e8d5c0923cda780b881fcad8e5a1a4151b3b99887fab6d783a6d4f8c2b4695c78924c60c43aa4c736b29880ac732510269a8c55662705fb0712f0505b8abcf2d28c86d2715098649119ef14d2075bbb2a49ec043628df8f6e27396311ba54378e37032e561256126ce744ee585df94e89f6e94cb0d15810ae26222506c4e1cffa41a6efc1e7f7b1295a478dccfc12785838977eb1faf24317fbe786901746d6cebd63bd3c4527e6f3854011ac33d007e308abc60c074d9a0ae153a8f3360c87c55d4ba61a009ff6070996288cc2eefacb00b63155bd8c347f9b90fde14237348b14a81724dc44be84e5c6854c7082368885dddbf84a92cf870b64814005f924841bc314eab8e8e0ec542c22585ec8f4850c5e085363a91eb904eb2979f59898bd5d4f2879a262dbce05d81b18f5f21703c17bd1b4df1bc9fa3a12a39099f082e6acfaf5276d9e214fb4ebd069cd21d216fdb43fcb1d2b4e24116306f81bdfe54d2e3617636b4e039f0bc35d58e91950e78038a91b068bdb5dc9628c85aac6e1494844cc54821f5d368954e2b5218700b5bc0d5ba6e11efcb5a9802169f1ce156202fe3b5bfdb01e8d9fa9c1545aacbb64dc01ed6131d4fd6f358c94c94a902d695a52056d7ad", 0x1000}, {&(0x7f00000011c0)="f307376055b16a4195848a82c1d52e4ed9af3a49e82869b31464eb505d18c6cf969e08d974efa870a51ae65686222a28b53b9747505f3848c03054ba9e0c4ca2150263bbd37a45c7895c17f76836a1698e5227707213a6628ce8", 0x5a}, {&(0x7f0000001240)="6ff545fe43206f81d2a27127d57a321763ea1f922c04497964cf70c0fd153d113031c10e0856f62801784a78b7bc2f153a", 0x31}, {&(0x7f0000001280)="371ab8adda05f62f6e80d629de3d010bef151126d31a8f6c6ce122a32c1ba63f48601b23591f323f0fce3cfddc28df65a0f0fbacaed7bd5adaae35a8d267026d9a07d7214698d3c9e7eac4f55a", 0x4d}, {&(0x7f0000001300)="e5228b5bce85f4e1734542b8d1e45b702bb7bb8923ae2680a67ffb74431d4b423e4f2b2991a24429712d6b59b881cc7d4474857c555685b092a209fdd46ad2c6b67efc716dacf32a00839b74", 0x4c}, {&(0x7f0000001380)="48009f7c47e0db7fab79de39d4f65b7f29d0fed447cf8fc20520f1c9933eba61dca535c4844fcf1a82ebfd20f6c8a63acc161f56601ec4b2c6a1440d507968ae54dc5844e3c984ecf299223e7effb24688e7f30c6ce1ed2c4d7f82be6a09a0e70a2208b5887042357bc7634abe24004f5572bc0648f62acad7b5a4ba68156e8bb4a38e6e", 0x84}, {&(0x7f0000001440)="ee82f30608505f0d7828f1d8c03c949537f05a5dc0f89d80c9099fa99003db18a76cac518818bcceb5bf7437d9f443b57417c698bd79d89b179abc67e08aafa1695658a9fa23f1c1a09145b94951979bb2b11157e8b82a20b3740a99fb9a3d262690efba4f602c20161aa8968cf587b1165a6b00b3f9c92e03d5dd569bddc78edbd7dfc05e9c5c6892215e454a48fd2e9b9e818dfb88abeab4487664a8d71d6435e35bf89e68fd98", 0xa8}, {&(0x7f0000001500)="058b76ef91649e0c6dbff6251680e90660077fc9", 0x14}], 0x9, &(0x7f0000001740)=[@rights={0x30, 0xffff, 0x1, [r1, r1, r0, r2, r0, r2, r2, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x50, 0x8}, 0x4) 06:50:37 executing program 0: socket(0x10, 0x4, 0x10000) r0 = socket(0x18, 0x1, 0x0) socket(0x20, 0x5, 0x7) setsockopt(r0, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) setsockopt(r0, 0x8, 0x1000, &(0x7f00000000c0)="ec8bc73ea660b579cd35cbfa4a155a35aa9c6d191a5d5a0b84838ac5d90f859273623db6e4e9ca9b287ada9ed3819c180317a2c4c0dd09ca14d9f134ed8d399ae9cd3c32a035c2d3366587c83899820a72453b014e1bdc5c8a695723c426c344794e3c671d1e045c7ca8b1544dcab7dbe1dd7c4ecd8c144d63a37944e8096f1b4abf0ff96f8a8bdf3cbfb53d9e24263a58058bb01dc8c38f183e85c6fcde1a368f346d5402951c6938ba36129f0802e11a95961abc44806a4df8b946e0e8f530", 0xc0) 06:50:37 executing program 1: select(0x40, &(0x7f0000000040)={0xdeaf4152, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x2, 0x1ff, 0xfffffffffffffffb}, 0x0, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x8, 0x1f, 0x0, 0x10000, "9801e8f260dda270cadbc2804d54c5e109855464", 0x0, 0x8000}) 06:50:37 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2003, 0x1703) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x20000, 0x0) preadv(r0, &(0x7f0000000400)=[{}, {&(0x7f0000000040)=""/197, 0xc5}, {&(0x7f00000001c0)=""/60, 0x3c}, {&(0x7f0000000200)=""/234, 0xea}, {&(0x7f0000000300)=""/251, 0xfb}], 0x5, 0x0, 0x0) 06:50:37 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000180)="11df1275e4099f60544069ee", 0xc, 0x4, &(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x8) sendmsg(r0, &(0x7f0000001e00)={&(0x7f0000000340)=ANY=[@ANYBLOB="d519ce6df724af79628ea611150000000000"], 0x4, &(0x7f0000000a00)=[{&(0x7f00000007c0)="9a3793e35b7b37befe69d5ef7f06cdab25712505d7cae9dd9d93bf2e0096bb88ff64be1dcc92dd7ea6f1ee70480c2188d97e96a35798245e70f314dc79d6173ef00287426ad7707e437f94314a39c80e981d8fb2a453369a527a7946cd21a8745b0694", 0x63}, {&(0x7f0000000840)="441a83986db9bfda9888a93c806be5fa84913b17dfd285", 0x17}, {&(0x7f00000008c0)}, {&(0x7f0000000900)="358158d961673eecab20209835a28aadf44989b44b8e2bb41070930e1553920c0661e6ba35c295a464bd8f5966063ad0d9b55f6047cde9472caff661391a5cd8b9c35a4d88b14823d72cdf858df91eabe48b4b5409a0439fecb851ea9840306c146408334630ea50217c9447b99b5759a2c6713feb9f29cee0e678d1ac8dbd9d73fdef59e826ba850834ae468d2d84174d00d858a5adeb2661ec7352ffd3ac03283f2df60c5970375e3e00d45ba448b548e67820ff43adb70fd8f016a201ed1273fc5bc32b79dba14dbf9f", 0xcb}], 0x4, &(0x7f0000000a40)=[{0x1010, 0x0, 0x80, "38cca7c739b1720276d6f16f5e5f81bf9d8b0e0914354d87e3678e09733c31f161373efeb2c598fb85adf20f0b3bd2d179209e54de782661c91c06b74aa0e41d60a53045a66c09631db252deb692b08c3748127668ee986d34d20917cc1365797786084b19198eaa1977def72919d01a887f532ade15ee37ec7e1eb475091e51cc20f5315784b5a1547a4683c82aea484dbcf75d7e5b8142f5bb84bb2d5a8d2167288a4cc2a82ae8c409ad025680950960edc89abdd5addef4de6f82e6f1a1c00a425009d40e04fea71c04e63421bf384abe45769cf63cfd823fd1967e57db65242b558d52e6a8f5ec709a12aac7e39eee75329b03937e2aca6643ac4ba8414e837ac203f5b6a3372723bea16653ff764c3e9a53ecaad678d941c0ce0df21fb0c03446970878f46a5476440db0652aa2396d58c7d8305b3c531ed2507ffe4fae4a4f38dc45e10069cba08c84fbca3415689a6d3eddc4fcbc0871e8ed31310bf65a59f187d26f8242ea4c16249b65801f39521f91f45699f98f14fb6f3341f8a39f70db54bd61e124b84558801cb3f5ca71ecb82bd4e231a9eade2e9112f4dffbb8e0cb0cb1106787a3dc76ba7dc2fff1def682f153fc78039e2469f4cf3fc7c2b8574e02b41aae66a14e2cf8332f1478edeac8dd03f3bae88af2700e8677c0abf09ba8ddb7cd6250628b7217c769a7fce1b9730f29aa3f4abb5eaf85b2d396c4856647de29c030f127b9bf2bd2062d498232c04f3079cdf038007c644e517a6062bf91992699adfeb70738cc287e2a7deec109a13c512e3c51cc9744505e1d397b2983fac9c643cf38aee1feca5ba09c6eeaaab7ec99ada8f0ae0876ae82966ce10f61a7ef50c67392f9e1474cb2f0a982686205bd1ff666aa79568a60cd57e1567751d1568d511fa7822306aa051272c33ec5bacde4c2aa41befca22100d0566fa1325f98de464e5c3dbce524c2811744cb5633fb497d9c5aadf443cde33c7777e7419b0ae1a7927a7c1c930d9f5a50410c812d17a3519be5c003a1025281e198e31b2061b8940e63d075393971bf0e68e8f92638380f580ce746a072548a0e256c0635b7539204536860050547dcf6b14d0005b4d69f24d0973ca61c73c6388cd23b955e3578750d3ce6b0850e8ac41fa7362d906297303e889db62304e34ea9444e5b88e4461bacebdf410b34fd0bafadc5868d47f00d357b5b2ca60ba9241730eda06e8fd1d4ccae506ec9adf9e3ab7b624d51c5c8a0b453c8ee3a6c62b1ddc8006a7eb1894addef8607f08b6f914fae3f2902b2caa43d7ad3a305f9b45dc1fb1b0a9bce4d8e4bcd43f86d551539f0dddf0f24959b4fbf442aed162fb9db70355228a27d8c68e871d28fa84d0275c9967936f1a4db37a676ec4fd50642fac11d603e8ef9c709e03e411f54f71cf2ce510ff00293627eec9262882e186d78ef33f4aa379fc0b33582a1c36272456905a75e593130563128bd5d2f45cc0a954d0050b41f623d4073fd9070d631ecb42254b03e88181d03677d4a6d2746b97b60c885eefaf3b2fabbb0a0651fcb00c5071c537706c72f02795c709214a1f88272f68bee47be3918c7f5a72d32d4542c56d8801e1a3c8009d448139ec0430e5ba33d1589e7ffc47fa8ed1ff16c64e95172e76a3cbcadedda177433d7650dc5eabad3a908ef458203531f799dfea69622476cb307a449763e3d5343f27b04c2f7485284cf60eb082e49a08c77a007d93b43d23b0f4899e437e13efc335c002f58ed1b68d0c443c483b9ca7d9655e778063886d72d2251a308c8dde1621f254e8c9300b0a7cf49e2bebba977864baf2fb1434567eff4b53b1b6129c66ea69fe9bd514643693bd9c3d1ae45516bcf9f1c4ca1ce2e685771fd2301769e92c2571384973e7412f71d2680d4ddb783dfe755226359efbe260a4cbee1015013b9aada26310d520bcb98cb826bda6275daf198aad072fc40c5e7e30ab0039bc4a1f90ce0ff926dde5392b18d46bbf898ad4a072e03d96ba5eb7e30020845a343f54fb39396c143f22103c89ac6f7b63f0c63197497805a3750e053b77fae4b1fa8a8caad53350c2196751e42ec8dc10da074e76e73aba0d695288bbd81118fc7e303b8b704443db9c1d1e4c2266845ecbecc917f072c446a838fe802fe8c6e83900a453a02539173fc70e0eed60cd54eb7355e3f697310d43d6a98a103e6968eb6058a9fe7966e096d801d248c33b96fbca915b354ca7d350d161069479a9526711299de69010dbd611f7add614295f38ade49e1d5a62e77a5599c13133766e59c4d5f44565703265ee7bd814182c5b385ff14dfcd8f67843b21caf440c80aa742e486e5ab20271ba202285707407372f68dad2e35afd1f6f77196180b902920df67c668f689c765989e78ebb3a8abc30ef614bab0e93949ba500542f63689cbe104e58b6b236fa2f68af81aad26dc7df4fdd42185d353275d177ff38bff2b8250afd08aab883487d65aa833aaa003fb2bcd552b9e6f80f967aeacfb375a40abf984b64c52b03534af05923c21772a6d29262c8ca7b55b35bc72ae1d411aff51527a2ca791ee4370bf4598e1428f5d37958f40ce7222a6b6a252b7ff638867156feb0103cebd9a4278d29aca34c430ea0de919d264412f300e042743ba42a4b519d86bdde1864efdc0871757bc8abeb194cbfea389bd47f7db9a021eab07f16c536fbd652610f8a25dfef278399233da475f3027b4da887e8d9f2529cda6d236c90912456da9c1c8131ef26af6c2140907348929c1e547ee6fe45d5aed04bc646ee81c46c802f504e285d3711c58ac63bc79afb5fd67633489da94a81e48eb7e7700ded3b4f3b2a7b90ea4c5ae8398d9cd58ddd464162d2006065db0794ee3f84ade61ebede162a1fc304872f3ed994c0e12f84eccade8851403bc11eb6c97d315f4d37fc2b4d7f1abdbb59baa03279fc639e89f5231c5d9984b0319f3d157413b4e464512afdc67888614de68a97426e1006a092f13271dd161d59856a347c0f552241b26f6b42ba1eff3fe5090905ceb7818d451f25b8b6858291a3e531874b61e6be53af8c7b578f9be8e526476ad156822112fa44606b96d683912ceb8a5ece13d9a29c297e99e087d866b63995d1513ebe8eb9b206722af3105a15ca7b0566778e081c40ca6d52d669fdcb3b8416382c8ead630863025ac7913392600ee48435f5bd624830637b1319be992bbe10c242f138386e9aa195027af55d8a4774093c0d45e2c7cc6bf7ff211592412f2ee5f9911d5262a1cf102723fa97cb87b51f49d64723b4fde0f0d1e6a38c7ea8bd0e915585316db34082ace409bd686784e97c4932887b99c33417faebaf6cc820e9079e5b592a8431535824b38a8546eaa984cbdb96547d722639df610811070e721dfcbd1812c719e500c35184fe1e2d6171fa9c395621ad1003a6caa9c8bae04f7ecdd08e0af6a0730f82217ba7ae699176bf1cecae6bfd953379dfe43b9c68f06b3a2db59f3a6eec54b37c81018b33680f1cc6e3999e1ef3907ee90600e3b7b540b029dc8bce740d84c12a6ce1f0bb021e8eefbced2e32f1824b3a56d00484e786a14355ea310a55cdbfe42bcc885eb1e6a9cbd444ffdc80bba1e7169e1acabcabc82b9a51aecab1cd9df16158980da0ba56213ca2a0ca1c4738f9856e074f501aa9bcbd670d8b8a4b63cb22346628cafbdca4b06bd9543adef7dc434af53d12c6c28aa55a8bfa290f1f9fc9eee1761707c66c61734a5735ea87539d2f56381a3e7186aa1ea5cdadf748863a7542564bba1a17fa872d74c53ebb63940efa81cbeb772db896efb66d41a2d3d01ddc6fc4b3dfe8de44737f11c0e60cb8ce05be604209b05f6e7b720aeec8e404604ae19b322da9890859495e2c39cc8596c032b4e5543bec9c5013a19544641a9d4c45ae73a45fa657e34e1ff679f761d7b3574d332189241d58c51985237815e13ed298b1394d7cc48411822e34661db19dd98d6065538deac71acfa105c7a191a371324aa3e46c64cf01912bbb693ce56ed03a3f57b929afb50b81bd8adb5984428b7555c80c04fdca78ae9409fcf6e045287bbc2405035b0d6e56a5c455568acefe69200ca54261c673f95a24a1d0e90dd77fb81518df03326a8e69e51f2f14e47571f075a54b980fa6af849ad504e32250f7a13f5b85add7b011a94878cbfb83e3fe052dff99525a13ce682d5240a84ec577630f29136275d6d746847091ffb8bf432c1da004dce0a1abda5fc0f50b7ebd0f87ff45bc40223e4a117dceba93b431b4af818d821e496027485fee2cc57d9bb47c54225aacf8564d9217e59f004144ddfc501e27800aedf8935507a3b24a2f4dd2defedca723707645aac577a8f505e8aa2758fd1bf9cabb4e8a0bd8855958c1f26480703ae8cc966246284b2da070eeb91f14a657e2b69ddce7e1bb6e193a1226991de635f820465e8825c98f3f071f1587f859f3278e2a088ceaf361458b9a314ba706f13c8841875b85fa78f6be91c5d951cb7fdd5ea1b7536a7d266434901bad330c592389e2035fcd097b0bed4cc445ffb76ef2028f19758bc3c138a6aab08fd35a255c7322ddf7f741322e55cd3ddf609c5db9bbc15e9a119ff837c2edb4b2b7ceba9a8ea8f4608a364761ca6729afe9cce9c4e77d058511cda525701d2bcd3a1471c4b6b1ca2c300bf935424f84652266de2c0a2733aec0b394cea186d7bcaf8ca30205dcb1775977ee93d5516b7c680735e0819cb002205c47eba9eb3ce613f54d3f9b5fffa2a4a914daf7dc76421ad85378f8b30059b8000e84edb4103243220f2cfc3bb1450dc2ea40a1eb4b7415e27a578a5e7ac495e76768cc67846905d3210df72f2fd03e7c96e277c64e15b81bc602dda3fcf0886b694920fde98f02f1708b6f1c3c92bcfecfa1e98a5827a220d6d1c22dec0046bd5ea377a960d9495ac4cd48b8536edc0682cf91c6b755d245209945dd478fd8e04f099e0dd246ae73deb83815a66db936747db9b3636a0e5fce513a1343d9757d6898596ba6752597a499d690c58e410d519913854b2b669c7e85831edf2c6ce84aceaca55ebd7884eca4f340aba440c06c5411dda487b18c6d54bde02c727c64e6ab936d40a138b829742a930a7eccc4107990597cba68223ebd56e3bfedcf6a16b09f6420989cb7c0b9c68adae5f8c8414352ea142e69d33cfd159f80c8f8b01d098e84ca4a50bd15eaddc009403c4edc6d41669eed6611dcebb935b93ba8c3d5ffa46a2ace95e2f482993ffa254bb61bea27ea0cfe356ae437193bf42e5e2b07f9b41023761de829071820a601c9d5ec55b28d2169234c7242f751454e524d4c0e69d3126e6cd371a8dadd28cd8a41d70dab63e734122e513d69ff7910eaefaaa90dd5509666677358334d7310d2e07955d52db1a63c8499a728f01641421235f843d4151e759be8f1b86106d66d9f06a09bda74cf59d64e986641eacd3449082f31d6906c466c16fbfda250b6b8c3c6a102bd0d3a7e127d10e130181c4c71e99096cc26b6ded9f6e56f210feff9c8af590013c9430f6ae3dad0fa399ba99d86e2da3aa6c3bb0cd532c9d716ea30d753e26aea012241869d97778dc229ac842a76587e5cb2d2b341783bb8e85dd4cdaeddcc2abc4596e96bed459999a2254a3af9ae381c50203487e062da8101f1386bb9e50f843968883fa36592e54be9313ea8cd46f6374c444a7972172173caf92fc3c4a7f8ca7a22e64f5cd7cda138e38b07fb94f2ea3592a9b049a692261fba91843365fd02c"}, {0xf8, 0x1, 0x6, "183f0ff45f70af0f151e25f8c5ee257c4d1d7befb39f76396252ecf0fe0efb6bca8a4ae7e212333289e86be1cbfa403b8b6b1e295309ebc14cd511f317bc624115c200cb93232c212bc43b1b6be69299e0b0d15d1e79d434d6f8a044e4d6cc834974c0e5ed141c7fc1fd72b8c9e8a6c05e1a8c08ec2584028518322f659834f1772e74fbb9b39ea6afac83a820c8efdbcfdcacfc538b4e50160a85bfb96b7c7fb7e3e41ecb3590d67932278208f826a669d9de3b26676335d21ad7ff3a379b20e41ea3ebf49e4e67e631d636ed3219ab5ae801f5c346c59192003bf3b52ca4790e8d43"}, {0x108, 0xffff, 0x8, "6fd095744ddb2e20893285519c9c2ec3dc4e04127b455a456ec0aeae05451762c21279faa97468e20bf2a477344493394cab12f93c33bbac16996cad53f0ffbe7dd7b218dca440895a2334184560876273daa83ae61c487333ba6f63f7cf0ae82525eb6ad77314dce6f7ec76bc9e543c7f7f08b6f864ed13af05d292c3f27eb0b14bb0bdee52316831e2b18169486191659d2c36435137f50eb18c467244f3583ad125715c885a45ce6094c577bec0852ae5900e75d8486f68c079edbf6dfc95bdb807067547e521b3fc2c3e142742ca1bc291ff15977d88a862183089feb7486ede45105e0acd43fe19b6b8415eaab35988fa5b"}, {0xd0, 0xffff, 0x6, "c97993787e66ea4feea450d78195c0b1918f91253924e7bfb0e68b35cdcfa2cad7d4fc618acd1a955389044832a83b9e46b781a58de53549d8467fb6e91fcc660551885aa5f6797d3a38be3b9a1249bd7c989165ebc85b5d8fb7fd7c5eb449faf184d4d551532953a743602e42f84f31ffc4c10903a9e768744c95060294e2961a2ba4fc55d47454a1b2253f34e4afe27dbeacb67b473939147a65143b69d42a2c8ba5d9b8a1617b8afef972d81b83380b149c123b335c54ee69fb"}, {0xd0, 0xffff, 0x7fff, "463667e83cf550e55fb1e16c8a3c507a362dd235d07ced3b86e00cb3c282ef1aa19f69ae2c649d49bc2d1de1a3cfbd3fd30686f79cbf6665c407cb7c4863ca3800bcc3720e4188042ed57434f51330624a091b23342651b3bd42b98ab6388e120323e61749c107e7a6a2040f6f1c46a971058af1d76c2f637f718c78d02dff75e72a0c1e0b1149e95abf1c32f6016932395974a3239527f20a3d2d4d2e06b3c7f77ce6c13c4e19fbe30dd73f89e75197ad6fc267f20e33870fb1f4113dbc"}], 0x13b0}, 0x40c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x20201, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000740)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) kqueue() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) fchflags(r2, 0x10000) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000440)=0x1) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4a2, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000001ec0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x800, 0x0) pipe(&(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000880)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) execve(&(0x7f0000000480)='./file1\x00', &(0x7f0000000540)=[&(0x7f00000004c0)='tap', &(0x7f0000000500)='\x00'], &(0x7f00000006c0)=[&(0x7f0000000580)='\x00', &(0x7f00000005c0)='/dev/bpf\x00', &(0x7f0000000600)='/dev/bpf\x00', &(0x7f0000000640)='/dev/bpf\x00', &(0x7f0000000680)='\x00']) r8 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x8) ioctl$TIOCSTOP(r8, 0x2000746f) ioctl$VT_GETACTIVE(r6, 0x40047607, &(0x7f0000000780)) ioctl$BIOCSFILDROP(r7, 0x80044279, &(0x7f00000001c0)=0x6) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000001e40)={0x9, 0x6e7b}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$VMM_IOC_TERM(r8, 0x80045604, &(0x7f0000000280)={0x6}) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000003c0)={&(0x7f0000000380)=[{0x40, 0x3}, {0x3, 0xe8b}, {0x45}, {0x0, 0x9}, {0x44, 0x10001}], 0x5}) ioctl$BIOCSDLT(r4, 0x4020426b, &(0x7f0000000040)) r9 = semget$private(0x0, 0x3, 0x4) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, 0x0, 0x0, 0x38, 0x8}, 0x1, 0x2, 0x8001}) 06:50:37 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)) unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 06:50:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:50:37 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) r2 = dup2(r1, r1) connect$inet(r2, &(0x7f0000000040), 0xc) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="28000000ffff00000100000000000000dc5242ac28a781e7f019578b03bfb4a0a11fcc7d6768436efa40a1dac6749faf7d35677c827fa24541e797c1c074d570990f6e7912f2ef2da91fa114e539950af3de14202c9d0b0c8106b895e5af97dc9106c0e80cdfbd1f0f733414d1853260e4de1ee70dd20034745c0657f678d562f8c7653f6c472969027c0d95772c12dc2e4834b16219ab46d16dc8d3cc1d7cd8297c2c5a0ab4a70b8f0bb52a598a533138fdab8197ae0011269e92df72ed1c20c6a9554157b76210658aadc833747084398aac9d7fb50deb8094eff1b94556ba87998671eb615fbccbeda6067be3b952bf4aa4562baf0faef026eb89ef30474524c8c04dfcb647866fd50dd4ef4a8a44ba651636f44061c58b8a5cfda2e30ff3786ffbdee66fb951f10d0e31f9dba36de759c3f3acc51e04c89d0beeeeebe5538581defb4af6953561789b56b3ece8dcfb8d605592a6ee07aa8401835419ed4d9eac0cd9cac2bea5dcbb1f089d67412388ab9bf7fca5d56f", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR=&(0x7f0000000240)=ANY=[@ANYRESOCT=r2, @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRES16=r2, @ANYPTR, @ANYRES64=r1], @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRESHEX=r2, @ANYPTR64, @ANYRESDEC=r0, @ANYRESDEC=0x0, @ANYPTR64, @ANYPTR64, @ANYPTR, @ANYRESDEC=r1, @ANYRES32=r2], @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRES64=0x0, @ANYPTR], @ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRES16=0x0, @ANYRESHEX=0x0, @ANYRES64=r1, @ANYRES64=r2, @ANYRESOCT=r1, @ANYPTR64, @ANYRESDEC=r0, @ANYPTR]], @ANYRES32=r1, @ANYRES32=r1], 0x2c}, 0x0) read(0xffffffffffffffff, &(0x7f0000000300)=""/125, 0x7d) 06:50:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x4}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x04\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 06:50:37 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0xf73, 0xcd, &(0x7f0000000000)="5971132e683a402e97c46006147ebf01e602db23ee049d9f16cb944f561b54a09f661f8d374af5b81c58ffca28001b24914359254cc24dec84d2303e9306b902e83d81a7bf5dde2afd7f4e27e377aa02bba4fee3ce2a3350431b37ca44281ca8b0826ba43fc9be58a960a65c9a76462df3cae41a49a99b70c0aabc33bf8bf1ef0af13c47af3688ceb7939c35b56232a6bb4ca20148bc832f492d7a678c979caf053e", 0xa2) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) socket(0xd1227e08fc9e0ae4, 0x1, 0x6a) setsockopt(r0, 0x1000000029, 0x23, 0x0, 0x0) 06:50:37 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x8f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x40}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000100)="d57e829a") 06:50:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x240, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x9, 0x8, 0x6, 0xfffffffffffffe00}, {0x8, 0x8, 0x5, 0x6}, {0x4, 0x4, 0xffffffff00000000, 0x9}, {0x6, 0x1, 0x3, 0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x48, 0x0, 0x0, 0xfffffffffffffffe}]}) 06:50:37 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x10, 0x5, 0x1) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000040)=0xedb4, 0x4) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) setsockopt(r0, 0x6, 0xcd61, &(0x7f0000000100)="82fedeab102d974d3098e54968192ec6944cab38f8ff72eb8553a43707408da67b85a93f539cf0e43030c926bbfb8c6f99d4097124146383360b57b7cc699c4d2a1b194fe49cd00f400f4d4276bda278ef", 0x51) socket(0x10, 0x1, 0x400) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140), 0x14) 06:50:37 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000000)=0x2) 06:50:37 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = dup2(r0, r0) recvfrom(r2, &(0x7f0000000040)=""/155, 0x9b, 0x842, &(0x7f0000000100)=ANY=[@ANYBLOB="f140ab9993590cff"], 0x8) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x3}], 0x66, 0x0, 0x81, 0x0) 06:50:37 executing program 0: mknod(&(0x7f0000000b00)='./bus\x00', 0x800080002002, 0x5bcf) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) fcntl$getflags(r2, 0x1) kevent(r1, &(0x7f0000000880)=[{{r0}, 0xfffffffffffffffe, 0xc2}], 0x80, 0x0, 0x0, 0x0) 06:50:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7}, {0x8000020}, {0x6, 0x0, 0x0, 0x100}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x140, 0x0) pwrite(r0, &(0x7f0000000080)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:50:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x30, 0x0, 0x0, 0xde98}, {0xf6}]}) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4ffeef392ad6a0e9) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) syz_emit_ethernet(0x16f, &(0x7f0000000780)="e8d1c3336e12a2f9aad7101fff25c8b578cd57182ced3734186753d2535fc18cb006088463cc3264b520c810304ce2ea36664db55d2af93ec95abb284c71205dfe767f2d473b71ce4fa7db56fdb11f5fcc10aebcf3ec66f13f2f9f2cdaea145a22bd5e660f546a2f55d085be81a71bae3b0b2ff2885ed6c48e5fdd88d64042bdeb54b9ad091b653e13837775d8d79a1802e900000000000000ec5dd8210331584d04000000a5356ad6df74b5e59598e88503b9dfc16755d6d208cbb4b076cc8b4f42bb194aa29754d055f8945d29a9bd180dd4958cb3892c6f69795f9641f5f9cfa46c0f4169caf680333c81b8a28ea097f08e723347935c4fc66045c4e78ebff5805748ee03576ae2335543c60b729ff8adbf201eb23964377caf2b3af26a19512c2d853c25aad99257aadca7e4628012e902e4d8b8c6e76c4acb4be8a30d8432f4eb68a1cddc0bc3c8b56e1a38fa1121ac0b48852fe544690329e2ea1f1af2cb8e2115d5834fe6c182f66dc9acc1") 06:50:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x800) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = shmget$private(0x0, 0x1000, 0x8, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./bus\x00', 0x0, 0x8, 0x1, 0x1, 0x5, 0x9, 0xb4de, 0x2, 0x2, 0x5, 0x200}) shmget(0x1, 0x2000, 0x4, &(0x7f0000ffe000/0x2000)=nil) 06:50:37 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x1}], 0x1, 0xa194) poll(&(0x7f0000000440)=[{r0, 0x42}], 0x1, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x400, 0x0) poll(&(0x7f0000000000)=[{r0, 0x100}], 0x1, 0x5) 06:50:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) utimes(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x100000001, 0x400}, {0x0, 0x7}}) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="d60dd57cf41e0d3e78e7c1391efe3218918edba7bcf069a234ad1096ce3101f2fefd7658d20b2fb49a2cc022560eeecc17c51dd46f341d41f8eb16858f86c822f781136900fe768d41f7fd2a50462b227e6b359e24f12deef75461e54286e60ca80bb80e1ff310c9ac7db7e892aaafef71225efcf0f9f0d9454624393db0bda40f5d27bc72d8de1948206c326601a3a0c5abc6e0db7b45e394a09ba5db5e16f22463f4b39df384d6cbffcb98002e5d5ebeb4a37dd7c26345e201d15d3fbe9320", 0xc0}], 0x1, 0x0, 0x0) 06:50:37 executing program 1: poll(&(0x7f0000000040), 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = geteuid() pread(r0, &(0x7f00000001c0)="ae106fe0bf397e557f27d078963fface17c988345bf527d645eae1c8649485cf08c280b9865788d8135937e8ad3b04a6454ed7149813a6a3a88e3349066b5ce42fa7a3389cad9f6d1de72a611c7f8c0ff1723ac4e7cbed1cc6fd83ec198c9654df12c34908acc446f201c82d10f5fadf", 0x70, 0x0, 0x0) r3 = getgid() fcntl$setflags(r1, 0x2, 0x1) fchownat(r1, &(0x7f00000000c0)='./file0\x00', r2, r3, 0x4) lchown(&(0x7f0000000080)='\x00', r2, r3) r4 = openat(r0, &(0x7f0000000280)='./file0\x00', 0x0, 0x4a) r5 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x100, 0x10) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000300)=0x2f0) ioctl$TIOCSCTTY(r5, 0x20007461) getpeername$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fda249bf4791b92639097a1b48a4c8ecbf2dccd893180067f0d0971c5b4e8b5c11d2cd21a3ab75bd746b14882e097a90150dcdc48ef97b1dc4c9f9a25fa0ef3708eca107dc24ab68e3cada47601eb59c"], &(0x7f0000000180)=0x6e) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f00000002c0)={0x0, 0xffffffffffffff81, 0x8001, 0x7, 0x10000}) chflagsat(r4, &(0x7f0000000340)='./file0\x00', 0x0, 0x2) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f0000000240)) 06:50:37 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x30080, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffff7, 0x5, 0x1ff, 0xddb, "8542507dd6603669b220743304e32ed1b3e866fc", 0x80, 0x4}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{&(0x7f00000000c0)=""/75, 0x4b}, {&(0x7f0000000140)=""/154, 0x9a}, {&(0x7f0000000200)=""/99, 0x63}, {&(0x7f0000000280)=""/43, 0x2b}, {&(0x7f00000002c0)=""/84, 0x54}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/251, 0xfb}, {&(0x7f0000001440)=""/68, 0x44}, {&(0x7f00000014c0)=""/129, 0x81}], 0x9, 0x0, 0x0) r2 = fcntl$getown(r0, 0x5) pwrite(r0, &(0x7f0000001640)="8ac9b6db0ef63c7075f2d25b9b25ec1f1e170af7fc45f717ddf97330f1c5811030b56eac58677111f63c396fb385e8502a099c0221db0d059f7a55a6073ad5e1c78963220945ecd2796274370dd1bbd02a658cac17691102f294f10a107a", 0x5e, 0x0, 0x0) readlink(&(0x7f00000016c0)='./file0\x00', &(0x7f0000001700)=""/7, 0x7) r3 = getegid() ioctl$KDDISABIO(r0, 0x20004b3d) accept$unix(r0, &(0x7f0000001740)=@file={0x0, ""/4096}, &(0x7f0000002780)=0x1002) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000027c0)='/dev/null\x00', 0x20, 0x0) sendto$unix(r4, &(0x7f0000002800)="1390019e52a28bd9ec23afa605f1f532b7258944ea6c99459b8f", 0x1a, 0x8, 0x0, 0x0) fchdir(r1) utimensat(r0, &(0x7f0000002840)='./file0/file0\x00', &(0x7f0000002880)={{0x3, 0x7}, {0x0, 0x80}}, 0x2) pipe(&(0x7f00000028c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r6, r6) r8 = open(&(0x7f0000002900)='./file0/file0\x00', 0x80, 0x104) pwrite(r1, &(0x7f0000002940)="671069555a017d4fd89c34f329d539b98b02b861e1559967cbe00c577eca5f569678cc61228f6b76d4169df2e514df09ccb7b6041e7e4bd66f859e4854dcc7d3aa0f199815f88048244ce65c4d514f6234c7678f0f89d7b34e339bed710e06a2bebe7c4e62bd64fc2c43d247922556f9ce73ad2cb1574d4b8ab8f4c2cd719a39b9dc53a9946b777b5a0cc4574d241d6fc18f7f2e9d1ce7296641e55f9a92b230ec4f29afb35ea60ec75a1cc3666146405492bf7b82a6125f1e9d7e3fc845bc635574099c1fd6a9e1ef65ff261d3a1a5a6179413b95345afa18235cc3f5ad7aa5a2be98f70d40b5efde09334592d7a8738593379c2e71b13def335ea6d0", 0xfd, 0x0, 0x0) close(r5) r9 = dup2(r5, r5) r10 = syz_open_pts() getsockname(r9, &(0x7f0000002a40)=@in, &(0x7f0000002a80)=0xc) r11 = geteuid() chown(&(0x7f0000002ac0)='./file0\x00', r11, r3) connect(r7, &(0x7f0000002b00)=@un=@abs={0x1, 0x0, 0x2}, 0x8) sendmsg$unix(r6, &(0x7f0000002e40)={&(0x7f0000002b40)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000002d80)=[{&(0x7f0000002b80)="c1c554062303b4fba8f6ca592a98326825e39b31ef6e13e4ce94b19af02baf03364c3508e261b19aa7785427ba159ddb773ab30f825ae46a4d3f04be2fce9c39f797d235c68d0059ec118ff3edfcc9ac94a4c4de5a3929f02116e3f79573e3b702709a333f52158a9423f9e2eecd465932d39c280bd2c9dbea24ec20781ac871b30511a3583056e707", 0x89}, {&(0x7f0000002c40)="cd1dde083e7b43f46124d1f9636496e4", 0x10}, {&(0x7f0000002c80)="49fd31b87000d0e2c90155401137da6992226e6291459546d78c772e5f3d794fbe88cd8702fd237bb46f3a06341d842d034053007e91fbaa995d52bbac07c93862481188cc65b6d6ff9c48dd1a2f1dce1ebc041a2b533abbc83b563457197905e49200cd6de1267f7c1430a746cf51cb8b424cc70d6804", 0x77}, {&(0x7f0000002d00)="74d6d6b1a96292bebb5c689311fe7e5ba3aa4f8dd5408f0c0303eb0d01dffd7016fdf26f0ff264af2149cda7985364b2728ceb1a7c1fec9b2b5e3ac5d517d80c3b452ae05e0acf4e5363412cbdf78ded4d59b53f289839b0d1e4485ff0aa63d51fdc", 0x62}], 0x4, &(0x7f0000002dc0)=[@cred={0x20, 0xffff, 0x0, r2, r11, r3}, @cred={0x20, 0xffff, 0x0, r2, r11, r3}, @rights={0x18, 0xffff, 0x1, [r10]}, @rights={0x18, 0xffff, 0x1, [r8, r7]}], 0x70, 0x400}, 0x4) munlockall() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000002e80)) readv(r0, &(0x7f0000003380)=[{&(0x7f0000002ec0)=""/168, 0xa8}, {&(0x7f0000002f80)=""/153, 0x99}, {&(0x7f0000003040)=""/59, 0x3b}, {&(0x7f0000003080)=""/59, 0x3b}, {&(0x7f00000030c0)=""/241, 0xf1}, {&(0x7f00000031c0)=""/225, 0xe1}, {&(0x7f00000032c0)=""/164, 0xa4}], 0x7) ioctl$VT_GETSTATE(r8, 0x40067664, &(0x7f0000003400)) 06:50:38 executing program 0: socket(0x2, 0x4000, 0x101) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffdde, &(0x7f0000000240)="fa824214fa569899f02e03686e88cff858443c9e9adae031d51b37211d77a20a1274df9eed7740f50cca5b676539fcd2ef96b00296119af51a00597f7ec2a874ac506c132d3aed130f2833eb6ae3") getppid() 06:50:38 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000180)={0x0, 0x4, {[0x1, 0x7, 0x0, 0x3, 0xc0000000000000, 0x1000, 0x1, 0x1, 0x101, 0x100, 0x8, 0xcbd, 0xffffffffffff8000, 0x4, 0xffffffffffffffff, 0x5, 0x100, 0xfa], [0x2, 0x8, 0x800, 0x1, 0x1ec, 0xffffffffffff8001, 0xfffffffffffffa72, 0x401, 0x1, 0x9], [0x6, 0x1, 0x800, 0x68, 0xcd, 0x51cb, 0xe0000000000], [0x2, 0x8f8e, 0xffffffffffff0ada, 0x200, 0x2, 0x7d], [{0x1000, 0x0, 0x5, 0x3fffffff80}, {0x20, 0x8, 0x3, 0x5}, {0x8db, 0x20, 0x6, 0x1}, {0x8, 0x8, 0x2, 0x3f0d4a11}, {0x2, 0x1ff, 0x3, 0x80000000}, {0x3, 0xfffffffffffffc01, 0x7, 0x7}, {0x9, 0xfa2, 0x0, 0x3}, {0x7, 0x8, 0x0, 0x8}], {0x3c, 0x68564aec, 0x7fffffff, 0xb037}, {0x7, 0xa0, 0x100000000, 0x100000001}}}) ioctl$BIOCGDLTLIST(r1, 0x4004426a, &(0x7f00000000c0)={0x0, 0x0}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 06:50:38 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x80, 0x0) flock(r0, 0x4) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x10000) select(0x40, &(0x7f0000000140)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) preadv(r1, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) 06:50:38 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="198835addc04bb5e9546d18bcd1f510794306853", 0x14) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0206981, &(0x7f0000000080)) readv(r1, &(0x7f0000000040)=[{&(0x7f00000001c0)=""/203, 0xcb}], 0x1) 06:50:38 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x7ff}, {0x35}, {0x2006}]}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x4, 0x2, 0x393, 0x0, 0x5, 0x3ff, 0x2, 0x1, 0x1, 0x7, 0x600}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000200)=0x2) 06:50:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) shmget$private(0x0, 0x2000, 0x240, &(0x7f0000ffc000/0x2000)=nil) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:50:38 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x400000000000002, 0x0) socket(0x18, 0x3e903a130881b83, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000000)=""/30, 0x1e}], 0x1, 0x0}, 0x0) close(r0) write(r1, 0x0, 0x0) 06:50:39 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x20) ioctl$KDENABIO(r1, 0x20004b3c) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xffffffffffffffbe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000100)="0c4a4e5cfab0fbad605a309b8dc538bc2fc94746fc7f", 0x16) 06:50:39 executing program 0: setuid(0xee01) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) sendmsg(r1, &(0x7f0000001840)={&(0x7f0000000040)=@in={0x2, 0x0}, 0xc, &(0x7f0000000440)=[{&(0x7f0000000080)="df48959ce07504d8361d53ff36aa3f4e17759c2bb0b569a8ac3a447affab4e537e169090cfbb99db2908781f8e8d8943cfd8806fe0bac28a687f3de6a01341de271ca6156743e3d8c5b70bd912882d5d381d3ee5fd4b675e59e7e196e036bb94819f7babce587ef8a7a019735c00eccd4f6d9399935dc2f9b93e50f39c69192bf5f78c655e55bb7ef73fe1678a94", 0x8e}, {&(0x7f0000000140)="c7c8830ba397b221b4be58130498fed99989702705992b5f4d9d8c1a167359a5b87cfd30d01b4fed6b60f766331a253a4a53e03b0bc3abf820b8302cdee76b263f62ac4ae07dee080b35b196ebf6b685a47f9364d979e955f7d75d4ea32e7f2128950a516a03f5e3b7eae2a8dc94ccd232305aebdf6a224edd53d4f338ce6fce60bb3f34c810fd89ecc0b7dcc27ccd127d18a73d24d0a0a00ce2d99c84b6b2973f8dc72624dae6fbc852fbd610c1501ed9ddd4bbcaa2f23f7facc7cd7640cd5dc84a3683c36b19148c622b472169491dcbc065af4948ff4cf326dec420150c9aa59f2040ac2b3793", 0xe8}, {&(0x7f0000000240)="eba8bb2ce3f3163d1c870151a4f3aebb5dfc84ebef52cdb28206d2e86d367465f97167b44b1e2a071e3b21dffb4e7329e077879401d70128993dcf6c939b239a41e513816416ad63032e38ab6f6baa5802eaac2386e6f6f70a58e48288dd6987a07aee9b547cd1d168eaf7848e6644a46f0bd44bf123f6a82ff95e7da827", 0x7e}, {&(0x7f0000000380)="2c2364b90a5e0f8d0767405272af962dd4be9ae314d3623d64026fa35debbaecc0709791859ed261bc6be236679315fd90b20fb2b0c7f1c6a7fb05d089ad359b0979a45a8e75cf97309eaf88177958e1436dbcece475b554adee0daf0be7bb1b5c051f15f3652bab889ba236688c98d5877080bfbaf6701b19f2f539916e268a127394222a356fdcd987543f0b41390b75ec8b046462f6f7df116ad1e1d94ece9fdbac07956735f665de979f790f86ee27ce9fd289", 0xb5}, {&(0x7f00000002c0)="86997ac7dce554609c0c09337c83d0811835770cac0e7f9b2eb263eff7b041c0c628f2e9c05e46c11b16a11b134c544dc6d6dbc26945f31bc433d7631dffdd74009d18394cbf58a8070aaee57a941daec825bd", 0x53}], 0x5, &(0x7f0000001900)=ANY=[@ANYBLOB="e000000000000000ffff00001beb000047faf9e437f50f6e0110fb905c8e1898d42c97d6f332e9b3deab74ed6c182a01f34737b331432bca409150fca7e7fbd9c9899bccf098c63a9a26816673fa2135760f40ef1d3f6095bfd03cea03e0daf3eaccd380d1329af4bb85248ef720685b515483fed7613495ecba92021c6a0bab40c50bd3b0f25c94b6c0821c9106174acdc50a64e1381ec19ad250ea7ea9a6c50f6d387452ccebf8627ff32402a557a85871ec6a93efb3719c86e66eedbba97475a8a6aed39dc37dac4fc898b72afa27565a96560535cdc8c217000000000000700000000000000001000000080500001fae441236cf3e6482797ef58d241e1895df9867ac76a0cf309b0b85e6a32e5b7d35b859eedff5569baaeae0cb990bbd1853c6c0550b6c00766b80dfdb2e0067528398d8f9e32e9287708013a7c49bd3aa6339da32108835d53f3800000000006800000000000000ffff0000fbffffff189d27fd2e42a62bff26cda2da79f4160a27f6f310f355c37f7cc5982e749ad6bdcd9a64815d591fa494565f9dbc8c220c1df80d610733c5c828dc90f18a1caf51061424e5209a4880898d3366489a96eae85a0000000000c0000000000000000100000006000000a7815cd13ac403ca2e822cd97d77739304b55bb09a7bdf19d830a661040bcc6391bf78dd1345bbe809cbd1e443799d04008ed4d9f0366f13e15efbb8fc2cacd92de9aebfe64a5c1df20e9b5a1ebc343ab74ebe22bdbe6633224c08f9b577a4b210a6754c01d63cdb39ce8808b7244691f54165686d7a2309fe9ae2900c5ad1e50b3d861f9bcd87171786932b307bc63e2e46021dedfff3c55ed39d1385399b71c29c869a8ab98f3f8424b3efc7883c00c000000000000000ffff000000000000c64c79aebadfce24f8852d5e2cd46ff0ecf52a4ad2ed7dd593bed028ee56a1c7fb57518b08577202d48b29a54c0e113f45143977f093686de1ee3103aa2acf9dbfb210330fba23b4b4ccbc94b71f5e6af879ce2e3a2c4c9cec92843dab2daecf9eaf545e747233f9b893ad7b19f5cd349cd708089699f786f693dce3e8be8681f4dd7bc340d7305d871d20daf03b03351e464034d6bdc77e2a17685766ac59c95667616745161eb42ddb5063790000003800000000000000ffff000007000000132a997f9430f5754be582e7a126cc34d095598df88f6295d17da0559f175dd41de9b1f1d501dc001010000000000000ffff0000060000009b7582407cd25c52826c445461c2319dcf7b092949fc3a5aea2b4b090b571d2206710440765f211b3a7197a61713b977f822eab8db39ca2d4bda71ccd0584a3940016e6cb8b45781dd11470eff1626dc01d63baebd3a2d82e351789fbf13ea16bb26a7594249a0d227fee065dd0f59dc5dfd2da9e3c6bcae136f5d4e3d4eaaffc47a118669420a46922f2df7cef8f3cad1d1b645b6b99911032e3bcf9cd130722ae91112432de9fce26ba28e26fb4dcd0b96a622b40ac24bf38de60d20d6c1a26d6f0087e8a21b6977884c8241dfdfb9aa2369888cebde597fef08c7efe3037a8ba5ea115ca775b15e55b153cbe4a06939d1242e66e9c6d1a9b3dc9b0e9b440aad4ad35fb0bc4c39fc079db8658d162fc552c341633a90c386a5b84c4d173ad650e0227f764ad3763623f9d412c27b63b4fbb269a8e4da4424380b7937246d8b5c035f70d876075244626005f800d410786f477189a6b34a463be5e5228550c24dc473c24948f3bdc167752c8e869b2761a2af278507e9677fee4b591497ef270055835b080f9a2b9f006487980f3c28d55739e1af5798ab0d8d877e83d65065cca55cdfeb02c7ab51484374478d6499e00bd74316ee58b99aa21db2c135b67081bf6362b66c2a21b6ec07b53c5a020d3f5a0284c493d0c9381637a0e1b55112b263b61704a5e1ab8d1bc611cf857dfb018139c6f44466fc3252332c170bbcd1c7c1ef45085724c906c8f91ccfe4580b88d8613bb61668a502526efe20aba335e3f22e14a4dca0a79ba6329744fb3e4d01ea5fb6af6bc01f5cb80a9bfbdef74cf90d88abf90a79abc2c58eaa9094f88b750ef53572b5551be0616dcf5ef38c6f85fab0c443e6f836b78a9047a853221f3d57eebcbe83a2dde80d718183aca9a29865e32686a62223d81795626ccd0ee749eb0e5e94d33de50510cd35e0e3497c2a43c3f29607d876bd559c8795a9b2513c08541a191984abfccae8028732a320c087651a8cb6c080b77a08fac21a12136eaf694728721a3d90133a4403e659c78850e16bc7ceda62f9660d0599d48023e369a86cd09db7e4dac9eb63e200f7a7e412937cf4dd414967d4e05a2864d9c7686ee3a34fcba31757edd519f39087c67b885f49ddd180e02e4ed5afdeff644d584d7bbb0083361f96a46d217b4875c9f3ecfcbc5e251c1e740d0bd6809b48301e1e3bef94bfdc225f9e609c46d49ea6d5486da5f1beee51227e1ad35d752351c2493c13fed4aa7edb6fd7dd5fe22a73ff5fd6640791fad901e2e28343ff0f5d9d4bce8b0a60ea475ce490cc86da596beba95be6d59b2581486515c536b5f4c1ec71b44d984a521fb2a33bbe0ce56cff16afca9e630dd6461372f67789235904c36faeeb21761d406f02d41c92b1411369f20a7256c39db93ef59bca6f3fd9d3390fc0497e1b37d3543f0f2e1ec13291c3607ae7ef80e491dce93a4dc94048946f9849092c1d3d32f0479ad8b3bc55aa6a4d96dbeb8587a28fdfd55b87cbd09a0f7aec59045fa31274f69ec7207d0d23ddad9bb9f665efb6652f1217b00f647f61e12fc33a5db63da7f843764b2cb2f001c4214f71a83923e23d6c0ff20e634446b889e3ea59bb2f819fe0277e368323bc5a64f0a3907d3a7e00aa0744f15ee1f09e7b45250e071bd99d302b5d5f1586cfc7b056910b7ddd623a4b096b26f6c896830cad0cea8f21617f65ce79e0dece9c2ab606e3b63574b9c2257abc9c36f733908009aa42ebe3122f04a956046c892106ebbf5485f37a2332c5f269a69535914499f657056541eaa0998bfe77519f4594a9a3c90b2b7cb69dbc3972e1b4c8989cd6383d8c08793b8e3b77561d5a62adf44445d4141fc56493675a5f19d6e2602bce4e56f47f4abca2f3440af112f90c2ab77d6d3ea3a7f8cebd261701e8d4f1b80f941f046b888be552f680597c351d18c5098c26c0993e9fa02788dfa9a7ce420d892452026287bb05d47ed5b1b30fead0e0d1c073afc008655bb0de8061f53c3a923f79405b39e24e0354c0ac5e6426bd12ea933083644e672317591b73acece625639de2fe79ab6b6a27a7158b8773a66b4b6d86d5f600253b17e786cf8c8a7bd984fd8992e9dc14e7c3f8af34ccde0f5c7981204ac63ca204092d69731b1bdfeca1370937793390623d38329f957c8bf6dbe8d1ec1b430c84345a5e263b6b16f108dfd06131ab5ea9ab262e4c12eabb88dc784b145fa78e512620bbbd6f843a58b8cb8ba8e8be972bca0e04f7587e6c3e512a1012fcfeb55c36156369bcaae4f5730812f7e708fddce84993ab356ca0ff1503954772c6331b36c9eeebce6722f226ca58b0e0d97754e4dd8914f5651ef90eabf492425c178da04e6fc12dfc43d43f74d2e7a55ed086d9bd015e0e91f531f82f30a68a4cfaff12b9400d4093eaf870a0d1d77ca7c4b350ca4a1c38ce3b57ce9dc0c43be5ba5d788bec5c43105791c4079d0874d727a4729b0a4229f17b1f6a0137079394e359d822d99fd24723346a809df9e8f66700641fb3393bcc7271f81f146b72c53cfc893400c823a12998e06a09336b811286651228fa51f272f9a83e53892356251a45e11e62dc93f365cbc75c5d436451e45592aaddc35b448fddab45afdbadb001d15f44963bf175c443b76bfab2958ab4d387b5a9fe664dae009e84c894a3416fbd9c122b480ba4dd8c1d7dd0d6ad3d8939912b9be013adf607458fbd444834d76dbabfea3fc3b474ed8ef5b13435a0227eb3487cece57ab013e31bcbb56384e788c192f3171e25143564b8bb8cdc427a588fef5e25069d771e303910761dcf4d92f971195f45575fa9d000487f40ba39332a3ffb4614f0285137b65d11da32d782f3fc007f6484ba99ab5d71eae197381984813ec6905a0ec89a04014850197f5a7f935f2521f2d50eda1d8e16dd2f64a39ebf883cca0d75056740003391bd2a6debe2b484cdcbf6f731d03d66383ee913f516ea41ecef6de6eb12229ae6695a12bf06c5f9a348e6c6e7e3bfe26b10ee3a03ffd912c7e750ac14a3873ebf1abe0e32aef0141457568dd100b673f34cec96ece8251603948056d731dc7864fe63aaf54f9b201a6b65c193ee777cdb73fee572b11768ac01069ffda0f1b0ea91d737e21d0427d0dbedb925da03d3b23f6c311b6dc760b71e3a18cbab2a82bff87944477bbec548f8c34177e119e9ed71b32a1b0d677e7e3f660b9e6342a496cd5b87a2eb6cf88ae9309d241f5cbce1600b9584520b9175967ceac951e7bde4e0aaf15992c1d1b088caae997280a90c036a49a49ccb2d6178c072cf9e5873d13ba8ef90fb0398935bd27da26fb4d75b362fc5782e0ca6ffed35f82f3964d14991170bec95e93265215aee83e4fa1902e7cd79c5f841926b144005da5255841e6799223bcc237b3c5fc8bbb6470f09514580d1362c00e2860d0094e05b240d990e92ceb44fc5b909695f48b3357541c94954f654d213f765a949110742c9252ddd455d2a08ed09de7044bd0bf853873a9e655fed8b1b6a747edc8c3eee6fa61522fc084446b5d30494aa58969c81d7bf48320a70e35bd1723f0009d03525621dc4df6eea054d2a33f22cf5014f977745b84c0ecf1fd852723bfc13b9f0d4bf41c8e9cd28786929b78acce0a285ddc4ff5f3939e1b7b8c76f27a7fbe8a9e99d785a9563bbbefb1185c0229173171e992e0a6ed22f8c421789bcad093300818f0a32b922c178ae712aba86e055a023456981ab9b8c2a5b798d73e9f5f2852c4b3381414d0c241d628440231b22696932b4830b38e2c308ed89b26530fbb77ba1c67bb26cb3ebb1cead7d0531651ec15c4b822187e49f90b1a977504a5ad5cf5caa235b13fd1accb63f4b7030f4c62535351b18495c031ab4f12f1d5961923713a2f8ac970ddd9f30c2cb0bad8cf46263f302b8e9f1695cb96785eb82897314e6d623f2275a0c03763dd70093f848b101d61baa5120026ef92c39922a95f3ff82091cf02e2cd446a82d60f422eebcc387feaefa043bf0d82048f2a2978ccd079cbd78a380b59f7c00c032691edc0192d60f2c84b170223c7950ebcbc0f4b5bcb567899211be9b84cc00ba59d2288fbc62ef16c83d74cd0a2307a6a550323d5e08261373042d4efc0b0257218267732e394e9dcbe6e9d7527edb44b3f2ba7bdd3b6e5d739b33e55c9c495b2f08a0b08ed6d7f5412b9abf91b0bbe376346bc9ef0aee628e0e1ccdd2f5d30365d42f55efd144779c200b3eac37ca7f504b83494a449dcf3e5315807f5714baead4a1709b885822c9e3c40ebf263ec260ec08b002fb7186d06d38b6226622c6cd9eb7ffb4dd2f2a1a46fa6d03682086e808d6c16ededf1b79d5590d0b4c6970f69d22e97a39216e7bddb9483fbb260aec33115e63d8a9fbb73e4bf0c3ddb5f24a38330ea5c6e5ef8313641070ef3fc03c3a540264b09bee9b6fb7be4d706c7ce0cd108c2c016eb398623096eef707fdce13c2fd4ffe2bd9e3f1b6ddf6c2add38747d50f025e67604d55bce6156b33a953092c5010a793e40087a4e5e8d73ffed6270ad8140b46dc2fa22775fce658f6656209213f9809901803a44930bb6b42c4ccd58e0f598c99fe1a3978466068bcf857595ca0225286c4a94529a13178ed9b73b4ed7cffc7a90720171e6d08097aeae58b1c1262040b8e7dce75dc6da343f4c50aca0c4d7e930eb40dc968ccdd72112874865c5e018b3e1761c62442b390b7ddcefbf7a4faf764d6d874c2fd7b87ca573059fc1c32cd0689bb5978028631b7782873c157da62e5a8a8a8a92b62a074d4ac48f57bead716dd206786adc64054348205043acc4640bb7125b779a9ffa676c00f0e361d5ee1c537773e1c57fc1fbcd085844dac25dd1ee18efe3eb4506a1415dcacbfd70ae102f439e6d69e9dc8300bbf2720d4189671aae15f38c20bbecadcc68e7b95d8eeee3eac42fda0b2c88ef2c6842fafd1ce8cd0ae6c38621192f6093397366c009d2c69358449b88a3f60ca8796efbf1e6cae8197a87d752ce055ee9129ea5c3a443b0574bbb66439838b9619f2e9584536293d5f2698511a775f8ffad5faaf0ca12b82e0be3bcf4346407d6357a0d69dac4a560efeefc204db3b26193f9473384a7a5658ccd7b7665b6bc8cbe2553efcb1ca987b80b6c5e61ec0292a6f33deabd01e5fcb0fccf1303f2bd4602525a6041e114b23d0a634af482bf6f1e4e355451b99c97d7221ea9f9cc9603a492fa4993c9b0d76326526442f301b335e2e496364290fa56bb331fe899e23baa391ae5a1e451364282596dad71c327070c30f6f884d2ff851cbb5a3d8cf5609c7fc2f2e3b1f852ca34afa6ec68b8c41c4af0892c3846ac7701a0bea5868060b91fe97ba555a127fa1b8f30b946cb0db2f2ad4c0a51193696ee77b4b53ea2d039c6fc68cdc6cb1025a14adc99c8cacd5b2fc7a7048db726d1a92db15e64cee9f536194ae27daa3c94027f8c89aa09d1e85aa269a47f173f73f77dd5e778f28a219073d7b586298c461d651a24be688da2ee661cd797f3f75e824f9baac298a3677edc6ec5fdde7c797ed3f0358b3b230bf26b0e41b7fd76f668436ec8c1727ed95dedaba1cf40e8c7aeda8b5f7cc225d577cfdab23f7f58579b997debd57a4dd8b39912e0b0cd1b9d0ce53a6d335e618358e69c4383ead9a12ee66eb0f5a2236aa3c0a4f2bf972e771fbcb5b1998df653fe55b11f37296c448fb461a2b9610108f70d5e6b1a4126805256a76fe6e44b2cb680979bd4993f8553f55bb3ba02bd8fb03426a3150f3f2a231f23a1630b1bc7f3248b57bd5c06232da90102712f8b237286527330e45c89348c8891b75b4a3bdb36620518c754182b65ed6537ac50fd52de2ff7bc4862c98f6b7de660d3a3e711a3b23603127f96817e1bda60366308543d61609d195c45d2e728ed65e29891227b330668108172534724dda6332540320c09805b29678af75bb72753c3e9fb59ee682141069e4614c6ad7e185c2fe92d2a7950c3ddb9287d583627e40479eae16054b071a008226e9f577e4095c9b67247a"], 0x1380}, 0x5) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000001880)=0xfffffffffffffff9) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 06:50:39 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) 06:50:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000080)="ec1a2cd86e109b9b0b72cbb7614844be57d4cb096d3979b8ae6083d40047", 0x1e, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x15}, {0x35}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 06:50:39 executing program 1: r0 = socket(0x2, 0x1, 0x0) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/253, 0xfd) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) shutdown(r0, 0x2) socket(0x2, 0x1cdd270b7b2e6680, 0x8001) 06:50:39 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000200000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc2579ec2b1fe5f6c09c3699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f800040000000000000001", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f00000000c0)=0x3, 0x4) 06:50:39 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r0, 0x1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x8, 0x0) 06:50:39 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/50, 0x32) unlink(&(0x7f0000000100)='./file0\x00') 06:50:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) lchown(&(0x7f0000000040)='./file0\x00', r1, r2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:50:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000280)={'./file0\x00', 0x1, 0x0, 0x2, 0x0, 0xff, 0x0, 0x20, 0x0, 0x6d3c5a8521dc5e79, 0x40000000000000, 0x1}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) socketpair$unix(0x1, 0xd4bfbf4442c039f4, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) write(r0, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x0, "50f08f95cd0400000000af0d45d8e88f57295100", 0x3}) r3 = syz_open_pts() close(r3) r4 = dup(r0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0xbc, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00", 0x0, 0x8}) accept(r4, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) ioctl$TIOCSTOP(r5, 0x2000746f) r6 = msgget(0x0, 0x80) connect$inet(r4, &(0x7f0000000340)={0x2, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000300)={{0x18, 0x0, 0x2, 0x3f}, {0x18, 0x0, 0x5d, 0xfff}, 0xdee, [0x19, 0x800, 0x4, 0x0, 0x2, 0x7, 0x3ff, 0x6]}, 0x3c) msgctl$IPC_RMID(r6, 0x0) readv(r5, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 06:50:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1c}, {0x24}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffcfe, &(0x7f0000000040)="96") shmget(0x2, 0x2000, 0x10, &(0x7f0000ffb000/0x2000)=nil) 06:50:40 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20, 0x0) r4 = socket$inet6(0x18, 0x0, 0x9) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x30660, 0x0) r6 = syz_open_pts() r7 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x40, 0x0) r8 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x2, 0x0) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x64, 0x2, 0xf884, 0x80}, {{r2}, 0xfffffffffffffffd, 0xd2, 0x80, 0x8715, 0x7}, {{r3}, 0x21ddfd689a2dd0c4, 0x10, 0x76acdedd011ad6c, 0x7, 0x9}, {{r4}, 0xfffffffffffffffc, 0x43, 0x1, 0x1ff}, {{r5}, 0xfffffffffffffffc, 0x2, 0x1, 0x8, 0x7}, {{r6}, 0xfffffffffffffffb, 0x85, 0x1, 0x3f, 0x20}, {{r7}, 0xfffffffffffffffd, 0x12, 0x2, 0x3f, 0xc30}], 0xffffffffffffffbb, &(0x7f0000000340)=[{{r8}, 0xfffffffffffffffc, 0x1, 0x8, 0x6, 0x7ff}, {{r9}, 0xfffffffffffffffb, 0xc489d710d91b8205, 0x40, 0x2, 0x1}], 0x3, &(0x7f0000000380)={0x7fff, 0x3}) r10 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r10}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) msgget(0x1, 0x6) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) 06:50:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x4, 0x6, 0xf17e, 0x10000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x44}, {}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000640)="1f") 06:50:40 executing program 1: r0 = socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r1 = semget$private(0x0, 0x5, 0x8) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x20, 0x0) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) kevent(r2, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r2}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r2}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x6, 0x7}, {{r2}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x4}], 0x912, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca538}, {{r2}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r2}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r2}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r2}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r2}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000), 0x0, 0xfffffffffffffffe) close(r2) semop(r1, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchflags(r0, 0x0) readlinkat(r3, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)=""/92, 0x5c) writev(r4, &(0x7f0000001c80), 0x0) kqueue() semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000480)=0x7) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x2a, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r6) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000180)) r7 = dup(r4) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x80, 0x0) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000001dc0)=0x2) semctl$GETPID(r1, 0x4, 0x4, &(0x7f00000000c0)=""/63) syz_open_pts() ioctl$KDDISABIO(r3, 0x20004b3d) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000200)={0x3, 0x465}) ioctl$BIOCGBLEN(r7, 0x40044266, &(0x7f0000000140)) r8 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r8, 0x80085762, &(0x7f0000000000)={0x0, 0xfffffffffffffffe}) 06:50:40 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000140)={&(0x7f0000000040)=[{0x101, 0x6}, {0x641262eb66785ceb, 0x3}, {0x0, 0x5}, {0x6, 0x2}, {0x101, 0xa7b2}, {0xaf, 0x5}, {0x67, 0x1}, {0x42, 0x6699}, {0x7, 0x6bd}], 0x9}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x460) 06:50:40 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x40, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) shutdown(r0, 0x2) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) fcntl$getown(r1, 0x5) 06:50:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x74}, {0x44}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r1 = dup2(r0, r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) 06:50:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x7}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000240)={0x3, 0x1}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000140)={0x3, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) bind$inet(r2, &(0x7f0000000180)={0x2, 0x1}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000100)='9') 06:50:40 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = getppid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x800, r2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 06:50:40 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) socket(0x2, 0x10000000000003, 0x81) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000a00)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10001, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000002c0)) mkdir(&(0x7f0000000240)='./file0\x00', 0x4000) write(r0, &(0x7f0000000580)="b6a942a848054d67731faa16f3c3a3f0d59c067473c3c927a504f95f5579dfc3cd1a7f550f23e153b603c8e52a726c20de8be52977f6e8acf36d", 0x17) getuid() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8c0, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0x2) setuid(0xee01) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000004c0)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)="9eeb9531bdbf0264b96a4ed842da0e97bbbc7350e7d312", 0x17) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000900)={0xfffffffffffffffb, 0x200, {0x9, 0x145bd85a}}) lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000380)={0x4, &(0x7f0000000200)=[0xffffffff, 0x0, 0x8b39, 0xb0]}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000340)={{0x3, 0x9, 0xffffffffffffffe6}, 0x9, 0xf90d, 0x6}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r4 = semget$private(0x0, 0x3, 0x80) r5 = socket(0x2, 0x2, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000200)=[{{r5}, 0xffffffffffffffff, 0x23, 0x60000101, 0x9}], 0x1, 0x0, 0x0, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000480)={0x0, &(0x7f0000000440)}) openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000040)) semctl$GETNCNT(r4, 0x8000000000000000, 0x3, &(0x7f0000000400)=""/17) 06:50:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000200005200) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000340)={0x10, 0x8, 0x4, 0x7f, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8000}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5f7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x233}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1ff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7aa4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x800}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x7f}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x100000000}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x8000000}, {&(0x7f0000ff7000/0x8000)=nil, &(0x7f0000ff4000/0xc000)=nil, 0x9}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff4000/0x4000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus/file0\x00', './bus/file0\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0xffffffff}) r4 = kqueue() close(r2) open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 06:50:40 executing program 0: r0 = syz_open_pts() syz_open_pts() readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/231, 0xe7}, {&(0x7f0000000100)=""/35, 0x30d}, {&(0x7f0000000140)=""/31, 0x1f}, {&(0x7f0000000180)=""/102, 0x3e}, {&(0x7f0000000200)=""/147, 0x93}], 0x5) 06:50:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) connect$unix(r1, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) 06:50:40 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7ff00003}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x400cc, 0x0, 0x80000000121, 0x0) kevent(r0, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) 06:50:40 executing program 1: r0 = socket$inet(0x2, 0x4000000000003, 0x2f) r1 = socket(0x2, 0x10000000000003, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8a022e2f66496c653000"], 0x10) connect(r0, &(0x7f0000000040)=@in6, 0xc) 06:50:40 executing program 0: r0 = socket(0x1e, 0x3, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) 06:50:40 executing program 1: r0 = socket(0x2, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000000100)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, 0x0}, 0x5) r1 = dup(r0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x10, 0xd3) 06:50:41 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f00000000c0)='on', 0x2) 06:50:41 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() setrlimit(0x3, &(0x7f0000000080)={0x80, 0x6}) close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000200)=0x6) writev(r0, &(0x7f00000011c0)=[{&(0x7f00000000c0)="6013c03bc2c276ff3648013d51f8cde55b3c483f392354a11a7da7b920929bb9b7d49f306dc2280e0ca502d3276bbfea6a0d750c577d38e21faa5ed80d87d56d92de5de4194ddbf9b2ae506ed6c1cdfdb1a55af646d07ad825de40bb23edb394c2f2356c10ee8fcc20f352dd3debba12cca4c5a5671f90ce9a65d462a7dd5946eaaea9ea77a1ff06f5491f7c6ccf324c5fdaad87d171ccd43a31a6fe69c7f5ab6e98f01ce74bf233e27dcb0c9a7eba20d74591afcec5ec58a2f3f2eb0a20", 0xbe}, {&(0x7f0000001100)}], 0x2) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x88ca, 0x9, 0x5, 0x0, "78a8b902d659eec81932d37fccdf464c44184422", 0x100000000, 0x9}) 06:50:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x54}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:50:41 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x2}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed31c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff001959cfd1af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0x271) r1 = syz_open_pts() close(r0) r2 = dup(r1) setrlimit(0x1, &(0x7f00000001c0)={0x100, 0x41}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x7, 0xfffffffffffffff4, "0900ab6e195231e2da7b02010000454d25b58cb8"}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r4 = getegid() socket$unix(0x1, 0x2, 0x0) lchown(&(0x7f0000000040)='./file0\x00', r3, r4) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 06:50:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x60}, {0x35}, {0x80000006}]}) r2 = dup2(r0, r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) connect$inet(r2, &(0x7f0000000080)={0x2, 0x1}, 0xc) pread(r1, &(0x7f0000000200)="0cbdc8cc19d9d4b3fac4919d30a63eb59074fd4ff1d5ba4a18e136fc69f6b2c8a02d833b9065392a3ad2f024d15d909a811683b23ac6b2c36d4da27054aa510e13f89bebfd65ef5099a8141c0d68954ca4f8310def28f15b2821435ce1b8fa187290fb74880503983ffe7a3e1619337d6f124cd59c37d21972c357cab049dc2cf75bb88779dacfb59eff4e4bccf5df7f3619a5cb47bbd19e35fa79358611906e5ce0de2dacf0d0358222056dc470043c7c5043d8538bf19c6edc3e1f15c6b7de43b6b55029d71ef60e49f6960d2ffd7895fdccbec0324063202ff09bd09a16a7bb22dde3ef9d8e6b2d081f96378e348af2879e963a5ede1dcbbca0319de6a7fc507b8382a948278346bba102293d674e92ea00d8068185fa84be3041eaf137e401fc0661257d84cc249a06d1e88fd51d0929b26c2f69ed40f393a3dc86347c6044497f90949d1f315862eda6326bdf9c87762db239fb6cc69320d9f8e619bc086df95fc3a23df74992d8a8e8c42a9eaac5e12cd60c054a7de81564d5822ea2dc9c70ed8379b4d279f9c219d06bd584028220d4a4ca312087f8256fd010b38e87a249b5c5034822ff75c8b85df1ada4e14132850d0b0c59b45a8b346669ab5ac7e17275834cc12373b5fe620310ad062c99acb5bd62c71162ac48a54db6a566aadf2d6d8f87a715deae957df01579fd940bb9bd59995119e23aa427e00bb4f5f839b367cd87f6ff270faeb85f91d235d030192f5747806fc867b0d30483691db6759ea33c9f3b83411c103c0b5e76f0d0c34cfc537d75f5da7fe713db4ef8eed1a6544db405a18486ec67002638f33f6a06f9a1dac6db5a706feb7e69672116eb5a5043478c0daf678b24be099e24cf4c7c6a4850985c880f2ac9d512df77f23ed7491dbc3b46308550d93a353312c923f32022274a2b7740c79c326d7abde397fb1d0bd109b981ba2f0c417d39a600327fd456a5edf4a44a21b9259a16ecc517713da60d130ea498b2d4ca4b7f9c29c9da2d4712bb1edb95360cc9124deddafd8752342f98317caf61fa93724395259dc485f9b44a59454ad828cb0402a5e75a75e9e66a4a69879c044011ec5010f172487d8bbb5879926d034dcdcd2648b07986e669592f66777e125d47e03381e1b2b4415c646fdf9ea3700cab0ca5751eacf3a02febf10be022e29f7e4b6a8282e15845ea8812e4bf4f438d999e0ce0f08fe58a7c4b22ee5fa12c10eea7a6ce6fa8d65b284ac911083425bc66a8fbd609d04983cc6ece1c29adaa309bbda1b495fc678ab64c2628862418f3b5c069b0720d6d72b0b6c46a5dcfa2b54264d9595a6b0e29d045cd768015da09042897f5ae6e2cde97f8e3e43e3622caa2eac5b4968bf89e13b3135d8c8dae17aa4c792279c639c7b1c1c68e98d55750dc35e7d1ef5c1e5bf6fe60b9b874d4d1cba426d11cc7e67a4afcfd6c58ba139086bcb1a687298cfaf7f276a31ee12739a67a97abd8d2e4be00d77c7bec476c6551de7a2d744a263ca4cb2141c823c6b7abfd869a2cc1e021d1e40b84bd4d39eefdc086a3092966b0f9c93d0aee1ac60a808aff5f7bbc94c012727e120bcefdfbed2a7042b021a815e2c3cc92b7c652ff147211c385e4467a97c8854d53254462c8c41feca7cc1d46d649e3c3f6a995be0ce9b58f863b50b53ebbeeaaaf728c1919edb4a81a79070f4d76921fdaccbb211ea986ef45b4bb51705d537cdd0c3a9913a34d66422bd8742e2f556cf46800f8dc8161b8f36ed4155a4ffa43e2dc67e84cde5e43456de65ceefced3dce5f718abe57f2ca69eb7a292d00b8e273e881164f054a27049b9b3d1f37f1a1b77a74392a9ca876bdf86733080a011b3cd1b5f2842617c175b2002cd0bcf55711225435789ecb552afc9c5a6b3cfd9df12a1e592aee92ab37f046d9d61b3d50cf957504f2ff656dfd7e134c1b4332c4a6f25bd8f6d09af1d1c33a1f7b6aeb117f0e1ccbc8137321bb3707126f122a4310c92399df48f3f2763a26a3de07a724f1c431ef6f6e393d989a6c4c31c755c3e5d9491309766c3871de803a3e519fadfaf2ff25b726cea5380003835a7065f1c106ddaac9c578f6981b10e49b3a6f5bb103c8a0420e7956378caea5e2fc4c7f199e999bb57d36f6b45bf88a6280788068fbd01ca9b58fd050b3df9613b3664a0d7015b4ef98b14c3677144b6efa7638f74ef2853fe6faf995307a3336031c2fd8da441623f0513f02b6977ae71b688ea9eae8603efe489187ae79b2ed964a8d2c6973316b5f6fbbb249589259cbf5b612c6fbeafe51c0af731d6a91d6d488960be226fcc1a3a6ec978a790a3f91e750a5ce2b01528e7c72c4b6823bf7f8e6d759ec746daa4340e76be173acde9053f267d781cf9766e21fb4565cf787ea8c65712ab22fb0f5114367fe4b66156ed243deace4c99d09d6e7f5059e93adbc63aa7cf8eded5028687ec7e016e64727021db71406f21cda88fedade96a7ac2187c280f566916461fa212254d285eec6bf4329ae5ca5846b0dbc3204103746512b27f3f414ea0a5d5eaa4a58c22d0da5d34117c992335e7587f701f1c985a8c176544532e705298c4d3d246ea5a8638b6f1098d8d2209884a844add7ccf1cae15f4a6b10d3343e9d418efe6d0b68aedbd418ed9ef332885d2ad9a62c72859211ae689f94dc4aef4978c54b0e5b8ac8c7753f107f1c51986a1a63e5febe821540ac23215bc0b0286a4ff125c4e252f7ec50f8faad22ed0c75986be4083cdfe8db2e441c8631acbd2a111910fb303213c43a5bfbe72fa42e15630fc27b4b66aa483379353984da9a38faa8ab2f251afd98cde2b999c3b600c34924b6cff385f8716a13e7dbaee63a10cdff38018274af54457887b2e5d6ff9e9f92bc8ea0044d4389a51d72c2661cf1a37e9bb33f4e88e6fe251af31acc10d80396ab4ddb1d9d73979548f4735bf8d76b201211d665c0181d28580ed22913a3e284c9d31388a5af0b88af3173889ece7b5c9fa6622e724262c7463b2c7ce9cd6d9242de041e1c1525e2890252e3ca3aa96150bb78e17f094aa5b7911a1b31ea420df5c542918de4f74d1a54963f41eaa91c1a7c79a69d7dce560e0abcffae70fbd7a09e76d0e8417a7c616ede8d4d7c304bb43c9b95abde92410a18702ffd7ed984377b8c06079b5a463e21e3f048d402fb9a3c858af89199d948613bd76916aabe5e2d6a1c12e47027cf2e076df941abb5052a7bd1154c63d2eb68aa454c1c30815694f90a5e3bbab7a33ae195cb11e2069108f5b6721f866751013c5f6ff2d999843946ec0beb907b1d08e06af47957ca77c1342344a0904fa94ee6903581d546fea9b9838647da9e1dbf9f378b0dc404d89c58014e65f334370cd7f8f3ab8bad60b0dda97f9d6a55bc5b2637d94777b7ea050b11c4f0563cab1b36b0585131ab531a4121a3f65e8fd79e9643a87e27677b9b6ea51cfcf58f26ec752ec3e92f57f4e66e4387fdc83966e13efa9cf0fffa44ab0725acbd5a681b55a067ea7855d77827c12da6594731d5e7635f7875432593920555cd7cdb6bc65a727c5a6238e7f958be9acba5b5bb3409116341b908cf83417f620962dc6ad4f11b13e392ac8fbd420963ad449080581c14686f5e36407c86c70ccf9997b59fd2de10aa2f21a481dd6e9ffea698bca1d5dcd7976a9a84c8a9534385d9ce4a14e1bee12e3e9d0e996a472c94afb3772a573420a002810e48811d68d8cbc0625103959fd62aa0819379a0a544d70a11a6f972f3e9972a2660a0fe668f7ec38449d627370fddde2205c622a8845b859e301e772f87c37244bc297f0139c01eb79daac8aae68a02f13a8f2313552885a4c0997513fd3e45cefd5715e186e9c50e75935d28c80a8241d848c9243ad19fe46a6d386aa194d9a693f0084037f0fffec3ef039549bb8239ead5239339c5caf5bf5d99b367047f536473ff5b179afbc3c5f108c0d43d90a86efa1268a384df3ed8b37e698f14dd61cc58d7b4413f859b99c84c12e749e36ebb098ccea829e0d5d782c327e5ad2bbbe007676731977fe11ddcac45ee4229f8b233c66527f5009d791b4eb822d9f3a338143b5d78f8819ee0d59c813dd084d7a3418b7ca49283649c339861b0b8313289882f13c5cb3f5b13e359e2e5c230ae60a68c0a5120fae08c29411cb067a755e439e9674814aa2eed17afacb05d0a71ed76ad0549145f3c763ce154b8ab8fdb8d93907178485cbdb0989168bf88eca67fdb00947ff03f816a9cca37703fc26c46e35a8d14910e4bffa01e91bcd3402cc0d411ab36967fd79d5a33ab137122fed4597b40902f54f0e2358b5d9c965b7339d2b68659e0d462a503eba4b0d337d553761fbe26feecfa93791a69e1e5eb55888d867d0e88715a83fd27c5872a6e7601c15e5a4b8395a73049ff1d891d9424149ea2330ce653b4ea2f40eefef612ac3a3295cfc80460d48f952f314ace69b1e54278e8a10979dabbf53e0cdf7311015d6b4d5a163b4822377b434390d15cb30ff8272eb95e87e131efbaf04c7f47f958b4ea12e3206a0ec14a0a6f5a4d7540bf2b667e17fc8cd58622374faf326c52f20bde85d10a76b03f0bdbb77e592c22542d39d549835a03b7228b7bffe9af4c467d418f134275885891d3da144e62c833698cdee99a303f6a76d0a6542e17fc563fd54b6b554d1d8166041a3616625c8ef76dd06816d3158a5748899ce26559ca4eb43d701eee49f5032bb3af32140f1e1d9a5a90c5e25768cce3bcfdba8c7f4690cebe6e0d87344a869271800a64594c2555971f16795504cafd66210870f99713fabacd08aa18a5f2ef142c8f9e81a74c9b3954a74239870dfebf46282f350abcf7ba2826a513a207072555c3e1cc0aea3af684f71120a5faa228f0bc8d3cba775f59c6383fa4bedd35a8327678f92d1e1a1208e3bee42a10022c494df0ad55fb88df76989b6dab23a4741f34090f937e878318546e13e3d86c8c70b08bb5ab8340fea189de6de61005703e30980ff3d38893af0d2301b29aad8341bca447021dd0d5f393c91e56192381035f9f047303451f5fca91c35963babcc5c5f1f0ef1f69e619c5d383ad1bc007118888e434cae3332eb09f59e6c03a9bf3719f5bf378abafec9e10e2f8865d9f8f3ee74d53573c0554eee4248e7d32a6e2a20938b2c865e5c774065b8a90279afd7d7caacc4e9a539aa16a4f1c90979fe76364f2f7c70ac13840a1d6b2a276dfa4317eb8c3913a054399812810cacc8f50c43ae38e684485791a9e4169a4182b4685e0a2db5caa6c3f19ec29d4fecc349e4423b22cc2eee21668b84d7959424dfbb3ffd5f0cee42ae9ef735762e92f84e83135677ae1d99ebe6176a58e271bfd5ecc639badd3b1fa5c286a0f5ca00052f08529f0c3dee66bb31a1ce44cbd0908d0b6fd6472689be7d180694f408e68d3b36fb1911052881629d67bd0ce351b3915f2e8461d28f4b26973c88aa63897bff1c1d5cf627659f775a338f8ebb99a4fea563ad2c47f57944a1cdd7a59c82cb2cea73a3d8d29a3a75aa20b668a939869bd44ff97301f98cefc9a8990b2d219c37c62d646f9808c0a7188eb6052474446d1fc73821092219a871a9709a2965e749a31b1c449914fa813cacecbafa23c4c99b41e8708e400639bf26fa30b670b3a34b77e78b6d5167874ea31921bc312f8c43dc5caffc7fc428959a2405a781888762be90991e7880c508e02165e6a0f8547cafd3f51b4d75d96cf811ba031500cb9eb091e120d2c78329ccd28ed924933c8687f560fdd", 0x1000, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 06:50:41 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x100) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) open(&(0x7f0000000580)='./file0\x00', 0x10000, 0x80) writev(r0, &(0x7f0000000080)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) readv(r3, &(0x7f0000000500)=[{&(0x7f0000000180)=""/147, 0x93}, {&(0x7f0000000040)=""/48, 0x30}, {&(0x7f0000000240)=""/172, 0xac}, {&(0x7f0000000300)=""/210, 0xd2}, {&(0x7f0000000400)=""/114, 0x72}, {&(0x7f0000000480)=""/100, 0x64}], 0x6) kevent(r1, &(0x7f0000000000), 0x68, 0x0, 0x1ff, 0x0) 06:50:41 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="051c14af65ae9fff44644ac547154f50a1"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="5094fdf5c9f69bf837eed9b4b8fada6eb3d0476bb094815ec26e9ef9b85af19203c2133abb18358307227750011aee41ec9ca5c5dd332f1d4b016c9571e216ac90a5e46605d0297f21da413d1a8059289dc42fae37899c5d43bf9eb2999b8ec3ff3ca1949457352fa4ce0adebb22d1e051868c0a4f45e58968000bb60ef4709a1f320b0aa217fb08783fa66d4ac13ee2790e4b25adf9b6cb50ee9d3aad9cb2ccc7db2805f0c2074da12889aee130a6befad5a1c89083f9c96ea9b3320e555f756b25572175c08e78217b8d41134cb3801d7b895878df6fa327d1b2d0dc4f88644369f2de3cb4ed7bdd95085372febb84c6bdd6", 0xf3) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x0, 0xd0, 0x4}, 0xc) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000240)=0x800) fcntl$dupfd(r0, 0x1, r3) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) 06:50:41 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d799bc2a05e4670845e932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd4"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000500)=0x1, 0x4) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23f, 0x4) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) 06:50:41 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 06:50:42 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xc, &(0x7f0000000040)="b2817e041c8596a496f7ee5d49e149", 0xfffffffffffffe2c) r1 = socket$inet(0x2, 0x3, 0x1) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) 06:50:42 executing program 1: r0 = syz_open_pts() getpgid(0x0) r1 = getpgid(0x0) r2 = getpgid(r1) fcntl$lock(r0, 0x7, &(0x7f0000000200)={0x0, 0x1, 0xfffffffffffff7fe, 0x11000ffffffff, r2}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x6f9) 06:50:42 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000000100)="5482003172ea205fed6ae3cffd81bf6dfe7c613e94e70f73f9c37e15e8637254c996627ef7ea7f9c0f3518dfa9bbde3171b2add90496d6ec80ad80302fe00e7891bddc4824e84c37ddff7ac27a29f150a99677382693ac24a1542489c49ad203964f7bb2d103545a17abefa79ae7ee7e92f626df9d00c7afda5730c1b541e7f70e70cb37d49338eba65b452aa6d02c9d83", 0x91, 0x14, 0x0, 0x0) sendto(r0, &(0x7f0000000280)="cab60e29c30869daa88f5663c94507674195df879cd0ec8462c67d50f610095183370749e348548f14a0bb647798091d76be57e031a11fceb51f15710e9389a1db892c8a5db8df49e311a31fb06cfd304fa7bff6e8cc8f6c89c0b7fefc83a581818d9b07934c799a017c95804951261e2287d04b624689ba1a34aa7810dcec74412281f7afcf09003400c6a42a63a834f5e84b579385aafeb541e4e26bc31abbe0e2d42c7cc21366f3e1b04086f35c3f54fff5519b64ceb5d7d47270a362c64812305d79483beb09d677a9041608791b25c70e71439b0846626f5287176e41528ed53d9868b5713b67a8f37ed7b1e534a86186b542639fec6ad6e035b25197098398db5d72f414b22143cde57cc66497b445014f52a249b4464cf4e4687a930f057b757cbc23e62880f6d710431bdd9dbb5aa9730033811a25b4ab804848d897eaa92fab2f0cdae3eb71ef11d181ab0da2afeec089120a4c2b864b70059c2051fc8b910fc5f1a4fd71fa4624e07b550cab7ae87f18b96e3b19b107b2acd1bf910304fdeda37325a475611ec2b135b2588d1c198b36fa6fb6588e691d520aa780ce41f9480a78f8da8eaf6800661a4e14ae91d4720f4a34952e3d35a5d7ff2724eab8343808a94750d5f0b81792819d24ed1aec46ee8ba4ef7828930d64caeb9c26bec6b5eaa6201aaaba62798194562c6447375f7173109376707921af655a0ad7d6f3cb1611dea8ee3da32a14a75d276dc98b4bebd357a327e2f0f4a722c30f155ab5bd2a9ab297095408557be56a8786ee7694fc6ab8488a2a849e6e862f486dd2ceceab7f5fe3e5ab17be92cc41a1d3990d46bd78bcb46f98b0b9d5a09e75c3b0d8b1c8f3edb2db82e914b60c0362e7dc122de0b27506c4ee4a3c34e9cdd943b3c4cbc76d4983dcd5167f4ab5ee364f5be52e8ec342dbc48bd22d553bd78de1baa77643154352c8fcae1a894f3af6288d37e21499e5819a46ae64840c9bcfa14a9967bf88e43612c3bd7ff6fd1d49acbb03967e916362848068c9f47ef6de466e119c16f88bd8ef3ecdbe700dfee08471165a3a95a5d55b8e9dce3d9b4f360f3973b32184da047427b100150ca4af09cd288f30e5c6b67d60ae468cdaef7058cb43d487d7dc2e1bd0e707fc213ee8d724ccf85833e015075cdc20c3bc38f95cc486de4a6da51ff07da85c4f53bbd7a9f38810314a6bc9bac5e1ca0f2ad6c53aaff67f3ad22adef73c7d2c803a3852bbc4002a5312a734ffd067518f491c09dd5d59cf51c7daf6fd9bfe8d5711878833ed26c4fe49876e3887555ec7234cd9e07e07143b69a62d4cb49ca4af0048793dd07a31894d626fd8136cb3b6aaa13781b99cfdd4b997567be16a8ee0d918474a89c9b1212ec4fee719756950b68e214da9a9a709a436d9c3a3421afea6d783fb60f9479685aee366595b1fc9188dcc227eba20d332703485c38e04e88caffec7e3ac82fd561a0941aacc88ff3c308f673e06303877359ca6367840c729ffdc8a4412325f2bc65456afdd4bd1e7bd64a79edab69f784d8ad06ad65eb419e99c409323f8525b011c906a9e58c2aa5e93ad9cbe9e2210f359075deff5716d51448fc5fbe253917652c1e830254f444a4ead71822ac506aab1890825e237f9d0a2f754f2553a0a0f642082396c148659f45b01bbd2435e2d6c194f46e72b09c42072edc5c58df71d15c5fc6e71454d760c2a1581432477003df1c22823c0ba0c881394e77daf4ac05b45c61e9e78adb35cfa0e55911e6ab2a0d3fe98c01f3eecde7d33d8376a4c80fb6495d19855d634b93da3d73c5cdad777e01574e56e030fb55a5961cebab8b40b7a34281310835b5148604b6c0be28c2cccff29c3861d85dc4b6bd484c29cd9ba1c0eff6cbfbe08464b9be0282aea04b693236e4e58d0c842d6bef9144c454ea8196e3813f90450f9d6b447447d2c5f7643416ab364665a6760d52bee84e9c771bab5a37cd061ddaa0fd29982ba30bf9122a8ef2d468d2c22737a6ada5da51bb10d6528e99f6ff32d667d323cc3df2a00e2c9de89c0d05e03e8e412ed1daf28e732fb1a561201cffecf696dff97b8d615524329eeac7da032d02a40d556ccabff0e5814b76cddc3eae66c6438448a40bdf7435475b0ff36e64a21d354daa6d8ea28285c60e36c17cc5d844813a01179ccaf003a80999e4f7189b8d4608abe49b08a4dc92a8f0f3a906ef7563588520e2fece4c209ec29cba6db12126c9acfe0744542697979153fd386f413de29f9759c5d5f29fd13964103a644e277add9ce6a10ee433767e69deac090decc47bc79d46ca772209fa90218dd8237449b9735a1200fca6af094f6c2a666066365ba856ea732f56ba6d03e67ef2105f9ae8184164100f4c11403f1d4c14d310953aa30ec1be3c4dd03890c33c089768597c4fcba6a8021a0341e630c9fa68235fe10092f4421f08cc464455ec4ca4cc0910d0a97fd83687932f7cb4ea3535505dc007d3408333b4cb13d7fba3ed8c19e4353ef603f31b069fc0af492e806f317b20812f23a6e10876aa88c8aba224ad50bbe263fc91e727fce0faa7a870bfbf9d88afc3b73b37089e59c984e255574067f48ad53f60a833bb79f86c5b530a430d64c70b472de0388b865f3bd065f2c7e2aa9f4d9322ef77ed447507fa67e813f518550ae8084d3b13b769bf744225f9984fcc7f30895ba82a4fbfb4b7928ee422728c302a149d250887571412e7aebc9003f74a27da69fb529ae168a03d04a30e4b237183ab04f4c91dc46c892ba627d4ea253495a53f6bee15382e2e708cef3b1f73a3ffbd53485078f86c4e2cb95071fc682c3e4e89ec1eea10e55315e4d06f0519f2c40edb0af065f1a3ec80d2eb3abf7b18b9a301cdbbba46ae6387114857d6d54d12a1ebb70395b0ddc76fbf410c6daef44ed54c5228939a75cf42722e18de1d47982f30d1ffc6e427ba5c8e052c6848a0a94876bdc66a8877eba8a8eb990c005a5974a80333aed86d0e788847ed7af3798ddcf3ee7f4cf3251424e72cd8fa476a3da6caf901c24b9d9377bde0bfe9a36dbfb49af63c176070aee9b57e7eb922cb3d7cb9ea7ac6fa2d65e8b958912089d09450ac24c66c748f836415915c275dcd201a6a4b24b6bb2bdcee647f709b21d48067de8b6332ec706587086aa39c876bff1cc749667e46b5f651f4c6a8ae7995b4fc63f241afe512c2be82ffbc1a53529f5da5444912d09fd773757fb877568e02d34afc5b3f833db8cf917825ddce4cd6e5f0e1f64c8d82b6faef6ac497a27bf524bbfef8f9d67ad83f931f321cf093466dee08986cf986b2740e8b4ee9879d2fceb6c4016c8bde5cefbcdbd5244b9923ecfd31d19e663c6577c28d20d7f2145d648b37c3d2f806fd6db9f3686e9a17107ed57a890815aec748c247e8bb6e43fc24cec7da0c69e41e43375b796fbd6a98f6cd394005ac42c6063a1d72f99e622be5b0655473235570602bc6cd682bc10e749937ab25a844f5762bf83beb64f0e00f82578fa9bea583b5025987d5a619dccda2f232ccf260b29b80a0aa600bb7e54ac4f1891622fe588546174924de93aa42216c89a8c407fa717b12f3a3547b2d0948f7ef3a8b70dcdc1673baebf8da2907c8140a1f9c1c596ee766624b1253e21651df073e7abc0333ea1a8a484b9239486d1c77e15624978180050b9a492ee1d049fcf2b9524cac97447d8068dc5b9bfac9a739f300785f3fcae79b404cf53c35baa8fc284cc9c386b01a63f61504b6391b9ecd74b0bf66bcbec6611762e8fc5cd10e1e237dd4e14976db260602f6732cf6be9ece2424409c5853b3b21056a31fb49393d87d97fb6ef1c3197353e7e6c3f8f4142cd021ce08a80931b0d1b99df2630884ae4abc79eca2f4f28355a297bb089419cb47522d41a5c2433b3365de77c3ef19a34d914a6819ff59dd2b49349f253fb8834388d711dde747c2f572f45676e7d8fe38576c0002d74a5160749597547dbe9a56585f314b970eecb0894207833b46f69001a361c98b02e9a71160b95fb84d4df4610df80a82c8f3ddf09e9d4abecc5d0428d32a813c1f5eece88c8714931fc35929c012070cf4e6e6ef2ed6f714d6cd30c937f0b7e0c5598d13eb2d27a0f579baf3c4b2e184b206720a2962381488a3ff88eef9cbe0e351baa956da65697b07aa2058ffc4b5c4ad9322c529f0f82b1a9c8103fd782d880f4b4443905186320a04e30fcdfc129b1b87a14c61fbbcd70c33dd9f880c1077dbd7e238737cfc00aa5d11f53c248bb050c741c75682d29083bf55a5649d1f21f095dc5c9ba103e4b5f613a774758cf8f84f473ee50489a2dbd8b3f8f2d8ab4f739403e78d9e221d71432dcd88083ec2af42508417eee4177d4fea0d619ad36cb4f69d46e4f9c5f83957429d240273fb0ea19c5c35bae8de704c4cf6541f43b7a7978842b009c4679054fe9a5e4d74ef73ca19e1d58f03cd9b342605d685c1e8edb10fe6f6eb013472d99a282f672a3bd7bd7f2a3d0c2eef6025be27aedd7bccfda8bb42968ea005eec8871a7f0ec78b2c809c8990d75822cd5446c79d6d451e90f92f2d8ed13afb3b92fbc0dee5037dc4f48789fe494dbe7ec3d869bfd85008a0103dea67f0c93187bb9a8a4e4e6d27eac4d44f09718b1f8e8f3e5b6c074a81b3573a7ebe1511a0c4a80fe20db850c1425738ec013f44dc524df172a9379f004cd0260b27d918b6830da6cca10c1a6c212d31f64a9612d0682dbd1a707cfab21851ea1b9cbbf8bf5ecf6d2ba323de0ea01ad5050ac4136945daa1aaa7136c511657d63b8165636c1209235ed43b5716ad1a8bdeb9a7d2c29fe7b10e9d2587c65ff85fa146433d9e13e39367416d94aea966f3177a2231f7c4747cfbf1ba6a13e2e92e2879e5596cd3d133a62231967f9afe37489d554afd0a079ba19bbb2e1668050d23ae33f71b7bf71458deaa522bf570280614a3b7f82bf4cafc88bfaa6d0ad8dfb4a1af3ec76962988b5b448a668aaa49a0127c796d3100aa94462f21cee2941baeb472ec82c9bed83e1021cbf824d61c547fb6302c4d55bbfd6a3b40501c869ad93d97614ee1454dbf7ebbd2aa97fe2c9806e4a014ea609d2ed8b183f6341365a57336a6bd2d7a22e93f0c3d5b896a1930ae7f5c8c6ea464c1b8b255de947c7770a61ea8c96f59822620240c64a06d86bb301b184f34d60226377f8adaaab102196cdbb54415cda53916dbe82718b08c77802a5aaaedfde0f4f214da49a536bde811302a7b5f1701a10e65a578b57f4553d362b3c9b920c797c565e93e071330e75251bcdb420891f9ef109aa1e071f6d2b2a1f1824fa1fcfaee90834fed05671ef115e82ad1b62cfa53a2fb821a89f31cb0c08eaefd279a3758c701880f35fcd02eb2826825b82b29931dba5e5f8f1dbc860c95b9e71076659b65306ce143f3ab35aaa16bcf49168ad26da90554940089228b55d002b9af0d97dec472cad5e89488c02627d074eaeb7d35e96ebb18526f26fe56254c5bd59ef0898de0a2b3d8d755b01011246e96628a19839825dd6878afeaeb0b0750dc2b6dcf345944c668ae9448c1ab4ceb92a33241dbbbf7eca74caf8fac1d71c2d815b6119df078f2dc293388d9b97a5b299418d0238a547a3bc8ac2499604600b1a8b47ac6cbc08bbad6b946cec5d2dc7fabd31c8c965892f1ea8f25145cc303172f1f76e6fa9a40234d15f0401575d3194e68733f2cb6d02cd141231dbc9f5eb21ea4cdb6de7b38a27cf20a3d627020ddbc78ef36ac76368e8a2579bf8c6fc169b", 0x1000, 0x8, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x20, 0x8) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) 06:50:42 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x1fc) setsockopt(r1, 0x5, 0x8, &(0x7f0000000000)="93d869b1ac02dd536cb2d625841e0c450da61dfbefdff45e58798ecde1e7d59ca5b1f31692c7a32c9c3079d0e3550777f24f07fc8d6d", 0x36) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x1bd, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) syz_open_pts() accept$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) r3 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) r4 = shmat(r3, &(0x7f0000ffc000/0x1000)=nil, 0x6697b681918d272e) shmdt(r4) r5 = msgget$private(0x0, 0x10) msgsnd(r5, &(0x7f0000000180)={0x1, "e13d7886c4371f584d3c56677c5884bea6573d4f9bfd9a5a1a7a95a78955bd23207df1a89ca10d9308f210a48b7d26cb91637bc2fc50fca0c2ffbc00c9e972d9eebc349ae57e655017f55217ab4c6f265c5ac4704432cbec21d5a8816bd4285ef30acd8bbbddcd8ff3431ce652508c2a17125558bcb20495edbe0b2ebf2df047a15e79f1e14b0663ee391ef0e83dc661613301cc4cf77e6b8ef75bcb535b9b39063f8d9567fa34f6cfab4150b3a4104f1b34d1eb4146f3ee6bb82c3dea740095759d67b61d7892146708b570a7f9d544e7d71d52ccf2914e111244ba9136ee56c3b1e16539b28b263eb61a7216414960f94819f0b8bf1210f05e283da95175c0040a23ba0d27b0b5b77c76aefe47cc6484fddda9d6d1f10b616b4e6394f48b208cce45d098cec603da718a729777a52f2167724192f0f6cef85b510bed9dfe94b9a6d560c58558b91f070f54d56a540ac34d656f5b716806f9acbfb13f4188b7070bf56f1a192355bdea78928b74d8c103de9c66c897e85b2c2f33b13b9e789f654ba6d2a1edc371429cffde77c2a0dcac0628be403f7ab598ddf0b7f69ad1957f99e074a6774384b19908377e0e16ad1bd85f1a79a0b3a54e36a6fd92c1dea84babc4d12130f9746c70d4b2d48f0bf884d3e648ff3b6735023857233a6fd17892e00b5054d5a941af5cda95e34250cd9011d494c7340fb356fb4724fb4bc5748f4f2beb49767a07f49cf9f42a74f7477818eb4fb46d71326344240ce84fbf01756fbd96066d638b9a46e60cdd0085aae52ef500988146b11e858b89329fcfadee9907aade77f74b654d7c95311e9ff2580aa478c9b03e95de182df88b696d36483bd32aa67bc9b5424f133b09c3002e0f455a906db4743dd0529102e84997f93ef5873807d62bf14e3cd4bf2e616a0a02e10ea3239e8d8670fe9cc8c7e99c8e99e1a00e3da69091aaeaf59b0465c12df0440924a77264655a5a1b730ba76c0ab7e8641bf8472fa6e96a1df94d1eecf5baa103818425c6e733789e94dfc4d6ac56fec4c893069e566f2029406000d033ab94ad5747d34037380a272df17f7c570d1ea73c8ffc2adf5f984bfbc90b9ae0a8613a6d323c64e5bf21dae4692b0a6de4dfce08c74782d93a18b4cb05be94a6d992c28a8897bb759edf007842cb56485cc7932eb323a7846739f8a1ca7cffc9f6088ac06af188e8aa8e8a25e6a7dfa4fc7cc4b19f7a66f61154c72b3f57cef23326e5aafb98872b2091b3a73095e38dfc5415f35f33b74eae5ac5297a8d78b861b1361929fea5234c9f48c15c2cf523b0d841d3287b58ac8e805372331bf45fdbfe50fc7fa5ac893e6a9b34dd8c1cc839e5b3233dcac7224fd2eca7e7e4686fe9534f2cb3e0a25cd51d1b5897c5be52416174a56e48970883325615577fa183b37fbc05070ebb36335fd81fdb319650cd8b0853cf8b58f2d14142a63c082c98306c3920dc42a279150595ddbda7b3e68c6d325c9d2bb1d15594d3ae7474238e41cb28ce442f7c8411923cef3bd7362687e4e3175f32d96bd17874e4ba9399e75a315c5b62c2d7fd80af5df4ec8ff08f1821f4d436e4f87d85a483b59adeee57bce8cb791f11acc93a3560af7bff594361f1bcec175f232171069e90a8b540c9bbf155ad74a5e5d6d43ae3f8c8493b6652695b159120490a71c93579e0fc1f4e2d54500b84661136c5bb79dedca0523c9baf28f777495aefd951a6a5f7debb2b0e947521d8b2089774e1d4d5f07fdea765708c5602ded2f199a9dc4aba01cfc0344f059843fcce08071ffa1efff30d3a65538dfaab989f662129fbdd859c5f8694d6b0afc633f0b24cecb54e4da812e381948831680ce88be333ffe2fcaa9c6e8790eeb6826313e449f428b3734b217a8d0593bcd4e286eca53bd29def0b0be2bb343b2beb9f6a1276f9a6666337eba605016deb578da13696cbab26ff867098f0538e26109bc9b79f5f88ece0a44cd3368bf093c0a1eae7e2ef01666e0fa532d6247b4483d3d4c100717ee15cfefe9c914f2008d11b2a4d0fccdbae75c712316fdd29c5061a08f499fcee1c20bfa01ccaf206f085ea5d228a8ce7b936aa9285638159248ffe747b808cf9d63adb6bb7802387d4558f00b7f23a0a4e6268383f589c8ab554a7021e90e16b3977af25809975232d149ca85c885a912d39f452e939b5500d9f5821ded0bd5dd969a265986b48faed7a8d55408539939d33b618fc37d0c03b110b68bea9ff8b96a8bafcddd0fc365dff1a6c9617a00a7f3215cfd4f9490b9bca9019ba4b7e5aadcf865cd86dc3870ab643913b53b89fe26e90d01b133e224a2ef907b73c2ba968ceb36dfd0523af2c52c16c1f4c730efd6004338d9e5f5934c23d26fc791fde3c3ea5362c16ba3bdb775d3ea63975563975f6e659ceedaa83caa919aafd6dc0c83e65562a5263b160aafe978d981cb289fb0f175c04966b260132b49758eb3c63b88feef4771f6d7184b220e5811f1da18c7aa526a9d6d1fc7a3a65d5f1d633d2989ecf8ba8b4b11cd69eb274e7c65b4b3597fe53d5ea81a79425d26d1801386dce8b31ee9862acc756fa47fb2f776255b724ce732ce069d2a08225ca215a0e841c115d7e6dc427c319e3fc0167864a4698787b302dd5947959cd2273b612be09733f4f34288743b6336af63be3475be04a2e0cf0af1d734e3ea7f6de280907ed8a817352af9b6f8a561685ebea3b0da6126a21f48df4da329065a6b61375268248827ec093321b2e174829cc374cbcce484a87f16052e5277ae16fb49fe0dbb971609cec5a3bd802116cdfaf76a894c04faffe477de18ac2fb73b637ed2108922e48e24ee7f4292cc8ec1997865a52ab725dc1c519f264f14458742057ff007aa08b173675cadea318a48775a1cc84a89aaacf3f68d27ab736de924b70d6e37c0bd6b3c945dcdb0792f1485dfa00ba6f186111946ff2863bc6cb75c888294d9d3122dc4f96b4b5be62a13918052ba971ec5451b61af77a7b6b1c028ce2d3c0c2f5bdf815a65002a815012aabcd4740f8fec52988e97894e30e5548c7f84120c582afc77738aa0beddc93e77c17bca63ba4a37eab2370d68195bed42feb76d2b5600f48f2f1c351d94cfcfbbd561df558971856770a9ecde5be3102754a92fa8b54a422f5b4e85d9c6b0c1cc36d3fc24a49417caf2a7d8606fb18231cdb1f106273bcac046a2d0edc83679202aafc1e699661d681ad4129ec69efe892b664969050a889d87f54cddb4e82feae96ad39757087e4e523204da94c324f84e36295c30df1d422a21a3224b6ce6c2b67235fde8b2232b75fb102dc394788a049366372fe065688b4dc630aeee6b0f6e7a5cbda17d649862568b12ff9c7762aee38fe410fbce0fa6bcb1350191d90ea533e1ef559f410cdff28f897cee86f43ad06b50e842fb4c1ea9640ebdd5551783e5b96d8e95122f458a27cac6f015e09d62640c24d0221eb6f4a34f06591bf3cb535bc6a2ddc4075c7863daba66f6fb1cf15266898e64c7fff4e55014fb46ce5bca67244ba6195d21328369b4461eb44cc752d4dccbd942c4b9a07dc1d81030d57e8c623cd95b13af844609e41291ea578d07e67eb152269b3c86f403492bb1fdf7333dfdad89aea2a657b48bcbe379e8e7267aad60c733e21fc225f152ce2c52d7722e4720b3852032cdc2d986c055a4c70b68d276e701aac89ddcac952de0ffa9be1d6d0c0cb6f7b19cda863630707f6e8206c652f0cbf50030cc9d4813d17f772e099ebdefb48cde683492fac6901c036ba29cb0cbd56a9da2f8a88164569446875cd7096c323b471d207b6521ed9a18cf8c7fac6a0b9a90e61de4da91963357f972c179eb93be2e9c69f0c681ea21075f8b22826f1e7c6ca2f53acd11a3df90f0e252ec16f36f894316357977b6427dd6bf5f382d9ce7c1f15122f2bdd030073b0d1f04a69b79c221c9d9bf2b0ef84299e26331587a2fe4a1dac9a3de774c26d281680428d2d0881ae2d71370706b2d9ff8784fdcd4fd28701e755d982a5de51bdb1ec52bc9dbba7031d773848bde53eda96a01f10a380120960952b6faf566bd94ceffdef1e5cd57546b9b1e59573912b327f5a984ac449f41c2b62119eb5305d90f349142fdf9eac58fb2306207a8c35ee8ac0009e63ff0b39189cd7d1242015464cfec41d07acb768d110b78fa0a8db74d3c71e7800177cc1ee6749057f6d66109d444cc5225a3e5aa6c3d3089b33c0a7e9f7992407f63adfbd9d5271e02e6b52a638f3f10fbe61fd3c1c15c844af1e9254e2825acc397f0fb9a80fbabfbdb5554616773270f9cb85148d34b4294035fdd41235d801d112822e5a2f65254094cb03738b4f283bf5c41c09efb68ae9d5c0fcccc18c7b5d83fee2de1dc4ac251ebae919d0e07709234648401d4f1a0b9e896f807e0838c384219f7b46a0a5ab62a72b525908e7e0b04b89b3d0e77fd4d3c5621267a3e7cb16a9d975d1c408a771060a1944c3b04092b1da62019f101cda339d6688352c01fdc284dde933989c71a8fac31304cb3f2ca3a61df62441daae3cb4bd1970a6e57681bbb01fb12a827eab349f379a91cec0df24f56f3fed9fdacc3fa9039dc92e2312dbe4dbcb7a7ccdac86e540660b8a40698c269e13a89b58375e648e9dcc3e48e91382855930ba7c8f28180636cb9e403661d782b146b885b01be6cf2040d2d8182e2ef06a33c16d4d9c8d4e18c2c7711fea4dfd3fdb1df3bcf1f55b5119588fa2953747e8c6980e03826c03ba20adc1da965d4344a1171a113cc2e74c008c1c527126431ec2cadd8fd3d8371b2a55601f134f6acaca43d295bdb3f45753048d4a8971289354a8ea5307ef3f6f2495f988e1e07c839e082ff504d768174bb227e78b5c07dff0cdcec7855a0444dd2f1f75facd9acf71733212c70a669316d49fc2ce15cc4c8f1b279d3aa4dc75451b2b3032a045934356b4fd05cdeafbe386eaeb423593246f4b30cd1554d9e23b76871f36e2045558b06a586c8783a36616c4580564f8c334bee1a5352381964984a71afaca1125010b2e50564790064e47602e9dabdc011fadc822f468acf17a7e2d7edc02368c9df468574436b2550ffca72ebd3dbedd6e466f99f5e5e66a0f7b55cbbeabff8b98e52b63e505c6d0f3a0bd7a83a5180302576c6127b4f45846cb1230e0a6da6d5ff8c8b1a109b039ec3dd78f7a43b58f0b5e0fd50948021d9348c9a9547828b27d2a69e720c97cbbcda794db66fea428a8bcc2180ed4b8df206ef87028a9ab22ea8f563d4704623d076150bef0406d407bd41a5e6420134e73c71f29759ffd4c2163e08ab0a147c3415cc505a604644d3bb55cbe174a919a3b7637c44e43d5a4414a7ece349e8905e339380cfc20159df2c959651b7f8b4ee393b96b75fc88399ee2fb95624f93287bc00562ca1a7c3ba780b763ef8de122d40f2784240deacaa0f97908ccf70575209d910963b7cdb1096ba0ee3c859dbde0506634555c516778c77dcefe8382b3a95865684d43042f451474537beb3b926f34d61f5205575ebb87078848f7d4342a1ee4405fd1100e2ecd45653ef02173015d5dc2dc778291adfe1b00cb64991c7522ea5fe09b61ee4b8c2deb5423839c698e822a39a9424640c3ceffdaf621b96c3cc169966cc76dedc81f2a157f1f8d926880640e5b0b38844d69d811597866530111a99a9d3252f50cb6e779ef116b593ae4a6e5228802566aaa60967f61dc4c635dc3215622c6711011042839e2673402ae32d997ef871025dc20708213a2"}, 0x1008, 0x98a15e883a66cf6a) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 06:50:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x40047463) ioctl$TIOCNXCL(r0, 0x2000740e) 06:50:42 executing program 1: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)={0x3ff}) execve(0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x10) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) 06:50:42 executing program 0: nanosleep(&(0x7f0000000040)={0x8}, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 06:50:42 executing program 1: r0 = semget$private(0x0, 0x5, 0x20) r1 = socket$inet(0x2, 0x8000, 0xffffffffffffffff) setsockopt$inet_opts(r1, 0x0, 0x2000001, &(0x7f00000004c0)="eaff125c00000000", 0x8) getsockopt(r1, 0xffff, 0x10001, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = dup(r2) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000002c0)=0x7ffe0002) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500), 0x7a99b75fde22f7ce) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000380)='./bus/file0\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x6010, 0xfffffffffffffff8) r4 = semget$private(0x0, 0x0, 0x89) semop(r0, &(0x7f00000001c0)=[{0x3, 0x8, 0x800}, {0xfffffffffffffffd, 0x3, 0x1800}], 0x64) flock(r2, 0x80000000008) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x8) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000080)=0x200000000000f5e) getsockname$inet6(r2, &(0x7f0000000580), &(0x7f0000000100)=0xc) semget$private(0x0, 0x3, 0x44) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000003c0)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r2, &(0x7f0000000240)={0x2, 0x2}, 0xc) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000140)) socket$inet(0x2, 0x3, 0xd7) dup(r3) rmdir(&(0x7f0000000780)='./bus/file0\x00') semop(r0, &(0x7f0000000200)=[{0x1, 0x6, 0x802}, {0x0, 0x5, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x1}, {0x3, 0x68, 0x1000}, {0x3, 0x20, 0x800}, {0x4, 0xfffffffffffffff8, 0x1000}, {0x2, 0x8001, 0x1000}], 0x8) semop(r4, &(0x7f0000000180)=[{0x2, 0x9e4, 0x1800}, {0x4, 0x4, 0x800}, {0x4, 0x3484937a, 0x1802}], 0x3) accept$inet(r6, &(0x7f0000000600), &(0x7f0000000300)=0xffffffc6) dup2(r1, r3) semop(r0, &(0x7f0000000240), 0xa34a786d47e2563) ioctl$TIOCGFLAGS(r7, 0x4004745d, &(0x7f00000003c0)) 06:50:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r1 = dup(r0) accept(r1, 0x0, &(0x7f00000000c0)) 06:50:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000021, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x30}, {0x16}]}) r1 = fcntl$dupfd(r0, 0x6b367c973c346cde, r0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) pwrite(r0, &(0x7f0000000140)="def1ce2466ebeb7f6dbeae1d754ee08b9d826e1dcc0df67295746fae1d19603abd502b71b5de727475aac6ec644792a1a683c2dfb079dffab26c7b36770ab2e1366c80b6332bcd46374b83e016b9e7cc390ffc0845a366c5db08c85dfb5d3e68347c89322522d4dbfa71dd0ebe254f194f1cb58c77f6314945a3f556dd20f77c39de647e5934", 0x86, 0x0, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:50:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000100)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000800)="00c5f8352d091700000000008397e68cdd1af31d9fe6ea4c03588517406e221cfdf7cc1c25815d7d0002000000b506231b3fa9bc6ada7d41797c009f99e2141d5eb1613a02b3e97016c555070000ea9d0100020000e7a2e86a948deb3ab2b16842f408d0bd39433acef78bffff9fd07c3f48e302321c713443544eeb1884a77af6e33cb873b9287d55fab3eb5c596fa70d", 0x91) r1 = syz_open_pts() close(r0) read(r0, &(0x7f0000000180)=""/198, 0xc6) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x10000000003, 0xfffffffffffff690, "f000bf3e000000140a671f7630830400"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$TIOCSDTR(r0, 0x20007479) 06:50:43 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2000000000060}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000180)={0x9, 0xb9, 0xfffffffffffffe04, 0x2}) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 06:50:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x90, &(0x7f0000000340)="a2") 06:50:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x46, &(0x7f0000000180)="00eaf3d6452aadbe47d8549b44b5b1606f8089745dcae8ba6c302e39bafa0b191ad06003f17f4ac20dacfae6a0d64c7975555adf7854adcdc4ecb14c0044e6815796e3bf3a7e") 06:50:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") read(r0, &(0x7f0000000040)=""/32, 0x20) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) syz_emit_ethernet(0x0, 0x0) 06:50:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget$private(0x0, 0x0, 0x20) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000240)=""/41) syz_emit_ethernet(0xfffffffffffffcb6, &(0x7f0000000600)="b3ce4e67847e6da21071d92765b579c133c6b90bca6af8faa7c4eb162114770baf1caa6621c250b07c5ef4d7f0f5abdf13ed154ba58a4a31bf1882b9354e5f814b44d3866ccc780d55c84d59088b76eac885c19f7347d86a5b2b83404083d0866a43acca277e8e6b7b355030d78102053509ac963c675de9758349ad8e5c7484949efb2ee6abbd7923b3b9e70004ffefbbd9de8c010e0b968d101e682087be6820efcf0285a8958c3cb43c7aaf9a1186f2d755597d2ec79902538782b5f9a770868c77f4f56909ec4460007910476719a285600f38ad2681d6dde1765103cdb8bfcc73217f08f4ab") r2 = dup(r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x5b3, 0x7, 0xfffffffffffffff7, 0x4}, {0x3f, 0x7fff, 0x101, 0x763}, {0x6, 0x9, 0x1, 0x401}, {0x3f, 0x1000, 0x6, 0x1ff}, {0x1, 0x2, 0x9, 0x7}]}) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x2, 0x3}, {0x18, 0x2, 0x7, 0x8}, 0x58a3, [0x7, 0x7fffffff, 0x9, 0x0, 0x8001, 0x20000000000000, 0x8, 0x1]}, 0x3c) accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$inet_opts(r2, 0x0, 0xd4bc5ea8c25772be, &(0x7f0000000300)=""/31, &(0x7f0000000280)=0x70435349594edcc3) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) 06:50:43 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x26, 0xc, 0x0, 0x0) 06:50:43 executing program 1: r0 = socket(0x10, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getgroups(0x1, &(0x7f0000000480)=[0x0]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) r7 = geteuid() r8 = getegid() socketpair(0x32, 0x3, 0x0, &(0x7f00000005c0)) sendmsg$unix(r2, &(0x7f0000000580)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f00000000c0)="c5235ec1ca5db390abdf27cd1823a643523d7dae9a4ba4eead039282b06f97d00a4c93a27d026b61a27b9ef389ecc9a094f9dcf52e47902628acee39c071f0716181a12f4ff71656a25a54c0564abf6aeb04a59d0dac51add61859c01991fa15f8", 0x61}, {&(0x7f0000000140)="9dcfb4116d94c96193a923b4bf98fb909afd59ca052b925e1e88b419987f4961f415faa4eb3ed498114c940a395bca47716752ab24f6e3ef3791762a2278bc5c9fef996d62fd08d2067f18f3a598030ca2bd26dae05242c7b0ed5f0dc0aec12e84f8187f93379069626e4fca8c748d31630839d55523a9a763df8d796acb82947cbadaa45afd788e48ffc736ea4cbffd1d1e8c0977bbaf0533a3", 0x9a}, {&(0x7f0000000200)="d0c49e1853d705a625aa48be0f0443aafefba755eebda0e489f337644493aa41bf0ca68bae864837fea1ddcd89a63d020086dd66", 0x34}, {&(0x7f0000000240)="a65383d3c5c0699e239aa27f4add5a265693539219f3600b2cc958561634651239e54ff1526ea8d3334af9cf1ea76784f8f818b8341528bef707f92715b2b20344", 0x41}, {&(0x7f00000002c0)="f22141dc47156b375aa5f99ac6b9622af1c913c7b408c564d0b1b668ed41331d45de72935fd1ba03918279f4effd1641a372c94459166040ac2f60385ea1e77d91eda537a375c0e2309b4da84908c7427a75ff0065537e703c3c64e9947d2b67af8d1c0e1264c8297618ba9a44d6ad1d042dc748e59bf9bb4f76a862026617935fa903b9b6350ecdaa18042ce0c335255a8e83d4", 0x94}], 0x5, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x18, 0xffff, 0x1, [r0, r2]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x58, 0x2}, 0x2) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000000)=0x2, 0x4) write(r0, &(0x7f0000000600)='f', 0x1) sendto$unix(r0, &(0x7f0000000800)="e20ce77245fe6a814a3580a7b168ad2465bd39099bb1b3768edb5797dd193a30579e12267d1c37fc8a2a442dc83ce666f5c2b753198a9cdc40e6c015b104e75693bd18e34c4e0fa4f5ef09e621789bd25d15e56be3366a0f7bbee07e9410421b063129ee2fedd57672d65f00c0f044c21f06a7396f127c662517395ec2950d42f4f320628838ad573585ebca743728b924dad4ef44ec59be0cc2abf1994e52e9c3a6e5beed17f9e8babf3af2472b76fa2f409435dca7790eb9d313b1ee84314432aa893f06ec155892ac57f353017e79521387222076f7894cd3c164ede6e8ff103dc1299ea51cb7cc5da73b4e54bd9ab9162ba3ab0edc8d7be3fdcb60371223e64e13a6d22432ad8f431cc58b335941b930a07b2891c50bf1d425dcece6c28023433ff341d92e3ac8c26df20de113413a45f3bda7499e04b23cc0b689ac600becc30cb88678c541f4539e155a8d0439109f772d43bb82487c7cd547432a6c71087682aca5ad228b1bdea0b51340ac870aa03361dbce2bcff7b6eb677f3ffc12a316504b8fd571e115456730da88ecbef8a5b9fd35ce1d832621b269a144ba6730cc08f910fc20fd7e8f6ae1f6c3b06ad6f0d04d524702da06a384f1eaed00a8bb87eeb133711168dbabfba3fcc47755c88067c42bfb2841d15333f8339f88528bca8bb703fb30d3e350f396df90e57e1837ea25a6b7dd2eb4028f7ddd8a7a367c881faa73e9eb08687339d7f08c5403dbf4f778e8a3810f375cb2d94f65a406cb06fab9e951349bc51ee0d643d123ef40fa75034094b053e17a34fc8177ae44b3c32696c3cd728b018dc356873a7ec1f0cb5a8c14e27daf5e391523fdc9e7e745f812bd2cad3dcd7efc2386b0f04fd22e417f1e5e5824b06773767dce4e7104261cc6b17d13cbb6f93ce3b3a366a6f2d55b6969d52bb2b2c7d55b1934c2df807b1188064b447213722f08d4e23c17177c1638ec2f7a0b9cbc5f0efff139deb69c00df003a27bd74b065a345e12fb020af63c15dc3b0d7367f150abd3809066b49e9e3effcd9535dc6bc1ea72f5b58ad2d60bacfa45cba3c958e428ce43279a924fdf5d83ca09f98edeef5d7a85484a97710bdfc52edf7a5dc7c25285c21d086ae6434fd64fdfc13bc8f4f05dbcddef61953291b2fe0da806e8682cebc2bd0332d012414a85c4c7db088b682503e12675bdf67d1a4a05aed6eff58238d995d641003712db0478f0cf37bfea156560aa017e6733b4ff1b82ea1a3d9106d737172156e34c0f78c92ec73d465835fe190ac4a19d96dfa1c177ef2baf26d60037193b5e113f0e19a6da70565eab5a639fbf01ff33fcbc2ce8def8f48774cfe4fad1f8effc2dd9a5205277b5c1422409ec0e956cf61bbcf66f7b52b9ccd2385de415337ffae50333591ed7ce745e44624c7ff1103e618bd195c797f7926bfebeac3897a3659caccc55a38cb006f3850949c5099f54a471f3f7aa53b72dfe0c4a9fc403165c2f16d6355d351d71f21edd477990715285ff88c3fcd66ef8782a564206ac0a50b2d165fb4bed1621d625ea2aae86a1726cacb858b007f4006940dca748eef7a89dbbb8fa9c261a8d749b0e29d3959077b5ad03256c769a5554e06fb5cd6a7129f5d8c838c7e4d81791de19063b16d8b717555a8df7467a7d0e7fb0d26436f70af9d3a6da7190bb6107aa7dfc5625e106e28d25f4acbe01b89e87f8e2041e832b06c79ff9b0becb3ce283c4e21dc600d1d2135be036c9af1dae270b2a3e6051d81dfce9a1df1f10f5070892bd016aea169847ce6e759c2d8017aa625a44211990a315d302dcfa9874d08fb0201409fb2238944d8621698da0061712f4a395179f5856fddb42b0bdfb8c00f74caaba4f2c386a1449ad5e85b94582af43fc182eb0525384cea05898597b7defe114ecb7a74b089d19c4a4d13ef0194d84bcee560ef636b6a1d78ee7517aee89174eb9fad76dcc8b235853e86d0336b81684b9d8d04e057cd451256b9ab301ce5f1762ad02dcf3d6704fb05d0503649b1c390b3919f1ad1a22590fd1d2a21250e748122d742533d955a161964d99e130544d565cf3d1f6f626b3d47dfbce03f8a2e38275b6d005d322e3caec6c33b9badc0374a95ce15adc8aa7641007539c4005eed00de8b7cfbe51810ace47cb173fbbe85f8c2914b1fe98decbfad8ea8b3a115c4355165ccffeb20bc1720d34c57a9228f3f628fbddb4affdd73acfc40003218a109b334c4eb6793dfc8d8023d9f51c801ab5242f6bb333216bc2d3fdb7df2f450c56904c33f95c6697faf4483a1a2878b8424454175e409674abd4c3f963129e4c42fa80fa3e61059ebce55dc58e5d2a551619ee33f1e85865c5ea7bd07e31a7060c6edfd6d969aac02de3b51943c50b21c35fd442ef225d65e2233afd8f39a2ea8da5c6aa05da2a5d103b237ec9a9c64fcacb2fde3e657bbbff0ae8a80b03e9ddce1290e51c629d4e39c2dc3db9c61d64ac7b9f984eab07cbe28e3a4ccfe5f2dc3bc0a23bd8d3c121e11e77146ea44ce5eaf7bc5e9a3ff24c6bc5e2490395d1c9566eb64aa6ab56d0848960d36d4e3fef6e6bddfcc9af60c70e548109a7986829d5c83c57bdfb79acf4d8f6df3a3191dbe8a92025f085985ee18498b696f6876a214d6bfdca28cf4eebea7e601223505eacf9a62f46c646ff1cdb84086a3e2273ea7ae8919d8fba2424a1ebd6ee16a7a5eb9b417ed57121c38a38f64512291769814e74028d9f36de1f1b6d2b247a49d5b66ec2649579c243199961a4fa68b1b2d91e68715ca3c72ea4d24c78723c27f8e983dc7d5bed5911ae8b29bc960853b1172887ab0186c964290231a0be9fcdc2be1c181db97d8808d8fcc4aa9cd138ba67896f66088e6b64d0e5e2d568f8e12be62d6dcc5e31d392f49330d7fbb6c66a5a003b95b43ba1889a05b722ad40ec2ecd3855ac616a7fc4cc429d597650c0a5a64e61a11fbd7a5d23421e4be5bb1d1186b71308d2655f89b4586536d519019fc49068ee8771805696bcabd8727f561383360f6a86a8f4ca27d665b8817e66b56509b9a4d14297b8fc41a10eaa8332289cd658ad419b66e4e3e8b1fef8682732e927da07f8037daf43be12eb619233cc8db0ba2745af0b09b21cd33c5a698690660292bbb0fc01cd4761c38bdd7310f4072d25b6c1f32862f368cbaf8b10886af36a8e0ade617c15f6fc50a809c06d79db056c899369ec9f4ea4e2bfd255a5ca319de2e187643da5ec9e06187f97f2fc1a4bcc5e9865f44d980be3620f0be37ed1acd76396889ee3de2811fa71c1f6812589ee7a0b2ff7a08372adb236972eba316e2d721efeb8b987a880471f93b57d2135d6a05c27796cdb6d9eee21e88748d228f2fbdca38740a83b6cd3eb120eec9780fef32e79cdfc2c8905af6e4448bc823980a605ed79795388a9d2f6b15dd51142f673544209a61d8d5b58a702ad07e0d93e1698bb485bcddac7ec208a441fec194dca9d80525f33dc74a9e1e8fc6519f9ae845014fdf6f4308ce56faab8339a1c21d97207fb2e98cb6a2db9ffe6fb7effcec3367c174d14ef3fb9b632c6640644e9538bf025065efd4162c11129eeb84f17fa18ca480baabbc0073a2c3b6c38f3f2786b59a7574f5e430071215adc0a72cd28f25f94991fd48465ae3704ccf2ae2a3350ff9a3d7ef7d4a7f2d5831db9bd34fff0c49410a2c5135c51f469dcc6597bd6ef970791a65c431d18484e2cf690abef3eb78c5a52ce32f7d713147d764ff5513db0468bd3d903689aa18c68fcc316a33ed00257f1d3bbb2f05a6315e4e7e5e21085a245cbe0d22023b766f42382f41620ce9f3ce83bc94103b41423bf03d2007bf8350cb423019d05322a08a04507d54c2de6f91bdfb4e729380c8fab2964352d44df25cd59e90e53c6502d3d43b0f32c19c0e77039da04a0ec2883d1c79d005e9d610b35c6de3811ed75af8be05ce166f9af68c461d8a2f504edb7af72765da913d3fa287df82a60b0cc916ecbbfb3747d16feb902da1073921551f920398f2c2ac297f1db841f7626a1f83780b90894cd059139cfafee78604f5e131636c859ed53d2c58584f5b1f7ceab6aa94af34b2d4ce43fbc64b2a51b445878c2ef345532f5245636304203ca81e62a5db39bd9cca414a3e5c3752a8132b1e2eb3d11d3367085ca9f95f25a1f04a474025a04e0c94f39ee4c37f1b3e9349839fa23403daa2b7a9a7719eb299b0cf65cb20fbeb40338ed382106fcbf042eb189af48264f0a1a0382218f132b71e48ec92bcf6a12a6be22be673cdfbfa1ab717033c7053535bfde74cb8271175de4095d0fde35cba6f92ed5fda30ec265fd51c8d9baea71c958e345390bba9bf179f7b14df6c662970ac82aa56357c528f456ad80a531bb6f9bafca133084106a8d9441c7e3600b3377d77731853a424c9aa84d20d43508b9d3548e7b3270ff925f07ad2b104f9291f90e9e958cbf11ed53f7af6d21a64cf2749c3272bce5d3ffe74edb45fbe193e9cc04f8ea9bde79088784845481048b740a231c889dc64aad9efc6f17db3dd66757135aedfbe7f6c3fbdb0dffe939abe85af5863159504a02162b28d5e961f7c9f47e48dd7ef10e3e18733652033d7efa8f1cb64b89919e4b6d2b74a042770641521bd73de48f6d9e87d966bf0defffc4ec8a139097509726a5cef46449f7d3d462981a4e0c96253b81a31d3f105a2e00a3ad51e79aa840ec7eada6c0aef70858c274c2fa1034f2988115211583140b31ccd82203a3b72e2556319a6e83d14b7c570be99427d16038ee6f6beec8420d6c4ebdae5569a727c7ec26889a024b2ea82297c6672e3785ed59fe7a1378b963768c118c96bffd7fde8ec2c35f10961363e12d9f0c933077f951e07f04c5180c5671cde07cfa02052b00cf053d5d15d1910543f2bc6706269a0bb21295e0252b3a4a1ca8dfd3bdefc56f568448f32456f8cc8aa1fae40e6b8e6a8efe180a3e94ecee5ab4791f82bb802442c0f9eddd0a131f330279b0b422d0fd5006b1b225ad76d72cbb6d303e9e7242fbebb0b3eea93efedac64b825b49cbbedfc927a487a20f4f0d1f243936212231de552cfdd46d66edebde58e459bc6f9e084ceee6fe01225c4496521d4ba6e7175a30e08f95bac9647b3f5ee36368d996c6656173b906fb5acbd77c053f3f54424b7f4a1493e9068b14bb51643c1d1519a4f033747404779b77d0d211ba28ffe50b4c60e9db507e3eb6c6efee751664252c437880cc05af13ab40cf90a39b058da3a86274d04b843df8ff65b74c4eafc34defe97255dfa4f593bf252d66a88591a8dd22e582c72438d8a2259ee59b43cd0ec3a5ef4016db850f0d6ed0c80e52cd35c4e9f9ae2860f1e7454057989b4314a89751fe694114362bcba0400b61b1cd5c77d1ff988cf49a220aa75526f28a5d40fbc4fa6fc70424750c2f9bcc5d5ff6d7a5b2899c41968d87ea9e15377449a56820585a6cceec83942757fa7295198b12a89f55fd3f633e23827ad18aea3eb08e194ed07f5aa743880bd6bf8a8a0ea88b2abf69478d79936519d4123a7ab0f76f7a9f9442949cb3dd0c45f9a5188bb2c065af3a8cccd6ec5e71f1071452ba050620cf84f51d1d4660ca6a971c9a6ca5cf8ad749cc485cbafd3f68a100ec8964e98270b4723c8a31ec5e691cdf043ac64be7f224910e024cbbfaed5ca343f2740bcc55dc58f94345b57f52130ec41a06805dd44c02a407f9141ba09f48b160434c3a99f206049a2ed2643f426cb3ac0229e5e467c00a565828e822b676956d73d", 0x1000, 0xc6, 0x0, 0x0) 06:50:43 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x1, &(0x7f0000000080), 0x0) r1 = semget(0x0, 0x2, 0x100) semop(r1, &(0x7f0000000080)=[{0x1, 0x79e, 0x800}], 0x1) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 06:50:43 executing program 1: r0 = socket(0x11, 0xaf1cc0f24e01fd9d, 0x0) sendto$unix(r0, &(0x7f0000000200)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357a859fe35016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e000057699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8936a00f90006ee01be657aea8c500000002000000000900030000f0bc8cd0982dc9ea31b3a6413df0ecb84c85ba2400"/177, 0xb1, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x80, 0x0) 06:50:43 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x8, &(0x7f0000000200)={0x37a1}) dup2(r1, r2) 06:50:43 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x100) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x20) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000140)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3b04000000c7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f00000005c0)="bdfa4d2582c321a8cf98048e4a8051bd24313dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061fe8cc446bffffc9aa57d4f4454f0a751731e5c2091f3e9bdd11c4593548f7d1d6a2e60e1a7314fc1cdf8648b48935d14a79a15cecdd79cd66c31400b4dc31f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0x110) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0x3, 0x20003, 0xffffffffffff07dd, "b08d9e7fed2b0000930300000000000000000800"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 06:50:43 executing program 0: r0 = socket(0x20, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000140)=r0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f00000000c0)=0xe960, 0x4) setuid(0xee01) close(r0) bind$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00\f/\aile0\x00'], 0xa) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 06:50:43 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x656af0e1fb8fa594, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) mknod(&(0x7f00000000c0)='./file0\x00', 0x9fff, 0x4009) r1 = open(&(0x7f0000000040)='./file0\x00', 0xc02, 0x0) getpgrp() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x6) open(&(0x7f0000000100)='./file0\x00', 0x100, 0x8c) symlinkat(&(0x7f0000000200)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x6) 06:50:43 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x1023, &(0x7f0000000040)={0x190}, 0x8) pread(r0, &(0x7f0000000080)="a3163244cfc98cb0796362f44c6c862665b4bb3cfd2e44d10edb48ac95b7543e4917f40c62be43c1d87fb0d71736699a3eb8c96ce2a6b8518a85960bc484b90f4279ed961acbdfc2fc3122a412aa38ea25247845ef561d088040d7b87d7394d483a14356e3062065c5ec5930947c948acddb97bc68125257e480d3a70f4f0af9146c8770532f7742f60af823e05bd54e4c3606e67c634c9d0b9f20b5bae97fa9c884cb10dfd9fdf234bbbee390bb5346f72db60401", 0xb5, 0x0, 0x0) 06:50:43 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f00000000c0)="86", 0x1}], 0xf8e) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0xdfffffffffffff, 0x0, 0x40000003, 0x0, "fa6810ffe48c3357ab4c6c0e070000000200"}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x101, 0x9, 0x96, 0x0, 0x0, 0xc8, 0x22e, 0x95ec5f7799651086, 0x0, 0x5, 0x2}) syz_open_pts() write(r1, &(0x7f0000000140)="962cebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c090000", 0x3d) 06:50:43 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000040)) listen(r1, 0x3) close(r0) 06:50:43 executing program 1: r0 = open(&(0x7f0000000280)='./file0\x00', 0x611, 0x0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0xb2, 0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0xf3, 0x0, 0x0, 0x0, &(0x7f0000000040)) 06:50:43 executing program 0: r0 = kqueue() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001540)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000001580)=0x1) r2 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffa, 0x97}], 0xa4, 0x0, 0x0, 0x0) r3 = kqueue() r4 = dup(r3) kevent(r3, &(0x7f00000014c0), 0xbe, 0x0, 0x5, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x20) open(&(0x7f0000001500)='./file0\x00', 0x10100, 0x80) kevent(r2, &(0x7f0000000040), 0x20, 0x0, 0x10000, 0x0) lseek(r5, 0x0, 0x0, 0x3) r6 = kqueue() connect$inet(r5, &(0x7f00000000c0)={0x2, 0x1}, 0xc) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000040)) preadv(r4, &(0x7f0000001440)=[{&(0x7f0000000100)=""/232, 0xe8}, {&(0x7f0000000200)=""/181, 0xb5}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/249, 0xf9}, {&(0x7f00000013c0)=""/89, 0x59}], 0x5, 0x0, 0x0) kevent(r6, &(0x7f0000000040), 0x3, 0x0, 0xcb5, 0x0) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f00000014c0)={0x0, 0x80000001, 0x80000000000000, 0xfffffffffffffff7, 0x504b7c17}) 06:50:43 executing program 1: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1003, 0x0) 06:50:43 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) shutdown(r0, 0x2) write(r0, &(0x7f0000000080)="e5fbae5e7cfe502799a2e0e5a9dd6b77d7e168e7b79a5095e06c6e8ad5a12d5601eefb5e03df99b46313f998d06c240a5568ca396b2096c89bff7f7dde311250dd28100899c4de0eb9c153ec37ebe4f052666e72607c997b81a4ae0100ec12a0559e6a52fe55a7146d7d5f38a58c9bf6a43648c3112e71e88a3747799d32d4f0019af3cefdcaf7b06fbac882111d98c3fde6c47b704bbea392e6d4ed99e11747da7a6a8afa6a2bf044062dc74e23b66670240afb73bd4e705d4c", 0xba) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) pwrite(r0, &(0x7f0000000680)='\b', 0x1, 0x0, 0x0) 06:50:43 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) clock_settime(0x2, &(0x7f0000000080)={0x2, 0x8001}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x799, "73cc510e52b3ad2e0d3fc9c06d00007f00"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x4e) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0xa0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_data=&(0x7f0000000100)="9c02ef9d"}) 06:50:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5c}, {0x44}, {0x6}]}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x400, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:50:43 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, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x2, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000100)={0x8f44, 0x1000, 0x1f}) 06:50:43 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0xfffffffffffffffc, "661fbee2245185a8186503182eab7fff0e091fe6"}) write(r0, &(0x7f00000010c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713d218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006aad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf612829d8607b4d08868a99ec9f3d9302a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1b6be6c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119bb36ee768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4028656273e4c1c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e091bbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708915c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75000000000000000000000000000000000000311a1304de2fcc3c76bfbe4bd743bc44be2185d78cdc28d1b61b07e1ebfef91b252c6abc9f5cfadb6f5161a4a8fc4c84b96c8882741e24b6e907d083d518266da67892e95a51f1c19dc47a8c0cfb5b6dc7a8f350b44ef7a5becda1e36cc45127ac9b8318bc9bf7705eb4e614af75b3c29973a639300dcb6e8ac1c7203d51952d1c9fd35324c9262047da6472d201d8a4494b355b1f869be1bd8c81ff2d460f1a1e308e5c9afc29f463a1d19e08c92776646f9e3059", 0x76a) write(r0, &(0x7f00000008c0)="1b4a4e5cfab0fbad605a309b8dc538bc2fc94746fc7fdf31d9847baa5b61d965dd181288338a8f3f06e12d3f54b8040c9bc2f45b26b95b3f54ea5077ae38b1b2da9dccd532ac6c77d3dd48c110f3e185ad63fef9c403", 0x56) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) 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) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000180)={0x10, 0x4, 0x4, 0x16bdaec5, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f00005d9000/0x3000)=nil, 0x5ffb}, {&(0x7f000067d000/0x4000)=nil, &(0x7f00002a2000/0x3000)=nil, 0x7fffffff}, {&(0x7f00006a0000/0x2000)=nil, &(0x7f000035e000/0x2000)=nil, 0x9}, {&(0x7f000026c000/0x2000)=nil, &(0x7f000020d000/0x4000)=nil, 0x4d27}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f000077a000/0x1000)=nil}, {&(0x7f000028e000/0x3000)=nil, &(0x7f00001fa000/0x2000)=nil, 0x2}, {&(0x7f00000cf000/0x3000)=nil, &(0x7f00001bb000/0x3000)=nil, 0x3ff}, {&(0x7f000030b000/0x4000)=nil, &(0x7f00003bc000/0x2000)=nil}, {&(0x7f00005d0000/0x4000)=nil, &(0x7f0000648000/0x3000)=nil, 0x8}, {&(0x7f0000450000/0x2000)=nil, &(0x7f0000666000/0x2000)=nil, 0x800}, {&(0x7f00004b8000/0x1000)=nil, &(0x7f00005e9000/0x2000)=nil, 0x8}, {&(0x7f00006ba000/0x3000)=nil, &(0x7f0000504000/0x3000)=nil, 0x7fff}, {&(0x7f00004e2000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000137000/0x11000)=nil, &(0x7f00004b5000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f000002d000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2bc9}) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="01002e2f660d343adf00c99b5bc7ba589bce2887330fa3f2472583b7f2fcb0e3172f5f576b0d7066c83f65b34c1b2f04aecd147cba87b466a89dc69e"], 0xa) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 06:50:43 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0x8, 0x0, 0x0) 06:50:43 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b2030, 0x40501) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x14) 06:50:43 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x3a) connect$unix(r0, &(0x7f0000000040)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x86) sendto$inet6(r0, &(0x7f0000000080)="833758178d4f780536499d2bc8f308a916e40f58fa9c8e81", 0x18, 0x0, 0x0, 0x0) 06:50:43 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000500)=0x1005) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000280)={{0x18, 0x2, 0x6, 0x2}, {0x18, 0x2, 0x2, 0xf1}, 0x5, [0x800, 0x7ff, 0x7fff, 0x5, 0x5, 0x34, 0x3, 0xaef]}, 0xfffffffffffffc42) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000580)=0x7) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") r3 = fcntl$dupfd(r1, 0xa, r1) r4 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r4, 0x2, 0x7, &(0x7f0000000040)=""/9) close(r3) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f00000002c0)={0x0, './file0\x00', './file0\x00'}) r6 = semget(0x3, 0x4, 0x40) semctl$GETVAL(r6, 0x2, 0x5, &(0x7f00000005c0)=""/206) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = msgget$private(0x0, 0x8000000040) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x2000040, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x0, 0x239f, 0x1}) 06:50:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x40, 0x4) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x80000000) 06:50:43 executing program 0: r0 = socket$inet(0x2, 0x4, 0x0) setsockopt(r0, 0x0, 0xd, &(0x7f0000000080)="622fe853008f0700", 0x8) getppid() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x20000, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="34e39cbe143a5c6a99afdc50e61c7e3576a0dc818336cb0d05a5676ffba594cc644bbcff2badd79b493bb3e171045558e950bf5eec3a5e8753bfdf0ce239b380884a61d4ac424ab5f28cdad33546b7d88236b539105b588831f6a5608d81b0e8c946ca5b5fdc4d46198673054f38fe3c29b79e1071829982c043abe5eb417461c9dafbf4b9e112ee2bdee5c1c7dfbb4040038e1290a3aa3332bd630bcc5902c977713a867fbcfda3188a3ad6348ad1f3c00460735b5aabfce55a28ea1db6aa21125d", 0xc2}, {&(0x7f00000001c0)="dfd9d98da8b26282fd370fd184d995689fc0ced9de8f0c8273ea0fb7812ddacbf5ed57d1967f5319e9a66b321edbec032ab608713723ac3babc6974299266fffcf6e44bbd96228863002567aad2aa59bf878ad110b037af2b3c0a58a6985d69648ba550364d6e6de103b834c7d69acc7f5184ac82bcfb8826fd77c1d5f42ebd3347a0a2a7b7fe3860b8dce4040648fa32571f3483e604cb7942476d292e1419d7bf8551afa50b2e61adc8ad49c2c732d5ea2afa266f114e97596a4", 0xbb}, {&(0x7f0000000280)="fee3620a8d0f3070f8ff9bc08398dcbda2e3a719462e30eba444a4bfffadb95e5ce5c83551d84d22fd96316c579721ecffa4b1cd15e0977b1b6a634222c9910f30bfc3eba1fafd31eda5f7ca1e7369507ad649eb54dc350989babdac96696271ca056543ed3a889dd9a7789ee464b8833bd32b28581ec8c68fb22511c206ae7b6fd96e18d0353d7a4360e89743dc47d6c86e6f79932d7ee303ff9a3be74050ef34aa5fa031", 0xa5}], 0x3, 0x0, 0x2d) shutdown(r0, 0x1) 06:50:43 executing program 1: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, &(0x7f0000000000)="9e3eb39095f3ea931fecc3cc4e52", 0xe) close(r0) 06:50:43 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000000180)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') r2 = socket(0x2, 0x8002, 0x0) socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000200)={0x6eb, 0x6, 0x7, {[0x1, 0x2, 0xffffffffffffff2d, 0x7fff, 0x81, 0x8, 0x3ff, 0x9, 0x101, 0x3, 0x48, 0x2, 0x18ac, 0x7, 0x3, 0x1, 0x1, 0x7], [0x1, 0x7, 0x8, 0x9, 0x800, 0x6e77, 0xb7cc, 0x200, 0x1, 0x3f], [0x101, 0x4, 0x7f, 0xfe, 0x40, 0xeb, 0x4], [0xfffffffffffff940, 0xffff, 0x5, 0x2, 0xc6, 0x8], [{0x8000, 0x5, 0x8, 0x7}, {0x0, 0x766, 0x1, 0x1}, {0xffffffff, 0x7, 0x1ff, 0x1e}, {0x101, 0xffff, 0x5, 0x1ba4}, {0xe32, 0x1, 0xffffffff80000001, 0x8}, {0xfffffffffffffaff, 0x1, 0x5d7cd5da, 0x8000}, {0x2, 0x7627, 0x1, 0xfffffffffffffffc}, {0xffffffff, 0x7, 0x0, 0x8001}], {0xfffffffffffff481, 0x7, 0x73, 0x7}, {0x4, 0x5, 0x80000000, 0x8}}}) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r2, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') r3 = fcntl$getown(r1, 0x5) fcntl$setown(r1, 0x6, r3) openat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) 06:50:43 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file1\x00', 0x5, 0x6, 0x1f, 0x1, 0xcf, 0x0, 0x1, 0x1, 0x1, 0x0, 0xffffffffffffff84}) rmdir(&(0x7f0000000000)='./file1\x00') mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0x0) faccessat(r1, &(0x7f0000000240)='./file1\x00', 0x0, 0x0) 06:50:43 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000140)='\x00\x00\x00!', 0x4}], 0x1) setitimer(0x1, &(0x7f00000001c0)={{0x9, 0xffff}, {0x0, 0x7ff}}, &(0x7f0000000200)) 06:50:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000006c0)={0x3, &(0x7f0000000040)=[{0x2b}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 06:50:43 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x3) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x9, &(0x7f0000000140), 0x0) 06:50:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x3, 0x1, 0x0, "5b980c03a70e2660b65d3bb18de05869d12445f2"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x20000000000000, 0x9, 0x0, 0x72e0, "7c4216775030d024fa98f151ca119eb02dbf230c", 0x7, 0x4de26ac5}) 06:50:43 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt(r0, 0x993, 0x800, &(0x7f0000000040)="22481aefdff8b2212ccfed2ee7f4618c7b730cdd9788c40b2b3c3930171fbc273df002bd4c5e93d9a0b4a69af76a464523abd5d082b66cd0380826f2f09dc509832568935bd340171a0b41f7c91361f7718522f6077dbfe71e4cb2280a43afdfafdc4d2d5ceeb207290a6d9f285191e14628a332656ed27344e6e0fd3cdf2a00d2225ba88714a0f0", 0x88) shutdown(r0, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 06:50:43 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket$inet(0x2, 0x0, 0x3) recvfrom(r1, &(0x7f0000000200)=""/4096, 0x1000, 0x802, &(0x7f0000000000)=@in6={0x18, 0x2, 0x7, 0x76}, 0xc) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x3ff, 0xffffffffffffff41, "73fcff4d4d7ee4000001000000c0010000000010"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 06:50:43 executing program 1: syz_extract_tcp_res(&(0x7f0000000040), 0x0, 0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000200)='n.', 0x2) geteuid() 06:50:43 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x8, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x3) 06:50:43 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[], 0x0) write(r0, &(0x7f00000000c0)="025cf012eb3563ec2ef2675a2d287d81012799a2", 0xa0) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000040)="80036f4a3e5238f36bac0e9a68", 0xd}, {&(0x7f0000000080)="0b49ef707c1971b5d59e3ab38d78d6abad83047529c972fcc88049", 0x1b}], 0x2, 0x0, 0x0, 0x4}, 0x8) 06:50:43 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) readv(r0, &(0x7f0000000200), 0x2563f6e4803abd86) write(0xffffffffffffffff, &(0x7f0000000040)="06412f722ef0779f31dab57e3246e6b0a739649776251cac3b9395554c12dd407c6fcd17eef05e1e758992d3d8c1a714b97375566255f53fd458486a8e47d4afb19d795b7373e1e5540bb4e572bc7673bab0", 0x52) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) fsync(r0) dup2(r0, 0xffffffffffffffff) readv(0xffffffffffffffff, &(0x7f0000001480), 0x216) 06:50:44 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x8404031001) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x6) getsockopt(r1, 0xee, 0xffff, &(0x7f0000000000)=""/59, &(0x7f0000000080)=0x3b) 06:50:44 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x4, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0x1) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) 06:50:44 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) socket(0x1f, 0xc006, 0xffffffffffffffff) 06:50:44 executing program 0: pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x99}], 0x4, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) kevent(r3, &(0x7f0000000000), 0x31, 0x0, 0xc68, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) dup2(r1, r3) 06:50:44 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) socket(0x1, 0x4000, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff, 0x0, "b8000000000000080100"}) close(r0) fcntl$dupfd(r1, 0x0, r1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000680)="c7525184b3619bbdf9963b53763846947c14c0ae8e0e8284ae8f43b7ea0599d290168030d89a3a5378447436e331287d41cf9f6925ff9e1eb32c35c290faec98a906a6b313ebbe2766158b2e634d324aed81ad7e39ffd96251b4b9667e835559e5214eecce699e108a", 0x69}, {&(0x7f00000001c0)="a6219f5e9ed131ed94bc57e8bbbe810158897779e00d24728999a3955133307f7bbc7add6fa73fa1980ac6a887c449845f9ce713272102727ed53239912e524c", 0x40}], 0x2) 06:50:44 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x1) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) accept(r2, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x7) 06:50:44 executing program 0: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x800, 0xeea7711149d205f5) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x8000, 0x0) 06:50:44 executing program 1: r0 = socket(0x2, 0x8bab78ee3c8475ae, 0x101) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x42dbb3f5b576155e, r0, 0x0, 0x0) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0x5) socket(0x3, 0x0, 0x0) r2 = semget(0x2, 0x0, 0x0) semctl$GETPID(r2, 0x2, 0x4, 0x0) getpeername$inet(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 06:50:44 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r0, 0x0) read(r1, 0x0, 0x0) r2 = accept$unix(r1, 0x0, 0x0) execve(0x0, 0x0, 0x0) preadv(r2, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/21, 0x15}, {&(0x7f0000000040)=""/12, 0xc}, {&(0x7f00000001c0)=""/230, 0xe6}], 0x3, 0x0, 0x0) 06:50:44 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f00000000c0)="fb", 0x1, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) shutdown(r2, 0x1) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x1, 0xf0000000}, {{r2}, 0xfffffffffffffffc, 0xe1a454ecd0f0cf10, 0x80, 0x7ff, 0x1}, {{r1}, 0xffffffffffffffff, 0xc4, 0x1, 0x79f3ab71, 0x7}], 0x4, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffa, 0x1, 0x2, 0x2286e61a, 0x80}, {{r0}, 0xbb933220350dd48d, 0x20, 0x0, 0xc3d6, 0x3}], 0xfffffffffffff001, &(0x7f0000000180)={0x7, 0x2543}) 06:50:44 executing program 1: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) socket$unix(0x1, 0x5, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x20) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000100)=0x8) 06:50:45 executing program 0: r0 = shmget(0x1, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) shmctl$IPC_RMID(r0, 0x0) shmget(0x1, 0x3000, 0x210, &(0x7f0000ffd000/0x3000)=nil) 06:50:45 executing program 0: socket(0x18, 0x4003, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) dup(r0) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "443139e00000e608060000000300"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) 06:50:45 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000300)="5a1ef6255138709f87c4da87d71a7e114110990051988e1c5b17fe062949cdddb468eaf549cd80e58ea49d8f5c1c7ea3991c96190c8f9d71494de4c236a06e9a065d7d3db64bbc8828a6c1e1c6e40af72f6da057d8572be965277a95f1655ad8dc874038a10f883181d318e32139e831a0d5d413954dfe44136e88aa2985e0b3d60301921cad34afaf1e091a95cf0529e6010a5d8d5c4de1886c469c5fcbafee558b6e9c4f0ddea86700b6e0a64c2204aeaa8a834d8f1264523c990e1ba3694f1c49016bf48eadb49046286df42b6bb96481e91dadbc3564da977b97969b683296cda5dbd0ab96cc761743e0b49993f84a21a9f108cc981f4cfe3f322b9530a732536a0c48e40015ae58abd08a296d28336c55ed05258c9b64e6eefb36405afe5e216ede9fba09cc212f1b3e7548b45ad2d145fdc87b9e2bae9fa8ef93792c89dcbdf3aed61739481c20d95bf72e6cd5430414a65ca99407a254761353072754b52e7cef00b32487264b6563dbf0cbfe7312bb2f66f1067d008b4b11c10408b0638141f5c7c961a8d269de5079272b42286ef49217f06bb015ee73d9fab70bf291fa07234eb9db34d92dfa63048804d692e97e7b2222aaee0ee16bffe60f36158adbf92fa1c4560ec73869e17e03a68b4e8c5a3db78c92a4ce25a072a162d0549c02acd9b7d4997240300ad08329921337be146d93d248708138be054fb550adb01a6cae6631ccafd2bddc9f56bc68169e0e840e7782d08fd849fd09e73b125269f550d382ea92fadd7931866927987f6fda838cb9a8fb70967c912ca70266689a03ec7900d677db700d33dd612ff13e56525d489ccc73bd55e229b6b97644c6f4392a65decc481ccc7ddb4e2ed11969654e2ecd888ed07f9e24528eaca8cd80665e0805fce7d695219d1aa82d3fa7a2ccf99b4e85643babf5b72c14f1e8c1319fa6acabddd3789456d7d03abd05ae3a603152e07b7aa3415c53c3ecc95e61e15dd3211f8bab532cc127c58c38ce40d7eb5eef8e7c9f08697c50e292675eb67d8e4f1f76eaec3b41c2d73f3541a78cb756a75f3a3504b621de86cd6a9c3318e79ea65b637a717bb0703818655271b9fe573a9eba3d78961fec6bccf743bf0b8560a07a799d243661d600b7f13453f477d45212fe90b74e6c915810c821d2592f4c14b654384f757188d95d45c63bfbb08a44f4f44698f5c4daaf405e7292d72491c15fa52d9de2211500b2b4e0269e78324a272f8a6b68ad02ba78118e88d0778ad32dce88915bf1afba63c8d760039f51ac5bd0809a128534ca8dae215ac9845fc0a77165bead57cbce1223435dbd0535b44c085471db1be8cdea2342e55a6468dc2152939f01ca8dc1b69edc945dd5f318028710922854b70d388690417ea3582c54b657dd48dbd25aa05cb992a1dfeb83e13666569c513036b03aed4c9a1db25dcaaef410398f4fd9e9d1f3a109aad11d217e8625608a91dc37ff74898744da50693f7e94875d57554d4afbe94b5911badd32052fc805877672585305a89179812bc9d2292a8e9d9c2994f2b4e591ee61814a2680bff6aa47dfacfa16e8abcaf7f25a261248c781b64f961adba9753315d0d728fe2cba6b13099aeff379076d831ea9191c6545263441e23927073f520e60e6768402f26e40e60bca3dc99da33e265ba6f776829267a8eede12981fd6bd08443ed87c0239f485cc9a8823b23e60192bd49d8da898c41b18f55b4ebfb297aaa9e1641fa0efdf4f6347aa14c433fb1eff6fe7274af1d2b565c638e34b9df37ad91b92893d92fe6f91447bc44085972ebf0adeebf32800716e3f9c86fa4f043d4528985295e313c6b2305482677ef23cad29da5121b1566970ceb46073a2c9dfe5df87fd03ae3ae8b4a8b267daa93031c81e41708bdcc6abb400dfbdfe38d9bc60ce884b08146b06c6c80a9c843749c5fcbca231302ec3ac311eb41440e569b130d3bd3234334eae925626600a16ad8e6dfb5f6003ba22043eede46a4e5a8081ae616889f79e37fc63b59356545409629835ebf58acbcb86ac46c5ee54e297336cf49cbb5032d3c61b81b53729e1366336e120fa9203eca966f3380056fc668fa4973c4a906211d6a9a1c5d2d992e065333b3d55ce5a52a827c34a4a66708ecc9e9a816c5b157e81d6c08fbc430c4565e098c9e9540ca522b3ef0280f9f4d29f8330e6fad3c01224b4539a00efd77056d1e52a62df579ab1a2478d29767f807a4d3f522e092fe9ddfab14d58b8a0f68036c32763d05e4e96a2474992525d8b67971ebb92a0c28d0199019bfd6f5b0387b07108179ae2fe3cf967d2b46da159c84b211c2cc20c66c220baa5f8ee914fa830c45a1b898a8198a97ca17f72c4f3df949cc464e7792d7b58449575e4cf864953d88bf62793c7cbee179b2445b6d5538919f5e2a0d1ab7781c22f71b94bd5f25a7e3c643d07816ae1f72a2b6a3fb10d8b340edb66a50d8798596d406ed91a0fa9c1fd8271c4a4f40fd1a90425e7f3c6dbb73e2fc30f415d73658ce8eda496ea73961004ffc3bd6d5fe958af93001589a4b914cc23499171bc3b12b4bf5a0efe7420be8e9398dc2b190fa159b387821a383505cb51bfa7fdf94c5b515d719e80e935679d20dce44fa3329598f5ac1ad09cc84c65f5cfcee0db1e0b8a18ea8c4a727609aebaa134fb403588954c739948b048c49efbaea8b16d4ee939325fde06f125723edd1975d690d51b189bb8703587b8c25ec9c37335415ce37b28a3f5bbfed50c5041ae25e27c380193aebd8be718dc24940b929a8e94f8b4205b8f7bd1102b4a2511637edd9536d7705622fd05c617b071988bb514c00758344118ce1e09ea94119688a94c747dc4bb9bee5ac970114af420a9c108aaa227fd582e4a8bfcc7adc9fb8f96eea43953e1ca85d803df10516136d389d9ee15218290c9634b6bc5b3a6d010f3f864f53c68b126e9b395b06b4ef1a46e86ccdee27bec93ecb556758bd425a367cec14397c1c2eb3e3c1a6ba2c2b29f5dbb0f32efd8a43a12fb6866b2a1719af281cfdd9e057feb890f7a5970dd6fccc5e84eda35786dbdca6b2edaaaa4f5955f4bf8fa775fb9b3da2c4644537b6dc7f67087dd2dd4b89239a7f9af1b93bd185a157d8bee36d9b30b8ddab967ad13ceafbee3173570efb1443c5920f4bf7609cf94f566ad21c2b557c6f32c580d3277269e973b2fc502a6ca2dca21323afc19245f906287caf934f762bacd4f7b8bc30302910af2a88b2138aea2fb087188e875af1f46c66db32e81d3a4f1a94d9ba60618b1d4aa0c2c9f7732811c758f68b83d6bd019408bc142d7ef7f7aa01a4bdd978b51d136aa42cb3593749333dc1296997d5775e30762df5ac86d94a44fe46701da334e2c846659d6b1d22b70a186700cbda467e283d9b9c3b6b47c32d6eb030cafbde2915e5f8ee9fd2f39e804764cf8def7f034e9ffefd702a134a5fc639c925998544cd4d15734c462ade1735751169aa31d762280d362d56f451410638bf835338816072065fe7e03e368214e47c9f0f36cac81e489faf5841dbfef6d1fbb3ce2df9fe081a1bc49eb656a3626a84db673b354ca7e72db52e58d7ffbfe6f4f65bb74deaf6eeff0f537c71e902ab0a67f3a929ea1651708508ac6901303227609a8d46722fc2e0091ffef17bab119839c4e8844002e29a53d49328d0d1a1ecdfe72284e82a38f60e0d9138c36a2f52a0c08168dd2989c94a6a4be875385d39e44207f733b35ad6a578f1b5d9fde7a55a513862ff7093f5cb6c1248da7740f4afbd2c5e9734d3c052f7b682202e7defb70a5f94b438448417fae9a87d9a9e4d2c5bcda6b217ceba42e772c08cba0ca6b539c2f150ec00f944e3004709412b50d25cd92f61b5d92cfcb3b22e786ab560dc813d28d96f2aa7479d774c1d8ee132f18cb29e41a3eaef429d02fc1b484cd6bb3365a3f58945cce028d3fe1d8fd1d18d594a1870d5db719d40200213d135884ccf1aaaab7637a7dcaaf9e75315ed96f8a976f038e52aa5361717f85071dd2b76b6f56f529d753f5f3be58fc4931d7b81bd77d4e46a7f857705e7b6d8a273e7d5d60f9f347b69bf11bae288f17faa6f7bb17fbbe18f3d04b37a2ad2f103cfa83be8ae6ec276ab7810f493868f846e592067abd935b968171ded237b3f65fb27a1a151351abb5242b84a91b826ee07e6a4d42dca38d0ebadcb512e1779a7042622a3a9fe1ce00d7b412c31c7cec32a1a59ea1c9b37c6797c1677aa0a6f6051f72b18daf16cfd5214883476ef9d389b806caaba531ec24dca8a3b2c0783724e6f22709ff12e30916b1955d752c245117260307832f10afc82030b06fb2392914b7bbf20bc407e0bf8d891a171185c90c8eb85408b1cb1c61f981ae18bfc37828ca63f643f1e7174d9fd87f306ef326d90f994b0e3677cb949de059298e23f17e8e2bce2b48ccb9824b3cfdde776bf977a439d23fa96237a79129e3ccb9b9c8a026324db59c242ffc21d5fd32c13333b3042c92f109e8556b4980fe60f31a12c981e18fbebec1843cbfba116044ce142cb0ed436395f53b15050597365225640a8b7363cfae3c2aa36180739a35fc6e0e8682a9addb177c6b2f442d20bc5b678847b925d0c0bdbbc44e838b07471b06501b45777722630cda50c4ec6a70e0b28529abc3f6e8b635665b573e3a99211cf7abaf0175208fcfae4428c26541ccefbc6bc3321d91ef20431750352104c5ee3639844ee826219ab08bc8ac029dbddbd6d5a18ae29ea47591dad1f570f0aed7a741958cdb5e2f960b766f0840e5f3c0918c45f38a67cbd399972b203a018c40095322cd5538a584d3574d3d1f1c8bc47e4396e47df60dddb47240c758fd1793382abda15143efce825e93558339df06ea1f7382871be13c4b5e07d9fba924f1cae4595fdd0565badcac1e367eea6c0d918a11e736ab4c902d31b32e274d4ccb5cc5a26f21e8a20d75da032ea3ab72f7f1cc116996d546cefd7b787c96190240fa8ec176b92c573f2da220ba3ffda7cd816a3058c922d788385efae06fd9505f1dd26b876783f670111b6e39b5d40a647e21e64fe244216784c007453e52746d955b0d8ce69af987e1aa91f1db180ae561e8c63464b7fb42e334d236a5d52775e1a08046bbcfc2801e348d916ea71595c9cf4a959fbf674547a1d3e53465360be69594c9229a1694f3ca479ad3742ba1f8c5462e915d1965115d72644fa4e5985236989e9548136fd6352158871c753f5d9b210192395b3c6e5bdec3c37660b815846a82b9ffe675da2cb830681e9ba380f6b385a7aabee80518aafdaee9e4e3b2cb5d519098e2f32156147fe7e016edf28e13570b46179f2f4bd835efd7de25fb1e5e03727f2bb1177e79d870b02bcbc2db1d80347ab193fee7b381ff0d11d47e6fad93edbe5eed8d3df63032943d5bea90353b36a3ad9ad1928f096fb24218eb01cb942af9c08d96c8ed280199b9fcb54e81de4ca456bdd565369938f71f5a00a6603d56c8c3d693a7203da78688ac9e8d64762e710429db7573c72b90c40c4078d0c0b62f8f158a706439270055f276a9c8b25a12bb5aac44ff689f", 0xf75}], 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x100, 0x80000, 0x6, 0x400}, {0x9, 0x7ff, 0x7, 0x4}, {0x4658, 0x10001, 0xffffffffffff8001, 0x4f}, {0x4, 0x8, 0x8}, {0x7, 0x1800000000000, 0x4, 0x3}]}) 06:50:45 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x1000000389, 0x0) accept(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000080)=0x8000080000248) dup2(r2, r2) 06:50:45 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)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb2) syz_open_pts() close(r0) r1 = dup(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "854985003a0000000000001167f5bfa600"}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffffffd, 0x3, 0x8000000000000d9f, "b08d16c63dffff0024e8643b00f3ff086300"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) syz_open_pts() 06:50:45 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = msgget$private(0x0, 0x2) msgrcv(r1, &(0x7f0000000040)={0x0, ""/99}, 0x6b, 0x0, 0x800) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) r3 = socket(0x16, 0x33ba87dbce62276c, 0x20) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$BIOCLOCK(r0, 0x20004276) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000001280), 0x0) 06:50:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x400) ioctl$TIOCDRAIN(r0, 0x2000745e) close(r0) syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) r2 = syz_open_pts() ioctl$TIOCSTART(r2, 0x2000746e) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)=0x1) 06:50:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x20}, {0x6c}, {0x6}]}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x8) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000200)=0xdc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000080)=[{0xf2, 0x1000, 0x1, 0x9}, {0x6, 0x6, 0x6f, 0x2}, {0x6761, 0x1000, 0x1f, 0x2}, {0x1ff, 0xfff, 0x81, 0xfff}, {0x10000, 0x40, 0xa67, 0x1000}, {0x8, 0x9, 0xfffffffffffff57a, 0x7}]}) select(0x40, &(0x7f0000000280)={0x9, 0x4, 0x100000001, 0x5, 0x0, 0x5, 0xf7cf, 0xc76}, &(0x7f00000002c0)={0x1, 0xffffffffffffffff, 0x1, 0x81, 0x7fff, 0x1, 0xfffffffffffffff7, 0x32}, &(0x7f0000000300)={0x3, 0xffffffff, 0x1, 0x1, 0x8, 0x1, 0x9, 0xffffffffffff8000}, &(0x7f0000000340)={0x7ff, 0x4}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="785265b8") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) 06:50:45 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x5, 0x8, 0x6e, 0x2000}, {0x525c, 0x0, 0x2, 0x10000}, {0x9, 0xfff, 0x7ff, 0x7f}, {0x20, 0xfffffffffffffff7, 0x7fffffff, 0x3}]}) 06:50:45 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x8, 0x221a678c30d64df0) poll(&(0x7f0000000240)=[{r0, 0x10}, {r1, 0x10}, {r1, 0x4}, {r0, 0x4}, {r0, 0x2}], 0x5, 0x7fffffff) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) poll(&(0x7f0000000140)=[{r0, 0xa4}], 0x1, 0x0) stat(&(0x7f00000001c0)='./bus/file0\x00', &(0x7f0000000740)) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x2) writev(r0, &(0x7f0000001c00)=[{&(0x7f00000007c0)="657b5ff32d3d51c7e268ce61c7ac037dc46268922fdef9e086758d8bbf09214d7a54c23040b3413dab83f98e691508ad6057599cb1ab6197856ade20c42d8fc98095c202f2b5aa78456ba554af917ff72d25bfb98027a3a65a28748833074ba5d112f0658e44545b336c602d8b4e64e0eb85e946a8d07846cf696ebf7df7898de418be1702da063b94f6ce345f9b3baa47f26ce5a29d35c47353df419ec50921251056ace8c7d76cedf8", 0xaa}, {&(0x7f0000000880)="819ceefaa7b4e980371aa85e05d078f40f99ef9f63b0fb3db27f4cf687dd17d75d4bcfc38f0bc55003be58fd39594bec720c7b80fc1df6beec493f139b68d7e77b26a69a0d427f8216581d5b94a0bf37620a2e99341d", 0x56}, {&(0x7f0000000900)="47b909b257f78670dd7e7a5bcd008bd3f214e592850191a62b9e6444db12b33acdf19f97c63500a4a7a5491bb4f0b0116315101aa947c3d7f7f3cd3a3f654d019c5f1d220efefb7c77bdc9fe5aa0f17bc8294d90f11224aa6d54cfb9fc4aba95a092696b1509d6ffda05f6dce765c11371aee816fd9842edaf97df4e74758fe0a85e2e431ab607d91c552c0a45a141f6d2bee137c9724d91e1b127972ffc56cd80c42c73ecaaeb47dbc075b5f83683a7a832e6da83131c05309c11af7392006fcb122f41eee70ee623e1046d70025c3813748b8d03f82c852d723dc4052a2dead76d4dbeb68153b408dfe1cb8f749b3d8500db48bb132cdcd22c4195e86c86a643b5adf9d40acd61b263d3269faab38b20109c7a3ba9097c9b23d902ceab7684113d4978a67da24344b79a75ccc1e7c5b396384ca3a19262004cd5825d166eca5e30a1e58637891f139f06afda7e11a0cf6c542e261bdf1f26dc3828f187dd4242aa921bf1b9be272731b7384c2c29b4752707f6f6d513f74c5459b90c271803501d31e2a566ad4b9a0fee39eb2620f0772ec90c63dee496a29debef0c3856ec6e172a868b7904cd890ed6e751af23f973dbeca0fb20b236ecadd3661b877ad703db9e47080e6180e61b21faf51b6278b69a7b9e006bde977308fac38473dc6274a76b5ac1639468307564aaa9a7c762ae4bc02cff54475cd52def3778773b72aa72f8be4c1295c8cbccd4f57e69a4a04fa1ba7d71c91a665152c68321dc5c32d8179779911306544c5eb3e4c71fae34dd0f76a3c393f0afbec5b3b86c8aad3005c731a1238b1db9099a5a1701e02cc6e7bac542a4be99944eadd324b9e41a5959d81eac25ac8bbd9ea03806297d5ad056283d171c835fe9c68c76924aff66f6a514becd2cf679bb9d96700eaabd397c196037db29683da53e674a2e9e3927bc4f9550d80b5f5b5b536b9c468ffeb31e16bca71c99b023712258c8d3320c45c48cdd4602aad21f8c3be389bbccdd9aeb85ebf29cdf4bfb1018c66a956f85fc0bd7e4de95540745fbeda0123f64c66aae2155df34cc0ff4751a580d93a7ff744827dbbeacd7eb9c221d4be3e86dfb1ee4a5904d7bd16818c565dc7b47887ed86fb27fe2a9657faf3d4856bf37867d1570a764a49b72be9834c68a22b80ef50985a22acd2c251647f88e9f90422c07c83331e00fedb54f68efe64b30428488876f7b95b3994d72204cf821d372ce6c703a69f5535a562f2926e077a206b19f026c0da0a0e395bfc6a4a06102425432c41a8ddd61626fbe597a077318ce24188798adba45be12b3885044441625acafd9f729a4c377f3ea7e81388c938ecd6d41f6c9a8d799d557d84ba3d99114005bc0baec93d43dd7bdca6be1959d95e2e4e0eb09b7cd97028d96952006ff55bb90757439a1f14174389ee799d98f1f77bbb2d9c64bdc6baed0dc7d83f03f5e43cbf9e823147bb9cc892289d0f0b2ff6fe8d321c044d8568a33e9fee187d77163eaf78f092e1de31543172346421944ab62e0891712be66ff0627c8a92a34cc60d658b8d06357cc816c731d267ed709ba687a72a6299e5cff4a1833bcba40afab2828d6113613256367d9719ebfa5f54f2b9f4851016fe56d5d837585945b6a2660d4df7b84436477856e846953196fcd0263cae2be7e84ed8d786315618a1aae50de6f5272fdea7cac47d7fe1769d00ac60932d04851e9247fa81d217193bd0c283d981e06c0f41c35419ed7196cdc13675165cfaa6101345178670252a347521c61f94b4093f7003f32d5fd6b359d8ee34dc50a8a79fca1cf94f253351f1f1d2bdac8956d67761bd142ffd64cc4716b888f85c66a16258cec165d6d59ac7edc09d4590db2e0b7a1864401c44b1c46f660f6cf74e8c472eb5a3f05c358817e0a161101dff7478b75f37b4120b6bedcccd41e7f938e102fb71d8f91680a664404d94d1f03f3a570c518107e103702c92e8497db55f3df78a413a521c75ef62b73659b46adf69ce1a306914affa74c696030e5760a49b1687abe7efd23fa964677953594aaf2ac33d4557c5eae45a40fa235c05a04060c4a5c9cf93ff9d18a373d7a01722823a2a7184da58994c478455c0e944b38beea55b3e2d9e2ffda5cc10ed882de43300cd1c08ecb80da1a20c860d9b40eb491fea6aa8990771a1491e14d68da766acd016ce72051cd7ee7c4ec8c5f21a3716d073dcdf31ce6d86860c4cd2b427b199ba7eee35658f7f30aee8f63bcf4dd10db49e244371c6408c4a0d8d76bd42f70652a39ab8941d8de5378f939bdefd74dbc62f55c5271ff32601501a7c5bd42930f48dcb9d9a75f811b09d52dd7fa0d63db4a30a3af16f105e7a966b32514a10a73d7f4bcbc36eb63e1a2a28e53efb3596b5c9be7cbcf3b743474ac40b8e8b6d9621532d5eedba47bfa0350aff107dbbe494fac7eed893818eff45037cb0cd191172b6fb1350e98fe9ec6da62dcc35273970810049cc22b1def2f9ea531ee10d07c2361db22674335184929c371a3649dc1b4fa5e38f1e1e16534ce193f490780b17b7b53f1608e8e83e49ba7569aaabebbb725eb8f3d723e12a4d015caf740aa316123720e92f4004544742c1e9112267b9cdb3f5cbd5a49975241abc4b6401ea4d24a22770d19d03d612fbb2431deb9e962cb093f7b950efd72962414868544b4327ec69f51484bf7d2808a374b83acaa35d4c9cf3714b92e99e5df023008bf4392ebb6e7b0db3d222e9fc6a9f58889cfe5c24ffbc1fa44e55fadb89f55cfaaa0f7d28f630ceff1331040815f377c45e991cd50657f44afe13f0829fc110acf63b914c48f6b99701bb823d4cea661c57090d0835756d5f6f5ca393ffe2370491079ac1696e6c2d269598fce8ba7f85981e59e2059208a3dcc5fc0bef8054d564af58950db96a0278574d704d9994e0d8dfbd8184c31596019bb2116a9c9c3ce6063d0739118d137b65701dfaa162ffe958615064cf091ce5c06534daefdd442334d5c690bdc9874695fb21b60d36bd11d4a7dd3b2ee272e611eaf97969a9bacbb564aeb5a0cfa7cd3eafff546b7f7f34bf20071e2852ab0acbb9faccdb2641e5498182b21c72b1ea8bdfda2d4df41e40926d723d24cb99fdefa050b9ad966eeb308904b91d49f4ebcdf996aa876a38c0d95532401623f500735b8063ea1cb8c8ec64aa7f7c5015fb8b76de0240974e619935cc3db81708119816c48e970b1d59c654c8dba42bab79897598d2eb17ddca5ac6178e5d15bf647169948b741815a6fb3ba8cfcfd9c85411d0eb2c6d4c397a6f67476d913af901bd5aba210ab2a6539fcad0d26e42ff827f31dfed9fc3c5bd771676d36bc35c16654fc32cdbbe6ac22f761386e8f26aa1885c9c4f0129b96f72dab945bedbefea93878f16467541c4d989d6e34417dab12fdc6063241595664e142da28cd4b0c21a3ffcaec866229546f640f04d7856ff521e8be3edfd8e0bb30d875e97b11c371e968c25914fde5b753484f30eb1cf7010db6293c79934f507e12d0c726e29dc05204adf12ebb57bf8b5bf2764aae362287bfef51c24e76c1638f1adf0b7e2ff99e966f102dc9b879054a4374b6be92b0b848163e71f980ba5eb4474eb4869f164550f8e3fd5c1dd3773cc485d5c38e078797f98033866bec3d04200c40ad7ec549470ac3d0a42750babb04e17384ca483faa7a4971709bf50a800464fcda25c361331c2249454dd48487fe53f88f9f1bf62387dac6156791c017bb59f8cdf309d943c2ca3e69e58c807d862afb144372803c528bb275e11826b0eaa08ea29766341370cff510bab93454d4f2fa0401642283a9e01c85f7b06a76b10095a5e275486f96bb13210b2d179ae45181f07b222304c895c4e61a303427fa3d58197e16b1a54dc4d8254ea69b6a6cddc1a2b587c0474a65e9210749bffd3e78a0fb5af2c1348da1b6e1a30ed98eb1e10b2a26ecf6406a4e5212d2de50281c902e569c8db5c4e3efa460ad894baa451bee02437eb0b0f96f86896ab2279c3d27c425cac4bf8dd69a4bbf153237e5fbe50da0653532296c1438b7bebbac7e968552f59d4cb58793eafa470d0142973a471eb373bd1cee61ce9f26eaf936fc6ccfafefd6b5b43edac95b21841b4c4c13b9f57e0f10178b0a968ed50fdc01f7579ada8b30191e224dfeb618aedec633d7cecf86c98a8433ed6c0b51e72b21a18a9028bb6a5660555165c7c8a7ee11a3e441273fbd673f0d5fa856aa1839d9abf6d2107f99b39b146930e9e134b3cda35b3cbb032c7cddb7d88e1d2f892fe975933a28cec459868a34d1c7127676aecf0115fe0ff07bda7f726c7a969dd3e74f772cf2ce9b0f55b89a7f4c38c92526a05808ac2557aa44df005c83f4b12c9b1b716cfe8bc395835ea1272ade48f50e1a1288d5fa475283afdf99e9c18178c152c507643d9a03cca13a9addf030c305f0f34d44e5a55694cbc605e47b016cb689e5eecebecab80e15d25f2abdf96235fa8142923ef75e4caebe0e50c70ec21f6c58546673435858224fdb3ab626ca9705d9cb1ea5d46fc4986bbf6e510eb85eca98d3a9f54a2abda05637b158266cb21ff58320c8d66179e82f177a2e5a6706cdfcdd0e1a4997ab01d79e123c3699b760d6f1e653f21af0ee9f1ca5cbf95a64b843e9de5269618f4d86ce9fd7e9be84bd688d3e2a32e6dd306b5157bfc2e1ec5fcf97bbe08538ea703b868e86c3b46ecca1f81d6df1bf141e4e5e656768fe4c21deb0222b3b095091a4d982d19a4c9608f9330eb41284ddcdc48a49312808f34d92b2832fec09861050957b8cd05b067333d0328a2a914437f08dacafce81eb218121a3e1725b1a78bb6a6591044d16fba5d3f1113d7a68078459e9957021fe732245675d02b6ec234809ce65f945a81b5266f4cba97682c5368792f871d3492d8b2bc1bcf18af7588366067c5350509811b7861db266191f6ef65d9c525c681fefa472f77d8b9f53b18b39ff4aa6b41a86f25b1e2b6022b5976674221838900ffab07d166d103d3dec553454aac08e3b87136fa8dded957db9921f86020a600e4e9049a980933b2e95321afeaed484d1a0f6d77947c5464a199230a7c09d60649eb178b7218dd47d4e38409a1a36a2a85e99b44fa718c02820c2080c0184c129432101d20d990f119f8b9cbfa8d7d7f56391c273abc689f97dcb2b1860b8aa7da0269ecd9a7f4adeb73cc576d5f521442a2e47fb8cb63a1bd43f5e17bda0698867a35fb5a6c0d90a2fae37328b7e3b11fbf740afaf8665cbbc32cb4fddbb976d23b6a48ecf7518bd5f1377c2bc77c43c7bd01066138655bd5d67e108e809da3587e07551d5c17beb7f99b357fe8857ea6182e36955ca395d62015247c16a120d6eec659f7684827290d21c9aecaf3d69db1956528531a8a9fc5ba7430d088a260f3009bad29b8eebb46aeb45f2b52a55926e59200afa7b6a450f617466b4a181aeaf112010f3c61de92bce664078fd365685056ad1127b7399f4043af47eeee6913cec1db0376547f7bf99f1ca854129b7814b34b9ebc97a62f64a5fa09436a78d1e7148ac9637c47f0b52efccce854b76bd94908daf9d983d1ca42d752216fff54c598204dd48dff45610f96354a962bc7658713a838e9d9478df603b7ecccec47f272db83597b66037be9caae32ecb3d5540ce1f13ad084a0bc34643a799455e1eb283c12dfe1127c3f9e555ff04800979f1b3cc3ec8ff44692e2378fdfc792fc8dfe52041ee826730664b8c6985657363b80e16f949b8f922cb8e", 0x1000}, {&(0x7f0000001900)="c9959cd647dc7d8a2c0f03d7fa945da19cdd964ebc20ebbbfce212063ea25bd51afa0465d7aba94d2cf67e0eab1a1acf27730acd3d8133a85e845d4ee79ed187f7e7d49b727a0e4f68c9ce48aefa82ba75f901e4c90b46b41ed916469cfc2a9490ba002bccc7f5195fac7cf5f8332565d79e6497b90df2e15056afb2138c2c3323fcef74b61d612cecd17db7be6417ca7498a99b019bc50668a1fc63127d247eec84be49660a49952d293137873713742f5f87f2d2f3412f14828b4f1f545461cef2dc23db4d69f264450f82993b64ecc373a51a3f3afc48d35086dab6", 0xdd}, {&(0x7f0000001a00)="6c23682f9773a548f8ae7c9cb9a2b40ef87170788f6b860daab4327f430624d7a81b18f287842eb6a8cc71e587053172589aa602e9ce323ae793f00bc0046e93297c52e7237d9cd63b96966905c6fa45369ddd6ebba1e507b02e48c6d0152d283d14d8a944c103a53930a0f73a97dc3b62113d2621a423b74cc3711156b785a8caa603bbb7649932", 0x88}, {&(0x7f0000001ac0)="5c3952278026fe132036c643605f6f0df15badd4a61487af84a8acd410ca7c2516f38b896389a8025946c898d5c6e0d5b7ab3d52fd5cb184c74c38010cfd283bee2d98bf4e356ed0f20351d4c3f8237490d81c6dba014ed1cf9f692b06ae1fd57b1ceed9a0d88c866cb08aeb023081e93df7bb5263e210cc271f1c82db3d2a617f3d0b302044e37bd9691b0243dd708ddcd7386f82d277989d30c4033d6de273cf292735f014fe5be6129b313601b48fb8292f9f76d0774c2ac416cd4461ab8cd660c009", 0xc4}, {&(0x7f0000001bc0)}], 0x7) getrlimit(0x9c9deb63bbc71186, &(0x7f0000000180)) 06:50:46 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x487a) clock_gettime(0x20004, 0x0) 06:50:46 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x2) kqueue() r0 = syz_open_pts() syz_open_pts() r1 = dup(r0) syz_open_pts() r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) semget$private(0x0, 0x2, 0x200) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) 06:50:46 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto(r0, 0x0, 0xc600000000000000, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') 06:50:46 executing program 0: setrlimit(0x0, &(0x7f0000000040)={0x8, 0x8}) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000200)=0x3d8c) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x16) write(r2, &(0x7f00000000c0)="7f036fd34cbb3187283df55b465c8cc4ff3f379f3a211eb044763a37924891bfe1d6bc85a4f6e0d40a1c9a0c781896d78ef1d26aae670f1da1ca977cbd58800b839869ecfbf6c99d5eecd2d631e2d87820b7672cbde3452e03f906ebe2d1e4edcf7e228fb67126ba9033cc6de81a8b7d0f84e943d18d9206ce4a1dbea2a4db072b7df102e95277333992118903d0385e2de59abebea88e7cda8b3e5f313df5a478b2fc3b36cabe4b1c3e072ef83d27710a4e36e73c7addc027ce1dcfe769827b1d7ab2ee5cf5334230a8187b4e4aaa645304e3894da011f01a5e2e2fa0a9dcd2d1c7373f36291e81159763aa6ab904246753b5c275e112ca350425fa", 0xfc) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) dup(r2) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785", 0x46d}], 0x1) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000240)={0xfffffffffffffff8, 0x8}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000700)="ea110ad75a0113e5c4d97191ca8b933529be8f48ab8063c5b6e215d45184ccd2d17f1080158dd483554463a560b093f4b569bdbe0d89fb771da85524b1d7020000000000000071a251ec1a3401b71f385c191f6bffef23876e02b6c9c70a8d0335d0ed00fbe65e936a0b535162aa9e1e99ceca27f153667b1a5957a9e6f30499502b4ebb1a1db42c8cb08e87bc91b3148ea0524b9f44d837afd4d652d4e48649fc74897e53e97052681ae213d907da71138ffef6a83aeff788e614bb70042914fca3004ed9528b6f375c6650373d6c428604a04e04fb70fe33eeeaa852af0d907b2d86968ca63688803df41acd6a3d56efeba47a3d879055b93f6f485be9169787f52eda1fcd8b499ce575dd3ea1962848f78f1e634c52b0a571d4d1806eb5344fa84728e3a6ccf6957586015f98322e9ce03e42d032bc90e74b2f6a2ce3d02f67e2ba799b114f100b52f7958b9edf02f8ac70308cbbc4f06ff1e46c136539d40dcb4fdee20dc3405adfa49096931c2303060d9fe7301256d8cfe1ce2344231229d9afef667ec3f9b103cb8c8833c92e690f0eff53577340d512862ffb4abb32a860bbb9f847c5174032d25588b32072fe9f8f68116e1ed901d29ba937cd80b4be501e8c098e1904ba0039b328dc41444da5c52006d86907878e29973e149285fef4722b5dc7a871712cfe2d0e95eab364f3e77125e95bcb07de3e0712405239ac6cb5a3394a049f9fff8453a8c9734940f2c6849b9759d08841caf4e1b46cad51486467f9b483f7c874ca8cca5be23c41c910e3fb3367b69773ff566fd2b9fc1bd26b7b0b7f7ada2d4c2df08d5e3a82961af2", 0xfffffffffffffd06}], 0x1) 06:50:46 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x139, 0x8}, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) recvmsg(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) 06:50:47 executing program 1: kqueue() nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() r1 = dup(r0) ioctl$KDSETRAD(r1, 0x20004b43) kevent(r0, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 06:50:47 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = dup(0xffffffffffffff9c) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000300)='/dev/pci\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x40a, r1) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chmod(&(0x7f00000002c0)='./file0/file0\x00', 0x2) r3 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) recvfrom(r2, &(0x7f0000000340)=""/193, 0xc1, 0x840, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) utimensat(r2, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x0, 0x6}, {0x7, 0x20}}, 0x20097e19c5fa9e7) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r3, &(0x7f0000000140)='./file0\x00') renameat(r3, &(0x7f00000001c0)='./file0\x00', r3, &(0x7f0000000200)='.\x00') 06:50:47 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x7ff) r1 = syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) close(r1) r2 = syz_open_pts() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x200, 0x0) socket(0x2, 0x2, 0x400) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f00000002c0)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x3ff, 0xffffffffffffff41, "73fcff4d4d7ee4000001000000c0010000000010"}) shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ffa000/0x4000)=nil) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 06:50:47 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xf5ed1412a09255e2, 0x80, 0x20000000, 0x9, 0x100000000000000}, {{r1}, 0xfffffffffffffff9, 0x1, 0x8, 0xffffffff00000000, 0x7f}], 0x0, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffd, 0xb934fef491632048, 0x1, 0x800, 0x4}, {{r0}, 0xffffffffffffffff, 0x12, 0x70, 0xffffffffffff0000, 0x9}, {{r1}, 0xfffffffffffffffc, 0x8, 0x20000011, 0x1, 0xfffffffffffffb4b}, {{r2}, 0xfffffffffffffff9, 0x80, 0x20000006, 0x7, 0x2}, {{r1}, 0xfffffffffffffffd, 0x20, 0x2, 0x5, 0x9}, {{r2}, 0xfffffffffffffffe, 0x30, 0x4, 0xffff, 0x4}, {{r1}, 0x965174663b5c2d54, 0xb4, 0x4, 0x6, 0x9e1}, {{r1}, 0xfffffffffffffff8, 0x44, 0x80000000, 0x462, 0x2}], 0x29, &(0x7f0000000180)={0x0, 0x7}) kevent(r0, &(0x7f0000003380)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x1f, 0x0, 0x8000000, 0x0) r3 = dup2(r0, r2) kevent(r3, 0x0, 0x800000000, &(0x7f0000000040), 0x80000000, 0x0) fchmod(r1, 0x38) 06:50:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x4}, {0x80}, {0xc56}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="d0") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000080)={0x2, 0x401, 0xe1, 0x2, &(0x7f00000001c0)={{0x200, 0x11, 0x0, 0x800, 0x1, 0x9, 0x5}, {[0x4, 0x9, 0x1, 0x3ff, 0x0, 0x1, 0x8, 0x7fffffff, 0x0, 0x9, 0xe89e, 0x5, 0x7ff, 0x80, 0x2, 0x4, 0x200, 0xfffffffffffffffa], [0x8000, 0x7edf, 0x0, 0x4, 0x200, 0x6, 0x1, 0x5, 0x4, 0x36a6], [0x7fffffff, 0x6, 0x3, 0x3a, 0x8, 0x3, 0x6], [0x6, 0x2, 0x8cf6, 0x7f, 0x1d82, 0x80000000], [{0x4, 0xb3, 0x120000, 0x3}, {0x1, 0x100000000, 0x800, 0x100000001}, {0x2, 0x3, 0x8, 0x3f}, {0xffff, 0xfff, 0x7, 0x4}, {0x100000001, 0x5, 0x4}, {0xf8f, 0x8, 0x3, 0x1}, {0x8f, 0x7ff, 0x4e, 0x1f}, {0x401, 0xfffffffffffffffa, 0x1, 0xfffffffffffffffb}], {0xfb53, 0xfd90, 0x60ae, 0x1}, {0xffffffffffff8000, 0x100000000, 0x6, 0x6}}}, 0x9, 0x8}) 06:50:47 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x60) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) write(r0, &(0x7f0000000400)="489afe93850304da4083aa074638c54c7aa8505c1eb531264e1e0e7b01ff350c9ed59efbfd68b64db19ba979c81bd89761194eafcec05ac84cfbbce71f73bb836cdf5460813339ff5b6e1c", 0x4b) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4}, {0x0, 0x0, 0x4}, {0x4, 0x0, 0x0, 0x100}]}) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000480)=0x1) munlock(&(0x7f000074a000/0x4000)=nil, 0x4000) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000540)='/dev/tty\x00', 0x20000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4}, {0x1}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") r3 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000380)='./file0\x00', r3, &(0x7f00000003c0)='./file0\x00') chflagsat(r3, &(0x7f0000000340)='./file0\x00', 0x0, 0x2) r4 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000002c0)={0x1ff, 0x0, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000004c0)) munmap(&(0x7f0000269000/0x4000)=nil, 0x4000) semget(0x2, 0x1, 0x3) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) fchmodat(r3, &(0x7f0000000500)='./file0\x00', 0xd01a2876f2f9b6d5, 0x0) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1afa5c11ce9aa58e57bf", 0xffffffffffffff41, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000001c0)=[{0x17ba, 0xcc44, 0x100000001, 0x9}, {0x6, 0xf5, 0xfc26, 0x9}, {0x7, 0x6, 0x5, 0x80000000}]}) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x100010114) 06:50:47 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x6, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0xba91ff4fb9935937, 0x0) socket(0x6, 0x3, 0x7) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6) 06:50:47 executing program 1: socketpair(0x6, 0x7, 0x7, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) nanosleep(&(0x7f0000000040)={0xf}, 0x0) r2 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getuid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1, 0x104) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f00000001c0)={0x10, 0x5, 0x4, 0x5, [{&(0x7f0000042000/0x2000)=nil, &(0x7f0000feb000/0x14000)=nil, 0x20}, {&(0x7f00001df000/0x4000)=nil, &(0x7f0000750000/0x3000)=nil, 0x8}, {&(0x7f0000168000/0x4000)=nil, &(0x7f0000074000/0x3000)=nil, 0x120000000000000}, {&(0x7f00003b5000/0x4000)=nil, &(0x7f0000000000/0x600000)=nil, 0xec29}, {&(0x7f0000153000/0x2000)=nil, &(0x7f00006a8000/0x2000)=nil, 0x3}, {&(0x7f000054e000/0x1000)=nil, &(0x7f000000a000/0x4000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fee000/0x1000)=nil, 0x101}, {&(0x7f0000746000/0x8000)=nil, &(0x7f0000747000/0x7000)=nil, 0x1}, {&(0x7f00007be000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000635000/0x4000)=nil, &(0x7f00007f2000/0x3000)=nil, 0xbe}, {&(0x7f0000050000/0x4000)=nil, &(0x7f00002c9000/0x3000)=nil, 0x80000001}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000033f000/0x2000)=nil, 0x5}, {&(0x7f0000589000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000195000/0x4000)=nil, 0x2}, {&(0x7f0000072000/0x3000)=nil, &(0x7f00003c5000/0x1000)=nil, 0x3f}, {&(0x7f0000545000/0x2000)=nil, &(0x7f000065b000/0x1000)=nil, 0x80000000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) bind$unix(r0, &(0x7f00000000c0)=@file={0x1fad60c2cff5f4b6, './file0\x00'}, 0xa) sendto$inet6(r2, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 06:50:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000180)={0x8, [{0x2, 0x5}, {0x1, 0x3}, {0x1, 0x4c}, {0x3, 0x9}, {0x3, 0x5}, {0x2, 0x1ff}, {0x3, 0x81}, {0x3, 0x7}, {0x3, 0x400}, {0x2, 0x200}, {0x3, 0x9}, {0x2, 0xff}, {0x0, 0x30000000}, {0x1, 0x9}, {0x1, 0x5}, {0x2, 0x2}, {0x1, 0x100}, {0x2, 0xdf3}, {0x1, 0x7}, {0x0, 0x101}, {0x2, 0x9}, {0x2, 0x124e}, {0x2, 0x1}, {0x1d72c5a97053e00d, 0xfffffffffffffffa}, {0x2, 0x3}, {0x1, 0x7}, {0x2}, {0x2, 0x4}, {0x3, 0x1}, {0x2, 0xe4e4}, {0x3, 0x7fff}, {0x1, 0x8}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xb1}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 06:50:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7}, {}, {0x7ffffffe}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x100) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='*') 06:50:47 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x400, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="01002e3966696c6530008133b4ade9bc24089e798c45f104c86d6a52cd20910ba1e09aedf9749f2ec656017d5dcddffbca8ab4b4146b79655b24970979b5062569140760f5b5100bf45dfbdabd695639a0f6d5b84b39ae291abc4a99fe0d656d8aed80ceb0bf30cc1b513b61a32b5497a864afb57e737a0545ee249b7a306e7a234091c030e7ff7d2885e9e0880cd06f5ecd7daa028587e7ef99df648098a12012000163f775f7c13cfdb2"], 0x7e671623b0f1e16f) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) sendmsg(r0, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/6, 0x6, 0x802, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) 06:50:48 executing program 1: unlink(&(0x7f0000000080)='./file0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file2\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file2\x00') rename(&(0x7f0000000140)='./file2\x00', &(0x7f0000000180)='./file0\x00') 06:50:48 executing program 0: setrlimit(0x7, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) fchmod(r0, 0x4) getgroups(0x0, &(0x7f0000000040)) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) fcntl$getflags(r0, 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) bind$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="000000006d771a4e0000b97ef4dc378b5059b5582f3e626d58aafad6d1f0a611130eb4577b7bb2846c5ecdf5d7388209f6334c930ef9382ba80e7f30f72fdeae5d811394f0250e9b3038a84a8bc2310ca12e5af573847487a49405a0c9edc0e4746063d6bff5d9017c0538abcbfc5cb8aa75899039a65287865210b7885c55e3aa3706ea7dca21d65240b3ff2dba58beb216f0fa938d004d3b935dd0622eb6fdc61efecf54b00bcfcdaefad185967c14caafb4012397d0f6304ec6a3cce9954dbc7bbeae9dc4f2a60c6076c082b9c0f6f6f43625e1f40363a245b6a81e8241e331b40f78590d43efa19b636718d05f1888baed1cf78cc7681d04c1e8"], 0xa) write(r0, &(0x7f0000000080)="9d", 0x1) 06:50:48 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x9) recvmsg(r0, &(0x7f00000014c0)={&(0x7f0000000340)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f00000013c0)=[{&(0x7f0000000000)=""/35, 0x23}, {&(0x7f0000000040)=""/150, 0x96}, {&(0x7f0000000100)=""/143, 0x8f}, {&(0x7f00000001c0)=""/31, 0x1f}, {&(0x7f0000001380)}], 0x5, &(0x7f0000001440)=""/109, 0x6d}, 0x43) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x100001010, 0xffffffffffffffff, 0x0, 0x0) sendmsg(r1, &(0x7f0000002a40)={&(0x7f0000002a80)=ANY=[@ANYBLOB="01002e2f66696c653000f0073c8ed286b00ad684098c96bcb69aa44f"], 0xa, &(0x7f0000001780)=[{&(0x7f0000001500)="42d4e3ea9c5a6bf9fd131bfa4c38f96264d6156e4c83fb42446955ef8ffdb607c09209644717e2302f3bde1f778d66f6277e176bffa7aa538d4224447788089892eca909ff3e9321ebceb0326339ba562142171099c383fa6aea8f26950bd3d2236b5fac94822ae494843b195e16319750b80a52e82512fda073cf77798dab40afbf6cb064b2be09f76063a9b7a7c55ae5ed6f1b207a8e48f34c438f37e73f0c50095f4e28348300e124b644201082ffa4d1ce8b8e63ed05c4f5e935b93155e72a2db08185b8e6", 0xc7}, {&(0x7f0000001600)="903793deee02b6abd7c4aefbb37443e26d4542d23020c23c4ea2e9af531d554c2c33be8008820e0d0e35c4b0a89c14a7ff7cdfaa30d42d2eb947c67c74a0c911aee8c7b1b1bc1b70e85f9c9cc833c98930ad85d197d631e4cae149e01350287e0c294437438d7547f7b2a3cee1f865abd1fd75b3a826f5dc3fd05e4e76814b0c34b346cfe98c3badd08c7fd9252a98b13be855053c4a532367e3cb446902e0662af20ccffd2074caf84c612bb7d7c5166055c6ce261a7424a9c2cee429a93f0de8966e524f324d", 0xc7}, {&(0x7f0000001700)="387cd46dce721f8563f1f8500806c653dbe0e9306001e3a4ff2556101500b6feb3", 0x21}, {&(0x7f0000001740)="e55b7ce649df1e3064b5393e2ecffcef1245ed", 0x13}], 0x4, &(0x7f00000017c0)=[{0x88, 0xffff, 0x6, "b65049252cd9a9d38e57d99c8313033524bcab1d5447641fab47294b904deee485e4e269b0571337312ace4802fb52ee015737a7873f42807067a2a37820bc7a91923d8b6902c77567c09cf2c942c0c0ca1df0f4199ec39b4f2fc36fc97e5080ddbf9a4ec4da9c93dce4cee606080004fdea2bbf7839"}, {0x58, 0x1, 0x9, "382d79972b601e976ce7ebd3233db4ac88204f67a0216992b467c687ae6b3555baf0c3d6beb37d2f4063445ce612a336d8e22dc44e988b8fa86a7838b7ec63525f1e76ebe21ff6df"}, {0x1010, 0xffff, 0xff, "481a9320165f165fdb541aef2879afd3f77a7b74ac4b81de55fa982075dafd7b776ee96e08226340cc9d63e1bc671a18bdea5557b9a7429cc2d092fdc7ba1e7cab2e139bf4ca4d1ca0cde9c7a33a1c63c8fb26b4968d532f480b6f47920ff508e3863b7fe3a19a1e30933deb300c1f573e62d438c0c7395780de6b085750598094f43641c676701b34dfd437870292fb3db3316841ac4ba24c18bbf6b20e01e541a95bd21061438581e28e0685e0af2ebf59ed3181dd40d411e268ed8410e9df35b29c487d3408af1f9cac6e623159b7269885eb4adb957b16b02d785e99f134504c06ab2fd30e443cc191e4a1ab8b8a53ba2ad75ceef6e0f984c32017982f0702268fef835e1685f736717866fa89fb679c3efa04e2a47f61bbba44e23448adf46c4574c00e7639b51a11f8763ca92395eb939330d6068dea0bab4c772bb96a4a0bbf9279f223160a9043b2832aac17ccb435d9eed0aa374d00cecd6ca25f7373defcdcb349feb9422e66ec2ddcef1339483c74be1170960e42d82b799d895aec296c17c79e8012891bfc6f7f0ea1a3a5c0cedf1455ce4ab8b8f3d76cabbf3d1892fb9687ecf474eddd66aada37f3e44ff2006f0a418c12cd83dde1f48737e7d5469830b1f244e2788903246816a2276a9fb464bee5f5a5a1e9de6d2e2c4e4aab3f3748879a0b58eae02e7df93b598c821427a33e0cb8dc2b43ca92e99e96b74accf3419bbb5f0f3738200c594412c6336345275b6a4ae9a834ea1e008649f09c8805d0af6ba92b2ecdf10fffd2f71f6ba8e974b42452d31fc8be47d158696e722e77223b9a4f3f45d66ffdab95a1a54c69019ecedabfc0d6460fe8364248f5315fd44c39052f868b67f0f6461c7657edee52a928352754b4db4edcc72a58668223b6449622523d337123959293b54744428126be0a3a43e21c18c4299d8a4cd2b95cc2a962726e17a17f9611880e88393e469123db1b3c7f5d25f8bacf3fd66a8a72e411a460bca50b6e0dee14de754aaa7e59f7eb49c4c1e4925b75c296371ba0e17bdb2f012a847620656fc0278cfddda878f5d23c5870a6d6e08bfb219b35dee73704829139beba494f7399cd561037fd741edc9070f19f26a51d43234879d0acc35b641a698555a24c4f5a3d6f89217450ac44e7c0db5b4550a9f007486c71531847c2698f95b1ad5ff35ce3bd289c05d311327b49c409f78696db9da4ccdb5885fde45fb6f648bf75e2bf3daf926f5ad92fdd85904245acd22b8fc96ac3326313b89e6edd6ec5d3c518704eee5215b6e71b9db03c49debd9bc04cfeff5204d4fb18e22144d425ce9cefd6b4570008934b935499bf6fe66feb3971fc8266361bf9db22955e6be64a52d5a9e3781ea6ff30f5823b6efe7e36e7ab776fcb9fb7c146f778fdd2dfbe53116916653cf8e97ff6d1a97abae2784d8c112ffe401ef8732f65e9472a35d650b1177fdf708d364df17990945fbc9c9c3ed6aa81a29ca967af6662be08faf5c48ebcc06a8ee72e346aa95009bc5263c2d0799ea4e9afc16afbeab79cd1a109d83f8c027d895d93159225ff9f95d25f4497fe89142d891cdda18f7141b281e41650cba8a1d0081203b4f048cd08ebe166bffc2cb0d93897400945d809b35e3455aca522ae3512ada717380a728ea52c0da51d81dec11cc938f1826addf512b8dc693162f14a6954a2a3d5d8a2f78be30e05de37cbe6b6d554cc50c2da24275fddb507afc9ea71b9e0432f02764939bac2117d2d10669bd5eb965347bf6fe02213c87b60bfb30d20dd805132bbdfeef8827daff46237f555ac29584317915c610e5f1520b7387e6489970b8126c7885acf0b81575549fb001a5e96d94c3a6a2baa8a52b520cb4c1b035f9ab02680ec8d50395052f7862ec9a90f9aaa7a8e3273c93291a12aa1c6583a5fce270f0d7877ea643aad9db26744cb1914b6395e4f1cafb730cbdf25658791fc7d1fe13351a88a3393eff01ba0b4d55e180ab1535d8e2db6193a9c3afaace8ec4d2c99e40ea384fe9dac6b1ba766c6efdaa19a073f538c0001003e075d229d4a24fdb3a1ff0a3f7345ce06be26c1daa088358f99404a59f1c41be65d5511af84aad6531d6ad4310845d11a8d1dd4cc98e29de0e50f0d7fda81cc1b637c51bc07330384084e9dbdd315796012b8e21cf66272768f05bd947254644c634089a0407df2038678cb4d48d012a31e6e9a5e64baa0df91aed2ada4b465d074f0fa3010e1d1474bb8a1135502c180c0820e62fad89782063e409fba4fb68ef06faebf7ab914655d0680ffdb618fe1489a3a879f49155145e3c92902e3191e2be9b53644aaa916f5faec5a8662b16e7ccecc37f85e3c28dc28163746f3fe7dd849d51f7faf21c604b7205fa754bd234cfb65a7d3a4eafe3aeee7e311001a36c8aebcf8ebef79366d6784ea8a8a152ec8233bc32dbb65b03586165a0b1ce69f0fd02976cae8563e7b7ba70a551e74f51ff5961af45db389b151bf80d72bf4062d3ac4eb05a3552b86111cb29c5c608d382db4433f7111f997c12b07ef3507c4c9665b85f1ce056a027313c272a91f4a02399555f00358162be6558155f79afc14d74ede8d6730e9184b70e32bd1c5cb6b4adc908358a040276dcc6a8eb5c1758de05f8fb32d937771fec1bd4eafb2ee84451cd717bed0a6c1bf15df15fc19c760ad24d292206fddd9a0b2d4ab593963192b0314cd1df7e48021a477ad3b837dbb98d12cd2a885bc156a794f8799eb84aba1f2e5b92a29aff9778152f0487f5feaa436c575fab3f776b2d84b1ebe9ecc9e0d79d50da228d78689163c1a56693b934fb437414d9d9902de1149eefa0d0240c3a6888ed49aa99c09a95d2490baaff0cbde826820f6979855d6bd1d83960fad9300b3c5a63d5d6bd99e1cb49d9b67eb5acaff673d25b2f8a1019e4dbe3cc5eb8b40fb0d275e9faa4dcc05868e907d9f14e81900c6567580ff175ec626112719e8a4e7c02b4815f825ca4b64f8ed2847bd07e3c487dca88fc52a9f7f0816d32d6ffd56f226a4237d2e933311b2fb162e0ee55c5409c2571e8c0c5db0279f3736fa0b898c3300018bab4e5789102aae54145b13f59e64429d2234fa796fbb4300c9fbcc04692b8cfb5509339f3e28dcf45a606d9ece8f87b579775cb38029c7fa252cd50e8b4bf8db3fdcdb2f38ddc9b55344be7fb6b81ed273e49d9eccc4e6095f87ad967d757ac21815573dec78e64b15e22637af9b9f61bc6850b2e1b407aa5573b127531e31867f39e7be37b95ebe698ceca33fddabc4f0c428a6cacb638b261df8bacded5b390efc0cbb335d4b9614010ae46365d91b52572223fb83af73362edc76b35008c74080ee89ba2c3f62ded4a98a1657ce2715d867a8c5852555fc014655d580736abacd19d586ccdf3a89f5ee25f790a69691f105dc31fcfe4fc363d65fad20ed3d740d61544a24b30f85d899f0bc1d184cfc8e79284edb96f830a4df6b95df8caf698cc2af3be549245f59aef998e19c8abc1358e3512cac221031782c6f745046ca598c58cd4889741ef7bff67d6825998e148735689bf7f4b96811db769b393f77ea91d8224a7f7fdb8c59551c3a8ae43b689df1287024873efb9c50615f9517e20e599831419eace01ae9abda4a95e35fcb57a65c04586c383f998ecb176335db2cdf7f10055eb3405e5f455767ef3a4a58eb07c8369e0f3c9d8fdf7f0d01e2c4af7bb2deaa737b52b997fd6d4ae95e9dfd9d7220cadad263929a50c773c2a8c5328c04432d707f1ffb69837b8879156b581ad7124cb76b7b84021683973bf3629678946daf9c1238dc639db622a1ed55d2d48866713d9cb36c99c439d2153e1747f37116762353ff136966483e6e51d9090ccbc50f13b921b64bd59dbc5fcb1def250bde685aba086d8682efc792dd522809b4f8047e8480a783f2f67ff3d1e7e59d975f16f00b50cd5db040b9385b7371640194654a497aa891c380a835e0ed6f07db1905657ee8ab996ae0e8150e8e3fc2d9c2f93bc4d8b62874f7d326d4bf3afa8f8325baabb0f6bf5046e9e9d71978cbab43f70ebe3aedf5ddbbd229084fa295d880ae81b4f263d43f7b1f6ebd4b14625d66e555c9ee03e0ea1c9ed1699784bbd52c7f88435e4f35d92d7237b26ceed856cfa7b8979d18b53770d6c1871178134e355de2cc6c8669667b5cb28d4a85b974181c23d241155317eebfe9e16d445c8fb5a5d41c705df6af1b07f92b167ef0b9f73bcb1f5545683ee7bca8281ef3de9297a54a9cae10db42654452f0bc23cc5607dcb81e1edecd33a3dc0407eab47c53d8ab14045c1998400f0fcbf060600deb73f50e20af3039f38fcc68a1e735219fe6dd8aaaa229a22aa41c33f1f346525907c62775b061d808de302ee0681b988f214b6e5abb97ada6dd1d6cb4e8476f632b7a1a7413c1d136eb7f2960c1ab50edf5c376ea4a9442111745b66570ec93be49a436bfaf8eb3369f103650cba4ad939f059136e3d8afba35b1823034ef2a18d984ebc183f8dd00f191a812df4b6de95b2d5af8f6fd5d0d9e60100ce0fd7fdc84d36d1f6afc65e9747d3f763dc637971e8c98758bd812c062d71e86df0bb77d598f7837ae0badbe22deafbf5da28233e667bbeb1bbfc8e3c760d1148139cbf0df4f10c521b1265edaa138b58734b83906a4eff0fb827c845644ca5ad9bf3ce3c51648c870f6ded112254de23854d2236297490d3418968131fe1e42aaf401e6aff996ab60edfe40e604e750e1185131c162812fe336e3c7d0710d810871d09094a0d0ee023f8aa325d1ee539986decf791c856a41717111ef23da9cd125ace453400cf092dc57c3b94c26a4d478c7acc3ae221e6b48f9931eb51fc58f8e7e6f8ddbc96aed0c4da78e5b86416a2f7fad3e94309bb7424824eada68c18baaf6b1e16aec95e5ebda18e0c86960ae75d5ff8a05875f823e3ce008e23a8a8b9f239e7d745586786cc32f5f3340b60b9ae0e4fce2d3d786e3e5db3159911bad36f852da9eff5903d0f639ba88e7e38c9587004ec11c7d4b8b17a2bb8c2f833a40a8d056297730054e9a6a443f26389f364ef1899932b92567a5fad80c506461280dc95f2eb69f539d577d3dda273d358987988cf99545bc3b30648438f4a474ae6f580d7a809f0eb16987a4d579f83585c5a93ba8a42c089a7f9ab2f1c14fb4a77152c4883c359a7a6401de57c5c2d2f2c592c2ddeaaf1a3506fce0ec3e19ea27d1cf72eb24d2804351d8c44d9587e1271d9fbbfb3585029ab32ac4fb0f6f89da93aa285808445d897834a3133a2a6cdb98ec745754372928fdf15e962dd94c41341ea4c0c536ee3674dcf13f33062f3933c2a40eab395e2826f8e0e16375a535b2ba68e8a356cf64e4d66cd96c70671b1f537f3597f65661de959acb95c8e00b710cd4bbe1867ab1748b1ffa036c4972d8c75cee9f0309180ffc4262c6054357b3a88101d1e1c4d325c8d888cbae06e35bf3311b1ad15e1c811ede0eeea976017966e89dbeb6f6e29a0a05bcee7bd82de875fdfc6a7c228a35bfcc6e2f52b772688bbf84701523e76b92c000d4f9a386cbd4e90e96714e31fc9600fc9970b6d3d9748b59894a9c1875ed00c83d20323b589331f31a0709630a214ad2ce9ef9b1b8b1408be937c48c3ed9fcb34fa9f567a90cc6aec349b5ce9b67587eaf0c4f18c0eb2c8148e71381ecb73e843a025214eef8ccc6df307fe8ca93911004c394ada8c09d6d799845abcfb5546622cea524e3f14e99835b981888cfb0d59bf71b5ecd01bd6ccb7d"}, {0xc8, 0x1, 0xfffffffffffffff7, "0bfb115c1b63c5b7927d6e5a858f0c6c11553cb275186fcc476e2f8218d1a0243bb08b54d957c4a9ae57226aa479e4ff35369231751da254563ca7c5f27a3efe02c827051b0a410e855597343f29bc81fe3e9f752d70cbbcf579fff2a7cf890564f125f23d967cc9e1449e11643521b0502a02a0adea0ea6af39702839cff93d6c666d219e4586cd7cfa26f46cb2cea194660db29328b873ebaff6c3ca0423be5af45ae4b8f2d14427f0cabd02035067ba6e9503e3"}, {0x98, 0xffff, 0x4, "ff14ab83c91730621c1a7dcca47d9e252924e361e3f0995f73d1c08ee02698e6ebb24d64bcd3f37b32f9d693b063d6aba838cf0b4956dde1e4104c2be2ebff07d3b34a415812a3f5a6df22d8558add788572d3afbcd7930a993a9383bca161b4c83f2fb564e7ebd44096c5274f93f8bd0753dea3982faaa9bba9801b308fda0b9504"}], 0x1250}, 0x4) getpeername$unix(r1, 0x0, 0x0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) recvmsg(r2, &(0x7f0000000200)={0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000240)=""/230, 0xe6}, 0x6) 06:50:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x20}, {0x45}, {0x6}]}) r1 = socket$inet6(0x18, 0x5, 0x3) r2 = msgget$private(0x0, 0x400) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000200)=""/232) getpeername$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 06:50:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mkdir(&(0x7f0000000680)='./file0\x00', 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') link(&(0x7f0000000500)='./file0\x00', &(0x7f00000004c0)='./file0/file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000200)}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 06:50:48 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f66696c6530003e783688dab937dcc6f8eb263caee5f3f6d30169a291bacd6abf6b197da481461c710c068fc48d485ed1b0d073a455032cd7952720d882b7147044dfb6179263"], 0x10) sendto(r0, &(0x7f0000000040)="1592", 0x2, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffdad) setreuid(r1, r2) sendto(r0, &(0x7f0000000140)="010029ba97d0bba1248defae40f01df6", 0xb, 0x16, 0x0, 0x0) 06:50:48 executing program 0: poll(0xfffffffffffffffe, 0x0, 0x0) r0 = dup(0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 06:50:48 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2004, 0x8) mknod(&(0x7f0000000000)='./bus/file0\x00', 0x1000, 0xfffffffffffffffd) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x3) 06:50:48 executing program 0: setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) getsockopt(r0, 0x7, 0x100000000, &(0x7f0000000080), &(0x7f00000000c0)) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x3ff, 0x4) 06:50:48 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0xc47b29a3ea8487e5, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x8) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x1, r1) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000000c0)={0x9, 0x100000000000}) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x40044278, &(0x7f0000000000)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000100)) 06:50:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x7ff}, {0x35}, {0x2006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x7f) 06:50:48 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) setuid(0xee01) r2 = getppid() fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x2, 0x2, 0x7, 0x2, r2}) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x8000, 0x0) 06:50:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1b9}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xc7, &(0x7f0000000340)) 06:50:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x35}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0x3ff) getrlimit(0x6, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000140)="b9") socketpair(0x10, 0x5, 0x77, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x10000, 0x0, 0x3, 0x49a, 0x8}, 0xc) 06:50:48 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000140)={0x6, [{0x1, 0x9}, {0x1, 0xffffffffffffff87}, {0x1, 0x3ff}, {0x3, 0x5ae0}, {0x1, 0x4}, {0x1, 0x9}, {0x1, 0x80000001}, {0x2, 0x6}, {0x2, 0x80}, {0x2, 0x7de}, {0x0, 0x4}, {0x3, 0x6}, {0x61ade478e45e4753, 0x4}, {0x96b66c959507d64c, 0xc3c}, {0x2, 0x3}, {0x1, 0x6}, {0x1}, {0x3, 0x100000001}, {0x3, 0x6}, {0x1, 0x7a3}, {0x2, 0x5}, {0x2, 0x7}, {0x3, 0x80}, {0x1, 0x2}, {0x2, 0x5}, {0x3, 0x3f}, {0x3, 0x4}, {0x3, 0x1}, {0x1, 0x4}, {0x0, 0x2418ddb5}, {0x3, 0x3}, {0x3, 0x7}]}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0, 0x1}) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r3, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r3, &(0x7f0000000000), 0x100000000000021b) 06:50:48 executing program 0: setitimer(0x0, &(0x7f00000002c0)={{0x0, 0x3}, {0x0, 0xc600}}, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f00000003c0)) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000340)={0x3, 0x9, './file0\x00', 0x7, 0x9, 0xed, 0x1a}) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000380)=':]\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='\'.[\x00', &(0x7f0000000140)=']}{!,/\'[\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000280)=[&(0x7f0000000200)='*[*!{\x00', &(0x7f0000000240)='&)(\x00']) 06:50:48 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socket$inet6(0x18, 0x8000, 0x2) fcntl$getown(r1, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x20}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 06:50:48 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180), 0x7fffffff, &(0x7f0000000040), 0x6, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r3 = getpid() socketpair(0x10, 0x5, 0x563, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r3) pledge(&(0x7f0000000000)=' \x1a\xca', 0x0) 06:50:48 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = socket$unix(0x1, 0x55cabc2e1f1c6c75, 0x0) sendto$unix(r1, &(0x7f0000000100)="aafcb704fad99c6a5a0567b20f57eb63edf2862eeb2af9a6cae0860cdd4f9489301c43a1f227374dba5d23f6caf5e7dbaccf265706e384b2d592420729ae96f16cd5dc5f413803420347519a35057586ad9246c74b67c9401e159b39913ac07ec96ffa3db47862e212eb9ac2c35b2d3c0a300e4894c99779df0a", 0x7a, 0xc, &(0x7f0000000080)=@file={0x8204c2499c258cd0, './file0\x00'}, 0xa) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x8}], 0x2}) r2 = dup(r1) recvfrom$inet(r2, &(0x7f0000000180)=""/15, 0xf, 0x1, &(0x7f00000001c0)={0x2, 0x0}, 0xc) 06:50:48 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe2(&(0x7f0000000080), 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") 06:50:48 executing program 1: pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ftruncate(r0, 0x0, 0xfff) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)=0x1) r2 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000100)="d0bd") getpid() ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000040)=[{0x1, 0xfffffffffffffff8, 0x1, 0x4}, {0x3ff, 0x2, 0x3, 0xfffffffffffffc00}, {0x81, 0x7, 0x95b1, 0x5}, {0x5, 0x37, 0x4d24, 0x4}, {0xffffffff, 0xfffffffffffffff7, 0x4, 0x24df}, {0x0, 0x2, 0x0, 0x9}]}) 06:50:48 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x3, 0x354a, {0x2, 0x4}}) setsockopt$inet_opts(r1, 0x0, 0x24, &(0x7f0000000000), 0x4) getegid() 06:50:48 executing program 1: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000040)=@un=@abs={0x25ad51a74fd02bc}, 0x8) 06:50:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xb1, 0x0, 0x0, 0xffffffffffffffff}, {0x4}, {0x7fff, 0x0, 0xffffffffffff7fff}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") r1 = dup2(r0, r0) recvfrom$inet(r1, &(0x7f0000000100)=""/131, 0x83, 0x840, 0x0, 0x0) 06:50:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x74}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x20) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) 06:50:48 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}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0x1) r3 = getpgid(r2) geteuid() fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x3, 0x0, 0x100000000, r2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = msgget(0x0, 0x800c0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r9 = getuid() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000002c0)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getpgid(r3) r11 = openat(r0, &(0x7f0000000100)='./bus\x00', 0x8, 0x80) sendmsg$unix(r11, &(0x7f0000000700)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000480)="f7bce3e0acbfe9e04c3d7c875a5d5dddb5e3721cce96cb9a8ca6631949a63ded7132560281e179c554d5f12bafcbb677f3c7855ab14e57444b279f42e85691f0313e0219dd83b1a10c710173d12c4dcde3ee6d4f03cd5754364ca6b541eb32ec5312215331f9ee78be433a5ed79898b9cdba148d0044cb69a8e9c1a9dfe217059edf95a63ccc0a7095c6250cdfd57b593839d485f6533529ceea2956affbe7f45df3d1d795fcfc837a9f9860ddcbff4026daa88cc829ba49d2fb8e587ea16a402c33a0d88540ad315c562742a36e6a3034e2c2c5d54e9222412f71536d86bbf41e90c6d27ef31812", 0xe8}], 0x1, 0x0, 0x0, 0x400}, 0x2) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x7, r7, r8, r9, r10, 0x0, 0x9}, 0x800, 0x1, r12, r12, 0x6, 0x1, 0xb718, 0x2}) select(0x40, &(0x7f0000000000)={0xffffffff, 0x0, 0x4}, 0x0, 0x0, 0x0) r13 = socket(0x18, 0x3, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x88) kqueue() mprotect(&(0x7f0000668000/0x2000)=nil, 0x2000, 0xd38e0442e3ef8e2b) setsockopt(r13, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r13, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xfffffffffffffed3, 0x0}, 0x0) r14 = semget(0xffffffffffffffff, 0x1, 0x0) semctl$SETALL(r14, 0x0, 0x9, &(0x7f0000000580)=[0x5, 0x1, 0x3, 0x0, 0xff, 0x7, 0x10001]) semop(r14, &(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) 06:50:48 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x40, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r0, 0x3}) getpgrp() fcntl$setstatus(r1, 0x4, 0x88) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0xffffffffffffffff, &(0x7f0000000100)) 06:50:49 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x800) close(r0) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) shutdown(r1, 0x2) 06:50:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff7a, &(0x7f0000000340)='\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) 06:50:49 executing program 0: preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000100)='./file0\x00', 0x800, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000180)) bind$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') execve(0x0, 0x0, &(0x7f00000003c0)) sendto$inet6(r0, &(0x7f0000000240)="e5b67b5fff43b521652c2d8bad37b987f9339264511add904e42d065d444e7bacc5f01a5efc24cac6082bae3e8b3645023d0a2f2e2cdf9f7d57be62bc684991657f03041e49e720927e744d39315528eb3efe456a09dfd5eb905d5a0b74caa8723d8460f96ed2f195296e7275e87c020ec0805801745c731aa22e62be1099fed2025719ff14221b251fae58935d2ed13765ef5c50544e0c8a44e2f834b1ea6556afd7e03567bc02ae50d00e022bc8c5ac77f36a8e8dbbe7a4790e1b12cb0159faba9f07f12ce9437e820ca6a8d618942e617e5e2dd", 0xd5, 0xd, &(0x7f0000000140)={0x18, 0x0, 0x5, 0xe000000000000000}, 0xc) 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) 06:50:49 executing program 1: r0 = kqueue() munmap(&(0x7f0000001000/0x1000)=nil, 0x1000) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000002040)=""/4096) kevent(r0, &(0x7f0000000100), 0x401, 0x0, 0x7fffffff, 0x0) 06:50:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1}, {0x400000028}, {0x6, 0x0, 0x0, 0xaa45}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fb8613a070f8352cc5e11b7d0c04", 0xf5, 0x0, 0x0) 06:50:49 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) shutdown(r0, 0x2) socketpair(0x10, 0x3, 0x3ff, &(0x7f0000000040)) connect$inet6(r0, &(0x7f0000000100)={0x18, 0xffffffffffffffff, 0x0, 0xfffffffffffffffe}, 0xc) ftruncate(r0, 0x0, 0x3) listen(r0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) 06:50:49 executing program 0: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x1) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8, 0x8) readlinkat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/69, 0x45) mkdirat(r0, &(0x7f00000001c0)='./file0\x00', 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x100, 0x0) connect(r1, &(0x7f0000000240)=@in6={0x18, 0x0, 0x0, 0x4}, 0xc) recvfrom(r1, &(0x7f0000000280)=""/4096, 0x1000, 0x1, &(0x7f0000001280)=@in={0x2, 0x1}, 0xc) stat(&(0x7f00000012c0)='./file0\x00', &(0x7f0000001300)) rmdir(&(0x7f0000001380)='./file0\x00') munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) renameat(r1, &(0x7f00000013c0)='./file0\x00', r0, &(0x7f0000001400)='./file0\x00') r2 = open$dir(&(0x7f0000001440)='./file0\x00', 0x8000, 0x8) connect(r1, &(0x7f0000001480)=@un=@abs={0x0, 0x0, 0x3}, 0x8) recvfrom(r1, &(0x7f00000014c0)=""/202, 0xca, 0x0, &(0x7f00000015c0)=@un=@file={0x1, './file0\x00'}, 0xa) r3 = shmget(0x0, 0x3000, 0x20, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000001600)=""/98) r4 = openat(r1, &(0x7f0000001680)='./file0\x00', 0x8800, 0x80) r5 = open$dir(&(0x7f00000016c0)='./file0\x00', 0x80, 0x10) r6 = msgget(0x2, 0x400) msgsnd(r6, &(0x7f0000001700)={0x2, "82c55bf049d41b6e1befd06e24cd4882eae1ba9974094a0dd7ab84199aa8ee126c628b333248c2c8e335e2fcd28a90e1bea5283e01bd3c82d31b916451ab4f484fb787e90be15cca51ee1b4d4082162e9a4d1673cc38a678312d0824577e1b36fadee61c6829070b99e8be8c7886caab4863610c73a3903676dee7fa3789ac5e23cdf827c5ec19f8cc8cac7db3734d"}, 0x97, 0x800) bind(r4, &(0x7f00000017c0)=@in={0x2, 0x3}, 0xc) mknodat(r2, &(0x7f0000001800)='./file0\x00', 0x80, 0x8) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000001840)) getpeername$inet(r4, &(0x7f0000001880), &(0x7f00000018c0)=0xc) fchmodat(r5, &(0x7f0000001900)='./file0\x00', 0x2, 0x4) open(&(0x7f0000001940)='./file0\x00', 0x10, 0x6) accept$unix(r1, &(0x7f0000001980)=@file={0x0, ""/108}, &(0x7f0000001a00)=0x6e) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000001a40)={'./file0\x00', 0x6, 0x80000000, 0x9aa, 0x1, 0x3, 0x40, 0x0, 0x1, 0x1, 0xfb7e}) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000001ac0)={0x6, 0xa00, 0x0, {[0x5, 0x8, 0x10001, 0x5, 0x9, 0x1, 0x1, 0x101, 0x72e, 0x7, 0x2, 0xfffffffffffffffc, 0x8000, 0x5, 0x0, 0x0, 0x0, 0x3fc000000000], [0x3, 0x4, 0xffffffff, 0xfffffffffffffff9, 0x0, 0x0, 0x100000000, 0x101, 0x1, 0x4], [0x7, 0x3, 0x3f, 0x7, 0x200, 0x3, 0x971], [0x40, 0x100000001, 0x0, 0x9, 0x70, 0x101], [{0xe665, 0x9, 0xb3c3, 0x2}, {0x3, 0x1, 0x9, 0xfffffffffffffffd}, {0x400, 0x3, 0x100000001, 0x1000}, {0xb1, 0x1, 0x4, 0x6}, {0x8001, 0x2127, 0x9}, {0x5000000000000, 0xfffffffffffff0ec, 0x9b, 0x81}, {0x2, 0x1ff, 0xffffffff, 0x3}, {0x8001, 0x8, 0x3, 0x2}], {0x7f, 0xfff, 0x400, 0x7}, {0x0, 0xfffffffffffffff7, 0x80, 0x3}}}) 06:50:49 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = socket(0x18, 0x3, 0x3a) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x0, 0x101, './bus\x00', 0x2, 0x101, 0x0, 0x5}) 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, 0x6, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x67, &(0x7f00000000c0), 0x3c) 06:50:49 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{}, {0x101, 0x1}], 0x2}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10000, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000080)={0xf8ab, 0x6a6}) 06:50:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mlockall(0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {}, {0x6}]}) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x8, &(0x7f00000000c0)=[{0x0, 0x1, 0x3, 0x3}, {0x7, 0x4, 0x9ae, 0x4}, {0xffff, 0xc68, 0x7, 0x7}, {0xfff, 0x0, 0x4, 0x81}, {0x9, 0xfaa, 0x81, 0x28e4}, {0xff, 0xff, 0x7f, 0x2}, {0x8001, 0x4, 0x10001, 0x8}, {0x7, 0x6, 0x6, 0x20}]}) flock(r0, 0x8) 06:50:49 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='c\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0/file1\x00') r0 = dup(0xffffffffffffffff) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) 06:50:49 executing program 1: pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) fsync(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = semget$private(0x0, 0x2, 0x7e) unlink(&(0x7f0000000540)='./file0\x00') semop(r2, &(0x7f0000000080)=[{0xb, 0x5, 0x1000}, {0x3, 0x8, 0x1800}, {0x1, 0x3ff, 0x800000000800}, {0x3, 0x5, 0x1800}, {0x1, 0x7ff, 0x800}, {0x3, 0x4, 0x1000}], 0x6) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200)={{0x7ffffffffffffffe}, {0x1, 0xfffffffffffffffd}}, 0x102) r3 = semget$private(0x0, 0x1, 0x20000003e) pwritev(r1, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r1, 0xffffffff) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCPROMISC(r4, 0x20004269) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000000)=""/66) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) semget$private(0x0, 0x0, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x3, 0xff, 0x10001}, {0x18, 0x1, 0x7, 0x40000}, 0xfffffffffffffffa, [0x80000000, 0x0, 0x101, 0x9, 0x7, 0x80, 0x101, 0x4]}, 0x3c) kevent(r0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0xd8, 0x2, 0x3, 0x3}], 0x2, &(0x7f0000000400)=[{{r1}, 0xffffffffffffffff, 0x0, 0x80, 0x80000001, 0xfffffffffffffff8}, {{r4}, 0xffffffffffffffff, 0x4, 0x40000001, 0x5, 0x1000}, {{r6}, 0xfffffffffffffffc, 0x1, 0x20000082, 0xfe, 0x9}], 0x4, &(0x7f0000000280)={0x3, 0x40}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0xfffffffffffffffe, 0x8000004}, 0x5) r7 = getuid() getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000480)=0x2) r9 = openat(r0, &(0x7f00000004c0)='./file0\x00', 0x800, 0x8) ioctl$TIOCGFLAGS(r9, 0x4004745d, &(0x7f0000000500)) sendto(r4, &(0x7f0000000340)="67968df888cc6cdb8fc144e3fcee368e56e585a6f6a4ac81dae22c3ee65931e5dc47a555553cb8af7e1c38a89f4e8a54f47a9b9ee29fe972aa3e36e6f94893908c7a0f49a36077724d08d9a9360ca82a71b11e35f66d5ac89ae6da801d6abb985a26923efae661ada600daeeb6009ab9f8ef9974c380117ee72f58023cd1538d7cdd50e18fbed3fc9e23f72a02f323e110fb86d7", 0x94, 0x5, 0x0, 0x0) chown(&(0x7f0000000000)='./file0\x00', r7, r8) semop(r3, &(0x7f0000000580)=[{0x1, 0xfffffffffffffff8, 0x1800}, {0x1, 0x38c, 0x1000}, {0x3, 0x100, 0x1800}, {0x1, 0x5, 0xbc00e72cb70b1b3c}, {0x4, 0x4, 0x1800}, {0x2, 0x80000000, 0x800}], 0x6) listen(r5, 0x4) 06:50:49 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000002480)={&(0x7f0000000000)=@abs, 0x3e, 0x0, 0x0, &(0x7f0000000040), 0x48}, 0x0) sendto(r1, &(0x7f0000000040)="872ecf917f5aaf9d7f2e6ece371ff60be5ef5ef3ee6622e4383a3eee51b02f20d27591c50c9e3390c3909545faaf30522242a56b435cb7aa19ecb43108fc2dc0bb4bf9fba8cb3702e250e948cdae3a56b2c66a2927515c85cd002dace40541776eb6853743fbc62f41ae09dda7b6bbecc96f9d8ccadb8c704fafcfdc0573e5134258b5e1c74d3c0658ead089c3b29f679843d1651e40f12df29743267bfe8e5cf3c4aaaad2053195dbfb00ae509dc94c2aa2736691c6cd61c52879704aec5451216890d3774ce9e3a301c131afb14778620f34c500ad1810661a4ace7d582ee6b95ab2baa684e566112ea5488b72881d3310", 0xf2, 0x4, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x3}, 0x8) 06:50:49 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80047308, &(0x7f0000000040)=0xfffffffffffffffc) 06:50:49 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600", 0x6}) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="28000000ffff0000015b26cfc371d8902d96aacf06c2909b629cb51782c3985d779c4c1203083bb8c34c99ff5469703034db7fc72b9e90f79dbe35168e7bc4beb7301ae21d382e9b355bb63503c7b6276e07b977e923b72dcc10d4615838a9967c7bf06a80a53ceda259e67f7665183c27e6b21b9687b8e9c68e84f5e0dc90be90ef4359d1a0e6430b634f80bd389bfe2a0cd5640000000000000000000000b98b07ca7adcf19e871e1c178e011ec19702b25b6c1498c6857c808a95f1dd7f2555c7ed0639358ca325f9f9b12877f2fbe006ecdf950a09c7f321bd65d969a27d11a6b1d6a4a95af14951cdf47a45e75e9cce65bb0c2adbc21367f56387c9b8ca8231feb5c4622aff5797023efc93de73c14329a3f509f5c26995ee0b31a122ac1594ff3870ff8841"], 0x257}, 0x0) dup2(r0, r2) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 06:50:49 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setgid(r0) setreuid(0x0, 0xee00) getgroups(0x7, &(0x7f0000000500)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) setegid(r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000100)) r4 = semget$private(0x0, 0x4, 0x88) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000000140)=""/82) getgroups(0x1, &(0x7f0000000000)=[r1]) setegid(r1) sync() 06:50:49 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x80}, {0x48}, {0x2000000000006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="db") r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000140)) 06:50:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x4c}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = dup2(r0, r0) utimensat(r1, &(0x7f0000000200)='./file0\x00', &(0x7f0000000280)={{0x8, 0x8000000000000000}, {0x3, 0xc2}}, 0x0) syz_emit_ethernet(0x2f, &(0x7f0000000180)="0b649ab2b45c9bfb4fd3ba53938df49803be5183da951369df01a294052950b4f3a56f0d769e210968b96d69220ffef5e77544fd369f04cdbf5157b456bdb9cc750f19ae92178a7c36b6c26ffb52b99178b061267d307ec74a4eefd63c111113816db946115c23") unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0x3) 06:50:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x7adf535e020ebc66, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x80}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) readv(r0, &(0x7f0000001400)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/240, 0xf0}, {&(0x7f0000001240)=""/3, 0x3}, {&(0x7f0000001280)=""/83, 0x53}, {&(0x7f0000001300)=""/243, 0xf3}], 0x5) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') 06:50:49 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x4, 0x4) setuid(0xee01) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0)={0x7, 0x1}, 0x10) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 06:50:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0xee2, 0x10001, 0x6, 0x9}, {0x1, 0x8, 0x80, 0x4}, {0x9, 0x0, 0x1, 0x4}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0xfffffffffffffe00, 0x2, 0xffffffff, 0x2}, {0x20, 0x100000001, 0x7, 0x9}, {0x4, 0x3, 0x2, 0xd62b}, {0x1, 0x728, 0x3}, {0xc050, 0x6, 0x4, 0x9}, {0x0, 0x4, 0x3, 0x81}, {0x7fffffff, 0x3, 0x9, 0x3}]}) pwrite(r0, &(0x7f00000001c0)="849f66dc8aaf0633a1e727cb66a565da46e24d60cb8c1377d4f9804e4de68f795cfb1599617952b90e", 0x29, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x4c}]}) 06:50:49 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) getitimer(0x1, &(0x7f0000000040)) flock(r0, 0x2) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x415e) ioctl$TIOCNXCL(r0, 0x2000740e) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) 06:50:49 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x20, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x1) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x20, 0x0) socket$unix(0x1, 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x24}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pckbd_enable: command error 06:50:51 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x23}], 0x1}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x6, 0x7, 0x5, 0x5b1, "1c46ae47929f9b4517e01f5d49731a62f8c2603f", 0x2, 0x3}) 06:50:51 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, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0xd1) r1 = socket(0x18, 0x2, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18262f9b1000800000"], 0x1c, 0x0}, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000000)={0x3, './file0\x00', './file0\x00'}) 06:50:51 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e00000000001b5ef99b0e00"}) write(r0, &(0x7f0000000140)="04", 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x80) bind$inet(r1, &(0x7f0000000080)={0x2, 0x0}, 0xc) pckbd_enable: command error 06:50:51 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8, 0x1) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x80, 0x4}, {0x6, 0x80000000}], 0x2}) r1 = shmat(0x0, &(0x7f0000ffa000/0x4000)=nil, 0x1000) shmdt(r1) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) 06:50:51 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x7fff, 0x7f}, 0x10) setsockopt(r0, 0x29, 0x35, &(0x7f0000000080), 0x4) 06:50:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) close(r0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x5, 0x3, 0x7ff, 0x3}, {0xffffffff, 0x2, 0x1, 0xe94}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) 06:50:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xdc, &(0x7f00000002c0)="2677982314b323e297e6a9641554dd2d55dcfcea88547e1f97f82bca5e52217bb400db2b9a3daf10c56d22b7a7bb6b939de0ec0c7704e85feff9be859fc9b0f0053c2145ac4ecf9a604302b3181e78f26b2120e5470eabd60f332fd734a7b9f154d2f1e7a6a1f95bd8f86f2534eaf6f8213d83e645b711b035113c0abeed3ff6faf398b17435ef0b09695e74fc8d13c41980d495104ba9789d2211ed6675153782d9e9c6c2e641b3d6e393a28dd28d0e02a6dcef2e93540428c678c7d50371fd1d38bf1ef12081f7218d20f22c727ae69d9bc5f39e0713aa7c06d19e") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x44}, {0x4c}, {0x40006}]}) syz_emit_ethernet(0xfe10, &(0x7f0000000240)="3abf8279453cdecf7cc219e929e7ff35cd584d607a1f5a7e0723b0565822e872ba2d767bb1547728dbb3dd4ebe5a0ff3418e4db44f75083845ad70a00af12a341cca6c7f64d363922f58ccc23f52505449c1242739b1322cf1d0607fa7a4462ceeb7ee4d1dea96473c8abd9642f56e4c") 06:50:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget(0x2, 0x2000, 0x72d, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x3}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x1000)=nil, 0x3000) shmdt(r2) syz_emit_ethernet(0x0, &(0x7f00000002c0)) 06:50:51 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x9, 0x6c, &(0x7f0000000000)="4d1ca53a539329d76c061241c7cbd15f154d73c2d474ae4668b26315956256aa51892dc90e4d71f9af759c6c40c408d74b8cdb5d120b0425e6a576ee22b501701e0c0164f895120bc88fd3410000", 0x4e) 06:50:51 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = fcntl$getown(r0, 0x5) fcntl$setown(r1, 0x6, r2) dup2(r1, r0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) 06:50:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000001600)=[{0xffff, 0xfffffffffffffff7, 0x354, 0x3}, {0x100000000, 0x9, 0x3, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r2 = semget$private(0x0, 0x5, 0x204) r3 = kqueue() preadv(r1, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r3, 0x0, 0x0, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r3, 0x1}, {r3}, {r1}, {r1, 0x2}, {r3, 0x10}, {r3, 0x20}, {r3, 0x80}], 0x7, 0x3) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x0) semop(r2, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) kevent(r3, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r3}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r3}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x7, 0x7}, {{r3}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r3}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x7}], 0x912, &(0x7f00000003c0)=[{{r3}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca539}, {{r3}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r1}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r3}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r3}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r3}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r3, 0x40}], 0x1, 0x0) close(r3) semop(r2, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x0, 0x200000000, 0x800}, {0x3, 0xbe2e, 0x800}, {0x1, 0x5}], 0x4) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchflags(r5, 0x1) readlinkat(r4, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)=""/92, 0x5c) writev(r5, &(0x7f0000001c80), 0x1) kqueue() semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000480)=0x7) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x2a, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r6) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f0000000180)) dup(r5) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x80, 0x0) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000001dc0)=0x2) 06:50:51 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)=0x5) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="4e0d0008cf376652", 0x8) 06:50:51 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="119a00"/16, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR, @ANYRES64=0x0], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) r2 = dup2(r0, r1) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x40, 0x110) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000080)=0x6) 06:50:51 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) getdents(r0, &(0x7f0000000040)=""/82, 0x52) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) 06:50:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x2, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x1}) kqueue() r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000140)=@file={0x0, './bus\x00'}, 0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x10, 0x6dc) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x10, 0xdeb965ead90a39eb, 0x4}], 0x4, 0x0, 0x3a55, 0x0) 06:50:51 executing program 1: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0xa1) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000380)={0x7, &(0x7f0000000200)=[0x8, 0x2, 0xfffffffffffffffc, 0x5d09, 0xffffffffffff0001, 0xffffffff, 0x4]}) mkdirat(r0, &(0x7f0000000300)='./file0\x00', 0x80) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x20110, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x6}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000080)="e4af4b8d1a029b46088638b468c0", 0xe, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f00000000c0)={0xadc7, 0x9, 0xd}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)=0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x9, &(0x7f0000000240)=[{0x5, 0xfffffffffffffff9, 0x80000001, 0x5}, {0x0, 0x80000001, 0x2, 0x3}, {0xd7, 0x42df, 0x1, 0x30000000000}, {0x3, 0x7ff, 0x81, 0x4}, {0x1, 0x1, 0x1, 0x1}, {0x1ff, 0x3, 0x19f7, 0x1}, {0x0, 0x1ff, 0x0, 0x7f}, {0xffffffffffff336b, 0x0, 0x3, 0x6f}, {0x7, 0x80, 0x7, 0xffffffffffffffff}]}) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000003c0)) 06:50:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0xb94, 0xc, 0x7ff, 0x1}]}) read(r0, &(0x7f0000000040)=""/32, 0x20) execve(0x0, 0x0, 0x0) 06:50:51 executing program 1: syz_emit_ethernet(0x1000, &(0x7f0000000000)="5b24339d142944712ebd02d73284dbf2487bb5f7622197563d812f8f06c9e5ff6a06ed905204c065cb47afa5c9522083125b0dc9b30ab80d2076089900c87d20b3ed88c0ff6d6e4c308aeef61720680604de0fdb4c1fa6880cddd9843c5f39e39b381a0e4af27b9be80a3f07afda8a4cd02032e0aa543e95a8a82d36bb7e16b75ed1e66e4a1133cf1315c02e7805b72b08e9215a4d7701af8619e36d271e889b4b4ef436f864fcab46d2ce1d1e2e11dbedc56c54ca45656063b0ba797169b93fb0186323cbd9d3b4510b38746064c4188efce527726f06c0ec3f6655a7218556fb40205ada6b6f3cbfef7ce80fbbfbf9cdcded2668a37c3e67322fb04fbb69b9aa948d9981f24ff4e90916b821250aca70bccb0bb51029274e10e8e14788313c9eae579662e9c4c668f4b2ec8f78d012ed507e0fe99c4d760a0b54fd52b8e6312578eec29af9bfefef815ac9584badc23f1f4765f8774da3fe6af5d37404dff70a240e926d581fbed0a1e3995c85a4e6a0f2c2cc3b969ea92a545ee5b52c4c4543d0a232dfdbe4703cead1aa00159c56bcb1c4747ae730123fa5993c5204f8044b654b4a36a97e596e6e61922226cf3e176e13065565f500b963daab9aba676372e5d492b963fd6e3e9a4368c11d250e347f05198103a5f2d4b90b55e391f6f187fc0f0bd3d42ce4f609616a3bd2129e0c538087a5833a0a6291fc92decb879b4ab6638577d6b96c3d3aaea396a0b39d422728e91aec4383d4ba805f305198ef2d3054d94d35889139cd6093971a91e609fff372e59b84ef96875f894d0e1eef463edc135931c0dcafb78caff678440f35bbc65c892d7f961f8a0754135dbc09e772bc5b8f3de87c61004228574ff72773c01c70b305ae5d3f0031ea6341840eed8d8314d0fbfc69f0dafa2838d5b05ea15199563c98e805e64484d2737d364f444571c3e1e834619d2d9cb05dba0afce35b419869dc318a3647f39ef25b096b77317d5df8d101de0af96b898624063784a5c57ee6f7f9a6176bd1ffe6d8d584df1bed4f2bb4d2b80894e8835a9bbcfedba8575c82d583b3feda778988c46e5dec018979eba22f81dd31ae1ac0f0a67561b70a2dcadc361d1cf8b31f0d4fdf63b5a54bf3c2eea1958f0c2ee1c4f56927eb1358c64954f674d09f2308b41d708d27295acddd55d844de13706e454908ecbd346544b7d56f280ede68db6a5f31efa4c355474ed92169a0354229791d282cc5b27e716bb864368c49e28ab0898b96d6ca567f5a78cb1751f2edc0633453725f6b9d6db11e72067445d84ce01f06d5d78f143450fc88d886410edc1e2140756e8bab693a2f8b32cc930010b53cb21521f1eeaef0899b022c1ae14f239641a95d39feb8f4967a2c3269df20b6d26a4a0827d7a559cb683591e916d114832e9235a48f67375bc7125ea1d03b8853a0086426f38d06002ff221606c99af580385ccff07dfdfe1a3e8e4b7dd48d42754185a3549c491c74b75b76060753d335d14e3bbbfccf668e1754e9a621272bae7f024fb1e2b9a7639ec7e320a5fdbc6bb7ce1a8b0ff51185f3bd5daa54e3acde553a220b9dd1a7042ac63bc82fe7b1efc7317ccac6f34925cf6232195737b120d555c1a8ccca7f34a9e03eddc7aa4426f9496c93c3c1ade67619eb17c3bcf81239ab13b7ff79e72fa22bd00f5cec4252e3c909deb9d61cf93a7628e95213ada2b27e72be63aa722abed330ebb585fad6426d63e62a2b39ee6da025d054491a8a52e37e14dcfb4f0006b072d9118f566300b9ba27d143d42d04e7915bb8a4e4ad273d7a76771506cbd643ffa522ef5934f8364a5be5d6a388b653a15fe5ef4b9c37ab7495d00b0e1bfade14f41636cdb5fd9bd1fb430bc8a6d62e0895f474e12b73d30d10aea81c921e90a371dbdae2fb9c2997b57a1011e2937c6f5bb93234924a77d6a229ca280993c6c84f4663fe042460aad4e84b9518e5fa517dc8f4e5b82b21962c06f5ed527eb0352025969e439f868b4e1d6209d681b3e27f5919715cf97bef0961a91f32345750e1fc285d76de0ce177f36cc0d9b090126dc602df614d2ffe5e43a76833834dda4b70e3f6206f1da669d52f30b59383615996ce1eb433af12dbdbc1a7eb638cdf01d6878e51b049ad44efeee26f774b1df797137fc3c079ab0d6cd10c51a568f87f2daac8fbf41fe8311a2a1dc9e89f8400a086aa8a871755254aee6053ab7801b6422f4366221b3b50152972a0df216c170f735d725670095c40dfb24bffe4cf75a73ca7da5ede1bf39424648db7f8bda72a6104e381ee98c095ea131114b98338f6beb26cef0a78549017e45697df349ccc98d94f99c7b5371df4c04c646bf068d19c2ac70656dd82eb7d73f4b76856564741451d55ef386e07c4c598ae74d4886d0575292b0406ff0e732f12ef8201b5d598f6a2b100188f49aa70fbafec68324577e2a692b9fac5519ccd37a5c55731833204cb7630c673245453da95c25138f3daf5180da042e69d79b81e055e9492bece99c7fcc3f19cbec71e849b575a6ad3e976539cda5864d389da46d7ce525a92cb4d7b7a76de5beb8c54cc9d298b4996ab5cfcf7fafd7f5084dcde03d158560f5ca9a6599020084b5439795151fa8d9655e66e2c10a7ea9024fcb7239140882a9bd9df07c94493189ae04ad1b7add09683960d29cc4a7e973962d974b6096928324afa085390585f9e23df34bcd35ac39a4ec6db7bc30842d6aba67a7cf1e4ddb2c7ae9a03678c3b081f82955ada32312a4cd146ed94b27e29b769151dd08dba91a7bf9101b620b9368cc2e9a7c15819d3ad1b035bd500cadeb356f5f15a21373b300dd838e5f1bb3eff4be7dae57cc81175a451f18ed3d53e2ae58e7841aa427527ee93eca9a48fbcbbec75663090bb0c4577d4de3bf5098fa0cf24adb5106db34ac3839b38ac0c4bbd6d94b219c33e98ebbc9910d0b38b1c41e85ffe731207a56f90ac0ac6c940f860305ad2d33edd9dae69eff6e51ff72dc3a0c46f4981a10629b6e7d71e04cbac86a2202c106e22e387ddeefffa5ecd2654c8ea55c85e67410e1d248ee1856d079d0e51767c4b887b986d0543b3b571c24f02f0a0c3d2de210ca546d4c813d7f5129b9b39e2a921858d167cb6070ba09f85d77b4301f493461dcebfdfbe2aac913acc229846c73c6d0e86ca195656389d9d14922e449de0e31336d2c892e2f58b1b17b2e66a2bcd61f23664b5bbd16f3f33a6a44e313cce0d2ecb838a6f96989ac6c95a6300aebfc79e52f29adba827bedf9b7e871c1639b1af0677fd6d759f7a8b40ab9cd00a985069ed8d8e509a38d9736332ebe39cf5335461ed5f940507def6d7baa13776fcfccd6d30eee164430916759eff75820d77559b2de193a3e705b25ef81eda2d7b1769b681303bf18e95f35e707276b329606ef244cd5bd5db11f2f1e2659f5f09b43e0618120e420a39d590dfa9cc7ba83211f20d355c0f09ab4b9054fb2e5a38b49f38b5eebf6838d4bc463cdbb20d350b5494efc1591f9680da678f2923a8882943478b0a4e55640f7aaf822c017ef9776716ea5a61b5f46c7cc1d1757918283fb9eeb2a5c0d5c991219584b4db47de95009c39dc31e6d98eb1c9018e7072670aee65b9184cedb05003dbd72af0bb4057873f54b8bb94eeb481b9434fdf35e9d6ccb2524cfe285442d17141f5ce0735c86e321663801bd928156b3e2868abbe7ad7a6536c33693322c4855ffc5b89ec24eb5159ea937110fee59bebcf90309e42ef2a7969d6ad2387c4e70cbd3f47d0b5eafd41c9ec384d4c0388109a45a54c051cf8132570d6f21d0a42f06587a6f46954da00deeb4f3a7a7a3073b2d8aa19469bf1e8f245433cdd5c000fae7cdf60527b770fd3f37b14bf86dc725d39d4f0ccd94394ea102645fb59b4bd47778ae9964667c67c8fbb5cf10dcc25fe7789ea91e46c5aae1fd388336f7d629548473934d4f0c38ab9a8dadc3cbccf775e0ccd6bbb8d4240d7e2866f563d1c138303b884d9ae356742e98efb1c26742de22d284eee4148ab1ef4327bd923d787ddc018fd1daf7af53ff3a37f5a9467ac118b69280ec2e7d234ff4b0cdeb9a97f6526b8dd465b30c2f2cc0409fc1ef8509b0b418a77edec3592cb3fe09a641307d5c9e23d596717e6ef6617bed87073dcb7c7984aa3687ba2541501c0af3663f4274ae8a0670a57b73a78b5f8f4c4f427ec8493c1d695c8f2333e4850f0093fe944d6116ee1c9d38c963c58ff3c442ed9cbf7e6ca18fcb73bd58211081df75ee90053355fcf1e00e0cffb4838ed4c2a5c96714f179c5e89c4be99e53291ed75e27a2fcbfc83f1a1a6ad198ec3d3c46890ff710bd86d9aef72e2f28d872279887174830821f0ab4eab507e7360c6d5563fbc0b3cfbcc54a883cca6f8f9aa9e52759ceba48f65d8abaa510350bf3daa99409005ffd2ebc0454bdaf994d504ef4942f3f02079c448af29c91e7e0cd5e03829e1cc219742ff738db0b31c07e5d349e91beb52d8b9cca6a7da717fb1a9dda3e23dcf90aeffaba4160f33a8f9201a6631e3fd9ff67cb9cc0bce2d4d172bed6eccafe5c5c046ca668b106dab7a8e54b14fa1d8a98f1320705c73543d3decdbd8c019d328f0996b33aa29c9b42dd639015e21acadd1b76ac6937412ce24903e81a49e5c685257e24381c7c218428bddb1b1f39ada93f19d3d6513f9046f6315a04e8c836667ee7ce3f6f9e9f6dad3e362e5605fd3774f6d7ed2fe07a2046394d6c256754fd17595956ec1a669cd25842cddca9591736382d1283f19a7f6c5c09cda0f778d98fbb076bb8dd946c02ca03fd197d93ad4d3af4b0ee4a5d5c191d456974fb16bdbf70689770c4f7dc449e203bb2d9a40fb358866b6773fae383e5a013c16342a4129f277b59c0ced48d5715571b256bcbe5e6aa0e409b2b3038d87c687cd4d25aec9548c00fb193a2bd0d56cc3f368b30c1b879d69572477979976b55c5af353217d0f661317a334c791ffd3be8a0c107257a142130041788c9e5a15c925b9e7413a330d1ab885e37d5b0422b8ef86fcdf5caf997dfa7dbb1d0770059e36975ca129ba9f60936c49f468930ee5249df25831c2098a2352d9332ef2bd3edd5719fc7406a944550f1fcffbb28de7258bc51eff8676556a09ef57095fe0c34f09bd2dd1ed579fc2244c49e43ba316f9db74119a9d6723d51cad1a9495412f4293a1a86fb3123df1722d084b2a45db2a47e36c8745b1e9f57fb044a9a021bfb66a961d5fde0c335d602948d680df9e27cab38019c5acc8c8eccc2ae37ec1f577a229987e93b67bed9e97c7e2d6caba87fdc6e9e7688e451f6916000c18ff4e9024fff60b9f054e2c732c5d6ae35fd137bdcc1cfe13a730848764de9535e2017e2aab002e0bb75156b94aa8a7049bf9b6c5b0640af63ecb4805ad0f6ac9c0d29ea54743a9c32aa9eb95f84971c8cfa776e0267fd1aa0702b4c09a26d0316328c85d9e8bc3657c3353d780bf6c3050eeeb8b28d1573aaa1d672333affe8d572c338dee1cf133084e27725c6b34cb01e45e29adbecb0f526b88c683bf5f848a3f9a6033529e8e84510ddbf770fdf78aa18f261af115de961045a37690ad11ec9c407a2968f21ca473806f4cd5c8c67dec5557edf9a031064b4d0566ef19735adf15a553af4090813aa20fbce8db234059ceb276fd47c9a2ab11b360299c496e1a7be3d9bdf060ef8a948d2d6fe20fc42ce8d120357e72458c7ddaab6ab76c1f660561fef61f65d9334d71d04a5ffab794583ad8f97aceffc") r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000001000)) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000001040)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000001080)=0x5d2c) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000010c0)) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000001100)=0x1) semget$private(0x0, 0x9b00ef838a852501, 0x4) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000001140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000001200)={0x2}) socket$inet6(0x18, 0x8000, 0x8) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000001240)={0x8, 0x4000000000000000, 0x5, 0x9}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000001280)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0}, 0xc) setuid(r2) readv(r1, &(0x7f00000017c0)=[{&(0x7f0000001300)=""/247, 0xf7}, {&(0x7f0000001400)=""/232, 0xe8}, {&(0x7f0000001500)=""/101, 0x65}, {&(0x7f0000001580)=""/152, 0x98}, {&(0x7f0000001640)=""/97, 0x61}, {&(0x7f00000016c0)=""/254, 0xfe}], 0x6) r3 = socket(0x813fd94cdb85e47, 0x8000, 0x8) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000001840)={0x4, './file0\x00', './file0\x00'}) syz_extract_tcp_res(&(0x7f0000001880), 0x3, 0x3fffc00000000000) getgid() ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000001b40)={0x8, 0x9, 0x0, 0x81, &(0x7f00000018c0)={{0x7, 0x1, 0x6, 0x111b, 0x9, 0xfffffffffffff34b, 0x100}, {[0x3, 0xceb5, 0x22, 0x87, 0x2, 0x7fff, 0x10000, 0x7, 0x2, 0x0, 0x7fffffff, 0x7f27f00b, 0x7ff, 0x7, 0x4, 0x80, 0x5, 0x3c2], [0x4, 0x5, 0x7, 0x9, 0x6, 0x2, 0x2, 0x4, 0x100, 0x6], [0x8, 0x8, 0x401, 0xa16, 0x401, 0x800, 0x2], [0x2, 0x1f, 0x200, 0x0, 0x8], [{0x0, 0x5, 0x5, 0x3}, {0x4, 0x7, 0x3, 0xffffffff}, {0x0, 0x8, 0x10000, 0x8}, {0x4, 0x5, 0x8000, 0x4}, {0x9, 0x7, 0x8, 0x80000001}, {0x9, 0x8, 0x885, 0x6}, {0x5, 0x7, 0x80000001, 0x40}, {0x6, 0xc8, 0x8000, 0x80000001}], {0xfffffffffffff001, 0x3, 0xffffffff00000001, 0x81}, {0x6, 0xfffffffffffffff9, 0x40000, 0xae5}}}, 0x27, 0x3}) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000001b80)=0x8) setsockopt(r3, 0x1f, 0x6, &(0x7f0000001bc0)="b062293c642a68a8ba4a7aadfc6a33afaad5044174ae63748256f8681f2458bf7aeb0f97f8b10a99372b4e", 0x2b) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000001c00)=0x1) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000001c40)) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000001c80)=0xfff) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000001cc0)) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000001d00)={0x0, 0xacf}, 0x10) socket$inet6(0x18, 0x4000, 0x7) 06:50:51 executing program 0: semget$private(0x0, 0x7, 0x88) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000001640)={0x80000001, 0x0, {0x1, 0x200}}) r0 = socket(0x6, 0x7, 0xfffffffffffffffe) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0xfdff, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x2) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r1, &(0x7f0000000200), 0xfe72) r2 = syz_open_pts() close(r1) r3 = dup(r2) r4 = syz_open_pts() rename(&(0x7f0000001440)='./file0\x00', &(0x7f0000001480)='./file0\x00') recvmsg(r3, &(0x7f00000013c0)={&(0x7f0000000140)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f0000000180)=""/32, 0x20}], 0x2, &(0x7f0000000280)=""/219, 0xdb}, 0x842) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xfffffffffffffffd, '\\\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) semctl$GETALL(0x0, 0x0, 0x6, 0xfffffffffffffffe) r5 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000000)=""/155) semget(0x0, 0x6, 0x8b) bind$unix(r0, &(0x7f0000001680)=ANY=[@ANYBLOB="00587b002e2f66699daf823786db6e486c6530002eea6345ead464e4984b94094ac7c747178756dd6435e5c1b463a2000000000000000033c0c7c715881fa919e187b39ed22f37423d9bc679daa3858c77ad12ae9fd04f194b621f6ce9446eb032018004000000ed6da6ad496e5a0b5ec36821d3d9bf40daffaa964b6c364d6ed3c4a4dd9a7b5de0225f1cbab97847d04df2009eeedf29eb0d713dd9a992690f3caaa63dea1caea40f97f7c8e17285d210bb6a5d3bf8e1f189853f94c3adb60c3fbd65ae17881dabbf775420a11ecbd4c3c1b1f9aaa84845c56be9a8568a0bbb34f719d8c0c0125c5bd7cc09f605cf8e9a2d7fd700"/259], 0x1) semctl$GETPID(r5, 0x3, 0x4, &(0x7f00000014c0)=""/26) close(r0) r6 = socket(0x18, 0x1, 0x0) r7 = shmget$private(0x0, 0x4000, 0x2a5, &(0x7f0000ffc000/0x4000)=nil) shmat(r7, &(0x7f00003b7000/0x2000)=nil, 0x2000) connect$unix(r6, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000001500)=0x1) 06:50:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d71bc1e7bb8f1ecc525af8fa0b00000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae61325259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d40972b8bcdb9ad8a4f5f728193ef1d4d99342a35000"/101, 0x65) write(r0, &(0x7f0000000480)="90e50495775fa9e7ab819bd6746e132533ff164206128b60a6eac4c676f8496e03f572ce1ec739aaf342250b56e3e7caf77716bcf6904a5f021a9b4d0e085c0001637678d4c605b696b44ad841fcf48ed37ad783a7a73381d91d87a95c0000008000000000e559c6489ca93907b013ae190000ee5f96c088d88337030b71cc3ac0417ace92e289d9f9ef2ee4827379ac07c7970ff4d49ac1c4d50996b8011c408800d8", 0x466) r1 = syz_open_pts() r2 = kqueue() write(0xffffffffffffffff, 0x0, 0x0) ftruncate(r2, 0x0, 0x20000000) close(r0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000140)) r3 = syz_open_pts() ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f00000000c0)={0x3, 0x6}) write(r1, &(0x7f0000000000)="a8e6a6f2fc3a35e0d906ebadc30ce9e038149ecd06c80451df68c1039248baa7bf3ca7449f822430", 0x28) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x1000, 0x0, 0x0, 0x0) 06:50:52 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a538706000000b8110000002900000033000000030000003591143f7e545510"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 06:50:52 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x8000800080002002, 0x5bcb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x20) select(0x9, &(0x7f0000000080)={0xf}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) sendmsg$unix(r0, &(0x7f0000000180)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000100)=[{&(0x7f00000000c0)}], 0x1, 0x0, 0x0, 0xa}, 0x405) 06:50:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x28}, {0x4006}]}) setitimer(0x1, &(0x7f0000000000)={{0x1, 0xfffffffffffffc00}, {0x3, 0x1}}, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:50:52 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000440), 0x78f2}], 0x10000000000001fb, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)="f8", 0x1}], 0x1216, 0x0, 0x10000000000000) 06:50:53 executing program 0: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r0 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f000003f154)='./file0\x00', 0x0) sendmsg(r0, &(0x7f00000005c0)={&(0x7f00000000c0)=@in6={0x18, 0x2, 0x3, 0x9}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000140)="9fff5e13d6a4a056b3ac18a708be5aa23769c33b967ab7fa0551e431e35cdadbb1b26c5c6f09e75fba888d8671c70e46b8", 0x31}, {&(0x7f0000000180)="a314462c0e0d18a81d173a6db9d0cf4eb66b633fe4eb6a2b00dbc800c327295aec7a566a23ca654f48b3cd04a5dc3da1dc4dcadc94561409f794c515e3caabf03b94fbe006f30725409eb0378c563e2e0cccfa0af667902a280fde048826752f763ca974aea6bf92a29b77aae31b999daa6ac0376621e50e7a0b293fccfdc341b4ec860c22fbb9b4589890b0474b28424e0abd2d01c960a57e999e0147875701de6bf8e414275440b0ce8ef95551b9b2760955", 0xb3}, {&(0x7f0000000240)="5d9b3718a96ec51e401bd26c448407a9b86e853af2b84b499509fa94743c", 0x1e}], 0x3, &(0x7f00000002c0)=[{0xc8, 0x0, 0x80000000, "b0ef4a28d9d5c7d63097732edd413e98779d1616c017c7dad6f70277e61cd1bf060e5a2957966f34594b6159d3da8292cd00539d4ce6c13b86277617600dba6a650f72d6dbb44c9e85add8bc2d856453ce6be0ef635f28fdfebf0dc10a8a542afaf88954e976b627c2458cee8f3fee7a90ae229f75d02ee1156171e98601e776519266f49fbd1a35e444d51d60e73542d2988141b79cc4613035a529ba77a50e8bb060ed3b152c2601620695bc6af238f8d0"}, {0x70, 0xffff, 0x7, "b932051e5c977f4b20c1351975e72d952a90cee068d6e3dfeaddef00f91858275093b9edf9c22a707bc5b702d824cf54a0875a51b7684a4cfc77ee89649b9f5f8b3723b1aea507e9d851eca883a428afec7484e85ed849243e"}, {0xd8, 0xffff, 0x3, "72c3e0f99de956e72dae7e5b2e6f95494a2e0ae54a50f1c403122112a5ea60186137a95fc3385f50cba67e41b7c7767673e45f0bbcc21eef83bc0af828e5427f691cdf0ac87131d3944285d8da71bf2e67fa5e1159b311e270e87d3609fd958242e302c0bdbc2fb71eed451c821b42b9d5b852d99076515fcabdf6fde507fd46bbd4af983cbb4ba707e5782f35da81675c53f2d86845b601440dc1eb1746d141aca68634d8d67634473b59a45354b0f86011eb57a275b2b0eb5d2953ebb5bc9fbf441c114b9185"}, {0xa8, 0xffff, 0xf859, "9260d4310e01639b5164c80e3d3d756c48b52c4622f54be6abb37972bc6bd309b338f76a4221a56f364376635456bc5d4b937679aa1db3531b3d79e9cd35f5c707b48264c627caf48ed5641c9b4f6a52faa932894d13caf133f6215ccb1e9b8c350ee0e61fb38ebab468d425944e55e49cf3b659eda26b56c384be02937c21de31499b6e197dda5158dcff27016c6c830a"}, {0x18, 0xffff, 0xfffe000000000000, "145b"}], 0x2d0}, 0x2) r1 = open$dir(&(0x7f00004daff8)='./file1\x00', 0x80, 0x100000005) r2 = openat(r1, &(0x7f00008deff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001fff7)='./file0\x00', r2, &(0x7f000001fff8)='./file0\x00') r3 = getpid() wait4(r3, 0x0, 0x1, &(0x7f0000000000)) renameat(r2, &(0x7f0000da2fec)='./file0/file0/file0\x00', r2, &(0x7f0000000100)='./file0/file0/file0\x00') 06:50:53 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=ANY=[@ANYBLOB="0189b43aa21a24a7c300000000cc7a6ee62f8700f523f9d557087af6d3a3253cb732ea449d642148b45679765ff630b4597335727643bad488f2af54e6f21dc065e4dbd1077d6418a724042b93f3c89698c6459cc2693e4f2f197523b49eb72442b46643ae340a62cb81f8a80bf090afb350fba0c83b096038c7413701f7c373ede71a04bbdf57fd00d9c0b1d99e3d577bacc0b3917fbb1e2e5331403d80507fb387fb3d7a9bf459d6196d6751eafe936c243a7f6ea18963fa8ba0d51c58938d683ad490e8c550d33a86325bf4e321de5d030443c335e68f0037602bcb08c539a4bf"], 0x10}, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x1) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000001100)=0x9) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}, {&(0x7f0000000100)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) recvmsg(r1, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 06:50:53 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x4, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffd, 0x41, 0x1}], 0x800, 0x0, 0x0, 0x0) close(r0) 06:50:53 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x308e0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x40, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5, 0x10, r1, 0x0, 0x0) 06:50:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) recvfrom$unix(r1, &(0x7f0000000240)=""/112, 0x70, 0x2, &(0x7f0000000340)=ANY=[@ANYBLOB="01002e2f66696c653000e8339724ed73562857a8d001d30874de21b7648a47637a2e395132fedd73941a64cf4514eb6cef1e36479efb310300000000000000ed6f9aa20a090c4bbc5d470e"], 0xa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000100)="781b") 06:50:53 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x5, 0x1, 0x9, 0x17cc, 0x400}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) dup2(r0, r1) 06:50:53 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x80000001) fsync(r0) 06:50:53 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{}], 0x2}) fchmod(r0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000140)={0x0}) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) accept(r2, &(0x7f0000000100)=@in6, &(0x7f0000000180)=0xc) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6, 0x2010, r0, 0x0, 0x0) 06:50:54 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = syz_open_pts() ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x7) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3b, 0x0, 0x0, 0x1}, 0x6) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0}, 0x0, [0x0, 0x0, 0x0, 0x7]}, 0x8c) 06:50:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x60}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0xb66d14bf255e2bde, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000300)) r2 = socket$inet6(0x18, 0x4000, 0xce) bind$inet6(r2, &(0x7f0000000380)={0x18, 0x0, 0x6, 0x2}, 0xc) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0xd0, &(0x7f0000000200)="273b0b79f50e1edfc57cd922df045b04862fa051f86af388f57268138f37e6c25a83e007b7679b519b43775f0e3997a34116f11ba49b9029728a5bf23cb9ec8264b74c86188e81efc8841d52830da57531b32946e249d99e1172e3484351cdbbe9619d02774cee3dc18a5b89a61781f173b9111e38fe7e33184792640508cdbe6231d5a8c6ce04dfc462383a1a2082b5cb0a3045471af1ec3a8243ad3ac36b95e640d6b10183d624e0384d925de93118a1cb8408849ef1b78daa05fa983b223349df7b66c248e77fcdd337bad124b869") ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[0x9, 0xffffffff80000001]}) 06:50:54 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x800, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)='#!', 0xffffffffffffff45}], 0x30a) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000180)="d3", 0x1) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000200)) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getpeername(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) recvfrom$inet(r1, &(0x7f00000001c0)=""/60, 0x3c, 0x2, 0x0, 0x0) 06:50:54 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c25769000000007fffffff02000d7d026ba8af63ff3728290200fd89720fd3872babfbb770b9f5c872c881ff7cc53c894302b22f310b634f36a00f9000000200000000000001ec08a3717fffffff000000000000000000000000000000000400000000000000b734", 0xb1, 0x0, 0x0, 0x48) 06:50:54 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0xe3cc) sendmsg(r0, &(0x7f0000001780)={&(0x7f0000000080)=@in={0x2, 0x1}, 0xc, &(0x7f0000001580)=[{&(0x7f0000000100)="334f07e702f7ac9854530d8017574ed0e911b44fe54ab6d93a0563dc36dfe338d6d77fc9c5b53efffe7ac2bd2dabb16aa4b6457bc03e257370bf4940ef84c8bb52accc2fe0543f87ed1839822ba58a37d160f0c55cec32cdce44f76459fa52e41cf62f558c70d31e0aa2c9653bd5dcbbacd58cfa8530b799bea59ca588bb3abe2890dd7a62c83e872d981f15d4f1f86d2c47c3be42943d7c45ffbea558769db7067998088682d8e6ee9c9072cdd00070828cbbdcaa28e6e872e515c821a1bfc15c0d2fb057cdc24c9cdea032073a48bef39b2207d3b70f01d924750887", 0xdd}, {&(0x7f0000000200)="1bf04557fe3a3bd67c8deca534fc50fa9da7c3a915d86e51a96bf08794fb5a4515a1487065f4c8aaa8fbe01aa013808f880354eb1f3fee92a410da5b6c79147efea17d84555d518ceb692c9a118d57307f3900d084dcf319b0de51253bea42c5da6fd687e9e8473b1745c161f5821011ddc07e8e01f64136427b58288a458c56df5e5b243564e68a8a2446fe721a9ce1288d17913fdb76edcfdd78d2a1f2c8a7a4ff42de6a3c00b7", 0xa8}, {&(0x7f00000002c0)="d5ddbe6376f9bb006f7da7cc255d570acb0d7961842ce3a24c54beffb9646c1b438bf4dd679f3910bcf5f9d8013d976d9246d545df9139f045240da31521c31713a69535da252c52439cc3bde083e47d9c636db20d1debb6ec50c026aaa4e32d8154446172b7d663fc3eb132b60a233b21196f6ffcce5a9f5ed54ae27f40de3e3b62b9", 0x83}, {&(0x7f0000000380)="d856aadcef0de8484686fa842dbd8042765931a9c93c13e0ac2a72", 0x1b}, {&(0x7f00000003c0)="b21e13d61f5d5a6ad9a3e09b138f0214869ab4e245a45936eaca1a1001192ffa39a50731f4ae5e0e970d8fcb5cb666604461e4a88086ad8f958a4ffc7080d915766894ae406fec3e208fed017cde565272b9a857dd477edb7467929ba57e525c6c5de97a021c8fb07177e823735aa57ab522c5ebe0c3bd2eb93d96da367097b132e51da8fe39878bcdfe5cd0743dded9fa5ece8f9d2dc918e3a407fca8672291f1b41e337675dca761babe69a0cfe1535d6a03a6b40bda4bea78a2fa518d5cdade55e1aaf8818e3c6ba9628986f8f2fb68eb4fdeea7e169721539a9608f21adff18889374a87bb32546455a7", 0xec}, {&(0x7f00000004c0)="7ac2be4a89ae779e3caac7e9798d34ccecb11c657e2ce8b9cb153755b5b2772eb208a3646ad55a9930e7669086cf10dffdb22e5e5df81e13aae055baa2a4fd73750fdaed7896e97608b792eea96c6f36f6e947b5d0c7bf744033a564ab68e994571317e519039ec0782a8abb8813093586d1acb978dbba3a978b53b8b8d68fc11837dc337163eb63cbc8b7384919f66ab75876a054ecd704f3703596bf657bfdee91914041de621f1116f2445a438fd9c00187765fce78a3b6e8c01cda9d9b30c935f0f7fc9eb2769346443e94465f32574d196b72245cd7ffa942836e07cbefe106c1f72dffb68047a1d8c4a6157ad65a9aa2fb0bd3e45718d5b8c02cdcde37f9712b79cf5c582ad154187c694df512fca0ee108e2572347ebf8e4486dcfae7da0a9dd251cfec0e636ff965d609f6d9a069df0761a9868c503a0ba2b1a03e7fdccc0ccebc32420092ebbe93f6055e622490e831975486f65e51fe19e82d992cb7395fa0e67990fb8820e0d0d7af73d6477627ee05775e08991c0a26cf18161ebc20858eff1c34f02462a663b9d10589fabd3e0d281fc1fafbd9578294008056ae183d1e21da9a669a7ec03206403e917356253f81b0caa140a103f4c13899e24c79a9df54a74c54181d7b5bc158eff89d261f6bf9192d63e80a2e68b1eeecd9e77913054b36e18b913d3f1cbade9f7c22c6236af66686424d45fda939e3f354d0b8693198399dfc3abcdcb46993ff6f29ae8f5fef4538ff8c8b13821d382e497067a395c59a00be1ef76288961438d4c62feb47cad35d287a0dd282ebcffcf2418bb8bef1e0c01dada4d4a1aba3bb1e716455441844ee7455f74065f4d327d825e3db72df0ff2c2a1263a77a71dfa86ded49edecccf325c10bf7595824edd26dfebda92c35f118eef00ac91f5dff813d0eb7ee3871d30dfd0791c4908b7457a99d5abb7a41296cab18ec801ef0437763ff6cd0de5e04eda9a3fe26c9bf0d496a48a3c3f431f7143cbca5d8c07cb6e1fb4f93322ba0fe1e4e06cd63331511a072f795a90cfe47cf92b9f437881a759a3315d1a67f1233bd4fbc6d3ff8136dc8e0eb407654859869858408a58ecc9bdb456582fc90011dd53e5fbd9b65104c3c8a41aa58cfda2bccc45d1c9a7c87c6b85978ad216b92172ff67607bd090610319db882718468153a4c953d2789866a5568de387c492d638d8f36565017e89dbb48f9cde25a0706fbfc96e74aab3e9e6237813f36997524371812f6bc053a105d5907ba6f0adb9de96cb09244c9f79277d8fbef23c3b49eb62c9faa25e32345fd4dfdcb93b16c91ec3ca8f0d134e671a6a0a8106430b2a09f51bafa7b12f8930eeaf9f96b48776dcd6fa7b10b91b0ec71c0ccc7942b6a1270b60d6f12da41de92b3f3a87323fefff064686cf900437da14c56e8783b090df78d38322d87801fe08bb6e7b3b428c8ad553bcf9da3fc0c74fe534f3881613fac6395c344b9185ab0a2d003783704c66f57160579a0f41fd60efc4859fa52a06a4d674397b95b55652ffaa8f1e4c9aac033ca77d35af30de26e0fff21d7fccc3a1eac7fc0b5c8cba760ef61420fe2fd27395d01acf947df904621ffcce6bd970fc4bdcf091e3e133568a1ca9b90497106269e4b801d58c76cb047bc271c30be159a39e8c101b9b6b6809487ce41cfb6799069e9c4d02ed53d1393521d180053e74ba0bf501e6753f3f4de6f4e652feedaa1b56264ece290f0fc24e7e6383b9d2ed9670109207f934a707e65e3ca1c730170b0d67e70c9c31b916be1d0f506fced07f63cfd84749b174e971252c95465a90069b8411dcaf783dfe897c611c91662414352994ca14566cda217337a78756c59197e83c17ffa45f036022f19252314661479389eb29492cda49545484222431441aecbb23ee5888b019128141876fa8ca10a6fe6b8bbeecdae7643a7705641ce1751fe8d51a4010ce3dc01532db82b86e6e866cd458469e1e08abf97127a5b6cd1483b90d4e67cae15d3362da769777c3e4b44963d8a652542c9408f216b0abac75162476c1f1f84c910d0fba54d45aff6c9f1ad7dda2e26e175ac141efc507e32fb5a8ebcc99b853404f8c3896706eda86177af0d4fe9f8a693e2b1c62509ef7bbbcb00b2f76c465fa229a868d29fa12ae6c9a1b6c711096cffa33d86f3298608d761e3f61b4bcf6f0b431569e3c763fae4cb39a0d9d27dd953d03d8f968619f24ef44a392316238536329d9cf92b79c82c48d5a002ae49a8b9361e1925878cd31d898c0c63e0f9a61cd05e5639af7b566f364bc21f714f62c55540dcc5dc265c3eae6be32daa320ce707a4d71cc9e7916c1b06d80256e1006c1306298d1f418c50996aed1b83562a4a7502477cb7c2a0790196e63a16774707b7ffd8779d41e4019637941fe8651474914d5b6b89b72a88173b0313800ee61b20b3e8dc7692a1a3b3498d0e204026ae6c59ab2eb10e4d3c0998a1e2324d4fcfa532448f9d9539388ec06679f031b4cda0237febbf33c83ccd84c7797800de2df3f95ed263098aefb6e876e3daa46b7a07a3816e3eda4558e5d937fa101a2ead6072f444857cc65fd1bdca91c60765bf9c1bdabe6fed1b0b7f73dd7393849979005f109e79ec50469d12a8cb940a3b79ae3d1af63d8dc9d0a1fe2723a2880c08d624c40f3a1933977cf14345ff59d738e72e574f171f88e57b5fa159eb5c594051801a4375d356253d8b012e028ce33f8548393df333bab4ff5c0f7fd927fb7f82c7248a9109616c2b408c7eb528186f2bd076c3043e4c53f84ee382ed96eb581c01939d39a109291568ef141073eaf76e4e7c04536d8b186108cde6f000dad6357ed4068b925688dcee8f2e80581075ed4c9bbc0bcbd07dcebc4adb9f42faf55cd19e7a9676953a8429a3e6fe4111bf199936948269d38c9d34c2951acc2a079e26afd1ec61d5afe792a2d38f442f2760e9e9fb223dee3e0edefdb49a7cab58715240d4addba8d61c326b49c9f336c3116921b04f94c319e853d9b9c500f9eeb73530448c36553bb4a81962e311834f1e40188b6334fdfec12ddb25c3c8bdb76666b4ed59096e7d3fa472b77d70829bedfe8945cd3e0faefaed8daf77ab46294d9e7db0cac6413440fbbff0698f44cbcde8f0d405e76897b7fd5ffdce27ed6dbff89652f9506cfabfeb7c9dc4fa7de30cf32e6d84db1d243ffd7b35f520d00dfd87db8b45dfce24834e14414d1a5b5fe87cfb9bc92c0b581fc3289595d76fd875c5c438fdffdd76b562dc3340a3b79c32a84d1821c10eac75974d23e5e45c42730275bd37340d96c61a42e2e5316a8661494550e039addf389974e510cf03c469a57977905b667cfe7548fde64f4a5b8be14df0186608666ad3abe35a98212abc603b94c9ca8489f26f47b45e308b018248a37f2ec19f3b04eca2298d11bef3c21284ae083984cfbc9bcfa12d397849d3312514ca6414ddf11d28064c06e982eafe9cf3221d849cb193a921b9a324e4666884ab3e8496f332681f627875882af091e82aed397ee598fb435f479560d48c1737ad628245e84a613567ea1e3adf632746a440eaf04abf311b8dc2e850554626c5debf0094bd7082cdfd793889de171d078c952a9836a89c41edbdbe468ba8fc98d8674a53c5c5a8e5b9ca2c0bd3add64586b93afa141554ab6d97d0dbca80ef06c91ac24c7e9f83f132f3c0179ff5454fc0e336b28abdb7c8054d3144f1110561854370d925294940d840e144972d1a5be466ada09c900ebaaa247c574ac3f304ce0e9d5711bec4f4527078481938222a9fe0f47176ddb7c0216dac392fddac0db6dbf66793aeba405a1dc881e9ac1415c2e0734a31105c66f1f982d9faec1cbedc97e5276cf09b5d7e32b381ec2996bd10d183b04bab4bdb02840bb4a66b091d5b5feb38400364110717f55cc74b30f490b6d10f859cbd28b2d87cba18cdec6d13d24089eb384ce083390901ade3b3e780950044e5a93073378cbe0457c707e10d73fdc25024088a0015ab1bf6844f4f8228d43503a13246aaa4381f08d6cc33ca51c66f2a01909a908e77ded9426c6a5ca8e8f6dfccb3d53e4d4f10001cf0d108fcfe9ec24de65d6ddcad09cab6e53e5f7510e79e98058c818bf88d774f7a228db5655a2623dd22a08e80beca4d39b03bf20c241d2bf1a7e993dafea9627d830ac98ed3aa1042acd0f07160a2c55713ae1232636608e7b836a958240dcaea142e38f8d9a504bc4fb18a1abd866b27b178a71c7f29cc385fabaebdc51434cd05dbe260bec5384d75582432ff76b8ffa72584e4aaf4dbc3054e40904f20086055cf04dbbef0a2c4b374c9b20fa5175aef9f2166ed4b8ed16e9a366dfd6816786f16053bf3874dc8a2fbad14d8f4e9bf32de46f2e35b5b7757d195767fa80dcbecb2147ebc7f74e69a20c8ef1772201d7084b542111e5b1d1e5d88decd2500083b196d4d9667628aa14e76d72d271d148d66339535376e8fc41b1c1338b2c74fbda5a9c8e6ad377dbf46bd87cc2b5d8500ebc8af897f8acf3aca716a4b4fa95402cb0e4e8ac3a11d34aba9bb7af3eea24e76417c199161d857ea12356281a826dc571efb679cbf49cff927edff412826ce8adbe98579a3cf56643dd16571896ff5b015fe2e2deec08ad023e6c6fd465f5ce6d053e78c8cf86ed2f46d52dd22c6b6831bfc8849af2c2d2316d289eb441e2336325f0ccf4d09b6bcf793bcfbb1c627778458c3dde6dc5f915dc84a16fec3893099c577aed328db26f761bb440e070a92b97f32e6cf7c7e7fd6f23dbae9025ca3931404592c9d9962ad72f7d56e9d2142c53f3d495b4ba047568a8cb0d8e788d019a2234fa7d5b23e0c8b3ee43f0e11f163f5e5593ff89fd9b62819bcf216d1e679dedc87ef7e28638ecc9092f7915f52b227c98b00156fc93250338dac03a0bba3f52e4777765b81eab9bb87f4cfbb4b64e04e6777cf3634871c002966d68651780689ff923bdb4be1a5653ecb5ab473f0260fa946d66fe4e4ec9ba2bb39abf7cc3a0b4a2f96ba2ebb2290296ad96a1675a3fdf7df29d96f44650028243664d8b57f6281315762c67b3ad054d5583c6c3f1bf4018b8ccb40d7a52a2823634ece83f37290063687fe4f12ec7ee4049f7ba1589abfec48710f69f6d86443b52c9f8764641eb9d4bacf001622362b3ec1617f4204a71de0025324ad180f204e2c52a9a28acc2ac9d5e6a553f2932947fd9e0c1d3971184ad16f42e580289361dc68e4475130d097ca254035d02778eed8e655365e417e79aee142964eb0b0681604a4d33624a82e72f8a7ff753395e72d0e094a6c80d228b4d26917e0d89c7225eed09a17acf73bda4257bfdec779147c202a5ea3c17d518298d3bdd0b2c3cc368d2379a58a788190e14f302c44f6ce04ba36470dac67643253ea26268edbb94fbb928f356fc03703eba4b6e6a85f009d73c42d1c11cb01509ab47a8c088b93e30845b495a7d0e1f0f9123d26a388191354bca22161509106abd5161022de30eb6fcf88e517b85b1b756cbcc40b2afa38388c0fbe134ae6f7d1918a0166545e7503b08c1151b0c4ad09e6e198d9d547b5a0ab7d7061987a5b33aeff6af156b288976383bc0ca9f371d8c0fe298e2fadf495d8273e20ad4f0791277df0b929d5826c0a699f7aef07ec5c643a7bbd4de1badb43d22c81604865d97324b05e1b2eb746b03c8a04568456b15d980c1fe6be6399d4b5f357958705907a617cc0ee5afaf60ef6d6833f95b511556450c854232ef8a4fcf4a5afe84ac3318", 0x1000}, {&(0x7f00000014c0)="8a779b8af548e7522b2e62d1da5be1b4e86f4a49be0e6bd2ef66b9b07a4d05d8ed552057a5e1cae5da65d323019b957533017d33e456ddc8e30c6e5d5bddfd1dd3400ef8ec7ec51080acfb1ce754f8afc48576113cd80c44181ba6fda7ce4e8318fd2fdb7ee80ef6abdad731c71eed6ce80baa42fb49d9cee8c0574bf0109bc4d1416499", 0x84}], 0x7, &(0x7f0000001600)=[{0xf8, 0x1, 0x8, "ef5f62e29fffe43a8451af2dbcfa9627d335c3d8bfa4c45e7f5681e17b749b41bf7fb4701ae0f00ad6af16b10f98c499c0b7a34648dceae474b462f1b2d75b7d99618bcc353f9bd925f37e39996edb0af71b31757d135f6c3ef6fbc55c64a98f5afb731503c5d48550cee76f7b7a42501206a37c3cbdb119cc412d0e2c2a6b653bf75a582f31bd5509dd7954f450e7e5a8d7465d54eb38dede8f948b35ad67c49620b057c542e1f89ffe03f20f000dc7d1399bd4b4cd3dfe66e2f1216160202d69fe1ee47269c7443b54a6ea9e7e4f41b344bf3f9f0592d410b557d5f26c12533f8cf039"}, {0x30, 0xffff, 0x7, "da87a6a7aa198f068b56c6e7edf7527b1d5b491d56068c2ebc58f6e17aec"}, {0x40, 0xffff, 0x3ff, "505fc0360906f9893a48d777b94b98ba85f80ceed49afa1b8a0086a6cfef78dcf50c162080b420292562ee3c11ae"}], 0x168}, 0xd6ccc203f7cae469) r1 = socket(0x400000000018, 0x3, 0x3a) pipe(&(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000001800)={0x34, 0x4, 0x4, 0x2, "3c703c2cb32133bb9cbd8375cf93aeb32235172f", 0x3f, 0x4}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) r3 = socket(0x20, 0x0, 0x37) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r4 = socket(0x18, 0xc003, 0x0) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 06:50:54 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000200)) recvfrom(r0, &(0x7f0000000240)=""/4096, 0x1000, 0x2, &(0x7f0000001240)=@in6={0x18, 0x0, 0x3a1, 0x1}, 0xc) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x46a, 0x162) r2 = getuid() fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, 0x0, 0x4) r3 = socket(0x18, 0x5, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) r4 = semget(0x3, 0x0, 0x100) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f00000000c0)=0x8) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000001c0)) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) 06:50:54 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x220, 0x42) pwrite(r0, &(0x7f0000000240)="32209b1487fc904b772cee472ceaa2b421b66a757d100cde6f6ff19f965b02e66d686fc72b9a96ba9690423790b326b2dbd049705d7d0c000000000000b447d5f18d52e0c29881b314b19e30c68b0b79174c5a97413d2ffb1076bcc02f78b6f39b39044118500e53679d6a6028a3a71cc22688b8d68f089b16ee9e2af89da5d0910ed60d8b9c5f1c1cc687a93443ce150ce1996f27aa1e9b345ebd6c642d5fe3b9303cb966715e7d6d77ea11f5e445e9c23c727d2aeb0aa6d33b199c546faa26954fd6fb714e1d0cc6a4294f27b254c8729ccc1f4abb81b198b9c647a27fdc28bc44ccf9a256015841ceaa57b9fb67ce1b8291d28c9273225afda17698d9552b4b17915a611a869e7b1f75969dafffb55ad6b0db9b5ed3abade45dbca3a0a66f1f7a0b469508a462d9a7eae76eebffb62bb19fc5b35273e30e2af40d10f99c2e9f1eec8a9d19e788be90383e1856a9f571444ded2063e15e2a75622e00", 0xdd, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000003c0)={0x4, 0x99f3, 0x9, {[0x0, 0xde1, 0x4, 0xffff, 0x8, 0x3, 0x7fff, 0xdd, 0x86db, 0x6, 0x6511, 0x3, 0x5, 0x6, 0x5fe, 0x9, 0xfffffffffffffffa, 0x5], [0x0, 0x8, 0x9, 0xfe, 0x7, 0xfffffffffffff000, 0x81, 0x7ff, 0x0, 0x8], [0x3, 0x0, 0x7, 0xfff, 0x5, 0x74, 0x9], [0x3, 0x1000, 0x1, 0x81, 0x1, 0x7], [{0x7, 0x1000, 0x8, 0xfffffffffffffbc5}, {0x1000, 0x0, 0xfffffffffffffffb}, {0xf9b5, 0x5, 0x2, 0x4}, {0x400, 0x1f, 0x1f, 0xa02}, {0xcd72, 0xffffffffffffff01, 0x4, 0x1ff}, {0xfff, 0x81, 0xffff, 0x29f}, {0x3, 0xc8b3, 0x5, 0x80}, {0x4, 0x7ff, 0x4, 0x6}], {0x8000, 0x8001, 0x800, 0x3}, {0xc970, 0xf76b, 0x6, 0xffffffffffff53b7}}}) execve(0x0, 0x0, 0x0) 06:50:54 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) getuid() connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x10000, 0x0) getsockname$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="00000000000000e8df55d17b5bab070848f02d7f8a1c761990be64d782c82b35982b4e9486edcfa36831313aa4926f3328b57751787049470fcb868352bbfea4b5a78ea3cd5448d5f706a0e79c05a553cc7d118e542d50f4bca2bd5e9ca2e1de4e69685def1393746997667d641351a31e6e4ecae9695eba14bfa67c659646e4715a2ba334ea8f911ecf7cf4d35c0ae7795b60ce66c9d38a925be2f91f5535ab9e1a3ed978c12dec47863c8995a6efa70670c58ad6334fa41fd95913220887a268eeb4cfbd13fce47cba05000000c4b1fe6885f0bf9f18bed1692dbd411f87cc7ef06b4ad9c3e4491120c3970499f94111e88cc9ee8d07d85be0ab02df6827d98129d46c56fafbc958cc2a26d8e3f3df7d9121"], &(0x7f0000000080)=0x7) fcntl$dupfd(r3, 0xa, r4) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r5 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) close(r4) fchdir(r5) write(r3, &(0x7f0000000200)="636116c25305dc1fea9fa729a607706f34ff240ad75cfc0d9fcf1e747877d52299f51e0e8a241bda2911a4e77abba284d30c73e1502928b514468f7e6a5fb80455c49e6333c66e003847c668e249022e7eecffbc80fa0d69fa6b77e85357adc742a304c214c467542c27f2a5587e3d304885bd69a0e943d2a1251191a3578eaac98c61e0ad5ca487c9a54b566940235ccccd33082f8314dda469e49b7f25a57b49c7be159812130c75c46674f329efefc4bd00b0e5ef33cd565763b0903f890b33ad189fade402c4dc980607f944472b37bbcca60fdb661229", 0xd9) 06:50:54 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) fcntl$setstatus(r0, 0x4, 0x40) lseek(r0, 0x0, 0x0, 0x6) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) fchflags(r1, 0x0) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x8, 0x4) ioctl$TIOCEXCL(r1, 0x2000740d) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x8000) kqueue() 06:50:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") 06:50:54 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff0000000000000000005b67071b542a538706000000b818000000290000003100000003000003000000000410003f45afb8a7aa4d65a3f11bf3b9af8c4fc704243f4d8754356433"], 0x51}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x3599, 0x3, 0xa4e6, 0x0, 0x7, 0x0, 0x5ae9, 0x2, 0x1, 0x3f4f, 0x9}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getgroups(0x5, &(0x7f00000002c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x2, &(0x7f0000000300)=[r3, r4]) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000340)=0x1000) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x4) 06:50:54 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./bus\x00', 0x1, 0x4c25, 0x5, 0x0, 0x3, 0x8, 0x7, 0x1, 0x0, 0x9, 0x3}) fchdir(r0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x39}], 0x9a1d, 0x0, 0x0, 0x0) dup2(r0, r1) 06:50:54 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$KDDISABIO(r0, 0x20004b3d) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xaf}], 0x10000, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {{r1}, 0xffffffffffffffff, 0x4b}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0xdfd8, 0x0, 0x6, 0x0) 06:50:54 executing program 1: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) ftruncate(r0, 0x0, 0x6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="00f32d2f6669c1e89ff4"], 0xa) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000180), &(0x7f00000001c0)=0x28f) 06:50:54 executing program 0: rename(&(0x7f0000001400)='./file0\x00', &(0x7f0000000040)='./file0\x00') rename(&(0x7f00000012c0)='./file0\x00', &(0x7f0000000000)='./file1\x00') getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001140)={0x0, 0x0, 0x0}, 0xfea8) r3 = semget$private(0x0, 0x7, 0x220) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000003780)=""/4096) rename(&(0x7f00000013c0)='./file0\x00', &(0x7f0000001240)='./file1\x00') mkdirat(0xffffffffffffffff, &(0x7f0000001440)='./file0\x00', 0x32) mkdir(&(0x7f0000001340)='./file1/file0\x00', 0x108) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000001600)='/dev/zero\x00', 0x108, 0x0) getpeername(r4, &(0x7f0000001380)=@in6, &(0x7f0000001280)=0xffffffffffffff6c) fcntl$getown(0xffffffffffffffff, 0x5) shmget$private(0x0, 0x1000, 0x104, &(0x7f0000000000/0x1000)=nil) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xfffffe03) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001200)={0x0}, 0x8f) sendmsg$unix(r4, &(0x7f0000001ac0)={&(0x7f0000002240)=ANY=[@ANYBLOB="1edb1b1f8818de123e3cbb472ef2ca7b32eb6da516ade9a0aaf6ff87d4fa16faac9017af4a4ea0b9af9c5601e4eace55cbf26a249496772dfd3b161c09de92f9d45a18dfc386f653fa1e07508c5edbdeaa5cb6d8758e03e9000000000000783834ab1307e26f69e301f7fa2245bbf268b225bc94121c016e55f0b4c0f1ca935317eebc17e26e3f9d720200da5b2a3a401d0ce9ade6b6d07f000091146b5fc44f9bdc2124e1ffff07fdadc66053a8a4931ecf62d147be70d68b2b9b29e6745c5109fa95d28b2e060000005a2ecc320000000000e729675673debaedc7c162b584000000a188d36600000000000000000085bc35c9e132f825468817091a850e7ce4bb4853542c5dc5a6a9403ff2d5fa60ab1d4e8ed81936fa0eb80ac81d726bf8e0f87ff46c6c4c5ff2881db414a1c7aa605dee616ee2ad48fa459ca1312252a1e5aa8714ac55f0001b5cf94adab28fdec1982ccb051da9a474cf14a3b5d31c861b4038e6bb37a55d8ab823b51c539272319e0482a03eea584f05a48ff6a3f66318f4e883707d488751e1934fb63a37a4705903011e228b84f7c088cf33af44e010076a141f6980b9a2558dcc3a1c51e1f134b092d3529236ec2d7e834c3052dbce36d994f1382b28afb72cf549b7a6f8cb94c5993dd1c310521cb67a60dda3c28c9668e821a8453df8bf8e101bccff48706b51330dfefc29e7df5c602e33dd0737ad420e58db083985dcf1134afaa1659425153c11b3b0050000000000000047fded0255014378e8fb07b76bf76e7c277714fde1ef71eb90967b3a2bb710c6fbf473219e111fd5ca3c87798bcf6b0b51bb56d9a01001e1fb000017ffd1b8c11e21ea124444276150bc6bbc829c23e251aab7dcfe09c68b66f4356e5e212b1f15903c093fff67af881b155f15050c6d238263316c4f2eba0f721661e59ab64a085b7dab01d172b88dc174502681e474f4656ef27ea09d3cb5500f391db50d1c605280a6d5b90ac0892cf2ba507f5e716c3fc861ab6213cc50cdf2385d53b7fa48200abc152e34d0cebd0a80fffa9e4ba43a0100000000000000903033c1941511d11bb7d462583bc74c590000100000000000000000009bc5fbffffff9116ce9a4802fc5a3b3cccd536a86a56f39701b77838a14aa1785d161bf274177682d203d9a73acacd426edf4c260abeedcbe6b42213ad9256242071c7252c760fadc58cbc1cb3033c2c195ce75f8312f92d98c90fceb1c0d426fa9b6e595a654b2e37954ca7695e229bb7ab0010a7c7835a3c2098143df99208000000000000001d46d3afa8b1413cbb090709764b6a468e3e6d78e6a754f0aa95caf18e26d9acfe2d1becbcd972f468d03e3f5a1095039d4c45609ff8ff7a4ef26d5fb35888ea87b61eb4140956d203d6171ad1dcd4eff6f18a0e0552192c396c51a68aef473099807f209a89bdace442800d461463bf214ede306412e87de7daade00280e647f96741ada975920a6dc69cd62470ac832d0659f2cbb02cb992cf5c88c43f77957ba60df417e79d09a439022c2287af32f48a4a22a8b3e999d93e09b082ad9e1c98a3123ea6d2766f9607216e8defc1ab04418ceed3f163117cf7807f3016bf9dd71869d4c423f6977e1c8cf722b9eb3ea231e5b9c4d405bef26c675ba5b34684faea7f43b217dce35655dd9995bdabe72405ba9a87d1d254ff64457bb6bff7fca93a9af82ada18bb509fbb0c3a4c47817ecbd90ad77bbe9ff041a91aae16cab7ecea7fa977ff1994276c41a0bde87caebfe773b0f95a87204e6f1f310fa8a633cf36439d21152dfb248ce85184e2beac71b34edbca0ee9534b94517e5d9a7e9e1c85"], 0x1, 0x0, 0x0, 0x0, 0x0, 0xb}, 0x400) mknodat(0xffffffffffffffff, &(0x7f0000000080)='./file1/file0\x00', 0xc120, 0x6) setregid(0x0, r2) semop(r3, &(0x7f0000001b00)=[{0x1}, {0x0, 0x1000, 0x1000}, {0x3, 0x3ff, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x4, 0x1000}, {0x0, 0x9, 0x1000}], 0x6) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000001500)={0x8, './file1\x00'}) fchmodat(0xffffffffffffffff, &(0x7f0000001480)='./file0\x00', 0x40, 0x4ce7d5e3d3e83377) r8 = semget$private(0x0, 0x3, 0xf2c339b1079fa0fe) semctl$SETVAL(r8, 0x4000000001, 0x8, &(0x7f00000014c0)=0x100000001) utimensat(r4, &(0x7f0000001180)='./file0\x00', &(0x7f00000011c0)={{0x800000, 0xffffffffffff238b}, {0x8, 0x5}}, 0x0) r9 = open$dir(&(0x7f0000001c80)='./file0\x00', 0x0, 0x4) ioctl$TIOCDRAIN(r4, 0x2000745e) fchmod(r9, 0x1200001ff) r10 = msgget(0x2, 0x200) msgctl$IPC_SET(r10, 0x1, &(0x7f0000001580)={{0x1, r1, r6, r5, r6, 0x8, 0x2}, 0xfffffffffffff000, 0x6, r0, r7, 0xff, 0x3, 0xdcf, 0x1}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001cc0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) setregid(r11, r6) 06:50:54 executing program 1: r0 = socket$inet(0x2, 0x2, 0xfffffffffffffff8) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x10000, 0x0) dup2(r0, r1) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fb18c3003c08feffff120100007e5e00003f0000348adbe300010083a8d1e4b4c4d31fc6626d1befb72438d0b3246e0f80661e38270d9111e1a0a80e590ff2a9a14156226f9da4bbb5cb6d26cd7199f0fcc9c0a5355cdccafa7ebbb48b2df68a60309ae637cffedaecfca5c18a3ab1527e0f73434f053437101ae5e8c095b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b887340a472826c8306346960141a5357a652b9a6e5ea8816d0f4321c52039e40232f5304f531f31082a78eb8605aeac5dfeb0260cfe13e359a5de67a942c86923b03894bcf61f9b5b5b82b4201cf49ea241976485031b3402e960637a4c2f893b4b959d29f74b68cf2163e3bc70e9882b912576f2aa9cda14de8c19167973dbf536deb9ab4bee6938767d77ce2ea082e5fda781cfc8261a30489a47b6f72"], 0x1c, 0x0}, 0x0) 06:50:54 executing program 0: socketpair(0x2, 0xc003, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() r3 = getpgid(r2) r4 = getuid() r5 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={r3, r4, r5}, 0xc) r6 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[0x0, 0x4, 0x5d4, 0x6, 0xf18]}) r7 = socket$inet6(0x18, 0x2, 0x0) r8 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r8, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socket(0x2, 0x8000, 0x1) sendto(r8, &(0x7f0000000140)="010029ba97d0bba1", 0x8, 0x0, 0x0, 0x0) getsockopt(r7, 0x200000029, 0x8000000000003c, 0x0, 0x0) 06:50:54 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000000)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xa9e, 0x0, 0x0, 0x0, "4287f6452a105d7ea3c06a6c7790dbb728beab8c"}) 06:50:54 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000140)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="47fbfc0d"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="0714045f099bcf09e938d0737f73eb2b33fff30f", 0x2c) writev(r1, &(0x7f00000013c0)=[{0x0}], 0x1) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x2, 0x0) 06:50:54 executing program 0: r0 = semget$private(0x0, 0x2, 0x440) socket$inet(0x2, 0x3, 0x2) semop(r0, &(0x7f0000000080)=[{0x5, 0x7, 0x1000}, {0x3, 0x201d, 0x1000}, {0x3, 0x1, 0x800}], 0x3) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000000c0)=""/243) semctl$SETVAL(r0, 0x7, 0x8, &(0x7f00000001c0)=0x5) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000200)=""/86) r1 = getpgrp() r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x20600, 0x0) r3 = socket$inet(0x2, 0x4000, 0xf) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse\x00', 0x18080, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x8, 0x0) r8 = socket$inet(0x2, 0x4007, 0x0) poll(&(0x7f0000000380)=[{r2, 0x100}, {r3, 0x21}, {r4, 0x1}, {r6, 0x20}, {r7, 0x100}, {r8, 0x140}], 0x6, 0x1) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001040)='/dev/vmm\x00', 0x20010, 0x0) ioctl$WSDISPLAYIO_GBURNER(r9, 0x400c5752, &(0x7f0000000400)) sendmsg(r4, &(0x7f0000000940)={&(0x7f0000000440)=@in6={0x18, 0x1, 0x776ad9f2, 0x1007}, 0xc, &(0x7f0000000680)=[{&(0x7f0000000480)="26c646fea087a72f61a5112017577fa8af6b1caf1efcc26ef5494abeb1", 0x1d}, {&(0x7f00000004c0)="c0a65a3319ff242d3f1a21e8ab8c77361941ad49ddc4c47d710de283ed340515098edf34e678ad9ea7ec62eba35170c0844c5d5375d04517b42bfa507f874339d344e20b1e9e381219bb0043191675a3234a7167c7df3051e13e5957de6bfba561ae1b74db056dfaf58eef14e0265ec6084727f1", 0x74}, {&(0x7f0000000540)="87a5b58ea4f9353fb5b29d6785895612f5060b1b6001a06cc54e51", 0x1b}, {&(0x7f0000000580)="daf64d1224e36124b476ee59672aa7b369de79805a2490a7a3b1e59ad4327b5c7d13f9a45dba6cf8cf7d82ea6b8a449256aa6307d71dbef54dd18095b31252c43f788931e6e5496aa3da94c20c10c8be0163112c6bb263045b6b10c168b5d159523bddfbaae10639661fa5f9546b2fe09419d6107e57abaadaf86f27f5072b758c849e17965bf19ef1526c9eb3a748e1ba68ab1bbafaded013297a5a9641eff2302db0e2119de5451b04e00a1e9551d6d8047d9f5b870037389a2b73c7cde5865f513aa389311e69748b503cfe2c54e46a38", 0xd2}], 0x4, &(0x7f00000006c0)=[{0xf0, 0xea8a4d5f766750fe, 0x1000, "549bb360dd2f810ba82ead3eeacde9cae081deb418c0c86ee2882c87988530330a31de5f51c7d2f75bc1d4465d40b9ebb24237f059a1dc9b7f27118400f8a51363e8926895a4e15c37062caf1144782c0bc30a8f72eab6989e0030bacba908cb18d10abfb76d7eeb12ff6efeb75dd405e30f94617d58430cd720e67c168dbacfe8ab24d506bcd64105dd39ae991269b4bf1b97c2098b8acc0da082da0a14b638f50af65ad17d08151fec1ed3945ef6daf86172d9b0b670ea047cebe6d4388ee96a5ffb75a25eebac304f41a094e27799608f55f431b53cc5c3b34b27cdb44e99"}, {0xe8, 0xffff, 0x8f, "cefbe7e5ab8c9054c471dcaae0aba592e9480918a8e7aa6454fd8cef64dd79aaf8891c48cd7ffc88154b8180f1cc2d7a0a925f9d2fe295acd80497470ca7b5cc0e92b724694523ecdfa26ade489a7f0c45ad2420ea3c93819148370cd741e0d52cf8dbfd120e5977817d76ca3f233f4d54a0491394b4b17898336b1ff54d519e973f55001ac01fdd261fb80eeab06051f8678938ca53f53378c3a20cb9fb30881024c9f7984968064965ae5f8727a0b26b29f5907dad6378522e015b074ff70b0c1e9c6a619cfce11419c6cada95b49f3025"}, {0x30, 0xffff, 0x2, "594b7fc689fbae923af2fa96cbadd8a6ba57bdf2b8f672ee34b2"}, {0x68, 0xffff, 0x0, "ad49676f57781e95c4135116d450d9fa70746949a327b0b50fcdfd4d4a583a3129c4805302645f33cea018df3810ece77b4d767e610d26fa909d85d2d74b105c6838a2ac81f134d93bd0e2371b7c9af4191675a3e9ac1e"}], 0x270}, 0x0) r10 = socket(0x18, 0x4000, 0xb6) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000e80)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000ec0)={0x0, 0x0, 0x0}, &(0x7f0000000f00)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000f40)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000f80)={0x0, 0x0, 0x0}, &(0x7f0000000fc0)=0xc) sendmsg$unix(r4, &(0x7f00000010c0)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000e00)=[{&(0x7f00000009c0)="1592659159fcd9027e7ad8361d6f890a4c9f7e2eeef1af69ab85a7ae392174ea0d8be68d19a03d8be10cb48808c9dd5a81dbd19bed460b978e534fc3afa2229c40b7f3eb3ce49afa087fb2d7b627678333a6bb988197b1dcda03b3568dfa5e827df88bc5b06626306c65429f886862229e1f6bd269aee8c034f6a05209dca2f3cd0e1e42c385382afbed9712cb0ee63e7266b24a9b9dd9323e34a8e438f04b6dcbbc7cd76625fad17a38302c72c0132ee04e7807be1e7bd06820d9a5ce5f14ad05d3563fdb375560391dfe19c5aa027f9c736b0b6d32e27d3d0aea7782d9c4a206f8ad1efba8ec890f2bbfc642b23a7603a6030b", 0xf4}, {&(0x7f0000000ac0)="ddf79e52be2745e63b4e36d7", 0xc}, {&(0x7f0000000b00)="f14da0e8db1097bfbaf689c26b6a29a00881b74a896bed41d9cf2e387f2199cc3949e8b7ca54d2590cb17e8e1c2ec42677", 0x31}, {&(0x7f0000000b40)="39ad6306dcebb4f85c4f11b7862ed6dca7f00cc336d64db95026565cdae84ba617f12cb74228a210cdda518f82623d2bfc1bdfc5c5b278b1704e67bc202261f47567687f01ab8ba468d180c9360f60e661ca479959505646614c441e8d882207f9b6ae356f823a537acc1066786fe7dd64ce3ed65faf9713149ff2c0707a980333dfbfadb20ec4abfc50ae787538c320164c9303118b093f0b51abf893c01d42d456c60e1271d7159100d08184f8528de4e4e8f6430d46", 0xb7}, {&(0x7f0000000c00)="2ec8a63ad36865f1f006338d78680636d94d54eb16078b3a3a74bb649d5c5dd29574b6c324ecf93879cf6166787bf644a5f983409d34e57e8403b77cb8db577c2d7736d22066f065e761b24e608cae69d6c5a36cd9a0c236c61f588bac6d4e0d4f932b", 0x63}, {&(0x7f0000000c80)="14c97b21b74c69b24ba923305e586224dd3461b5c28ec8213fbbcc00f92de7e4da353d54b0d23d5e3e8aeea548012e157d7e3045da82865d3f56188b61c463b0aa116d6a359a084a329d31de199508d4deb0dd16b8", 0x55}, {&(0x7f0000000d00)="ecfc63c24352739a34f2c89d59dda722d8c50619f1dddfdba2bc4821d0512d307d66fe9638aa2e64721f2836f6df9a2881cfd7e4228eadb5549f64ad4c84d7895f2d9eaab3c22dfa721cd534630ec9c3050f88289a20730494d8b1033413dcf06fc455551ebd0befad5a994e22c138f39c3809ebd5f0e12305bee27b4ffddae38764778877c04a87ab675749a6bd7466f952251a0145fddf2d321721d7b5f563975ba5e2a39a0b2b5fea7bac5ba7c28471253f41e1ccdcdb66ac883518410ed41c744a2bb215a3ec8fcb763a84f0c64742d887064ae2e5b239ad8f49062e605a8d03b16624b3b967c2e1840c318e7ae3ac510e9eba", 0xf5}], 0x7, &(0x7f00000011c0)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r3, @ANYBLOB="2000000004001700eb12ba539e72ed7d8ee8480c162838986e5172be93c5d03f387b1c87c760816a7eab118a00"/84, @ANYRES32=r1, @ANYRES32=r11, @ANYRES32=r14, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r6, @ANYRES32=r9, @ANYRES32=r5, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r2, @ANYRES32=r10, @ANYRES32=r9, @ANYRES32=r6, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r15, @ANYRES32=r17, @ANYBLOB='\x00\x00\x00\x00'], 0xa8, 0x2}, 0x3) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001100)={r1, r13, r16}, 0xc) setregid(r16, r12) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000001140)='/dev/zero\x00', 0x120, 0x0) ioctl$KDGETLED(r18, 0x40044b41, &(0x7f00000003c0)=0x1) ioctl$LIOCSFD(r18, 0x80046c7f, &(0x7f0000001180)=r3) 06:50:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 06:50:54 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) write(r0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x20000, 0x0) 06:50:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x3d}, {0x6}]}) pwrite(r0, &(0x7f0000000000)="415e18fd8cdd966e6b5fe3b13b82cb1ddc6b73566a1c41f119236284fad71de1d3e1ea73da9d7dab5b8a64ce29ac3fa21036c971ed61", 0x36, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 06:50:54 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000000080)="e1", 0x1}], 0x1) dup2(r1, r2) r3 = dup(r0) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f00000000c0)) setrlimit(0x8, &(0x7f0000000300)={0x3, 0x100000001}) openat(r0, &(0x7f0000000100)='./file0\x00', 0x10000, 0x0) execve(0x0, 0x0, 0x0) 06:50:54 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x2, 0x7, 0x3}, 0xc) getsockopt(r0, 0x29, 0xc, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) 06:50:55 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x3010, r0, 0x0, 0x0) readv(r1, &(0x7f0000000380)=[{0x0, 0x1d2}], 0x1) 06:50:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x64}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") select(0x40, &(0x7f0000000100)={0x1, 0xffffffffffffff04, 0x5, 0x1, 0x2, 0x18b, 0x159, 0x9}, &(0x7f0000000140)={0x1, 0x667, 0x2, 0x101, 0x0, 0x1, 0xfffffffffffffe01, 0x7f}, &(0x7f0000000180)={0x1, 0x6, 0x1, 0x7, 0x9, 0xffffffffffffffc0, 0x932, 0x4386}, &(0x7f00000001c0)={0x6, 0xbf8e0ec}) 06:50:55 executing program 1: clock_settime(0x0, &(0x7f0000000380)={0x4602e844}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) 06:50:55 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x9) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0x35) 13:34:12 executing program 0: r0 = socket(0x2, 0x4000, 0xfffffffffffffffd) sendto$unix(r0, &(0x7f0000000300)="50010502000000000000000313060000081010fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd7f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de70000", 0x150, 0x0, 0x0, 0x0) fcntl$getown(r0, 0x5) 13:34:12 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='x\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) getsockopt(r0, 0x3fd, 0x1, &(0x7f0000000940)=""/227, &(0x7f0000000200)=0x73) r1 = semget$private(0x0, 0x0, 0x78) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000008c0)=""/73) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000380)={0x10, 0x7, 0x2, 0x5, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000aea000/0x4000)=nil, 0xfa}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x81}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7ff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xb6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x400}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000a00000/0x600000)=nil, 0x3}, {&(0x7f0000a56000/0x3000)=nil, &(0x7f0000d01000/0x2000)=nil, 0x8001}, {&(0x7f0000b57000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000e93000/0x4000)=nil, 0xfff}, {&(0x7f0000ddc000/0x2000)=nil, &(0x7f0000fde000/0x2000)=nil, 0x5}, {&(0x7f0000df0000/0x3000)=nil, &(0x7f0000e24000/0x2000)=nil, 0xffff}, {&(0x7f0000e3d000/0x4000)=nil, &(0x7f0000acc000/0x12000)=nil, 0x7f}], ['./bus\x00', './bus\x00', './file0\x00', './file0\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './file', './file', './bus\x00'], 0xef}) socketpair$unix(0x1, 0xaecbef23c074ee71, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r0, 0xa) r3 = accept(r2, &(0x7f0000000140)=@un=@abs, &(0x7f00000001c0)=0x8) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) mknod(&(0x7f0000000280)='./file0\x00', 0x40, 0x0) unlink(&(0x7f0000000040)='./bus\x00') pread(r3, &(0x7f0000000880)="d1fb4d3d6bb6401d3e69d87807f3e7af7239dc76dc663cd1051e55783c3c7589ccff1c142da0fff27fcf8b6ac9865efc7ff455e7b121ee", 0x37, 0x0, 0x0) 13:34:12 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) unlink(&(0x7f0000000040)='./file0\x00') mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x16, r0, 0x0, 0x0) close(r0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 13:34:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x6, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffff6d6a, "f1b3543be0b8820928b4726f51bc855ae55ac633"}) ioctl$TIOCSETA(r0, 0x8004745f, &(0x7f00000004c0)={0x1d, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 13:34:12 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) r1 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) getdents(r1, &(0x7f0000000080)=""/37, 0xfe37) 13:34:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)='\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) syz_emit_ethernet(0x1, &(0x7f00000002c0)="f8") read(r0, &(0x7f0000000140)=""/32, 0x30f) chflags(&(0x7f00000001c0)='./file0\x00', 0x0) 13:34:12 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="4e0f0008cf376612", 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f00000000c0)=[0x0]) getpgid(r1) lchown(&(0x7f0000000000)='./bus\x00', r2, r3) 13:34:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1d, 0xffffffffffffffff}, {0x60, 0x200}, {0x6}]}) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000140)=""/12, 0xc}, {&(0x7f0000000180)=""/247, 0xf7}], 0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 13:34:12 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x3, 0x9}) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xa, 0x0, 0x0) 13:34:12 executing program 1: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000003c0)={&(0x7f0000000140)='./file0\x00'}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) preadv(r0, &(0x7f0000000000), 0x0, 0x0, 0x0) 13:34:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) linkat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0/file0\x00', 0x4) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r0, 0x0, 0x0) 13:34:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000200)={0x8000, 0x5}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x1, 0x9}) recvfrom$inet(r2, &(0x7f0000000000)=""/22, 0x16, 0x40, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000003c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCLOCK(r2, 0x20004276) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") read(r2, &(0x7f0000000280)=""/174, 0xae) read(r1, &(0x7f0000000040)=""/32, 0x20) fcntl$getown(r1, 0x5) syz_extract_tcp_res(&(0x7f0000000180), 0x56d7d847, 0x5) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000380)=0x4) 13:34:12 executing program 1: setgroups(0x1, &(0x7f0000000200)=[0x0]) r0 = semget$private(0x0, 0x3, 0x80) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000240)=""/4096) 13:34:12 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe(&(0x7f0000000040)) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r1 = kqueue() fcntl$getflags(r1, 0x3) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x6f}], 0x7ff, 0x0, 0x0, 0x0) 13:34:12 executing program 1: r0 = socket(0x11, 0x4003, 0x0) msgget$private(0x0, 0x8) sendto$unix(r0, &(0x7f00000000c0)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d0263a8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f900000020000000000000202080100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x980, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x6, 0x87, 0x800, 0x1, 0x5, 0xffffffffffff0000, 0x3, 0x0, 0xdcb3dcfdd2c54775, 0x7ff, 0xfffffffffffffffa}) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) chflags(&(0x7f0000000200)='./file0\x00', 0x0) 13:34:13 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000001900)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x1f, 0x7f}, 0xc, &(0x7f0000000440)=[{&(0x7f0000000040)="c9a4a4742ef8e2a7a3577ad3a91e49a3bd9cd526ee9a66499083adbd20c54f737a68113c03b15465279016d481178b726be4f8bbf7d7b3930fd1ff428c684dff0523da8bfb481f5df03099323072824820f5a83d2161d03326d240861b2307", 0x5f}, {&(0x7f0000000140)="7bf971e0a82c429bf259b053e3f17ab0c70d04733690a00e08803081a29a2772d9ff36ad92b131349736ce3fdaba17261b4aa7a862d69e7752682ab8e0c05df65f025f9307fe8e909cfb88a11f6e1d4820b58f3686c7db273cdd69258d82ddcfad7f23d83bd69672258cbb2b444e1bd7a1d44f56c95a5e511fe2e59fe8ec1288c51c7eb07a2aea2472f03579fdbd405666e7bfa66a985ef6c9b32958dd43dc233e0e64e91cb85470e373b9a6bd9d4cf86cff1ab7e7f72d3c9f90938fc3a17af9ddcb76a6ce1d6ed10e2e97fefb0b939d7fef4cf5694d7ab92e2ae7", 0xdb}, {&(0x7f0000000240)="4c86f6998d3804edc338c34038088b48daedd6b9ff8a9c419665c0b9eef699b0b2e7009168e8263504787faf6b725c7e14f27ba753ffea576f3633970985411c8eac43d097eb43657eacd1ffdfce45f658e4a5867f96261a952539a1ac158011ebc2c84d56fc36ae986cdd9936550f57ee0ca10caa28dc34777a41a207087817abd1d023959aca4204c1807cd8525bcfb4d5069cd5d784e937347f1e1b29d43a8e4c7be41fcc7a621d754fdef13dfe19a53e5d6382be38459cd2c8941eeb5b7efedad6ce4a43d5ddb04622ea", 0xcc}, {&(0x7f0000000340)="9fd795c2885ff85072704fed055cf9eb83b92ad8df2e39ec4e125568523643035f113c4f2eb2c7169fe0efe46b7c52df4d279fa0586836e9df066853d640e3e0f28249eacc2c9def7ba02d7e6a5e556754ec7f6104b1e2324098113869d8379a564c870eef2ccf32b7b9b1369f74bbe6d7e7262e7e59a86512e7860bb5ae95f8ac0087683ba84b7f52367eee5d672dce4b193370a1ce9ff3174a2f576a132e5ea1079400ea", 0xa5}, {&(0x7f00000000c0)="5c81d9f2f9bd3e72e832690513ec53551ecf6ad3f2f6ebfaf2c772dfd496cb2a6b500c41b0fe7bed83418ed53d4968", 0x2f}, {&(0x7f0000000400)="ce6a4e5ef6e4eb61a996228d81a318d970dd7997d2fe5b0f0441bcf789bd", 0x1e}], 0x6, &(0x7f00000004c0)=[{0x10, 0x1, 0x9}, {0x38, 0x1, 0x1, "8b0f91a2836e8514e5609bcee7e595dba930a148075b5afe2736f7944a9f31384ef11f"}, {0x108, 0xffff, 0x6, "00c453df19e5791020a38d875ffed3cf47d6d01c7c2f1d27bc15c0574eb6495644eb83a138111cf3b34d597e7bbc99da607c38a1cbf99bd9145029538495faeca189c8dfcd9e70c77a7466157b73c2f5dfcc16b0f2b135614433f721f573ac38438bfabf2765f275a838f0ec702c6be08a7c0be94661adde1088082668d3d65c33d500885e6b1abd86daae115913d7aac5540201dd773707889f0b4377c0d931a917220c217f44714568e71554d370821edb576f1764de07cfae2af7ed1fc3303c85b70913cfa629ec68b111ebe5d3bd354218dcd45aae54044a97422400cf130f728569fcde6b6157597521eabce584061b"}, {0x1010, 0x1, 0x80000001, "f4b05ab2c0ef10298bef38d654453adb8c18718ed38ce7fd0440f80efa795cd1a2d4b17f8ef9ba209dd5bcfe51d748b74707bcc793d988fe31fd9facde2539adb5a8e7ecb5e58bd70ffdfaeb519f58054cab9acd906d335b207dbdee1914be7eb15da2fc481fecf1d69127e48d1dc34d936327d8710a651d7dcc46612899f59d525eac799bb475c17efb042b9896f75237058d15e40b9ffd1952f1a4ad092d6b0279e9924b5fb8b0726fe407100747ebc23f2c6728057f734f4e8f8b78d889e4f3c787cd4d33c28346c27f0f64ae14a6144f20b11677b0c752418f5c566ec5fd3f3bf18d9f150ad2c054a11c772a6cd9f02b3a641cb4366778cbefa3e62eb36b52459ba2d586b412edb7f13d80eaf9cd9f97c934239d69a8fb8a4b48db9502316449df48c8a0de1e3b5db9c02d89df61a3ad85b66cb284cab13f582b8466bda95316eea15d6f82b9a07a04fa07dc4c6fa54af3871eed337cf73f13e2c2aa6d38323eac5e206f8618d5309d607ca073bd5280a579cd649c1c0efd4e3ca4e56c7a96eaa7135c12427639708093bba714b2362cbe29b23d7f6e5c57105455ec1b8c4d24a716ddc4d93e6ee0cc650bc384a12df759b5a8fc5269e5d4b417ff31fdbb98fb82b862e72ce465c4f6c77c6448b550d45204d93679233025d308178a16e77c7083f5b19fd51ce10fc86a0b68c8d9d5e9004690a1f38109c7dd4028baa12cb321d4528628d6b6ace910578bfb8386dcd56476fa459e18f1f5869f6777d81991cfd44eeb2cb0384f2576b4faec81e705227e2160a47538cc9061045770aedf31b6bcf73cd6ae62361297b2a0a6507a8fd71c0a07126755bf7c5058d147fa401ffffdb3762e17bf6c2f156727fd86fa50a3cd7feb086d8a59cd3f98dad872169203003372888439f1cafc9f14ed9cb38152b13bede5117474d81d5eb9f454ca5a1e19740f3d158f6b574361f3adf16838e8f137831120f9bb2ccee57aca4136fed0f4a1d495ed28fb0cb94234c27e901ec0d4f3c2c704a9b1ac261f6071019b14fc4deeb84ef8f71f35506c9f0fdd4eed0a866800519def6ed2b3757438d3ca52be7c4ca6485265f1edcfed486fa6646cdf89fd57059b25043b75883014df774e64a3b2a9bdc8e5db7105eb4d7c1dec68b181eac59bf40379de82cd22bfeac023f6b01e376a76358c6eacd92ec4499e0b6c1bd8ac723e262e26b67de05412a3bf2a7af290bb24550db0b9d043cb149ad8e8332050dfd61249b878f0fd292fea4430ec9520c926a9e7128e6d21b93915c417ba6de5f65235794af68006d197efc96ff40eab709eb1ef79d3243b0564f9154ea5376143ba0cce7e3a050c61e623a6e54711a70a29f52a598d4b86ed8793b7a349c10571b1fc2649495d28a03c157ac5d33006053e3e1a313fe1c6752338c8d326ff2b38bd544e2f89a558ba9b2b739421632dd9900bcf3a38be38f9d900c1ab732449f9b2373aa605ce1e452a3e60ef98ebe484ea01e9fb02f1ec79ca2f4ba0687ce923e0f90aae791d7564639a5ceca6338a9bb7d51241488d35ea99bfaa233d41c02aec80fd69aed494d0f0fcc0e0bea1018228ea103e7d417864dbee7824a175372fd4164b945021481be4a56aac371e4d01172538c06c72dd7e11340dc3524c399601f2394917e5ddcf996bcc800ff6439459894810fc9726564b26c7e679fc2112c65d2d40d1a56b354583f912021b667802263ce4e66103925c37c773653219159483c369f16723f8041a97b8d7bb4989aaa3c722e95d4bc454be682c01c115187ab2173790f9d61b407e56e147353c41c729ab92917d534a22d41364cca5744dd34c389e20b2887a2fd8d1b54d48b93721ad44f3e939919dd649fe34e35bb2e92e9bad101a6362ee15df2c998e20cbe11aff2f5b1a182c52b351a5e254a785278a25a8c5b7bdc508b4eb7d2670e4891290dd6ecc56f7443b355cdc49dd16a79ca82c2586c6ae5558db29521bd64b320014af87507f9d9d66084d56eb97fdb941059104ba8e8f32c73f342bbde28ab6b0cc8e60e62345aa276ea4d7e759bc6882ba87affe8dddeb38f90b5142d80ab74567d30ee710157080cf1d6c2c3253fb3c8b4cdfb4d5e38b327da068b30885fc40be7c9651d613205d0ec8315225bcb29cbf24eebda3ef2ee3b41e2d5c3bac31b4c9692bea5cccfe3a1555ccfb18a878f64d95a8e5979dde396dc9b95a7673af9e43fda5c5e9a6a0100de77c1a7752ba6b3347f68d5111dacdb3500ed265e960f12849cdedf1e1d88626ddb25298ba598935692eb80073d3c87d26e6c646828015335a60e084efb69f097697f14bb9dd3b49cb84739a753c6f7a954c7434c29b929d92272877b328208727cabb98bf6e13fa1e5d006df40201016439fd1e2198711617d34d48c37acb87ea5868ffa2b5a230c9f70fbbb7169a242e8496895a3e916ccbc62d400641c627722ff2b810398c5cb3675e09593155253acaa44a7f551362c30d4b26b2629d668a64bb00421cfe32f8c6ad37b4e3bac8da49414869510b250834ea54c9457a0a7c04a7585cbef712f7a9fd8fc80144be0e67cf177e217b1d897a8f479a2f3b71353c1e8d908844210767972c0d9fa42ba59f53d5c0dc640ffb6ae0eb9dd62f8c1b7c0f937b01dba33f805ee6c8fd18047cbefa88d5fb20b2e1fbc03554bdf69c918ab26bbbcf54616bf980920d69e678da2ce53a05f0ffe98ebe6dad2b1312b879ca2fd0e7abca2e4aa2428bdaa13dffb4c059dc63a08812297a78199a47b553a6478ea4a3492396bfdd8a0a0ecc2fb70511c84d88b445809e964e0700f24bf7017762ac31f7e7be92518ddb965e1def7a8d053eeb104e3be303e6fca7bf39a27c2562a104c15aa4677e9bdb587aa2d291484645b6f2e88d93dfe9f3e1db515ea0c2a3fdb1eb0c93d407c2c740023f855bbfddb110a126ca21dfba120048d1612b3a9a2213bbadc8fc3d4f73d3cdacdbd9e945a48ad047c0b8593dab4d6aae6d5cf7c510875c9c89fdb80dcf1a808b4db977b7bcc52fcb44ce29dd2ae403126ed178d7a201cc49b65bc7935d148e2abf56ec01261b5a13510730e327331e77cdf4f5a337f4712447e01c107e88f9c663c64b2f1830d8d313fb3894246460c81ab207591335ecd6f241e17bebed62c5dc396d8e1025b87c7ef69f6279c0add5a54ff75c822ac4fe10041130c4436f6ce14376ac2448c39579e5bbc94004b6e644ba3525c5acfe0b6d99e471dbffa9c09edc7a44833a75d87177b4c65e5524018c2afa47e8fa5922b285a39aa1097cff7fe3364bfe3c4257d7590247c809062ab1b54e77eeeb9cfdda3280e81344556e0c2ccf851a78261e71d5486402d57134374094e988c089033f876591f28e073389b79d402e619381a4bde70dd715948a075260d0137bbc42c3eeccb9a52c28c120d5a09056c47ce9d231ea0f2e8d50ff60fc747a91af5f7c1ab89e5df1c7d8491d6d48ca631459801fb1c007ad54b785e1e0d6dfaa1a0b7c13945a1e5c217d6445d9ac8f2e0f569fb8ed0217cfa9e3ff5667ecd949e0791ae77877326fe3a726b0d23431627329ad8ccf72be5cd85627e6ab724694d012f1df1b2847a3e241b69a0513128966351134e711fd0c22b5fc66e56b1ee8cc5e0c974f02bfd42b84db069df347d09c40dac148d4aa9a94547400f746e37cf62300ea29e6dedd2726f6a43fbb8c62ff39d8e1dd187c8fd27df7eb318e7089dbd2cb85ef7023bd7c7743c58086d9a07ba916961e715873cddf66d44b5b9bf1196d2756ac80af4dda5519e5c63012e1b5a18763a2a8dfb9edfe8aed5b70c3a3117144e610805de3fb3a2cd84942190561f7203474f64aaa5c7546a614325952c0b0e27dd8bf90212edf043f599793a4dae6504b3c7184026033eb36bdb14f91fb580dfb80805f2c5ed3a355436813f4a3f3cb21175c9e668d5a751aa5756c26d397718ea9dff146559ebaee31da8b766da426ed17af4cab03aa5c68a25e2647763c27531662fdea6ee89136d3737b44a048dd0237b17c808200292afdf97572959b50dfd27998ee090135b777a46a2c408b9ce6a5f227e2940d6bb0da658039600aa771c54ff37c39931bd4657512aaffb444423ab6cf78e17d036ec0c86ed4f99d5b9b3ab91262efcd5f4a0b975ad73470458059f449b8540406ce343e1efe7db37bb9e38abc230f5b0ab6bce18a3bc92fe2192e758233542f726c6d33cbd98e6436a79a05e8d8b290fefe445561bae64255a065e597a6b6b8e756a02aab0e611ca93f17f616b12b2154c1d74e07130de52b3ee68faeec7c5d349fcabdf9c2531f0e84bf744d653ed777e26370d9808054b7224eb18c45fedb809ac41185a682e9b7ba47360c6e2968ef3615328d369e15f515552e32a6ce6e3ff923acbc5cbeba3055796a205f27a8b1fb5f2f5ce99b43281f5191d5704530e7e12abd393b3e316bb80fec9509244ba871c3eceee66e723e8e83c25c163135fa013f845edf090b4b9445f98afafdbd83a16208990b14d35ea46fe554a6b664ce5790ef1450fa355b6e6737d270df4ba94689c0a01d38569459d2601a8fa006463b452c6b660e94b5d28a5233feab97f5f2f247d34683a4fb5518f278b6b718644a59df477a280d980121153371fbcf9eae86b20b61b0e8804be8f6b004afb50eb0329bf1188552cb3cbe4372aa27a8367ee2e3c25aba7353827a091faadb847d8c15bcc3993063d28fe2dfd2ba25021ad93258b55f8dd334f42ccc386ca2159fade764c3898eab117595b45b907a71c3826136a1605089dc48b218d0aeba9cc35771cb552f800dd1d1ff42d82b0f001e19bcb633a6df641f83685c9899b380b34ad0ea34642396c554f181adcbfec36cce74bbc9ff28e60e8345c1790dfb26e8819bd87a2ea664b2311d08d45ea7ec1c45fbfb1b54dc971c00608e19667e4bfc83ab0afa0127dfc85aa9c6dc5323bcdbacb157d76a1b53d7ef8859cb157caf06b6bb611bcde4df40350f2b54688317636fe2b4b67beb6e8ef1f56ace8876029ed2eca4b089142ba163d6a419bf60b96ccb91bdd7bb48676cfab14177c6da9915a3b1adbd51bff01bed8862e2d13ad982c1e27677aadb85043775798588730c58ba03de66167c36124cea427d648ef6d776fbee78d06eb9eaf70444a1d7eeaf118d405bf9f47f5e0d9bbd007d0e86327f26c84a4bd684383020828c88d6068f9be32a415db690961f67b975cac101a3b7c97d5e20d37a18ab1a8324287b393dbc907b311787b9583b88ed6620a1b6ac2247b0f7c11671ce8404c3f279198f8fce46023436598647502cecf6983db127bdc0709af06873656e4b1d05dc0e891dbd1a300f37e07666e71ce91353c8d2005068be546d30a14383b01b64d10bcc526ef45ef605b1b146ddf629c7daadd31f4828938cc2e8dfa98574c4f134bac6a7f5b2f8fc24e54ffe39f64de540225ecf8b07eb84f340f6ba4634e001199aea9e24dca129f1a0b87486254ca9eb815812bbdf6d0f3f16fffc82fa429b472d1a9da70911ed07fd2339f6a83a77efc880242df37002b6b368d3e188a5dcaa589303bf95e28be37b3956c712ff5546add82169cd3cdfa1ea8ac58a4b33f2e26cd7a0519f2d40e7af7e8b8e41cfdeb4a3edfcc01ec71c91671196a0eea0bd15db3e790494120627422343a083469b1d881aaea88afd36db15bea5cbb988858f4cbe65728daaa5fe14ff39ba5fcdcad0dbd1f6eb32d5f90e5fc684ea2ddd62204eefbb81eb40388213955374a0b8efc279f8e8976aef"}, {0x70, 0x1, 0x34, "f9d0a3f4328d8ee9c8a7032f3aa1455776a153a70acf673f3927edc25018fabcd2648547680652d81f36f0565f35699cb14d0e079157a5dc0e46667c8f1a326183f7e4a7841d985342a160599f5c5ba7e7866839c7e8a85065"}, {0xa8, 0xffff, 0x5, "c8dea12d5375a484c16aeb88ade43216c5a10c5a36bf013d8d3d8c85debaba31dc6caba2f61e219d11758eb1567163ae174c8da61055696882928671b6a252fe890079c11111c61f315dee1ecc9b0dbda0ccde5edcab7a5363220fcf712417b592d2cc5aed6bacde0c842e524691f0752eefebcb78782dab543e84f54609198e866663ed81c8b7020cd793fe04d6fb120231e3014e"}, {0xd8, 0x1, 0x9c, "2f9a9e26d3d1299afa33341d80e080b690148e23f6014f36f3203517afcf7434bc84b741b0dda62044d7d5a3e0ccbd22cd449bd537f31ba2e60bba304136ef20416cfd96095623eb3d8f446ac80581cc1f7834460678fdc715254ad416214edc396135ebcef84e9f85828d2bd59c99ed9db363956d492febb8a16b0422978257f266cafefaee338762dae6770636cc7511497ceab8f51aa3985311d5df710e0bb8283995a3348f5f11bd0a753a37c77ff1fa032f757ae5a8a7d73a98775f9fcc538358c2d915"}, {0x58, 0x1, 0x4, "8082ceb26d447730362a407711bf1e3141155c2fd37bf704bbed241c38983306daac4d82f555925e58f0ad95a8d94250ffa615370a437237839d9fd3b1b922ffb1502dd17a3b"}, {0x50, 0xffff, 0x2, "46f2443bb98d37f63a0a96c0eb06f381c55f66917ec6a07761904e223af6f2d0873e0e0d7c1ee9cc4690439efa7daa391e868a31e6487853256a29c2d173"}, {0x40, 0xffff, 0x0, "ce1f00f74fc68f2b8dc3a18443309d2a081f3c61d59a87e8a7011f3406bab56d8d80204217d7d4a1d4e5905e83be6fdb"}], 0x1438}, 0x2) sendmsg(0xffffffffffffffff, &(0x7f0000004000)={0x0, 0x33c, &(0x7f00000052c0)=[{&(0x7f0000001940)="af6c7cc6f777447f11e2e609c3c407fc6f483f9ccd8f5e932857a519fea6129360e77ca976646d60dd8e81da528f7ff2e85611377c22ed", 0x37}, {&(0x7f0000001980)="8b651542acb8f2ce8223cd498da2024028e460864d7395d2dbeb3190da250f93071bb190b6decb6244e700f0cb847313b6bec59ba6ad6e45d5d1d792831c87bee6e770837982d6ff555ab475e12f06320664a18f481ab6310f0c0f4cc6c97fff8f587a6e67e1203ecdeee28a70f10fcb13cce69fc8d6d003ceb3ff4e212957ba1aa1ee209e5ee05253447866394f75fcc47f0413212c66755ea0c17f263b84e17ad029631337797b", 0xa8}, {&(0x7f0000001a40)="ce63d0dcf1a88930672bfc48180a90f427fd5c1ac8c6fef47229485dbd1e5b564d2951dc6d8d3cc2aba0470cc68dcba331d8796be0da34a94946942744e4d88a6a43c22896a1d505b6487d97827ffe0168cb385ed77cb562b56a6669ee8dddad8e6c6919299ea609ad95bd8ed13f912e8671c738a674b744724458e9d009a26a238add55840decc35968f07642c2e3b3537324474d29b8002bff1e04ea901c525a60368acc36171e9ac4f193951e879bc9d1100282290a1f8eb365534f6416e6bb9a48bfd492eeb16a", 0xc9}, {&(0x7f0000004040)="fa801eed889fa8fc533d4b4f833e9b888a25ce65507bf2a3934c919641a357224a919936bca1f3dcadf3ff8a9bd40c3259f624002711a4022559dc6077864d2e6c4bdbe4d8dbe0eec5bdef197306257af35129177e58e3a5921cec681e34fabb2080f480179f2f130d3cad3cbafb66d63853506d2774091695e8f9700b1fe01b0febe5f7bf70fd77952321f547ce20523956658f5fec89a839e0b14f67a85f7f4378bb8eca24d37e5824342206e545290a973709720683a91eb0377c4b6eb3a0296cd731c9b6b334fb9d0c93d6ecc8d8f3ec384821b351b2c9277c47801de77415220c3e3f89d0de16324b59cb53b6bf15b8ebd0296cd4502b668a916d0248372e3a96a6c1e1a9dcc6f0447e6749e660cee1810eb90d13bcb21103e6f531ace15e5bfd60e96d03b1897bbd140fc4795677a4460f17eca825e212958ed2b58a3d42660570c6f190a4917dd34ac858a68bfb5a2e6654c9ebab0292a38ee24ad62849a7517838a8af9dbf330a0c077c144d0f64f85bba66152cd88c41c05de661dc35d814d09363f9eb9166115d8442995c6fb5b5b35a8f4cee201f5388204416385cc94b8c8cbc06526e37d52478af051d9e9ece09b81b00410b94e7e0c24df10cb7d63a68e2ec716383535981c2e096f88401f641748bde49d5d0a3c2db53844b58f2eea1135a12282e7e8a32b2e687d602f3cf9aaba9a2fa7dbd3bf8ef88e187ffa7e77141f1a57bc5e3aafcd5c5ec1941d0a5ba319f362deab3b49de758c02922b295d482dd5460e56a122ee5143597717aad58c11ff7cfe7a19a58d901570e75fe3f10e028ef2a4fec3124413708daa2584dc10b0fb065367f2e3d65c6e2a10c1948b605fcc63fe94de227cc7dd2604e180ca1f42a4b43ea50c94baf5e9f5fdea99bb5fcad43c220d716dc946a19bbd359d93ce138651e446dc688e3d17005a84b998d8f3a7e12ac1038c78e46bf098a86e0cae47061986e5aa0f358736b269d931ee5a9e82f0d7eb8d0a1db2924295f084362ddeb03074b7dc364a0a3fca6e46af9b5b27203746cf7c5eb90fba5bda2bd814e8d9d024b09e0cdf1da1165ca4ebe819abf7f28fa1eb2df41de34b2ec1f36b05978c59ac42bfd5ff66b8966168518026e70e4d431cbf6468a8ab030b3155afab788d3901d8861b2924ccd894bb97db9ede191fe0e0133fa65ac8fc06dc760cf697db5791b91d97e9f268a6f361439ff0ea2b4eb77557afe96874c26b1828d2802c419b87850ec34d858795e30bc4c79f50ff7dcd5bea865d91028b4160324b8b3a2a4d325d4b565e9911fa85b22d9ca9f2d72dcf69c17b78fe08a5d6c60d6b1ed577be680a4509e1a11656f08b0dbfe1972940e20cc7867a7706dc07b8b96eed84cbe15079abf792e883d05590274d8d6c5d6d7946d5ddb48a73aff6b5b991e5345ff612394c080e630a7340287ed490e0a94ef7182df0446a1e02f04681dc73ab5c0c0348e0592a18fcf4069c25a9f9245e9281e17857e21d70181eb177c5a77fa4f2da9026fb921de0ffb89a503fc0e119afcbf9c12936478d3a38b3e89186497838b7bcb3c2ce9ee8d17c014afd2115a22303efe3cd6536513a3b107baf331aed9e2d62a0a18e5ee487548631862aae018799ee3631b19ec8e10cfaa69a43a1506c6c37758003eda68372a15433499dc92cf221206d9a6219afa4bb46f9ad5aeded81375cb551d55c32b6986a88db7ea1dbacfcd87776b98e4c5bd20bd7df344bed7f97196c416050fcc9f25274bea868f8135dfb19b0e99a1f8d9b3dbb0ba0f2af51b0134e5bf19183fa8b7f427ae8ec4110d33cc870f2cefb1be8967b72e7e6b2d5ecb23d25db90d07cc9787037022e5ce3fed5fa76ecab3f8a07205bc7c7e48f0749cdbe91fc4d3a8665510320ce9fdc49aa1c75a4a1d84cc9d46275189ab13e605a06a046e76de9df249bf23d8e3bf7eaa2daa7e0a1ea07937f6c4084ad6f5e65c3b5d3241dccb2928ca0a286416820badcc7094a3951ffb8aa35ecfeb7e7036020096f567e775d9ca4d645785cc1315c8f771bdadce9bd5ff8ae4acb24f55ad60fc90a6003090d10e84b47e3d899a552d8e7362dd697c75aef7aeaa51d0a3960bbc015fd0e5f715810a99b38cea209496a1d670d43fba26d0c3dddaee8f59b556ea449b2d2e41fd1bb27d7ade2dec219232b9c4c64a76849f7f68e27f2a7444b65ed2e799749cf7629a88812ac28d8cf9d633cb43cb7a88926385604f2f37ed68fe668e2fabd00dfb154adc825255dc5ed178239059c43e03007464780b4b21585a21ae8af15187548b8f355b1e9b8469e5a4b0a54fa5e2060f11fad998a4f40db0c04c0dd95f0a3c9195574d34fe13fee1ba7f09435eb741a5248123b3432c0d1c859173b290a8a18e9f6ce1857a2fd31494fa6e3b8b00185366c8ee09578ee005235bab3ae55beaae5df506d48094ab9cd3e40c13d342d8c878e62c166b707f38a7595125dec5d8c759598b6a4a417a6ed71b4b5ff5c7bfebaed3c893b1e40beea2154a3c76e43b13f877b6805e7cc75dc4ebbcc8288cb28a4c5229bc05ff975d88d7198a76e00b480c1fcd9ce444123dd63e807e3a5a181f177bc5e89a86fd909b49d1529719aebaae70e6dfb16dcc1a9a7428d1a4a9c0d6c505ecad4870de92b6373da9996df5f82723f33c1d595525e230db7aa30f10bb42beb4c74bfa508cb7026ab35672798d13821cbe66e3e16d572e16c1d2007c414e12d5962573b0d9cbd944ddebc40d52d8316b2078decdd577d0aff77f2eefc8e02918f56c80cf3d1902704cd87d4ad8763eabae8802bc8b832d7a4cb41c52afb7a8cbfcbbdcd009cf14c0d83dfc0ce2f1dcfcae22193defcc4aef71216969369644d8fba14c4210633f03c139bf142342349fdba879db7dac4fe3e612766f20c0aac70c2dbf795803c41c4d99361167098adcc411338e0bc0654096ff25d7baf35ef07033f001149ca7237793bb64b1d2a465e57c3028d4006f888c7867dd8c949c004094075811b6c8a369cfbf5b3d51a332d8cedaa398567d82b42e39ec5edba64d6880d4b7280d7ba5777205a9983d6d81415345d08358fbcde43ce9d5ffed62b154accfe248fc87dae7cecd15c71ed0652a73834428fd5c33091befc481b7503db642d139ef8402c2007ed3b97ffe3c48b479d56574eebe52162fde8d5bd250d750a295b27cd79107d956f0aee70605dcca0fbabe8a88d9581f8f7fa23164149040da3035c3813ffd7f19c2f809a378ca522b7461d60bd27a8ec151137bec313ef76a897efed8578ac941fc25cd16c77f47a1d85b4c3c10d8f09072ff894d35a04735906b3664118a1f5bd7ec31147ec93ab2ad5ed930e806193e53a713859a3716c9881ecae94bacff70b47bd6034b1c5ebd5b641cfd7290cbf6814aa88f7b6037d865382c6f7007f8943981f97ea84332ac93118d668df9dfd18a24c11402551bc851d56ccd294e65fdeaa3846fd34262c278e97cbd24587e908ea4dbcc0a7dad9a5216fb603a05cc7611e8eca5aa8c5a0f97f61b205f7c65108f8ffc3db20393aeca611d765971a888a96ba0ddef0e3d33840209abee53d9dad332fcfadb9b023dc0938964cdb644e39cd17a62cf35091ea805ac9330377cae098bd832bb6d36d2fbb27ad97c1e530c0c2989ba98dfc6f92614022b52a43ee694acdc75e1c33b2371e22b61fce816ec9c55f1664ae4c360738037805382ab88c40e8375ec7a6a87f5bdc21833a940d85376ea482476e090a405ca1acd31be76e0d43c81ca584a1e37b368e119c02a0207e953326c3f716b6671f891b006061d6cf475586e197622aea7ae348a058d9b363cf76579e8d24cf025d6db56b5c6ccdb7638216f14d66a1a8a9f44608d273eecccf57effe24c873eeb6c78e2ee33066370c493f2120d2fc6bf0497c5d7ee6aba28cc69bef457d97f4eba18443dae925ea859038f43bb0c15ccff9085d521a7ef9a50cd5f060e8582e990e597d6d234a81d88caa08577da57988aae5531b55067888a147a70e70b3870a1392b924d319968fcd991e8825caca3eb94332cfa2e947cb2e152acd3f5e1fc6b04ba1b77958ecdb906f68abff3963601777ed39c6e80cdb1fb403ea5dfe9cbc89493c26b92ebcf631c861ce0690ea3de22a49673bb9badea030012f9227a83ef78b909509c02913689d3b37502d69dd5091ccf62de099d08f321a9cc238187d7963ba343e04249c1929d90b15b6bbb0f218856267b48b17a833eced132ce378712d52b83a988955c70df37bbb2c06a5add7fdb836d885dee6dd624bfa04054269191a4a8798f7c3ccebfdabca8afeb1ce366a93b9835e2182d45f20634f6928923e90366af4bca665b4b0ca0619b7d49cbea644de41c95c23356fb950fd173b8e92bbb4144df64c63d180e1eb16d55e7faabd31bf79d3946ebe8ce1c065fb64edae70d07cd6190768e7c54ea93896b6038bbffff13660930893cffa968f943ca32aefa81a5fa59006d687611a19163a444b3e6ce78bb7589fbfc4d16077e11cf30c6e37c07677723ccc73c356b05a5e5ec60cff6edf2f3f7806e9614e8820e1d298cc85827ed8c13f46e8b30c1e144a00b407c7c97572d91e6087d20566036d5dc5347cc0750843244db88ec08e63618a0d3ff2d8b92dcc8c8b050a22223b8fc0be486f8ef61fdb55c864d476d48ef89b0971e3fdeb586e1b6b79226acce85c772982d76160e6d0488411c5c21be96d7e9b01142537c4149663e9794df4c08f52cb91e6ab154e128b545642a5bcfd50a7ec01a25fc6dabcd843170e79e00276e2b375965799ff73dd52fa3db32d25e47d3b008b4f668b15ed5948bd96c7c1a50f80f8d33a831efd3d10fb3da010083f22063644ae92e846d7bdd4f824911329dcfd7011867e0b84f1be47ea9c2aa6aa5025dc11110831a5875799a32176770aaa008d76485bbacfaee0b2e89ab1e84869cfc2836d8f59f885333136b198daad833cdac0e6866ba491803e8e62ffa3e587a72c60367b43b883357d5ab678cd5afd2aa249c2f1cc9659b7c255379bff9c218da4664028c69f1d6065371c8f51f86c454dbfe822877187e4769ed9168dda74fc8bfa8bfc788f14257134e2b5845a9ac1434bacbe8d8b1289df94a544aa7e575073c8bf20e434effda05046aaff5679b236993b478a97a8c5eee1896891c0bd5d473f19b5cb82483c835d8d2c45b8130d716b800c1cf0da9e135ed75eac6e53b5c5d71503df4222acca4c3ab74b96c1ddba5a92a4df4c1868afc01f09ff82d48a3f2f8b6a126a338ea00840879f9448d0f658f72a1f9a9d5c9632ebb83c8a8659f08ebcb8eeb3536eeb49682efe9b635967ece3031f50cf1c944b4fc7d31ee8c1a9b24cadef0b6456619f06441c96f1f5defcd6adfd8084f6f8c40b00c72c20fa1a1118f231449d432900dd587dd224ee0326e528f9f5d5f623615520c952bc640d07255b0ba5d21fc67bf4ec73db9fa9795c6f943f9cdcdca431c346171e67cac42c04ca7b0a061793f1b6e0d46b2cafbff2cecf0c39fd54d22734c5a39a6feba6348483b5a5f311f859be61c518fa4024b8900086040659f245696689b4532411a6a35420a354b417615397ddff29f59c70ec63166a9688ef60092817e372d3701a216d51b78f2f6729a02180e2365a2086c98addffcd2dcc5325767c0cdf496c45bf824ffcf3d61a3d0aad5d3c0b8f3d3b01dbb62bd45eac8b59706e1091a99e167fcb49f71ea404c8ec62f1a01c58d320304822d0b9ac30fdc9bcee7cbcde16fff518538", 0x1000}, {&(0x7f0000005040)="a1a4a720b713cae70627cc3b1d035502bb3c2c5a0d791e76170b63f117f39073cd50a3fde5c8f9724f38d910f9d2600ae397bc6db17db98d20b72cc09afd7b34cc2c24a275aba80a114391a04872dd160d4c1c86ccb8da67cf5f8d106002b955e19aa528beea686ce0fdfad9b8e570bf54d9a69a0c1603c4c3a15763ab0a5189faa39779ee4fafdc12485a67fce5530df333d3448bcb5fe06355fadbe4b91c097f66846d9261af88e81a5a96cbb51ac050a8d7e10f092d1e23e3f8d894a4c950d262c408b497f7b3e8f1a50b4fc51cc731a9b0734e19ba71bb0e1c156523ee11dd8c89e9ad74295072ffe5c0430b4c7c82925a4e7029a8be672f5fe652c2d30714e9238d33cc1ebb4892cc3a07ff5f3747e53e9ca311f4dcfbac40b6bdb7887737fef8fd362c31e2b2a8974f4e82198afa6d4026521168c013156ae3a1d99870ce3a7b706b2cc16a2dd98a4c1906f0697575dd4cb8fd68b26441aa488a7cee7681cb75bea5ea6f0c6fee15153690134890538092a75e7e4541b84cdca78e30a01297b346be4828701cb69b9cdca6ddf4e7308a378913454c2addfbed5c1d1302d248604d5108ef6072e8754e6b4b9889a75d9378992664fa9906aba46fbfebd9f7a25823712abb0a7d3a8d3f9f37bbf35f7d9799f56d59b8997315e18df9b2cc3d11592014edde6a27e4592b4ff25a48f3a03239d333a9fc8afb", 0xea}], 0x5, &(0x7f0000002cc0)=[{0xc8, 0x1, 0xd64, "85e9a52a2566f69a481855941374da3271e1a14b2e0e17e5185d286fc91db2d2d3d1b5b87153f109993e2b151143109d44483d59fe08bcd528cacdd4eb71e395961916cac63f397afa47d882fd40151b8e05dc533c1c9cb1e225b81bcc20e533b2d895f15fe17ead94a240b7891e40c07fb29158b341fddc3e11f7fd98a63eca4c0e952a1d75d50e5a5bde407dbd38ed2aa54e4b57c76ddb9522b121c38ff49c27498c04ad55ac1260fad8a6932d50fa07d0a9dfa954b4a6"}, {0x30, 0x3030339df2f9b986, 0x8001, "82c75c7cf62575aec7e6436294ad2a903801e85e4b0093f81b33bf75840727"}, {0x1010, 0xffff, 0x0, "5a68e3232b5555bb461a7fe940f5a888a037e6625ae1d069691c6d8144543ce1c205ad251e978426f742bbcda07f1661070b9f8e6906a11a6c6fbbb6c333fb3081108683f08d1775b63dbabf30450d1f2cdcf10541fcddcae8490864eefae8d5b1ff16989b9b44d6600348579516c04eca22841adf8a15a1be073d568a466f2e9708eb5a7f13b3f4b5e43ae9c0fd4e31a89457cce2a3a84b43b4cb2de10eddc691198d03261e8ffd7e7fb8a614e8fff8a97ed2eaa5d91a787c6ae3863e2dc26455303d0f045f9950c9dc79cb3b61a805203eb1fcc0258b7a4f7d7291494b9be628c18da34fd3454dc61cd4737fbae916062b924db41ea7cd28b1ef380e2712db52822fa4c891fb5ad0c276f2e768faef5e364c9d3f35d4bc3fb3ace199c8dec3e237029c7d1a3278404a2b77a563781fda9a9951ee6e69e6ea00f753c553680707125a64ab31384acbdfbed47035ee0a4c9775a972016aa3ff9feb2fe981b80c04ed20fdba317303c6cf8c4592ac574b7a6a85ff3dc5c0aaccfb4b61ad2a293429fd9366bc2bb923b9a31f9b7efa0f8ce16adbbd10378507e6be7d7914d60e914146d9a0093ba1b10819dc96fbb6fa4fa926b0a61af0e4ce36f87a007f97e53f0ec40cd7c7f91637142d4c083e59f9e34988e215a5f6bf7bcf76701c0cf3ebc646e1bd638d19d8cc772cbc848947e34225f30d9b397af0bb23d5772f52c037a64ff356379bff756f3a034612e92feba2cfefaa7831cc3e5007e32270ca8dfc2840593e1c471fde2970e6948c9d82f7c597a016168df23ab43f9dc6219c1b1240061dfd2efe18ffa1e8d35f4254584b833ac688de6cd22eb535f268466b0b99497230baa0ffc7bdb0be7e892b2491095844ea507adf8b9adc1f3451d199ce8e1951278fa396c2ecb8ed88c8ebe1c38c313fc88bfd6c5d4526937459e3ce7a2a919c67eecc4a27ad3b44a17dadbe22f53a6e334b1a9de7068afb117dcb90e38cac4fbfbf4b425ec745d17f4f10173fe5b06292dfec62dc9ad43e5284d74ead8891ec35e2612958eb745f0a6031195a24945a9ead9f0736651c8043599e93670e755cb3f633bac8786e3bdb7b8b1851b9e12421ddfb11b677f1d91e8a843fac9440d20cfeaed7ca1d082d81ae5dd272931d66f155fe42d29a2ea7e377ded739692087254365ead24000d1141046db8532186b986bb14da6e62752d70b6d6967339e066a6b5070672dfe77abe44faf66faf87fbfcefad5d484fd646b6022f40354ec8f4786cd941104db274aabf73511ee68b4eb787e12ffa8d7b8e4db8d3f49cb93449a2c372ea5a810065149ca18bc857728111160cdb5cbacdb30d0662f762ffa278e30064c10eacc5a87560f77e72f0616d4bffd11030993401de1fc3a40740faef6f89c171c0053775eed03d15e3a69fcc8f2f299ae5fd132dc83750828ec65da343eb7dba9e86e365dd954548db6b89b0c5a10249f96af67b5dbfa23fe91c7a531f9a4f427ed8c1f2626c8de3990dec8b421a3a59646ec7e9e9ebb51be39d9fe2455e3181b9f125a63670126bb7c8e1394c17ce0da8d63d548436206132c810bc1d007b0c315212b99eaf59d5509028db0e39c1dafb835e19a1cafddab8e3b51bddc151ab4fdf4e3f9f7fda4ecc9ec8ca65d14bfcec64479ed6c48124752f486b11a779611a190aa172630e68bcd065acc7998095d5add026e97b5d5b205f7a8e2b210288a66892b645cf5f838cf73e477081091e7ec0900ab59f0de0601812da67855bffdbcf61c0909c3c0c672b4d73af365f95c4393c7d141bb7dfcefd6d1ea943d1a47eaa472b08a4297fd635a98264fdb9ee134e380b3286938e03906775a589c6febe4682fb7c5f23a09aef359851d5c818ffb2bdea4fd757666ca7c13ab164afc900aa5f7dfd0b71675539477abc45d1a7e381f55b301fa683430d8410ac87b455849c93f51d45cb4bff451a3e9bde1bd28b5ee3fb51e29a13295db0f8c5fba673bb7e5b690f8ef2271c8f42da6bc1ee8b4e2a5d85bd8ce360e0c5011d00b47e600cf97588a3447cd455fbd8df262681d7d39f368b68590971929d370c51de900375bd289e7bd471bd0aa85b776dd88e4ac88cbf48c8750f84d245fba6b459d2295c21354aca38e02cd6fb56da6248a5568d475dbf896480d8c5ab64e0471220ba26d49e5119c5a78037317e8e24a62f2e6f3c5d54217b9b9c6f78be9c92c9beb89ad8e6bd7c3a05168e750da3758699f787f248510b4ff33ae185de95221357981e27389cca8cfd3b1d0c644069daff95c613d817a54d8e002db2dc8b5639f0602ed6e7d2e0856881feccce59b1bed1adc07b07e1b4cf85a458699839d8db208aab4d514667efc6231105e8f31300451ad273684544b49ad5b4ac618838ad53a87c63c08405cfe8ab29c1fe4d34dec227463a4e09ced3a5bfac66a7f5df9132b339e648d53ab23e5a11cb78453623a99b86c3d6ca5979bf2a90cfb42938cf73de2a16bc5eb892c3cc139b105187f056be8d93c01c1f4b6d554c1f667871dbb9cf6f87f8d01287dd3da92b483c79d7b7f657f70b77dc6720c7dfb1bfa9bf372ed596f1f2a31380ff18839dc03f1dabd83d893ae3ac4c7a1a653e914f6528d17665b6f9b2d8ed374c6a662ef97ddb81a92bc15aa45cb8726cbc388a1b1d943b8f6e301d4ee0cbdebd6435d7453189001803ae66d21a5984137c22564273d388ad8ff443767440e86010939e01ea1f90f4204d5937912dbf5632dae2409a67c2d945c531f15540c62bf00efc272dce0a45372a71bf00a3bc532ba8bde2aad4e93446c3da3f6b5f8a1fa4f4c69533d3fb63ce021dd1aab7c4c557b7c2b43e30ec975509e23cd6495ba0cba9e39a2ffb274ac1f8779c79dbac03a48114b82106066053a8032c63509c2fb34124fe8c9ef3b38d5ea61351292c096fcae0379a0b19db2db38095775c4e142b702b292d723d71f752464abb181305d16e7f448488efd5346ece85add52ca6e150857bb1adde37f3bd14a93c4d6e000205db1f40900c3bdff05fabce125ff293eda7084fb3b369eeaa8d61705c576b1cdcf463e80b47c8b2ec95144e545eaa91e12009b7fa6d8035823c9471c434235196622323fd6739024775f5f21e1afa633f4f22aa7557589f69ad599692ced649a2eb878d57ce6a641e1244af961c3e41f87707a459a696f4c1cbcbe42ad53e681e8cf07e1f04760f0b5364399a7df7e66d90c5d74e760779d87227719ad43155781b6bc2cd4ecfc725c8fb9239c4573d668f61ecffc83db69df60ceb37064bcc29f92ade1dd1b6ed63a77b4e0367861b3b43257dbdb4a561e18a4afef10b68a4fb245451ecf60b9c0e0e95035debef296c8ec0dc84efae52d82eda94f94271e300c70ded8d679d978ba5e4cbc41a9bb93d4e079918480293d6fbd788253327d245ad40b776e288f0d09d3074f15b7ffebaad237193e37541edd03160c86ec3d9333085228970d3473f450581b900ae89808fe00ea5a6830a6cfbc2ae747ac722ed5a5cc6e5f4c588acb88e157550230c10f82d009d7fd218dae03cae33a98850a83aeaeb2d07368b3838400ccc9ae5c2061077001f1324b36842f491f8e0a0d2c8be2b2d9a17cbccabc9c76847b6d440519f3939cd0285fa38e4d9af5e9cffffeb593a46d6241ef190cd616c6546bb3092bf2cfec9819fb90b45523312c8bf3dddff71666a5519bf442e60944a91d7129885444f7937b80403aa7870bf5180704e24afd6d2f5435665f4823b2118f5c3180f43ace130e4fc4daef70df7cd8a66a964e812a2f375b6146c7323c6396e980d6edac2f4f8e9eb372b585888072cee6e0f31bc616917d400638e169d6f50246eaee23300b174805be87152ffc912b454afc0700ad186836a18b9d50e671eb4d9f5aa107a4fd360160e38ea7cd06d000074e038585622beadff2e80fcde3b7970a1f2d558bd4cc8b7dcba0440effc7c342944746748257c395e3512acf353e021fb689084e2a73569f5606a371df0873be92c91083776941c7d846fbb8cdee866f2fd83ed6d28e0cd6cb19c3193bec9cd833d4c034f90ab1c7f7eeca11abf2cdea3c6cfdc61cef2217b9ffb787bf74f2e0458018e48feddcd0f4cb235068ef6ffb001afaf10bbd15c72dfb9416ce51fbc32dd617e982e58a3c8fcfa757dd8b5a9cee2a5c7585567405f5b643f3eee59cc51b0c7b90084e7e9dc3ea6347720996d3edbc69c1fcbeff2eaf877591f5250eb6c9c7f9aae58f03630a4357d9b825ff26c38e8b80d655d7f3190df18263954621abd11030340b40d46833a35eccf27bd23f6741bcda8109eef5fe6ffc0b77eba05d47c462bf48c0dcd6e7314ef798d0c1437ea2afa428267fc0ca99d7426413a7eb24e954a6b53fdf80ae5ba6a2a117f58f9ba10da504174491bb80943ed772351de2a9b23f861191d697e371765b4da44834c5f280308fe010177dd51ed77daf9d150d7a82e6acbf8e3e7a24cbc58ee673e1514144327c296be9b4f25067a4029f6e7c3ce024caebddf450ffcad77dee931a6e31e51399df5fc1fc334bbb6a52b254cfae107a985a0f3a606165176ef009139ff61049882624cedf7c4e77ebe0d05bebbef6621d4852619805ed26a503f097db07faaa6af2d4e9bf2f7f22bc4ea7eebdc2dc389b9f265671886ce46b33ceda209ecee87ef55af1b3162cb3d26fee067dd2391a8741cf5ed564fe5161dac38d53dbabc50648f205e3c3793de2cdc8442cba17dac9b21d10b10ac28f036d49f2c9e68ba816226d277b6276a2a966f91420033990e40a2ca189634cd6e29162736d7e7ecb03dd311ba6e239399ee1eb8fa8474944c672323be6b21320f63339a56338eed98502c532b05a2c3e8320af8465c9aa85fa546f67a182e1d7d6d4dbde444fcaecfa9504a00e8beb66b0b0c2534f673c96da90ce2ad2a72518a5a6bfb01aec9d33915159c6c21fd657f7b37122f82fe4ed1a7cf2471f486bbe72ecfacb4cf67c0b2a4b43e6786757e8ead3d908815dec84e7fac27b419dbbdabeaa7904644318503e91566a4a606d08a9873f496b29ec4d8541dfbe382620c386bf2b58c87a91394937c845efca890d082ba1bd38396bae28108b49de9ce87963a65b54c5030fefcee3c00f92159f09b1ae3f5923fdf1cc7c7e5510864854f275e9cd3ad0fa85427ed9099c9e94da38763fd927d52dc63fa7d9c4636a9d7b09fae1608e3e4d7070c3863dcb12281627c8e15822fa0aee2db805b021d852fc443412bb50910acec2c98c10f0fbe05a530cf4b7849084d5db7dd12de71284e7390bf9e48846d097cb77eaa74bfff17ea3c842bccc2b9dd249f22090d4ea8ee4653e6b94c3643c6160178565a73a6faf10c1115b77072c1b46f7073f93e5433fd5d67eee483a6670866446bbbfae8c58252d71ff49b274bdb0ab4dccb6ccaf78dbf9b39bdf407b737573a90fbf3a879d0ba3571a1716beddaf819b99614bddf12f10f9c37dc532e3d6a1fcfa4b785dbea5c80b941917a13bab8ef53a3297fff90b3c7f8960f7f1e56fc2d7700827b3fc276163f04b0c0a150c834e38de009ce63c123acc2c0381f2cc879adea827e3da5dd6c3268d4856283a22e196efd5d5b81a9412d4210986b2054f262d2c844ff5a5aa2d26dc54ca9ab2ccf62d995348b63ce46f6725020f4fd9b9afecd3ca4bbd851bf7888dd090145d3ea9268efe121275d602e81f051977574cb852402e16cc6885eef0fa8c0ec15cb587ec07291b4686e59cefa0c6d11916dcfba84d1fd0a9ef8699d2"}, {0xb8, 0xffff, 0x8fe, "feccec22193550a74f0204138ed6a207708f6ad6930e24698df266f12f07a64510f89e22660e92ca07fac58111c9a2c5db03ea0244dbb2b7cad064783be933387d4f4210f85c2ff2793de45f84920507a2927cc9f489e43f6bb1a295a82f477683e68dbbb8c69e445f434c9328a88aaaee67b4f805666e301bdd13e3bd44105d3e043217eb905845f71de3f1290475de6ac8d46bf71ffb522f83a437b375d9416a8f7868f7"}, {0x90, 0x1, 0x200, "2d7bbd963d52c94ef7b27d1356714554b8677b85c7db4100d8e47b7538b71539db562f25e229f446305dfdd92a922a5a017a413f81055bd08be8c577e8e7846e537b9c2180249bad96e70ae3bad20609b5e96b22180f47417536be7e707fe5776d4188b94db707999a7092d8fd1cba0745dc242e3ad070858012580d2c9eb7b6"}, {0xd8, 0xffff, 0x0, "0e3a58675408779c59f2323cab4c381b118b2326c8425965ee4e8bc26d1ae09dc60a9a2c330ae100562e5b0970fd5ab314c161cf2fcd5319da01a4d276a34dc5fadcaddf0599babbe82a31bd374a44d217d75e5c1b03b52649994b2e8ccb04d4ec57158828fd801ae9513463e9056b1406f3ad5e677100a3ce7fc37401ede69067c4b49368146b936848ea9abf4595d59191263a3a4ba32b7b8d08ce1e037b23ba7a6a4a0d6f2fceed2b512e68dbf996568b2a5e7988d0052fa11e934c9f0d9d82"}], 0x1328}, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x89a88f592e0a028b}, 0x10) 13:34:13 executing program 1: r0 = socket(0x400000000018, 0x3, 0x5) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x400) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x29, 0x400000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:34:13 executing program 1: r0 = semget(0x3, 0x4, 0x1) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)=0x401) setrlimit(0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000040)=0x43e2) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) semop(r0, &(0x7f00000000c0)=[{0x3, 0x1, 0x1000}, {0x2, 0xa29d, 0x1000}, {0x1, 0x8, 0x800}, {0x0, 0xa, 0x800}, {0x3, 0x3ff, 0x800}, {0x0, 0x10001, 0x1800}, {0x3, 0xc5c, 0x1000}], 0x7) 13:34:13 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1020000000029, 0x41, 0x0, 0x0) 13:34:13 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x1000000000000006, 0x2b, 0x0, 0x0) 13:34:13 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x40) setuid(0xee01) ioctl$BIOCGDLTLIST(r2, 0x20004268, 0x0) 13:34:13 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)=0x125d) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x400000003fd, 0x0) connect(r1, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8) write(r0, 0x0, 0xfffffffffffffd1f) 13:34:13 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x80, 0x0) getsockopt(r0, 0x5, 0x0, &(0x7f00000001c0)=""/227, &(0x7f00000002c0)=0xe3) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r1 = socket(0x20, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) close(r2) fcntl$dupfd(r2, 0xa, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r2, &(0x7f0000000480)=ANY=[@ANYBLOB="a8c2050000000000000000006cf033cdc3c2fc0e539e7690940435e6b186ac0dc49283061f8e4c15ca1fe1307ec71b4b84c75da3378d95d34dfccebaf59c710876dffe243de358f94227bcd248d262aec222e162f1b2d9e374f37cbd2ab6abed42cbb2ba1b55bc0fd800f614f3e328ed40d233fc07928c357f96605a6ed0be5edb32987c3ee0b7297d75aee5772f89afb45b8bec332770d66bca425aeedf854c1930ad1901e5a3ac21cbeb44b561e266d95df55960f64022e400e1bd04269b545323254cbf16dfdc7cdcc5069938bd9af01dcb8474368b94379de9e3941bbe5ca30dbd86e67cf44c6300f2902d79a8388155263b464afb87df357ed70351bf"], 0xa) sendto(r1, &(0x7f0000000080)="8202002697ba2232", 0x8, 0x0, 0x0, 0x0) 13:34:13 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x5f, 0x80000000, 0x8, 0x7}], 0x6, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff8, 0xc0, 0x40000042, 0xc82, 0x5}, {{r1}, 0xfffffffffffffffd, 0xf, 0x1, 0x9, 0x5}, {{r1}, 0xfffffffffffffffe, 0x40, 0x2, 0x8, 0x7}, {{r0}, 0xffffffffffffffff, 0x23, 0x2, 0x7fff, 0xfffffffffffffffa}], 0x0, &(0x7f00000000c0)={0x7, 0x4028}) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) close(r0) 13:34:13 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x40) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000100)) 13:34:13 executing program 1: select(0xffffff03, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x3ff, 0x9}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) execve(0x0, 0x0, 0x0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x80, 0xc) mknod(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) read(r0, &(0x7f0000000100)=""/220, 0xdc) r1 = getuid() r2 = getegid() fchown(r0, r1, r2) 13:34:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x4d, 0x0, 0x3}, {0x8000000000000006, 0x0, 0x0, 0x100000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="ffe72ffe") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x5, 0xe0000, 0x8, 0x400}]}) chroot(&(0x7f0000000100)='./file0\x00') 13:34:13 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/201, 0xc9}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0/file0\x00', 0x20080, 0x1) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0/file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x20) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000080)=0x2) execve(0x0, 0x0, 0x0) 13:34:13 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) dup2(r0, r1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r1, 0x2}) unlink(&(0x7f0000000240)='./file0\x00') writev(r0, &(0x7f0000000280)=[{&(0x7f0000000200)="c1", 0x1}], 0x343) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xffffff70}, {0x0}], 0x10000000000003cc) 13:34:14 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0xda3cc8ed0f9d6316, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000002c0)=0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x2c}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000380)={0x1, &(0x7f0000000180)=[{0x8, 0x4, 0x1, 0x9}]}) socket$inet(0x2, 0x5, 0x9) dup(r3) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x0, 0x93, 0x2, 0x7}, {0x4, 0x4, 0x4, 0x6}, {0x4, 0x4, 0x4, 0x81}]}) open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x20) utimensat(r0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x10000, 0x3f}, {0x46a6b2e7, 0x20}}, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000003c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001440)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x87}, {0x81}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000280)='`') r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x0, ""/86}, &(0x7f0000000180)=0x58) recvmsg(r2, &(0x7f0000000300)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000240)=[{&(0x7f0000000380)=""/167, 0xa7}, {&(0x7f0000000440)=""/4096, 0x1000}], 0x2, &(0x7f00000002c0)=""/56, 0x38}, 0x1) syz_emit_ethernet(0xfffffe41, &(0x7f0000000340)="b6") 13:34:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) fcntl$getown(r0, 0x5) ftruncate(r0, 0x0, 0x2000000000000001) 13:34:14 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) mlock(&(0x7f0000a19000/0x1000)=nil, 0x1000) madvise(&(0x7f00009b4000/0x2000)=nil, 0x2000, 0x6) 13:34:18 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000200000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc2579ec2b1fe5f6c09c3699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f800040000000000000001", 0xb1, 0x508, 0x0, 0x0) 13:34:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x90, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4c}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) semget$private(0x0, 0x2, 0x40) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x81}, {0x800080000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x20540, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 13:34:18 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x1}], 0x1, 0x7) poll(&(0x7f0000000440), 0x22f5, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x100000000, './file0\x00', './file0\x00'}) socket$unix(0x1, 0x5, 0x0) 13:34:18 executing program 1: r0 = msgget$private(0x0, 0x80) msgctl$IPC_RMID(r0, 0x0) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x882, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x1, 0x1000, {0x9, 0x3}}) msgget$private(0x0, 0x12) r3 = semget(0x1, 0x7, 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000080)=""/1) msgrcv(r0, &(0x7f0000002740)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001929cc9f87e2ba7bc97337f4b4039a05defde44cd4b4725d0a545e70bd173b05bc2141f1fcf4197e14bba97fee3a451c901dd8b5b64394a9fe173362df5032dee9c3be9c44c155bc68e058235072892ff7619412d2ad0fdd039ac057db13649954430ee756553d54b6"], 0xc7, 0x1, 0x1000) msgctl$IPC_RMID(r0, 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000001c0)=[0x0, 0x3, 0x8, 0x3, 0x3, 0x1ff, 0x4]) r4 = fcntl$dupfd(r1, 0xa, r2) msgctl$IPC_RMID(r0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000100)) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000240)={0x1, 0xffffffff00000001, {0x7, 0xee}}) r5 = msgget(0x1, 0x10) msgrcv(r5, &(0x7f0000000280)={0x0, ""/80}, 0x58, 0x3, 0x1000) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x80, 0x0) socket$inet6(0x18, 0x2, 0x9) recvmsg(r4, &(0x7f0000001480)={&(0x7f0000000340)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a6da102184743b6893d1f2d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000225f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e9a00"/4098], 0x1002, &(0x7f00000013c0)=[{&(0x7f0000001380)=""/8, 0x8}], 0x1, &(0x7f0000001400)=""/113, 0x71}, 0x3) getsockname$unix(r2, &(0x7f00000014c0)=@file={0x0, ""/4096}, &(0x7f0000002500)=0x1002) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000002540)={0x800, 0x0, 0x6, 0x5, "0502b37fab173becac68e46c5e1dc00203db61aa", 0xb3e, 0x80000001}) msgget(0x3, 0x10) socket(0x10, 0x8002, 0x8) socket(0x1e, 0x7, 0x4) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000002580)=0x1) msgget$private(0x0, 0x10a) 13:34:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x100) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="85") 13:34:18 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r2, &(0x7f0000000040)="aa4875f365d2a90c71fc2745df4e3c09144af411669598484d61aa5ff315c1d396f9e5f31c7cc082cc2ef50ea99485db2e3109344113190d748ec5dc00edd51e16f698762156d7d38e66a865736e9a449d8e194272e24a83dc62935b0fe3cc0f32eff78779bf02f864abe7ef18da90894779c89b01ac6bddf298642cde", 0x7d, 0x2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 13:34:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:18 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) syz_open_pts() ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./bus\x00', r0, 0x2}) syz_open_pts() 13:34:18 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x34, 0x0, 0x0, 0x82}, {0x2d, 0x0, 0x6}, {}]}) 13:34:18 executing program 0: 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}, {0x24}, {0x80000000000006, 0x9}]}) syz_emit_ethernet(0xfffffdbb, &(0x7f0000000140)="b6") 13:34:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x3d}, {0x30}, {0x6, 0x0, 0x0, 0x80100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x82, 0x0) 13:34:18 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5edd0bfc7dc59c5f9c3280cbd156a1e898a442a4"}) write(r0, &(0x7f0000000740)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20669cedb7237b428821c1db394acbe77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e483740500307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae4807b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf66654f3af0e4fbda3d1c13ddfa94d1a4031ae0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087b1616bc2d4c10d2896f2e1e4b7b2b", 0x1dc) ioctl$TIOCSDTR(r0, 0x20007479) 13:34:18 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0x2000000) r1 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r1) r2 = getegid() r3 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x8) r5 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r2, r4, r5]) r6 = semget(0x0, 0x0, 0x90) semctl$GETNCNT(r6, 0x3, 0x3, &(0x7f0000001480)=""/4096) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) linkat(r0, &(0x7f0000000400)='./file0\x00', r0, &(0x7f0000000440)='./file0\x00', 0x2000000007) write(r0, &(0x7f00000000c0)="5e81532b5a27388a1f6fbcea177faee88ed89115c3b6e3c0422527801413ce0a1c5c9840748e30b3d9aa278a3cb87bd871ff8d329c3b15abdb507430064cad96", 0x40) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r7 = dup2(r0, r0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r9, 0x80085762, &(0x7f0000000300)={0x3, 0x9}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$BIOCGFILDROP(r10, 0x40044278, &(0x7f0000000200)) getegid() msgget(0x3, 0x4) getuid() getegid() getgroups(0xa, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getegid() getuid() getuid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000500), 0xffffffffffffff15) getpid() r11 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r11, 0xfffffffffffffffd, 0x7, &(0x7f0000000340)=""/165) 13:34:18 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001980)=[&(0x7f00000018c0)='&#@,@\\{(/[\x00', &(0x7f0000001900)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) semget$private(0x0, 0x1, 0x201) r4 = syz_open_pts() fcntl$getflags(r0, 0x1) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r3, 0xffff, 0x1004, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x0) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r2, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) symlink(&(0x7f0000001b80)='./file0\x00', &(0x7f0000001bc0)='./file0\x00') mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 13:34:18 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() pipe(&(0x7f0000000180)) close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) poll(&(0x7f0000000080)=[{r0, 0xaab644ecae4f220d}], 0x1, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x3d83) r2 = semget(0x1, 0x4, 0x100) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x0, 0x40, 0x0]) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) 13:34:18 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) fsync(r1) close(r0) 13:34:18 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./bus\x00', r1, 0x2}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unlink(&(0x7f0000000000)='./bus\x00') 13:34:18 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x1}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000000)) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$BIOCGDLTLIST(r1, 0x4004426a, &(0x7f00000000c0)={0x0, 0x0}) 13:34:18 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0x100, 0x9}) r1 = socket(0x1e, 0x3, 0x0) r2 = semget$private(0x0, 0x3, 0x401) semop(r2, &(0x7f0000000040), 0x24b) sendmsg(r1, &(0x7f0000001d00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x407) 13:34:18 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0x1f2b1414) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x3d}, {0x7ffffffe}]}) syz_emit_ethernet(0x4, &(0x7f0000000080)="6321f141") mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6, 0x5465becd94524c14, r1, 0x0, 0x0) 13:34:18 executing program 1: r0 = socket(0x10000000011, 0x8000, 0x1) close(r0) mknod(&(0x7f0000000000)='./file0\x00', 0x2, 0x7) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) write(r0, &(0x7f0000000600)='f', 0x1) sendto$unix(r0, &(0x7f0000000800)="e20ce77245fe6a814a3580a7b168ad2465bd39099bb1b3768edb5797dd193a30579e12267d1c37fc8a2a442dc83ce666f5c2b753198a9cdc40e6c015b104e75693bd18e34c4e0fa4f5ef09e621789bd25d15e56be3366a0f7bbee07e9410421b063129ee2fedd57672d65f00c0f044c21f06a7396f127c662517395ec2950d42f4f320628838ad573585ebca743728b924dad4ef44ec59be0cc2abf1994e52e9c3a6e5beed17f9e8babf3af2472b76fa2f409435dca7790eb9d313b1ee84314432aa893f06ec155892ac57f353017e79521387222076f7894cd3c164ede6e8ff103dc1299ea51cb7cc5da73b4e54bd9ab9162ba3ab0edc8d7be3fdcb60371223e64e13a6d22432ad8f431cc58b335941b930a07b2891c50bf1d425dcece6c28023433ff341d92e3ac8c26df20de113413a45f3bda7499e04b23cc0b689ac600becc30cb88678c541f4539e155a8d0439109f772d43bb82487c7cd547432a6c71087682aca5ad228b1bdea0b51340ac870aa03361dbce2bcff7b6eb677f3ffc12a316504b8fd571e115456730da88ecbef8a5b9fd35ce1d832621b269a144ba6730cc08f910fc20fd7e8f6ae1f6c3b06ad6f0d04d524702da06a384f1eaed00a8bb87eeb133711168dbabfba3fcc47755c88067c42bfb2841d15333f8339f88528bca8bb703fb30d3e350f396df90e57e1837ea25a6b7dd2eb4028f7ddd8a7a367c881faa73e9eb08687339d7f08c5403dbf4f778e8a3810f375cb2d94f65a406cb06fab9e951349bc51ee0d643d123ef40fa75034094b053e17a34fc8177ae44b3c32696c3cd728b018dc356873a7ec1f0cb5a8c14e27daf5e391523fdc9e7e745f812bd2cad3dcd7efc2386b0f04fd22e417f1e5e5824b06773767dce4e7104261cc6b17d13cbb6f93ce3b3a366a6f2d55b6969d52bb2b2c7d55b1934c2df807b1188064b447213722f08d4e23c17177c1638ec2f7a0b9cbc5f0efff139deb69c00df003a27bd74b065a345e12fb020af63c15dc3b0d7367f150abd3809066b49e9e3effcd9535dc6bc1ea72f5b58ad2d60bacfa45cba3c958e428ce43279a924fdf5d83ca09f98edeef5d7a85484a97710bdfc52edf7a5dc7c25285c21d086ae6434fd64fdfc13bc8f4f05dbcddef61953291b2fe0da806e8682cebc2bd0332d012414a85c4c7db088b682503e12675bdf67d1a4a05aed6eff58238d995d641003712db0478f0cf37bfea156560aa017e6733b4ff1b82ea1a3d9106d737172156e34c0f78c92ec73d465835fe190ac4a19d96dfa1c177ef2baf26d60037193b5e113f0e19a6da70565eab5a639fbf01ff33fcbc2ce8def8f48774cfe4fad1f8effc2dd9a5205277b5c1422409ec0e956cf61bbcf66f7b52b9ccd2385de415337ffae50333591ed7ce745e44624c7ff1103e618bd195c797f7926bfebeac3897a3659caccc55a38cb006f3850949c5099f54a471f3f7aa53b72dfe0c4a9fc403165c2f16d6355d351d71f21edd477990715285ff88c3fcd66ef8782a564206ac0a50b2d165fb4bed1621d625ea2aae86a1726cacb858b007f4006940dca748eef7a89dbbb8fa9c261a8d749b0e29d3959077b5ad03256c769a5554e06fb5cd6a7129f5d8c838c7e4d81791de19063b16d8b717555a8df7467a7d0e7fb0d26436f70af9d3a6da7190bb6107aa7dfc5625e106e28d25f4acbe01b89e87f8e2041e832b06c79ff9b0becb3ce283c4e21dc600d1d2135be036c9af1dae270b2a3e6051d81dfce9a1df1f10f5070892bd016aea169847ce6e759c2d8017aa625a44211990a315d302dcfa9874d08fb0201409fb2238944d8621698da0061712f4a395179f5856fddb42b0bdfb8c00f74caaba4f2c386a1449ad5e85b94582af43fc182eb0525384cea05898597b7defe114ecb7a74b089d19c4a4d13ef0194d84bcee560ef636b6a1d78ee7517aee89174eb9fad76dcc8b235853e86d0336b81684b9d8d04e057cd451256b9ab301ce5f1762ad02dcf3d6704fb05d0503649b1c390b3919f1ad1a22590fd1d2a21250e748122d742533d955a161964d99e130544d565cf3d1f6f626b3d47dfbce03f8a2e38275b6d005d322e3caec6c33b9badc0374a95ce15adc8aa7641007539c4005eed00de8b7cfbe51810ace47cb173fbbe85f8c2914b1fe98decbfad8ea8b3a115c4355165ccffeb20bc1720d34c57a9228f3f628fbddb4affdd73acfc40003218a109b334c4eb6793dfc8d8023d9f51c801ab5242f6bb333216bc2d3fdb7df2f450c56904c33f95c6697faf4483a1a2878b8424454175e409674abd4c3f963129e4c42fa80fa3e61059ebce55dc58e5d2a551619ee33f1e85865c5ea7bd07e31a7060c6edfd6d969aac02de3b51943c50b21c35fd442ef225d65e2233afd8f39a2ea8da5c6aa05da2a5d103b237ec9a9c64fcacb2fde3e657bbbff0ae8a80b03e9ddce1290e51c629d4e39c2dc3db9c61d64ac7b9f984eab07cbe28e3a4ccfe5f2dc3bc0a23bd8d3c121e11e77146ea44ce5eaf7bc5e9a3ff24c6bc5e2490395d1c9566eb64aa6ab56d0848960d36d4e3fef6e6bddfcc9af60c70e548109a7986829d5c83c57bdfb79acf4d8f6df3a3191dbe8a92025f085985ee18498b696f6876a214d6bfdca28cf4eebea7e601223505eacf9a62f46c646ff1cdb84086a3e2273ea7ae8919d8fba2424a1ebd6ee16a7a5eb9b417ed57121c38a38f64512291769814e74028d9f36de1f1b6d2b247a49d5b66ec2649579c243199961a4fa68b1b2d91e68715ca3c72ea4d24c78723c27f8e983dc7d5bed5911ae8b29bc960853b1172887ab0186c964290231a0be9fcdc2be1c181db97d8808d8fcc4aa9cd138ba67896f66088e6b64d0e5e2d568f8e12be62d6dcc5e31d392f49330d7fbb6c66a5a003b95b43ba1889a05b722ad40ec2ecd3855ac616a7fc4cc429d597650c0a5a64e61a11fbd7a5d23421e4be5bb1d1186b71308d2655f89b4586536d519019fc49068ee8771805696bcabd8727f561383360f6a86a8f4ca27d665b8817e66b56509b9a4d14297b8fc41a10eaa8332289cd658ad419b66e4e3e8b1fef8682732e927da07f8037daf43be12eb619233cc8db0ba2745af0b09b21cd33c5a698690660292bbb0fc01cd4761c38bdd7310f4072d25b6c1f32862f368cbaf8b10886af36a8e0ade617c15f6fc50a809c06d79db056c899369ec9f4ea4e2bfd255a5ca319de2e187643da5ec9e06187f97f2fc1a4bcc5e9865f44d980be3620f0be37ed1acd76396889ee3de2811fa71c1f6812589ee7a0b2ff7a08372adb236972eba316e2d721efeb8b987a880471f93b57d2135d6a05c27796cdb6d9eee21e88748d228f2fbdca38740a83b6cd3eb120eec9780fef32e79cdfc2c8905af6e4448bc823980a605ed79795388a9d2f6b15dd51142f673544209a61d8d5b58a702ad07e0d93e1698bb485bcddac7ec208a441fec194dca9d80525f33dc74a9e1e8fc6519f9ae845014fdf6f4308ce56faab8339a1c21d97207fb2e98cb6a2db9ffe6fb7effcec3367c174d14ef3fb9b632c6640644e9538bf025065efd4162c11129eeb84f17fa18ca480baabbc0073a2c3b6c38f3f2786b59a7574f5e430071215adc0a72cd28f25f94991fd48465ae3704ccf2ae2a3350ff9a3d7ef7d4a7f2d5831db9bd34fff0c49410a2c5135c51f469dcc6597bd6ef970791a65c431d18484e2cf690abef3eb78c5a52ce32f7d713147d764ff5513db0468bd3d903689aa18c68fcc316a33ed00257f1d3bbb2f05a6315e4e7e5e21085a245cbe0d22023b766f42382f41620ce9f3ce83bc94103b41423bf03d2007bf8350cb423019d05322a08a04507d54c2de6f91bdfb4e729380c8fab2964352d44df25cd59e90e53c6502d3d43b0f32c19c0e77039da04a0ec2883d1c79d005e9d610b35c6de3811ed75af8be05ce166f9af68c461d8a2f504edb7af72765da913d3fa287df82a60b0cc916ecbbfb3747d16feb902da1073921551f920398f2c2ac297f1db841f7626a1f83780b90894cd059139cfafee78604f5e131636c859ed53d2c58584f5b1f7ceab6aa94af34b2d4ce43fbc64b2a51b445878c2ef345532f5245636304203ca81e62a5db39bd9cca414a3e5c3752a8132b1e2eb3d11d3367085ca9f95f25a1f04a474025a04e0c94f39ee4c37f1b3e9349839fa23403daa2b7a9a7719eb299b0cf65cb20fbeb40338ed382106fcbf042eb189af48264f0a1a0382218f132b71e48ec92bcf6a12a6be22be673cdfbfa1ab717033c7053535bfde74cb8271175de4095d0fde35cba6f92ed5fda30ec265fd51c8d9baea71c958e345390bba9bf179f7b14df6c662970ac82aa56357c528f456ad80a531bb6f9bafca133084106a8d9441c7e3600b3377d77731853a424c9aa84d20d43508b9d3548e7b3270ff925f07ad2b104f9291f90e9e958cbf11ed53f7af6d21a64cf2749c3272bce5d3ffe74edb45fbe193e9cc04f8ea9bde79088784845481048b740a231c889dc64aad9efc6f17db3dd66757135aedfbe7f6c3fbdb0dffe939abe85af5863159504a02162b28d5e961f7c9f47e48dd7ef10e3e18733652033d7efa8f1cb64b89919e4b6d2b74a042770641521bd73de48f6d9e87d966bf0defffc4ec8a139097509726a5cef46449f7d3d462981a4e0c96253b81a31d3f105a2e00a3ad51e79aa840ec7eada6c0aef70858c274c2fa1034f2988115211583140b31ccd82203a3b72e2556319a6e83d14b7c570be99427d16038ee6f6beec8420d6c4ebdae5569a727c7ec26889a024b2ea82297c6672e3785ed59fe7a1378b963768c118c96bffd7fde8ec2c35f10961363e12d9f0c933077f951e07f04c5180c5671cde07cfa02052b00cf053d5d15d1910543f2bc6706269a0bb21295e0252b3a4a1ca8dfd3bdefc56f568448f32456f8cc8aa1fae40e6b8e6a8efe180a3e94ecee5ab4791f82bb802442c0f9eddd0a131f330279b0b422d0fd5006b1b225ad76d72cbb6d303e9e7242fbebb0b3eea93efedac64b825b49cbbedfc927a487a20f4f0d1f243936212231de552cfdd46d66edebde58e459bc6f9e084ceee6fe01225c4496521d4ba6e7175a30e08f95bac9647b3f5ee36368d996c6656173b906fb5acbd77c053f3f54424b7f4a1493e9068b14bb51643c1d1519a4f033747404779b77d0d211ba28ffe50b4c60e9db507e3eb6c6efee751664252c437880cc05af13ab40cf90a39b058da3a86274d04b843df8ff65b74c4eafc34defe97255dfa4f593bf252d66a88591a8dd22e582c72438d8a2259ee59b43cd0ec3a5ef4016db850f0d6ed0c80e52cd35c4e9f9ae2860f1e7454057989b4314a89751fe694114362bcba0400b61b1cd5c77d1ff988cf49a220aa75526f28a5d40fbc4fa6fc70424750c2f9bcc5d5ff6d7a5b2899c41968d87ea9e15377449a56820585a6cceec83942757fa7295198b12a89f55fd3f633e23827ad18aea3eb08e194ed07f5aa743880bd6bf8a8a0ea88b2abf69478d79936519d4123a7ab0f76f7a9f9442949cb3dd0c45f9a5188bb2c065af3a8cccd6ec5e71f1071452ba050620cf84f51d1d4660ca6a971c9a6ca5cf8ad749cc485cbafd3f68a100ec8964e98270b4723c8a31ec5e691cdf043ac64be7f224910e024cbbfaed5ca343f2740bcc55dc58f94345b57f52130ec41a06805dd44c02a407f9141ba09f48b160434c3a99f206049a2ed2643f426cb3ac0229e5e467c00a565828e822b676956d73d", 0x1000, 0xc6, 0x0, 0x0) 13:34:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x1, 0x100) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "b7d00e90bc4dc8a5772cc9979ecdea9e6214d355"}) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000180)={{0x4, 0x4}, {0xbda, 0x6ea7}}) 13:34:18 executing program 1: r0 = syz_open_pts() fcntl$setflags(r0, 0x2, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) flock(r0, 0x5) close(r0) r1 = dup2(r0, r0) ioctl$KDDISABIO(r1, 0x20004b3d) 13:34:18 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x0) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xf1f8, 0x210e, "12db28d1c4aebf117409000000002100", 0x800000000000000}) 13:34:18 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000280)={0x10, 0x1fde8f0d, 0x4, 0x1, [{&(0x7f0000004000/0x1000)=nil, &(0x7f0000002000/0x2000)=nil, 0x57a0}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000003000/0x2000)=nil, 0x2e}, {&(0x7f0000007000/0x5000)=nil, &(0x7f0000005000/0x2000)=nil, 0x9}, {&(0x7f0000002000/0xd000)=nil, &(0x7f0000008000/0x3000)=nil, 0xa26}, {&(0x7f000000c000/0x3000)=nil, &(0x7f0000007000/0x2000)=nil, 0xa56}, {&(0x7f0000008000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x80000001}, {&(0x7f0000008000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000007000/0x2000)=nil, &(0x7f000000b000/0x4000)=nil, 0xffffffffffffff7f}, {&(0x7f000000b000/0x2000)=nil, &(0x7f000000a000/0x3000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x40}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000006000/0x4000)=nil, 0xa2}, {&(0x7f0000008000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x1}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000000000/0x3000)=nil, 0x10001}, {&(0x7f000000b000/0x4000)=nil, &(0x7f0000ff5000/0x9000)=nil, 0x200}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './file', './bus\x00'], 0x100}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x8012, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{0x3}, {0x3}]}) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) madvise(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3) 13:34:18 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x0, 0x23}, {0x48, 0x100000001}], 0x2}) 13:34:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20080, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000140)=[{0x1, 0x3f, 0x401, 0x5}]}) fchflags(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x820, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4000000062}, {0x87}, {0x6, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:18 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) bind$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) listen(r0, 0x14bf) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) r2 = fcntl$dupfd(r1, 0x40a, r1) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000500)) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[0x2, 0x3c0b]}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000180)) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f00000005c0)) r3 = accept(r0, &(0x7f0000000200)=@un=@file={0x0, ""/24}, &(0x7f0000000240)=0x1a) write(r3, &(0x7f0000000280)="7b51a1031056278a3cf7b3984fda6a4d29d5204dfcbe81dce36cba543d468463c2a41c2c383a578d9a62b5c2dda5c1d9c49556c8e8fef8c835784229d80bdd7bf21b85b28b1ad906e19447ce71793c4f937790307193aeaf32733774ee68a826516312e7534d024cf8347788b4f6c1589516e6858e4fe968617f768306e733a339ee00abfd50b980dccfbedb9bc74437025422578ba6d28285b6411f530eed92cd0dc3e020387b54", 0xa8) write(r1, &(0x7f0000000600)="44af6c5a7e670979eef2cc2f29566bad90b61a11d723dda26db633ca61b08e5f563a30192133c4eadba4bd1df00d43097fbd9a8385a4c456fe2eb3870951ba6d4fcf9b09337d210fb2621f10a175c075b5e840668f36153a781bcc9d3a31680d00345c426cfdc1643073c6d4f7276dddd47af39f18a864d16829200ccd82be7dd0ce8174933927f09ab2b61cf7b852df8bab475f6af65fab87476fb6011b17c667a0965ad7aba6cb98ff14832b4575f35457ac3150e2b1fa0d19903073af98a9e0d7dcc8c617195fe3b6e2bcf7e84d065cf67e15ac7389cc82fde25032de44f70dcf01cd59f9eb577b2d918365505c21eb76cf5c815fe54c3666e34c7ad1a7689781ca0905930cc6c3a615ae3cfbc7ea921134349ea7eb7f52b0be9fa05e154f13ee30923dc4198ae158688047eae7363a67239cba4f63732c70681bf8682ff1dcb234c78542b4c3cff953f666431949e8dd7c0b49e6e6977f651157775edf782144215db549a3bf7a1386a31311b16386ada371d62f03fac9788db0807b1f4c1a91adf34946016cb41ca06f66e4133912dc3dc3a51305c3123b56870bcf8df1aa60cd52e2fff5624ff0083d001e56d43ba9ba91a80349a6c1be6b4a0c03d5e6ec2fd3650b5a6f2507e6186453201f0cccc4996cc2e8bee2bb5abf669b99d0d55d4c52091ae4aea82ce22e1759ca2362eb51741f6859f27feba2a60049d8f459ccfa7f2c72eb4ca69fea7b8e176027b99918fbe27e2b7aa483ca698dc15c1939d879145d443b0ab999be3cf5eaaba06acb2a71bd8957e0916678332f34c88a7937011ae6ec4df52844c8fa43f39e4c2e5116e3a6ba5013408fd862c146b9815ef95437fa735260d5894b953aade30c6f2f3b55f88092eb1175addee754a171089db6c7c4a49b1adf9e86967dbdc4849e09b41532980d9cff9b67a4aac021516309ade57141c722b826314bf7fdcb4442daebc75d88f73a6e7d1c8e426f692c570897eb268e6a687a19879263727ae1aa60e0ceeb0d702cd84f27f2e6e6119df0db4e382da6ead958957276b71fed795b81a4acbdff7a8f35ef9c982f3271908b0381ab4bcb0e248b7f0025d146bfcc48b0792bd00e24e659c0301aef3eaf0a089176e1c2fa988b5e5b658660760e63762f578ec0d1ce078cb67b0e6fd42ea3ad3accf7cbb674ae5cbff8fc987f91e975f0065e9c46d1992c8f281475159a07e4b01b1fe93ac616d7e7a4879ebc0da414702d88d6a25fd1b28547eb3699c3331f5e5fce93bd9a1dcc69dd2e26d23bd7ab6fc0538114080e465007a18ee6edb561503e7b9b754cd16bf8ef5e0aeeda6a394085b92e57285ea21e3789c356dc436686fb487ca62cb7b48204bfa15421ccb205ab09c256926531f2a73712de91c7fb3c0dd318320fdde0f4f09659cafa4bafcc1811de40abaeeb94ecfa8286acde24bc4ff78ebdf5dcde25f8d9984e8945cc34be13534e15b4e649eb4a32d41ba5b97783de372a7d4aed40d8956d0f5dbcd6cc2ae2a3abb87b47b91acc22f946e4c1c28260a8a47f76346ee4926839f8918ffeaeec5f24a9f499fe65f9457173eab6706f32d188927839160bb62bd53d54a1fcacfe9e15b56b9aa1503148fad5477c8d848bcc11ad186b71c23dd5e13a2efe4ad01d57ea9d2b84449d0d62ee5db50ead8aa640ce0931530e4a4b942d321c067734e536eb898c60445bb0a4c36f39648d78802d80b8fde7edb37237a7624c72a1dbf4c90f923d2d6260eb1442c5296969cc6fae5d707103b78924f5d6632fd1af51406b26ce0e7848989a577a1b5e545db18953a56264d41ddfe3f84dcbefb81083ad7f86f86359fbb33b48017ae14e6420e5a2beb68fce6ddc4ebcadb5c60599466feca85755991433be7c7fad4e97250457888d841111b92fd2eb0f73a165666e40602333b465d00714c5daca849510a9f9b86e4935749924363f043ebc9a2f9c3f41f56eec386931faf4dbdf45e517dd6ef937a013c6ff28b0a8575e4b77d31c445c9b1939cee68031120385e769cb419bd4cc98f9ea7c41368cf3d8d3a5150b26ec126836c07b23bf602f3416cc22971e1ffc02607305ccf96cb16783a991164e238c526a832fd8e90cfbda82abd26f6fb1632c5ea70b9087be4f19709929bc4d84b76cb7c20a59180be28cc480102bedb6b7f83a0767a6a38832e5559fda17e0e17b0305820ca6a33ad5913176b4580053ab3dace55ebb548f6ace2de6fa6de33b3523e78275a5ee2c4e74b102136c5fa2fb85374a89ab8c8876cb5d1ab036e397343c70a5fdb4b25898ee985eb55dfdfd55ff12da5ea9a0634f2096b85324fd48cd232f7e5fe4560b5baaf7331e0ed36abf3f5b2c11ff9f0a5297b61110f9811ab2b3e8cce1cb4aaaee3b1f0efa34c5e9dc114da8b379e86a0a9514e517b8a1c07dc132f84f7686a800de8e431548ddae7e8aa14dcb324e959d84d51379213634d5689c02c33714f442f8e4112d1ce360d0a4bddc456dadcb4629d8cc7cf0c7594f8fb0a34518f3751b05281e24d0fd1c8de8bfc60c55ee453dff923cb4f561d83f44597f62184a67f86b49e3175b44619979ebf2357fde4a9d2104d351a8210fe5e96a0e4649cf9755933796b36a1c41aca7279f0c9a9ac5907d45615454d8867009fe80e3240307a4d51fbacc398a88fa98108d85e0ac002487a7a8e262dc83f5b9590d8d99f2a2dd306efad939c6bcfe5df19d5bada104c021af917a8efa7cc215d87060d07b1fb7a02fdb1668820f9ec3c4a1fcb3b75a1d90a1857d3a94e81c91771eb0c83ec3348e2a258f11700f09b235cc1c86b58be6bc78bddf558ad21d6bc30b7ec5272a75e269edf1e71a6dd4e82e9c2a74df6b528e70b82d72797e7a0a73a45c767fb1502d92a40e17c494f2497a2de47ba5e74eeeaa3e294abc0f84c4a83ae9ccb61d7a54cbb5d3d3155edba0b85e4b5b84fccf7b14daf9667ed1b304fc1bca1f8bd92420cdd643c15a853c4490769fcd081eb1c62d615300eed4ad636932f924a57d5154fd558c410a8f7eab10662686ac35ecfa74f9d2ac1b068c001a1d34281b819155fd5b00e2b688c1a29fb7c8e2285c700b176868bc75fbe0e6e0664249daef787223c3feda30f601fa5f621ced58f2ea14bbdf12f900b74b0e69c156ae0c5048b5ee57e37a38eae72f6bd5c7502b8ee3ca477e498d593d33393195b173911135def097cbb3c049127998d50b1dcf79c22bf47ae77301cc20bcb41068741ecea7729c6aecf25b568fc8b3271d45e08a466513aa5cafd842562541caa36b23a6c5dc32c08606f93b9a2611746c386154a1506844d70a07eac778a27b965f50c7f5b38d42f7dcc74f7671e0418978ebd202fded49c70b1aa914ede7d58e92432324d9e45131511c7bbc6d297588e769e27ce491b24bee1a49d4d72b737e71eea4a135de8c55170db57f78f2509c1272b9a395294f0322f29c722cb1e50197797ef0a7a1cad285fe21a20786ec00dd0f6a6dbed37717d660a100007a43861ff4fdc709cf87199c82fb4f5c9ceea202ae31d8ef5dd1b9c0fe2da4403df96ebaf209bf51c520b71049589b24d68d4253775232e5706b25c62f825eeaeaf8a5863d861af1070be26983a090e45eb1c41fce3c5f49f819a481db78e706e663ef5c081519708aa3bbccbfe2f58cf15d5059f60a623e9a121610d916a65e3290399462d6370b3d592cf177dcd3f614ccf075cba355656cbbb4715a415ae9153cb809293bff95a1fb618b9f0df38e1acc5134799112cf180e9cee60a14065a813413e05e337489a6485614df5e98c3576cf036ebd20b610d8f3d4e8c1b97b94bd7028eb97d9716c6c115ea82fe002a250b309b62a451e09f5cbc059ac850b397f10a55b60bf6a145fb92166de4d1166a1ca3355e0f83c03a13434a20efb6a79d017bd844087d64a5eb36f48bfd043f805db97166214d6ba2ddd2c0c293e7b8b19d71d42f0c456a86e4556bc317cbe4d06e5fe78279bd5d01a04e221ceaff9a6b45fd17017f14ea0db94dc6cc2a753dcaeb41beaebe060efd430150af31b2721a3d1e16a2ce953d566c5d65aeb903e333dae080d24022b8624cd2ebe989888067c410e447316f1cf58ae0fc8ea0a0d11328299936fa0133ffdab39cdf6323558be3775da3e6e448f9e159629fbc851d9154ba392a7339f8d716f8c4c146d8c08cbd61fca6371aef807b4ba235e329abd1d355bfaee94c7ba33772b07bc1cc8d831e3f72dda0429703a46e73c1619af81c1677988d745501c604ed36b3ab57884e412b8d8f615d6c859b841e92287edbb16e28a7628d6b0264e81a60cbaeb8129f99d5516070ab6a18cb2dc4eae30c5678cf6e688afaf97cebf44a5f7bd31f702d326d9fb40306a5ce9b787de702b4be848b70e0248064f1f599b920a1003e44c4a68a624a93da581a6e4796da517f1b464f648339d1159befb2cf559b8d67a37d8c4eb8f28160a36688e50cf4e7df739cb9c104aa3bc0e0b73da8987b0f1f071018e8aaeade02bb7fbca6b1bc2822493a9172e803d7d0856a5afeeadd059fae113a9ae79cab371f9ba63e6681f0a8258f841a1c31fc8dd69ac790ffc7e4848d776265f97fa8335c21cbf1739fb4b37942a655c8940a91c380c28a7897c7cc1c2c3006c5dbf20dfb5a1c19cc955c7ebee53e88075f8ad25aebb2da003a39d1bab2b3ece215099421c37ac29d5ecbd8ed2dd0354805b2514ab6c4d0c88d3ba6a4577315146481ac3f787e1ab8444ce9898cc067bbaf37c340c911e5a96d9dba51bff053c4e891e51aed3c9e451da53fcea28e27f093880f7d35fd3f0a3ac21a30a8b823938f8f3bac70351e927d57723801cd63d122bfee6243b4baf1f7e4723ac999d0c273cf15cea9f50464c2f03cd9f251c79768f0ecfffe810d45e37e9a3c7648a825b6990526e1c7b09da3d0f8c388f1cb7d27cf53995c6e8217f01a811ff9a078614d911983517bc41fa068c597a590fbace380ec3336e568c0d6b30a4f5cc9f409bf78539bb4ea352a251ce55d60d669313915eae50242e0eb137e1cfb7c573b2e4e7a6a52d637651ff363d5b39e18638bcb61754769462b4e6f1b596bfb5d4312f8585964ef1548a22a1823c2cacf1ba298b993624465a4ce53abc527caa84de72cfca458dc4d2077c1dc796bbfe897c64253944a03079d59e3d5c7df5887ef88714ee2184863b219fd471882f01710ae9e88fc27a0ca949a659cd79f7a6f6d17d43965ad0dbc22a204ac92f6b63a89f552e8c10b585315a565014501708cc4023b3348f76e3617e7a76289d08bdacbe1f6dc34e4e9b12d5c2b0b74664fc7aacdfe8862ca22316b86ffcf8e1dd9baa5229d1e81c0c10a144f1ebf7fd5b09e3be68af63c5bffdda714e908fc34d0dfb207d1800dcde6a3c5023fb4cb06980bbe05dc6025868b30b962ebbb93ac8f96736d2adc41052a77373cf477e15d160401d3240ebda7035ab9cb0312849c025125e71d9a1bda27798dd079e6344ff2d194e794a6b4ed8e6e224a2ad26aba5652bfad71ff57901ba65d6ab1a3972c1faccabcdfe67567b4d594fc25ccb2f5af9ddfe53ad289a8ed292c4f55a3fb6006153b85203ab87495bb72d8d75f16545fe22b0c5fa78a2ecee355903fbefe52f719ff72973803be47f6a8335aa4cfe79f987d679a4ab08ef49d4052a9c1a33288af7e5b613278b529f853aaa39d438633a3a8dd7ddcfaa68eed23636b720a47b7aa8d28e1b2dd2bc5c56ed73f5b8972377835a4d767e63adcfd238a938345727d78f56890d6b6ff85a", 0x1000) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000001c0)=0x69374b96) read(r3, &(0x7f0000000340)=""/101, 0x65) r4 = msgget$private(0x0, 0x2) msgsnd(r4, &(0x7f0000002e80)={0x1, "ed995b21866ac3a1425e791fb72ce63f651d5f2a4b0440137e50ac839d33eae7d43d9bfc6825be4f9734fdab3285d265a9224499d9b0479fba8dabc1022bbf3c89fc74cf9e66e7268525b073593bc83e979071163d4928f8b397c154b5ea17a0b962dda6d14e1d4a5d26e538a96666a3a7a7c6acbb0a2bd3c5e8562d8079a759dda5b4a03046ac7acb0e0d9f4c989617cfc0b2d2fde26ae84f491483f743ba9f8ba5c546c849f8a06c11197c2b86a70b4fe48ef9b1d78bce4836cf89b66732bf185f412d7e21f26064f2ea6f4af04cc06c549df5cd98804dd03a43036fa88783695607"}, 0xeb, 0x800) ioctl$BIOCLOCK(r1, 0x20004276) 13:34:18 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000240)={0x3, 0x1, './bus\x00', 0x200, 0x12, 0x6241a302, 0x58}) r2 = semget$private(0x0, 0x3, 0x202) recvfrom$inet6(r1, &(0x7f0000000100)=""/69, 0x45, 0x840, &(0x7f0000000180)={0x18, 0x2, 0xfffffffffffffff8, 0x81}, 0xc) openat(r1, &(0x7f0000000480)='./bus\x00', 0x200, 0x20) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000001000)=""/4096) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000000)='./bus\x00') setuid(0xee01) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='W\x00') ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f00000002c0)=""/79) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000200)=0x1008) semget$private(0x0, 0x4, 0x80) recvfrom(r1, &(0x7f0000000340)=""/235, 0xeb, 0x40, &(0x7f0000000440)=@in6={0x18, 0x2, 0xffffffffffffff1e, 0x1}, 0xc) 13:34:18 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0x0, 0x1, 0x0, 0x8}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}, {{r2}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x800, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) 13:34:18 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x90, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000140)={0x3, 0x1f}) getsockname$inet(r0, 0x0, &(0x7f0000000040)=0xfffffe40) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0x5, 0x20}, {0x2, 0x5}}) open$dir(&(0x7f0000000180)='./file1\x00', 0x80, 0x140) 13:34:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x74}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair(0x2, 0x8000, 0x43688f80, &(0x7f0000000140)) socketpair(0x6, 0x2, 0x1, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) 13:34:18 executing program 0: r0 = socket(0x6, 0x8000, 0x772) sendto$unix(r0, &(0x7f0000000180)="587159fc03529f83beb906c31d2338114997a4232b1181e2c656d2f2c74896ed367c855dba0e461ef4e131606f7f9d224f14be45d7d74feabda68e17ca4febdbad8cfe46d2936565c94dc0c314967ab2716ac0b3b1f78d9be62595e6ee25c06452c9bd95987c3f95c7af3a12b6b0c84b4b8ef66dd33bc5b4b4760941c0cd95a2cbb03d53a5b065bb0284b9336ec5ad16658dc2823b64f645bc1302540220ef60ce185324ab8852e7e379cd1ffd502a76a185ddf8c90109d2b24810248ebb841bee70e516fda81b437182561062c271ed588a86bfc927c6314ab88a", 0xdb, 0x9, &(0x7f0000000280)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="500105010000000000000001170600000807000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e000000000200fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd3f80004fffdd54f7f392a37cffbac00be07129bff0000000000000000000000008539cd8e001467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d938a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030323b4125ce41203583671ac5e51a783dc1a0c21d548f2de6c031b7b303759b60642b45cbc5737b8e2405a90171000000000020000000000000000000", 0x150, 0x0, 0x0, 0x0) 13:34:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x24}, {0x5}, {0x7ffffffe}]}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000100)={0x7, 0x0, 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x1) getuid() ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000080)={0x9, 0x7, 0x86}) 13:34:19 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x5) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x400, 0x9, 0xe1a}, 0x1, 0x3, 0x1}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x80047470, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) getrlimit(0x2, &(0x7f0000000100)) 13:34:19 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{}, {}], 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x80, 0x2, 0x100000000, 0x7}, {{r0}, 0xfffffffffffffffa, 0x31, 0x80, 0x20, 0x7ff}, {}], 0x1, &(0x7f0000000240)={0x7}) write(r0, &(0x7f0000000000)='[&', 0x2) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{}, 0x0, 0x2, 0xf0000000, 0xffff, 0xcfc}, {{}, 0xfffffffffffffffb, 0x4b, 0x80, 0x0, 0x80000001}, {{}, 0xfffffffffffffffa, 0x80, 0x80000000, 0x4, 0x9c5}, {{r0}, 0xfffffffffffffff9, 0x11, 0x20000000, 0x81, 0x8}], 0x81, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x21, 0x2, 0x5, 0x7fff}, {{r0}, 0xfffffffffffffff8, 0x40, 0x40000005, 0x6, 0x4}, {{r0}, 0xfffffffffffffff9, 0x80, 0x0, 0x4, 0xda}], 0x100000001, &(0x7f0000000440)={0x80000000, 0x2e}) kevent(r0, &(0x7f0000000180), 0xec7, 0x0, 0x8001, 0x0) fsync(r0) 13:34:19 executing program 0: r0 = socket$inet(0x2, 0x2, 0xe47) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x6, 0x3, 0x3) r3 = dup2(r0, r2) fcntl$setstatus(r3, 0x4, 0x80) connect$unix(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000ce02a0b625b4bc65374f856d28eda3bba6cd6d0989d64f829347ddd71416a5e492f982a12cb960f03946030ffb59a91f6ec06bae18ab4423cec86b6686eb4ba7337999e6b9cc32a28b4022909bd839c6a15462a4127005ee8d5818a7b265707a1dff0697d31d499bc4a6ed92c168f4ecc3a6968962f24e78e3846cfbe6801bc16eb780cc0db7bb36b19910e81820aa8fee150e133b"], 0x10) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 13:34:19 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) connect(r0, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x254, &(0x7f0000000000)=[{0x81, 0x0, 0x2}]}) 13:34:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = shmget$private(0x0, 0x4000, 0x10, &(0x7f0000ff9000/0x4000)=nil) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x7, r1, r2, r3, r4, 0x85bc00fdd96dda9, 0xae8f}, 0x6, 0xe098, r5, r6, 0x100, 0xffffffff7fffffff, 0x61f2}) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x80487008, &(0x7f0000000040)=0x101) 13:34:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0xb1}, {0x64}, {0x6}]}) pipe2(&(0x7f0000000080), 0x4) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 13:34:19 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x800, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc020691b, &(0x7f0000000100)=0x2000000040) 13:34:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0xc}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 13:34:19 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000040)="e746d910c249ec9fca0c57759fea2a58efc768f15b42a0f6523b874739bb838f88bf2d4779d0edd0c5effe2d8394e2a42f210d87da27da4fac555801f1db6c26f8ead6fedd11bb5b80f34f99a602086e038f05e4b6a23a0b71efe28472d81e66d7ee92be325f9af03b11c01165c3d9dd1128d6c8a31470055ea2fd3c18ed7546461da0795d30db79c1811f4de125b2696c94d60ad262ddf3dcb51e362999", 0x9e, 0xe90d4c8fb782c0a3, 0x0, 0x0) 13:34:19 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x6) ioctl$TIOCMSET(r1, 0x4008426f, &(0x7f0000000000)) 13:34:19 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000040)=[{0x0, 0xc1, 0x7, 0x2}, {0xfffffffffffffff7, 0x5, 0x111, 0xffffffffffffff0e}, {0xfffffffffffffffc, 0x4fa, 0x2, 0xfffffffffffffcaf}, {0x8001, 0x0, 0x3f, 0x1000}, {0x100, 0x100, 0xad55, 0x7fff}, {0x40, 0x2, 0x800, 0x2}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f0000000080)=[{0x60}, {0x3f}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="96") 13:34:19 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000006c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xca00000000000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) recvfrom$unix(r1, &(0x7f00000000c0)=""/111, 0x6f, 0x800, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x100) faccessat(r2, &(0x7f0000000080)='./file\x00', 0x52, 0x2) getuid() 13:34:19 executing program 1: open(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x20) r0 = kqueue() kevent(r0, 0x0, 0x4000000000002, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x800a, 0x1) chdir(&(0x7f0000000000)='./file0\x00') 13:34:19 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') r0 = getuid() setuid(r0) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 13:34:19 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000400000f87c8a5b671b1b542a538706000000b810000000290500003100000003000000"], 0x30}, 0x0) setreuid(0x0, 0xee00) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000001c0)) recvfrom$unix(r0, &(0x7f0000000000)=""/124, 0x7c, 0x2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) 13:34:19 executing program 0: clock_getres(0x6, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x80) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000040)=0x9) 13:34:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x50}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="c5") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 13:34:19 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) write(r0, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) r1 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001040)=""/62) syz_open_pts() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r3 = socket(0x1e, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000001100)={{0x18, 0x3, 0xd51a, 0xffffffff}, {0x18, 0x2, 0x4, 0x5}, 0x7, [0x0, 0x80000001, 0x583c, 0x101, 0x4df0, 0x7, 0x12000, 0x4]}, 0x3c) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000001080)=0x9) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x100000000) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) getsockname$inet(r3, 0x0, &(0x7f0000000140)) close(r3) setgroups(0x0, 0x0) setgid(r2) setuid(0xee01) syz_open_pts() syz_open_pts() semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001140)=""/110) 13:34:19 executing program 1: pipe(&(0x7f0000000040)) r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000200)=""/235, 0xeb}], 0x1, 0x0, 0x0) 13:34:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x35}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCLOCK(r0, 0x20004276) 13:34:19 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = socket(0x18, 0xc003, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname(r1, 0x0, &(0x7f00000002c0)) 13:34:19 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x100000, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 13:34:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x87}, {0x1c}, {0x6}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)=',') execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000180)='/dev/bpf\x00', &(0x7f00000001c0)='--\x00', &(0x7f0000000200)='/dev/bpf\x00', &(0x7f0000000240)='@}\x00', &(0x7f00000002c0)='/dev/bpf\x00'], &(0x7f0000000380)=[&(0x7f0000000340)='\x00']) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000003c0)=0xffffffffffffffe0) 13:34:19 executing program 1: clock_gettime(0x3, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x9cf1ab0ea3a25565, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendto$unix(r2, &(0x7f0000000280)="1acb5e1a2e0fc8990b412156758ccad45ca0d5427b868a55f8f055b4c7a3edcd64db7b9744d081e3a7669847b5e2b90940d2133b08f7874ae2d31c3669f2dc1cc3b536be1b0db42ab4b3badc0c5dc85e5e10308437a5323dcffb28b763447bd375c2fe960a303a0921551485f35472cffd5365dc51ab82f31b1cd26491691c17f30c0602e120533b124312ae724775545df1c2a67169ea09", 0x98, 0x405, &(0x7f0000000380)=@abs={0x1, 0x0, 0x3}, 0x8) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) getsockname$inet(r3, &(0x7f0000000140), &(0x7f00000001c0)=0xc) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000200)) 13:34:19 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xffffffffffffbffe}], 0x1}) r0 = socket(0x18, 0x4, 0x100004) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) 13:34:19 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0xc6, 0x1, {0x9, 0x80000001}}) r1 = socket(0x20, 0x1, 0x7) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) recvfrom$inet6(r1, &(0x7f0000000140)=""/246, 0xf6, 0x40, &(0x7f0000000240)={0x18, 0x3, 0x3ff, 0x1}, 0xc) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) dup2(r1, r1) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000100)) getsockname$inet(r1, 0x0, &(0x7f0000000040)) OpenBSD/amd64 (ci-openbsd-multicore-8.c.syzkaller.internal) (tty00) 13:34:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x40}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000100)="d57e829a") mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x2010, r0, 0x0, 0x0) pipe2(&(0x7f0000000040), 0x4) 13:34:20 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = shmget(0x0, 0x2000, 0x1, &(0x7f00002f0000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) r2 = dup2(r0, r0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000040)=0x7fff) 13:34:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x81}, {0x40006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x1, 0x7, 0x7}, {0xffffffff, 0x6, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) setrlimit(0x7, &(0x7f0000000080)={0x80}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup2(r0, r0) recvmsg(r1, &(0x7f00000004c0)={&(0x7f0000000180)=@un=@abs, 0x143, &(0x7f0000000400)=[{&(0x7f0000000500)=""/32, 0x20}, {&(0x7f0000000240)=""/207, 0xcf}, {&(0x7f0000000380)=""/103, 0x67}], 0x3, &(0x7f0000000440)=""/66, 0x42}, 0x2) 13:34:21 executing program 0: setitimer(0x0, &(0x7f0000001100)={{0x8}, {0x1}}, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x20000, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) getitimer(0x4, &(0x7f0000000040)) getitimer(0x0, &(0x7f0000000000)) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0xef0, 0x1}, {0x4, 0x8}}) 13:34:21 executing program 0: r0 = geteuid() r1 = getuid() r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8, 0x80) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000180)=0x9) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000040)) setreuid(r0, r1) select(0x40, &(0x7f0000000080)={0xfffffffffffffc00, 0x9, 0x5, 0x4699, 0xffffffffffff0001, 0x7, 0x4, 0x8}, &(0x7f00000000c0)={0x7, 0xbb, 0x8, 0x1, 0x9, 0x7, 0x2, 0xcd}, &(0x7f0000000100)={0xba43, 0x4, 0x10001, 0x8, 0x1, 0x7, 0x2, 0x9}, &(0x7f0000000140)={0x1, 0x7}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setreuid(0x0, 0xee00) setreuid(0xffffffffffffffff, 0x0) 13:34:21 executing program 1: r0 = kqueue() r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) sendto(r1, &(0x7f00000000c0)="f7e63554645f78f657366080719089d0783c7ca33fe2b0722ebe", 0x1a, 0x8, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) munmap(&(0x7f0000ff7000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000) 13:34:21 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) rename(0x0, &(0x7f0000000280)='./bus\x00') r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000140), 0x42f86bba233b742, 0x0, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) unlink(&(0x7f00000000c0)='./bus\x00') kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x4a}], 0x6, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000200)={0x10, 0x3, 0x4, 0x5, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x20}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x93}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fed000/0x13000)=nil, 0x7fff}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x6}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0xfffffffffffffff7}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x1}) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)=0x3) 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3c2, &(0x7f0000000140)="62162d18f4c68d2f07d82ec8342cfc5d678282726b25f6346f046f4390d1bfc3cd829dcd8115530e54baf0119fa52f4642cc76c60ab62d4fe62e29e6b21eb529c19e7372797fbe773e548912a5626f709235d79d1e62c7862babe8a62b042393a6") kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0xb, 0x0) chflagsat(r0, &(0x7f0000000080)='./file0\x00', 0x1, 0x0) 16:00:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x15, 0x1b10, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00'/24]) getrusage(0xffffffffffffffff, &(0x7f0000000100)) login: pmap_unwire: wiring for pmap 0xfffffd807f00b910 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b910 va 0x20ffe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b910 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b910 va 0x20ffe000 didn't change! 16:00:00 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) 16:00:00 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x20) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000280)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000100)=[{0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = semget(0x3, 0x4, 0x1cc) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f00000001c0)=""/49) syz_emit_ethernet(0x170, &(0x7f0000000000)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair(0x1, 0x5cc16f495e83d9ac, 0x10001, &(0x7f00000000c0)={0xffffffffffffffff}) getsockname$unix(r4, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d571fc8f67b23050cd19d86d687cb953b76ab4a9385c46487554476b8e19f23f1c4bcd6862e5a9b538c212afc3b573ca82efa05a28393be6b3e9c406c9055e62c4eb16d77db674cba94ebac8ca7d686e4c90b404668f47cd08231b124ed918f68a481d"], &(0x7f0000000200)=0x39) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x40074}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) semget$private(0x0, 0x1, 0x400) syz_emit_ethernet(0xa, &(0x7f0000000100)="259120ed9e352c44f697") 16:00:00 executing program 1: r0 = dup(0xffffffffffffff9c) getdents(r0, &(0x7f0000000180)=""/159, 0x9f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe2(&(0x7f0000000000), 0x10000) r1 = syz_open_pts() write(r0, &(0x7f0000000100), 0x3e4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r0, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) 16:00:00 executing program 1: r0 = socket(0x18, 0x2, 0x1) r1 = geteuid() seteuid(r1) setsockopt(r0, 0x100000000002b, 0xd8, &(0x7f0000000080)="f006216feae8e406f5c08b6c1b091331b3c0854e9c32a2579ec95af00e87c605a8fd7f2c719e6def8e05000000000000009115f2b6bec5c02a690f01e44a181cefba520f6f", 0xffffffffffffffba) 16:00:00 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) chroot(&(0x7f0000000080)='./bus\x00') writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="000000186004008b00063300feffffff0000a3bb6b3c042ee5d10000001ef6ce4f22276e2b8df278f86dfaf2334cef7d2969", 0x32}], 0x1) preadv(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/251, 0xfb}, {&(0x7f00000002c0)=""/180, 0xb4}, {&(0x7f0000000380)=""/161, 0xa1}], 0x3, 0x0, 0x0) getuid() 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xa, r0) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x0) syz_emit_ethernet(0x1c7, &(0x7f00000000c0)='\x00') 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="220e2a", 0x3) getrlimit(0x5, &(0x7f0000000000)) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000080)=0x3f) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}, 0x44001000e, 0x400008003}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000780)='./bus\x00', 0x2004, 0x800000000004515) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) fcntl$setown(r0, 0x6, 0x0) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x95, 0x1, 0xb22, 0x2771, 0x8}, 0xc) r2 = getppid() r3 = geteuid() r4 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, 0xc) r6 = geteuid() r7 = getgid() r8 = getpgrp() r9 = getuid() r10 = getgid() r11 = getpgid(0x0) r12 = getuid() r13 = getgid() r14 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) r16 = getgid() r17 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wskbd\x00', 0x982, 0x0) r18 = getpid() r19 = getuid() r20 = getegid() sendmsg$unix(r1, &(0x7f0000000740)={&(0x7f0000000080)=@abs={0x48ec2904ade75bde, 0x0, 0x1}, 0x8, &(0x7f00000001c0)=[{&(0x7f00000000c0)="e08a443e8726346bc4acf457d9e80433d45cfc6900f4ac4d2c5afca6c08c7f97bdcea9df5ad261e293cb6840a3b6986be50486cbbea8094f87349faece99b1361d6e91b33e350aa375bfd11e3ab1efcd77f4ce768ade92020b4b5e3b51d0e4dc99800b0132e2f968a9b0dc92c28fad152153647f68791e18a9d4c5021956fd1326cb6b7d38952071599045ca1bdc011cc62c59f84edb621302b75341ecc5e7b9f6351bff4d0c5591cceb", 0xaa}, {&(0x7f0000000180)="5b64b5f328dd1d912e4744ac937743299899993ccbb13936b5226f927e64b57b2517294678b25aae0eab7712671a7ff01aa9f82956", 0x35}, {&(0x7f0000000280)="326d611be547e1679da31d2c055034c12ea89ee5e4bcf2b4b3f695553de65ded1d1fe89b16205bfedd04ebba24d1e51e3399ddc48f6cc6194408e8aec3ed18efa09d808d656ce06333a1942da3a6fd2114421a01610090634c2439501fa3e8a16307706aee51f88f1614f4f3fc5bf2db23a5e7d0a4fbd604282d5d0b11e4d498f9c97be712401fc7bd906a2a36b2", 0x8e}, {&(0x7f0000000340)="ac5358b838a2986b8c2c4293f1d16ef7726c8d41552ea029e71306dc89303e64bf30733dda5ee70a97532c35bca40bb196c0136896269660ac3674294e268b4d394c1aa84389a7122071d0fc3c0fd11bbe2ac9926100d9dad9bb4e814234aae4593febdaa9a05b70b1079c8adec9b6f70b04678f68c98e2d596a497f5528895481f0a1738bee40b501852e41736269b601231f9fc536f5260daeda4adeed286f9779ead866edaeb13d800a3bfb4e5d9cfe704da386d78181db2defbc595117647232db009045479f917b9ea2", 0xcc}, {&(0x7f0000000440)="6c902c89188b0ced69d683b755fec02d47390c18fc4d74e4ccc1f47f383be3180f8f6993c4fcd4be095c01b9077be5c94447f6d5e3b901ab47554d38d3150d80b9ae3f1fc1f9db5930d67231c85eb07a7746f9a12df023c7526005819790c866480734f0445b150fd6d80e47faac47839eb3a20c72a4e7f77b3d46b67f2a800984b6e3fcf63b0618552842c4347ba588ef3367ff8f947b56d7ed0086bafe7ac9cb56b2cf30a5c57d5c8d7733f5832ca4190b0dbcbad0548f75e74f9f657ea334dee54edc5017c049a56bf4ad0c5f0590b1fbadb796e3eece8fbf4a7a8c8315a24a", 0xe1}], 0x5, &(0x7f0000000600)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @rights={0x20, 0xffff, 0x1, [r1, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r17]}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r1, r0, r0]}, @cred={0x20, 0xffff, 0x0, r18, r19, r20}], 0x140, 0x4}, 0x405) 16:00:00 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') symlink(&(0x7f0000000080)='./file1/file0\x00', &(0x7f0000000140)='./file1/file0\x00') sendto(r0, &(0x7f0000000240)="e4894a671959a7e62ce158f965838c3b3ba0de02b7151c1dae064f633de88d7096494f8858ae8b9aed20466f06d6e76c19a73fbe51be8a2a9e839da636abe656a65330c7", 0x44, 0x8, 0x0, 0x0) unveil(&(0x7f0000000200)='./file1\x00', &(0x7f0000000100)) readlink(&(0x7f0000000180)='./file1/file0\x00', 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000440)='\x00') 16:00:00 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r0 = dup(0xffffffffffffff9c) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000900)='./file1\x00') sendmsg(r0, &(0x7f00000008c0)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000140)="d9779f8bda5b74c61aac882605fd9069c2b6159f7bf616223af680d60c97f4f4e1c61ff737cff899a1d5eb870bbcc5c87a2426edb3a3b2ef5dc82c2c3ec5fe00217c9095df474d8d01ac36670a4bfbd0c78b3dc1a17b7b75c29cd5c0d96a993eedeb9b1299898843ef7d6d4e3cb3fad51e3b9277ac3cfcf6f8d0940ff2044917b33334668062e2f4feee9977858804446c8b", 0x92}, {&(0x7f0000000080)="85e6bcec0e4cc09e63a823f7b459371d2c91dce6901b3ad9e2f28163daa36e968ea75226f63226f213fbabda706c8fa42054b6db54d494ee94b7a8d1c8ca368af950ae59faaa676d45df3c006c91042a65", 0x51}, {&(0x7f00000002c0)="367194c1268b9b3529027c2221225350b819645ac719d91ef85ef9e2f2a8eb64c1f8c54b8f25160c65fab42e253b9ebe693a6a39cad813627f4bbffc840a27fba318f7c83811f978a67f077bbb9687b1c3b7e46bf67a834969fb1e293cae2800a3d36ceb22c42ac1bf2f7c732c7721b03a0382baf40476ea19a997d85468cf6fc127ead9a05ca303940b0698004e5e9e30418a83898f7cc6fd0dc9996f10ac971822f137706d70a988e5357b014a93ddf11418b161cf58464a14d9c45db4be95d828adfeda978c4424", 0xc9}, {&(0x7f0000000200)="6a452c90332187df60c75afdcc0725bb4c66b6ee5b900698979565819076572ba07c155f2f110a392c7eaa85e1b3061512f51a9f0489363782f599eaf0061fe2643fcbeb1c18d949fcd2e61423b50c6d914b22497092d837c4dd55ca08148e1a31ce6d2b7d58b58ff3da34e2c82528ae2aaf05a35f5923bdfe", 0x79}, {&(0x7f00000003c0)="3a059761649286c83bd5c99c14ced57d5194c243802ffe8955d5d992506666823dbb", 0x22}, {&(0x7f0000000400)="ead83dd720d3d1b8b49da2614a09d8e8f392ce386109804b5ec62d00b9258dee77a3c6ef983481ce943e6a228c42d69099ef338ab84c4749520aa0edeac06c4b5f6e75c44461b735718eec391dc47dc88f4c4013591e64ac3197e3840bb65440d2775a6a9801", 0x66}, {&(0x7f0000000480)}, {&(0x7f00000004c0)="371c2701ae34aafe825e3bda35e6969044b461b7425e87836b820ae2af4999b5f7f6b90e957b03f8a796923d70eb36f2ba048cfbcfe228ebc4289adfa6ed4d4328244c7341265c0657f1bb3c7d35c1b7914b9a15e372197c9685ec3270b8c53798b9ae6ee8aac200124749469babfcacffaf21fed909004dc7c6699d3b96bbb33e30fd0ed95cbd3acf97ef27af04fe80ceb6e366d380b7a3b92fa1ab29855ee0369d2f74514f9a369d6b63f7cfc1029c15792f1386b1fb08a39ad3585ec14679c0b5a998167246dfe6616d93c70ce4ea2a07fd6c184ab3eb6e2342c1cc9b74", 0xdf}], 0x8, &(0x7f0000000640)=[{0x40, 0x1, 0x1, "837b60324e1bb591f1f4ea3f864396141368231cb08d1be40bbc104139815571a1743b1d1983e6cf1d755f4c65eb8805"}, {0x78, 0xffff, 0x40, "da77a974a2f3775258d17eeb73f803a1726d171158f76296b7364acb7f6141b965ba5198c303326cea12d1e2a18f92a0d2597e8e375283977b02c9dd4d9801ccd1cea9822f1d8198f1493b8ec4592b8348d9d40a4b73c8f1218cb0b314c21718780d8a84"}, {0xd8, 0x1, 0xc351, "78d6131994c20ec328b48c3b482f881df04a7bf0f47f00f48d736f50cffee27dcdf3eb2c5e3d2bb18928c5c3a3de182a11542c61996aa781fb4c11211a3c1fdfad1ca882753b68455d79ad6e872d6ba29f88c40074a9284fd82fd9d67ae8f3b137311c02e93818029499258e79e486b878e74d165f712f511c69b2a9d38260d630d2b6d74036b2a640a6c5bc60b66593d71e37cf4f3ad5f7e9ce64c52883e0d99fbc0a2bd764063f91ef42683c884fe185c636760529f97a3b410120c034b814d05252b05a"}, {0xf0, 0x169216ca406f97f0, 0x7f, "ddc91188692d0b467d3f05db605355392c8c11ccca31a7413247d2eea78741806a9d89e4b4271447b53f1092f94164d2b21edeee4d8469afe62094d66236ccd0c8ce5611f8d07bb9ff26512ba1a29987cf68226437c52b262c1ebeb8a8a57edf3a3572fae9285e89d8e6c27ce71977d81a96fed4016335397c0e2ff498dd197db398aa244067c52b3090d45aad224559b865ac9e2e87300ecd084bcc378de7d49d7ffab8fa1b9ea91255a1009682c11c82206ebe3276cadc1f5c42e9f4a6b51733236b074297906aadc3297801187e45427a911cd54994f4e262df"}], 0x280}, 0xe) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x8, 0x0) shmget(0x2, 0x2000, 0x2, &(0x7f0000ffe000/0x2000)=nil) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x0) shmget(0x2, 0x1000, 0x2, &(0x7f0000ffd000/0x1000)=nil) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x10000, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000140)=0xc) setreuid(r1, 0xee01) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) poll(&(0x7f0000000200)=[{r0, 0x5a998a465fdf7b9f}, {r0, 0x10}], 0x2, 0x3) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000001c0)=0x3) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x30000, 0x0) poll(&(0x7f00000000c0)=[{r2, 0x80}, {r0, 0x80}, {r0, 0x100}, {r2}, {r2, 0x4}, {r0, 0x4}, {r0, 0x4}, {r0, 0x4}, {r2, 0x10}, {r0, 0x4}], 0xa, 0x8) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getuid() getegid() r3 = msgget(0x0, 0x200) msgctl$IPC_RMID(r3, 0x0) 16:00:00 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000080000000000000000000000000000001a0000000000000000000000000000000000000000000000000010"], 0x0) setsockopt(r0, 0x1, 0x3, &(0x7f0000000040)="e0c61781caf7b392fc95b5504ad85f564b5075b234a9bcb55b071a52ed8dfa99580797281dfd6f4b1bb7ece9bb568101baea864942008179882badfe631c76d8119e9bfedbf5f5a3fbd762f635f98825085a114a0aba11b42c97475ab8e8681b516778bf5d779e6dc149ade4ac92bcfa9f5f", 0x72) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:00:00 executing program 1: r0 = syz_open_pts() readv(r0, &(0x7f0000000e00)=[{&(0x7f0000000040)=""/55, 0x37}, {&(0x7f0000000ac0)=""/166, 0xa6}, {&(0x7f0000001540)=""/4096, 0x1000}, {&(0x7f0000000b80)=""/27, 0x1b}, {&(0x7f0000000bc0)=""/178, 0xb2}, {&(0x7f0000000c80)=""/138, 0x8a}, {&(0x7f0000000d40)=""/188, 0xbc}], 0x7) close(r0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f00000001c0)=0xc) r2 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) getgroups(0x3, &(0x7f0000000780)=[0x0, 0x0, 0x0]) r5 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000800)=0xc) getgroups(0x5, &(0x7f0000000840)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r8 = socket$inet(0x2, 0x8000, 0x10001) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000880)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000240)="7400864b3adec806e5acf0d2082ea3a84454f3b3797f7a97922418a3bb1b994116970c72887052a877a7c9b9", 0x2c}, {&(0x7f0000000280)="c23401bc74f1ca4202e426b492b38b30bd8e51ae2df71c59c85519b65143ba62370c29eee8ad4086e17cfbed59528963221a78b9a461ff10263c296b121c72bee227be1e55afd3c8e4ba0974f6a64dc80d1c4a30321bd3a181f1847cef8c7975683fe92e2e313fe22077f645ce9f3a12cc40ceac8f9eb861fa5aa9f25452419bbc4675172a816034f0c0bdcc8ec1dad9d501d677f9ae65a15d3f93a1f9ed84443f341642e283e45cbef96f680c6e6ecde425f097f1c3fd14a78de8bb4cd5b4f361ff9809e90883642580959beb1b60fefd0c2657177b717b02b61ea708d2a3a12e5280dd56c12c74eecad9d1870bd99553c14fd4f53da6b5d47857b98027", 0xfe}, {&(0x7f0000000380)="65b8487628606d1c8496ab2ddd519d91765f4d30d5056994db4625d42e9dfd1083a5d27925abae555e0b6a002aa210ad8882db239269f5e2e9974ddbe74d22bc29b2a1d6a2d14a2cde291326689d7478ccad086156314d51106807d7131c26daabb7490b2710779d58547ab2e8159f7dc2513438e843f30eb7bf51feb607556433b98e0a073d252343078d9fe70e3b3b1be37c457486e108f1bc7bf2f8451e3d43b7093224563c8fda5a1eb7391b461f3d6eafa4ab26a7bb59a2ce3c590e7f0bbc5ae12c0d649f58ed430c75b7822d602c5ce2dd3623a7a2f7565c5a25464e80d3063f3bf7bc2eee35f2d9b68235b85b2f4b0f1afe68f1c0ecce05a8c485", 0xfe}, {&(0x7f0000000480)="3a10b88b9ff123fea85723df94242328b2dedab97df37411381ab7d194dd908b6713e886bbe13e5dbad31f6e06ca71100af10d57edb193024edd722fcd4b54027b3555a30c018806013a08f6818f395336252947f57ac2d3a7e2c813665fa87a8921f92b98333177c5fbba6343dab42c5ae4402781d9cdb60ea5be6c4a4caba7b139e1786f257009a519a3871a2a70ddec5def091863614caf19aa12a6f062f939392c193c6b9c1165b3223fc1533a8873e92506c5d72d145649ab31ae8386096b", 0xc1}, {&(0x7f0000000580)="8e461eb19e716d776cdac0da69ea7fe46e5ff901e0985eb6533e73d64387643d6a146760c4e51d35fe1c50564a00eda198196e81d6ebc73ac774ec71722e93fe5b27eb2f55da7317926976b3582cd4b6a0467e0bbaf52cd7d3f623bc329be65d1da37409ad233617d091eab6e37f8f5902be985d05c2a6c310351cf2ee60b339cbdc7b6dd4d6e94cc5210da4d67172fb59e179dfc0826211e37ff4f29cad4e89b511fe587fd5c019b0f7d608c8b9f6ff952d0f789d992a5860545d59ffd309ecd5d737d9210fcf617df8d52d82d5cb4b6e510e08568000f1a9d654237ec3ffc05444428b", 0xe4}], 0x5, &(0x7f0000000940)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r8, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x18, 0xffff, 0x1, [r0]}], 0xe8, 0x400}, 0x401) setrlimit(0x7, &(0x7f0000000a80)={0x7, 0x92}) r12 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x55) ioctl$BIOCSFILDROP(r12, 0x80044279, &(0x7f0000000100)=0xb306) r13 = syz_open_pts() ioctl$WSDISPLAYIO_GETSCREEN(r12, 0xc0245755, &(0x7f0000000140)={0x1, './file0\x00', './file0\x00'}) ioctl$VT_GETACTIVE(r12, 0x40047607, &(0x7f0000000e80)) syz_open_pts() close(r0) syz_open_pts() setrlimit(0x8, &(0x7f0000000080)={0x851d, 0x6}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)) write(r13, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0d", 0x50) 16:00:00 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x4) 16:00:00 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) syz_emit_ethernet(0x14, &(0x7f00000000c0)="28474bb06b7f017ab39aabc9dfc7ff4533c2795a") r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x10000, 0x181) r1 = openat(r0, &(0x7f0000000040)='./bus/file0\x00', 0x8, 0x84) r2 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000400)={0x1000, 0x0, 0xffffffff, 0x6000000, &(0x7f0000000180)={{0x1, 0x401, 0x80000001, 0x0, 0x5, 0xfffffffffffff800}, {[0x8, 0x100, 0x7, 0x2, 0x7, 0x401, 0x81, 0x3, 0x8001, 0xd7, 0x5, 0x40, 0x800, 0x5, 0x2, 0xffff, 0x5cf, 0x4], [0x1, 0x2, 0x573b, 0x9, 0xcc7f, 0x0, 0x9, 0x11e, 0x8, 0x10000], [0x5, 0x5, 0x40, 0x2, 0x7f, 0x9, 0x74], [0x4, 0x0, 0xffffffffffffffff, 0x0, 0x40, 0x3], [{0xd6, 0x5, 0x2, 0x8}, {0x922, 0x7a75, 0x4, 0x80000000}, {0x10000, 0x2, 0x8000, 0x80}, {0x1, 0x8, 0xdc4, 0x9}, {0x5, 0x2, 0x9, 0x9}, {0x4, 0x2, 0xaa8, 0x1}, {0x8000, 0x81, 0xfffffffffffff801, 0x5}, {0x200, 0x200, 0x9, 0x4}], {0xd33, 0x66, 0x3, 0x52}, {0x7, 0x3, 0x8, 0x9}}}, 0x93, 0x5}) write(r2, &(0x7f0000000100)="4e0f0008cf376612", 0x8) open$dir(&(0x7f0000000440)='./bus\x00', 0x10000, 0x183) fsync(r1) 16:00:00 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) socketpair(0x20, 0x2, 0x81, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x2000}, 0x1c) 16:00:00 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x99/--\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='.@\x99\x00'], &(0x7f0000000300)=[&(0x7f0000000240), &(0x7f0000000280)='&\'].\x00', &(0x7f00000002c0)='\\\x00']) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f00000003c0)=0x20) execve(&(0x7f0000000400)='./file1\x00', &(0x7f0000000540)=[&(0x7f0000000440)='.@\x99\x00', &(0x7f0000000480)='$\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='\x00'], &(0x7f0000000740)=[&(0x7f0000000580)='\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='\x99/--\x00', &(0x7f0000000640)='#\x00', &(0x7f0000000680)='\x00', &(0x7f00000006c0)='.@\x99\x00', &(0x7f0000000700)='\x00']) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000780)='/dev/vmm\x00', 0x20, 0x0) msgget$private(0x0, 0x1) readlink(&(0x7f00000007c0)='./file1/file0\x00', &(0x7f0000000800)=""/195, 0xc3) r7 = semget$private(0x0, 0x843cabfd3225bb17, 0x10) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000900)=[0x1f, 0x20, 0x931, 0x3f]) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000940)=0x7) fchmodat(r0, &(0x7f0000000980)='./file0\x00', 0x28, 0x4) chmod(&(0x7f00000009c0)='./file1\x00', 0x8) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000a00)={0x2, 0x5, './file1/file0\x00', 0x4, 0x80, 0x80000000, 0x5}) semctl$GETZCNT(r7, 0x2, 0x7, &(0x7f0000000a40)=""/15) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000a80)=0x2) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000ac0)={0x1, 0x9}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000bc0)={0x0}, 0xc) r9 = getuid() getgroups(0x4, &(0x7f0000000c00)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r11 = fcntl$getown(r6, 0x5) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0}, &(0x7f0000000c80)=0xc) r13 = getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0}, 0xc) r15 = getuid() r16 = getegid() r17 = getpgrp() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000d00)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000d40)={0x0, 0x0, 0x0}, &(0x7f0000000d80)=0xc) sendmsg$unix(r5, &(0x7f0000000e80)={&(0x7f0000000b00)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000b80)=[{&(0x7f0000000b40)="8876f6c00bf8788eee915011", 0xc}], 0x1, &(0x7f0000000dc0)=[@rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}, @rights={0x20, 0xffff, 0x1, [r3, r0, r3, r2]}], 0xb8, 0x1}, 0x404) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) open$dir(&(0x7f0000000280)='./file0\x00', 0x20000, 0x54) dup2(r0, r0) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x4) r2 = openat(r1, &(0x7f0000000240)='./file0\x00', 0x0, 0x12f) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000100)={0x2, [{0xc714ded6aff21c64, 0x30026298}, {0x2, 0x8}, {0x2, 0x10001}, {0x0, 0x3}, {0x2, 0xfd4}, {0x768e5bf0729c2631, 0x400000000}, {0x2, 0x6}, {0x3, 0x1}, {0x0, 0x100}, {0x2, 0xcc6}, {0x2, 0x400}, {0x3, 0x80000000}, {0x2, 0x2}, {0x1, 0x4}, {0x3, 0x3}, {0x1, 0x8}, {0x3, 0x80}, {0x2, 0x4}, {0x1, 0x7}, {0x3, 0x10001}, {0x3, 0x6}, {0xdb1234197362728d, 0x20}, {0x1}, {0x1, 0x80}, {0x2, 0x4}, {0x2, 0x8}, {0x2, 0x10000}, {0x2, 0x7fffffff}, {0x2, 0xffffffffffffffff}, {0x7a72a5af2a86c354, 0x3c3}, {0x2, 0x7}, {0x3, 0x3f0d}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5c}, {0x3}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') syz_extract_tcp_res(&(0x7f0000000040), 0x3, 0x6) 16:00:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) fchdir(r0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x46}], 0x100, 0x0, 0x0, 0x0) 16:00:00 executing program 0: socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff0000010000000805000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r0) r1 = syz_open_pts() close(r1) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x80, 0x0) r2 = syz_open_pts() ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000200)={{0x1000, 0x83, 0x5}, 0x9, 0x100000000, 0xfffffffffffffbff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x9, 0x1, 0x7af, "f6b7134736e12046eae6082cb71f8a15ff38c5e8"}) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000100)="0dded8620dd5ca210d028545654bfc89ef3a7c397a70a5881446ab3473060bc08f5e6c661a7d20ae8673f492413ddc2586495498b8b6d1dfa773ca8e6e548d5071bd3adeb3ea553fb7e1073d344bb4df512a8296fdf40000a9878466124909c5bd57cf8f88b6d6296acd8608", 0x6c}], 0x1) r3 = dup2(r1, r2) bind$unix(r3, &(0x7f0000000240)=ANY=[@ANYBLOB], 0xa) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000280)=[{0xffff, 0x10001, 0x4, 0x2}, {0x0, 0xae7, 0x3f, 0x6}, {0x2, 0x4, 0x2, 0x100000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x20}, {0x6}]}) writev(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)="86f4476fa2cb13c27048a85577050e54a7f794ca4c678cb31ac8c2180bd3a5ef4ddd6f701caca29971e26980142066a6387fb7f3dd178c6cc328023f2d1adc5fde933c4629338f68fa0c2e9d1d48cbae8bb00044a975a4d35f176e497fe31fb801e9da4f7398e4a325b9f7c380438d9ee5275559eb91a28a17b0c500387477e2673751e04665696e1d14ebc06b6cfbc2d146455b89a82f", 0x97}, {&(0x7f00000001c0)="dd1d6261a13f5c65e15d893fba872ebe25e791cadb76b5a65c402bd6340070b72a8a0126825f5c1222d4a11ef9cb8c1edb6a1ad3cc7bfe1c844d536170f74edefc", 0x41}], 0x2) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x30290, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x46, &(0x7f00000000c0)="e4261a2ccccde33918dd18e90f070f3e802264ab84042b2e807acb6207e908e257d23ee70237a64fc23c80bb19091256857f8c45c4ebd7d7a4f53020850080f5663133e7ea48") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) r2 = getpgrp() fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x1, 0x0, 0x9, 0x0, r2}) 16:00:00 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x8001, 0xe8, &(0x7f0000000000)=""/130, &(0x7f00000000c0)=0x82) getsockopt(r0, 0x11, 0x3, 0x0, 0x0) 16:00:00 executing program 0: r0 = socket(0x2, 0x3, 0x8021) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000)={0x7fffffff}, 0xc) setsockopt(r0, 0x1f, 0x9, &(0x7f0000000080)="f59107d35b952b53a98510", 0xb) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0xffffffffffffffb8, 0x3}, 0x8) fchflags(r0, 0x10010) 16:00:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x180002005, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r0) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000480)='.\x00') 16:00:00 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000000c0)=0x97df) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r3, 0x20004276, 0x0) poll(&(0x7f0000000100)=[{r2, 0x40}, {r0, 0x8d310cd767b45825}], 0x2, 0x0) setuid(0xee01) ioctl$TIOCMSET(r3, 0x4004667b, &(0x7f0000000000)) 16:00:00 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') socketpair(0x20, 0x1, 0x5, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000180)='./file0/file1\x00', 0x80, 0x54) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) dup(0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(r1, &(0x7f0000000300)='./file0/file0\x00', 0x8000, 0x101a0) chown(&(0x7f0000000200)='./file0/file1\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000040)={0xfff, './file0/file2\x00', './file0\x00'}) 16:00:00 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x84}, {0x5c, 0x0, 0x8}, {0x6, 0x0, 0x7}]}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000140)) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") getitimer(0x0, &(0x7f0000000180)) 16:00:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r3) setgroups(0x0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r4 = getuid() setuid(r4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x0, 0x9}, 0x8) r5 = socket$inet(0x2, 0x4, 0x7) poll(&(0x7f0000000100)=[{r1, 0x80}, {r0, 0x1}, {r5, 0x24}, {r2, 0x10}, {r2, 0x1}, {r2, 0x4}, {r1, 0x8}], 0x7, 0x5) 16:00:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x6bb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) close(r2) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000240)=[&(0x7f0000000080)='\x95%\x00', &(0x7f00000000c0)='[\x00', &(0x7f00000001c0), &(0x7f0000000200)='\xb7\x00'], &(0x7f0000000300)=[&(0x7f0000000280)='%\x00', &(0x7f00000002c0)='\xc8\x00']) sendto$unix(r0, &(0x7f00000003c0)="abaca4940a425941de4b706a3f2681aa2cc058b8816eeb5132ff07630b2161c5f32225f147a6396ea338bec6926c8a28b82a2cffc62c40ce2cac4180af8de07062f085144511fdb41ee95dc0db83b3429d4d5ebea398d98cf0b0d5843387a48a95f75d0f02ab76a61fa9dd606839b6702467b2fb229ecd35943f5c8b2ba3c2b784d7fed9d83f8df3591d1b9f829537b53edd61788bfb884a07d01e23d7596835721481c279d02d8470e48eaf8b83b00913bff1a3c5ff33cb47cdd5e65a743e0eb0af9398f6503861e2ce", 0xca, 0x0, 0x0, 0x0) r3 = fcntl$getown(r1, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={r3, r4, r5}, 0xc) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2, 0x3f}) open(&(0x7f0000000380)='./bus\x00', 0x20000, 0x2) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getuid() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 0: r0 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[@rights={0x10}], 0x10}, 0x0) kqueue() kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x2a22) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) setuid(0xee01) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:00:01 executing program 1: r0 = syz_open_pts() r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000400)=ANY=[@ANYBLOB="00000000000000400000000000000000000000000000000000000000000000000000000000000000000000b80a7fe763668abbaccac91e998c7058aec17e1274d3ad7f4a9aa32d2ad5892be75550230e42a23844635ff07e10d7cd31fffe2616ab7ba047f674483e107af731ea41ba8f2686639f3afb3c060d83552ef092626483a974a4"], &(0x7f0000000340)=0x2b) pipe2(&(0x7f0000000040), 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) getpgid(r2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000003c0)={0x2db1, 0x8, 0x10000, 0xc6, "344f5e9b72778a3e8707fe922f6b654a576355b3", 0x9, 0xfbf}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f00000000c0)={0x1, 0x5, 0x9, {[0x1, 0x4, 0x5, 0x51, 0x0, 0x8, 0x61d, 0x2, 0xffff, 0x6, 0x14fb, 0x9, 0x1, 0x1, 0x80000001, 0x0, 0x40, 0x4], [0x400, 0x5, 0x9, 0x4, 0x80000001, 0x4, 0x823, 0x0, 0x2, 0x5bc], [0x200000000000000, 0x37, 0x0, 0x8, 0x8001, 0x1, 0x2], [0x2, 0x3, 0x7f, 0x80000000, 0x200, 0x40], [{0x2, 0x2, 0x3, 0x3}, {0x81, 0x6, 0x6f, 0x36}, {0x20, 0x0, 0x4, 0x200}, {0x1, 0x9ce2, 0x10000, 0x401}, {0x734, 0x6, 0x9a, 0x7ff}, {0xfffffffffffffffb, 0x9d, 0x0, 0x39f8}, {0x0, 0x1f, 0x8, 0x3}, {0x0, 0xd04, 0x9, 0x8}], {0x10001, 0x8001, 0x6972, 0x4d}, {0x50b5807b, 0x800, 0x1000, 0x8e2f}}}) getpgid(r2) 16:00:01 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x1, 0x2, 0x808000000000000) write(r1, &(0x7f0000000240)="10", 0x1) r4 = fcntl$dupfd(r2, 0xa, r3) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000040)={0x9, 0x8, {0x4, 0x2}}) 16:00:01 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x80, 0x0) sendto$inet6(r0, &(0x7f0000000340)="d4cc380df1589c36744fe47b50ba0abe597565d73d0b86f8b3b87c24f3cedf77120734d03483ede0e13d9c343ace88c20365e08d5d287c0393629ab2131ee9bdf62775346f090b1919031be6fa4cf08fd03cede2f0fe2c81182b29a3b620967db0f94f15078de4308b640397c11ab6179b6c0bdf62fbfe99b2a388e1ba0ee38ca067f3102dd63f9fada950b299ece383314bb0873e1995ccfc3308921cc6618e7a32c3e7c74d87ca651a9306507b17e666df377ffd9b61cb947edf0c255ae44c39a0f92b8d14e99b672703822d120642d061ba467b84dfcea5fb74840b0d617c7b94f1197147879e621ab8069c96e52ec200f4873b14", 0xf6, 0x400, &(0x7f0000000440)={0x18, 0x3, 0xff60, 0x2f}, 0xc) sendto$inet6(r0, &(0x7f00000002c0)="c82424f077cb2598aa47978bb945fd09a985d76850fd365e1c677cc1233e02f91cdb5ce7b55d5a590823758252381f37cfabd56531", 0x35, 0x0, &(0x7f0000000300)={0x18, 0x2, 0x7, 0x943}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) ioctl$KDENABIO(r0, 0x20004b3c) wait4(r2, &(0x7f0000000140), 0x2, &(0x7f00000001c0)) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000480)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") 16:00:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000a80)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212d111402000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd48121509", 0x1ce) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x88, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20020, 0x0) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f0000000240)=0x7) dup2(r4, r5) mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r8, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000880)=ANY=[@ANYBLOB="250000ff000800003e7a66116e280000086e1932e9f789cd78a757316c3295d551cb9989c3a3ddc01da397476afd7c6226019f3c9df2106ee6f7d1b80f9baa215bef48c8699b9b0c61095b8e327d316a57874838d1d509041c3879e8e54db4c226c12fbfddaf93f8dbd405807b848144e25a88f7fbaa7c83651bf3166ebffe4afa6bf588b3268a1136e65ada061492ad7e8701e6c3f4ea73d1a00e16b3048500498074f42d432f0b738671320e4930f6618040243e401ac8ed1e2a1eeff6b84da4085879c714dba791c3a9638c1b6205f539942bae9d86946102f0ce6d7f25e57498e251f3660468171b552406cf49959e02daadb14ee652c66fadc3954c416e5def3b68319642f1c6a7203cd88d7307939acb3dc325da3f902dec38053e18bc054dc9abbf54f31560770c072a8ffb7312114f2ab150a0eff7de9a1095019342ccbb28626352be594aaccca3092b42ef34c7a22ab3e5f16513362840b72e43cfb4b0f5fe5afee86163351fbb2f3ecbfdc9d9d0a60d861564dda97fc6cf8f7c55c8f3d66979de2ad41948e6f45d1d9f27d6353a0e647e76baa7984a15ae1c3cb7f9d763dcce68ad19960b9217e582575aebd24f6a398a59f1f0135599541b13ef16f328f2a0e30b8c3b55d89df35a8209e064190e310d9bf7f6ffd2ea7a4ac5", @ANYRES32=r8, @ANYRES32=r8, @ANYPTR, @ANYRES64=0x0], 0x1f7}, 0x1) recvmsg(r7, &(0x7f0000000340)={0x0, 0x2ef, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8000, 0x0) connect$unix(r8, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000380)={0x9, 0x900000000000000, 0x5, 0x1ff, "d2caf02fbb4860847078a66f915a766e579c163a", 0x100000001, 0x5}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0x3bf, 0x3, 0xb, "b08dce5800"}) readv(r3, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x1ff) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000140)=0xd) pwritev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000002380)=[{&(0x7f0000000200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc2638659a07566d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e0658ba8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee74334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a1864ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0888b2c95405205036b1ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878277e8612dcba3c00"/1171, 0xfffffffffffffecf}], 0x1000021d, 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, 0x0) getdents(0xffffffffffffffff, &(0x7f0000000040)=""/52, 0x34) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x24}, {0x7}, {0x1006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000040)=[{0x0, 0x99, 0xa7, 0x6}, {0x8000, 0xfffffffffffffffc, 0x1ff, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r1 = dup(r0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000001c0)={0xfffffffffffffc00, 0x7, 0x7}) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2, 0x9, 0xacda}, {0x18, 0x2, 0x2, 0x800}, 0x2, [0x8, 0xd12, 0x4, 0x5, 0x2, 0x7ce, 0x20, 0x3]}, 0x3c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x25}, {0x40000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x24, &(0x7f0000000000)="a270af4edece6598f53fafc02dd39f34db4b0c5ec0eac68d1db246f857c200e79822a047") pwrite(r0, &(0x7f0000001240)="59d046f463d863af85566f489574a19124b2ce75bc08886c056d415a79194dab82210660fb815ef293673c5f62830466359b2d3c708e6821497abdf495483936f0d6be534884b260725332200732b5572f4f475720c30d68952a55bc0015356a722ace9789bd6bacf475cab9a7dca82f130facce08e4d09f012ff15725f90b5de828871fb3941ab2018a51711162c45f3bd208ec14316738136e8cc7d1f4dff27d3c8c08f819b4caec6bb2e2d9a497013fc2a92e9b9e615b9818f798136d7bcf81fafa0d1fbf00544f105657e9be1a69bc2d2a2bfddd796d375431f0381a90f6dc2f96e8ba999f3e2f13216df24dd180b38d5b8f4101d1e150812b7d1fc29f1d013d620965ad272cd38a3aab136e320be8fecbbb796fe5c42b01eb606106bc283087cc877c589e6d9ac76e35e2b52d638e0cbcf42836a3c48610d0a2fa1d11a8e15ed5455857c268a8c57035c2923a8dbbc1fb93bdda2dace8058b4c678f32f2a352d330a8bc1da543bf8c84609256c4af384ee7143100ab706efa4fd4a3fc05fb753e80e145367790bdb84938bfb36dcc57f5bb174948146fbbb9461be29861ee16cdd82c9c4f7f879b9f6c794e85288378920fa41c4b262fc58531628cb3124a73187ae151e29b257a09819a653c8a53850894dbe230ba69d23fc81d1b78d4467f9ea572a0733700b0101e434567411de190ee82ce6d6f84060d6308f4f4e1865a473fe3b90d4971f6836a21afa3ec6ebfaa881dd67907377aecb9abe75e64020b698c6d8418c0c458523ea4d01886a4843b15aba2a14baed03abe6c009d26403e41986b243aeb4f0a05052d2e83e7e4e740565a7de87d41989263e4edac935d02b65f6c2189b202574d20c1082157a572c78f38302923138519059eae3dd8e5b699496872249413adcd5dd3d80931a028b1af0f496680f14eb14e9172f6a4438aaa3d3fcaaabb68a2dbc178d03ac8b0366eee9b3a04e5aadd579f82afb9f75351101bcd0fc93f9bfa7f2c0e0bbcc622f642215eb2f1e3cb17d12f7ba6c325b3dba4fc29f5953245ba43512be27bb4a74e6cb3d7d9d987a68c77e1122337e57da9e9890737985adb37e8e6079ff533a33088e2dd4514a562688e96d79d7f25e768ccca471e2ac9178dd1d577c6511a92977298c4e3a9de7a8372df22b91a2d366769e7f15014f6498b5834c6f4b63a6df5af4ae0d05fd03e2d0c3d8151b39cce829a3c058b6c7a8724c7cd4b852547f0a60382a9bb087b43a5d216f9959129be2fce51e6b5b3edb8af267e3051de72f943e8d79dc3eb81bafbbbcb12cbe5a2aac1800c37aaa5e44fc87be481eb8f766d0a06d2b20f46618473e1cbffb2653f1d68186d7692c0f3ef4351abc3de1a836716abb9df48a43662b831d9736830a238244dcdbb3aae964953cf0a10b73c60772366952982a083600aee2f138f7ca897bb45720a05edff015e34c4436acb7427984f2759602345f9f12f974cbb5e0fb88ea5525dc71f61694b73bab240a7bbaa6a34bfe039206cea29fc1427d2aaeffda7ac78d9949c5756eff1ef9a979a30d2a807dd1ef10024148dd1bf75e3d54629f0c41dba65d76c334721011e07abfbdbb13ca7867781f0e5a9d36bb9b944d0cf0e7c7d89e035f534ef8d307bfca0fbb62cb4e711ab0e062b5c7f3e04d5d61a88a5e689224c94264026fc59f2530a273a16e6baf786b4aaea7df6ffcc65d2d0ccc887ef4ff3a7d8c568618d5e5db41c9e898aa12078ea0e13b04c72e1139f47d4dcf3cdbd3c00676fb2591ec9eba1977261cfe77cf41c2cd93cb1e0ee0f866dcc151ad052d1f17ce4d3571927e6d785ef2d73a7c9c0792f6e8cf4a03962c2d2540c043d7be57ba1e88f9f0c6e2b859e6f91f9c29f8e77562f81d436e9dc091d26a3ab50f19b66cfbf39daae4eec279d42aa1e4fe0a981d26da341e606e3aa82e065c47e780626b009a5f38dbfcf30275d77959dbf533ae71734c23734deb8f6504de9e01087bd475391a122119a172ca746a06e06cbacb5de4b0d29d7622013a63826a1579283914533ba0f431037efc65a821defd8aad452ec4564003cceb14a4284f1acc377cf4a31aa576feb7e977f5a23f086734c6d3786048065a2bd3a2e7dc3e1db4a25fb77e597c77488b9f8cb793b97fbc98b6badcf1c06b336446f01adc5cc274ef816581fdb5b7c54c6b2bd7c963996378ffe44fc82ee66960d1124f24ca67707500d7cb29db03b9f3316551451bf41459379535aa93f900cf35d8267e7bd35ae0d429e46a8442fb1fb8a96e34fb583450a3199a847981d503fdd4616d76fb60d9f33d1dc41890a786a36befdc40303454e7583852597f6060bc6f59957dc7ee29f1378d68a6d55ca3983d16e263b9120b84790063be3f8c5f6bd9c5076e63dfb7f6afd3198394bb6e56343072909013934ca89e67cd963c755e6e6a21d04fcc9c17cd1f3da0cc8fa56c4eb3c9f0155ed1b65da91ff3c79335299fb63ef0b859a322beeb5afb551bdcc45be36df7126a555d1b09db33b6ecd13989df4167f05a813833442bd28401cd94b5634c119a065746cfc7a475983275b9d888aa797e159a56a6e789f9b86076e70892de62bebb52990bc84281f37be19c7ab44347a0fb461789700a2786e693a68dd6a1d9021c71bee62dec96e4bd20a78a819d07188dde07f04eff40b1f4e9dd1722fcbece4157ee736847d62f5766e8ec65aebbc391c82da5ef13109430b49d48a7d4756893a248ac3a147c82a40925ded21a5024b63f616b151dd966de8fbb6c9d1695b31cb3fc9f1428a008c8345bd8b7f838036c9c243d7dca32df5aea51fda5c94fe9b947481e7185090eb13077f9b4e5db2a78d13bcbd6d149082acee62dd0b9adfd2e01c4ffe41021332fc63bc1d690b325d6b09560e7f4ffe7df3bfc05b14c360b1b0ff836fb2da3c83640c60bea2a29d8af739da0fb9b476d6470837e8ad861e7d79211af327706b14c19e6939159994fa08bcdcc700f42acdfd8a4115a35a8d9aeb10decd5eb360f405a3d1a06d69628ca4b582856fefee619879817ff9274c24258e1c1f38064920710edf1605a91f468e540ff32ae2ffcadc34a33cd39d8a03e160b18b5a7bc7ed92c0cd1a95afe1ffd0d342da027e8dde02af496a4a1518568ded018e1c879b9331ebfefc1747ede1566336cffd087f9ae35fc39f2b92fb56c036180e105f749c1bea373f93a42404d6776c46ddd5ece161fa457b1bb85ae43fc65e73a2d05898acb6f09b11e0ef89fe120b9f17b65097b8530586a74f870bc1335f3cf5216c027abd813c2d071134c4904c2749bea237da29f89d5ea3f78aa55c146b0ff62da928e0049ad8b80cb8afa40fcfa2ddc129e1075da01986bf3950da6d7a7a3b63f8e09528352c236036ae6f44208a86f47cce50f906618709c70110b2fcccc87315bfd38c508ee1970dfd3194d46f1e11941c4a1abee3a4e0e8714dad3e655af8b22ed3e93128fb9e373725d0a81abf3520a470ca60e87a57623afede54bf0cf1f08227a7ea31035e2ec8032c02603e9abb4d5ffef60871251e8be7cc18d99b95093f1aa27fe6f074b487ea2d5f29213b0e8da5ff2c73bee767211e04bedb5678b050383d4093637fc2056d12bbc9c7034e2a1842d3dd75df850a278651ce040a3be023171ba79998ddd02ba3a6a845771a8180a079da988abe1035b88aecd5fea250d1b610be8d9d24c7ab4be42b43a7e8ecc979b957b8a0f03cf98cd5103631def7fac70959882e0f9ca8fe110100db206cb0429fba1ef41eae93450e82c6e48325042be84eeff81bada6912c9c914ce511884617174925ba8443ffe8994e442756668ec7efd5f99b0ba09ab2745e9c44a41092d263d96af95189872204e3dc2c2af6cc4718f8101a64d7e74aba576f31c49e4c2adb2aacaef8bc15ebad798a27f08407073540b30b096468e9fe326c3c3d8c1b8401dbbc2973bd98fd91abdce49438eccc6f2c925f9609f24e691e00970057a9b32633a0150a17067e4788e6131b9a54c03305dfd92b81f5307a1d158c543a63bb0bb084d5e0ff55f58a4bfcd5bc52d83826918825d0f1244189fee09eba07214dc8129224cc163357a55ea2e4de0e367b341439dd1e440ac199a0825828b59dffe38280cb6d40a088b75e14473063deecc79b238ff7679ffebe27d5b32602c654c9554d98343365cb7c77fec6604dec3ff8ad715ae6a8a33596089364b2dc5a0a9640cffffc92aa61b3851099116d83a88f99da7720e2932cec95e170ebfe831cd5f9901d17956bbcb9d968034d0eb90b0e800a941f4669535007713d56c46e382f30deeb432f341104be688de1ae577b6d7b331f63729becbc9e9dcc67bcdfd6fd728ac0289a35f4afa7b8bbe460559fbc9858bfa0f1e41e57e21eef52353dd4a6237a936016af545adb582319fa398f2fca97ecf6fe0413d0e0c4ac26f59019cb89104a2b3d03df0b51022ec8d349f52a3ef1172ef39c8425aa68ddc401255223cdac17ad4ae7b069df18e7cf025f533d3d46c7c57e8b25261a7896c7d0dcb985525a33c4aff28bd3bcca2685dc1384e2677a14447f18910e245feb90d90743f7989ead53737db46bc7e68a5f7ae6b393c44f6ba7fba3ac618fa67d4a540c3ec784b8890a65f016f3d118067516e6d10bce153dc4a9c1084d06be798c9425d054333a8fd71e2e03a2942fc7a3e48b5d0d28cbea8cdde2a96fa1020d9d7480ba55d77584a9eb95a0d099cac7c33304f8cf0e8cee9710e4f04b1ed97c59318a31ca6846517bb5dd9197e20a0e745a3d72145a2e84f7c900ae87c61896b0357e3b6becf30ba98ffb95bfacc559e512c1ff455de9a6541d8c6cfd0be8038572867028cb53fb2f3472e30c0bbe847819c2585702a7d899a37a61ce7f6b6d2133be6b04c21327c61a73167123ef35e8a008034a0d782a24e8f07b8ab35b852da72adb96748b462a77d7beefb0083ef9c6553b573075bcf25e351655ee1f0e40fd79ca351490bdac47845b0a76d6d6e02840d4daea13aff0aa63ae3dc9853f093b6aaf267ecc3aa34f809619e5a2596649712974906f826e3e7f4ccd1fc778d31d7ec68d21377b53c50b35f9e2a4feefaaf8000000000000962f803a147a211c1053304f96663c178235b109b5c54650daf25f2ba48403cc9ec9b322268b133c98b1d5fd6598e5092d99081f60d2e3926da2f34572b32cda046cef54f94407b0ebb79e0b577e457cb8335c792c16c4e8be72d01e11408a113b14b5c6cc63db114208818bf3ed1352c9c62bfb11bab5ed687cd29608ef49f7d53d27a284675bc2ee359cae0a25cb2e44f636d0152a78b9d48c5a58a36828c7fccc8ce22358779c5519888cb93ac7fcfc68588ecd401f18780904482306da0e9ef66dd5ef10a051b7087cdb553c386dab75830c9ea6bde2c626341ed75ee335376b08ef0a1c1cc04d16a06daac989bb8362df375df9cebccab61c74e095b42fbe8cf1c0595d8bb183e6ed48cfc320e2a025d6fd8468875fe3950bb959fc57520b534eb87ecbac175ba8079def4e450c1aa4882daebbb1e491ccec64d584c7e8acc2c9d0c3455e41a0966eddd24f96d64aa66ffcf16dc5c106c32d22b44213e54c51fe243c601abcb7cdffbfb621257a5d5aed3220feee0cdcaa4ed206a9d0396f6bf72702c3aa568ed1eff87e9c56bd52bae6972dda29a858992160eef0bb8fb528eb78ff327501adc1f495c507b58f6895dee7c5206c84bcf4ae17f8a343b9eec344117c14bd333a87beb1a8b46aecb3f83ff3cc300c52fe65caf6091c0abbabf3646ef04f025a6ad14ecce580269d15da944b6ae8a57910aaead051874237d330a97acd81f343a720ef46ab6071d041767234023897bcd36bf34211b9cb2bbe567904c0e64253e5bd40f22826c96d9f00"/4195, 0x1063, 0x0, 0x0) 16:00:02 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8, 0x2) setsockopt(r1, 0x2f, 0x1000, &(0x7f0000000140)="e9f3a81da96caebf168567f8ffd2c164e1c3d63a919c41a30c785537a1be7fb6cbebb6076305770ce76ba9009bd2103247609f2d8062d23578a4d49a64ea889ccbcd6188179f147969e182d7291b90002cccd3860e08b26ecdb9e4aab21f31bc344ae52d2f696c5ffbf1c8b2b8ff2c528f0548c308e1c417740f191b5963779893d67a2e5f2b2728b72c0fae2bb9854423595effb9a8bfa88ce9e20d9debfabd8078a39b74fb66db26461797c550f9c10992de5b088351f6622e7f35a69fef4e02bce2c832540894950e60930a5aaa979a7ee65575bf47648ecdf7387404a2f5c2771894bc5d0c64958ace058998cf4e6fdcf0a2d716a3307f4d5bdb03f21cbf5856aa7977dd03a6c7668c3923dd999d08de6303fa55a1dbc16d62ba13ad8e80f699246241da0cca8e809f49962ef015d402543ef419298eeb49e340f8cca8c4da5250d32b187438aca7b3bbc1d52eeee3ccd6ebbdda976c01ba4a7da7219b92fb63db85e08d0c0e80389e802094e8dda80ffd247b46017553bbc9e58c753c957cd267760902d446610d4d6057e585513a466342fd5c8faeb91bce274d6fd7366a3cc886a79d1927b2938a42036d1c101b871b8e2bad0365c11720f245fca3ac1a08c3314a59634ef7c2758d35a46841e4b9f1e850cde039da67327d24436da82477d3aaf2d83168bd4a8fe23c597ef8a234e53fe49ddcc9d66ce5f51d97ec49f0b413798496d17d3347c89b309c538b11d8ba01f6a3bf16a799307c68df25f921795609728baf184a190a79f4c7bdaca60283e32a6c1bd326f94447a939ea9d50eeb0da5bc9550bdd1e9ff60a0eb721155d153b55ec51c8fef67bb7c31d5318e18bea7f576c9aaef169b24a4f69867c55d19d6d2122311986d66f3f3e9f4ab3c85f16612af352e9e1fcbc65b79ca784f51c00e8d9dc374dea36a8b24be081501e9bcf7ae111d5f8903bf2f743dd7003023ec2d68f5a0be6e0963d3c623429515b01b44bf7970dfe5789c9d9f2724e32b163cccb130e71d85e11decef1ac3dfb185fe7501477f69865ea155e37aa88910283778d53b280bd519f582dce3717fe7145cf5a3a4b790210ed04ab451759f5dccf101bfdd68c34abb37d6e3a20eb5548f3a0ec56fe375525082d3bd61377c07808cecbc8baef3de542517e7d96bd8024be96404136d0b15ef4ffcedf79885a79409187f0fef9d55938f9a2e927cd1078bfd68c195893182e8a309e955dba5cf6448fe4d5f9485c1c5424c6f7dde97d157a34df472eecc099261f066e2fb41fb61d9e0b7b54813d32c53db4325f6082d645ef2b004e15e3f49df1698879ce651df5868d55797ed7b2dab89919de6f6c66ddc3a2649b688b1f7f175dd04b12d26059262f91f90d60ba206f554e2e07cb0519dad6cde754d3e6ab7135b376fd77417ba1e4aca325afb3331262ce0fe0f3cdca0a1f2b6cd93250dbe25b9aea4833858dd3fb073eb13b1930e04aa7e8c374fe9f005a75602584f62140b213a261d00e39dcf0b9363712bc5786527f44bb9b374cb3c1a3f922ad8875248ed8fb8f5fb409fd7bde1dffa61e43e91d66cbc3790e8cba151dc27b2d1c22d4293f3cb3dfe832c1cc30d86e3ab25f07997eba57dcd54c4e02708511927526cd188db58a8f7f995d5e4b630212b9dd6dc83f59cc040e66f7f9d4d15f5f5cd2bb48c3e98176dfeb814418521613da6f55b586db91b0f10875def9ef277040652507029f5bc53e044ae5c595b4ef618ebe56fd1bfedb3277ba5122e3e2ef5d778526f2f6b2fde80502b4b204343f098e5ebc1635c71c1210f683f6819bb5eaa52b55403e12e23190a1997a3653bac98e18448fc43ba3343ad8cb93143d08c5e309d3bcf61b75d8ca6b1468e6398395d4f0315e509d792ff689f067b0ce9cfcd2b5bdfc07d6be1fafda067323b7734ce0a3f2c5f0fa00a4846438c75820109423ee2e34c0c19f481ea8b7ecaaf627e199900e492a92fbd3891f17cb682e9343e09adeacf57bcfe4a41816bc60c3f7d4c6a54aaf4a36ae4e16d99e951b156007b8ac4d42c7b345459fede8f7cea6b9975574a56f91f9fa36b6789b9dab6b459e0a0eea12403887f580ed4ad7414c43c5652b1ce4eb1c713f73e39213b1554d1580942c85b23ab4f8d08235a5a32115b59b2bb78653788943d7310202c8e829dcfaf7e636e49ae512999d4cfd74594e90a23f4534b0aa79c0f5330635e2c27239e0ece890a2979cfc5a6969c5a075f82934385701c4c2218fb2a038fbbcb91f2f070aa4a85cc7dff5d1db36938d5f82d00e3483cdddfaa38929cf05724d56084f2e3b3edd0e23808d787f6b7778933940756d9617f834bf3f48781d18112fec48214ba4b1abfba035b079d84e037aebebc93319226891b31b9865bb10de0d4b6df9547e463eaaebb84c91b8bc95c133a3f0d512180540c1d2ffb40baa73fcc3db6b7fb3e22270e22df783a8740ce61ea4a5a38ca5691c0ed443825dcfe9d4c16a927db9d26f7b9c0a9dd22ef615c30f2b8349d48651b6481bf0c9570605037de771e3efa108c95874c51c495519dcc39832af7ec2c7958bed8878973c24e59ab4b5a941e48f75e97e0bdaf89bead12300f836e9048e7dc914b7ab8c4da790d36fae5a2b4eb4c1aa279166533d30fbc2ad8dc320d97079daf0ec54d1b82f434928fc6474c2dfbf2c342bc3493bc5081f966873cb0219b157ba66431380b480581d4a482a8d336d0c8aab5ce0035195c5c13953aaf54e252a97bfa0e1881da077bda0873021f926b062f69ed9dfc8525a2c10ec1a6e403f4e6f1c855810dca55556921f0ad3daa588e07ab6a1b6a19bdd5c6c7ac9de741e446b4c0e4f10a29f29ff3e845082203801b2ec5a3ebe93e1a9870fdd2c04081dcab2e43b67490b76cac7d8d08b9c3997fce709d8c126adbe9bd35c1653809a02ff0eec60baf5c15e7acda71dc1bffa4f8a0cdad250d98868aaffdfd28e2d0100b55c619eeda9f138e7a49525bc9b3e43769a96ed51306fbd456e9b66e07ec63d05825894691c2659d8bda573fa0574558b748e385146117dd4eb674199246d5980216731f82bfd3841008250046d9ab6aeb224cf08b4f5aca98d55a249ee4f55fdbf2be4589dbd70c4cccbddfc06bc2e1bfb72f5346fe89f7086f224540d1c9cafd931fb112636d0a189684eca2891c1ccc6ef88fcd0a315e5cbc42937020799e5d15897ceb3e58ee4ffa8102b75d91554f4e5255c528b8d8bf33258a7b813d4549918a86b1cccde4ea3dc8d246baef3d517439cf7fc0b3f19bb9debe991dcfb69fb9c14833522709a07530ff876f17c2ff69295d4c6dcdf02207134c22adc0823ce8e38a23aae49d23d7d99a4fda99d0b522e9095036d00636aee69ab0d52875e6664eef45633eda4b6528a07e8471fb2ca9fa2e982f8e9f20a6c2435c19a004313ec2574762bab328995a925289a56d78cfb60cde2fd21383a376c5592eb64ca655eb01db044c81b58e780f0feb0f97c8e267e218999801e5290ecb76c80971e075043ae64b231c76ceb66e633cd48d1da9d7b37d72e56670afd3351e3dae87b320a0208b151fc323013eeb66b701424902e399b2048aa4f1d5253057a9b04ac1495c6ae7af2034b2c7a637aa0dfc4364a38f188336e260a5f8ff7fb64aafd63f29c9cadd3a16196acdba7bec33665dbe3b13ecb24d0ffcd06811dee6c9535e87c05e1a5776606df41a4c1b6e363debb1028ccf6351b57d1e21aa99eac1a7450ef8e95daa17938c83c3b7905e5a44e6f683f2514a115cec100cda50aa2eb462e9e2b5997abe073b69a272ee33011250d1ee63dfffcdfd6aa125b23d7272950b2392ae909be1ae4c6ce5ff30893d661fe6152afe08d6d8a36b6bfc8ffb73bb67cd4228f9b47e3713dc4c68af12bc20b0cac40a28abfe1861d2fad848b538d4d69380c95a6340f7056e95a01a1ec9a889a9f0213b6fd5dfb8988d25ddd06c06dd44f7487d658900d771bfa4f5ac2a8b6ff1e0ac9359619638a3d50ce70963c8e9e68454918be0410b073ad5a208d2677c3537a996d50e9872c5ad513aac55d1b36337b80f1b0b2b5fe7517ad92c882e92acda162333105f1f9129a4b7acab7b877d3b894e9c3146afaad703e154ca0f08b938c8691e6e093f46627240ae2e00e4a0c7cc25b3611afd51410c51bfb1f1b3dc033001f748be39328ceea59c03835f39b568977ad46b11327ab002180c534a3e0c9c0ed77bf7e4fb4380b015a1b35c8634f4606137a12408840c7b146d6ee811b760c119331d67caae8fb4c8b2c051ff8d1b518b66a1410b2d8d3ad26a964da6599d978a45648aa8e56af948d5064eef85020c4fbc679547109c35b8eff3cfcface961070d8af5f0807b1bcda5ac7be5062b82de8c7e1d075a437023dde0e693be37c2146146b1aada6ff3efa75a1aace55824abe4d1cb740498c7e1bda81ac656d16a0395b02d251c91d272dcc2efdbf934fdc2634501d747514eb598eee02b0c540c758e91fc98aa56ca3bf4903e22830395a33477740cf0ee5e84147bbf2fb4a47e72c36deb55631ff32b030079743a2d977857a6a2538ea85cebd9ef4451c684dbf920417942dd149ac3cf415243276a46166af88ba8a2e3ef0a6a98a9d078864e81be13c130e2e4b699c8d048cac740eb7f206e870a4d8cc2c5db139230636d0b2f88c15266cd6affbd6775c9d054fa39893891c160a815e436bee4fc540a830ae3185fd301339087a97447c111e8969def4e115742593f9dd7ee66673fef2ec770f6fe5107efa308b8f8b484676d08ab130b66a5475ae48ebd8831041ade10c80a7bad6a58a9d27923f88aed120ec446f3147d31ecca023dfd0e3cc4d0788c9e6f589be8d6e42e5aa28e82c5748faddfecb689a9277e4c5f9c9360d565dc19d8a44ba74d115e3b8ab465d7eef6d7c3bf89ae13454cd04c4c7b49a5ad439a5d60a7c76747cbf84644f857516c7fdb05110d4fdffc5056ce7964d2c80a9b0b9078a42faa3eee1af3820d0b4f3961acae49bf9cbb65024d3494688b7cbc5c0ac948342d69a103f8f328d6593a4d57a8fad7ef8aa9f3dd16cf730c10b1a3c67c53c1a5711d8d14e1583b95ea0b7b21587ae432844c68571daea4e5085c597882b9bfc0fca5ec05d21df840a84055f45b40ba2e2237f98e951a75635f465ade04f492e087961f9ab2543d53b3c710992cda50846210e48ae4df9b5927b84a99fb6fdb447e0a6db257e5dfd3a97a21cb0bfb6b2aed7593331a54523893652673ac51b2312378347397623bf6f6be1dbacdf0b5cd76172b41ba261d485c809e45c841c75539cb3851dea2cf194e3971a688881fc3ecc94e8f2d46fbdde7478c68c3d78a9faf3c68a6a7110a6e0500fa8dae9133bd1b93a73fcc7977a688ca7efe162b110d1d8810d822305fa778f4f0e679a2419fdadfbd2fac55def2b59d8c13dc74f3f82103ecd0e1b193325d72f4cb20b26a2c9e0cc63ff8c062962e93ebe3b7970ca256557d4b4bc4487dc5512720c96e38e03f73b0399294e3d3544a80b951666032ff74aeb6e984d7ece91916afc83e7dcb7258f6b7a0969aec48a01b2b1c27bd78d43522181b7c790fa0e8ca3320895f1965d54cc6e1e5bdce3a10ba10f9d37c62193e7d72e6130d4aed17dc838c5774cda7d8bf8f68161fb427fad8ebdb960b316ae06fd514334a05c34992ad0a0f34ebc26ba802641c9fcd561309fa3326e7785fd59022ad77f98a60acbc1c0693c441294863d6f2f6ad9ddeda76c69777358f6468b5056b572ded7e77c14", 0x1000) r2 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) write(r0, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000080)) 16:00:02 executing program 1: pipe(&(0x7f0000000000)) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) kqueue() openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f0000000040)) open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000001a00)='./bus\x00', 0x0, 0x0) open(&(0x7f0000001c80)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x190}, 0x0, 0x0, 0x0) 16:00:02 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSTART(r1, 0x2000746e) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)) 16:00:02 executing program 0: r0 = socket$inet(0x2, 0x4404f81a09d20a91, 0x8) getsockopt(r0, 0x6, 0x8, 0x0, 0x0) r1 = semget(0x1, 0x3, 0x0) r2 = getuid() r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x8000, r2, r3, r2, r4, 0x20, 0x7}, 0x4, 0x1000, 0x9}) 16:00:02 executing program 0: 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) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = kqueue() r4 = kqueue() r5 = dup2(r3, r1) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000000000)={0x2, './file0\x00', './file0\x00'}) kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) 16:00:03 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0xcc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchown(r0, r3, r7) pwrite(r1, &(0x7f0000000180)="6be1bdc71b70957bee9ac23982622b926fa648c036c877e98f07a868b2308a97adee80e25083cb3e19b20a3c762b22426e72a38ee4d62e9e999f8abb233df2d0c212a028ea13986a9a80c0ebce8de400a454a3cee5f8b7c289da03bb004c52e0dc357fc37c14bc7e630b4acd0c28a4d7e1c91e60c7ae42c4f526175f7c2b8722cd7abfe0abfd097a08153d977c63c2562918da035bbd4321cc2f3f68ecfa813926e295efd6d14615c6bbdcbbdf807a5289cff4efcdf855b25632796e1b0543c6e5a36be1565a50dd78bba543f6d8454e89a51496", 0xd4, 0x0, 0x0) r8 = fcntl$getown(r1, 0x5) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x810, r1, 0x0, 0x0) kevent(r0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffb, 0x80, 0xfffff, 0x7f, 0x2a}, {{r1}, 0x0, 0x23, 0x1, 0x2, 0x1}, {{r1}, 0xfffffffffffffff8, 0x90, 0x80, 0x6, 0x2}, {{r1}, 0xfffffffffffffffb, 0x84, 0x2, 0x0, 0x2}, {{r0}, 0xfffffffffffffffd, 0x4, 0x80000000, 0x760, 0x60}, {{r1}, 0xfffffffffffffffc, 0x20, 0x1, 0x4, 0x20}], 0x4, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffff9, 0x1, 0x40, 0x5, 0x3}, {{r1}, 0xfffffffffffffffc, 0x8, 0x2dbefbb67170251b, 0xcf9, 0x10001}, {{r1}, 0xfffffffffffffffe, 0x42, 0x40000000, 0xffff, 0x1}, {{r1}, 0xfffffffffffffffd, 0x0, 0x2, 0x4, 0x3}], 0x4, &(0x7f00000003c0)={0x100000000, 0xfffffffffffff619}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000400)=0x8) listen(r0, 0x7ff) fcntl$setstatus(r0, 0x4, 0x4) ioctl$TIOCSTART(r0, 0x2000746e) r9 = socket(0x2, 0x2, 0x8) ioctl$TIOCCBRK(r1, 0x2000747a) r10 = msgget$private(0x0, 0x2) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000440)={{0x7, r3, r4, r6, r7, 0x2}, 0x2, 0x2, r8, r5, 0x5, 0x800, 0x2, 0x6}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000004c0)) poll(&(0x7f0000000500)=[{r9, 0x8}], 0x1, 0x1) msgrcv(r10, &(0x7f0000000540)={0x0, ""/72}, 0x50, 0x0, 0x800) getsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f00000005c0), &(0x7f0000000600)=0x4) poll(&(0x7f0000000640)=[{r1, 0x100}, {r1, 0x2}, {r0, 0x100}], 0x3, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000680)) r11 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/wsmouse\x00', 0x20, 0x0) fcntl$setown(r11, 0x6, r2) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000700)=r9) socketpair(0x1, 0x8000, 0x7, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r12, 0xfff) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000780)={0xffffffff, 0x6, 0x8, 0x2d, "cac93e99783ba31f2bc0ea5d60472cd08960bb49", 0x9}) sendto$unix(r12, &(0x7f00000007c0)="179531152e4d3e2bfec08be6b6c6b432f196b4414bd13783b343bfab668428523b9648b39c5c3f3a45db2659f4fec9b35f53b044e97b48f9a682a377de8a9c13a1d14b24c712f04ae622a608d50fc674dc01abcf9a5ac58326055a0e7e07996a44a7b9627af29b112aeb87b69e591e1b159014eb67bb3e34cbdcb1d230fdcfbaa541a777839627a1f94db3018acb0a1144dd77dc198917e387f2d657dc6f9ae1192f1cb024582ed49a10bc1f9be502b54a57aa64c3b3332f5f9720164ba9be92dbab9c50cefc0de64dee45ef345692f8270d41f0c077c74a2ef974a6fbdd21dc330db94bf39e734d8243afd90194e4311386f2b9c788562af37ec9", 0xfb, 0x400, &(0x7f00000008c0)=@file={0x0, './file0\x00'}, 0xa) 16:00:03 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b818000000290000003e00000003000000400004bb893f0000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev//pf\x00', 0x40, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)) 16:00:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x802005, 0x40004004000828a6) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x42, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="0000001860048f15ff53d6b5e376ffff0802000000002800001401ffff21db725dcf4bc28af863cafc4381b9", 0x2c}], 0x1) sendto$unix(r0, &(0x7f0000000140)="424f2fc2a764ccee45726f74a88bb5dd7189a543f5ef57a5d12146b18750353ca6c8736309c8cc2efacd0060674ebc2be5f4650cfb5c3e2c438904f2ac1500b10dc87daa338c5e3058ab2ff3e8211083587366aaaf7704cac98daf17220f0c596d4c17637ba4b5a81de363303342b67c78e4afb34b47689218861a00f813f42361ba1c8a73a44fc411eea5ddc465571cbe0bfc2a18177484826cd20d2da39e592a12e136c5d74aa79fee8ca4a6dffeb44f6dee9f50fabfb1991861d2eb82cde6d5e6b0ac", 0xc4, 0x2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) dup(r0) 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x3, 0x3fe) r1 = accept(r0, &(0x7f00000002c0)=@un=@abs, &(0x7f0000000200)=0xfffffffffffffebe) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x0, 0x7}, {0x18, 0x1, 0x7, 0x1f8000000000000}, 0x7, [0x8, 0x4, 0x3, 0x2, 0x1, 0x80000001, 0x81, 0x7e30]}, 0x3c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x20}, {0x7c}, {0x6, 0x0, 0x0, 0x3}]}) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f00000001c0)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="84c6a343") 16:00:03 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffff8, 0x0, 0x0, 0x0, "00000000e74de40000000000000000000600"}) r1 = socket(0xa5c93f0aa145b364, 0x2, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) kevent(r3, &(0x7f0000000080)=[{{}, 0xfffffffffffffff8, 0x0, 0x1, 0x100000000000002, 0xaa60}], 0x0, 0x0, 0x3, 0x0) geteuid() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0x99dc95303dfed151, 0x4, 0x40000000, 0x10001, 0x5}, {{r3}, 0xfffffffffffffffd, 0x0, 0x2, 0x5, 0xfff}, {{r2}, 0xfffffffffffffffd, 0x10, 0x2, 0xcb70, 0x1}, {{r2}, 0xfffffffffffffffb, 0x10, 0x1, 0xbfa, 0x200}, {{r2}, 0xfffffffffffffffb, 0xd0b1a2e8e56a42bc, 0x8, 0x8, 0x80000001}, {{r3}, 0xffffffffffffffff, 0x10, 0x40, 0x3, 0x10000}], 0x5, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffa, 0x80, 0x8, 0x68620b49, 0x8}, {{r3}, 0xfffffffffffffffc, 0x2, 0x80, 0xfffffffffffeffff, 0x5}, {{r0}, 0xb218bbdac271aa51, 0x8, 0x40000000, 0x7, 0x4}, {{r1}, 0xfffffffffffffff9, 0x8, 0x1, 0xff, 0x2}, {{r3}, 0xfffffffffffffffc, 0x2, 0x1, 0x1f, 0x1}, {{r1}, 0xffffffffffffffff, 0x22, 0x40, 0x80000000, 0x2}, {{r0}, 0xfffffffffffffff9, 0x4e, 0x4, 0x7, 0xfff}, {{r1}, 0x0, 0x2, 0x20000000, 0x1, 0x2}], 0x4, &(0x7f0000000280)={0x5, 0x6}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:03 executing program 1: r0 = dup(0xffffffffffffffff) recvfrom$unix(r0, &(0x7f0000000040)=""/104, 0x68, 0x1, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000180)) r2 = getppid() fcntl$setown(r1, 0x6, r2) dup2(r0, r0) recvfrom$unix(r0, &(0x7f00000000c0)=""/12, 0xc, 0x800, &(0x7f0000000100)=@file={0x1, './bus\x00'}, 0x8) 16:00:03 executing program 0: getgroups(0x2, &(0x7f0000000080)=[0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = getgid() r3 = getegid() r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000180)=[r0, r1, r2, r3, r4, r5]) r6 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) getgroups(0x1, &(0x7f0000000000)=[0x0]) setgid(r7) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r6, 0x0, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3d}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$getown(r0, 0x5) r3 = getuid() getgroups(0x4, &(0x7f0000001340)=[0x0, 0x0, 0x0, 0x0]) r5 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000013c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f00000014c0)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001300)=[{&(0x7f0000000100)="d0f3a7ca66740536b26989b0ed1d8beed5cff9a65b2b5194e674ffc52b446e3a41c05ce0376f4413e45983d91463829373614bb06c7be5ca6297ef53f7169f29fb108d34f794623d3c3257224173ff97ae968611d61a21bdf0cfde3ca06b789227c00fd66a2b6dc6d6085f5f33beae7d842a1ef66fd9417b20e8fbfd249b1b2c52e03eea2c3e7c2c925492df087238175fe0e5d00ad9926d76e80b5df467c3c9d3c92c8dc92956e64178d69267ca06", 0xaf}, {&(0x7f0000000280)="d3ab1e6d1737867cde3e81c3da72b42c3b9254de02e8801ac5622f494f5fc859e736cfac60d0f1fcbd62a3314973732ed799cb4e0e1266b3bccd852addfa472fe10cab7dfb43ea2aa6e070", 0x4b}, {&(0x7f0000000300)="6d456637ac44c6bb6dd5c7c60fc8a677468d878c0b5eed4b5e23b43aeff3035fa83e2572b657af5ba715bcc744811da94cf04549eed05f2b3f727dbab97e59d331d6ee3e857db19efec884f0b53a1485a323d8a80e1b65950115d5cd0f40bd2ae976f2fd13fd11f66bbb3c7211c24a6602852b984597601af1e83ce475afc1572e3cf4fe042005081b37f4418b6e8022be469804cff0f7b6718d49efe3acf1923dbb3ac6aff5ab9009ac64a4ce621f5e3f6f5cb5478dfb6bb24ca758e16391dba670e7a2022d84ad39e7f609a19e64b1c2ba2aa3054ffd53d624060f6b15cba01424345aee7a80f655a7309e512c2f3bea6561666fd1848caae790fa69d82f634f608288bea14a63c3b4d33a5307723e0e6c11af8ee816e28e6df1af0b6bbd7521005928c9bba27df4013ab4934cdd4b6396e932683d37e219058c6b22db5c10e457b2bf5a5c236b9cdda4f0b4abd6f302959ed34e199ae3814945e57698e9e5784aed3e1d145217fe8ac6c3eb9a2e92f9e21d4e296492f76a6a8168b680fc8b265e6563078aab457374c25148f84235b97aed607aeaea679f0b8bec572b977c334b7a9099322d33e9c8af8b63e243a028c3cd11e1d0b29b5fe8e9050f47f4461f4f45c7e1b554d27411acdb178fe11505c566577c43a9a49535e41ba5bdcab79101a557e1817b8fa768040e81a32c2b81f9f43e3380e7f6df6005240515f6030417f22b90c5b7c505817af8c5709abbae230ba0f5d6d8d0e0a1f354fd2d79276a49ff668e90d197fc53cf21f85bca85cf093629d52a8c9479b264dee5ddc0517a3b2fb58077509d96d6d3129600d5a33fc6635d3d56a00e9643be140d3931443968cc4a1814d408b9491055ad1d10307200d7f99c0a5fb03bb2c5b6b6eefad6d11f55d3a5d9c0390d2732c5e9d329487c6ba8543367b5eab7f02e7bcfa1cc730ca8b973dd2c88e92f23fc40266cb13a9f0bf489abffc72f49bf96becb200c2d161bc1e00ff2c61e579c5afac75aadf7cb4be78a5f42cf45bbb1f6218ad9e70f52fac36a77814bc5dc8a76708925df88fd2a067548d938ec1df158e7bb733569e6bbc0a333de11f1a34405d3872574367361cd3ab88c316a12add95c5b564b412b96c60ece7a8312b8d7ab94f262df3ce295ed04b58be4a7bb03623b36c4fbdea9036424a35520e13ba950b50a1518abb6dca29f860404fb8527d03ceac5632503c24e22ff87ba64c2697d111c80773fb14b185b332ef76375abf81cc06a923130cc29a1b43f8853b175675802943a5e6cba51be11ddbbda3f9a9355a145e30e9f2e2b03b157d252c85be0e326a694ce09ab7c078c780f0933750873d910512a848c49129efd16c6ba0f828159f9b306103369eb45a1e93189d804107ac3e5d35531aeef140b8743ba7d023e1acc0ea089405a3d5462e9ebd16876ce9c20a112d478ba9fa7760d21b5cc7cbcc9ff135d2db4cda174e67a71d98c49151a7c6c9385b828aef00d5fa57bbe88f0ec3d6c510691ed4252771e19479df25052bd19703d87ecce85311b8c10bf12e4de63ef7dd89e4297a58b4b004241ce55ca01191dc2a80732653eca097c001f96ad858112480f6244f9d8589a06b5be7b3f95a7e289b0b1a6ec05c5f4b645ccf1778af0623b66f5fecb40d3020615534c36c3e5b4999c70d235627a51b012ac295576e823d4028b6859526569958670ee1d58ebce37d6f5941c6180c95343cab590e941c42a5c86e61dfdae51797fc6396f54cf842566070ec406dbf758bb9dede4a40b613ffd85e256caf63f33e9f9d2dfe6401b4842b33869dd4b190ecda99d3a4d5a401ec902669e6fa556e04b8b48ddd62d2a79ee94dc933a05d10d3387116fc87337de6c4388f0bf521a5772e013cad34cbe4bc9fc65c49d3cfba3be0d7b763146179b44fd35a8bd1d387e69a7ce5714cdd63898427676b77cef444814557b3e378c7e8fe3c0bf96a8ddb7565c7becf9c6aca90f1e30be7dea1072b14ab1dd1ed2897776b46731d0ac80f8198002b6736999669f8b9953ec220fab56ca5e614e6e9b903b3bf6d73a5eff78814f97efb99bece523258af013b628d313988c6f95989c194f3129c214c4f6754b5f8a20231b719054fd3a26a5515fc7e0d8c8cda9b33c3f772419eb7fe01a91eb113f32c8b2aa906a01363a291cbe9a14cd1f7974b54ac6c54a3fb079e77f8e174182ae8b77dfcd67dca064b5355f6663cce54190dc3d5de2dada7e7d6b8eaa114401d4559bc9698d5c589378030d9759b0fbe0d874d6ffa60751c8ad890e631a8ca99b17441a8f56e3a5abb5dfd205fb2670cd6b71fa8a0639b65df128567b8e5d2fd1e7d2bc44a73ed3cd1e3c249c404748b8584bcc3e975270a8dd9632ad64019c6ff78f1011644439984c5dbd400bfd5e65a5f04138a83731249fec65507aac955f7b6b3143986ea035a244db009717fc1d70cce4fc48681e6348aebcde928fd8221778214dcbf61d2e87097a3b413dd715108656d88652c87bfaa757751a2c0e8bb25e4cd8af49597b66d0912d3e1566b51beb87ad1cd25a889f92b2450b03ea786442ed20bc5967a031433ac258ccd16cef50a23b534ef99d1207aede2c9c3c3a111502a365f19ee15974c44a48fe28a6e0b7dac7ee6fb22289b736f6902c90e221f4bd18b2de712e14c697db0cb8c7f7f55862e492bc8215500cc01e91430346fa95ebe91ee2cdf162c33689029fccf7451fb129882f2f93203893967c53111c041797963afd160ee5d83af0badf77ceb50e2a540f99edf7b685dc27e7d95572327b29da7a1eade9a18f31ad65cf27d49607eac026582d36de7ffb315c1304f6e31d75f41a79279b4d58206e29436cf6f5a1ef97013227eedb080293bb43f34b7fa9ecf56420a6b49d0953ad40798e5cfa4dee8813a62094d96649137cd604205108d1abd3a6c36e3fc865c6de97728010015b3c51e51b7b6527b88622e3edf58861e0f6388e749fef71ce8fb6f569e6ed4d5579c77edd1dc17406af5b8731f0588b4745c825a9db3f47524bc3b0a504976bba8263f28fea169355ae1d8f67536ed426cac03221384bb07323eb7785942338f3cdc3f9614a5cf06d48cd047321930e883e85e0c3a8962dd0ed477734ea91db173d9d8cc5c497f33c557d647b8f13d09e8138b445a2d6898ad74d58a6c0e42d052f13317b9f11f70abf0a95a10ea6534b92fffa264b73021b3b79a5cb5d41b05b0d468b2205327f06856fc6b3648606b354dc3bcb744c99490d911aa9993bc1e2942c964446a1035ace59d5d809c82b9187f7b4dcc2d8b566e12b79f375ec36041a14f10a0b1dfca7f755b6ba8af8324f26336f14a385df63fac3faf8fd7bde3a674900096e4746e7e9bbc5811b443a2605c321f944ee53a144c4c23c4ddce039631823ae496ef18d5d4fae290a47848c76dbca93c02e5056ad7beffb57a310107a19b9d0333ff98f9fbf27b196aa26db58bf61dababf203ab547f5aa53d86ed677ae38034c5fcd246119d75955de4ef4c91c0ebbda8b2ecf490d455b71e876b4303ebbca95af96a71b1b519fa155d0162412e022de6248800d5ed78de62d587cd4c22f8d46840799988f8bc1d075d847950a5c9907de6c70c165e7946972b15ac2eec93382fa28c030e6e68ddc14649b5cb3da7fe6d5d2b0c09d81a96f10b3ecb8df24ebba41d3e7c2f42f6fd792622a1f943b8d57643d6ad03bc2adaf2be8c950595b5ef0ac87731f3eb74578a767d49f87efb5a7789af427624a227b6933c33aace3b5d3aa38661d1ac9e28e55ae8b0c0adb91ee12d3b86bf5c22f3a0ca3c1de5cf746f8e8e7d6799068e484b8840748088d58c0a50e894695290d9fe3ff9fa3d69d7f9c2ec5d0953c78e603df20b39e9c58144294b218e812bedcf1c198d157bcabf9d16de0ddecd87498ca460e4075635ff4154622ba9392a0e5c2d9489dd91d732b7ececf904e12d2f920f5b69702b485d7237455f4e010c37552ab8c16e422cf2130fb1ac2ee25e077a83910329377336c090b84000e888da672091a94ae8d2e7991dee091bb553f9050c25c45ebb205705ebc5d0f6068bf8db188ed7071aab640bfd76ac2da96ee2634b5de3ca58c25cfaa89f5940439e750803989fc0135cc3656aad3684efc3b54eaa7fababaee88a68e88111991970e3ecfc55ac99ffd14e6aeeab9ca0d22af4c276c5bcaf44d709bcbd84be19a7389666062f3eb504811fc9f078cf8440b174452d90a0563c5d0e16eefd009945879c5c3e31883cbc24ba18234210f68973bc923764d0ead214f6c2822c48d59dbd4cb3cdb56885a2e3492330fd5c179ba44368fe8b5a15d3bf82dea9f0984d744bd26d18ecb2d453ab7d137f098b60db86a1854a19f5632f3ddaaac5fca63cf338151601eee41704f41c91ba0b3a01b5f282efc42203ea68faf0cdbd95eeeef93e225bda83f31071b3f4bf56656f59eec29900289cf837acd43be1f2c472b27c22b5798e510a12b6fbfa7cad34a257beac7c465e5d5e6afdcb5b20c285b9306cfa6aa659d93b29adfd942e86270d40ec107e6d132ef795ddb8a6c4aec558a06cfd05e780f36ac234fac6147534b6a1f52b8020dc737927340feb9753afbb35b8f2d93ae859d44b1477ba48ca755ee245e3b081b716f248ea65339b455ec8d042ac675d5c7372b6ba56848540ff93d1ec2bf5884c0e29e91e887f43742981b57a3c8e31a8f885878fabb945caf6f9fc1502ac105f2426aca9d4efa65e90981c8cc945bdaed73f612ddedaf178c3cb63b44cc4b976f5f63a4d043560f3d5a4633bc45eb0744e0fa5c19ba2edbab6aad01c18c031b743f41e58cf362c04a5a360561617c3b8e9fb3a64aee74ba39ee36500839d391a918a3185edbc9b34ed359ae08913acd7f7a8373de564690ecba17e9455ff76cc2e27f659f5038ff4671d03ccd4eb86ebfa26024141c4a43b5af2f20f5f50413564cdc38481f56eb3ce84fa407a2393b97c438c83f76546448a349b096e3173aa84058333aee092d9dc0e785339d0bcd753a0e21a28d02246d20f9afb376ede231912c79db4033209ff193b0a82820bb78ac32e7a3e427fbc43adc266ee81abd2494ec1e48dc2a842db904f73a16eda41d760d2c153fd12f87f971180496b8d127fc2118624915d1dc1a959210100826eef8b992d8627765e5ffd40177f2d5d4bce53e365447a4cee42f42f1bee75e91e7a1857c9d5e2a53580168ef6f7ab61edbe5d2a783f49ad3849dbd69d15a99f180ea89f35a28f66a66efefb9d7368d7deebe201323eb3120efdba9aacb6b1d9fabf3ea9aa4eb459e563b10bc655d50423d431d2e68d33b768be0d7f14c4d8de924f8774bf8f0ea293562633a6bcb071e107d73157df2827cbfdcaa18564148b5cd5bda370c7dd66c9d71cfa88d196e3dbdef98eaac0ed8ee79f726c97f12eefd18ddb47c253d87876b0910e569aa36e8f20a1f72e55c5962f677966c5401969f5b69463399ed68d1da1bdd623242315f134104b4804ff3261c14fd9bde7a6c7f095367c680ab9e25ca193857526894c8088c89a11acc9ab9fd005677c95b0d645d155d39f1e9a4543d83f1931c7fed50d4516b23cb98c4145cd9ca3584cb54a391d2f7af94320c27103bd902361df20950e38e5936b03733c4ad22abfec23ed25de81a3acd52c6dd8b9ddc6b36cf8691dfedd8778e07ab90f88c41711ee299dfe2f1e9671ddc8d7564c131df2b1fde3601c710d626c2a338fd8f116ccba699879894f1516bc3826f37d7c5f0784eae0a984dc0", 0x1000}], 0x3, &(0x7f0000001400)=[@rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x90, 0x401}, 0x400) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) stat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x40}, {0x35}, {0x714c488e}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000140)) syz_emit_ethernet(0x4, &(0x7f0000000080)="1b71ebd6") 16:00:03 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x20) ioctl$KDENABIO(r0, 0x20004b3c) munlock(&(0x7f0000005000/0x7000)=nil, 0x7000) munmap(&(0x7f0000ff1000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x6) munlock(&(0x7f0000000000/0x3000)=nil, 0x3000) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x42102, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000140)='./bus\x00') 16:00:03 executing program 1: r0 = syz_open_pts() r1 = dup(r0) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x8000, 0x10) r3 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) listen(r3, 0x20) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0xffffffff}) flock(r0, 0x2) r4 = socket$inet(0x2, 0x4000, 0xffffffffffffff1c) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x3f8, 0x4, 0x4, 0x1, 0x7, 0x101, 0xfffffffffffffffb, 0x1, 0x2, 0xffffffffffff38ca}) fcntl$lock(r4, 0x9, &(0x7f0000000140)={0x1, 0x5, 0x1}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000000000200000000180000000000000000000001"]) 16:00:03 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0xb68283e7aede408e, 0x4002, 0x6) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open(&(0x7f0000000040)='./file0\x00', 0x180, 0xb8) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000180)={0x6, 0x1, 0x8000, 0x10000, 0x400, 0x9, 0x1, 0x10, [{0x1b, 0x10001, 0x6, 0xffffffffffff7fff}, {0x4b0, 0x3, 0x101, 0x44}, {0x0, 0xf194, 0x4, 0xe3}, {0x4, 0x8000, 0x3, 0x3}, {0x4, 0x8, 0x7fffffff, 0x2}, {0x2, 0x7f, 0x7}, {0x0, 0x7, 0x1, 0x1}, {0x80000001, 0x120000, 0x10000, 0x20}, {0x9, 0x9, 0x5, 0x3}, {0x8, 0x3f, 0x7, 0x10}, {0x6, 0x4, 0x6, 0xfffffffffffffffc}, {0x912, 0x5, 0x1, 0x7fffffff}, {0x6, 0x0, 0x1, 0xfffffffffffffffb}, {0x48e89563, 0x0, 0xfffffffffffffe01, 0x3}, {0x9, 0x7ff, 0x1000, 0x3}, {0x1, 0x58, 0x9, 0x7fffffff}]}) r2 = socket(0x18, 0x1, 0x0) dup2(r0, r2) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000100)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x2}, {0x45}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 16:00:03 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pread(r0, &(0x7f0000000080)="202bce6242afe4f11b3550f1b74a9746aae12b806f5ff47566047a6f10274cb860e227cd47d6fa756d115ddc5f995f4af594256bb65b656a570db6d19f9f54c68447836f114e9766d091bfa2ed3740c0bf7d17598b3c71ab14d3dbed5743a0d1cd", 0x61, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000e, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000), 0x0) 16:00:03 executing program 1: setitimer(0x2, &(0x7f0000000080)={{0x4000, 0x7a22}, {0xffffffffffffff02, 0xf423f}}, &(0x7f00000000c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000440)=0x100) sendsyslog(&(0x7f0000000100)="46136a90c3506ea851abf3f43fccd571840641ebf297934a81abfffeb897e70235632737c19f70af8280098ffca4eb7f82045bb072d78244b80af925bc7b9ca6d5cddd9c497f1fd1d5e62ccc5b7e9176b47c87e1b731d3fbb55bee454f715b0edd313c44bcea2cc6f9d3a0aa290ab63f4bac163e20ebd2d5e5d985d02a623c19be184531165ed8a35021661ad537a0640bcf6cb916a09e3152848a66e4351a40dde31d8dcf77e887af863d9fc39f4dc1505a32b14ccf2ec715ee3ddc4a4c1ff609ea1f4fc8c122081fc9f3caa28e8b95a6a4fbccb99583fd9be78f351fe319e2045c133351ae48f846", 0xe9, 0x4) r1 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x80) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000280)=0x1) r2 = dup(r0) write(r2, &(0x7f0000000300)="9c1cf6a872529b653a27dea8b0785a184a4af70544700d9bdedae15234eef9f29d279eaee4de849e4adee033f610f8bbe65b69fb7ff44ad4dcc78d98894fa6847d682902c86cb4182cc3b95af8e954dfbed5cad4ee5232267cc9c5446374bb08a9b8b2c268564e1b9135de8e88bd7837b42eaa9daeae073a9d2c8dcd682f6ac0a27c6c0c4585b4d9f55c3a6da645d36b10704296b6f4afbfa9cda074f0f30c972d4f17dd382243fd2a4b43d3c3622b5184ce3bac6c901ce0d333daafc438c1", 0xbf) r3 = getpgrp() ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000200)) openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x9, 0x0) getpgid(r3) ioctl$TIOCDRAIN(r2, 0x2000745e) 16:00:03 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x82, 0x20) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x500, 0x8) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000080)) ftruncate(r0, 0x0, 0x7fffffffff6) ftruncate(r0, 0x0, 0x100004000) connect$inet6(r2, &(0x7f0000000100)={0x18, 0x1, 0x7, 0x9}, 0xc) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f00000001c0)=[{0x80}, {0x61}, {0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = semget$private(0x0, 0x1, 0x20) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0xf533, r2, r3, r4, r5, 0x11, 0x3f}, 0xc6, 0xfea, 0x5}) syz_emit_ethernet(0x1, &(0x7f0000000100)="96") 16:00:03 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x1, 0x1, 0x40, 0x8}, {{r0}, 0xfffffffffffffffe, 0x3e, 0x40000000, 0xa, 0x100000001}, {{r1}, 0xb1e37ab45af1b7df, 0x20, 0x3, 0xa4, 0x2}, {{r0}, 0xffffffffffffffff, 0x8, 0x2, 0xfffffffffffffffc}, {{r0}, 0xfffffffffffffff8, 0x6f, 0x2, 0x4, 0x5}, {{r1}, 0xfffffffffffffffa, 0xe6, 0x20000000, 0x0, 0x3d2f}, {{r0}, 0xfffffffffffffff9, 0xd, 0x2, 0x9, 0x800007}, {{r0}, 0xfffffffffffffffb, 0x21, 0x2, 0xffffffff80000000, 0x9}, {{r0}, 0xfffffffffffffffe, 0x4, 0x2, 0x8, 0x4}, {{r0}, 0xfffffffffffffffa, 0x80, 0x1, 0xe8, 0x6}], 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:03 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) pledge(0x0, &(0x7f0000000080)='\x00') r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = dup(r0) execve(&(0x7f0000003b40)='./file0\x00', &(0x7f0000003cc0), &(0x7f0000003ec0)=[&(0x7f0000003b00)='\x00', &(0x7f0000003d40)='\x00', &(0x7f0000003d80)='\x00', &(0x7f0000000000)='\x00', &(0x7f0000003e00)='\x00', &(0x7f0000003e40)='\x00', &(0x7f0000003dc0)='{\x00']) msgget(0x2, 0x700) r3 = getuid() getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000004000)=""/213, &(0x7f0000000300)=0xd5) sendmsg(r0, &(0x7f0000003a40)={&(0x7f0000002700)=@in={0x2, 0x2}, 0xc, &(0x7f0000003880)=[{&(0x7f0000002740)="050436d43cda30fd718957c83216d25844c12ff2df660b95f45bf444c48c85e96028c81d39758da2d0cce7477b53b091efcd1b24ba3a26f73b1dfcb7f819aee685", 0x41}, {&(0x7f00000027c0)="983757975b62736f092c7a263706bf636e9b9a5438736d8fa4e1880a4f9a0084dcfa6f89f6c4bd0454bf36cad7c38002fe098c2d180e5168d26eec2b3ce11b1c83905565f98a1a7c6eca32f050cb2b80fa77f4b604422d56337207fe1e64c36562d21d6dcd5d18c243dc201bae6c29015be33c6d", 0x74}, {&(0x7f0000002840)}, {&(0x7f0000002880)="5277b5be3d62f9c574db71620e64f13dff0bb7731c4b9d7d12c799a117698f4e35ba9bb3f4618eed713df2645fd51c6ef28543c147aec19947eeaa936e2a7750d2d7d63e7c5717b0cb94bc5cd85904d58776ad44f9445a1791212f8484626b9a165c44a86d7bd0c7121efa05ba66611c3ede39996d95ecac822e6c4cd6a8d0a930b53cc0a626e28e442173e90f1ca54fdd098b8c27cce906fadcf82afa291766991e88ef5179cf3b84d3cc71593f271a0fbd9a97ca1e4306c09608fab577e126bc7a9c0473559bf34c2d03824d3684022cab74afd5f45100bfdb2a266b79d4af8bcbaaee04f33829367b23a4c67b29d5df45ba51e27f240bfea1d104a8fdd97b6f6549453f7a154316bd28c7bd688a4db8d99eda430383f06b297bbef82dfebd2435c71db554ef46c37079d4b1151447de9713f2ed8486e219078c09e1c5280f08968dc0af4a90cadb1c74a30a3a5f4e4e937386c95076c232a653be8150b20f8d104715062f13c1aa6f605569d023cee40d86c125e377a6596320deb64a8383e663e62b6727468e419c542860923891941cbb67dbc4c1c03e9ce0a7c112465490e20ec26063a719046b6650f32c40e9bfdee0b7e130e0dbd0792fc1b61dcbad036fe563b50393d0a99062ef4230cb91b8ac48b7282d8fc2ea884a003a454f32e8b161c4236e2ca9971a3e9d9675a64ed5c3d16a51738ed27e6fee91336b5db1e02fdfbbd5be7a9395f5658f09fdbd10464628c9473e83a2712ecb7a2f8fd77679f5bbb9f7c794d85564b3963b66f730ae7401f39eb0cce4fcc7b3a72be5871b45fdfbd6575056a44fe765a5cc24a1492bb603b7c20b2ecc38033ca7839f9fb2c60452b0e8c216eb9da3096223738db11a45846360a3ac2688441177bff91e588880c17b22b3d1e9e44cc880b3d3b8760929242eda28c08e7deb30c253d7e20b686a5a37bef3758d55faf8b801c6e8cdca3d260706bb7b393a34f0ebb25ec7564603874d32b1f7f2f9ca7fe927173a0a8b3c0953f9a2b016ff15dc399712d9fc47f56defde0bbcd4e45e715a1ce0942d3b743d88910d752686904538c6addc406d5db223e321ae13a64be148d05a856c6f7ac7a9d919c43a2a9df01b07eb23798be24b9c1ee331d0cf74b119b1b3920321eda491ae49c754b47f8a1f100f1583fb596205e6d6da035f1f6b7a2254ba6760ff4edd567b5b554521ec0da2a6a011ae74fc4331d74f458a61cbf9100dec588b64df95b46bb381141962018f2131b1e6e26339b84fea70970218c38cd340fdef9c72afffa896eaf17155aa46dce2c10d97ead4786af39cabf28f3afdb226319fdbf1248735b5a734a9b97a09b3d675de11522c371a7c25a99a8a5abbd52dac64ccc4ad31aa5851551aa93534ab9b216d7268707b3f31f1b3533d3ccbd0a36e18025c48b39fccfa71c405336c6234240f49369eec39267a92ece0386507979b1f4d149353c3fc7f8cd50c98659c0888dc55de7cad6dea6dcb8d8d324bd27ddc26d39974c9aea51c581975ec5e00e67ab583b2c8ffdaf35f6ff21d2195b75eeb46cdc3b47874a958734eb19fe580069a973fba249cd10ff14babb1f50a60b6e657d73e4381b579c07456dbfa89e784664d471ed65c494408e5c8af9d688652df26e7d501ea8534e7374aa943a814ee85faeb73c9ff564de6d1561622cee8250e78114eace0a7372b9fe79913da9d64ec35f18cd9e79d20534a3d0bddee9764f1bb6275b2d0e3410569ba114953d92eb62c2548e76102933c9e1e9b5c08ec22a44a91a042993ccdafdde3169014addc0cd973391b3c292d22f5697d07fa5530ff6135503d59677260ae83d893972d5edd9fa69b47454bb6f64a0bbf34b0a0a693c4e5a8d71f5e84e982a7c6254525cec4d193c3778085838a7bca7491cdf22d21eef30b43d5750179efb42be4ce72f7cc48f8f0a7d527874fa3549781f96aec75155fe9943d610b3a8f3bc6b8e12ed941c8a3735c27b3854935266f8cae1beba653f2d8cc20249df98870e8bfad7e0a4d3888edbbd7c4889407a3c4cc97637c4e8548c9c9455bab9307be64b9c86ff9d48374547f842fecc28c6be1aa20c7f5f050148741459a1f346dad3f9afe1f494bd31e9c2e02ba54d807827e9e1c93d61e529ed44790f7ed84adf4c8e138ebae303b356619ad8cd879a16d1e14433ade7be7ca97c150f2d061cbafe387bad0ca0e11b4628757d68c1bfb38dd9369c5d9c3aa6454cdf19e9d0b10f341f3e04bc113062c562417504f373dc0e491f6e893e6c62ddc77174d80f44e81fde1f301173d6b2591f77dfcef9466d0ed91eb650e171a5d8c446ad2a61325b0edfd1d02f2c9caf3dc960227ced7c71d6e128a5f0aff1562173d0bcccfdd63aa12ce8d9496a02905bbd8a613830ceca5917d770c69501bfb3c6530811dfce3b842a94c9dfd148e3f6c669a554cf73eb8b46e197e5551acc2b8d535fef0611868656b92a42d43376eebe48a8aa304fc1c4aa82151fe6f32a81f86b337a18b22b1c526b30a19d10ac568d49dddddbfdbc41697c95efa274189e146c1e4b878613b80f8b1a727136d74a47e5f70451b9ed68cd11e1ec286718667326b99dbf6d60d81306d977b05e8f24bb5cf85da3c2aab4f4ae003f00ca4a66fef60e5ff2d1b5351f93fd2f46c5a004818a0446f755dcc88f83624017973bc62ea5ff05c9d173e6385be4a42adbeb5a4d29021c8f01fe5e59d9dc395b7ae73cbfbf48710517f8e42b3375923dc93d8d998c38e574ba8d73be0c0bbb684933449904da88c73c117895fef6ed8b2490ca2128db7d1c0507a393c143912137377d4a9c7a68fdc330571959df3c01ef41f1ee089ba47258788f414877d4a8035103b0b0827832b75e4dcf8262b9f36f82064f74b3ccba82fe77d5d8a30599e19d38fad2f4970e57d3f7dde06c2337e9c95096575aea745e342e5a1bfa6977828f4b5ea187ea5b2c8de718bf0686a95a40db56aecbf71e37855ac9dc444b6cea4bd39dbadbc0a8730f28d88358f332b410ac01c7c385ea09b3a6894341e4ddc36f1c2990a70a53a24415342c90132122dd544bac0ec0c57d6f4d2cd4a980dec12128396702e2cd9e460d9c6e85ed69be40597e34b44be4d126320389cca40ea096f50f1e54382a5cca5b82fe2d8f822aa252cc68c3d3cf343aea975c5fd85f20fd6510de434cbf6713e77573e0602dd074f0ed7d0967d57f9a117fcf4a8f3d5800b5d2aac5998aacf9a5681a91d1e7486f0e8e21e8c3470d1066253048f7cba32348694786839af607291cafb8744e7de86392a037c40af9e31ad975d5b13df40556b3f63650fc0ad49ae7745ede9cfe713d83f74bb83a1cf138693dcefd79d3dc49469a28e4b94943e7c5fa8dd15c0940c91d7b98b7ce54c468956e730b675b52251810135b0bfdb1b33193c5b31ba50db702109508b4411b11372618b87a4999508af539ce2e26557253f64c69ef6df5ec7521b4b6a568533aab9c9d86a7b4253f5f7c94a72daa1635d5f0a91379aeb5287f03654b9e072549eef53e3516bde0c108bb7e9db5431a73468bf08ab43a8b4a9e12eac24eadc56db141bd4beb150d34a035ee1e7fce53c554e55188486ae5aa420b804a440820b7a173d60a2b2a8cf81368aaa00f5885b6652c2dc41c5c7d546134c492989299aafa5030e9bb85fb32f01d0925874b410c74b8b1d7a08fe5f35f4f9ab8b9648a15d35f5906d1fdf221ee167f8e7f886ac0bacbf7b25cfbda2bbdfa66e367b7b129c0690017c2e9323bac1202970f924ca2590191aaf530abf88c62fa97a9402c1bdf3c0d3d45aaf06c589a0ae035422833c03dacb202bb14e00f46fc47f5b3811f5e9831b9442b3183a740f26d39a4912bce049fd04ab860370713027eb0d1409f8927d586e6e8badec9261db8fde21c59667f086f57f4123c7d177c341b14904747e00cdf5be562b4a1a105b85084bb51cc473f270a2b6e7b696481d2ff9600574f21995038ef6fe4b89643ba970e63a3b5cef35824cd7d5960e73c79e44a431d02c4f48ce519c18e22b4717409ac7a0f2edac05eba2076d8a00974eea5216cb0cbcf37ff3fa145b89e24d92555b309e2306521404f310c8043c6e9c68b9ffe8000f3c3b35580443363447df1d97ed0cdd978ed5e85ab5cd4ebd3d61d80f2ad26182ec2df9efa876feec2c3f6927ddb03903e0aaa3bb6d874639452350d267a91618f3b1685ef045b7a283bb59149ab4709ec798db284f45eff3ff8b0b1fe1d369a4100072baced78572a6e0e7c729482334edaf12bf49fccff5e2ed20a18f3437f8f2772b8f1449d31a6d5aa6a6096e43d9449ec3d41c1d7e66657ab20b3cf56fe69dde6eb3f6abdf7fe1bbf7d05dbe657f84502fefe17def81dd1d1c1cc4842a8f3f40a16159e7604df84f1ccfecd8999034fb8c760545fa11d76c021cf1a3b50dc26ab63b755271e9e27e4bcf8e6b1962d47806a154b87c42e6f1d2d767aab56167f5c6adc392fe8fe76f91f014663ac3eb7e01fc2d4b56827d716946319cb1e0a5298d470de5ce1f5096d58d1ff11ded9f6635f84fdd6bf897b8d5b1c93ae62f934dc983de8c69ae322c1cd67f7256d59318812500ab255d10b936d42636ba019f43c76f4c0906101d70852fe9066383bfc0537d79569eb51b2174ea88e73be308c209c1c50e856fa4e6414324cc3812c312a3dcdd153e42dfedb6deb7ff58c7f4d9e177ed56928e8c3815fc1df9d6b9e3a18af4b7671d0fa7ccc80cda5550e3d8f2bebb9dcd10515d6dfc3ee15beb1a1635c0e38521b8d810390165d460579a5e29b9e2a24f5f0a6d5d754dd20d6729ff330d6d232ce8b9061178acd5035e32f7d806fca0a041e07e9062b912a207a597ea429e8259a1725785b33621e5928a0bb9cf9d150f769e9abe0b31e7238a5de690cb95b598e6656d3ae8eb582cad116c92604954d8bfb88aed130650ed4138439841da4be3c8d84a9ae61bbf80819211c970856937e06d3c2d5123e104cd49d6889d7c3c9ac74471f680af024b884fb0b8affbf47842cbf48448529ac1ea1b8dab7d77490c48ca93f5b8a9ec3be42cc42c71932295b7c1fd38015092289d2060d00230bcdc4a92199757f6cf879ee6b9565b59cc3cd9c4f08f93f254fd893e92eab208b86cc3f33e7e0e8c731953dd9141c4d52c583b2632b6e00ad3173a9c3921fdd60020b6c5852068b24342f404076de6041802abc974fee2d56a3b83e38327c7e77a8f211ffe9aac263d3c3146e6384c9c85e3a799c273559f0ebb76c6869830d5e20f214e0b9cdafcd49c314cc89dcc41e72681c8e4b90a7757728e82897234b501d11ba6aa5dc57ab0064ea92e0a46046c4a73b048db8bfa81fa436d1112c69ed1c0b95ddea67483bf93e4737263d0ab610bba18db4783a0a11f3828b5e6b1fed95f70da83ca35128c80f07e69572e5c03b3ba7bf7afcc381b431178444552713f47f3c87b340d28864d293d63283f4f3ac3ed67039ec741fd320a5da70cd4d5af6bf2f5e565791cda90e191009cac77173ddc67d980c13358ac2b17f0351da2ea6a9a1b13e895980a2cdf2f751a98ea2c92ae42fd9b1c86ac19fbd8a692629e6b361253963d0abd2bbb1e5bd542e365b58ae17f8cfbd88d822957477ca61bd1bd3ebcb7d3c3d829006556d4ef3f7ad22442198eab80eaad0a3bc53180d50aef6dd0df87da5d65e07ab6a5865b8f6fd45543b199360c16d71cb7abe59370a8c95e0dbdca36fb12ade013844f27e0b0dbae475e531cead75ba74af1cb033ef886", 0x1000}], 0x4, &(0x7f00000038c0)=[{0x40, 0xfc481ec40cd13600, 0x8001, "06d79918fbc796d086ffceb93416ab317a3fcc8c0415ddcb8bb89cd52242b5cbbba81fb530f6cc57ef2c549600c501"}, {0xa0, 0xffff, 0xa3, "8681bb165608c84ef237e7792eb713ddc4ac6e3d7e13f6845f08705c9229ae6e3dd8ef4461c84037a22c9854143928c0a74c3fff784b55c77725c8da5592eb0d4a00b42e02eb2fda45fb02e22a305fbab4f9b145884a9bd1787d1ffd9a874ba7d607e889407b4829f864ee6eb4ceac413b0190f6ed157af3db079fae14322deffe40cd9e67da23f2199a5485"}, {0x88, 0x1, 0xfffffffffffffff8, "e9647762b033e23354144efe911edf0c2ead05a77f3d8b9b206957d90ae757b592eacf9569f0f7e6abf8d897b968d07fe0acc41055e15d3b8a4e5bd2ba18efca31d7f33fc2598c11818c4e77e83f5db09ec5b27cd4e0a1d84d85fb0ae63508549c7c627d93d66a50178211c7096396ac0787a41ae2a6e1"}], 0x168}, 0x9878d5c527fde8da) r4 = getegid() fchown(r0, r3, r4) r5 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r6 = kqueue() r7 = dup2(r5, r1) kevent(r6, 0x0, 0x0, &(0x7f0000000100), 0x4, 0x0) kevent(r6, &(0x7f0000000200)=[{{r7}, 0xffffffffffffffff, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x7, 0x7ff, 0x4, 0x5, "a33e2f6e783c1c4b12e948ec20f9d06a2f75a342", 0x6, 0x1ff}) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f00000002c0)=0x1) pwrite(r2, &(0x7f00000026c0)="72629e845aaa3dd5467057", 0xb, 0x0, 0x0) readv(r2, &(0x7f0000002840)=[{&(0x7f0000004100)=""/146, 0x92}], 0x1) r8 = open(&(0x7f00000000c0)='./file0\x00', 0x30090, 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r8, 0x80085762, &(0x7f0000000040)={0x1, 0xffffffff}) pipe(&(0x7f0000000280)) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r9 = msgget$private(0x0, 0x421) msgctl$IPC_SET(r9, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10000, 0xa6}) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1d}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4a2e, &(0x7f0000000240)='9') 16:00:03 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = dup(0xffffffffffffffff) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000200)={0x5, 0x0, {[0x43, 0x1, 0xffffffffffffff80, 0x8, 0x10000, 0x400, 0x0, 0x1c4a, 0x58, 0x8, 0xa65, 0xe88, 0x2, 0x0, 0x9, 0x9, 0x7fffffff, 0x3], [0x734, 0xcd7c, 0x6, 0x1000, 0x7, 0x6, 0x2, 0xffffffffffffff81, 0x7, 0x81], [0x1000, 0x9, 0x4, 0x400, 0x9, 0x5, 0x80000000], [0x1, 0x7fff, 0xfffffffffffffff8, 0x1f, 0x1000, 0xffffffffffffffc1], [{0x0, 0x2, 0x3fe000000000000, 0xfffffffffffffff9}, {0x1, 0x3, 0x53bd7b02, 0xfd34}, {0xdaaa, 0x6, 0x1, 0x81}, {0x2, 0x3, 0xe08, 0x7}, {0x2, 0xffff, 0x6, 0x6}, {0x7, 0x3, 0x1f, 0x7fff}, {0x0, 0x401, 0xffffffff, 0x1}, {0x3f, 0x8001, 0x1ff}], {0x80000000, 0xa, 0x2, 0x8001}, {0x101, 0xd1, 0x7fffffff, 0xfffffffffffffffa}}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1d}, {0x28}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000140)) 16:00:03 executing program 0: r0 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setsockopt(r0, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x2) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000000)={0x1}) renameat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000200)='//file0\x02') pread(r0, &(0x7f0000000240)="5b84973ec9f36f6f6d21429bd53f03e2f3cbbcae2b90a3d79a8f99ad83e021e43b5247f607b3eed8cd3154cc13d27773d05139bb5e8c7358e0b493dfa5a1ccbd752e54bafb665ef148f41464338cbc89dc09d32388fd8c06d37f057347e380ede2c3daa80faf7515bdbdf9445999f59ee98278453a715d4a6d62fbf7bff17765ab13b2c4567af45d8312d19ff7aeb00bfcb67df23bd1c6535add0b4141f155a400a6ce20798b831050539399ada892f4a55628289d166c4f2ec9cff6522c10b695eb578176cda0c389a1db8392449f5b3b47fadaeb80713393fb78fca75240a2e7f6a7035066f076b7c68d325a14e28174f833c92b1dbb1e22b15c58712ba10f9587336206ed3f5620497bec3398da618a1fd55beea3a1d5e562fe86cad438f8c0fb005c73244b8f78924bb23f7ee274982385fb6cc50d814f7a8901dbad6b3c074e24a4a4c82e5ce2a10e50e670861dc68441b80119330bd2773e333757c56f5f2865613d4883a70a6e9fd1ede6d48baf26161d51a226bffc2271cce8b3698f62e1436f3abd02cebd51d748c6d0dc6117f547ddf9534e9291566b16b518b6c382c89055fe4ff652d4f3fbc1a0411790c7a76ebe23c27cf645ab3fa13cd5354a67d537771337a47cf35bbb267ff6d68bd4c50b1c852ef6468cd9b1eb4dc99aef12ddf28e8e857f1fff8d2248635285c84884a19e7ad6993706b79806a9050db65f8e87d8d1a804405b029275a4ddc14d24030ae316509708df90b684e10ae00a3c36d0db5b9cf5102c69ee2a1fe63abc2e7ca430fdb5c2a195d98e0ef213d1de19ab174a9c5596f93dfe5c8792cf905c4cbd243fc331ed7ef35d808d44ac9ce2a25ec30bab7088a12c151214733b39b93b1cd690f1e11f1d37a41c23b10fca10ddf71d1ed0407af4f151ee859f602739e19c9da2fbad16e38250317cea938d51906baf434357459787a5bb9fa271a192cc56ec19538a55c9d2da6642a4202ef954a14f7d6d98d839b43eef993a32731eccdf1a71e8708211dfee537b17f65c819f878a6296798c7a595d79a899fed597a68fd02d5f54d9dafc0ace643ab8f6866e16a41b2afee7ea8a995146af3cf9b20d88b725ee3df8330a2bf9e4a1b49457387c8581b1b71421a9ba1449c880661c523710bb5bcdd0880ca465957d608922b2d67ff597ee2c7a67220ce823d49546d74d7543675773b8ab9a56cdb234de25e4801f2a2c03870dc86f4ab3261f0e260177b9b2af4d466d032b9cdce8ab33fab43c7849b43d7198b082575ba29483633362f289e3dec1ca6e7a52c9320b9c2e880541426b2a0af88490a117ed71b054d6d223b05c7762170fc5d8f2f767e101ba31b72961d632603872ab542979acde1f6abfa11f9358d45c260bd84ca4c1d500104e552feb3f4063b7361a4cf4577376e76484b6e50c1dd1c4732fc14fc1576037e5ce7c55a7adcdf7cb6fa55149be2edcd4c7dda6f52c95ca3a8e1be486608744ffcb5c93baeb8fc65278db7740681d44980bafa8fea0fb5ba66213637079f944c69e41dbeccf162fecc8e80228d1a65374facb312532320029b6ed308bf5d45e2546ec6c98cebb3d0ffaab74820329ee63367bc40b669e7ff42bbe06294b5dd252144fa45e72d6f156bbc323676176586d76fe76de06713e91496f73729c0e4bad8fde79d8ffc9cb01e499c267e8ebac44047359a9fd56051de6c48a5352b29adecf21e5188f2c21d94b2e31201d1d91c1a90b80f3690554965d64f48989d53d898fe29a8749264aabaa3873dda2729eb34a0245cec191943421aeda46e8de262aa8dbfb7c93c38c6415a163e28ead4c503859d21f7988343a7090d44a9d607e5a4260b5e0a96b856375c08f035240a2b6e83cdfa499d9e2426a6f37f9dfefa7a72e853c2357fe74033f60e8fb1708ca7226f31ab5e9dae5932681df8897e84b6f9ff9b31cb0cb8346d8f2e6e3987d8c831484e49fa2fab422b1af3fcbba7faf6f15ee8fe5b421b3c9bdac24237b826d8daee21f2d6a173c87d31b4c451938f64d05642bf145287e26b41d04b949e9848f14e6513283991f98b41978e84b690bd77108fa66716da0b94305d2b155ca6b4c8d1c68521cbac9fec2f7612bd45995da75e67c19a4ec5cb038f1e757bdecc8c66c6ea364f6c47814deb6d4a166a8b3e01f750d3e525233ac21925f2e1dba02d7871f3e138b589b7f5b7d82649dc06576b10e8b3358eb348964e93cb26a081f1f7ad5b98a3ccf765daf19826403638ff7e5d47b1f075110fd8e5ec7aa6fc6542b5d14915af41c71a3c58e22405b4eee98ef7c9ac882e0a6543878ca9eb773bd134c45eee0b17a061261bc79476add7d58e0a73ecf2f694c2dfd28efa8e8ff17ba1fbdec30e010c715dd201d9d1dc0490ccf89ceee4399040470d5441eeb6dadf019368a5d2345513513e5a9fa8ea70fca7b817f20eec1a91a44289b7c123acd425235136105f162cb774a2e1d0e271c809b317bda290d1084c2e55ec3a12dc70cd9ecc5828ae27ea61fab648466099957a5e647a22dc1c55caea01dbd8d13edb853781e0b9458701971ace6b1e0b798d2f86d38cd40ad32e7ad8d9da0812e820f813202f538ad8191ed5972c588a791af01145d02b0877b219622f725d7a216dafa2ba23cb09c8531ab69a4af8996f1fc075991251d808087452870b0eea79f27f2c19c1350b71b16e40dc267fe35ceff730225974b37de7bd3f0c0cc870d936594bf4cd8a811abb69c3521cf9790a6463f5ce0442e55130776c51c34a6e7326fffe93eb8c9282d2b864f5edb0736dc4ce9cd523a29a78c2a27fac842771a2b244f5f21221ba3e45aca83f456fcc1aae230e21bc882b8ba1f789c6eaaa07bb5cb62bb5fe6f26595e49f0f2a78fb977bcc7004dd0bab090933c42465ae6eeb98ae3ef619ca3c4d5a7a762689692798ea5fc04dde8f783511b41e445d3b7c4c0426ef60c0548809acf4de0fb872fa1708f8f6fe4ba6e2955db983d5b030b1516efe1ea57953c6289c59d76bc45dce8a82354f076af58ee348a7c40a97c2698c6d791c456d1c7eb800dc04c88c0e71541d50367ef5f4ff844180ff20c02d6f1e5448d52c8c6267c1958e955655c32f170479390fdf5429b90f3a1563e09196ebbb045bd1b6d460a0f8d99598067782958021ec9ab2c1996f7c66a351ed154fc4492992d8ad04b52fb9eee6a141331ff4720bcc8d2e508b67d1e182ba2bdc55137cca9f1d13fbd84acd974095398b6be987855531aaa280f66a06b9e32d16e6a9889503fb620151fd3e1c186d1ef3557db6132fbd17078ce5689ea311a39ba4f4db3d95d4afe480da0088fe4d616b6398cca0586a3be962998e6fda3dd259a0c123e1e4bb81d689603b7d65e75917394ba913e56548a7148c854afaf5285271bb42d6ad6d12fe4dfefcb953aabc787a025e66e65513adcab0a0ae69a2680e3cf3639f8338732ea180162fd972e648d500cd565d332f3de9e2e32bb08d7b2c6645f1fea4dc4b8ff0afeabaa3ba136a2787e8c35decf6d355e0273e010649f51f21bc72e388ad0379b486617366b8ec4a1dc4bd2bb76ff83c93ab8ddea66dc940b35a07ca1866d762361e6d17a489c36dfc5abc267f614150ec51445d5cc9e0739d59876f93e973caad22f15518bf344cc2f5716256358ba8dd276616e1af960e81a1057251df32ab703f332297679f5d4ed60b20b09c319c3bfa78246df802e619642f5cb7502e4ff87d2e7e04b5cef01c8d94e6c2c62ce09293ffa1ca96c702d2f9e70afe3084f56e06fb71835f4fea5b1a03248cfd8b335eb21bfeb1e638c57f284dc6a6a99bb777a57fbd2114622644eb599dcfdf56c3ff3a99048aa3979943ffecfcd787f566863bba9675ea49b7e97b41060fd1da733956afc53b7c7df695010409cb09758c56bd2c068e14ba493d72f2f0d87dad87ba3586813393280a9f6699eab81ad6bad12140e3346a9ce0452c9316a96c8f90717133d1f73620af2801b58ddc54c2e249c5e7dc64d44c75f3bf4521215582e34713c542432e0ef996ec874a105aeaba62cb0e075814cf8a808c6d92a1a26b9a7c52c2ed4e74bdb3d919762933ac747c6ad23a0d5ef863ec6e9eb9600659d024b9fe3712ac1a9b7878b1908f48c4172a1faeac6dc0beec45b8e529a52206bc695e0daa0d141f0344c599b0d7d3707e6634e7b1685f1c4ad1911f80b802900c3446e67fbc907bb5244926d0141ea668b6ff7ca0815ea2dde34357e451447e9c82ecd035afbfc75c05fac028af190e1fd970f3aa5982b4f67f55fbe75a1c78d4252c0427ce6e9d50adacdcf62b64061f2e9de90ef8677c6829d8f6c3cd19f604b89dfdd2ce5f61d1e2d244d16f62395d3f7b2c14ede5615ea798ec5fa284afaaa20a88c7ed2559f46d3266a2cecf24ce3769a8862bfb30792bbd53173fb909977e65efaab575215582e4875786f97904a1b8ea69667711e1ba0d963ff68b75fd61cdae3097d73f6c0145f60d4d4a79237e46ab544fd1e1675e6eea14e6c5d36df45285c58d1c56cc6de7be587b8454b12da9912f4175b37d521bd1ba6073050dba60ad0c1f6062036335c17c370830df05b2746484715f6cd1b1de0d93db4b86fa4afe1e6b1826a5afdc2a61e281c8740b88e842b90f0fb2b720fde4b5ada4427e8c8bf15b40bb7975a8a2c28e03b8304bcbabc148e3d1c39599067ac60abaca1e6837ee989cff16ac28c5f29b540e5c8af4589448b9a819ba5d134ae0413dad96962af250696257f3a89df52aabf93b0060368e5602e0a231e024577b4b7cac896cef29babf233a1991573dd05a90c368a0a6d3df2012019aae789e00f389097613ecbc619c97c10abcc3231b4a4d574726b58b946b23b460c08b172fa2cd5d6b910ced987edfdafd4af5342541b08ecfc0608d1da2ebe14df95551fa1df0ef2d7f6b7f7db63266576b91fbed0ce881778c9abb6b18c44e7202ef218291d9559904e986119e0dd7e583426e5557f275a6a9f66bde29046c5d9406d083e93e32d21832f556d812537851d0d5b8252b0a76653ef451788a8d0b95285ac51e10ed76324a6751c498f50dbc6a1b986c7371c99b09b94d3a79e259030c16361af090485b2908531015ae137a86c363ee60161d894184750460e1adee90f711a37f1f68048705fdf3538e4f0ed750bc826baa4a727be89136284c130f552456c65e49616573743240f1f4d3de80e8003a50c885a227d9a1c2fb3f59f61b65a8caf4f062cfeea3b1ed5f91e6c6625ae7547105c6131837e8c8f70b98506235ee2ed82ef3bf6a16033ef86ec6d550db4a732191a817e8d1f68f97ed74edaa8887630a494f26bd3192aa84c59368103c6cfbb5579c44583957f2066b45d098293329c5e7c72c6e848835f571531ced8154d89b6bdb6348746a0a56656f4a0c3149bd32e56a24725d54b37beec2cc116063f5fd159feb96ced9b1306aa7ebc9fdf6e3f36dbbc8ba74d173df28bf8365ef98ff8efb19309de21763c2cdcf115f3b700730dea3a97b9dc4307dd68a4fb11efbc9d4caea13c6d0e9ceb7e92755889d5a774c891382611384904cd475d802f0786523e83dbafabb2ddb59ac52e72960293ee7e65faf957743031aeee8f6ec4510a106f550985d44a5919091710b1edea56300fa71b63cd2f70b03119cef8e328f7ff241cf9a9249361540921c3e7351ced37c98a594d3496e8e51a2a93811c6d2d4bb517004b1519db55ee4851f8040de395820e9a831f1b736cc03b63b05bd6be3b795a728b98c277416426a", 0x1000, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000100), &(0x7f0000000180)=0x4) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x780, 0x157) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001240)='/dev/wsmouse0\x00', 0x20000, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000001280)={0xc713c1c3fd97c572}) dup2(r0, r1) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x80}, {0x35}, {0x6}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000140)) mkdirat(r1, &(0x7f0000000180)='./file0\x00', 0x190) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x6, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x20, 0x2, 0xffffffff) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:04 executing program 0: r0 = socket(0x1e, 0x2, 0x52a3) getsockname(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) shutdown(r0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000001c0), &(0x7f0000000200)=0x10) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x3e27d0f67d54988d, 0x0) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x8, 0xc2) unlinkat(r2, &(0x7f0000000280)='./file0\x00', 0x8) poll(&(0x7f0000000040)=[{r1, 0x718f9db592200d7e}, {r1, 0x1}], 0x2, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513b1000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xca) getsockopt$sock_timeval(r0, 0xffff, 0x31cdf4927c87b02, &(0x7f00000000c0), &(0x7f0000000100)=0x10) 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) r1 = kqueue() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x2) kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x46}], 0x100, 0x0, 0x0, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x949f, 0x7fffffff, 0xfff, 0x6}, {0x101, 0x8, 0xaf3b, 0x10f}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0x400}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000000)="fd95") 16:00:04 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0x7, 0x4, 0x7c91587b, 0x8}, {0x7, 0x9, 0x7, 0x1}, {0x1, 0x100, 0xff, 0x100}, {0x40dc, 0x10002000000, 0xffffffffffffffe1, 0x9}, {0x0, 0x3, 0x6}, {0x9, 0x0, 0x3, 0x5}, {0x100000001, 0x4, 0x7, 0x7}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x40000000800, 0xffffffff00000000, 0x1}, {0x3, 0x0, 0x6, 0x80006fea}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x2, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") dup(r1) 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x5ba9ba8bfabd1b21, 0x0) listen(r0, 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000f, &(0x7f0000000040), 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002940)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x14}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)='\x00') 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7}, {}, {0x7ffffffe}]}) acct(&(0x7f0000000080)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0x40) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000140)={0x8, 0x1}) syz_emit_ethernet(0x1, &(0x7f0000000040)='*') 16:00:04 executing program 0: r0 = socket(0x2, 0x4003, 0x1) r1 = dup(r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87}, {0x61}, {0x6}]}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="0714045f099be009e938d0737f73eb2b33fff30f", 0x14) writev(r1, &(0x7f00000013c0)=[{&(0x7f0000000040)="16b4791d7fbc432e74358040e6f41f6f81c05b4f22106d9153e17f3eaec5b30d", 0x20}, {&(0x7f00000000c0)="0fdfee1eeac0fac6be43a6fcbba2f3fa889d31e5e70438af5a0a3303bb5972be5027236338ffb5124b2364e0907a94ecce798fe5e1142a93b7da8fa304cbd71de53e5848bbf65d9603a4a48beb57df41c6e290ceecfd97e443e849e135f6f64784b79dd40af9e673b895772b0a950588abdcb4ebdb7c8d6edd43e10584a85a1ce01258c3a9d07c8527f34a69cc9d58fb09247fe9824f3ad00ef93942d6d763069e7f94398624df34a37a326321397355ce65dd33cf7912f6b2ba6f3c3f7ef560dfbbc327f34bbaaca5131eb30d21b1a4ba2aca433dafb74dc37c43c9b4816fa3747646232b8aca07f980cce12f9b5112094cbed245b89ace865a56eb24d490d72d51a19a60badf352faa774ca1bff6408b3463b6cef72b5ed03a2d6a5bd5aac68d9d5b5cfa7e1232b04199e322167ce34efbd8321000fe1cf514252842daf6ec5cf21e02586f1cc755f5fd50d1c6e2120b", 0x151}], 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x84) r1 = accept(r0, &(0x7f0000000240)=@un=@abs, &(0x7f00000001c0)=0xfffffffffffffda8) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000180)={{0x9, 0x1, 0xfff}, 0x3, 0xff, 0xe2}) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a0000d4b69b8b00000000010053b5d1d09075a04e513dd4611da24e140af6ecaaa08b30e1838f74652d62e159c5", 0xffffffffffffff12}], 0x1a0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x8, 0x2, 0x5, 0x1, 0x0, 0xa70, 0x100000000, 0x3, 0x2, 0x9, 0x5}) mknod(&(0x7f0000000200)='./file1\x00', 0xe101, 0x4f5a462d) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd0413b0", 0xe, 0x0, 0x0) 16:00:04 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:04 executing program 1: mknod(&(0x7f0000000600)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() open$dir(&(0x7f0000000000)='./bus\x00', 0x1, 0x106) kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0xaf0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(r0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0x8, 0x2, 0x6d, 0x4}, {{r0}, 0xfffffffffffffffd, 0x30, 0x80000000, 0x3, 0x5}, {{r1}, 0xffffffffffffffff, 0xa8, 0xf0000000, 0x7fffffff, 0x1}], 0x5, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x2, 0x1, 0x1, 0x3}, {{r0}, 0xfffffffffffffff8, 0x20, 0x2, 0x4, 0xfffffffffffffff7}], 0x7, &(0x7f0000000280)={0x2, 0x7}) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() r3 = dup(r2) kevent(r3, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x800, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3f, 0x0) read(r0, &(0x7f0000000000)=""/11, 0xb) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:00:04 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000140)="47048e4dccac74ef338a725f30bb11196f3c5b9729aba2e706d4b198c8dee9ecff2c98dd128c20231372fccfcf68f8098341d7f5b61d7ed9f6894a2ea6a1f9cf48b963b7ac1b763b1b28e051b4e526538ef2dbcead6d834f5da9881236b519fffaa2e72cfaa0320dc70182d4aee8d0bdb00823bd7b3422c37a63f6f0da701b2b260e3db8f0c7c99b6ccab8f1a5", 0x8d) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/245, &(0x7f0000000100)=0xf5) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)=""/27, &(0x7f0000000240)=0x1b) socketpair(0x2, 0x4003, 0x100000000102, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000080)={0xffffffffffffffff, 0x5e, 0x1}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:04 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x1c) pwritev(r0, &(0x7f00000000c0), 0x1000000000000207, 0x0, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0xfffffffffffffffd) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x8000, 0x7fffffff) 16:00:04 executing program 0: pipe(&(0x7f0000000100)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087, 0x0, 0x9}, {0xc}, {0x6}]}) setrlimit(0xe, &(0x7f00000000c0)={0x8001, 0x4}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/98}, &(0x7f00000000c0)=0x64) listen(r0, 0x0) accept$unix(r1, 0x0, 0x0) 16:00:04 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/194, 0xc2}], 0x1) readv(r0, &(0x7f0000000000), 0x10000000000000c4) write(r1, 0x0, 0x0) 16:00:04 executing program 1: madvise(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x7) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x3, './bus\x00', './bus\x00'}) mknod(&(0x7f0000000040)='./bus\x00', 0x10, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x8012, 0x0) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{0x3}, {0x3}, {}, {}, {}, {}, {}, {0x0, 0xfffffffffffffffb}]}) pwritev(r1, &(0x7f0000002580)=[{&(0x7f0000000280)="990f6b900c29e5890e57b94020ea11626f26f26beb20b7c9c62184a6d8195de85ffa5ec3490b7f0880338138cdcead30d0b080b8d3791e74c97212fb9d2ce0b0d0c377a1a51452b0ffa3ec0828d47a464736023270be6d19f2be8d2a2d0a9692467b22cf7d2fe821a1fd600de6bb3696e9473363da09df934e9d350474aac47a64a6894ab41904055c3b536d6fde32ca919c3bd60985f3c94e27f1ab1241c7d0be1a2589cb5b867990b37829e881ba0626e19b5205bcc9a8a27c9c4f98ea5478803245eac23ad3b016860bc5fb278d1b934ee55b2ffcf80b", 0xd8}, {&(0x7f0000000380)="3e0d67d3ec4893db4631c509843fb9577e7941ed5359aed16b6cac0df02b3b70037c033d4defe93932ae7da131684fefd9345fd39f1f3391946f1f8cc76790f21aa30ca141307f080c242c1101188e900bee67056ff7bcaff573c64edeb5d4ac58b40a22b6ff44371a6914d94c12366d1258fb949d5d4160ba125de694bcb6cf7b242adb04f164f1a3e2817414c612b288157cfecf66f0743a08b695c5105ab825f51adac1a9435e1b8e5fd1e8c2ccb02c0228cf2371ab10948bf16442e74bd753c8ce81330d6adc400fd65fba6edb45dd638bcf1793582abe1f9267839f5532bcec095395029390602a54266a5e652666cc842c633e732dd3e5df49246fc9018410f3a7887b99c94d751f4ea0308cb3e653afb015d24ee2481733f3726e018d4146427f8f5e8a41ed81f70e654cac9119665a718154f8341ee4eeb5b2885789b04d3b9e759e1e5692f0d0f775351a4cdcd36e794a52112ffcb4de026f28e69b2b60d8b9a126d61c8cec6ab9d999662e224729d97d7844ba5fa0041ad904c9ea4b6690d32eacc9d16ce3f8e6f4eb76f7ef66368d4b2ae3d0dcc4994b3b354ab88ba173645ec9c5b4be4688bf16f9919286f4a34baa7129fc3194acd39a5bd5c74e58e2d8a0e7e94cb6a9dda164e6d45300284215c8690f9c4cff7df05279fc0573e7fa1d1593b627a7ed07b40980ff63197822a03ddd36f76b6909e87407946a9a1191ff9009c8bde1ece9e5a55fc237706243be3824b76fd2d368e99dc82138c5271a806f2ff7d8aea49eac8326e62a76c30148a570fadc46a94ba0b0e1e9fc2a04bad2f2b49ae3f759b79fcb39931c85d8da5731c3847a868ee9dc98ab9c595a43a65ac2de2d5761c2be6341287f65156c4d2b124ff7418839f95be4150969ab268477c867b27669dd41368228f4a31fab392ff3613e5d418c6fc04d85dd909bfc0778bdca32f0f509d59a64cac655a7f3a6e25c1a79bb2784946675eaa6ea4691175a4aeea94365456df9e6d1c8e81f4aed7f36e147a45f138f715e1ab550782a0447072c5bb37ece7491b6642b841befe5c9840607f02f5e83cdc4633825583452e349803b5185ca3bf2aa41b8c06cc2e0b4713b195c49d2512cccf03616ff3fe376cca301f77fa8322357780dfe9b50f73213c75ab6f7400b214cd958a2178016974b39015a069bd0b5fe150750c8ae301e1166e16dc8d6a2dc0e953b172d798063d3ca8cd1efa6dd8a0c245e82ad0af4bc2d11c0766f94b530d143b6c1ac57ebdd899d90e5c37f485fa891a623d0059706ccc19cd05b5892f3bedab2a5f05b4aafce11b8d04e1184e5f668d2ba63097652cacefa2fa5d30b44c24a65f2b67fac4709323606a7923e6e00dc19c831706b94d38ea908e46a5f47feb0bb144eaf1e1b2cffb3b48758fa845dd412a5b6aeb74f71ebfd37771719afc7011db7258e5444934abac537b71e9ac656f6bf19fc7ffc55737d6ce6329ed54d800807194e9b809c5b88cf052774b513a044373e4255abe0dc3f4ef6fc98859c537e80e6966e0cc5c9ef01a3fff414a24c3c711a3920537481306cc4108344bd9280a26159aec127d924c25ab2bc483bd1ccac797037b8888a395ea4588f7a522e5c23aac88b63ec25e96e1a0e413956b76e2c84ada0914e8479d68e0f1ff840928dd0288bd78aba66a4932a13f75e2d51f6377ecbb27b72528b3e5f37ed1c9092c22dfd0a643830f8265bf163364d6d42af7a5e03abbf960174bf3fa1ee23830a45c4eeb6e834fc850513e525a1e270f253dbbf88df117d6a5df441f718480a3a65ada1bd26751aa4dcf2414db27d7a8e57c4aacc71b05e0c05e24acb1e93856c403d513056c9ebfeb6e2b1542c84a61568285106cdd262e4ffe8e39498d3d0c8f0bc6142895cd83b8fbd1c6a8d4fe9c8d89970cc5ff212cdba1f6027ccb978db7294a56d1d69d4b0d3b637ff022e857653ec64410e1ffd41356d94abdf883972e7cceb5ce6045c8981b907d77be6f3602df873a1fa9f2b46dbe1ae26308d12ae5a85ac9b44ecca4fde80725fc41e0e48e2567f59a9e8f09bd46d6acdef05f3686923b0fe2e8546fe247be43cc1fa41ee156f38f2c69149f06e95f0a794089123035bd24ae1355c27e6383e880097b42a2d16ca86bcb4f59856606b78195fbd239744360937ae23353bab06c5dc0eb1dcf4c9b6180ff14415d381c64d9174c8df800d4456147be39513ac75893a1e6f9f3572adbcc5295894079a4d119c2a346229b7d86f22fad116998640de19f6a8e26ea66b1992fb47d57307d5361a5550077ffd28c410f33dcc92f2d77ec2930f6e9a8b91256972dc521cbae8d5d450ae8e7d6c3affc2ab7a86113b940961f2297da9260e4008c7e09bd877b59f5c183a71e1138fe1aec0691b487fe1a33ad2da4e2075bfccefb96efbbca290f5a382b18eea43af2d1bd1c2155d2e2026152ad7c014e293e8b7b70f805dc8d473b714299e11bf37c356b3b7335e89a431e0eabf004f880973dc2fb9d5fe75475e80412942fb56a1a110761b9a2b807363d646b1b35a160fe885aa01af749be3f3e26ca0740af2d41a503fe96a71c5e5fc9afeb7785adf11ef15ab7c5754534d63acbd28b563232896f0c1ae5ea8ecc0eef40c1d883de93fb8819f652f0ada7e592723310d8f1064918ead9f23c8b45488b394e3a8cb2aca9a746fff42afddbdf512470050acebbce7ef54709334ce0e145a7a6616b7ce7308d22590796ef4d02ddc31bb193a0a69989de0026f59f4e243ee46e0120a51e0efd4c18d243aa8a6ae5cb3ad4ce3c6e2dc36c36941b1f4a1932329f8047b4f85be4d1812f882f2da00af4f9cbf8dff3f7aec1340913964a0505aaa7456978561326281f993140dafd4bef2991a86fc234e60a67f975570d40c7d8f890b987baf4b8a0111ef08964d6369caae1ad70b143e6ecba8252b58d7a5ee245ab5e342e49bac9a305700616d79052c22bbd32d29f22472d2639093db4efa61e856cb2eaae44ae65a04be1465d94eb12fb5cc74f37766a4d5a0da10a05a67d80025d746287482d2c372a58e02e5fc7c7463b50f81de15580413ef2466f71381e635c25aa8821148e9772e82e0aa3f8fdd90ce8f3e9503a33b2900afd3e92384132ac0a524fc93e4b676772f2bfc983f4d60103315f0e2118e2016122669416c2248d874eb4b4f121686fb9ac975e3d2b87671b64f476ac79f233317fb3bf2d8cc46e59b404741cdae1908ee04fd68941b556a266710f2cc9d4112f6b1eaa79940ba8f45c81207cea23c39e665788e2e1e744f48a8ca1d4d166f1e28bc638d408ac3fd6bf4cbf57d4c06eeffcb8fb917c26c751b053a4e64ce8fe1a4924d64c52c7143dda10521de48d0d9d7f25b8f23a3e4ac6dd0bb5a6580868532773b20ff658acbdb5d79216754493bbe0483c7084c0a18ab6179b46c3d34388a8b9de4b4f4ce42c7ff978992b059663c8713b53c374a59eaf09844c0a69164ee70d5b75d171a7a0d47bf3568d245047e08fa0d5492a33a2536b2aa32087e2acbb7df917ce7198adacd8a60e2543dfed40739b042bcce34955bdb9fc0a64b540aaf24f049e86f45e5be216cfa410e180344d86daef206514f33dd28443d080eeb31f24348a726a74a153cd180f0d7eab9a40e9d55e523807222ffd6710f5330db7989a2873399c3d406f5e32f459962f9286bb22aff17c33ce6e0de360e856a8e4f26392e6d5af2d74d68bc48f7e39c90795140fddfb26e662b01aca1759e41aee36feb182f3c5f5cb95bbd6c55881cd395e005cf1a3d95df1acb45ca8c7fa11363f2a721be304cfd460d13e4c43d95a50490c9066fc8fc6cb924095bf640ed418b82749e92037803ce3a7e9fc564a5c9c8be86e612e38f6d85ae640a09ad56a4d870d30d7a69e96299b9856da5ad0d2cb0b45b05df9d290bb9e3e264f5436164cb1bba97777f28dc186d238938d4cd34b4eeb3cddab7ff837ac2c4a72341bdebed685c80d8b3ac754bc6c2debab43739e8ca3291a8b859bd3bf74e5fa006e91122e67abf9ebe986cbe7112ecf70beefa515d5b5bfda54f121c70bd825378b05d351b437f70e5b3048427ae8d4f17746f8bb8bb5484d88059e7403459890ad94d7a20ea81b76ff8367932cf4fddaf84a627729e098d7e840826d6a8d3dc74b1d9372321909217a889ab104991d07b7f6da21d0a6a8e334b52389472e173a5e228f36855f678b2a59d72db02512ccf17df9c1aa618823f7048be29a0ff254a971d05e8beec71debfece7a616b954446c5a289f78201792144adc4d26c2a2dd3898c995684fd4226428a3427592be5b80e8788157f2e2d06918755c2dc91a9cc33d096b4ccae854c44643af2a97ed27bfc6e6fabdee2313d8e327f6f8ca5de57fee18794619ab339327479bd9a29c9fdaf14ad328378ed253f3475d31b8374b159d1e41a744ca438a0e33896bfe906c7cf536a2ca3686c134e7e1ac6ceb955d03a661cf01627a2c229695b8c0253174c37d5b1875d0a538e11a3650a3dfa30d8afe30c9f9d2a350538bfe0a06ed6d3e6dd944ea4d21a855548e6a894658173b09ce94dc4c78c4800b99bbf4dc69c40f355c79336534a9e619d09e1f7c78ef6d7efa4f8833d554e29b2aa37b96f687421e2cfd0ab7d82906bddab72c71a338f658cf4dcfc1365064905a58ef32ea0038823c28939cd718d18e1e4dac9e6bd2ab9c0b6bed20eaf55bd43753f4fbf32ec0668bfc90525eae77c24af5a8ba334543cc9836b90838570d75719dac639d786a1230a3747f26b7d53f4c0a2900cee6fe03a60c056b9fb6b6af6c616be7698d0580ca8cd20f81fbcac604d0f8318e3f4e586a5d9223a2e9323680ada38b26a0cd97eb709461aa1ad4e95d8de318612b1b85e663d6d8138e3da59f8c483c9beb9107db5b8c25f777f3636ffcbb8c59661d9ca3f58869be065c59d9b6191796708baa95874f30d15045daf2d9ef4e66739e5db07c64b41da4a11d92036e6e59277414a56cee92c054d8eac1004c4f726a381b55501f9b4af0d19069ea01bd411eb763fbed583a506a9cb7c8efcad1a58fe26076a57e89148abd6e01fa4ffeca3be98b39251105a32966a39361f4f3213ec5dd6b73bb7cc33c6e63a9f10b610e78b19ef437afda20cb6c5752bfc36f067bb002dcc50bc453481cfde28e7fbcbe2966e77b2864f74d7020cf25c98f34010650438a36d89df8d5c0100ab4fb901eb6ff143e651b8147b5c1165e76a66ee90b1fbbaf64b7ae0dddaefb30f96786b500060cd0ba8b0e66e6e231edfdbe0074e6002f251d02d0f03a010297f967b91dc6e312d245bfbff07f3b433b862204acf473310c6588b1abfd73db70ab9a1580db371bb9c9f234595585bc53e2a74d1166b272456f66c03611a864e8cb0639bcb1d81260409d4044a04560fbf23159d47d2886f7d73ad0fed1753572bdcc3396b5c53edaa90bb332fba38d0d2076c7ee38b9e4dbc159e75a85c490470ef7ea7a635cf2db762b93a6cafa481bd562ae9a04d181ecc4f9e52a845bc7af41f1ad6f3efeed2b6f62e3dc24d73a4a8f2ceb8e6ac6725269484eeda844582319c58262c26ddb3f1b88374b6f970a06b36f2ed66282974bf86d53d9542b33b30bda44e6531e505f23e4dd65e21dfa055af9366cb304ac19d5252bc51d964e9258e4288d7967cbbbf72d84ccba0106d38f2af5f96c1e4e70656862a823b6bcf1df1249a5798b5fa2a0c732cc80e6d16954c3fc409b601e7f8fa206c396fa25499b1f4238a36e8ecdd1945d3729741860", 0x1000}, {&(0x7f0000001380)="a0da4d7b08e9a95b46a0fa1e16140ac7c96028bd0d46080b2043ab680f620b33a7341376bb3e5e2857d41936917c8fd0ee624c5f51c954193c336f8691945e6954b37fb242fa127684775b63321c93a4cc5168cc6f44fe4950c63b23b6791397", 0x60}, {&(0x7f0000001400)="7492a9f9766d9993d9349a8df72678f6ff97646eeb77534cd7b9170ce6c0289fd94ffa974c73bad340fc11157da7870077cefad28d1e45ab7df3767ae1c09756fa156ae7372681e000888516b760d39a80d57ecd729be5edbb17218ce62fddbcf101949525598ccb0cbbce2048abf8815db38be6af1869391433984efb55c4353bc4594ed4107a7b17cad0da79fd46a830d80b9e09eda5c8e823079c942839", 0x9f}, {&(0x7f00000014c0)="d0a18498392c0b11c75d762683ed20c1c7a89adb82e335a53919b6bb3d91342396f8b409941f1c13a9778c0edf50cc40ae73b77edc916d1938caa137a1d491ceb7898a2ae497575198cd1b1b2dc6dff2e03b5616cad8565663756721f5d860a4a914fd1ac6fcaee083adaa4c0291791e9d5c2c721127a1f9ab617c2fe05dd1c1f14bc8703be494e6b001874a1c1b7b507b8e3e176d02ef165ec0af827809ec3bc8e0fd12790c5bbfe424ea1f", 0xac}, {&(0x7f0000001580)="69774ec35cfdbc2b8fb570a4222645ece91dccba1ae03d10d4dca3efa89cb9fc0c8acbe095f197d1bf2afdf6aa2e8fcc5621debf04439dec200edc344f7314955fa836b4b72d748171c307472c01f3c206fd36632683f45a400730290e90058e8cd9546e3f9940ff9b3bbc57e345d15d852a2a50bd913ed415b782be30479c34d5eac8c534ef658870d7a6b7276ffdd05ce2b5364e7902da09397a0344a530a2636315c1b39ffdf7fbaaf96ef668a8cec89c3b82f610e8ee6b602b3fc84ab2e5a7acb53541c62f0b10ecb654de5f794db87cc6b4008c47b81d897c50de7c3fae9b150a88fce0c17528451a563bc9cf5d7562f113b672d1350ba9028d00eb4478313a1131c44e9cc3d4d37c613dbe33162c62eebc5defd6f1c51dad971d1926dd515809440d67b7f628e1c36317487508f7a4d63f9b683293e3d4a8a47daba55ec728affc05afc190629bef9dcba56d2a0047df5c36972dfd06877b671ac782c840d36fd248143e0c7bccee5f07ca81062321feaefa0aa6fccdbb84684f64a285e96cda42baf6a6726c63b2d7836682608d24bfd83fb0062f594b51a3fed0a0d5dbfaeba2dc166125e2a5cda33d1639dc7304e8adfae0ab0ebe582120f2e3896a9571361704da468e288417e77d5a7ed67ca060bec960e342b58778c4332f2cb9fb2b33449192f961f1e72ab3f2b30e0e66249f356d9338130ef660358301a8c13eb0b907dd8ec8279981102482d94be82246382cf7c1fc7c46827dc964cf3851b4898f61cd8490d09d2799dd787aeae7ce9c217a80f2fb9ea729680d8032c3c58485e2eead9d5748f2a4832a1c8797e126a726c276110a817486860e5b5028d6a24e0a3b5af3c3bcb3772c9e8e5fb46be60d8d8ab2852413e91fbb97fbc0c78e91ee0293a092dc6526cbb12e97df31f8a6c82bde8557e2c7804998014a98fbe108c4d97705b43178f260927da5f292a6d2125d1225d071a12d12cfdb3342a5c6b5c87227473bdf464a7bb00465c4410f94bfc1f3a843af5b45aa43482e198e54c1446594ae2fe8531a5b3f9f3331ff889bb06282be936c029a6cea6f59225671717be553d56a8b33be0764569e2bcf715e7a33b018c67d3488c5c1d86e35bff395d87b79f326cc0d69fcd75c28dd1cf0cd7b3d90ed153dae5a19777859b72985fcd9251d5b426824e3c27fa3d64f903928759998607ed363f1f53184166100c91c38d8eb1012d4df54f1e8c3cd8e665439910a682b31e589da600f4ab7b43d05c4f0519bf16a7c4df4ac83d3df71c9be32682e9dfcd226bf39cf6f2fd93d3df82156c5308e47e745626fe663a7b8c2fb28e821100f33b238ff6ec8ad4527bad27941e4a52664dded6e1b71d7a6b549c8e7b3776d31ed37ad02cee4ff6808492b7b6f027bea4fb51cbff782c6aeb0791c79801da544b55e419f6bff3e70d306db8287533e991fb84fa8670f278693feca765929e03380794a8ce027563a279665e29591378a5e54a5b99fac3e32ed0b3b93f59745d9d6698295e1c00b8b5596171c01bfce22e7762e9585cd6a2c68c58faa9c0e92b19356761a44f802a57f11ceeae17c762729a66de40219b45d624a220f5465d0ac0d8f1b61d1ba4c9205e01bddc8f3d8edbc0282b0743d87c4a19c0ba2e56ad28ded0924765cba0305a3364d441556db3b531a1863bdfa8cb7711f649f48183b4299c85ccce87e42b4cf8e654a33247b03d2f065b02c0c570df993a1df07cc972b4b77c60c29b26d986d43dab7e94717000e535d78b3fd7bdf9901f0f3a74d88d2cd16366657f8cd5eaa9182e052f82359762d51a232e9a4300279d8ede099790e0ac1e6617842436a2b59b392e980711b12c6c3c53ce48d1a7b362b25a4883a7b3aba9950fce7da57c142cc7ff98a4575c22a84ded480f43c8bde32c87e837e628fea109a80f4268c82d9360a90efe3fc3cc6157e7e9b962e74f070481d91953ca45d2e32a5db88e91c55e0fb8bcd58f6791bf817382ee329aef6ad961b58e1ed2a6a5c9c28ec973eed2798e4c702c514f511ede7f600915396dc5ec2ddaeb65a0eb70c0e954210edb73b3b9c7833284e17781d4db4ac4bd11b24c8f6549b4fade85bcac6bf76c30c4afe579131a2be02a8986b728ffc92de612c7643e58643ea26cd8d2de7e3d6b91d912246b8d8dccfba1279a64cbba08521a6ba6a016207560caf2cbf6bdf2ecbebd5f31ad285bfddecf72f01d34fe9f9b3f340670a56b25f52c0c891aa3c4d9564a7b29a271f738931567990d2c3968ad1ddbb4d9c9ecffad304c9f0dd13f0c7426660b91bbc1c9e1ade9378aaa77ab98a4c509034702364758652f5a5d5d5bec4dad305d9551cf3914a16cedee40e76f557e9d592d0a72f60fbb0dad843b938c0c612ae56e97bc86458ffe2699218ff047cd135f359b3586b6c2b31dff9a5106564c7403f54d5df017c9c0e27499f7238da4a900148df36de32daef07013f51b1360291e92d880bb06b0c3e04463a64a856a03cfc0330ac0ccc0fc82d93023515af708c99c1c197053f314a27749a48d881316a5ef41a759816df62248f6f6f1486f0ed8e7d66d946715f58cbc2ec285f8cb4fbe76ab10b55b20359b440e7563d8eaa2aae2257c0b2b0387c8e261be797549a59e8aff240a067bcd189a022411c53bd0e45bff8452825a6fbd98244f3411b53415394cb275f01400bbaee11a5133edf3910a58c362b394c8fda33ef51f5f000778e14d056ae2a9a13b5b93bcfb8c1d7e260d8466959e4da855acd7f4516f38f9032d54b0ab374f380d6901e9bd93b876224d756f01f80eaaacc76271a01d5ade4d1d5907a3d2fae41e9b033bcc818d5d55e5a3f5851d74a131dea2bee475ecd1deaca1ab3750d08352b9b85288c413a683fc11826bdf9b305c9bee6981274724e3a501cd04e114dc78c37615183131da99e874232edb663940f6f608a93dc7c4589de2b4f3511381ece8ece3727b61ee69ea56d59a3c1259355471f4982b4d190b0f20c7d8e3fdd206065df3879b99b5331c47fac531a0d098c292543e7d7bebf714c1604f455e412db084e2fc8353526c71372b71e8f02135ba3e7c59953a5ea90c205dff6f4caf6cb27c954f8a78a2797019d01ac27bb6dd64c440dac740f74812fd2196d23d4b8984b95c2ab77adab4c4f7366e946ec9d27504aa9e829cbbcd3473bcc767176907fa235ecf4d5da873aedc821c454fd8d26f8262813b1ee67a605899f5402b12356d723ebb5590d240765937f0b75ef72c7439b8aa55e762ec2f31a8392e92a93fe6ecf4bfdd9b4b2a20f301d4cea1f75102caa9a2bcea41ff17dbe2065c8a56b954ec111c1966e667212e9dbba424f3c6509f3768dc8f31aeace517925b28a5227587c34f8f3406a51728911bdc08a0594faaeb7baaa24fa474c3918c3327c3198fc993ac9d8c44d3dd7265d7654adb0d4c831adbc7d311c90781ec86922e8b75442fa2553437e540ce783b7902f70581ce70f60a8930172d78a413e6969f9440ef88d60616a8254347975fb3e141eae3adc3fd7ddffb800401876d3672952a78c39f55de7c863dc625f7d6605c20050c46ff32adcf44c689b0a44764c5e67b34661c7dfe9ea944e3fec6ee3842e870cf1d61c39de44e93ff9537046f3fff5c502e6df74c52dc09b0518e339047d94f7092689d021aabe8687338a6d4dfb2c092643e872b201a3027931d610f8b0dbc356c03c086f8eb358318dc55fe8c3777bd7ea327fb7c83032dc02f50f72d9b853100ef08fa96b427aba6e43d8220a87173cf64c32cbd754c2818a7e27ce27c78ba1f8872d17461d4e2b68265c6eae727c3ea3ff5864da63cfc2fdd1c2898eb53efe738c7dd924d42f46186511f76d4fd1befb1f891a44e63236573795587772866e333c75371f2af3a14a7d6a502326fab7890c070d13257f13b2cf94626a3cad4b73ff8eb18cb2f39f673e745bd0b8cc788dc3ecd2671ce469390cf09e07cc3e008a6f7453f85e157e1206dc0659e720588699c8b18cef368e6cba598ce09c1d154d8fc79e91e993e241e559ab7a0d13993e127ea6fb31f87350554ec14b8852024c6cfc23a0694a0702d02a12a9d3329a79acf1617db2bbbdc40cd0d5d7353fbe7375d7de2ef6f225f68687f99d6cb6c2e059ee695d1de48aea8b8fc342809844e69078006ff7464040abe3ef73925dda620948c385ad90601544e19ebeead78632198d2057f54e9d1477f77414e1dc967ba88471198f25a1d02922d18273e4cc6cb2d9333f3e2e7e706ffac8d5a90a82086e064dfc6c67cbc7a7f3befed3fbc2e836c9853e30b6f7327b39b64a2290f0469952d22fe1bedb221ecea3cc29d5b387ee6c7fd3d9f46eab78765a974cda378eebd0dfd64d938ef30e44f0250822fc975e76c86a8d2f4e053f2282df8728570baa778f016d4bf360a8eb1cabcbd2838d69ef72f263cd03b7c6a1ad29fecfb4c92c55e7b8efa93776e6555999b5c508b7b38b364bbcac0e2d0a00d0cb9c38259ee73a059ec9fb0b08308b058d9575dc4bb17a9827e3a4181458d88bef4ca6dc2c594379a47170771650a393cb37e81e166b79d777ddde1d25752ca41539c1c2b9b2d1555089d1509224ead02c67f2ea870b51efb3934993e4a84c2d599aafda189e7eb18802c0b8fc983d218f614a030935854d6b4a98d0f12415a1307b119ec2409aa4e90df2b4c9f404c86c8921047cc37277a65e27d64034163cf29de7d1d31008b06605104ba540d0edcc1ebb0e730323ef09caeedd0c5d5e68171fbfab099f6b89ede9a1e21e99a18cbe8cd39c579a5b0342f50cb231d503bbd578435f467a3b568fd7cd0610a865a97967fe59233e7f4e46cd6dbb3d52ecaf40ba0d4ba27f641725824b18c88697e06ce9b285b56586ccee32ac3df162db0513a12fb4efca5776ca2057f46d631a2313424ef348297de3e3ee79734841634c67fdd162ca08ccf68a329aa32af64b04d955f835379190ff4c43afc7d71a1d873ce32ad2447574af0d981e341f746b8eaef1de966a919eeda8ce420064e087b1b4ec3bad0c52f90afafbabae14d2c2d38c080244b74f60f19937ab072bc06919a9491f9cac01348b06ccfff700630698afd7695484ac4447ef958481baa008a696d7a0c37c79511f5c7195b685001b5c3b12e2a8e2d224a9b9a4e1d35d5750ecaf4f7d1936a96d8ae400d02fd10078cfe4aa2bcb4db3f90f308345797e8602fdf5549e8d44f31d569bd95c60c9824312b763b7a4a91847cea455d05058ea0977689541bd2f2cf5883a3a250ce5dc7e87d0e524bc1ddf3d4ad997230fbb0f104322e2f7181f9e1035d28c25ef599d9afc022c068915553e18b33640c8ad2ac616a0117a961c72962fc8484eb8f76220aa1db2bf7683bf0e9b93b1b0338df8ff5bdb55cd0bf0ad0b435f19455950077352e89d0a5218862970e7d919d0234177d80d4ecbbbf689a5b17b6a873d2b159195809b34a7a8fef1e71f5060e4a04d915f325fb182f2025ecd4aaf4e8119f8c29808e1daaaf901c6bc6af54186da9aa24cd74db0a4e87c770db6ac58abc7621fbc75d053f9dda82014e80cd71164e73c6b6ccc7bfedc5664601441ceebba4f73cf1bb062129067e327208ab669be28ea5a32770ec04414a135b84537eeeafa77c7033c3298588a30377d46ec57e1e89853ff14456b365836cc21a79d33b720b88aab213c1b579fec560340486341464ddbb60f78a809796d649afe4f094f450b33ff529730fba33e85617485401ad368334b4c66af40da36d8bbea", 0x1000}], 0x6, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x3f) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x6) 16:00:04 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="83024c8689", 0x5) r1 = getpid() r2 = getuid() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r3, &(0x7f0000000100)="9168f3496e104461b3846b317bc805956d00fb113427e0e803d8756a80ec42d620ffab209e53f599c2898bc2f60aa7bc73df8ce1874098b6403b6ad984256c141ff09368be5bda991995463ae6261780556841c51515384e76be575ab77dfe2adf921e3067665066201cb9ba1eaede49ae810f74f6882f60a012e58558043e6eb421c0504812b96b4fa7f458bc74c94010c65cf12b78bf87816a1d995a39197008848e7d24106fdff9612ea6ea3ef6954268b344a2647a57c8e62b34b056075643142b9afe30eae44b296e8d85e562a89ba075e2b6523943e4", 0xd9) syz_emit_ethernet(0x1, &(0x7f0000000240)='D') r4 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r4}, 0xc) setsockopt(r0, 0x1000000000029, 0x200000027, &(0x7f0000000000)="4b74954c", 0x4) r5 = dup(r0) ioctl$TIOCNXCL(r5, 0x2000740e) 16:00:04 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) recvfrom$unix(r0, &(0x7f0000000180)=""/212, 0xd4, 0x802, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000140)) 16:00:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000300)={0x8c, 0x100, 0x3, 0xfff, "9ff6dc87d8edd2db47e3a69f97e9caa7113c2c0a"}) r1 = geteuid() r2 = getegid() chown(&(0x7f0000000340)='./file0\x00', r1, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x84}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) bind$inet(r4, &(0x7f00000001c0)={0x2, 0x2}, 0xc) r5 = getuid() r6 = getgid() chown(&(0x7f0000000240)='./file0\x00', r5, r6) open(&(0x7f00000003c0)='./file0\x00', 0x80, 0xc0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_SETSCREEN(r7, 0x80045756, &(0x7f0000000100)=0x3eb) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000380)={0x101, 0x1, 0x5, 0x40, "672d1a77cfa57f851231d08344abd2e697112827", 0x6, 0x5}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGSTATS(r7, 0x4008426f, &(0x7f0000000400)) ioctl$BIOCGRSIG(r7, 0x40044273, &(0x7f0000000280)) 16:00:05 executing program 1: r0 = socket(0x18, 0x4000, 0x0) listen(r0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000), &(0x7f0000000080)=0x4) connect$inet(r0, &(0x7f0000000040), 0xc) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0xe9) ioctl$BIOCPROMISC(r1, 0x20004269) 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x4, 0x2, 0x1, 0x5}], 0x347200000, &(0x7f00000000c0)=[{{r0}, 0x0, 0x10, 0x2, 0xc6, 0x3}, {{r0}, 0x0, 0x20, 0x1, 0xf46d, 0x533b4b86}], 0x8001, &(0x7f0000000100)={0xfff, 0xf9d7}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffb83, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) ioctl$TIOCSTART(r0, 0x2000746e) 16:00:05 executing program 0: clock_getres(0x8000000002, 0xfffffffffffffffe) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x80, 0x0) kevent(r1, &(0x7f0000000080)=[{{r1}, 0x0, 0xe2, 0x2, 0xfffffffffffffffb, 0x1}], 0x80000000000, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xc, 0xf0000000, 0x4, 0x4d}, {{r0}, 0xfffffffffffffffa, 0x10, 0x40, 0x401, 0x7}, {{r0}, 0xfffffffffffffffd, 0x8, 0x80000000, 0x2, 0x1}, {{r0}, 0xfffffffffffffffc, 0xc658e266216f367, 0x20000000, 0x800, 0x4}, {{r0}, 0xfffffffffffffffb, 0x21, 0x80, 0x64f8, 0x2}], 0x7, &(0x7f00000001c0)={0x0, 0x6}) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) flock(r1, 0x4) pckbd_enable: command error 16:00:07 executing program 1: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r0, &(0x7f0000000000)='./file0\x00', 0x100, 0x80) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/4, 0x4}], 0x1) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000340), 0x10000014c) readv(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/70, 0x46}], 0x1) 16:00:07 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800)={0xffffffffffffffff}, 0x0) getsockname$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) fchmod(r0, 0x20) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r2, &(0x7f0000000340)="93b766ea70c081f44fd3dd6beb3f0833e2fc4b426c61db289f931c752b355d1c8e4c4297e0407282eda38bcff885df380af805d91139a5e4a298dcbc44ec2914bd2234efee3d1c5ffa3e5a92ce6b3dd5cb7058", 0x53) syz_open_pts() r3 = kqueue() close(r2) r4 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) syz_open_pts() kevent(r3, &(0x7f0000000300)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x8000, 0x0) pipe(&(0x7f0000000840)) syz_open_pts() pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[{0x6, 0x400, 0xb7, 0x10001}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x84}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x4c}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x71, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) write(r0, &(0x7f0000000080)="2078f7b678807d89e032dc", 0x5) 16:00:08 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x25, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:08 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000140)={{0x800, 0x8a8, 0xfffffffffffffffb}, 0xfffffffffffffffc, 0x6, 0xa4d61bc}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000001c0)=0x1) sync() pipe(&(0x7f0000000180)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x45}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r2, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 16:00:08 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x5, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchown(r0, r2, r3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1db, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:08 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x20}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) syz_emit_ethernet(0x4f, &(0x7f0000000240)="84c6a343") fcntl$setflags(r1, 0x2, 0x1) 16:00:08 executing program 0: r0 = socket(0x18, 0x1, 0x0) socket(0x6, 0xf52eaab064f7f645, 0x100) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="ebff", 0x2) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) readv(r0, &(0x7f0000000100), 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x3000000000000000) r2 = kqueue() getgid() r3 = open$dir(&(0x7f00000015c0)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0xc9}, {{r3}, 0xffffffffffffffff, 0xc}], 0x7af, 0x0, 0xfff, 0x0) 16:00:08 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) dup2(r0, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:08 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup2(r0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x6, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x1) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) shutdown(r0, 0x0) 16:00:08 executing program 0: r0 = semget$private(0x0, 0xca06b8ea5594cb77, 0x494) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) recvmsg(r1, &(0x7f0000000740)={&(0x7f0000000180)=@in6, 0xc, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/189, 0xbd}, {&(0x7f0000000280)=""/133, 0x85}, {&(0x7f0000000380)=""/183, 0xb7}, {&(0x7f0000000440)=""/168, 0xa8}, {&(0x7f0000000500)=""/15, 0xf}, {&(0x7f0000000580)=""/169, 0xa9}], 0x6, &(0x7f00000006c0)=""/83, 0x53}, 0x41) getpeername$inet(r1, &(0x7f0000000780), &(0x7f00000007c0)=0xc) semop(r0, &(0x7f0000000040)=[{0x3, 0x20, 0x1000}, {0x0, 0x8, 0x1800}, {0x0, 0x9, 0x1000}, {0x0, 0x10000, 0x1000}, {0x2, 0x9}], 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x6000, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x15, 0x0, 0x0, 0xffffffffffff0000}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d71bc1e7bb8f1ecc525af8fa0b00000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae61325259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d40972b8bcdb9ad8a4f5f728193ef1d4d99342a35000"/101, 0x65) write(r0, &(0x7f0000000280)="90e50495775fa9e7ab819bd6746e132533fd164206128b60a6eac4c676f8496e03f572ce1ec739aaf342250b56e3e7caf77716bcf6904a5f021a9b4d0e085c0001637678d4c605b696b45170bfd86f4ad841fcf48ed37ad783a7a73381d91d87a95c0000008000000000e559c6489ca93907b013ae190000ee5f96c088d88337030b71cc3ac0417ace92e289d9f9ef2e281b7379ac07c7970ff4d49ac1c4d50996b8011c40880040833bbac2834b1cc9c5eb", 0x344) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) pipe(&(0x7f0000000000)) syz_open_pts() kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x1000, 0x0, 0x0, 0x0) 16:00:08 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x80, 0x0) preadv(r0, &(0x7f0000000100), 0x2, 0x0, 0xfffffffffffffffe) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x8, 0x2}, {0x1a, 0x80000000}}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) sync() 16:00:08 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) r1 = geteuid() r2 = getegid() fchown(r0, r1, r2) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x81}], 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000100), 0x8, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000000)) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000100)="000000186004008b00002327feffffff080200000000000028000001feffffff000400000000090300000000", 0x2c}], 0x1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x6, 0x1, 0x3ff, 0x258d}, 0xc) 16:00:09 executing program 1: r0 = socket(0x1, 0x2, 0x4) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0x200000000000008) 16:00:09 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x184, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x21}], 0x2}) fcntl$setstatus(r1, 0x4, 0xcc) fcntl$setflags(r1, 0x2, 0x1) fchflags(r1, 0x0) fcntl$getflags(r1, 0x1) r2 = socket$inet6(0x18, 0x8000, 0x2) connect(r2, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0xcc87bc0d9babeba3, 0x2) chflagsat(r3, &(0x7f00000001c0)='./file0\x00', 0x1, 0x2) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) pread(r3, &(0x7f0000000200)="3dea68a080cf06d54aae01686ff090bd3854a9bc52630f9d20e6af0a7742956e539e584b5647b01a46bc857a69e39ab5ca00ddbd38c49d27a34704236e189b36928f24798dcff3", 0x47, 0x0, 0x0) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f00000000c0)) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000006c0)={0x3, &(0x7f0000000040)=[{0x2c}, {0x1d}, {0x10006}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 16:00:09 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x6, 0x5}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='9') 16:00:09 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x0) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='x\x00') r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1000, 0x0, "fd84054fdda0e1b284ec12db28d1d4eebeb16626"}) 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = msgget$private(0x0, 0x163) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/212}, 0xdc, 0x2, 0x1800) setrlimit(0x8, &(0x7f0000000080)={0x400, 0x1000}) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x4004570f, &(0x7f0000000000)) 16:00:09 executing program 0: getrlimit(0x2, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000100)={0x81, 0x2, {0xffff}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x87}, {0x8000025}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x7f80, 0x100000000, 0x3, 0xffff}, {0x8, 0x1, 0x68f9}]}) write(r1, &(0x7f00000000c0)='\\', 0x1) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000100)=0xc) mknod$loop(&(0x7f0000000140)='./file1\x00', 0x2d823ffd4001d831, 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000240)={'./file0/file0\x00', 0xffffffffffffff6c, 0xfc, 0xe0f, 0x1, 0x1, 0xfff, 0x6, 0x1, 0x1, 0x8, 0x5}) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x74}, {0x80000006}]}) pwritev(r0, &(0x7f0000000380)=[{&(0x7f00000000c0)="91525f500c91c2e44d980ce6dc810002a3", 0x11}, {&(0x7f0000000140)="f06efbce74e8654f72598c93d6382e891fc6cc2c62362372c49cf1362c936a7b3d441eefec5eb553d7dfba9d", 0x2c}, {&(0x7f00000001c0)="b627d0df633fa5be700c483e", 0xc}, {&(0x7f0000000200)="d78cee525f6e0f0f366cb88ad773fb45c311d04ca52311f3b98162174b4894891ef2423e1d13825fd4a83ba5fa45b18b097d8c7236e4f529481f73b11fa46f9d14aa6830d0d5fc993b0a568033519b053a9ec31d9b7e932996ed4f8076b708bea69d306e516d36eb1afd175929e62e423abd7396607f3272a8da03d30c4ef65ee0edc574e45f62f68d8ad2f556503ce6d66b23329c5fabc49e9bc2cbc21a53975307f70684f25827fd1bdcdc2765201b41636ef5a32f9adf7c680fd43d631047f08d90296c8f2bbb3e9ccc8973d4251ea3ec37c13d8f87d7ff218e89f8eede7b347a33da0b45b3b1281da77503be70c04d26", 0xf2}, {&(0x7f0000000300)="b2dd1c4cc1cb9d03052121c335e151fb372268b2fbebec5cc6e3cb3a91c7ad94312aa45d3b6f0c1195944b65800781d692183d25ec9204683a2f11a64243622ddeb9116f6d890f63f279f21546f8b9508f380b42d8fa", 0x56}], 0x5, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5}, {0x84, 0x2000000000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) read(r0, &(0x7f0000000340)=""/239, 0xef) syz_open_pts() shmget(0x2, 0x1000, 0x2, &(0x7f0000ffe000/0x1000)=nil) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) syz_open_pts() r1 = dup(r0) accept(r1, 0x0, &(0x7f0000000080)) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0xfff}, {0x400000000000060}, {0x6}]}) read(r0, &(0x7f00000001c0)=""/175, 0xaf) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:00:09 executing program 1: r0 = getpgid(0x0) wait4(r0, &(0x7f0000000300), 0x1, &(0x7f0000000140)) select(0x33, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffd, 0xffffffffffffffff}, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000700)={0x2, 0x2, 0x80000000, 0xab, r0}) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000200)=0x1) getgid() mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) fcntl$setown(r1, 0x6, r0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000640)={&(0x7f0000000600)=[{0x22, 0x462}, {0x26, 0x3ff}, {0x0, 0x1}, {0x0, 0xfffffffffffff001}, {0x40}, {0x83}], 0x6}) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) r4 = semget$private(0x0, 0x7, 0x0) semop(r4, &(0x7f0000000340)=[{0x2, 0x8, 0x1000}, {0x3, 0xfff, 0x1000}, {0x3, 0x5, 0x1000}, {0x1, 0x0, 0x1000}, {0x4, 0xfffffffffffffff7, 0x800}, {0x3, 0x81, 0x1800}, {0x0, 0xffffffffffffbfff, 0x1800}, {0x6, 0x100000001, 0x1800}, {0x2, 0x0, 0xfffffffffffffffc}, {0x3, 0x4000080, 0x800}], 0xa) 16:00:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, r1}, 0x4020080c1}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000000c0)={0x7fffffff, './bus\x00'}) write(r0, &(0x7f0000000200)="617fbe60da300d8d33735aa619e8b4124072b3ae5463ad1f556d77d7f4d81854a62ed80fb70bf0ac7a7ff059a69e7da344250bde603639c12e04fda58bee7c667c5ab2f6550872541f4eb3700758304f8403ce29f8337fe10666435034f8fb503dcd30a350abe8a8e3682604b0c23e6f7632af94588172cfc6", 0x79) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:09 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000001980)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xfffffffffffffff7) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) dup2(r1, r0) recvmsg(r0, &(0x7f00000007c0)={0x0, 0x35, &(0x7f0000000700), 0x0, 0x0}, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x40, 0x5) r0 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)='t5', 0x2) 16:00:10 executing program 1: r0 = socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x202) sendto$unix(r0, &(0x7f0000001240)="c7fc627f37e9499aae21c0404270fe3215c6497bc0f54e64d0fc3c5ce4050751fe34771df96447464d7e19b71c9c3d3d62c79e07667793bb5407be02b26507641119897e6359608ed12f5209838d05495655dd3005745e2d7251eceafcca443ceace22073c86934c37a5194fc7af0398f26aeeeadd5f35e8de268367334e80efb605d4e4c5ee03bf4f3a7fe3c1412c3bb6ec3f558de7bf765feaab71502e29f8558cb2a8f6af79a163d7ec8682660965c98a0ba3f74f1aec6a6726fa8b27b016e22c079855e81236bd0f801518e3d997a7d2e4047c4bdaf70e5e68f753308b579ceaede57dcb8de261282e9075b4bdd5d061893e113ba69c3d55132ccff6b9fe3c70f9f20ebf2f9af020d95a3ad4c547ac61b5cdb0b321e11a17ff9c1cab2dfee522b31d4671b8b62f27c177f9baa9902140ec37ca9456158429c4cd26df24b756792d8891118ee07380047cde2b74288eaf29973d84c650e3b6bd13b646e3f422f9f3fbf3a564ad42df942a8b2107c0173c3c0f0b340e7bde782765df2ba13700ca57fc1b5a1a3cab2c0fdb938985cc7be1ecb2668a5058472778e1bf11385e6489b2b179fbf5a65440797d752dfd8fb205238d6e6b7c5827d44b1d85af73eab1f82ff55cd7c77dff7b8a63aff6ae3a86190a1b1e137679fba21e2c475cbfd285c0122e11489587f2b00a88b0dd751e6d40cec43cfa5861258af2114cc590a95bd5a6c7974d8e21efb934bf86602634e24a779ac91a440999a06083cff24165966520b31f772519fff8717013ad7a4eb633c0c7829ead96e4e740c537d24b109c3c9e44903af517a7f8ffe26e07bf9d7de85b5a5da1a594c8d4af107439bb3b25f02e6080871f7571a3f6ff84b478f9bb6b74b3f1420935aa7e3b7930927205f48e593574527a5bf9f82f4301ff9fd1be73ae166e436a2ec2419aee96e6045f4f0cc71821879930fb6fc55b8eb442b9b726d72867f8402b7547b96ae75ed50d5f1402b7b3fe412313cd89486654a0e20c5592c0a6a482e2beb22fe565405bfed00a21d2c6b47b86df6d749876bec4169f15d1bff5729d225ab6dad5cbab1fe8c574b59bbc3812107478562b5a3467799d16b23af98815b4bfe637770961e9e3cc82dc51011819b67866a989e8387b6a9cfef86f337868efc5a09f051639a4183e9310800fbf1378b57af4a71b72267bb08036d7326cbb24ced92705fc0d77da69198c3c96b4a12ee9e43981689ddbbedf14a169398d703f13abb1b35e1b6e89bb25aaf8395c6bf63533da229346e1c523cacb68ff85bec5562225d4c07d2c2763d0028e89ef48e70cedb5c37d460f9b9dd4d317fcd745ade74252b97e88a73dac5d8a856a468c6bb6974e7981239ae51993227d952c26a6033f6fc14931ac9dfe676fce6cd2b45d764837fc61462c0e645a5a7a1aed2c5c46f1a5d3fcff70768f9b0b781335eb1a9787b36988d1cead5730f00ec391842f9524ec40dd52635dd675de2f3974137964b69571fe226b0501dff9554da43745fed4267b0ea94ba97be5948061e382f09fa216be725607695538ec72a599b124c47b0a9e03f119ed12fd0e58c7eca17aaa2f005ce7468511a3845d95d5371425fedc269f17cdbd8ede5739bb6832fee053c125006991dc360c59d340dc209d312d087feabfcfe426555ec0e210f784a1345de2c251a8d98784047696575d9e585b46a9f1e96e75701c25f348899fce45319bba4c75e9fc5b2fef67bf2fe982059b490a546e107dd0596c0d7e778e5c69a720a872c0e8036a11ac7ddd12d601769f1037cee265a67b1b2c737c01b41e28cc0b4d34873fb8289c67c372705460616251f19bc75ddf2ec159e8a40d04b497fd1f6c52947e3570b2683684d4bb56d22b949cfab159203b0f23b2bf09c82a17b3726c9c39d3bfebbf4da489f2fe05dca77978e169923fcddd0ad4a9aab7aa269c1aa665d26a6ab703c43807e0dda16161e1a609bed129519380d55faeeeed8c8ca7650ed79238598dd7c66c33d121c381f3c63c3a0daa1ac91ddae2fff09852ab22b09a5de54b95a68c36f24ecb1b537a5c62ded0c88243a011400c4af98c883d94c7118ec42d5584bd8e2dd5f9dfe2f0e34e1968e373b880d9e7a01c9bdfb739756b9e9a50d5a19b24d40c033554b28cccf468f0ed10663b133b06cd5abd0e6455d4b514f1014450ee446f544761056a1fc5cbbc2e7d658627ec2eb9fdc017f9b1ca73be6242f8c1e4d77ed133abb8d76ce0b683401b33d72137a2578919cc1a6390fd41dd688596699dccad362571085845699baa494e86cac5b7bfde199d645be300b3373f96fdce19973a2fe7404a895b83b736c8412ce2f4717bf4570517f653a42b2ad62b318dd62203e534eb61b22274b7233cb43e21572750b6c2c16698b139924176ff53b68f807bb1145dcdb6c0b38c77d35d93b5e5fddef046c6827ab84a2455d926c7fda615435f1e8a646334dedf4b520cacbd79f75fd4da32a315e4b8aa44198011531ac4c1b9cc0dbfb8602b6e7f762b005b06e50488d6880f6e8e4510ca74956ab1a992646bb318540d47bd238a611e694437cd0f228c93a0246b3ab5b989ac54ede71b173c035b60030539833c329b64cf624e0c2c9c52d87fdfa09e87ab2ce055ff4a7958ffb9dd52317363e75983b109e59f80cb5ef17d568ccda854d2e5b5493d360c20407bee56f6ab5e926501efe573269cefc7e45fb7dbef01eda67aa96366c92dd2c6829ab3f104fe4c65e54fe44ce0eb2efce85dce4e5c47770efb01e2ab4a2656926a3bdf7a1acbd10f540a275f3a3725d7b178741b931ef72ed722cbbcc6db8051a8a82883761b4ea76da69c5d550430ecaa32ca720c7117a5dfe3732aacc981985c266a511ec6555fe39dec3519b45a0c772f7053be10b9141db8364d55b120db51e4724c5e0d930d14a6abbdf48bf0f4f1ad1c1ed58251dfe6dbf8710dc6ee057c76ef3dd31e29710a853c8d04b6f6f33dd1cca1a08959ddcec039dc668460de291fcce8cf8dafede73f1b5ccca53666630eb2074664652baa72f6793ae6e2d0c810422149fb26b9580ca277f634cc37392db9c9b50da08a27e5c663445a47a79e513f6d5f301d207e9be105bd52479fe1e62ab132e266d2fc4fedb1f916109f0540a338ea0690c594c6c79a6a2940f4f7c51ee02d510b680c2224bf99691f66213ad3f8d3c9e6385bb9173c38ba3286689efbcdafa0f179d8fa7cbf603a391c4d5c543e2a2fadcbe4013b9b7b638c42fff4d7a4e4603d55b3992c6cb1cbc9b7da2df023e035e416a7d29d342c45f7e65ecb9dbc71b4e7b9d4124cc10153a97b5855e2fafd21d55d8ba354f0d1e1a121a9925aa8e81838a9835d9f004fbe8303b3f532f70f1fff84dd29c61ee0ee5ae9ee97ae12f99a01445898e9aec138594fbb7055702bd0c68395eea9c3885c737571ed7b7dd60285d20e46f4bd8e333728973d32f24df1403ceef748157070f79a7f1e30df0be6dc4900d49b2b7e1652007c34179d14193cea8405358c32c574021c5ccd70e13ed9767bdd03fea68a6abce24dbcca3ebfb70c57f2954b5b893104c5d816c2fac07060e2bc1fe06a0a81b5201c9000cbfc06d7c9bd475cab8f37217a1cabb186a13da9cdc6ac86c1d2f6f67dde6ff170b66f915fdaf966a4d7a27a2f4e498342d763bb39738e630fad969f8e874f14d8c05b5460716fa1c6323f53ad23c7ee6c15c7b541ffce01b9527afe4713e4796e3e781b476f93b9b5a9cafa332449f108c9341d3d14771ccf00caabcd60e30c208ca716ea0356de3ab12c4afdd78f2bf27cafad5f8e60b68a7662f0ec602b4f9cff748f584ad3f874852774fa64dfd27ca6ce0efc28d3ae99d04f20b94c06006dbbd4c4891c3068d1b57db60f2f3b5d027945e65c7a7e6f7314953c125f7d176c07f832831d55fa3273c2a4e99c1771d8de4adff11e56d9a5a330cf55054576f317e1eefcc3c3dd33b1a9639b4bcdc2e332ce0326b66e4172bb2e3d621e5495b81666d16f946117af02c6edbb9cbe9c437b1e7cb3839993d0c33dc4b502471c4d280fbe7451afc61e4233ff3e8a54ffb5ca39344fdc31d0dc004e8db00262f21d1ae1abb67c9a4a64459579f21eb8c9d9ac932bb573dc44857e61a42824472926ece0dcefda48a461c7e728776a1c55c107467b2837c55831e32d859fdfd28d4dc7d93b51b47e31982b970b8347091467d4a9f7ecf84a22b6f789da6a2c5beff27c2aac38c246b49cf4ba3db7675eff9a6eff2c5c73cbf1a02a043826659f662dc9fddad5063d06cce68a062a8edd5419f1da067877dbe42d699b5ae11b8f6462181a39d63a33c64a9c3db0ee85e4515dd061e2c298ef42f486b22697b2e9e2dc201c52095c43a106e7bd4b99308e36d3918ce2af739208a11abea93a7866fd5cfb88766e49cff51c01c8039dccc541ddbd89f27d94321ad19ff7541bce8a1ffbbca103f19639dc5f1422c8a95bb3e8935bc3ae7263035c1c5a3c1358620f287f493df305afda801b27f990f372a789008aa7194f7e3e5851f86676afc77ff5151c5ba6ed98d98c8a7137daa867cd3ea2147c1a3a1fb538841229df1f67c07852e0f0f0677fb200cc81f2bdfeb31e63b8279968c0afde16b5679f879e9b747e8c4184ea30b35105a3cc74010fb69192e2dc775c6935bdc87d2ed7766755dd79538d8033504c6f506a54de96bec0ee0b0a31271661aae8cd979abcf6fcf486510d3294ebfff300c1f7713cc255d210ec5c210779cc88cbb6b59c24d0ab1747fb3dccc41000046dc47b64bea74551e93fdba6da7a94c52274984cd11d08e243b958beac86b5417265cc7a02929fe9916e51cabfc8b960d8ac988d5284e7fef16bfffa2c3342d37ab25ee348f7b016fe53a49ec5f1769f42ab4459ebaf933a8ff5b210491c6aff455c9a85f7a50004c634c04f51aa831e68b68cd9fee8dc0a5aeb5884bf3397d4691a7e1a8c1cfdd7319a24e50ba66443c4377e2d261be146dd454f98048943085440dd9c8f17f2bbf13585d2bdad21f60b83e9d15214e0e243de59bc18c810e76755f4153a5abe7169454dfd856d2b9b6f2648f32f48c319afe18735dd60d9a85e85c151d8745d5bf420c00c5ef15fcae5a1ebfca96327f4393db659fcdc7f0a8f979d40a34e5e886b61ec17d23d87dbe99b2e17be9fc3d4b54c58f6e0b0b4c88c6d11d5fcc0a3ec34a18abaa16f1ea58366eb7ea09a4589cc6d8e6e1cc824fc01de9356d9ecb57534c4fd8cdcdca6d5dc1ccc1c8c827017135b4e2c14343a45955fad0c5c887b597c6cb23b02c6b19c1916fc91d913738b24c2f061524341bcfbc7caaea2a84490f3ed461c3232969a308675ba2de47f0dffb1e361d811553ec4e05f77be198e89d0decff7b254078161a53843123fde71b00652e178aa45fa8296f421abfa7cae20e6f2d6d652e7c61feb681ef459c27ee9bb253dedecedde9b3ba73bb02efce17c6809219d9e10b7be13ec61d9760fd1d9806245f68fa5b0d0896e60feb919b9871c1a2db665113cd20cc674b60aa43c01bfef6d4b2389f72b53ef0cad7d60b2e0c07e800c415a9c952307cecbf9b42a3e41d31ea5a0621f667bd82741f66d5575288f95e8e950f0b2b77ab7268403fc717291c29cdde1139a57808ac4d2d45956ef0228a6a9f95dba2dab7e2a646bbf13d52b5fc1b8072402e690ff2378fd04f9768db02a0ba3196893541d3389a635fbf2e7734f7405114d8f69bdb2ddfb7e60a44fa9534fb098e908394b2651541d7e83ee19000000", 0x1105, 0x406, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000200)) unlinkat(r1, &(0x7f0000000240)='./file0/file0\x00', 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x4) fcntl$setflags(r1, 0x2, 0x1) r3 = socket(0x1, 0x5, 0xfffffffffffffff7) sendto$unix(r3, &(0x7f0000000100)="b1005b04b30ba45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0x18877ea94fdd0591, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x150000}, 0xb}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x10) ioctl$TIOCSBRK(r0, 0x2000747b) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:10 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1b, 0x0, 0x0) 16:00:10 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername(r1, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42da6718a8af4fac9db10197e14919cdf5f562a65122aae2", 0x49) 16:00:10 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)], &(0x7f0000000400)=[&(0x7f0000000280)='!\'.#\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='[\x00']) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) read(r1, &(0x7f0000000040)=""/145, 0x91) execve(0x0, 0x0, 0x0) write(r0, 0x0, 0x0) 16:00:10 executing program 1: r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x2) pwrite(r0, &(0x7f0000000300)="435c9e68", 0x4, 0x0, 0x0) preadv(r0, &(0x7f0000000400)=[{&(0x7f0000000000)=""/45, 0x2d}, {&(0x7f0000000040)=""/246, 0xf6}, {&(0x7f0000000140)=""/245, 0xf5}, {&(0x7f0000000240)=""/175, 0xaf}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/70, 0x46}, {&(0x7f00000003c0)}], 0x7, 0x0, 0x0) 16:00:10 executing program 1: r0 = semget$private(0x0, 0x4, 0x40) semop(r0, &(0x7f0000000000)=[{0x2, 0x3, 0x1800}, {0x3, 0xe70, 0x800}, {0x7, 0x1000, 0x1000}, {0x3, 0x0, 0x1000}], 0x4) semop(r0, &(0x7f0000000040)=[{0x0, 0x0, 0x1800}, {0x7, 0x4, 0x1800}, {0x4, 0xb16, 0x800}, {0x0, 0x1, 0x800}, {0x2, 0x3, 0x1800}, {0x0, 0x0, 0x800}, {0x3, 0x800, 0x1800}, {0x1, 0x10000}, {0x2, 0x1, 0x800}], 0x9) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x2, 0x20) openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x20, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x10, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x8, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/dev/bpf\x00', 0x20, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f00000006c0)) semop(r0, &(0x7f0000000400), 0x0) select(0x40, &(0x7f0000000140)={0x0, 0xfffffffffffffffd, 0x9, 0x4, 0x1000, 0x7fff, 0x0, 0x4}, &(0x7f0000000180)={0x5f70, 0x100000001, 0x10000, 0x0, 0x0, 0x9e23, 0x6}, &(0x7f00000001c0)={0x3, 0x1, 0xe33c, 0x0, 0x0, 0x1, 0x3, 0x3}, &(0x7f0000000200)={0xfffffffffffff415, 0x3}) fcntl$getown(0xffffffffffffffff, 0x5) r3 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000640)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000600), 0xfffffffffffffe8a) r4 = fcntl$getown(0xffffffffffffffff, 0x5) r5 = getpgid(r4) fcntl$setown(0xffffffffffffffff, 0x6, r5) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wskbd\x00', 0x410, 0x0) r6 = syz_open_pts() r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0x800, 0x0) r8 = dup(r7) ioctl$WSDISPLAYIO_GETSCREEN(r8, 0xc0245755, &(0x7f0000000240)={0x1, './file0\x00', './file0\x00'}) r9 = getpgid(r4) getsockopt$sock_timeval(r8, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f0000000340)=0x10) r10 = getpgid(r9) ioctl$KDDISABIO(r7, 0x20004b3d) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x1, 0x0) fcntl$lock(r11, 0x8, &(0x7f0000000380)={0x3, 0x0, 0x9, 0x7, r10}) r12 = semget$private(0x0, 0x0, 0x4) ioctl$VT_GETACTIVE(r8, 0x40047607, &(0x7f0000000500)) fcntl$dupfd(r2, 0xa, r1) wait4(r5, 0x0, 0xfffffffffffffffb, 0x0) semop(r12, &(0x7f00000002c0)=[{0x2, 0x100000001, 0x1800}, {0x0, 0x55, 0x1800}, {0x1, 0x0, 0x1800}, {0x1, 0xfffffffffffffffa, 0x800}, {0x4, 0x0, 0x800}], 0x5) accept$unix(r8, &(0x7f00000004c0)=ANY=[], 0x0) ioctl$WSKBDIO_GETMODE(r7, 0x40045714, &(0x7f0000000740)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x8000, 0x0) ioctl$TIOCSTOP(r6, 0x2000746f) getuid() fcntl$dupfd(r8, 0xb, 0xffffffffffffffff) 16:00:11 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000100)="eaff125c00000000", 0x8) close(r0) read(r0, &(0x7f00000001c0)=""/97, 0x61) pipe(&(0x7f0000000180)) pckbd_enable: command error 16:00:12 executing program 1: kqueue() pipe(&(0x7f0000000000)) r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x9, &(0x7f0000000080)=[{{}, 0xfffffffffffffffa, 0x41}], 0x3ff, &(0x7f0000000140)={0x44, 0x8000}) 16:00:12 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001980)=[&(0x7f00000018c0)='&#@,@\\{(/[\x00', &(0x7f0000001900)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) semget$private(0x0, 0x1, 0x201) r4 = syz_open_pts() fcntl$getflags(r0, 0x1) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x4b4, 0x3, 0x0, "855c55000267a7230000001a0000000000000040", 0xfffefffffffffffc}) getsockopt$sock_timeval(r3, 0xffff, 0x1004, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) r5 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r2, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) ftruncate(r5, 0x0, 0xfffffffffffffffe) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 16:00:12 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x4, 0x5, './file0\x00', 0x1, 0x7, 0x3, 0xf5a}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x4, 0x819, './file0\x00', 0xacb, 0x2c, 0x2, 0x9}) r1 = socket$unix(0x1, 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0xcc6) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) 16:00:12 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x4, 0x4, &(0x7f0000000080)="6e0b6aef1f088a840c726ad870fb907b6b759d93058ac22c78df78ab3473a15596437d8a301b8853028d7dcd365e45", 0x2f) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) socket(0x18, 0x1, 0x0) setsockopt(r1, 0x2c, 0xd6b3, &(0x7f00000001c0)="9ea8cd0eb84f5652fb2e2aad4445c0b5b63bd12eb3763ba42272c2ae5938f184a4c6ec4ec5ae29aac20e2d4dcb1be41e9ed51dbc8a3b874aa2f3f790e233bc356d30ffc5066316a52706be77f1011ecc93ca40ba1972b311b20ce5704d8bbc1ba1310ae439aea470c8147b4bfedbd7760ed6eb4f73a3153ffb3f61bea6b59000a9e7eabc53f2dab07d406198def547fdb48bfd97", 0x94) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x180a1, 0x0) sendmsg$unix(r1, &(0x7f0000000200)={&(0x7f00000003c0)=ANY=[@ANYBLOB="6d5520f4245782c6a95a34f7e94528d7e1e5c9880688b546ee4805ddc3f6186bf08f61cd7ad8c05e4a7ad8f7fbd53e90328b8d768e51cf54aaafbe0c6a08ca8513d5e640058e14040169a751e2ede61b67593baead6c27515dd4bce3b4425b0842d787457653f540b7e4870d4859c322b96f81a0b224dac267f9b6bba2395cb25d0c167bec49d96dae9c12688f1fafa4ae0e7c0681d9a1bf3db8ec3fd18c7d7bfac1e417ac9627ec1748833dbdb85a9c102d543676662fb5bf69e309caf481cd67135afbb6cc21922c33aa247cecc45b90b3eb0c1654920de7ceab58468a18ad461b560df938b2488991"], 0xa, &(0x7f00000001c0)=[{&(0x7f00000000c0)="0ded195f1fb2dcf8f69d438f3165cc3ad878c0177ee5a10f12ad52a3748d903487a9c80b5590b997bf7b43ced7eebb3f5afcb9ada9edcff9709f21fae4bdb1d1805cb51b774b540d4de0c25c35825e61087375aab82373197f09d420c39fc14dbc30de1c43f8a2d99b1d7d0e6a71a4dc5ccce06f9338542c06e3110fa45983505f39c9111162945b240d8ccb8798ef9d8923601b903aa4257569647b2505e49a80595a40d2cab733a6b78d07cc4b2163250507c5629dc8da07bb2a09e1e41aaa8b840de007c47beaa508e56ea32b0ce6d6a960c72340478759", 0xd9}], 0x1, 0x0, 0x0, 0x2}, 0x8) lseek(r1, 0x0, 0x0, 0x0) renameat(r1, &(0x7f0000000240)='./file0\x00', r1, &(0x7f0000000280)='./file0\x00') 16:00:12 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@file={0x5d4c3650e4328bc0, './file0\x00'}, 0xa) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x1001, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) 16:00:12 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82062e2f66696c653000"], 0x10) sendto$inet6(r0, &(0x7f00000000c0)="236bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0xc5, 0x8, 0x7, 0x1, 0x80000000, 0x5, 0x5, 0x0, 0x3, 0x200, 0x8}) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40}, {0x84}, {0x8006}]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000200)="b6238812") openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x2, 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x8004) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./bus\x00', 0x4) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc2638659a07566d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e0658ba8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee74334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0888b2c95405205036b1ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878277e8612dcba3c", 0x493}], 0x1, 0x0, 0x0) 16:00:12 executing program 0: setuid(0xee01) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x7, './file0\x00', './file0\x00'}) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000100)="b1000502b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xb1}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x5}, {0x6}]}) r3 = semget(0x2, 0x4, 0xc441c45abc3481ee) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000040)=0x9) syz_emit_ethernet(0x66, &(0x7f0000000240)="0e0ee89cec4537d49374ee6dca20ac2e62318d1862c1196ae96c33eed42e5ed1df051b38f8ede2fbb996efd9a6870e2c8c8d2fe25476773a6874424ec80e8a40699c89142875b09a5d7e939edd212c3463077161e8407828a48d0aff9443c000000000000000") 16:00:13 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000740)=[{0x400000000000002c}, {0x52}, {0x8000046}]}) r0 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) r2 = fcntl$dupfd(r0, 0x188ba1b11170a762, r1) syz_emit_ethernet(0x1, &(0x7f0000000000)='\x00') ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000280)=0x1ff) faccessat(r2, &(0x7f0000000180)='./file0\x00', 0x2, 0x2) close(r2) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x88) ioctl$KDENABIO(r0, 0x20004b3c) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000180)=0xc) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000001c0)=r2) socket(0x1, 0x8000, 0x7) r3 = dup2(r0, r0) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000200)={0x4, 0x8, {0x3ee9, 0x8}}) syz_emit_ethernet(0x1, &(0x7f0000000580)="b1") write(r3, &(0x7f0000000240)="4465b0e67834724dfd0990425320b896ad1e9e84cd7d1bfc1e8f65f0", 0x1c) 16:00:13 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) write(r2, &(0x7f0000000440)="f35fd413c71601558f01b700c65fb243dff7905d5930d091cca5046f27ae5dd09dd28f4b49756a794f9f67bd6846653e5b6b64bebc06ba3b22e401d3e75c33f7b2210008b71723a2022376dd4cfaa04dc0a1fe1869919bf1", 0x58) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./bus\x00', 0x3, 0x0, 0x7, 0x0, 0xfffffffeffffffff, 0x2, 0x9, 0x1, 0x0, 0xffff, 0x5}) pwrite(r2, &(0x7f0000000180)="445953f96c03d1fcd0ea9cbf233f8589713fc4f9a6c3cbe3bc29e75ca1ec899f58895a6c1ebf5ffa393d4ddc7b535fa250bc93b3ec7e4a331751e7f363d6d85a490a000000000000a341752935ff00000000000000000000000000000000e1a97f0cc03b0d04c256cc351e94566028bd71d27a81c7a45853fb109890b35c4eff5199665a33fd016dc73c0385440e2fca", 0xfffffffffffffd19, 0x0, 0x0) pread(r2, &(0x7f00000004c0)="5cb23ef46528e0956f19436a4c081cf937d05fc81f70878fd207019532bd718fdca29fcd1a8e1717921cf96ba3d552c6de8bfc42a026b7b94641e4eb71366a486c5de0f337c109c60baa41c3b0d14f43162c4137f7c980a1579518a18fef0971146fecb8a1acdea12c686eb13de12236900c9a71201bca0d59e969251e3f7baa348a4ed3a8b8e2ddfb7da666bb3bd67e7269a49fea4ca8d8aefa3732666bf546ccb88369527218cde79c7e3d2a3113b4ab0727c3756d443d9d64f06bef0b86fe28c18d378beeef4ad4f49d7cfa8c2278e26282d959472b5c2dad7be6f53f71fe5e77fab094f7ebe107941402f69229130f8f7bfd9d0522b5ee2a3ae9b4cfcf7531a59a41914cdcc0f8230243f7723453aad221931ee22ee3ced86e080ab9fe2fa14b827d76e01d191bc5a3c3ed7318fd108aecec8076daef0eb22beebf28f71474f7a3ede227047d43e8442b90dbab2a1f254509128af2ce0851926d5df6c50380d072d2f0cf2c34b541c042c14e07ea4869c4fe915003730896a05eb1baede384df025ce9f9fc2084bc7f5ec70b42119ae9e5e1db67f5759e7ef869e27797837a2af6133f5ee444c6695eac2e359e6e65ba036ef8dcd486523395b5fb365670006c3db0dd83322263b2e65640a0b914d60a084e1fdcbd2665e835eee75001fa41b2339cfb120c6ded55328413f522714e62fb7754dd701bcf605fe3c935aeaa81cdfe75567ef4481c838c652f5396c092f4e1f539e60cc7206d27b7a61ed3228e0d6082a85d7fde13372e001fad070df3cbb7c286a404cde8af19929ea89d65e3e897c27bdf2641874a8918f841e4a30753f50b2852ae1dfe571a5b80743e07dc5e19aa32f31f61e84cbbde7579f0fdd3df999142785ffe3cb7d6f3ff32dee48de836de8da9679590010144330380cc6e8021a383a1b3426269a8f0943153ae6e7add1ca2e42d0120df41a93a31baaeb0bc62eeddc0003bdade0aee9b37a6b3de5272a51ad77e01efc0e5d3961e6ce67d9add5dcba8918c0cccd70596bc4bed9f25deb10601b9b9a40c4ff129bdcf7364e6511ee8a4eabb67248898ef083cef29d1cb4de96daa57b74d9d8a14ddea5ab1a89074e29bbb92ac0dee7c70b551bf82202b6ce42931e1bbbde92144c897b58510e7b9cad4baac8b8f1d244090ac6684ee7c4cba72850b62fdb20f25c8bbadf45ee535c89e94156cc1333ee8c7b61549a19487570413a740019a11cdb5c7e9d9fef1388d60d6ee395654c69874a99149565d0f725f917bc4df7bc4661830ee6e79d5b75567997648bbefc16c2b18f4c3126e03ca871ff62aa69438cc3f5b73d4b383efa794b23653b24d9f9f00343a7e238e53bd09f4b67d9b20cc3da322ef1ca25004f51e4a8697901f968d8301f1c580f6c756c7c815498b2a9e11d8cde5d68406b918fc7758379c753168c141499e5afa917dcce9b024c6d0b7cd8d76a1a92d3fc42abef3fc8b4d0399c06a4deac6ee586ef815be1e4493632f1c2aca28c98a6f4a49a15096c9f1acd07245c3d967b8ace3cbd641a702bd1330196301fac88065d1292a8e546cc2e07b45d4723c7af3d33cb3bce6b199f92762917f8849092a97ce6d64cb331568b84030a0d756f73a809a960c3eea2567567374a0819d5d0018e4b4762d7a2bdd721a6c037e13d6063c51967ca920c0d2d4e70251ce2048b91d965679a41d4d440214ac0b4738d1ee5eb5e2c7f69b830e91c21990fe081a18b5d1cb1d07306e548e20fe1b88afd85381ddae5db3db8799d4529a0d507072e6237a680a0a2a7ff17cbfcf64873b5fb4a1a99d46fe97377946b062236ff1060048d7527e08c38f2fb46cef744054f31bd35a9ba8c0e3bd702199b72d51ca85a34c231689a2caea1b98faec6818694da73b764c025af4a219e2d58d41b927bfb9d79587b691a9cb8a55023955522bcb94cd4f3ed38245a2094cf4582f2e24e50a68b6d76e4f92be88759818e33e0a6a35977bf79e4587f1fe89fc09c7555c66def34a6e50b9ca7a438b97042006068bd94cd35639829077ddec98e228b07372bc3b05ef2b9116e2f410bcaeb96718c2dd41759b6921e51fe756cfca74f52036c327eb16b9b52ff1d7d52a37c221475e772727315c98cb10e918f5382e0af629ad0ad64547d4fc96765a417eb3021382e0eaee01870035d1132949ff2bd85befe3a3483e507d514a8518e5b1975eee15955306e04634865fb0fbf11011635df7441fc878e62f5773dc07af1db81f164b7c6ba3ebdf9feb5615baa9d2b94defee53615472c35a9291184a4a97cf8b5781b94a55617166b6709b422390aff6fb580b59f80e32d00d93a5a20d5fa61af5123d7960cc958d932622b792c2e20b0895da7fe01d48350f789dcffc41cda0bd1513c2bf21b0f8bb878d74a4fa061acf86f1ab76fde48eee525858326c54652a6646f9eec2d5dc2b0f0a56a23b360371425aabaed9669d364dd7288670a1caec5ab75dbdf855a4db97484b49cab8607f48775cdc9e5fd7c3a8830385f9b742e1fc65fea052ee6895ce6a5e5d924dd34bcda0764167a6a54d7ad328d6544663a94a4d99851034eb0060db473175af9f7806ca661f23e777a3daeed0f90d98c03cb07821cd262cc1b6f1482fa1bd6d2891fd6ef6d3adf5091edcd2d58a0e59f5ada390fdfe9a715b920bd7c8ad6d07c09157ca909cd36a34f6e624083197d104ea172b66f5a1ce158d7eb43f593ab070a0995f6190e96e6078afbe1ca3fadb4c58b0d150cce2783cd8285b735d3dfaf46076eda84a75b35ac346dd90adf94c32e6645441e9497f2a31f89e4db1629b784a35cffcd15d11689bb384a26f867a416ea6d9d5a34d1eee8e35d7d4324ec5fe31cb4e02cb0eb11f1e1f23df5069d1bfec59954ab21620ef4ea1951be5ada92ab49d386aedcce4054b89df270d17fa6595280e1512aa898cc535d0a2f24a49679a6d7139af3fc564ddd735057ef497f7fef02ef1977cbcb3888cf2e30928178fe9e9ba4f6615fb28582d4b8aad54bf81aa72e85cf85bad2adb32061bd4b5e6b5e49046d83b4f17c2a51723bd7944cbf5d527abd070e308f094a7e1161842fb2efb2e36f4dedbd026896a85645c125ac7bc1c04024d6f8959b68e6967ef5d47ca3aac1125c3903d0acdf072a50b2cc9527619c1420abbdc69ca5f8801205df0488af1bd4c4f1b1a8dbdd69aabac577d908b88ae2fc966eba48ebd6b1665519282d64826b9f3eb822e672c05d315ffee8313448d0d237c066da7ab93c7da5783a045dd040b4897a40f41a7fac7883a12d491fa97262cc3a80f1455e08262431b6ba7efd4bdef7947bfd99c5e5612941536c251ca2e3104e3a1fb25237ed03754173f754c0a8ff6537f5c0b9077dcc06af88c4fe85ba1557e90f7c38ba81cfa270b4f4be929c49f01fba4ae5adc701a1990ff312acce9703a1722805f553229e444fca08dcbf4585babca8277db24b10337de744f041b0b9d8717d29a2621ca3aecc52a13d8b04378a8368963f3764852f56dcaaa10bf34ebd016a5b81f1312ed5aaa40aa5e1675efd24fef68ba99f161da5fb658b2ed1e30a80b7215f4e65dc81d29eaea3e1937c763534cda0f11409dea32a799f29c6b285b56c2a0631110f44efa01edd882d6d6cab3853c40c127896a059a1eee55c8c1d607e0f4ab2a24b25d0a60f768843e2b44c298f84f08dd85891181c5770a0d67d6f5b17091a4d89246021054963de32401c01e0573e8a1f64171d5bfff20b0e6a221f227762586eb1e96c4bad627865ac919d7ea98bf1660bd335d60fbd44d2bc63175514d27ba82b4fd706ad90cafd517ef5886de49ca20e2342a912547b00ce438bd6581043b40ed2199c3b61a1634f5b4625c487be14be55eae870c345d6e53da3ca437a95cfe3686b4a3e65fd7f790e839623264de07c38255111a421e658479310680fc94205d0896ab378ebe44ba1291d672064125843a2eed37aea2917df1bcb4c96c590ad89744cd5c82da76f64bc967ab8fda626a68bc44f8935e40a1293c865d9eb16f135cc3e66e096f557faca28ca002a7b43ee5b990c0cf6fe2b9012daf5da09a5f5bd2373bb8638d3cce02fb848691935ca68a901e77124450cbad54e6e0ca6c413c1f76e00896c5c027491bbab0b0375a7d192debe799d0956f1ff9594ddcdb8107ad071a4f741b0d046390cc64e13cf04406c79f9cdeef50d03d13d756169ee260588134211c9a3068f0c93541426e34cd3c09f5650c98a62bb8400b7842a3ec9a3047d74bab3559130235191552c2ecfd68b0818d569aef1a11488f955b49230363102005739eca3006f10c2a3200ccfed2589ac6422b455c8cadb7f83c412deaae4d069d7a264bc70655b02a12be4e78a341548c916dab8c9b04e97bbd7d350cab121a5a6d83318f9091f61f4fff8ccecab476d48c3a1761f2c29673fecac4de28cff8a9f796d33605dc3cc09d3e8592036c2ad7248ce89291a25e969785e256a77868a04ee80e0450e995a80754d647d63d6435d0589bc7083dc6e4d4639465dd10956f25c41457081749622a61649389727f255ddcf103b6d421703d7382f3555a5ddd8003f111ef4387bff70ddf5335188055d1033d515a183f5ac82e8dca91f7e01deb6762c002a3d8cb8fa36020f89143ab98d7fc8b88538240cfd477ea6ed38a8d3c2bb2df729726d9607c2c572ef53668b57f8203ee6b73106673eded98950fb5dc7621f9bfe8f532d988278b98365a3afbe87a2504ab8c598710f5d42c4728b36488fe93c6fe374d59c440b762bc2d5d79d307abc19612f3b46f5d956475eb0492d1f52af2c9359cb4234efe0d1607a64c8813c5f3baa6a919a8171dd7d0c9acb29b83345bf94dee70f9ef4b12eb70fbff8f893841d746335a7667320abdac6ea525d7486994dec88b89a17a1e6ed064df077d1685b775e9fd8abd37cac42be3b399abf4fe3a5bb204991a0d8373d26f21d1cf9e65d623522b3949ffca1520171a922a876c14c8ef9122aba6f87cde79ee80d682ba5cf0b5a611aa0d2713e1b8c7a6dc601b54b8637dc0187db10e6f697d8cfceff24aee3d7742dd84d962165303e6e873cc23adb67f9a402af78efa1b4e83a2da39ca6138d5c62357d37081067055fc7d5a1dc1de1c740e5d84aed47e4e53a30fdb559393977dc8a3c783c2a0fb43040d9dcec145f3806e2fedff3b2d30d72d81d7aac171dee10dfd4c13b382cd97501a1aa3e4b8686821ba5f2b5d5a1a5d281e3844740b6ba6069b5d2d46dd7e311f1aca38f69632e64532e7809238a8bc87c90aff07dc925068ca4a1617c8fab33e83f3c2781328821dc1a4f59c50709c2c3c975cd1f237e7f0c286eb1421582fd52088fa7e2aa60280203c2e4bf06fb55933c433f99c53268889b68dec033e02d8df9a03be1b160ba53380a7393e94b9a992353cc5f5d7ffb36dd70febef6c6e9eec327909e54a5796129c5ab8e8564037438b0b7e75e40c64d221d7abe583b143a57d1295f1db36e61ce9171c1add6de084d1dc5e91b3935e7c310e3b10aa003216a7022ef30fc3d4f698fdeb78207e47f27910df27b8e16e07c5fdb518a451d1ec6accdd9bfa056da633a74eae6b47bd54c5a7fd6cc95d3c4e0287dfc1e319f1ee1d6f92cecfab5d69578a8abfb185dce0b1dc2baa05907caaa7d285240a9de77a92409cbcffe14f75e051bc63510e78313d996b92bb3fa0f4916da14eebf3d08835e44a41ec273203aef6e714b0e26817f7cf2dd9a10e358adee99df01647fec3c7a3fb8426f4a1a6f7", 0x1000, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000240)) execve(0x0, 0x0, 0x0) 16:00:13 executing program 1: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x21) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r0) setsockopt(r0, 0x29, 0x28, 0x0, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7}, {0x4}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) renameat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs, 0x1c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x20}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="03150100") 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x8000015}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = semget$private(0x0, 0x1, 0x406) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) ioctl$KDGKBMODE(r2, 0x40044b06) syz_emit_ethernet(0xfffffffffffffeed, &(0x7f0000000100)="9e1008c3cf808ed58ebeebbd0f4fed7f493f0c200f22153ec395e76594fcfb89057c44039e8326b17fb39322f5cad83c965b95fe418172389eb4938f") 16:00:14 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) mprotect(&(0x7f0000315000/0x1000)=nil, 0x1000, 0x7) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040), 0x0) 16:00:14 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) fcntl$setstatus(r0, 0x4, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) ftruncate(r1, 0x0, 0x69a88df4) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) pwrite(r1, &(0x7f0000000240)="1e", 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x20000a) 16:00:14 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = kqueue() sendsyslog(&(0x7f0000000100)="6f24039e3c7972a0fbf77a7da68ca1de55deb8275407e3e8ee5a8db1294edf6f4ee382618a09097abaa4ad52642c1a22806d29927c2c64c42886977b2fd2d61643d7c711f0dc070e4bb59dd0dded7b2eb28a18b1714056e1a34a10189427680d08e83d1b919f835120344056786aa0991e542c28a27ae31228f63aa4d01ba4", 0x7f, 0x8) kevent(r1, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) socket$unix(0x1, 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x3ff, 0x8001, 0x800, 0x8}, {0x5, 0x9, 0xa9, 0x7ff}]}) fcntl$getown(r1, 0x5) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000000c0)={0xffffffffffffff7f, 0x9, './bus\x00', 0x401, 0xbc8, 0xffffffffffffff81, 0xfffffffffffeffff}) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000800)) 16:00:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1, 0xfffffffffffffffc, "0000ffff00001040dcc3ffffffffffdd00", 0x6}) r0 = socket(0x18, 0x3, 0x0) sendmsg(r0, &(0x7f0000000480)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x7, 0x6}, 0xc, &(0x7f0000000400)=[{&(0x7f0000000100)="f055f55dbe3351ec5cd30cfe10457f6397ec33d9dc558fb551cadc4dcac7f09646a696d06875c0ec6ef3edf727d38d2cc632fe6b47df7c8ac357b16b48344641b73b7f9c5e203199c3deb1a53ccbef46926403533cf7fbda298d4dc08c3210036d42248b4f9ff8609bbb4fded8161cc38ffc00635a5c1904c7611073b3565e6f4f4ab6d6fd40ca8dda0ac18934039e721263388f5a4baf60aba501c3842040ca86578bc2bedf0003baf247717d466e3bdfe61f8f14b6174e1a8dbc7c5f105c77bfe87cca3e98f9", 0xc7}, {&(0x7f0000000040)="d3e8bc9d505b6ce6dc8311f6c16adb5554886e55301e774b30b6ddad9fc3d0691ff30bd2188bb3f98ffe18639e4c876f3fa66d551e2c18c0", 0x38}, {&(0x7f0000000080)="68df9a18a6ff1ad7f9301b", 0xb}, {&(0x7f0000000200)="727d53d0fc57829e393b51eb1c1876d8dcf729126f9f990422a5fd967bc32a922cc5398df99aad47dac75fba3e5a0ecfce3bbb838f77e4e69a8f20c6924501e48b26ecba0b9a5c59360c9cc7944d60898dde3ee6a75a35415f04647450d5263813c5222e1492d2e74c65d7c7c7992eff2fddbad4d9660dbd2a8e6e0ae45b71fa64e578d8347e169ca978c498cb56a67bdbd8b9d62fd0d0a8a000fe93e1c57ed10868", 0xa2}, {&(0x7f00000002c0)="5899aa6fc6842956293973d1b96396869cfd0f1e06691ad7316496ce2f6bb21c5d45616665e9011584f27d58b2e4ccd8adb31d66794a5d3f6a2de90193cb29ce755b81d1654c28fa2ffd0aa79340cbab5570ac5b380cd9704d4c0043b8750879b96dd328bc52dd4244edc0474298f705377506b967ca2cf8130053c5f3dcb2d3d4cdef6e32ce1326bebe0a564cfbe5f7ff58fb26680f503f97777bcd334bd65d8eadb2ce3304e7b6e83a5fa3bf77d816dfa65a6a7c8c005f80813a65e26ef3377237820b27f4fbbbf66bf6a088860e9d0780ca0e1ff2048efa9899470f5a45", 0xdf}, {&(0x7f00000003c0)="79065ed4afc120da0e588416129c1330bcd875670b2a3059", 0x18}], 0x6, &(0x7f0000001300)=[{0x1010, 0xffff, 0x6, "11020023ea0a21a860ab1d9ba8778285e248b9532a9dce2dd2675ee8ad71c27465d96921e83b930ff9f98d261fcf9669045b1478bd82d7a36245787daf76a186b915e496f5efa7e194cee4c1bdccfe17d38708e04e8d1e5eaa8fe53811ec0c6b95849858c9173fdbb253e0b18c568fc50dae49282070d23e0403d35a8cfe740e98e9a44444b63073939f833cf4c1fb414b59c6204ebd23baea476c673eff697c873c68ff83b7863513e5ef038ec78ac86320de3d8bacdcf68f742f997ee096bc68a919d6585e318ff5dd93d0775a2808be6fbfe58898bcd9167fa84a4e5b926dda315e9dc967d50393e9bd7d17b209262567f4c3056635453f22acf86d67c9753dfb598ab9e7d8f6b97bee36fe7e94994761d7265bfdcf43d6743eef82f4dd5a4daae2e753597b8902abce6ca6d700307f4a34db1c4d200be82e78a3c2c9475b02cfb2baf3995a917a921548255076a0199ada6268fe58f16273267d6b2c9383402ab142541f4682f4312be3482ff376866cb5fdee9846ab8dcfb02613f3bb78c723323ca57823b60adcb08677f277bf6bd753d22d454afc9d6215debec526486a4589c42af5506385969ddd1499387655f789b400c770fc3e8c9e5dd7b684dca6a564ccfed3ef75ee94aba59f374861e960bc1a291e510e42c9b260c0e58cf71ce52e7df0dfe5b7bf0d7e014575c4a1bd19c8d618979a20daf0786a2fe6e60d0edc502e22a826ad1d56025253d7e356769c7bdac51fca46eaf0ed26b90aa589950357421dfb865551737cbfb99014d05edca47a809b69d5ce9bdce6e5ac36d5df406b0fe975d2371d8441a8609b3fae662c000cb4ab6c2e257b4f33d95b2388a21abdc56d89a6b89d7f0ecef5eeb275cbf97ddbdf224d19e95219d8550aa45950f08e9e3882a73fa41af6d0f5a95cc0d4db9befbf7c1c86fb835960fd197830d44f6d49c1d427deca8123d3abbddcfacf7326d7514953fbf26bcfaeca2005cdfaee4f52cc3fa2234f1e3d2bb3667b928aefcd843dd011f478c1ef37a31446e04b8da401d15a92e4aec506a622bc27d850e2057c3b1399cfff2b75bd01aef24bde25184c8e9ecdad05c9f40632baaf492ded19dcdbff9eb5214def8033ea934bff8f72d338f7afbf237dc16480e21363f954e8e0dbdad59cd5fabecb1a4bfeee01bd796ee1559efcbe8b18f499eed35c3cd40470751eba115aca7cae0f29117ca9bfb7b9f38da125a914b14eb16ef46be9794119c23ccc7d2ddb6f90c3d3480020ade1d1355aac50c4b8bebfb0553b23a484cbaaeb598d906d1cbeb89a3c045e9086968f881a0e961911cb7fb074b992cbafb2d5471ac58951f0ff8fff3e401d2481b57af798cc482c1e4e17debd978c39afeb3eea12eb30f20045511e6fdf42b5bc2c73fd61861bd0294867291ad3b1b89e5fd2461b562f47c3a3c46b4904921ed9a630728c771f669c0989573924484268da1813fe9a0b3aa426cbbcb79655ee92b917afcb758d4accf28fb87b4c7cacbba99cf28a05f189d6de824a0cd92f4828d1d9c0c09194aa54fc0341deedbc07c99491057c7679ed36f648db7ffce2388d0327189bcbd7675c1dd086f27f8719249a7cd9bdd38c16963a6b5857f78a6e40bc5e1548921ef1aa9a2921d7a3a7dcc428626c9f2f7aeba19ea46ce72a1b640f94b520bd91ab14afc41e54d9eb6b8b90924b3bf44833116844a5dad3fc5bac89741f5feed3630960bff47db2b40c17a25d959d45b1b59a46f7a4228317e77cc84e24c092518f4ae8d03afa7b2fb31d51acecf019e7819f2a894580a24ba80126e721a66efa20b16b964f814843d40544b1f87ac6876a8a354bd3aa5d071e3692baa658b521ea2978cfda3238492145bc17f7e7c0c0ee4f390396a3fe5c970a51bd7af6846eb3b68f7c003f71e52a114ea50dec5a9091c01f12feb2332acce220162230d22a7c42e23c28028bc82acf5269de27b751ed2457dd50ba1a3e7e178cf8d273887df709d8fbba4d6bbaf1de57219738eae46719af75b5751fc6a46556320ab80b9bee06039637933f4367ef688009d3dacfeb75915ed3476556942a424a86d8dd1af248c3b6f613cf3ee5d5eea2365c2b6b003e78f182c7c6b2d4baf87392ef4995756d5906a7f95da7bb6c4772397d4e22bfac09a16a77ffdabf3ab3e03506feb000936ba93ab93a351757b3fc2f3b6cf74c11b0fa968dc2656755babfa990460eb488d94d2a9141e940ce22d0a5b943e514ea6ec9ee49127afedd722f14586edb901797a12db177af14356a2304964db4b6775a53e84943030304b87f189a6479f62dcaa86938d67b6c34bc392a20cbde642069aef9df99e0b7bc896a18aa9c459cb917e695cc0696eb3ac028eb5c797906cde75a45c7279a031ab030e157ca7f8fbc16b2b69463dbce6ef9e838862e848924fc4c71b78f227cf5f28f99a59fb236479261e4c6c7ed6fb9c4bf2343ab693089832f0e4d0b59ad26914db77fee4a5cabd9a2125a6a6d8f98e35ae0321fc480170cfd728f24790bca00fc93f70ef9376e7027f644626a654fcdff1b2a4f32c269d710830db696e2a0ccd35b1d0ecf01acd0a5784941ce7c09b34f5dee42fca8fa7f7d6faea82865091c4790380ad330fdbba9c46979c6984f8a5e1f2e40f07bbaa1dd21d0fc1fb13a1d8cca72906d65210ea9d5308c180848b5b1f9de21ce042b799d53c73ff5b2feef6392df42b508dcf043e03129ba2673d38052d86b8a94d6bdad8a93289ea13df73b1f70cb2c309649e899b7ac51ac52bfbd1d3be75b40aece1464eabe2fbdee841b180bb1aac76b61254efc7fbaf1ce5ed1b650f78cd78e25e31cfe054604fbb29732acc0a27208843d7c7a08fc3704472885a26456640b208e1731200fd3e6cbed13ebce0ecb84ad4490b2d38c68744a0ad06dc6fa6fc8cc446f5c9af695a89a53d7f844417a861fce23534c9b6bd043022f87890f0e7a9d536d3efc1689757d463fa683b86a01002777cd556395ad7c56c4de5aca7f399f2620c44338004c30bf651ddf4083e664db975c05137764364dc73669dc7f151ba5369795f46ec3075e4240ecd656dd79a32f94b080c4d5cf951cd5c5579f77a6de8cf2ab289898a2e8d8c0b4fba22b77ea5e02433dd30c61fbd16c2481a48ae93131ddbab05665d1d75781b5de890a57374d3b662b647a28ae3ce3e915cb301a5a05e7dd36767b38767c53959346ee74baaf2395f180c4249df4ab25c7705a63ca05a4140b17e73529805022f3127abed7227a0def7dccce047441705732c8d01ffb20d44f815a04e3b0701ffd42012ab10b374909b05a67bd97826274cafdb52e1b2eacfac2fc1dfa821dd1e6bae71cafaed8ac8baf6cd05d785f6b04cf76ff72b79c46612e95aa0f4dd3d89139f061966a832ea988ce4b4ceab44fa1aa5af6e7e84df2e7b34338926bd6066a8950bb94ee786612fd2112654d843c95d0d65be851d7bd1589e11c5fcd27a9f6545b206a4706b8437722f6c11718b02fb6430999bb5b22f478f1982b6e62da8aa3b333bf62bef5c3f90b16cbb67950b90903a8aafe8c31182954deba8e7e98f2f2bb73fa8b2ea203a94afb8a4fe7de2a6a039cff4ed7c1372e7800430dbfd8565db942fc81b1f5c15ed6a5536568ac63a2e08f23c1e1aacbde02e7e61025ec37c393ed1f1c7bdac61ddf2bbb34a7fdf68b67e447b0117d4e0562f1996a5825d47d4f3b32a9232be3ff0925a39de67435f1db7533e1cfe77f727a59e349466d36887dba8f258a28afd5799f7a7c13ce475a0635d1f2047ac451222122452ef5ca28ca291a3a35e95eb8f7466719f4e614e527a328d2ea8eef877b67520bd03ca697d0fed3b6a73b52c30537e13e28f22830f481412f8b3eb990a8e25bdef65933151b1ea0f5c06e9959af3f6062d73f599fbe586a56f8b26487016a590ba24fa79782a7d73faf0df6eef9e9fb9054d53869999a00ed37563a9b4c33d44b03e38056e1eefa01911595439074d1af32417de047eb74da3b624b2630aefdd51a46366dfa18dc5f270c0f4606b123cafa3bb768ddeef307fab151415656a80eca3b43e50021946a4503fe132900e545901f952ee01940d6be2f43cb3433a6f4c0da86b0b0b298aeefbe654c407fce24b99da0fe599cb5b0f9d9a90ada5d4feb9c11104984b740083b0e2a1eb8e0b8a5a7a3c0c8ddf94448e72fab5bd5f1c885ebdaa1fb01d751007f763e5b57d8e0b176d40c1d9643b56ffd086ae76d1485b517ba2b18928aebc45d34c787dbf4cc102e98048e0c0307ede8a822dd9241aa376842c8a95b5246e2bd0bb0859a66b7dd4838207ef36bf8affcc596d70a59b7233a4b2a938904e206a67bce5c920d4aedfb339ac35f7ba95623868d87dbbce2338abce53013074e33d0ff5b573dfb647625d4503916a517699040366324c13fa263ec2e73dcd87922a9fd5b9b3ce1a68fedf4a64781ff706c2c7c3276136d0ea51ee67d4f71dd9af2cc7f8e197087980ea0237c673fd3737958ba9c67342790f311f16133ec78b9308abff788369592f7e8929c782ecc67528589138d10514a10ca7b200f0310a26874cb2eb580788faff921cc7c7135b920e7ffe8b9b53b21261fad5d89d826684097acdee487e89199835f14314d637cf03e2285eaa9fd39fa05f9c1ceb7263d3cd646601923f95a9e1d7c27f04d83253171ac932bedec71881aeecff17cc622a0ea4f889c0feb98df15627b1e15ca336d45600b773feeec41462f49b5e2ff706ac5bde03cc63b1eba72e35ca3887d5e46e634865cc2960707c6cc6cd2e0ede4c676872f2f4c205294779b55c70edcc6b179e399a7ce112caa726d4a87367c010281c1bfc2ebe41d40e79bc6c43be5b7d65418a6bec86e5db354d791767f1c339b856800a31857f18a2fc9593e22df7fb3e2db004ddfdea45c332c789c9ac236ad55839c3d8ef597db3060aa002843e66098b79663e8266c4f8980d17c2e09e3a8df4d4c2938835fdbc4bfabb6268dd6621940b7b841d7d32daa93a899e98e6bb8fe69403dcb62a3e19dc6c19ec7fc6f256c81a1350bec7f4679be7829c79f83a5a7b008ea04cd9ee85c260c663532351fa85537f5b094a0af9a407b0ea9018f90a10de8e76c0bfe1bda4abe55b8e9ec5812e79a727d707286fd3b8db7f6cf601b5196ba20c27a744f3fe74a603ed99ce18b0d5e398804438cdfa22fdfcbf0e36d2c483f2cb519fe27dd0c31a902e0d224890e499b7ecd18a7fdccccd9cb891888d5b070e3b92de58288a411a71c9685c4dcbbcb256558fa54765d3c35179b0128b13e773d2e856d9151d973f99b0a2e632987fab0aa9c9bb5c1adaf1cddc336b3df26d107eb81350d7306e71150a2833c637bb48050c87771cc25f3972ee0be612110c9ed4ed3cfbcc0460cd76550e1f14211f7508f16726e5dbed5c4ae6964e4f09b3622ae9b9b7967453ae95e80bf6ba59069bd2625f3bd95b9b0e48c9d72cdcc8639bede422d240eae72c97126f1ceb327f891e4a60604149b19767cf626c39e7201bd6cd80f9003252bda3a1c01d2c8e4c2a70d34028e3d0ed8c7266079873014a96d2520e358ef5bc145a9fe5d29cd37bf7e1ba15b455727c114a9734a97e2694b0fd69c888b8b5970545729d0febc5c0d337ac034ac4ff477f194005dfc4b0beb1845b7ed72f0cc244b12dd4c7b0b4ae6454f5b2fe0ff9c61aa759c0cb025e949e594c7dd83518772eb0195998bcc86e49a7548348ae5047d672d833d08a4641fcdd84253a63a25641577ae93a13d225ea9"}, {0x110, 0xffff, 0x3f, "3674df4e854627f1a3ce07befe0895c9fc9b87fe1f481beb25f938c269f341299fb9f1b9a1418500b87d416fd77263008b0e833f7a96b16fd8b8b7485c58dddeef37f465c3f38887a4cad53ae072eb1b934440a80daaec1f884e7b4ef379bec2a882d0cfc675ab1d5fb54a740df95c8022dc670a5a01c6d07d996b6a6a46398fff37b51e2b8a1abd3590167c79fd95cc5c7f7cdcc97f492385c718116724b8452195777dcfadee0f74939a55b6cb31e1e909a944731c8844cd1420abef3bf64b79c34b779b5f4d830dec3146648a48c195bf6e84c8b3ad6eda501d613e741a1d6f3b3c699dc75bcbbd2ff6ac99feb34719c46f898426d297ca03775b7bb1"}, {0x98, 0x1, 0x20, "dd5c327fb0c8ff27be6e8ff921e2dcb3507e249cc13e49a9226d8feaa07e295e2ce14a130c767e8c1a6d71096ab9f6cddd70d89eb731c5229cd8718d4e656e2f1fc48eaeac39ce21012e45f4da66f6e462a09ae94ad7cf0b2e7b6256a9466586ce8964ac73392a6838eb8ef5ec6969b219652e01ab6c2a4da91526e89c2feade2c0c"}], 0x11b8}, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000500)=0x7) sendmsg(r0, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=ANY=[@ANYBLOB="100000000000000001010000ffffffff"], 0x10}, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) write(r0, &(0x7f0000000140)="e0a4ff0a7d5b653b39f934c072b9674419dacb486fe35efc071ab2a7e8409a5bb09325af88cf3c1344889628c26d59fef4e28fc6faafe85e19831e3e06a71cbd792511085424c0ff662d3ac36926315ac9152f07080533d5080e63a9497796497f22f03a3b4a4bbd5f31f34286504c4bd20244fb813c7f7e695668026a284bab70420150b38c1bcc09c5ec219ea27f13d46b932d9aab72946b5fbf90f358ee9dd8e359f28dcf7bed21e6f4893ca064abf838d1e890bd9a0c07a39575688db86f273f368cf33a8c5834e9a70c89ffe48bb79daa77", 0xd4) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x4f, 0x8) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x3a, 0x69, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x400, 0x0) 16:00:14 executing program 1: r0 = getuid() setuid(r0) getuid() mkdir(&(0x7f0000000040)='./file0\x00', 0x0) setuid(0xee01) socket$inet(0x2, 0x5, 0x444) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)) mlockall(0x1) 16:00:14 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) 16:00:14 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000180)='./bus\x00', 0x80002005, 0x4300) symlinkat(&(0x7f0000000140)='./bus\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00') renameat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0xffffffffffffffff, &(0x7f0000000080)='./file0\x00') r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f00000000c0)={0x3ff, 0x8, {0x0, 0x100000001}}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0x4) 16:00:14 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x88) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000000)='./file0/file1/file0\x00', 0x1) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0x10000) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:14 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x890, 0x0) bind$unix(r1, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0xc}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) bind$inet6(r1, &(0x7f0000000200)={0x18, 0x2, 0xffffffffffffffc1, 0x2}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10, 0x0) mkdirat(r2, &(0x7f0000000240)='./file0\x00', 0x110) 16:00:14 executing program 1: r0 = socket(0x11, 0x4003, 0x0) recvfrom$unix(r0, &(0x7f00000000c0)=""/104, 0x68, 0x1, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f0000000000)="b100050160000090000508005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:14 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) r1 = syz_open_pts() close(r0) dup2(r1, r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xffd, 0xfffffffffdfffff7, "0503c6a1d8cb9c81d1aae720fffffff000"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 16:00:14 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000200)={'./file0/file0\x00', 0x9, 0x0, 0x800, 0x0, 0x10000, 0x138000, 0x9, 0x0, 0x3, 0x0, 0xfffffffffffffff7}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus\x00') chroot(&(0x7f0000000380)='./file0\x00') pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f", 0x17c}], 0x1, 0x0, 0x0) unlink(&(0x7f0000000100)='./file0/file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0x100) preadv(r1, &(0x7f0000000180)=[{&(0x7f0000000280)=""/212, 0xd4}], 0x1, 0x0, 0x4c) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 16:00:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x2, 0xd14, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000240)=""/83}, {&(0x7f0000000180)=""/83, 0x268}], 0x10000000000002f9) close(r0) recvmsg(r0, &(0x7f0000000940)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000007c0)=[{&(0x7f00000002c0)=""/241, 0xf1}, {&(0x7f0000000080)=""/106, 0x6a}, {&(0x7f0000000400)=""/229, 0xe5}, {&(0x7f0000000100)=""/36, 0x24}, {&(0x7f0000000500)=""/148, 0x94}, {&(0x7f00000005c0)=""/18, 0x12}, {&(0x7f0000000600)=""/213, 0xd5}, {&(0x7f0000000700)=""/121, 0x79}, {&(0x7f0000000780)=""/10, 0xa}], 0x9, &(0x7f0000000880)=""/147, 0x93}, 0x42) write(r2, &(0x7f0000000200)='R', 0x1) 16:00:15 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x3) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f00000001c0)=[{0x7}], 0x1}) 16:00:15 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x1b92, 0x10000}, {0x4b, 0x6}}, 0x2) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r2 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffa000/0x4000)=nil) shmat(r2, &(0x7f0000ffc000/0x2000)=nil, 0x3000) setegid(r1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000080)='./file1\x00', 0x0) faccessat(r3, &(0x7f0000000240)='./file1\x00', 0x0, 0x0) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}, {{r0}, 0xffffffffffffffff}], 0x2, 0x0, 0x7984, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) 16:00:15 executing program 1: mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) 16:00:15 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10, 0x0) fcntl$getown(r0, 0x5) fcntl$getown(r0, 0x5) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x8001, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x2) poll(&(0x7f0000000080)=[{r1, 0x1}], 0x1, 0x0) 16:00:15 executing program 0: socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000040)=0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x1d, 0x0, 0xffffffffffffffff, 0x2}, {0x61}, {0x6, 0x0, 0x1000}]}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x2010, 0xfff) 16:00:15 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x100, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10110, 0x0) chflagsat(r1, &(0x7f0000000140)='./file0\x00', 0x10001, 0x2) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0xfffffffffffffffb) open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10481, 0x10000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x101, 0x80, 0xafb8, 0x1, 0x8, 0x80000001, 0x0, 0x1, 0x1, 0x6, 0x401}) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000180)=0x8ba) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000002c0)={0x6, 0xc3}, 0x10) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000300)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000280)) ftruncate(r2, 0x0, 0x9) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000001c0)={0xb1, 0x6, 0x9, 0x9, "7637a99b1fb83bf890ff37d96c40962d892b8d70", 0x6, 0x2}) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x0, 0xfffffffffffffffe}) pipe2(&(0x7f0000000000), 0x4) wsmuxpoll: not open wsmuxpoll: not open 16:00:15 executing program 0: r0 = socket(0x20000000000001e, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./file0\x00'}) mkdir(&(0x7f0000000000)='./file0\x00', 0xa9) 16:00:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffb83, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0xfdb1) connect(r1, &(0x7f0000000040)=@in6, 0xc) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r2) r3 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000080)='./file0\x00', r3, r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, 0x0, 0x0) recvmsg(r5, &(0x7f00000004c0)={&(0x7f00000003c0)=@in6, 0xc, &(0x7f0000000440)=[{&(0x7f0000000400)=""/42, 0x2a}], 0x1, &(0x7f0000000480)=""/51, 0x33}, 0x0) 16:00:15 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) setsockopt(r0, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) 16:00:15 executing program 0: rmdir(&(0x7f0000000100)='.\x00') open(&(0x7f0000000000)='./file0\x00', 0x1, 0x4) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x2ad7d3ef24035335) 16:00:15 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) r1 = dup(r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x8d) ioctl$TIOCSTSTAMP(r0, 0x4004570c, &(0x7f00000000c0)) 16:00:15 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f000063a000/0x3000)=nil, 0x3000, 0x7) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x110) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) listen(r1, 0x20) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x100000001}, {0x6}]}) rmdir(&(0x7f0000000140)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000100)="d0bd") 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x84b0) r2 = fcntl$getown(r0, 0x5) r3 = getpid() setpgid(r2, r3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{}, {0x61}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r4 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8000, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000280)={0x1, [{0x1, 0xda8d}, {0x2, 0x6}, {0x2, 0xfffffffffffeffff}, {0x3, 0x1}, {0x2, 0x4}, {0x1, 0x8}, {0x1, 0x8}, {0x1, 0x8}, {0x2, 0x8}, {0x1, 0x3}, {0x3, 0x4}, {0x2, 0x4}, {0x7bc4c688ca41f123, 0x4}, {0x2, 0x9}, {0x2, 0x7}, {0x3, 0x1}, {0x1}, {0xbb6e88768bdeb241}, {0x1, 0x5}, {0x0, 0x10001}, {0x1f8b62fea99553ba, 0x1000}, {0x1, 0x9}, {0x1, 0x5}, {0x1, 0x4}, {0x1, 0xfc1}, {0x2, 0x1}, {0x3, 0x1}, {0x1, 0x81}, {0x3, 0x7}, {0x3, 0x8}, {0x2, 0x3}, {0x3, 0x5}]}) ioctl$TIOCSTOP(r1, 0x2000746f) syz_emit_ethernet(0x1, &(0x7f0000000040)='[') open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x1) 16:00:15 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x10) r1 = getuid() getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) fchown(r0, r1, r2) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000001580)='/dev/pci\x00', 0x912, 0x0) sendto(r3, &(0x7f00000012c0)="74e65a0f1c0ead0c86ba3a39684fcd3f1c09237943ad57cd69853d4d955b2ffdf1cd13ad99f5fc8887d238d47ee4", 0x2e, 0x0, &(0x7f0000001400)=@in6={0x18, 0x0, 0x4, 0x2}, 0xc) lseek(r0, 0x0, 0x0, 0x2) lseek(r0, 0x0, 0xfffffffffffffffe, 0x0) fcntl$setstatus(r0, 0x4, 0x8) recvmsg(r0, &(0x7f0000001100)={0x0, 0x0, &(0x7f0000001080)=[{&(0x7f0000000080)=""/4096, 0x1000}], 0x1, &(0x7f00000010c0)=""/38, 0x26}, 0x800) bind$inet(r0, &(0x7f0000001140)={0x2, 0x2}, 0xfffffe19) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) bind$inet(r0, &(0x7f0000001180)={0x2, 0x2}, 0xc) socket$inet(0x2, 0x5, 0x8000) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/tty\x00', 0x8000, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x4813, r4, 0x0, 0x0) getpeername(r0, &(0x7f0000001480)=@in6, &(0x7f00000014c0)=0xc) fcntl$getown(r0, 0x5) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000001600)={0x3, './file0\x00'}) sendmsg$unix(r0, &(0x7f0000001440)={&(0x7f0000001200)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001300)=[{&(0x7f00000012c0)}], 0x1, 0x0, 0x0, 0x400}, 0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x2810, r0, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001bc0)={0x9, 0x80000001, 0x19e7, 0x401, "186618feddcad0d54797100755106060efc1b821", 0x7, 0x480}) pread(r0, &(0x7f0000001340)="ac3595308c90ff4e082fda1174f9492759e6a04ce5b6d23dcf80f6f08767bc14c81819b06638587acedf78dc0302f68f1a634283d3962f1033e91a185224607b4dbba6257d90d8e484ae9834c1556a17d761e11533fef20243fd45aec0f5e7290b459c19e6ee5124f5c29c68402e5e72ddb2f92514f239f8a624654c8522a6d5d014e52381ba38a9ac4df701aa95ba7b391e6ea2afde73b57b5634c1d0616e0cca3521714cc909", 0xa7, 0x0, 0x0) r5 = semget$private(0x0, 0x6, 0xc) semop(r5, &(0x7f0000001c00)=[{0x0, 0xb9, 0x800}, {0x0, 0x1ff, 0x1000}, {0x0, 0xffff, 0x800}, {0x4, 0xaa3, 0x2a243fa5a6808a11}], 0x4) r6 = shmget(0x0, 0x2000, 0x100, &(0x7f0000ffb000/0x2000)=nil) shmat(r6, &(0x7f0000ffd000/0x2000)=nil, 0x0) 16:00:15 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x75b0, 0x3000000000000000, 0x20, 0xc2}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000001c0)=0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x74}, {0x25}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") flock(r0, 0x2) 16:00:15 executing program 0: r0 = socket(0x2, 0x4001, 0x100000000000) r1 = dup(r0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r3 = shmget(0x3, 0x3000, 0x80, &(0x7f0000ffa000/0x3000)=nil) shmat(r3, &(0x7f0000ffb000/0x1000)=nil, 0x2000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$sock_int(r1, 0xffff, 0x1004, 0x0, 0x0) fchflags(r1, 0x0) getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) r5 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r7 = getgid() getgroups(0x4, &(0x7f0000000180)=[r4, r5, r6, r7]) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 16:00:15 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_dstaddr=@in6}) semget(0x3, 0x2, 0x0) 16:00:15 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0xfffffffffffffffd, 0xd, &(0x7f0000000000)="622fe853008f0700", 0xffffffffffffff51) 16:00:15 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0xd00, 0x0) kqueue() r1 = kqueue() ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0xffffffff00000001}) kevent(r1, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) 16:00:15 executing program 0: r0 = dup(0xffffffffffffffff) write(r0, &(0x7f0000000380)="ae0927e30e55ff048f57fe84cc53cbcab2572baaa842c61518d90aca54e42dd36b4a69f165d293399a01308d8aae6c189cada424ee4c53caad09997ed8731ee3a69afdad197de6150f679b1a6cf6df45a00188bd1469bf9edaf6ed93386e2eeccca8e680f144ebf9140338d468a6861f3cef6d605a921a35cbb3271e7e4acfc5fdd828b9438ce464f5db26c9b6c46c32425ae2dbf56437d85cd6c974ba09dd1d3e1aeb05ea2489c8cf375a0dc6f9d093efad7349affbd0d16217721c3c83c6052978896ff3e25439d15795a83298ce6471613b2a3d", 0xd5) getuid() getuid() r1 = msgget$private(0x0, 0x20) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000480)) msgsnd(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="02000000000000008edf95391d4797d92ba2c757177c6cb9b603e5ea14b5578bbec89457e7b00dd80f9b22ab3434be2107834479943c8b0b92d99d5d0c6b68c6274290ed2921579dcb9cb723bf8a4e6f0f76f354948cd22c57cbded84f1931d978162020159cb733ad08822d5dcb97d5cc0561e5bb6e1750de124991e7d6d5ace1af702aa4229d2c9090215cd85db1c72e4695a3da711fa99108986bc3cac2449ed65f6e1de12b928fcb7b78f34621602cb724be593f9caff84b4fc9820bf8ba103a2a46445782a12ecf7e0e7f7c24b1b67c34a678cb15b260002223a3698f5a039cb15a0cf870d317b3dd9fa2ec8c45ceba50127f2c4f16e297e4d05f2958bebf6d403e79056f45a982f6446c68c2910258a3b2a590e08d04773ed131551bf83ec17f0b4a1505ef555a995233675c6874ecf35e12259d0b6b34b4601094e8beb380da5063cb65ef7358a3576626a83a372c97597f4cc2bcbea544f02cfd7653118380375b0bd0c6ab546a799f63ce83350b5824e03b90b43fac8f5e3eff07df804e57b53bf83368d9c94720283a7bc7fed3f6e4a2"], 0x86, 0x0) msgsnd(r1, &(0x7f0000000540)={0x0, "288f0f842e38e51332dea2ac9ac8c513d07434633f91b85faaa2941195ac4c261a43a9862455d9bfa670822ace8440f4373d1c2969ae5ac199c63dfbdf587aea3ff133dfa2e1f0c8dfb24bfbd02890758b792d2e08d66923bb64a60c12c50783692ff5ce1698fa9dabbc"}, 0x72, 0x800) r2 = syz_open_pts() getuid() ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000300)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000000c0)) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f00000002c0)) r5 = msgget(0x0, 0x684) msgsnd(r5, &(0x7f0000000600)=ANY=[@ANYBLOB="030000000000000036d044c09f0b915eaf98bab6e615dfd8f6ef33e3dffa10828e5dfee30c9ed484e2b95c8faca58e361a38485e2f1109e0dc3740df527103ec28be587a0f05fc1bb2f34df912e8f526824c9afe231ec744204becdb913ab102269497c1af13b55c2a81e1c4af09328e145b68ff2ffdeed80600ba39c55e572a723a0deac0b717aa1b4b4870851c2dfc721e11de208ab23da77ff3eaa41df84db17e533154b20f7f1858a688202afdf5368065b602aebac519394769bfe4138f3db824b53fc8622a22b58dea0a7c4f1baa8200"/223], 0x1, 0x800) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0xe78, 0x0, 0xffffffff, 0x81, "c144198588abbcccc12c234f8a028aecdb62e1d7", 0x6, 0x8}) msgrcv(r1, 0xfffffffffffffffe, 0xffffffffffffff90, 0x2, 0x800) nanosleep(&(0x7f00000004c0)={0x7, 0xfffffffffffffffd}, &(0x7f0000000500)) openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x20, 0x0) 16:00:15 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = accept$inet6(r0, &(0x7f0000000140), &(0x7f0000000040)=0xc) sendto(r1, &(0x7f0000000080)="3db0c70ee008cbe5b32cac9f8498843be6af5c6a62698089a30d04e0368abfbe4c6d2fbe70ab85de0c8afc1628af4686b43898139341c93b1b87b64ca0d1cfee6c07b0f99c6df5da592e4e", 0x4b, 0x409, &(0x7f0000000100)=@in6={0x18, 0x0, 0x4, 0x800}, 0xc) sendto$unix(r0, &(0x7f0000000480)="50010502000000000000000313060000081010fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290ae4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd7f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de70000", 0x150, 0x0, 0x0, 0x31f) 16:00:15 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000080)="a7", 0x1) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000000c0)) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) syz_open_pts() clock_gettime(0x0, &(0x7f0000000100)) chdir(&(0x7f0000000140)='./file0\x00') fcntl$setstatus(r2, 0x4, 0x4) lseek(r0, 0x0, 0x5c, 0x0) 16:00:15 executing program 1: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x9, &(0x7f00000000c0)={0xa8c}) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 16:00:15 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x200, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x6, &(0x7f0000000040)=[0xfffffffffffffff9, 0xfffffffffffffffb, 0x8c, 0xfffffffffffffc00, 0x7c9f, 0xc9e]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x40000000004c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 0: r0 = socket(0x0, 0x8008, 0x6) mknod(&(0x7f00000005c0)='./bus\x00', 0x200d, 0x800000000004511) r1 = semget$private(0x0, 0x5, 0x8) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x20, 0x0) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) kevent(r2, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r2}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r2}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x6, 0x7}, {{r2}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x4}], 0x912, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca538}, {{r2}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r2}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r2}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r2}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r2}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) close(r2) semop(r1, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchflags(r0, 0x0) readlinkat(r3, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)=""/92, 0x5c) writev(r4, &(0x7f0000001c80), 0x0) kqueue() semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000480)=0x7) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x2a, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r6) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000180)) r7 = dup(r4) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x80, 0x0) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000001dc0)=0x2) semctl$GETPID(r1, 0x4, 0x4, &(0x7f00000000c0)=""/63) syz_open_pts() ioctl$KDDISABIO(r3, 0x20004b3d) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000200)={0x3, 0x465}) ioctl$BIOCGBLEN(r7, 0x40044266, &(0x7f0000000140)) r8 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r8, 0x80085762, &(0x7f0000000580)={0x0, 0xfff}) 16:00:15 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x100, 0x0) fcntl$getflags(r0, 0x3) mknod(&(0x7f0000000000)='./bus\x00', 0x800080002002, 0x5bca) recvmsg(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000200)=""/89, 0x59}, {&(0x7f0000000280)=""/227, 0xe3}], 0x2, 0x0}, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x4a2, 0x0) pwritev(r1, &(0x7f0000000140)=[{0x0, 0x3d}], 0x10000000000000b0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) 16:00:15 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{}, {0x3}], 0x2}) r1 = fcntl$getown(r0, 0x5) wait4(r1, &(0x7f0000000000), 0x2, &(0x7f0000000140)) 16:00:15 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = dup2(r0, r0) socket(0x18, 0x4, 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x200, 0x0) sendmsg$unix(r1, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="e3c287df1bbdd3566947cf66bd83d5db81b7"], 0xa, 0x0}, 0x0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0x4) 16:00:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x2) chflags(&(0x7f0000000180)='./bus\x00', 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x40, 0x1) r1 = dup(r0) socket$inet(0x2, 0x3, 0x4) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000080)=0x1) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x0, 0x1a0}, 0xc) pckbd_enable: command error 16:00:17 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) 16:00:17 executing program 0: mknod(&(0x7f0000000940)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = kqueue() dup(r0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x200, 0x0) fchdir(r1) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)="000000186004008b0006060000000000c640907a000000000000000053b5d1d00000000000f10000000af6dd4546b68de1835a7f", 0x34}], 0x1) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0x18, 0x2, 0x3}, 0xc) r2 = dup(0xffffffffffffffff) bind$inet(r2, &(0x7f00000000c0)={0x2, 0x0}, 0xc) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="d0") 16:00:18 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) wait4(r0, &(0x7f0000000080), 0x2, &(0x7f00000000c0)) r1 = dup(0xffffffffffffff9c) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000180)=0x1) ioctl$BIOCPROMISC(r1, 0x20004269) fchmod(r1, 0x10) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x4010, r1, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x1, 0x200, 0x7, 0x2, "34708037bf1a0fcbec70dd8375c896195af6656f", 0x0, 0x4}) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = socket$unix(0x1, 0x1, 0x0) r3 = shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmdt(r3) pwrite(r2, &(0x7f0000000200)="87ab8c8725", 0x5, 0x0, 0x0) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x1, 0x80}, {0x8, 0x4}}) r4 = fcntl$dupfd(r2, 0xa, r2) r5 = shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ffc000/0x4000)=nil) shmat(r5, &(0x7f0000ffc000/0x3000)=nil, 0x2000) sendmsg(r2, &(0x7f0000002ac0)={&(0x7f00000002c0)=@in={0x2, 0x1}, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000300)="b0c8ef3529a1b54da7990c940e0243cd4e4d5a1f51e7efcb6f0ddd17a14fe5eccae77eb55b50d42a8d0cd4291bbdfd0ec2fa67e1100b572aeb6e2891e024b0e829bb86a5fc67ecf83220ac873ebc6bba0dcbaa21e9608a92e2eb4f9e6f244659e643b79457", 0x65}, {&(0x7f0000000380)="cfed8fd61ce55c262586beafb6db8a359692e312f47f7b62cb98a10bb2a49225f5bb46bf2b3a63e392d6d5c9f41477ded105b7ec9d6735543fa0193bb267f1ee5d85a429abfabcef4eba617a276bbaf033911d1b445861aababb59644e4d88e56b323e0ebeb835000ce520f97089e35f038c4239eb83c50a4dbcf6d68803e26eef010b212ffb73902f44819178147a11ccd8fa7ed904d92f392fe9f8cbdd2b3ca74e619499937e41aff8e12a3b4681354455f83448f96e8390e8b7e8", 0xbc}, {&(0x7f0000000440)="fcc429d9e9d367242142dfe4f4e0f2cb5b028209e2517e0c0c6fbb4453a1a08b1d5182a51ee8671ec2c7de76934711a3d84f54df0cad2b2ee5076b49881cfd4f66aaa7e5c8c9eacb43b92a95c80b1cf762bb650e68eb59bf92cf7feb5d7498d36f0299b122827327e01a5f392db6f7490607045ab7ccdd9337d40f84071ee0b59383c939286dd42650630a8c891836dcb98477df9b8f1af8bdb11b7f0dfe434b2a64fe9869be68bd87c8f0927b3ff6dab2cce4b3", 0xb4}, {&(0x7f0000000500)="c32cbb17ea320166bc9b8f870b77fdff4dc5b4fa894376c085e7f69a8e9247ec6979308a673c43505b327745416699b1f06cfbacac2b6836d39eef10a95ddc93acc933d56c6842969c933e5eb9007a9cdc74801b16ea8b6b8c648f60f42040cd97dc66ea3fbbb44e86dffd508028de872bb3a2d479b5c7cc5d5776baf2b8dea0ccce8bb613a035fd5f4b725be8ee0ff0f97d33628a9a6f0bc9be7388be8717afd7962b38dff018e046846f908f2925e867818d3760fb68ccc2bfde2a2b9147335b509ca1043695a3f07c26b48c98743898a0027f316d68a972987ed368a84c", 0xdf}, {&(0x7f0000000600)="931a9ee3dcebf3aba7144dfc", 0xc}, {&(0x7f0000000640)="1e4470cb36e98979e1bd48108de93acb89206afc441fd21bd06e12a4dedf6bc2550390e0df4779448da04773a8df32538c65ce353caa67aee36c9ac43a8d04dbb8", 0x41}, {&(0x7f00000006c0)="8fa8fd41", 0x4}, {&(0x7f0000000700)="6186bffb5bab285410fb78f01c3fd02d1f67151294b8af54cfdcf226f59f1f8097a4843fa7293177f29eee6eda7b669b82231bb45dc620e77bb8cf2e5f53b8f8ce5a2db8b664e38ccd4592f20904a6d84e8b4c5ce27cc66de04ee6b632a3a06a9031e77e748966ea4a34f124088de84c7292ee3bd01975102cbfe2e33c49067972e0a831f5d63dd18a019cf4e91341834814f966", 0x94}], 0x8, &(0x7f0000000840)=[{0xd8, 0xffff, 0x41ef, "a21d9f0b4b074e6bb70f1d3f639c329318f6e83628e3aa00d34eae11b57d3955407d109d2fce40cfbdf87c7b6e6a9200101be6e85997b33b68d823d4c8c970bc72a296658797ffbffc0cc857da6fe07c0582b796f1584d738721335a4c35535486c28cd4b39f03d2f328a58d5cfe1fee7d83249cbacf50f153a3e82383d22747d93f4fd09986d042aec185272af895a4d1055b24bbbb685e7455d016f42eca0f852e8e518723bf092b61d698f95f680b1e25b2108fb7357c6690f81550362b1ff8251652"}, {0x1010, 0x1, 0x26, "cdc4f2f5a47cd5d6a07e8898eedc6db36086183603b5cbe10e69c3399a87a25167d3e598abb78652cef94c60ce333c27b4c63481d942b3694aa684ed9bb9f4d02abd20510196e67759347683a5feebb3e16aaf21201619fb8b4658bd3fa0dfa222bdc10b48fd2b360c927cd6a6a600b2c55b61b887ed902d562ce5ffd760613da85513a41597f5ffa931948b9bbf83bc93ab1216d135d534396633c948a849b63f96a406fda0e9888c4cd5e5ed9ee9e75aba06a38e98ffef220d2311fac862b192092f42dfb078ce4a873c62cc9ad2d7c8f75d6b2959f866d00d57c26adb2ebbceeb3e62205516cbbd4aba246bf97f1e6366c94d06218b2f2698a6612634b84c3db3b1d56a210fc749db2269f199ffee4b74ed246c971ac3447afaee3371ff8967be4d381e7f6e9b106dbc7b3169e1cf091e37c92478fc1944d7fef2391cbf88839742fbeeba909a207c4924582ceadc4e9e46863b4ccad79c62c15ecf1890d9efb18425314dd5fcdfc7905f36b18187d41894ffdcd2ffc72bf6a6be5aefbaf918bb7e90cbbb39d765d26bb505999a25e0c6f51ff01de560b7b84fd4ef37f116d58a93493eb5e0d5088715457ec5e19ef6bda74136cbe0b84585c850545830e9f875a0effd264b3b58fb30f8dac4381e24359f95ca77b037cb5750933d3c7b4fdd4baef45d81a76bedf240b10fa02f834191771215bf58e9bfe5ef488169196e9be68b6608d6727c82c980cae5f85cff257c03816ef1f252760b604a93ea2fa3bf50d011df270078389a4a10e3613b0f0e954c9ec0423f77c77143557590d1edee2ed04859dcad787fd5cf14436f47df81a9ad942ec4dd761d6aed4b7fc237b8a14193eb0211236b5624fab03a3dcbf16008e888dafd2ee465a2012be6d802e95bbab13fb66324cec1785674f296166fbf4d3d58d27f25837de9c0076efa69c4e20118f7b5d6953f952d3bf5d3daebd38184acb35f57b06b1c604454e55e67045cb8c8ef3f6202ec4ac25b6ff7540bf6455a2e27dc8d53a2673dfa07583b01e17437dab52cbf7759695fe2eb53c0f80ffaef61802a32b6e1d121bb885958576e19e59775b3ff48e53694cbdde66a517428a28a19fe07c59589a6db7a9248aaef0854bfe332e7bf3cd9b26d2de566c2f79a1dbcf96bd78dd0858f5db5ec111c0afb4cf76df4d60efcc18196af4ff5af3554b87cd76ae40bd3102537f649fbbb8493337e18b53d8c265140d3dfe57eb1822d8e6500821dd567e550132e213ac632afad40070849993e51221e3394c8a80c079383d6b7b27c69a5c06b9090b21e990602482c1263194500c70e183359d7b8622987544380ae31a2568c0b0d63b4db8406a9de0035538f33adbf7b0667e53c1df0b7a5c23f2a2ee3f181b55eb24d24b1c4eaf9e31664b974d3f200a1f260e2a86956cad312202e12b934d22344d7ce9a8e38a0350a08be68e6663a4e3bf74d2cc027ce4093b88e6afee51f3617534ae9c99187404a431d90b99eb63eca67ce24a8e9895ae21f8a942945ab6960b69f4349121a7a13427bc3c6406c551b955e9b725f0d2d4dc0cde1b1ca171868644a1cdf1e84addd608e9d91ef1deea5fae00196b5ec09a8900231b28a67c9142271d3fda0452782950d022f61f68f5d4ad5c8fb4b004947c160b0957894c465b5963bd8dcdcb2652bfc3f75d4aeffd791a043b49776f0f0d937b0ee128dda6a1278faf6158a6566eb04569d07c649d85514e36d8f84db2f19b93234d8a653095040f6ce306e09e60deca63a65734c75220d71ef1cbd79089ae2a334da61fa0bb743e3c0600ba16852b55c4eae07ac0f185953464198f8e675241fad3b4c98b5405306f4b0673143800351c66ddd74410d99a418f06d1493ecaa5b8bc1f7f140acdb06ff5d1648d13c89ea7715986c6270b18ea5c93c4d30f4149c7e4e9ac4ac89af4433e8120d7532f662ad8fb0816adc8deda6f81d8c7372ea35790b826599940235c079e7d4c9e46ab59fdf6fce8c0cbc8e90f70c1cb5531a9c60e44d08ac674522bf693fd7574383e24644c789739b094fb7af46c1be393c21776b1da9bb5c24d3c1cc4db47d172b7783cdf80c8ced400760f698a73aced05569cb28000f0b04c1247497ce746e6adb51676c6ffc1557d479a5e7208550b3ac11caf5256b0f290fba1b2f21934e9aa9b24c0dbbd1c31a6d6b14a48c4f9af50ce85abc6b60eb9d5ffd2442cd4c75a9d1df2841b37df25d44be9a72a65b7163f4d27ccc8fc266bf5d8e12d383794d617d4d8b62ea522354445dc9312968004e421f4939dd43310a3fc745ff4655ef5dfb02b89dd5bcfab5706b0228a6c6049cf547ccc5c7d5b4c6567e2d3867cf9103a4d42f4a4ccc67b9ab1e49d4caf3547993fb4b48d0852b4f06a1aa721f5f3016e1ddcc3a689e0a03b882cd968c98252535ac5d5d30eebeb7e96d3b5d24224dd7cd11945ac2a49b5eba88aed6f5458049dd02eb970c2efdc13ea7a51e1a3d47d1ffb6605a854ae5d3000d24bedf8fd51e0053e52cd22493502fb056584d4c81902981bfcacdb60b52dda7310b20fbcafe88bc3f2778ce4abe1082f6790b7754f19213aea395c075cf0aee810071e705a8dda9857c4a03bee82c742ca359b447179e5945c841b2cfd7ae7a4c8bdc1d5bf09558af866da1960614a5686a9a7c1d5c9cf126f549f69c8451815f3ee5bc790e0a364f5052150f00aa20d2336c27c9556363254107d56e58de46eb42cc5479ec8e66cb218bf8a86eb8093592a5067d3ff0a994b7ab4036b9f5d0ddf7a31473cc94307891e6f24d4e36a094db0bbf8e87d2c45cdfc70d7bab5ee18ac8d1960c8350d893faf357a6d11e347082a0daaf35e9bd71b92318eb8c5135b3c2d36e58e431e4046807ed900793694dfc152213b764441b6f9f6d2ee208dff717168688a307949e698529dbdf13aaf4e6883726428256b44cb3660e511e071a9eb3d947a95a5d3cafb2a0c436f37f865075df52e1f94515f478605b9362d15c4c29a967f429684f6b3351dbdf92c9aa6e1f2ab805a2e2656b5831bc0372284af4ba35712944f6ae92563493fc8176c42d8a5b654bed337702ce447354be4592798edd8bbe27df2fb4036d94cce7f11a6fbb19b5f73a1ac9b673ae4dedcb823a5efba655c05f39e371fbdc4b76813bcf244c92716fcf4dcd4e4de0a7bdba38c93ba1105c84cf9f8a24b57bd4d1298b1af2976299b1578023e0c75b1052ef68083b76f55343303406413f4e68f12dfca8d321038439c2fd1e6c0611f0488960ffda943b484863c2a24b5d5d24174f443d1b3a645d55b59cef610d21889568c181e92b098104446deec17ab0274cf8c42535dbfbab475fbab7c2fa9873c544183d65df4afe5234df71e7190bb08b43b929aa98aa3a9075e8321c213fa3b986c3d5ca69ea2940c2e20ade39a2f0cd8669a2556c0e26033df39a4352cb049dea037635148f0343f473afc2068d2da0c9eae9eb2dd6f429186da77167d3454246347cf68c17094b4feaa0375709b5619233ecd4da1902f2b2852f2c6798609cf8e079b5e0c6a17ba51e9e1f645de152de8c6c35626b65bfe7f4e092f923d4b31715cee746114e281722a1aed96fc9c85b24fbae41f33543edc4ecb18275085dc20bf44be795d019693a8f045e536027e81e3c0b9923c21a0dbfa26959d90982f9da0c0eb146e7ae2e4897e3b8b4f2a7c9d84322c3da3e6ac1b52711d9663d7982ac86f8a333e0dc2b6323beaf8a9f062e91145388f3016397504e115548eeb96b3ad14030214e42251452b746fc1eb7637ba95d02902cab97762ebd4448f30fd4a107562fb3b7816079a34ce41702f71c7153eb156670fd890a67282261208f712537129594ca1d9167d8dbc242b3d70cf0a29b20451cac2db555f869140c278adc28a7094b4347e960188561fb94e113bc0e031046118fae1c216d64d7b1a0987105fb12ee298d9e17a8e4ff8df0bba432848a00fc098942e0d9145c265d944a9583f75497b3947dd036e78dceec8a98912f40de5804a0673688dce506111a60b259dd1bf5a791b998e457e52daa330e14cda4704bf83e2f51295e3ec906e20fd214ba18161d6f9fc8f7666042586a762a7fa8fc286da2da49d029d0a0d229672d6ca88ed03b6426399cac6f7a5f3efda8560ba48e7603df157660d9ce928678e564d466839470198538a96e6c94ecd3fad6e352dafb173b183b9de557dc460f5ad6323514b8a5dcfaf28134d3ec64489bcfd0bdd0254006c484fa1a66fb3a9be1bb0b854a86de8e37938f9a59e193902d3295b6304f803b83a46a5065987fe589f22293148906025edf27fa92777a8b815d33d1071742fa468910b845d037ef202811a10a475873e318301e1188f0c8376a5e105789651aacfd9e7fed6be46b124710077fd4aabe0556ec39c759f0a7cce7bc4981b58f859a2add7bb9e0c248ddfb13b5bf740f61d00002ce089161070b8056ad4d5a0a348b797adc699f1a766a75673ecc42d6dd694e2f7d31c7bb48a43905cb50eb4924c8a3f58578fd591809b608528c3da44c76f82e14cb755c5fbc0728aea5ee56264197110fabe517985af37a1732b6267b5fd7eb28855e0ad823ad5f2637774ff52b0c47c9228c589f1adc00f10b124b54597bcaf7391d5fb6443ebd9cb2f51d55bdf5d8d78e68b534978361496db1affaded08882535db5f038750888031112116a8701881b22e9a0c293f3c89c25a9a9d3224c526b1ddc2892bc4956beb6750ec9db81452b3913cdf1df74aa539f72c632315f9914cf7ea079165757190f83c7df72bbc4eb67f161adc7faaa730e53a62e7e2a6b6b7584f4cd67fb10be49b6f03ae55d292c9cdcf78a02d4ed60e1d7db6b720648c8f338aca6ab53bf436da90d654534368f4c276da18254fb72e1a4e1081f88222fab0b6de5ad27534aca6cf575d537f81bad852e74761f3fcc148d1e1ea8f85468165b411803efa384d490704b89a88cfbaec63844cb3b2f629c9e8991d77bc229618900f525818f680ff160cab954998ac096441a19a54131230fa38d6664446c7a3cb00a7ad63b4485edc7357cb5e05e996d0fc76bab1c41a9ee0d03ebbbd475806b85709350c3eddc2c6d2dcd3cb24da6b8bde39d4293dc9d45ada25976da26beca40ff8695a4f9d4daf56a9d82c53293b407929ba96ce11f11e2a6076d4d3b65f272bee09902c2b5099a2f3e366f3ba365a51cde09055817bc9a096b036fb21c651461e8122c76c6fc84d809f2f4b3ac5e4bf3b7b2d394ed2bae64527ffb8f80f3f4555ecbd6b001673f0be69b4203f2f3e968f963e7c85a2c3cf678a43f8a7db491afca246d9ad6491898988461f3828cc5b78042bce55bb2fabf7b06d953b6f66b714a978c1aabc0662c875cf3bf827993b6fd770dcc0c5b6859f9ce200ee620524c43c74b2f874a503a9f76102a831397a3859108f16a004c9f21a43a3f697290bd2691e294909f19194bb5de61cd1f856170855cd6393185e9f8c576d0ad5cfcfca13af489faf302a27a300543dcf262c460cf0255a8ceb9c5f21fd522e884ec7c9a23ad7ef4307c69a790896f2505b506b1a835276b5fdcbc7c90a28c18cbf7626635c8bccd2586768ab02fa8c5e956f3d59266cbe98c2eb538a306c4314dd8614a0ecbe217b40b211f176a6381e1a0bb50093ee504a895bd355106b788e6c051640a21307e4b662253a1d0db66743f9384b7854f71b1b48b9ee14d552c2e32710b4085298e68173ff3b196257b2498edc645096ebf8cc986b4a98c9fcbf0"}, {0x1010, 0x1, 0x80000001, "f1e9cd941594c96c839460bca668f932f3df2686c52c9b922816dd82db4cd547ad9fe806a2b65cf956f37e321a30f0950dde3feace14aae300ed6bc799fb3e3e914f3666f27715a2e26b17989d816907be9d7f808cfddc9b9b1388427004367ad27e6f8ff84b5827b765566c013467257c0509daaa76495675951154d88daaf92ede4944d5af95a4fa1265017ac7dfed65d7ed7206e8dd887a8c3aa6dff6cc38fdd69a7838e0730ab7efeaf4f95a128f6d53d056f3a0805552cbf4ef9ed8d4f4a58daa1d2e039f5a6a6239ec1954d126c253ec417bd627a6b02e4b4bf68abd7d9394fab47721e923ded473553dcc6abfef401619707af6b89df60bd5fe98af21f7ad7e93b45859a3c5191c0375f849e2cf7c668225c45eedd91d6aa9d43e017e94e761b34c7cacdd4f0d718f7c9ac7dc200156df711300f485719e3e9846b84d89cd61b97d841222f0ccfac730f2f50c5ea03556b93ebadded11f261e9d720e017e821921730836ea38d7e898e0f25dbb511e8e120b572e90a4bf5f5861b7f1d04ddd3285f0ce6cfb34bcf42d9c1856f6fff8ca641d251cf99830c59031d4210f2a8b3e0d4cb49ad8bcf34085fa5e9eb0e20be1e65b57b97b735e31b706302a219dd78d60cf952298a7a3653cc5b54659731a575159069d423262f5f738fde82556b19d5976eacba0c7b17d879acc2618457c5488cd86cf8eec1eb27605eec812a53c1f8b92cca00f782fab46bbccd0128af35645405bc64c5f598686a974cebb2abe3dbc1b9491573298f1c5d60dde2cbe91490e5bd87ec63789bdaa7bc8e7872467d7b785eda46fdf3302b081efb61d928985119be6263e4c805fc996e83e7f62c354bea83ab3e714ece99cae30a14bf3d6ee6bfb3c3ab8581105ad56356d37b9e188a987daec8dc887d102676b08dfb44c8a13d0aefe7bc1f13683e18ff17bea6657e1d5774333ab01ca9da6d2400ad712940deb166e5c11311a50c961fbc6a7dafb66abddd32fc0ea1e54fd8887ea823b8234c5650c7bf9cce0ee076558344e0767b25aa3463e68928aa27527c445943dd1fbe75f626464721f7ce46e4bf371ed0fe2800e323e8d9b6e58273ee5ad4faaab5993a811ccbec71998c3fb0728ed2cc6368f36027c6ffe2b1bc3cbd0e3f9fec5eb1e95ff943be7485a61bdd7077c69e8cb1cfe065c0d6ced9a7127c7eb9895fedf56f17773c09c82fc4b740f20f57bb4da97362277c01cc7af5e25052635cae5a104971855bdcf7a2d8cc619ffc20f1ba626b9012b9f7118df49d4077d5d17d899e997133397bc71656dec43a5a5cfe46264f2ce0b3b7e6435b34255eb7f4fd1fbdd83562452d120681fb4d3be9ce04407062200a723f9ca0b43271d5ce525ed06cdca7e77df2042801cff68c5c7c4b182f332503128edfa7cf66e6c582d086b84e767acde7f3e22cc769626eec0d24b2eb072282f57b4f819cb831f2dff63d35b4a3979b59cbf52748841607374dd0b6afeb630b97013f3df5e1a547a43447e1f4d2c8844df65e55409bbf1379587484cc5da36c755b96ee31697d61c73d0e2b651ec8cf27acfd2f389494a6d17b81181abf6f0ffa37bd34eb92b868a145bb0f5266d8271c1569361241ce02fd46387014595ee4aeeaf95502b6af2d8911b0d777e957f38b55d1b9498315b2bd524cf5e778df6f276aa7cf3551409d62f2ae170489b210a8b9b37fb1de1b1b8aed3fe8a26816a6b113c7dde98c0f0d7958b4c3f3330ea68c839a72040b05ec73e6ddf64d1ba58470fb022a9fb25cf1d1241d89221f1ae22226f71dc0cf7da46be84ea40fc3aab57e039cbc99ec6a10e0154d036452ece39507205c17bc749c708fada8f391d694aafbb14400d003bf2aef701c0c00b323a7650f20b44a64e9281bb06d8c2935af0d76a086a8bddf1856577833f9c384eab3975365341529b580973c362b4842b0a9de917fa326ee68a17b311a539bdc3afb6cd14a749c05463a6ea92303b38d9e26ffc62573d0500da1eaa4e9597353a2a2226fa071e02726f3279d62a6584f17c9592e78cbc501cf3c1c404264fff01c78ef996b8775444ff41d40578b66b02f127433a96202317f7839484f3113ed7183a9b6a0a94a2b0c2d6a13162e8446c79d9d108f0f4483dabef06f7b8fbe4fde003712590963ecb74ecf6a44d84fffcd9909695351e52d359969070b7c4426efe3910a1eb7e72853dfe556be65845c5f2332a8d58e889142efce5f1a849a795387ae23b213f65d5f3b7607a04f3104c5b1860ddf879a0fe7b9aed3fee306f61da2efa268ef0b2ccc267b09633a1b4579660318ef1d660808abbdcdf0dac3e49b7c9e05d903b92e25b67232e006b7a6733b3aaac62b19e4a97b824f9df5cc38db95855407c132e4c965166e7147fde0c8fe3911a009ee42ef63025202816f2877c3c788660c5f6cd34abd355a01d30eea53362485fe3fdde595b02d92be638ecd447bab46eb30042fc5b0a95ca98ff79c5c7cfeb9565978b41dde418b008678d11c6e565a1225f7412d0be657f46f2d7648a70747ab4a004eaafce76fcd8b60a8864d891b316d00b823d851a97493ebd703aa6ef3aac7f4a2ac94a84af2732ae9e2bda4ace194750428ccc5ac35291fe94f89d9c26570e82e8459002ac0691427eca8a4cdaf053f7bcf0853e2c18dbc75213fac3c55591b0ce2747e6eb627ffdb81865f30ab910278985965c182b0578e962de305aa07795915268e3ee0b9da4ed94a5b5e1090020cc42befdcc62b7b4552350bfcc4a14b3a21dd496734cbe89460519f45b632a3c2869f397d4bc31fd15555472b8dfbc80d4f7bd889f5dd0d095725819822038618533ed430464c02b5cc0ba11e173b3da6196a9903d0fc329abfcb1d6f997e7f6bdbba41e8e34f9e412b4be7222014f4335d6e4d4b56e48ba666e1138ebcef9af56cea5472d67ebb721cbaf6ec1d63ec78f16b2882bc61046f80b94b183ed5d3220dbfaad7ce383ac886f34cb4f1656f33f59748556b84081f2161e2e225512837feef9ed879bf37ad3055fbf6b2dc3bd8e4d614cf27e77d9f062b5d63237dadfaf13832e3f31286220e295ceeb93dd4f247f773ea5cfb04de3cbae0f7fc0866b5d01cc7de70e47f8bd5e62ae2f92077bcbb9829d3e2bd491e35f49efb07f06d71b62b4184837a454e977940bdacbf3b4f80549013412f5f9b6f5a2f4be5bb207e7f815cde409c51494401ebacb106ac019aa3dbc9fc7e28973b21126251fb04a3bd87dbe100b0c530d3d06c265edc6de36e2ebdc2580bc66209b4b1f4818ce83ff193c94f1e65cfdfdd8a6711ce9ad42fa59a7d13d6644bffedc701e21c2292b2299bc7d212b3fe60ec7f73a271b789f1014f4aab5e460a5736dd4d5fd9e8a69d3fdcee3cc599fa50c728a88e2c26a0d233e55e6b64d968befaba712d64b3955eb1367f886213bf804a751f072a171f598e9a8325571dfc69e0b2d63e822e41fcbe0da4a8147be55468157d4567e437ea0ed0468748840b6b3479b4d9e8389c46c50e7beb609f326a5ee131f35523fd4fe63499f7ab8355c6d5f7a9ec4faf38d3a9e61613c498bdf6c95260da525f1435a50ec03d981beb2a94a060fc3cb313712d897fa2f578c47acd461dd7039c36268006ee10ace844268273162359029ef483a7ac088677dd1bb750e03eef4a9a37bbca1dbf2d2c6f26045e22891555b2286d79cac45fd91a180a8ee6181d5ac9ab1dc39e97cf444ebd2c09ef0d20f12265ab42382efafc8835a21eff6d73cd1c040b8c274521513f6132dbb7657dc61b0cbd885834e91f4c8479f1a68f90502c86c9dab83cea67823f3a958e5edcfe3a2d193972525d92e6825d2d66c8a3f26237930662102d1c9b06b54bf8a297901b35d9aca9c04780313cc0307066b62311811dd9dea2d3dd3e3996bb445471021eee8819188c0a32a663f032e5632923a17fcb1cd0720ec877fab0aa4a5ce3b814e4526ded302217a7c011be83591db370cf09575c625f3e97f96f6c4125c8710eec51c28b728af136dc9fc230c2e395521f4814bbed37e6134c76e79bc5fa10c91ab917a95d5b7e76b428f00ad390c1574ccc4943c743887055391df1371322fd8632f9a49f489475218d99304de98dd4919369059039c15e92e9541280fa5b0d0d97d4db46abf1311ceb9aed850052f6c0a63a9b2f99351f394c7ad3c3b12303552291accaf0e8c86ebfad37ff1566ef3b7c63e5d09867e91c5faa8c40b0498fa113824328a9286d622f5ed925c937634f1a38180d9aaf3e2cf7325dd41a4b81c2b79c6241b6925e88afb5c36f6c915cad890b3e6faa069b8616c77068916b1f5f8d70c5e5eef41ddf102defb2411aa323b599f435b52e82db3ac5986b92bafa35de8442bd0192a9f5daa0609749c5c1f421eab936f5e0b80bd349af80711b68fb055e277f85f5dcdc9fd7c1ee250f456f297954417947a90a5488ec4787a43384d64beb384007023e9c57f5f5d449487e8c210950878dbbf795a3bc8950888158383f718c0716dc16e3c99302cb9493c8d7b49309731a18357b0e2302dab27a633971fefb08b34e2ac83392f11e7ace2018c0297b0f3ea6f578aeba57f138cb9b7eb491dfcd219d8c3a5e18000ecd4d9a2e3ac86479e9899f3de7c456ece44320d7736d022de634b71e9ec1ee2546d24a9d70d94ca939d2981e3d14a06da6be75e7fc5d9c029088f8b37d8f145af4a2b366ef80f30289fbd22a08d086425c507dcf5e593cb6e76a430baa2c4e8ea43b170ebd27169b40cc3fb11ff4d19967b4490d3976c3689b44a93db9acd8a3129b3418d6d13648fdef8d86e934a4a639f497dc16aa76582007bac8d8e109fbf8743ddb33ae4b77d70072aadd7dbd66e236994018949442be695abac6659f1ea2a7ca6cf32da9721a6353fd7e8f8d1294af4cdf8112ef87e9cf402686e2b4c431ff47ad7c39428478098847b96aa6131c000119bc6071108560338ea8fca3e4c5c95f048344cba02cb386e14ddf135b1bdae56f0a817456aa0675392b6dc4a8e2a5ea5b73a206374c208031f2617212289bf4db493ac93572a89145553d29065ce13bd9cccdf603ebade8a33fbd405ee995b636aa182a1b6feb2a31042e9abea5ab6bb6e86bf4ebf4146275697e469a0f67f3b470fedda8f9c97cf5758e6163f6153e554ba920ca04225a70ae223e43c37228a5debbbf2a65dcffbb769b75bf4a5ca931d04c5fa5dbfb417f614374c4f62d52c11ef1afdd21cddb120a74c78327d65783f94e8974fbca3da46a46d7ba879dac299372b29e4ff7032abe6cb49d5803d8c634c28b3631f323c812cd6a58f7b6d69298b57a4987b7a5e03caf3eef5b9a8d22230de8ffcb7df5d74a314c2b661d019e760f4be27d4296507450aaa7efe3b29a0213f48e6ee081835d2d48772346df5c5a6faaba8676e8b3c4e380ede049b3b504c54a08db672040ffac2e61d2f75fef6aac9a18a178e847bc3fcc0dac84c4f1ff0e9113a50f2911f65a1a7f02c583de23ea98da1fac32003758a38c6c5a04638dbda8167b91e7b90915fb07226cfc3ab3e8abb153fdd5d8ffc27c32e677d91825d1be48253807088cfdded10fc82c078a0c0246101e07ebabafd118ff0d3c0fe9348cf0aa607ffa07dc0e2f3771e491fabdb725b9a408f75042eae955bbb682fac9bbaf8edd7eed5e6313ee91f0e0ee71ab1aab3eebbcfbaa1cc962cc34920a40e32d524af961835efa152126f4daa5b6b850a6692638bb3dea50efd2308af5cb1f826645d13f15e002623f573cc3"}, {0x28, 0x1, 0xe6, "f27a776bf35c969cf323c40ebea21e6af79c"}, {0xa8, 0xffff, 0x1, "f42b31fce333364dc6cc28593526cf9be7e891f3ce7273643b191b49547ebb03fd24ec20f7802a22e5faa0de2562a96acc2761364d9e57f31abe0cd73cf7331c58e95d45c907aaec975e3ba115953f2166c89cad833050ed2d33506a0b3627bb837d7a7e14727ef8f75b7294716af24ae17ff3c2ad0ec7dd86b92656f4896940054475c6303a1b88bc471314b7198e86ad"}, {0xa0, 0x1, 0xfffffffffffffffe, "99f589d3225e4a3a21b03bd050f5a77f6b1d3f1fe0bf8f1ff6b0fbf0c14e1f250c6cf8257d3df87d78d4f4402c4b71a6caa20214a4d78d7f591d687ebed25e49fbfe82959fbb432f02f7f63829ccd1817719d5d06ae9304efd8c1210e57ada69effb515d5a52367b04877dfe75a14d5ee640fa89cef7122dd072f37f18ca096378ce86d1778bcb9b2cf6e26702"}], 0x2268}, 0x2) r6 = accept$inet6(r1, 0x0, &(0x7f0000002b00)) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000002b40)={{0x18, 0x1, 0x8, 0x7f}, {0x18, 0x2, 0x80000001, 0x9}, 0x5d, [0x5, 0x0, 0x40, 0xffffffffffffff47, 0x9, 0xbf0, 0x7638210b, 0x100000001]}, 0x3c) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000002b80)={0x749, 0xd1, {[0x3, 0x100000001, 0x4, 0xfffffffffffffffe, 0x2, 0xffffffff, 0x9, 0x3, 0x3f, 0xffffffffffffffff, 0x80, 0x3f, 0x1, 0x1, 0x40e5f5b2, 0x0, 0x8, 0x3f], [0x7, 0x200, 0x0, 0x82, 0x7, 0x812, 0xc05, 0x1000, 0x9, 0x5], [0x2, 0x6, 0x9, 0x3, 0x80000000, 0xad, 0x3], [0x8, 0x72d, 0x3, 0x7ff, 0x8, 0x2], [{0x8, 0xade, 0x81, 0x7}, {0x40, 0x4, 0x100000000, 0x716}, {0x5, 0x5, 0x719, 0x5}, {0x5, 0x5, 0xa000000000000000, 0x6}, {0xf1f, 0x3, 0x0, 0x3666}, {0x7fff, 0x1, 0x7, 0x5}, {0x9cda, 0x7fffffff, 0x101, 0x7ff}, {0x0, 0xffff, 0x4, 0x2}], {0x20000000000, 0x3, 0x8, 0x2}, {0xa8c, 0x3, 0x49, 0x8}}}) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000002dc0)=0x2) getsockname$inet(r4, &(0x7f0000002e00), &(0x7f0000002e40)=0xc) rename(&(0x7f0000002e80)='./file0\x00', &(0x7f0000002ec0)='./file0\x00') listen(r1, 0x6) shmget(0x0, 0x1000, 0x4, &(0x7f0000ffe000/0x1000)=nil) shmat(r5, &(0x7f0000ffd000/0x3000)=nil, 0xbbf62eca9fdec463) shutdown(r4, 0x0) accept$inet6(r4, 0x0, &(0x7f0000002f00)) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000002f40)={0x10, 0x5d1, 0x4, 0x1f, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x81}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x76}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xb4}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x80}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x9000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ff8000/0x5000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file1\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file'], 0x4}) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) fsync(r0) getpid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x25}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000400)="ea") 16:00:18 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000084, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x4000, 0x101) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x2, 0xb745347fbaade0e1, 0x80) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) fchdir(r2) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 16:00:18 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setitimer(0x0, &(0x7f00000000c0)={{0x6}, {0x0, 0x400000}}, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0xfffffffffffffffc) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) flock(r0, 0x1) close(r0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x10602) semop(r1, &(0x7f0000000080)=[{0x4, 0x1, 0x1800}, {0x4, 0x1}, {0x2, 0x1, 0x1000}, {0x0, 0x1000, 0x1000}, {0x1, 0x20, 0x800}, {0x3, 0x100, 0x1800}, {0x4, 0x3c, 0x1000}, {0x3, 0x6, 0x1000}, {0x5, 0x8, 0x1800}], 0x9) 16:00:18 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x7, 0x9}, 0x8) listen(r0, 0x0) 16:00:18 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ffc000/0x4000)=nil) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x86, 0x0) r2 = geteuid() r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setuid(r2) r4 = dup2(r3, r3) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) shmctl$IPC_STAT(r0, 0x2, 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x80}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f00000003c0)=[{&(0x7f0000000200)=""/218, 0xda}, {&(0x7f0000000100)=""/173, 0xad}, {&(0x7f0000000040)=""/101, 0x65}, {&(0x7f0000000300)=""/156, 0x9c}], 0x4, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x28}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r1) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:18 executing program 0: r0 = semget$private(0x0, 0x4, 0x408) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="eaff125c00000000", 0x8) getsockopt(r1, 0x0, 0x9e99, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)=0x4000010000000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) link(&(0x7f00000006c0)='./bus\x00', &(0x7f0000000280)='./file0\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x80000001) semget$private(0x0, 0x4, 0x5) semop(r0, &(0x7f0000000500), 0x0) flock(r2, 0x6) open(&(0x7f0000000140)='./bus\x00', 0xa, 0x8008) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000040)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000380)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000300)) r5 = socket$inet(0x2, 0x3, 0xfffffffffffffff5) dup(r1) rmdir(&(0x7f00000001c0)='./file0\x00') semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) accept(r5, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) sendmsg$unix(r2, &(0x7f00000005c0)={&(0x7f0000000200)=ANY=[@ANYBLOB="37440bcc5cf16bf799ecbb213512e49f006512ff8e776f1a0baf310b9e31dcdd4721d83beeba9d64000000000000008e"], 0xffffffffffffff7b, &(0x7f0000000900)=[{&(0x7f0000000700)="4e8adc14a5238ff7a5312e6ea37ddfbeaab469192e3371a57bbab6a92e359defb6202dfca4f9ea3b001659d0c4cbde518eeec1b34f14390e5a63177d745d90d3e0286529dbc83f2b08670f02000000d88f081ba5c63c9547badaebcba174c235e8881bc91c0e490b0000000000000000", 0x79}], 0x1, 0x0, 0x1c, 0x4}, 0x3ff) r6 = accept$inet(r1, &(0x7f0000000580), &(0x7f0000000680)=0xc) dup2(r3, r6) semop(r0, &(0x7f0000000240), 0x6) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:18 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000240)="f85f01d02ca6371cf38c26fd4cffb676af92c066587fc4da2cf3234af23cd64ce1b3aefae918de598c4c533b6d480766c462e7492e66858e4285be551924d8e16e1c88d6a182abb4b8cdad2b578ca92838b969b3da714f0fe6b38a8976a9faf1d5fe38da4bfe39e544b75569af455ad88c3303233f8628c6bfe07e33371ef964cf16b22f09874a1b7b71aebe965f7be6c26d1c1e60090db6c049eca8b0730433e4ec1efc78e176f67c17b0d9e0470bbe1ddac467c76ef7e434491607d2019eff84862062c9fa42937818202f8243b428fce8a1155b4a16ad1dc1cdb333a198ced5998eb373b937f26d2679ee0937d0f243246b2ad7eb496056193827d7ae97bd19daa554ae074b5a61ff25196db92dbfae18717dc98bf9007e494dba295b4bc1388aea3909ebc26ffa8fd7a03ef7b3163f7ed4dd802a24faa601d07018efa82db4e2bf6fbef8191835e7842295f0a7a3f0528306ba69680562f2b75ad93e188edb96db1dc26c7b6d92825b2a68a2acbbf53d75b0692c6e470fa92d246e72aaa04ec05a0e2b9977de5262a576c1b38d22e165684c40f61c2a8810f9351533564c6b88bda5d2a6df34f0b3d83878e6dc7b62d3aca9f1ba86c88f2a1873e67d18ecdb9730526ac5fd0367ae2dda7ecf12347ff558150079a958e36918af9f9de1e605d930c2ee9738d14b82afc9706f98410658e49963a5c4b50203820765d90ffd7739801b0b1e05b364b23b613e7b7e03f55de571b19f7343f44eba474e7f9ecc68016872e640c427b806cf694478337ce4a5b4ae8c6a0e14955830c911cf4b9bc6f743c9c321b0dc8f850cafe112ad5b8e7ace96ef5e5154a13569932112e99f02f123b0adf2855c9189ef045990b4c8209bfc349c8746a761b6cc4d673eee8d6ea3375ec94885fb9463e49a6c75d86f0236098874b128b96411b8bf9b9a95fb3f6a3c09cfebabd4f7353b51c1be5b8f05d53b971622b6c5e77a3d4ee172d7b2799baef7a82a9fcb7fe594c8b94156a520debb6fd8938bbce4e6e165f97834e24a3225629c4b9524ca9128ae0f1b83a45422f890ccfb4df91a372a603c75a27c2d25555c7ad99c41ccb3dc624e70982cd73ba0478902023afc7bb90d63dd7b028915c0af6bf433eb5c157d3d8a03a89ab50a17c3bcfceee2e986b9030adc47091572592768c45c7b3b0e473900e2c18fc031211bb40d8207f6c8ade45e79cfc63533cf7c9d3bb9b254c64fd64d4fd298b8746fec3ba6f203a6df43185fa452ed530bd4051f5ff6413638560b441b552e0c4381b889ee432cfc64d3fc8a15a28d52c2a5c8818eca5ea1e8334eaf423e864ec270f77338f00dc6af8f158fda4c3625e0f2fd039190484842a4a5f08e2dcdefef4b18231772af74ad09023a64e1a4657aece7094f72de1f8a5ca319869a1548b27f6558b8751d35c3c63de26567ef2c11c8ca37ab2f3dacf270a34619f0054fdace471601a22c6ce527c3e0675d73c4078d0b0c86066ae92a5638dd7511faf8e22ac129154c165574c41dda6ceaae74e5cc055bf5cd3965994f2972a21d4d61fa0cbccd2d795f7ebd16ad120fdf39c9404c2c39bac1e6b93229ec5fdc7cc4241ba5801c107ead010f0e9e55eb1c3b9a20e6552d00ceab0a754887919321369207ba616f2d748c9a670268da90b61b25500c45da39cbd2b10914b50f3871310820589426d3e36b930a7c556099e1407771721ee9f9948297b5b3e8a644a26dd122158f844a39f1ff14900be3df1c9c71264e1560a91207125848767713d4e4da6f0361983109d6efd749f73eae81da8084bc4e50038c6d53701588fc3ef56cc568a9deeded7117b7e94152161ecc6aa0fed17671b6cd221100ade004360c7e518077659f9843eb50ca8f4fb111585b2c1d44c70cbe3916a87d23d3385e103fd16c769801a8eee7718ff98c9e151e4b72b7568795696e45125b20651daa3cb7746a87d52f3cf4bd62733f8cc9dade06d9e5cb11754ffcdac27f4c98a1fd86d245b1e4a3521be3b831c3795264d89c36a9ec2f2325cca8af9be1a0034a9c20774c476bc1525c40c19a5fed722fdfffa764d79cf5d0df863732e3e0c9a433329ab5e75eaec4dcfc3a62dace128df831f579a62734ef7b8b702a5520d526390e29dff2ded703a3d50f6be655d38b1aa126a6803785f06390aabf2225f9397c35cf9cf17b2f874111531ce286a46249751a4db865ad707d36b95a5c8e32e143ebbb59ec16f58ee46541cf1a02e745e5db72f83e6780b511766275ad6ea8d64b27a00dac829d7f82dc6eda6fbb0539a04d3d509937ae4431e69bdae23240a68f1a6e2541fe6d883895db2a3a1e00cc7b1e01be0275945c36a6dde8b8ac1d02dad5d7e904a7f426c165514f879c26058cabfab811b640981f55485181ececf48226fe30b6a8fc509f2b276cb18eb3132ad5e9b89974a47b1343f9f4c44b4d4faca424c20a58b8064e8d8746408135b5c16eccbb9b3c8caf938806b0aa6260a5ae2fc4fc33079761630725d72cbefa66dd54347aec37b811ce768718809b650cfc4ba946fe155e58d3ce24b43b7786931bbdad410f0f65281bc4a808d0cb2ce905b7473c6247eaf7a96f35ceea677212fde05ce2a701779ea0eb779a18907afa19cab5e1fc9f00b2bfe86639bfa4ad575726a724cafad3a10cef2fdff0f7b7442e0c13a5fa77249bb5489d841c34495e72f9ba6cf7b87023565aa7dbd71b2237d9f96f813568152c9f21f7a877085d2e5a3602f42ecbb3b360d80ece725ad58415cb7d662faab8e88607c7d84b0e8b0113cd99b5873d3e66bfe43e828d16ac5e4fe14a53406fa4e070d1a56d345014272eb27e098d1ccd0802294f0693d923333c93b37ea03f8ea7934bbaca2afdc63942e5d8b02b562d640912a206783008978655a17be5ad8a15519011e606f2cb440ba3b080e3f4e53ede0a010795051cb9c6b67294a0bed34125562783d7e359241afa30ed649637658219998beec08eac2127c04fc17f041b74af575df0eb1c959b3f703619819063426aa7895fb8de298c27c298a0f98115b25f0c1266955a01b9495acb0aa7e8a2d16ea2f9134f158d4a2e52a683ec465489972ac1debf6008124bf2aee9b61e26a20196a41720dea956fb44ae76cb4b368fcfb37d89789475d2521c169eddeee9ce21e2a90b8bb41a1b82f3dab4f5c676fb9a0f78a08ee2287c51a04cc9d4cbda874eba5e195153effd059c82b181428f6d5379d6a3b9deafdf374bc535e0d7aefddb9c3cb716f2485f40168e5828a7cc8f317f53952c43336d700d3af08a299e584b84d531534277e82f66bbd99cfa34cb66514288cabbdd2893720ed02c6d66ca2c07d1e537880754def764f5fcf89b6ca7f1c649e9266c0055a1ac867a90d391fbc8d7f955f818e045866f4b78da6332661fe300e54cfae73969d2a705229dda5b68dcde927e5fb80086bd13f59e9111063d8d618662136da710faa8fa8ae7400132435259b979d2c82dee4eea68dd0f083b5549c47836cffd200ea9496c5725bfaea47541bdc382e5f7168ec278a4326ca6ffde54ea2713d6eeea9224181cd1a375e793c2c5bc22ecd2d6b5df006bfb7ff732667680ae26fff9ca4d6435a3687c22eb31783ef47a5c9e7a70edc95eb5c5b3e74a42170616f8f59dcc968e66b1ceb30d6a428a9314b8c44da9946b9970fdb9b826467b702a6639f3d7a7a4fc5d1b6ce41babfef771dc11134d5fd400b184f631cfab70cbec2d8e23bb226002ad0fae6af65280acc2a1d1875a108fe263a2e1cecac49903bc91c66a6331b6b86e346db4e91d9f12b05ace09907b4748f401de3fbf37b79859e8eeeb544a5a21abaa922b4df032833a2ef6d279ac15fe96975e222f6fee55b943fe4670de4eaa47b7919a0e27ee045e9296c0082b5f1fb731d21439cf42760dddb002bd76644a13d566ba4ef3e13455667d72d6d979a2b4fb6554a6f4cbd707149abb8cd306a26d92230e52451fd6a96aae6f96989bc5721cf9ac64c6ee114797723c575fd7987f986ebf73ff5c338809d3a992920d8a00c047549b4d6a06e4b4048e21756ff3e72a5cd20a7a357975c6e8ea751936124fd7f20f9efa5bdd2ebda247f3250dd1dc4ec1ad47c1f4d00b03bce74b62eff0332d6344963a85ed1dcfdcc11183afe72de87813220c3c8133224c9f065d65821ebf76f67fa4fbc8a522689e35fde21175fbd3c376483f0b77514de4e74ce5c7c99d71db14745d33d9dcda7d4c0980a7fa5f6f58772788cf9a3fb24abf4a418011679b92805a21d63ec7643dc62bc8397b1f0eb1a7b72efa77949ac4f75c0876515063c740b0074fdc6660256d61c0b9a3e63eb7ad606d9d9f3403e8a6f4b015aba8e86dd3cb7befd3c97957b902f0c08421c06eed218970f63ead00fed0030a0426974c135d26700977f466ceabafde2d76a7da1660098cf2b78ab96d21e06a72de5cc2488a285b786e91364faabd9f8e72c22488dceed63acc371234bd83c29690360bf05fc70ac801a0887ddac8a0bee63acd8620ce9aa5e11d85567d1c1fe5e6a19e599e7c66e86d162346ab5ac39e8ba492a27d9c6ca4b735b6fd09fe94966b2ca26fe7132c3806740806484e93d67707682e94211fd4aa63348edbebe449db2e3a1d112a446060a9157b7603afb57f1b84b01f6dd2300cd0f5b90d73bd3a595fcde95f5088e3667fee0e527db420e37bb1b87334427dd338dad18260575102086d269bb626e09e7b74c6f49ff8cc3d43f794c2cfd981698a82821822a7f25735f93e3098974da7416b77631a16df6ae0e540f4927cd786e9cb3f474e63da92ca4dcee23711a08d73178d73c44efd96edaf086860d2c627de27ceea702fbc881e27ea77ee356dac088f720c55035a054fa90b4d934f149cab331b8b64c961053bd51bf026b34eaa6f3ffac570034941b9ab188f17f22cd0588b3d7dbdaa9a919b428cfd5aca2947fe29db0bdbdae25719736463b71e2ff5edc06bf63882c139bc9da3b3823eefb06c75b73dc319ccc2ef504659935e67ac00b073e0f9226f2b759a29abe713f599ab06f29b1fe8b80e1dd516286bc7da314a673bf419465192bf8f2516a60d1f575184e4522a5ab6c15a8095af6b506692e83abe0875b05f68d0c352b6980ea0e6a751ad4b529dc70008ddb06d2a0f2be86c38c77fd96b664232219648436ee238ac562c0001f149184a77ae3c7fd745a475190b3d8870f6e603c17a8358349c3f7e982abeabf5507cf60b4874e7e5741aad076075165a29f252630632be9dc6080279dfca69923f08e05136247c196ad964dd60db30e2e2a604023541ea8f61be07a736fa1d4c1c5db5231f7bd49597615a33e75ece726a196309d32c6e8020d07d6b9b3496f669fc0742bd714d28200c36c2f2d45ca8006e6048eec3bf7bcb7dd0475bcea497ad14be1817c5188cca2b4fa90ff12fb654e4b18cbd2955a4cd4f3950af8a87f0be59faed2446357ab7828cdf60cf367436e4fb7891bff3cbb110a863b1c2b82a2f7aec81e3bf89c91b71db605e21088df626cef13d01f50e75aad77a8a4533fa4fe1f4eb94ca8bc1411b127dd98d5753f35286711364636076c1183b0daa3655ae3add97834a5cd99e26c101b14c669e4c8676353be10b358db686246b7a8cf6c40ad7935898ae9524b0d442c12d2d43240956af346e351da6ddf0f15025292e78cf550c6b9613b1b73fe5d592a629d9d43a849f9b0eb14141a0f1cc3f3c612978bac26e57667c821ccb0498f600fdf7fca4d22233e4249cd38f4b", 0x1000) kevent(r0, &(0x7f0000000040), 0x401, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x3}], 0x101, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) dup2(r1, r0) r2 = semget(0x1, 0x2, 0x400) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000140)=""/236) 16:00:18 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) r2 = socket(0x10000000002, 0x2, 0x3) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) 16:00:18 executing program 0: 16:00:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000240)='./bus\x00', 0x381, 0x100000000) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x8000, 0x1) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80105702, &(0x7f00000003c0)=0x1) getsockopt(r1, 0xfffffffffffffa55, 0xffffffff, &(0x7f0000000100)=""/231, &(0x7f0000000200)=0xe7) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000280)='./bus/file0\x00') 16:00:19 executing program 0: truncate(&(0x7f0000000000)='./file1\x00', 0x0, 0x7) open$dir(&(0x7f0000000080)='./file1\x00', 0x40004400000002c2, 0x0) setreuid(0x0, 0xee00) truncate(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 16:00:19 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) sendmsg$unix(r0, &(0x7f00000006c0)={&(0x7f00000008c0)=ANY=[@ANYBLOB="bafe8519d08ebdf6cc917e4da420f5592d423a97196e3d2f68075efdd40d5134119f87c1977b0c2bb7693907905cd4c8e3c750909fe8f05cc3559bb45055a5b4579514bc64d134f4a2ad9385d4dad91d51a986f4cd0c63399e4575236816b2c00dd60a5bf12aa73e0654f77617a616f32761d2ed071705eaf479c0f207fb32c4fed6d3e0b50ccdc8bcb26f090fb0610260e4c8a0383f4542bbdc283ab84e890febe9b7bac47ed8b64c8f5f4e1a70321179dc1a8d7891546219de724c2d0ad7c290c08cd583229f8f5de440c9bc38bc3358f0e8d4905f253e61f87a4ef34a1cd03be5500da2132c2cd5d062e4ed632ddbf91a7ba9b272469c06db68ca62becc1b389682b105b5f12d35477ead201b2189b9185412feff92cc61f5652a088b508429717213e08e5b5727d68a3c6ddadfd25adb093e7129ccab912cc4c61d45c40e16f852673e656ddec00fc3e1e21a49bfe116bc2a188f61387631ee9c984b9ee21e0036ecce56ce48bf738800da4f33ffa07d989b298d25393b7cb07875820de681185d780e7c4f9044c500"], 0xa, &(0x7f0000000640)=[{&(0x7f0000000100)="04ebb3467bc21cf6fc2fd99520147b91d08fc3caaff035d70f943e9c7a55cb46cd1483f3265cefa8524155968b1bca1dc9a01503438b1f44e3635f923c00dcf60847affe8e76386cac0cb845ba4deebc4fbac29517aa53cc3f08e265959bde6c77c6ea0728a42efb3c89835d372b71772b425ef468541625abd9dede754531bdb4", 0x81}, {&(0x7f00000001c0)="a53262e6ea187accea71966e240691a0ead748f91ceae842923c14bd2cdb45589ca9b17187bf2b355fa54ca1b90e6f4d961f7910c19cf7944bde87fb966037b58f2ca57200c606771ef210c665db134a67da9cc2ad99fcad8a10aa00e2efd7e5746e9ba6d6915690e0546d46a128977566e1f5737993d73f35d42de2bf38675d49acdf4de08e991612cae3e095694e14bc3dda5804a7662e445af213141aec9c68d5b237895cfbdce800cc0082ae1fb880dce21413cccd4c5b95f25e75624faa27f45f61051191a3b746578b2a767dcd", 0xd0}, {&(0x7f00000003c0)="2abdd235e6be8aa3fa27e6cd734c578f295ee631bb39d0207e0785782b49c896fa3a79eaacd5f1eee0ce92bfe1113459af1cabd6d5da191854f099338ba4357e936f4df020b6a48b0f452abd7dec0ee155be3563276bdb9360d39f6b882c65fedc25728c3d43cd", 0x67}, {&(0x7f0000000440)="2e57f4e6512f1e58a9a940bec6d5259c3de55ce1b424e98f24af09ae432853988afa6ec3199bb907587d24032f26c02dadc256483ce669a3559b172cf55152614af168b526f408e21d205dcc444646e4fa101176dc4cd61ee476a72c619dff00141e19071b3ab29c8702fcecc35922623174e95cae4d22858c46297b3d64f3a2e99f56d779cb30b857b3c08553c0603a11", 0x91}, {&(0x7f0000000500)="f7fa61a3c930080026c85b76debdf990c163635a966855fa3a1b738aeab07c64822f9fbd9d82ac110517ee928a789e883970e83c901075c7a00fb781e395026c30783c127c3d13d6b710209ca098c201dca12a9f2792aa6ea460dbca08bfd42740da215ea09af8c349480b27bda6932d5a603b65a9cfc3", 0x77}, {&(0x7f0000000580)="2aa5f023c049fd77daf736881f86f0848a348b0e8a8f439b0e0109f19a7b44b14c5a292ae4460b13b7a3ef9a0f6018ed529b73055ffff9ad6d29ce8afabd79960b60d09787", 0x45}, {&(0x7f0000000340)="b6a5dab26b3b533fdca71bb0a03e1b4e4d9c245b949a3d2702db145f85f3a4dde84b98348c0d97c33b113a17e958f85524b3db1d277ee9", 0x37}, {&(0x7f0000000600)="3a5e0638cded44c49097e995b2358099a16fb28d5745dbef3de043d3", 0x1c}], 0x8, 0x0, 0x0, 0x8}, 0x73560836cae276b3) mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./bus\x00', r1, 0x2}) ioctl$TIOCFLUSH(r1, 0x800c745b, &(0x7f0000000300)) 16:00:19 executing program 1: mlock(&(0x7f0000004000/0x1000)=nil, 0x1000) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x0) mlock(&(0x7f0000004000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000580)='./file0\x00', 0x100, 0x80) setrlimit(0x0, &(0x7f0000000000)={0x9, 0x10001}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000080)={0x10, 0x6, 0x4, 0xffffffffffff3323, [{&(0x7f0000004000/0x4000)=nil, &(0x7f0000004000/0x3000)=nil, 0xd060}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000006000/0x1000)=nil, 0x8000}, {&(0x7f0000004000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0xeee}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000007000/0x2000)=nil, 0x8}, {&(0x7f0000006000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x10000}, {&(0x7f0000006000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000e00000/0x200000)=nil, 0x5}, {&(0x7f0000e10000/0x3000)=nil, &(0x7f0000f9e000/0x2000)=nil, 0x800}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ef0000/0x3000)=nil, 0x3f}, {&(0x7f0000e87000/0x3000)=nil, &(0x7f0000e75000/0x4000)=nil, 0x100}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000e04000/0x2000)=nil, 0x100000000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000f25000/0x4000)=nil, 0x1}, {&(0x7f0000f26000/0x4000)=nil, &(0x7f0000e00000/0x200000)=nil, 0x7}, {&(0x7f0000f01000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000e93000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x81}) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x61}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = msgget$private(0x0, 0x44) msgrcv(r1, &(0x7f0000000100)={0x0, ""/226}, 0xea, 0x0, 0x1000) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r1, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000280)=0xfffffffffffffd54) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x1}, {0x6}]}) r2 = semget$private(0x0, 0x1, 0x8) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000340)=""/238) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x101, 0x4, 0x7, 0x8703a69}, {0x3ff, 0x3, 0x3, 0xf9a}, {0x4, 0x3f, 0x8, 0x401}, {0x800, 0x7fffffff, 0x3, 0x10001}]}) 16:00:19 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x80044279, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file0\x00', r2, r3) 16:00:19 executing program 1: r0 = socket$inet(0x2, 0x2, 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, 0x0, 0x0) 16:00:19 executing program 0: r0 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x20) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000280)={0x3, 0x1000}, 0x10) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) r2 = geteuid() r3 = getegid() fchownat(r1, &(0x7f00000001c0)='./file0\x00', r2, r3, 0x2) r4 = socket(0x800000000002, 0x10000000000003, 0x32) connect$unix(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="02288a5a7f6930000000"], 0xa) setuid(0xee01) getegid() r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r6 = getuid() r7 = getgid() r8 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000200)=0x1) ioctl$BIOCIMMEDIATE(r8, 0x80044270, &(0x7f0000000000)=0x6) r9 = msgget(0x3, 0x0) semget$private(0x0, 0x3, 0x20) msgctl$IPC_RMID(r9, 0x0) chown(&(0x7f0000000140)='./file0\x00', r6, r7) semctl$IPC_RMID(r5, 0x0, 0x0) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/210) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) 16:00:19 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x88) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x40) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/vmm\x00', 0x10000, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x8000, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000380)={0x4, [{0x1, 0x5}, {0x2}, {0x2, 0x7ff}, {0x2, 0x1000}, {0x2, 0x6}, {0x3, 0x4}, {0x3, 0x9}, {0x3, 0x7}, {0x3, 0x5}, {0x2, 0x1}, {0x2, 0x7}, {0x1, 0x7}, {0x1}, {0x2, 0xffffffff00000001}, {0x2, 0x2}, {0x3, 0xfffffffffffffff9}, {0x3, 0x2}, {0x2, 0x3}, {0x1}, {0x2, 0x8}, {0x1, 0x10001}, {0x2, 0x9}, {0x2, 0x3}, {0x2, 0x6}, {0x3, 0x8}, {0x2, 0x2}, {0x3, 0x1ff}, {0x3, 0x80}, {0x3, 0x3f}, {0x1, 0x1}, {0x8b7eba0bc679ee0e}, {0x2, 0x7fff}]}) r4 = kqueue() r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x40, 0x0) kevent(r0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffff8, 0xa0, 0x2, 0x8, 0x3}, {{r2}, 0xfffffffffffffffa, 0x971b15981114663, 0x26b217d0acb11913, 0xd4, 0xe68f}, {{r3}, 0xfffffffffffffff8, 0xc, 0x647a33b77ab0b93d, 0x7, 0x7}], 0x4, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffb, 0x20, 0x4, 0x8, 0x5}, {{r5}, 0xffffffffffffffff, 0x4, 0x4, 0x5, 0x6}], 0x8001, &(0x7f0000000340)={0x0, 0x40}) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r7 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r7, &(0x7f0000000240)=[{{r6}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r7, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r7, 0x0, 0x0, &(0x7f0000000180), 0xbee, 0x0) 16:00:19 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) connect$inet6(r0, &(0x7f0000000100), 0xa) r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x83) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) sendto(r1, &(0x7f0000000080)="9b092fd1d7434928e6860f5e0af6eb2c642fb83a105c8356fb84f95a8197c0354b3f3fd1aaea25a4b67c421786c007504fcf5dc8be1683903f6589f7ece2c0ed8bd2552dcc1822a2e6e9926cb02ae21612d14ba63fa62bbf167fdbd815acf9ccf8", 0x61, 0x4, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x1}, 0x8) listen(r0, 0x0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:00:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0xc34a, 0x7a}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000001c0)="ce", 0x1}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) syz_open_pts() r3 = syz_open_pts() close(r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x61154f5d, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600", 0x0, 0x2}) fsync(r0) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "77ad316a6dccb0557725507de804fddbd7c284c3"}) poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) close(r2) r4 = msgget$private(0x0, 0x140) msgsnd(r4, &(0x7f0000000100)=ANY=[@ANYBLOB="010000100000000071c6000000e3ffffffffff3554a3c2104c6aa7246781f1330ca17c858586"], 0x19, 0x800) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x800, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000040)) fchflags(r0, 0x1) r2 = socket$inet(0x2, 0x2, 0x0) readv(r0, &(0x7f0000001700)=[{&(0x7f0000000080)=""/194, 0xc2}, {&(0x7f0000000180)=""/251, 0xfb}, {&(0x7f0000000280)=""/252, 0xfc}, {&(0x7f0000000380)=""/58, 0x3a}, {&(0x7f00000003c0)=""/120, 0x78}, {&(0x7f0000000440)=""/202, 0xca}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/123, 0x7b}, {&(0x7f00000015c0)=""/151, 0x97}, {&(0x7f0000001680)=""/79, 0x4f}], 0xa) setsockopt$inet_opts(r2, 0x0, 0x1, 0x0, 0x88dee6c845f70c93) 16:00:19 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() r2 = fcntl$getown(r0, 0x5) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000001340)='./file0/../file0\x00', &(0x7f0000001380)='r\x00') open$dir(&(0x7f00000013c0)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x16, 0x100, r2) sendsyslog(&(0x7f0000000080)="b6b28bfdd92797e16e34c4440000000000009398db6ddda122afb6d78b426a8aa43e564528a9233186bb02129e66617e1af08ec03166a3b8005dad1e45b28a389179397cd61bac8b9ed544035f779691fb31208130db741dc60d36940aee9e3433093175b85cb299bb63b83e8fd1760ce662b72fb68cb1255d9300ed120787176feb1b6916bdcf997292207e4a67d9010000000000000012dcee7847754dd1b2572fd48438b65d4c6c063ec1a2e94357e691d55620c9f41b7f2d050000004c0c42643c15f61f384a28454e8ef964d6be5bd885099a170d6a95640911941ca4d257293427337dfc5e7c590a465aa7b8e196306f6ab25443a8604d7a018fe46c3883f95123e0f5e6618217a64eba963ef689e9f89b0642246e7ac3a0a51a4f60b0d9c7fe4a77506ec9e12a8e7686e563a1d59eb78834c9b2f5d6c83c1b5444477091e80007a2bcfe15300c3628eb8d4e7af5cdd27d81ff4ffcabeff9d3c81e", 0xffffffffffffff17, 0x14) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000000)=r0) symlinkat(&(0x7f0000000240)='./file1\x00', r0, &(0x7f0000000280)='./file0\x00') ktrace(&(0x7f00000002c0)='./file1\x00', 0x7, 0x4, r1) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x48}, {0x10006}]}) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000380)={0x7f, 0x7, {[0xa146, 0xfffffffffffffffb, 0x6, 0x52e, 0x46c, 0x4, 0x780c, 0x8, 0x1, 0x606, 0x70c, 0xfffffffffffffff9, 0x9, 0x9, 0x80, 0x0, 0x0, 0x7ff], [0x3, 0x3, 0x1000, 0x8, 0x0, 0x32, 0x9, 0x8, 0x2, 0x5], [0x0, 0x28343794, 0x7fc0000000000, 0x54e, 0x400, 0x3a, 0xfffffffffffffffe], [0xffff, 0x48, 0x4, 0x4, 0x81, 0x6], [{0x40, 0x20, 0x10001, 0x2fd}, {0x1, 0x32, 0x2, 0x1}, {0x1, 0x4, 0x6, 0x755}, {0x3f, 0x5, 0x9, 0x10000}, {0x1, 0xfffffffffffff001, 0x3, 0x23e}, {0x20, 0x1ff, 0x9, 0xa2e7}, {0x9, 0x4, 0x1, 0x2}, {0xb15, 0x5, 0xffffffffffff0001, 0x4}], {0x10001, 0x8053, 0x7f, 0x5}, {0x2, 0x38, 0x506, 0x1}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000240)=[{0xfff, 0x100, 0x8}, {0x6, 0x9, 0x0, 0xec83}, {0x5, 0xc64, 0x9, 0x4}, {0x9, 0x3f, 0x5, 0xa70}, {0x20, 0x1, 0x4, 0x8001}, {0x240000000000000, 0x9, 0xb, 0x4}]}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000280)) sendmsg(r1, &(0x7f0000000940)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000300)="1fd85a54906976403c579f60b716e361523bb645b2018c4d2272da646a59a5261d8239a504f5f29282932da58a0f5c69d99dd0d18667ca43be0c40b66af071b056c5d59dc2c7abbed3af2f9d3d1e5243c6b4ad639b7b885daea372ca6fe9595075efa4b49d3c733d088d358ff810efec795a02ab2bb12a8e8664256721ffcc54c1d909c84db6896d26741a803ca7db17eedac82c0c05552e95356eca16df", 0x9e}, {&(0x7f00000003c0)="d1df5399b64ad6cc4ec4f836ef13048de6bd382232610ce63e09b233eb12d0a63b58dc0e5b1d8b68fa7787f4a32a4299c43e9f9169d172fedc31be64e63f6417d7c2afdff910f3ff130291e1275007232baa187a5bc03f4c07ec8788712ca88a9acc8b6e7b25626df837c53f3c6ae2cb320812b740187a241135fa36b57a6dd214faee2b447505eeec", 0x89}, {&(0x7f0000000480)="15b7c6e1010084d866381418975d3b83e73dd65b343b9d70b4a0c789e216d310741fff6e5d184e97470f9bd20be221a7de625ef0cee8eab43d53d92a752695c62598b7c570892656ee17b2576d333d9b164ab259d54c279fe07434eb81c2eee485df179fad7cd82a9148356dda5bd1e69137348f7f00dea4695657bb01b0ce44f5bcbc27d6cf48b8f989edf4a714382a0346a29f96845695e099811e28b1e03ee6e63c740eef5f4ef102b11a358eb277c26f59f40e83af1052f37541ed45", 0xbe}, {&(0x7f0000000540)="19e7723ff06e447c58bd031b776e4112c6279583455571c0723bc73ce984c47ffc764d1740d8cf8ffebd3d7427dcf6bbbaddbbd95013995ed5e26594cdf54c3b", 0x40}, {&(0x7f0000000580)="21347ad602ee58863d2dac710a482146245ee6f71051cf8e29879dfd7e7cb243e67cf87acdcb3a9f193a666191123ed7c8b1a9b70d874cf2726c9a378a40b59aa6149aec408b764b04da90ee6b", 0x4d}, {&(0x7f0000000600)="fe158e1b48819a458512bd4df880235029a7d28e6a2332412b382cde553636dd744b3e9fd64f1ce49d7799f039d5fee83de39c592dc705fa2d", 0x39}], 0x6, &(0x7f00000006c0)=[{0x48, 0x1, 0xfff, "927b29360c481aefbffca142b008bf6f1fe54390d3e00a3aa7157dd73c16d85e282534b6cb5952da5e33bd3a90b5668089abafb75b9e"}, {0x38, 0x1, 0x81, "0bc813ad5e5517540d52bb6788d3cd587ad1ee1d70d64fa3b2a6f44f34ec1a67b8b4fc1b"}, {0xe0, 0x1, 0x400, "d4bf975231dc8b9f7e110fd01473e7f6ee6b89cf0ed3c2126b4df13cd842b74f9dd77ab00f0f2a26064c1071ea739f303833d7de79a2cc74de70e0da68e9d087ac5d276ca34fb2f713ca94953fdf6246796228d698a5a6322db73982eef4545d9a32a3c096a58acfdb588bc718862f32ac1457ff49a1fd54a493f6c2e285ae712228c7bf1e785397c5cdd02898d9ad06f27a20c3924450550ba235f2e25b9dde8effae67d22392cc489548c8e2907cf35aa1a7317459c022d954915601cd5e0ecc0381069d5c91866ade349bdffa0bbd"}, {0x60, 0x1, 0x7762, "83ae7b47cb20013eb1a5f7b6eb92a950482154eb802bb22c035613c4b1a1064240369e349d476773def07af26224a889346fe012c104571d72f57312bd017e1490cca4fa09e3f8102199e9"}, {0x88, 0x0, 0x3a76, "8e0ba0741d8de8407a725d6dad5ab3d5355da92fb8c0f374c7bfb2ec402b1db9deb6ec4535fe0f6c42cdbacdb690d447a3eec8785215207afe4524ebc3b941bd15213d12c1d58341e65169d1c54ebd61dab43b2b6d459f79ef0dfb63959461f7a8b808316ce16b14d9642351f754b1b2fe91068e0a"}, {0x28, 0xffff, 0x3, "6cb4caa3b61c723d1b574cb3ae3486d9d410"}], 0x270}, 0x7) syz_emit_ethernet(0x0, &(0x7f0000000180)="b6") kqueue() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0x7, 0x4, 0xa4, 0x200, "e04e2080e8d7a9e2814e40cea04c336a7f425ce5", 0x8, 0x42}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x9, &(0x7f0000000000)=[{0x5, 0x1000, 0x7, 0x5}, {0x101, 0x3, 0x3f, 0x1d}, {0x20, 0x7, 0x80000001, 0x34}, {0x61f, 0x7fff, 0x1f, 0x9}, {0x7fff, 0xc42, 0x7d, 0x7ff}, {0xd252, 0x8, 0x6, 0xfffffffffffffa7b}, {0xf3, 0x80000000, 0xa670, 0x4}, {0x9, 0x3, 0x4, 0xfffffffffffff801}, {0xd23c, 0x7fff, 0x3, 0x8}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) 16:00:20 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = msgget(0x1, 0x0) msgsnd(r1, 0x0, 0x0, 0x0) 16:00:20 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) r0 = open(&(0x7f0000000240)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f00000002c0)="4d53c0875bbd837f0a2cadc9b32fd2531cb23dba8e62", 0x16) mkdirat(r0, &(0x7f0000000000)='./bus\x00', 0x4) 16:00:20 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000040)={0xffffffffffffefff}) setsockopt(r0, 0x29, 0x1a, &(0x7f00000000c0), 0x0) sendto(r0, &(0x7f0000000200)="21f374cc88e3bc70d3b92a3766e538d6deb2fb46b7928cc40ba3fefe5f745b51c575b74f6a20baa8fc2b740b27ad008396881c290c32e4a3c9dd4483c070390db6c7518fad38d44f38d90195ae8decf2af45f3", 0x53, 0x1, &(0x7f0000000280)=@in={0x2, 0x2}, 0xc) recvfrom$inet6(r0, &(0x7f00000000c0)=""/65, 0x41, 0x41, &(0x7f0000000140)={0x18, 0x2, 0x2, 0xfff}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x108, &(0x7f0000000080)=0x7, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000002c0)={0xb6, 0x29e8}, 0x10) getsockopt$sock_timeval(r0, 0xffff, 0xf27c356a90505024, &(0x7f0000000180), &(0x7f00000001c0)=0x10) 16:00:20 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x12, 0x8000, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0214f75e099bcf09e93b148a2575eefc06ee3a2d", 0x14) writev(r0, &(0x7f00000013c0)=[{0x0}], 0x1) 16:00:20 executing program 0: r0 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/87) setitimer(0x0, &(0x7f00000002c0)={{0x0, 0x3}, {0x0, 0xc600}}, 0x0) 16:00:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0xfffffffffffffffc, "6600fa1d03182eab7fff0e091fe600008000"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x3, 0x1328, 0x3, 0x7f, "9f5fc4695312c0c5b94eaeaf9db55ef0b5f88bc2", 0xfef, 0x7}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000dc0)="dea1e0ee3d24142e33cf3df139abcac3e28441c04ff0f168b77c97670617d3b225dee94f38a1afe0629acd45a6870d3a0a80ad26abf69ffe51cf9c15a2c27478d1342af8a06be32447ccd49452f41e68ac23a91c8aaf61def2067b9030b61834e45c42b19febf44ab4833ac09a0aa037953550ca21818db6e06454937806593ca97a2b5eee8a176b1654d8f9ca883ab05820d8fd72a5c03aefad52e870a632f2580e63018e5817158ac81af7819a29d1eda79fc9612c57d246840d1b34d96323f771761a89d6c1dff853037c525867debf10ad50e199f3d444bb8af553f184f50e5e3b7f30bfdef9186940c198fb1d8cddebcc7e4f0be3bc266cb13978f5c902e88e2c3e84556da4066af2f48f7225ee318ee2601ac505e5f5375a3f0e9ea6782a323a6851434d008986d4b4229a5968a084c504d0e712fd060899c012061626a16ea0af6a6be888ff5a72b71dbb2fe4c36d5333acaf8a7ca5635370e74cb68e12758586810d8757bff3327879e4c969c770367d5fa4b27e1f1cf7392c9b2fabd21d323b9c505dfee34fa920656ee34f0671cda1c7d1575aa05e6b44dfaf606fc18fca9e6635fd1bd65ee0bebb97fdea0ac870f64b78e602465575ca902698a638f1a95864c456efb6f9127277817d20736ea9365618798a0311dd1040cc0869c7b2a4d0c4c9cb028d3bfc5049e23e68ee53ca74637be62bab4c00c0b0771b0739ef8c046a61b75b2410fd237ac1e1ac16d55926a3828ea93eadaf786e53cf54eb3e9c5e45feaedbbf18fae9a1ec9b1b4a014d13f23e0b45450153d31e64a5f9b389281b55efbfabe2a49a808dc0b95c9777a10817c070f56b503df376eafe0e85a45b9157c1ddbd4be2558d1bb11099135435d47672753ed4565b388f4d97ef48b1c06f1e0f841418ed619dc13ad63a2b8044dd323b4eafcd80644be2d9e7b583316a6e0daaf69f2774f2bd38fd180d926aab544dc714ef2151ef1074d3cbe1464c7910e140c39b8580150fd5305d2ddb88bbcbdaf17b36530b8c8a78d1bd269a9fcc97c16d8490dedc0ba7997b7c618a9fb016758503bbafe0236df77bd59676525558cd7b9071f4c543825ad94909afd9b9ee30c233fedf322c31fddde5d91e8df0e2fc656287fd412a02d1d5318e65998e7ef739d2f2974a0d4eda25e2a97985807ed3d13723af85c2ecce3bf183e58008782639ace51794dd127557c2a2eac3b6265e856577605e45cd669bd92f9c680576565ca6d3f5a622632cc22a3acc4dbc8717c473ffc4a90a7ed3e9b638730db59157310c8a1cb2ad73a4d76077a8cc30ae481ac34e094037820612bdab23d764161d97269b027ae4d90aef8c2a8217f02d61d51ed3e354c969f53e3d93527ccad9b494bfe2b77cba42ab04db304b0dc3571c38f05f86fd2cf2f95c20c4976840936819c724ee4920ea57f9ea3ef0543e164b73a0d919909ede04f465df5ee649a1d1b37dd7c76990d3a8f27f81fa59321eb387b1eaf7f2a4a3b27afd5847c7c446fb76ef6598da516aced93ff940096a5247c33c602d939b5631188ed1fc43fae4fabafde36fb0457363e9432b73728472d9de94d1f614b857d45703d87743ea5aa9ec2fa3240fd6b32035f0c56e38c74b74043866ebf08fc350c7dd743c1961afc52209b900187c29e279e26ac19c280b8116dcef2eb7323a345d33f8ef4ad5476fb90f2f9e4734ae6d0520434f7f68bcd7fb55727e5707008a1a89a07eb8eb67a0d713f2293e8d59b68c2d854413ece9e838a8d8cf181a7b7c813e07b18feaf6936be7bddfeb490ecbe112a4f502d74d3d5eb8ef99e10759e86f067ca89ca98bde5f62c22b08a113b2d0d6ab2cd8f72ae1944e0358dc79650406205b09b5240d102ebe05f5847d1d7470a198f8145e85b47f07cd42a382eae54b3aca99f11fdfd84a7feb40510092d207af0423529bc7608b2bf1a8b332a04dacf3f2042c60b5340ddc74032346b534b93022656726e7bf0b732ce54f11a88952c3555efcb6bf8547f7cfb1f93e6ae9337056fabd983480fd46b93ec3044a65d3fcc8ebc9154e442dfcf4830ccaa891f6001ebba67133cdd4306f8de3149a4a4635bdac55f5bf197ecf4b18a0bb34c2b55555ee3a40032b14d6d89c34bc60426dc4a192faa4431af5c3c58a7d8cbf52ddf9e7d4e13d331057b9f1fe176e4f21898c357b5918f5e563faba697eba1149759a899499c90a60fc324616f5719651ef642928f6b2abbea077057f121f246adf376b68cd0d4145008d44022176767a9434390138a8c79e7ca4f617638edae4cf892b1ed7086b537824987cde2f058737e70eeb6cf36d7add63f25a3987db93cd2ded4c364b143ce6f7d466a7c6f92f321277e92aae215dae710c0736bae081c84b045ec94efd83c1a725634c50708377046d9af4a193ee7de0b56984376734a8fe703a6f3cef2cd9fef3083b649eff95cf7762a5001a20fc78547f649735cf3a0ba3f573a069c351e5bb3ba8640cfba029916f4fea052634cdd7f1185d9fd925d8863ebb05255af7e4f27cbdb7c01d86d5e832a929acec2087583832c6db5541ccdcb4e316f0f13bd57812717e452cd215184280006ae174ef5c84a34e28237e75a83c14e09be46779471e9a8d9ca5a9e7e8fa53c4a1ac2cbd6d304b3042588c382a3bd886e526576b3dd71ebd774aeb4c32c8c863e6cbb63a4fa11df2e1d55de313e6e397d501c8e0bbcfd39f8be2b32837a370435b42faebed59e4c53b6ad1cb0a8c48af62a1657cb3af8a21a02cbc92e5f57ea9264802ade87663df2277327c28bf35bb011e1a6e89699b248414279b039d9b2571fc094e01164ff0995730b835df888dbf2694285ea4910c208792906a9fac3325b1bb2096b47a134e3f6bf6244e08836a026ced0b9af562c373d6eec350530a4a5356eb67ff466649b71da4918ea4ddf6811c90143c4dcc11218bfe7831aaa22f6ec086ee19cea541fa8128045382832b7eb84d8c9140049196e81f07a3e057fa90a82c03c4ab5ae0799e90bbc93886d4f8661dbb849f9b51cbe4c2b48354cd6c492012d4bb923006ece475e0cb91d2c4e3fefc514413b443d139860c0a998f567679ce60cdeff8096b191e9105b0b2895bd03fed0fd05b3fd09e0bcd43340f4ede455b94173e640670b6e8b1bdfdeafc9f6c9b29c7a669665a5e406895b3a336df810cc9c2f077b7514115e739e8af6257f4deb4a9dd4820cc69a7a15f8da9ea6e97a02f955e718ee8d397ee33eeaab6e759e083e204ea96c644d99118f09b72e8e2225690d15d966b724628338c423724514af4a263e466df869506378fbefdf2fa710f79d3829b4c2c2ef4ecd2136680537bc1977edaa0e1241398533d88a9604b8f3fa4efe0ddb66e6e5dc3a906b1f1749ba9c17c6b77674f87c364f2e572f57fbf56ee4b7af19397c177979a44bea71f9924463ad75dd902fcb861ccfcb439d35a80f4933cd7c246e2c320ea3573beefc0edfa5b8b9eb2530119e5c9525fb6193d70393f12b3cc09c946a5c91936a64a8332b3d4b5aef2bce8b07920e4b5b2dabb3d47b9873ec43e72274b2d88a5ffbf3ddc9d617c596b7979b8587d43f25d42e237996e18b2f2977334ea0ef04b50ea4b50b9b6fe9d4a7bb88c6ddc15f2b9944157e7c12761c8426d99c7d4f2ba8c576b8bf2b45671be0775e3c458fe3f407253604393fc3c9697bb748fc44fe5921b5815a085f3092edc96cea120f8c522a1e92f3baacc1a0cd74962a0d7a88a154e572a3407b253b4a432bfb1cdf35908dddc9aef27c623940ce1166742e8678f8594fba3ba5c9c7c9210f2213ac9b27f2d0eb3f2eb7bd2de02064f3be4f77a6c875febc1f824d3bfe24d85a378e5c51ceaf38598553c053d430ecb526b9e4ac5d3d5c20fd491dd978ebd4d9b73366357b81e3fc4e3daa292679db4424ce5c7b4ae2b0051fbfd59784b4a7dc1", 0xdd3}], 0x1) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7f", 0x80}], 0x1) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pwrite(r1, &(0x7f00000001c0)="c0f7e1168a9da9a4c8602d4e93ac0b47ad894a77b9588b0138b1a9a0ccd2c601204a771fde867acded565830bebec88da6b863", 0x33, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000180)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xe5, 0x80, 0xfffffffffffffffa, 0x2, "33b14a2832a270de97937183925cf9447e34fd55", 0x6, 0x40}) 16:00:20 executing program 0: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./control/file0\x00', 0x10001, 0x3, 0x200, 0x0, 0xffffffff, 0x9, 0x0, 0x0, 0x0, 0x1, 0x1ff}) symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') unveil(&(0x7f0000000000)='./bus/\x00', &(0x7f0000000100)='x\x00') 16:00:20 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1b00) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[0x9, 0x9, 0x7fff, 0x10000, 0xfff, 0x6, 0x4]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x20, 0x0) write(r1, &(0x7f0000000200)='oP0.', 0x4) connect(r1, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000001c0)=0x7) dup(r1) 16:00:20 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x20000, 0x112) openat(r1, &(0x7f0000000340)='./file0\x00', 0x280, 0xeebd895230f5588d) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040), 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x14) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000080)={0x782, 0x83a5404a75ff3d96, 0x7fffffff, 0x100000000039d, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000000c0)={0x1, 0x1, 0xffffffff00000001, 0x6795, 0x800}, 0xc) socket$unix(0x1, 0x1, 0x0) r4 = semget$private(0x0, 0x2, 0x100) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000280)=0x1) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000000100)=""/230) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f00000002c0)={'.\x00', 0x463, 0x7ff, 0x1, 0x1, 0x9, 0x512, 0x80, 0x1, 0x0, 0x100000000, 0x8}) 16:00:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r0, &(0x7f0000000080)="d45ec1e002781e99769cff8ef2b204e0d1a3ef751da9d9f590d1833d23cd1af3addb1274dfd10afadc2c3541318458b46df73782a3dec88a747070a69e1fab91b70f392ca841c37461d0c0b95a1aafad2dc8fb6a1af9676171668b5ed8100091496d8867fbb01ee3b1c68784567f4d435acf79c3cc61652a05517a14b7d83a29244d510e04cb6848e42ed7f19c5cea5504fe13c8f99160d83fdbcda414a51136c941581b61b14c986160e6a0da5f92b664ab7895fe379a0dde84c74ae2510c2871eb4063ccae6ec2fa6db581310798d7ca9cb8fe9a81bb39046c50c09ce9c024ab43d093fdfedb6dfb41aa6a1d", 0xed) write(r0, &(0x7f0000000240)="220e2a", 0x3) readv(r0, &(0x7f0000000200)=[{&(0x7f00000001c0)=""/41, 0x29}], 0x1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0xef77447414b78f5d, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:20 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x20) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000100)={0xa7, 0x0, &(0x7f0000000040)=""/167}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mknodat(r0, &(0x7f0000000180)='./file0\x00', 0x8, 0xfffffffffffffffe) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000001c0)={0x0, 0xd8}) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000200)={0x6, 0x3}) mknodat(r2, &(0x7f0000000240)='./file0\x00', 0x6008, 0xfffffffffffffffb) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000280)) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vmm\x00', 0x10841, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x1, &(0x7f0000000300)=[{0x6cb959bc, 0xffffffff, 0xdd6, 0x8001}]}) r4 = openat(r1, &(0x7f0000000380)='./file0\x00', 0x8, 0xa0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000003c0)) writev(r0, &(0x7f0000000880)=[{&(0x7f0000000640)="ebd9cd5d9067169f840f0c15f2e124f180853718437e737fb89a2916d6a4bcde9c2f319f00202ed39a597c5c31ac4487218d2f9797f5e098c7dcb1fc78b93fdca25ae70974fbeee570943eb22d", 0x4d}, {&(0x7f00000006c0)="9d94d96bd0ebac127d6e9abbb231fdc2b4df5684917939e6505ab731e5c23cb090b7278e920f2287a9b8cd9b6193b1743812a4e9dec3dd48625e599e3f409643b402aaa21edce8df8c9cd7b5845644d868eccb086354a5f267d14c177be191873560c91af73cd2c10f8d4183632c8e5e2558c0201f2e4232bafb0edc", 0x7c}, {&(0x7f0000000740)="b95949e6b4871512c9eded2b0eb20f07dd56c8b5bea5e6ffe845d157dfd0f420ba4104d5fa7ba7807d6da8ffd0e7c766aa718a7c9cf46df61025d4e56b23cf0130407f1b2995e9de72266048a5d1a85272d9cbdf9d0bce0cd549aeb7fff4370b847f7deafc8eb360b74415bfd737922354d1ffb511ae4116f56059f34cbb75c8f3c004ad2e0f4051f9dfa3a5bf51c615a49c621dbe54a3291ccf31fece87217be0d027fd2c36b5a9e5722aa42300bb92ac0d169a1cd21c86e00ee960c37efc39", 0xc0}, {&(0x7f0000000800)="fdfbdd80439c3585f2a723da16cb79bfde75f913068aafd1f27e96f1e7b409d80e728672c540ff434034a45c82911dd1f30621dc96935ce4e5859e1823ada5c58ed3c0e1797c269b7ee9896ea33ab3b550b6282c38701c6b7a25d98cba1d2a13bf0aa82305d4d163", 0x68}], 0x4) writev(r3, &(0x7f0000001cc0)=[{&(0x7f00000008c0)="3b5fda9edcd15bf4dd49b6a89ec280d6c2d7812a6aabc732279a1ef4ce69b42205c024e3db4d0d010ec5", 0x2a}, {&(0x7f0000000900)="def6a1301381b03e8153478fff6c2cbcba16bbe697d81143526a1cfd5efab22053bf0c1ff5ad3af460702aafbf4dc2b3cc8d613d9525e0d509ebb897a075b79629d47a603cc723e1b6f847d4724300170f01c6fe4c6589433fef86d6cf4543b4393dae3212b3b44ebdbfe5d97cbdd9db08547172f7cc65b33174381f8f9c57b460532baf61a62684f84a8ca4af94b49b93605d9febc058159bb67525f6e10c12484460851544643f4c2a7f4718508d5cc049af6c969e29dbda803abe2920b1583d5d576f93110bc50df321fe7b1d65220a", 0xd1}, {&(0x7f0000000a00)="5f4e166ca51e7a457148c8f84b67742278329cad6913de5809d714cef683a1f6f01a", 0x22}, {&(0x7f0000000a40)="baa3b5725ad74d185068aa1bd2eed1c8781bb31dcd8e2b9a93b547161369f50fd932188320266dc08f11378e17567feb513a04c5c5a524abcf5b008cebbe5fc846db4e7ec17e0333e8b6f7277398063651918940f2e891620971852f499d6c906ef83c0c7dc8", 0x66}, {&(0x7f0000000ac0)="fe55b2ad1cce58fec6be68f29915b3ef4e5d7328a814a8b00ba14e45b199e0b68281b348c54556d63389e5a540f4167e117f538ac2f6b5f61814c62b7484c2918c935595a6cb3f3fda76e1888d1a29e36132a29c247228adedfd4352fefac5bd458cedda3a5f61cd275d9940ec2b181bd351829a9bba96ff71b7f062d16ffb1867a294248f16b0e5521fa1f4d9e6c93f6d96fe0ec6f8924f987d702d84ba94845662d86a96db81e5a32d2316948b02680691d653420a3d439df540d8eab93f599e5e6b1ce73a58d869e959460bc4c7ebcb71112df328dae02e83ba6d6368a481913382b7566a26fb6e766d728fe8b755ed761b0b4fe514375f56", 0xfa}, {&(0x7f0000000bc0)="c688043a8507df871fc0d7fdf7a8383a829650e1952ec4f06e3875fb25b91b12edd4c00e430aae1d0885d25fcbee11f87e2641f418a7931ecf300e6dd3fe9c3c6ac890de4e47766c79effccb8b57c6438486898fd9f9ded8e5bac615a9bb243dc657d71673e556ebe1320e866abb1d2d074e372f3c58538d6bd399ecb7f9f0f44c7e43cb34f8a91e940423a3214ca4fe65cf58b85363ed3a2acd250a4801ae06222a2ac483da624d12231196b1cdfd89440343f1ed000245715bbba3cd4dd56fd1e85a", 0xc3}, {&(0x7f0000000cc0)="e11950fd5e421912a5faf4ae5b7bfdac82888c59d31dda31223e572b3b0d43a3adda5d3cb838385bcf3c59eb4578814e379cbd24cab0e0d044c0a738200008490add185d30ea7d23ca415e5a3d4c509870d597f8f3ef8118cfa5fb12a8886fad8543dbc07279c1ea5e3fbdbc30c19b2fc80de54e6021de8c6c142b66dd391b8b3f995420c198adc6e62e9e743a160e97e5e3fce8e739d7092045d87e84df418615ac31e480857e9c5539f0b6a5348a9b8e6b93923eafd5af6cb60dbdd1b8e3851e98e4410622d15d3ae50bca90c31ebebb9fd38a1d37694dc029c1f75cec0de809b87a6aa79cebd18ec930068b5d6620ffd575c0100fda03cbf74e0248d0dec83a61a73e83193c0e390188edbcac5a343e9cb04f6f16327ce414f60d16fe10213c983871abf3bfce0b08089699d10c526aa66dacd436a965df89d0de42a850ebe5121da2c8f7d4f765d0c2103fb1d65c8c141a5bfb252a550d8380b7f89cb76c7fab2e6f61dc49c723936ce6dd1a999ca1ad1dbceff6332e4dc6e43f4d644452863234e1bdd78e511c55cc8153545527db24ad8c8017d3c289adb6a3aebf1dee1f04a4d3e5dfe20f43a2dc295f1a0d067684e4a7e0a63e99af420eb1c4e93e38b897f066f2099de6a8ebdc4fb1e95f76a3edc8f3aeda216e99a5ae9ca9df0a952b358ed056a88f309044af4b8635e5ecc1ef7241805057100f5521071dff43bd0be10784477bcbf731d246853285293155a635402b3a132d038580ccb9f0a40453d2a1d3f39162d77a4ae44ec56a61fe5c66655e7cf4f46ed52d32335a1cac6f9f7cc97e438603a7ee248d14cf30a85231566dd8469644a96737b81de8d953b876dc12799d1538d0500232db33f64839f50b04018d3c0d6b067abfa8f421be4777ffe9d6f42751026aa7b22ab8cfb27bef4457fe929da7d311c38dec815c9d5f04f382dd76fe3b9d03e707f4efff588dc3b6fc97c366f7b1b53fb485b1cec8924952455720a1909cd96dff3e735f1907459ee65187d0960afbd451ba89cc759f10f80e8a8b5ca0079d3819e8b2b777ef79271d76092db2af7669c2342ac8bbfa98f3d3f3c6feedad49ff0bc63ba79bd1289f7345331d2a38ad3f8f173e150b48ca3ae73c63fd984d120e50108fd7af5fa3265dbe0b5cde23013c41403ad3536bb6d6d10dfa68c682370534be90c13dac45153dda8e1d8ace9f3d27d6e4aef8e3b4d895f0f282a47eaaef2575c9430e9254262c8290d0911ce5460f48da431784d22e7daff44d0b19730f11587a017328eee4abbe0c9e8c318b3b85f4d208bb978d0ce61ff666950da3d4d3cc9e58b929741f4e7e02a1544920849f0090a66cd738f1265e740c2e1b442125929f4b6b6940660e344d54d0de63bdad4da3b7b2a03a797fa3281522b35fc855a50edef350c3bd848fa15f1e2ab453dbc8a8d0a596f41dfa0255eb3df6525292224f38ce327f7d9ab49a04989cf058b1cfb07ae054681805654fd104d2238a8f40009e8bae35922d9616846b31f3c0aafaf0996dda9432f7b3679b8d6f68b087c87620bf155b2917515d5279d5d7580d51bed37f488d4c9984555914bba1e5c3595b0ee04e89e919c02b05b0a7042abbde656e476164f5fa1f14f3a70c67c995d5b33c4273eb388dfaa4e9bbe146a6426c75277012a5b863ee450f457b56194f55257a5bedeefbe52cb53b0ffc455cf1bca5f21030068698eb933a72a44b5360d2f6d9e061e33df3b49a8278349603ca1ab35d93e3682a3d035b9f563b8515e7651d5632a1e491781241cfe93476ecb5d702ab3ef843469bfb8dddfd2212bc48cac7015e694cf0b5be694d9df23507d744f117cb1885c4d4ba552aa1710aef97242fca8126f24e698c36e6dbffa77444180d753d9ba7441cb9f2b78c09690da95db26789e601b1a800e11a4b03d82ae5b291321b57082f1ddd504b00c3d5e31f48f959a5a7e70092cca27f92c2fb30fc016f6656aa8871257cbec352c2b5543b4bb615cdeb88c1b4057cf216a849a90ad0a806a8f84abc4587636b6bf3e67a65d22db2d3b628e292f20ccfdee5b97def34031d5d0fc583ebd7af5ab9b9ec6ad1bbffb4846456320929bb255757eb5b9c3a160e5eb28f61ece701a69beb44a75c441b268581c814e949a2e8d0e2760a0ab96dd8eec0aecbb16e78d6dd8c094ab9532fbbd5b21792c49e9de2261da6b1bdd87033d8975a734e29cb9768e2145a9a768f5c810b7e93f9220e2508042fb73d3adbe26bbca072f291a258993bc8fc1a53f701c601592bd3be1911e1415c45d5512d57fd7d03fcb4fdec1e109d556a4d34ea60649ad4a3e3b7e2e8e8f01b87b2d0c3d9ad0dc0ed65e29da652b54c8a71fd9ffb158b3db6073c012af54682604f2be523ef621d7f751ca009627e59d17180f0681b0322610ea3dadc40434cf3cc23a6adfb6002c167e74c218b7fca7cd74a42e46be7f8df4417dc5f01bde4a84836294615e85a51521d1c6332bf2081304f76588249ea1c5c91d1bd87e2928613d16b8c392a3a2b032f59e76327fbc65f2f34c8c6dcbb93f867aa87d322e8fa075f453febdc39b07e58d90f8672710684b3b25195bcd44d27e9ab43ccffe5de754dd42340ea36bb9754c165608d1a161c5a900e834f4d188433618b8d10287dd41cfe35fa0947f527619c1633f4fea50f9d538bc14a6eb8ba1e4b891045a52daf3e4bb578e95fa95e38e2835af2e0b2abe29b45ffa05c2a799cc879a5f92a91a27f73dc97bdd05a6ffaf38d335e532bbe01936e09f114c5805636ec0c3aa93e8302b30bc02432403f5eeedaa016276b3cc57c4b55e360958e0967dee386b0c77d46b1988ef4581d5b02da2f22b7121ff3fe4cf6319eaa0f56ce10320c7b682b51d9561e51cc062fa4c0fc3db06e5df75941843f42610dcc1d0fff37cd1da4eafa634c92d78c60a66ba8c16341c08db9b60613c9a4420e42d93a7d316672cd0d419bc21003251ec135288f462f10a64223907459a508fe2005393c9248d79824d08a337ece311bff87fc093f18965be1d104d7d4e8119b0c93c443c234daa6bb7e80d12b231cbdbde286b6b36c24a03fa43e9bcdc1f77d58cb6d5eea8889aa1ded87c40601a0124ebc1cf562b46ef644e49a8139ddf0e9a418880bd5cf90a3297deb5991ec0deec8c36c74468962a5f6736e6317a695c715f72146d6cbbb9dda3bff9e2a5915d0c6772cafba94301122c51c41c724cbaa5f595d2ccf75a418614bd8213c594e1d1f2bf7d772b1654cd9ac42417222742e14d37e9d3d80fc62291bffee7f9f452375b469308ab798997b353d47b879d06ba5bd4707c3212568d5f0df4c29b1ff936060f69db0f087f4fd5cb8f3445aee427a5207e61728c197ba138f1cae84df34024f5f21a0b9439ef8540453f95b89c513663184dd62009162401644c3b022c11a646cd3ca34a5e12b6f30d166e8f769e5a78ec982b25103158d7861dbb7f8b315ad8cd2be78a2a0c7777e9548554eb897811ea88272dceccb61e3d07b4224e61006b59e3fc9cd35b3c7d0771adb5bc6a9e60ef6858c2f8f5434bf23db01053e254ddaa5a1c9ab6e48bcd6449ecab5404a6240a555b4bfc2b4a138f9d884f5251a5a4deb5f2ec9d0d662de472b2d6d149d7661e4e4ac5aa4cfdc5f4d019654b46e73c1593d53a8689eee974a436200dab17f1b481411675f16c1e6d6d6acd1edc6a798772a7a33455bd43dd67ec75c0eea2f7028a92b58b246d7b3d74511611ee63b4f44978585b9f0fb98ce5e1092ab51124e97eebd5d2e985ba1962b85bb3030bb2895c59defba476853e0e806bf659b54e29e3a3d01b222c63140d58b06b89f0d37d5f893599426a602d206e3b618b84ee91f1a9611c77051abfd637a714e40948b5dc019cebdbdcf38b8b88cde3079d44977d31a7089b33398fc9a369918a82f9cc262aa2d6f3393d08ce5d27f5e0992abc42d2a74c95ccf81dd463edd04fc6658a25ac4ab04a74e2271d6c96d993ea36522baefd2f34ec1bb6f34381c36d80aeba86d465251183e3f77f3965d69ac90ba9824f9f082a49e8dc2a35933c752dd2ed6dc442389253303aefaa257314723d468edce92949133f6792fcce47b39e207e3da0f77325f881825f9b93f76f165d88cc594e7afd5efea176ea4330760bb42d94e8656d964d6a35910fbf060ee77c3ebb6eb05c4ab27b57d92e89920c591f1928ec131ff0edbba759bc3cd810ba6f44efeba2b13a7b6c2b057e617b86718708ad85e34091b74a5a458ed3f84b4721869bfc0aa30fed413fc68da4ef895e6a814ac78fb9bf8e304ffe591a07ec037f81f75b4ad43fcacf5ab43dd85940b96656a3dd0ca3b40da65c93295f774861a0eda1436b076658a1e9eb3fbaf7e9ff342a5ec882585ba1f39d54b8ffec51ce70170349dd6a686d7611b79f9d483b786355b62cf67393e7be32b8c59997d2a9283848a9b06d72b5d2cdc32f0c8718b940f3496b69f69f6707b21a79de182f19bc6eb9035b4470fbed619bb4d6daee9b3be15df6dfc869d6d3a2d7a6e7fe5877b0356ebb5e66d9b4bac7a06e1e9b70886efed66e9316199e8fe3344eef7845036ba9bbde77478d6c1b2ff86fce2b4bc5aeb8bd384741b0f3f8421c0e99169cab6af5e48368dcd65bc0bd029141d7040dc08dd06af7bf29951b4fc022840ea4c7784e252ae2a1e612924d98aec4a408cf70cf1b3ce48d4e9fe7efc8ffaf53ee3f5b580014f973a8debd7c943a4e337081278cff4e3f46d459e42d72b922c2952e96b15bf5c11d8b8531cd40ce5a8a7f5b9a9641b620c0a39566347edf857de15634b6285d698c309c058296a695e95e48234dd48359fad254ece02a6a0890614f1b7c92468aaee2bb2e0af5ac3d3ba8cdc433432e286cc854f35caaf19b7193ea34ce20ed0efa0252a2fde87ad36d1c3b652e09b0e3f0ba09ef9a71c5d1330dbddefdcbcf97ec2958f622d00296a3166571994ab351ad300efe7abb9c672d41a95e6b01fbb33490bf957f3c6f4f1f1250d8ffde59e0ff1a309161bcc1a740ce804c8bec90c74271a4ecf46e49c48057b3e0a13a384ae39f91c9ebf9d586e55e780450aacdfe2f08bacaed5e2a6b35d56547f8ede3558b2af32902fb6832897aa217b378f9e14f241589aabb2798bc110fbfe178dbbf809bbbc520165ac6468deedd91f18c9a609b62e01a724738d63747ace88335012d99e6e898bbe61dee5b0f35d4914f9ac043844ec82fe561e29fa5797a35249ee650d64872c3e5989f0a18d4d78d109880ca3e76aaec3849d6f9f73feaeb276092e1c0856bb38202b6064463add7ba2e56a68cc7b2c97e4cf9fc5ea1185935c62743210b109cae1ab5bcc2c43a9ca5f7d2992d608a3f826745b87d8aac61d1b42d1b64527d16245d9786d28647ab3cc0caa3c50831cfdb5d17d93d7f22ea8fa6d0d0f18821335db20983b36dac8fb18fc84fbab1b25bb7f0d2bb0d20c198e21faf1300fce6fbf74107e1305b3c7c46c03be6fbb03ba43d4f36974b2ff82e60b91ad44f6559dd4f264d83995dd50c5b8da5932e096ddeeb0ecf15febdf8dee619e8f07352b91a119b171582afacfd7ca8b9fc57537cd2fa299e7f728c2512d0966f1a27b1b17152a807113656c57ff6322a6b929389311e6017ea94bf168dade13c263072e58a71b62b2d2ead684854b3a12ee7432c12596b60fe2982483121b500bb837cf21cc21ebe4917cb436ee3d4a8d2612bf0ccc9e9c37381061768b502b0378c8a0b8bcb040b2ffd3bbb9970cbc67fce624ae7f9816", 0x1000}], 0x7) symlinkat(&(0x7f0000001d40)='./file0/file0\x00', r2, &(0x7f0000001d80)='./file0\x00') ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000001dc0)={0x3, 0x7, './file0/file0\x00', 0x7fffffff, 0x10000, 0x100000001, 0x7}) writev(r0, &(0x7f0000004200)=[{&(0x7f0000001e00)="65358ba2029866d45ea7c785d6cfd4b8e0db6d3c71c88e5a32acfc133d39391cf7e01644a881d473f1d476d19f33365c06d372a5f58b6cd052293cb60b0d38547707c5d8b8d905307d3bd156a5ee5158394408726052f041fca84a3d26cd91a0ec906c127df912f76dde630b2b9e40764ee06c836a0a3180e7caf165ae52cb357fd72da07309d49724d8817800f122047b67023fe2397cbf20884fa4b9cd78eb4be53b281f0680dca357f2ae3efe66558e", 0xb1}, {&(0x7f0000001ec0)="88337f145dcfeae377643d591fe026fd816e30a03bd97052a15ccfaaf87ae4699d85a26e5d4079c56290844ab0ab976c08460b8a9bef134f7b1164e7fbd9b333ff95e47b3f7ed37c8550fb608ada006a5d9f471793214b115a65da3d29d35ef01db664727f9bf84ba2d485a63574b25f6b19c3fb6842c47f27721559b53316f10ca399d1f8ed8092f65bb24387b6a67ebf84ac67c183380b26ca8148d28a0d78a07d4608eeecf6d510e8c245c1aef607f4475d81ee419e9fdafabff5782625496343b2ed519fbefae9194f2c67aecb4b11586ccf10efff1cf6506c7da6d70128704bd36036ea4eb8462f93bceb738fc5910f42e3b0c3036abccef8f85c5f4ba77f1f6aa2835c812a4250e567d43889b7ee631192d7c1d6193b1e80a00cf2cbfc8207b96bb3294ea313c7f386badb1308edb0a0f279167748e62fb26f2e42274ca3f6835517c202d25c47af001f33e914a98be6107eb846743542003c1289aebb24f5ac047e8f0770c0dafdf0db589467f1a6a83c1fc9d1f0ea1de56b5490f6660e934080fe05b40b01631222e0a689e2760ab986ce6cd0d767e289066b474d28aa9446176dac0c3ba08a7be77e5e2d10110652a4afb672cca4e5a1a3202eeb67d083a2902eeb55dcd91417b7d58f6acecb38b7a3c1c7715d2d20755500da53c1d77e29bff84da60a2a2ea5e4856cb0ba02757c519b0840f3a69788cd00f4e6f01781503e8bfb012a384d6fe488c871c8a19217d780e767acc982c6344740bbf4c220e3f95dc826856c0754ff773a923e05579ede4435a14e9536cc6fedbd1bf6416a6fc17bc8bb30165f1afd546a6a475223d326ad097141d1c29d3d3ee4b9714729a044df699bbdd8729c201c3987302a5595e7ddefe2a9cc9085f66bbfc231ec9314067c988e34806f679616ebfdfeac191ddc6f11552f1c664b0dfc94d988785b85f804a1e95527624213e06bb2abc8f1acda39b9be66a07ac8a5bbdc4f4ac67679d23fa70114a0298cd717d38e5681937e0ad2f36a7c4eef6ecdebec8076726509b091415967b9e064fc0ba658134584e5ea433159cdd5ab77776e92e55038487d6a3e91dd51dc69dc497bf7fcdb3775023f802a9bdc25f842e70aad12d40c537f69763fe151c518af2ee2138bcd4d2ff0f4e95de51cd5d984fad77963028ad9b7d4c992ede77e28f3b7e27d82ac06844d20847e3377ff0e57775da012ea66bcc557832f34b392b6297175c89ca8d559bc7705b682d7dc5812a912e7350937e3c049102b92f571bf163fd27fc7b0e18d868d1cf3e0756332de96d83e38a0f5306f349e72e4b177cc676a41e5a883145e6b03b04b161e98279f559d8e27d6a074f52b6940297e409e6ba3fe4f4440f06eb2989b1198ec318695e0680e399de9c2137c1086fe6ce060124f7375cef6802bebd71c6119c04a42e6cf4458cf02a88c9c53974f6df9575193f5d69ca2f6578aed2d21b05e82367d0cfd78675fcd5eda05312bd50674f03db01877747cdd0cc3f74131e79d0e713b6db00836d4634b76eee94190680f4b7abd096787336678062b53dd0985947f06f6f4acc86d992d56c3d91b85a96bc46ef3df3fce69b37d7e93463eeadbfe3658eb71b131bc5ec8b852193f2b3beede30588ae4a5263b60d5c2047eb27a272c3d2e04fcee75091a514f0156d724f7d47e30330043858ac3c8571d3e0fb3b573140aa64ffa57f0acb4a24b6d4c08ee913548bb8e24bf512b365cd31a4beaf50ec594d762c08131d404752e302a45195b991cabcc650ce5b6069e838d66b61bd22b6e0ee34dfd46510624ef7905b740238d56c63bf60497f45466d50c55b50e7420f64fd226e6686cd05c2dd522c5ffacc35424d007bde160dde5d724955155645f0b9b04f7ebee42167388838b4f56efd5377957614a19e73161321b9b5d3dbbc2f22c9c4cd86caef57169e4ba5b62fd5c5072eca8a3a50e30964304b661cf640756fd8d51a37507fce70a85203ca117e687ce843dfe0a8db9ad3c76244811c7622b2f0347a7b01518aa8b966c9af85020f511817f9b7b8e6871d380894e24052cf58ed3132dec478920da4d73c3456c9d86806eeca22c49682ba701ef23e547a3de5aa2c42df635ec7f6dffac415bb5250566562a7162bf5a929121119fa94c392ff4ea04050216263b3cf571172de83996aff48bd112a4bd09d43a8f244f68c2e2f45563cda40cea7fcf1636d4f6addfc3f49e1766d7d71f69f83e6e0ff78541a4bd320aa4a7a37459f65e230231b676ae7f10d2ee6b192ded90e99c4c9999d5a57cd22763f2a58384f8818994b48f4eb8c9c83f432ff69c23921a433d92df0a59c8d94b7501801462c1180b2b520c141fcd720a2fb039ff3e18f2222faddc8597900459a04a817ca2efccde33948b856c93b637ae1fb6406b87951c001afe4614a1d9ef19c9d251418c592af51392f80c355d3cc7aa6adacf5fc52872fa9e570f38b12b4a6be59c826ad33dde01159f2ec3ffc9008ecbf8f0fe2079d36e98e4290255cc348bb40e5ce868460974287d6c30376f8fc9ca6d447a4ca9278b42f2dfe6a94c7c7ec647087621437eb584b07e711814b5f9da69bd9a1b002ce3bb41b726b51f483bdc4d4d9a2284876a90a1ed70223ff05bad41f7e75c143ed45d258591cd0e1940713e1d6696a0dd6f26f09ce073d6be58460c59914e379808d5859d8aefaea8b00053c9f9b5e042e955342f2ad0972cd6de65eb86576a6090b118af23c45df871c6ad87c1a341781e8314feeef14e72887be2afbd8a291cef567eb109df8ea35d1527aa4f42f07efe764eb9004a7d9528fa69954643bbf9591ae8f69a8700b2cea751e5557f01ca89e126259476b035d82492d8f98f1c4ea66441ce320ba77915a67583876bba71248e8df5ab81f048c2f325e2dd72b76a0ea01d0b4043655bd653eb4791ed10ef9328c8724ed24c79c5e7f1ef0a664428c559630a2136460beae55ad6bd465d5be108c0a80d50268208956ede6fabc12ed3a4c096d87528410682e97ded597341260ef4d47a1d9e20befd7b1357f6baf0453209e4f143407acb42c6dc6fc7222d45e8987a3ca156867fcf694b0867c4d7c72bf9f16134743ecf4a385b4aa9599c17066097c0f6b3c9129fb43d715ef0db12f32891d1155541180c00db30461edeab3d0e47794823bd9af939bac5927f825e09cf17934cbf7f153c5c2bad516f0e066d39b569a4b6b1ebcde66ad777afafa70e78b62aed17fbb755c682a5d7c3b0da2bd1d48569b9c7305611fc19a36cd4706ba32ece9b9ab91a1435b23c0768cafd07ac53687d0a10c6b0224a0cba600b8eeb380123791db85f62695cc24744463e6587260aea36d5d6e3d659f6361acbf4c532c2fdda85b23616f25747b5b536565011f0cd4704f20c73c663ca9781ff8318eeda7ec6991de60506f2349b747074f6b17bfd06f83a55340060f76ff305e987a0bf305cea9162cd1d036d8cee2f6869196a14a024cfec104220b75fe82efa3c8cf164ce0ff33a50bc1bd4113b5f02028f0904a7d4ad872465912a68de27b331db993728f0d4bdedc23270a5d569d89338fae72a79965e7a28e38318b2ffc01f1d5d7ac69c28779855a80e19f0ce32bc0d67a7795f9f769a04840ccef4b20658dcdab4130d16dc5800613f09226a4abf24a4794c31c2b384a97bf5f801c2e5e5fe46da692fd9b8189678ca0e85e9ecb411cc77d4aff5dcf23b62ecde95eaab7f34b931b1634c7b4c665dc4b1a73e5a81bbde44ee2247a65cf8cfcaff20c3d6745b513433a3da45f7bb5851da8715284c8b3caccb405f04d8f4105978c439c9d801d2b24312e320b00bbda755cbd50eaa2fae1057def227d1ab8caf2fbac2d328fff1df3ce22b51d58e307a2ba00f3dee11060e03efcdf1b66314118f0180920ce6814d4422a0f04e00d5594c9524104cab173b8dae70a42739cb99347c9d95d1859a2f5c6849e096d6728dddb4ca0620b6de532d90aec72cd6c606fef402c15b4dde7dfcba78ac777635cb2bac9ff015a05522d7d1a80f1512c5f4bf8c81741ad6b7f138cb46ff0faf57cd6406082f1e9b67ea901a1aa79e826df079bd2cf8656a3bb98fcf664ba374e03aaf8e6f167c53b923ea7894a28d497f01308518a9feb08a79dfa73d5cdc0f35d632c91dcb83c7c4ce3f43698b6841c812b2e51500604eafb6ca839fc16e34b7579dbf039f51fe0bbce818e8c6f60901f4c121bf9b416d2d88950a15081929f34264651112e519cd39e42eee9e183958c7fb2a24282bc88fcda721d6d3f7a997af85ff76774387e388467f78d4f0aff8444c527fabb00bdc73251f103dc12aa7578864e506ae3c993a532c555923b78dd1750bae0692111bac6321cbfe8347aad8415ef7055164518652aa429d1208a09daa5260d0cbafd87d12ac8f96d248826bc9286414ac15bee16acf29c127f2326f7f64c6274d7c162e87b892b3fc469086e148efe806cc12b4192e46004f2780ae2e6295c8f25708cd310055eca3ee8889249bd0d7cda329d6aaa25ac10558042dd8f5ae03cacaa12dfe18fb8221e00cd6979bd2ca112cc68365bf5f91fcd12095ec886a82d30b30bc203494342d54cdb39b007c41561fb11caaddb07201e9f3f263283c856e364e00dcbf74e55a708b334f105371b368755a0d0625aec707021074bfc94e78163a279a2a9f28e0ae564e0f216129db5e1b34521746e1e84edad7124a380e05a01cd61c7f7d2ae85332b97285499c1799201f9c30128162975839d9c2f103ebd3b296a8f29a909ee761ec33ce63ac7ce3ea652b8250b7cf9de2b7e866be369a46441b4ab3afc097997f1023496ae7dd2bcf44be3580bf89c34d8f7be30a4b36e54a0f6e91dbbd7684f3ab5bce52ab69487ae09fd9106bfe69e34715a50febae859462a1f1a16a715c256934e025cd9e31b5324818bf9a048fd08693c49437354de65553cc0b0206dc0cd0245c9ee7d68c2f1b35b4d7217ead55fe39b3a97af1e09890c3e8398d8137c026bc80f3c04c33058d44464bdc2722833d196411b3c0621f3fddadc894e37f5fa0d0775f1b4d83d2224083f09632e1a2186fcebca29609e7b03e6820600adc913e3c245d1d28d3d900050b1e9664411b2de497ad7565a767c84072040a2bf947de395039348bcf5cf81521c78b40972bae3fb27914b859570f853cc012e176f56a1ccd6d6d72338198479f0dd377256af51cd250fdf8f9d8336589340306349b8fed72e95bb0876b9cb9b12eedc617229dfebb9f1e5b41c68c8c2e6fe3b381d4ad707ababc006c67ff31cbb3c85da3cba5cefa07724ab5603ceadbccbce19516b1ce83ad9a034702ff8399cd5a2a868b3b32ba25913ede5a601c8aa07a1006367a99098b771d1bb743321ea93fe58664981b6b83bd8aee6104a540c96dbc34f91bd9eb2e23e086e684ff3d3fc46604154c283afa32267e40f357d4b81eea00943e18eb0f13c14825928eefda2249fecef46679a9cc5476d4b6bf79f07807f0756a3e370861dddb0174ce6621cc122d0abb9e039fb24bc5f6f722b549a73a97e53bd0a0db5573d38daa27cb1da860bb4e08b554dc730d8e0a9e17c5caf627aadedd7a656e689619197463780b969b5f6d7452de76d42f621e148e5441cdd42803556c62681b0245a7f20fdde53f809539bc132eb154034488b2b2e18b4b61ddb4efef38e2e59e1af91e716a9a557f2e249195d8cfe3804d5670915e5744df1e32e60985668ed9b8bef93a2cf59fe3f34e4c1fa9f539fdb27e5835d4891a", 0x1000}, {&(0x7f0000002ec0)="9878403922ef3f20a91c65dbcdfc8dba8ddf6d236470c6db39510a4045a172d439a8c722d1bf559975a72ef536cb40fecdf2c26601f45ad9e97ac77c5c5909248a745a39f6ff5a0318fd0b55189b8a2d8ecf50eac9c3fc1bdf2297fb044b71cdda33fd1eed351de8367b134c7c89dcb0540a8d42725e5a84cb12482c2884f1fa8a2c12710446e78f0fa9355b2f3842d7c37428dad40ffde15ae768833690e23ea7c58c1302a38c5b343556df8264ffd74307e676217459552c2ed0efc7b676005589819c238885ddcf51c0b50370ccd2d0c13f35dbde764d5fa8a66ea0891abd12047e347f6bebea1021c04b1d5b01bc", 0xf0}, {&(0x7f0000002fc0)="a4c1d0a0454b28a90fa921b7a0bec7da65f6a564b1b024e89ce6be67b0be937fb383d7507b0b84e922bc63123e88118c0826ab73c55fd31f656acc2cae07f4ce5860af19b6b50048a9053d02ba98d77d3a841dab9e0c07240661e2bea140f5f818c4e5605ea959c678124c94a5077afe73ca4faa811a1c615b610860bdf6152d30456b7510400a3331377c1d1ac94019a003bb83ec12baed6a752653e56104d6dfc67a1a9d4f899aad621fadad16fa7d89b8af1172b0c0083495649a9edcaa643e5ec89a837dea7ffd1919493aa7e3e33be9f402037cf84c785083047fb5aa65f4a9b29224f4941cb6dcad4faa4d3530a7ccf4f8ebb1d8b33c0900f78f10f17b5364e289ff7964638d20465f5628940bc4a606779255280ee9903e5b74b4ed782e693b2d166492af33fec372579ff77565519dd06fed761f3ea2eb88a4d461e070897402e356be2a634588ff13b78d5a5d32196e12f0e2f6e78df88b4fda41cdb637369b04d3e0903ea26cd3571a812e1a0803050a7b0f3494749f062285759d62e4912ae4d3255ca7fdd4dd9a65be37feef9b04ebb86e0069fd777beb0d8ba71b945e946c66da3649c47f4bde5abb3ecdde207e339b5adfb349ed4d3c7c67e4464db5cbf09547bc0d7f063275d1dac851737cb0d0fe9136fb86f6c99e44342556994479cd16c42475fd427e8facc81b6a3b9041a2cd29f04cee1e85121e751005b7c9d552d3195beacdec3e9e549c057df7f03dbe35cf44e6f11f1da25e0f0b2c39005ba4c12518d59f073fb0fe35899cb7ee18fd682447b3a4ca964319de2c5044c8ea2f1794e4c0c8bda99aa853955fdc745f1305160a48be474531b660311c2dd25fba3a9af29f0945994a16b4a7c45c9ce84c28bb7c77fd0a1c91ea9a34b2f2587f118f6432f0f787de8f33127ec40e575689b7f28bc7732983e48e341698ae0851baeb001806a7003213c38ac62b383ffca1748ae1982c83218bd452d402b33e7e288c61d2f200de9355b77adaaf95f737e50df6a31e15dfc3288afe0a0ebce98df0db32c36d78a41193df5ed429111d308c88032f9a9b5127df9483a7e2e4552e912c68d7536b9ccb9c0c9cfec8b4c83c8513db4df04e678a1b49b9da64459173bba8b4cc5eff3a5ac485414af5213b03d89c0d9e6859a486f45a6329334e49120c9285db2360f474e3784986f8443cb49b08cbd0eec0c04cb98c23a6f9416674d87869a42a8f1e9d6dc5c124d823a564b5e3488383de64b94d378fe310ff8ab24cded7ef7b3a7061bb8860ff864fc3c76d87aea3d4db7f2bb2f013820739103bad48e256d050733d3a72e99148b21c1a429ce2e8a5ff324f0d549140fd62d443cf8105c98304ffda3b0d036ddc06b948fa38c0f64691070018ca54dcbf40c0db0a0b6a9ea0f3f27a29e6c2fcf9a9c1d4465fdc9cc0e5f3901e1e867a6888a68a9766bf4cf419e72f829bd25185026389c9eb0c1c2041b9d84803f1e24b7d80b9d1cccfe9ccf780dd5bf5120b4ee0f662724cdeb05354c9d89ff9ab97e4399a09199dc1839cabd73332bc76ce64c490ece03683d1ca41e6069359884e3dc21a8e87b463b69ddaff5ea15591a19de97f24aaa7bc50954aadc0fc7cd1ee5ed87e4926dbfb1e238a1d15b782c12b9aff18871b71258b9346d0b37a9ab5b1434e39f3df016c6e6b92841ad30585735e7b982441c4522b141795a4f39ba305bf1b11d755dc8f81f2ea987c66c1fc559c994b216c8bfe7cc78e2091c5d541b5603586cad85e6ab0edce7096332a4819eb17974a93fd963112ca76d7085efd5aaa02fb7cc04677e243c0170653a9e4b2b3a88447fe22485779773b7303d56fd504c4818b152bbdfe1cfed40e8fc2dea17843b565c7c870edfeacbba9685a0020c7376ee63da4104c28f7665cb8fecdd5a9026a27911dcc5c1eedd3b6c7b66459b2baf22119490dd63d660d82132f57510306fea0a16301540405651aa85b30f5e62f5d3acc5f731b4fcfa472453dc7c60f99dc57e634796477c71111701bacf47ae412251aa04c48eb87bab42cc421aef68002d5fbabd25a2f2bdf3ea6f7ac7fb4c4f0709cab687cbb32b5036ab5c07b28657fc7ba9e60126056a4e5b3f5a50c55274c97ff447a79b638efdc1a25d5c70423fdf35286013f8c6cf9228746ad4f52fb534492765367818507b049f2ef450cc71d3d19a32f1de17510245be4e9e21588ec54c903eccb5b7852768006434cdbbd0d7bc3d621048f23feecd9e49f9ee1391fbf71316610e0f126e48f2a57fac9890cb4461a40d0311b87847b3e78365d4f8c028e506ac176061d55519a07e95b1643bc0d25652e18f63f55850512a3cf83bfcf6d714cce4b85e3c110ba667ed6dc91d087ab0fc77019a8446bf1d5acffaaa2f6f4a8b7160f4ffb44cee7e911b80ad1f25b9d71168ad28e4e0db5135e70100e8a8a5e6170352e8a80933798496933e99a1859fbfec668f3b1803ba31e54a7afa6a2b5bc849c7d6c5b687520400c6eae670824cf0ebf87ec6a77cfd619163e16dcf5bef56dd11186cc280db90bcbeb1f9509e4a1687e172afb4cedf8af611e9f7219a825210879f176e6573a867b60a958e0c77fb45a7c09174cc1bca3826287e5da2e860fd200ba321621fd8ab57883b2bd086278da56c92f428d8502fcc405cdfbbefc84914922db2d60f12cdfe2978b24d6a7e338b179212bc16f0baedda259e8ca23822cec05ce1863a68be784e98697dd5e4b7a062e4b1b11da2eb645c3cf7597f838bed676604239c67eaf6ad13413c104d603e205c3fa33409cccab2cea3c6974ae7d9854a27e650617656eb0b0ed8cb365759a4933dcc32d7f79c66eb6f98c744bcd6bda39ef4701b3b830ff96da1b1a344bae8fdc7715699a251e93c808556dbb957a3b182f987dcc9918131187c7192499b04f2dc4d58c6ed0bc5cbc4072615d9b331a94b00c692114e1e559107aba8578ac5fa56c8c648fadc8f8a89c5a4136ec4a59233c2289c0c67f55da6bdb6d137ccb224179c471508609bd1628106fe4fee107132132d391ca19011f702adbddf9a26d7ec0174206b4cb37608f11a2035c8b27f9286e0e4bc9bc59662f0acfb3a52bd8deb3b80188c406445bb8fded3f3ca1ebbe75730ba4b7c2f90ae9b6682954465af29fbb7024ce3c6c60847d827bdc2138575d011d9cb20f673a0fa2978ca5bceed9a79109d59a253d1e213a5affea585c5aed4242045c0a96f5610953e46576af452ac4f4015d5b26f33e91312a8347f25ec3602622a5f611ef667a6cf78d23c948ce42f7eddda8a29e70e8374f532431e2655d1ef5a2ba5775153c7028c58ee59ad0532bbdc9c387870fcdfe5702e407c81b8dcc70fd5c3001cd6b6801bdd9b4d0f3133b9ffedd5b4a9861493f2402984b4e33cf3d3ca69ec7faca79edfb28dd53001ae234b0698b1bc7954ce357eb1954d5fa9ebe675d2417280fc5fc7f66a274bbe41190ad50a13394b619a2b35f5eefffb043b70048b801631a76c79506d02e4bfa750769bd90f4c8e63afa727621885290e74f0765c791362c61bb2c55426319cd0dcb7954694f053324c478aa8a063d4d1df05a84acd5fb8085d50619a4776bc870f84a20da0c8d5a4111badcd7f27ef143a36c2f8f39b54367350c890bed9104fcf2cdd2e14d59da29e98fe1c547add4595c5b8e58902a234eadea9c570da693dc98bc107051018a883e939fc7d4e2d207e3edc85961a329014a0592c17fdd8428f18f912538563a26fe7cf8f2e46970e0d4b812eee312b285e2ef732f5d20dba1a0f99962df395c27142115bd8d60693bf61596c29c95821bc590b79185e03a894c875f05c0726945b246d88adf9645a4d80f032a0d0f02c9956ed6a1d7b37101c9c0be5ee112d2ff75a99c19f2601e8c3f206bdc001fa4c3339ce0f4e19f95979c1b3ec557a2d92fbd46544f6ad12718d687d2bb9959d4e6caf051893dbf3fd6e1f69edf64d3e8bfc276f1d719ea766c28bb432ac3c2f583955815ce77aeee1611e0d88f14b737be435744e168eeaea0af02340cf1eff166cea57dbb6dd9b7aaf48299ac7aca8422390646f64450e99738a25306d25a546eedb443e5f299d6d4643e13bc98f2d5548591f8f185df03a6cde8a0818bb2c232b3224541c027605ebd7c5bb05ecc4901d807205695ba3fd0445a510e781caa84eca306b08ee18b2704ba9c1dd26a93d91ea9987fac12adab87a8b761d22bdb6b038bfba97df2d1e5a3b56b4ec36e5841ee980622ef0a83af3e705f8659ab8bc0fb9e87f0190c43533da8ac86a4966c881b1fb535cadb3e54fff93f56ed6667d5af24e9c80b4fe3b8c52729054f4f73769a294e4089ee02f7d72aafa0437f49b054c846202314607dd6e64b38f3a9fceff60c799d2108963e1d76a769c64119f3eb9999a8fa35fc7a19046b84112413b5df793084f9bbf6a704792e6ea7fa4f5a2952aabe620cc1e1e1597d5f942c9c6629c98c3564e4dc7a4094ce4d71dc590b600f9ce58289dcf573a0c9edda65dcacc295e88def9581bdba4bd5ebdb821af7ec755e2efd2896d78c55cba20f02a4e8178c6bdb9260e86e14cd14fdc1fc6bdddfb06b175c313a9f3a18cdf0b70c52d9e7fb7edf12eed2a69db6a34f6076f43b3062c86442cbac24a8d7d33fbfb6d39fe2105b145083483968d36b491c26b13118d2b13a1605658adc5efeffc857ac191c88aec85f51f3bbc7c9523614511908e470cb25f3faf0ccb8958991b2167ebe5af1e1398142a19f9e41c34c58976d308bd6015b3db7a032595b3cff0c9f71d63a3fe90479224ed201ecbf04dee60bdda630026e433891d89ea359924190ba12d01a2ac4a8d879ea9c2583412189af31be3e9804e453faee5a1924e204a99b9d62a5f005d431298cf8a8adbaddcbccaa5140505566a63f753f53f850b560a554fd326ca37ee7bfcf7ae05c9dfc6471929d5b725d7468344dad2889acf09650f16fd8a1f0f65fd80887da9958a37a3f06fc2d3d3e06724c9023f867021baa78cd4251b95d1e829bf07ffae54c5b693ac042e9c1eaf6dbab4df404f13db3b000cfdbb1515d4dc3b0ed3293bfd12ba4c3afa517312bba30369770331716a56d9308a0eb93bb3077a92e3d171ce23d3dd7795de1e2fb46c495de484bc867e2c4208950410ccb367b0c9f2b98b12966737520fb2307f4535cda14fa2bf10f54515da507f4718b5d463068024e439c128b410fda173b4dd909564fd0e75e76eb1e79a63e38dcb90c7a9117640283ea241d9c8636fc4eeb3ad0ab4390632cbfdff181ab2482c449115c4d44ef6dc2a04b05bacea6a7f0ceb03fc8a128f73ff0c998cb9a5b2990d64251e375e17b75fa8949a1b1000bbe247ad3554ba951c874be7f26019be4ba2cd3873006dbf9e3428536a16442a17fb785b45a28454a9cf54eff52524daec4534adf4abf1a0802b2391f8ddf8046c8ae8f8763ea06008377de7d7daaab23f7431a8dd7d34e1482788c99a8c36a694fd586dc9b52051056db9910ddb98ab8f6327f8efdfdb2b394e58e94f5395b017b22d19c05e8fe2a987a81128d91a8a9eb66464718a2dd4c6106606d594216d31a65864d13e8fe8bdff5b3904a9c00bc51bc8f7aa8f4919434b60e584e057d3f931a70acadeb73a1018f8a95f4d7c52000c70e89a3ad2f50680aa6ebcf27dc26f10882a234ece74800043105178be9d16c99a72a2965c7ac38617a79ca8ad9f32d75293c3f3e8e065e7aa324e70357f1119255a35f4ef4560ca63f8b297841eb3a21d213fd6f5a", 0x1000}, {&(0x7f0000003fc0)="a22a8a9e96ae44fd9e4584d408a1e79859bf91efadbf0b39bc7f2cf7e7a4b5f2488a10fdb82237bf0e6790eac5a05926f11d847ad8e862fdb6661dfaccb6179d220467ea1524c66e5822cc1a4cea5cb145d3d120a24ba3ec0e2adbf202a3f147958e64d0eaad5fc9e68189387bbdfcc31e44c233a8dad5a6977cdf89d6f5620773f376fa2da98e4bdc2f7c50001a6e1d338a0aa77ee2b79780", 0x99}, {&(0x7f0000004080)="3f59fb167a2fe19f46890bca967c4bd98325cb6802ffb5effbcd155424e99d9dd8215fbd5b0390d71c4db24e4fb20b373a2ae512907214f2a2241e45a2fd79fa4d2523237ff31f08c2b6ad3aefbb54a44011f0829840aa1e00a5dd4c6301e6f0b22016ec97c0364efb06354b7d2057ecdd1d74959f5df93146867df53d67e7accc4891b031255aed183e964e8a9ff50e735d9e3e3cea3b11087646b19264b3393c8e1417a5181e1f5e93143585e66df8f3aff89dd4c468a98c94db4b22b24b1264e8dfabb197261ece679eedcb58eaf6fa04552b66236ee417b25bee51496c8f38ff35da419cef6d56a01eef336e4f2e", 0xf0}, {&(0x7f0000004180)="eea11bb7e1637d7f14277782816056f6082d10439460751536257d220ca4d43e89ab6f683da0c2abdc669c6449031b9f4c7a90915e99e7345b9c3c8b7aea3a27c02bb545a7aa37b2389c629b09c31a2098a3db0f15aef3e0aec04bf20b8e81db317ccef99c4856d01de69da6c7", 0x6d}], 0x7) fcntl$getflags(r0, 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000004280)={0x3, './file0\x00', './file0/file0\x00'}) sendto(r0, &(0x7f00000042c0)="3f35dd22a59ab6e8e302b220", 0xc, 0x400, 0x0, 0x0) chflags(&(0x7f0000004300)='./file0/file0\x00', 0x0) unveil(&(0x7f0000004340)='./file0\x00', &(0x7f0000004380)='W\x00') chflagsat(r2, &(0x7f00000043c0)='./file0/file0\x00', 0x1, 0x2) ftruncate(r1, 0x0, 0x6) getpeername(r2, &(0x7f0000004400)=@in6, &(0x7f0000004440)=0xc) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000004480)) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000004500)) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000004580)={{}, 0x3, &(0x7f0000004540)=[0x0, 0x0, 0x0]}) ioctl$KDDISABIO(r2, 0x20004b3d) 16:00:20 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000040dcc400"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xfffffffffffffd21) 16:00:20 executing program 0: pread(0xffffffffffffffff, 0x0, 0xfffffffffffffc71, 0x0, 0x0) r0 = semget$private(0x0, 0x0, 0x108) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000000c0)) semctl$GETNCNT(r0, 0x5, 0x3, &(0x7f0000000000)=""/86) 16:00:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000001500)='/dev/zero\x00', 0x20, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000001400)={0xffffffffffffffd5}) bind(r2, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000001440)=""/59, &(0x7f0000001480)=0x3b) poll(&(0x7f0000000080)=[{r0, 0x13f}], 0x1, 0x0) readv(r0, &(0x7f0000001380)=[{&(0x7f0000000100)=""/7, 0x7}, {&(0x7f0000000140)=""/190, 0xbe}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/110, 0x6e}, {&(0x7f0000001280)=""/215, 0xd7}], 0x5) 16:00:20 executing program 0: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r2, 0x0, 0x7fffffffff6) ftruncate(r2, 0x0, 0x100004000) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000580)={0xfffffffffffff421, 0xc5, 0x7fff, 0x8000}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000080)={0x10, 0x2, 0x4, 0x5, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x100000000}, {&(0x7f0000ff8000/0x8000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x88ff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0xffffffffffffff7f}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x22}, {&(0x7f0000ff8000/0x8000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x80000000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x9}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) 16:00:21 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x100000102) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) r1 = syz_open_pts() syz_open_pts() r2 = syz_open_pts() dup2(r1, r2) fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r1) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x2}, {0x54}, {0x8000046}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup(r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCFLUSH(r0, 0x20004268) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x81}, {0x31}, {0x6}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = accept$unix(r0, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) r2 = getpid() r3 = geteuid() r4 = getgid() sendmsg$unix(r1, &(0x7f0000000600)={&(0x7f0000000240)=@file={0x963ae24926d516c4, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f0000000280)="6e1e9505546f820d42ee37e0666c9e3ce264c7a635cc14d91e8c6641e53207a17033e541d2e8f8c18fa985d6c6d0e17854539c45fcb25ec530a01274282cfa6206c22f39ef3389f187299c4dff03ce081a70c044a9cc4017e5755b6bee23bbc3495ccbdd52ca545bb29261e1750e8a8106f7b74c69b9d4021dfe4e7ef12e7c4bf86b2805c181f786f4570447eedcdaca800de03cdb205a80aa19d9565dc13a27aa63badd3be2b66c8214f1d04da906ea9913f21a3965636741e3030e9cb0def526e006a41443c5c99c0e02d1308703ff7c79468c5d25340b2c16fa71aff2", 0xde}, {&(0x7f0000000380)="8fc15e60033c050fe83b1360d7c00603ac628ab4938d28c5577ee8cfb80d14a4ef9bb0aea6f7f8e54dc8baac674022a6b46136806cfc9b7d80efa4cb3b734d52237ff3620c33fced937975f9d3e413e0a51107e66d9fe0a4915ba6fae537ae27ad59455126ae0df811e6c634b2f6d8e61b94077b525777848a43a5ea55f580afabbaf4984c9cd177f00f0f5237a6128b169915781a29b75a0b63f35b06b511d5ba423886d4fc5bd6fbd9efd95f26cb1d931b1fa476f817acfba576b143be0ffbb09f0664d3e6714800d2772bb311a3438e19b16d2eebbd38873edca8849d99b906d1fa571564944d21e76531fe", 0xed}, {&(0x7f0000000480)="d67622782c52051b870d8e638e78d7e0837a254aee61f74564", 0x19}, {&(0x7f00000004c0)="866e94c25ddb03f915a4ed786120bda2c9ef73a128de99ddd74010b6bebc0948a2d24947097933060f0565380ba1e9214699b64d93c40bdafb3a79aeba", 0x3d}, {&(0x7f0000000500)="a0ae18d489c3577a227471004dbbb4d364cdce5b4ac101baff1d486bacb253681c7f98c8fb29836e516fb380e29f676aaf9165f67c20", 0x36}], 0x5, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x400}, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 16:00:21 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) setitimer(0x2, 0x0, &(0x7f0000000100)) readv(r0, &(0x7f0000001280)=[{&(0x7f0000000040)=""/1, 0x1}, {&(0x7f0000000080)=""/98, 0x62}, {&(0x7f0000000140)=""/157, 0x9d}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/89, 0x59}], 0x5) 16:00:21 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x0) r1 = semget$private(0x0, 0x7, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x41) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000000)=""/210) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000140)) semop(r1, &(0x7f0000000100)=[{0x4, 0xffff, 0x800}, {0x0, 0x8000, 0x1000}, {0x168390c2d5c6a06e, 0x0, 0x800}], 0x3) ioctl$TIOCSETAW(r3, 0x802c7415, 0x0) 16:00:21 executing program 1: r0 = socket(0x800000018, 0x8000, 0x8) shmget$private(0x0, 0x3000, 0xa91bfbc0bed3eae0, &(0x7f0000ffb000/0x3000)=nil) shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffb000/0x1000)=nil) r1 = shmget$private(0x0, 0x1000, 0x42d, &(0x7f0000ffc000/0x1000)=nil) r2 = shmat(r1, &(0x7f0000ff9000/0x4000)=nil, 0x2000) shmdt(r2) getsockopt(r0, 0x6, 0x2, 0x0, 0x0) 16:00:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) accept$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x64}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = geteuid() seteuid(r1) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") 16:00:22 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x3d94) r0 = msgget(0x0, 0x228) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = getegid() r5 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x101, r1, r2, r3, r4, 0x80, 0x406e}, 0x5, 0x1, r5, r6, 0x5, 0x2, 0x0, 0x9}) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:00:22 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80, 0x5) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000000)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xfcf5}], 0xa, 0x0, 0x0) 16:00:22 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x2, 0x1, 0x5, 0x7, 0x8}, 0xc) preadv(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/119, 0x77}], 0x1, 0x0, 0x0) 16:00:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80000021bd, 0x40004000000028a5) r0 = getpgid(0xffffffffffffffff) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='wr') wait4(r0, &(0x7f00000000c0), 0x8, &(0x7f0000000100)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x10001) 16:00:22 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x0, 0x0, "000000000000bb00"}) r0 = socket(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x9, 0x1}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:22 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = msgget(0x2, 0x8) msgrcv(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000000000000000a85feaecc51585b70423105900"/220], 0xdc, 0x1, 0x1000) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) write(r0, &(0x7f0000000000)='<', 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) kevent(r2, 0x0, 0x0, 0x0, 0xaf, &(0x7f0000000040)) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x48}, {0x28}, {0x6}]}) flock(r0, 0xe) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe96, &(0x7f0000000000)="cd08") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:22 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=')'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) madvise(&(0x7f000027a000/0x4000)=nil, 0x4000, 0x3) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:23 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)=0x101) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64, 0x0, 0x0, 0x2000000000000000}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000280)=[{0x0, 0x3, 0x5, 0x4}, {0x1, 0xffff, 0xffff, 0x5}, {0x3e3, 0x5, 0x100000000, 0x66fd}, {0x1, 0x800, 0x3ff, 0x64c}]}) poll(&(0x7f0000000140)=[{r1, 0x100}, {r1, 0x2}, {r1, 0x2}, {r2, 0x80}], 0x4, 0x3f) fcntl$setflags(r1, 0x2, 0x1) 16:00:23 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0xfffffffffffffde8) 16:00:23 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000379000/0x2000)=nil, 0x2000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) 16:00:23 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x10004) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x103, 0x0) fcntl$getown(r0, 0x5) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r2, &(0x7f0000000080)="a7", 0x1) kevent(r1, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000140), 0x4, 0x0) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 16:00:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000080)='./bus\x00', 0x100000000001, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000002", 0x3af}], 0x1) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x40}, {0x6}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000001c0)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x8f, &(0x7f0000000100)="754d7f8894345feb1f7ea8f152891729bc9c8118543176cad541cc2cc52ff91ac37096fafd7c1409aa191da34005f965c5d0d76f5eccd74411764a5694e5efabdeb631bec0026759aa995927d231bf246a0027ba44f258988ab4e40b165555010dc9802ae1051af06b4a0c2978bf83e1ec772d0e46e47d13c0ea8e3dd1ed97414bdba387076de73086f9bb7b1507a9") 16:00:23 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x100100000001, 0x0, 0x0, 0x29d8aaa8}, {0x2}, {0x40003c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:23 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2001, 0x201) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) 16:00:23 executing program 0: r0 = socket(0x13, 0x4001, 0x681) sendto$unix(r0, &(0x7f0000000000)="0500050460", 0x5, 0x0, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000100), &(0x7f00000000c0)=0xc) 16:00:23 executing program 1: r0 = getpid() r1 = kqueue() open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x10) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) setpgid(r0, r0) r2 = accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) getpeername(r2, &(0x7f0000001140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064ef0794e52fd89fbaca19fa28b76b0d187a6ca88b35024ad84fb5fac1887cd28edfff183d6b551028a4f0c38f222b7d79359c29cbda391c14409ddb39dec60992c00862c8dd8d41c1d5427a"], &(0x7f0000001100)=0x1002) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:23 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000380)='./bus\x00', 0x51, 0x0) fcntl$setstatus(r0, 0x4, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000003c0)="9560586aae0d410b6b3ba8e0f8987b6b7fff7a8f7d1ce0a3eb4cc141bdc0cf7ad5d074fd949a028b5155a2ae9e2f34e029fa76753528a8016856cfe6d7fc700b6414f1382f094470c70e99d10c7068237f51ed195e24c4d9fbb693d814c00ff16475c675b14a7e7ce3b39e8d16cc1ad1e6a297a5c09d897b088cc192cf3b97c231f3b2207742cc7ce2f2125cf3f167f0c51d0be294a71dfcc38ef53d59e9e9d66fe7274b20e6b3f2ce659898b298645d24b622276ffde1aa5b0c7f738b9348d59c4f79712ab3b5a8e61de6011e56476813b053edc06303ce60379c2922beddf16d77ca6007ca001975d82fda1fea387f996134dcc00ca2557a23e222a2b844bd26c1c77b6e5b0ae6f7bddcecb49a3ce892e5afdb5f1abbe9281f2d3613f04debccb47253a7a5e4791f53bea1981b8d3d54e53640bb64e4936b7d0f77715609d43c2e2625553a379792dffb2990ebecebfd0c73dc24f51ec928cc31aa2a2e911db35719865fed9ff27c4b6560ac8d47db8e4809ac826aa42b63ab13a86b9f79dbd7b5795bbdeed26cbe48a22454f5fb34aee8ed5b0481b5de6a54bdebb319794fad40cd0fe6f2bb28600ec4f82e46a64f68deddb3028fe3cb8c3cd4982c5f64da9061491a51c04e71cae50ad060286ba8264775c115f0a14e70030d19b5420edf37fcf6d67404c75cb74033004bf5276ba1357e8a5e38a45ebb8e9f4633f5df6ea0487ed02f82ca8b0949c58f112c47b0e78b92126a336a8c3814d3c19a066875904cbe40438f2bf141cc6f3864b76000e4bb290bac067f14ab6340b54c06e0ca4e17c9240c60babf4d1ea36a67ae10afa859f40af0629634b2d2f6adbedc1e824c567622e966008a05d0ac2942a69a101d2ee697a240908a3e3e8c22217b071dab03469e4685f6f681065ab1d8a080a2d64e2aae8466f03bc28d2e7a21c4005f48a0201c6449f27cec0425c95b1b3cf8a19a5a2b33aaccb6dff4e6d9b93d370bc52f538efe800cc77e2bcaea6446314b7d280609b7da3c57fe8c78d90cf7ea9c9bd867ed03e26d8341825f000a1c33d4fd42de8b7d92018bebad7d8cea35cb9652c9809e70122a73c3542652df97530324c270eece112c269889bc50225901e4ff61fdbcc51fdb50aa1f15f217e16f7c26e33a7ea3475e8c28ddf692f642a8cd78af1c31d5ac20f4ecdb3d60a08485792c83f38a31afb535e330414523ab6c36706fd46265fa498ef18ebfaa47fbc5b168fc31d63da45029a93207c019909266c490828d3d87b9b0defce0253eafb95b02e24402032b196173907dcb08e274bcd0fc7380e9bbfd831bbdb7bf660eb0fe6cbc7c451182131a481eae50f8ec39ef4fbb21b919d39c4901445493660019c554cfdbd6f8a2ac707292d4358add220800f684c4f88a46fa9fa0b0cdcf072b998588346c6eb9c1d7d8fe6e1219846ce015ca51c57e38bb6199afa5acd2918434752f7c832e54deb7af98ec53b24472e4656eddc1ae1c83f70ca2591c798e02282b752313ad666e4c54b838ca3526c1a6781dbaaf836aa415cc5bdd42871ead4903f6397b697a0adc828c2170557ff325c2aa53230cfc3bbf7ea8bf53716b5c54c102813e95cf8781a2c54f59b1b07155fe263c7566689591f6196a6c777a907621ee9b2e94bc9b65131eb22d2b1e790872cc075162bdeb678016fae47a18911c15c50764e380f0af55116b769b8490fd55e2de65ac120d18ebf447f1f792fd561e3652c4faa95edb888d67760f6d1ec4c99b6e225cef982d76cd43add50b7ff8562ba5082ae9c50988ce1ad191d066743aa6a598b66035aedbfec8c92e567c0d7b6ff685704bee9a5580895fe9099c4963c8be7b033b1c5de379825099e38fef0c6c77959cea738183847c6514632b9e00936227f61aeaafcfb4b843e768fabfe957a9374184f58fc24ae8c87752b500138395aa8e94edce30a9de0008a98317e8339821353822d3493bf9e2ad734f5bb5bfbf475e712032a0b8b8673b202c973938a5dfbdc4f4be6eecab61ae1f4708253e1f71dab5b18841517e53b1b198a68b6656380018f2ce97c25c1e90e64f028cea276d5f2c0ee23d14bcb3716035f9f987b91b0afc3cb64bf2b561818af8c1e6a0c38f4bb35a3cd868b3a525c8c921a70d9d714e76510bbdf3994c8f4ac750f5caab8fc4276ce0c7408d80df42ced230b6ebb71bc97b7ecc8a4ec0b66746ccc89c280f580d94efdeaa13ef6003cff1183f9fb71dafab8eefb7ae0d2dbceb8fe69030701fe3e5132234514b6c3ffdb02734ffd1e0b7f2c2ad3dc6d2c753480f893a1d276ffde68e3f68f6bb59fb862a309006c4ff6d4c9c661cfc90447a8de885c6f5473eb82f2e75a2587270af9b7ad1d8d26caeccbe75ead983ed8dfcc7a5b4f3e7284a61d9c11a4b2e327f5c694aff5fb988ebe491341462c2d4d2a4d75b51df8a62343bd871775715ce89ec3a11040e28bd3de7aeb1a78d6e6d63e2b6332036fc1f849f8d32d0b65e2cdb12001aaf82ce584be7196d5b8a95dfc39fd03cedae5e002f39ddd222b8d813652067dd15fd2e8f0fb4d6c2f232b62905703f23b50f1c97c928e26673147c4653b3be64021b6022b9b6e81c7d4520225d7ec7988c8662fba6b6dd225c33648418acb542ba8c995a59e5ec6de13d05e31bd3b43856cccdb6321566cec07506f5284461c37e80c08d725e973b0fc8c8e0c5f645eaf3ee0b0aff1bca2f15e86d9674d46a9a55fd5b9132b23ab3b3f1086cd69b4e9c0d34ffc887987c8d29a31d6b5588bbb0fc5d2b29ad3ff19c0c0213a685355c7cce9409481cd8b2c1def363ca7e56bcc08eea01bf9b560f21ac7139c242d848f0d0c455862f5e194f695ff5a98d8f7af06bc516bae3795efb1f7b170d4b231a2658cef3a90dfd6f5abfdadd47915c455ca244e65f18220875947ed668fab422f3c73d6a8dbc1d9714d6aee5278a3a6939aa6e2a269405df2e582875fdd04c74a505c6aaabd613f2c08531ea46eb26a06fa629f8b171f7c29a16f580f3cee0fdab0d661b5d82c6c6b4ad6fbee526eaa6e4ef4284e880ad9432590f36bc5c6e102a60a790189a074e76e622b828e394e75d2a92a529baaaaabae6c4f69a536063502b856e7b7517c65ce7053d75abd44b75d10d05df807a5a29cbf076e4bf9e9745eb1a859a2693ce300502be6da10b5f8c0dd55808b5687419deda84a8450b3e428784313f78cb8584c404e3a972dd5319c9a2310353edd30428ed4c83a654352ee453ee601cbd3a78474eae9769b56d19851257de8e9e3184bd81aeb0ec68b7963b2da61b9af09380ccaa4c605535c52702f0fba7746ace3ea2441b490a406e8a6fa78eafc62138afe4b654510fd1662427d41ef693f0814e4b1b10aee5bb638d1d042a27ea4fcae453ee09e51435be12a83bf62a125888b8e76398c356660e5bf40bda4d1062130747d5558a701bd31345c0c949cf8323ccbb074415a7ab2d74e48c8e4be097cc06ed4b490e4708a21edcc4e0c7616285a799ede858495f0ca2429ec338f5e6481b9fd1e59f29206116c6aba7f7f9becfddf8cde38363e6f6527a18df582480988a024b71f87cafa69440e31564f2b37e3876cc70ba44c07a604dc86bb89ccf7bfca84558a20b6205328c0f7d9ca00d5a467b5af433ccc5313cae8e5b73b641600f78204c2c06a92946813ced4272a9123ff1066c8e389d2596eb58762a058eb9389e97eea8d98430d94f85627228241c572bfcc4a0742af7bff31a7d2cf3024b41282962a10a2a1705d104634249f3c45e622957049a3629854f12c9b247a96d5f66cc8b22fdc09fb8ca1e326e53ef906c30bcd326d6e4c0d8daf06ca05dc144a9fda64d303c471ad39edd3dff43a232e3fc6d3e17ee44b3b085f722628d2716331658d20f42ef44fbe4c68743e58a18a12ad68e420e3a4ac2bd56c442ff4734b500b0f5c7184b4420e520429a02ce3a7e4ff8e6c559dfffd11aae5e8b7cb810653db4421c8f90354c6e53a8eb32f6f946ed1e2a1740a3a8f04c11a9a42f6e3d5f4939c8963f2c523e11079710dc2b5a3eeafcc9913845ebb0cab27c660df72ed644d5afdf6c8cb7ee381d5bca18d993e125eb1b94fd0eb3152d3ee67e2f639d63a6d9932d55e2447dd24af90bca248708c2d7da4f0ac2c153337820fe33dc749108af89ac39605e2b764aba3e1c16e810a4811695626b4a0f6059cdf98f8c9f7523850de3f73d08e8acf8e6ff91df0f8fc40d5532eb9fd538d8c804284f0d8785d10653524dac575beb7b2235bb16dffd96ae1b2975504b3807be1497a6f9925f778060fe5ee14d8f8287a093c62213f0bc45c69d7245bf29ad736c2231cfd528ca98072dcdfcfedc95fa75bfed0160aa52250c8b7c9b3277ea318b9ed17b119818d3bd5338a2b96e9cf409a362ff4c362c2dbd2b7d357ecd57f05fbb9175b65c8a5cf54540ded92c93e0176e198c2fa5a2b590f49fe7ec04b7a4d5f89994d63c277e8d27f602403f24abda868c89a918be9a0c60f3871ef30c2dbeaf4c2a34ff290e04e0f93308428f20ba92a8451c6597753dc2495ff64a83ed75bfcdd54e86a8922aef1a93459a95c3cbf61eace4ca71e725820deefcfb022a24da02dc2038b927ae605d03a5a73d3b0b4d1c146ce9af280aee897632a76eb52d6ade297545ca22d119e9150916573a2c67873765c21c4aa636e31eba2780ef28fe540acc10960a7502e58d195d06eb73afc564b2d19608b0f67281ac83d4b75d03e60334770225354f7bc097173d72757128ea1c3c6fa715cb8d826477c5603608ea97b54ce622f4d577c15663ee998b628acbf3055470214f253fb0f3daf26b932729f16c59e5d11f85d5335a58608f08ef92dac35a5296ceca9ff38c51ce500af5cae8f35286304c8c46c62ffaa33d9bdba6691efcf39f3c26e4e4d2f50c86c889d71b613b4754a94e004e2f67dfb78e9860b77472c32727fecda873d87b42fb59bb0f8aa305147b64526bce46fb35efff8ae5e30f9377b8221f57d81f5d3a3f2a90a6749939d5444ee8a2a9f128f44980c73919c6e0b8348434246a6f2533bcf426ac88472a2d9d73ec06672067efb9dd6499901eec3c61a1bac6f1260b13c2bd4ce984d8ea5bfda3c9dd98fef6ec1919c600cb261d4eaa9fc6f99fd5510a1b6bbb4a93bccfa673addb12e7fe66f3fc2bfe877291acbf661a36eb03d75abbbd315ff4bd9e5c9eef4b231c45ee50b2589587d3449266704dbab84d1e8ce3ff6183012bf39618a5cf70830d8f815a71b30a410015200fb2ad810b131d205a5fce109103f47af238e01b001177b20c7ba054b97cbe16cb3cf4903b0506d33dd751226e9cdff3ffea1e2a3e0dcc1fb301ce8503d3ce25b0660702834577fb04ab821a33890ff1137470ec2a62e6f8daefe28447f63dead6fb1fa34432269667e8c11fce4ee1acf1d0d2c7caceb92d3b1b5168d8f11e6f6dac3b8c70e809914541f195fd9c52b8cd4c9a654761032d315930d6293698ade2d8e574d5704c4d2b60cb438f0bcbedf73638bfa9dd51d902b99152d07d66de62068a92670292d626644807f70f1e7c06afa4f43494f2ee4a098021e4318bc64e521070f7a7f0fd4c53995bcafed66ac7b5eb0e52cf8b900155284ba03d9a9aace43351d4fbd3efb7625b4abf8de63714e4296fd86f01b6abbcea9a039758659b415d20cbf4eb6a1da0a2c94625d6a3e7eac2c9c4965d666245c6e4fc32f7318acdb4bd1dcb5e9b6fbef7986ef6255556fcf34dc8b2401b399f87298352860291509a55d0fd57", 0x1000}, {}, {&(0x7f00000000c0)="a831853e804a20f27399064df58122d742c0a4d318cea0703ea7357036740c7863942484e8118ef83f2e05c734417b7be0ace62f866eb9bc1f8160677083c07c9ecfd1822626cd177f62744175e1937ca8d2aba62bbb6de4134d760dbeadb8ff59c5910c00797699cf23fac5df41aca1882d0ab967515fba25bbfd020cc7cd0a690975224cf5d94e8fa5e7ea666d5f5c9524f3b97255b208f1a4dd9a1dc0e396", 0x373}], 0x3, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000000)='./bus\x00', r0, 0x988e75dbb7a8229e}) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) nanosleep(&(0x7f0000000040)={0x5, 0x7}, 0x0) pwrite(r0, &(0x7f0000000240)="fbca8a8d1a029be9bc8217690000", 0xe, 0x0, 0x0) 16:00:23 executing program 1: r0 = socket(0x400000000018, 0x3, 0x5) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x1a0) ioctl$KDSETRAD(r2, 0x20004b43) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x29, 0x400000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:24 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x1000, 0x4}, {0xffffffffffff7160, 0x1}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x100000004, 0x4000, {0x0, 0x800000003}}) bind$inet(0xffffffffffffffff, &(0x7f0000000140)={0x2, 0x2}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(0xffffffffffffffff) r0 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semget(0x1, 0x2, 0x200) write(0xffffffffffffffff, &(0x7f0000000100)="8c65", 0x13f) 16:00:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000180)) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000b7a", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:24 executing program 0: r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) close(r1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000001580)) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) read(r1, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000200)={{0x5, 0x5, 0x100000001}, 0x2, 0x5, 0x2f}) ftruncate(r1, 0x0, 0x4ed) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000015c0)) ioctl$TIOCCBRK(r1, 0x2000747a) mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r2 = open(&(0x7f0000000340)='./file0\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r1, 0x800c745b, &(0x7f0000000240)=0x6) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") pwritev(r2, &(0x7f0000000e80)=[{&(0x7f0000001580)="5efa5ef58ae85beb1f9d452d96788e0b5b0c012a411486bad7426264e0a9e2fe75e50be50d55c9e95af2e1c8f864905abf5cc85e14db2e6a05f9e8de94831143781e28b532e1831de242315b044fcb42026ef4863780d9172d051b90f9e230a3698207bac1f6df59ad836ec113956a27bd77409522649558e831a76bb0ab4515180fa13e5083d9c591317242c7121d40dae8e998ea3e0f2e909e57e734c03125f6032f1561b6fa08b01f2732bf4d8d34938ae3932db4e53d2799d820404a82d832c93d3d1288ed4d0c080c9d62eb259f0b6ef6216ec16f2a3bc94f4b3fd9d87d0f660cde25059c99dfb64b42db957703b2bceb31732f6f28fcd33d5d4f57d2e875dddfb878a09115a8cd1d6f2ea9e6bd4608f0fd5d9f40ddab5326d300303bd1925112b832f3e7296adeaafd3d3eaa3f8a488ba07182ab66e7f7c98e1ec6d45dbe48bdffd99510f0e25130bd806dd2f6df1ca7046b12aec2747d52497c754db83563a5aba83ebf5a96144b60f18abd661279cb9631719e8c571eb63132ecea08e499dc3d0cea51e6567506795d0a1187d7f5533025078d60a1d68ac973c696cb15295d51b67b95721ad22f0d5240fbf163849703b54a76c0c7bc17593443bb2889cfa988940145855a3f715adf942dec5ff8d13088d0c77bf0c15945cf755090e3ca3bd89b066fbfbac8279dd25a9b9030a7f6a47ed0bee239ce976e6a62da76a0d868083ace45bf30e521f29e1be92bee0581b518c77ea13971ba1faf7ecca220d81a8700ec5f2d516c590a4a0d90b81c637494c870d2de1903bffc35ae33cf39e8c146235c2aab7bec0b859fa07042f56233695e58e927a2c92019abcdf130f13d1131ecc7fdcd60b9aae9c10b80a9c4378de6bf2ef8969cf8792b0ad389324b1e5fd9ebfb5bf87e39e6ae95c346aa65adf7f0193b5456df3e549bfc6e4d89a500ab8611a9256fa3d2318e183f08993a0aaf95d28f93c277366328ef83e465736b3e58f994a42343367d2bee9e6a799fc965cbed29592db601ab210524aa45fc013721b4629558ad63032058edb62b78cc632616aa35ff5d12b05b5e037f92935fbc575b78d86e01610056bcf7976e01846b96bd200b6d590905623d21f31cf42c42943e06148aaa460e1d0ad41ed81016fa89496f169af6a0b899e4228a9f1f28419a9a6509b29464469a92adb2e58b241a35769384277eb84a5add7289e51fd51aac0aef6e91f4bf394fc2928a3738e13b6ed12da5a821868dab19fddd13fad7efc0daa657637546f5b669b413137bd7bfd05c966142f048c70575692105f222acd085292b37a80ffcd409ce652ca54d051798c06c9aedf51bae0466f83efcdfb557d391e929d7c39654b3ade9f7de3f016fca9820fc41f967b017d9a74f127c0771b63e0fb0a3bd7a082c16ab823b4f315d2941c2372f372c77e6eeb9cb54d61d19a1ac1d4fd28d1f039c59f5e3162b6371a2d1399f2a19ba349a7720203eaa0cff9803a566adca63e5f66a0d5214c65ccb640581054c038bde935b6501a34cef9590b82fd1631e3e8af480b3ba4715cdc06a584743802cd3b0fd6c2353bdf42d5404bb52b50ca0abe875c79e77eaa08a33738891a702afdfe8ce8f34ab0f53693b5a305af6157a91d7b8aab5f9766f6bb830ad85706634432b659c844cfc3d1ee22c8642dc2ffbce67a6e5ab1668268c0b286f51cd01c929a8a2faff566ab77ef2de968ecc5498deddba850fbd7589c67586cc28852150eea0283de034153d19ec6b25919f3528a8fc735e840cfc096c20ad0b94eeeff859777779a05183e7d543064fb1650a60c645b7ee87f3d5046bf0a9346f958535b60f8680bf684e54845d0646f47dd5a844a9d305f1c0eaa376fa29f2305c6858ec6809a0b009544ce7112dfa5e2e694f24e3cb4987ddcd06720540c5b88de3147a9c8d7412471a036c283942c748a580838fa894db25d7298beb750f29abbe1102e80968e393a32d34c83988133bed11cceabdec6745c10adcb2ab70cb5197cd1475fa434ad522b809051d395f19d5adcfd5d81782107116739476b1adc1957955abda2fcbcbeb83d296fa9600458d3a18eb3b2d323738a526501f833faf53e143f8da97980a946449a11bdd2f9ecc160758553b505b0cd40e7583cd6882e7fd2e1e669463772ea9daf24ad9423cfeeccc6245dda5459e88fe6e0473e99f5b250ecaabaf2c84d38b5c3f82935e46581c8a6abd6f779da850c44ef6274236773c585c827a54033cf1152c3839a2d41ae261187fb522eb5986a91052f0328d6695c70ad28414dcb4eb2014b25d158b1a031716f6825728727e750efa72e1f2615fb51d07c8b519cfe42923ee1b75d67622f7f95217bbf85900f999cdbb8d5f3f78ef604522ed0a92b09f6c6adb422f6fd55808f5adfd91eaef78735e657ddf45a85dcc42fc6a3f059f6b7750c967b9614062ca7378a7b66b76b6451f8c3e03f46c23e67b70d8418aa1e18080797a542ae4b8fba290910e79001c794ea14d96d20f416cf5da884c992ab73bfbc6a9977db664d50312abcc9dbab402619ba7440527946f5c44340ffd1d7add04933f3d373903c94fbb6ca20d9900e20caa197f9747bdb2a79da48ddbc23c307487c7785f1f39ccba0786510da812c237cd2892cc735ad8911f06a5d22fcab05f04553ced2cdb7ef95a78eae020dbca4921f39ac0d1139e97b5eba67df6db7c55efefb69aa6088922f8889fbc45de52151f77dd2f628b009902210f44401126942beaf6af635cbaa9cd00ba1105b6df3223682543ea71e57c07f418955618b1b625ae2260c93706601d214169908ae086797526cb64296c33560b4be4a03ef0cd33c72b14c156e1d2e3b69a4b67548df14bca11223e5ab33eed65b3c783063ab3adbb2244a1e41a8377eaf9630cbf2eeca9873f11d3613f05cfdd974f7051af9962e1357f1e13d09c8e7c6cb5236d99614342931f7a31de60e7c50106573a1cbf3c48e5959e9f13edf7f9b162e937c0fddd09af758e3d9f611e7eb5fbe89a5c9c7a09267e99d5a0b63765a42dd19ece2349a3b062fcf7872e26de4b753d605d5da7674bb74b3bd00d0f5294f64245d1a3972666f3f3028b0377fcc491d172168bb8f491c0907a0ab5bbee7a95ed516416c6b9518c776d2e3fbea9b5a63219693d47ae83295b006768d43067960b65132497180f8216e63ecf1536f12592b479fbfc50eb48c25d7c83ee4e654cdd3a0cac5b9207a404219c04c0ee484bebd4be68337a3ae67a464f603c7e4fa33ff764a0318d01cba16d2617eeb7ef98ce830ff75462e980739ed4b8ad85490d06b6713bd766d5a2a3058f4074d0070e96a4ed13db986d78d875d46ff1f63f0123d189bd0dd21bf4d70a95ed754492db1a243386a7748765da6341b20dea", 0x96f}], 0x1, 0x0, 0x0) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') semop(r0, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) openat(r1, &(0x7f0000000540)='./file1\x00', 0x7e, 0x11f) symlink(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./bus\x00') getpgid(0x0) ioctl$TIOCNOTTY(r1, 0x20007471) 16:00:24 executing program 1: r0 = socket(0x6, 0x3, 0x300885c47) close(r0) r1 = socket(0x18, 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x14) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x2d, 0x32e85a23, 0xffff, 0x6, "4a859d0c3539c7de5e665accd73ae5a6f3223e73", 0xd1, 0x5}) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xb2f6, 0xffffffdffffffffe, 0x0, "00000000e900090000000000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgid(r3) shutdown(r1, 0x2) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') 16:00:24 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) fcntl$setflags(r0, 0x2, 0x1) pledge(&(0x7f0000000100)='vmm \xfdB\xb0\x00\x00\x00\x00\x00\xef\x95`\xfe\x9f\xbe$\xb3\x00\x00\xb5\xe3\x00\x00\x00\x00\x004\x83\xb4\xca\xa1\xa6\x16f\xb8\r\x01\x15\xd1\xfa\xc6\xa7 \x93\x9fP\xfaf\x85#n$\x84\xf3\xd3\xb0\xc9\xfdd\rEV\xea\x04\xe5\xab\x15\xfcE\xacl\x9c\x99v- t3\x8b\xa5K\xff\x01\xf3/\x18G\x18\xf6\x0f\x18\xf0\xf8\x9c\xe3\xdb\x89wGX\xf5o1\x97m\xb9 \xc3\xdd\xf6-\xe4\xde\xc5J\xd9:Z\xf0\x0f\x83\xfb\xffZ\xd1\xb1\xb0\xbb\x910\x13\x8f\a\xb8\xe2\xff\xd2\xcd\t\xdf*\x86\xd1\xe7\xcb<\"L\x1c\xc6\xc0\xce\xd9\xaf]nF^\xcc\xd8TXa|\x175\xe4\x8a=\x12\xd6&\x1f\xd5/\xa5<', 0x0) 16:00:24 executing program 1: setgroups(0xfffffffffffffeb9, 0xfffffffffffffffe) 16:00:24 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000000240)='./file0/file0\x00') open$dir(&(0x7f0000000100)='./file0/file0/file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') getgroups(0x5, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x1, &(0x7f0000000140)=[0x0]) r2 = getgid() getgroups(0x2, &(0x7f0000000180)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getgroups(0x6, &(0x7f00000002c0)=[r0, r1, r2, r3, r4, r5]) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x6c}, {0x54}, {0x40006}]}) syz_emit_ethernet(0x3af, &(0x7f0000000340)="b6") 16:00:24 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, r0) fcntl$dupfd(0xffffffffffffffff, 0x1d4f375b9181db0, r0) r1 = dup2(r0, r0) r2 = accept$inet(r1, 0x0, &(0x7f0000000180)=0xffffffffffffff67) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)=""/61, &(0x7f0000000100)=0x3d) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x100100000001, 0x0, 0x0, 0x29d8aaa8}, {0x2}, {0x40003c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x40) bind(r1, &(0x7f0000000280)=@un=@file={0x1, './file0\x00'}, 0x157) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000140)) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) pwrite(r0, &(0x7f0000000380)="46805db22a5be038a3bfb757975a98f3ad01228c1d896887fa6d8a17fba277e6d1b12590a2aa4c17c08d812b5226fc6c5290c82dd2ffe756b07d4ce2599b773dbf94547b8b34cff10ee36596fabbd829738439d85ca1b239d96886a25ce58f2b527a8057b584e57997b295c614a4f0132a95da92c9c82150011caee4c51c6140724a4448649eea0f947de0b4b11192902c03bacbb1f44d01a57bed470fd046750c91b4f3f5fa6233e827dd67281fbfa3eee35e241f222111aaf1962cee0baa98ceb20840f3c633a7baac1155fce12ec9304e168faa2d28a605a23258b33d94c579ac59a2a49f", 0xe6, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x218, 0x0) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffb, 0x70, 0x40000000, 0x6, 0x2}, {{r3}, 0xfffffffffffffff9, 0x80, 0x4, 0x8, 0x2}], 0x7a, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffc, 0x18, 0x2, 0x6, 0x4}, {{r2}, 0xfffffffffffffffb, 0x41, 0x2, 0xffff, 0xfffffffffffffff8}], 0x30, &(0x7f00000000c0)={0x7ff, 0x3}) r4 = dup2(r0, r0) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000000080)={{0x101, 0x8, 0x4aec}, 0x1, 0x4, 0x200}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000002c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5c8efce91969984ff5d5b58b3e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef116a5d4746a", 0x65) write(r0, &(0x7f0000000040), 0xee) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x3, 0x0, 0x3c6b, 0x80000000, r4}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x8002, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") fchmod(r0, 0x20) mlock(&(0x7f0000005000/0x3000)=nil, 0x3000) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x0, 0x1812, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) kevent(r1, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffa, 0x9, 0x2, 0x2000000000000000, 0xfffffffffffffffc}, {{r1}, 0xfffffffffffffffc, 0x80, 0x1, 0x9, 0x14}, {{r0}, 0xfffffffffffffffc, 0x8, 0x4, 0x0, 0x3}, {{r1}, 0x0, 0xa, 0x20000000, 0x2, 0x2}, {{r1}, 0xfffffffffffffffb, 0x7a, 0x80, 0x4, 0xdc1d}, {{r0}, 0xfffffffffffffffc, 0x2, 0x40, 0x100000000, 0x5}, {{r0}, 0xfffffffffffffffc, 0xa5, 0x2, 0x1, 0x10001}], 0xe5c6, &(0x7f0000000280)=[{{r0}, 0x6a038b9ea6c4dcc3, 0x44, 0x2, 0x6, 0x8}, {{r1}, 0xfffffffffffffffe, 0x17, 0x1, 0x6, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x1, 0x10, 0x3ff, 0x7}, {{r1}, 0xfffffffffffffff8, 0x20, 0xfffff, 0x7fffffff, 0x7}, {{r1}, 0xffffffffffffffff, 0x8, 0x4, 0x55b, 0x4}, {{r1}, 0xfffffffffffffffd, 0x80, 0x80000003, 0xcd21, 0x5}, {{r1}, 0xfffffffffffffffe, 0x1, 0x2, 0xfffffffffffffffa, 0xd1}, {{r1}, 0xfffffffffffffffd, 0xc8, 0xf0000000, 0x5, 0xd93}], 0xfff, &(0x7f0000000380)={0x5}) getegid() mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000400)={0xfffd, 0x7, 0x7ff, 0x1, "7b00000000000000000400dcffffff0000000020", 0x4, 0x3}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = getgid() fchown(r1, r4, r5) getdents(r2, &(0x7f0000000680)=""/68, 0xfffffffffffffe1e) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x800000000000000) mlock(&(0x7f0000001000/0x5000)=nil, 0x5000) 16:00:24 executing program 0: r0 = socket(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) socket(0x3e, 0x1, 0x41) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r0, 0x0, 0x4, &(0x7f0000000100)="99fe358a", 0x4) 16:00:24 executing program 0: r0 = open(&(0x7f0000000040)='..', 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000140)=0x8) r1 = open(&(0x7f0000000040)='..', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0xbe, 0x2, 0x7dd8925f, 0x0, 0x3, 0x7ca3, 0x2, 0x1, 0x2, 0x400, 0xee2}) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000080)) 16:00:25 executing program 1: readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/187, 0xbb) r0 = socket(0x1e, 0x3, 0x0) connect$inet6(r0, &(0x7f0000000000), 0xc) preadv(r0, &(0x7f0000001580)=[{&(0x7f0000000180)=""/128, 0x80}, {&(0x7f0000000200)=""/30, 0x1e}, {&(0x7f0000000240)=""/205, 0xcd}, {&(0x7f0000000340)=""/83, 0x53}, {&(0x7f00000003c0)=""/38, 0x26}, {&(0x7f0000000400)=""/94, 0x5e}, {&(0x7f0000000480)=""/118, 0x76}, {&(0x7f0000000500)=""/67, 0x43}, {&(0x7f0000000580)=""/4096, 0x1000}], 0x9, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000040), 0xc) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000640)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0xc9, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000baf000/0x3000)=nil}, {&(0x7f0000bd2000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ea5000/0x1000)=nil}, {&(0x7f0000f08000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ccc000/0x2000)=nil}, {&(0x7f0000c8f000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f00000006c0)) 16:00:25 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x208001ff, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) 16:00:25 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="062d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040)={0x562, 0x4}, 0x10) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:25 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000040)={0xffffffffffffefff}) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) shmat(r1, &(0x7f0000ffb000/0x2000)=nil, 0x0) r2 = shmat(r1, &(0x7f0000ff9000/0x1000)=nil, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) munmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000) shmdt(r2) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) 16:00:25 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x1) recvfrom(r0, &(0x7f00000001c0)=""/212, 0xd4, 0x40, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x80) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f00000002c0)={0x40, './bus\x00', './bus\x00'}) read(r2, &(0x7f0000000140)=""/116, 0xfffffffffffffdfb) poll(&(0x7f0000000080)=[{r2, 0x1}], 0x1, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x11, r0, 0x0, 0x0) 16:00:25 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)=""/162, 0xa2) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000000c0)=0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x400035}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='H') 16:00:25 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, 0x0, 0x0) 16:00:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) syz_open_pts() r1 = kqueue() dup2(0xffffffffffffffff, 0xffffffffffffffff) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r1) 16:00:25 executing program 1: getppid() r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) ftruncate(r0, 0x0, 0x7) fchmod(r0, 0xe3) write(r0, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) sendto(r0, &(0x7f0000000000)="8890abde166008bdd7f1b43e27372cee7890a57b4e55e0442c8f21e3cc903e72f4102ab4e5b38c485d7d451f6047ac180653d69be2fa25e57718dd71336bfbdba5154610172681ef707ce02ce91f6427d1c8f7c1613bff5d96d557d0e32844419728f3d1a329115c838a655aaf3d9b688f00ac131447abba40ab42c3edd442b56e5bbc5c3f696646d6220ca641c20b1d74aae1de60cd497d1a114c1a91f723ce2e962bb105ad8c2dc78c6dc5c9b7784d860251d7512207a6f9d95ea2be3e4e011e7d85c330bafd7ba09374897d497167369a740f07965092de", 0xd9, 0x2, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) 16:00:25 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000003100000000000000000005ea1191536bbbc4393c160800000000000a000000"], 0x47}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0x2ec) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x15) socket$inet6(0x18, 0x2, 0x5) r0 = open(&(0x7f0000000000)='./file0\x00', 0x18880, 0x4) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000bc9d307e4000000000000000d002731c3d6dfd2e96523aab42663f182bbdf918c8e4e5fd0766fb7df2e1ac97aeec8552896a11e4f412e5875ff9b8fa659fbc2a42"]) minherit(&(0x7f000071a000/0x3000)=nil, 0x3000, 0x3) semget$private(0x0, 0x25026a61a510111, 0x5) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getpeername$unix(0xffffffffffffffff, &(0x7f0000000200)=@abs, &(0x7f00000001c0)=0x8) 16:00:25 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x6f, 0x3}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() clock_getres(0x2, &(0x7f0000000100)) sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) r3 = dup2(r1, r0) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:25 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000040)) geteuid() syz_emit_ethernet(0x1, &(0x7f0000000080)='`') r0 = socket$inet6(0x18, 0x1, 0x9) getpeername$inet6(r0, &(0x7f0000000100), &(0x7f0000000180)=0xc) 16:00:25 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x5, 0xc, &(0x7f0000000000)="ebffcbf113b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) 16:00:25 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) select(0x40, &(0x7f0000000140)={0x5, 0x1f, 0x0, 0x96, 0x5, 0x3, 0xfffffffffffffffc, 0x1d860000}, &(0x7f00000001c0)={0x1000, 0x4, 0x6, 0x1, 0x4, 0x1, 0x1, 0x39}, &(0x7f0000000200)={0x3ff, 0x100000001, 0x10000, 0xffffffff, 0x2, 0x34, 0x6, 0x4}, &(0x7f0000000240)={0x4, 0xfffffffffffffffc}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x15) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0xbf9bcdc148a5c510) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x10000, 0x2, 0x7, 0x401, "3297f6d908005051ddc0cb8b87d52642e6d1e4b6", 0x8, 0xffff}) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xfffffffffffffdb8, 0x0, 0x13e}, 0xbf13dbf0023b11b3) mprotect(&(0x7f0000380000/0x1000)=nil, 0x1000, 0x4) 16:00:25 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0x3}, 0x8) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000001c0)={0x4, 0x0, 0x0, 0x1}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080)=0x8000, 0x4) 16:00:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x5}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x15}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x40, 0x80) recvfrom$inet6(r1, &(0x7f0000000100)=""/50, 0x32, 0x1, &(0x7f0000000180)={0x18, 0x0, 0x2fee, 0xf8b}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getegid() 16:00:26 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000000)={0x7fffffff, [{0x1, 0x7}, {0x2, 0x4}, {0x1, 0x400}, {0x2}, {0x3, 0x800}, {0x3, 0x1}, {0xf9536f2e59c7cfd7, 0x8}, {0x2, 0x8}, {0x3, 0x4}, {0x1, 0x80000000}, {0x3, 0x3}, {0x2, 0x401}, {0xf6464566bbf37512, 0xfffffffffffffff7}, {0x2, 0xfffffffffffff65f}, {0x1, 0x4}, {0x1}, {0x3, 0x20}, {0x1, 0x6}, {0x2, 0x1}, {0x2, 0xfd}, {0x2, 0x100}, {0x3, 0x80}, {0x1, 0x5}, {0x3, 0x1ff}, {0x3, 0xbd01}, {0x2, 0x3ff}, {0x2, 0x7f}, {0x2}, {0x2, 0x40}, {0x2, 0x3}, {0x2, 0x5}, {0x1, 0x2}]}) pledge(&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00') select(0x11b, 0x0, 0xffffffffffffffff, 0x0, 0x0) 16:00:26 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) write(0xffffffffffffffff, &(0x7f0000000100)="1bbee546afd42e482cd60624350932570506380c229db98e2f2c0c7e354eb2d7b51e34ce3bf8a96ef32a0a881942402c560d12b050b35aa775b0b8349d5dc70588070bba5027254e7ec7ad10a1e39be1e9173c23e7339033264f9e0346671d66e5780184051024a752c14e6dcd4552dfe8181504d5d00778f4d557d509c07382f7", 0x81) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000180), 0x4) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x40}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) syz_emit_ethernet(0x4, &(0x7f0000000080)="1b71ebd6") 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000200)=[{0x800000006, 0x0, 0x0, 0xaa3}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20, 0x110) connect$unix(r2, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ftruncate(r0, 0x0, 0x0) 16:00:26 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x66, 0x0, 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:26 executing program 0: clock_gettime(0x4, 0xffffffffffffffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8000, 0x0) fcntl$setstatus(r1, 0x4, 0x4) pipe2(&(0x7f0000000040), 0x10000) 16:00:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = socket$inet(0x2, 0x5, 0x3) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x81) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000200)=0x9) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x1000000160000}, 0x8, [0x80, 0x0, 0x0, 0x0, 0x3ff, 0x0, 0x0, 0x81]}, 0x3c) r3 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000080)="670dc3", 0x3) connect$inet6(r3, &(0x7f00000001c0)={0x18, 0x0, 0x200, 0xa8}, 0xc) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000240)=0x1) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) 16:00:26 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000280)='./file0\x00') chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000040)='./file0\x00') link(&(0x7f0000000140)='./file0\x00', &(0x7f00000002c0)='./file0\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/12, 0xc) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000180)) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x3}, {0x8000028}, {0x100000000000006, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x40) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0x3a8ed8ba) 16:00:26 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x40, 0x0) write(r0, &(0x7f0000000600)="220e228901001c067eee5be56daa20e5ea99cb1bc320e9ff0f00000000000057bc74a7eac8603c45d7301e0c445ed548d60114c8838f54ac8099f2c5d501934f0d351c57929b4fa7c953f0d0943a011d591d4e9efad2fc32621e3322e98789a32f500065cc08147f00000050f7e1e67affe14f20cf9c936b80ad5e26ba8a00c7bbfdaaf82e0fc72edc2bf0e43c76d6834910e03b7df1ad80f55ca97d703495958c351697740b2c5f5de3515d58011e816b130444e3db46199c8fb22369c5166e36819cadef4c9958094f76347f36f358306325979471a6e788b4dc187663a4d455d4c102de7b1d4a7c7cb360f2759e3aa1a78c174b9a0e97fb80ddb14cdc9e1931391bcabc9ecad2b468340a9df591f08685d6c06881845330a23579a5b2473ebb7d8540ad02206ce4f54a995a4cfd5425e8", 0xfe17) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x4}, {0x6}]}) getgroups(0x6, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0x1, &(0x7f0000000180)=[r1]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='!') rmdir(&(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x9) 16:00:26 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$setstatus(r0, 0x4, 0x8) 16:00:26 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) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x12, r0, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) pwritev(r0, &(0x7f0000001a40)=[{&(0x7f0000000300)="52887d19a3c00c858c78ce9b0fced7de358e24551f8adaa32ec3c0b28feb64c308eb40fbb270f921a9497819bf7e36fb77414263d98679b310c6491008b95a2932c55964d7fe556e8fb5824cb3cc351d32248e52d840f278ed3a11adfa587f78d58c91098f0301198cb0d5e929b0537419052d8763b7a73feeaa2cceb819", 0x7e}, {&(0x7f0000000540)="ac56f2a63c68e06c9edd5aff04e67d0ae93bab7e4f00efe48fd551aaeb10db3e2f50abe283b2a51aa939e6c0b3aac5fd8ca2859054292912ed7b4d799e9ac5f44d979fdcbbc7f61610c7fe6d4e214816c2080ba388117a360b129a612245b3581b3d", 0x62}], 0x2, 0x0, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') 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) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0xffff, './file0/file0\x00', './file0\x00'}) 16:00:00 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x0, 0xff}) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f00000000c0)={0x2, 0x2, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x3, 0x100000000}) 16:00:00 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x402004, 0xffffffffffffffff) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x7, 0x0, 0x9, 0x1, 0x0, 0xe9, 0x8, 0x1, 0x2, 0x9, 0x7}) getrlimit(0x1a37a847d333f78d, &(0x7f0000000180)) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x3}, {0x2000000000007c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x9, 0x3, 0xd590, 0x1}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) 16:00:00 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000002a000000000000000000000002000000123738058cc8115cec76e7b05bf217fbae4756f8186e29172a4a374495f0081983342debc0"], 0x38}, 0x0) r0 = socket(0x22, 0x4003, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000080)) r2 = semget(0x0, 0x2, 0x2) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000300)='./file0\x00') semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000000)=""/62) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000180)=""/200) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:00 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000100)) r1 = socket(0x18, 0x1, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x1) mkdirat(r2, &(0x7f0000000240)='./file0\x00', 0x10) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000280)={{0x18, 0x2, 0x0, 0x3}, {0x18, 0x1, 0xfffffffffffffff7, 0x6}, 0x100000000, [0xff, 0x5, 0xe0bd, 0x3, 0x0, 0x4da, 0x6af675df]}, 0x3c) setitimer(0x2, &(0x7f0000000180)={{0x22, 0x10000000200}, {0x4, 0x100000001}}, &(0x7f00000001c0)) socket(0x18, 0x3, 0xe73) setsockopt(r1, 0x29, 0x800000000000009, 0x0, 0x9e) setsockopt(r1, 0x13, 0x101, &(0x7f0000000000)="a96147adc292963d4749039165309f75208251082b92b68a3d6f1e9b2158195ec0b2faa0f6840a10f0cb0bfb7a48f954390ee3558020de3d8f17de0db2ced6b8293a99ec2a4079ce101adb6fd3126ad63ced6ee70870cb3271497d9d3da408240d290badb5798bf2f54b35d940fe43cfaec8e74c2d9f2160dcc6eefd85b50de66fa9e35f21", 0x85) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x81, 0x80000001, 0x3ff, 0xfffffffffffffffb, "fd4804e66c356781cad78a4732e42713274ecf72", 0x101, 0x91}) 16:00:00 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r1, 0xffff, 0x10, 0x0, 0x0) 16:00:00 executing program 0: r0 = open$dir(&(0x7f0000000480)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x1016, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCDTR(r4, 0x20007478) r5 = dup2(r2, r0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r7 = geteuid() setreuid(r6, r7) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000040)) write(r3, 0x0, 0x0) recvmsg(r2, &(0x7f0000000380)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x8001, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000180)={0x3}) setsockopt(r0, 0xfd, 0x80000001, &(0x7f0000000000)="362321be84c7c953b7", 0x9) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)) getpid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x100, 0x0) 16:00:00 executing program 0: setitimer(0x0, 0xfffffffffffffffe, 0x0) getitimer(0x1, &(0x7f0000000000)) 16:00:00 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) fcntl$setown(r0, 0x6, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r4, &(0x7f00000000c0)="fb", 0x1, 0x0, 0x0, 0x0) execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000180)='-\x00'], &(0x7f0000000240)=[&(0x7f0000000200)='\x00']) poll(&(0x7f0000000000)=[{r3, 0x1a5}], 0x1, 0x0) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = semget$private(0x0, 0x2, 0x410) semctl$GETNCNT(r0, 0x5, 0x3, &(0x7f0000000140)=""/81) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10010) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000100)=0x1) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) close(r3) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x81, 0x9}, 0x10) dup2(r2, r3) readv(r3, &(0x7f0000000040), 0x10000000000003cc) 16:00:00 executing program 1: r0 = socket(0x800000018, 0x5, 0x3) connect(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x200, 0x0) fchmod(r0, 0x1000b) ioctl$KDENABIO(r1, 0x20004b3c) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000080)) getsockopt(r0, 0x6, 0x2, 0x0, 0x0) 16:00:00 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x6, 0x9, 0x0, 0x1, 0x200, 0x0, 0xf84e, 0x2, 0x3, 0x8, 0xfff}) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x200c0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getgroups(0xa, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r4 = shmget(0x0, 0x4000, 0x80, &(0x7f0000ffb000/0x4000)=nil) shmat(r4, &(0x7f0000ffd000/0x3000)=nil, 0x2000) setegid(r3) recvfrom$unix(r1, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) write(r2, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) 16:00:00 executing program 1: setregid(0x0, 0xffffffffffffffff) accept$unix(0xffffffffffffff9c, &(0x7f0000000980)=ANY=[@ANYBLOB="0000ffffffffffffffff0000000000000000000000008d43b6000000000000000000000000000000ff0000000000000000000000000000000000000000000000008d95fc456cb79100000000000000000000000038b40e1cb4fb4cb81a00000000000000000000000086679b35abdc29953c930000000005000000000000007490c08b76922909d9a8a0cbdc8d4cb8b0f325d976c40727284eb50df5c17298ffe8233ea6004ff38ebb2a88122e596b7de5b21312672dbd3b8e42b91c0e1cc5fe58c2774d52c58961c1f818b3e5d820e9ebfa14de836d5d561b744f01ff6fc9be31372892a006b05b12b99be6ca549dda06c2b6cb35970b060248cb98bd1ed526e30fffff000000000000baea361e1535fb5959b8da2a4f31680532424e6ba707cdf1d7"], 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x208, 0x0) r1 = semget$private(0x0, 0x3, 0x80) r2 = dup(r0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000500)=0x100000000) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000001c0)) mknod(&(0x7f0000000940)='./bus\x00', 0x2080002002, 0x40004000000028ad) chflagsat(r0, &(0x7f00000000c0)='./bus\x00', 0x0, 0x2) r3 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000240)={0x6, 0x8000}, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000440)={&(0x7f0000000400)=[{0x0, 0xfffffffffffffe00}], 0x1}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0xffffffffffffffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000080)=0x3) writev(r0, &(0x7f0000000180)=[{&(0x7f00000002c0)="000000186004008b0006060000000000c640907a000000000000000053b5d1d00000000000f10000000af6dd4546b68de1835a7fc8d3e8ece3836b3e788f74652d62e159c51bad5a8bf626d9dea3d543355b08213a5d30a9f4d317baa6f0749b9ed8026e2c9c741b322dded563d16e9e1153b3cd9a65255f6c0bad196a9830fd7899bd37798d3a82cbc448a4c553cd76b238f54813a1ad3466c9858c8f79a55d996d5745238ff17c51ebd119f9b321374e083dc93f33b8aca6309f0a25efaecd6abd9d5261c1feecd7a7712b57f79a59378c022106a49545b084af780a90e7a3dc209e5dfd6ad11cb7c2c8f2", 0xec}], 0x1) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f00000003c0)) read(r0, &(0x7f0000000640)=""/119, 0x77) pread(r3, &(0x7f0000000540)="78ab3ef06ed628e06a32bbb6040a0aa256d11c2aa0feae00aa18a373f549c4c4215be8a415d9f16c80279b01243981f270603570313d1a90a8afaf8285e83217bd03f41dc54cab45f4ca37eb979a8d76766fb5a9d95178aaa493cb282969f7f33cb15824056fd4e13eae2e44b1597bbfb2e9883af0c8193ecc389a3be64c2571dfd87dd0e41f1689b9b368fa9b82a323a4eee951d9df9edbcdc6db3ef1ffa404dc2a40f3d83969cdca17f6b521546d2abb276452968e909f75ffc86f516af01b2a94f014a4abd344d56912fe53a10369cca5fbcb71344549738851fdfeb00e265fa36e99e7cc4bb9da75595913accc2edec6b621c25350ce4ec6177f21ac", 0xfe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) r7 = getgid() getgroups(0x2, &(0x7f0000000900)=[r6, r7]) semop(r1, &(0x7f0000000840)=[{0x3, 0x1fb859c6}], 0x1) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x1d}, {0x6}]}) symlinkat(&(0x7f0000000480)='./bus\x00', r3, &(0x7f00000004c0)='./bus\x00') ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000180)=""/12) 16:00:01 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffa4}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file1\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x40) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000080)='x\x00') r1 = open(&(0x7f0000000280)='./file1\x00', 0xa00, 0x0) mkdirat(r1, &(0x7f0000000040)='./file1\x00', 0x100) 16:00:01 executing program 1: r0 = kqueue() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000140)}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x9, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) 16:00:01 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x0, 0xffffffffffffffff, 0x8}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000b80)={&(0x7f00000002c0)=ANY=[@ANYBLOB="00000000d6566c38c10b17f8fefa5d83ba0000000000000000000040000000000000000000000000000000000000000000000000000000000000000000b860750000000000000000000000000100000000000000000000000000000000000000000000000070f2ebb500000000010000000000f1fbe81900000000000000"], 0x6e, 0x0, 0x0, &(0x7f0000000ac0)=""/138, 0x8a}, 0x0) socket$unix(0x1, 0x24e78ed8e3ccad77, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)) bind(r1, &(0x7f0000001bc0)=@in6={0x18, 0x2, 0x0, 0x5}, 0xfffffffffffffe64) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000280)={{}, 0x3, &(0x7f0000000100)=[0x0, 0x0, 0x0]}) 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) sendmsg(r1, &(0x7f0000000240)={&(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000340)="476d76afe38385c733714cef1afbb4480189e7de56cf3e4b276d82d14ce50687b9f305ba0e161cb24caa0611515c8d72cd080e5815ddc0b4047858ce8a7476b5df1632ead8ce300a83ff3bb418cb3bbaa56ae6bbabd95d38207029254bd2d5f216431e933f0f87970606583af85578efcc4b5cd538eff3fc56026173", 0x7c}, {&(0x7f0000000bc0)="6a6c2aa823005ddd274e672dfe0048bd729154a1d8028b6e6bae89c1d5f2d5a143a3a612da8f0617c11e074105159594a686d27276879170b7e364b5e9e52db6152e5a6f3ad4a5d053b075ef2fd061dec73ff5b8b442622fbf22ab3502fe681c9095361dfb4b8652007ad506a4e696cc6dd746521df93d304ffe20a9fbe5b0c3515f5d61c4bbde9fedcee8c701744b653469bf1fce26b25098eacd065a34fe073bb5e1c03fb228af5c2ec91652de9b556da7a3fec3dbf66004e7ca5339a00bcca01463c0af9a90c57be8b14094feef9508f9419887a4bf3f88de82e40dea2b4839a1888def15a9d1671cd5734ab381a3ddfc97d3771983f8d169b76a7b05f9630036d4b865247ca59a8846b009750946be691addc1caafab2ddbf0f7d0e4099c60c758358dcfc674f6dff4284f6aef1b0efa3596824f09159d29b93dede23e2ad13a7ce202d3eefb27f342a530a259f4d5ea543e5f97eea5b6a78a86d3b1b563f460382605ad700320812bb322230162838eee63113bed5f1caf12ea1e26435dd4e5e06f925aa8ee3f4acfe047357d3038f4b18e2901ddea754054e1c03ba0bce07a9923b9dab7aa319d0bd4c5bda1fba4758b372d777434c7542cc474d598e1b25c2728e4ed6747e3ce2cdf4cdc087386f51b485f8326bfa82c6a76e639056cdd756ff07b0b298673fa2b71ff089f7349c28967e4be54f4f9d59ea6c030ba095dd00252e28e3636457b6fc8bcd8936c3108452dcd43e531aa12e0143a7eebbf26d59b04b68ffab92f2d17a5109c20c342cbae14e0672cff94670919732140e1315118c8d692d6a11ca381f435435a2df71d96511af1c6ea522955b51d87bdc460ff93783fbd7516f41dd589861c6f28f549021029901cdbb1a94301a6f7c4440629a1c8f31852af7d24f118ffb3bbeae3a75757f624ca60d1a4ffb8c574ec925e9364eb63cfd1319aea2f84b1221a68fbd5334e661c0a76cddcd20dd32eda3191da938783b4ca75af9c5bd1ab0ba206b8f8af4521211db645047728c4fda05ad3e456df043e22138e90f36bea329f3ad59d943e172d5bc270400185a6fd10da292a83c8190d6eb122c3ecf0855c8527b101cfc52dd8ee3b1d0fcea969c8a5338094c8f5c75e08601a5c5375132a13f3b8676d23a975cf8398b211248f3be45965cb589d2a8939941b69da53cdf5c51ddec92590e2598ba80ad30efdfa2ea75b64ccd5fc769797617298da5e2b27ce7c2d7bdd5442ee69a3f1e415a66d8fb8cfef4e7e90e0f00513baa5d2926b9513d23e3bc02318fc2defd83761defa3ede8d25608a592ae420f25414492f5b1f68c17db3d1c483527488d92570033567850fc934fc39fcd7202af8f990f430d5905dc07f3ea4c27013e724c18779f8ef6876ec9967429fca0f5d0015e4be5d412dd94e847280e1e1289753e271b3a78aee7fb56fc04e19ced88c5f7b15c64347f9b550b562b1408e4136064f8760c51e3d3784d829b3b2941fd2094aee1b86713b2c299cdc2878ed1db08d84d239af1896f0682757e82ed2fc427ec423112d2eaf2e1cef323d5c7f7e336ab9109b8487ff22eee01b081e188fd0237a9ccbd58d9ad863a9f9a23f5cc9427452ad15dc16e6f451c98093e43da899d0088926428d53fb9a9e625ff80def997ac4bf46b3ac774524570396b6ef9d4a93592c9621556bd6aabcb2a44bf1ce721ba9ca67b719e3c9c1102b1181f86868a5aeaef71fa58f7b59cb4425ca18b2d1d43bfa36ecf4199687614831bd141f910b15d9872db4d94c1e43f05d666a2ae10100cdaa334ad38b6cb270d650b312c282836623d6c2f2ea54e8bd276b2345a5693289e9f41d798a90e33ce5650a03f0d26121326b6724f530341d4bd4d04b65d78172b31826cb0f10807ce0669b00ac4180f0bc6c4e526c8dfd666e168a946c827f49c90e3e09d859a0b84c4acb30a1f656a995f70aafb024bda649e00d54ade0f22306937bc11b6c2c9ec10047bde39ec7c7c140f0099e5bbfed2909b3c1414be22d196127e7b9c6f33c8de831a20a0354188c3c79c9550e4ae7e6f04197a71da15726c5c9b0d0a280b8293ce252410bf608f58e859611449e656effeb9c5a4dbb551c86d7747fc9d85c2415cf2b6d77a7ce66cb00c758d14785602eeb04f7c86cf4d4c50c41feada89d1b42865c7ef64b3029ca9c0b503e3e76f328c53bebe8f3869c8a5cd2bb1e5022b9fe8b4e3d9ffa27b9be847a390ace88ff5679f128b25adb1921d4de118e9876bd15e42d4c7abb40d0f446001a9383005dc28e32548eb23498475acd07db4e4c7f3cee17f4e898468d1107f3598dbb51f8da8b0137f17db76eb3344134894e7058de00df5df8cf0da977cfa7eab7495416af1ef84a68710076d9d7e172c6b2a71bfb05f63f056ff35b48115503a9f831980c67640cc313f09c133b9bb7352a5206fe8012ba22ba6d2db45fa114799b23f8850524c693b90ce50b7479e7dbc43249aca8846c63d6e198aadad30f1e2c3754320568a53136ee81124245ebb0d5de3b4fcb359751f503162931e2ecbb5f4de80c10f97828c0b2e742ad66cd616a4ff8ec902de19a96eaa5411ad72b876276ecd1b15d2379993013aed71b029a53ff4514750afd3e8ce108cdfb21fd547ef6dd2740c62f4c4866731ac8d26ccd035a5110d451b5d7f5d60a5b394522f09976b7a38294812671813aaa8a92833ccaa1b703dd7cd49812b022d6d8297268a69945292966b6df6a8226d043deb86a3429bbb1b0ca39ca582d6dc52c436f6f2c21bda6907279bf4f38019951eaaea461447b643d085b636da9e7a6c3ebc075dc743213522df3ac45c000a8757b0d40175c233f43e8c38d5b7b4cd51413d4a6c8ee3cfd6de9d04e90f043c0919499035ab92086d40f6bfa49c32afbdc98543598bbce7de7735339a81bc8dfd901846d738889cb5e52056e31b5416cd8bfab6bc6d84fe388eb7b9cf0b2717db69aa103e3878cbbfd1ed4ca47fffc147530ed4920b42d31186dd3693260a6150ffacea5f29a386483bfbc7a7c723010261910ab43f782164bc03aa85d9260662df5637312527443f2bf337c4d2b3fbf25c39d51c4caf730f4052e2e732bd2f7b5eab80bdf64af295775e1721f3b776dd05e713b6b91ec4ae40459ecfff175c892341fbebbac5eacbe855b1105dc49088daa786af55a1e076574fad81adb5d1be8f7740ee6355233f2b025c2baef38cf505f3257952e0b42388e50348ed25423b686da874ee4e941f3acee3f41ec385515953d9234f3c587ebe0d37feae5d6659794ce7f889eba4f8fa1950ea6d6d02781ed7a20906b0e8fef24e6bf7a16c0b6e6c09a709e0f84f768f54e527e885d4b50c6b8cd3b38b99124a3500ab9c9113f5961e0c3285c04f966b0bfc86c4889d7f7fbb52df3daa6495efbe87c2d64b5de76f37a7bfb3ce413442d5bd09302d47b3e587dc6e9ff2425a01539cdac61d917db285ef0510ade6d3bf144ba0f7cf8cd18b23f3701bc8beff086c229d992563f3f3d2b7595bca2c19c99dc4ec2094caf0db524b834734fe04040abcd924087d49b10e6420bad5dfc83390d0c893db236455a5f1ba72b5e7b99a9909045e1c07bae08ca668151dfbc0d7259a962fb97816725f606a90c8a7ab46d6c3d774285893fc4399ed6b057039046444029d28c9a505709aaf3bbb10d7d824edbcea77e45a28f2e927db4ab5277b3b2413ac7ecd5c9bb67625eda0df2e13843de42c249eee0e9ca12865bbe8ea0909e99cee3c4eed7ad97787ff6d9eb6dbae968e4352862d87c6829b67da5059b636a19326ed08d9d215f40544a206dfebfca4b83057f8b15df5c614e75ba224475e080cca9754f47c8717fa47f3bf6db0e5b761bb69107c7e65831d13a200eaeac013f9b09a27c584fe96e6c18d3ee81d64239e0237079a57028370aa9b641a074bcf9f8d100ad983862ab0c02de5202b26881375b346720fd663e7f5655b5f17b1bafccbc4e91da204335f86d9bc4c0665e589ad7c32ab586e3b1b307b949ff107e711ac14b1233b72e2ef9f5b7bc778b1f5e1c87ee7491c565efdf45eea4bea34509cb0677cea5d5e6c4c089f6e3e0c8e840148feaa25ca342b646481c019fcf7884ca7b175e831d7cff054ce3a96e730f897fa5485b82a52c1f163946698d03c8903eb55da950539cf994c50c952a8123e52ff325b64e3791fd50d84289624c1248d4e050d051cdac97990807dec59480994adee8cfb0288b9adba879a2a69ad7c8bfa48e89037d144b0b78837e0a96292fa351e81970d3cbe4ab502c171bdda6d63cb59faed2223712362fcf5757d941695ad2e9dbd5f628b3b6eb701944466d77fd30284d1a5f3467fb0a45453cb4a4f44222fb8dcf0595d9f29a2e375e9cb52161e687d0dfda3e182402e8fa89abdd11b2a196e6231afa3adc56f23bf68597a89bcebd33cff0e00c1b3dc1884d4e338aea8c8225d6703c6715a045045639724a3bac1051c853aaecc3d1c3d16e0b0df0c750045623bcbc52b05c4f74f0b2b4395b0c3f99b28b4f20dac847c3ecdbdf9737bdfaff387fe519ad40178349dcc35eac1bc9ee71b69aefd85dcb23c1a62b540b1dcf31ba1ce032f25896a86f632e4e7c0eccc07d47a00a91b494e65d9003bcfde80767056ca6cac8b17d1fe274af5b9e74df853acf131f2ecbbe2bd7e5282adbbc40b48e2e838588f15113cc375a0e12d02130a34775cd33f2e14b28a0bd882e8f38f033729105a11b19f4f23ef340fee49f54ddb87302f2c588b00da1d69645d2602c41081249c1db44886e45a4d6e3b24f2e1f85c6073dbaa9f5ed5e06cf04d036de31352f606371f3b20369feff46381e5c451aa635d4b164056ab4910c22fed6c6d8ac055df37c1ac2e1ec7c27b11363380e52ebb5486719c7ff0f11d0c04980d05e187b2e65c96c066631e5aa9eae8ba0d51e43a5a2a324f84c311cd8ed97be2592b46ce138f55f6af23a2bf6cf227c524e361ce57ed601051b7eedaef3c56a4f66aa67b744d71d21e9262042715a9157baa1653b90d447a7a1065adf4fc32a2dbdcccd64f870542078e92efc0b2c8c92823ac51d8d8fd017a74cd1a4ecfb9fd1592fe15076ac9488e600687c2cbc183c6d47be9c7d259a248b1c6d9691e7fe0f27a89d1f531edda48db477124be581324e781a487990329b62afafffa8cc8d242548387cf2add3ed3b5ad603002d1d503e659d2a6ba9b72f66a85d402242c5ed61dbf499d003e8c2a220d6f3f3a9ceb6a016c42a60dc76a46ebffe2fc948fa8653088cc70c3ba20f4c96b8ad9e7e7d50c03f25976c2651b95599bbcf3721d4621112865945e7a77a31be7c5784fee987793da030b2fbc6cd75002af247d479a00f0a89cc42cd4af2b7d0b848ba325e1ddbb6ca417f8c9a09fdc8bd57ff6c5acad7a0bb137ba7589084646406fb18b29ce458bca6c2c39416c7a43e391ada5d46ae626db87524373f7bd69a4eb3b9bc1c19fa3a72050a92f218e9bc666434231da81412874efb447d993b780b0a706c38de3bc7cceb114ab48ab6df53cf8b990f60d2fea33acaa3ffd3bcbdc1cfc9fd316c9a156c6fd3f8fc8df8e30492381d51c3cf6b3f46849ea96d5ae95c25c197a3a6d5dde65f58b3f66379b71cc653d610beb2608605a465e4ea1395e1e11976190b1a0fc982b630906d5266bc7ed55dae85f09f88085fd9552253990207557d1a7db7475a0aa9ed122fc3cb9f565ac4c1337e9b94accdbea8baf228dc06aa0c87f2fac0d1345c944a01c9a078923a02bd3556e4", 0x1000}, {&(0x7f0000000440)="92003be2735b068b0d30e81b455eb6a09fa5c1a03c529eba3e44515139f49b212d8650f29a0d5c962dac7dcb48eb8e772953be68848d131e0822c680b17e49232b7c18392c2ec0f68cdebf0e4fa25c95a2e583f31bc7ce359e2a05aca0bf3d4032c29eb8b3ea7f5b1d1b4926ef8c320ae14b4ba461aabd6e9b56614deb8c18035cdffcf6750fc1ab748b99826ce964e0a929c5dbf07b4323d0bf4b43f530053cfd41abdb8b020147862489d9fbd916383fc89499123ead6f3d9b624496017755a36bea445666e99b259b14231a0b32bf8e3ffd8093bc45cd43dff57150175ef36c903306b6be49251165d7f8", 0xec}, {&(0x7f0000000540)="22712c67b821f1240030608f7fc2cd0dd66ce1e0ba763ef7108ac3fd5bed51565ca5e89af7b1ab7cdbed1e426f748b465e1bd1643ef8c1518741b782f281ecef62eea2877be4e1e2d5363cb606978ab9d969e12376b13ec0723be3d890c2310be42d2845d6912b9a1bc0637e7b21cb4ab5", 0x71}, {&(0x7f00000005c0)="e8fa16df80d28382c1526283d156f966dcf2cdc4dda2cc7eb6de64b06a4a5d22e6f31564798bb5509bc0f196abf674c9b85cda44e4c81da0ac09bae4a95e42643de6fbecb05caffb1310", 0x4a}], 0x5, &(0x7f00000006c0)=[{0xb0, 0x1, 0x0, "56e6f7877d36a3ba371385525ae208aba0a93678b005d56f523164cd48e99e07ede96b7f626090d069fc99e7ddb87ddd70eab5d257b07012eacf09ea237c121f35d018387fada0d6075b40fd99020b9a193b7a9f4944833d66da334776f41454bf10b39de3f6b02fb2c83b34fab900faf56ad68aca7f3533714a942fdd4e1b164875351e872db9ad0aa994af57ea8bef5d293677d8cbe74e236baa"}, {0xd0, 0x0, 0x7, "c0cd1d9ee4680bb83197b6a74ba97ec4d9d86cea5ae8c7873b98d11dc524d4bcb5ee84b058a7eb01ea4f64f1891f97c6a26cdcd9bd08c5a67307336c9b5235021a0a14c2270faef5e71dd0d0c3882cef4e6550878fe1357f05b5318bdb615c9bd34d2073128f40aa74adb7acb7a00ce614af40850682b8e6fd1751a40102f72104c809324e4e28dadd09941393876bd768c74139f92fd78a6220dc4e9cbc2eaa025dec6e5395aa95ed24c49843bea9141195e6e09e9bf5523b47714835"}, {0x70, 0xffff, 0x10001, "903af0d334cea816b53f6fb048cff03f8744daeadc27a22873a1c3a5514bee26742d7b206edd1af8502bda7261b6a17bebbc4feda9f844e5a2532f03252002e75504862dcc280e162ac3867f5fbc63ae72a4c68e18f24f1f3787bcbe26c0488c"}, {0x68, 0xffff, 0x400, "df23d0e3cc259b2e40262f515b4545bbe17f77e533796f5073e2f83325ee41eb6ce53f208138913341034ebb991b76aedaca2f96e436030e5e23affe561e776c796c3378398b59783556eb4bc51a8be32869ab"}, {0x48, 0xffff, 0x8, "75924c709f7b5d6dbe864fd138fd98cf3e8b44adddf54b20d9f07cc01a7f3b46264ab5501df323ee503444f212f26bf4301777"}, {0x38, 0xffff, 0x1f, "5b53962e38e61e3b099726876d1df82e90bc34d7133a5d71cc9074c80045a9fd9458ed"}, {0x28, 0xffff, 0x1ff, "04f8ca8cf23dc722092d634a9b15163b14153acab01e"}, {0x78, 0x1, 0x20, "0f9c19e2728453a9d150ee030e64a267880a669d8361535b1ce88e7aba6fbb82c464b7fefb38aa68b065a56fbb5ef6a9e18b30a3c651c3d3aaf62517d7d729843ab105dd262784755e756105c76702fb28e21ad89d8207761f587a5682dc2b147910fbf958279ed8"}, {0x68, 0x1, 0x3ff, "b7c1275d9b0f550ceea285f1b1e55d2381dbe2d30081b1dd7273b7daac995934a28babb7bf6d36f69487a72877ba8c215ad68b3b57a0ac0aeb6885e8f414ea8df8f921a97f3b81e7fc700660fa058f33bb5e7072"}], 0x3e0}, 0xc) 16:00:01 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x3d94) r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x9}) mkdir(&(0x7f0000000040)='./bus\x00', 0xaf8b59b1d069b2c3) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x20000, 0x85) symlinkat(&(0x7f0000000100)='./bus\x00', r1, &(0x7f00000001c0)='./bus\x00') r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f00000000c0)) 16:00:01 executing program 0: minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x1, 0x16) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) 16:00:01 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getgid() setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) panic: acquiring blockable sleep lock with spinlock or critical section held (kernel_lock) &kernel_lock Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *488625 5216 0 0 0x4000000 1 syz-executor.0 284593 89812 0 0x14000 0x40000200 0 softclock db_enter() at db_enter+0x18 panic() at panic+0x15c witness_checkorder(ffffffff82672640,9,0) at witness_checkorder+0x10cc __mp_lock(ffffffff82672438) at __mp_lock+0xa1 pageflttrap() at pageflttrap+0x6f kerntrap(ffff800020b494a0) at kerntrap+0xec alltraps_kern_meltdown(6,0,600,0,fffffd806f654054,fffffd80673dbf40) at alltraps_kern_meltdown+0x7b frag6_input(ffff800020b49808,ffff800020b49814,2c,18) at frag6_input+0x7d2 ip_deliver(ffff800020b49808,ffff800020b49814,2c,18) at ip_deliver+0x353 ip6_input_if(ffff800020b49808,ffff800020b49814,29,0,ffff80000066d000) at ip6_input_if+0x17d4 ipv6_input(ffff80000066d000,fffffd806d785300) at ipv6_input+0x48 if_input_local(ffff80000066d000,fffffd806d785300,18) at if_input_local+0x121 ip6_output(fffffd806d49c300,ffff800000a9bf00,fffffd806f6bdc78,0,0,fffffd806f6bdc08) at ip6_output+0xd59 rip6_output(fffffd806d49c300,fffffd807cbc8aa0,ffff800020b49b78,0) at rip6_output+0x4c0 end trace frame: 0xffff800020b49c10, count: 0 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic acquiring blockable sleep lock with spinlock or critical section held (kernel_lock) &kernel_lock ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c witness_checkorder(ffffffff82672640,9,0) at witness_checkorder+0x10cc __mp_lock(ffffffff82672438) at __mp_lock+0xa1 pageflttrap() at pageflttrap+0x6f kerntrap(ffff800020b494a0) at kerntrap+0xec alltraps_kern_meltdown(6,0,600,0,fffffd806f654054,fffffd80673dbf40) at alltraps_kern_meltdown+0x7b frag6_input(ffff800020b49808,ffff800020b49814,2c,18) at frag6_input+0x7d2 ip_deliver(ffff800020b49808,ffff800020b49814,2c,18) at ip_deliver+0x353 ip6_input_if(ffff800020b49808,ffff800020b49814,29,0,ffff80000066d000) at ip6_input_if+0x17d4 ipv6_input(ffff80000066d000,fffffd806d785300) at ipv6_input+0x48 if_input_local(ffff80000066d000,fffffd806d785300,18) at if_input_local+0x121 ip6_output(fffffd806d49c300,ffff800000a9bf00,fffffd806f6bdc78,0,0,fffffd806f6bdc08) at ip6_output+0xd59 rip6_output(fffffd806d49c300,fffffd807cbc8aa0,ffff800020b49b78,0) at rip6_output+0x4c0 rip6_usrreq(fffffd807cbc8aa0,9,fffffd806d49c300,0,0,ffff800020a5e770) at rip6_usrreq+0x5cd sosend(fffffd807cbc8aa0,0,ffff800020b49da8,0,0,0) at sosend+0x668 dofilewritev(ffff800020a5e770,3,ffff800020b49da8,0,ffff800020b49eb0) at dofilewritev+0x1ac sys_write(ffff800020a5e770,ffff800020b49e48,ffff800020b49eb0) at sys_write+0x83 syscall(ffff800020b49f20) at syscall+0x552 Xsyscall(6,0,c,0,3,a7bc9c2a010) at Xsyscall+0x128 end of kernel end trace frame: 0xa7e39f4e970, count: -20 ddb{1}> show registers rdi 0xffffffff81be0707 db_enter+0x17 rsi 0x3740 __ALIGN_SIZE+0x2740 rbp 0xffff800020b49200 rbx 0xffff800020b492b0 rdx 0x3741 __ALIGN_SIZE+0x2741 rcx 0xffff800022964000 rax 0xffff800022964000 r8 0xffffffff81da97e3 kprintf+0x173 r9 0x1 r10 0x25 r11 0xa1c14167e2e6d570 r12 0x3000000008 r13 0xffff800020b49210 r14 0x100 r15 0x1 rip 0xffffffff81be0708 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020b491f0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.0) pid=488625 stat=onproc flags process=0 proc=4000000 pri=79, usrpri=79, nice=20 forw=0xffffffffffffffff, list=0xffff800020ac0778,0xffffffff82655a00 process=0xffff800020adc700 user=0xffff800020b44000, vmspace=0xfffffd807f00c000 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 5216 12777 5303 0 2 0 syz-executor.0 * 5216 488625 5303 0 7 0x4000000 syz-executor.0 5303 69806 79437 0 3 0x82 nanosleep syz-executor.0 36682 459573 1 0 3 0x100083 ttyin getty 80535 8425 0 0 3 0x14200 bored sosplice 35025 372055 79437 0 2 0x482 syz-executor.1 79437 309067 47791 0 3 0x82 thrsleep syz-fuzzer 79437 339087 47791 0 3 0x4000082 nanosleep syz-fuzzer 79437 70056 47791 0 3 0x4000082 thrsleep syz-fuzzer 79437 92891 47791 0 3 0x4000082 thrsleep syz-fuzzer 79437 177824 47791 0 3 0x4000082 thrsleep syz-fuzzer 79437 281867 47791 0 3 0x4000082 kqread syz-fuzzer 79437 9473 47791 0 3 0x4000082 nanosleep syz-fuzzer 79437 399494 47791 0 3 0x4000082 thrsleep syz-fuzzer 79437 298125 47791 0 3 0x4000082 thrsleep syz-fuzzer 79437 270007 47791 0 3 0x4000082 thrsleep syz-fuzzer 47791 119414 69539 0 3 0x10008a pause ksh 69539 340516 97505 0 3 0x92 select sshd 97505 136362 1 0 3 0x80 select sshd 80718 297231 80844 74 3 0x100092 bpf pflogd 80844 188940 1 0 3 0x80 netio pflogd 83512 94369 34716 73 3 0x100090 kqread syslogd 34716 64067 1 0 3 0x100082 netio syslogd 40773 105413 1 77 3 0x100090 poll dhclient 14986 115865 1 0 3 0x80 poll dhclient 98897 359853 0 0 3 0x14200 pgzero zerothread 58416 218664 0 0 3 0x14200 aiodoned aiodoned 70457 123058 0 0 3 0x14200 syncer update 4936 434934 0 0 3 0x14200 cleaner cleaner 15463 352324 0 0 3 0x14200 reaper reaper 63096 502228 0 0 3 0x14200 pgdaemon pagedaemon 51044 292319 0 0 3 0x14200 bored crynlk 34843 59205 0 0 3 0x14200 bored crypto 93558 113283 0 0 3 0x40014200 acpi0 acpi0 10873 238911 0 0 3 0x40014200 idle1 72899 296126 0 0 3 0x14200 bored softnet 30926 94345 0 0 3 0x14200 bored systqmp 15094 338479 0 0 3 0x14200 bored systq 89812 284593 0 0 7 0x40014200 softclock 69596 404333 0 0 3 0x40014200 idle0 35598 331330 0 0 3 0x14200 bored smr 1 141194 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks CPU 1: exclusive mutex /syzkaller/managers/multicore/kernel/sys/netinet6/frag6.c:57 r = 0 (0xffffffff82484090) #0 witness_lock+0x52e #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 frag6_input+0x237 #4 ip_deliver+0x353 #5 ip6_input_if+0x17d4 #6 ipv6_input+0x48 #7 if_input_local+0x121 #8 ip6_output+0xd59 #9 rip6_output+0x4c0 #10 rip6_usrreq+0x5cd #11 sosend+0x668 #12 dofilewritev+0x1ac #13 sys_write+0x83 #14 syscall+0x552 #15 Xsyscall+0x128 Process 5216 (syz-executor.0) thread 0xffff800020a5e770 (488625) exclusive rwlock netlock r = 0 (0xffffffff824be8a8) #0 witness_lock+0x52e #1 solock+0x5a #2 sosend+0x52c #3 dofilewritev+0x1ac #4 sys_write+0x83 #5 syscall+0x552 #6 Xsyscall+0x128 exclusive mutex /syzkaller/managers/multicore/kernel/sys/netinet6/frag6.c:57 r = 0 (0xffffffff82484090) #0 witness_lock+0x52e #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 frag6_input+0x237 #4 ip_deliver+0x353 #5 ip6_input_if+0x17d4 #6 ipv6_input+0x48 #7 if_input_local+0x121 #8 ip6_output+0xd59 #9 rip6_output+0x4c0 #10 rip6_usrreq+0x5cd #11 sosend+0x668 #12 dofilewritev+0x1ac #13 sys_write+0x83 #14 syscall+0x552 #15 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9556 6448K 7094K 78643K 14221 0 0 pcb 14 8K 8K 78643K 178 0 0 rtable 111 4K 5K 78643K 587 0 0 ifaddr 68 14K 15K 78643K 199 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1517 0 0 iov 0 0K 32K 78643K 123 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1216 76K 77K 78643K 2518 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 22 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 1K 1K 78643K 124 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 1411 0 0 sigio 0 0K 0K 78643K 15 0 0 proc 53 50K 83K 78643K 704 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 110 0 0 in_multi 33 2K 2K 78643K 111 0 0 ether_multi 1 0K 0K 78643K 9 0 0 mrt 0 0K 0K 78643K 10 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 90 397K 397K 78643K 90 0 0 exec 0 0K 1K 78643K 354 0 0 pfkey data 0 0K 4K 78643K 2 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 98 21K 30K 78643K 5344 0 0 UVM aobj 45 2K 2K 78643K 49 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 2 0K 0K 78643K 130 0 0 NDP 15 0K 0K 78643K 58 0 0 temp 194 3556K 3627K 78643K 9891 0 0 kqueue 0 0K 0K 78643K 12 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 12 0 6 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 74 0 72 1 0 1 1 0 8 0 rtentry 112 80 0 36 2 0 2 2 0 8 0 unpcb 120 485 0 475 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 1648 0 1648 1 1 0 1 0 8 0 tcpcb 544 246 0 241 1 0 1 1 0 8 0 inpcb 280 784 0 776 2 1 1 2 0 8 0 rttmr 72 2 0 2 1 1 0 1 0 8 0 ip6q 72 1 0 0 1 0 1 1 0 8 0 ip6af 48 1 0 0 1 0 1 1 0 8 0 nd6 48 15 0 9 1 0 1 1 0 8 0 pkpcb 40 17 0 17 4 3 1 1 0 8 1 ppxss 1128 24 0 24 5 4 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 39 0 27 1 0 1 1 0 8 0 pfstkey 112 39 0 27 1 0 1 1 0 8 0 pfstate 328 39 0 27 2 0 2 2 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 352 0 160 14 2 12 14 0 8 0 art_table 32 353 0 160 2 0 2 2 0 8 0 art_node 16 79 0 39 1 0 1 1 0 8 0 sysvmsgpl 40 7 0 5 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 120 0 110 1 0 1 1 0 8 0 shmpl 112 47 0 4 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 3613 0 2194 47 0 47 47 0 8 0 ffsino 272 3613 0 2194 96 0 96 96 0 8 0 nchpl 144 5761 0 4125 62 0 62 62 0 8 0 uvmvnodes 72 4554 0 0 83 0 83 83 0 8 0 vnodes 200 4554 0 0 240 0 240 240 0 8 0 namei 1024 18014 0 18014 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scxspl 192 15613 0 15613 14 11 3 7 0 8 3 plimitpl 152 154 0 146 1 0 1 1 0 8 0 sigapl 432 1603 0 1588 3 1 2 3 0 8 0 futexpl 56 18142 0 18142 1 0 1 1 0 8 1 knotepl 112 336 0 317 1 0 1 1 0 8 0 kqueuepl 104 289 0 287 1 0 1 1 0 8 0 pipepl 112 938 0 919 3 2 1 2 0 8 0 fdescpl 488 1604 0 1588 3 0 3 3 0 8 0 filepl 152 9353 0 9253 9 4 5 7 0 8 1 lockfpl 104 374 0 374 2 1 1 1 0 8 1 lockfspl 48 145 0 145 2 1 1 1 0 8 1 sessionpl 112 22 0 11 1 0 1 1 0 8 0 pgrppl 48 30 0 19 1 0 1 1 0 8 0 ucredpl 96 1642 0 1633 1 0 1 1 0 8 0 zombiepl 144 1588 0 1587 2 1 1 1 0 8 0 processpl 896 1620 0 1587 4 0 4 4 0 8 0 procpl 632 4422 0 4379 6 1 5 5 0 8 1 srpgc 64 8 0 8 3 3 0 1 0 8 0 sosppl 128 22 0 22 3 3 0 1 0 8 0 sockpl 384 1376 0 1356 5 2 3 4 0 8 0 mcl64k 65536 17 0 0 3 0 3 3 0 8 0 mcl16k 16384 5 0 0 1 0 1 1 0 8 0 mcl12k 12288 11 0 0 2 0 2 2 0 8 0 mcl9k 9216 4 0 0 1 0 1 1 0 8 0 mcl8k 8192 5 0 0 1 0 1 1 0 8 0 mcl4k 4096 8 0 0 1 0 1 1 0 8 0 mcl2k2 2112 3 0 0 1 0 1 1 0 8 0 mcl2k 2048 104 0 0 12 0 12 12 0 8 0 mtagpl 80 26 0 0 1 0 1 1 0 8 0 mbufpl 256 182 0 0 9 0 9 9 0 8 0 bufpl 256 9219 0 2200 439 0 439 439 0 8 0 anonpl 16 156666 0 143817 83 29 54 69 0 124 0 amapchunkpl 152 9321 0 9219 18 13 5 10 0 158 0 amappl16 192 7435 0 6719 65 27 38 48 0 8 2 amappl15 184 8 0 7 1 0 1 1 0 8 0 amappl14 176 70 0 64 1 0 1 1 0 8 0 amappl13 168 68 0 68 2 2 0 1 0 8 0 amappl12 160 20 0 19 1 0 1 1 0 8 0 amappl11 152 700 0 683 1 0 1 1 0 8 0 amappl10 144 738 0 734 1 0 1 1 0 8 0 amappl9 136 561 0 558 1 0 1 1 0 8 0 amappl8 128 185 0 165 1 0 1 1 0 8 0 amappl7 120 705 0 699 1 0 1 1 0 8 0 amappl6 112 669 0 661 1 0 1 1 0 8 0 amappl5 104 314 0 300 1 0 1 1 0 8 0 amappl4 96 1880 0 1850 2 1 1 2 0 8 0 amappl3 88 226 0 216 1 0 1 1 0 8 0 amappl2 80 11969 0 11895 3 1 2 3 0 8 0 amappl1 72 42504 0 42070 26 16 10 20 0 8 0 amappl 80 4728 0 4692 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 48 0 4 1 0 1 1 0 8 0 uaddrrnd 24 1604 0 1588 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1604 0 1588 1 0 1 1 0 8 0 vmmpekpl 168 15945 0 15910 2 0 2 2 0 8 0 vmmpepl 168 198749 0 196916 148 48 100 106 0 357 16 vmsppl 368 1603 0 1588 2 0 2 2 0 8 0 pdppl 4096 3215 0 3176 7 1 6 6 0 8 1 pvpl 32 441812 0 425790 190 48 142 168 0 265 8 pmappl 232 1603 0 1588 2 1 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 596 0 7 17 0 17 17 0 8 0