last executing test programs: 1.837030497s ago: executing program 1 (id=2): r0 = socket(0x11, 0x3, 0xa) open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x186) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x40000, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000008bc42b2efbe4ddc967000000069078e0000001ac1400aa4e234e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="700282009078fffc0303070402"]) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xca605601, 0x0) setrlimit(0x8, &(0x7f0000000000)={0xb, 0x54}) close(0xffffffffffffffff) ioctl$DIOCSETTIMEOUT(r2, 0xc008441d, &(0x7f00000000c0)={0x12, 0x5}) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$DIOCGETSTATE(0xffffffffffffffff, 0xc1084413, &(0x7f0000000040)={{0x40003976fdec, './file0\x00', [{[@v6=@ipv4={'\x00', '\xff\xff', @loopback}], [0xa, 0x40], 0xfffe, 0x28}, {[@v4=@loopback, @v6=@local={0xfe, 0x80, '\x00', 0x0}], [0x8, 0x4], 0x4, 0x18}], {{0x5, 0x3, 0x1, 0x7ff}, 0xd, 0x409, 0x80, 0x3, 0x80, 0x17, 0xe}, {{0x5, 0x2, 0xff, 0x7}, 0x8002, 0x4, 0x2, 0x6, 0x9, 0xf0, 0xac}, @v4=@rand_addr=0x2c5c, 0x0, 0x9, 0x2, 0x0, 0x6, [[0xfffffff7, 0x5], [0x2, 0x4]], [[0x3, 0x603f], [0x3, 0x40]], 0x1, [0x0, 0x7], 0x1, 0x2, 0x6, 0x2, 0x0, 0x3, 0x3a, 0x83, 0x1, 0x8, 0x9, 0xce51}}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) poll(&(0x7f0000000000), 0x35, 0x0) ioctl$TIOCSETA(r3, 0xc1084425, &(0x7f0000000040)={0x4, 0x0, 0x7, 0x8, "210d0000000200007f00000100000200", 0x2000000, 0x10000e0}) ioctl$TIOCSETA(r2, 0xc1084425, &(0x7f0000000040)={0x20000001, 0x0, 0xfffffffe, 0x3, "210d0000000200000006000000000200", 0x7ffffffe}) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000340)="b1000501600000000000000009000000331c13fecea10500fef96ecfc72fd3357af302b37b673039d2d236acf20b7804be38224991f7c8cf5f88882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037281802000000720fd38bfbb770c1f572ca81ea77b3c5890400000000000000361b1257aea8c500002002fbffec2200008abfba090000001d89e400040700000080042000"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000540)={&(0x7f0000000300)='./file0\x00', 0x34488ad5, &(0x7f0000000500)='./file0\x00', 0x8}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f0000001040)=[{0x60, 0x7f, 0x10, 0x8}]}) socket(0x11, 0x3, 0x0) r5 = accept$unix(r4, &(0x7f0000000080)=@file={0x0, 0x0, ""/97}, &(0x7f0000000240)=0x63) sendto$unix(r5, &(0x7f0000000400)="b1000504600000000000210007000000331c13fecea10500fef9ed061ddd1efb7ae320b37b673039d2d236073705ae04be38164991f7b85143222b297ae1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af63043728180800000000000000f5a472c881ea6e69e0bb76d907a9000002003b1b1257aea8c5000020020000000000008abfba090008efffffffffff3512b132ae037503682ce371a300803712051eadb71d89e0", 0xb1, 0x3, 0x0, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) r6 = open(&(0x7f00000004c0)='./file0\x00', 0x100, 0x1cc) mprotect(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r6, 0x0) r7 = kqueue() kevent(r7, &(0x7f00000000c0), 0x138, &(0x7f0000000100), 0xffffffff, 0x0) sendto$unix(r0, &(0x7f0000000100)="b10005016000009f05003f0405000000001813fecea10516d09a32693f316e357ae325b37b673031d2d236acf20b8f25be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af6300372821020000000000008bfbb770c116a985c881ea772ec5890400000000ff0000361b1257aea8c5000020022138f2d900008a09000000000008e38295f80004073da51a221f00000080042000000000000000", 0xb1, 0x0, 0x0, 0x0) 1.832434215s ago: executing program 0 (id=1): syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffff00000000000008004500003000000000002c"]) setuid(0xffffffffffffffff) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x4003487) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r0 = geteuid() setresuid(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r2, &(0x7f0000000080)={{0x0, 0x0, &(0x7f0000001300)=[{&(0x7f0000000140)=""/4114, 0x1012}], 0x1, 0x0}, 0x3fd}, 0x38, 0x2042, 0x0) sendmmsg(r1, &(0x7f0000001940)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff22}}, 0x38, 0xe) futimes(0xffffffffffffffff, &(0x7f0000000340)=[{0x10001, 0xf4240}, {0x7f}]) bind(r2, &(0x7f0000000000)=@un=@abs={0x9, 0x0, 0x0, 0x3}, 0x8) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) sysctl$hw(&(0x7f0000000280)={0x6, 0x5}, 0x2, 0x0, &(0x7f0000000240), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000000280)={0x6, 0x8}, 0x2, &(0x7f0000000000), &(0x7f0000000240), 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000001180)={0x9, 0x3, 0xb, 0x80000000, 0xe, 0x9, 0xfff, 0x10, [{0x1, 0x61, 0x400, 0x5}, {0xff, 0x7, 0xfffffff7, 0x3}, {0x3, 0x5, 0x2, 0x3}, {0x9, 0x7, 0x8000, 0xd7}, {0x7, 0x2, 0x5, 0x8c}, {0x5, 0xcfef, 0x101}, {0x3, 0x7, 0x8, 0x8001}, {0x1, 0x2e0bc0, 0x5, 0x100}, {0xf, 0x200, 0x5, 0xffff}, {0x5, 0x1, 0x8, 0x8001}, {0x2, 0x1, 0x4, 0x2c8c}, {0x3ff, 0x1, 0xc5, 0x1}, {0x6, 0x0, 0x694df442, 0xb}, {0x5, 0x2, 0x7fffffff, 0x5}, {0x3, 0x74badb22, 0x80000000, 0x5}, {0x1ff, 0x3, 0x9c4, 0xa37c}]}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x1812, 0xffffffffffffffff, 0x0) 1.828227872s ago: executing program 4 (id=5): r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r0, &(0x7f0000000000)=[{&(0x7f00000007c0)="7f454435c5c41a49b7f865d14b16a2299bb881794ffa08bb11bafcdc202a294097b327baaedbae6826050800eb0600"/64, 0x40}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x3, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xd79b41c173cbb07f) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000180)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000400)=[{0x3, 0xf1, 0x80, 0x1}, {0x2, 0x2, 0x68, 0x7}, {0x6, 0x80, 0x12, 0xfffff802}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r4, &(0x7f0000001400)=@file={0x6, 0x1, './file0\x00'}, 0xa) getpeername$unix(r3, 0x0, &(0x7f0000005440)) syz_emit_ethernet(0x62, &(0x7f0000000000)=ANY=[]) 1.806679223s ago: executing program 3 (id=4): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000180)={0x3fd, 0x7}, 0x9) r1 = socket(0x18, 0x2, 0x0) getsockopt(r1, 0x6, 0xfaf, &(0x7f0000000100)=""/4096, &(0x7f0000001100)=0x1000) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0)=0x8, 0x4) accept(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0x10) 1.770252062s ago: executing program 3 (id=9): openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) mknod(&(0x7f00000005c0)='./file0\x00', 0x100, 0xe02) (async) mknod(&(0x7f00000005c0)='./file0\x00', 0x100, 0xe02) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x40, 0x0) (async) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x40, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x10, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0x4, 0xfffffff9, 0x2, 0xfd1, 0x6, 0x7fffffff, 0xa7, 0x10, [{0x8, 0xffffff30, 0xffff}, {0x8, 0x4, 0x4}, {0xffffffff, 0x4, 0x94, 0xb}, {0x9, 0x7ff, 0x5, 0xfffffffc}, {0x6, 0x2, 0xfffffc01, 0x3}, {0x7, 0x10001, 0x7f, 0x2}, {0xff, 0x1, 0x2}, {0x2, 0x3, 0xa5, 0x4}, {0x6, 0x7, 0xa, 0xfffffffc}, {0x7, 0x4, 0x1e0000, 0xfffffff8}, {0x100, 0x0, 0x3, 0x5}, {0x200, 0x1, 0x7, 0x401}, {0x3, 0x2, 0x4, 0xc}, {0x9, 0x54b4, 0x100, 0xfff}, {0xeb, 0x7, 0x1000, 0x2}, {0x3, 0xb, 0x80, 0xff}]}) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0x4, 0xfffffff9, 0x2, 0xfd1, 0x6, 0x7fffffff, 0xa7, 0x10, [{0x8, 0xffffff30, 0xffff}, {0x8, 0x4, 0x4}, {0xffffffff, 0x4, 0x94, 0xb}, {0x9, 0x7ff, 0x5, 0xfffffffc}, {0x6, 0x2, 0xfffffc01, 0x3}, {0x7, 0x10001, 0x7f, 0x2}, {0xff, 0x1, 0x2}, {0x2, 0x3, 0xa5, 0x4}, {0x6, 0x7, 0xa, 0xfffffffc}, {0x7, 0x4, 0x1e0000, 0xfffffff8}, {0x100, 0x0, 0x3, 0x5}, {0x200, 0x1, 0x7, 0x401}, {0x3, 0x2, 0x4, 0xc}, {0x9, 0x54b4, 0x100, 0xfff}, {0xeb, 0x7, 0x1000, 0x2}, {0x3, 0xb, 0x80, 0xff}]}) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000180)='./file0\x00', 0x2, 0x0}) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240), 0x0, 0x0, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) sysctl$kern(&(0x7f0000000100)={0x1, 0x50}, 0x3, &(0x7f00000011c0)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0xfffffffffffffff9) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000200)=0xf1) (async) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000200)=0xf1) close(r0) sendto$unix(0xffffffffffffffff, &(0x7f0000001540)="5900050400000000000008000301000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b", 0x40, 0x40a, 0x0, 0x0) syz_emit_ethernet(0xce, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6097520300983c03fe8000000000000000000000000000bbff020000000000000000000000000001331100000000000000836d89f8b4ed7a1350f6b92300000047a6007a9c4613db9d328c7d13bdef5f3b340fa91390d107e65b59330e84ae7e580577eb96a6dae181caad726e4394c0270a2be8ce7055e68ee861ec5077bbed2ff8a6e9e0f726277438bf2f7c94f8e5d73e7688472cee7af8ca1e6a3b4ff53d9c3e6c2390533b136f0102000000000000000000"]) readv(0xffffffffffffffff, &(0x7f0000000a40)=[{0x0, 0xfffffe88}, {&(0x7f0000000600)=""/251, 0xfb}], 0x10000000000001e3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x11, 0x4, &(0x7f0000000100), 0x0) recvmmsg(r3, &(0x7f0000000880)={{0x0, 0x0, 0x0, 0x0, 0x0}}, 0x38, 0x2042, 0x0) 1.766503726s ago: executing program 1 (id=10): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000040)=@in6={0x1c, 0x18, 0x1, 0x4, "febf000000140000000000700100", 0xffffffc0}, 0x1c) r1 = socket(0x18, 0x1, 0x0) r2 = shmget(0x0, 0x2000, 0x104, &(0x7f0000544000/0x2000)=nil) shmat(r2, &(0x7f0000768000/0x4000)=nil, 0x1000) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4, 0x4d, 0x7, 0x7}, {0x30, 0x0, 0x5, 0x8}, {0x9b1e, 0x2, 0xf3, 0x9}]}) syz_emit_ethernet(0x1000e, &(0x7f00000015c0)=ANY=[]) r4 = socket(0x2, 0x2, 0x0) read(r4, &(0x7f0000000b00)=""/4096, 0x1000) execve(0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000280)={0x6, 0xd}, 0x2, &(0x7f00000002c0), 0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0xc028698a, &(0x7f00000001c0)) 1.764284676s ago: executing program 4 (id=11): r0 = socket$inet(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x46) r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x4ebfac6bbaf7b18) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)='#!', 0x2}, {&(0x7f0000000200)="0ab4e9", 0x3}], 0x2) r2 = socket(0x18, 0x3, 0x0) sendmmsg(r2, &(0x7f0000000200)={{&(0x7f00000000c0)=@in6={0x1c, 0x18, 0x2, 0x8, "77e9972abe41c07479622eacee09e361", 0x2}, 0x1c, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="58000000ffff000001000000e1850fe0e2275792f1427675edd709581452f826d54e8517a096cad72ebf4f8a38f5452e729abfb3280d1e84c622a81acd2d0324567dde01ff025f178a31d93a5a8e761bcd421961925a5eb1c0563ac000000054000000ffff0000060000008b176fd1a696b66d3caffdd683a4415e19437e1842bf490b0a0eada753e1dbf3a37bbf2dfeaec8c9fb72866ca58aba162aa97c61578ee2c0ae56c1c4bf0ddb6c5d39709849000000"], 0xac}}, 0x38, 0x8) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 1.583187524s ago: executing program 2 (id=3): r0 = syz_open_pts() sysctl$hw(&(0x7f0000000240)={0x6, 0x1c}, 0x2, &(0x7f00000002c0)="99c5069e7aab2155751fcf107818533afc9ff01a68a4b1baa30a07f4c47e54a8341f3be673a174c3a12223a171ff2ab99d0d43f0a6c3948f1165293859021f4ab16972aa38938e876ac2126614dcd00fdfe76f1ace1f77da0c0af8", &(0x7f0000000040)=0x5b, 0x0, 0x0) close(r0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setresgid(r2, r2, 0x0) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) setuid(0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206919, &(0x7f00000001c0)) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) sysctl$hw(&(0x7f0000000040)={0x6, 0x1d}, 0x2, 0x0, 0x0, &(0x7f0000000080)="4cd8", 0x2) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="cff5c05e64da486cdaae4a8238b1f359025250129bdb3b8c173b553a3b", 0x1d}, {&(0x7f0000000240)="aa6295ceab03", 0x6}], 0x2) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$WSKBDIO_GETENCODING(r4, 0x4004570f, &(0x7f0000000440)) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) r7 = socket(0x2, 0x4001, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) poll(&(0x7f00000000c0)=[{r0, 0x2}, {r4, 0x4}, {r4, 0x4}, {r0, 0x8}, {r4, 0x2}, {r4, 0x8}, {r4, 0x4}, {r0, 0x20}], 0x8, 0x0) 1.514943834s ago: executing program 7 (id=13): r0 = semget$private(0x0, 0x4, 0x488) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000000)=0x1) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000040)=""/4096) r1 = getuid() r2 = msgget(0x0, 0x410) msgctl$IPC_RMID(r2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000010c0)={{0x0, r4, r1, r7, 0x80, 0x0, 0x0, 0x0, 0x100000001}, 0x0, 0x7fff, 0x0, 0x0, 0x5, 0x0, 0x7f}) msgsnd(r2, &(0x7f0000001140)={0x2, "9775f86b9f42089098e6334432893c058689e082e93553ce4df498076debe9c34ddbceb36a30f0d49afceb06e8437a888d6919b54d20c798b75b51db01428897eb80285afa6eb923ebb15241a0db3edf88e6aa9a2b369c51693399fe9b1014"}, 0x67, 0x800) openat$bpf(0xffffffffffffff9c, &(0x7f00000011c0), 0x100, 0x0) r8 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001240)=0xc) connect$unix(r8, &(0x7f0000001280)=@file={0x2, 0x0, './file0\x00'}, 0xa) semop(r0, &(0x7f00000012c0), 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000001340)=""/28) r11 = accept$unix(0xffffffffffffffff, &(0x7f0000001380)=@file={0x0, 0x0, ""/503}, &(0x7f0000001580)=0x1f9) recvmmsg(r11, &(0x7f0000001980)={{&(0x7f00000015c0)=@in6, 0x1c, &(0x7f0000001880)=[{&(0x7f0000001600)=""/116, 0x74}, {&(0x7f0000001680)=""/30, 0x1e}, {&(0x7f00000016c0)=""/254, 0xfe}, {&(0x7f00000017c0)=""/9, 0x9}, {&(0x7f0000001800)=""/115, 0x73}], 0x5, &(0x7f0000001900)=""/76, 0x4c}, 0x7}, 0x38, 0x1840, &(0x7f00000019c0)={0x0, 0xfffffffffffffffd}) sysctl$vm(&(0x7f0000001a00)={0x2, 0x1}, 0x2, &(0x7f0000001a40)="ca17db782229836a741d4ab2a4de8f879c8d363bb366d120d549289fd6037ed309bb0d9554418e6f5786c7c402c7c00bac8287e1de8a86a0a1f5e64b4ea3d3403b94c1329ef4bc178af47d2da4448501b621bdbd3e5f6353ff3df8a6e4968d92dc0f023e674c137ffdcc8018102b81c5fdc44fa8d8377b02d5a0785ef35ff33502a991aebf941323171717bfbb529bc544512e5eaf0abbe9095df0df898ab6bb24b7f9701fa8f6f34f52662ac18708a329a30712acb8c68f0aeab0fce9b415490cd1", &(0x7f0000001b40)=0xc2, &(0x7f0000001b80)="c89fde336592a4313f9369d1ddbf3fae13ba2fea8fa000520903a131af1b2834d55d19d92f8ab534f90f4bfb3dbc5860e5e86cbb1a84946d08d41819387992400cac21305e6a22acdc53370e434c86aaae6e4eb1086e36f5bdfb8f18dd04eb61d3b9011478c8ae0e7f8f7801dd5370d8bfb4ee6d189b9837145fb50ee11e57d7f526e2a9867f3182e705c9789a48bb7e76a54ddec2cb223d4cf2eca0e50b980c12cd84ef1193a3d09c75d6579890a78101619fc465377362078308865b3a28009275708ec4640f46a0941140881a956a2e3e59b46980f2545036d558fefe", 0xde) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001c80)={0x0, 0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000001cc0)=[r10, r9, r9, r10, r4, r7]) msgctl$IPC_SET(r2, 0x1, &(0x7f0000001d00)={{r6, r12, r1, r13, 0x89, 0x1000, 0x0, 0x0, 0x605}, 0x0, 0x0, 0x200, 0xfffffffffffffffb, 0x4, r5, r3, 0x8, 0x0, 0xfffffffffffffffa, 0x0, 0x1}) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000001dc0)=0x2) syz_emit_ethernet(0x11c, &(0x7f0000001e00)={@random="726a2de816ad", @broadcast, [], {@ipv4={0x800, {{0xd, 0x4, 0x1, 0x1, 0x10e, 0x67, 0x8b, 0x57, 0x8, 0x0, @multicast1, @empty, {[@lsrr={0x83, 0xb, 0x4, [@loopback, @rand_addr=0x5]}, @timestamp={0x44, 0x8, 0x7, 0x1, 0x3, [{}]}, @end, @lsrr={0x83, 0x7, 0x5, [@remote={0xac, 0x14, 0x0}]}, @generic={0x0, 0x2}]}}, @generic="1c4c5d521962254b7cab86f7aaec4abf1db870a689202c02af04d67856b3fecf578b043a36641d6cea16feede55cb1921bb3eac782032c75527292c80914f67d3348c7467be63c20365437024320b2360fa507a6ec044cc834a1c3f588286a60e70cb987fec876f756b6fb47dc874eb79a149613653d024a4005c772f6037fd57c6a4fd406d85ef958a15f4cb69aa06d231c0312e2ff687b7bc160f277671fad389ccb06c75c67ad54015c27c7f945242efd8e753df615b11ba70e365dc491eadfc60003219f139223c2e6aebf11bad483ddf2d60b95efe85054"}}}}) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) unveil(&(0x7f0000001f40)='./file0\x00', &(0x7f0000001f80)='w\x00') setsockopt(r11, 0x631, 0x4, &(0x7f0000001fc0)="3a6af569958097cfe94bab10c1626002b95cbd34a08c141b8918d222f199dd7163d80702d42e507ffc78f762e4867a9a8e4af8cc034f56e9b0eb6e519ffb1e747682023296c0e15ba261276ecb7792603e157f3f903adf27538ef674d537296fff704e486c386e77987442b892eeae8ed5fdd47bae027b53af3b37d512383765d2d5f66324a2e42cdcedc6fc82fbdd02e13fd629a2354cca130f3764d61f17ca3862b20adb481d1e41d7209a4172bb11ecf880b5afa0217a808ab8ad977f79eb203bd145b1d04ad5401f30396a5a46df9bbaf6e541428113a67a2b9e456334d9a205f545808c6d", 0xe7) r14 = socket$inet(0x2, 0x1000, 0x8) fcntl$dupfd(r8, 0xc, r14) 1.514528043s ago: executing program 7 (id=14): r0 = openat$audioctl(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) read$audioctl(r0, &(0x7f0000000040)=""/8, 0x8) r1 = syz_open_pts() readv(r0, &(0x7f0000000600)=[{&(0x7f00000001c0)=""/215, 0xd7}, {&(0x7f00000002c0)=""/188, 0xbc}, {&(0x7f0000000380)=""/34, 0x22}, {&(0x7f00000003c0)=""/214, 0xd6}, {&(0x7f00000004c0)=""/7, 0x7}, {&(0x7f0000000540)=""/164, 0xa4}], 0x6) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000180)=0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{0xfffe}, {0x1, 0x0, 0x0, 0x2}, {0x4, 0x0, 0x0, 0xff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000100)="51f91e35", &(0x7f0000000080)=0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfffffffffffffe3c, 0x0, 0x37) close(r1) 1.501811884s ago: executing program 7 (id=15): sysctl$kern(&(0x7f0000000140)={0x1, 0x2e}, 0x2, &(0x7f00000001c0)="9d92eb17c0db67cc3e6f67fdd5391f8421da6aac224d05b5169d3106e16acafc310eb3a5894c817292", &(0x7f0000000200)=0x29, &(0x7f0000000240), 0x0) r0 = semget(0x0, 0x1, 0x281) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setresgid(r3, r3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000780)={{0x0, r3, r2, r3, 0x8f, 0x25, 0x0, 0x0, 0x8}, 0x0, 0x6, 0x0, 0x0, 0x6, 0x0, 0x8}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setresgid(r6, r6, r3) r7 = getpgrp() lstat(&(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000900)) stat(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r9 = getpgrp() stat(&(0x7f0000000c00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', &(0x7f0000000d00)={0x0, 0x0, 0x0, 0x0, 0x0}) r11 = getgid() fstatat(0xffffffffffffffff, &(0x7f0000000e80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', &(0x7f0000000f80), 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000e40)={&(0x7f00000004c0)=@file={0x0, 0x0, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xfc, &(0x7f0000000700)=[{&(0x7f00000005c0)="923c064f2271c749d95ef37b1572796416064fcd0c0d0c37481f4424b0", 0xfffffffffffffdd8}, {&(0x7f0000000600)="a58210eae3712528af7a0d46c3dfb57d81c99ed36c7f6a93c8c1d32058da61e9bb2aac75f54c8d141ee6c5a7fb437df2ff12871b1848b80550e93e137d6283766f34c3bfe5cacad765b99c48869e0a0437e7f0ad7d8a4d88e9c7645fd3cd422b3f091fa4e66ebf98612d6e2558f3cc11fccc720581e5d876c6ad10db1a48021ad30fb4f02df1980a1fdacbde0640dfd0f723", 0x92}, {&(0x7f0000000880)="d98348682430a45e16db43b5c559bb6cf8bfb844bdaa0ebe92226f1064e4a40f3e5668ec265dca58157fc02529a0c99cbaec40f8c977d04957c84adc517db86f37c69ef5a4038b3962506ca918b4e860cf2dc3a365821aaebcd166b0db8523b3b2a27a3143a218e20e7abbabf9f5a90ef1753ee3f2d928316e00b2b8c2", 0x7d}, {&(0x7f0000000740)="165e672c34fc4a176a1d6434a234a59b3498247518a0647715334a4e02d58e93f6538bbb017d9fa16a261ae7e3238f9a8cd6e16f43cf40cb88cc18e181cf7c50a0f38f72865b39b6de9f9c1efa76071cc117b850b575068bdf3122ad9e3f6851aae4f943715ad1b7b10a8ee4c6efa927e8f317d9722ddaae0e078bb2e409783eedcb5bdbd2b91a627e58e137d3c6066507731486d97f8d4d786a112782e7987d80a421e76455498c3012807918717812fc3c2a2c383f08fff8f24395d2b7db166fc71f065f20637c9c2225a24e7caefc4f0c01c36828be5b7686eecc95e6ceb5ce5ea0a8965e6b442bff83f7e038193e48d917d9b049feb2c7", 0xf9}], 0x4, &(0x7f0000001000)=ANY=[@ANYRESOCT=0x0, @ANYRES32=r5, @ANYRES32, @ANYRES32, @ANYRES64=r2, @ANYRES32, @ANYRES8=r1, @ANYRES64=r3, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES64=r4, @ANYBLOB="18000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r2, @ANYRES32=r4, @ANYBLOB="18000000ffff000000000000", @ANYRES32=r7, @ANYRESDEC=r4, @ANYRES32=r8, @ANYBLOB="18000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11], 0x84, 0xc}, 0x40a) openat$vnd(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) r12 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000480)=ANY=[@ANYRESHEX=r12]) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f00000006c0)=[{0xa, 0x9, 0x51, 0x6}]}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005010000009f0500070107000000211c13fecea70500fef96ecfc72fd3007ae30200fdef3044d2d236acf20bf404be01000000f7c8cf5f8823297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602", 0x7a, 0x404, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x6000, 0x1e5f) fcntl$dupfd(r12, 0xc, r12) r13 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) mprotect(&(0x7f0000058000/0x1000)=nil, 0x1000, 0x4) r14 = socket(0x11, 0x3, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000002c0)={0x5, &(0x7f0000000240)=[{0x7f, 0x4, 0x6, 0x10000}, {0x9, 0xec, 0x1}, {0xf55, 0x4f, 0x0, 0x1}, {0x3, 0x3, 0xfc, 0x1000}, {0x9, 0x0, 0x87, 0x4}]}) sendto$unix(r14, &(0x7f0000000340)="b10005040028a6000000000001000000331c13fecea10500fef96ec0c72fd340f0928c00004e3003000000acf20b7804be38164991f7c8cf5f882b010000000500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb61b98df192f9781ea6e2ec5890400000000008000360a4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000ac8d3a4cd20c33c56656ebac52ca5c5743e0d43a257284bbcf3d249e5fecce19cd6d8e73000000", 0xd8, 0x4, 0x0, 0x0) 1.500362163s ago: executing program 2 (id=16): ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD(0xffffffffffffffff, 0xc01864c1, &(0x7f0000000000)={0x0, 0x3, 0xffffffffffffffff, 0x0, 0xfff}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f00000002c0)="03000000", 0x4) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmsg(r3, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/51, 0x33}, 0x0) setsockopt(r0, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd504404, &(0x7f0000000040)={0x9, 0x2, 0x1, 0x2, "cd00220004000000000000000000000000008000", 0x40048003, 0x6}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x16, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setrlimit(0x8, &(0x7f00000008c0)={0x42, 0x61}) r5 = syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) syz_open_pts() openat$pf(0xffffffffffffff9c, 0x0, 0x200, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000600), 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x2, 0x0, 0x0) setreuid(0xee00, 0x0) r6 = syz_open_pts() futimens(r6, &(0x7f00000006c0)=[{0x2, 0xe472}, {0x1, 0xffffffffffffffff}]) close(r5) syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x27ffe, 0x80000000, 0x7fff, 0xfffffff9, "10eb080000fb00", 0x200, 0x7ff}) writev(r5, &(0x7f0000000380)=[{&(0x7f0000001400)="a924646c0fcad94a762a7ebcf03f20427b3e5eaae6e80467b9e1213d78770d09b9518c989defda4873360dfb3231e7c78ad81684cadbe8dbc48a98dc51941dfc91f76ae444e58e912fb3efbf66273e12a9e0c698fcbdb31b9d0a8f0ed0432d8370ba50e573b60015036b894a244fcb92bfa7392426f276b496a21003f6b2d79c5fd2e98b56cbd6becf2cbc25163de3bc80e154d260ce5ddd259d498fa4815e564ec92da6196fdc8c60176ffa62d9708f0d8b8aadc7f2da2661c9f4d93c236b4ff3fd1036d9fc42c20ef99d1dbfa1d9753738ec1b664f3a3e00754ec39da5a62633d8be2c54693dad94e2062c73c1ace9769293907d12fd867f480ab3981f208f4c23db5c3a27334a2beb6174421952b343393a0a5b687c3418d6c928d09aa2f7a4ce1162e316425faa60be32589b79389b4c3f4657ab9f8857a069a3689c2afac6e426020ba7ae3294116d375b635fb4ad8c754b7d108deffb7acecebfed2deba39e5d71047c4efa5dc676f5fb31556c81863686fa12520f31bb3f80635341535582f1387b51ff5e9544124d416644d7e49ecc51791f9bb7a9e77b3f41e3f13f78e6398cd6d6555c8cb0285dd4ab00d6639efeb763cf2b3a47fd7e04e99c3702cc3b1833d8e0b326ffb7d2171e5a4787ab07ee5faea9453f6292cc7e659958d57b91980f24fa301159ba0578ebd5c3397a9a0193a91711b140b1735790d3b046dc508a2d8e79644a359b9af6feee955f5c4118d948ceba40a178f5085c8deb0de7c7ac3a7070a5f6ddc09dbd385bf7d59f08b569ff7ea90e3eb3bec4d8b8259010ee3e89e532c97c513fc0bec474c156a9443f860511e3beb7d34b8b4b82e409d912f98516565a04197937bf0ddf30a82a0249435a08e307dc7e04ef6c083a0ebd0e1fd476d45bc6463fb672b14b1acb2b6c06bc14642cc3e92d2063e15f62d5ce4f82113608b0ca6b98a6e16680f59b203e7e364a8af1f2661cbef9a1012e7090b384726e63e52ea6d148a353b52ff7a9065f3e264e954ac910bbc8caf6f7a6599592452b8567156c1eb7e2bc4956d8b7d064f9dd81d755afa24aaafa492b1102a8411b0285a372c9b0acd6310162bdd266fe521f68a0c5142a75d71a6a3e895d6c78f2d58a90c8393f96b5a936032246d4e21389abafa66c2b833b63df822bae5e350ad33c2b3df045e0318584a19c22a37ebb9be3b949c55bf258dee5030d7a84a17aad395c0eaa18478ea49e362742141c55ed928a73dbe3a20759b0d7d5763b652c5a9d688d689bb05c8ae640d65afd54767f155cb267afe31f0fdc45e0af516e1164c297c1d557647bc641141062449aff21c3f7ac443a6765cf936b993a7db083b299854eb9dd11b92af66eb0f7c63a7e84c07316e9e651acf6950885799b3eda9025ad2a8edb5efc2e0ecddc4525e60c64c63d10fce85ef8c5ae89cebff15d3bcf32de6405d7ff1e55fa208eb0015fa4eb2dbfeb7047b4957369032ef8ea9ad733d28fa07de641943261f1e9904ccc279b1bcaf25a06befc4f010c7fb4dee3070db9bd096172a46f102718fcc6aff1de22e5ed6bef649d710436cb7eedadd00c35002eeee46052f04774445f4f935de9486779fe879f20a41b8fab1eefef4e8dc69388683479a1db62518577dd2ca564aa03aba641265f8814b07751c499863aa84992aef1276ea893d032ef25efd7742247804e9420e2b0feab4aed235cc9b1567cc811267bfa7445ff3c969c84c10b8c96a161ccbdcc7ec265042bbe169bb053e087ba56a05903f7106033f17f58523ebde99758af3f3f5b91e49c2bc8371c141591a8a9a3c9c579bb49aa0c3e27a7c5c0254480c4d0a120846bb1423474cd08d05b66bcb8ea074aa260ad355728c025c91d58b038af0b8a29084a7e2391f8ad0230371111e87a46a5dac45018d7c188e50e6cabab1c9eb93b391ba507cbf463c657b71c9b3ace7267f39de4ec00f075d5c642185a376c5a85fda2ccc8853273d830b33d1d55cada1fb2f1f2d202d8387539f594b7b405bae47d34d5123678a0d6409beb2257e50db64d9af54255221e61935709e4804c8d97dead73c66985ad7f562b66dbaf874e34d28d013fb1b743e1f0a3f5c88353251cd4b2d201b01ca8f42309fd7d1a5765033b5f28138d1ac6af92ee6939bf68df3df010856091bc15d57ebeeebd2a06806fa247e1c6c858e00cc2d5e310099959e5558428bdc2da404a0fde22927efa978e3462787cb3f88e7be7454d0e64e09c5227d9497332b9e5d3f4ac330f34dd1a57054e70642ff6bfea132d1f700aad28cf739ab5ad54a7f3664a1443abc97299d9cae91d04abb62123b2c8fed031ad387696ec887ec334c3047643285aee69ce4c6f8eee98f0204e3ecb8bb9fb1aa4cce79e67d0d6d91092f57e9a673927c52cd2e143e3c7f1595d8e4230ff89935c1bd8343a47c54e8b234c5078b75cd4c8c1d1f62e40d1afb1ed277dddcb8780cb16f952c27d50cd774acc49241c96a4e5a5aa94b2de77665b1f539b652f5c062e08dc54fff9af4e3564595d8415d7e15239122d16ff5dd5b404962412dfd16d28b1cb5dc5a3aa771ed5a81de851dd844e99957bf108e9c84e70e2acdc9cef1140609cbaf379132d06d915353de5a6115cf0fd861959a1c67076cf6a4c5b734e906ffef43116a880430c5093bcd0e8358469727a80d8dc55196718abcbd8144ce9f6048b0c1e91d2b3867d896f81e8d87b4f9824cb43b13fe8fde05c277bd8667893d697edb180919d237f75dc9da176604aa7abee7fa79761f6a1622a4583d7e00165ee864aafbb541fb5455ecb3a5806c30f76182648b6c461e98e68d2efc82f4dbe74c2f7c504238a1edabafb20525beac9eb4594802906ed84c1dedcd19c5eca22df69c515f0073160ef8787874113e4557649424ed26c97f7b0676896246ee917bfa0dc68e283335ac18aee8e58bb5d84595f055562baffc54c12b1d431a96b6e484df3b906714394eba959b64676449bfbe206062ef4b66b039f77a50ef19ae10e0b79ea5edb46f48d58098579cf001246d5f7de00614fce2676ccda818e69bef6a23e9bb7966477f7cd5e560ee4772b660389d189612f6ec3d67de6c975ce77716d3e756a24bcf18c9036b0b680d098250852e176508736ac944ca74f9e30bd41609cd44e8bc841b5a5d60ef570bacb4f0b8bf565dd78d27d442efce7907c5afbff97e97c79c8d72db7c3c158967bbd4d635be7e6526155a994b616c51f428830bb1c6d91bcfc6c1e28170396c931ab66c331b66e4d957390ee101be35dec198fbe0f90d9f5b8e76f68c33d5ee540e04600728b1ad0aab0388c126e596eb5af46d6b0d2cdac8749e969a955b9d654ff2027c55a1525c4def91b055fe44f53989bf592553c924d14ef197658f74703c7f80d684f9e63716a066d2a77ae2b9a5ed7e9806efdd6096db7775351281b24e5afff8c07e92778105393bc6f976e80311edf16b6d8637764aca87d8f42ba735591cb0f05e6e0f4263de7048441257fc5ca3bb0d32483a01af27d7d812cb810aa3e1a3df1edb6a4740c8db923f8ec7445d86d9c5da9ec5a0241fe2c07783728a1253fb0d6d2795925fea88f293aeb6d13aaffe3ec8409d1d63146362d770fc6ed76b063b3cf885d5e9764acefe3982e2031b172ec0b8e02dbd15c28", 0xa29}], 0x1) 1.469876902s ago: executing program 7 (id=17): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0xfa) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x30, 0x5, 0x3fe, 0x80010001, 0x8, 0x10, [{0x0, 0x6, 0x7, 0x9}, {0xc5f, 0x0, 0x9, 0xc}, {0x3a77, 0x5, 0x3, 0xa}, {0x80000000, 0xd, 0x107, 0x70a}, {0x401, 0xff59, 0x1002805, 0x9}, {0x20000008, 0x4, 0x4, 0xb4}, {0xce1, 0x91, 0x4f5, 0xfffffffe}, {0x0, 0x801, 0x7ff, 0xe}, {0x483a2561, 0x9, 0x6, 0x100000}, {0x2005, 0x2001, 0xcee, 0x400000}, {0x1bf, 0x80000002}, {0xd2, 0xdbc, 0x8, 0x8000006}, {0x26, 0x67, 0xc, 0x2c6}, {0x29a70716, 0xfffffffa, 0x0, 0xd}, {0x2, 0x9, 0x6, 0xfffffffd}, {0x0, 0xbf, 0x2, 0x20000b}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) ioctl$VNDIOCSET(r1, 0xc0184406, &(0x7f00000001c0)={0x0, 0x0, 0x0}) r2 = socket$inet(0x2, 0x8000, 0x8) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) getsockopt(r2, 0x0, 0x5, 0x0, 0x0) syz_emit_ethernet(0x16, &(0x7f0000000240)={@broadcast, @empty, [], {@generic={0x8035, "2189b62837be85c5"}}}) 1.467824836s ago: executing program 2 (id=18): ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0xc003, 0x3a) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0xfffffffd, 0x64) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ktrace(0x0, 0x1, 0x40000c08, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000140)={{0x1c, 0x18, 0x1, 0x6, "5bde75dd5819802560e83b1654cb44b3", 0x4}, {0x1c, 0x18, 0x0, 0x6, "8369a7fcb416ba26374fe42253619c3f", 0x7}, 0x3, [0x9d5ef3f, 0x3, 0x1, 0x19a1, 0x3, 0x8000, 0x4, 0x6f06]}, 0x5c) 1.465781881s ago: executing program 4 (id=19): r0 = socket$inet(0x18, 0x3, 0x102) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0xe3) msgrcv(r1, &(0x7f0000000080)={0x0, ""/45}, 0x35, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000200)='./file1\x00', &(0x7f00000002c0)='w\x00') msgctl$IPC_RMID(r1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000180)=[{0x4, 0xbb, 0x0, 0x100000}]}) r2 = socket(0x2, 0x3, 0xff) setrlimit(0x7, &(0x7f0000000080)={0xe, 0x51}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$FIOASYNC(r2, 0x80047460, &(0x7f00000000c0)=0x8) writev(r3, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) closefrom(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) bind(r2, &(0x7f0000000000)=@in={0x10, 0x2, 0x3, 0x9}, 0x10) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r4, 0x3}) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f00000000c0)=0x4) sysctl$hw(&(0x7f0000000280)={0x6, 0x8}, 0x2, &(0x7f0000000000)="0000e65bc39e76ecc9ddb3c3cc6bbc2506870300ec", &(0x7f0000000240)=0x15, 0x0, 0x0) execve(0x0, 0x0, 0x0) read(r4, &(0x7f0000000480)=""/4096, 0x1000) socket(0xd339f510a7dae410, 0x8000, 0x9) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000300)={0x7, 0x3, {[0x6, 0xfffffffffffff800, 0x3, 0x7, 0x1, 0xc6d2, 0x3, 0x101, 0x2, 0x1, 0x9, 0x6, 0x60000000000, 0x2, 0x3, 0x3, 0x8ef, 0x9], [0x2, 0x100000000, 0x67969c1, 0x9, 0xcc, 0x8001, 0x0, 0x3ff, 0x80000, 0x3], [0x2, 0x101, 0x5, 0x10, 0x80000001, 0xb, 0x1], [0xb, 0xfffffffffffffffb, 0x151, 0xe9, 0x0, 0xfffffffffffffff9], [{0x100, 0x9d76, 0xfffffefe, 0x1}, {0xff90, 0xd, 0x8, 0x8c}, {0xe7, 0x7, 0x3, 0xffffffffffff7fff}, {0x2e, 0x0, 0x8, 0x5}, {0x8001, 0x81, 0x2, 0xc7}, {0x801, 0x2, 0x7fff, 0x80}, {0x9, 0xcfb, 0x3ff, 0x7}, {0x1, 0x10, 0x6, 0x15}], {0x9, 0x80000000, 0x7, 0x9}, {0xe, 0x1, 0x3ff, 0x10}}}) socket(0x18, 0x3, 0x3a) mlock(&(0x7f000017e000/0x2000)=nil, 0x2000) 1.4539911s ago: executing program 5 (id=6): r0 = setsid() r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0x8020697a, &(0x7f0000000000)) r2 = getthrid() r3 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setresgid(0x0, r5, 0x0) sendmsg$unix(r1, &(0x7f0000000200)={&(0x7f0000000000)=@file={0x9, 0x1, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000040)="651030900359823c45ce0912487f27d1f361b7eff18f9cc8cb1958c3881f994e0ef9249e54ee0655dcc02d816b3ebb2e6ac8ed8b81f6dbc57308160b057d997a28b6", 0x42}, {&(0x7f00000000c0)="e5a9a45ede3dfaf2db758c66e503a074adfc68aa112412667e8c3e50d989d5d80a724ae691e74938525f08e047bed1b32df7129f7341c243453277a3deeb6194e1ac61ebb46c9e180749f3fb12942df4d548dc26e9c9edaa41673cb1c0afb7bb12d52c0b5cabba10f795c722b34f836d9a5d4f7fe0579ed7c6968c939bd06994df35f9f972ce3ad29c1809a2fcc46f", 0x8f}], 0x2, &(0x7f00000001c0)=[@cred={0x18, 0xffff, 0x0, r0, r3, r5}], 0x18, 0x401}, 0x40e) r6 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r6) fcntl$lock(r1, 0x9, &(0x7f0000000240)={0x3, 0x0, 0x4, 0x190, r0}) setpgid(r2, r2) 1.427370449s ago: executing program 6 (id=7): r0 = socket(0x18, 0x1, 0x0) close(r0) (async) connect$inet6(r0, 0x0, 0x0) (async) mkdir(&(0x7f0000000180)='./file0\x00', 0x80) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) (async, rerun: 32) r1 = open(&(0x7f0000000200)='./file0\x00', 0x8, 0x30) (rerun: 32) readv(r1, &(0x7f00000004c0)=[{&(0x7f00000002c0)=""/236, 0xec}], 0x1) preadv(r1, &(0x7f0000001980)=[{&(0x7f0000001280)=""/213, 0xd5}], 0x1, 0x1000) (async) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') (async) unlinkat(r1, &(0x7f0000000080)='./file0/file0\x00', 0x8) 1.337900216s ago: executing program 2 (id=20): sysctl$kern(&(0x7f0000002ac0)={0x1, 0x2f}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000800)=[{&(0x7f0000000140)='4', 0x1}], 0x1) readv(r0, &(0x7f0000000600), 0x10000000000002a5) sysctl$hw(&(0x7f0000000000)={0x6, 0xc}, 0x2, &(0x7f0000000600)="e5488d7db329", &(0x7f0000000700)=0x6, &(0x7f0000000740), 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x1) unveil(0x0, &(0x7f00000000c0)='c\x00') r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000080)) sysctl$kern(&(0x7f0000002ac0)={0x1, 0x2f}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) syz_open_pts() (async) writev(0xffffffffffffffff, &(0x7f0000000800)=[{&(0x7f0000000140)='4', 0x1}], 0x1) (async) readv(r0, &(0x7f0000000600), 0x10000000000002a5) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0xc}, 0x2, &(0x7f0000000600)="e5488d7db329", &(0x7f0000000700)=0x6, &(0x7f0000000740), 0x0) (async) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x1) (async) unveil(0x0, &(0x7f00000000c0)='c\x00') (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) (async) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000080)) (async) 1.336708189s ago: executing program 0 (id=21): setrlimit(0x8, &(0x7f0000000000)={0x8, 0x80054}) (async) setrlimit(0x8, &(0x7f0000000000)={0x8, 0x80054}) r0 = syz_open_pts() pwrite(0xffffffffffffffff, &(0x7f0000001480)="34694f9063a5c1c511", 0x9, 0x8) close(r0) r1 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000800)=[{&(0x7f0000000140)='4', 0x1}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000800)=[{&(0x7f0000000140)='4', 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="6fcba904", 0x4}], 0x1) (async) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="6fcba904", 0x4}], 0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x48, 0x88, 0x7, 0x0, 0x8}, 0xd76, 0xfffffffffffffffd, 0x0, 0xffffffffffffffff, 0x5, 0x1, 0x0, 0x10001, 0x0, 0xffffffffffffffef}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) (async) setsockopt(r2, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) syz_open_pts() readv(r1, &(0x7f0000000600), 0x10000000000002a5) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) (async) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) ioctl$TIOCSETA(r4, 0xc444443a, &(0x7f0000000100)={0xfffff57b, 0xffff002f, 0x2, 0x5, "010700000003004500000000000a3000", 0x10008001, 0xb}) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) r5 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) write(r5, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) write(r5, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) 1.335651369s ago: executing program 5 (id=22): r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x1000300000080}) flock(r1, 0x2) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x7) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x2d87) r2 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7929) write(r2, &(0x7f0000000200)='\t', 0x1) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000680)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x40450c) unveil(&(0x7f0000001340)='./file0\x00', &(0x7f0000001380)='x\x00') fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x2ff, 0x100000001}) ioctl$DIOCRCLRASTATS(r2, 0xc4504448, &(0x7f00000013c0)={{'./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', './file0aaaaaaaaaaaaaaaaaaaaaaaaa', 0x28, 0x5}, &(0x7f00000003c0)=[{@empty, '\x00', './file0aaaaaaaaa', 0x2, 0x80, 0x1a, 0xc, 0x80, 0x6, 0x7}, {@rand_addr=0x4, '\x00', './file0aaaaaaaaa', 0x8, 0x10, 0x2, 0x3, 0x2, 0xff, 0xf}], 0xb, 0x2, 0x15c7, 0x2, 0x7, 0x1, 0x80, 0x11c5}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x20000000000001, 0x100002ffffffff}) r3 = socket(0x2, 0x8002, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) closefrom(r4) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r5) mknodat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x2000, 0x3ffe) open$dir(&(0x7f0000000a80)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x3, 0x1, 0x8, 0x0, r5}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8020699d, &(0x7f00000001c0)) mknodat(r4, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2, 0x6) sysctl$net_inet_ipip(&(0x7f0000000040)={0x4, 0x2, 0x4, 0x1}, 0x4, 0x0, 0x0, &(0x7f0000001240)='\x00\x00\x00\x00', 0x2) 1.333912933s ago: executing program 7 (id=23): r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x138, &(0x7f0000000100), 0xffffffff, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000240)={&(0x7f0000000180)='./file0\x00', 0x567, 0x0}) socket(0x24, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0284457, &(0x7f0000000280)={0x2, 0x7fff, 0xfeffffef, 0x9, "08268ce800", 0xffffffc, 0x89}) setsockopt(r0, 0x6, 0x41, &(0x7f0000000280), 0x1c) mkdir(&(0x7f0000000500)='./file0\x00', 0x20) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) r3 = syz_open_pts() setsid() ioctl$TIOCSCTTY(r3, 0x20007461) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) dup3(r4, r4, 0x0) symlink(&(0x7f0000000000)='./file2/file0\x00', &(0x7f0000000080)='./file2\x00') mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file2/file0\x00') open(&(0x7f0000000340)='./file2/file0\x00', 0x400, 0x4ebfac6bbaf79f5) setrlimit(0x1, &(0x7f0000000240)={0xad, 0x1fd}) r5 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x3534, r5) setrlimit(0x1, &(0x7f0000000040)={0x10, 0x3}) setuid(0xffffffffffffffff) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(&(0x7f0000000800)='tty \x00\x02\x00!\a\x9bp^|#\xcb`l\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\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,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8eW\"\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(r2, r2) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000100)=0x8) utimensat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x10, 0xf}, {0x8, 0xd4ca}}, 0x0) getresgid(&(0x7f00000001c0)=0x0, &(0x7f0000000200), &(0x7f0000000240)=0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{r2, r6, r2, r3, 0x0, 0x8001, 0x0, 0x0, 0xff}, 0x0, 0x5, 0x0, 0x0, 0x7a, 0x0, 0x1}) execve(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000480)=[&(0x7f0000000340)='+,#\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\'\\\x00', &(0x7f0000000440)='\x00'], &(0x7f0000000540)=[&(0x7f00000004c0)='\x00', &(0x7f0000000500)='\x00']) r7 = socket(0x2, 0x2, 0x7) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) chroot(&(0x7f00000005c0)='./file0\x00') r11 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000600), 0x8000, 0x0) chflagsat(r11, &(0x7f0000000640)='./file0/file0\x00', 0x0, 0x0) setegid(r10) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) setresgid(r5, r13, r5) bind$inet(r7, &(0x7f00000006c0)={0x10, 0x2, 0x3, 0x4}, 0x10) r14 = getsid(r12) setuid(r9) r15 = syz_open_pts() fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x3f84225859dd9e5c) getresuid(&(0x7f0000000700)=0x0, &(0x7f0000000740), &(0x7f0000000780)) sendmsg(r11, &(0x7f0000000d00)={&(0x7f00000007c0)=@un=@file={0x4, 0x1, './file0/file0\x00'}, 0x10, &(0x7f0000000ac0)=[{&(0x7f0000000800)="c97bff63e531ad8f67a7a4cb58073029df", 0x11}, {&(0x7f0000000840)="39cd2f3ef79b4bb12307fa429ac457a8fdfadad43c2da9e83646e74de768e374c18a2a8e381d55f979a77b7543ac28489ed79dc035fbfd5a3f01c3ad9ef4ecf63f09c5dea2cbf2bb6cb0eb3474861674b5995a3c0de521e04be1a373285bff2c728ad24e723eb4e49c96ef65ff9883ce4c81cbe9417eb18515ad965326739bc32a4f6361f365a86d6c3fc4cf88af18092741cf1dcff0c4223aa49fe30ae40de1f845c51e369233e7cadd4687b4084583bbe36a4266422088a08806b3d0c398ab78523098ee4b6486f17a3c729af2e525d3c14dbca72736f8513ad6dd7713d12bd75feb79cb50ab8fb0371eb4606f16349c3b6d99738510", 0xf7}, {&(0x7f0000000940)="f2e739294ce9e3472f708acd940a37ea5d8609498144456ce802587b3d99337e06d741c443904473f61ddd32f11e09f41185c188448a5a3a7bd1ae448e5e22b02497fbd690a35827327df85cfd75706ad63643", 0x53}, {&(0x7f00000009c0)="6b01fcb6a35d2d81a82d761a10a987713e1bc5c072179340a184d3b0a21c55383528f6ce2e72986e33b0e4ae64798eb716ea53dc8238023e6c907d1259c2637bfd8badb99e6a6ffb6ee1c8a7f6605cec019e5dd780f905037f29cd292788a84f45fe8e1756341784da3ff22a4dcca33fe31100e21e97a870375212a3d316bf0d6521cf114b6f4ce54309966430c7b77a0c0a5b1e9a1799f2d4a4106f4ca482bc8b4a19db4442d0", 0xa7}, {&(0x7f0000000a80)="e3059b1ea16e8ad1ccece8695bb43a87964df400ffd3c6dccd69e28f04788b182494181c02f1ebe9c460cf", 0x2b}], 0x5, &(0x7f0000000b40)=[{0x34, 0xffff, 0x1ff, "b4d98c8576e69dde7936221bc2e967e27157ec5e8dce2bc1ee13fa3976d506b69a249c27567c"}, {0x4c, 0xffff, 0x6, "f452ef0e5189a26f11de6852856c19f001ee1bffca8788d1ba18869116c260b62feb836b1216af25275a8dc22d8fb4ab89d780934240303e1c0646b8a384c26a"}, {0xe0, 0x1, 0x6, "11855bda6abca1da51e4229df58426b41bd9174c00560a18b41bc9a5f2c2d19aefc1aefa4161d01cbe1ecea638176edaea5dc883c377f4dcb92507d91e1348d1dfbbdb282a0e5e39d49673871b5359857a015069506e772a9a11e2b3980ee0a25d52f413322f08f2fb3d403a67108cab7826f775bcb54615f6f2c88abe87fe41d5b238a66c8705b18e6211e449436e5e817f3b68f204841c36ad04513fe84c56b8fe560155f7673507e1c013fa185fe31cbe05774168b9a75f40d9289dffbe909ffd5d9e98708f8841cf8f79b0d622f897f96236"}, {0x50, 0xffff, 0x5, "5c10ec513e31657479e28dc23b4620fdeb301a54c131a3e6d5f503ad1666817f5eee23a581790eadb312ce0a227426e6b57e132c4b1c4c8250e27bd5b7d24012da5f"}], 0x1b0}, 0x0) getgroups(0x6, &(0x7f0000000f00)=[r5, r13, r5, r3, r3, r5]) r18 = getsid(r14) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r11, 0xc00c642e, &(0x7f0000000f40)={0x8ae2, 0xe, r7}) sendmsg$unix(r11, &(0x7f0000001040)={&(0x7f0000000d40)=@file={0x7, 0x1, './file0\x00'}, 0xa, &(0x7f0000000ec0)=[{&(0x7f0000000d80)="b8fe649dafa3fca8ca788f68bf8485fc04da040d0165b120856f52d731cad8792a4d50e40e7dd099109af509c12b012c58ff892cba863e784de00d57408321f78633738030edc52aeacc9916ac35d4b9b962910aec5d8abbe089ca43e9bf521c70", 0x61}, {&(0x7f0000000e00)="07fa1733aaf98b6e59d06c313378", 0xe}, {&(0x7f0000000e40)="b902b07c89c2bd6d52adb7c347a0c016e3804248862016105ab95620a69d1244b65e1ffa5333b08951d207b0b9832a5a1a376106200a5c56400d2b71a541cca3cd", 0x41}], 0x3, &(0x7f0000000f80)=[@cred={0x18, 0xffff, 0x0, r8, r16, r17}, @rights={0x28, 0xffff, 0x1, [r7, r1, 0xffffffffffffffff, r15, r11, r1, r15]}, @cred={0x18, 0xffff, 0x0, r18, r9, r5}, @rights={0x28, 0xffff, 0x1, [r11, 0xffffffffffffffff, r11, r1, r11, r1, r1]}, @cred={0x18, 0xffff, 0x0, r14, r16, r6}, @rights={0x18, 0xffff, 0x1, [r19, r11, r15]}], 0xb0}, 0x401) 1.278008053s ago: executing program 3 (id=25): r0 = socket$inet6(0x18, 0x3, 0x2) connect$inet6(r0, &(0x7f00000000c0)={0x1c, 0x18, 0x0, 0x280c, "00000000000000000000ffff0000006b", 0x8000000}, 0x1c) writev(r0, &(0x7f0000000600)=[{0x0}], 0x1) setrlimit(0x1, 0x0) sync() acct(0x0) 1.277513048s ago: executing program 0 (id=26): r0 = syz_open_pts() (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchown(r0, 0x0, r2) (async, rerun: 32) socket$inet6(0x18, 0x1, 0x6) (async, rerun: 32) sysctl$hw(&(0x7f0000000080)={0x6, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000000000), 0x0) (async) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb4050000000000009dd52840fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$TIOCSETA(r3, 0xc4504443, &(0x7f0000000740)={0x0, 0x2, 0x0, 0x0, "01d04b0a0047c1d100", 0x6, 0x6}) (async) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x81) r5 = openat(r4, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x1) (async) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xbe, 0x0) (async) setreuid(0xee00, 0x0) (async) r7 = syz_open_pts() futimens(r7, &(0x7f00000006c0)=[{0x2, 0xe472}, {0x1, 0xffffffffffffffff}]) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffffe, 0x0, 0x10, 0xffffffffffffffff, 0x2) setrlimit(0x2, &(0x7f0000000240)={0x60000000, 0x60000000}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7, 0x7e, 0x3, 0x1048}, {0x7, 0x9, 0xff}, {0x6, 0x80, 0x6, 0xfffff805}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x28, 0x0}) (async, rerun: 64) write(r6, &(0x7f0000000180)="460cf2c05e3e45fc20107b65d551", 0xe) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, &(0x7f0000000100)={0x6, 0x212, 0x7, 0x1, 0x9, 0x5, 0x81, 0x10, [{0x10001, 0x0, 0x2, 0x3d11e676}, {0x4, 0xa46c, 0x8, 0xfffffffb}, {0x10000, 0x1, 0x0, 0xfffffffc}, {0x0, 0x80, 0x3, 0x7}, {0xd, 0x8, 0xfffffffc, 0x4}, {0x8, 0x3, 0x9, 0x6}, {0x7a3, 0x4, 0x799f, 0x1ff}, {0x66, 0x4, 0x8000, 0x8}, {0xfffffff8, 0x40, 0x1000}, {0x1, 0x2, 0x9, 0x3}, {0x7d0, 0xfffffff0, 0x1}, {0x58, 0x5, 0x21, 0x5d81}, {0x3f2, 0x20004, 0x4ac, 0x8}, {0x2, 0x0, 0x9, 0x800}, {0xda, 0x5, 0x4, 0x7}, {0x3, 0x40000, 0x9, 0x80000000}]}) 1.276404319s ago: executing program 7 (id=27): sendmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[], 0x308}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) readv(0xffffffffffffffff, &(0x7f0000000a40)=[{&(0x7f0000000600)=""/251, 0xfb}], 0x1) r1 = socket(0x2, 0x2, 0x0) connect$inet(r1, &(0x7f0000000000)={0x10, 0x2, 0x1, 0x200000e3}, 0x10) sendmmsg(r1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, 0x0}}, 0x38, 0x404) sendmmsg(r0, &(0x7f0000000040)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0x4008}, 0x38, 0x0) 1.273717911s ago: executing program 0 (id=28): r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{0x6, 0x5, 0x2, 0x100}, {0x5df, 0x80, 0x8f, 0xc}]}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1a9, &(0x7f0000000300)={@broadcast, @empty, [], {@ipv4={0x800, {{0x2e, 0x4, 0x1, 0x10, 0x19b, 0x66, 0x8, 0x0, 0x32, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@generic={0x44, 0x8, "05d68d213c20"}, @timestamp={0x44, 0x24, 0x5, 0x3, 0x9, [{[@loopback], 0x800}, {[@empty], 0x7}, {[@remote={0xac, 0x14, 0x0}], 0x9}, {[@remote={0xac, 0x14, 0x0}], 0x9}]}, @ssrr={0x89, 0x1f, 0x4, [@empty, @empty, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @local={0xac, 0x14, 0x0}, @multicast1]}, @noop, @generic={0x44, 0x2}, @ra={0x94, 0x4, 0x1ff}, @ra={0x94, 0x4, 0x6}, @generic={0x89, 0xe, "e87d4d4ee0db2e8ab1edd1a6"}, @lsrr={0x83, 0x1f, 0x4, [@local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @loopback, @multicast1, @broadcast, @empty, @local={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0x1f, 0x4, [@empty, @empty, @multicast1, @rand_addr=0x400d, @empty, @rand_addr=0x1855, @broadcast]}]}}, @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0xc, 0x0, 0x5, 0x0, 0x8001, {[@eol, @md5sig={0x13, 0x12, "2099a8c056943ae82713d9ee98fabeba"}, @mss={0x2, 0x4, 0x3}, @mss={0x2, 0x4, 0x9}, @nop]}}, {"c46831782c8e5c05989f066743132509ad1d1ada71caa2d97ce18a1f03ea684159b70f27e260f2c19a7c1b8e4607ac91c2d44ad31178b9bfba960c4371f2c690892d4ad21b5b130b4df7c93029c0a61f7ca84d10a09b3ba2e61d044703aca42fb4028d7fe51d7dc637e1d823ca69f9503f3964ad0b275b8917c92e5822cb5a0f1d773c6720da3bbd59227059819e860fce006d16a98e888e6354e41775fd1b71ac9540c68433ccd91c7445cf07749896752185"}}}}}}) ioctl$DIOCGETSTATE(r0, 0xc1084413, &(0x7f00000000c0)={{0x7, './file0\x00', [{[@v6=@empty, @v6=@local={0xfe, 0x80, '\x00', 0x0}], [0x3, 0x7], 0xc00, 0x18}, {[@v4=@broadcast, @v4=@rand_addr=0x7ffffffe], [0x6, 0xdd8], 0x7, 0x18}], {{0x3, 0xec, 0x1, 0xfffffc01}, 0x9, 0x8001, 0x1ff, 0x0, 0xd, 0x42, 0x81}, {{0x6478, 0x9, 0x8, 0x2}, 0x9, 0x9, 0xba75, 0x3, 0x12, 0x6, 0xdf}, @v6=@rand_addr="084da0fbb7f517dc9e46b2f77fb34b94", 0x3, 0x2, 0x6, 0x8, 0x400, [[0xffffffff, 0xffffffff], [0x1, 0x25]], [[0x9], [0x4, 0x10001]], 0x61, [0x3, 0x8000], 0x7, 0x0, 0xce, 0x1, 0xc6, 0x81, 0xa, 0xd, 0xa, 0x5, 0x3, 0x200, "f0d3"}}) setreuid(0xee00, 0x0) setresuid(0x0, 0xffffffffffffffff, 0xffffffffffffffff) open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x40002d2c, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x2, 0x200c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r0, 0xcd604404, &(0x7f0000000080)={0x1, 0x2, 0x87a, 0x2f, "2000030000000000000000000068a95a010400", 0x6, 0x2}) kill(0x0, 0x411698edbbe87808) 0s ago: executing program 1 (id=29): shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x2000)=nil, 0x1000) r0 = msgget(0x0, 0x94) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fstat(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}) fstat(0xffffffffffffff9c, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r4 = getsid(0xffffffffffffffff) r5 = getsid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x0, r1, r2, r3, 0x100, 0x8, 0x0, 0x0, 0x4}, 0x0, 0x0, 0x9, 0x1, 0x0, r4, r5, 0x1, 0x0, 0xfc2, 0x0, 0x7}) r6 = getegid() r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x40000, 0x0) ioctl$DIOCRTSTADDRS(r7, 0xc4504449, &(0x7f0000000380)={{'./file0\x00', './file0\x00', 0x0, 0x3}, &(0x7f00000002c0)=[{@local={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x8, 0x8, 0x0, 0x0, 0x4e, 0x0, 0x6}, {@loopback, '\x00', './file0\x00', 0x2, 0x800, 0x2, 0x9, 0x2, 0x0, 0x1}, {@multicast1, '\x00', './file0\x00', 0x8f7, 0x3, 0x18, 0x76, 0x9, 0x3, 0xbc}], 0x4, 0x3, 0x8, 0x1, 0x1, 0xfe, 0x40, 0x5}) setuid(r2) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000800), 0x40000, 0x0) ioctl$WSDISPLAYIO_SETPARAM(r8, 0xc020575a, &(0x7f0000000840)={0x3, 0x7, 0x6, 0x1}) setpgid(r4, r5) kill(r4, 0x4) ktrace(&(0x7f0000000880)='./file0\x00', 0x2, 0x2, r4) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffff9c, 0xc1045763, &(0x7f00000008c0)={0x7, [{0x2, 0x3ff}, {0x3, 0x6}, {0x3}, {0x1, 0xab}, {0x2, 0x1}, {0x3, 0x1}, {0x3, 0x80}, {0x1, 0x8}, {0x56461990d8166970, 0x4}, {0x3, 0x1}, {0x0, 0x7ff}, {0x2, 0x3}, {0x2}, {0x3, 0x57}, {0x0, 0x8001}, {0x4, 0x4}, {0x3, 0xd}, {0x2, 0x1}, {0x3, 0xdddf}, {0x3, 0x2}, {0x0, 0x6}, {0x2, 0x1}, {0x1, 0x200}, {0x1, 0x2}, {0x3, 0x8}, {0x3, 0xfff}, {0x2, 0xfffffffe}, {0x2, 0x36}, {0x3, 0x6}, {0x2, 0x8}, {0x3, 0x9}, {0x3}]}) wait4(0x0, &(0x7f0000000a00), 0x0, &(0x7f0000000a40)) r9 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000b00)) setsockopt(r9, 0x100, 0x0, &(0x7f0000000b40)="e086ce2cfb2131d549741530046e25a2ba923fcd9fe3aa7a5a5dd50b06fee7b6472d5ca48f767ab93af9f1997a6b1d3e42369176f4fbef6866fdff2fa6331307730d3ef1eaf4c37c05976995b04ce5ea4491b17f8d3fdf2a089022af8feafe7ea59a86f7642c9110163761905644e6a1cce3a1a7477dc45093e9b25ee0e2d2b13049a5f418b9a65f9a94274584f9b24d32c3c5cf386cb167bf16353c9b2d495945", 0xa1) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000c00), 0x1, 0x0) ioctl$VMM_IOC_RUN(r10, 0xc0285602, &(0x7f0000000ec0)={0x8, 0x1, {0x0, 0x8, 0xfb}, 0x4, &(0x7f0000000c40)={{0x1, 0xf5, 0x9, 0xe6, 0x5, 0x1, 0x8, 0x6}, {[0x7ff, 0x0, 0x4, 0x2, 0x6, 0x6, 0x7024, 0x1, 0x9a5, 0xa645, 0x6, 0x8000000000000001, 0x8693, 0x6c, 0xfffffffffffffff9, 0x7, 0x400, 0x8], [0x3, 0xfffffffffffff800, 0x9, 0x1, 0x2, 0x109d, 0x9412, 0x9, 0x101, 0xca34], [0x45, 0x10001, 0x8, 0x0, 0x4, 0x4, 0x25], [0x5, 0x9, 0x9, 0x7ff, 0x4, 0x464], [{0x400, 0x41, 0x6, 0x4c8b}, {0x401, 0x7, 0x2, 0x42}, {0x1a6a, 0x38, 0x8, 0xf05}, {0x1, 0x1, 0x2, 0xd1b5}, {0x6, 0x8001, 0x1, 0x3}, {0x9, 0x200, 0xffffffff, 0x9}, {0x6, 0x1ff, 0x82, 0x8}, {0xfff, 0x7, 0x10000}], {0x8, 0x2, 0xfffffff7, 0xdce8}, {0xb, 0x8, 0x80, 0x7aa4}}, 0x6}, 0x5, 0x2}) r11 = semget(0x0, 0x1, 0x111) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000f00)={0x0, 0x0}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000f40)={{r13, r1, r2, r6, 0x12, 0x7, 0x0, 0x0, 0x10}, 0x0, 0x7, 0x0, 0x0, 0x800, 0x0, 0xfffffffffffffffe}) msgrcv(0xffffffffffffffff, &(0x7f0000000fc0)={0x0, ""/16}, 0x18, 0x3, 0x800) r14 = getthrid() kill(r14, 0xe) getpgid(r12) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.167' (ED25519) to the list of known hosts. pckbd_enable: command error SYZFAIL: SIGILL pc-offset:0x60539a19f71 pc:0xdeadbeef addr:0x0 code=0 (errno 35: Resource temporarily unavailable) OpenBSD/amd64 (ci-openbsd-main-8.us-central1-c.c.syzkaller.internal) (tty00) login: uvn_flush: obj=0xfffffd807427f5f8, offset=0x3ff000. error during pageout. uvn_flush: WARNING: changes to page may be lost! set $lines = 0 Password: Login incorrect login: show panic Password: Login incorrect login: show registers Password: Login incorrect login: ps Password: Login incorrect show malloc login: Password: Login incorrect machine ddbcpu 0 login: Password: Login incorrect machine ddbcpu 1 login: Password: Login incorrect login: