elfdump: Decode SHT_LLVM_ADDRSIG section header type
Reported by: bz
Sponsored by: The FreeBSD Foundation
(cherry picked from commit 3c07cfb25283d93f03cdac51158289853d0e17a8)
[lldb][gdb-remote] Forward client terminal size to lldb-server (#201141)
Add a new gdb-remote packet, `QSetSTDIOWindowSize:cols=N;rows=N`, to
send the dimension of the terminal to the debuggee.
On Windows, the ConPTY emulates a PTY. The client's terminal (the one
the user is running lldb from) has to match the dimensions of the ConPTY
so that the debuggee (which is attached to the ConPTY) gets proper
terminal emulation. If there is a mismatch, lines will not wrap at the
right column and VT sequences will be out of place. In practice, in
lldb, this results in the `(lldb)` prompt being overwritten by the
stdout of the debuggee.
This patch forwards the dimension of the client (the terminal lldb.exe
is running in) to the ConPTY (opened by the server) so that the
dimensions of the client's terminal match the ones of the ConPTY.
As an example, here is the opposite case where the terminal does not
have dimensions (the vscode debug console) and the ConPTY still has
[3 lines not shown]
[Clang] Support multilibs on Windows (#200212)
Summary:
This was pushed to a follow-up, and I think the previous has lingered
long enough to expand this to Windows. the per-target runtime directory
this uses is default-off, but nothing stops us from just providing this.
The interest in this is for ROCm builds on Windows to be able to provide
asan / debug builds the same way on Linux.
[libc][math] Add missing math function entries dfmal,dfmaf128 to math.yaml (#199485)
Part of https://github.com/llvm/llvm-project/issues/199266
Added missing math function entries to `libc/include/math.yaml`:
- dfmaf128
- dfmal
widgets: enhance Live Log widget (#10086)
Uses client-side DOM for determining log endpoints, doesn't require any default target access, allows options for severity and search filter and variable log lines to show, which are displayed in summary in widget, and uses true log tailing plus backfill
---------
Co-authored-by: Stephan de Wit <stephan.de.wit at deciso.com>
NAS-141309 / 26.0.0-RC.1 / Mark STANDBY ALUA ready on middlewared restart when state intact (by bmeagherix) (#19094)
iscsi.alua.standby_alua_ready gates the LUN-replace fast path in
become_active. It is set at the end of the standby_after_start job and
reset on every middlewared start, so if middlewared is restarted on the
STANDBY node while iscsitarget is still running with ALUA fully
configured, the next failover unnecessarily falls back to the
iscsitarget-restart path.
Add standby_recheck_ready, which (on middlewared restart, gated on
system.ready) verifies the steady-state invariants directly from SCST
sysfs on both nodes.
----
Passing extended CI
[here](http://jenkins.eng.ixsystems.net:8080/job/tests/job/sharing_protocols_tests/2572/).
Original PR: https://github.com/truenas/middleware/pull/19090
Co-authored-by: Brian M <brian.meagher at ixsystems.com>
devel/ruby-msgpack: update to 1.8.2
2026-06-09 1.8.2
* Fix Buffer#clear to properly reset memory chunks before adding them back
to the pool. This could have caused data to leak across buffers when
using the MessagePack::Buffer API directly. [CVE-PENDING].
www/typo3-13: update to 13.4.31
13.4.28 (2026-04-14)
This version is a bugfix and maintenance release.
13.4.29 (2026-05-12)
This version is a bugfix and maintenance release.
13.4.30 (2026-05-26)
This version is a bugfix and maintenance release.
13.4.31 (2026-06-09)
This release is a combined bug fix and security release.
Find more details in the security bulletins:
[14 lines not shown]
AMDGPU: Reland: Codegen for v_dual_dot2acc_f32_f16/bf16 from VOP3
For V_DOT2_F32_F16 and V_DOT2_F32_BF16 add their VOPDName and mark
them with usesCustomInserter which will be used to add pre-RA register
allocation hints to preferably assign dst and src2 to the same physical
register. When the hint is satisfied, canMapVOP3PToVOPD recognises the
instruction as eligible for VOPD pairing by checking if it is VOP2 like:
dst==src2, no source modifiers, no clamp, and src1 is a register.
Mark both instructions as commutable to allow a literal in src1 to be
moved to src0, since VOPD only permits a literal in src0.
Original patch had a bug where it did not check if physical src
registers match register class of appropriate operand in fullVOPD
instructions, check is now done via isValidVOPDSrc.
AMDGPU: Validate VOPD/VOPD3 physical source registers against operand RC
Replace isVGPR checks with isValidVOPDSrc that validates physical source
registers against the actual combined VOPD/VOPD3 instruction's operand
register classes. Now we also validate operands for VOPD instructions.
[TableGen] Add ArgMem memory location (#201597)
This will allow to use IntrRead/IntrWrite with ArgMem. So this:
```
[IntrWriteMem , IntrInaccessibleMemOrArgMemOnly]
```
could become this:
```
[IntrWriteMem, IntrWrite<[ArgMem, InaccessibleMem]>]
```
[AMDGPU] Fix si-optimize-exec-masking stepping into debug values (#201947)
Summary:
This pass tries to step between register uses and would try to enter a
debug instruction if it managed to get between them.
Mark STANDBY ALUA ready on middlewared restart when state intact
iscsi.alua.standby_alua_ready gates the LUN-replace fast path in
become_active. It is set at the end of the standby_after_start job
and reset on every middlewared start, so if middlewared is restarted
on the STANDBY node while iscsitarget is still running with ALUA
fully configured, the next failover unnecessarily falls back to the
iscsitarget-restart path.
Add standby_recheck_ready, which (on middlewared restart, gated on
system.ready) verifies the steady-state invariants directly from
SCST sysfs on both nodes.
(cherry picked from commit d5681ffd58e72ff8466c0b8ebacc153e05f857b1)
NAS-141309 / 27.0.0-BETA.1 / Mark STANDBY ALUA ready on middlewared restart when state intact (#19090)
iscsi.alua.standby_alua_ready gates the LUN-replace fast path in
become_active. It is set at the end of the standby_after_start job and
reset on every middlewared start, so if middlewared is restarted on the
STANDBY node while iscsitarget is still running with ALUA fully
configured, the next failover unnecessarily falls back to the
iscsitarget-restart path.
Add standby_recheck_ready, which (on middlewared restart, gated on
system.ready) verifies the steady-state invariants directly from SCST
sysfs on both nodes.
[SPIR-V] Drop constant zero-sized memcpy/memmove/memset before selection (#201904)
A constant zero Size operand is invalid for OpCopyMemorySized, and these
intrinsics are no-ops, so erase them instead of lowering