FreeBSD/src 66447absys/dev/acpica acpi.c

acpi: Print sysctl name in deprecated sleep type warning

Reported by:    markj
Fixes:          97d152698f48 ("acpi: Use sleep types defined in sys/power.h")
Event:          AsiaBSDCon 2026
Sponsored by:   The FreeBSD Foundation
DeltaFile
+3-3sys/dev/acpica/acpi.c
+3-31 files

NetBSD/src rbhDbCOsys/uvm uvm_mmap.c

   sys_mincore: stop locking potentially huge amount of user memory

   the current implementation performs uvm_vslock() on the
   user-specified amount of memory. it isn't safe in general.
   some might even consider it as a security issue.

   this commit fixes it by splitting the user-specified range into
   small ones which a temporary kernel buffer can cover. it's ok to
   report potentially stale values as the mincore() api is inherently
   racy in the first place.

   while we still ought to invent a proper "lock user memory for
   direct i/o" infrastructue, in this particular use case, it isn't
   necessary or appropriate.
VersionDeltaFile
1.189+68-45sys/uvm/uvm_mmap.c
+68-451 files

OpenBSD/ports OChdAGTwayland/labwc Makefile

   labwc uses C11. Move to ports-gcc on base-gcc arches to fix build
   on sparc64
VersionDeltaFile
1.12+4-0wayland/labwc/Makefile
+4-01 files

OpenBSD/ports qqP5HQjsysutils/tray-app Makefile

   libnotify base-gcc chokes on __attribute__((__deprecated__)) annotating enum

   Move to ports-gcc on base-gcc arches to fix build on sparc64
VersionDeltaFile
1.13+4-0sysutils/tray-app/Makefile
+4-01 files

OpenBSD/ports 53nHtwcgames/ezquake Makefile

   Mark BROKEN-sparc64. Wants Link Time Optimization, but it is not available
VersionDeltaFile
1.23+2-0games/ezquake/Makefile
+2-01 files

NetBSD/src udjmnwmexternal/cddl/osnet/dist/uts/common/fs/zfs zfs_vnops.c

   zfs: fix case insensitive / utf-8 normalized file names (cont.)

   this was intented to be a part of an earlier commit.
   ("zfs: fix case insensitive / utf-8 normalized file names")

   for some reasons, it seems i unintentionally dropped this hunk
   when porting the commit from git to cvs.
VersionDeltaFile
1.91+5-3external/cddl/osnet/dist/uts/common/fs/zfs/zfs_vnops.c
+5-31 files

NetBSD/src LPoV4w0external/mit/xorg/lib/libXfont Makefile

   libXfont no longer need fno-stack-protector for m68k(sf).

   This has been fixed by recent changes to gcc.
VersionDeltaFile
1.16+1-5external/mit/xorg/lib/libXfont/Makefile
+1-51 files

NetBSD/pkgsrc VljyF0fdoc CHANGES-2026

   doc: Updated pkgtools/lintpkgsrc to 2026.03.21
VersionDeltaFile
1.1803+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc EmCjCZHpkgtools/lintpkgsrc Makefile, pkgtools/lintpkgsrc/files lintpkgsrc.1 lintpkgsrc.pl

   lintpkgsrc: minor error handling and doc fixes

   If unable to unlink a file, report this. While here, also fix incorrect
   substitutions in the man page generation.
VersionDeltaFile
1.7+6-6pkgtools/lintpkgsrc/files/lintpkgsrc.1
1.131+7-4pkgtools/lintpkgsrc/files/lintpkgsrc.pl
1.57+2-2pkgtools/lintpkgsrc/Makefile
+15-123 files

NetBSD/src kn6AGmZshare/man/man4 brgphy.4

   brgphy.4: tweak .Nd to include BCM5700 series
VersionDeltaFile
1.4+2-2share/man/man4/brgphy.4
+2-21 files

OpenBSD/src sWfWqMOsys/sys signal.h

   SIGWINCH is now part of POSIX.1-2024

   From Lennart Jablonka; ok guenther@, deraadt@
VersionDeltaFile
1.30+4-2sys/sys/signal.h
+4-21 files

