FreeBSD/src 3088263lib/libc/gen err.3, share/man/man7 environ.7

man pages: provide some description for extended errors

, related functions, and the EXTERROR_VERBOSE environment variable.

Reviewed by:    emaste, mckusick
Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Differential revision:  https://reviews.freebsd.org/D54380
DeltaFile
+16-0lib/libc/gen/err.3
+15-1share/man/man7/environ.7
+31-12 files

FreeBSD/src 54b52f6sys/fs/fuse fuse_vnops.c fuse_device.c, sys/sys exterr_cat.h

fs/fuse: use dedicated category per source file

Submitted by:   mckusick
Reviewed by:    emaste, mckusick
Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Differential revision:  https://reviews.freebsd.org/D54380
DeltaFile
+3-1sys/sys/exterr_cat.h
+1-1sys/fs/fuse/fuse_vnops.c
+1-1sys/fs/fuse/fuse_device.c
+1-1sys/fs/fuse/fuse_vfsops.c
+6-44 files

FreeBSD/src 14bd57dshare/man/man9 exterror.9

exterror.9: describe formatting of optional arguments

Reviewed by:    emaste, mckusick
Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Differential revision:  https://reviews.freebsd.org/D54380
DeltaFile
+10-0share/man/man9/exterror.9
+10-01 files

FreeBSD/src 42210felib/libc/gen uexterr_format.c

exterror: Add EXTERROR_VERBOSE env variable to control verbosity

If the variable is set and the process is not suid, __uexterr_format(),
used by err(3), prints errno/category/source line/pX always, not only
when there is no kernel message provided.

Requested by:   mckusick
Reviewed by:    emaste, mckusick
Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Differential revision:  https://reviews.freebsd.org/D54380
DeltaFile
+48-5lib/libc/gen/uexterr_format.c
+48-51 files

FreeBSD/src 543c866tests/sys/kern exterr_test.c

exterr_test: loosen the error string pattern

After addition of the prot and max_prot values, the old error substring
no longer satisfy the check.

Reviewed by:    emaste, mckusick
Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Differential revision:  https://reviews.freebsd.org/D54380
DeltaFile
+1-1tests/sys/kern/exterr_test.c
+1-11 files

FreeBSD/src 8bff95flib/libc/gen uexterr_format.c

exterror: add support for the format specifiers in the extended error msg

Note that we trust kernel code to only request the printout of integer
types, and use the 'j' modifier always.

Reviewed by:    emaste, mckusick
Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Differential revision:  https://reviews.freebsd.org/D54380
DeltaFile
+2-1lib/libc/gen/uexterr_format.c
+2-11 files

FreeBSD/src 874cdf6lib/libc/gen uexterr_format.c, sys/sys exterr_cat.h

exterr: in verbose mode, print the source file name

Reviewed by:    emaste, mckusick
Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Differential revision:  https://reviews.freebsd.org/D54380
DeltaFile
+17-4lib/libc/gen/uexterr_format.c
+11-0sys/sys/exterr_cat.h
+28-42 files

FreeBSD/src 3ef25actools/build make_libc_exterr_cat_filenames.sh

Add a script to auto-generate mapping from exterr category to source file

Reviewed by:    emaste, mkusick
Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Differential revision:  https://reviews.freebsd.org/D54380
DeltaFile
+22-0tools/build/make_libc_exterr_cat_filenames.sh
+22-01 files

FreeBSD/src 5685c07lib/libc/gen exterr_cat_filenames.h

Add automatically generated file libc/gen/exterr_cat_filenames.h

MFC after:      1 week
DeltaFile
+17-0lib/libc/gen/exterr_cat_filenames.h
+17-01 files

FreeBSD/src 2904edasys/vm vm_mmap.c

vm/vm_mmap.c: inline erronous argument values for extended errors

Reviewed by:    emaste, mckusick
Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Differential revision:  https://reviews.freebsd.org/D54380
DeltaFile
+25-18sys/vm/vm_mmap.c
+25-181 files

