[AMDGPU] Modifies raytracing and wmma builtin def to take _Float16 for HIP/C++ (#175039)
For raytrace and wmma builtins, using 'x' in the def to take _Float16
for HIP/C++ and half for OpenCL.
[AMDGPU] Handle `s_setreg_imm32_b32` targeting `MODE` register
On certain hardware, this instruction clobbers VGPR MSB `bits[12:19]`, so we need to restore the current mode.
[clang-doc] Fix misnamed, mismatched, or incorrect tags
This is mostly a chore patch that fixes misnamed, mismatched,
or non-existant tags. That includes renaming the function tags in the
class template to `Has*Methods` instead of `Has*Functions`. The "method"
style was already preferred in the template HTML.
Some extraneous tags were removed from the enum template. All templates should use
`Description` for rendering comments, but it was still using an old tag
name. Also, the JSON generator currently doesn't serialize individual
enum value comments, so that tag was removed. Same for public members.
`Description` is removed for friends due to the way Mustache handles missing
tags. If `Description` isn't present, it will use the parent's
description which is undesirable.
Merge tag 'pinctrl-v6.19-2' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl
Pull pin control fixes from Linus Walleij:
- Fix the mt8189 register base name order back from being fixed broken
- Add REGMAP_MMIO to the pic64gx-gpio2 to avoid build breakages
- Mark the Qualcomm lpass-lpi pin controller GPIO chip instance as
sleeping to fix lock splats
- Update .mailmap with my new kernel.org address for all old mails
after maintainers ran into issues with this
* tag 'pinctrl-v6.19-2' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl:
pinctrl: qcom: lpass-lpi: mark the GPIO controller as sleeping
pinctrl: pic64gx-gpio2: Add REGMAP_MMIO dependency
Update .mailmap for Linus Walleij
pinctrl: mediatek: mt8189: restore previous register base name array order
properly set AT_FDCWD in statx_entry_impl
This commit fixes breakage related to statx_entry_impl() calls
on symbolic links. The original version of this function defaulted
to None for dir_fd, this is now replaced with AT_FDCWD which is
consistent with the underlying truenas_os.statx() method.
Update hashlink to commit tagged "latest" (1.15pl0 here). Now includes
some C++. Tested with latest version of Northgard (4.0.11), Dead Cells
(1.26.0) and Nuclear Blaze (1.5) and no issues on brief testing.
scapy: update to 2.7.0
Deprecation notice
This version will be the last to support Python 3.7 and 3.8. (PEP639 will require a new license format starting in 2026, which isn't supported in the latest version of setuptools available on those older versions of Python.)
Changelog
[new] ForwardMachine: a new Scapy feature allowing to create a scriptable multi-clients, multi-destination TCP forwarder. It can edit packets on the fly, redirect them to another server, perform TLS interception and more. More details here
Windows protocols:
Implementation details in this paper
SMB:
client improvements (doc)
server improvements (doc)
add support for encryption
add support for requiring signature
Kerberos:
FAST support
[88 lines not shown]
[clang-doc] Fix inconsistent padding and spacing in HTML
The navbar and sidebar caused spacing and alignment issues since they
were fixed elements with defined height/width. It was difficult to have
all elements below them correctly offset the height. This patch changes them
to sticky elements within the normal document flow that don't define their
height/width explicitly. This actually lets us use existing HTML/CSS
properties (like the "content" div) more naturally.
This also changes the navbar behavior to not follow while scrolling.