NetBSD/pkgsrc qvt4odVdoc CHANGES-2026

   doc: Updated x11/kitty to 0.46.1
VersionDeltaFile
1.1802+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc WsC9e6Gx11/kitty distinfo go-modules.mk

   kitty: update to 0.46.1

   Package changes:
   - upstream updated to use go 1.26.0

   Upstream changes:
   - smooth scrolling and momentum based scrolling for a natural,
     smooth and kinetic scrolling experience
   - drag kitty tabs around with the mouse to re-order them, move them
     to another kitty OS Window or even detach them into their own OS
     Window
   - resize kitty windows (aka splits) with the mouse
   - many bug fixes
VersionDeltaFile
1.38+70-73x11/kitty/distinfo
1.17+23-24x11/kitty/go-modules.mk
1.36+20-3x11/kitty/PLIST
1.83+4-5x11/kitty/Makefile
+117-1054 files

OpenBSD/src GNOzqc3usr.sbin/sysupgrade sysupgrade.sh

   The percentage heuristic has failed for me on 40% of the machines
   I run, so it is clear it is going to fail for many more people when
   the next release comes out.  It is wrong, back it out.
VersionDeltaFile
1.62+3-2usr.sbin/sysupgrade/sysupgrade.sh
+3-21 files

LLVM/project 4cba4adllvm/lib/Target/AMDGPU AMDGPURegBankLegalizeRules.cpp, llvm/test/CodeGen/AMDGPU llvm.amdgcn.pops.exiting.wave.id.ll