FreeBSD/src 37ddbbelib/libc/gen err.c

libc/gen/err.c: remove 'extended error' herald from extended error output

Reviewed by:    emaste, mckusick
Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Differential revision:  https://reviews.freebsd.org/D54380
DeltaFile
+1-1lib/libc/gen/err.c
+1-11 files

HardenedBSD/src 35eb7berelease Makefile Makefile.vm, release/tools oci-image-notoolchain.conf oci-image-runtime.conf

Merge remote-tracking branch 'origin/hardened/current/master' into hardened/current/cross-dso-cfi
DeltaFile
+13-13release/tools/oci-image-notoolchain.conf
+10-10release/tools/oci-image-runtime.conf
+7-7release/tools/vmimage.subr
+4-8sys/dev/ocs_fc/ocs_utils.h
+6-5release/Makefile
+6-3release/Makefile.vm
+46-4624 files not shown
+95-8230 files

HardenedBSD/src 350c1d0share/mk bsd.sys.mk, sys/compat/linux linux_timer.c

Merge branch 'freebsd/current/main' into hardened/current/master
DeltaFile
+4-8sys/dev/ocs_fc/ocs_utils.h
+4-4sys/xen/xenbus/xenbusvar.h
+8-0share/mk/bsd.sys.mk
+2-2sys/compat/linux/linux_timer.c
+1-2sys/dev/ocs_fc/ocs_mgmt.h
+1-2sys/dev/ocs_fc/ocs_ddump.h
+20-186 files not shown
+30-2212 files

FreeBSD/src b86fc32sys/net if_ipsec.c, sys/netipsec ipsec_input.c xform_ipcomp.c

sys/netipsec: ensure sah stability during input callback processing

(cherry picked from commit 183513d15f2290a42b542753aaffe9de2152575b)
DeltaFile
+13-4sys/netipsec/ipsec_input.c
+14-2sys/netipsec/xform_ipcomp.c
+14-2sys/netipsec/xform_ah.c
+10-2sys/net/if_ipsec.c
+8-2sys/netipsec/xform_esp.c
+5-2sys/netipsec/ipsec.h
+64-141 files not shown
+68-157 files

HardenedBSD/src 715f1ebusr.sbin/bsdinstall HardenedBSD-base.conf.in

HBSD: Use the right URL for the pkgbase repo with bsdinstall

Signed-off-by:  Shawn Webb <shawn.webb at hardenedbsd.org>
DeltaFile
+1-1usr.sbin/bsdinstall/HardenedBSD-base.conf.in
+1-11 files

HardenedBSD/src abbf59frelease Makefile Makefile.vm, release/packages/ucl README

HBSD: More release engineering / pkgbase work

Signed-off-by:  Shawn Webb <shawn.webb at hardenedbsd.org>
DeltaFile
+13-13release/tools/oci-image-notoolchain.conf
+10-10release/tools/oci-image-runtime.conf
+7-7release/tools/vmimage.subr
+6-5release/Makefile
+6-3release/Makefile.vm
+4-4release/packages/ucl/README
+46-4211 files not shown
+64-5917 files

OpenBSD/ports tWFJEjIemulators/xroar Makefile distinfo, emulators/xroar/pkg PLIST

   Update to xroar 1.10.
VersionDeltaFile
1.4+14-2emulators/xroar/pkg/PLIST
1.23+6-2emulators/xroar/Makefile
1.14+2-2emulators/xroar/distinfo
+22-63 files

HardenedBSD/ports 276c2ddmath/octave-forge-datatypes distinfo Makefile

math/octave-forge-datatypes: Update to 1.1.5.
DeltaFile
+3-3math/octave-forge-datatypes/distinfo
+1-1math/octave-forge-datatypes/Makefile
+4-42 files

FreeBSD/ports 276c2ddmath/octave-forge-datatypes distinfo Makefile

math/octave-forge-datatypes: Update to 1.1.5.
DeltaFile
+3-3math/octave-forge-datatypes/distinfo
+1-1math/octave-forge-datatypes/Makefile
+4-42 files

