FreeBSD/src a0170dbsbin/recoverdisk recoverdisk.c

"Pending" is more correct than "Missing"

Pointed out by: Alex "the PS/2 guy"
DeltaFile
+1-1sbin/recoverdisk/recoverdisk.c
+1-11 files

FreeBSD/ports f49043dnet/haproxy28 distinfo Makefile

net/haproxy28: update to version 2.8.20.
DeltaFile
+3-3net/haproxy28/distinfo
+1-1net/haproxy28/Makefile
+4-42 files

LLVM/project 03cd306libc/utils/wctype_utils gen.py

remove flag
DeltaFile
+1-1libc/utils/wctype_utils/gen.py
+1-11 files

LLVM/project 66bc565utils/bazel/llvm-project-overlay/mlir/python BUILD.bazel

[BAZEL] Add missing affine python enum gen (#187669)
DeltaFile
+10-4utils/bazel/llvm-project-overlay/mlir/python/BUILD.bazel
+10-41 files

LLVM/project df3b24alibc/utils/wctype_utils gen.py, libc/utils/wctype_utils/conversion hex_writer.py

format
DeltaFile
+4-5libc/utils/wctype_utils/gen.py
+1-2libc/utils/wctype_utils/conversion/hex_writer.py
+5-72 files

FreeBSD/ports bdf9ed7sysutils/beats9 Makefile, sysutils/beats9/files patch-go-sysinfo metricbeat.in

sysutils/beats9: Remove in favour of beats9N ports

This port was accidentally commited in parallel with the work done by
Saro and vvd@ for the entire elastic eco system keeping separate ports
for all three active elastic branches, beats8, beats92 and beats93.
DeltaFile
+0-1,314sysutils/beats9/files/patch-go-sysinfo
+0-133sysutils/beats9/Makefile
+0-51sysutils/beats9/files/metricbeat.in
+0-51sysutils/beats9/files/auditbeat.in
+0-44sysutils/beats9/files/heartbeat.in
+0-43sysutils/beats9/files/filebeat.in
+0-1,63629 files not shown
+1-2,12935 files

LLVM/project 21f439fllvm/lib/Passes PassBuilder.cpp PassRegistry.def, llvm/lib/Transforms/Scalar LoopRotation.cpp

[LoopRotate] Use SCEV exit counts to improve rotation profitability (#187483)

Most loop transformations, like unrolling and vectorization, expect the
latch branch to be countable. Allow rotation, if it turns the latch from
uncountable to countable.

This use SCEV to check for countable exits, if CheckExitCount set.
Currently it is not set for the LPM1 run (where SCEV is not used by
other passes), only in LPM.

With that compile-time impact is mostly neutral

https://llvm-compile-time-tracker.com/compare.php?from=eba342d0ba930a404a026c80aada51c43974f0db&to=2e676337b45fae63ce9498116d8e6e43772363c5&stat=instructions:u

ClamAV is consistently slower (~+0.15%) and 7zip faster in most cases
(~-0.13%)

Across a large test set based on C/C++ workloads, this rotates ~0.8%
more loops with ~2.68M rotated loops.

    [16 lines not shown]
DeltaFile
+164-0llvm/test/Transforms/PhaseOrdering/AArch64/loop-rotate-to-enable-unrolling-and-vectorization.ll
+155-0llvm/test/Transforms/LoopRotate/rotate-exitcount.ll
+20-9llvm/lib/Transforms/Utils/LoopRotationUtils.cpp
+12-6llvm/lib/Transforms/Scalar/LoopRotation.cpp
+12-4llvm/lib/Passes/PassBuilder.cpp
+5-3llvm/lib/Passes/PassRegistry.def
+368-224 files not shown
+376-2810 files

LLVM/project 1083efclibc/utils/wctype_utils gen.py, libc/utils/wctype_utils/conversion hex_writer.py

format
DeltaFile
+2-1libc/utils/wctype_utils/conversion/hex_writer.py
+2-1libc/utils/wctype_utils/gen.py
+4-22 files

LLVM/project 14de6dallvm/lib/Target/SPIRV SPIRVAsmPrinter.cpp SPIRVModuleAnalysis.h, llvm/test/CodeGen/SPIRV/transcoding GlobalVarAnnotate.ll

[SPIR-V] Support global variable annotations in llvm.global.annotations (#187241)

SPIR-V backend previously only supported function annotations in
llvm.global.annotations and crashed with a fatal error when encountering
global variable entries
DeltaFile
+23-0llvm/test/CodeGen/SPIRV/transcoding/GlobalVarAnnotate.ll
+6-8llvm/lib/Target/SPIRV/SPIRVAsmPrinter.cpp
+5-5llvm/lib/Target/SPIRV/SPIRVModuleAnalysis.h
+5-4llvm/lib/Target/SPIRV/SPIRVMCInstLower.cpp
+6-3llvm/lib/Target/SPIRV/SPIRVModuleAnalysis.cpp
+45-205 files

Dreckly/dreckly aabefd0net/hping3 distinfo, net/hping3/patches patch-sendip.c

hping3: Fix build on FreeBSD
DeltaFile
+2-2net/hping3/patches/patch-sendip.c
+1-1net/hping3/distinfo
+3-32 files

OPNSense/core 15ba565src/opnsense/mvc/app/controllers/OPNsense/Dnsmasq/Api LeasesController.php, src/opnsense/mvc/app/views/OPNsense/Dnsmasq leases.volt

Services: Dnsmasq DNS & DHCP: Since client-id is a valid IPv4 reservation type as well, ensure the lease view handles it correctly (#10003)

Remove some of the heuristics with the adding lease button. We cannot assume what the user want, so just offer both mac and hwaddr for any add lease command. The dnsmasq GUI we built has no constraints regarding this, and the application below renders both if given since there is no logic constraint here either.
DeltaFile
+16-13src/opnsense/mvc/app/views/OPNsense/Dnsmasq/leases.volt
+15-7src/opnsense/mvc/app/controllers/OPNsense/Dnsmasq/Api/LeasesController.php
+31-202 files

Dreckly/dreckly ae91ac2net/libmicrodns distinfo, net/libmicrodns/patches patch-src_mdns.c

libmicrodns: Include <alloca.h> when needed.
DeltaFile
+16-0net/libmicrodns/patches/patch-src_mdns.c
+1-0net/libmicrodns/distinfo
+17-02 files

Dreckly/dreckly ef19a47net/hping3 Makefile

hping3: Update HOMEPAGE
DeltaFile
+1-1net/hping3/Makefile
+1-11 files

Dreckly/dreckly 3b3b3adnet/hping3 distinfo, net/hping3/patches patch-apdutils.c

hping3: Fix build on SunOS with recent gcc
DeltaFile
+14-0net/hping3/patches/patch-apdutils.c
+1-0net/hping3/distinfo
+15-02 files

Dreckly/dreckly 3fce649net/hping distinfo, net/hping/patches patch-split.c

hping: Fix build on SunOS with recent gcc
DeltaFile
+13-0net/hping/patches/patch-split.c
+1-0net/hping/distinfo
+14-02 files

LLVM/project 658bed5libc/src/__support/wctype perfect_hash_map.h lower_to_upper.h, libc/utils/wctype_utils/conversion hex_writer.py

[libc][wctype] Add perfect hash map for conversion functions
DeltaFile
+876-0libc/src/__support/wctype/perfect_hash_map.h
+568-0libc/src/__support/wctype/lower_to_upper.h
+553-0libc/src/__support/wctype/upper_to_lower.h
+0-400libc/src/__support/wctype/lower_to_upper.inc
+0-390libc/src/__support/wctype/upper_to_lower.inc
+71-1libc/utils/wctype_utils/conversion/hex_writer.py
+2,068-7918 files not shown
+2,256-79714 files

Dreckly/dreckly ab20fb5net/iodine Makefile

iodine: Fix build on SunOS with recent gcc.
DeltaFile
+4-0net/iodine/Makefile
+4-01 files

FreeBSD/src 2265cf9sys/net if.c

ifnet: Fix decreasing the vnet interface count

It should be decreased only when the interface has been successfully
removed from the "active" list.

This prevents vnet_if_return() from potential OOB writes to the
allocated memory "pending".

Reviewed by:    kp, pouria
Fixes:          a779388f8bb3 if: Protect V_ifnet in vnet_if_return()
MFC after:      3 days
Differential Revision:  https://reviews.freebsd.org/D55873

(cherry picked from commit 8065ff63c0e5c3bb4abb02f55b20cb47bb51d1a7)
(cherry picked from commit 1b7687f053afcf251ee7643ee5a4f22a225f4a02)
(cherry picked from commit 47339e4a9209c1d1323f58d792e277792990e060)
DeltaFile
+3-3sys/net/if.c
+3-31 files

Dreckly/dreckly 6e66a20net Makefile, net/gopherus Makefile distinfo

gopherus: Initial import.
DeltaFile
+28-0net/gopherus/Makefile
+17-0net/gopherus/patches/patch-Makefile.lin
+6-0net/gopherus/distinfo
+3-0net/gopherus/PLIST
+2-0net/gopherus/DESCR
+1-0net/Makefile
+57-06 files

FreeBSD/src 47339e4sys/net if.c

ifnet: Fix decreasing the vnet interface count

It should be decreased only when the interface has been successfully
removed from the "active" list.

This prevents vnet_if_return() from potential OOB writes to the
allocated memory "pending".

Reviewed by:    kp, pouria
Fixes:          a779388f8bb3 if: Protect V_ifnet in vnet_if_return()
MFC after:      3 days
Differential Revision:  https://reviews.freebsd.org/D55873

(cherry picked from commit 8065ff63c0e5c3bb4abb02f55b20cb47bb51d1a7)
(cherry picked from commit 1b7687f053afcf251ee7643ee5a4f22a225f4a02)
DeltaFile
+3-3sys/net/if.c
+3-31 files

FreeBSD/src fa5f0d9sys/amd64/amd64 mp_machdep.c, sys/amd64/include smp.h

amd64: Make start_all_aps() static

It is not used elsewhere since the change [1].

[1] ac3ede5371af x86/xen: remove PVHv1 code

MFC after:      1 week
Differential Revision:  https://reviews.freebsd.org/D55668

(cherry picked from commit 5f0ab9d9e965225c4af0c6ed481e01eee0ffab8f)
(cherry picked from commit f521487cd935a0a547a9d7b54eeadebb200f5148)
DeltaFile
+2-1sys/amd64/amd64/mp_machdep.c
+0-1sys/amd64/include/smp.h
+2-22 files

LLVM/project 7c28aaelibc/src/__support/CPP bit.h

reapply static
DeltaFile
+1-1libc/src/__support/CPP/bit.h
+1-11 files

LLVM/project f2e0e48libc/src/__support/math ceill.h, libc/test/shared shared_math_test.cpp

link issue
DeltaFile
+2-13libc/src/__support/math/ceill.h
+3-5libc/test/shared/shared_math_test.cpp
+5-182 files

LLVM/project 1d03351libc/src/__support/FPUtil bfloat16.h NearestIntegerOperations.h, libc/src/__support/FPUtil/generic add_sub.h

[libc][math] Qualify ceil functions to constexpr
DeltaFile
+59-7libc/test/shared/shared_math_test.cpp
+13-13libc/src/__support/FPUtil/generic/add_sub.h
+11-11libc/src/__support/FPUtil/bfloat16.h
+8-8libc/src/__support/FPUtil/NearestIntegerOperations.h
+13-1libc/src/__support/math/ceill.h
+7-7libc/src/__support/FPUtil/comparison_operations.h
+111-479 files not shown
+141-7215 files

NetBSD/pkgsrc j7xGPUonet/host distinfo, net/host/patches patch-ac

   host: Fix implicit function decls
VersionDeltaFile
1.6+14-4net/host/patches/patch-ac
1.17+2-2net/host/distinfo
+16-62 files

FreeBSD/src 1b7687fsys/net if.c

ifnet: Fix decreasing the vnet interface count

It should be decreased only when the interface has been successfully
removed from the "active" list.

This prevents vnet_if_return() from potential OOB writes to the
allocated memory "pending".

Reviewed by:    kp, pouria
Fixes:          a779388f8bb3 if: Protect V_ifnet in vnet_if_return()
MFC after:      3 days
Differential Revision:  https://reviews.freebsd.org/D55873

(cherry picked from commit 8065ff63c0e5c3bb4abb02f55b20cb47bb51d1a7)
DeltaFile
+3-3sys/net/if.c
+3-31 files

FreeBSD/src f521487sys/amd64/amd64 mp_machdep.c, sys/amd64/include smp.h

amd64: Make start_all_aps() static

It is not used elsewhere since the change [1].

[1] ac3ede5371af x86/xen: remove PVHv1 code

MFC after:      1 week
Differential Revision:  https://reviews.freebsd.org/D55668

(cherry picked from commit 5f0ab9d9e965225c4af0c6ed481e01eee0ffab8f)
DeltaFile
+2-1sys/amd64/amd64/mp_machdep.c
+0-1sys/amd64/include/smp.h
+2-22 files

NetBSD/pkgsrc FHAVXk5net/fair-identd distinfo, net/fair-identd/patches patch-identd.c

   fair-identd: Fix implicit functions decls
VersionDeltaFile
1.1+14-0net/fair-identd/patches/patch-identd.c
1.7+2-1net/fair-identd/distinfo
+16-12 files

NetBSD/pkgsrc KDtAUpOnet/bounce distinfo, net/bounce/patches patch-aa

   bounce: Need to always include <string.h>
VersionDeltaFile
1.3+7-8net/bounce/patches/patch-aa
1.10+2-2net/bounce/distinfo
+9-102 files

LLVM/project 2b74b14libc/src/__support/FPUtil PolyEval.h

misc
DeltaFile
+4-4libc/src/__support/FPUtil/PolyEval.h
+4-41 files