drm/amd: Fix suspend failure with secure display TA
From Mario Limonciello
8c364a3a768f1abbfdd597f785a5c9c1407c7c72 in linux-6.12.y/6.12.59
b09cb2996cdf50cd1ab4020e002c95d742c81313 in mainline linux
drm/i915: Fix conversion between clock ticks and nanoseconds
From Umesh Nerlige Ramappa
d453865e6e1aa6e4f6af9371e84e1bdae8b05155 in linux-6.12.y/6.12.59
7d44ad6b43d0be43d080180413a1b6c24cfbd266 in mainline linux
drm/i915: Avoid lock inversion when pinning to GGTT on CHV/BXT+VTD
From Janusz Krzysztofik
4e73066e3323add260e46eb51f79383d87950281 in linux-6.12.y/6.12.59
84bbe327a5cbb060f3321c9d9d4d53936fc1ef9b in mainline linux
[libclang/python] Enable packaging clang python bindings (#125806)
This adds a pyproject.toml file for packaging the clang Python bindings
as a sdist tarball and pure Python wheel packages for the clang python
bindings. It is required to move updates of the clang and libclang PyPI
packages to the LLVM monorepo. Versioning information is derived from
LLVM git tags (using hatch-vcs, which is based on setuptools_scm), so no
manual updates are needed to bump version numbers. The minimum python
version required is set to 3.10 due to cindex.py using PEP 604 union
type syntax (str | bytes | None).
The .git_archival.txt file is populated with version information needed
to get accurate version information if the bindings are installed from
an LLVM/clang source code archive. The .gitignore file is populated with
files that may get created as part of building/testing the sdist and
wheel that should not be committed to source control.
This is first step for addressing #125220, and moving publishing of the
clang and libclang PyPI packages into the LLVM monorepo.
Signed-off-by: Ryan Mast <mast.ryan at gmail.com>
move mention of default MaxStartups (which uses the start:rate:full
form) to after the full explanation of the start:rate:full form.
GHPR568 from Santiago Vila
[mlir][arith] Add support for `extf`, `truncf` to `ArithToAPFloat` (#169275)
Add support for `arith.extf` and `arith.truncf`. No support for custom
rounding modes yet.
[NFC][OpenMP] Add use_device_ptr/addr tests for when the lookup fails. (#169428)
As per OpenMP 5.1, the pointers are expected to retain their original
values when a lookup fails and there is no device pointer to translate
to.
Improve HIP docs on fat binary registration ordering (#168566)
Clarify how Clang-generated HIP fat binaries are registered and
unregistered with the HIP runtime, and how this interacts with global
constructors, destructors, and atexit handlers. Document that there is
no strong guarantee on ordering relative to user-defined global
ctors/dtors, recommend that HIP application developers avoid using
kernels or device variables from global ctors/dtors, and describe the
implications for HIP runtime developers (synchronization and guards in
__hipRegisterFatBinary/__hipUnregisterFatBinary). This is motivated by
questions from HIP application and runtime developers about fat binary
registration/unregistration order and its potential interference with
their own initialization and teardown code.
nuageinit: Add guards against empty user data
Add guards against attempting to process a user data file with an empty
first line or contents.
PR: 290395
Reviewed by: bapt (earlier), dtxdf, markj
MFC after: 3 days
Differential Revision: https://reviews.freebsd.org/D53239
(cherry picked from commit 57d25b6333523491ac7a3e869bd5d16127203eed)