OpenBSD/ports 9soJtzKwww/hugo distinfo modules.inc

   www/hugo: update to 0.153.4

   Changes:
    - https://github.com/gohugoio/hugo/releases/tag/v0.153.3
    - https://github.com/gohugoio/hugo/releases/tag/v0.153.4
VersionDeltaFile
1.81+6-6www/hugo/distinfo
1.47+1-1www/hugo/modules.inc
1.89+1-1www/hugo/Makefile
+8-83 files

NetBSD/pkgsrc-wip b484679rust192/patches patch-vendor_libc-0.2.177_src_unix_bsd_netbsdlike_netbsd_riscv64.rs patch-vendor_libc-0.2.175_src_unix_bsd_netbsdlike_netbsd_riscv64.rs

rust192: use the NetBSD/riscv64 file which passes libc self-tests.

Also change how NetBSD defines pthread_spin_t, use __pthread_spin_t
which is typically arch-defined via __cpu_simple_lock_nv_t.
DeltaFile
+28-24rust192/patches/patch-vendor_libc-0.2.177_src_unix_bsd_netbsdlike_netbsd_riscv64.rs
+28-24rust192/patches/patch-vendor_libc-0.2.175_src_unix_bsd_netbsdlike_netbsd_riscv64.rs
+28-24rust192/patches/patch-vendor_libc-0.2.176_src_unix_bsd_netbsdlike_netbsd_riscv64.rs
+16-0rust192/patches/patch-vendor_libc-0.2.175_src_unix_bsd_netbsdlike_netbsd_mod.rs
+16-0rust192/patches/patch-vendor_libc-0.2.176_src_unix_bsd_netbsdlike_netbsd_mod.rs
+16-0rust192/patches/patch-vendor_libc-0.2.177_src_unix_bsd_netbsdlike_netbsd_mod.rs
+132-722 files not shown
+147-788 files

LLVM/project 2c72af8llvm CMakeLists.txt

[CMake] Error when specifying pstl in LLVM_ENABLE_PROJECTS

f59d270867ccd4f8f34b32e7f144519df332f4d2 originally added this logic to
pacify buildbots, particularly the premerge-monolithic-linux bot. This
was fixed soon after the fact in
https://github.com/llvm/llvm-zorg/pull/485, and the premerge bots are
only connected to staging right now using the upstream scripts anyways.
DeltaFile
+0-7llvm/CMakeLists.txt
+0-71 files

NetBSD/pkgsrc zZNnVpitextproc/lucene++ distinfo, textproc/lucene++/patches patch-src_core_util_BitSet.cpp patch-include_lucene++_BitSet.h

   lucene++: fix build with Boost 1.90.0
VersionDeltaFile
1.1+255-0textproc/lucene++/patches/patch-src_core_util_BitSet.cpp
1.1+25-0textproc/lucene++/patches/patch-include_lucene++_BitSet.h
1.9+3-1textproc/lucene++/distinfo
+283-13 files

NetBSD/src ATKutBhusr.bin/vmstat vmstat.c

   s/Emty/Empty/ in report on kernel memory caches header (-C option).
VersionDeltaFile
1.263+4-4usr.bin/vmstat/vmstat.c
+4-41 files

LLVM/project 7de0804llvm/lib/Transforms/Vectorize VPlanPatternMatch.h VPlanUtils.cpp

[VPlan] Handle min/max intrinsics in getSCEVExprForVPValue (NFCI)

Use m_Intrinsic to handle min/max intrinsics in getSCEVExprForVPValue.
This also extends Argument_match and IntrinsicID_match to VPInstruction
for completeness, and unifies the handling to avoid looking up functions
from the underlying IR instruction.

Tested via the VPlan-based cost-model, but same costs should be
computed.

As part of the extension, fix a bug in Argument_match that had an
incorrect offset for the operands of VPReplicateRecipe; the function is
the last argument.
DeltaFile
+20-5llvm/lib/Transforms/Vectorize/VPlanPatternMatch.h
+20-0llvm/lib/Transforms/Vectorize/VPlanUtils.cpp
+40-52 files

