LLVM/project 7f5c1b9utils/bazel/llvm-project-overlay/mlir BUILD.bazel

[bazel] fix #181217 (#181556)

fix #181217
DeltaFile
+1-1utils/bazel/llvm-project-overlay/mlir/BUILD.bazel
+1-11 files

FreeBSD/src 35237ffcontrib/netbsd-tests/lib/libc/sys t_access.c

t_access.c: remove unnecessary local modification

FreeBSD 11.x is no longer supported; there's no reason why the
`FreeBSD_version__` check is still required (now).

MFC after:      1 week
DeltaFile
+0-8contrib/netbsd-tests/lib/libc/sys/t_access.c
+0-81 files

NetBSD/src OKwTBQhdistrib/utils/embedded/conf evbarm.conf evbmips.conf

   mkimage/conf/*.conf: Nix postfix minwrites customization.

   This customization has been a no-op for a long time.

   These config files previously had copied & pasted logic to replace
   the `fifo' listener type (named pipes) by `unix' (local sockets)
   /etc/postfix/master.cf, because notifying fifo listeners bumps mtime,
   while notifying unix listeners does not, so changing from `fifo' to
   `unix' would reduce disk writes.

   But Postfix has had used `unix' for everything by default since 2.10,
   released in 2012 and first shipped in NetBSD 7.0 in 2015.  So this
   customization has been a no-op for over a decade.  Let's save readers
   some pondering and just nix it.
VersionDeltaFile
1.45+1-8distrib/utils/embedded/conf/evbarm.conf
1.7+1-8distrib/utils/embedded/conf/evbmips.conf
1.5+1-8distrib/utils/embedded/conf/evbppc.conf
1.14+1-7distrib/utils/embedded/conf/x86.conf
+4-314 files

LLVM/project ec095a5llvm/lib/Transforms/InstCombine InstCombineAndOrXor.cpp InstCombineSelect.cpp, llvm/test/Transforms/InstCombine select-and-or.ll

[InstCombine] Optimise the expression `(C && A) || (!C && B)` with `FoldOrOfLogicalAnds` (#178438)

DeltaFile
+115-1llvm/test/Transforms/InstCombine/select-and-or.ll
+79-0llvm/lib/Transforms/InstCombine/InstCombineAndOrXor.cpp
+3-61llvm/lib/Transforms/InstCombine/InstCombineSelect.cpp
+1-0llvm/lib/Transforms/InstCombine/InstCombineInternal.h
+198-624 files

LLVM/project 4bfbb08clang/test/Headers __clang_hip_math.hip, llvm/lib/Analysis ValueTracking.cpp

Address comments
DeltaFile
+193-245llvm/test/CodeGen/AMDGPU/div_v2i128.ll
+59-41llvm/lib/Analysis/ValueTracking.cpp
+44-51llvm/test/CodeGen/AMDGPU/srem64.ll
+22-28llvm/test/CodeGen/AMDGPU/urem64.ll
+24-24clang/test/Headers/__clang_hip_math.hip
+13-21llvm/test/CodeGen/AMDGPU/udiv64.ll
+355-41012 files not shown
+419-48918 files

FreeBSD/ports 6d65808www/webtrees22 pkg-plist distinfo

www/webtrees22: Update to 2.2.5

PR:             292787
Approved by:    submitter is maintainer
DeltaFile
+112-227www/webtrees22/pkg-plist
+3-3www/webtrees22/distinfo
+1-1www/webtrees22/Makefile
+116-2313 files

NetBSD/pkgsrc BHnZR3Kdoc CHANGES-2026

   doc: Spell php-pecl-pspell correctly

   Noticed via pkg-changes2html htutils script via www@.
VersionDeltaFile
1.1117+2-2doc/CHANGES-2026
+2-21 files

OpenBSD/src hvcPiStsys/dev/usb uvisor.c

   add AlphaSmart Dana as a PALM4 device

   ok jsg
VersionDeltaFile
1.55+2-1sys/dev/usb/uvisor.c
+2-11 files

LLVM/project 38702e0llvm/test/Transforms/InstCombine icmp-add.ll

[InstCombine][NFC] Add test for existing fold (#181555)

Resolves #73417.

The fold described in #73417 is already present in LLVM `main`, but it
isn't tested for specifically. This PR adds a test for this fold, based
on the IR in the topmost comment of that issue.
DeltaFile
+23-0llvm/test/Transforms/InstCombine/icmp-add.ll
+23-01 files

OpenBSD/src dJGoLTUsys/dev/usb usbdevs_data.h usbdevs.h

   regen
VersionDeltaFile
1.792+9-1sys/dev/usb/usbdevs_data.h
1.798+5-1sys/dev/usb/usbdevs.h
+14-22 files

OpenBSD/src lsMMriAsys/dev/usb usbdevs

   add AlphaSmart Dana
VersionDeltaFile
1.786+5-1sys/dev/usb/usbdevs
+5-11 files

HardenedBSD/src 27cb6accontrib/netbsd-tests/sbin/newfs_msdos t_create.sh, lib/libnetbsd/sys cdefs.h

Merge branch 'freebsd/current/main' into hardened/current/master
DeltaFile
+69-0lib/libusb/libusb20_dev_open.3
+56-0lib/libusb/libusb20_be_device_foreach.3
+14-1lib/libnetbsd/sys/cdefs.h
+2-12contrib/netbsd-tests/sbin/newfs_msdos/t_create.sh
+2-4lib/libusb/Makefile
+2-0sbin/newfs_msdos/tests/Makefile
+145-176 files

LLVM/project 255b493llvm/lib/Transforms/Vectorize SLPVectorizer.cpp, llvm/test/Transforms/SLPVectorizer big-number-reduced-values.ll

[SLP]Do not overflow number of the reduced values

Need to trunc the total number of the reduced values, in case if the
number is too big

Fixes #181520
DeltaFile
+14-0llvm/test/Transforms/SLPVectorizer/big-number-reduced-values.ll
+3-1llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
+17-12 files

HardenedBSD/ports 95230badatabases/mysql96-server pkg-plist Makefile, devel/libddwaf/files patch-update-fmt

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+12,986-0devel/libddwaf/files/patch-update-fmt
+0-1,945misc/usd/pkg-plist
+1,945-0graphics/openusd/pkg-plist
+199-338www/webtrees21/pkg-plist
+286-0databases/mysql96-server/pkg-plist
+182-0databases/mysql96-server/Makefile
+15,598-2,283257 files not shown
+18,798-3,727263 files

NetBSD/src LIRD6Oylib/libc/rpc xdr_float.c

   add casts to fix lint warning
VersionDeltaFile
1.43+4-4lib/libc/rpc/xdr_float.c
+4-41 files

Linux/linux 26a4cfaDocumentation/admin-guide/laptops toshiba_haps.rst, Documentation/core-api rbtree.rst

Merge tag 'docs-7.0-2' of git://git.kernel.org/pub/scm/linux/kernel/git/docs/linux

Pull documentation fixes from Jonathan Corbet:
 "A handful of small, late-arriving documentation fixes"

* tag 'docs-7.0-2' of git://git.kernel.org/pub/scm/linux/kernel/git/docs/linux:
  docs: toshiba_haps: fix grammar error in SSD warning
  Docs/mm: fix typos and grammar in page_tables.rst
  Docs/core-api: fix typos in rbtree.rst
  docs: clarify wording in programming-language.rst
  docs: process: maintainer-pgp-guide: update kernel.org docs link
  docs: kdoc_parser: allow __exit in function prototypes
DeltaFile
+6-6Documentation/mm/page_tables.rst
+3-3Documentation/core-api/rbtree.rst
+3-3Documentation/process/programming-language.rst
+3-1Documentation/process/maintainer-pgp-guide.rst
+1-1Documentation/admin-guide/laptops/toshiba_haps.rst
+1-0tools/lib/python/kdoc/kdoc_parser.py
+17-146 files

FreeBSD/src faaeb6elib/libnetbsd/sys cdefs.h

libnetbsd: import the `__nothing` macro

This macro is widely used in new NetBSD tests. Please see the comment
next to the imported macro for more details on its use.

Obtained from:  NetBSD (c26cc77b3a0b2)
MFC after:      1 week
DeltaFile
+14-1lib/libnetbsd/sys/cdefs.h
+14-11 files

HardenedBSD/src faaeb6elib/libnetbsd/sys cdefs.h

libnetbsd: import the `__nothing` macro

This macro is widely used in new NetBSD tests. Please see the comment
next to the imported macro for more details on its use.

Obtained from:  NetBSD (c26cc77b3a0b2)
MFC after:      1 week
DeltaFile
+14-1lib/libnetbsd/sys/cdefs.h
+14-11 files

LLVM/project c3f5e45cross-project-tests/debuginfo-tests/llvm-prettyprinters/gdb mlir-support.gdb, flang/lib/Optimizer/CodeGen CodeGen.cpp

rename
DeltaFile
+3-3flang/lib/Optimizer/CodeGen/CodeGen.cpp
+3-3mlir/test/Dialect/Builtin/Bytecode/attrs.mlir
+2-3mlir/lib/Bindings/Python/IRAttributes.cpp
+1-4mlir/include/mlir/IR/BuiltinAttributes.td
+2-2cross-project-tests/debuginfo-tests/llvm-prettyprinters/gdb/mlir-support.gdb
+1-1mlir/docs/Tutorials/Toy/Ch-2.md
+12-161 files not shown
+13-177 files

LLVM/project c087fffllvm/test/tools/llubi vector.ll struct.ll, llvm/tools/llubi/lib Interpreter.cpp Value.h

[llubi] Add basic support for vector and aggregate ops (#181544)

DeltaFile
+64-0llvm/tools/llubi/lib/Interpreter.cpp
+35-0llvm/test/tools/llubi/vector.ll
+20-0llvm/test/tools/llubi/struct.ll
+6-0llvm/tools/llubi/lib/Value.h
+125-04 files

FreeBSD/src 411a566contrib/netbsd-tests/sbin/newfs_msdos t_create.sh, sbin/newfs_msdos/tests Makefile

t_create.sh: use `ATF_TESTS_SH_SED` & remove local mods

This particular change replaces all local modifications to the test
script like so:
- Use `ATF_TESTS_SH_SED_test` with a sed(1) statement in the Makefile,
  instead of the equivalent local modifications.
- Remove the need for expecting the output of newfs_msdos to be empty.
  There isn't much to gain from deviating from the upstream NetBSD test--it's
  just another local modification that would need to be carried forward. If
  it's worth testing this FreeBSD-specific behavior, it should be in a
  FreeBSD-specific test.

This makes moving new modifications to the script easier moving forward.

MFC after:      1 week
DeltaFile
+2-12contrib/netbsd-tests/sbin/newfs_msdos/t_create.sh
+2-0sbin/newfs_msdos/tests/Makefile
+4-122 files

HardenedBSD/src 411a566contrib/netbsd-tests/sbin/newfs_msdos t_create.sh, sbin/newfs_msdos/tests Makefile

t_create.sh: use `ATF_TESTS_SH_SED` & remove local mods

This particular change replaces all local modifications to the test
script like so:
- Use `ATF_TESTS_SH_SED_test` with a sed(1) statement in the Makefile,
  instead of the equivalent local modifications.
- Remove the need for expecting the output of newfs_msdos to be empty.
  There isn't much to gain from deviating from the upstream NetBSD test--it's
  just another local modification that would need to be carried forward. If
  it's worth testing this FreeBSD-specific behavior, it should be in a
  FreeBSD-specific test.

This makes moving new modifications to the script easier moving forward.

MFC after:      1 week
DeltaFile
+2-12contrib/netbsd-tests/sbin/newfs_msdos/t_create.sh
+2-0sbin/newfs_msdos/tests/Makefile
+4-122 files

FreeBSD/ports 64cab16databases/rubygem-lmdb pkg-descr

databases/rubygem-lmdb: fix text
DeltaFile
+5-2databases/rubygem-lmdb/pkg-descr
+5-21 files

HardenedBSD/ports 64cab16databases/rubygem-lmdb pkg-descr

databases/rubygem-lmdb: fix text
DeltaFile
+5-2databases/rubygem-lmdb/pkg-descr
+5-21 files

Linux/linux 011af61include/linux wait.h, net/9p trans_xen.c trans_virtio.c

Merge tag '9p-for-7.0-rc1' of https://github.com/martinetd/linux

Pull 9p updates from Dominique Martinet:

 - 9p/xen racy double-free fix

 - track 9p RPC waiting time as IO

* tag '9p-for-7.0-rc1' of https://github.com/martinetd/linux:
  9p/xen: protect xen_9pfs_front_free against concurrent calls
  9p: Track 9P RPC waiting time as IO
  wait: Introduce io_wait_event_killable()
DeltaFile
+43-40net/9p/trans_xen.c
+15-0include/linux/wait.h
+7-7net/9p/trans_virtio.c
+2-2net/9p/client.c
+67-494 files

NetBSD/pkgsrc qXByb1mdatabases/erlang-eredis distinfo, devel/rebar Makefile

   revbump for erlang update

   (While I am not really aware of erlang ABI changes, the theory that no
   compiled program has different bits is implausible.)
VersionDeltaFile
1.6+4-4databases/erlang-eredis/distinfo
1.11+2-2net/erlang-idna/Makefile
1.28+2-2www/yaws/Makefile
1.12+2-2devel/rebar/Makefile
1.10+2-2sysutils/erlang-lager/Makefile
1.19+2-2lang/erlang/buildlink3.mk
+14-1432 files not shown
+78-4738 files

NetBSD/pkgsrc fScP7eMsecurity/erlang-jose Makefile distinfo, security/erlang-jose/patches patch-erlang.mk patch-mix.exs

   security/erlang-jose: Drop patches no longer needed with erlang 27.3.4.7

   Add link to upstream bug report about build failure.

   (PKGREVISION++ becaues of the committed changes, but also serves as
   revbump for erlang.)
VersionDeltaFile
1.7+5-1security/erlang-jose/Makefile
1.10+1-3security/erlang-jose/distinfo
1.3+1-1security/erlang-jose/patches/patch-erlang.mk
1.2+1-1security/erlang-jose/patches/patch-mix.exs
+8-64 files

Linux/linux c4f414bDocumentation/ABI/testing configfs-tsm-report, drivers/virt/coco/tdx-guest tdx-guest.c

Merge tag 'tsm-for-7.0' of git://git.kernel.org/pub/scm/linux/kernel/git/devsec/tsm

Pull TSM updates from Dan Williams:
 "A couple of updates to the maximum buffer sizes supported for the
  configfs-tsm-reports interface.

  This interface is a common transport that conveys the varied
  architecture specific launch attestation reports for confidential VMs.

   - Prepare the configfs-tsm-reports interface for passing larger
     attestation evidence blobs for "Device Identifier Composition
     Engine" (DICE) and Post Quantum Crypto (PQC)

   - Update the tdx-guest driver for DICE evidence (larger certificate
     chains and the CBOR Web Token schema)"

* tag 'tsm-for-7.0' of git://git.kernel.org/pub/scm/linux/kernel/git/devsec/tsm:
  configfs-tsm-report: tdx_guest: Increase Quote buffer size to 128KB
  configfs-tsm-report: Increase TSM_REPORT_OUTBLOB_MAX to 16MB
  configfs-tsm-report: Document size limits for outblob attributes
DeltaFile
+16-0Documentation/ABI/testing/configfs-tsm-report
+3-1drivers/virt/coco/tdx-guest/tdx-guest.c
+1-1include/linux/tsm.h
+20-23 files

LLVM/project ecc8dd5mlir/include/mlir/IR BuiltinAttributes.h BuiltinAttributes.td

move to TD
DeltaFile
+0-42mlir/include/mlir/IR/BuiltinAttributes.h
+16-8mlir/include/mlir/IR/BuiltinAttributes.td
+16-502 files

NetBSD/pkgsrc Z8ds8jpdoc CHANGES-2026

   doc: Updated lang/erlang to 27.3.4.7
VersionDeltaFile
1.1116+2-1doc/CHANGES-2026
+2-11 files