NetBSD/src Vw0G5xSsys/ufs/lfs lfs_kclean.c

   Check the error of lfs_write_ext before gathering the block.  Avoids an
   assert failure "tbp->b_flags & B_LOCKED" when a read-write mount is remounted
   read-only.
VersionDeltaFile
1.2+5-3sys/ufs/lfs/lfs_kclean.c
+5-31 files

OpenBSD/ports 9qWe0Ddnet/py-anyio Makefile distinfo, net/py-anyio/pkg PLIST

   update py-anyio to 4.10.0

   Take maintainer as suggested by former maintainer. This version includes
   fixes for a few Python 3.14 issues.
VersionDeltaFile
1.7+2-2net/py-anyio/Makefile
1.3+2-2net/py-anyio/distinfo
1.6+3-0net/py-anyio/pkg/PLIST
+7-43 files

LLVM/project 99630ebclang/test/CodeGenSYCL address-space-conversions.cpp

[NFC][Clang][Test] Drop calling convention check from address-space-conversions.cpp (#167261)

Calling convention is irrelevant to address space verification and adds
complixity for other target triples.
DeltaFile
+26-26clang/test/CodeGenSYCL/address-space-conversions.cpp
+26-261 files

HardenedBSD/src 479e2b9share/man/man4 iwx.4 fdc.4, sys/contrib/edk2/Include/Guid Fdt.h

Merge remote-tracking branch 'origin/hardened/current/master' into hardened/current/cross-dso-cfi
DeltaFile
+13-9share/man/man4/iwx.4
+22-0sys/contrib/edk2/Include/Guid/Fdt.h
+13-5share/man/man4/fdc.4
+6-1usr.sbin/fdwrite/fdwrite.1
+6-1usr.sbin/fdcontrol/fdcontrol.8
+6-1usr.sbin/fdread/fdread.1
+66-175 files not shown
+80-1811 files

HardenedBSD/src eb668a2share/man/man4 iwx.4 fdc.4, sys/contrib/edk2/Include/Guid Fdt.h

Merge branch 'freebsd/current/main' into hardened/current/master
DeltaFile
+22-0sys/contrib/edk2/Include/Guid/Fdt.h
+13-9share/man/man4/iwx.4
+13-5share/man/man4/fdc.4
+6-1usr.sbin/fdcontrol/fdcontrol.8
+6-1usr.sbin/fdwrite/fdwrite.1
+6-1usr.sbin/fdread/fdread.1
+66-175 files not shown
+80-1811 files

FreeBSD/ports d9eff8csecurity/sudo-rs distinfo Makefile.crates

security/sudo-rs: Update 0.2.8 => 0.2.10

PR:             290945
Approved by:    Marc Schoolderman (maintainer)
Security:       bf6c9252-c2ec-11f0-8372-98b78501ef2a
Security:       c1ceaaea-c2e7-11f0-8372-98b78501ef2a

(cherry picked from commit 9acecc0bbc5f38633c7d760e59fc18d3c74dbce1)
DeltaFile
+9-9security/sudo-rs/distinfo
+3-3security/sudo-rs/Makefile.crates
+1-2security/sudo-rs/Makefile
+13-143 files

HardenedBSD/ports 6174724graphics/drm-515-kmod/files extra-patch-linuxkpi-pci, net/wifi-firmware-kmod Makefile.inc

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+102-0graphics/drm-515-kmod/files/extra-patch-linuxkpi-pci
+67-0security/vuxml/vuln/2025.xml
+51-0x11/xfce4-screensaver/files/patch-src_gs-lock-plug.c
+9-9security/sudo-rs/distinfo
+10-2sysutils/di/Makefile
+5-4net/wifi-firmware-kmod/Makefile.inc
+244-1512 files not shown
+275-3718 files

HardenedBSD/ports 9acecc0security/sudo-rs distinfo Makefile.crates

security/sudo-rs: Update 0.2.8 => 0.2.10

PR:             290945
Approved by:    Marc Schoolderman (maintainer)
Security:       bf6c9252-c2ec-11f0-8372-98b78501ef2a
Security:       c1ceaaea-c2e7-11f0-8372-98b78501ef2a
DeltaFile
+9-9security/sudo-rs/distinfo
+3-3security/sudo-rs/Makefile.crates
+1-2security/sudo-rs/Makefile
+13-143 files

FreeBSD/ports 9acecc0security/sudo-rs distinfo Makefile.crates

security/sudo-rs: Update 0.2.8 => 0.2.10

PR:             290945
Approved by:    Marc Schoolderman (maintainer)
Security:       bf6c9252-c2ec-11f0-8372-98b78501ef2a
Security:       c1ceaaea-c2e7-11f0-8372-98b78501ef2a
DeltaFile
+9-9security/sudo-rs/distinfo
+3-3security/sudo-rs/Makefile.crates
+1-2security/sudo-rs/Makefile
+13-143 files

FreeBSD/ports b043c72security/vuxml/vuln 2025.xml

security/vuxml: Document sudo-rs < 0.2.10 vulnerabilites

PR:             290945
DeltaFile
+67-0security/vuxml/vuln/2025.xml
+67-01 files

HardenedBSD/ports b043c72security/vuxml/vuln 2025.xml

security/vuxml: Document sudo-rs < 0.2.10 vulnerabilites

PR:             290945
DeltaFile
+67-0security/vuxml/vuln/2025.xml
+67-01 files

OpenBSD/src ag5Lf1Usys/arch/sh/sh sys_machdep.c

   needs proc.h for PS_PLEDGE
VersionDeltaFile
1.3+2-1sys/arch/sh/sh/sys_machdep.c
+2-11 files

LLVM/project 11278cfllvm/lib/MC MCELFStreamer.cpp

[MC] Remove a redundant cast (NFC) (#168298)

Symbol is already of type MCSymbolELF *.

Identified with readability-redundant-casting.
DeltaFile
+1-2llvm/lib/MC/MCELFStreamer.cpp
+1-21 files

LLVM/project cce852fllvm/include/llvm/Object ELF.h, llvm/lib/Object ELF.cpp

[Object] Add getRISCVVendorRelocationTypeName to render RISCV vendor-specific relocations to strings. (#168293)

This will be used in places like LLD to render them for error messages.
DeltaFile
+14-0llvm/unittests/Object/ELFTest.cpp
+13-0llvm/lib/Object/ELF.cpp
+2-0llvm/include/llvm/Object/ELF.h
+29-03 files

FreeBSD/src de060b6sys/sys efi.h

efi.h: Bring in sys/types.h explicitly now

sys/types.h used to be brought in through namespace pollution, but no
more.

Fixes:          43b8edb32051
Sponsored by:   Netflix
DeltaFile
+1-0sys/sys/efi.h
+1-01 files

HardenedBSD/src de060b6sys/sys efi.h

efi.h: Bring in sys/types.h explicitly now

sys/types.h used to be brought in through namespace pollution, but no
more.

Fixes:          43b8edb32051
Sponsored by:   Netflix
DeltaFile
+1-0sys/sys/efi.h
+1-01 files

HardenedBSD/src 44fb9f2sys/sys efi_map.h

sys/efi_map.h: This is a kernel-only file

Slap a #ifdef _KERNEL around it all since it's useless to userland.

Fixes:          43b8edb32051
Sponsored by:   Netflix
DeltaFile
+4-0sys/sys/efi_map.h
+4-01 files

FreeBSD/src 44fb9f2sys/sys efi_map.h

sys/efi_map.h: This is a kernel-only file

Slap a #ifdef _KERNEL around it all since it's useless to userland.

Fixes:          43b8edb32051
Sponsored by:   Netflix
DeltaFile
+4-0sys/sys/efi_map.h
+4-01 files

NetBSD/src CbfI7J1distrib/sets/lists/xbase mi, etc/mtree NetBSD.dist.Xorg

   Add a sample xorg.conf that shows how to set the video driver.

   This is mainly so that I don't have to look up how to configure
   xorg to use wsfb every time I try out a new machine.
VersionDeltaFile
1.1+40-0external/mit/xorg/share/examples/xorg.conf
1.1+12-0external/mit/xorg/share/examples/Makefile
1.178+3-1distrib/sets/lists/xbase/mi
1.3+2-2external/mit/xorg/share/Makefile
1.32+2-1etc/mtree/NetBSD.dist.Xorg
+59-45 files

GhostBSD/build 091ce77packages base

remove libz
DeltaFile
+0-2packages/base
+0-21 files

NetBSD/src X4CQUf8share/misc acronyms.comp

   VIS
VersionDeltaFile
1.416+2-1share/misc/acronyms.comp
+2-11 files

FreeBSD/ports a7e181enet/wifi-firmware-kmod Makefile.inc

net/wifi-firmware-kmod: update additional MASTER_SITES entries

The fallback list of geolocated servers is outdated.
Update with current set discovered using the RIPE Atlas service.

PR:             290898
Reviewed by:    jrm
Differential Revision: https://reviews.freebsd.org/D53678
DeltaFile
+5-4net/wifi-firmware-kmod/Makefile.inc
+5-41 files

HardenedBSD/ports a7e181enet/wifi-firmware-kmod Makefile.inc

net/wifi-firmware-kmod: update additional MASTER_SITES entries

The fallback list of geolocated servers is outdated.
Update with current set discovered using the RIPE Atlas service.

PR:             290898
Reviewed by:    jrm
Differential Revision: https://reviews.freebsd.org/D53678
DeltaFile
+5-4net/wifi-firmware-kmod/Makefile.inc
+5-41 files

LLVM/project 900c517llvm/lib/Target/AMDGPU AMDGPUISelLowering.h AMDGPUISelLowering.cpp, llvm/test/CodeGen/AMDGPU llvm.amdgcn.ptr.buffer.atomic.fadd_rtn_errors.ll

[AMDGPU] TableGen-erate SDNode descriptions (#168248)

This allows SDNodes to be validated against their expected type profiles
and reduces the number of changes required to add a new node.

Autogenerated node names start with "AMDGPUISD::", hence the changes in
the tests.

The few nodes defined in R600.td are *not* imported because TableGen
processes AMDGPU.td that doesn't include R600.td. Ideally, we would have
two sets of nodes, but that would require careful reorganization of td
files since some nodes are shared between AMDGPU/R600. Not sure if it
something worth looking into.

Some nodes fail validation, those are listed in
`AMDGPUSelectionDAGInfo::verifyTargetNode()`.

Part of #119709.

Pull Request: https://github.com/llvm/llvm-project/pull/168248
DeltaFile
+0-231llvm/lib/Target/AMDGPU/AMDGPUISelLowering.h
+1-163llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp
+44-4llvm/lib/Target/AMDGPU/AMDGPUSelectionDAGInfo.cpp
+39-3llvm/lib/Target/AMDGPU/AMDGPUSelectionDAGInfo.h
+35-2llvm/lib/Target/AMDGPU/AMDGPUInstrInfo.td
+8-8llvm/test/CodeGen/AMDGPU/llvm.amdgcn.ptr.buffer.atomic.fadd_rtn_errors.ll
+127-4117 files not shown
+136-41413 files

FreeBSD/src 60f14d0stand/efi/fdt efi_fdt.c Makefile

edk2: Fix fdt build

x86 doesn't use FDT things by default, but aarch64 does. I thought I'd
built the loader on aarch64 to test the EDK2 all the things series, but
apparently not. This fixes the aarch64 build.

Fixes:          43b8edb32051
Sponsored by:   Netflix
DeltaFile
+2-0stand/efi/fdt/efi_fdt.c
+1-0stand/efi/fdt/Makefile
+3-02 files

HardenedBSD/src 60f14d0stand/efi/fdt efi_fdt.c Makefile

edk2: Fix fdt build

x86 doesn't use FDT things by default, but aarch64 does. I thought I'd
built the loader on aarch64 to test the EDK2 all the things series, but
apparently not. This fixes the aarch64 build.

Fixes:          43b8edb32051
Sponsored by:   Netflix
DeltaFile
+2-0stand/efi/fdt/efi_fdt.c
+1-0stand/efi/fdt/Makefile
+3-02 files

FreeBSD/src af6d77csys/contrib/edk2/Include/Guid Fdt.h

edk2: Bring in Guid/Fdt.h

This one is from EmbeddedPkg/Include/Guid/Fdt.h, which is our first
EmbeddedPkg addition. For the moment, I'm doing this as an ad-hoc basis,
but in the next import may need to reconsider the strategy.

Sponsored by:           Netflix
DeltaFile
+22-0sys/contrib/edk2/Include/Guid/Fdt.h
+22-01 files

HardenedBSD/src af6d77csys/contrib/edk2/Include/Guid Fdt.h

edk2: Bring in Guid/Fdt.h

This one is from EmbeddedPkg/Include/Guid/Fdt.h, which is our first
EmbeddedPkg addition. For the moment, I'm doing this as an ad-hoc basis,
but in the next import may need to reconsider the strategy.

Sponsored by:           Netflix
DeltaFile
+22-0sys/contrib/edk2/Include/Guid/Fdt.h
+22-01 files

HardenedBSD/ports 011b1adx11/xfce4-screensaver Makefile, x11/xfce4-screensaver/files patch-src_gs-lock-plug.c

x11/xfce4-screensaver: Use pgrep instead of pidof

Import patch accepted upstream to use pgrep, instead of pidof, which
is not a dependency of this port.

Use switching from the screen saver should be fixed by this change.

PR:             290766
Obtained from:  https://gitlab.xfce.org/apps/xfce4-screensaver/-/merge_requests/58
DeltaFile
+51-0x11/xfce4-screensaver/files/patch-src_gs-lock-plug.c
+1-0x11/xfce4-screensaver/Makefile
+52-02 files

FreeBSD/ports 011b1adx11/xfce4-screensaver Makefile, x11/xfce4-screensaver/files patch-src_gs-lock-plug.c

x11/xfce4-screensaver: Use pgrep instead of pidof

Import patch accepted upstream to use pgrep, instead of pidof, which
is not a dependency of this port.

Use switching from the screen saver should be fixed by this change.

PR:             290766
Obtained from:  https://gitlab.xfce.org/apps/xfce4-screensaver/-/merge_requests/58
DeltaFile
+51-0x11/xfce4-screensaver/files/patch-src_gs-lock-plug.c
+1-0x11/xfce4-screensaver/Makefile
+52-02 files