LLVM/project 00d7fffllvm/lib/Target/X86 X86FlagsCopyLowering.cpp X86FixupLEAs.cpp, llvm/test/CodeGen/X86 leaFixup64.mir leaFixup32.mir

formatting

Created using spr 1.3.7
DeltaFile
+2-1llvm/lib/Target/X86/X86FlagsCopyLowering.cpp
+3-0llvm/test/DebugInfo/MIR/InstrRef/x86-lea-fixup.mir
+1-1llvm/test/CodeGen/X86/leaFixup64.mir
+1-1llvm/lib/Target/X86/X86FixupLEAs.cpp
+1-1llvm/test/CodeGen/X86/leaFixup32.mir
+1-0llvm/test/DebugInfo/MIR/InstrRef/x86-lea-fixup-2.mir
+9-46 files

LLVM/project 91340eellvm/lib/Target/X86 X86FixupLEAs.cpp, llvm/test/CodeGen/X86 leaFixup64.mir leaFixup32.mir

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.7

[skip ci]
DeltaFile
+3-0llvm/test/DebugInfo/MIR/InstrRef/x86-lea-fixup.mir
+1-1llvm/lib/Target/X86/X86FixupLEAs.cpp
+1-1llvm/test/CodeGen/X86/leaFixup64.mir
+1-1llvm/test/CodeGen/X86/leaFixup32.mir
+1-0llvm/test/DebugInfo/MIR/InstrRef/x86-lea-fixup-2.mir
+7-35 files

LLVM/project e23b473lldb/tools/lldb-dap/Handler StackTraceRequestHandler.cpp, llvm/lib/Target/AVR AVRInstrInfo.td

feedback

Created using spr 1.3.7
DeltaFile
+126-129lldb/tools/lldb-dap/Handler/StackTraceRequestHandler.cpp
+129-121llvm/lib/Target/AVR/AVRInstrInfo.td
+245-0mlir/lib/Dialect/OpenACC/Transforms/ACCIfClauseLowering.cpp
+224-0mlir/test/Dialect/OpenACC/acc-if-clause-lowering.mlir
+189-0llvm/lib/Target/SPIRV/SPIRVCombinerHelper.cpp
+177-0llvm/lib/Target/X86/GISel/X86PreLegalizerCombiner.cpp
+1,090-250253 files not shown
+4,787-1,785259 files

LLVM/project 6c8a2eelldb/tools/lldb-dap/Handler StackTraceRequestHandler.cpp, llvm/lib/Target/AVR AVRInstrInfo.td

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.7

[skip ci]
DeltaFile
+126-129lldb/tools/lldb-dap/Handler/StackTraceRequestHandler.cpp
+129-121llvm/lib/Target/AVR/AVRInstrInfo.td
+245-0mlir/lib/Dialect/OpenACC/Transforms/ACCIfClauseLowering.cpp
+224-0mlir/test/Dialect/OpenACC/acc-if-clause-lowering.mlir
+189-0llvm/lib/Target/SPIRV/SPIRVCombinerHelper.cpp
+177-0llvm/lib/Target/X86/GISel/X86PreLegalizerCombiner.cpp
+1,090-250248 files not shown
+4,780-1,782254 files

FreeBSD/ports 4a1311dx11-themes/catppuccin-gtk-theme distinfo Makefile

x11-themes/catppuccin-gtk-theme: Update to g20251023 (latest GitHub commit)

Changelog: https://github.com/Fausto-Korpsvart/Catppuccin-GTK-Theme/compare/065ddb5ff22d0aa493ff89b0301c937fc071917a...f25d8cf688d8f224f0ce396689ffcf5767eb647e
DeltaFile
+3-3x11-themes/catppuccin-gtk-theme/distinfo
+3-3x11-themes/catppuccin-gtk-theme/Makefile
+6-62 files