last executing test programs: 8.475568035s ago: executing program 6 (id=552): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81b0, 0x10001, 0x10, [{0x0, 0x2890, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0x0, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0x1000, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb94, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x8, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x1, [{0x2, 0x7ff}, {}, {0x3, 0x7fff}, {0x1, 0xd}, {}, {0x0, 0x9}, {0x1, 0x1}, {}, {0x0, 0x1}, {0x2, 0x1}, {0x1, 0x10000000}, {0x0, 0x6}, {0x3, 0x2}, {0x3}, {0x0, 0x20}, {0x0, 0x5}, {0x0, 0x1}, {0x1, 0x7}, {0x1, 0x1}, {}, {}, {}, {0x0, 0x7}, {0x0, 0x9}, {0x0, 0x3}, {0x3, 0x800}, {0x3}, {0x1}, {0x2, 0xfffffffd}, {0x1}, {0x2, 0x8001}, {0x0, 0x40}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) mprotect(&(0x7f0000505000/0x4000)=nil, 0x4000, 0x4) 8.064247093s ago: executing program 0 (id=560): r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x35, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x40000000, 0x2, 0xffffffff, 0x6, 0x0, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x4, 0x0, 0xffffffffffffffff, 0xfff, 0x0, 0x4, 0x2, 0x100], [0x3, 0x80000001, 0xfffffffffffffffd, 0x20000001, 0x5e, 0x7b98, 0x1fe], [0x80000000, 0x2, 0x40000001, 0x0, 0xb, 0x80000011000, 0xffffffff00000000], [0x100, 0x1ffffffffff, 0x7fffffffffffffff, 0x100000000, 0xfffffffffffffffe, 0x4], [{0x0, 0x5fb, 0x0, 0x7d06}, {0xfffc, 0x6, 0x5, 0x1}, {0x4, 0x0, 0xfffffff7, 0x80}, {0x3, 0x5, 0x4, 0xffffffffffffffff}, {0x0, 0x2, 0x1000, 0x8}, {0x0, 0x2003, 0x9, 0x2000000000000000}, {0x0, 0x0, 0x800000}, {0x0, 0x100, 0x0, 0x8}], {0x0, 0x5, 0x5}, {0xffde, 0x80000000, 0x6d5, 0x2}}}) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) r2 = socket$inet(0x2, 0x1, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000100), 0x0) clock_settime(0x100000000000000, &(0x7f0000000000)={0x8000000000000803, 0x24}) r4 = kqueue() r5 = socket$unix(0x1, 0x5, 0x0) dup2(r5, r5) r6 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r6, 0x0, 0x1f, &(0x7f0000000340)="15337ac0", 0x4) syz_emit_ethernet(0x2a, &(0x7f00000002c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2}, @icmp=@echo}}}}) kevent(r4, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) 8.063943226s ago: executing program 6 (id=561): openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) r0 = getpid() open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r0) setrlimit(0x1, &(0x7f0000000180)={0x200, 0x95f}) setgid(0xffffffffffffffff) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = socket(0x24, 0x2, 0x0) bind$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x23, 0x6}, 0x80000000, 0x9, 0x0, 0x0, 0x0, 0x1, 0x200023}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, 0x0, 0xe8, 0x0) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) fcntl$getown(r4, 0x5) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r5 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81ac, 0x10001, 0x10, [{0x0, 0x9, 0x0, 0x71002}, {0x2, 0x9, 0x8, 0xfffffff7}, {0x100, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x8007, 0x7}, {0x401, 0x200727, 0x7, 0x7}, {0x1, 0x650, 0x3, 0x7}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0xfff, 0x7ff, 0x14, 0x8}, {0x2, 0x82, 0x8000005, 0x5}, {0x6a75, 0x8001, 0xa94, 0x4}, {0x1cc, 0x10001, 0x0, 0x3}, {0x8, 0x9, 0x8, 0x8000002}, {0xb8c, 0x555981a8, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0xffffffff, 0x6}, {0xc, 0x2000005, 0x5, 0x10000000}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r5, 0x80184404, 0x0) ioctl$VNDIOCSET(r5, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) ioctl$VNDIOCSET(r2, 0x20006473, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) setitimer(0x2, &(0x7f0000000140)={{0x17, 0x5}, {0xffffffffffffbfff, 0x100000000000ed}}, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000000)=ANY=[]) sendmsg(r5, &(0x7f0000000040)={&(0x7f0000000080)=@in={0x2, 0x3}, 0xc, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYRESOCT=0x0, @ANYRES8=r1, @ANYRES32, @ANYRESOCT], 0x180}, 0x8) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, 0x0, 0x0, 0x0) 7.996007441s ago: executing program 0 (id=566): setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = socket$unix(0x1, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x3, 0x1, 0x0, 0x9}, {{r0}, 0xffffffffffffffff, 0x2, 0x4, 0x80080001}], 0x13b, 0x0, 0xffffffff, 0x0) syz_emit_ethernet(0x50, &(0x7f0000000000)=ANY=[@ANYRESDEC=r0, @ANYRESDEC=r0]) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x96, &(0x7f0000000300), 0xfffb4161, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$TIOCSETA(r2, 0xcd504404, &(0x7f0000000140)={0x2, 0xffffffff, 0x8, 0x0, "cded2108002581ba7db28c9d6fb975390a000004", 0x47ffd, 0x6}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() close(r4) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x2) kqueue() select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x82907003, 0x0) r5 = socket(0x18, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x294b) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r6 = getppid() setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={r6}, 0xc) setsockopt(r5, 0x1000000029, 0x3b, &(0x7f0000000300), 0x0) 7.995343706s ago: executing program 5 (id=567): r0 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001340), 0x200, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x7fffffff, 0x0, 0xddcd, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "01000000d000", 0x0, 0x5}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x16, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(&(0x7f0000000040)={0x1, 0xdc1d800780e51763}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xffffffffffffff7f, &(0x7f0000001c00)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf1155dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d00000000000000000000000000000000d9dda15e070b94f6689c71b46bae7c5f230fb2974a1b2f970c80cb33696e7b04021261dd42b88a190d5bce1ef2cf9cfdfb55d648fd39a9fdef393d221afa0ec25152ff14919b4d54ab717421b0b1041202dbade64cd9de91225fb5e5a8494afadafe95eddd586be04eab50f066bd4f9f501dd3eb2724a671863c0fe2f353dff444ff2e568e702f0522ac0004eb26485474114c3218103f9c3c6050537f7b1615936908231aba4633cec3df0bcb3ca1d883650f9491321109b6800f46474d089c22fe290ae7812b2508e264c8716e55094da82f9ea2425e2c", 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001440)={{0x200001, r4, r3, 0xffffffffffffffff, r5, 0x102, 0x101}, 0xa, 0x5}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x32, 0xa2f}, 0x80000002000007, 0x7, 0xffffffffffffffff, 0x0, 0x6, 0x400000000009, 0x800}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0xa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x101, 0x80000001, 0x80000081, 0x5, 0x10, [{0x0, 0x101, 0x4, 0x71000}, {0x7, 0x88, 0x8, 0x7}, {0x8, 0x6, 0x0, 0x9}, {0x3, 0x900, 0xe}, {0x401, 0x200326, 0x2800, 0x7}, {0x82, 0x27f6, 0x3, 0x99}, {0xce1, 0x4, 0x4f8, 0x6d}, {0xc, 0x801, 0x8, 0x4}, {0x2, 0x82, 0x9, 0x9}, {0x7, 0x100, 0xd1b, 0x1088}, {0x1e6, 0x10001, 0xc, 0x6}, {0x7fe, 0x9, 0x8, 0x9}, {0xb8e, 0x4, 0x8, 0x4}, {0x29a7171a, 0x3, 0x1, 0x5}, {0xc, 0x7, 0x4, 0xfffffffe}, {0x0, 0x1, 0x1002, 0x30003}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r6, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r6, 0x80044403, &(0x7f00000001c0)={0x0, 0x2, 0x0}) mmap(&(0x7f0000094000/0x3000)=nil, 0x3000, 0x3, 0x5013, 0xffffffffffffffff, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x2, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xbe, 0x4000}, 0x100000002006, 0xffffffffffff0001, 0x0, 0x0, 0x80000000000000, 0x5, 0x6, 0xfffffffffffffffd}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x10be, &(0x7f0000000180)=ANY=[@ANYBLOB="69e1629b617452e06c828c7486dd606b9efb10885000cb697a653e2c6f000000500000000000ff0200000000000000000000000000013b000000000000000500e8bbdfe81aef3cb7b618df518f6d1709bddb02ea22d838897065a938a010bf8f13b798ba2fafbf7ac53d92a5a9844a3d5f838af4311a2d6ceef3de958a6559cb8a5fc4663a4d81d224421bf525e485418a81b52a2fc2469ad2f083315dd7e6fb5561af99e8b7a84846fbf312e1ee716d9fc07bfe2db62e8639b5a27ed7ceac9f08abaa90ed2a15dce039922d0177311f485988fb4dd0db2ba4305f86eb03d33b37110cb8cb279dc16169fcf5bd2c91ee6f2575ad350a8fc45a59bc4a88761b30d55c0897963e7fdc475452e25e006dec5e3699cdd76c525806520dbcdacb41b1ac3a2fc26336e24f19710a4db863828fde51df7d55bf84c9484b5df148b059d6151932639cf1727666bc66915ab70d508c5c8d7e8c8fa546ca05562139b2eb4eb85ff0568fde3cf48a781bb194b05d5f8293c5be0aa579605c5137448cabdf3e0b8b1aded3b2203611bd7cc9239035f88bffeecfba9188aa4bdaebbb6b955c1cd314e187c7e713dd987d54412a2299b1c96249cb808838db1d515ddea431fb8826011c6719b47bdd0ba76df54416154730a3cd27c4d5b3505baa839d8684e1f18035d93f99cf81a2f6e0ec7166494111371d76ba2b5182ca8e5dc22e9d0fc1fdaff48bd14333dcf7c8aba75f10d7a60ea66073ac17260f908250139f83be0a37edb80592f18fd2615d4e8d9befb3b9e2b69149cc8ff3032cc82c2204e5c3d9efc74d60bb431bb0ebd6082db80da644f61b4435a0fd37226038d66009740fbf38e3a1459b52c0eb93b5201526938ac812de1b3493a3373fdbfb4014d6ddf306bc21649288d29df7ae4992b3f2fba3464bcdfb118ef0ae99e0a23d0ca074f22d1db36be708bff7483ec22a2c7a28829f1af7d6ff035fff71844341b5f552eab2ac68611d787a4003fe19b0f60663ee6f5b0cb1f64e8246206ad1ea3df75b9ee29fa6f40a087545a8d79377a0a9810cc56c72355f0901df695393791249494c449672e6b65e71d49ac8c6826fa31d0e7c61bd2bf2b98872ba16ac6a2a7f2dbc76aeb951f160d62c03efca147d1417b5de539076b45262ccba7691bdd4799ec2eff1f4c34a14f42db56496c522df3177b249143dfb96c6d2e00a459353b62e28d7195223dcccde7d1469b48ab9bf0ae2fc1e6f7d6f1d08a519f2e5c3ddeff1d53c744d0dde98ca8587584d058dcc395f83e40d01e1e748576740faa684fca255795c65005fae806324ff9c09cf67588243b97a40e97498653e1344194b662d14d1577ae72d8ee29cf4fcfc5ff34aa5b04934402e1f271df4a15f5051f482b2422d7ae6278fca00a27d31284eb4618890976d9e94c4c599fdeff4b27e330c3ede28998154bc27f115bd02d0e7bb3c6be3fe0df9bbb237e7aab0b819246114d51996a363da930c6d044fc6be19606f964303a6528779b536897d5f9a4db20498f9a65e886ab54d22e46fb1577e2f3bc2e0d4260f6b7e766676f844c258f408eff275613da00f3ec9a3c9a9b5edf2648dd5377e79c6d0f3f3ed0d96bac72a3d7e1419e9d6740f60acda067641725fcca3abb8f20696da6d8bcdb250856f0a7390134f4b316ebd2403f8433e49285f91a3e64b94a19ba05ce6a2c45cd5fd13448e18bb265bbfdb3c3584f8f4335a40dff1f526af72ae7bd0c62277f03c1035d03eab6c6b98d2b6f2c514a3eaf20443f026f88dfb76f8b580789983206f34ee2954b6ae4ad8869d83bce23cb21edff95c8fdef91f7081581c27629a014386dc0e261e90676f16342d78eaa9c968102bc4034575a354592815528d6e20b0fb11bb0d78e2aa9b5d90eefadf6110d63af633105e651994e873b72d8c37022b69c778880776470dc5c9ef4a013ebfc732fc11cd6c54338d305997b183b97613df6c20210384f1d06a26a71ff6ddd7aa37dc41f25c67a9608bc7722d6751983415ecfd8f929dadb551abce9b41324815a74f3beb425c63892c0483f7e30288d29cde8eba7b009eb87d677ed9fa0c78e78ebc1d2673362aa3cadce4e24e76ddb7104931b52d6a74bd514645564e7bc5f5cadd6f30c1907a6c79bafe4a2d559e917700e645a055f2fbd5a635e49d98202a3e9b46ac976f288ac2fa35e8fbf581cc6a462670603573079e0f3ab81b5e966037d081be6f52d0958f3e5122194afa1b5d93dd0631c05bcae42428b8d0bf966e655d9a4ba5e5813e5f222aecead3148f0946351238f7e66d501065cceb8e08eae6a5335b86156f03bffcb19afab958e32847d22a640fb70d203cc79b00497790744f026325aad77949205d319c5678255c3b743b98bbf01315d8e9569d19a9176351afdd64b9ac1833c711449386f4a00a663e2e60a49a04986bce27c18cb875c5016b63f2f97a6489705b6ce690c64012cc3b323f5c0d9eb22b89bee9c5b75016ddeddd6e20710b98bfd212089e0034003e6d837f0dc1e9299ebdf78e6b9ec6f009a4cd9134f68e9b318cd8a8fa6e1d3d82125e67becbe766ff2fbae0ef28db0c4a371c9710a822836fd65c300c9ba796070f2d2bdbeaa34c820466c5043cfe5e4db9d6942d365380659cc23bf02fcb5d8fb150f9efbe08dbe3de0c289df2f48865d6140c576867c66d37c766ecd18fc7f4cc51eced858637ec759b44c421680eed4b179f07641135368f550a21fa73a22f5d7a46cf463409371a3c93ad2cb21c904bd3a0b24fd987cd06758e9f4412dedbd9b654acc771e223111383534d269d1b33aa829331ca5d301c51e037a098e2e5226fe7e3c9e58a30905249be3bfe1c54be979ae8bc98652459f11082f9cd3c146c7f7a1bd6c2b7665a144450b4a7833c2aafe0e396eeedad95a1f9173e3aa47ec31fcd2fed73f61a0b86e420e1fdda5ba98595916295c44ae17e30bea739243eff65870bcef969c8c525d7f50166840638d1bda647645d4bcd31bc6395b3ff4593592b87280bfab5493a5a5b1b6e66a43b49c0217a800211cb5cf98fe2da02a96a5c3aafd53649805f067700265326fd4d096049b33ca4bd8215c4890e8ee53ee07efbecf47cd7fbd248355eee5f14a09060d13d7a0260c80da5563323050fa73d36f952a384ca8720a0e9ec99f20396892bb812375fccc4af866e93be0cccdb36756d6f4698ba3aa0520725cc1d9b58c814e7e449471abe5d1305e8612da8c1e39839918f57528afcd2714e7bf60ab9995c1eebf2d13926330989c8abee9a39f1be0dc26a8a537ae72f5abcd4572eb18d033c10e1b519479476e45186f116aa61f3c9158de8e2a32f14c14e09ca44e80ebd16121b6d85f81766b83bdbcdc3d72a02a5f289b7de7f8f70031b425b9d5a2985bca312248e2215c43d868ef134c87959f07903a2078b09e17f32cbacc92b8477a772cb6d46f2a2e2754e5d565fc2a4e3106f76df178e60ce97c8f0d493223c3eccb4c388aa0e4f52add2202950446beeef828d74f11fd0e98935404ca3029cc59ccf66b0db33efe60d21b400dfd526511f8564234d514ae773e32e03d1ee434562b887e69f1e4cd688967ad63f95cc6b44445f901660f3664b2024f4dad574ff2985642f09a264839f78c409954fcc7838f8a2477d0098152d9bdc2e41e75f8eda416ced1e8545455f770db58fce496fe95e7fc999e32c1fa774a3d0b052a87e4787ad27d19f3b94391a3f1a4d3db64ad2839196895bbbcecc134f201e787fad3ecfa2699b756e7d1e99bc3b72db95ce0480c3df547b950bde480d721116c653b49afe98346921cd2b61b1fc6b7064a9b5a6d7537814ec0bab3b73354c612929e9494033855ef3be1a64faac3728d53b845f0def10d3194908f60c7b846bb2d2922bcc4e966ca0d3fa550f43f60d5ed6757206b0303b3966e73374dafe2cde869ad3c108e1d0670f7182721441b16c3e3156355fe27267813576f68e77d0f69da8bf46c0582406499a6f25349c170b6e51cc092fb629424e70396bc7a01f7a858a6f586e0b2c8707a8eca8a80a775dcdfe21d92728bed74c6a2c95a90d57e3305432a69a88f6f6320708a24c9193eae20fd6deffb2cd72ade3b5104ad3e69ad436c454cbbdbc6544977801e9590f378c6fa95af5e383a4c839f2f0ebedffdfd1dee536dc27e8f27a5d653a241d730a8f694282e13b637ee31b352cf5e4792e7bbbd1145d4b907ba5478609370d7663cf1c73011fb214cff6da5cc0980661ae92df96849c11259757d096e74044fec4a34c95ced4da9f4d2005c602d96e7a85054941df4da2d31dafb5448ad49da310eff510b2d897429efed8615605367ef039f3f5dfe06d31c51454569f46d3e3bee61f363338df280d8f7edbbbc93638dda73db87de562a610506f243a4a9dc6709a0aee93a5c05614faebd7ef7a964ebdbf868607794574955fe2e402d43fd9c32774b4c3bdfa7b5d41522cfd7d21069313687406e8a216511225a7bea699a05ed2cdd80bd1cb55d193e073a742d1b99e12cedc96787b29c8044047a87fba366ec82f5eafd0c0540799ef0135ea76c5f152161669538077f8b8fd5b4f79329ac400fe4d689db8065e47b897a627b08c24a29ebedc9c942091ed8f969732749c30b213a376d917a73176a0dd09f9560a52793d4a2e023dfc6c7881b7c26d4ad3243aac209458618fdec8ea287ad635c6cdfa38364438378a00b863d30e8e2e0cba759801e4efb3877bcd0b60d124b285b55011ec84c9a47ffc08e48e1eb1d7950f52194468ad219b0df784e4ff38777c4c0b6dcbf675752766857d5dec312b038def16bce5eaebacf6cad6d97379a435766be7bb741be100c5f8b078619a952c74e5e072a3bd11e465c14b906f5ec51325e942254717fe535d7a80881cb1ba2e879c33a703bf3753753330d5f0b5d79d67c3fad5f837c7b7860fa2914dc77e60a80028f5161c21f225db6d0da52360cc6ffbc55219255a1e4bf5c00500000000000000f9b4c01f39e9cbe080828532536d0f98497f9ec20a218fdbdb02266d6099bbbbbf2ce00cc17ee0e8dc35264ff35f874d9995e96d3a55f74c0681da15236b15f0dc9f990b1d9df5154adf4c64f3a11622772801e6dfc05f68f1a001cee6678d2c5c9b5894f9910b803e4bc23c0eb89cdb876b421c20a48db714263ee7d46322af1c3c80e4f69c521cb0c14a207620465d621b96a11af35444ef9044d36c4197d372d4b29d5d5806632135d5e686db0c2536ae2fd8d5ca086d124e48526f02b30077ed0e223b204933ccb2581733a92f8f9ac5dc77bd93f3b324f9d83b9f0e6ecd117411752fddb93373044b832cb33fc3bf9f3cd4d123e47b2cb12b6967fc51b9d5fae770e2712fe9e83d291288ff3cbca11b9d6d471a40f2caa3109010c678ec5eb2b0d22513ace15e75dce3fd27df42ab794c2e745f36e74624edbdf61b0f14713b34a74ad6e918def41171ad56dfb1208eb23c82f6b59c47c17f2a6dedf82075f1654c14e2fe5bd56a21b99054b161519748792851f39a5f0735eab6e5ee63a881a4786058db18b7cd8911f663912f6991d582c8e54fda977ecdabf29bd3cb12b32c8326e497d440f875d2f11e182de2c5eef6050b79a27019b9b9e5be528871411bfbce4a402fd498cba63ea12eb78d6604ca08250cf62a9789318bac4e640605ac97ebd974f4781daa509c39a49a41f7548318ecef9e983450dbf28b7953e9a8e1621be82237d8a631b48519b67f41722e8e74a1a9825f1b6efe023ed6d923641673667fe1f778d945a2ddd744d9945fdba6e941349e063ae3ea892187abb1a63e9f479ab955333ce5a73ef652f72e05872e5c0af62301a9000000000000370c000000000000010100c2040000000501020000000100dd48ba3a5e18cf65383a2aaf31a309f70839d0d08556294a3e3388f991efdece57a5e29992e2ad7c0b536dcf039df21fbdfb9ab9e4e3c04c08be4af414990c43864d887442c65c3a7f4ac2040000003d05020014040109004e204e23000890780000000000000000"]) setsockopt(r0, 0x690f2bde, 0x7, &(0x7f0000001240)="8b3f1d6484bcf01692340c176ff494b1dc1e5011d36d1ad6b7feb0af011880b62c2356358621f9a1b739192e6d4f9469afbdd57535b733a1a831ce709f00dbd406593206f05114e4b04ba5564da6d40b83a274a7a351bd0f9dc8e4464bee7a0fc32c15e5075ea64ca48fb027f11576699f8cf4de602bbb5d902fee2a4dbc9d6e17fd138363ce66ad21a57fb80c6b03d2382560a62f164116f7447ae6a4fc6018682ef080f4bd424c445a53a4c32e3939b5b86f83d6ab038f045cbc74fc82401fe9d55a425b380e", 0xc7) 7.943072794s ago: executing program 0 (id=569): madvise(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x111, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x80, 0x7, 0xfbfffffe, 0xfffffffe, "d300", 0x7fc}) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x80) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="69e1629b6174aaaaaa"]) ioctl$FIONREAD(r4, 0xc0106978, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7, 0x8b, 0x35, 0x6}, {0x28, 0x8, 0xc4, 0xfff}, {0x6, 0xb9, 0xbe, 0x8}]}) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r5, 0x80045710, &(0x7f0000000300)=0x80000000) r6 = socket(0x1e, 0x3, 0x0) writev(r6, &(0x7f00000014c0)=[{&(0x7f0000000480)="1e6ab131357f8d6dd78be11551bae7ae57da2a5b9d1ba46b0b2f83d6b6e43a548d1974b7ebf85f280b4420d983", 0x2d}, {&(0x7f0000000040)="3d3064deb3d91819e28314bbeba850b6ad80cdc52209868193729eb7462474f85bb96f6fa848af6c28872e89b3287f826c334f000000000000000000", 0x3c}, {&(0x7f0000000080)="40c59337f810d11f881f999654c7438d4961ba623813073a387b7174703399b30830d783ae1b5979bb2564f78b05bf5f2f", 0x31}, {&(0x7f0000000200)="f93efc5a781477e19e806890797f85614478fab398c8f38b2c7616c3a8654fae3e41127d808bd0248c0d054014b34f419381", 0x32}, {&(0x7f0000000240)="2d38118f4dd92136c9468e1f1a913f9c252dbd33386fc247bcc25081df5ce0310a94131ae4a42bc6574510fd79936622198b37d1afee5ee203598994308f59c9db921659df7316150754323cebffffd65aa05b952d8fd78c73eec864c3d93721a5e16ebb4915cf829353c0cd3f3f5f1415c60ef855f9423f0abbb78d126ebf20d9c47dd0ef0045e439d9e69fe8526df4c2ac0672171f2ddd045e5386ffc2e1d706ed", 0xa2}, {&(0x7f0000000300)="ff49d3196788002b7be9847b71dc778a9e4bd05369f95cb4062afbe4", 0x1c}, {&(0x7f0000001580)="5c47c138e62bf3c9f9f804c30ec7e1f6ae95d22f489034f0b61a70761de85335c79d96a58dca1f66cf40e5e762bec1ea15a022d29878b13564312914935b49feb7dc7caf8986730fcc6a0c274df2cdb5980583c88ce4f09f628a88bf5d06441067e3da2d4164b6ab271d33c8d4dd780482b3a11b4d423ea1f3dd4c8c8bde8ec23a17f106004b5833d6a31d06dd929e83941367e950dc700cc6d3f391cbf3ae656f9c85bc1f18769e07ec5b9d002a8a2bd73fbc172b82570849c7372660a9bcedec0c9fdc97abbad9ce8bd6ae9cbe643583ba8dbe78244583bd575273baf678163f7f5eebed1b26c6cb09a23c87047d453cda4394cb07983578463946c326067eb5485c57e1a865a1074365ce42cc58caab0f1d6cfc1fc836519ef7443e58cfbebea4de99f2e25138cf53f9de5b38c5c32f38eec90581f912882da2e9838dfab0c53c9e69a48607cc7d976ae4ad870d358e684525328c447dd374f835da07bedd2e9bbc039d373ea4c479f85d59b2a3a92fa5dab6fcbc600aef1b455c066afb817fb3715dd85db00ba20ae94aa8371f2244576c9434385de880b0c454cf2320bd9d4593040e7d99a34536953b4d8e442f44cc7cb7c7b42b9183ac1721f5453b87a56ba6de30b6b928b737261a2aba33501d7c6669b72ac214b942a1ebb6f1f1a021aef76418197fdab04d2edee7b62dddd919b77f90ce8ae110e1d924cfdacd4b857b3a58aa9216908b728978517fde939023087d31a525369008884a081cb2f8b3fe7d112fa9253a4e70cbd5499dac56be8186b59fdf2a2854ce9dccf7c2c1c5efaa217345765d709d2779733ded875764cc66994d78c82829c559a3cbd97bd62e866c0934f96d3b2c6846277d6a3caf94480b3320868a746c620f9eea23d209796f8ac219ba7d4a208f3e18f57f1c31e6b0dd86f033a6aec27f8699d42eaa2eefae6394e12706128086338ce0b413c02028ce536115c1aa0b2910c37db245ef566200458ca52c3014364e336e3784dd7b82b83269af4bbed2ed2c0ef8b87c6e680f8366b5105d99b7d6487f7e547486b489974840882646aea4defad2951c9d795fd5d698076c91cd6b7fd94f5906a58a419265da019a5f58c299e9220d6ccaa030009f29ec7ef4c167b725096c5236b340bcf635742ce391a0e486ccc2b4ebd61c6c73d1c6a6f632f70b24d07508fda0333eec7bddacd6b7d76d3c9a436b3c9fc1234742b219d06b8f939b6f24a426e64bf36928fc30bfd924ad85804c29fa5372e2fe1572be5ac766406bd6b0e701416839904412cd0678c378c2a6ef2fe26d841a810cf80024462c643420e164389735d4952026a4d98679bb0d949f91425cdc2b6b8a9fba862303866976205b74943119fc02ecb01b4b5a92559e6ab90490eddf908f1abaeec8bc38d54517dbc1c5d4a3b79f12f8de497b2b18a29f1112cb488da6c5da2c6b7c44df2c8816c4616af6179d8ac499ef3ee58d741f8ae0ab10301fc31b942952977eddc3a4555e8947069ab7caec00373663536d16fb0c73e4aba4d40fb54fdd30c07fcb3cfa9f8e048d9cfd415ba7b6d70c1bdaff9ec18d79da8ce87f916e3749404fbfbb78d7fc5fa73e54ed68e9aad8f3d99bb8221d5725635d22124e367e30a5f9f6232ca3e77bd92882dd409a13296532382e9875d7ac63db7e07a2826a2df136b6af2d4794aed41e67f9d52029e99fcf2f0e9cb892bf033e088e8d61d142cda13978d04f268a680f4cf1151326e833a1718d482ad5e41ff432b67f36d0aa897387d4ba9b9fb56e73d0c436c87d6d4f550c04f045ca70286885dea62479647c080cccb660313a999beebb878437958d085cdece051bc36a3ba343b7f4ad268c18fbaca4675c2ec86389736753fc40c48dd57b21c3c798ca6d4fc72785b70e7fe2d2c18a81c1fc7cf3e55d36fcfe810eba5161589719edda643405aeed752256e66a3306434bce0c3f67ea19f1c6fae22a72cd2843782c5f4768406b5cab119019e3070b58d097e15a93973f31c81e152bc5b8d7177904e84dfa488336cd0a348a03ae3696160beb50565cb37939419b2ed0f91b69e755d11c601a13a58cb97d3b3f54b2c39edeb36d6704bf4d3bf6ef522186a2caa2986d6625beb06fdb8d299e7821754a6c3d1daf39458385ae93234c1977039d0924cfef80c8c45a0fa9d28476ed6829ddff44be88ab837fabf2208a9dac5ef9bc0e6505268e750da73b1cf67e7c3a429a4ddd663d90f3d34007b9e1b66665a8f8490e59f2a32e551cb87899d2ed57e2889b3c820c61c006ce3339988571d39d4d0a8a22b9bf89a17843603b436825b9020f0478eef99e9e2b5aafcb06f514b2537ceecf5bfb146c8845d7a5cec72bb28a7ec617125441a3930e64fd2fde147f3d7c3cb66a48e71c62889ee067bf58651c06a1e58e55f03a0eda250e89a26fc40ff097d4cfe8caebc27a915aea49d118c98f942609c804bd7e809219f4617109e8023cd57fb63b3d7ee0efe6754d298a467cc1ef446559c39940bf62cc11974cf7cf189bb7dbc7eeb3a0cad9fb46bf974bde4237e955e9ed44af79019212a5fbe8e13e4d4d160d55c178935a026dfb8483251eb2f63ba19cf6dbdd8d84c7a70f26b941101dbdc7c37eca7b41b57101055d66bdde1d286cabc36c0e849dc3332152b104c160b286396a4a3c45643cd205d7e6a679de4043c037054bbd19126d417d6d4ba8bba6ed4bc4b872ab77aa5d70e01cdf7742c24f10ac4cd2ad21ef8bf24b55ec16df3ad9f8b213f136bfba60d67cb96f2213a044e59e7143ef41c0577153f76ad6ea3d42655d65c0904290e5bb931b2ffebee8d991e5a4a40328128c494429d6fc677525afcf0e997621ffba42a1c95ccf6cbfe8035c930bb59f4d65a28e2ec9bb38c89b26cdcecbc31103a7ad58e21f6ff86a54012f4ece9bd317afa6ed1dfaa252fdfa76a6c1eab85644d644d99b4ea5520c64484bb1cbb5e0a5379e1df18c4370a6ab7d29207956aff911134c44697a55a1437657a11694b8b80e0b292d563da7e1837b5495f0847205ec1021976f8d6de432312b8bd4d9f1c3368f143debcc07544debfc53fcca3a5454088e5bd48938ae792d537e992912dc5256baee75d21b71186bc924e6a59a78d2148e87d7f9779f40a82becab77a89257ade006dc28e19c42bd29feac875767795a81586f59cf89db6ebf0d30c6865642383881ea8bfad25562d7bd4a73cb54c417c80b40e851a819b9be330bc955367ff7bede80c61853db4a8cfa747375f7b281a92f1458112803aa01f3dc556580c7b69defb7ee58c255177cc0a9b8e4a52f79358144046a56bb78f639dadf1ac74ebe461671ce5c8d49e2293a9740020a2f7e1adfe0d0a9c96944bee9824667464608e265df20561d8ff616227b12da785059e96b64409291cfc72ace9782971701d5f15fe4bca47b39f4a9bfe5d746ed47b9b432efe207a9f044c6d9e18091e1637bc1cf6bf146ff72f7f8cebf4f9a14e2b0bd77cc92fb871cdcd7d7a98368ce9a25c5934938acfdd8abf2673210b47b972f93867fbb68255d79c375bcc699c5a8f7c7cc002affbcd4a02632b9a771e3c7225518f92d4e49e301aeaa6b6b6356470f6cb42120222aa1cbccaf6aca83b50cfbb12d0093675d3979bccfeab633cc6906791305ff95548d600fc1841fe54b3b5ad2cdee75d732543bbc21c4d1cb71ee74a20c7eac7a90058a8690b0fcdfd40aef88a3e5dd8d4491a67635f0368e68acbeade49b199845f0371289ad93490ef49eeb02d5d78baa1fbe45e5be4f298a1e3d77e40db63d8d0776891586edc76d5cdb71400537c808c485a57474c67d7e8b65ab41766088b2261a64402f907aa2f4b0bf2b4ac1938a75ca990e627808a81f0bdd13b574747e037172c85c1b8955debbbc3521b71dde2e0436c74023d3ea0aac6d7f53860fb6105acdc03ff61aedcd37529b5639d979ea281ec05bcb84c4398211caea149e67b5ac26944f06e4356bd59744ad99bf63d2ccb77827135ddb62ed018e56e130a91b63786856411dad27ea5ee86dd48871c24d6e40880a76278373dcbd58e8482c942bf906948f258f88b780e3f5cf559349c3be925905325eccc8cd086afe31698e1da0eaa8652e41ea56eec13dac419beff12befde131411c5928ea2f12d9ae1c29b7fee9da2f5590354bfbbe8780df805fdb064f5a0b5152ca2f1e20e61c412ebedc03db577d0acfca6448c11202af2f7e403e78796d7c0abd7159f4ca0de22808ced15203df0580208764154480543462d3f094af4338a2ad01ba1f2c53256d3d8c41c9f87111ba4bfde5d625a2f00fbd733ae40d0d77e698f06be8d9d384b70e2f7dd0ff5df6674f7fade5de59bbb438d83d018b8d47e5b3069e17d5996980ec534ea88dc8ef50af674814abf078e22ded8342fef07c6a4eeb75f126c915d11e97f27e8f9ee3d4ad88bd5eaa7322b2e43d56472f8e66d9ff56ba20318faf65f1673285cdcbb3e597df6cd9cd15b6be34bec8aa0dc3297476369f4c1d200cffcffb3b00fc35e506c97607c18c85fef1d7ebc44c06814e4cea5603d67620812828c8d6060d474c004b446d6c09ca655b86123b07444e07d6baa8adfa5aa651a2a096db17bd1a4cc5f96d9ea77d84bfde1c571ab654ac70f9579ec84f891d50cbacf43c5f712628f659b1021d8bacef7dc794d39e31c059c804f0055bdea0d561a5f18633fbb73cb2e28bb507f2027ae1609f15956189efe71520aaf52d2649e2cb655e0eba20db23917668a989a38c59c458d750e5cc799a17876c7085a7618e8f09f172b4addd5fdf78a0d98ebe67c8530a9dbf26dbd28c05ba376e9890ee7d854d8256a562e51433739183bc27bccc3178e9b3cbab71e2c5b0c4dafcc7a76cf5bb443ccbe895982a64bd6c94943c31c6a403bbb85ebe2c44854b96460f5f31b168551d4e6f89c9b4e89550dbcf652d6411ee66692324188d2bdb0d4f2053573594ccb15a385cad3596bc78ce746550c56f94cc48fe36a5eed39ca1811b90d9961b40e4e5aa4ca635435d5fc058adb0a6a343866ad278e32577d1e829dcdbae59cb602b0b3c90242c5dc1276e7dd043a1e47a0f9167b1ea344c708f15d43a73a031f12964670a007e8945ff75715aacc6bc0a0d41f2c378254b95850cbf10b9d61622dfc1f776b5980d6d822385a71ef1c9ee0e702c8466404b518aad137565e7c0db9d0d2d4321fba3a", 0xe70}, {0x0}], 0x8) chmod(&(0x7f00000001c0)='./file1\x00', 0x2) setuid(0xee01) chmod(&(0x7f0000000040)='.\x00', 0x35e) mkdir(&(0x7f0000000000)='./file1\x00', 0x6) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) rename(&(0x7f00000000c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000040)='./file1\x00') mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9d89) r7 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) fchdir(r7) 7.934119723s ago: executing program 6 (id=570): mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff6, 0x3, 0x80000000, 0x100, 0x8010002}], 0x1, 0x0, 0x9b68, 0x0) kevent(r0, &(0x7f0000000040), 0xe4a, 0x0, 0xa9fa, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x10198, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x115, 0xffffff01, 0x8a38, 0xfffffffc, "0704000000131600000508000100", 0x4, 0x10001}) 7.888524467s ago: executing program 0 (id=573): syz_emit_ethernet(0xe, &(0x7f0000000440)={@local, @remote, [], {@generic={0x803e}}}) r0 = msgget(0x0, 0x40) msgrcv(r0, &(0x7f0000000480)={0x0, ""/4096}, 0x1008, 0x3, 0x1000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) syz_extract_tcp_res(0x0, 0xcd1, 0x8) setrlimit(0x8, &(0x7f0000000180)={0xa, 0x8000}) r2 = syz_open_pts() mknod(0x0, 0x2000, 0xd02) openat$vnd(0xffffffffffffff9c, 0x0, 0x800, 0x0) close(r2) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000001c0)={&(0x7f00000000c0)=[{0x4, 0x5}, {0x3, 0x7000}], 0x2}) r4 = open(0x0, 0x615, 0x0) writev(r4, 0x0, 0x0) socket(0x18, 0x3, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x40, 0x1, 0x27, 0x6443}, {0x2, 0x3, 0xfd, 0x3}, {0x6, 0x1, 0x53, 0xfffff000}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setuid(0xee01) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket$inet6(0x18, 0x8000, 0x0) shutdown(r6, 0x1) syz_emit_ethernet(0x1000e, &(0x7f0000000000)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "15f2ff", 0xffc2, 0x0, 0x0, @rand_addr="eee21f0000003c00000500004c58053b", @local={0xfe, 0x80, '\x00', 0x0}}}}}) 7.870401531s ago: executing program 5 (id=575): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x800000004, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f000014f000/0x4000)=nil, 0x200007fffffffffe}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000014f000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00006c7000/0x1000)=nil, 0xb938}, {&(0x7f00001da000/0x4000)=nil, &(0x7f00000d6000/0x1000)=nil, 0xfdfffffffffffff9}, {&(0x7f000014f000/0x2000)=nil, &(0x7f0000025000/0x3000)=nil, 0x4001}, {&(0x7f000060b000/0x2000)=nil, &(0x7f0000095000/0x3000)=nil, 0x1}, {&(0x7f0000123000/0x3000)=nil, &(0x7f000014d000/0x4000)=nil, 0x3}, {&(0x7f00002f3000/0x3000)=nil, &(0x7f000063b000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000632000/0x4000)=nil, 0xc6}, {&(0x7f0000733000/0x2000)=nil, &(0x7f000038f000/0x4000)=nil, 0xc000000000}, {&(0x7f00001db000/0x3000)=nil, &(0x7f0000688000/0x4000)=nil, 0x6}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f00006d2000/0x3000)=nil, 0x51a}, {&(0x7f000060c000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1000039f7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000633000/0x1000)=nil, 0xa1}], './file0\x00', 0x7f}) (async, rerun: 32) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) (async, rerun: 32) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$TIOCSETA(r0, 0xc1084425, &(0x7f0000000040)={0x3, 0x12d, 0xfffffffe, 0x5, "00b989da5f8971bf750ad7761f001b0000e200fb", 0x2000000, 0x5}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x173) ioctl$TIOCSETA(r1, 0xc450443e, &(0x7f0000000040)={0x8002, 0x0, 0xfffbfff1, 0x0, '\x00', 0x40000004, 0x2}) 7.868291742s ago: executing program 0 (id=577): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x11, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) r1 = syz_open_pts() close(r1) (async) close(r1) syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) (async) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) writev(r1, &(0x7f00000002c0)=[{&(0x7f00000009c0)="cff5c05664db486cda974a82388ef359025250129bdb3b3b172b8359eb32d47209b2a02c3b86a29b75b43b0b03", 0x2d}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1e, 0xe, 0x1, 0x6}, {0xc, 0x6b, 0xe4, 0xfffffffc}, {0xe, 0xe, 0x7f, 0x80}]}) syz_emit_ethernet(0x100e, &(0x7f0000000000)=ANY=[]) (async) syz_emit_ethernet(0x100e, &(0x7f0000000000)=ANY=[]) 7.841960333s ago: executing program 0 (id=581): setreuid(0xee00, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f0000000040)=[{}, {}], 0x2}) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x7, 0x0, 0xfffffffe, 0x5, "ff14e7130b1e586ca6294000", 0x40, 0x3effc}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000001300)="e8beb41d76f28c52e0ee304176117673210a3c7ab290c10967f2b7ae6a3b28a1dc56dc71a86dac3f3c72b23a776f4d8161f93c53d5f53ca3a697f49b7643eee41f4e9d0dc9a617184895eedd2dc9958e30a42f67bcad929f8a5683ec2696b44f22bc20ad4fa387870d364d1b2683210df8cca81e89c770410a4017884de85c860b87f7a286ad887e1f25edb4293980193702d3a8bc3a2526d53288b1f262362badda0795f06f9cbb3ea9c88df3955ca0460a6d38b99c7b7a23196c39bd03256352438454eb07826e6a4a2a025242ff4fa5b71fcfbf287249ec3a2aaf982525768dcd0388829864ba8be77fec158ded5bb4c7a0e6d63147087c89a506bbc01b7bf081acac1435f241e5c2ee50b86c41e52b3c0144bad6989797131f344e19a2cf5da5a94fd2336e1b11a2dbae80b0e6a73a479ad12ff19f1ed52a2978de5bf14e47501841f6e3ea707942bac23f6b8dccf31c6e856d5a7223b8fe8d66ba6b0df7798396611d9d447377a13a8e00f9305f34b80787e7b9c80074d3733a6c41a616ddbd71a8dbd46534f05692e13c2ed1a84757a961890b6e4dda32d273b615f4d46b41d3bf30c0792393f550a4645b5e26346f580c97197da5e18febc79826d99106c36888525ee9a7917f6021f03cbcbb6a5737cf2ea26a475445994070b8240a64c531747c5d9515f88f56d67f584388b3fb7d81dd325c5a9a14ca46299fdb0e0a12c5fa51de0dc47fd5088fca927bf15a75880bbef1703f1b6424f95d2a8f8a27328ce0b3e0814ac3964f65f8d17fde432a710a0bc1f832b059b22afbd7c7cb7ec195d5327ae875fe9b88068c7dfe8635bd50b77972f2c176ee6862695d9f758ba73ae577faad5212e93f047730de2e02b5fd48f1dea7ab652e4fa5ca289b0cb61129b0f493f80473270eeba9b9c307101a11469d17770bcbe4f209252b12f0f7e5657207a123b7e3c90f003d4ba324799ba88f6dc25f037916e2773b19ab81e3541ca7af1fa08adc2faa114ab934d25eafe2f250c39ff3e8a907ae094dc2c74261f9bd7db620896d42fac379f0d25c0d386deeaea1836b4781414839b683f162bb906df17aed9a0462a2bddc853f2118784b7e96cd5930deec0fc593f0f6ce34dfca74124160da894666763c5c7a344147024c0826296e85ed45e88b1d480dac47b3f3a2707b83192f46c8b8e9327c931fa86b06798365ffa4a143c6a8f8ef07e16965ec6bb3d883653e21ceaa42cbb28cebf4bc10914465311d8e1e19ff3bd4ab04d07c60fab84e41ddcf56b0d0d65450e259a194b2ce2e9da0ed469b080a57285b072a8887f04d85a73274b3f7050d666ad2cd79c5dcb6702fca6b4a431da80ffcc62db135d6a4b4a5e2716b79df39ebdc0361771f155e50691653f1d01190d057bdc6b6f78f4a7a8b43dcdaf5091fecc383c8eb04fbbb40b5b0d86dc43e9de0f89dae27c417609826a6a498dcb761bac727866e20cf2aef2a3ae3b51646e481019ddd7f75eaaf3f0dff014fac60256baef8167c88b51f2386d62e6067def973bb7faa9e3b22fedbc4c540cfa6fb0829c99125ffcb1698e3756f6793f73d8e5919fa4a143d023b07346cd6429a53648fed27575dabcf3da75e9c4c5d356afe3f6c9ed43e5b55dbb59715609df8436645b610917492aa11016cd8a61e7c4f98e92515d4890ab06ab6a32c6a45213dc7a8e0d5791d49fedfb6e81090142982ad474ce2cd7accd8c5f674a6fa4a7845d3a557eea5d45d9b05f4596f0b0c782ff0639bd197597c933d6c3b13d017f8e12ca116f5d53ec1c3743d84b16fefcbedee845fca25eca3e7c4cb41f2fb7c923ed9467065600e2b3d2d420f61bf4f19c00c7d62774627f9fcfed40175f4178875f5c77451607c725d93b7ed164cc317eec21f292baf3706f6f71ae600c601bd7417666169212d0983a33f23fe7bc3c108b69897ba0b139acf793aa151f4a7b510b5d9d8b0c7a3441cee4accc75ccd11ce322f03ff68b7373515a31d9af8c69176b2018c75c5feade043219d2233a8aaa48b1a3959800df8acda57c924c2d99a0f6e40552c8e57ef0a550bfa6ad56334281f300dcc412df6cd641dd8b6bbd2dfdc0f983c08f35ebf3209e28493c0fa854cf1d876d34f9f8cabdce3c4b020dbe3cd80d3bc3c664928aa30dd5981aed821500988a9417e5d2f0f491b6ff96466f5d95359562c44eac85a58f395ad3d3f993a4dd60c9e1796e5cff2d22581cd392f53abe881c3ee663d574c68eb5566c52918454d843b07580bbdd81ffbcaf142cd36db85a2f217b332c236adcabf6e8b3f5a550f041091e644691cc9e5c896587b22c37dc01d292be2c4bea47584070bed9a91b777b52f3d8ef45bfb4ace17082d363ae1271a7cf16d57589c794cfb60a58bea6d8036130121abbb07e6def2d9a4b3ce54ab5e594c24908f50c730b8b9172869883a9f40cc5a2a118978d0ac6fb699b80c57652aecfc3374c2b92414f03ddd1b7c3711464eb49be7a1f8e430b93eec92a7e80848e14a9eac48bc6bce9c2b7bb7a6e890c671fa9261d40ac4c7d015e9f9e95d235ec75b0ec6312cff0d8ee9a2219f3c23a711c28e50cd9a90f7b6846de0a5c4b2727431ebc44b42308d456820b646ba191c6af97ac4887bbb6c5fa655ba5c435979c91c7ffa5cd06ababc30bcba3a50c7debb9bf68e78a0c63b00c919a1c675651fbc2472ac2c2ba518b01887a025f407452328e199c0196a9c8f80e3610508d831a29a21ac481297912ff7ef55640dd75183e765713f9d404eb9d4bcf24cd7a1641c84c5ebdf0562a1b3e25a4b650eb671f31b9ecb30a2bbd86dc9cd024138024285e84975de51d49dbd3ee8c8bc0cc01d612112d6925db2eaa567efdea7f1fc0ff32ff7bc84c42b8ddb5dc906cb016916408e25f6766d7e4468ac99bb0cd277e8b57b509e5c3edf27fcf8341a07b69e505495bf2b9ee8e7d2ec6af83b5da82f826743cc70d4605a8a7d02754557791451ff1f0ece88fb620c7112e9f37282206345152a581e0a2a948dafb0de639dc1b6a8d9659b6a5635d1af968316116795b2a715f3ea2325dd05d53b17f0ad648cfb058c1645d2adf8de4703c37021e8e36d827a754985157f30c6a8c631e54110313d5f7340a71303da5f65d275f856248b84451e123cfe0bcc8e132accf65d6987a986a08ed1a89cba1dd5a5d80c8338e254b8da4241b5aac7c6085b8479f6683fd07a4345bfac69ddcbf478caf0d789b18ab97aae50df59129030525d5fde04fe319febffa362b605318e2c1eb12a5ab63ad11d75bda626375c901522f6ac134342df8cda162ceb4edd95b041716ce08b4c870982e5c3fcd810ca8674726eee7e36032a6d69b99013c969951d2e5fc1f59c9dcc578af3cafe37ecc98fdc0349915ed777fe62e2d1faaa77a99a3b86fb8912b69f97c86a63c3ba51b72352350ea6743565c085b41c9389421cbcb460d7012cf0506287023a3d4767ba0a2a3b054e67fd3ffdc54181ded71c6222743fbada4dbd59d01112cdbf0a1c200dc5c035e0267bd396b202390b96a7b5f0425c7c25ab1c33ccb977c04dd2a575cacd13c85b0b35519a5bab523a48a969618d52280adaf2268c57573e98d5bb4adcd7c7290c99ef2bb94b902d12e74d239e3500422182f68bcb04050469e78bda912d689c4dd1d99c4e18797f94002993565af8ef992c8c556b2bebcaa98cc65d6d4e328942ac5e5d9ce098aea140ffa82e666f7ee2ae2ec0af3294476c71936f601e98750184c19343c4083832abd1a7d66253ecfe0dae75d33c4109cdf2de91b051d9d6501ed2e23e7faf3c4f2eb28c14cc81b876e941a63a20e03f9996ff877336c8b2d6203bbfd95eea0fac50315b2d8d4b9e4a6492555d07efd50f8e88fac6bf36f663b3b359c32646e37d568e3232745a72dcf61966f7bb90080e47ad976355cf5781b1c261057ab2560751961597b2b0814bd6807ed7b0dbdc19e20eda4fa29d8365694d33cea05a319efda7304233fc52ad52b70267b7575dbb2611191afc9e88eba823845c73a1bf223f8c64e715654bf006ac1cdd04c240459c5bad0c4dc238c0136fd1141795c8969d05904d44d7e313fc270dad7b39ab3ed2925d070c6b6daf82992d6312e89978fb9eb1218b794eb0d2a13751e9eb4094c3c1f39e8276972fde99888c002890e762a320031c326423d72854c8017b884c19b527ff83bb00ef7914af0ff4b1f408032b1db6d3f7be4e74ed924acc28e946981ac03730d6ddfc21dc90b73fd9e97f863722364cbbc0081a534a212e89099dcf0db284688300e7125cd9ebacd8239251636a4cc32cd083720124e908b5ef9d6f0ba03fd2b7ffe849157d431831bab33645304f8e5c78d122c31e44e06d1a3bba1eb5f60268dc7929264eb46af162f363db025c7678c33408dbf03ed433ee92c7b55631fadec056255847778957fc89ee05bc3b5f75cd13b239fc286c562d9d52e7e267156de47c0328e0593ea94c928bf63192084f8df0a50d64326917528004d630de8a27c71f8a6ff04fca697f41be56184e97710fc3bb3304b477cbd11dadc0116e35a675118235c53560af1dc84cc2e38e6f019dae1d39c3e1a43b1d659b728c3c4e49f9421008305652055a941840f0238b1dd4eaab97afcdf948a6dc5e17e8740f230bdedbfc92cad06ad938505c227e0620f9ea29b896facbeb71ba91d8d7a0157503f1be31db82d3176140ceca382e8b7102637a9e738533ed41483b300bf08584bf2c847c87448bc4eb70caec5029507545d2928f1d0a447200aaa0fb3e572bcdfa74f669e16af12a3b4028dc4c09e17b2996d6a42ff7536670de97c9545ed8e2db3761e6079c829df42b45822a1563671a3634058f98b09b6572a4a5102d30913b35142a6ad7d32939920c68bd4543d517cdcca64df5110aae1b9c6c636511cf3122338c481c493f626e233e0e554618b9723890e3416e0beef05aa9caf0f9ddb120474a9dd6ca3eb419034d9417b59cfacce447591a42939a1d550cde7299234cb2843323b0f58a2f09807f1a05a77447e2072fc5934659b7f3ed785ba639060f73fed8c88babbff474e5af8eab98d4c377de517ba7aabd5ef95a8f026904686d24400b56b25e1c6dc7805e6658ab468dd97fcf9db5ce9562ba7e7c70b8ad505d572e6c7bcae26805510e0b470184fb516d761b53e91fe0c7aa4bc91c1fc0e16473ac54e847290d19a624c818e3bb51b3fefb7f2be80a9cd9ae4afa782d7d40e0435c82bafa89138fc84ea70186a5f3c6431005693e0bc2bb01476399b723042b3d25131ed74c0d939c2159a7c2dbdee3e45c2fb5b47377ddb45605a623c22a95bd9a19e921eabb9e79e78c3cd34086ce562dac7c06ed1dbeb8ef342b1e3e7cbc843cd5972383c1d458736d5a75e4a8e607e689e89a7bc7a8ddca91ed4fab1c86c917cc652543642104b5d106cba7d6b42cacc2ba6cc7c92590e772ebddf49217d4800fa7cead045177394ab28e86d95319bbefd950fb05f9ccdf69d3767cb72568d611996d20a7cdb216a0fa77d9a63b8610c56646b55422962ae6ab5d7687ec0f9f519d27018120967584f7a790c245df121fda1b356a5655d730b99e687b7d387a82c4b6acf50da39a9a24c9a2c31373d37a8dff6d8abd2fc38cff2c53a068bdadf16f5a684602e4dd946c7b334d9b02e2540a713dbdec2b6676b880a4b71544cb64cb375167a22237811b098bdd60c9c22ab199bd4f2e431ef7b96c647bbbe2819883502f27afcb21ac796ff45649882a89caa82e32dd71c5d7d3", 0x1000, 0x0, &(0x7f0000000240)={0x2, 0x0}, 0xc) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x3, 0x0, 0x0, 0x44}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r3 = syz_open_pts() mprotect(&(0x7f00005d0000/0x1000)=nil, 0x1000, 0x2) readv(r2, &(0x7f00000012c0)=[{&(0x7f0000000180)=""/4, 0x4}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x80, 0x0, 0xfbfffffe, 0x5, "d76c1f46000000ef0006000000000000000400", 0x8}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0xc6, 0x1000009, 0x80000001, 0x0, "bb0d37a05de90e00f156c3c0cb2b1e031800", 0x4, 0x8}) mknod(&(0x7f00000001c0)='./file0\x00', 0x2, 0x40020802) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000040)=0x100) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$lock(r3, 0x7, &(0x7f0000000140)={0x701155c9520bc7ba, 0x3, 0xff, 0x4, r5}) syz_open_pts() syz_emit_ethernet(0x2e, &(0x7f0000000200)={@broadcast, @random="c7a2e46f05fa", [{[], {0x8100, 0x0, 0x1, 0x4}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x62520eade39321b5, @local, @broadcast, @remote, @remote={0xac, 0x14, 0x0}}}}}) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 7.840183911s ago: executing program 5 (id=584): mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x40, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) fcntl$getown(r4, 0x5) ioctl$VNDIOCSET(r1, 0x40386301, &(0x7f0000000100)={0x0, 0x0, 0x0}) 7.81124694s ago: executing program 5 (id=585): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) (async) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0xff, 0x8018, 0x2000007, 0x101, 0x67, 0x81ac, 0x10001, 0x10, [{0xfffffffe, 0x7, 0x4, 0x10071002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0x800, 0x8004, 0xa}, {0x401, 0x200727, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x0, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0xd1b, 0x4}, {0x1cd, 0x410001, 0xc, 0x3}, {0x8, 0x8, 0x8, 0x2}, {0x3ff, 0x4, 0x8, 0xfffffffe}, {0x29a71717, 0x7, 0x1, 0x6}, {0xc, 0x5, 0x0, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0xff, 0x8018, 0x2000007, 0x101, 0x67, 0x81ac, 0x10001, 0x10, [{0xfffffffe, 0x7, 0x4, 0x10071002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0x800, 0x8004, 0xa}, {0x401, 0x200727, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x0, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0xd1b, 0x4}, {0x1cd, 0x410001, 0xc, 0x3}, {0x8, 0x8, 0x8, 0x2}, {0x3ff, 0x4, 0x8, 0xfffffffe}, {0x29a71717, 0x7, 0x1, 0x6}, {0xc, 0x5, 0x0, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmmsg(r0, &(0x7f0000000a80)={&(0x7f0000000a40)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000340)="3e27d62467446f79ff39965ac0ce50a0d44142ff3ead1e3fe7658bd5a78f546a74859c4ae5c397aef99cbf4bf2273ebf7014d69795c99ba5529bc3836b22f5f12001b17ab68df326ef95d5c3ab292220368425a6013b812496249dbb43517a09a5dea19f4307debd62ab18edb188bf5ed9f32a9e1650a3b356f020cb12f08104d7bccb42ae438a9622021c2159e14d03661577991ab8d4f458d2e2384f32f718ba", 0xa1}, {&(0x7f0000000400)="b207e5c3b2721a0dca3487e1c934887f7214", 0x12}], 0x2, &(0x7f0000000b40)=ANY=[@ANYBLOB="400000000000000001000000070000006a62d4a602092b227515739711d5175522d0f826083354ea90f6d5c1b1d196fde0e69b3ebc225167e500000000000000b0000000000000000100000003000000932b58976994b728c43779b426bdf4d0e664685a075d4d3679d78be268aac2f72a356f0ffe17a4cb2a5ca2038aa7ca1fdc4a4c398e2f708acd894eaa0532bbbdd53921782a801d2dc2ddc3040e3b202166568cdeacc961e07a03b2a2f33d5e71e024d1593521a9c4a9a069de4c99e27fc741b42daf37cfe8b9a787f523f9804a24ee86a7232110aa2284a8e17e7edcda3da84d5a023ddd0f5700000000000000b00000000000000001000000800000002657f6fc77a1ccd8ba9e0f13b68e88bbe89f25252075f56e1e36c380c6894f82b569a90d391fe616feef7279acef3d53da863ccac0787505daa6f8bcd530c5dce88dde68168089338aa9abceca5ded12fb48ba7fd79e04f3c9e70dfd7ed07badb8153b0c286a9aa7c9ce5ed0e437b05e636228dd20f5b1a601831c33298afae328df4206b7e01b09ceab047e252d45ff7b1af1b58025fdd795723d4e000000005000000000000000010000000c000000bebe32b76ff758e6c86300f07ba601dc6739382bc9512a62b73ddf461b41d97918a4a2e059230af090e278154a74aa214bd88f9d06291ab885de5f0000000000e800000000000000010000000548646d18000000e822676f1338e8e1f5bcb81514a575e2fae91e86a9ff0449712f696316bacab8048c5760d181181cad25f27ebbd990374cb225762bf09f2ec553970d623da23d2934686f67f1696b121210b51440152c03df5e1eec77bdce9734404789ea8352f733e1fd416f2c6b7c9501cca4627fc32230cf4a4b7ab19891809b067beef2c1304396bb824ac3eef29f23263be2be008b590f543eb9f0d7701f1b09d5291f3d55ad70f89b7653dcce363edac6d20cb27918d6f551dba2871723debe31b1fa70c0b0359a56458784c358741157525e0f0761ec0000000000b000000000000000ffff00000c00000094245887b0edb7b7d1feaa833c10ced750692222945c0cd5b74dfe51eb6bb4daea40b849290fabe98bce203f4c2ab37d034c12a3859cd615ace503f8d8367bfc02c0a7b27f662302b6ec656dc8d4f6de9b123aad00247b2181fbf9bfd4fe821b4564fbeaf55ee5972724e84d1757872c28e54c5578198976114d9091ed9052e86387051d3b2d44c8ec8680956d1d1bfe7ad4945939f33ee6cd38544fa00000004800000000000000feff0100018000009691087a694c75f9c10191ff4f033195fdd6038dd46601c0e885959c6aaf8b131eafd1b2408b0aecc5cb2f2fcaec6d684ad6620000000000a800000000000000ffff00000000009f22664c0c8321f32d46f7e1376b00c065c54fc6ce482d1bd6cf42ed6b49288f078066f2f46e98ed07782e418ef40596689d3c85128dfab52594c428b923243a195ec348f18bf60409dffe7fe223755b32db06858c51bcaec26a311162444d2c235ef05fad3f4490657d126ab55002a602cb8f7939c5952b1c4497649c8945601d80c9559b08b333b5562c5b395b144b4dbc69b0026b6cce06a6a592063443d61297c63b000000e800000000000000ffff00000000000003062bf42bbb0c5b93f22ad30b796def64c17154445f0f9f607a250d020e6c39deb079225ff1cefb96f5e5bfb252aee1918e9cfc200d4fd7119e8dbc83ab85e4f782e52fd76c036e0a6968ce654a0558be9b6fd65e99616944c1261067b4bef0600d8329eb959951609142925d242e28c1efd0ba0309b7a6b81306838e7b187c256a2e544c36dfa56c0ca99ed5ffff1bdd46d03dce2be13f004e406e1d6c5dee182899a41e93e3c6752229e3d46fb4b409cf764f4f781a3751ddf22ad748d1cd2dbdf6808a6d93a251aef769a6b4d44ba7167e3def13a28de14206b924c896000000006000000000000000ffff0000010000003fcafdaa4790753e26d6d3730281e0d93ca727efd2583fc6ae506fc6dfdd208f09f58a0024f3ea3ee9799f89b8b8a30683e63db32c19a6dd8e568cb1ffd18e95b253373f8f1467d49db9e0f9318a0dc0cb6824af0a59aef5a5ed16513dba8b1777c195bb70bb8a5f8773b3909c97979b76ea11565aaf800d9bd68670261ac64015ae6c456742e31cd5479c21c2051c392949a638284130696e63c0e35c6e908201352be0b3728264034e98da02f658e590835d13daf7f03f65dc3519e8f083a0298379df1c9b22"], 0x5c0}, 0x101}, 0x10, 0x1) (async) sendmmsg(r0, &(0x7f0000000a80)={&(0x7f0000000a40)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000340)="3e27d62467446f79ff39965ac0ce50a0d44142ff3ead1e3fe7658bd5a78f546a74859c4ae5c397aef99cbf4bf2273ebf7014d69795c99ba5529bc3836b22f5f12001b17ab68df326ef95d5c3ab292220368425a6013b812496249dbb43517a09a5dea19f4307debd62ab18edb188bf5ed9f32a9e1650a3b356f020cb12f08104d7bccb42ae438a9622021c2159e14d03661577991ab8d4f458d2e2384f32f718ba", 0xa1}, {&(0x7f0000000400)="b207e5c3b2721a0dca3487e1c934887f7214", 0x12}], 0x2, &(0x7f0000000b40)=ANY=[@ANYBLOB="400000000000000001000000070000006a62d4a602092b227515739711d5175522d0f826083354ea90f6d5c1b1d196fde0e69b3ebc225167e500000000000000b0000000000000000100000003000000932b58976994b728c43779b426bdf4d0e664685a075d4d3679d78be268aac2f72a356f0ffe17a4cb2a5ca2038aa7ca1fdc4a4c398e2f708acd894eaa0532bbbdd53921782a801d2dc2ddc3040e3b202166568cdeacc961e07a03b2a2f33d5e71e024d1593521a9c4a9a069de4c99e27fc741b42daf37cfe8b9a787f523f9804a24ee86a7232110aa2284a8e17e7edcda3da84d5a023ddd0f5700000000000000b00000000000000001000000800000002657f6fc77a1ccd8ba9e0f13b68e88bbe89f25252075f56e1e36c380c6894f82b569a90d391fe616feef7279acef3d53da863ccac0787505daa6f8bcd530c5dce88dde68168089338aa9abceca5ded12fb48ba7fd79e04f3c9e70dfd7ed07badb8153b0c286a9aa7c9ce5ed0e437b05e636228dd20f5b1a601831c33298afae328df4206b7e01b09ceab047e252d45ff7b1af1b58025fdd795723d4e000000005000000000000000010000000c000000bebe32b76ff758e6c86300f07ba601dc6739382bc9512a62b73ddf461b41d97918a4a2e059230af090e278154a74aa214bd88f9d06291ab885de5f0000000000e800000000000000010000000548646d18000000e822676f1338e8e1f5bcb81514a575e2fae91e86a9ff0449712f696316bacab8048c5760d181181cad25f27ebbd990374cb225762bf09f2ec553970d623da23d2934686f67f1696b121210b51440152c03df5e1eec77bdce9734404789ea8352f733e1fd416f2c6b7c9501cca4627fc32230cf4a4b7ab19891809b067beef2c1304396bb824ac3eef29f23263be2be008b590f543eb9f0d7701f1b09d5291f3d55ad70f89b7653dcce363edac6d20cb27918d6f551dba2871723debe31b1fa70c0b0359a56458784c358741157525e0f0761ec0000000000b000000000000000ffff00000c00000094245887b0edb7b7d1feaa833c10ced750692222945c0cd5b74dfe51eb6bb4daea40b849290fabe98bce203f4c2ab37d034c12a3859cd615ace503f8d8367bfc02c0a7b27f662302b6ec656dc8d4f6de9b123aad00247b2181fbf9bfd4fe821b4564fbeaf55ee5972724e84d1757872c28e54c5578198976114d9091ed9052e86387051d3b2d44c8ec8680956d1d1bfe7ad4945939f33ee6cd38544fa00000004800000000000000feff0100018000009691087a694c75f9c10191ff4f033195fdd6038dd46601c0e885959c6aaf8b131eafd1b2408b0aecc5cb2f2fcaec6d684ad6620000000000a800000000000000ffff00000000009f22664c0c8321f32d46f7e1376b00c065c54fc6ce482d1bd6cf42ed6b49288f078066f2f46e98ed07782e418ef40596689d3c85128dfab52594c428b923243a195ec348f18bf60409dffe7fe223755b32db06858c51bcaec26a311162444d2c235ef05fad3f4490657d126ab55002a602cb8f7939c5952b1c4497649c8945601d80c9559b08b333b5562c5b395b144b4dbc69b0026b6cce06a6a592063443d61297c63b000000e800000000000000ffff00000000000003062bf42bbb0c5b93f22ad30b796def64c17154445f0f9f607a250d020e6c39deb079225ff1cefb96f5e5bfb252aee1918e9cfc200d4fd7119e8dbc83ab85e4f782e52fd76c036e0a6968ce654a0558be9b6fd65e99616944c1261067b4bef0600d8329eb959951609142925d242e28c1efd0ba0309b7a6b81306838e7b187c256a2e544c36dfa56c0ca99ed5ffff1bdd46d03dce2be13f004e406e1d6c5dee182899a41e93e3c6752229e3d46fb4b409cf764f4f781a3751ddf22ad748d1cd2dbdf6808a6d93a251aef769a6b4d44ba7167e3def13a28de14206b924c896000000006000000000000000ffff0000010000003fcafdaa4790753e26d6d3730281e0d93ca727efd2583fc6ae506fc6dfdd208f09f58a0024f3ea3ee9799f89b8b8a30683e63db32c19a6dd8e568cb1ffd18e95b253373f8f1467d49db9e0f9318a0dc0cb6824af0a59aef5a5ed16513dba8b1777c195bb70bb8a5f8773b3909c97979b76ea11565aaf800d9bd68670261ac64015ae6c456742e31cd5479c21c2051c392949a638284130696e63c0e35c6e908201352be0b3728264034e98da02f658e590835d13daf7f03f65dc3519e8f083a0298379df1c9b22"], 0x5c0}, 0x101}, 0x10, 0x1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240), 0x100, 0x0) (async) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240), 0x100, 0x0) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x6, 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x0) open$dir(&(0x7f0000000ac0)='./file1\x00', 0x10, 0x80) (async) r3 = open$dir(&(0x7f0000000ac0)='./file1\x00', 0x10, 0x80) chflagsat(r3, &(0x7f0000000b00)='./file0\x00', 0x1, 0x0) r4 = getpid() fcntl$setown(r2, 0x6, r4) close(r2) (async) close(r2) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r5 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$TIOCSETA(0xffffffffffffffff, 0xc1084425, &(0x7f0000000040)={0x3, 0x0, 0xfffffffd, 0x5, '!\r\x00\x00\x00\b\x00', 0x2000000, 0x5}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0xc1084425, &(0x7f0000000040)={0x3, 0x0, 0xfffffffd, 0x5, '!\r\x00\x00\x00\b\x00', 0x2000000, 0x5}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, 0x0) (async) ioctl$BIOCSETIF(r6, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) (async) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r7, 0xc028575d, &(0x7f0000000040)={0x2, 0x7, './file1\x00', 0x52, 0x6, 0x27}) sysctl$hw(&(0x7f0000000300)={0x6, 0x9}, 0x2, &(0x7f0000000600)="8207df3de33ca63a65ffc025c0570260382cabd0545bbc385769fa1de8ad95b2c9cd073b58bfa6db91dce783062fca5ad5e54435eaaaed484f691e822f4f22822cf84d7fa7dc65f4c157ded2d897dc655cbd2a0070c6853905ac4af46a3e9d1bcf9124d82d8b825c8e9af14d8a058750", &(0x7f0000000040)=0x70, 0x0, 0x0) mkdir(&(0x7f0000000480)='./file1\x00', 0x1c8) unlink(&(0x7f00000000c0)='./file0\x00') getsockopt(r5, 0x9, 0xb5, &(0x7f00000002c0)=""/1, &(0x7f0000000300)=0x1) 7.810939392s ago: executing program 5 (id=587): shmget$private(0x0, 0x3000, 0x372, &(0x7f0000ffa000/0x3000)=nil) syz_emit_ethernet(0x32, &(0x7f0000000040)={@local, @remote, [], {@arp={0x8035, @generic={0x18, 0x4321, 0x6, 0x0, 0x1, @remote, "", @remote, "6102d89f1718b6aea732f6a93749fc21"}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100200000, 0x6, 0x7, 0xdf60, 0xfffffffffffffffe, 0xfffffffffffffffe, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000003, 0xd, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x20000001, 0x5e, 0x7b98, 0x80000000000001fe], [0x91f, 0x8000, 0x40000000, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x104, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0x52adeb15, 0x7], [{0x4, 0x0, 0x0, 0x5}, {0xfffc, 0x22, 0x5}, {0x0, 0x0, 0xfffffffb, 0x80}, {0x5, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x2, 0x2000000000000000}, {0x0, 0x0, 0xfffffff9}, {0x5, 0x100, 0xf, 0xb}], {0x1, 0x5, 0x7, 0x3}, {0xfffe, 0x45, 0x6d5, 0x6}}}) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x7fffffff, &(0x7f0000000340), 0xddcd, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) ioctl$TIOCSETA(r1, 0xcd504404, &(0x7f0000000180)={0x2, 0x1a0e0, 0xb, 0x0, "cded2108002581ba7db28c9d6fb975390a000004", 0x7, 0x5}) 7.709404156s ago: executing program 5 (id=589): r0 = kqueue() r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x1, 0x0, 0xfffffffc, 0x2, '|\tj\x00', 0x7, 0x9}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800), 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) setgroups(0x1, &(0x7f0000000000)=[r5]) r6 = getuid() chown(&(0x7f0000000040)='./file0\x00', r6, r5) sendmsg$unix(0xffffffffffffffff, &(0x7f00000009c0)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000200)="c738c207aa77061929bbca56d15dfe32350b197f976b59c531987eaa9fae14157af7ff438649f70a1be828de0b1c30564b26a2aefe86ebdc02b56b6b93008d6b83bd8e1ab9087ee7385e91c7160ce892e24c8aeb8952212c6c3d35b5cf93698606726fbeb515dd4cf9a5fa908a7da9aa601a4c2649dc9613888be097bd03a715b41467d597c1de21fae91d", 0x8b}, {&(0x7f00000002c0)="12f8ff36927fac6dbb5d76fe605635dcd626e3d7e5083a69c2ae606f798d723f2d20219f742727f29900e320452e8460577d82a1e3875df5be35e4f0e7556d039923be75e1e1a29d748a082a657dc5f5cf1caa7508e370ba2a12c45df191e1897362b40c4fd1a74ed5e2fdb52372a826eee6925b5afa6f9f89700f4941deeceff8cd2281dfd9c089b1394abbc4fb340b29fa54ad551b566e87b54b0d848bce3b37f49db853c8a0bd0f709e55eddb57dae9e6644e4d43100c9dbd", 0xba}, {&(0x7f0000000380)="058665a2177d9f479064f25b27641b10a6698c90ca1d7568b8306e96f89b7d8ecdc58a7877090f23d7570e7fd490d5489b2c7e3c8762", 0x36}, {&(0x7f00000003c0)="7bc10eaf61c6b65137c73518df150db015cd439f41d69ffdc1ef5d4d865c91f686ca61af20f9fd4c0cf58144ce482841d923ce6fec38cded7a8fff4a43d51c603f0e5d2f9c0895770d7b9c36f7c45a7d72c0ad2bd4650ae806b5e803ac0b28daa7738c21be730118198ad476d651ed0b15815cac8ed853345a1b0b5b38afd0274b4b8d54dabf21de5ae3719a8f474b8883a5aa185db4d65a7c919c5bd6cb10c9781150107219ca165de204b0e268abb6defae486ceac474bc8", 0xb9}, {&(0x7f0000000480)="07e301ccfb93906f5cb72a6e7aeb1cbd694349cc4b02aafd136f49613ff7f1694f3fa7f1076a0b85e32f71e20468bec6d637f400238934c8901a282e7cda9ff26e0853a9214e189abdb9b454b85dd488ad04c9c340679e1064cc314a51c433b8d66e30c7b994b47cfed39db50aa9823f9a11471a49a7f6ceed56aecddf767b87b63e07de56b770c714e7c8586b24395f648ffc663dd622e6bb7da0527ab491514a5f99f13e50e1a715f19fb9a319aee73a3e8bd54762d103201fca37f5f0b0b84dbc592874d82fbd1b0865c673873b2dfaadd7f719e44c71751feea63eb260f43c73ce", 0xe3}], 0x5, &(0x7f0000000840)=ANY=[], 0x160}, 0x2) ioctl$FIONBIO(0xffffffffffffffff, 0x82907003, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) sysctl$hw(&(0x7f00000000c0)={0x6, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = syz_open_pts() ioctl$TIOCSTAT(r7, 0x20007465, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000080)=0x9) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) r8 = openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, 0x0) write(r8, &(0x7f0000000240), 0x0) execve(0x0, 0x0, 0x0) pwrite(r1, 0x0, 0x0, 0xf2c) chmod(&(0x7f0000000600)='./file0\x00', 0x51) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchownat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, r9, 0x4) kevent(r0, &(0x7f0000000640)=[{{}, 0xfffffffffffffff6, 0x13, 0xf27ff7794bbc9c2d, 0xfd, 0x10000}, {{r0}, 0xfffffffffffffffa, 0x80, 0x80, 0x80, 0x5}, {{r8}, 0xfffffffffffffffc, 0x1, 0x40, 0x7f, 0x9}], 0x1, 0x0, 0x9b68, 0x0) kevent(r0, &(0x7f0000000040), 0xe4a, 0x0, 0xa9fa, 0x0) 4.888674114s ago: executing program 6 (id=620): r0 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[], 0x28}, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0xd02) r1 = open(&(0x7f0000000080)='./bus\x00', 0x880, 0x0) syz_emit_ethernet(0x32, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffff77bc47ef56b69aa44bfffff3ff08e0301be5f8080047000024fffd000007019078ff0008ffe000000144084d000000000000000000000000000ed4ee4d511f5829c87e75b66743b2d93e14119ccf4d85e3cc3a480e320b78097fc1e42e7ba6598c900c46e98b1c17d9e2aa3419c0e38fda5a600ab3dd4414213c3e2142dee337b5479102faeadb53a9aae0bebffc91d738c7ac13ad469e67670dca80dad4767353c206d0b6406a36e8317e566241621264bb79336264f8198db11d9beb032d556b34bcf11175b5528fe32e3b2551f98010f24ee6ea6ac92eb00962e9cc8aa4c91b43081f134d84d64610ea298aef74b73aa426fb529307975d4e593d9062a0d1e5037bde61c4a78ea446f840c5b03755a41be4f1c5b594f409298cb72588cc8eceee678530e0ed5b1e2d8c2961688927c933b0c6e59b54097ffed1bb604f82c17feadc2d964c1aec110b3565d3bf88939726d4ee48"]) ioctl$VNDIOCSET(r1, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) r2 = socket(0x1e, 0x3, 0x0) r3 = socket(0x1e, 0x3, 0x0) flock(r3, 0x8) chdir(&(0x7f00000002c0)='./bus/file0\x00') close(r2) 4.888001299s ago: executing program 6 (id=622): r0 = socket(0x2, 0x4001, 0x0) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) mkdir(&(0x7f0000000300)='./file0\x00', 0x0) lchown(&(0x7f0000000280)='./file0/../file0\x00', 0xffffffffffffffff, 0x0) r3 = fcntl$dupfd(r1, 0x2, r1) dup2(r1, r0) dup2(r1, r3) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x0, 0xd2}, {0x5, 0x0, 0x0, 0x44}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x2c}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) listen(r2, 0xb) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000001080)=0x7fff, 0x4) 4.882092685s ago: executing program 6 (id=625): openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) r0 = socket(0x2, 0x4001, 0x0) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000080)=0x55) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000340)={0x5, 0x0, 0xfffffffe, 0x966b, "ff14e7130b1e586ca6294000", 0x40, 0x3effd}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) writev(r1, &(0x7f0000000040), 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000040)={0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pread(0xffffffffffffffff, &(0x7f0000000200), 0x0, 0x100000000) r2 = socket(0x2, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1021, &(0x7f0000000080), &(0x7f00000000c0)=0x4) ioctl$FIONREAD(r2, 0x80146952, &(0x7f00000001c0)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x6, 0x7cd, 0x400, 0x0, "296438fe6c90e90f06142dbd32b73669cad5a2db", 0x7fffffff}) syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000780)=0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x0, 0x86c4}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000100)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x200, 0x0) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000300)) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) r5 = dup(r0) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) 3.073230624s ago: executing program 4 (id=686): socket(0x2, 0x3, 0x6) 3.072585684s ago: executing program 4 (id=688): mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000002c0)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x1d, 0x0, @rand_addr="00000000080001000000001b00", @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, {[], @udp={{0x1, 0x0, 0x8}}}}}}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, r0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) clock_gettime(0x0, &(0x7f00000014c0)) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6000, 0x1) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) 3.048757714s ago: executing program 4 (id=691): semop(0xffffffffffffffff, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1000}], 0x1) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x0) execve(0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x32}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) clock_getres(0x2, &(0x7f0000000540)) semop(0xffffffffffffffff, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1000}], 0x1) (async) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) writev(r0, &(0x7f0000000080), 0x0) (async) execve(0x0, 0x0, 0x0) (async) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x32}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) (async) clock_getres(0x2, &(0x7f0000000540)) (async) 3.015912803s ago: executing program 4 (id=695): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) r2 = dup2(r0, r1) r3 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r7 = getgid() r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000280)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000100)=[{&(0x7f00000000c0)}], 0x1, &(0x7f0000000200)=[@cred={0x20, 0xffff, 0x0, r3, r5, r7}, @rights={0x28, 0xffff, 0x1, [r8, r2, r0, r1, 0xffffffffffffffff, r2]}], 0x48, 0x1f6378bafcd1696c}, 0x400) setregid(r7, r6) ioctl$WSDISPLAYIO_USEFONT(r8, 0x80585750, &(0x7f00000002c0)={'./file0\x00', 0x8, 0xfffffff8, 0x6, 0x1, 0x3, 0x9, 0xe91, 0x0, 0x2, 0x9, 0xfffffffffffffeff}) chown(&(0x7f0000000340)='./file0\x00', r5, 0x0) setpgid(r4, r4) r9 = msgget$private(0x0, 0x411) msgrcv(r9, &(0x7f0000000380)={0x0, ""/233}, 0xf1, 0x1, 0x800) setreuid(r5, r5) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000480)={{0x18, 0x1, 0x3, 0x5}, {0x18, 0x1, 0x0, 0x6}, 0x18, [0x10, 0x3, 0x9, 0x0, 0x10001, 0xfffffff8, 0xfffffffc, 0x1]}, 0x3c) recvmsg(r8, &(0x7f0000001600)={&(0x7f00000004c0)=@in, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000500)=""/31, 0x1f}, {&(0x7f0000000540)=""/94, 0x5e}], 0x2, &(0x7f0000000600)=""/4096, 0x1000}, 0x0) r10 = accept$inet(r8, &(0x7f0000001640), &(0x7f0000001680)=0xc) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f00000016c0)=0x4) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r9, 0x1, &(0x7f0000001740)={{0x2, 0xffffffffffffffff, r7, r12, r6, 0x10, 0x3}, 0x7f, 0x5, r3, r3, 0x0, 0x6, 0x1, 0x2}) dup(r10) setregid(r6, r7) close(0xffffffffffffffff) unveil(&(0x7f00000017c0)='./file0\x00', &(0x7f0000001800)='x\x00') r13 = shmget(0x3, 0x8000, 0x202, &(0x7f0000000000/0x8000)=nil) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000001840)=""/153) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000001900)) r14 = getuid() setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000001940)={r11, r14, r6}, 0xc) 3.004779288s ago: executing program 4 (id=696): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809edd, 0x7e, 0xfffffffeffffffff, 0x8000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) r0 = kqueue() lseek(r0, 0xfffffffffffffff7, 0x2) kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x13, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x6) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) r2 = socket(0x2, 0x3, 0x2f) r3 = dup(r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setsockopt$inet_opts(r3, 0x0, 0x22, &(0x7f0000000080)="fd0cc085", 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) socket$inet(0x2, 0x3, 0x3d) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) select(0xffffffffffffff42, &(0x7f0000000180)={0xffffffffffbffffd, 0x44809e9b, 0x8000001, 0xb, 0x2000000000000000, 0x1820, 0x8, 0x7}, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket(0x2, 0x3, 0x0) r6 = dup(r3) dup2(r6, r5) connect$unix(r5, &(0x7f0000000000), 0x10) sendto$inet(r3, &(0x7f00000001c0)="5e1351d18b9da08c", 0x90, 0x0, 0x0, 0x0) 2.964860192s ago: executing program 4 (id=699): pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x7, 0x7, 0x101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x4, 0x8, 0x3}, {0x6, 0xf86, 0x0, 0xaf9}, {0x1, 0x800, 0x7}, {0x1, 0x80000003, 0xe, 0x7}, {0x2, 0x1, 0x3, 0x9c}, {0x80000cdf, 0x1, 0x4f8, 0x6d}, {0xa, 0x803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x6, 0x8001, 0xc7, 0x88}, {0x4, 0xfffd, 0x9, 0xaeb}, {0x803, 0x9, 0x8, 0x5}, {0xb8c, 0x4, 0x5, 0x6}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0x4, 0x7, 0x800007}, {0x0, 0x1, 0x4, 0x30000}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000240)={0x6, 0xa215, 0x5, 0x1, 0x100, 0x2, 0xf, 0x10, [{0x7, 0xfffffeff, 0x5fa, 0x4}, {0x4, 0x5, 0x6, 0x3}, {0x5, 0x6, 0x2, 0x5}, {0x8, 0xa9, 0x200, 0x5}, {0x7f, 0x101, 0x4, 0x8}, {0x9, 0xffff0000, 0x8546, 0x4}, {0xd, 0x5, 0x4, 0xffffff18}, {0xbf1, 0xa, 0x4, 0x4}, {0x0, 0x3, 0x0, 0xb9a}, {0xc, 0x9f, 0x1, 0x9}, {0x9, 0x80000000, 0x8001, 0x2}, {0x40, 0x70, 0x80, 0x8}, {0xfffffff8, 0x7, 0x4, 0x4}, {0x0, 0x4, 0x602b, 0xfffffff9}, {0x3303, 0x8, 0x1000, 0x800000}, {0x400, 0x29, 0x800, 0x80000000}]}) select(0x0, 0x0, 0x0, 0x0, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) close(r0) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) 1.440897414s ago: executing program 7 (id=714): clock_getres(0x4, 0xfffffffffffffffe) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r0 = syz_open_pts() (async) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f00000020c0), 0x80, 0x0) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000002100)={'./file1\x00', 0x0, 0x7, 0x8}) (async) r2 = syz_open_pts() (async) r3 = socket(0x6, 0x3, 0xc6) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x20, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000000c0)=0x6) (async) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34df4cd59e8456ebc0881681c60e0cd9e0ed01b618b3cb934394c5861c1db0fd943a", 0x22}], 0x1) (async) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5", 0x2}], 0x1) (async) close(r2) (async) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) (async) r5 = syz_open_pts() close(r5) (async) syz_open_pts() (async) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000180)={0x4097ab, 0x10001, 0xfffffc03, 0x6, "bb08000100f167d910508bc49d7323000000007e"}) (async) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f00000000c0)=0x7) (async) writev(r5, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) (async) syz_open_pts() (async) mknod(&(0x7f0000000100)='./file0/file0\x00', 0x100, 0x1) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) (async) r6 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) close(r6) (async) close(r7) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x820e, 0x6, 0xffffdf7f, 0xffffff90, "08955cfff9c364dc0aaa7a00000000a58a60cc05", 0xa27, 0x1a7}) (async) r8 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) 1.440382466s ago: executing program 7 (id=715): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x11}, 0x2, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x20, 0x2}, 0x6) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000040)={0x1, 0x5}) unveil(0x0, &(0x7f00000002c0)='r\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x101, 0x0) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f00000001c0)={0x24, 0x0, &(0x7f0000000180)=""/36}) shmget(0x0, 0x3000, 0x201, &(0x7f0000ffa000/0x3000)=nil) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000300)={0x0, 0x7, 0xfffffffffffffffd, {[0x5, 0xffffffffffffffb3, 0x2, 0x5, 0xd, 0xa712, 0xdc35, 0x5, 0x3, 0xa26, 0x7, 0x8000000000000001, 0xa, 0x100, 0x180b, 0x3, 0x7ff, 0x7], [0x5, 0x8001, 0x8, 0x1, 0x7, 0xc783, 0x0, 0x0, 0xf458, 0x3], [0x7, 0x4, 0x4, 0x8, 0x9, 0x2, 0xffffffffffffffff], [0x5, 0x0, 0xff, 0x57696067, 0x4, 0x2], [{0x7, 0x1, 0x7}, {0x9, 0x2, 0x4}, {0x8d52, 0x6, 0xb0, 0xc4}, {0x3, 0x1, 0x9, 0x9}, {0x0, 0x3, 0x6, 0x6}, {0x9, 0x3, 0xfffffffa, 0x1}, {0xfffc, 0x6, 0x7, 0xffff}, {0x1, 0xcf0c, 0x10000, 0x2}], {0x1, 0x3, 0xd11f, 0x2}, {0xec2f, 0x6611, 0x5, 0x9}}}) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000040)=[{0x25, 0x80}, {0x1}], 0x2}) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r6 = fcntl$dupfd(r0, 0xa, r0) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) sysctl$net_inet_icmp(&(0x7f0000000280)={0x4, 0x2, 0x1, 0x4}, 0x9, 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x8, 0x0, 0xc00000}, {{r0}, 0xfffffffffffffffc, 0x38, 0x40, 0x4, 0x6}, {{r3}, 0xfffffffffffffffe, 0x2d, 0x2, 0x43, 0x1}, {{r0}, 0xffffffffffffffff, 0x40, 0x1, 0x7fffffff, 0xb0}, {{r0}, 0xfffffffffffffffc, 0x3, 0x1, 0x8, 0x9c6}, {{r5}, 0xfffffffffffffff9, 0x21, 0x1, 0x8, 0x3}], 0xfffffff5, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0x4, 0x8, 0x9, 0x2}, {{r6}, 0xfffffffffffffffb, 0x4, 0xfffff, 0x1000, 0x28a}, {{r7}, 0xfffffffffffffffa, 0x28, 0x4, 0x0, 0x99}, {{r0}, 0xfffffffffffffffc, 0x84, 0x1, 0x2, 0x7}], 0x8, &(0x7f0000000280)={0x1, 0x800}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) shmget$private(0x0, 0x2000, 0x420, &(0x7f00004ae000/0x2000)=nil) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000100)=[{0x4}, {0x20, 0x1}], 0x2}) 1.440060257s ago: executing program 7 (id=716): open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001916, 0xffffffffffffffff) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) truncate(&(0x7f00000000c0)='./file0\x00', 0x6001000004) truncate(&(0x7f00000000c0)='./file0\x00', 0x5ffffffffd) 1.299537074s ago: executing program 7 (id=719): r0 = socket(0x18, 0x2, 0x0) close(r0) (async) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x4c) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0, 0x4c}) (async) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xffffffffffffff07) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, r3, r4, 0x22, 0x5}, 0x4, 0x8, 0x0, 0x0, 0x4000000000, 0x2, 0x40000000000, 0xe63}) (async) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) 1.298510935s ago: executing program 7 (id=721): r0 = socket(0x11, 0x3, 0x0) socket(0x10, 0x4000, 0x10) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) select(0x40, &(0x7f0000000180)={0xd5d3, 0x44809e9b, 0xfffffffffffffffe, 0x8, 0x8, 0x181b, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x4, 0x1, 0x5, 0x800006, 0x3, 0x80002001, 0x8, 0x10, [{0x0, 0x5, 0x4, 0xced}, {0x7, 0x4, 0xa, 0x7}, {0x7f, 0xf86, 0x100, 0xaf9}, {0x5, 0x8, 0x7, 0x3}, {0x1000a, 0xe96d, 0xa, 0x7}, {0x2, 0x7, 0xffffffff, 0x2}, {0x80000cdf, 0x1, 0x5, 0x6d}, {0x2000a, 0x803, 0x13, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x3ff, 0x8001, 0x5, 0x87}, {0x4, 0xfffb, 0x9, 0xb901}, {0x1000803, 0x7, 0x1, 0x5}, {0x3f1, 0x4, 0x5, 0x3ff}, {0x20002, 0xfffffffa, 0xac, 0xd8b1}, {0x4, 0x9, 0x7}, {0x0, 0x5, 0x6, 0x30000}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x1, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file2\x00', 0x8000008, 0x0, 0xfff4, 0x0, 0x9, 0x2d, 0x80000008, 0x1, 0x2, 0x1ff, 0x4000000000f19}) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) r3 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000140)=0xffffe, 0x3) 1.185702158s ago: executing program 1 (id=724): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x2) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0) setrlimit(0x1, &(0x7f00000011c0)) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) readv(r0, &(0x7f0000001980)=[{&(0x7f0000001200)=""/176, 0xb0}, {&(0x7f00000012c0)=""/222, 0xde}, {&(0x7f00000014c0)=""/212, 0xd4}, {&(0x7f00000015c0)=""/196, 0xc4}, {&(0x7f0000000000)=""/123, 0x7b}, {&(0x7f00000013c0)=""/105, 0x69}, {&(0x7f00000016c0)=""/192, 0xc0}, {&(0x7f0000001780)=""/145, 0x91}, {&(0x7f0000001840)=""/77, 0x4d}, {&(0x7f00000018c0)=""/140, 0x8c}], 0xa) 1.185458757s ago: executing program 7 (id=725): pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = socket(0x18, 0x3, 0x0) getpeername(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000100)=0x8) setsockopt(r1, 0x733a, 0xdf6, 0x0, 0x0) readv(r2, &(0x7f0000000080)=[{&(0x7f00000000c0)=""/50, 0x32}], 0x1) execve(0x0, 0x0, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000340)="b38cb5a1725a", 0x6}], 0x1) 1.185122444s ago: executing program 1 (id=726): mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0x9) (async) r0 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0x0) close(r0) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x101, 0xffffff01, 0x8a38, 0xfffffffc, "070609000013160000050800", 0x4000000}) 1.15214234s ago: executing program 1 (id=727): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) setreuid(0xee00, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x80, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) sendto$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = getuid() setreuid(0xee00, r2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r5 = socket(0x18, 0x4, 0x1) r6 = getppid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x9e7c, 0x0, 0x0, 0x0, 0x0, 0x101, 0x4}, 0x8, 0x6, 0x8000}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280)={r6, 0x0, r7}, 0xc) r8 = getgid() setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={r6, r2, r8}, 0xc) r9 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r9, 0x802069de, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x20, 0xe, 0x1, 0x7}, {0x2, 0x65, 0xe4, 0x1}, {0x6, 0x7, 0x7d, 0x7}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x2, 0x1}) syz_emit_ethernet(0x100e, &(0x7f0000000000)=ANY=[]) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') 1.151366s ago: executing program 1 (id=728): sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) mknod(&(0x7f0000000180)='./file0\x00', 0xc000, 0xd) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x0) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$TIOCSETA(r1, 0xc1084425, &(0x7f0000000040)={0x3, 0x0, 0xfffffffd, 0x5, '!\r\x00\x00\x00\b\x00', 0x2000000, 0x5}) (async) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000100)='./file0\x00', 0x3ff, 0x0, 0xfffffffffffffe63}) (async) writev(r0, &(0x7f0000000540)=[{0x0}], 0x1) readv(r0, &(0x7f0000000000)=[{0x0}], 0x1) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r3, 0x8210560b, &(0x7f0000000280)={0x2, 0x0, {[0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x78f370a1], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0x0, 0x400], [{}, {0x40}, {}, {0x0, 0x3, 0x0, 0xa}, {0x0, 0xfffffffd}, {0x0, 0x0, 0x0, 0x10000}, {}, {0x0, 0x0, 0x6}]}}) (async) setsockopt(0xffffffffffffffff, 0x1000000029, 0xd, 0x0, 0x0) execve(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, 0x0) (async) seteuid(0xffffffffffffffff) setreuid(0x0, 0xee01) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f00000001c0)="4e4e0e1abd399b7fa0fdf6a1224f465d382736da1d20debce9790c9740d17f3cdd1052bcd54c6ba60e226c9cff5e8d21253dc6bd9615cc8a940b07c4448f41aa9a7026a5825d3a7858f6a2cc29007d8569293a33827fa3fcd5d7a1295bd206bb909db6cb8bdf51760010c7289a0cafdf76591df83164d0a2c3414bcd7aedcda3c75a7019745f41f8863e282e60118ddf119fc0046be0b8fb8dcba94ba69dd36f9741cd2e8ad521f2d7536980a8d06705c231bf37f1b4e3577be58822f566d358a1784966b552c65eb0aac27ded99cf34f9582cb169cf04354ffed2aad86112c1601b7f7f415cd6fc804e84e93dd570117cc91721b7", &(0x7f0000000140)=0xf5, &(0x7f00000002c0)="af26ee93f3d2fe5a958611dc054b172f282e0ff06457b906c04d6456ceaca15cc5027ee5c86c90eb9ad0922dd44a98e26bc9f3cdb9de1dd7e8606f87cd0f5e4aa06d3a94895ae372b89f48f8edb07c8ca7f7d8cbc03c3ed2b5de8743b3bf2d6c4c8e0ea7cface8131f2bb53b1fe94affb362dbb18b9ec5b5c50c3e5778e108683703956e6e548f80b48312f862775247a27aeaed5bc03ce101f70cc85079df36", 0xa0) 1.150835453s ago: executing program 1 (id=729): mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) (async) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$hw(&(0x7f0000000000)={0x6, 0x17}, 0x2, &(0x7f0000000000), 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0xc0) getuid() (async) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = getuid() setreuid(0xee00, r3) (async) setreuid(0xee00, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) setuid(0xffffffffffffffff) (async) setuid(0xffffffffffffffff) r5 = shmget$private(0x0, 0x4000, 0xa0, &(0x7f0000321000/0x4000)=nil) setgid(0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) shmctl$IPC_STAT(r5, 0x2, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xfffffffffffffed4) lchown(&(0x7f0000000240)='./file0\x00', 0x0, r6) r7 = getpid() r8 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x8, r1, r2, r3, r6, 0x12, 0xffff}, 0x9, 0x9, r7, r8, 0x7ff, 0x81, 0x1, 0x9}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x15) 1.149996802s ago: executing program 1 (id=730): r0 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047460, &(0x7f00000000c0)=0x4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x20fa, 0x7f, 0x100004, 0x400, "09000700000000000000d77600", 0x7d5, 0x10003}) r1 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) sendmmsg(r2, &(0x7f0000000180)={&(0x7f0000000140)={&(0x7f0000000080)=@in6={0x18, 0x3, 0x10, 0xfff}, 0xc, &(0x7f0000000880), 0x0, 0x0}, 0xfff}, 0x10, 0x401) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x422, 0x9}) r3 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x7fffffff, 0x7, 0xdffdff81, 0x160350a, "04e4577e940b0000000000000fe0ff0405080800", 0xfffffffc, 0x9}) writev(r3, &(0x7f0000000000)=[{&(0x7f00000001c0)="3308dda1705aa0cb519ccd85c57be6e01309ce87154e35663a4e47a69e68b309eeda47d3be79a9b1b19c6507603f4d4185c74fd77de9baa103ff7eb8439ec846f9aa299346c94cc11b9015ca91500d5d2521278a6d720910b2cf75192687246008", 0x61}], 0x1) writev(r0, &(0x7f0000000340)=[{&(0x7f00000006c0)="27e35624e95f40880308c0b21ed5a2a85b4fd5dd3b5f88bfa6b79c55c05b0f0611760010000095fecdf0348e9f3215ece840fdf092fe688078723b53e08f1087189db1fc4012c10e31e059fbc8cea9f174d252ac0ae5922ac5556e1c5943063d1a7018b48e32185cca9ff901f01f617f3ced2b8cec46161e7bb4fa82a61c70930c4cb616e9980329a2ee510e4a5179435af387c745e4f3c8bd21cfafa9b613f7b85f80601798a70b5c5824a3f864909ef1586baa72cbb45431d39f02e9b6248bbf34219add74acd42e17aa5c16d1db0646a395320e98d1c45f2ebf18752299b093cc2e33f3ef6fde5785ee4a814f3872b26871a63451a5e6e193688fd060eea8666af11491fa0e674baf3399e44be62c61ad0c1b2012906054d92f40a7c8b1f13ef0e7ac8a881d7eb677ac2278c3d6eb99279a16eadaf241cbedac462ee0430409", 0x141}], 0x1) 88.11837ms ago: executing program 3 (id=738): r0 = semget(0x0, 0x1, 0x281) socket$inet(0x2, 0x1, 0x0) (async) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000200)=""/188) 83.906351ms ago: executing program 3 (id=739): openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x40, 0x0) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x40, 0x0) ioctl$TIOCSETA(r0, 0xc4504441, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97aa224ff1c14649ebb178926cc1c75a6b47c1d1"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) (async) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) (async) open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x5200) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x800, 0xb4a4, 0x1, 0x0, 0x9, 0x3, 0xb, 0x2, 0x2, 0x1b, 0x3}) r4 = socket$inet(0x2, 0x4000, 0x2) setsockopt$inet_opts(r4, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) r5 = socket$unix(0x1, 0x2, 0x0) getuid() (async) r6 = getuid() setreuid(0x0, r6) syz_emit_ethernet(0xa5b, &(0x7f0000000040)=ANY=[@ANYRESOCT=r5, @ANYRESHEX=r4]) (async) syz_emit_ethernet(0xa5b, &(0x7f0000000040)=ANY=[@ANYRESOCT=r5, @ANYRESHEX=r4]) 44.554187ms ago: executing program 2 (id=740): r0 = getpgrp() setpgid(r0, r0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x47}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xfffffffffffffeb0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x84) fcntl$getflags(r1, 0x1) 44.15913ms ago: executing program 3 (id=741): open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) truncate(&(0x7f0000000180)='./file0\x00', 0x100000000) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x6b, 0x11, 0x200000000000001}], 0x203, 0x0, 0x0, 0x0) r0 = kqueue() r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$TIOCSETA(r1, 0xcd50441a, &(0x7f0000000040)={0x4, 0x2, 0x200, 0x2f, "1800010000fffbffffffffffff6362fd4c00", 0x3, 0x7}) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) r3 = accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) kevent(r0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0xc0, 0xf0000000, 0x2, 0x9}, {{r0}, 0xfffffffffffffffc, 0x50, 0x4, 0x0, 0x9}, {{r1}, 0xfffffffffffffffe, 0x20, 0x41072e3d4ec7fb4b, 0x5, 0x11e}, {{r2}, 0xfffffffffffffffb, 0x10, 0x1, 0x617, 0x4e}, {{r0}, 0xfffffffffffffffe, 0x0, 0x4, 0x10, 0x2}, {{r1}, 0xfffffffffffffffe, 0x41, 0xfffff, 0x101, 0x68}, {{r3}, 0xffffffffffffffff, 0x1c, 0x2, 0x2c45, 0x6}], 0x3ff, 0x0, 0x8000800, 0x0) 43.936057ms ago: executing program 2 (id=742): r0 = syz_open_pts() openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) r1 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) r2 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r2) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x64d1) open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000040)={0x2, 0x4, 0xff, 0x0, &(0x7f00000002c0)={{0x22, 0x7, 0x6, 0x7e, 0x7, 0x76, 0x9}, {[0x7, 0x4, 0xfffffffffffffffd, 0x8, 0x4, 0x1, 0xe, 0x4, 0x7, 0x9, 0x5, 0x10, 0x7f, 0x43, 0x3ff, 0x86a, 0xff, 0x8], [0xf2b3, 0x1, 0x6000000000000000, 0x8000, 0x4, 0x1, 0x1, 0x6, 0x9, 0xd], [0x401, 0x0, 0x8000000000000000, 0x7, 0x1, 0xe5e, 0x9b], [0x200, 0x100000000, 0x4, 0x9, 0x8001, 0x1], [{0xfa18, 0x80000001, 0x10001, 0xd}, {0x9, 0x4, 0x9, 0x792b9e8b}, {0x2, 0x7, 0x4, 0x4}, {0x7f, 0x2, 0x8, 0x8000}, {0x3, 0x6, 0x3, 0x100000000}, {0x0, 0x5, 0x2, 0x2}, {0x200, 0xb, 0x100, 0xdc0}, {0x5, 0x1df9f132, 0x8, 0xa}], {0xff, 0x7ff, 0x7624, 0x6}, {0x4, 0x2, 0xab5, 0xfffffffffffffff8}}}, 0x401, 0x3d}) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{0x0, 0x8}, {0x2, 0x4}}, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r1, 0x0) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) 43.705708ms ago: executing program 3 (id=743): r0 = socket(0x1, 0x3, 0x0) r1 = kqueue() kevent(r1, 0xffffffffffffffff, 0x2, 0x0, 0x8f6d, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="bb0a1458a49dc3683069", 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x18, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)="673bb5b8cc0c16ed0919d07d6cceb9f9203162e14437d0300000008089f981aa6a78ef1d00000000616bf6932da738", 0x2f}], 0x1) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x40) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000080)={0x1, 0x1b}) writev(r4, &(0x7f0000000400)=[{&(0x7f00000002c0)="23211f", 0x3}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000000040)={&(0x7f00000018c0)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10"], 0x20, 0x2}, 0x6) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffef1) writev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}, {&(0x7f0000000180)}], 0x2) syz_emit_ethernet(0x138, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000200), &(0x7f0000000240)=0x4) mkdir(&(0x7f0000000000)='./file0\x00', 0x3) 42.772922ms ago: executing program 2 (id=744): recvfrom(0xffffffffffffffff, &(0x7f0000000000)=""/204, 0xcc, 0x840, &(0x7f0000000140)=@in6={0x18, 0x3, 0xbfffc435, 0x8}, 0xffffffffffffffb8) (async) mknod(&(0x7f0000000080)='./file1\x00', 0x2000, 0x637e) (async, rerun: 64) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x4, 0x2000000000000005}, 0x0, 0x0, 0x0) (async, rerun: 64) select(0x40, &(0x7f00000001c0)={0x7f, 0x0, 0x1be, 0x0, 0x8, 0x9, 0x2, 0x1}, &(0x7f0000000200)={0xfffffffffffffff8, 0xfffffffffffffc01, 0x1, 0x3, 0x4, 0xfffffffffffffff8, 0x1ff, 0x8090}, &(0x7f0000000240)={0x5, 0x5, 0x8, 0xfffffffffffffff5, 0x8, 0x9, 0x582c07d5, 0x4}, &(0x7f0000000280)={0x6, 0x2}) (async) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0xd36f, 0x6, 0xfff6, 0x0, 0xd, 0x5, 0x1, 0x1, 0x1, 0x4af, 0x4000800000f1b}) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) (async) r2 = kqueue() write(r2, 0x0, 0x0) (async, rerun: 64) r3 = socket(0x18, 0x3, 0x0) (rerun: 64) dup2(r3, r1) 1.063122ms ago: executing program 3 (id=745): r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x51) symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1\x00', &(0x7f0000000a80)='./file0\x00') r1 = socket(0x18, 0x2, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r2, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r2, 0x0) setrlimit(0x1, &(0x7f00000011c0)) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) munmap(&(0x7f0000000000/0xa000)=nil, 0xa000) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x802069af, &(0x7f0000000100)) r3 = getpid() ktrace(&(0x7f0000000180)='./file0/file0\x00', 0x0, 0x82e, r3) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x2e15, r3}) r4 = syz_open_pts() open(&(0x7f0000000340)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20, 0x4) fcntl$lock(r4, 0x9, &(0x7f0000000080)={0x2, 0x0, 0x2, 0x1000100000000}) fcntl$lock(r4, 0x9, &(0x7f0000000240)={0x0, 0x0, 0x6, 0x100000003}) rename(&(0x7f00000011c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000300)='./file1\x00') 817.123µs ago: executing program 2 (id=746): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) socket(0x1, 0x2, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x5) ioctl$FIONREAD(r0, 0x80206910, &(0x7f0000000100)) 591.538µs ago: executing program 2 (id=747): sysctl$hw(&(0x7f0000000040)={0x6, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000000000), 0x0) sysctl$vfs_ffs(&(0x7f0000000a00), 0x3, 0x0, 0x0, 0x0, 0x0) symlink(&(0x7f0000001f80)='./file0\x00', &(0x7f0000001fc0)='./file0\x00') rename(&(0x7f0000002000)='./file0\x00', &(0x7f0000002040)='./file0\x00') r0 = socket(0x18, 0x3, 0x3a) getsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000080), &(0x7f0000000040)=0xffffffcd) socket(0x6, 0x4, 0xb) 185.992µs ago: executing program 3 (id=748): execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) r0 = accept$unix(0xffffffffffffffff, &(0x7f00000013c0)=@file={0x0, ""/4087}, &(0x7f00000000c0)=0xff9) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') (async) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x8) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) (async) r1 = syz_open_pts() close(r1) (async) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1a}, 0x4, &(0x7f0000000040)="bcab", &(0x7f0000000080)=0x2, &(0x7f00000000c0), 0x0) (async) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000340)={0x8, 0x5, 0x4, 0xffffff8d, "08ed95990000000000000000ffffffffffffffe6", 0x4000000, 0x5}) (async) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) syz_emit_ethernet(0xd04, &(0x7f0000000480)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x8, 0x6, "363493", 0xcce, 0x11, 0x9, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1, {[@dstopts={0xdc}], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x4, 0x4, 0x1d, 0xc55, [{0x5, 0x1d, "98c27103e54ead79573f6c7ba330ec0b5b75031c4fd8ade549f92c1e4170d75e4dd9f193793411fc8d4d628e1dd2f5213decec3ff37454f43ccef5f90529217c8599bc725855ff8ab0d71f2c7d4f4342c305b1ce5c9e3921f949edbf7a8772b921fbbc6d16b1401337261d4ec4e81947668fe4e31b5f5fe4b88dc81eef317d35a19a89f5a5bc06f22a2997abe80dd4519e8fd9dd19b233372d6d5277e519bfa1a5ca67fbbb086453507d3219d6c2b7a495d3faa52d9c1684e28e34874e0a35ecdeb39d83e2561840c0e49673a8f24432b850314061c8f6efdb6f66b34254e948df0768464ece7dd4bf437f"}, {0x19, 0x1a, "80f419b3d69c3649f91c93ecbef38fa34d163ad386f72c1cffec1af0a7f66937c8a5728a2e6702acdc3fdeb433d1dcab5c2e7fc2d30837843fead8a1abc6a92bf42fd0225d040ea234f25a99455401e280a8b5bbbb93b7c23987abc9500818bdf31e58d4ef4bbf803b5a5e68f3a1e2475c7c28ca0d400ed05e933edcc823fb703d68eb86f7e389bbccc0cde1981b08eb399a4fa667043c818ef15058e50c08419fea5d64e7e147a2c0e68ff567d94777f21399431a9c7d40cca21714c6992336d5e95729f184e46faa961fe07827743e5783"}, {0x18, 0x11, "6b958712cc5be1426bfba50c945b271f506ceef947ca1bb0b9419976955b4ea5a8d1ef8f7ff41d632d2964b69c4c54ec41453745872199fdaeb536c6d751ff3dbb6340463a354264c172172fc7dbd9dc07c48bd65d06000f3be606f51604cf726bf2d8487dc93b71431d82d7789fae50a41b7261d8767d21d67ac862a6b652425f0c10ff25a75781411d967d48"}, {0x18, 0x14c, "67893ca0da2ff703a68169a2feecb6fd8e54fffd574b79cc0077f28907fc7dd4afb42771d462d0e12098f370d71d5adda0d7b959f4d7788dc3fb5b400b7788f77a796291a2fd1242b26372921fc1ed63de39a99c4d28c16f387c3b95c62d8c1d9e877fba1ff243ff096a04bc0a8df95a07fac08e03223a9f5a50d0f6e3558a85b89002fc7bcb60a06213878651b6fb54fbcd9968ab8a965b4baacd89bcf71fb6084f219ae8ca28e56c1bf09dd11f5a1cfafd2bb76df854e2d2dc5b338d7242b14a7c2713f60144546d48089bbd737a6d7d1a8fbe51407b48cfec05e03ed81f352d32c5a942d9896b50554c5ef2d02a4a4ab0c148fe15ef2d9fffdcff4c5ef2f8cff3b44aa4977cf01d7474698a5b5f007e5df274697fa181320e84157e3eca6a315f30aa5985cb3c9f08af77c9f2d41f7f755e52660432f33f24a696a5ca78f322f4d89cda9d8d344957b31e7a9322514882911f85c155e632fe22f2cd7a1f5557801bf1f9c9518b7d788a0bf4596b69e5c282f0f888decaf6edf4c088ca5bdbf22302abc89d72e1065f8c5184d5a6e26bc599439c6628c488445a29463746f1bbd414105bbf23d975e8270d565e0f347da273576fd22252d6f1ff6048683e3b9522716a0ef1f344ce1031e99f23f9557ea65d697ef1a751e9c97027eb2a6173b447363f7892daf2dd2b3aaa8910c7aeb4225028d66c3e40089da939a037086fd16c49bff7b44bb504f1fe1abaaf9f39330435180c16aeacb8f84e51704fe6365d845e02af5086969736ddf681711713e8fa9aa2ee7708a2b43eb7001be56536f7f6f37f29e0cd959af577e9f5b2da7819ca4b59ddf8330a7c96e22263896a8ada84236c4e7cc5fc679ca121df8377aea9567d733c729651036f029208722e1a1d0c335752c96afe62ea5ecbdee3a7fbb2ac7df783402b36dd62a098c80dcc205bcd563c40aea9db28fad67aeb339b252a657161391d2f5b56b07eee3be37baebcfd5c9349b2d12bbcdbad09ee41c2463655b0748c49904d949e06153e29a8b1e580a2d934df920a64704fc1dee77f5d404dafe2c90eed269caab4f6a2a8c7d0fed5bc38f3ff52ab5cf93a7b58fb54026cfd23b7b74b971e9160248b8cfd61eab55a182b1a506b1cf4c0940bc4eabc6351ec43b0432b9856839d171ccea0a64445aea4dd7c78e359f7019da9d1452fafe6b93ef295180e6d9476f4c348e7abaa6bce15eff15ae8507ff1ff6d7dc389e8e8cdf88debf0fef70aebb11f5faaeea90dda01d7f907af355ab3e7cc85dd91ad907c5f9a5c85bca9230880039557d7caf08a4958941175748d90801a2ceb5e14a3ededdcfd9694dcd94aeda4f40b88f2a546576b2b8aa9acd4e0bc7248a64c61703eed541b287cc818b09c36d3491db56a38017812ff2a97ad21f08beae40b14767ec43e3f5da41a4fbf9a95f824d83a32555e0ba1ede8630ec4b80b54b1dd4572712d2b0b1551299c5b5982e39736e924de6732a8ab90662ec349c3af8652e09013c3971dc2a254e564e88035265e71ab872cbb421d1d7581bd47a02d964e5b6795d77a4abab8ebf6a13b3de1d9b5011b307936a6e0ce125e9390af73e820deaea0e721069f06a149cd4270bd64f9e76d46cfa8dd7287952de7e2329176bed6a3a87cef4e01aa637411b303b1ea1389a483fb887a2a1a569e9af276b570cff1943be42650c81bf20a70b2e4a496753999c6593b58c292fc787a6ccc286cba324923b993dec1dcac1cd673c4e576c16a6ea496401d8627deb3767c7a197b45cf62e73085b93d3507f94dbab998b70567e1cdba05ede938cc15263986c9934903a0a3b79728d0483e148db2f3eed0609942cf0477dedd410e044a6547c4a6dd6c3fd553f47b39f9250434d888ed5737376133edf876afcc06c53525c667b4839ebf5b6af6ca3043ba2036b4ea49f4674c3123ceca7a9c6514e4311d933836db22ff3fe830813efe6073831f1dacd5d2d638c7cc017271bcfa61ddd9075b79c84ad3b0f712d375c80a324504b0d238bb03854886f868315aa26512bb8549e199fa42e37590a18898afcd935e3a5d601a3abfaa2ad58039189be309dd30a72e7e5e079153452b56b99ce8299acb771615c70c4bfbb29b8df7366003a3f8a2762451e6cd3ef3c5da2f4ae7337a11d2f145355aab3fc4962fb1c3987968e6a4f7cba854ceaab89b81c5121702ca2d925286ef49f70fe222d17d1d1fd0fffa9a3b31d0d82f24209f5aa55abea1803891e15b47a5414e65f4a5d0a646f5c0c36df86baeb625722d551bca1cc660cb1eeb40efb5f41d660be3b294527ed841089b2639dabe5e4fd9e0cbc502703eb3002a6e1f0000667191dc11a42d24bd47cea3feb563eafc5feac414c6a15f4a5d0f2db9eb73d2006c3930f0eb49c77ae53147219422995cc3d0b3201d5043a04f9d5efee2b52bbb191c71709bf6425e42d1227e3fc9dba6cb317587da6169257a9b94a115eba5d73931b7b2ece784ca5c2c4235edb870883b49b346f16c48130754e2b6ffc8d5e256b91de031cee5d9aa2f81a1e2da713ed2908cb221bc334b5d0c7d1a31646fae0a037a2e7e3d8d83cff2994c84cf13028beda4fe7e99f39295e4705ca69f756f6f42a6c63959d03a1b9ab3d7b0be2ed5c607a329adc9f401af597a735f4d7c712b5f168ee7df42ffe694b235449059abb58edc2cf0a8df30cc30d9fcc07ca9c3d52db722d9ca4cd58578a708db5ed5535beccad536a962fd453425db361696d7f5d69a911b8bd78510c5c4b058aace3df7366a74ab0c807b642e26ae6ec54567273d6c18350282613487d33920e1f413ec9b5a70d10f7a617befa6f5557890a8a83da231813c3f422dd5155dece99c9cea0ca780bd1f2c887b2f65fd387201f681a37b0de8567e039850367cb042ab4b73f842b58fff62441307909bdca2849c1453c9a54e05c5117b053afc7938f6c3f3365a34ca6667284e4609ae14901b0eb5277b9c35de9d968b385b95ae8d6db462351dd611208c4a4ced8cf90c0b696e9a5d3755ed45435ce85350461cb41c2729c6e1dba1fee20d2c78e739248d88688dd76059490f79df2b676c0bcd99accee375885d7c986bcd0d1759034f81a023b94f929b7b7d9e22c0b32c918aec3c09044af164ade1eca2a3fc06b4664cc83448dae8ffc729e5c18400555f882c2495410809321ba54035625ff6f23a214865a4c9acff9df5ccc12f1fed5c583f74ef926c5268d3e0869d515a8f00d0bfe908d61afd93c9859a12bac250f920d2cfc4c634c3995e2cf7cea0f74e1831dcfec567e569ddacd15da5163686cf64b8494fcd8adaa407b72b40ac10a650e71e1030f5abe9461b4f31c354917cf66784195658686d6c097df2a4eb6dee5b5d836fc46d80154fa5f7f9377acd8f6ed37d4a3cff270f58112090a168656e82ab8b63272aa4f45f182e81b1ffc6c56b083890145632d6def33da20fc49cc312aa42081c118a3cc1b64dd38768c1ee0ac17e56662b5c7940656f7f4d7b3b268cdf075e68681ad9d844efe1d23756314a44c0f77dc32507d8a7a65ab1f25dfc16dc31eff9c2f92ae3fc687ac6ae0967d2510f75a4526f9ee3a8fff312f555fa2373ef1769c52cfe6ef4aa659762150be7aa9efce13f418fa89f4900fe41e070bfbe663af601334df99be18d2b5673316ffa25efeb60c2553aec2633d994bd2bdc47f560f18d6fbc5be046f95815c16d933984bafa3d9c2ba66648d8acf3b98fb569687b9af9d3"}]}}}}}}) (async) sysctl$net_inet_icmp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0xfd28) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) (async) readv(r2, &(0x7f0000000040)=[{&(0x7f0000000000)=""/18, 0x12}], 0x1) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0xbffd, 0x72, 0x1}, {0x4, 0x0, 0x0, 0xa3}, {0x2, 0x0, 0x0, 0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 0s ago: executing program 2 (id=749): r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x3, &(0x7f0000000340)="12000000", 0x4) open(&(0x7f0000000080)='./file0\x00', 0x20000, 0xa) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0286988, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r2, 0xc0286988, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x8020699f, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r0, 0x8020699f, &(0x7f00000001c0)) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.200' (ED25519) to the list of known hosts. pckbd_enable: command error sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code pckbd_enable: command error pckbd_enable: command error load: 1.65 cmd: getty 45150 [ttyin] 0.00u 0.00s 0% 338k pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error denied attempt to set clock forward to 7381507745249584175 denied attempt to set clock forward to 7381507745249584175 denied attempt to set clock forward to 7381507745249584175 denied attempt to set clock forward to 7381507745249584175 denied attempt to set clock forward to 7381507745249584175 denied attempt to set clock forward to 7381507745249584175 denied attempt to set clock forward to 7381507745249584175 denied attempt to set clock forward to 7381507745249584175 denied attempt to set clock forward to 7381507745249584175 denied attempt to set clock forward to 7381507745249584175 denied attempt to set clock forward to 7381507745249584175 pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error uvn_flush: obj=0xfffffd807926a750, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! panic: kernel diagnostic assertion "map->limit == rtmap_limit" failed: file "/syzkaller/managers/main/kernel/sys/net/rtable.c", line 132 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *296750 14066 0 0 0x4000000 0 syz-executor db_enter() at db_enter+0x25 panic(ffffffff83337890) at panic+0x1cf __assert(ffffffff83379b84,ffffffff8335c625,84,ffffffff833d1e30) at __assert+0x29 rtmap_grow(21,21) at rtmap_grow+0x1f2 rtable_add(20) at rtable_add+0x289 if_createrdomain(20,ffff800001464000) at if_createrdomain+0x40 ifioctl(ffff800010fd6ae8,8020699f,ffff80003a565060,ffff80002a7f4020) at ifioctl+0x1c06 sys_ioctl(ffff80002a7f4020,ffff80003a565230,ffff80003a565180) at sys_ioctl+0x660 syscall(ffff80003a565230) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x350727144f0, count: 5 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic *cpu0: kernel diagnostic assertion "map->limit == rtmap_limit" failed: file "/syzkaller/managers/main/kernel/sys/net/rtable.c", line 132 ddb> trace db_enter() at db_enter+0x25 panic(ffffffff83337890) at panic+0x1cf __assert(ffffffff83379b84,ffffffff8335c625,84,ffffffff833d1e30) at __assert+0x29 rtmap_grow(21,21) at rtmap_grow+0x1f2 rtable_add(20) at rtable_add+0x289 if_createrdomain(20,ffff800001464000) at if_createrdomain+0x40 ifioctl(ffff800010fd6ae8,8020699f,ffff80003a565060,ffff80002a7f4020) at ifioctl+0x1c06 sys_ioctl(ffff80002a7f4020,ffff80003a565230,ffff80003a565180) at sys_ioctl+0x660 syscall(ffff80003a565230) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x350727144f0, count: -10 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff80003a564d90 rbx 0x21 rdx 0 rcx 0 rax 0xffff80002a7f4020 r8 0x101010101010101 r9 0x8080808080808080 r10 0xe22a6e4f4592a5bd r11 0xd7293f8ba5b72297 r12 0 r13 0x17 r14 0 r15 0x1 rip 0xffffffff81c8d985 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003a564d80 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb> show proc PROC (syz-executor) tid=296750 pid=14066 tcnt=3 stat=onproc flags process=0 proc=4000000 runpri=50, usrpri=86, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff800035d59a30,0xffffffff83869f10 process=0xffff80003ca49fb0 user=0xffff80003a560000, vmspace=0xfffffd806ba42d00 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 14066 374825 66152 0 3 0x80 fsleep syz-executor 14066 517689 66152 0 2 0x4000000 syz-executor *14066 296750 66152 0 7 0x4000000 syz-executor 62761 357870 29386 0 3 0x80 fsleep syz-executor 62761 328070 29386 0 3 0x4000080 sbwait syz-executor 22634 1936 72859 0 2 0xc82 syz-executor 2791 92949 67083 0 3 0x80 fsleep syz-executor 2791 188147 67083 0 3 0x4000080 kqsel syz-executor 98182 23769 0 0 3 0x14280 nfsidl nfsio 75679 402531 0 0 3 0x14280 nfsidl nfsio 17048 283067 0 0 3 0x14280 nfsidl nfsio 46959 121228 0 0 3 0x14280 nfsidl nfsio 56057 320442 0 0 3 0x14280 nfsidl nfsio 39146 309929 0 0 3 0x14280 nfsidl nfsio 30883 328224 0 0 3 0x14280 nfsidl nfsio 51076 101423 0 0 3 0x14280 nfsidl nfsio 75746 219699 0 0 3 0x14280 nfsidl nfsio 70133 116188 0 0 3 0x14280 nfsidl nfsio 25172 122247 0 0 3 0x14280 nfsidl nfsio 15569 226345 0 0 3 0x14280 nfsidl nfsio 62684 143610 0 0 3 0x14280 nfsidl nfsio 24232 310692 0 0 3 0x14280 nfsidl nfsio 67040 350759 0 0 3 0x14280 nfsidl nfsio 26648 189826 0 0 3 0x14280 nfsidl nfsio 85265 425857 0 0 3 0x14280 nfsidl nfsio 15495 463019 0 0 3 0x14280 nfsidl nfsio 48721 385888 0 0 3 0x14280 nfsidl nfsio 29312 72538 0 0 3 0x14280 nfsidl nfsio 91335 502089 0 0 3 0x14200 bored sosplice 29386 68157 72859 0 2 0xc82 syz-executor 40707 97357 72859 0 3 0x82 wait syz-executor 33438 512737 72859 0 3 0x82 wait syz-executor 67083 350059 72859 0 2 0xc82 syz-executor 55853 308885 72859 0 2 0x2 syz-executor 66152 353559 72859 0 2 0xc82 syz-executor 6766 301924 72859 0 3 0x82 wait syz-executor 72859 412010 67504 0 2 0x2 syz-executor 67504 408924 11189 0 3 0x10008a sigsusp ksh 11189 340111 65543 0 3 0x98 kqread sshd-session 65543 273533 33453 0 3 0x92 kqread sshd-session 45150 254173 1 0 3 0x100083 ttyopn getty 33453 326068 1 0 3 0x88 kqread sshd 6391 34363 21317 73 3 0x1100090 kqread syslogd 21317 342730 1 0 3 0x100082 sbwait syslogd 44957 71644 1 0 3 0x100080 kqread resolvd 60016 276079 11345 77 3 0x100092 kqread dhcpleased 92364 329736 11345 77 3 0x100092 kqread dhcpleased 11345 370367 1 0 3 0x80 kqread dhcpleased 72879 186173 0 0 3 0x14200 bored smr 42164 517059 0 0 2 0x14200 zerothread 23697 283929 0 0 3 0x14200 aiodoned aiodoned 71888 412416 0 0 3 0x14200 syncer update 11761 282303 0 0 3 0x14200 cleaner cleaner 62961 394000 0 0 3 0x14200 reaper reaper 40824 154772 0 0 3 0x14200 pgdaemon pagedaemon 33115 281498 0 0 3 0x14200 bored viomb 11941 209592 0 0 3 0x40014200 acpi0 acpi0 46258 166654 0 0 3 0x14200 bored softnet7 42347 64814 0 0 3 0x14200 bored softnet6 79193 364556 0 0 3 0x14200 bored softnet5 74092 275846 0 0 3 0x14200 bored softnet4 17128 57338 0 0 3 0x14200 bored softnet3 58018 298842 0 0 3 0x14200 bored softnet2 55340 501419 0 0 3 0x14200 bored softnet1 64921 88019 0 0 3 0x14200 bored softnet0 86793 90612 0 0 3 0x14200 bored systqmp 79586 466779 0 0 3 0x14200 bored systq 38755 473232 0 0 3 0x40014200 tmoslp softclock 2967 495301 0 0 3 0x40014200 idle0 1 447669 0 0 3 0x82 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10213 11060K 11289K 166960K 12026 0 pcb 18 13K 14K 166960K 213 0 rtable 220 10K 10K 166960K 608 0 pf 32 13K 14K 166960K 102 0 ifaddr 42 7K 8K 166960K 87 0 ifgroup 50 2K 2K 166960K 129 0 sysctl 4 1K 9K 166960K 17 0 counters 32 17K 18K 166960K 116 0 ioctlops 0 0K 4K 166960K 267 0 iov 0 0K 44K 166960K 79 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1370 86K 87K 166960K 1896 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 19 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 1K 166960K 41 0 dirhash 12 2K 2K 166960K 21 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 17 61K 93K 166960K 895 0 sigio 0 0K 0K 166960K 9 0 proc 60 59K 116K 166960K 573 0 subproc 72 4K 4K 166960K 81 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 97 0 in_multi 98 7K 7K 166960K 147 0 ether_multi 1 0K 0K 166960K 8 0 mrt 0 0K 0K 166960K 9 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 181 811K 811K 166960K 181 0 exec 0 0K 1K 166960K 751 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 4K 166960K 3 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 220 160K 179K 166960K 9618 0 UVM aobj 101 4K 4K 166960K 106 0 pinsyscall 38 76K 94K 166960K 1958 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 38 0 NDP 11 0K 2K 166960K 58 0 temp 74 8642K 8767K 166960K 44611 0 kqueue 14 22K 28K 166960K 183 0 SYN cache 2 16K 16K 166960K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle rtpcb 120 152 0 148 3 1 2 2 0 8 1 rtentry 136 198 0 110 4 0 4 4 0 8 0 unpcb 144 745 0 729 5 3 2 4 0 8 1 syncache 336 4 0 4 2 1 1 1 0 8 1 tcpqe 32 1 0 1 1 0 1 1 0 8 1 tcpcb 736 182 0 176 1 0 1 1 0 8 0 arp 96 18 0 6 1 0 1 1 0 8 0 ipq 40 2 0 1 1 0 1 1 0 8 0 ipqe 40 3 0 2 1 0 1 1 0 8 0 inpcb 328 639 0 627 6 2 4 4 0 8 2 ip6q 72 2 0 0 1 0 1 1 0 8 0 ip6af 40 6 0 1 1 0 1 1 0 8 0 nd6 104 20 0 4 1 0 1 1 0 8 0 pkpcb 40 9 0 9 3 2 1 1 0 8 1 kcovpl 48 9 0 1 1 0 1 1 0 8 0 mppekey 1024 1 0 1 1 0 1 1 0 8 1 ppxss 1072 77 0 77 1 0 1 1 0 8 1 pppxif 1384 5 0 5 1 0 1 1 0 8 1 pfstscr 40 3 0 2 1 0 1 1 0 8 0 pfrktable 1344 2 0 2 2 1 1 1 0 8 1 pfstitem 24 2 0 0 1 0 1 1 0 8 0 pfstkey 128 4 0 2 1 0 1 1 0 8 0 pfstate 384 2 0 1 1 0 1 1 0 8 0 pfrule 1344 39 0 39 2 1 1 1 0 8 1 rttmr 136 2 0 2 2 1 1 1 0 8 1 art_heap8 4096 4 0 0 4 0 4 4 0 8 0 art_heap4 256 580 0 152 30 3 27 30 0 8 0 art_table 40 584 0 152 5 0 5 5 0 8 0 art_node 32 133 0 58 1 0 1 1 0 8 0 sysvmsgpl 40 10 0 5 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 33 0 23 1 0 1 1 0 8 0 shmpl 112 103 0 5 3 0 3 3 0 8 0 dirhash 1024 23 0 6 3 0 3 3 0 8 0 dino2pl 256 2987 0 1492 95 0 95 95 0 8 0 ffsino 256 2987 0 1492 95 0 95 95 0 8 0 nchpl 144 4290 0 3749 63 40 23 63 0 8 0 rtmask 32 6 0 6 2 1 1 1 0 8 1 uvmvnodes 80 3322 0 0 68 0 68 68 0 8 0 vnodes 216 3322 0 0 185 0 185 185 0 8 0 namei 1024 15541 0 15541 3 2 1 2 0 8 1 kstatmem 264 80 0 58 2 0 2 2 0 8 0 scsiplug 72 3 0 3 2 1 1 1 0 8 1 scxspl 216 16260 0 16260 10 8 2 8 1 8 2 plimitpl 152 351 0 335 1 0 1 1 0 8 0 sigapl 424 1200 0 1130 10 1 9 9 0 8 1 knotepl 120 34263 0 33975 29 13 16 16 0 8 7 kqueuepl 184 365 0 355 4 3 1 4 0 8 0 pipepl 304 202 0 173 3 0 3 3 0 8 0 fdescpl 448 1158 0 1129 5 1 4 5 0 8 0 filepl 120 6956 0 6728 13 3 10 12 0 8 2 lockfpl 104 299 0 297 1 0 1 1 0 8 0 lockfspl 48 137 0 135 1 0 1 1 0 8 0 sessionpl 144 23 0 15 1 0 1 1 0 8 0 pgrppl 48 47 0 31 1 0 1 1 0 8 0 ucredpl 104 1118 0 1105 1 0 1 1 0 8 0 zombiepl 144 1269 0 1265 1 0 1 1 0 8 0 processpl 1152 1200 0 1130 7 1 6 6 0 8 0 procpl 664 2370 0 2296 9 1 8 8 0 8 0 sosppl 168 7 0 7 2 1 1 1 0 8 1 sockpl 552 1572 0 1540 12 5 7 8 0 8 4 mcl64k 65536 33 0 33 2 1 1 1 0 8 1 mcl12k 12288 1 0 1 1 0 1 1 0 8 1 mcl9k 9216 1 0 1 1 1 0 1 0 8 0 mcl8k 8192 28 0 28 3 2 1 1 0 8 1 mcl4k 4096 3450 0 3400 15 8 7 14 0 8 0 mcl2k 2048 1366 0 1356 9 5 4 7 0 8 2 mtagpl 96 10 0 5 1 0 1 1 0 8 0 mbufpl 256 12234 0 12063 26 5 21 23 0 8 7 bufpl 280 5749 0 125 402 0 402 402 0 8 0 anonpl 24 189999 0 186802 67 28 39 59 0 187 1 amapchunkpl 152 33130 0 32673 43 18 25 33 0 158 5 amappl16 200 3269 0 3239 20 16 4 15 0 8 0 amappl15 192 3 0 3 1 1 0 1 0 8 0 amappl14 184 108 0 98 1 0 1 1 0 8 0 amappl13 176 5 0 5 1 1 0 1 0 8 0 amappl12 168 1785 0 1756 3 1 2 3 0 8 0 amappl11 160 73 0 62 1 0 1 1 0 8 0 amappl10 152 4 0 3 1 0 1 1 0 8 0 amappl9 144 257 0 257 1 1 0 1 0 8 0 amappl8 136 25 0 24 1 0 1 1 0 8 0 amappl7 128 100 0 89 1 0 1 1 0 8 0 amappl6 120 183 0 180 1 0 1 1 0 8 0 amappl5 112 134 0 127 1 0 1 1 0 8 0 amappl4 104 272 0 257 1 0 1 1 0 8 0 amappl3 96 5439 0 5349 3 0 3 3 0 8 0 amappl2 88 1403 0 1326 2 0 2 2 0 8 0 amappl1 80 11214 0 10664 14 1 13 13 0 8 0 amappl 88 8821 0 8666 5 0 5 5 0 92 1 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 255 0 255 3 2 1 1 0 8 1 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 105 0 5 2 0 2 2 0 8 0 uaddrrnd 24 1158 0 1129 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1158 0 1129 1 0 1 1 0 8 0 vmmpekpl 168 10088 0 10053 2 0 2 2 0 8 0 vmmpepl 168 76521 0 74660 98 11 87 95 0 357 0 vmsppl 368 1157 0 1129 4 1 3 4 0 8 0 rwobjpl 40 24513 0 20248 44 0 44 44 0 8 0 pdppl 4096 2322 0 2258 104 36 68 80 0 8 4 pvpl 32 518115 0 509109 141 43 98 131 0 265 5 pmappl 216 1157 0 1129 3 1 2 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 405 0 67 10 0 10 10 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace db_enter() at db_enter+0x25 panic(ffffffff83337890) at panic+0x1cf __assert(ffffffff83379b84,ffffffff8335c625,84,ffffffff833d1e30) at __assert+0x29 rtmap_grow(21,21) at rtmap_grow+0x1f2 rtable_add(20) at rtable_add+0x289 if_createrdomain(20,ffff800001464000) at if_createrdomain+0x40 ifioctl(ffff800010fd6ae8,8020699f,ffff80003a565060,ffff80002a7f4020) at ifioctl+0x1c06 sys_ioctl(ffff80002a7f4020,ffff80003a565230,ffff80003a565180) at sys_ioctl+0x660 syscall(ffff80003a565230) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x350727144f0, count: -10 ddb> machine ddbcpu 1 No such command ddb> trace db_enter() at db_enter+0x25 panic(ffffffff83337890) at panic+0x1cf __assert(ffffffff83379b84,ffffffff8335c625,84,ffffffff833d1e30) at __assert+0x29 rtmap_grow(21,21) at rtmap_grow+0x1f2 rtable_add(20) at rtable_add+0x289 if_createrdomain(20,ffff800001464000) at if_createrdomain+0x40 ifioctl(ffff800010fd6ae8,8020699f,ffff80003a565060,ffff80002a7f4020) at ifioctl+0x1c06 sys_ioctl(ffff80002a7f4020,ffff80003a565230,ffff80003a565180) at sys_ioctl+0x660 syscall(ffff80003a565230) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x350727144f0, count: -10