last executing test programs: 2.856534681s ago: executing program 4 (id=961): sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000300)="265df01620b945aa0802e2949efebcfb65c9b6a6dd7f985bda1a571ca322ec50349a95f3ea305c13d026693253529d9b19748ef50fd31f0472f3c786", 0x0, &(0x7f00000014c0)="ed510ee5a7aac788beec5581ad7733f77877c9701cd3b8c4133bf8409082188352b5c19c18f88ef6aa7a07ca992587aac9e654b217e2e39004f1a7312eef38cffaf11c5ad64c39cf3c0a", 0x4a) setrlimit(0x8, &(0x7f0000000180)={0xa, 0x8000}) r0 = syz_open_pts() mprotect(&(0x7f0000189000/0x4000)=nil, 0x4000, 0x1) close(r0) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x48a0}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000480)="000400d93112f0450c22afbe70eebb2f34000000000000000000000000e40f86", 0x20}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac0058bc5a9146dec3708200006a177900000000000000000000a41387469da2d251e46b64b2e6350800d5c22f44b47f77a27cc8c20bb6a1359e21a100ee54fe751a38c4f1eff51f5cc99bf94b08dc7860b64fa99563c9e850ee0199", &(0x7f0000000080)=0x61, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[]) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x80b787, 0x367d, 0xfffffffa, 0x80a1a3, "bf08f101eef0675d105048f3248604ffff001200", 0x2, 0x8}) bind$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x1, 0x0, 0x14, 0x1, 0xd5}, 0xc) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc028756b, &(0x7f0000000100)) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) open(0x0, 0x80000000000206, 0x40) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) fcntl$getflags(0xffffffffffffffff, 0x1) close(0xffffffffffffffff) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x102) 2.854219632s ago: executing program 4 (id=962): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000500)='T31', 0x3}, {&(0x7f0000000800)="a6532404", 0x4}, {0x0}], 0x3) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x8000, 0x40, 0x1, 0x800440}, {0x7, 0xf4, 0x0, 0xb38f}, {0x6, 0x0, 0x0, 0x48a5}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000001c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async, rerun: 32) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000480)="000400d93112f0450c22afbe70eebb2f34000000000000000000000000e40f86", 0x20}], 0x1) (rerun: 32) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005020000000000", 0x9, 0x40c, 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050160000004000000000700000012df8106cfa10500fef96ecfc73fd3357ae36caa0416fa4f376b36acf00b7804be301e4991f7c8cf5f3fc303ebe1aa5323edeb51e2f0ca3ebbc257169ed0d44a699a1f133ea7acb5d602000d7d026ba8af6300371c2102000000720fd38bfbb770c1f5a8aec872ea772ec58904000000008d9800361b1257aba8c500002012010000de5000"/177, 0xb1, 0x0, 0x0, 0x0) (async, rerun: 32) sysctl$kern(0x0, 0x0, &(0x7f0000000280)="71f91e34710058bc5a9146dec370c200006a177900000000000000000000a41387469da2d251e46b64b209000000d5c22f44b47f77a27cc8c20bb6a1359e21a100ee54fe751a38c4f1eff51f5cc99bf94b08dc7860b64fa99563c9e850ee0199", &(0x7f0000000240)=0x60, 0x0, 0x0) (async, rerun: 32) open(&(0x7f0000000180)='./file0\x00', 0x80, 0x20) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0100000000b0b9c136000000000000005009005b"}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x20}, 0x6, &(0x7f0000000080)="0f23ca2c46f958e87c1939c867c99d710339a58f6a04d4d8265bca1a267dc44f9990ac5c85815774b5cff09d33274f43804ec40d461fbba00318e8ca5e5ac5cc354e1331d08a0b9fbd56ba35120c26abc7702426be86cabc56962613b82c8982afb88a74", 0x0, 0x0, 0xd6b564e3a461cd12) (async) r5 = socket(0x2, 0x3, 0x1) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) (async, rerun: 64) r7 = kqueue() (rerun: 64) kevent(r7, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) (async) ioctl$FIONREAD(r5, 0xc0206921, &(0x7f00000001c0)) r8 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r8, 0x8040691a, &(0x7f00000001c0)) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0xffffffffffffff3d, 0x0}) (async, rerun: 32) write(r3, &(0x7f00000006c0)="bb89a7a58919b0f928e41c8a84e129", 0xf) (rerun: 32) 2.803711953s ago: executing program 1 (id=965): syz_emit_ethernet(0x22, &(0x7f00000003c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x2, 0x1, 0xfc, 0x2}}}}}) sysctl$kern(&(0x7f0000000080)={0x1, 0xa}, 0x2, &(0x7f0000000000)="ceb5", &(0x7f0000000040)=0x2, &(0x7f00000010c0), 0x20) 2.801981355s ago: executing program 1 (id=967): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001400)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10, 0x400}, 0xa) recvmsg(r1, &(0x7f0000000c40)={&(0x7f00000005c0)=@in, 0xc, 0x0, 0x0, &(0x7f0000000540)=""/12, 0xc}, 0x804) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000080)) 1.712003678s ago: executing program 1 (id=969): mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x451d) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) 1.709466832s ago: executing program 1 (id=971): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000002c0)="000400d949a5f0450c22afbe70eebb2f3400000000e5ffffffffffffffe40f86775d05dfc9998a88e72f535a18f8d5ec344d8360f428388b8cc1b124f4b1887cde9770691e542121e5d261d6049fb2808eb2001218f1365a2af06a2290a2a8f4", 0x60}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac0058bc5a9146dec3708200006a177900000000000000000000a41387469da2d251e46b64b2e6350800d5c22f44b47f77a27cc8c20bb6a1359e21a100ee54fe751a38c4f1eff51f5cc99bf94b08dc", &(0x7f0000000080)=0x54, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[]) 1.605905253s ago: executing program 4 (id=977): mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x65, 0x1ff}) open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x538, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f00001d0000/0x4000)=nil, &(0x7f0000663000/0x4000)=nil, 0xfffffffffffff801}, {&(0x7f00006ac000/0x4000)=nil, &(0x7f0000826000/0x4000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f00001c9000/0xb000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ad4000/0x2000)=nil, &(0x7f0000826000/0x1000)=nil, 0x40}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0x12}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00004c1000/0x2000)=nil, 0x0, 0x9bbf}, {&(0x7f00001cf000/0x4000)=nil}, {0x0, &(0x7f0000358000/0x2000)=nil}], './file0\x00'}) mkdir(&(0x7f0000000240)='./file0\x00', 0x1) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x41) chroot(&(0x7f0000000100)='./file0/file1\x00') unveil(&(0x7f0000000400)='./file0/file1\x00', &(0x7f00000000c0)='r\x00') open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) rename(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8000, 0xfffffffe) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000440)=ANY=[@ANYBLOB="8fe4632e2edd73e53005919acc721389fe97428e47bf4d9f27e173524e66b52848746c6f31e687b65e6010"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x2, 0x1, 0x0) 1.603938329s ago: executing program 1 (id=980): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x4000, 0x0, 0x0, 0x48a0}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000002c0)="ddde36ee6e0e1b0378c5bd98e071b6e8e656195650", 0x4c}], 0x1) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r0, &(0x7f0000000480)="bb89a7a58919b0f928e41c8a84e1", 0xe) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xe4}, {0x6, 0xa, 0x83, 0x4000400f}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x10000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="c097b758ef8c2a2cf224de32d1670f6d2205233c6f4388ef63fee0e2e17897ff124373192e73cca226d8bf684417e2beffb5152a1a7283dc696d80335b6331e9cd49081a76e72a92a6e5ea5c6a6f966eed67400750883bcacacfdcf90e604e00c75508a5d7", 0x65}, {&(0x7f00000002c0)="5b3a97e4e0e9c7566f497f00a5bd6f0f6c60e44c2b89337e21c4ac60d178195a8432f3f08fba9b6fc326031fa44b98dd311509124b1ee3fa41b7e16b72743edfab148bfd3c3de18ea7d6591e865bfe4bd8e02c31da46b81d0c2e275e7b4a06112767329d03dd6ac4421e537b984562a893c3c75e2a", 0x75}], 0x2) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x8000, 0x0) ioctl$VNDIOCSET(r1, 0x41946465, &(0x7f00000001c0)={0x0, 0x5, 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80, 0x81, 0x4, 0x407}, {0x60, 0x6, 0x4, 0xe}, {0x1ae, 0x0, 0x15, 0x4}]}) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x17, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2}, @icmp=@parameter_prob={0xc, 0x2, 0x0, 0x0, 0x8, 0x0, {0x5, 0x4, 0x0, 0x1b, 0xfffc, 0x0, 0x0, 0x0, 0x1, 0x2, @multicast1, @loopback}}}}}}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000240)) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff00ca0a4b53ff67676ba17eacd3a268e00000000000080045640030000000000011907800000004ffffffff0b019078000b00034509000200680d01ed11061affffffff0000000013e744d5c263231d406500876d962f5a02e6388660ceddcd7c0dfa178007dd9db615a32d1755216ed39cb0bce06bc4ab8bc8b39ebbfd720c4102a62554051306bde5dc78bd56"]) r4 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0xee4bce5bb233ab95) poll(&(0x7f0000000080)=[{r4, 0x40}], 0x1, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) close(r4) 1.317461148s ago: executing program 3 (id=1001): connect(0xffffffffffffff9c, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x80) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/144, 0x90) chdir(&(0x7f0000000180)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setuid(r2) acct(&(0x7f0000000200)='./file1\x00') close(r0) lchown(&(0x7f0000000240)='./file1/file0\x00', r2, r3) mkdirat(r0, &(0x7f0000000280)='./file1/file0\x00', 0x28) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0), 0x40, 0x0) unlinkat(r4, &(0x7f0000000300)='./file0\x00', 0x8) r5 = accept$inet(r4, &(0x7f0000000340), &(0x7f0000000380)=0xc) fchmod(r5, 0x140) ftruncate(r4, 0x240000) r6 = open(&(0x7f00000003c0)='\x00', 0x1, 0x100) socketpair(0x0, 0x4000, 0xd, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r8, &(0x7f0000000440)=@file={0x1, './file1\x00'}, 0xa) fchmod(r5, 0x17c) r9 = socket$inet(0x2, 0x4, 0x7) r10 = dup(r8) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, &(0x7f0000000840)=0xc) r13 = openat(r6, &(0x7f0000000880)='./file1/file0\x00', 0x0, 0xc4) pipe(&(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r10, &(0x7f0000000a40)={&(0x7f0000000480)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000740)=[{&(0x7f00000004c0)="70fe885e9ebbff093f6b25ed73936f83c77c066778faa713feadc175ec2953a36d0d5ee5f3deda2f30dfa02ce172482977ff60af4fd21bedffa4ff3be7d44d64621fc0404c88a2a3b2e1be429ddcae01f57b7811c4902cb0cfab8bdf980e07660b11caba2cfed875a15c7119c2153b5e82cf08a90dd140b5119a99b8e20a2d241815b8f52f08c3", 0x87}, {&(0x7f0000000580)="a90ffce7484ca162d2efa1e3001bea", 0xf}, {&(0x7f00000005c0)="4785778ba70c7182221cfa93da2ead8001eeb7330caa95a6f4dd94f94820f3055b4a7693cc2eaf45e548c92cc8e144c97e52e68c5524da1a8b989ab237e7fd342f22cfaff13678783d390a9667bc3d244cf2c9", 0x53}, {&(0x7f0000000640)="6c4a6d8d456d8388280b6a9a3b35478afe860f6180006dbd673e54ade5ec83e186d783525b58303fffa8315d8a640831b46db5ce1855967389a8a2999c33c7daa3d526fb95c668554a12e205a7be8a3db868e29da38878932eb7a326d82872", 0x5f}, {&(0x7f00000006c0)="5351d0e7de49b00060092d20932b59b6ccb7914bafa9c0e004bbc2410bdaa624319c2b02cf051c9b5d2a6bee236f3e829184b87485e2525aab54a484c06629dc4a570a067fdc657af4b778e700942122", 0x50}], 0x5, &(0x7f0000000900)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r8, r8, r6, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r11, r12, r3}, @rights={0x18, 0xffff, 0x1, [r7]}, @rights={0x20, 0xffff, 0x1, [r13, r5, r7]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r6, r15, r9]}], 0x128}, 0x408) ioctl$WSKBDIO_SETBACKLIGHT(r15, 0x800c5712, &(0x7f0000000a80)={0x6, 0x0, 0xf}) pipe2(&(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000b00), 0x80, 0x0) kevent(r17, &(0x7f0000000b40)=[{{r6}, 0x3, 0xad, 0x20000000, 0x5, 0x1ff}, {{r14}, 0xfffffffffffffff8, 0x2, 0x2, 0xfffffffffffffff9, 0x6}], 0x1, &(0x7f0000000b80)=[{{r10}, 0xfffffffffffffffa, 0x20, 0x1, 0xa5, 0x6}, {{r16}, 0xfffffffffffffff9, 0x8, 0x2, 0x5216, 0x2}], 0x4, &(0x7f0000000bc0)={0x0, 0x8}) 1.308896914s ago: executing program 4 (id=1002): open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) r0 = socket(0x18, 0x2, 0x0) close(r0) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) setsockopt(r2, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) (async) ioctl$TIOCSTOP(r2, 0x2000746f) select(0x40, &(0x7f0000000000)={0xfffffffffffffffe, 0x10000001, 0x200000000000, 0x6, 0xfffffffffffffe01, 0x6, 0x4, 0x400}, 0x0, 0x0, 0x0) (async) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r3, &(0x7f0000000240)='./file0\x00', 0x2000, 0x4e5a6060) (async) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) unlink(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 1.306405708s ago: executing program 3 (id=1005): r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) listen(0xffffffffffffffff, 0x361) mknod(&(0x7f0000000140)='./file0\x00', 0x6000, 0x11d4) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 1.303058222s ago: executing program 4 (id=1007): select(0x0, 0x0, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000100)='./file0\x00', 0x10010005, 0x0}) fchmod(r0, 0x8) close(r0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, 0x0, 0x800, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001180), 0x0) execve(0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0x8210560b, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x7ff, 0x0, 0x400}) r2 = socket$inet(0x2, 0x5, 0xa) recvmmsg(r2, &(0x7f0000000080)={0x0, 0x4}, 0x10, 0x1001, 0x0) 1.133548582s ago: executing program 3 (id=1008): r0 = socket$inet6(0x18, 0x4000, 0x40) sysctl$hw(&(0x7f0000000000)={0x7, 0x5}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) close(r1) (async) listen(r1, 0x5) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) (async) r2 = syz_open_pts() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) fcntl$lock(r3, 0x9, 0xfffffffffffffffe) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff26, 0x0, 0x37) (async) close(r2) (async) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4, 0x10, r1, 0x0) recvmmsg(r0, &(0x7f0000000200)={&(0x7f0000000080)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000000c0)=[{&(0x7f00000000c0)}, {&(0x7f0000000280)=""/73, 0x49}, {&(0x7f00000003c0)=""/219, 0xdb}], 0x3, &(0x7f0000000140)=""/131, 0x83}, 0xf904}, 0x10, 0x1041, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6060626000102c00fe8000000000000000000000000000bbfe8000000000000000000000000000aa11000001"]) (async) r4 = socket(0x20, 0xb14640ee256d8015, 0x2) mmap(&(0x7f0000460000/0x1000)=nil, 0x1000, 0x2, 0x10, r4, 0x0) 923.34446ms ago: executing program 3 (id=1017): unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000300)={0x0, 0x1}, 0x10, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000180)=';', 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x18, 0x2, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='c\x00') semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x0, 0x2ff, 0x800}], 0x2) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000240)="ebe9116223cde511eb6a5568023e6463fa44c2676c61443abdd923773a1f2c69a10bd916e84656b919fd4d7b2163daef26a06105eb99779d97b7780cfdbd9ee7c85102dd0db3bfc59a69041b7868b9aff4fe4370ab5f83637a67af06b5171b91b68fe01a7eea3ad846c042901de95a71a4c8c2b1aecb86f71d88708a49714f0fab39b120a7ac3c80ff8eeb97e105ed56aeb9410b491880d1db95d1758977aad2591ebe35e0269137ebd5e756c365cd6d197d51633195c9f090d05bda9b2e5bd3d6783a1e5a57687e95ac2545dd68c01d53341ced64a296a1b82b3f7d3cf0ea759de3d3ed3b8ee261a898706094388ce58daed8353779a560a7fa5353001f26f4ac43dd59dab4fa10cdcadbce62b72ca399c8f0a2a9c963825eca113e79ea9d9e2faf9111657ae102b1b61632973976df4c83c23d760f3503642aaec5bdb1f1c7767fc4f4dd99f5fc50531894781613bc9ca62158f96d7e8d89f87eeb56c12d895fa66fb0cc0749639a405658f86183f10b050bec630eb66ba121152c90b3c2ded0fa81b8322569ff2c67047e8af18093354f73203e305470ee3ddd0291d012ed1504723364a2dcdc941d34f837e27b76681c7714672c7f580a3ce913fc94e718dfbb7676b1a171be63120f8d626c7b2a4d8d2febe1baf89f40d8a0d880894064f3e752b25980b4949cdce76b400f340a72b3dfd122456f23885512ec4f7761466ddca8dc33a87f191da600677219899d0de0686b865c826035d32a318bb5df956c661be2c4a6562c4b3b98f198ee7e5ef244734f70cf403a76c67b6de0f64910b622493773091edbc2894bae639ca4df20e50e47bc8c2ad15b62b907e6bd69fea6ad084425de7f6af8df608029ba2527cd220ddb121041073dbdb8917825ca24fce51cf432bac8d069ef9c37906aa2e97e31ff6d52aac201b7a573023b29d949e5382c81d4fdf5efdaf359556a4a8007ec58751e92e70556444423ea0f537331064836f5ffa205c6194ccc06fc57058be1a26c254238998f46d49c59ffb17c2664ffadd7981d3af72e2b6f81de6edfef1d34f39ccbd9528f296e5170e3ebe28d2930e8c0f8b47c5bf870abd6521de47bc3be40da72fd980fea78809b95cdec5f1648ffc2c2efda170c5b1808994cd333c9885480845a470e588ab9d4e182631b41c631aede5230e8d3e6260fa56cdcd7be8f5880b11869c6d615dc4ccd8a915022fe3fe9fcb69df89c36311cbe126002c6974fb20e8860dd34091dda6bc75954d75f337355f413f3bd53f04fcbef0417a8be22920368bd2cfa17b559e8813219694325dd0647a61354d039eb194ee575ef079025ef528b7fe758deaf1798d4dfad5c094125dc4ba0969b9c1b4b93447f3611349a04b50da6e72e795db9bf35d585625a9f4aac38c6f64b52274b7f45b175d820eb07ec8d29350b2d0152f05cf4f49067573fa7b6e7ac5e6689535f614aaaa14450ed780d8797e284a86b3935c4363a34f27be3bbfc21fa06e20710f73aec4634e07dbb8f1aefad349991dab0c61a1c3aad0139efe4eb3ff6f9e3168dd6cf219854f34e76b93ee6d3758607b349b3676c8c293032876cd67c4e6657289f318b69c6457e16d3cbc668bcd29ea7cc69e279145864b5ab18ccfab6c8ea264b994aafa342962f89b939c1d04514ffbb3af1f6969c22447fb646c618f58d6052ff778be26a311902760ed720a9824c8c22f74cb6046ebc845e48d9086a3cc0a201ba381c5267e4895d4f2c154116b7416453066754cc867795836509c85ca8b40785cfad490dadef6b694d8d5024c82ae9a259f4e9fddb671d8e61984cd2f7494d69aefa3f45fefa2bcf4875dcc6906793e09643f3f23e26d364e880ff71c51766a35f772a157302d0be53069483375c3a9a1dccfeb8b2bd455f2f120771c9cefa0eb9068653c919523db0dae4c6a3b706b8e2900970a96e2aeabd25926b827707f341de8ac13f1d00ec71121b52b73ee7304e2cb51f95232ee4cf0209a5d17155bd62fe6ea0730d36d1a1dc392c066712caf98df6737e0270df49673d21ebbd4b9372a8af05e81a95929394a387dd83513e6187980729b539a72a95320985132372aa5a3f644cf08d7c2245d0c3919701352e8e10655ba2dc4e9ef804452e600087e509d012f9818f4adc4e8bfa7611f72d62d6f5f02102bfa55566dc3699b8317ac74947757dc2c0fb3e783120b2a4a557abd4d78be59495c8eb93092146c779c87a9bf9009925554dc1a24035464a7ac142a92362db694d23e69e86d935ac345b8625b88be1e8c9736181026466be5e6265f8ae3c3a7677b8c6043946114d584b09cf0916f74151ae92285fc830b9b13ce6bdc245be611707cf7922138da4841b11cbe7443a85d1627e60ddba6bec8e906a63375e845f4d2dcb84f2c602d589aa1eecdb6c2dbde84355d06ef16b9f25b7209bd8e28d55f112e0f9ebcb260e0fba05a605afdaf57ca263fd34dad6eef59c8602bef41064bd8732eb2ff60f2ae2b0d971243fef15db9d1fe40c03016851f71e822c1491afc75563d2dbeb4d7589820fcd080ef3971096c5fee928c2bbb07d31cbb703f9dc0b9a04a8b4f1c2b45fde73fd3bbb1443e4c2dd2ca9c062ab1a7f30cf677f772ea9ba5689fee8e94dd04a6e8cb7d15147d29bb136c24f041f4f8e4f6f2294f3fe772a0bad53faadb4270d5ca53dac376545c02ea3cbc9aea42eef8ffcc1473ccba5392f929924e0965c10b410d235488e206b0d64fd596fc83ea2e80f839a0280e4007586d1a78866fa4796f1b70077d69cfe07b04b967e098e6b3b275d85db57a7a569e83bf16872926696aa5d18ff8d426324fb4ca20a0e3f5de6bac69ad309da4ba46da2054c2bac589af5a2320247365e646b18355e21f5db3ed0e4a2415ff524045c06f8c14cfcc49fcd87152f27415ae90759b96f9eb4ea09a8d431c42c3e3b2cf7086e3ce62e5ad7703004f487582ddfd56c4689c4ea8d6c8362975ef09182bae172d7206232008900e2600006798509e18474fae17a3321637cd9d311ec28018d6d5c07359916d797e5a057b4fab5a33ccd069e530bd2e134302341cc2e315337c41191286da98a89fd5a6d911867db6fc7e06e5a589fbad772ae9e95b2060a943d3206a423c4c7a19b6582cbf3458178ea3865e6c85f40442df276ef8f630240f65ce4d655973b443e55c62c063acec8b16caa19af782458ef1b7a179411dc470fd9478f295029cdff001fa46c58ac81270ef1dabb16bcd2532791507401e357321a0be8cc14c81a3c12602aa34af4734d7197e7031c5f78b0156a20392153d4d27fc77e58b9900f58af2740cea23860d2df5d3183b45d96654168b20f8a180ecb7b706b74c3fe90c351ac398eb067c7e5734072595182b514730fc85cdd58e4cdd1ea83638a0029726f70e4a7b127ebb53018b8b3cbe28f9adf7c624eff5e572e90bafd317ed01df04467258f0b5efdf826bcaca89d79f2087589164c6ff0da58b12e3fa4c62b71a8c4f57130633dcde3425155327334ea358f64faf6fff3d57298ec8c", 0x9d0}], 0x1) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x8000, 0x0, 0x4000a9f6, 0x0) kevent(r3, &(0x7f00000001c0), 0x9635, 0x0, 0xa543, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000d80)={0x0, &(0x7f0000000c40)}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x10000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="c5eabfedf9e2015c9271000000000000b6396d296b3ceeceedf043984f89c27155e201d6", 0x24}], 0x1) sysctl$kern(0x0, 0x2f, &(0x7f0000000d40)="43d922545ea77c890ef912a750f60d374cbd98a017effd6fcd06c66e", &(0x7f0000000080)=0x1c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000cc0)=ANY=[@ANYBLOB="ffffffffffff0000000000000800456400300000fb000011907800000004ffffffff0b019078000b00034362a87df7434509000200680001ed11061affffffff00000000"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='W\x00') 739.570444ms ago: executing program 2 (id=1021): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x39, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000004}}) sysctl$ddb(&(0x7f0000000000)={0x9, 0x6}, 0x2, &(0x7f0000000140)="34967ba6a70e1f", &(0x7f0000000080)=0x7, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 738.195551ms ago: executing program 1 (id=1022): r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x2, 0x0, 0x2, 0x1000100000000}) flock(r0, 0x3) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r1 = socket(0x18, 0x1, 0x0) (rerun: 64) setreuid(0xee00, 0x0) (async, rerun: 32) r2 = getuid() (rerun: 32) setreuid(0x0, r2) setsockopt(r1, 0xe, 0x1, &(0x7f0000000200)="00000000ddfc3a7933810e6cf8b71ec97f2256bdacd44a9c7befa595ab2ee0cfd170529237322c0b56534bf7e80afdeaf3bb47da84872fdd4f471e2f03e835f8a984a8cbb1b31eebeec5fcabb4c82903dc1aea265d273ea7948a18ebd7fbec6c57fe38c9fa8fca98657bcaaa174906913e803f231538ce0657bd811f098085d2417d1d09004593f57c549a85fe66312dfaa0ae1c82a4985707c09b61c860461a6314b1a3972f838c2b8a903b7fe2845066ba8c06deff5e9a4cf0d32ddbd89332dc1f0a4c621a32bc2b3c27d629", 0x95) (async) flock(r0, 0x3) (async) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0x1c}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 686.579958ms ago: executing program 2 (id=1026): r0 = socket$inet(0x2, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x7fffbffe, 0x0, 0x0, 0x0, 0x0, 0x9, 0x8000}, 0x7, 0x7ffe, 0x3}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000780)="8e0a2e8b9970203d11587a430292", 0xe}], 0x1) ioctl$TIOCSETA(r1, 0xc0504417, &(0x7f0000000740)={0xfffffffd, 0x0, 0x0, 0x100, '\x00', 0x40, 0x7}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) r4 = syz_open_pts() flock(r4, 0x2) fcntl$lock(r4, 0x9, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x100000001}) close(r4) syz_open_pts() ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r5 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x1d4) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0xfd6, 0x3ff, 0x80000001, 0x1fffd, 0x10, [{0x0, 0x3, 0x4, 0x3}, {0xc5f, 0xb, 0x8, 0xfffffff9}, {0x800008, 0x20f86, 0x0, 0x9}, {0x80000000, 0x800, 0x3}, {0x401, 0x7ff, 0x1002805, 0x4d8a}, {0x2, 0x86, 0x3, 0xb8}, {0xce1, 0xd16f, 0x4f9, 0x2d}, {0x2, 0x803, 0x17, 0x6}, {0x2, 0x7f, 0x5, 0x9}, {0x4, 0x90, 0xd1b, 0x88}, {0x1c2, 0x40000005, 0x4, 0x3}, {0x7ff, 0x6, 0x7, 0x9}, {0xb8c, 0x4, 0x8, 0x2c4}, {0x29a71718, 0xfffffffa, 0x1, 0x6}, {0x2, 0x7, 0xfffffff9, 0xfffffffd}, {0x0, 0x1, 0x1002, 0xc}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r5, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r5, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) ioctl$BIOCGETIF(r3, 0x4020426b, 0x0) close(r2) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {&(0x7f0000000080)}], 0x2) 631.707831ms ago: executing program 0 (id=1030): openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0), 0x82, 0x0) (async) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0), 0x82, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000500)={0x6, 0x9, './file0\x00', 0x31fb, 0x31ed, 0x0, 0x1}) chmod(&(0x7f0000000280)='./file0\x00', 0xb80804d1c81c1e00) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0xf) (async) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0xf) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) (async) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) select(0x40, &(0x7f0000000180)={0x4e, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x6}, 0x0, 0x0, 0x0) select(0xfdda, &(0x7f0000000540)={0x6e4, 0x3ff, 0x0, 0x10005, 0x4, 0x0, 0xffffffffffffffff, 0x9}, 0x0, 0x0, 0x0) rename(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0\x00') ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x4, 0x40, 0x1, 0x800440}]}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x4, 0x40, 0x1, 0x800440}]}) r3 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000280)={0x3, 0x0, 0x3b5, 0x1000381210089}) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x3, 0x0, 0x4c1, 0x369000000, 0xffffffffffffffff}) open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) (async) r4 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) lseek(r4, 0x5, 0x2) fcntl$lock(r4, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x3b5, 0x1000381210089}) (async) fcntl$lock(r4, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x3b5, 0x1000381210089}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x31}, 0x3, &(0x7f00000002c0)="7fa33e3c6e1d648a8ca6ebc70f949c442aee00000100000000006f09000000ada3bc4efb0f6bc50690e5d879fac2492f4a048db1ea3300aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfd07287f000000000000000000000000000000000000000000002d71c24f8dc7a237716095d07fcbeacf86c5956064500973dec03684286c93ddc3551d68b2f2a55b52f6b9077af8e7608e7e45af7ec2b579f445ba21746afdc710406b65637483ac9dde3a151dd5a5addafaf5aa845c825513f2c5e06322a2c7a3146cfee0d0146164836079c732869205c8959946faef6be65eb94befe98ddb9ab5e5c5852ddde821458aee21ff7c6cc23a6464aad5679ac8d23a1fcc2c1cc45f3fddfab15f4cbb4258eb84d34dade9ea99d3a7a5939c5a5da0f2f1be06b337374a1f3516c4a1f479b91ec1f6603424d05ebd0afa6268427709c97b3a53ed3cd516512dd7acc9fae77eaaf0baa6efe60982308595f9e407a1ccc56fc2a3e6f431b075f505a4ed2f7d0f788c21d548ebb885d4055e", &(0x7f0000000100)=0x17a, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getpeername$unix(r5, &(0x7f0000000140)=@file={0x0, ""/263}, &(0x7f00000000c0)=0x109) syz_emit_ethernet(0x24, &(0x7f0000000380)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x9, 0x16, 0x0, 0x0, 0x0, 0x33, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, @generic='3o'}}}}) truncate(&(0x7f0000000000)='./file0\x00', 0x8000000000000001) 436.940332ms ago: executing program 2 (id=1033): r0 = socket(0x1, 0xedd9030759e33e1e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8020690e, &(0x7f0000000280)) sysctl$vfs_nfs(&(0x7f00000000c0), 0x3, 0x0, 0x0, &(0x7f0000000400), 0x0) 436.722269ms ago: executing program 2 (id=1034): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001180)={0x3, &(0x7f00000001c0)=[{0x20, 0xfd, 0x62, 0x1}, {0xc0, 0x8}, {0x6, 0xff, 0xfe, 0x1}]}) (async) syz_emit_ethernet(0x42, &(0x7f0000000000)=ANY=[@ANYBLOB="73b9ccc3000000f70004000086dd60000000000c3a01fe8000000000000000000000000000bbfff599e2f29613a0530200000000000000000000000000018284e355429be5bdc9516662"]) 436.089601ms ago: executing program 2 (id=1035): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x7, 0x7, 0x101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x4, 0x8, 0x3}, {0x6, 0xf86, 0x0, 0xaf9}, {0x1, 0x800, 0x7}, {0x1, 0x80000003, 0xe, 0x7}, {0x2, 0x1, 0x3, 0x9c}, {0x80000cdf, 0x1, 0x4f8, 0x6d}, {0xa, 0x803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x6, 0x8001, 0xc7, 0x88}, {0x4, 0xfffd, 0x9, 0xaeb}, {0x803, 0x9, 0x8, 0x5}, {0xb8c, 0x4, 0x5, 0x6}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0x4, 0x7, 0x7}, {0x0, 0x1, 0x4, 0x30000}]}) r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') mknodat(r0, &(0x7f0000000540)='./file0\x00', 0x6000, 0x20006c1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6384) r2 = socket$inet(0x2, 0x3, 0x0) close(r2) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000695000/0x3000)=nil, &(0x7f0000745000/0x3000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000305000/0x4000)=nil}, {&(0x7f0000563000/0x4000)=nil, &(0x7f000067e000/0x4000)=nil, 0x8}, {&(0x7f0000412000/0x3000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000696000/0x2000)=nil, 0x1ff}, {&(0x7f000013f000/0x2000)=nil, &(0x7f0000750000/0x4000)=nil, 0x64b7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000009000/0x1000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00004e6000/0x3000)=nil}, {&(0x7f00007f8000/0x2000)=nil, &(0x7f00003f2000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000563000/0xa000)=nil, &(0x7f00007ca000/0x3000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80}, {&(0x7f0000248000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x2}], './file0/file0\x00'}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000000), 0x0) fchmodat(r1, &(0x7f00000002c0)='./bus\x00', 0x7b, 0x4) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000300), 0x200, 0x0) 427.038688ms ago: executing program 0 (id=1037): openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) (async) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) pwritev(r0, &(0x7f0000000100), 0x0, 0x80000000401) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x3, 0x0) syz_emit_ethernet(0x10e, &(0x7f0000000200)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0xd8, 0x16, 0x0, @rand_addr="fe000000010000ff80d14400002000", @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x3b, 0x0, 0xd0, 0x0, 0x0, 0x4, 0x64}, @fragment={0x33, 0x0, 0xfd, 0x0, 0x0, 0x3, 0x65}, @routing={0x4, 0x4, 0x0, 0x3, 0x0, [@loopback, @empty]}, @routing={0x33, 0x12, 0x0, 0x2, 0x0, [@mcast2, @mcast2, @rand_addr="5f1060baa6294d50867b2b73b31b23a2", @remote={0xfe, 0x80, '\x00', 0x0}, @loopback, @mcast2, @mcast2, @loopback, @rand_addr="a8b99b8fd2b0d014fee6f6fc7461500d"]}], @udp={{0x0, 0x0, 0x8}}}}}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRES16=r1], 0x9, 0x8}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) execve(0x0, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) 424.901059ms ago: executing program 7 (id=1038): r0 = semget$private(0x0, 0x8, 0xa) semop(r0, &(0x7f0000000300)=[{0x2, 0x6, 0x1800}, {0x4, 0x3, 0x1000}, {0x2, 0x7, 0x2800}], 0x3) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000080)=[0xa]) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000000)=""/212) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2, 0x0, 0x0, 0x104}}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x9, 0xffffffffffffffff, r2, r3, 0x0, 0x94, 0x6}, 0xcbc, 0x8000000000000001, 0x6}) 420.097376ms ago: executing program 3 (id=1039): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1024, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0x2) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x4, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x6, r3, r4}, 0x4}) setuid(0xee01) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1e6, 0xfffb}, 0x5, 0xfffffffffffffffc, 0x8001}) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) r6 = socket$inet(0x2, 0x8000, 0x1) setsockopt$inet_opts(r6, 0x0, 0x64, &(0x7f0000000240)='0s\x00\x00', 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000002200)={0x1, 0x28}, 0x2, &(0x7f0000002240)="b6e66acaa069010f06ed52430905bea2042b7209bd719ad217b4b12887f3d99741f857a665473035c38c87d4f914a375", &(0x7f0000003240)=0xfffffffffffffef6, &(0x7f0000003280), 0x0) mkdir(&(0x7f00000002c0)='./file0\x00', 0x8) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setreuid(0xee00, 0x0) r7 = getuid() setreuid(r3, r7) r8 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) fchflags(r8, 0x1) setuid(0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r10, r10) geteuid() sysctl$kern(&(0x7f0000000040)={0x1, 0x22}, 0x2, &(0x7f0000000180)="e08e9deaae32c014850ab74e45624f1a295b07cf88feac31dd43b98b014caa6cc51d42c8491c3755d99e5fcfe2aab66c8219eaf7afb48d1958f8f47f2cd0170a4a2231e2b09f1043755807d62519957f8136829faec0c8bcff3d52ffd3d695f45146db13656c68df6114090a288d3abed94ee0c543dfb1ebe999c0cb5947ef46df2c23eb415afec64986e930c994dd898341c10ea99cdf65fdf69df4a196d8f5dcedfab186585bca8d4f334e14fbface67c43deda11fd34c6768677734222ddba14d221e0cc304788b2f5068b2c4790dfa85e9a6abf8cdaf58ba857db1a9653bf9bcaf45a6ff24", &(0x7f0000000280)=0xe7, &(0x7f00000005c0)="1c8f9ff242da02303be208be927095344f39ab598ad02621125292766f07a8c7172cac472e89267421481d9385793cad89e85681f365f481fa4105295d608580ee3e3ab9250d5ef8998977fec378c81efd936b42a8ae1400bcf0f6eaa3165d378608be163257a3acdf66d709bdd969f641fe9d184e036fa269848b0a0bc204afce1c81c69f03f989f4c382de528ec2aebb09a3467253d73f9d4b8f70a8577699fa69c54c3d41eec7cbcba3d293ffa4b5cdb19e897b729668690296789c2b897c7f023b51493ecaa260513773c4103c5893abf460509d3a461cd2cba0fe44daf6ad867b5239022d243e5de243acb980020333ad38168f7f900537ff1f8e56189be40c99c78ef210806700f2cabfa271dc4b64fa7425b8e6531366164f69ebfb84411066f98947d91452c317c756c34f139f5d8325707614266c87337eaab20e4827cfa232a0526aff43a257cbf2cb76c72146ce24a40d98617a00d65c655420b11e02b24b83b3ecbd5d3c4af2633a85976445a2a6f7c1f48e5a1226eb8ec891b83ba44db742aa0a3e2b6730bce84e7c8fb01bc7ee8cbc45c2d310fad7b7f1ee929065c00fc98b3ecfef52d8a8c8a14bf6c5cb80d0965f73d0786adce748ec067adbe6461d0bb2f535172acb5278da7e894f569830a2901add07cdba16d5d919468121e6b2399f7e008afb84b78a9804a64ff576c23165251965985ca88d33a3b1cc981137bc58508d3aa217651c84f30d3d7ae48fa37becc206c05bbc570ed6c0f1465fc8dbeaf5d3f4333963b6d15273b9643e429bd66af82016c78f538513b7c663d79120f560bad26455e3d765378bf9d035de2b5d02afa643c72d3a509b9257c13910ffa73dd34383bf68cdfb8870eac95b3d1baad4ff10f0b3bafa0b019dc3118dd1301e3516d778a5ac65cb751aa19225401d362b048031918e1c6ecf6aceebd5ecfbeab4df4b4b0ebe4f7f0fec25fba868bedd8cfac0e53c7cbf26d9d2fe84e2b2273a0c533650739ac1b2e3487878ff95207a545ebaa235d6157c894ca5d11d37339c1a0ea189ab0ca59787d5502468580611de1b4c196c2c0e0031ff0f1541b4031f2df0e4096bf0a831e970626a218caa53c0ba90d01ab391a601730f78cb2ecd6d1e4d143d3420cc9466696ce5a7b066163111a6c0d338a891c700fa35b67844c8faa856035a7449d38717ea749ced209f8666f1d283e439ef011c989297c3d03cdd6aaf980d86cfab2de6f751355ec8e6fa513a5ad22854c97fc98150c3e584f5be27c227b8097d491fa1fb4736fe484445a19e0af7505e73139cea43c4c69388366fa7d7fc84599236f1b19c0f79fa944b2fdf22a7741270312deed8462b1baa9be9370ad8a0b745bd3e18a12bda741bc967655d3b0262526a1eecc630413f2bb980c6eb5f1d25920b39686dbfa9f3795eee1e9c6162fd9429173a113431e445e0ce6d25c235ce5af6f7ca90e5d81477efa55bc1f0b4dcafabc456a9872c3f9f88d7e45c23928d0f2f51caa7a96ebfe84b251ace5409f9e5dbe88a5297e04fe417bb0d2a775dd0ac3717f571f7e7dd6ae16041b2ace7a7ec8553affbac5846712dc0080937a0682dfc3e967d223a3ebdffe32a0b546495a66c1e2c561a1149beb9ef8574be89faa73c382ebf935fbcefedde3e8ab60b8f9100e605d2d857f4a9fe1706f3eeceb695fe0d6d1f22f0239537ddb26e0436d5f4258eb2ebad0e2038688fb29f8a756f9be01cf74a1661d5f0aaabdaebc5d2acb9e2804fa5735bf8a932a0df0b09a0cdd86c0bb012064e786b303ab158797b8cf4fdda243d59ba94a858aa392d5ab0e20d804f12e37af20f703fa1b3aaa1825ba72cf57cad430c1220ca26f5cf5bb166bff8233d563ea8a794fe437a1932390e175cd522e7dedc0ad9f6ecafc6dbf9a180ba2c0cf2aa9df22e0063d57956865e02ac472c3725fb070b5ac669aca25418905de7bed18856ab062cbd9122bdc8466aa10cb762abefa85d0a13215e2c20f9fc0fd803d40681277acf60af58ac661ac1a7376de437d727b79744e298feffdf17a8eb5aa2c0f9f77a0ff0ea8ad727beb7b2979f04e2f22d01ffe775bff4d4e202db1ce0e84a76f41b8aa2ea85c8de3eee65626dbb309b5793186cd392f5421bcb5addc786a4bba03e4ad0abd75c6714e175574f75d899d6afdad711adddd30ec3e6ae7634b7544ee0d838cce0a26c20143a6f28580e969daa5a77ac8c4b58c718e54497a787b728dc87308331d2be03d1dee5e96e977dd46114c52ed93758cc1a50c442e190d25568c715891029d98dcb97f53d41248fe2d3fc6e8897af25e054f977d7120f3a72f7b0b6885a607e03c455b49045fec8f634de101ab5b44ad875bc6bb460d06ad8f38325e275682506d4e49a2a9bb455663f36dd8a27b67d1352d99da864cc15410917d9f68e7fa6ec646b58e606fb066b243b17f9212a4055bbf64814c13f21af2ce42af3ca248a7a4f210873fafa9334ae0a0f17a80ec2867a279321001aec8a457256f7899e85d41cb260b0a0de98659f5651c499a512fd13eee2767166fc2f0e8c8d4516e4b2c7345198992443d78cb66f8bd757551107013031ba3ebae48648563463715ef711aa9935ea0a0380605b7d673b8cd29f9770dd8ff7f0bc10e8049bc61ea855c44dc9f475019c9b257bae130043e3c10ce60e1baad9b73433ff2274b0192a1a0acc0d4a76241a1e225a3c1da685e30bc73efce7930acfeea55cf578582a4cefc361344bde53933dda44cfe032ecbd6e09a6c101f18dd538a68366a20b57e1ad147fbf9906d4cd5fd3209cd0818699e29837494c29296f5da60c97e2cc39b6e970abf7c7aeabc0b1e77eba40058920ea1e868a2824dc797c210e040fba67c40f29842eb2947759d742a3228954eef5897d9c7d070d02709ad512748f40db9bc163caafaa8ee7586494fd2ef5024d3aebc7b5a2503181e39a38f316595a109f3694006d639decead911789eb529c659b47ac36c8860bb8ec6a4bfab2b293e97f4e6810cc72c05d08a93c0c3dbad74fb7b638733786ba9b9f0ea0553e6e0e1e550e220217e4303e84dd1de599a203c6483e122b251e11eacd247fee26ca0d857a20f981ce1d102a24cc20771baa63162a4bbddb2f98dc0e46593430be569431596fcd53eb73f32b1641b7980d52ba306068e6979367018e408d2cad15258dbe618e65c8dfddd6f273753dbeba8fc82ee01c2e667637b0f7b2b8adb02df227bf146f1f36a2552bf90cfe26144e199e11e41227b5dcb5af9436f194bbbfb7fe26e9c75e208d5ee14fd7605f94e8b896205dc171ec0f8bf50267a13c1e259e9cc72c46617d6abc32c7b77cfe7fd2570021f62bc0f2800859d07d76457eaf4acb364de889675cd38019a262b4315fcefc2e4aaf1f96fef3d9e6bccb9a14d5120c458ad4397d8cc118fed907da075debe3737f758e450523882beccd41a358efd919a5c958bbbe83ceb212c32a27b4aa82caaf7397f75abd9c2bfb235c6a237d84f8626f184d128fb295b09e141570c284d05217d0af0e990f666e5643eee30ee55bd10d39bb3ef5b8b3706620ee878d83ce7ae56e2442007ac5ecd94485443d34971b163f73145b60e4c567059bc34cbe0e9fbecb3f45bb228f8375348034f397b8f33c1e11463a028591790b61c3d8118c506d3bf2e31fe5d71a4839ddc1bc53f4c76870ee66fa380010ef9cd01e8e209b7904af13ffb873da89d85d3f6b78d341248e6eac1bc77df75497b86e03fe2a13ce27a059d83cfa89b6f399fd256d78b844774a1a4fdd69602ffcae8964f9e5baf2062e6e80a4df529258494f9cfef5d6dcbf8c548ed3f235cd04473cf5e555746141f01131ca4cab1c5ebdecea589402191794646a2b0a94c5273f9a24fabd4caeaad25fc3dd1b41a450e342737ee0e9de7419e8833ec784438c3bed90e6c53d99e3386ed950d075d7e04457b895130def64672c41523aaf920d40503fa7535ee2d8f16f0bf059a74df9a7c3e2678e076e6d12b6a338d648d14b1d41d2ff33f821d9d3a18857b85302be2620974196831ab6260bd0ca12694c5806e45d89db4410e5def71627e1fab8beafbad2463d44fa883b41691bb180d8afec9b59099ac7634c443b61bb6bb4e8e9537816022513db2c483db8c97cc1fa069872b5cb8dd689c66359a634dfd1116c0ac41801b101f16373991ac36c96df90c82ba69d20fbf2ada20c5cd8a47fac0272f677b11ba35ceab95cf4b1d3ef1dd0901dabd676deb128ae83584401c7606f3c04ac31404820e8286f10eccbf4597e68313e56e2606f5cc91f1c1b6aa451952f94cd7a007af6e2aee6e29812f339021809024b5fb281875bc1e9dd8e25d2ee7773ddc4afb5cdfb2603eece961a35520f28867737d02f4f1c114fb2af44af2539f040c85b04f55b8512a7311b28b933acadae1b10016878ea781c5b8fff4280ed4b218220f65a4058f342770ca761be5a63079044dd03c5b7810c9bab35061d30219ef0b28df3716d8a6574310d2df44b1750279e7571172f3b4d9e90971a23e45a2f19c0454efaa4da43de34f0b0ae4c2942389d2a16907763418eadf66f2cd033a479ee457a6149bdd3dadff907646076e4a1d4e9cb0d449199ef4b9ad2a7ddc57b249ecb45fb42fe60c1b421c40ee8a0fe81ec325e5f46a903e04f6e4c92bdf530343dcf1febb147f30e4127a898c2157a12ee61ccf703d0b12f332f51f6fef251964d78da15ebc5ecf472434d02789c6e9b015e60a05ae9d10a004a7b28a48297775106543927af501746f2c0eb02dae715f5e4f83dca6e6377a6f3190d9b6532b118ff65dfa52bda46fb120c82e11cf274e103cf4bbf54f3ac2e5aa119823cca85a7b33a167c6ab9d2e48c80135f1310c2e8d457d722f5e22dc743bb5414d268e6aaa93ba712fff56007dcef111831e3fa5dd12b2df1caf235d8fdbf60591e6f8f8d97a251e1e08ef30f76964bc8393d3f415191be9cbb794f9fb8e26adc867909b5b016133afd5b06b135a16b1a8380f90b1881b954e92340a2c59dded2f0a2af93dda5c1e8617c70771eff14ce54925120306cc1f80e10978dfd2a1b8f49c695c63b5c7653f892950e410fe2049ad8d864fe9188994419eebbd2a2790714cdaed32236890f6bd6acfe69c8d359d2e979d7b0631d5833bababb9897f07fd044e780fcc79724acf6767aeff531169da09273aa76c1919f09586cce007406cee1923aaf0ee55f9e1389c653acb03208a3f265c6f25627cc2d692783a1ca139feb6bd7ee3fece9ca26fd56707767f1c2fd78e81312261f2f5b855f4a6dcc5c39c404f0b82174113441fedd4abc09c350aea45c815d69d2ee7c2a380593d67d6729ffbd44d2ff49023fba4cbdbd3d722cbe078f36c7354e889beb9dcb6985c549ad413e5a133683a8c768416363da0825394fd9aa7e2d3539e01a66e64bcf4862de80a6aa91b68fdbe8e09085619a9273fbab8f81489107edd7de2fe0f8ddb77fcf67a3baf9d4770a15ce108fe19b1a05a6b9e121818d32135c160b3b0c76d89a172748f7ac14554b420bd264315a05f9f323495df3db77d5dc29a5dcd6f4336823fe0b4db062877e837babb9c079107559f2e09b4f59df309823d4417c4132d9800508ba0029f577d3645be86ea4950ab5e150c01bfa4b4d41dde07f8e02dd348416785de2c751e97646975bdd5ee94eaea508b003d0d914e060497e643e468de646679697d9d49cc150b6c828e2f98e3a02d4151bf5f52b3ff6fe0811c21feb1368a0baddea3533e893c", 0x1000) 416.252794ms ago: executing program 4 (id=1040): r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000200)={0x3, 0x0, 0xe7, 0x8ca7, 0x3}, 0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000000)='ON', 0x2}], 0x1) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x80258f, 0x8003ea, 0x8, 0x0, 0x7ff, 0x2, 0x1, 0x1, 0x1, 0x0, 0x4000000000f1a}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) poll(&(0x7f0000000240)=[{}], 0x1, 0x80000) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setuid(0xee01) setegid(0xffffffffffffffff) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r5, 0x1000000029, 0x3f, &(0x7f0000000040)="6700d6e5", 0x4) writev(r5, &(0x7f0000000300)=[{0x0}], 0x1) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) close(r3) 377.376563ms ago: executing program 7 (id=1042): mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x6d4) mknod(&(0x7f0000000000)='./file1\x00', 0x20, 0x285b9a) r0 = kqueue() kevent(r0, 0x0, 0x8, 0x0, 0x15, 0x0) r1 = socket(0x2, 0x3, 0x2f) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = dup(r2) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000), 0x10) sendto$inet(r2, &(0x7f00000001c0)="5e1351d18b9da08c", 0x8, 0x0, 0x0, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) 376.10947ms ago: executing program 7 (id=1045): openat(0xffffffffffffff9c, 0x0, 0xb5219f1000b913f1, 0x0) setitimer(0x0, &(0x7f0000000080)={{0x0, 0x1}, {0x0, 0x6}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x0, 0x0) getitimer(0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x34e) 335.56318ms ago: executing program 6 (id=1046): r0 = syz_open_pts() close(r0) fchdir(r0) sysctl$hw(&(0x7f0000000040)={0x7, 0x10}, 0x2, &(0x7f00000003c0)="0020a3db", &(0x7f00000001c0)=0x34, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) 335.274879ms ago: executing program 7 (id=1047): pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x1, 0xfffffffffffffffd, 0xfffffffffffffffe}, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000001180)={0x3, &(0x7f00000001c0)=[{0x0, 0xff, 0x62, 0x1}, {0xc0, 0x8}, {0x6, 0xff, 0xfe, 0x5}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000040)={0x8, 0x5}) chflagsat(0xffffffffffffffff, 0x0, 0x0, 0xd07898c9f43ad582) syz_emit_ethernet(0x36, &(0x7f0000000200)={@random="000000000001", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x1, 0x0, 0x28, 0x64, 0x9, 0x17, 0x88, 0x0, @broadcast, @local={0xac, 0x14, 0x0}}, @tcp={{0x1, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x20, 0x5, 0x0, 0x7}}}}}}) fcntl$setstatus(r0, 0x4, 0xc0) close(r1) pipe(&(0x7f0000000140)) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x1, 0xfffffffffffffffd, 0xfffffffffffffffe}, 0x0, 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000001180)={0x3, &(0x7f00000001c0)=[{0x0, 0xff, 0x62, 0x1}, {0xc0, 0x8}, {0x6, 0xff, 0xfe, 0x5}]}) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000040)={0x8, 0x5}) (async) chflagsat(0xffffffffffffffff, 0x0, 0x0, 0xd07898c9f43ad582) (async) syz_emit_ethernet(0x36, &(0x7f0000000200)={@random="000000000001", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x1, 0x0, 0x28, 0x64, 0x9, 0x17, 0x88, 0x0, @broadcast, @local={0xac, 0x14, 0x0}}, @tcp={{0x1, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x20, 0x5, 0x0, 0x7}}}}}}) (async) fcntl$setstatus(r0, 0x4, 0xc0) (async) close(r1) (async) 333.287451ms ago: executing program 6 (id=1048): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0x6, 0x0, 0x0, 0x48a0}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000002c0)="000400d949a5f0450c22afbe70eebb2f3400000000e5ffffffffffffffe40f86775d05dfc9998a88e72f535a18f8d5ec344d8360f428388b8cc1b124f4b1887cde9770691e542121e5d261d6049fb2808eb2001218f1365a2af06a2290a2a8f40f5a051b3dd3a8c957b632fe623557f415e4e1cd01c418caf59423d98aebb396f3b498ca35c1f81c44346368548d01d2052758727ea9c3edc0967348db462ac7f84eacb85256c8a80a81cadf69ac07fa5c5a53addc845a3aea4b95a88df92cbb", 0xc0}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac0058bc5a9146dec3708200006a177900000000000000000000a41387469da2d251e46b64b2e6350800d5", &(0x7f0000000080)=0x30, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[]) 312.413189ms ago: executing program 5 (id=1050): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x0, &(0x7f00000000c0)}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) r0 = socket(0x1, 0x2, 0x0) dup(r0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) 311.288734ms ago: executing program 6 (id=1051): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) open$dir(&(0x7f00000000c0)='./bus\x00', 0x2, 0x155) select(0x40, &(0x7f0000000100)={0xfffffffffffffffd, 0x1, 0x4, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="117da710a9df8c0b0000000000005acc960600000000000000636b3d9308f1318e265884373f119ddcf0b2caa0fee815e1b69ffc5e0a93a7d504d84e07835f9f0e4a30d4987e0000000000000000b00a6eca98b4d56a75c9a99b3299c2ce28d7af90baffb9c87ae7e5d63e1a803446c8750000009d0b1cac03dc7ec7238c5c78b957deec4691234a5fd107708a2fb808db7f06fd759e24c23727ffdf1690260c8d28b361cf467a421c45109b133c4327e6480d724b689ff9ab77c56d147af292bb041d9f3c6a732c2d126235812e99b9a6f4a38746c90e7857"], 0x11, 0x401}, 0xc) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwrite(r1, &(0x7f0000000000)="066baa2a", 0x4, 0x306468ea) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000280)=""/141, 0x8d) r2 = open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x0) poll(&(0x7f0000000080)=[{r2, 0x4}], 0x1, 0x6) 280.605796ms ago: executing program 0 (id=1052): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() kevent(r0, 0x0, 0x80000000, 0x0, 0x9, &(0x7f0000000240)={0x1, 0x8}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) sysctl$kern(&(0x7f0000000140)={0x1, 0x17}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000080)={0x7, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000001c0)="ed", 0x1) recvmmsg(r3, &(0x7f0000000880)={&(0x7f0000000240)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000300)=""/163, 0xa3}], 0x1, 0x0}, 0x2}, 0x10, 0x1062, 0x0) readv(r3, &(0x7f0000000780)=[{&(0x7f00000004c0)=""/211, 0xd3}], 0x1) mknod(0x0, 0x2000, 0xd02) r4 = getpid() ktrace(0x0, 0x0, 0x100, r4) r5 = socket(0x11, 0x3, 0x0) recvmsg(r5, &(0x7f0000000140)={&(0x7f0000001440)=@in6, 0xc, 0x0, 0x0, &(0x7f0000001340)=""/223, 0xdf}, 0x800) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) readv(r3, &(0x7f0000000480)=[{0x0}], 0x1) close(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x302, 0x0) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', r6, 0x1}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) kqueue() syz_emit_ethernet(0x1000e, &(0x7f00000002c0)=ANY=[]) 280.172692ms ago: executing program 7 (id=1053): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x318, 0xd222}, 0x8, 0x10001, 0xffffffffffffffff, 0x0, 0x80000000000000, 0xc, 0x40000009, 0x8}) syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000183a0684042000000014000001000000086500ff02000000000000000000000000000188009078ff000000fe800000000000ffffffff"]) r0 = socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000040)=0x4) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x2000, 0x0, {[0xfffffbeffffffffb, 0x0, 0x2, 0x2, 0x8001, 0x0, 0x6, 0x0, 0x0, 0x2f00, 0x0, 0x3, 0xffffffffffffffff, 0x400000000000000, 0x0, 0x4, 0x2, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x2, 0x100, 0x7b98, 0x1fe, 0x0, 0xfffffffffffffffe], [0x5ad8, 0x2, 0x40000000, 0x0, 0xffffffffffffffff, 0x11000, 0xfffffffffffffffe], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x8000000100000000, 0xfffffffffffffffe, 0x4], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5}, {0x0, 0x0, 0xfffffffe, 0x80}, {0x3, 0x100, 0x3, 0xffffffffffffffff}, {0x0, 0x2, 0x0, 0x8}, {0x0, 0x2003, 0x40000, 0x2000000000000000}, {}, {0x0, 0x965, 0x0, 0x8}], {0x2000, 0x5, 0x5}, {0x29, 0x6, 0xb0, 0x10001}}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x10, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r3 = kqueue() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r5 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) ioctl$FIOASYNC(r5, 0x80047460, &(0x7f00000000c0)=0x100) ioctl$VNDIOCCLR(r5, 0x80047460, &(0x7f0000000140)={0x0, 0x4, 0x0}) syz_emit_ethernet(0x2e, &(0x7f0000000180)={@broadcast, @random="314ccf7a806f", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x1, 0x1, 0x0, @multicast1, @rand_addr=0x5, {[@noop]}}, @udp={{0x2, 0x1, 0x8}}}}}}) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4", 0x3}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r6 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r6) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000380)=@abs={0x1, 0x0, 0x3}, 0x8) r8 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000080)=0x83, 0x4) kevent(r3, &(0x7f0000000200), 0x1, 0x0, 0x80000001, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 279.692896ms ago: executing program 6 (id=1054): socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x21f) setgid(0xffffffffffffffff) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3a, 0x0) syz_emit_ethernet(0x2a, 0x0) mknod(&(0x7f0000000240)='./file1\x00', 0x2, 0xd00) r1 = open(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000001c00), &(0x7f0000000040)=0x44, 0x0, 0x0) r3 = msgget$private(0x0, 0x0) msgrcv(r3, &(0x7f0000000000)={0x0, ""/226}, 0xd, 0x0, 0x3000) setuid(0xffffffffffffffff) msgctl$IPC_SET(r3, 0x1, &(0x7f0000258f88)={{0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0x170, 0xc000}, 0x1, 0x3, 0x0, 0x6, 0xffffffffffffffff, 0x0, 0xffffffffffff492a, 0xe8}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000540)={0x3, &(0x7f0000000300)=[{0xc, 0x9, 0x4, 0x2}, {0x3d, 0x0, 0x0, 0x7e18}, {0x6, 0xfd, 0x0, 0x2}]}) syz_emit_ethernet(0x2c, &(0x7f0000000340)=ANY=[@ANYBLOB="aaffaa1500d660aaaaaaffffffffffff88a8080081000b00080045f0001c0000000700ff9078ac1400bb0000000012009078000000097b4fe8cd3de8ddb624410e5fe78ae3ea758104929e40db3b979e8bb781140af210d4883881ab9031a8db9e0502f6d87c07249c1d3054aa2a40b966b9b23ffcfe3b4f19478ce49795a97c64f5fa8c94fbb7a3c9c371e98804a200004ca7e7b6265a65ebd8ee6d5996c4339e5691e3d925134449fbc9d346e07aea0f116448087b21e5cf5ddd7b1931c1f404d26475ff962aaccdc5198487f0dfaec49d7b00529085076312a6f3ecd92f5ae367c242be53f866a0afbeff7303ea9321a8370f87844815f360349397a658dd2aa6e5112b7e6f235c170a1b074891991b6dbe137e4b3e8e9051406b70ffff9508a2b03a617d39efb3d17c7cf00171cd8c3a09b2dae7b57a10538c8880be40dfb7e9e4dd7e2452984c24f907f141b165ddc9858b51b03edc8c42521ae3bcfc2c605d91a5acfde34073e2bcde5a5f86b8faa67779dee01ec5d9ed88b731495302d32cc02a"]) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) setrlimit(0x7, &(0x7f0000000980)={0xd60d, 0x6}) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000200)={&(0x7f0000000140)='./file1\x00', 0x4, &(0x7f00000001c0)='./file0\x00', 0x8}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x11, 0x7}, 0x85c, 0x8000000000000007, 0x0, 0x0, 0x40000000001, 0x7b, 0x7, 0x4}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) 279.168214ms ago: executing program 5 (id=1055): setrlimit(0x8, &(0x7f0000000980)={0x4, 0x54}) (async) setrlimit(0x8, &(0x7f0000000980)={0x4, 0x54}) socket(0x2, 0x3, 0x0) (async) socket(0x2, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r0 = open(&(0x7f0000000180)='./file0\x00', 0x180, 0x12) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x36, &(0x7f0000000000)="03000000", 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt(r1, 0x8, 0x4, &(0x7f0000000100)=""/75, &(0x7f00000001c0)=0x4b) execve(0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000300)=""/158, 0x9e}], 0x1, 0x4) syz_emit_ethernet(0x8a, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaa91aaaaaa5fbb8af09d4886dd66e2294500543308fe8000000000000000000000000000aab13c0811bdcbcd4b93f63f5806ba09f10601000000000000c2040000000001010000000000000000620400000000000004010300010005020005c2040000000705020008010100040106c204000000034e234e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5080000490780004"]) (async) syz_emit_ethernet(0x8a, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaa91aaaaaa5fbb8af09d4886dd66e2294500543308fe8000000000000000000000000000aab13c0811bdcbcd4b93f63f5806ba09f10601000000000000c2040000000001010000000000000000620400000000000004010300010005020005c2040000000705020008010100040106c204000000034e234e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5080000490780004"]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{}, 0x321c}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{}, 0x321c}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETWF(r3, 0x4004667f, &(0x7f0000000200)={0x0, 0x0}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') syz_open_pts() mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) 246.221137ms ago: executing program 3 (id=1056): r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x2, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r2, 0x80047308, &(0x7f0000000100)) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r1, 0x2}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x1, 0x4, 0x0, 0x8000000000, 0x0, 0x0, 0x2}, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000040)) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) close(r1) 245.76969ms ago: executing program 0 (id=1057): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000140)=0xc) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r1 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff26, 0x0, 0x37) 245.113938ms ago: executing program 6 (id=1058): chmod(0x0, 0x2ea) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x8, 0x3, 0x5, "62799a2fca8c3c69a279d2d41eae7247bc03df55", 0x8, 0xffffff50}) 191.984075ms ago: executing program 0 (id=1059): r0 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000400), 0x0, 0x0, 0x0, 0x40d}, 0x40e) r1 = socket(0x18, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000300)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d35e6abbbdabb26a52ad7f4601faa903493e339865dce0f225d", 0x2f}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000040)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="14"], 0x18, 0x401}, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000004c0)={0x3, &(0x7f00000000c0)=[{0xf}, {0x1, 0x0, 0xfd, 0x1}, {0x83, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x8, 0x8, 0x1}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000), 0x10) r4 = socket$unix(0x1, 0x1, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x83, 0x0, 0x800000000000000}], 0xe4a, 0x0, 0x8000, 0x0) fcntl$setown(r4, 0x6, 0xffffffffffffffff) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x3) r6 = open$dir(&(0x7f0000000040)='./file1\x00', 0x8, 0x54) fchmod(r6, 0xf3) 191.612243ms ago: executing program 6 (id=1060): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) (async, rerun: 64) write(r0, &(0x7f0000000140)="50f3af000fe284e2398ad220f0e1fb631e6c2aa443dbb201b665dbd2b6336bc91b804d234cd7ce37f212cfc34250e5a6497e5343b551ceeba3d6e830637d92534423", 0x42) (rerun: 64) lseek(r0, 0x7fffffff, 0x1) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) (async) r2 = syz_open_pts() ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)=0x4) (async) close(r2) (async, rerun: 64) r3 = syz_open_pts() (rerun: 64) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x8, 0x5, 0xffffdf82, 0xffffff8d, "08ed95990000000000000000ffffffffffffffe6", 0x4000000, 0x20000}) (async) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) readv(r3, &(0x7f0000000040)=[{&(0x7f0000000000)=""/18, 0x12}], 0x1) (async) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000c00)="561736340f0077e5a35277b0137b20439dd15c26f46fbd80a35b32435a3ec075963518b40296d4c273c856b3ec089aaa7f9efdbc1b407ccaa87c80c5fb46", 0xfffffe76) (async) r5 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x20) (async) setrlimit(0x0, &(0x7f00000001c0)={0x7f, 0x8d8}) r6 = socket(0x24, 0x2, 0x0) sendmmsg(r6, &(0x7f00000002c0)={&(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40}, 0x10, 0x400) (async) execve(0x0, 0x0, 0x0) 191.410749ms ago: executing program 5 (id=1061): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xe4}, {0x6, 0xa, 0x83, 0x4000400f}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x10000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="c5eabfedf9e2015c9271000000000000b6396d296b3ceeceedf043984f89c27155e201d6e3447033fb16bef290", 0x2d}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="ee72e2feb4363843ad056b0f079f8697b7b983c0359778d9c06a9803d7ed0a4a760bf7ca8ecd78721f56840f2b47ae4b3a5180436fe7562a449721cf58f027e2330d527a71fd612c", &(0x7f0000000080)=0x48, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r0, &(0x7f0000000480)="bb89a7a58919b0f928e41c8a84e1", 0xe) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x0, 0x2, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000fec000/0x11000)=nil, 0x11000, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000000)="5b4cd8bf", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 191.252886ms ago: executing program 5 (id=1062): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x48a0}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000002c0)="000400d949a5f0450c22afbe70eebb2f3400000000e5ffffffffffffffe40f86775d05dfc9998a88e72f535a18f8d5ec344d8360f428388b8cc1b124f4b1887cde9770691e542121e5d261d6049fb2808eb2001218f1365a2af06a2290a2a8f4", 0x60}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac0058bc5a9146dec3708200006a177900000000000000000000a41387469da2d251e46b64b2e6350800d5c22f44b47f77a27cc8c20bb6a1359e21a100ee54fe751a38c4f1eff51f5cc99bf94b08dc", &(0x7f0000000080)=0x54, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[]) 153.326782ms ago: executing program 7 (id=1063): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') r0 = getuid() setuid(r0) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r1, 0x4) accept$unix(r1, 0x0, 0x0) close(r1) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000040)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x800, 0x97, 0x2100007, 0x101, 0x80000001, 0x8, 0xfffe, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x1ff, 0xa, 0x4, 0xfffffff9}, {0x800008, 0xf86, 0x0, 0x9}, {0xe5, 0x800, 0x8007, 0x1ff}, {0x401, 0x200726, 0x5, 0x8001}, {0x2, 0x6, 0x6, 0x99}, {0xce1, 0xffffffff, 0x4f4, 0xe1}, {0x6, 0x6, 0x14, 0x2}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x8001, 0x4, 0x88}, {0x1ca, 0x10001, 0xf1, 0x3}, {0x4203a84c, 0x9, 0x8, 0x9}, {0xb8c, 0x80004, 0x8, 0x4}, {0x8, 0xfffffffa, 0x1, 0x6}, {0x1000000c, 0x7fff, 0x5}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000000), 0x0) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) rename(&(0x7f00000001c0)='.\x00', &(0x7f0000000240)='./file2/file0\x00') 152.070709ms ago: executing program 5 (id=1064): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) sendmsg$unix(0xffffffffffffff9c, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = dup2(r3, r4) setsockopt(r5, 0x1000000029, 0x23, 0x0, 0x0) getsockopt(r2, 0x29, 0x32, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000280)=[{0x4, 0x1, 0x0, 0x1919}, {0x28, 0xff, 0x30, 0x7}, {0x87, 0x8, 0xae, 0x8}, {0x6, 0x7, 0x8, 0x800}]}) write(r1, &(0x7f0000000240)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x20000000000000a2, &(0x7f0000000080)=[{0xca, 0x3, 0x1, 0x444}, {0x7f, 0x0, 0x0, 0x16a0}, {0x6, 0xd3, 0x0, 0x80000000}]}) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="49c43aabf5d6a4", &(0x7f0000000080)=0x7, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6603816a00010630fe8000000000000000000000000000bbfe8000000000000000000000000000aa4e234e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="ff0f0000000000112c5e2e207b800d3b6e9200"]) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f00000002c0)) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r6 = open(0x0, 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r6, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81ac, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x100, 0x8000, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200727, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce2, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0x2}, {0x1cc, 0x10001, 0xc, 0x2000003}, {0x8, 0x9, 0x8, 0x2}, {0xb8c, 0x7, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0xc, 0x9, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) ioctl$VNDIOCSET(r6, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r6, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r7 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r8 = socket(0x1, 0x0, 0x0) ioctl$FIONREAD(r8, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r7, 0x808c694e, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 1.584035ms ago: executing program 5 (id=1065): r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xc4}, {0x6, 0xa, 0x83, 0x4000400f}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) r1 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file1\x00', r1, &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000b80)='./file2\x00', 0x200, 0x0) symlinkat(&(0x7f0000000480)='./file0\x00', r1, &(0x7f0000000180)='./file1\x00') r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r1, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) unlink(&(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000a80)='./file1\x00') sysctl$kern(0x0, 0x0, &(0x7f0000000140)="43d9223b5ea77c890ef912a750f60d374cbd98a017effd6fcd06c66e", &(0x7f0000000080)=0x35, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x9, &(0x7f00000001c0)=[{0x5, 0x5, 0x1, 0x737}, {0x200, 0x81, 0x4, 0x80}, {0x3a5f, 0x0, 0x0, 0x4}, {0x5, 0xf, 0x8f, 0x4}, {0x2, 0x8, 0x8, 0x3}, {0xf78d, 0x4, 0xb}, {0x401, 0x8, 0x89, 0x7}, {0x4, 0x40, 0x0, 0x70}, {0x8000, 0x7, 0x1, 0x15f}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0xfffffff1, &(0x7f00000002c0)=[{{}, 0xfffffffffffffff9, 0x7, 0x40, 0x0, 0x5}, {{}, 0xfffffffffffffffc, 0xc0, 0x20000000, 0x5, 0x46ad}, {{}, 0xfffffffffffffff8, 0x1, 0x8, 0x1, 0x400000000000008}, {{}, 0xfffffffffffffffe, 0x6e, 0x4, 0xffffffff, 0xc3b}, {{}, 0xfffffffffffffffb, 0x6b28b7731859c8bc, 0x40000000, 0x9, 0x3}, {{}, 0xffffffffffffffff, 0x1d5, 0xf0000003, 0xe, 0x10000}, {{}, 0xfffffffffffffffb, 0x14, 0x10, 0x5, 0x100000001}, {{}, 0xfffffffffffffffe, 0x28, 0x20000000, 0x103, 0xfffdfffffffffffb}], 0x282, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x82907003, &(0x7f0000000140)=0x3) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000300)=0x1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r3, &(0x7f0000000480)="bb89a7a58919b0f928e41c8a84e1", 0xe) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='r\x00') execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000200)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000000), 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x3}, 0xf, 0x0, 0x0, 0x0, 0x0) 1.242797ms ago: executing program 0 (id=1066): r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x10000, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xe5, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10, 0x4004}, 0x5, 0x0, 0xffffffffffffffff, 0x0, 0x1ff, 0x5, 0xa, 0xb}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x22, 0x3c}, 0x9, 0x65, 0x0, 0x0, 0x400, 0x200, 0x8000}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) ioctl$TIOCSETA(r2, 0xc0884450, &(0x7f0000000040)={0x4, 0xb3, 0x6, 0x1, "0700b4fffffffffffffff6d31962ffd7d1401400", 0x4100, 0x8}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddce", 0xd}], 0x1) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x1842, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0xfffffffe, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240), 0x0, &(0x7f0000001900), 0x0) 0s ago: executing program 2 (id=1067): r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000140)="b1000502000000000000002000010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f00000003c0)={0x4, 0x2, 0x0, 0x15}, 0x4, 0x0, 0x0, 0x0, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.49' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error uvn_flush: obj=0xfffffd8064d81418, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! lo0: can't handle af0 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error wStopped at db_enter+0x25: addq $0x8,%rsp ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd806dc91658,9,0) at witness_checkorder+0x10fb rw_do_enter_write(fffffd806dc91640,1) at rw_do_enter_write+0xb7 rrw_enter(fffffd806dc91640,1) at rrw_enter+0xc6 VOP_LOCK(fffffd806dc9a630,2001) at VOP_LOCK+0xa6 vn_lock(fffffd806dc9a630,2001) at vn_lock+0xa4 vn_closefile(fffffd8061758c50,ffff8000ffff0a60) at vn_closefile+0x111 fdrop(fffffd8061758c50,ffff8000ffff0a60) at fdrop+0x126 knote_remove(ffff8000ffff0a60,fffffd806eb7c460,fffffd806eb7c4f0,4,0) at knote_remove+0x403 knote_fdclose(ffff8000ffff0a60,4) at knote_fdclose+0xf9 fdrelease(ffff8000ffff0a60,4) at fdrelease+0xf9 syscall(ffff8000380c0bf0) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xbb78d9a6620, count: -13 ddb{1}> show registers rdi 0 rsi 0x80000 acpi_pdirpa+0x6be71 rbp 0xffff8000380c06d0 rbx 0xfffffd8004736360 rdx 0xffff80000147c2c0 rcx 0xffff8000ffff0a60 rax 0x7ffff acpi_pdirpa+0x6be70 r8 0xffff8000380c05b0 r9 0x8080808080808080 r10 0xf39ce234305c5e5c r11 0xe169bfa5311de795 r12 0 r13 0xfffffd8003f4ef00 r14 0x3 r15 0xffffffff rip 0xffffffff8291a315 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff8000380c06c0 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=317747 pid=63874 tcnt=3 stat=onproc flags process=0 proc=4000000 runpri=32, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000ffff0540,0xffff80002a2f7750 process=0xffff8000383e97c0 user=0xffff8000380bb000, vmspace=0xfffffd8009eda5a0 estcpu=36, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 19182 36924 73812 0 2 0 syz-executor 91838 195353 68567 0 7 0 syz-executor 91838 464316 68567 0 3 0x4000080 fsleep syz-executor 49147 33217 49418 0 2 0 syz-executor 49147 113685 49418 0 3 0x4000080 netacc syz-executor 90888 166286 67664 0 2 0 syz-executor 90888 15247 67664 0 3 0x4000080 fsleep syz-executor 90888 46912 67664 0 3 0x4000080 fsleep syz-executor 63874 42910 99835 0 2 0 syz-executor *63874 317747 99835 0 7 0x4000000 syz-executor 63874 125055 99835 0 3 0x4000080 fsleep syz-executor 55585 400310 1344 60929 3 0x90 nanoslp syz-executor 55585 236159 1344 60929 3 0x4000090 kqpoll syz-executor 55585 194863 1344 60929 3 0x4000090 fsleep syz-executor 70958 27072 18247 0 3 0x90 nanoslp syz-executor 70958 160846 18247 0 3 0x4000090 lockf syz-executor 70958 443178 18247 0 3 0x4000090 lockf syz-executor 70958 229463 18247 0 3 0x4000090 fsleep syz-executor 93302 430063 0 0 3 0x14200 acct acct 68567 246356 7811 0 3 0x82 nanoslp syz-executor 58487 325654 0 0 3 0x14280 nfsidl nfsio 37423 116427 0 0 3 0x14280 nfsidl nfsio 88393 521215 0 0 3 0x14280 nfsidl nfsio 79095 255902 0 0 3 0x14280 nfsidl nfsio 45654 306295 0 0 3 0x14280 nfsidl nfsio 3667 53580 0 0 3 0x14280 nfsidl nfsio 29180 11238 0 0 3 0x14280 nfsidl nfsio 28172 126882 0 0 3 0x14280 nfsidl nfsio 24058 16683 0 0 3 0x14280 nfsidl nfsio 61775 476321 0 0 3 0x14280 nfsidl nfsio 93095 266303 0 0 3 0x14280 nfsidl nfsio 21625 118357 0 0 3 0x14280 nfsidl nfsio 94957 495620 0 0 3 0x14280 nfsidl nfsio 99622 241606 0 0 3 0x14280 nfsidl nfsio 9303 381232 0 0 3 0x14280 nfsidl nfsio 76292 357531 0 0 3 0x14280 nfsidl nfsio 27706 81212 0 0 3 0x14280 nfsidl nfsio 76710 264306 0 0 3 0x14280 nfsidl nfsio 31819 36797 0 0 3 0x14280 nfsidl nfsio 62650 67548 0 0 3 0x14280 nfsidl nfsio 18247 476231 7811 0 3 0x82 nanoslp syz-executor 47413 79117 0 0 3 0x14200 bored sosplice 49418 456271 7811 0 3 0x82 nanoslp syz-executor 67664 351968 7811 0 3 0x82 nanoslp syz-executor 1344 163954 7811 0 3 0x82 nanoslp syz-executor 99835 167646 7811 0 3 0x82 nanoslp syz-executor 27649 369251 7811 0 3 0x2 biowait syz-executor 73812 329676 7811 0 3 0x82 nanoslp syz-executor 7811 288927 41609 0 3 0x82 kqread syz-executor 41609 95058 96516 0 3 0x10008a sigsusp ksh 96516 374435 87803 0 3 0x98 kqread sshd-session 87803 226043 70100 0 3 0x92 kqread sshd-session 73771 16468 1 0 3 0x100083 ttyin getty 70100 32534 1 0 3 0x88 kqread sshd 43603 72673 46223 74 3 0x1100092 bpf pflogd 46223 136337 1 0 3 0x80 sbwait pflogd 22208 143510 80938 73 3 0x1100090 kqread syslogd 80938 87900 1 0 3 0x100082 sbwait syslogd 36511 430640 1 0 3 0x100080 kqread resolvd 38825 60417 99825 77 3 0x100092 kqread dhcpleased 35408 30960 99825 77 3 0x100092 kqread dhcpleased 99825 166827 1 0 3 0x80 kqread dhcpleased 32730 446673 0 0 3 0x14200 bored smr 23951 452920 0 0 2 0x14200 zerothread 85574 523137 0 0 3 0x14200 aiodoned aiodoned 49144 173852 0 0 3 0x14200 syncer update 5669 396071 0 0 3 0x14200 cleaner cleaner 1228 306536 0 0 3 0x14200 reaper reaper 39424 436783 0 0 3 0x14200 pgdaemon pagedaemon 76392 153762 0 0 3 0x14200 bored viomb 61204 63488 0 0 3 0x40014200 acpi0 acpi0 39003 178653 0 0 3 0x40014200 idle1 91963 334185 0 0 3 0x14200 bored softnet3 91734 354640 0 0 3 0x14200 bored softnet2 84927 158410 0 0 3 0x14200 bored softnet1 30036 316121 0 0 3 0x14200 bored softnet0 16167 438166 0 0 3 0x14200 bored systqmp 65137 62927 0 0 3 0x14200 bored systq 58783 268562 0 0 3 0x14200 tmoslp softclockmp 61804 209786 0 0 3 0x40014200 tmoslp softclock 24630 43263 0 0 3 0x40014200 idle0 1 390361 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 91838 (syz-executor) thread 0xffff80002a2f74b0 (195353) exclusive rwlock uobjlk r = 0 (0xfffffd806d58acd8) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x367 #2 uvm_fault_lower_lookup+0x53 #3 uvm_fault_lower+0x89 #4 uvm_fault+0x278 #5 upageflttrap+0xa9 #6 usertrap+0x2d8 #7 recall_trap+0x8 shared rwlock vmmaplk r = 0 (0xfffffd8067ce38a8) #0 witness_lock+0x5bb #1 rw_do_enter_read+0x36e #2 uvmfault_lookup+0x122 #3 uvm_fault_check+0x4a #4 uvm_fault+0x106 #5 upageflttrap+0xa9 #6 usertrap+0x2d8 #7 recall_trap+0x8 Process 63874 (syz-executor) thread 0xffff8000ffff0a60 (317747) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff838d47b0) #0 witness_lock+0x5bb #1 vn_closefile+0x41 #2 fdrop+0x126 #3 knote_remove+0x403 #4 knote_fdclose+0xf9 #5 fdrelease+0xf9 #6 syscall+0xbc6 #7 Xsyscall+0x128 exclusive rwlock fdlock r = 0 (0xffff800032feb4c0) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x367 #2 sys_close+0xc4 #3 syscall+0xbc6 #4 Xsyscall+0x128 Process 27649 (syz-executor) thread 0xffff80002a2a42a8 (369251) exclusive rrwlock inode r = 0 (0xfffffd8070725bf0) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x367 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ffs_inode_alloc+0x283 #7 ufs_mkdir+0x113 #8 VOP_MKDIR+0x102 #9 domkdirat+0x179 #10 syscall+0xb08 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806c095af8) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x367 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 domkdirat+0x8b #8 syscall+0xb08 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10223 11091K 11617K 166960K 13387 0 pcb 19 16K 32K 166960K 367 0 rtable 203 10K 11K 166960K 613 0 pf 30 17K 21K 166960K 134 0 ifaddr 33 6K 8K 166960K 97 0 ifgroup 43 2K 2K 166960K 153 0 sysctl 4 1K 9K 166960K 10 0 counters 60 35K 37K 166960K 296 0 ioctlops 0 0K 4K 166960K 1752 0 iov 0 0K 20K 166960K 80 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1460 92K 92K 166960K 2513 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 19 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 40 0 dirhash 15 2K 3K 166960K 30 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 17 61K 89K 166960K 1245 0 sigio 0 0K 0K 166960K 25 0 proc 73 91K 127K 166960K 732 0 subproc 72 4K 4K 166960K 99 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 130 0 in_multi 66 4K 7K 166960K 162 0 ether_multi 1 0K 0K 166960K 8 0 mrt 1 0K 0K 166960K 7 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 241 1076K 1076K 166960K 241 0 exec 0 0K 1K 166960K 510 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 232 151K 165K 166960K 12735 0 UVM aobj 59 7K 7K 166960K 60 0 pinsyscall 42 84K 103K 166960K 2425 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 74 0 NDP 9 0K 2K 166960K 69 0 temp 78 8684K 8764K 166960K 49838 0 kqueue 15 24K 32K 166960K 178 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> 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 162 0 159 3 2 1 3 0 8 0 rtentry 176 168 0 82 6 0 6 6 0 8 1 unpcb 144 786 0 765 8 6 2 4 0 8 1 syncache 336 8 0 8 3 2 1 1 0 8 1 tcpqe 32 5 0 5 2 2 0 1 0 8 0 tcpcb 808 418 0 344 12 4 8 8 0 8 0 arp 128 29 0 14 1 0 1 1 0 8 0 inpcb 384 1340 0 1256 16 6 10 10 0 8 1 nd6 144 39 0 21 1 0 1 1 0 8 0 pkpcb 40 12 0 12 2 1 1 1 0 8 1 kcovpl 48 11 0 3 1 0 1 1 0 8 0 ppxss 1192 105 0 105 2 1 1 1 0 8 1 pppxif 1504 2 0 2 2 2 0 1 0 8 0 pffrag 232 10 0 1 2 1 1 1 0 482 0 pffrnode 88 8 0 1 2 1 1 1 0 8 0 pffrent 40 19 0 10 2 1 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 pfanchor 1288 1 0 1 1 1 0 1 0 8 0 pfstitem 24 85 0 29 1 0 1 1 0 8 0 pfstkey 128 85 0 29 2 0 2 2 0 8 0 pfstate 384 85 0 29 6 0 6 6 0 8 0 pfrule 1344 57 0 18 5 1 4 4 0 8 0 rttmr 136 2 0 2 2 2 0 1 0 8 0 art_heap8 4096 3 0 0 3 0 3 3 0 8 0 art_heap4 256 744 0 365 35 7 28 32 0 8 2 art_table 32 747 0 365 6 2 4 5 0 8 0 art_node 16 167 0 89 1 0 1 1 0 8 0 sysvmsgpl 40 5 0 5 2 2 0 1 0 8 0 semupl 112 2 0 2 2 2 0 1 0 8 0 semapl 112 38 0 28 1 0 1 1 0 8 0 shmpl 112 57 0 1 2 0 2 2 0 8 0 dirhash 1024 29 0 10 3 0 3 3 0 8 0 dino2pl 256 3530 0 2016 96 0 96 96 0 8 0 ffsino 288 3530 0 2016 109 0 109 109 0 8 0 nchpl 144 5224 0 3522 64 0 64 64 0 8 0 rtmask 32 6 0 6 1 1 0 1 0 8 0 uvmvnodes 80 4389 0 0 90 0 90 90 0 8 0 vnodes 216 4389 0 0 244 0 244 244 0 8 0 namei 1024 17418 0 17417 2 1 1 2 0 8 0 percpumem 16 163 0 118 1 0 1 1 0 8 0 kstatmem 264 96 0 76 4 1 3 3 0 8 1 scsiplug 72 3 0 3 3 3 0 1 0 8 0 scxspl 216 17582 0 17581 10 9 1 8 1 8 0 plimitpl 152 178 0 160 1 0 1 1 0 8 0 sigapl 424 1563 0 1492 10 1 9 9 0 8 0 knotepl 120 780 0 0 24 0 24 24 0 8 0 kqueuepl 224 427 0 415 8 3 5 5 0 8 4 pipepl 336 254 0 227 8 5 3 8 0 8 0 fdescpl 520 1523 0 1492 3 0 3 3 0 8 0 filepl 160 9102 0 8804 21 7 14 18 0 8 1 lockfpl 104 291 0 286 1 0 1 1 0 8 0 lockfspl 48 127 0 124 1 0 1 1 0 8 0 sessionpl 144 30 0 21 1 0 1 1 0 8 0 pgrppl 48 55 0 38 1 0 1 1 0 8 0 ucredpl 104 1137 0 1122 1 0 1 1 0 8 0 zombiepl 144 1492 0 1492 2 1 1 1 0 8 1 processpl 1208 1563 0 1492 6 0 6 6 0 8 0 procpl 656 3290 0 3208 8 0 8 8 0 8 0 srpgc 96 10 0 10 4 3 1 1 0 8 1 sosppl 168 8 0 8 2 1 1 1 0 8 1 sockpl 728 2434 0 2327 35 23 12 22 0 8 2 mcl64k 65536 9 0 0 2 0 2 2 0 8 0 mcl16k 16384 3 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 4 0 0 1 0 1 1 0 8 0 mcl4k 4096 127 0 0 16 0 16 16 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 33 0 0 4 0 4 4 0 8 0 mtagpl 96 43 0 0 2 0 2 2 0 8 0 mbufpl 256 370 0 0 23 0 23 23 0 8 0 bufpl 280 5306 0 129 370 0 370 370 0 8 0 anonpl 32 13757 0 0 111 0 111 111 0 246 0 amapchunkpl 152 41677 0 41196 37 10 27 30 0 158 5 amappl16 200 3400 0 3361 30 20 10 28 0 8 5 amappl15 192 3 0 3 1 1 0 1 0 8 0 amappl14 184 129 0 116 1 0 1 1 0 8 0 amappl13 176 6 0 6 1 1 0 1 0 8 0 amappl12 168 2232 0 2202 3 1 2 2 0 8 0 amappl11 160 50 0 35 1 0 1 1 0 8 0 amappl10 152 5 0 5 1 1 0 1 0 8 0 amappl9 144 250 0 250 1 1 0 1 0 8 0 amappl8 136 24 0 21 1 0 1 1 0 8 0 amappl7 128 119 0 106 1 0 1 1 0 8 0 amappl6 120 208 0 204 1 0 1 1 0 8 0 amappl5 112 148 0 138 1 0 1 1 0 8 0 amappl4 104 349 0 328 1 0 1 1 0 8 0 amappl3 96 8546 0 8435 5 1 4 4 0 8 0 amappl2 88 712 0 650 2 0 2 2 0 8 0 amappl1 80 14172 0 13560 15 0 15 15 0 8 0 amappl 88 11800 0 11639 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 3 0 2 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 255 0 255 3 3 0 1 0 8 0 dma64 64 7 0 7 2 2 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 59 0 1 2 0 2 2 0 8 0 uaddrrnd 24 1523 0 1492 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1523 0 1492 1 0 1 1 0 8 0 vmmpekpl 168 12704 0 12639 4 0 4 4 0 8 0 vmmpepl 168 99893 0 97890 110 6 104 108 0 357 9 vmsppl 480 1522 0 1492 6 1 5 5 0 8 0 rwobjpl 72 30677 0 25284 100 1 99 99 0 8 0 pdppl 4096 3054 0 2984 118 46 72 84 0 8 2 pvpl 32 22139 0 0 179 0 179 179 0 265 0 pmappl 256 1522 0 1492 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 442 0 67 11 0 11 11 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff837d7ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff838d45a8) at __mp_lock+0x192 intr_handler(ffff8000313e7ca0,ffff800000069c00) at intr_handler+0xe1 Xintr_ioapic_edge16_untramp() at Xintr_ioapic_edge16_untramp+0x18f Xspllower() at Xspllower+0x1d pmap_enter(fffffd806beb7200,1b3171f000,6b883000,3,22) at pmap_enter+0xc32 uvm_fault_lower(ffff8000313e8090,ffff8000313e80c8,ffff8000313e8010) at uvm_fault_lower+0x60a uvm_fault(fffffd8067ce37a8,1b3171f000,0,2) at uvm_fault+0x278 upageflttrap(ffff8000313e8220,1b3171fffc) at upageflttrap+0xa9 usertrap(ffff8000313e8220) at usertrap+0x2d8 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x757eb39d3df0, count: -13 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp ddb{1}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd806dc91658,9,0) at witness_checkorder+0x10fb rw_do_enter_write(fffffd806dc91640,1) at rw_do_enter_write+0xb7 rrw_enter(fffffd806dc91640,1) at rrw_enter+0xc6 VOP_LOCK(fffffd806dc9a630,2001) at VOP_LOCK+0xa6 vn_lock(fffffd806dc9a630,2001) at vn_lock+0xa4 vn_closefile(fffffd8061758c50,ffff8000ffff0a60) at vn_closefile+0x111 fdrop(fffffd8061758c50,ffff8000ffff0a60) at fdrop+0x126 knote_remove(ffff8000ffff0a60,fffffd806eb7c460,fffffd806eb7c4f0,4,0) at knote_remove+0x403 knote_fdclose(ffff8000ffff0a60,4) at knote_fdclose+0xf9 fdrelease(ffff8000ffff0a60,4) at fdrelease+0xf9 syscall(ffff8000380c0bf0) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xbb78d9a6620, count: -13