LLVM/project b6cad62llvm/lib/Target/AMDGPU/Disassembler AMDGPUDisassembler.cpp, llvm/test/MC/Disassembler/AMDGPU gfx1250_dasm_lit64_err.txt

[AMDGPU][MC] Check lit64 availability because decode

Fixes #214953.
DeltaFile
+30-0llvm/test/MC/Disassembler/AMDGPU/gfx1250_dasm_lit64_err.txt
+7-0llvm/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.cpp
+37-02 files

LLVM/project 35193c2.github/workflows release-tasks.yml

Fix
DeltaFile
+1-1.github/workflows/release-tasks.yml
+1-11 files

LLVM/project 92a8705llvm/lib/Target/AMDGPU/Disassembler AMDGPUDisassembler.cpp, llvm/lib/Target/AMDGPU/Utils AMDGPUBaseInfo.cpp AMDGPUBaseInfo.h

[AMDGPU][MC] Check availability of certain registers

Fixes #214952.
DeltaFile
+33-26llvm/test/MC/AMDGPU/literals.s
+40-11llvm/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.cpp
+30-0llvm/test/MC/Disassembler/AMDGPU/decode-err.txt
+14-1llvm/test/MC/AMDGPU/gfx1250_asm_operands.s
+6-0llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.h
+5-0llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp
+128-381 files not shown
+130-397 files

LLVM/project 1b2490b.github/workflows release-tasks.yml

release-tasks: Disable lit publishing for release candidates

There is no rc in the lit version string, so release candiates
get published using the non-rc version number.
DeltaFile
+1-0.github/workflows/release-tasks.yml
+1-01 files

Linux/linux a7c7074drivers/video/fbdev/core fbmem.c fb_io_fops.c

Merge tag 'fbdev-for-7.2-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/linux-fbdev

Pull fbdev fixes from Helge Deller:
 "A few patches for the core fbdev layer which stabilize or fix
  potential issues with text font rendering after screen rotation or
  after user initiated font changes and locking fixes for sysfb during
  modifications of the graphics mode database"

* tag 'fbdev-for-7.2-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/linux-fbdev:
  fbdev: bitblit: bound-check glyph index in bit_cursor()
  fbdev: Fix out-of-bounds access when rotating console after font resize
  fbdev: core: Fix pointer desynchronization in fb_io_read()
  fbdev: serialize mode sysfs access with lock_fb_info()
  fbdev: clear fb_info->mode before deleting a videomode
  fbdev: bound mode sysfs output to the sysfs buffer
DeltaFile
+47-12drivers/video/fbdev/core/fbsysfs.c
+25-0drivers/video/fbdev/core/fbcon.c
+7-2drivers/video/fbdev/core/bitblit.c
+8-0drivers/video/fbdev/core/fb_io_fops.c
+4-1drivers/video/fbdev/core/fbmem.c
+91-155 files

FreeBSD/ports a17560bgraphics/mesa-dri Makefile Makefile.common, graphics/mesa-libs Makefile

graphics/mesa-*: update to 26.1.6

PR:             297150
Approved by:    x11 (arrowd, maintainer)

Sponsored by:   tipi.work
DeltaFile
+3-3graphics/mesa-dri/distinfo
+1-1graphics/mesa-dri/Makefile.common
+0-1graphics/mesa-libs/Makefile
+0-1graphics/mesa-dri/Makefile
+4-64 files

LLVM/project 86a69b3llvm/lib/Target/AMDGPU/Disassembler AMDGPUDisassembler.cpp, llvm/test/MC/Disassembler/AMDGPU decode-err.txt

[AMDGPU] Fix a decoder crash in disassembler

Fixes #214915.
DeltaFile
+10-0llvm/test/MC/Disassembler/AMDGPU/decode-err.txt
+2-1llvm/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.cpp
+12-12 files

NetBSD/pkgsrc-wip 9df70c8vde2 DESCR PLIST

vde2: pkglinted
DeltaFile
+5-6vde2/Makefile
+3-3vde2/distinfo
+0-2vde2/DESCR
+2-0vde2/PLIST
+10-114 files

FreeBSD/ports cb2572enet/redpanda-connect Makefile distinfo

net/redpanda-connect: Update to 4.104.0
DeltaFile
+5-5net/redpanda-connect/distinfo
+1-1net/redpanda-connect/Makefile
+6-62 files

