LLVM/project da134f0clang/lib/CodeGen CGHLSLBuiltins.cpp, clang/lib/Sema HLSLBuiltinTypeDeclBuilder.cpp SemaHLSL.cpp

[HLSL] Add Texture load to texture2d.

[SPIRV] Add the load level intrinsic to the spirv backend.

[HLSL] Implement operator[] for Texture2D

This change adds support for the subscript operator on Texture2D resources
in HLSL. The operator returns a pointer to the resource element using the
 intrinsic, matching the implementation for Buffer and RWBuffer.

Key changes:
- Updated  and  intrinsics
  to accept any coordinate type (allowing vector indices).
- Implemented Sema checks to verify that coordinate dimensions match the
  resource type (e.g., int2 for Texture2D).
- Fixed a bug where the  attribute was not being correctly
  applied to .
- Refactored  to improve parameter handling and
  address a TODO.

    [8 lines not shown]
DeltaFile
+294-37clang/lib/Sema/HLSLBuiltinTypeDeclBuilder.cpp
+154-4clang/lib/Sema/SemaHLSL.cpp
+82-14clang/lib/CodeGen/CGHLSLBuiltins.cpp
+95-0llvm/test/CodeGen/SPIRV/hlsl-resources/LoadLevel.ll
+61-6llvm/lib/Target/SPIRV/SPIRVInstructionSelector.cpp
+55-0clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl
+741-6133 files not shown
+1,087-14039 files

LLVM/project b883091llvm/include/llvm/ExecutionEngine/Orc WaitingOnGraph.h