AMDGPU/GlobalISel: RegBankLegalize rules for pops_exiting_wave_id (#187778)

Merge rule with groupstaticsize, also change to use fast uniform rule
since both of these intrinsics are uniform with no inputs.
DeltaFile
+3-1llvm/lib/Target/AMDGPU/AMDGPURegBankLegalizeRules.cpp
+2-2llvm/test/CodeGen/AMDGPU/llvm.amdgcn.pops.exiting.wave.id.ll
+5-32 files

LLVM/project 36798cfllvm/test/CodeGen/AMDGPU llvm.amdgcn.mbcnt.ll

[AMDGPU][GlobalISel][NFC] Change mbcnt test to use new-reg-bank-select (#187772)

The amdgcn_mbcnt_lo and amdgcn_mbcnt_hi intrinsics already have
RegBankLegalize rules but the test was not converted to use
new-reg-bank-select yet.
DeltaFile
+1-1llvm/test/CodeGen/AMDGPU/llvm.amdgcn.mbcnt.ll
+1-11 files

FreeNAS/freenas 0a6bffasrc/middlewared/middlewared/etc_files udev.py, src/middlewared/middlewared/migration 0005_tunables_linux.py

Convert tunable service to new pattern
DeltaFile
+0-225src/middlewared/middlewared/plugins/tunables.py
+164-0src/middlewared/middlewared/plugins/tunable/crud.py
+75-0src/middlewared/middlewared/plugins/tunable/__init__.py
+58-0src/middlewared/middlewared/plugins/tunable/utils.py
+5-3src/middlewared/middlewared/migration/0005_tunables_linux.py
+5-2src/middlewared/middlewared/etc_files/udev.py
+307-2305 files not shown
+318-23711 files

OpenBSD/ports LWzwfB7textproc/cookcli Makefile

   cookcli uses C1x. Move to ports-gcc on base-gcc arches to fix
   build on sparc64
VersionDeltaFile
1.9+4-0textproc/cookcli/Makefile
+4-01 files

LLVM/project 8eccc21libclc CMakeLists.txt, libclc/test CMakeLists.txt check_external_funcs.sh

[libclc] Replace llvm-dis with llvm-nm in check-external-funcs.test (#187190)

llvm-nm is covered by extra_deps in runtime build when
LLVM_INCLUDE_TESTS is true.
DeltaFile
+27-35libclc/test/CMakeLists.txt
+0-30libclc/test/check_external_funcs.sh
+0-10libclc/test/lit.cfg.py
+1-2libclc/CMakeLists.txt
+0-2libclc/test/lit.site.cfg.py.in
+1-1llvm/runtimes/CMakeLists.txt
+29-806 files

LLVM/project b2bd3f5cmake/Modules GetToolchainDirs.cmake, flang/test/Lower/OpenMP simd_aarch64.f90

Avoid unnecessary changes

Apply changes from runtimes_resource-dir

Forward-port

cleanup

cleanup

Remove RUNTIMES_DEVICE_ARCHITECTURES
DeltaFile
+2-114offload/CMakeLists.txt
+0-24runtimes/CMakeLists.txt
+11-0cmake/Modules/GetToolchainDirs.cmake
+0-10runtimes/cmake/config-Fortran.cmake
+4-4openmp/runtime/cmake/LibompExports.cmake
+2-2flang/test/Lower/OpenMP/simd_aarch64.f90
+19-1544 files not shown
+25-16110 files

LLVM/project 46c626ellvm/test/CodeGen/X86 i128-udiv.ll, llvm/test/tools/llvm-mca/RISCV/SiFiveX100/rvv arithmetic.test fp.test

Merge commit 'c8280ddb02dab6df5897bc965a5fd95f382d31b2' into HEAD
DeltaFile
+4,523-0llvm/test/tools/llvm-mca/RISCV/SiFiveX100/rvv/arithmetic.test
+3,703-0llvm/test/tools/llvm-mca/RISCV/SiFiveX100/rvv/fp.test
+3,123-0llvm/test/tools/llvm-mca/RISCV/SiFiveX100/rvv/vlseg-vsseg.test
+2,875-0llvm/test/tools/llvm-mca/RISCV/SiFiveX100/rvv/bitwise.test
+2,859-7llvm/test/CodeGen/X86/i128-udiv.ll
+2,331-0llvm/test/tools/llvm-mca/RISCV/SiFiveX100/rvv/permutation.test
+19,414-71,095 files not shown
+75,457-17,4701,101 files

LLVM/project c8280ddcmake/Modules GetToolchainDirs.cmake, compiler-rt/cmake base-config-ix.cmake

Apply changes from runtimes_resource-dir
DeltaFile
+47-38cmake/Modules/GetToolchainDirs.cmake
+5-45compiler-rt/cmake/Modules/CompilerRTUtils.cmake
+2-0compiler-rt/cmake/base-config-ix.cmake
+2-0libc/CMakeLists.txt
+1-0openmp/CMakeLists.txt
+1-0llvm-libgcc/CMakeLists.txt
+58-835 files not shown
+63-8311 files

LLVM/project d4057ebllvm/test/CodeGen/X86 i128-udiv.ll, llvm/test/tools/llvm-mca/RISCV/SiFiveX100/rvv arithmetic.test fp.test

Merge commit '840fa81c691449823422552c4bf65a2d336ac2d1' into HEAD
DeltaFile
+4,523-0llvm/test/tools/llvm-mca/RISCV/SiFiveX100/rvv/arithmetic.test
+3,703-0llvm/test/tools/llvm-mca/RISCV/SiFiveX100/rvv/fp.test
+3,123-0llvm/test/tools/llvm-mca/RISCV/SiFiveX100/rvv/vlseg-vsseg.test
+2,875-0llvm/test/tools/llvm-mca/RISCV/SiFiveX100/rvv/bitwise.test
+2,859-7llvm/test/CodeGen/X86/i128-udiv.ll
+2,331-0llvm/test/tools/llvm-mca/RISCV/SiFiveX100/rvv/permutation.test
+19,414-71,084 files not shown
+75,394-17,3871,090 files

LLVM/project 840fa81offload CMakeLists.txt

Post-merge fixes
DeltaFile
+116-0offload/CMakeLists.txt
+116-01 files

LLVM/project 106d67cllvm/test/CodeGen/X86 i128-udiv.ll, llvm/test/tools/llvm-mca/RISCV/SiFiveX100/rvv arithmetic.test fp.test

Merge commit '63c9573f1c6bafbf4dc57c470cbef13842283b58' into HEAD
DeltaFile
+4,523-0llvm/test/tools/llvm-mca/RISCV/SiFiveX100/rvv/arithmetic.test
+3,703-0llvm/test/tools/llvm-mca/RISCV/SiFiveX100/rvv/fp.test
+3,123-0llvm/test/tools/llvm-mca/RISCV/SiFiveX100/rvv/vlseg-vsseg.test
+2,875-0llvm/test/tools/llvm-mca/RISCV/SiFiveX100/rvv/bitwise.test
+2,859-7llvm/test/CodeGen/X86/i128-udiv.ll
+2,331-0llvm/test/tools/llvm-mca/RISCV/SiFiveX100/rvv/permutation.test
+19,414-71,084 files not shown
+75,334-17,4441,090 files

LLVM/project 2b47497libc/docs getting_started.rst build_concepts.rst

[libc][docs][NFC] Restructure Getting Started guide and update Build Concepts. (#187701)

Restructured the Getting Started guide into a numbered step-by-step path
for easier readability. Added a Hello World verification step to confirm
build integrity after build completion.

Additionally, updated build_concepts.rst and the Getting Started guide
to clarify that Overlay Mode is intended for augmenting the system's C
library rather than incremental adoption.
DeltaFile
+83-42libc/docs/getting_started.rst
+2-2libc/docs/build_concepts.rst
+85-442 files

OpenBSD/ports b2qDPnbsysutils/ruby-openvox/8 Makefile, sysutils/ruby-openvox/8/patches patch-_metadata patch-lib_puppet_provider_package_openbsd_rb

   two patches landed upstream

   also drop substitution for one unpatched file and regen one patch
VersionDeltaFile
1.2+2-2sysutils/ruby-openvox/8/patches/patch-_metadata
1.11+1-2sysutils/ruby-openvox/8/Makefile
1.2+1-1sysutils/ruby-openvox/8/patches/patch-lib_puppet_provider_package_openbsd_rb
1.2+1-0sysutils/ruby-openvox/8/patches/patch-lib_puppet_provider_user_useradd_rb
+5-54 files

LLVM/project b9d2767lldb/source/Plugins/ExpressionParser/Clang ClangExpressionParser.cpp, lldb/test/API/commands/expression/ptrauth-objc TestPtrAuthObjectiveC.py main.m

[lldb] Support arm64e Objective-C signing in the expression evaluator (#187765)

When targeting arm64e, ISA pointers, class_ro_t pointers, and interface
selectors are signed in Objective-C. This PR adds support for that in
the expression evaluator.
DeltaFile
+91-0lldb/test/API/commands/expression/ptrauth-objc/TestPtrAuthObjectiveC.py
+39-0lldb/test/API/commands/expression/ptrauth-objc/main.m
+10-0lldb/test/API/commands/expression/ptrauth-objc/Makefile
+3-0lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp
+143-04 files

LLVM/project bef8df8clang/lib/AST QualTypeNames.cpp, clang/test/Interpreter pretty-print.cpp

[clang][AST] Fix assertion in `getFullyQualifiedType` for AutoType (#186105)

getFullyQualifiedType() asserts "Unhandled type node" when the input
QualType is an AutoType.

This was exposed by clang-repl's value printer:
```
clang-repl> namespace N { struct D {}; }
clang-repl> auto x = N::D(); x // asserts
```

Strip AutoType early before the type-specific handling.

(cherry picked from commit 86c4e96856a645a4015adf0e4d1a779e5662c6ca)
DeltaFile
+9-0clang/test/Interpreter/pretty-print.cpp
+5-0clang/lib/AST/QualTypeNames.cpp
+14-02 files

LLVM/project 3d4dd4blldb/unittests/Platform PlatformTest.cpp

[lldb][test] Don't build PlatformLocateSafePathTest in non-asserts builds (#187829)

From a CI failure:
```
FAILED: [code=1] tools/lldb/unittests/Platform/CMakeFiles/LLDBPlatformTests.dir/PlatformTest.cpp.obj
C:\Users\tcwg\scoop\shims\ccache.exe C:\Users\tcwg\scoop\apps\llvm-arm64\current\bin\clang-cl.exe  /nologo -TP -DLLVM_BUILD_STATIC -DUNICODE -D_CRT_NONSTDC_NO_DEPRECATE -D_CRT_NONSTDC_NO_WARNINGS -D_CRT_SECURE_NO_DEPRECATE -D_CRT_SECURE_NO_WARNINGS -D_ENABLE_EXTENDED_ALIGNED_STORAGE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SCL_SECURE_NO_WARNINGS -D_UNICODE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -IC:\Users\tcwg\llvm-worker\lldb-aarch64-windows\build\tools\lldb\unittests\Platform -IC:\Users\tcwg\llvm-worker\lldb-aarch64-windows\llvm-project\lldb\unittests\Platform -IC:\Users\tcwg\llvm-worker\lldb-aarch64-windows\llvm-project\lldb\include -IC:\Users\tcwg\llvm-worker\lldb-aarch64-windows\build\tools\lldb\include -IC:\Users\tcwg\llvm-worker\lldb-aarch64-windows\build\include -IC:\Users\tcwg\llvm-worker\lldb-aarch64-windows\llvm-project\llvm\include -IC:\Users\tcwg\llvm-worker\lldb-aarch64-windows\llvm-project\llvm\..\clang\include -IC:\Users\tcwg\ll
 vm-worker\lldb-aarch64-windows\build\tools\lldb\..\clang\include -IC:\Users\tcwg\llvm-worker\lldb-aarch64-windows\llvm-project\lldb\source -IC:\Users\tcwg\llvm-worker\lldb-aarch64-windows\llvm-project\lldb\unittests -IC:\Users\tcwg\llvm-worker\lldb-aarch64-windows\llvm-project\third-party\unittest\googletest\include -IC:\Users\tcwg\llvm-worker\lldb-aarch64-windows\llvm-project\third-party\unittest\googlemock\include /DWIN32 /D_WINDOWS   /Zc:inline /Zc:__cplusplus /Oi /Brepro /bigobj /permissive- -Werror=unguarded-availability-new /W4  -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wno-pass-failed -Wmisleading-indentation -Wctad-maybe-unsupported /Gw -Wno-vla-extension /O2 /Ob2 /DNDEBUG -std:c++17 -MD   -wd4018 -wd4068 -wd4150 -wd4201 -wd4251 -wd4521 -wd4530 -wd4589 -Wno-suggest-override -Wno-gn
 u-zero-variadic-macro-arguments /EHs-c- /GR- /showIncludes /Fotools\lldb\unittests\Platform\CMakeFiles\LLDBPlatformTests.dir\PlatformTest.cpp.obj /Fdtools\lldb\unittests\Platform\CMakeFiles\LLDBPlatformTests.dir\ -c -- C:\Users\tcwg\llvm-worker\lldb-aarch64-windows\llvm-project\lldb\unittests\Platform\PlatformTest.cpp
C:\Users\tcwg\llvm-worker\lldb-aarch64-windows\llvm-project\lldb\unittests\Platform\PlatformTest.cpp(197,5): error: use of undeclared identifier 'TestingProperties'
  197 |     TestingProperties::GetGlobalTestingProperties().SetSafeAutoLoadPaths({});
      |     ^
C:\Users\tcwg\llvm-worker\lldb-aarch64-windows\llvm-project\lldb\unittests\Platform\PlatformTest.cpp(238,3): error: use of undeclared identifier 'TestingProperties'
  238 |   TestingProperties::GetGlobalTestingProperties().AppendSafeAutoLoadPaths(
      |   ^
C:\Users\tcwg\llvm-worker\lldb-aarch64-windows\llvm-project\lldb\unittests\Platform\PlatformTest.cpp(265,3): error: use of undeclared identifier 'TestingProperties'
  265 |   TestingProperties::GetGlobalTestingProperties().AppendSafeAutoLoadPaths(
      |   ^
C:\Users\tcwg\llvm-worker\lldb-aarch64-windows\llvm-project\lldb\unittests\Platform\PlatformTest.cpp(295,3): error: use of undeclared identifier 'TestingProperties'
  295 |   TestingProperties::GetGlobalTestingProperties().AppendSafeAutoLoadPaths(

    [26 lines not shown]
DeltaFile
+3-0lldb/unittests/Platform/PlatformTest.cpp
+3-01 files