FreeBSD/ports 69b293edns/dnsglobe distinfo Makefile.crates

dns/dnsglobe: Update to 0.5.0

- Move CARGO_CRATES to Makefile.crates
DeltaFile
+1-296dns/dnsglobe/Makefile
+293-0dns/dnsglobe/Makefile.crates
+3-3dns/dnsglobe/distinfo
+297-2993 files

NetBSD/pkgsrc-wip 7ffd829vde2 Makefile PLIST, vde2/patches patch-CMakeLists.txt patch-src_lib_libvdehist.c

Add vde2 (untested)
DeltaFile
+48-0vde2/PLIST
+31-0vde2/patches/patch-src_vde__plug2tap.c
+31-0vde2/patches/patch-src_vde__pcapplug.c
+30-0vde2/patches/patch-src_lib_libvdehist.c
+29-0vde2/Makefile
+28-0vde2/patches/patch-CMakeLists.txt
+197-015 files not shown
+435-021 files

NetBSD/pkgsrc-wip d14a12bcmocka201 PLIST.new PLIST, cmocka201/patches patch-CompilerChecks.cmake

Update zimh; cmocka201 no longer needed

since it is in pkgsrc proper.
DeltaFile
+0-32cmocka201/patches/patch-CompilerChecks.cmake
+0-18cmocka201/Makefile
+6-8zimh/Makefile
+0-13cmocka201/buildlink3.mk
+0-12cmocka201/PLIST.new
+0-12cmocka201/PLIST
+6-955 files not shown
+9-11111 files

OpenBSD/src 2ywdwB4regress/usr.bin/mandoc/roff/esc Makefile argmiss.out_lint

   test handling of missing escape sequence arguments at EOL,
   related to roff_escape.c rev. 1.16
VersionDeltaFile
1.1+51-0regress/usr.bin/mandoc/roff/esc/argmiss.in
1.1+30-0regress/usr.bin/mandoc/roff/esc/argmiss.out_ascii
1.1+22-0regress/usr.bin/mandoc/roff/esc/argmiss.out_lint
1.26+6-5regress/usr.bin/mandoc/roff/esc/Makefile
+109-54 files

OpenBSD/src 74DDVl1usr.bin/mandoc roff_escape.c

   When an escape sequence that requires an argument occurs at the end of an
   input line and the argument is missing, abort parsing the line and report
   an "incomplete escape sequence" error.

   This fixes a read buffer overrun that Josiah Frentsos <jfrent at tilde.team>
   sent a different patch for.  Instead of always entering the argument
   parsing code and detecting that there is no argument at two places in
   the middle of that code, as Josiah proposed, i chose to instead check
   up front that there is anything that can be parsed to begin with.
   Also reminded by deraadt@, thanks!
VersionDeltaFile
1.16+8-1usr.bin/mandoc/roff_escape.c
+8-11 files

FreeBSD/ports 09aa7a7cad/sch-rnd Makefile distinfo

cad/sch-rnd: Update 1.0.10 => 1.0.11

Approved by:            db@, yuri@ (Mentors, implicit)
DeltaFile
+8-0cad/sch-rnd/pkg-plist
+3-3cad/sch-rnd/distinfo
+1-1cad/sch-rnd/Makefile
+12-43 files

FreeBSD/ports eb91139cad/pcb-rnd Makefile pkg-plist

cad/pcb-rnd: 3.1.7b => 3.1.8

Approved by:            db@, yuri@ (Mentors, implicit)
DeltaFile
+3-3cad/pcb-rnd/distinfo
+5-0cad/pcb-rnd/pkg-plist
+1-2cad/pcb-rnd/Makefile
+9-53 files

FreeBSD/ports 9dd59b3cad/camv-rnd Makefile pkg-plist

cad/camv-rnd: Update 1.1.6 => 1.1.7

Approved by:            db@, yuri@ (Mentors, implicit)
DeltaFile
+3-3cad/camv-rnd/distinfo
+1-1cad/camv-rnd/Makefile
+2-0cad/camv-rnd/pkg-plist
+6-43 files

Linux/linux 361efacinclude/linux device.h, rust/helpers io.c

Merge tag 'driver-core-7.2-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/driver-core/driver-core

