last executing test programs: 3.77348146s ago: executing program 3 (id=11): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setregid(0x0, r2) setegid(0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x2}, {0x20}, {0xcc6}]}) syz_emit_ethernet(0x66, &(0x7f0000000300)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x30, 0x61, 0x0, @rand_addr="3bcc2629a17a6c58afb8877c8be162e3", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x2b, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @multicast2}}}}}}}}) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000080)='\x00') 2.517756669s ago: executing program 3 (id=12): r0 = syz_open_pts() mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x1, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1024, &(0x7f0000001840)={0x0}, &(0x7f0000001880)=0xc) setpgid(0x0, r3) getsockopt(r1, 0x6, 0x1, 0x0, 0x0) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000300000341711800e02009522b52d94101260347012c38e541ec11d32bbedf633937eca0000"]) readv(r0, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)='r\x00') ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffff9a, 0x0, "b07b1f660000000000002000"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffd, 0x0, "000000000000d98000214527fcacbd006ecf00"}) 2.426871828s ago: executing program 3 (id=13): symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') (async) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') (async) execve(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) (async) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x100) mkdirat(r0, &(0x7f0000000080)='./file0/file1\x00', 0xa0) 2.414401237s ago: executing program 3 (id=17): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) open(0x0, 0xa01, 0x51) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) setitimer(0x0, &(0x7f0000000000)={{}, {0xffffffff, 0x2353}}, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x0, 0x17, 0x0, 0x0) socket$inet(0x2, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000100), 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8004745d, 0x0) setrlimit(0x0, 0x0) syz_open_pts() syz_emit_ethernet(0xf5, &(0x7f0000000200)={@remote, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "ea00", 0xb0, 0x2c, 0x0, @empty, @rand_addr="0000000000000800001a003f00000005", {[], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x0, 0x0, "d1c70953849eeaf8e1a1023ff346641d08e1e353e2aa63ea68b2be46300bc1156fccf095efa8ec00000000cdefec3c806319b3bb43c1801adaba7f348d603b3a1ee796f548ef7fc996dc62076d7737477fe6bc4dc9eac4d4a6b5acec7de19ccf44094ec051dbf80e8a20d4ce698c9085cd54e257a4f98dc99ba0aa8d410ecedacfdf92fbb961454cfe666b75f243a08d64f3d2ac10294035717ef1a4547af26d12e36f9a402c69c0"}}}}}}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0x88, 0x80, 0x2}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname(r2, 0x0, &(0x7f0000000440)) kqueue() unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='c\x00') utimes(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)={{0x1, 0x2}, {0xfffffffffffffffd, 0x3ff}}) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x4, 0x9}, {0xffffffffffffff75, 0x200}}) openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x3f15f8d7b5e8650a, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) 2.346582746s ago: executing program 4 (id=20): syz_emit_ethernet(0x2a, &(0x7f0000000100)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x11, 0x0, @multicast2, @broadcast}, @icmp=@info_reply={0x10, 0x0, 0x0, 0x1, 0x9}}}}}) syz_emit_ethernet(0x5e, &(0x7f0000000280)=ANY=[@ANYBLOB="4d5a1492878500000000000086dd6036ea0700383a00eec5fc2f7ca4dfae7b1a299a2336c234fe8000000000000000000000000000aa8900907800000000fe8000000000000000000000000000bb00"/94]) 2.248155902s ago: executing program 3 (id=21): r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x8) (async) fcntl$setstatus(r0, 0x4, 0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x8) pread(0xffffffffffffffff, &(0x7f0000000000)="2beba8c5bfaaff44", 0x8, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) (async) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)) 2.247862787s ago: executing program 3 (id=22): r0 = syz_open_pts() semget(0x1, 0x1, 0x501) (async) close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="8b8c7e5e4a790900", 0x8}], 0x1) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xffffffff, 0x1000, 0xffff3cb6, 0xffbfffbf, "ffff0900870000ff9e0b000000ff560000000014"}) (async, rerun: 32) poll(&(0x7f0000000240)=[{r1, 0x68}], 0x1, 0x0) (rerun: 32) 2.247371202s ago: executing program 4 (id=23): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ftruncate(r0, 0x20008002) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) writev(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f0000000100)="5be011d9560121f4ca0f8aff1162a5bdc5c095dae1000035bfebf9b140aeda0693f18352440dd8688f6aada8d9cb12b16b839817f8883e222b04b106", 0x3c}], 0x1) ioctl$TIOCSETA(r2, 0xc1084425, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4, "4649ebb178926cc9795a6b47c1d100"}) mkdir(0x0, 0x1) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000300)='./file0\x00', 0x80, 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x101}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x95}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00006b8000/0x3000)=nil, 0x3000, 0x2) r4 = socket(0x18, 0x1, 0x0) close(r4) socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0xffff5f70) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000006c0)=0x9) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sendmmsg(r2, &(0x7f00000002c0)={&(0x7f0000000200)={&(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000180)="e875abf9a1c9815dbc2429fa37d6a970f1215d57973d36acec794c16dd7e25fa86fdd3e1f0ffe03590322c8be7941012093843b4fb", 0x35}], 0x1, &(0x7f0000000540)=ANY=[@ANYBLOB="d000000000000000010000000b000000d142c16b25543b369e12f1b7a8ecfa9099f665a67ee890f826b2e0a999f96d799798df64a21c9ee47ca1785479542e1e77f0da03e55aa7e6268f5942f3da00ed9683f2f3e0fb12c89bff162e865187e057a0f8af2c19e31ba7f38b1071029b2ee26421a0a486f0f19c96e49d6e22ca1519db20472ca9181010a039b8ae3f4258a669daca819c9d4e4007bfd8ffdc88c06557e5a259978d262ca4f457adbd95edb64ba3b5324179c194efa4d194fff8cac2d63e0629e5e9bb40775c00000000003800000000000000ffff000003000000591c2c9f470f15480486a536065c08afbc4fac2e8cf757928509a0b5344c76cc4b64ff3ec7591900"], 0x108}, 0xa7}, 0x10, 0x8) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) preadv(r1, &(0x7f0000000880)=[{&(0x7f0000000240)=""/77, 0x4d}], 0x1, 0x8000002) 2.247029854s ago: executing program 1 (id=24): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x8040000000000000) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0xc8, 0xffffffffffffffff}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000200)=[{0xdeafbead}], 0x1}) r2 = kqueue() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x0) r5 = dup2(r4, r4) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x9, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)) 1.977881503s ago: executing program 7 (id=42): syz_open_pts() (async) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001410, 0x0) (async) setrlimit(0x1, &(0x7f0000000000)) setreuid(0xee00, 0x0) (async) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x20, 0x0) 1.97251229s ago: executing program 7 (id=46): r0 = open(0x0, 0x0, 0x0) mkdir(0x0, 0x0) socket$inet(0x2, 0x2, 0x0) r1 = msgget$private(0x0, 0x44) msgsnd(r1, &(0x7f0000000300)=ANY=[@ANYRES8=r0], 0x401, 0x0) msgsnd(r1, 0x0, 0x401, 0x0) msgrcv(r1, 0x0, 0x0, 0x3, 0x1000) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2cff) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) 1.683039825s ago: executing program 0 (id=62): r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x40) (async) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) (async) syz_open_pts() 1.633764876s ago: executing program 5 (id=64): r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0x20006473, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) socket(0x2, 0x4001, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000140)=[{0x3, 0x100}], 0x1}) mknod(&(0x7f00000011c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x4, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000001180)='./file1\x00', 0x615, 0x0) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001080)='./file1\x00') unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) link(0x0, &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) rename(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0/file0\x00', &(0x7f0000001300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0/file0\x00') socket(0x1, 0x2, 0xfe) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x1, 0x0) ioctl$TIOCSETA(r4, 0xcd504404, &(0x7f0000000740)={0x0, 0x2, 0x0, 0x0, "d6a249ebb178926c79486b47c1d100", 0x0, 0x6}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd67100000000811090000000000000000000083d4ca4e00aa4e214e2000089078"]) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffd000/0x2000)=nil) 1.629783263s ago: executing program 6 (id=66): setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) setrlimit(0x0, &(0x7f0000000080)={0xfffffffffffffffc, 0x1000000000000005}) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x10c, 0x3, 0xffffffffffff564e}], 0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt(r1, 0x0, 0x6, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) close(r0) r2 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000000c0)=0x5) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000440)="fde0", 0x2}], 0x1) readv(r2, &(0x7f0000000000)=[{&(0x7f00000009c0)=""/4096}], 0x3e) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x40, 0x4) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000100)=0x3) 1.628627447s ago: executing program 5 (id=67): open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x20) syz_emit_ethernet(0x66, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open(0x0, 0x80, 0x8) ktrace(0x0, 0x4, 0xb1c, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000240)={&(0x7f0000000140)='./file0\x00', 0x6, &(0x7f0000000200)='./file0\x00', 0x8}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x10000, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r2, 0x80105702, &(0x7f00000001c0)={0x1000000, 0x80, 0x1, 0x4}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{0x23, 0x4}, {0x46, 0x7}, {0x8c, 0x5}, {0x80}, {0x100, 0x5}], 0x5}) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) truncate(&(0x7f00000000c0)='./file0\x00', 0x1006000000000) 1.600179328s ago: executing program 0 (id=69): pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000080)="f08f5171168597900754eaf9c8cd15d5a6a280b3566de075d923efc72469b009ef6ba728e0a9d5f24c4ddef459d7e7b13c6fde5aa36ed310368e73b037f0487845", 0x41) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}, {&(0x7f0000000000)="9cf7a082949d633892ccb0b9f0f81b09d62e36c8b5ae1490cede3a53054025f9a439709f39aac58d5c21ad64763a86484dc68ae73ae85c92179eb49801aea92c", 0xffffff46}], 0x2) ioctl$WSKBDIO_COMPLEXBELL(r1, 0x80105702, &(0x7f0000000100)={0x7, 0x69, 0x8, 0x4}) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./bus\x00') close(r0) r3 = socket(0x18, 0x3, 0x0) r4 = dup2(r3, r3) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r5) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x12, r6, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSKBDIO_SETKEYREPEAT(r4, 0x800c5707, &(0x7f0000000000)={0x1, 0x4, 0x2}) close(r1) 1.588661847s ago: executing program 6 (id=70): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {}, {0x2}]}) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) (async) r1 = syz_open_pts() (async) syz_open_pts() syz_open_pts() (async) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000c40), 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000cc0)={&(0x7f0000000c80)='./file0\x00', r1}) (async) r3 = socket(0x2, 0x1, 0x0) fcntl$setstatus(r3, 0x4, 0x40) (async, rerun: 64) r4 = getpid() (rerun: 64) fcntl$setown(r3, 0x6, r4) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x40000004, r4) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) sysctl$hw(&(0x7f0000000080)={0x6, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x50) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0xfffffffd}]}) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 64) sysctl$hw(&(0x7f0000000080), 0x2, &(0x7f0000000000), &(0x7f00000000c0), 0x0, 0x0) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x5, &(0x7f00000001c0)=[{0x84, 0x1, 0xfe, 0x2}, {0x3, 0x4, 0x0, 0x2}, {0x157e, 0x0, 0x0, 0x80000002}, {0xa, 0x8, 0x3, 0x6}, {0x6, 0x7, 0x6, 0x807fff}]}) (async) writev(r0, &(0x7f0000000880)=[{&(0x7f0000000340)="2f9cbe8fb4547729e070d2c61f91", 0xe}], 0x1) 1.588116735s ago: executing program 2 (id=71): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x1, 0x0) ioctl$TIOCSETA(r0, 0xcd504404, &(0x7f0000000040)={0x844, 0x2, 0x9, 0x2, "d6a249ebb17800000000ee00", 0x0, 0xffbffffe}) (async) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x2, './file0\x00', './file0\x00'}) (async) listen(r1, 0x0) (async) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r4, 0x40045700, &(0x7f0000000040)) (async) accept(r1, 0x0, 0x0) mquery(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0xfffffffffffffffb) 566.432941ms ago: executing program 6 (id=72): r0 = open(&(0x7f0000001180)='./file1\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000700)}) (async) r1 = socket(0x18, 0x2, 0x0) close(r1) (async) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f00000001c0), 0x4) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x84000000000000}) (async) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) (async, rerun: 64) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async, rerun: 64) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async) r6 = socket(0x18, 0x3, 0x3a) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000580)={0xffbe, 0x1, 0xff, 0x6441, 0x805}, 0xc) (async, rerun: 32) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) (rerun: 32) chown(&(0x7f0000000080)='./file1\x00', 0x0, r7) fchown(r2, r4, r7) (async) setgroups(0x9, &(0x7f00000010c0)) 551.459415ms ago: executing program 7 (id=73): open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f00000da000/0x3000)=nil, 0x3000, 0x0, 0x810, r0, 0x0) (async) unlink(&(0x7f00000011c0)='./file0\x00') r1 = socket(0x11, 0x3, 0x0) fchflags(r1, 0x10001) setsockopt(r1, 0x11, 0x3, &(0x7f0000000340)="12000000", 0x4) (async) setsockopt(r1, 0x11, 0x1, &(0x7f0000000200)="12000001", 0x4) r2 = kqueue() kevent(r2, &(0x7f00000005c0)=[{{}, 0xfffffffffffffff9, 0x37, 0x1}], 0x400, 0x0, 0x11000000, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x8b}], 0x56, 0x0, 0x7fff, 0x0) (async) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef9ed061ddd1efb7ae320b37b673039d2d236073705ae04be38164991f7b85143222b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907a900000200361b1257aea8c5000020020000000000008abfba090008efffffffffff3512b132ae037503682ce371a300803712051eadb71d89e0", 0xb1, 0x0, 0x0, 0x0) 550.761123ms ago: executing program 1 (id=74): r0 = semget$private(0x0, 0x3, 0x30) semctl$GETVAL(r0, 0x4, 0x5, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) syz_emit_ethernet(0x6e, &(0x7f0000000040)=ANY=[@ANYBLOB="fb000000000000000000000086dd601f00020038a7000000000000003a000e14fc11133f6400fe"]) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = syz_open_pts() dup2(r3, r1) r4 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000003c0)) execve(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000e40)={0x10, 0xfffffffffffffff9, [{&(0x7f0000272000/0x3000)=nil, &(0x7f0000622000/0x3000)=nil, 0x80}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000273000/0x6000)=nil, &(0x7f0000626000/0x2000)=nil, 0x16}, {&(0x7f00004ba000/0x11000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xf887}, {&(0x7f0000270000/0x4000)=nil, &(0x7f0000276000/0x4000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f00007f8000/0x4000)=nil, &(0x7f00004c8000/0x3000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f000026f000/0x3000)=nil, 0x5}, {&(0x7f0000061000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x10001}, {&(0x7f0000fec000/0x12000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x80000001}, {&(0x7f000026b000/0xd000)=nil, &(0x7f0000276000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000623000/0x4000)=nil, 0xe72e}, {&(0x7f0000038000/0x2000)=nil, &(0x7f0000623000/0x3000)=nil, 0xfffffffffffff001}, {&(0x7f0000274000/0x1000)=nil, &(0x7f000026f000/0x4000)=nil, 0x1007d2ec5ca}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000622000/0x2000)=nil, 0x80}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0xfff}], './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', 0x7}) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000002600)={0xffffffffffffffff}) sendto$unix(r6, 0x0, 0x0, 0xa, &(0x7f0000002680)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$TIOCSETA(r5, 0xcd50441a, &(0x7f0000000180)={0x2, 0x1, 0x2, 0xfffffffd, '\x00W\x00', 0x400003, 0x9}) 550.075002ms ago: executing program 4 (id=75): mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0x406) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) ioctl$TIOCSETA(r0, 0xc0284457, &(0x7f0000000740)={0x0, 0x0, 0xfffffffd, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0x252}) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) chroot(&(0x7f0000000040)='./bus\x00') 459.222181ms ago: executing program 5 (id=76): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000002780)={0x3, &(0x7f0000000240)=[{0x5, 0x0, 0x3}, {0x87}, {0x6, 0x34, 0x8, 0x7ff}]}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) r3 = getegid() setregid(r2, r3) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000100)="40cab14e2fc2ef52bb97f92670552ac80b577b29eca4f815", 0x18}], 0x1) writev(r4, &(0x7f0000000580)=[{&(0x7f0000000040)="29ec3128355e7d8f1b5dfcecfb8f94b6a133077a9633f8443803f8c1e6e8046f8144232c4b", 0x25}, {&(0x7f0000000140)="4c697f329e2d60ed880c67b3b621ec793ea54a11c171a6255316002ef20c65591de8b2eeeff3749bead7bb6dd472b50da91f6c52ca0c8578880795923282b776564e1dae818d5541d6b3eba87b5fd167", 0x50}, {&(0x7f0000000280)="7d8b4d62ff0a9b90a4553cf9b86e8c97509468bb8fb2a58c8be8a7516f8a2a8f39e4774411e560b6c0b62d238f0463857d5f543f26f9fba17c0537b414dd390406c3621bb3d27d9cd5ee526dcc196275d23cb4176659000ff6c44aaaf8bf2e310c59447d7519a1388fcb56d99eec8ee293e908a9cf2829c6e71aa6cf6c3be02b8f99f4c12edf3743a84de76c541e4fac098e114a817cb93f1787fb05c7182ddea8332d357121", 0xa6}, {&(0x7f00000001c0)="61e268aba336c1de69b19c6d50f76c9da7eab34eaa184c52406d07af6e", 0x1d}, {&(0x7f0000000340)="6dbc1397c014e1f752cb74ea55c4022ca6fe51213996b923507b1c1110191f79ae74d318fec6935c9df6327ab0ae750b5a8277e718c43efa2dfb4e4653e00e624ed5812277577ef1dace697fda50a14981e8c68abe2e994f8048324aae4a3cf7a890744812f2cdb8518b80a9ed108b32c8f882d0db822eda053488c9e7b49e31714ad7e1847bbe330bbffb2a28ee240900ccb1e9a782d3610ea788a19f875a3389c5dcd4445d2fa99ddb0b", 0xab}, {&(0x7f0000000400)="8aa581aa96784bfaa114c793256f2141daa3a63a0cd612145ae3fa46335ab91f97f2a23877d39487091ec5a28f55dd947f3830707c3b29072f4c7d7996cff370cd0dee366f74b266f389e564ee219e840d13082709d95e988f7d7fac33f15c513ea6dc8d9af6186af659a1dff19dd786ec388a248d6d7e3682b5b3e531be441793b5ada7b80b1bf7877a44a265b3bed3dac07de3d2c35197f6dc288de9d753bb94c5843a4fc0c8c1683f6380f4bc95da7f9356e642e472711d8842f5e41d2269b711695e9e1d687e4597c4d60409b083a3bdb5806ed91ff830af685b755e7dd35c1a9043b10305", 0xe7}, {&(0x7f0000000500)="816ebf06c6b8927a45f98520763fd267cac9373b472b1242dbda3467fed4961320e1ecf1f743a841d2a4399adbd178016907b91f6ac3bddfdb5a4eea10161a1d4516f906d756f5854510", 0x4a}, {&(0x7f0000000200)="095a46d2dc09e955ed8a4483db683b695b148990faefaf712bff9864c8d55b0295f9dd928f33164b646b27bad79345ba8a27297140da", 0x36}], 0x8) 458.745505ms ago: executing program 4 (id=77): ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x600, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x20, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x28, &(0x7f0000000000)="4ab7776a", 0x4) 458.30043ms ago: executing program 4 (id=78): mkdir(&(0x7f0000000500)='./file0\x00', 0xc0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) (async, rerun: 64) chdir(&(0x7f00000001c0)='./file0\x00') (async, rerun: 64) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) setgroups(0x0, 0x0) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0x0, r1) (async, rerun: 64) setuid(0xee01) (async, rerun: 64) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) (async, rerun: 64) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) (rerun: 64) 457.760209ms ago: executing program 5 (id=79): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x7ffffffe, 0x7, 0x40007, 0x6b384154, "2e29e12bce60987a0d0204005a00aa175b31cb33"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="3e0f5c8871f97b99aa79d72fd302770966acff98e564692d6be8a45c7ba462ca32684ae1741cb2bf4ba1e4a09885eb5ab7153c56c2bd3f87602f747e3c92ba1d296b8211ad3e97f4aa88e77cf1b992a3b80e51b6cda695e04f47b6edddcb3f350ec2ee67b0a7aa636443489c6b6768e9626eb907772c753f36c279c130ca2a37f9df4603afe71a80f0c8e53d11fe02f327596e02e065a90820ad005c260e3a0bcec3b9f185eb52f11e3e297917c0cbe2e3e1150d3129e415501d71bd61f64ecba968b7f09dc77a90c8235e7f84303c8dd68c1fc61d52a590563fd8eeb3dd36ece29d359e76baeec29f4f33e1f6a93724d0bf8c5edd679da979f81bd5cbadb18b09aad90579d0f4789d8ec3b72955c72f78af412afedf3636b1084955afdaa231da562fb03de1a3b6ea396c4ab9c718e671619f7d1cb3153c83c334a87ccc399b4c805ed7e670c768bf65b155a91fc66f225cdf8f1587339efeb34e8e7d2b7a71de2f0dc2d8cb77ccf937063575c5f62624b9e6ea307d975bbbd0649e85ffcf9f188de378331a60b413f156e173ad40e170a12d3a5730eacba4ccffcd88c10b738c03dceacadf84829fd833e918b27365c7696d20b71399762e8826878bcf4e8de0f80177b5a966cdf208603e5deefe61c1c92d205545e97e6c2cc7e696e88ca2891676fd18d385b9169b640832710100000000000080cf2ce1d9195464786b6f3ff6f65b10689a2a8aa3968708668072070b161e83d1dfb030816da908cd5426c54fb019637b3cad528ddb02f2a8d9e752be3265c0ea10e1785a26060e447b50d0c9b8db6943cad323e634036748da8a4495d0ceac7cdeedd77d0f09fac34589f8e0334a168efe581ce60abacc8c8803e3d8aba66c50a3a69ffbaf109c22c58f0b892314561821f3d660332fd1ee4ab013350200c3d4fe014d98dcb19889e996a32de0b49b86a4690837861cf7f4441c21ca9bd19552c60074586bd7a2270429326efe4e70fec98753f9c75c954ebdb53e87a364dbf9f203385a714aa1cba805d9ee3e6d5717bfaaaf3757ffdf752e8ffbf7195662c1dba56617f88a8a6c7d9f82dc2ce204e1c5ee6a0b533014305a4e5055042784f47eea47fb61f77d57312adabffcb4e5fd62a7d48e01f2da455a2bb2e516cd6b090b92ec227c8fdf2995bc84875ca91fafadb030ab3c1caf46684c0f5c27d1", 0x354}], 0x1) r1 = socket(0x11, 0x3, 0x0) close(r1) 457.381169ms ago: executing program 4 (id=80): open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r2) socket(0x18, 0x2, 0x0) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x4001, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, 0x0, 0x0, 0x1, 0x0, 0x0) recvmsg(r6, &(0x7f00000002c0)={&(0x7f00000014c0)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) fcntl$setflags(r0, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) recvmmsg(r5, &(0x7f0000001300)={0x0}, 0x10, 0x2, 0x0) r7 = kqueue() writev(r7, &(0x7f0000000080)=[{0x0}], 0x1) 415.075625ms ago: executing program 1 (id=81): mkdir(&(0x7f0000000040)='./file2\x00', 0x0) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0x120) (async, rerun: 64) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) (async, rerun: 64) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000200)=[{0x80, 0x2, 0x5, 0xfffffffe}, {0x6, 0xfe, 0x6, 0x5}]}) (async) syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[]) (async) setrlimit(0x7, &(0x7f00000000c0)={0x100000000, 0x5}) (async, rerun: 64) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) (async, rerun: 64) sysctl$net_inet_ip(0xfffffffffffffffe, 0x5, 0x0, 0x0, 0x0, 0xfffffffffffffea8) (async) rename(&(0x7f0000000080)='./file2/file0\x00', &(0x7f0000000000)='./file2\x00') (async) r1 = syz_open_pts() ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000240)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x3dc1, 0xfffff001, 0x3, 0x9, "1917f3013cbb428e88563a93301dc84c71de2b12", 0x1c02, 0x5}) 414.489779ms ago: executing program 2 (id=82): chroot(&(0x7f0000000000)='./file0\x00') (async) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f00000000c0)={0x1ff, 0x2}) lseek(r0, 0x1, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setuid(r2) (async, rerun: 64) kqueue() (rerun: 64) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x34, 0x9, 0x280, 0x1, 0x400, 0x36, 0x131, 0x1, 0x1, 0x0, 0x2}) (async) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='c\x00') link(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') (async) r4 = accept$unix(r0, 0x0, &(0x7f0000000300)) connect$unix(r4, &(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa) recvfrom$unix(r0, &(0x7f0000000380)=""/137, 0x89, 0x3, &(0x7f0000000440)=@file={0x1, './file0\x00'}, 0xa) bind(r0, &(0x7f0000000480)=@in6={0x18, 0x1, 0x30, 0x8000}, 0xc) (async) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f00000004c0)={0x6c, 0x7}, 0x10) (async) r5 = getegid() chown(&(0x7f0000000500)='./file1\x00', r2, r5) r6 = dup(r4) sendmmsg(r0, &(0x7f00000006c0)={&(0x7f0000000680)={&(0x7f0000000540)=@in6={0x18, 0x0, 0x85e, 0x2000}, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000580)="3afc1f59c39ae5ae3decb60f22aacf9fc96e5f92695bf4edc079c49e838b5d7176aedb5741a89cf0650fc70b8385f8907422cfd8", 0x34}], 0x1, &(0x7f0000000600)=[{0x50, 0x1, 0x7, "84a8939020287a796f6e38fedccbb1a5161e12242bd0d3e1f152f71cad5d55f3c855a70329b079f8fa8c1eed280bba6b1ba33b5f12b81b9031"}], 0x50}, 0x1}, 0x10, 0x3) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000700), 0x100, 0x0) ioctl$TIOCSBRK(r7, 0x2000747b) renameat(r0, &(0x7f0000000740)='./file0\x00', r0, &(0x7f0000000780)='./file1\x00') (async) ioctl$VNDIOCSET(r6, 0xc0384600, &(0x7f0000000840)={&(0x7f00000007c0)='./file1/file0\x00', 0x1, &(0x7f0000000800)='./file2\x00', 0x8}) r8 = open$dir(&(0x7f0000000880)='./file0/file0\x00', 0x20, 0x63) faccessat(r8, &(0x7f00000008c0)='./file2\x00', 0x120, 0x3) (async) r9 = accept$unix(r6, &(0x7f0000000900)=@file={0x0, ""/261}, &(0x7f0000000a40)=0x107) getpeername$unix(r9, &(0x7f0000000a80)=@abs, &(0x7f0000000ac0)=0x8) (async, rerun: 32) fchownat(r8, &(0x7f0000000b00)='./file0\x00', r2, 0x0, 0x6) (async, rerun: 32) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000b40)={{0x5, r2, r5, r2, r3, 0x120, 0x81}, 0x2, 0x0, r1, r1, 0x4, 0x26, 0xfff, 0x6}) 414.025783ms ago: executing program 6 (id=83): r0 = socket(0x18, 0x400000002, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000380)=[{0x45, 0x0, 0x0, 0x7f}, {0x3, 0x1}, {0x406, 0x0, 0x8}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) sysctl$kern(&(0x7f0000000000)={0x1, 0x35}, 0xb, 0x0, 0x0, &(0x7f0000001440)="13000000", 0x4) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0xe3487e4f6fb, 0x0) write(r1, &(0x7f0000000080)="5a6a09fbc7d4d735acd6586015173e67af6f2940f122e257efb82c326fe3ed5eac92c983b5a9b04e63f72e71325de630182c2cdf811c275cff37dbc45df593b082a5963d6a1e", 0x46) getsockopt(r0, 0x29, 0x3d, 0x0, 0x0) socket$inet(0x2, 0x4, 0x40) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20520, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000002c0)={0x2, &(0x7f0000000140)=[{0x74}, {0x812e}]}) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @random="c7a2e46f05fa", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0xa300, 0x2000, 0x0, 0x1, 0x0, @multicast1, @multicast1}, @icmp=@echo={0x8, 0x0, 0x0, 0x0, 0x47}}}}}) getsockopt(r0, 0x8, 0x9, &(0x7f00000001c0)=""/4096, &(0x7f0000000040)=0x1000) 412.935448ms ago: executing program 0 (id=84): r0 = socket$inet(0x2, 0x3, 0x2) syz_emit_ethernet(0x4a, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "fc686b340da1e4795af94547bd1305d65c21963c"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000000180), 0x0) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) ioctl$FIONREAD(r0, 0xc0207534, &(0x7f0000000440)) 321.914025ms ago: executing program 1 (id=85): r0 = syz_open_pts() (async) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x100000000000000, 0xffffffffffffffff}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x2d}, {0x50, 0x0, 0x0, 0xffffffff}]}) (async) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) (async) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000007c0)={0x0, 0x1, 0xffefbff6, 0x0, "4b06a6bcff0300dba800000000000800"}) (async) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000300)="406f050635f0b67c483a24febaee7e5f3d48e6cb95bdcc0f11f73b2a3df9585000283c4dd3ed77706f3868cacea799a3bdfb42db706563dca286f58274eabcd17569969aa161b798e5b2c7489dfcc945d5ffe9054ffd5b7724b408516b9ed309d4751896dd052cc4977fb319", 0x6c}, {&(0x7f0000000600)="021a1373", 0x4}, {&(0x7f00000002c0)="9b68b3a0", 0x4}, {&(0x7f00000003c0)="88658a79dc5aceee17ac87203fcfd8bbcc0495f6c572f2e07fd62a77f660f22ec0355da1d3c0ccff04458b740a5ab33ec240b2bf78ed72c3c8763f7838728f54a51a0c0a395b73363bc87d0edcaefc1f0fb78e61e20a", 0x56}], 0x4) (async) mknod(&(0x7f00000001c0)='./bus\x00', 0x8, 0xd02) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000300)={&(0x7f00000002c0)=[{0x100, 0x8}, {0x100}], 0x2}) (async) faccessat(0xffffffffffffffff, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) dup2(r1, r1) (async) readlinkat(r5, &(0x7f0000000040)='./bus\x00', &(0x7f0000000100)=""/20, 0x14) clock_getres(0x6, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) writev(r7, &(0x7f00000009c0)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb04000000000000000049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af188a", 0x34e}], 0x1) (async) ioctl$TIOCSETA(r7, 0xc0504417, &(0x7f0000000740)={0x7ff, 0x1000000, 0x1000000, 0xfffffffd, "000000000000007005cd4c9c1138990000da4000", 0x2, 0xfffffffc}) (async) ioctl$VNDIOCSET(r6, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) 321.302954ms ago: executing program 6 (id=86): syz_emit_ethernet(0x4a, &(0x7f0000000080)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "6b0419", 0x14, 0x0, 0x0, @loopback, @mcast2, {[], @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r3, &(0x7f0000000280)={0x0, 0x31, 0x0, 0x0, &(0x7f0000000180)=""/225, 0xe1}, 0x800) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) syz_emit_ethernet(0x26, &(0x7f0000000300)={@broadcast, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@noop, @noop, @noop, @noop]}}}}}}) 320.825436ms ago: executing program 0 (id=87): setuid(0xffffffffffffffff) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f00000002c0)=[{}, {0x0, 0x0, 0x20, 0x8}, {0x6}, {0x0, 0xb4, 0x8, 0x800}]}) (async) close(r1) getuid() socket(0x18, 0x2, 0x0) (async) syz_emit_ethernet(0xef, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000aaaaaaaaaaaa08004e0000e100"]) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000440)=""/62, 0x3e}], 0x1) (async) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) dup2(r3, r3) ioctl$WSKBDIO_SETMAP(r3, 0x8010570e, &(0x7f0000000180)={0x1, &(0x7f00000000c0)=[{0xfa50, 0xfff9, 0x5, 0x8001, 0x7fff}]}) (async) execve(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000024c0), 0x0, 0x0) (async) r4 = socket(0x2, 0x1, 0xff) setsockopt(r4, 0x6, 0x4, 0x0, 0x0) (async) setsockopt(r4, 0x6, 0x8, 0x0, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f00000009c0)="98c8c8a89b42e7d7cb62780c9d2edba7c88aaabe5ae15385c7f04718cc75eeb59e1af93e74e018b6d8d961c94ac530da00140c7bdcf03ee75d39610ed4d0ce96501f6dc33e6795ca82e0ad7b6085e1670bcfde47399c98e524ffddc023547beb1f5f59b4788db3001fc059aba3f9db1202e63c45014800d661eb46399bf5f86331b20603852b7bd38bd0fae015520d5997c853d2519de621192872191c0faa99ad4d58972206afaa694d86608690bd595afc25a9bc0981fec3f9b386f6e502a59945cedc45160247f7eeb00bcf0740f6b8cf47a2b40e2a8a4d491736", 0xdc}], 0x1) (async) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r6, &(0x7f00000000c0)=[{&(0x7f0000000680)=""/50, 0x2f}], 0x100000000000027b) (async) writev(r7, &(0x7f0000000040), 0x10000000000002de) (async) ioctl$TIOCSETA(r5, 0xcd504404, &(0x7f00000000c0)={0xfffffffd, 0x2, 0x0, 0x5000000, "1e6700001dea000000000000000700"}) (async) r8 = socket(0x10, 0x4000, 0x0) listen(r8, 0x4) setsockopt(r8, 0x1000000000029, 0x3c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 319.837644ms ago: executing program 7 (id=88): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async, rerun: 32) r1 = socket(0x2, 0x2, 0x0) (async, rerun: 32) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffff132faa7130", 0x8) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) (async) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000100)="03", 0x1) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)={0xfffffffffffffffe}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3, 0x0, 0x0, 0x7}, {0x4c, 0xfc}, {0xe6, 0x9a, 0x5, 0x3}]}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @local={0xac, 0x14, 0x0}}}}}}}) 317.292392ms ago: executing program 2 (id=89): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="4f8e8b00000000cbbcba046bea103c070000000000000064c9ffa85239eb11766837405a002376d39174c3134950a1414d6cc1ea4eaf05601537951212953e0100ab5c8d6d9d2b9c720cb3d7525361b8269fcebba0cd2f42", 0x58, 0x8) 314.873276ms ago: executing program 5 (id=90): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x4000, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040), 0x4, &(0x7f0000000200)="59c638b069971a717b601226784784397a4ee09396a546bf78790bd7ea8cedeccf5f170900cb469e985741e75cd6c3eb21deeff4dfc8a6e44bc62da736a14143541826ea460dbf82c86743b0661362cef2c5ed259d1de5793d5aed836e759daa47a6e97b42f29dddd0cc464ef216758682beefb01d7289b5f5e82e44448cc91385ac57806aae79b12a2fc63e0ff447e622a959f4302f6df3dab9fcaf9ec4a91b3086be8f545af25c0f36284da79ac1e2098e7fea518f", &(0x7f0000000080)=0xb6, 0x0, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206913, &(0x7f00000001c0)) r2 = socket(0x2, 0x2, 0x0) getpeername$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$FIONREAD(r2, 0x8020690c, &(0x7f00000001c0)) 252.887502ms ago: executing program 7 (id=91): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000480)=[{&(0x7f0000000700)="2349ffbe2fad663d805fb73986468c6af1cebe223383c1f7d8205f8582608aa7873c802bd8dc589cfe991e1fc6051628a5b1472bf6c0f769c76b9476c5adfb472bbf5e4893ea5934b275c704", 0x4c}], 0x1) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000000)=""/187, 0xbb}], 0x1) chdir(&(0x7f00000001c0)='./file0\x00') open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0x0, r2) symlink(&(0x7f0000000240)='./file3\x00', &(0x7f00000002c0)='./file2\x00') rename(&(0x7f0000000280)='./file2\x00', &(0x7f0000000040)='./file0\x00') ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0x0, 0x0, 0x1, 0xf6c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x8000], [0x0, 0x0, 0x0, 0x0, 0x3], [0x3, 0x457f], [{}, {}, {}, {0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x1}, {0x0, 0x0, 0x1}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}]}}) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, &(0x7f0000000340)="73440e79cbaf7f54c4d11c70e0a74f8270da85a50ac28cae7bd2a2de0c00172cfd81f2c96ab527c057cd47072f70b30b1837284038a9782518f1b078aa4f06de3111b17216976c2ff4e4c9eb14cd63e43e0908ef794a14ed6a90cb34955289e503730a9728895db6275dfe60b26510988e1fe90080594d9deb38fae7b4d2eadd9abf09cc688f260039220a5727060488220a351c65d2f7c7c78e92b5c6a356308a66648974a31fbf3dd123f19d9543a23d6989a833e71f7c9657ce9291d19b8209067048dcfcac686e16aa6bd27a694be5fee2e4ab25c6c843d49b83fa299e799f0c5ef2efb1249800f091602d3a5801f83b1b772cd19183b5075e6a2b33b5639f1c8e56df9763edf43c4d9056af3443d695b64855d214e7a84a631f94d1842372945e56f0b63c0f7d2b8b6cc57fda15515b2cfa5d9bbe0f3235d72ed94eb5126a51403c794d87223adc13cb2b2758f350cceb79df1664aee50b6d25b9a98528f5d562dabe8b0aaa590ca11233ad5a2980f8712d42b20eb19d6caf28e49d78b4f9fbbd4fe4c0ab96e8b3d45484b139c856eb266884df0afe62685ba022d92835634b64e26feb4f18cd97ea08ce716892783049120120ce2d9a39672e59c8e6cff88311652e0ea99b0d0f630b3211610c1a7e1ba49e2f5648f84c9cd5c24ad270f843e781f528bec37cef1948459bc22e8b917c862d402367d01be21bf85063583e569dfc8523a2a7b5d7b5d0c57832fa415f481fb66e79240095a1ba3840219979a5d08446cc5bb5d7c351760be7c50229000621bdef00fdbe6e0c11b834af6ff521d13debe073445a2057fdfaf889c58dd582df173945b2bc08ba828e7f91cc375f45b6295e6b2880027b4ecd082bf6037b7b6c9c4b39857dfbebad124bda57aa73c2dbe26972657fe474df9998a891ec223cf5f85de6c488992c7ea48a8f6bda085d3cfff00effe22b54706d85be673e6c3bde2d84d9b9a898cb805a57566c0582c8719b5fd7f68b989919936a6075eee28492be7bab95d408f618de1deefccc244a8333c430906b03a3c4dbc6d2f57b2d604d54ecef86510fa4e0eb9bcc4d95ef1bf02a4cff6139f40d7fb13cf2a0c1c7ffd0e3a4a039fe836946a160fa3c00b1a8241b63d6e83bab007435a18c07975c897caa0c959e8a73464b9fa961650f88f2f5d3e28800ed50ce3a4b1135a8aa1099fe0f7c63294bb98b8231b05c28e21c2c61767b2639ee09981131c3c26761eda79b883e451373e3221020512b9d8a61d16b23d95ab7b00868b12ded602bb3d66d1f76a078a59a57124d2d4eab12e22d5eb5427f7f21a09b6557a6fc7de037c5813d53649ff40a50510d19f3adb33ca046fa6a372f32c649aaff2db581d76576b00b24aa1174623bc17db70c1f5a70ab3169536a119448a85c7bc918e544e7f28dcf633dc292f8c6a3c59e04fb3640e010cf38a304bc1d3c177251542d447ede011d11f97a9a9aa0226747970bea24d32c2ddf8d40ad48618f9c58036c15ba1c55465472acce35d880c2be0712844a7fdd7fa468d0128da3bc8be762d8ecf78c0f2035f649591ccf6cc78aae6974fe480c1f22b1231900018a50fa63aa9d872a3ce2cff0a027ce90c4d051535c3c0c3272ed68e4f31dd7c45a2df7e554559e90828e5b23d61925bd1920e5dd5d554d851458ffeae5d3c6f2540d45b61438e8650d76ef87323b295b1ef3d638c9b53f7d7bab9bbe8c1ff7869e1e1544eab12fb80de345a4bcac2eb1f7bd4a080d2c4a2752927497109158d61a5b165f9e0c7dada029c63a2f992d742700055984c04c452f8dc0713ca5bd4c36114a5c6b39a27cbf3d54125cad55e9bd71caa8c133c7474f9d7ce8ef053333bab6d1a80cfacda866eba88b2314b53f796eb94600393a05a0880a840217d1d89d5c8891fd8db2aacd326b93ee22213283a826b3b06ddc127d396c3557824d2a4f1d047d4f2b3bfd19f0c4c3ea219c6a482cb0f5a0ab4e304f5846a6d9dcd2cf04f972de5af49896ae1cfafd837d911d10fad7584a64dd91855570e324c469f4f765311b850765e78423d56314308c517585bda2def75514c684f215c12144c26c50b7999f2ba3e61804e9e1d2ff031996be7041e27412002330bd9f5b6db4966224aaab33c003b746c933ec3caae86b2448aac1728139db62e2a9465cd03593cbcefd8339bc85ce8282f15f6647f50f5a4f04f810a8d9e9762975834423f700e9eb274b7f26aa785274488e5d5141f4b171c2f1037ca5fe12b955ba1f6bbd12ba43869f8be82cc7d403c6cd17fbdd759e3b6083c73e6dc27a06d570500c5f38a4d4fd54f82e4cde2f8e32e7d0f2236f9297b4106773fe672af87d047033832c07a02f1c0b5bc8a476a4caf2740eb55391c2018463a57476155385cb1011214da8f85daf4541f0ecb1bb4cba3d4093d6bb82139b8f83507206a6d4f87c153216a16fe9683f662191f79574933d90b10892bea314d5ac5d16d480e9ddffa9c45e468ea4c4968104958f7f5394b9802aceb7480107008145171046b318bf029d3c796afebff95ae64752516adc81852b5387a206c6397939017a1e417d7f5dcd942e6f94eeaa3f60e6ccbbcd313073d4efbd34f33478ca4efc0ac60b581fb6285b4fc7d061fd802a4528d8f385534de0e413bf9c0b5fd82d5b5494750372d5481486e998ccbd69ba2c00cf18321ea5f61caa6e7dbe87c0759c7cac7721ed0325dd256440c00a341c6453d383a1182573fd9bc0e730564560682c8128cd0946e752af1a53fe12165041a981e674ed3143a4f6cfac0d1d22546d261ef0a43c8a6be3f3c0ff62c6cb816962ca69bf1a197f7a42516589148e9771e93d3b4d700f5fb502059cfe086e430c32cf7e6d5b90c6d5581de6ef2974128aeb0063775822752233e964860f6568c93ae5a9c7494b5412c1360cddb64e6faccb45672cfdc64897a33e3ba6f1dc6052066400137d837763529eb17763bc4084168a5b289fe50a371368df27f57b8295c53db2470307214ca4fa8843e2365c8c27d21f4f5589e0acb31143d6c7e5a7b0de45f4dc4a67e4a2638ae2a9749652305675535d5516a6df07d2bafce53238c710c53ad4732ef8d64ee855433daf332e1ea98da20cd5382e4021607218820d356cf34e40c9e7bc858e0f9e1a3d80d8cb477ef137804c6ae879f323a53b6a0183fc5805c0965ff9fd7aa7d167d6c532ac61e0cfdaf39e45871a716e71e4dc320d15b430b05b2562f177038a00a47de5595fb89a8e7e7cde6fcdb5cd2c311961c34538baa0b8ecf931a44784f30a5fd86f700fde26dc7b61f582ab9f4c44d8e067423fd8a4bcaecfda55475211534ff334d2ef41ffbc41e1bdf1f76348f86852cf036a1f14a9c9b3c17f1570dfa83b9292db7955724aa0449ab7a3b9829ec87daede92aea1d580dc674eb9d77c4f00e621ce1fc3743a18fb1212f8798ce9d47c1fec23a783d02a056314fa0732c7332f438d1b1d598a9b8a479e1f4952c467f55b07122ee1f0edba4beedd2dbf4b46de62cae2f6c01511fb426f27db5b83f7add99a60b110dd76681556f6b1ab66b0067e2f737af3c4bc3d1f62ba68db9cf22a867fe481e700669be04801a2c5b745455f8e3e8239f74278120ccb029c16f4bf8eda462c88c0c220d43f79c3ea4f858787e236ddf62a24cfecf1a4aa4bbe8cc93b3adacff93f5cf5a347e835b4dadb49c9a57e8d48b41c64d1e0f2465b7f975b2504515c9d9083163adbd8e78cbc0af23ecf66e177371eebe6abe39c7f451105cd7885419fbe9fb306d1c3816fd10e7549f346beac671d1780a68a60c959af52ed86ce3240f8b17c4eb0c36fdd492a5893a9474c4668da6118cbf321fcad49c8f58040632161ace82e4227632c8920f41d2e2662836ad0996d5c31b3f4a4f2f7bca7bebe4128f9b45fcd51d150f1d627034eedbd0726835670e711f397de9e7817436a48ed21bc938c08b7fea58bcf20482f0d878ebd3894db02a874bb47c47ab252dc7e4b21b3c80622aae53f1cefbf060ccc7dacd52aaa9ac8621efe55510983e0e8f7745624224a94c20b8010f1392a1b09b4c29785e31015b5591a910de95e7dd52fe96d170edcd56af2ead864f0bbdd9fdfdb196ef3e4f0a80518a61ece38768a069a633050902e30d7a7df1e8175dc56ac1d1a209435b1710fc547b175b889cceb7b5a37f86dc8f89bb3194ce425dcc7ceef82da6f6e46140b67459cfa5cfdc85cf6101b9ce12e3cd3ca3740dba36ed6b3aec1a5479fd1fba901f407cfd2afdcc738044738e72734ad03f58b14c5dc6b33f859240cc65747debb246ef51327f6708d312be76a6bee43baca0de2063361c3d289ac0431ac5109c20d802b275b5dee777b778482b93067bf0126264494499d935d1df6372efd066937c9c85a67bedc5a233d3f01907a0e84af5bcf39f75adbbc3094438405fc9ea8723a77b90f9df1b52932662b11b87b105fd76c789d000f272ce6291aa7d80609de97f2cb010a279f9e3a43325db393559e2da5b16f548131be331d4135d87b9633a859bb50ac4feb7a10c3dc1de626eaa1917b1a3716149f98bf08d85f0e531a4a7572e87639655e7299144a472da1c87238dacac2df409315fb0247c5cabb19dc3c0d5429af75714d74ab1863526a7b0f6a50c3196e892f551cc8df7288fe06b247789a940eab2ba9d673bd8ac72427e57d029f5b743cd9679344b25e8debf103920262479682257f72da46590f7e92e2019e5a4ebde1594814e5e1b46c240cb2f8e3ce03528bc58d117cc389ff4ef83f5ecd174724c503de7aae27128411ed23277313a34048fd78c4204b3b03a22a789383a7c6962baeedbe0e69d48673c2d5d989bf541b4b30dbf4ed4bc58d1823f99e9eff987fb6fcca48d40b957cb2e8a6a7b1869967c8d755e07eb10441598c886cd374c5056fe6715e20d9927700b7f78beff9ef660082b7a79bde4352f82c7f3b30508856157fcd657d05f34c4547e641715154c979a4c4658c31789d719b375db2eaaad5cd9091e2aa5c8a7318b22d8522d98f04eae3664e8990d70d3b1753966d556263fd2e051844b9d1952f6ac3dfd90068b76a4df4037472ee32572231df367139fa4543cac611ac4102107299b2d44e3715f5e5a081fc0d15616f1997c7bebf39364ae5e999d7d40a67ba72663572f50db8b1f72ec5e51916563edbfa052da6746713d2a97cf5cc9d45c6afaba3bade04b50ea7267141c7993b4575e9fc1e1d09f2afa94dd12c1b49cbf74fedc2f805be74dada3a0a496586a401624475e0a9e07423f96c996583ada3e9ccc7ff25e312b6ba9819d88a32920d87608e64038cf9ff8e2c68e1c142b64a5bd7c37206325ab0f5b3b91198dbb986a2e4748cf2e1a5d5fb38d8e1a7c109f333a54490180396fac148a055bec843b05dba43a99f59efa3a482a36f27e89f2b28868cc57fe38fc8c170c81a638be6725ea2a29ea99cdfa84b8049f74b3a3caa4b335f3f335f21af6c93b875df75ffab7e20ddea75edbcc0454b0169606f95146822610f6253cde562f4bb5c56619c2e8fa0f069d4cd694a91198a737844a60147426dfd68753df68c924484c24fdb1bd8a9b149fe089be50e57bc0b52f534be48f86eccca217094b73cbaca94b51b97c336adbbd940298478b855e9315ce997912589b88984e929719bbd8ce5a0864fcd615f4ba6ec7a3d65a85727425eb805d05c3a182358a8452f6921552d87d0ce6d547561719eb110adbffc8e1d2d586b6f488b26128b486dad50195692ac026380bb1218", &(0x7f0000001340)=0x1000, &(0x7f0000001380)="e132a6c12f", 0x5) 224.817036ms ago: executing program 2 (id=92): munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, &(0x7f00000011c0)='\x00\x00\x00\x00', 0x4) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}], 0x1, 0xffffffffffffffff) r1 = socket(0x11, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x41, &(0x7f0000000040)="00fb6c4f", 0x4) shutdown(r1, 0x2) r3 = dup(r1) poll(&(0x7f0000000280)=[{r3, 0x4}], 0x1, 0x0) 222.815735ms ago: executing program 0 (id=93): r0 = socket(0x18, 0x2, 0x0) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, &(0x7f0000000040)="745e1aa8ca33c18a2769a6c994e9a1772c60e5be169894b16097b0f5819fab217137f7e011129e0ee58835273ec10fcbdf2414316f605021f0138391fc3c1ad62cc05959c34a4d1c3f69071681c32eda97120e636bb91260bf6a0fb1c805cf8a7f8f4a453e4a0eee00e9048a36a0911e8c469b5fdff8072fb74cf94c7cdf416c5a921018d10c64e1a6ef9f0be6b934b5b93ae45127b7fee46e9433a51eba162e237a12e3ab29d5889692d32c4c4267", &(0x7f0000000140)=0xaf, &(0x7f0000000180)="0ed6af60253520a92c54275289229421846e334c7fd88d749f23a304a1c7ac415193230e851d8a8330acc5eeee3f1c702730faf86c26f2d1a5380f534a41d23bdbccc4bf03a32c01120de4c515380d022ed1739b9fe805bf36f26ffc2be354b53abfae3a326c90908b113357527f9ef1ac7cba77d8b14d83c7df38dff1b9b275031b971313c4bad505d677aa4177132868ace7305c5a927d5921fdefc237b3e8941615f3ace54ba699c0b306d3d2899de220b334ec84482504c6115121f81f37cfb2eb4c8ace5251ac617312a41cb35a2c46ffe3d877318bf6c6cc3ffbf591d5cb9cdd2860adb78b5d5581dd9a42f7f8e0ddc4e97a44deaa4d4cf26c83c1f05f6653fd7a713fb0f0695f6504453d431d4f5b4c8e8ed76f87a3ed16ebbb9fc9c63c35ad7b53b45e6ad0f27d928ed6ca48486092cae218ec0351587ae333035aa10747339dffcbcdc3c6e02dd0df7f06221d111ce29ad78fe7fc6620c92008547aaf6214359b0ddb84f7a5d4528cefc76f5945f860f9d1fba00a73f9cb83e11e8e1cbea7a707da3502d90b96cb7d62ee67a4dc2a95fdfb1f1bc3c242e3b122a34379fc476d09adebef68e8b9ac6320515bb3c7d89f1b158b143b82612b3233b748b47ab4649583343ea6a47233c258efff49e151fa311303798f6d703ef2c831e5c98d9720d3ebfbc28732e0a26bbc4eea9916eaf968c9b5ce0c20835c74ac505b6399ef24a9e5549073531c7ceb130c359eb061eb7b5a433b2609f083918cd9a2fc48637c45dad0bc04822e82454eafe19848998f2243546a508a27324cc8ba1b6fff5e7638774c91210b6ea806ad153d4c311cbb34929efa10084771e8e70914f8cd724118ba80bc3b23b8a9ecb52ad8e9e3ae930e29827aa89baa7519383019027c537e7e83552c4ccf61e70a9f5146be17b714cefaabdb3be85ee10d4f9ec933689b2d3829fc3129a788581bbf25d114ed98e7560f6c21e1d7e4e590b7d68c1a61010a0caca616266edab3aad12464c46ff28d15e207fc1ddf8463ec74cef31be1f464beece809500618b1b606f09991b1bdf47b656955e48521a2d91ea5e301ae0997deb3704e8ec027572efe4a327b17cedba9f20a595785a43d750a4bdbe789fcebbacdabf09c9a1c95a044e605e9fb2b3bf37766c782d0c12a77d7237b7e7671fa3cd9cfb1bfd267c17544c19bf934e9d8bb172199de1377f26af60d7b904aac8efbe4820859750d8daf2b04596f445b0118874223a9520f7449b57c660d975e02486c93526d252d394ce4807879944636976a87a684c6b394eb6440598df2b5b7df9cbe72bb68b93e611372bbdb504b3605c811f8984971a8606f39d434292234f4319464c7b62970d458272fd113c2fbdc074cb0891f3a5d95c95f41236c17f9674be5e007b3aa02c6dadc72cf4576f260de08accc92eacad45a496a95d91fc7a16654d13d9d3285c22b7958abd94d24ac6ac7abd1f0eb5a8ae646fead307b635fdd30b0fdcab86796640a95bd39832dffbe473b5e0cd90e5dd12ab092801cff27ef3aeef962732de7c6c1bc91696fd9c4f1a7dbd2432edc6ec59f2535e85992bd0fa894ecfa906306772cab2cf23527e93f1fa9124af99f1989cd00a1d3c1a0dce94347a6d8d455c2f89714afa72680459dd7e4dc94587a020600f077d70b7fade4fca8b2f36fba4201a28d8aaaade94a7e96ce7b02daa1256b276a884d9163f185844d1c50f35e5e8a4723b7e2bd305d76ac3dff712c43a9047229ab2492407f31339880eb0644fce60f1e59db80e5f4132621c96695b85264a410db6b73af1b5c10315354ea0589f92c5e572ec175d60d8736a82183c33d99b794b9ace45ad15280ee1aaba3962caf4b0b6d9fbd914666d94d8f812da5db64572576b29e421ae7c7974277be8f144e6abc615074976490441e741b044d4b8ca9c26b9b004e8c3440369cfa9b5ddbb8f81a3c03c40284c868ff199138056e5252143428ddeff5952fbc442edf9ae3ff8fb6fccd0eb41842b0c51768034c2ce673158b20a1635a144e97b64455cdbec3a1f92460b0c696cf7ddabc2ae6dab14f7d33d73638a8cecc87f044888f8acc29c497afe34eaaeb33a92e9f2bc53c13daf055ba16e4059df1c91a632daa7827297decbef25b2aab06d7b85f347ff2a93d3f9d100e925f81b285e18982a4f6cbc41f7f6026a178772c54a87bc5fd4a74c2cd60887a62b6a76b714fedd292571c64c888a77ca8c0611d030a0d5409395f8bf06e77859924dc2c46e1013a83f480b8d7276beca4fe202293932a2c4192e95eb90095801716feb96181bca6a0c779c5e4549bb9c0acb854df11268854254422b6a54ab86724e0b47965c9d2f8cf6a79e7104db756ddae3cd08ec81d3d3d6b0eb0213719cc35a45230aa288b95ea12eda2057efbfa655402f021dbe520c4935de8d6e27ef36ed53e646ad54d8dec51ddfaa9250d5e22e7ee76993a3e27a9139a2a666a70842b932e7a4f0773808735abefa0fde0972aa275d5a5aebba7ac7f2819f5c4c972090ea7ae89abcfeec1f34ccaca47bef8dcde188000e46423ca61f22ea7ccf28a92fdfc7971f96e235bd4bce6854245abbf2d54a870c119153b5c8f8e74ad3abc27f195b584f61499061f6eaa4949f86a8d37024d104796f2d55824c8b392de9bc05a3154e7e81532ca8c16bd112e57f6ee2386ef0aa33f6ade6030599e01801391ff3942f9bdca1e80d58f2d24450749ad8bba0209e7f777d334c29f5dc2ebfa70c475d4130687ac528cd6ca1171acb131c6e870a4c52cd9e176bcb00ea07e4a879a94388d1b7643fc7c8b7824daa78077373d3e7efb0d52fc3ea4f12ed103fd53b717aabac81ad80ba9a251263478259c6d44f492b80ac0ac6da9c07bc19e44f13ef10c8cea0489657021213e56758f08d98c826bb491a99f11707fa2018067c6a96509c58974eef0f4268ade8b1b9c75c6a72b199cbeab3736c511a09b274a49b0f66e0b9e6c913d64d97b4d670864682dc94d15b8750642435f0bbb58dc58ec40bde4d692ec8dbe9a78a328da335613ecafdacfade55fa68d5a76458c910d9e5995d5dcdc3596864228b9011aa94075ae0244504dc6037d0cc6fda5aadf2c25d9d29b03446becf78b0be90a4a66ea1b935809fe3f471996b045d7609289c2afea276a2d4b66f452a65b114cc7602b02db79a65e15709b871e3331c2dc41cb612cb0a20851f3ddbd7625b43ee627e0ab8f88a673d70657441959c4883f00aec9ef9eee1d1e4df5d39a10ae3f76bb0498f42f12e7710bc81dc358f804bc49e365473df658b8427efb7d0b19a4af5fa24fb520fe4403b01d018a1e8df44e0f4630a441f6328c1c46e0e226660e813252edbe869c1cc7451911667ece3f16d9127310dc53f9e4a737f98f0e2a537950b93605c1bdc93bb5b6eeb1c920701b64c654106620d33ed041346373dfb88b38503af2020697f6f270f216d19c673cd7d0320b64873a64e6cc22ecb70f479e146d642826e2e39a3741441b54be7be9e626444ce740f2147112a5ac6e5706b78977e635da310d6cb644548300f913ccdaf12a3c1e72632834f071174c5877ca26ef571b2eb98a00c8c7117f1583762ae198a521649bacfa8458e31be46b3634f03274b26043b349f72e6b904a1e4fbec0429e2d2dbc2e5db40744a93c7cd2ab3dc11aa286bcf2660a3ebc9f6e3aeba7acb35a6760dac75edcbcc6a4db44c16d74acb47499d3af3d4dc9b38aa3a127adc52490decb12862151ab893288bc24b5a6e2ebff9347078b8e4748690eb02bd4e117629b0e86463d29a6aa153ba7ab8cb8da8cfb3b7fbd92e90878fa75147be0d5810131600da4038730d5cc911e0370a140fefb59793fb06a291081f8726823f601ad210dfd74d027f5dbbdbf7d98af3ff913f426b6edd873189fff23b3e497c427d07b0bb70e42033c877d3d0114bc0d50a02d816ec02a2bb2fd3715f20256f74bc829b731fef5ecc0531c681fcddd15fc2bfd2b63dbf4141b0928f244febff69f1c9c1c8d8e1a3d4ad5c6a196e5afe9c31e18d38cd29ef93c2578daff5914779eedcb458f0ee543c8b4e254ad2113875843e20dd3b2cdb521d620686383c21c3e9b5263b6f2fc322063c338e317e2b25e19c0f1b38491e96e6fe12a8c796d980b2929f6ebff490989c45483b2608b7630cc829a528af75b2b30c8a230f6bad3e87ecdf26e0cd9d8caea9f608495ae32c34088cd7dd4ea1c9996539ad135dd821450da4f525ee7e864b81fab4cecb8dc2d066edfd6382a8616a6a4dd2f98fd76940a7a15faf4be1aa87c13dfdb3f1ce8ff19d382a2ad00b3f553591aa43eeb8d3f5b04b4bbd3a7f74e9fb5475c9017c35b74ef0b9acc353731dca7dbe408b3035a48123e1d774d06bac87780f9fb8736dcd5f6ce29f9445f92cdd5c0b463c0a014ff3d8a37b5068f6a5371d052c97f03ceb91c85cf8fd6ad5447ca66cad802ac2c79a77dbace3725983cba8b9e9874f490f0fb961700ea2b9eb0ade287a1d824518b467c1f1138982e17ab5efc38b62fb3aeb0e6e8510a88c629328e6f5a0d3ed1972c5d62b067b422cf0b0d639d6a67875d17a1a1ac5aa28c548e4087315ad3c3a20b9a549e2596a6cb1f10bf86dcbf6d14e32156deec2e30cec6d0d720cdd03fc915f5251462d0312be24c88bc50d7028f46f9d28dddc692a3f1275abc149de93179e027a5353188c2e4771e14df2c8c3ab47ef46c3dd007d09727af808718707d81ec806bf32a13ee9b24749448ad164e6fc92cf5eb66a6baeb2b6490c0ae0758e0aedc6cfc81e60f0bd7d4717010414180ac4b61e0b98da26864d2a8c1cbccf7704e83c57c970071afe933a7edfed72aa40b59aee3532fc12fff895d8f14102d0c8924313d3401655244c8378b9b43695fd24fbe0a75bea6f2aab811af541c7ef33ff4ce94d23da97de0af82e26582b3a500102f66888a42376f9025baa802dac1cd939edf7a06508d71586ae4b9ec8393be1ee588940588f5ab8a2d1fe7e9970bce20a0e875f3855179306297fe9cc264687f1d6f8e00facd1242438f3955d082b506ac65a8b1310375bc09eed8de72fff7b511c2cec8dc5cb6acfb97f37c668907dcdb54a289267ce314675db41fdf5c5825aaf109d1b7cccbbd710adcb890646abdea0f93e2b99ac76a8078c0c7dadb825bdd1ff2d53f29af15c0ffaf6c45f63c7ff2582f5842e9c5f4ea6c1d40bb030b1ab8fdad73a74d94f2e7ab4747ea68c182a6b59d1ba64128fa10946ce907fb36836990d002d62506a888d89f9b80f49687564e75c83077447437147d0d3804c3cfcb7be919070f48b8b12e0ede29315fcf4855fec545ced60805194b99fe70d8ce7dc97e2bb4321513318f35453300b3cf577eb7abb0e7f2e3405cd296997df31f2b28ae9f2613c1d43ea16895c920c618e7d1915e0c0731b0acaa17976d722361604ef1fc40728ba617dcb17ae90c5396dba76999e7ed1c3d88ba05086088e0e5c80a857050f75303e2379d7d35d4826c887a2334b30354870d490d6cfe8a36f79bb1a237d3e0f5837f1e62f141bb0227900ea8b5b9b747c4f4ec8bea20c4eaa9bdc35ffff06a98457b03dd9ac2a883760de2109c0fccc1283b95c296b7b495b76e0c5b5807d2a6b8bbbf9cc5c9b5d8a280eb77df0daefa78189919e11c2c3ff8680fdb1731944aec3502e0757e8687894b627b5ac9f043f0a6b0063982358b0eb29b85bff444583397192a78a68895090bb2cbe37df8fa4c9eccd29fa4064f72dacd3d5e9d5b9f0393", 0x1000) (async) ioctl$FIONREAD(r0, 0xc028698a, &(0x7f0000000100)) 221.707268ms ago: executing program 1 (id=94): setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000200)="ebc6ce82a284a0dfdea754e33db3b48f24cead1b96ffa21addcb0fee1092097d9219f140a7381b86783d5db7cc32ce392bcbaba57ebcb247aafb214947f57d8b9838f660443ccc68e1cb6d05750acdbaaa9f774f30dd66bfc6e27035f9a34a49732bac5beb8ea46c276bcebead090f306656f8e8afe047d22c5c6c34cbfb9c4ae635e3b1cee6dfde71e65b755fb413bfb29062174bdb05042ed1f014312dbd1db5f6a152a9655d93d432e4db7813e6420e2d01aba59c2868d3f0300a8b", 0xbd) sysctl$kern(&(0x7f0000000000)={0x1, 0x28}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000380000000000019078ac1400bbe00000010c009078000000004500007d000000f9ff060000e0000001"]) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$VNDIOCSET(r0, 0x81946466, &(0x7f0000000040)={0x0, 0x0, 0x0}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0x20006473, 0x0) (async) ioctl$VNDIOCSET(r1, 0x20006473, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005", 0x3, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) (async) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) (async) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f00000000c0)="67aba0a90000000000008000", 0xc) r4 = socket(0x18, 0x3, 0x0) getsockopt(r4, 0x29, 0x40, 0x0, 0x0) (async) getsockopt(r4, 0x29, 0x40, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x28}, 0x2, &(0x7f0000000080)="cee89da79dad5105c743dda09fe3cdedb0e3b3f1", &(0x7f00000000c0)=0x14, &(0x7f0000000100)="5e365377d5a8936d3ef340ee6f498b7dae9f5f4c8f5a4cafa169beb09ed1216ce020b134edadb4d8e5105c3e51754ed7c1e1777c0dbeb6572ef067e5d2f467fd11ad819938feda436bab39dc83f9c1c586623867c4ae04ac21117a10ec37a96321e09815dd6c1b5d650191ef9d67b101269db55aae7a3bafe185c8fefcc4fd7f8b7abb4b7bf08aedca64fb1a4283be8f0122655d49faa7c8480ff3afdda57b3c92cacb86779eb9dae566d604101dfd815bd4f1fd53273d43f149c1b1efe26f5fdc87ccb71bee4e9a04bf2d9d6b3e27989315f9a4e35e9d916ea46f41fe5d578ed4d85b59953bfc247246665b0919eaa5", 0xf0) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x28}, 0x2, &(0x7f0000000080)="cee89da79dad5105c743dda09fe3cdedb0e3b3f1", &(0x7f00000000c0)=0x14, &(0x7f0000000100)="5e365377d5a8936d3ef340ee6f498b7dae9f5f4c8f5a4cafa169beb09ed1216ce020b134edadb4d8e5105c3e51754ed7c1e1777c0dbeb6572ef067e5d2f467fd11ad819938feda436bab39dc83f9c1c586623867c4ae04ac21117a10ec37a96321e09815dd6c1b5d650191ef9d67b101269db55aae7a3bafe185c8fefcc4fd7f8b7abb4b7bf08aedca64fb1a4283be8f0122655d49faa7c8480ff3afdda57b3c92cacb86779eb9dae566d604101dfd815bd4f1fd53273d43f149c1b1efe26f5fdc87ccb71bee4e9a04bf2d9d6b3e27989315f9a4e35e9d916ea46f41fe5d578ed4d85b59953bfc247246665b0919eaa5", 0xf0) 211.795356ms ago: executing program 2 (id=95): syz_emit_ethernet(0x78, &(0x7f00000006c0)=ANY=[@ANYBLOB="5544f333d470aaaaaaaaaabb86dd6000000000423300001300000000000000000000000000000000000000000800001a003f0000000581"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2d}, {0x50}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000300067000000019078ac1400bb000000000400907800ecffff4400fffcffff0000ff0000007f000001ac1400aa6d702c03d73538168f126afc06ea980ef3fbd86ebccefb498b5378c6865ef1d301c1f7c889ed9b7918b7e2013bdf383fd3a27d3b4140a3eed0dcb25e4f052b9d2b5535faf12e81584f15f2c2b1a8533e09fb804b724b31cfdeb7345caf2d3171a2c2a4da765ef36932952d486d81fedb0a10ba946e4e18c92e2127071d244fd7d8fe43ab00"/220]) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) 211.14044ms ago: executing program 0 (id=96): fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x4000000000000, 0x300000003}) sysctl$kern(&(0x7f0000000100)={0x1, 0x13}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000000)=[{0x46, 0x0, 0x0, 0xfffffffe}, {0x7}]}) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[]) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000200)=0xffffffffffffff92) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x403}, 0x15) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r3 = socket(0x18, 0x3, 0x0) close(r3) r4 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x8, "1a052293f4d4478bc9a40300"}) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000100)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = dup2(r3, r2) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) kqueue() select(0x40, &(0x7f0000000300)={0x7, 0x5, 0x6, 0xbf, 0xcf, 0x10000, 0x9, 0x101}, &(0x7f0000000340)={0x1, 0x4000000000000000, 0x2, 0x5, 0x8, 0x7c, 0x30886671, 0x3485}, &(0x7f0000000380)={0x9, 0x2, 0xffff, 0x5, 0x2, 0x5, 0xb682, 0xded}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xffda) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setregid(r7, 0x0) sysctl$net_inet_etherip(&(0x7f0000000480), 0xc, 0x0, 0x0, 0x0, 0x0) 205.886206ms ago: executing program 7 (id=97): sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f00000000c0)="da22f129", &(0x7f0000000080)=0x4, 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) r2 = getpid() ftruncate(r1, 0x7) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40000534, r2) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ftruncate(r1, 0x48001000007) truncate(&(0x7f00000000c0)='./file0\x00', 0x6001000004) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, 0x0}) 12.813898ms ago: executing program 1 (id=99): r0 = semget$private(0x0, 0x87c07a9f4d6370cc, 0x29c) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) (async, rerun: 32) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) (async, rerun: 32) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x5, r2, r4, r6, r8, 0x39, 0xf}, 0xffffffffffffffff, 0x8, 0x8}) (async, rerun: 32) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) (rerun: 32) fchown(r9, r6, r7) (async) r10 = dup(r9) semop(r0, &(0x7f0000000240)=[{0x0, 0x3, 0x800}, {0x4, 0x3, 0x1000}, {0x0, 0x0, 0x1000}, {0x4, 0x0, 0x800}, {0x3, 0x7fff, 0xc00}], 0x5) (async) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) (async) setsockopt$sock_int(r10, 0xffff, 0x1001, &(0x7f0000000280)=0xffffffff, 0x4) (async) r11 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x80, 0xc6) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000300)=""/233) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000400)=""/30) (async) mquery(&(0x7f0000ff9000/0x1000)=nil, 0x1000, 0x4, 0x0, r10, 0x6) (async) fchownat(r11, &(0x7f0000000440)='./file0\x00', r3, r4, 0x4) ioctl$WSKBDIO_GETDEFAULTBELL(r10, 0x40105706, &(0x7f0000000480)) sysctl$kern(&(0x7f00000004c0)={0x1, 0x20}, 0x2, &(0x7f0000000500)="767e039addf986bcb3288ab9ae0c5d07eb24ccadc0c30fcda595ba0f4dd7f0819f817610f7d59a48984dada6e085d13aedd0004f143621b62b4c743a25166854ee266504be12236c5bb86c78b4ba275df0bbd659b5a75c12170123043d90480d88e5c70fa4f2a1a16afec2465f5344840c3a84bfeb7fb92962229a5653c3a8a3076cc9c9af52df8fc2185ec4edb3b9ff620e141e74c79c08e1cc4ea967e17d774170e3b73d4520fa590d12fa8b50f526087ab5d25ccc5f9ddd285ccf29e0a634ea713191d106b510185b3d5ea334117db20b4238da66e252c14e37", &(0x7f0000000600)=0xdb, &(0x7f0000000640)="60c90382869ed7a051b5270cc2269627b067612acc8eed1f617acaac2afec2c3c83500626609633daa86253b73d827b888ab92fff42410a732abc0e25d4351ed07f0acdc876d3e7842ac0965eb22d07a29bdfbc27e048407def106502c2c7a549d8ad5eabe7e6cbe90d76285aabd05354e91b478df6515ab7e57f55242357f42bcabe86c8344c33994af2b0e6d4b58ee68dd67b3e39c3f64b6698d6fa9b7f28ec6c032f6e0dfb6d8e1461cb9fd", 0xad) r12 = shmget(0x2, 0x1000, 0x164, &(0x7f0000fff000/0x1000)=nil) shmat(r12, &(0x7f0000ffd000/0x2000)=nil, 0x1000) (async, rerun: 64) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0xb) (async, rerun: 64) ioctl$WSDISPLAYIO_GETEMULTYPE(r10, 0xc014575e, &(0x7f0000000700)={0xb, './file0\x00'}) (async) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f0000000740)=0xffff) (async) msync(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000780), 0x8, 0x0) (async) unveil(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)='r\x00') getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000880)={{0x0, r6, r13, r3, r8, 0x70, 0x6}, 0x20c0, 0x7, r5, r1, 0x1, 0xc9b3, 0x6}) fchown(r9, r2, r13) 12.320954ms ago: executing program 2 (id=100): r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000280)={&(0x7f0000000200)='./bus\x00', 0x2, 0x0}) (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) bind$unix(r2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x36}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410df", 0x4) (async) ktrace(0x0, 0x4, 0xd27d43220c7df9b, 0x0) (async) clock_getres(0x0, &(0x7f00000000c0)) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f00000002c0)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082dc5042fc14c2a54cafc90d5f3537384ae62ca5ed48c31f7906503849311e854758cf9e", &(0x7f0000000080)=0x7a87, 0x0, 0x37) clock_settime(0x100000000000000, &(0x7f0000000000)) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0xc0284459, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xfffffffd, "0057000000000000000000000000cb3800", 0x2, 0xfffffffd}) (async) ioctl$TIOCSTART(r2, 0x2000746e) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f00000002c0)={'./bus\x00', 0x8, 0x1, 0x5}) (async) execve(0x0, 0x0, 0x0) 11.390288ms ago: executing program 5 (id=101): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r1, 0x27}], 0x1, 0x0) close(r1) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) connect(0xffffffffffffffff, &(0x7f0000000100)=@un=@file={0x1, './bus\x00'}, 0x8) (async) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000140)) (async) poll(&(0x7f0000000080)=[{}], 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) (async, rerun: 32) poll(&(0x7f0000000000)=[{}, {}], 0x2, 0x0) (async, rerun: 32) setsockopt$sock_int(r0, 0xffff, 0x2000, 0x0, 0x0) 0s ago: executing program 6 (id=102): mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') (async) mprotect(&(0x7f0000ff5000/0x2000)=nil, 0x2000, 0x1) (async) setrlimit(0x6, &(0x7f00000000c0)) (async) mlockall(0x1) (async) munmap(&(0x7f0000ff5000/0x1000)=nil, 0x1000) (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000000c0)) (async) open$dir(&(0x7f00000000c0)='./file2/file0\x00', 0x662, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r2, &(0x7f0000000700)=[{&(0x7f0000000080)=""/45, 0x2d}, {&(0x7f0000000100)=""/91, 0x5b}, {&(0x7f0000000180)=""/99, 0x63}, {&(0x7f0000000300)=""/227, 0xe3}, {&(0x7f0000000200)=""/12, 0xc}, {&(0x7f0000000400)=""/166, 0xa6}, {&(0x7f0000000240)=""/47, 0x2f}, {&(0x7f00000004c0)=""/254, 0xfe}, {&(0x7f00000005c0)=""/148, 0x94}, {&(0x7f0000000680)=""/92, 0x5c}], 0xa, 0xf) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.123' (ED25519) to the list of known hosts. pckbd_enable: command error mode = 0100000, inum = 130108, fs = / panic: ffs_valloc: dup alloc Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 412351 16627 0 0 0 1 syz-executor *418313 16627 0 0 0x4000000 0K syz-executor db_enter() at db_enter+0x25 panic(ffffffff830e580a) at panic+0x1e5 ffs_inode_alloc(fffffd80617c8cc8,40c1,fffffd807f7d33a8,ffff80002d57c248) at ffs_inode_alloc+0x96c ufs_mkdir(ffff80002d57c2b0) at ufs_mkdir+0x113 VOP_MKDIR(fffffd8069a340d8,ffff80002d57c410,ffff80002d57c440,ffff80002d57c340) at VOP_MKDIR+0x102 domkdirat(ffff8000371c67c0,ffffff9c,20000040,c1) at domkdirat+0x179 syscall(ffff80002d57c5c0) at syscall+0xaf8 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xf874f497e00, count: 7 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{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: ffs_valloc: dup alloc ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff830e580a) at panic+0x1e5 ffs_inode_alloc(fffffd80617c8cc8,40c1,fffffd807f7d33a8,ffff80002d57c248) at ffs_inode_alloc+0x96c ufs_mkdir(ffff80002d57c2b0) at ufs_mkdir+0x113 VOP_MKDIR(fffffd8069a340d8,ffff80002d57c410,ffff80002d57c440,ffff80002d57c340) at VOP_MKDIR+0x102 domkdirat(ffff8000371c67c0,ffffff9c,20000040,c1) at domkdirat+0x179 syscall(ffff80002d57c5c0) at syscall+0xaf8 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xf874f497e00, count: -8 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff80002d57bfd0 rbx 0xffffffff8345ad87 cpu_info_full_primary+0x2d87 rdx 0 rcx 0xffff8000371c67c0 rax 0xffffffff83459ff0 cpu_info_full_primary+0x1ff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0x88e0012655bab693 r11 0x7e28e760846cc8cd r12 0xffffffff8345ab88 cpu_info_full_primary+0x2b88 r13 0 r14 0 r15 0x1 rip 0xffffffff818221c5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80002d57bfc0 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=418313 pid=16627 tcnt=2 stat=onproc flags process=0 proc=4000000 runpri=50, usrpri=86, slppri=16, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000ffffc520,0xffffffff83546038 process=0xffff8000ffff6458 user=0xffff80002d577000, vmspace=0xfffffd806be48528 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 16627 412351 33972 0 7 0 syz-executor *16627 418313 33972 0 7 0x4000000 syz-executor 44983 453929 28069 0 2 0x2 syz-executor 63468 3122 0 0 3 0x14200 bored sosplice 56345 312558 39188 0 3 0x80 nanoslp syz-executor 56345 266878 39188 0 3 0x4000080 netcon syz-executor 56345 129122 39188 0 3 0x4000080 fsleep syz-executor 33972 432573 28069 0 3 0x82 nanoslp syz-executor 39188 192763 28069 0 3 0x82 nanoslp syz-executor 8359 246020 28069 0 3 0x82 nanoslp syz-executor 84867 140219 28069 0 2 0x2 syz-executor 28069 500152 484 0 3 0x82 wait syz-executor 484 368046 75021 0 3 0x10008a sigsusp ksh 75021 332349 23248 0 3 0x98 kqread sshd-session 23248 359557 89742 0 3 0x92 kqread sshd-session 46099 370359 1 0 3 0x100083 ttyin getty 89742 21867 1 0 3 0x88 kqread sshd 90297 513041 97459 74 3 0x1100092 bpf pflogd 97459 147256 1 0 3 0x80 sbwait pflogd 61252 1378 90186 73 3 0x1100090 kqread syslogd 90186 383775 1 0 3 0x100082 sbwait syslogd 90669 298855 1 0 3 0x100080 kqread resolvd 82528 358641 47194 77 3 0x100092 kqread dhcpleased 40229 178698 47194 77 3 0x100092 kqread dhcpleased 47194 182461 1 0 3 0x80 kqread dhcpleased 52738 517379 0 0 3 0x14200 bored smr 32089 429100 0 0 2 0x14200 zerothread 10653 30228 0 0 3 0x14200 aiodoned aiodoned 17962 380061 0 0 3 0x14200 syncer update 2611 404416 0 0 3 0x14200 cleaner cleaner 46324 424491 0 0 3 0x14200 reaper reaper 61378 162720 0 0 3 0x14200 pgdaemon pagedaemon 64482 268200 0 0 3 0x14200 bored viomb 68275 23273 0 0 3 0x40014200 acpi0 acpi0 21064 360913 0 0 3 0x40014200 idle1 19877 144852 0 0 3 0x14200 bored softnet3 29124 177786 0 0 3 0x14200 bored softnet2 71570 191240 0 0 3 0x14200 bored softnet1 45206 437170 0 0 2 0x14200 softnet0 86521 48698 0 0 3 0x14200 bored systqmp 83065 394623 0 0 3 0x14200 bored systq 99376 339600 0 0 3 0x14200 tmoslp softclockmp 29130 505006 0 0 3 0x40014200 tmoslp softclock 97809 209173 0 0 3 0x40014200 idle0 1 140076 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 16627 (syz-executor) thread 0xffff8000371c67c0 (418313) exclusive rrwlock inode r = 0 (0xfffffd80617c8a30) #0 witness_lock+0x5b8 #1 rw_enter+0x41b #2 rrw_enter+0xbe #3 VOP_LOCK+0xa6 #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ffs_inode_alloc+0x283 #7 ufs_mkdir+0x113 #8 VOP_MKDIR+0x102 #9 domkdirat+0x179 #10 syscall+0xaf8 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd80617c8d60) #0 witness_lock+0x5b8 #1 rw_enter+0x41b #2 rrw_enter+0xbe #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 domkdirat+0x8b #8 syscall+0xaf8 #9 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff835f9448) #0 witness_lock+0x5b8 #1 syscall+0xad6 #2 Xsyscall+0x128 Process 84867 (syz-executor) thread 0xffff80002a056a38 (140219) exclusive rrwlock inode r = 0 (0xfffffd80617c8810) #0 witness_lock+0x5b8 #1 rw_enter+0x41b #2 rrw_enter+0xbe #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vget+0x2bd #6 ufs_ihashget+0x171 #7 ffs_vget+0x8c #8 ufs_lookup+0x19f8 #9 VOP_LOOKUP+0x6e #10 vfs_lookup+0x8fa #11 namei+0x7aa #12 dounlinkat+0xc1 #13 syscall+0xaf8 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806c8690a8) #0 witness_lock+0x5b8 #1 rw_enter+0x41b #2 rrw_enter+0xbe #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 dounlinkat+0xc1 #8 syscall+0xaf8 #9 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10186 10091K 10295K 166960K 11356 0 pcb 17 12K 12K 166960K 37 0 rtable 197 13K 15K 166960K 370 0 pf 35 17K 20K 166960K 53 0 ifaddr 38 6K 7K 166960K 48 0 ifgroup 55 2K 2K 166960K 61 0 sysctl 2 0K 0K 166960K 2 0 counters 64 36K 36K 166960K 68 0 ioctlops 0 0K 4K 166960K 1491 0 iov 0 0K 14K 166960K 11 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1361 86K 86K 166960K 1459 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 3 0 VM map 2 1K 1K 166960K 2 0 sem 7 0K 0K 166960K 7 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1697 195K 286K 166960K 12548 0 file desc 13 45K 93K 166960K 230 0 sigio 0 0K 0K 166960K 3 0 proc 70 91K 152K 166960K 545 0 subproc 93 5K 6K 166960K 106 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 14 0 in_multi 78 5K 7K 166960K 107 0 ether_multi 1 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 55 254K 254K 166960K 55 0 exec 0 0K 1K 166960K 379 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 203 64K 73K 166960K 3753 0 UVM aobj 5 2K 2K 166960K 5 0 pinsyscall 38 76K 105K 166960K 1329 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 5 0 NDP 12 0K 1K 166960K 30 0 temp 36 6810K 6882K 166960K 7628 0 kqueue 13 20K 28K 166960K 36 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 42 0 39 1 0 1 1 0 8 0 rtentry 112 113 0 23 4 0 4 4 0 8 1 unpcb 144 107 0 89 1 0 1 1 0 8 0 syncache 336 3 0 3 2 1 1 1 0 8 1 tcpcb 808 39 0 33 1 0 1 1 0 8 0 arp 120 18 0 4 1 0 1 1 0 8 0 inpcb 336 188 0 178 4 0 4 4 0 8 2 nd6 136 24 0 6 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 0 1 1 0 8 1 kcovpl 48 8 0 1 1 0 1 1 0 8 0 ppxss 1168 1 0 1 1 0 1 1 0 8 1 pffrag 232 1 0 0 1 0 1 1 0 482 0 pffrnode 88 1 0 0 1 0 1 1 0 8 0 pffrent 40 1 0 0 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 25 0 0 1 0 1 1 0 8 0 pfstkey 128 26 0 1 1 0 1 1 0 8 0 pfstate 376 26 0 1 3 0 3 3 0 8 0 pfrule 1344 24 0 19 2 0 2 2 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 458 0 88 29 0 29 29 0 8 5 art_table 32 460 0 88 4 0 4 4 0 8 0 art_node 16 112 0 31 1 0 1 1 0 8 0 sysvmsgpl 40 2 0 0 1 0 1 1 0 8 0 semupl 112 1 0 1 1 0 1 1 0 8 1 semapl 112 5 0 0 1 0 1 1 0 8 0 shmpl 112 2 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1736 0 232 95 0 95 95 0 8 0 ffsino 272 1736 0 232 101 0 101 101 0 8 0 nchpl 144 2063 0 382 63 0 63 63 0 8 0 uvmvnodes 80 1887 0 0 39 0 39 39 0 8 0 vnodes 216 1887 0 0 105 0 105 105 0 8 0 namei 1024 6621 0 6620 2 0 2 2 0 8 1 percpumem 16 48 0 2 1 0 1 1 0 8 0 kstatmem 264 28 0 4 2 0 2 2 0 8 0 scsiplug 72 1 0 1 1 0 1 1 0 8 1 scxspl 216 5894 0 5894 4 3 1 2 1 8 1 plimitpl 152 40 0 23 1 0 1 1 0 8 0 sigapl 424 536 0 490 7 0 7 7 0 8 1 futexpl 64 1517 0 1516 1 0 1 1 0 8 0 knotepl 120 304 0 0 10 0 10 10 0 8 0 kqueuepl 216 107 0 97 5 0 5 5 0 8 4 pipepl 320 123 0 96 3 0 3 3 0 8 0 fdescpl 496 517 0 490 5 0 5 5 0 8 0 filepl 152 2248 0 2016 13 0 13 13 0 8 1 lockfpl 104 38 0 35 1 0 1 1 0 8 0 lockfspl 48 19 0 16 1 0 1 1 0 8 0 sessionpl 144 22 0 13 1 0 1 1 0 8 0 pgrppl 48 35 0 18 1 0 1 1 0 8 0 ucredpl 104 223 0 210 1 0 1 1 0 8 0 zombiepl 144 494 0 490 1 0 1 1 0 8 0 processpl 1160 536 0 490 5 0 5 5 0 8 1 procpl 648 711 0 662 6 0 6 6 0 8 1 srpgc 96 2 0 2 1 0 1 1 0 8 1 sosppl 168 1 0 0 1 0 1 1 0 8 0 sockpl 664 339 0 308 6 0 6 6 0 8 2 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 3 0 0 1 0 1 1 0 8 0 mcl2k 2048 245 0 0 31 0 31 31 0 8 0 mtagpl 96 2 0 0 1 0 1 1 0 8 0 mbufpl 256 249 0 0 16 0 16 16 0 8 0 bufpl 280 2403 0 97 165 0 165 165 0 8 0 anonpl 24 172007 0 168875 27 4 23 25 0 185 1 amapchunkpl 152 12396 0 12000 23 0 23 23 0 158 3 amappl16 200 4857 0 4839 5 2 3 5 0 8 1 amappl15 192 12 0 12 2 2 0 1 0 8 0 amappl14 184 119 0 106 1 0 1 1 0 8 0 amappl13 176 9 0 9 1 1 0 1 0 8 0 amappl12 168 1184 0 1157 4 1 3 3 0 8 0 amappl11 160 152 0 138 1 0 1 1 0 8 0 amappl10 152 13 0 13 2 2 0 1 0 8 0 amappl9 144 148 0 148 1 1 0 1 0 8 0 amappl8 136 25 0 23 1 0 1 1 0 8 0 amappl7 128 110 0 98 1 0 1 1 0 8 0 amappl6 120 171 0 170 1 0 1 1 0 8 0 amappl5 112 148 0 136 1 0 1 1 0 8 0 amappl4 104 326 0 307 1 0 1 1 0 8 0 amappl3 96 2453 0 2362 4 0 4 4 0 8 0 amappl2 88 638 0 577 2 0 2 2 0 8 0 amappl1 80 8113 0 7550 14 0 14 14 0 8 1 amappl 88 3370 0 3229 5 0 5 5 0 92 0 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 253 0 253 1 1 0 1 0 8 0 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 4 0 0 1 0 1 1 0 8 0 uaddrrnd 24 517 0 490 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 517 0 490 1 0 1 1 0 8 0 vmmpekpl 168 6442 0 6397 3 0 3 3 0 8 0 vmmpepl 168 41838 0 40185 85 0 85 85 0 357 3 vmsppl 440 516 0 490 6 1 5 5 0 8 1 rwobjpl 56 18706 0 15926 40 0 40 40 0 8 0 pdppl 4096 1041 0 980 105 34 71 87 0 8 10 pvpl 32 11000 0 0 89 0 89 89 0 265 0 pmappl 248 516 0 490 3 0 3 3 0 8 0 extentpl 40 56 0 38 1 0 1 1 0 8 0 phpool 112 397 0 37 11 0 11 11 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff830e580a) at panic+0x1e5 ffs_inode_alloc(fffffd80617c8cc8,40c1,fffffd807f7d33a8,ffff80002d57c248) at ffs_inode_alloc+0x96c ufs_mkdir(ffff80002d57c2b0) at ufs_mkdir+0x113 VOP_MKDIR(fffffd8069a340d8,ffff80002d57c410,ffff80002d57c440,ffff80002d57c340) at VOP_MKDIR+0x102 domkdirat(ffff8000371c67c0,ffffff9c,20000040,c1) at domkdirat+0x179 syscall(ffff80002d57c5c0) at syscall+0xaf8 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xf874f497e00, count: -8 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffff800029b7bff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 end of kernel end trace frame: 0x7c6921f183b0, count: 12 ddb{1}> trace x86_ipi_db(ffff800029b7bff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 end of kernel end trace frame: 0x7c6921f183b0, count: -3