$setstatus(r4, 0x4, 0x80) close(r0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, &(0x7f0000000080)="a6", 0xffffff28) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000000)) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x3dd0683bca9d3391) sendmsg$unix(r2, &(0x7f0000000380)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000200)="15e632e56959c3302939c81346aaee03445850bcb2c36e77204f67048c4fcc64bea549efba537f3151", 0x29}, {&(0x7f0000000240)="f3cc58d0c263038507286be79033ae209ae768e2406b9a3e365278bf72bd12c8d5c6e7808a92b1b8b270e69e8c41c099a85bb7b9d2a301462a92954227e5ce3f9f51b15daab49d2fd7fc83dbf7d4bb06fcd9a9c74e5e1f985c966458eb99fa63270e79692752cd215b73fd10b0455686525ab136d890db19", 0x78}], 0x2, &(0x7f0000000300)=[@rights={0x18, 0xffff, 0x1, [r0]}], 0x18, 0x4}, 0x0) bind(r1, &(0x7f0000000500)=@in={0x2, 0x2}, 0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f00000003c0)=[{0x100000000, 0x3, 0x1910, 0x8}, {0x4, 0xeb, 0x3ff, 0x9}, {0x1, 0x200, 0x401, 0x8}]}) r3 = dup2(r0, r0) accept$unix(r2, &(0x7f0000000440)=@file={0x0, ""/108}, &(0x7f00000004c0)=0x6e) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x3, 0x0, 0x400, 0x1, 0x6, 0x264, 0x4, 0x2, 0x2, 0x80000000, 0x4}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 0: r0 = socket$inet6(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000080)={0x0, 0x11000000, &(0x7f0000000000)=[{&(0x7f0000000140)="5500000018007f68e0fe01b2a4a280930a060501fe800002040000003900090035005056080000001900054003000000000022dc0638d54400009b841373bffc78c921b98b42ab6c2e6ef75afb83de4411000400c4", 0x55}], 0x1}, 0x0) 16:00:02 executing program 0: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x100) 16:00:02 executing program 1: syz_emit_ethernet(0x7a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60352668004484000e8100000000000000440000000000aafe8000000000000000000000000000aa0420655800000000628bf289000086dd080088be0000000010000000010000000000264e6f240e9b18d667b02d0328cb9a0000080022eb00000000200000000200000000000000655800000000000000000000ac1a8dfe4c427eafb140a55242cbd93218fa5ff40b82c9165e0ef45c9847a0c841c101fc15f974acac3200f4dca8bc82a217787d080a87dbe8cd966d9aa271244165f2cc64b648df2be9fd767321cb2d1aa4a44cbcf1cfe5120ad9835ea010c56390b254fd606a5b079665b8bcd15a5fea03d850ac91d318c8f3e588c2f25760a5a9c4b1ded8f1fb8d616f98ea455d87df358400357eeb4a51b9cbd833c8bd42f2ed14608edd52347deaf09f6a2c61d001aeaa316418c6be084351f6d1fd6a5252ef1227eeb78969026c68e1d2405bdd9acbfeff0b0e3942a87c4f7368f64bebfbf5baf2e97fb13552765563375152a9461af88a4dd8b47650fafbd409ca5fdc124fc906eec2adea27b752c0334eb49acc7cacf3f41e3bcbe4c9764993c3fd4386d2819fc040e5ba7e7b6ea2d6d646d94ea98f4489ae7fcfcc"]) 16:00:02 executing program 0: unlink(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') 16:00:02 executing program 0: 16:00:02 executing program 0: 16:00:02 executing program 1: 16:00:02 executing program 0: 16:00:02 executing program 0: 16:00:02 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, 0x0, 0x0) bind$inet(r0, &(0x7f00000055c0)={0x2, 0x0}, 0x10) connect$inet(r0, &(0x7f00000005c0)={0x2, 0x0}, 0x10) 16:00:02 executing program 0: r0 = socket(0x6, 0x0, 0xfe4) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:02 executing program 1: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYRES32, @ANYPTR], 0x2) 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}, 0xffffffffffffff7b) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = semget$private(0x0, 0x4, 0x200) r3 = geteuid() r4 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x5, r3, r4, r5, r6, 0x100, 0x3}, 0x0, 0x400, 0xe5}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x460) 16:00:02 executing program 0: mkdir(&(0x7f0000000000)='./control\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000140)=0xc) r1 = syz_open_pts() r2 = socket$unix(0x1, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x100, 0x0) r4 = kqueue() r5 = open(&(0x7f0000000280)='./control\x00', 0x16e2bc94457671c0, 0x1012b) poll(&(0x7f0000000200)=[{r1, 0x4}, {r2, 0x80}, {r3, 0x2}, {r4, 0x10}, {r5, 0x2}], 0x5, 0x80) fcntl$setown(r4, 0x6, r0) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) open(&(0x7f0000000180)='./control\x00', 0x10000, 0x20) getgroups(0x0, &(0x7f0000000180)) lchown(&(0x7f0000000080)='./control\x00', 0x0, 0x0) 16:00:02 executing program 1: r0 = socket(0x10000000002, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000400), 0x2) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x100) pckbd_enable: command error 16:00:03 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0x80000000, 0xfffffffffffffffd}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f0000000000)) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) syz_emit_ethernet(0x2, &(0x7f0000000000)="e426") pckbd_enable: command error 16:00:04 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_dstaddr=@in6}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f00000000c0)='./file1\x00', r1, r2, 0x2) faccessat(r0, &(0x7f0000000140)='.\x00', 0x1, 0x0) 16:00:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x2f, &(0x7f0000000180)="4c5847447565b2db5d243715c1849e5678097d88e684e80045a2d4f908aa887e6017f3115d7374043a43934c23bac1ca33d91bac3e540910d290384a3de882ec1d86f6f3ac9b6752168098941a1d075fbf50e8cc619525cc7a44226be13ff0389ac3c2c263794d13f9d6d2fde605876fa65ec5273433d24b94479485234cfe5cf66faeeebe2dbe39003200d0f78312ad64ea3fe433468c3c1a71aa2e3a361c7da3611d71", 0xa4) r1 = socket(0x20, 0xc000, 0x5) sendto(r1, &(0x7f0000000000)="2576980dff8f107720c2b2e780d465a8598abe2cf08701c1f27ad149acebecfd01cceb336866686dc373cca6f8997dec1e5b1ec21d466fb8a095125046dee3e48e01d1264864123637ee13ed97ebc457e7a91dd9b446803b6f2e974d9c432e204b", 0x61, 0x408, &(0x7f0000000080)=@in6={0x18, 0x2, 0x80000001, 0x7}, 0xc) getpeername(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) 16:00:05 executing program 1: r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) setsockopt(r0, 0x1000000000029, 0x200000028, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) socket(0x18, 0x5, 0x5) 16:00:05 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="91371a5a3b80f474ff1b642abeb6e5bf14f11292324848d4749b0de0af70e885c906033f978acad87ba58dfc83196f7149c251c0465babd74fe476c13d1aef40"], 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x400, 0x1}) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x48c1, 0x0, 0xd0c4, 0x143}, {0x1000, 0x1, 0x6, 0x9}, {0x9, 0x3, 0x4, 0x2}, {0x36176056, 0x20, 0x5, 0x7}, {0x2, 0x4, 0x80, 0x6}]}) write(r1, &(0x7f0000000040)="43de057255cc4eb8", 0x8) 16:00:05 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() listen(r0, 0x80000001) kevent(r1, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r1) 16:00:05 executing program 1: r0 = socket$inet(0x2, 0xc001, 0x7) getsockopt$inet_opts(r0, 0x0, 0x2000000000021, 0x0, 0x0) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x12) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000001c0)=0xfffffffffffffcf4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r2, r3) r4 = dup2(r0, r0) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f00000000c0)={0xfffffffffffffe00}, 0x10) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0xc166fed0dbe2486e, 0x40) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80}, {0x1}, {0x6}]}) syz_open_pts() r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x120) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002800)='/dev/wsmouse0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000002840)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() sendmsg(0xffffffffffffffff, &(0x7f0000002740)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=[{0x190, 0xffff, 0x0, "6c5556dffbca115f1f7b349ba1dcda85784ce138fc1b9741d5829093fd204f74efe1111df333ad31f73e466e8abe3b2f1fda29b8770c2d1d5fd27a250b8a01b89f5c3f6943590650489fe2225c096ed8c1fd06c8686ce701d6496b129d266ac81ecd1c4747681b6a17d89a5a81ea148e1a8c17407fc06831e0e40210cae79e8e9e20c737a3ecbdb4d4301e05874884e749653b4402c0b2565dc0da3af7b939d5f79a5dc08cccdb403278707da24cb63094c0cce9fc09d4d6431fef8022b52d5489166826026236a3adaabe51fd9196600f4ddf92945359461996be7f7b0f49917261dd5107b923aff4ddd72e36777824f0ecff1afec4b3b456ffe40c3dad6408012ef0719d7eba7d8bc9d3b63b205330caab7ae56f71d4e9143cc20289814d12e24a3b8871e0d3f63be4663cb580a65265b685a58801ec38ceafcf6375236cfb8dd399bfd4ad30556a6e224b0b2756c04958900e70fdce1940cf02c04e93f1d4c7859edbc921db93c3bca7e61dbf31a86aed5a022405f7dd42"}], 0x190}, 0x0) kevent(r2, &(0x7f0000000300), 0x1000, 0x0, 0x8000, 0x0) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0xe8, 0x1}, {{r0}, 0xffffffffffffffff, 0x10, 0xfffff, 0x9, 0x9}, {{r0}, 0xfffffffffffffffe, 0xf2, 0xf0000000, 0x9527}], 0x7, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffa, 0x80, 0x10, 0x80000000, 0x6}], 0xf11, &(0x7f0000000140)={0x8, 0x1f}) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000000)) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) 16:00:05 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) getuid() mknod$loop(&(0x7f00000000c0)='./bus\x00', 0x84, 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0xc010570d, &(0x7f0000000000)=0x35) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0xd52, 0x1, 0x2, 0x22f4, 0xfffffffffffff4fe}, 0xc) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 16:00:05 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) fcntl$setstatus(r0, 0x4, 0x80) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() mknod$loop(&(0x7f0000000080)='./file0\x00', 0x6010, 0x1) writev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000680)="ff5a94db5a17dbdb2981c86cc39c0fb57b52af316e2cd26d46f292dc6a9abe4ed5f1c6c4cf5df2ae89a219d271df71adfe4945921867359e762c2c77c6fdefff94b8a39f74bdcfe7bbf9feeb759283254ecf92e4e1614fe3494bfe8e3babcceb4cc3afe2eae0935af59810496df51cd9d18fbefda1660cdb88f820ce3eb8a741b51a8608314c8b40f8704b6c528882701a70df4c80a5a6dbbc63b8c197113c337deb09f6718e107191b57cca3822b6af258185a441eba73039a688205774aa791e239bf6ed1ae8542ed34d1f52e68a72a2c766a02d0cbfdba2a9565ad637da4890b4d70276a204a669be732b0ffd4f91a577bd44829e323c28435fdc53d62c5513b46f080912c4bcbf45de6d74b5b1853d0cf8b812a1de48c1a2ba12a7e62c0ad89b613b43206d01d692fca98bbe53fb253f1cca29b08ad15b9230c6a3fd37347bfe2303b7133f2826762a301d60a04fbcddee19f6ee4144059975c660b2235a7dd2f3f5d716640a1a1d5cc6df59d6b3f11e64e8d2c6a85176bd3b9195afacc68a2eee79040aafb55642cbcaa3531886b36c717c07326e58db60fd6ef4ae8dc88f195f18a693909eb2855a2b39086f46b5ade8f971047158c22514bef86577decfc2ade573e56ee27c47c7c6e1e14eabde8b5e4448c5233315ad4166294d59aab532a2f496d486d6454fa8a227bbcf332a02745f77445bbe2c82e51ff21d45c9fe76895ce721adacbdacbf67c1a0babdb1946186d586dbbaf0d71af92801a3f9cd157cda9f781d63589e13a6aa55a3fe84530075b1a3276d7536aea91a33d442e8e53b6f6067a31da2a79952c60d940a47bbae940cc01a4d450768043fc3239faa50b94930d1ca6ac5ce05396370689ead2c036122aa83aafdacf9c7619ea7aba4b7e33445c57431f48f8fad71065dab10d0c107e03aa825e182ba92c89252ac3f570be539d6192a51d94c730177d3db9721fe4079f577dae9b11496d605f3bb0a658fd2d9045f67f1d36e82b4143e486d8dbf4f4b80c0f6db9d16057e882304c664939091d3051ba3601993efacbd731b947e239a3daf4239fd113fb364ef4d1f33f8e6ee88b5ed74a84d1e41a9cc6a4a841bcb488e51e75245cc16dc6b1ad8e14d8b4ea0bedb0a8d3df66cdfb27446c133b5a9e75e53bf0daff8eadd859d33b35b567617b549902ce861bda66ac47ab9a52abe0e93a4cc610283ed28f363a7bfb6c3b8a7d07dd9932375dcbaf04961aca208cceb0e1a8b0c80e0ad1f907b41390e6847828fac5a3dfa558485b599cdebc0810ce4d096d0c4245533aaa93bd9a933d3781b2062ce9b0bb3d7f268e20e8a2e7001d47b1b1fc3c7a0ac2624d250ad8b17d656ddff91f74678f3efacb8e5d96f4d62988256d5242c65033160dbc9775c06c359fa351739a767b958970fd67037e09ac2ff2be07ba1cf0d427c744d8d7aac24b72bdb62c894294a4722aaa4fa072d69eb5fe0771289664584b9889b2cf8698eb0b671cd2f190cadf82b17f8643f91d313c3f1f0b7cfa420b9385d297864284c7e6d35980fb55120a6acb8c83527bacdbb73747613120754daeb33c3f0430211dfbb3f61782069458de2b0153c203d993f838b6db1ad1d9ddd5eea1676287ca7440871732920268b03c28eff953a8319eaa9fc2191eba36fb859f781b3272fe27488ee39775e771b403eb3829557c8e039356da7d60310f29b15088c5f4477a0d39ee5e1edc901031d8fc37f7db1ec3980da88fd3df10dd99197585c9cbca393270db44b65b3d9d60a8f0beb993863e7fd0120179af339304caa444e2e7b1d1a71db297dbac815d08415580c6f8cbb251a2e05c414dc2bff4f3bdeb50a8ada066e4bc7d14b800b1a5ac302f529ec48b50f71ad4c6a451e8b351b2fdd5df7cf23a718df9450d16293cd77ac78bdf687c2892db06f9620f4058495fad8fc2e0da8567060e91e603149fea7567e480c0e4a9f31a391a7443746b1a8bb9162c86edd571a8d18aaa719fc5051a4ac4a2cd1640697c87f22220a0410a1f6415aebb19bcf343a290af3a949d97cd3b127dde53d7518544f3bfb4b9f0ea4e67339590f6fb1b60f01ca4be0cbe3e576b52e671062afed29f261ce77219398d0fd8de5f96ec82c34c6f79276928f2b65441d1ec88763bddd786fbae6847f4568b41f6db17f0860cfbc224dcb2b982eb9ce7d9e7df1958dfbed445a753cf5566606978662110319bffd0b8ccf1aab0720b72457ec7389c520ebfeb0843d7b368c795230afa1b04488e6f3d2fe772245f2a0143d929222d3f95b3620dea41041c53af26a1b3fee64907804bf6a3c282f3af5e02997f90836e8737285a6b50286438377b19bbf0111ffd2aab3f22f71c8a01fd0f49b82a1480a45e84ec8d335ad7b1c", 0x6a0}, {&(0x7f0000001680)="eebf8a56e84cbb22f7a38592217973f768ec3e70dc2d38565a31390a4ef74f22f12e06ff78880804c3b19510ada03d959a755948b142a92660f90a387eb767b1085f44e3f3d43568ebaf5a0fe0645e53e95e2ce6b08582b15083602bfd629a7baed0c0dde3e15c29", 0x68}], 0x2) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x7, 0x0, "5fcea3823b4b0d203dc08ada01646c3aa851d709"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffd, 0x0, 0x3, 0xffffffffffff65b0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) read(r2, &(0x7f0000000540)=""/226, 0xe2) 16:00:05 executing program 0: r0 = socket(0x1, 0x4000, 0x7) bind$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) bind$unix(r0, &(0x7f0000000100)=ANY=[], 0x0) getitimer(0x6, 0xffffffffffffffff) r1 = semget(0x0, 0x0, 0x20) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x9b1, 0x7]) 16:00:05 executing program 0: truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x203) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000080)) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x800, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x808, 0x1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000140)={0x200, 0x7, 0x8, 0x5, "f73a1eae06c11a8fc58699f1f67421097b651717", 0x10001, 0x4}) r3 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x40, 0x120) sendto$inet(r3, &(0x7f00000001c0)="4877b627aaf956967d0b400877f574a992eb2ab4c018875e854f222b3bd88010f96cc6b5e076105be4dc7ade6bae8968545f1c951d61950642c9909dcbdff3933afda9a96712493a03368ffcdfda82eccc5088806744578520338829c7175d595e2d92bb2c77987fe5b073d8506c38ab778a8e93f51449d41861942926964066a9f30db64b93a359ffed4dbe6d25637b868342dcdc242fe515abbb5e9ee1535c8a5aed54f91ddc0000f4dba29f14dead01c523aac29b2e0d0d827b814bdb4fe5f6c3599b1ffe2f3c67c434c6e47f7d48fdb7e32fbebc5666", 0xd8, 0x4, 0x0, 0x0) getpeername$unix(r0, &(0x7f00000002c0)=@file={0x0, ""/108}, &(0x7f0000000340)=0x6e) pwritev(r1, &(0x7f0000000800)=[{&(0x7f0000000380)="e0a52400c76c9213a883ba76d5a83f275cecf72ece6864c98887053138bb3c310f749aa3b0a2c4937ee781af682066693aea4857895369a77211b67acecb85e91f8473d52143b20874c0520a9ff679516866900af89eaf661331a926", 0x5c}, {&(0x7f0000000400)="7855a028b497d2f87f2a74fb21f865aeac19534155b79cdf8adbcaf6ed058407551736d27b79d6e3daa7c5ae5ed2bc8ee3796bc3e81ec2f0e5937ea2285089977406a6c8644bac08c6dbba03474edc917795f546af5412f8247274e57cd730c1e7627fc2de509a43f34d1f06d19011ed39935a019bac426ca1e8401123c366f7a100549452d66b42b8786ec822fa09797a1dc177eca229f6b1a2ee20e2054ead6691ca8dab9697993cfa166d", 0xac}, {&(0x7f00000004c0)="2d6f59268e8c7ab208da0fca5f8cc4ff149e7205ea61fd28b133974fa6dcbed2a6354ddf125b75e802dcf676229f5e6fe280f9ff71e1497fc88ab0ed76cd91824186669cff96a9eb5d4fcd322bf74a203024d5cbe61a0fb54f1d9c7def90b42bf384c0cc564f5e90288efd35b40399edda583e047ef616cf243d0f2bed2128de04184e83fd875befe73fbf84408dc98145f737d98858057f58f6285d0e3ff3307c2aae035071cb5df643c91149ff27295f7e44e57ec61698697d44a5fd", 0xbd}, {&(0x7f0000000580)="8e1a458f127e0ac832c2d8fe93df21fd4a99b01de99590c08c40b94ad53a495aa65d4bf4624a9e6a0e9cb765bc86901f6df501a10353c9c659dbc64ea97f80e7a209f1ecb8e1a5b4739a3deff10f3eb59bda701e4a394f15e116e89145e0d8a04efa94355e8680fc58ed9b5c846cc13e50ef3305c3411a323e68eb959929d4daa056277aa8109e08474952b3dcb939bade222b8a9cc7023cff06d288a8009f8a488d11ccfab583737fd8a4a2ae284cf05c02f95b7007f22323a7767ee51d23ff571443875b07497f77974fc6a5bbecaec8249dc2591ecb0ef75bff118fe08342d2ae5dc8e380f7b5e66b27d1831e", 0xee}, {&(0x7f0000000680)="d1cbd7b8e744c4dd21b7c5324265d6d578d1853b3563f52245483a9202934b44a551180a8b54eea3da88875c669bb0e1c3057405075881a61fbe5c7326c3e0ceac041359adf7a630e956baad0b63229602ea47505766c1ebcb50abca81b041ce0489b4ca087ce8a8c1ba44c082212cee2f3572baf67bbbb6ca57f9b50946cf424f4e288835f1c3b4d05c637e7e763ab86eb0aaf2666b10e3e1570c779f7782413221b4253ea73844", 0xa8}, {&(0x7f0000000740)="527d7666293849ba17167a0b160fd032156d00b428bb92fc2ef8dd34a716274a7e6dfaf325aae20cb7e6eff5ff1a1e981d438d067f5014b468a48712092785c694373d2e342ec09d58020a295ec58e2a09da01b367a87a44e3f23646d283e8176238498425699e212716786d52da566cc8cb2f3f2e137c4f7b520587333271355cbbe1986393294e9f667a3b2d625ec91426e7e1a7189c8dcc0b87b077ce7dcc9b6756400b7db05485250aede9fafba0bad434c2a0dae8690e67f0d03e3070", 0xbf}], 0x6, 0x0, 0x0) read(r1, &(0x7f0000000880)=""/209, 0xd1) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) fcntl$getflags(r3, 0x1) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000980)='/dev/zero\x00', 0x20000, 0x0) r5 = openat(r2, &(0x7f00000009c0)='./file0\x00', 0x10, 0x101) r6 = msgget(0x3, 0x14) msgrcv(r6, &(0x7f0000000a00)={0x0, ""/140}, 0x94, 0x2, 0x0) mknod$loop(&(0x7f0000000ac0)='./file0\x00', 0x80, 0x1) r7 = shmget$private(0x0, 0x3000, 0x201, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r7, 0x4) accept$inet6(r3, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) read(r4, &(0x7f0000000b80)=""/176, 0xb0) syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000c40)={0x3, 0x43d, 0x4651, 0x5, "2f314d362ba9644941797575f96666b51f772597", 0x400, 0x8}) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000c80)) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000cc0)=0x4) mkdirat(r4, &(0x7f0000000d00)='./file0\x00', 0x115) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000d40)={'./file0\x00', 0x4, 0x1e75, 0x0, 0x1, 0x8, 0x6, 0xace, 0x1, 0x3, 0x81, 0x6}) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f0000000dc0)) ioctl$WSDISPLAYIO_SETSCREEN(r5, 0x80045756, &(0x7f0000000e00)=0x3a93) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x61}, {0x4c}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") lseek(r0, 0x0, 0x0, 0x3) 16:00:06 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x39, 0x0, 0x0) setsockopt(r0, 0x3ff, 0x9, &(0x7f0000000100)="dd67a621", 0x4) sendto(r0, &(0x7f0000000000)="58975c38aa3e79ad595ba9db8d15feecdea9e95e7a1fb7ea7c52e9338bb5c89b9a324b9aab3ccc57989bdf09c1a332006755b75470c723702a873bc61daabd56b7cb1a75fbbda6e387d41fb021f5ba747b0c72820f65938fe8bf3bea690fd4d8b1820618b01ebbb4b2a6d6c6bc9ba83cc1f2e5b1d256a5474555f104857cb8ef900b2e5dd1f321a00bc94b2c1d82068b9f045c4dff42a2be4e38131ec43a9fd7a88f54d67b1176d21e0c170e4ab9b350", 0xb0, 0x8, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:06 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r1, &(0x7f0000000000)="da", 0x1) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000080)=0x1) write(r1, &(0x7f00000002c0)="64a356d97ca778a36789156f9b80f04064345389c77719aa0e62f589699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369004376036e5835eec770091359c293c9952439e8aec85342e412f4650379b62d001495a34264920202a5ecfcdcb60baf59a1efb5b3546f9b0eb1b85096eacf1349b7927f9d30e3427140bb", 0x90) 16:00:06 executing program 0: r0 = dup(0xffffffffffffff9c) fchflags(r0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000200)) 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000380)={0x7, 0xffffffff, './bus\x00', 0x0, 0x6, 0xf6, 0xfff}) r1 = semget$private(0x0, 0x3, 0x604) r2 = getpid() fcntl$setown(r0, 0x6, r2) r3 = geteuid() kevent(r0, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffff9, 0x90, 0x80, 0x1, 0x2}, {{r0}, 0xfffffffffffffffb, 0x2, 0x4, 0x1, 0x5}, {{r0}, 0xfffffffffffffffd, 0xf, 0x648de3fd554e1b42, 0x1, 0x302}], 0x91, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffb, 0x20, 0x8, 0x101, 0x47}], 0xffffffffffffffff, &(0x7f0000000480)={0x1ff, 0x52c0000000000000}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x3, &(0x7f0000000280)=[0x0, 0x0, 0x0]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000300)={{0x80000000, r3, r4, r5, r6, 0x2, 0x1}, 0x570, 0x5, 0x5}) write(r0, &(0x7f0000000240)="a0ca93232bfb6fac7dc9b8b9d3fa", 0xe) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x9, 0x1a37, 0x7, 0x3}, {0x6, 0x9, 0x7fffffff, 0x10000}, {0x10000, 0x20, 0x5, 0x8000}]}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:06 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) chown(&(0x7f0000000100)='./file0\x00', r0, r1) mprotect(&(0x7f000045a000/0x3000)=nil, 0x3000, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000001c0)=0x1) munlock(&(0x7f000045c000/0x4000)=nil, 0x4000) select(0x40, &(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) 16:00:06 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) rmdir(&(0x7f00000001c0)='.\x00') ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000140)=0x2) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2000000002, &(0x7f00000000c0), 0x2a) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000002c0)={0x7, 0xffffffff, 0x3f}) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002009, 0x5dc1) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745d, &(0x7f0000000100)=0x8000000000000b5) fchmod(r2, 0x4) close(r3) 16:00:06 executing program 1: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x400, 0x0, 0x4000000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) madvise(&(0x7f00007f2000/0x11000)=nil, 0x11000, 0x0) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 16:00:06 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2400, 0xf0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x501, 0x0) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000080)='./bus\x00', r1, r2) write(r0, &(0x7f0000000100)='\x00,\v', 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000182, 0x0, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) sendmsg$unix(r0, &(0x7f0000000240)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000100)="76b5ab2d0d38a03a", 0x8}], 0x1, &(0x7f0000000280)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="09c482c404845b83272cf58d4bd77f432b"], 0x68, 0x1}, 0x2) kqueue() write(r1, &(0x7f00000000c0)='\\', 0x1) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000001c0)={0x800, 0x5}) 16:00:06 executing program 1: mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x10) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5, 0x812, r0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x4, 0x5010, r0, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x18) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x5972aa37, 0x1000, 0x8, 0x2, 0x500000000, 0x1, 0x3]) r2 = open(&(0x7f0000000080)='.\x00', 0x18, 0x4) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000000c0)) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x2, 0x0, 0x3}, {0x18, 0x1, 0x9, 0x3}, 0x6, [0x1f, 0xfffffffffffffff7, 0xfffffffffffffff7, 0x9, 0x3, 0x8001, 0x7, 0x7]}, 0x3c) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000140)={0x10, 0xa14e, 0x4, 0x1, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff3000/0xd000)=nil, 0x8}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x504}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x80}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xb2}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0xfbb}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff2000/0xe000)=nil, 0x1554}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0xffffffff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xf9c}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x8}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x2}], ['./file0\x00', './file1\x00', './file0\x00', './file1\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x100}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000640)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000006c0)={0x4, &(0x7f0000000680)=[{0x100000001, 0x10001, 0x8, 0x4}, {0x101, 0xe7f, 0x1, 0x3}, {0x2, 0x9, 0x1, 0x1}, {0xffffffffffffffff, 0xffffffffffffffff, 0x5, 0x1}]}) shmget(0x1, 0x3000, 0x200, &(0x7f0000ffc000/0x3000)=nil) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000700)='/dev/vmm\x00', 0x800, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000780)={&(0x7f0000000740)='./file2\x00', r3, 0x3}) bind(r2, &(0x7f00000007c0)=@in6={0x18, 0x1, 0x0, 0x9}, 0xc) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000800)={0x1, 0x200}) kevent(r2, &(0x7f0000000840)=[{{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x1d, 0x4e}], 0x6, &(0x7f0000000880)=[{{r3}, 0xffffffffffffffff, 0x2, 0x4, 0xfffffffffffffffd, 0x3ff}, {{r2}, 0xfffffffffffffffa, 0x70, 0x4, 0xc462, 0x77fb306c}, {{r3}, 0x17196a350d501df5, 0x10, 0xfffff, 0x3f}, {{r4}, 0xfffffffffffffffb, 0x2, 0x4, 0x6, 0x8}, {{r4}, 0xfffffffffffffffa, 0x20, 0x1, 0xfff, 0x1}], 0x7c, &(0x7f0000000940)={0x1, 0x6}) pipe2(&(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mknodat(r2, &(0x7f00000009c0)='./file0\x00', 0x40, 0x5) recvmsg(r2, &(0x7f0000001c00)={&(0x7f0000000a00)=@un=@abs, 0x8, &(0x7f0000000bc0)=[{&(0x7f0000000a40)=""/246, 0xf6}, {&(0x7f0000000b40)=""/95, 0x5f}], 0x2, &(0x7f0000000c00)=""/4096, 0x1000}, 0x2) minherit(&(0x7f0000ff7000/0x2000)=nil, 0x2000, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000001cc0)={0xa, &(0x7f0000001c40)=[{0x7, 0x8000, 0x6, 0x1}, {0x3, 0x4, 0x79c3, 0x8}, {0x7ff, 0xff, 0xd80, 0x1}, {0x800, 0x2, 0xfffffffffffffff7, 0x100000001}, {0xa89b, 0xff, 0x5, 0xf51}, {0x0, 0x1, 0x3, 0x1}, {0x38, 0xffff, 0x1f, 0x401}, {0x0, 0x6, 0x488d, 0x2}, {0x7, 0x0, 0x4c5e, 0x1f}, {0x6, 0x0, 0x98d, 0x9}]}) minherit(&(0x7f0000ff2000/0x2000)=nil, 0x2000, 0x2) setsockopt(r5, 0x5, 0x7c2, &(0x7f0000001d00)="b7a847ef63bc2592b00e469606b7564fe3d97220b39c6537ef9a21ef14931878e9f90d7e87c64abb3b98526cfd4bd21a01c2cfdfacd112431499e2f4aab4bc66922154c538b870c5aa0201a8da4639b1493682985c5bd784990824761001c9c689bb59f59da0f004c0e04300896033005540681ebe2bae4212beb3d775be4cc2e6e5ba42b26ca5e6d314cfa91154c5057c099cac8ab8a66b9286fef1b618c30e1541709a122b09f25d6b84e4912ca208fb19e1619064de2063604eb1ef26504de4ffa9fd5c40f5db56d88a62f910d1900267a08a9bbf7ed2ca942f51549823ae84fa7a8cfd5197f14d501d1d35553c445852b63637d1d4", 0xf7) write(r2, &(0x7f0000001e00)="8fbdb6d5e617fa1fbd1c18da597322a4cc92bc0fcf91dd2fa9c672470b651fb2eacf72a28a42548f9f8be819", 0x2c) pread(r5, &(0x7f0000001e40)="0b284b3859e7d31ecda53f11d23d71c80e6f17edc6d786b6b23aa65cd380b3bd823d286fb481d884a3fc8a38be8d864f1cff52329c9c436647722523dbc84ecc133a09e92a7380bb20bb67cd9e2769ebc8187725f9e97e048f4bc32b4025d74baf08801bba56de10afd928b325ef88edd666bbcc5178e8d3eed96b4c6aba7a30a9f18abc55bfbf11d33d0170eb3ad0f16f63343c6645c9e4f6613e3ef610c4d5a2b2074906d55cbe00265d74b85b8d05fce1beb8eb1b5eab16fe73a02916c86a0aac6efa659d7babcf1d1dc3f0478b083f95652b8c27978d9bd258b20bb188b98d1c1fe87cd9c928f3d50f816d84d475118ac1c28ff1241ee4ee7bc511533a5773188ba9427e79ceb34368f79460d8ded88a46bb16924f6b033d1ec87f0b3675720893a161bfa1bb63a9f14fa3c2e46fe315ee37b64a8890daf3df64aade4122b553efec538bb1d77ec05b1e3059501416cf75a23b9770cc8e3abc2a9c7ed43afe0c2d1107ed9433c1f5dde57f055e90bc75b2821d6230244960235f36be4ce4c55bffc4f1c788e99cb56326a65f581a21aeb26a0055482045d49341d90af8fc9fb276f3ef3eba8731b84824f839c2307b88861b18afe6b08406a3661164e546ac687345b6ddd2766f2513b510c328f474fc09da7e492fa84dd81837a551d8efe65ff9c6793e17bddde8b7585c090dc8af6872f873ded3dafa84d87721f81f93f4e45455f1e046bc419272753f9e518cef6466dbc760b4cf0bf79bbaadca97a9b230e53beb4e76c38f30cddb7f55f24e7091c6afba3b1915dd0776830bb392764c13beb4aafd56eeaf8ddeafd64d68837744f27ad46d4e4d31014ae2cb23285c3d6107cf890eb53d72cd4c8f670e46e3a915f9f3e88ea3466d6851b16633c2e0cde4e46704f5e6d421d498e1edbd0d68e3188e9b60352ed05cc1d83eeff42b6b552a97ddde801168dcada1316942f5c11517d76fdd6e424ad2f5e4884ad0847239fba44072f7bf968aadbac9569952bcac6835c5bd9eb0c050da717e6f8bf4d2e5feb95f993e5b02e54e480471764248521b9c5f0b42220e1f1b26ad6920dfaf7ab6b279cdcf9dd40057f990d2aefe1c74b29d40714f8c5cbab5339b8b07085b385d5fcc79420b84ec28ba8c0239d2d73f185b726382dc1296e8e3d98c070f7f6a907a428883630ceaec88e407e028a4000ed54ea6ce1c3bdc2a52f00311a5dc9c02ed35f94e3b01909af8df42a40201e6841c1d62d97ab87b9096cb9b9e84b8eb3cb75ab38a4906f05eb7f5744aa2a6f6bb1b9bb28c86c1c7003843bf2edfc3bbd205e227120cac90b8e009973f09423bcbccd3744e4d9fa399d73eaf3d7df3cd4228df5c72a20340b0da638ea86140e7ec7ec1a3a31c09f7ad0cf087a27e1817ac2c278c45884d75b30018dec7a615809769b9b5e15fa0d67990210e6a72e2fac80f8c9ec6c954c767401fe62c515a3801d2cb28b48021daa4be0af5b7f5aa84e8f7531d44c6fb81ce6a435fb4fb7d574237de15a8ea595c056060ddda28b93738ded5b07b3fb9fa4d413fe29ad0bfe8dc88ee215c5d5e90c364aadc27731c895463c72eec8b5ece4ea0918e549d944102deb496ae1d47f82c55a6a9da4eb431ccc0076cd89c0ae8496b15218decf44ab1ec7196cc9f260e67e2c3a807c0efb9b470c699097b364ea6b00e9128b15707ae4dda4f755f3eaedb9aac2cc09c46a3429a56e2298cbf6def283f4cf6202708c736106d00b90f6c9262409651892e25cc5483b78a773ddd908ef9ad950a6230a5488d5cba15e50e4ef1f00c0a33fb3f1874473ac64a3b4d78aaf964042c87f9d137ecfbe0109c49abf08af06b9e8b56dd4145c2e84b0ace946d15a44774a113baadb4f2ce0516d5f34cdace5386e17b11a2d11c71aad0a7a50ad1d620227ad4d398ea17d3895fd521fbaa60c14a4b759a5656bebe305eb689543659da43e8cf2695d517bb48461301e92b9997afd6f1a0ce57f7a1320a70b3b857df7cb18dcd8c3f238a49eb33f3cc22f81d300c5684c4f375f5fad88a13974beaa3d0abc0fe8e021694b6445761a096b32036044d59f5e346288b77efd8a7badd502ec182cbc060fd2f5de2074f03bbc3ddd0ae0c64bf21e99ab707a96d2387d78b39f77fea406706103d4b3f3e16d44e278d58c63436886f9f6967a69def578930164c6ec60cebe9968766edd425b75a37e1f7f9ca21b1945e9de4514c240f7e3351ab8577d49ee4e8dff242b7db85f5b8225f8b4d40e13afa7a1b7bcad60b2aa275690679e4cb57b27c11814938c7183c48031c43e36036b0e12751c71541e2d6b21b824c48657e0b3ee00a03759449ee4e85c8d0c679b319ddb7ca147e4549df95140719297ee4ffe2fa8f10d01396320835e8c6ac62ef9fc902e580340b0493eeeff4330cb314d15358694d7741281116ec3415615531021f1413a601322507beca465038aa79f446d2701c2e4d63b79ee3f34f8bc8cdd6cb68cb51bb19dc51c9c4f9bd5030b8b53add151050e62fde4b29b0345b0601108b7399e6ee256577d9e460748210d7e5ffa71681389c8449cc5defb16162ce122346d4dcfd640350580800c000321f9517ac50e3af65a6cfbc80d052cb57556e601cd0d346d5328bc384903196cd3df50f602ac9bbc61834d670a91fee2c051dfcb75ffaf4322b1d68d0fcee7bd05b17c17d71fdb7a0314d743d72608e8d28675648af9f718a389062ef98827e7b6b811ef48dbd6159149c65769018bbfa9b55aab3a2341aa1e9b654830abc5f9679c32928d8077cdf6cc6dd39658f896371d301b10ef3a1ad9a0254febb5aaa366ced4b652815902ccbbcb794bce61e8fa11b27504224d4852de0692cb0808eae5216c1ff5b9773b4370d5d2049beb1c526b28dc4f1ac5c3a89ff890c273e37719bb754e2d53a7da2459b7c273e5558c839635cee80bd3b16ecb30b4f28b0125e912bf52b96d797c041d4ff646dbfe2e9cdd69cc11a746a86f0dfc63c6a11bad26793baa05be6a795fdbfe389b9c6b9056da65db6fd1a2145f72e804436b50bd7c28d84e98c84b14e690c14619b1ea0102ff8fc12ca950c36d383f9fab446fe7376085998008b2466425bf0ee3dd863b976e69d99be63c98bfb89066cef74e312ad17672cfcdafb33de32b971c6ed1c95475beb7aefed495eb51ee26085aef5086eafb40cb58387ea9ce8881ccf82d45e504aa4157aa75ad90b61d1beaee665038f8416b66112376ab7351551f25ce27e4d1c19a77f90a3784725fd52545671c696790bf71268ee844ba0ecbd2189946874bbcb6888d66da2aa0366c27776ffd1bd7f35cd0bae0b9fcd8b96fe9eb378df345d94c07c52f174110b99f822bdf09b9f07b4b1d26a5a99643b097770c518bbe2f3075487490b0c0dd6a443fd3bd791ea6c4e733736b6a58fc38b70f69818d9eae5d458c689e8b59fc21515229b50bfa547a54df679fab2068f03ca4d809e54e2d724296c476056f105e08120d3a6a0ae8646c7627a2ae2c0d1f9af8bdda0e930aacfc627f10d26504603b66042be77ad08d95c77a78d7bab2a5b54c0133b1d6fc4f864ab260ec07bfed8209e4efe3fdf6e3e31d3db006f7671d761d769e101593a37b8eb7bb421210cb9200e52f35b417645f1aefc6f0f3e255e62e2deb9e29a982a1aeab4168887a09fa818ccc00155c021f47d1902385f619823a99605a1ece4d078f1df34388036b7477e2d62cbf6f55cef57ef0728816f2be2b7d383164e2ccba55e2ea4e499ed4831b6a737b37237d5dc8f04ec51a889fee299550410f4465bce31734ca2589b12b32008f6a905df116a2f5e4a2a899f2682d505851d964108c0c160ffea92cdcc6edb075306e79c777f1013dc5d16d58e9947d9d914470b3c44e183bf21104116306497b46376b4945b4bd940763365a89ed40052ed70aa1ba4f184de60fea525109bbe86b226c95df9efcf8c501b6ced16f9010774267c07fc959d67fbf87cdec7d6ba7c8f18c1673493e6af9254db7d7f0e2ae83ab72df135dff85a252e2085e410d7e627924fa4e09d719fb2710fbc6f2aec2a104cfad69b9bd8f20e99312047090e9a9525039a318b284aec6e9688aaa460abafe70f9cdc80fa674f4e7ec28038289a19905924de0e4cb3f08485ab6abb4a10ac6e3e9f5eb2fca697550f4c75589827c1902a14677d3c131a2eee99b16799e72b07999f8dbd21d25b3622984940c5a024244bf3db2a1cfa64269b443c34f4c235f9eef0fec91c20e934bb198cd51f6bc381957f737a98294fe59cb20cc87c709f494a0c5ae4348edf38497acb3925c0f73516f7111eeb36e4f0016f7291391368894af3c94050267e55fbed0deaa0a2b6fa6c446a77c07f27cdf22b69a477a4ac39e7878e25a00dffd95792ddc1cca29543908969dc6d73064f8a7446f84cf556ec8bb34f06ab311bb149305bbd292b0a7f8a2baa779c47687f7192f7b0eb0ff3cf5cbb85ad404a6cf827b696fc97bced262c014bd9ef0aa674ade1a45ef10b35b1bb730e9225d53b90242ec3367c4c666c90321d77b53406f8ee32f50c5e3914a560a30547b1759351e53618dfc964de206489f77cc44954cb62044f1dc3dcee51f0f1520acf0094516ecdfae46ba8356dcfcb7f02b66dc873339db2e2da2f600add64b0e7c73a81eaf850d315bf26767e5ab53cb92e5f177e5fcc4fd0bf4356393ed6b9721dd6c8b2bc6f4b79e440fa0501ca04dc1dae3d53e49535e7c3b5eac136b126ed37e19069e323900059db1a60ce43d3676517416481f567de14ba133f5f347bedbbce71ab759a0f047ffe1b204984a21f93fc4d879e602a5dc49e52878787c047de9740e55d3869b22c7a28b437904f6c5cd39e4876a7c4c1e4d2731a1861e043331538c6fa91f27c45199d84569b117f31d8464a4d9359af618d9860422bcef56ac3ce3719353c04a6f35f1740922f2e919de429d990da798b794bedbd4109f2e41398d38ee23c77b7dd6d4775ceff9ebdc0851afcd88845f41717730c2e7e7ca94dc3d8bfa8f64b0a9cbf8b1e44e1ecfae1697083aab76cfdea2e0f1ee7735d8c8a953a16a80c1570e367a22d1900d56d81fc64f7f9a4403c193ae9f6009420fd07e3f86c716b545286377f41aa2cbe1686c72c1bf0ec0c71f924656c292708f545508bde4c2f8c9e0cef293771526723a0be731be72c4917e888661313c4f34611514974ac4acbff7b99beccf1fe80c706643210c7dde056d9b3103cc5b6f0795bacf6da546991647a1504a4813e4db73964c33b408a3f719c052937a6a1bcb14c89907ba85082db6b0c238beca36a3cd34340ca11e527149ac3bbd3c53f7078fe960cdf708d723578a078ef091af9fd8a8845b532412e83ec8f28bb83612474f950aa48bf0f05925b84a7a629a533b1af46b10ab5b554851e41202e238b93628d324ea69c8981d1db0b9298166437a7e055f73f65c5d0f25f3458937f24d0d601d36b31f1de0fe872860ab476034b8ec57a16961f534584b39114e4f191f3f99870bf7dee05ac33e7777f1aa9e256670dc3af572e1ceecff5452efff0e3703dec527be36661108a12ed893117f0e1a1846536deaa930d80e93cd070f2df3562576f4856a0c837bc71398253102d1b07bbc02eec42327d4b77ba75391f6ef91b28e5da5d4b44093d8dbc4faddac534b9fed428f1a50615212df393aa4c3481027cb8a17933c312a13d4efa4c22329b4317470db3a4327245a993b8d9cf4d4d0e365182d6a7af86472170e5c3cc0393fcba439e3da16f70", 0x1000, 0x0, 0x0) r7 = getppid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000003000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000003040)={0x0, 0x0, 0x0}, &(0x7f0000003080)=0xc) sendmsg$unix(r5, &(0x7f0000003140)={&(0x7f0000002e40)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000002fc0)=[{&(0x7f0000002e80)="46b70cdf811514fa1cc9c9d4a209494b3fb4e3d97cdd7dad5fa7a927931ee2905c1ccf44ba37d327ffe6933832f2ac9851", 0x31}, {&(0x7f0000002ec0)="8c6a5ee2443eaf59c6de8cd46208f46a355b039661f796678d066ee1fc48da5864438dd23797734700c551f23a50497587a69e2ac4fce38ac538ede8847dd1a74affe694b8697e7a9cb1f6bb2a848b3843ad3a30e0d6a6ab7b18236157469f7a1ccfd1893ba1f1e68c869199da9b00c189955cf1c6f3d06271cd0c460b4749d43b710690baecbf84a9cdfb8867afc96957141aec554d8bc00313acf7f00e21611d3596ec5aae3839171d048773f98dc261e620234d4aa88b6489b5e0864bbf", 0xbf}, {&(0x7f0000002f80)="4adc9e4e47b376e05be33bc0b170cc6ecef50ba00948f1cecb1cc752977d6df44b8d9b94", 0x24}, {0xfffffffffffffffe}], 0x4, &(0x7f00000030c0)=[@rights={0x18, 0xffff, 0x1, [r6]}, @rights={0x28, 0xffff, 0x1, [r5, r3, r3, r4, r2]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x60, 0x400}, 0x2) 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002006, 0x21659) open(&(0x7f0000000080)='./bus\x00', 0x400, 0x10) open(&(0x7f0000000040)='./bus\x00', 0x800, 0x4) 16:00:06 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x8e0985d78414135) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff9, 0x40, 0xfffff, 0x3, 0x2ba}, {{r0}, 0x0, 0xefb8500e0b381877, 0x1, 0x65, 0x7}, {{r0}, 0xffffffffffffffff, 0x18, 0x800fffff, 0xe58, 0x7}, {{r0}, 0xfffffffffffffffd, 0x8f, 0x40000000, 0x8, 0x7f}, {{r0}, 0xfffffffffffffff9, 0x22, 0x1, 0x1}, {{r2}, 0xffffffffffffffff, 0x9, 0x200fffff, 0x6, 0x1}, {{r1}, 0xfffffffffffffffb, 0x18, 0x20, 0x8}], 0x81, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff8, 0x80, 0x1, 0x1}, {{r2}, 0xfffffffffffffff9, 0x20, 0x90, 0x3c, 0x3}, {{r1}, 0xfffffffffffffffb, 0x4, 0x40, 0x3, 0x5}, {{r2}, 0xfffffffffffffffe, 0x2, 0x3, 0x40, 0x7fffffff}, {{r0}, 0xfffffffffffffffe, 0x40, 0x2, 0x2, 0x8}, {{r1}, 0xfffffffffffffff9, 0x2, 0x1, 0x9, 0x51}, {{r2}, 0xfffffffffffffffa, 0xe3, 0x1, 0xffffffffffffff13}, {{r1}, 0xfffffffffffffffb, 0x8, 0x80, 0x9, 0x8}, {{r1}, 0xfffffffffffffffd, 0xd4, 0x4, 0x3}], 0x7, &(0x7f0000000380)={0x200, 0x9}) ftruncate(r2, 0x0, 0x8001) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x7, 0xb8e, 0x9, 0x5}]}) writev(r2, &(0x7f00000000c0)=[{0x0}], 0x1) 16:00:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000616ff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f00000024c0)={0x0, 0xfffffffffffffff8, 0x0, 0x0, &(0x7f0000001200), 0x353}, 0x0) socket$unix(0x1, 0x2, 0x0) 16:00:06 executing program 1: r0 = socket(0x18, 0x4, 0xfffffffffffffffc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchown(r0, r1, r2) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x8bebda6aec66dcda) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000440), 0x4) fcntl$getflags(r0, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = msgget(0x1, 0x100) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchown(r0, r2, r3) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r7 = getpid() r8 = fcntl$getown(r0, 0x5) r9 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000280)) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000380)=0xc) setsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f00000003c0)={0x5, 0xf3d}, 0x8) semget$private(0x0, 0x0, 0x85) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000400)) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x7, r2, r4, r5, r6, 0x40, 0x80000000}, 0x6, 0x80, r7, r8, 0x10000000000000, 0x3c6f, 0x8, 0x2}) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x400029d8aaa8}, {0x54}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000240)={&(0x7f0000000200)=[{0x45, 0x1ff}, {0x83, 0x8000}], 0x2}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x880, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000080)=[{0x40, 0x9}, {0x88, 0x85d}, {0x26, 0x10001}, {0x100, 0x6}, {0x81, 0x6}], 0x5}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x7}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)=0x2) dup(r0) 16:00:06 executing program 0: r0 = socket(0x2c5b02b3ac656d09, 0x4, 0x0) setsockopt(r0, 0x1000000000029, 0x200000027, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x84}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x5c, &(0x7f0000000200)="25ddd65f42b1a1a61bf0fece36cb060dc2c4e46bc3daeb1f403cf40d7ce970f24edeaa594c04f9635a9a5ad784e7d3186dbfb163cc821cb3118072ae579817336624bdaf98b574de39ab13c96c0fe16d645ceba2b00069505ddf4dfb") close(r0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x5c}, {0x80000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000140)="fd") 16:00:06 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b818000000290000003e00000003000000000004bb893f0000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)=0x9) 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:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd506008963", 0x21) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x20008000001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x24}], 0x2}) poll(&(0x7f0000000000)=[{r0, 0x2}, {r0, 0x86}, {r0}, {r0, 0x40}], 0x4, 0x7fff) r2 = syz_open_pts() pread(r2, &(0x7f0000000140)="1190e3e66bca7b", 0x7, 0x0, 0x0) close(r0) r3 = dup(r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x80000001, 0x9, 0xdca5, 0x1}, {0x8000, 0x80000001, 0x3, 0x2}, {0x47, 0xfffffffffffff7b9, 0x9, 0x8}, {0xffffffff, 0x8, 0xffffffff00000000, 0x81}]}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000180)=0x9) syz_open_pts() 16:00:06 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="1c421eb8ca11fb7030266bdf355bf4d97d1a88cc12d107819d51fe528338d76264a3ebf8db74a914547840c3d4add906984d625eb5edd4b41ae338701a62b325dcde9ba83a9b9c0f1dd1c6f68d6986c35ab760d7d8d583c9a526321c293887b1d32e51307936ddd38c754ddd5b3720", 0x6f}], 0x1) utimensat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x8, 0x6}, {0x7bb, 0x6}}, 0x0) write(r1, &(0x7f0000000100)=' \n', 0x3) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:06 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x2, 0x0) pledge(&(0x7f0000000000)=',^/[\x00', &(0x7f0000000080)='\'j.^\\\v\x00') ktrace(0x0, 0x1, 0x2, 0x0) 16:00:06 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x202, &(0x7f0000ff8000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) fcntl$getown(r1, 0x5) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x800, 0x8) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x100, 0x114) 16:00:06 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r0 = socket$inet6(0x18, 0x1, 0x7fffffff) fchmod(r0, 0x80) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) write(r2, &(0x7f0000000040)="0c151dfa7bfaa6d0af68d7b27f1145ffbcd924ae03c13c", 0x17) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCFLUSH(r1, 0x80047470, &(0x7f0000000340)) 16:00:06 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xb64, 0x5d7, "70580ed76f1cfd6dd0265405e7680f1eda54df89"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f0000000040)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x80000000}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190a", 0x87}], 0x1) 16:00:06 executing program 1: r0 = socket$unix(0x1, 0x7, 0x0) poll(&(0x7f0000000000)=[{r0, 0x184}], 0x1, 0x0) poll(0x0, 0x0, 0xa194) poll(&(0x7f0000000040)=[{r0, 0x1a7}], 0x1, 0x0) 16:00:06 executing program 0: r0 = socket(0x11, 0x3, 0x0) socket(0x11, 0x3, 0x0) close(r0) 16:00:06 executing program 0: getgroups(0x8, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x1, &(0x7f0000000100)=[r0]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) r1 = msgget(0x0, 0x20) msgrcv(r1, &(0x7f0000000180)={0x0, ""/183}, 0xbf, 0x1, 0x1800) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = msgget(0x1, 0x42) msgsnd(r3, &(0x7f0000000040)={0x1, "c93fb6092ead95d160e5969a3e55bfb105bfcf145d72b60e050917a27e8c77179145bf4322bcebedbda76936fd79093988f99b885e2f724a37cbcec0d0451a5dd3f4150fcb65e718c18b1b8674fa214ece71a32840b7fcd19689c733609da3859bb1aaf68630168caa53"}, 0x72, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x20}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6353a00", 0xe, 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61, 0x0, 0x0, 0x7}, {0x80, 0x0, 0x60a, 0x8}, {0x80000001, 0x0, 0x10000000000000}]}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000100)=[r1]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b6") 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 0: pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x4) ioctl$KDGKBMODE(r0, 0x40044b06) setrlimit(0x0, &(0x7f0000000080)={0xe52}) r1 = shmget(0x1, 0x1000, 0xb, &(0x7f0000ffb000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/125) symlinkat(&(0x7f0000000240)='./file0\x00', r0, &(0x7f0000000280)='./file0\x00') r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x302043e10a7962d0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000100)=0x20) shmget(0x1, 0x1000, 0x21, &(0x7f0000ffe000/0x1000)=nil) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x0, 0xde4}) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x800, 0x100) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f00000001c0)=0x1) 16:00:07 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000001300)={0x0, 0x0, &(0x7f0000001280)=[{&(0x7f0000000100)="8484073755dd2c555b284995ae6f4d1967ab6f27ffdbde28f16a0e97d3bdafd23261d2dbd903512a8e1baec4075e041586abf189102dd28f84b69230c1548b76de50e0cc64ed15dff45a6689258913056fa240757103a16916a541f7ce75ba46ae63e193472a4eabbf2e4cf2ec0f4f9c48e5eb2829d3b4a860903b65bc3727b1dc2139f69e7160beea941638b272cc8a219bc6614ebc9f4c59382d183fcbb8431515096d0481a92a9b5b58dbc698e0fed587e77151946b1a78578c20bde359887d68e310166cf56363091846d63f55ec7dc7b5255d1d7eae9e8899421d755d945b23a4eb450b9f43b25ee230e7fb060ee175478c92d9d006", 0xf8}, {&(0x7f0000000200)="4688b9e925ef5ed5d7538599723226da5c6470abea8658c143feed30e9154ab3d8b89f5c0fe2aaaff9e93ff75fba28e30724a336", 0x34}, {&(0x7f0000000240)="520fd543b860841c58ceb0f129c208da1f5515c1626a6ed6e6fcbe4d74b39374f5bd8f6aeb5edb8d0b525e689c8a76311364b138128a2e2613b815a75850b3306d1df43192e55793b073d490502dfa2e9d8b741232a71e5a9f77343b2eb251dc03795dc57fbde9dadbd97a8d97ceda54dba311d49a73f46c12f31c280156ef349f45b31550b824b3dfd82c3eef309e1f4f7b6f2c3712706ba6925ec04175a2581077305fb260379de864d564249b48a99170df5e8720539bced62cdf3f9b089ae27d8801164931cedecac9f8cf6ecd1c1eef65674ddca800c6d821d8f0402498eb0caf45a634d5d3aca891b351a02bf798c159b0a5c5e2c845ba504b8398b05547fe88a4e46c7aa636e0e7fb8b1daf174a0fcfec617fef5158ec87b40d5ba4b9de2b6f1651d1ae60f283752d46f9389bab4b9abcc047872423b9c2ac820436e558123f8f6004f43cbee675c4798ab1850b4621455b21000557b8d2d8a6d6d8ecb8adb847a2b65eb18b61cbbfb10d0232a9686773a57417506301628e9306711ac94da7b23db1183663e168d66fafbad1c7e67001c10fe670a6cbe87bda37168a47784e24d597a3acd162c985721d97db4fafe9901d9df44ed69ad7a1ef46370f0adf2c7faae15980b40da2e42354b01108e7ff322cb2a58aaaa563a9f7a4f5b48d6f83d081c533352183bc7b606ea808a90178a5a8093eed1a82e8e6a0cf67e11cf6ded75e444d7c0b6330addfdebb54408c0a28e896cb5dd71edcee096d92f7a4dde9a0f2b3892398e0a671d9fcba7a9032b0098983f788bc57f42018cc52f9deaa39cba6d5913afcdb591fbc64aee5df425236ee1a2cd744e28aac9416970395e18ad9a5e03d58d408a9fc9bafb0f742ce6f1bb2108d45ad4aaf40734582f8ef39d352d1800123a2c26aff180937847f7a85b93c6cd82bee7988c12622e028eebb1702e718a297e47a5c38a9d565b316bc8b81cbf3f24323059df838c4fa9a55ac74684e0777d02751286e6fc99a13b31cb4c7f39f4e6b74d036a43b13894f57bbfd4feb50658462d6e352d995c3452ffd9cbae3f231d9c77f44fdf003c6b97fd9602b05e0a72652efe70c82e978f951fc5466f8b1e01b5338427049e7799ed1c98e21711965aa28a016ab5cd789b1e60a45377c9bb44ffcbab997b1fe95a5874077573e5e57a3314e0a45c043c3ebba385adf90899dd7f54d26ddb76cbaf6e467e636a369c163b82cde16c9432ee21365cdec59953195455cbdb75740688f23b1e4c0ec60717fc92277f53aabe02d448af5939a59a425dc646eec034eef9096be0ae5bd31a89612633d024cd7a8ec6f10017323e71efa4fb653020e81c21e60cf042d372aa57da5efc54f053af6a303bc1f19dc6557dbd289dfbb74e1e463605acef1790bd5b24ddda7a554f5e45135c8bdbe5fd1c00b504a51be89ef200bbe7e217252869e023c9005b61b87df166868697ec8fa2e7dc12990d653baf883d87d7bff4751329429f51c65c4f9f98285d1fcbad316a30f4f8b490d50528b172069dac6fcb0d0d5d2b83519055a063ea700e520607c4c71261935ab142724e0e19910b923de05a93b25fa06bc72c0fa83ee8fcecc6fc79881951ae8835c3bd2c0fd05c09fe2b9ca75ebcd96b412bbf9c1d3bb6e44e4e92ed7bd4390c18ca5bfd87d569c682c93a10136842a50b233cfd2e8f5f900ea09ed799d0fd218e3db3dcdfae9a6536040f303f9b2eeb2bf7904eccfeab63ec56f53c8543038948833e6dcd60ff19ade89fa9d3c89f7c5ac6563dee5140b5d5137c42bd59ecec7341ed30d4dcaa4d70268a486ac82fa94efa236c849ffed6644cac207d9883d7a162234c2ddd1b88540cb55cfe99800a0edcdab9f8c456e9f95bda6645f9958794e49513d8221e70a389b05e633dd23a31397bb14bd24bdb92e8a975416b6261dcc138618072beb0007a39e610d26b7948d2175dc3600086b03f958e17d9543ee361092c4110f01e73219ef39974077bf0c0d21dc0534815b5431b5842e827f9449b74239382bf9cc9b881b7ce10303d3857860f7325ce725060489ee27133b970aa91836b81e9963c24dc11957b3d91646c6eea39be6423c85f6854fc0b00a2f1b4e9cb6d190d617af4538753f496ae475b57771d26aaa4a3e04655f0b288c46b43dfc22e9cbd13d06e74a2869d8eaa670218de30ec1ee8cf6fdb85ad9af917c560d0305cc7737170bc26fb2cc298e7871b925f1e2f6ae1edd1b9ddfaea50de184512d066e7ebe7a75470a840c04ed4d5d9f7f19fb4180b9ca44eb4f38f26712c41f563a352f76445730c6285acdd2adfce27cee8286f4e62e8565c8f1e47a718d10f9f3583647599d97234dfee35a3de8b89663c1cce3178a42697b83a590ca4b242e8bb7cc31312b29046eba4888da9b885e421f588b76180dae35b28c182bf86559fa08ec7fc52ab03faee82ed0ae58052c06c687eb082a5ace56333f3735511986eca85b8625f5506b711d57651dea141070713fd4bb00dd1cf6b8cf0bf689348ef4c86ed2d6dedf059ce336793f7a830fe517e2ccbb46f360e7383bf1ce81aeee87cdb5154fcde901b10dc86150f65bfad3ef82b5fc865e8ac4e205bd16ac5796fc00d3918da7d8b8d968a66ab947e730131a79dc0fb23973e022dacc226b30accce49f1983226fca98d2328657b5fae7a03a2295bb0e1a38a0b09747e8d030a559c03a0c34b184544f60f284673f39af8638c7d5dd1644fc82e7565ca98739f51984a8d61bb390289d59a649a4620638ecb074855fbbc37e1b24e06554ee21a1666e0a599219b76ebc5b6921a54c6e4290fa105782bf8391bd442c1d06bfebca3e16c76e1d221a946597abfe434273f68c202ab7da57aad49af49decafd42d4e489b6a0b70431b5afdf9bca3906fe92cc051af94d9db68cd2db01fce83e892bac803b0458e08070cb79b1151389570518a6e0ff19a455339c26218f77c9f9311cb63c69a6541bfd4ca0e4ce932cc23c96866aa1ecf910c38c401f5ec1ff7440a1adfebb6e3f7fd61dcb80d803d43f913bb8ed22c0f80dbcaa34863afdd65b9ffb3177139a17e7ecc05c93f0fb9a2f62187506e58e94f4e6303f46ed408b96d3f1d05f7424a2520c80887d4a4ba480653f15a0562a1609edf608fc0b90dc4b8416d1b27b8dd8f82ebd8e8f68e61366a1023ec63f087187f7f60a0d5dbaeb546619ac64169f51ae2d18fa19f6a05be554f8b0af9dff9608b96170b2875496871ffae58525ce2045b198ee37c77873833706da127e0247df1500c8a11e79cf6c8e434acd075be891a16b65c80cd26891498804fefb970e9d65e40f6d246a3511b5dfae6f435e6eab1c45619c835e291af03820b38819a435eb68d9a194373675a1891d73981fdaf97a91bfb7b3466a2062921fcaba7fdd758e49918a9dc02eb3280e170a322f9f9818dd76ca9b4a5385f8cef36cd6ec0ff0942ae0a8755bb1038f2225be1fcffc20828cca95e281cf0ea805997e207f4849800ebe354f610eaf5d33790738884102b37b29316186e07ab587b8fb1e2c7f7c7239c7030df5e92dbc4d15ef897a10c6dcee052243d1ae765cd9a629c1f7f3a1665b8e6fd48f13fb46ed334e11592898829efbd54cdd750a05daf22ddb118a682763d6e48d166a9d999df77fbb9fadbecaeac76abb7340a3859de44045334421bd85be379868c115353af48be0ddb8b7d3cf6ebf516891748a77e249dcf8c91bf4cb9f405770a10dff89fed17a8c5b69e5baf493ea9b25d931b69406b125c657dc4593ac9fe1cf85dcf2cd2423aaf05e30f7fab6ae171733cbceef1623d684c3243eff063265439492bf0b6d032b080d3d350fbf3ba22dfdaa158cc7ab18d0cfacd2ac2967e1f60fa0460454ec5fef2e675b9f964913909feb0610abd83095fdacf7f1643f47d27075f70ecc9526145c3cdecdc80e98154b4631440b6e2e7f07070c24e272df7872683d292a4e644a0031fed8c8ab790f793a5c9d99682753169e9b9af7662918f910d79d7dbbb419a925b5f34fcaa07d1bafd86426882d2795b4c4e82525a6c7a6cd31f20aef96d1713ab79fa4d7f45e160df5da828b76d672194471e613e7efb16f600d08080d4e7aa4d2f356b8daf3d804c9ac6ce3b25b707aae6c131da9f7b41c7c83ab52a9c777c3420da08f0883191de1f1c8cb3238663240651f20d338dd036a3e32649281911895db82646b8043ccc3628386b760e36616e693e66217cf86b78924d776024b516c8a5f6fc2126891c010ced4b9c56d6808d63d5667c6c8adf21042db67d8aecb23b29cbe92cddb4f7963d5b8a526a8772d774323cfab946d7bef63cb6a4f0183c1a2176431ee208801ab499996bdca1ee0242839aa286caca363d621b93a1681b7ccfc7e56a3de80c9d2abaa2b209bd2fcb8f135b3de3958c5b7fda0a8e3f483b9f73c06d41d2470735bb3f2d34847dcb9177423fbefa5034133ebeba40f59110529cec388e1e58c619dd829826575ee8bc7807d23789d760c49580c8171265b421927865e5d8d41f0ccc8eea6cb74fd81799619402db854126dd29683ea1c35a10fc687b257c344e5b40b3b2dae766ca7e622f305697fddcba4dd0fd22146ae6aaac13f0c3b59862abe4a4a9dddee90f5192a313f57ef5b6ef44469d508066562bf74546d9b92878d083429503b0cedca39e501f227608a5ae67700b0a263ed76dcb2e541bd45b9fa339a7cac29fbd42ffb09f95a319e669c6687a978b51525ae767d3bda4a1362cd5f3c06b7b6e70e832bfc4450d719d58f9667d1be776d6aa0b4b7894aff147aacc1261c2fbfeaf0a89c6a0b7f468551a99daa283ce37a46a581c2fd337529f190eaac134ecaade4ac0c8fe7dc8202bd19ef498c333b8b2bd1db9220ea3f2865ea22c185242725fb43673ece5e051abf33fbac6fc027f62c8d26519a67663bbe2ea4e9596d05f360a79713be6763c72341edbc0879a85359500eaf0df6ed7e397a28889f6b429bf50a7dc87b36c057d609d610e40215a1209e959832c45875c15d27cf76a23b4a46da81d0579d3a9f0cb5cf6cc6baf143a2b94c9e408245e433fcde6d2e61a4087ad41ab3250d1133fd431f1b108ef78b586e7f6adc0bb2c36e875b3b416ee62d1dfbebdcd50292e80573002aa3ef66821ab12fda8f022c169339554f0d0866ee8ae1f3d87734ef6c906a008c806b2133bc92c000abe99fde86fcf32740d606f25a7addbb7d159021cd65670c654d555c55b1a88ae68bbb02cc9fc58974bcdf1e77e4c30145ff2387ee2dd7c37a7918aadfe27f6e02db72859e1af7ee8fa817f4bf44014a4d8a0c697cf21a809d68c617088a765aac904cf038c12a074e7def86ef20d07bc28694537a82d2351a0091adee0e320426d8b4024892d2b4b7bf8703229a34aed8508cac883f3fce4350ce60eb56a10992af508f74b0c0fa9a75315deb88ec4fa3a9f213bfe8d9ee4f4fb8427325a559cf6066976ebb8d69b8ee6d88706188b09a23fb1e2252cbc50049755b9fcd60303a70a52a751db7398adeec444c449621ccb672b66179a0660fbf6c54656794e92a347aa966c3f48d38aa570563a79cb95add88066afd849ca005eb2ca0d0e80985b72902ef2c917db41c3453df71bdecdbbda580825307a737ec1a49cf3cac5c5c35139e24af43e3e32a5419537c5c8aed5960d43f2bb5202b63125eaa3106fe8dc2a40dfa679e3ddf5806bab3051a5e372ea30a0a180ab64a89f91b58bab30165f1af0a3d9d44575941268ce1454cf0523be373464", 0x1000}, {&(0x7f0000001240)="4dfb5a39058fbdf163e8c3adb3d28893b49542f18726a5f70f66683d1627cc96432d88abdea27fa4", 0x28}], 0x4, &(0x7f00000012c0)=[{0x20, 0x1, 0x968, "e20908fb83ca134cc717bce9f8e270"}], 0x20}, 0x402) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)=0x3) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x84) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000001340)=0x1f) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) 16:00:07 executing program 0: r0 = geteuid() geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setreuid(r0, r1) r2 = getuid() r3 = getgid() r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x2, 0x106) accept(r4, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) setreuid(r2, r2) chown(&(0x7f0000000000)='./file0\x00', r2, r3) shmget(0x0, 0x3000, 0x102, &(0x7f0000ffc000/0x3000)=nil) r5 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$SPKRTUNE(r5, 0x20005302, &(0x7f0000000080)={0x2, 0x2}) shmget(0x3, 0x2000, 0x8, &(0x7f0000ffd000/0x2000)=nil) 16:00:07 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)=[{0x4}, {0x3b3c2798}, {0x3}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)) r1 = semget(0x2, 0x4, 0x40) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000180)=[{0x0, 0x438, 0x1000}], 0x1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x80, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_media}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") nanosleep(&(0x7f0000000000)={0x928e, 0x1f}, &(0x7f0000000100)) 16:00:07 executing program 0: mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) r1 = msgget(0x0, 0x0) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) 16:00:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) semget(0x3, 0x0, 0x1) listen(r0, 0x101) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) 16:00:07 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) fcntl$dupfd(r0, 0xa, r0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)=[{0x20, 0xeef}, {0x20, 0x1}, {}], 0x3}) r1 = dup(r0) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000002780)=0x3) recvmsg(r1, &(0x7f0000002740)={&(0x7f00000027c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061ca0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000836c6d940929337df512f39834e796aa4b6fa4b7f5b9ca95178c941fc1cbf5072e056c5c0ac30b81bca02e33cab52b215679ed19e906eb851904149a476c0269f3979be9d97db9199d555b3128fc4bac5c40e3a9a3cd35492253dc2e64ea3d"], 0x1002, &(0x7f0000002680)=[{&(0x7f00000011c0)=""/244, 0xf4}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f00000022c0)=""/76, 0x4c}, {&(0x7f0000002340)=""/161, 0xa1}, {&(0x7f0000002400)=""/242, 0xf2}, {&(0x7f0000002500)=""/27, 0x1b}, {&(0x7f0000002540)=""/188, 0xbc}, {&(0x7f0000002600)=""/73, 0x3a}], 0x8, &(0x7f0000002700)=""/23, 0x17}, 0x802) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x85, 0x8000}, {0x24, 0x401}, {0x2, 0x1ff}, {0x46, 0x1ff}, {0x101, 0x1}, {0x82, 0x1f}, {0x1, 0x51a1e7f7}], 0x7}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x45, 0x1}, {0x0, 0x76}, {0x100, 0x6}], 0x3}) 16:00:08 executing program 1: setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0xffffffffffffffff, 0x0, 0x1ff}, {}, 0x31}, 0x3c) r0 = socket(0x800000018, 0x2, 0x0) flock(r0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:08 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x13, 0x0, 0x1000000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:08 executing program 0: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x1, 0x9}, {0xf58f, 0x5}}) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff12ff7f000001", 0x8) 16:00:08 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffe00, 0x0, "577111c314756a8eb80b6648062ac63c52960405"}) kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) 16:00:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) getppid() getppid() getpid() r1 = getpid() r2 = getpgid(r1) r3 = getuid() r4 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r7 = getegid() sendmsg$unix(r0, &(0x7f0000000380)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000080)="c4291ff684444ff2", 0x8}, {&(0x7f00000000c0)="8fd1496a4a7c0e190512547d284571dc918b8156b23728d2fb2eb33a098b31b121f4cbac9dd11bec900530adc6a79fc5214cd1b9fc955106ed66019ad027d99e656dabe3af521363e94435f6273fe4e765ac2b6deb1e0934d2f1277f", 0x5c}, {&(0x7f0000000180)="ff2aca5c1cd60edd81c1b17ab82ec7e4dfc633c3c00a212897e648bbef6371769c9fa0135732d373f386b97d223c1f2130965d4477f11192f5c4ca9a489f7de80211afde78dfe5f87f23e959862f3b2fcd9caec35315ecff478f8e79bfd4ff7b600621815f6451188099233a", 0x6c}], 0x3, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x58, 0x400}, 0x408) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:08 executing program 0: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(0x0, r0) r1 = msgget$private(0x0, 0x640) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = getegid() r4 = getppid() r5 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000040)={{0x3, r0, r2, r0, r3, 0x2, 0x1ff}, 0x6, 0xffc, r4, r5, 0xffffffffffffff01, 0x80000001, 0xd8, 0x1}) 16:00:08 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2c8, &(0x7f00000001c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) accept(r1, &(0x7f0000000100)=@in6, &(0x7f0000000180)=0xc) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000001c0)={0x100000000, './file0/file0\x00'}) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:08 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x4, 0x7, &(0x7f0000000000)="cf5bdc5f1f1605cb98edd06ffbdf69f450b79cb3753b9b7bb9e65ea70dae492be601d8b79eb3fc9ab8ee514f94491f0df73f98430f2d1b2286bb4d21bf1af31fbab18659335bc7f12d72b30572e049462a13f14f315da0e07f9e88690a6265a9f8d2e162e7fe63b1cdde9ea1a4cd2d72379ef97f369b8a620fc93ac9cb03bd349498b391f60f1c2c688cce83db143145c3d2", 0x92) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x34, 0x0, 0x0, 0x5}, {0x6}]}) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = dup2(r0, r0) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) 16:00:08 executing program 0: mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0xb011, 0xffffffffffffffff, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0x3, 0x1}) 16:00:08 executing program 1: r0 = socket(0x400000000018, 0x7, 0x8000000000000036) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x3, 0x33, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000100)={0x0, 0x0, 0x3}, 0xc) 16:00:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205603, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r1 = semget$private(0x0, 0x2, 0x80) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000140)=""/227) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000240)=[{0x40, 0x0, 0x0, 0x9f}, {0x6}]}) syz_emit_ethernet(0xa3, &(0x7f0000000380)="b489a03b8fccf27b8e84901652446aafb9c974d210cb3d6d298456f01a982ea00c89c31331002b0795de24a22962442245e34a7d3119e1ed3d0cff448699c66230b709100000000036a9a164200fb9ccc60910fff8b5a73217c220cbbc9c6d3f1372cb87ebb9bf8987a7270f4efb2ce3068667c7991ad80d0eefb2d228e619800fb5d49c36633c936466cd480a06d211f979d24c301d0862401fc71fe7502cd42d5371") 16:00:08 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x800) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = kqueue() dup2(r2, r1) r3 = dup2(r1, r0) mkdirat(r3, &(0x7f0000000080)='./file1\x00', 0x40) chflags(&(0x7f00000000c0)='./file2\x00', 0x10000) 16:00:08 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() minherit(&(0x7f00008e4000/0x4000)=nil, 0x4000, 0x0) r1 = shmget$private(0x0, 0x4000, 0x220, &(0x7f0000ffb000/0x4000)=nil) shmat(r1, &(0x7f0000ffb000/0x2000)=nil, 0x1000) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) mlock(&(0x7f0000923000/0x3000)=nil, 0x3000) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000080)=r3) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x60) mmap(&(0x7f000084e000/0x4000)=nil, 0x4000, 0x2, 0x1010, r0, 0x0, 0x0) 16:00:09 executing program 1: socket(0x2, 0x4, 0x80000001) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x10, &(0x7f00000000c0)="eb368f80", 0x3) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r1, &(0x7f0000000100)="87f4740dcb7d8351eb67e63e6a6620b143adb00a83c7a6f142443bef764d4e17d269c36cda1d5f6ef7aa347cba087f83fe42f07b8d1b43300e677a81a1d332c0afe7a79c289841bfffb5b6682f7dfbc2ab818af467ca73d6b8bf284a32d27e474309a5d4d632348d6bb0d4e36c87c837691c52b9e286185994915558c032bd0277a827ad073e18e56f1be94a4657da4dac191f586d311590e2bba993eea7792fb6e9d9aca8b96b2e54a3c42bdfe9d833a77376382b84cab74a6268846329f1ac2b01973dfc82fd368405858574547630fc4402dd1247a13003954809769b4f68262a43ee06e9403d4ceaeb1c2652", 0xee) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)='./file0\x00') fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0xc, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x90) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0x10000, 0xb6c, 0x1, 0x1, 0x7, 0x2, 0x9, 0xc1d83f5d334ee2e3, 0x1, 0x800, 0x3}) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)) 16:00:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) sendmsg$unix(r1, &(0x7f0000001680)={0x0, 0x0, &(0x7f0000001600)=[{&(0x7f0000000100)="bb", 0x1}], 0x1}, 0x0) write(r2, 0x0, 0xfe0e) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x79e4c04b3816c4a3, 0x0) fcntl$getown(r2, 0x5) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) shutdown(r2, 0x0) 16:00:10 executing program 0: socket(0x1, 0xc005, 0x6) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8000, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "854955882e1a96c984ffffffff9c11fe4dbfa600"}) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "4c9a2c4e44800436d06f02a4c4b4e6e2f215c19e"}) syz_open_pts() , , pckbd_enable: command error pckbd_enable: command error 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x10000000000081}, {0x6}]}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = msgget$private(0x0, 0x404) msgctl$IPC_RMID(r1, 0x0) syz_emit_ethernet(0x2, &(0x7f0000000140)='\x00\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) 16:00:12 executing program 0: r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) getrusage(0x1, 0xfffffffffffffffe) 16:00:12 executing program 1: chroot(&(0x7f0000000340)='.\x00') rename(&(0x7f0000000180)='.\x00', &(0x7f00000000c0)='..') r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x20) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x40) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00', 0x4) fchflags(r0, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x3c}, {0x6}]}) preadv(r0, &(0x7f0000001400)=[{&(0x7f0000000100)=""/103, 0x67}, {&(0x7f0000000200)=""/79, 0x4f}, {&(0x7f0000000040)=""/36, 0x24}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/188, 0xbc}, {&(0x7f0000000280)=""/92, 0x5c}], 0x6, 0x0, 0x0) r1 = socket$inet(0x2, 0x0, 0x17c7) getpeername$inet(r1, &(0x7f0000001480), &(0x7f00000014c0)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 16:00:12 executing program 1: open(&(0x7f0000000000)='./file1\x00', 0x8, 0x8) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) select(0x3db, 0x0, 0x0, 0x0, &(0x7f0000000000)) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x1) 16:00:12 executing program 0: r0 = socket(0x11, 0x4003, 0x8) r1 = semget(0x0, 0x3, 0x480) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getegid() r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0x5, r2, r3, r4, r5, 0x2}, 0x7ff, 0x436, 0x9}) sendto$unix(r0, &(0x7f00000000c0)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c25769000000007fffffff02000d7d026ba8af63ff3728290200fd89720fd3872babfbb770b9f5c872c881ff7cc53c894302b22f310b634f36a00f9000000200000000000001ec08a3717ffffffe000000000000000000000000220000000400000000000000b734", 0xb1, 0x0, 0x0, 0x0) 16:00:12 executing program 1: getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xa, &(0x7f0000000180)="f7f9e794", 0x4) 16:00:12 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="99020400000000000000a50710eef65a935233139c2becf9c2155b2994e3bb9afc87db333c5ad2a38bb133894298af55fb77eb04574895b73cc58f5fe9a0fe873a56ee4949dac5ada72e3473b34401cf2d00825f3e22c2d70d54135bcedc9eff3abb5dc7652ae8e076638d9a535032824b50dee1a0ecb8d90938505f178adcd541918a80518e6dfb04ab27a6480070f530e097fdca66c9dade70390b5fda17923d7d7d546dd52e264060fa98db2292fbab1b688bc057fd886c0db8cb4fa45c16606da59cb5033c6bb3838bc81e897d541c795adbc586b08e9d0b4a3886412067237b4eabf1bb69bd9a0c1f00db2f6a32838669f6ef31edff879ed84a9b4a43afe1b4ad19331d6fd3d13ab36a46c741d721ed275af68595ddb205a74fd5b02121d4b5f171a64b8d5b5a9db38f9979c127daa7123223349fd8e715adbfc487bf67bb297738c38a93bc03000000151b95acfce741ba4e7fd3afae450595586eb6dec84b1df4db9d82fcaf616d7616f38e829132a64f0311bc0ab9610b518b9c38656da337d1e4cf5fd95929a8a1155c56c6eb9dc782e5b1b145f22dbc674f8fc462f312ad6bd6a5c62a32efa89bdce5794dee938c5a82fa562d797ef1d9aa9424f2fc933ab294d876d8892a116bb3164f61a53d11d2d705c1adfc9cab98301b16a7"], 0x10) sendmsg(r0, &(0x7f0000000040)={0x0, 0xfffffffffffffd09, &(0x7f0000000700)=[{0x0}, {0x0}, {0x0}], 0x3, &(0x7f0000000780)=[{0x10}, {0x10}], 0x20}, 0x0) 16:00:12 executing program 0: r0 = socket(0x11, 0x3, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffc, 0x3, 0x80, 0x5, 0x36ea}], 0x8, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0xce02ee7a6dc63dc9, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000380)={0x10, 0x7, 0x4, 0xc108, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000bfd000/0x400000)=nil, &(0x7f0000f40000/0x11000)=nil, 0x80000000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fd8000/0x4000)=nil, 0x9}, {&(0x7f0000ee7000/0x4000)=nil, &(0x7f0000c36000/0x2000)=nil, 0x7fff}, {&(0x7f0000fd3000/0x2000)=nil, &(0x7f0000c0b000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000c65000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ce3000/0x3000)=nil, &(0x7f0000000000/0x1000)=nil, 0x3}, {&(0x7f0000f29000/0x4000)=nil, &(0x7f0000c47000/0x1000)=nil, 0x8000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000f9e000/0x4000)=nil, 0x3b1}, {&(0x7f0000eb7000/0x4000)=nil, &(0x7f0000dfc000/0x2000)=nil}, {&(0x7f0000dff000/0x4000)=nil, &(0x7f0000d17000/0x1000)=nil, 0x40}, {&(0x7f0000f87000/0x3000)=nil, &(0x7f0000c2e000/0x3000)=nil, 0x3}, {&(0x7f0000f5c000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8000}, {&(0x7f0000dab000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000d4c000/0x1000)=nil, &(0x7f0000dd7000/0x3000)=nil, 0x8}, {&(0x7f0000e64000/0x3000)=nil, &(0x7f0000c2d000/0x3000)=nil, 0x958}], ['.\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7fffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000340)="b6") 16:00:12 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f0000000180)=0x100000000) 16:00:12 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, &(0x7f0000000900)=0xc) r5 = fcntl$getown(0xffffffffffffff9c, 0x5) r6 = getuid() r7 = getegid() sendmsg$unix(r0, &(0x7f0000000980)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000840)=[{&(0x7f00000000c0)="730a2d5159f6", 0x6}, {&(0x7f00000006c0)="6f1e32f5f9c6cd7d97dca0eb1160eb5c639a96daa80e4e05031cbdfea658cbce731b9893d0201db7b39579da0b2ac2f060bb2e946a6f7cbbd83ff380e49efb24f06e3427bca8429c1a7c707b910ab73ee4d15c802fda3c5524412667f5c11dc560c5473a02", 0x65}, {&(0x7f0000000740)="ac4e98c646322cd1a60453f9f306e929e0e91fa39a63da03914669cdebf5abb79b2414c05f8a", 0x26}, {&(0x7f0000000780)="97ff12234ed2fd68b1aaf94f136dd2a5c45359e3f657b30f42aefe3a71ab1c9c93b83279dbd406867adf68b652d270add58f61efd0088b1f5c9d8c292cb97d5bf9a2d0c3dea0ea497f61cd4d0e1898201b36783c7cd55b110784f08ba9040b5c4a5f36ccebe0a6a165fc013fe8b3c1db14f46a83775d167907671647d5744ca32b951a51144ff108dc134b7e2de796caf6013a", 0x93}], 0x4, &(0x7f0000000940)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x40, 0x4}, 0x401) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x2, 0x2, 0x0) getpeername$inet6(r0, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x8) connect(r1, &(0x7f00000009c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r9 = socket(0x2, 0x2, 0x0) dup2(r8, r9) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r8, &(0x7f0000000100)="151417715d39a577c09ed27d35a09e837be2f5a48aa6dcdfb3751702e6a5f8c8228f63d02b8a8d39d472d4253950168ccc6db04060ee585b98e011868adfad63421f94c67ca490f994756f9d35363c038aa63a223def35636c1cbcbf228d8873a66f6b74e15a4770f741e88552afdf5526e386f61dbc8a72299ecd329731005a644382d7e8bbb319ad8758b0fae1dba0fd89b6e04d7f8089244b2dcf34ddbf4a1c73e4041ce5d1b303cfd9f90b963ab6565422c45edb49b08621d92402de9dd4c852866d84873d273ffd6c9cbcbde277b5c0c378286498dc454f345e184246a65a30ab3d29374025112972ed4f9d4720b34491faf869b7bf7e5a013709fe3d7fd527782ef6fb5010d2ce008675aea5e2f540a6be68cf1f7667a502dbc3b62ef311b5b024df736a5808df0b16dde1499fe38cb97ff203aac8ddaab727dd61ec636fd40e4a0c8330f6d5f740bc7947c49f3394d8439e9dfe6247c2efe780db21d3e8b0c4a2798fdd939c8779252d1e9bc257ec68f67b1523900bb23fbe1f6fc478bf7b1074a232fa40d2d152207dd812a9b1a1e362a9a6f51105f90bb750976fca9016bcfde363bbab367de01ff277108fc78e88bbcaeab28dd9d07dc173282b4039f6d5e72e2c91cb17f5f3bb02aac098b4f74c321e9dbbfe702a7271bde3995506e4caca1fb057ee22f0462a049890146cc665554189a438f25ff2ba62b2901b99073d9510cc2e76b302303b6b7552dfd571863e50d24fa3744a75685e08cd6b7c8f717b68adc827bed60ca65ddcdedf64a7757515d701277b58ee86a67966d1a34ca2adc1521a3095c1404a0cfafba4580cb06f6d8cf2ab0f1d5acec9dd0dd9b44a06357c4414be01194025871f5e9db6dd554f48566e9009b38960ca26e6bd51babc9381084ef703dfd7790e35fc91e66fbb7162fb8d9221e357ddff2a3b54c845676007399f8a86759740ee8c9bfa70ca38f9ed18c727c7f23c03ad7bebb7ff33026a15115ba9cfc156cf71527e5124c0edf3a4b99fba69e5278aec020424dc36cf35eed2b66886c9db6d52998397debdc5174a9f397b3950c07a07c3e3ad8750ca823b123da707cc59fe509c68e66fbbcb9c70597db5988d27331a08491a315cde0ac58dfa8ea0e0e73226417f822c3f079adf018a0e76f23524e9a382390f10e49fad56fc1351ee463e23ee9a191535479a177812998b97f849494a7ad1ccd03ba66bbd9cc57a0fa3cf7c6fbf03195a086e059bbb7c6404f404dbb6127052670234c2b3ae777015c9674214c6ca4a0b3aaf962bd12ca2ba06b5dafa996b66f5bac8f493f1638a62a0d024c3ca6ee9a08806fe059be74d765d171c106084aa346db288caab63ae41176922483d43a367297e7f38a1665c0e7f753f36cb3dcd35348f259ff9728cbb05a562feacb5c6bf9978dbe4e3bc6291802b04c26314ad9bbaa87b054a70f81a70b3f21853aa3b100b946ceea01678848ecc267bdda2dd45a2f9c9022494aa8b4829dedaa1fe127e8efda8808c6bb91352a415c0978667f60a274a37efacffbd1c3abd7ab8eeff74662629518eef7244a8a8f0b409332053ca576745efc59cbcd364be9c295042520e8b79ba601010ef7702d74adb3c938bd5711ccdc2795270aa52e0ba957717c8dc180cc3db2acf5f9c70e0a8e56a16ecb9fb01b15c67ede20513b0d59ff17816652754e73e0080e5306aae329d7fb9f0d6044a13c49d008d9ce5367bad1662ff83b508f65bb51738a2e29008068ffe60fbaa87cd30a44634878dab3bc8b2ad89a7978ab3321a55e49804cf9e5374fb2d20a0b17b6e6a32fad26fb7a0bcd3dee694a7c0422d1262351e1d2fddcf53dd3e7a21a6c7986fd7ce54ff1ea4cd0162ca3946b368bd8d79d216342ce2ff7d35e1b37dcf5fe912349481a43e985776432c0e54c684b329fdc03724fea027403fc9f7a13867f996bbcb42f945599a79eeecef3bb0e4fb8752c3f0ed6d08b75bac215cd419734900f1f7219e4357cd087c9a26b572a6db396b", 0x599, 0x0, 0x0, 0x0) 16:00:12 executing program 0: r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) setuid(0xee01) shmctl$IPC_STAT(r0, 0x2, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/160) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0xa80, 0x4) accept$unix(r1, 0x0, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 1: unveil(0xffffffffffffffff, &(0x7f0000000000)='v\x01') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 16:00:13 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x40000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000092fe004d16bf3b200000000800002100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:13 executing program 0: pledge(0x0, &(0x7f0000000080)='\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x2, './file0\x00'}) fcntl$dupfd(r0, 0xa, r0) pledge(0x0, &(0x7f0000000000)='\x00') getpeername$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:13 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000000)=0x5) setsockopt(r0, 0x20000000000029, 0x2b, &(0x7f00000000c0), 0x0) 16:00:13 executing program 1: r0 = socket$inet(0x2, 0x800008003, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x8, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1025, 0x0, 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x7}, {0x40006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0xfff, 0x10001, 0x2da2ecdc, 0x2f4d}, {0xa, 0x7fff, 0x2, 0x20}, {0x9, 0x10000, 0x0, 0x81}, {0x7, 0xfffffffffffffffe, 0x49, 0x400}, {0x6, 0xffffffffffffffff, 0x100000000, 0x5}, {0x81, 0x4, 0x6, 0x6}, {0x3, 0x8, 0x5d6, 0x6}, {0x2, 0xe81, 0xfffffffffffffff9, 0x8000}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0xf7) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5) syz_emit_ethernet(0xffffff4b, &(0x7f0000000340)="b6") 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x2}, {0x6}]}) pledge(&(0x7f0000000100)='tap', &(0x7f0000000140)='\x00') clock_getres(0x6, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x50}, {0x4c}, {0x6, 0x8000000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") sendsyslog(&(0x7f0000000180)="25c0b315a7933cbe2a85430ea77ed921ed08ef4f2504f8d8053af10c6bfdf8babb789dea6353a464e015effba95d3a28860099590594ff5e68e1bc5ae8b996590db471780ba8810cd63825bf7829626ce0f9129db363002ff978d751c7e01f826f13bc46b1d12e762b3f6f552ccc700c619a94901d19724ac1f71cec2a931e113da8b1fd7b50e18b5430e8b1d55fee25c48962bc70f10e079cce1b6eff1a960d3605e3e75412ec0a7d337d", 0xab, 0x8) 16:00:13 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800010000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f00000000c0)={0x0, 0x0, 0x100000000}, 0xffffffffffffff09) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) shmget$private(0x0, 0x2000, 0x3, &(0x7f0000ffd000/0x2000)=nil) syz_emit_ethernet(0xd6, &(0x7f0000000280)="7108b79b6ce1f15aa7e10b00004abe00c9655e8c8d6a2249191ee005d7e8858f97a70f8522867c51a4ede414c16764c52c5ef6581e4a11dcbc4930cac13821fd241b2cc4e0faed545ae15df53902bcde064af667d55b4535027b417382e374db6352d67f5aa80bd6ab09041c718fbb688a54d7f5e434d19820ad19721da5145e27f375d0ac7fafb1c3664ef24874ae29518e8745d893ee57d3240d86279765ba22683d0d968ddc859bb19840a08699ea32f8da0dc27fd03615a2bccb7f07d45ea048c824200f307010d10627e116daab85cd0bf3eff3") 16:00:13 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x400, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$getflags(r0, 0x3) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="1000d395b12a00"/16], 0x10}, 0x0) 16:00:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a", 0xe5) r1 = syz_open_pts() r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1451, 0x5796, "b000000000001a00f3ff0a6300"}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x5) read(r3, &(0x7f0000000880)=""/161, 0xa1) sendto$unix(r2, &(0x7f0000000300)="6c8aba7860632b9ef7677fc1ec618b5541808e169cab54f17ec294f62a07249ac8c6fd1f5db4865544180926d1dfaa014d9d080ec665e8a648216144278389888c9c73378e5be1a18d960f5bdc95b7ff9d07268282e12cf76d63985bfbb001dc21ac80c7d3884d91b05cd2bbfb73527d5332950f08842d9e56ad1808b65865ad5b293008120b25e1538d0467627ca6195d5fbd24324ccbaaed90a07939feb2c73a19", 0xa2, 0x4, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) syz_open_pts() syz_open_pts() 16:00:13 executing program 1: r0 = semget$private(0x0, 0x3, 0x20) semop(r0, &(0x7f0000000000)=[{0x0, 0x1b913a0e, 0x1000}, {0x2, 0x6, 0x1000}, {0x3, 0x3a, 0x1000}, {0xc2251875abf5bbbc, 0x5, 0x800}, {0x4, 0x6, 0x1800}, {0x3, 0x2, 0x1800}], 0x6) semget(0x1, 0x1, 0x0) 16:00:13 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) 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) socket(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0xc) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x30}, {0x7c}, {0x80006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0xffff, 0x100}) 16:00:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x4) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) read(r0, &(0x7f0000000440)=""/4096, 0x1000) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004008034ff07010000000000000000000000000000000000000000000000000000000000000001", 0x2c}], 0x1) 16:00:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f00000003c0)="4f2e99eb432f57dedc59395b54e0d5d059485d4b0ecdc055e29aadd27dfb3e6e81a35191d39bbf2a90b3da53f0b857a2edec0ec5d717b8b060a65f0b1767556e03ad29eb362c1d2ea08d94971de7815dcb75effae03ea0305b5af87ab1260b0b61f50385bc", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x9) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000100)="06254873bd32481c2c462a0945c4ffded3c8a4b3415b35c143bf5c9fa8d9c472dddbb1692f8c6621140078049878e18ccd6d735ef53569b514ea0b8932c481989a04e93bec19651a47ad1423635961821b3e6102a934b05ec16ab0df5c0d6426390afc7e2129e4b8f53013cba79073f5cd32f3fc30cd3515c97dbb200c84284757d05ef1effbe3ee9a4d5cf187201aef127e59c90757c65472ff9295b1d9eaeb3222b6fcdf8357de571f49feb7210a", 0xaf}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCCBRK(r1, 0x2000747a) syz_open_pts() 16:00:13 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) bind$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) ftruncate(r0, 0x0, 0x0) 16:00:13 executing program 0: setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ftruncate(r0, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(r0, 0x0, 0x0, 0x1) sendto$inet6(r0, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b29dfb209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e78292cb99d639050128ad91f7afe5b4192fdb7fa3c4693c93274943dd501c10", 0x57, 0x104, 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) mlock(&(0x7f00005c2000/0x4000)=nil, 0x4000) setrlimit(0xb, &(0x7f0000000340)={0x1, 0x3f}) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000180)=0x3) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) sendto$inet6(r0, &(0x7f0000000680)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x174) fcntl$setown(r0, 0x6, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xfffffe7c) socket(0x2, 0x2, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:00:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x200) open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x10000) 16:00:13 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x1, 0x0) fcntl$getflags(r0, 0x1) mknod(&(0x7f00000001c0)='./bus\x00', 0x2080002002, 0x9a30) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x4c) 16:00:13 executing program 0: chdir(&(0x7f0000000000)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x1b00) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) getegid() openat(r0, &(0x7f0000000140)='./file0\x00', 0x10, 0x15) mkdir(&(0x7f0000000180)='./file0\x00', 0x10) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x100010029) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x200, 0x0) listen(r2, 0xa47) mknod$loop(&(0x7f00000000c0)='.\x00', 0x2000, 0x1) rmdir(&(0x7f00000002c0)='./file0/file0\x00') write(r1, &(0x7f00000013c0)="592d7d0dc53a8b11ed4e32", 0xb) accept(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000000080000000000000000020d463e401000000000000b76993312d3200"/98], &(0x7f0000000240)=0x62) 16:00:13 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r1 = geteuid() r2 = getgid() fchown(r0, r1, r2) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0x0, r3) acct(&(0x7f0000000080)='./file0\x00') fchown(r5, 0x0, 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x24, 0x1, 0x0, 0x5}, {{r1}, 0xc24d15a6350d0854, 0x8, 0x2, 0xf071, 0x100}], 0x6, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffc, 0x4}], 0x1000, 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000000)='.\x00', 0x3a0914c44f7b202d, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "e83b80885a570aa711fe32df4f689e6cdf333363"}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) close(r0) sendsyslog(&(0x7f00000002c0)="58a6825473b8218cfb48765b02c5d19855b66da41474aa32c0be15f077d35e32462b6ddf9e1273d9335b42cce7a5735e1d1165232b02505d51996bd3366f5e7631b49cf840365afba24cb1b79195afcf7daf7f0e33bd92ffdf81c656f8b4bcd77fa87ac37c306ef9ac7c0c7600715469b3a3ee18586be126383c0da376cf875fdcd6e17cdb09fe3e613dbde57935686d9b413e4a96f56b8d91f7b43a14ee65e28f3dd6d1f7dfa340ecbbc76c2c5da242e751cae052bc79ef98e715d5eb312c14f77ccf6bf4b041038ec71b667bf2f7366ef632181fa1f4e10aa09699da95bb97b33448dcab0e3069dd7346bb7c95c619013912105d11ff5e3e3f8922604caeb279b7656bb3aa0b722790b9d76b64780bfc731ac8e4eda97f046a7baf370582898e89f166d70e79f9a2a71f3c56eecf97", 0x130, 0x10) execve(0x0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4010, r0, 0x0, 0x0) 16:00:14 executing program 0: semget(0x3, 0x2, 0x1) semget(0x2, 0x4, 0x80) r0 = semget$private(0x0, 0x69396593618ab511, 0x2) semctl$GETALL(r0, 0x0, 0x6, 0xfffffffffffffffe) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r2 = fcntl$getown(0xffffffffffffffff, 0x5) r3 = getuid() r4 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={r2, r3, r4}, 0xc) 16:00:14 executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) r2 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) shmctl$IPC_RMID(r0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) accept$unix(r3, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) shmdt(r1) shmdt(r2) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x8100000001, 0x0, 0x0, 0x100000001}, {0x4c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) dup2(r1, r0) 16:00:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x7fff, 0x0, 0x0, 0x0) r3 = kqueue() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0xfffffffffffffffb) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r0, r2) 16:00:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x800080002000, 0x804) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)={0x1, 0x9, 0xffffffffffffff80, 0x200}) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x10009) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) 16:00:14 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd649897770000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) write(r1, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x31a15a8a471b90af, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f00000000c0)=0x1) dup2(r1, r0) 16:00:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0xa9, 0x2, 0x3, 0x2, "4acefdd23ba226ada1c9c5358341d8e338d09b54", 0x80000001, 0x100}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x799, "b3ad2e0d3fc9c06d00007f00000000000200"}) setrlimit(0x0, &(0x7f00000000c0)={0xffffffff80000001, 0x1ff}) setrlimit(0x0, &(0x7f0000000100)={0x8, 0x1000}) write(r0, &(0x7f0000000240)="4e688b9692206fcf6fe8cd7e50334d98f7497b005ee23a6019a29b4c9dd955f5313801962245903161c57651990187e7a0b56465bd87b2db42083a738c1aa71d5cb10d653822d33c869f523669aeba6ce4443e5c35202a6fe867ac56a41a78519fdda3646b587f00"/113, 0x71) 16:00:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) openat(r0, &(0x7f0000000080)='./bus\x00', 0x80, 0x40) ioctl$TIOCMSET(r0, 0x80047001, &(0x7f00000000c0)=0x8) unveil(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='r\x00') chroot(&(0x7f0000000040)='./bus\x00') 16:00:14 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f00000000c0)=@in6={0x18, 0x2, 0xa1, 0x2}, 0xc, &(0x7f0000000340)=[{&(0x7f0000000100)="0044cb08aff885a0d0511952415deb2201af84547fdc879402cbffc64db155f5705b14acdfd4c34b1d1b8b9cd2608ea5b9a41dd2bdb37a4fe07d5f29a9dd3521283a2133f6a89c4c0937055938b1272608bc509e9561ec837ba4b5", 0x5b}, {&(0x7f0000000180)="6e5a37298cb0c6e17e4e6af27d243e299c41c0475fc34283e31e52faf77b91f10e950d2a33225026465a6c5837d715e128360d2a3a8ebf2df31d02767c4b14bb69f6e5479483f25cfe1a713e7d53f0ddd76751fa782c1c9e08ca84f1c7f39d96d5e8f3dffa12b3e266d9bedbe87e55ac5cf8606f88", 0x75}, {&(0x7f0000000200)="b2cf62bf4d183af941c6845c55cac7524801", 0x12}, {&(0x7f0000000240)="ed9d10be52f85bd8f3ef0c3faa154f792c43a13db849e5fbfe70b6613a11aa036982f6d313c72f9f61a498070769832d8d2ca22edb8bc2739c962cbf13a9440829fd8eaa05c62bcb8f7db132bf5697702a31c617f739ead24f596d214afdb94fc860c29136334186d942c1b305487596e1b19ae85ec6868fbfdb4f03b40f5b7c41203dff746c143803e9fa4bfdd2500390041e6e0abb4ed0a26911e48f3d777fdc639c60bcc498dbf1a447455a34ff8832603ed99bd3e8665edd56c128c70107c940b258039a7277b7d7b05ea21aabc769a852d95b818eca4fe9711096e53d492bfd06", 0xe3}, {&(0x7f0000000b40)="a000662dd906b17852ee56bc776ce782d7277e8d20a12d0e1511029f8cef605d36159051d9f7612ad5c97541c64694742ff68ebc308835e1bb7fb43d2b3a2fda507b3f484a37d7cf5a93489f9d3ab6d61c372cbd169b03a563ceaf5576d131b2f2a96d9718390503bcf1e1c4f68a8486db8c6ff04d9e283989da6147f9ff2626180c74f4d5bb9cacf1ae2afd021d927bff4a35d2c762845662c8d83e9cbdea0d4ada0e9b62e305800f21caf276326fcf81c118d7ad4569195eecd5f093c327aed8208d55e360c50d9da128ba98be89f7e6cbd29941934e913958c0e48765e1582386fbc0c9da3ccd7db0793eae0d902d26233e9956ffc89497d0059245949aa2e1520cd3cd906390dcb8db1d0b9c731899c2518d74337309af2a0338e4ae7a12bd65e6ac803ea4a38b6126be0883d4a8f1b908ec50f4699fa729b953192d988fed5c122dc4fa0c26a9af1c4b13132e0ed4622e22ae24f6b2b7d9e8f4fb959a265e08423e6fe5fec3f37c09a8973c558e07bd70bfe01ab344e6a98ef1824983df5fcf7b7c2ff7b378b3b61e0284b2480b22177d2a5610cd47af5a3121d115e4c11a60eecedacecc0784eff47a6c7849ad80e6703b5b768d4a89381e589d7bf99b9b113ec90a6c9c008a881d9c088afc1180287afa762e5e7f5c6602ea4bcff1ca7dbf0e944d46dbc4281b095acce62b67e7e2614ac37ee99749bed1b63d227aa4662a0c38e453d1189727d524004f4fe87383bc1db75ccdda0fb91c777dc8610cf48b6798d2ce687291e18a4211808162781b433d6da905a5ab54a1d8160c1d4720a891b84bf20e156611d10b2c74af27593c46833e5adf4a70d4ac23b10079ce0f3b900829609c48a10e956061e317714ddd9562e09df414d4f51b9698f7998ba4980e49b64145880d5ceb543717bdb2d6ed8bac0464d86ff767f4493db38c9886625fc8622edf28daf7face5b88ec00f9471d046add742fd633456a4c9e2a3c56ed7e8974607a493c6afc15e32101d5270a018b6732a626dbebd0179c2eb1151ef41c4fb613da502e87640408de4af014b392d5f6d19d3e8c0059a618b7f37542f67ec42ec9fff8b914b047e9acf2fc667e02ba7e4e6c30056c1868e728fd280901d8a07e7d6a6b7c3873b53606bf47d8c624a82b215fa1ca52c512a7f2d8a5e974dc0d17a976825624924fe6a739436a5f42e7b71486a6e56ca3169fc716907966101313a1ebbc034bf1b7c02418129160c8043c9c694c72a546790fdbf5d4d7348916a084408075fbb423196da08a45ac845e3e1fe0edb1c7af0482d0a6aa0fe81b50a7108b811e14b2075c6bc260fbb5840eec58e09701c3ecf564f6af4b093b868dea69a068abdfdcdca7a12d31f9c6ad5ea328a460f3ca5b7e5e660160a4a38730831baa59ddf9ee54c9e439d32c9b1f7360845a8aaa5fa8361aeda0645003826ca4c2d9212d817bc61e6164745cb331d93abc138930d86c4ec2e2488d0da4480c271a4ef6b9220920f3e4397e5183fb4fcedcfcc6d27e22bf8427d13c06e65a72ef07e687bcd4ad92f8d25abf874bbea08c0141c04027dbd072604c9f6d7798273a892c1dceba90a465efaf8a143584c870e17cfa751fc36e7f22310c9ef8f99bd2a40efb2dfde758f9903e6ef01a71f6bfa62aebd416d3ca2f37b4c133d664d0504d3547fe83d3dc7932f700e7556c5aab865bfb56ca386308d53ad29c8bbeae6e89a182a697244ed87b67fc289f9e662adf7d755ec67674d4402dd1c9071063a0e9b1b2bddf1f93961c19d74e30508b955b8ba2c1d1422b08567dc0358b6381a140ac3482a52d04be06ee99ac6e08ec4919f2af5572ecc865499dba62db3ca639b4054ff32ced4f6fc3b86f980e30af3fcd4029e2893aa54ea4f958726ed3b262a82c2a4e36822b9ece17e5ef99bb51438c457288167ac549eb489db60610ed698bfafad4f16ec47d645cb21e70311775a7b9318ae62378cc6318b98bedd50345da4df832e9d4f9753e6909d3c2a125bc3246d94df30f8f4ad13527e2cd2789a0362981106765b972697a1f2075be1ce4d7f31ab4a29973a390c37067f8687ffb96435e474781f98821e8cb336490fa4ad8d51327ed103329ce503f31b2b63eeb6b5ff27012ea8fe174cb737e4e664f8381d6627a6ce4a2633dc728c06a80f79c20dda9b774d99e97cbb77876ba9a50d982d7aef86f9a91fa6d52f8d532fcf355ea819d8f314f9369927b96810f3ae0cede15f91a4eab4cb671245d131f3fb3cbe9271d22d0de048a887826f491e13436bc33d789f66c9d183e3368e9710560141dae73f304dc9926ae60a550e7df4ba97d142bd2414031a7c5f26957667c5831c39e72549406165d06e1693d873ca4df42a01f7655a95921467a70ef2d34902ca2b903adfa860761a591bd72a16db38ae2f76aa9eb38d71abe08e896b99df9a511f5c2d54546ff62531ad7a6ecc0d8617790b97d0bb6011bb92e86c32cff629e58d303110f450ac4673c415aa2a976e51656340844dc1ac69636fe4ae21fb79cb8c8d4e64d495dd45a3eaf7e2cc42b7ef71c3374efd8e274d19d5304346808d97a047e451cbd730d626a7b97739926d2d35fdf6405a623d49764459e9273daca7f91d2d939e24269cf49738d63abd40f568ce9ef65fce65a0748adb258138374e3f1b57db7fa2aa407d8dfd7f15e4f7906cd03e6e0cc41e2c369c3808d8e1900afcd0858c091b0f55f358a788716bb2672ed81fb8f3955bb575e54d710399e4d0c6dee55f8804728392c6a09ab7e781c7215421927bfd0f3aa4247c3828ed63f84ddcc5b18afb53c77702658c8d012a05e4380a9f8be13627b0da5c47cef05b2af6fc2a252052b3f84c301496451bc94e43120f6219e8fdcf98e1f0e812b49ac0e98669c6efe4e8341b5567408ff038e90d27d7680c0eced97cba6a7e7acbfc2c156637bf6e961035d9cd0b7942eb2e0ae8e2c6b564fe6425ea19b2d4eb2849132c5d0f14f9588989f0be29304e2f65ba0e20c3fbddc457f31f809dd0e5a47f5ed00445dc90393b11180be674ca8ec054c91e9241849f598f6ffad12d3e4b439fba45c34357336d45d5aebd2ba6e5df815a9e757030c472119bd48aab73be1a54d901051d994c3dd337d52e5b945705a80e4f7e5c29699855ba115dc0e0b9296cae60946f6c0e67e544f922fa3cd385454afaf0d9c4a577b2ee0c88dd52002d63fd19714b00f1b1944e54a2c0020cf4853cee5174bac2672baf5b22f7ef47e5f4ee8de1b7d2900356db701c07b35b62ba4784252d446180d8c2a4b101101a4158452a8c3bd7f2340086f719267c00d37527ad46f31f7041a31e460fdb7f6cc0bb4b1a03bb060134e7fa0fb3ed6c4979be866cd14ce695c1ece9d55c5b3bb7eae2474c959881bb09fbee07635a139d83f1121743335ab78644e6584f3d05581670acad706e18b575702719720abfab78799da0962db5947ce38a2f87e459538dd8ae88221394676176a8c4aab568b4a38323780754dc0efcb26e02fabf83cb9534c3561aee0ed3aa05d3b79073a5e859963cecce91338a2a9e717d020bebdcde7215d08709f4c3fb7b0b9584fa3904774c3c0cc274d05ca727898bd5b669f6ddbb54224de9892d45f9f24fe5dadf711f074910106da4d1caa77b57b844f52753b0870d45a028a828f7eb38313e024a2035804fca081d0e29e4dad33ed816d73bda6151d26745d3689dd332ec44e738bb13dd5a8c1da403c0ddd9eae7d6a2071a6344f033c131ded9ed425125dc4b74a0e81a2eb491a7509476b64885de161fc9a95759c6a1d96afd6011f1c1821823630f637352d56c8ceb6f89e9ee5d2308cea4c6acc58f863f1e7d91b36fc603cf1d8c0962840fd7ec6a710736a58069d80383876944979e171004be5487b53e54206e5365a79f8d585309f0b4d4cecef97803dc003025d490d0004d2ea8a8e1bb5e39008b40c7de76d5974f964108b85369505d312a6bb11e3feefcb7e76a0d6faedc0ac27e67531182f01b5010d69408ddcd77dd7f8c6c0cb71f90ae41e5287a6caebb87e70a45905b17046405834e2fae2d4f018acb09de9268498da340d50b6c68b8c2d68d29ad0f17e9062acb9cdd3da991bf025eada75aac5de5f2ab3204b151e76a1d7822b2a7ac91f35235f68ccce612965a8c83db611b7dcf6f01eef984e1469e4cd6221b1e0bb611cd40fee8eeae29773e68d6a164d56f4dd75aa6acb74511a7f9ac25582c0842fe0e9b8deeb164d89f0b15bae1e848887a90b92dfdd9259acaac9f5f146c066cfd818d1d54d4dd0bc3c3b054f2c88a2372bf947a476315b4723de5ba51746a2fc502f20c6f83fcc132aed52f3fed8e5bea5ba9bd6bd68cc85496066aadc0adf1f7676b35a294623225b07d3afd2766b7abc3c6beedaf1aaa367ea31696ab388c92aa2dc206fc727f3291dbce410b66bc996e3e97c57bea2a11766b27a0f61be41f340d37b2c6b08b06bc5fba6fa6f167dee10a4cbbe476b9b22cb730784ed5f4163ae7d285b5486f3d1a36204bba82d4c331548016c24d25dcae778aadc03bfeaca785e91ac3e643190582b99ab8f14e9266b479ba0cbbf8a584d26ca78f3eb057147951b10ffc4545692b8b0f356e5978da4a002ed6cb838d20a2764f689e810e58a6c8e797307f517c760a4c847df82e8fa9b0705448406ea9203d3052427411dfe29d38ec39b279f1b414d8cf161d9f9b06c119eb8d6f553286b189a0f4c5017ab581c0ef6de60cfc241d7ab28ef279bc95cf6600f7c7d9c53dc59df7281b9c7a92b036f18b1ada6c4343e696e867254b8be910300d0dbffa6042a3d85afcfd921691f115c92b547d3789678ff2d3cb89416cd69ed173097e0f714d6fc25178a575131a795c54394e88c3f787ef7435fb53623f3470d046376fc68b62bef6ea568f842e34014eb0a7a8462d1619c991fd7c8145738cb919a63f3fb8a291f7696e0391a7539e6b0b043279c743dd24a2f2468e1312f76652cd8bde22abd751bbbec0d6dd14e961ee09b48dd76ad65df00037a04dd8dddecc379e9128583a9fc56f8e829f1e8dbf7ed77fc19215c1904b6c768f448dfde1ac26170c40d112041c2b18f5727eb42c6a6aed68a9c2296f55ba98a36ae67a3882ac4b4879811f8c8406c9faa4331cbb9b9a2a309e182a9adb20e4da234cb5fd48b01694b840c6bd7a2757fb6d1d013fbc9519903022344548a75f72688dee1db15ad7d55a0581ea3b36bee40148c1073376b8fc98a4276e253f6462b2252392d2ec552f6f2014822e63cd5a5eb1b3a36221f5a0d1e21f485528fe54f0086e12c51bdf594c48fa28fd9f353f57f60e93757960aee6ba0a60d873aabf762e1d5097b234bac89d37e35f9ac4dc436b72247098edd798b5809a93103ee7991a4ac6005594625e1359730575f94264341bf6e45ee1294a1996cd0689e9388f4b17234451341750d0c618a4b4be279f40c3334ad7a12641af3a8ade663b47cc3e02414d0cd13cc1385337b7fc83804a9b65cba4f8b687ccf7894e1c2dc73a5eec838b54bbc76a92e09c3c6abdce2dc66d0f2fef0cd4ff63ce6e564880e861e6fa7c56623346933134e735b00e291051d663fb19d5685297d8f7fb96d10614e4f910aacc614c56f3b0bfc3e8b7ffab644d4ffdff16203bc6579739ddba4cdd9a5bcf739dc274a9793cef1cea6bbaff6ab923b29ffc9536e93f1cb5a24efc0bce3979180174eaae1ea90b73165d86c538c282469f20762c32a8117deeb2fd0410b43bc85bd06f793a47ac6af12", 0x1000}, {&(0x7f0000001b40)="baa68fb7db8abb17867dcfb7072073ec5f0fd35ad138ea9dbdc11003b0a1b909c2db6123786cafb6b2df5790afb42d13a86b71600d6b5d3c21900e6399f4d185cb5aff04af19ab8a797964347ff9cc159187a22034389dedff7974ebd9aa06658dcac0252d48d69705470d798d14d02abb44ebb56060915c075d27a8161766ae0ab16d6c15f9bf0656a943cf058b18406cc0ef697551de1d3a7657c0250cbaa5801b4ac34e691da6f1e4b9af4dd9222e81a3a88be15bad88c8d15016125a5b9faab8b8c08a762b4dbbd7227b439de237d58d6e51d77d1ff3c6b2947fc51230d549f30ac9eca718352461720b28ac048ea5c655522f44fe55c472a3fd1ac0d4bc5c457adfa5181315b599ff183ff77846589cd3e174d01e7fa6280da8aa5b15f24d48462af0dc27563d64cf973d5c981cea98e4dd46c31838893115503dfc7863cacab27aefebe4e9942b393f67886d622a78ba055ef53e8cbf11a9bb931320105751f5e70f47cd3f876c49dd8a6d33fb1600fe05386fbde3a466d159c5708dc536ef79982f72c5ab50af0a0e0cca94298f2ec63e3928c6d28b8925c3973d8fc2f7c97a3ff5deceae96cf571a9d99b2a96db8d19680c5124bb0b4ab648b2fb588ff74a298593051ea6eae35d8249879cb476f1fdbf5f4a93e9b2e32235dd5a3ff9d143e0ba85da69c83466c018f27618066549fd0ddb1175341209ffe8b22624862a5a546b4320064ce380f7fa2e89a7a79537e5706efb0a7e3a668a6d3eeee23d994c6d2abc83eb171728331986b17f88adec95e799bbd11e7f596346fa9b025440e01d6e4a98643baa010007f0e3e83a787507080e67e88645bdb4c68ac5a2809b930958f190cc40a8fc8b1dc06ff7f1f2aabc720fae48a00976ffa7e4376f5d678237772e82570c3fbf7800df2833630a75086038dafe63b5e13a402dd5060848e337657e5b23f4cf0bda4bd6453214999e9af7892cccd270aba30c4a3fe3f732eddffdf575c1893bd2e39795c5971cceb2903f9ea8d584896574cf08b47837db4db34d5b4fb00e8dffd37ae761610bf8d7db45d867ae112db06920e49cde19bb118ee3afb580938facfecd7ad51e3eb0b3086a262bbc9351e4e22dafe884433311309cd323c6b7e0621ab44b525c3b147e59d4fcabb046405f14944c94061eb94a7b60591d0e2725900bee1733855ec9961301be3ff4bb65e9e2bc154cb9ac82166f58894fb332264731a43e0f3b3c4dc9ba466ad99b3ed1737730cf2f94dc866559ca3475022efcf2fad56175f608dbb556a3a8a21afa2d84c347d85554e00e3223f71e7774412759d7a2c70407bd83e94916c95717251f5ac50b8dd74aa723e81f8f745d1533a71e8449df79e15407233166f9d3b007e6417f3a907228f6145835976be96dd0852a4631784b5d7b243f3155c9b8687890ea395743d380dd93acc73922c3511b06af5a42bc0f23b9a6d4799b34d4708bee45f5b1b8d3550588ea489b7f34d2a786bf773bb53c9cfb4520d08fe7771d89ab0297f81e7b4c3d7f0538dfaf5673f4ad0078071a549a7b58b6584671de4120211588ce143bc9bfb91e015631c47cd83c6dd41135bcf44ed47796de5393bdfda8a0a47093204cc488aaf476ca45f0a257149d0de24ea832b92c4ce386158371786049f56073da46f8f923a14c1cedb50b2d8cc43bb09fcd55054a325f070db9fedc2062787984a3408d423ab785a7b011aa78857b85d94d51e06a2f2dbcfd2eba96b668814ed758d63e9a5fe950dfffc75e524e52c3d5237b1cb87e625a5d23b1cf7a74167e43966e5ba4afa0fdbd27747b360f9c85e81a7c3e944065ff95d1b6b9bba4829006669776c26f01065dac6ec1dd8b775fe013c81919d74444c95c0cfb7e7fe02d747838f86e3bcf9775ab898e8d8f597f7745155a4b11475d77a1a516216ca3e87e458ce7aa080c0261d0cd2fe2f393227a7a62c1883781fe57cecd2e8b83f9ba002760151479f22a5bae6fb364efc2ff5b6132d28fe1128a9c41017ba8d991f86d618d248ca5f0943cb911744e5128e5d293ed0c0ad1d130c8439eedd9a210e56d11e3c46dd382124933f130705e71a3a5d26d0ad3ad1452c4893398db37a500526fb2abbaae943fdbfa11b57c27ee8757a30e3ce23301f44afd748aa63aa3b7b3e365af03d6f5d6ab748d996231782e2bd77fa7726e06c822dc823976b3e6e72d1c028bce189d7b334ce04af39b1e63f40d89c8ddbc32c11e43fdde0c6dfd9045f47c0da075c0b2154e86533ce6cb3d9898a77a5e37f438001685c2d5d152da4d0ae1dc837dd4a8687e410f68dd7bd792152a0672eeec7c8e4016c2d1abc6e837f354bb6cf76c5495ee8e445a30c096a5454840a4fbe11fa3f6b107bb835b1f2cca666bb22f47967f49418972b32e2c73b627e57b0e7441b46dde9a42629ce2958bb1fe623c964e1904a1730f1f6f053441997a92b167401fe1e4a5a1138ece683e8d6171adf314f51b9dc0a6cd865d430b8bff8f30b427b1545a6baadc9bc8de50ac31de2e4fefa9461b014ee1fb338518f8afe162de0390aa50ae0beabb0cc17c64c1e239f3ae784476facee239c0247efc6caafbd59aa9fde396b384d9f5ccda4c2428b70d12b0e5a2401c6f31d2c3c101347c12d02dd5d70df0d753651ec3f6f45c1a0f35b16f8481cbd272574af4b949861ce96d7a7a2f27fca3eb7d823e299bfc7583e54a28ed11e44e58fbb70bf01c7e92a14c25b0a2d9fcc44a5e350eee4db67c649366bb3d853e8704f2d2544224a18d098cbf38245f62f6269bac71f0adc1fd7700e612819db19dd585176d084d3a25e43afe1ce6233cf6f8c96f2ca456ade494ebb2ee7fa559857402da2fab110d5294388f560687369a38b5e3ced02018a58fc4f0e0c2d8a8ccd3c26e5cbb5ca703af6f18334833f4b35fd7585568dd66736375273781dad10c7d8e60df3e87387ef68cb837bbed423263f29c3fe72aa70b4f2bb184bba35fce921c21a8db073e673abb58103560588ab016f5c63960150b71e97ba2637070324f7190e643ae76ba10c7588df1be087fc95984570745079eba6490b75a6a2b87c24f618fc7f269a8b845038e16bb1e524be941bb77fdbce45363517436f616e39f87f6ddb668abee60aca38d40f05b0fd9ef4fed461eb82f51a1e53d7923b84061fe3dc1ac0710a0d9f38f3639447f5d64cdcd1ac1b3aa319248c0dc9b2a8d6db78f7eb474e4fba9d5a48fb99f7750dce0933fa48616c33c9a2aa7c8a79009f9c86529a9f6b5ab1729d1895ebf6d1b0b59c667fa1eb9cee3a9fd881cd4cb430412651b99eee37017eab395092c377be48b4bf69f6c9008e6621b81d3c57c840fc8c14597cbd6b9d7cf76dd05ef274e2c5a5aea72450cd56cb72a64ae3b36bf3a75f39c0ebed94187e9757a15f3017c5aed4c431d5b1580a0adcf4facf4ec7cfab9898df35373fff364450e8e9af11db061b81c4bdbec2b20b5cb05e93066d77d942ebd12ccac79cfc48139388227cd6a48ae5bfdd20272ab24120c280f0cc2cd6724d40926cc3b918ccc2c145575d7a3cde42c675d987c9496142c7c481d92c8591bd9bd2730465b7dc7f963b687eed7cbfc9e6d023b51604d4c5fcd3eddfe55dfb2e771c93793dcb95952dc280a86209564e72a47b8a312280fe40afc610ae0906123703758dfb31e980a6e4001b23bdd8191bfe09cd804f39d9214be75bcffe7556b91a069f29d1ef171886b0c06ccc5bc8015c7d47c39acb057afde87e411fec8b7a5deec0084cbcf5dace22fea1f11ce4904ec155cb50d00bd0bf0c41df9e95e2b81948384872d55f6fb8a472ee0fd45c9651dfa7f3f2f15c9ca21fabfbfcc8350e7431a5355dc1deb3b5988e1978489e4e682d1b7ebb930239ca8f25a1cebe9949f9c48bc93627c9ffde6178c8c26eb7bdb5e2e5ae6062d73767e810d99f33f73e469b74134d999a23337567feeb1aac751bad424a9bedf3c2069dd7b8e5fc2da44c5be29c20ce0c9a0cd89edd8452f902d807156e58eae96dc0fe05ae81ec326832168697d15a7362d4f6bce6fbe5d7bf523e18a61fbdf749588dd7f79cb5c3606a4ec36bda98357318c0f52ad831709f1a873a69cc7b6ca192864f5df31ef6676cb62fb960b261f071ce9934dd856b2d65fadcfba7253ec326825240c742d5837f85c3d47689219d9336ca89935dfed88219d69f692bf39cc781e56f7a232ed853bc7d24eb5fc1bb8f170271a0aa705a5e428770a7030cc167208c3678b2088a3cfd4599161335616ae255d47693ef6efb51cf95a62b22994ea63023615a4eecf4f4e21cf2b14ac1e779c316f520f7b4fd084e8070fdf82d2aa0ec4040d6ebd83fe24a3e93af807be583747b42cabb0ac4748594dd41918c8ad905744fd1938c6f9cc12d3a1aab2fc51d78418dc4b3a741badfd0f9132237e3ae224278b881aa3257a4d0839f5333b2d77a53b7659b94841f64c83fa0950860f8a6532607a88c3293c506ff62a92e223ae959b341919ae3f7e8513a5ff211b6817da23bf0bc6ea2f3f50de527cb23c442a61018e05dd48c4c05130e50aa6c85ef06c8ffea1719df2143a78e8043794c88eeb1ca43248a569b8017f0f0dabea30d58215d2c25ce481f4ad42c9cdedae366c27d525d42564c91c8956921e4f46dabc1f369584b08b73499426b059adb3dc1953ff8bef09fcc9ce8d40d4f4eede09374bfdf2b2e6be6a23dab414eb1adc6b9ba6588df2453065b6106d295e94a0b0a244339dc14b5cf503ebcbca74070ee02a2c7e3078f486f554a229012521217d5f717748403f943b5cd2d6a933756ad4bac0d5c252d9c5875a23fbd76625ad1898f604fe40ae8ef66bb85964b3ba1e0ffd62aa5200a819448021df0e8cf692d27e96b46e6aac3b16a8fbaacaec1c7077367788713af0fadbb9a15cbdd7124b09b3a42c5dc41c72350b8e0ac43c4c32c7b1adefa6f8932a1198a0f23fa22d6009ce5e1d0c0ab91418655e1ca52e04b8d3d4236a7c8598ac8251af2f96b60055d36a689bf28e0c2dc10663f1f8abf772b383555516731ce228ed3036d5fa2625c22300f632697445c49c1d334cf0bdd04e204156a50858dae6d12e5af4d0f18ce52ef3218916961504cf4771a07f6542c60de9bd6294b10079fe6e4e8de408f161f26042231f3843c51713dd3dbd33a8cdaecec376c39010192353d2b62c162f69a8bede448fd6d7fa2b335ef3ef247dd4505d22b0beece5d75fa99c628d8c57ae67325fc38ac791d55753c389b179586a569762ff98eeb7e903a88cdcfe6a5752ab5df3009bde267518b1db51f1023fb2beff1a86071c5e78818f781424b24bbd3ce40e5a2fcbcc5661f8971cd294410e9f69923615b8e8829d79041bc6397cc0adf7d266337fc7dbe33ff19c48e24480346be6a1dfd6c0ee224748fc9f745673100343f698110ef65366284b1d8efea4bd3fa5287b1ede0dd61b1c30f8eaeeb5d0362418f1eceacf8413f828e28f27e90cf42905be8b6f219e25e98fefb64ffee5447f322310244a1e152ea82b97d50ab5e1fc212d1bf2124267f8d22c8b4cd009acb1766d71fa33f3e778cdc0f871bb1ff14cc099b04c8e0a985cbd888fd5102893faf3fc0be1e9b32b6400798c6c81cae562d8b801bce6878064e8bae2e6b7ebdddfa33f2d2a14cbea51c052593f1223812045da515570a9149931779e2ad8b8c3fd5b249612ba30daf42bce32c2392fd7361ef239104c78310714136566bf9553c80ce250cf917e3843e03846b0b34826790d573e5b7", 0x1000}, {&(0x7f0000000440)="dc8be83fc082460b9bace521bdc6c3d0b7548c23c08110faa4c99b222a7a745a5da687d88bcf2da3bbfe18f27436bf2b04a45a1bec2d93aa2b9b1ae6f3c7ea3babe293852925198e6b701dc4c6595801e95875279c3543a6af25f0549017a44eb18ce516a080bbc24659572e09e2f85b4e9800cd96d215051b9df3868cb625edc49bf5ddda0be418a6366aec51bd58c38dc22cb55e309d5f68fa4fc75d047f1a948096afe5ef20d0882010bd6d3fa54be122c53a09576af54a3334f464d78aea07de671c2d7d0f1c5a02cb24b80b408087855e5627b25eb74ac481a6d6263cd4d71b825e1297b8f9ac0e6941e67a04bcac89d6bdfcd46f84360eb9a39d34", 0xfe}], 0x7, &(0x7f0000002b40)=[{0x80, 0x1, 0x1, "4db8db364334881dedaee46baf73ef6c0c72cca9d5be4412027848f68ec2f59da18560884a03e52786eb98c282685105168ca01c4bc600e8683c2726cbabb90e639897a427c604003907db886fe484ac69dd2ca7eacde8cbe09ddd589d6a830f3036e0b9c7792900897bcf62747b0e49"}, {0x100, 0x6c1da20bdd796a46, 0x5, "2b9a3457953a6b9f7ecef6a77cec8e746ea94e74738eec5d06331cf1c188262ca4b27891829afc93693f57699d4efee65a440ee3e259e032e294be336eaad6923ba423825b2253d834a24e16c7176683cd2d91db25f607930561910b591083b058b1f20df70b83a04109dc7cdb70e14b7bc0eee5852d2937a95e8053475ab7413bbab26ab828e15bf05bd9bcb778b89a1ccdd3181116630fe5c88dc8a097cf5c70f7ee49a2b56d9e6fb7850101f62e9cdaf40223e5c1328a280c5a75265edd569117bee81f2a2285b800d005036dd3475ba9333b8f82484faf7825a38fe979c75ecf7a7f31918a9af36abb84"}, {0x68, 0x0, 0x80, "615b2e21d6d08762079e8f18360c61eabb6ecb979960c5f9331abe455ff3af205e66690aa18a0f72b7998838b9e49053b3b65e35054937afc362e75927b673ee8dab0d8e08f582659e671606543d3a88ea14da"}, {0x60, 0x1, 0xffffffff00000000, "a8df8f599013b1bcf5408eb145371290e358505d241ece86c6e1e0f6115a0746d3e1a5c02371fd721fc73a9c91760596ea97764eaa61750d95c199a6b0fc9dec1d45327a45e09b1e94e5172cea2e1b"}, {0x20, 0x1, 0xb7d, "cfaf380e235b44c4ac8b5d1c8454"}, {0x30, 0xffff, 0x5, "042cc906fefd1bda2b019cf4f7d9cec0ba58b12429ac676808"}, {0x58, 0xffff, 0x3f, "913ecde576d1bee78ca35d3470b1afce87b5a0fbec215e35b0d20bdcab5f13485dbb20248907e01d4d9902060734cb80019ced1fffc57853c28b47c5862d6e0adb91eb"}, {0x58, 0xffff, 0x5ce, "00e6e7140860cc6b6858ec54a85425378e917051c712e224504b84729355a9965aeb135aa30799a83e798aef27ae85000c003f3163eadc25b8c6feede98c6d4ee6a6f4b26a9458"}, {0x68, 0xffff, 0xea92, "7a0b487f74d0e6c8cd2c3582180b4ba0d065bc280c1ef1c551e881910df801a16213a8080f252270407cac31a125d1af47a801dca64491c49d4da12867cdfecfd002227774db5b85ab7885801061b63f5795de6c541dd834"}], 0x3b0}, 0xe43302152089bb4c) r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) sendmsg(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) recvmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:14 executing program 1: chmod(&(0x7f0000000080)='./file0\x00', 0x10) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x1) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000100)=0xcf1) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) open(&(0x7f0000000040)='./file0\x00', 0x2, 0xc0) 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./bus/file0\x00', 0xc040, 0x7) r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x400, 0x0) write(r0, &(0x7f0000000140)="c3e9f9bf7cb4d9bceace75c0aa5b653302a394e8f034c28997f11108fe03e727f32b897125d6552c14b70d14daf79dd96f64f1866c8f9577acdfc86c09ea9afa2b623be8f5c49a0ecb81e46ed36c86b30b3030ee24d1d6e47d8b1e5d156c799f8a56669d67172f12d4300598ecf7599155d2cee7c42f05fa21438c09afec6eb749f950359c28c6652cefd806f56a843dc98f6c4a643fae1cac46b5861b3f58d958e416f30276ea8703a143b9acde9e6fd4c714016696a4e939", 0xb9) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000080)=0x1) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:14 executing program 0: r0 = socket(0x11, 0x3, 0xffffffffffffffff) socket(0x11, 0x3, 0x0) close(r0) 16:00:14 executing program 1: pledge(0x0, &(0x7f0000000240)='\\\x00O\x02\xb9|\xc6X\x8c\xd9\x05\x00\xb9R|\x89\x8e\xa5\x17\xac\xb9\xa9\xb3\x9b\xa3\xac\xaa\xfb\x9f\x9f\x9bY8\xc6\xb9\x9a\x06\xac\xf1y\xa8h\x88\xfcC\xc9z/<\xb2\xc8M\x87\xa8\x19T\xb380\x18\x96S*S\x02>/i\x14|xZ\aX\x9c\xa1S%\x89^4bw\xc4\xbe\xab\xd3O\x9ac\xbe R\xe8\xc3\r_\x9ad\xb4!\x96\xc5\xfe\xdbZC\xb5\x1c`E;\xa4l\xf2\xec;\x9e/\xa1\xad\x17:ptv\xbf\"q\xc0H\x02\xa9~\x12:\x00\x00\xdf\x0er\x8d\xaa\xab\"\x98Vq\x87\x83s\xcc\x1a\x80\x17\x12\xf9\xa3\xd9\xa7D\xcb\xf6\xbf5B\xe5e\xe7\x8d\xa2\'\x87\xc5\x11\xd8\x12}C\xf3e5\xf8l^q\xe3B\xf7W\x1a\xfa\xf0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x16F\xda[E\x8a\x90.\xa9\xa3i\x96\xe6\xf9\xb1\x00\b\x12\x1c\xb5\x9a\xab\xc5%V\xd3\xd69\xd4\x8c@\xae\x88T\xb0W\xa2W\x02\xc9\xd7\xbf\xb0\x7f#0W,\xd4\xf8m\xcc\x88\xfc\f\xeb\xa3\xaf\'f\xfd\xc9\x90\xc4\x19\xe0\xaf\xaf\xf1\xef\x11|\xa7E\xb6hY<5') r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x4) r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8, 0x0) r4 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000180)) poll(&(0x7f00000001c0)=[{r0, 0x4}, {r1, 0x100}, {r2, 0x12a}, {r3, 0x100}, {r4, 0x10}], 0x5, 0x8eb5) poll(&(0x7f00000000c0)=[{}], 0x20000000000000b1, 0x0) 16:00:14 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) 16:00:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)="0108d60bdbf73eabd1fef3555849caa1fd3d75ad", 0x14}], 0x1, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x6) readlinkat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000200)=""/54, 0x36) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, 0x0}) 16:00:15 executing program 1: r0 = semget(0x2, 0x1, 0x440) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) dup(r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000300)={{0x10000, r1, r2, r5, r3, 0x18f, 0xa}, 0x8, 0x6, 0x2}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x84}, {0x6}]}) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f0000000140)=0x101) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) setuid(r5) r7 = dup(r6) ioctl$WSMOUSEIO_GCALIBCOORDS(r7, 0x41205725, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x3, 0x0) dup2(r0, r1) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x4}], 0x2000007ff, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f00000001c0)}) 16:00:15 executing program 1: r0 = getpid() wait4(r0, &(0x7f0000000000), 0x1, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x401}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x528, &(0x7f00000003c0)="c026a5d7183164f0219a2d6a79321a19cf826a140aeeb85a1329363a01313bbe84948e9cef5a526a9722c6156719238083f86f7f57ce1b5621bf9e44d505081bd4acc07dc06c1da88aeea294a3d1d114f7607c78d18a1330b5bf7c6e67a8b9ee0b74442691748593594c3fdd4aee092015630764cf6d7780aa952783bcbb07d4061ddafc63116f0f50a9f09f1984caba981b8898826acc351d42b4e6e30fb5480407aa2b62bee5393edc71a5bc2d5d41e8b7c57353a0304b90ed655b95647f23b3e0d9893607ad3ac57dab6eb8bd6bccfef7ad9ff3d76fe8254ac98e5b42878f0d88580b20c61ba53b14e090517764ca67b74196e79604e2f4adc5976600cacd65a0fe33b03ae2a4e06daaeffc1efa7d0c25f76e8073219b87c735c02f730be9876fb17995f9000000000000000000000000000000073cb7387c3ad56b80dc16037e594f2b4d40936f6963ac9af5d94b9c2137d91890bfca99959342fb59648bb08b30b37616773780de09200e4120c7cc04a7") pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000240)={0x8, 0x80}) 16:00:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x428) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000080)=0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x87}, {0x10000000024}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = shmat(0x0, &(0x7f0000ffa000/0x4000)=nil, 0x1000) shmdt(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r3 = getegid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x81, 0x9, 0x5, 0xd7eb}, {0x62, 0x3, 0xfffffffffffffffc, 0x401}]}) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:15 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) ioctl$TIOCSDTR(r0, 0x20007479) fsync(r1) 16:00:15 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000080)='./bus\x00', 0x9359f6caf9602265, 0x100) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="00000018600417b2ee222b00e72d75762c7062bc4a885d2238abadfe0000ffffffff00000008f6ceffff276e2b8d2a48", 0x24f}], 0x1) 16:00:15 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0xd) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x20000000000002c6, &(0x7f0000000140)=[{0x2, 0x4}, {0x81, 0xffffffffffffffff}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000380)={0x2, 0x4, {[0x10000, 0x7, 0xd4, 0xf25, 0x3f, 0x20, 0x5, 0x0, 0x20000000000, 0x8000, 0x10001, 0xfffffffffffffffe, 0x0, 0x80, 0x7, 0x4, 0x7fffffff, 0x9], [0xff, 0x6, 0x3, 0x0, 0x0, 0x0, 0x7, 0x5, 0x3ff, 0x5], [0x1, 0xffffffffffffffff, 0x3, 0x5, 0x1f, 0x4, 0x7f], [0x9, 0x0, 0x7, 0x1c, 0x7], [{0x6, 0x7, 0x0, 0x2}, {0x5, 0x0, 0x2}, {0x6, 0x7, 0x2, 0x5}, {0xfffffffffffffffe, 0x1000, 0x1d, 0x3ff800}, {0x5, 0x64, 0x0, 0x20}, {0x1, 0xffff, 0x6, 0x3f}, {0x100000000, 0x1, 0x7, 0x9}, {0x9, 0x80000000, 0x43, 0x900000000000000}], {0x8, 0x80000001, 0x9, 0x100000000000}, {0x6, 0x0, 0x6, 0x35d}}}) 16:00:15 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) getpid() 16:00:15 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() munmap(&(0x7f0000266000/0x3000)=nil, 0x3000) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r2 = kqueue() r3 = dup2(r1, r1) recvfrom(r3, &(0x7f0000000140)=""/207, 0xcf, 0x1, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7ff, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) read(r1, &(0x7f0000000540)=""/226, 0xe2) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x1000, 0xadc3, 0x8533f6a, 0xcd, "50fcff8e55b98c737fccfab0fe3a78c5825f5aa7", 0xc79b, 0x100000001}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x35}, {0x81}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:00:16 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) linkat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00', 0x4) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) pledge(0x0, &(0x7f0000000200)='vmm\x00') 16:00:16 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCMSET(r0, 0x80047001, &(0x7f00000000c0)) 16:00:16 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) sendto(r0, &(0x7f0000000140)="51fe1a5956377894fac52a55ced528f6cbd6ca9eec920fe9995fdc90b42553cf74dadad4772486657d7967afa0288f020667c78f443f9a6f2e7d80c01bf8d11d4a26c9364bed64fc80a6586a98b61d6c5366acfd0f2bbaedbb8693a1ba0eba9f32f0ad53ec1f8c3d4d329aae31ebb2a8263fc7513e57614aba91ca54077d60fa", 0x80, 0x1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x6, 0x1, 0x5, 0x5379, 0xfffffffffffffe01}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x800000000, 0x0, 0x7, 0x6bf9, 0x5}, 0xc) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) shutdown(0xffffffffffffffff, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:16 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x20001, 0x80) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000140)=0xd0f) close(r0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x3) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x1000) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)) 16:00:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) chflagsat(r0, &(0x7f0000000100)='./bus\x00', 0x0, 0x9304dacfc0bce69d) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)="d1e04007bc589c0a769e872a9a0961a967d59dc0c02efaa9962f1eac6838b8790c1d986a717df4b9bb9dbc8b859022445520c9c25c01fba7406b2b21f546574352ff429b8a127c88f01b950e8799163b2bfb0844fa54e919e42967cb76144e2e877d54b1a8d64d6eac4f", 0x6a}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:16 executing program 0: setitimer(0x0, &(0x7f00000000c0)={{0x0, 0xd9f4}, {0x400000000, 0x2}}, 0x0) 16:00:16 executing program 0: r0 = socket(0x400000000018, 0x8000, 0x80) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000)=0x5, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x110001, 0x0, 0x0, 0x8000000000001f}, {0x80000000003c}, {0x4c}, {0x20004006}]}) syz_emit_ethernet(0xfffffffffffffdac, &(0x7f0000000040)="b6") shutdown(r1, 0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500", 0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) pwrite(r0, &(0x7f0000000040)='ms', 0x2, 0x0, 0x0) sendmsg(r0, &(0x7f0000001700)={&(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001340)=[{&(0x7f0000000140)="4cbf197b2f8bebea75635f4296ae662fd1e6481bd3c0179e2ee0e43d43f0247422e45dd91d4d8ad15ee72943c404a897be043a7a931f52d0a31d2bf8d4b41ab7b24cd0be2333affdf038bd04053525bfc0e03194e57c41d340572dbc58df8f1e7b522eab1db5f73a89cb2c4e86e33ddc2024ff91bed57b1278a878a4ab6c5339f215b32a53bf05da85001617b561b8e9da7e71fb717f961f72f75164b4aff798389fea6570db283efbe467cc47231c8e9c0d467a7cb35ac8fbad55556ad4c3351851c688dea43fc97ff8d48edaf4c8a4ba22bea0a7d18b3e92294050935af66cd9fb7001ad4a", 0xe6}, {&(0x7f0000000240)="25c6fa187416fa992e84351aa51908f9e96f0a23a151b88f65104a4754223c2343fd33135c8b3333e9018422a683a7dd6e474deb4d719cdf0c22bee59736116217cc76aaf0b1f0cf5a63dbe656a87d2b061b1217953de913932a2415ec66d2b0f0d832c7f3ad476aa6498987db41410b47c601076174ebd45f78ff6ac5e24422584823e6c6756d938a010f84c580035c145f0031646bbcf70085c4153f689793864b4a04198915620d5ac70c4dc542ee05b4d4695c7d23348da17eb2cda642310e23d734c556fe5abb9b0617e68b7fa109d8b8937bcd6efea4ea5132b72bec0c696e9c2581260c282fdf98482cb66ac0bb9a12d7db7cd516d26ed9a1", 0xfc}, {&(0x7f0000000340)="470fa5607243235236ef71f21074f0cfc18d89734fa4e48525bead80396e4f8e9f071ec667310328d4e8309a454c2c4a00f4a889763f0c4b952c087f8559b26810721c8d25d52421f81786d563113cd3cbc4ca057deae9603c043e67ed7689549d92e761a104f36831bd55d97ea520029b7a01e08980d9f9078321781572c6b7a56a895daf6d9146d21c7a4cbf8264112407958b130b3b9751f1641e5d0e97deeb86582405dafc2ac0317a18e468100bb4bf7f20fe1ed13c6132cc7dfabb4ab67bab0ab90a8e1c3e03662186fbf4a0e7995ecb7cb6c3e3d1508866b8bb0f20144ace575e9bd057ee92fe35a826adcaa495840d190879bb1822db5a33574d073b6bd6d250738fc5565487cedf583712cd25997459106adc5bf12055e1ce39b3ebb4295ad0976b3280926c38293393364a3bf45c889b2b671b799a710e3f8516ab43d583837e3ee3c66d54ccb0501198449151c3b0e71b42fd1d691933201be439f891bee37993e5828ec13a580c077f823d0c9d0a03f3bd82ce41079d2da1e1444598ad143d15b30de30908431e9919a325ecb875aa21097153f4db60e3f693c628f07d407cc4fc0bf2b5cd4b74058bc2e506986fb942c30fbeeb5590054a3bc1fb8cf24613ab663ce2aabc53583cfd56fe42ac111b7e7af19d7c658c4cde38c33fe281b1432c30775c5198ea7e3b137d28aacf89c2078d4eee18c34be88e445e2be0ce1132928e1d267da366801d8ff64120ab3bacf1b3fae4f50680acfe7a44db4970a81e666836168d266dc859b954f58ce1ed4b64d931247cbd6ae15f8042b3aa91820ac1388f4b5933b93bf5efd667dde75a5ffa14f999dc2d6ea3ab3fdf5337b136f30a6d78ed8f5b2aa810eaa6c782050d875e190b403b4173c75b961e8a5bd3053c061b916bfedc4de95aebe239ee2223544961493aec888d9cd1012a164279de4bcf430288d9c93e7120c95f8bf3f6fb2a6524380f301cbac1fe5a2955cc673a73acaaf4cc14c4d436254cd63bfd6c7cc6eda56ec00423d2c51ef3a2c1889f5c7fadc44c0d17c8250eb1ef5ccad46e95bc7fc48269c070f5f8151afe0380ced463be314e806931a8b3f99af81eaa00cc3004cef050f2fa9e22cbd40aa14bdab5cac930b760057b01744de614a2a7c6276b0238b9bf7d46e27ce96e03234deb7cbea2526c2f5a25e317ac0415c6c0c399fbc5da5b6ba58d8a0643315bac392d5bea2451688167bb85a6b5786579c890c2a0cf655f9842712a635bfb9ecf21529c79badeab7779657507fda6d213e6e46e30a422952cdd0d1bd2ff062eb7bc71a062370fcf9e079cd89e3515937bd9f260f98dcd606ca20de9595659c2f149d6708f0fe7b3f94a8929c140819835f2d76b2d302f7936d4b1f2761869926fe912a9917afa8877c848426bdfc2198e7afd4a7d881e1741e878ab1ca277174d4814ea59b88ab637360ce5fa84d700059bf0871727cef039d6f936f2eeba958510f013789640b19a0c4653da2021d24d4e5df53345bacd33c692c7dfad1025f6245809539b7a940a5768c41e8f6697aef3d6ad834bf14084f3a50e715c0b2ff694d2f62c8ae301d80e0c0da89639727b5775da4c9d1f355d87e8688420f954afea70af2809067cedbfb039831cb0f12bb00f9e0153eb032834e347d5873f597ca469ef2f68336def5f974911c2d56d0c9f16d19a7731a8abcb753f83de1469ca2d0fe66b6705baf0c8ccb5fa43fc2045f6575ecea81a28ee3bbd5084585f0bf408f7147149c29a7813229b4c61faa381910c66f3f2c43575ff55e5146d09d85b08584819c18ba6f10a27e9cbe501020b43443f507ef19ae754f1cde355ad2dcc6dd66434c21c9b04feab305b3fc4f693f28db7011d0500b5bedf0b72cdc2e35aecaadca2f891c8e5fbeba079ce09dbf965b91588181ee4557b4c61d9398e69187cc83a6cb59972a9b59b58070b5529d9f66102fafa7a33f3d2ac2fd87ca1dbbe550d40a37c547f3bd9895db66a349cfb7511dcb260c2c5fa33a22d22f220d43e162dcd4053bf1b5d4e17fbf4d99d061a3f3e65b409c39e137cea9d8c421d82a73afa01f6ecdfb21067511bf5fc448e325befb0b6d0c79efd61f23011f6e2cc429792d119ad5392a154b1c54d2b2a72f2d87628b894dfef78852ff49b5390b25ff3316f9e03c1623c11d8f41a290184b24d6851d6e622f749fef4803f25a8f24ce2b4d34f3831ebe4707db30e64ede320a4d80395633b526fb6f02148c5d233dfa59c1e32fca67dc8fd014aea34e7515d57372865c00fd2b15da70742f0e657240e5013cd12ce551b616047e5b13993050804df613ba6d348a3eb8e46c1a1da3aca0ad9983bac153f3925864ffa4eee291b4b40855e4a8745cea1680ac7902bc0547f65782df5cd1d62f7c0bc8889cfc714c4b1193294440e035c8957ff08939bec356aef970b9cac1f899334c6b599da1c14479e15223d3af8cfd63bef50f478a30b18b9bc4db45ead9a754dc1e70e7d5135932404b17bc6859c864d8d85a6165bc8a691eb02cf4f0fcf40b770c09d5176c4cce6cfab6d2eb1515cd32e93cbb2c234d3b9dca112bf15b3eec43c46ede9a440837b6a602027a1c0020b6d70e1ec17b9494d57feb36692523d83436854c5eb0b8f11f7311b7d1ee215b8f30d4259b5a050e9f06700ddd84773ed44f3f29a684ea092bfadb6aa0c2f439c93de0500db6d38a27dd6aad2f4d447ce0bb835cdc7820bf69e3c61d41e45975412dda8dbd4f7ee3817263083316e1a3714a389907a69087e96114b486ac3d1f94bf2a14c904f3067b3a43efaaa5b6394ad29e18afcef306569cbfe6e584f620fd6a174efe75cb8c4f3945e17c3568640708b4c6a8a7fbd787b8248e700dabd686d952524aa1f76e7e4200fcadd80905fea949fe654c07db0558a154b3aad5c83d5f368d74b77bab9c582bcd47fcc475818bdc526a172eaa4807a9f73b145c4e4a70888857b765930cffc0274d8670e2d35df62ba634071de2d4776399586ed9113f6c847f65baa92d25a6d2d5513fc3fb978bf90c20777370be8b0ffd2588698963640d44f3b9dd8c3ab912627c03da88a76feaad8df029cddd04661c3151d0da13f97da69e6b4079d1b055fd5692fcc3b643a0012fd5daf48ead78d2a39b10b1e6bc798e18e371b4dec2daca8b2a98333def7aa5070b06c0d86ede2e638a225368764ab95d6876b117f0b3894df9e5c5dc4cb8f3a28e2160e7bd92cb82c604dd09c4ca0e9eff7eb6d489faadfc19746f13c5d3ae85c39a97c282e122667d88f677e2f8c1bbfb015bbf13635d5cde122396ece84ec9216cfdb03bdb5a3550836a80c356832b92ca6f234d84d0e279286ccb585dabb0f9a5ee24bc288105eb49cb2dcf6be8209d15de0fc968609d53e5e51b1473e0bc341793e40881e7fb1e72bd3842a81c496c053d91da7c6b2c01dc3df841fe515d2b70739e4d233e729cbab186b631663222c5a9a9136d8b300986076f50483e6f9f7ac39b8982342ea2223d97ebdefa163e64d1749c7afd49d26f5ff100630e68120f6c8039639dcec4f3d6239ded21889122d42b859e1b62d06addd6b552b2da0cd26a873532a7e2c34b13906a0a0872860f93c3efe0b9bd36474f05a2dc709f26e8efdb891096eb1bbe2389388ed8919c3ec4dba22d96e89fc85b949082c7b4c241ae0ba608f8438dcb8c4ad5eb5e1a45609643a1a810b299678c2f477c0e8ef32a8283a1bd928cb8f001bf1d930fa32f77e7ef115a008a1bd9e3052c24b7fffba27e7f648d03365591351ba8893b6c67c07fcfb1408ebc609ffe998abccf4ae3a40cd7891590c77a5c4cb68099b5c6f0286033b59aa9af657018b7b25c657d50059a111cbcb5fa091ac563e3cfbde908cca06a6e5ee373f2adb9c980e80f6189af236c74899085b36bd2c40e4556c8459e3a15929bdf91a95d9b461e3b7b11a25f0fe891a1cf7d43ba7ec7446be12e2a86a41add22893aef870157307b29de5d7a9e313cc29444cde82e0b7f30e55400dbb7a2a6539bb1834eec12f3ed95d3a85d1733b9d081110af320d1df59d0303b83599ebf3f46f23943a7c903d98ddc3bb65843e66d3ae6b7767140f9461b0e0dba0f1c8e5fb9bc012813d792cc28c33db73a7ad043b07e130251c60dfde0a2f1575181e2b1d9d158892821f3f7426cc96580ab9b0b75df3fdb20c1f01dd8621542d74a6c59f819efd71795143c5abf6cde5d1c6c36a084e9209dd8139a8cf2832e0563897d4a19dfee35d9e7c48be1f0aca0a8ec5659f1e6bfd60c61ad216b66b7410de8efb5a251e16414c26f927238c93c8738c11e7c5c5ad44177746d9de75c0823461cd1d8f34b19cf1f82db80a8fe122dad11513b5d1d2eed263a8168432eef2aac3a1c76b42de93e6e8da8f7537d5be116341260a559627a00156636f68c889cc1c533618be8c9e6249233ed02960a8ed157120a3d4cd401d31c5c13ebcf7a4824902a612e067c241d69e531e6ed85982d253ac56a34a14c667b5db501f292ec98672c50367ea6e258c5a2a2e49f53078adb0557acd4c3fe0d520197dd5fa92253abbe1f46bc0a783dfeacdb9c97d679080ee6b109f196353823df7a3754cd6e667cc0bc5ecc35ca0ccb8a7894f19d79e08cb3afab1509ee631330e3b2606c61e96b02ba91e54960c930e8051f639eca2379a7200e9ea7e4be882682aaa8fcf211e27073ec650296addce1cd93816d24dffc16eaf3c8befd9ecd6be44d4958808c808553d916d6bfc5359c1b17769b63b44cbfcfe286f1e773b545ee959d92fe8ce5d5cbbe30af70b57b37188606652a3e8132771c0aa01e5215b06e73a6b0d7b16a91f1913e94148d0ceaa99e89f0b70ac8d4f8595c01fb64f2bde60d9e802bebc8d6ce0456479539fc4f061219364cbd298837436750763c38f5ee363e3e1236d1dd3eab44add7d79b3e4d4e25938f8f8e827585c80cf3ce48fcaa959ba464c8b1bae7d91dc928f150f70d3161cf9db226eae3ceb09243b7ed7e8bdff683703bca6e0c28c3470dd5a57ffa49331c076d6f4a4295c2a7498ea1a2fd57e6ae0b241b8397072633cc1109378360f7b56938b26759a48a4d26212adf74eba8e4f6a22a05f6d93992a6c21abf6c80fdf244e6d6827c03bf13485ce69102d25874745369ff11b146abc44716278ea7c214dbcf9b622216928216f523091e649e29ab47106a35c235d9cf912da6595c95d46df90295ff1eb01bca4f1e653dd88da4acf1173f8916328a60790dfa0153697fa6600e398c2766d047ba90234582aaa5f811f08b04101d5d85087016088440bd0f6958ec0a8b8f5670e423af1a1cc87dc81fa9ffb07c01ec2a5da38ad3881b23d18a0387251c7a6a3fa45f15f90fc44e6804ee7721626592fb096a90531b22fe1e5b31220ae0fcc1545fd74d5d49e2557fb31b8e90fe904ae5382b7d3f952e5fb60a0adc9d889d5b6befe0836ee82e662bd6097ec625ea5449f1bba364768922d58355c9b10bd317f5b9f2fe61dcfd5febbfe99124515d1fdc8944eba0666122a7fdfa89fda0592b5a4c6d98c227a4c426be301f5e9729292fe3d6e0acafd1b2f9a75dfb5e0e8133689d0d01e3a2b51660ee7e567f05f56fe0ffeb297ca463f168f9b0e712101819fe15cefc9faee667fc8c35c9e7ccc6e785c2e1b8b94be7c4e4895467970ec03baf9ac8de99bf45286e6a0b4a7d491f93d37ddedd4d941d8f7880f492490c8dfd412d1b99987218371faa60d18b8b541f942be35538123600fb818d15ca98b2dbdf240", 0x1000}], 0x3, &(0x7f0000001380)=[{0xe8, 0x1, 0x8, "f8ec498ef8e248b72ed71e4fe458114590b84093e34c612cb49932867c4e2b5bb51c65ccce6fdb4d0a7cc1842c0ed3d76c82e0c376037736afa095e9ff161e27452d0edab39ed47a4e8f4bd5b0a2c26e6f8969e7e2c424387146c56c381818123e4253c6383f109b9dd1dfce91589b3e8e45f4a4ab35bcc5594c85523bd44c4879127f5834c6992e1a4f9fd4760ea6a2e294dccc780edfbc528d844c2e8c29858bbdc51144d4d9451b3b22787fe67e08a5edddca8dc001d5775930bf4e38a39dce88fdccd31122b2f93a311710ffa693d64e9e2e1d"}, {0x98, 0xffff, 0x40, "b96fe765f172cfd01e1bea71dd3ecf8f25babca345f38d7e2b83e22ec0c8125d7e637e44f4a07dd175e68ae8dcc330b4ca60fb8cc9ea83153e0b5918efdf60d164525e1bcb9085e2def2b1d3beefa0f3025816aabe2d00d892f1fc0f6b9f24fa319b33776c7c352966918549fb20c42df35a730c4e8973739fa58b7d8d99b2ac731eddeb9fb5bd"}, {0xb8, 0x1, 0x8, "e7f40152cf6f2d9282008e3f657ebbfae3d3e40f5fe27d245786a5bbaed6e50a79f96e1f881be36803180b9e6e8854bb74df5c701b331546ce7c0d63f5ce672f1841628cebd1f654915ea7067a75d0f09a37ec1b38978afff1a6f3a69e03188cb00411cd9df24c4e035f4818fd78f005ead45e9de1b4fb109bca1b42176d29dd0959514354ba6cbe369ee4adce7cbb9bfd9d16eabed1884cfa7acb77753a39ff6139"}, {0xb0, 0xffff, 0xffff, "8497c2ae0898d8799dc4c4ed36946862137028b1396430d56518a7664fec57e0d7a75534fc9bd5e011af2439a2a914e1c748b027ee8e746cf9e54abdb9df88d1f8f5bd1a3de96bee9741a24abdf56fd69fdf4365b3b1c03800e1721051f323b4455da7bf4cc1cfc2aabd380f4384bb4e3955277cc4965b13d6192dc4ec6fa4d1cdfd2b3888d422be5c9632f84fedbc4130f7c445ddc73e343f6c878d93"}, {0x10, 0xffff, 0x7}, {0x28, 0x1, 0x9, "b35f358fdc9850f55ce34b77f92f7beb4c929e305c46"}, {0x38, 0xffff, 0x0, "a31bd299c6a1d6abc1714e9e1f1749cf41f3b59bcf6a95172e0088fa591664944c846089da68a3"}], 0x358}, 0x400) open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x10) 16:00:16 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x3, 0x58) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/65) select(0x40, &(0x7f0000000580), 0x0, &(0x7f0000000b40), &(0x7f0000000b80)) 16:00:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x5308) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) accept$unix(r0, 0x0, &(0x7f0000000080)) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x8581, 0x0) openat(r1, &(0x7f0000000000)='./bus\x00', 0x80, 0x100000030) 16:00:16 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setgroups(0x5, &(0x7f00000000c0)=[r0, r2, r1, r0, r2]) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:16 executing program 1: r0 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x8000, 0x200) r1 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r3 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r6 = getpgrp() r7 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x8, r2, r3, r4, r5, 0x4, 0x2}, 0xfff, 0xe9, r6, r7, 0x20, 0x7, 0x4000000}) r8 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffeac) setrlimit(0x6, &(0x7f00000000c0)={0x2, 0xff}) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r9, 0xc028575d, &(0x7f0000001540)={0x9, 0x0, './file0\x00', 0x350de8c, 0x6, 0x7, 0x9}) rmdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_GETMODE(r10, 0x40087603, &(0x7f00000015c0)) getsockname$inet6(r8, &(0x7f0000000100), &(0x7f0000000280)=0xc) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) ftruncate(r8, 0x0, 0x9) semget$private(0x0, 0x1, 0x400) 16:00:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2004, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x42, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="0000001860b5008b00002b27feff0000000008000000000000000000000000000000455ddba9000000001fc2", 0x2c}], 0x1) linkat(r0, &(0x7f0000000080)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00', 0x4) 16:00:16 executing program 1: r0 = socket$inet6(0x18, 0x4000, 0x3000000000000) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r2 = fcntl$dupfd(r0, 0xa, r1) kevent(r2, 0x0, 0x0, &(0x7f0000000240)=[{{}, 0xfffffffffffffffe, 0xb8e718cd6a6d345d, 0x4, 0x8}], 0x10000000, 0x0) r3 = socket(0x18, 0x2, 0x2) setsockopt(r3, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16944c", 0x4) close(r3) r4 = socket(0x18, 0x1, 0x0) close(r4) sendto$inet(r4, &(0x7f0000000140)="b715d745561ea5b35414287ed1acbecec3d014b2f4ef951e9f2b9f251f2b48ccd4a948b55a80ad82df9b83311386c77a062c4a3b2457e33c73d37952c422498c3786b854f20a154e2e42b9e1d4cd0dcf4eb4e06178af3ec3edeb4f14837d3402fcea8d0780de62c7c0fdf143c58e45f753a4a613ef4798748998ded9322b2fdc72c255ad2fbfb66b88757e0157ab96785388d11462537615e7fe234e2006662e681ad28934cc616251f09b7492e8d86b44b3c766f60619e1c4", 0xb9, 0x2, &(0x7f0000000080)={0x2, 0x2}, 0xc) fcntl$dupfd(r3, 0x0, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r4, 0x0, 0x0) fcntl$dupfd(r3, 0xa, r3) 16:00:16 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10040001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000080)=[{0x2, 0x9}, {0x5, 0x81}], 0x2}) socket$unix(0x1, 0x5, 0x0) sync() 16:00:16 executing program 1: r0 = kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) poll(&(0x7f0000000040)=[{r0, 0xd0}], 0x1, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x20, 0x0) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) 16:00:16 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000001c0)=""/74, 0x4a, 0x40, &(0x7f0000000240)=@abs={0x1, 0x0, 0x3}, 0x8) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgid(r1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x100, 0x2) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xf14, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x0, 0x0) getsockname$unix(r2, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) 16:00:16 executing program 0: r0 = socket(0x80000000000002, 0x400000000002, 0x0) r1 = dup2(r0, r0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000080)={{0xfffffffffffffffd, 0x2, 0x1f}, 0x2, 0x200, 0x7f}) fcntl$setstatus(r0, 0x4, 0x80) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000100)=ANY=[@ANYBLOB="5602262f66696c6530001097321a9f3b7bcd19b369f132a70660f6c68c0d4fe462779f247ea942a2487b5f8fb2f637bd0ac10740caab830c1736700bf6fd5b55660d8292e7a15f91d9653d1f9876f5a03b35bf98a699d1d81ec8a5870c992ca32388439394f46c10561b4902426eea186b045495446bd757fe9a1ba483e9dcf21010626cd4a7fe8f46514b656b27dc5eb351ba8a55739247a417f2860170d00660515bed57fe733f40e3c35cc8b6ee42501b379ab6410c39f8bf5f227cf9f4a4e269"], 0x10, 0x0, 0x0, 0x0, 0xfedd}, 0x8) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x80}, {0x6}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) recvfrom$inet(r1, &(0x7f00000001c0)=""/129, 0x81, 0x0, &(0x7f0000000080)={0x2, 0x1}, 0xc) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:00:17 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000040)='\x00\x00\x00\x00)\x00\x00\x00', 0xfffffffffffffdcf) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e7a30484ad56375dac9", 0xffffffffffffffb7) 16:00:17 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:17 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x9) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) shutdown(r1, 0x1) recvmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40000003) 16:00:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x29ac) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) socket(0x6, 0x4000, 0x80000000) 16:00:17 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000080)) r1 = socket(0x2, 0x400000001002, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xe3) 16:00:17 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) r2 = geteuid() ftruncate(r1, 0x0, 0x80000001) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x11) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000004c0)={0x4}, 0x10) dup(r0) setuid(r2) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x68) geteuid() ioctl$TIOCMSET(r1, 0x4004667b, &(0x7f0000000000)) pipe2(&(0x7f0000000480), 0x10000) execve(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000300)=[&(0x7f0000000180)='[./&]\x84\x00', &(0x7f00000001c0)='&\xb5]:{%\x00', &(0x7f0000000200)='/)\x00', &(0x7f0000000240)='%\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='{+\x00'], &(0x7f0000000440)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='@\x00', &(0x7f00000003c0)='(\x00', &(0x7f0000000400)='\x00']) 16:00:17 executing program 0: pledge(0x0, &(0x7f0000000080)='\x00') pledge(0x0, &(0x7f0000000000)='\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0xc0) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x121) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x3, 0x0, 0x0, 0x8001, "c8e44596dadc52f3b45bb5a798f24fb673ed7ef3", 0x1000, 0x6}) 16:00:17 executing program 1: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='c\x00') chmod(&(0x7f0000000100)='./file0/file0\x00', 0x11) symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000000)='.\x00') rename(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)='./file0\x00') 16:00:17 executing program 1: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x20, 0x20) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="09000000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000001c0)) r4 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x20, 0x104) connect$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) bind(r4, &(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x3}, 0x2b65753366b1ccd2) connect$unix(r3, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000140)) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {}, {0x6}]}) r1 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f0000000140)=0xc) recvfrom$unix(r1, &(0x7f00000001c0)=""/209, 0xd1, 0x2, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x0}, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000002a40)=0x1) chdir(&(0x7f0000000240)='./file0\x00') msgsnd(0x0, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) chroot(&(0x7f0000000080)='.\x00') execve(&(0x7f0000002b00)='./file0/file0\x00', &(0x7f0000002c80)=[0x0, &(0x7f0000002c00)='\x00', &(0x7f0000002c40)='){.\x00'], 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpgid(0xffffffffffffffff) mknodat(r0, &(0x7f0000002a00)='./file0/file0\x00', 0x20, 0x80) r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000027c0)={0x0, 0x0, 0x0}, &(0x7f0000002800)=0xc) r6 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002840)={0x0, 0x0}, &(0x7f0000002880)=0xc) fsync(r2) linkat(r0, &(0x7f00000005c0)='./file0\x00', r0, &(0x7f0000000600)='./file0/file0\x00', 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000028c0)={0x0, 0x0, 0x0}, &(0x7f0000002900)=0xc) chflags(&(0x7f0000000680)='./file1\x00', 0x0) sendmsg$unix(r1, &(0x7f00000029c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002700)=[{&(0x7f0000000380)="2e9e8da1628a4a53e3b53a826627a5f9d787ee6759288b3fd7bb8b14a80edb91e1d56761cb607475d132128cb7267e6cb965421c5f2d67f72dad540cfe7c6a5a7d83a89ceae536325298956449c0476017c964132a9dd781cd612ddb1fa945713989ec20d877b2b3e5518af33c1e3062bd523bd426b2b279adbc8c8d9c294176738cfd9b194a2829af9eef0c66affdcffd804a9f7cfe075c0d000d04441ec2423bdcf0d5b281a2e40aec45cc762015d74c563adc825cc92ed80999f3a7088e5464a34c9c5de700a406859aabb49b7038bd65679d", 0xd4}, {&(0x7f0000000480)="90f9e99ea323817ae18ff4f609961a0ebc7da2d4f89b78f033c4e53e33ea19b51d2089bfa32d8ddb07cbcab4caf34064e71817d7cdeb12b1f6740fa0ad0ae995216f4288620cd9200a98f03f1300b4bfad550a8f9534a5f53b50051a0e74bd67c7f29755795a7446a99e79c8bc60fe6bf219bd51594ce4591d2d348f1899ca7728004ab585785126bc579aef82e43f682934d00791a57ac2312f7d6389e9db", 0x9f}, {&(0x7f0000001540)}, {&(0x7f00000015c0)="8a7e36792827fd927f3c7d871ce5687eefcda651dbbff6a5e2c8d54b44c46962ee7424834016954e09197e227b8e31d9ee9ee2ce08e1ba3efeeb430f093271859ccdae18b0184ba6a78689e4d00c321bdd3ef995898c720d8c0c72e2e5f81627d2713cc31da23aebd9e9891da58fde80c356460589d9fec11e9a0632b6cca8100a96f319b67109a2df515b08d68a27f7d75a08f26f51efb06200cca59ff8dfccec3884a761fdf789bb793028bccd4338881a89b79f86c7c792f80d1a631a4b31fbdccb8e715537ba5387836a431eb18da08ce71041c8540b00e6f5afcb2f2d01d8aaa4397f941307fd92db7e1a3c0ee9f7d1cc580fcb591779064433d1a1c9feee36504fe63e11c58c10752f1d87407303a4193ca776756c49f65e08ae0cd585098530bb06c7b1304b0346dea868a0d03a3330a0c1e47edd7bcf4a115d97ae5a94627950f7f463849f783102f0c35d089dc4095f53b003e09aa819a9c22e8e05f966947e9f241cb4f0d36e63b169c49fc017606e8cdd3ce19a01520bb390dffa72e5f2a08aa8983688b178b020309201b4843652d7ab442b78ec056f04ae2422d83088e6d87aa9a291d6cbb185f5630ecc419e0ae945240c21854c31e9e4b1bcd245a944bdcee47fff95a4ee005bd9fef5a3c877c2b622b8f4c8265d25abe4b5c8a67b7caca65333a3c836e6464d47be3ae9431b45a520bafaa1d58a8655b844eb780a1bf020591fed425fa2e6cb1e1261617f5ebd291b032c609db3b99d9e1716af768831922009985a57629af728caa5244f7ad5a033630fb417c76cc821a05affee66d6d734556ed189a34545d2df13222c4230720ccfc50049002a78c4e887d43d31875142831c182f358e2aac7dd29fb8703d96caff7cc51eb3271accb214e49ba085222c45fa1924cd99e56ace9954b3fb8244e69622ccc081e292b62ece639de76b2251ecb202d0d57b36c90161d1c612724b8835af04b8b0aa9b1c35800805bbac2430fef6aba2f1c0c8647512194a321ebc90031905c75bbba96ce395e9bc7fe8cc58020950d1fde74ca2bb10d099ebcd9c57b6336f6dd6de251934f6bf90a4183c2fdc332ac99158ca8e405f7530a9a1b8e7ec17fb5cc2bc32fc19ef2df0f1b3f4e36f8bafcbe0d16b2b3ea3febfb851859d20f08d092292c8f800744a5dce0fe8a731f6ea3331047ab119712758fe322feead5bb3055a440f44c01663721381413798e03a2f66876becc88ca110e4a8fdbd8b7a7b20de4264afb503035abe38efc61502c3a4c71bc8eb07e544845c850300a714452a8265483ffe3112a5abefe5c9860e54ceb145409a54f2d8c3f0976e02ec94cbab92030a3bc268f55066368fff78091d67691a6e3bdd4de0779299e805cbff48b65682a0c3d65a04b9d5dab6f319b492b6e88c4daa2168cc3b932a2cf8d1ee0fbfd5ab0b6e7bec98b77166773ee88cff21f3cc4234e67594c97ae93c4950617f5bb3750986618508baed788637e681bce95d1e9530f2bcb8a4b3a7d6add838b20df08cb621f3e51f7a6c5ea4b841e926745070da8632e9b765a2742fa2a2d2cb75ba87bcbf9d927c42491e8c4fdcf0bb55eb256222a52296c22f3c9c4564f97eeee90426820377032a4276c80756e6d1ddbad56a2e55d9527e305e6c52d6ca198b10903d694606d4ab5b34b9596f789de870c8372752215d55d51dfbb58f875854f9290929222930094b42daf11f04c4013abdb0880e6220668efc018f7c3e27d08f84e7214fc1e980fcb4c52d00e42415503bec6e5c2b0eff3c1ac14d15e57413987a427c798405b3a6b67c18aad3bfe43b0c750dcf4db3aa2abceeadedec45afcc8ee877b4ef7a50769f1a3a3ffc04711c7bda7e987ad03ad8aa098951ec4817a4078a79c6db79388c7f00d9b7290aaff43d2e7231c37f0a4808b55aecb057fc53768a0e7df27a5c7edfa30bd6cd9c5dcd8415fc1e13c226e401057866d74d7d111d227c11d312877524200cd114c55fc0552f65250137bb7bc714e8f7e4f0f47082cd6aa3a037218d19069d48c1fd4b8f8a4256db6d5fd2de8b2367b4227ef82d7f0cf83eb69371d616559495cab6bfdc6416d1b5c33914b24800666c9a25a3439e6d668b11bdde9f7dc3169140e2eeec586fee079446450500b56c42460fa77b987aeb9f6ed0b9ef21e4475b6ab42558d915976f5147f64b15b869ad767f52e845473875c59d1ae0b9bc67b60b54afca3ac9c6c594660ce95ea5e53a87b35af3bd3eb1d99d34a6148f9d233de3a230a3f2b2abe192160d63b877d1c8c6e9df5b00acaa5fc97af171bf479de7ebd24ac895aa708311bcf446ba28f46c562950d2d70a768227cdb09f6a39ecf923c1aa9ba74e1439ca77c62f4cd1f9448421b6eb7676224b447ca419208055d21d5840644a0900545b05d996bdbca9701337b8d24b4adfe857b0a9f16adaff577077691d8fa1b21ad478c3ae735cb98e14b9a0c303e61949b9ed7c8b7a4f564c3d78e079adcdc240de90ee3d0bd09ae0abcbf27e29c1b5f4db3fa27abf5924e5df2f7f6fb2c0cd0dfdc4a6d7ead773ceb4bfad4f620237c09f5b92382607d86d7277b90f99cd569a952c2c17e24838a5dedce433b15c1987ae1563c1ae8ca5ca5f9c0395e02b9bdde89c70c0d6dcb308b2f63babe66e2b30e745bdc4dfd121a587ab24ecd00d7cf71273a4ae5f6c358a2c9b9ed8b10d5f5ffe61329360f567f070c846cbad56a3f15361a65aa8f38ad8423b66b1262114efb3030345302688234e3416f31ae9a8e5ca4fc4adcf7a6d06291aabb7ef5886f3ceb783b839c992770d71053ce84869f3ab7d94abf7e241d7a4ed89873f0cb3852d5beee7cf7f2dcd537379f5f2680c1a817469439f63463a3d32e8634618706277001d0744a9195cdef65a7dc17f9c2354ae1d2d9d260e4663d75cfe7baafe83a06f9abc2c7f6d3e85739c116533b8fbfab40ddb388c73739316ba577cff59685874ccaadaf8da7988cdc83ca39f63adcef41b64761bceecd906189c10cccb09ada18c92a51d381dbdd84f14c07ddd7d78de91d27d497f9725d9936934098341952d545e6ac72340dfdb66d9a277d2f4c60a4b91384630eea3cbbc030a5e304025f97635f7cb316d7b73de5864d203a606c066bcbc02ee4e0c2e8f169fc4487160bcc084f46d6258d873e340615fdc98afc3fe3ee12e36e9a05d44dc475fcb90c05b1cfee4e3db64984f8931d554457efcf38b3bb9c8c4b2ef095ff06c14b45196258e89c4f53564927d96326c476dcb685196dbc3ed1a2d9396c9a6c7a068f4d3fda088089d7d7ebecdf5ec9f2dc5d2fc631d0d19e50d81f725369ff87e7d71e9763f882a8fd9b0eb738f68253f4038f846b1d87b75d985447b4cf2fe59943fed706edabd9b00ae1b5876ca5cddd9c9cd5379776918eceddd6a27b117f83d7dd90a17b8d955b6f10fdee92d378aa4186ec14436a7a36d011dc30f1735bcff800929cbf91dde108f8ba7609c2fa53c18dd95ba4d12abd4e464b61ec5c78f02eaecc385468edea776f9301a60241bbb5be5056a20f129f78ff4774c954dc1bedafae1565e33481ea6b1e629f133ea501ef266b6c5f26ebc1da0ff01b052ea43f8810038bb6141eb13e605fc7ad914fa7ea05bd25d0431fc5e7e3e34858bf33a3b83ec0ad0a45664279e98d3b2ee3194137267a9976a4974216c485435f853b2f32eea4bec8d47b360f5701b28080499fee552badfeb71c916e2d4d6d68195a2b738154df68194d1b87c9ef80d729b7ce9ee0b9e0b00cce263857856f1755b6179396810a5f6d6577260797c8de5cff33731e7e650444cc84a07c936652d90f2fc8d3a6c1f2f811cf5cee6ffb2b7986ace74258e4214ebcbe996a3437168fbafe9ba69275f6a4bc892bcb4cade42a50d7ac87e95028f0d76cd4f8d9a4f69a75d51893a64d5e7146ad76b5a50ef0c20b585e445728fa56437c2726dea3450632a7518689cae9124dc37907e58658255904ab9e8bcf5bd4f90f841751b9c3e22865b3b61e0c7ca668ad4d1617f96e5678be9ff812bebfeda400585e2751a11b9c1546f8f668d7b46ae0d71f6792a893ed1afe6b92504b551f9a26a5461883dbc55302374db7ed521d55c947907431dee610b09cef111e39cc1644f4645c0aeda8f50e78e93a6a87e4ba0307b64f61f3b2e5ddd56762a8b03574e989719740c6240dcae716f10df1efdb4bd96325ba56dc8ea433f12e894090760711ad8fd0c4cd8573fe3ff4cdd1599e6420c6ea04f41c57d3d33e090785738a6fce465e1d68022e785df366f5746ff85ab38bbd2d90dc0cb13cd710b785515889a7a7285ab0ca0bfafb03f8f6eb5f3c369d20a19da8c7c070ad2b5af59660840eeaf441ff585407d0d3f2e4bd365c58a295cd63fb7fa7e6b61a581d1f0c2f57f4b1ef6cd58a44185cb56e05f331c81f1ecaed3a80461d8b3bb265458fc38634e0c72a6cc14cd3753af1f758746a165e0a866ce3a9c383bf68cf6d2dfb0d17f539ac9ff9236572ae4f7139f956748c360fc22f834f142ee01b79026fdf01da0b8e985b05d4ad12e5c48294203713e644cbfb3c02178a660262e68515b82a935e089946cb3f0482501009035947c66c184ff69274a998935c762deee0018bf791f5f99fee4fbb1bbfee64ed8d767d0c9991f78714bb1cab853ce6b307bbb2090074ee19ee863cb0a4d067feca08d954be36e9a2d2a1e15db15e43df3547b399f8a67ac44731489763670323220fa22f8c4f4b88e86c4020008fba341be5849321518c4ab40e7144b07a6c57a69e65b9960da9c0d03ed0e2926cb3ee585c36bdef35fd6e2240c2ed7f01c58d4e67cd870f4cd64d72921a417f13b6c1533d6d699a655c3020d5d239376576cbd9c463ba651b51a60e4fac241296622fe9d6fa74e4842713d0aedb3965e911e1da1439f2a11ae63af3a9c1b8115166e2df7556be1cea1203cfedeced6849a0ae6267c5705c95990d88aa252532ecff1a219303eca11ca452ad52428d91c55f584977f6460aa9ac3901d1f290e99545c7864dbbe1f623039ed7eadf1a666c53e7c0f99b9d54e9d813d43552bb64d8c196781aa95f6bcfe46983976f76c1bf8e489d0691420e197d64d93b4d907b46951c3ab7833c8f5a85a9a6407e7ea86e83112990457cfde4ed396854da7e05ed417d1f3befbe434db4d21b8108ecdd8d70ace543ab72f48c66aefbcb18836e2c3d2072d4c85195ea41184ccaf6121253069b7e8999c61c2032c03ba07db8ef41cd83eae5f3cbaf26face7b8893c480d7f468132baf1993af7161a416cc6675284e6771adaa7ee3783542fc307d36f30348cf57398ba4b8935705bd83619c4637a6cea97f8fbaba09359230fe2cc364b416f870a62f49ec734c3791c17132a91ac7cf275b41f1c492f4b21daef4d8657c29760eaa23f0bde16f15b65240e18d5ce1699feb8ce995ee20a342e8c7a2cb6dec2ade4e76b19f625259031c2abbecff9e7e5a290e2347f7a95ba494470d7ed0242282a7b42cde86d1aa64b2ebf3ab9f218acceba955e1dc0ecbbf95057f5e7dec1b85e8809df52ce087740ceeca3b215ca5e498dda4196f50add044627bfa714f6f3025045490e17329849cfaf6a1dc871281032ccb27986af6cebcf53e335ba9641240af99c958e7cb0d4c6b262134b65cc459e99e4f910da3b277043b784aa58ccf3f24a9cbb9c5a7e51681ec4aa9d49bfcc4a3261a14d387db8fbca8f1bd0380930d29e4d61baf33e1dd123f59d6e400cf7b1b03de13971cd67cfae71bb", 0x1000}, {&(0x7f0000000040)="3614df30caacde85bdf670639cc5f08fb556840eacff52ef3934fa93b3e0", 0x1e}, {&(0x7f0000000180)="56be98f3eebb95d680dfa8fca880dbde23b27de33b", 0x15}, {&(0x7f00000025c0)="599bc714c47e7e6406f08cce430ab2d97353092c4a7ba603e99aa4fe225b98533dd526fff76e2846878fe3fc9ffd30102507a48100464362f47ec5dd986641ed373a079c969e9bc85eadbbd86c429d92de4edb29f8d7a16c36193af269b2979f30b936534edb0b2d6801aa004d1d34ba92afb2b74c8b8a0020ee2d78e2af35c063948a3a1e1ab907fccde1aa640096ecafa6257a56b18619780ca840cd20272db38a44f51455325968acf565cd51f285948abeacf4", 0xb5}, {&(0x7f0000002680)="6c8d90bd0da2acc7591a3174e4f072c6e84bea34f753b3392d3601f5a126e4f8dd0216b41fdca28c9065a19728ba642870a10d441d5a2a2553f85e0d20ca4c3511015e2b4c11ca77a3b72aea6b2f8a3dd2c179b1a6b46c13c8842d7490b7f333842239bb1964e5a127", 0x69}], 0x8, &(0x7f0000002940)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x20, 0xffff, 0x1, [r0, r2, r0, r0]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x60, 0x8}, 0x1) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000800)={0x8f10, 0x4b84, {[0x9, 0x1f, 0x7, 0x10001, 0x3, 0x8, 0x9, 0xf7f, 0xc184, 0x3, 0x1, 0x1, 0x0, 0xd829, 0x1, 0x4, 0x8, 0xffffffffffff52ae], [0x3, 0x7, 0x1000, 0xbf1, 0x100000001, 0x3, 0x100000001, 0x2, 0x4, 0xffffffffffffff71], [0x3, 0x1, 0xd0a7, 0x2, 0x15f, 0x800, 0x9], [0x4, 0x80000000, 0xa7, 0x9, 0xa97], [{0xa668, 0x8, 0xfffffffffffffffa, 0xffffffffffff6c4a}, {0x7, 0xff, 0x80000001, 0x2}, {0x75a4, 0x8, 0x15, 0x13}, {0x6, 0x1, 0x80000000, 0xfffffffffffffffc}, {0x8, 0x1, 0xf177, 0x4}, {0x2, 0x8, 0xfffffffeffffffff, 0x8000}, {0x0, 0x1, 0x6cd, 0xffff}, {0x100000001, 0x8, 0x8, 0x1}], {0x100000000, 0x100, 0x6, 0x6}, {0x2, 0x7a, 0x6, 0x7}}}) getpeername$unix(r2, &(0x7f0000000540)=ANY=[@ANYBLOB='\x00'/59], &(0x7f0000000580)=0x3b) open(&(0x7f0000000a40)='./file0/file0\x00', 0x10, 0x104) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000007c0)={0xfb, 0x0, &(0x7f00000006c0)=""/251}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000002a80)={'./file0\x00', 0x7, 0x101, 0x10000, 0x0, 0x1, 0x7fffffff, 0x7e4, 0x1, 0x1, 0x40, 0x8}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) acct(&(0x7f0000000640)='./file0\x00') 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffe00, 0x0, "577111c314756a8eb80b6648062ac63c52960405"}) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x1, 0x0, 0x0, 0x1f}, {0x3c}, {0x2c}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="06") semget$private(0x0, 0x0, 0x400) 16:00:17 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x800, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x74, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000100)=0xc) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x3, 0x3, 0x6, 0xa9c, r1}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r2 = fcntl$dupfd(r1, 0x40a, r0) openat(r2, &(0x7f0000000000)='./file0\x00', 0x1, 0x80) write(r1, &(0x7f0000000380)="00e0", 0x2) r3 = syz_open_pts() close(r1) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xffffff7ffffff691, "0200ed00000000000008ce0331d015b2f1000800"}) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000440)) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) readv(r0, &(0x7f0000000480)=[{&(0x7f0000000080)=""/42, 0x2a}, {&(0x7f0000000300)=""/219, 0xdb}, {&(0x7f0000000100)=""/31, 0x1f}, {&(0x7f0000000400)=""/118, 0x76}], 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x4d}, {0x6}]}) r1 = dup2(r0, r0) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=""/202, 0xca) syz_emit_ethernet(0x1, &(0x7f0000000040)="f9") fchflags(r0, 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x61}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000480)="af") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x7, 0x248, 0x5, 0x6}, {0x1, 0x100, 0x48c95ce8, 0x1f}, {0x1, 0xdc1, 0x200, 0x1}, {0x7, 0x3, 0x0, 0x8}, {0x6, 0x262, 0x9, 0x100000001}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)='\\') 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="f3") 16:00:17 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "00000000c400"}) r0 = dup(0xffffffffffffffff) connect$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) mknod(&(0x7f0000000100)='./file0\x00', 0x1080, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0xc12, 0x1000000c7) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000080)=0x6) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0xa, &(0x7f0000000040)=[{0x6, 0x6, 0x2474, 0x2}, {0x150, 0xfffffffffffffff9, 0x6, 0xe8}, {0x10001, 0x5, 0x100, 0x80000001}, {0x2, 0x9, 0x7, 0xfff}, {0x7fff, 0x2, 0x100, 0x7ff}, {0x6, 0xfffffffffffffc01, 0xffff, 0x2}, {0x0, 0x10001, 0x1ff, 0x8}, {0xffffffff, 0x1, 0x4, 0x8}, {0x6, 0x0, 0x8, 0x6}, {0x7, 0x6, 0xc3, 0xffff}]}) 16:00:17 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000007c0)=""/124, &(0x7f0000000700)=0x7c) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) r2 = semget$private(0x0, 0x9, 0x42) flock(r0, 0x8) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x83, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000680)=0x6) semop(r2, &(0x7f0000000240)=[{0x4, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2aaaaaaaaaaaafd6) semctl$GETNCNT(r2, 0x400000000000003, 0x3, &(0x7f0000000980)=""/191) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000500)=0x1) openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x200, 0x0) shutdown(r1, 0x2) setitimer(0x0, &(0x7f0000000100)={{0x0, 0x80000001}, {0x0, 0xf423f}}, 0x0) 16:00:17 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) recvfrom$unix(r1, &(0x7f0000000040)=""/34, 0x22, 0x800, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b80)=""/4096, 0x1000}, 0x0) 16:00:17 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x40000003}, {{}, 0xfffffffffffffff9, 0x11, 0x0, 0x4000000000}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0xc8, 0x10, 0x4, 0xfff}, {{r1}, 0xfffffffffffffff9, 0x10, 0x67ec934f26dd30d3, 0x0, 0x3ff}, {{r0}, 0xfffffffffffffffc, 0x1, 0xfffff, 0x1, 0x2}, {{r0}, 0xfffffffffffffff9, 0x69a3e0eae968aca9, 0x2, 0x10001, 0x400}], 0x6, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffd, 0x1, 0x2, 0xfffffffffffff001, 0x4}, {{r0}, 0xfffffffffffffff9, 0x2, 0x20000000, 0x0, 0x13ee}, {{r0}, 0xffffffffffffffff, 0x1, 0x2000000d, 0x21c00000000, 0x1}, {{r1}, 0xfffffffffffffff8, 0x8, 0x1, 0x10, 0x5}], 0x4, &(0x7f0000000180)={0x2400000, 0x6}) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 16:00:17 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockname(r0, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) 16:00:17 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x16bb60) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) r2 = kqueue() ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000140)) kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r0) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000040)=[{0xe000000000, 0x1, 0x10000, 0x4}, {0x6, 0x3, 0x6, 0x5}, {0x1, 0xffffffffffffffff, 0x9767, 0x30}, {0x3, 0xbe, 0xffff, 0xd37000}, {0xcf8, 0x5, 0x656}, {0xffff, 0x9, 0x1000, 0x9}]}) 16:00:17 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00004d70bf0820000900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x5) close(r0) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:17 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) close(r0) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:17 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000200)=0xc) r2 = socket(0x0, 0x4000, 0x0) stat(&(0x7f0000000280)='./file0\x00', &(0x7f0000000180)) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:17 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) close(r2) close(r1) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000040)) 16:00:17 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) pipe2(&(0x7f0000000040), 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = getppid() fcntl$setown(r2, 0x6, r3) ioctl$KDENABIO(r1, 0x20004b3c) ftruncate(r0, 0x0, 0x404030002) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x40}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[{0x10000, 0x7, 0x80000000, 0x441800}]}) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000000), 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:00:18 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000003680)='./file0\x00', 0x0, 0x24) fcntl$setstatus(r0, 0x4, 0x80) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r3 = getgid() r4 = getgid() r5 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) read(r0, &(0x7f0000000480)=""/4096, 0x1000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000280)=[r2, r3, r4, r5, r6, r7]) pwritev(r1, &(0x7f0000002600)=[{&(0x7f0000002680)="b045d2a42aeeb6d401dfc2a44eb73d6a3c8729e2adab72a93860fad3bfc88595d34e23a303037b4d4349bb38a04c5c2dca6938bc3309c592fecb588a59cd04e067db08bbd4fbe9ad6a6c20643c2870b01c2842b1a405ceade81b52c292e233294e64b8ab0ccf6a3199ade6a02d27c5f567e6834de4589ac9469f1a5263886e0ea8759bc6866a5997a723e1458f3a922dfe3d209290ec2a82332d4e70901f515ed19a2f52af76d0d6acfcb06bd584338d60589a3edd9064b158a555319454a2b05dde98b1dc6a89fc0a622005a4e9c149c1f28e62105e79e74466c3f1c6b5229ed87ea585fc0f10f23ca1b8cffd83aa731c327576bcd298a066131c6251ac95c7bc031bffc2f262d273c1e41e11c6434093b58d698a6999344269ed02587c7f53dbd278cdca8619471f5048e83f0eeff60c8985e2e8bfbfd4aa26fb6ad6ce9cb2a45ab82b838243c2a19482d3c98b52b77a6263d1bf06c447d40fb921e361e0295687af13c2df6a5190a57e052ac84687f77b21e988404bd6191b229f0dc92d49492d7ddbe7828bc6fd0b6fd8188e9ba7b456df732e84aeb4df5023879c65ca0601b426d74b59e92de4bf6e7b9a66f6971259a45e642fbb8eb6a0e69e4220f402666c567db0e7520efc9af4b0369825f33ef7a42558c2cf1269870f015efa4642ab5d3a1ea389d46802573ea78a87e4f48ac31b0472c2c63443b53344ec56a8d72410e3b6c57bccde1cf75ab91d53bb319f4da34d55e14ce32e4c83a45ba5d01eb9565f45494af98594bcd9f871133a52b13950542038cafa06cb77f78472751d5d51ce662d4d3b5c3a30bb5787fc7b2de64660945f6fc2696807d33667d8ba02fd4c078ebf75dbc52697b308d920cb1db1806a5cbe3489a3b28b793eceb05d19d51a1f25ec038d8f1fd453c2eb6af6f8b282e9b0e4ac148a915596c9a51d6e0382bc11b46f1732192100b55fb00d16e72f4366cbdc1906d1483781005dce8f44fbca05b12dce60543c9d4114c507165ce8eaba3bd64bb198ae16ed5738a4a7cd69d9be2b8fb15976364acd9f3bf027457fcbf0ca0bce0c089650c7cec6dbe6b58fb915cb7a43987231f42008c820e3092fbf4fc146292c25837129ee0ec004180f37ff80b8dfde56464e52278d1cee911047b870a3c3313eec58ad9fae94b113d056be4c63312a079bbe9b757a2fe59250d3c88a39c6eda27057920c031cc3373102462386c142362b4d25e4fcaa184db88ab691f759aa1d2e13990c845874a7ef2a4d34e2d77ca8f3fa73b84dbea66aa25afd08e5acd838b51b3e2991871d9b526bad6d32286fb61e14285f55f8d4e965e68ed0ba335e0628db2298c090376c6ede5628aa476b9777c63cacc8a35586c01db48df178a5796f5e3c4fddf350608966c5a1bd6111aea41dee05e5d44b5c24494decb03e6639c759d2690506f728faa6a33b24f4fbf1c704cb6234bc73f90e33177afa36d24f1317926228bc224a76863c00a9983828c078215f8734b4420fb45c584387f148de564fb021d45f9aef4a665cfa782b34952aff382792893cd7ec5b310e2a666ebcce0387cb22060aa333898d0605a40a99ca10b060bf4d6285d4509b05d2a57082aef1818acdc9d2a417cf00dcf0de3eda070c0b1fbfab25e03f7f6e6cadd282736bf1f82ac2dc03bb71c12a55200812687072c6260db403e2b3ff0cdcf591d8bdf14a90370ffad2366c744e4596f8859ddce3fbb98caee9edd83a155c34eb1e23f0040b5d25bd2ba1df43a1917e07c44dc32127b9d4eb03e27317aa4ed2eba3033ae7942254d8ce1835fdbc04e257883a7cb982771bed266b607180552bc6442849042930c4016fc413e545485b8a0eec542c58693f180b3430c1134b5a31e63fadcf5a032e021d1ccee0eb0a9cfe2792abf58ba14919df66e015712b0680c1855df9c5130e4718f5ecb7d674a79c9762dcd6cba8af2b36caf2f5cfb7322b287bc2b91f7165d75d9a8555087ae328ecbed5d67e9e785fd9195d8873c30d2eca9688a7ba9fd1d37b7c9f8ce29f97b46d410fe06b2810542cd684fcfaf143c2796afb7d76e2ea44e50628d686ce1e2bbd25e3d6463b505db25decfe6ba7efb3279836e868542e349d143a0c1cecd8ddde1897a951ca048f5f859ee7284d69b6bde08cecb3afd7703e6e8fe04ad2bd880ab72c9a3c8cf73e3eb4a706b7ef63e980635c157a13ae885c05c2891cc7c1c23d0b65f6cccc864bc18d78a1d6bdedd4fa6d28a40a4bba9fa272fad27f745d09d5042db3b52f4f8a266669ba902971d6c6806514fa9199711485091c396627f848c551bf2d828707564c0d66b20d46f6afaff43eff88cbfaa1bc07f39e68ef5beba09d21405325a7e712f6de98906b2b06420e86f853fd124f2380ba82ecef42c4f596c0cf4d290daa68d8d19a0c0605703c4497ac8e2f1bf75f60110200964d5b447aabde35304ccaba56c4db58748eae6c17646013042201ca2cedda5c862e8e2ea4420828ff5314dd93a879cabf5b514a0a90d414a6084bd147c93c48567c1f2d525213c064da52f16e9cbd3f649546fb01bcd24c87ca74ab28f54c4ee7e8875c4758cf07c19775353fd7e550b2dfe62e107153f28ab1eda0d0193255c5b222bd8e4f5ede37bd821689a4205160000d10ebc2d50a081da35c6325be7381f911423ae88b167fbfdd75f78972642d6b2091ca7af0f283f6cb6a3152af0d9855e204db4da83fa1d62ed27e1a3ef999d59a9970f8256f5542c4b5f2e2e8358e93beb1379927416ddc792f39f2e5896cb1c721ee5cd4dd944203971faf4542a99d684d13103f5cb965e6e95530c9342cbec81efd9a1c430c8de6500f5f3ebf81604d83429602d872dd3c5e53a0b1e88b50c516d65fe2d9fb7bd0b46a7548107e2c9c602b75b8e468d2dfd0cd42ba7f0bcfe61aabc935fd054ae07bc7f46bdb6b21bb29d148f722a9392761a9949d3c020f81be45afacfd3b5fabb0425cc4be2d91f87dd7623b5882ea378b88f9679c0c8293afaa42ff354f752c12f7d476deda6ab739aa284ecd4846d14b621b15225c015c6d58b4fb3a9fdbc49ffe145133276a7786889747763e4584430b07109de192c20ba8e59862df444828a4fd8f9b026fdac84c262774f97ba92e70830c5a0b551423c6322ac0b38162824b72590d82b57718e01cde5be4eb8e10fed1bc8c38594d5c8c13980b565b22edddf398b890175f663f3eed42ebf4a0dd2ea7efaaea87a25b093be9ffebc101bd18d68ca02a4f455bd6a5ac0be7a6e3a88504824e15ef69e0f7d804e70060323fe1cf4350cd671361c689fe654acf04373fa34ddf6a198ed38e315bfb45ab04544e83f0236a903e25004dd8ab514f3d3e58bb2683197fdc020dac76e260cdbb7f55c542bd192bb0e601bd02630fa2669aaeb414da742065b8f67d74d597bcf1fa41ae69fd0ae45ea4c627bbbdd215100477e46404130d9987f7dc89d1272be5545d3e5cd650044f515b06c4d020615ad2cdc54fef9c107fc68a22312f919dd70d542ef68d531c974e0b5249aa8090f6590cbed78678a3474192d00e6252af55c063aede54e11b5d28aa34523ae1842da1081cec328e2bb0d05e65ad4384b0a992bf17dc7e3ea939daf5317c56dc64f13aaffe5ff951f17134b7ab82414deb3e0357cb472ceb7d3c7cf13734bd4de64a876fab046f0f958511fbe3cd0bf3312014967e62ce3fb89cd169900aced9810957f4ff6b7b7430a61485e227d4272104a7b4a0cba5b0b5df0778c691dfb43f9d88c110454d8cff455caf37bb07adf01d2e8f19907ffc304a3700ee9f1e0fbe1e9a8edeea6b0c8ba2a4537225f61d7ec552603ba292960b8b70e933340bbb5fb76e4ec4da6959e3b3fa935a3c14454c7352a744a4295953492aeed9ef797663e83a296951538fb08af002078de9854430f56d5df1fef1f029cfd8d9474da7d6f360c7734bc0e6a426060e4297317e2aadd19e97b7efa269f3fcf786d9a6be2ede1916cb71e8d352cc000d20f12fd83ee73dad090be2afc80952509606672cdcfc3cd414587f8538dac99089428a186fd4277a086394876ffbc54fe925b9ff930e4ebc85284d56e214a60c5290f690da3e222d81a095cbba8b7dba32ee0f7a0ac98aac37eee1941996d6df7cad913fe77e7f58056012b4a0610ce6ad9c06d6b1275dd1dcf8fa998a03d8685ceae5c913136c1e7e0155fc4ab1a2f22c1e76465abd1e0d87bfbb11720e991d5f1594d976de0d349081f3940ac9b5b895bd4bb6ace72206bb1f194abf0c40a763ae8736675d29e892665b37ed545018bec45ffe9649a7d9d261050c8a7721ab62aa6f798d2b509e24499cc436f5810dd313b793d9fd7b97ed8653ff212f7d1f28b66b44963b32480d59c5056ba0d85256ca72c0cf98f3fb848f8485f60a9c225ff85916829c5feab368399ae26184fee2c4240f4510dc43673af2bf37405a2afc2caa69a826ce66990366f68fbc09d788a96c5b8215ee218d7bf1873cee43283c733bfab80d2156f364da5fd196870e143afb78896fee2b5c7570a839b15defb3b89037f7c6bddb34ab38b3355b6c69732bc366d36b076c89fa7685a25f3785190045974b0272bfd92c6f71f17a865fae3ecad477ffa01d79dd0ef3da6678ec739c6a3cd4da763b973b1b4994f60d2f4782be465401eb07d3fe73e7da92a8c33db4e2ddc4e8a9e37c65f71197fb6054df6d66ce31fb7914798ea37f773188db49e75803072ca5bf3b17e0a7494c1d560fa12cce2cd1649c9961e875905ba3dfdf3f4fb7f1c40550ed828174aec5e2756aaca0300ae264d336744fddc1e970c79514424ebd17af74fb56dc5bb33438e004a3ebd848c23d9ad781d7b9c390c929c9b881ab42bfc2f82c6f2aba908e3ed92fa4a017f6f5e235ae73e9133a9b2711509e526a4cb0e9f68ff1fce0a4fe0046146db723464582430482011bc7dc68bff969bc9ea5f699890c1fc5301120196973297a5061d5afaaaebac18908c85a030c3f7eb253f757a67e8c92ae55e64c268979731c6431ac533492d4a64c6c5f69192c4bd259c11f6a0929fbbd987c84d4e1b3fa3d9ae3f631a237776a1f3018c06a7447ddac3e2f0a966d22ad492de91e98959e05ea293360de54619fb389f4810596d8932c55b9f703f599d6cae07361a43f3ee600989ed8b2f28e0bebcf714420d9262d5c5a81891cd33885d342f643da4da81c4c38ae9dfb4f55fe8a315460976fe782147a0a4af39c87425a9be220f43b79504336ba4687b1f521c52db19ed288ba22b455e0969de80ecc74bf9909d574ae987b29f3513181b13420fe29fc72bed6604a14ac1b476b7890d7d1b3f16966c53eb394172605fea6021f554856dcae23335d832ca30e881a93208fd66e3d07b707214122b41bef34cc60b2d500de19b16ae2220de1fe6d450a02b9d6d295dc931f3d612da9657faf9e1cd0029dd4274b45400ca2d05e12a968e4a68fc6ff3548bfdc4d5ba9e8a561fd13c2195dbb03d172df6164ca9cfa9df595c0b83b03c4dd2c95185d8df676dc736872a4b116861d02cfaa7c1a3eaa0326064c2450b287a85729d66ffb17c052b0b75c1d3f2b3351af48f1f7e9b4dbf69e4ba8886302c33e14537817a4abdb12179efe7bc25f43f26a154987a8c90825a3e6a7a31b4a72b8c4051828160aedc6cfb5e4872f1e18c36caf2b9deea70edd646958df2da05e961f2287af839d1e243c20a1fa7caaea1207fe758c449630b937905d2f77fa7dc61a2840b8da17f79b542e47a1260d907204b70b", 0x1000}, {&(0x7f0000000300)="18cfd8cb60f8e96e963df7b064651163ff880ce66a79cf3c517a3816d7eb3ac82ab0c0be363975c74f77ac1befb7518b209bb1313ea99c067de79bb634f3da357a53b6e360e8a3d72e1f35a48cb4995c70a0ea62f52ad2674f9636edb58267b6f13375f0ec47866411c4b7e6c6db1f52b51423571f0c8ec5fa64549659e006683a6d9cdea07bb6d4ca383cd87b52d63e167aa9283f298dfada576a6a0d701a9944b1dcf812", 0xa5}, {&(0x7f00000000c0)="9e2a", 0x2}, {&(0x7f00000003c0)="22399a5814117357ecc4f571a0141f87a245e943729911ab28627cc6350fa45ec8993dfd0c6896bdb9779c87e0ab992dd2a22025617fd703c2eeb8233b563db9bc14f58b517e6442fc0200b5a07b7008d656c325c41013c851769bbc28ee2dab5c6933574cf0d7f45d6ba844f6870c5c80ad7cdc9060dd995be23601902ecd2efef0396f2ccf16068c1624ea82d52f4793c5daa5b3bb4107ade7a4bd8408ddd9e80ec96a46b368b861c7bc88990157b16db206", 0xb3}, {&(0x7f0000001500)="a438c8bfaefa6ed4971a5fe7e7658f5045f28a1cadaf5704c489963a31fb1ef9c9e7e50cc30eb941a2f202c8abc937815ef7fe36b9a63c189d3d45eed0dc0b106ae17a2d51d707ed82c79a669075b71a4f9cc376a71fa0f99d80cd60e49e7e1b5d97a89f4b9dc8c9eb8f82b9063cf32af62feb5495ce757d019c477d74349b57111e21bc3ada9c3323b0d17d7d333c007d53c62132ab8e50a0c461851d1b2f3826075d4674b97aa593991fe04389f579f59af7708f5e28d81acb9a037711bcb649b621fdc93f63190fbbe01ecca118b102d81606cd48098fa359729420f2a6bd2d457e8693ea04ab15e822aabc75fae203e22eba7717c13c13158b8e269842111461a2cf5ef9804966bdc2d1b28fae600d1d080411293385ab8355281297264d867e67516b255c72f37bda215acdad4f377384eb89abaa707595cc3843fe7f1ae1479bd564d9dbe0a452d6a25e70c76e0594b3e27ce80ef4a3052f5158c3eba806972228876bd787bf789f2016f8c2d63a6a266d9aaff25f22cb95ebf373d9d2ca71e6bf1ece0a4ef953728693efdec4973bab1b969245064094cb6ac22f103513dd73c8c05c9d9204c2fefcdd312ca28f13cc53b815cd992c35de0923b62307251efc7436c46ecc36e364d700847a5274022dbe85a9eafd46e15e00432d20f0b4c4c7cf29089e4748606e682072710bff29477e3b336575b4eb3fe5d081860eaa5459c976a005efe76f7ebfe57388190671cd4b1455818da6e76a3fae42ef8cfa69003f06a25800b3a9738e973f673d5412948b3ceefa8cba8741b4c70e88ee56e45b28a90eb3874a5da495a28ab2e8d3430e575efedb33921205dd44d9146ba7ce5462ddebbda50f03ed16b7e714309a91b3d0d8de6f9c1055b3d01b34f18cbd2076ea7b54f09451259440b42bf438cac8a7a0665ae6a88b3f4242629f0048a61168fdf39d80c7cddafa5be07a495fd2d6531ae861563b12d223e29b5b4d8a3a38b317f081deb828afefe54617e01a3711729242ac426f697e60d90c9cdc8b7095be689921dd0eae175fdb33802e9e437be6fa7ab8593f0ba9e58b834faa98135d70bc37b6d9f90ed3cc836fc5fb7ba9a2c4e9289e7820ba8273f6d0a129d1d0286f978a786e9148860536e1c7f4f165116fcd871031fc5a253e94813efc9582d299287641990f75dc32fe2ac1f18bd1859fd2406b4bc79dd5ebcb2de59bc64a76126c51de4741f154e4b76cf23a2189b0d3668c10706828642bffaede359aaf02e21ff534516218ea770d9dc9842900410b009526c4662a1d5ed73f3445d67f659e0c79423b8bfa61e2a0b3290e06dc59f4e4e6019224cdfc2c521fcb2250f7f5ffdb85bfe815b3b2f239db5d3287f461a64dc7e2e00184bd9ae3581fe9ab8b1dd190614dfa3cc3db04f4c8ea6173c61cb055fbdf281da27982210b44b6417bb744a656184b5d020aa6c2bdb0f23aabdfb028d1054f052feddcef3a92cd219aa616fbad966bae031f59747a4af39dd4fee6f5417476b473a687496402b7a8b52ce099d52657795cc98d5e06f249fcbeca51d55bdcb64efab4c2027fb0cf9ce02b4e1673465a33361b94d13eb6ffa23817c127c1d36cee285c9492fa5b7f358b89efd908e41123129cf3c33e151b89ad448d1f0df0c00bea599f3e1c26b7db0e5b6ab50f49ad0ec3ceb20161f11d19198ebdfc0a5575cd9eff3e2679c794b5d431bcd1cfa3a6a127ba13e43a33fcbce1aac5d7baf45bf86a67830d6ecde9efa76b4b22a1b877312718fe4f0e4d57b37433be37eb48f5867b051e6694c83207842f1aa3f37ca7f5f89cd5639b54a38818cfd12c07ac535e2f25ed411e0a3a2d725ef7a0aab0be78b51fd223071bac04320c3858a7f006d42c63f8661156d66333936780171e8225ccd282bbca93a0fb249c265b522f666323415511aeb08a5d592f86898b35d5c421c73831c87a2c783ea41476b4eb6615b5aa1165726888cfcaa8af4b9f3064b4742e93755aee4de446fb5676e93ae16c48503074013baa9d5c476c0460a7ff36e81c57c9000db28960ae2eaa205b104ae4af99e0e6fdb8678f2cfa0edb5296672283b7ab18b4e91e65a79748e23f0ccf0653b9c1c26fceacbfc4c9bb0b0b5773e3e27421d6f2f6ea31b36ce148661ea14f85f03d835424d619123f387927d4efe85da6d290a2ce0f61791300a485a074f224eff42fbea49a7d17aa57ebefc20710215fc89e50922f8e19acbe838ab143354f022a42f1c73822039d99a5a22ccab03058c05073c99d80e4e8635f3f3b259f4ff38dff80d41cb368427d739d8c686dc90312c1a1ea363c0a58588edb3b05b1feb673c4959bc61e549fc20d1f9969340f1f8cb066065dceb19df0c015e5d75bfb78f7781197031027952c9d40b43d35d6af37674b386968ae1cc8e017f5faeaaa1ed67acfa993b4aec4a1f07b8e47667980d897e59ff17f5153bce24740bfc3b716b20797e975a755819f2df4621e6cf916f8d6ddf97cf04ce3d7abcc1641cc822190478ecd05459b697c2af575e2700186512fa16e3e64d60f4a8deff572ef2784209a2558a2401d4ae3a44b27c82e060929282b7a864542ee644c46e82d6e932fcd95883f3a9ada3b4e77fabcd85b349f11789aa53b6be03a88e29b29a8cfce97ec89827a4ecc9a87dbdf063534c174b28fe2a308eceb8594492ac6fbbc8d5a0a211dfbcf5d9533aa02084d53f0248321be8e7199ced357ad47b213f4c6cc2c7530e286ca3af03631b40e433ab2aadeb7428a180dbb9f3782e75c03a4d77e8ae85ee7f1a89199ee37a8fdb5db17c123dce751a748e737c825798c569044f278def3411fb569992e9cf3ed47fcb5ee562c70a0547c3071fecc6ad90e60ab6f9c6e1734817b56c35d50447fab02ff5e234b219efa172db3744589d73a4059910ae26d4fe808fd6a5fe5ea9d245618f5a7d29cd48343bd4ad8662c22b01b2e1be8c7cb99f6d8394a0ffef970a3bacb0fe2b406c08c7370ed07bb84b4959c0b5e4c7123669c71be4eab19b4b0b68b110676a0278e5792dbc7df9b2c61807b2859b169e14d873e850396dc8039eccd0cdeec22a971b02a5d7641f22e8db990894027ae64af56a9bcd170f153eadfdda4f625ecc6a3ab234a1ed99991f34a68da019d6cb6c25f34c024e1b5f585e86b11a1829da900d228e49bf147c68338bb8d157896a07cec6e673cd78b329926bfc55411048e59487c841b371e5d08d21f58b1664ea58238578d58062b69ab8e4c96821fd3d5636cebe304df25315b74a6eda97cfac6f1478dccdc781536056682a6d211e27953efd9874fbe1cc731dee31acf0c59d934bdf9eb12cb78942185ce872731e19da99373c8862ee6aac687e5864d3073fc948d91b80c5683e57a29770c0de59ea0c4d4dad6955df6a6a3a5287a388a963a4ce6fad3f911c23f788948a92e62db910dc80d83c8f1fb28c721193b9f0dbab832b1eac538b28f69284992ebbddf3926fe5591159d0cf9d3ef1487ad738e1175491ef9efe4a6b57898297e2a4eb42d4f59ca4b2046b92bdfbc81a5f96caca4bba5cf2fbd1846f44f13d629df103737251116bb41bfea1f3d468dec8cf1ca41e61423826dba4deb2da04384c93768a9d9bd8ff4f7c4daee876d4f65cb216a7dbbc70bfe84d23c8823e7378c681186644b6d3a2fc59502f1a28c96ab741eb1052499085973b6ebb1090e2e93d271fc7cfa2db1ee6ae9de3552a381313e249649151f25e93625d7726555c98644aa995111f7acbb452d52e05b20ba830916ef53ed88ccd244367a4794cafabd1e220a276abe8fa445ab603ee5ef94b76491f52d7488e6025893c6eb6bcc81ec291e54137a44a521d7cdf33644fec555f1382e029fc27014dfc1b6c1a9897a258d2313b5a0cddbfac1cf80d316f91351d8dcb7967ad697504fb6223a64cc898d83e68f55156bd02da5fe0a748209a3606907bf9be67bbbd38db2b03e0a1c2431e3b1de90e592386ea04653dfdf78091d8667a31e6b39f25019d979d07370d961064dbf147e8deff09a761a020b5ca2c4a1e0a726e138dba16b9d20358ac84c5bff85233f5e6d158c74aad549badc2e864438c0a1fe33853e46701448e1e0ef18b45df86bad820a09ee164b08cedafcb630c0a45f4359847898bd4288e5c2a361561bf968a6dc6254210353417972ae158c2a7be35b28b87ab71023f45f6bbe1cdf967393d708fbae89867970b2f2b2083a599151a808d65e2e2e50d9b06e76d162d6d6cfc6749d46a93cb75c644fb2f45d18b94e0186c8aff3d391bf4b9f41bd7f3ab749a343e41b1841b14b0186e6c52d91a14788c6559665578e739dcb9b8f1d4940e59a3c0dd0709aab842d1ea4d2a471c354d9038b275347fbcc7708f7346c3a94f27836841396d204598df415d2cdb2f17aba4dbcac08e16a6915e28582d5d917cd38f7f31d6156bc5d7c17b5d84dc9c7095482f08347c19502eafe61f7bdace19a5e8e277d02215e9cb63145ba3a1edbb432b8818edc2b9e6fef056764c8b625efcc7d88490d9aafe5147c6d178008201e01ae35d50a0db45c50a705818688a676110c16226496467597e19cfc4175df88b2fcf231d460f9dfc67b78f6b2d3aba34854c31c8b800facfa6bf27fe75129c3579347e27c23844b275f0dd117683f240d912b0d5a531177aedf57a54f74682cd189453caede2d1c1883720fe382a41b8c2de82d63598ed37262218dc74c4ce0a80a50ec91265b550da74432f5b8266322b4fe4df6d31a11c58b59cf1023d00fc91086d4c9b90c6925178199b95c0807e58a7b62ab1356ec72b943ef899474fe49f4cb80cf1294c77aa049988a2b59ac9b8df091c99aa0757af41ce75e61cb4dd351de40567cf2d20c8f924c08f933594121a81c04f62daacb92c909456fdd0628a81ef4e62ed039ae61d76d9ca3477e8b173baa7fdf576e397e2d4aba4729a5a9974a5d9379df275687fa515939e08c0bbd05e1482069c7bac232a8b75733eefccdcd5cdace08f56e9dcc489be0bad0a0b9e769e5cf65fdbdd67499fb934b9b4dc60be21d7e4871e26dfc363bc2083f34cd38cfc3284fdf0fcb8bad6975d34c23638b175cb4323e41e93483649d1b13554650f9294983c0a4c09ca14aaf0728e9ea63f220889265b10748d909c76d7453ad2b9f157b050ef00bdcae2a5aa490ce3b21e0ba3987f4b80e486038ca7a0e3b56c53b1a7b96c1e61e72ee0a4d8033b027b544d8c467187e71288822f3534383586475135bd57fc622625ffffa73eda6fecdb1fe6f5f438c51149ee25d3d16fe1bc5804aa38c4c50633a243764ad9c017b9a826b15e2416d9a76ebf79ce18833d1144d7ef21595599b42346f34ee13458d4be10ce68f59cc2227fa5fdc47006b8516dbf689b31d71dcb54d50bbffbc7ed68ff2779a2cb5a5c358fb22a2095da864e8707864f4e0537f693dab1b4bba3b26ff0d2fbc08155a87c23e8115191ba1e78017976b612da933691bd58e6173a69c28cd1dad95ab1fb191b30989d315b914f8be463200414508ac984e71f33efe99eada7d42981d91631bc030cf7631beb7698439490cf957d99c10ad85ab23198b42576176d0a4692a5068a730b1a2e8af74ac17f2d62da3d74038acf2031d540a2c2e2f1fc5fb9648bb1bbc08015978216178c5555bd2fccf409e32575c860ac99c9592df6a06ed9afcc4509111482af10d641d0c8b5d358982d54cc3e9b4da12116ac970c42124ebe84a2da38e3035eeaa50d73a905beb962b6c6a3ce26fa88a79fd09", 0xffffff1d}, {&(0x7f0000000140)="7e484a52f0983a8ad4ba800ed2ce096634d30e12424c48b3f4f3c17ce9588c4a674dd0c3778ca856774007472d9983c3d88d307995b40415e86e435ae59f60cfca767c04fc905e012d8e060e9c82ab5382934b8d46552420dbc5f7163d8ea3e3ae", 0x61}, {&(0x7f0000002500)="5a56b0280c3768ad03cd21a7e91c108536041c9a944acec5396c874ee38b5d00adc998006969856ca0e436756405cb9b17ae599a8d4ba19534a9588834ecb14a00196757ca7fa941aa342db50773f7e6756098cf959a021cb24c4914e145307968ad6597dccf04b71028a1512560880612d0c4c270df35e528852409cf5d11a4c9a0076d0c3f8825c69fef8a43864be845a191342e02a0a8bf377d1dac00340dc9a752e18b6e0ac4a1951413c5b86d81b69d353b066f3dec24b40f7601abbe06ae23d57b8409403f6efeede5e6aa8140f865a0eee4c322132dbdf250e5ff878f56ddb5709bff493a", 0xe8}], 0x7, 0x0, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000002c0)={0x7, 0x85}) socket$unix(0x1, 0x5, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x1010, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x2010, r0, 0x0, 0x0) close(r1) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000001480)) 16:00:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4aca5d5c1ddc941f, 0x13, r0, 0x0, 0x0) sendto(r0, &(0x7f0000000140)="7d04291ec14f94f6af3c54375d88186ce74f074a0a59b505fbc350f2ec071241f5d615996c8c21e11cf2036ff03da0f326dd4e103581d65097e040f7022612f4f08029dfdcfbd367306a826dc3d849aaf8d785a2c25e115e78600f5104d0aaee382abb61d755e0eea87f172b504a7a3837fec6f37aab937311564eb3f41fb785d84694f0af83b39ccdb2c108187e9770c8afdf3d009bcf78e05ce3c912a5001a391810ed8d9e1ad83987803b71bbfb57a928914a543973d5a7334f9faf3b18c72ac8259a9bd5716cefd249ab1ab186bae7dc50a791655e5c8f216c0f3ab8", 0xde, 0x8, 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0xffffffffd6bb9b3a) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000080)) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x3d}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 16:00:18 executing program 1: mkdir(&(0x7f0000000100)='./file1\x00', 0x14) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000140)='w\x00') chmod(&(0x7f00000002c0)='./file1\x00', 0x0) 16:00:18 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000013100000003000000ca2d07962c627c2f13da4d426b8d48a881cc127bbc5ad25b0b66038d81"], 0x30}, 0x0) setreuid(0x0, 0xee00) r0 = socket(0x18, 0x2, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000300)={0x2, 0x9, 0x1, 0xbf7, "be5006a1dc66ee0bdadace1cd382c8f1bc0283c6", 0x5, 0xfc21}) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000000)="8991b220c6db964fbb6fa24c88b35b2a2b394fbf02d44ddefe0446742c636026bf4894135146491db028d08aca5715eb88a9595bb3efad52f73b", 0x3a}, {&(0x7f0000000180)="4abc7d21283da6a5e4e8b42f6c3e4a6fc517c12b1d88def1361b05bbcc3b78e559565e89a4811eb29f4bfed1b3ecccb9ca0b266bcc8bb23d00c39d25e3af262bdf46388fcea406633c84a42c865900d5676f586aef712b7510ad08d920187420e931019f48d6b7798d9d64bcd0c8951fd97271ea134ecc9c3290e6a1fb16659a8fb89e234cc23efc061d3a46db38f24b722ffd301cbd53e1530035e1e6b1bc79484551574280a81ebffd531cbc1df59d2da619f70a62109ce985767c1e6d616ad54f215e69322a51e8502bc95a23b0718b4ae97a93dc12fdf219c402900569fa4b2ce5418d9cba50ae3eab13934ebbbd0a0f84", 0xf3}], 0x2, &(0x7f0000000080)=[{0x30, 0x97b3fa6a73f164f6, 0x2, "dc19d2093ddb73f2fc6bec3c29a46d598527cabb7057b7dbf59f006499b99876"}], 0x30}, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) getgroups(0x4, &(0x7f0000000480)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r7 = getgid() r8 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getgroups(0xa, &(0x7f0000000640)=[r3, r4, r5, r6, r7, r8, r9, r10, r11, r12]) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socket(0x0, 0x7, 0xff) 16:00:18 executing program 1: r0 = socket(0x18, 0x3, 0x3) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x1f7) 16:00:18 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x19ae, 0x4, './file0\x00', 0x7746, 0x1, 0x5, 0x8}) shmget(0x0, 0x4000, 0x20, &(0x7f0000002000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) 16:00:18 executing program 1: setreuid(0x0, 0xee01) r0 = socket(0x800000018, 0x8000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r1) r2 = socket(0x800000018, 0x1, 0x0) setuid(0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) pread(r3, &(0x7f0000000100)="f8e154e0809a9ea35f7515304612de103d8610b8bef38478ca401a82097424c03058c131027e1ff77061813a785d04543b35", 0x32, 0x0, 0x0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000240)=0x5) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10000, 0x7, 0x1d, 0x6}, {0x9, 0x200, 0x0, 0x5}, {0x6, 0x0, 0x7, 0xfffffffffffffffe}, {0x8, 0x9, 0xfff, 0x1}, {0xa0e}]}) 16:00:18 executing program 1: r0 = socket(0x18, 0x1, 0x1) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000100)=0x5, 0x4) socket(0x2, 0x2, 0x40) 16:00:18 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() clock_gettime(0x0, &(0x7f0000000240)) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x80, 0x0, 0x0, 0x0) kqueue() 16:00:18 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = syz_open_pts() writev(r1, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r0, r1) syz_open_pts() setuid(0xee01) execve(0x0, 0x0, 0x0) 16:00:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) connect(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x100, 0x0) pledge(0x0, &(0x7f0000000080)='vmm ') 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0xfffffffffffffffd) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r1, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) 16:00:18 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x8, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)) r1 = geteuid() r2 = getegid() fchown(r0, r1, r2) r3 = shmget(0x0, 0x3000, 0x244, &(0x7f0000ffc000/0x3000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r7 = getpgid(0xffffffffffffffff) r8 = getpgid(0x0) shmctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0x3, r1, r6, r1, r2, 0x2, 0x4d1}, 0x9, 0x2, r7, r8, 0x8, 0x3, 0x1000}) r9 = getegid() r10 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x80, 0x100) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) ioctl$BIOCGFILDROP(r10, 0x40044278, &(0x7f00000001c0)) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x12, r10, 0x0, 0x0) r13 = msgget(0x3, 0xb3c146b43ee6bc3c) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000200)={{0x2, r5, r9, r1, r12, 0x2, 0x2}, 0x72, 0x2, r4, r11, 0xfffffffffffffff7, 0xfffffffffffff63b, 0x3, 0x4}) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000280)={{0x6d, r1, r9, r5, r6, 0x184, 0x6}, 0x2, 0x5, r8, r8, 0x400, 0x9, 0x4, 0x40}) pledge(&(0x7f0000000300)='\\-\x00', &(0x7f0000000340)='\x00') r14 = open(&(0x7f0000000380)='./file0/file0\x00', 0x100, 0x1) r15 = accept$unix(r14, &(0x7f00000003c0)=@file={0x0, ""/108}, &(0x7f0000000440)=0x6e) r16 = getpid() getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) poll(0xfffffffffffffffe, 0x0, 0x8) setreuid(r1, r17) fcntl$lock(r14, 0x9, &(0x7f0000000500)={0x2, 0x2, 0x3ff, 0x5, r16}) ioctl$TIOCEXCL(r10, 0x2000740d) ioctl$TIOCCDTR(r14, 0x20007478) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) rename(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='./file0\x00') 16:00:18 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x8000, 0x8000000000013, &(0x7f0000000040), 0x0) 16:00:18 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1a1, 0x0) getpeername(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r1 = socket(0x2, 0x2, 0x0) getrlimit(0x7, &(0x7f0000000000)) sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f0000000040)=@file={0x0, './file0/file0\x00'}, 0x10, 0x0}, 0x1) 16:00:18 executing program 1: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="ff"], 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(r0, &(0x7f0000000100)="8c65", 0x13f) 16:00:18 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) close(r0) getsockname$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) connect(r0, &(0x7f0000000100)=@in6={0x18, 0x2, 0x7, 0x45a8}, 0xc) socketpair(0x20, 0x2, 0x40, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x5, 0x45, 0x1, 0x7}, {0x91, 0x7, 0xffffffff, 0x5}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xc}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x200e, 0x84500) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x800, 0x2}, {0x1c2, 0x7}}) 16:00:18 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xf826aa28886a1063, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000180)=0xc) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r0) 16:00:18 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) read(r0, &(0x7f00000006c0)=""/138, 0x8a) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x1ff, 0x4, './bus\x00', 0x4, 0x7, 0x5d, 0x1f}) msgget$private(0x0, 0x208) close(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x2181, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:18 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) write(r0, &(0x7f00000000c0)="d4c8dcd2c6d63e2d1beac70b7a2a4f66fcc5f3306570f7b4ba256e7d4e6d61e5365e839501d80f524a2ccd57e5a0df201a0a", 0x32) ioctl$KDENABIO(r0, 0x20004b3c) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000180)) 16:00:19 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="7a838b4cd5605013f7eadb4dbf25c041eec6cac9f964da0fb9c10f658adfc2e060b025843f8ca04ab86e772e383d4ec3908a227ef2dd", @ANYRESDEC=r0, @ANYRES16=r0, @ANYRES32=r0, @ANYPTR], 0x5) r1 = fcntl$dupfd(r0, 0x7579456eea982429, r0) kevent(r1, &(0x7f00000001c0)=[{{}, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000100)="ff7a8e7f2e5780a3e58c2315364e55b230fda37b0d791562ec747fe2da1dd478d9f20f422752838808f94a50dacc4ab1206b537ddde9a541e9568923e03edebb394112241b88b3efc6aeb4a4d24b3ccc50f6db00d55158b92d8c1366fc29d1ca7cb66ab20e3291cdf081b7ffd569ea116a667ac1d1c13f2af58296f887d93f054bba3f8d9b9be01dda1eabb5158af7883ac1b94d15bdcf0e7219c71605877a24dd99b9f5444bd277f963329b82f91b55813c", 0xb2, 0x400, &(0x7f0000000000)={0x18, 0x0, 0x2, 0xfffffffffffffffb}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:19 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0x4) r2 = getpid() setreuid(0x0, 0xee01) getpgid(r2) fcntl$setown(r0, 0x6, r2) close(r0) 16:00:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r0) r1 = socket(0x11, 0x4003, 0x0) r2 = open(&(0x7f0000000200)='./bus\x00', 0x20000, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:19 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x3, 0x80}) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x50, 0x1, 0x6, 0x4}], 0xa3, &(0x7f0000000080)=[{{r0}, 0x50f75cd40d7198c2, 0x8, 0x40, 0x4000000000, 0x8}, {{r0}, 0xfffffffffffffffa, 0x1, 0xf0000011, 0x5, 0x4}, {{r0}, 0xfffffffffffffffd, 0x8, 0x4, 0x8, 0x6}], 0x200, &(0x7f0000000100)={0x8, 0x8}) getpeername$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000001c0)={0x8, 0xffffffff}, 0x10) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000200)) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000240)=0xafb5) write(r0, &(0x7f0000000280)="66cf0108b9887d8b89af7bd69ef2be49386eb4a6ccff6c554128bfed4e58336ba7014f5075d62b86c1744191e5cb98c8b0b88091e266207239cbccf739893303f6782f29616a7a1bdbdf2f2425e953d843abf78a3dc679db003e850a0241403f28dd8ad3b188fff4d460208cd9eae6223683d5be78856d8cbdd5fa491457b44faf44195117d06410bc535ac841844368b13067ed44a6b3e807bf88061cb2e03f2861e500e5f35c4e5a94ba4f9bdcd8a081bb19c5078164c7ea23d847abfd4dafa5d537f0b9033853da89f964c835b99e906b1dae1cda065d32ef3bf3214b3ff613223c480a3c919ee44d002d67367a6b9c6d5e6fd53583651dd169a3b58b5185a03153e3a0c70fa1d107b718a71004708b9c2db50a086398e7851118d10513c1df7a91fa6a6d1d28ebbbe8cb96ec12ed3ab6543032eb45b5c5206ddd6b55b7bf17826256092cac5918992d04d46734cc372c5db4847bfbe36036fa96959ac17179f28e1aaad3e2e159fec513737585677ebf925198ad6ab1560495c6a0620efe570ff7c4b1b281ea95248461fe2570a9236a61d978c45d0ac3db2f84eae46523f2edc552b1577d4de05ec24fb7dcad6648582de1dbc4926e19353da7914105e360dd472bb3b2641deeba5e3dedb8853e456ee30e0a79e4bf62f1aa1254b40900603bc66dd8e10287077cd2acc13c581829254182f0b4c4d91c6798e62a07e2e42da84852c037237d6c9a00b086b222f32bc4fad564f4cd2fb02565865884cfae4e0fc385246fb37894d55ba3173a7d9a1e0aaaaee0533ce03191e95e8bb373c27c9b1970ec81038fa444f85f74fcb19d408329c733107bb9f5dbbf02b036939a9c3835173d01068493db0c988954e4f9e02d985a191729240a19eb146ca7e02d69cd0f0827c4342b2697967a91382abeb7d7a1d92bd224bbb5611bbeea312967225293c244f2e038e9f3ff556e3ebca8cfe97803192b337d8b6668c490f71bd644d32bde6adbb966ce39c1179178633c66359cc0b0203e22f2e8047395a10734825fbffadf6e8aa013bdbaeb96971cbb31c8280a138cc90a468f82ef5fa17b80790e2526764d021f6ed7b733c303a7639f476e50d325ff0da144e2abadd362c8c862b5b3d99c48a8b8aa8a2dbb122260196cbde0602acce667d0c97cee563191bc5b52b4eb71f1202d32be5095051f0f2fda0beea66fe620610de8aeebc68152ce9467ca8f42b24dc1adf46713b5a61e37caed3f20a09aee0aa5f3de9d9c15c373712803c7374014e0f3e482007e951be3bdfe42f36d79f94c947402cf49f842411a2daa06d72b3c54e366ef261ffe60948007173e3fd6406fe38a94ef2fb0369b5d0423d7fb0d8c7c517adc39155e9a95d724c38bd48c0f6b630062799f76bb4c5df94d72320bd346774a0298064b2a9ee43937bf3c784e7b4341a4d0fcbb0fa9f71ada6291d9aa6808de3acc0d08c4d8a6f001ea08bb1b54ab7e4875c9e60841e77221023842edc8ff82cf643212a837ac71bf2dbd5cab9a63bddfe1c513839bdfda96c162b2d4633a7d8bb8466e5ab6fdde4368af4b0d88c519e95877ea4cb8782dcc25caed52bb62be6f610eb9ad16c969cbbf5d72637226334cebe363f52efb4f12afd3182fc466480b181b3634cd1d200856031772a6c9517036734112b7fc2eeac3f6fd1d3e45f3e9fe81e639c66be161bb8190201714e51626b9ba9a98c997441945c4691b7c7b13e8d328906333b71e3a002017a56866e6841a43c768a4df4c88bfffb2a601dd929ba35e2d93ed37251f96eec03462363534c16d6e7d31a77d2a9f7561417b98b0e38da58af822fb3305950e6510d1cc6f31e7e34c9703855adca36f895516c210c1d9054d3ddda72342405a35d6cc7317716c679508f6a7502db85e7068544e5477fe80454bc4eaed228a6cf863e52adc2c33c7e869dc2455906bcfb9e53ff9dced00db8a9326c801f124d78e979d0e6c42c4d78210cb7c426807052a0dfc53ef5e0e437d61ebdbb03d7cba80ff8ee2366149acf39020d20b7a472445a4651ae676558371ecc2ebd45aa9175e2b27f3dfaf80d3b5cd2d3571a36dcf52cd0b7bf8cbcdd7f2648509b7e4b433ce0e0e5a19b0fe979c018b367f557a15000a89ea66651936268566e7d3b901b94c461b03addb93e5a047c1983dfc4ad242a39b525c55322102ee8549e5bd00dfe544cc1087df93c340e7fd45d32f12228bb78aae068590827824bbc7102f69b2dbed56783cb0379551ab372b1a564e13a0ad20cf0b1dbc960579412e668da506dab3aaf81e50320d293d669e4d7ffc34d500421ff6e934f89f8e59de0e5e4c87236563886fa5d4081c720648ca393312a08e196d729f556c0e2e818aaa00c4b29f8ecadb35b47191df5d3c829d12ef501dba7c199b7dd0a462f06f633bbbc655ac0abd4e725e60a13be91a8e109e47fbd2c1e99655ee692de97e36f8f4ce16d04178005866db2fc206eeb498b88bfde3f83457197234e73364b922948d836decbbc95cf920daa62bed23b351aacab61ef8913a04022ec1ccab0b292253be8d6bea5689b178150fccb9cb86c9632a816afb61c0e0f95a082326749e1b7fd3502ac7f31d713221c858ea1d030850d02f1b59ddcbe813df0e65283fe25c4bb0440e4803e35603cd8b2b143721bf5806030748554b5adbacf6bc064b389aa4e38e6145a7cdb151decd818fa314b4bbb2ced6dd3928744948ab2245fa1a298b0a9369e86c0131dede06ea7405d6d2b8625f341af3dc1e523334b6dda3482aa4287fe7b303e45946cf44b80d3f14c4f4a68a803aec049a3c7239eb3562b11b803576d59270cf56d919c5eb3db4fb7961fbd440de3eccefb7751fac24f1c964d634467de387178e7bbce0dac4848c2d0fd4a7b29120e34270755d1718af0e87ab53e11549208519b38201779ad9419bc6c18edf38f6d2827d46ed02313fd43eae175e50790abcda90f8f2a425b2ab1e70fae9503451dd84d74c57efdd5104d7c1518a7b6274e178c3a7c5aeade9d71f58968386b2e35540ab35ef8d1a9a81067c59e6e94c1465d2396f6f36a303900ccab7051919d056d437e16045a54a6b24e32465a9c333b2642481ddfccd7d25347fd91e3416093b0d4f9b750b64b6333c605e693ae7c4ecfb6f85415df3444295a9a15c55e8f623da437ac7e447671d2323412eaee59e747340107b555d3baa7b54b3471663acdd41f52e86d31abf3fa57a25ad74cfa81a01a42907fe0960746777c584633860a0b20c4c6043cb33e8c7e9d52a54bc4f6f56a0d0179900323e1f26f34fb4d633b6da071cafebf5d1d23669dc91d057394e395eac09f3f0e5d88ccaabfb5785d0242f0e782b565e474738a1dde7a41a904bfe5f7d78441290a3aea1786f830c9c79e3a7857471bad60c2bdee6016ddd3b95ce56ba02a959a063e431fec4e14a0df55e2d419296ab421e10df1ae1cd0d364288f5003a4b63a952bbf51340be878e1bc64332e6063bafd970e4c4e76737f95f3fdadac68a4285758c436465b18f331fc8a7654148a92cdee7793702a2fdb5a875b810fc56885b1bd8d5f1170be80d12bebceb32c04f77653686e71d308365ddbc20fb19fad8f091f708da5ac868abc76d35d8dfe4a2518a198ff7ad38671db9e68251056e82e0f8dc6e74566440c1e9abc8d9bb4dfbb24dbe559dc8e225a5898ff4cd08eda0f04a33313e1d700f232906ae7d592de5ba4aaec11029dede9d5f9fecef53f0dbea75560c498f79c5fed3bb74bc9590f421184f02838eb9a491b62d66a9fc0e4afb71d2ec6cc53964afbd131543bd33e92dde12fb8f4f3deb07e786561fe6b84856608f0bc96a151eebbb19d54def179d6780140d808ea2336807df6d09e193f013ce3206684a9a4b8d390a74ca68e024c38cf2e5294db2c6f5065937179ce44c3938a89e7e501c725389df571956a1a1f480fffc3b9bdb3e9b72363f9ae8003d74abe40fa51b3339bf722c5796077db10c2df2557114418d54a737f27636d329e5e734baec4c952e8af8fd6149354cd59f041b1e9c223c03b5342abc432f1988a62ea2729cb42c8f03e77fbe7aa022acdf96c558dfb2ec192925cd2fb57c638e5921c2744674623e7e506beb4c331e23c3b25e2c379d4cc83554748c8b5696c332413f42523864ed5a6cbe4a1594f2df1c31dbae7e3c1c72b3e81bc01e37ad19c1baa8bef7e6d50e0f36f6fe82764400908e026df26e85a66ae91a964d9202a84016218d7c049b3fac4caf65e27a9b6afc3fad1808d628d5e15c8fc57673c18188a8bdf1a90b98bfbc54349bcaad47276b4a18c37f4c5d53b4db7fdf9164b94bf3b076123cf922695a61b56926a024af17e590a9f70c532d98fe4d071d21490327987056bb23a475ac1d4e9c33bedf0007cc606bbd8e4a4bd600b10e5d9fbea8f177da0d35a80b4a1674f016ef047e90eddcb4898fcc37916cbf087ad77579133ed79e9fb3a81b98e0975aa50f9a1eb51973b0b9217edb7ff865d2bcf0bbb5ff1ca021d2839cde0db2e11d4e47d9524811f196dd0b355d0a77ea608c520335e32a50631accee4c409cb99799194c1d6764707cb9e8d5c5726daf22e65173512f75e79b4bfc6b33837a255dd72cdd8624c08f19a51b36a82cf6dab25862f0c597dbce2b19dd413ad893f471d382a95cef609ba44d41e7f69fa642ab548182f69d88fa55e22d956b480ecdb0cccfa80221cc08bdf7a1df2d8b713acfbf4ab990387e49ecf9f39158e067a3721770fe450d8f197e9aa36de9997b06546538180a1839b06bdfbcd9019dd4b657cb64ff41b329f07415a910e6a6bc4cb38bffef42f33cd2eb5aa5c306f70499169f8155268540302d0fb4f535703f1789d0dce3c3049c4d2d9c06b7ad6678f5c71cf23d90550338bebef5bf9f9442dc9d617e6061f876b363329138c461f2f6a9db2c75af157aefa943ccb807756569e84c157cda768926e4c22d4a1444c3d89b6f19709715e1d313d2e9493469d7efb1e92dc2a0b96500d26bdd80230399b424c8ed55cfe2c8b77daa56fab4eec1aeb48f0b30c31eaa09599b3416f506d59d402ecac582862c8a674850b23cd5322964fe5ed1514237ee953afc3c1edad8209fb13ae6238c772b62f4cf1c66393cf768e98a317fceb64d0b27a53b2ca5eeafa11f137f4076635273ea2c1a2cb6795496e82f1e4b3463a003b10ecc7a410772b6d92b239f59d9cc7be267f8f09ff551a134c0cb584d1db086e833586ae28d8eb4bd8fbbe4cbd0fdb9ea2b50028466290325bbb0e681cddd46f4660009b50833f38d66fcf14fd52b3df3ffc9ca3020fb718050a688edec188f5cebe850e80dbf0ff7e73332f4ea39df064108ca0ca995948c2ace6fb3b502a6976ec856e64af53df9c2800bb2aafbdddda03b8b9beefa4076cb2238fa322cd14999a23b50a75848cedb2897278e26c24170f98962b6f88392a11cf5f86dc7d664b48436b6fb900190dbe5f512d25093b170a46814b48a7902a2ff7dff5ba3453f360af5fa2eadcaeb93e721df695a9a4c0f9bdad3e8990322a1091dc870b834a18097623a842a206591323f173d2197a4903c58ec7bd7310193bb5b1ea3c6c66f74bfd957426869113205d9e8679b4b29561df2e5e8e2f4ecd69ad41d7c3cdd75c32cedd73abdf46824fc640f7241f2ef054da6c602bcbef27da8f02d22c085e2b606c0ceca379af3d6772bc81d1a28435121588f009790ebdbaa38cf4217d6e6bdee6e430171b186cabb2373ec74c19b560e5d98c3e756bb5a247881", 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001280)={'tap', 0x0}) r1 = openat(r0, &(0x7f00000012c0)='./file0\x00', 0x1, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000001300)) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001380)={0x4, &(0x7f0000001340)=[{0xfffffffffffffff7, 0xff, 0xffffffff}, {0x1c, 0x100000000, 0xfff, 0x200}, {0xe9, 0x3, 0x3f92, 0xffffffffffff75c0}, {0x1, 0x3, 0x3, 0x6}]}) recvmsg(r1, &(0x7f0000002a40)={&(0x7f00000013c0)=@in6, 0xc, &(0x7f0000002940)=[{&(0x7f0000001400)=""/4096, 0x1000}, {&(0x7f0000002400)=""/211, 0xd3}, {&(0x7f0000002500)=""/186, 0xba}, {&(0x7f00000025c0)=""/219, 0xdb}, {&(0x7f00000026c0)=""/78, 0x4e}, {&(0x7f0000002740)=""/243, 0xf3}, {&(0x7f0000002840)=""/211, 0xd3}], 0x7, &(0x7f00000029c0)=""/114, 0x72}, 0x840) r2 = geteuid() r3 = getgid() chown(&(0x7f0000002a80)='./file0\x00', r2, r3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000002b00)={0x3, &(0x7f0000002ac0)=[{0xfffffffffffffffa, 0x9, 0x3, 0x5}, {0xfff, 0xffffffff, 0x3c, 0x100000000}, {0x1f, 0x1f, 0x7fffffff, 0x66de}]}) bind$inet6(r1, &(0x7f0000002b40)={0x18, 0x1, 0x80000000, 0x4b}, 0xc) lchown(&(0x7f0000002b80)='./file0\x00', r2, r3) setregid(r3, r3) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000002bc0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000002c40)={0x6, &(0x7f0000002c00)=[{0x4, 0x7, 0x0, 0x100000001}, {0xad6, 0x7, 0xffffffff, 0x100000001}, {0x409fab2d, 0x40, 0x6, 0x80000000}, {0x7, 0x43, 0x9, 0x3f}, {0x38, 0x5, 0x3, 0x401}, {0x3, 0x9, 0x4000000000000, 0x81}]}) writev(r0, &(0x7f0000002c80), 0x0) geteuid() ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000002cc0)) r4 = getppid() fcntl$lock(r0, 0x7, &(0x7f0000002d00)={0x2, 0x9b874290a6a3eb91, 0x2, 0x4, r4}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000002d40)=0x100000001) 16:00:19 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCCBRK(r1, 0x2000747a) setsockopt(r0, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) 16:00:19 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202a, 0x1300) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) recvfrom$unix(r0, &(0x7f0000000100)=""/189, 0xbd, 0x40, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x800, 0x8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:19 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffc5c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x2, 0x1}) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x8) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={r3, r4, r5}, 0xc) 16:00:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = dup2(r0, r0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) dup(r0) read(r0, &(0x7f0000000280)=""/4096, 0x1000) syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0xb07) 16:00:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a8914c44f7b202a, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x4, 0x202) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) write(r0, &(0x7f0000000000)='e', 0x1) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x35}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket$inet(0x2, 0x8007, 0xfffffffffffffff8) bind(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="9143e5dd96dd511c2a1948c32d9f8d0b2b07bc696c653000"/37], 0xa) 16:00:20 executing program 0: r0 = socket(0x642e13a55755ab0c, 0x6, 0x10000003) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB], 0x7) r1 = socket(0x1, 0x5, 0x806) r2 = kqueue() kevent(r2, &(0x7f0000000180), 0x7fffffff, &(0x7f0000000040), 0x6, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:00:20 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x80, 0x0) r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x1f, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20050, 0x24) open$dir(&(0x7f0000000100)='./file0\x00', 0x400, 0x4) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x80000001, 0x1}, {0x8000, 0x3}}, 0x2) 16:00:20 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8891, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='l1', 0x1b2}], 0x1, 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)=0x7) 16:00:20 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)='\x01\x00') unveil(&(0x7f0000000240)='.\x00', &(0x7f0000000180)) chflagsat(r0, &(0x7f0000000040)='./file1\x00', 0x10000, 0x2) utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 16:00:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000100)) r2 = syz_open_pts() close(r2) close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)={0x9, 0x2, {0xffff, 0x1}}) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0xfffffffffffffff8, 0xffffffffffffeeb8, 0x9107, 0x7ffffffa, "0600", 0x0, 0x89}) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) pipe2(&(0x7f0000000240), 0x4) 16:00:20 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x4) fcntl$setstatus(r0, 0x4, 0x80) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000040)=0x3) setsockopt(0xffffffffffffffff, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) 16:00:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748615999abccdb3189cfb38f83ff90c2452c60af2b51ad25c8101345f41eff00443941089690bb14f13df51bc8cd8d6628565826e271121d5e7c417432e7e8d0236b2a97224da3f2751453f2df791d11b56fddbab20c4bb741a783f15b0e77c93be218304a0d043341c9cb155bc0cc584affce4f368f6f7af99ac9e7e66d8b11df3dcdd6fea118c35966626f8e38ce6805aa6c29193bb1792c3337eef6a36ef2f2867c01c56a83bfbd0fe790", 0x11d}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffffffffff7, "5c0000afb40000000000000000ffff00"}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000001c0)=0xfffe) readv(r2, &(0x7f0000001500)=[{&(0x7f0000000340)=""/221, 0xdd}], 0x1) syz_open_pts() 16:00:20 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, 0x0, 0x0) 16:00:20 executing program 0: r0 = socket(0x12, 0x3, 0x8) fcntl$setstatus(r0, 0x4, 0x8) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x1) r2 = fcntl$dupfd(r0, 0xa, r0) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00', 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x15}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) fcntl$getflags(r2, 0x1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000140)="fbaf8a8d1aa94370c50000000000", 0xe, 0x0, 0x0) 16:00:20 executing program 0: r0 = socket(0x11, 0x4003, 0x0) setsockopt(r0, 0x1, 0x9, &(0x7f00000000c0)="0aa702ff344fbadfb32de8f75f6dee6481d2a7119a1190ec6a4a29ec4f3572b9fb467b7231bc22c5c1935d0094b99e8918c7f6d12da6606a111bcb46f1e314d56cc085ca7148e62c8733267d68c32af39882382199ceb231e041ea16236d8022165900a6e70e18f5a37b447fa8bca1abe9b552a5c05afc9b0ab3cd9ad7ad3bcf8bcff09171b10e3e961e22878dc4bb8499ebcca04d175b9672faaefb83e1092428a69349ab3b511fec7e802730d8f6", 0xaf) sendto$unix(r0, &(0x7f0000000000)="b10005136000009005001b0020000000000000fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf04a5787550b7804be781e4991f7c8df5f882b297be1aa5bf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281802e4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000020208a371a3f8000400"/171, 0xb1, 0x0, 0x0, 0x2e0) 16:00:20 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) 16:00:20 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xcc) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x400) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, "bdbc386e71a516733cd04e5e6652d646b537ea9c"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6be55c6"}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0x2) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x6c}, {0x6}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1a7, &(0x7f0000000040)="4be2aba7ca55590d6a8fce09660aef") 16:00:20 executing program 1: r0 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x7c}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="a6") r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r3, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x66, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000001c0), 0x3ff, 0x0, 0xffffffffffffffff, 0x0) 16:00:21 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x100002000, 0x5) link(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x800) chflagsat(r0, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) socketpair(0x18, 0x8000, 0x6, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000200)=@in={0x2, 0x0}, 0xc) open$dir(&(0x7f0000000240)='./file0\x00', 0x200, 0x20) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) r3 = dup2(r2, r0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000280)={0x3, 0x9}) 16:00:21 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="95316c47e331ac4a4b4d7028ce208f4580432b0bef8b4c88973d342516ff882f7f70f49181c00dedb9d78fb4040c7f40711a8d5346d88e56da9238565d71f2bb80546f65f9ba2a38b833cc6a54a7941d5c78617a6ec9d6dd2388a9f73f4f90923dd8d736d534859fddc20576cfb95089dbbc70e0a8533dd60b500277832e182e2d7605561de3542bed8099894c8484765a1b74fb52b606eff9d5098d8962d6be0a223bdf55242765b196e375389e35de1e6cc03ef7855d367154f855a0b666", 0xbf, 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000180)=0x8) fcntl$setstatus(r3, 0x4, 0x80) close(r0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) poll(&(0x7f0000000200)=[{r1, 0x1}], 0x1, 0x0) r4 = getpgid(0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x9, r4}) write(r1, &(0x7f0000000080)="a6", 0x1) 16:00:21 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = syz_open_pts() r2 = socket(0x800000018, 0x1, 0x0) connect(r2, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x78c, 0xfffffffffffffdae) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) r3 = semget$private(0x0, 0x3, 0x80) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000140)) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000180)=0x1) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000100)=[0xc0, 0x2, 0x1, 0x101, 0x5, 0x6]) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a4934c44f7b202c, 0x4853) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:21 executing program 1: getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f000062e000/0x3000)=nil, 0x3000, 0x2) 16:00:21 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000440)={0x2, 0xfffffffffffff800, 0x8, {[0x1ff, 0x4, 0x6, 0x3, 0x40, 0x80, 0x7fff, 0x8, 0x3, 0x2, 0x7f, 0x1ff, 0x8, 0x200000000000, 0xff, 0x81, 0x2, 0x401], [0x0, 0x3, 0x10cb, 0x3f, 0xffffffff7fffffff, 0x7, 0x0, 0x3, 0x101, 0xc40], [0x6, 0xffffffffffffff70, 0x80000000, 0x0, 0x0, 0x3d, 0xfffffffffffffffb], [0x3, 0x4, 0xd18, 0x5, 0x7, 0x42db], [{0x5f, 0x0, 0x3ff, 0x5}, {0x0, 0x136a3143, 0xb937, 0x9}, {0xffffffff, 0x2, 0x81b, 0x4}, {0x5, 0x9be0, 0x7f}, {0x80000000, 0x6, 0xffff, 0x6}, {0x0, 0x9}, {0x20, 0x6, 0x3f, 0x6}, {0x1ff, 0x8}], {0xdd83, 0x9, 0x100000000, 0x401}, {0x2, 0x6, 0x4, 0x7ff}}}) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)=[&(0x7f0000000100)='@-{\x00'], &(0x7f0000000380)=[&(0x7f0000000180)='\',\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='*@)\x00', &(0x7f00000002c0)=']]\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='#^\x00']) r1 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x0) write(r1, &(0x7f00000000c0)="9cb2642e2e00", 0x6) execve(0x0, 0x0, 0x0) mknod(&(0x7f00000003c0)='./bus\x00', 0x8, 0x100000001) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000400)={0x5}) fchdir(r1) 16:00:21 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000080)={0x20, 0x0, {[0x5, 0x6, 0x3, 0x7e, 0x2, 0x7, 0x7ff, 0x3, 0x40, 0xfff, 0x5, 0xd2b8, 0x0, 0xffffffff, 0xffff, 0x625, 0x6, 0xff], [0x6, 0x7, 0x85, 0x100000001, 0x4ab, 0x8, 0xbb2, 0x6, 0x6], [0xca4, 0x8, 0x16d, 0x0, 0x7, 0x0, 0x8], [0x81, 0x1000, 0x800, 0x7ff, 0xa388, 0x5], [{0x6, 0x1000, 0x4, 0x7}, {0x24, 0x3, 0x8, 0x2}, {0x0, 0x5b, 0x1f, 0x6}, {0x8, 0x2, 0x5, 0xdff}, {0x1, 0x3f, 0x4, 0x9}, {0x5d1, 0x3, 0x3f, 0x1}, {0x9, 0x101, 0xfffffffffffffff7, 0x1}, {0xfffffffffffffff7, 0x80, 0x9, 0x40}], {0x7, 0xffff, 0x67a, 0x1000}, {0xffff, 0x1, 0x9, 0x180000000000000}}}) r1 = socket$inet(0x2, 0x3, 0x102) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000002c0)=0x1f) connect$inet(r1, &(0x7f0000000000), 0xc) 16:00:21 executing program 1: clock_getres(0x7, 0xfffffffffffffffe) 16:00:21 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x1) fchflags(r0, 0x0) writev(r0, &(0x7f0000001340)=[{&(0x7f00000000c0)="f0169b0a9d8edab246", 0x9}], 0x1) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) write(r0, &(0x7f0000000100)="b88fc3479e3d6692063a3e8d725375e60ca52d5e41ff030df5e69bd6fd5fee41f32aeefdb988c678cb7393edc0e7c8b32da5e96ac02168089da8f2bb97cb6fa91e25d127006def7279e8ac", 0x4b) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f0000000040)) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000081}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000100)={0x9, 0x5, {0x0, 0x5}}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:21 executing program 0: r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) getsockopt(r0, 0x8, 0x7f, &(0x7f0000000200)=""/77, &(0x7f0000000140)=0x4d) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x3, 0x924d5a1826856d89, 0x7, 0x10000000000, r2}) mmap(&(0x7f00001f3000/0x2000)=nil, 0x2000, 0x0, 0x813, 0xffffffffffffffff, 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x1, 0x0, 0x200, 0x800, r2}) pipe2(&(0x7f00000000c0), 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8, 0x0) pread(r3, &(0x7f0000000000)="13ebf40b2e4dc78393067b3860e390f19ff48532aa46fc8429d19109a5d59563e910d5e5bf98d7d90220a56d1a0e036d11c3044da8bbf059710ae051", 0x3c, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) 16:00:21 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x900000000000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r1 = dup2(r0, r0) sendto$unix(r1, &(0x7f0000000540)="930fbf97bdfc6517a0a682cdf535d578bfe0e6599631e3aa8d7ef7843e6e0e7c932e3133748aa08c9570a2a8ec3eed07c05585a2e72c3ff998ca4cfaee18636b75cdb48715d841a37d41fc7d49561e5f097de1e0f1796bdfffa934c8810b50d05c05c08a88c41aaf001ecfdea7dc68b88946a63cc994a3abcff5c63ae001f2aede1e82a2babac29c5a2304cf4b14e43a6989f3", 0x93, 0x8, &(0x7f0000000000)=@file={0x1, '\x00'}, 0x3) 16:00:21 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) dup2(r0, r0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x20, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) sendto$unix(r0, &(0x7f0000000100)="7be9443cb847fbce77c68bae1e4900be9e1220e9a67c44ce8d40d6e096c30f11f7aea79f87046437cf31246866760be5a35213f328dd019d0a4145d4176a5b6f72442e98744f93cf77d12775430b698ed67728adfe9423fb54e78cddf6bd7d7ed93f6373eb2bd144e4adbc849496109b134fb542c33297709a5ea2b1241ba80c4bcb16fc655625678891e57d5c0de9e007a2a76925bff322eff68ec15d55102cc669b7ee418ffe77abc76469d4e1561932537edcbd3dcc8357afaacaf4bbbc1a1470d44827dbad08380eb6dc49dd8d2425fb8b3193a609df30894d181a", 0xdd, 0x2, 0x0, 0x0) 16:00:21 executing program 0: r0 = syz_open_pts() socketpair(0x7, 0x4, 0x40, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0xfffffffffffffffd}) fsync(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0xa0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000080)) 16:00:21 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x7, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) syz_open_pts() setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000080), 0x264) listen(r0, 0x0) 16:00:21 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) syz_open_pts() sendto$unix(r0, &(0x7f0000000200)="6d39719a5f62ce876e755ca2cef9d1a581d81fa1001ebffeefb05f9441a75652c46eb5ade003a80a1c626a681ddf8b8e4092efe1642d53160783b1c3b80ea6a26fa0e96cf13ad8cf81fce2910f4cfc9db9f315d0ca5891eb87c4333f83d1a811d4feb6fee7b801e91c4d4fdba8578c6f3a3e8de084475d22f227ab2d4ff0a368ec7607764543ed7debf5827ac27de2c1b7872fc358a09412211ceeff4202cd783fec87427a16480528d0416b3f9a036666cb93be47cf9f0473fbd66f", 0xbc, 0x8, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000017c0)) select(0x40, &(0x7f0000000000)={0x1000, 0x12, 0x80, 0x889, 0x6, 0x4, 0x0, 0x1000}, &(0x7f00000000c0)={0x10000, 0xfffffffffffffffd, 0x4, 0x5, 0x7f, 0x6, 0xfff, 0xffffffffffffffff}, &(0x7f0000000140)={0x10001, 0x4, 0xc5, 0x2, 0x4, 0x3, 0x3, 0x5d}, &(0x7f0000000180)={0x2, 0x200}) dup(r0) openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x80, 0x0) r1 = open(&(0x7f0000001a00)='./bus\x00', 0x0, 0x0) dup(r1) open(&(0x7f0000001c80)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x190}, 0x0, 0x0, 0x0) 16:00:21 executing program 1: r0 = msgget(0x3, 0x20) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00'], 0x9, 0x2, 0x800) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000080)=0x7) utimensat(0xffffffffffffffff, 0x0, 0x0, 0xb65ef6d266e9846e) 16:00:21 executing program 1: r0 = socket(0x2, 0x1, 0x0) clock_settime(0x0, &(0x7f0000000040)={0xda, 0x1}) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="e892f1e92babc6f0027daf5c3c3cd36ec00ec2a24000000000000000df5fe229817ebbaad17504da844d6e50a8bbb7aa5780ccaf4fa993a77f7b15b2e1fc157d91984c57e28a7a7c0d8f1e45366ddbf27bc1e42a7dd6a0bbee343c25ad2b7a2300c130f00a392e7b2cdd58e1e25a7fc7f7a4dbce95de89d6864beeca42109a3e47eba90930c022dc8021b2af00efbdefe95123a1f95f2d641be091447ec5fcb9a73370b63741"], 0x1) 16:00:21 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xf14, 0x0) r0 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8, 0x1000000}) mkdir(&(0x7f0000000000)='./file0\x00', 0x100) 16:03:38 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xfffffffffffffffc, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) fcntl$getown(r0, 0x5) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 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(r0, &(0x7f0000000100)="b611bfd20bd6c8282fbf72c9738d0600008733e96faac060872122b1cd287701ba3c2900813dffd3", 0x327) 16:03:38 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/96, &(0x7f0000000080)=0x60) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmget$private(0x0, 0x3000, 0x80, &(0x7f0000000000/0x3000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000002040)=""/4096) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000001140)=""/231) 16:03:38 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000080)=0x9) ftruncate(r0, 0x0, 0x200) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0xfffffffffffffff9]}, 0x3c) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) nanosleep(&(0x7f0000000000), 0x0) kevent(r1, &(0x7f0000000040), 0x7, 0x0, 0x7, 0x0) 16:03:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") r1 = socket(0x1, 0x4000, 0x6) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) poll(&(0x7f00000000c0)=[{r0, 0x111}], 0x1, 0xffffffffffffffff) syz_emit_ethernet(0x1, &(0x7f0000000280)="bb") 16:03:38 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x73f9, 0xffffffffffffff7f}, 0x10) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000003f, 0x0, 0x0) 16:03:38 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) recvmsg(r2, &(0x7f0000001780)={&(0x7f0000000000)=@un=@file={0x0, ""/55}, 0x39, &(0x7f0000001600)=[{&(0x7f0000000100)=""/229, 0xe5}, {&(0x7f0000000040)=""/62, 0x3e}, {&(0x7f0000000200)=""/94, 0x5e}, {&(0x7f0000000080)=""/33, 0x21}, {&(0x7f0000000280)}, {&(0x7f00000002c0)=""/225, 0xe1}, {&(0x7f00000003c0)=""/135, 0x87}, {&(0x7f0000000480)=""/247, 0xf7}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000001580)=""/107, 0x6b}], 0xa, &(0x7f00000016c0)=""/136, 0x88}, 0x1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) listen(r1, 0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:03:38 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x0, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) getrusage(0xffffffffffffffff, &(0x7f0000000140)) 16:03:38 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8220, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000280)=""/4096, 0x1000}], 0x1) 16:03:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x20}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd6f, &(0x7f0000000100)="b297d33ef3406d07711e5be8d7febe275c133d590e683d05e771ee44b856a6e8770cd3000060007607269c0ad0797f004a35ce1de555fb4b81602b69555257d5f2e8345157097f32f8ec935b0000f036f5abc2e0b49692601d4b06613e4cb5a60680ca11fd6f6413591cff1d1a3b9c2b") 16:03:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x2005fffd}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1b, &(0x7f0000000100)="b688ea3c761db49f303765ae235f04da689554222f66ef6ff24bec") 16:03:38 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfff, 0xbf68, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x1, 0x7fff, 0x4a}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:03:39 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) setuid(0xee01) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) fchmod(r0, 0x0) 16:03:39 executing program 1: r0 = socket(0x18, 0x1, 0x0) socket(0x2, 0x225f8b00b371f818, 0x4) setsockopt(r0, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) 16:03:39 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x800, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/wsmouse0\x00', 0x0, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt(r0, 0x2, 0x8, &(0x7f0000000000)=""/100, &(0x7f0000000080)=0x64) 16:03:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x81, 0x0) write(r0, &(0x7f0000000200)="99f1f34af15e68ab09f16719892482fab32e2b9840b467d67b8505cf8dc09747d5c1ba170e01f247583f35cf79c0d6e93eb08311e4a9b475f3ea0ae309df5b488aa0441918cb170a60ade2800d8306da3e51ee62d72d8df24732758af020e3c3e67ef5126c728ef1728ca8e6874a721b51c706f17d9dc84bc1869e7730eecf5e0c854bb65957284bbdf3032710f51a650a2dcbf90d8e4da597c5a11e9a3a6ec41699df23137616ede47dfe954dd3287b14bb8a01d668666b5c0e53b9172ba4ba5688adba", 0xc4) fcntl$setflags(r0, 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x2c}, {0x6}]}) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x3000)=nil, 0x2000) fcntl$setflags(r0, 0x2, 0xcb875e41bbf29832) shmdt(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r0, 0x2}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:03:39 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000001380), 0x5, 0x0, 0xfffffffffffffe03}, 0x959d336eff1e3c98) 16:03:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x6c}, {0x6}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:03:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x40084}, {0x15}, {0x1000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:03:39 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) write(r0, &(0x7f00000005c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020030000040000000000bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0x3f) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:03:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x100) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x200002a7, &(0x7f0000000180)=[{0x2, 0x5, 0x3, 0x1}, {0x1, 0x4, 0x90000000, 0x7}, {0xaad, 0x4000000000000000, 0x8, 0x8000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:03:39 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x8001) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xa9e, 0x0, 0x0, 0x0, "4287f6452a105d7ea3c06a6c7790dbb728beab8c"}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) 16:03:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x80) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)) shutdown(r1, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x80}, {0x800000006}]}) rmdir(&(0x7f0000001440)='./file0/file0\x00') ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000001580)=0x1) r2 = getuid() r3 = getegid() lchown(&(0x7f00000014c0)='./file0\x00', r2, r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000002c0)=0x4) setgid(r3) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000180)={0x4, [{0x2, 0x6b3}, {0x1, 0x2}, {0x1, 0x9}, {0x3, 0xa70}, {0x3, 0xfff}, {0x3, 0x2}, {0x3, 0xfffffffffffffffc}, {0x2, 0x100000001}, {0x3, 0x4bde7d45}, {0x0, 0xfffffffffffffffe}, {0x1, 0x3}, {0x2, 0x2}, {0x1, 0x9}, {0x2, 0x8743}, {0x2, 0x8}, {0x0, 0x5}, {0x2}, {0x0, 0x56a}, {0x1, 0x7ff}, {0x3, 0x5}, {0x2, 0x5}, {0x2, 0x81}, {0x2, 0x3}, {0x1, 0x800}, {0x3, 0x39}, {0x2, 0x101}, {0x1, 0x7fffffff}, {0x1, 0x7}, {0x3, 0x7}, {0x3, 0x200}, {0x3, 0xeb2}, {0x3, 0x9a9}]}) connect$unix(r1, &(0x7f00000015c0)=ANY=[@ANYBLOB="4f7b80dd9bee74774706d27eef97042d3951f89ec94bf6a5ebdcc2f89aeea783d80747b8e2d4f63c148c2c607203f47ef7cb4088c63e603d0cb2ccb8e556648865e4a2a91932d2a5c2fcffc5454d97c6c4d7d1ca7cd26d3fda9546959b352800c5502fb7a18321b7a6db3ba2b63bae3b43bd0e8c84416d0b77470d7063dc66ebcfac2c62243b9004082f5cef6ac6cf9c7a5e5bde913c9b2cc47640c5"], 0xa) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x20, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000400)=""/4096, &(0x7f0000001400)=0x1000) setsockopt$sock_timeval(r1, 0xffff, 0xe159568ac1bbf2d3, &(0x7f00000000c0)={0x3, 0x2}, 0x10) shmget$private(0x0, 0x1000, 0x240, &(0x7f0000ffe000/0x1000)=nil) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") dup(r1) 16:03:39 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e60856413d00", 0x6}) getrusage(0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:03:39 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0xff, 0xfffffffffffffff9}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) sendto$inet6(r1, &(0x7f0000000080)="98821105fae559825ae2c88f2c51e0288d4ad50419e8fb8f9e8da9ee07115783e4569170a87d7465489f4d3f9c5715e4005e572ac36cf05b789083c59f1622bdce31a8bb8d9691ff384b68fbca144c8c099050fa02c0d08ac9ec17b4345f39093e8b8e654137b27031546bf7", 0x6c, 0x2, 0x0, 0x0) close(r0) 16:03:39 executing program 0: select(0x40, &(0x7f0000000140)={0x7ff, 0x0, 0x0, 0x0, 0x0, 0xbe2}, 0x0, 0x0, &(0x7f0000000200)={0x1ff}) execve(0x0, 0x0, 0x0) r0 = socket(0x1, 0x8000, 0x0) socket(0x6, 0x3, 0x3) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/115, 0x73}], 0x1, 0x0, 0x0) 16:03:39 executing program 0: rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x800000000014}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{0x7ff, 0x985, 0x2189, 0x5}, {0x3, 0x9, 0xeb, 0x4}, {0x2, 0x0, 0xfffffffffffffffa, 0x2}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) pipe(&(0x7f0000000200)) syz_emit_ethernet(0xffffffffffffffd3, &(0x7f0000000340)="6ff2c5e82bd3aa2aa9b7f8dc07") 16:03:39 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4500) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x2d}, {0x6, 0x400000000000000}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000280)) syz_emit_ethernet(0x21a, &(0x7f0000000340)="b6") r0 = semget(0x1, 0x1, 0x209) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x8, &(0x7f00000001c0)=[{0x1ff, 0x4, 0x1, 0x6}, {0x1, 0x4, 0x8000, 0xe08c}, {0x64dee2ee, 0x800, 0x7fff, 0xff}, {0x3, 0x39, 0x9, 0x8}, {0x80000000, 0x8, 0xffffffff, 0xfffffffffffffffb}, {0xad, 0xcea, 0x5, 0xaa6a}, {0x0, 0x5, 0x98ac, 0xfffffffffffffffc}, {0xffffffffffffffc1, 0x0, 0x41, 0x9a}]}) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000180)=0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = getuid() setuid(r2) semop(r0, &(0x7f0000000300)=[{0x1, 0x4, 0x800}, {0x7, 0x200000000000000, 0x800}, {0x0, 0x4, 0x800}, {0x3, 0x6, 0x1000}, {0x3, 0xfffffffffffffff8, 0x1000}], 0x5) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80045721, &(0x7f00000002c0)={0x2}) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000380)=0xffff) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./bus\x00', 0xffffffffffffffff, 0x3}) close(r1) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000100)) 16:03:40 executing program 1: openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x2, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/vmm\x00', 0x400, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x800c5606, &(0x7f00000000c0)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) 16:03:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x50}, {0x2}, {0x8006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f00000000c0)=[{0x0, 0x8, 0x1, 0x982}, {0x8, 0x3, 0x100, 0x4}, {0xfffffffffffffe01, 0x5, 0x3, 0xee5}, {0x6, 0x43, 0x9a, 0x80}, {0x2, 0x8, 0x7, 0x80000000}, {0x100000001, 0x9, 0xe0e9}]}) r1 = dup(r0) bind$inet(r1, &(0x7f0000000240)={0x2, 0x2}, 0xc) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0, 0x2}) 16:03:40 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x10, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000200)=[{0x84, 0x3}], 0x1}) writev(0xffffffffffffffff, &(0x7f0000001340)=[{&(0x7f00000000c0)="f0169b0a9d8eda661051eb3432360b", 0xf}], 0x1) open$dir(&(0x7f0000000180)='./file0\x00', 0x20, 0x5a) open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x138) r1 = socket$unix(0x1, 0x5, 0x0) read(r1, &(0x7f0000000000)=""/81, 0x51) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) shutdown(r1, 0x2) r3 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = getegid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={r3, r4, r5}, 0xc) 16:03:40 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0xfffffffffffffc30) ktrace(0x0, 0x5, 0x8, 0xffffffffffffffff) 16:03:40 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000005c0)=[{&(0x7f00000003c0)='H', 0x1}], 0x1) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) read(r0, &(0x7f0000000080)=""/101, 0x65) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000040)=0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:03:40 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xffffffff, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0x0, 0xa}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) r3 = getpgrp() r4 = getuid() getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r3, r4, r5}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x82b) 16:03:40 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x1, 0x35) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x2, 0x40) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r5 = socket$inet6(0x18, 0x4001, 0x8) r6 = socket$inet(0x2, 0x2, 0x2) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x0, 0x0) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x80, 0x0) r9 = syz_open_pts() r10 = socket$unix(0x1, 0x2, 0x0) r11 = accept(0xffffffffffffff9c, &(0x7f0000000280)=@in6, &(0x7f00000003c0)=0xc) r12 = accept$unix(0xffffffffffffffff, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) r13 = accept$unix(0xffffffffffffffff, &(0x7f0000000480)=@file={0x0, ""/36}, &(0x7f00000004c0)=0x26) r14 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000500)) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x10, 0x0) kevent(r0, &(0x7f0000000300)=[{{r1}, 0x0, 0x4, 0x20, 0x10000}, {{r2}, 0xfffffffffffffffa, 0x40, 0x10, 0x7, 0x3cac}, {{r3}, 0x0, 0x2, 0x20000000, 0x5, 0x6}, {{r4}, 0xfffffffffffffffa, 0x2, 0xfffff, 0x1, 0x7}, {{r5}, 0xfffffffffffffffa, 0x4, 0x0, 0x1, 0xfff}], 0x1, &(0x7f0000000580)=[{{r6}, 0xfffffffffffffffc, 0x4, 0xfffff, 0x8, 0x84}, {{r7}, 0xfffffffffffffffc, 0x2, 0x8, 0x7, 0x518}, {{r8}, 0xfffffffffffffffd, 0xa, 0x4, 0x80000001, 0x2}, {{r9}, 0xffffffffffffffff, 0x0, 0x1, 0xffffffff, 0x10001}, {{r10}, 0xfffffffffffffffc, 0x41, 0xfffff, 0xffffffffffffeca8, 0x40}, {{r11}, 0xfffffffffffffffd, 0x40, 0x8, 0x7fff, 0x1}, {{r12}, 0xfffffffffffffffc, 0x8, 0xfffff, 0x5, 0x7}, {{r13}, 0xfffffffffffffffd, 0x40, 0x4, 0x1, 0x3}, {{r14}, 0xfffffffffffffffc, 0x0, 0x2, 0xc50, 0xb0}, {{r15}, 0xffffffffffffffff, 0x20, 0x5, 0x63d1}], 0x1, &(0x7f00000006c0)) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r16, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000001740)=[{0x84}, {0x30, 0x0, 0xffffffffffffffff}, {0x6, 0x0, 0x0, 0x2}]}) ioctl$TIOCCONS(r16, 0x80047462, &(0x7f0000000000)=0x1) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r16, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) `€4ÿ`€4ÿpckbd_enable: command error 16:03:41 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0xc0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f00000000c0)={0x100, 0x0, 0x8}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) pckbd_enable: command error 16:03:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10004) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x4}, {0x5}, {}, {0x1}, {0xf9e}]}) fchflags(r1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:03:42 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') r0 = semget$private(0x0, 0x3, 0x41) semctl$SETVAL(r0, 0x7, 0x8, &(0x7f00000000c0)=0x7) setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) open$dir(&(0x7f0000000040)='./file0\x00', 0x801, 0x0) 16:03:42 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0xc000, 0x40004000000028aa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000100)="7bf9398ce4eb4c30a8dd05aeb5f627a9981d0a2b21304fedbfd2fb77869749240763262ddb6e140759c822afba52fadac9e6e0aec73416867e1a518bf58284246f4eb3a7603d6ff18b3af02bd60953e9", 0x50}, {&(0x7f0000000180)="0b43eec3c03fb804b3fcbf4de4534c61c5352ded87eb6d3f292d57eb2f4cbb26ac3a7163b72e5a0c5650f3f0fb1b24bc90883b4893ea4a9db6fd940874da3bb19bd60ef61667a92dec3cd8f45e37a28adfac1f70e568e8266908ae54edefd199a5caf7b48dadc8a40eb07d8020b28f548011dd5919d10b82a46ef77ca0af36fd0a2f204fbf9834f5ed99b96cfc74ef6eb958e6e460be1ca4de045ae4ec3a8cfd98eea4947bc51c132250b1cc", 0xac}, {&(0x7f0000000240)="5502df138122ab988f845109b7a0abf489bc5184026fee760ead69438cb8a9d1697327ec459b7ac9624b7289581aafd14f3de210ce4d119854b115fb89ad4afb3b4ca6f301b7785ff22c976ce418448be6dfa7c6ff50a0d56bcff37955b9e67ec1b844994fc84c71d36e8db449cb550a3f264639c9f32e3255bf84f10c7ec11e912b4eeb72825ad4ed48f2c673848bd9a92afc1d60e0bf730c9717ba6cc9d3a3b12b", 0xa2}, {&(0x7f0000000440)="ac5a4eaea2ad4acf981d95a9dce8a2cc100182d4aad302d8692c55180f73cabbf37c1b4247a2818942cedc5cd2c5cd60122315bb3237710c01f983e8878a0aa0dd71692e184387dc0f726c250609367bf145c33841bff9d9206a4434c6dd85b4b8bf8bdb6fb2c6f3e1b5eed375856d0012f3c803f91e0f4e9900898e769a75b09ee2c90acd340c3521449a9a2206a682d4f582c9a3476234468a9ed1edbf0651060aa2785c00789ce363fe9bb177b2b998e7a686377847bc60117e17cbcbf4f7a72da68320c51a22eed7f1aae2e994860f9a47e85906d7d9512e7b381a945b4022bc51e10f117fcbd565a2cc585f6471f19cac60e3ca77ebe3d33e8009676b0feb1baf9ee2a06ba3cc4780aef41af73deb655e01ab62fb2e22e57f5adf0ad52ab87d40ab0101bf31252452025281d682e94e8871923a937da4678b6de50d0d614a5dc0ccb9c63fe6e73cab1ebe95802008879f556bf037e614b2fc4cd2257a1ce3d96c2c40ef14e7c8f204eaffbe91136181639a8cec32e7a670096ee453de86d11e766d71f19bb0fdd0fd93bd97e93548d3d8b7a487a008a911b353f309ea0741f19a60cefe2c4f6ed28736bf92548217221dc5c90dcc50a286b9017ac5f9d56431772ad8412fe868549b3a684fcd63e51e3c54ec6352d3ccc04064d1ce2e3000d8fc935be35ef188227eb81b2a63a851bb1002f60a9b2d15d1a0ef734b611cea518fd8f74faf902f6eb91e28d066bcb0c0877f915bf6248a4a0839f38e6abf895c38cd8e60abc6842d24a5a118d3c958ead30030f20d3df343b67d503ef459dcbe3cd06458ae18097e10b569036dee21bd6957e3733208b98aeed6523b412d7b56354103b5c0d004a95cd83475f28b1d65ae160043c87d131e0b145dc97a848f7dc3ab3d0e7675b583cddc34b2b3f1aae7daa8a5e3fe9caa80b8851ec738c7a6b102f0fa2c64b07a1637b95d2985db4c0429dc20c7d74dbab3064e1345460d42a3fe8c779000ae05915a2f86e7c50bc82d347149e78fc9e9f2e312d5de006c46af290a88f8997418665a636b7851032683a2a0dabe17a47c26f46c78227c69b3f4346c026ea67f91146d52662605fa0391d7c7503f0c0fa2ae8684e91cc80de95644a745ac7ee5fc7bf4eb228714795ad14592d36539fdf500663f3afc59f685a9cce212afbde3a296100fddb5b0e5f6881e1f9bdb4391eb48ff1a1cd512590ad15c4cf84e17fe4f3939e3f14a792d92da58e1a4fee4e3b583033be309a0ab095e11b018bf75eea266215d95344b64d318ee55e6d08b1bdc40f0b3e94214fe4e6ab4936fe4cae5d9559f771a9fe8404e46076de132127862766209ded74568b5b8316acc34afa03fbe9d050ca558a88ea63d8a79aa77a61e0fff3f82646e972a3f9ba662e4978c9ae786a1a9be13483f1f66cd9129014286cbba4e6d557f92f4c0e3709e070d8677035db3fecca4948cd1b9fd7acebf49064a15e71760fb6a2b7bbbaf08802875643de8efd4b680ad2c26ab310b987f4aa53ce0c5ba50b715515764a0753257c11f74b8816a9ea5abb295acc2edaddcd3b54285835b3ed29b368561166f4a6c7300a56627ea8291c21a9150eda8ef73a14958722c715b0a038acaa7e6414fc56810da29a554b7d2f896dc5f41a226fc683159e4729c8a8d28220fe952ae94e89499ecf65ab6573035bcb7c29707a2ec8470c82cf2b35bcc639783870b22a1021721bf4f967fd16363ce63cf32ad94b2c2bf4ad3face872ae72552517a99ef1f2d2aeceb34f13656187f04e740896181410d536ca469e286bafa411060f9f5d97b58bd841777f231cb971d9c04387554c8397d5270f944d9e7378b5d308e7b7cc4da60799bcfdd6bc49760ec0597974a11674850bdcdd422c65c55303329a40c97b1ffa04b3d0b53dd98f4f73f5f8cd7d3e713e031a3e708589fe601ae31942d6de72294eca96039d52c0e4db1567b5a0e21872a4f44b2907b195e39969926d46f1d3d4395b386d464d4cf5d7a4c7a4cba68761a63a1aeae57a262be71f1600a9ffe4268c2274c6f84b1412e842ef126d4dc98061230c8b03a061804bbe61ea03cbea9ac1d3c2c885f3eef652b090685b89a25fa33a01f7c6cc2e013e7f122835529e0a8692e1aebfd0014a8384b250afc6e1a9fd5760634a4833398562554465a97adca86435122d40002aef1930c6e3cf2bac763efbd5be684c8876839e7169387d6835f1651ed688d7516d7db06229bd4da9ffc003e74960333064fe92f24e4f8ede9fa7ce01d62e6c323c25d2be792626b4d0da1bd9d479d7c6596466c124ed744c7defe487c942a59e47c7df0dd33b8fc0aab4ca4ca6451e7bd55327ef0be4c0a76fe06c460bca1c48f442e197179acfe03fde66b9b26bc3970d2ada43b6c2f21f88501475960ed4f24ac1ecd33bfe184c5c401f9e7a60912579dce9a65277943bff195c18bcacc5705acaa5ac0ea9431d61e79462f122ae5d6a67bce6f9592c4cb4fea731812482121b60dee8bb4af0e5244f3bc420d0ce96656cd34b9a4e86475562ca73bf05c46cb9ff811d8b723c39f7de210b5ba58880dd193962390fb425146345221294a53fb35fdecaad5de5ad152e6403912bbdff0afc7fa334c88c00e91325657f49aea7390b06a713237649252dc029b17a3f6241db737a63f50e783c500d28934653a809d0c9a344ccc29b5c023d82fb320888972f7f9b5b7943198da88b86962c43ded55ed7c9058069cc843d3298bbd12d2f8b9e93bb022794d4a41083949331bb379cf5e847723800f529b6d09a0f946effd56404c3b1be275706f243acf13b457c4ad1929a886aea39203a4253da42905ed9fd27ecade28d7c68aa44eaa03e287602320c889d80cad276cfd98cbba7407921217178e8af617d07a916340f34e3b6d9548f408963cef76a51fdde141086001b2be994e9661cfe0dba96a6ff3aabdb416d8194ebeb5f675f166b1bee3095e3bed588041d4b587c3006cd13d392763173bd4d2f6a1672895859766fadb27334198e4f7c508df02ebd6a4fed79b1952e8b729267399fa174a72835bb90dfdeda3ba85222ebb234f88cb121040bd29365f647819958a92342d9818fd4e6c95cb8cd68412618845f0964424f08b7180359455e4d0ce138ec75bebfea681e7af804abf3c71d24f6848ee51e4e99eca522a6b7a461d7ff318ec21bc14ef9e21fb72acf62c0ae7f59125a299c804e2df68b8491bb844f877dd2bd5acf54074663d53590dc75c34b9f9043229b457f8b80a99b3b1e04bd76f0ebcdbd17478094a06a6d83c2fad1b81d9fce10c67aaa8ad980e0cac0c7f83e2c737ee5921d97d99d980642fe547aee182804560647ec307052b1449dbe435f1e208ccb7bcafde4a228dbae46f8e76df06dc7ec22cd2575721f3d239aabdaee9cb7e7fcde65ab92f2426247c4e4db66fdb4b5e7fc5a4850361f823a0a630f80d16f4a16e0b4b23fc9c19e5265fac651d4aa1c560ee70f1e957095b3d41f54499edd8437247bf082f67a4524c8c8b101efb118d5bbe87dbe721301e565a71be9f781d081229149cbe52dc9c6274fcd51425b0c6aa747d52635ee8c79a73bd62ee91596875c253c2f5b161713356696671c4276ddee63e74901ab623b8923f80b5c84ca0a03354513fa707eff3fd1c66b9e57e2b000b448cbea1ca54f266d834ca256c008531a44fd1b286addf2ad75eacba8ec193a8ccdd602039a484f86f1fbb8faaed42f93039380e973e2c616a6f2c08b2825d1bfda32d85902303d87824b2ce7c819da00e1460b723a591d3f85310b9ac5a2938564e63edd83dfc959c0c6b65513dc43084888e619ce57b21e804ae95daf40d3f49844b5fb455b9f8564dcc45e0265dc7e94b191c98a2403407fe239bd8aee8711f5b2182505c7c7200240a36458410b77795d9d4c4eaa479892de1ee01e91a236ad1c6f4b241157c098667485348dfa7c2e9e72eebbf4cacd446a8df289e8d664ec4422a45b65604257df43920136c84682523106476602a658ee8fdb79d8489d21fa369128236117c0f7fa6063b3ff0aa6588304ec081fc4dcdc5efc705c88a1483b88afca26623234e3bd8903ab7d31c331ab47a476be12c2819bfc2d4a299f2e843d1c1481f7738d97de8e483f6d62447a9d45ecd52b1f4f9feaeb089e84848bcad6ec4d0b21056db1b47a7057b02b5ef28e451082244447e8fecabb1a243f38b8dba76e5c16057d9e6b66192b1bd1e94a7d81a99c4486f3553a9c4a352301e406d0defd24cfde3f0c9a21ba594422a4e7f48a6ccaaca286f005695c449b53c7bf6d2f86590d4719744d58f6ff56646666edfdad8a1c1e127d1090db3375099ac40f18a280042f06e3380229be64d6e7d2ce77c9243e115437806c67cd1f3604f47542ebbd0d2e804070606c9c698269171800675f632e690352f6db1afbc420ec471f7e8343e5e3c5f1f583dc81b4c093419fc30f9d08a951363456e21f547ad4dd0d833daaa61e2f1665f6208f6eb318f4ac1b4453bdef1bffc14e58f3b62e3e9732950332be5be1f6bae35bb8d981a6f341ca4fb8a6e0396a9093aad48df16106188d6009264ff0d3adaedaad27c2b9925f8a3462ccf83e29838beadae604c1938fc1d713c6d2104d02a624361457ef891b380a54550f3a975fc45ddea918e3b5885a26147d694d5519359f4cd3dcbdd93b8738779d81f2c1eca9daf3feb91c5223494d1f70fae6cb22f6b7a219bb3c9d993ca5d074014090c2e0a0c05a990007c44f90544062079be8ad733498939240c3ed3345affc9f208ef21ec306aec8623c21cf100b84ed988784c5972a62a3daf3143940984071b88bde5a417e08f347ad052351e4d7fce3476b1f3891b6bbdb246385d3f394adfa803e4ebda168e9ba2cdf7c5c24b5d97c63754d53aa0eb133734aa4d81f9abaee67177c0cf1050a46cd683c81ed8aadb27e3c00dca7bfacb8ba9f3b72dba7dbed00e7c879cbabffd5a6d171a7f054d6cc61c2f94d2f5092178064ece66366bd0b45913aa8c1df2edbd616691fc216c3b507b784893dab9728d60a8e6a5c666818003369ce859cb8553787ad4de52bed58db07b5aced3926adfbcf9dc402c63573155829b996109c0b8abe0c740f809b725b1c34d375329d8a648efc32db406760f82d48c70c47f0b1c71cfa7a5f1439f8278e4873396d9cc60fc64ded3278a57e63cb09cf21fe71bc7d831858577b8873e23a33213950d77b00d14344a61c68595b048a553d962bfec6d170a46434050e572ca7d116b880fa218c329ac53808c0477e7111748645d0b2068e9acbe58ca06243a920dd9456aa19ccf5353b3ec0d209505b65578c8caa3be839e190face31e32167372ce4a0abe0fb353f871c44981abac6af7b5de7c4ac9397ab42455d77fea14a143a78c2609625cf000ffb815448b29c028aaea1bfb63603a4aa4d4a05b6eae081914f2f07ef6bfa6a36134570e4b5d29ba1bedcb67fd2d3649623134829399e3e0185a9a733950251834a17fb46a8faddec68f815d48aa3699c289580a6977a2ca3ba112c490f9487fc41d62691f282372c55cfb01f5ce5bed82943c8752b7d138a5e8c0ae913639c69981c4b6482fa8dba39589bcaa12583a6adb84106ce4922e8dfe6efebfa1710a0f364940065efbe8fef1acd2be09c4e2fb2c090551d05ab74185148e4eb4716db3d9e088ebc851739d0dc03af3d2eda1d2822084d1888ed1c0357b11db1cc3d864ee55e7031df1890169edd7b6d5769e55098a81d581e60be3c816", 0x1000}, {&(0x7f0000000300)="bb7360d33c48f6abe4b2934bf9fd8d2a7ac8abdadff9", 0x16}], 0x5) r1 = open(&(0x7f0000000400)='./bus\x00', 0x20000, 0x8) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="0000001860040080000100000000000000000000000000000000000006000000000000000100000000000000", 0x2c}], 0x1000000000000291) 16:03:42 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) 16:03:42 executing program 0: semget$private(0x0, 0x0, 0x40) semget$private(0x0, 0x1, 0x40) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r0 = semget(0x1, 0x4, 0x200) semctl$IPC_STAT(r0, 0x0, 0x6, 0x0) 16:03:42 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) chflagsat(r1, &(0x7f0000000080)='./file0\x00', 0x1, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x4, 0x4) connect$unix(r0, &(0x7f0000000100)=@abs={0x89a88f592e0a028b}, 0x10) 16:03:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r2 = msgget(0x3, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x3, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r5 = geteuid() r6 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000280)=0xc) r8 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x8, r3, r4, r5, r6, 0x19, 0x10001}, 0x8, 0x1, r7, r8, 0x9, 0x9, 0x8, 0x6034}) listen(r1, 0x0) r9 = dup2(r1, r1) kevent(r9, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffd, 0x10, 0x80, 0x80000001, 0x4}, {{r1}, 0xfffffffffffffff9, 0x2, 0x40000002, 0x9, 0x1000}, {{r1}, 0xfffffffffffffffd, 0x22, 0x10, 0x3ff, 0x87f}, {{r1}, 0xffffffffffffffff, 0x70, 0x2, 0x6ec, 0x3}, {{r1}, 0xfffffffffffffff8, 0x34, 0xf4a1c7c13464ebfb, 0x7, 0x5}, {{r0}, 0xfffffffffffffffb, 0x1, 0x40, 0x2, 0x247}, {{r1}, 0xfffffffffffffff8, 0x8, 0x80, 0x1cf3, 0x7}, {{r1}, 0xfffffffffffffff8, 0x1, 0xfffff, 0x9, 0x714}, {{r0}, 0xffffffffffffffff, 0x8, 0x10, 0x3}], 0x2, &(0x7f00000004c0)=[{{r0}, 0xfffffffffffffffb, 0x1, 0x4, 0x6, 0x4531}, {{r0}, 0xfffffffffffffffe, 0xa0, 0x2, 0x6, 0xa37}, {{r1}, 0xfffffffffffffffd, 0x24, 0x40000000, 0x8, 0x8}, {{r0}, 0xfffffffffffffff8, 0x2a, 0x0, 0x6, 0x6}, {{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x5, 0x8}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8000, 0x5}, {{r1}, 0xfffffffffffffffc, 0x38, 0x636d55701ff96157, 0x80000000, 0x1}], 0x9, &(0x7f0000000240)={0x4f6f, 0x5}) pwrite(r0, &(0x7f0000000340)="fbaf8a8d1a029be96914f6357e3a", 0x2ec, 0x0, 0x0) 16:03:42 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x800080002002, 0x9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x8}], 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0xd9c4fd6103be3f56, &(0x7f0000000180)="7f") ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000240)={'./bus\x00', 0x6, 0xdd, 0x7, 0x0, 0x3, 0x2, 0x7, 0x2, 0x412e810eda821f06, 0x401, 0x34d6dc}) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:03:42 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000011c0)) nanosleep(&(0x7f0000001180)={0x1}, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001100)={0x0}, 0xc) fcntl$lock(r1, 0x7, &(0x7f0000001140)={0x2, 0x0, 0xcc16, 0x8, r2}) 16:03:43 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000180)={'./bus\x00', 0x1ff, 0x7fff, 0x5, 0x1, 0x7fff, 0x1, 0x7, 0xad8bf97950291838, 0x1, 0x6, 0x6}) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r1}], 0x2000000000000033, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x100) 16:03:43 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000240)=""/83, 0x53}], 0x1) r2 = dup(r0) close(r0) execve(0x0, 0x0, 0x0) write(r1, &(0x7f0000000200)='R', 0x1) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x200, 0x0) poll(&(0x7f0000000040)=[{r0, 0x80}, {r2, 0x8}, {r1, 0x4}, {r3, 0x2}, {r2, 0x40}, {r1, 0x40}, {r1, 0x134}, {r0, 0x8}], 0x8, 0x3) 16:03:43 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:03:43 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000000), 0x0, 0x20) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kqueue() ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x8, &(0x7f0000000040)=[0xb2, 0x100, 0x2, 0xb84c, 0x5, 0x7ff, 0x2, 0x2]}) nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, 0x0) poll(&(0x7f0000000140)=[{r0, 0x2}, {r0, 0x116}], 0x2, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)=0x401) 16:03:43 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x12000, 0xf1d) mknod(&(0x7f0000000000)='./bus\x00', 0x4, 0x8) r0 = open(&(0x7f0000000100)='./bus\x00', 0x82, 0x0) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./bus\x00', 0xf7, 0x3, 0x1f, 0x0, 0x7, 0xfffffffffffffbff, 0x3ff, 0x0, 0x2, 0x6, 0x1}) 16:03:43 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt(r0, 0xffffffff, 0x8a, &(0x7f00000000c0)="dc089d0918bc62b4219456330e424353c624e1f3b9e5764c140de97776b573fd7ef3702225d33840f34e0493013aa84c8eeee97fd0f02b330a2c99518e4deee33872", 0x42) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x2) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x40000, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = dup2(r2, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x8) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./bus\x00') readv(0xffffffffffffffff, 0x0, 0x0) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000340)="d0e60203", 0x4}], 0x1) r4 = syz_open_pts() close(r2) dup(r4) readv(r0, &(0x7f00000008c0)=[{&(0x7f0000000280)=""/104, 0x68}, {&(0x7f0000000480)=""/134, 0x86}, {&(0x7f00000005c0)=""/80, 0x50}, {&(0x7f0000000640)=""/182, 0xb6}, {&(0x7f0000000700)=""/95, 0x5f}, {&(0x7f0000000780)=""/78, 0x4e}, {&(0x7f0000000180)=""/33, 0x21}, {&(0x7f0000000300)=""/53, 0x35}, {&(0x7f0000000800)=""/158, 0x9e}], 0x9) socket(0x18, 0x8000, 0xea) getppid() socket(0x11, 0x4003, 0x0) 16:03:44 executing program 1: r0 = socket(0x1, 0x5, 0x8) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$getown(r1, 0x5) r3 = getuid() setsockopt(r1, 0x1d4ce189, 0x3080000000, &(0x7f0000000180)="cf364258754f776f550df8863be3d5fd8a90f907cb0ae7d7a02cf84f49a14d057a9ed0a59f13f39651eea16ea5d7b4a507fbf61bc54a32c428b00b66a968dfb3cdde0746a0f62d5ade825850ed4b9b10b1b125a62cc3fd52e14005882b75c619871adb3a453ae3534db969cf02ca9a389a2b6a2410606bf69bd0fffbb6dc7cd520b3a46915f34e7c09b6530280834d49d2fd3d21f6231a68b83f2a", 0x9b) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTART(r5, 0x2000746e) r6 = accept$unix(r1, 0x0, &(0x7f0000000140)) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r4}, 0x3) setsockopt(r1, 0x0, 0x1d, &(0x7f0000000080)="00000002", 0x4) 16:03:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:03:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup(r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x32, 0x81}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:03:44 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="70012e2f66696c651500"], 0xe0, 0x0}, 0x0) 16:03:44 executing program 1: getpgrp() ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000080)=ANY=[@ANYBLOB="00ee00"/18]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x40}, {0x61}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000100)="9677a8c3") 16:03:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)) 16:03:44 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) socket(0x10, 0x4003, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) faccessat(r2, &(0x7f00000001c0)='.\x00', 0x4, 0x5) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x1, 0x8c) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) link(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)='./file1\x00') 16:03:44 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x180, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x20000000000, 0x5, 0xffffffff, 0x8001}, {0x0, 0x9, 0x3, 0x1e4f691a}, {0x7fffffff, 0x1000, 0x7, 0x9}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r2 = msgget(0x1, 0x4) msgget(0x2, 0x438) msgrcv(r2, &(0x7f00000024c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ac0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f572055d6f409584c078600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003171c746c0e5c13f5e8b819374e500fe7fed32c3bca1c19147f201308cd76bb3765d81da75adc92fb5ffd9e69b30ea27fb786853e0c3fc77e397762a7790b54cdfc12c7765bfd2d7858b4685e31b00ed4385b2e569d7689e57d0a174e4bac67f91d934c170b1a1ed53d8c3a8ce5ebd1c7a21bc3017921900fc56bcb2a9f2866a9a4d4663a14e76dc37f605a18d5b80740896564d8a2fb5e88c22fa1eed4a5c4a81dbed4bccafe65df78ce8dee0b4615d3e487fd9c9b32f993518e329b801aef4cbf9658eff5ed951f070ed3211425c0095d5c44216c4e300000000000000000033625d57"], 0x1008, 0x0, 0x800) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d, 0x0, 0xfffffffffffffffd}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') mkdirat(r0, &(0x7f0000000240)='./file0\x00', 0x104) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000001280)=0xc) getgid() geteuid() setrlimit(0x0, &(0x7f0000001380)={0x5, 0x6}) getgid() getegid() getpid() 16:03:44 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt(r0, 0x8001, 0x5, &(0x7f0000000200)="c536fad4387e436e786c6bd596059e73738934b7bfc325eb1d5e828d4aa061c3045ce68e43762f05eeb4ee263ce46aea3683c3505798ea9b5ffa3c0e155585aab13721efa46e985a5c890266c7", 0x4d) r1 = fcntl$dupfd(r0, 0x40a, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x7, 0x0, 0x1, 0x5}, {0x1, 0x20, 0x4, 0x8}]}) r2 = socket(0x800000018, 0x3, 0x102) sendto$unix(r2, &(0x7f0000000080)="202dc1afa7e61a0177795370de8fd9977f18ea81bb4f23330b86f324d61f655af734f9d460969d65d021b64645a9dc854fa946feb92a2165936ac85c85d43a595ddc23493f566971d53f99ae135f2c5d632fde7eee3acf0d6369102ee7c3e9deacf04ccad7a9706a2376fe9e9d44e0948991f9de5ca3cce5b2dd8534853cf3662f6b0d34d5124b5b6ae9425a65aea6f3c1c92551e0443ae4f36f5163a561580eb5293149cf2a28d0e7ac", 0xaa, 0x9, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000140)) connect$unix(r2, &(0x7f0000000040)=@abs, 0x8) 16:03:44 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x80, 0x0) ftruncate(r0, 0x0, 0x1) r1 = socket(0x800000018, 0x1, 0x0) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0xfffffffffffffd9f) r3 = semget$private(0x0, 0x1, 0x600) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000040)) r4 = dup2(r2, r2) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000002c0)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) r5 = syz_open_pts() setrlimit(0x6, &(0x7f0000000140)={0x1, 0x8}) syz_extract_tcp_res(&(0x7f0000000180), 0x10001, 0x100000000) r6 = openat(r5, &(0x7f00000000c0)='./file0\x00', 0x20, 0x2) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f0000000200)=0x4) ioctl$WSMOUSEIO_SETMODE(r6, 0x80045726, &(0x7f0000000240)={0x1}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0xffffffffffffff56) 16:03:44 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x10, 0x0) write(r0, &(0x7f0000000040)="c865203c44dbe9fbefc5be074748045fa39d339949040c7bbefa005800543cc7776624ead4ec185a9b5b0b1930ffce9d0d92e4a9f69d1fd4f00b87e81d78c378312a14c6e1ec17102822e096b9588dc86663df80c17f15ec447ed0eda9befa13", 0x60) r1 = semget(0x2, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000100)={0xfffffffffffff24a, 0x80}) semget$private(0x0, 0x4b74318c0d346e2, 0x400) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000180)=""/111) semctl$SETVAL(r1, 0x97c019f0ae98351e, 0x8, &(0x7f0000000140)) 16:03:44 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x5, './file0\x00', './file0\x00'}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r4 = getegid() ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000780)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) r6 = geteuid() r7 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) r9 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) sendmsg$unix(r1, &(0x7f0000000740)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000380)=[{&(0x7f00000000c0)="06727c86836735c92f98d41be8eb8b510437fb3da4c8777975f77955f99710d4cde443a7e3c845b7bfb781375f9b2c1cad78", 0x32}, {&(0x7f0000000100)="2325787ded2ec275b3b6481022a32e49de625525bb17a6aa2d50cdb33a3608fecf50a307465f1fa43cf5811712c30cad61800cedeb28af47ca30aac4a6ebee65c38819ccade32d54e976d4ccb34fea18192f339086035c19bbbd30c41fe21a6d6f2c90930bd2f1473277fe9372bb", 0x6e}, {&(0x7f00000001c0)="2522d724a16db01abcd4e6cbfb36f84f103259c0cc554548ad304f50b45eaa968f8a26a8d5965bb47686867fd7050e352673e19ac58602dffde154afd6baa7b5b4e30e", 0x43}, {&(0x7f0000000280)="46530d34c65a200b158ea2e16da5990a57c75b95f5ce68c8770f41f3bece4feddc592056bd5efac624bb736c87f5132b8c021081af8e8d7fae7e7439de4c198967ece4d60bc7b97b262637bd242a8c173cfd0f9fa6e12f1ca8930e42d6ff7a7963d777baa5f7b1e7a5", 0x69}, {&(0x7f0000000300)="0a13e2538a15178650778a8ea0e96bb09d4455747429e6a6b93801677b46bcdc96f051f07bcdda4236875ec8ce3464f0f8e5dc972972d833e48f33d2c7990491ec5a0de76c900585918c840357b14b15", 0x50}], 0x5, &(0x7f0000000600)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="00020000"], 0x120, 0x5}, 0x8) sendmsg(r1, &(0x7f00000010c0)={&(0x7f00000007c0)=@in6={0x18, 0x3, 0x7, 0x4}, 0xc, &(0x7f0000000b40)=[{&(0x7f0000000800)="2fca3f15661cbd4bb52f561762e0a7179a4f0c85fdb48bfce0e42fc0fe7b941727b18ba7ea88ba946cccebf3ace1dd26a8514be0bbe95687bd7db129ee2a4c0300b814bd5db9c0c79482d3a855535ceba275cdef10928e2043bd50f00a351ec745666df55b339f874c97e3a9e508d66f2270c0e54a142f1e47fbb236d3c4356272ce193ca9f059e2d2175cf880b44856fb04d894bacafd6490c8f9608a0bee71c03e2214c4f8d34386aed583af9dece370b09749fa3b71d38597834d41740c21ed1106bc7c79cde6c3c83d65212f39297c8ed957cb4a2f638b9907d3dfbd", 0xde}, {&(0x7f0000000900)="71caa7e1fdfee6de87a181bfadc47c19735c6c34e8c03224a4159afbf5e8de9fcfb3dfebc6db28e8a2f0c147c909fc0abbcc4f9716ab4bcb64adcb51412cc0a1023cf05b097b4478070b667e22a6202e64ae9b47906aeab0145ff93583e057a00b28c29a60e0076e62f696", 0x6b}, {&(0x7f0000000980)="2f578bce2c43ae314b55346b3e58f398b260169eb495c9cb8f87be040ccda02570b7c033473891bbfd4f1acb4799deeeb2074ce399182ea463f00e95b7c7", 0x3e}, {&(0x7f00000009c0)="49df5e1ec23b7ddde52ac8a80e0c3719e6f493530f18010d53ffc6419229a10d1386ee910d60560563a77b11ac3b9108bbe026dfc5c898546c8c37b7fca08bc17e6c", 0x42}, {&(0x7f0000000a40)="7b3177d390b85ea3a539f6cf994a11e37505431ac6013c9eae11562fc361dbaf294db46c5105e5add6c82fcab43d488c530fad1fe35b63fe464c9e30e5c5a52dfa84953027513f61acc096f664a6c3cf23e89c9de95f5c85424358373baf729421dcee5857e54b856030c2b43f03a28d11ec97f0091c9613c535d3b15fa03240c8825e3cbc3d38aa62d76ef996a1354901fae67aac4cce1eff0a32026c9c9c6821c6ac74b77f028861b84c2143681dd0f32528c93a0e782876059603532c9e826fb561e0a23784e214c41ffb5e9dbbd882031160b8d21efb6af7d98eb4e3a3e69e3844cba4f0d176b1f0e773807c49c4ade7a39d4750", 0xf6}], 0x5, &(0x7f0000001100)=ANY=[@ANYBLOB="f000000000000000ffff000040000000501fc30b7b3202fe8f97a93523505d048e30883913ecfb34faa82d05dbe1da950b14278c478c1fd19452d726d3836cd36342d5b4829aba39e061fe3784fd269444a3309cd80b6739b037a2421efae1485d6d8d726f9ad63c24cfbc720dff877435a5bd3f194d6bafc901e2906f9208ba76fad8a4f849dd493510ab388b4d43113b05a4178cfba3d5a3643f8bf81bf06b012d7e8502b35ee22ac6e6384bf44dc54a27789d104bc0ab343e5df7a5e4663eb37f1efd242e81e6b0cfdeafae3addd63c293444fb09cda5a12c16c7fe637624c4d638b17d20431cabc98ae06a0acd006800000000000000ffff000003000000f02c68796db12ec003cfb1bd729b21a7a8a6c8b4db80aa36be698eea3f0834b3005c15de9e9857d8ede5d68acc9a754cdeedb66b70a02d432e57d896464a05e2298dfc3d1dddef2d95d155bab5e99a335883e3e5862a89008800000000000000ffff000007000000190741c3001d5293217c5a2d3d64cce6a63b6a98be5072b5d816cc3018a890a6d66fe09fe71242a13a37e15bed2aa49b732bdd92babd47740b7bdf857bc179a8fe7259388b9afb63f49769a25dd999d4ba690a6c867db12092526cdf31c2495546d089b65c3391ebafaa83fde054a3f7e6e4b0f219000000c800000000000000ffff0000aed50000726bc09ad1cde059c0470931dd7e05415f568f80c1b2e0010fe214548e3db34cfed3e264f04705939b152a1cc61fc48cc9d09a335da27883d23a1e2ae842ea10c498a801a87471cce1b760459e38062cfa984d54fa387a256ab89f90b970ab7ba98fed73b28efc0175d4013e2494970d31e2db5622bad285a2cb6ba5d10eb3d4cda8926ece2617cc406e049cc81cf1df7836b7e7fca2b2e488d55f40625c7d4f708ee81c5400e56150df1c14dd8a4e0375bc80c1000000001001000000000000010000000200000039ed4b51b0152691aab7e12f612035fb5a09fcaade35b22f3f06243441aec512490b5dac296767c60e8e20c4db7908ff6e24024397b5e3a7c6906ce99d4a4b046df9c9752085223b48b86e3cc3ed3c9f2647d2ecfdb904ab0dd384714d42ad0680e344cd58727fecc3df5f8712967337b80499844ac72f293b6e7d30ac61ebc7fa5d21846eb4007211229681f669a0119812c9c072d285d8e59ea510ddc12eea3f651cf3f9fbc478be0fb2d6e7d9e3ac653a355c1399bbccf85af32c86671e9614c1ff879e940917258a844215678c4d79b57b89a9283da58c90a6b68077394fc87906bd17cf0fbfea88886f5470d48d404a34bae12f16608258bef8000000008000000000000000ffff000000000000ef3d1f0a1b7912824055bcd030d8db9ef70c890b631f76c4ab15614bc0aafc874650bc605271a57aabb98576f66a79d91d9f255a50dd840aaed5de05a12aa9f884e2fe72c8d7c8efe67798d65b2fddcc9647c3985c84f4b88567e49d99a10a7898b4679fa43c27cf26dc81c1eaedb053d50090000000000000000100000004000000898d4fe17e581ad9e6f27b110004e2aedf0d139df086bf08a9ed3adf4c5ad6374c8435800da453b93e5fed1a0e9eadef81c4738279bd7759c01e95eb3c68215fb139093e788a02d28bf60957a22d3d5aa08ad022d1f2ac8fa85cbe613f4fcf388a791332abd0b21659725e16c5157255f5739f0b6bc9473a10f2410fe5000000"], 0x4c8}, 0x2) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x5}], 0x4}) 16:03:44 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = dup2(r0, r0) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x7, 0x1, 0x5, 0x4}) close(r0) socket(0x18, 0x400000002, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x3, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:03:45 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x100, 0x88) ioctl$KDDISABIO(r2, 0x20004b3d) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/78, 0x4e}], 0x1, 0x0, 0x0) r3 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) dup2(r3, r1) 16:03:45 executing program 1: r0 = syz_open_pts() syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x21}], 0x8001, 0x0, 0x8001, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180), 0x3, 0x0) 16:03:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x5, "156e67df15b9af81f1e13e80b7919a0a9749cff7", 0x0, 0x6}) syz_open_pts() 16:03:45 executing program 1: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') unveil(&(0x7f00000001c0)='./control\x00', &(0x7f0000000100)='c\x00') symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./bus/\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) getsockname$unix(r0, &(0x7f0000000180)=@abs, &(0x7f0000000200)=0x8) 16:03:45 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x100042001, 0x28b1) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x4) recvfrom$unix(r0, &(0x7f0000000280)=""/239, 0xef, 0x2, &(0x7f0000000100)=@file={0x0, './bus\x00'}, 0x8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) 16:03:45 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000180), &(0x7f00000001c0)=0x10) close(r0) r2 = syz_open_pts() write(r2, &(0x7f0000000080)="2e98bf2bcf7776e6b1281ceb811d093982ee85b9b1263eafac30c7141f90334e1ce502668156b847312b5e732025f93684d16ea1c57150bca26a426a289a7b24f985234403ce262a53270150e8e1014aece6b783", 0x54) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 16:03:45 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff115c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) socket$inet(0x2, 0x3, 0x9) 16:03:45 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x3, 0x0, 0x0, 0x100000000}) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) 16:03:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x7c}, {0x1d, 0x0, 0x0, 0x2}, {0x6}]}) r1 = dup2(r0, r0) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:03:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000200)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000140)) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)) 16:03:47 executing program 0: getitimer(0x0, 0xffffffffffffffff) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x2, 0x1) setitimer(0x2bdc619bc0cd262, &(0x7f0000000000)={{0x3, 0xc8f}, {0x1f, 0x7ff}}, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x100) 16:03:47 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0xba5f885, &(0x7f0000000080)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x4003, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f000001a000/0x1000)=nil, 0x1000, 0x5) close(r1) socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 16:03:47 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000100)=[{&(0x7f0000000500)="2b1775d414ec3d364cea16befd59c5e3b50626bdc8f766a2f00ae09cbda4b2fbbac2409123f01ec19472d66913caa906956a67656470dfe05c4448146d5a6db889bd104278ae7ff66b2b6ab9bb30da441563e1dd30d7c2009968209731ad3483580c4dc6f6899b76c3fe09763ae2a8645200feda7545ebf83868353a03bae9eb47139bae4985eda1a3447b380926662689aea83a4e4b98bebd3862ae693dd844aa0850ee1371dbfd4bfb2dee3a12320e2abd1cb2a4f382ca8d8e717087e5dade3420acba54ef0e499f06bc33668afdaba73bca09df5b1d0e10ee6560d8cb5043b74cecd19d16c6176c43bbdcef63480b5dc543f9459f3059beddbe2df41b766fe47f8156ee3635acbf9832988178430a8d416852c3339f2b2e8b1637c5a7907477c6c193760c36eccef7706b932380c64c51d7b27c903797549349e197a4630720d83793ae0b42e95fb0073ffd13a084052ee37af99592a56f66ded8e876d2dc00d47ad2270f8c5febd6a8a19be911c7ad5b06373162dba07d31efa2918e4492c84fa239c1aa339d6e40028e6c74aa4f0ecddcc58136669f5c4f6513c52e16318c3149c90a6e17101a4edea0bc32a58c430a9547f106defb1acadf8332a89413c8a82cbb6e85828da88f5f7b5708f58c94c8f4b0712b3c525ca07356eb629a0baf1091ae56973f598f4b06b053febdb98e3c92293389debd60cb6b97a8e44aa571ea81d97dd6825f267c52f1af5597b3a4ac628bf6008c34e8ca591968f9f489883d4a306c1b25369e8d20489565e4282ae42ab4e19a7add83d9cd7ce92b787b9305643e34e348472d005616a8a971c63d2f355874aca92c49c7dc1fb4d1288dc23b7acd90b793ec6b521be4fea63eca43a3c585b3c4cd3012e7916ae12c0c02e56fef780e9b76a64984c75a0af6f3b472a8ace681d6178d0a27cabf9eaeed58cf053908303af29779a164c9f5a35feef38dcab1eaa1a0c4459ea6ebee82282e28bacd93516841c0a37f1ce0810c1ddaffc1e094f0a8883d7793d7731606517a79366b392ca93463b8832a21fe26b0e6a36dcdc91105007d32d4f60e0141112e948b888d5621c4f1f06ef528b35a883e283c780f4bee5e673904b0739d69a986c2ed4b69472a661731947295e471d850a7974d3995ccf3f186e1456c346703fbee42506d6fbd8ade268e3792c0e27017acedc441fd62d763bd9de5d598fe97a7fbeaefcd8a0c2e216f54551d870694fa8b829e61012fe2c277828ae18c8e1bb59004363b91e9b09b288252248e62f35854bd216c084532cb3a92655fff6dfe148da93c5bf2c3bf773d1266c7d33f33f286b280329ec2e061fd58794d3fc8805fc26d5ff2c176018b9aed3f41d4ff4ad6892ef1fef52c08bff29321ad6ec69fe62aa1faa13f2345f77e792243e7c156604856fbed70934991b21e96f05014573d17ed37d73828161bcb1174b240a6ce553829d27994341cdebbd0f228d0486e50e654f7e695cd7b07f79980087b93f63e4fb69ebd95847cc3b7a4ea5df87e7c88603945a4d0d526833d8d92986af2209137816b83f74e7beaaa9226df760a87e2022dc642187fc1fee00f8f942a2fb13c535e75e6cd174016ecc96ebd177c901d37d5b20a7c2766804f98ca204671b6469abab918d50cc73374f5ff3b5007de875eb8fc564f518c60cb90a90e0870333b44c202b0079cf0083e19311a99fbcdf52e018010e931ae4bb4193d78f47d92c30287f212b68ea713722b58216ee0022f4579a6ff9a6cd25243b9ed2ca4627b128fd7877c7757b0501e4839c1f2d5192566815e2c28622ac23317e78b93af024acae19e2179d9ec5bba71fc623569d4f60f05bd24e1d5f5bf5ed8b07435ee236d11c6e9e88e1e0af29acf0d960fcd0e7074bbf0ca66c9e73446e2c5e883a86520f52d0356aad1525857339b93da7c20b51cbf0ec1a5bb3f6c59a0bada39fe48af1e7a3c113077e7fb03918202fed3b6732a9fc8bc10342e72aa5f5f522eefcc37b4850e48d67018ed629504ff87496da588ea2828d560eaeec2ab88bf1dc01e8a7422faf9b827b54afdb165410ca0172f2533908cbd35be605d9437b8212ef65877cc628140ccf326cd3efac9060f3322c739c284fc6629cf95c550e784623956ec67e5af44cd370ce5a919ec99a27608bccb32794037ceee6285100c0025c8a0d8e6b4fcee08c4281bad652653130fc5b829d35f987b648749fab3d0627f3f5e250004b350e994e8537f851f3ad4d44d0e0b68290bd315886cbd13f558652d56c670a8605eaf5b9953ddd216fddbe57c0d2c053b7fc0ec1d69cbe6db39a9d159dfef39a3f6c19afa3c4cc88b22a74f2e041660d2dfac7edf958399fec0f411052ac85c5d418cf7e61695bd57d1aa782d70f92adf1dfdf3557af42d6ff1a8dba426f46e1f77514a9480e88affc9a5a321b83b6512787a25955a8d459071bedc6b8d9b195da4fe4caa2acb514e35b24b2d2d2ad7dfa8a64d43bf975f413bbd56cddc80519890c39a9ec59500a0ee63e9970fe8bd3500d12d039d8eb7215dcddebacbbe7c3a1530400d0894a0aa07cd1bf7a159f69e2d9d537841582559a4e6d7114cab3c8aed3f8ed7b2a11b22b164af85d7cb009e1f233cd8a241ac2a81b6e763259688e080bc2434d1a57e05ca718b93d8249cd0c289728eb13a6865c50026b05dab4e7f146b1ba78f662e1c450ea0e15f9c141a78eb81f8d2edc0fd7a461560f5edfeeff0e99e19afa21aa9cbce6486c01a93c22728c13ec8dc7e410036ca6d5b7450d4b06f564b89158808ec125df86435b514dab6bda4343ac3c4fe1255c29bf54c958a60752826ddba43642732070a55572a92d270f70a8a1d803e02eaffb33b72ad50c194b0d8c396e68aa862deb805a927f87ab25d4a4d541e610ded5eba0ae2765cb61c2bb403d0c4c174fd04ee5b4b396fd4919da23f4dc1d8fd2593c404da376a21c420b73b222c69d8089e4b0f2f38f1170f239c0389a084eabb9cecbd7b456c56302181bb2d46ccf8bea32f5710c8184faa87b9e2b17e2b9212637a8d208bd887b18d3c1661bc79d4c5deda310be6fa79f264a14236909c846cc5e2634f65040dd4d478580dfbd24e94236c5e160ac205720bd6c297720ef9252af6697bf27282c2151b9bf27c1ce6b2d89a60afcf949d8cbf176ff1c1b1be6b3ce79ed8abd574b0faf0fcc6e56c4d4159d9fcc72b41083f0babc0db7a38762d5cd067b299b689b8878cc8e1ef2bb62f5bf9dd1a8faa44170ea40533878e654d89d327242078430f3245d54d1ec4052ea6991f1d5af1824b76b8f99341829ee08a9f07b9ef38bc7ebb68f38e8273232b53bd9be483deb86483b8167d5ee9bfa6e51f9da8bffc8bb6d5b99da477036e82cb85aaf27c169959cdaf39dd8a13abb28962ab9126f9585db31b598cb94c4689b4bc712b4e292cfff2e6616f06a250e6128916bbf8268951a506bc64e8f54b094491e2026e8840e5761524828eb1b9b2b9b9f53f97c6e73944b054c861e49a8dfe4f93393d7be511734f8400b87c42961083e8e0c43baf441b26458c36cf519fcad9fbb85197576d83e8b1fa402c81ae3647d7ebb715e021eeadc669a6499cfcee77632ad9c178c781630b09e225f6248acf4ab1cbfe008fa0232c0e1f9aec5db2bf883bffd636e8446d09994b311ac8ca9be6b4a7bb66aa7253723df869b4a6eadff7314bc2a9b389458674cd845e23df8f2f48354472683d474efd07064c9e5feac9c4a13aaee900230ebc0684f0cc3cd567204f3233c40ed07ffd9fff10afa0e5aee501fa8af5fff2681b64b772da4db997a8966fed4cb72e098ed9deabef3222b84eaca41036adeda88f5ce9d3b0e7f5020c276ec5b9616732436a4f86705de210c9bd57e7716ff32662d3f4f4f6fe078b6f1e12c42c734d89b1407a8d422171418ecfdb3e2d14e55e5cd528ba3c16812e2860bd5f6b2be5dbf50000000000", 0xb00}], 0x1) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x100000000}) writev(r1, &(0x7f0000001400)=[{&(0x7f0000001d00)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8214785bc300cb6cd5426c6ed3e75efdc1c6f3f99d63dd01b960f1f7a84727908cf6ab876af6d81f8599dd495b13b4b0d1803c7f5cfd07c8e74956b91fdc550ae227f809ac0312fb1cb9b0b53b7cc6d69bb834339ffa360672bbf00efc8dc356735da681eace11e1daf74f32fda6653cde8eb291baaec4bcf0d1f54ddac3efe52590752dde743cb4f6346d677a80243a86aced30d87787288651ab72592f71a56addd34c32fe2bc7bc6773b1db78f3908514fed0a67a2cbad9ba0c94ba80239a857e2a64cf798ab3b27d6bdb0fda725a35fbfa8778806330b858fdca84f1f1d8d5afef6fd681901d2affe7c07f54315d9b527fd998af84c3c8053320b7dc7a85f4bd4a6a4c94638e1418a8a221e05106951c5cb47e2c09b403a602246ab40c04f96fc99ec42f46be4957ce52cef83af0a2fa2960d935b2ff58e4cbc5bcf33f83e8b15e4889c710b1da82ac4d2ee2d7e48b897e7a576f331162b47bb95de372d56c453509efbb66ea48e493b66d93ca59d5c9760bc31e287c90b92663237cd690def2637864ceafb37fa40747a671819a694da12e373d5c4d0b2d0bc2c8d8a7b3059d6cfc9124c4ca1e08c0700d8be27108f3b522a58f9fbfaa73690d6ddea634af49eb9dd6ce65ed3fdd10c964933f581c71277692b0393656c750293bc9a78db46829c6f7cc53ac83ecee0c9296f0d567b68c9a961aa3509ae7ade813a4df6395601506d7ad748abdba46f677d0371ad91e26de411278e86f1c9c946ac97659980acaa679e50d6338464c77d139da7f1ad513af01a9dc9ff9dfdd26b7f09b80709d9130f596da71399d521368f2cf1377a6d8c6c3dbd7e834eee2ab7b9d1c1e974effcc0ac8be55213455174b726bce986d0091ef2227d5ce204381882487c3f7499677c524101014d7d0c6e02a185e0bc5da730e0eabf90e9368b81926ae00f756556a058094055ce78216b4e0d0a16f08a058195ae579f59adfa95395c026110329bb95517faebc2846cf80bb75381f6d6bcd68de1d98dae6425da7f345c112cb45d46774a577111ab7354ecc4ed55c3894eebd2c29cb1e2f6f372c044c6ba33b02bf98c1d26fc81e998951174554788430cb810bc12ea2ea5ef186ab7acc88f371045c61cb3be1d1013e82e657cbd62b65daf7ac7eed13bc5582823326dd15c5bc3600d179c312b01efa44ea3091c7078fd1a04c8ae95e26d2e07729e07a6aa2766cbe09efe378c3c0b201155b3759ec00dd81148bdc93a12ae3f36de8148cb20b2358bfcb4787653e520bc4b125e0612d8c830279b3252abe10b3e6a4a36a27f02a7fad78136904e09d9dba2fae010f5a1e526acec0868bbad0979ae11b298a75d0acd93891f6c9d8a0effa27b63ce69412901370352e6e89414d3d1defa5ef871efcd9bdde0057e29b6a4c575c443a82e5c09c18819d4cd22de8cf299daf1ec3f98d11c3b1b0a41ced701df68f4462b935260371e647c3e0e74cc31e85555f585db83f38717cd3311bf758075bf4ae54120789e6e8f10bc3b3b384b603974db07a15a681022cf2b5f42376166ad8147f597a0f8a89a9a2aa3293786a987a669b99b4fe0a5ce396e7f74ec754f5185cbd6325ea270e51d1e7905237d42fb908ad71fbde02363babe59a7d42f577c", 0x518}], 0x1) 16:03:47 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0xafaf262af5b84ca8, 0x0) r1 = dup2(r0, 0xffffffffffffff9c) fchmod(r1, 0xe9c0291c2f3af8df) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) fchmod(r2, 0x22) pread(r2, &(0x7f0000000380)="e3b346767ef77436d018bb9f51281be75b92c41944701eb5090bd55b53cbd3f3ceaeb9358afdbbd38174f2694ef505c9fc2d276afaa108f3885dcbdb3dcec25ca80e586c8480b443e42043834de0b9bf8b1ddd183ff43945d97adca49c840a7f8db750ee245e3e53dce2975b1e2fe23b130b32d6f4a095fc5e8f3bcf8470cab0c2db5a137077d84edb294a34c17bf3922aa7e101915cd6288215db5ac3936c88268b02f5916de82550b23c327ba45bd94b72de82d326b9cb6d4cd99df68fa6ad3089a339eb763d48c422acd8452298c54b614fef4228fce3e2fdb7a0b6b4652b676776c4a731ab6a9e632702bef91734e9c05c", 0xf3, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x9a, 0x80000000, 0x1, 0x2}, {{r2}, 0xfffffffffffffff8, 0x1, 0x4, 0x11e26b76, 0x40000000000}, {{r2}, 0xffffffffffffffff, 0x10, 0x1, 0x8, 0x8}, {{r3}, 0xffffffffffffffff, 0x80, 0x42, 0x1, 0x8}, {{r2}, 0xfffffffffffffffb, 0x20, 0x40, 0x913a, 0x4}, {{r2}, 0xfffffffffffffff8, 0x2, 0x0, 0x7, 0x2}, {{r2}, 0xffffffffffffffff, 0x8, 0x4, 0x9, 0x200}, {{r3}, 0xfffffffffffffffb, 0x1, 0x2, 0x7fffffff, 0x3}, {{r2}, 0xffffffffffffffff, 0x2, 0x20, 0x2, 0x400}, {{r3}, 0xfffffffffffffffa, 0xfe629d2b6a2f0beb, 0x20, 0x71, 0x7fffffff}], 0x9ff8, 0x0, 0xb547, 0x0) 16:03:47 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x100000007) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)="000000186004008b5c21000000000800000000000000f659565c000400000000000000000000ffff00000000", 0x2c}], 0x1) 16:03:47 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x100000000) r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000140)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000000c0)) write(r1, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5915f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab098824b3da02506000000f57d456fc7d4096e8c8a6b87cb2d72b8bcdb9ad8a4f5f728193cf16a383f12fc4d5f16b136a5d00d1628b53a", 0x64) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) write(r1, &(0x7f0000000800)="9cd8a7d095966b119876e1e0bac452d8224b383867cfbeb2025ce0734968b7cd8ba620bacb825fdd5c398ca83aaee92e1db6a797a6c1967ac8976f4adf94850745f0d02e9c227eda3d5da6220514d611955f6fb0135722cd3388a1f5c2f4421fc7ee83b8ab42754474c6d0fdd137072b75116198d9e37f964bb1c157b551f5cc97541c288e4af15b2524361735ab2d64f54eab60ad549b04438500150e0eab2e38ac85dab770f43eeb7a624fdfe39d58135897e96a65767dcd83c2e2800329bef281c05a2e5e835143d73d63eb4a674309fbee5bd3197ed1cb709e46655ad6b9eb27ae976df3087a53b9bd1052e2dbe4ac5cfafba9e319df08ca3bd0b6ce808a0add5ac78b8401365201a1c54dbaa5fcd874f5df7f7034cdddfb9c19b0ca516b7d91af8423cbe1c91e4e5d172df8e945b45de0fc7884c49bb82341954b24a856a737c3a5e6d247351885ab27db45a78e8a744b216090449da0779c063ca5b8ca211e6b325f13504c469882f94a2a0cd5e4cc8201dbed91c1ce120ce4fe5a50757bd21f7c26c7cc85822f9f12a6d58432762d66d5429a602be50629e530d56f176de78b3e0618fda3493b02678ff7c9e6ed967a95c5ba44b488413d9df8b8827832389a352b259903770bd1f7352ab46eb3bea1cb8a5b5bca8309c25f62445bcd46170c224aadef4128c0ca358da707a7f0487232af4118aa93d3ac422aa70a5226ef356fd841e4eb5fe8c184ba0bd8aed01239997b9f1c8a1016e91956ee4671d400059f264a722e8b31e35e97cfe4a0d60278617df3fec8ed5b2e06ca2cfdb016d0c846c4bf67d59c8d6af9b3783498c491dd382b14e22e2806d43402daf944673244e1b8cca1dc13815856cb8f7dda165a57d2011ec553a9270ccb6101f8977b04864e843acaeefb5aba4793e7896e2c226ac53ebc41941df27a7fa72bdcc923475c02f8c1759e898c292efa06e70477dc989f9528e6312bea31c55bd21690d5704f25d83bffb87b583e0ed4ffe4f78993d17319abbbe5b5386287482bf64cc2cfe62f157bb681eeb920f70b8fa9511cf278ba77e5b233c629d5d84338d53f53752229a2a3800325f6238c25c7ff1daabed9a0d54fbfb26e22ca4288e3c9cb30906c68f8fef060624e79d563bd32506cc25cd9b8a41b3e9f2a7848b86e88cfc8849ae554866d5181ab6b80e9a611a90c10cb712add9e6f9fd85e20c734033f761f5968bc2c4b342fcacc22eea7d6d1b85c11c351ec9a7fd8b09a09211cfafb6bc5df7b9de3e7e4a1063e3ac44a47acf55c01ffd249d683113cef056b3b3e31a5efc8509786f15a1ac81a55c44fba673d6e69bd933d5e1516259265d4b2d10923e20ff7b2e5752cc9ade37bf068a7fa5c57712a136afdcdcb883d3d6925755fc9a810f73be5303e15", 0x3e9) r2 = syz_open_pts() close(r1) ftruncate(r0, 0x0, 0x8001) dup(r2) syz_open_pts() getpeername$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 16:03:47 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffd8f) close(r0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x100, 0x0) r2 = getppid() r3 = geteuid() r4 = fcntl$dupfd(r1, 0x0, r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001800), 0xc) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000001780)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0, 0x0}, &(0x7f0000001480)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000014c0)={0x0}, 0xc) r7 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, &(0x7f0000001540)=0xc) r9 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0}, 0xc) r11 = getegid() r12 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, &(0x7f0000001600)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0, 0x0}, &(0x7f0000001680)=0xc) sendmsg$unix(r0, &(0x7f0000001740)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001400)=[{&(0x7f0000000180)="d453c890a77f480b8eae68258664dfecaab95c697e25f274adc05b6815387bf3f8fce5619829c2781c3639186b3d8996b3273b0edfb6e10b9e5289136aeac5c5836969bd815ed430a31be316720cb46ff96efbca200ef9c99fe58faf35801914044d5731db1bc00e42c9e7d25d33594084bd6d1071767a42aadd2003f4ee1743a437c0120f877728b5d9adc4505643bf45bc96a1d01739e616257e5ea3150975767de7596ab5ca0a5a70e727920f961cf9878dc851db27cb8b", 0xb9}, {&(0x7f0000000240)="6a96977d6afbf2401e4907523c340df2f10c10dc5e330822004658d23c8f40e9c05374d79a9eb5e955942abf96b140de26361460efaea388b2a33bceda4fb0aafd87b6f71ee69a30b7af3e3d42bc62fcd252aa6fcaa915783a6f2c64728160a0e843969688ffe052477d4e89ee05e6a9dd3db7c9ae124ae0aac25f3c80a88a36f645462bbba15e06a1372a09821284109b707c346dcf8d9b25d32ef77cea89070125729451874785378b3c2c6db70ba3ccea253817cd8b63c471fce33c285d30bb5deb22ed58cc9f81b1640af063359a51e223a58417855d6b4c986863", 0xdd}, {&(0x7f0000000340)="1ce8282fa53482e1062c2ef8ebc3646d09cef3061a6b2688751d1d477f4d4b475a1ac8e73d305a0cb2edd8d462eb07217e70f10a1bd0323596ae39959db095220db36fea74486269a7813116ea246eaec08a5f535bcc05acba48bab1e561597b9007520eab15d905d4fd51e2db576d62255d73e19b6f6a4eb2b59f68fc1eee6af2cf7a80a6f339767a0c52c1dc6c382a1b1b1f7f57302a639af04e6bf0171843814e200a98de1f0129e9f05eb2b55c492e752743563e5b710f0352fada07dd231ba42a50883560351a6edfbda6e50f106be1121d4eaef1c6ab2900eaecc82020dc48de1d34fc2e238d86ea18197541c86d45f49f492867ac5662bd025d79779f8417a8a70eedd406bb3f7d3c834600bc35d057229da1fea2effff6cedd7b729aee22e2f753729d01a4362b5f106720a87bb35b4da4aa41cc822c3082b182effc1096b49642dbe342bc0ed7ee6f4b75e5795172b4a70be93281e168473b688311c3c900d5d04325706185531421cc88ec8a27244c9538de2be1fbc9dd2ffa35d7f8bcdadddd8db08897b907db9d0911df7702abd8b3af1539bcd3df8f501d55f97d90f3b91d0c1980f7c5afe51d30f53e7996af10b93c67d1a565b7cbae636059d0e56c4629f06f13214e4095b63d04af75c513f4fa9dad9aa446d3513e0685f85402789a1d2f003843fab3eff0d371fd5d93118d307edcd8e5ecc26bc0a4ac370db371af41a82f09e3806b4014e1891310004b15779c88fadae936f9260d4e02e2a865a9a9e526352d2c2b6386e91e3f85145af9c5ded56173a01968886e97db0666d548a6714ac27de63720e5e61d41de343b38adc7384e8e55763ad9ba7491cda28118e92aecf05fafda530aa0d68ce0b7cf1a41f6cb9b8e7fccd2626c14e207530e617cf0459019b9d02cc8371cb347eac7f6ae0fc24637d04fa58c322c1f92e6ed20201518bdbbede9c9b4bfcb1684dde34e8523b8d4c9b176954677ab8646cba55b2692423bcff64893221bc585b744c707b6933e21c9c0b63cb4a4a8f67fef45bae7331327a6f707afbe7630a1137381cfca47929b299265a3060816f34c7e9eaa6b508006c1d64a75201deddbac35f7c7ee9c1a3f0c367b4647f205a4b73a51d44ad7d1a368b9a6dcde361dbae3f4c5b3579babd25f2d16182ba60afb8863318ff6f30262e85db933dec9370421fa051f710e1da0243be994995d86a15886dc4a2582cdf48e0b91f981da77a96225c41fbae8ccdcf0557eb8cf7d3ac5aec3ae228cdef870d1badfdd3982158f9662a1b30cbebcc7bd493b82aeb8342d49fb8009d291527f550ebfbff00117a671059b952c0a48999e2435243137d08edf84b3b492ab9319591cc59761cf6336ad6a173b9404be233799d3778d58f3be429121a495661cd5dbd09c5446c5841ff82bc8f869fd6cd0fa858658cc1370ae31072d9edbe4c88960d87783d3fc46908afc8e57e7d222256c79a2f9d88076bec1197c20b75eaf3b8d4dcc32834ba27a6acb2f4b71f87176e93c0be5e3642e72bc5b8fe2e258d4efcc121d07eb9da4688f9af0620dd3cce84fabc87ad78b0044b892aa46c8a1170121907bfe76237097a2a49c53e6ae7da8dec505b806d0dc5952c7ce6e04e11efa091cb804a1eebdbfd909bd740162406c11eb22674cd15e1bf56cab472456803aaef5692169cbf9126285342ed00be0e0d5cb4999796493e548f21e85bf19fba74978783fc408c3b146af9ef4ab5e46229926ef280476b26a8abccb942cd995d7dc08c59cafaa0b3ba80a88cfb458ad53a62a76288672e41606e64ce90e82bb28bee44f3a17982af48b1555b2c294b8913bd66ebefa7f838c5b2f57b4ea290ef11bb40cc5159e062d02882132b4f67f79fb448980d72b42226aaf86177e8420186df1ebc95c130542e63e2b592a75f3fd8131b6230f0291f1e62d445bb28dd98ebe9a20e997c466ad7aaf5a99e3e2e024379cd6c3f17bc828d1f478e62bb851e66285a1e4ef248abf4e187a2509b0b37d281f34e4aaace945220b98b36703c528c9ca1e013183d57f15fb8c1c5641f7a5769889037eef6d52993ed059b19eff6eec67c4ca73f10ef50a0c11d86d8cf5ebfdc73147bdfecd7274f4d22bd3a3ce17dc780429aa190548cd2b6fd752e9a15320188a7454e3d7553729135a6106d8036165ea662a9e18561ca27c78f4561b594cf3088172e82709783ec9e85d56ae12ae016ed08d5eb630f7736bebb9a84d468aef2b9a1d085c48bf232db799d0cb5a499898d0455b4b3a4d32a8ef15eb551b9ef44ab8ddccc2374913dd073ef2fe53d6f9b58a2056921bed75852c2ed4b346076193f8690e8328c7f6d012f7931d6e7103ce5a0f94f632f30140eadf9d2e3b226e6a84481d96471bddfa5d7ddea07f9045271f824f1578df136ea68634eb14d39245f68c32c88e12bf4254be6e431835f1970027ef8610f73592b6082f47dd33f21fcb9b4f4a61bcd87b16b98b87fe08b6cbd3357abea77c3269d38d130fdf03fee050fa0835fbb57873932ed32350488a39f33f4ef53adb6b58e46541e7adceaaff64cbbd8361483a273b91effe65d2c433cc89369a6db817337446a47847389d2973463fc940ecc20897c44e802a4e4f8bda442844055248f3e20f46237285c0c01e422a715221991cb672d01413ffed2f625107c04d4c9fc69f9bf7833a2a44b7af0aa3e3ee4b442a70563dc6cefa1426a9966f3c85b0e8288508760c19b2fb83a58651b660e17919bf6fffb69c2d0e38c6984d607d86473725d271db21b1466936221341fca6246f213460c3aaaff47cddbbf3df433e6c5926369e927ab40cb4897cef1758046f1cbd6f5915aa62d5d60eef250f997937fd85c76d09af1e3c9b767f1ec0e1b215e5d1d7533cd9aa210011d3d0884bf74195c9d525789ae9d18eb7e2ada18f78abc50a8265afd41593757255dab28d6e5a1295c887dbfb2c030bf0cb57a80f628a42071814bc54c03cc6d38d4b88966c5c995b8065a1a042d8c3e0bd1c7e7b2f66a254e8e74985d87026ebbc5b808df49d11100c8d2a6007076ea14b7811398c158824f64909313b9814450dc0d4da61b630e318a38351be25ae43b1f3b8fca9de9fc255d4d156b14acbc900d28b049389692eaac41b549077c616935a85aa90634e7617d1c5b11b66d1898db42f2e712c519df6e7a6cb0b43ece5eb3e1ba7390f7e50b9540d047e8267c31d72210a5a445afc5b9e953718cd5a1e2c866d2b7773957b6367ed99f5455c1dc694979ff420bb6c05c368106cef188d439c5f9b0b3a955337183dae8b80d2b5a669be98c50a62cd39ca43e3c6355e10c19f3b6f65e971cc214f85e3b1f8d6406b89fe2541cb5ed01b28f4bf53a08dc0dcc2473d0fdfefc82ea4b6e92b7bcb032eb35659e6884a0896d0951830d7d4f2a93fbcc9c81cd9a3000af2fc253ad4f8d7e5e5ca50c08acec86e9142cf640c5a85d601c19c6a4ef43199cdd2a04900f26cf6f80b449dc0af087946571672690ef47224ad9db03fdbffbfd81a42bfd9171e54a8d14a5703e96d9b0ceff6d316db2d70a27b739c9ca7dabcb6a1df31ec835528c4cc8f629487c6c66ebf000228ed14d4d203837403c9fc113ac2455194f26c8d03f372ae9968ed3f899ee05e7c7e3107903dc46341efcdc96d1704e8cdd38023df9d076460cbf2ca93f2ba40094ea5bdc2c308e1c8d1274e74a6b89c434d36d139b4a7636f383a2afea41f4c6e565f2b6bb13a279c362457029ee153b26191650d3e7ea4a9c5eda73e9fbbba33aeb1d043cf05ab92cd6e45a4aaaba54929cc5ccd2a23dab2a12adb051f00302b9f5080f5485593c7a2e385c2517f953899a60d6d6d1d36c5cf5ad33910aa642abe0fea712871e7f1a99652ff1ec73d5e266a7400194bafc04c68291fdf21b1602590308d35e7d27cf93377cd47880a19249b014b0432a37fb54b5e0d74c78d759e770e246daa2f24ea5b971c200acccb29c0a0d8668ceca3ae8d1766ca390c67274df1379456c124b13ab2f1a405b2e80a3261350269150137d67494795af1ceb8119ccb18ad86b4191fffcf1175210327c0c6c81d0862de246fbc868d7313bb70d4a3fcb0283cdfd39f27c4f4ea7c6a34ebf6cb5fd2f593a2f98c676e8ef9e0f6fdf000187814f7e0de2b55ca1f8d70da186f6808da6779cc97b1296adf09b60bc907cb331494a7d3f1b0bfb717d77196294ea53613b464e2cbd74416f20c56155bed4b7c4d0dfff47310bc658c76685872654458b0bcf087792c6b2ff59b2f0765273ec8362453c1565b264419f6aa380a75fadef571a04467c4b99dac94659efb9dc2e86e8098b14e1930aebec780e1947019680b6bde2d63a2ee329273dac09be44e7616ccc7a26d6531a98a1324867bf6c381eb5aab924c46a2e7781c8d157ad5dca99e05bddbf48c1573aa477524e1d6685a7b410d7adf8dbecf149d0f18fb93ca4b910c2bda35a97ecbde070527fdd7976f5fc1a4cc1228c6a55267fa9b3b7b3390c214e4616b66a36c575bcc611adc8d087cd8dfe9ab711d100a29dc1597db3370eaa338a01a0b58e2072357eddc02bb729684cde1fef055df04862dd0c29400df5dafea883acd752669a56de77a682cca20f6d3ec9cb2b0771fbf251a28b6354a0443895ecd1ed616d53fc4fc63335262a3e8c67d9d5c7b26754496fab8ffbd5071bd1483ca2a153833e42d0bac680ae01f344ff3848829db13e8868fcc05988b50fd14758062c0b670f09944359cfe9926d71830cb8d44535beb38b4b6092baa546753de091a8d2bf291402917c5d90e4d1dba083a0101dc0120e5ec320544138aa02b6912fcaec89be0c6cfb9d4fa573834bab9f19c74b7d7462f5319356bee308372de7f03cdcc573a712dfd717e9da6c34bbbd6ffdffe5d2614defde5f53b8e31f2ffe87a8392320e519cdc60f83bd3c8c7a85ca098ccf5c2942b91d9b2e3ae76576c09c2e43f5b6fba18c78df4d2d5f151e314a23b03204a9b6ad87b81a5de18d7b117f27cd0058f993e8a91be0fb17d0f2110f789b6208b4a8e032e6666f74bbcb72d5c1492fee7dbbf485d36d104d5a0df5a0f40084589f989f9f8e557ee1e29c30340edb5527c41f9f5115e494740848ea2eb92b6519ff7ff6c736435bd79986f8cf2d25e490523422ab0e7211cf4acbba2c2b73abf572f3bc6daae488fe5cf09216ab0bfa48101795c4c6e4f7f69cd8f0b012e403c76a062b4074b102300d6281e2246ffcafbccab4adcb75748db16bf2421eb45e8e550ec03d91b1ca3639f4048ec738a45d24af5b46540707c9cabd28da749983041264d30a6ab8947fea2fd51da6c77d4faea9203284811a553426a95cf6836a7560bf694fb1db7e6ba53bd4ab80e935eedabb6466683fe7ebe018323350387f9e1a53119bd02a9b2ea1d2a2d68d990da78792790bfa1fdeac42cbaa7823b18182cb89d54493d9481ee5edbadd035aaadb27174f225c2054ec10ac675b4b80d7577966aaf2a5b628cd19f52ac790267f6169b5b32bed5081d83f735cc071948a3dfffdc42e80059df317876e6b8fbeb1eed63dca4d1bacd7dded853914b46c3a72b11ce7ff5d8be4c93df4ef1ccb79e31d6bbd5feb2a071e73c30a2b66376a1ea03b082b476860bbe9bb91fdab24cddd6280e67b2dde8683a5e6bda4249c975ab2bbf7dfaf879cb10a806bece3b70e578f711e0212afde4be02b79499c69244bd034e03c76e1678951732c16e629bc071188408681298c37b327529bd2ab66cb973cba89b3ca112", 0x1000}, {&(0x7f0000001340)="eafda7c735954b7e819111f8d57279927acbc634ce536ea40a0043a350734231367d8bc29788d3447f2a491b1285d3d1727de9d355f4481d4aef73cba11e267222b8f284bd9d0eb521fb6e390de09cf2af4a352f23f341a49f899925cd53da3b2492e09a172f7e9f483a79b9052f8011d38627c1407518765cd48929a8eba7a2dc937e009840e92506dfde3e1fffd122813a8383093e29d5274863e85eeb80acbd9588c1bfa60e46da339c97a3006b575ce292ec0c350664d541602677", 0xbd}], 0x4, &(0x7f00000016c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0x80, 0x1}, 0x400) r15 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r15, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r16 = semget$private(0x0, 0x0, 0x80) semctl$SETALL(r16, 0x0, 0x9, &(0x7f00000017c0)=[0x2, 0x4, 0x7, 0x1]) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000080)="bb88dfe0d9ab2e9d", 0x8) 16:03:47 executing program 1: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r0 = kqueue() lseek(r0, 0x0, 0x0, 0x1) r1 = socket(0x2, 0x3, 0x9) recvmsg(r1, &(0x7f0000000380)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000000300)=[{&(0x7f0000000100)=""/8, 0x8}, {&(0x7f0000000180)=""/17, 0x11}, {&(0x7f0000000200)=""/148, 0x94}], 0x3, &(0x7f0000000340)=""/45, 0x2d}, 0x2) mknod(&(0x7f0000000080)='./file0\x00', 0x10, 0xfd) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x4013, r0, 0x0, 0x1) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSCTTY(r2, 0x20007461) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) r4 = getgid() setegid(r4) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000680)='r\x00') ioctl$TIOCSDTR(r5, 0x20007479) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = getpgid(0x0) r11 = getuid() r12 = getpgid(0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0}, &(0x7f0000001840)=0xc) r14 = getpgid(0x0) r15 = geteuid() sendmsg$unix(r5, &(0x7f0000001980)={&(0x7f0000000440)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001780)=[{&(0x7f0000000480)="a911aae67bfa0c1741c81648c1eb5fd5781a29a0a53481729b33ec130c7b3442024d45e1f935a60e489aa05185a2ba1d09a63d1ff10fc91ec4d2e0d8d38a66897791e64df1197740766979027b0a52c2b6116f6a6581868867463dad89930ec4ffd8a77711c6b711317cdc4d38ad9ddc18260a140a2884c5f84e436b482067e44e6e04295fdebac47a0ea2", 0x8b}, {&(0x7f0000000540)="e01d0747595ec500e33eee24027b3924f7e54c6865d61ef22470f4b891cfa4184bf802f077da23f79abe0f5a034fc12765ae9467ad6181dad8583e36bb60e6caa20ad1cd69fbed27bea6ca3f00a60a8af05169ae43f63c6c86108a69168a42397201203aa7114c9d0ccc1a4bcbc280db9cfdc75a0f03af88cf484e8427144705ee6d6260f17044bb84bbb02247dca71597362c5b74d1244bf586f97db61b4f3396a700177efadd38390e8f56764d6f347dfe689bee7d1769cc61ccec0f7b18", 0xbf}, {&(0x7f00000006c0)="6dccc92355bb5778e7a9b2cf4a1ec0ff89bbf631d354145162e28e3daf566c9ee02a6523aa5466b676e1ef4f9798cd467370e28492a96bc594d84c5b573f1e2e046791cb33fb4b22fad939391a7d3f7400af15531109e8fe32809b0fb62cb253a3f024374412d9b0da774f21470e0eb910933c025034ceed934095431bb3c6897e8fa398daa0b55c6123552666c8ac5882967b3a608ccda82e8c73f61ede04d28f7f8cc002360569183065442e995fcff9f9c55ec3e5a687f12bedf4560ceec926a5d2abb1329fbda0c70d0636a51a264e9c8e7220a4ab901fbf89d161a12263e7368aac51d1ff1e3d5e48a284eac68c5c08f6255a0437ba7109de1d0a35e91810ee9d1b3406f1691ba61231d55a3349ee18b3441e62d29940fef173baaaf4381ab35c9c6555c6b0844ef69bb9e3986eec260c5e595063af50163274f151b5d7edb18fd3945bc82f9775b020e5bdc996c0eab483e4ab3cc18b74dbb4436d40f6866f197bd4989250446f2d25a2c4f1b12b4b6835fdfc230a2db7c488cee4eb26df1aa7472bd4fac73cd6abde64839715f782b9037694652f6b032e41e547e6b4a0dcf5413b43cbbccd3108ac1a15c4503bf555abb326a7fa21aa000a5c799161bf70d3e9555da4b5e2f47bae1bbbbb8330d3065386898addf35b28f3d0d9afecf3b7977b99de4a75cf1f66945c51f38c122a2dc718d7e1898854e88bdbf7ebe7c6031a42c267d152053dcb5ff8a632b0721ff14ca3044f40ee42ba5a37c4c795aadf88f700a21d83bb87da988852e021938e8581e75bdcc02d3b6946ce508b99866b21e997935ef306c664a1a96f4f1d72db2ea73c61bd941ca7f1c8c7859b37638a0d0a3e3c23236a3e4326d3036ccab17da1edd0e9e9f432d3addd7c0e63d2dc916f128a64b299eb1c065b209c2b5f96c19f3af1979a8f9f8931021e82b29b7c884decffc2b75f09a43c48bf25bce663b52f064b2442fe3c6940bfd9cd6868405f2c9abd8cd7817171cc47196b32a2f4fc73241d244b37f578389762e2453913d46ce0f43be6ec0049828fbc7d3132826ff2f80767877902431584726024830c9eeb2ffd1e40fabaed9816243ac6e5e18c62dd2868efc27ef331226be770595545cba37e42c2ef08fb48f1ff51ea15313852a89bab333d4345593b3aabb5c8571e3ad652e679191e76dded3095dce7a17c907ceece4dcffde4e46ed692875f0c10f663ad2ecad83b2fd9c623fbcf8a4f16cf2c6c11d664215cb1fdd0c73c867d0e19074396996e43296e66c1157d4ff8e9efc863ee1302b01e91f7add673181026953396b9c632044fa917c0e7197285310c32973b8343d4e55980b5ff1b42567d31049fdd74876d6a8fe384ca7f94b3a8952a96e196043836f99b2c049212bd9c439ff917eb870ea1569c1af9f83cbcccd8e3755a6b51ef2f8a68d6a231d10e77b02e3bd32355aa0af0309a37b15f7861499e55a41862a5bbf8f590b69c8656b575b83acd1ed2b6faa24cdd276ba02d5c99512c0920b64b30ef19caaf3edecdc9b3eb86e620035ca9d9b68d2d38c7f384e553ad3470016e0701b9e41c7ca3ebbcbf52e3c020530dc943dc150843fa7ffe5d9968fd6fb91bf589108aea91796ad70ecfce8a9492ecfcf53a50b1e8cf15029000622057c7a9ac6f3db74cae03ba19d3875bc2e119c914bf3a67fdf4e5f33fcdd294534ee3d9f518719c5c1e7cfd933b4a6fbb5fee81170b2d8322cacdbff76b01ed89d2a75b1b480bf1e79d5b2622bb208f487b82213e921a37576329d35cd7353693a68a113fa4751fcd9474c50ab8d7a52cba75f62c77498d928895873e7efb527ed160beeac9c9fd039ff2bfa5fc072b2d258ad371021161c2589182cad993dc8604144aef91042f22617e74993d8e8d12f521ffcdbfab96fce1c14dc0c1bb530e5f2246722d4c16b1b04466dfb4e272ee2f2bef061d25f4ab015d2f4d99e7bbd3829f463eebafc48562993f4aa1dbdc2aed77b564e688627500c2b2bc7faa7a01c7d7d745382fe6057a40ee4fd8e3e7dc3a753d879aa0d2933350804b96c155a992dffead8395cdee5c01f6eaa37b005f2c8912b2bc3b6d6ce66d93ccbfa75b4520814b3315dcf4bfa847dbd8feae9887f715d0ca8209216f37954415eb1f0ea24b2ba0b2363ff1aa70744f688f6deefdc5abdaba56655c394019a5d13d501328708e5a50ac2d49a8d5df13b9421dd8c6053fcb4dcd4e947c98539a55cf93e8c2315dc0cd0d2f15f3d4152ec669d2aac70e12b5a18bacfd275f1d4a4d7cb2e8f964e5508a35964ec8cdf038fdeefd8e7763092d36a3c783c71129a5af7d0a878a50d5e6e7fcaedc91315813a506d4b4daa53999e88bc9d72f268ff5d99ccee5fde138a8a47eb137a053cd8c65a706909b042480b0fcc55c1ecd6dc5d4a3861758dda87d3f407ebc4e371e0c3f9d798276fd9fa8428a999e11e8dcff53840c787018477f9cc34726fee55045a29b8d32f0d70c7d406d658edd8fbd4a6cd961ceef4ea1c140073955d073f2af179d46e1f0bc154060ed9d3de59063b31d3b24c03ce19fa0f22cf3c17bb53dade11bac0c7217f1a5657d304f137694d67ebb30a7ab6d615a1359bf3631d8be7556755edc6344529c53e74486791ca87105fba06551521f525a16ab79919c2428032421dfa36e5b12c8d3c329d65e552eb7f9407c5fd822f4f7ffa1ca23b9d0cea2b7a837ac152346e9f85d713422b422ec38e25ab9eef0282aedbaec38ae9b2833672ae1db1ee006675014ad1961a18e4d21fb15efbe4b96aefc12770d62334c79b715754783cdaf9b64352abeac666ca626594d041543dd93f14e1f01aa2827a12f613766e7ceac662525bd26c1980cc44c168ff9c7af52b56f536a081e7e0d224fc03d09658c285ce0d9cd8920f33d45d9f2f074cfbac2c4f5bb8b99e6864d57983b84edc5f3525d2d9960a8e949096c8977f22cf46224ba4272f0f85b526dd52d53b79ec03e2bdd1d7b2f6dc61dd460768301278fe505d293d8eef7ee6c110172ea9e2bfc2ddaa9bf73e4b9ab42f66554384a4f31c8abbff51d6cfeb5710e71d5d207819fa370c245941e637654259d359f6a680ad6f053180e50464a507a8cbee3aa69cca491b4d7eae24b56f9e8a5e5502445c16e6a3cfe9edd7b0a9a9f7c4bb07278f9ec823a7680da883608e3ca833ea0c51c69b5ab4940c65b17bf0b727adb34f23eaf2c685dc87e4590a001c46f145e189e8f722a175dc610f44dfdb4cbddb1941d485f4e7bcc723876e352b0a967191bb1e3cb69db9d2804a72d32dbbf5c69ed1377fd4d5e94cc7476e6d9d26311ab9c34459015a5549745f92eeba4fabb67ca3971a39220d04f80b5a5be4636fc430640827e3216724ba260763571a75774be3ccf45f370d0be7f5aa2894c2633267fca9d1f079d80ee9af75923121260aa6241d72e28ef4530e2928cefc9a17c7d74e2f9b7ca827bc5f621ecab9bfc1102afbba729d8989f886deebb55762d2434fd881ffea75f507c7e707efc0cc6c5f392a1d3363eff27753cd0395298bdc7104a9bede381db41a4945904aa9a73baebb5e96352ad09ba75e80f39ab4355d59522e267d9192349012de0b9d368ef51ef7cf8a4f7c23fc57627b2829b1fafe0cd70e0b4f75c61f2d9d46cc35c09c61eae9ce9607e309e055bd56b14d359350c607f31f10bee9b7d95779c9e8708339a77936ae1abb53a627a59dd05f338ba89b52f798c2713e68bd86efec3c80d077405a99368de5e0ce4fb6b959ebc0f6397cc4379ff943baffb6aa505a8f92288aa20ec721cfb4da0fd29d7e300c5ac89048d9ec56692709be03d8b3400621d1d591b3eb20ed6d445b1e98c14f54d211ffe399294c179bcb1879676da00bdc860cb4f312a63c8bd1b440a28c066e351441114255b4c922c5b6b252baddfaa276ac449afee0bb02916f9a41ae97fa2e03add23f68bdab76abc5900bf3989c66a26ff3e61c7741bb00405955726c85eb9b91397b0eb63e0f6611c4080c251ffe7cf2259c65c62ee6ddd3c7a10dc508de04866e4cb059e0cc7716460729476864e3569ff9f2e5d5969b71ac326189d62f71d91b21623dd0bc21200726fa6dbbabe156c1ed377d9daa2df58c34e51517371752090b68c5fd2b9fb35e9a399c8797b6bcd85dfbb764cf2cf7c70e08bdf7b5c34344755310332a0a138432206cfa5bf68f0cfc61068f9b241eb60f331f346991961605bc03040ed4790534a024966f47993bc7662dab5e98d7006f118634de3fb874a1ace496a663e09de0181e478f6b1ef7356fc8a7582718c4eb8b79da94ca3e7382ca8a6d532a5dbf0c506941a9ff23d8dde9db5b34f0a45c7ef7b8f00f38e5bfcc780c51c7b01808405d523d5257eaca6388422a2e01dd65911b914e9bcaee06cf4b440e4caae81d0d31487eb009a341ccd2e584c1582e74d6fac40badc23ca8ce20607777db2b847a3dfec0651490c0eabbb1ba04a87882825f242fb6a9ee2ddfe876f363c95b92c3011ae5a3a9024bd79160b8f70be570a54b76c21af88cc4cb6d1c765e87065f30c7e13e7aef6acc7b236dcb86d021c912128f90760491d1f4952387bdf3d19595eb6f9014e0d1e0bf4c49f8f4dd243fce9e8be58ca8c45d63575f61564e5f7150b9a1286d58e1c74bd37c9970b6367e1c202469001fb3e8e38bc8ffb1062af1882b819bac7a6bf26eb3a7f7b1be38f6704ba54b6399d2bcf219f177264d6a0bca1f0385861bfde8c272a498337bf0ca8456cb9741a3793d20285174efd4b430106f0643b5381f88f5b00646afac3529cb952b76725debd2aa8a8e6c3086f83a686f973abe0db612b535621b87b8247106e6c3ea5bf64e0bdf90f9c110167c809ea76f129cb8df8a9396076dc14780fc909809f8ea3a174efc21722d201d51ec99fcb3ebb5618886b7b142b301c03338c0ca9e10a053fa9c2ea90419fca6d758b38fde2b71ccd67f097232ddb5b380168abaf2a6b766f9ed4985396588b82bbe795b1623ac498122592abc2e9e5e056d8a0ea156ebb09d571a6c069693844a789e791a806f9f2ca059fa1b5423cfcc2a34975ffb2d328061be61c7b6dc2ab37d9694e214930cc5aa131fc5401ffd5dc92d5053d1c53e80af95b7194afc2409e0e2a29e4b0260aabe9cf8cfb99c08a9afcb9a49ab0df3bb9243801d69610d5b417a24e6d5759636c9cc75d5b35cd4e36732216fa663a3cd829ac19739dbafc064de6924264246b0b18421bb17c2fd7c0d9c3ff5faed8abf9ec5e7a45418a9548e3de906ba029d7bd421e1b633855e8228e76e0851ade20a56b71828ca8e2d54ad76cf8b03353114d547e05308c2753969a7d7bf94d56ffaa6678065a6a701465317a590a64fb9a2c17eba3e30717e28d109e02d211c390e4c8f65910aa594bd46257b3d2c36567d188a78378d66b55d6c9b1e098084f16121358d71c957f5655215943764ec0f233fadf85abc84006a720c128a7ecd675a38f162811b9e7f7eae82ce78c13ab705dc7302408a0132922601070bae6ab6598e3a65e880cfc70a31cb4d35e61569f61a55fb87cf17a9f3cb8d2f705a6f485328e3cded0c00c6e0ad8635a6e5b2619c80053f69daa5cc6a54bb9a0065c9bb73e0d9e596aafc872d9c7ca273bb32fd03b55edc2e43f04dc31023696f8907fe70166ea04de6ca7d88fa987e98b66f6404cf8c2933b082b2ae6b944aa9d6f9734cf47641a1632f3ef5c81106fa4c4da4ea9e4c7efe26ee280de6eb11ae8ae056f89ef2f0e76e4dc36ab2cdbddbd", 0x1000}, {&(0x7f00000016c0)="fb5fdd21892dae8cd7e00c38bed7030f2abb18e8224344e1e00ec69498b5d5b706a93786b277ce81bf00d184aeedbd5ec6cc4e76de364bfbed3dd123636b84e89b353bd911f6993dcf8bd341", 0x4c}, {&(0x7f0000000640)="81e103889a8e41e4bbb309f2b876b3d9756b37855ca0c508bf13ec92", 0x1c}, {&(0x7f0000001740)="8a5dba48c1da253f9db178a606f44035734f26648a91dfcf95e900e0dea077c24430122371e8a55febfbd4cf759e502d6647", 0x32}], 0x6, &(0x7f0000001880)=[@cred={0x20, 0xffff, 0x0, r10, r11, r4}, @cred={0x20, 0xffff, 0x0, r12, r13, r4}, @cred={0x20, 0xffff, 0x0, r14, r15, r4}, @rights={0x38, 0xffff, 0x1, [r6, r3, r9, r9, r5, r9, r5, r6, r8]}, @rights={0x30, 0xffff, 0x1, [r3, r8, r1, r7, r6, r0, r2, r6]}], 0xc8, 0x3}, 0x2) r16 = dup(r6) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r2, 0x2}) ioctl$TIOCSCTTY(r3, 0x20007461) getsockopt$sock_int(r16, 0xffff, 0x1023, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x4010, r7, 0x0, 0x0) 16:03:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x84}, {0xdf6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="06") r1 = msgget(0x0, 0x8) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/200) 16:03:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x35}, {0x20, 0x0, 0x40000000}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:03:47 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x100, 0x23) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYRESDEC], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000200)) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') msgget(0x1, 0x438) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000180)) 16:03:48 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)="35970600", 0xfffffffffffffc7f) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) setsockopt(r0, 0x29, 0x80000000000000c, 0x0, 0x0) 16:03:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8020, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x81}, {0x6}]}) r2 = dup(r1) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000180)={0xf0, 0x0, &(0x7f0000000240)=""/240}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000440)={0x2e, 0x0, &(0x7f00000003c0)=""/46}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:03:48 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x34) fchmodat(r0, &(0x7f0000000180)='./file0/file0\x00', 0x1, 0x4) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000040)={0x1, [{0x1, 0xaa17}, {0x3, 0x8}, {0x3, 0x80000000}, {0x1, 0x40}, {0x3, 0x80000001}, {0x0, 0x2}, {0x2, 0x3}, {0x2, 0x1bd2}, {0x3, 0x485}, {0x1, 0x2}, {0x3, 0x4}, {0x3, 0xfffffffffffffff7}, {0x2, 0x401}, {0x3, 0x1000}, {}, {0x3, 0x1}, {0x3, 0x6}, {0x1, 0xffffffffffffff81}, {0x3, 0x80}, {0x1, 0x200}, {0xa2475c1866605b19, 0x7}, {0x1, 0x1}, {0x2, 0x6}, {0xbc1147cd3d39cf70, 0x6}, {0x73db2ce1cc70ab2, 0x5}, {0x1, 0xff}, {0x2, 0x1}, {0x2, 0xfff}, {0x1, 0x3ff}, {0x2, 0x7}, {0x3, 0x546}, {0x3, 0x2000000000}]}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000001c0)={0x0, 0xd4000000000}, 0x10) kqueue() 16:03:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0xfffffffffffffff7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:03:48 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x4) dup2(r0, r1) 16:03:48 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) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x4, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffff8, 0x20, 0xfffff, 0x78c18e46, 0x38000000000}, {{r2}, 0xfffffffffffffffb, 0x2, 0x80, 0x8, 0x7}, {{r0}, 0xfffffffffffffffc, 0x26, 0x80000000, 0x9, 0x8001}, {{r1}, 0xffffffffffffffff, 0xb, 0xfffff, 0x4, 0x6}, {{r2}, 0xfffffffffffffffb, 0x10, 0x1a, 0x80, 0x1}], 0x0, &(0x7f00000003c0)={0x800, 0x4}) fsync(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:03:48 executing program 1: geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) geteuid() socketpair(0x1e, 0x2, 0x280c08db, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r1 = getuid() setreuid(r1, r0) socketpair(0x18, 0x1, 0x2106, 0x0) 16:03:48 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg(r0, &(0x7f0000000c80)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000700)=[{&(0x7f0000000300)="96e9b2a8ee762b0346b997c7c3d87b683af35c8bcd2e84bc3d5f64e56e93ffd2a36aa16454428aee1911d9a5c1e5165a2bc505e769fdcd5f73f6c98eb3187932f7194dac5ffd7d08cbd9a92272a844b5db77c94af88140977dd094c149c119c0a1db5eb2f0def6c0a5eb8aa610aca4ee613282a35d331965fe464b1a169e92e404960ba56e1eb2d0a413a480ddd7bb6d743b164e9eb6e35d71fd36b0a30be7adafadc911d7ebfb4f8b7399502f511152850cf878bb0c8cbd31fe8a045188639b301aa6944f84ef21a6f18e41a6950eca889179f2cfbd7f4af21a264a855ef8fec12775e6f81ed61336421e7fec243860ee3e097f3e", 0xf5}, {&(0x7f0000000200)="257d51eee1e795baccef0e67ce5b5f69be468fdbae301476270eb6fd2efd3807a794cbfbdd591e841c0312ddfbebabf4917967c3f29e0003fd0727a1810f5410b2cbb9e43808b0e459f0e712486299172e2b64acf87d847c2b5b5c2668cb1067582e826b6be7f3db9056d6530ada70f5179b50455239e4a6f35415b88fd9887eaa1b9df9d88fa2bdc76ebfc248925a14ceafd8da659b08d451a3bd4a4b73da61be", 0xa1}, {&(0x7f00000000c0)="814dd15228f8a000d95f7cad48fac14552952c030b901af91bd932200de40e68bed3b656975746c7269c", 0x2a}, {&(0x7f0000000400)="0f3b179f9b4f2a1c02476eff03a722c29e34d7bb2f4e97d8e476b92253b812491d62916d2a4e93db404adbb0bd4c9064c5974a52a2f8ccb15f05d5d6882221c79f3df982e82eaf81829e1a94abd23ed48e047e8a8ebed120a43f234f11a8b220577f36c8a2b8d768989759991f38f8a0bba231073dd44a382ba27a992e494e98dc6766cd38f65441013cf2ab0f5176adf7a464cb6a731b66dd034a9c94cf5620f0f64543e64f2dceede2a3818e97ad557b80bed8520c881095b96afb19c8a19084c15fdeefe9ce82cc5529c015f1cd0b983e8bf2", 0xd4}, {&(0x7f0000000140)}, {&(0x7f0000000500)="1c47c87ba53a68d00fd3c603adc9f143998119f7f97dddbc0b076b55cddf69420bd7119ad80b978a1e1463c218891afba4fa3f01217e202a52b5327f53c027a8b58cb1d44c36661f11ae769cc3d2ee", 0x4f}, {&(0x7f0000000580)="05b12a1080cd069d54d8fe41a55221c7ac0dd804fe15c79b63f47ed9a9d7c0e16246532052a38f81e6845fca2717ee9e84cc782f62cfaa139959466299970ee0cf5c9acc46a20495c0a07afede7e8f776f326f3bbf3b8e563f9ec28842abe0bae3d06fcce9ca494e62f2c2434f680a", 0x6f}, {&(0x7f0000000600)="10bd3dd25395dfe09a291cdb3248d59b76ebebebd49f626b6c30e1cadd8f2c832926bc3f725dd8550a9038363a794f2a7a6d4969f9678fd343be6adf9e8b592d20f96f443609775cf85b4bc5b8e85730d4d4bdd33bf6c6a194039f444d73f20f0e95cd220e45ec124922f421d1e4609045f3a89163aeb720", 0x78}, {&(0x7f0000000680)="dd43375553d0d156fa8fedbe07d1f77d71f329661292fad391a15f7fc8c4bb72ef0c75ecb2fa25d1c61f9bc958e38e5b9e6dfbf9cc1bbc1266d49a52ba8cd52071fe5c049a1a635c", 0x48}], 0x9, &(0x7f00000007c0)=[{0x108, 0xffff, 0x2, "46a68f1764398ad96230312bd853ba6299e1a5b72fd80f2fe3547cba49b92e4dc4009634d3098d304f0c4f218e178169dc05970f09e34c317c127345e26afdb520494c9fc1bb5ce253b0013f693f2b43f087bbce6a22b4765739d304c73a64fdc82523e4c8ee46b031238e3632b2cf69c39ec257d5b036325de31544fa5c8aaddcd0db179dd40fa07d92c2d65f95624db8ae50c5cb02172145f37081e643c6db0b9f648a168cfb60517423dedb5e1cebad0120c9b5076f529885a356dc719d5929235f680fe2ed6fbbbef570469ab9bba50b4dfacbe26468622d92b6fe0c70266ce630d7e1dccd8bf197374dd167767f95d2"}, {0xe0, 0x1, 0x6, "c56c3d5e25183a8daf2076ab24d1c70ac722c8c692ddf63775e801762503205eedc3c013c3f1268535756408e195210c6b81db5b9d04944a9aa5f025cde6f9f94ff9e4b03025eab2996532b5dcdc9b5cd00881829979ae6e6ccff63c9a129bd77820fb9f8b5302706fb77517d238b18357b2d32f3760e21f5744854ef3acd0e1136db339326aac211efe99241f2764ad05aa9525ed8d18e9f169ef8117bcdeb291de37e82e993cb19fa2798cb224514cc4d3f25f34c620c989ead4b65b045b1515d86c16276f6a33af6fff26db430d35"}, {0x58, 0x1, 0x7, "eb64cbb41a4036ff8310ec79df0bce06d82a0af63132fa4c7f63357a7bfefaef21b99d3ab92c6fa34bd60fdac58044abdf3258e6f28c8414fcc1902ef76f351d9dde7d7c1b4f"}, {0xe8, 0x1, 0x401, "68ca3ae0760f6b62af730de8c3eca4d03fbdec70f1bf7a667ba7765a16fb1e35f8abb1a2076af7acfd7fca948154f6c43643563eee3173c34f2811b0dde8f94531266ec5ebee91dab9dc454282da7f9f9bc9938c816bb2a577d4c66b33ecac8893929e153ae8637c4ab8d142748f6e507bab986409cfaabbcbde718c4fd446d4bca08256261eded5cebea4fc045f6515fab360b7ec8cb0c19b1782188e0e0f391bf74492370ee57f9b0bd87f441b6ae1cce23b203e6ac028d9c76161baa2bde768f68d8a79d6984c3bbf3d3fab0ee5281e1e7a78"}, {0xa8, 0xffff, 0x1, "8bf650732ec019948b8b8ef8d830a47b88b4fe77b7fb3dcefe216d25e4ef970651228c589c73ed62eaf2b9969528545792ec4037955df0df828091cf96a3e5ca9fb92fc2d6f439415836f9fc4d7e2aa24776559263ef5873ccd6340a2398052130746c6f5b151d48b6543b89e10608e752d0fbbb572a8e24d9b151ee7dce6bc7b84fe4a77d5eb499ecec8d0014d85bb5ce"}, {0x40, 0x1, 0x80000001, "7adebbf40df5a106588834c1dad82c3e645720fbbba33d1057b31d2d9e3ed9755912a66d7417db2cccec113a43"}, {0x98, 0x1, 0xf0, "0fa415734a7b98b8ce7685a0631a0306ec0aa0cd4415564dc7557a4bab0cac6880b36c3d0ab4cf3569597af04ab05fb5d042ccc4db49b387bfc9bbce1a75ca06ce321c2eaa63f8a420479ad72af7b32552fb097349fb17f36f00be444d3d87580cb7b423616d03a5107534225e6a174a2ec68feb2c02e3c74a11a2e0b9c173cdfd8f21a8e4a30d09"}], 0x4a8}, 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x40}, 0x234) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:03:48 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt(r1, 0x1, 0x7d9, &(0x7f00000001c0)="fa64f4c0d1eb1c468d286a9696074fee3c778f292033a884e0c8962722905f8f1848bb950d8e0012514e6e57a9a9de44eda3c9812622bf34389640a8c93d4648b130a0e74cdc28f8335ecf8cd5f1dc", 0x4f) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x19, 0x8003, 0x4) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x880, 0x0) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000180)={0x0, 0x800}) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r2, r0) 16:03:48 executing program 1: socket$inet(0x2, 0x2, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x100, 0x0) madvise(&(0x7f0000400000/0x1000)=nil, 0x1000, 0x2) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = semget$private(0x0, 0xb, 0x80000004) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000e, &(0x7f0000000400)="eaff125c00000000", 0x8) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt(r2, 0xffff, 0x10001, 0x0, 0x0) r5 = fcntl$dupfd(r0, 0x0, r4) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000540)=0x4000000000000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) semop(r1, &(0x7f00000002c0)=[{0x5, 0x80000001}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x40000000103, 0x80000000000007fb}], 0x3) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x80000001) semget$private(0x0, 0x3, 0x100) semop(r1, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000100)=0x1) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x7fff, 0x0, 0x0, 0x9, "5d68501ed3e16b0dae04ce925d470400", 0x1, 0x3}) flock(r5, 0x80000000001) r6 = open(&(0x7f0000000380)='./bus/file0\x00', 0x8000, 0x8) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f0000000580)={0x10, 0x100, 0x4, 0x2000000004, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f00008b4000/0x1000)=nil, 0x1000}, {&(0x7f00003e8000/0x1000)=nil, &(0x7f0000428000/0x2000)=nil, 0x4}, {&(0x7f00002c8000/0x4000)=nil, &(0x7f00002fa000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f00004cb000/0x4000)=nil, &(0x7f000031f000/0x4000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000063a000/0x3000)=nil, 0x26}, {&(0x7f0000514000/0x3000)=nil, &(0x7f0000406000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x400000000fff}, {&(0x7f00002f6000/0x2000)=nil, &(0x7f00005fc000/0x3000)=nil, 0x7}, {&(0x7f0000365000/0x3000)=nil, &(0x7f0000741000/0x1000)=nil, 0x81}, {&(0x7f000081b000/0x3000)=nil, &(0x7f00007f4000/0x2000)=nil, 0x935e}, {&(0x7f000048f000/0x1000)=nil, &(0x7f00003fe000/0x4000)=nil, 0x80000001}, {&(0x7f00007e6000/0x4000)=nil, &(0x7f0000461000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000748000/0x2000)=nil, 0x80000001}, {&(0x7f0000315000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7fff}, {&(0x7f0000558000/0x2000)=nil, &(0x7f000069e000/0x4000)=nil, 0xc2}, {&(0x7f0000889000/0x3000)=nil, &(0x7f0000893000/0x3000)=nil, 0x4}], ['./bus/file1/file0\x00', './bus\x00', './bus/file1\x00', './bus\x00'], './bus\x00', './bus\x00', './bus/file0\x00', ['./bus\x00', './bus\x00', '\x00', './bus\x00'], 0x1000000002}) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x402, 0x0) flock(r7, 0x2) accept$inet(r5, &(0x7f0000000340), &(0x7f00000000c0)=0x305) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c, 0x5}, {0x84}, {0x6, 0x0, 0x9}]}) 16:03:48 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x20008000001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x24}], 0x2}) 16:03:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7aad6175ff5ffffff00080000e4e74de4"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000100)) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bc", 0x4a) write(r0, &(0x7f00000000c0)="57727dfb9ec6c8e9a89914db7e3c32d4adf4b6b432ea865facf96a", 0x1b) write(r0, &(0x7f0000000200)="e1", 0x1) syz_open_pts() socket$unix(0x1, 0x5, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "379e79cbf039717dcfd5a4c16827eeb8805f7090"}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000240)) msgget$private(0x0, 0x80) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)) close(r0) syz_open_pts() pipe(&(0x7f0000000000)) 16:03:49 executing program 1: madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) 16:03:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x3, 0x1, 0x1f, 0x3, r1}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$TIOCSBRK(r2, 0x2000747b) syz_emit_ethernet(0x1, &(0x7f0000000000)="e4") 16:03:49 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x100, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x8000, 0x58bb) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x100000014) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000180)) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5, 0x2012, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0x6, './bus/../file0\x00', './bus\x00'}) symlinkat(&(0x7f0000000000)='./bus\x00', r1, &(0x7f00000000c0)='./bus/../file0\x00') 16:03:50 executing program 0: syz_open_pts() mknod$loop(&(0x7f0000000000)='./file0\x00', 0xe000, 0x0) nanosleep(&(0x7f0000000080)={0x68, 0x7ffffffe}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) syz_open_pts() kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 16:03:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xfde7, &(0x7f0000000000)="c0") 16:03:50 executing program 1: r0 = socket(0x20, 0x5, 0x800000000000003a) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 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) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x10c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffc7f) close(r1) 16:03:50 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000340), &(0x7f0000000380)={0x6}, &(0x7f00000003c0)={0x9}, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x30) ioctl$TIOCSCTTY(r0, 0x20007461) 16:03:50 executing program 0: unveil(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)='W\x00') openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x40, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) dup2(r0, r1) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="0e578da4de02180fddf8c95b05", 0xd}, {&(0x7f0000000040)="c0bb7ec734863ca6eb6b674b0a2285df4df61b5cbd370f6d3c5c3e56647286aab3ac8b4c80ad018c29ae302ae7a86a2c7657e2a3094a32d3f74794917f552bdfd992a8ca3d15df0f711000bd5ea3a864f2d303f6c935a85cf1da77ff3e9e7f01a9f6357b2ead4db531c3", 0x6a}, {&(0x7f0000000140)="66b4f981e48f4d3a6e064f90313f8ec99f1a645458fc4f4252e9f5ba70c14da4e4a93e61438d5005cb", 0x29}], 0x3, 0x0, 0x0) 16:03:50 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x100, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x20000, 0x0) r4 = open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x180) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x10, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x20000, 0x0) r7 = accept$inet(0xffffffffffffffff, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r8 = openat$klog(0xffffffffffffff9c, &(0x7f0000000400)='/dev/klog\x00', 0x80, 0x0) r9 = syz_open_pts() r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000440)='/dev/vmm\x00', 0x100, 0x0) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0xa0, 0x0) r12 = dup2(0xffffffffffffffff, 0xffffffffffffffff) kevent(r0, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffd, 0x21, 0x8, 0xa7c1, 0xb687}, {{r2}, 0xfffffffffffffffa, 0x20, 0x8, 0x80000001, 0x8}, {{r3}, 0xfffffffffffffffa, 0x0, 0xa8103b2810a804d1, 0x8, 0x2}, {{r4}, 0xfffffffffffffff9, 0x8c, 0x4013e5b64cb21219, 0x3, 0x4}, {{r5}, 0xfffffffffffffff9, 0x3, 0x1, 0x5, 0x400}, {{r6}, 0xfffffffffffffff9, 0x80, 0x8, 0x1, 0x2cc3}], 0x9e94, &(0x7f00000004c0)=[{{r7}, 0x0, 0x10, 0x8, 0x3ff, 0x9}, {{r8}, 0xfffffffffffffffe, 0x80, 0x80000000, 0x6, 0x8}, {{r9}, 0xfffffffffffffffd, 0x281da6e0bf564072, 0x20000000, 0x5, 0x7fffffff}, {{r10}, 0xfffffffffffffffe, 0x4, 0x20, 0x109, 0x68}, {{r11}, 0xfffffffffffffffe, 0x12, 0x20000010, 0x4}, {{r12}, 0xfffffffffffffffb, 0x54, 0x8, 0x1, 0x3ff}], 0x8000, &(0x7f0000000580)={0xdf8c, 0x716}) r13 = kqueue() close(r13) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000e1040dcc4000000000800"}) r14 = socket(0x18, 0x2, 0x0) ioctl$SPKRTUNE(r14, 0x20005302, &(0x7f0000000000)={0x2, 0x6}) connect$unix(r13, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 16:03:50 executing program 0: r0 = getegid() r1 = getgid() r2 = getegid() r3 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r3, r0, 0x0, r2, r3, r3]) r4 = open(&(0x7f0000000140)='./file0\x00', 0x28000, 0x16) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000040)=0x2) readv(r4, &(0x7f0000000180)=[{&(0x7f0000001fc0)=""/225, 0xe1}], 0x1) write(r4, &(0x7f0000000100)="92645b0d4ba06e87bfc9a425dc6a0f71cacbc5cc2a6a9731f6def16950e7da399944c03bcc0aac2cffee15567e5bb789994f", 0x32) ioctl$TIOCSCTTY(r4, 0x20007461) getrusage(0x0, &(0x7f0000001a40)) r5 = semget$private(0x0, 0x3, 0x212) write(r4, &(0x7f00000020c0)="5362003ffc28080000000000000016b5bf2f8f687587a8c2d10aeac2cc371325226f9ea0100f713a40280747aebe473a9f347341e947a54bd617464852347b80000000000000000024000000000035c9615540544bda2f373b30a45629afb807baf485c32b0bc7cabdbc4b74d02b7452fc17b23524261fe696d0491e03dbd868ea2056926c55424d144ddef3ebf2e5d1", 0x90) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000080)) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) ioctl$TIOCSCTTY(r4, 0x20007461) preadv(r4, &(0x7f0000001780)=[{&(0x7f0000000240)=""/146, 0x92}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/212, 0xd4}, {&(0x7f0000001ec0)=""/194, 0xc2}, {&(0x7f0000001500)=""/17, 0x11}, {&(0x7f0000001540)=""/170, 0xaa}, {&(0x7f0000001600)=""/34, 0x22}, {&(0x7f0000001640)=""/250, 0xfa}, {&(0x7f0000001740)}], 0x9, 0x0, 0x0) symlinkat(&(0x7f0000001480)='./file0\x00', r4, &(0x7f0000001400)='./file0/file0\x00') r6 = openat(r4, &(0x7f00000001c0)='./file1\x00', 0x2, 0x4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000001440)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000000180, 0x0) r7 = openat(r6, &(0x7f00000014c0)='./file0\x00', 0xc1, 0x82) r8 = accept$inet6(r7, &(0x7f0000001980), &(0x7f0000001740)=0x35e) getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001a00)={0x0, 0x0}, 0xc) fchown(r8, r9, r1) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000001840)) semop(r5, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) lseek(r7, 0x0, 0x0, 0x2) 16:03:50 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0xffffffffffffff00}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f00005f2000/0x4000)=nil, 0x4000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:03:50 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="00f7ffffffffffffff"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x13e}, 0x0) 16:03:50 executing program 1: lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)) r0 = socket$inet(0x2, 0x5, 0x3) getsockopt(r0, 0xffffffff, 0xfffffffffffffffd, 0x0, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) accept$inet(r0, 0x0, &(0x7f00000000c0)) 16:03:50 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='x\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:03:50 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="8202f5ffffffffffffff9c758b6dc079cedd151f490af53814d76abac18f6246492a274e1512aab5accc229d59ddae22ef7eb58a086747e0ab325523beee68ce13f8d8ead259f1000000000000"], 0x10) shutdown(r0, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 16:03:50 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:03:50 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x8) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) mprotect(&(0x7f0000553000/0x3000)=nil, 0x3000, 0x5) select(0x40, &(0x7f00007dafc0), &(0x7f00007e1000), &(0x7f00006c7fc0), 0x0) 16:03:50 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0x18, 0x4000, 0x5, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) socketpair(0x6, 0x5, 0x7fff, &(0x7f0000000140)) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000100)=0x8) shutdown(r1, 0x1) 16:03:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:03:50 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) select(0x40, &(0x7f0000000040)={0x270, 0x6, 0x6, 0x100000000, 0xffffffffffff95b3, 0x2, 0x10000, 0x1}, &(0x7f00000000c0)={0xb77, 0x81, 0x5, 0x1f, 0x771954a3, 0xffffffffffff43dd, 0x80, 0xa8}, &(0x7f0000000100)={0x2, 0x5f826c3b, 0x8, 0x800000008000, 0x7, 0x1000, 0x7}, &(0x7f0000000140)={0x7c1, 0xffffffffffffffe1}) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) select(0x3db, 0x0, 0x0, 0x0, &(0x7f0000000000)) 16:03:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:03:51 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = dup(0xffffffffffffffff) faccessat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x2, 0x1) geteuid() socket$inet(0x2, 0x2, 0x1964) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getuid() r1 = geteuid() setuid(r1) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r2 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) fchdir(r2) 16:03:51 executing program 0: write(0xffffffffffffffff, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a", 0x55) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x1c', 0x0, 0x0) readv(r0, &(0x7f0000001180)=[{&(0x7f00000000c0)=""/134, 0x86}, {&(0x7f0000000180)=""/4096, 0x1000}], 0xfb2f103e0e43f8b) dup2(r0, r0) 16:03:51 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0xc2, 0x2) mmap(&(0x7f0000001000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) 16:03:51 executing program 1: r0 = kqueue() r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x11b) openat(r1, &(0x7f0000000040)='./file0\x00', 0x10, 0x22) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x23, 0x2, 0x8, 0x7d}, {{r0}, 0xfffffffffffffff8, 0x4, 0x80000000, 0x207, 0x2}, {{r0}, 0xfffffffffffffffc, 0x8, 0x1, 0x4, 0x101}, {{r0}, 0xffffffffffffffff, 0x4, 0x1, 0x4, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffff8, 0x0, 0x2, 0x4, 0x2}, {{r0}, 0xfffffffffffffff9, 0x4, 0x2, 0x5, 0x8}, {{r0}, 0xfffffffffffffffb, 0xc, 0x20000001, 0x1, 0x1ff}, {{r0}, 0xffffffffffffffff, 0x11, 0x40000000, 0xce1, 0x5}, {{r0}, 0xfffffffffffffffd, 0x8, 0x2, 0x4}, {{r0}, 0xfffffffffffffffb, 0x90, 0x1, 0xfffffffffffffc6d, 0x100}], 0x54400000000, 0x0, 0x80, 0x0) kqueue() flock(r0, 0x3) r2 = getgid() setgid(r2) 16:03:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x0, 0x3}, {0x4000000004d}, {0x1728efd8, 0x3, 0x10000000000002}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:03:51 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0xfff) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="00000018600417b2ee222b00fe0000ffffffff00000008f6ceffff276e2b8d2a48d69e0000000000000000003a030000000058a393355fdee30badc24f42a0b66803cce2086caa672009bca0ac40534210737851", 0x2ff}], 0x1) flock(r0, 0x2) 16:03:51 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r2, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100), 0xfeae) setsockopt(r0, 0x0, 0xc, &(0x7f00000003c0)="622fe8530c3c0700", 0x8) 16:03:52 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) ftruncate(r0, 0x0, 0x7fffffffff6) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) getpid() 16:03:52 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x0, 0x0, 0x6}) 16:03:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b2") 16:03:52 executing program 1: r0 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r0, &(0x7f0000000140)="b10005049000e803000008005786ca900f0e08fecea11ea8fef96ec2c73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfb0fa38db9a9c5052de4d382b770c1f5a872c881ff7cc53c894303b22f310b4c2fa722e43c404f36a00f90006ee01be457aea8c500000002000000000000020200a371a3f800", 0xb1, 0x0, 0x0, 0x0) r1 = dup(r0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r0, 0x2}) 16:03:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:03:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x54}, {0x81}, {0x6}]}) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x40) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000002c0)={0x10, 0x7, 0x4, 0x32af053f, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7ff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x80}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x200}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3f}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8000}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe3a, &(0x7f0000000140)="89") 16:03:52 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000011c0)="40e269c9e1", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000180)=0xc) 16:03:52 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x18, 0x0) write(r0, &(0x7f0000000180)="e12ced00bf5b34ce31d93e06a92fb914f6064e5ef99f18f5fc0934b6221212cdf17d2e29df856bb1ac358fc571a4d81c44773ad4346ea9b7f13e1c1912965229d3b52db29fd4e8e037d687aa12d98d2887e4d11e48a128cc5e1b665c3c108160ec1307aaeecaa82f3ac4d0b62c7790cfd63aa9d84919da4d54ecaa07fcb8552fc20edc646502bf053175b8919c0e2ed807772aa724078a5a63b87e38064fc9a7600edc4ca7469103116c77a9aa5089d1140fa5c711258b0cd4a4bbc0c79b2d367d0c0c8a6386bfff039dc547f6198cccf6e702a5aadfeeaef1f662425b14aa367d906ba986020e9b9615f2a0976f", 0xee) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000680)="6f4c8b76f6dd729d4f5963aef80500b2d6bdc42e97bb40f30aaca7b848ea775204344e569f95a33dd5fb63659bf26976cc68b0762de4fc4172699253570f8e415afac671f2f6b2fe3288c16486b23a0582160757c96128923826879504861abf383208941045e24e990d4f3aa8075a8c2c1a5832ff02242ae0fcde911209506b000000000000000059a8ebc67f55f3ce4f0202240703b2fd729c902eb3513c9880503555f41e6f24e7a682e8fb05c7fb666186d22e8f658aac569848abfd0e5f315d0019edc5a54984e2ce4dce4db410a4889df3996eaa8bca709b084a002998b74015c133abf9c65b3439d86b7b6f53a9d2871f2e90abd517e4c96f5389315c8a056743c700000000000cfbaf9e2c046efbd88aef43295d73624b8da8c4efaddba4ac03165eab9b88a7619042d650c62cbaf0ec0963f4d933bacb6bba1079735b87bbe144014ea28bedc02dc16e13ba3a9dbdc7da93f43cc5adb7788a78a503679baa2beeafc15d06c187e86abd5656176b6c2118a91b38320408d398b6237c974d5d580205b5cf82881e398c632ebf02", 0x191) execve(0x0, 0x0, 0x0) 16:03:52 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000500)="c17314bdf86cabcabcea35eb7e6dad642182a8daaf5c745ae707261be3bf7f6c727f52882f5fe94976e87dfe403b0914ab4a252ef8a8dff80ddd490258b55b896d41d531a1fbdd6ad25773dec6b9b7dc9c75a73c495c99a456f2e7643d828f49d4591c089a0cb0aa51912b604c5a7305703db913c137c9a295b529321787b7ce8aa5ca459ef64f9d9b9a192969868b6a1cdd5c1480ffdda83d1ddd156b16b4730022e713f09e57df53db2e60d44f078446790d5fa00fa0f8ed0875f4852401def288c63062047f5457490ca4c76322d0159cdf04844cc4f52d9c9b02a8bfadc3ac4843626958095fe20b82d97cea6d9deb0c5b1c1a2ae2efccd9bdb91daee5dbd6d7fac6d4ff29beca1eb215aa3e4429a36eb104582647250273c41b7084fd4f1cdc7cfdf7894b33878b648561ed78ffc30ab05411866b98854527e10056cc1322270d73242da7592fd2545157fc257ff5896b0f4945077e7136da50eaf28937cb908be710b50c6d6f153a7bd1308eebf9ac0b338af3404c52151ba6ec0ecebfbe9e230ce798270abedbdf9630e5134c2f40462be6728eddd40d8ff329b5928b43115666b417e72a50a2cee7369fbad65fcd5124baa50c5208c5cb44fb7fe6fd92c0ca1a149708d4da8a5232d5ffdfa93db747f885c75f91e0d3a5ee3f400970eb61f3e53afae162a0e274a0fc802d519e8f9316a89e6a9adda47b7e04fbf095dc9d4ad3c2a38ea29ed9f5985a39446aa5fcf9f5be3850e0b5ace6c88ab3eec91e823dab73024fc2c6d00ea13d15f9f12dd5f74b33e5801baddfdff0aabc268d229c0101098f30a5372eb8270c942e5ec9d110a49dcabad589d6b98d2fc2aae7f30a46637bf510c469a62259be9856abb9746a3a438510f47596301d3b509d016b4b343a92733db635d0135be2f5237a09e4cd1bb5c79035e807dd384c8b6f818d0472e826c4dd613448ec56ace0912f01ea4da0c24dbc3e1c37060b69c6e88e307cd6eb316a4f5ee43425189e6f85573b4cd48c52dd3a9d8903bd6aba8cce694e07fce5eed565fa2cfafc0f75caab264d487673e518a31f7f7df8e0b6b0f32d7485a283b4ff7ebd750c0550cd0b80360feafdeae2629b7caa13cd7abd5c1736f36b2d5cf93e8ca72ac250ad2bad830465fe86c1f837f87d5f61d3b761ebd9a63a703860a33c4563262fb85bda175a11997eb81b2ceb7efc7ff4e7d5d5f2700435c398e5a3c68885f33cec63cc73eb4d56a40e9f8ac31a12372ec292debbe77387357262c48fb99780da1b920bb350600b1c9f46c1fd0cc2fb5db114b2ae0945a21757f1485c20c0073c593534710b640af814bc2d2e424e980f99d74936185dbf8dd25e55cebb2c5456b3d73cf8b2e23b3baf61df71b7a27300db11266d2e44f55e58bb247ae8f879699aed4fcdd9fea99533e3587db33a08bcee26c40856ee37a3ae2a8bcd42f4c14e652f80708752fbc5aa5d28c1528783405001d0b30812f6d9041182eb367606fd46a27a9c0555ed3b63b22459d06c7bcfb18fee351d6f6659e4c0bbd99a995fd401cf378f3d7735cd86e0ff0ed72208a2aebc57caac36aee3517abfba8d1cd5748d420f1a5d15012eb8571df3a73e31da057617bb3d09cf934f82a1d985e0e346cfffa8d7ad14497f81a54845aa66775fcac64f314172fc0d1da8d5f1a344f0b484bea8e00cd217b2bbf5bb0332aa97c1ca89f8de59fe6e515c8fb13df2acf5bb68576fa0e1d1d22ac715e366c231c28574ee28d9f91e2d6f7542d51c27ec72875bbd074ae73828c2790d83b5afd00057a1e679be4e66031b7e5aa735dfe782f4129a07563758d985437078480c5e2bc85acef568ffb7cfd2b1dbc7781f37bba958ee70550b435fca6557efbc89c079c367002f4906545dea2051888954fc6778df275a995b6bb8dccdc9d95ff81a1757b5b8802bbdb1fdd7513ae07ecc4c2f0df27bc7d700bb20abce34dd5a363830a3ef4a9e265051802e8bb295a99bd101818730239bbfa208565547ba9a56e542b6fe31ea827de88481df24e28da8d1962fbba4dda942daf1b4294a9453ee2238d7895ab119e54296af975ebc438825e7832496fde32cb0a37cf0e652cb502adab74d461356136907458d8ca59cfe420bde187fa27939053acdb63740e1de2349249b0e6c118f8a4f80b4c26aa475b70c5a8dd5588423595f17d7ab88ea8477f71ccb5bd11fb4f7e5abe3993f337460b5dfa096c6a84a3af27e33914c7f1b923796ba7f5c9f9900a2b7868ad1d7b5022914b1b6ce0947b0ea90cd79cf3bc35cb9559ea42fb188930f660658961b53ba687c863529077eb877a7357afb33054f8c7f0fc22fd0eaf79525bd512014d03d3576466ae7a37c3e8ce3e1af0b651516a1b2117666410a25fcec1710215433b6b9448636c027fab2b50b62df32b9b0b07344ec136f8adff1be432fe8042270c496c61999740f", 0x6ce}], 0x1) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) setrlimit(0x5, &(0x7f0000000000)={0x6, 0x2}) 16:03:52 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x15) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') r0 = msgget(0x3, 0x380) msgrcv(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000001000"/82], 0x1, 0xfffffffffffffffd, 0x1804) r1 = shmget(0x2, 0x4000, 0x10, &(0x7f0000ffa000/0x4000)=nil) shmat(r1, &(0x7f00000b1000/0x4000)=nil, 0x1000) r2 = shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x3000)=nil, 0x2000) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x8, 0x0) listen(r3, 0x4cd7) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f00000002c0)) msgget(0x0, 0x0) shmdt(r2) msgget$private(0x0, 0x8) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000340)=0x400) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000140)={0x3f, 0xbd, 0xaf, 0x20, 0x4, 0x2, 0x3, 0x4}, &(0x7f00000001c0)={0xcdd, 0xb2e6, 0xd9b, 0x932, 0x80000001, 0xdb, 0x5328, 0x6}, &(0x7f0000000200)={0x2, 0xfa1b, 0x6, 0x2, 0x9, 0x4, 0x3, 0xff}, &(0x7f0000000240)={0x4, 0x7}) accept$inet6(r5, 0x0, &(0x7f0000000040)) msgctl$IPC_RMID(r0, 0x0) 16:03:52 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) pwritev(r0, &(0x7f0000003480)=[{&(0x7f0000000400)="a568f8dded08a91be63be13fb9ac3d585b0fab2f93f8ee13e2a141bba98a058cdd7773eafb54388d5e9f5574771c49411bb02b9b8559176036e8202e7a604530ecf133833a74690c14197895339b4f18f1811417646e5424ec55c6d79cade21105686fd912f7e6936720e9df010045c4fa9b353e5d9eb0ff66ceac2f", 0x7c}, {&(0x7f00000007c0)="054e0c808c4b12c6fe368f569e77f0b38563a9989c1dc8b79be3328a0d6ed763b153003364f5b9347ff59c81223d25d87f98a88a48828e080fee89527452b3d019ec27f40afabc4e2eace9b0503ba23c98a0b2d9ebc1c5b3cb5b2edc6969bde2aa87789db61212e2a7d9014f2e5cce7c73590424655a8197e3ac1cfa9e05b40b807824ffba85ffd9c97ea30e2ca91095a649f87daeeb8c661e1b2c9c8da719d1af161f53c78202f5d42b80b716d5c387f1c9adcbbe1ff37e4e8dd1bb24b1137dde28bbd4f27fba542c2cb45cfe00be9e4005c3e7ba390c8cb57fbd3a75232ee3a35e37b386395b41081898cc7d4c162a2f99907d2607fd141e", 0xf9}, {&(0x7f00000008c0)="4ea390d43eb631ad42632941e529c7f11033eca8c541e12fd4b427f5a6cae7507df08f9170c61fdb49352d533db864288103c01bb3c02068c9d540070f6c213f316b5ed8f2b20b248b084ab55b9a64133721961e24be3aa4736ddfe7746f612572fa327d3be715485bd8d2afcbbdd97602a0df7fbb262fee7f9ad1e96a037c443d5ea08afb44046a502b6df0687d2a5deddb9f45446ca480b591f5126803473e0363b89c9445798ce63082dd14bcd6111b", 0xb1}, {&(0x7f0000000980)="904b01fa79e3440040e16028791043a74d0d87aece85ff4183aa25b3477f6badf0fb67e4a7f4cbe31c02fd54701ac53b43a8fea0d5c3e32772f160fcf32261873eb20a66477e276e24aa5954750852a207a60c7b797b3f8b72be2ffb286bedd2f0efe2cc339b7b8978cd49f56c70781d95b6746469491d3409bf427c841840a782f1db373fb78a5240937f3cc42fe5d2211b2ff97ac1bcd36e2f55004131b122d38ee84a822ab8491b29479386a41b9b6c303fc6ef8633de1e03c5ff9c63aeb7e1e580b16523906e92fe47e7e4da0391d2bc5a93e338cf50df07859f8162362023a4cf4cecdf337ddef1cf9eafa0acb8316b60af7b71e023bf51b4977aa59f", 0xff}, {&(0x7f00000006c0)="1f654dace44d394298407ad996bd8608e8b70d8cc5ebda41308e85488cb7005132ed084f1de3eda0a5c4b9fb8bec2615fa2269a7ce9462bf1029fd81b06c853c26ad8c622902", 0x46}, {&(0x7f0000000a80)="eea40cf4109e5e06d1e84a73fc9aa5616f2a398f436cb572ca9b6cfa8d18447953ad3ce9cbfbabc3d44cedefa7b62c2a47f62a0eb823589e2f9e75d6d2b3c6fab8a0b3fce305b9a561709af9926ad85ffc89db59156bb299560078d6dbadf5e0a3a4d206efd9053c2aadac6b9d72e21b58c7724ce0dd4d60147a177bdaa8055442ef2bf41f7e01c0c9e79377cd", 0x8d}, {&(0x7f0000000b40)="c9eba4f6b752f2242469233fdebc0047b60be03b29d22fc85a5536948f17430407c046bfd077", 0x26}, {&(0x7f0000003380)="1c5b59549221762792ac22db38518f7a3d205bb00b13b89be05a5851e4b6f76752de7530ef57866dec25d388fb05bc82187540856018fd93a05841cf58ca96b0b35fba3698aafe138cb51d45b1fec80dde0e3f3ebf19b0a9a1b70c845b9f587fb42d4ab4ddfacddb806de0dd51f46340509bad7d383ef7c0d318e9d9c6628f6bc817d10ca9b3809b62bc65526121f873f2819d48c413c3edda013a3a96101fecdf98091d3cc42cd505db7e60bb772d12d240034899dcf1090f91a5f6dfbbd26fc62836e46bbcd887c83f90e19752b2c95e984b85", 0xd4}], 0x8, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000380)={0x3, 0xd8}, 0x10) link(&(0x7f0000000480)='./file1\x00', &(0x7f0000000740)='.\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0xfffffffffffffffd) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000340)={0x3, 0x2}, 0x10) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='r\x00') r1 = shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffd000/0x2000)=nil) shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x3000) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000180)) r3 = syz_open_pts() stat(&(0x7f0000000300)='./file1\x00', &(0x7f0000000b80)) link(&(0x7f0000000080)='./file1\x00', &(0x7f0000000140)='./file1\x00') sendmsg$unix(r2, &(0x7f00000004c0)={0x0, 0x264, 0x0, 0x0, 0x0, 0x2d4, 0x4}, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) r4 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000002c0)={0xff, 0x8, 0x800, 0x6, "fe8fd47024788e899e421fd374d8ef9057e6ef71", 0x0, 0xff}) setsockopt(r0, 0x0, 0x8, &(0x7f0000001400)="882fbb119ccd4d8775aaea975ba2e30cb6b81b28bb590776dda7c70da5b7a023b6325db779180c7f898da45f98fd3c8ce3e56364b38f32611cd0c887a37964e8bf584b4853a39b78cb05f7746b0ed81c8c4aff3d4cfb545fb5c07eb845438df4665706be72dc27c8cde06c03e9e8170c20abe1db42f1e4a0d90c27dd590b0e251610cd3161dfdfacc72ce886923be80f86dce2883db78f072d9e121ac09a3ae543e020f49393317308fc64282f1435ca344a6c3466e1f02cbea687106c75e080c2d10fb6060bf49f568b702552c9c08f00bd3359497a8601d69ad15e71347a781e4225079d9477278317b00e05fb40764c5eba40e38dab3ff3fbfadf1675f712e2e5c2c123da6b6a808ca28a36090a691654fef70c0048b1c54151b74ca01bfe6d264cb46062f489466c79a93ccac3a8449d1a26ca35de61fa4c57c4a70513dbff3e862232f8a53590b8db4988170c413473a73078814820cf9c9d695bc233a74b075413f4b7a0c2a9f3e532a92354b74df0281e6445bd8e43dfb576068b070f561a1a3d09d6660a60a83c28414905125a3cfa22632de3e04fbbc7c5a641eabdbe6f5d04142e56d8acf8b04d37e9bdc050331adbab738223830fd3925d29b332ca2a26fdd07cac5cad349656614d080d768f270fabe4535600d4d7384e9b114470c7f25d10a6b0edac77188cff0e999cbf0a992d8e50ec4f50cbd64277316d0674a86625ffa59a5b5bcc103d7b66e684d936fe64298685a94eb000023546a7b7bd464921ab2be46b04623d73983c53cf28c92e0913b57efcb30518f09f1a74b2a6731d27b52767e89aa862733ea0c9954b3a297be27ca9525e9613458d7b949471f08543fec508becbb933f80c3ecfe95f672f106dfb2e7e6a71008ae94a470ae9aba7a23670c5471be73f4e734317eaf4b97fcdcc3b3882db2930dfa2a632c46aa6854ec6fea5afe6472f33d47e5d7708beada900698d0c982bb0f690c5de231756f18db8d33b4f03ef12bc7a7435d4deab0668efb51c8669d512f0626f721e1e43c089ee8b911a82e85b6a7436aa9821534f2f14a0aedd8bbe92d8263af4dc7de0ff2dc0bfc4f44cb5f30556acfca151e0ddcd07f0d25801e2dd7cb25ce6a956e9ed04701e26dc34bfd652cbf6d6a874f19f929b322cbb05d5c0aea813b572114dd1cc9e8adc021364141decdf90c01060b400b560675ae4948878e836b3ac7b0dfb4c564de729de00214a4f97e4abe86fe892444676ceff1d718099283c3c0fab1b9072618574eae31a3c54adf28ca804d272d814d2bf9473ace654871e17297bdcb1c57271c83bb672b8f7aee8673812d6fdcf0f1f744b83b08bf60725a97f5dd2a161a12b37ff7d5d591ae47c2c14407456d276617e2fb966194781848ceef8e80f3f55bf7d2ea5fe543a6782cc5b186623b6d16ce0d64aad01ac5ef369087e58645d6b785ad63c0bc9c2e4fa440f98bbaaa043e248032047502e09dfc7cc77ddae49b44c808d97393fcabb695c387df899e9c37426b00cf824eddd3a466f674eb0394c1fd8331e61bfbd41b0747cab7b5f1d8ada2dcde9a68b4f59e604697786b4a64fbcc327f4d103decfba8de3797225d3dbf636dade025790f74ea2f1319193bd29b27a303d900abcecf765063eb42e45f05d387a03d4ba56c86099ffc62c879a3ffd6c68f6e6eb871e1c695152f7be2e6ec5cf5f4efc00348c435958bd56d5c2d8cdeb2e7f7bbdcac5f08411af6d3f9d8f1f95a8000847a461ef66d8bbe2abc797bd7d666f07da5c5f6c79456ec5b54a77d89aa65f85a0fa6c2cec73e0662c225b805227067d828009d6fb28b52858cdeb77118587329b8ea107119a0125737edb93e63816ddc2c564ddbd73d2e0cc63653ab5559f889baf3cd987a0f906e6247adef60f0b766c5a97755c9abf976350e72aaa97c5f688f9b11e2d547bd83c1ee27e27e2c0effc384cfb37e547448da479a7bea505718460c5781076d07ee243fab82bf5b030ce4d679fc39391c42dc5e9e4b84ff0eb391e725f09b3d70a53b922f2709d8e21c099e78970f9b3c7e1e8019ae101f16ece213bca97774d9f4d0b1598a3cf81994b9718372cc940509a1b39a6cc089fff15e5070200302d3fdfa023040a79c33d5df596ed976aaa2dbabf995751f013565c617b7695f522208b28bb40135119187d4fe2d464ff4add363c42cfccd5d891748aa6b35558fa5789f9f822778ee3e14d800bcd1c520f57f8e9df5ac29f9e2f254349f0ccb55ce11f2223e3695b53f3c203310935a0061dbcb8905ab441bc0d22ca4d017edbf224f4cec94201e7a28eb96cf4f52ec61026797f012b82472a101d061713c7afc3f68d41f1f93556df443b40c921b08e6f6967a6b8206937eed41eab88ad0f2be241fe7ae4c217d6b1b0a97acee6dbb42e3628dd944fbf5a431970197febf3e780676d30a4c4c2d5d3f54d9ddcc8ad11ea727229024c7282d2d82a43e6bb295e5bd30dc3ceb3d70998aabc01dd6c093ee55c84cffe5c7e0e4d7d9326552fed5d9631c8fabd06c047d7fedd7a7de5c8e7ece04efaed8ba0624d194c09933c2c22551fa00e092dfd4c51955b3a7a2bc404c539f518198eca77962b85ae7071a5d734ba1e90a75dc132a7798c84b0c2363a7b112c97fabe89c8e1f4ee2f2f1e7c150733401839e382babe3f8d2ca1492933034af1e046dac7881a3e1c5a7405902feb83a45412e7639825ecd582e3d5869a8f8f59f37ba74fd4de7bf4781a51c2aa95568ee284ae2f75ae5a2eb521e448cfc24592e5a48f59dccc3aa95a98fc3b578c6a550a5cbb3280494052bd14b7d03a2b0d0ce7d8626ac74757551216ed3f7e8fccb66de12d4222b3a02591e3aa4eba228899f7a88603c7f5d1c82e60e620e0493815a6c26ef90c2f0d167bafc629a025781ac9959e07b1b6a51f1944155c15873aec6493915b21fb99b16540bf056d72ef3bd9b5d6369d4c667b633c7b5bf143a5da181d24078db4f3211c9c08dc5005ef7ab8e8f84dd58803da07fb45b7585b073ae8d70e0fa3e05e44d003941dc7f33d6f83e706b85a4c33c934dff6a1248b8d44ea02bd68ab6a67bf28279057a087e46d84afd58602c84a301f73b08be27cafb27dd6e502a2c8a07e25814ff1c9c7510e1f3d38efec82d0257cb79fc03af3b7135b27a577fb6b86a69d50c6c24b7e06ea5635de035c9167466ad0dc679430b94ffde00db9490c82971e34c77baee7f7726e8d4b6430f7d14cae3ff3d530fc21027eb9c05cb5779e4c97153c9b4e177115aaf582c93c26a0279666a3ada90893a9be8d5774dba70343fbe1f2264687fa63eeb106132df925dc97206a1e60417fb3098d8cdfce47096858cf45b9404dc775d8749b32550b481a774b8a667381cde938bea84024d3657d58ecc32da439a901287378705dbc2d68d70d30b772e6944b79b1e55209efa86d445fa4fa675e81a55d78cd34ffd6ef162f99cd688c5ba67414e171072e7b54cfe0e2aaeb07f4a846ad3b60ade496b7cfae44fe64f8fc07694802bff3ae2b10fdc6c5e0d3c384e5975935ef2e913a88e01aa3e1f6aecf235afc3d9977294866e92a405776f7238aaccba52fe297c400fab170f671100476d9f71dbdc0128a25876d9287c298768e07a70e139d29ef21f9e594509427b96c7c71652702127c795d3c4e37ddd9b7157a8221f81fbb32fc1559e82070b6133e67451cf328c6ce1fb7bf426e2440e9da775c8f9154d5a01037c93fef260278636e37476da8616322c3c93d752a8beb9c977fd6c65af6caf37ec26d49d8b5de250e95b9ce996bf66d92a997129d2962216e014fe7839f706a0baabfba953d0c3899c382805be9f3f70bb337751d6d7cd65e5c0d2f468f32555bca269a02460e2e911ebb4b038e43da87d34261c658366c8a514eba1940e1f544dcbc67045f50c8cf99179e9a98f9f9b008abfb817d923ca80ad2c49b3f7378865ddacb3af2a6d60782b0a8d2ab3743267c0062bf38621395162f0daa42e3afa13e0d52c1b64f89ea2f4d850f08af96bf4aac569c132da3c2b15069849379c3e32e18b5cb0e9206135a8fdb412c3dca1b4a2064ce58ad86acf59081231f971bcdf6b2179f2062eb59301ceb46cb74eda74d06da3e3d748e0d64b910aace028ab82a6ceb1e331e955a25d64aa101fa0eee60b4948f60af4214bf9bcdfc9391d305b213b573dea9152afb8d2fb5caa8d8c3dbf078fbe30581110e5eb4d566310d6f573d9de99f3b650e1d054d541af5b0ae488e533e3cef105704962ca8bfbbabb29403f9d4acec81e53c37a1c409e84f39a381b7ce63e0f62648664c9e71880f284ad51387dd2307508a7cd9f3169442586807c5d22e9bed8343e25e8c696207f16a7b655bbc40cc5b98d623bbd653e076671fe116469ce6e31f1e7b17499190b0622ba2056b3788a0ff4bc792ccfa63ed23858facef983fd2b88a7272062d387c8b409275d3ce877dcab25094ad451e89607d75b015af69936744b91536ed6ed23b9e9b02f7a9f0ff738cbc2327475fc707614ac4d64998177c1df605d4fe1067d781254aa39e168730b2c493cbb24892472138f65cb92071ba8de10456dbdfa202cb167b734774b9597c06163988f5d7accc6828d53bd2e5e4e460441f0d74721c9166081d62fea510d32f979e2d4d5549a7a12336ce5a833523ba403574f4f9f85e17f5db9b7ab9a9c8c135926994c260bff28004b382645ebac369256cef0d7e020a0be15d2c0b3f8ee5edcf44eada33cc42bd9129cb1eaa53ef639dcb98bd32ce2440670f6b80fbbeb914104341985b5ead2097a8df9372c4e607064480c0c7efbf8253c6a0c182605c1eaa4954b57ded00cbd7e6649eadd75d93775de75d96b33f2cff9f9998e0ed53c2c4ccacb87e923aae309b6ba24fdd104f9cea2b8ee0bd2d5857dc5cf3a7575e23439f195a883c507df82a4b0c17b2d6e32be67f3e455fc058584812518ea5d4ad7943822da8dd0953ef0154d8736a26d518c3411f4497eb9b476a96f7bc2f85623f2dfcd427b021c7b85f76be40ddd0c22972330068fe1a7fcd4cf9561064d985e80e37cfe97159fafb5dad88185e9e2767a0d8ec00fea992bc6ac1a069ab0edd5ed51a379cd24146fbf1b431a16b36a5a97bf67fde2da0eea9130f07554b17f84ced053c3fe99d87215d36b3e6475c2b9d206c8b6e6fe68a439ff869104bb7fd9b499de9c78dc2ee1e404ae3a4e1edc580b13bbe31e348bd0ba341fc74d19333e758d34e7c78c985c8e583b9b75c049c53557d0fe42097a5e5b93b6bed176fdc4affd74f146f6a1df196af157d19ca65507c1ca49b1ab1234c80a715be684684294a6fe0bcbb0fd608c1db799547bb0a9ae715becb43df01fddf01c8642f8d4d1d788a48818e5cc1e5df811214b2355a604f95d3554dfbc466cfe6a77104719b7571047a21a0f47739eebeb3e3f2692f60c8b03a9affeccd426f1706051e75d7b05c7784b968267ecd8f4fa684c9f02debd24836c903db5ea8fa97c405d103d5d3f6d040267f51d6bd0496442a0f8b4d6c40e6fd9a56df78239b17df7ca87cef9431e3cc4b61efea3dc6035723d4b4dc6a8b571cecd298a34b4b4c89718acebd0a6a8b6f8b73a0d9e6d7c1ec4f643431fe7f16061ca0b8309433657e77707115df95eed96d91402f4dc54dad2fd31e7621cbc09f3fd3f2bde391583175da3774afa4319a919ce68809b11f55ed1bfcbee110a70693fce70e76a15abb66e90a80d7469f945105f20f9c698151a5757f2a3848066a05aee7b3", 0x1000) open(&(0x7f00000003c0)='./file1\x00', 0x0, 0xa0) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10020, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000500)={'./file1\x00', 0x1, 0x80006, 0x7, 0x0, 0xffffffffffffffff, 0x1, 0x71d, 0x2, 0x2, 0x80, 0x5}) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) sendto$inet(r0, &(0x7f0000000580)="7cf318405b5839d0aa376e9bd21c9157e4fb55c5ac22cd70c500d181af05dacc2dc3f862b540588737ad50323146c77ad7cf107697d3ab8e", 0x38, 0x402, &(0x7f00000005c0)={0x2, 0x3}, 0xc) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000600)=0x20) readv(r4, &(0x7f0000000b80), 0x2) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) r5 = semget$private(0x0, 0x3, 0x120) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000780)) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000000)=""/155) 16:03:52 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socket(0x10000000002, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x31, 0xfffff}], 0x6, 0x0, 0x0, 0x0) shutdown(r0, 0x1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:03:52 executing program 0: setpgid(0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x26, 0x1}], 0x1}) r2 = getpid() fcntl$setown(r0, 0x6, r2) r3 = getppid() setpgid(0x0, r3) 16:03:52 executing program 1: r0 = semget(0x0, 0x0, 0x0) semctl$GETZCNT(r0, 0x0, 0x5, 0x0) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000000)=""/69) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) r2 = kqueue() close(r1) geteuid() munlockall() mknod(&(0x7f00000004c0)='./file0\x00', 0x100002000, 0x28aa) r3 = dup(r2) getsockname$unix(r3, &(0x7f0000000100)=@abs, &(0x7f0000000200)=0x8) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x80002000, 0x28e9) r4 = open(&(0x7f0000000240)='./file0/file0\x00', 0xc0, 0x20) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000280)) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x17f) mlockall(0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x0, 0x0) utimensat(r5, &(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)={{0xffffffffffffffe0, 0x1}, {0x92ce, 0x3ffc000000}}, 0x2) mknod(&(0x7f0000000140)='./bus\x00', 0x20, 0xd0d) fcntl$setstatus(r2, 0x4, 0x80) close(r2) close(r5) 16:03:52 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x110, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x2, 0x8, 0x9, 0x1, 0x2, 0x1, 0x6, 0x2, 0x0, 0x8e, 0x100000000}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3cd) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="1800000000000000", 0x130) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) sendmsg(r3, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="50000000000000000000000000000000be0c026d4b7604c2b3f5a8fcf5561e08e05d29a1491776e8ea26e96e7d32ea921a2fcb5810267fc86a8db70c2d8da2c640d5d6886a1918ef6500000073fd25170c461b79000000000000000000000000a5f067f185f1bb557e783bbee2e2e8cac0226b96337057a7f59f26b87b9cd51f72835337e174bdf40977b6cafb0109b5965ac6867532fc6fed3f9ef6a38dfc1ce553fce5528b58d80caa4fede67728bed7945a543c6a8a94d09cdc2483dd696bc6454fa4528a72fa8615b8137605f76d801867596a9c36910095a204d0aa3aca800000000000000078040000000000000000000000000000f5d7105681f460b4b744f8f539a5d1542729e0d14cc26014de23fb98bec25e0afe5a06556656698b5242fd283fb160c4ed1319cceb1807b3a6a3d7489c00a0c63ca51c867bdc201fd8de5141995a34d7b4dc5917ffc820c036c3f60f90ce234532e5a1b9a28579ecd1effefa7a49d593324546acb8d6cc0fabe33880be4bc156b0bcbabfa9c686ba837dc44e3a892e8bde062d18684d8f3f8ba8c83408720825907cf4b47f4cca8a7cdc0a12144b9f4620aabd11ef2cb2c0c1bb3501048822f79dae8f0934ea206ba63fe8a5226430453aa535a4abd925c80161f7c91e0ae7fb00fffa795bd0830f4c8d16f37155a36b54b9e61bd6c0b52aa9fd67fcb1a131c16cd6bf68e7e484811f355e73e0e2e257f6392e409206b2af9e65162692ab5674a7a93f0d8567299f8b191aa54f3ce42c47058dea99c8411e88e259860f4179a18b9fe26f236589ad5053b8027ed8840640cd744b1d0094cb962ad11f88e3b63b25914cbaf56d006d060f1d4b8a63ee2668f6d272b98fd2e9adb61e58416217d575efc2876bc5d9395b22e7fb33b4f3be4c07dbc39f06f028039bf4ac3860729c08f9f1bf329819e750b128919e962914521e1ebbf5542352f596f5f9773fec8506198d634713150e978fe81d89a97889e8229f4b5eb2625b298922d16fe3879bdb6d158d4ba0794b817cfecde8908e3a32e274b76e644739da478f20a908af69f1caebe28bc40054254c8a631996f52ea6be621840f48ed46e06ad8632b8763dab32a4b8d563a28ed32242809258f1a518fa33b2070b7ce1b2011e1112d0554c86b1a1c37c9a5ee422588d945090411aa3c9cf55cbd774178905000000f5897ade5023f6409db54c108e200ac45a37de650563987c5681df9002a7dc0de96eec806e4c39c9231a242caadf5e0aa22705e88ebbae9f737880dc336b84fbd47a2f64688d579fc025c80655dc8d066d3827796111f088535850aa47c1b860c2dc5cfaf4d7c1406e41f442f4906f424dd21fcb4dc6453a1323c0f1cf10a6684b002846a3e24912e56de6d8eed85c5a9e6e65a208867edbdae004f449b0073ff0b51fb72696f40439efc415e45aa36c484ed014afdcda0f3d84c10f564e8eeb3b8e92dc36c79602605f351356abcfeb63fdb0e2e1d64f92fa2ca4efcaeb608a7953f2a512738e828a1ac96fc9f48f66b53ba9056dcc788432c407e189543e368251adf16331b73a5058944de77b48e12f4c7fb40c91b5fcf24c53b126b5b2b61bcedf87a412e800a6f50cf9aaa7f718f215b5f20d59e5020a41a3078631efa08444b2a4cbfede13e2d604be634aea7c80dabafcd8b4ab57348bbcf2d8746471bda85db8c51b065e89c05f5fc8924b1b4ee84453cc6791511258efab614cd2d25a22480e8dd4320a144d7ee2d9ca445b5b094c3022678150020d7181cd9a11bdcd3a765f93c8b916f4c231b51cda4f9d6805083dd6e28b48278ce55a0addd2e258ce55eaa11323ee244c1c50f873d73864c477b57b82264965bc88bf36281bb272ffd81ef76f21f00c46ad20ed98d3f019b486d519cae1f3cac3f411ffe99d98151f2d73f150573c840000e8744ff0bdf8e09c18d4a0dde88ba75078b53bfa2e633cff474bb8fd539d6c28efad1bbf70dfe5b9301e93168d0d4f8450bad1f08e9de05e2279d691c6d4201634fa71c985031afafa6ce83d6a2e362a6ffc025614d7ed0e1b27c26a45b9eda2f05a652e2af90c791bb1a82f046d887b835d5cff7b40809b782b77f168c18fdadcee9f4aab6093a60d21d922b60f05eba17c32f6f199577a853649d3dc4776e031301713b255f573d9013edd4dfa7a60bbd047d423f0726fd62028058354e0fd5906ba8786a347e8ed764777baf95f7ade3117e282b13c75625fe00ecb015233c645b5c843e7921a50c4a43b62be20156d5e56f7a88fc4"], 0x560}, 0x0) sendsyslog(&(0x7f0000000080)="b6b28bfdd92797e16e34c4440000000000009398db6ddda122afb6d78b426a8aa43e564528a9233186bb02129e66617e1af08ec03166a3b8005dad1e45b28a389179397cd61bac8b9ed544035f779691fb31208130db741dc60d36940aee9e3433093175b85cb299bb63b83e8fd1760ce662b72fb68cb1255d9300ed120787176feb1b6916bdcf997292207e4a67d9010000000000000012dcee7847754dd1b2572fd48438b65d4c6c063ec1a2e94357e691d55620c9f41b7f2d050000004c0c42643c15f61f384a28454e8ef964d6be5bd885099a170d6a95640911941ca4d257293427337dfc5e7c590a465aa7b8e196306f6ab25443a8604d7a018fe46c3883f95123e0f5e6618217a64eba963ef689e9f89b0642246e7ac3a0a51a4f60b0d9c7fe4a77506ec9e12a8e7686e563a1d59eb78834c9b2f5d6c83c1b5444477091e80007a2bcfe15300c3628eb8d4e7af5cdd27d81ff4ffcabeff9d3c81e", 0xffffffffffffff17, 0x14) 16:03:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x3}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x2) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:03:52 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a52871d000000b8150000002900000032000000030000003591af0dc1bb893f"], 0x38}, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) close(r0) close(r0) r1 = socket(0x18, 0x4003, 0x0) recvfrom$unix(r1, &(0x7f00000001c0)=""/246, 0xf6, 0x40, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:03:52 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000059001040dcb9000000140000001b00"}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000200)="96e7ac38d9b037b05b58b2688805f235beb257355f70010741ac36d480e9da5daa57cb93", 0x24) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x1, 0x21, 0x7, 0x52}, {{r1}, 0xfffffffffffffff8, 0x8, 0x62, 0x800, 0x9}, {{r1}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0xffffffffffff959e}, {{r0}, 0xfffffffffffffffc, 0x0, 0x10, 0x4958, 0x4000000}], 0x6, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x80, 0x8, 0x3, 0x9}, {{r1}, 0xfffffffffffffffe, 0x40, 0x400fffff, 0x0, 0xffffffffffff0001}, {{r1}, 0xfffffffffffffff9, 0xb1, 0x0, 0x1, 0x5}], 0x14, &(0x7f0000000000)={0x1, 0x6}) clock_gettime(0x4, &(0x7f0000000040)) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f00000001c0)) 16:03:52 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000140)='./bus\x00', 0x10400, 0x10) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r1}], 0x2000000000000033, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x10000) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x2, 0x2, 0x80000000}, 0xc) 16:03:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2c}, {0x81}, {0x6}]}) ioctl$BIOCPROMISC(r0, 0x20004269) nanosleep(&(0x7f0000000040)={0x2, 0x685f}, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x193, &(0x7f0000000180)) r1 = shmget$private(0x0, 0x7000, 0xc1, &(0x7f0000ff9000/0x7000)=nil) r2 = shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r3 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x4) kevent(r3, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffd, 0x32, 0x1, 0x4, 0x7}, {{r0}, 0xfffffffffffffffc, 0x40, 0x10, 0x9, 0xc38c}], 0x0, &(0x7f0000000240)=[{{r0}, 0x0, 0xd8, 0x40, 0x3, 0x10001}, {{r0}, 0xfffffffffffffff8, 0x1, 0x0, 0x43326afc, 0x30c6}, {{r0}, 0xfffffffffffffff8, 0x4, 0xf0000008, 0x6, 0xfffffffffffffff7}, {{r0}, 0x0, 0x90, 0x1, 0x3, 0x8}], 0xffffffffffffff09, &(0x7f0000000180)={0x6, 0x6}) shmdt(r2) 16:03:52 executing program 0: setrlimit(0x4, &(0x7f0000000000)={0x800, 0x400}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) getsockname$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x5b9, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) 16:03:53 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) setrlimit(0x4, &(0x7f0000000080)={0x81, 0x10001}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x7, 0x80000001, 0x100000005, 0x558d, "2ea86edc6eb500000000000000000000000200", 0x800000000000000}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a7929392001", 0x24f) 16:03:53 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000040)={0xffffffff, 0x8, 0x0, {[0x0, 0xd07, 0x9, 0x9, 0x3ff, 0x6, 0x2, 0x8, 0x8, 0x7, 0x9, 0x0, 0x8, 0x1000, 0x6, 0x7, 0x7, 0xff], [0x7fffffff, 0x4, 0x6, 0x982, 0x4, 0x0, 0x10000, 0x6, 0x9, 0x7149], [0x5, 0x5, 0x2, 0x86c, 0x6, 0xba], [0xff, 0xa32, 0x370, 0x7, 0x100, 0xffffffff], [{0x2, 0x6bd2, 0xaa, 0x7ff}, {0x8000, 0x6, 0x2, 0x5}, {0x7, 0x6, 0x100, 0x5a6}, {0x101, 0x7ff, 0x5, 0x3ff}, {0x1, 0x2, 0xfffffffffffffff9, 0x3}, {0x6, 0x9, 0x9, 0x22}, {0x1, 0xffffffffffffffe0, 0x90, 0x6}, {0x1, 0xfffffffffffffffe, 0x4, 0xff}], {0x2, 0x3, 0x7, 0x2}, {0x81, 0x1, 0x8000, 0x7f}}}) r1 = getgid() setegid(r1) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000002c0)=0x1) r2 = semget(0x3, 0x4, 0x1) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000300)=[0x5, 0xff, 0xabe7c3c]) fchmodat(r0, &(0x7f0000000340)='./file0\x00', 0x20, 0x31027d3e756afe4b) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000003c0)={&(0x7f0000000380)=[{0x933aa0729b30357, 0x53f}], 0x1}) r3 = shmget(0x3, 0x1000, 0x46f2b759b080c489, &(0x7f0000ffd000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r7 = geteuid() r8 = getppid() r9 = getpgid(0x0) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000480)={{0x1000, r5, r1, r7, r1, 0x0, 0x9}, 0x3, 0x8, r8, r9, 0x6, 0x7, 0xffffffff}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000500)={0x10000, 0x100, 0x1, {[0x5, 0x5, 0x6, 0x3, 0x0, 0x3, 0x4, 0xf49d, 0x7, 0x80000001, 0x3, 0x2, 0xffff, 0x401, 0x80000001, 0x7, 0x5, 0x6a], [0x4, 0x101, 0x9, 0x1, 0x9, 0x9f15, 0x3, 0x10001, 0x5, 0x7], [0x1f, 0x6, 0x3, 0x31c, 0x0, 0xfffffffffffffffc, 0x1], [0x8, 0x0, 0x5, 0x8232, 0x5], [{0x7990, 0x7, 0xfffffffffffffff9, 0xffffffffffffff00}, {0x4, 0x9, 0x0, 0x76421218}, {0x4, 0x8001, 0x9, 0x6}, {0x0, 0x10001, 0x841, 0x401}, {0x5, 0x4, 0x70, 0x4}, {0x5, 0x6, 0x40, 0x9}, {0xfb5c, 0xfff, 0x1, 0x9}, {0x0, 0xfffffffffffffffd, 0x6, 0x7fff}], {0xfd, 0xffffffffffffff7f, 0xf0b, 0x9}, {0x0, 0xa, 0xffff, 0x2}}}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000780)={0x5, 0x3aa, 0x4, {[0x4, 0x2, 0x81, 0x6, 0x1, 0x9, 0x400, 0x1ff, 0x6, 0x5, 0x8, 0xa338, 0x80, 0x8001, 0x0, 0x6, 0x8, 0x3], [0x3, 0x1, 0x8001, 0x1ff, 0x100000001, 0x38e8, 0x27, 0x400, 0x2, 0x3], [0x3, 0x0, 0x4e96, 0x1, 0x7, 0x7, 0xc13], [0xfffffffffffffffd, 0x0, 0x4b5, 0x8, 0xff, 0x101], [{0x14ce, 0x9, 0x9}, {0x800, 0x7000000000000, 0x6bda, 0xc4b2}, {0xffffffffffffff6f, 0x7, 0xbb, 0x3f6c}, {0x5, 0x5, 0x6, 0x2}, {0x2, 0x345, 0x2, 0x12f}, {0x400, 0x8, 0x5e0373bb, 0x7}, {0x56, 0x9, 0x1, 0x401}, {0x0, 0x6, 0x9, 0xa4a3}], {0x165, 0xffff, 0x5, 0x1ff}, {0x401, 0x403072da, 0x3f, 0x5}}}) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000a00)={0x1, 0x8, 0x7, 0x80000000, 0x2}) recvmsg(r0, &(0x7f0000000c40)={&(0x7f0000000a40)=@in, 0xc, &(0x7f0000000bc0)=[{&(0x7f0000000a80)=""/119, 0x77}, {&(0x7f0000000b00)=""/148, 0x94}], 0x2, &(0x7f0000000c00)=""/29, 0x1d}, 0x40) mknod$loop(&(0x7f0000000c80)='./file0\x00', 0x20ca, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000cc0)) r10 = semget(0x0, 0x2, 0x1) listen(r0, 0xfa7e) r11 = openat$pci(0xffffffffffffff9c, &(0x7f0000000d00)='/dev/pci\x00', 0x2, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000d40)={0x10, 0x2, 0x4, 0x258e9fb2, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x71}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xa8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xffffffffffffff29}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x100000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xe9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8001}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x31}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfff}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x100}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x178a3463}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xf5e2}) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000001240)={{0xc8, r7, r6, r7, r6, 0x2, 0x1200000}, 0xec0, 0x2}) poll(&(0x7f00000012c0)=[{r0, 0x10}, {r11}, {r0, 0x8}, {r0, 0x40}], 0x4, 0x1) getsockname$inet(r0, &(0x7f0000001300), &(0x7f0000001340)=0xc) sendmsg$unix(r0, &(0x7f00000015c0)={&(0x7f0000001380)=@file={0x1, './file2\x00'}, 0xa, &(0x7f0000001480)=[{&(0x7f00000013c0)="3bc3f87e9a7b56dbe312843c773d34c6e3f8a9ca9a9177265ff412220860037fcedf4c4f078927a0236bb121318768b99d24da5f56ec49aea696e399002757b3ea577bc159e32503867caa79de27bb8fea62a1f294a4d3d43b1ab12b6e1b8dade42115a20b7a4d0ed721833cebf28f7d1425fea4b861c01859f8d038535f0c5e408affcb4eeaa76207428e8931237784e6668420cd468f20adc955abe12b9d2b431b9b6185177c0410bf5ddfdc19", 0xae}], 0x1, &(0x7f00000014c0)=[@rights={0x30, 0xffff, 0x1, [r0, r11, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, r7, r1}, @cred={0x20, 0xffff, 0x0, r9, r5, r6}, @cred={0x20, 0xffff, 0x0, r8, r5, r1}, @rights={0x28, 0xffff, 0x1, [r11, r11, r0, r0, r11, r0]}, @cred={0x20, 0xffff, 0x0, r9, r5, r1}, @cred={0x20, 0xffff, 0x0, r4, r7, r6}], 0xf8}, 0x2) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000001600)={{0xfff, r5, r1, r7, r1, 0x100, 0x7}, 0x9f6, 0x8}) 16:03:53 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x0, 0x7fff}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x200, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) socketpair(0x12, 0x7, 0x3, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000140)={0x44, 0x7, 0x81, 0x9, &(0x7f0000001340)={{0xc7, 0x20000000000, 0x100000001, 0x66, 0xb6, 0x5, 0x8000}, {[0x8000, 0x200, 0xef, 0x2, 0x5, 0x6, 0xb9, 0x6, 0x0, 0x100000000000, 0x7, 0x8a0, 0x1, 0x7fffffff, 0x0, 0xffffffffffffffff, 0x6a8, 0x1ff], [0x3, 0xbd21, 0x28000000, 0xffff, 0x0, 0x100000001, 0x0, 0x10001, 0x11c, 0x2], [0x20000000, 0x0, 0x8, 0x6, 0x7, 0x3f, 0x1], [0x20, 0x8, 0x7, 0x9, 0x7, 0x10000], [{0xffffffffffffffff, 0x7, 0x0, 0x6}, {0xc010, 0x8, 0xfffffffffffffffd, 0x3}, {0x7, 0x1, 0x7fffffff, 0x5c06ba30}, {0x1, 0x3, 0x3, 0x20000000000}, {0x0, 0xffffffffffffffff, 0xae, 0xbba}, {0x2, 0x5, 0xfffffffffffffff7, 0x4000}, {0x1f, 0x6, 0x4, 0x2}, {0x8, 0x0, 0x7, 0x9}], {0x7, 0xffff, 0x3, 0x8001}, {0x1ff, 0x6dc5, 0x8, 0xffffffff7fffffff}}}, 0x7, 0x3}) mknod(&(0x7f0000001700)='./file0\x00', 0x2000, 0x5) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) r2 = dup2(r1, r0) pwrite(r0, &(0x7f0000000340)="956e7140454491ad0da8401c1dd599d2aff11861409905abef13637a05085eca5723d7aa6ff0adf23a6a36e9bf9df319e1219652addc5c005e395fac74fbe93ee556051fda5c059b281be4a4ce70111c6bc055c7626bd055641a453da9bec5407a57b0b7559c8db74c0d8ce10a3ee6ef6eb811abda9fb2fb9c425c1013817b3a5235f603ba90f6eb1eab8cc83a72d7d7b7a984c5c0bceb7d0f1f230bc70c37836fc59c9f78b9a4334cdaa62759dc03ef82e52f63e2423a40ec0ea82f72e8b0d8a4739edc4c2f8e32e91be5f39219cfaed844bbb23613c90aa27f660540a033c72c0a96710f53fa978255abcd67e320721d1b8dbbe50fd15b63b26b7df0862bd24adf40aee025903a70f797eba29eeb4d7f7824d8c70dbb2679a3bc5b3977ab29a72cc521e21c3bbb7b23030cced356581f00c62a8890953ff152d31e4613a0719851e7775fd9fd22f3a30d27681ee524e6a6ae80ff76c1479409ef3a91566ab6f2c1c491d7243b51cd61abc2eb03fe91650f035b2aa160831575fbad5a123e75dd068c304855d89b08822cf2ac90a560dd04ef0ffa1da3a64e3d3671eae99dc4838ba579f705eaeeac3eba9d96331dc53130f169585f11b09770c21c55596626be724d52d50f4642254a7d4212448082ad78c8ad7749209827c27e361ac904759d0fa2a92b523d2ebe9390f526a53614cbce9035567d4b9968acc79dd82138b89f7138e449c1d717d8e64ed0b8065b8473833a8f952ff3bc27ac72dd95246dfd11aca51e96a571787ca96f688348245b6f4ef29a6461fc7291bdde0ad34ee153dc8f69a858199eea5a4a9fef44d062da6fce97fef0bc771f5120053377c0657b9258e6f4c59124cfefd4250d102a2819a70b23052adccf2b6531dbb1ca49ce55b43db9724cd7939bee4c5fbb4b4e2b20967459390ca45637d5682ea1ee95ce8bb7e323c96b00b9ccc132e104e2fc050884d85207e5c75b4e08f27b645c5c73971de2e74606e5175dbe2352cc5a3c49d4decf1e27f1870be385825b90c48e7ed3b8a47c823e6d343e43b48bb9a8f1a1bc1e22d4636516d04d4ee29f58015d28a5da686e09effbb097730ed32079db11bb9ecfd51b278401c3268115c0b869de00f7116086be2462ddd70ca005f665d34642cd5edb3260b013f7e3afb008b610516506c001ed5ef97fc83d8a46edf3c0fe6e6a4a4fb72975019cc6c890766fa2acb9af7c782381f6e816e90ba7d2620de5f3b731ae0181b89e73ab2f5f84bb54d0456d2c062165984a4e683ea98421a2ed567b674103e11785edc26aa6ceebc0c4727decb8120ac649dae28f97c0d4b9b531656323402d474dd5b16d735b4db2f7c94969292c201928b0b4b567685aedd9a6203e12e867692cd3b9d0addf99b127db6b00667dca231365b275072169ef5cd7a7b3779fe214837c792675a246b62447c49ccc6850047c8b097f358b1f235ad6cbd2c76900ab4708352b297ae002cf2deb21ab2a6ec6270ea4c3280439ec8c78bfbfd8cfdfbc899f5643bacefbda7056e5768a2e6f8f6fa788d8d5563fcbdb20f63c167f38f7622b8fda626726ac6070a74f93108f414ee8eb978196d1f41630f33f12a7173d1e9489c6a1cc3f601f9299d6c75372f93447e313b3a7a916c41f370791671ed829082d7311f865747f7cbf23bf5ba1cc72d08db1ae7631c52f92097bdc748a291869df160757264f4c0e185a29b465fd3621fabe7d9e83665a02ed4f9306fc4c7e5a8c657fb136b0a11660938ae97c02587932751bfb0aba479b34a50c0bd301f97c9453639df0f5a640fa711f7758aed5b65e7e0972a74e3bfc9acc8193c49f0d6f066ddb91ffb6403cbe12d8ac805e696b5a028665c3b5e19f4c13133335514caa693488b6830ca430f542fd46041d003e2b0fecab6fb7f8932b48dca0febcdd5146e0da327ee5a5438f002c112fd06b71feb0543d79e14b2f46c27617125268cffdab4fea75d1eb28917afd3609f4142a348ebd069f86a3edf17408280386f118f6931c6ab7fa7ccadf39f4ef609ea16692736105b964e3eac60edbe8d0a36938991d281e19de7fdf0e829f5d6b7240027587e86a650c42043fc65baa6c0370e2515a4238f254acc82ff371f99e479ae79836e9a15323061c7da2966b0102ef1ae3d84407bbcf2cc487edb716d21cdbdc0b2b143857a5270ba31db24dbea5838723d1d956249e188566c4f8a2aded4fc1246ed6367ed85d617ad0fb3f16ac32233c08e12016ea914c9fb290dd5749b7fe1f7056f2a5dfe34be46ce2df5a879a7965a1b1326294ffbd2ff7b02da57b48e7d17b6cf956d9bb711556692cbd77d8a19c282a3440490f3651f1ede5de39600c9326b089d7024aabe7694adcf393946a6dee5cb8e010dc88637ba378b7732d79f1cce95c36931a7307f5b82de7c3c93041f4db87b219d58a395a1f6a291f8b54cf1ab4fa12300f721e212ab79b8906c9c8165328cb849edbda071acea3a14b54f60502ec4fb673e3cfc05a90d2c84fc85baa2e4f16d39fc6403dfe373773d37ccc924f75cdea61364063614240eb86baf213833a87a3b43f66cdd1174bf5c77e46a16f5dbc7fa105d4facbf4ee2c47db27a41f0de61fefbef405b977416e2664995803ecda5e85c5f1acbe63de50c54b52830e46e74b20debc04e43a8e303df8f76e1359809d919a89b18a75ccb2eb4f55ac0c6bb096167a84ee03e98b27e333a3238deee921e85b4a642522362ae4ca411bdd34957b3340eee5af4efaf3d2bf7a599acc70d9a407d0401ca23595c47359cbfe6842dcd7a9733307e8fd5334c8e195325468fd491b4db07231bd91ee89001f0429cbfe58a0ed1c5834abafb43b57861cf3af6e729050e32f1e5595b942e7136fb9e6cb81521dc4b0bb2e732fe13bbcafe7b3f9bd66d51b25cfdba1ac6c9af4b068544cc970b8e0c1cdb480edfb42db7de846caa8f306c2773e1bbcd719d989da61b16847d0f846f36a3b8913df1111467230ed3c6d608b70bb7a3189093ddd5fbfbb07230cb2a9c29080b92cd17766bb65ec0e57c3fb6e51a3e012b861cad1c538f89822f75e815338621c7410bd2be38a440ef8904a802d1996bd4b1f3b8543a4d87a6d880eda417c6cee29033b970d831479c717add0c509d6946d37602b8bfc607096d3fe816dc11e7d7c95efc5c55441fe4eedffdd60c560d6f5d1f10cca739d77349a0d3a95506b1e9d81afb0a8dc2c16a9400938f94cc73f1a2129b43ffd048bf6d50bf45be791830eaa0ed170a54d013f8848d5f1987ef7a471d6164362008984f6c0f4864fee66f57c864eeec29863bfe891e2975c56bb49b6129604486de5a582fb21901be06610ce1edb752918244c179152d6c6338a516e8a40605c46d0b37daa5ec3a82e4dae559c8d532ca91c3d647014eb027b06741fe4faa04209a04dbe91cd869d98a890fe02392e82b8999df7f12a764264a9f89cb4dc38c9aa34cced9504f86f88bd22e4773f711e035e405f34cc3e1fcc323a7b8749ddf4ce3457841c910b533a148d65a673850c99f20a1f8489f63a7409cdd142fb3176eb5778d2db02c7ebec430998f47efab39486d27eff325dcc7b4fe8de9d8ce43e575f579825b987f33f9aff947bc481afd7a892c7162796917c56f668760d3ab28224aab2bc4fbeefebb3c08506096bac5f4aa4d1a7322543e0dceff59b8b78bac0f103ac04ea16430c0af6a13c2f89b3b6df75f6652a40e6b099a9f8e18e955cf5997769db410e0439626c8d2b3927145603378998cf2d9e49dab9484a4df6a779738df64532e1a0836902b6fb62e3e60db1945480080ca15970c16987dc9be0eaff6a953de594b1cb778909adfb4f69b7e7a12d7806bf72a111c660c2d7fe2c25266bf308f75dbed9f904b1e142aeca0226f853f26e34eb65f27657366bac7da4bce968a1d8c15956e9198afd25867684e3e8c252091c5ea83762451e3823d32e020fe15840aec9baa4522376ab0ff8b81e770468ebc35d88add160c007c0e21f6d7c914884e9b40ff9ebe52e3c627cb1d012aa901c151ec5e084b191d07c092393e4b20b3d8390627e5e9fa64467a4d16a310de4fd36de83262c20567b2c8e3fadb581eac112d169bf44b7c95234e25d3422bf3fcdd98dfcddd342a36e9c289ddbfaf77d1f1e1c053f563f97380f8f0b385c1ed8dd8e385bcd1f144cffaa50ccb2338f761023ec08693ee045fd06b4053717fbe814abc73c1de6134a0d58953a6b644b8c3cafedbf506763ed1504a849628bdb08f4f9d9c54d18e8ac8285b76a50e48921790bcc94f6f0789165ed641642b3da93171a25024e85ce6635ef31aa51d07ec64a78a51bca1bda848f5627316f6243ad96607bfcf420da6c539fde2c0fa29396733efd72161278d445135ad4298d001a3fbe5dbedcca2ee160b34dd42aa2edad57070162ce7979308c841190f611e4e56809ffdf4a5dfc2c8b83be04280357c66bf1767982bba8e4d82a0436d174cca981538e275f27bbc50305b60707e7de0ffebcc540bd63da4b0f1afb7242ada12aa363fff9f435f2cb10f3d0800fe56109ef209b42526f5b43d6b3613041a999bab6f6d486b261206eda59fb4e7ca1f23df718e42aa8aa114d7122ae9871f4fd1bbadbf9c77999b1b0e3bd7d1cd658d00ee9947c42c704144a8f699269ffa564912d1b643d566078552d46d86481d7f1bf27c9e69d8c5832c9b59fa6184b7e498586bd1ab7e22addb182bc7b4e9c636b3a0b55397400a6021c1b1da20525639501ca5fa4efe86e49e380c2b817bd922ed9dc981446d767c75467d63831bcedf5f7c9b6b038c51497b1545fb3139fd76a249332c4a4326ed3a73b843bdd7b2d6b4289c97a234be27bafa5ba4a71b262bd5092356287134556f82780b68619b177fb241d82a5c46ef4abc8193e8f57f4b9deae33c57e5794db3632b4c43bb21cca5e3fcea3c16f72c5d67064f20ee5c2935bcc886094cb6a2b72a2bcb630703ce1c0168415c2feeb4e80ea9abf8a9269721c39d6e0391db830eac072c8b578f531ad9c22f04a61db5013f5e035459c8e1b75b51a24cd7c36a5755ce24b0f7b7cc0056bef050384a0a240224ada127d960a8534737c6a1e4518f3b52b05ded9786b5f34e41a878de95284a2d388f3eaae840f0c97f49be061ffaed0e4d9facb982545f3019b63cba6cdfd43988089023bb340706ed17a549f9827077b902276e28501850f2eb8c40cdb27471ab14b800ec3df81873c9036c3b6c1c3008f74ffb37dfc0ef0f33f524126b6ab7554e029075fcf03267f511f3e9e812fd9a934a03bd921e8ae1310db54c066baf1b9ed3e09e33650b547257d17579e01749ac482b26c14ae5bb0c0bb862f2f7759c3bd174f4cdf7ddbc4d225d9375d9ae50d02373494157f39cfd56e0f8440dd91f3d89bd9fe21cd386542b9bd1f27c7561076ee3649d26c89a0d62f9ca57fce5730c7b16ebab71e4f19aeae96ee1462d0e24c067ab1c4602e3bf503d0f5fbb03347dc36a98655f4b127e18ba134e1ed353c87984f3fb22a70d44afb58b72df5a8485ad2bc584d0fd99f28bbfe70839deab1cb084cc03afd8a25b3a532511be383c92c86e11d9056be832f5ec629f644e920d6ae160f8d3f257624fe7fa636847b184d072d8c59952336cba619958e8ce3a611ce1ffe2885b35f4465b7eff3e0e3ed480c0b606d54ac52467eaefbfcebf6cf341aaa4c6d00cad99208f9c7fd594ce64d274002fe4a11e3c305127f56af2edfdd6f8f4b70fcff8189411a84ff76d97465f7f0", 0x1000, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x800) writev(r2, &(0x7f0000001740)=[{&(0x7f0000001700)}], 0x1) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) dup2(r4, r3) 16:03:53 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0xe8a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) 16:03:53 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000100)="6f4c547fdc4148f0ec4c", 0xa) r1 = getpgid(0x0) r2 = getuid() getgroups(0x6, &(0x7f0000001180)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) sendmsg$unix(r0, &(0x7f0000001240)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001140)=[{&(0x7f0000000140)="3659bfcdef50a325b933e7e073f7933bed882aa6410eafd674b956d975b39291b74e8b4341245d59af5da72c1d0536175c5b184db10a08895a75e8d3e9c52ee584cc26ef52121b03187a63b096eddf4bfe61812e4f9245c594f59c318e355521db70ee5eceecc7a3c29079d1a8bb1228eb4fe0cb170a74e73f7532d20ad2afd3ea592e56769c8225dc662f912dafda2a03d65a522be1f1c6b1a0f38fab4295cabd72822934f9c783598ea31f7f5961c15c0085e6e3592ee8aedec85c583efde4124b69bc28cc4a9c937e17259b2377db94b938c5abca0c59dfb9a43a27d2fbeccaced658a504be7252fd89efa787e700d2ce0abc3fe98c041f0974b5e5b308b5b0299b44f893bc15c529a424e0ce8957bf81b7de5b1a5d255c44106debddbd64c926f41e180eaee289490447988f19a5ae1e8c3075ba0eef9f8fefa4d18a10c8b2517fae4d6471078bbfdb81f52d5637e325aa6a125a5234775f0ae2df47dcf853bb636853c77c2d83d9d9ed44d0a70f8686baa8b939f4f14724acdd136a9d01ed76e35e061af82ce06423350871bc01a3ffc82eee3d3cbf54c61924c7ae13aa340bc6f885ce6d865f636048987e177c917a1d023fb68ad0947199395748edc4587971f97731987dc4cdfd43916acf73ed663a8894d5ca891196c2645ed492a86211a9fe05460d91bec081c6ba4f84f321e52bae9bec715985f467bd52c42b86c6a0586b1aee450bc01e2228b3fd7869780a4925010bf617b566de61179b96fc00647eb8950918ec2d6b28c7cd762175be1cbb397fab849294572ecd98e16b1c8265ed9c3776d1c050ad610dbd46a0af53a8458cda9e3466b5541be45271d38d91a3f399bab5800c685e407eda7283ca817d61a576039df0e7dab34ea1d7615e5e12cafbcc1692a44fee50c9e34a81f95d06c394680ea453a1c8370cfa365641cdc9ef1b410a41543ab777af12a7fa120cb639158bcb94017bfc94ee7dee9ff3ec80d9ebee075a4d610e4242f46970d81339448803ec18d8f2f6a00815413eb9cd1cbdb12416faa6ef4128f01438ff967fbd64d5dff70cbe31b2502c094f194166a30f60a86370cae82814e716b38687864c873cc449d7f3e9887b7b67b1e28bb5e1c771f24ca88a96cd8c7a858e762ab5382a2982a162f7a5d2a65099c862ec439574603d3d1dd78f1e47d65480e23dea8d222c86c37bf1cac46246c1c5fc50d8eeed3d2097b3f98f5a79fcb3dbc9920e49824fb418dbdd5078cc2c5b97d74cf0769b7ab325e62739ec214cddba7c107dea4240b6da0632333e932154f312344addb511f9da1630137c4a2c3a516e3a6678330175943eb8b4449a56f7efa04dcd6f1e8ddc07f917da54e9d8bf25fd2679a7289225e3f8a1710dec56ad916b5e4ef6984aa3fc18f93c162ba879d242e1b8954babee61d64f6d0866f09f28e334a145b5e9a34d7d6c2292fbe8ab20cbaabc83a64f163233043b82626b2f0478de00f845ff6e5dc69bc1e7cb0ce63624cff1f0695b46bdd5b9205831ea4e1837d83c5e3630708f3221b82698609f1ebc84d16f43104daf97a2ccf7dc9a9b7f06a9de43f83c1bcbcf3b0feded1644392f745b2214ef4817ae69606ebc909749d7c9f78d021858cc040849794099a27d0c9669acb01b2538b87a7f68baba2e49d7ff756a867ab7889b56e0954c5068f4a266dc8f698faf2d40cc842e619c9e0dde00de5a12eeb6f5a0a617f5c374c97aba22ca2e1594907af8e0f28ea38bb020845b3844a3f4a9b8884890c1d7cfa12e8bc864128b0059474fbac2742226dfd01310aaa7b08cb52fb61006e5b77897993aefeada5a41b4374ef969b68078d74a13b82b956e9556708094127ec457d5a0dd8b18448148eb8735b99261f0e14d24eff2ecafa18e724164c4fb484946234eaeb695a03416277c4e64d40853a1b0b95f2228e1cfec73bd797fcbe0def24e21078df5657fbd85f2bfb9c48a6854c726c4e4562293073bf1a14536ece8421f0d748d0121b784babbc4aadbefcad9620569502bdd0ced58420f4799c73f0e3a1087c18d97970d3e3279661b43db0d1665457a54cacc8a266327cf27fe2a157867a0ed4960a9c60792d2f11fe3211f0ba0c7aa9966a9c8ba76a132cc13da80452d3001467b845acfafeabc8623e32bc2b463d5a5192384da6f7762360ca05c774d0b7a88dea82620f4e86a55a03caf6738e6085e08673748ad4f294e538f3f9ed4708d60532894784f12f1a2ffd471e840fe2c81b08e2445048072cfbd0a69b38f05a888375b90ef4990d1cd6139e86e06824ffb4b8ad763a5e970f6cff1fec27b641ca5ce30e61ea7c2b5012d4c0df6c60007853a64ee1b4b8e80a18f974f8aecf6b6d4bf7edac511aac29e68d7375a56e6b0ec38512714eddd7cd1734f6af81e893bbf6fee5a9cf0e4db3f7561da8e40b9650585d4b2d80d6e895308591f4745daa09c69b915a1d5cd873de38fc25f5031977a4b7902920c9b1c6b5f7cc39c183630564981ce0172f1219a86ce08c91c2ca56ccdf63be36a05ca51d3734c20651a40650fa9d3b11b3cfc9198a83e6a564de9d59acd5f1cc09bff5f1815052a215bb137749cf8b1408e41b7f1de3f602230a9d10448d14c0097a2b379ce76a07409623e0db1e76b94be42e6f1e4e93ac69fb05038c311bfa55a97b685dad081a9f66c2a568c3f0fb19e53267748c849d5348fb2146386579f3cd533c68422add351194b07835075510420e29170e4737adee266764ef11c29d6a60be7affa85090d7c51204e79a46351b1852515ff235740b11c8f5b6217166fb0bc1d68affc95ceaecb854359a597c73314bc5d21450b2a30c23071f506431b04732625aed0d3dd32b931d033be57b6760b3539dec80668620e6337da1010b98ae8da95081950deb93c03da346e5dd0210d2ce08ab165e06f0a3299cf37d8eb63fabbad21a60a44974a7f61d4f1efb2bae3803720a6f1ccf417e03d576e53735b559172236c90247625555f178036bd1ec597a5912a034aae7c62918c57e3f7f54e874e5b364541288ff85fe305a810af38f234420968b15574918ed5ed5fdbeda6b6b6e69cba6294e3daa8dcd66990ded408386d63acffd3c9da2bc855f5c3d4deecfb24747922661ac1063d3aadfba30844cf1e01075809c8dbf8b11e8dd448807623d77b8874e6804d757a09d9cb71dd082b5f75fd9d54e930735ea5331768c3ab0be70d3bc2fff0410b3606b106b96d4b5e8005b684c96a0b59e5209bd387ea5b9f31fd524228d1fcbdd3caf5ebf90049b52449d3b6e33f11b6b242dde62429674b27cf8c067dd8c4483ba504602847897e0d71d8a1bfe2c381f3e08d0b1d1a6044d438dd21233e99ae3ec960740de2239a3c3f993690431b91428186010ef139e3c5f74443afbe253642a793e0888ef7c6b8b2842f16c25c587ba4a0a870c84df85e646419e9c9118940167ba092de84f51608cd6433992babf5dd6d0b4458a27ed8e16c0e3ee07bc1975d1437aac5c2d635eb142a729fddd2c5e39444b228e21551c7f7748260551b0863bde0fbbfc83f6dadaf1826fae4d4cd1945afff37612ad932c716e85b6c81e8afaa54fafa34907f62ec1e29753e32275fdc5711a01c46e4891233d5e9b984fd48724c58acff5bc3893d045fb82c5fd5ea3aa5a71668f9b1ba17828268826a5c4a0a10fae087889133fabcc8ae4ab94e7fc009d34f6d384ee04e0a5bf0b3f63f4b97031652543f0ddba13f2f877574bf4e83eb5de7782bb38d1e5273941d50ff9f52a80f3ad2c3952bd7b34ee258f56d1b92f7da443c186dc2f61b799523314a6a565b8bf1ff6e9f4f315831c90668f89389d7f62451a861a72d438989f8422c2b9a8cd1dbfd34a8dc2b1b8aa07207197b54098631141e0d7b2c3cb96bfec1d86ef4447da55d241eb9794ce814ee2a08673eaa87b176afdc270f44fb01a3c0aa36aa2483086fcf8e85329ae0c28635d6de737e32e7f55805f8845338ea7b7c6cd45b7f5f56703a47ebe21cfbb1e26ba28b1dbacdcfd0d7d74bfe2384ac2ea768afb6ab83b042c76eaf576b6bb3dbe1108f6172d3a6ec6f96cdf5f9ac09b980bf008579761faeed3d05641775664a9917db1e1eed71f2863c5f1ec9112c45493eb43a7ceba79d9c7486440192844bd093dc8576d17686f9932131548c122a939a727bbb3e64c249894564b5fe3d171712d7757475eb35d4a77c715597ca774431590897b919bf8de8faddbd87a51a3ac4b32da87e0bbec32bed20dbd9afd6b5afad5bdc987df7ccd091aa43ff16c379667816640ccb9dbc8982d36216f99e2e418407d1890ba68db8a98b43dd26ac989d1841ee7c268648b0fa94717b5b841e92eb151d44f4bd2b431923f7f316bd416001190da8426bc1023f60647c50cceacf5f6c187a950e3d848764251e6880fbc0ae5eb5e3e5db1cfa35c540c6d834c491bbe35c6c07376bd183eb1e6eea3ce0e09b58961a93659277503839012fea47e1892777cbedcdb5107a647d813e8b1b33795ae29354a04e578b09c66a15efa71a9dec805759ff182c8ddefa02d6cb79135b7b4f0bac9d1129d84fbfa6b1345762a9da8bc7ca2b42af48bca1dc0c3f3793b444667f3145721b064d5152a5f61ad9165b3de350cf54ee03a06fbe31a544d042a43621d496648fc6ad24d923470ee4bdd4a1550c3a3d0cbadb042b1c6196c2ca5bfdf6dab30834e5ec15cdd569d9c437a413c97a5b2f25dc151e12ee639d99e6f49c4f5812cba67056dc63f2d795af544697b20567897a7c8c48796b7bd5510d0af3c9f045ea6594cb5f26c1292b316ad3e1bd53b469a22dd0a6034d0d0ba2043a164362603c6456d62309e967a9b43b1bb8ec8aceac7e596c33ebe39a8dd2ff44f5479cc4a4010e9ee82aafe5f4caea25dd92d61b0efdaef7747946f6ff377c0fc02743c895e522878a04bc578b7a98d5f26eb99ada168eefc526f04a4b3281c8c8fdb95067a2cd12cdcd22557debcd31300d1cceb9f95f07dfd59d7589f65f8d2db36a4a627620582d81e9c53fb64cfee39ae31d1fa9f47bab61f03a5ae55931498d8be0e1b97d0f73cfa36093efcb621517b5689b0312a373bae70f2d8df1e0231e883e861c46b8eecee8a3134af4c38d194625e35c51b355f2276c3e0ec5b8526250c2f00c4ddea2421799bc5959df93ff707efd93f0d7a986d35ac64373585008449b6563369e4c01876b9ff6b8227f0b018da356874eca3ac72bc7abce49c3fa584bd0ecdebee984b7cd69ed3e17bf8a55d9492b6533bc51aaaaa6a3299f08c26df21644c3efbd4cae0a88bb1bd97cc75eae9918d141f575409c3726d22fef85d34b112b4ec8f1f510372cd55af994b5cb6e60e1064b940b593d89f746afc484ad6b2545022571f5c4459026e3e0e486b28277f0541a5b034d63d89b329b098f37f447f8f9b3225d96489d04c0e5f814b8cd902a751eec7f0edaf3483431e1465c2883a25063f519b002e943e82ec373eedd2c89bdb57620732d7355ef2ae461b0abb5a909768c783a3550fbe2670e5e9c8dceaae8520abea4ae5c87b557d56eb279b2e28006a47fefac1efee88622ca6374c1417955b03a65250585eb5471d71ecc3314ac63b1bc125dda1bf165fcc961e2c64d79263754ff8c1f77f731e1b0d0403fddf7c45a7e7bd6dc10770b5d5b77d794431569f20a59b9ad8cf5311cde279b12f0eff54bdfdce95173418a1b7a5380c96a9882b3d5909e0a2c1a4f40307a6f6f6f7fef7543f14e08731c23419aa0bc68d43c779fb7", 0x1000}], 0x1, &(0x7f00000011c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}], 0x50, 0x40d}, 0x4) write(r0, &(0x7f0000000000)="e008dc7be849bdccd04333", 0xb) 16:00:00 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x4, 0xa52e, 0x8, 0x1, 0x40000000000000, 0x800, 0x6, 0x2, 0x1, 0x100000001, 0x2}) setrlimit(0x0, 0x0) setrlimit(0x7, &(0x7f0000000040)={0x8000, 0x10000}) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x401, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='W\x00') syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:00 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) 16:00:00 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) rename(&(0x7f0000000580)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x14) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x81, './file0\x00', './file0\x00'}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/wsmouse\x00', 0x80, 0x0) 16:00:00 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x20000000000029, 0x1b, &(0x7f00000000c0), 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2000000000000005, &(0x7f0000000040)=[{0x24}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x11000ffffffff}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x10000, 0x10) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000000c0)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') syz_open_pts() 16:00:00 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)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x800000034, 0x0, 0x0, 0x1}, {0x6}]}) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000080)={0x3d, 0x0, &(0x7f0000000040)=""/61}) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000100)={0x200, 0x7, 0x2}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r3, 0x3) ioctl$TIOCSDTR(r2, 0x20007479) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0x5) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000240)={&(0x7f0000000200)=[{0x6, 0x9}, {0x67, 0x1ff}, {0x43, 0x44}], 0x3}) r5 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) fchown(r4, r5, r6) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000300)=0x8) fcntl$getflags(r2, 0x3) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000340)) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000380)=0x2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000400)='/dev/diskmap\x00', 0x100, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000440)={0x80, 0x100000000, 0x7fff, 0x3}) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000480)=0xffff) pwrite(r4, &(0x7f00000004c0)="a6b1b2a624aff0ad17bcf43de1808e98f7656d23ccd52ffad038b2c938b1707d174e17b2febe64af24e5290d9da6789715b9b6d75f3b73fa93320e3fdc12e3126e3805d5e0e25e12dd78240627e9b163e3115674a36da8b424ca9fc087e9648f279c26ad54d874bfae64946d6d4ea0d1", 0x70, 0x0, 0x0) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000540)=0x81c4) ioctl$TIOCDRAIN(r3, 0x2000745e) lchown(&(0x7f0000000580)='./file0\x00', r7, r6) pipe2(&(0x7f00000005c0), 0x10000) chflags(&(0x7f0000000600)='./file0\x00', 0x10001) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000640)) 16:00:00 executing program 0: clock_gettime(0x0, 0xffffffffffffffff) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r0) geteuid() ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x5, './file0\x00'}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$BIOCPROMISC(r0, 0x20004269) 16:00:00 executing program 1: clock_settime(0x4, &(0x7f0000000040)={0x401, 0x6}) clock_settime(0x0, &(0x7f0000000000)={0x4001983, 0x2}) clock_settime(0x0, &(0x7f0000000080)={0xe6e, 0x6}) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x7ff) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x980, 0x100) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000200)="00000018600400e71706000000000000000000000000800000000000000000000000000000000159d7ffdcb1", 0x12}], 0x1) nanosleep(&(0x7f0000000080)={0xd2, 0x5f6}, &(0x7f00000000c0)) link(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./file0\x00') 17:01:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1fd, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x40, 0xffffffffffffffff, 0x1, 0x9}, {0xffffffff, 0x6a17, 0x5, 0x7fffffff}, {0xfffffffffffffffc, 0x3ff, 0x5e02, 0x9}, {0x7fff, 0x7, 0x1e3, 0x3}]}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b7") mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) 17:01:34 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3a4", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f00006fa000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x18, 0xc269291076af3cd0, 0x1000) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 17:01:34 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) r2 = kqueue() chmod(&(0x7f0000000000)='./file0\x00', 0x20) kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x80000001) 17:01:34 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100), 0x0) poll(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x3ff) write(r0, &(0x7f0000000080)="87ea32174810192e457d583b4bdcade3ff593aa9624553ce37d55c1e41eecaa59a15091a04285fab4446", 0x2a) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x800, 0x0) getuid() poll(&(0x7f0000000040)=[{r2, 0x1}], 0x1, 0x10002) 17:01:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000280)) r1 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x10000, 0x81) close(r1) kevent(r0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffd, 0x4, 0xfffff, 0x10001, 0x9}, {{r0}, 0xffffffffffffffff, 0x2b, 0x1, 0xc9, 0x5dd1}, {{r1}, 0xffffffffffffffff, 0x50, 0x1, 0x80000001, 0x9}, {{r0}, 0xfffffffffffffffb, 0x80, 0x2ee6197cc2c5f74a, 0x400, 0xd3d}, {{r0}, 0xffffffffffffffff, 0x0, 0x80, 0x2, 0x7}, {{r0}, 0xfffffffffffffffc, 0x81, 0x1, 0x4}, {{r0}, 0xffffffffffffffff, 0x48, 0x20, 0x6, 0xffffffffffffff6a}, {{r0}, 0xfffffffffffffffc, 0x10, 0x9f762a90255cd9ab, 0x4, 0x20}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x1, 0x2}, {{r1}, 0xfffffffffffffffd, 0x2, 0x4, 0xcc, 0xffffffff7fffffff}], 0x100, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x80, 0x5, 0x7}], 0x4da0e3f9, &(0x7f0000000200)={0xffffffff, 0x5}) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) poll(&(0x7f00000000c0)=[{}], 0x1, 0x3ff) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000580)="f04b64793be8b7045510ef13795b124f217b4eec2dc8ffa19abc6bac115d31166462ea67a97a1dde9224345b44971020540534e589b0b132081a78e5466af8c701d8b1dd90ae75f86af8d1194a21cb1adc49719fc84546a81d21bdda67d415827ec9774017de7fc65e212cc60e54e37a6b16f7c00e3a81a371bd1da940a3d9d69af5408e6959347d63109784bc7e5730c986ed2f164d", 0x96) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = getpid() ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000640)={0x2, 0xbea, 0x0, 0x7, 0x400, 0x800, 0x7ff, 0x10, [{0x4895, 0x1ff, 0x40, 0x80}, {0x1000, 0x40, 0x8, 0x7f}, {0x3, 0x5, 0x9, 0x5}, {0x7, 0x0, 0x400}, {0x100000000, 0x0, 0x7, 0x9}, {0x3e, 0x7, 0x81, 0x1}, {0x9, 0x3, 0x4, 0xd4}, {0x5216, 0xd1, 0x1, 0x6}, {0xfffffffffffffff8, 0xf3, 0x8, 0x4c}, {0x3, 0x2, 0x4b28, 0xfffffffffffffff9}, {0x100000000, 0x6, 0x3e, 0x1f}, {0x9, 0x401, 0x7, 0xffffffffffffdaa5}, {0x80000000, 0x362, 0x7, 0x7}, {0x1f, 0x80, 0x9, 0x2ce1}, {0x3800000000, 0x5e3c, 0x3, 0x6}, {0x864b, 0x8, 0x5, 0x9ea}]}) r4 = kqueue() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r3) mprotect(&(0x7f000015f000/0x2000)=nil, 0x2000, 0x1f30585e7f6ffea8) fcntl$setstatus(r0, 0x4, 0x40) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) fsync(r1) execve(0x0, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) fcntl$setstatus(r4, 0x4, 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mknod(&(0x7f0000000240)='./file1\x00', 0x58571ac1950b24d1, 0x278) 17:01:34 executing program 1: r0 = getpid() wait4(r0, &(0x7f0000000000), 0xb, &(0x7f0000000040)) r1 = semget$private(0x0, 0x0, 0x4) semop(r1, &(0x7f0000000100), 0x0) wait4(r0, &(0x7f00000001c0), 0x400004, &(0x7f0000000900)) r2 = getgid() setgid(r2) setgroups(0x9, &(0x7f0000000240)=[r2, r2, r2, r2, r2, r2, r2, r2, r2]) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000400)='/dev/diskmap\x00', 0x20000, 0x0) r4 = dup(r3) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f00000002c0)=""/185) semop(r1, &(0x7f0000000100), 0x0) ioctl$TIOCCDTR(r4, 0x20007478) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f00000003c0)=0x80000001) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000280)=[0x0]) mkdir(&(0x7f0000000440)='./file1\x00', 0x0) setgroups(0x4, &(0x7f0000000480)=[r2, r2, r2, r2]) semop(r1, &(0x7f00000004c0)=[{0x0, 0xfffffffc, 0x1000}], 0x1) lstat(&(0x7f0000000200)='./file1\x00', &(0x7f0000000540)) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000140)=[0x4, 0x0]) setregid(r2, r2) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f00000005c0)=r4) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000600)={{0x18, 0x3, 0x0, 0x8}, {0x18, 0x0, 0x9, 0x4}, 0x40, [0x2, 0x3, 0xffffffff00000000, 0x5, 0x8, 0x2, 0x3, 0x6]}, 0x3c) open$dir(&(0x7f0000000640)='./file0\x00', 0x8001, 0x40) socket$inet6(0x18, 0x4, 0xa) select(0xfffffffffffffd91, &(0x7f0000000680)={0x200, 0x9, 0x2, 0x7fff, 0x7c, 0x3, 0x85, 0x10000009}, &(0x7f00000006c0)={0x20, 0x8, 0x100000001, 0x189c00, 0xfffeffffffff0000, 0x5c04b3dd, 0x3, 0x401}, &(0x7f0000000700)={0x2000000007, 0x6, 0x40000002, 0x9, 0xffffffffffffffbd, 0x7, 0x96a3, 0x1f}, &(0x7f0000000740)={0x8008, 0x1000}) syz_emit_ethernet(0xc6, &(0x7f0000000780)="68e94d0ba190a8c9f807dfd9877566bc36ea4f0bea999d617f0d9bb4cb7871bca0d971d98447047a3cde9626610e6fa873f92d5e31536d23c463c7d5bc71e4fb366fb38abe22f3ec118458e1f87a25fe7abcc0fa42c45174bd7d475c1559b53f064b5a1e734e2a5dc539d092c97b16522a3e3e6ff97d351502e19180992d2865d2698ceb66c22cf465afecd6b8108cc37aabbd2b4f6ddfb5f5b37edb160cf5eaa3d47808b7b8401150cec6fa0d427c3018dcd6de2cc176777ca00705869832b24ad526b835bd") semget$private(0x0, 0x4, 0x204) setgroups(0x1, &(0x7f0000000880)=[r2]) semop(r1, &(0x7f00000008c0)=[{0x0, 0x40, 0x800}, {0x2, 0x3, 0x800}], 0x2) 17:01:35 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff80, "070000003e79010034840c760b666bfede477dac"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x18200, 0x0) unlinkat(r2, &(0x7f0000000180)='./file0\x00', 0x8) 17:01:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x20) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:01:35 executing program 1: 17:01:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x74}, {0x6c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mknod$loop(&(0x7f0000000080)='./file0\x00', 0x10, 0x0) 17:01:35 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000003040)='u', 0x1) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000140)) ftruncate(r0, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x45, 0x8, 0x1, 0x1, 0x6, 0x5, 0x4, 0x1, 0x0, 0x7, 0x952}) 17:01:35 executing program 1: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x7, 0x0, 0x5, 0xbd8a, 0x3f}, 0xc) sendmsg(r0, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0xa8}, 0x0) 17:01:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x87}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:01:35 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mlockall(0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) close(r0) sendsyslog(&(0x7f00000000c0)="7e9bb9204c5ae99fe09efdef764170e5bf8584b8cee7568c71e6ce5fd607f7c271837a2589aad649a09299fdbbbcf6caa7693c71805d8621f91596b5051e076f0175c803929301e8d8502f274d31480406413abbdafe5fd8a5d7dc51ae44895401d1255892b81d8f3482661f143f9555d2a030b2d888a8d10e989ca8", 0x7c, 0x1) setrlimit(0x8, &(0x7f0000000080)={0x1, 0x6}) dup(r0) execve(0x0, 0x0, 0x0) setitimer(0x1, &(0x7f0000000140)={{0x87ad, 0x8}, {0xfff, 0x4}}, 0x0) 17:01:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x6, 0x6, 0x3ff, 0x0, 0x20, 0x6, 0x80, 0x3, 0x1, 0x7, 0x6}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r2 = getppid() fcntl$setown(r0, 0x6, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x34, 0x0, 0x0, 0x5}, {0x6}]}) 17:01:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000000c0)=0xb2) 17:01:36 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0xd20, 0x7, 0x7fffffff, "002198000000000000000000000000007d250e00", 0xffffffffffffffff}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) ioctl$TIOCSBRK(r0, 0x2000747b) r2 = dup(r0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000080)=0x51b) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$TIOCSTART(r3, 0x2000746e) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x5, 0x6, 0x7, 0xfffffffffffffffc, "0520fe5ff383170a5e3a58d5dc23c347c02fa022", 0x0, 0x40}) 17:01:36 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1fffff03, &(0x7f0000000040)=[{}, {}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) 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) setsockopt(r1, 0x2, 0xf33c, &(0x7f0000000180)="a22f8eb0b6f0ff359fa3d43ec1a35eeca642eafb87c4acdf79b8c31585d9585b344c3dbc02ef25e7aab4802fb02036b0812249c9867f50fc59da8393aad7e1288b6e3b8df9bc67a928c479714be18a729dc22a1553291ac7427f2f589803844cdcf5786df839d6b8e05dc7be6cd1bf0ea44fc0a80d6c50b5547e8b745dc79a44d68ba9cc4ad4af3cbb42d73e2d58886d1ecd6154697810c186fd4065c745e6ea063fb31044038812d86c1d621710e145ac1a", 0xb2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 17:01:36 executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) getpeername(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) shutdown(r0, 0x2) socket(0xacd3a2f0cd9da8a0, 0x4005, 0xc1) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) 17:01:36 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) madvise(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x4) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) fchflags(r2, 0x0) shmdt(r1) 17:01:36 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x8, 0x100000000) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000700)="61814e7f018c72b387522e48444d95ee0310550e4a8581063b157dd15b7c08bad08f26ae9132f31336731b6b5bfc900dea8d1d7ee9d9f9d15512ead9210569ae121ab0773825842dd35ac6f92f18941636f54254c47475c819a4c1642d82f88c42930eaa2047d0c068b38dc02381ad0eb7f6458e0552295ccce8aa35835db8aa7c35f5533e3476c740469df70a16617fc3d67ab6f6e8e3b09371429d00100000000000001dc5e48228d693ebb31f1a50ce8253ff658b47f0ef4e7302f660b41facc98b5f9cbece70e6db3c16ef966f2869531c0cc301147c3c806073dca1bced89", 0xe1) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/206) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet(0x2, 0x40000000000000, 0x7) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000280)=0x100) semop(r1, &(0x7f0000000140)=[{0x0, 0xa4b, 0x1000}, {0x4, 0x0, 0x1800}, {0x3, 0x5, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x80000001, 0x1800}, {0x0, 0x0, 0x800}, {0x3, 0x8, 0x1800}, {0x2, 0xb6de, 0x800}], 0x8) stat(&(0x7f0000000340)='./file0\x00', &(0x7f00000002c0)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8220, 0x0) r4 = getpgrp() fcntl$lock(r2, 0x7, &(0x7f00000000c0)={0x3, 0x0, 0x4, 0x800, r4}) mlock(&(0x7f0000ff1000/0x4000)=nil, 0x4000) socketpair(0x1e, 0x8002, 0x200, &(0x7f0000000040)) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000000)) semget$private(0x0, 0x2cd26828fccb8d5a, 0x0) 17:01:36 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400, 0x0) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000180)) write(r0, &(0x7f0000000140)='ol', 0x2) 17:01:36 executing program 1: semget(0x3, 0x40002, 0x10006) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = geteuid() r3 = getgid() chown(&(0x7f0000000040)='./file0\x00', r2, r3) listen(r0, 0x1000000000000000) listen(r1, 0x3) geteuid() pledge(&(0x7f0000000680)='\x00W\a\xb1/\xb9\xee`\x85\xdd\xecR-\x9e\x86\xdc\xbe\xba\xbd^\x06u\xfb0D\xaal\xad\x01\x1f\x9d^l\xd7@\xbc\xf8\xc9\x80}\xe4F\xbc\x83&4\x00\x9aP\xda\xa5\x0f\xe5\xc0\x1e\xf4\xa7\xe4V\x98x\xec\xa4v\xdf\x1dF;\xb8\xe2\xd4\x12\xaf\xfcj\f\xa2\'M\xe5\xa6E\x83=\xc3o\xb1\xfc\xe3\xd3\x11D\x17\x0f\xcbn#\x15;\\\xb3\xcf_\xb4\xd1k\xce\xd2\xfd\xa8yc(\xec\x7f\xc8\x1f\x17<\x90\xa0\xa8\xe6\xc9-A\xc5g\x1c\xf7\xa3\xca<\xb0\xeaV\xaa\xe3\x0f\x7f\x06\xb2f\xb2\x10\xd1+H6\xc37\x1c\x98z0\x8f0\x17\xd4\x87\xa5\r\x89/\xd6\xcf,>\x11\b\xef\xa89R~\x00\x00\x00\x00\x00', &(0x7f0000000280)='-$\x92+!+\x00') setsockopt$sock_int(r1, 0xffff, 0x1111, &(0x7f00000000c0)=0x1000, 0x4) bind(r0, &(0x7f0000000300)=@in6={0x18, 0x3, 0x4, 0x81}, 0xc) semget$private(0x0, 0x0, 0x100) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000500), &(0x7f0000000580)=0x8d) r5 = accept$inet6(r4, &(0x7f0000000480), &(0x7f0000000600)=0x2) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000540)={r6, 0x0, r3}, 0xc) r7 = semget$private(0x0, 0x3, 0x100010004) ftruncate(r1, 0x0, 0x6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) semop(r7, &(0x7f0000000180)=[{0x0, 0xffffffffffffff80, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x200, 0x1000}, {0x2, 0x6, 0x1800}, {0x1, 0x1, 0x1000}, {0x3, 0x8, 0x800}, {0x1, 0x7, 0x1000}, {0x0, 0x401, 0x800}, {0x3, 0x2, 0x1800}, {0x2, 0x5, 0x1000}], 0xa) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x90000, 0x0) ioctl$BIOCGETIF(r11, 0x4020426b, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000f5ff000000c8915b254636f7e7c40000000100ffffd40cac171386d5321d182bb261436a3a169f17f0450aaa8008501f51c85a01db3a060000dfffffffac9b44b2e4bc0609bcc90000e17f2a7d74062ca65a83e0c6650a11e394c6a7a4012267bea7cd6efa9c873feeb2e75c0e48a7b0cd4bde030c82dc4f95ccb5df831a4755e093f24da75d97242e45bded456a7dbe0a5f45e0d9fb047fa283b4669bb8400172a9f474b32ae6b6d89a112f6d0e7c812d186602049074ff88ed04b04606a6b3f7c469e012699ed402075786ebf146678d3a657360351065295dcedd7b9e3f000000ca101634bef62d33318721a0902cad0b3c0987b5719f11bebf58a947e21030da78da2381541f0b1651196dacef015a3c867e753fa8e5c56d0000000000008208003b2d262fec142f881f4bb215d7e83678e70e68180e0000040000000022c1f50f92a02448bd3263061e677744964139a1666e93837e2eb16be700a0b5dec0ed22b29fd2699365f0cad4710d783fb83b84a6f341320ed2f6621974854fff99938da6d0d28396209b08ee6487bcdced272ad9e4a257e4a9ec3e0396b25516e0ce6efe8c874d06e6809dfdd9be81f44907fd21913f684ca2524a7f563f9e3093ad388bed51f391dd3261a9516f7933b35de5d27092ac7c661e8b48e8284c9e174beab17a7dbcfeb608a8355eca813aef7bf27937bbc93895ade21d8545cc6775b75f1092b30414f9331fc6111f2be3933f3723255328726c4abcd86153b4343de8783a286652c511524fe046bea459727cb2e6aae96e63c3661f43929686835e09fb9b473d07d5f7b11805ec00000067f4742fc55a512ea25b99fa147aa4c2fbe62f2489f0f524c822afc9110bafd9113d8a2422db29193012af9fa367bd951c6a013faa1f5c714b3f75694a05cd9f288a7225320d197164612510a5e64155188a744d1121a03231209519091f7b518a8e2fa189e73a53161db5f44501be88f7650000000000007768c862229c08466d87d7cea6b0350095bbb600a5fab0b1ffa90867962d3e8d96da34f91fe64402cab45468e81478d44df9084bd7c858534b2e8506a0edfb1e3df98c1779ff88ccc54c69454f984c6e49b8dda6b8325b05ed1b5f20f7d31b711ee8f77704a95abb545862054f95fc1fc8e62e40e55e3c079e92c9d532a307a4461748dbc29ead6c57f7625a417045329763ca7d56ef428067e3c71db989ad95ecdf543f936c45a85bd41abf8cda5c5c08bab2d79cbbbd9f6fc46b000000000000004040b40c3b968f1ac432d7f3eb028c29e67c3b3e3e50cb4db65439f7dd22b5863d2120e47e716ee7ba66364db4c6516ae95c8e007c77336425a763b58878fd918d41f68c67eeae97767f9201a7b251fa77fc9446fbe2ff1b8b68d3d4b2ab1801b74b1d90168bd30c93de33623506ac745a3e99a7b434f8676f9e1334d33f3ecf27a671ba268ed8d338eeaec30975a799ad46acf1ceb408450dea94b000000000000000000000000018000000000000000000004481150e4f765a4bb9e4cb28270b79c0dcf0e37637041b22fff6db781723772474518933019aacf915650d8cd2a9282bf067e50d7444f144b18ea0ce3a95b816c9b97628b22d359f855ecc452a6c57f6abefaf347b8acfd0e895ce6f83012274d2862e94c3aa678e5e0c3ddbcd0000000000000000000000166722d6a2125a14c88d579a6e90ca0a62a788fda4b30c8696bedbde2491bf5e72762f47dace6283ac70b0c51ef81a8cc7b07d41c0089a83e9623b2a5736d67c1d7e44f0d7476300000000000000000000cac5487c25ce67370f6136ec2a926014cadb8afd75077c66961da7224efedf0000000000000000a9f65c3bbbae30fb5d8129eaff1206eecdc02ea15a8df75a5d5725f1774c04a626f929dd90135c5e0bc88ffd9538098a624995fc04d4561354133cbb91e0c7a46403fa5825a73707b544b04ebb77d4a6586e028477f3c70bbd3624209e66aaf44304577b3dfc0d2485bbb78f6522b2d02e8a847082222d39a2ea720f759c27bc68678358da3a61069237a6705b0898aa64d9ce79bd5a998e04061c5cb7030408d88d614857e6f4c0119ebed9085808c4ff995d98285f59651c18d279f8f73cc8f4023718ea5f225d882c738785af5287b09fd2c7edce4875066c7a27a7111ab30969bdafd2fb792434226ccd99d3de9ac2b0ce7ceaadc2f285a578bb23b69095dbc7f7b955ad9e43bc1a68744ae27a5a41fd9d931d8406a9d4108e21f4f3f67dee901d560000000000000039349ed501efb5ed7a4d1fd1ceb8e79e2a27f3c1b6484b90d6f9314635f2174d610c0d341fe0fe81043d7fd241901a5848219672edbd883139b2d01732f4c03a2fdd8b1c8a8cbc98d80ccc001fa95ea552aedca6895546ad0469279cb4b5a8365c1775b1ba048dfbcaedb2069f5a1d32a11a232c6f2f2216b5906b9d4fad322771e4a64e57688d4fed69d3f882d04896b34a6f6dbde4701f10866deb4faf45c2f2bb461db1db791b735558d75d8eae5235660656f706cc6b57c34200e3ce960dbf0dd40bc9d69b659f13633fb9423063e7c0db2c09174522568ecc97f2f4aabaf112d9785cc1adf8b4e75e93f3ac5ba600000000000000000000000000000000000000000100000000000000000000000000804663aef5659db4d93cb94256dae61ded9c997e84c74610e2694444977dfa78bd5925e79533c52e049e1a3849afffbdb122362152272ab6102c764fb87432c098ae242057a8b52d9c886e5f0de060fa42b701ab1d619dbea3f214c7b6393d6555b14c5db839af9e6434282ec87fac02eddcec2aa1a2fec1d1bf870ec69ea4f42c98e8500eab54702a3854c87148b50a73c687030726e49149f030605ec3cd2099b493c16a08c706c322b7454378a337cc8ad80d04510f333bbbb46c4f123e6b548baa57f1dd4ff89528f52463ab2c107bfcb61d906d19e9ecbc24439dd9e11b575d7006a7e2749e444ced09d975208bc5e2a028349c08829df178ec4682aba355169198682ab05c17d96d5bf19e90fdb0f4a44a198dfff5fcf4adb01a2822532ea751e9f971b000"]) r12 = shmget(0x1, 0xa000, 0x82, &(0x7f0000ff4000/0xa000)=nil) shmctl$IPC_SET(r12, 0x1, &(0x7f00000003c0)={{0x8, r2, r10, r9, r10, 0x2, 0x1}, 0xcd, 0x200000, r8, r8, 0x8006, 0x1, 0x9}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000080), 0xffffffffffffff58) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, r2, r10, r2, r3, 0x11, 0x8}, 0x0, 0x4, 0x8002}) getpgid(0x0) semget$private(0x0, 0x400000002, 0x4) ioctl$TIOCCLRVERAUTH(r11, 0x2000741d) accept(0xffffffffffffffff, 0x0, &(0x7f00000004c0)) semctl$IPC_RMID(r7, 0x0, 0x0) 17:01:36 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x200, 0x0) accept(0xffffffffffffff9c, 0x0, &(0x7f0000000180)) r0 = socket$inet6(0x18, 0x4, 0x7fff) r1 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0xc0) accept$inet6(r1, 0x0, &(0x7f00000002c0)=0x295) accept$inet6(r0, &(0x7f0000000140), &(0x7f00000001c0)=0xc) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000280)) getrusage(0x0, &(0x7f0000000000)) getgroups(0x1ab, 0x0) setgroups(0x0, 0x0) 17:01:36 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = msgget$private(0x0, 0x410) r2 = getgid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x8, 0x0, 0x0, 0x0, r2, 0x3feff}, 0x44001000e, 0x402008001, 0x0, 0x0, 0x0, 0xf1, 0x0, 0x80000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:01:36 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0x17) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{}, {0x7}], 0x2}) r1 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r1, r2) 17:01:37 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0xc000, 0x7fff) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x100) write(r0, &(0x7f0000000140)='ol', 0x2) 17:01:37 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r2 = dup(0xffffffffffffffff) socket(0x1, 0x5, 0x9) fcntl$dupfd(r1, 0x0, r2) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f000073b000/0x2000)=nil, 0x2000, 0x15) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 17:01:37 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) 17:01:37 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x192) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x4, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) close(r1) 17:01:37 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x400000800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r0, 0x1}) 17:01:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x7fff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) syz_emit_ethernet(0x99, &(0x7f00000000c0)="f46f1b328fa99eb9f93f6534b9f84e7208821c8a11e7cff9912bd63b390e829f7a42a23f3da8f1e8653438393c89f2f749fd4765326d5f874bffb94cf0254d6098dad27ad4dea98bafd148eb4c4328c43f9a0869771564929a2dcf4d6512104cd090cc35f315873808f051c3d44cac6904c579bc76f4eaec25fa2bb983593c4a2d59ebd1a0b8ca5f5d3f40ba1533d50ad469d02970ed8187bc") dup2(r0, r2) 17:01:37 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x40, 0x0) 17:01:37 executing program 1: r0 = syz_open_pts() mknod(&(0x7f0000000440)='./bus\x00', 0x3a0914c44f7b202f, 0x1b00) r1 = semget(0x2, 0x1, 0x0) semop(r1, &(0x7f0000000080)=[{0x0, 0x20000080000000, 0x1800}, {0x0, 0x5e, 0x800}], 0x2) r2 = open(&(0x7f0000000140)='./bus\x00', 0xc00000003fd, 0x0) pwritev(r2, &(0x7f00000016c0)=[{&(0x7f00000006c0)="391bb9b523d68baa95284a756cfede444bad26dacf1e481513fd32019fc3a4d986db5478c300357e85bd49c3237ba47409b6d0bd1938c8435b16fcd8f5a960fa55a5dae817c53fa4d6e9ae6ff3f6811513168049398b80dd5c3c44b60ddedd44f4729b07a1dc882e04a31f89dacfede48b5940e3352a6e494769ab81f7e40dbd99d5bb75f825fa412bb1284bc6ebeaf51bca0c0efd60c41a3bdfd674a84367c6ebb87b4d1ef27e3c382049e52d9e5f17544193079e0e6b27a2e90244ef9fa99c5b0ec85bf92774945984ad1a10fd6f37e3bb3f2a858d64acddfee7e6c2c44ca9c653bb58413f17a5845d1480c7e83819baf713028069aee2ce4c4c599ae34b82e6e35b0ab835c5ac3601d3f22d2c8354611d0938f3e99f0e1af9b18a5d5559a4e105d71734df7ce09b59e4006523", 0x12e}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) semop(r1, &(0x7f00000000c0)=[{0x0, 0x4}, {0x2, 0x4, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x1, 0x800}, {0x0, 0x31bb, 0x1000}], 0x5) ftruncate(r0, 0x0, 0x8) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x338}) r3 = semget(0x1, 0x2, 0x31bc9f798151ce6a) semop(r3, &(0x7f0000000040)=[{0x0, 0x3, 0x800}, {0x0, 0x7, 0x800}, {0x1, 0x6, 0x1000}, {0x1, 0x10000, 0x800}, {0x500443afbe58eb97, 0x20, 0x1800}], 0x5) 17:01:39 executing program 1: rename(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='./file0\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) unveil(&(0x7f0000000440)='.\x00', &(0x7f0000000480)='x\x00') mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) pckbd_enable: command error pckbd_enable: command error 17:01:40 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040)=0x5, 0xffffffffffffffe9) 17:01:40 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) close(r0) 17:01:40 executing program 0: setrlimit(0x3, &(0x7f0000000040)={0x4, 0x95}) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000200)=0xc) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000100)) socket$unix(0x1, 0x2, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x800, 0x0) r4 = socket$inet6(0x18, 0x4, 0x0) poll(&(0x7f0000000180)=[{r0, 0x4}, {r1, 0x40}, {r2, 0x1}, {r3, 0x10}, {r4, 0x40}], 0x5, 0x5) r5 = syz_open_pts() close(r4) r6 = syz_open_pts() ioctl$TIOCSETA(r5, 0x80047466, &(0x7f00000004c0)={0xc2c, 0x0, 0x0, 0x10000000, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) ioctl$TIOCSBRK(r6, 0x2000747b) poll(&(0x7f0000000080)=[{r5, 0x13f}], 0x1, 0x0) 17:01:40 executing program 1: r0 = syz_open_pts() poll(&(0x7f0000000080)=[{r0, 0x141}], 0x1, 0x1ff) fchmod(r0, 0x4) write(r0, &(0x7f0000000140)="c8918a7519ceaef190c6d4b3d0a104ded9f1e6a5cb82c5e2fa791e3154de669a9bfe0b7b3e9ca4de1001", 0x2a) poll(&(0x7f0000000000)=[{r0, 0x111}, {r0, 0xc6}, {r0, 0x4}, {r0, 0x102}, {r0, 0x172}], 0x5, 0x87) 17:01:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0xffffffffffffff99) 17:01:40 executing program 0: r0 = syz_open_pts() r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r2 = socket(0x10000000002, 0x2, 0x0) dup2(r1, r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) setreuid(0x0, 0xee00) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) fcntl$getown(r0, 0x5) 17:01:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x24}, {0x5, 0x0, 0x0, 0x1000000000000000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") clock_getres(0x0, &(0x7f00000000c0)) pipe(&(0x7f0000000140)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000a40)={0x0, 0x0, &(0x7f0000000740)=[{&(0x7f00000004c0)="42fcec6cfafdcddd7f57ee77c78ef7fe9a3c402373de95e1e7b5e5360351844fa4b4085def3884e3286b620cfacd06002facef5a1ee37fac97a6d735a024", 0x3e}, {&(0x7f0000000500)="d2dfea6f2136d1ee5810c6317962ce223ea8882531cb60d755a1498628267dded837d5f7e5dade7d9d71a509419d45f0fde65136f05971e6cfe466f9d0fc9fccb4002f72da19ca047240834a4f8271", 0x4f}, {&(0x7f0000000580)="74a30bba335695598708e026fe2dcff87d5900f34f6cb5ffb8", 0x19}, {&(0x7f00000005c0)="ba982479151d356c7804a8d97ffe2b0ec3bee42dd59af6f03e50cc03f2aaa80322ce1d2e3a38db79056a9b4b09455ef90cd069d510bed1892d985c050090434c060228c5fd0a91b55191334f765aba3fc53829b07f9516e2ece663a3ee915d224e04854130f96ee7466e2cf70a809932d8b52ff173f6f88915d79a312a83905bdb3cbca01c59a4363726ac32382cb9175b58e24c94ad8e903e8a878a4ccf9bc3657913dbf45118685584dc2da77332cb39dcd951ffd3075f3455e80a9235fbfb5fb25d1ee3aa09c459f4466f7a6d6f68e0bd34b83737b5b8b2e3095ebc3e3353988ca09be85d5378ae067ef8", 0xec}, {&(0x7f00000006c0)="f804a3388f5e1a09b7565146df37802cd22d944bfc7ef9f83cd6abdee9378295b2c12ffcd9e1b2cb1abe9cc3541fd7e39404272223d1217508ddf9ff1c6199dad3ad868c0a7c57cfaadbe37c24a5cb9d062f2e", 0x53}], 0x5, &(0x7f00000007c0)=[{0xb0, 0xffff, 0x25, "8d5a76adebda0825c197c73542fbdc0a008d13f2145cf34b6141bdc99f6a976d1f859ee2d15b0ba203a2063a616da9d55c872711e711fa6a0a747a1450ef09c48d8166b97e2bea4e989b1f2129478054fa7e3bc07cbd3392291439a186f060e4da0662667fd5f11ff5e7ad7253f5356a3065751dfcc4dd68e946e93b1e0de3b94b9f14baba0d1b2eececc556526948746f978cac8ed71bb6624f59bb"}, {0x20, 0xffff, 0x7fff, "94246606164429c94322"}, {0xa0, 0x1, 0x8, "abf28f6660a6a9b005cb20f464d3d7b9741d84f3791fdaa2bf164e0fd10b3d018d81294defd38361b8285295ac3a400c4f3a8367b01c4b7701a001ae88120200713c032c85f29c33ff27299991068fed4603b982569a57257eefc2090f759dc63fa1b44127ebcdbf7241c8ae52e489b10ec0bb4a139b8feda3cd1c093784a76e3d5243a7cca2e12cf1fc21a6e384"}, {0xe0, 0x1, 0x7, "90aa2bb688bc9fa029ce6e988402bf1a33a8ec4012d3157e1078dc8f174d8332df8ba3977944d9666314a47dd48f6842e6946790f3bd667ec1e11b66a19e3f95875cb5d713b252651299f78e7e2260d0c779d9413c65abf5edd7e3070f9aa44d77b74560dc2372e9a84334beb85c957dfff4944b94bcef1abe76b585c5615b065b0d23afcbfd282dcb00e497f263e10098d7774d85c589be210bec3d6880436c10025410afe924e8468a478a64baa921eeaf90fe1cb73f68534751738358581f307efca62391cedd3acc"}], 0x250}, 0x5) ioctl$KDGKBMODE(r1, 0x40044b06) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=[&(0x7f00000001c0)='tap'], &(0x7f0000000380)=[&(0x7f0000000240)='(\\I*\'\x00', &(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='/dev/bpf\x00', &(0x7f0000000300)='tap']) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getgroups(0x6, &(0x7f0000000480)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) chown(&(0x7f00000003c0)='./file0/file0\x00', r2, r3) 17:01:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 17:01:40 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = socket$unix(0x1, 0x1, 0x0) recvfrom$unix(r0, &(0x7f0000000080)=""/72, 0x48, 0x3, &(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x0, 0x11, r1, 0x0, 0x0) 17:01:41 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x142) recvfrom(r0, &(0x7f0000000180)=""/4096, 0x1000, 0x2, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000100)='r\x00') stat(&(0x7f0000001380)='./file0\x00', &(0x7f0000001300)) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0/file0\x00') 17:01:41 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() r1 = accept(0xffffffffffffffff, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) fcntl$setstatus(r0, 0x4, 0x80) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000180)=0x550829d41ff5d12c) r3 = getgid() fchown(r0, r2, r3) r4 = syz_open_pts() close(r4) syz_open_pts() r5 = socket$unix(0x1, 0x1, 0x0) accept$unix(r5, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a22900"/110], &(0x7f00000000c0)=0x6e) ioctl$TIOCSETAW(r4, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) write(r4, 0x0, 0xad) 17:01:41 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) close(0xffffffffffffffff) r0 = syz_open_pts() fcntl$getown(r0, 0x5) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x3fc, 0x0, 0x1, 0x0, "22bdadbc000100"}) writev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000001600)="e6bc2c628c4372f6092e2edafd67c50000", 0x11}], 0x1) 17:01:41 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) msgget(0x1, 0x1) r1 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) r2 = semget$private(0x0, 0x2, 0x100) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000380)={{0x6, r3, r4, r5, r6, 0x40, 0x3}, 0x1, 0x8001, 0x6}) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000200)="010000", 0x3}], 0x1) ioctl$TIOCSCTTY(r1, 0x20007461) poll(&(0x7f0000000080)=[{r1, 0x4}, {r1, 0x40}, {r1, 0x22}, {r1, 0x1}, {r1, 0x4}, {0xffffffffffffff9c, 0x10}, {r0, 0xa4dd974b8aa5a183}, {r0, 0x80}, {r0, 0x4}, {r1, 0x4}], 0xa, 0x2) getpeername$inet6(r0, &(0x7f0000000300), &(0x7f0000000340)=0xffffffffffffff0a) 17:01:41 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008436e52600"/143], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000440)='.\x00', 0x10000, 0xfffffffffffffffd) ioctl$TIOCSETAF(r3, 0x802c7416, 0x0) msgrcv(r0, &(0x7f0000000280)={0x0, ""/12}, 0x14, 0x2, 0x800) r4 = msgget$private(0x0, 0x10000004) msgsnd(r4, &(0x7f0000000680)={0x1, "5644cec7eaa51f44a8890b08d97f6156243ff69635aff2a74aca9eeef1f5684fb0fd88d9545b4a28099c7e65e6fbdc5cd8ed870d1c7af353bb6f1cfb6ef5bd71790f7bd2bc387a27f1265be90c4bfe30d0c9ed4d85e1740b89246999672d39108ae8a90ca26759ac09c33e46ab25dfc108a3951b77426965d3855c9647eac8c423db972a17b10dea4ccc087f14bee36ab351ab0117f468345a99c20c4ed5b53802fa365879dee6ef3d6d7c42e4c605f3c3cf845d6f2abab19f08"}, 0xc2, 0x800) r5 = msgget$private(0x0, 0xa0) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r5, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000041fab6518dee883413cf73df00"/206], 0xfffffffffffffe9f, 0x1, 0x1000) r6 = semget(0x0, 0x5, 0x0) mknod$loop(&(0x7f0000000940)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x2000, 0x0) semctl$GETVAL(r6, 0x6, 0x5, &(0x7f0000000080)=""/19) msgrcv(r0, &(0x7f0000000880)={0x0, ""/147}, 0x9b, 0x3, 0x1000) msgsnd(r5, &(0x7f0000000580)={0x0, "261100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f3740517e68bf3f0e8d1e8f3b32b99730c1ee11e3888c2f88b33d0000000049ad4ae8d462fcf5fa3b57806b56cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fed4e8d8d583dafdfcfe9d34b6a3166dac0e4ad7872f5682b7a054e4d84de9ddfbe9fa4b8fa3b6a5ea22e60f5da05a5615416a1e222dcba8dee9f0cdc75f02715b7"}, 0x18, 0x800) mkdirat(r1, &(0x7f0000000a40)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x6) msgsnd(r4, &(0x7f0000000ac0)=ANY=[@ANYBLOB="0000000027c3b6b9bfe21d000000245942a05358c3cdb12d0145c4fc7217c27b3d4a43c132230200000000000000c67c0a3fc5d94792442acde2b69cf63545ee4889989a460500000000000000c703fd8cfc2956dd62b3be7baee1d3fcfbd5b9808d04aeab7b7e89f58c7ae98d99"], 0x67, 0x0) fcntl$setflags(r2, 0x2, 0x1) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000001c40)={0x0, &(0x7f0000000480)}) setitimer(0x3, &(0x7f0000000340)={{0x10001, 0x64b}, {0x100000000, 0xffff}}, 0x0) msgctl$IPC_RMID(r5, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x1, 0x9d7b, 0x8001, 0x1, "c542e6c396b3ca3c8106c1354f95a89e0f7a0801", 0x8, 0x3}) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='xQ') link(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f00000009c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') msgsnd(r0, &(0x7f0000000c00)={0x1, "e120835046ea3d93ba9da63abccbc90a7ea839cde7b7e801fcfc98c478370bb2fcb11760940fe55e34d72521369a93da675c7187636b408d6d222b90bcc032e4514c4095817d205e98ce1b9c4307aac64158f9e7dcb29045f2e328f38556c35f9eba0edc727f559b34e0b877df4b7326e40a5fd2c78911d13888ca1438d69d216e029ebce405d354c33daa64ce5b04c6e40aaf8059e833df69c6817e5093875eac2972e9b658d79d2552417b208da64c610c7aa45be1308400ca5f8e164aa253dae5821877c59588aadae458e7584b7c6e4032392667785715ca6a1e18a5d239bad2efe621991c432b76e00872e317536e9a73d72d469aa180ffb9ad6c62a67d5b560d9bb24709d15b2b738785920926365bd34c96acc2fd6451676c2071fb7439e5dc3d55a00f568253ea4124bc2ba1b99f0ac75e9af9f0a3b1a66059623b8039826b2a9280def3ef739f023a64c9374b9fe548dfacea78fbef7685f10d231173c9fba62cd110faa4f6c9b341fd5c4be69478833a101dae15386fdc61ee7bb1fb62c3e9739d3d5dc0a14d698ea078512ae2ee1152159320a75b21af0eb0512c5738f593dce37497ba26fe428407280697d80355e3ea35a799877fe957fcf2c94a6c8906f6f6fb62f5d928a132f66c7ba403866635083ceddbab7e9e2d897962d083e9831787edfc10fb75b91bc45ef0a3fdd4ea97510b2ed49b93f084c7e8cbfed214265067341566666384b2c6b817dba80b8a1914cc80be4eebd47f62f25371b0c7f6bc4816e5cb3cc4abef83c08da4e7b8fc05f6cba97f29fed9baadc424176a7c5658c6915b5daab37cb6c8f512d3791feb06afcdb3dee03ec09b753eaa58cef02c321d3fa416a1293350bb18a1b9ac96e35e15d30df73cba42eb4caf59fdfdf50c931f6e52863b59a676f4c8e20e6dea2755b32aab7feb320a2ac085ca9d6a786f8e73742befc2f865b6b97793845120d1466c28677be21a83984867c7c1a6b575d439856a8852fe5e34ca22d7d4aa3e518f07c734eabfee6177cf18db7e42bf6b6c085cff2a86104dfa32505d6d7f03426c4a6757c3917ac64da3230a1916e78b436eef31801517b37e2a144ad878766f0781eb34e0c6f47ace551993fd5ec18250af9d765aa2a7d32ccbde6193a4eaed5e349f2cb0365bdd50c2bd7b6093cdda96213af61f603170bcd10133be8a42a99df267125b17581fdf5c465168e115d1330f8129df5267c453a59b74062c1b86d9f51aa3f67d0d4aa44c2f518796e9ec836e6b5561e17edfff16ed69f907c554a78c0f11042c9bb308b17402657a977da733a71a1e1fed6d6ef3f8d06983b3571c79ec6f1a6547ea72dacaeb5c80f74ca25667cc5e44965b80f5944d5c3929ef86f2e79ba2f72e5f4cb07c1d399793b2eecd6487d538297d01ef2042bd6d541180ff28035b4c351ffd4b5fa7966212e026e0e1217ec1d4ffcd76a9bae31d6bcb75791688b800fe6eaf71f45eb6627f6c6503e4e00e096726713bd1bd9684c5f78b8d9d7922d941d55ca52dafe47d2801754b31b02826ef76a1afb26079347e652ba24f0e92b350b537a59dff05d3b09210d108ce78bf9c0be6987422fa746b2fe5ff903f78ca26e72745f80d25cd22d7cef0dbe6dfbb28fdcd65dad3383f92efe34f17eb7f5fba388dc43a04d3755e1e1a38e86dbcb8a9527bfec4477c84669d2c75e686fb5cdf89e2ac9e509f59afe6745b1e0210449898a58a7c8497f363566176645f09198782a7304f914b5245bc0ef4456ed7fb9da55315928b8b23bee8661878e4730842533e86b9bead36dde385f42b18c553b1ecd875dfe4f8b633584d4e485c0498446d47353d6a6098923f05fbe39edab65f3339d248c809f4b30e732d38cfa0fd6adef689164f0056ef32ffe88cc8ff32263b08ad039b2ee8bf944bdca3f541a2ec3d1ac4b9cc7760c0c1d31bd3d024a967cee04bef75787b43b814fb06e8946c396b60ff2b7180bcf7bcde8275ebe21f9d53b205a68cb10fbb800c6e1c8c1c3b9879bf8be03a67061a29111d46374bb0cf77098ef7f98e161ffb11824a438514d889afc14f2d29915599adae9ec6d96221322f7e21a47cbbe089db8eff147f1e8e3de4d5db031a81e0e7c5cdcbc54087f986999599489910a6ed481e06499a72aea656c817f80522a0651b0d3396036175b14736572341608df95c7164467e0d3e23c6a3603b64f002d6afb51ba6a19af3c562dc829aa48a871931ec9785960916abe4b5ef825f9ca7a1dcd7b50d07c97a6cce17cbd4bc5467703228ebe81435512487675499fd41c8e5752cfe21b616a1bab3c37f9de9e22c353aeaa38bd12317173fd4aaa5d8f7e7a8bbf8dc15f1fb93aaa632bdc1f546b382497bfb98c423f5faf9dfb58b09da1030cc3e1e44b30cb1392871ec5a6fe56b46cb602cd8eb9b66061ca78efdcc3fa82fcc1950c3032120be2124e44aa194c03a993dee169000494878278b46729f93af79b775dfd0a81c5ca3bfa81443ad70c436dcb84a25fbc0864ad4996dbdf72fc025318cc30143c52aa51b10937c6bc0cdda02942ef3e3ea575ee587f67df14602547a73748a17a6e3ae4228f82fc846644c141425c0281d9bf5b16dcdecea46960e765b6e8033ae6ac177407aa61e850dba55bc28164a1db9f288d5790a9937ec655d40b13cc6212a99664b4c4f319a1534bd8902b9fb83e8eff12ee0357c2131311d897e42305651e9889cb39a8b065bd6f3c77c125cd98a33bc81be18e578b26ad643fbcaea5ffda7fd7be373c96e5b0d6f3360e7a049cbfee23d63ba30a73f619f315081526a47520c1d07780ff8bd2bd202e42f3c8c80bd4d95640698519fbd0f28d0362e53fc4e1fb33d552d209f1d9643921a6821dbe784fa0f1a5ed681e17d1404fbf473ca1542cd2883dcf24042707512d8d9cd75ecf5483925d2056d7b79c96d9115161ad5808a04b25d7a2291538ff39319548bb88946437910af0b3218da55adb9aeb6308ffa07de92d78fb514bff5e12fda0532d96f469d4683a11beeebbf898bfc64f04aab16d99792945ec9a3bebf7ae9e8cef9a2b03d52084aca50642a9dadc1e5c4728bd36abd95531ec8a31f8858dc3a06d90afc50412de3338b01cf468dc8a7a1ff913e138056aadb56bf58301c0ee664fc9679243cafe3880b90ea76885afd8f7d7f2645e766e12a052b0273996aaa1bfdb1f5fe60b8b3b508e7f4dfc3e732b37b0f8babb91b9b1ab8a7edf32b294ddc03abbd17665eecde3bdaf69ecca2494dd3de6af586a4a2e20e55ffa062fb9071a33f9a682c0cbf5a92337833f897ee99d03feacee60c9eab6a905a6ddb5e8e4161c6fca4450cf3d906325f9baf75f84a619d8af0ead4e6e8eb63ff516d40f98acafcb7ff0d52fcc042d8c139a65a7f20436cebb15d145ea4af1cdfa274e25b4a77412807209ae70ed13e2ed6655e982bf7f1d27883b7555edf752552ba49b797324077bdb054a3ca7936245337c39db14754b01ad54fe738efb317196346bb2f76789bd84b6dbc081b08fb1e5247a74db048e6aabe51e4a1110d4ae6f9714aeebe5db5a3671997ffb3846e32caea5432b8b14c8105bc8fa77c84fa50b94d1bef343a2771236c86715eb472d75229d14a57e71e8685c16b5c129bc196e898a12b8b36999a9cc50541135fd6520ba94e9c8eaab8aa60e938915d7663b5c079553b2f3546831f85caaed43ac688c1d7adaef59f1c2ac4e529891c984dc7bc8b5d7c4571b8e8c76bb663fcef5ff3c437553b58f37f94f14e956d3554b09a061b4774697c92bdb7cb90d86d1daef4b88eb8dbd47cf38682422b3b9dc4d2472af01721713a6be2278fe96d383422de01717a46913a1e0994400ab8896f17542d3cf576218df2f79e766ad624af3ca316c83605db8c52336adfcb85abdac775083a15a1ef608639b3081c34063baaf8a7df36bd7991c87238ba3760a3d20cc70e05f12d3db5018eaee9ef1aa94cca881961ee1b81734da7c8ce47dc30b7e48fe6398dcde1d00b5a36694977edfc124af1e5281eaab27c80007eef0b6d16d26fbcb5c54b4e84a91963149e40795156269df32cd14bbbe0ff9ebba08355c12df2b10fb3b159b3b68288b0c365641337196a06d9315aaf663e8c694ec4b8fc8fc1ee54a8f87bf25caba1b1a827a0ae88a831f5b518b4534b78ca5677fa68c78b895347cf1aa1d1213892761b316dfc6081bd223b78bffb2a55b60e78d4d13785901ffafc454249392c5c91004c904aa8beaead5d39e30c3f4f0cfd1a1af30351b0857112ae46039472cd52ed9cc4d9b12cd3a0660d93c1d90af10867fbaa2b8e65415e7769fdf04f78c7db84b197c725438aabb73882eecfd7dd9621dfcec1652ecfd49164941c4b981484d663e42cd537d68e863e16c87bcaac1a0a5b8437e30cbb3cd3e67c6055e399987ea28fdb489d5a10e87efc9b05afd5f2bc1bc574a21074b8e3610b722c046c242dfe37c899801b825a0a98783a3c44f40dd60126a91fb10b316467f34a030492ab62238f4e9b6b3df137a3349dbd94d942059e046348218731e44dfad66bfd95044b342f4f4d6100f6c5b9befce51dbcff38c9bbc41c0d1a9f80ea78e4f2c16c7275c4302b49c774365439c1de2b7af1ff36a141e5afdaf622c6b575caf61b9cd58738a1f80a3f3e4ce72b3a8a16b4f88d8b619621db1deac2d747ffa30099da769f2fcd0a8fd6bca409a31cfae4b8d1930e20af1b53807f22d8c674e56d4d486c458e0b647bf606da6cf1e650b677df0a823eaca1de72ec2f769f9c022ed3c94e10962f308aebf1f94d7844d28d9ed1f921759ba257a24b3e2633fe29b398c50d66678ffcbb7163d464d45819f4d2b3015eb51c577fbaa9503bdba4d370a58e6bfad214709b05d92adc16e4744a81f49d1978f6ff0a5031883fbb4c4d00d1331abc57f52a003b4e587c9f2efa74269d185a0d6222015c14b1507870418496e122644b01d42e22e64bf92f50b7705b0f312a7154f11a9e6f6cb247956d80dc23199fe429e917a48f0ed61a01ee954d92973e4fc32b4b520e59edb84d721d8cd02afb87c118defe586382d372545a0f12af47d7b55d298ad301e752dc485775b91d2459c96dca00deb805e506c4f26a68635f49e0bceaec08b5217085581e08647cce5cefd8757fd8f9c33878a6f3363ac4f93b249572e9625af73ec7bd9969238290e89adf2c035a83c01403d5074ab9a5db27cdbecc9002c8688020f02d79a817e58a8b532e0d40e86604566e808ab0e9f031b5202bd7d9c0a63c6cc70ee3ff972df4c193591b38af85dac0fb23f28e4edf30f9059fb91eaf63eecc326699539c4f22a6e33d84b61f49c8b3ac8579a3b7248bf5208639544ab3ed7953bc03077155babfef5c578fa710e6e453025a1f28b8a348710b9ed6745bd1f06ceb2a51decb6d9e118c4c48d412acb53290d98c08f4b64cde25f89dd84dfbb76416c78187737702ff249dc0273ba93107c34874f0be653f7848c023a56e7bb0fddf8e40f09b0142eafb2939f0e15bfa9c0d1696efdd657dcbf66041b040c2dc7940cdacd9f4c646b46c2e8e6cfd1338ab766bfc31a33f03ee60ac25324a35fa702350b6ff33e68c49b4d26a6fb94ed1d6670d832b55912c6ac51a3db6870206844149d9c1801f62400b1dd12638eb0ffa66dfdc200cc9971836a4595ee383047493e900f4b66f2db577028d8283bc08c1041a9ab1526b7a259de7d4f2faee9c235213e49d8a38fb9026606330619761c4d5b0a020ea4bb9ca3f8edfcf625c33e5"}, 0x1008, 0x800) msgsnd(r5, &(0x7f0000001c80)=ANY=[@ANYBLOB="0384db0000000000ba45ede2435a8b028adafbf16c17153cf3d137c2e9547840218de861faf03764bdf1254df9c5b2ae95e40e5a3992da2c498c258300e50c3aab346d5c1a1a6d53750c821647a64469feaccf000020006833db273def0fcd26ba59f4b32f202c5c9f5d1c995d35ebe13c39caa82c0fbfd92faa2101429cd025087b0032068608d951cab5c849d675e4e09321f673af8c2fad66c2dcfa5d977c8eb875a6d94eb67c5bd285dbe3d2c7ed8e7e02e180865d628aed0774698f21abfd02afb17e6ab2c2b8050000008000000091c110a5bd229966d5c00edf91c261555f51e512c69bcc74ff41e784f153a96e858f0b2a63003e93065b702b9738cb24e9a7dddd42c4da2e39e9032a9f684753370b495a6524b96de425fa10335e"], 0x51, 0x800) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000140)=0x9) 17:01:41 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) setegid(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x30080, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000140)=0x7ff) setrlimit(0x1, &(0x7f0000000200)={0x2, 0x8}) r2 = syz_open_pts() r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x1, 0x0) poll(&(0x7f0000000280)=[{r2, 0x2c}, {r1, 0x1}, {r2, 0x8}, {r2, 0x80}, {r1, 0x8}, {r1, 0x20}, {r1, 0x4}, {r2}, {r3, 0x20}], 0x9, 0x2) close(r2) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000001c0)=0xffffffff) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000003c0)={0xfffffffffffffffd, 0x0, 0xfffffffffffffdc5, 0x7fffff7e, "070000003e79010034840c760b666bfede477dac", 0x40000000000}) sendto$inet6(r1, &(0x7f0000000040)="f1fc1696", 0x4, 0x8, &(0x7f0000000340)={0x18, 0x3, 0x200, 0x2}, 0xc) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x8, 0x1, 0x3, 0x1, "710792e9f66ad56a2dcea82d944ae1b3c74a3055", 0x93c}) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) fcntl$setown(r2, 0x6, 0x0) 17:01:41 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x80, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x80f898c8bc0133cb, r0) open(&(0x7f00000000c0)='./file0\x00', 0x1850a, 0x12) read(r1, &(0x7f0000001200)=""/4096, 0x1000) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) recvfrom$unix(r2, &(0x7f0000000200)=""/4096, 0x1000, 0x840, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) open$dir(&(0x7f0000000000)='./file0\x00', 0x441, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000140)) open$dir(&(0x7f00000001c0)='./file0\x00', 0x400000002c6, 0x0) 17:01:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x28, 0x0, 0x0, 0x40}, {0x40006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x3, 0x3, 0x8, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:01:41 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket$inet6(0x18, 0x8001, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x7805) listen(r1, 0x0) accept(r0, 0x0, 0x0) shutdown(r1, 0x2) 17:01:41 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000180)}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000000)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000180)={0x1, './file0\x00', './file0\x00'}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000001c0)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") chdir(&(0x7f0000000040)='./file0\x00') 17:01:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x30}, {0x74}, {0x80006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) 17:01:41 executing program 1: r0 = syz_open_pts() r1 = accept(0xffffffffffffff9c, &(0x7f0000001080)=@un=@file={0x0, ""/4096}, &(0x7f00000020c0)=0x1002) sendto(r1, &(0x7f0000002100)="9ca657256e2c29a983b799337d06c8e532e622f155152cce1a9c33fe70d39584a08167d196314b52f4a078e0f7f2d43323f3a98a", 0x34, 0x2, 0x0, 0x0) r2 = socket(0x18, 0x4, 0x8) sendto(r2, &(0x7f0000000080)="3115b1fbe45a86c29df69e1cdc69838c2db6cf241b87cde926dcb8f98505017f1cdf44c9cc9b192f305e1648ac6aed3325348835f04387955c8b8292ebf52e2c3e3336adf81b62f3ccb91efc2ee315e30caaf25948984c7b935f0ddbb5981211ee2f2a243b71e7d6211284cedd265cee17b01d8cd99934a2b95c08870275753f6886ce0ac9a0784c5051a55683d78ff6da6a968f1deb86400b2bd459e9503f19884ea01bb8f162b19b9cf012f44d09c125900c46bcae91fe7572f8032db7121b9769d2ce5d41d5441c1b764340fd669fe1887a505246f98ef4f815935318cba7a8cf1be44ec015a44cd06a0bd33841de6b743c4929cf9c8c6b107532b0af3c2e0ce3307129c0a58e1e4323e9fdfb7043d560a40fcf4c4dfb6c4dd5d6382f669de6c4d2664e0eaa5ae419f9a953ae01a7b620d9d98c351ac6294a74de7a7864d7481856db83d0aa5a0ee9d0e7e05331560655108099166be1daa335ab5c4827236efb07c1cb9c412a40f8997e20459a32df017501db0e9be9df460e24bfe81ec67669086eb18df4284dd4f978f0a5f5876b294281ec79002169f86fd98242fbf35eec27cb21f05df79d56e251b4bcd61bfc5a158eaa36f343b76ed3f3dd14887e12812f6962560c66e4a4a3f9a343eb5e600d72e621eea13107dc8b65aedc164d84468410b2ac080ee8a097f2fa8a408f5d628efd022c89a1bc2d37832e3047364818ed275c6794cc48d7376c954d103ea2c9d7fcb96b8f93dfa53becf26885bde20e6bc384f137744fa2a04b86975bc81a55006cd3076a10cd7374a68d6a3e7d0dce40390feedf2efa811962b95d96c3d3f70207adf410e1f50150568a9468636bb851f4db1fd809d879c01115e0d555da3e1f224999866706f9f11f8322c4b71124ca419cf53dcb47f68fbb8fad1b43fbff9ff8b1382350b3cf66e46e1ed233bba1d73b9d4f6cccda88f59dbd9726079e504670646d6cf156ab3197e9c6cec44a267e50ff910c15553b3cb11a3a02a02f300d090397f8c5c2ed2ca56e188354e52e183c86993bf283ac330f3c3dd3f0b81bd5a2fb39ec1439bdf980433aa3c8ddfd7e47ee64de253dac402bd137f16cc7545fa9d6ed65093e41db6523a869a7a87497343d8eb0abae55e87ce9580767465c5ebd097e7f2b6c6536f463523f039735394e2ce9acb6e0387f47decf48aaf14a176909ab7b4a3e6fb3ca11f68ba3a703692cc852832e2418eb4d52fbd73ec310c72041291a4556ad4ff8417c7ebc1aaca46e31f3f36a81ffa245ce85c97ad8ebfd5777b7bb6716bcd40933f384645b51da23c95c93313a84b747389f74d889cb2270520931476f0f3452e6e5bb9502a512110ca598aceaf02952dd84f9adc6c0285a5f9b7bec5c6460fc9938007809389ebe97f7bf469abb661c4a63a0ee7d28b005b586baa5eaf386b551383131dde0e6f79259308a6a1b0ead3c1955a022f38c287de2a8959311a01d4059b604eef7bec100e2534aaee23a7ea90f06c9b51b5bb923dfc0b7883aba9658ffa68cadca6d116a118c68cc0358307ea3e19d6626333c7bb58a68e417bcad78260690c2de7274d19d78c32176dc491721352e6c7e00229757e562d46004ddb6d7b8ba4c2fd34c11789d6ae8f6f8d6909c4498111a1977769c03c1def6a630af0d02d74818240c4656e6b6e9301f8e67cab7585b5e598718d93d88338ada41dca003e090dbc0fd8f2b1209c130214a33bc3a95d322c85baa930d9ea5dc10ad74a23c0bd29002c44f9d67c3e2eb20efa9b47cfb77a93150f7ba48731501a0d43a1c975c8f55634e552253952de091434d783fcf8123504a65ff4b86369cb3f8740adea0c7a1448cba8af8fed1d0c2bb5842f9e634fb00c159f9a81638da87a8972c63ecf8ce57e2525ed14464bb4af7d42bf05ea7836d684a5726c525c5849b6a226bbe9be46d22a15adbc81524438de56993cde52188486237a7b704fddc00f180c9dda304b33eb1470294b8bcdcee36bd3eff17abeddcca91a40ad01eea5c28cfa0dbce4b6945602253e4fa5d3d84fff8b7f42160822db8c1a024269cfa3084f36d5e5cc58a21d99b0762a11ed82c3cb4dec6f058fb0126aa7068b6112862c6b17954427890f94f9efd8f9e4821de323e1d14f6cfe8797c0b057d7fb7f553e32e19d84d52ccfaac8aeb83f7cd48d874aff52127b2c5b6578669c3a462327728090e427493345cf0fdab357760ef907c6eb8a460effba4273676546331cc5cf359bb031ed2ba98b9193f42d19ef7d20c381ae114a8d30c690d04bc37eb719b2f055dcd3e8e7affc27ae291e13473c0b5c0c28eb1270dea0449ef6fd9b64283e79b6d81c4a4e3892bb68155993f7c850ff84a7ef8febed61d72ff8bcf735335eedd49ecc984bc57ee57f9710d284f69ff096d06020187e5fbeb8b37fbb60bb6aa05897ad294d553cb3085c29b02e61152ba21dadd5ce72278bffddcc2a6fc8e04f56f2bf5c4a40d7ac415585fafe7b8ff0a498b6f5bf006965360dc854479d0eb3515662d1bdc2ed062c1eead9f455d1e9a867436a7d9e4d3ea131f0dd20e2479778f86fce7af55e16a8f2af3c6ac6534639ee1653ceedff0fe9b5111870d6432b8798a3562b34b418ff9584083217611705532ac5023b152028c5543717332efa394aa3678f6282ebca2319cc82fbf146fd4def08fd9dffe0d01182e942ce7cb9360892ff5b3c774fc48c03f9c719ac5e081a17dc5663d82d3ccba3021e714b173e4424d50e01035efb76446196a2861de3bf16f37ed07ae151d1e3692c4ba8b6bc708eb6f23283fd6b3a15c3e44f01f3dd36e9c5bdc388a72e88ac07703d7921b97c4df909a996a7b53b5989e94334b43f487d6e2a06f9e1fcee5774a0b0f889fe617d6d9a05129e9375a39c3c978c8a32937c6af4894f07187e78ba7cfca508bf9e239c1c9b380db4db43ee5ff4bd9573e80def8e9d6ff51d3463b1b297316aeb8e059f5363e7ded8d3a9a326540a250cd705a1ddc3056470c791036d604a42a48a285784bcf3c3e8584228c4ae8e1e4c4bc5cfc2e4eaf987f4794ce4057c822b1497225eccadcaa4278791d25a8558438c1782a99dbfdeb51abf10cf865f380e3a074375e1f56c2169e5828f3f34ccc55f8eb205c491e39abee4fb8b59a2dbeac7a80e936af8191a6fe52aa537a7a4df9792ff85a28722f458c579ec22c8c8dbf98137fe408ef0cc881c93cfc13cfdd9a90c29d67b80b6a062228ecd48210952fbe0b933a8fc79890dc0dc6b30a18f5a6e9195dbf9c3cb52132114579747e521dfccb9c0213c5753422ea71b922847166d63f21e442727eb70f5a3b740340488334448305639a14aa32f623d4287e6039273b4afccc91deca137f13035176b8b6fa8b364cac921736ba185593f59f2a9e7f4a5f5d1eba4f5d935631b1c360706ac1a40c510fb83fc3730e413475bb660416866105dcc878fc54ff86815861cf0e6d232c76db6af744912e138209d548b390f197e9b022e3185a10cc5ae297e1778c71e2498b06c16b48b77f77c90a029c9d0a5ac835bc82a9d4927e921e0edbd7296fe3c0cf25baef8529c938870c0e2f3c5e79bd67dcbbc6f8a2b150ae87b320e7e0a3ae9ca8c3ce4d3b931435604c879ef5f99ae9a4e4b6c76ed2803f76e0fe91593c86ff73f0567d71563699b251c1b958a8d48d86aefff49aed494c3e1b364567dabb4ebec63350aeee6ec04735cf5917e5f3a48368fa217d01325dc764780f01dc9b26b6c83803d7488cccf49ff07ca9d3cb3c1e19ffc262e81fe380980dd8401312ddfa07039c79557c8a1b9ef149b98de251618b85ff8f37b44a2373475e0cbc9f82ca56b3978765c723a82e3f698bff5ccc23777054c7051726341deb38083c6726eea8673ae65bb53bc65c9ed4889f30f8248609ff16f8d640ecbb4c0fc2f624a5e0fffb23f1b727e8a3469c4f5408bebdba7665e191212e2c08f0afa374bc991429f25a1f2196a59d7bdcac0b083dedccd554b11e05f02e42f30dc707882ca91c7a4be20971c14cfb8d705a2d89b365f82eb87dae1b3382c22771ead4393cb1c3994e30c83097001829d8acf9e2ce92c7b8c5e85c3c82717f5576f4dbed5174ba3c134507e7300c4b536d4d916dc178d8dbd7fb4a4950bc0b1e119cbc19ace791b2523ce9341c0aa355e76f4cfa2556855bb2175ed7ed59bdd29ed335cdbef17c660bbe7b22635f32ab5c9b82a809893060946a32aa8ab63ddc5e28ca9fd7acefe4593289a95bfab751d39d3697655b22754c3bbe6c971e15ac311d42e0daafe937e8f917404a6e92a6f0d2d270c7d2ed1ddd54faa9730f88b7b2b3bf7ccae429b4ff0893f4142b0375bb81a03b5d6cbcf7414c6beb7b783c7ef2681eee52c9f38e409c699d7dba384490aad1615062659e241f758803e05ad66499c91149838ab31e3ea67754bb8fd156ad484ef6a48d7f5f47d279804588cc49c08c9d906a3b8a871224f051b8d2cbdd14e9d4873a199ff3dab3da6870822c51ffa7cef4c1ebc932546da07fea6e5cdfcbf464ee3a6e3fb147d6d77d6848bf8c2cd726b674144c8f03c64d46ada0f2a2f8ea1bc06374e5602d3b7d55c12797236c9d5e44303ff89997417b3757aaddccdbd29e6b14cb08e31c9571c93e7b505eabde4aaa43552a79e9b414e82139b49d7ad6d0c22b1174bde7884ef5959105ed4edf8f0f4a9c44d074db5f7197b7b7f61b3ebfd89607a12553cf980c3a5f2160f489dca3835b645f7c33c6a0b73f991dc6f1bd1e4aed799740b36274bda6f4919f6cc786f643659a47112db0eb83a072b3edd2d0073e001800d0c8a580c38080fa2104e70acd7fda7f68691e1dc0647955c8ca8a5d408f3ca618151f93abdf92e49c167da3b56482fd4c752663fdf2867f885a33ecf0a446e070a0234211e047b4043016b2d3bc6f7a786dd89692216b850ea5b97d2dd935ec3f49bec50317e77de53b907ba0882a68156c89a01495e5b4d95ed71d0c16f4e4e192384276bc7988f47f86fcc61e44cd50b17c6c9462bfaba603a0309e0841d8c0a16ea6f4d887d34795c23f921c32390aecae2740eea170f6e8183fab30af031f6616af7316e0c1ba156cc77a61d3aefd2b92c38b32be968cef38c5f9a89f1de8cae4b66370b660a7cc6d0782d573af81fdd0066396c6630f3499741320b994f1853d39a23653322fb7b6f9bc3d09acf4e4f3a9f57f0121357f70a3020fcc456ae4e15b9cb3cd97431a937eeb812ca54395cf57d83c896346ed78e342da84f7854f568139618c4f90d2debda00ee2ed58c45cb214678e8f03fbd5a331330442f3f8b36063dce1f8229f0ff507b4ec59dd91019090e02cd0526c76a91a9362dd427ddc0ccc66948c82cd1fc2e63e6b6185617ca79f56876dede2b9f43c77651ba5ce1ac52c208e96d15c77b57c2e0b0725064f0f9996d071ee08f93724f34a6eb65fadd5bf635b3ecf3a19573845c8f07e57bdc08c40f1b260262a37d05e7d6920c6690d13eade9ce136328def73915332d1ec1e6a01eb8d306af87e7c40bdfbfe7693620c51e4a5f21f7f36b8e49594f4631cf5f0995192f2084ebe9be190d944011e52cb56738bfed803cc08618c000c0b9b20f4b97abf55626581f883c1df08b852754c69dbf62acce4bb49dc219624363bda21ac15792160d91cbeb80eb2b5fe451f329461af93ea05a3230cb26cab121673c5dd31aac2acfc5084435b046ffc24ad6f23c5c9e7d0102c0e9c91af5369e1d9ff52e51ce7b6ba0f662d1fdc02a8a38e87e60a8c9e", 0x1000, 0x40a, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCSPGRP(r0, 0x80047460, &(0x7f0000000040)) 17:01:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x5) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x80000001, 0x6, 0x7, 0x0, "085c2aa4cabdbd67173ac8e0476f2c57d51b3425", 0x0, 0x6}) syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) syz_open_pts() 17:01:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x5) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000001c0)={0x6, './file0\x00', './file0\x00'}) syz_open_pts() syz_open_pts() 17:01:41 executing program 0: r0 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000040)=[r0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, r1]) setegid(r2) setegid(r2) 17:01:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x100000b1}, {0x2d}, {0x6}]}) syz_emit_ethernet(0xe2, &(0x7f0000000040)="b6") 17:01:41 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kevent(r0, &(0x7f0000000580), 0x0, &(0x7f0000000580)=[{{r0}, 0xfffffffffffffffe, 0x40, 0xf0000000, 0x59b4, 0x7ff}, {{r0}, 0xfffffffffffffffa, 0x20, 0x10, 0x3, 0x1000000008}, {{r0}, 0xfffffffffffffffd, 0x40, 0x1, 0x6, 0x101}, {{r0}, 0xfffffffffffffffd, 0x2, 0x40000000, 0x80000001, 0xfffffffffffff868}, {{r0}, 0xfffffffffffffffa, 0x4, 0x80, 0x8, 0xfff}], 0x2000004, 0x0) 17:01:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7}, {0x60}, {0x6}]}) r1 = msgget$private(0x0, 0x2) msgctl$IPC_RMID(r1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 17:01:41 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="ed"], 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) poll(&(0x7f0000000040), 0x0, 0x100) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 17:01:41 executing program 0: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x2, 0x7810, r0, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000100)) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) 17:01:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x10001, 0x4, 0x0, 0x1f}, {0x3c}, {0x2d}, {0x4006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000001c0)={0x8000, 0x0, 0x6, {[0x10000, 0x9, 0x9, 0x7, 0x1000, 0x4, 0x7fffffff, 0xfff, 0x0, 0x3, 0x0, 0x20, 0x7, 0x7ff, 0x3, 0xfffffffffffffffe, 0x2, 0x1], [0x6, 0x7f, 0x22b0b362, 0x9, 0x236, 0x8, 0x10000, 0x6a, 0x80, 0x3629], [0x4, 0x195541b3, 0x2, 0x1ff, 0xfffffffffffffff8, 0x101, 0x1], [0x401, 0x401, 0x8, 0x4, 0x4, 0x6], [{0x100000000, 0x2, 0x400, 0x24cd}, {0x200, 0x417a, 0xf2, 0x8}, {0x800, 0x895, 0x6}, {0x3, 0x9, 0x5, 0xffff}, {0x72d16b53, 0x4, 0x100, 0x8}, {0x5, 0x3, 0x7, 0x3}, {0x7, 0x7, 0x1, 0x1}, {0x8, 0xcc92, 0x10001}], {0x0, 0x4, 0x7f0d55bb, 0x6}, {0x9, 0x7fffffff, 0xffffffffffff0000, 0xa9d0}}}) syz_emit_ethernet(0x1, &(0x7f0000000180)="06") 17:01:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x9, 0x6, 0x532, 0x80000000}, {0x7, 0x1, 0x4, 0x3ff}, {0x6, 0x3, 0x2, 0x41}, {0x6, 0x401, 0x5}]}) syz_emit_ethernet(0x4, &(0x7f0000000100)="535ab0f0") 17:01:42 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x92, 0x100000001, 0x5, 0x1b16, "abd0cc0d68dc65827774fdccdff3fc844ad69310", 0x7fffffff}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 17:01:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0xf6, &(0x7f0000000200)="9e7da3a86896349345d1bc24c4fd0770252effc733326492f7247aa33dab0423732f367f917d0a808646eb9c0e844c81aae0c628c4696550e4400857793b71a473e6d65529380f69a5987fdeb91480f4bb9c40d057d80ee3c17a3cdbd225c3efe3ae08d5e58460759e1153de9c2da7c80958e48519a769c1b5761199d6cd416a67052bb8d01f48aad46e53722aa5a98379d29e31aaf06888cd81e63f9ca99fd900b90595936c83d124b5dcb8caea8ce75436d1e8832de729cece7953e24a60a7a269ab049a99389af56dc9ebff82d710459c11d13daa35f839895e0773cb1a6e8f9b6ef149fec8ed19c7f7e2a89c664db219015e7c7a") 17:01:42 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) shutdown(r0, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447c2472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cf1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee585540400000000000000bed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4e74fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a070016a0dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caf050000004075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd479a16898340b7ae5eb5359b9f1e475f3aae496d222d1e7adbf48716e250bf9acb8c5ad4fbfb1572738d777bec4ad8bdbb666656c868cf4394aff3219c961c3428b327a65fc94500dbb57f781b352043e9deff093a5fdfbb52818f43eb2f749ac186f81226aa5d8b81e91a4ea3c93ea88cfa5dd69b0e6a0ea3a55719a8ddb2ce5e9085b5b021a69e483d5347d96503b17a6bf720eb0002da2675c7d8efc2893881bfccea8268f09d02e5aea7d57af3d80c3e6f13d22f69f"], 0x10) writev(r1, &(0x7f00000000c0)=[{0x0}], 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0, 0x1}) bind(r2, &(0x7f00000005c0)=@in={0x2, 0x3}, 0xc) 17:01:42 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10, 0x100000040) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="52b124cf0db4a087462b", 0xa}, {&(0x7f0000001040)="174825b1e22f543cb16dbeca968e7403386defd8b91c50493e9eb2733cd7d98d2b777e0c492bc8aef2600213006537a29b6a5eb929e3df7817199c9030612a3e401061f953bea94d6bfa88cac02199facd9ef3ced5f8a496d7f0241cd8bd1e7c642b0c7c7ef737e4b8d765db79a6b22295aa4dd3a9966184e4f9b873b945ca6dcc675d9531edb97654c0dd8b0c13370b5da69fe7484c2d3116ec6d6fe1aa774e78f0f6d35e304723", 0xfffffffffffffdf3}], 0x2, 0x0, 0x0) flock(r0, 0x4) execve(0x0, 0x0, 0x0) 17:01:42 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') r0 = socket(0x18, 0x4000, 0x0) setsockopt(r0, 0x29, 0x3c, 0x0, 0x0) r1 = msgget$private(0x0, 0x38) msgctl$IPC_RMID(r1, 0x0) 17:01:42 executing program 1: socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) dup2(r1, r0) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) 17:01:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x3}, {0x6}]}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x1) accept$unix(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000008000000000000000000009830f787651da9e25d007c0000000000000000000000000000000000000000f6d00c29b54a9b3346cc4c0e52d392a3ec7ae9056d5b2210a67ce33e7d2782a91c3a50807ce4ce14ffbd08d27de5694ba5fb40bc01e6ee9cccf0fe8fb4694693ab3fa562bc9e28b007560e7e0d621a402a968dad0c6cb0720f3dc42b3d7ad19c0e03d0fdeb3141c85388cdb9624e3b36127c61f928df6ffa918c7b999a75ad5a91946b852f1e127879b4f315ce02f45a30bceacbca34b0241d8773c91a2c1769b39d47a74f69dc6f31aea908c05c3e3301ac799ab3002c469d704c865ed38cd76363e83b1d52e6e6e20dc2cbeb515da4b393a7ff3e5a38099fd8ab524042a1d8fe640d818ded4fb24e6310a2af"], &(0x7f0000000200)=0x62) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff8, 0x2, 0x20, 0x9bd3, 0xd7f}], 0x2, &(0x7f0000000280), 0x100000000, &(0x7f00000002c0)={0x2, 0x400}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") poll(&(0x7f00000001c0)=[{r1, 0x4}, {r0, 0x100}, {r0, 0x8}], 0x3, 0x7) 17:01:42 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x20040, 0x104) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x3, 0x2}) r2 = getpid() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0xfffffffffffffffd, 0xffffffff9191e171}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000180)={0x10, 0xfffffffffffffffa, 0x4, 0x3, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x101}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x35}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5a8ceb02}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x101}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xc7e}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8000}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x800}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7ff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7f}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file1\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000680)) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r2) clock_gettime(0x4, &(0x7f0000000080)) 17:01:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5810173f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5352be677f16ab93f12fc4d5f16b136a5d00d1628b53a", 0x335) write(r0, &(0x7f0000000400)="3948508d87de522a077b1c2561668cbe9da0d0361aebada0b393c0d288ba271e4add17e267982309b853d6d1931403608e8a3c1a0d2b2436b6e008589715575c3bcf935802cd8613bb3f9b0825ce23628c3fcabf2d75fafe4237b2947d3a2455167b49d4c11628106de553e8fbe6d3d405a05ec47d2cdc5e9b897d6cb1ed86173ea5ac527b04e244cc72ad1d0de281b20778121eb11f3c3e697ffc8ee33bb5aab0e63f31ae1d9c8649d76dddcef9fd4b32eeecb81153419cc92bed123d52024c66100b15c04acae0b23be3ff9e04d6c56a91043bc0299634d115805a48e29300ffae9ac526033b0052e68e15b6dea960a02df2308fa1761e8270491757a6363dccf1545ce2811ec9eba171b895583b3df7f2af23dd39f55dab9b058a14b2a3772bb45ca962bbd8510f83bd5d66806c00f279f30e5f16fd3536ac7618dfcf0fa1475cf1a59f9d6e7c2cc86b5aea24b9734597b04f73ee4176a2bc5238f46c20b4b3fa445a6064b407558f02295fe210e40e715c4bc8f3eefb5ad4d3153f629abea5ee29f2892e0a98665e49b821b708b4b85f4ef5cf82831fb394f746b2efed801c3fef1c4477c7f8b41df36836901f985dcf18cfa7222b55d4b3fd553dbc4015c189545fcda4cc576c478cfc2009e41da4f5100cee960d1884864e8e3392b20c71c5b355d0093da0e9346ca298d3bb6120acf083d9052825c97159d9910d5503c24c618f35407861961acd4143650c6d9907b17b08b0065b67c15d3e03b0f7197de142fd71ff8d9a1db56974bded500e96ad7e6c0c1a3a2fa9f9a8a8b0a7af944fed8b5b687a87cd3e50b2af74fc0126a7720d", 0x253) r1 = syz_open_pts() close(r0) r2 = semget$private(0x0, 0x0, 0x0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000200)=""/130) dup(r1) r3 = syz_open_pts() readv(r3, &(0x7f00000003c0)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r4, 0x29, 0x80000000000000b, &(0x7f00000000c0)="292918d7", 0x4) getpgrp() 17:01:42 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2000000000000189, &(0x7f0000000380)=[{}, {}, {}, {}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="011f3200000000000000"], 0xa) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 17:01:42 executing program 1: r0 = shmget(0x1, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x0) shmctl$SHM_LOCK(r0, 0x3) 17:01:42 executing program 1: r0 = socket(0x1e, 0x5, 0x0) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r2 = fcntl$dupfd(r1, 0x0, r0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x4, 0x4) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) syz_open_pts() 17:01:42 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="20000000f1eafffffeff0000ff0000000000005b9d071b542a538706000000b8180000002900000031000000000000000000000200c28e"], 0x37}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) connect(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 17:01:42 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10820, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) r1 = syz_open_pts() setreuid(0x0, 0xee00) r2 = geteuid() getgroups(0xa, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) fchown(r0, r2, r3) fcntl$setstatus(r0, 0x4, 0x80) fcntl$getown(r1, 0x5) 17:01:42 executing program 1: r0 = socket(0x18, 0x1, 0x52b) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname(r2, 0x0, &(0x7f0000000040)) 17:01:42 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000080)) pipe(&(0x7f0000000000)) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000140)=0x8) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000100)) kqueue() kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) close(r2) pipe(&(0x7f0000000040)) 17:01:43 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = kqueue() r4 = dup2(r1, r2) lseek(r1, 0x0, 0x0, 0x2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000000)="d0f6cc434588f08980b1a84656ac89dfdb43d11c534a2b0b79e460c76fc394d68629fd6b5698f243877ae6d6aebdee3c33ca7efac25ca3e861d7f95e2670affed17c11e6421c25b863ddcd91045bfc4647382682966e2cd9c20bb7ebfa57e9e696d3f26430997bd9721ed41e5712d033003e74af43f6c665d6fd3f3c8c0bdedc7e137f21a2ec9b5af05109", 0x8b) read(r0, &(0x7f0000000a80)=""/4096, 0x1000) 17:01:43 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x0, 0xb87, 0xf0, 0x6}, {0x4, 0x8, 0x1757}, {0x7, 0x0, 0x0, 0xfffffffffffffffd}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x4, 0x7, 0xaa}, {0xff, 0x5, 0x58, 0x3f}, {0xef, 0x0, 0x0, 0xfffffffffffffffe}]}) 17:01:43 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r0, 0x0) connect(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f66696c65300061535af55b3c29ad50c4cd1cd9c9834564aaccf21e790320c24b96ffa4d4b47d3cced5"], 0xa) 17:01:43 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20, 0x1b00) socketpair(0x6, 0x1, 0x6, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) renameat(r1, &(0x7f0000000440)='.\x00', r1, &(0x7f0000000500)='./bus/../file0\x00') r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x100000110) write(r2, &(0x7f0000000480)="4e8ef5db88d2134552be8ec2a4709c484872564c510de9e55a8584d5cbc173033b66260c64fd4f2e0dbf3c7dd60008730ef8ac5f75c83b181d1301b5c77406bed3a3b14b0b61726b42992df030524fe8831ed46f253d23c7c2a9f0c2d9954b63492c6faf671fb4d40a5676807644e16d3f5c5322423330", 0x77) execve(0x0, 0x0, 0x0) mknod(&(0x7f00000003c0)='./bus/../file0\x00', 0x1000, 0x5) rmdir(&(0x7f0000000400)='./bus/../file0\x00') r3 = semget(0x0, 0x0, 0x40) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000000080)=""/38) shutdown(r2, 0x2) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000380)={0x70000000, 0x5263, 0x8000, 0x101, &(0x7f0000000100)={{0x7, 0x1f, 0xea, 0x4, 0x4, 0x8a, 0x2}, {[0x16b4, 0x0, 0xc, 0x0, 0x1f, 0x0, 0x129, 0x5, 0x401, 0xfffffffffffffffe, 0x80, 0x200, 0x8, 0x3, 0x2, 0x4, 0x6, 0xfa], [0x5, 0x6, 0x7, 0x8, 0x5, 0x0, 0x7f, 0x3, 0x10001, 0xd45], [0x10000, 0x101, 0x2, 0x4, 0x3, 0x8, 0x3], [0x699, 0x0, 0x81, 0x6, 0x1, 0x5], [{0x4, 0x7ff, 0x4, 0x1}, {0x0, 0x3, 0x3f, 0x3}, {0x1, 0x3ff, 0x6, 0x400}, {0x6a, 0x8, 0x5, 0x5}, {0x2, 0x7, 0x5}, {0x200, 0x6, 0x3, 0x5}, {0xe0000, 0x6, 0x4, 0x9}, {0x7, 0xfffffffffffff8c8, 0x1, 0x200000000000}], {0x9, 0x400, 0x8, 0x7ff}, {0x6, 0x10000, 0x4, 0x5}}}, 0x9, 0x3f}) 17:01:43 executing program 1: r0 = open$dir(&(0x7f0000000200)='./file0/file0\x00', 0xe368b567f9c9d3f6, 0x0) r1 = kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000080)) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) link(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00') ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000002c0)) dup2(r2, r1) open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x100000000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r4 = getgid() fchownat(r2, &(0x7f0000000300)='./file0/file0\x00', r3, r4, 0x6) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000100)="217421390a5acd8ee25fa72b2634a3e8d2a55bb577620cbcb924134bb405e53cb46b2ccc52d859f1e295a7f42867b98047ad738d1cfe62658ed3a91a18cec0b26aab112b10e035ba970916ad09374667ccf2cf3d0d8364fcec367777d32fc8dd7dc01a87aafacda2cd3f22c7a05fce3743ef424fc6a071bc0aaf8593a2000000000000000000", 0x86}], 0xffffffffffffe7e, 0x0, 0x0) 17:01:43 executing program 1: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="5b002e2f66200000b8a3b745cbf75115e5fdcf49bb5bd20064cd3000"], 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000180)="aada31afde6156b273eabb54bb00b2ad846f7ac9", 0x14) 17:01:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget(0x2, 0x2, 0x10) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000280)=""/226) preadv(r0, &(0x7f0000000000), 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0xfffffffffffffffe, 0x40000003}]}) pwritev(r0, &(0x7f0000001340)=[{&(0x7f0000000240)="eb", 0x1}], 0x1, 0x0, 0x0) 17:01:43 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="60512768c67624fda4039513e9078a2307df54f0e8df6b7a2d0288dc0a160cc7aa215c8a61336a4056109ee3ee2a539c0aa03297f7e0c5002eed3cdb97cc8c9da96148d68bda7d08e81d2f2638eca0a749212a14f09e35b37afb4972e6ea2ef2c5a1542707647490903905ca8407662c6e1df542be4e8b74480c77311fc797cf1f7966a8c69b16d768f91afd8e8c33", 0x8f) 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) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x440, 0x0) close(r1) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000080)) 17:01:43 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() preadv(r1, &(0x7f0000001340)=[{&(0x7f0000000080)=""/145, 0x91}, {&(0x7f0000000340)=""/4096, 0x1000}], 0x2, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff7, 0x0, 0x5, 0x7ffffffd, "73ccb37b2efe222c245e1a23e6b5c9c06d00"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 17:01:43 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000010001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 17:01:43 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000280)) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000500)=0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) setrlimit(0x6, &(0x7f0000000180)={0x8, 0x7}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x2, 0x401, 0x8, 0x2, "4fe49a8919cf4c98dec235c241979495a1b1b5d9", 0x8}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x4, 0x0, 0x2}, {0x34, 0xfffffffffffffffe, 0x44, 0x7}, {0x714c488e, 0x3, 0x8}]}) r3 = semget(0x0, 0x4, 0x148) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000600)=""/89) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000001c0)) syz_emit_ethernet(0x0, &(0x7f00000005c0)="1affe125") r4 = msgget(0x3, 0xbc66d271bedad4bf) msgsnd(r4, &(0x7f0000000540)=ANY=[@ANYBLOB="020000000000000039c211cbfccd2ca012b07fdc02cd570fde35d19cfb65df7c7fb279515b62723300"], 0x28, 0x800) 17:01:43 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) bind(r0, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) ktrace(&(0x7f0000000080)='./file0\x00', 0x17, 0x10000, 0x0) 17:01:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x360, &(0x7f0000000180)="1e3bc9c54f3fccc34d2fbef9a534244dfa00aa1aa86aab840e18a138afacabf2c0f875fae2ab02b987f68eb0ffa800") 17:01:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x7, &(0x7f0000000340)=[{0x7, 0x39, 0x7, 0x800000000000}, {0x7f, 0x6f4, 0x800, 0x2}, {0x76a, 0x5, 0x0, 0x80000000}, {0xb1d, 0x9, 0x272}, {0xffff, 0x7, 0x0, 0xffffffffffffffe1}, {0x2, 0x80000001, 0x0, 0x1a6}, {0x2, 0x7, 0x2, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0xa, &(0x7f0000000140)=[{0x2, 0x1, 0x3, 0x3}, {0x4, 0x100, 0x1, 0x4}, {0xd9c, 0x3, 0x1a, 0x2}, {0x5, 0x6, 0x96, 0x8001}, {0x381c, 0xcdb3, 0x7, 0x10}, {0x1f, 0x7, 0x0, 0x4}, {0x0, 0x4c9e86ab, 0x155165298, 0x4}, {0x800, 0x5, 0xd3, 0xffffffffffff0000}, {0x9, 0x3, 0x1ff, 0x1}, {0x2, 0xc1, 0x6, 0x100000001}]}) r1 = dup2(r0, r0) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d}, {0x14}, {0x1000000000006}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000400)={&(0x7f00000003c0)=[{0xd289212151d98b4b, 0x3}, {0xef, 0x8}, {0x82, 0x80}, {0x89, 0x8000}, {0x47, 0xa46b}], 0x5}) link(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000280)=0x6) syz_emit_ethernet(0x1, &(0x7f0000000200)='\x00') 17:01:43 executing program 1: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r0 = kqueue() mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, 0xffffffffffffffff, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) r3 = getgid() setegid(r3) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000480)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000680)='r\x00') mkdir(&(0x7f00000005c0)='./file0\x00', 0x4) r5 = semget(0x3, 0x0, 0x220) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000580)=0xc) kqueue() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000380)={0x6, 0x9, 0xca7, 0x1}) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f00000017c0)="c79ee3bc13995351d4a74b3cbc2d637492ddf1897234aa2073d390c45465cbe47da31a53d3848bf9b8514f08423386a5fb0bc414ade4479301b5b5372b029d08641768a26b89d97f3c259666f6712ee223489cbc902d1e3b5c2eecefd2af29ee5e107d70a4139eb9153aeda979fa8c39be0fbc7d750ca7a7b19688b69e339778d3c6", 0x82}, {&(0x7f0000000300)="4d2d635c58e4aa9805cdcdd856bc669a40d330fded5d37", 0x17}, {&(0x7f00000006c0)="af19a49bc0be9bdbb35de8b5aaba0436762aa6b50f8e574af4bbbc91ec7df477b7a9b7b26c40b57fff5f33206b2630fb0b9d671623924e6cf7a6b5419dad49d39839015d6ce0e04a2a9d403f8e90af88178b2ed52da92dcb7fb88ffbbd2cd018dfdde77bf539e5c5091f6662930c64bd3d9f51ef60f89fb3060131a6078b0c1a4abf5e4c7acdbaf9a328f6bbf2ed46b268a9d84bcd19ef1c30e22161dae27eb2c68621bde87a0e9463c0b6739ed5fcfe020fcac886fe26ba48c5290d28dfa16793ad8c8ae2c81b9bf3b449c91a24023575afff47513e32280fd37079b80e2db6abf8d9cc5f29d1b69472ed3a06c7470efd0133aeef010e7a767f5374ba8bb6e79bed0e72f4547159cb79587a78deb65837dd38f292b139ef94abc84d3d01675955c69b3ff2f8d025db9d6d209db5b3a56d98d82c2f3f90803de18174e213824d2349fec2f0ab2474da8cfe9a61d5b2f574cbbe1965b56b73d09ff3f4ef388280dd74a68150f808177d6bf98864d2e15b290083a62b79", 0x5b}], 0x3) open(&(0x7f0000000840)='./file0\x00', 0x80, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r4, 0x0, &(0x7f00000000c0)) stat(&(0x7f0000000880)='./file0\x00', &(0x7f0000000140)) semctl$GETPID(r5, 0x4, 0x4, &(0x7f00000008c0)=""/146) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000001c0)) semget$private(0x0, 0x6, 0x24) openat$speaker(0xffffffffffffff9c, &(0x7f0000000640)='/dev/speaker\x00', 0x80, 0x0) fchownat(r4, &(0x7f0000000080)='\x00', r6, r3, 0x6) 17:01:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="220e22", 0x3) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x4000080c1, 0x10001}) r3 = getpid() poll(&(0x7f0000000200)=[{r1, 0x4}, {r2, 0x10}, {r1, 0x86}, {r0, 0x80}, {r1, 0x14e}], 0x5, 0x1ff) ioctl$TIOCDRAIN(r0, 0x2000745e) fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x3, 0x2, 0xb356, 0x9, r3}) getsockname$unix(r2, &(0x7f0000000280)=@abs, &(0x7f0000000440)=0x8) recvmsg(r2, &(0x7f0000000640)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000240)=[{&(0x7f00000002c0)=""/194, 0xc2}, {&(0x7f0000000480)=""/205, 0xcd}, {&(0x7f00000003c0)=""/111, 0x6f}], 0x3, &(0x7f0000000580)=""/151, 0x97}, 0x40) 17:01:43 executing program 0: r0 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2000000000025, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000010c0)=0x9) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000000)) sendto$unix(r1, &(0x7f0000000080)="67d6e050f8a7a90f422704287cab7bca7b3c041fbfeee608130f769e8396e7bdc69babbea1b80d71d69211f7b6182bae5ff412cd4c0b67da69a2b44ab704ee6e1d7ded5282cb67ba1c2a95521bd9bf822852da5bfb223ee3db629600c97076d993e87da589ead472d56934653543cc72b96226432cb39c810321ed22d542f50cb0e6519dbd802a655399a5cc99dcb0ae069a36ddd846f9ea1b86a4455793d15ebb98acf085592f595b6902cb561070f86e5efbc85414dde43652d56fd59fdff729c2d8d91085d08a97884054502e41f311f384c95ee5c23febd3a0d2caa1550aad486f89fe5e72cb1d18c531a764bd1f7ef03f84fd60bf9e05d4e2bc064b5c3a15cbf1ada8007e4591ccf1d55a9058c86b2b4921908cb22eb5a8521264d3f57f06abe0242751b7482820bb4995d50be63de6153cba57b616401528f074d74d6c20aa7a45430651dad39de2002673dc134fc57520189d5d3dd16ae9a43de348ca55d36800c69710234fdee14bdfc66322c78a84d7ba3c688a64771cd40ae8f59d5247d9e261bd2708b0a8084e6b41117c9f7291ec9d5bdc429c7c5a03b7990f82938e7590c8c9e45b55546ecfb05d23a3ba9c51fa0e6a91a9e15c71024a7fc77156f8876a437b3f92dc2396395cfb84a2800cac31a2adb684f06a1ddaa4574fbf16f8589af1f3103b2c2596f3c6b57ef23bb7ab028b486b82589b5bcbf12acb2453f1bc9e37612ee89c3408f8c78c3a841a44a8dec6ddcae68de33b1e221f07728a1ab462241c058c267e854dca33999ee0ab71a3964e1e4870986c33e1da573fdf633bb31ab00d5e38b8bf6a54011124e542a3ac6b79ba0c49ad7c2507882644e92f166ec8c2ac9f65d6936550b9adc30759f328eead9f2333c67c64e2c7832abe73482590c8ae3e1d756fd2ed36965491641525edc99890ab65f3c0525aaf2efa8dc414b70415f86c31ce75dc771b38d46ee971b206acc0bdec54373f2636b68b3742dae5e3dc671316c1a64616f181d47d3cb31ee0fc43b4c9466b7b52073588d2aa6ab1cd13091d9537b7b6550556594dd630e1eade2cc2d16bee879714398ae8a8315bbba1c6eb5a67b1dc622239824fba10b21446643b71a3de97a6846447f21eb8639767616fcd378b4c641218650fe31347e75bf05fc7514fee1f3d47e64f346f0209193c6135c913989efad5301fe73814d94f13331b74c5b6b03b26f0d7ef4bace9bf4bd83a83d6b56051926f3351a6fa7af16147b7e9f8394538b46fe87d1a79a5f5c843ee0f113aeeaec111d3b0037c47deef544566e3aa3ba2b7ff0caa592c3ea36b2d8e651a342f6efef470adddb11442e76355d60c592542710b3d6eb009c32afc9e9e3734fda349fe41100ffc174d6e41df2feacc8f3cb444c8ad609e7146e9adecbc17b1ac8ccea7a71abe47c58d0faf857899ef51c6d799e5cfdd9efac646348030a01b4baa3bcfd6dbe2b79bed6583235c5cb130a4d479320abafe8cf2a72288d1aaffd91c490471f323c0661a1b57cc8ca7dce29c232811beaad40657228816f6ba17056c1178ff9251c0b86e8b71d7bc01bb3e63c34ec7edbd1f9a42c1eb473b133b51f035556a98b5b62877d04c2f1458a6f5bdd2dbac249575c3ff0717e0cc04b32bd3e4195fe08c146898ee6661b021f1ec922d8e244c87cab48aa517a713afbae5bb6088faa3b916d2e74bec19a9b36da25a73582e0ade759f5db4a8bef7bb26c606e84acafe655d5da9e65dc21a031afb81cd07728a369fc5c68c8bb74e02d802269146a8ded24d6709d69412df7d6a0c5bbbc9346b2e764cdb867be154ed76666dfeac07ce418fa4a6860420d567e0418261c70618b6c89a77557899e503a3c82125a8f76ebed8de88355becce3c2651e151d2d71b5ed48e792339ed04445e31e8f37d75e7ee8bbfe583e45a81e441af1aa69c60a8c3ad7b5a3476cb3e6dde1e609c459d81fe7034e1a7fd5dea19abe2d5557c478851194d90d93f1a67a0a50a08d637eb9037dc5d1ef066df321cf3d3681bca69934f8e1d82d4509b2ac3b98fe6685ead0c859ba3039ed8331cd9666a20e1505fe9ef6600923324279c8069cdf3ece28b7fb0d9f090bffb60a7eff46cffbb58324819df0353712a4bd22c3e08a942dfdb228db2e6a3b6e0d01d32ac13a4de90525337ff8c0b74032278f9b1997a5aaf39e248df8b8fc2ead1b761469ba9de0ae9767f4a52cfa224a3580965838b80a2d71515ce1508b934a784b192df7c65ee55570c2f1ec73521180480e8b22089f8ec956324629d28a9b286f395250982d84d5385e85105190415fa9d30eceae97c78435f5e9be0dd58d328f09d82f2dace50577f8a63db042fce07eaf3c72bdac6706b49b73369e8a5ccc24383412d31e7f696643e347fa7065d994a215fe5e11a5cbb5407fca9f4ab0c9de6011d52342f4b6b2b20dd65efe51446582a579f764ce815a017ddd0df6239804276279fcf990721f574d8f7a89fc7655b1bc850181a38be5d8177f2b9d2da6dc319d13637672c62ec413d8cba5df480d71767732cd8340c690ae6d8f88dadd6e59c0b0dd288b91757e83d3f3781e18dde274d84f3a9084fd3ddf3392d653fa77204e65192f32c0eb5da95a2947083aa5cb3b970c20ecc28a57338f55b4801956e8c446ee9be641b0cb0ffe9190afea0fc5a0223b589a78ee22a8fd80a39d97cdbdfb24db2f0942e0bfad6f059763dd6cbb8bfa89ad23d0e305d129837f0fe0a2d3cd519fdb2e2ce3fd73057a3d5a91021756b35aba7cfe4212423b864018842dbf93b068142c22068cf62311fbfea7a7c0462b998d2b049dc5f0184624cd02ef23a00ac1bbed5392eeea8b60ffac9d9264c7efdd7bb293efe5292c95e87d2e4582e84e31b81ae874d7b044b4255fd9e2752ff3994e573b2fd9044db64ed79cde6423849c38cc223726a9c19fc1f2a2e3fb390f8f05e076af04779fc3b9728d1824a2608dc26f1212ed731656478376ce57aae29316e15bac19c7d4b83648eb5567058970115610328317eadf97ec0fb4708079f1d22a0acfb973fc2d3ebc15fe79803e02d9fff26d835fa32fcad92e2e15f6a33f08a06a9fd21038f2500fbee69ab352596f029493e4f2448ba50f47ef3e05c5e11ea4846f2a2755900555c9da5467eee0df8fa55cd732a3dbc79fc2572c7e42482f986217e04b03f8af3e8da18fff73d88e9292fd33f3a05b43154ba21ba66db738b291ff06257905cdbbd0d5c687ab0e5cd518e7c33d13ad0bb211c05b81465fd783c028f4a24f8f74ff3e4a044a53468e0519ed2dbf634c17934d1f83de2af96aca2623b503a7c7b35a06ca466526091f77ffcdec93e219c02fc83ec4a9b3f2314e54ea3a6c9ea383fe6fa85b7b0e6905dd002fbfe2838a877e565cdbee3856f3521cb0d0e0a763aa654a5975215d928d73af79539d77743b579a087341cf78936eed303cc6f27973c5404e7c8b0fd261c98bb8492c397ffa8aa57a2221cf7336319cebd77448090bce6630b384e451c750654f6f28b8e63fef559f7a8693378b487dd805d4b347796f5d705251596151728911c55f509b6c7c9b493d7a7910fc5f8598de6d872f6b23b82f6f6d3638d555a69f721bafb6606ebde82c89d2657b4b273b3a0eb363b59fdfd1541be95a7c098a5d1f27b44b8e2c96fe903fe3e06182a2dfed360598092a7270cf9eafd6d6ce5d150e3064976450fc6b923632a1bba367e4f71929da96fe655b2702db6c0d19c32caa7f20b4036dd0d4c85f045cb040fce9340da8d262245cca80508a71131599435aa28069664d49359284b063730412b3f0e35120f6c87fbebae3df91d7b571daa3432d3a0cea93a7e95f1e26b3cd6595701dd46fc8d5e01c7fbba1e0d956641003b243dfe51b72d6c12d76c68bc2201ec36b45f7a255edcf1fa8897d378db60127a8f48e20979d7366f5905211bc125b31fe41b0ab1b63360c8fc3e82380f36a8b12f93c2ea312f625354e54ed59c4c0b6c7abb51c2a3912401b6aa1f510980e6dddda8af387e70c5fa66418f2de217aa82310537a0bce16ee04086273048fd6d39d9148ad44dc9e272d45d89978bd633a874632533536b2e34d349f86d49b3b121ab6358cb8bec0dc6d62b2efdd32c7deea0ea5a341a7e51f2ba58251ca3e2aa89749c065af43e0a8ab59e54b49494e47026a43c36d179faac88dcfdb72d1ff57e30d2150cf0744586ed610d02cafbc3731f6a1286c82ef12f7c81403c3fd2587f3a86bee1f32bbfab8029532f6174500ab25fe452f74f8082eb0043a3b4b73ac3adf815f3c6e5110ef112cdc14bdf2c81a22785360d60a0e76c8022b9d645b876b6e4c3b50959557cbf30a19b07ccaeed31bf4fa84e3c67b199715a542a923e97fbdeba471c9b398e352e5fa62e89dd3212543ea5108495da917b58b8bffe6c9f8be8cd01554fb91672504c1f89d5e446abcfc7c65744c0b5d662b3e30082f7eda4da6a1111d533cb5a2afdabe0fc539c57e7bc56c8a12ecc5c7eebc7a3a51ef83358cc23a404814f31c1714f4aa1b50ae2f52eae820038f488220a3985e478ebba9ce94bfc8b9d5ed6a49734357c91871bda41fc61a3e5733cae32aa3594a3b67f60a0f09415b3e1744785500bd212320d60a904ad9c31c753925badc3971e781148c4b9e65077cb88233085cef3c570d5bc659ceeb1934f070f8d25dff6135f5542f52e718cf691cad7bcf8132e4795bdb27222b6d0540f9acdc607dc0707d22a301007d6ba4e3f1e012d7c5616c8f3f7750318240e96c22608a63a0641046d7bf55db77d47f3eee0b29619de721d50ba95998334b518b654f4895b56328713d96ebaf8f5b997159b25384f300cee72a9f59d0ea236d7ea76797c072bc7da314506203bc68d9b940decabcdde4d2750fe6af9890513e5c2d658f1ba4db8da8f1f6dca7b7764730d5112ba9510b88dec4fdfd03cb72bc070a7cf11e0e7e79d3ceb73a5cde86f6abb9e6bab06d6b28343a0d994bb6fe6086e3a9a642932b55b87ce13bb9d43b727e766a746ef41a707441c4d7f9632e0fc00a786db5da4c371f643ebc85511343880b115125720a36933c967c9be5c62bb72130a13fbcb6cae811c7c94664e767cd439eefc287c2c11b9320f830856563d3a3f61a4e13490d976ec0c69c9fe361c87d4f4c9f21933c3a694002b6b181d2f5f6e026c6d5e96e9d4357e4aa3dd8a31d8e6f5909027041fb9d3291708345c6b3086f57962e26fa4ea50633cbaa9dcc50c18d520ab9109faed8684ac30bf5c682c0f65a46bcc4aedb338cc6c4ed9be29571322787b8f32fe865ee63321bf371a496f05f6bb1807a631c7b9f1e212eaf61b9ba47af2dd3b84f424a7c96e6e163bc7398a324eabf5abb69b6cfd38c0f036392faceaafcae8c03e7cfdc13d9e7bacaf0970e1cbd4b993c1e106997b21d03ed3a43fba11d9364b8cd085e72af9f6a8742ee3bf47ecc459e8946a585dd3104430ba995a1ecedd9ebbe1c5814202803dcf67949bbfbf9aa52202f6c86958ce21c55d6fe673d4f901af3251a9587b918523976219a9e82d9218e98a2f9df70eaef9372bfb809ba52ca787a7a10174319acca5adfd6d982fd74ae9e431edc3839c8932b372cf78ab629b60547b60c83f9feb14bf0f26ed957775e2e33b2977b24a48dea67f83ddea9ba848d250a103f1747d4c9c7dcead1645d8f418df28db574cb56ea75526c7077a4f2765c79418e9d46d9518aca6bab76cc9fb44e290fb09ab48b3e557109cd245aa2194f5024ba5b30c91206638", 0x1000, 0x401, &(0x7f0000001080)=@abs={0x0, 0x0, 0x2}, 0x8) lstat(&(0x7f0000001100)='./file0\x00', &(0x7f0000001140)) 17:01:43 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x21, 0x2) 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) 17:01:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x4d}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) dup2(r0, r0) writev(r1, &(0x7f0000001480)=[{&(0x7f0000000180)="52615c80b2488b00b381c2034b27c6ec492748241b0eef77f006d4baa1d6799aa9e909596cec884400bddbebd795a66052214fa7c91d7996e4c773dfdeb1295ab03c0c760e4f5446a712b94b", 0x4c}, {&(0x7f0000000380)="19c7bed02793752d2b35c95b73dd2da5d3cdd018020b2114854687d3aae80a37966bf1cab2631f7170def5ed42b5c33db0b5a4f24da774a1ec6435bbae5850245b89857e768de2cfc075fdc62f0a9bf66a662bd5c6df683871bb5bf703b87f1ef92b936d9c9293563b9efddc8a1da9fdde7c6b96dec9e3c0e7d42aecd11329958ba525a366bf61e6b87a15ae2bb5ce8c749468e16a90d9013fa5d9711458795896fb89c0c709fdaecb88277209074aa6c183d2bfc98125a1b13528411af8f0a6fea53bf5c6d8101c9c44e43c5b5d69f5a48b04080ea55d1170b4c06d68566195143fccebff22d6445666c61b4bd24a6aa0610154a15021980b1c085ed6f9879a56ecc92596a5ab4763f5a049e546cbae83456f4678c894e95ec6016e08714ac5d4aa17b9fd33f8e49722d0ba871db882e3f806511e2ec4e7b10fca0aac52dcb0d3272b86d689d0ec5437ac14612ddb2e0ef732ce50c72ee6c035f34962add9490daf3e1feea508438fbe70c99f58df4625737bbbd26426ac40100b92f437c463b54b4566dbc159dfc9921cded12924c568d05046375cc2ad8b6b86a7ce92ed3631eb731428e3ca7b12c8a39c351b4afeba3cde2a710b5aa4900c6fca2929a9431c34bad2351b52be04637c081b048eeb16069ffd1eeda054f81bc4af5b1dea3e1f09f8d3a5716a573bd758371ced32c95df3003c6d8c1d2099242f1254185e82b090a59c50480bae4b1d5341089034d3ecb7484ad8df31abfae4b7a3940c0db7f8ab8e936286b80bda659abb10deebe46fbeb37126e9bb3ce555fdbb911cc418d40548ae1a3ca75bcc7883aae85e7b36611033a19426dd179366f0f75f740bf4f5cdc75962c6f45a1b899066279052ac16ddc8412a0fb98d8a17911bb2a99075b2173e2d1ff1d5978a35fd4d48b7757419593e930e50634543ff4dcb36224d7f4fee4ec6d41a2b83238831b6b16a89579c5cc13af4901c3b366ebfa754b43a44294ea97abc056195438ee8f9e8d22687bf88cb989c19dc39922e504d1b449a19903ba905bd80d358ce0ec9ef642aaa5ed288ea63637f72aafd15486d909545c9c5e6b4c8466a3be8a9c19739199fbe200583506f1e75e9bde4735e6e39f937337828ad0f23e8fcceefde211301fe02b142fcb49c38c09828c09ad303127274ff243ba9b393fc2e11a2ab70498ddc876479d65ae9ff3cd5b378d4d75aa36ff9d1222b36ca47406d400d34b0d63e2a238f3a64134022f7b053211cf899d8715527562e97c57423f451af5ad118396a2c746eb9685d5ce3d986a75440aa9f2468489c44e0141cde3cb77df013aef812505b7781bd9f8e0301ebb816d294638ab39607db7cafdffcd4abf9a7385f0033fb60b7a4097bdee3b1a1a54e21dc31ac36dbd205efa659f5f8a5ccaf0d2176400a02eae082e162802e5fc355b598825161db4a469c13472dfa8572a1b17d89da940005a31026d3a10fcbf5188cc062c3e2db54bf55868a7034ee20607c7a73c7e44d391725cbfcc33df5e9b38e7c30eb3c21ba3bcf590da318d30019d2eff0453cd1f32578173fb01dc736d2bec561ec5e37f51f72aa320aeb20d0cb15dfead742e5896b750eaa78eb6725c4d844e24be21b3ac8f876c7db038ab8bbd80878c356c4e50a9fbdae3060d9a6ad166335fd820079b667839a043fa5ff2bfe28091a5bca59cfe5753af9f6d01e6de87323040746283edb1f66825d1c75487df924b637ca74cf1ca6be99895ec38bc2ea0991a9ad77f6d2296db47a3cd7a39b6994a6214f351098fdf6bc3b3ba5197b4344c3c059f039a757fb8d0351e7f50b67030ba9fe380c8091a3636831f331490532c31fbe4fae1dcd2b3537525add127492894ba2632057f29f66aac71d71ae98bf0de17489e21de34ccf1b0b03b3a3f2a7da4a0fa9a59f32d97f4d15e848876285360e01b7a7edbf817a99c688cd0cd764200c63bb458e901f1bc7cf942f3a4fd8220bbb0e367a98f7a647db4646d8d943e4fd2517ee6431365f04c3258bbfea7becc37a008fbd32badc42038517f7a43fbc62fcd7d39f66bf6fb7b779d785a29702ec7df58f9a2db5a83a0304ce44269e469441ab3c7ffd1616d57f396de1556b7ade8ef80b9591cab2eb39b895a3fb5435051766df542f0d473b2291174d3b8efdefbd931525b5db3374b92cb9c87455951f37dbadd9355afd79bb67ba896ff1b7a2b0d9b4bb608d780f62d82b9149392d24d662592afbb0ddd6dda07bba4321c8641ea752c6b1e7970c76772a9325d8c910cc550cc47f637a2edf60b84c264408b6955546b8e660d405bfb799c6113d193713a5c8cdc16091468fdf148d6e9b47fb602311cb1901540ae83010aaae17bc6f44d23302765c349b318fd4c308c57f06b860e74871d44e3304ddf77ab030b7beb6a078a6fde3d7a478d643dc58909df4571c497ed171ab9087838fb76f7ad9e876e96a9d44a5a00f5fc8dc1326728162cf0aa3b247d919a18e3b11765918c13fc49898c844c12a8c92e7cef8d8f9d7367fcdce63ee334cec3a4d8f3f5756e9c7488c798b60aed1039226142ceb785ddb4876b7cd3fb8b819ee04e4b4ae2629811680f65b7afa17d6d3ed9b169adae2db9bcd358298b02b19ad803ce44fea42179a2e4050bd6e23d3b28ff26ed7e998230005fd63c00c67cb16d56c1f4f31ee06efa1d6d75c4ac905f9f1009ff8d45cd786c1c295f9f697e3a16df18920f7e6e95f807b036b80ab1b2759dfa969bbf931f927f0174e46773f9fe433c76ae3108faf5e001a21f121641b4c655a00e73eb9755e8e3828777d9d2d46e21b41799c01af9daada9eed397b24b7bddf8f928594f6ac630394ebed7b56a6a0b6560b70a679be6ed5e9a7ddddc619fafcf146dc3c3f5356cb8220042d11a9de7237955bd40d536d34225dea036612d232d7594366bdd727a64008e9d508616a3acb320d9e8785f5b4e3568e37525be53a1f2805b77a211587252de5508f6891976ad0e0f9427b21658fdfeb4eaac4ce78724cd9ffabb054f52bf0e2dcff6b5866c46c08cfffaede33bdbd852233d15fdc1106d49fe0a35d3665d4592bde258249d826f9333adfecbe46d7cd74841c2735aae95c0491b2472ceb028d219252ed048133cbc58705eb6f7bc87557a05731590c7299a6e4f617e67af5f7e01cb5127698191e515e3e2c4f98b9be0d7c42d450b78974fd24c069c4dcf2f821ab35616cf64c01c9672aaeda5fc8871e0b2b69a87cd61128076106e0a938dae1bbbd94ab2ca90492dcb8fa53af59c57c0455863702d589b2f057d13fa6ceed7287f6c942acb042b95027756b4ce118499de57491ad4c95dca82b383c8efdf71c7264d13f52e167c95012ea594950ba78375d60699042065fc710de1098dccc259b3a0425cf5c14228c243bb5a4fdf47503139843de21485145b67c1eeb76d6742618850d023a88ea1fd6ffd8307cab2c19793b1d24ba0294017062846e72f17af4c101771fec00f733d102049a0ed63fb184c0c4ed1a57ccca8468ab7ce2948c2c0d77808bfa798848bacd733043fbf0d11c540b4bf4f1a51321d32646309d5f7a6ecbf4489d72d47e9fc3d444880d1f7b8adeca27ef7efbf05841fc20d70826033ef2d48b8c65c186077b28d2cb9df52d201894936b627af16af022cb2cf7f2c3e671c8b09fd639509b32702ddf49122a45d559d431453866b32b0a57395c6eef3d9bcb9d1df20e9a170021e46bdabd366d61c3862f1ea71da6dd6d7a4d7ecb2116d098ffeb1614b33545016d83e032376d6cdb7e12c2d1fab3ca7bbe8dd3fcd66e4e6376ebc0cfd63b6b607479ae29cf0c52a53608f2020c355e250516cd3a95aa10a6ed04b4440f23d5f16359c09b3fc33974c4f9ecaba788c72ef57debd5aa09ea8431f6e9567ba9b726680205c75d8ce989865f99592ca5f133488a6fd91554662c3244282c85ffdf1afd13a4217ca2a376dea5a20387c5ccaed6d1a9a071698f60fef3b40500dcc7bdc5962fa97e3497ff4725334ab79dedf51ec9abb9aa4097b0aeb2bcc1b81dba89dc8a3a743498372851259cfbf9b95f0f622501f4478bb1cca5d6fbad62148e8ad3de57689a59e618a2ae46f970a0f8a95abe4c957bca198e6c8ac2fa5f17f98cc73fca8221a84dd36e889e066c8475eccf5bf6672901b0188cc0cb13f96f1f165cd6d670e24a00fbaf0bc769fb0e78f95d6b96218ea14ca5869ed14214f78ea876bf8e0598f514a1e8f4647b55ee336dcd2f7f5cd643e808d0d81b78d0e23d6b2ceaf2efe9424dc9a579472f0df7c7a39d3f762cdfe399ecc40e4ab9302c7e21aff4b7895351718ae734d82a9ce7844e8cee8e99e37e19c262de9cd5d589ca67bdad105b24322d7c7a55c07f896987449f59225bb6f5b423f9c0ad7b0485111e3919ba7dd5ff4ce2a59f57d0e28c4401b979e9b4e2ff8d7fc5c3f91a9abd8da49770457d7f2656d9bb24d1ec05a411af62db045ba68d2d72a5086fcc00ebc9ca75f7b47ab6935facf9cf05b365503ac5b9bf318e689370fd7244c2eea19ff4a2cb186d20acfe5a844ad2f931c72479764fb945c5ae7e169d19a21a6280fb305c643829cc8ef064d2d4a445eee8f16409f5f48bb01b688e138dfe0817b19befa1f1ae62b7ca431f671b93aa152c9a5efcf9ffe7c85e37a5c3b565491d6b78573c1d4b6846383188d0f4b61056ee8e5183387c2e4c3464f75f8f9b78e84d72d8e7a74d8ace5d1df2debc4e8a435e9db8c0e4a982bb640fb65e7264ac3b294190f046a4217fe8a07f3b829319da21f5b85aa9a9f3cfd23c2b7e27cdcbdcd0c1a641155e9b665685756b2468c781e0666c64754110b7e60e8754cc7029d2c8cd62d7459185828f3e8c7497d852276aeee1e79420b15fbb4d430e5eb690bed120d9164ff33366269fbbc2230f40bba800ae57c8cd0db5ac5eca005a457f5c4655af4c55a721e01f9496b84c5f9b8a0379a58a1ab1cea497a87ed05d969fa506e27e2c49c077ad58683bfc9c2b04759c2687befde7158cb87a5bab28e6a6a4854bb0bbd3cf70c9135e3355cf7dce442ce372b5a7b36cf7e785d70e6fc6f9254d7d36c843c782c6424805df53f317cdd681e0a61727a960124526c3b6d8c75b269b09e4aad7996cfdb1d95cd8ba94b933f1e42d2fbdd00162818d434acd4c49069f17684e6033462044c612b200f868c354103330a4f87ee47048d84ac03d9d0aabce2a12869c35e9138b02aa8cefb33b5011013067ed3b7844618634455357ac7c0d1a014e9e875e0730e9adb687724a1521929039a81566b31f81861d2adb7936a445c80e4a8ddc023786242c318501580512285902c86d4c073bc0bb2c9c76cc431a82cf2b8438f65578a0624904f541a737eb7b4edf40c966ae415e1aa61491c852d76a07c28b12fea67e21186dc8fec2ff7519951f4729fc4cf7eadf4f405c40d7edd17ffbe74b57abb3b4b5e217b2862cbccf779d2fd05c92dd5c0bc868c622d1547ade73a331ac415661edf3f5849802e4919ff7a4a3758ec221d8ff328b2d027998030932ea5281fa5b243bd8582350e57dac67ab18a356ae2be845da9c3cb780ba72559bd64e0427d5049b3ac36cb2d394410045a072fe6756c819f5cc4058a652e7d5dbf77fe4194e20744c65d7b7c4f51e71c3898657b679925734f15737f02b9ffe9adb1e44e94d9e0b41e69b1a86d8c6309b645703f64efef953632f4aa3addc9206f9c19f1312e2978b57b4d83b332ee7d27c04b32e30211b25cf58f62b1ee1757ffc8b89bd811ac2a7", 0x1000}, {&(0x7f0000000200)="1fe520b320561359ebfe7e5fc3784b17a797f9b4b4dde148ac9375e2c8e5e75b88bb7516a3651cb541525abbc495dfcfed337dd0056bcdf9bee2d1a7eef0851fb86a0797eeffddd528fd05733fa5406bd1555bb256d7f8450b916604e3a440d5b5e58feb8e0af9c148f38071b80f2067176744eeb0b0f7f649c5f8bfc7ba4254df2a1b849ac19a05dcee302b3743a81689", 0x91}, {&(0x7f0000000300)="b11efc4bb8fb10fc0adafa6f1677534a57693bcab16698261364cd2617f73c3fb58a9c3857afe156ac442487dbe9aa846fe2b4680527eba9b61010ada022", 0x3e}, {&(0x7f0000001380)="27660290e6013a49646560b291e855d6677ff5e467698f149971b626dabb8cee0265b26ab6a36b304761e830d33347289f7d11a7e75c94f94b08b1a06a72fdb657dc3786", 0x44}, {&(0x7f0000001400)="b7c88b7371a95f6601bb18a104d82febaf0c006a2ab440ae0df8debc188b5750fc6ccdca4b3b13be9a6c190f58d889e538b7425d8ac02c92aaeda55bf6406ace7101a5b5846774a2dc5224ef2febe0a661237b2da635e17737e6b5ac76fdd597243f3bdd368f0473bf0d43d553548d6186ea8b97cfbd9ebfb64702f066cae2", 0x7f}], 0x6) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000100)={0x200, 0xe56}) 17:01:43 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) recvmsg(r0, &(0x7f0000000540)={&(0x7f0000000200)=@un=@abs, 0x8, &(0x7f0000000480)=[{&(0x7f0000000240)=""/130, 0x82}, {&(0x7f0000000300)=""/117, 0x75}, {&(0x7f0000000380)=""/48, 0x30}, {&(0x7f0000000580)=""/66, 0x42}, {&(0x7f0000000440)=""/17, 0x11}], 0x5, &(0x7f0000000500)}, 0x800) setegid(r2) r3 = semget$private(0x0, 0x2, 0x168) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f0000000040)=""/58) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000001c0)={0x8000, 0xfffffffffffffffb, {0x6, 0xff}}) r5 = accept(r1, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) 17:01:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = getpgrp() r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r5 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r8 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r11 = getpgrp() r12 = getuid() r13 = getegid() sendmsg$unix(r1, &(0x7f0000000780)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000000c0)="25d5a1717f36b5b2a4c45fe75758e04a633ff4bcf2e8fca5414d3e455bbde7db3d09c3266c22c2e442e2225450b725cd5859fff606", 0x35}, {&(0x7f0000000140)="b29966c44d564c984404db", 0xb}, {&(0x7f0000000180)="5036ab454b7e1674591c2cfc0ed75d887e5214cfd2ce2346e3675f45f39e7a94668e89669a0e610e5bd3868416d6e3e7132e214d3c655fc25a2cb4e76fbb4263e43b9e589b122a12ac0ded39a67c1f5563f8e92cb093ba26f6d791739b30a821496242ab744ce8bd47915975a02e47bd194c4d7d1c287fbd9bd083a4cda98c487f04e91c4c85dd539bf6ffd1b8992d040f2811b4600ade8d0601b824fc7c520b094401d6558cbe931c2aed6c3d21cbf03b18e203dcbb7dda6cb850d395dfe7c80d915998050f902e6b3328a5475980a09dcd19e8b30f984e4f2a105cffbb76353ddccf5cd2d907f5c3c3ca", 0xeb}, {&(0x7f0000000280)="6a14394c514321d4724d02ddc969560ad000fad38206e4bd2d8821fdffdc2bef1bc112672de8840009b3adb0cb0e52ba1c820f593cbe5441b0d7afe88e4beea9af8b4107b19816df35c810ecba87be603b4848c5bf09a213cddfb83f931e768354b4190b1659e58a1490c516c390a5d7c3813d93cb1d73d93237379dbfee07947cb0d2e9ccb5a92aa3c5f5cdaeddf458f6d2318af6ace41de3985f9fa9b2907cb68cb2a9b829cb597ebb10b3825721b506facf5a642472fa76f89c5eda410a3434946894042d69ff7964ee136b583aaf2370a6c07f56a5b80ea1ca9ca3317af60362f6b4c63b0f3cf645dbe130fe3d6c99bc7ed45c1d5c731cdc", 0xfa}, {&(0x7f0000000400)="9dbe85a602cd0c996e1c88200ae52a8ead93e4cbb0a0e276b6e903fc1f0c706ec5abdd42ad7402ed038c186718be46d3a04eab26d074b62c8dd0db59e9fe10f0c0ca45a3192751a77a04afff98b3ecf151715acc716f83e9d4ec67965a956945ba7ec4ebf953fb5f26cef06a1978fc446fd56b6fa4eac55061d8fcfe6dac", 0x7e}], 0x5, &(0x7f0000000680)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @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}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}], 0xd8, 0x400}, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") load: 1.14 cmd: getty 55660 [ttyin] 0.00u 0.00s 0% 306k load: 1.14 cmd: getty 55660 [ttyin] 0.00u 0.00s 0% 306k 17:01:43 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="a415dbeea582023c2c7c512554af21f545a1987d8706a36505f323a92505af21dd80566fb3c026af218baf8c4097f5c0faeb28f3f3509758655f9d6b02ab790a429a1417e7bfede2985853c257a757284d35a5b58dd5dd7b64b9c7f35a6b80b0ba9b5e4c81917640", 0x68}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f00000001c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020efbb414b7474672292bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0x3f) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 17:01:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:01:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x765}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x400, 0xc0) fchmodat(r1, &(0x7f00000001c0)='./file0\x00', 0x40, 0x4) recvfrom(r1, &(0x7f0000000100)=""/6, 0x6, 0x802, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) 17:01:43 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x800, 0x0) r0 = kqueue() r1 = getpgrp() fcntl$setown(r0, 0x6, r1) 17:01:43 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x800, {0x0, 0x4}}) open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0x10a2997efe6ec3b5) syz_open_pts() r0 = socket(0x18, 0x1, 0x0) madvise(&(0x7f000060b000/0x4000)=nil, 0x4000, 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000080)={0xd6e, 0x401, 0x6}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffe, 0x0, 0x0, 0x1, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x20, 0x7, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x6, 0xfffffffffffffff8, 0x1, 0x800, "1c4b8abc97e15cbf192d31bf3e508296aca9c6e8", 0x1, 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 17:01:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x80}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 17:01:43 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="7f91eb2df705000000000000002f04958fe4b0c062f433ef4c9500"], 0x10) sendmsg$unix(r0, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x0) 17:01:43 executing program 0: mknod(&(0x7f0000000440)='./bus\x00', 0x3a0914c44f7b202f, 0x1b00) r0 = kqueue() pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000400)='/dev/speaker\x00', 0x20, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000580)='/dev/null\x00', 0x8000, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000800)='/dev/wsmouse0\x00', 0x20000, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000840)='/dev/speaker\x00', 0x10000, 0x0) mknod$loop(&(0x7f0000000a40)='./bus\x00', 0x2000, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000880)='/dev/wsmouse0\x00', 0x10, 0x0) r7 = syz_open_pts() r8 = accept$unix(0xffffffffffffffff, &(0x7f00000008c0)=@abs, &(0x7f0000000900)=0x8) kevent(r0, &(0x7f0000000940)=[{{r1}, 0xffffffffffffffff, 0x20, 0xf0000001, 0x8000, 0xc2cc}, {{r2}, 0xfffffffffffffffc, 0x80, 0x0, 0x1, 0x4d6}, {{r3}, 0xfffffffffffffffe, 0x40, 0xf82b7f48bcdd1a25, 0x6}, {{r4}, 0xfffffffffffffffc, 0x2, 0x40, 0x200, 0x1}, {{r5}, 0xfffffffffffffffc, 0x12, 0x40, 0x8001, 0x100000000}, {{r6}, 0xfffffffffffffffe, 0x10, 0x4, 0x80, 0x8}, {{r7}, 0xffffffffffffffff, 0x4, 0x20, 0xc3, 0x8b6}, {{r8}, 0xfffffffffffffff9, 0x10, 0x80, 0x2, 0xffffffff}], 0x6, &(0x7f0000000a40), 0x7fffffff, &(0x7f0000000a80)={0x3, 0xff}) r9 = open(&(0x7f0000000140)='./bus\x00', 0xc00000003fd, 0x0) pwritev(r9, &(0x7f00000000c0)=[{&(0x7f0000000000)="b3a5b3", 0x3}, {&(0x7f0000000040)="60ef3a2d62718686746e0651ff413402f6ceae51dd77695fba33755b8d82ca6ff88dd7acfe0f4f3e9e7a4a23db5a47183e663212b7cb7b8f8b45496ea166511267d01fff28cb5e30e5a348dac9308686d742d83f8d03b38c3c72", 0x5a}, {&(0x7f0000000480)="1e53ccee6744036a7cf79edb9d6d6ba029468278acd424f0359785061e8251d02bbc5f52096483ceb14d9ced31531cc01a3b196900a520ebba777f50f88d64a15d82f05958d6423fd723313ee091395745506457d129aa0680a00f00cb1795e631d81d0d17d086ff44c79e83acc2af633e5fa5ac58861bb82d36022b159c943a6f6ce078ee05273ec4c5eb6605bbd39c21159e882d7c9daab591069d59492ad925a7d467985f348e80866ebc20197a6a805faab60b5078c0de53f77d3853635f22560473a0b122", 0xc7}], 0x3, 0x0, 0x0) pwritev(r9, &(0x7f0000000780)=[{&(0x7f0000000180)="5f232f52999dfe2bbce61bae87783d1ccde398c8fefae2259823ace102439ba7e57e4d441683e3cc9ed8be52b4bad436346fc883384e7d7b3c24292ccbbf9c9988bafc5ba040cb9dda6ff5da4564e699da724ad6fab8bd381afbdfb05a4882c7bd98d13bf0a7972c4589c57adc45b87726131e2e1231bc9340881f25b0ab2f80b30f3410d38c219abf1a6a01ab7584132d6622eb4e6bba63ed7f9bb0b1e916d0b363fc6f7478bc88cd32", 0xaa}, {&(0x7f0000000240)="618b257c52617a40fc99e9742009594c8abaf73d916fbd4812144348cb82b9c90a8977be436913fc16cd38b4e036577bedeaaa5da3e7623179adb44482fc8bdd876588a7ed594f71f3fe6d64b067ae5cf81d77d6b8b64ff27b3f7e78f3b6b00ba2cbf64752c42f6d88dbb3575cde0ec9901125a07db186704c3134e1106b2926b78e5a9909f429212ca5718d", 0x8c}, {&(0x7f0000000300)="849f1a2c6b57bd4bad2337222fedf676c5f0050cdac9238a0548f44e062f605fede3d435e2dcb1f930750467f680845d7d01dee8393efe33ac47781b6591deec671e3da587ac928f8b4e90366311ecf257a9c46feec8e1771a87e4b5c54ef3db13d60c93ff19fc66caecb54f474cf2d653705c0ec3922cee8bf2b982f9591bae098279eb99350ef06dceadc11b3279a38ca970c52a9f4600012c50bd0638acc2b1b0d748c808ccaf5d98abf0542c14843f9c28", 0xb3}, {&(0x7f00000005c0)="dfcc3f34f397548eba155651cdf2186403c3021f30618c256083905305279b2ee8aa70d05cae42e9100e6ba81ff3eafaeec5c04b6310fb4a50a27bc1909879aebe2cc9a6e2478246e39cf30ebe5cfc1a837d08ffd8b93ea9deb5a1944d279bbe719b01435a60e974d8c680a59b642f0a1cbd280374b03421dee8d72bffa1187ba5aff3129a9c8aa26187a118a8c466878215b7901416f324e392a73c5571145030cbde09c9cc5a8c3eb8b1f4434d29eb2381", 0xb2}, {&(0x7f0000000100)="be24ba28383ffa6fe60549f0f71e8724d04a27fc4d1ed63819a795cd1c96231fff0cbed4", 0x24}, {&(0x7f0000000680)="fa9fffb86420212961ed493a58294ebc2a23d55fb0198d22c60fd7703a583836c304afeaf41a1a17fb9970f0ddc66e566ddc68ec225344fbbcc0caa6014777e17649447ade44bf9c09a482967fad0e4b4a42b80aeb31bd8513a579c4a3d919f51fdd37530eebdb8e8317f132a1cb90666cee3b6011f0a5775b26ca7ed1c02359966649556af471076d3c69a5573aaebe0c23e0510e631640c1d254a025e3684b9ce2b7f439894503b6cb0d1330a779e9519f1fca0116fc25477cadf6cc883e2f73", 0xc1}, {&(0x7f00000003c0)}], 0x7, 0x0, 0x0) execve(0x0, 0x0, 0x0) 17:01:43 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x0) getsockopt(r0, 0x20, 0xffffffff, &(0x7f0000000000)=""/193, &(0x7f0000000100)=0xc1) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000040), 0x0) socketpair(0x6, 0x1, 0x8, &(0x7f0000001500)) pwritev(r0, &(0x7f0000001480)=[{&(0x7f0000000240)="ab3e833711ffe5f659fb992ab5ffb878a06276f6782efcdc187e227cc7048719ea92db17632a13dc73cbc0bb0621f38153d1fd0302a892316815c699bdcebdeb6c20dda04dcfbd28d7076d4ba711e953829a266c5c57b737a0645a3780a4512e219dd580683e33e1e11cd0d8055f6aec97b4055e585d0513c2cb5d5f790aeb1af9972d4660ab90615b7533926855364ffcd2d7e4ad85adbbed2bce515ea6ea0c80fa49aca41bce74e4a9e8f3991062c87e85", 0xb2}, {&(0x7f0000000300)="ba8f5c643455ee3c76d96cf2399e445072484489d2e14fb3a39c1aa43308795e11c6b2c8f6dff25d5f7afaa40d2a0f821a4ec6fe7895ebbfe01b38cc0c3a0cb17c2964fb6c78ee24cc073b0119c65db3a3fc23458de670b36740441a5091c1601e4614d0a552defd1774faebb324aae50152ba20db5795294e7a7b103557327a67ccefbe88672af9dfd786c663ac096964c848f1925d7fcbd5c2bd725af628e6f3412ea7bb0b8b68e2c390bb215848361deaf89f125c2e9699963499d3cda672bd709ab218cc95169d8a7e2968b0978f9cd5106ce4513536c586be5b0e52beb2f81af4bacb2e9ff9b89ba5f91609daecc330cc748b2eeb9de96281eddcb962d9d6da0dc56640949d60f8f5422d5189d9d4bd60ce9aba6c88be160b3a9c2e482a39c37bdd07234fc615bdd699351e367fc2d6a44b759ff7078d63108a88beeb71774e3d1394c524bc111ee717f4d65bf215ee5e55e29cfbe58b9726e9fd1dd440a7da7d7844d52cfb4b22290ee80d58e3ae3fd78f1ca1a409ece6d71dfd0dc3b26dc2b38597afea05852c39135001b573536cdafc1ea94668becac8560f85cc93a508c4f6dfab59e7c2876efbf6920827cbea9b2941e5c08b215b63f23217d07733f90277c18e24331eb280c675eb30d08699e46572d4d3b6091fde50266bb24022ce3e26327e0f03f4b0f3df38af9f8d6f21f2fc2716d5b0e30c1e3f1f826532a4fbd131cfc3af8fef18841fc35d21a10cb7bc29963f46f4074d90a9478ca9e7dfe8802c2cfa337674d910a267e38ef3bb9b1ff0119a8ba5fd65b9a8711accbb2d7dc3d019c6fe9df199e30ad335630640ec33e7fb885f341fda9d6d835f8d1581725393aad0d871bef88a5f88426e4789eb6350599489cf9865c75d17626b6aaa6008cd6f0eff0483e78ae5480d90de0134c02c1b836ecb21bdf8454e5cb3329cb86747750ccd126ff9cce11d6c397090c84d52dc505ec02707a1be8db7f2276ee0bb417c1fe3d8001b461717dcfcd1c9ed19decf57b872ad99c2b51ea766979d75586dcc9ccdb28e90e541fc2fd416096abfd183b249e4c5b1234ed5619593cf9dc9ad07b37fb87374c73f9867b9821c9c9be38efe5a482523b157ec69d0df11a76ad4f62b55e37e8576f859df1c46bdf054647d6230f8fd32351ff42695860eaf55ea1fb1944440a25ecfb14c0690ecf9f24fff0464e8ff7387c0c3350e39e14eb29a279025bf2c141ccabf0d3961d3e241ed4e16589788ca32268dd06ca70b04c96b73a85b9e8c6ffffd7c4de22d414eab7d6d66168c67937213a4337f082d3f4755f23f4080e909d5ec1ca94fc920fb0d49e470f159aa95e3c9fff2ade04a0e409228084ba9e351168acbe69ba067456fd7e32128d0bfd8394425db8f6a947d73b18dba5c3e9fe6ad12b7d31aba047772761613058b7d56e7f5c7c9c3791fcd609f7cdc990c6b34ad19e0de88617d6ac70a92c83fa013d767fa5669deed7c1f145c72b23178faa6ea27421d395679f50ddda9c9e15f025cd59c630c1f3e14fb1687e38c6624a9f0116ece94b304a800ab7d00f56177505ee27e52177eaa8cbd2bc113ae94530083934a1de5d61bf19d7848d96d852c0cbcbd645769f5184a530f6de8818ccc71986c9a091cc427422af5da05ff4d58044517711749090faa041fc5446b0407264b9e45490739bff4602642dd51735f5a8677584ca9bfd13b748fb719bde1b05234f56b0b6d3936ccad5e9a26b1d8e40faaaf2eed365145016f13dee5e225acb84abd8151b6ba919e55a98f35fc857efb982cfc6f6b05b7726bbfe883e426748549380462003953426d203defda9dc1140df23ad1d305f74138ab442a75a03fbb5aef7ed7523ba8db96fee3b32b25de12bd5c08cea9b5d6ccd262da7a767c70efe89ed2cc372328a9d4cc9a3a2d712cd6cc3ee6cf642883a271adb33080add5eb189e7be50b999b4727a1b9bf6df6b977b2db7fb4edc4e8c35c726e732f5103b283b5174373afb2099fb88cd0187a8afea6b761c19ea3d3d79815148b99438efb6315c9bd1dd9f5099d541ec9a954047bae0b617b57411b0da6fb4ed30311a07377513666850b93b37d62ddce72556a7a855b833c7815443b9518d242815064530fa82b7bcf649294aced8045fc6e8d402a5e62b5d0bee7d0e5aa9ccf757d6f87d08548a6bf3426b27fb5a359743ed00a681337f610e1836282ff48463b8480122b97bd206d746c3cb10f8e6653466017f59e145a66bdcf254f488b9d1069c5c5bfcf13dbe863b94e3e4879ed7f02fac6d6de669b8fb142f60a744877d33adc6083e61fc558c5a5ed6a7c407b7020c0ad5212f4e4c4f916bb5b84146cf1e6f16061d91e9dee443eded0391b38558e54608820182362b1c4ad20269b19363d237a101586f675a34bd383151609ed1194eddee167e03cc866b2355e67cc5efc54880ef92947527333b885efd4bc582f1e5d31dba89f5b9d55e6c3eb4a5f5b3fc602e71f649f00a0586f30701ed190da54aa6b80bf7584df0f97b47232ec4a0495d8de6fa76aee90b348f72888ee43d5d8f5ff29d1f26590709a4237cf613a259005ffd31fa53046ad31c01d25f91e1f932bc25984f472b276dc5090f5708bfffeaad576efcb14f85b24cfde7d88238f655df2bb3f7fe0a0d5250d27cb5e13f48744ffdb4166d5e2f3af1647632314944ee952bdb8f3ca4f07de98aea6b51cb0dc1a9cd1e947206cd4acb93f383f92d0f8aebc6aa7c752c4101040aab391b5c57e3dff5aec50478b5b9979ba61c88a6213f0b9f7e4eb1ef846bd81364696b7c3fdac8b59c7737ad8108d53ef1ed5c3177306648ead170b3a368f2bf462040e5ce2a112481e1c4f0da7f49e4fbb63d9e53e6dba49e00343d378f08445fbb8141fd5b8c0343edd4f7ae9acebd23cdb404e7f43e440ebffab0a9d5a4346fc8bffe3484f47359056fdf944edfc1f0642b6a49f1560831097ba7481434a9260a6498372a3d4edd55458044722c9d1d5f2df193f2808382bc089fcc841ce6badf305921736e33a62feb3065355dab180409ce3fef05736d15148584476af5f8d9fa795a77a8110de2568378cb8ee2714fafc7cc7d1b9b12c5004ef9123f445dd48a85895b77ed045902a0b134f59ba973394af8c541b65f67b018a81650dc231340267c397d6d9bc3cb1c4e5b039c1b2b6b677704fbf803e8b6c90936b11675c0fbbb478d5df822b9b5b4a1806c9462cb89262bd6ac12b6c81ce14bbc71b3a69f2a0fd604e82403f55a78ea7fb059a4fe9c9a80db39927157aa6b52c1e0a539f9ad795d78e3c0d873d72dfc32349180254bb1e417a2af0d5ecf453df07d9467f61817da78735c423113812e3b2b36863f0809e2edd2394635a34679cfb95fcbd20f674f21e98afa21a503d44c06a5759f0c8dd88165fb42cc78f24a1958caa12bb652de8fec476db0298f58a0593d458acbe3bc169d3050451d8de14dc49e498a0f9fa279d48a97c41486013600271ce00d80eb68773bd4f2630003121762418aa271bf38b2f5dcccb5ef43a98ac71e546c9515115558ecc878bb8a37e5fe077cf6693920d21a8c75ef8403c4caa49a7eedfb362343f87497e606c5a59b17cd8e27e119fbcc5ae7bb30c29ad34817c03f455b4ee1945672c5d4eed4b28324b3006acc655990d609a8f52b642800d292863b24b9b3b1ce9259378a96fee17ac1c10b19dc053c2490c24f99b477e5795a95846bfea62d016c866e4b00268f7af2078105656ee126172b2d41d1387ced1d7fe6e76b8d65e83ae4e25ee97880666e259d4112dcf4bf00b2ac1d3129db492ecc86005424882d40e96771939d498f37ba22f31de9557a95a5c551f01dead1ed677ba392230d57469063d11a1e2ccb065d392ef4499c2d5bc022d83550cd2f665b58e260c4bc201ae1424a36be9f73a108cdb71cbd22633b435be177191a574da734c2e644bbf4ef9cb4d8964319187925047756be0048518748973bbb31448b06c910a65bb22bc297d3d8e8ebbf7b3b1065c184bc5f202a4dd22339d85e9e502e77e1d1614194bec061fe52254e76939e3172a217bbd488581dd91b038344465af736e08827f2fcbda38b46363b9c1874a56a70e6da30f6c6ff58cac08024798ea211d0af01527dc1868003c1edb6d6baf934604f4e4e6c1212de812e1a008bb9e78168b58bf20dc007da0dbebe334f46e46078d780da5e546a85bccec3dfbe4fb415d0f022abb038ec4f11b96da6b3eccecac57bbdf788fba4482d10c3a26a12db11b05a44eef9d4c27ce19e2b6e5b2cbe27625d0c29e04460aafa8febd50e7cfc79ddb9fd82a848c13d3f4ba763e15d46d73ccadf43c8f422c61ea66a360886a5efdfdde9e53ac4875ba9432d82cf3d78885969518ef88887277273b2cdcf97b57ad2ea154bf892f95c5b2fd6560b4687a102b38bde0a9e4475c32cd9d8e5819977a5e610307c6e5ed38eb61b50c26e3c0132bcd30fae3d703e6e9e4e0bcb5ddff44c054d5cf6dba5d41b5de53334d45b176b71751b0b72ecfaa814a4803d01dfb2f8121de0a7939cb9dd62a8ebc196c3b386a4ea1cc45d69cc51f32808d8c3b2e30695d8ed60bcaf7abc3c49c5e74f452984b21649c6dd7acd779e967b269ad42a483b63e8ec6b5a8dc0ad7731c80763fdfea51945a195e20396bce75a3ae12d024bfa7a4d0347b60448341f238f31700a63332483387daac14b1a1d94cb5cf0d90a3a1225e42cc53cd44b61708331b5aa297c0b45b56d9cccbc767293ee181fd94d05897c704ad2bdd611e763d68d5ec237f54d408f448470756587140d40097df5ceb86b6acf76eab8dc45430de9f8e025b63e61b7c5058a9ebffaa6578b8ee26cf4e895a77206692a1e09891c211f54b0ab35679ac8feefac69ec3551acb63c78bd0623db6d714f1ff69b381e7e8471cab3f69638b57ca7bd60b6ef36c8cdb43bbe97e6ca67e8bff28d8f308d7e3e23c9e0c6dfb460156a3b4c50b344895125c89614940b5d5d8e9f65457d261fdf34799689c00aff49dbabdabe02ebbf88cca37aa71715b97fffb244f026a11f4195d9dcd4c8917ddd62c30c13dd63435750fa85ded4bc14bccc7aa8c0c1819a27c654b831ab218874f25da7eddb835e5365f47e5af51a77da8e6ad7d4cdb09c4f8226492f69b0d0e5cd4dc1e6f5d0c3072c7c3587f5994081b3cc2cc9687144174638d512716f8d85959123024dd9b3d9d8ce1f9b69364f10beddbc42c9d3d013d84bbe83d12e2ea988dcdcebd910c1abf24ec5e73dfa94155a0f82cff78be94dc8fff48b10c22fe3346be9df70c9a7e62a57eae463048788fb5dd8b1795d72ca00611ece36144aa6474e40894a9e5d728a39173dbdbb5a3420b8207f9597af90cc973da11006f848059333e5827ef5d2d7568777216397b9174e44c68f99bf631f619d876b747f85c1e2ea5dd8fa5402483bb2ba458540f8999f0cd1fb1cb86cdc0310cf95b236e2346b0113e76c65b47001b8a11e067c1635afc4d9b5d2e74c420b0db40c9b0c7b714b42321faeddae8b7c908632b176e52df15ce5763740dd6a5fa0c8b0634401ccddd9b194c5621d21805afb06ae24ca69e10293958f8f5e0344c95550d6c30bcd25405020e1e3a950edd53af41bf0ec7faac430b2667f93d3e79c1666827f049abf96a6dd3785574397a86ff5e0490aac10b13cdd6ac2981be0964c9c380a1217bb587f1904ec5526f559b465b82aa3c06557c9957bbdb223256e7ec886aa49e09aa465d1325dec1979ad617c8d783757fc2", 0x1000}, {&(0x7f0000001300)="10377ad8b4d2dbfe6e04f6687f533fd486763aecdf97451d35d2f784f722aeb472877dc3902927ea59aab23d5ffc016847dee256227a4caf31fc57199b08e4a0", 0x40}, {&(0x7f0000001340)="e068b88ac1d5047c2105dd7b5655ba3ffcca224c9b60afc3dc64b68d33ee0738868516927b08ed9a83a052a58c98ea1c7f03e8584d510107c659eab432eed3861d9b1f62c8f13271801dede26f3e2e55271afce7fc8b15176a50a1e00bd2165df9a1d4efbd501be3a3191ca11856d9c00197f81bfb70432d0b788ff18115edb8018ba19cf8375ee9bcf22ff069144ab662b7c0f72db48c8ffd3fe1252e918c4a0e5792", 0xa3}, {&(0x7f0000001400)="1a380ad4120ea6717aff0e90cac695c9c0459635aabe1ca8016dc1e04be33ac60bca331cbaf35abf73ddf886fb022376fdbad4f496e91601277d4bd8c3f98ac79a46dc8c8ccb", 0x46}], 0x5, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(r1, r2) 17:01:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x881) r0 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x5, './bus\x00', './bus\x00'}) 17:01:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x800000000084}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 17:01:43 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000020000000007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000000000020208a371a3f8000400"/177, 0xb1, 0x0, 0x0, 0x0) r1 = dup(r0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x0, 0x800}, 0x6, 0xfffffffffffffff7, 0xfffffffffffffffe}) 17:01:43 executing program 1: socketpair(0x18, 0x4003, 0x2b, 0x0) socket(0x6, 0x4000, 0x19) 17:01:43 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x181, 0x0) read(r0, &(0x7f0000000240)=""/108, 0x6c) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ftruncate(r1, 0x0, 0x8) accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="c2afacfd0ec63c06d28b16d07e60a51db14a5d84"], 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000002c0)) lstat(&(0x7f0000000080)='./bus\x00', &(0x7f00000001c0)) open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x0) 17:01:43 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000000), 0x5, 0x0, 0x10000, 0x0) kevent(r1, &(0x7f0000000040), 0x4, 0x0, 0x0, 0x0) close(r0) 17:01:43 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) recvfrom(r1, &(0x7f0000000080)=""/4096, 0x1000, 0x3, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) 17:01:43 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x108, 0x101) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000040)=[{0x20000000000000, 0x5ecee051, 0x4, 0x8}, {0x7ff, 0x8, 0xffffffff80000001, 0x3}, {0x80000000, 0x6, 0x200, 0x5}, {0x1, 0x3, 0x1, 0x5c}, {0x5, 0x9, 0x1ff, 0x7fffffff}, {0x8, 0xd4b, 0x4, 0x3}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:01:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000100)=[{0x1000, 0x8, 0xffff, 0x7}, {0x3800, 0x7, 0x2, 0xfffffffffffffffb}, {0xca0, 0x83f9, 0x7, 0x80000000}, {0x8, 0x67, 0x8, 0x1}, {0x400, 0x3, 0x4, 0x100000001}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) dup2(r1, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000140)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x6000000000) 17:01:43 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04224, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x10001, 0x3}, {0x18, 0x1, 0x1, 0x6}, 0x7, [0x5, 0xfb, 0x7, 0x5, 0x6, 0x2, 0x7f, 0x5]}, 0x3c) ioctl$TIOCNOTTY(r0, 0x20007471) 17:01:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001340)={0x3, &(0x7f0000000080)=[{0x40}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000200)='Rv') 17:01:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x1, 0x8000, 0x5e6, 0x4}, {0x4d41d330, 0x9c8d, 0x4, 0x2}, {0x6, 0xffffffff, 0x7, 0x100}]}) 17:01:43 executing program 0: mlockall(0x1) 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) setgid(r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r2, &(0x7f00000000c0)='.\x00', 0x1, 0x3) 17:01:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0xfff, 0x7, 0x3082, 0x775}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2}, {0x50}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="f9") 17:01:43 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, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x800000018, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) mkdir(&(0x7f0000000040)='./file0\x00', 0xf5d1efafbb1eb7dd) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0xc912, 0x8, 0x3, 0x2}) 17:01:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000340)={0x2, &(0x7f0000000140)=[0x7, 0x3ff]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x4c}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000001c0)={0xffffffffffffffff, [{0x2, 0x4000000000000000}, {0x3}, {0x3}, {0x3}, {0x3, 0x8}, {0x3, 0x2}, {0x3}, {0x2}, {0x3, 0x3f}, {0x3, 0x5}, {0x1, 0x2ffc}, {0x2, 0x2}, {0x3, 0x80000000}, {0x1, 0x36}, {0x3, 0xffffffff80000000}, {0x1, 0x9}, {0x3, 0x5}, {0x3, 0x9}, {0x2, 0xff}, {0x3, 0x6f55}, {0x1, 0x5b}, {0x1, 0x262f00000000}, {0x3, 0x6}, {0x3, 0x8001}, {0x1, 0x7}, {0x3}, {0x2}, {0x3, 0x100000000}, {0x3, 0x4}, {0x1, 0x3}, {0x2, 0x3}, {0x1, 0x7f}]}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0xf38, 0xac, {0x4, 0x5bf}}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 17:01:43 executing program 0: setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') nanosleep(&(0x7f0000000040)={0x0, 0x20000000}, 0xfffffffffffffffe) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x0, 0x0) 17:01:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x201, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) pwrite(r0, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, 0x0, 0x0) 17:01:43 executing program 0: stat(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)) mkdir(&(0x7f0000000680)='./file0\x00', 0x0) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='./file0/file0\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f00000000c0)=0xbe8) link(&(0x7f0000000500)='./file0\x00', &(0x7f00000004c0)='./file0/file0\x00') 17:01:43 executing program 1: poll(&(0x7f0000000040)=[{}], 0x1, 0x7d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) mprotect(&(0x7f0000379000/0x1000)=nil, 0x1000, 0x1) mprotect(&(0x7f00006ef000/0x2000)=nil, 0x2000, 0x6) execve(0x0, 0x0, 0x0) r0 = dup(0xffffffffffffff9c) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000000)) 17:01:43 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0xe062, 0x4500) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000280)="e799f88d27af6afb7512df88bc25c3b0037e5a82f40023416dc3a06bc4fcf75e06e3835d99683433f9ca9e681a9f393612ca1eca6c0824f7981ed490b82ef751bc419e7313ed19387caff0183a54c1f6be7177f30b09183206fe452a6bba6ab991d41a24e01015c2ad5755186b7cd060", 0x70, 0x400, &(0x7f0000000300)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x7}, {0x64}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./bus\x00') openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) poll(&(0x7f0000000080)=[{r2}, {}], 0x2, 0x0) 17:01:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x31, 0x400, 0xa7, 0x1}, {0x101, 0x3, 0xddb, 0x8}, {0x1b, 0x10000, 0x3, 0x200}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x84}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") kqueue() 17:01:43 executing program 0: mlock(&(0x7f0000ff9000/0x2000)=nil, 0x2000) r0 = msgget(0x0, 0x1) msgrcv(r0, &(0x7f0000000000)={0x0, ""/177}, 0xb9, 0x2, 0x1000) mlock(&(0x7f0000ff9000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) socketpair(0x6, 0x4000, 0x100000001, &(0x7f0000001180)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r1, 0x1) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x6) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000011c0), 0xc) r2 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) connect$unix(r2, &(0x7f0000001200)=@abs={0x0, 0x0, 0x3}, 0xfffffffffffffd58) semget$private(0x0, 0x0, 0x400) 17:01:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = dup2(r0, r0) connect$unix(r1, &(0x7f0000000100)=@abs={0x9f230597f79461cd, 0x0, 0x0}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="96") 17:01:43 executing program 1: msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000004000b"], 0x1, 0x0) 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(r0, &(0x7f0000000100)="8c65", 0xd) 17:01:43 executing program 0: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x11, 0x10, r0) r1 = socket$inet6(0x18, 0x2, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 17:01:43 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x6) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000080)=0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r1, 0x0, 0xa, &(0x7f0000000080), 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r0, 0x1}) 17:01:43 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') connect(r0, &(0x7f0000000100)=@in6={0x18, 0x0, 0x100, 0xffff}, 0xc) sendto$unix(r0, &(0x7f0000000000)='K5qH', 0x4, 0x4, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) 17:01:43 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000180)=0x1) seteuid(r2) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 17:01:43 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x400000000018, 0x5, 0x800000000000003a) r2 = fcntl$dupfd(r0, 0xa, r0) openat(r2, &(0x7f0000000000)='./file0\x00', 0x100, 0x40) shutdown(r1, 0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500", 0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = shmat(0x0, &(0x7f00002f3000/0x3000)=nil, 0x1000) shmdt(r3) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$KDGKBMODE(r1, 0x40044b06) 17:01:43 executing program 1: setrlimit(0x4, &(0x7f0000000000)={0x5, 0xb5}) r0 = syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x40) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080)={0x7fffffff, 0x17}, 0x10) close(r0) close(r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x40, 0x0) pwrite(r0, &(0x7f0000000100)="92dfbbf67bf32b6c9347d1ee0782054e8233d655bb7fa1b8990e3ccf52287a9ea30d8326dd3950ae7b6ca06ec1884252d868edf1fdaad095d640f922209bdae45171d1d1cf5b0189d4dc4ae962b1fad634cd9ec7096579afc4", 0x59, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) 17:01:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0xc}, {0x4006}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10000, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r0, 0x3}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:01:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x5a6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c}, {0x14}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000616ff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f00000024c0)={0x0, 0xfffffffffffffff8, 0x0, 0x0, &(0x7f0000001200), 0x353}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:01:43 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x1, 0x0) r2 = msgget(0x0, 0x40) msgctl$IPC_RMID(r2, 0x0) r3 = shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x4000)=nil, 0x2000) shmdt(r3) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)) recvfrom$unix(r0, &(0x7f0000000100)=""/2, 0x2, 0x2, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) msgget(0x0, 0x400) bind(r0, &(0x7f0000000080)=ANY=[@ANYRESOCT], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000180)='./file0\x00', r4, r5) 17:01:43 executing program 1: r0 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) socket(0x18, 0x3, 0x2) kevent(r0, &(0x7f00000001c0), 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x20) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000080)) 17:01:43 executing program 0: getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x5, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x1, 0x8000, 0xaad8) shutdown(r0, 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 17:01:44 executing program 0: getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x8, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r0, r1, 0x0]) setegid(r2) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') 17:01:44 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x2403, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="0500ff", 0x3}], 0x1) setsockopt$sock_int(r0, 0xffff, 0x68635890add74ca9, &(0x7f0000000100)=0xfff, 0x4) write(r0, &(0x7f0000000140)="f1dd070280bab29a9e10a593a9f53baea3809a2a4190656c9beb4098c0761180a2f20f91e7c2b544372c732ba33e449ad79d15f0988b08b8f90f52b636820f9e85add22ef6e95e61297a6db4f1202a9f0ac3fe10899ad2158cf91a70c6d26f1f55d1a5d40665afeee53f01c76c3a233d82ae6cad98520847dab5d581ac23107f755f16ee9bb5044992f5790e303c4bc1", 0x94b3517f3bbcb5f9) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000002c0)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x5012, r0, 0x0, 0x0) 17:01:44 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chmod(&(0x7f0000000180)='./file0\x00', 0x1) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) kqueue() socketpair(0x1, 0x2, 0x4, &(0x7f0000000040)) setuid(0xee01) fchdir(r0) 17:01:44 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xb4d, 0x4, 0x5e8c, 0x3, "bf7f90e31d6c73ec59be8ce548b6cc95f7b161b1", 0x4, 0x5}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x6f, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 17:01:44 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f0000abf000/0x1000)=nil, 0x1000) 17:01:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffb000/0x4000)=nil) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="84") 17:01:44 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10000, 0x80) ioctl$BIOCFLUSH(r1, 0x20004268) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="53fe27000000ffff0000013ec55ddb9e"], 0x9}, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0xfff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r2, &(0x7f00000003c0)=""/134, 0x3ea) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000100)) close(r2) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) execve(0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) fcntl$setstatus(r2, 0x4, 0x40) 17:01:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 17:01:44 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000040)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x5) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000100)="68db207c4af2f57719606ec6e18d2eb1575e5fe7429f4c770738e478dabd40b0e1282f9abba4bdf34800f774618b97a6f06070cdecb22374f6042a09c4ef68576940ef319cf741ef764d381b58b0f981a1303a7959fb0c3aa966c9cadc30be635a62b2626498615c124335a9447ba2944a8458f9a4dd0c24baca1eadc9a7c460a4521d037ded5f111d88fe880ea80d5fc12f5e48ccde9ae5be66e19420f1117f849e88404c6bcb7e7e2938522522442923390769c5fa62e75cefbd041f1af4cd291ddc667d6382dda8bf02edf1b472c77ae2deb2afb9f258b137c8e11711547e97d192c8c55f4410696930c41a5fe7c55b0f8ca4c5f8633790", 0xf9}, {&(0x7f0000000200)="5fc8cfe8f3cf59c46126c3874da010ee86d71e5a3625551b07c37dba303bf921aef2d215fb8a8410b679d7509b68d5efdc0ead10c33ae5f223b26ef436e8ceb3627a083ce267f80e0de274d0608d4aa7c40dc777dfa86c31f917080c014805a844508501016346a221ed45f8205d768d66da681a21", 0x75}, {&(0x7f0000000280)="a346a519a165c19678c5a5b0f6d06a260cfcec6a0a56c0ce54ab4c770b2acdc8cc8e47d787f8173e488024e958f543bc91473afe60eb4dc2c701786707e60c86b7c95dca29ffe88270f9aad5b5c6f684b97ac05daac4c8bd76883d739392ceeb07d7d74fa952498e025c14e05d9affe8674f682ac67c9d9ed6645f2f28f86d5d8b9ff16d0e147b814d50cedeeb8904d386b74c60150b9a8f2a2419beb1ad2f2d8445b5242a27d795dca27d3eb8c4570d", 0xb0}, {&(0x7f0000000340)="7f85e35e38be4cca7fd222ae6cc7a146bdb9e4da1a645bb8abb5ba2fbd641f121d2ff4dd22", 0x25}], 0x4, 0x0, 0x0, 0xc}, 0x405) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000400)='/dev/klog\x00', 0x40, 0x0) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000440)='/dev/klog\x00', 0x100, 0x0) getpeername$unix(r1, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000500)={0x7, 0x200000000000000, 0x8, 0x4}) kevent(r1, &(0x7f0000000540)=[{{r2}, 0xfffffffffffffffe, 0xc2, 0x1, 0x200, 0x9}], 0x9, &(0x7f0000000580)=[{{r3}, 0x6f89ba81f9d04e83, 0x4e, 0x2, 0xfff, 0xffffffff}, {{r1}, 0xfffffffffffffffd, 0x43, 0x1, 0x9, 0xffffffffffffffff}, {{r3}, 0xfffffffffffffff9, 0x40, 0x1, 0x7f, 0x5}, {{r0}, 0xfffffffffffffffe, 0x20, 0x4, 0x5, 0xf720}, {{r1}, 0xffffffffffffffff, 0x1f, 0x4, 0x1000, 0x1}, {{r2}, 0xfe01cac4df7c207d, 0x4, 0x40000001, 0x7, 0x3}, {{r3}, 0xfffffffffffffffd, 0xa0, 0x1, 0x2, 0x4}, {{r0}, 0xffffffffffffffff, 0xa3, 0x80000000, 0x7fffffff, 0xa7}, {{r1}, 0xfffffffffffffff8, 0x20, 0x80, 0x5, 0x6}], 0xe7, &(0x7f00000006c0)={0x100000001, 0x8001}) read(r0, &(0x7f0000000700)=""/52, 0x34) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000780)={&(0x7f0000000740)=[{0x8a, 0x6b}, {0x21, 0x1}, {0x7, 0x80}, {0x8b, 0x9}, {0x80, 0x9}], 0x5}) lseek(r1, 0x0, 0x0, 0x2) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f00000007c0)) fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000800)=0xffffffffffff7fff) renameat(r1, &(0x7f0000000840)='./file1\x00', r1, &(0x7f0000000880)='./file0\x00') kqueue() getpeername$unix(r0, &(0x7f00000008c0)=@file={0x0, ""/7}, &(0x7f0000000900)=0x9) pread(r0, &(0x7f0000000940)="856856ccb02dbb17265e2fc7921f7fde562f60a05355eb9bdba941", 0x1b, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000980)=0x9b2) r4 = msgget(0x2, 0x600) msgrcv(r4, &(0x7f0000000bc0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000053000000000000000000000000000000000000000000515bc7b2a2595bace7c3b80ffcb5ff6895b285cb804e"], 0x37, 0x1, 0x1000) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000a00)={0x100000000, 0x93, 0x0, 0x4b}) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000a40)=0xd6) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x7) ioctl$TIOCDRAIN(r0, 0x2000745e) read(r1, &(0x7f0000000a80)=""/136, 0x88) r5 = semget$private(0x0, 0x2, 0x4) semop(r5, &(0x7f0000000b40)=[{0x2, 0x3fffffffc00000, 0x1800}, {0x60aa4ad43dd10294, 0xa9, 0x1000}, {0x1, 0x8, 0x1800}, {0x1, 0xf6a, 0x1800}, {0x3, 0x6d45d40e, 0xb5b17656c012ed4b}, {0x1, 0x9, 0xf8198fc2d8778b0d}, {0x7, 0x3, 0x800}, {0x4, 0x79, 0x800}], 0x8) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000b80)=0x5) 17:01:44 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1, 0xfffffffffffffffe}, 0xffffffffffffffeb) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = dup(r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x0, 0x3, {0x18}}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, r2) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)=""/4096, &(0x7f0000000080)=0x1000) 17:01:44 executing program 0: r0 = socket(0x18, 0x2, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) r2 = socket$unix(0x1, 0x2, 0x0) getsockname(r2, 0x0, &(0x7f00000005c0)) setsockopt(r0, 0x29, 0x2e, 0x0, 0x0) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000040), 0x10}, 0x0) 17:01:44 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x5, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = semget(0x2, 0x0, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getegid() r5 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x400, r3, r4, r5, r6, 0x24, 0x7}, 0xa5, 0xffffffffffffff83, 0x100000000}) 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) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 17:01:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x10d, &(0x7f0000000080)=[{0x3}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000002340)="b6") writev(r0, &(0x7f00000022c0)=[{&(0x7f0000000140)="10d5d388a9c5773333f2", 0xa}, {&(0x7f0000000180)="3017c20aaebcb444c43764abea3868646e09ad9fbe9db990c1b6", 0x1a}, {&(0x7f00000001c0)="e6b45021d3541b392955fb7fc564", 0xe}, {&(0x7f0000000200)="a03582ded827745ddb30c5fed38e9c1ebddf7d92e91d74b09000ebd6c9bf0ed9cdeb416cde01bf2097d189cb9bc90d886c0677a7e9550e86832913edd91650d371d417b13be83f415a2855f4ff9652907ec880f6e6924dc37bf37f0bde85ded7a030f0c0330f6be7826c7aa2be48c1810fbf3d234e9c6a105e5386766ecfc067881e4aa5abbe1d41de6b3f0c09075fe44ec22c4fb0d59022e78fe03d49c32f0414b3716fa1426affe27fbaf9c338d18a30e5b8a4ab9f8da759d2b3d054f66dfbf0495e8da54728f23fbacbde1760a4ccc606745ab8e5bbcbb633c12ef9df6f4021cdd83292123ffb634edbd9176bdb7a58f1dc403c0acbcaf8bee321f76c590073551026d4d5242e4812855ce3e00e868ef71dc4a3383f9eb50f7c3b826381bd429253d267a9897eb6d03dd4379b8685ca23e7f6efbdbcbffe967bc119ac8cca5276d2d81f1ecca46190174b47b92f6a6428b143e4f68187398b419008165b7925ae570a8bdc2cd2bb274fabd2e663c39607c06e4c7d5181f0ac50aaa10ae574d13b0bee2451f9b6eafb7f205aa1d1d3f5f7065a7bff2749ed02d5ff1ea06307c96ac46d2ca17fb447f1e4903fd67afd42da104c0eeafdce130b8e3e0d2f949f26808c500235db737d24388a03463acb167c535e1504d39be71cfd1d39df12472521b35b1e71f4b880b59c56e07eabef8eb52aadf16bea106ce43dbf3d6e9ed8bf81d4cb589044eac7d295ea24589c5e41802ee2aeee942f8552b66bc30b4da68b25c427d4790cc8477a86b06f748d3ad772a916dc16653ec27a07a28021d3eee9382d9495ad5b7650bf4c4d702892411a734926f3594821a0e0557cf29d7ed09fe6078a6b59545cb8ff89151ea5341858a2404128ff8dbdd3a6fd196ae0bf30aed8749f700b9de8527977eb73ae93517a48e3f44332d77de0fde85936ab7543a70ca94242bb41827143f6d4967131e1cf4a61abff7965fba7c7fdc3161dad1a2d329a435c7ad17f3a8dae4c87cfb1a35e64a3dbec6d4539c7039ba75ac3adc2e96021ff1d3345b2072628072599c4610952706331ae94db4860f2e51a1083c0a20024ccef5c6bcc9026dd00f80ef8cfbd77267f6be5379ebd7ba3eae091538ca8a00ed42ad7e0d3e95030cecb67d713ad00807d0d9044c3fb09a9808fdeb5ae07b0a53c291c11c98c9e541f0d5b9b2bdfc678699f6078533433e144baca2806962b9a1dfc17889134253d385c01240cc7bcaaaac3aaf7096c353b0b799f6377abac75a7eab17e438d107b35b4f065895496ce635d2ccb9c7fcd3a9197ff78e5c74c21031310d6390df8492f126615d96c59508d38c3437a0db3d3ffeaf2ea568f2755ed872c4c2022f772cfa979e04322eea1e6c0adfbc22b8b384f566c4382df6a53c82ce6242f344624f6482c96a2baf0ba9dfe457c33b4dd2647a888a08dcccec09c04b062dbcd2cf132bb940dc69ab34d33b6ec2a7ed81e65eb308cad1e4f4ac828b54658b5c2f506a6301b5d6908fbfe23d8fd73c7efe76e69addeaefd35605c9eee0149c578975f89ff3bce4463325d97a8132d7eadc95d918dab345aadb492d0f9e34b4026ca1e059c56286986c50e490c90470de3eb910043a9a7b0318ce47f24d0723f84f3e5aa8006da3be955c352bd50f041be95b2fb5688df4fc2812a6411b8a31b5ccc1babb92a4192591173145c5b31761963743ccd9036b5bf73e3bce78d20fb7996c9f2a51f0b43f9cf687dec14e91fc72010ddb069aa8f1b968e11f25e964e3ca376abfde9bebecbc35e96fa0463052d1d9f5ba2bd6f3eaf6332fd583fc8ee76abb1bcb8d96970d82e79c0166aac09a2caf0075068af3bf834f6a9ad886b650c866aedbae1300c83f325b496fb8020b85d9c6069dddd46ca2afa1c571eaf7aee18ee93037140b850a6c48d4d83dd91266b7c7a9a83fb714488fe4df313e0bda58bc955a0857bf1d2d333fdb6318108bbc9b5ff97f0e3d009949a3920ec64305e13b95c681bbd55b0b20af21069936e482d73758935b5e2eb8f91ed6fcf197cdf12b4bf57f2b4bf153aeac9c58a0cd74f3d10d575e230d8bef32f702ce5ec669c569cd13df29cfe72691da667df978c30b4a242910896b6f06e77532f6b58772f4255c4cd16f3fe25e9faeb3dbdfa151c77340eab76ce860becc672a7d13d71fd764db2c1b897db9800f16bc19cbad5a249aa9cafa32ff9972e1b01ec628ace00149a998130abd1299a1bb757a94b97f044d6c15afe641076d6bb529aba2bb566dc54e58c0080973685c7f962d3516457155f961ba4ff0c871143c93eaf5eabbe179e370ea749952491bcb5391d92b8dc0a76fae24da4ca3b9afce9440fe644fec16fe51af45aebcc08b8723794b45318cc7d673b1619f2b60c50f9f4592e0c05a8b773b0587a1814492639009c4dc7463ca4416b8b4d6173a70be4ad10ca32a26e42ad2c9e4cb69dcc3c3b0173f2cf512d57e07be5a2ce8b56e94277d91e1b7f165f22486c43800bb4c135a31fac160ce23dac4dad65b580504e0ba4e1d956e13722ee38ec0928977f0122cdd84857d572b21b43f86d564e7cbcd8f8e197336c6b3b4fbbbae629c800ab0816d68251ef11f14a022bc0c767b7ab0e16eef7873a67f0d4ab18bc30d3d56db556febf58d20638f6a3fc3f2ffa698220392ac2c70f09d117708514d83a00d15933eab90175af1feea0bee242ca1b3b693ea5839e3f47f831dc135a27bd614f92e4c42f9fa29b22d9c3f83b2415c6250f90e60ea26b066081d97bcf69987a999e7cd1eb5578822251f6acc9bfa113961a4ce05af253109244c6e67d2035a7a5c2152f1986fc576dda9e0f6e554b37065d2765a451e30a8abffb393a53809549f9ab0a486749f38be958fe4f2e0f9da13004bd9c8b29c0a1959e016c7bef6a1a1396b1b82993f20d98d068c4c71bc6ef2d07ba3ee5ae7144f00ddff6dfc06c2323b78f6dc8e80eadcd575170d6974053db736e4db29444d6bf61f62ae6b161a2e9cc100313fe6f759b4a799fc81d994714879470bccf20b8f9ae3ad8d830ebd443bcf3ff6411b9a681ba9f7eac065602bebcbeb9ba161048a01f4c8f0bdce6d29313893d74e31508532f4023d1fd79b3ea4c0f79967cf680afda438f72aaddc087e3e24b66b8cb9d7b25d988567bdb43d74ddb7caa6c16ba31f94042ed515dc8d038df9836fdca0a74926ab1b8bb3190e9d1fc7317486b3d88cef8fa3b5e03aa3df1dbb8bc1e6172c6d6152bf05fd18e3d53da164e0f00663c41d216647836d6a1cd5285e2c8cd010d21ec63df23fb4ec72461e35b97d6a039361c1f62945801f0a1fa8a90120651c0d5b0ae8236aaaf9afdd5abedde4831f63a9bd27c8a5975f7fb1f845994d2f0236dc6abab36ff6d47caa566e54b215dad8853a236471ebc15edcfec452f823bfbf21b902754ecc4cd2554276ccf4d09613ba1c947acb25e18953f0fa8cb085b4bccdf13f7c388f5e8810a1177dbd4e9b36cec71f7a76a2e0ae80b684c9cb4ec23ab19738adb2cfdf9b1a5aa5a7089e20d0139b1c3574c3576c207dcf2598c045aefdb820d088cc70776bb7dd77ef6fbe687ed926f190ac475ae019b16b26a440081091d100284133b24007e24c27ee34b42a57fc46bf96f0a0f3f2f8ed032525de80a92b8770e5123822744d8f25b11c8f49e0c9887c8bd64f63de7dfb205b13e48a5726b9a9ab62955454c6d9a9dc54df90f032f177fa35aa4463df4e169318af489cae1192b897ab597abad1a36678f25d9429b15501203f883cffad859ba2e164d1abdfd364bc4cf2cb49bb6747249dbe8fb519477107b5d931c107a7d1a61b3ab776087ff8ed186e2f1a4eca2c8bc41f7c5c4596672c1f9851e10e75070332d0bb48e90ee7fb59e58c8376c55ae9b5d84f1a376b070b9ecb10abb14160b9dad7fe5b819590bf1347bc2f203a22c23a67fe75ff3db20da90b32f61ed86492b27abbe8fe8cdf511852898170c33191e44107bc7eec20bf61e6f6736ef60fa0824cafcfaa0aed1bde58cea9ca48b634b9d2bf8e31640df89021b5e42a3fdd0a433a556c8ca17b28f606a55304bf08e7f3643e0d16e44d7a8050e016bcf0c649c6224006300a6bdf734bb944cf548a6735c0bed4218f0cd56cc3b7a747b1c44887c88b9659664173764dbde66d17892f04b36afaf16ff27ecbf59bcc7a1073447fa8a6a31fb43110e510880fa58ac7455fc852702b9fdf789f10b3c8676ddc53583eda2fbc3c7ad3c66606a693245fef887cf42fbac4d036c858b9df8b9a851a0b7eeab46903a7e950d141dda081e78463f76c7916b7772a03044238efb5eedf902b977aae8e8c4a1e5a22b0b35d639b61898a265fa17d7dd1cee7435ccf956c538b89b57f3ebbbbd9cc8cad7c0d26efc41d68d5346d52593c5c27f4428a8e552272038016fde47554580f2dc389ee45791c51470d38e8d6091fc80089b90f10f895454e2558180fca88433c4eab258a642e1e96c5d70b0cc366449647e47a58f7eefc4655169134f7e11146dcf8ce438268921402d54c90e744cbb916c82b6db96bda14a4acc287d310bc7576567542d57fdb982b19f9db6548efd61648a3669dec667412e4378ac219db956bcdd6deb0fc588b74cd6cba5c0355b42c2ec731545a28d3f32f811d3983926546c2bf12c89b2403fbda1b6db2929249857237f2bf2b6d74f91f949f88222e81030c31b2ff0c87ed1115aaabd2603b2135ba50a67c1cc2633547acd7636e525e18a7a95b4492a5c120764a5a86fa684dfedcb701c7c278ea7ac52c75a0e87b582e655cc8cd20e802cdd90b9d70975e1e06382ca0b034f55fd3ec89f138929148d3bb5ae3520041b42a561789e6b10bb2324e4bb7c703edc891a2e2d96582000eeefe29343ba76d2dba530f3166add54b76b9f3118dd7d51eb58dfe32a79ca7c0781fa02ed1f778f108e22742e8b33769664c903b7525861b9286e96d271e8dbf2a90afd9375cc088031fb9a44e79c1134720066e973c82a1f1c640d2f819f9c2cba55ddbf4bf551a33e59e5d02c5400c75ba173ebb6f3e43c83cfaf08e4a9247d45cc797bb11ab9914d88833b04bfa85eedf6f99e1c92c34298be97101e916de5585a9d923603c8d38058e65201d4dedf89db1a4ca3f570ed4d85fab2bc8d808cfd6612af9343b9fa1e1ef2f89e3216b0e1d44ece4649b96815a1319e7a358017b79d38e2a4a5b5501415a6bc01fe5ee086927ae7eebb5c0f2d601e146636e77bf693e0fd53fe91225e40c2f259d7652997d535ba64f27842b9ec8638975db98c564ff7c2def2ee247ae6407526f9d3189773098b417359e4920f1e1db2bff76049bc6f45983bc4be29d93acd37bb4d5a3a4f9a7c8239315aea444b1956fb0ae1c157388d7295095773e572827c3c3008af7130737dec3f9c6f67d717dcf3ab652eb0cecae9707695db21850397e10b89077b355742195be7d5c535a5d8be15653c5ae10863a44910196363574679d32fd1cc6fe334c342fbcc912b7f8b27284b0b7b08a3ffe4342e8e036123dce126d8b07c9104666a934bf36817741a87424774fc033e96c41bcac2bf5f58a22c48dcbcc204faafcbd809cae18bdca227dfe95b1c47c4114ace6373d3098ebbea15d54767af5d24e2a53e75259ad17a0e5a4b7e636207c9e41e55d273c490ad783d1d0f205afa1234ef2ded1af9ca9f3b860fcd46a92a905db5fe450aad892d6de31b450439e08374c4dfed577092ee38a93c3cce9354f25414d68bdd5bb6f6aab27581f36f160bc38161", 0x1000}, {&(0x7f0000001200)="eb4df943b203b25f50ea0cfdcebee3", 0xf}, {&(0x7f0000001240)="538a102f326720224a2a9e0371f3f7ec72d4b594050faa244a9a8ce36f0a1d42eaf38866a24355d08ec466742793e4f6e3a68e85ae8bbad886668155b16257d38cef84ec7e67bf97e320b7fd3d0c45cd015e6ba429f8431e20fce0d477a31c34c3e62f3d6d9b20d05a07b38859cf7de90f11a0365a543bfd779e5962b1338db0810769c47568ebb982371be96e85c51b3b77123b5a1742a0dedcc45d671e380391bf3b1fcd32a851834d33f703123ec52d90f5ba4703fea0c785034293d7fbc8fd1c0da1482d97e6ec6ce35f641f14bf15e9d9ae26018cde1597221faf4ac96a536141127189f8466b97cec21115f213b03708c478b54e09fae8fb4878cd36e52011da260d3da1c344f08fdddc00472241b3d3cc9e77005be60954783e3e2bb239cd0f052e8191e455a584d12e8860184ccbb5df9f30b5ebdae6384be6aa102127ec5600b62208a71822d6e82cc83e4b7ff21d34bb49502f0e79fbd98341a327d98a66e7da813a5d7907d1a5091d7cdb4928228a1f75ffc51a6a2017ecb116f7bc3fe36ca53e88ff40736aeb8d30bfb4d9cc12e5cd1968cfeeb0c61f4b9162a64214288fcd5e7dad3329d02c75dc38c046d83337230bc86d6c4e0ff2565cb46b0d0a4db7be41b2c979d14fe5ce6f7922a8e67729e90c3fe2b450e0b769f2daffd4ea31405e83266f83530c48b981c5d7c49ee0a4747852dc65c0694287a2c36b51cd46291f73c782f927d51641436c726c2fde21cf37cefe794336998b662eb4055df9d8057ffb7420c6f6abe8d12d635c7609dd988274e6f92c30612ce47f0bcbc14ca84fb53b796c3c1e8f5bd2f70965daef085f060c14a4e6e0b97d8f1391d58f214f9cdc6c9b59ad7d6dcc7a2d16fc8e1e6bf785a685f705ea41af265f66ced28ec5cd75468d8980df47abd0a7fa9d4bc492f760170f66c1c81c4de5044ca35db9914c8db14cefa6ae042b915e6405aeb95287117d9da914fd47d09110fca67616a1d243dc237420d769c2d445c47cae40a70bf93f2a68d23401195b20fb2912abed92d4c5c21acf3a4e3d2f0e1676e7268b58a024054b48b17367f2845697ffbeadd61dcad52999b76d54c567f1fb46878e2c1e138f07fd6968ed3d0b698e7ad1264e661dba6a5da39ab99f25439edf0c20da925d110c43e5a6f6b13b80c59e887a6690c9df7ec8ef42771ff82f42d486c55e9ebf35616884965c92b8181b4000fc4500c9510534c4bcbac4b15445a95cc0c79c3853a5ad25bbacf82d66e30c934ded896afb2a7bd619ca103fac3283b22df583602173c1ccc5f1bcf2cfe6f34b7ab400082f313caaf4e48c30843ec19275db9cbcbfc6eb7f3145cfb937ee6b9594d3c26ef6a57bb907654d6c5924c9003517d208f78e9538c31ad9cb0103601ae5e694f9809dd3bec231d810f9c73cf77906fba4b472e0ee85df9fd5502a9f76f4ead54d582e1b75264fa0b2cb2ecb37e2b99f8a3623398c0ec9093075fb48fd46cfdee78d6057e238d8675fb45005a4ba338e49d20a4b140c8d939efa2ecf206aa40101e164198c9e27bb89001ea542fdf3b96d2fa0e70a76e43b8a4afc89fea5382520b85c377ec6dac9042448fa61d03414ff43943bcd4f23e879b7b23f82623fc31158199c590d8dd95b8adcedea2ccf626f63285bdd03fd491b0b6e7f2c02e331fdcc5d91512898e9c557aad5fbaa81c114ac1611f62784f71e061360112e514738166c43584cac73e6b5c60dd78c19794765fc90bd692ec4b33b2cb38eceaa5e5f92786ddce494c1d3684dc8f21246fda35f4265ef0ca73524b35781ce4306b847945a20e41a163e04dbfee4f1fe056773f76c2c6345b8609c5941456c0a2595c3ff57fba24fe20ecdad233bf009400f0850609558fb93f86289c6fcf2368ff95063a14599513b9caa15e2555a780bc8064d29168df391ac122100dd53191abd8f97c857555e3b4b2c869084172ac34cb528b5c69f6c03e633929e1920b03652ce6aa137d687ee492c1796be5f5cf59dd41e9bfe424fbfc8592028656851bd9942ee2b179d5422f6795ddff4448aa0a2665e34e128aebb5001e097abd241ab4a1219e0daceb0ec354c63af7020d9ca899addc491ff0544d9dac9c25a5bc515837572e1d3a987796d70e6bfdee084510a7fd2534433cea08691b95c9842a6124e2cd49bec5ad398d8b96375e9f6aae0c2770d7fda522aead076f2469478c5c0745d19732634c89325bac122417a84dc2e8c52948fbebc28ae10d10d3d21d69d398fa6231e578ad3a3f22ac6be75f93134adc34390ca79f111edd5b45949454e592035699f3cdd93437741ec37bf0cb9a5f4b3d155651f676bc027cf8ecae709abd9167f97fe77d3639a839842d4543e8024d9b5b544631b8d445ae7b629035ef67f3937279d6a0b48c978c66b625b0a2bc8e2d5358e818fad4075e7dd9a7db0c15bc396b3a80277bf7449dbf87b0655ab8ea655ae29f19966edffa331d2609cdce2b4791e9f8cdea064b7b7ac872a2785e79ecdbed6a7d19578de65ebe0c4b54fd7dc64a46dccb766dd3b8f5743c36727fb42e69114decbb6decdc4861847f218d9e351d726fe9dd0853d001d21923f08da5aa93090628d4660e674b00f25e23cc004bf7173527efc175e99ff5068d44098d10c122afec0f85749ac95017bb179c807e427abe1b8f5ececb9a6574facc2508d62cce5f53d2f9cb8865942e5a27da44bae73a4482e3519e463c0970af612fb3aabd892927036ed61808b79644d8fe3c61e4e077fffc5a226af422f35cc6444a94fc41b2e161d69c95519857c1999c2913a2b94c9cdbc33d0fafe085ec965e91089351fabe9aa521362fba8b25924152fde2b36183ac57e83be028ec7fd71fa7db2bc6d5e5538c18c1c1ffd45c46a7313b56b13f99d4af358d3a97681661cad0cbe8d53281cb84774e66199ef0e7941dc1db4420014181a8d3ee460e2d18df69e7550dd6bd8779a47975be23715b57bbb2d53b809d0fd2c1fc455346130610e1449f33f14d910b673f6dca663b6011433bd66e6c2d7795ccc32a340e23e298747e1365295b12ee83280326b18c309dbc3b49695781af7f0bef900dd1f132fcf39db6c30ccf63e0726218596344385b81f58026266356261b420f685ab98fa522656e9c7f990ec9b577ff8877d8eed9aad488ca1ae718d5e560114263e210e4d93e69f4afc358ee4035fc4e51209a37c69a788adf30f832eea553750e7327dfdcae5228e51a57e1f653ae706ecbe7cab31a5502679a61eb087f77f7b07708d4c494943eca3a6ddc0da366d262642c1df44bf6690cae89101226d6268ef9a9d20968a46a6dc670117bdbf1145fdbfb34170bc14dcbb0b3c2e51f41f860abdfd53497a03fa899f48dc910ba519eab0073e73b9b7bff67ab64b45cb39a00e8ab144fac5d145b279b64720534aea32fa180dd81f0835ef65376ce950a2c4aa209d6485f344f822be7add656f0926c05bd4348faa4fbfaec90d9ca02672ed6b74db57c4318201235f8dab0d4a227237246002364e01ca80ef7dd955fdd747333fde7afc792d81dfdd0e45e4af44f9c9bbc65afb078be778324e7248c3f6cfdc2405dd27423a1a1d2afce5af75cf9b9d7615431c19eca28e1648a5cfa7691cd3500325faf6c07e3c9610e805a17cfb95a1331e8674dd0db960daaebad83ecbf08c2bd26979df1279743aa4641e1514c113b0ccffc2c05ee1a1e584d5c04dd8426eb931f32c2a7231f3ccc94a70f1644b74311009b48dfd97d492a1af3b812680065e14fc000ce0dcafc12b32a76429af87cb8d61af08d259ca94448505b32dbcbff1b68228fc730e66ff7f034532d9da5f9c5991d8ab4ec81feb9aa2baa46b56216ae97e83ea6398bf7f80937dcdd5a46c890f142b1845d89cbc5adeb08a04b160aca7e46da0967caed7af598769ef0b3d1ba22f920fa59bd6cecd3fe58d630df98bff35683758deb7397594cd5a2b1262dd243629a5a150808bb106a5fa7a3397c83c9a05e1e6337bb2a025c72ee6abc0eab06e87986ff0caf466e91ac8bb1da3efc60526bfd9434744dd0d7fbe50d59408947af227d222fda324fa9c6efd463f117bb22250120360c14abfbdc73997bf19ebd74452a31950a354c0c9ebf9d4d8c17a594ca031a374946cd71c62a86842e6a2d46390d7c86eb0e399951053c44ca86218a756e4395ae25103964ab0ed6f0061739704b87e4a95507323cc3d97d7b3e5d395d235ed11fc7da547d48e1b5e60dda23642e0dd4f0bc54ccd1edb5f55b084d5e670cabf8ee4ddad299bbcffc96d84c6eca390fcb31ac1fffc4b1410a9a1a096738a316416b4333d490b4dbfe12e1aaa8527e621eb54da9c06bbc5a0eeb9a256b92bc801de2b99fb2817319f949aff8b9cd061d5b054079efc0f6226893be62a9b09774cff0fd9162e139277e4feeace900e370c92b98ca0044e9a75da7230d6b50d45fc1fe35299c9370b735c832d949fc4df294c0690f228da9a8a9ae514e197c28f392a38a9f63dc5809a07f748ef375a5a917d224f4516e853359415501cb3760a4c02131501afa9d2677419a824d90538861fdfb812506f8d1fa6a1f48d9d0936ab4b13e0c0648717b1c8e8bc99619269097fb2abb9276e54957a725ddeaf161f909e7b3d6db0f6cd632be31134ddb9c99553d26ae26156587bf080f0acc360b1f7fb331e0632d62574ac02327942c2535150b156ede1b4616f29cbad9d95e8c0a5a16ce75769db60312afececd6ffe0364be380a4a852cc8924b3b7e6d2c334c10ac5fae8e07eb1b9f412c6a793940a44e1bcc4fbea491208b02e4345306e8ecee45074d5afb2f61fd52ffa95a7b575dc588d0e9f794446ba33c981d327585f75bdbec2b58210f855a754b539b7a06b2592e9122c3bef9e32489cefd6eae119da2d65b2fce0366bde83e298f4244869807ef260db16facf01178efcbca75eb099848699e75d98a074d38927838e04023864f9fd4aaac5d5bef734341093a9235de9eec8ac81bd0d7977c1d46c16f86de8d408114d37e04ba1a0b8efcb88ac2f32478a5d6012c1243c77c52f387b17bdefc8c4ba641d2706dfd2791d5c84b77af644dcd579ec270d0bfcf076de3e076c50fb066b9b575443bb6e1aed4b43e3abe92499be633e5422b92ffcf026b10bc2f002a6e5faada1cfbc441e2c2de036ba5bb024e0999c9f15102b91d8fb97bec0ad8431fa45416c0d050b6f556628544583bf121cb110fc6e3ff3d3c24b903d75aa8afe28a276883360f965c75efa5f153b16907a850d75070c822749c8e7de61d305b63fc331d9edc975a6e00444f8983b7ea41c0d7e97b1f4c94a5846a8f5514559fd95cc74f7414a2324d730ffa6f794ebff89512702cf863e7bb3278639424b300ee31a0b06f066baccc3af93779d2e1a05683c37c506b2f34b4b2d5bdc349120430b82671ba32ea6870e09191e8272a106c0c0bc8e92136e5e32b365ab5812f17f9877e0d16064b322de61df90006648aeed469ab43a86699f2e2b16e08cf1165b47d48893ebe1c13ef7cc5cbc2b32a3349749281ff90a7c6735b04a057bcf56c593ceb4d2b617acd66ba24a13b92ab452a770e2f76f2fa4e84c3c56188a81774fb6c513dd8582e3bbca950ed4fe707075e7192128422783b01d5af304a406e7eb8c54ce2f8dc72ac56c7a3766ad56238a9bdf7637e9b2f9603c87c9bad4f0b88d339551b541e5ce5b2d8f9ef87b0f041ca327dd7d5ce89ed86e9ee16adc9a8dfe1bc540b53508231e429e1890136fa0e30bc34", 0x1000}, {&(0x7f0000002240)="44943c0f7e80d081c208ae08f26f6c62e41eff7e28c1c75c917ca2a591b079076a7ce0a9c0d1b46f76cae416b86824d9957927ec65c98f93201ba1c1a34fe4ae826878ee56a3d88d47e69fc1526e665eb4f596ab6d7461", 0x57}], 0x7) 17:01:45 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(0x38, 0x1, 0x56727a87) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x10, 0x3, 0x0) sendto(r0, &(0x7f0000000140)="71e69841141d5b9723591c633369ea1ea4e10580d0d293bf7fd1bb21f7ad01d6159c394e1e4d7ab635b08e151800956d5a69552f6ada7de2cf7a14968ae21186c562c7c4f50a358d4d8e12446499a0af77ddbaec1a594795e7aa926a30aab69f79b5b725eae6057f9759ba3b8b2e552d32a90cab29e8199d88f7e9865e13f08d86d308c030c12faa4bcb64de48d0dc6d8be077021a00c68cac948e84268264e07de13b505c4a69b2a3f6886447a7e5d5d55b7d9b869060f99a6eac59a4d8e4142dd300957f3109ec594d3e8f387f8753461eba4aece27f78f9a751f2d011d435cb28ddc42731fb17f2fbae14b08f656b76b61c", 0xf3, 0x2, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) connect$unix(r1, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x0}, 0x4d2) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 17:01:45 executing program 0: getuid() r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x8) 17:01:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x2d}, {0x6}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000180)="fe5c1eeb31823b4a9b9a674b4212fee0ed536b2cd4a9223901ff1f1bf2b25a2e5293696a58fd3e28ba0d1c50127567094bae0e48635afedfd91ad50542bd88528e3d33fa968f3b0f438f81421882dcfed4b834ce5124ed664dc0f4e9402d53e4491bfe545c98096cdbd14a2f60d2ccf19b000de465e563758edf6a5f32af873293a47b1c73f6ce72a7c7a731925d0a64dad3e304b2b394805f0703886b03c986f16e8fb9f789a36a0e7dd61cfb6ad86af505c51b3ab8f0f0a4304b032e6f5ff787e56187c050aba050faed43940e4c42711255505b4ea27225d076b92e9d69623ea3da969268a76c6930bd7430786f6227648cb86eab4e97", 0xf8, 0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:01:45 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x4, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) close(r1) 17:01:45 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = semget(0x2, 0x1, 0x10) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f00000000c0)=""/58) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) chroot(&(0x7f0000000100)='./file0\x00') setuid(0xee01) getsockname(r0, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000180)=0x7fffffff, 0x4) msgget(0x1, 0x208) 17:01:45 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x82, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000040)=0x1000) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 17:01:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getitimer(0x1, &(0x7f0000000040)) 17:01:45 executing program 0: setitimer(0x0, &(0x7f0000001100)={{}, {0xc039}}, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x2, 0x0) pread(r0, &(0x7f0000000140)="298548675c18b4afa1f3e68c9e885b5c836cc26e9b39adb055c5eba8a17fbdf97a00dad533b41e26f72a16dd67188215a019fe5ff221a773b6a0c1d6d4ce2b8ad42ecd507871845fedf9dde227d11fbb1df4472e12e23e8811f69530bc0e987c354950e494e7d93088abe1b5c4a325a601dd181a5f91bbf2566021915951d2e2460f5f49760bafb27a30ed620eb79e4d0b163edcb050cb5e3511452ed7ce640a3e18c4f57c4c3caf47f10fb1b8dff4d37eb9f44900fcfe4cb857b1a386341d7633aba93d632340feee5eee48c5aad4e9b61e5da9468c906eabdb78695326d5", 0xdf, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x10) semop(r1, &(0x7f0000000240)=[{0x4, 0x2, 0x800}, {0x5, 0xfffffffffffffffe, 0x1000}, {0xd55510efc330fff8, 0xb9, 0x1000}, {0x3, 0x3, 0x1000}], 0x4) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000040)=""/56, 0x38}], 0x1) setitimer(0x0, &(0x7f0000000080)={{0x0, 0x9}, {0x3f}}, &(0x7f00000000c0)) 17:01:45 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) 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", 0x6d2) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000001c0)=[{&(0x7f00000000c0)="000000186004008b030023270000000000000000000000000000000100000000000004000000f6a2287f5f95", 0x2c}], 0x1) 17:01:45 executing program 1: setitimer(0x3, &(0x7f0000000000)={{0xff, 0xea}, {0x10000, 0x4}}, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) r1 = semget$private(0x0, 0x3, 0x40) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/188) mlockall(0x0) syz_emit_ethernet(0xf2, &(0x7f0000000180)="18c4f39f6f8985660504fe63d24a4111169cac4e2e1996502ee0a8a42bf9646ff2976aa9055f0346cecfdaf4fbfb4675bd7e16def2c6e7a69efa2bf0db4e09bf57ac00ebad6262a8c645c1ef076ec147b943e1c2a0a8c3844630b232c0bdf3e2b69ea5d2235f302074a894ad12da231736e9f2f6b63828831477a1228196da9286cb98eba5cf7266484ba620eef9f1058e07f0d5a1715b691a33a6728f3f31b07ab3f972141be23930bcd1cdd663ef71b14717f77694afb614a2406605626889d09718a37695ba815563ff82e9f8000f10bbd7968bcfdfef3bf01fee965f1c95161e58ed1a3f40b8eb6a3f87b8cad204bd8b") getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) setuid(r2) syz_emit_ethernet(0x8b, &(0x7f00000002c0)="1be43282739c62548b9860a77d0960f79012c356b47c61f75ac42a0f56b4e2e4d2ec8a37e4b6954cd53dc9693086cd2d5b2fdccd5c77162ac5e2f309736e72dc8dabe623e74f76fbca622f73c00d76e59d202219354809d2f464fd15b8bb889b91286046d257120f7021213bdc19d11792dc063e3a6bee5b8849e829e99184cb3fbd5f3df578915b6b0773") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000380)={""/16, @ifru_flags}) close(r0) fcntl$setstatus(r0, 0x4, 0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x800, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000440)) setuid(r2) setuid(r2) kevent(r5, &(0x7f0000000480)=[{{r4}, 0xfffffffffffffffd, 0x36, 0x80, 0x2, 0x492c}, {{r5}, 0xfffffffffffffffc, 0x9b8188a2fbce64b1, 0xf0000000, 0x9, 0x9}, {{r0}, 0x0, 0x10, 0x40000000, 0x6, 0x4}, {{r5}, 0xfffffffffffffff9, 0x48, 0x40000000, 0x6, 0x3}, {{r5}, 0xfffffffffffffffa, 0x22, 0x80000007, 0x1, 0x5}, {{r5}, 0xfffffffffffffffe, 0x28, 0x40, 0x9, 0x1}, {{r4}, 0xfffffffffffffffe, 0x40, 0x1, 0x8, 0x400}, {{r4}, 0xfffffffffffffffe, 0x1, 0x20000000, 0x81, 0xff}, {{r0}, 0xfffffffffffffffe, 0xce3109ae209efd10, 0xfffff, 0x1, 0x9}], 0x7, &(0x7f00000005c0)=[{{r5}, 0xffffffffffffffff, 0x10, 0x1, 0xffff, 0x8}, {{r5}, 0xd669a5a7e8c616c0, 0x21, 0x1, 0x7, 0x3}, {{r4}, 0xfffffffffffffffb, 0x10, 0x20000000, 0x3f885c53, 0x8001}], 0x8000, &(0x7f0000000640)={0x100000000, 0xa7}) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000680)=0x2) listen(r5, 0x100000001) write(r4, &(0x7f00000006c0)="5198ab3df832793aa4802c07a14744cbc89549dca340605e46bcc6d27bd23ec199a0741e0653637e4c243f25cc4ad831141addfd21774b4b4daf1c34d0dae787d8925f6e2bc4bf70c4ad8b195a0bf7d73415960b349cc1beab5eeeb300c49871c89364efaa54d04ff187af0d749686969e1c9c73a15f32f23f767f903851d652bda19e654dd74f203dafe7c570c91989ab5d23fbd1596625ded2c780bc69898f1fa671380d96e791807104e938036864d6d39e7914ec07675380612f61f1e6dc298aa6c45f33aa9465c4993ade5d68cde90d", 0xd2) semctl$GETZCNT(r1, 0x7, 0x7, &(0x7f00000007c0)=""/57) connect$inet6(r5, &(0x7f0000000800)={0x18, 0x1, 0x7ffffffe, 0x81}, 0xc) preadv(r3, &(0x7f0000003a80)=[{&(0x7f0000000840)=""/4096, 0x1000}, {&(0x7f0000001840)=""/4096, 0x1000}, {&(0x7f0000002840)=""/226, 0xe2}, {&(0x7f0000002940)=""/59, 0x3b}, {&(0x7f0000002980)=""/227, 0xe3}, {&(0x7f0000002a80)=""/4096, 0x1000}], 0x6, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000003b00)={0x0, 0x0, 0x0}, &(0x7f0000003b40)=0xc) fcntl$dupfd(r3, 0xa, r4) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000003b80)=0x81) ktrace(&(0x7f0000003bc0)='./file0\x00', 0x1, 0xdade8771486c5473, r6) setegid(r7) 17:01:45 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x924e673) bind$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xffffffffffffffc4) setsockopt$inet_opts(r0, 0x0, 0xb, &(0x7f0000000040), 0xfffffffffffffe7a) pread(r0, &(0x7f0000000000)="d9ddeb74d3148b81eec8c9be71e9119c09693c1b01c8586f129bb67c101c0d56", 0x20, 0x0, 0x13) 17:01:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x481, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0xc95c}]}) 17:01:45 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r0, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000200)={0x3}) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./file0\x00') socket(0x1, 0x3, 0x1f) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x1, './bus\x00', './file0\x00'}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x5d) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)) recvfrom(r1, &(0x7f0000000240)=""/4096, 0x1000, 0x1, &(0x7f0000001240)=@in={0x2, 0x3}, 0xc) 17:01:46 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x800080002002, 0x2d44) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x10000, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./bus\x00', r2, r3, 0x6) 17:01:46 executing program 0: r0 = socket(0x2, 0xc003, 0x1) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000000)="7370aa425c9924c74268f60cd3abeac10f250ca70b22066b44e082828254f2cf18a7bedeb5252ccb33a87055a24f95a49d2dfca6e739aeda62f07e4c6a55976e01225fdaaaf46cc3f2eeb8081b9bf1017c96608ca82e55ed9d93b93bfed23365912a", 0x62}, {&(0x7f0000000480)="93944b9addefd0b214bfd0fbd5aa71814f9e3da1ca817e5680f08075686317e76f3b7a7a625d96c1dcf96a4dfac7c36028aeaf7e89944bc3f8a244c4e66559773aee2784704abb3fc7a451705b19f9d5a6c966015b2ed8bb4dd15d98950e5b5fb52e4d8681d45c92fb5a8ce57656af7658e5ad867acdd638706b1526bfe421f82337e738dd550280c2705fbc2f0f6d821100a8616993f1c96ced41a3fb99832d7b57303407720600fc1d60182a", 0xad}, {&(0x7f0000000540)="9ad6433a979975ba3e098399cc2b97ef7366c5297f42f4c7d2b119099fc6ecdba0e27d69ef6e3d9a08948d1267c2300b9eabc69080d9f75facfa9f7121deba01c47816e9a9d5d2ae5010bb963860d7844717e078cf310b3c28c240e81aeefeeda586fc3217f5f68352222d531066611312bef9a8e121fd66007383c81ec70a4b3f1f9f3808ddcaa84ef269bb3a2b6621fa3acecc8b68c65bc16f491452b85ef51da51e835946dee90e9f81db33a10d96bb894473c85afae9ee660a74a0725ecc8289eae648f0b013ae1f250e0e791cda1a00ca770df80c0b85fcbd1214d7258635e2b61c7b82ea53b73b200c3489ec9a0ac8f3aa4a05c70d4e19952727149619f23c49d3e2684dc8d827ddb4161c03a495d94fdb5eeaf6e031e65ee3d8ec472ae1630f749a00f02ab3d11baefe1bf688e473a0e776033cf0ee80952d4390910c5befba1a00581e8f080f6e0f1c643b53268bba7fdfb6a97e98111fe1a3e06cf98ab25cc0fa52b45f2ef7dae8a6f9a4231a71baa4a36d974618f6c05a4fb74e9bc1ec21ea272e8b52fd6e74a527f872ffb803118ef011f8659a4f6e001cc6d49476e7d76286c767998e270074393265f189683ffc732af9f2a8de9b5685a4235c35f92b0ff447b07ad96fdc73d8b75ace07fc044c43deb28c0d196d20d6d1d94488c97e530b59bc04aec9c1a3786e4f5f755c66266636c1b1f708ab7b252d5e926470c94ed923c015dfacb22b3582744c4740c3cba83ffa4923650d530ac6935b8a4360caa83423664c470d1dc8fae56b61c89becca9d81b29b128d4bbe6c9d07888dd4097a68cda9dd2f2391c7c7bd0d638c24c28d07591bac68279997036ad52a69c652185470e7871babeb0d3ad0df6050dcdb03ee19861048017aaf92d4450598daaa13e008a0dba608271d80c2ec46877da2c31e8d384c9ce09683e1fa3777ceecbb63c3bf497556e5a660f34b1bac5760a79491038f5bcf0f1a6337200a78859b57f169ad4b15d531abbce7b8351b2ea10d30f1adb0ee5c37fa3be3039aeea7350c290d87007e76d4a74c3cf2d47f56950abbd2b47d74f7de145bd7636c0594e0bf6d441fcf5078e3de1c33c4191ca8e492a9d30caf7bea21529e934ff6d532260bbb5853a86948731bcd27a0ad5b54ba6dc2b540a863095922f5ed811a4d17e4166fb4f038edbb1fc2d4aa06a8d07c371f0e42761bc273564ba55ee0b049ad60072adbcf3143891d3db59aa800af7a45253d0e34a2cee5ff84d85464b1426fc577dcf419cc582cf70096a51bb8b8a68051ad50d0f62170d44cb8ae8c1edb00a27dfae2ad9548bbacfcfabe3520c3324dcb720c41575b94378986cdedd6ce08185af948f0328635b8b614085b3b7c322a3ec589b0c642d53081620a827a223c19c83bbc44ab1f62025ff3ade2bb9d0035261d2273214fed76f06e20d169bb57b91cd2236b43a5746c1846c0c8edd5459054e96637c7aeeccf69834090f91248b8d9da594ee61e585ef90af86156f3d97e6ae96de560c1d7684aeda76c2876daa8c5c77fbaee7224acd290444df677b33e4b4d3165e841993645f0333d6a189acb1043cf5755c8759e8cce1aaa28f00c7808462424f39650dd280349f532431044ee5a607480e9db03c77ebdbfc679de5c8f155da7b4dfe577b56c33ada4468daffab97bf9ae2645019b1476bcf0aaffc22f8454fd5afe6f5443ff6594608a8a84651fe2f4c972068045c457ac4d26abe41c4912cf007b88b06749e84d60d456dc3d1fce2a8b6c4afd4d0225f7c9019fdedce6c9f59148fff98540ede55a8989bb99e9dc6ce8783593d7e4b93c7dc11cfe4dadd5b2c613b58fcf5067cb4173719d82be97b14d9de0978c503b75ab28b455e9ca870a3c42565399dd0d924ffd28e5a878706e64d7967eb586e07bec7f0ce564987bfc2ee6503808a9f4b0528a5873ac906d01b56124775378b44c5a13fd2c74e4507ed340e9c83c1f1d107f5a1717346199cd8e3b0a6baa4fa4f65186fd7e07a39b08d78a42fdf9b400d80cde5ef5cb430696956fffa74b6072db7d217dacbe3d3097bc217d90a7faf426059d0a07ec0a548640e31cad0adda76544dacfafc1735485c2af728b58992908efbdec22c01063df272c7288460d64a1050654a88a8df0c54bfc4197b5fc8f43d3c9a41dd9be945f3d4cf4fbf344760ea88dd7542ea52b33c77db0be1aa5d1900a86d977f7969d0839fccb6ba3d7aba348739daf630b6e5df322cd61fa96d3b597e7417c91a50f33299f44b54647bfc82f4f324e03cbeb92bd514e86ecd6584937433829b78703bfa2a352697fc971e286981bac5d13c834afa2308efa9308ae5fa2cbd607ce32369d2c9ee3d23581730459d98101a246fa8f65a4555852bccc6d2c2fc345865e8a7afc36148e3d02f750c01da942fda8eed72ea544977f9dddf417ec8eef8d94855f31c0095fc1a41d171116124d112f471d90c144b153d3daa9541ebe0922e8d56e9eb3390a1659ef81cd197b381eb817bf0da428f47aba09e792b64e6205869eeb90fdddac2cb880edd38cd3a12dbcee5eaca037fb59d8d69932113c74119af4a6cdfdf58371511fb7b66af6c10a659e83c1ad33b48c240b779f4fdbcf3135f9ca3e201b641f8e9cb737c61e635a9aa07b2898caf6342c1a52b90bcb38df37d30af2e5256aa612d50a534286d68d39cad3573322b9e795b255f7359d6af4c415d28f39bcde3608b4d614f8b5a18ed86f79f37f38c0e0c7d1712c3f81f97210abd125e35adb38cea84c7a11935bc1838d70cb343fbe83ee5482a833c939affe5e50fca6f8bc4ccbf7f0f2446172400c68c649fafc297cd224782e294a74e7dfbd8328fb6c9455492461a6d22662a42ac05fb19cacee0aef65cee0c2e5bf3eb44d86beb4f0886756382a653f748b929c43c06921a4d7a153bd1df8da79def6b4fcd27a5aaa14a2be1cb168e2d3b0c9965ca31859568fac7941dda3d82a0624ea8dcbf64af340192d2a12cb47da68bff781f60bd6d617f46261665c549fddf7bad8ed6f238c0f6c42d5a7290e39716313fe51bbb1ffca3c371d5ce4ca391c739573c69ec2d7f9648add26f3a799a8d851b8389ff13353b2eba09b17918a5ab0c1020ebea8c57f80a8f721a37b424de404cdfd20acd030348205ec85a3c81a5f812531c334b4082f6674ed9d5490dc01e4ad00808aa08bc5fa2b9abcc84b30a576a994642ccc31aaf0d67d51af2aecbae16e23287d54be5022b750906a18acc02ea5bc96c52ae9f0013f25eb8a05e2672d8c7c2b024c6f26444b4f17f32f022018fc74807280667bbe6acf340b278b0d3ed18c93be0bfde77d6871d026ecf6999e04fa5752636de89bfb0ff71f1149bf3ba99a6f1f3e6efb2315bdc91aaadfef5ee312f3e88202cf745034f32ff6cd99e618848da61ee5e843dc08b966834b0b57bacc4eb034711c5ceed3c6da8c448211193574d277631e70017c76ce76caded21bf758ba5653e24fa3d76236f4e4f5513c2aa6889ef9ac9afbb02d6fb32284b80fc0e246167742098d592e0b7955542a547c64e5ed9b9de2bc6c223abf85a117b63d3a3d69d69479d040927169da0814ef9d139cedacf97b6103bdd3a99cfd66b3930782598c8cf96e326123c5d92f4e9f71f1d583aed84583e858b4c3b5e1c67d882224bf983b1d353d9479656f0f88de456e7d9bfc38a03698f87e7f0f6acbc2f988005260470cde0e44f689902159fdb59603406d5c4d69dcd2dcde4ffe0dc1674f5fa8a6c4334e7afd3da53c7c321f4c3398c023558d92480e6c0eec8195b892de38bbc1a405f545ea8d164ce168fbd325a53fe0eb5e3991acf1e1b02e0fdc107f671291914883ccc4503736c260c827ce2fd24ab543b6ff2b0113ec9ecd3eac4e33970b3c814225be67e116358309ca72e21153ae5f6672246728edebc8f1f23f3bdf52257b09af13bbe398d7594f562e6e911bc23415e8d11ccc199c0a22ad45d81c6e55f09d057eff208da1ca63d33fd7b28d0f92e5f3d52a3e255a547f63a5a6ddb3144c32203de990c5998ec6fe12c3b0849366b8f105e0a90be6b81d43713baf46ed0f1e8848236b3af1d8eeea77dcbea382ff5c6e795ca249bfc616937bc1ed306e9c735466d8bf457d8a8aed6a9bceceeb0f83656e2c40c65578a7a0bfb3fe3be2c05dc65436f81b2b53224c51ea36a23e0c76c56cd683afeae56352258812277ce66e30b0bd3aa1ebd7a94c2fbed50eb5a6054ce66e302794a572bc105032a2be0678a92f22cfadd2b752cb526d187f4e198afb8b42b2ed6ef050587aa7532eaf9c332c4cb0acaafe04fd65c4b79ffdc227f87f7e8986c16af351a81085c1736b650c771fc501c26ad935c936e4d2c80851a1ca743222a446b08b4519564ff4979ceb13ff4f7f934faed1e44993417b96d0b9545bfc6e31dd50cc013b7b9944fe64a74a636ebab21fd65630e05fe8a9c24e12db5bf1c068a0a56cf56cd0694b9df131be923e36d2985f380869ff70c575f284cc092a8da00cfb12ac12293409ec204c17dfd49c4f4f33bd161e5bb037dc19585644d34662e6ed4dab4ca34a7dae1c1bbabcf567a409e89afa5665f66f75e6c3400c8e0d38aead3ff8abd7649a410321028a8cabac59b4f1a555d074872f504e87163d0f50438b4931040d2fbc84435e7588a28e935569c375fdba873e8ce82edf1d2e60dabadb147ccdd749304545f3bccfb6c04821331a1fd7e3cf76b72165387933b2a08fa98583fcceef0f4a4a766031554858284f7bfd272baafe54fd0f0f7b273c6b5b41a1112028e667f79f80cc103e94458b2ca6fb6fcd975c79134c78672f8857bd41849b09fccd3d995f5391db7b7f61330479accd1f5e78dd82e407e9d064912718c2deae47b38512a813c1b599f0272fd2f9246fc2aec870a41251f788df82086c772f51cea19d46faa1a179b00e373ad5d7c4870b47cd7d0b8b94175f3e276b1f7c16bc4396650be83b2918ccd48ac3389aa9947aa550a9c4688f2fca5301240154b158540c57488d16a3be0e593aa366d89a1b3ab06dc9fb09ca4c0b517879b9bce8fe10e10425fa18df9d58cf4bb26327443aa3e6fed74b92da2bffdd55ed93f02a7009858d7c2fcb945a48e08557e275d8f1154e3e28d44601a2e342b64878a8f6a47b59599b87295bc028d23b6f58a666c8c025a88eef1ffe5697ffff38ddd5b780304102c1858b6c3d69f1f331", 0xe75}], 0x3) 17:01:46 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) kqueue() r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) write(r0, &(0x7f0000000080)="5827259a47852ff6cc7e63faeedd74b1011f21259560f8e59b5f7400a044fd", 0x1f) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc020691b, &(0x7f00000000c0)) 17:01:46 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getpeername$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x109) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000040)={0x20f4, 0x7, 0x7cfb58e7e83d996f}) setreuid(0x0, 0x0) setreuid(r0, r0) 17:01:46 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x140) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000200)={0x6, 0x0, 0x81, 0x9}) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000001c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setegid(r3) chown(&(0x7f00000002c0)='./file0\x00', r2, r4) 17:01:46 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x17, 0x0, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 17:01:46 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x1, 0x4, 0x100000001) setsockopt(r0, 0x29, 0x1b, 0x0, 0x0) close(r1) 17:01:46 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x1, 0x6}, {0x100000001, 0x7}}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x14036ac7cebc8cb6, 0x140) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f00000000c0)={0x90, 0xc06}) select(0x4, &(0x7f0000000000)={0x10000001f}, 0x0, 0x0, 0x0) 17:01:46 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000000)) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 17:01:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x7c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20ffa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20ffd000 didn't change! 17:01:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) setpgid(r1, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x101, 0x5, 0x83e, 0x6}, {0x2, 0x4, 0x7, 0x4e}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x35, 0x0, 0x10000}, {0x100000000000025, 0x0, 0x0, 0x7}, {0x6, 0x10001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:01:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25, 0x0, 0x0, 0x6c7d3bca}, {0x4}, {0x6, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) pmap_unwire: wiring for pmap 0xfffffd803f013a28 va 0x20ffa000 didn't change! 17:01:46 executing program 1: r0 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/39) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = accept(r2, &(0x7f0000000080)=@un=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) msgsnd(r0, &(0x7f0000000140)={0x2, "1fb69295fc69e0aa98352b77a9dce1703eb3fe3ef60cb7566e3bac593225ab8272548c508685428c11bd717c90b46cdb3b351b1d1ccfaa9dec36abc70b85d117f9587b5759a7aa839516895ec7a2a8e7319ab75d5dc12998012f5fc858a91116048fd34c17d2b5297a5d0ee296ca2343b72372f3a297b0e7d5869488a99b628126535baf5fa44b88d6631c6e6e01b3e20283a707edcb9396da0d3ec242d23479f9f842c36ae4e4f2bd9c146c95cebf00b5ede683af58e642e2f5551a4f9ed1f1ebc44c9afc6c86a667333b5118ee25857509ef935b45c11742f22100e3a67840cfabbce763fb510964d5058f73cf8b165c339d81c2bafd664b0d053a0c2c1c006c4388a62ca6aebab917759ebf2dfa86d098ce4fbef2e79de72398c2410a40deb896aff48cfa5940103679bf600be15232979486903b45f6db1068bc9c3fb537e585e0f4e2a6382fcbd5eee2c7f4bff04a6e61eee6cc7e0209b0eebb3b782bcaffa0639388643e9028594ee307e3e7164e46ab9b0ac445bfd7bba04a43b7674ed60ba21bae20e871cdaeff2f96dcc225b0bfb0e730fb88ec1ffc53cb87a76cf12766985ff96ee30698c868613dcce33f8d9ec9773d92a1e3196e366547e197365f4c0fac47b49e364173cf32d800952006b429d81b1f03629fed64a38d7c19691d9444d334966216ea19fc68a99174a24295ae2b4f8af24e55415ec1e7eda45ab64cb47a8aa0068c7e624c5c85e699dc73053e89d81d819cba1b75679d836c7a599a23021a3df8769a60cd9ea098564485628b067f07c4048d6754f99c3c33a7b9849bddd2cae3e9b956c316e2f3d170a76a5cb51fd81af47ac43feff83176dea6dc035d57c6761637342798971ce96a7dfddf599f40baaccbd4b38009b365596adb9632204d51567d493731ffaf93a384f129beeb58bed5a778750bb468f3bc7e2b170a8edb7e1e02a85b1a6e308f9e8cdfc4f6202307e436f890c00a4fe3e8ce61ebe04af2bc1c412851cc306a244f59d13fb144f89c73bdd6fc79cd3a81bb746164897c66a8dac6bb5cd3a5405e1cedc49b319ec72c3c2328db3e3bde0b6e9a85581910347cb0eb69aef490a6ed5a479dd064d270e2e981d37d9cfb57d885a1c0a03af55fc4e8d0f66d8d56c209e284482d7e47dc543b69bb61b04418d925ef4149ef02d11028da93f7c8c927528fdb57065d98cf302ff7bf90cf43fff33db32f10885bce92d40bef63fe1df3b84777752cc1503f635e39d0f769a2d8fba2012df26b53f980cae34494148bea0698f1ff62276d66432d66e606d470b5e7782864e50b6524888aaa965a3cff74583d2adf1afdd60ddd87cef16396939afa8e3fef734d5a5fb32f3e84dc98a4f266312e7afcf5a58fb194d8e172948497b9fa5bfbededd22d696922bd0693559060317b244994840452c7d61987e47a11318683852395a082cec5058b8a190a1f1d990c64fc95acb117951f21cff6d528dc4ca65649171871a7245c5106559c9078de3aca98bc5af8c264d6359afa0a702c2676c81c6214a9f33f5465240b42b9bb1bba9e6c9979f420666a3854deb56e8209dc90d190fe9e5bae91431c16b5dddc6643f1b8e9a6dc6a4def815701818a6e11e19a7747ff48b6febe076f9802f81c80058c34727318fd0e32383e3150be92bf1c8cdd34f1514ffd832afce9c842258ee3841a05e37f18034fea86536e7652ff1a2e3d72c34d2315bcf68afbb37c04788c1e49128e150c7e04f105e54c094cd00dc5ac1c43f7e62fdd10137144173b3dec84b9d946910211e197c8bafb484dde5d922ed86f022355703133f51409b0be66477c44b8a76604bd954c9568ee07ebfaf845468768ce59bd70eeff60fa77351ee6078e10b4e465fb59cad4901e4cec409e53152202d3892032083f3b698c19ea12fabb2a40e616682fa45fe94e2756a013b77ccdf6a50cd0182ce484a3c8c9a6acf4a400e188dd820edf176d8e637d27e32cae496bc53b435c0fadc38b6df25a0f18bf2453831fba20b7b4b0db1e0cc14f7c36438341d8a129000758a34e6e1722ea7503228046bc14f940e8bb80d9bef40d75d3755324f2b3e8a34726bdc97447ef8db127ab5de5b3602cd3ae1f05a57e8a9c0c0ee0efc3980691d052a13dd06fec198386244d15e4e483272b9063a2d28f1ffdce1bada73cd4c82e548677bd789004e54d8af247d3c8c7900f98efadd994d7a36cd7a5889a2ef087cf1f3566f7eeebd639fda73a3005729719f5d2310cd4d9bb7a1e072201ec2065f050c7118933d81975caa9a2a71782516def109f0ea79a3df805eba2f248ae7e06e734ba9da8642ee58cc42da00e020c60f06e1ff0c40d15a805e52f88647ca8e66c9d48bf9f86a70bcf9b70dd57191eefb1e3bb76722d691793d885de2bfa6d6cf6d9aa2ee8f62b64eaab11f608b675daac2bfee9b2e8145fd0118ad92aaf1dc522c3cb77deb3523ec343a64ab46a2eb5389f64ec8eefd667256a64554b6225ef2f2492daf0fdb50a1d122702ca564f6211becaada3de6ad283a87712cdacc64cba73e8bcd7729e16d26b972e8f423e8154a1a5fbea5352086246e8d1cf7b449487240df6ec23ecafeadb978e7f7afad39f2dfb121331e2bc69dbb74da2498ad257e157ebe51a6abe8cff9febbce768b2ceae5a3f61a2da3dcb3adbd69d2b8c012b56571b526042a4fcc381ee88b19c86f2e22d00e430ccfd3e4a341ba06ffd84960e55277ed5c2fa0d013ef95cf49bf4d2ad3c9cd4c2897a94efce781d9382ab099cf6b5319c6e502efb07293e154895c297ec62aab6ecd070bbc43edb8c593da453d7f38db3c99c3d522069f0983d804349a7f725271e177906a0b5f777f59ba892af7dacb3425a87df8a1c09fc3e43fcf0730f113481f6e2bf3c280922fa9ed129e0b422a700eb1940bc7052b66846267868f532abe8f23ac41e80d1d769fc4bc8e895899c7bfd6648fa49fea229639a2da39893f831cd9eae749d1f4fcc9c10709de72c97b707097ebf9bd1c9751a36f9b3e60ae2e9866b343b73b3eb3bef298c26ea4446f0652f120ea39d2d3a24f0d92fecf3f5cc1949855db0df0f80bcbc58d91bebba6ac9a4797a398e3789f257c71a2901394fe0012f022a19c1e4ebbce3366f75ee3853243797e5fb6f0072bba8aa9e506f95743bd0ee50d8bc1c30ca7d3595c6d99c79959e5bd340e7ed4aacc4439c00a25bcf816cdb84e6997ea91e8c09477ecc33eeb2eae4f8cf1667a67f630921aa15cad6320cbeb6167669341ca61f5c053c986ca1f3b644df7ffda6c9d012939c3606d0fca31ae71f707b8a0af1ef46a984eaab35e00ed2ebff8ca19cafb577845f04a167ca9d45ab239258872d07949549024fe0c6b03ef46fb2de5adb1e40c6976a3baf80918c4897162f8e1fb68b59a8f8bbf20362cbb6f26c8f91cf88113e964f52ab18e4dd1ee1c2c249fed01c0fe0a5b7f5e013dd2adae220eab76bed4dce76d3a55bc71d83180ae0d4aeb2ff446cf8dbdfa01abe128273b39a172398124f2b038dff0e341187702bc813c4fdff92139138bdbf760174430f12f77d19c593d6dac3c9bafb423e6c845801ebc171c39c68d0c0653878818d51565b28dd0a0747c8dd8162028b52c1704375183bbe1965f8d13a36fccc5f0c2bcc0809ca12f20d0827653191d139bda2f9a1c3a04666d343231c0d0a805cf1bed3b1e9146ec89b64b2d696064ae19a35344c2c612ac7ba8c81f2e7a642e9668e49fa3c18c8163fe50f1cefba61ee0d83073b8f40e8c682837c6cf0e443b0de3ca8f615e937429b3380108433a220efb8587a6511aeba93b59aa561e28048455defed96641441ad44666a7e322cf776f390879f978405d67f5264f798e6f93341da8895bce22ef3630f1b14ceaa4e729d40c10168df02b45a169ca3ac624bac6104f8ffb7f3cbac5c17956d9e858231ff68eb1269d4305d7b543e034833cb31c44c732becfbc0a39e98d3ea7ffa5d6d4a358dcb9dcc425a6b0075665e718bc57c19ee1469aa538ea1c8c08a0eb9e88fd6a8029dcfa3ae6ba3a683397279bf8369663d3dc443a13555afffa1f3a4ff06104addf967e1a1b64e4e97ce661db28819983d6dd776f59eed993fa8fe1dab1e8335685741556182e0d8c561cf395f95d7531ace2c77ef977e2796541054be3ae82d973dbe6d21eed1148fe36f332fc28c680ef2ea71b25bfb8038eb0c0513a1cc8af6812cad17918d0b17a872a2dfd5d1ceaec8652eee408600e3f13f30fd29c1609114ee65dbe9e56771e7cbc116de036dc8d240fe2e556072fa79c18e250df660d5140f979883a23d2b72987868a21bb7d3d860374a0302d61b5b86613eac0572ff736f59f39c823fb292fd026e1107615825ddedf846e86b0ea977e5e2b78e8fddeb13fcbde5c65f88368b83fcf7a1cd261c63637a892e6c607e7bb0e543dc6b51ffae87df0a061515381a7432515d6b73bb046e296a94cfb19959b9de23cb8fb1792cf1dced7027cf3c755d29d7eb8c3f336933636aaa4609563308f7018f7817ba15924b32bb9b35a1d46d467c0e9a16acab860985a0a7aa962e50ce64f6d8956f1db12b3edded67df2ef66ca1eac7c70f4a43ecfca0aafad10a60af63dd0c5eefb02cb172bdf2f1c734ef0e39d1b8757a4b31010e6af5eca58aecb0cf367ed2da80fa92e4f005d4ddf90ad382fde3f739295144dde90cbb5e9f8fef5c33a3576b5d650dca5666ceb44280947f878e08bc569d4c57ac9e54813c4b750c52c863c004e0a2535c840ebb0cc39243bc868f95dfdea819fc5bcd26bc0eb5fc5f8de08ff093c0f6dd6c70a9b247e1aa904f963efb6f2a7ea2da00953277e17c86ea36118746c9946a09360f0ae47e5b3cb9a31a237f7f7db630b2def55dedff80ed290ed6189f06102d7f7ccff38b6167ccb6dcfdb7c8a0e2ba3d2845d47357c7eb937d8e4d3c58d4387611b3e0d8e8fd34456ce6125019d71d9666fcda15f0d7531e0864abc6cdd5660cca0b69f687b6f7db8a679fc32f995347011cf22af66668f633e86d1fd323fad95bd9b9ae3c374570bd4b33568d6528f0e1e30caba00cf36423e640e2d2e800b52d007e64c02be26bbd9a4ba694cb39580de43fa956df18a2f722318731bf1e861f42532979791a9ba4bf333602c657fed04931d188a4919b9f2d78614b5727ce659f25b0d1b4336640c73b97c2ccf8c8f70af0f4e71d8fc30597ee0badbe556cfd98a089e9dede1014ff7f8db1ff79b3aef5ec9c0deb1aa4b616e16445dc3e673e61f2558fcca70a8d7251a2cd7371acfb2cb53668ccb9cb6463ddc1cfb5f8f2579d7725d1c23aa697ecb7b8d12885d1cfcb9203a478aead715ec300c041a7590bc326b1007c1686883cc8157014dfbc3fd2026b8500ceb2f11db2d27ecbcff51b6f636f39907d15a2baf2f2c07ace9107aca81ea415ccb48d6f7772347bcd081fd74fae9667d403af67d23d837de3d1bf8eb0e242cd89d11ce94bbd6386bc018cfdf3797a0e5593ed282340f126abc3100cf32260f74cf51c9e521826089a34f8da1db3ce6c9bcac4f072554a5712856ef58f81e3740b9ec3a5d506ee299bad0b779e707b75254b19a3e346b74c12d7a8490dacdbb2429f15f5a1d3e9360e35bf71883058947baf8495bffb60a1aa65244c16eeb51cad36fa2132477f3ae31b5e430e5fc7b763f8c6d48e5c64a9b58e25cf7ff4abbcf94c2edeb54b23da5e95dcb44aee405d1bc9d0f1dd40b7f0f3854e69b12532eea6255da1dbce269d945b8c325e63d352b6aa"}, 0x1008, 0x800) pledge(&(0x7f0000001180)=']\x00', &(0x7f00000011c0)='\x00') bind(r1, &(0x7f0000001200)=@un=@abs={0x0, 0x0, 0x3}, 0x8) socket$inet6(0x18, 0x1, 0xff) ioctl$TIOCSDTR(r1, 0x20007479) getegid() accept(r2, &(0x7f0000001240)=@un=@file={0x0, ""/24}, &(0x7f0000001280)=0x1a) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f00000012c0)) pipe(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000001340)={0x3, 0x100, {0x3, 0x401}}) syz_emit_ethernet(0xbd, &(0x7f0000001380)="c0c2d1bfb005d3443d4b0d4085ec5a50acc5dfc8380e4b69d12881a8914a20f44f94171c6d4a2a1505d5d2321afc728626f64de65f492ba4994134de7ff14211d5e92f1adcfcf60a5288700f0549fce7a2e882edfe36b9f5147802da254f37f57c567a6990b5df3c1ab915b326c55868d38acd0d4bae6b664b9c8d0c8ac85057da5a02d2e0b255231df65731e640bf40f2d9f83397af43a941984a8f874269c6308c1d1b0e8e6ab509ae2c6095b215b47c72ccbce75aa8c8724dc9c0aa") r6 = shmget(0x3, 0x4000, 0x2, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r6, 0x0) msgsnd(r0, &(0x7f0000001440)={0x3, "ec8e2b4627acea2e80ef617b5df8a7436d4d0771317d07b345e95e45265af578b8c2295b4b57185367b31c2594c58026834356c1211dcdce35cf9c1d3697fbb183ccaef08e290ea585c49b03a5270544918a1c3cb099e33e0d1ed37d73eb6a85b16151ad33752cb99ca4117d71b3f30a4e514162640dde0595cae05cad874692d33ca71faf250d51c4bfb36ba2a2930c74fc97892c91befc3372341a152ae203ed81559c5ad24d7e12f9a8eb550a86679fadb6c5c85c7b7efd2f745d9f10f355caf6c2e324b3a9d296a2307e9384e4ef9deace5ebf3c512f14a7c07176befa9a9ca6cba3d1e2a574f4c62c87249457be759f576fc576f986a850dcdc62c2ceaff5fe963b484d33fcde43685ced119d43183f44654f1fe7da113a27869f589c973ab815006210c2f039d60437a060f69537480b7a6c7e5c1140a73a06ab712eda532356404bcefaf6536c68d6c74ad1b75efe2466be4d478ecd6fa47e082ea2608c88ee083cb837adf83e7878e57c2bba7a91dfa1a7af8d31405a65d34e3064f9de938f8d6fa593cb5fe577a63b76c054de3d0ecfa158b75872b90f4782be0fde3789016c5c5fabbb6fba992a68fb892c2e911a96d039513ec023ce911a6fe7825eaaff3f35d762c57ae5d15de08c0e290ec00b3be6ffd9f80a8b1f87f8fc149aceda058874726317887c7a4b3e8409a90502f26731de6d6ec54ca08789f674091399bd4ec7f75c3a45e842b6d5955a7ef29f402e85d7d57665a473f47908202badce48f291afb499efc6b799525b3ff73f032b62c922bb9adc63decfbd6df85435b61afc258a7587bc2d64d777ba8b5e4af1d748e7144eda8b5da4cfc3627dbd4689454b12a87bc77d2fea0177b07110ad94f91f86446c7c9657849fd2daf5e47ca4ec2bf9bf02f5e55c7ffa99cf57e83c3555b0aa3c74c99afb03ad3d372743218d2d9df8affd3c1c0dbdb46f8703a16953c5b2063f9db8d942380c16d2803a8d803f4e0cfdf2ede3d2a13f450e7a36d3a00c644d14ddf7905b417fe5261fe266b5dfbb60f4509eb8bdf6c1298c09889665633219336f9689bc9790752087f72a5b9f4c3a7e5c80676d37f5910f5e14b6ca5e85aa43755a69ba45e2c6c8ea2475b58364e12eaa6b18962207795ef8bd167c2d072fe2dfc841b0372d584df6dc9e0aa6fc456f97b06009ea0364142b6df48d26e0731e101ed8990ac699466a815de02c1f951b102c1df4b992e160a595fc8aee946af9828d02a4b58a5a1347acc8c2945c304834a5529b8e24ffc86f2d2c881f59a955d1429d1f632b6cc7aaab0b9375a07ea433c73602d1caf80fef864246f3ecea403dcbacc08bc6e211e78f29575c016a3ded95f752ba1d89428cfbcb6d21e6fd992e324749a6f070aa0859c9632d7c09e0df3cdc07017df6a57bfe1f74858013184cc258c8057980396b401298d2c091c4eede5122e7ff8bfe4db58945f170858bbd1da436ff52657991bcbeb509945d0c08f03f3b18266fd4f2f9e480f16963bb27b5f7381e1b038ef8c6981c04a17a92f96745bcfc75b162f6fcde9072d7dab2de5cfc009173f9d81d3f07b2dbedd7cf5956061b4fe05cf3c55d219d0eb2f76a9176d191e8339b018c5263457d80441e937253ba3e08e69a0b86aff3255e7febe31109316b4c91f81da5e4478544e31fdd8e7001f6dbe5f826f49ce3db5db4cc7fbf25dad1942c75cc3610879105946607bbfa97c20276542295232376e345d6ba84ed7bf28df87e26099fb8981ba6ff8f138fc7433fbfc792458e1e13d7b97da97937dfb53fb51de99c8b4d117e30115569d0157c740183dad494d74bd8ff2e7dc821892ffdd10c39da36c893fd6d7878a1ef45764561e0af655ccb1956a83a03984b81bbfd4c8fb758afc33b525eb459df73eef948a80d178f2cfb4e1ed5e9298324dd4c7196395920577edcac56373346ca33f6228357edd309663886314c2ac2114cfd16a947173a13a402f0e0a2d5a90df398629293bfa2ce904cad6224e7d5238ae89655dc76a99056f06acd179c431bf434cf61bd6512320a27f863f43db5277ac78f22507983d5c9037178c4f99cb3de6cb2f5d10ac9c1ff1cfcff17f30a60b0211c16be00ea58b780a72c7a7c0d207c9ff25668ab5292be12427077412c32f2f2b0076a739ed804bf927ced45df7b09aaad4ea5a42be27f39fcbe6edc012a5bdc5f86e912042cf1d9b615edc4741bdca6b83f5e07054858ae91979caac0ea9536e6ef693978c8894823378877e0a04cffb1a3c78dd6cc34444f6aab77b1a778677a81144d2927febbdfe3c4c87ba60bdcd870e3efe26648ee62371354d77cc9865c9c1414ab8913fb9592393d69fd2a726ceb9b40fcbb040e66ab0758cce22b0f9cf08b5957bed332c7405c8c2d911f009af84bd85539032eca1cab739844ac682ea87ffc6dc40ef8ffc8bc4b44d0775a2483e7ad9b20e37bfadb093bca2e9c1207b481246e0e3e7f611a928a46c49eb807b72144b0de7d15ff920f8b853e8bc831ea740d909a1703f5624e06b12d29ced8a82d5e0f81b461735ffbac6aba4d9ed7221adbb4b37485ce62c62ad798ec5e53b3a87f3628a3d41f8dd071b1f00d6a9f366568a6bde173559126af3a872ed5f6ae82aec797dc6101a1e101aec0558cb4ce8c641924deb27460bf1447c724ed69fd5ce9e20072d7bb0e608ce904d508aee4a9be25aafa465cdab0b5441df20ee73c4b7a7077a36aa3d096d288ebb927bffba2f4efc0f7566c1a05e7cbbbdb73b8a9081a86530df208b06ae0b00add9096d3516c2fd316af84024ff13dcc3bcfeb85955306d3fc94294cf27f5d91ce8d036b9b22c03f22d45c9db1b348bec6fea49b7424f3ff5bece2850267add1ad340ee42dcbd507cee7e3162e53a77a735b2aef5086409ac21067eaa0032d2cf5b9f02822b033d98425da3858986049270093a92de49cb3d07084e655d08a87ba097511b493d7eda84a009909dd922d90ffc007e2b7fa65cf24e4ccd352e22c7adedd60212087cc566eddeee6c17db86b02da5973b747985dda71e33cc03ea3a3847352106115d3da28eda9d2d5a7c5aa8d470cecae077d598bddf884709fda53d8fe5076c443fabfc6a12b477772d5ea6acb868979c1240446c11792b78f442256f5ccf73141840eecd5cc78e586bbe7b5007ac233d378c278e69856276e0752976b009a41dc19ce922763895c7d87043b799fab97ddc44e888064f57e9673ce62ef2ff5cbe2c732222c3e1230f9ccd1472d5abc8204d83599048f8ac79853e2a104a9ebbd4b4e93c1d82336e5d4a587193cd7d6bdd117547f00e47322c6fc5c2fb514ce9cf2db32318b17709c95293fc1c0975665715403a7dd0f258f1b1ef6c2e9351472521268c58732d384800bfb53870bbf30a23b2dcacdd99b517bcb564225f535276bbb1d2c3d370d13592b01f7371cd14789b8a7f9b5bd1b84c5b52f49c4ac75936ce9f0ae1c03a7bff8ceb04a8780ff3d5c1f5cc168822df637c7619e3957eba29d9fd679a6802cd97fb3318b5351b5d932b45ccafa365962e95cc4959aaa39e7decdbe1e52974d9a44611539d4b67a0ab880837263be35124736afc3371b939b58d51bbaa3864bc13971e7860cf74a7b1ef0b93bd3961fc23bd65c681a7ec6ec561b88ba9b5380c793d422cd279afcf19148e3bd0ecba39376a3338b84d7fa96fdf4ecb01db298bbe18cfb00ca2938c19b4dc715b78e7f1d6d425e4ea5ed622c6c3f3ce6bd0c63cc098f7921b139bb550d1422cfb0273600b175c5eb7ca9bcf209276008022571fb9aa3cbeaec52d9d1da3b2ca1129307979b13347708ecafa9353103a792bf9aadb156b4f051a6646ff83b0dd57bef568aec72ad8daaa8a18609b28d3aaf4e44abafa2ca3cf8ac0f323afb7a475de3416b7d2338a5de64b3cbac0cdd4973cd0c012894e90ba28658406537599c17d707ed74983a138a4a7abd057847259eab35a7e732a07a4ac09554bf5d1bdcd1353ddb055cc8dc5303298b002ddd8f084b7ca57e228c5de3ddb29a6519936f53f17aefcfe56c8dcec1dbd90a5fdb0b209728201b7bdfac2a306fd75b4b7c6c1513302e2fafefea30bff41b88ce70f353c9be78e93f8a8ba862706705a2d8407548d3fb1feb317eca9cf607a4a1d6fbf3e60c0ba6388f01c352678d0a5ea761ec764837f7f6d281ffbaefccac0d6cb7b9822f9dc1dbd5f50e5f5120fe38d8e0b7b84fb6cba8189d256619b682610194074e74d696e7c6349969d844c2377d5a134a9fbf7605e5f0322dd37aee5828b77f6af79b967e1a70c1b0ab3c83540593068e51d2b658deadb81719c52956e5769fbf9600bb24e2c1948988d7dd6139afa8cca26d6f49d1d9d1356332f396d7c25dfe0fbc8f37e71b2e08dc5b405cf8d7c561ae650142b726071cc590672438e506a18cbf50e51f404448cc94598ed23eca55a97056ca3e16c7bdcbc8ad760520f261d46aa01635fbe27a3b130c4209438a738cfa4f46a8a40a6f4fc7828d5d7494f60f66cf42b95818c68d874f885ee4c7967983aed9c414d9bde86581f60fc513843229c4f3f79daa387b8a1a73222446389f9de01f297be3718bbe603a1f96ec1b84594545c9c9d7e1bb26cba531b1bc3d4f264c5bd242de555ce26b233f808084463a6342f0d1420bffaeb51bf93a4a870292aecbf6235c7059e06d86fc9853a13c03286a482f541c861200372b6165f649827369b28c69351092896a9be9fdec7751103a85ca86e0689d2e6ede34a59f698ce0c7dcc680e1d389681da66ba5d263d6faeb4d59ad605c2ac7c0c04fbd0e8f01578bf8a98bbf06d10da0b471ea00fd91a2f74589d75c128b25c853d755303cdac668f388fe0b063b41e9d1118f07180a1cdba38b82bc09b4e115fcb1660fe6df4c3bcf871af39f98e72a937e7cefb795ff8d85ee44499543b0fe6324d844b361d8b3de275c9f5404598a6776ee05b089dd6aabd1dd54d89061397a94debf16a44576c39465cde85fc7a1a12497c949f55fdc5d959446e3664113852cf6c9bc3e3135c3ef8b31d8abbb22d3b3bd7a24c36e84c10482ae9157194667b350a25707ac40086e956dd3097302cc33afdacddf69399d4bf6427ad3ca07c5ae339dacee56f52ab7f7595b56f556255d9e9d3a000bfa379e762c1e57dd6db1adfaf6a4192fd8990571c7258681ad36600e530e4b263a4c8d321396e333464f5c3d8c6d6dda74d117be3a8f0621fc8bb0d565edcb11ad842291db67469839c196733d6d1a4cd402aba8474c70d819fb0353f3ce36c46b7c14d0e788f927ba685dd326600e5f3ea44dac101142bab61e5685adae53780eafc0a297b2604663cef2e97affffcf850fb5402c1b5b1ebead0f8bee26e6e6fecfdb5bf35537e7268668bb114df7ce23f037537cab655d51d899b128f2803128d26d2706bcf21fdd4619eb5d1805e397ffa4750d6cf19238dd53ced4fb9d4d7609df4f51949eaea4b38871fe01193b3c7b7ca15225e6f60a87463379d80f3047c66dc3f6071072ef9170e4a02fe9cb011d930fcf0d8cded905044e37f9cc847708ed22f7d926bdac0e9c5658d681b4d9c7b5c343a6204ece2f4d49b5dd7ea8603e57f827d7be740030314f3ff1cd93ee7304046565cf643ea56668d61467059a2eb00c057214319869b911e2f426c2bd1407d3d7b99599db2c525dd1b70205a5c77baabe9c370b0d8e7486c28775bb6c97aecca8d3f34917755df902841cdb7311917149e0fd701b70131e71ce7322b686eacffa8c3d61"}, 0x1008, 0x800) bind$unix(r5, &(0x7f0000002480)=@file={0x0, './file0\x00'}, 0xa) accept$inet6(r3, 0x0, &(0x7f00000024c0)) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f0000002500)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) socketpair(0x18, 0x8000, 0x8, &(0x7f0000002640)={0xffffffffffffffff}) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000002680)={0x40, 0x9}) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f00000026c0)={0x7, 0x20000000000000}) shmget(0x2, 0x1000, 0xfca018a2a4ed5bc7, &(0x7f0000ffa000/0x1000)=nil) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000002700)={0x1, [{0x3, 0x8000}, {0x2, 0xc0db}, {0x3, 0xfffffffffffff000}, {0x3, 0x1}, {0x3, 0xfffffffffffffff9}, {0x2, 0xfffffffffffff41f}, {0x1, 0x80000000}, {0x2}, {0x1, 0x401}, {0x2, 0x1}, {0x2, 0x9}, {0x1, 0x3}, {0x3, 0x800}, {0x3, 0x1f4}, {0x1, 0x2f1}, {0x3, 0xf3}, {0x0, 0x100}, {0x1, 0x5}, {0x1, 0x65d}, {0x1, 0x81}, {0x3, 0xcae}, {0x3, 0x7}, {0x1, 0x3}, {0x5ed8deec4229608e, 0x3}, {0x3, 0x7fff}, {0xc3385e8ca2a09428}, {0x0, 0x7be8}, {0x1, 0x47f55103}, {0x3, 0x5}, {0x0, 0x2}, {0x3, 0x1}, {0x2, 0xfffffffffffffffb}]}) unveil(&(0x7f0000002840)='./file0\x00', &(0x7f0000002880)='c\x00') socket$unix(0x1, 0x1, 0x0) write(r7, &(0x7f00000028c0)="63f0bda50b4270fe730afee55e9cb93eae9b1d421a3ad756d975bb488cc297515849a0d00550d0e3a1e1f428c30d8bc28a09bb0b36811ebc49e7f2b42eb5ad8df83abe64c70da2cb4121889644928eef0254aad17017c0b0ce226b1f8e2bbf4bd3ec52802630a5fb136a4ff3a79e2d8bed8d8f241d3649dfbb86ac52a54b7de2c93688a0f89dbee601736f70929d9b9bb22568efa8733f333a772a8d11b6f3ea111ad7fdec3aca79adee15c5cdbb60ef41d11427c910f804eb", 0xb9) syz_emit_ethernet(0x50, &(0x7f0000002980)="0e4dca4fd72d84f24b31cca5f882486eda64720b48f4ad7c2a92f97ed69f4829cb4b7dbec62c6dac42a3e3579c2686196e9f4dd4ffbc28630bb0da330b4f46904bc9841c88b12c69a094cc4ac7b28ddf") 17:01:46 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) shutdown(r0, 0x0) sendto$unix(r1, &(0x7f0000000100)="3b8f003ef506ce849084885d15374a17f75ba5cd432cdea5fb8dac2a8d1a82b6caa2b1433200b6324740283f34b31fc9393e0db48cfa19e643457146d40409f7e0c56828c8c22b396c6d4a2f8ceb4532de9656b9c43f1766db9093d4248de099867002a15d0d2c782ef69a39001762a5bdd62d791ab060b1a9a3fe2a2bc3", 0x7e, 0x1, 0x0, 0x0) r2 = accept$unix(r1, &(0x7f00000029c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000032ca0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000"/4098], &(0x7f0000000040)=0x1002) getpeername$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000240)=0x8) chdir(&(0x7f00000000c0)='./file0\x00') 17:01:46 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x10080, 0x2) ioctl$TIOCCONS(r0, 0x80047466, &(0x7f0000000000)=0x20) fcntl$setstatus(r0, 0x4, 0xf3a80e5e0c20f761) 17:01:46 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r1 = fcntl$dupfd(r0, 0x749261fe040b5a8c, r0) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') 17:01:46 executing program 1: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x56d3e2c0b9908311) 17:01:47 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x6}) setsockopt$inet_opts(r0, 0x0, 0x66, 0x0, 0x0) 17:01:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000240)={0x10, 0x6, 0x4, 0x655, [{&(0x7f0000029000/0x3000)=nil, &(0x7f000068f000/0x4000)=nil, 0x4a8db4c0}, {&(0x7f000054f000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x101}, {&(0x7f000006b000/0x2000)=nil, &(0x7f000055d000/0x1000)=nil, 0xff}, {&(0x7f00006fe000/0x2000)=nil, &(0x7f0000025000/0x4000)=nil, 0x40}, {&(0x7f00006da000/0x4000)=nil, &(0x7f00005a2000/0x4000)=nil, 0x200}, {&(0x7f0000342000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x401}, {&(0x7f00006f5000/0x2000)=nil, &(0x7f000075a000/0x1000)=nil, 0x7fffffff}, {&(0x7f00002f8000/0x1000)=nil, &(0x7f00006f4000/0x1000)=nil, 0x401}, {&(0x7f00002b2000/0x10000)=nil, &(0x7f00004ba000/0x4000)=nil, 0x100000001}, {&(0x7f00002f9000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8001}, {&(0x7f0000275000/0x2000)=nil, &(0x7f000039a000/0x3000)=nil, 0xfff}, {&(0x7f0000563000/0x2000)=nil, &(0x7f0000227000/0x1000)=nil, 0x1}, {&(0x7f0000431000/0x4000)=nil, &(0x7f000057b000/0x2000)=nil, 0x100000000}, {&(0x7f0000387000/0x4000)=nil, &(0x7f000063b000/0x2000)=nil, 0xdd7}, {&(0x7f0000018000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001cc000/0x3000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['\x00', './file', './file', './file'], 0x3}) dup(r1) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) r4 = socket(0x1, 0x5, 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r4, &(0x7f0000000740)=@abs={0x1, 0x0, 0x1}, 0x8) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x1, 0x0, 0x0, 0x1f}, {0x3c}, {0x2c}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='9') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 17:01:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x3}, {0x40}, {0x6}]}) writev(r0, &(0x7f0000001480)=[{&(0x7f00000001c0)="47b05f21e527513e3785f0f639665ef3d710d03b4fe82582f9f267b8430e6b43cebf6ea808296ed16d26b04389517b9529ec89665d591d3c6e45723f134a46236f5249e7b9407a0be9d35073dcf041a0e0773906af57f4b9f88532a2ca58faecb6267243b75e20a0618816e6aa3c96809c9e3448a52aa1af3a379db1c00e36b44211cd930093bc49f945ebdf7716d5c87743c49d1f8bf805a858407b974b39975792b3956456404a980fbde7a558a592560ee639dd4040f7bac5a3009b679c4318abde7a67d70cbae730c187d7254276b70c576a6ab6c6cb6ea425aef7bdfe8f0d4b9b6e2eff6367ad91639e997ad4f7614b9a5eb029862e6b1565773210e46645d0059301394d4ea839c0b6dd164001deabd50039e4952a1410d23888984a303fcdc14cdde3ea0678d2601666a485548fb33b0414002354e90692cc5b3c31da39bcf8762e4da2cf7722a8588f95d0166c93516e97118e4762418ae452414ade69f869ee124c949c7f7d1824d59f0542996f71e2a79eeb3e25490593450cd0ea273af2a151612232d6460b7d6272af644c35bb4c024c77324f2f8d87d520c4fb2f677ea2f89dc0764fd35923aef5055d802817b34c2c5d431ddebc2d372123327a1f8f5dddf45da70965a6801f7766d3b5a8801cee69e6dcf724805066dfa95fc649a0558353be0bb74702d4fbef22c7c9973990f823358febcd5ae95602ee64db668351d532d41d1ab5c4765143cdf57e77c4de8572ce409b27074f16ceb5664b45f3503e79681d718a38f47fd61f930d3a9ca7d3cfbd7c32362feb4ec53266de706402613285fdb3cf1b941cd4e20885b1ece4fafbc28dbf933c8d208ab017c7cbb43796e94fc5cd5237c34ab13521ee3a34b9d738ce8d8fe6365c3340e3d40208187a0c156f5864d68c8fe4c1a2f9d6b0a14ffa6e9e917849861ec8a8961eb7951d748c7d576105a0a2697717c0a573686e2ef9ed57b8fc8275247ca8e2bc83f36cce126cccbecb33c46769cda2c0d0ae6834877fa397dea717668e562ca8e4833c81afaab3e021e204f7673ca721a38ae6bfe07b586763f8c39a20358779597c2c9de7386ece9fa9b5ff42fc954472c19f619116298fe3beb65fdeee87e6a05cf22bb5912cb6715daede7459446d73a3b05e060544d7c1963830b17e652ddea9a9cba637366a0e95d5c86623bd93b178ce152ce760f01218474da5013a28d98a45ee1d484a6ac7804919a4608c8ec39cccee1b2b1364d6a08abf5b95e174eeb086119cc13e465feffd9d00b99472873e0c2c7a306a585ff6a2e8cb169cdcb6ce26d09d9d3e15b421a116b398bf02b20904b4851bc5b9a29084f5abc2f52a9ddd57807a8e89d63614a64bc382eb7b2bf5d5136cfdaaf207d0c70a7439b8c9fac250b995aab17adee92479d93ebb78dda0d03fcd26dc020fae69da172b37d688222dde5da1f1a73abc1b7190269207a2703078c9447b8bad5cd7ec21652e1064011f7c55eebd33f5893fd6d744c13d8e2178e0959c6e24daf1ad14be1eb90bb613f833b1c510fb1ec46a331fd4462fc51739a2eedcc72237697f2bcb548798f935caa44700057ba6d68f999172f6b9a09d69cb61ec89e691cecf60e85ac7d7d4b7ed0b68844884ee0e950a967b28efaf8b575ae1593e707d8fdb4b63321f72e2ec406e5eff2d1e287a8bbfbcad1f218ea3b221cb5f2bfda9f0aec1a063b087ce67409a9dd5e1920cda53cfa6e1e3e464d1962fb9491b18bc6d70da8ba756ed83446fe229dc560ec89460accc17338e7a9c124b28333b2ac36508ec226f5d720efb145dbc2587e2a3b218e1f1d8d0aa3ff65027cbb45aed2ab0e1971972e316fa0e3e42e5960347bf71c441bac325febecd36a7fcf9869cda0cf0ce2d03eca6c1cba2288b497c9006dfe81450663f5c969cd2d9af092c73f4e15f8b69a64e9fabf1b420da5caa66ccec69c1276199fa5a98965bba7090e83a5d366e871958971592c91e5d8ea2fa4340ac44b92dc73a7a8515f410ac5b0a1b273f4789fba906985957fd9117c34c065358416e20c5d1ebb1016c56bfef403770c830c0f7d6f9abd491d06a16caf27df30a53222cf273249b565bc6b139b833979aaf648856d294eae333f0f7907b08ba0a70932019de2b9070e9129335b5056a7d2bc368f4e95da16cafe96649ef4b657bbb85e272107c12af9a7881df297228a7c4a3e7036e889777cbb5558a9002d1fca51904ee0e0cd022ab3f8f880b18867c387a728d1fc10f86cc51ae746486fe86c90ce87cca46910a704e684b8c3e70b90040883dc87ec47a2f7aa0b167300f52efb2fbaef010db6a7e6556e858c3a3d98a265571fefc7915ec4a77a4857179330eb34956e7b88e735fbbcbb27debf0556b6273397d4d73b8c7b921a879cf865b5e1bcf2a6e1dd2fb45da583afbb6867e2396f5b9bf06b555496d5b3b9517c6095aa2b7b07697149ff2bcf3fc5cc04d53f2adea04c62b12a6bedf0e3528c7c8a1302b8c78055eeb44c48d2f680e0be3056da3b293fccb6bffcfe940b15d30902a3ad9e289828c10c3380f1464f3dff9271b1f35694177bcad4d6f5914eb03c6f74da587cb673f1ec63014d16e47fe72ab874c70f272537bb24b87969e509f78334850ae0108bcd45aaeff8dd837c98eeba8386a5a8ac65beec796d64bef3e5752abd911337cbfcfeb46e4d48edb1811a76c629512a9ff4f1d5014689ea8c987e4934e4c542fcb322012e6d1147e9261476011a0f017b25bb7ffa8385bb95dd405a6d1a2cfcf1a204c67d1e6949c5b2e11c405696fd660d2f3d6a285be06e71f47a68430f013589d1110bafd4375f34d359173fb4ec6086133fd805fee409c6d910d1f75247e4b4006b76a3b19504f060f2a2bd493115fb5e9d6dc517c6f616325748e69847eadccd8558ed980e9cdf9c1ea31afdc35571ee02e4fd906e2e6ea4d4a4811a98edcce1773fea91148829d755cd6fc5a5f522352b728a44d760108e33ea7654e1d03c365c5dfbc4ca3bb1da3f6b044985eaa28844315497c239d4549718aaa7ad79d76f5674975ffbe18e51bf692dc7fbb14379aa09b6f6590ac14b6c17151a41e7a21fa5ddf9c73b62f46c05f06dc6b153e51fe72c05a359a7d182b54498d6a37a9bdcc0568f4c49a2916d5462e0e6a4e94954fc708834ec5acae1ec3c0b45a7fb2cb50582d8bdd82a9c0a96efcf62fec8d6d8a5c885e83b5ee265ce8dbcae207557cc0efc832ddd931f1d8f38059f372f20408bfd813b4e9d7ab642bfa5642b0e35bfbc32e164c32f5e087bc6947288b34031645b0c96f97afd75363a2e225734af7109d214b35c72f39dcfb344cd8d4a0838cf78234d1d91024cea1e94e02b84b97e7dfe690b2585a077686f13a62198902924e05911a7d34e5577dd83ac7246f6d619358793c5c1dc46068a7f4ebf2934bc365c05d6103840f33c17e5e44bedadb67ae720ab66303589c023163c3f79a2c6c82f47ded132e628e100d07e428e99900feff9891ff2868c063bea3183193988562dbb3e402f17cc1af57628b2a1d7fdb339c975e67d7531a8159d35d59cecf1b64c0cb34a60a8d54f8ba5025fa1ead7f702d9cdc151736876d88cbe295620c7c692724eb3aae3797a9964f290d923e6cd9a66daf1017e86f6a94692da282d6319e48ed1d34513d860ced5a5b80284614d042f43e62e5e568c75ff0a82ed47ef491fc0f8cd234c046fc7058cb2415a63af7329c8521df204ffa757c5f616e346dc430630014bc807b04ef75b910e661572128857ae776f5d0892cb5701e434f9bb06d5f5b22466a0fa97a5082c8c0abbec20ed2a5e4a1fa6c09bed8be96e12c939053bf80b86ce69643688081c6bbfff24c3e4021a831d2583f55a5668f506edd15477cbc2e4472da4b0e397bb6a789ffced8db72fce80d72548cd61e9f61b72077a202270b7b8e148bd2fdf1d77ac92dfa00348163edcaed5ad42666644c1c2040ca6336592e428ad0fbf3038b522e12e55eecbe1550847dc6b7019ebda2e106745cf4325bbe36ac301eefe8df6dd32f5e2a256fc6f5fbab82021c46e8eeb2a29c2ec6a92d8941cd449141f7fdab956dbdc4d9e9bdc30cb4c75663cabd281e66130ae7855ccc444b4950b82d43bd69f79bdb7d95f5f4433de54c1800ed14fca707ea971d2abfca59726c5228ba1554edbdfca3268b5b236543f55225234b4da341f7e0abb6086f9b5557c0910a2dc90b7a210617dac0e26d887eca990ac84d4ef7dd59bd568e884f317a1ccad5fdb101368f84d8d9f3a5db813ffa2b0e026beebf2b39dff60c1bcff0b3d095f87bc866928159652b63189146ef95f58b04e74b2178ed47afc67bdbfa62b94e50fe4c1b1fd95c635fc2efa6487414249623d791ed9942efb0921233d429432bbb3c7e15a20bbb5b0aafd9b705037c48b7af8937f02a5ecc795449f466d3281764966e23d0380adcc06310af560f74d75a0a28ff95e1b01498f45bb64a177f715dfc94f70c80baf89c453caee0b27e5ab01aee073f89f8b1e7337a502a3fa798293428cce9fb29f9030f2792b8631481fd380ae5e9cd88755a4ba220d69cc1763bc98645d5dd7c018ad6576910d2b722ff3e9b8e3cdd211ad35b3be75dfe37db806c206e767d5741334c5f127ce6ea3b0d2599616f95eaa61f44024e55d2c2c3ebb9c02dfd92d11d81f078258ec8716777250e59ba520212d211fa5bfac6705cb08bf6338a619a9678811ebb31a0c9499fbedc62629b958ba7d19c3ab482efcacc1f22a669c90b3fd8be0466bfaa47e38c735df6b8a433c7d798c4648903f554c380dc833724abc1b94441a4c88c398d6381b6aeed336f630a03ede1aa4a13ff2a881c0d5d82a0c6641c72216e4bb53c133f02095400b316b6d3f16ccdcf9b5dc883494d3165f8bea6e2dffd5247868f87dcd7c4fab0a5568344dd6b23fa5b122c93a6c7aac3b74539670069763a677e9f592f994fbd62d9cecf22a0bac8fffadf68363669b972170f1798213475fe25ef7d1328590e9a8200fea5d27ece0ea4516112565d12bb760243aa4644a8f8e50f395c0224dd3e8825f08cce7c4e597c944031897ac169ddd2b47f82dac5607b25fddaee11e31ff12501d050364d6a9f4651c012f1e6746f7e4dac1e7aafadfecc370ee2d2a2a9014bf38ef5198f40405e55daef78120a5e2bef290a541ff88058aacbfefc256c5a88351f3c0682db8a8bb09cd5874996cf26f9a93656bf6ea923011a09a6a0715158774f464bb17771799255a514105cbdc58f8af7704917520c51ba397790317213f0d645d07b5eea25f5ffa7fd058c66b994f4347b97d1b51c54923ca95bd74f3a941e4b80f6abc47b34513c1a0ab5ff1e0b7d02533823af15ce7076c0616b594a8967c360db0e2859174afd2383089d9128905e35934f0cdd5b47fc24e68715c2a56481e2051e33af957e32dfa1dfc95f7d5a9ca0347059ba30cf6d669bdc3d380e9cdc8111a0e0e7466c516b6924533d84144c36208978c4dfb32fa7dc8d94b4819c02f03d7299b88d650b75a3c02af2c3191cbe8bf6b7666dae95417a25dc70254b23d0c47ca80c4fde566097bce5dca6f151dcd0cb7a486712ff711dd43ea0c2345eb8468a3bc946a883d3b1df49105ddd0ef1929503e4d6880d4948d833558af414fb659ddad2e9d5f25e2352ebb755949fd20a08c26cdca4ecdb6d699669a7759f7e8f97fb3e3861f0bf4a213c6bacb68c973632bf037e3da63ccd206cd210784bd1ee96ec325e1ba2dbb920113c2987ba0ae76b9504", 0x1000}, {&(0x7f00000011c0)="adc9d98be26f94b45890a67c9f8422f2c0db2bc07dc20fdbbb4984be8ddf2fcef0427aae98811d15659f2f50c1f0673827d9b3eb54d12fd0517f378f5dfb6ec65f05eb25", 0x44}, {&(0x7f0000001240)="931b45c5dadad7361141625290d85fc7e0aae82282d215908ae9b32ce51b7e92956b18078bf797f62856ab58f891efa825e8303fa2a6e63ef0397f88e1e7adf6279f476f12cb087904e6e68d538b4de0af0d65445672d7", 0xffffffffffffff59}, {&(0x7f00000012c0)="7cb22a3d9f52f79e31d3f358bfc6002054a703227f944833f3e6f6859ee8d218ca7eda20d7", 0x25}, {&(0x7f0000001500)="ad94947209b22b151614cfd0ff5d385eed38bafd5842f8e28996b341e20790309b0ea7", 0x23}, {&(0x7f0000001340)="2352b7988ae6fb5d08e894e940a33eed9893320d2b3401135e573569d1918b03d8d94a3b2f931fd6a3104c2945c3d031c1cc4d982b66559b0d90d1660dfff2de1b49d8a54199b91683714e894f441e3166279a9232f575bc", 0x58}, {&(0x7f00000013c0)="60a891a6a7f8914967a37c4de2418c276b51a33522d45af7c97814353de0a9e6c91cd21750476f2bc87c8b63751b32cadc71c2bbc6055cc432e990062dcc2937891127e81337a9595ed2c566fbfa2d4728c034f17e3821e1747b41d4284fd1ec80fffce4d7e29d1ee6a6a5ee56bc118395e839610654087b453018296da3650db09cf24664f4486ad4af5a8011286e6bee27ddfb850923490bb0dd51c4709512e8280200a5db16b9707aacd7", 0xac}], 0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000001700)) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000001580)=0x100000000) socketpair(0x6, 0x4, 0x1ff, &(0x7f0000000000)) shutdown(r1, 0x0) socket$inet(0x2, 0x5, 0x7fff) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000001540)={0xff, 0x50b0}) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000001600)=0x100) ioctl$TIOCNOTTY(r1, 0x20007471) 17:01:47 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x1ff, 0x0, 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) minherit(&(0x7f000037e000/0x2000)=nil, 0x2000, 0x1) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 17:01:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x28) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x60}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 17:01:47 executing program 1: socket$inet(0x2, 0x5550e44b91b9fd31, 0x8) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="1b31d5eef6d19d48205b2725834261aa1761d30ed89e22dc3e3ab3b1b2e98952050c66b36db07669a1823cf0a2df0d71b119f53ea088b56f3bcd054f0cefa6839754ac0749aa81b09a5c37e08ab5125c8ff1e2c36290b722e824612c6189df91e4d5ea02006b7a88cc91f6ddf340312b90f2d90b203d4a64194a99c0687593faf5c7ab7e5200bf161be722ff52c1d106ea4ab680c4af38bce0838743fc483a918145efc3d6e11a2259e48d94ced52f373fb3b6049a4ddda7d6b5", 0xba) 17:01:47 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0xc9db4e9d7ef6a2fc) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x100, 0x2) semget$private(0x0, 0x0, 0x20) r2 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x10) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f00000000c0)={0x1, 0x100000000}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000100)=0xffffffffffffff60) semget$private(0x0, 0x1, 0x1) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10100, 0x80) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000180)={0x9, 0x6, 0x7fff, 0xff, 0x8, 0x2, 0x80000001, 0x10, [{0x8ec, 0x3, 0x9, 0x8}, {0x6, 0x4, 0x7, 0x4}, {0x100000000, 0x6, 0x3, 0x7ff}, {0x2, 0x4, 0x6, 0xfff}, {0xb70c, 0x7, 0x100000001, 0xad6c}, {0x1000, 0x80000000, 0x9, 0x1}, {0x3, 0x0, 0x6, 0x10000}, {0xffffffff, 0x5, 0x8, 0xb7}, {0x3, 0x0, 0x6, 0x80000001}, {0x20, 0xffff, 0x0, 0x9}, {0x7fffffff, 0x0, 0xfff, 0x8}, {0x400, 0x3, 0x6c7c, 0x1}, {0x4, 0xffffffffffffffcb, 0x800, 0x80000000}, {0x9, 0x7, 0x7, 0xe24}, {0x101, 0xfffffffffffffffd, 0xfffffffffffffff9, 0x31d4}, {0xb45a, 0x6, 0x8001, 0x4}]}) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000002c0)=0x101) ioctl$BIOCLOCK(r0, 0x20004276) r4 = fcntl$dupfd(r1, 0x1219171f1ecdb365, r1) fcntl$setflags(r0, 0x2, 0x1) r5 = shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffc000/0x3000)=nil) pwritev(r0, &(0x7f0000001500)=[{&(0x7f0000000300)="69d2ff23c7b412cf4af1fb3d996f77b07fe39ad63e6e394e3f236bfecaf2cebe507baea8fc6f2b41000c985c1863715d3b205f0dd9907ed2e5baa6856eb8e425324bbe7d5d2bb5d9cc48ef210e7c75c4eeac95498ad38c177c74a3e56c2db4ff7d46f9e549", 0x65}, {&(0x7f0000000380)="cb28f09e64e436e9038800c8d0e5ab375b", 0x11}, {&(0x7f00000003c0)="c81fbd39a3bf5984a7a904d14192050c", 0x10}, {&(0x7f0000000400)="f9aa68fa017409947c5759096ab3cac8ce252439d3d0a52fc928d0ec6f7631d07d9c55e1e4943a3177aa3435aa2c7f7930bb3a0d03b3dd5522799b0f8cfe9c78ea9b19fb6089b62a77af2d01c3f7cc2513c9f70748216ac17413c4f7beb25a0213a957c95c3abea667f7b3c039829103774fee98a5e2dfb11db7e1234831f7f5282eb9a5a0bfbd26188d49a20bdc02d5b0904abfb53e028dc19ab9a9ae29d920acd35aed643edf93743d6369ea1dfdb19158ee7487cf4cbb0952711a7bee6eb8d122420a5e111c8575ace914ce34bcce843b06516a76afca734a89227f8515c67163eeb08e22e900ddee2daa52520f76d5287a4efc464d61c35f7671a5d4c44561ec2515c2187738fac46eb0d65b4ed75fdf991972f17318ca2fe650c38136401bd23f35af002459fd801f6519c4f8295016f7ba210dd62ff8eed39fa0b245b6e3ed213a138b332356e1e066e810d78d7081c2776d31d74ac69081cdc6eacd4f323ef628a3445db806b16849324d8ca3c139f62d97235078ba4a9120ad1639141c25c6afdc23d30c05098aaa800db76b67e50535f06f514dd21e63a9f9d85099b60321764d7849c4d775aa57241adff8cde1d4ec3c2750271e7977c5cf8dab16f64b5b6fbbb924beb46a5e8c9f9fb8d422a42165d21224ebd067a826ad3dac6d4e67d6dc90d8b0fd0a96b588ed7253d316ed1297acfe4e2b01e98789c3b5c36cb2f68787288cc420477d06fcdf5db9ea77acaaa272edce510443b38fbe53d013c60b75e2a4457e8a953ed3ccbdf13536be61cc247ecf3035242671becafefbe12cd816c08a06b80e8ad0e1e468bf707f59a347a6e2bc8f0465e8e7ed9ef324d038d87bc4ec77c654a11f99ec8190b39b755777caf8487327e0d69ed8bf641e093f161bdbc2d255c723ef803c4c2c9069cf5632c962ba78f585a11917a81c85a10780e165bfa69ac8fcff1f27a1c6fe6462ad0a6998b83abed89c6d68097f1cf2a125aa3126facdb71fd239b04761912266e4e400519a6b4176968ea6bd9694e003db49c2248f393d791909b402af135dfe99278b1a92657198c44064b2c69200a671da76d68b91c268645371a7c06755c5a06a0e577447ce72b99781eb4e158a0cbab709b48f7343feee5781c47b22544fcc5ddf595310f1d51e615251d3b7a79aac115b4768cf0d2351d1c410d975d009a7271306d8687b6e014186b82d04d16b7fb809be59f489c8d398be48edcb84b0d1f1eeb55f8f908487705d6db8d1ce6eb48c27cb1ca171a8003bb79db78d6e1f37d03de898014db5f78f20ee92e37456f191455595decfd76607012880aaf523caf84e9797f060587dcde6116e1631a259d6aeadf670417041e59fb69522de2c9752425577738802b1f3e6c78075ad472c94c12425a7704b01400eb47502fcc60811393176dd0b5bddc3038d5348c9601f0f750464573ce7421b657f91be60e17b5e169d27b3b03cdf2923ff52d65ea0210f26c87b33fc39d0453721a322372e2e20891bd97b43aba61504be71e870bc25a8eeb709511a888aa74ec5a5a6ce94ac44be599594d0f7abdb947ad44627c7902e4f9fcbf8aff974fd20e471177c7d16212bf68caaf9cd7b6356111901919025b4963434e924cf57542d4ea3ef8f2f3ad90bf6fb52c6971abe06b69899ba4736f75b44a1a78c1d97dbf7df5e123d179d977302e49a43b7be53a6f44d51e2ce9f8ee4c55deb927ff2694f76c40a8b881a24cff6211d51170e19a404d59e62f448721415aa3f967782ed401357ea45037af6f67b9c1b2d116418e92b3917097ca76dd1e0cb3eda0b7a0464c98bb8ab766b89a72d3f222fd954ab24e49b8360858cac85106bded2837590718490743d43852161c033bdaa93c77703ceb684251377f045195516f55cb45b17b3d1cee609e4b1c3811d7beadec9ef5a1557a54d3f6e231b4aeb58fd344b1c8255e1290cc8329f86c4e79a6b6891f6e96efafc2336351fd5ba6ad0a9e724fd28d1336e505dee050eea4425bf4330aaa501064a8a3c41952073c609761868decee02b69a2616e49fe34ac1d168d5e1d9325e3307ebcd0a756cdf66e62174f7c9c93bfd101b4c08d444355ed6f1aef4fd7074892783f1441efec9892c55153c6b65c9143bd99c5855bad16f7f58e06a3dcd3f7cc413695c04b8c5a6bf29319654069d52f3ad374f60568d12c9657d86016d2dfbc5a054d19379d9e809371bef462ba067ab0f8d8cf02fc84f3e183765c57f1fa3ebc69d747458668a408abd3d52b78d0b24a2e25b122bbf76071d21fb7e86bfc9a2e05185ab627d95a622df92e6eebd4b886c89e84c042fd9c94dc5e6e1cd52c3fca2dd7586801f8e4d33caec8188c91312b5256be3bae36ad7b4ffc28bb9abaa42b7506dcbd183b5eae49eb7f6f4aa7d4de3781ffefb608970121f4fd58a22653303390bee8ca2c5c168b8b7e02053d60ad95ddfb9ee278f03bde7ba68eb5945161266956c1782d7abcc76e1d9e7af7d8c2b2182038eb3f5f29df10597c4ef54b8af49021cafc55a3158c69fe823ae534e3dfce08c230269d23b0e6bf5a8dbab8fdd96259bc625363ab89c127d7dbdc6a4574291d1058bbef98a18a63f83758686ef86bede4ac3b1b6b6471b670afdc3f413660cec2e2a195b66cc4bd016590da2ff29bf692eef9d16becd784817423a8119a8fc087f64a0933b6d91e120a6f343e127523952b21d01f0a6dcff3ac4a69824f4f39199bbfa3779ab3b297ce10b645a2429bd890c52b0a30ab14dc8d68a0ad1027c95dda93263d77394595c7f0f5144c5a9c49db0e05cc4c3e77523acb331b62d31682d06498c5a88175edfc026196e2b4b3b608b321d860dba378c224e5af4f2c7840069decbded71131ea5c4821503483994fef5b57792bede39a8b798adf83d8f5576196b3074aafd24666b64f1b38624d6b99f89b4732d83531a5ebc6dbd67a69c1250c37d9bd9992f206d55a95ab6190aa9ea8041eb6740bf8a7a1602347ec69bfaa430a972074d89677b1d76d7f6ab5a1d4e9428cfd20426d694caaea3e8a15f631a9029444dee5660317ead5fb3c65d2677dd7af1aa3bd91884202c17e2771f191f02549666c4c1edeb06d3599695c08140c74f4a70df2b67805be56b546557cff136fe2ae89380d92897a6c56adef13735f55337a5a831698077bdb2d11bdf4778a3e22abb5a4c7e799560f3bb3b187bb438d4747199017e2e2db3eda1f062ecb62e71d589973e32664f5ab52be9907c654b36a96de15ec679a2b9960237ef9c95f6d76c8f168160fce8cc3db6265982d330f6bcf3ac0361c719f9cfaf24074fa9db683019bb39e76bbfe2d713291eca8c0c8aecb9771327f83007c27aee05490814605145e48fb4d6050a935549c3f19dbabd12708a886f9c5ffc44e0b8dc81ba71450f8e2d92e18f92a410fca503b3c7c619ea6b24c933ca76f3d77dc41e18160f7e0454a3723181f3189705c6245b358a66c64cd7749d2d2c3d332859776116f63413077145bb42af4d8162e65450a05d22d5ae6908a4813a313586f2d43b4068ac2c56b7b2a09dbf8a33d66747001897ad4ff9ae0796e8fce5af2cd4d7d71e2bd388260868123573d0f5897a812717c05f1cea6624a6d3135f827f89c423a2a2c26fee02a84fbb8eef14334c13fea1614315e3e2504d93174b9f5439f6be1a98d87831e0a805c25dfcae82652dba70823b43d4927d5dcc1a0f0f4f532fbbb64afafb00d81dd8a90e3350fb0eecfaff80a61f307f8d474c83fe4822abc0dc5cce2e670f95f0f3d38d138369b6727b0a6fe57293e147f19dfc4f0bb699b753764562f2849b45378874d0a9f1876d089957fbe645132ded488327975ea1c1c98bdefc6e13d63ff0baa30433df8276c6f63fc607182e48d986f0533622c14a6fe0c9a170c305c939232e99e5fbe3184b19ba5a57682fd037c0cad66cabf58166036d2e1414bb9bf29dbb567b45ec56179e6d7544685270e86d1ade245be049725e15eb47b06b3f4d3e7ad9ca6070c0f919f6d968181f6b28c67941c12f12948ba1838cfe6f3061cae3f40b06db6cb4aaf6ee0d4912335fd632754b9d9ee552e3e9e257c4db12c4e4ad27d03af8dfd09407edf367dd5f9e967b62a43687eaaa82f0d6ed3635b1e0892f19c1b56e7b2d930d538b211312f6b70ccc5cc2a770051b56729ffe2eccc9b3b180d46334d463446001311b6a97c23e6790374b98f6d0761dfaa940cad4c804f253167de021925e8348f06df89b45db4fb7e8e4ecbb0431383b4f5534aa10d76b2a0150db25741135fab40d948d3994af160616a91afc2e5b97beaffbda61522ad962dc32d050b6f16a337bec8858c91fdaef7ed5bc4e6d0ed3807db5ad0db298ba9b400baf31ead081eb99b0b80fc0876fb05fbc34ab0062c6222f1fcac009e750ad17287613ac234fd286ac77c749c7c8a437dab244d3d5ca7733527a45944a036bd5171f0d69a349ff412a00b898f70caa4fc4bd037237ca5de26a85ae5a256a76d8829be94ce434ebd01986ff73a07ab816ee643a472ce5cbbd01bc18b915087bdf28d42b769e92b67391ac2996cec08f23b664901a8e5bfc31f387706b4c9ae0325984f0cff7c419dac0571c1587f19b3928a1feef2db1b00002e88f1968633a519a5e360ea01daee2377b9badd4bb36b7ea9379eb5697ed39a9dac4c20880c0f79e17239686567e04c329c8a9d55271c07df399dc94eed847512b78136c230ece014b8344acd5da99acfe8794a3ebf0bd02551e11b472f1af9f7af133ef2155ac43d480c4bbbc1e8a5ff00181d4bebc580da9dd16195164e641486964051d44e92431cae3404b0edf85c263b3af2928c6b561926b7f8e90afad6a4df612d1d70abf85b71d6810327502d5ae74d3672ca5eb16268bcf70325b017a51e268ac819482a30e3136392fdef060934b2e61a619c57ab71558f55791855590d6be9efb880387f9980781c3da91921eebcdf0d1681d0407e1a5e4fb4f8ca0e14b2e49a609b555340b42b9d2c412f9a09be5c526e2c1a07a8d81401cddae012f4d2ea81e6b8c4dd7daec88b257d06b182b533fcb58ed6e8d40902f9749d98b2dbbfdecd052e110521c25845bd0e29706c7cb5507fb8a057dbb80fc2a0f43bcd6f2bfa43ccce37766540c697f863cd80ea149f538fec64002db5c796c1965c0422c5b369aee285e60ce804dcc506f9911883ff59c19a6739ed8b6c1c9c48c9375fb6d4a6a3376e64c62ed6b284068bc2ad566c230933f6b8519e38b40523fc3df96c5807e541cfec34adaa2f6dfd2c8c418aa0ce35b46c776e4fbad6d825836f5dd4e9a36be39d2e45b5e583781913eee88e368eebf4606f9306264642d5f3fec445644c954040650eb1591b514d68b1382c6e75f946eef9d61f10e76d4802ab2b6a460a44eb7ed16191f38b3ad89d897fd0dbeccd5cf1d686635e9baa6df41d764c6337225dddd3e8405aa0957a1f5a1b4ac9826f8f3e0ff7fced6845eb972b06f2b05a6a25ac1141dd92edf618adf6aaaaef55c26605d62bdebf9a22960009a17220aecd616e9d68931db7e2f422e69187fccf718e1c13bf4bc58941e7ce7ad7eac4dc39d6529b84bae915a75c2132718e75e086c8994f800d4de1ac7ba5aef1af6bb6e7467bf3040d601169f434144b35581d98cfef914dc9b3f8937273c2cca36eff5088c11aab72f098df244bbeaa4067661ec1fcc3e64eaee07e4ebdf350059ba73ad44fd23624195d966030eb4c0ab82eab46b2a91205c48edb68f276d7c2e477b", 0x1000}, {&(0x7f0000001400)="20d39a21ec67351476e1174a7a69c96e026f0e76ca39031aae569c0847cf5cc8b56fe8f9c34b38fe2ca555989c902ae5bfe46900f995f78241d0fe52a2db4e28eb4139a09a97585a0d963451e76842d44e965df50c8d63ba2c9853cc60e97438374f459e517394782ced57ee63d945a32a67b8c82457ba6fe966054f", 0x7c}, {&(0x7f0000001480)="33de6179182877b582af78d3b3484ea2e2e53847d8a09e319806e7bd232bece3efe804695464569f", 0x28}, {&(0x7f00000014c0)="0f2fba34b46a9b8dba421b7c5f856e9fe9f07002ea5ec7942a6890f9d139c46bbfd2099b7b2be96078f9cd1a86b9b758ef71aad7d36b2e2bcf", 0x39}], 0x7, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000001580)=0x1) ioctl$KDDISABIO(r2, 0x20004b3d) poll(&(0x7f00000015c0)=[{r3}, {r0, 0x2}], 0x2, 0x1) write(r3, &(0x7f0000001600)="b43caeca60c746f8", 0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001640), 0xc) shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffe000/0x1000)=nil) ioctl$TIOCNXCL(r4, 0x2000740e) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000001680)=0x100000000) kqueue() mknod(&(0x7f00000016c0)='./file0\x00', 0xe2a981a04cfb3a8f, 0x7) syz_emit_ethernet(0x65, &(0x7f0000001700)="fbb73a561fa13006dc9e6d38ff4430b46cddf221c91440b783282f11c21fc54d5c2496ff2b4812b827b3ac37fe76e1e966f1da7e7a56a30fb600be67263a2b7e9c43b4dc19498c4946add4fd0b7ec5563ae01e44fc06d01e8bf3cc6838715daac99eed6ce0") shmctl$SHM_UNLOCK(r5, 0x4) ioctl$TIOCDRAIN(r4, 0x2000745e) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000017c0)={0x4, &(0x7f0000001780)=[{0x7, 0xffffffff, 0xfffffffffffffff8, 0x4fb}, {0x200, 0x0, 0x9, 0x3}, {0x3, 0x8, 0x0, 0x7ff}, {0x4, 0x0, 0x8001, 0x5}]}) 17:01:47 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x80000001) mknod(&(0x7f0000000100)='./file0\x00', 0x100000000204f, 0x5904) pipe(&(0x7f0000000200)={0xffffffffffffffff}) symlinkat(&(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000004) renameat(r1, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') 17:01:47 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x34, 0xffffffffffffffff}) 17:01:47 executing program 0: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(0x0, r1) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) fchdir(r5) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSMOUSEIO_GTYPE(r6, 0x40045720, &(0x7f0000000240)) pwritev(r6, &(0x7f0000000100)=[{&(0x7f00000000c0)="2fcf859f72593a4fbeca13f71ea2806a76067ba5e1c95268d3e4abbeef3c6be972a90c6e2d08d029cee1", 0x2a}, {&(0x7f0000000280)="b593e60f3de0e3853f13da3fffa1822b4b50b77a60f3bee1c6854b48f3fe4827db4032d062ba80dfc9d155a7b2f8835730745697b8471820d900b3b1cda2670b5e2c9aa1e68750589be28d0aaaddc2234aa2d2b540cfafd94c915041ad0b931ffe17adaf8d5f23c93c367f2d502688813ea6193845b12ca7fa2c8d07606fc330718a51f3431517b5be0c2c83ce86b75215866167ce24ce2a195624684085e9d109a980e617c0f13fbe43e87ef5b46e1c91c675a56743361290bb62b3b4bbfdba2feaf12829a42167c5e6ea55cb3e34af13904d00095b600e05362fa80fc8cc9b6bb51413d1d71dda17c2269c9060e233159fa796dce9141d4016b11c479848a49a71026bafacca33ae9ec39c1d5fe9721addcbf3b6142c58ce32c070cc8fce4fbf7bf3f4071a2544834d51e75e293ad7b7d3cb57d335cdd289358fc53a2399ac8cc503187a9c093c76aad60b200d1d1bd22a6d75b44c3b706572a9bd2e2b5f74ec5922bd215d70e3a0a8c6c87df4671ce015f7f7c0a7f57f87f115092179a82a391f66831efabfc057a10f5685a03cbe20ba3fda8e2967ee56bfb2e71a9663c329cfab7a42a8aa546aaeb6a4ad63d8e208b0b8c5d90da9c02dc784141f766a453d8f2feba98dc24feb494ca691a97f950ed6fbce32546975599a07bde2eb14d622758b9f77684b1a055013e0ede942eee9029994e483a9a09f977bc3607db8bc80be93a763e12206830d32217250b3e14180fcb88d1db664969d6eb6549d92688d8f28cc159fa2faf547362f25206d5741e9abc379a68c7e7fd30c1bfa5547dc58214ad2d279169724f2097371f813d6187637ad24e8ca120c9f78b7e255a4d2aeb839ab5697d17b8340b2a85eb156aac4a3d382b1e03e3769ebf0bac7c61b435c12e659b14086be50dc98c702a5d0d89e8fb71ecb371b98c10a52dcf9edab9bebbb5c2661de8103d1e4c95cc5ddbaae66fb84ec49f282f7e5bbf063af4082d6fab65f4625fcd7e6f6adf5d53ba8f8a9eb57c7759dd535bc7b7950ad1554d9f02060c93fe449092781851ed644993e295c83dd5ac34592657029b85365d6ba4b9769e8b054d5c268e387167177ce994a83f564faea99f4b3c2e6c1e6dd6f0be2cc32a8265cae847c4a80f23af4884da5f9db90312776ada73125ef46f8f2bbd80c55fc7d9a9680a441a5709c7bdc895d7bffb826bbe69757add50e500cba9dad471ae1e75aee1b79b0d03c9617cbc7bfb079acf0c082efa0ad44b07f382d001526b897da9dd625c285bbd24ee3019dd2172769b98e7e1210f4e0a2d2ea9c515d9ea2a831bbd4739142971672e916087ec5593010739d4ee7757aa1f8872451a60788b8a549bad5239fac846e58175c62ebf1ad20ed1a7c5ed70cb7164ee3d332c852dbe5705c968c5d8acfd54d5213faab5f3a58684c385fe6336d386da75d67f908fd1f036e99fd1427ce66b73db8c2fc502fc1bdfd96f030689c36e8e114d7d9b2e10d88ace9e0fc0e8d52905c051ab8c701da7ac624dd17513ed425085f6f1b857a07997390b2f84406dd2f3ae0a4dba5e9e10044371f3cbd69d0193498091c0fa61b08deed1b65e0f781a1c09bde2e44d26f041152b1161f879033aa34554ed846c28f637de5e7e474d69fa58441fed27c11812a55a49591d6cda42bdef5f361fa3b33a5163703fe5413cbfd726ad3d650cc1986e68031bb4ff8c78ee8b637ff0586a84518d227282300a9ddce164adb0b6a8687f13e0f90664b34735ab874d14a5f6074d9cc3a70d3babc1fbc72c27f71a71c8bf55796b066c8c2f9eeffb507869c36e94f0943af9032162756c3637df4471186657eb9048b7da63913b2785c9654be94e38d9e253ed8dfe08aff2fa1277ee3be6964594cbca3a76a4c257a8206e62484eda5633528826e6432bbf2f8df3e4c2cd801dcb1986bb4ea86780ec3553db6c3ad1ba7522ee09fb37f1cfe800a91b5fd91af0126c6d4f0ada26811d66a2f1e898d9d3208597b19804f2e31de0a6d383c0bae0bd62a6cc85b7e9096fb4f16a801ce964a052d52aa2d8959f5ac88b522cafdc30d114e60cd68abba84b4bdaabb35ff97506d5166c48f4d9830e3efc50997e5c616d7a85b2da9f2f4cfe2b6a840ab4976f9e2df4a4dd24571e0de8bd9de7385ceaddc42be560d7c5a146ab12c7b901d38eead2350dfca77b458e518f93a85d1c584e5a7185668cd5d4b1c233d01e7a9052a3e72e394039cffa4267c846e3af3bb99553b8dbcb31353520a8798da794ac7ee292209f5bb64f885b5da6f325ce3d3d8d06e952acbcb2bc3f018e3ace52aec28aa174fa96dac82c93d85133b4cb4dd84448917c2b38b59cedf8e923e9edd8ebe8e795631f6c75b2f13b1e4f54267a5ef70dc7f8478f06bb3ace6a3e1c9ef03f211b45aa7a90059357fdc505be0210a54b3d647874336a6689cc890940fe562a40492f0206947d9fe5723c2bb0ee715b6d7fe8410f9e59c7176a67e28867dccab8aae4801b1eaf1c74bf437d2964fdf07d0af83752bc839d3da19be7ff4aa88cc01f00ebbc97850306537cbb262104ef33da5ebdec781aeb45d6cc03e5357f8eda8e550f5257e18395786a9c4f325b8959189a756efbc10d0ef86ddf948072d2b6d0ff7ac7825d5d3c3b1a423d0d0e17755f2e403e4ba19ff0b52115982662783690384bc808e2fa9b73729691264e4f1b427be89bc2025de609243a81eda5202c21c69f84cb3bafaf65d7150a70336db7a3221c07e1b42dd36fad568e3e7cada17f24be3b734e26493eb32d0b9cbcbb48b7d68442d210e1d8bbd921309fbc85c829375fa075f3427722d7d8e26bee7886ad9839dc3d159af6987414b49ab191d105317056027167b7be4dfbb343488a3d5f676a37f4181ec16629c39a02c99e5352359b0ff85bde65c903c897cb8b89a1a62bd766784fd04ee0ff200b2fa60bb44a46a7a2b60b192a323755823196ed0960313fae81a4dfaefffc7550e691f9a74dbd7799c619dee5cc864507f16b40a6e2b660529d23a3f84f02d344008bf8e9ba5d1ae7a9913fe18048c962a47ea0d2b815aec89deda4bccf4391012178f226497bcc125bcc44c5be4007e9bda73a73e4fd81c0ba005c4818e38ea9b6ff260fd8428dc2476a0f8b7a52d324cb7c09b49ac1c16aee3f7d37c769818fba6f375ccdb26d5f1b0eb4ca29ef8dfc7e67f0ce69a552985602d14b5056b1c6bb47d7602c10a79651e006d614d7d84b3ee9b89fa8fd890f5ccdbc3611fc5a8ab37279a572f9d1fa4d97701c966bd7c5aaa804cbb7cab9ce7a5ee5aaeed254b6edf5cbd2d0b8227be41825428b0cb00e8c7b138b9c9b56360c8d12839224cfcd5f0c4f87ede05c5e5dae199ee27d15da4ed71f04af7510342d63578081b4859fb08e2b5fa7de7307e7a039f764fa390448ffbfd3486849830294d706bd843e0ed223592f37b777f6ba21731d176b92c36cbac20ac0beeac7e368db3d238de4985c906e1b736fc5041e073c97626b208bb7ce74752e1870c973e76ac4ac9feaf98743b299ecd689da4de8daf0ba6dfaa7ddf97a79d8a64e3f5168e4bdee64717ba1ae942294f92a2dd405a24712656131fa28ff7a823828995a7fc376736b6606b7dc9b27c457290c4d8306eae93f07f7376ecb317bf73cb41b3f702be5c7ac678230703e03177b2fb1ccc60882c7b4b0a5668c796b0a946f817f1ebdc6afc15ab01e5c18bd1cf168b76434d0c18de80315e939aeff581850666c7f8fb8b6072893ed2a614a3a8508800bc910844a4c511b4a2fd17b8f44eb47b7ef1af6850558ba54a40a29e01b0f9e2bcf194e13167f95bf3cb960676609ab99c073199cbc796566621fc83858a0d1b25e97c37895d5f3ad3740c1e3c25237b1ff8b9a45af2117b0b82ed239002a6aa3d8eb1d75f28f6838166abf8baf27b7f2959a344b6f2c10c02fc3f5a4c8a9fb962e930df64e2f12ec22891016c9d43e304dcb2aa11f18211028d7cd000a6ff36a0b4dc946803182b18125f985c2173bbabade546aceb2567ecb88e3d95647b2cff99a1b73c42adf72fee9e365bfd1329308266f348e60087cc6a88a12a0e65f984523959eeaf04478be0506461c5e36739a46dd2c189b859f9ebca8d14265e7e68905fb907ba1d0a8b8e23bf4090f6765a6a7e2e9013a46e71cf089adfb28f37d0a7a27a69381c3cdd040957026178cb0af513e1de0657be5472a99ccb5b3a7c538b2e03f670b50746b0194e87c86042932e04c490856541f0cdf1f34fba9f261b96485c349e810c783f0971bcc02cf31ba867f4b74d4b2b1674e22278269593b1fbd05d71edbe6e2dae072d06cac02c6c35220e28eaabf70f7a5f8d52ae7db7ac7b0264b3cd6e6959546e03dd97e475e2ea7dda4401775355b6e0c83601ff006ab653c5f029cbbd0f8942f2208a7b0a78de80e8cff65c973a593e30d8383d6d4da2a9bc076888907f748e0a2ac0b66130ec88f0ba592dcdfa0725c3f4269d13d5e8385d5135ffa40c10ab3e5856d9558026ecd98080dd240e6bbf9a723bacc3d7e296f9799a690c350880b1e1d8ca8023ac129f90153a01fe69d6d96e8ed8bc18170ef2610f65ea5943672b21d2c101744e168e757fae88ae5a53c19e0fc81cd49c73a88aa139083e0786e54204361e18cafe98b1bf44cc4d1bde0a22b5a2e9e4af8a985bb1a93ef6ad7a588212e0319ae2949c250743248f2a328db714e5e615e86cac6c88247f6c1b999cb375299daf66205c57c44979ec4777ff068342210493c2dc033a84f8b900af9abbb180295a0efb0ab8b236cdb94fe38e7dbf44def4a8bee5cbc1241fc0cb5aaace1c1b424aff4dbbae897a8a1dfb458eb12af656150d81f1f3d28546df59a082e467e149c0bb2ee549779deb5c9a4d40a3d483d8ef22de281c2d780d13aca11a978564dc463dd6dfdf7a223577bda9abbf46d24fd25d06004f945cc5e14fcd389e51f5126086e9cf7b1a685ed623d17c5180502992d3071e49928a3917d11a93529586238752ca03bb2e10abd847a26698d23b06c6bb4567d1cefc21d15772e06c9a80addff890689fb270feb1a04946b3bd8e33bcc9e58a0cda0e8ad4a878b955185779141aadfc31d2c9144d5e0fe857539c4533f7c355fbd9d1c1b9f5b933bf32765dca6b887a2a4e669a6d9b2327c1504531252b6b6cf77621647bc17cea583decb01316b7e7cf77b933991f59ad584bd3c7bd4d6400891cf3d3df8cff2226969fd94192e7c5f26a25dbfdc022d683e4684c0014801e0e1434ad759f8d6ecb1edefbb7700bad1f78c5b26651dc7a53d5f3b17feffadd47680aa2aa05c8d46c76a7033b5b4dc05a7c6156cc0712c15e3b64cafa99e33b057bbe756f816129d32ad5d1507fad879e27b799a5d66c8ccffe595e051d4b449e253b45b359f8833e62525fb3d85bd57c0bd0fa8ba830e06e455799c4edeaf277049dca4119cc6b1875bf0381d2585a0aba63bce5286a17c91e342b1687c3379e6bda081cd34451ec8d72b50f3290751540a61edc97ffdbe9621c5b0c5403e32bd48d5d48e7f4a63aa182df13bac791733b9ab18eae4f34fe3e24019980c2236ff4f7254f32bc0c2382e9822edeaabcc5d296e01b568b06a568b8a46c036feaff7763dfdcac5bde88030ec35bfb1e38d145e1eefc592d0b2e0ffdd2a47555d76f4398857dc1fbab966e173eb1ccaba867c2f2279ef09379fe62ccbc10bc4c4193e0c241b06c89f7293f852585297e2cb2a2671b10bcc105fe5603c5f42fa7c9b51635cb4546f1041233db9f9c", 0x1000}], 0x2, 0x0, 0x0) setregid(0x0, 0xffffffffffffffff) getgroups(0x2, &(0x7f00000001c0)=[r0, r2]) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000080)={0x0, 0x8}) getgroups(0x3, &(0x7f0000000140)=[r2, r3, r4]) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000180)=0xb) pwritev(r7, &(0x7f0000000300), 0x100001d4, 0x0, 0x3) 17:01:47 executing program 1: pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r0, r1) r3 = kqueue() ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r2, 0x2}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000300)={0x7ff, 0xe8}) kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x99}], 0x4, 0x0, 0x2, 0x0) kqueue() kevent(r3, &(0x7f0000000000), 0x31, 0x0, 0x810001, 0x0) 17:01:47 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000040)={0x0, 0x100000001, 0x7fff, 0xa1}) write(r1, &(0x7f0000000140)="02", 0x1) kevent(r0, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x4b}], 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180), 0x401, 0x0, 0x7fffffff, 0x0) 17:01:47 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) pipe(&(0x7f0000000240)) r2 = socket(0x1, 0x5, 0x1000000000000004) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) close(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x9, &(0x7f00000001c0)=[{0x200, 0x0, 0x3, 0x7f}, {0x4, 0x1ff, 0x101, 0xd62e}, {0x9, 0x9, 0x7}, {0x0, 0x1, 0xfff, 0xae}, {0x0, 0x49cf, 0x7, 0xffff}, {0xfffffffffffffffa, 0x7f, 0x7f}, {0x8, 0x5}, {0x20, 0xffffffff, 0x40, 0x8}, {0x942, 0x18000000, 0x2, 0x9}]}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x400000000018, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) close(r2) 17:01:47 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="000000186004008b030023270000000000000000000000000000000100000000000004000000f6a2287f5f95", 0x2c}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) renameat(r0, &(0x7f0000000100)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00') 17:01:47 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() clock_settime(0x3, &(0x7f0000000140)={0x22a1, 0x100}) kevent(r1, &(0x7f0000000000), 0x8001, 0x0, 0x0, 0x0) r2 = kqueue() ftruncate(r0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000700)='/dev/diskmap\x00', 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x401, r2) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f00000000c0)=0x4) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000200)=ANY=[@ANYBLOB="00c0c0f9094902126346c88c9b1d0000000000004204d27b20171c464b7ba5688c975a0104d2ef4b984917d1cd1efb5c51e4aa25a55d00604dd5c8f425bc48920d9c07cf1186a751ab432553efebab06ed354630b1a00a1d2af103a412d0983d8ef183484baf6f17839c275f915ea09c57f45c4d47cd0069767495292c7d204851815ce5f7fc2f3075ba98995734a90a072315584eb78213e37f2f52139629ca4093f634426364cce5fc2d4d21fd267f56ca912831f4d1bda0715db9fea171df5d79bbb113738cc7a1d17f6ff5b70fae4c93e37987699c7086b718f7a9ad541da654f0e28c48a5de1aab3e31d4ad2e741daaf774bf128318bfb5fbddcf45946add1ff1355e8494e83acda1718b2b8c5b1387d3835e485cc7f60877db2bf66849ee8c9f"]) execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000004c0)=[&(0x7f0000000180)='/dev/bpf\x00', &(0x7f00000001c0)='/dev/bpf\x00', &(0x7f0000000340)='/dev/bpf\x00', &(0x7f0000000380)='.\x00', &(0x7f00000003c0)='/dev/pci\x00', &(0x7f0000000400)='/dev/bpf\x00', &(0x7f0000000440)='-\x00', &(0x7f0000000480)='\\(]\x00'], &(0x7f00000006c0)=[&(0x7f0000000500)='$!:#', &(0x7f0000000540)='[/\x00', 0xfffffffffffffffe, &(0x7f0000000580)='/dev/pci\x00', &(0x7f00000005c0)='/dev/pci\x00', &(0x7f0000000600)='}\x00', &(0x7f0000000640)='\x00', &(0x7f0000000680)='/dev/pci\x00']) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x82}], 0x8000000008, 0x0, 0xfffffffffffffff8, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x8, 0x0) 17:01:47 executing program 0: r0 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x40000c08, r1) syz_open_pts() poll(&(0x7f0000000080)=[{r0, 0x141}], 0x1, 0x1ff) write(r0, &(0x7f00000001c0)="d591c6d4b3c0a104ded9f1e6a5cb82c5e2fa791e3146de667c71459fb775672058b5d3aa6d9ae8fe0b7b3e9c423398fd33bf6ccca4de18011010c411aa60e71880079cec75fc75b197d3e75a0000000000000000000000000000000f43652bfe59bf1d33f580ba60b15b1d2b8ab8f4354a3c23b6fb7e6450ba0a8e2a44df7dc650fa5cc8d0ddaa301112599d9e62b7e5d4660ca8d0620aec3b81f508749d8f181602d32d952d7dc8ead25aa1e1f2b758669dea91dbe9b815db91a7d645f39dbb8368144a0afb691ed72aedc30174fd56fea3446ceeb6938e83d90a79a52639d2d95dfbcc09c4073d5bf351ee0ef4eaf6af22c3adb040d61c37a6df7440", 0xfd) poll(&(0x7f0000000000)=[{r0, 0xc6}], 0x1, 0x0) syz_open_pts() 17:01:47 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x402, 0x0) mlockall(0x0) flock(r0, 0x4) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) 17:01:47 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = getpgid(0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)={0x100000001, 0x8, {0x100, 0x5}}) fcntl$setown(r2, 0x6, r3) close(r2) 17:01:47 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0xa0000) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) 17:01:47 executing program 0: r0 = socket(0x6, 0x8000, 0xffffffffffffffe1) r1 = socket(0x1, 0x5ddd03c93c049001, 0x1) setsockopt(r0, 0xfffffffffffffff8, 0x200000028, &(0x7f0000000000)="4b74954c", 0xfffffd5c) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040)={0x2, 0x2}, 0x10) 17:01:47 executing program 1: mkdir(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file1\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400), 0xc) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='r\x00') unveil(&(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000300)='c\x00') lstat(&(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000340)) 17:01:48 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x20, 0x0) accept$inet(r2, &(0x7f0000001800), &(0x7f0000001840)=0xc) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xd, 0x400, "73cc5160527b0100e5340700"}) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f00000000c0)=0xc) sendmsg(r3, &(0x7f0000001780)={&(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001500)=[{&(0x7f0000000180)="d0412618c8b007a1d275d74f0b6648e63cb670e7d5af74ad5578d2d713d8aa6ec6c25ab86fa50ebdb0ad49edb558dc5049a3390cffac41c56c1c5a91ab7ecc1a464ec76361e391d6e0ec64b335d393065b3bb0293fa4b822c742a812bfe281b6", 0x60}, {&(0x7f0000000200)="6c5cb0cb10ea55e781573e19d222d54b35e8a9599c21aef7308ad74c0ada00465d18cd57b3f0449727393f210786f101f54b442fd3fb2e24a9ce4c0d14ea0ddf0a4354437e8fbcb47bcf2f9b6549e6668fb6553bbf4c862f20784dc7a5fe7174e043fe9ebf97a54a23d6f4e4eaff54f72712010c89f19c4400ea7794f03ec556450074624a08852382a6a49d140ba85427ede7e8b0bd74a2", 0x98}, {&(0x7f00000002c0)="41e5824acda95381cb82043cfeaf4b5ee5ca778391e551a5d330350ae62bea6daa5a48b52cc05f4126debd50cc7093b66f464005c0ece61709d792ef56423389c45e16b9fd4074a4f9977da538a10ea07405238ad2257f7543519dfd6755e7db692a9aab1085b38addd4e84a529d90591be7c8e013984079df99461d44aee96ded0c7c8085c4796ff2745c3297528db02674820ba61dcc6cc4c1e9c6cfaef56e047d9c", 0xa3}, {&(0x7f0000000380)="080654cd0f097d1c2b0df8c6d0aa0fb24d5030d60a14f6bac35c7082b425a105bb4378171207bb2efd3f8f426e9a8d97a188d7a4a4f234e0dd1b88ad4d050cc25883307e9dde1d4f7a1e9e6020dc7fb3603e7ff9795bd6266b6986686bde9da464562fa8ebae4526f0916ce7141c9bc736df3dd1304c15c8d4750287be4190da28cae44ab87d1cb35601dbbe6635d5d2f147f2f3e191390a01c85ea3ad545d8ae92e352ca3e80158968317939dc151c25fa66779184c6517202a0144464aa29bd5861615c7744d73bc2fc2a6e10b92e6342838324cba2165753ac7e2aa2398833d4e3790468f0bf907c5be37afb58d8471ba345f90b7c343d159ca6cc3496f07005e42a5ae4e79058188745fb84d81e443c0281c0fb81b3cfeacc3085e68166c6219601a2bf2954ef9dd2f9357005b89ae15df99c5093846054a496942b4f8a564f93bc8e93c1a6e20ff220e9e4ffb580688572cacc288eb9b8732896effe6c307a4bc0eb62ed7a65506cecf4fd16e54f99f167c2e1acebe73b7376b5889fcdec5d49ed5777b6fecbcb85f01dcb569a2db3554d5e6fd7e062aebf21a84bd7bd5475392fb780514dfaf9edd6a4c017b4a71d1def3a146c704fbd7689ade6a6ba5442b286cb617fbb07505f478c7d82ff440a9b74c20aea037e166890a5b0dcbf2275b06f683182bb51ce58008e76a0f7f9b4726c9809dd13e83cb23d4f1adf601286a52b204c858d2e4455feef7956eee7d43b0e0a215a361e0ebb30e0ac9d3356f209510666155ab9619948ce8710057e541b2a63870a17fbce7e9ac14dcc5d4f8a1893ccb5d5cc5f62cbecb75e8d2c51129bb258fb9eb0fdc247dbf6743ee035e5b56663629deb3f9944d02337eb13413377ac723ade89a02c68983f5f0d7299772b62983ea49ccfd02faa506e6209d679d7943c7ab5c4d074466ad06e877c2250cb3f2b4044df825c94c12f70370db14c64d0b574f2b7f4835074848eaa6e0a1a17acaa2e76cb89568bf7db67931a18482fc59b8cbdfd025788cb2ba58b258bf25f36fc93c61f739bc24f04031e0bc391a4ee888bc232c7e7a892e5c44f4f8add173c9b181f567c29b5fc095426f55a88fe46afe6ae078fce589a6389a31447593597754f0896090a29294199db0085da853e1cb88c7cbe65dfc3eaf81f53ea61dd2f936446aa8447a1f9861a161368f2d001af48fa02d1fc0998214e5f0d22453ce697309be6c975084350de82831c48777661e5166dc60bd9cac6a4aea144d7452a6b9b9fbe2773259e083507a853e770c7c33bb304f16476c3c5afe8b8597a266637fe1197c4d2a5304fc02417e4b7c385fb43cefe9805752ba12ddc6787fd1d403392ef581861604571ab73ea07fb81da9e470a5e070cdd41806b358f776225773d428b79c898579686823fa8e8d14fbda6d47438ce22bd7a8aebb072710cb16c7ed9c9bd2cb5be5d530d88f66ca8cc4150f7985f13f2b353d2b01e7b480d1fc9a82fa1b567ef15d517e688f71ee2ce07925f5276ac71aadeda1e58fd863639fd6faf63ee3b06766e3a9bf019085cce652960783ed73684f104658a389a1e1df05e24c6185737eae911783d46d16d433717f176a9f584b5f8effe01e98525998ddc874fdfcf6f449841e6ba2d056001b8b165a38b7c960de6ebd48257327c7b4d8da8f81267bd513e1252cc49daf52c7f61c6af1f5a0cae9ba47eb059fd9a1e36e8992efe87dce598639c312daaffa98f8b022c8f8470f99f947f1e0d61236e1a0932e3ca3e36a72dafe2751bf95ef651e1f3075bfe0ef338051e0e5209a4106afdeba4068562f3eceac1e971bee5dd76e16191ce408d2a32ebfd6b83107445666fc7c321b5afea8ecb75ca26b367d2ab46661cb41ce0ba317a931c04f97e19ca9b687ed6127eb0bed1f82a1c9f2b14c27931e23bc5e3a95c3289eb7af61f99598d38c6e4588d328e552b6ad4c19854cde6fc3c55e6afd24e72b49c84901704c88610877fa42eadf782cafe87b40a53b63668f3fe35af233f90513a948ed28f951cf80027c32e9f940101e7fb5a027e1a8677bbda0e7145728c716ffe8f17dbb3affdad789462400f6a3701cc926510702c0ef6f50a5197ac4d123d8604e02a051b1ac05402ba1ef1d4ac1771f4d1eb2145cc47d52ea4fa7cdd98aace862fc53e50038acc3e934f33082925e309dd3a1bbebcea3c1c0a9ea50ac739617ecc360109c0c9aa2fb0d29bde5fe7638e925ee3bd7a25ca3e82e16afa00f54188d8df1ffdc1efd54c647740c3ba4c04e6393bc09f1fa13d08cfe94b9a926a9b194097939c42ff0ee17430fc59bb704823b260ea512597ead70be1054e6396a2e1d1520ced88a19434fc74ea34fbbbbb676e1e9717e89723e15efd8815dbc874bdfe07c355aa473f04bc0d6dcb807a32f14d47a9058526d76e481f93f98b3a72097802dc4f5c900311f96a66fac9b8416bc25ef3b51697a2fd4a5b300d7c1086e23bf2fcf76beec6645ef9d992f73f42e60698db6ace964cfa10910ad6670349ee702f68da4ddeaf927fe31cdfa9d275b3a29f26f50f12d4d8dd3ee3b1b883238d280412a4edbb720901a2f2314be4d461185bb11336504e2b1950771afc5d4896ecac5816913453f0e5b0815d6f1cfea08f3ac102f52dede44fac8c5ec20c45b8f69429ac4326269ffcbcd41d84042970f6c779052e013f9c1bb71cf9b54e90bc6918c0b214475d8ac19aac7b188a5a1ab47ca8630a3cbe74ff3dff8d4100b5298138ba0f96bea992a21ddf703ff857afd2b070f547d60d22ae083fe7a70b60528aa6c4e1dc798f6490d674bf646ffc1a6e35e9c88bb286a2e437dd1b874e5858609ae5143c964bc1ab31ddfafbf3d48145e22955fb6a2475878e8a3acd9bbe25659bb5d37ae6696b89b4a20cbe626d5c5c9ab5e08627dd20e7e26f8e4f98619d9f664f14a287a73728eca91ab38525989d983021abd2c5c390bde0146ec1e9c49b1d66cbd38a63084a1b2513326e422a720df2245e6662f8fb529e19f82da31e65bd8ac48dc15c712382a4a584a51622e30252e6867f32312e91b79b46f572f5a6f7c149ced820e06eb7856ce128cd231b4cd64ad7de75e06c2c84ad705a1322e9d46a6a52df8922fc3ff1a9c945e6ee5541d7d9a0d3b7798bfdb861dadb11a847665cb3e456c78163aa51fb67ef2f12b374f7ea89b7408b45a614d8560741cd7c7b23727a2ff77317ce6cd8d732a5b676f7b2cdab60779acf2357b9b370a1d2890947d3ad3a6ed072e54a0aa5008d0b6d0ea13b0a5254a18b1dbe2d37307bd55f38ea02808939d68b4eed294680f433ec831b55bc4584e19258ea153b3a77518b9a9fac00623714cd7a40e743b1b7f06d668825521074739944f19c268c4cb249ead83ff30df8e2dc083237fc7de145ad9ca299e7629a39b017346d38b8324e3705b730a1f88843d420c303802b668b41581b079a1d034a30d5c281ca29bfa9cf7363678f2bcf5ba0fd79e3ca6f0a926dbad76f8830c3c8df889eb3b61efedd828eee1affd773b426500b3c66044c086fc06b8ab513e2d33870941739f8ab983b84270c31d7320215e2212d62a012064a14ee2dbf38a4e6b1075bbdd98c6c26ff2107498c44f319b89e9387b21b20849309fe8fb9aa5d1cd8b2dcf106055317a231f07db489b6f587ffcd129d334ada1b48f165b5072c1e0e586a64679ee954cec1a757ebf80720236053d6091fcbbd33b4e09b0624d7cea357a50e8301d71d9c1349f31bcb8bfe383b41affe93d8a95cffdb6e67d02ed0d54b9681d05e0b70bbfcb145119ea9c3165921f7f25e50dfe66727530367cc18f1c43531d569fff1a8b823ee81fd154d6565f904e01c4431b7c197c1cde224babe4f0772116d8d704fe88f6520e4b1f74b843e2368dc31e1efd575749a32089245edeb5231d8f9f300310a2a52e604519acded7530071bb6e501cf0edab7c7ae3eaa9f918775c30bdab47f310d386ba116a2a114f3b07ab178c70aa81d33ce7f0760f07e52c3b377eaefcdd2d6713bb0b72abe34d03528068c9a1c7a24f514fc9b9cd81319df00b7554ebb7b85bc8a43ec7b3131971d45505c718f42b86392c6437b2a0756bae254b67b888dd574f55ab3ed524a1f000d342c3d5e4445706d070be66888e06a7937d237026be791a6aa1fb264dd02c481e803d7426d8a96803c1bf06e6d3269afec6a860337b54a8c999332bb88e38d6a5d6820ed860f0670be8256f22f812cde8e1c9ff18acfc6c500c2f07703eff2b32b0cf27276d7cb1e620e8fe166ebab1a68e79706177d1275dcc308e16b7d98643b5b1b38a447563045275d4fb7aeefa0eb2a48694e3aaa13689bb88e5a00820820b6b2140761d1013b29b5666733f29dfd4056e1fa7f80f7e4df12ad6672aedc2338466a82f6c95464315b41f83d8bcd539ab3965e5167073aeeccca4ab33be55acc336c6aa43a933b5b38290ace0334448153bb1b97bb8d4b54d702dc12873f756eb50b32383281de1d80ee685f6217af661cab02ce0c65f506d8f905bc2b448470d39cc77313bfb5027a16dc6bec2940b9ab2f3e5591b6a3ac6fd6677cfe16e3914b11195c9d192fe138413e8abaaaf670a223f9418af4a8f9d406e0b369d62b8df7fe596afea7aa5c59724751eb736f17be379405818e24bb3077e3b53c7af0d01eea198f493b7791084ab6d57d9a0ce37f09caa15c93a5ab20522fc3e32168acc21a37306f54d1b7a33aafb78df25819462744ec13c84cbf57d8df3365d47dc2b5db7c3c78233dc2ba64df3f6c91dc544270cd690b1aef222ed071ff4942a26559b27106190545d58e5e51b08637b00f4b6479a31fdbb9ee0c5d2cbb38b4ad0b8bfbd85f563a94ac554555afd5ff1a652c87e1a363e33908cbc5ce9d7778a4498296d007e2f90181eefc12d4cce299d32c4f2273fd679c2033bbbde9b14c85c248fde7a1f857fa2ed6772d226f52dd5f29d8f69e51f7cd1d3382604e87fec723cee66979be92008f626ce75b2c91a8529053e5fb01a8b75cb136851be3d377466a2bc22a85cdaa15199daa4d6518e576e346af641bd2deaa4c812e343fcb022dc10518c1120b25fcad4fe35c92713df8ae4ce9fe056027c22ea71a926ab90f4a9bbd0f1ffa85c6cca0ceb47a4ddecc14d8dd589eb254f646a425e277a3a7fcf79ce6b813a950324c61e67f61a0347ceadea7fd1b2981a10e53d86ed3c8b6fe722342d64aa44af56f4463812f49360503ed867b59474b09a749bbc7f47bf92760cfaf8eab07c824844ac3f34a5adb1357efe0e8371f1de7ce5c29bf4eba17becd4f96f35d0738b2c4594e79b12df5ddd97d5485932f33bcd121a299a461d4b1826a5c11291020155dfbabe1c2563764e3ded1b465efa3a8e9886829129fb1028bff57c6f9aac6bb31739da27145348d2275a87153d1396a09eb811aa85448ba3097fca34c7d3bb406fb8b1be8df363ba441ca5693c5cb050a039e034d22ce0f35e707b7d895afcc814475f90605d9d0bd722fb280ae1f30f7448473f0f53eaedafee25c91da29e5fe816afb5001a09b6c01578814b74f0b529e91aa628308e13ef505e85c7ffb394438f39ffcd610d03499682efa02f0fa5d482396f6f3c708baef69c2f38c750dc40c28fb3496585d79e18d1899b5e6fa5354ccb34c9cfd407d1a50f7014c54e3662cadda35867a16fa31b93a0328c116cf1175f9b275db0159d555a3ebddb3e0022677526fa38c39ee0a4c0f751c5928d123ba49594b0a80e77aaed9a76ee13587d59b3ce605398", 0x1000}, {&(0x7f0000001380)="1dbc46146e6fefd217763bdcaf6c6105d4a69abdb58308118a37a0b21a7d4098e8af5344a58f7995bc993d7a65a0a9abb440535d64a6766fae93fdedb109f99dcf2c9715cfc8db7c991ecd98d104ad9445a484e48344a94eec1d919daa58221ae566864a8d4328fbfaf3b2b13de6c711a28aa2fed3ba8a281fe4cd3c0f18f8bdf03edcc97cd67eb53960ab5d55b6be19888297fd9cd9b1bfc9dd4c5cfdbd1883808754872cbb1e9fe909edc835fea5099a", 0xb1}, {&(0x7f0000001440)="8236c39d43e537109e81f15076c1082ed63474e8b81a2fc74ec4a4d17f3ee5e2e206b32a29542e87aeefee050beeb26d75b39cdee7bde68daed099d98f7074d30ed63a5170494345e5260d862e5f8b556af81a184e9f70db3f6c3c5de7ee2fd240b303d66e2a5699ba4741aa5f079ad68bc89e31acd055ecca402202aa7ab1549a844937b2e2fdb3c8a38ec5f2123a8debfd2cf800d88e0e1670ff750d6ad8", 0x9f}], 0x6, &(0x7f0000001580)=[{0x110, 0x1, 0x1, "5f35a982b71b8522fcbaf972621c41b4d8ec4eac3a428bfcfbd9b988e6166b82036c7bdfe6524e74f36a5cf110ae306e88733b7a99d891901ede459abe48692dd9ba4292648a0c1022f9ffd9313749adac3e4c9d29f2e614d1ce54ea24f77ff5141e8be67f0e55ac1fde436b16c6238ed250d53dc0bcc219c4ade8857b3ccb985a27c0206df487b688ec9999919e135ce58a3443b5034ab6762b9230226c644ce96a632acfe379432205863a19174db7cb1cf64325da8bcdc3f8bca607114be388d0fe1a7a413e32cb6372968706af589c9ce91ce3d9d7ad301358a608198aabe5e3f9fb3f44e2acc0eecd4792a5c2404d7c5f69004ee56856"}, {0x58, 0x20d5ae2b4a36300b, 0x1, "72b8b9192ce0892183cdfe33dc44406d9e8d3387f299257c99814cc19ca2f1dfd10592b773f7024cb6152eb7acce3c4bf8c5e3a2fd5adfc2b7290b589fd39069a06d0db7fc13"}, {0x88, 0x1, 0x7, "e7cfb55f0e179077dc906cc891a4d3e8b6360f10cbc2069b61dd4607b7a92de453c9dfd43ec311a825de1b4cc38fb1073c9341cffd0e93e2d1f38ab2e2aa581d09ce397652cae6f58f5c2ce0651188cae1be685560357ff8586b0a56847581ca521a3ce165ebbe4ab8993f0742ddff71fb0effb67c12"}], 0x1f0}, 0x0) write(r0, &(0x7f0000000100)='\x00', 0x1) 17:01:48 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) 17:01:48 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000900)=[{0x0}, {0x0}, {0x0}], 0x3, &(0x7f0000000980)=""/11, 0xb}, 0x1) recvmsg(r1, &(0x7f0000000300)={&(0x7f0000000000)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/254, 0xfe}, {&(0x7f0000000180)=""/17, 0x11}], 0x2, &(0x7f0000000200)=""/204, 0xcc}, 0x800) 17:01:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2, 0x3) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0xffffffffffffff90) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x5bd1) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 17:01:48 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{}, {0x6}], 0x2}) 17:01:48 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xb1}], 0x1f, 0x0, 0x0, 0x0) close(r0) 17:01:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x3d}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="93") 17:01:48 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) sendto(r0, &(0x7f0000000080)="1de5819d721b4e0be3b591d837b973ef33235e088d2a478e7a108a1c42196962320c61f24cf49d823d7c09f0c34457fe7265f101f94e0eb199d48fcc47029b051a366a068fa1c3069b7228067a6b68d77ec92494bd0eb720a21eb48ac615fc4943f2b43990f1e763868c4a4980c51196ea366177b5216d9fe535b892ec315dff103612237ce3d23472feee360dd3847b7b599e444294e6e2ab7f2a66654fa79a6653965ff6837d3863249485", 0xac, 0x8, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r0, 0x0) 17:01:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x52b8}, {0x6}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x10000) 17:01:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x385, &(0x7f0000000340)="b6") pckbd_enable: command error 17:01:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000200)=0x7) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000000c0)) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x96}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000240), 0x5, 0x0) syz_extract_tcp_res(&(0x7f0000000100), 0x6, 0x1) 17:01:51 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x400, 0x84) mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = open(&(0x7f0000000180)='./bus\x00', 0x280, 0x80) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) pckbd_enable: command error 17:01:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) read(r0, &(0x7f00000000c0)=""/129, 0x81) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x17, 0x80, 0x9, 0xffffffffffffffe1}, {0x0, 0x281f, 0x27f}, {0x0, 0x9, 0x9, 0x2}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 17:01:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="d3") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0xa, &(0x7f00000001c0)=[{0x5, 0x101, 0x4, 0x7}, {0x800, 0x200, 0x0, 0x8001}, {0x4, 0x3, 0x1, 0x7}, {0x9, 0x3, 0x7fffffff, 0x9}, {0x9, 0x0, 0x6, 0xb2}, {0x1, 0x7fffffff, 0x0, 0xfffffffffffffffe}, {0xa15a, 0x63, 0x100000001, 0x4}, {0xa01, 0xe9, 0x7, 0x100000001}, {0x9, 0xffff, 0x4, 0x2}, {0x5, 0x20, 0x7, 0x100000001}]}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0xa82, 0x0) 17:01:51 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x180002005, 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x2) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000140)) 17:01:51 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x16) getegid() ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000000)='./file0\x00', r0, 0x3}) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x1, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x63) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x3) r2 = shmat(0x0, &(0x7f0000002000/0x3000)=nil, 0x3000) shmdt(r2) 17:01:51 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) clock_getres(0x0, &(0x7f0000001240)) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x10, 0x2) 17:01:51 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0xa3}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = getuid() setuid(r1) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020002800) 17:01:51 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000100)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) poll(&(0x7f0000000940)=[{r0, 0x1a5}], 0x20000000000001e2, 0x0) recvmsg(r1, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 17:01:51 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) fchmod(r0, 0x1) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000240)=0x1f) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[0x0, 0x1, 0x8, 0x4869, 0x0, 0x0]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20000000007}, {0x7}, {0x6}]}) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000200)={{}, 0x3, &(0x7f00000001c0)=[0x0, 0x0, 0x0]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:01:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x200000000000003a, &(0x7f0000000200)=[{0x81}, {0x2d, 0x0, 0x0, 0x101}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 17:01:51 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x20008000001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x42, 0x10001}, {0x40, 0x8}, {0x21, 0xffffffff}], 0x2000000000000079}) 17:01:51 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) openat(r0, &(0x7f0000000040)='./bus\x00', 0x202, 0x1) 17:01:51 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSBRK(r1, 0x2000747b) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0xb7, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x40) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000040)=0x3) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) close(r4) 17:01:51 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x8) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0x3c}, {0x6}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:01:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x28}, {0x4d}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[{0x800, 0x8, 0x1, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000040)="3711") 17:01:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7b96fc690b8cb200100dfffff4c5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() read(r1, &(0x7f0000000200)=""/192, 0xc0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) 17:01:51 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000300), &(0x7f0000000340)=0xc) getsockname(r0, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) r1 = socket(0x2, 0x8001, 0x0) accept$inet6(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockname(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000180)) shutdown(r1, 0x2) nanosleep(&(0x7f0000000080)={0x3, 0x5}, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 17:01:51 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)="717a4b8f0f560fecc2d38edc9881dcd5421857d0db1acef603c7ba41a93a83b0b826e5873be9560f301759ffc39ba10f4bfff6918c6692f0519e5aaadf5c07a08dded3f4df7cc761cdc7fb80dcf56c7ccd8bb449ae93dc102a796369fac573387a12ca375c99f4870975def32bcf4e3a0b415a5affac721f0145990966f70b0af3864550e4adac7cc538dfc35b3bc35b64", 0x91}], 0x1}, 0x0) write(r1, 0x0, 0xfffffffffffffe6d) recvmsg(r2, &(0x7f00000037c0)={0x0, 0x0, &(0x7f0000003640)=[{&(0x7f0000001280)=""/225, 0xe1}], 0x1, 0x0}, 0x0) 17:01:51 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x9, &(0x7f0000000180)=[{0x400, 0x101, 0x6, 0x7}, {0x200, 0x5, 0x60, 0x6}, {0xfffffffffffffff8, 0x4, 0x100000000}, {0x10000, 0x101, 0x7, 0x3}, {0x20, 0x7, 0x2, 0xff}, {0x7, 0x10000, 0x8, 0x4}, {0x1, 0x8, 0x4e30, 0x2}, {0x9, 0x100000001}, {0x6, 0x5, 0x3e, 0x5}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f0000000240)=[{0x4b, 0x3, 0x2, 0x75d}]}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000002c0)=0x53d9) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:01:51 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x20001, 0xbba8098b5abebd13) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000000)) 17:01:52 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) r1 = dup(r0) clock_settime(0x0, &(0x7f0000000140)={0x9, 0xf889}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffd9, "855c000267a7230004001a000000000000004000"}) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000100)) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0xfffffffffffffeb0, './file0\x00', './bus\x00'}) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000000)) 17:01:52 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x20) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0xffff, 0x9332, 0x9d0c, 0x1, 0x80000000, 0x3, 0x1, 0x0, 0x1, 0x1, 0x7fffffff}) mknodat(r1, &(0x7f0000000140)='./file0\x00', 0x4, 0x3) write(r0, &(0x7f0000003040)='u', 0x1) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) ftruncate(r0, 0x0, 0x0) 17:01:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x80}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000140)="c116afe4db2d22d832be2a7d", 0xc) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10, 0x0) openat(r1, &(0x7f0000000240)='./file0\x00', 0x100, 0x20) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20000, 0x1d6) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000100)=0xfe) 16:00:09 executing program 1: clock_settime(0x4, &(0x7f0000000000)={0xc8000000}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0xbf9619721ebdf946, 0x0) r1 = getpid() fcntl$lock(r0, 0x7, &(0x7f0000000140)={0x3, 0x3, 0x2, 0x1, r1}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000080)=0x5) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f00000000c0)) 16:00:09 executing program 0: r0 = msgget(0x2, 0x200) semop(r0, &(0x7f0000000380)=[{0x5, 0x80, 0x1800}, {0x2, 0x4, 0x1800}, {0x7, 0xffffffff, 0x800}, {0x7, 0x4, 0x1000}, {0x0, 0x0, 0x800}], 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = semget$private(0x0, 0x3, 0x402) semop(r2, &(0x7f0000000140)=[{0x1001, 0x9, 0x1000800}, {0x7, 0xb463}, {0x4, 0x3ff, 0x1800}, {0x3, 0x7, 0x1800}, {0x7, 0x4, 0x800}, {0x0, 0x7ff, 0x1000}], 0x6) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000440)=0x4) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = dup2(r1, r1) r4 = socket(0x12, 0x4001, 0x10001) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x9) listen(r3, 0x7fffffff) listen(r1, 0xfffffffffffff001) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/62, 0x3e}], 0x1) sendto$inet6(r1, &(0x7f0000000200)="491a21f949d51aaa2b905cc3560561c180a5ca131437f90d94225645374b27fb9921334dae291fdb926becf6cd317db3e76e5932240fe035389cda4f8ceb907229f856c4a97051e3762fbd19d9a6594d51882ba03b669240369c85e908513d5b609b58bca2aadece644496a61013d108062240ab1be50664a05577024b6d4ba829d80da6a39ac6da2e0ca7cb", 0x8c, 0x40e, &(0x7f0000000040)={0x18, 0x1, 0x6, 0x538a2fd2}, 0xc) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f00000001c0)={0x1000200052a4, 0x7}) getsockopt(r4, 0xc39, 0xfff000, &(0x7f00000003c0)=""/11, &(0x7f0000000400)=0xb) r5 = dup(r1) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f00000002c0)=0x19a4) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000000340)) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f0000000180)=0x2) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140), 0x0) connect$inet(r3, &(0x7f0000000300)={0x2, 0x1}, 0xc) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x68, &(0x7f0000000040)="b3008797f66d71bdc88024a1f9961ee23e23da9fa2d905dca1471b6373bac1e87eec1e3caae06220c8ce42e96c1ecbca9c278d0c5df9fcb99a9537d4f29a743545f0282ae28a84a53125d71b8b3b2812990d4a3b46d7aeba30fe0f8f38472a98e1844691f5813572") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x25}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) getegid() syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:00:09 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000180)='oL', 0x2) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000240)="133cb6460c0c42", 0x7}], 0x1) write(r0, &(0x7f0000000000)="6c252a25a7632b678a", 0x9) fcntl$setflags(r0, 0x2, 0x1) r1 = dup(r0) sync() ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000040)={'./bus\x00', 0x2, 0x1, 0x79882fd4, 0x1, 0x80, 0x100000001, 0x7, 0x0, 0x2, 0x7fffffff, 0x6}) 16:00:09 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt(r1, 0x7f, 0x8, &(0x7f0000000080)="3ca3b45e5f75257d4e7ca933d62df73a3d80fe91b606789ca5a2d8e725f2606c263e542bd5d8e8db062536f6ba108206c96e8dc87aaeae7dac1b329d5bbe4a5f35e88b0cc5a6635cf6604e3465babe26944209472323022a63c61bd58c2cf0dda651c4366b9aa198897b4f9dfb7828ceb9dfa44ec233fa207157a74ce0108b5a5cc5b70c60a6302f41bad9b3cda5b7f3137ce7", 0x8f) r2 = socket(0x18, 0x2, 0x73) setsockopt(r2, 0x1000000000029, 0x200000027, &(0x7f0000000000)="4b74954c", 0x4) recvfrom$inet(r0, &(0x7f0000000140)=""/134, 0x86, 0x802, 0x0, 0x0) 16:00:09 executing program 1: r0 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r3) setgroups(0x0, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x10) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f0000000240)=0x20) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f0000000040)=0x1) recvfrom$inet6(r5, &(0x7f00000000c0)=""/197, 0xc5, 0x3, &(0x7f00000001c0)={0x18, 0x3, 0x6, 0x200}, 0xc) setuid(0xee01) r6 = msgget$private(0x0, 0x1a2) msgsnd(r6, &(0x7f0000000080)={0x1, "0095728383dea03ea88a2bf80a06d0777f6d5edec86b5d4c4c775560511e8f1da871b2"}, 0x2b, 0x800) getgroups(0x8, &(0x7f0000000280)=[r2, r1, r2, r3, r1, r4, r1, r3]) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) 16:00:09 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) socket$inet(0x2, 0x2, 0x8) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt(r0, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x2}, {0x2000028}, {0x40000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 1: setreuid(0x0, 0xee00) r0 = getpgrp() ktrace(0x0, 0x5, 0x8, r0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x20) openat(r1, &(0x7f0000000040)='./file0\x00', 0x20, 0x0) 16:00:10 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000280)=0xc) openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x80, 0x10) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) setreuid(r1, r2) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) openat(r3, &(0x7f0000000240)='./file0\x00', 0x361ddcd348a02041, 0x4) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setregid(0x0, r4) syz_extract_tcp_res(&(0x7f0000000040), 0x12a, 0x9) 16:00:10 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) open(&(0x7f00000000c0)='./file1\x00', 0x8, 0x20) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{0x0}], 0x1}, 0x0) 16:00:10 executing program 0: setreuid(0x0, 0xee00) r0 = semget$private(0x0, 0x3, 0xc0) semop(r0, &(0x7f0000000040)=[{0x1, 0x3, 0x800}, {0x4, 0x6, 0x800}], 0x2) r1 = socket(0x800000018, 0x4, 0x400000000000000) setsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x95b87e86393f5613, &(0x7f0000000000), 0x4) 16:00:10 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) write(r0, &(0x7f0000000000)='<', 0x1) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x81) ioctl$TIOCSTOP(r0, 0x2000746f) nanosleep(&(0x7f00000000c0)={0x7, 0x800}, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xaf, &(0x7f0000000040)) lseek(r1, 0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x3, 0x20) semctl$IPC_RMID(r3, 0x0, 0x0) 16:00:10 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)) socket$inet(0x2, 0x3, 0x4) 16:00:10 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x80002005, 0x2d96) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x20) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x33) chroot(&(0x7f0000000040)='./file0\x00') r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000140)={0x2, './file0\x00', './file1\x00'}) write(r1, &(0x7f0000000200)="621b985a910b204228b1316002417098761af2e0f1a98981651338dfe3d3cfe6c563e00ac788c677c56130fbd65bf05866de8df8f5d2c74ec4b89265521fb66527735166c8fcbfe5b2d8dc2c580e6f5c62b83c692c62128cfc815456380f4544a06d9efc15862df48da570ff11d3a5cea276a91685dd5176ef9b67dfe8d28d038504ac927c2288c32755526389772f405627ede1f06333e409de9aa4c72fa393373a11e114ae07baa6319162adba8ca3b06550b77b5d2df9494c8ac6fb8484984f1c4886f6ca9dc5a394dc1e65fa5f3522e4a03eae9970b5ac93ac2f3f943b", 0xffffff7f) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x15, 0x3}, {0x3d}, {0x7ffffffe, 0x20}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='7') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20, 0x0) 16:00:10 executing program 1: getgroups(0x40000000000002f3, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, r0]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20000, 0x8) setsockopt(r1, 0x4, 0x65e, &(0x7f0000000140)="4441ac438c5cf3bd1e78908ecae6709b0a8d2a57ca71744be949ca4132cf925b9afc706c4018c7bfa9fffcdf8791809eea1c03e427685ca4dce442bb3613b0a124b06ab81c", 0x45) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5) r2 = socket(0x18, 0x1, 0x0) munlockall() setsockopt(r1, 0x80000000, 0x2e, &(0x7f0000000200)="ebff8d510000fd81645a08754787147dd1252eaa4e713048e69931929648abea34ec225eaeebd3ddceb18089d96dd1657e71d549b76f2048823bd44618e796b81147b95db1b1feafd32e36aa0fc1a15d792d74e8e12752c1be81b91f032d40098cd7920557a32130d501bc5ff721bd280d071bed6812682f441dbad165c25f80100bb26480162f4c58d48d8e9dfe1d4bd672d06c92311a2c4f1861801589e51e5c45ed8a410fb51399b050f1e4878589bb761562b6df6b9ea31e20a5c09d5708d2f8fad14d97d57908dd19c882fcea483a9b37ef9f00b3451f6eb0285b4cc941eb75581fa80cc2d7b318a34b47edaa9f1f5e5d8a", 0xf4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:10 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/84, 0x54}, {&(0x7f0000000140)=""/232, 0xe8}, {&(0x7f0000000240)=""/150, 0x96}, {&(0x7f0000000300)=""/239, 0xef}], 0x4) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0xf8b1, 0x0, 0x10000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x201, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000400)) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) acct(&(0x7f0000000000)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xe1, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0x4800000000000000, './file0\x00', './file0\x00'}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x4, 0x81, 0x80000000, 0x1, 0x6, 0xa72e, 0xffff, 0x1, 0x2, 0xfffffffffffffff7, 0x4}) 16:00:11 executing program 0: nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x8, 0x0, 0xf40, 0x0) write(0xffffffffffffffff, &(0x7f0000000240)="85", 0x1) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0x100000000) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x6) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x85, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0xffffffffffff8000, 0x0) 16:00:11 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) lseek(r0, 0x0, 0x20, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000000)="f6000000", 0x4) 16:00:11 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt(r0, 0x7, 0x100, &(0x7f0000000080)="484fa09f6e03802f4b23e8f0e98a66bcc37fb68f0b729254595314a81b1c38fdd47edb300546b21425661edab7c056cdb91dc22025e31a4064dde99b75df9794d113c8dbce31bcfa689735f8146b36590314eb7294e50b63a8d92dd1e6563a03feed4a839441c0361f2bc1b9984a9a3ceb03403a4fccef35abbb104e5b8b28fd84bb0f07b62553fe7522a7fb08b4a22064c27b85f269dedfa50648b5e50a1eb25863e5ef4a92718a91dd4f11", 0xac) setsockopt$inet_opts(r0, 0x0, 0x200000000000e, &(0x7f0000000040)="d8ff125c00000000", 0x8) 16:00:11 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x8, 0x0, 0xffffffffffffff00}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000002340)=[{&(0x7f0000000280)="a8ad4783dfa84d36a9ece2b5316b7c99543bfd1443e54a49895f6ea036eb23bc803370792da9bb9c77f65329a25803a8ed1bcda9f9543716d15c8f6f65284a1542469e3add03684c7d2aa49a76aac4b5a233caaf2f244594e5584455ad650bf71b577a660c5d40636a62826b6120cc0f429d4d9282db0c2812192b68b2c76ac7c0f2771c9c3c37b4834a173cb847a1f227df1be3b3cf39f65bb7a4b6afd37ae83e5066c53663432190723016aac9a89a395b77dc3bf3b4f64770e2ad7faa14cc275ef73ed868b4112547504762ade1de3732ddf0002abcdc34ed40f5bc3fd6facc0bb69fb734da188033edf0964266e32d479ecf0a2a8212bba7397d267d3abed9b348daa808624de7b4bc35503b837b9c398a9694f864628e344856e443c1e1c7d971dc58012568164f82211a40127654f0061aaa0290e46919a238fde28ef318f90405ee677b8b2f2dd6cad79fbfa3e722dff1f02cf74272736a03341d4f11ec5b4e29ecf3a2e002bd82b9f9ffac15cc25529b7108a672b3e717653d1bba1fa8d468860459e3f3d4bc66ec2ef7e6770b653eafb9c9e10e6396824cf854eb8bc35dab429fe58ecc4524420f11a57266e1977dc6abbc215e545b34e3df39dcfac5e4ed6a5dfc490aa3fa929ea5b416adf02e51185954ee2aa986d092a2a2bf9b92fd0af569a0b8ba62287cef8c8b3dc383a8a5a40341307a35ce02e967748258c3d48a7d18ca18eedf7db34face741f0dbeab9ca387f2aabb0e494d5d56e3c962ecb801c08d7f0669f42b73861efda20dd5642492b4784d39af7dd0e63aa70e4f27cff28e81a9dd25b6bb92e09dddc9d35a9ec275d1d9cd7e37f8ec7bae2b268512ea5bf9a3d62a02e55289b6eb1b6a34dea6f920f363c2c3f715db8a51dbb2d493c9e7f442da41d680710b9bd40c4a73b767d62da3c70b550632ccc14780c29bda99f1bb221165e390731f8f6bc098dbe8d0cda66e57a7425897aef751c9c8ebe5bfe8a24eb208bc0d7c79503ab491f9713776f456a245b24ce634566107cd7a0674aed5490097274c1c388da4395e77baee0bdc4a297147106df2cc207747b13ea6edc074763c0ed66e4adb20f0fbcb33bb0c671ccc1605ec12a32fac1b4684fd3289232ec9050f3002cf782b64c74c80bbc8046c5b32554df38747838eaa62b94f5fa7d0560040788e77351c98d9e2b914c0a536a2d597a94e9dfac449bb6507e83952fc06b838ca0b4de033d5e4fa1dbc53ab7fea0f1d577ac0cdf2f937e7dbec6c893349f537bc29377f9b794101d4f574982d4110e360b3f0d9b4c34dca13f7c6bc956c79fe2262d036cd41cf34b9c9a8f47a96489d2a30a661545cef6e80db7f8cd09c57d31a74374ef213269b310f77092cb5ed373d73d04b1becaf2f300997bc9295ef9188bbb923c4d87873cde1603b7359f6c09f60dbbddc5ce584426f07fa3536fdc39b416f0d1356d551391b0199829a5b71c2149c4e78f0ad4a1a0a50ec3bbd7645bf160cfe6106fa597a0eb82e621173ad7c393ce994252df71d3012521ff80164ed0cec5ffb5fb6e4fd138f93cae8096d209714ee7d4225173b60f64d46c580cd62de396c7ed3577a00a48bc145a6c1b6820758a4d3fd48c1b22f7ce11a8643f348caf0dfcb95070d5bf08f10f18083a4a58d1f6216a9b868c1d783f6420a76c79f03949eb78e96a868d66da89652dab1e71eee8e61f3c6d21f05b34cdaa4a93defa3e7917cce91be0589fc62f0a3504ef8e60e891ab4e7ba652903b9d37e8c6da8391fa4575660568716274b839deae5c4458cf0b48764430dbf9c825ce94d9743aef0477e7538de6510157641ec79466b3a38b0d6ec42bb1111cd505b8b5668fe4b64d6f31afa2e71810eb78e816fc33be36c7df62e80f0ce18e3f13f0938bfb9a4c6d122e29cd8d5191c5c8b814f21d2dfc91cc74310e58bdad40419f6e6dfcb7b7245ef691d68d237c803195cdb7ce0060dd577c56844ac99c7ba9a5ab601c9417f8419ab49d97d7a33e93c5ceb91f6c002745e7607b04cbb986f7701c0fc231cb23bfaf08c618d827cca99179220163d0e58e872e3ae80a22959af4e9b94bd350f126446fde49e72a13336e9b1f0a8a071ea8aa4b66daa72033face5db0c782065a9f25bb6ccbfd9c1210af451fd21a912d4779520745e4dc2cca7fd8c1d58a48c4a3273bc1e1cb6b41728a57667c7ea1054a46dd3b9b9d4ace602a9bf93ca92793ad40d7773ba882aea0638c283dcce8670c3a23a3a28094d915d7e12f87ee50721467e924ed23e54675b35c9d8209552a32e1876ef47ed1351937954da6331ecec739ca45a009d64669e6578b8e467b9fb368cb327633323f3b08f928a92fcf47eec621ed25364c839cc0df8223af63b13a9379257099fdc43e13db1c89ee3100dd4056af4d3dc4f5347706ef19347fb3f7e2017b7d273dfc38029e4f4fe5f998d3c3fecf4531c637f0071051dac15d9d31fad08a0040b53bbc98adcfacba9804d7f81b2025e299304c0309a709987827c43aac488a443c0033b81cbf100b647ca530e4d994abbf6692f72af632c3722fe4e0955db23d0039ecbc1d3560bbf8b8d13361be943b6379d8952e8b879d92b83efcbc7dcacbe41fe5892a67accfc72edd72408c1405f44c13f3853d74dfbd5cbb8bac1a00e7ec0b14098cd1d8720dcd11866f6dbff5d53653e1ccfc0049bf2b3c8b647c56bcdedbff1f4ce66f4594ebd0630bb34a871eaa2752042ce7e0f7afaad7d62dceb3756073304cdb1c701d76e064610777025fc67d5205f9498680fd750e4faf6cfb7d0595a3e403a6d058deaa88b88e9ffaa76e9105ba6d4fb0c2511429484999e2ad6fdc9b672de6f1b99f37e5986862a37f48018a51cd3cace1ddeb37741febdf6990a16812cbd9d4bb38d7cd01c421b210e691acda1d22e0f1f204d46bcce3b741595a7bb176ca83b5997353bedf44dc5133a787dc27c068d9a0631d9a3c65b56f5e483646f50d8df731def969877a66def5cf2aa8fc813efc0ea82f798570f032bfccebb55ac7bda46183f64c8ee66b295e956b70094f79775813efc10a0a09c43560efda08a628dd6d6c1403a024d96b7f3f8b478ab358ada025f306ae34df61338109828c1b38520b1793fbc451b4faeb13d0cdcee4719a505767d35586493778fe13a0ab2d685547373f53f0b84341e7ecec2f734a21700c4775bb2fc1d139e3778b2e639d1ff7b11835166d7fe6654a2fbb1d8bdd49a3f432b10b08016068bd5cdca6dabb6dadbe1e41e7c15cb0d59d07a7582c005987b31ad8497eec5fae49e830fc2a021b78c4b602a4b0feaaee31616bcc8b372820e69443debf1ff9180dcc555788e1586cb1997e3dc01efee6bb6151de4f8e86b5bc6b8b42f3cbb76611aeebeab807e5bba13f8c080e312f56c4b6f6e2e81e3aec89421953fecbe7a5161bb2a1d1c54832498b74ad56466d839dcb8f7a62a538e11b692892cd6c09f8510869f2f4597a868a13667f1ab4292b74270746f66cd8940e97c3aefcac3dbf0ef5a0a1a541f23eacd6c6d4924a5c7f8a59ca0fa0f5ec9391d39cbbaaad971f410639d39eb8df0d406f522805b6e07c61367cb8154394cfa188ee63e521f546d97a7b963afbfac0835893b9820a6126e50f62d5f0613b6b22cd6df153bcdab56a41ecabfefc5937313bd267e97893cd3f4fa39d4bdbc56d8deefe4c3d92ab19cbcdc899b27df0c758cc2cac41639f4219981d229335c33658e90d9e299f888f8724731db72449be8d896c5063a5dc9df8be89090c99f9d8bf76aa58ecc67289b13f676cac6bd3d45fdc00f898db1d1b4c9df8da61399ee8956625b0130bb5cbcbd3118588f09d69bf15d2af0d334afec87cb065743256882eba8decf00be6e8f85fdc620eb4113a1804e3519567d59c547a65a9f11fb84a529c98d1df9c0e91e07a34d3b5c9d259ffa6d63ce08318165ecc4ec386f7657f323376005ce51714fe6ab809d34d96a0e63584b2b4991be15aaa484a7bac964a17ea2be83fcc42d925f8b00e0358b683a262215ea997fec1a2577060f5206c657ea7f60128bab27745cb7d063b6bd27785c2046ccc24f8f54986eb5376fc20e4f909d734aea1cb5c9ef63ff7dd01e282559ad0cffbd97526972f7c9f1d10abfcd966d3eb3cc254258629bab30c2812be8ec21a5a5796b5a4ea1d0cf3a3d48bba68a3bbc01891f42be7a2f580bcbaa6508214a4e5cf12f2712d1db161130ea659d54b57c67bc49a5cadb366696d5aedf7c7bac29c1d2062aa9eee42c58049a09a7c3158e21d7c0debb8071b376e395102d6c74aee184c20ab5d6ff49679eeaaeec32839a4a8e97c691ec8bf421d007df09399b390b486118c3b05b1af75ace1a437a9e4805ef2592ad6fa4cee8b6eeb4320debfbe339b4ccc33ef085003efec48563e1ecc0b41b63fc8db2a0f19d42dadd5d0d0fcb8093714adc283924acf3a74007326ea8ec26ad170c51d254f70bca43d8dc25a3f0fc8b16c01cc2f59196c0550c28b238cd58fdf6784da7b9c7648dd38abcdbc64d090937429c7058ed2959fac8d0e58ed03b08071b3b6bf70949ce3869450fc23b7d30ec304c488b57ff1fe3990b2cd8558a27995a03a68855dcd33e3419bba6c5762931a36bc72036732ad6e7213af628faa14ea065bef30541d00777d2af0be3a975a89b0e17d700d22e668fc785dface18eb7f6ff57d871657690396d846d7f3e844e5cf2e33757388acaa2085a39c9a6e09eb1868c06386e6f9a91bfb79e8348eada43ca43d0d44b83ddfb8af9e5b422d2c4768c3be1ad649ecef2d7bfe502458150c169fb0067f5460e04cd12de1cf1d357f66cb57e0e16f20a98425da84aaa3c57cb81099d2e6bbd48e6976022681e9eeaa1c0fcf880f9d0f68712135bb8b963137d7e4cf9c09dcc6852fadf6771648d65ff130027161491a62b1fada7ce5f8f9075d072dbc907996ed5dc9fe9eef14720502fca28a98024698095fada6fa7e39a8124057793059a69ab62dd87dc07de8bcd4e9c99a1525c16f88cc6a4518349532f7f9ffc4bc0e85a4323e4382b3657ffc7e309e38165da5fa0de14870ec3f450930d0088b2d702cb55a5d530b724f95f84c399c8e636b50666dbda2c3ff450df72edde9090320632b02fe18f6f51f46b5c07313775e468e0429a6c8eb7bee8b9c3cff3cacc4c40d1428d123e8cc8e77ddcc59bcb1846fe8fa93dd85b3f35b593b30154003c286a7ca8e0584ccddd479bfc8a79c07bd29dbb24e28a99e724e1ddeb26d12bf7457f34d863d2c7671cb5f0c61e6fea4cab6b297552b6500af2bf598e2847bd1abd5498d889b889de7b769bf2583579e7834b723b0b8080e67a08173d13255bbf69e5209232dec8235dae5bd828ddccec10e9251677391a80d54f11283da789b30b5d14f7ee0ba6df598a548e9b66a9460a09519f42f61fb56c12983c007e61d29149735adda67a01266d5e6439955665861536e5014c9ab6d0569cbb5be3d03c010d9c27a1c1f326e133013531d0e3e270498e156f2bc538d4fa9f7963ee3219a45af8a7c87a19604676dfa91b98653032ec7a3ec6ea917d11174470c00cf2f39301a087f37792021fc4772a4f178c7eabc2fc2c607eeb85b8b79b56406b4e0bffa089462ec83ebcc9f9685a17087e909614621c8848e50ce87d875ab12ed7df82a97fe68820d351de5aa5b6339655c41cc7fceb362203240ac3322cfbe553d594dc32099b3df8af7564b9d82a1ba64580506c32a58e877196711bda2522ae6ab8893c1ff5eeba8", 0x1000}, {&(0x7f0000001280)="e342854bdae44a178249595d9f66ef9f03501672fb0df68df3e2f3ce510fc8c72b7f62927f2070ada0955a81621e4b0ee7269b1286c0fefb0a9c28928a2856c13db57e5953288180618fe56237660346270d52e1ca4daca8ca1f99756fb80c4b28273476fa7f3f40bc6cc4f78dd54a709dca9a45b4c330e32100407a1b66670ac080a88e329b8a9787c521fb79662ef376508dfb7ce74ee732c0defde3d8a2403929777e13274eff323b2ad8ffd9573bd284de", 0xb3}, {&(0x7f0000001340)="16756ff3ec6d5bdf4565a4cf68c371ece0242bdbee3500917720db70a33d27e2e9970dd4372ffd07b96cfbc96bc5126735001248435151d91534fe0b95612fbc4c538c0157cf5a43787373a4a0f6f49d5d1fe9ed645e9ad4e67b9668be57f7b02ed7a01ed2f64556d0afc586a7b4eb30c5193eabeb0236f2903c995ed41e881d7279d1cd81ddb73c040991750369d4955250637d2ed19fde1a6845182e198908fad0fe42495357d00c4b2fdd77e6426ae2c69dfa8194cb31e1900c300e52a00f1675ee97d46409f3ab30b33620009d15169f3436caece720d033bf7fbeac4e43744c11a3e554698c964247935ecb22807f2f3d257d318b338199d7770c981859d6d97bb9dcc0dc664651cc8c0b31217a75ba62dd9c043f6c538d71a59f98fda106e9a462550e57fdd9e9c5cde96a27e312ab5d15c2ef8b89806fd1027d4c850d6fc963fecc2e1df06f9ad56f937f6a90036e1c118fa89de11bee1f85911def1f345c886bfb997c7f7f42dfd0cd1a99c430fd8b023e0436f28af27e83dce40e39f3e5b3f18a76fa8c3d2ebf3a1939778e2336a429b6f9f71e4ec1ace39fea155c28134fc169d6c18392fdabca6309fed4207d1a57a0e8b947700f9b455072f438f7d5a991c9d2a494f90d0f6ec28d7310bdb70a49183683550292574f49a6c09c11213b5dc954153de20ee93dd811d5d0c4d6dbf6051dba6cd2bd4f99752818cf294a4fd79aedea987faac10cee0718589a934640b06a9626d6e41c67d1bff5515d97bba357b86aa677130d1a33d23387388eafc65dce7485f04f3952c8655276cb446c3c13a6c72dcaba9848809173d40ca2048ed6cb08752c421fb48cdf2d81067261087fea87e346c0be8749020acf445f3876a1fc2bf3a05ab3830df5fd825b3dd1c2323c0cf05e85bbea49ee4b4339062ef643dc4f0fc03b3a559c48f6c3e2b038fbf9103d6f92c1654cd99387727b1201b42003aaa8ff286669225bba2cacc09bec4de53f8af6359642fa3ca2b95236819493ffc434d1926be48d4baae58a8e848c26cf72875f93085bb91d3b13ed749e692e69332fa5272618576219cfa1c21925495dedc6b8029bc780b892fb95c645d06b651fcb298bdacf5f8e172ecd882a1aa4ba5e41578a1b3c676ed50cf191ce858f3fd83bd93692cbc68215a8d44a32951ac65b0ac738e3971eeae5d2a50969ea6d9fda49c7a132a5e199ea4aad875be04fb3314fc7f8ce2ae6ad59a23c6850fe0cbe57da70b8655d1f46a411b9e8c18d84f8f904dc65289cee35d80f2eb95394b1bec58c602f883936cefcbb0c9c04fb2561cdbfa996aacdd407d9f932fec1c8a397f2585eb147f76ac8b3bbcf047dfc4e9c822aeadef93383bb1fea2a37c3d9f184d7c97c75b872270975969f06270b0b8e8b016390cd851e04dace1c2eb83b861dedc1490b77a846ce7a64273d360740f0ecc52d51f18a2155363a4dbc1aba0e03a55ed55347ec3a74f08ad03e580ea20ffa18d939fa9d5dd29fd4e5d8d14350281060d4afd964e3280be72d2cee97daa47cba49c2746bdd9c53da7fb04038b2d4322ec817d159bf37b90e1df5e003d7583759f389ae20adf9f185ddf3c70c4ae5d90834e45f9fe9dbffb63af70ba8b67764ceed7ed2992f53cedca068ae1f5cf97eea5416b8f00140aba3549bf5663b79eb8f47f87808caa9a3085e102bdbc62ed6f901c84a37ac0188df6c930740b32a7a39191c3990fa7598f71b077a1ff9798f23849d620628813e7b28fcf9f615fd74364f375f0260734caf9ccefc6be85a9d4c3d9de569ce14c7bc7e5429b14cc38d7f82af58513ccd41f67628f1570beb98ecee93ba14e5db82e3fae8a8689f4d8d9c936b964228dd2d43c052d3ec0d6744cbaa451d87e908b729626a64f812c3af6ff4dd0b93821f3bf85ccc961d010dd422e170dbcbcdf66cf49c99d58a95a09aeb3064df511151324fd562c54c69f62361e5ce590dafc428bf0d080d6cc7a82731934f20c70ebfe8f048097c9be88eb33e057f4a991b45fca326d2fdc8e5b804452237add6dae71351adbd85620515c2b331799e5aa1b5f45090b9f17a8ef87e9ef2d0f331e405a4c448bd9213ff0b04ebf17f7959d79e8751dfdc95ff17f27e6c88ac39503c01906c347b90abb4db8ad466d77196d15d2f584ba1c922ccb51a47e2e86bb970a70efaba401ccc483e1ceb31c9a6c21aef8910faf42540f38e1583cbe7c73ed004c6ac1abec29aec77170a114cddbe4b9e73cd49e75ede7a9969a85b78ca3c8bc4d6d3571aa5ea160084f87a6b855161fc84623592d4d60dedd30274d3fafd210431b9b0b753e38d3bfe703e785119c602dc038e2d70685b630efd9adf6cb6df4e980d97df4c5e94d709fbe06db404f019a6151c36a156406549fc017aea27356f1f7b53670ab09d18e6cd5df3916d0d94f631468dc15cbb3d6fb63cdf9a4b53933bd14458c63c606801b282526fdd0ce4bcdebb5465488b63daf26ac418a8aca57a27ba8efcf1f895dcd282409d3b91e8a5e40829e2cc24a06ad1cddfe03c4074658d69777d9050a3af1c0f2d1f17bbf9877b8dc181cff7c37735076a5aa038b2e6a41774141eba82b19a202deeefbf0e7feea814b4d79761ae6741714e3e32984d109b4653463917e6a64641e198515380542881cbf1aea38007a8d2bdc11fa2f2fb8b27e9dfc2a6dac2962ee8dfd8a3e72ba1591ff3311bd791dcd5bb79f6f3459c5561197ecfa02eb942b86756be9778fa78fcd75e214447fed8ec0037232b1202e2b353a26414872b6ddc45b81ea164bc1429f1a050370317323c45a2bf3fe3cb930cd92a53de9f548495ed49107c5348da52c58de587999502a31a7d9cf5d404e738ef4dd73ea1df72b55e34eda849a1f9b856e1a9fddbfe0a2f177722a43952a28d8ce8e1e6539c4b6c3981f234c5f6475bf10c89cf41a1ec025e041d5fbdd0381fd580dbfcaf68b581c3313ebf04c681ac732c1139ee3a475a7d2af1507bb36939bf68b32235153eb3081f9c61f099b264681ffc545ec98fb1fb5240604d3b94444d1430ca8fb1d14e95d7b1a8b2ecefb168dd6ed729a5a95d6cb8e49e4f02e963f30b6a4825e9deb99406176ac08f84b340941839488a310df4f31a946bcf151de7ee5fa53dc16a5e3d6134a88e4895b68a61903717fbff67d967bd4f5b1573670c7fdb4fa8428f83560ba49b4371f90474358e61dc3934f14ccc98a889eb2826b05964ef837a02b7a70a97430af13a898f2fb2203ba2595cdc93a30c249c090468f3fa90ca39f29b9d250b19d680df64ea4726509c907ce5b88d152d060a4e0d9751748b81c3f35bdf6be8d93d79249e6861e3b5ee192dcd2a70d7b9e6bf547d9e6cc2ed0b717be4960f12963583dd4c05e3081ef403f41eef489401ef5a102ff5b9c2ab706ef6afc9b64bc8dbdbfd161445d7a700971c2befcd8a984dca6104cf225f1f7149d2984d2cc6648df8169d3b8b6c19af675b2cf8c69e647b5cd5d7fa7aabfedf8ecc13a646479ae99350e10f9592e0ade59427205c0426a31a707f964c076af9ae2ae747b20aa57bfc6e925a3d9ab3e084184afd4dffea3798d3138344d5bd1b1ef19c470a6410a302e70085d29eabed5c6603eecb36a945eda48e2bf3443a4ca97f9f15fb3508c838c5fba4b92bfda7fc76383e5c64efe4698cb98f3d26c5a52126692fc8096875e05c139b7cd90e2083660ed97c60bddd25b213ec3fa0859460ce8b021719205be077ab5f48699eec16a0925cb9b44ce8d7106934e7ca5cba3f702da0e17c59f836b5013b7e88034c5c7155b4e615099814fbd396ef418610b519e05d2d8d8e5ecf76d430e05c4e5ab9a450c23f7c4118f631d606eeada22eee1a634c94288ffe2dc13ef6f6ce0ac76f40c766e7a694d67ed89ef5405f21917e332afed105b61392cbd85c04233010a30c979f2b515aa76560629ec586c09cbf3dac5114b8c07abc4b14a79c7d1e484c2ce58f619fcfe0b920ceeee577db6d57baa4652273c4f2daa32ef0bb2b5b364b105806d24a911d3ca0d27a8008d33f377fcd44e3f8a760de6e01ee1d9f02fed9127235c87093539e070d6dff6b5c89223a0d1871bf6bae18ae41429e60dc28eebdab1fa6243dbd65e4e09f59d933d7dfb23eb767d28acdc73cfbb05b3766ec362528bbb60e826446444d53b0090ac740b850c09dbf5383bdb264357aa430a03d83435134e7734eb34d1541f2ce67bfd59d3a5fd5d5b2c4f54337b90f0da1a6220d0aabe19617ea0e5db6f7b9a13e78be1e097eb2af8270d494ede3cde75fb9aeaa22f88969538074979bfbbc24957ae33b59c36590de52be039ced0ade3527f8ec3673f079341c5093458e539a5dad1460d22cd6fc8963319a306480c525c1027eda01694916df625a397af826250a6132570a1177c68e8bcefb101533e95758817c1a43ce2f4033f1f146c4dbba21ef76597d9ad914953b9e8ddf0cab59b9f02629d94e1a045853a7da3487d9ac85a88dd3a655aeed768260899acb5680304d18f09a1c57b6f35a80cb38d720dd87139f54f0c41e8463c05adfca2dbe2a8e2d4e92cd215a9d7935d09fa3d50039916fc8855a6a544254c55fac5eaa91bb7e6068f9f31322bd89d55f781e836bc7e11650aeeb283b8e4ea010983580bdee9be914d2f094bc48976ca72bdd2553f715d28e07508518c822f749c77c570b7e4e1f33fe9840a7a8d58494098b9bad0d24415b39cb9b7f7861dd8e8a3c5d5d62cceedcc6b9d26bd3073cd08f70c3a157a3f52d7dac071f5ca9aa3ab63e9e2936c816f8d1835b6b1f2beeee6cc096d5d0a89504d291d30348eb8c47998dc4e223074dd505bb1c69b9cdb50a8c7257e719b073958b4b4c130cdffc81979560e310f7960094a5f1e6cb291655db09a29e96b7b01b5cd392c4b795625c6fe9d8d91fb79a85d51d615872226acdc8df3689484dc93b67038c8c08b52777133e04b229284f1ae82b7fa812a838a6fe0637de689a309f1f61c59df085c6d00fd356ea58fe063e0b64faaa9fd593ed64493f8a842f543ad46fb0e73f0549d0dca58255f4359815df3b38f8667b6f0d8aba4abfca54ec5993d46ef26c9d18bc4e18983d532f314b071a62b36a86bf938643dd9cd521ebf75a786855dca79c29b45d57235a054d172506155aa0d1404536726234a319046fbc37133abedd2e8bdc779fccfdc895cc78c30b071f987fd1d6ec28229038671f02dbb7a5cdeb68e56e0c377ca91c2f4e96f49463f26f3a35fc8fbb85ed712aee0ba51db77457f81165f13d8cf6ee392c359fa1c204eb8754a233c493fa0f2df4026ff676eeaec0f7add48b8f433873f214b51e91e55b5d02ab9a17b037d1b522c13dd96d1e9508c240ca5db80fb6b220393cb87c914a069109e6f333726b9d5b2fd0837e0e603072b791086918b27ee707f6c94d6075d6e974b2a6bce763fe1d704a907a4d2bda1c6b354c053d2bbce64ca7f72b7c42fc90dad2845f1e6a80df372f55f0020a9658c90701cc37be35bde8ef34b1ec484ec707d9b04f382d945568aa1edd7d981a08c18d7de182c34d0308fcdfbc0f437237167724acf03e24ce9713438369fd26090d33498bee7e152dd8d4478aad09bbf85532ae8e209e49acfb9e14f10d9ca9f0749ab8f24e0369fb7167103de2634564d2fbc60d358cf30cbe08a3eaae903320e26716e89a48e532af1fd9af43a3b94d6a04bca53fb6cdfe3e61c82b71e1ddf4970c7d28a8cdd14ac8b223a59635eae4cbe369f36fbfd10ff4cc007011f3a6", 0x1000}], 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)) getsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000080), &(0x7f00000000c0)=0x10) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x10, 0x4003, 0x2) setsockopt(r3, 0xebf, 0x7fff, &(0x7f0000000180)="d926f53f5e99a6a44c37b91b5e3cc37e9a6dd72a75a452460ad509fa200bfc4831507cb4e2d1ba9a539991cb3871d607e7acaa4dc0c5441e0c43a44b379c2da4d7ae123735bb9ba3ead035cb27bb32bf934ec88a6b5af59eebf8592d60e586be1a32cbc1b2c88f13512aaa91f281c15556acb222bcf8356c982307f3211b7c8675986088425a3f12bab4c5d81778a08efe86f48eae97cefeec88dc9aed6489fca01d4dcffb76de3ff2e0a643df48c0ed6ccdc10c162fc1c3b61d1006815ed7224962fddf189f1e0013b22f46917142f8023cb482f00a0b965ffb8e69d84eef82ae32e08e8c418f2fd27b270f22cd6f9b427601a0", 0xf4) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:12 executing program 0: r0 = syz_open_pts() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") ioctl$BIOCLOCK(r0, 0x20004276) 16:00:12 executing program 1: r0 = socket(0x1, 0x3, 0x0) recvmsg(r0, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) pckbd_enable: command error 16:00:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) symlinkat(&(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x400c5711, 0x0) r2 = geteuid() r3 = getegid() lchown(&(0x7f0000001200)='./bus\x00', r2, r3) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0xfff, './bus\x00', './bus\x00'}) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/66, 0x42}], 0x2) 16:00:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus\x00') pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f", 0x17c}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r1 = msgget$private(0x0, 0x90fccece9809efdf) msgctl$IPC_RMID(r1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000480)="f2f7f38943386f2df805f188258afe4d10caeef4cd7f1642da9aa23a47ca95eaf7fd80c0ebcc1f2aa34e580f69a9e86365c4fc46a18781bd1bb6ed0a5ab4fc5972b9779aad572093d53668c2d1dac157013ca540359747862802d3611c5816bb9dd2a30763609267ae7d3e10008ac8cef2c99f771aaeccdfafbc68bd600e9421f14563dbaa348349cb623fc43772aeb5cb4606ae6dcb7a5f710e1c", 0x9b}], 0x1, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 16:00:14 executing program 1: r0 = socket(0x2, 0x1, 0x7) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000040)="04005c00", 0x4) r2 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r2, r3, r4}, 0xc) pckbd_enable: command error 16:00:14 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x86, 0x8}, {0x42, 0x6}, {0x83, 0x2d3a}, {0x48, 0x68}], 0x4}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000240)={0x0, 0x3ff, {[0x77, 0x100000000, 0x101, 0x10000, 0x6, 0x3, 0x1, 0x2c, 0x7, 0x4, 0x40, 0x1f, 0x100, 0xc7, 0x10001, 0x7, 0x7, 0xe0], [0x100000001, 0x7, 0x4, 0x541c3b19, 0x3, 0x800, 0x800, 0xe, 0x7, 0x15], [0x8, 0x1, 0x7a7bc88f, 0x80000001, 0x10001, 0x10000, 0xffffffff00000001], [0x6, 0x1ff, 0x3ab0, 0x0, 0x7], [{0x5, 0x7, 0x6, 0x100000001}, {0x0, 0x7ff, 0x0, 0x1000}, {0xe1, 0x401, 0x3f, 0x6}, {0x100000001, 0x0, 0x100000000, 0x8}, {0x5, 0x2, 0x9, 0xffffffff}, {0x7, 0x0, 0x200, 0x7}, {0xfffffffffffffffd, 0x2, 0x8, 0xfa}, {0x6a0e, 0x828c, 0x6, 0x7fff}], {0xfffffffffffffffa, 0x1ff, 0xffff}, {0x4, 0x133, 0x6, 0x2000000000000000}}}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x0, 0x4}, {0x0, 0x2}, {0x84, 0x8}, {0x4}, {0x0, 0x5}, {0x83, 0x5}, {0xffb7956495884afd, 0x80000000}, {0x5, 0x8}], 0x8}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x101}], 0x1}) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {}, {0x6}]}) r1 = getpid() r2 = getpgid(0xffffffffffffffff) setpgid(r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0xe, &(0x7f0000000140)="b3ac34469fbfe624eb02eb2f9f7f") 16:00:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0xc000, 0x100) unveil(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='c\x00') 16:00:14 executing program 0: r0 = socket(0x2, 0xc003, 0x4) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e3ec6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6a841e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a51f000000a202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, 0x0, 0x0) 16:00:14 executing program 1: r0 = socket$inet(0x2, 0x8203be430cb321e9, 0x80000000102) pipe(&(0x7f0000000000)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) dup2(r1, r0) 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, &(0x7f00000002c0)="3e2a09000000000000004dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefe", 0x26) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "85fef6bd060200008300314f6d809d1998330200"}) readv(r1, &(0x7f0000000040)=[{0x0}, {&(0x7f0000000300)=""/192, 0xc0}], 0x1000000000000012) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) symlinkat(&(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') fchownat(r2, &(0x7f0000000000)='./file0\x00', r4, r5, 0x4) 16:00:14 executing program 1: socket(0x18, 0x8003, 0x80000000) r0 = socket(0x2, 0xc003, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x9e00) 16:00:14 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) mknod(&(0x7f0000000140)='./bus/file0\x00', 0x80002007, 0xffffffffffff2824) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f0000000000)=0x8000000000000b5) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x2, 0x0, 0xfffffffffffffffd, 0x800000000000, "174976898909171000aee1693cfa980900005080"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) close(r1) 16:00:14 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x87}, {0x3c}, {0x6}]}) syz_emit_ethernet(0xd5, &(0x7f0000000340)="29aadc0675a8bc81340a582d297954639b9fb45af23bd296b4837294b2ed3f0f85bb54c063ad3e46b9d81ad97b738b5e9c533603a16c11feec0047f5a8c6b9d723f20a1e7ad38abe20daf46c680b16fd0dab6cbe3ad1bc0bdec0b933d870cec6cbf57f0c96c1fccec4fe7d328d656d7084c92c0cafb318cc7333dc397085cd0d3a19248a8a99b74dee7540ddacb3218cb1eb2c8d56acf9311f2f19e83e2143b8f385702794440d51a8c7a72a10aef03bfd204a6a524ae286a90c9cbf8b269850f948d4fae6918f4f090655f5e3b6505e739070f51a") ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10000, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000180)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f0000000200)=[{0xf3a, 0x7, 0xfffffffffffffff7, 0x2ca9d607}, {0x0, 0x4, 0x40, 0x9}, {0x7fff, 0x6, 0xba1f, 0x2}, {0x1, 0x0, 0x9, 0x3f}]}) 16:00:15 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a538706000000b8130000002900000031000000030000003591af0dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00006b0000/0x3000)=nil, 0x3000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:15 executing program 1: poll(0x0, 0x0, 0x3ff) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getpid() execve(0x0, 0x0, 0x0) getuid() mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x1) 16:00:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000200)=r1) r2 = socket(0x1, 0x2, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000240)=0x80000000) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f0000002400)=[{&(0x7f00000002c0)="5778eeace761940a857b90d802e3fc11b5fb69ab91f834f215d9fb7c3cb7ceef7404b860a84e58783e99f146df521bf57e1cd45b1214cf41f42e754e9ca665d0277ff6b481c4989b58b375a5dd0968ecb59d3aaab6f7f6eedf1821da69b985e0", 0x60}, {&(0x7f0000000000)="854e4973cc5623f045f8f9e0a8d55edbe441b13004789480a46b682549d4a093cd89e4a8cc93732b0f918d1e75caaa288d768beb340d0b0e8f82ae52afb33f6bb522e679fd0387aab8458b14ed5ff11f1d3d7944a8cc8a0ad51c4525a095cad041f9152c50ed5a4ebc", 0x69}, {&(0x7f0000000100)="f2551c7f246a6c3895a6181052ccf8a69a5a2a31bdaef12b841aa012fd61d39a038ab3a078f071bd4ffa1260db9d20f10ec1dd16b8ebaabf1c3ff457eba6e9db7239ad62c224", 0x46}, {&(0x7f0000000180)="8d36dd35f3f0bd046d94e698975998c03ab94e0abd5452d0656f09fa5b9f33bc4c013f1c5d8ca858bab0c9c1939292b70aeb2f68aef0a75964e69ab9a24e8c5df8f81d4908e4f8cd84561c2e68b0fee3fb39b8804dd72876b41664e82255ad5b5bb260045d64d29ea57824513f6012d04ea8", 0x72}], 0x4) 16:00:15 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) r1 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x8001, 0x80000000, r1}) syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x3, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x3, 0x0, 0x2000100000000}) 16:00:15 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000600)="1f51e6dd99dd2abad0017e3d78bbffcac9155a9847b2483c067a73612cbb4134470501ffdafbc2cfa7a17d49834421f106f5b297977a3764a4df42408a5aba58e1987feb93fd5d12ce3f75d13af4574b4b9e8c532356427817cb240742543ac1e9ee9fc9d1c9b58864cf72f99edc28e5a87933f80584c7b840c6acae9da83252359a15468f0bb199674201b3390c46309651c2a07602524c28886fa78f3a70e1f17e3edc74067233eb0f40d1924086f442c827bf5d9316", 0xb7}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x800000000, 0x7fffffff, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00", 0x4}) fcntl$getflags(r1, 0x1) write(r0, &(0x7f00000000c0)='N', 0x1) fcntl$getflags(r0, 0x1) 16:00:15 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, r0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x2010, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 16:00:15 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="140000000200000007000000f69518a60e49982700000000"], 0x18}, 0x0) r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000040)='./file0/file0\x00', 0x4, 0x322, r1) 16:00:15 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x3020, 0x4) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x588039b1a76392d3, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000002c0)={0x7fffffff, 0x0, 0x3c0f, 0xb, "261708d9601dd57dd00b57ef896eb7825f86fd99", 0x5, 0x7}) r1 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)=0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000300)={'./file2\x00', 0x195, 0x6, 0x8000, 0xae7a387bc76d2392, 0x9, 0xb37b782, 0x6, 0x1, 0x3, 0x73ea24ca, 0x40}) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) sync() mknod$loop(&(0x7f0000000200)='./file0\x00', 0x10, 0x1) setuid(0xee01) linkat(r2, &(0x7f0000000180)='./file1\x00', r1, &(0x7f0000000240)='./file0\x00', 0x4) open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0x130) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f00000000c0)={0x100000001, 0x2, './file0\x00', 0x50, 0x2, 0x4, 0x70}) ioctl$TIOCMSET(r3, 0x4010426e, &(0x7f0000000000)) pmap_unwire: wiring for pmap 0xfffffd803f0130c8 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0130c8 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0130c8 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0130c8 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0130c8 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0130c8 va 0x20ffd000 didn't change! 16:00:15 executing program 1: r0 = socket(0x18, 0x2, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) shutdown(r0, 0x6) select(0x40, &(0x7f0000000140)={0x5, 0x0, 0x1f, 0x1f4, 0x5, 0x1, 0x8, 0x4}, &(0x7f0000000180)={0x87c, 0x8, 0x5, 0x1, 0x5, 0x2, 0x2, 0x1}, &(0x7f00000001c0)={0x8, 0xffffffff, 0x7ff, 0xfffffffffffffff8, 0x1, 0x7fffffff, 0xfffffffffffffffb, 0x100}, &(0x7f0000000200)={0x7f, 0x2}) 16:00:15 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780), 0xc) getgid() sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r0]}], 0x18, 0x1}, 0x9) fchmod(r0, 0xe7) setrlimit(0x7, &(0x7f0000000100)={0x2, 0x101}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7fff, 0x0, 0x1000109, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x10001}, {0x3}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b2") 16:00:15 executing program 0: r0 = open(&(0x7f0000000280)='./bus\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa6b722e3470a67f5e32aaa85a875e4c5931d19e2ddf0320b9ac603c0f96aac6de73990d3793835af8ab60493ac8fbeaf02b4467a671bd1f15d71664c4b84b85feb4fab614b67c8aa376928ff5fabbd0e96bf9c9807712432932cc9c9c7079114cdb9c35071a4eee975bb7e31988124f10d215ea113ede971c83140f6cc04773dc78a0dd14ab928acccd78142c14b901e1cc04a3c13e90ff1dc4a3d1d287e05c8f690d0a037223330277537932d972a46db646ca35b9b4cf1d4c6477f483de88de8da080ef1ec7a0506e7a92aa54c0584eb356af60abea019c4b8a99319c3f0eec9a2c5e1e0a6933322caa8f76af1eabd75bd2d3fcdfafb8e97b882e4a3363acb649dde760eb7c5aa650dd093caf4d587204f61e538859af2cc9ec1fd94288ea0ceadc93462492031d64f8f3c20c8f3af003ba3784619b0000000000000000000000000000c097cd9938f86f407868", 0x21b}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = msgget$private(0x0, 0x1) msgsnd(r1, &(0x7f00000000c0)={0x0, "0fc6aca1a3017e07f88eaf3f1fe70c8badd37e1c6625ed00d3543b27ac7f48029fc52dc07b09faa196172e67f12daaf1fb931ef92a8ea5407659d13420faa72051712a0b5881a457ff2386da40ac2708d507aaa41b15ab72a30ede93b6cd2754d7d97990eb4a36f150cb2122550f8305f988caf3187cb44e34662f907d591f16c5160fb9f3fa67c82f4a0f75b94ed65d51d10b642d1ee729dd7189db01dc6414965a2e4231123b4144b00b89334f18e7d1d4d9a23c3d047b5e390e2dc4c3993861980fcbcbc8303b7797b7e114033f"}, 0xd7, 0x800) pipe2(&(0x7f0000000000), 0x10000) 16:00:15 executing program 0: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = fcntl$dupfd(r1, 0x100000000000, r1) fchmod(r2, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r4], 0x2, 0x800) msgsnd(r5, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r5], 0x1, 0x800) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) msgrcv(r5, &(0x7f0000001a80)={0x0, ""/4096}, 0x1008, 0x0, 0x800) msgrcv(r5, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) msgsnd(r0, &(0x7f0000000800)={0x3}, 0xffffff47, 0x800) connect$unix(r2, &(0x7f0000000b40)=@file={0x1, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00'}, 0x50) execve(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) msgrcv(r5, &(0x7f0000000040)=ANY=[@ANYBLOB="000000106b5a74d2202069f7d85fdbc2f100000000"], 0x8, 0x1, 0x1000) connect$inet6(r3, &(0x7f0000000700)={0x18, 0x2, 0x0, 0x1}, 0xc) read(r3, &(0x7f0000000ac0)=""/65, 0x41) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x12, r3, 0x0, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000a40)={{}, 0x2, &(0x7f0000000840)=[0x0, 0x0]}) msgsnd(r5, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) execve(&(0x7f0000000740)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f00000007c0)=[&(0x7f0000000080)='$-*', &(0x7f0000000140)='.(*\x05A\'-\x00'], &(0x7f00000009c0)=[&(0x7f00000008c0)='-\x90#./\x00', &(0x7f0000000900)='\x00', &(0x7f0000000940)='.(*\x05A\'-\x00']) fchmod(r3, 0x20) msgsnd(r5, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f7764444290b250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x13a, 0x804) utimensat(r3, &(0x7f0000000bc0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000c40)={{0x200, 0x3}, {0x7fff, 0x1}}, 0x2) 16:00:16 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) socket(0x2, 0x3, 0x9) 16:00:16 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) 16:00:16 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) pwritev(r0, &(0x7f0000003480)=[{&(0x7f0000000400)="a568f8dded08a91be63be13fb9ac3d585b0fab2f93f8ee13e2a141bba98a058cdd7773eafb54388d5e9f5574771c49411bb02b9b8559176036e8202e7a604530ecf133833a74690c14197895339b4f18f1811417646e5424ec55c6d79cade21105686fd912f7e6936720e9df010045c4fa9b353e5d9eb0ff66ceac2f", 0x7c}, {&(0x7f00000007c0)="054e0c808c4b12c6fe368f569e77f0b38563a9989c1dc8b79be3328a0d6ed763b153003364f5b9347ff59c81223d25d87f98a88a48828e080fee89527452b3d019ec27f40afabc4e2eace9b0503ba23c98a0b2d9ebc1c5b3cb5b2edc6969bde2aa87789db61212e2a7d9014f2e5cce7c73590424655a8197e3ac1cfa9e05b40b807824ffba85ffd9c97ea30e2ca91095a649f87daeeb8c661e1b2c9c8da719d1af161f53c78202f5d42b80b716d5c387f1c9adcbbe1ff37e4e8dd1bb24b1137dde28bbd4f27fba542c2cb45cfe00be9e4005c3e7ba390c8cb57fbd3a75232ee3a35e37b386395b41081898cc7d4c162a2f99907d2607fd141e", 0xf9}, {&(0x7f00000008c0)="4ea390d43eb631ad42632941e529c7f11033eca8c541e12fd4b427f5a6cae7507df08f9170c61fdb49352d533db864288103c01bb3c02068c9d540070f6c213f316b5ed8f2b20b248b084ab55b9a64133721961e24be3aa4736ddfe7746f612572fa327d3be715485bd8d2afcbbdd97602a0df7fbb262fee7f9ad1e96a037c443d5ea08afb44046a502b6df0687d2a5deddb9f45446ca480b591f5126803473e0363b89c9445798ce63082dd14bcd6111b", 0xb1}, {&(0x7f0000000980)="904b01fa79e3440040e16028791043a74d0d87aece85ff4183aa25b3477f6badf0fb67e4a7f4cbe31c02fd54701ac53b43a8fea0d5c3e32772f160fcf32261873eb20a66477e276e24aa5954750852a207a60c7b797b3f8b72be2ffb286bedd2f0efe2cc339b7b8978cd49f56c70781d95b6746469491d3409bf427c841840a782f1db373fb78a5240937f3cc42fe5d2211b2ff97ac1bcd36e2f55004131b122d38ee84a822ab8491b29479386a41b9b6c303fc6ef8633de1e03c5ff9c63aeb7e1e580b16523906e92fe47e7e4da0391d2bc5a93e338cf50df07859f8162362023a4cf4cecdf337ddef1cf9eafa0acb8316b60af7b71e023bf51b4977aa59f", 0xff}, {&(0x7f00000006c0)="1f654dace44d394298407ad996bd8608e8b70d8cc5ebda41308e85488cb7005132ed084f1de3eda0a5c4b9fb8bec2615fa2269a7ce9462bf1029fd81b06c853c26ad8c622902", 0x46}, {&(0x7f0000000a80)="eea40cf4109e5e06d1e84a73fc9aa5616f2a398f436cb572ca9b6cfa8d18447953ad3ce9cbfbabc3d44cedefa7b62c2a47f62a0eb823589e2f9e75d6d2b3c6fab8a0b3fce305b9a561709af9926ad85ffc89db59156bb299560078d6dbadf5e0a3a4d206efd9053c2aadac6b9d72e21b58c7724ce0dd4d60147a177bdaa8055442ef2bf41f7e01c0c9e79377cd", 0x8d}, {&(0x7f0000000b40)="c9eba4f6b752f2242469233fdebc0047b60be03b29d22fc85a5536948f17430407c046bfd077", 0x26}, {&(0x7f0000003380)="1c5b59549221762792ac22db38518f7a3d205bb00b13b89be05a5851e4b6f76752de7530ef57866dec25d388fb05bc82187540856018fd93a05841cf58ca96b0b35fba3698aafe138cb51d45b1fec80dde0e3f3ebf19b0a9a1b70c845b9f587fb42d4ab4ddfacddb806de0dd51f46340509bad7d383ef7c0d318e9d9c6628f6bc817d10ca9b3809b62bc65526121f873f2819d48c413c3edda013a3a96101fecdf98091d3cc42cd505db7e60bb772d12d240034899dcf1090f91a5f6dfbbd26fc62836e46bbcd887c83f90e19752b2c95e984b85", 0xd4}], 0x8, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000380)={0x3, 0xd8}, 0x10) semget$private(0x0, 0x3, 0x200) link(&(0x7f0000000480)='./file1\x00', &(0x7f0000000740)='.\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0xfffffffffffffffd) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000340)={0x3, 0x2}, 0x10) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='r\x00') r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000180)) r2 = syz_open_pts() stat(&(0x7f0000000300)='./file1\x00', &(0x7f0000000b80)) link(&(0x7f0000000080)='./file1\x00', &(0x7f0000000140)='./file1\x00') sendmsg$unix(r1, &(0x7f00000004c0)={0x0, 0x264, 0x0, 0x0, 0x0, 0x2d4, 0x4}, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) r5 = syz_open_pts() fchdir(r2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000002c0)={0xff, 0x8, 0x800, 0x6, "fe8fd47024788e899e421fd374d8ef9057e6ef71", 0x0, 0xff}) setsockopt(r0, 0x0, 0x8, &(0x7f0000001400)="882fbb119ccd4d8775aaea975ba2e30cb6b81b28bb590776dda7c70da5b7a023b6325db779180c7f898da45f98fd3c8ce3e56364b38f32611cd0c887a37964e8bf584b4853a39b78cb05f7746b0ed81c8c4aff3d4cfb545fb5c07eb845438df4665706be72dc27c8cde06c03e9e8170c20abe1db42f1e4a0d90c27dd590b0e251610cd3161dfdfacc72ce886923be80f86dce2883db78f072d9e121ac09a3ae543e020f49393317308fc64282f1435ca344a6c3466e1f02cbea687106c75e080c2d10fb6060bf49f568b702552c9c08f00bd3359497a8601d69ad15e71347a781e4225079d9477278317b00e05fb40764c5eba40e38dab3ff3fbfadf1675f712e2e5c2c123da6b6a808ca28a36090a691654fef70c0048b1c54151b74ca01bfe6d264cb46062f489466c79a93ccac3a8449d1a26ca35de61fa4c57c4a70513dbff3e862232f8a53590b8db4988170c413473a73078814820cf9c9d695bc233a74b075413f4b7a0c2a9f3e532a92354b74df0281e6445bd8e43dfb576068b070f561a1a3d09d6660a60a83c28414905125a3cfa22632de3e04fbbc7c5a641eabdbe6f5d04142e56d8acf8b04d37e9bdc050331adbab738223830fd3925d29b332ca2a26fdd07cac5cad349656614d080d768f270fabe4535600d4d7384e9b114470c7f25d10a6b0edac77188cff0e999cbf0a992d8e50ec4f50cbd64277316d0674a86625ffa59a5b5bcc103d7b66e684d936fe64298685a94eb000023546a7b7bd464921ab2be46b04623d73983c53cf28c92e0913b57efcb30518f09f1a74b2a6731d27b52767e89aa862733ea0c9954b3a297be27ca9525e9613458d7b949471f08543fec508becbb933f80c3ecfe95f672f106dfb2e7e6a71008ae94a470ae9aba7a23670c5471be73f4e734317eaf4b97fcdcc3b3882db2930dfa2a632c46aa6854ec6fea5afe6472f33d47e5d7708beada900698d0c982bb0f690c5de231756f18db8d33b4f03ef12bc7a7435d4deab0668efb51c8669d512f0626f721e1e43c089ee8b911a82e85b6a7436aa9821534f2f14a0aedd8bbe92d8263af4dc7de0ff2dc0bfc4f44cb5f30556acfca151e0ddcd07f0d25801e2dd7cb25ce6a956e9ed04701e26dc34bfd652cbf6d6a874f19f929b322cbb05d5c0aea813b572114dd1cc9e8adc021364141decdf90c01060b400b560675ae4948878e836b3ac7b0dfb4c564de729de00214a4f97e4abe86fe892444676ceff1d718099283c3c0fab1b9072618574eae31a3c54adf28ca804d272d814d2bf9473ace654871e17297bdcb1c57271c83bb672b8f7aee8673812d6fdcf0f1f744b83b08bf60725a97f5dd2a161a12b37ff7d5d591ae47c2c14407456d276617e2fb966194781848ceef8e80f3f55bf7d2ea5fe543a6782cc5b186623b6d16ce0d64aad01ac5ef369087e58645d6b785ad63c0bc9c2e4fa440f98bbaaa043e248032047502e09dfc7cc77ddae49b44c808d97393fcabb695c387df899e9c37426b00cf824eddd3a466f674eb0394c1fd8331e61bfbd41b0747cab7b5f1d8ada2dcde9a68b4f59e604697786b4a64fbcc327f4d103decfba8de3797225d3dbf636dade025790f74ea2f1319193bd29b27a303d900abcecf765063eb42e45f05d387a03d4ba56c86099ffc62c879a3ffd6c68f6e6eb871e1c695152f7be2e6ec5cf5f4efc00348c435958bd56d5c2d8cdeb2e7f7bbdcac5f08411af6d3f9d8f1f95a8000847a461ef66d8bbe2abc797bd7d666f07da5c5f6c79456ec5b54a77d89aa65f85a0fa6c2cec73e0662c225b805227067d828009d6fb28b52858cdeb77118587329b8ea107119a0125737edb93e63816ddc2c564ddbd73d2e0cc63653ab5559f889baf3cd987a0f906e6247adef60f0b766c5a97755c9abf976350e72aaa97c5f688f9b11e2d547bd83c1ee27e27e2c0effc384cfb37e547448da479a7bea505718460c5781076d07ee243fab82bf5b030ce4d679fc39391c42dc5e9e4b84ff0eb391e725f09b3d70a53b922f2709d8e21c099e78970f9b3c7e1e8019ae101f16ece213bca97774d9f4d0b1598a3cf81994b9718372cc940509a1b39a6cc089fff15e5070200302d3fdfa023040a79c33d5df596ed976aaa2dbabf995751f013565c617b7695f522208b28bb40135119187d4fe2d464ff4add363c42cfccd5d891748aa6b35558fa5789f9f822778ee3e14d800bcd1c520f57f8e9df5ac29f9e2f254349f0ccb55ce11f2223e3695b53f3c203310935a0061dbcb8905ab441bc0d22ca4d017edbf224f4cec94201e7a28eb96cf4f52ec61026797f012b82472a101d061713c7afc3f68d41f1f93556df443b40c921b08e6f6967a6b8206937eed41eab88ad0f2be241fe7ae4c217d6b1b0a97acee6dbb42e3628dd944fbf5a431970197febf3e780676d30a4c4c2d5d3f54d9ddcc8ad11ea727229024c7282d2d82a43e6bb295e5bd30dc3ceb3d70998aabc01dd6c093ee55c84cffe5c7e0e4d7d9326552fed5d9631c8fabd06c047d7fedd7a7de5c8e7ece04efaed8ba0624d194c09933c2c22551fa00e092dfd4c51955b3a7a2bc404c539f518198eca77962b85ae7071a5d734ba1e90a75dc132a7798c84b0c2363a7b112c97fabe89c8e1f4ee2f2f1e7c150733401839e382babe3f8d2ca1492933034af1e046dac7881a3e1c5a7405902feb83a45412e7639825ecd582e3d5869a8f8f59f37ba74fd4de7bf4781a51c2aa95568ee284ae2f75ae5a2eb521e448cfc24592e5a48f59dccc3aa95a98fc3b578c6a550a5cbb3280494052bd14b7d03a2b0d0ce7d8626ac74757551216ed3f7e8fccb66de12d4222b3a02591e3aa4eba228899f7a88603c7f5d1c82e60e620e0493815a6c26ef90c2f0d167bafc629a025781ac9959e07b1b6a51f1944155c15873aec6493915b21fb99b16540bf056d72ef3bd9b5d6369d4c667b633c7b5bf143a5da181d24078db4f3211c9c08dc5005ef7ab8e8f84dd58803da07fb45b7585b073ae8d70e0fa3e05e44d003941dc7f33d6f83e706b85a4c33c934dff6a1248b8d44ea02bd68ab6a67bf28279057a087e46d84afd58602c84a301f73b08be27cafb27dd6e502a2c8a07e25814ff1c9c7510e1f3d38efec82d0257cb79fc03af3b7135b27a577fb6b86a69d50c6c24b7e06ea5635de035c9167466ad0dc679430b94ffde00db9490c82971e34c77baee7f7726e8d4b6430f7d14cae3ff3d530fc21027eb9c05cb5779e4c97153c9b4e177115aaf582c93c26a0279666a3ada90893a9be8d5774dba70343fbe1f2264687fa63eeb106132df925dc97206a1e60417fb3098d8cdfce47096858cf45b9404dc775d8749b32550b481a774b8a667381cde938bea84024d3657d58ecc32da439a901287378705dbc2d68d70d30b772e6944b79b1e55209efa86d445fa4fa675e81a55d78cd34ffd6ef162f99cd688c5ba67414e171072e7b54cfe0e2aaeb07f4a846ad3b60ade496b7cfae44fe64f8fc07694802bff3ae2b10fdc6c5e0d3c384e5975935ef2e913a88e01aa3e1f6aecf235afc3d9977294866e92a405776f7238aaccba52fe297c400fab170f671100476d9f71dbdc0128a25876d9287c298768e07a70e139d29ef21f9e594509427b96c7c71652702127c795d3c4e37ddd9b7157a8221f81fbb32fc1559e82070b6133e67451cf328c6ce1fb7bf426e2440e9da775c8f9154d5a01037c93fef260278636e37476da8616322c3c93d752a8beb9c977fd6c65af6caf37ec26d49d8b5de250e95b9ce996bf66d92a997129d2962216e014fe7839f706a0baabfba953d0c3899c382805be9f3f70bb337751d6d7cd65e5c0d2f468f32555bca269a02460e2e911ebb4b038e43da87d34261c658366c8a514eba1940e1f544dcbc67045f50c8cf99179e9a98f9f9b008abfb817d923ca80ad2c49b3f7378865ddacb3af2a6d60782b0a8d2ab3743267c0062bf38621395162f0daa42e3afa13e0d52c1b64f89ea2f4d850f08af96bf4aac569c132da3c2b15069849379c3e32e18b5cb0e9206135a8fdb412c3dca1b4a2064ce58ad86acf59081231f971bcdf6b2179f2062eb59301ceb46cb74eda74d06da3e3d748e0d64b910aace028ab82a6ceb1e331e955a25d64aa101fa0eee60b4948f60af4214bf9bcdfc9391d305b213b573dea9152afb8d2fb5caa8d8c3dbf078fbe30581110e5eb4d566310d6f573d9de99f3b650e1d054d541af5b0ae488e533e3cef105704962ca8bfbbabb29403f9d4acec81e53c37a1c409e84f39a381b7ce63e0f62648664c9e71880f284ad51387dd2307508a7cd9f3169442586807c5d22e9bed8343e25e8c696207f16a7b655bbc40cc5b98d623bbd653e076671fe116469ce6e31f1e7b17499190b0622ba2056b3788a0ff4bc792ccfa63ed23858facef983fd2b88a7272062d387c8b409275d3ce877dcab25094ad451e89607d75b015af69936744b91536ed6ed23b9e9b02f7a9f0ff738cbc2327475fc707614ac4d64998177c1df605d4fe1067d781254aa39e168730b2c493cbb24892472138f65cb92071ba8de10456dbdfa202cb167b734774b9597c06163988f5d7accc6828d53bd2e5e4e460441f0d74721c9166081d62fea510d32f979e2d4d5549a7a12336ce5a833523ba403574f4f9f85e17f5db9b7ab9a9c8c135926994c260bff28004b382645ebac369256cef0d7e020a0be15d2c0b3f8ee5edcf44eada33cc42bd9129cb1eaa53ef639dcb98bd32ce2440670f6b80fbbeb914104341985b5ead2097a8df9372c4e607064480c0c7efbf8253c6a0c182605c1eaa4954b57ded00cbd7e6649eadd75d93775de75d96b33f2cff9f9998e0ed53c2c4ccacb87e923aae309b6ba24fdd104f9cea2b8ee0bd2d5857dc5cf3a7575e23439f195a883c507df82a4b0c17b2d6e32be67f3e455fc058584812518ea5d4ad7943822da8dd0953ef0154d8736a26d518c3411f4497eb9b476a96f7bc2f85623f2dfcd427b021c7b85f76be40ddd0c22972330068fe1a7fcd4cf9561064d985e80e37cfe97159fafb5dad88185e9e2767a0d8ec00fea992bc6ac1a069ab0edd5ed51a379cd24146fbf1b431a16b36a5a97bf67fde2da0eea9130f07554b17f84ced053c3fe99d87215d36b3e6475c2b9d206c8b6e6fe68a439ff869104bb7fd9b499de9c78dc2ee1e404ae3a4e1edc580b13bbe31e348bd0ba341fc74d19333e758d34e7c78c985c8e583b9b75c049c53557d0fe42097a5e5b93b6bed176fdc4affd74f146f6a1df196af157d19ca65507c1ca49b1ab1234c80a715be684684294a6fe0bcbb0fd608c1db799547bb0a9ae715becb43df01fddf01c8642f8d4d1d788a48818e5cc1e5df811214b2355a604f95d3554dfbc466cfe6a77104719b7571047a21a0f47739eebeb3e3f2692f60c8b03a9affeccd426f1706051e75d7b05c7784b968267ecd8f4fa684c9f02debd24836c903db5ea8fa97c405d103d5d3f6d040267f51d6bd0496442a0f8b4d6c40e6fd9a56df78239b17df7ca87cef9431e3cc4b61efea3dc6035723d4b4dc6a8b571cecd298a34b4b4c89718acebd0a6a8b6f8b73a0d9e6d7c1ec4f643431fe7f16061ca0b8309433657e77707115df95eed96d91402f4dc54dad2fd31e7621cbc09f3fd3f2bde391583175da3774afa4319a919ce68809b11f55ed1bfcbee110a70693fce70e76a15abb66e90a80d7469f945105f20f9c698151a5757f2a3848066a05aee7b3", 0x1000) open(&(0x7f00000003c0)='./file1\x00', 0x0, 0xa0) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10020, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000500)={'./file1\x00', 0x1, 0x80006, 0x7, 0x0, 0xffffffffffffffff, 0x1, 0x71d, 0x2, 0x2, 0x80, 0x5}) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) sendto$inet(r0, &(0x7f0000000580)="7cf318405b5839d0aa376e9bd21c9157e4fb55c5ac22cd70c500d181af05dacc2dc3f862b540588737ad50323146c77ad7cf107697d3ab8e", 0x38, 0x402, &(0x7f00000005c0)={0x2, 0x3}, 0xc) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000600)=0x20) writev(r5, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) fchown(r2, r3, r4) r6 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000000)=""/155) 16:00:16 executing program 0: r0 = syz_open_pts() ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000001580)={0x0, 0x0, {0x4}}) close(r0) setrlimit(0x0, &(0x7f00000000c0)={0x3, 0x95}) fcntl$dupfd(r0, 0xa, r0) r1 = syz_open_pts() close(r1) syz_open_pts() chmod(&(0x7f0000000040)='./file0\x00', 0x40) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$setown(r0, 0x6, r2) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:16 executing program 1: r0 = socket$inet6(0x18, 0x7, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2, 0x8, 0xffff}, {0x18, 0x2, 0x6, 0xffffffffffffffc0}, 0x1, [0x7, 0x4fb, 0x100000000, 0xffffffffffff8001, 0x200, 0x5a, 0xffffffffffff0000, 0x3]}, 0x3c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x80) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000100)={0x5}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r3 = shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffd000/0x2000)=nil) shmat(r3, &(0x7f0000ffb000/0x4000)=nil, 0x3000) r4 = dup2(r1, r1) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x4, 0x3}, {0x18, 0x0, 0x1ff, 0xffffffff}, 0x6, [0x7, 0x5, 0x8, 0x4, 0xffffffff, 0x9, 0x9, 0x2]}, 0x3c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r1, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:00:16 executing program 1: r0 = syz_open_pts() syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x401}) 16:00:16 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000300)=0x6) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000040)='./file0\x00', 0x15, 0x622, r2) dup2(r1, r1) r3 = syz_open_pts() recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000000)=""/44, 0x2c}, {&(0x7f0000000100)=""/200, 0xc8}, {&(0x7f0000000080)}], 0x3, &(0x7f0000000240)=""/79, 0x4f}, 0x802) close(r3) syz_open_pts() 16:00:17 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) msgget(0x1, 0x53) syz_emit_ethernet(0x3a, &(0x7f0000000100)="b6205d4980419a7477a291014b0baabffaf0a87d264394ef232cd6d69eaf16b59bd95e5aa5d671ed2a65d35709783194e10d7de23a0e4b5a7124") 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) getrlimit(0x5, &(0x7f0000000080)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e, 0x4}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, 0xffffffffffffffff) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x890, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x8001, 0x80, 0x4}) 16:00:17 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) socket(0x11, 0x4003, 0x0) chroot(&(0x7f0000000300)='./file0\x00') stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x10000, 0x0) connect(r0, &(0x7f0000000240)=@in6={0x18, 0x0, 0x688, 0x401}, 0xc) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000002c0)={0x9a68, 0x8}) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000100)=@in6, 0x1d3, &(0x7f0000000180), 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xc) 16:00:17 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x3a0914c44f7b202f, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0xc00000003fd, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="b3a5b3", 0x3}, {&(0x7f0000000040)="60ef3a2d62718686746e0651ff413402f6ceae51dd77695fba33755b8d82ca6ff88dd7acfe0f4f3e9e7a4a23db5a47183e663212b7cb7b8f8b45496ea166511267d01fff28cb5e30e5a348dac9308686d742d83f8d03b38c3c72", 0x5a}, {&(0x7f0000000480)="1e53ccee6744036a7cf79edb9d6d6ba029468278acd424f0359785061e8251d02bbc5f52096483ceb14d9ced31531cc01a3b196900a520ebba777f50f88d64a15d82f05958d6423fd723313ee091395745506457d129aa0680a00f00cb1795e631d81d0d17d086ff44c79e83acc2af633e5fa5ac58861bb82d36022b159c943a6f6ce078ee05273ec4c5eb6605bbd39c21159e882d7c9daab591069d59492ad925a7d467985f348e80866ebc20197a6a805faab60b5078c0de53f77d3853635f22560473a0b122", 0xc7}], 0x3, 0x0, 0x0) pwritev(r0, &(0x7f0000000780)=[{&(0x7f0000000180)="5f232f52999dfe2bbce61bae87783d1ccde398c8fefae2259823ace102439ba7e57e4d441683e3cc9ed8be52b4bad436346fc883384e7d7b3c24292ccbbf9c9988bafc5ba040cb9dda6ff5da4564e699da724ad6fab8bd381afbdfb05a4882c7bd98d13bf0a7972c4589c57adc45b87726131e2e1231bc9340881f25b0ab2f80b30f3410d38c219abf1a6a01ab7584132d6622eb4e6bba63ed7f9bb0b1e916d0b363fc6f7478bc88cd32", 0xaa}, {&(0x7f0000000240)="618b257c52617a40fc99e9742009594c8abaf73d916fbd4812144348cb82b9c90a8977be436913fc16cd38b4e036577bedeaaa5da3e7623179adb44482fc8bdd876588a7ed594f71f3fe6d64b067ae5cf81d77d6b8b64ff27b3f7e78f3b6b00ba2cbf64752c42f6d88dbb3575cde0ec9901125a07db186704c3134e1106b2926b78e5a9909f429212ca5718d", 0x8c}, {&(0x7f0000000300)="849f1a2c6b57bd4bad2337222fedf676c5f0050cdac9238a0548f44e062f605fede3d435e2dcb1f930750467f680845d7d01dee8393efe33ac47781b6591deec671e3da587ac928f8b4e90366311ecf257a9c46feec8e1771a87e4b5c54ef3db13d60c93ff19fc66caecb54f474cf2d653705c0ec3922cee8bf2b982f9591bae098279eb99350ef06dceadc11b3279a38ca970c52a9f4600012c50bd0638acc2b1b0d748c808ccaf5d98abf0542c14843f9c28", 0xb3}, {&(0x7f00000005c0)="dfcc3f34f397548eba155651cdf2186403c3021f30618c256083905305279b2ee8aa70d05cae42e9100e6ba81ff3eafaeec5c04b6310fb4a50a27bc1909879aebe2cc9a6e2478246e39cf30ebe5cfc1a837d08ffd8b93ea9deb5a1944d279bbe719b01435a60e974d8c680a59b642f0a1cbd280374b03421dee8d72bffa1187ba5aff3129a9c8aa26187a118a8c466878215b7901416f324e392a73c5571145030cbde09c9cc5a8c3eb8b1f4434d29eb2381", 0xb2}, {&(0x7f0000000100)="be24ba28383ffa6fe60549f0f71e8724d04a27fc4d1ed63819a795cd1c96231fff0cbed4", 0x24}, {&(0x7f0000000680)="fa9fffb86420212961ed493a58294ebc2a23d55fb0198d22c60fd7703a583836c304afeaf41a1a17fb9970f0ddc66e566ddc68ec225344fbbcc0caa6014777e17649447ade44bf9c09a482967fad0e4b4a42b80aeb31bd8513a579c4a3d919f51fdd37530eebdb8e8317f132a1cb90666cee3b6011f0a5775b26ca7ed1c02359966649556af471076d3c69a5573aaebe0c23e0510e631640c1d254a025e3684b9ce2b7f439894503b6cb0d1330a779e9519f1fca0116fc25477cadf6cc883e2f73", 0xc1}, {&(0x7f00000003c0)}], 0x7, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000840)='/dev/wsmouse\x00', 0x2, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) r2 = getuid() sendmsg$unix(r0, &(0x7f0000000f00)={&(0x7f0000000400)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000e40)=[{&(0x7f0000000580)}, {&(0x7f0000000880)="958e80be911ee9f88e2200a88e0234edeb17280288d405aa4a11d0e77df37e71f4619ec3561d278a5596f11c74da12a162d0d01ee44077154b6b61f0a9640b608f866d915c037c188d3f1a777336c5a2df3ef752a9efd21d3580909a4ea1d60486223c1a7760202cf7d99f66ff8a1be4c45f124d8d8e2ed0ed153e0e455280259f0880a3cf9feb7a816b0084525183c3726d326815480546e1f2feec69d1ea806efb56ad3c703eb65f46437aed464e3d436d460bc88a5f79370264c9514bfc8a0e3f3fd5276b5570", 0xc8}, {&(0x7f0000000800)="279aaf52", 0x4}, {&(0x7f0000000980)="57c8d7778e82646379252d1a28f496f4be68b9", 0x13}, {&(0x7f00000009c0)="54114e2292a2fa2f2a81caa14f29a9783691eebd9cba75527cb9a39fc8e3f9d08cf89784090761ffbadbfa5e4a36ccb98c79886626b78d53429aba2218c1bf00b4a60bd2d075efc1e6fe7b4e0eb071af3a015b554ed1dd16bd6d3edcae061b96ce7fa92d8451e573b5d2c12a59d76d0fee772b0d6294a0f5e22b1830aa060568c4d32fd4249bdfd5f6ae14852fd54c84593f37688b43bcd1a013b666902df43c8b439ac62a8da5a89881b94d64cc", 0xae}, {&(0x7f0000000a80)="c1aacdf6968425e0696efbb28b897044e1e28490ce1502ddefa84b211eab64b2e8f388805e742bff0d36c52994ccea97ca55ef05d842e29cc8aee0f7e7b43ba39d9b6f7c4445061cb008e727badc1bce8d27f07b6477e54468233489dfe496fce880fc147cd394cea59f9fc58783ecfc8c31c96634cb7655012ab3e8b4e1d737f5703e5a0245ca029d5c050a2252cd60fd0b56156888b75e4e07425e927bcbdc2db6a41f6b43ff6adb142a3026b07d8bbd8c6566", 0xb4}, {&(0x7f0000000b40)="a59ecda245068250e6fdd0a93e8d1a7b013691524842d0fb32ee20b90f97818b0c0a2ea105afb1507a94bbacc8a20cd33695726ba25660a11a4b5bac439de41fa171329ba6084340a7ed33442a36ee352f06121651e1e58126cf381d04bc386463d7bc18eb85a9bff0d47b302667d39b251a091fac424ba23d514ff3139c43388b125ac3545764baffd5d89b4186fee2ea1c6c7e7fe26136a7a321edc1ff07b7744e181e302d00bd0dcd7a90c266e4e5e09a1660a4c79543dc3f636d4362b9170214b1672a2500bbee6156821563bfd9b595d6521f3e2540fd3c1c0aeeacbcf9de5966347d99a4b730da2339713e5d1eab1cb6c1bcb341d0dd2b4f49471a", 0xfe}, {&(0x7f0000000c40)="347d6353da9fe60f7a7a291fdc7aadb8493e95863ed70f487d81dab0a08dd456fb95dc8915fc5d75bb5547709deac326c72d4662c4b066f685668c21b764f3d1b2e4801b14059aa276a1a97d21b3a28ce04de0a2c19e11c0511ab89610a9a308f0306bedbff1d3f951dc9bb2a4b11b907c08661ef0ee6e931fa99fcb053dca4939", 0x81}, {&(0x7f0000000d00)="f9c6a4e275badb37d06de34c4178ebf04893f0fd9a9c0329e72e9763a46ad04b74c916f7517018844625e721e349cbaaba9d459fef510a5fd769c2d588e6387e502b472cd0c8e3cbb78eb92438d9dafbf60f978544515c5b58455ba16476cd39d379c8dd98ab984e33b3d8aae7418dee59b4734558ca9f9ee823a187cf513fa0a04a3db85d2864c51bae691321d343ebd6c69c724043e15eeb52d0aee2fc264967150e04b8bcdcdcf66b8f72b2019ffedbe35d5a81116baff95549122e0a8cd9de908d93ad2a86f764b7cecfe6dc14a7cb9291582fdb07d0af1f5941598292e72512840f90fa5945b08baada9a4279aebdba23c119", 0xf5}, {&(0x7f0000000e00)="3430be25be1d0d16d04168024ecc7142d8d8735fbba4428f559be1ef3e22fe781bef0f547edd1ff334893bde31dec639171d", 0x32}], 0xa, 0x0, 0x0, 0x8}, 0x400) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r2, r3) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000580)=0x40) 16:00:17 executing program 0: mkdir(&(0x7f0000000900)='./file0/file0\x00', 0x10) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) sendmsg(r0, &(0x7f0000000780)={&(0x7f0000000180)=@in6={0x18, 0x1, 0x10f, 0x1ff}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000280)="6bfb702a4792e6e91741947b7cb7cbb5c57da6bd0a85fda7acb5a24ba8e96a068be8ece784e29e1d4507b9d690fbc8ee34844c6fd70366d055e9c923864787462594c394ffe0cc", 0x47}, {&(0x7f0000000300)="a8819bc80649234b33b20108e738f4da80c4fdb904db82f3061b728204c97fc694ab3838efcefae845b1c1547534d556ef1bb5a4b9f50fc84e09057c96bf245c4a976c70f34809947843e4ec6cb0c6eeb95434fdc358801e7995ea1bd7a22b3a4b66a41d9ffb1c7406a50c1a1908f9ace1bc311b054e38", 0x77}, {&(0x7f0000000380)="2d3544baf5af38a697d0b7c4bdc692502d5c4363d7c2de35347f79f042b1c00def1b4aac600c1e4a07db9e9338121cf59bedaeee402a262cfb1808e40764194a56b61b296a0d577928668adccf4de7bee9aa9712951e29", 0x57}], 0x3, &(0x7f0000000400)=[{0xd8, 0x1, 0xffffffffffff0000, "0afe458c435de2a91ce938f22fa2990ded84e01925ebeb1a0a5aea1f2eb801aab3436ff9f835b2acf8eccd0c3174ae85b55a2a7caf83cad5af6a562a257ceb009fc97da0cde671d32480e0e4c60e713f88b3cfba849360f32770939c3b1cffc30cdbe239d3ec59be05c6c9f2647902a3d751c9e51f7683a5547f11d1ec51325c59ced7ecff71765b63686ae35b7653d1532a8293040b496973d6c2a2b7aceab0ea01b8e40b8c40e52a679b41ba4bbe9ade2c2bcc2b54d0e9d6fde990866973b246bdb84bb25683e9"}, {0x68, 0xffff, 0x4, "c9267bcaaf2e5a66cdef8b7c0828748a22b04d83a52234dbb23396ecaf9886dd7229cfea7efd1e6d23e86977232676b20ffd109348b158bbc40f7e4eeeca609a986eeed3a4deb9da623fda669ec4669cacf238"}, {0x28, 0x1, 0x5, "de97c39b197774ed3fa0ad1d23335ff31b8bf01930d6e2"}, {0x40, 0xffff, 0x2, "a0a2eb72670bd3715abf0b04c383e35378f95e44cb8273c7e43f974897020c71e88d30622ac11911ee"}, {0x60, 0xffff, 0x6, "58ed92ec6999cfd8068019b825460ddc1dcc90f1dbf36a627fdbede725f61a66ff63ba83d30631af25971717ec8141a005b75c9e009b0934336c17d87a701be576999cc0735e64611ae2d6fc"}, {0xc0, 0xffff, 0xffffffff, "b1bb82ba6d441ac6cca2610bd90aa58401d4554754cc52d1dd207e32e069dba6a448be8409fa86ae3cc3b0be5144addbfbe854e7447d8a848a6219c9b32ac8fb4fd77fe59f4a8d67ddf1d5d0fd2c8954deef8cc8a80a41c32652b4ce4d0afe4148a51b1442deffc90fee95db0cdef706b0a919d677d14db566e099b380de307695339ee778b5c5ed7c8e43f8fe33651cf041fcd97769b66e8ed13f2ab7765004b6242cfc295a5f73c6"}, {0x88, 0xffff, 0xee, "d59c16b63e48392f30a595a425e6d65abd997663ae17ea4263a1fc58647ecd35b9e84de3c62da243c1d33316af8e1d833f8a48f8bea1cffe26d191da1e486daf5cb8124319b3e372ebce272f9389304388f12685653a0acd5fd24d3a7a04e5054d724f632f3f7823ae91b69035ebd60d2b5f5893b70887"}], 0x350}, 0x402) r1 = dup(0xffffffffffffffff) ioctl$KDSETRAD(r1, 0x20004b43) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000080)='./file0\x00', 0x0) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f00000007c0)=ANY=[@ANYBLOB="7d4484011d7c63b917e70bd64c59a3a657f083d365d22a828ceeee115688a40912c8920dce54e7c7523ea4711699ff20e32e0eae9913aa5e7a98aa591c015ffe00"/78], 0xa, 0x0}, 0x0) poll(&(0x7f00000000c0)=[{r3, 0x40}], 0x1, 0x800) 16:00:17 executing program 1: r0 = socket(0x20, 0x0, 0xffffffffffffffff) bind$unix(r0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f0000000000)="500105010000000000000001170600000807000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e000000000200fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd3f8008bda247bbafee7d78c04fffdd54f7f392a37cffbac00be07129be04dff0000030000000000000000008539cd8e001467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d938a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030323b4125ce41203583671ac5e51a783dc1a0c21d548f2de6c031b7b303759b60642b45cbc5737b8e2405a9017100000000", 0x150, 0x0, 0x0, 0x0) 16:00:17 executing program 1: r0 = socket(0x3aaa978588ec571a, 0x8004, 0x2) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)="0000be29", 0x4) syz_open_pts() setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f00000000c0)=0x4, 0x4) 16:00:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0x5, 0x511f, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) r2 = dup2(r1, r0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000080)=0x3) write(r0, &(0x7f0000000180)="1da4755a7fdfb25a789ad3aec72f93399f18390413e50b095e5f2d4133dfb520703d72f89d511a0c610900000000000000046d7d4398e4f4", 0x38) 16:00:18 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x1, 0x5}, {0x18, 0x0, 0x5, 0x7fffffff}, 0x9ee7, [0x6b00, 0x8000, 0x3, 0x800000000, 0x4, 0x0, 0xffffffff, 0xfffffffffffffff9]}, 0x3c) open(&(0x7f0000000100)='./bus\x00', 0x81, 0x10) 16:00:18 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) 16:00:18 executing program 1: nanosleep(&(0x7f0000000080)={0x6}, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x90) fchmodat(r0, &(0x7f00000001c0)='./file0\x00', 0x80, 0x2) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x20) r4 = kqueue() r5 = open(&(0x7f0000000040)='./file0\x00', 0x971d8c00370c5b83, 0xb1656b56425d8b7f) r6 = socket$inet(0x2, 0x5, 0x20) ioctl$TIOCSTOP(r2, 0x2000746f) r7 = syz_open_pts() mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0x1) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x400, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0xf57f32458237ed80, 0x1342dd0cd2b82915, 0x396, 0x7ff}, {{r3}, 0xf2bf5c5132e29f3f, 0x2, 0xf0000000, 0x0, 0x7fff}, {{r4}, 0xfffffffffffffffa, 0x10, 0x0, 0x8001, 0xe3}, {{r5}, 0xfffffffffffffffb, 0x8, 0x9ea72a1e269b8f2b, 0xe3e, 0x4}, {{r6}, 0xffffffffffffffff, 0x13, 0x10, 0x589e, 0x1ab8b01}], 0x5, &(0x7f0000000240)=[{{}, 0xfffffffffffffff8, 0xe2, 0x5, 0x97, 0x9}, {{r7}, 0xfffffffffffffffd, 0x80, 0x80000009, 0x9, 0x9d5c}, {{r8}, 0xfffffffffffffffd, 0xe5, 0x20000000, 0xea6b, 0xe0a8}], 0x8001, &(0x7f00000002c0)={0x3, 0x40}) execve(0x0, 0x0, 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}, {r0, 0x100}, {r0, 0x80}], 0x3, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000080)) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000040)=0x53364d6b99fdae44) r2 = getuid() r3 = getegid() fchown(r1, r2, r3) setreuid(0x0, 0xee00) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000000)=[{}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f00000000c0)}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) acct(&(0x7f0000000100)='./file0\x00') acct(0x0) dup2(r0, r0) 16:00:18 executing program 0: r0 = socket$inet(0x2, 0x5, 0x9) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) 16:00:18 executing program 1: mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000100)=0x8) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x9, &(0x7f0000000140), 0x0) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x2, 0x8, 0x1000}, 0xc) recvfrom$inet(r0, &(0x7f0000000140)=""/224, 0xe0, 0x800, &(0x7f0000000240)={0x2, 0x1}, 0xc) poll(&(0x7f0000000080)=[{r1, 0x4}, {r1, 0x26}], 0x2, 0x10000) 16:00:18 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000480)=0x800000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x74}, {0x1004000034, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000001c0)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") writev(r0, &(0x7f0000000400)=[{&(0x7f0000000200)="0c90a88106db20e15470fc558ec272ac8233893a7012ed3facde7df5697ffc154efac3138442fdbe72fb76d55120757a54408368e50e831a2b4c6bc2a8b612b0fba6454f56a3d7c4a4284baddf6ec825003303bfeec31c270e8f391b95a5e089e4419f055837a539bef08697582b5c4166843a86f596850180bb48ab045cb4fbae9a3d4ab5128fe807cfaafe720c944e93cf3e7ba2", 0x95}, {&(0x7f00000002c0)="42d13b92f8b8fd1ba9fa2c437de18de2275c8c2d02319bea54c910040d0771b99f3218f88c237d104822fce9c212db6a856d0731bd0da860d102924873067a9e0e7e189ee84568b31a04f7bc6607b7110eae10df5604b72fa0a058952d3a4dc06b337b7bc58e743d6ae782c3a8be620b14eb96a5265798a0d100c1f4962b9147db61f60efd3b7e6bd926", 0x8a}, {&(0x7f0000000380)="4f93e61c44a0bff7142ecc03b2a48378e846b31b80e5f205167e99caec1083671b94a2ca9156d4bf353a88e5e1f8862fb4825c6fc567b789792f616163f5f51febcaed720c24aaaa", 0x48}], 0x3) 16:00:18 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x2, 0x0) sendto(r0, &(0x7f0000000000)="89521bde1bfb4a0dcebce41b66c52adb524ce26460f79689df86691286d37192715b14e3eca79c5175eb7b0782993ef0f4aed0a376098540c38227b158db07a46d4614a5297269f0b291599c82b1a1", 0x4f, 0x7, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:18 executing program 0: r0 = socket$inet(0x2, 0x5, 0x7) sendmsg(r0, &(0x7f0000002700)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, &(0x7f0000001580)=[{&(0x7f0000000140)="c00a1418ebbc19a4c3c0db", 0xb}, {&(0x7f0000000180)="5c51d7634e1921148dec3117449b9b373289a641fb7e118eaba8378dd3ba146ee18744eadcd729e4dea0b8bf92621809b43f402e0d208bfce0118c841af939a0b22d5771b81f7d0e38394140e3d74e6cb9203a7706392f2e33ca4e0cf473bb176e289b64e2af00488bfa9262832869a1468c58bd8a5a4ac23617a6429da2f021f1acade15ace5b7a8e027b400bbe6d75c2560fa7be081d7c388b9569a73336d011d4cc72b622ceafff4307fbc6f43361248e3e8f9b89c2e616d5ca18bb63e942c6ad46a2863d628bbe5477a752dc654b7e106a159d46d983f9", 0xd9}, {&(0x7f0000000280)="7038c37a1831f96700d938bfe6b69bf247ba6caffaa259745308a5bcc98123804efcdcb804b08959d501286f243539668b6d379799928b5f493011a844426f8e870a0252c0acb908a25f7407ad97722400e0debf181b8e4b5f19ecc2b553aab30fbcaa035344ff18976154223c87c120db31add4656580ca4d7d57c7688bd9b4906c2a694ad51c8485d5f513499a8f79e847bf9d7bcf2031", 0x98}, {&(0x7f0000000340)="695a12ce03f4f5837d853333f40e0046c5c9b8b0e5339250c0c467b632221e51822be7de83e57905811bebc97897719a7618bb3c37", 0x35}, {&(0x7f0000000380)="a76d5a0e8045ba31e8b47fa0d2d73a378e1ef7c4cfc95ab2d21b9fd23af0e4c8737397bff3011608532b94dac80c97e1aeb2c5fe6fa0d00c5e9ec4c2aab5a26153ded7cd173ef272750fd06ee116c988f6365a9d42dea4f1403921d153ef15fefb8a68ccdf399e18bf85c0732b3531c5f0680d5ed277d792100b94d7465bf325f8cdbcd26c9d8dfeda0fb9c2e9eff0e26ceac06ae34d986a859e828526abd5bb440e144e1431831e6e", 0xa9}, {&(0x7f0000000440)="9d019e0a0a253dc9cfe36f92e5b399a21d4f2ba45cf3f11617029763a1bb80286333fdb5a125c0b9fd0817a6140a12d161660dfe38bcc56141159afc27d7563dcade6c3202ed1c", 0x47}, {&(0x7f00000004c0)="a02c89bc6d27c25a33e5bfa25563cfb1c6a0cd4067c731aaa64217cf09bff12f4603bce347e123fa40db7e1a76b44e2a131ce8e9c2e270dce006ba1f20791ac25d909756a7d5e587790da304c16cbd77bd4d45ea342e69ddec727328aa49833a0da171b916cc34d54a2aad8575ea39cba08a0716043a8db7d957c5a8d00a521d9c29d714fc67c6089a7d4301d222fb19515a8c3a002c487f1e6e3e2ac623d245d64de491aaac09a45b9fdd0e4334bdebf3543307c103d423878dbff4986d24165af342a30066d30a3835a39cb19d12fff518d62722272a28527e6408adfab977779e10382ea5284311bdcebcb30c1817f5da5c67b5c6e11d1010527cbcddf8a369bc39ae987619fc8c4098686de627edaa6795159521b82f849d3094bed9e9a4a7dae968d0e0b0786a43bee6f03aaeb365b05eceb24bd6187ebd60b14e6ac34f71d9e6a19aa715022da1ca21d6539c3813e0bc7e342aba5e8dfb288fcd3a032f11346500276b18958693e0cd362b8f3e6bf556f159e9a36e0dd848a44945b3937e73a6a6e93e2a72804cca5c68c40c6926ef556ceec5745de9492f080041c2cb25b0f951fcaae2ebe0724d15f7de62c4b74b5db5ff8cc2d22c52d637ab851262dd348d54d915f2e922831827c178a7c22e197802162b9c05cf289eb1fa8314ea9205246bff69821d4d4b4c20da1997477551aecafa189518267ea78e27975ab0827a79deecdc71b6d9541f66cbd00e7bc2d78239f63677b7069766d6313cca977f8f1a2eb8b371e3d3e19121abd6dc800849966a903413ae2e0b697fa0ee43c65a79ba70a013b1e317b6792513907f5d4c98b13ddf64868235308ee7fb45a63c659d9c29a6f784ee444c9d7df29debcacfdf75ccc85816bed79e63e98d285bd64128d99dd37ce4e44a8bf3bf59986fc7b0675c6888591b0b783a6cebd682866afabd46fc42d44dee6b8c4df174bdb980196a9a2d7f6688ce5d539af75f7b196f662905738234610cfdd9d74b21e551b3ede44a918f67cdcb40e72be832139544ec052d756add333782132970d3f59c66441e3f249847e8a18c8b751244ad5e6d945ae3587604bcf1b8038ceac2e5834d04b5823be2c100f9449849b8d4efe6686e057b83a0c940b0edaa341773433cbfb056b73d56e2dbc36237e93e1c654d531f1981c40fb877256bfcc81d8bb80538a0b6e06f378231c2f4693235030b34e919854649b3f86113c3ce98fccd223250a4fab2324b5e26098c74e15b57db4293a4b94746ac78d18002968553243cdbc0869ff78be9aa9562a1ab3d422a1de7e0a19709f6109e5c48ad435c423f72ba994bb63b7a26fd33dae9931b1b2b78edcbb47e6ac19998fc0e623e21d123efb98565bc1b5e5d25a36ee5467e2090d578cf26938b34cfbad94d180b4494ac3f7dbb3441721c3adf3b1c80b21c29b296c1c2173d6f3ccf7b32c813d9a16df1a67115b9f110e2e439d7e9438f3b3870d4476082920a5c50d5aa227c5cc00a307bb11582e70792ae3dce10d88b5b2f9a882dcec5d4c1b6a6d900290eae58c457b3acc3a5cde37cdca4d19ea3138befb4e66987b31995cd4ba9380a1713d0fd061287f6c19cbf3c802bb068aa29a4c93998bab2e0be296ae6bc42faea1d968d32345b4adc3a23d87ac026ff8b6c1525416802353a4010979e9a8dac191bd150d2a97a337952d4e85b962191793c2a5788e5af1f37e7dfe172abeb772787110eb91742bcab2a4b321aaf57d3adc528aff97ec5fbae3e5aefdb410aedfad805d8b8009c293782fc148debc5518784f71a1632aa77787a3eb4f088cda6a9cea491e76c16db2cb16befa35749901caed100e80a16d83fbe6592164646d4c31bdb5c1dc1873444cd2399c31ea1eb09a845f21ec5c09e1baf5c726fe274512402fc2f2537ee72ed04f95afd8f7a8cb484c19c71b520411e88265a81999589a130fe4dd437346e3d3654778e4ca27da260cba4eded7af6fb3c206006c0db9d12de41170d76586a0897fc7f4cc27fa432d45bb2f380887b635efe3390f2e592fc5489a1de47a0a2eb1ab04819cf5c81164b51d45c069394b9bf9c88e0bca9e45f1139f87abb36531ae91a2a3f98b477ec09e368e9fbaae675f370f8abeb2f596933194debd43f4c9ba5ca439971a4ac98381a2ff5a0e13ec040790db2e9337395e4c6368dd1ccf52eb4f564b12463b739c5eacf0ad438cb59977304879f66accf3e7ff4f0a2907c955a1dc3b8b9b52b1b413b6b319691adc8cf01f3549d6bb9f74d3df2329b80f4e08dcc9751aafff403402cafc5e7f906b05c41c9d530578e6555f1b243e3cbd9332e6b0b935882d919dc686e221c98b6004892a54c396e1fda626afb209f02fcdd03cecf9dd5d1b4286e0ddc9f3b441d3eca4da3584deb8e538a98b265a0432e4847dbdbd8629089a588433e8748ce54bb80e8fcf152d97495e64958e6e4fc553178fc1cb39024530e04db7290346d1612435400e782939f958297159d4546872099cbeab8d2ebbbc67f585ab5ed0a798cac3d68de261ebdc76989edd970d45a909528d4a3d47bacafbf3b4f1c3cf103dc0d9567109d9c8a3e4ad3a3e74c91e3f5a4ca8db4de731471f7ed7973b69d3ebbef49f804c2a7b0042119f46ccec0c830c4e48ede19eff33dee685425dc13f96f1e42bd1f1f50a8c3a7d2131bdcc226b81c4be4201ec0743c3756dabd59bc0b9898c18251da2d46f4f4398630aa51dc8324e256c3ee2577c8205589c1e03d1dac39753eb11126f5b6259e32138ead322238244a32d3d9a01314270a6886e161b66ea15c756dec32b9a3d51876bcb60b8a10f8774894d07cd4608b364561daf89251d803dd8f2e37324f1be8e9e89e76ad0fc2a1c26726c574f0348b9525c0a9e51fcc5cdc9d64e80f502037a1558ff6943df457383ba73408193ee6f46d048d1a2c1d09914db8dbbee8b8b60a52900bedf738d500c515889421b3bd9f923307d7659c7579e338dd478a44d84db20239e38533e26aa86e3fe81f500f954e0d8109a9d19778128d84d70425f526f2d141ad6482f3e182d68a6ead77dce854a71bbe2b20d38487cb8fb2bc2b477c4dd65166b55b793b0706488730606b1dc25719ac841836f42fa71cc50612872542d51dab78d0c7e8b0062a36e3d463190d945d8e6301f97a8a613ff605c76aee33601590227935b5f747050e2212f8350e72b7531db545b0b7b4aadf3f5cabd6475eb8fb612076d8ae4457a63f2bbb232e06dd40fab21beeaef57a4f0ca29a2bd95309f1c0fba4be6d270970538ea87f70a94b767c39e6a912af3c1b527124caf1c236061749d19ab6a1c6df995b49ea7869a24e42f820579364aa0a2c375002e51954a0a2505548649efe5ca0e5f9c6572c8fe520ee1209886536a9720d2a7f69a89d16317e756bf4bf3c431354413217f5ae4f43cb93917d0d15d541505f2979379dc088b8d4b1f79b3c879f359efd1a8b9141b0ae603ce2b70b69a125cc3add8b88de9113f650e322e50b2d5a3863383b443bed35f0e73959c9d108f7ef40db334c79da4822183bfe9e764cdf84c4aa3ef8ad51a4cb0fe33d3bf948a843a286ebf6db35737833d62f7dcb34c81d8c13650af2719fd287ffa3fb7c44723e4ad16028166545e5eec84e098e77170a200d3b0a78931d7012aa9fe0ad466b0564367c335b6ff3827b7a8e839da689b686a5e95588de1a2661c9eed315fb82443189ef16b111e3bb877e58d89b3eb7cc76c38ffe746dfe2df3ac4cad4e7dd7874f554dc1ccda77264db1bd6e4fe758019784f7c3ca343b10c223cf7d25fbc95e94c223e3a58819cb58a605a23689ffeff15c810f035dfe31b8ead5e2c6cc788351ff536f1675931809ab22a02bbab1ba1b475e9431b0288c09dd67fae93023802a3579e9a8bee01772bdc4c87649e4df43e7f7f2789aaecca9e3cab15aa1945bd29bfba4ae09cbe0d2162cc56c59b3c606fa9f987bf36b68a8daf3f483ddbbed5f62311083c33988838e29d9de50a88b4cdf2fef8b175ec0705007440e56e2063e8022cb2cf2c8d2685ab0ae02c03ea113d7eed05111b4a4392f256ec3fa525ffee45de4b6a955f3d4a520941341b6a57238673011642cd2697df8a8e53dd9e3a6c9cd80bf7012bd9b1ab6bd00dd2557f7f9a1c43d06c12139fceed8c1c10c22f25abbfdda1305d6c664eaaf178044b4d7fd6572259ea8715ebc5110ce6eda02d50ab121b153b2469656e83183acc63eda7e8e398f04879ca16ee1cb1238e53024c4e574c6b0259380c819ab0e3d7255981fe3c82c745172947fd39909c7a80e597b85b77a316f5fc4451f5250904091755e2c3d545c6a07c38a2196679126eea391827d298eeabc4bcbc0fe22dd161f269ba66cfdb9b320c2dc57fbe1d540e8677f2ca8c9d33a77fb6fee7d91eddba7b07d79d01dd1bed8b6a695a9f6ab03e027ffcdc905c58ae77a68acf0a28c17df7363ef4f56557bddf277a09cd9867f0077d2607d95564a1b9ab786871ffd48f9f0e1d34513dde125673afa63036ce28a8e732dfd3431883c9cc8808b7f4a7892c7dbaf43dcf53a669fb53800aa99c5763dc614168409592ff0b795ec4f853a50c66409258fb081a5f3e30437af5b331594283f5b14072bd44d5edd31b36b397db51b87afa802c0e8b750463fa7d79c0718bb038951463faa199a22092309b7996ada8b8815796327499928e61ec9139191c9cd43b2e77573b2e52b4c50184c41350126b42d511af399b3c5aa2f455e40549f844f2bded025de86a4ce45c6b484d05e72a44377a0e45ac620491f2549ad42ac2127dae8b191efe26c0203aa7109dbc69848bd712d32c26d5c30ce5e797741a47472128fdefe6b1c517fed8212cce0a6c1eb95f417ba6ba1fc94de0203877a12ad0038dcaf497f18e9fd24420ef6617c437e0ee8d6c16bc1364385d1aa767625c065ec31e80e0cc0494b41613f38afa5f7257bb0dbc2ace85f7b2a2868e11a93e4c895a26d1cbfa9a00514d5b32a0e35ed7d61d52964d13b379ef2bf8d2cd7701862c3aed9874ca1ff5ebfec8b74047d2e2827f9b79e676aabf078fd0b8ca41bfc3ddbc7c0f97e32caab93e407ee101f035d48398416e294b13d85364970061a76ed6453e59bbcb35fd3e8a29af6603868b1c37d5065a5b120ae96edd40e005516ecd5b3d7642a7a1871d95fb6bf0b6eea768444f0741b1078d4942a99159b5d44c1d7a82e79fd826c7f0ee47ea013e811712bc6b0a0dbc31733542d6b794b0c4f8bbfd06b12295a1f8d82b9a9b404f3e3cad2f6b465f015c1dfa8282335f52f46494398d0502a18b1d8cf9db11eda657516bb680edb86ac5c23d1c162b60a0f228c7cc5cc767a33707f78732159c3edd9f8a576c7d556ba0da472f75f419e3c3221aee912c52d51c7b6e96b51550887b3f457fd15783c84a1aaf88563c93b1994b2318029a755fc57fa76b24dd1f0ad418bed5d6db3dd83697a06c6fa9b174f7a1865730ed175bfc565a8beb3fe8c8dca1fef253b9ceb03f206ab84a9b2b263c1baf7032769ffc7bb43b84e873fe88bde2b6639db21fd5261373aecf14788d8b19c5ef9b8a35a465dc8ece06bce16c1117213f29cc72cc32c9bc46c24d33f97373c4ffbec8e2680925cfa09b23cd8bdb192035fb4c6d949a33eb2cb66eb60261bbdb38387a3475c17c58a1a32fefc8d7804bb70ca93be874880374915f2c24ed887a69a6679f7d72b4aa5e38d425dccfbb881937f371776c84f817cfa9c6c70ee11d455c047ed3fb731e680edc1bee2ba41", 0x1000}, {&(0x7f00000014c0)="7e8663954d8894e2c77ac8eda025400c213886d0e30c38bd126e323e0f630d43d590b4788223df946765d575d62e5b792d5c7e897e4fb9f109d104ccdbed8ed8df0dac5db82436eb8b6fa4ef8dcec8ad883eeb61b2f337f9ae30e18be9b3afa18ed4abb83340c3da2b5be4c8b9f326335953c8fef41c41da01678c36f9d6e2109a370c84e2fe365172e98dae76c5f98d587a8b97143d5f63840ba849fbba9f609140462f284acf17b292ee", 0xab}], 0x8, &(0x7f0000001600)=[{0xa0, 0xffff, 0x200, "72594a9c9f02a4f8a2b4c030abef232fcd5b414f4face9e9c8152b065664b5e928dad4c0044e563a423d0e0b8077105dd94fac58ba88eca6a99137044a082a30ff8f4f3bc00789bbb05caf1f60590ab5e3f0052cfdd9dad6d596383c65eb3ab2bc2defdfa908341b92ce95a9a2a46eefc82191bfbbd42f83be090134f0f5453857553ecd1b4df531d0e7"}, {0x18, 0x1, 0x5, "267bc500"}, {0x1010, 0xffff, 0x79bea107, "478be341ea0ddf965937560034c7c493bd6adc56f68b2ca62ee68e95cbd99c70b61661d910ddbd4205bb16ddf151e2a49b6de4b38559fd722da1b235ddffb3ad9e9c0195795b6d924299e71216e7cd6241fee1096059fb8ae777d10e003e701a11c020fcc231a229f56990b1134b0be7fa98ba4753e911881d8c5bf2468f6db3634149b0168b42c7cac3898829c012100fff3ae461c3cf6b058a2a4c3597003e5b1a3db37ff23576b7166f169125aa0cee448e2d030d7474aa7a8b08b2716809e76ea46d945cdfb973ae002c750b067785436fad126afadf4f8631b14c941d49404e54669b34d150b66cf0e1a4c74450a2710d3d1f109f9b097c6470ba72ff453000717edb69c523ecdb053e06bc00c3be8797047a70dec3a391f5696f6706d3f6cbadb2e7ab03aec90d7af5faa14e729e12908f368e663c92bfac1faff61dbe922a46c3c132b7b596648c3da481ef417b67498ad365bd1f857a939542f773b616f0a070de0c122fcaab51fd69e406290e37f37a4f8a2f974537449218a08105bddca8557f606ef38754ddcddbd43ee4785ccfa12ba222570429270d94d2090ecbaf60cc24a7f2f7b5d4a1dcde2442878436df1bf471adb21420a1e170dbc24a0f923d31e1c33e2064ceaa5963f3c1b8b6d1586c83c062361d2898290749cc0ac5dc7db1ea21757a575fe30b00f8ecd7d22df5fdf8d2391b58e19def70f40205572b2cbe9acf2ffff513314760bf9efd1f0bd6461413a52b0e268ec26bf69ba9cbf2a329d30f1a81671280bd8a0026c1a8264e6bbbe8dff4a30e46d24b396f6ac0944360769fb161b241ba3c64b31d9983927e4cf49796ffd90cf08050c71a37cc5ea83497b3fb1657dc7bc75c068b3121f34796fb0ab2401558411dd60655bc40701103570dcd34525c1436e3fb441d72a1902eae7cd29b943a89bacd8f81dc807af249fd993465f1ec3b3df561354a0dacb9c1262031da6e87e3a21a4e3f5347a532a14c969ba31ca5d2b52c7bc3bce2c9da901bf34c5cacbfc1f1e8d1a624faff826ef8c6872df9a6b0c2e91a59db0a00c1de75b98d7b0481ac19a2013748f20fe074f02d48f032c8f72e151b00f149e65830cc0e44da7a811be4b9c9c8866bc4796ba3f4cd18da0f5303ce716e21ec3aa0b694cdef690799c3cd52a84a6610fc8ceaa08c39956194efeb998f8911dccdd16370163bbadd16b174af64f94d99f41059b5baba83dbdf4af63c508ad9bf636322a476769ea84d45ea2f63d982fccea52e42feb97b4e904e3bbf2578f3cfd1ff4792bd495ff3ff7bc42d01b9d747b96552616632690021772e3cbcd0fd43ca04c6aebab8badf84817d3569184b3aad1d98ce384ffc86c0854d8621784e8a3b20822b7c2de1da6138ea55ae8080998b1e59f189e7d4b08a8d9cc527b51f81caa1ae101a1d8c5720b44595f228258b6bcce58667b14350a65e8b3de488bb7fd12bd4e69ee05d11d3a9670ad766108486183af30b2fa8a925da7fd77a827f58c331fd2c062aea4172385b4c9a7c33fd6aec8bd80a4846c9eba4c4c53e7f1c9305fa85bddaa89176fe8460df9c95e13d088c6c32a01530ce0f5e12344e611959703b256d5be5c8aa69a1b6edd8f956cc628d3632bff7deb0290ad0eb552481a84a3a611622f25d8a95629a752e903988123176e6431ffca0ae3ce0774a9a3c69c50559e9f7650b75f0a1c7f657f39c5becfe9c79aad110975a4cde84c09a393e814418a280786555c7de5c53dcdeb9be9b3f7890f9b07f3def981be59acbf3222abacdd6c3257c0e3a445a2c4704359974139e47457f0f78935eaaa6ca3d35d1442df206b84220cb334879d97d37d061b273776b8241fc03e388d6e3cd9448d95e17342d4067db686a16c3517e9f7c7fda3229c3b3332491f1352275a6768633be48614565864dc8750447c5fc87722c747aebb305cada5a6e2c997ce08edec89639587a777a90b1e9f417dbfdd5ccded3dcde1a3a74bfd8fd6c70285bf9e6916c1921042229fe7774f65c7835bc347e3534dbee50b853f17980fc2afe3f6c065a76a28c22fdfd135223eb45719834317a1fbb13a37a40eac0e7dd188030b300bf0fa212f0497a5edc447b415d439608e4b086175cfcc7f6a4039d82ccd0ad8abee2d135da59a47fb9b3c51d9f7112ac887d1b34082d259d85698116fc4448ff9d3ac15900005e93f9109313bf1678e3efdcfb2a56b4c9e15081cf9a52cbc20b81359ef498631c5e3bcede84634d2ed4f8b808bd15141866f507dbea069e214620884344e13f8a454636ca159ecb01f100a4cfc9f7a8d6f32701422b4eb80644574961899363dcae03d53671e2f01265e0d02d63aa1f23b58c69cb925e7c2d900fd008e54425b5321159b80ba48ff7507df8f12c4c69f2ea1c39bc9bf852503a79baf1b596e22f5275da5f99bfdf7d7593c6a942a252cb0c7264573aa68af2a56ca08c16f96c25aa8c77d4b612d7fd158df6426209cefaa368ad2fd165dfebe14345c7a80ab9865c593e78cc120558c0bc34c91555d7fa52bb9a2b0fb8dbdbd8b2e166129a14a2163e4d5fd80a99a034fd39b46b2a1197b9dfd89554adf954f927077f7ba3bb0a90c0add4ab780c8a5d4afac598a418a10bf657b4784f5770588ec68ecce3912252aa4f3322ee3c37955abfcf88c4f0b71da3f0dd9452d49d461ef2ab870c18730a3ca0dabf631e1ab8b7cfb4e3cb9066bf36d9b804052bca717d14fe6dcb85888ecc4fba4a31dafb07c23994bb1868b7a76733ce5e812bc3b699df3d56b2993168ee63ffb8226b7ec4b4646ef77f713c9d7e0e5640279da713aeec4120bd3204b5008a40540f7369c5824bbac68bb8452316fd9f2faff868692eaffa648b08466e9ac526658d9a5e20151e3317605eaa00dd5568770c7e0cb3365ec0eb1352ea4c75a6df9ca8ec0d56f76df50a8ddbfe63fd1c65e009bd9a5f44a04ca4b5a46f74fd5b19f297430238aaad1fdb786bb2ae945e2fa07c269648401c2f9ff149975abebb7453e96204f8d6a9fa97f9092ea8bb2c663066373bd5cf1b18cf892384b12e37039daacab78c231a1d013cd5fac48b0c3a2d8b25299ced56c34d46e7eea28e145d1c5133ffc22a86d21382e3eb7d95a83ac0e853211b90057e75fba3adfdde32486d2a831cc35b68a835ff888d5869308f4d7129afd60d15ee015b5c1f3f73b57f39303a0388e3dc50eb40e1e8911fcc1c9ed03c0378958a30ffec40ea567ccf0844bea749e66220db47cd7ef262a856601eb8ddd5d7db07d3caf98fb01fda3def275689f49f7adfa0623edf5f5db0cce185279a927af78384ee77b3858bdad2d278b706d3285686035672af48d7222d2c7fd28324457e71562995fec70bec0c2a41a6d4e6537c0a318576eb9b52f4e9cb2d2fc53bb7da3cbc95ab9c1f6df61a0470ca066b390f838743e021dc6389c38cb196ffc4df94a395c0bd4666ba7160b7b33915837496b3ee6866e8f3e4f9438dad74c28c8e89b952b6a4a43696ccc8ca29fd20e87bda608e4266b2c151edbbc69b41c7c93bb606f0b44d7393c9f844f0f26b8be267a5c2f9ba91c21b55192cba8564faac809de2491b71c86fb5e1d9174e79cc44c6b22a464968a3e752894a2e8a6f815ee3c5a0768ee0ffe7e1c5a70f838a37a28a3c49ff533b352d2f2e317d17c5fe9ca28bbbff5d95439460e7f121f0f9905f14c6b24a10a7bcd69b897a0182701f7002d750ea8e5eb81de39d4893b91a30a43a63b188b6873ffea560558336c0b2881cb13df644d7613811f9d38673193d1b3225d0474a70aa001d8a5cfa0d2e6466afda5c283ce75096d9bfa2b624f498386e8cb37f0d2b6ff5fa19a00033d9d05ec490c652e0b1fd42b19f6e96761079ba623884504cbfd34df2c232f9316038f6b797f2301765ea63f089f1597166f954ed55d3082c8a47381ed533727c189527cfbe690f40a18064aa6a76480bb964bdd6066ff5cbfe5d45045d1c9a00a19be7d4cb30a041ed15a0c584d2b8580d8c45b94c6dd576176d57501254f481ad3a0db0a02b4b5baf5a74a0e5ae6aae51c887807edba73f3f7ed4b42d0490f12dfc09f59ff6b137509113526b91bec02aba05d222b397b70d511bc53afd674c97ef088042377c8146385fd9e24f7cdac0b45102fc52a0352337bee9deda59ad0dacb712b6a9bebffdf536dbef5cd4b213028cbc35ddb29aeb3027b807eb2289a719deb6dfe2dc140cf37ae10743e2a608bf23dbcec14bc9cc4c50379b6b9bc63c4b30949ff519fbe9df40430cc7a3c338cc72063b1e361039414eedb415a2f0712ad8e890eb94c573f102a97e8de7ab919b09bd83acd1752894645eedf724bdce46f2479059259a7035f412cd284597218a16c234597306f4ae678e814a6dfa20d7c7fbc03c2223e9aa3750950247600c8fa1b37299e5dc1dcbb08dcc9f34cea8fe492462c8f71807ae33b58e445309be71c2bb1fe54019da38e39d9d991b2d42889dcb72994178b6f432e16d4a81f1833a7945c9428bb7b673678e0a606742d95c57ddbdfbb03578b897a5daffcb523d6dc07dc401b9667bd391bf55f1df45d28304640d206c10530914c4009aa53cb94b534268679964530b99db378b7aa25890dcd418c406232b045e4a0b21deb503577e5565e73f89a6eafdca9f07d4d2289f7c4d62635b1d61cf1b0e8f6b399788a999659b10f9c03568eb1b4a7fc1c07cef609a83d68d82736a4604cc846e353688a82bcbe0a6e56dbe27b745c75aa6d01742adb56471d9f1579ff07fdbbcd3f374c41dcec969ad6a21c90c84077e5ff6335f5f1c81d9865c82761b0415abed3266d54f945894f6764db390d12945f4a4a5458eecc0272d2f7bfd676f55f129b98742ea39480f59e50e44443561cb2f2b91ea1970159d3b122b134c3d750eb80a61dcd6b9653befb34d6cc5aa6af1f84f47635f7476380af88f25fc5013b109ffd7562717a5d779626ecf4ec268e73d2bc2cb9679e4e9df9cb3e47b2bb4663a57aa93d826b8f9295ae9ed3c2564cfec61bb6a34ff23a63d7fdcc5ec2774bae8d5b45cb22a14fe474e888722f9b2f4e1b067607947782405b4b04af35f2d26ca809fca2e5cce9f59cfc4a2e26f684aaa80661d4820e4dc90c4ae02347ee98b9273431e7dcceb75aa1a4045530522cb2dfecc5c5508628fdd9e6ccb479a6bb310fb00f0e20ceef7011bc1e1631329d2793325ad65a9b9f3052b6a5f81b817c1667fbb687ae860c61bdb96097fb2dd4f1200818303275b6bf9031c5fda477dc2d7becd455db255f1bb07c2b8e0ec7143b7b754853f9fb07d439de703fa09fd74af6912038245b48f1342db2cc3966c40f4929da3c9c0591d8e6d95503c9844596a77a50795d8059c9f530341efdc92f64097ae8751d3d6ee72e2f28fc73bf0b70d5a22382e36b98a2211119b1ade07b98c6cda1969d297255251624d88bd9feeae2c04a9c9e0e1dc78114d8b817fd9d07f5b5c74e3f362f2cb5d2d0ead034e1d4e02febb822f606e827ac179a23c53bbb332ef9080e12809d67a364ed5be3fba54d79731f7650223c4468a8816c75b2b2f005b9a74b89a706a6c62c5aee8815e0902dc5179454f9f61c35221a44812be917ec1691ddf5939b8737a87895a6fb14386c59e51cc9009d61acc29e3e2c6dcb80b1e2d61de8cdc4e3e7ddebdf5975f761d8ca41a9833a6f4905177d5234ff21955afa0ef426ce1bf8e40439b188895fa7bd588dc11cfb2029db2d9859e637385fc61be78aa7640aecb67507f64ea4b01a17485"}, {0x18, 0x1, 0xd7dc, "54bd82aca56f"}], 0x10e0}, 0x2) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000440431288963bf9bebffff20ff00002a538706000000b818d0f33a13d15cd8aa0008000302000100003c4fe9b7452381cd8a875ffbe96a518e62fe625095d6e89a7c5850306ec6011ed1641c55e0c81696159c3ef1"], 0x38}, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000488000/0x3000)=nil, 0x3000, 0x0) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:19 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) utimes(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)={{0x9, 0x3ff}, {0x4, 0x1ff}}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0xc23f3f294fbf359d) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x4) accept$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) 16:00:19 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) close(r0) r1 = socket(0x10, 0x2, 0x0) r2 = dup(r1) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000040)={0x80000000}) setsockopt(r1, 0x1000000000029, 0x41, &(0x7f0000000140)="4b74954c", 0x4) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000180)={0x10, 0x200, 0x4, 0x7, [{&(0x7f0000401000/0x4000)=nil, &(0x7f000066a000/0x3000)=nil, 0x9}, {&(0x7f0000774000/0x1000)=nil, &(0x7f0000643000/0x3000)=nil, 0xf73}, {&(0x7f000022e000/0x4000)=nil, &(0x7f000052c000/0x3000)=nil, 0x3f}, {&(0x7f00000c3000/0x4000)=nil, &(0x7f0000732000/0x4000)=nil, 0x20}, {&(0x7f00005ce000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8}, {&(0x7f00007bc000/0x1000)=nil, &(0x7f0000316000/0x4000)=nil, 0x97a3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00002b9000/0x1000)=nil, 0x7f}, {&(0x7f0000521000/0x3000)=nil, &(0x7f00007b0000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f00006e9000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x45795ef6}, {&(0x7f00001d8000/0x1000)=nil, &(0x7f000005a000/0x1000)=nil, 0x9}, {&(0x7f00007f0000/0x4000)=nil, &(0x7f000018b000/0x4000)=nil, 0x2}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000652000/0x2000)=nil, 0x7482}, {&(0x7f00001d9000/0x4000)=nil, &(0x7f0000068000/0x3000)=nil, 0x1}, {&(0x7f0000294000/0x1000)=nil, &(0x7f00001fb000/0x3000)=nil, 0x80000001}, {&(0x7f0000754000/0x2000)=nil, &(0x7f0000106000/0x4000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0\x00', '.\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xbc7}) 16:00:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x1001, 0x40e06) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:19 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) openat(r0, &(0x7f0000000080)='./file0\x00', 0x8, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000100)=[{0x401, 0x800, 0x9, 0x7}, {0x7, 0xae3, 0x80000003, 0x9}, {0xc6, 0x800, 0x3, 0x100}, {0x100, 0x3ff, 0x40, 0x9}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x1000, 0x7aac, 0xff, 0x800}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000380)="d02f341d1d2eb0a57e5aca27bef38d5747278dfcb874f2dfb2465197568d1741eb97ac2b593bfeaa11a366f49d79e9ae22f55a07f07a8a905b55e1f96306f70c3d5cc5cb1c07736cd59ec3299d53b182c32a9100216e34a2d4cc12da766966249e5b00c4178978f4e80bf172fdded6139444700fe7c2c6c2f725c2815c26310d6702417c5faa634be9c9abffbff0e4d682ce1f65d4844ba2d69bfb2b212d1785a58df68221877ebf", 0xa8}, {&(0x7f0000000440)="afaafe8ff554c2c3fb4aea8461fda5d40a9e72f92982747188fc4c90ceeecde58d7ab53fd25af515", 0x28}, {&(0x7f0000000480)="b8d7519a7577b1c7123549ebf6f8f71e7a5f742c198b62b2c20517d036673b08549c037be12471104b2719580ad64b32e24b3c6ca26d571772e0d5a4ddbcd10ddf337a6cbbe8871c2e93146c3e08f5dc7ffe523196f41ff5df116a4393b328b4f0b84ba5120082abacb0373003a0937157986465863f3a2871ac515fd9827feb6ee04ce2a471c78f5149e8f6e45d752463bd9874ea85be53044f77cbafd04f1f00d096ac859f3ce64e385c0d7764ae008c560557b685e7825512674f677b81322f36c5d396011a0c5fdd6caa0d32800ecd88e05d9429138ad00006cc6768ea719918a817593c0ac3eb737b010b922feb044d166a54", 0xf5}, {&(0x7f0000000580)="7d53507aa6ac88d22170a8a5240b00ab86a9c2ab063fe16eb8aa76985df8a657cdf91eb62437436583dc10ea8319e727f29287025541f3d2d749ec30169474491e25abafbb4186b8153adf50d71fae1b0ffb751d3fbbc189a8a7e0ce1f960dec53b6b3b8d687d0ef", 0x68}], 0x4, 0x0, 0x0) open(&(0x7f00000006c0)='./file0\x00', 0x10, 0x31) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000100)='./file0\x00', r1, r2, 0x122230993a348195) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000240)="040b5a26f8313affd6d4e0dab657267331d16906000000c854c3f19f47c2832ea605e7e86d39404b6d65", 0x2a}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000140)='./file0\x00', 0x8000, 0xc) getdents(r0, &(0x7f0000000280)=""/183, 0xb7) mkdir(&(0x7f0000000340)='./file0\x00', 0x86) poll(&(0x7f0000000640)=[{r3, 0x4}, {r3, 0x80}, {r3, 0x40}, {r0, 0x8}, {r0, 0x4}, {r0, 0x8}, {r3, 0x2}, {r0, 0x10}, {r3, 0x20}, {r3}], 0xa, 0x1ff) openat(r0, &(0x7f00000001c0)='./file0\x00', 0x100, 0x40) poll(&(0x7f0000001fef)=[{}, {}], 0x53, 0x0) write(r0, &(0x7f0000000040)="64a4dada14ac054842f71896607941158359255c31de000977ea85ad1e07bb3e1a2b904bf898b9fe622cd3ae88b4efb083d5ed601e605d3a06bc24167af8240b0b727e4fa3879e51fa2958fc07fc5ab5b9a1946e9a8d0e33c6890e0e458c81dc0ed30a315d41c56ab445227dbdb3cf676de00c05ad9df1fd986533b9cb7403f488f5a01e73e3dd9be9532d54d08b077657a1c37aaecae96f61487932f39e19c98f435f91c365252ee05ae8643a04d384d37a", 0xb2) 16:00:19 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) close(r1) 16:00:19 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc02069a0, &(0x7f00000000c0)) 16:00:19 executing program 1: setsockopt(0xffffffffffffffff, 0x1000000000029, 0x20000002a, &(0x7f0000000040)="ffffffff", 0x4) 16:00:19 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) dup2(r1, r0) r2 = fcntl$dupfd(r0, 0x0, r1) close(r0) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x74}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = shmget(0x2, 0x4000, 0x618, &(0x7f0000ffc000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r4 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r6 = getppid() r7 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x9, r2, r3, r4, r5, 0x1a, 0x2}, 0xfffffffffffffffb, 0x3, r6, r7, 0x1000, 0x2, 0x6}) 16:00:19 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='\x01\x02') r0 = msgget(0x3, 0x380) msgrcv(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000001000"/82], 0x1, 0xfffffffffffffffd, 0x1804) r1 = shmget(0x2, 0x4000, 0x10, &(0x7f0000ffa000/0x4000)=nil) shmat(r1, &(0x7f00000b1000/0x4000)=nil, 0x1000) r2 = shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x3000)=nil, 0x2000) msgget(0x3, 0x200) shmdt(r2) msgget$private(0x0, 0x8) 16:00:19 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x10000, 0x2) ktrace(0x0, 0xe6237fad6dfbb176, 0x18, 0xffffffffffffffff) 16:00:19 executing program 0: socketpair$unix(0x1, 0x156a408bf3d4e97d, 0x0, 0xffffffffffffffff) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f00000000c0), &(0x7f0000000100)=0xb77b727b1fd8f2aa) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x4) sendmsg(r1, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000140)="016e089e0ce4fd9f244133955fa3597dd6fcc3ab2022eee8dd4cd07074e55de7ddbbb40669cd4003daba0377c20500aee996ca970c2e06bfb8d24251b9f3738ba1fc90a7412805e4e4bb8a814715d7916a86d387318552c59994f02c42978cbc004aa80698f27ac784e4fe528e1b1b5af34ed2bd189a5ee8fb224d74f0bed51db16ab8c209def3319782eed47fe4296a9bb6e206b7b4ebb160e98c93eb51755b3d1187e0b23df5a05de0edf72d3c3357e060043fb412c5cb174f4ad47fb0fa252e419bf5930175", 0xc7}], 0x1, &(0x7f0000000440)=[{0xc0, 0x1, 0x200, "7f9697fb5555ce367b5a7b2420bbfbf261d14f3bd845705e38726e318e25380bf9778aa03a409aad4a13960dcbd39558ae735437c52ed9513ba3e9341870abc3e690187fce026dd6ea3270fdd7fc842b6e136b75c0ffb1ee90d2f88966670341933633bb7722fadef86cdd20631c61c6732ba8cc96ec25b30a8db4b385fbd25e70b46ed7f754a8cfb9e487c38e8f0668a27431c9f9cbd2cc3525214fb83827ca20ff1c25e8e0ff4ff7ce5c6e3d76"}, {0xb8, 0x1, 0x1, "f112ed67c18e76bafa00dd2f11f0277c2f20d77d514e50b77b74c7ddabe362a3d4162093696c83b300f2df2b5d9fd6c0d195bf7a622e11579c3c62db95d7ccce3a0d6a1af35aaa0f88402296a2cfa36c3ca35d8802e911b79af353a36830a879be7755912ece06c9e0797d8bd82243b1236657d5b2257090f586b53b1a72804b225d062e5b3bdbc04ca190498fce346bb79ca6896a0cb4491c910150cc0b6a145421"}], 0x178}, 0x9) 16:00:19 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = syz_open_pts() readv(r1, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) syz_open_pts() recvfrom$unix(r0, &(0x7f0000000080)=""/138, 0x8a, 0x807, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0x9) r2 = getegid() r3 = getegid() getgroups(0x2, &(0x7f0000000240)=[r2, r3]) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000280)={{0xaec, 0xffff}, {0x7ff, 0x3f}}, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "4c9a2c4e44800436d06f02a4c4b4e6e2f215c19e"}) syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) 16:00:19 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = syz_open_pts() ioctl$TIOCCBRK(r1, 0x2000747a) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) r2 = getpid() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x3, 0x100000000, r2}) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) pwritev(r1, &(0x7f0000001280)=[{&(0x7f00000001c0)="fd8be0f247b09a6ef1d6ebe779fbc4c3a6157719ec5c1f5204724a153f78f65e97ca263b0bd7e09ef233fb2ea83ac63d6919328d2e50bef3e14db3542a5ed333823cdd34bd0d79388621e3ded055bff05bc2eeb2851491e991b5f1ecd99bd709f6bee33fef7d23b758dacd2c7875a4f003ea984860dd2e8b30c64a3f43c7341d85c2c31b40c9c08aaf872ea82cd0defd5b97b015f6ca17c86924d7929e4eec292b194054c7e1f33329265f0c816f3c70e9c36f30be29cd123a90ca92d8b2d7f351b304a393574c78c261ef1078b2f4970b200ec4267604d9ad3743d9788d0d7dd34a9bb3dc364ed82523a31f2ede4c0d4c8a987137d5ca601a434454f0a93f55a946e2bc15ac9a6b5b6bc1ce7217d844143f68666f3f61caffdd1202f1dc6118aa3f86ed0c882e88571a763421818bcbf386b14a3214e32f6904a7f8cfcb54ecd3da47e8a1962ff684c9f89aa544e9b3c215ab0a5041906fd78af66ddc05aa8a7f7ecaec5db4b5479b330ae424e42d52b76519e9d06e6f851ddafd67b5cf9086c783a18559533324392d39222cf4f45f936a1854124520aba8bac1824d11ccc37e64109226d18f44d9f7694a571d73aa069ea1558d0da1b5573d4597a6af87b38d3117ba2e5e554645107f8acd8dba4665f24d21db4be563fec569b4eeca86e285751099fa80277e3aa779982049eb2d9f71ed4563a9dc98274721f97577d57df57af3804a7838113e7c0562b79adccdae9d1ef982d559c07b1b0c5414ed14fdddbb2622a8bf44f22d0a370902825cf500a645356cf50180eead6111124db87eb2f2ba2c2151d1e0367ebc2ef5f19a1ac2a07b783e486e66c77a172bc13187e63fa307f3baebaf8145c3727069a0c9519ff798b7497d07b9b9e5494a5c1a42c51cdea024c0b10d62b91809a6a27c0cfa9ff910d0d517461571ed816380ff28779b719fd6618c7ea6cd8c9992d80c0228866c1795a6b8ba21f9cbe343e52f266a69e9de90d3b0c5f98f2569bd0c4ba08a9d267a78985cea850c904fc25102ab3f08280d8deb9cd595ea2d6e9685cdc7e27a358b0764114990a2113a18e60c721747dfc5b42757dc05bf8654a268b1e8be4064aab2a9178a73a1080ede158e8d2e81b341b151ce4d1c216b2c84060984201dec7f4d98ac98f12a70e4af970fff303f9c5a216cbacd27a391cd8ff05f5a05084b63f101ecb2ec237ad2acd734474461a45c9125d9b4cad1894989439a769b26a70977321cb5af5f58c5634ccab9749025e4a43f77055ed430196bcbe8e6354bcd28d239a4e076676110d871f668dfd4e6e1b167050ecade6a8727a86ab2eb8c477cef17f1fb5631c3fa7598829782a65159744a5bff555404b007271381ded083d2affe4336e2d48c8d1f8c9dd1670e3fabd3cbcb8124b346b27bb746613fa9217d20d30b487e50acb0bca7519146468ac7b1d8f45523880c5b91355ab778b6e93553c2c80c3443041dfa51ef6475ef581fd911fe5ed0832193db6ccfd4f320ced51dfc36314ce18a201b4f8deb09962e857acebf2bd299a30904f9833d9fa12de1bdcb4953f46ec48a4206c5dd4f7ffcccae6a3afdf06829dc8947b402f6e17f9dde667e9a30e6dedd5e77589753574cc9b136760ee2ba9661c7e5a9bfb91ad65b509941f8f40c36422cb88366992706f949240a8416f5239005ca0c112b7f4f5f20fad56cd644f69648582f51f18e933a37dbc7734019a333631661d437793e08a3f25115b93a9e4e0d2269d89dbc71a793600ca5f0fbdd322f9c999771601e1081eb11e1f31134aa337be0bdfdb148f7dfac51b2150be93f88c8aa7917b35d206e6992154fee6c4f41c05cc521629479090487c29b5aadc12a46f17a019c69d1b735fb846a60d3e3e5de180edd1c2d5bc0b9d2cc1c795021a5e8166f653f2135ea8b174fcde4d4bbef116c9a847f67e10914a84e137ac267f3f4ef841db42aae76c6f4ae9ef97608f118d4e384aa2230eeadb49abb9b1263e367fc78b540d699615ece6838529e46f9d7e5d9ff5574f7c80b67689b85d9c5338b12886fe58bf8fb35d6f7a890c7cf673a115072cfdce084faafa03d608d7fd9e3cfcb7899970a6c549076d299de06802dcfd5655d5ee3481bf8afeae9540919f5099f246be444e13740820c510cb5a42504796b5842d07787fadbbf5d985c529e2ecb4a442d380fd0a7a7e3d9065fd70b602c20690dd26aca69e86a539f747654413b95a43543784c3a6a9628e7cc4dc718588840473d9c83b71f37b1134f9b2c4057b8fe9a4e2ecc01511cc92a0cc8f6795db5f006d30ddee13bd8d94066f14ac9e5506db4baa4d221dc921798bdb8e258647476d303bf7524c532bf8d5274c1edc803527f402d25df007c46bc2db27053060fe4c550672189a102dc5ba3407c14857a2c3732c3115f5bd760101cccf86862086cb13a623633c75fd26d51161c3d0732f16dbb470394df861b3decf7317a2322c4624941e362733069fba6ec29ed88f03bb8af7d8a13ecbb202c80c19d5ca2c72a642e68ebbc57772fe1117fb13630f8bbb863cb4df3d020b6f4e1b582f02059de7e6513d644e8c0860d697538df97a65f72b0c4bbdf222208a1ac96e02ddff7074cc8a384f12a65745b1668e75f89b9a750c928ae64aa306c5b47cb7be93d0901f679fa807e175d0508b2d5727091101310753da0f3302a442981274d10ea47e5e7bdbe2c94bd363fd9c304aa5d5a01de478b38bbf98f2506a372308cd0cbe531ae40f9fff2fb7acd686116c9dfb9453019afdc7f705786d6974bb4ac169904e10e41476b6072d69ac70310bb7d8616321a270056e4d1c0d5da5f6aebffc1b155215c68fb9e507b997e2053f3aa3063f95ec4a7104c9bc5cfaff47ed202ecde643380bbe4f2af7195e65f0cd426cc87532260643ee264e83fff494c9102a9ffd59c3d5d7aed3131ae35cdc4844d68b9f1e9ebb9a44d16819f8d8d97440e44f40442bbcbbc6bca0c7711bba19f80524adc4b2d00e407fe7c712a003c6d60cbe2fb77c85022892408c9c9aee5fa463482373a0549a12761f06365dfbe359f90fb1de57a3fa6885d83c9b8a0d66888a68e7c28600af9962be51e0c278b1c02e59b491be40ff0da314039553f9e70e489c97f7fdd0cfb500ec4a4d93058902695a94c03278dbdbb4931c63d89967e926707b89cb2136848f2896f5780e66920f1fdea35d99c251b16914d284f2058b3031431954e8248fc1b9737c73191a7f9b914294ac5e531b14e782172ef7093577d191697f6921a40ca1082b2b35874362e38388d849697054236559116668a98349a6d90e340f25a744c6e9a2dff3fa7702c1c3a2acf1c177d7f7c467ab785cdfe7fadb4c045dfa827ea38f7d358fe42477caf0bb318bc3c7e2e5e83a9b1739d59869a5f431543f3aadafcab7e30d61aa012009c4edc8e89e8e8feccda189dcd45ef6ecdaa361fc8ab6625754e81044880addb45cce5fb24fca04134740eeaa6bc8dec124492739a0b9e9c8021ba88aeed8ac0f87a5d8a12ad14cd57afa3c82236a9b9c140c781eee58d5a4864d6a668da4cee765bdfa8267f3162325b2a43c322cf45756e9596b4411c35c059dbf1239935c2718e4e744476e8ff99ddfa71603eea2ed8264556883725106d279c872c5b5f2858de61f28c1664d886c26ed6fb4d6152608edb7a69c61810b5fb01664c4a8abccaf9dfde42d60ecb8fee20a9700b698be0e23a1bb8dd4d2f70c44dba72ac63b32e6fa5388e1abdd09803a77fcac99a9f0f70f1fb2024be2ea7d03ab31c9d2e23d7bdbe0374245910ca70027e3ed492fcec55f229a40b88768c641e27e2c14931299967a1e9d42278e017ee0156925cf80845b1ecfaa16eca4171e26eb588b805b463671c98a3d4674a661b01bd3025c4c5421b85ec031179ad15e543581d538f3400e74fdf71ae45fb1fcd5f4cf757754f805475d40c9d3d89bd782d295e6beb29845e6fc8f57a72745fcac07aed18b5a07e8a9f82091bc130f16e2007098bed5566e4009fb9fe629904a52eee3414fbdb6b47aae41685bc586c2b8fc7f937962cfdb3f791fb144060d654b56a617b1f0b4c41dbf9da0ed5fd20951a638534b451c514ec6a30ffbf1ee157a5388bc3fba9c089e5029e9c6f83f178dead02022724a607f73d577a4f440e5bd3e8b70bbe0618af1877c193f43dc9b0aaef6bf0cd26bc720aa72487cef143e9ec26616ffdf26e7810c9d30d194b39153048d34268ab2102ed6b29fff174f2e580c73c221748c9a65ac6729f80e67b3c36a2d031c112a2d0a56ed501dd53c5b3b288478b213a6a1faffa459624947c2315dffad29c42347c7972744dd2b297a71ee9b74a7d2fbbf8f97a6691fa942ee878ae04ad1030fd099d4d97d67371d4ba9057b0c34c2e1ce7d2e52c1446c770ab0e093b238b56ba146e291678b71883b0efb2973ead05c1936738ad30d4993bc7774ea024edae59c18552e2d9a7b3f791f5584db30dda961c9c2490406ce7ba68840197b41bda0bb215fc67762331f2c7742b0f5463b6ff2171bd56682f4b4574a71d7273d5b8e5f7f2ef858d22e25e7320b659f6d1af61d82ae7f553f8933ffe5b988a159d6d97a6062b86a4a61df3b8dffae37252d89d1d23122957a7c2aea6011ef55ffad406cc1b7f208369f0e9fa7b0b34cc1e1705cc75b0f64b8d4272ed9574d279b5bba10c09841cbd773b827d79a83cf2dbe2f420771ae03e8e4395055da6a1bcfee096d8909c4fcedc61af30a5a9d3c973534b83f5a05e108388561712aeaa3ff74d156bc74494710f6594d0f80660b0720bab30e87ac653027590b0da4d1d83683164315c5db320a43464fc41646756c46b38f9438f6da40a99211898ffe43b0873be97bb5622f3da708ce957b915928f8722b5962b8224cf8f5d828f6d63a5816069f7b26cd196c8059ffbde0899917f21fac1f1ccfd5b8a437878d6a6ea0d4796c34e425ae7b471d9ebe436e75b85be5df67ca9a5c8f5289796d166e1fc0b96f8df955b7a8d789bb51d828eb929b46613841f44dd1314c033a093eae6fb01f3da8910739937c53dd12c5e13f7e3d06b2333b2d5dd923609b050b2c64deaa49efce5e18ba01ad1b2802816cd9ac9b904c887f19f033ccfb4589de6d275da95dc1523f1f1cba23c64493c089f5a39cc79616cc5650cdbb9058c89a9b0f2d8fdf3a68825a25cc798069a1caf9a91979bb2242a5dabc3eeaeb4d31cdcab46117786c174d546db65e015de53b26f49c2306a255b917de76b69ba4a1b9bf292dca0e9499b90deaca43a3c52404c3427ac10ab43f4d130609ca63004cd17497f2c8740d9e27f13d3a6a40f82d56ed12459f7e7deb26072d39b549c2c416fe5cd9b765fca0f0c78111beb271a5f0afd75365fc196195152b1e3bdc4e029c5a0002dff6c4c0a770eca6b35f61fa6c14a43ddcdb155b2b3f869ec2f587ccf88f79d0c803d03ca3add5b813854fc692faca9bf3d7d3b1908f4b5f7c19461272a34c2fac48e0b94a371bf86a5c09d5319f10742f8ace2e198a1e717307ed636d17d71d3ee871b6d764a82ca52f488090352ece4b4e0e7c7ff40829b55dc9ca07a553c4d967c49fcbbfafb91cb0f6404c2867e0f84cbd1446a76a4ebe9696bf565601a88ba7d7f9022d512597bcf4f1a14a153434eac9579840aa500a7afcd031a9952aa14410f74502ee38041db94010e7bb0d5f0f278d2260f8177b13e319a6e6db55f626aa6756eb794c675c528169928fb602afe8180a637fb35ea7b859dee78601bb8", 0x1000}, {&(0x7f0000000080)="ccbd2448abc363dc08cd3a92ac21660dfb440c25f5796f977c673450256375a3f50edf1d5e094361066f5322cbdd337f74dfa651a9d0eacecf11a9b555355dd17583812e9376b1e3b5e45e7761d7122bd98084d347d861313dffed0935d235f25532d9ac5401aa3549c860413f12bbcd4353dcb9d403443bd0503d9182b0c5c9539f5a544ed604b26d141ff552", 0x8d}, {&(0x7f0000000140)="9bbe36ca4624ad4ad7376013ec9aeec2353518e04f32a57495c09ae6021bea45f62fb0cb5f0758f8ca06795037f534ba1ce0d13d0741cb7c9dac", 0x3a}, {&(0x7f00000011c0)="386c6c20131d923415f771ac548d285bb2674e180274618d8f91e309b730e5c987c637f35622fe81c0e1c3092c059c497499115f52dc35713cbbd1d2152470c6fbb4fcbd2c5acb78b0907b2587fac1d28504e621cfeab134774edd68a0", 0x5d}, {&(0x7f0000001240)="0316d515c8aa33ba8b4ab346d40bc98295ed3ff885fb9179c42ff4cc45480976eb4fae2426663ff273a07684b6115de3ade2893aa3ecbaca", 0x38}], 0x5, 0x0, 0x0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) geteuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x8100000001, 0x0, 0x0, 0x100000001}, {0x4c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002009, 0x5dc1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x3a0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000200)=0x8) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000140)) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f0000000100)=0x8000000000000b5) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f00000001c0)=0xfffffffffffffe68) 16:00:19 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)='o8', 0x347) chdir(&(0x7f0000000000)='./bus\x00') 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40087}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r1 = dup2(r0, 0xffffffffffffff9c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000200)=0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000240)) fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x4) 16:00:19 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) getpgid(r0) clock_getres(0x6, &(0x7f0000000040)) 16:00:20 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x2, 0x2, 0x8, 0x8, r1}) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x290, 0x0) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) write(r0, 0x0, 0x26a) sync() 16:00:20 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000000c0)={0x0, 0x81, 0x2}) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() r2 = dup2(r1, r1) r3 = syz_open_pts() write(r3, &(0x7f0000000080)="a6", 0x2bb) dup2(r2, r3) sendmsg(r2, &(0x7f0000000400)={&(0x7f0000000100)=@in6={0x18, 0x3, 0x2, 0x8298}, 0xc, &(0x7f0000000180)=[{&(0x7f0000001000)="b44b582bf5a2479cef6512bc4a1d002396df79858caa8f20f8e2a2e4dc423436c803159377f3bae60cfe621d6c2d6100c9a1791c6c486e1202564fa844be49bd7f4abbddcd46c9e13339fefb8ab0d2021e2f2e7af8c9dc7d114832d8a27f0aa0bfb2c252d552f07fe6f79f3c86912f65af6c8f3f513f372a919a93b31346a770bb9589cd28302e8db4eb16b5c62ae7b02cf6c1d1b93dcaa14a0a5bb2405249d39c29ebccb46c32ce050422e2ac88496ddff6e710d354f3cafe1e564f5bf2ce4c276de1d0e69ce6ec0d4fe3f0f2583f50ace2f02d08dd9d3d90716d1bb7de0a42064e8e0f18bdd00fa525c9a6fbdfada6497d990afeee425ac5b0bcdd829d111d711f4290194833e1b09e7f5ef384feb79d1c9a712d6a04d42c80491b747b03c9ab5d176ddbafa811e0d9a6ab10e1de7eaa611575e654292c22c8d03433919e27fc7e9d3648c614e6c392d175303e7f1b438331dcadb8f7fd598216669c4cdc0a0635054343a2fd96085cfb79acad498c35acf2bbd7d1e36a4415ec6c82ce9ba651ff1ab466b87f299e3210186a25a48b1e9d1fc37014ebf8f4330e9136a3e5a23bb1dfab8fd846cf721c3d889a1434c816791f976b8982409f72790a5cbc02582caac4a5196b6fdc7afc4e3d7f6ad652aa1b148e2b2b7871d0851620cf6cb1ff1f286a544a5427fd64f8e85f224b6878608faf1e8813c090f7b782145ee60ddec507b193a97b165bfea7f68eb67c667ac4a646a9abbe31d57aca5877895897f2e595ee5f2e1bc8cfcdb1788d3fb4656712c34624728b4d76e1bcce0c087f35275d987f317939d70d6c629e3b58f3ca51fd6c83c8d7f562bbf47431c84b8c2a33679bae277ef454e6636c3e61849c7073ea80ba91eed2c2f579aa40d7bbe1e311904b3f69af92b7f068a6335999e3cf6448cb1b86fcd4cb8180eeda54d6b3e223d5d97bed0939f51f32f22f994208a504d2692cd7756c555818a4f5df07a4b5f37ad9cbf5e95c0968383faeff9c8c22b2c5bcea16e5509501760eb0628326db92e833e83cbf59b92d5ce63add4bb61cdef5e0f9239115f57107bfab28b26c1f04a24b5b648bbbe1c5941a992e9da853ecd4ad1785e89d45147a54f6528185c88de7a5772d4592aa3e255eba4bcfc8a944d5d5c2f63dcc5958413bcd306b49f76bb5a1d35ee2439af29cab62c9ebb5267fa5f7a37d20bb949dbd284020d969103c7040fc9c100ad7125a73d2254d4a44c84f020ddb9182c88067ad87b3dc87661bd001ed964197e3a3cf205651b99a608e73a5c025bdd8bedab838da67ea370bcbe3e601644d11bb8e1452640b9356cf26a607b529a501374fa14958cce51e13ab3ad7ad6f7a72025eb4131ea18d5130ea9f6d95a3c6cdc64d7e24ab30ce373374b2df7050ce647a333487261a8728b1f93007f75950aa52ad616b78718030595790d58c89fcd7e5688e4447453de634367ec2e3c7ee0efb81380e25f5eba0008096995230f0577ac011c89275bc57d773a9fc33a259be037bc43b7f89b781c8c86c3f290c4b64c9bd50299af07cd4c157fb65c05b71a2d391a91ebfc0aff893ec86578a4df836179244b4b7f69d3fe4d4e2b7e9a85b42df52dcb3ea5c7de43d295d3e613bf65a529632e03ac66742ef78df16265f218e0dc55f9d2c5ed1eec2be27f2d73a5f95e62a3c5674335ab488083767afd85aafccb003461aaf97be8a36c2542e341dfae89bbbe0aadc695691fd2bf5699b423d687c08f5ebd9837162c036ded644357dbd2ff3b27d45149d9c7b3fce666d259ae6fa220edcfdcd6a4b87d2abf5019246c9849f9005ba7926352bc0bcac01f55130fd0d83244feaf2d9af104ab7cd23f77633c1e70dc1820d52c63c80af38818659f0cec22b169c98e9bfa69138f2fb12eb6061fe18ca40d35fbda96663bb2240d6d07dfc524d5c9cd864a356c94b16536868ac424c5d6903e468999edc72eb3e4b91e73a06387c66cdcc7a5ae42e3a068104b197feba25262813ff1f349f084fb293d10010a6105eada51ab27408a3bb80a970c2671713f76e68b5ca70f7f5f333a4537d774e9d6bf0f9483403bfe232c22623d66b67fadc86da38cf30c0b7e67b504843938764cf7161ff198baa3225e0379c5e46a474e300d566f704941df4577568ce19687c1f6980624032b37ee028fa4c86196f539c90f18f88d59a02ca956acdf85dead98dd16f036e2b2773f8afe5112b25b1a01bdd781ca5ed7e9ae944f5586d18dcf9b58205a5acd07e9dfbba8d77f5dcb23e4d911ac79eeb889d4dc04dcbda7099fb992bf09335ef609307a96415c542903491d25626861db75911d5a076d13837fd69837b02eccfcdca65ff5c5a7ab0c39053d976c8aefc3ded3e81453f3020b53cedef9452282c7f03d20d03bd6cf08c7ad2b6a90ada0ee6aa764d2ac730831710a7e4f5bf4018692d0d8677580a73148d8140d3b031dc5f02c1859fd90e32e94c3806e4189a0a261b097dae30830afbc9544851772679ac383feb40d4c9bd189337a227c83e31632a031f94ccdd01731d0528a0e711198c634b902c406736b12eddd35246bebdf395eb65514a78d5c6406a8bfd646c096d64db74b8dafd05a82303dc1457f3ea23fb571938a7d6b22c799631c1d30c1af51983f6dc9c53f2aa1d89d563c5bc9f7dce66d260ddd095e9bf30c5ecac4037e5b1c304b6e839142c820d40e3a0de5341afd04596878493ba455030c0fbb12450542455ce1e86914c5b7a13800801a1f84fd99ee34358fb61899bab99fbb6e34ec0daa38aff0fb94c28533659ffd426243912def96d138dec1af4107d939cb203a8789f6eb15f43f07a5b4eba2e9460176583c63636d8c85710744b05034d391376cd9d4eae412a1a5a77f96204ec2f1c68b9e95b023ce0d00f029f57f2383527575da77211432b9edf0eff70d5ead1fbbf2572b402accf318eb4b70c22767f74d9113bae95deff3a95b2cc8b17ef173c934412101721a1798c23d9420b5c88071753cd8106c03e2f4be316930205c099d6427e4363b6c34547ad7b64ec9b57a14764d1a0583bbb6e7791a0c95ad867abdd61a816e10deab54760865d888e5cee2af3c69d039f608c70c855d56dcc30c24c0eb2cdc3fb38cf9aed94da1ef38a3f4610266abdb3f1f6fbb58b3ecfeb167656693fb84f429fedddfba95ddf1d8c80360fb354cba54b8a569e701269636a7d68a7d5f9e86223d34453d217692ad24e55e6c80667578d0444ff099e2e30cd3de584d05aba9ecea4ec1020033d12d3d993b5e4b08b8653f078f3f75e970aa16334ddd5007d8557b9201fe2afa2b149d3bd44c44cc235951b699498cfa62d9d9a7e57bf6c319fd9c98edd0443b1909c507c7e85e7dad43935b02e4ba1803cbfb20a37e8995e08345b357383fda51c9223e4676ebfab9968f1231a00c122a98eec8cadb61c192e01fcd8028f04366446cb86521a8313e6b60eb82374de5172b15846442c6d73b6ccda23a18928e287c2494643eb4f21b5a555596f505a97bd7158a51870043b529db127c1a1387e06d0c8395b2027f1646f22fb1ede4a3b335e3b517ca53bd85e6091da865e6bc48eb3bea1be75f47f79ae7f4d57d3db180b222227f3c90c5e62b817a0f0990454117f8d17880ed06974ebf7f7236920d864370dec71af51c419726ee589718bfa4a0d4adcd44c8760c075d2146fda104403c9ae56847bfb248b8ca590b49a9c1de04014671ba56dae5bba334087400830e0ad040965da8824baa549384f863dd9b6641610b1aaf9dd89a7146a34e458e876185149571b716b7acaf6a6da262337a11d68fec85b4bfa196897afa48ea6f44da1d910996331a5b560423291667f3ad97ac9ab13c5332eb1e617bd3a348c2ea220998bc4874e05e5fbec03d4d43df5ee5fb9bd77b9c83ff6c11542c78afc10e5b1ae29e2710135dc19b683827c67d89822892e1719a9da39ebd059305ccc38f55100cc538b39efb849486ce232f1cea24a68324d5e87c05059b3cc2c2e68f06b88d5f756415e120962c9f3a181493e64e46e1c9fc67af710a4c90d559cdbee65c776f1b2cd35e98394ba25e786433b16511f951e8ae252b190d1a59953c8ccea1d26983775600c7c00a643618b7e1b03ba40b9ed15650e77ab1e3d30ae1d477b1a99f4e6b2277f3443c8334ce4870a324ad5960ea3dea60196338b3faacd50d43b9bbfbd348dead4e2f675b3e83f37909d1d5895813d05dfeb11717d32e7bcfa8c840093ad233b630d1b8b4137daa8c0c60500fa8332e76dd71e070496f7e683dbeb677493d2f740f39918d1cbc06056b13800446585e8ebead2daf761cdda89f068cd5a848c5fa7130e71e3583e53fb3f9744b8a2adef940ea3b8bd3ccaaf40fbf081a25299da5d0180746d65ac6ec133c230177d32c3812c5ee7d2ebbc7c9c9f35eac1da9fd858a17f4f6cc1606aa223693467a64dae9703e212f9c29e4f5e3978135e2be8450bc931c23e9ea7da4b7734aea708dfd4f774f8caad8163e25310a6b1693fda7f81e691a7afbba96855c5f76d406d12e8f40657370d5d288ad4e1a05a1109c86a33a726e825dcc7ad90e9a3b7642be2e9a408237eb5bc1920e495a782331da5f8ab282361f7ba0c9e21119d36aa8d8aade377784f70992050c1120f5c1c6befadb2647df92d27cd9803ebd9b3c3bf8eeb5fd8a23ea678c00e0130c1d164750a3a482e1d6341779ba654539c7c938db33e46bfd048a67086e17494ca5bcb06a892ea8112788dfa32b80efab9673b6b92909b734447ff6975921f6f5da4a119b30fdc38afe06339c4549e26ce4c046bb5d8c328fbafac38fa55bba3f0bdc0a09506f8e070c445eb914199c66bc671e6eb399ebf955df0a78f1262216f8aef061ae936c0679a4bf6bfc8c6c22c4678e336ea234af3e6438aaa0e30cbb7a93b7556967caf2c3fbd51983fdbf376bfe4f45c7afa054dc03beda9b1cab681db2cc4375fea4b4c840934d81cdb244f9598982c1da3c966530f150288b8bb0683e8d20cbff0abaac434f7a4529a97a91d00fa11f143e6f0bda3fa78a2d49fab97e850aa63ce564d5527e5af51ac1f895753a17be9255a9f9a9628349632d8533029b7c9164c614a1180811947a77994c5dffeed16690988170e84e1b693fa612dfb0e62d383358b1513c0cacc435870a10a26019efaae13a74130144e4507f428d191cb5debd29ade07eb8bf59452e8a8606d8f29159b992e010f9ad13c89480d190ac0493b1f3402c29d1550462551870822c99c1595a83a8608725c67fcadee2117bc8e8ca29a5fa8a4f44d3299001e4f8924ee995ec126015ba0f6785406d5eacd3968432bc78c5fe3c7f429fe6529e30c992fd4e316f9066d162c2d81d6b8d47318ad033470160fb97d584eaf2846f0fbba01c648e2b8215c8178343bf1ba27c86544986ace15996ba7088b78560fc2cb3a4e6bf2d50212400693e654a2bc75f999261249bb9754a3c656a7d00ffebdb464ac8dc4b1baaba0d1da59b7d6b030cfac9f7be702b53fdc1de5a16dae24ec8afac2ab2573318ed4cecbfd052ad41714614acd1712541fddd768a1e18387b684d0111cbc1b414f8ecc00895faeb3ae08ff79ab2813262833c7a8cbf5f18478ab9a5bbc7f67336c383035bfa4c9f3a1bb31a5d5c5750c744a5d11833548b159d7ef80b787514697a2fab0f12256c0bee48f1dcf0a220611929d39bde31b77bbd506d827d889b733eef62a169989552ffef5d0f03c7d61efc635ddee5ac84e9c0b5d3bf8f71bb4a0bac7", 0x1000}, {&(0x7f0000000140)="5864bc4791", 0x5}], 0x2, &(0x7f00000001c0)=[{0xc0, 0x0, 0x8, "fbd5af83425f4ae52a0a03421c72bf0d5383d4fa2b259ab776df37ea5de1b735e93a55a2163def799ccbac562b7f11ad53f8d1ca7355583889e5b150f36c7103d4d7ab41c0ef866ba4a6b0b77ef1844c04967597edc819f87b9b173d257bea865d7d7592fd87a46db1a97d53730a41f511ad3e809a1c7266ce9bc268d5747a1e248db29c1f6983333f22aa09e95ba32c23ec92db7e1e9047957bf33604738d3045d31aa25a2b54e86cb7"}, {0x48, 0xffff, 0x100, "db525266593123988f02d9cab72d4d0ea5b968382315ac63d9c306f134817b1e42f75cda4c55493e3d4f67209177f89a0a659976"}, {0x100, 0xffff, 0x8, "655899e9dd9356c3589507fa472424a7ede1352b95721889fcaab014b17180e6a2e8eb858b117189eecb3746702536368f6e2aff08b1b17d4d4d178a638deebeae6d501a715f8fab842aae7a2f39f443f38bcb3a9e3bf1ab4233c927a862bdfca01086585a54803d1158c00a69db5cc762afe659baeffb8edb1ed00ccf8c43d3760fb810d06004064c44a91bda50f3cf61a32d28e124217a3c94422f2b50cf555c5e3c9a5086e97ffec8ee8bc9515110778c9e29440479234fc2020179b7045ce87bed2742673d8c9514f039839cff159d133550976d93b5e8fe2322eeb18d79bf2dc7b9cdcd8f6057dd"}, {0x10, 0xa84612b46bdc336c, 0xffffffffd0758c08}], 0x218}, 0x4) execve(0x0, 0x0, 0x0) 16:00:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000b7a", 0x18) open$dir(&(0x7f0000000000)='./bus\x00', 0x200, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:20 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="94ccdbdfa94b0f938f8f41ed1f1e491f57e349b2fd71b1127a235a1753ac61a41642180e6cf796454455a2ee97c49e1e167471488c362b8be867f5925185a3571c51f357d95c48ccbdbf79e1d19fdafcddc86bc6eda7e4e2581f39f76334ec4a8707ac5f1176e3b9696f0d54860d8f755aefe2c2561c56912d4e9b9818e540ca09c9b0dadcaf0bd2855f3cf8ec531bc2e7a0184278f946fbe6de90ac2fccf61a4bc62196a30cd0eb446968f2288d9cba5d226febe280bf28f88da9db23ebdc0e0ea82bf327d27d3b6a44d29a5a5dba0e315ab1a304a5e9d00d9e948ff2524cc0cd893079d6be3e586191cbdf8cc33d505c8b", 0xf2) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000200000005}) 16:00:20 executing program 0: r0 = socket(0x2, 0x1, 0x80000000000000) read(r0, &(0x7f0000000180)=""/108, 0xfffffffffffffdec) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x2010, r0, 0x0, 0x0) semget$private(0x0, 0x2, 0x40) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(r1, r2) setuid(0xee01) r3 = semget(0x1, 0x0, 0x20) shutdown(r0, 0x2) fcntl$setstatus(r0, 0x4, 0x8) semctl$IPC_RMID(r3, 0x0, 0x0) 16:00:20 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000440)}], 0x10000000000000ac) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)='=', 0x1}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7, 0x0, "cc87523c4124903ffa9bbf6f30943e024ab88199"}) readv(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/68, 0x44}], 0x1) 16:00:20 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0xc000, 0x40000000000028ab) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000040)="000000024b2ab30bdfd982955dc1a76d410d59831a5283e4b28bed11ec5111814efd7c2200"/48, 0x30}], 0x1, 0x0, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000000)=r0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000100)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10000, 0x0) 16:00:20 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0x10b) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000200000005}) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000040), &(0x7f0000000080)=0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40, 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000140)) 16:00:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) 16:00:20 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x280002005, 0x2065d) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000040)=0x7) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 16:00:20 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) kevent(r1, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa, 0x2, 0x3, 0x400}, {{r0}, 0xffffffffffffffff, 0x60, 0x1, 0xffffffff, 0x1}, {{r0}, 0xfffffffffffffffb, 0x4, 0x20, 0x8488, 0xffffffff}, {{r0}, 0x0, 0x88, 0x8, 0x3, 0x4}, {{r2}, 0xfffffffffffffffb, 0x90, 0x20000021, 0xe8, 0x5}], 0x8, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x4, 0x2, 0x1, 0x100}], 0x4, &(0x7f00000000c0)={0xfff, 0x3}) r3 = kqueue() dup2(r3, r1) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xc5, &(0x7f00000001c0)="5d3e0b10d7526c0a4c73fe758bf40daedd334228c8204e45373076307cf3892e72bc1c308805cc11699e9612246ff1b4efc5c2507310870a5f0d004a25fed4c4c6b87de34ce5df5ebbe68ce6f703e610848b5ada9288504907e717a0102bf690944dae9a6ce0f494b4a451ebd2fac0a9e1bd5d8a0f6781167ebe1472eb28a16e94883dc009c2d87dda864a5cb261fdb7898841188ab305776bbb3281df9941d83e052fa7d2b9a09a97906cd17f5c6481a9ecc8750f0b99b1d3268a11576ac949db54f49dab") syz_emit_ethernet(0x35a, &(0x7f0000000000)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x10) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000100)={0x1000, 0x0, './file0\x00', 0x80000000, 0x0, 0x2, 0x8}) 16:00:20 executing program 1: r0 = syz_open_pts() shmget$private(0x0, 0xe000, 0x0, &(0x7f0000ff2000/0xe000)=nil) getegid() getgid() getgid() getgroups(0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "d705000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000040)="1642e263f586db68516cc56d461ef7a42f8b93c1af57ee45afd7a516f242a6528ada556a68fbe2b00e4d50b7", 0x2c) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x7fffffff, "704e3e8f12e86e2249e971d04ce3bf6fa062c1a0"}) syz_open_pts() 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x60, 0x3}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2}, {0x2d}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000100)=[{0x8, 0x6, 0x9, 0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:20 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x3a, &(0x7f00000000c0), 0x0) 16:00:20 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x8, 0x2) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, 0xc) open$dir(&(0x7f0000000780)='./file0\x00', 0x10, 0x2) getgroups(0xa, &(0x7f00000005c0)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) chown(&(0x7f0000000540)='./file0\x00', r2, r3) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) r5 = open(&(0x7f0000000700)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000380)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) rename(&(0x7f0000000600)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000680)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') rmdir(&(0x7f0000000300)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) truncate(&(0x7f0000000800)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x400) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) fchownat(r1, &(0x7f0000000580)='./file0/file0\x00', r2, r4, 0x2) chown(&(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r6, r7) rename(&(0x7f0000000240)='\x00', &(0x7f0000000280)='./file0\x00') open$dir(&(0x7f0000000880)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x2c247bf2c5d79e2a, 0x90) renameat(r1, &(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r5, &(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5}, {0x35}, {0x6}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000001c0)=0xc) fcntl$setown(r0, 0x6, r1) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x1e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") 16:00:20 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0, 0x0) mknod(&(0x7f0000000500)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mknodat(r0, &(0x7f00000000c0)='./bus\x00', 0x4, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x2}, {0x6}]}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x81) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 0: r0 = dup(0xffffffffffffff9c) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000140)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x30, 0x0, 0x0, 0x101}, {0xf6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) utimensat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x6, 0x1}, {0xfffffffffffff4b2, 0x800}}, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x102, &(0x7f0000000780)="e8d1c3336e12a2f9aad7101fff25c8b578cd57182ced3734186753d2535fc18cb006088463cc3264b520c810304ce2ea36664db55d2af93ec95abb284c71205dfe767f2d473b71ce4fa7db56fdb11f5fcc10aebcf3ec66f13f2f9f2cdaea145a22bd5e660f546a2f55d085be81a71bae3b0b2ff2885ed6c48e5fdd88d64042bdeb54b9ad091b653e13837775d8d79a1802e900000000000000ec5dd8210331584d04000000a5356ad6df74b5e59598e88503b9dfc16755d6d208cbb4b076cc8b4f42bb194aa29754d055f8945d29a9bd180dd4958cb3892c6f69795f9641f5f9cfa46c0f4169caf680333c81b8a28ea097f08e723347935c4fc66045c4e78ebff580") 16:00:20 executing program 1: getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) r0 = socket$inet(0x2, 0x2, 0x8) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x0, 0x80000000, 0x10001}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:20 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000100)="b1000508b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x6, &(0x7f0000000080)=[{0x72b277d5, 0xff, 0x80, 0xffffffffffffffff}, {0x9, 0x8000000000000000, 0x5, 0xffffffffffff0001}, {0x1, 0x6, 0x2, 0x401}, {0x7, 0x200, 0xffffffff}, {0xa2, 0x8, 0xabe, 0x6}, {0xffc5, 0x2, 0xffffffff, 0x100000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:20 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) socket$inet6(0x18, 0x8007, 0x8000) getsockopt(r0, 0x29, 0x3e, 0x0, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0x400}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:20 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x4) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0x100000001, 0x2}) r1 = socket$unix(0x1, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) accept(r0, 0x0, &(0x7f0000000040)) 16:00:20 executing program 1: r0 = socket$inet(0x2, 0x2, 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:00:20 executing program 0: r0 = socket(0x18, 0x2, 0x0) accept(r0, 0x0, &(0x7f0000000000)) setsockopt(r0, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r0, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=ANY=[@ANYBLOB="1000000000f9ffffffffffffff000000"], 0x10}, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x90, 0x0) 16:00:20 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000180)='./bus\x00', 0x10, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)='n', 0x1}], 0x1, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8110, 0x0) 16:00:21 executing program 0: pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x800, 0x0) 16:00:21 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) r1 = open(&(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x0) rmdir(&(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') renameat(r0, &(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') 16:00:21 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000040)={0x1, [{0x1}, {0x2, 0x9}, {0x0, 0x1000}, {0x3, 0x5}, {0x1, 0x7fe000000000000}, {0x2, 0x2}, {0x3, 0xb9}, {0x1, 0xfff}, {0x2, 0xa3}, {0x3, 0x1f}, {0x1, 0x1}, {0x1, 0x9}, {0x1, 0x7f}, {0x3, 0xffffffffffffffda}, {0x1}, {0x2, 0x3}, {0xb3b521f038597e1b, 0x401}, {0x2, 0x100000000000}, {0x2, 0x2}, {0x2, 0x4}, {0x3, 0x1000}, {0x1, 0x7fff}, {0x2, 0x6}, {0x1, 0xfffffffffffffffb}, {0x2}, {0x3, 0x7}, {0x2, 0x5}, {0x2, 0x8001}, {0x1}, {0x1, 0x3}, {0x3, 0xffffffffffff8000}, {0x3, 0xfb}]}) r1 = socket$inet(0x2, 0x3, 0x89) getsockopt(r1, 0x0, 0x0, 0x0, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000200)='/dev/null\x00', &(0x7f0000000240)='/dev/null\x00', &(0x7f0000000280)='$#^\x00', &(0x7f00000002c0)='^\xe8!\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='/dev/null\x00'], &(0x7f0000000540)=[&(0x7f00000003c0)='/dev/null\x00', &(0x7f0000000400)='/dev/null\x00', &(0x7f0000000440)='/dev/null\x00', &(0x7f0000000480)='/dev/null\x00', &(0x7f00000004c0)='-%^&\x00', &(0x7f0000000500)=':\'\x00']) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) ioctl$TIOCCBRK(r2, 0x2000747a) 16:00:21 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x1e2) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x1, 0x10001}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x7, 0xab}) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0x8000) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./file1\x00', 0xc9c, 0x100000000, 0x5, 0x1, 0x20, 0x8, 0x6dbd71be, 0x2, 0x0, 0x3, 0x3}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000180)=0x7fff) r1 = openat(r0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x8) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000200)={0x9, './file1\x00', './file0\x00'}) truncate(&(0x7f0000000240)='./file0\x00', 0x0, 0x7fff) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000280)={0x8, 0x84e, 0x1, 0xffff, "907e8fccafcc9dd86f4f99ac262fb0aa1bd13220", 0x100000001, 0x8}) r2 = open$dir(&(0x7f00000002c0)='./file2\x00', 0x27a67f0dbefcfcb, 0x1) truncate(&(0x7f0000000300)='./file2\x00', 0x0, 0x1ff) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000340)=0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x10100, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000003c0)={'./file1\x00', 0x800, 0x1, 0x2, 0x1, 0x40, 0x22e, 0x4, 0x1, 0x1, 0x7fffffff, 0x3333}) r4 = fcntl$dupfd(r1, 0xa, r3) faccessat(r4, &(0x7f0000000440)='./file2\x00', 0x8, 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000480)={0x7, './file1\x00', './file1\x00'}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000004c0)) execve(&(0x7f0000000500)='./file0\x00', &(0x7f0000000700)=[&(0x7f0000000540)='!#$\x00', &(0x7f0000000580)='/dev/bpf\x00', &(0x7f00000005c0)='-)\x00', &(0x7f0000000600)='/dev/bpf\x00', &(0x7f0000000640)='$\'(&)\\-\x00', &(0x7f0000000680)='\x00', &(0x7f00000006c0)=')@\x00'], &(0x7f0000000940)=[&(0x7f0000000740)='\x00', &(0x7f0000000780)='/dev/bpf\x00', &(0x7f00000007c0)='/dev/bpf\x00', &(0x7f0000000800)='\x00', &(0x7f0000000840)='^-\x00', &(0x7f0000000880)='/dev/bpf\x00', &(0x7f00000008c0)='/dev/bpf\x00', &(0x7f0000000900)='/dev/bpf\x00']) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000980)={0x19f788df, 0x8, 0x0, 0xffffffff80000001, "1eb151ddbf7bf8efc60fa91854dae81b5239b715", 0x9, 0x9cb5}) linkat(r2, &(0x7f00000009c0)='./file0\x00', r1, &(0x7f0000000a00)='./file1\x00', 0x4) recvfrom(r0, &(0x7f0000000a40)=""/155, 0x9b, 0x41, &(0x7f0000000b00)=@in6={0x18, 0x2, 0xfffffffffffffffc, 0x401}, 0xc) chdir(&(0x7f0000000b40)='./file2\x00') recvfrom(r1, &(0x7f0000000b80)=""/106, 0x6a, 0x1, &(0x7f0000000c00)=@in={0x2, 0x1}, 0xc) chroot(&(0x7f0000000c40)='./file0\x00') mknod(&(0x7f0000000c80)='./file2\x00', 0x2000, 0x8ee5) renameat(r0, &(0x7f0000000cc0)='./file1\x00', r1, &(0x7f0000000d00)='./file3\x00') ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000d40)=0x4) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x84}, {0x36, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x20000000000000}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:21 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x118c5169adf729a6, 0x0) accept$unix(r0, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x2c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x20000040, &(0x7f00000001c0)=[{0x44, 0x0, 0x0, 0x6}, {0x4, 0x6}, {0x6, 0xfffffffffffffffb}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0xa, &(0x7f0000000080)=[{0x7, 0x4, 0x8f8, 0x6}, {0x0, 0x7, 0xfffffffffffffffb, 0x1}, {0x0, 0xfffffffffffffdfb, 0x1, 0x2}, {0x455d, 0x4, 0x6, 0x2}, {0x4, 0x81, 0x7, 0x6}, {0x2, 0xa44, 0x5, 0x7}, {0x5, 0x3, 0x6, 0x81}, {0x0, 0x3ff, 0x9, 0xaac}, {0x7f, 0xffffffffffffff80, 0x1f, 0x100}, {0x800, 0x5, 0xfffffffffffffffc, 0x1}]}) 16:00:21 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) bind$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) mkdir(&(0x7f0000000000)='./file0/file1/file0\x00', 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='./file0/file1/file0/file0\x00') 16:00:21 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x20, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=')'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) mprotect(&(0x7f0000274000/0x4000)=nil, 0x4000, 0x4) r2 = socket(0x18, 0x3, 0x0) fcntl$dupfd(r0, 0xa, r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) pckbd_enable: command error 16:00:23 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x20000, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f00000000c0)="a0a19351a9b181efae1b2778289dfaf6c653e4c4aa3cab49c53a6f6cb1e2d8506f41f71693dcbb883dc96941a79b9d366461413796a51b04", 0x38}, {&(0x7f0000000100)="650b6b7ad2e3110f5dcd4b416ef1a97030bca697fe75ae7d82fb41a521798af3da29e8bde0b71500ee063210670b427509cd8d22d8c37a3f56727b60583f093cdb0947933c1345e0957429b4302ca879d3630899f42624be85f1b40c53b641386f5d5d5093add5e8d4d50a81b091e08cbc5ab36d362000061a", 0x79}, {&(0x7f0000000180)="c4734b0be63fc2d9fb95b63899dc556ba394d2d15b7d312dba6828275916262f03530578d1ad3d912a02ad577731b39dc40327d3", 0x34}, {&(0x7f00000001c0)="1ddaa88edfd49603d84cd83f45ed392e474294e62ed9efcf22fb4d750c0e0a50fa5e3d5ef3361143650a0e178b2eb04eab099400f116", 0x36}, {&(0x7f00000002c0)="988d3f631005bd59f7cfba58bb23bbd210bf686d40cb41be380ff903be89376213324bb837274470cdc6a51b81e8b662992b5e89e68cc440ad25efbf1c885aeebbb720478b5967bfc0ed92f4a6ddf6aa6dabd84f07f0246b34243a4888c858d3d5a2015e4ac6578580feaba8a9757e4e28bb8f2842a1415d0caef63859b24bebc0f82018e59256af84a794378313be036b11833fbc35cb3b562dd519632d851fb836507a8fbd7870d9e91118271cd0392ce078a3a8fbd3586826b0777f05fc652d", 0xc1}, {&(0x7f0000000200)="c12fac761fd3a90fb98f188f073193c6d7ec68b9d561e3023f05392a1364246927ca6121aa9636372fcbf8d927b92fbdba852a068bc1d5ed4711384ce2c3630299b028fb15b1bf66cbda0668e64b14404918f622829d82128866132dda5a9f44c0c9dd66f0", 0x65}, {&(0x7f00000003c0)="2e05947ba0a6b32407f7397c106f59f6c4336aa511b552d6b28387ba060009b4695933a3b3f5268cf96e31b82f02e4a88782997fe7361519f7a28e5acf956672de2ee35dedc21c666ab6402968920d0876f5b7ec40d22bc0e5e83940d2bb2c78349a586c644bebfb41ce4f37679aa7823db623250ead878d0c49", 0x7a}, {&(0x7f0000000440)="d16c2c8cdf8edd5fc1722b83d651b5841fcaa78c50d00166d55a4c06b094c87e8de4366834114f1c6fee35c21e7f3f24f5bc7ee4c410c920e8bd50208a5a9edad567fd924539fd9d5f700aa9eaa45cb661ced01385379c6ef98a8a3aecb3e56fb4e92e036e403ba0e83c35afd64153fdc20837977f78ca6b0d1ee8da7f35d1ca107c56a98b3f6006199f8c7eee111ffad6f36869fd288fc816b3c12f57f298ba6f629008089875b328418086012f904e07f21fae791bcc31f2583792b6c72987e95ba0cc4255a93e4fa455e43961c66ac89925fb1690f78f397a538eae270ef00ead8ff02c5750179e5c124ca929e665c27a49008f88132385927754a98e10", 0xff}], 0x8, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x4) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x108a9, 0x0) poll(&(0x7f0000000000)=[{r1, 0x9}], 0x1, 0x0) ftruncate(r1, 0x0, 0x1ff) pckbd_enable: command error 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCPROMISC(r0, 0x20004269) 16:00:23 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r2 = fcntl$dupfd(r0, 0xa, r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x45}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) ioctl$TIOCEXCL(r2, 0x2000740d) 16:00:23 executing program 0: openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x30d18, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x242, 0x0) writev(r0, &(0x7f0000000240), 0x10000000000000ad) 16:00:23 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r0) ioctl$TIOCCBRK(r2, 0x2000747a) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="820500000069ec653000"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x7f) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) shutdown(r1, 0x2) 16:00:23 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x4feec1c80fc5fe76, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSPGRP(r1, 0x80047460, &(0x7f0000000040)) 16:00:23 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000080)) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) recvmsg(r0, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000900)=[{0x0}, {0x0}, {0x0}], 0x3, &(0x7f0000000980)=""/11, 0xb}, 0x1) 16:00:23 executing program 0: socket$unix(0x1, 0x5, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) 16:00:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) recvmsg(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000200)=""/89, 0x59}, {&(0x7f0000000280)=""/227, 0xe3}], 0x2, 0x0}, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x4a2, 0x12) pwritev(r0, &(0x7f0000000140)=[{0x0, 0x3d}], 0x10000000000000b0, 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000000)='./bus\x00', 0x5, 0x124, r1) 16:00:24 executing program 0: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r0 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) msgget(0x2, 0x248) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r1 = msgget(0x2, 0x400) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r3 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r3, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) msgrcv(r1, &(0x7f0000000b80)=ANY=[@ANYBLOB="e8ed0d000000000000000000747c7a9009a7f99fdc66d4961963722d00000000000000000000000000b200000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000002000000000000000000000000000000000000079875eec8170d9efd0114c30f3bb29e77634252288e5cace4e9dee9b8e1e659fec545a252d5e71bdb745172ff25931bdb887736096770d42620e757b44480e7fca90ceca67e0c7b9ac15c835612db304ff0100003a7171f3eaf3b919720bb37e63909d72cf751571e0c6dde6a68bcc36d0079f28f1b8b17c73a19287bd5bbec5941a0e28234a99aa230e3d6c6a81d9e0843564142728e45a0d9edb9b92844144be32998aa7ba2bc85f9e09fbde01a6c10fc1901d3182ceb14606a2aee2254548caa52b9f48a60e0f0449a03cdf76f0bf5f08ea15ed1edc7fd0cd336a25a71dea46cc89f0693c9c3698ba774343633952cf45eb6fb1cc18abe69bc0f4c377cbe54d49effc62bca582da5d9461e8fdb63cf7372db2ad2afe4c0d3df85d4cff916882e2d0fbe3628c954efc941944b360b500e40e8a395a5f84ea420a1859a0c42a1691436e05a3135b546e38a35578beaea5bd69a3ca2d1bfa9c0a4867cc2422b8401bddffff14523629e95cb8982dec3aaed0686911febaca8346a823750583af2ba7e0ff0132a05f1a01757f6fbd438fb31f2f4bb34af5890470b50e9038f4b6647f50fb475721723f0c5a8a80a1e5f200000000000000a5ea26d453195710641888506e013e834f75299db0d4fdf304c14c7aebe703ac177b44cffed1263f9c397c666dcca04078276fa91bfcb40bdf54a899aacc54fcaf2ba3f267c1df9443e6fb43f679106309c1df926953f1e846c0c05b51090000000000000015d7fb4ea35e828df7df30850800000000000000c59324a1c873f4b85300000000000000000000000000998a26e685e2d60e96be8eb8b633d85a7f7864c86c0fa594836ec5bf73eee54290031d74ed1168937fcf830a85e6be2b63701d648c38f2784c5a3ce3556c0cecfdf2815b06b10790939c0ad18da5e1cdd4cfc4683fb3"], 0x1, 0x2, 0x800) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) munmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000) r5 = semget$private(0x0, 0x2000000000000a, 0x40) semop(r5, &(0x7f00000000c0)=[{0x4, 0x10001}, {0x1, 0x401, 0x1000}], 0x2) r6 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) recvfrom$inet(r6, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) clock_getres(0x0, &(0x7f0000000440)) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) msgget$private(0x0, 0x0) r7 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r7, &(0x7f0000000600)=[{{r4}, 0xfffffffffffffffa, 0x88, 0x10, 0x401, 0x2a8}, {{r3}, 0xfffffffffffffffd, 0x80, 0x4, 0xffffffffffffff80, 0xa5}, {{r4}, 0xfffffffffffffffb, 0x80, 0x1, 0x4, 0x7fffffff}, {{r4}, 0xfffffffffffffffd, 0x3c926174f9ae2d5b, 0x10, 0x4, 0x80000001}, {{r4}, 0xfffffffffffffffe, 0x9, 0x10, 0x9, 0x89f}], 0x4, &(0x7f0000000500)=[{{r7}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r4}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x24000, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r7, 0x20007471) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r7, 0x6, r8) semop(r5, &(0x7f00000003c0)=[{0x3, 0x0, 0x1000}, {0x7, 0x3, 0x800}, {0x1, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0x8, 0x800}, {0x1, 0x1f, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x2, 0x1800}, {0x0, 0x4, 0x800}], 0xa) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x0, 0x6}, {0x18, 0x2, 0x7f, 0x80}, 0x196, [0x53, 0x0, 0x0, 0x8001, 0x4, 0x1f, 0xfffffffffffff2c3, 0x3f5a]}, 0x3c) 16:00:24 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x1000001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f00000000c0)=[{}, {0x22}], 0x2}) socket$inet6(0x18, 0x4000, 0x4f7) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) write(r0, &(0x7f0000000000)="4f3571fa65669f7af3a45c74108021d81331e0ff287fada06396403d466e2c9f6e626a372850f992fed02893b1aa8e31eb3beb737b16b16d093660b024af4209a494df0b039063c1b261fce8d6790a", 0xffffffffffffff27) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f0000000200)) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:24 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xb6e, 0x9, 0xda, "594858cb65a51c5923e5ec1173d28f7bc4f18d2b", 0x8, 0x800}) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186a56010000001c00feaf0000feff0060d5706c85c2768511fe870000f31f000000000200341de39f", 0x2c}], 0x1) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x5, 0x2, r1) ktrace(&(0x7f0000000180)='./bus\x00', 0x1, 0x20, r1) readlink(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)=""/4096, 0x1000) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:24 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000001340)=[{&(0x7f0000000100)="c10cf67a96d147ffd4b436641ceab0e877b1fc5043db3366320fd322613dfd0837cfea074532522c748dafcb3bb94ea8c49996b56b1e6868337fb06533f39c489208246c661714a12bbedab6b76108fc9e93a06481ef9f272a5d9415bb40d429fa6d056501a2726f", 0x68}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff76}, 0x0) 16:00:24 executing program 0: r0 = socket(0x20, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x2a, &(0x7f00000000c0), 0x0) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x84}, {0x4c}, {0x6}]}) getitimer(0x1, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7c, 0x0, 0xe6}, {0x35, 0x0, 0x4}, {0x6, 0xd873}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) 16:00:24 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x1, 0x83, 0x408, "2a1604fa9a66f51d0cc98af280e46508f39c5f0a"}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000140)="089a9447506f0d687c31afe3f31b2bebd0a9f538507ed18bd02d3e29d7bade508d9fd9263ce3b366e9adf1d9f5fbccb647c35cbc08", 0x35}], 0x1) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x2010, r0, 0x0, 0x0) 16:00:24 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000010c0)='/dev/ttyCcfg\x00', 0x3a81fa35f1fad59d, 0x0) readv(r0, &(0x7f0000001980)=[{&(0x7f0000001100)=""/223, 0xffffffffffffff7a}, {&(0x7f0000001200)=""/37, 0x25}, {&(0x7f0000001840)=""/234, 0xea}], 0x3) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r1 = socket(0x2, 0x2, 0x0) write(r1, &(0x7f0000001240)="5348bd8f9830230ec5f7c22895e13e345bce6e88c945c0c125c8531d2483d9c2dcca5dced89a8863b21a0d0b63c587004ad8c60d6ed9a74f668efff8e2271e535bd3010f7a963135bc541604590e079b64d5b773e8faca88fc4bb991418329f9c830ac0684e539cda537e6d0796419b2942c13ff0960be65df02a64baecd3992580cb892f40371baffa0cdf44527cc8557436eb8c2428b6fcdf6d3a70785fde38dd2eecdef1a4adcd92d72a5b37cde53f9c9c39390f29ba572b9a88c0cb4a027b115126545971ea198b3a4d5ef687d1798e0f21a77ffc52ea5575e49c92a7275639ba77228e0f71d548aa4014e3dbbfd4a384716ed1e945d7d8d5f35908e4d407dbe05f35c13e20d0fd55b1196766c0c6e8cea62654e7677660a2e5c19423af74f45531a42db7bdd664b0e02cb08b6c9a11715fc59defc8857a818d080e20e98b3e4d9bb3de4558c451a2a3e7e31a4f9a9c6da4e037ddc44f87755d9defc796f30af102005f00dc8e46185582826e34c1ba9d1f36bedd5da761a1a7746060506f3fcad8c8c11e56dcea548a0468007913cb9a183fa59d0a142aaaa17e26e73e740c8edeebb52917664cefec1b4c1883dae49f816e27c4b325c926a90ec1458da6dabf8a4dd0f4db3b6c7b1db4f080db4af5db69a4949545aaa5a9f93fb12676e9cb211e3efc6233cfde8991aadb5dcadd9fd5798d588514a9bd05271b7fa005ec707256abcbc7f0b8856086c3f8ef67dbc5aaafbd818bfef330399fbb6c7edc11320442f7243cb0c6318f0480240eecac31334a48accca5f754754a2924c997a89e94f267dab9294096caed7d251d2e3bd11e278dd70ec23ecca5c0416ec89f7416756727f278ca23bba9feaba1d31d53d9e38da66c5b13391377ea9db02e9bf177978a98ef35087f484267d3dcd074fdeb90a1b6634614cfcce9d2ac764d363653ec91b1a2b8f8cf659af0425e909d8bdf83cd6e985db8dc11d604044ddba516d5b507cfb1c49f16a4362e3f405c6ec0680ab02049b752cb65c125fa9889b65c068f0ab9eba0354fb784fe5bbc797bfb20b6bd4257b35f132d190a0a0aa99697fc8cb47b320642a780d7605ee954dfa288a9ab65c5761f1c430e31421dfb5a793cebfef92f7ba57a2d8d8896434de86a1053abc2e37717174c262ba7275b551666a865c8482e91ee91949a2df4e4ae4b3d1ff3c451209102168a13e66209250a2c2053f8bbf7efbf847dcf27b83f9f8842cc9bbc1f69ff3ad6917b92df515801a91b97ab5e2a3187e9f394ab292cc8ad72c75d1888a7ba7300c54a7604c66ba33b87447ffbbc0a766270d1b5c6c5d7c293f8dcd99f77088044b328d009f593a87cd1942c6f74ebfee467689662829d6fb3f4ebb6ad1f6c00c84baa8eafa0cb9e8b40d3714ea0943d2fffd58dfb01ad81f61ebeb056e5c46fea58f31532fafd887a0f92626b7f199bf3192446128e847b378deadc3ff52c1bce29e621a466fbba5212f77c6a90a17b8750c321d2e94650549690938e65264b2426bd39bcba37b39b3e92a8252736e590ddc0f704f238f4fbd035ce5d6cc85ef3b8b009ce0ac12ebd93bbbf8c41d916729d4e1cc5c9d4fab4dbdde574aaeb1ff924293ba68440c18c85b3bfe8d02020c9db11afa1cbfd8944f35434780411860d242cc974c0d55732653f27d1a1e8513dee427f9322f23cc163051b8ecdfac71c22c2307e5649fe37fb20cf42699ac43a436edab317497d8bfa78008772adff66df0518b50e7414f73e9ddafbb58ea453201f776f14aea73f2cf736b753605126f2ac5bcb3147f16e97d051694fb529fadaab51a5d076cd1c476e3ac0245b2b72071d7211c7955a203f5dac90df1bd051fc69368e133763c512333133bd6c174cad5b5bbb99454cdf5f507c43c3b4ddd0127279b338a5686a4880ea5b843a640e9ad7cba09b9a3571a05b67c4a00459365417a95eadbd59d868f971259b6e1c14a3ef6c18203301d6b3d4fd511a2508ad71ba6c799efe61253848a7370ff76c449d3820e5af93ecd3243be6118e27cf563754cdab17202fa074b46053d73804d0e362f0d21855aa45a4360a56f46417648a36b135331e29b287f61acc55320594751058dd93d5fe6a8e1da0d7a5acf859047eafb10c564", 0x5f0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000001080)=0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setgid(r2) write(r1, &(0x7f0000000080)="a76eab6f5826a4f1976c3ce52f92d3f64dbc53a80eb4cfd2d9a0f056389c41f5d21150286abf250f7e28fa048cae0ceea4d6eced896154440ab0aa8c713027762e2ddd9c9e564698bc27f0af667a6c57ff9c2fd05f5d1d7624d3640c3832eb8b0e65828d10e6b6a21c367421ecf3ba4d376f2e3e49bd17972d64b36429eae8822b8322b7584e5455d39135d7e048e2adc3cf64d7bd658714428b35fd4f0c79818e977bee0667cf7b2de607081c9f164aed5facf260ec506e5cb173b135ffd329a1d90d0db64cf47c4de22d04505b908c526efebc88259906a1cc6ac2f262ed98cc36a2950e9da269511bbf4ce738bcb976058b7c4ed0d5089dbb221baa0d09a6c1a4978adb3fbf18ab6103d12d1cf676f2a352b250c856a8cf2bd15ba7cfe45fef90847e38a0e56d1537223b1e64d4c03fd88312833c282b79f33791d7f0def35d1bbb8e22bc9d5c8f1c3c9013d2ed3a80d143af97519d0f7fbd1d22bcf2ff8f86ab9553a8a2fd4313ec5ed93f3df64e4d46a3eb6208c6828bd419fa4774d417f02469077f6a4335ca652c557c7a1f881167ed186c20247db705c6f9b6700e64e79f4a0f91b2293bbc5ce90b1627eb1690fe9dc2abeb8e0853608aeb22f362bf3b43f44938b0dc2e4ef8c28f95d1702a0cc69094e5307b5c379ed7ae35316e7126fe13005269794c3cd6f91cbe2e290b1dce574b010ce3eb3cd42a1a462506effd3466a35fcbc5397eea95d48ead0711f207aad4fd5b8cce4eda6f255687c051b95349c1f9913f9f4b3b3e258d896a0cde503c4ad158f92dbf1bc5fc797d4a7ca11ae6fe6d53c2b97364ee47563ca215cded40194c2321ccbe11c17f3cc2bb95a92b409cd63b43347bbba24cb48fe84c4cda53a4077875d7e3034297758132c9609d6e0eaa871744aa86d8a6a8546279eedc11f268d3ae4de575f29e85a4f04db5ee048c6eb3b9e0a5a7b42c7322c80d011670aa6cae284e0e2068223d02b3f97b138baea8628eaa3ec88176dedd409a2e69823d0750470a93025deb797e539bad2f7de9e239854fee6c75b7f717df32418bd5d066da7dbbd771d3492837b0b7a398bc5db3d08810d243dc47ba5c70f34ea927c78fb03a21ebf19bcbd362d6a8eb00156020f1d8dab07bdfbf80e61412bfb810d1e69398e06bb6fd31877b22374281e54be774c14b487f67ac343637c0822c9734ce435c5f749580995560e364ba64771b580c3bcc2ec1e2ef9b3339ad39fbde90642ce313604d174a1c98eed7ddd1588c44ece68b0f063f60fb494172a1e3b0f14ad3b39037e217b0968748c094a96b34af05303e6a2105067073df701ef99d9bdd0cc2389dc2ca701f72b24eb99769184d6af13c3a6dfaa75f345001401ffeedb66fe4197f58c2c9eab3f430bf987001a74a85116fc057d966990664039b47ea0906b73d54b4662b27057cc6d28b9a66838f153a17c17cea71144e41b5415a684941d9dc705c2fff3a1d1bab3742f25f776cde881aad80319c448ce26f7b94fb909c4e0f78872a14f1ef583a10d3b8623a5fdfd4b665d2bc60b0873f0599cce758cb60fe207299add13a2535f5e8cff600937cda490a690e465c72d56b64387577e5da8aa69de739775b85f20182bdd721a3cb2e4e9f72a4d486a5cd281a1c2ae43e19a5a6d402b9de46c6e28c87e21d440d8c26f5252a6dec399c16aed5c2b857d0d1ee4f2ca042c92b08889c5f9574d621413ef3400f7f0007bfff280d3b7091c241d5407d046f2992feb19eae2da975ceb38fa057fe6b1e4d2ce20dd18bd9d556986a87625edd7e56e6bc530727b69ec3e75de409e1da4eef137edd42360715acdd245a7fe3baec250eca5441ef03cad8ec17a5f2d20ddc7bb74a15b97ffaafbe76718b7799fab0f0df3a12ed65773416eb3c7ced3f212cd02299c6e6a41e3cb81bb7468aaefbf310682ad7c2f77fb8e1db3242fcba5309422e73de1caf5fa63ab568cbe5d63c701d055dd580c459674fbf8b05865c671f8b6e45aa1154a36bb98436e54cd1fa1ff6bee74e0d65049fa68a62240d8036f01606480e23bcb060a06d01bb75bf7fced09d567a26f01bc4929cffb0321b3c7602d941847aeffaa0b934a28c0a8a2b18eedf9dd181997f5c774d51dc80de00b96a04a0944fa0787c285eea71b70895f3670ec08b78053ade0694038c8d68cf505dc705b6f1a205c361fb8420af7a004d003ecc15465b837106e81891552743ee3d264ee9532ea572aff16b7067bbbdc1d0ab76e286bb274534d0e632e2510093b755e3d559d76f7dec5340f1e2186727a897f424614d27ae51f23279c3751f0f42511e6b322b41c191bd4c8f71fcf47024ed65b6d17c27cb85c3cf164c167380fd0074d96a7c55f5b65e3713309a4e5777c67f1862738f034a8e3a9bb80831aba635c4811af5becfffa5aad5bdba5271154bfc31de1abd44dd7bb60c248306db40a508bbb39b68009f1c439d976b9398fcf4dac44152119d6be88341ffaf5eb2bdbb07b8edac7ebe761cf425de39bd467f4c9128766ce585094e54109c25f4ce8f7dbc954e305c0ab0f4e42f2dd031fa59e564654c65782605a0efc42f2e7a080d0067da50b7ec46b3dc289696c450d6eceec5fc16fca473263f92c36ed3d90aedb3b9486d5f917dde9f584890c0cf577a73a9eafd107632644a3849d2bc66563a2675375b6862d48c754db25d7d61451d0ca65f5b36f619ada9623e617fd86f286e021f35cb2be542f74e46b047c664603712613ee1b06be1f3db255252c71f79118d66bd81b0471e02d4c54ab3fc4214d10d86789aad9fab32e7a78f11c4949f892a19e03ec0f8f946469ce261f424e19d7b897f0c03b7bf2a22c9fafe8b1f07419eeb18e5bdcb21a1cdcf13face5470a40a151ef14b2548d84001a6152ad44dc85bb4e527cd86f20a09c9cf1bf3c46be6f7e28669f5efa6afa4164b6a4734d49a6adf544605325ba72cf94f5b4669e7aad1e874d014649404b8a875967dbbda8d83149d8e79ccd210b149cb04c64018ae3e314da73d9712e12ce5b15f102c1f802a9a8c03d4d72de96ae7c3d30a6795073cbb92dfda69bda407a2d9a06c9f6b6cf6fa8e01a9a50b1819cafa1e41a91b9f5188db5d1160b628293198b0da7db9430d6c39ad5e9dbf22e4bd3dba7970b66d35eeb3e52f023a507b983a6ac33e94323d3fb2ba5b3e5cf7c159a38382e882053ffb95080a46bcc85c92b356e1f1245677e505d402ba16f73e5364485603e6865a015fa7e8085a5c3d85d744a575893425250adcc14bcbf2adfebcf9873f2049f93acea26bab01a9162e4dd6f7336a74a2ab7eef69940ce94d3c81de024328ae5eab3166e4711adee92ca9ad0d0325ef63be95f38e8a80882a97e233ddfd076bb5fa818214821a27214d6fbfd256bdd5448d62aab1ed8bf61159b6e35a691283e57600052ad9781cae9a153edb1767fce18c727f258d46e63b9d672a76588e30690df73275cfe49ddc889dd3292e5cd4e7bfe86cdbf0ff0e71b9f1670755f1622e0a7db0e0c3e7f76cb77aa411b4962ba5915716b9bb788803d8159bafe14b3b919876a8d309e7bf3623d97cf3ab57852575c7c0ee4c3d0a0f0cd97aba422937b8b6c6b640e4adf11c91a62b67cf1473ec17820fef070a2e218839d486b94697bb9ec0b87b6c7eb3993c10808d26c94a63da788f9b65f14745f99041fad8d1e6fe21b782a629bf2fb2473b0cfe0985c79a7690ef320612e7adfc2678027ea72f0481b0e119d662c18ad0ac0c082bc563209a214e09068d24f0f16862843e3db5b8cbf75899589d300c5cc3fd172e047c623abc05378580a516fdf55ba7c3c238e5565c86e3ba92fe8fb134e5e551e61144069c70fe48e096e6a78c641442dd9b0635662503edd12cf42319029426d61cfdba0e51880dad52de308a840ba6bbd3e73870317f76607f2bdc79813b1b4d41351f991f4dde22018931411a250f4ba90e00d3d920a475663ca7bdb4f8738637a4f2642554ff0692af5a4b1f9b1e3d4a62a0fcb212295886c75bf2fd121beb83d76d581bf7d8643f0c3dc09269102c0846f8e282d6572d4ddaf94f72331f2e48cb04f6ba3cbd21fe82178f910fe490dfc9f91e79f78c62506d8541cced8cb2cd540f5d712ce4c810c047c9334c2875be9eef3d8df90aafa4533ec76095efb2df6036ba60eda542eb6c8e3bc6413fdd632894a1a07751646ad1bfaa035fcdb225f77a49eb116443bc9671e412e2ecbc9b0cc589b0f3196f01e356675fbad217222969df18138fe4e385ab06736ba7aabc92fdc0382a002a5becf46e669b72a29d5f5ab795bec55d9b1d9206f0dac94bb64e2c520eef327bfe8927046a4982e43268f66caec920b3e6202e0fc50aead6b44221a244e93cf6724929fe5cd4324ae2dbb9b6b66d8ab25b5edcf7a2de5d567d1c4d152b25df979b62e6b9b43dc195517e0db9d0cf13623d5ab47309b45d56e6ff92bb369ee9ae3d8f2842f76023577df74b090d8102ba84d9a759c88534236d6c14c7d9ddab97624dd0c8575a1573d899167fd8f2eb52f59de37fc13867d5b10018b9618aadd4f532a79a39cfc60777dab983d3a68a391267f738ad8107fdb6a7a75c62c17426cd8d437eec3da850dd362e1492b6813d5ff24cb8ec9df787cfed20c17871b1c0f14049a81da170240df74e03f8bdaba54158e25016295daa88f3bce19b5051c4ec4d5177eb41c0db90bdea9d5056cfc962a5168b19ac261dea68cf1c709c9b4da7093930a4ece106d36f50722a52968ed5a2d4ad09038f05311a4bea362dcd0add37d75e33bd2c9f8b9db56d630a47e021cca400dec3886aa45251e7da75447a9fe518696b7d3a94fad863b80f36a47c5d98db48de159d6dba1ef4fe1b37d98882e0cca46ce371b8fadbc430beb142eaa49f0e623168871ebad07b99553020392deeed55b3e067b0a1b5f7d2f51eabab570cc238a91d60a6d070f8337b5f09daa797a8c3253934d452c5041989478a84e6155776cb15b267eecc73bb0e9d6625919db9ac4edb50d6e806a880af1eb39c2d7f7b0fea5d7ed34ca198ef7a4a2215760103e6afe3db83a2023da7f200930e5a5e31635ad8fe5ce756469b916ac6d1acb80c7545ebc449465447e72f00807ed25210ad9c4b969d98d12f889d2b7cf27bca113b497ca62c658cd2e1a9fc8a69276f3ec738fc09e3edb7efc45d9686456a48d10f4960a7bbd29abeffb0fa282b9bcdf5dd745554eed61c7ba7a24c2d17c68796381c105f804873d4aa6ba6e934e75ed86e83ca39efd448f0f0569d48dd4d8a58c2a0f2fed99dc8894c6968925d94e162f70a10374eaf34712e71dfcde93b7f4fb999cd75dd9d1c7a05b47d1a8db44ef17049595ca240678ddef634deedd1b6ddafd1e1898a00054b4caef9ef5cc2741d7be5b5b101d700bf090b5cf3a8ced41ab5dfb165f6ad06256b960483347c6e39b167b7e0922a495ea0696626619b9ddd1ea10229db92166ad95112a725c4f971f8123d7294366616c058e0c071be1bfb2e4f0c70a495e7d4274649d0be4b5d1b2764a7272e20216d6e31fbc076b679e72a09f9d799a0d855401b2c5fe8ea80d3eabc707e9224a1b62f9b4b47cf35d5fd99ca555b275d268fa5fa38da02b99b34a03bac16919a945e0bd738b0c66cbfbc0b2caf69c48c8ab554fa9d7d69a9f18b3786295da22befaf63c1aee33143ac4bcd7444a4312612ed8064155b2b8217c82dcf373a30fb911a963c8d069c6d80f25e53bb12577d05974c8f381e838ce0190e1759ff435b7c", 0x1000) 16:00:24 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0xcee}, 0x8) dup2(r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x0, 0x0) fcntl$setflags(r3, 0x2, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)) getsockname$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x0, 0x6}, 0xc) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$BIOCPROMISC(r1, 0x20004269) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x4, 0x1}, 0x8) dup2(r0, r0) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="301cca1a2245829ae560f3f4f88daf2cd0772a55cdcbd67e1ce1d97b1d6d75080761a2d735ab86f5073592577c7c4f12eb80e2e8b27a01d5982de5303ceaef5f5ee9d97efe388abf23c8337b4ea2ba8fcd912d22b2184fe53d2fb783a4d03c853d25c2edfb46ee75288cabe69f6ef5ede9d8166c0de5a2b90115329d0be5c808090f2cc6feaca7d5e1929a148828fc4494f5a142ca044ba691491df552e1abed1ee52d9379bd957cb8463ecc99e50d591cc6e0bcc253a2e689bcde6a1df45280736514faaee1f98b758664eb5b5be8f321d2b54cc20bf00a97f1c48cc26b996d53f59cdbb6f8", 0xe6}], 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x10000, 0x0) socket(0x20, 0x4000, 0x2) write(r2, &(0x7f0000000280)="12f0085648", 0x5) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000300)={0x4, 0x9, 0x4, 0x8e8, "8bdba604c8d858501dd590efdfce332fd1bc6a3f", 0x3, 0x8000000}) pread(r1, &(0x7f0000000340)="b90e53fcd254147ff091a2dd47b4c8a794e7bde7b98b9154c1521703dc13beedec2eadb8511b259151377054c2f08b6742bf5e981d28e35fb75d8cba488ab6ed406f734a7a1b1986c4c12775a9615af020235a92311bdecc7919876d78e87b25819b136b1be938ca9ebbd131319d923a496d9ddb62b93f890039e7bc95ce4fa5825faa78b255d7dbda1cba2f1010aa291d6addd0cfc44aee272b32fc0b640c33206801e857ea", 0xa6, 0x0, 0x61) pipe(&(0x7f0000000400)={0xffffffffffffffff}) recvfrom$inet(r1, &(0x7f0000000440)=""/139, 0x8b, 0x800, &(0x7f0000000500)={0x2, 0x1}, 0xc) pipe(&(0x7f0000000540)) chdir(&(0x7f0000000580)='./file0\x00') r6 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x10000, 0x0) r7 = getpgrp() fcntl$lock(r2, 0x8, &(0x7f0000000600)={0x3, 0x1, 0x9, 0x8, r7}) getsockname$inet(r6, &(0x7f0000000640), &(0x7f0000000680)=0xc) getsockname$unix(r3, &(0x7f00000006c0)=@file={0x0, ""/4096}, &(0x7f0000001700)=0x1002) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000001740)=0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001780)='/dev/ttyCcfg\x00', 0x8, 0x0) pledge(&(0x7f00000017c0)='/dev/ttyCcfg\x00', &(0x7f0000001800)='/dev/bpf\x00') openat(r6, &(0x7f0000001840)='./file0\x00', 0xe5899e8ce197a80f, 0x8) recvmsg(r4, &(0x7f0000001a00)={&(0x7f0000001880)=@in6, 0xc, &(0x7f0000001980)=[{&(0x7f00000018c0)=""/110, 0x6e}, {&(0x7f0000001940)=""/57, 0x39}], 0x2, &(0x7f00000019c0)}, 0x841) recvfrom$inet6(r6, &(0x7f0000001a40)=""/228, 0xe4, 0x2, &(0x7f0000001b40)={0x18, 0x1, 0x100000000, 0xa6dc}, 0xc) recvfrom$inet6(r1, &(0x7f0000001b80)=""/4096, 0x1000, 0x40, 0x0, 0x0) 16:00:24 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x40000000000611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x1df, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000080)=ANY=[@ANYBLOB="70012e2fca58d9261f88bae379e85c8bd08ab05166696c653000"], 0xa, 0x0}, 0x0) sendmsg$unix(r1, &(0x7f0000000700)={&(0x7f0000000000)=@abs, 0x8, 0x0}, 0x0) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x4) read(r0, &(0x7f00000000c0)=""/32, 0x20) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x10) shutdown(r1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:24 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) shutdown(r1, 0x0) shmget$private(0x0, 0x4000, 0x83, &(0x7f00002b4000/0x4000)=nil) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = dup2(r1, r0) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000080)) 16:00:24 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./file0/file0\x00', 0x8, 0x1000, 0xffffffff, 0x0, 0x2, 0x6, 0x5, 0x1, 0x1, 0x7, 0x10000}) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 16:00:24 executing program 0: openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x10088, 0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x86136) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000001c0)={0x9, 0xffff, 0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) 16:00:24 executing program 0: r0 = socket$inet(0x1e, 0x3, 0x0) socketpair(0x20, 0x4, 0x3ff, &(0x7f0000000000)) writev(r0, &(0x7f0000001100)=[{&(0x7f0000001140)="f0c753cdc441365996c2204f76314de6b77c90d24b1d620c256ca299b64275198e356a2b6415820b3499e2ae96d47bc5116f5af95572d66ecfec6293a8d4eda88a120eecc83ebef7fbec2950a33e29867fb47a3dd4fdbe3ae86b77fb1f46d4264ce76e32a77f86c4c47109f514c1f98c7ef0db65cfd2de137ba0e4356a506401fafdd83d8c58c4807d9539082ff10d533b32133c1a8f1c95c3422441aa62286d557015680e4e2db45a8c0a3d406114b8d8c9fbce6a0e849621f3a96b2f7666faa4d148b0198f87078683499a1d768c3d0a339ea976a5f9da5856ee2450b6bcf388233454b169bd83b1d890ccf08c4bdadeda28b00718d2938146ea29fb7eb2f33430b10b0824192c787f128466abf6b378ca4028c22144eaa93d48feb133aeca107f1f4c0c297a58333873f985bd2416ea19c32ac3cdbe86ba9fd0d2b2f18c681a3b3bfb91faf418e8019004c69c08f68ee96d1cf46ad69a8f1fc62e548f49fe0c6551137d7da851bc6635a97bc2ddd5be58f72ea31350d25e6f579b74fd09c84b213ec67981ea8b39a05edc662504452cd65bc60476a27de7274fffa0a0c8ead938bc1eee125791b3a30280f7fefd266721adcc3c1d88e13db72f43e39b0ea911792cc338afdee59720177e5876c6fcfc27277e1e2eb1f944596067eab02e1ab3129a411543ed0ace2192787abb83c5caee35c5a1db9ad8279e529a169a60bd6fecdb03a8f647e459e4a1495ac6ab2bb5e7f4f1093ca0aaf754d8a65642b70e1de0083227d125218e17538f6c3647234c33deea56353a57d1c5f42c395c61f29b19cf9aec15930b571be50f892c86f3540e28d42521190306bb1b7169e6b9f9bde2b7325e2bc46c5cb06e3d60a176007a9d379d31df8acdbe5effebecf1db6b0a28835c43251f856b411eed6fefc21b38a61b93394fefba779c3307b154ce8f573bc22304c26e9d6a1077f33dc926489f5475901bad4c3ffd2a9f22c6cb254a0dd653544cc2e14d5247ad4405dc278c9aecdefc9517c359867c5581cebd78c1fad464b4d7e3ae2f8f7d618f59f7036a4dc64fb4d132d9b04cf2633cdba229d935e0574313ce8ff46532dc93fb2b5239866bbb46112c8c68d70350d0c0c0c150fcfe980e819044262e41eef61ce27fc141bb897fd820ac7d777d3ca4452929d0478188905413b9ec2f6192e5b985363fccc4c9d7b3bfa815514145e18e3c1fba24061a31f83f4e9182183f821d609a32c3fd0b7953a2166daaa5ae20700f6c867f99e943c6ac38be06315885a91007c685ce52472a02abd9243c13d0dffc57dc5774a1ac8d2d68d8bb08a1faa4ba4a5d78c558b78dda5cfebc303fcc8387c832adf167f20dc4fe09a632d41be4a3a0e3a20504f6689d9440bca9e221410ea573aed8b3577d80a2fcfae558bca7d202a497559b682b79619656df7c022f22e1dda209e43ec728c38c544f735b3ad8c990fbe2ad93619cb0ccac9475bf2e09d563b2b32ff3f5f0122489ee81a94686bdbd77247db73c328a88808ea8d8a64afd33d3dcfc9fc3c52a7a9f09f5b75fc9eef4be7c46296ceeece08a82fba97f1a42a62ca8c772cdfaa302f9f28ba0a73a67d5a218f7236d98ea45e55bbe96c4d46eb712cc30324a78c3a485fd351b56b832b8ba5e843f7900030983fa5e92e10a02a3df55693f5cbe0d03f50a4c9cfc65f0aceb7f49c7cea7316e93d7790be15db3073f2ff7b6e25146b9ae2b6ea06df98742cfe48e99d29791bc68a51ec00cc00fab0c2662481b87220081da975211032ade19ca6ceca76d3a1a992eed0910756159df5a799f2b9a17cba6ced2bacc566a8131179900eb1368c1b7f37139266022d7664e37fa5643e902145ad87b9c5596705091b0c40bb84a9922464389ac3390b037801ec80261ca3ea0de705066be47b892dcd9549beb621906e11e01cfaab44af92391cdd19c76776c0345d15a89a323d416c05af8fce251136616f7d4d153c911e7eed99e5a627b054ac24c60688a64d43b2779b4b1bf1886d452da784495b0739c4b0852f6f63b21c1a17b448088793942efd85332ed336a16df1818184acf67a92c1cff05d35e453aebdbd91c2014b205b041061d38b487d359966b7b8f76054aa84a58f9bff15f5d4bdeafd98006dcb92854450a5597edc02ac7d01387957a5f6d8c4ac761473d95ab764e68df8153ba76fa191045f5223b2991c45bd2da1e3812067a8898d3fce69a554194891872990aa7c4e91d0ef48c0f56ddc743c5dd6b45a097ea84a5acf67c198a42c8454803e92d45adb5447ef99a17226963df0d2d4505cefc81b8f883e34e24b1875653de6158f69529cac6e05e80a923199e0682a921f6a8c88fe688264401aa35067d40dbe4c9b17feb6a86f309d21e26018851f363ac3f3a3fa72facf9257577698d6f3b0ece7d70964417790144327447f6806c5bc6401377b666bf5f325abe77782f1bfa17a207cd51d0db921540f2c32daa291edaf1621e0f456a1e6bda33a243357cf3c31c9d44ee9478a297e2923b6460f9a1554914d9924c530cd2d3b767eae49fca4a57ca57518932a7db3e14cb019c8145a14b7ed9cd9c460bee7763120916eef558c14147fe6a86074fc9d659fd0032dc3f56a585b4124c1b17ed7250eb3fb36128baeb058043488d1db420e10fb5ef909a7fc74f736b03ab8d84c3433a87cd709fe5c82886cb3eafa48f32b86eeddf4c6c5f56e0be381985e1ccfb7fed3d7c0065e0aadde9be04c29a981a86972d05e69d134a1fcadad759c81ad6b8dd62a68e4f0e584121c5317ca3dabf718d1e3d0cab44f5dd9a8ae8d38ae855495db6da6457a99126decc5d93308624d05e6708ba557a1e0d17141c3bfb9fa5c6fe5423ded09909e9f26220e262018ba63e8e3dcfe9ba57bf05900fbc221f5ccc7e54384dd4427d7ef072646b251ca31e1017019ed01db60f923c650bc4fc53c7d0b1dd8862d9ff05ad2733b2877eee685cb26047ee17b2a0a54a4936e1d0cfb312265578e795ee9346dfda1d2f9e82ecb059cbfe288a01289a2bba97f5fd35749c86af09a0df75ea8a9dfdc706605fe27b4c8e47f838b9c40e202180442da7a5517895a336896d4a6ccd8ff74c2491d8eb32de14ebe98657d365d88e0563dd6389805b4a935258c91865f2f9c32bf9e4e62267748bd0c651c50414552e2a30134fee7633a1d40ebbbdf90b92f7a4865bcb07d8d00c203877af05115f3e668ca2113a4bd26cd46588930a1def5a21a12e17f1b8cf1d0bd9b1199f5b4558da6b1816799d0b4d5a509cd67f9254ef9667524ceaafff8de8ba33e5afd197c6e4931b4e2c121841d8ea07e06dcf7a4cb6c08171facfb77ac5f80e4b17459e8cba20319dd9a624638c5ba0341dece019740b34130cc7abc2fb6f80e099ebacf1e6056dd04f231656f2e152b2ccd396d50ac836101ecc50551fb94286d0a8ec3e6a7268f86942e608397fb82e952870491a87a5a68455d4fadc0e225db99306ced6ef069b1cf2f5422545ed187911f5ca5ba2cc351b11807e866f346bb393065a53f94d1d03b4b8e461e29f002e3be393f7b5ccf4d77eec5ff224739948073db0b7fd2236b3c7acf758ec24cf1720e8e6b7f430636a64e60931da7e90be8007dd764dfa774a1cfe20174bf8375385494f4238eb26bf521d3c44e0c508264e07a81e0e99004243021deab5f28257e767925fe5021bfda9ca1af17dbed695d8a05184afeb706bfaa89f17615ec0dba990debb4b613144da0f00754089884c599cee3f7a5ff3440411c894051684d1edf4340c02738f17d8989229d299e8eea72e2a5424666ab9822f6a2dd2cf1b59b130febbda240277cb0a4019ce9acbfbfd3c6ae870550137d7184467ab25d6e39cbc91d0ff8a3155b3e8f27899e273c883b1d53f452c6933e218e0dd69ea81f9fb8b3f1317076d3e83f8e68c06341796d2716c0042229983cfcb11f1ca0fa6775df227360ed1870e41cc10d4bc76a52a62b43b3e810c95566427120315c0a1f8320bd8a4c712ff8b9f4a28502b9ae6ae87261e5efef5e4325149c1c3a0abcde0f75b27e196be9e11a18168aa8cc62cce29533cf8e8790c39ec03ecbb2095b08e65f5ab2a35c88accb152820a3077d75ee7f6ea2f5821e0c398c9a667c88d74384be684a9725f0ec4dccbf55cb0534397ea2fcc1f14e2e15f92244f52aa4493b8a621f42363707daf570fea8b5e70a9c17d14bc5a5b0f42ef57e57e4c4de2a693a7bf38da6950eeece3c8ff4ad57c74faf9f2af7223b15605eb89f3bbafaa013f19d8d18e82ccfd111f218253466154c3e004c5becb459c96afcd136e31acb86d6bcd4d7b229fdc8229b58a866ee2ad3a7e2bc9163daaed7a0483f256c1d4f0b6202c10dd0bb628a7d6e3ae8138817434ff8c5ed1f1e516b44484ab0af02cc922911a1ed32af2cd631eb13ce5373af4d41ea8122503cc7166be99d955ce5cde4db70f0b30284ce4701ff634c63ab0533096436bf824ad12a7cad16acd0267cb5da73639221a7ee133e1d50e862dd1b3c23ff405934273a151c6f9b5aa4e32aa2afe7c8eb12130df8a29ad16cc1180da6c58f7a5a30ed4dc7757f7274be91f4b52515bd007bc8d531dfe575bbfd5d62fff2f96feb2395d95f3feac5c0461594e62ee2dffb1e6b3c92f9d7eb2c5549798a86e442df6f4ec8580418a4e542262ba05f3dfbf9fe3cebd68a0f0e6e208fca8b5a9d5b6bdd024d6b39a6e1d36ac44c54af610fcc8a06fffa163f7fc8c38359d7468f56c560a74e90bbfb7c1176cb97b70c03e9f75d95f2399ac2b10b13e08c29c93fd1b60f6c4759d2e2fa207f4ddb251c745de20f68bdbb333ce6e95cc73874002f34e8c3dbea2489832fa4a87dca8853c6ee8330a2438b2f1f2229567e9165384c5953718feb1327da298ae32fab2ab1e67d69b52e08443d22fa442717b01d47e3b74772a2d69cc8d15693661c20f3f610422db6c99a08dcada0257c2c17d32493c8a28299d51ebe6a5bf234d490e7ae5b43f7111482171bef3090c58a4f03891bb4c1393c7125c53ecd15c09e8503fca62679066729cdd8f2b15adc4cb24371ab03a1baf26bd154e1f3c33c4ae904f74e1af200dbe10ba7b99b9f2b2203fbf3da5821f7af774eb2a56b2ab373974b64d3983ee220786092d410a0778c07c5c7486fc6bbb76f6d367c099425ef7752d69e1783effd2469f52b8b610e9a217307d905c1ccbe406df372625306abc2aa76c12d159426665792c46b332cbfc11a7129a40d91921d87d369dfd13c1310ba76ea299bf29e661cfe3b988d0e826cfd053308cda67c44743ddac84729f4fc8b8e3896b9dc30e9e89c3c2dca3e7b4f2a583cdfd47887f406a5f34a705bf8e1f2469825fa4a70ad032c0f52becf5000c4e6fea4881e4b39ae76a749e583f02cfefb5206c6e4373513c096ab9e3dde354a9377006766442eaf4d5b676ffcc101e7693eab8f6a80243bc6ca9df110af3aebfe57394e97da3b20f67d89e1a4c01832eed3c5669d34426126adc1c0743cfe2e3fa7a2f78dba887c7937b962c6933c5703b3326e03978de97c34da2a23f06ac1f021f9e4962d685e10d6fef6255afed0e417a59fd8bca8569d633b25e650730929cd868dbce2c722430ed5d1fec466cd1e5b20f19393dba85a9474e3b1b83cd9fa589038f849f8390fe86c07dad9a7896163251836543777a124b4250e6268fcaab3216a95c665737bbbe0c637f903a2e146b01076bc131315c82c90fefd5e1a3eafeb978a3583d4dd559a35de7a7ac2ab545869b6269f7", 0x1001}], 0x1) 16:00:24 executing program 1: r0 = msgget(0x3, 0x48) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 0x97, 0x1, 0x1000) utimensat(0xffffffffffffffff, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) msgsnd(r0, &(0x7f0000000e00)={0x1, "3b1c09bf38f6784244d8228380c2dd5c913ecac0213641828cb25d8c988ce6de84a180342a939b6640a0ae27a38803a71bbaeab7611aa751927ed5002886a8a3af58d641319e531c5356af8cc78bc22e5ee1db49964729a58a1025f894e3c7354845a30a02d40222afefa70b3ad37ee9f883d373e53be91b02a75b251aead536980ffce19df9ac8ed55207a05529ebcbf60e1f3962bc6fb188772c5e686b"}, 0xa6, 0x800) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000b00)={0x5, 0x8, 0x1, 0x1, "ba1414bb7da7bcc793611dabbc261a334abe8bc4", 0x6, 0x6}) r2 = fcntl$dupfd(r1, 0xa, r1) fchmod(r2, 0x4) open$dir(&(0x7f0000000c80)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x1, 0x10c) r3 = msgget$private(0x0, 0xa) r4 = msgget$private(0x0, 0xfffffffffffffffd) fchmod(0xffffffffffffffff, 0x42) msgrcv(r4, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x3, 0x9}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x9, 0xffff, 0x6, "1e27819a7335701002354f0aa44e364f1cb678c2", 0x84, 0xfb2c}) msgsnd(r4, &(0x7f00000006c0)={0x3}, 0x8, 0x800) msgsnd(r3, &(0x7f0000000000)=ANY=[@ANYRES64, @ANYRESOCT=r2], 0x2, 0x800) truncate(&(0x7f0000000b40)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x0, 0x8000) msgsnd(r0, &(0x7f0000000a40)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYRES16, @ANYRESHEX, @ANYPTR64=&(0x7f0000000d00)=ANY=[@ANYRES16=r3, @ANYPTR64, @ANYBLOB="d75741ddfdef3421c85fa0263fc4181a10eac896ea3dd61a3c1ed70cb95d81cd1919564e11f4887474adf9668bd5be1c69fd5e9339adc413bc324f4c36bcc88df432057c23435311426e8c1d84bf70faaa72e8c7818f32e219f89274719a47813fcc7ec55180e078387f3581f1abcf59a64f1bd882401ab81769da42c5601b55ec543d538e38505926bb3a673f76df4da3d023776c3feff2f260c9a61660e36a6de24c7c1f2d66a2fcec9164db48134ceac786b9d3d556c42428a27a989cb50163ca827b1d86e472b058e91f210e6c53bbf8f686f88e2b55f5d8a7449f62a7", @ANYRES32=r0, @ANYRES16=r0]], @ANYRESOCT=r0, @ANYRESDEC=r4], 0x3, 0x800) r5 = shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffb000/0x1000)=nil) shmat(r5, &(0x7f0000ffb000/0x3000)=nil, 0x2000) close(0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) msgrcv(r4, &(0x7f0000000800)=ANY=[@ANYRES32=r3], 0x1, 0x4000001, 0x1000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000bc0)={'tap', 0x0}) 16:00:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f00000000c0)='./file0\x00') ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) readv(r1, &(0x7f0000000540)=[{&(0x7f0000000140)=""/130, 0x82}, {&(0x7f0000000280)=""/134, 0x86}, {&(0x7f0000000340)=""/80, 0x50}, {&(0x7f00000003c0)=""/218, 0xda}, {&(0x7f00000004c0)=""/127, 0x7f}], 0x5) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x3, 0xfdffffff7ffffffa}) syz_emit_ethernet(0x14e, &(0x7f00000005c0)="db") 16:00:24 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000240)={0x0, 0x1}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCEXCL(r1, 0x2000740d) chmod(&(0x7f0000000380)='./file0\x00', 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000680)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f00000003c0)="c38daad733400d9f9404558b26408111f2d416b5627935a55cdaaab79b0f30f3422793bfb04390ac8590c577b6a0a5fcd49ad1e3c734068bdfcd0e247ee8faed5abb9cae9e582cb5e15c727b3b38b34f7a483647c96fea5f400be2396b8696680d23b42b6022de7156f76b405f1ddc3ee80ea3da7823e7213cca3b45dacac78a", 0x80}, {&(0x7f0000000440)="c9adcbe8c8aadc38db246f76140a6f176dc89b69bf21cb6de62f2c094d5ceb90c3522943d15988dfe42e9cef7f24cf3d1ac87c4a4be75402b6c987a13576970da6dfd84d2a68435d1a9711c26d95d5dd286ae4f10ceed3eb25b6f5314f6c7faf65c9c89829470199fa61018087d361c6fedf48cce2ce227a59752f6a79850edf94d4aa25c65ce593c7c2f97d14619a6ab0938b178584e4ea56a13f19dbc499915e732325e3e06ce29d4e6e42371ad2e690b5", 0xb2}, {&(0x7f0000000500)="6da178e7dad66b4770688578d7f5de539e47e95518617468ac194f6c9197f355ceb40815e0995e7192cec34e76aa7e976c386a771740ace91d29e24c243e89e9c7fef215b0532e6b2965b41109525fbbc3a013", 0x53}], 0x3, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x30, 0xffff, 0x1, [r0, r1, r0, r1, r0, r1, r0, r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0xa0, 0x2}, 0x400) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xfffffffffffffffe) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) chmod(&(0x7f0000000040)='./file0\x00', 0x16) geteuid() r5 = socket$inet(0x2, 0x4, 0x1ff) geteuid() write(r0, &(0x7f00000002c0)="cfe2f89b2919d2aca2655d26be42537a172ee00ead0cf85e94ddd52552b51bbf97f9de660a56a8faaa70f3108fea7ca66d2fd93bd3a26349b6dde685f5818c0c6b740a5ea40a764cc74ad6b6c266940308b0e3b3ecf559a0ff2800f37680138733c6a2c0d0fc7ae47d97e9bb86206e919d22bcecfe656ad58948ec54e0701dc288b965dce7c4d0e41d831f9c772d6caa865a4634", 0x94) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) setuid(r6) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000006c0)="ff8ce381d364bd4bc062f80f03576ea640b1e8f62c11ec08b23c0aeb6fe76191b896a6506992ef0d1e4c74886948f34970850cc71873e5568d7e82f9d2b15b62f2248678986eabae0b8152684968dbb9ff3334ec6bc6444bd1e137f657f083ac9f36885a233f2f5562aa5046a88426c8ab50db7117f005864734ee11b1e9928fb5ea0e7a8d75a8b6564f0206fa497c4510de3f88d2", 0x95) 16:00:25 executing program 1: r0 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, r1, 0x0, 0xffffffffffffffff, 0x0, r0, 0x0]) setegid(r3) setgroups(0x0, 0x0) getgroups(0xa, &(0x7f0000000000)=[r4, r4, r7, r3, r5, r3, r2, r5, r7, r6]) setuid(0xee01) msgget(0x2, 0x80) 16:00:25 executing program 0: r0 = kqueue() r1 = fcntl$getown(r0, 0x5) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x8, 0x110100, 0x6, 0x9, "f5e522bc6daddaa2ec7660a7c00671c320fcdf4a", 0x4, 0xfff}) open$dir(&(0x7f0000000080)='./file0\x00', 0x20000, 0x10) fcntl$setown(r0, 0x6, r1) fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x40081}, {0x80}, {0x1000000000006}]}) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000080)={0xce, 0x0, &(0x7f00000001c0)=""/206}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:25 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000280)='^)@\x00', &(0x7f0000000180)='^)@\x00']) flock(r2, 0x2) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) r3 = accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x1012, r3, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000001c0)) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000380)='./file0/../file0\x00', 0x130) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r4) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='\x00P') mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) r5 = msgget$private(0x0, 0x21) msgrcv(r5, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000758b5364d6b9934d0786b63386890000000000000000000000000000000000000d1ab3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800"/195], 0xc0, 0x1, 0x1000) flock(r2, 0x7) fchflags(r3, 0x0) r6 = msgget$private(0x0, 0x0) msgsnd(r6, &(0x7f0000000400)=ANY=[@ANYBLOB="03000000000000006acabed8bbd4f36736ca8ca36672711862f6b38d77355445c452c6a196ce5a37ed53fc97c2d0a476ed9eed029da9ce185a35a94968f98cf1c3d14cdeefb86bfe9ebaa2bda2e4c0ec5eaef35e0a53a161985a1da4151e69e12032d0916793dc148631df7158cbfaa192e9a779d6e978f99658899c04867032f1f98865c9d2f1ecdf024e099b0d16d349699119f03b06700f65e7fc01985fb112f1f6b947704c00da89be401f7f503ed27cf6b1b3f43403f102a7ff894cba1891e49336a52f16fbb9887e44b60b64cc63d7a40be1749ef71a066dffc5a4eec2b35fdc0ab863a5034206396384c4df"], 0x1, 0x800) 16:00:25 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc00c7006, &(0x7f0000000040)={{}, 0x0, 0x0}) 16:00:25 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20091, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) r2 = semget(0x2, 0x0, 0x6) semop(r2, &(0x7f00000004c0)=[{0x7, 0x2, 0x800}, {0x3, 0x8, 0x1000}, {0x3, 0xffffffffffffffff, 0x800}, {0x4, 0x1, 0x1800}], 0x4) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000580), &(0x7f00000005c0)=0xfffffffffffffdc5) mknodat(r3, &(0x7f0000000140)='./file0\x00', 0x1, 0x1) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000600)={0x8000000003, 0x4}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) getgroups(0x7, &(0x7f0000000500)=[0x0, r5, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x327, 0x0) setgid(r6) getsockopt$sock_timeval(r3, 0xffff, 0x1003, &(0x7f0000000240), &(0x7f0000000280)=0x10) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x1, 0x0) r9 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x7a1d8be0014503a0, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000740)=""/4096) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f0000000300)={0x3, 0x2}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000640)=[{0x9, 0xffffffffffffffff, 0x4c67, 0x6}, {0x6, 0xfff, 0x2b, 0x400}, {0x400, 0x7, 0x0, 0x80000000}, {0x5, 0x10001, 0x8, 0x3}, {0x138e, 0x4, 0x6, 0x1}, {0x6, 0x1ff, 0x1, 0x7}, {0x100000001, 0xaa0, 0x100000000, 0x8}, {0x7571, 0x5, 0x1, 0xd6fc}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x15, &(0x7f0000000700)="69110000000000000000ff57379301000000120000") semget(0x0, 0x3, 0x80000011) openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x400, 0x0) poll(&(0x7f00000001c0)=[{r8, 0x100}, {r9, 0x40000000040}, {r0, 0x4}, {r0, 0x4}], 0x4, 0xd03) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f0000000340)=0xc) fchownat(r3, &(0x7f00000002c0)='./file0\x00', r4, r7, 0xb9b54604eda6f0f3) getsockname$inet(r8, &(0x7f0000000100), &(0x7f0000000440)=0xc) setuid(0xee01) r10 = semget(0x0, 0x10000000000, 0x200000000000001) semctl$IPC_RMID(r10, 0x0, 0x0) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x7c}, {0x74}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="ea") socket$unix(0x1, 0x1, 0x0) 16:00:25 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) close(r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r1, 0x0, 0xfe5) ftruncate(r0, 0x0, 0x80000000) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x6, &(0x7f0000000280)=[{0x2, 0x30000000000, 0x7fffffff, 0x1}, {0x8, 0xffffffff, 0xc4e, 0x8}, {0x8, 0x1, 0x400, 0x2f}, {0x8, 0xf9ff, 0x2, 0x5}, {0xb5, 0x101, 0x7, 0x1ff}, {0x3, 0x3, 0x1, 0x2}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000001c0)={0x1, 0x6, 0x1, 0xce, 0x7ff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x28}, {0x6}]}) syz_emit_ethernet(0x3, &(0x7f0000000180)='\x00\x00\x00\x00') r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0xe4) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000080)=0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x6, &(0x7f0000000200)=[{0x8, 0xffffffff, 0x100000001, 0x2}, {0x7, 0x7, 0x100000001, 0x9}, {0x1000, 0x3, 0x1, 0x3}, {0x4, 0xfffffffffffffffe, 0x9, 0xff}, {0x100000001, 0x70d, 0x8, 0x5}, {0x1c40, 0x7, 0x4, 0x7}]}) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:25 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000000)=0x1) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f00000000c0), 0x0) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x2d}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0xf702c40e74cfce32, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x1, 0x1, 0x7fffffff}, 0x9, 0x101, 0x101}) syz_emit_ethernet(0x1, &(0x7f0000000280)="e5") 16:00:25 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020801"], 0x1) mprotect(&(0x7f00005ef000/0x4000)=nil, 0x4000, 0x6) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8200, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) 16:00:25 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x10000, 0x0) kevent(r1, &(0x7f00000001c0), 0x66, 0x0, 0x81, 0x0) pread(r1, &(0x7f0000000080)="39273a47104d46581bd18ef44e4124b6d661f3b1052a10fa56456ee9cf358a411a361f04ced64854674b00a56529fcc6611087e420709d6ceab3097cfa27595353cfe55fad05bad45f2d1a025f214d82cbf42f3e123760d997f4adfbcf06958acd3b84fd830e48fa3c40658f301156c60cb03da53d10930bb8b6847d37c7bc", 0x7f, 0x0, 0x13) 16:00:25 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x200, 0x0) close(r0) open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x59) 16:00:26 executing program 0: nanosleep(&(0x7f0000000180)={0xf0, 0xfffffffe}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x8000, 0x0) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x20, 0x0) r5 = socket$inet6(0x18, 0x8000, 0x100000001) r6 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x1, 0x10) r7 = socket$inet(0x2, 0x4000, 0x0) dup2(r6, r7) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f00000004c0), &(0x7f0000000500)=0x4) r9 = socket$inet6(0x18, 0x2, 0x81) getrusage(0xffffffffffffffff, &(0x7f0000000580)) r10 = open$dir(&(0x7f0000000240)='./file0\x00', 0x82c0, 0x84) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x0, 0x10, 0x0, 0x1}], 0xffff, &(0x7f0000000280)=[{{r3}, 0xffffffffffffffff, 0x80, 0x10, 0x1, 0xffffffff}, {{r4}, 0xfffffffffffffffe, 0x10, 0x1, 0x3f, 0xffffffffffffffff}, {{r5}, 0x0, 0x20, 0x40, 0x100000001, 0xd4}, {{r6}, 0x93322f405a83fafb, 0x80, 0x20, 0x9, 0xffffffff}, {{r8}, 0xffffffffffffffff, 0x4, 0x80000000, 0x2, 0x5}, {{r9}, 0xfffffffffffffff8, 0x4, 0x1, 0xda7, 0x6}, {{r10}, 0xfffffffffffffffc, 0x2, 0x8, 0x2, 0x27e}], 0x0, &(0x7f0000000380)={0x10000000000000}) r11 = kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x2, 0x0) accept$unix(r0, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000003c0)) unlinkat(r10, &(0x7f0000000480)='./file0\x00', 0x8) kevent(r11, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) semget$private(0x0, 0x3, 0x3) kevent(r11, &(0x7f0000000000), 0xb4e, 0x0, 0x10703f, 0x0) 16:00:26 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = socket(0x18, 0x3, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r3 = open(0x0, 0x0, 0x0) getsockname$unix(r3, &(0x7f00000000c0)=@abs, &(0x7f0000000200)=0x8) connect(r0, &(0x7f00000001c0)=@un=@file={0x1, './file0\x00'}, 0xa) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) execve(0x0, &(0x7f0000000440)=[&(0x7f0000000000)='.*\x00', &(0x7f0000000080)='\\{\x97)-/\x00'], 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)) ioctl$KDSETRAD(r2, 0x20004b43) connect$unix(r1, &(0x7f0000000240)=@file={0x0, './file0/file0\x00'}, 0x10) listen(r1, 0x0) 16:00:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x9) ioctl$TIOCFLUSH(r0, 0xc0307004, &(0x7f00000000c0)) 16:00:26 executing program 1: r0 = socket$inet6(0xa, 0x3, 0x3a) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0xca, &(0x7f0000000000)={0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0xcb, &(0x7f0000000040), 0xc) 16:00:26 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r2) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000100)=0x800) 16:00:26 executing program 1: r0 = socket$inet6(0xa, 0x3, 0x3a) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0xca, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x4, 0x8000000000000}, 0xc) 16:00:26 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)="d62be4e5b32c53d01abf48435245fd0fe84d5a8c0bcbde1cf678b8c8591f7ced5ba709fd24044c94d28db1d3c11a86707f5114a5a831317dbdba0b8ff1409d8af59608604c09ef62c49793d07b4981bf68db826d9ead017f93d3e76929326ca421e888ad65874560ef477aed718440546f44e2e829617d430ea108274e583711f99aead2b9970db3904d52dea4de423874ee0e04a5f61defdf9925d3de29a969f8f6fd6e7512d06c3930", 0xaa) execve(0x0, 0x0, 0x0) 16:00:26 executing program 1: 16:00:26 executing program 1: 16:00:26 executing program 1: 16:00:27 executing program 0: 16:00:27 executing program 1: 16:00:27 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r0, 0x0, 0x0) 16:00:27 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000080)) 16:00:27 executing program 1: r0 = socket(0x2, 0xc003, 0x61) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYRESDEC=r0], 0x1) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:27 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x40, 0x0) fcntl$setstatus(r0, 0x4, 0x4) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x8000, 0x3) r2 = openat(0xffffffffffffffff, &(0x7f0000000140)='./bus\x00', 0x100, 0x2) renameat(r1, &(0x7f0000000080)='./bus\x00', r2, &(0x7f0000000180)='./file0\x00') r3 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) getsockname$unix(r2, &(0x7f0000000340)=@file={0x0, ""/99}, &(0x7f00000003c0)=0x65) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x20, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r5, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffd, 0x4, 0x4, 0x1, 0x7ff}, {{r1}, 0xfffffffffffffffd, 0x10, 0x80, 0x40, 0x101}, {{r3}, 0xfffffffffffffffd, 0x0, 0x2, 0xfffffffffffffffe, 0x3}], 0x3, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffff9, 0x8, 0x10, 0x40, 0x38d}, {{r1}, 0xfffffffffffffffd, 0x2, 0xb, 0xb56, 0x8}, {{r4}, 0xffffffffffffffff, 0xa4, 0x4, 0x20, 0x10000000000}], 0xffff, &(0x7f0000000300)={0x11, 0x10000}) kqueue() dup2(r3, r3) 16:00:27 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x400000002, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x344) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pckbd_enable: command error 16:00:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) syz_open_pts() write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000400)="90853856a63efcf2dafd59b5664d65457b1941530000000000004abe72c94ac670d881728cc96110c577153afb1471cfcedd5896b786086a33485550107e086f090000000000", 0x46) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000380)) close(r0) r2 = dup(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x80000003, 0x1000003, 0xf7fffffffffffff8, "85000000000900005f00"}) readv(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/134, 0x86}], 0x1) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000340)='\x00') ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000200)) recvfrom$inet(r2, &(0x7f0000000240)=""/222, 0xde, 0x1, 0x0, 0x0) syz_open_pts() pckbd_enable: command error 16:00:29 executing program 1: r0 = msgget(0x3, 0x0) msgsnd(r0, 0x0, 0x0, 0x800) msgsnd(r0, &(0x7f0000000000)={0x3, "802ba3291d948ea563358c0a93fbb57bd1a1a876d47cf33d41c97e220df52f379bc837a43d58e970c4236f609f4c0b12c93e06166d4a0239a2bf215a68fd15250040fa5f9e8919b1a0e292a8f32b7cc6ac6bce4e9bd204ef2a03cf5f4574d36d64d928b91d260243aab4d3070b554e4922f5dece680542cf46bb02a883e3514baac0fd96005f48fc764091c0c1f905bc3c7438294420ebde58341e2376fad8d57369aa7dca0ab7a016ab1ee6402d1934ed8f06092660158f22d8ee84de21cc85100fa388cc394cadd7326ca3e9527ca28139fd3c6735c811d68e2bb06829d5d90e65d182a6b90a36ff5bb7233cd3c0dd469f38c4ad0841"}, 0xff, 0x800) 16:00:29 executing program 0: r0 = getpgid(0x0) getpgid(r0) recvmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0xfffffffffffffe4c, 0xffffffffffffffff, 0x4, &(0x7f0000000000)=""/230, 0xffffffffffffff3f}, 0x0) 16:00:29 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f0000000080)=@file={0x561fd7a1fdb826ed, './file0\x00'}, 0xa) write(r0, 0x0, 0x0) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000040)=""/32, 0x20) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x5}, {0x4d}, {0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x5, &(0x7f00000001c0)=[{0x10000, 0x10001, 0xdd2, 0x200}, {0x800, 0x81, 0x2f83, 0x2}, {0x2, 0x4, 0x3, 0x5}, {0x42f5, 0x4, 0x1f206c15, 0x6}, {0x9, 0x3f, 0xe0, 0x4}]}) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = dup(r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="a8") r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000100)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x80, 0x0) getsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000140), &(0x7f0000000180)=0xfffffffffffffe4f) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x10, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000002c0)={0xcb, 0x0, &(0x7f0000000380)=""/203}) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:29 executing program 1: ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)}) r0 = shmget(0x3, 0x1000, 0x200, &(0x7f000040a000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xa, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xffffffffffffffdb) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:29 executing program 0: setuid(0xee01) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820269"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socket(0x0, 0x2, 0x4) 16:00:29 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x180) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000100)={0xfffffffffffffff7, 0xffffffffffff3eab, 0x2}) r2 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000100)=[{0x200, 0x3, 0xd1, 0x40}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x100, 0x1) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000001c0)={0xf800000000000000, 0x2}) kernel: protection fault trap, code=0 Stopped at mrouter6_rtwalk_delete+0x2b: movl 0x5c(%r15),%r12d ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic the kernel did not panic ddb> trace mrouter6_rtwalk_delete(cc9701f2bb851987,0,0) at mrouter6_rtwalk_delete+0x2b rtable_walk_helper(fffffd8036eb1c20,ffff800014915f18) at rtable_walk_helper+0x58 art_table_walk(ffff800000075880,fffffd8036eb0240,ffffffff816f0130,ffff800014915f18) at art_table_walk+0x226 art_table_walk(ffff800000075880,fffffd8036eb01e0,ffffffff816f0130,ffff800014915f18) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036eb01a0,ffffffff816f0130,ffff800014915f18) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036eb0140,ffffffff816f0130,ffff800014915f18) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036eb0120,ffffffff816f0130,ffff800014915f18) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036eb00a0,ffffffff816f0130,ffff800014915f18) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036eb0040,ffffffff816f0130,ffff800014915f18) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036eb0020,ffffffff816f0130,ffff800014915f18) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036eb0000,ffffffff816f0130,ffff800014915f18) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036eb0060,ffffffff816f0130,ffff800014915f18) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036eb0080,ffffffff816f0130,ffff800014915f18) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036eb00c0,ffffffff816f0130,ffff800014915f18) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036eb00e0,ffffffff816f0130,ffff800014915f18) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036eb0100,ffffffff816f0130,ffff800014915f18) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036eb0160,ffffffff816f0130,ffff800014915f18) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036eb0180,ffffffff816f0130,ffff800014915f18) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036eb01c0,ffffffff816f0130,ffff800014915f18) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036eb0200,ffffffff816f0130,ffff800014915f18) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036eb0220,ffffffff816f0130,ffff800014915f18) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036eb02e0,ffffffff816f0130,ffff800014915f18) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036eb0380,ffffffff816f0130,ffff800014915f18) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036eb03c0,ffffffff816f0130,ffff800014915f18) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036eb03e0,ffffffff816f0130,ffff800014915f18) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036eb0400,ffffffff816f0130,ffff800014915f18) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036eb0460,ffffffff816f0130,ffff800014915f18) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036eb04a0,ffffffff816f0130,ffff800014915f18) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036eb04e0,ffffffff816f0130,ffff800014915f18) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036eb0500,ffffffff816f0130,ffff800014915f18) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036eb0580,ffffffff816f0130,ffff800014915f18) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036eb05a0,ffffffff816f0130,ffff800014915f18) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036eb05c0,ffffffff816f0130,ffff800014915f18) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036eb0f40,ffffffff816f0130,ffff800014915f18) at art_table_walk+0x2a6 art_walk(ffff800000075880,ffffffff816f0130,ffff800014915f18) at art_walk+0xcf rtable_walk(0,18,0,ffffffff8209fe10,0) at rtable_walk+0xd4 ip6_mrouter_done(fffffd803701a480) at ip6_mrouter_done+0xb5 rip6_detach(fffffd803701a480) at rip6_detach+0x56 soclose(fffffd803701a480,0) at soclose+0xb2 soo_close(fffffd8036231d28,ffff8000ffff3160) at soo_close+0x40 fdrop(fffffd8036231d28,ffff8000ffff3160) at fdrop+0xc2 closef(fffffd8036231d28,ffff8000ffff3160) at closef+0x118 fdfree(ffff8000ffff3160) at fdfree+0x100 exit1(ffff8000ffff3160,0,1) at exit1+0x32f sys_exit(ffff8000ffff3160,ffff8000149163b0,ffff800014916400) at sys_exit+0x17 syscall(ffff800014916480) at syscall+0x507 Xsyscall(6,1,0,1,0,7f7ffffd23b4) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffd2380, count: -47 ddb> show registers rdi 0xcc9701f2bb851987 rsi 0 rbp 0xffff800014914c50 rbx 0xffff800000075888 rdx 0 rcx 0 rax 0x204 r8 0 r9 0x5 r10 0 r11 0xc09dccea1fab06d9 r12 0 r13 0xfffffd8036eb0240 r14 0 r15 0xcc9701f2bb851987 rip 0xffffffff8209fe3b mrouter6_rtwalk_delete+0x2b cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800014914c10 ss 0x10 mrouter6_rtwalk_delete+0x2b: movl 0x5c(%r15),%r12d ddb> show proc PROC (syz-executor.1) pid=467856 stat=onproc flags process=1008 proc=2000 pri=32, usrpri=78, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff2ee8,0xffffffff82598330 process=0xffff8000148a2018 user=0xffff800014911000, vmspace=0xfffffd803f014bb0 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 42285 149911 83775 0 2 0x2 syz-executor.0 1341 176654 83775 0 3 0x82 nanosleep syz-executor.1 10810 139230 0 0 3 0x14200 acct acct 83370 96768 0 0 3 0x14200 bored sosplice 83775 466518 26643 0 3 0x82 thrsleep syz-fuzzer 83775 99203 26643 0 3 0x4000082 nanosleep syz-fuzzer 83775 55667 26643 0 3 0x4000082 thrsleep syz-fuzzer 83775 193460 26643 0 3 0x4000082 kqread syz-fuzzer 83775 195336 26643 0 3 0x4000082 thrsleep syz-fuzzer 83775 375514 26643 0 3 0x4000082 thrsleep syz-fuzzer 83775 448494 26643 0 3 0x4000082 thrsleep syz-fuzzer 26643 496557 68773 0 3 0x10008a pause ksh 68773 59824 34093 0 3 0x92 select sshd 55660 73642 1 0 3 0x100083 ttyin getty 34093 406615 1 0 3 0x80 select sshd 47290 244885 33058 73 3 0x100090 kqread syslogd 33058 301607 1 0 3 0x100082 netio syslogd 85354 421449 1 77 3 0x100090 poll dhclient 78108 14963 1 0 3 0x80 poll dhclient 53957 461815 0 0 2 0x14200 zerothread 43614 352955 0 0 3 0x14200 aiodoned aiodoned 6226 249518 0 0 3 0x14200 syncer update 30523 170269 0 0 3 0x14200 cleaner cleaner 27258 341098 0 0 3 0x14200 reaper reaper 61681 116871 0 0 3 0x14200 pgdaemon pagedaemon 76091 419241 0 0 3 0x14200 bored crynlk 20066 240394 0 0 3 0x14200 bored crypto 50655 392687 0 0 3 0x40014200 acpi0 acpi0 28579 238191 0 0 3 0x14200 bored softnet 85345 210358 0 0 2 0x14200 systqmp 81602 418004 0 0 3 0x14200 bored systq 55132 21002 0 0 3 0x40014200 bored softclock 93606 204109 0 0 3 0x40014200 idle0 19637 225957 0 0 3 0x14200 bored smr 1 259982 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9551 6606K 7107K 78643K 13400 0 0 pcb 15 8K 8K 78643K 131 0 0 rtable 109 3K 4K 78643K 525 0 0 ifaddr 64 14K 14K 78643K 172 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 84 0 0 iov 0 0K 16K 78643K 80 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1224 77K 77K 78643K 2231 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 24 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 1K 78643K 103 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1794 195K 288K 78643K 12723 0 0 file desc 5 13K 25K 78643K 1149 0 0 sigio 0 0K 0K 78643K 16 0 0 proc 49 38K 63K 78643K 595 0 0 subproc 32 2K 2K 78643K 89 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 86 0 0 in_multi 33 2K 2K 78643K 113 0 0 ether_multi 2 0K 0K 78643K 10 0 0 mrt 2 0K 0K 78643K 8 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 72 318K 318K 78643K 72 0 0 exec 0 0K 1K 78643K 353 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 99 21K 31K 78643K 3502 0 0 UVM aobj 52 3K 3K 78643K 57 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 133 0 0 NDP 14 0K 0K 78643K 52 0 0 temp 183 3531K 3602K 78643K 16854 0 0 kqueue 0 0K 0K 78643K 17 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 12 0 6 1 0 1 1 0 8 0 rtpcb 80 83 0 81 1 0 1 1 0 8 0 rtentry 112 77 0 33 2 0 2 2 0 8 0 unpcb 120 355 0 347 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 1876 0 1876 1 1 0 1 0 8 0 tcpcb 544 228 0 224 1 0 1 1 0 8 0 ipq 40 3 0 3 2 2 0 1 0 8 0 ipqe 40 8 0 8 2 2 0 1 0 8 0 inpcb 280 616 0 607 1 0 1 1 0 8 0 rttmr 72 1 0 1 1 0 1 1 0 8 1 nd6 48 11 0 7 1 0 1 1 0 8 0 pkpcb 40 4 0 4 2 1 1 1 0 8 1 ppxss 1128 15 0 15 5 4 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 349 0 131 15 1 14 14 0 8 0 art_table 32 350 0 131 2 0 2 2 0 8 0 art_node 16 76 0 35 1 0 1 1 0 8 0 sysvmsgpl 40 24 0 15 1 0 1 1 0 8 0 semapl 112 101 0 91 1 0 1 1 0 8 0 shmpl 112 55 0 5 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 3103 0 1709 46 0 46 46 0 8 0 ffsino 240 3103 0 1709 83 0 83 83 0 8 0 nchpl 144 4852 0 3251 60 0 60 60 0 8 0 uvmvnodes 72 3855 0 0 71 0 71 71 0 8 0 vnodes 208 3855 0 0 203 0 203 203 0 8 0 namei 1024 14473 0 14473 2 1 1 1 0 8 1 scxspl 192 13869 0 13869 10 9 1 7 0 8 1 plimitpl 152 105 0 98 1 0 1 1 0 8 0 sigapl 432 1311 0 1298 2 0 2 2 0 8 0 futexpl 56 18232 0 18232 1 0 1 1 0 8 1 knotepl 112 319 0 300 1 0 1 1 0 8 0 kqueuepl 104 270 0 268 1 0 1 1 0 8 0 pipepl 112 752 0 733 3 1 2 2 0 8 1 fdescpl 424 1312 0 1298 2 0 2 2 0 8 0 filepl 120 7533 0 7436 5 1 4 5 0 8 1 lockfpl 104 387 0 386 1 0 1 1 0 8 0 lockfspl 48 131 0 130 1 0 1 1 0 8 0 sessionpl 112 20 0 10 1 0 1 1 0 8 0 pgrppl 48 32 0 22 1 0 1 1 0 8 0 ucredpl 96 1312 0 1305 1 0 1 1 0 8 0 zombiepl 144 1299 0 1298 2 1 1 1 0 8 0 processpl 864 1328 0 1298 4 0 4 4 0 8 0 procpl 632 2673 0 2637 4 0 4 4 0 8 0 sosppl 128 10 0 10 5 5 0 1 0 8 0 sockpl 384 1060 0 1041 4 1 3 4 0 8 1 mcl64k 65536 14 0 14 4 4 0 1 0 8 0 mcl16k 16384 6 0 6 6 6 0 1 0 8 0 mcl12k 12288 20 0 20 4 3 1 1 0 8 1 mcl9k 9216 11 0 11 4 3 1 1 0 8 1 mcl8k 8192 27 0 27 2 1 1 1 0 8 1 mcl4k 4096 50 0 50 4 3 1 1 0 8 1 mcl2k2 2112 9 0 9 2 2 0 1 0 8 0 mcl2k 2048 58952 0 58901 19 11 8 15 0 8 1 mtagpl 80 20 0 14 2 1 1 1 0 8 0 mbufpl 256 99835 0 99742 14 6 8 11 0 8 0 bufpl 256 8460 0 3541 308 0 308 308 0 8 0 anonpl 16 126561 0 114147 86 33 53 66 0 62 2 amapchunkpl 152 5979 0 5852 22 15 7 13 0 158 0 amappl16 192 6632 0 5951 66 30 36 48 0 8 1 amappl15 184 1 0 1 1 1 0 1 0 8 0 amappl14 176 455 0 450 1 0 1 1 0 8 0 amappl13 168 9 0 8 1 0 1 1 0 8 0 amappl12 160 7 0 7 1 1 0 1 0 8 0 amappl11 152 55 0 44 1 0 1 1 0 8 0 amappl10 144 7 0 7 1 1 0 1 0 8 0 amappl9 136 990 0 983 1 0 1 1 0 8 0 amappl8 128 564 0 538 1 0 1 1 0 8 0 amappl7 120 46 0 42 1 0 1 1 0 8 0 amappl6 112 76 0 67 1 0 1 1 0 8 0 amappl5 104 193 0 183 1 0 1 1 0 8 0 amappl4 96 1387 0 1358 1 0 1 1 0 8 0 amappl3 88 701 0 696 1 0 1 1 0 8 0 amappl2 80 9423 0 9354 3 1 2 3 0 8 0 amappl1 72 32157 0 31747 27 18 9 20 0 8 0 amappl 80 2944 0 2903 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 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 56 0 5 1 0 1 1 0 8 0 uaddrrnd 24 1312 0 1298 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1312 0 1298 1 0 1 1 0 8 0 vmmpekpl 168 12218 0 12192 2 0 2 2 0 8 0 vmmpepl 168 157580 0 155851 141 57 84 100 0 357 8 vmsppl 272 1311 0 1298 2 1 1 2 0 8 0 pdppl 4096 2630 0 2596 6 1 5 6 0 8 0 pvpl 32 359821 0 344407 196 49 147 164 0 265 18 pmappl 200 1311 0 1298 1 0 1 1 0 8 0 extentpl 40 38 0 22 1 0 1 1 0 8 0 phpool 112 472 0 37 13 0 13 13 0 8 0