Pull driver core fixes from Danilo Krummrich:

 - Fix Rust build failure on s390 by gating ioremap() / iounmap()
   helpers and the io::mem module on CONFIG_HAS_IOMEM; gate affected
   doctests as well.

 - Add missing kernel-doc for show_const / store_const union members in
   struct device_attribute.

* tag 'driver-core-7.2-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/driver-core/driver-core:
  rust: io: gate ioremap doctests on CONFIG_HAS_IOMEM
  rust: io: gate ioremap/iounmap on CONFIG_HAS_IOMEM
  driver core: add missing kernel-doc for union members
DeltaFile
+5-4rust/kernel/platform.rs
+2-0rust/kernel/io.rs
+2-0rust/helpers/io.c
+2-0include/linux/device.h
+1-0rust/kernel/devres.rs
+12-45 files

Linux/linux 7d8c681drivers/input evdev.c, drivers/input/joystick/iforce iforce-packets.c

Merge tag 'input-for-v7.2-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input

Pull input updates from Dmitry Torokhov:

 - Fixes for information leaks and OOB accesses across several drivers,
   including evdev, focaltech, edt-ft5x06, iforce, and cs40l50-vibra

 - Improvements to the synaptics-rmi4 driver to properly handle F54
   worker errors and prevent buffer overflows

 - Input validation fixes in the hynitron_cstxxx touchscreen driver to
   prevent issues with invalid finger IDs and touch counts

 - Fixes for use-after-free and initialization bugs in the byd mouse and
   psxpad-spi drivers

 - New quirks for the atkbd driver to make keyboard work on HONOR and
   Xiaomi laptops


    [21 lines not shown]
DeltaFile
+32-11drivers/input/rmi4/rmi_f54.c
+16-11drivers/input/evdev.c
+18-2drivers/input/keyboard/atkbd.c
+10-3drivers/input/touchscreen/hynitron_cstxxx.c
+10-1drivers/input/joystick/iforce/iforce-packets.c
+8-2drivers/input/misc/cs40l50-vibra.c
+94-308 files not shown
+108-3614 files

Linux/linux afe80aearch/powerpc/platforms/pseries pci.c lparcfg.c

Merge tag 'powerpc-7.2-4' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux

Pull powerpc fixes from Madhavan Srinivasan:

 - A couple of fixes for a memory leak and a underflow case

Thanks to George Wilson and R Nageswara Sastry

* tag 'powerpc-7.2-4' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux:
  powerpc/pseries: lparcfg - fix kbuf[] underflow
  powerpc/pseries: pci - logic bug
  powerpc/pseries: papr-phy-attest - validate cmd.length, plug mem leak
DeltaFile
+11-1arch/powerpc/platforms/pseries/papr-phy-attest.c
+1-1arch/powerpc/platforms/pseries/pci.c
+1-1arch/powerpc/platforms/pseries/lparcfg.c
+13-33 files

LLVM/project af83c91clang/test/Driver amdgpu-assembler-xnack-sramecc.s, llvm/include/llvm/TargetParser AMDGPUTargetParser.h

maintain cc1 behavior
DeltaFile
+24-29clang/test/Driver/amdgpu-assembler-xnack-sramecc.s
+44-8llvm/lib/TargetParser/AMDGPUTargetParser.cpp
+5-19llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp
+8-0llvm/include/llvm/TargetParser/AMDGPUTargetParser.h
+81-564 files

LLVM/project f249d87llvm/lib/Target/AMDGPU/Disassembler AMDGPUDisassembler.h AMDGPUDisassembler.cpp, llvm/test/tools/llvm-objdump/ELF/AMDGPU kd-gfx12.s kd-gfx11.s

AMDGPU: Only disassemble .amdhsa_reserve_xnack_mask on xnack targets

The disassembler unconditionally printed .amdhsa_reserve_xnack_mask when
emitting a kernel descriptor. Targets that do not support xnack have no
xnack mask to reserve, and the assembler streamer already only emits the
directive when the subtarget supports xnack. Match that behavior in the
disassembler so the round-trip is consistent and gfx11/gfx12 descriptors
no longer carry a spurious directive.

As a guard against a malformed binary, if the object's ELF e_flags
erroneously select xnack "on" for a target that does not support xnack,
still print the directive so the invalid state remains visible in the
disassembly rather than being silently dropped.

