last executing test programs: 34.749788937s ago: executing program 7 (id=1305): r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0xa) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r2, 0x80044403, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setitimer(0x0, &(0x7f0000000140)={{0x9, 0x7}, {0x5, 0x89}}, 0x0) getitimer(0x0, &(0x7f0000000240)) sendsyslog(0x0, 0x0, 0x2) 32.99981307s ago: executing program 7 (id=1314): r0 = kqueue() r1 = syz_open_pts() close(r1) r2 = syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0xb, 0x5c}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x7fffffff, 0xcacf, 0xfffdff7e, 0x160350d, "04e4ee0d090000deffffffff0fe0ff0405080800", 0x200001, 0x9}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, ""/68}, &(0x7f0000000140)=0x46) setsockopt(r3, 0x6, 0x3a023dee, &(0x7f0000000180)="ad4e562328937076a85ea7c843e835a70d4d3e326e68c79db3c2fbd3dfd266ee9107770a412a0e608790caab0bfd66ebd887ff4a47b06712a7269a168cc4bab800ad5db8901e501452804e4a5e38d0f2f33c0c1e49b147bb1a4cb7e90e6689e4878d273a8800a8226bc631ca1e0b4ad336c75e1ad2661014", 0x78) kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) getuid() open(0x0, 0x80000000000206, 0x4ebfac6bbaf7949) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002c00), 0x80, 0x0) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r5 = syz_open_pts() close(r5) syz_open_pts() ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000140)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000002c40)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000780)=ANY=[@ANYRESDEC=r2]) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) close(r4) 25.249688925s ago: executing program 7 (id=1359): r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000663000/0x4000)=nil, 0xfffffffffffff801}, {&(0x7f00006ac000/0x4000)=nil, 0x0, 0x3}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000b1b000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f000033a000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ad4000/0x2000)=nil, &(0x7f0000826000/0x1000)=nil}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f000065d000/0x2000)=nil, 0xdc9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffffc}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00004c1000/0x2000)=nil, &(0x7f0000036000/0x1000)=nil}, {&(0x7f00001cf000/0x4000)=nil}, {&(0x7f0000355000/0x13000)=nil, &(0x7f0000358000/0x2000)=nil}], './file0\x00', 0x80000000}) getsockopt(r0, 0x6, 0x5, &(0x7f0000000280)=""/223, &(0x7f0000000380)=0xdf) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r3 = semget(0x2, 0x8, 0x70) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000000200)=""/106) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) open(&(0x7f0000000540)='./file0\x00', 0x80, 0x123) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000480)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000004c0)={{0x0, r4, r5, r6, r7, 0x189, 0xdf0}, 0x9, 0x5, 0x1}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a421020000ed710fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba090000001de371a3f8343732051ed6b71989e0000405f8fffffe13000000", 0xb1, 0x8, 0x0, 0x0) 23.19631557s ago: executing program 7 (id=1368): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001780), 0x80, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000340)={0x7, 0x0, 0xfffffffe, 0x5, "ff14e7130b1e586ca6294000", 0x40, 0x3effc}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) pledge(0x0, &(0x7f0000000380)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\x12\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\f\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\x00\x00\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae\x00\x9c\x0e\xc2\xefo\xbcJ\xb9{\xe9\x18`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\a\x00\x00\x00\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd5f\xda') writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)='5', 0x1}], 0x1) syz_open_pts() syz_emit_ethernet(0x2e, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000aaaaaaaaaaaa81003c0008060001080006040002d5b8a0740635ec1400aaaaaaaaaaaaac1400bb066b2923b28e7c008b9c8dd3deeb98bc13f3c2eb57613a5c5c0f55d13edd327132a2a2eb2d3d"]) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001840)={0x0, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x100, &(0x7f00000001c0)=ANY=[@ANYBLOB="774411b724b6aaaaaaaaaaaa0800496500f2006500013e299078000400040000000083058f73b30183070f00008c010000000a019078abb12b0d0c8b91ec1c3f9331a3ebf2278052d9384370f384512b3c48ad830aceca48666432c355ebd766ad7c32b4e27f1f29077c9b3ad5edb110e5f31b46d4fb81ae71c6e359e8f00254c6f3929c619f3c96bd1107ed0e2241b1d8de89d117ed1f73151ffd2f4bdc2f2cd5a3b62b37fcfe479dec14237f4998df36c133a0518e8b4bfdea195089f6cbc25fb58b4b45efebb4bd420c5be6baced6438a75b086e88e7f0000000000000010ffd7ab9a9fb05caeb128fcffe34b213be6b02a3c766bbe33ecf6568315ac1962"]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$vm(&(0x7f0000000040)={0x2, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000000000)="faffffff", 0x4) 21.000060926s ago: executing program 7 (id=1380): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x1, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) sysctl$kern(&(0x7f0000000000)={0x1, 0x5a}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) 18.748982178s ago: executing program 7 (id=1386): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) r1 = socket(0x11, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) (async) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000200)) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) (async) connect$unix(r2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETBACKLIGHT(r3, 0x40045700, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x9, 0x2, 0x9c}, 0xc) r4 = socket(0x18, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x2000100000002}) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x2000100000002}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r4, 0x801169ac, &(0x7f00000001c0)) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000140)="b10005016000009f0500070005000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd38bfbb770c1f5a872c881ea6e2ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e0000407000000e011200000", 0xb1, 0x0, 0x0, 0x0) lseek(r0, 0x7, 0x1) close(r0) (async) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETBELL(r6, 0x40105704, &(0x7f00000000c0)) syz_open_pts() (async) syz_open_pts() 12.945426157s ago: executing program 2 (id=1427): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x3) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) link(0x0, 0x0) preadv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192, 0x100000}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) (async) unlink(&(0x7f0000000240)='./file0\x00') (async) socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) close(r1) (async) kqueue() poll(0x0, 0x0, 0x9) (async) pipe(&(0x7f0000000040)) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x7fffffff, &(0x7f0000000340), 0xddcd, 0x0) (async) r3 = openat$pf(0xffffffffffffff9c, 0x0, 0x2, 0x0) (async) r4 = open(0x0, 0x615, 0x0) syz_emit_ethernet(0x56, &(0x7f0000001800)=ANY=[@ANYBLOB, @ANYRES64=r4]) (async) ioctl$TIOCSETA(r3, 0xcd504404, &(0x7f0000000180)={0x2, 0x1a0e0, 0xb, 0x0, "cded2108002581ba7db28c9d6fb975390a000004", 0x7, 0x5}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1) (async) open(&(0x7f0000000400)='./bus\x00', 0x400, 0x219) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r5 = open(0x0, 0x200, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, 0x0) (async) ioctl$VNDIOCSET(r5, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r5, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r6 = socket(0x18, 0x3, 0x3a) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x50, 0x552a, 0x9e}, 0xc) 11.459107714s ago: executing program 5 (id=1439): r0 = socket(0x800000018, 0x2, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff000000000000000000000000ffff"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) close(r0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000040)='./file0\x00', 0xc82, 0x5c) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x10}, {}], 0x2, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x40, 0x4ebfac6bbaf7960) seteuid(0xffffffffffffffff) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000240)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') r5 = accept$inet(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) fchdir(r4) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x86381) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)="bf30e5c928783b63fa9dc486a7817494", 0x10}], 0x3a) kevent(0xffffffffffffffff, 0x0, 0xfffffff1, &(0x7f00000002c0)=[{{}, 0xfffffffffffffff9, 0x8a, 0x0, 0x0, 0x9}, {{}, 0xfffffffffffffff9, 0xc0, 0x20000000, 0x8000000000000001, 0x46ad}, {{}, 0xfffffffffffffff8, 0x1, 0xf0000000, 0x3, 0x1000000000010008}, {{}, 0xfffffffffffffff8, 0x20, 0x10, 0xffffffff, 0xc3d}, {{}, 0xfffffffffffffffb, 0x40, 0x1, 0x9, 0x3}, {{}, 0xffffffffffffffff, 0x6, 0x6da05c83ae0b7127, 0x200000000e, 0x10000}, {{}, 0xfffffffffffffffc, 0x4, 0x1, 0x2, 0x100000001}, {{}, 0xfffffffffffffff8, 0x80, 0x8, 0x100, 0x2}], 0xb19, 0x0) r6 = open(&(0x7f0000000600)='./file0\x00', 0x0, 0x1f2) ioctl$FIONBIO(r6, 0x82907003, &(0x7f0000000140)=0x3) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x10001, 0x0, r3, 0x0, 0x0, 0x81}, 0x20000000000}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x404) 10.748483031s ago: executing program 2 (id=1451): open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x2e) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xa, 0x0, 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x2) recvmmsg(0xffffffffffffffff, 0xfffffffffffffffe, 0x50, 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) sysctl$hw(&(0x7f0000000000)={0x6, 0x17}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x3, 0x0, 0x4000000000000001, 0x1000381010089}) open$dir(&(0x7f0000000100)='./file0\x00', 0x20008, 0x14) connect(r0, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}], 0x1) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="69e1629b6174391e7dd7a2d786dd60b6000000302c03cb697a653e336f000000500000000000ff0200000000000000000000000000010200"]) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB]) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, r1, 0x0) pwrite(r1, &(0x7f0000001080)='q', 0x1, 0x9) execve(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$net_inet_ip(&(0x7f0000000700)={0x4, 0x2, 0x0, 0x24}, 0x4, 0x0, 0x0, 0x0, 0x0) 10.000016502s ago: executing program 5 (id=1456): setegid(0xffffffffffffffff) faccessat(0xffffffffffffffff, 0x0, 0x5, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff"]) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = fcntl$dupfd(r0, 0x2, r0) close(r1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) r3 = socket(0x18, 0x2, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8010, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080)=0x83, 0x4) 9.746892888s ago: executing program 5 (id=1459): mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) r0 = open(&(0x7f0000000800)='./file1\x00', 0x400, 0x188) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a421020000ed710fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba090000001de371a3f8343732051ed6b71989e0000405f8fffffe13000000", 0xb1, 0x8, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000240)=0x10000) r3 = getuid() setreuid(0xee00, r3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) setregid(0x0, r7) setregid(r7, 0xffffffffffffffff) r8 = getppid() sysctl$vm(&(0x7f0000000180)={0x2, 0x1d}, 0x2, &(0x7f00000001c0)="97281d61fd5d4969b7e4eccdc83450b8d7ff889eb98ef83359cffc6fe003481a8f0f34b16991ea8d43388b69e243652d00365124c7e6fe1b249b7ae3ebe37a25fef7616c8e358f4b8ca0e04cfaf227e90442ddec43a6987225725dccab9308c4b45557d7e9f323d8037df4abc1167d73549e9983f773d7eae86e7c632a5483f0ddfadfdf0ac946f2805dbde527fdb90e729f129a7a2dce48d983bc9d622e41d4fe450225bfe937f0d2c73df46df0286d881708780c03071ab96f88a6c7a7c780738a040e91d40b4b34e941068cd82c75c35d", &(0x7f00000002c0)=0xd2, &(0x7f0000000300)="fdf7f3b8d29f50662097e767a2d89c3c3508cddaabf7cb5bd614d562a081861549c3a708c776fa4dc23885c3d5ba81263276be25b04214ebb0f3ca6a2eab8f4248bce74d97d76bf82b74391a041e2b113aba1620c1fce4dec40bca15ef1a8ec287d78c3c3c78b4530b6056ede56a30fc3519426f7e7633161e71a5a738c1af5a8679068fc3fda80382832b4bbd694ce8ed48b7a0e34c0755f1750d274b9a4d500ca4ff0b48fdf7a70a795f7d6f8d365e64b7d28d5e856d74d4046aa1ef92375b010b7f56d638f8588241a7fc851be869a7279dca", 0xd4) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r8}) r9 = getpgid(0x0) getpgid(r9) r10 = getpgid(r9) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xb11, r3, r4, r5, r7, 0x10, 0x1}, 0x0, 0x6, r8, r10, 0x4898c469, 0x7fffffffffffffff, 0x4}) 9.746366326s ago: executing program 3 (id=1460): r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) dup2(r1, r0) listen(r0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000240)={0x4, 0x18, 0x3a, 0xf}, 0x4, 0x0, 0x0, 0x0, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r3, 0xc0284459, &(0x7f0000000740)={0x44, 0x0, 0x0, 0x0, "970508000000000000ecffffff00000100000004"}) ioctl$BIOCLOCK(r3, 0x20004276) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, 0xfffffffffffffffe) r5 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r6 = socket(0x1, 0x2, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_SETMODE(r7, 0x80045713, &(0x7f00000003c0)=0x1) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r5, 0xc1206949, &(0x7f0000000100)) r8 = socket(0x1, 0x2, 0x0) setsockopt(r8, 0x1000000029, 0x2e, 0x0, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000040)) socket(0x2, 0x4, 0x40) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) 9.213587134s ago: executing program 1 (id=1464): socketpair(0x2, 0x3, 0x81, 0x0) r0 = socket(0x18, 0x3, 0x0) (async) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x9d, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x5d, 0x3, 0x27ff, 0x5}], 0x2d3, 0x0) (async) shutdown(0xffffffffffffff9c, 0x0) 9.213367965s ago: executing program 2 (id=1465): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x5}) seteuid(0x0) (async) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) r1 = socket(0x18, 0x2, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) writev(r2, &(0x7f0000000800)=[{&(0x7f0000000340)='N\'', 0x2}], 0x1) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) socketpair(0x10, 0x7, 0xc8, &(0x7f0000000040)) (async) setsockopt(r1, 0x1000000029, 0x3f, &(0x7f0000000000)="6f44d6cd", 0x4) writev(r1, &(0x7f0000000300)=[{&(0x7f00000001c0)="358e89665c97ba70", 0x8}], 0x1) 9.212827763s ago: executing program 4 (id=1466): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) chmod(&(0x7f0000000100)='./file0\x00', 0x85) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x4) ioctl$TIOCCDTR(r2, 0x20007478) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_broadaddr=@un=@file={0x0, ""/46}}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000180)=0x5) r3 = socket(0x24, 0x2, 0x0) bind$unix(r3, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) munlock(&(0x7f00004d5000/0x4000)=nil, 0x4000) clock_getres(0x4, &(0x7f0000000180)) syz_emit_ethernet(0xa2, &(0x7f0000000340)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x4, 0x94, 0x0, 0x5, 0x4, 0x3c}, @generic="7141b5bc931711f8ff2ea3caf8c36deedd70bf1ae8251e518ae7cd730a753eebdcef4c1ef25fc32c4f38fcdcbcc45be844fe8e00b8c9847492c9f172838fa430b99a6973033ed122a28477c9e71a3138b78e3df040d7b09d4ab0197708713dd4e3c2d1606f70307def31916f71e72be1408577937b8aa1596440a6b8477e7398"}}}}) syz_emit_ethernet(0x42, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x34, 0x0, 0x4f1}, @icmp=@time_exceeded={0xb, 0x1, 0x0, 0x0, 0x3e, 0x0, {0x6, 0x4, 0x0, 0xc, 0x6, 0x68, 0x200, 0x7f, 0x1, 0xffff, @rand_addr=0x400, @empty, {[@generic={0x44, 0x2}]}}}}}}}) syz_emit_ethernet(0x122, &(0x7f0000000200)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x114, 0x0, 0x2200, 0x4, 0x0, 0x0, @rand_addr}, @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x10, 0x7, 0x0, 0xf3}, {"a30e76cb3f6121b2d66550f5fd227c6cec208240e1fd4b42301fbce20dca03b048c1f7d03ef0c1695badab700c5bd7ffafeab2cafc67e4ee6bc4b704da7f72bd92dc8ca145ab196319a64fba250c317ac4ce2c0e3c4e2afbc156f50f848b7e45e8133dbd035e7e2fc2847f9751d836de04e527c46587a830fff210efd250da4f72dfde1b0ee3f77ea5efa03015857225e13612f518c39feab00a51c323d2509829fb72b5af2e23bdbc4a22196a14a7a175e38b1aa5333e657ba7e7c770144b4250c7e92558d04f0c0939c2dfdfedc38c4d0f6a894342cbc97a116e106ae2be206b538d3dbc5ab23296712e22"}}}}}}) shmget$private(0x0, 0x1000, 0x80, &(0x7f0000708000/0x1000)=nil) unveil(0x0, &(0x7f0000004300)='W\x00') poll(&(0x7f0000000080)=[{r0, 0x27}], 0x1, 0x0) poll(0x0, 0x0, 0x8e69) close(r0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x6) 8.74967491s ago: executing program 1 (id=1467): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x104) write(r0, &(0x7f0000000040)="c869b8f245252504de0f5420132f26e055ba0ed1f4fe6a4eb8c11fc708c79490183b55c333c93a5d8334b34463160e7dd68ea7f0780893f93c5420440d28b383bdf2138737f3524ca019c3b18b2b5512063561199ca3a0a9f6db80a43c39f32b6e602ec576e333157a7066c4bf9f30a92411564d67ced106f4dd7cc81606c3ad348d042333db428f4f1e1bfc4f77b155fa7fb68b7359abcbd36b6ba4c5e83b1cc1f790ea116bf742fb42bd27dcc1338ab5ddd80d54d5ec06789370152622f84247f7894a8ab2aeb63cdb130f4fd71a0399af55e086b83c0a81b4eed7a89a431394bb6e5dcebd4e6964a52446b4be2f18e79b00b443e3be", 0xf7) r1 = open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x10) connect$unix(r1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) fchmod(r1, 0x140) r2 = geteuid() setuid(r2) mknod(&(0x7f00000001c0)='./file0\x00', 0x20, 0x1) utimensat(r0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x0, 0xc}, {0xc000000000, 0x7fffffff}}, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) r4 = kqueue() r5 = accept$unix(r1, &(0x7f00000017c0)=@abs, &(0x7f0000001800)=0x8) r6 = socket$inet(0x2, 0x4000, 0x8) r7 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0, 0x0}, &(0x7f0000001880)=0xc) r9 = getppid() r10 = getegid() r11 = fcntl$getown(r0, 0x5) sendmsg$unix(r3, &(0x7f00000019c0)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001700)=[{&(0x7f00000002c0)="5a815229913328d326c79fcdce457c4b9c30ae096bbc32ea3fa5de7adbd0e965d19c10", 0x23}, {&(0x7f0000000300)="807f96ea18319a0870787ea7dd0e45e43eeb91562db473080120cee363a09d7f3ce7a3e4427ff5f8aff8b8e4bab156909cade51a53d7448a2a4f4db06c160263e97fa182cda0988452cbbc1f165b300e516b51c241ea829821b215bdaee8578d44ba39c87e159235ac90ab1c4b2a0969dd9b63f254e7a33b3369c92cad9c564e6d03e19323f760269cf6d1d8a5721d5e242a67f668b53a17d644434e8cbce625fa605aae4601090f5ecf97b9a329e788b53a2ef763bcf54c8b367b44ef496a2311b18485c5458dd3aaeb17952029985c1f9d6281ad5046e196d4a3be186dd5f01da955a9736bbd", 0xe7}, {&(0x7f0000000400)="3a69fe29b83823a1dcb9c0dc21ee8989744fb36cfc7e4469de92f17f949e81759126af165799001c2337930f0c1aacadb171d34c6f73aab4cfc56ca725dacdc1bffe8c88b2f3cca3b674ea375c71c0c5ff7c92ef3f5bb3cf8927aaa2f55f8679c6fe066796b9ee5cd84d4ea00c032918b4f83bd752c0f963d648053c2d3fc0fd74494764c5309b999026cff6a8034ad3b2a35f922293b3684d11a890c3b64b8341e42f474bac2ef3bb1d9ea4ac4efe459114eb3a2e8cbbf3e7b55fcc5b5e5d8b0273677358e7d93d4418c5455d0bbea26c1b5c6ea695f22036344d2d47cdc4c4e4ea1b3e3c01d737573d737ba9260ea7f3089d662cdbe3d78d81120b049f1f07cbbb581bbf9f480b9d0e9b9abb7b92577be9d6a6543750cbd4a5eee22957dba081f5511e8b68dda42a451170086c86f0b56605fd6301fc177cbbbc55ded8f7d535060c6ea6e6ff19cab74f8bcbf4fd284212281dbbdbc7f36b5642b97cd9bd5df6ad85feac7245f27568a28573dfc55816d6213d4f16388547f17ee8a87c7ba7c0910780bc90ac8bb904fc78452f608fe0d7e9e5e402183e7dd2a5c5ef58fb02b76d55b522be419883a0e8ed1aed059834aefa32ab352bd07588be3629fe1abb64a86f1c4980f70db529a0e1657c117349b15bbf019da11306c22d577a099c6abfb74666d7843155128b1cf0687b378ef19286728caa04b9cb7a35d3a2461cdf80987bbac550054acef5374c22dbe3635558783f40ba00a3b9e310a5aa1a4b29101e12bd2f0a727ec33762e32fb58d56e4703fbb429c1a622aef8a9e44b3579d86d5909d59829f5f982a0c023775ac9b934d73e25fc38f54c23e220c5d33263891413ce155df7ca3ac2c3263a7066231adaa1a827df0dc238566e73724f454567fc6ed78d750335cbcdb008b03552a2d1993dd77f467457c5026ab215312f0208e6c5f9bd9b1a5ceb368090237b01efa7e4a5c9410d58ecac02d43de4da167cc973a1591eb9a92041ec429ca3a5217ceb49f80c2dd42e4cd55ba65ce21267985bc911521f09d36323ad6b9d65ac4dc4f0d1e4968fa8aec7e66bb1bdfa7b4ff787220d9d21ebb9dbfd6691fe122a18baef46bd3aa468144ed002dc192aa8066e6d6bdcbd1261af844bb7f296db169bdb7456c8db953222ba9b31064aab1f37a714000af7cbc1ad3719f9d6b34c5525a4ba5233cbc783d5a2ce0aa3510a1577c7856ec683381a8cf2d635ed8de88ef8aa12168e79119a5ab50499b0e5cbb83a6e427fec9a5ea5b95066896d6f0a3abe50abd84c3507ad467af187931df64fa2a5f332502835df3800f349fb17715513b3333b6891b76a0a41125f52186dbf40d14a80449080655c8033263b3b6be12f97ea2b87865a7241fdaf59cacd247b6fad760bb1f3c538acd9dd25233aafd82b5595da676fa2308dbb404e09ba82f56c794bd63d36b273b236f1f4fa836cdad4c33266d5285084a8c134894a048e03c5cef5663881c2a3d8ef916a00f270fbcf4b098327ccd6fc82dfe07e9d6a3774ed37c6e8bd3643d84773e34d001cd26e8826b03c7723c26c1d39fecd4710e7ae132dae420dd010d7e87282218f658eb85bad2d0cf2ba9ed814b8910730483f8d3199bc03425179b8b246e88ab7f3d1148d98a5466b90b4204bdc0f6f3351ba3fb486cdf4d211dd31933ffd9247b68541095beaca7086147ed48434d57ac0eab3c89cd746f97dffaf344513d5759c98c3e26babec286c7f9e3794d6a1a9ad7ab136978448f314fb5da80dcb5f528b02771e3136b3e3213a499061ec37e7487bdeea243c6bc424fabc9d78e1c0ee2d3594d5146df1af7e341b605e39c622df6d73579e46e3cfe3d1f9a4eaad7725fdb9af70b108fd626655e0e0be3b47b6e304d8841b041ad536d6aa5fa68d4c0c03168539ee09bb8f4cdef2a03def94fafa9812561f48bdd9a91f8c480a9090bb693af068f2646b7cb2482516b8756e4aaa1d9526c908f9ca051c3e5c607083ae1b5ecb68a5e084dee7939c734d77fed5630318bba1a8b03e2762516755d5d6227fa6dfd47ee8f1b099a5a2e4614a90f341dbfd088ecaa15da890a171aaca2263534fe36deab355c00b085a5448eec4bb3144c33224db8886871228fe9e1e3410a3d83911d26fc08e0ab231c8a9855e6d48caa52d017396dc18f0725a83bbd74f589d8f821d6fa50d7b9f04fdafc833e95bec86661f94b2923fe3909ba38465019eb08d0b41c9ce6a1a6623f7443478444a79295ce6cccaf137aef2cacdd36e8266cb303e29e57b8a87675465aff487069ef8830e85b446e231c081399222da2857d57ce598862de62a2dc84d7c93ea95396d00cf5e68aced3f661104b8128650bb95dcd0204c30c690f1af1e4cdf1dfdd5804bf32f9eadbb22bfdb10568a881ba7c19b3f6bde2fd3f0937f8b56132ce70a2dba0d72b0f6d1d1718e257692ca06820a379a258bcd6bec80b56a02b1fa6aa2e0818d19fe05b739c3ca914cc3a6c88c55c26bd77b37293aa75e04fe0d4185cad39cbfdfc741e25b4c5571c63bdd14f299d40117dbe41cf097c4f68f6926a83a0c661c695459230d2ad35a01754dc0722fdee2120bcd2f01de1b2572452e128c5ff7249f8acce365780e21c2a3970346c1976a83aaaffc3b713f64a705baa6fe35a5646a95b9908533f4dd4770e2b44c23cd976c7763b5265d20ef736855b985db3d0b2c7c4611c813c2b2faf3b9d85ed8ddb1c85bcb03432046df400fd979659429f7e44b21679d4b5155ab98eb21146aba2a0cdb1dea9a255018fffb8582b3ca17ba8829b7c8f37cdb8a2be6ce8621fa86bc61de3da919f69836aad4dd74142720f0a32f45c2882aed15da965005c96e49376d9ecced4ad64708194b9909cba501640497b96e8b8c0ea3ead42fc12caaa80ba8d187eb880e20b6bc573f1ef0ff9252dbc9299cbda2197fc0b1dc89e82d6a50cfbf14643b578f1c38d6208f15455203bdaa8254313accb933a655c1eab561c9846018c795a740b7b72110efcdfbeea8de2a86c8ecadcbc3108e5513447dc7b2c40f93353f9a2194a58b5a4ea0c299ed3c1f0993a8b6f8c463e869e47a12e67ed4fae66077ec1b16f7733804517825c48e934cf2a235fb14a2ae82303495c253ed5fd5a8def1b1015a22af7a1997693fee43cd5fbb1b5ef23bda23ed5820afb030b60fd1e6cbca581e068bf7e322b9e5150ecb7d0f3b0b405921359919f0f7514cd3e5e6c4274939f4f8943586055178c61b59ff9d25e69d82916740cb66d47d42247bba01fb1764c707cb29eee6a82accafb3595d06239749766dc1292889c7ee9925162d730c1c21bb1c7f6a79ba844ec5665e37f5e8cbefdf9ebcd4d7a1397ef4c3cd0b8f4fbab6853c10a587754180d6427413fb1906f38436037991fd0674c2477750b1a45b2c37269f2faa9a21171d22905002e43319e35bdc6e7fa4abf8f94e1b61c3dc6b1991fae6346137760991de4be8860dddba8e768ec5e8d2b96f2e8f7863d19a921a6d458075d9fa2ce9a6f05adcc3cf08723ce6ebade72ed5b74208e3acdc0ac25a8183b9b8853bdc2c86c7d7f5b97ec55bd7dedad0c0e48230e0120e9d560a4b40329aab2d33e8eb9c6e4b8332257ce4c2d019a890403f6e53d405e414fd3ee69918141b0ae3116ca6f9ed6f36ed75334b958ded2465930a08fa58cd5fe54cce7c26ea71e84a293ce7346bad411a98e6b271c0d5edb3a118231bb2b1247efe021778d95a51e64bb5c138634f591a332a9ed64658bb5d831e1318b1ca7234b1c56e22a336f31bf4c8cfae6f05296a21650d08b11ecc9a0b69e02b815df7df1f1d093a626111b07362568b5d7f463e7d10116f53e59ba62acbd6126973f3293dc4fecb7e447ab481b0e3e5e77c163f94bb107f8099fe3d9cce3c8cdc2fe50e686483dc7b87be47d46af4c0e5a19aa5a06eaac4760dcc9f0400c712e73fb410c0663893dc3043068563157dd2b444887abcf9d272df40ef97d63b72171a74e326d717725a333009801da21133b10f73ef6ab0bcf57c4bba935212b6dbd43b01359339d79d710fee5ab818c46768085b3595ffa1bff472efab6610dd2b2fd48a548ddf46a756eb4f2c67237d0b4fd70b1c80a38ec9a4c136638dda3ce2654a607f0a225a00353f63785fcdc6620ed0a5dbfb4bcbe3cc6f8ce3e361e4c48c782586532019882b88771e4a2f5689b943e0aafefc97f73748c2f9e2671a4858fe95e933954d80096d10e7bb9218867d6f1c30215934def7e677bb06733b6d482dca8ac0e2370ea044986ea3db6f2d2c22c9317247efb8e9f752f3cd5432ec57756700ca00a5baba6f04150da2a56edfb5c1ee8af4bf12a21915cff481a4e64695ef2a952a4f52e8b94b1c817d3bcce3ee33eba9040e5df82a6eef476fbaf4d09d0a4649fc4466ae018786cfd8da8ed18da9c6816b18a26e31e4608b982ad304be02a675d89a4ced386bcb47d45c505d55517f276df8ff47a71aad804b2961204d15f1a598b7a9c497d2a30a87c7ac1942bfa3ca9fb037349ad26d814a1693c1f41d745822364dcc1698c9cb27cd9205a7010c48c4f0ff75ef298f3165e207ae3841e2c277c5f2591d8478bb2aca69a16331b08819eba64b56f02f0ac443e308b210e1ae53fc6bd203db407aa4d23086b25f2f87d9a355cb3a4ff24edf6cbd150b41e63abcba40ca9a7ac54a58b1a23285e2772229648b566089cfeb100c2951f8f386dd5662f39d569ad6b3ea79110c763a9a3b04aad951164609590e495bb1f256a87f758f860c4ffec9d418456c9f864d78f11e7242334d05985dd2c01a32e25e100f254748f574b75786097aef179d38cfa0484b798ddcd03206b9eb76c5407c289699b82c3f4137385f917eea60a42c70a2529e33e58f3b24b5b1639bd71a8852ed922d314712f59a8655b17eac2d29b37409e23ab0abb1feda9842ed669ffb9eeb9f7c47eab51b80b2be6121eeb944d28641317ab38f711252e80d3fa411e23be2d21a10e5aecf4ffcc13652b3ae9e1c2d6a37b8cb5ef7cea26f796ea8bc48a25fa161dede32589a2195592600f5b640d2c2a3e1899d846d2c54a10aa0c87f261c6fb96de86748456203a689886e3914d012356ada05019149ef47c14ec6f10b8c72034b1de984f9d4b82b758e8b23d8f05f2e698d6f33cc2e16f4acd20687077996c93ca13752133b03319fdff4c0d904be37e9521b44bbe92affb174f6b7cde9efab2422d8f951bf3276df65093c252c94f7b046ae307ea80a965f777aea767ce6c94c356d160b0d9040352980e119cdf6449b633b837132a128c63cbec3af8c0e56cf632c76f9d336f8a042b81f12fcd48eb3ef05629bdbec2f917ef4aafa7b4deb061296328b9a1a94268263b5accba3095ebbb81c509a03650856c122e64e53b803df5418b2e66ff17f05b9c8817740a0d7bdf7c199f003ad075e52e878b8a8b4fd0f0e064f87f6ce427dd278f73ff805f4b4e8964319b5e6af3ba95fd768dc7e077eb5458c462c2fde739df688d53fc7ce756ddbc3c941754080c0615e85aaaff903f8347e24efb92722c47db930de122f9d3b074d23472c9398c38bae3f77a1c53ffce20896523bfc27bf90f2d284c8fc4a78d24250089e38c1bbb1bbaabc1b03f045680486fd6725d5b4e3db84ff38fc894b0573edcdaa73177790e03f054f3a102a83197aad804063657e63e7c777e49c435e7da3ceadcde0ced0a5acb500ce05263db22d4ac68035ab755d5d0971d0954dcae84cfdb66b311ab6933ef8d45061a15292a65b8", 0x1000}, {&(0x7f0000001400)="07496e0209e78bf8152f35b395d681f0148a420e3888b9cc988744861258bb0a3256eb9fa23788c8020593785367254501e6bc95a08fba3842883145018aa5dd9c57d41a08549566683e7ebbf8ad89acc40463a470ea60", 0x57}, {&(0x7f0000001480)="d692267863637014421399c2996985560d2c5fa69efa1ea9a18ea3c0a96e5807940d9c0b501c1d86bb064e28bca419e2be7ee138ac328bb1d74d5cfd6d5cf62b6fa8b7e1cb3e584a20ad915a8632411961b7b9a392c6cbc5d625e3bea23eb5e30772f5d7a77e840a59e76fea14554e66c446a6f05472b33585382fbaabd859", 0x7f}, {&(0x7f0000001500)="a9e0", 0x2}, {&(0x7f0000001540)="40d3aa465576c3594e5ccb39a3dfb1011e2441655b74dab48c8888d32dffc222484998384478bf5128533df21bebfe91000a536e00195368b362a53d990102e143588bfa77790ff55546067f2a4706b9da0bca500360ebf1bba73cbabb8d61a0cda0ed2a8c4b3bfd4c29689586f7b80b013d0f9b454ad7f296a47ed3e9082535dc786db1ebcadc267e7f10629c5d91eafc9fce6369b379cd7dd579118684c68a92a822eeef0e32d389a2f37890c6e51a941383e6c51311fcdd44817cc9728c9a1904d4ca44544b1933bf87fcc0ee", 0xce}, {&(0x7f0000001640)="a4caad22990a7a23675d492cd0daa15fd2b748dc9153b38818793b2e64e0396802d404c3eae275d7cce806686c4d81e05ed1c8f36138fd7e5164e535fce78d88", 0x40}, {&(0x7f0000001680)="8659cd44a2bd333e96ff2eefba6e17d12eef2431f268633004a478d026389e8bd94720f0e9d32c41f85243e5d07c82d1b8c44e3a42ef4d811ca5ef0d3c0ea997dbc9ddeb182af26f8384fe5b8faba3e759583d9a758b83a36ecc", 0x5a}], 0x9, &(0x7f00000018c0)=[@rights={0x38, 0xffff, 0x1, [r1, r4, r5, r0, r0, r6, r0, r0, r1]}, @cred={0x20, 0xffff, 0x0, r7, r2, r8}, @cred={0x20, 0xffff, 0x0, r9, r2, r10}, @rights={0x28, 0xffff, 0x1, [r0, r1, r1, r1, r1]}, @cred={0x20, 0xffff, 0x0, r11, r2, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [r0, 0xffffffffffffff9c]}], 0xd8, 0x8}, 0x0) mknod(&(0x7f0000001a00)='./file0/file0\x00', 0x1000, 0x6) chdir(&(0x7f0000001a40)='./file0/file0\x00') getpgid(r11) r12 = getppid() setpgid(r12, r11) faccessat(r0, &(0x7f0000001a80)='./file0\x00', 0x0, 0x3) select(0x40, &(0x7f0000001ac0)={0x8, 0x2, 0x7, 0x5, 0xa43d, 0x67d1, 0x81, 0x6}, &(0x7f0000001b00)={0x0, 0x9, 0x5, 0xfffffffffffffffe, 0x0, 0x2c0, 0xfffffffffffffffa, 0x101}, &(0x7f0000001b40)={0x7, 0x0, 0x89da, 0x1, 0x1, 0xffffffffffffff81, 0x3, 0x8}, &(0x7f0000001b80)={0x9, 0x13f1}) r13 = open$dir(&(0x7f0000001bc0)='./file0\x00', 0x0, 0x3c) fchownat(r13, &(0x7f0000001c00)='./file0/file0\x00', 0xffffffffffffffff, r10, 0x0) getuid() ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f0000001cc0)={&(0x7f0000001c40)='./file0\x00', 0x401, &(0x7f0000001c80)='./file0/file0/file0\x00', 0x14}) 8.249727687s ago: executing program 6 (id=1469): mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000200)=[{0x8, 0x4457}, {0x100}], 0x2}) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x48722, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x20) mmap(&(0x7f000042a000/0x3000)=nil, 0x3000, 0x2, 0x2011, r1, 0x0) 7.999929087s ago: executing program 5 (id=1470): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) select(0x40, &(0x7f0000000180)={0xd5d3, 0xf9, 0x3, 0x80000003, 0x4, 0x181c, 0x4, 0x2}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x4, 0x1, 0x7, 0x6, 0x3, 0x80002001, 0x8, 0x10, [{0x0, 0x7, 0x4, 0x3}, {0x7, 0x4, 0x8, 0x7}, {0x6, 0xf86, 0x100, 0xaf9}, {0x5, 0x8, 0x7, 0x3}, {0xa, 0xfffffffe, 0xe, 0x7}, {0x2, 0x7, 0xffffffff, 0x9c}, {0x80000cdf, 0x1, 0x5, 0x6d}, {0x2000a, 0x803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x3ff, 0x8001, 0xc7, 0x87}, {0x4, 0xfffb, 0x9, 0xaeb}, {0x803, 0x40, 0x8, 0x5}, {0xe0, 0x4, 0x5, 0x3ff}, {0x29a71717, 0xfffffffa, 0x6, 0x100006}, {0x4, 0x7, 0x7}, {0x0, 0x5, 0x4, 0x30000}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file2\x00', 0x8, 0x0, 0xfff4, 0x0, 0x9, 0x2d, 0x80000008, 0x1, 0x2, 0x1ff, 0x4000000000f19}) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) r2 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) r3 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r3, 0x1000000) r4 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) acct(&(0x7f0000000080)='./file0\x00') sysctl$hw(&(0x7f0000000600)={0x6, 0x8}, 0x2, &(0x7f00000005c0)="ae99445a020017cf86270971b6568eb5e6170000386b", &(0x7f0000000180)=0x16, &(0x7f00000008c0), 0x0) write(r4, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') 7.999070882s ago: executing program 0 (id=1471): mprotect(&(0x7f000027f000/0x1000)=nil, 0x1000, 0x1) r0 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0), 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) 7.988944233s ago: executing program 2 (id=1472): r0 = syz_open_pts() (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1}, 0xc) r2 = socket(0x18, 0x3, 0x0) (async) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000f00), 0x0) (async) ioctl$FIONREAD(r2, 0xc028756b, &(0x7f0000000100)) fcntl$lock(r2, 0x9, &(0x7f0000001500)={0x3, 0x1, 0x0, 0x2}) r4 = socket(0x800000018, 0x1, 0x0) getsockname$unix(r4, 0x0, &(0x7f00000010c0)) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2, 0x2}, {0x0, 0xfffffffb}, {}, {0x0, 0x1}, {0x0, 0x7fffffff}, {0x0, 0x4}, {0x3}, {0x0, 0xc8}, {0x5, 0x2}, {0x0, 0xff}, {0x2}, {0x3}, {0x1, 0xfffffffd}, {}, {}, {0x1, 0x1ff}, {0x1, 0x8}, {0x2, 0xfffeffff}, {}, {0x0, 0x2}, {}, {0x1, 0xfffffffc}, {0x2}, {}, {0x0, 0xffffffff}, {0x2}, {0x0, 0x3}, {}, {}, {}, {}, {0x1, 0x57fd}]}) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) close(r4) (async) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x1, 0x0, 0x7f, 0x100000001}) (async) syz_open_pts() (async) syz_open_pts() (async) r5 = accept$inet(r2, &(0x7f00000000c0), &(0x7f0000000140)=0xc) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000180)={0xf9, 0xfffffffe, 0x9, 0x4, "d877bb6190d3327ad94afd1a47a3d937b99c8324", 0x0, 0x7fff}) (async) flock(r5, 0xc) 7.749976809s ago: executing program 6 (id=1473): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000027, 0x101, 0x80000001, 0x80081ac, 0x10001, 0x10, [{0x4, 0x7, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x8, 0xf88, 0x0, 0x9}, {0x1, 0x800, 0xdcc}, {0x402, 0x200727, 0x8, 0x7}, {0x5, 0x650, 0x3, 0x99}, {0x1ff, 0xffffffff, 0x4f8, 0x6a}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0xd1b, 0x4}, {0x1d1, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x40008, 0x2}, {0xb8c, 0x2, 0x3ff, 0x5}, {0x29a71717, 0x10001, 0x81, 0x6}, {0x9, 0x3, 0x5, 0x3}, {0x0, 0x5, 0x20000fff, 0x30005}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) sync() 7.749666264s ago: executing program 0 (id=1474): writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') (async) sysctl$vfs_nfs(&(0x7f0000000200)={0xa, 0x2, 0x1}, 0x3, 0x0, 0x0, &(0x7f0000000100)="6676c15557786cad3bff5a0cf2ad04050aad99591d540d747e82213e6f22db965ce7b420b2c18eb54100bccc5ccdeaae56c6a4b45a37ff5be911c5f6be2152f8f26cac5d0a37cdc0265848cd61191bb31d668f0aecc404850f", 0x59) (async) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) (async) r0 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0xfffd, 0xffffffffffffffff, 0xffffffffeffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0xffffffff) (async) chmod(&(0x7f0000000180)='./file0\x00', 0x40) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) (async) socket(0x2, 0x3, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) (async) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x73, 0x9, 0xfffdff83, 0x160350d, "04f0ee091a00ffffffff0fe0ff0405080800", 0x243, 0x5}) (async) select(0x40, &(0x7f00000000c0)={0x4, 0x5, 0x4008, 0x81, 0x9, 0x0, 0x8000000080000000, 0x9}, &(0x7f0000000140)={0x1, 0x1, 0xff, 0x3, 0x5, 0x5, 0x401, 0x2}, &(0x7f0000000300)={0x8, 0x8000000000000001, 0x2, 0x100, 0x8, 0xda0, 0x2, 0x5}, 0x0) (async) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) (async) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x0, 0x5a) symlinkat(&(0x7f0000000280)='./file0\x00', r3, &(0x7f0000000380)='./file0\x00') (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) (async) r5 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) (async) rmdir(&(0x7f0000000000)='./file0\x00') fchdir(r5) (async) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x10001, 0x0, r4, 0x0, 0x0, 0x81}, 0x20000000000}) 7.489752991s ago: executing program 3 (id=1475): r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000080)="c5f5d915", 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x2, 0x7, 0x5}, {0x18, 0x3, 0x1, 0x10001}, 0x101, [0x0, 0x80, 0x2, 0x4, 0x7, 0x9dd, 0x6, 0x80000000]}, 0x3c) dup2(r1, r0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x2010, r2, 0xfffffffffffff000) bind(r0, &(0x7f0000000000), 0x10) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, 0x0, 0x0) 7.483903653s ago: executing program 1 (id=1476): mkdir(&(0x7f0000000180)='./file0\x00', 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x23, &(0x7f0000000180)="b1f5d915", 0x4) r2 = dup2(r1, r0) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x200, 0x3) bind(r0, &(0x7f0000000000), 0x10) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000080)) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) sendmsg$unix(r4, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) 7.000022345s ago: executing program 6 (id=1477): r0 = socket$unix(0x1, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc10016", 0x4}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x1000, 0x4, 0xa404, 0x10001, "a74cb6b9ec4df6cfce993cc88bcb1470b0219e20", 0xfffffff9, 0x3}) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000), 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) close(r0) 6.999138736s ago: executing program 0 (id=1478): syz_emit_ethernet(0x7bf, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60cbe4c807890000ff020000000000000000000000000001ff0100000000000000000000000000011110000000000000066a27bbb1aa4465aa5d28c6137da05abaacf9bfd007795771dcb2bab8a0925c7f3373aedeaec0e1bf0807624462f87fa2d8ef5568fa74bcd53863fd5ea7329cc29eaeb81039c3bda3330673d13d5e1413db6cfdba8d89ec4edba91c474e64b26288659d73f47601c31bf82a08089073514325c5b582050200260401010502000400000000000000000800010000000000000000000000000000000000000000fe8000000000000000000000000000bbfe8000000000000000000000000000bb0000000000000000000000000000000000000000000000000001000000000000670e0000000000001a47c3d9ecf6d9e681110e71aa428bd4fe8000000000000000000000000000aa00000000000000000000ffffac1400aa0000000000000000000000000000000000000000000000000000ffffac1400aaff020000000000000000000000000001000000000000000000000000000000014e214e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="8000000090780000080a000000040000000f000025519b9bf62d4104ebffa0129a45c74375c7da5af43a77565503e7df9cad892673f22f8a175241ad5a65e438baeef3dd91a797e6abc24ee0f61e74c940daa6cd941c981cc0b3ecf8ce512e2133a242b5c562d672dfcde899c9b0e3351a69b0302dc6dc9b0826850b2a094cbb794ed13e8d0ba7d51e9e895f8a4c58845e9c477ecfd462c2729625e28d28416ef10cbb78d6a2e44eeeccef4c515594890b6aaea10df999d60c23f243737724779122b4601524b5e926e08aba131b09cea33580d1066580da17e9df243ff5384758c44f8237905330412e3b3b35df85acc22ae1d2d71755d8010b289f33a91c65ef3181003767d22a2a10a2e69a75a09f6a76df96f651474886a59973477e2060cff855e15ccdfae50b135843fadfa16c6931d26fb37d3078ea825b97ae5c81dea9e2b3c4ce83482615776df2f9629bbe1a7bb8324f78eff85051389ea3130b006e04d04fdefaa311e3e74b33884f4d4db272f30836b52bb545ee57a1510a6afadd46da758fe3a3561e066ea6b3761963ab57add771a4e2f2de77556d5ec0366942783c401f4590cf4b08182c3455159f52d6c8c5c419f11d36efdded8b209b3104e826eb1e58cf3aeda05fd34921017896c6912abf2218cd89f903968fb383f8c9da00e5ff2b427600856fe5f57bf1b68b5c5143aae714fac59f626346e93a72d15d0c0d98820c886ce1ccd5cc9c08ab22c39e2c70cd52fa2f3a9f776862c2304c72c3297ea89968b4aebea7292655f7dd1d773c30d0b73586d7e049b494ad3dc3db6c14518b8d56b343dae39ff1f4abe6a18adb8f3568b3ee8fc3d319523482cb418141a75c8f1270fabeaf325dfd5eb39934f5a07a969a3e24ec36332961e8927ab668cf110f1ff0bd44aca538ea07a7666d4e68bf6ebba95fb3c90b97aed3529e343f7e088a8e0001584c8bd28a7743e946d05cb86150823701e67d63774842958b8e289b8cd1ea1f88a79e6f55b59ab51853b1faf3d86173ab8adc96dd7ac768041e3566f8376b12598ee3e738e2941159cfb961eeb50c2568fc0d37e9e3c346d427e68e3603c6b5ecb3b8da7345dc7fff1907325818ac5f253f4cf1139acdd623b45025b779dab9f4b29372306666cc43c98efe82b15194d3fe9c616daebb2d9fafcc8401f964c11316293a417067a5ad442ba7638e61dce30d8cbc57e4dd68a1c243615f93c490765e48baf29ef8aad87793eea516b8096e052e52bdcc57097a91c29b5fa2ad9668e615d596cb1965ea69e6ff89faa24c54f209261693e95a2b3cd2b0e584321651ac2ba756c94e0ad184b76e01dae0edcbfb5f97d3f87b143925cb00ca4438ce6b8935cbb02aba359dc2435351d2bf42c1d9b1096933fc752aa836555111decf1a5f00f6fa88d1754076c21859d6afc17fb84f19517a5bd05179154a3039bd25529d5123d63cb98b0c9941d8ab6df2a4a377d4540b782d026b1d72d76c46b80c326f614e69aa605f00e2d669f34073de508466176afa4067b142f5d1758237c179c97a8e18f80a0d714996e17ec699c625590063ac12cd74b346c63730d0702db1afaa956779a87b95120600000000000000c00beb3e11bcd456202d5759c577b0972b834a9be9cf45ab617ad1e6798ee01d7bc3125aa686793cf573563d3e7c30f4e4fed2fd357436ba713a64d313f6e96bff5f29210bd04c79e1478171d59e9dfd595cf58792b009da9f619a086925049eb397b342a4719e6dd35373428f03ee66119c10119a6ac49267a411fb71929826f6afca4c2706b4be7e4da60e03070d0b8bd9909564a1a1ad32769bb371cda9968c7a4c42e6290aa62e46551c1865afcdba64960f053ec93112657e3649cea15f53cc6d336c9ef9fe0b9a366ba3e38681a89fbd87006372db3fdf3457d8cce4457c857ade3473a98992cc8eba781f50dd2f956dfea0bd30354fcb2fe63746103648c2169b50f171510b54866355a2dea9ee99764df8993106c9897e122f627435a88da40a57bd337aff54cba5e35902b81a2189bdb03be2af66d6367a1cd1ce29648a553225f1fe22cce348df67865d3a7b43a3cb5016294c900d41cc75ff03479fd10c1a734962cda78fdb846d5d4d158ee4f6f78d282ffa6cc5a796434c284311c33ec3cd4c781957f88a6c2d7f2887fcce026da2298e2e9f41197ec58eab88bd6889857fc3b07b542938dc6d658ebd0a40436dc12312d8de37785cc34a595fa04d946c149805e0effc5cc1e4cab333403d2fd250654c1fc2b2c130fe547a844c8acf4e4ba4d96ae793a8c50971ba7656251cca114a8bcf03ba36f47aa4626ba6df1595377c954e3176b89a21899ee5271775beeb5aa67f36ca9f16a68cb5db8fd0b44de0d41147a5f7f27aa44e0342d765"]) 6.998798241s ago: executing program 3 (id=1479): setgid(0xffffffffffffffff) getuid() (async) r0 = getuid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0xc020697e, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r1, 0xc020697e, &(0x7f00000001c0)) shmget(0x2, 0x3000, 0x201, &(0x7f0000ffd000/0x3000)=nil) (async) r2 = shmget(0x2, 0x3000, 0x201, &(0x7f0000ffd000/0x3000)=nil) r3 = getuid() getgroups(0x2, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r7 = getpid() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) r8 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40001738, r8) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x0, r3, r4, r0, r6, 0x81, 0x1}, 0x4, 0x6, r7, r8, 0x3a, 0x8000000000000000, 0x9}) (async) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x0, r3, r4, r0, r6, 0x81, 0x1}, 0x4, 0x6, r7, r8, 0x3a, 0x8000000000000000, 0x9}) setuid(r0) r9 = getppid() openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) (async) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x40047477, &(0x7f0000000080)={0x0}) (async) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x40047477, &(0x7f0000000080)={0x0}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x42}, 0x0, 0x0, r9, 0x0, 0x0, 0x0, 0x400000002, 0x3}) r11 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r11, 0xc0284459, &(0x7f0000000740)={0x44, 0x0, 0x0, 0x0, "970508000000000000ecffffff00000100000004"}) pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r12, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r12, 0x5) (async) r13 = fcntl$getown(r12, 0x5) ktrace(0x0, 0x5, 0x128, r13) ioctl$WSKBDIO_BELL(r12, 0x20005701) (async) ioctl$WSKBDIO_BELL(r12, 0x20005701) setreuid(r3, r5) setregid(0x0, 0x0) 2.939423214s ago: executing program 0 (id=1480): r0 = getpgrp() r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc0284457, &(0x7f00000000c0)={0x33, 0xfffffffe, 0xfeffffff, 0xfffffffc, "080000000000000000010000000000000f1e0400", 0xd50, 0x10000}) (async) ioctl$TIOCSETA(r1, 0xc0284457, &(0x7f00000000c0)={0x33, 0xfffffffe, 0xfeffffff, 0xfffffffc, "080000000000000000010000000000000f1e0400", 0xd50, 0x10000}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000028c0), 0x12, 0x0) (async) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000028c0), 0x12, 0x0) fcntl$setown(r2, 0x6, r0) close(r2) wait4(0x0, 0x0, 0x0, &(0x7f0000000000)) 2.938924745s ago: executing program 6 (id=1481): kevent(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x80000001, &(0x7f0000000240)={0x0, 0x2}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000080)=[{0x0, 0xbd, 0x13, 0x5}, {0x3c, 0x7, 0x9, 0xd}, {0x6, 0x1, 0x4, 0xfffff000}]}) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f00000000c0)={0xfffffff7, 0x2, 0x5, 0x2, 0xaa, 0x6, 0x1, 0x10, [{0x9, 0x0, 0x7, 0x6}, {0xe702, 0xa, 0x3, 0x491a}, {0x4cc45550, 0x7, 0x1, 0x200}, {0x80, 0x3ce49c5a, 0x7, 0x2}, {0x3, 0x9, 0x7, 0xb}, {0xbbd, 0x9, 0x1000, 0x1000}, {0xffff8001, 0x7fff, 0x2, 0xde}, {0x9, 0x4, 0xc, 0x40}, {0xfff, 0x2, 0x7, 0xe}, {0x6, 0x80, 0x5}, {0x1, 0x1, 0xfffffffe, 0x9}, {0x3, 0xf, 0x8, 0x8dda}, {0x0, 0xa, 0x800, 0x129c4b22}, {0x6, 0x8000, 0x7ff, 0x81}, {0x1, 0x4, 0x7, 0x401}, {0xfffffffe, 0x6, 0x8, 0x5}]}) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYRESDEC=r0]) r2 = socket$inet(0x2, 0x2, 0x0) kqueue() socketpair(0x1e, 0x1, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) sysctl$net_inet_divert(&(0x7f0000000200)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f0000000480)="e2eb3a88d26ec5eb86cb4fe66db01160fe649a8cfee49d2947da6c4d9b1f063748cfea22c5b1e8e27ec237a2a631a17e61b1297a3c082be26a65af0a8ead1649eabdf583c19dbc4f5ff58bd21d5e79f8a00969218396f766481c942c0bc03a1b92e86b6595dd376d880a05c431fbb67e2b73ab17d70939e2065fff6745153b651636bbe8f62b0bff143fa88bc444f93def18433db2ab173f427ec5919b45b294b4b2121dca9d74b5baad3a1eed63b42ab605c6dbc144693729b70596ee06387849775ac8f7cedb6912d6a74248aa8cd91e39e3100fe8da5f3bbd6015ca3db258a88ac5f4b90d40c93601288938ba1958a6ddf8b24fbd44492ca2226b9ad67e2836f93cdf9b926ea411797855ff349fc01353468c010e5fd0f39fe3d22fe92b08211067c7a5b5a22540d2b074218ca2240eadebc6604b896ecb1328a7b1d6df0a3c00c4871bc308549fe0780c801b8ab97f0ae3f6b43eb32707339619e7729d954f573d80ccd94fedf26f906b848d5c67e4bae7f688006992838d405d72dc440a8e336b6cc27297c95d9a2a17d2d81071395b44773f1751ef88758866eb6ef025f02a4299ba715eb51c8a704c9ed7b8738a154be3e555572b051a74798539c752a74ce2db4640323c607c3a6b6eecf9f4fd3356419e43077d70c410c6405295be18d6b717cc6ef2c31b30e1d9d8e6a61b7d567f7ed3a9e483dfd50734fa8abed80bc6b56082af596ce49ef393492c1a32184eb7e79ae7046708598ce6d686db16f80f14b29e5359a34ce63491e7a28d9307ac1e0260cf6927e7ae8116f033a167508526683d1f183cd3b8a8f3fdb8a7897fb7269390ae229b33a7aba26315546da5ba92b5657a293af2571904caf8d39bf9e9e43c656a0397c75fbd2b8a8ac5a436cfdcada870e3e754bb30e78f135ba5bbb7aea774ed54022f0da5b9c4e922fb2e2ede0514fb67b1e41448a5c56467902e594bc530b1d8a6d2b0b77c0dd8f24b5bf57be1c11dc2df360bdfa6753cb8f3c65364b9e58022399c5fe47f80aa51102bb91b4c6caa431bbd1850d40b3a8f85d75c136ac2e4ad3542e0c17c1e8b7b5ace9074491b485f9f3119f3f597aeb475ded2a276a4ebe68323ea34e19982a564a97316aeb67551173eaf9cd4906360fa4fdb1f239a78b29460acfbfecf99fa361ecca0d70fa199a0290f38b9d10a8b474548377625816845dff52442c97ce1de83bb97c225fe523314acfcabd603d667c0ec4793c4c54b1dd9d52a48edf501f5ab61b089f20790436977d3deb82dafd45222953df832dfaefa7d62e1be6f1e98a67f3fc96b7c42f4e2a71925d54fa3a10511259344c7236fe47b2d2f1862f9b6e86cda179e809ecb16631c3b09693fd60542ec03e22aaf466d76695282b946462731bf262c7d4980d3c677b657901b8b6b6f305b64be99cc90457f3b43fc5f80af19f6cedc2199c9bfb22d6053d7fe05701a745a9f727464b9a593782e5f015cc2c0aee8b7d72847005e55a3ce9377a398ffb4b5f2bdf2c1db4e76dc26262178d007f3ec928d3ccec54286d3e575b4788c9e4b7481f42478753044324390e3970dfaa9b9257fed4de3d2896e6fe4aefa2d3aa331a92a665b8da092d332b21acf77d49ee5e71d6997030d6711ea7b8908a1ca6310595c2f77f2eb8ec4115994ff59788bd25d116eb267a370609a66f99d4fcc12cf788d18769c8e497d3b2abc485b97c78a0e6e0115c7fd7ff827ecfef39fcda83f82a118662ad38fa7c5ce0e76a5e2ef9573c51204019d5df865de5e01fed5d93314817f798d79803ca0798c4ab94a754456cb6f7ee0d8eb44a0aa8c8ddafade2680b5c76c7a762f3a3946235afbebfc35776252aa70994b08b5e753c7af267a9368d910c4a7e4ddd54d20a4a25cb44b205f35d9b0da2b238217b6abf8d5e472b6d03fc27eae87bea55f60cf830900e866bce09456926925dce1f805c169b0714ea50c02113718b423f01448576d43e95aa6fb42a40b2a75233692ac69ab97f8395e9ab2ca44fe0b36aae4b1a7d541a273b2f2fc58872aa55fce9da0d94790efb153c5574ea88be639dc7b457c58e68f38cdcbc12c229839208012917c35a22b8b50598bdaebf1466ded28e1aa5450569b4712e582ddfeb147d474a360993b20e8c753740c81647f1c68837605813d9f45af56756121a69f558b431b925bdfddba0c793b53f90e0704a7996075fab5117da71f80decf96b138a4791c299de8efde6027a8bf21daebcec2fb2e7af96e4da611b25ae48b1e9a356669ab10128c0fb0def90269f65967667e76375a12cbb24ed76a098231dbe7127d5e66409d7d5b87d931454efc25e2543be254c78218982825cd53036f8cbb82b667b7e05622f8db1799bd1ef382079c4a580b7c719e838bc69b68770ccbd2f1ab5f5d3e4620b52368d76b7289cb5de8efb234aed4f14a143041133a2131f9551d8a7672b6fc18396334264ecdb46c6bd29be20951d38812a9b9f08fe8530330e877318274b761b0f77789d76d6bc3c2a06974fcd9250d7df93605dbb0f2c419826120c5d2940d17d2c7cc11f06b24da7f478c762a2369eb280d8f025179062ff0a68d0042a3f5931fbf85aab15e3d7707b2efc20b8c7d63a3722baa5d7fd251ac20fd2d50d3a16128912ce75d0b5a3aaef3b3655a88d1667b4e78e242e19e07100a041254f0f232039fd683f860162058a0b8622c99b3d2e92bdbb6e7482e973c8eaa03edfcab01023691fbe74c6209a35b0a1394a2425811f049974a16041e53f551e060e35553ca891a16feca7132527be2663f2e867204fc2dfddbafa73ee0f4739e5e463fef2133534a53d554e96a66e1e3b59f56be34a6d8317842d8a2fd7e048da04a0de7ad5b83358ef489ad159a1e06c4162b13a2f3d0110212cb92604043bb8cc8d661435184ad66962ca095c7dd79ac61ccdbe293f4efaa298ba5ed11c4c11955aeb945b3e87bf497e7f458d250e150993e3ca6054262a962a612ecaa1289fd2c7545b6177fad0fdc9b3bd423267e6bef1851b89df34d8efc61e67ec9850f443842dddfb7a172f04ae646a17180fec7666d9951847da51aaa99ba9975c9554a1b7714fa92ebfc90d216f0926a09a4723ba3bdb45c1a1d198282c8724e6b1da0a3522152135a3ff1b17d82948a5063ab13312cbdd40b4bf2e6ddee90b8bc80e49ab65fa3494a2923bd04e32035bcf5b6f76e64bd7536c3d70f580b5122463805ae7b6e58f1c4ccb380df22fb08fb752c24d5d48315d38f0161e5350d72d865267a3a93ea0e6559dd5ffbbb4495ee17add7dd07a3568ba5df60ec4a2b0b399376c59a2f0f08e2c2a416955e40cf1b1695a26858723643d0cef7c7cf6b8954c599b14935b430dcafce6c25467b60a7ebaf0baa6f7bbbf32f9fd4f51d9cf5e9f8127806ea1985afe3b9b2d7e12d0a40af32ae246aeb6fb9f2ebf67ad7ec2e72c2a1bcfa8d59d62f2f045821a16c8937d5e2c87e1b86253d487b6224c31190985977149dcb4ee144782974bd30bb26b4c6a57209ce6fcaf69d2190b98e8d989ca5549e4535cc935803ac0807368f481ae819986da08b7fff327152544072cb39aaf262f8709b4f701e103a18fc665b35dbdb48078d5fa1890fe2b89e32184ce95b588178a05d9d2cd25a729337b1f0d91893acec3e8f180c4009859ddcb0b7334d5decc6fe3af6a1df7b344a56b00cefef33cd84ced6e83a5b057cb993dc445cbb61a28915b3f66bd1c558a5dd6a8a8f19dcc4c4ec288441dfc299fe8687be1c33b4856cedc000695ac6cb758ae4796f9559df53e87e0e74590d4557c5f2f2cb5a05e067691ed3eaae8ad2ead3a93d10c25be0f9a0929c39d892aa6a0d4c7f133401570d343306d34c24169ef9e6370e03488f665569412fd2758a5a3bfa4135f8fee74fe986113ce6e707d75bff0d97640bc23897ba4a3972ae45c3a0ab599e650391ac6732767c8f058842e7ab7b6fabe59620adcdb56c89a192028b4ad278d67f2e6a59a1b9e07ac15f3a32bc68af956e8aae357469e81eb8376023f06d70beb2490c9088da412ffd0d68be116cadea44cc51837471b979eed43f9b78f745f49dae3bdcc09ab4eedbe49eb49cd7ba89e036770c2a86856d32aa8eb25043efb5931657affa8ede1e3ebe54421b76d6c90a918c10444ca648bab315a0961d0de65bf40f63f161d01870a2a398940d0960fc6d38da9f61a4b9a551a2565cfe02a973a415aed06f4c0744b8f1e66df36bc23fabc689f0263672201a343aefcf30217b4f7a7fdb1825e8854c6b88463bf067a623523a593f0428dd61dec48971cf3920054f926de9793ecbcfe6302ae22e802d82ad338c70bef8f2294b547744d5e6bf82626e8e112e95fd5ec2beb1ff981e4889fdda249756020b7aedc8cb590d0433b4c07ac9cd6d9527bf6ef06c0a568a571fe99710880cb381524eda894a169f4d3d3cecd3e490c9b306d0a6f7aed2203da43c9b7d49a997a77a16b6008533130a58d7d5a95659dfdfc6e23fa2295b82628055e7c707cfe8a3db9a04f94fc334b5d190c707e62b227c040ac6ad850c40b3dfc3e54b2cbdd59529367fdcf1c96a038583ecd10b3369114a2f0ce0ec17df6d38913e33114e0ea0423e78a58a271f47ac9987895980fd3e96a418b45f658a00cf38f98d5072322ddd125e7a1195f5480e8c700e44ed8efbc834880199342b191aa6e12ea6c10be936dd32af3e1730d83ab7e03a60bce20f9022328c85471d7525d8ccb0bde4a320579abdffe6f79706987283eb617e3e09e2d5edd662bd19c66c4b7ac4033f1bdaea6019490a6f5a1b03861c0d8c17113cc439fa56f8f6fb366dea0aa23f6e315bb6921b787085524fa8fedd555ec46af7e2acd21fb01aa29eb88d4c3e9275111740e9d2ad12e80dcc6f11ddc10936cdf60c99ac70a739070007550439c15f19f6bca082bdf27aaaefefbb837f001b99b933ddd257977ba9a07a92ad7356786614a0fc7f50cfa2abf5c5e78ccd12308cccf58559ef7b5331b1d4bcddd32fa23bb054363b36c145c07e0f32295b5e68e3d4d075a76c8371916380e92cd2b3fd93e09e1e91870443a8d02fc876507aae05c3da1c4b251a0056dc9fc3a70770d2ddfd43cb1101bca6c36df0a5b3e4d5a56af08cdfe0f8f04e9dba58d3cbc3ef895ca0e8a65f5fa69bde1f15feb9633d410bebc11a8bfc778a9ddcc937138ccb850a3a8819b13e2bdeb67d99dc781bd0d56c901e75431a118ecedb4c822275ac60d0e5e4aa782c2cb44e565f335719ab279cd1863055dd039d3f2db6062165cdbcb81f45e622f6874786453df328e9c98b131fc76397319013b84f2b8a39cd2997c213cfeade578bab8501784f3c04cc36572cf7df9fa8ab51052b4aacae939cfad46867f97fa8b3af0903419cc4c3fe511f3fba1ae3c04302f9a041f47e561833fe0c0b50529835ed7417e66dba37061d0fdd0fabff7e9fe3b0e0616efb889f894e480153c1d54d3a480375264d01886d1173a25c7f706747a792a5e933035708d34802ea5af18ee596ac46c9e110b17e8525d571a8f994d1b5f8c5f72c5f25492b41c8f4c9c913a862d893a9717349ae949b5dbaa536854954dc56658c360073f5c42adc742a11a895674dcf6d83f3ea6ab2bbd280dae9457abaa2d9f75b59c70286329f795f4d5db843b4d214ae7ddff97d593f3d1bed827df42f47956857fbe7cab1e2dc07b7e262604d09df9892948ea4c0a20a8f722d493e8fc48dce79de4e9816c98db291b91e743c286db7c969f0e002136a26e2bab0", &(0x7f0000000280)=0x1000, &(0x7f0000000340)="85231748dce03dd8d63bedf1e95bc5747e71b1ed32eadda7ea13df8eefaa94e111b06c31afda8efbce204ad976c8ed3b0db92b5644cd5b433d297eeb1dc053f97ca4c31d65aadd9240b627c5b6c5cf44916c3adda3bda956de6320481795739c950d445e234366f8ad3c3ca1e4c03c48a70e2a0d055e141ae4ca6a84019b3bb0e24626abd8666fbc62dd49b64481094962db6a6381a40bd46578af62ed3a19925d0d508a53591a322676c76490b85b3d359d64b2c4a0bd9cf1eaea3a817ac85fe033881a81960a7e68f9a30016d0a863653dc38b05", 0xd5) 2.938385693s ago: executing program 1 (id=1482): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x2012, r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 2.749045273s ago: executing program 32 (id=1386): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) r1 = socket(0x11, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) (async) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000200)) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) (async) connect$unix(r2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETBACKLIGHT(r3, 0x40045700, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x9, 0x2, 0x9c}, 0xc) r4 = socket(0x18, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x2000100000002}) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x2000100000002}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r4, 0x801169ac, &(0x7f00000001c0)) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000140)="b10005016000009f0500070005000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd38bfbb770c1f5a872c881ea6e2ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e0000407000000e011200000", 0xb1, 0x0, 0x0, 0x0) lseek(r0, 0x7, 0x1) close(r0) (async) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETBELL(r6, 0x40105704, &(0x7f00000000c0)) syz_open_pts() (async) syz_open_pts() 2.49997443s ago: executing program 5 (id=1484): openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x200, 0x0) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x200, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51d78b06cc4dd9ae34b7c927660000100000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x408}, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51d78b06cc4dd9ae34b7c927660000100000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x408}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r0, 0xc4504449, &(0x7f0000000740)={0x0, 0x4, 0x2f00, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0x7, 0x10}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x100, 0x5, 0x3391, 0x7, "188c26cd03144269c1e2aef6e1fd65495a6b61ac", 0x0, 0xff}) 2.499715938s ago: executing program 4 (id=1485): setrlimit(0x8, &(0x7f0000000180)={0xa, 0x8000}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x80978c, 0x6, 0xef7fff00, 0x80a19a, "bf08000100f1675910812cc900", 0x8, 0x100}) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r2, &(0x7f0000000240)="b9", 0x1) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x2, 0x810, r1, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x2fffe) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x4, 0x800000, {[0xfffffffffffffffb, 0x2, 0x4, 0xfffffffffffffff9, 0x0, 0x0, 0x319, 0x0, 0x0, 0x2f01, 0x3, 0x3, 0x1, 0xca90, 0x800000, 0x0, 0x1, 0x100], [0x8, 0x0, 0xfffffffffffffffa, 0x1ffffffe, 0x0, 0x7b98, 0x9, 0x1, 0x800000000000000, 0x1ff], [0x3, 0x2, 0x9, 0x10000, 0x83, 0x11000, 0x9], [0xff, 0x2, 0x2, 0x100000001, 0xfffffffffffffffe], [{0x6, 0x9, 0xbf9, 0x9}, {0x8, 0x2, 0x1ff, 0xffff}, {0x0, 0x0, 0x2000080, 0x80}, {0x3, 0x5, 0x46, 0xfffffffffffffffe}, {0xcc8b, 0x4, 0xffffffc0, 0x48}, {0xd, 0x400, 0x0, 0x2000000000000000}, {0x0, 0x0, 0x7fff, 0xc99}, {0x5, 0x963, 0x5, 0x8}], {0x0, 0x5, 0x1, 0x400000000000}, {0x0, 0x0, 0x0, 0x4}}}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) 2.000028157s ago: executing program 0 (id=1486): r0 = socket(0x2, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x67, &(0x7f0000000000)={{0x18, 0x3, 0xfffff001, 0x4}, {0x18, 0x2, 0x8, 0x8000004}, 0x2, [0x4, 0xfffffcb1, 0x24a, 0xc, 0x1, 0x8, 0x6, 0x1]}, 0x3c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x200, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51d78b06cc4dd9ae34b7c927660000100000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x408}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r1, 0xc4504449, &(0x7f0000000740)={0x0, 0x4, 0x2f00, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0x7, 0x10}) connect$unix(r0, &(0x7f0000000000), 0x10) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x4, 0x297, 0xb, 0x734515ef, "d3d6174bcca5692d23ed34605f9fec1a2e4b0f5c"}) syz_emit_ethernet(0x5e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60db090000280000fed38d5ba80b9e61cd0c535a98000000ff0200000000000000000000000000013c0000000000000502"]) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) fcntl$getown(r0, 0x5) 1.749942029s ago: executing program 1 (id=1487): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) socket$inet(0x2, 0x3, 0x65) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f0000000200)=[{0x3, 0x0, 0xd, 0x8}]}) setuid(0xee01) seteuid(0x0) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0xee4bce5bb233ab95) r1 = kqueue() link(&(0x7f0000000140)='.\x00', 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000340)={0x2000, 0xb5a, {[0xfffffbeffffffffb, 0x0, 0x478a, 0x1002, 0x8001, 0x0, 0x6, 0xffffffffffffffff, 0x0, 0xf722, 0x9, 0x3, 0xffffffffffffffff, 0x400000000000000, 0x40000000, 0xffffffffffffffa8, 0x82, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x2, 0x0, 0x7b98, 0x9, 0x0, 0xfffffffffffffffe], [0x5ad8, 0x6, 0x40000000, 0x0, 0xffffffffffffffff, 0x11000, 0xfffffffffffffffe], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x8000000100020000, 0x7fffffff, 0x4], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5}, {0x0, 0x0, 0x93, 0x81}, {0x3, 0x100, 0x7c, 0xffffffffffffffff}, {0x0, 0x2, 0x0, 0x8}, {0x0, 0x5, 0x40000, 0x2000000000000000}, {0x7b7}, {0x0, 0x8, 0x0, 0x8}], {0x2000, 0x5, 0x5}, {0x9, 0x6, 0xb0, 0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4", 0x3}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) close(r3) r5 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r5, 0xc1126939, &(0x7f00000001c0)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000c68000/0x4000)=nil, &(0x7f0000260000/0x12000)=nil, 0x7}, {&(0x7f00005eb000/0x1000)=nil, &(0x7f00007aa000/0x5000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000507000/0x3000)=nil, 0x20000005}, {&(0x7f0000318000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f00000d4000/0x2000)=nil, &(0x7f0000188000/0x2000)=nil, 0x2000000000009}, {&(0x7f000027f000/0x1000)=nil, &(0x7f0000095000/0x3000)=nil}, {&(0x7f000055d000/0x4000)=nil, &(0x7f0000eee000/0x4000)=nil, 0x4}, {&(0x7f00001af000/0x2000)=nil, &(0x7f00004de000/0x2000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000243000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x51}, {&(0x7f00004f7000/0x9000)=nil, &(0x7f00000e1000/0x1000)=nil, 0x7}, {&(0x7f0000008000/0x3000)=nil, &(0x7f00001c0000/0x4000)=nil, 0x5}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000042000/0x3000)=nil, 0xfffffffffffffffb}, {&(0x7f0000334000/0x1000)=nil, &(0x7f000053a000/0x1000)=nil, 0x6}, {&(0x7f0000b39000/0x2000)=nil, &(0x7f0000022000/0x2000)=nil, 0x1000039f8}, {&(0x7f0000652000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x500ffffffe}], './bus\x00', 0x6}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e", &(0x7f0000000080)=0x3, 0x0, 0x0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f00000005c0), 0x800, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) setsockopt$sock_int(r7, 0xffff, 0x800, &(0x7f0000000580)=0x3, 0x4) ioctl$TIOCSETA(r6, 0xc1084425, &(0x7f0000000040)={0x9, 0xfd, 0x2, 0x6, "0004000000000000000000008400001000000200", 0x0, 0xffffff00}) kevent(r1, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) 1.749724349s ago: executing program 2 (id=1488): pipe(&(0x7f0000000080)={0xffffffffffffffff}) write(r0, 0x0, 0x0) r1 = semget(0x0, 0x1, 0x309) semop(r1, &(0x7f0000000000)=[{0x0, 0xfff9, 0x1000}], 0x64) semop(r1, &(0x7f0000000180)=[{0x0, 0x9a6, 0x1000}], 0x1) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e57) r2 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) readv(r2, &(0x7f00000003c0)=[{&(0x7f0000002580)=""/4086, 0xff6}], 0x1) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sysctl$net_inet_icmp(&(0x7f00000002c0)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000000300), 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x1, 0x0, 0x0) semctl$SETALL(r1, 0x0, 0x9, 0x0) 1.749484307s ago: executing program 3 (id=1489): mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') r0 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x7fffffff) 1.500047525s ago: executing program 6 (id=1490): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xee01) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, r1}, 0x2, 0x0, 0x10001}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) 1.495164104s ago: executing program 0 (id=1491): sendto$unix(0xffffffffffffffff, &(0x7f0000000200)="b100050300000400000000b307000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991", 0x35, 0x40c, 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) recvmsg(r1, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000140)=""/17, 0x11}, {&(0x7f0000000240)=""/140, 0x8c}, {&(0x7f0000000300)=""/227, 0xe3}, {&(0x7f0000000180)=""/101, 0x65}], 0x4, &(0x7f00000004c0)=""/78, 0x4e}, 0x801) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCCLR(r1, 0xc0a86b07, &(0x7f0000000200)={0x0, 0x10000, 0x0}) r2 = socket(0x24, 0x2, 0x0) setsockopt(r2, 0x6, 0x40, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5a}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) socket(0x10, 0x5, 0x4) sendto$unix(0xffffffffffffffff, &(0x7f0000000200)="b100050300000400000000b307000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991", 0x35, 0x40c, 0x0, 0x0) (async) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) (async) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) (async) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) (async) recvmsg(r1, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000140)=""/17, 0x11}, {&(0x7f0000000240)=""/140, 0x8c}, {&(0x7f0000000300)=""/227, 0xe3}, {&(0x7f0000000180)=""/101, 0x65}], 0x4, &(0x7f00000004c0)=""/78, 0x4e}, 0x801) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCCLR(r1, 0xc0a86b07, &(0x7f0000000200)={0x0, 0x10000, 0x0}) (async) socket(0x24, 0x2, 0x0) (async) setsockopt(r2, 0x6, 0x40, 0x0, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5a}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) (async) socket(0x10, 0x5, 0x4) (async) 1.234162599s ago: executing program 4 (id=1492): mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x2d87) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}], 0x1) sysctl$ddb(&(0x7f0000000000), 0xc, &(0x7f0000000100)="f5358f02", &(0x7f0000000180)=0x4, 0x0, 0x0) 994.092279ms ago: executing program 3 (id=1493): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x80, &(0x7f0000000080)={@broadcast, @local, [{[], {0x8100, 0x7}}], {@ipv6={0x86dd, {0x0, 0x6, "0000c0", 0x46, 0xf0, 0xf9, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @rand_addr="00fe000001000800001a000000000004", {[], @udp={{0x1, 0x2, 0x8}, {"8d19f4849f7d465731d2433a1ad1689ea4ac2b09f79fdae8a421ae383c57ab46d99534b40e2d781ff75f5cf3ab30ab7f6819c3122bad988cc493bd4ce8b9"}}}}}}}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x2) openat(r1, &(0x7f0000000040)='./file0\x00', 0x20080, 0x44) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) 991.086548ms ago: executing program 4 (id=1494): ioctl$TIOCSETA(0xffffffffffffffff, 0xcd504404, &(0x7f0000000040)={0x2, 0x2, 0x1, 0x0, "cd002208002181ba7db28c9d6fb975390a000004", 0x40048000, 0x6}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(&(0x7f0000000040)={0x1, 0xdc1d800780e51763}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xffffffffffffff7f, &(0x7f0000001c00)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf1155dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d00000000000000000000000000000000d9dda15e070b94f6689c71b46bae7c5f230fb2974a1b2f970c80cb33696e7b04021261dd42b88a190d5bce1ef2cf9cfdfb55d648fd39a9fdef393d221afa0ec25152ff14919b4d54ab717421b0b1041202dbade64cd9de91225fb5e5a8494afadafe95eddd586be04eab50f066bd4f9f501dd3eb2724a671863c0fe2f353dff444ff2e568e702f0522ac0004eb26485474114c3218103f9c3c6050537f7b1615936908231aba4633cec3df0bcb3ca1d883650f9491321109b6800f46474d089c22fe290ae7812b2508e264c8716e55094da82f9ea2425e2c", 0x4a) r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) 750.053076ms ago: executing program 4 (id=1495): semop(0xffffffffffffffff, &(0x7f0000000180)=[{0x1, 0x5, 0x800}, {0x3, 0x0, 0x800}, {0x3, 0xf5de, 0x800}, {0x3, 0xd, 0x800}, {0x4, 0x0, 0x1000}], 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x0, 0x3, 0x0, 0x4}, {0x7, 0x0, 0x40, 0x349d}, {0x1, 0x0, 0x0, 0x80400004}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r0 = syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x3e, 0x62}) r1 = syz_open_pts() close(r1) syz_open_pts() mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0xfffffff9, 0x0, 0x1, 0x8, "d5fe2679d5ee3cf8a0a91de797376a903e863cc5", 0x1003, 0x7ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIOASYNC(r1, 0x80047470, &(0x7f0000000140)=0x4) readv(r1, &(0x7f0000000080)=[{0x0}], 0x1) ioctl$TIOCSTART(r0, 0x2000746e) 749.081756ms ago: executing program 3 (id=1496): open(&(0x7f0000000380)='./file0\x00', 0x80, 0x4ebfac6bbaf7949) (async) open(&(0x7f0000000380)='./file0\x00', 0x80, 0x4ebfac6bbaf7949) pledge(0x0, &(0x7f00000000c0)='\x00') setrlimit(0x8, &(0x7f0000000340)={0x8, 0xa}) syz_open_pts() (async) r0 = syz_open_pts() close(r0) (async) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x750, 0x4b, 0xd, 0xa, "0300000000000400000000000000008000", 0x8a, 0x9}) write(r0, &(0x7f0000000240)="c570a4a5bbebc12d2a91854a3269facb1316b1dbefdc29ce59a480cfbf608dea9c620e5c769e41325bb05beb095558da1082977cecf0ae7465d33a476b2bf8d8323faf622b829cdd2def3aebda43f9d65bdedac3153eaa24e781fe6c886078dc1997598181a8a2b44b588cefa7fe886b4990181ebd182952bc83b084eeaf3c75abd47f349f01f6", 0xfead) (async) write(r0, &(0x7f0000000240)="c570a4a5bbebc12d2a91854a3269facb1316b1dbefdc29ce59a480cfbf608dea9c620e5c769e41325bb05beb095558da1082977cecf0ae7465d33a476b2bf8d8323faf622b829cdd2def3aebda43f9d65bdedac3153eaa24e781fe6c886078dc1997598181a8a2b44b588cefa7fe886b4990181ebd182952bc83b084eeaf3c75abd47f349f01f6", 0xfead) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb40500000000000000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb40500000000000000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$TIOCSETA(r2, 0xc4504446, &(0x7f0000000740)={0x2f, 0x2, 0x2, 0x5, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0x810, 0xfffffff8}) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 499.88727ms ago: executing program 6 (id=1497): r0 = open(&(0x7f00000003c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x800, 0x44) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000006c0)={0xc, 0x101, {[0x8, 0xa5, 0x4, 0x4, 0x6, 0x80000001, 0x8, 0xfffffffffffffffe, 0x7, 0x500000000, 0xb2b, 0x8, 0xd, 0x1, 0xffff, 0x1, 0x8, 0x8000000000000000], [0x3ff, 0x9, 0x100000000, 0x9, 0x8, 0x6, 0x6, 0x0, 0x7fffffffffffffff, 0x6], [0x1, 0x100000000, 0xfffffffffffffffa, 0x8, 0x4, 0x2, 0x101], [0x6e40, 0x0, 0x5, 0x70000, 0xff, 0x4], [{0x3, 0xb741, 0x3, 0xf}, {0x7, 0x4, 0x4, 0xffffffffffffffff}, {0x7ff, 0x5, 0x4, 0x2}, {0x2c2c, 0x8, 0x4, 0x494}, {0x8b27, 0x6, 0x3, 0x7fff}, {0x10, 0x0, 0x64, 0x1}, {0x1, 0x3ff, 0xf, 0xfffffffffffffff8}, {0x8, 0xfff, 0x5, 0x5}], {0x5, 0xd, 0x414, 0x80000001}, {0x1000, 0xb9, 0x238, 0x4}}}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000600), 0x8000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000680)={&(0x7f0000000000)=[{0x1, 0x1ff}, {0x24, 0x200}], 0x2}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) unlinkat(r0, &(0x7f0000000900)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x88, 0xfffffffc}, {0x85, 0xf89}, {0x88, 0x321da40a}, {0x84, 0xe00000}, {0x7, 0xffff}, {0x8, 0xffff}, {0x7, 0x1}, {0x88, 0x9}, {0x25, 0x262}], 0x9}) (async) chroot(&(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async, rerun: 64) r3 = socket$unix(0x1, 0x1, 0x0) (rerun: 64) fcntl$getown(r3, 0x5) 250.088291ms ago: executing program 1 (id=1498): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x1f9, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) getpeername$unix(r0, &(0x7f0000000280)=@file={0x0, ""/4098}, &(0x7f00000000c0)=0x1004) r1 = dup2(r0, r0) sendto$inet6(r1, &(0x7f0000000040)="c10e", 0x2, 0x4, 0x0, 0x0) 245.364667ms ago: executing program 2 (id=1499): mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') close(r0) 242.750579ms ago: executing program 4 (id=1500): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmmsg(r0, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)}}, 0x10, 0x0, 0x0) r2 = kqueue() r3 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x9c, 0x4000}, 0x100000000006, 0x861, 0x0, 0x0, 0x101, 0x98, 0x6, 0xfffffffffffffffa}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt(r3, 0x1000000000029, 0x1b, &(0x7f0000000000)="c04a1190", 0x4) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) r5 = semget(0x0, 0x0, 0x281) setreuid(0x0, 0xee01) semop(r5, 0x0, 0x0) writev(r4, &(0x7f0000000800)=[{&(0x7f00000000c0)='>f', 0x2}], 0x1) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x100, 0x0) r8 = syz_open_pts() r9 = syz_open_pts() kevent(r2, &(0x7f0000000240)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x8, 0x10, 0x5, 0x8}, {{r4}, 0xfffffffffffffffd, 0x18, 0x2, 0xf9, 0x8}, {{r6}, 0xfffffffffffffff9, 0x48, 0x8, 0x7920846, 0x6}, {{r7}, 0xfffffffffffffffc, 0x88, 0x80, 0x1, 0x8e}, {{r8}, 0xfffffffffffffffe, 0xdd, 0x1, 0x6, 0x401}, {{}, 0x6, 0x0, 0xfffff, 0x4, 0xfffffffffffffffe}], 0x3f, &(0x7f0000000300)=[{{r9}, 0xfffffffffffffff9, 0x84, 0x80000000, 0xffffffffffff3e74, 0x7ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x2, 0x3}], 0x7, &(0x7f0000000380)={0x8, 0x10}) r10 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0xe6) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r10, 0x0) r11 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r11, 0xc1045763, &(0x7f0000000080)=0xf15) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f0000000040)="de8637066873222a9a0c59f3ce6ce70d355a6ea7ba4064fcc8816f2127be8aa263daf5568b8e805826b0c4da2c5585902afbb9033589134e44691228c38d6f21560e216f6487a9b3c71c85db69b7a34eca6782fbc3952198f5f25b319209d08c10ace89ed09860bf3e212f1e1d3ddc337ab678865d7a23a7cbdca7", &(0x7f0000000100)=0x7b, &(0x7f0000000140)="129034d8cf153d3adc775eca92952da90098150787e477adaf0b417b5145455e7cd7888f0093b6123f40ab187174b63b306989de6305a52047583bbc1337a3173f0ae1accbd91074ecdaf2cada9ce3619ab5af714a0d9e7471733a88ffd8504d5f7ba95ec8506ffeb6f38da8ab", 0x6d) 0s ago: executing program 5 (id=1501): r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r1, 0xc4504448, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) read(r0, &(0x7f00000001c0)=""/169, 0xa9) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.175' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error fuse: Cannot find fusebuf pckbd_enable: command error pckbd_enable: command error uvn_flush: obj=0xfffffd807ac69178, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error fuse: Cannot find fusebuf denied attempt to set clock forward to 7885088468817503279 denied attempt to set clock back 1689452284 seconds pckbd_enable: command error    OpenBSD/amd64 (Amnesiac) (tty00) login: load: 5.50 cmd: getty 66735 [ttyin] 0.01u 0.00s 0% 342k pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error malloc(): allocation too large, type = 6, size = 34628169728 pckbd_enable: command error OpenBSD/amd64 (Amnesiac) (tty00) login: pckbd_enable: command error uvn_flush: obj=0xfffffd806db2cd28, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error panic: missing alias Starting stack trace... panic(ffffffff832d0902) at panic+0x1ba vgonel(fffffd80640b2d90,ffff80003c966fb8) at vgonel+0x663 vrecycle(fffffd80640b2d90,ffff80003c966fb8) at vrecycle+0x7c ufs_inactive(ffff80003c980d40) at ufs_inactive+0x359 VOP_INACTIVE(fffffd80640b2d90,ffff80003c966fb8) at VOP_INACTIVE+0xfb vput(fffffd80640b2d90) at vput+0xdc ufs_rename(ffff80003c980f98) at ufs_rename+0x1447 VOP_RENAME(fffffd80690d1368,fffffd80640b2448,ffff80003c981168,fffffd80690d1368,fffffd80640b2d90,ffff80003c9810b8) at VOP_RENAME+0x137 dorenameat(ffff80003c966fb8,ffffff9c,200000001380,ffffff9c,2000000007c0) at dorenameat+0x3f7 syscall(ffff80003c9812f0) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x97c13971af0, count: 246 End of stack trace.