[ORC] Further simplify ContainerElementsMap::hoistDeps. NFCI. (#185242)

At the one call-site where the result of hoistDeps is used,
self-dependencies will already have been eliminated. That means we can
use the "deps changed" property that we're already computing rather than
tracking "deps graph changed" separately.
DeltaFile
+2-8llvm/include/llvm/ExecutionEngine/Orc/WaitingOnGraph.h
+2-81 files

NetBSD/pkgsrc OQGbuvodevel/nextpnr-himbaechel Makefile

   Set MAINTAINER of nextpnr-himbaechel to ryoon.  I'm the default
   maintainer of nextpnr, but I have never touched the himbaechel
   version, and am not volunteering to maintain it.
VersionDeltaFile
1.2+3-1devel/nextpnr-himbaechel/Makefile
+3-11 files

LLVM/project a223164libcxx/include optional, libcxx/include/__iterator wrap_iter.h

[libc++][NFC] Simplify `optional::iterator` (#183230)

- Rename `__optional_iterator` into `__optional_iterator_base` and make
it part of the `__optional_{meow}_base` inheritance chain. This allows
us to get rid of a sketchy-looking downcast and shorten some code.
DeltaFile
+23-20libcxx/include/optional
+0-2libcxx/include/__iterator/wrap_iter.h
+23-222 files

NetBSD/pkgsrc JZOaB84doc CHANGES-2026

   doc: Updated emulators/nono to 1.6.6
VersionDeltaFile
1.1595+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc M9FTHCYemulators/nono distinfo Makefile

   nono: update to 1.6.6.

   1.6.6 (2026/03/06)

   m68k(Fix): "Probably fix 68030 cache burst operations."
   m68k(Update): "Improve 68030 cache performance."
   m68k(Update): "Improve performance about bus operations."
   host(Fix): "Fix abnormal termination when outputting log messages on CLI since ver 1.6.5."
VersionDeltaFile
1.46+4-4emulators/nono/distinfo
1.64+2-2emulators/nono/Makefile
+6-62 files

FreeBSD/ports b4d7ad8math/R-cran-lme4 Makefile, math/R-cran-lme4/files patch-fix-test

math/R-cran-lme4: Fix tests

Apply upstream patch to fix tests.
DeltaFile
+31-0math/R-cran-lme4/files/patch-fix-test
+0-2math/R-cran-lme4/Makefile
+31-22 files

Linux/linux c23719aarch/x86/boot/compressed sev.c, arch/x86/entry/vdso/vdso32 sigreturn.S

Merge tag 'x86-urgent-2026-03-08' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip

Pull x86 fixes from Ingo Molnar:

 - Fix SEV guest boot failures in certain circumstances, due to
   very early code relying on a BSS-zeroed variable that isn't
   actually zeroed yet an may contain non-zero bootup values

   Move the variable into the .data section go gain even earlier
   zeroing

 - Expose & allow the IBPB-on-Entry feature on SNP guests, which
   was not properly exposed to guests due to initial implementational
   caution

 - Fix O= build failure when CONFIG_EFI_SBAT_FILE is using relative
   file paths

 - Fix the various SNC (Sub-NUMA Clustering) topology enumeration

    [22 lines not shown]
DeltaFile
+144-55arch/x86/kernel/smpboot.c
+5-31arch/x86/kernel/cpu/resctrl/monitor.c
+30-0arch/x86/entry/vdso/vdso32/sigreturn.S
+11-2arch/x86/kernel/cpu/topology.c
+5-4arch/x86/boot/compressed/sev.c
+8-0arch/x86/mm/numa.c
+203-928 files not shown
+227-9414 files

Linux/linux 6ff1020kernel/time timekeeping.c

Merge tag 'timers-urgent-2026-03-08' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip

Pull timer fix from Ingo Molnar:
 "Make clock_adjtime() syscall timex validation slightly more permissive
  for auxiliary clocks, to not reject syscalls based on the status field
  that do not try to modify the status field.

  This makes the ABI behavior in clock_adjtime() consistent with
  CLOCK_REALTIME"

* tag 'timers-urgent-2026-03-08' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
  timekeeping: Fix timex status validation for auxiliary clocks
DeltaFile
+4-2kernel/time/timekeeping.c
+4-21 files

Linux/linux b1b9a9dkernel/sched syscalls.c

Merge tag 'sched-urgent-2026-03-08' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip

Pull scheduler fix from Ingo Molnar:
 "Fix a DL scheduler bug that may corrupt internal metrics during PI and
  setscheduler() syscalls, resulting in kernel warnings and misbehavior.

  Found during stress-testing"

* tag 'sched-urgent-2026-03-08' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
  sched/deadline: Fix missing ENQUEUE_REPLENISH during PI de-boosting
DeltaFile
+30-0kernel/sched/syscalls.c
+30-01 files

HardenedBSD/src 80a014clib/libc/riscv/string Makefile.inc, sys/conf kern.post.mk

Merge remote-tracking branch 'origin/hardened/current/master' into hardened/current/cross-dso-cfi
DeltaFile
+14-20usr.sbin/virtual_oss/virtual_oss/virtual_oss.c
+4-1tools/build/depend-cleanup.sh
+2-0sys/dev/acpi_support/acpi_system76.c
+1-1sys/conf/kern.post.mk
+0-1lib/libc/riscv/string/Makefile.inc
+21-235 files

HardenedBSD/src 64dda5dlib/libc/riscv/string Makefile.inc, sys/conf kern.post.mk

Merge branch 'freebsd/current/main' into hardened/current/master
DeltaFile
+14-20usr.sbin/virtual_oss/virtual_oss/virtual_oss.c
+4-1tools/build/depend-cleanup.sh
+1-1sys/conf/kern.post.mk
+2-0sys/dev/acpi_support/acpi_system76.c
+0-1lib/libc/riscv/string/Makefile.inc
+21-235 files

HardenedBSD/src 3da3d3asys/amd64/amd64 initcpu.c, usr.sbin/virtual_oss/virtual_oss Makefile

Merge branch 'freebsd/15-stable/main' into hardened/15-stable/main
DeltaFile
+1-1sys/amd64/amd64/initcpu.c
+2-0usr.sbin/virtual_oss/virtual_oss/Makefile
+3-12 files

HardenedBSD/ports cd14636devel/ghpr Makefile, security/mbedtls4 pkg-plist

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+121-0sysutils/whowatch/files/patch-src_sysinfo__freebsd.c
+0-105sysutils/whowatch/files/patch-whowatch.c
+37-35security/mbedtls4/pkg-plist
+0-31sysutils/whowatch/files/patch-procinfo.c
+30-0devel/ghpr/Makefile
+0-27sysutils/whowatch/files/patch-whowatch.h
+188-19832 files not shown
+304-29438 files

FreeBSD/src fd72ef8sys/amd64/amd64 initcpu.c

amd64 initializecpu(): use 64bit type for rcr4() result

(cherry picked from commit 6099b4600256552fc6f664c82b7dd0325a4b5b19)
DeltaFile
+1-1sys/amd64/amd64/initcpu.c
+1-11 files

HardenedBSD/src fd72ef8sys/amd64/amd64 initcpu.c

amd64 initializecpu(): use 64bit type for rcr4() result

(cherry picked from commit 6099b4600256552fc6f664c82b7dd0325a4b5b19)
DeltaFile
+1-1sys/amd64/amd64/initcpu.c
+1-11 files

OpenBSD/src Et1h1FJshare/zoneinfo/datfiles northamerica zone.tab

   As a temporary hack, model the timezone change for America/Vancouver
   as occurring on 2026-11-01 02:00, not on 2026-03-09.  This allows
   for a transition period where America/Vancouver still shows as PDT.

   It also replaces "-07" with "MST" post-transition until such time
   as a better abbreviation is chosen.
VersionDeltaFile
1.91+22-9share/zoneinfo/datfiles/northamerica
1.80+2-2share/zoneinfo/datfiles/zone.tab
1.33+2-2share/zoneinfo/datfiles/zone1970.tab
1.7+2-2share/zoneinfo/datfiles/zonenow.tab
+28-154 files

HardenedBSD/src 756500fsys/conf kern.post.mk

kern.post.mk: Replace "mkdir -p" with "install -d"

to create the 'dir' entry in METALOG

Signed-off-by: Marian Cingel <cingel.marian at gmail.com>
Reviewed by: imp, kevans
Pull Request: https://github.com/freebsd/freebsd-src/pull/1967
DeltaFile
+1-1sys/conf/kern.post.mk
+1-11 files

FreeBSD/src 756500fsys/conf kern.post.mk

kern.post.mk: Replace "mkdir -p" with "install -d"

to create the 'dir' entry in METALOG

Signed-off-by: Marian Cingel <cingel.marian at gmail.com>
Reviewed by: imp, kevans
Pull Request: https://github.com/freebsd/freebsd-src/pull/1967
DeltaFile
+1-1sys/conf/kern.post.mk
+1-11 files

FreeBSD/ports 223914bjava/dbvis distinfo Makefile

java/dbvis: Update 25.3.3 => 26.1

Release Notes:
https://www.dbvis.com/releasenotes/26.1/

MFH:    2026Q1
(cherry picked from commit 60e603b04dad6244d45a41aacbbfdbb854a7ec2a)
DeltaFile
+2-2java/dbvis/distinfo
+1-1java/dbvis/Makefile
+3-32 files

FreeBSD/ports bcd1758java/dbvis distinfo Makefile

java/dbvis: Update 25.3.2 => 25.3.3

Release Notes:
https://www.dbvis.com/releasenotes/25.3/

MFH:    2026Q1
(cherry picked from commit 2a42f45312cbeebc5b3b59ec7117a8c932a450c2)
DeltaFile
+3-3java/dbvis/distinfo
+1-1java/dbvis/Makefile
+4-42 files

FreeBSD/ports 8d1be12java/dbvis distinfo Makefile

java/dbvis: Update 25.3.1 => 25.3.2

Release Notes:
https://www.dbvis.com/releasenotes/25.3/

(cherry picked from commit c30e294c229a61a9540eafd21fb66bff380c9646)
DeltaFile
+3-3java/dbvis/distinfo
+1-1java/dbvis/Makefile
+4-42 files

FreeBSD/ports 2ebfebedevel/ghpr distinfo Makefile

devel/ghpr: update to v2

v2: Add check to make sure that there's a proper freebsd remote

Sponsored by:           Netflix
DeltaFile
+3-3devel/ghpr/distinfo
+1-1devel/ghpr/Makefile
+4-42 files

HardenedBSD/ports 2ebfebedevel/ghpr distinfo Makefile

devel/ghpr: update to v2

v2: Add check to make sure that there's a proper freebsd remote

Sponsored by:           Netflix
DeltaFile
+3-3devel/ghpr/distinfo
+1-1devel/ghpr/Makefile
+4-42 files

FreeBSD/ports 60e603bjava/dbvis distinfo Makefile

java/dbvis: Update 25.3.3 => 26.1

Release Notes:
https://www.dbvis.com/releasenotes/26.1/

MFH:    2026Q1
DeltaFile
+2-2java/dbvis/distinfo
+1-1java/dbvis/Makefile
+3-32 files

FreeBSD/ports 2a42f45java/dbvis distinfo Makefile

java/dbvis: Update 25.3.2 => 25.3.3

Release Notes:
https://www.dbvis.com/releasenotes/25.3/

MFH:    2026Q1
DeltaFile
+3-3java/dbvis/distinfo
+1-1java/dbvis/Makefile
+4-42 files

HardenedBSD/ports 60e603bjava/dbvis distinfo Makefile

java/dbvis: Update 25.3.3 => 26.1

Release Notes:
https://www.dbvis.com/releasenotes/26.1/

MFH:    2026Q1
DeltaFile
+2-2java/dbvis/distinfo
+1-1java/dbvis/Makefile
+3-32 files

HardenedBSD/ports 2a42f45java/dbvis distinfo Makefile

java/dbvis: Update 25.3.2 => 25.3.3

Release Notes:
https://www.dbvis.com/releasenotes/25.3/

MFH:    2026Q1
DeltaFile
+3-3java/dbvis/distinfo
+1-1java/dbvis/Makefile
+4-42 files

FreeBSD/ports d5a0ad0textproc/moor distinfo Makefile

textproc/moor: Update 2.11.0 => 2.11.1

Changelog:
https://github.com/walles/moor/releases/tag/v2.11.1

Reviewed by:    osa, vvd (Mentors)
Approved by:    osa (Mentor)
Differential Revision: https://reviews.freebsd.org/D55715
DeltaFile
+5-5textproc/moor/distinfo
+1-2textproc/moor/Makefile
+6-72 files

HardenedBSD/ports d5a0ad0textproc/moor distinfo Makefile

textproc/moor: Update 2.11.0 => 2.11.1

Changelog:
https://github.com/walles/moor/releases/tag/v2.11.1

Reviewed by:    osa, vvd (Mentors)
Approved by:    osa (Mentor)
Differential Revision: https://reviews.freebsd.org/D55715
DeltaFile
+5-5textproc/moor/distinfo
+1-2textproc/moor/Makefile
+6-72 files