Co-authored-by: Claude (Opus 4.8) <noreply at anthropic.com>
DeltaFile
+55-0llvm/test/tools/llvm-objdump/ELF/AMDGPU/kd-xnack-unsupported-eflags.yaml
+10-4llvm/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.cpp
+0-4llvm/test/tools/llvm-objdump/ELF/AMDGPU/kd-gfx11.s
+3-0llvm/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.h
+0-2llvm/test/tools/llvm-objdump/ELF/AMDGPU/kd-gfx12.s
+68-105 files

LLVM/project 884e8f6clang/test/Driver amdgpu-assembler-xnack-sramecc.s, lld/test/ELF amdgpu-tid.s

AMDGPU: Remove xnack and sramecc subtarget features

Now that these are controlled by module flags, the subtarget
features were just used for assembler and disassembler controls.
Now that the assembler and disassembler can infer these from
the e_flags and target directives, they are no longer necessary.

Co-authored-by: Claude (Opus 4.8) <noreply at anthropic.com>
DeltaFile
+26-70llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp
+38-24llvm/test/MC/AMDGPU/amdgcn-target-directive-conflict.s
+44-14llvm/test/MC/AMDGPU/amdgcn_target_directive_from_eflags.s
+29-24clang/test/Driver/amdgpu-assembler-xnack-sramecc.s
+30-14lld/test/ELF/amdgpu-tid.s
+29-8llvm/lib/TargetParser/AMDGPUTargetParser.cpp
+196-15423 files not shown
+316-26229 files

LLVM/project 35854f8compiler-rt/test/profile instrprof-coroutine-profile.cpp, compiler-rt/test/profile/Inputs mock-coroutine.h

[compiler-rt][pgo] Use mock coroutine header in instrprof-coroutine-profile.cpp (#214593)
DeltaFile
+114-0compiler-rt/test/profile/Inputs/mock-coroutine.h
+1-1compiler-rt/test/profile/instrprof-coroutine-profile.cpp
+115-12 files

FreeBSD/ports 5120489security/boringssl Makefile distinfo

security/boringssl: update to the recent snapshot release

Sponsored by:   tipi.work
DeltaFile
+3-3security/boringssl/distinfo
+1-1security/boringssl/Makefile
+4-42 files

NetBSD/pkgsrc-wip 9cb533cwordle DESCR PLIST

wordle: rm 4 years old
DeltaFile
+0-197wordle/distinfo
+0-66wordle/cargo-depends.mk
+0-22wordle/Makefile
+0-11wordle/TODO
+0-2wordle/PLIST
+0-1wordle/DESCR
+0-2991 files not shown
+0-3007 files

NetBSD/pkgsrc-wip c4cab9e. Makefile, typst-lsp PLIST DESCR

typst-lsp: 3 years old
DeltaFile
+0-647typst-lsp/distinfo
+0-211typst-lsp/cargo-depends.mk
+0-22typst-lsp/Makefile
+0-9typst-lsp/DESCR
+0-2typst-lsp/PLIST
+0-1Makefile
+0-8926 files

NetBSD/pkgsrc-wip 34b68bcbandwhich PLIST TODO, bandwhich/patches patch-Cargo.toml

bandwhich: remove
DeltaFile
+0-870bandwhich/distinfo
+0-289bandwhich/cargo-depends.mk
+0-25bandwhich/Makefile
+0-22bandwhich/TODO
+0-15bandwhich/patches/patch-Cargo.toml
+0-2bandwhich/PLIST
+0-1,2232 files not shown
+0-1,2268 files

NetBSD/pkgsrc-wip 728511f. Makefile, diffsitter-git PLIST DESCR

diffsitter-git: older than what's in main
DeltaFile
+0-608diffsitter-git/distinfo
+0-203diffsitter-git/cargo-depends.mk
+0-29diffsitter-git/Makefile
+0-14diffsitter-git/DESCR
+0-4diffsitter-git/PLIST
+0-1Makefile
+0-8596 files

NetBSD/pkgsrc-wip a87dc89. Makefile, maolan PLIST DESCR

maolan: remove package
DeltaFile
+0-1,856maolan/distinfo
+0-619maolan/cargo-depends.mk
+0-28maolan/Makefile
+0-2maolan/PLIST
+0-2maolan/DESCR
+0-1Makefile
+0-2,5086 files