last executing test programs: 3.672578993s ago: executing program 1 (id=2): sysctl$hw(&(0x7f0000000080)={0x6, 0x13}, 0x2, &(0x7f0000000000)="2d747261654eb91b", &(0x7f0000000300)=0x8, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x12}, 0x2, &(0x7f00000000c0)="4251e2fd73f1fb0fa3ff3665e5c0acd038", &(0x7f0000000100)=0x11, &(0x7f0000000140)="c34571ae148e84b6e6584533fba7a4d3a5e916a4183151261f9a79b7ff19a79a118e72da9ecb207e4ce3703c4f0329c1ea5190d125086bc159a101cfd51c40764cafcd662a0bf3cef965ec36befe49befb9243b07fa69a9b82b6729aedb178f8daa168c3cf037368bfa559fceb3e077db368c29be8d9cba0e875d1606833366a81b0322cb66f5f0b17851e1ea6b67761ab2862e273a7ea45af9106dcbdd4c1278968aaeb289eef36b90bb90d8ed9d2a619f823e63d39f057873d2df448dd458cb386025602a4c70d8d2808a8a9b5bbf936d9c8545aaad4079882506175f8b5d2e9f903d9b78561c7a2780c82105f16726af61b42af", 0xf5) sysctl$hw(&(0x7f0000000080)={0x6, 0x13}, 0x2, &(0x7f0000000000)="2d747261654eb91b", &(0x7f0000000300)=0x8, 0x0, 0x0) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r0, 0x1000000029, 0xc, 0x0, 0x0) (async) sysctl$hw(&(0x7f0000000040)={0x6, 0x12}, 0x2, &(0x7f00000000c0)="4251e2fd73f1fb0fa3ff3665e5c0acd038", &(0x7f0000000100)=0x11, &(0x7f0000000140)="c34571ae148e84b6e6584533fba7a4d3a5e916a4183151261f9a79b7ff19a79a118e72da9ecb207e4ce3703c4f0329c1ea5190d125086bc159a101cfd51c40764cafcd662a0bf3cef965ec36befe49befb9243b07fa69a9b82b6729aedb178f8daa168c3cf037368bfa559fceb3e077db368c29be8d9cba0e875d1606833366a81b0322cb66f5f0b17851e1ea6b67761ab2862e273a7ea45af9106dcbdd4c1278968aaeb289eef36b90bb90d8ed9d2a619f823e63d39f057873d2df448dd458cb386025602a4c70d8d2808a8a9b5bbf936d9c8545aaad4079882506175f8b5d2e9f903d9b78561c7a2780c82105f16726af61b42af", 0xf5) (async) 3.499038673s ago: executing program 1 (id=9): setuid(0xffffffffffffffff) r0 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x120, 0x8001}, 0x9, 0x81, 0x0, 0x0, 0xdf38, 0x10000000000, 0x7, 0x4}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x18, 0x0, 0x1d}, 0x4, 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0x1000000000029, 0x1b, &(0x7f0000000000)="c04a1190", 0x4) rename(&(0x7f0000000200)='.\x00', 0x0) 3.427109956s ago: executing program 0 (id=16): r0 = socket(0x18, 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x10, 0x3}, 0xc) r2 = socket(0x6, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0xfffff001, 0xffffffee}, {0x18, 0x2, 0x8, 0x4}, 0x1003, [0x3, 0xfffffcb4, 0x24a, 0xc, 0x1, 0x8, 0x9, 0x1]}, 0x3c) close(r0) socket(0x11, 0x3, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x1c}, 0x2, &(0x7f0000000040)="fe", &(0x7f0000000140)=0x1, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000000)="b10005016000009f130000a10500fef96ecfc72fd3357a0636acf20b7804be38163891f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d000201202000000ae9be371a3f8343712051eeab71d8900040700000080042000"/177, 0xb1, 0x0, 0x0, 0x0) mquery(&(0x7f000009e000/0x1000)=nil, 0x1000, 0x2, 0x10, r0, 0x8) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) r3 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x1, 0x3) syz_emit_ethernet(0x56, &(0x7f00000002c0)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600feffffffffffffff37f87c"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r4, &(0x7f0000000880)={&(0x7f0000000040)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000200)=""/189, 0xbd}], 0x1, 0x0}}, 0x10, 0x1842, 0x0) ftruncate(r3, 0x80002) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) setuid(0xee01) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r6 = socket(0x18, 0x2, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000040)}) setsockopt(r6, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) setsockopt(r6, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f00000001c0)) r8 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x80, 0x0) preadv(r8, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) 3.412735445s ago: executing program 7 (id=8): sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) dup2(r2, r3) getgroups(0x1, &(0x7f0000000000)=[0x0]) sysctl$net_inet6_icmp6(&(0x7f0000000080)={0x4, 0x18, 0x3a, 0xb}, 0x4, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc1206949, &(0x7f00000001c0)) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x5010, r3, 0x6) r5 = kqueue() kevent(r5, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0x5, 0x10}], 0x0, 0x0, 0x4, 0x0) 3.326028842s ago: executing program 1 (id=20): r0 = open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x0) clock_getres(0x5, 0xffffffffffffffff) ioctl$PCIOCREAD(r0, 0x80087467, &(0x7f0000000080)) ioctl$KDSETRAD(r0, 0x20004b43) syz_emit_ethernet(0x56, &(0x7f00000000c0)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYRES32=0x0, @ANYRES32, @ANYRESOCT]) r1 = semget$private(0x0, 0x4000000009, 0x42a) semctl$GETNCNT(r1, 0x2, 0xe, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)="2c6a84dc", 0x4}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) 3.325601256s ago: executing program 0 (id=21): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001180)={0x3, &(0x7f00000001c0)=[{0x0, 0xff, 0x62, 0x1}, {0xc0, 0x8}, {0x6, 0xff, 0xfe, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x86, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000010000000000000800490100780064000917169078ffffffffac1400aa831308e00000027f000001ac1400aae000000100891b12ac1400aa7f000001e0000001ffffffffffffffffac1400bb891303ac1400aae0000002e0000002e000000244040050940600000007010000004e214e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="509e000590780007"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000180)="d9bdb1d453b8d228fa79338ff8b57c744b8458f0915fe69399503a9643178057a544077d2204664c25691adaea0ac6031770338f48b77563ce8461f3172d836d448df0900828b001c19eba7ffa00000000b61e", 0x53}], 0x1, 0x0, 0x0, 0x40b}, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000400)=[{0x8, 0x81, 0xc0, 0x2}]}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xff7fffffffffffff, 0x0, 0x25}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000100)=0xffffffff) 3.227003273s ago: executing program 1 (id=22): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x1, 0x5, 0x8cbe, 0x9, "909c992f86cd2092107e9479749d3b6d7f164aeb", 0x8, 0x7f}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) getsockopt(r1, 0x29, 0xc, 0x0, 0x0) getrusage(0x1, 0xffffffffffffffff) syz_emit_ethernet(0x138, &(0x7f0000000080)=ANY=[]) mprotect(&(0x7f0000688000/0x4000)=nil, 0x4000, 0x2) syz_extract_tcp_res(&(0x7f00000000c0), 0x4, 0x4) r2 = socket(0x2, 0x2, 0x1) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x14, &(0x7f00000001c0)="02000000", 0x4) bind(r2, &(0x7f0000000000), 0x10) read(r0, &(0x7f00000001c0)=""/87, 0x57) syz_open_pts() fsync(r3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "d7e6bb63f835ba0f0224428f455eca5bc615922a", 0xa2}) 3.122987703s ago: executing program 6 (id=30): r0 = socket$inet(0x2, 0x2, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) semctl$GETNCNT(0xffffffffffffffff, 0x3, 0x3, 0x0) setrlimit(0x6, &(0x7f0000000040)={0xa, 0x50}) r2 = syz_open_pts() close(r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r3, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) syz_open_pts() writev(r2, &(0x7f0000000280)=[{0x0}], 0x1) socket$inet(0x2, 0x8000, 0x0) ftruncate(r2, 0xdc) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000300)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0xfffc, 0x1, 0x2, 0x0, @multicast2, @rand_addr=0x8}, @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x4}}}}}}) r5 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r5, 0x80206913, &(0x7f00000001c0)) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000040)="56e99add9a4bce592ee516cfbe558eb41729f6b7237f10", 0x17) 3.111739651s ago: executing program 0 (id=32): r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000002c0)={0x6, 0x7, 0xa2, 0x2a0, &(0x7f0000000040)={{0x7, 0x8, 0x5, 0x0, 0x2, 0x95, 0x80000001}, {[0x7b, 0xb, 0xffffffffffffe3b0, 0xe, 0x8, 0x3, 0x5, 0x6, 0x1, 0xff, 0xdb40, 0x2, 0x9, 0x1, 0x6e8f, 0xffff, 0x3, 0x5], [0x8001, 0x3, 0x6, 0x8, 0x2, 0xfff, 0x2, 0x10, 0x3, 0x9], [0x40, 0x63d3, 0x1000, 0x43ba, 0x7fffffffffffffff, 0x5, 0x3], [0xb5e3, 0x9, 0xf, 0x0, 0x7, 0x32], [{0x38, 0x100, 0x4, 0xf5}, {0x1, 0x0, 0xf}, {0x6, 0x400, 0x6, 0x4}, {0x10, 0x5, 0x8, 0x7}, {0x4ae, 0xfffffffd, 0x621, 0x7}, {0x4, 0x9, 0x80000001, 0x2cf}, {0xc, 0x2, 0xc0e, 0x6}, {0xfffb, 0x997, 0x6a916440, 0x3}], {0x8, 0x6, 0x1ff, 0x4}, {0x3, 0xffff8000, 0x9, 0x9}}}, 0x2, 0x7}) r1 = open(&(0x7f0000000300)='./file0\x00', 0x10, 0x100) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000340)={0x3, 0x2, 0x5}) r2 = open$dir(&(0x7f0000000380)='./file0\x00', 0x20, 0x110) r3 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000003c0)=""/154) r4 = syz_open_pts() ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000480)) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) poll(&(0x7f0000000500)=[{r1, 0x4}, {r5, 0x40}], 0x2, 0x6) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000540)=0x100) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000580)) ioctl$WSKBDIO_GETKEYREPEAT(r1, 0x400c5708, &(0x7f00000005c0)) sendmsg$unix(r1, &(0x7f00000016c0)={&(0x7f0000000600)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001640)=[{&(0x7f0000000640)="de9c3b3669440ba73183a8c537ca5f95fe03c3a482a5502b0444b43de01dc1edef727dff51de9437395642e4ea286be25d35cfe1f8a676dc922d4d6159c3686532525ce521102763af3b2b169bc6958bb9bba6eeecb8c13375b6e59ce7575ead985f1fdec7491d46c34dad95efae98b675d0c8843f26b9be7c5088a97d4fc2e416da00ebe73a4ad42d52b7798e3f406a563a864cb2cad4e0af487edff04a54d739dc772a65fdb2611c00765532eadd74d3f828e4b54b91e7d7416efd24edf18225fd4d8c39c0add1d581fe65bb439575b7218c75f94dad84b12334fbe9d796a1dac2be42019c5c037e0ad5aa184e24ce82125e92b0731b2873b88865831797fd99371036cf7a6ef316d9d2426add6af1ff307bcecda60a327f86c6fdd9bc237872d91f9c5b9e927a95d96ed3e9a1c05550e86404a7eeaa9ab71b8c6c4991e15ab4f0a51091694eaf5059132323b1533af2da5efcf3152a9432cd934f44f983342e85539a58482d3e0c022cc798d804ab72a77c90e0e6a1bd63ea4d1c2f22a508a7afda2a6a72c3ecd67ed860ee6560585e333ad3d4e13790bb9447917c9eb8389fb071a92f8f23a6486929ff4676b5ae6f3b7c77511c327345328904f58fa531bc7890a96e48ae62721c4b881b88d14dd363cea23ed877cfd46f1fc9b2368cc7c2d133ce8a2fe2807c28153b25472164bc6cb9f9d103781a9e33016cba80b78963cc7178d902bf84850631fd29e7b620912d4a759e84846052328ab5a1f3c5410e883d4af9d3db3789ee2d67d4f1c3c09accd89c651afc9cc70e4c358435c89408d696ff9f58bf8aa5337b6ff54fc0add93d76d2cf44a3ddb2f77cfd8752ac32d62d10c840ffbc5b18db93ca19a48e8238f12ad540a9733283c03f0ce459c6f41eefa6cd6f741dda14a6cf37459b04023d7790d3d1e14f551a24df322357cb92abba195ce3fb44e6cce6aae257122971f4459e5d62f1c3985c2d061156a5234d0e8f1943c16f63f5c1f2c778b38d461a0284fdd0d028062bb2fbc6c8d7de6de727d34fb6dd89ada5218ce8ad09f3a1e202491de5995e1092c9fb080685791f5a4033971ef78365951a1489345797f48a818bb127c36be996c5f30355ea1a69db1edeb984354c5659e1519845f836697c629bfd3698a6578c5bbde9173e6b939e83580fd938c11e7ba79db96484a9034ba766694773ba8033422d98fe868d4d59e5ea73464c3e38bab68439e7daf243ab6352fcde6f4b313ce1ded86c873d1c015c588d8574d324090bf19429aea4af16dc82f44ebb1a0ed4f6a11218c927f5b9f3e388213c20909faf2d4702e37791bd6c0ab70d710e9077b45f35efdbdb4657f747e0f7a68f30cf9a88f49ee95b5196f48a20fa2a622cc6e00e0ef79b5896eec9ddaf67439414dda98b5bb52e3736cb1b62a6239714196839681d654bc12b409374f24d75bc0459fbf2fa4f7d3a288e96bdaae83b29f7aac7a4197fc4fcc9b00212351f6f72cd5cb3117c1fdebb683c3eec80f85cad1c2ac9001b4b7c85fe2c4e966988667b27d4b571f80f5f60cf4f0b3d52e0ddb1dcbcaea90a73e43b32661718df4249323e063a742ac2e63caede872f5f12cbd19e8bec4039dadba0335234a09cf5b14a83ba2a0f45ad5e4afeb7cd34f4f39f7170ec185827185e7739b7ed738293a67ba4b4077210086889d5cff66ab55866e0fd43962b2bcf5590aa68ea7dd2f80c2d69a852472a4f936a5e7f49211d21a119c2b38fda95d9f8b0506f859b588f6e473d406caf465492a05bd3665ab0814892e92e0289bd7f0cf9c9e18635be8a1edcfbe64ee44b757775331f8632d1543e38556087020351f4a187361eb0016b589e1fb89d8e1dcc0c0a17cb35ffe20647769e7f577ada53fd4ba390108da35d8109533db7b1ad243e1e6700756c7c02e6770df0d0bd777e887eba1083a25c49644246f7d038dd610ad9c6b4f2c93fa3ad33c904fa3dc914dc4f17ccbc41b3955e212b7fdc85863211441d96ed31d7359c09d7de7714278418f1e9810fdc0e2db5beec1789d1bcacc262c2e01d57baf64e27aee7e1a0719696b5e3bab96ab001979f9ab3c7d01306c1993b0dbae65b41443d694b862bb3b18cb06bbbd7d7a691f4c623cea52403447da7c72cf279e913a97d1c33e17fc80f7b87594eb6ee7ceca1d932985c4a8ca1f79eb735eb3e423099ae53af4584d42751becc2a67672a78e46f07f0e97ba0edad46377cc13eaa2bce846500c7ab85b825a3f8e1a8e467259a5c54470ab32f088a3417bff2b7b03b729b728da6d417f9e56a5ffb7467b9f1bfead009e3cb0df4b8b00d51ce2e8b98735bed0d9beab7a15ed489c9c628e8af157b8f7d15765da8d0448c56b93c3910437a4cf480f8d003b70f716b2d57ba3eb0c3de8c4f702386e4e841f4bf62bcebdf927a9bc09344a0e8f4c8daf9fc9903298c2de95b0c6357d344946ae9197c7bd2352a87f401abefa6f5eb6fae57dc0d8cc7f8945accd812fc8a6739f0cbcb460364b23b26cd3d62bcb75fb59f750d908f4e3224a6f1883198505750b96b47e3cd9e1cc9c4871ae131a107a2b3be374e5d0257a6f76fd46891b03d164b8488cc91a62297ca7f54999efdb6bd1719ce19720bc5d2b00d00175880765e3c5965b0b8848b56d1c8333c0254169ef4b142cf186d81c172f24a8e6e198ae52e46bcf82a144a580be61c029640e72b01cf9ae33692148a9cb9b6c4ac769fbec9a92f3025b4fae7f7f0c95bf474d49de45d9abb1a97b803a52e1c0e211f10e6d7a95aa0b5bdb4ae4ac7eeab049ff9c5961bac202e25894bd39ef54f79aea9bba3389f4737f291282625213fa6eb1150ab9dafdb9dfdb5070c7b34bd34c38cd8a1868d781663a570a88251f104e50c7715fef98004f07c3b0ce279ffc47f987c0c5a6b5bb73d3514c517881ee77c0a11ba696dde826852e49ad78ddc7a6dafc2890f007b8cc74dded1ab216118fd6b14edf2167d92b574c8bbcec4d2416529a837012c78968f3fa652791c7b9fb1cf2d4db945078aea1ce7a05d6a2adaba8902dc36e1db7e6c1dc64646199c4d3b43f14d58bea067320534d3acd4c948cdbda86aabfa68679c93db362171db67a55748a231cfca8d79fb059a27f8548f0b33c75494980c568c245fd8bc270278811b844e919b198a86c6977957bba75c11f0c7f321b31f7c1b3325358b40532303786fe48ce8b5c2c670a79e83cdf2843341cb8de5aef256e9f135ffdc7feccda52eb9305bc43d3bf4f0f5e0cb0835d946d9cbd9d2ead8127f8b3dcf518361f48d599179a65e94e8e5269120286e5c637be7f42a37e44014acef46e645c633d166dc5e19651c8d43855ba8aaaabd1dec80365ce0b83819e244f09a95f930808aa01ac91e4491bbc6c9b3e598daaab5ccf7028899959c13a6a6b3e16fba3e9bcce25c3dc114853fddd51215361aaeab4c8a518e75d62450478ac9cfb3284572c6fe8ad5c139c46c732c6e43e83639ca5cde0494a108e1874e18cfcdcecd63fba8a6a927799663b07ad84e9651224b961b036649ca0b89c52ed5ded17d965952e8433df2968d04eab290a5d0deec4fecc9c3c1411913bc0d69bdad679768dec26659d0252827a0c8890fec97631beba00bdd8c06638afb7afaefa33abcce770dd5d30b70e786f318fe9cca5fdbc4a0fd109d48fdca19ee95877a0e4db64168154774cc9392d913823dc9b4fcc21b03fbf65e3f7ee4a6dd33f1e8f5032afb9bc103f8f74c5ad9393d095e7ffd7d0ff8f4ff221d262389a049f9fbdd78fc21f89131d708bdf206731e7bf88b4db9fc96b9087ba4e54cc19012062bb3e4c0577cc7a9b89f3e818b53b605bb52859d77fb86d7f0a7c1d6eeb15bfbb2d3c0bc05b2d97c2c0b524de70f6b716b00702a38f83eb532a8865e5a72e21c989e94dd6abe98d25ef4b4a189acf0f73309b27d515fa11fa5eba89d90f66c86456bdbf250c8b692210b6472e8de498765c3488e90bd6ecd992124bac133f655ae6ec5548b1e64222761db97fea48600c1871d927875d31fc69bfe929aa6703431c2ffea1b18c400880c2d89b2cfb15cf721add18433ed49893f597840cc6a6b2fffb3d94107d0a025176fd9a8e41928e1ded5cf33317507ddc4d11f45b14cbc959b4f4f0070ec8159b397cd811e892f208dfda16b7d5b0d19cb32f4d74687cb6b3f72938030681fe5d9bd4a694fd39762d35e8f7e756847df1480f7b9a535faf656e87ecef88527f2b9c50668aa7724af986c9b66ba7ed07eb5a4e7e9fab612254c6f2b68d3c420116f699be4994fb72fadd5ae8b150b2323ed698ac6d9f37bc103bddbc3c326a0a97aace162fd6999f58954122b1b259496b5ad6d546f2c6257329116f28b651477c19abb1e71aecfa345bfe7a022396789702ce620c4d35cdf9304b3ecca5d165cb8328c96855900d902a0ec3908e287c2ca264046bf396e0a5fb915b0469a4619af67801809567958c762cfc5e213ad2c2b7bfad523df09cb1c9aa346410649134eab57135db0e886f57713f0fd8189ca577db0bb17a6033d6e433f0a81c5d0d9ac5d0c085984507f68018d967b26c65e63be64289c40bc8c65fe5a2a4078613f2c6f5930f7af947af4d3f777c3f8a74419dd4ea6b1a3730228948d93f8ec55d83ba7ab5a0876ae9e73056cc221dc40c4f7bc2b2bf7a07b6b146d2c2b53bfc3c2626ef5dd7cdfafcd46a134d64a9b16476b519b92bef91c6db64559c40597519fe802957dbfe19762c75dc90e304097bdfe20f42e008e466d38222aa639f4985b3d11b59211bb0766921056128eea03020456c282030c9f6cb5f4f1b4f09b0393273c0e1e90479f3252ee49d21f1433673e6a28b40f5e04e71d1beeed2a043a0e07c2799e5c24a090e8ae13191960cce411e046fe8391e1aa86df932cb4fe0996f7e12f806c739e25ea40c873f7ca4f1032249dd972c4b44f32424294671b4cdecd3d674941c4219a6234318ba0475626104cb40b7cb3442fc944d4686445525bdbe65f6d30e1c400ffc9000bef0605210b307ff1e2d3e1ed1007859c2a41c11a8241257aff8f024ec9a3eca1939a9ed84259289b1377d605b5c56f2c5c718ed00c71b94509e3a8b4d952ac1443d5150744cfec8f33d206e4d2f2c59dd35052072799058e7eb8bef443e7ae40b15c1786c5c7d78f858c7c0a236dd41a382e937dafe5b9c0ec9d0228c1c81f0cd98431b94095907d4bf29ed2c369e0d538348bf502fa899a63de0249a705bc1026918daa3bede23e71b80333959b9bde7730bc85169e77cb57846be44b73199c0e3bc1d3bc3827efbadb7dfddf00f00e0d3ee3ff77b33da62feb1d7bb2010724a81448775ac7128a284b8f3e35067b7292e95aa4d1685f12bb653a39a7dd34d2e9ee0fa9d88ca17613331e33443fd381d0c0dfb17f1738d87633524aef9d9e00c3f19f25d8e76ac1babb1c684c24ce2c1af4d9cb489c8a204aa7f2cbd9ad3d332504b5a7ae5b186be97de5d04967e5a40098ae51afef2af406e2707aea3eb4e77a141549c452c5fc2ef923d3616f1201ff751f7af5bba5546f3459c3ac57441eb54f75ffce4a7877ba090bb86d1a8c25a42b241abcd512505fe355652f8d781116d0f18916f6288929a94c3a6bd1acf504bfedcabcf180f3f9781e9544ebae29c87a32c1dbd9217ad7f6f021d83d270a3711cee910cb57b836590dcfec29d3102241a52269a0674d0534d33b97a1ef3128e2234f39d3666eaec9db78ed492094d25fcd6c841866e2a39d0fc1193a09e9d1f384078a08", 0x1000}], 0x1, &(0x7f0000001680), 0x0, 0x4}, 0x403) fcntl$getflags(r0, 0x3) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000001700), 0x10000, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000001740)={0x2, 0x7fffffff, 0x1, 0x3, "0cc7e8d080816fdadf293c2f978be9cdc48b3147", 0xe, 0x80000000}) flock(r2, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) msgrcv(r3, &(0x7f0000001780)={0x0, ""/168}, 0xb0, 0x1, 0x1000) ioctl$TIOCCBRK(r6, 0x2000747a) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000001840)={0xae53584d, 0x6}) socket$inet(0x2, 0x4, 0x1) pipe(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f00000018c0)) r9 = open(&(0x7f0000001900)='./file0\x00', 0x40, 0xd) ioctl$VT_GETMODE(r9, 0x40087603, &(0x7f0000001940)) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000019c0)={0x0}, &(0x7f0000001a00)=0xc) ktrace(&(0x7f0000001980)='./file0\x00', 0x0, 0x0, r10) 3.108677759s ago: executing program 3 (id=34): mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) (async) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x3, 0x0, 0x4}, {0x7, 0x0, 0x40, 0x20000}, {0x103, 0x0, 0x0, 0x10001}]}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x3, 0x0, 0x4}, {0x7, 0x0, 0x40, 0x20000}, {0x103, 0x0, 0x0, 0x10001}]}) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0x81, 0x0, 0x0, 0x8}, {0x6, 0x0, 0x0, 0x4aa3}]}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0x81, 0x0, 0x0, 0x8}, {0x6, 0x0, 0x0, 0x4aa3}]}) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="0000100000003b7c78d5cd3f059cf72291ddeab19d3b76aa71e98a81", 0x1c}], 0x1, 0x200805) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="60a8200cdc76ae60dec3e59b939ebfcbc9cb1fd09d2ff839d701010000cd141f", &(0x7f0000000080)=0x20, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r1 = semget(0x2, 0x0, 0x4) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f00000006c0)=""/230) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) msync(&(0x7f000019d000/0x3000)=nil, 0x3000, 0x1) write(r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) (async) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, 0x0, 0x0, 0x0, 0x0) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f00000000c0)="fdd7c353e8a7b0b365cb0d503c5168e4aca71463bff5f235b34582ad05899b2adcd84bc8849f1718aec015e3bb46407af0fd3a0c4670c298386e444a4bd8a9e5bdca3a95564d1f3bcaa0460dd4c8a117aa1bf256107d1a3e0de84ec57fa653", 0x5f) (async) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f00000000c0)="fdd7c353e8a7b0b365cb0d503c5168e4aca71463bff5f235b34582ad05899b2adcd84bc8849f1718aec015e3bb46407af0fd3a0c4670c298386e444a4bd8a9e5bdca3a95564d1f3bcaa0460dd4c8a117aa1bf256107d1a3e0de84ec57fa653", 0x5f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000140)="1d7fd8f62b932f105a84a3f26541d69f62ed4bb721331239c8d61f27f61ef319b8aa6794908475e953c381d869c62f460025b3ebd003301a8d5818cbf3995690", 0x40}, {&(0x7f0000000180)="a956d9c5ec2f63bceb74f164da7c2a2a892088385a0ae84ee5d5ffb300f4f66d973af841d9e9b0e3d2d3152c58be6897d190e5536ce16f697e29bb5aa59303feb206ea371d7c8d3afb74ae29a55dd5fbbc6520f2", 0x54}, {&(0x7f0000000200)="20108c6d91dedea164e095f1e979098bbec5971a797bd525112332b7", 0x1c}, {&(0x7f0000000240)="953bec938b07182298d2b9298dce8b042fa2ff9702a2e4cc59f74c59893c948863aa439651b6ba82b87f7f801ae188cca751f33968cb3d5cd41398ab2ed63c0a4f27ec099eec5d60f7a623d86c6b6817507077e3c3e5938fd6cfa39f0d4fcde58bea5dfe78c7862610568ddc758eb3ba19059be1318dc3a7", 0x78}, {&(0x7f00000002c0)="6eb90838997c9468c44efe66e0dc9dec26bfba443ea14241d77c89f24b7aa0f8303a5638274e2b8cae93fd22b565c905f3ae26d3341c4db2c289466ed2958abbe1278a1ef1811755a138cb37dc75308cef2184508b52a81661ba18d1c86d9388e6f56892c7344cca827ce61a55d4819a769db1a78b7a07d995d690bd09e54879de4e12ccf55c40758f56541bd6cfb572ef6a8e711dddfb0ab63dbb57f6c1825b7af89a98e976a158483f986753a336804984b3281e3f27ca7333f786ea934cba90416579f22beab1607c52039399", 0xce}, {&(0x7f00000003c0)="774fa60d1dfa00c52f664212ea1eb4e326c0d4b9d6e30b05c329aec94afdc50fa3a300f80981e256282f0541623e888030ef32b2a800ca53285a04c862f51639acd5aa", 0x43}, {&(0x7f0000000440)="509a46561f30c67f383b8a2cf3335492ad9e9bbca6722370cc8c604ab0bccb4091cd84335f0f001deb3905e8eea9544344d1b6a3fe18392a1a3f5611dee27259811cd07ecc5c", 0x46}, {&(0x7f00000004c0)="90", 0x1}, {&(0x7f0000000500)="a9a41d9cafb84a8bf81c16e962abe297f584", 0xffffffffffffff13}, {&(0x7f0000000540)="e7576245805ea123aff8bc8fd960dcd949d785b3777d82722027fc7dd92f138abcae13846ea1465743d76fe0875b25c511e34f5af4738945b21617252471150671e5f53d4e5f9ca03b7fd8443f50b3380512d6274f74e1ab7abb6e04b1f082cbdaf82828a5bd7127f399c83b49098e8ccc4889dae5a34841b1b2c5045cd67a0da8a8f608c197564f4c372b63a34c17330ce3b1bec1e1bfa362b9bcda039b3a321e65b6d8dcfba14410e8dffa23b750ee86a3b716d7ea58a5a7f243", 0xbb}], 0xa) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 3.034607618s ago: executing program 3 (id=36): sendmmsg(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x3}, 0x10, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x4, [{&(0x7f0000eb3000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000836000/0x2000)=nil, &(0x7f0000228000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000f32000/0x2000)=nil, &(0x7f000040b000/0x1000)=nil, 0xb9b7}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f00007e3000/0x2000)=nil, &(0x7f0000022000/0x1000)=nil, 0x1}, {&(0x7f000069d000/0x4000)=nil, &(0x7f0000049000/0x3000)=nil, 0x1}, {&(0x7f0000c9e000/0x2000)=nil, &(0x7f00007b1000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f00003b5000/0x1000)=nil, &(0x7f0000688000/0x4000)=nil, 0x7ff}, {&(0x7f0000d23000/0x4000)=nil, &(0x7f00008fd000/0x2000)=nil, 0x1}, {&(0x7f00007a1000/0x800000)=nil, &(0x7f000025b000/0x2000)=nil, 0xe11}, {&(0x7f0000788000/0x2000)=nil, &(0x7f0000375000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000c42000/0x4000)=nil, &(0x7f000038c000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f00007da000/0x4000)=nil}, {&(0x7f0000527000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0xca}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x808}, {&(0x7f0000696000/0x1000)=nil, &(0x7f0000494000/0x3000)=nil}], './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', 0x40}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() r1 = socket(0x2, 0x4001, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r1, &(0x7f0000000000), 0x10) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) syz_emit_ethernet(0x46, &(0x7f0000000080)={@random="172140030f70", @empty, [], {@ipv6={0x86dd, {0x6, 0x6, "0cf5b8", 0x10, 0x0, 0x1, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[@dstopts={0x11, 0x0, '\x00', [@jumbo={0xc2, 0x4, 0x6}]}]}}}}}) unveil(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000002c0)='r\x00') r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={0x0}) 3.033474328s ago: executing program 3 (id=37): syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYRES32=0x0, @ANYRES32, @ANYBLOB='[B']) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)="2c6a84dc", 0x4}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') chroot(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f00000001c0)='./file1\x00', &(0x7f00000000c0)='W\x00') unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) 3.03258676s ago: executing program 3 (id=38): r0 = msgget(0x3, 0x280) r1 = socket(0x10, 0x8000, 0x9) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000000)=0x3, 0x4) msgrcv(r0, 0x0, 0x0, 0x3, 0x0) msgctl$IPC_SET(r0, 0x1, 0x0) msgrcv(r0, &(0x7f0000000180)={0x0, ""/123}, 0x83, 0x0, 0x1800) 2.962573022s ago: executing program 6 (id=41): writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) rename(&(0x7f0000000100)='./file0\x00', 0x0) r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x0, 0x23, 0xffffffffffffffff, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000140)) rename(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000040)='./file1\x00') writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) (async) rename(&(0x7f0000000100)='./file0\x00', 0x0) (async) socket$inet(0x2, 0x1, 0x0) (async) getsockopt(r0, 0x0, 0x23, 0xffffffffffffffff, &(0x7f0000000040)) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) (async) setuid(0xee01) (async) chdir(&(0x7f00000001c0)='./file0\x00') (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) (async) pipe2(&(0x7f0000000000), 0x4) (async) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000140)) (async) rename(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000040)='./file1\x00') (async) 2.858616051s ago: executing program 6 (id=45): r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="14"], 0x18}, 0x0) r1 = socket(0x2, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) shutdown(r1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xffffffff00000001}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r1, &(0x7f0000000000), 0x10) syz_extract_tcp_res(&(0x7f0000000040)={0x41424344}, 0xfff, 0xe) socketpair(0x18, 0x3, 0x29, 0x0) syz_extract_tcp_res(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x0, 0xd01) syz_emit_ethernet(0x13f, &(0x7f0000000300)={@broadcast, @random="a0184c01cbc4", [{[], {0x8100, 0x5, 0x0, 0x3}}], {@ipv4={0x800, {{0x10, 0x4, 0x3, 0x3b, 0x12d, 0x68, 0x2, 0x1, 0x11, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0xf, 0xc7, [@rand_addr=0x10000, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @ssrr={0x89, 0x1b, 0xcb, [@multicast1, @loopback, @loopback, @empty, @local={0xac, 0x14, 0x0}, @loopback]}]}}, @tcp={{0x1, 0x3, r2, r3, 0x1, 0x0, 0x5, 0x2, 0x20e, 0x0, 0xe}, {"b2670052301411a740686c67228f671b87ddc59d8085919a7c86b8189ae1f604aa4b5c129c32f7cefa6be34db44f5c751bc234ef834e9f3882eea998aa584f813639817489cc6c3c15d86ccd13196ff79ec046c6d755f4d8bce334cd5fcf9ae8e553c59fd14bdd15b27e65605ea07d4fb8e1934e90f8aa7d49602098b05c151ba357c6943c3a854053388203b4ec8e349b9ec5f8e60b909c3e1555f5e760a48161698a7e2d7208fdf1f8843849a30080b6358b47da7e545d7130ec105f69ca591cdbcc7d22101668bd62679f9471ab06ff8debf3b1be088f3a"}}}}}}) 2.727981298s ago: executing program 6 (id=48): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x10000, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xcbdf4d1d31039a48}, 0x0, 0x4, 0x0, 0x0, 0xd4, 0x2, 0x1, 0x52fb}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x59, 0x0, 0xfffffdfd) r0 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) minherit(&(0x7f0000208000/0x4000)=nil, 0x4000, 0x1) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4, 0x10, r1, 0x0) madvise(&(0x7f000080c000/0x1000)=nil, 0x1000, 0x0) r2 = open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000000)={0x2, 0x2, 0xffffffffffffffff, 0x1000302010008, 0xffffffffffffffff}) close(r0) munmap(&(0x7f0000000000/0x1000)=nil, 0x71c47) setsockopt(0xffffffffffffff9c, 0x3, 0x6, &(0x7f00000001c0)="8295e94c8083b348793b744177874a1b2c298cc6d116fbb903561e1c0a1eba0a568f4cfba60f4e14a54df6b333785029dedce442decec93e38134e372790ad8d40cccda50d6f25eb841a8ddfcc85f77a12bc6b4d15bb77d72dc4582c32fea768c80c9d8f9ad4c1c88924c30a792fc5b51c848c24cc17e2515682c7d8ca75b88f5c68eb14765b8bc4f5d48d4b1c1d78655d45b24f3887145322090f2ea2918217dcc8ca8bde7d9bc64d78492cfb0f67be682f12f862e31cb00971820f236b067df52ee48dc171197d12bc92da774384fb747fc84fb4871054e626125d0b7811c5ff057c881e26", 0xe6) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 2.727498236s ago: executing program 5 (id=49): pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) (async) poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1, 0xffffffff) close(r0) 2.726875031s ago: executing program 6 (id=50): mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x40000802) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0xbf) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000180)='./file0\x00', 0x10005, 0x0}) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0xb) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000180)='./file0\x00', 0x10005, 0x0, 0xfffffd57}) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) r4 = dup2(r3, r2) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4, 0x40, 0x1, 0x800440}, {0x7c, 0x2, 0x0, 0xb38f}, {0x6, 0x0, 0x0, 0x48a6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0/file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r6, &(0x7f0000000040)='./file0\x00') r7 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) readlinkat(r7, &(0x7f0000000040)='./file0\x00', 0x0, 0xffffffffffffff24) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)=';', &(0x7f0000000080)=0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) recvmmsg(r4, &(0x7f00000007c0)={&(0x7f0000000780)={&(0x7f0000000100)=@in6, 0xc, &(0x7f00000006c0)=[{&(0x7f0000000380)=""/130, 0x82}, {&(0x7f0000000440)=""/197, 0xc5}, {&(0x7f0000000540)=""/111, 0x6f}, {&(0x7f00000002c0)=""/22, 0x16}, {&(0x7f00000005c0)=""/222, 0xde}], 0x5, &(0x7f0000000740)=""/53, 0x35}, 0x8}, 0x10, 0x1000, &(0x7f0000000800)={0xf2, 0xfffffffffffffff9}) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @random="314ccf7a806f", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x1, 0x1, 0x0, @multicast1, @rand_addr=0x5}, @udp={{0x2, 0x1, 0x8}}}}}}) close(r2) execve(0x0, 0x0, 0x0) fchmod(r0, 0x91) close(r0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, 0x0) 2.561655061s ago: executing program 5 (id=52): r0 = shmget$private(0x0, 0x2000, 0x386, &(0x7f00003e4000/0x2000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x201, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x2d, 0x744}, 0x7, 0x100, 0x0, 0xffffffffffffffff, 0x80, 0x6, 0xa0fe10d}) shmat(r0, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/138) sysctl$kern(&(0x7f00000001c0)={0x1, 0x5b}, 0x2, 0x0, 0x0, 0x0, 0x0) 2.557891934s ago: executing program 5 (id=54): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000200)=0x7) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) (async) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x80084904, &(0x7f0000000380)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x4, 0x5) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async, rerun: 64) r2 = socket$unix(0x1, 0x2, 0x0) (async, rerun: 64) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x24) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) 2.557003785s ago: executing program 7 (id=55): r0 = open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r0, 0x4}, {r0, 0x4}, {r0, 0x4}, {r0, 0xf1}, {r0, 0x4}, {r0, 0x20}], 0x6, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x8, 0x7bed, 0xfffdff81, 0x1603509, "04e4ee0d090000000000000010e0ff7f0500", 0x1}) writev(r1, &(0x7f0000000940)=[{&(0x7f00000046c0)="af7ae5a08a329887defd58b74b022e8b0ed3df142b10605d7d37b1d50179b43132257300953239e62b7dc21460aa3e00b361ded4b2f76774f6c33ed2fe9d2a2a7555815acbb06c2a3e3924dfe48eddd5ab1d4b89011461d4deec8e221d1c697a07fcb6877a3878bdb6a3c5716f728566abf9ebe1f7883abadd34b10a73303cb1b3c9283dbd7e0aacda21016cf212e4cba8bc00fddaaf5e1b2bd6e957cb37ca3e803cf0dcc12021e636a5670cca6fca3fd225a0cb34b21524915ff3658dc2d5395b31e0b31d875c7a012452e74e1c041b450209225f23b0c1bb4faf43cb22c1a59d7ecad08c8ae77fc0ce248ca4e4606959df5e3ca441a055269eef07305fcba11569a31dcca8975a6d04677d9fbd52aa2bfaa34331c593b40754991163dc161ccba723ba5de071a0f18ff75447ef6cd22127522049bbd86abbd994a51570d06e637d473989396bb391e239327d30fbec19c7f440352b16d390fe5b4a0e572174f4474cd4ccc53f08342012213772e61bf67d92a083c2b881bc1d123650aec3d469a0f35f346cc31fe16e52a7b74927a8d616980f1eb6559658d5d3084b96e4e8fd71e04da3a39f3168e3c3a7a3af0fd82a586db3e65a3eb2829f1c8879f5f6a79ffe692eb950a7788445588d8a67f367be5e2ae35e100e123d8da87dbcf3c9af065a41d7dd06189e4d710c24785e07b9a06e7becadd822e949eb8f24ed0f6e8ac4ec04f8862577cc3277464151519dfc3f97e2fd117ab102d24b53f5bf1e6c54f84b384ebc18204228610f56c3136fb7f6670e8f166464d270143d05ae850533fe9c153e6ffcab3741a199a3e352bd460a7d6eeefc60a9480cfa4660e5ec01aa66fe687e72cdb2f5d0e8b6a74d3de23047d45b77e52c22bc40e6f5149aeba41940697d27d3bca8e3fe7f3272e08eaf76364874a6579be0b9e21f405045e1749cfd577164c08ae193d07db4b896286b900648fae16104777e1df606e0c30d2a16d4e1dfe7ec5f17f45648118cfbff5ba1a18be061b6f30b85ad364fcbbdc618a731e79ce76268bde8343efa9b90a1bf726b07571b863c22437436c9d75c429d88f6914a3c0ccfbf588eb1f85a94b74e40af65b839ab9c49082b25ddd303268bf82e204bff856df4b3272432a111c33ab257016e98716cdadb92d8a5db7985b80c36c0389b1afee425a195a1e1ea0eee5f135cd9ba7f1051d1d530a8c902aff4d3b0ad9b3a9693bb174c7377e51e38962ca5094299430582b9496af919836359add76b8fb85856cd144b373a3d0306bec541938ac7e3ac2663bd922548e3b1fd13f37d82fee0c34f729b1c51be8141cd8e64f298a68fd65d71922cc8c30fb89c60d7531dc6a6a00dac9e30173d53aa282193678162aaa5e0d412687e623bbfd3c54294eb15cd7912ecf300de0615e56fefbec9f7ba9db7ff15be074745327489bce34b55fabe266d8a2737dd6d876b1bc8e0644531974b8141f8ab3a724f8b5fee3f199371895314ce4d84b2673bf78e4a575803aa0f93803241d0a2ef94db72410c99d94b9f890a274d9efc1d39803e597bb1ace6733ce72d1130ba8ef15898b34c18555fdff7dc83491c71fa1b9fac336b92abacb448968d62a06837048b8d8f77de57feb26448aa1b58c1bd2df21b5015e6fba51dbc283d28893de8c2093abc6256d1fac38ee367055636099ba1f80790616b7e5e890b5b6ce17d37aa83eb348ccc700a7441cb2e5948d31500f2e8e43432ca02f3c95d4d929444b228f7c3698b118f551f5288df5444da5ef0ea350a0d", 0x4f1}], 0x1) r2 = socket(0x2, 0x1, 0x0) setrlimit(0x7, &(0x7f0000000100)={0x6, 0x8000000000000001}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000002c0)={0x7f, 0x7f, 0xb, 0x101, 0x8, 0x1, 0x5c7, 0x10, [{0x8, 0xe7, 0x5e, 0x2}, {0x800, 0x2381, 0x6, 0x4575}, {0x80000000, 0x0, 0x4, 0x7}, {0x7, 0x0, 0x400, 0x5}, {0xa, 0xfffff370, 0x3, 0x2}, {0x5, 0x800, 0x5, 0x7f}, {0x3, 0x2, 0x9, 0x8}, {0x80000000, 0x8, 0x4, 0x80}, {0x8, 0x9, 0x4, 0x4}, {0x7fff, 0xc, 0xd, 0x1}, {0x9, 0xb8, 0x7a1a, 0xfffffff4}, {0x4, 0x6a92, 0x50, 0x9}, {0xcc49, 0x4, 0xfff, 0x5}, {0x3, 0x3, 0x5f2, 0xc77}, {0x7f, 0x4, 0x20000000, 0x659}, {0x5, 0x8, 0x4, 0x6}]}) shutdown(r2, 0x1) connect$unix(r2, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) truncate(&(0x7f00000000c0)='./file0\x00', 0x7ffffffffff) 2.363282152s ago: executing program 4 (id=61): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x385, 0x80000001, 0x81ac, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0x800, 0x8007, 0xfffffffb}, {0x401, 0x200727, 0x2800, 0x7}, {0xff, 0x650, 0x0, 0x99}, {0xce1, 0xffffffff, 0x4f9, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6e75, 0x8001, 0xd1b, 0x4}, {0x1cc, 0x10001, 0xd, 0x4}, {0x8, 0x9, 0x8, 0x2}, {0xb8c, 0x7, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x6, 0x5, 0x5, 0x10000000}, {0x2, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) write(r0, &(0x7f00000002c0)="1b602b4652e534d7f20e7c71576ac2dec376e492163056a779fb810cd5319580f612ec54cf9a1f69e9de5de9f231d45b2d814a4fde4c6748df3b188f9693549c60c677c02473ea265f453d02a83fb9721e1be4a4b1cff253d1c8a8489edc8377b419e96f3d129665968dccaca9f45fb16520cc986dca7ddc13e4b42e7ee09fff76532303c054b005d7d88c3473294cfa602938961396970d2b65f0dc29df", 0x9e) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x57, 0x0, 0x0, 0x0, 0x0, 0x33, 0xa2f}, 0x80000002000007, 0xfffffffffffffffd, 0xffffffffffffffff, 0x0, 0x3, 0x400000000009, 0xfffffffffffffff8, 0x8000000000000001}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 2.36278979s ago: executing program 2 (id=62): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0x802069b5, &(0x7f0000000100)) 2.362376254s ago: executing program 5 (id=63): getdents(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f00000001c0)='c', &(0x7f0000000000)=0x1, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x4f, 0x7, 0x0, 0x4, "44c5467de3d3a62ee7785015f9b7fb332f2d842a", 0x101, 0xc}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r1, 0xc0105715, &(0x7f0000000000)={0x0, &(0x7f0000000180)}) r2 = semget(0x0, 0x1, 0x281) r3 = syz_open_pts() flock(r3, 0x2) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, &(0x7f0000000140), 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) syz_open_pts() close(r3) semop(r2, &(0x7f00000001c0)=[{0x3, 0x54c, 0x800}], 0x1) 2.355019058s ago: executing program 2 (id=64): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x200, 0x7, 0x9, 0xc2a, "03caea000408000000000000000000000087d520", 0xfffffffb, 0xb}) readv(r0, &(0x7f0000000640)=[{&(0x7f0000000040)=""/22, 0x16}], 0x1) syz_open_pts() sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x33}, 0x5, 0x0, 0x0, &(0x7f0000000000), 0x3) 2.26463694s ago: executing program 4 (id=65): socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x3a, 0xff, @rand_addr="20f4372e0865915f577ee80000008000", @mcast2, {[], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x96d}}}}}}) (async) syz_emit_ethernet(0x3e, &(0x7f00000001c0)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x3a, 0xff, @rand_addr="20f4372e0865915f577ee80000008000", @mcast2, {[], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x96d}}}}}}) bind$unix(r0, &(0x7f0000000200)=@file={0xd19450564dee018c, './file0\x00'}, 0x9) 2.262762617s ago: executing program 2 (id=66): semctl$GETNCNT(0x0, 0x3, 0x3, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='.\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0xfffffffffffffffb, 0xffffffffffffffff}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81ac, 0x8, 0x10, [{0x0, 0x7, 0x4, 0x71002}, {0x6, 0xd, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0x801, 0x8007}, {0x401, 0x200727, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x98}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x3, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0xd1b, 0x4}, {0x7, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb8c, 0x7, 0x8, 0x3}, {0x29a71717, 0x4, 0x1, 0x6}, {0xc, 0x5, 0x5, 0x10000000}, {0x0, 0xaf7, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r2, 0xa, &(0x7f0000000640)={0x1, 0x0, 0x5, 0x100000000002}) r3 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000d40)={0x0, 0x0, &(0x7f0000000800)=[{&(0x7f0000000140)="6ee2b8b819efdcee90dbb584dddfe695964143", 0x13}], 0x1, 0x0, 0x80, 0x2}, 0x0) r4 = socket(0x18, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000300)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d35e6abbbdabb26a52ad7f4601faa903493e339865dce0f225d", 0x2f}], 0x1) sysctl$kern(&(0x7f0000000380)={0x1, 0x4d}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r4, &(0x7f0000000040)={&(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="14"], 0x18, 0x401}, 0x0) poll(&(0x7f0000000000)=[{}, {r3, 0x127}], 0x2, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x3, 0x0, 0x0, 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x5082, 0x429f) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1024, &(0x7f0000001840), &(0x7f0000001880)=0xc) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x4, 0x40, 0x1, 0x800440}, {0x7c, 0x2, 0x0, 0xb38f}, {0x6, 0x0, 0x0, 0x48a6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) mknod(&(0x7f0000000240)='./file1\x00', 0x2000, 0xa8) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000500)="c5eabfedf9e201", 0x7}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="3bf2", &(0x7f0000000080)=0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 2.262473105s ago: executing program 0 (id=67): mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) (async) r0 = socket(0x2, 0x4000, 0x31) r1 = dup(r0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x7, 0x0) (async) mquery(&(0x7f00000bd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x80) r3 = dup(r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000), 0x10) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4, 0x40, 0x1, 0x800440}, {0x7c, 0x2, 0x0, 0xb38f}, {0x6, 0x0, 0x0, 0x48a6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000500)="c5eabfedf9e201", 0x7}], 0x1) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="000000d860a82060dec3e59be543bfcb44937703c616f7e2205117c9cbd7c500c9faa6162575f669cd141f88", &(0x7f0000000080)=0x2c, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @random="314ccf7a806f", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x1, 0x1, 0x0, @multicast1, @rand_addr=0x5}, @udp={{0x2, 0x1, 0x8}}}}}}) (async) sendto$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 2.262258452s ago: executing program 4 (id=68): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000080)=[{0x101, 0x1}, {0x8, 0xf0}, {0x5, 0x4}], 0x3}) sendmsg$unix(r0, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0xfa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0xfd6, 0x8, 0x80000001, 0x17ffd, 0x10, [{0x0, 0x3, 0x4, 0xa24}, {0xc5c, 0xb, 0x8, 0xfffffff9}, {0x800008, 0x20f86, 0x200, 0x9}, {0x7ffffffe, 0x800, 0x3}, {0x401, 0x7ff, 0x1002805, 0x4d8a}, {0x3, 0x86, 0x4000003, 0xb4}, {0xce1, 0xd16f, 0x4f8, 0x2d}, {0x2, 0x836, 0x17, 0x6}, {0x2, 0x7f, 0x5, 0x9}, {0x4, 0x90, 0xd1b, 0x88}, {0xfff, 0x5, 0x4, 0x3}, {0x3, 0x6, 0x7, 0x80000000}, {0xb8c, 0x4, 0x8, 0x2c4}, {0x29a7171c, 0xffffdffa, 0x1, 0x6}, {0x2, 0x7, 0xfffffff9, 0x100}, {0x0, 0x1, 0x1002, 0xc}]}) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/../file0\x00', &(0x7f00000000c0)='x\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='x\x00') unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) close(r3) openat(r3, &(0x7f00000004c0)='./file0\x00', 0x8000, 0x48) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffffe, 0x44809e9d, 0x6, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r5 = open(&(0x7f0000000300)='./file0\x00', 0x40, 0x100) writev(0xffffffffffffffff, &(0x7f00000017c0)=[{&(0x7f0000000140)="67acf4170e0dc4f48cc6653c1ad6f48b9e922b773f6d52dd91355b9d9d9451690f67d0b46e9f54", 0x27}], 0x1) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x1) close(r5) ioctl$VNDIOCSET(r5, 0x80184404, &(0x7f00000001c0)={0x0, 0x80000000004, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) socketpair$unix(0x1, 0x1, 0x0, 0x0) 2.198135688s ago: executing program 0 (id=69): mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r0 = socket$inet6(0x18, 0x2, 0x0) (async) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0xee4bce5bb233ab95) poll(&(0x7f0000000080)=[{r1, 0x27}], 0x1, 0x0) (async, rerun: 64) r2 = open(&(0x7f0000000280)='./file0\x00', 0x8aa0, 0x0) (async, rerun: 64) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f00000000c0)) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) (async, rerun: 64) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100)={0x8, 0x2}, 0x8) (async, rerun: 64) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000001440)) (async, rerun: 64) getsockopt(r0, 0x29, 0x25, 0x0, 0x0) (async, rerun: 64) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) (async, rerun: 64) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) (rerun: 64) 2.197662595s ago: executing program 0 (id=70): mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000440)="2beb", 0x2, 0x80000002) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="81a712d8325132675cc13adde8fa0d3905f2c13565373dafccf47f97b950047c580adc1fff156bf762e09c5238fb447843654b089ebb8fa9708ffc83ce2bb02ffe61040000004c97635ec169915626e4aa21d59b4c0f1a0d2d43ab52f06b41d6b8bcda5d2b833bd1bdaaf679fee8344ab578d03375c93449ebc260e8563519561a53dd47e3b6db152734dfcb5e3a3e3ceb7a887190ca1a4b5bdc03ea467760a8fcb90081e4ccacc03a32e93878ba070878341285568a43b960e5c746cc81e5981bc8c4ce8b5afef7ee00feff800793a225bbcc626b8b273919f2dea7a8dd020e0a9842df8db01f8e5af4ade0b80a1ffc9b438aa48a", 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCCLR(r2, 0xc0a86b07, &(0x7f0000000200)={0x0, 0x10000, 0x0}) mprotect(&(0x7f0000547000/0x4000)=nil, 0x4000, 0x0) utimensat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0x66d, 0x3}, {0x7, 0x3}}, 0x2) mknod(&(0x7f00000002c0)='./file0\x00', 0x100, 0x2) chroot(&(0x7f0000000240)='./bus\x00') openat$pci(0xffffffffffffff9c, 0x0, 0x80, 0x0) unveil(0x0, &(0x7f0000000300)='W\x00') r3 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x3) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$WSKBDIO_SETENCODING(r4, 0x80045710, &(0x7f0000000040)=0x4) 2.197322582s ago: executing program 4 (id=71): socketpair(0x18, 0x5, 0x8, &(0x7f0000001480)={0xffffffffffffffff}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETBELL(r1, 0x80105703, &(0x7f0000000140)) r2 = getpid() r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x13, 0x0, "523cb3c8b9129c9e242fd505aac10ff300", 0x0, 0xfffffffc}) poll(&(0x7f0000000180)=[{r3, 0x1}], 0x1, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffc, 0xcdcf, "1a2198b59b58505f40edabfaffffece900", 0x0, 0xc}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r2) fcntl$setown(r0, 0x6, r2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x4, 0x1, 0x9, 0x545, "225e1904000000000000000000dd0000f400", 0x5, 0x100}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005040000040000", 0x9, 0x400, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) preadv(r5, &(0x7f0000001400)=[{&(0x7f0000000040)}, {&(0x7f0000000080)=""/54, 0x36}, {&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/96, 0x60}, {&(0x7f0000001140)=""/140, 0x8c}, {&(0x7f0000001200)=""/255, 0xff}, {&(0x7f0000001300)=""/116, 0x74}, {&(0x7f0000001380)=""/124, 0x7c}], 0x8, 0x7) 2.196940892s ago: executing program 4 (id=72): setrlimit(0x8, &(0x7f0000000040)={0xa, 0x50}) r0 = syz_open_pts() close(r0) (async) close(r0) syz_open_pts() (async) r1 = syz_open_pts() mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) (async) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = syz_open_pts() open(0x0, 0x615, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) seteuid(0xffffffffffffffff) setreuid(0x0, 0xffffffffffffffff) ioctl$TIOCSTOP(r3, 0x2000746f) dup2(r4, r2) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x2df57366, 0x800015, 0x9, 0xfffffffb, "0064004c2860267eccc7020000060000008700", 0x2d, 0x80000006}) (async) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x2df57366, 0x800015, 0x9, 0xfffffffb, "0064004c2860267eccc7020000060000008700", 0x2d, 0x80000006}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000009c0)="1a1845ec07b43c690415b6760b2513f3d61ad2e0f6b7f2477566dd517bed8fa3fe5ba9d7d1e150fa7faff69ff2e1ffb20ddf6d7e5d0ae0e082f558289beed11bc719562b6b347544b6993d45ae50a55be2c657e65c48e91fe1d4a11fbd23d345563c28f6889770e48c8563d35e4a7e6b4e07a38d3f81731ec089351a200c88ecd281f13c5670fbe1bcd770fd9fa2182f71dd8676c69f41b2725df10f788c11ac3c79eb271947d83fde3b0b3fd92e7f263d80091da08037bbcf97d743fbe07e251ce1108f0b9b33eb84d36dd01890c7e3751ace266c30a40ec9a69c8c57f4a170bf4c4dd13f04b02bc05b1abb664e26154558e46bdefe9169e1dd75c7ed7d48c6d73199aa67d5cedce5f994ef240e01345daa9ef0b654d541e7459d2f57b471dc58e00234a6db69449673186e2482be14a22b651af622207713b06b0b2ce25c5daf8e193e00295c4a2aae6dfd793a2e8b28be3d6750cc796667eb26910c246de362c84995005cb089cb1f605e95cdced914dc4391601ac4ce732251cfbb39dae12ccf597499e41d7a649749a862b600ebf054b7be792ada85871dfb703707b479c7713bbb60012cf401ea5a323cd52942f8d1bedc4e082b7b9c34f0d329c5edff89ad18a3f738e9b38b5c1cb9fd973321be839b7b5c47efe7f6e29e436512e65c1a01b976ab5627c155b509815ee6dcc5c084c6ce7d0be61b1cede2044c11fb27c9175084ebbcc09cde119c24c89d67c0a46b27f53e11b1a42164d40f81bd0edca212644b866fdf048480a4eb6dc2f3c0661de3daeb464d4882fe763cc20742bb8782e72fa239292916b2fa80c1b5010ce212d6f80476d82658c20fa034902e48a36eaa451c8c367e7b1e6132b6201743fe34a8404df3a325f0a871db4c2471cc343db41573b114437e6ac244b0baece8c1994db77f7ac59f70bdbfe49734d1c804478022f3ee6e901fc463aac0dd62963f1e57980349210dc8a20a1756101a807f21c74773bfecb801ff074e1ea7313b062c3b57246b57aa3cc1763dc6868306a3b0c0f1eb5829acbf66df3de67d42583aa1777f15ed08991f46c5820e7092183facace016554bc556272dbc33cb3738a7d335f00422789034b654980547c283a1b5fb339172fd36788e35ec9f49a184f77038d07c2a7ea9ab210dfbdf0e32b30db3ee23de9c710ea39cb9dc8be91c88146bedc52d33a30a078c79e7fd097bd83d7bbc3dced252be1fecb133af36c58bf3415e6199f2ce1dc3194db9e728fc702400694f1bb6373a0400000000000000f89a58ab38942928f3e9f7f2a1483ab576ef270c189c76dad84ee1dbc5f04edebb391ec6c0fa8641afd1ef6c55d57c46556fce2ec1c55f89b458f40084ec2d29019fe424eaae5cc3b22861378d60db53cec288f8895d0b5fa1d53c42e5bc428669d9f3c671745b5a6e391cc6deb0cabad716449af70ac9765cd78142e109847979025737b28beafd88fae841d1e7f947fb568220cac1e6bf762d29eed503ec516f5130386881073d30587a8159f31816d29aff86a5bb85b0e6e426a3ecd35eb5a26ce2bbd4f338d3826c2fc5b78efc86a105ed8610e69f65f0d882eed0811ba3b1428565ca20446571fb4f7f767422f3fb33f1be13679e588ce5d179f7529e6704bb7bdae9628d07da559569ffb9380f45d99da0c6c095dfc9fbe461bd40daee6a37a42819fbae4dd3ddc4b9021db25d7eefc94c0f63683086cb5d25ead1f4de790c8fe671bffa07c9024b98d9c3959e044dc455f11eec11d825da767b0bcb9e987e7d75e04af75817204f02e25679026a010ec58e75bbdc7d62288b57fd752d6497f3a7313728210e6021a250aaac8f91cf1272b732acb245fcb9d5fad3e6009619feb35bd1ed22179b98819912c5638e35d7b43f0c32c72f1cb0a32d185af754b91841dfe05dfc30fcd22e3c0c1a2337b0dd75d413a0e4b398c27a8a0eb62943d4d125bfb8bad556f5fbfa7f05386f3cb68947e86cd53f98026d4cb6ef0357e09b7c93420ad7d62809104f23a373ab63e4caae8ef6167c2bb9f20677a356f2ecd0c3ba28db2c83a5f72e876bc4cd54d668411f0057776b8ba1b01777210a64912e268ed803a5c79220be2c42aeea419760348c5695c06457e4b983d272ccac346258fe69e9b845bc10b9049f6ff5428dbf8b95115725cfa6f8fb14f23034343b88c7cebf15b76aad6cce7d61d443ca9d32c5b56d90c0dd7a0314f48f7dd3ad2e76f3fd2014f55fdaa6344736d526b5c31f11871067308ef754de7e3ddb982f3d82fc48289a67a1014be28e54f8d3310e99540f4ba957b9d4b13eb338c18693258ee88f00be1128df9cda94628356b180c5f49ce6a67830037fe3d1fe6c57a7c16ceff2c9f0a905971383c73fcf05d5f2df22224ec7bbbebb4facfc238158161845a09ea2c6c999e95b7ea994732af7f8da56d4a1c8401c5c27", 0x6ca}], 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4, 0x40, 0x1, 0x800440}, {0x7c, 0x2, 0x0, 0xb38f}, {0x6, 0x0, 0x0, 0x48a6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) sysctl$vm_swapencrypt(&(0x7f00000000c0), 0x3, &(0x7f0000000100)="688b20b5", &(0x7f00000001c0)=0x4, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000500)="c5eabfedf9e2011c5dc17154e0ec16c8c7d3335c92715c9933a32ab20d8e87b6a6f18ff125a6cae4705cff8eeb", 0x2d}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000500)="c5eabfedf9e2011c5dc17154e0ec16c8c7d3335c92715c9933a32ab20d8e87b6a6f18ff125a6cae4705cff8eeb", 0x2d}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="000000d860a82060dec3e59be543bfcb44937703c616f7e2205117c9", &(0x7f0000000080)=0x1c, 0x0, 0x0) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="000000d860a82060dec3e59be543bfcb44937703c616f7e2205117c9", &(0x7f0000000080)=0x1c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x32, &(0x7f0000000380)=ANY=[]) 2.142466781s ago: executing program 5 (id=73): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x10000, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffff6, 0x1000100010008, 0xffffffffffffffff}) (async) r1 = open$dir(&(0x7f0000000140)='.\x00', 0x200, 0x100) lseek(r1, 0x11, 0x0) 2.142141666s ago: executing program 3 (id=74): setuid(0xffffffffffffffff) r0 = socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mknod(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x4401) r1 = open(&(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8, 0x11) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a", 0x117}], 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x4, 0x11, 0x7, "55a096d23f3df80f4256e1c61271637ddf7ea02c", 0x9, 0x10000}) bind(r0, &(0x7f0000000000), 0x10) mknod(&(0x7f0000000180)='./file0/file0\x00', 0x2000, 0x40000802) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x8) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r5, 0x80185758, &(0x7f0000000140)={0x8, 0xb, {0x6, 0x401}}) setsockopt(r1, 0x2d, 0x8, &(0x7f0000000200)="ebffcbff13b9fd812eaa4e713048e699319296480dbbb09049b53c0877aa2c70a42fe52c0a6593bf2652a160be58de47b1734c4d1c976e9da414aca65e7c7fbef8e46fb014da4a016320aef74413b8f89f7bdcf4ff17a5d724df1bcadd9549d1a4eb547addbaec9233132985e67c726cf5b32e06c0cb64b10bba1b2c", 0x7c) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x2000002, 0xc1d, 0x2, 0x1000ff, "0100dd2d018000000000005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x40000000000000c4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) 2.141291397s ago: executing program 5 (id=75): r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getgroups(0x3, &(0x7f0000000340)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r10 = geteuid() r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) r12 = socket(0xd, 0x3, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000480), 0x1, 0x0) r15 = socket(0x2, 0x2, 0xa9) r16 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0), 0x80, 0x0) r17 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) pipe(&(0x7f0000000580)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000080)="5bf2e21eaa46c639e0fd7918926aa50428379bee5953898f805b77bb1e0e6c88e510d2c9db15803eae6642a0489b5d2e114501bd806d11aac7ffd0c1e8f5328b180fd93686fc9324d02f5d5c63ebb8b81e629a285d3715e2e7e1a6ffc89590f26f0f90776bd8897f0159", 0x6a}, {&(0x7f0000000100)="c12282269807ee0c635cd2a5d404336849bee8155f1cb674063892d91871e38a122dfe8e5f4b9f1531b15a04195f8564c9ecbc2b69772f718c7b978b7e80e494fef007f01f15f6bd62d55ce5c97ce409f99a93f0542efc7da8021bbb508aeca097d85cfaf4b2d7c137ea047b2bc27496e27810b00157f442f476825c0892df13c1f381ff7aff501089f5fcf7f10f0dc7055fd13d0d6986648858e7850bf7176fdfb884958befbea3fc461c9c1ca1ed540c47862b17ba8a35a3ca930b4f45585e4bb3c7bae9e149a7", 0xc8}, {&(0x7f0000000200)='xN', 0x2}], 0x3, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r1, r3, r5}, @cred={0x20, 0xffff, 0x0, r7, r10, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [r11, r12, r13, r14]}, @rights={0x30, 0xffff, 0x1, [r15, r16, 0xffffffffffffffff, 0xffffffffffffffff, r17, r18, r19]}], 0x90, 0x406}, 0x8) rename(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)='./file0\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000740)={0x0, 0x6, 0x8, 0xfffff1cb, "bdffdba50ad6983ff3928d31168cec79959bee89", 0x87, 0x80000000}) getgroups(0x7, &(0x7f00000007c0)=[r9, r6, r2, r9, r2, r9, r6]) fchownat(r11, &(0x7f0000000780)='./file0\x00', r8, r21, 0x4) r22 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000800), 0x2, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r22, 0x80105702, &(0x7f0000000840)={0x7fffffff, 0x8001, 0x7fff, 0x7fff}) setregid(r4, r4) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000880)='./file0\x00', r23, r20) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000900)={'./file0\x00', 0x3, 0x4, 0x645, 0x0, 0x6, 0xb67b, 0x9, 0x0, 0x1, 0x1, 0x7}) execve(&(0x7f0000000980)='./file0\x00', &(0x7f0000000a00)=[&(0x7f00000009c0)='@\x00'], &(0x7f0000000b40)=[&(0x7f0000000a40)='[]@\x00', &(0x7f0000000a80)='$//)\x00', &(0x7f0000000ac0)='/dev/wskbd0\x00', &(0x7f0000000b00)='/dev/zero\x00']) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x1018, r0, 0x3) openat$vmm(0xffffffffffffff9c, &(0x7f0000000b80), 0x40, 0x0) getpeername$inet(r0, &(0x7f0000000bc0), &(0x7f0000000c00)=0xc) 2.1406352s ago: executing program 2 (id=76): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket$unix(0x1, 0x5, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x80}, 0x6, 0x10025, 0x0, 0x0, 0x7ffffffffffdfffd, 0x9, 0x10009a, 0x8000000000000e66}) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x404, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r2, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x2, 0x0, 0x2}, 0x0, 0x0, 0x0) clock_getres(0x2, &(0x7f0000000000)) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) symlink(0x0, &(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') unveil(&(0x7f0000000240)='./file0/file0/../file0\x00', 0x0) link(0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x3, 0xfffffff7}], 0x1}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000d40)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000004c0)="b68cd6ce9a276fc69ab98c90c7b17ba9a44db2f3a133a24be4dd72e0d56776c288675532b926a33d327c6a8cde3e960caa0153c233dcb42eaa5e489e637b0952db42e570a5b99061a2d1dfc0e059d585a76cf3b0ae39ab7548f603c315b84f68d244d666d70da315d80576db4218e5f71e2e7f437206aa46a241696c59a1d62a0a650a0bf3e69218c46aec119f8efc62c9d7626d55235bd961626f02495da8cb1326d52bcdd0b23945f6de2260f2ac0abb0088eb3bf800a94b", 0xb9}, {&(0x7f0000000400)="e9abc389628413677712b0c7fd625fa2f87e1a7228c662", 0x17}, {&(0x7f0000000180)="95d8", 0x2}], 0x3, 0x0}, 0x8) ioctl$TIOCSETA(r0, 0xc450443e, &(0x7f0000000740)={0x21, 0x2f, 0x0, 0x0, "97a2a2935277306fcc39de926cc9795a6b47c1d1", 0xfffffffd, 0xffffffff}) 1.086083066s ago: executing program 3 (id=77): r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)="e2", 0x1) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x22}, {0x101, 0x7}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)}) r2 = socket(0x18, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)="673bb5b8cc0c16ed08e85d58765036a8ff3210c3e444efe8f1b8d24e2217f981aa6a78ef1d35e6abbbdabb26a52ad7f4601faa903493e339865dce0f22", 0x3d}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000000040)={&(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="14"], 0x20, 0x401}, 0x0) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x800, 0x17) r4 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x80, 0x11) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x6873aa561e2f959, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', r5, 0x3}) socket$inet(0x2, 0x1, 0x0) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)="e2", 0x1) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x22}, {0x101, 0x7}], 0x2}) (async) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)}) (async) socket(0x18, 0x2, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)="673bb5b8cc0c16ed08e85d58765036a8ff3210c3e444efe8f1b8d24e2217f981aa6a78ef1d35e6abbbdabb26a52ad7f4601faa903493e339865dce0f22", 0x3d}], 0x1) (async) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sendmsg$unix(r2, &(0x7f0000000040)={&(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="14"], 0x20, 0x401}, 0x0) (async) open$dir(&(0x7f00000001c0)='./file0\x00', 0x800, 0x17) (async) openat(r3, &(0x7f0000000040)='./file0\x00', 0x80, 0x11) (async) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x6873aa561e2f959, 0x0) (async) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', r5, 0x3}) (async) 26.034474ms ago: executing program 4 (id=78): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) open$dir(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000000), 0x10004) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 24.170754ms ago: executing program 6 (id=79): pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchown(r1, 0xffffffffffffffff, 0xffffffffffffffff) (async) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000240)=""/193, 0xfffffdf0}], 0x1) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) (async) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000400)={0x5, &(0x7f0000000480)=[{0x6, 0x40, 0x1, 0x800440}, {0x7c, 0x42, 0x2, 0xb38b}, {0x6, 0x0, 0x0, 0x48a6}, {0x9, 0x1, 0x0, 0x401}, {0x7d95, 0x0, 0x2, 0xa}]}) (async, rerun: 64) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) (async, rerun: 64) r4 = socket(0x18, 0x2, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) (async) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$FIONBIO(r6, 0x82907003, &(0x7f0000000140)=0x2) (async) ioctl$FIONBIO(r6, 0x82907003, &(0x7f0000000140)=0x1) (async) close(r6) setsockopt(r4, 0x1000000000029, 0xb, &(0x7f00000003c0)='\x00\x00\x00\x00', 0x4) (async, rerun: 64) setsockopt(r4, 0x1000000029, 0xd, 0x0, 0x0) (async, rerun: 64) r7 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) getsockopt(r7, 0x0, 0x69, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000500)="c5eabfedf9e2011c5dc17154e0ec16c8c7d3335c92715c9933a32ab20d8e87b6a6f18ff1", 0x24}], 0x1) (async) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000380)=[{0x2, 0x8}], 0x1}) (async) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff314ccf7a806f88004500001c0000000001019078e0000001000000054e224e2100089078"]) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000000c0)=0x20007014) 3.892853ms ago: executing program 2 (id=80): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') (async) syz_emit_ethernet(0x36, &(0x7f00000007c0)={@local, @broadcast, [{}], {@arp={0x806, @generic={0x1, 0x812b, 0x6, 0x0, 0x4, @local, "", @remote, "be27c0574ebf894c9babe29227fa6e58"}}}}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) (async) writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000080)="b3", 0x1}], 0x1) (async) setuid(0xffffffffffffffff) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mkdir(&(0x7f0000000080)='./file0\x00', 0x1d1) (async, rerun: 32) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) (rerun: 32) fchdir(r0) 0s ago: executing program 2 (id=81): r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) write(r1, &(0x7f00000057c0)="969bf3ef", 0x4) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x0) (async) sendmsg$unix(r0, &(0x7f0000000200)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000001c0), 0x0, 0x0, 0x0, 0x1}, 0x7) (async) ftruncate(r0, 0x79c8) (async) writev(0xffffffffffffffff, &(0x7f0000001480)=[{0x0}], 0x1) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) (async) writev(r0, &(0x7f0000001280)=[{&(0x7f0000000140)="d9abb9ae78cf03", 0x7}], 0x1) (async, rerun: 64) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async, rerun: 64) setuid(0xee01) (async, rerun: 32) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {}, {0x3}, {}, {0x0, 0x2}, {}, {}, {}, {0x0, 0x1}, {0x1}, {}, {0x2}, {0x46f0c8a4bc99b2df}, {}, {}, {}, {}, {0x0, 0x7f}, {0x0, 0x5}, {}, {}, {0x0, 0x2c64}, {0x2}, {0x2}]}) (async, rerun: 32) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) dup2(r0, r0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.121' (ED25519) to the list of known hosts. pckbd_enable: command error panic: mtx 0xffffffff839b7190: locking against myself Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *296589 98414 0 0 0 0 syz-executor 420531 71697 0 0 0 1 syz-executor db_enter() at db_enter+0x25 panic(ffffffff833dde30) at panic+0x1e5 mtx_enter_try(ffffffff839b7190) at mtx_enter_try+0x1bf mtx_enter(ffffffff839b7190) at mtx_enter+0x60 uvm_pageclean(fffffd800801e6b0) at uvm_pageclean+0x290 uvm_pagefree(fffffd800801e6b0) at uvm_pagefree+0x26 uvn_get(fffffd8067dc60a8,0,ffff80003c43ae68,ffff80003c43ae4c,0,2,3e4f5204b1627e65,2) at uvn_get+0x68b uvm_fault_lower_io(ffff80003c43b080,ffff80003c43b0b8,ffff80003c43af00,ffff80003c43aee8) at uvm_fault_lower_io+0x2d1 uvm_fault_lower(ffff80003c43b080,ffff80003c43b0b8,ffff80003c43b000) at uvm_fault_lower+0x2bb uvm_fault(fffffd806bbfb5c0,200000000000,0,2) at uvm_fault+0x278 upageflttrap(ffff80003c43b210,200000000140) at upageflttrap+0xa9 usertrap(ffff80003c43b210) at usertrap+0x2d8 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x71f99b105510, count: 2 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: mtx 0xffffffff839b7190: locking against myself ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff833dde30) at panic+0x1e5 mtx_enter_try(ffffffff839b7190) at mtx_enter_try+0x1bf mtx_enter(ffffffff839b7190) at mtx_enter+0x60 uvm_pageclean(fffffd800801e6b0) at uvm_pageclean+0x290 uvm_pagefree(fffffd800801e6b0) at uvm_pagefree+0x26 uvn_get(fffffd8067dc60a8,0,ffff80003c43ae68,ffff80003c43ae4c,0,2,3e4f5204b1627e65,2) at uvn_get+0x68b uvm_fault_lower_io(ffff80003c43b080,ffff80003c43b0b8,ffff80003c43af00,ffff80003c43aee8) at uvm_fault_lower_io+0x2d1 uvm_fault_lower(ffff80003c43b080,ffff80003c43b0b8,ffff80003c43b000) at uvm_fault_lower+0x2bb uvm_fault(fffffd806bbfb5c0,200000000000,0,2) at uvm_fault+0x278 upageflttrap(ffff80003c43b210,200000000140) at upageflttrap+0xa9 usertrap(ffff80003c43b210) at usertrap+0x2d8 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x71f99b105510, count: -13 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff80003c43abb0 rbx 0xffffffff83826dcf cpu_info_full_primary+0x2dcf rdx 0 rcx 0xffff80003a022028 rax 0xffffffff83825ff0 cpu_info_full_primary+0x1ff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0x35cdece0a0266523 r11 0xf4f41123d102c249 r12 0xffffffff83826bd0 cpu_info_full_primary+0x2bd0 r13 0 r14 0 r15 0x1 rip 0xffffffff81420405 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c43aba0 ss 0 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=296589 pid=98414 tcnt=4 stat=onproc flags process=0 proc=0 runpri=32, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000ffff0540,0xffff80003a023748 process=0xffff80003a024020 user=0xffff80003c436000, vmspace=0xfffffd806bbfb5c0 estcpu=16, cpticks=2, pctcpu=0.0, user=0, sys=2, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND *98414 296589 10979 0 7 0 syz-executor 98414 266289 10979 0 3 0x4000080 fsleep syz-executor 98414 414567 10979 0 3 0x4000080 fsleep syz-executor 98414 499931 10979 0 3 0x4000080 fsleep syz-executor 42315 404596 59642 0 2 0 syz-executor 42315 427228 59642 0 3 0x4000080 piperd syz-executor 78821 14029 23231 0 2 0 syz-executor 78821 364455 23231 0 3 0x4000080 fsleep syz-executor 35110 466045 91912 0 2 0 syz-executor 35110 326148 91912 0 3 0x4000080 fsleep syz-executor 71697 420531 39721 0 7 0 syz-executor 71697 129295 39721 0 2 0x4000000 syz-executor 71697 284658 39721 0 3 0x4000080 fsleep syz-executor 63269 86616 0 0 3 0x14200 bored sosplice 61075 293878 16156 0 3 0x82 nanoslp syz-executor 59642 180841 16156 0 3 0x82 nanoslp syz-executor 39721 216167 16156 0 3 0x82 nanoslp syz-executor 23231 434179 16156 0 3 0x82 nanoslp syz-executor 91912 141887 16156 0 3 0x82 nanoslp syz-executor 10979 21081 16156 0 3 0x82 nanoslp syz-executor 23710 362600 16156 0 3 0x82 wait syz-executor 82662 192902 16156 0 3 0x82 nanoslp syz-executor 16156 220063 45251 0 3 0x82 kqread syz-executor 45251 166285 2902 0 3 0x10008a sigsusp ksh 2902 471134 91619 0 3 0x98 kqread sshd-session 91619 453007 37533 0 3 0x92 kqread sshd-session 66601 79760 1 0 3 0x100083 ttyin getty 37533 497605 1 0 3 0x88 kqread sshd 62421 350446 51807 74 3 0x1100092 bpf pflogd 51807 423291 1 0 3 0x80 sbwait pflogd 80793 253210 25312 73 3 0x1100090 kqread syslogd 25312 16864 1 0 3 0x100082 sbwait syslogd 56311 183210 1 0 3 0x100080 kqread resolvd 25793 55668 90585 77 3 0x100092 kqread dhcpleased 23897 187312 90585 77 3 0x100092 kqread dhcpleased 90585 146783 1 0 3 0x80 kqread dhcpleased 94876 185257 0 0 3 0x14200 pause smr 95302 13340 0 0 2 0x14200 zerothread 60939 181453 0 0 3 0x14200 aiodoned aiodoned 79755 460216 0 0 3 0x14200 syncer update 31169 65180 0 0 3 0x14200 cleaner cleaner 12974 482366 0 0 3 0x14200 reaper reaper 43743 302652 0 0 3 0x14200 pgdaemon pagedaemon 50601 251040 0 0 3 0x14200 bored viomb 11787 241912 0 0 3 0x40014200 acpi0 acpi0 41804 282772 0 0 3 0x40014200 idle1 47798 16283 0 0 3 0x14200 bored softnet3 91167 233456 0 0 3 0x14200 bored softnet2 71168 219487 0 0 3 0x14200 bored softnet1 2494 28001 0 0 3 0x14200 bored softnet0 26168 211442 0 0 3 0x14200 bored systqmp 41087 206700 0 0 3 0x14200 bored systq 61755 504751 0 0 3 0x14200 tmoslp softclockmp 11259 406617 0 0 3 0x40014200 tmoslp softclock 68752 121220 0 0 3 0x40014200 idle0 1 97288 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks CPU 0: exclusive mutex &uvm.pageqlock r = 0 (0xffffffff839b71a0) #0 witness_lock+0x5bb #1 mtx_enter_try+0x178 #2 mtx_enter+0x60 #3 uvn_get+0x679 #4 uvm_fault_lower_io+0x2d1 #5 uvm_fault_lower+0x2bb #6 uvm_fault+0x278 #7 upageflttrap+0xa9 #8 usertrap+0x2d8 #9 recall_trap+0x8 Process 98414 (syz-executor) thread 0xffff80003a022028 (296589) exclusive rwlock uobjlk r = 0 (0xfffffd80654af380) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 uvn_io+0x667 #3 uvn_get+0x31d #4 uvm_fault_lower_io+0x2d1 #5 uvm_fault_lower+0x2bb #6 uvm_fault+0x278 #7 upageflttrap+0xa9 #8 usertrap+0x2d8 #9 recall_trap+0x8 exclusive mutex &uvm.pageqlock r = 0 (0xffffffff839b71a0) #0 witness_lock+0x5bb #1 mtx_enter_try+0x178 #2 mtx_enter+0x60 #3 uvn_get+0x679 #4 uvm_fault_lower_io+0x2d1 #5 uvm_fault_lower+0x2bb #6 uvm_fault+0x278 #7 upageflttrap+0xa9 #8 usertrap+0x2d8 #9 recall_trap+0x8 Process 98414 (syz-executor) thread 0xffff80003a023738 (266289) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff838e80c0) #0 witness_lock+0x5bb #1 __mp_acquire_count+0x58 #2 mi_switch+0x4b7 #3 sleep_finish+0x24f #4 biowait+0xc1 #5 bwrite+0x2e5 #6 ffs_update+0x34f #7 ffs_truncate+0x6c8 #8 ufs_setattr+0x912 #9 VOP_SETATTR+0x11c #10 dotruncate+0x1d6 #11 sys_ftruncate+0x1dd #12 syscall+0xb08 #13 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd8069a17640) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 sys_ftruncate+0x1c4 #6 syscall+0xb08 #7 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10195 11039K 11460K 166960K 11425 0 pcb 17 12K 12K 166960K 25 0 rtable 212 6K 6K 166960K 350 0 pf 35 17K 18K 166960K 50 0 ifaddr 40 6K 7K 166960K 47 0 ifgroup 56 2K 2K 166960K 62 0 sysctl 2 1K 1K 166960K 2 0 counters 64 36K 36K 166960K 68 0 ioctlops 0 0K 4K 166960K 1493 0 iov 0 0K 16K 166960K 9 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1346 85K 85K 166960K 1428 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 4 0 VM map 2 1K 1K 166960K 2 0 sem 7 0K 0K 166960K 12 0 dirhash 12 2K 2K 166960K 15 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 18 65K 106K 166960K 218 0 proc 71 91K 140K 166960K 545 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 18 0 in_multi 88 6K 7K 166960K 100 0 ether_multi 1 0K 0K 166960K 1 0 mrt 0 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 79 360K 360K 166960K 79 0 exec 0 0K 1K 166960K 364 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 254 176K 184K 166960K 3626 0 UVM aobj 4 2K 2K 166960K 4 0 pinsyscall 43 86K 105K 166960K 1289 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 4 0 NDP 12 0K 2K 166960K 30 0 temp 38 8678K 8806K 166960K 5168 0 kqueue 13 20K 28K 166960K 40 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 26 0 0 1 0 1 1 0 8 0 rtpcb 120 37 0 34 1 0 1 1 0 8 0 rtentry 176 111 0 12 5 0 5 5 0 8 0 unpcb 144 133 0 112 4 0 4 4 0 8 3 syncache 336 3 0 3 1 0 1 1 0 8 1 tcpcb 808 27 0 20 1 0 1 1 0 8 0 arp 128 18 0 2 1 0 1 1 0 8 0 inpcb 384 112 0 101 2 0 2 2 0 8 0 nd6 144 24 0 3 1 0 1 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 ppxss 1192 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 2 0 1 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 19 0 0 1 0 1 1 0 8 0 pfstkey 128 19 0 0 1 0 1 1 0 8 0 pfstate 384 19 0 0 2 0 2 2 0 8 0 pfrule 1344 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 452 0 44 29 0 29 29 0 8 1 art_table 32 453 0 44 4 0 4 4 0 8 0 art_node 16 110 0 20 1 0 1 1 0 8 0 sysvmsgpl 40 2 0 1 1 0 1 1 0 8 0 semapl 112 10 0 5 1 0 1 1 0 8 0 shmpl 112 1 0 0 1 0 1 1 0 8 0 dirhash 1024 19 0 2 3 0 3 3 0 8 0 dino2pl 256 1708 0 197 96 0 96 96 0 8 0 ffsino 288 1708 0 197 109 0 109 109 0 8 0 nchpl 144 1999 0 305 63 0 63 63 0 8 0 uvmvnodes 80 1834 0 0 38 0 38 38 0 8 0 vnodes 216 1834 0 0 102 0 102 102 0 8 0 namei 1024 6192 0 6192 2 0 2 2 0 8 2 percpumem 16 49 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 6787 0 6787 9 1 8 8 1 8 8 plimitpl 152 40 0 22 1 0 1 1 0 8 0 sigapl 424 510 0 459 7 0 7 7 0 8 1 futexpl 64 1284 0 1278 1 0 1 1 0 8 0 knotepl 120 462 0 0 14 0 14 14 0 8 0 kqueuepl 224 45 0 36 1 0 1 1 0 8 0 pipepl 336 113 0 83 3 0 3 3 0 8 0 fdescpl 520 491 0 459 3 0 3 3 0 8 0 filepl 160 1904 0 1667 13 0 13 13 0 8 2 lockfpl 104 28 0 25 1 0 1 1 0 8 0 lockfspl 48 15 0 12 1 0 1 1 0 8 0 sessionpl 144 22 0 13 1 0 1 1 0 8 0 pgrppl 48 31 0 14 1 0 1 1 0 8 0 ucredpl 104 152 0 139 1 0 1 1 0 8 0 zombiepl 144 462 0 459 1 0 1 1 0 8 0 processpl 1192 510 0 459 5 0 5 5 0 8 0 procpl 656 641 0 582 6 0 6 6 0 8 0 srpgc 96 2 0 2 1 0 1 1 0 8 1 sockpl 728 283 0 248 9 0 9 9 0 8 5 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 113 0 0 15 0 15 15 0 8 0 mcl2k 2048 19 0 0 3 0 3 3 0 8 0 mtagpl 96 4 0 0 1 0 1 1 0 8 0 mbufpl 256 116 0 0 8 0 8 8 0 8 0 bufpl 280 2439 0 123 166 0 166 166 0 8 0 anonpl 32 3997 0 0 33 0 33 33 0 246 0 amapchunkpl 152 10446 0 9904 23 0 23 23 0 158 2 amappl16 200 2100 0 2073 5 2 3 5 0 8 1 amappl15 192 38 0 38 1 1 0 1 0 8 0 amappl14 184 110 0 98 1 0 1 1 0 8 0 amappl13 176 7 0 6 1 0 1 1 0 8 0 amappl12 168 1130 0 1098 3 1 2 2 0 8 0 amappl11 160 49 0 35 1 0 1 1 0 8 0 amappl10 152 5 0 5 1 1 0 1 0 8 0 amappl9 144 325 0 324 1 0 1 1 0 8 0 amappl8 136 24 0 21 1 0 1 1 0 8 0 amappl7 128 105 0 93 1 0 1 1 0 8 0 amappl6 120 177 0 174 1 0 1 1 0 8 0 amappl5 112 122 0 113 1 0 1 1 0 8 0 amappl4 104 314 0 295 1 0 1 1 0 8 0 amappl3 96 1734 0 1608 5 1 4 4 0 8 0 amappl2 88 624 0 563 2 0 2 2 0 8 0 amappl1 80 8329 0 7710 15 0 15 15 0 8 1 amappl 88 2944 0 2765 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 254 0 254 2 1 1 1 0 8 1 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 3 0 0 1 0 1 1 0 8 0 uaddrrnd 24 491 0 459 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 491 0 459 1 0 1 1 0 8 0 vmmpekpl 168 5678 0 5636 2 0 2 2 0 8 0 vmmpepl 168 37719 0 35675 91 0 91 91 0 357 2 vmsppl 480 490 0 459 5 0 5 5 0 8 1 rwobjpl 72 15012 0 12218 51 0 51 51 0 8 0 pdppl 4096 990 0 918 98 22 76 86 0 8 4 pvpl 32 10833 0 0 88 0 88 88 0 265 0 pmappl 256 490 0 459 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 376 0 24 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(ffffffff833dde30) at panic+0x1e5 mtx_enter_try(ffffffff839b7190) at mtx_enter_try+0x1bf mtx_enter(ffffffff839b7190) at mtx_enter+0x60 uvm_pageclean(fffffd800801e6b0) at uvm_pageclean+0x290 uvm_pagefree(fffffd800801e6b0) at uvm_pagefree+0x26 uvn_get(fffffd8067dc60a8,0,ffff80003c43ae68,ffff80003c43ae4c,0,2,3e4f5204b1627e65,2) at uvn_get+0x68b uvm_fault_lower_io(ffff80003c43b080,ffff80003c43b0b8,ffff80003c43af00,ffff80003c43aee8) at uvm_fault_lower_io+0x2d1 uvm_fault_lower(ffff80003c43b080,ffff80003c43b0b8,ffff80003c43b000) at uvm_fault_lower+0x2bb uvm_fault(fffffd806bbfb5c0,200000000000,0,2) at uvm_fault+0x278 upageflttrap(ffff80003c43b210,200000000140) at upageflttrap+0xa9 usertrap(ffff80003c43b210) at usertrap+0x2d8 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x71f99b105510, count: -13 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffff8000299edff0) 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: 0x719f183ebdf0, count: 12 ddb{1}> trace x86_ipi_db(ffff8000299edff0) 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: 0x719f183ebdf0, count: -3