------------------------------------------------------------------
--- Changelog.all ----------- Fri Jul 11 07:11:12 UTC 2025 ------
------------------------------------------------------------------
------------------------------------------------------------------
------------------ 2025-12-20 - Dec 20 2025 -------------------
------------------------------------------------------------------
++++ tinygo:
- Update to version 0.35.0. Improved error messages, and also a new
HTML size report. Several CGo improvements, such as support for
function-like macros. New hardware support for the new RP2350
microcontroller, with the Raspberry Pi Pico2 and Pimoroni
Tiny2350 boards. And we are excited to bring our first software
RISC-V running on FPGA to TinyGo with the newly added Tillitis
TKey hardware device.
* all: version 0.35.0
* builder: show files in size report table
* builder: write HTML size report
* properly handle unix read on directory
* feature: make RNG implementation shared for rp2040/rp2350
* reflect: fix incorrect comment on elemType
* targets: add support for Pimoroni Tiny2350 board
* feature: make SPI implementation shared for rp2040/rp2350
* feature: make i2c implementation shared for rp2040/rp2350
* Add RP2350 support (#4459)
* fix: add build tags to ensure that tkey target has stubs for runtime/interrupt package
* feature: modify i2s interface/implementation to better match specification
* runtime: make channels parallelism-safe
* targets: add implementation for Tillitis TKey device (#4631)
* compiler: report error instead of crashing on missing function body
* fix: specify ubuntu-22.04 during GH actions transition period to ubuntu-24.04
* test: make tests deterministic with -scheduler=threads
* sync: make Cond MT-safe
* make: modify smoketest for nintendoswitch target to build something that includes the 'os' package
* fix: allow nintendoswitch target to compile
* sync: implement WaitGroup using a futex
* internal/task: add cooperative implementation of Futex
* internal/task: add non-atomic atomic operations
* runtime: remove Cond
* ci: cache the Go cache across builds
* mips: fix a bug when scanning the stack
* runtime: lock output in print/println
* runtime: make signals parallelism-safe
* runtime: implement Goexit
* examples: use default UART settings in echo example
* runtime: use uint32 for the channel state and select index
* builder: add testing for -size=full
* builder: fix wasi-libc path names on Windows with -size=full
* builder: work around bug in DWARF paths in Clang
* builder: fix cache paths in -size=full output
* cgo: fix build warnings on Windows ARM
* Fix invalid assembler syntax from gen-device-svd
* Update cmsis-svd library
* sync: make Pool thread-safe
* sync: only use a lock in the Map implementation when needed
* runtime: prepare the leaking GC for concurrent operations
* internal/task: implement PMutex
* interp: align created globals
* runtime: fix regression introduced by merging conflicting PRs
* runtime: implement race-free signals using futexes
* runtime: use SA_RESTART when registering a signal
* fix: add updated test output to match recent changes
* runtime: rewrite channel implementation
* cgo: add support for `#cgo noescape` lines
* compiler: add //go:noescape pragma
* runtime: move scheduler code around
* cgo: support errno value as second return parameter
* compiler: Fix wasmimport -> wasmexport in error message
* windows: don't return, exit via exit(0) instead
* syscall: use wasi-libc tables for wasm/js target
* syscall: refactor environment handling
* cgo: support function-like macros
* cgo: define idents referenced only from macros
* runtime: heapptr only needs to be initialized once
* ci: run at least some tests on older Go/LLVM versions
* linux: add runtime.fcntl function
* builder: whitelist temporary directory env var for Clang invocation
* compiler, runtime: move constants into shared package
* support to parse devl version
* wasm: tidy up wasm_exec.js a bit
* ci: use TinyGo version in artifact files
* runtime: optimize findHead
* targets/wasm_exec: call process.exit() when go.run() returns
* reflect: fix Copy of non-pointer array with size > 64bits
* reflect: add Value.Clear; support anytype->interface{}, Slice->(*)Array in Value.Convert
* goenv: read git hash embedded in the binary
* wasm: correctly return from run() in wasm_exec.js
* wasm: support `//go:wasmexport` functions after a call to `time.Sleep`
* runtime: remove unnecessary check for negative sleepTicks duration
* runtime: don't call sleepTicks with a negative duration
* os: implement StartProcess
* internal/wasm-tools, syscall: update to wasm-tools-go@v0.3.1 (#4577)
* goenv: update to new v0.35.0 development version
* runtime/trace: stub all public methods
* compiler: allow deferred panic
* main: parse extldflags early so we can report the error message
* interrupt: fix bug in interrupt lowering
* test: show output even when a test binary didn't exit cleanly
* test: run TestWasmExportJS tests in parallel
* tinygo: revise and simplify wasmtime argument handling (#4555)
* sync: don't use `volatile` in Mutex
* ci: remove 'shell: bash' lines from MacOS build
------------------------------------------------------------------
------------------ 2025-7-11 - Jul 11 2025 -------------------
------------------------------------------------------------------
++++ Aeon-release:
- automatically generated by openSUSE-release-tools/pkglistgen
++++ Kalpa-release:
- automatically generated by openSUSE-release-tools/pkglistgen
++++ MicroOS-release:
- automatically generated by openSUSE-release-tools/pkglistgen
++++ openSUSE-release:
- automatically generated by openSUSE-release-tools/pkglistgen
------------------------------------------------------------------
------------------ 2025-7-10 - Jul 10 2025 -------------------
------------------------------------------------------------------
++++ aws-efs-utils:
- Add gcc13 and gcc13-c++ to BuildRequires for SLE-15
- Set CC=gcc-13 and CXX=g++-13 for SLE-15
- Remove unused build dependencies python-flake8, python-mccabe,
python-pycodestyle and python-pyflakes from BuildRequires
++++ clang-extract:
- Update to version 0~20250710.ac81bbb:
* Add compatibility to llvm-20
++++ conftest:
- Update to version 0.62.0:
* OPA Changes
- ebb167d: build(deps): bump github.com/open-policy-agent/opa
from 1.5.1 to 1.6.0 (#1149) (@dependabot[bot])
* Other Changes
- 4c22f26: build(deps): bump alpine from 3.21.3 to 3.22.0
(#1135) (@dependabot[bot])
- 7cf3311: build(deps): bump cuelang.org/go from 0.13.0 to
0.13.2 (#1148) (@dependabot[bot])
- 2d33645: build(deps): bump github.com/moby/buildkit from
0.22.0 to 0.23.2 (#1150) (@dependabot[bot])
- 89ef4d5: build(deps): bump golang from 1.24.3-alpine to
1.24.4-alpine (#1140) (@dependabot[bot])
- c7f6f8f: chore: Replace OPA v0 with v1 import paths (#1142)
(@jalseth)
- 91d8de7: chore: Use uppercase for all Dockerfile build
keywords (#1143) (@jalseth)
- 060ea76: ci: Run docker builds in parallel during release
(#1139) (@jalseth)
++++ gap-hap:
- Update to release 1.68
* Improved Hecke and Swan algorithms
++++ gap-xmod:
- Update to release 2.95
* Added `PreXModWithObjectsByBoundaryAndAction`
* Make the new groupoids 1.77 a prerequisite and revise material
on double groupoids to agree with the changes in gap-groupoids.
++++ gh:
- Update to version 2.75.0:
* Quote Windows rsyso script global hook
* test(search): verify `URL` returns quoted query
* test(search): test pagination with multi-word quoted queries
* fix(search): fix mutating query state fields
* Add setup-go to bump-go
* Update contribution design link
* test(pr merge): always assert stderr
* test(pr merge): verify `deleteRemoteBranch` behaviour when API returns error
* fix(pr merge): ignore 404 as error when deleting remote branch
* Ensure go mod tidy is run in bump-go
* Inject token into bump-go workflow
* Reformat gh run view help
* docs(run view): explain restrictions of fallback API calls
* test(run view): delete unused ZIP archive
* refactor(run view): remove `Log` field from DTO types
* test(run view): update tests
* refactor(run view): use API as fallback to fetch job logs
* test: add `BinaryResponse` helper function
* Ensure bump go script has git user configured
* Support --no-repos-selected on secret set
* docs: consistently use apt in installation instructions
* Consume dependabot minor versions for go modules
* test: add test for `ParseURL`
* Update microsoft dev-tunnels to v0.1.13
* Bump all dependencies except dev-tunnels
* Fix inconsistent use of tabs and spaces
* docs: explain PR URL parsing reason
* test: improve test case to highlight host name override
* test: remove references to `AssignedActorsUsed` field
* test: verify providing a URL arg affects the base repo
* refactor: select PR fields based on detected features
* test: remove tests verifying assigne-related behaviour
* fix: remove assignee-related intervention
* fix: remove `AssignedActorsUsed` field
* Add workflow to automate go version bumping
* fix: expose `ParseURL` as a public func
* Remove unused GH_TOKEN env variable from workflow
* Add `workflow_dispatch` support to PR Help Wanted check (#11179)
* chore: improve error message when `versioninfo.json` is not found
* Fix: `gh pr create` prioritize `--title` and `--body` over `--fill` when `--web` is present (#10547)
* chore: create `.syso` libs only on Windows
* chore: delete `script/winres.json`
* chore: add `versioninfo.template.json`
* refactor: switch to `github.com/josephspurrier/goversioninfo`
* chore: exclude generated `.syso` files from git repo
* Ensure automation uses pinned go-licenses version
* Fix missing newline in install_linux.md
* Apply suggestions from code review
* Update missed Go 1.23 references
* chore: update Go version to 1.24 in devcontainer configuration
* Use `make` for license generation and checks
* Use temp directory for license checks
* Update 3rd party licenses
* Restored original test setup, clarified
* Enhance Activetoken prioritize test
* improve the description for gh release verify cmd
* chore: fix function name
* Push up
* Use active token stubbing on auth config
* refactor to simplify implementation
* Primer formatting
* Fix spacing
* Add missing files
* Rename READMEs
* Initial restore of Primer CLI docs
* use standardize color roles logic for the logging
* moved to shared lib
* moved to shared lib
* update the artifact and bundle for testing
* empty commit
* clean the code
* revert the workflow
* debug windows env
* debug windows env
* debug windows env
* chore: fix variable name casing
* Avoid analyzing 3rd party license content with CodeQL
* chore: ensure output path is a directory
* clean the path
* clean the path
* Update 3rd party license information
* Adopt license compliance scripts into workflows, docs
* clean the path
* improve test
* fix test
* add unit test
* chore: prepare Windows resources `.syso` files before build
* chore: add script to create Windows resources
* Cleanup
* fix: get token for active user instead of blank if possible
* remove filepath test
* update Sprintf
* removed unused file
* added the unit test
* add json format
* change verify-asset logic
* minor fix
* clean up the code
* update the lng
* wip
* remove comment
* wip
* init
* docs: install_linux.md: add Solus linux install instructions
++++ gxml:
- create the lang package seperately, as we don't have a main package
- fix leap build (package name for library)
- fix patch, so typelib can find the correct library
++++ kargo-cli:
- Update to version 1.6.1:
* CLI-related changes or dependency updates:
- chore(backport release-1.6): chore(deps): bump
helm.sh/helm/v3 from 3.18.3 to 3.18.4 (#4576)
++++ krita:
- Add upstream change:
* 0001-Fix-build-with-libheif-1.20.patch
++++ limesuite:
- Add CMake flags to make it compatible with CMake 4.0 and
prevent GCC from using C23 mode.
++++ python314-core:
- Fix gil/nogil package description, bsc#1246229
++++ python314-nogil-nogil-core:
- Fix gil/nogil package description, bsc#1246229
++++ python-torch:
- Add kleidiai dep (vendored)
- Workaround build error on aarch64 with -Wno-incompatible-pointer-types
++++ python-torch-openmpi4:
- Add kleidiai dep (vendored)
- Workaround build error on aarch64 with -Wno-incompatible-pointer-types
++++ limine:
- Update to 9.4.0:
* BLI: Implement `LoaderTimeInitUSec` and `LoaderTimeExecUSec`.
These are variables used by `systemd-analyze` and are useful for boot
performance metrics.
* Limine boot protocol: Add bootloader performance feature.
This feature provides the same information as the new Boot Loader
Interface variables, but encoded in a nicer way for Limine protocol
executables.
++++ nova:
- Update to version 3.11.5:
* INS-1202: Fix nova vulnerability (#381)
- github.com/Masterminds/semver/v3 v3.4.0
- helm.sh/helm/v3 v3.18.4
- k8s.io/api v0.33.2
- k8s.io/apimachinery v0.33.2
- k8s.io/client-go v0.33.2
++++ operator-sdk:
- Update to version 1.41.1:
* Release v1.41.1 (#6973)
* Bump helm.sh/helm/v3 from 3.18.3 to 3.18.4 (#6970)
* re-generate scaffolding post release
++++ pluto:
- Update to version 5.21.9:
* INS-1201: Fix pluto vulnerability (#570)
- golang.org/x/mod v0.25.0
- helm.sh/helm/v3 v3.18.4
- k8s.io/api v0.33.2
- k8s.io/apimachinery v0.33.2
- k8s.io/client-go v0.33.2
++++ python-Pygments:
- Skip testcase that breaks with pytest 8.4.
++++ python-aiosignal:
- Upgrade to 1.4.0:
* Added decorator functionality to Signal as a convenient way to add a
callback
* Improved type safety by allowing callback parameters to be type checked
(typing-extensions is now required for Python <3.13). Parameters for a
Signal callback should now be defined like Signal[int, str]
++++ python-hatch:
- Convert to libalternatives
++++ python-hatch-fancy-pypi-readme:
- Convert to libalternatives
++++ python-hatchling:
- Convert to libalternatives
++++ python-hstspreload:
- Switch to pyproject macros.
- No more greedy globs in %files.
++++ python-humanfriendly:
- Convert to libalternatives
++++ python-hypercorn:
- Convert to libalternatives
++++ python-hypothesis:
- Convert to libalternatives
++++ python-isort:
- Convert to libalternatives
++++ python-jsondiff:
- Convert to libalternatives
++++ python-logilab-common:
- Switch to pyproject macros.
- Sprinkle in fdupes.
- No more greedy globs in %files.
- Add Requires that are needed.
- Fix changelog issues.
++++ python-notify2:
- Switch to pyproject macros.
++++ python-parameterized:
- Add missing BuildRequires on setuptools.
- Add patch remove-external-mock.patch:
* Remove requirement on external mock module.
- Do not run testsuite with pytest, we already do so with unittest.
++++ python-pillow-heif:
- add patch include-new-header.patch, as libheif split the header file
++++ python-pyahocorasick:
- Update to 2.2.0:
* Support python 3.13
* Fix use of bool keyword in C23
* Fix iter long fix leak
* Drop python3.8 support
++++ python-pyftpdlib:
- Set CIBUILDWHEEL to avoid spurious test failures
++++ python-typing_extensions:
- Update to 4.14.0
* Remove `__or__` and `__ror__` methods from `typing_extensions.Sentinel`
on Python versions <3.10. PEP 604 was introduced in Python 3.10, and
`typing_extensions` does not generally attempt to backport PEP-604 methods
to prior versions.
* Further update `typing_extensions.evaluate_forward_ref` with changes in Python 3.14.
- from version 4.14.0rc1
* Drop support for Python 3.8 (including PyPy-3.8). Patch by Victorien Plot.
* Do not attempt to re-export names that have been removed from `typing`,
anticipating the removal of `typing.no_type_check_decorator` in Python 3.15.
Patch by Jelle Zijlstra.
* Update `typing_extensions.Format`, `typing_extensions.evaluate_forward_ref`, and
`typing_extensions.TypedDict` to align
with changes in Python 3.14. Patches by Jelle Zijlstra.
* Fix tests for Python 3.14 and 3.15. Patches by Jelle Zijlstra.
* Add support for inline typed dictionaries (PEP 764).
Patch by [Victorien Plot](https://github.com/Viicos).
* Add `typing_extensions.Reader` and `typing_extensions.Writer`. Patch by
Sebastian Rittau.
* Add support for sentinels (PEP 661). Patch by Victorien Plot.
- Update BuildRequires from pyproject.toml
++++ python314:
- Fix gil/nogil package description, bsc#1246229
++++ python314-documentation:
- Fix gil/nogil package description, bsc#1246229
++++ python314-nogil:
- Fix gil/nogil package description, bsc#1246229
++++ rpmlint:
- Update to version 2.7.0+git20250710.a7f0a67c:
* systemd-tmpfiles whitelist: additional dir for nix (bsc#1246162)
++++ rpmlint-strict:
- Update to version 2.7.0+git20250710.a7f0a67c:
* systemd-tmpfiles whitelist: additional dir for nix (bsc#1246162)
++++ rpmlint-test:
- Update to version 2.7.0+git20250710.a7f0a67c:
* systemd-tmpfiles whitelist: additional dir for nix (bsc#1246162)
++++ xonotic:
- Force use of gcc13 for Leap 15.6, needed because the last change
------------------------------------------------------------------
------------------ 2025-7-9 - Jul 9 2025 -------------------
------------------------------------------------------------------
++++ 6tunnel:
- added patches
https://github.com/wojtekka/6tunnel/issues/19
+ 6tunnel-gcc15.patch
++++ audiowmark:
- update to 0.6.5:
* improve robustness for low quality material
* fix speed detection result output for default key
* ship more m4 macros to fix automake on some target systems
++++ aws-crt-cpp:
- Update to version 0.32.10
* Update eventstream submodule: by @bretambrose in (#748)
- from version 0.32.9
* Use smart pointers in MQTT5 builder by @sfod in (#742)
* Remove windows-2019 and latest submodules by @TingDaoK in (#745)
* Update submodules by @sfod in (#746)
++++ azure-cli:
- New upstream release
+ Version 2.75.0
+ For detailed information about changes see the
HISTORY.rst file provided with this package
- Update Requires from setup.py
++++ azure-cli-core:
- New upstream release
+ Version 2.75.0
+ For detailed information about changes see the
HISTORY.rst file provided with this package
- Update Requires from setup.py
++++ gcc15:
- Prune the use of update-alternatives from openSUSE Factory and
SLFO.
- Adjust crosses to conflict consistently where they did not
already and make them use unsuffixed binaries.
++++ cross-aarch64-gcc15:
- Prune the use of update-alternatives from openSUSE Factory and
SLFO.
- Adjust crosses to conflict consistently where they did not
already and make them use unsuffixed binaries.
++++ cross-aarch64-gcc15-bootstrap:
- Prune the use of update-alternatives from openSUSE Factory and
SLFO.
- Adjust crosses to conflict consistently where they did not
already and make them use unsuffixed binaries.
++++ cross-amdgcn-gcc15:
- Prune the use of update-alternatives from openSUSE Factory and
SLFO.
- Adjust crosses to conflict consistently where they did not
already and make them use unsuffixed binaries.
++++ cross-arm-gcc15:
- Prune the use of update-alternatives from openSUSE Factory and
SLFO.
- Adjust crosses to conflict consistently where they did not
already and make them use unsuffixed binaries.
++++ cross-arm-none-gcc15:
- Prune the use of update-alternatives from openSUSE Factory and
SLFO.
- Adjust crosses to conflict consistently where they did not
already and make them use unsuffixed binaries.
++++ cross-arm-none-gcc15-bootstrap:
- Prune the use of update-alternatives from openSUSE Factory and
SLFO.
- Adjust crosses to conflict consistently where they did not
already and make them use unsuffixed binaries.
++++ cross-avr-gcc15:
- Prune the use of update-alternatives from openSUSE Factory and
SLFO.
- Adjust crosses to conflict consistently where they did not
already and make them use unsuffixed binaries.
++++ cross-avr-gcc15-bootstrap:
- Prune the use of update-alternatives from openSUSE Factory and
SLFO.
- Adjust crosses to conflict consistently where they did not
already and make them use unsuffixed binaries.
++++ cross-bpf-gcc15:
- Prune the use of update-alternatives from openSUSE Factory and
SLFO.
- Adjust crosses to conflict consistently where they did not
already and make them use unsuffixed binaries.
++++ cross-hppa-gcc15:
- Prune the use of update-alternatives from openSUSE Factory and
SLFO.
- Adjust crosses to conflict consistently where they did not
already and make them use unsuffixed binaries.
++++ cross-hppa-gcc15-bootstrap:
- Prune the use of update-alternatives from openSUSE Factory and
SLFO.
- Adjust crosses to conflict consistently where they did not
already and make them use unsuffixed binaries.
++++ cross-loongarch64-gcc15:
- Prune the use of update-alternatives from openSUSE Factory and
SLFO.
- Adjust crosses to conflict consistently where they did not
already and make them use unsuffixed binaries.
++++ cross-loongarch64-gcc15-bootstrap:
- Prune the use of update-alternatives from openSUSE Factory and
SLFO.
- Adjust crosses to conflict consistently where they did not
already and make them use unsuffixed binaries.
++++ cross-nvptx-gcc15:
- Prune the use of update-alternatives from openSUSE Factory and
SLFO.
- Adjust crosses to conflict consistently where they did not
already and make them use unsuffixed binaries.
++++ cross-ppc64-gcc15:
- Prune the use of update-alternatives from openSUSE Factory and
SLFO.
- Adjust crosses to conflict consistently where they did not
already and make them use unsuffixed binaries.
++++ cross-ppc64le-gcc15:
- Prune the use of update-alternatives from openSUSE Factory and
SLFO.
- Adjust crosses to conflict consistently where they did not
already and make them use unsuffixed binaries.
++++ cross-ppc64le-gcc15-bootstrap:
- Prune the use of update-alternatives from openSUSE Factory and
SLFO.
- Adjust crosses to conflict consistently where they did not
already and make them use unsuffixed binaries.
++++ cross-pru-gcc15-bootstrap:
- Prune the use of update-alternatives from openSUSE Factory and
SLFO.
- Adjust crosses to conflict consistently where they did not
already and make them use unsuffixed binaries.
++++ cross-riscv64-elf-gcc15:
- Prune the use of update-alternatives from openSUSE Factory and
SLFO.
- Adjust crosses to conflict consistently where they did not
already and make them use unsuffixed binaries.
++++ cross-riscv64-elf-gcc15-bootstrap:
- Prune the use of update-alternatives from openSUSE Factory and
SLFO.
- Adjust crosses to conflict consistently where they did not
already and make them use unsuffixed binaries.
++++ cross-riscv64-gcc15:
- Prune the use of update-alternatives from openSUSE Factory and
SLFO.
- Adjust crosses to conflict consistently where they did not
already and make them use unsuffixed binaries.
++++ cross-riscv64-gcc15-bootstrap:
- Prune the use of update-alternatives from openSUSE Factory and
SLFO.
- Adjust crosses to conflict consistently where they did not
already and make them use unsuffixed binaries.
++++ cross-rx-gcc15:
- Prune the use of update-alternatives from openSUSE Factory and
SLFO.
- Adjust crosses to conflict consistently where they did not
already and make them use unsuffixed binaries.
++++ cross-rx-gcc15-bootstrap:
- Prune the use of update-alternatives from openSUSE Factory and
SLFO.
- Adjust crosses to conflict consistently where they did not
already and make them use unsuffixed binaries.
++++ cross-s390x-gcc15:
- Prune the use of update-alternatives from openSUSE Factory and
SLFO.
- Adjust crosses to conflict consistently where they did not
already and make them use unsuffixed binaries.
++++ cross-s390x-gcc15-bootstrap:
- Prune the use of update-alternatives from openSUSE Factory and
SLFO.
- Adjust crosses to conflict consistently where they did not
already and make them use unsuffixed binaries.
++++ daemonize:
- added patches
https://github.com/bmc/daemonize/commit/eaf4746d47e171e7b8655690eb1e91fc216f2866
+ daemonize-gcc15.patch
++++ python-kiwi:
- Bump version: 10.2.26 → 10.2.27
++++ transactional-update:
- Version 5.0.6
- Fix missing x-initrd.mount in fstab on migration [boo#1246139]
When migrating overlayfs based /etc to btrfs subvolumes, then
the attribute was not set - this may result in failures from
services operating on /etc during initrd phase such as SELinux
relabelling
- Optimize execution time of tests
++++ dust:
- Update to version 1.2.2:
* release: increment version
* refactor: ThreadPool use build not build_global (#512)
* docs: update readme
* fix: dir_walker interrupted error (#507)
* deps: cargo update (#510)
* style: fix clippy
* refactor: pull out more methods, remove unused Option
* refactor: extract function
++++ f3d:
- Update to 3.2.0:
* Fix artifacts with spherical harmonics (#2367)
* scene: Fix a crash when switching from a invalid file (#2368)
* animationManager: stop playing animation when there is none available (#2365)
* Change imgui style to match official F3D palette (#2359)
* Feature: Add yaw camera support (#2357)
* Revert "Fix incorrect usage of internal variable PACKAGE_PREFIX_DIR (#1377)" (#2362)
* Add support for 3DGS .ply files (#2256)
* Improve VCPKG and CMake presets (#2356)
* Feature/improve visual studio and vcpkg integration (#2298)
* feat: Add F3D splat reader stream support and test (#2351)
* [Fix] Verbose level update dynamic options (#2350)
* libf3d: Introduce animation.indices (#2261)
* Add bounties to CONTRIBUTING (#2287)
* Add netcdf support (#2335)
* [Feature] Add binding and command for cycling verbose level (#2324)
* Application: Fix an issue when switching file with optional config CLI options (#2329)
* substitute `Sequence[...]` for `list[...]` parameters in stubs (#2322)
* add `py.typed` file to Python module (#2323)
* Exclude assimp from sanitizer testing and update VTK (#2313)
* Add external navigation link to F3D libf3d doxygen in config.yml (#2319)
* App: fixed crash when no file was selected in dialog (#2315)
* Updating VTK
* Assimp: Exclude some tests failing with sanitizer
* fix: improve help(f3d) (#2299)
* Implements texture transforms (#2282)
* configs: Use glob in config files where it make sense (#2295)
* App: Fix a order logic issue in F3DConfigFileTools (#2288)
* ForceReader: Support invalid extensions (#2294)
* hdf: Add missing exodus extensions (#2293)
* Cli reader options (#1860)
* Fix assimp 6.0 configuration
* Add support for extended ascii and UTF8 username (#2277)
* Config glob matching (#2281)
* add armor.mdl to DATA_LICENSES.md (#2280)
* vtkF3DRenderer: Fix small issues with colormap discretization (#2276)
* Use flag to prevent drop zone to "steal" all scrolling (#2272)
* doc: Update opengraph image (#2271)
* doc: fix small typos (#2270)
* Select mdl skin (#2252)
* Feature: colormap discretization (#2264)
* Fix doc formatting (#2269)
* doc: Update min dependencies (#2267)
* Fix Fedora build prerequisites - use dnf and add vtk-devel (Fixes #2259) (#2265)
* Fix CONTRIBUTING.md doc (#2262)
* Implement OpenEXR image memory read (#2258)
* Add gaussian splatting spherical harmonics support (#2248)
* Fix web app default model (#2253)
* Add SPZ support (#2180)
* fix temporary up vector convergence (#2249)
* Support rendering AMR Datasets (#2244)
* improve gimbal lock avoidance (#2247)
* doc: Add Ni-g-3l as returning Contributor (#2245)
* Documentation fixes (#2241)
* doc: Update build instructions as vtk version support can be misleading (#2233)
* add default values to `CameraState`'s `__init__` (#2240)
* remove warning for insignificant animation time differences (#2231)
* Fix console quiet (#2232)
* Console: Add a test for quiet console
* Console: Fix quiet support
* improve non-trackball interactor rotation (#2217)
* Style: Use prettier for yml too (#2226)
* Style: Format all yml
* Style: Use prettier for yml too
* doc: Fix a typo with contact@f3d.app (#2211)
* Rework docker image build (#2209)
* Small doc improvements (#2203)
* doc: Add missing BUILD_WASM in dev readme
* Add 0xfedcafe to f3d contributors (#2200)
* doc: Use new typical.png from f3d-media (#2194)
* Fix a typo in PULL_REQUEST_TEMPLATE.md (#2198)
* Add lgt2x to f3d contributors (#2197)
* Fix QuakeMDL normal array (#2183)
* adding exbluesbreaker to MAINTAINERS_AND_CONTRIBUTORS.md (#2195)
* add `dir` multi-file mode (#2193)
* Adding samoncrief to MAINTAINERS_AND_CONTRIBUTORS.md (#2192)
* Add support for VTKHDF (#2170)
* doc: Fix a typo with industry sponsors (#2187)
* Updating VTK (#2186)
* Add jrushlow to returning contributors (#2185)
* vtkF3DMetaImporter: Fix coloring for skinning, morphing, and such (#2172)
* Implement base ior option (#2181)
* doc: Fix a typo in GOVERNANCE.md (#2182)
* doc: Fix some typos and improve phrasing (#2179)
* github: Fix issue template for new style (#2178)
* Rework Code of Conduct and Governance (#2168)
* Add ImGui Minimal Console Feature (#2099)
* imgui: make widget not be brought to front on focus (#2118)
* doc: Adding email in CoC (#2167)
* vtkF3DQuakeMDLImporter.cxx: add missing include (#2155)
* Update externals (#2162)
* doc: Fix a typo (#2161)
* Update release issue (#2160)
* doc: Update roadmapm for 3.2.0 (#2158)
* doc: Update installation doc
* Doc: Add doc about linking VTK examples (#2140)
++++ forgejo-cli:
- update vendor tarball, fixing issues with gcc15
++++ framework_tool:
- Update to 0.4.5
* Update blocklist of unsafe commands by @JohnAZoidberg in #187
- Update to 0.4.4
* ccgx: derive Ord for AppVersion and BaseVersion by @JohnAZoidberg in #175
* Add support for EC_CMD_REBOOT_AP_ON_G3 by @JohnAZoidberg in #181
* --inputdeck: On FW16 also print sleep_l gpio state
by @JohnAZoidberg in #179
* Update docs by @JohnAZoidberg in #176
* Current and charge rate limit cannot be read by @JohnAZoidberg in #182
* uefi: Fix shell args when run from a script by @JohnAZoidberg in #185
* Add --feature readonly, to build a bin without risky commands
by @JohnAZoidberg in #141
* Bump to v0.4.4 by @JohnAZoidberg in #186
++++ gcc15-testresults:
- Prune the use of update-alternatives from openSUSE Factory and
SLFO.
- Adjust crosses to conflict consistently where they did not
already and make them use unsuffixed binaries.
++++ gexif:
- gexif-fix-gcc15.patch: make build with gcc15
++++ git:
- refreshed gitk sha256 patches:
0001-gitk-Add-support-of-SHA256-repo.patch
0002-git-gui-Add-support-of-SHA256-repo.patch
- update to 2.50.1 (boo#1245938 boo#1245939 boo#1245942 boo#1245943
boo#1245946 boo#1245947)
Security fixes for CVE-2025-27613, CVE-2025-27614,
CVE-2025-46334, CVE-2025-46835, CVE-2025-48384, CVE-2025-48385,
and CVE-2025-48386
CVE-2025-27613, Gitk:
When a user clones an untrusted repository and runs Gitk without
additional command arguments, any writable file can be created and
truncated. The option "Support per-file encoding" must have been
enabled. The operation "Show origin of this line" is affected as
well, regardless of the option being enabled or not.
CVE-2025-27614, Gitk:
A Git repository can be crafted in such a way that a user who has
cloned the repository can be tricked into running any script
supplied by the attacker by invoking `gitk filename`, where
`filename` has a particular structure.
CVE-2025-46334, Git GUI (Windows only):
A malicious repository can ship versions of sh.exe or typical
textconv filter programs such as astextplain. On Windows, path
lookup can find such executables in the worktree. These programs
are invoked when the user selects "Git Bash" or "Browse Files" from
the menu.
CVE-2025-46835, Git GUI:
When a user clones an untrusted repository and is tricked into
editing a file located in a maliciously named directory in the
repository, then Git GUI can create and overwrite any writable
file.
CVE-2025-48384, Git:
When reading a config value, Git strips any trailing carriage
return and line feed (CRLF). When writing a config entry, values
with a trailing CR are not quoted, causing the CR to be lost when
the config is later read. When initializing a submodule, if the
submodule path contains a trailing CR, the altered path is read
resulting in the submodule being checked out to an incorrect
location. If a symlink exists that points the altered path to the
submodule hooks directory, and the submodule contains an executable
post-checkout hook, the script may be unintentionally executed
after checkout.
CVE-2025-48385, Git:
When cloning a repository Git knows to optionally fetch a bundle
advertised by the remote server, which allows the server-side to
offload parts of the clone to a CDN. The Git client does not
perform sufficient validation of the advertised bundles, which
allows the remote side to perform protocol injection.
This protocol injection can cause the client to write the fetched
bundle to a location controlled by the adversary. The fetched
content is fully controlled by the server, which can in the worst
case lead to arbitrary code execution.
CVE-2025-48386, Git:
The wincred credential helper uses a static buffer (`target`) as a
unique key for storing and comparing against internal storage. This
credential helper does not properly bounds check the available
space remaining in the buffer before appending to it with
`wcsncat()`, leading to potential buffer overflows.
++++ gnome-builder:
- Update to version 48.2:
+ Meson template fixes
+ Fix application of text edits with some LSPs
+ Fix certain types of directory updates to project tree
+ Updated translations.
++++ goreleaser:
- Update to version 2.11.0:
* ci: improve test:golden:update
* ci: improve script
* ci: improve script
* ci: add task test:golden:update
* docs: readme update
* docs: update
* chore(deps): bump golang from 1.24.4-alpine to 1.24.5-alpine (#5890)
* Revert "chore(deps): bump github.com/charmbracelet/lipgloss/v2 from 2.0.0-beta.2.0.20250707173510-045a87bf1420 to 2.0.0-beta1 (#5889)"
* chore(deps): bump github.com/mark3labs/mcp-go from 0.32.0 to 0.33.0 (#5887)
* docs: cleanup
* chore(deps): bump gitlab.com/gitlab-org/api/client-go from 0.133.0 to 0.134.0 (#5888)
* chore(deps): bump github.com/charmbracelet/lipgloss/v2 from 2.0.0-beta.2.0.20250707173510-045a87bf1420 to 2.0.0-beta1 (#5889)
* ci: remove dagger
* chore(deps): update lipgloss
* fix(cask): invalid string quoting in uninstall/zap arrays (#5885)
* chore(deps): bump github.com/slack-go/slack from 0.17.2 to 0.17.3 (#5884)
* fix(nix): improve nix-hash check (#5883)
* chore(deps): bump github.com/charmbracelet/fang from 0.2.1-0.20250630160126-3fe7faad10fc to 0.3.0 (#5880)
* chore(deps): bump github.com/charmbracelet/lipgloss/v2 from 2.0.0-beta.2 to 2.0.0-beta1 (#5881)
* chore(deps): bump gitlab.com/gitlab-org/api/client-go from 0.132.0 to 0.133.0 (#5882)
* fix: keyword style
* feat: improve error handling (#5878)
* test: fix test on CI
* fix(deps): update to lipgloss/v2 (#5877)
* fix(archive): override with no goos
* fix(archive): ignore override with no formats
* chore(deps): update caarlos0/log
* chore(deps): bump anchore/sbom-action from 0.20.1 to 0.20.2 (#5873)
* chore(deps): bump gitlab.com/gitlab-org/api/client-go from 0.131.0 to 0.132.0 (#5874)
* ci: fix semgrep check
* chore: fix lint issues
* refactor: using signal.NotifyContext, better context usage (#5859)
* refactor: rename package
* feat: log duration of all shell commands (#5872)
* chore(deps): bump mkdocs-material from 9.6.14 to 9.6.15 in /www (#5868)
* chore(deps): bump gitlab.com/gitlab-org/api/client-go from 0.130.1 to 0.131.0 (#5869)
* chore(deps): bump github/codeql-action from 3.29.1 to 3.29.2 (#5867)
* docs: update
* fix: remove opts set by fang
* feat(ux): use fang (#5842)
* fix(rust): properly group binaries by platform (#5866)
* docs: update
* chore(deps): bump github/codeql-action from 3.29.0 to 3.29.1 (#5864)
* chore(deps): bump gocloud.dev from 0.41.0 to 0.42.0 (#5863)
* chore(deps): bump github.com/Masterminds/semver/v3 from 3.3.1 to 3.4.0 (#5862)
* chore(deps): bump github.com/slack-go/slack from 0.17.1 to 0.17.2 (#5861)
* chore(deps): bump github.com/go-viper/mapstructure/v2 from 2.2.1 to 2.3.0 in the go_modules group (#5860)
* chore(deps): update go-github to v73
* test: fix windows test
* refactor: improve commitauthor templating (#5858)
* fix(semver): skip=validate allows invalid semver (#5845)
* feat: run custom publishers last
* docs: update
* docs: clarify 'binary' mode usage
* fix(http): improve log output
* fix(schema): upload.mode enum
* refactor: simplify tests with require.ErrorContains (#5855)
* docs: fix
* chore: lint
* feat: add signed commits capability (#5820)
* chore(deps): update github.com/caarlos0/go-version from 0.2.0 to 0.2.1 (#5850)
* fix: artifact.Checksum should set artifact.Extra field (#5849)
* chore(deps): bump sigstore/cosign-installer from 3.9.0 to 3.9.1 (#5848)
* docs(cask): fix the incorrect Ruby code in the example (#5847)
* fix(cask): add test and docs for custom URL (#5844)
* feat(cask): place `custom_block` on top of cask definition (#5831)
* chore(deps): bump github/codeql-action from 3.28.19 to 3.29.0 (#5827)
* chore(deps): bump docker/setup-buildx-action from 3.11.0 to 3.11.1 (#5843)
* chore: update schema
* feat(cask): pluralize manpages (#5839)
* chore(deps): bump sigstore/cosign-installer from 3.8.2 to 3.9.0 (#5841)
* fix(casks): binary packages need to rename to binary (#5840)
* chore(deps): bump docker/setup-buildx-action from 3.10.0 to 3.11.0 (#5838)
* chore(deps): bump mkdocs-include-markdown-plugin from 7.1.5 to 7.1.6 in /www (#5836)
* chore(deps): bump github.com/google/go-containerregistry from 0.20.5 to 0.20.6 (#5835)
* chore(deps): bump anchore/sbom-action from 0.20.0 to 0.20.1 (#5834)
* fix: warn if cask directory is not Casks
* docs: improve cask deprecation notice
* fix: skip empty image_templates in docker_manifests (#5825)
* chore(deps): bump gitlab.com/gitlab-org/api/client-go from 0.129.0 to 0.130.1 (#5828)
* chore(deps): bump github.com/mark3labs/mcp-go from 0.31.0 to 0.32.0 (#5829)
* chore(deps): bump stefanzweifel/git-auto-commit-action from 6.0.0 to 6.0.1 (#5826)
* docs: update
* chore(deps): bump stefanzweifel/git-auto-commit-action from 5.2.0 to 6.0.0 (#5823)
* chore(deps): bump github.com/cloudflare/circl from 1.6.0 to 1.6.1 in the go_modules group (#5821)
* chore(deps): bump github.com/slack-go/slack from 0.17.0 to 0.17.1 (#5819)
* chore(deps): bump github.com/mark3labs/mcp-go from 0.30.1 to 0.31.0 (#5818)
* chore: auto-update generated files
* fix: typo
++++ gphotofs:
- gphotofs-fix-gcc15.patch: fix prototypes, add AC_SYS_LARGEFILE
- rerun autotools
++++ libcamera:
- Add reproducible.patch to skip module signing (boo#1217690)
++++ haproxy:
- Update to version 3.2.3+git0.1844da7c6:
* [RELEASE] Released version 3.2.3
* BUILD/MEDIUM: deviceatlas: fix when installed in custom locations.
* BUG/MINOR: http-act: Fix parsing of the expression argument for pause action
* BUG/MINOR: ssl: crash in ssl_sock_io_cb() with SSL traces and idle connections
* BUG/MINOR: ssl/ocsp: fix definition discrepancies with ocsp_update_init()
* BUG/MINOR: quic: Missing TLS 1.3 QUIC cipher suites and groups inits (OpenSSL 3.5 QUIC API)
* CI: github: update to OpenSSL 3.5.1
* BUG/MEDIUM: quic: SSL/TCP handshake failures with OpenSSL 3.5
* BUILD: quic: QUIC build against OpenSSL 3.5 broken
* CI: github: update the stable CI to ubuntu-24.04
* CI: github: add an OpenSSL 3.5.0 job
* CI: enable USE_QUIC=1 for OpenSSL versions >= 3.5.0
++++ helm:
- Update to version 3.18.4 (bsc#1246152, CVE-2025-53547):
* Disabling linter due to unknown issue f20a4ad (Matt Farina)
* build(deps): bump the k8s-io group with 7 updates 563b094
(dependabot[bot])
* Updating link handling 00de613 (Matt Farina)
++++ icecast:
- Fix logrotate configuration to set the proper owner (bsc#1245967);
also dropping the corresponding rpmlintrc entry
++++ k9s:
- add CVE-2025-53547.patch (CVE-2025-53547, bsc#1246155)
++++ krita:
- Update to 5.2.10
https://krita.org/en/posts/2025/krita-5.2.10-released/
* Raster layer opacity changes now properly clear the animation
cache. (kde#499389)
* Fix incorrect scaling of animated transform mask values.
(kde#469881)
* Allow resetting onion skins to default values. (kde#466977)
* Fix a crash in clipboard handling. (kde#501560)
* Resize canvas: reset the canvas size when toggling the
"preserve aspect ratio" button. (kde#452605)
* TIFF: Tiff files would append the entire image again on
saving again because we didn't truncate the file on
saving. (kde#500870)
* Fix a crash when autosaving extremely big files.
* Make updating the rulers more responsive during canvas
transformations
* Make panning more responsive
* Improve performance of the statusbar
* Fix the transform tool to show reordered layers preview
(kde#503201)
* OpenRaster: default group layers to non-passthrough mode,
following the specitication. Thanks Wareya Na!
* Palettes: use the title field for the palette name for
Adobe Color Book palettes
* Fix the brush preview when creating a new preset with canvas
mirroring enabled. (kde#501153)
* Fix handling of groups in palette files
++++ libcamera-full:
- Add reproducible.patch to skip module signing (boo#1217690)
++++ mruby:
- Update to 3.4.0
- mruby now supports `private` and `protected` visibility
- Maximum length of inlined symbols reduced from 5 to 4 characters
to provide space for visibility flags
- Many methods are made private according to CRuby visibility
- `initialize` method will be always private
- Add new hooks `method_removed`, `method_undefined`
- Add new hooks `singleton_method_removed`, `singleton_method_undefined`
- Hash `to_s` format has changed
- Remove Float bit-operation
- use SWAR technique for strlen performance
- use merge sort for `Array#sort`
- C API changes:
- pool.c renamed to mempool.c (and mrb_pool to mrb_mempool)
- mrb_pool_value renamed to mrb_irep_pool to reduce confusion
- rename BOXNIX_SET_VALUE to BOXNO_SET_VALUE
- `MRB_FROZEN_P()` is replaced by `mrb_frozen_p()`
- rename `color` to `gc_color`
- add `obj->frozen` instead of flags `MRB_SET_FROZEN_FLAG`/`MRB_UNSET_FROZEN_FLAG`
- Changes in mrbgems:
- **mruby-print**: removed; if you do not use `mruby-io`, mruby use `#print` etc. in the core
- **mruby-toplevel-ext**: top-level public/private/protected moved to the core
- **mruby-metaprog**: method list methods now works according to the visibility
- **mruby-encoding**: MRB_UTF8_STRING turned on automatically with this gem
- Update to 3.3.0
- aliases work properly with `super`
- `callee` method work differently with aliases in mruby
- define `Kernel#respond_to_missing?` method
- `_inspect` method (`inspect` with recursive check) is removed
- `__printstr__` method is removed; use `print` instead
- New method `String#bytesplice`
- Allow `return` in blocks to cross C boundaries
- mruby memory API
- `mrb_default_allocf` can be overridden by the application
- `mrb_open_allocf` will be deprecated
- Changes in C API
- add new error handling API functions
- Add `mrb_vm_ci_env_clear()` function with `MRB_API`
- a new function `mrb_check_frozen_value()`
- avoid formatting in `mrb_bug()`
- stop using `mrbc_` prefix for compiler context
- Allow `Class#allocate` to be prohibited. To disable `#allocate`, use `MRB_UNDEF_ALLOCATOR()`.
- Changes in mrbgems
- **mruby-binding**: renamed from `mruby-binding-core` of mruby3.2
- **mruby-binding**: implemented `Binding#initialize_copy` method
- **mruby-binding**: `Kernel#binding` responds only to calls from Ruby
- **mruby-enumerator**: remove internal attribute methods `obj`, `args`, `kwd`, `meth`, `fib`.
- Other breaking changes
- `mrb_f_raise()` is now an internal function
- `mrb_make_exception()` is now an internal function with different parameters
- The `File#path` method no longer uses the `#to_path` method for implicit conversion
- Update to 3.2.0
- Now `a::B = c` should evaluate `a` then `c`.
- Anonymous arguments `*`, `**`, `&` can be passed for forwarding.
- Multi-precision integer is available now via `mruby-bigint` gem.
- mruby VM and bytecode
- `OP_ARYDUP` was renamed to `OP_ARYSPLAT`. The instruction name
was changed but instruction number and basic behavior have not
changed (except that `ARYDUP nil` makes `[]`).
- `mruby` tool
- `-b` only specifies the script is the binary.
The files loaded by `-r` are not affected by the option.
- `mruby` now loads complied binary if the suffix is `.mrb`.
- `mrbc` tool
- Add `--no-optimize` option to disable optimization.
- mrbgems
- mruby-class-ext: Add `Class#subclasses` method.
- mruby-class-ext: Add `Module#undefined_instance_methods` method.
- mruby-errno is now included
- mruby-set is now included
- mruby-dir is now included
- Fixed security issues:
- CVE-2022-0080, CVE-2022-0240, CVE-2022-0326, CVE-2022-0631,
CVE-2022-0481, CVE-2022-0525, CVE-2022-0570, CVE-2022-0614,
CVE-2022-0623, CVE-2022-0630, CVE-2022-0631, CVE-2022-0632,
CVE-2022-0717, CVE-2022-0890, CVE-2022-1106, CVE-2022-1212,
CVE-2022-1276, CVE-2022-1286, CVE-2022-1934
- Removed upstream merged patches
- CVE-2022-1286.patch
- CVE-2022-1212.patch
- Added CVE-2025-7207.patch as an upstream patch for CVE-2025-7207
also known as boo#1246138
- Updated link-with-soname.patch
++++ python314-core:
- Update to 3.14.0~b4:
- Tools/Demos
- gh-135968: Stubs for strip are now provided as part of an
iOS install.
- gh-133600: Backport file reorganization for .
Tools/wasm/wasi This should make backporting future code .
changes easier. It also simplifies instructions around how.
to do WASI builds in the devguide .
- Tests
- gh-135966: The iOS testbed now handles the app_packages
folder as a site directory.
- gh-135494: Fix regrtest to support excluding tests from
- -pgo tests. Patch by Victor Stinner.
- Security
- gh-136053: marshal: fix a possible crash when deserializing
slice objects.
- gh-135661: Fix parsing start and end tags in
html.parser.HTMLParser according to the HTML5 standard.
- Whitespaces no longer accepted between and the tag
name. E.g. script> does not end the script section.
- Vertical tabulation (\v) and non-ASCII whitespaces no
longer recognized as whitespaces. The only whitespaces
are \t\n\r\f and space.
- Null character (U+0000) no longer ends the tag name.
- Attributes and slashes after the tag name in end tags are
now ignored, instead of terminating after the first > in
quoted attribute value. E.g. "/>.
- Multiple slashes and whitespaces between the last
attribute and closing > are now ignored in both start and
end tags. E.g. .
- Multiple = between attribute name and value are no longer
collapsed. E.g. produces attribute “foo”
with value “=bar”.
- Whitespaces between the = separator and attribute name or
value are no longer ignored. E.g. produces
two attributes “foo” and “=bar”, both with value None; produces two attributes: “foo” with value “”
and “bar” with value None.
- gh-102555: Fix comment parsing in html.parser.HTMLParser
according to the HTML5 standard. --!> now ends the comment.
- - > no longer ends the comment. Support abnormally ended
empty comments <--> and <--->.
- Library
- gh-136286: Fix pickling failures for protocols 0 and 1 for
many objects realted to subinterpreters.
- gh-136316: Improve support for evaluating nested forward
references in typing.evaluate_forward_ref().
- gh-85702: If zoneinfo._common.load_tzdata is given a
package without a resource a zoneinfo.ZoneInfoNotFoundError
is raised rather than a PermissionError. Patch by Victor
Stinner.
- gh-136028: Fix parsing month names containing “İ”
(U+0130, LATIN CAPITAL LETTER I WITH DOT ABOVE) in
time.strptime(). This affects locales az_AZ, ber_DZ, ber_MA
and crh_UA.
- gh-135995: In the palmos encoding, make byte 0x9b decode to
› (U+203A - SINGLE RIGHT-POINTING ANGLE QUOTATION MARK).
- gh-53203: Fix time.strptime() for %c and %x formats on
locales byn_ER, wal_ET and lzh_TW, and for %X format on
locales ar_SA, bg_BG and lzh_TW.
- gh-91555: An earlier change, which was introduced in
3.14.0b2, has been reverted. It disabled logging for
a logger during handling of log messages for that
logger. Since the reversion, the behaviour should be as it
was before 3.14.0b2.
- gh-135878: Fixes a crash of types.SimpleNamespace on free
threading builds, when several threads were calling its
__repr__() method at the same time.
- gh-135836: Fix IndexError in
asyncio.loop.create_connection() that could occur when
non-OSError exception is raised during connection and
socket’s close() raises OSError.
- gh-135836: Fix IndexError in
asyncio.loop.create_connection() that could occur when the
Happy Eyeballs algorithm resulted in an empty exceptions
list during connection attempts.
- gh-135855: Raise TypeError instead of SystemError when
_interpreters.set___main___attrs() is passed a non-dict
object. Patch by Brian Schubert.
- gh-135815: netrc: skip security checks if os.getuid() is
missing. Patch by Bénédikt Tran.
- gh-135640: Address bug where it was possible to call
xml.etree.ElementTree.ElementTree.write() on an ElementTree
object with an invalid root element. This behavior blanked
the file passed to write if it already existed.
- gh-135645: Added supports_isolated_interpreters field to
sys.implementation.
- gh-135646: Raise consistent NameError exceptions in
annotationlib.ForwardRef.evaluate()
- gh-135557: Fix races on heapq updates and list reads on the
free threaded build.
- gh-119180: Only fetch globals and locals if necessary in
annotationlib.get_annotations()
- gh-135561: Fix a crash on DEBUG builds when an HACL* HMAC
routine fails. Patch by Bénédikt Tran.
- gh-135487: Fix reprlib.Repr.repr_int() when given integers
with more than sys.get_int_max_str_digits() digits. Patch
by Bénédikt Tran.
- gh-135335: multiprocessing: Flush stdout and stderr after
preloading modules in the forkserver.
- gh-135069: Fix the “Invalid error handling” exception in
encodings.idna.IncrementalDecoder to correctly replace the
‘errors’ parameter.
- gh-130662: +Accept leading zeros in precision and width
fields for +:class:Decimal formatting, for example
format(Decimal(1.25), '.016f').
- gh-130662: Accept leading zeros in precision and
width fields for Fraction formatting, for example
format(Fraction(1, 3), '.016f').
- gh-87790: Support underscore and comma as thousands
separators in the fractional part for Fraction’s
formatting. Patch by Sergey B Kirpichev.
- gh-87790: Support underscore and comma as thousands
separators in the fractional part for Decimal’s
formatting. Patch by Sergey B Kirpichev.
- gh-130664: Handle corner-case for Fraction’s formatting:
treat zero-padding (preceding the width field by a zero
('0') character) as an equivalent to a fill character of
'0' with an alignment type of '=', just as in case of
float’s.
- Documentation
- gh-136155: EPUB builds are fixed by excluding
non-XHTML-compatible tags.
- Core and Builtins
- gh-109700: Fix memory error handling in
PyDict_SetDefault().
- gh-78465: Fix error message for cls.__new__(cls, ...) where
cls is not instantiable builtin or extension type (with
tp_new set to NULL).
- gh-129958: Differentiate between t-strings and f-strings
in syntax error for newlines in format specifiers of
single-quoted interpolated strings.
- gh-135871: Non-blocking mutex lock attempts now return
immediately when the lock is busy instead of briefly
spinning in the free threading build.
- gh-135106: Restrict the trashcan mechanism to GC’ed objects
and untrack them while in the trashcan to prevent the GC
and trashcan mechanisms conflicting.
- gh-135607: Fix potential weakref races in an object’s
destructor on the free threaded build.
- gh-135608: Fix a crash in the JIT involving attributes of
modules.
- gh-135543: Emit sys.remote_exec audit event
when sys.remote_exec() is called and migrate
remote_debugger_script to cpython.remote_debugger_script.
- gh-134280: Disable constant folding for ~ with a boolean
argument. This moves the deprecation warning from compile
time to runtime.
- C API
- gh-135906: Fix compilation errors when compiling the
internal headers with a C++ compiler.
- Build
- gh-134273: Add support for configuring compiler flags for
the JIT with CFLAGS_JIT
++++ python314-nogil-nogil-core:
- Update to 3.14.0~b4:
- Tools/Demos
- gh-135968: Stubs for strip are now provided as part of an
iOS install.
- gh-133600: Backport file reorganization for .
Tools/wasm/wasi This should make backporting future code .
changes easier. It also simplifies instructions around how.
to do WASI builds in the devguide .
- Tests
- gh-135966: The iOS testbed now handles the app_packages
folder as a site directory.
- gh-135494: Fix regrtest to support excluding tests from
- -pgo tests. Patch by Victor Stinner.
- Security
- gh-136053: marshal: fix a possible crash when deserializing
slice objects.
- gh-135661: Fix parsing start and end tags in
html.parser.HTMLParser according to the HTML5 standard.
- Whitespaces no longer accepted between and the tag
name. E.g. script> does not end the script section.
- Vertical tabulation (\v) and non-ASCII whitespaces no
longer recognized as whitespaces. The only whitespaces
are \t\n\r\f and space.
- Null character (U+0000) no longer ends the tag name.
- Attributes and slashes after the tag name in end tags are
now ignored, instead of terminating after the first > in
quoted attribute value. E.g. "/>.
- Multiple slashes and whitespaces between the last
attribute and closing > are now ignored in both start and
end tags. E.g. .
- Multiple = between attribute name and value are no longer
collapsed. E.g. produces attribute “foo”
with value “=bar”.
- Whitespaces between the = separator and attribute name or
value are no longer ignored. E.g. produces
two attributes “foo” and “=bar”, both with value None; produces two attributes: “foo” with value “”
and “bar” with value None.
- gh-102555: Fix comment parsing in html.parser.HTMLParser
according to the HTML5 standard. --!> now ends the comment.
- - > no longer ends the comment. Support abnormally ended
empty comments <--> and <--->.
- Library
- gh-136286: Fix pickling failures for protocols 0 and 1 for
many objects realted to subinterpreters.
- gh-136316: Improve support for evaluating nested forward
references in typing.evaluate_forward_ref().
- gh-85702: If zoneinfo._common.load_tzdata is given a
package without a resource a zoneinfo.ZoneInfoNotFoundError
is raised rather than a PermissionError. Patch by Victor
Stinner.
- gh-136028: Fix parsing month names containing “İ”
(U+0130, LATIN CAPITAL LETTER I WITH DOT ABOVE) in
time.strptime(). This affects locales az_AZ, ber_DZ, ber_MA
and crh_UA.
- gh-135995: In the palmos encoding, make byte 0x9b decode to
› (U+203A - SINGLE RIGHT-POINTING ANGLE QUOTATION MARK).
- gh-53203: Fix time.strptime() for %c and %x formats on
locales byn_ER, wal_ET and lzh_TW, and for %X format on
locales ar_SA, bg_BG and lzh_TW.
- gh-91555: An earlier change, which was introduced in
3.14.0b2, has been reverted. It disabled logging for
a logger during handling of log messages for that
logger. Since the reversion, the behaviour should be as it
was before 3.14.0b2.
- gh-135878: Fixes a crash of types.SimpleNamespace on free
threading builds, when several threads were calling its
__repr__() method at the same time.
- gh-135836: Fix IndexError in
asyncio.loop.create_connection() that could occur when
non-OSError exception is raised during connection and
socket’s close() raises OSError.
- gh-135836: Fix IndexError in
asyncio.loop.create_connection() that could occur when the
Happy Eyeballs algorithm resulted in an empty exceptions
list during connection attempts.
- gh-135855: Raise TypeError instead of SystemError when
_interpreters.set___main___attrs() is passed a non-dict
object. Patch by Brian Schubert.
- gh-135815: netrc: skip security checks if os.getuid() is
missing. Patch by Bénédikt Tran.
- gh-135640: Address bug where it was possible to call
xml.etree.ElementTree.ElementTree.write() on an ElementTree
object with an invalid root element. This behavior blanked
the file passed to write if it already existed.
- gh-135645: Added supports_isolated_interpreters field to
sys.implementation.
- gh-135646: Raise consistent NameError exceptions in
annotationlib.ForwardRef.evaluate()
- gh-135557: Fix races on heapq updates and list reads on the
free threaded build.
- gh-119180: Only fetch globals and locals if necessary in
annotationlib.get_annotations()
- gh-135561: Fix a crash on DEBUG builds when an HACL* HMAC
routine fails. Patch by Bénédikt Tran.
- gh-135487: Fix reprlib.Repr.repr_int() when given integers
with more than sys.get_int_max_str_digits() digits. Patch
by Bénédikt Tran.
- gh-135335: multiprocessing: Flush stdout and stderr after
preloading modules in the forkserver.
- gh-135069: Fix the “Invalid error handling” exception in
encodings.idna.IncrementalDecoder to correctly replace the
‘errors’ parameter.
- gh-130662: +Accept leading zeros in precision and width
fields for +:class:Decimal formatting, for example
format(Decimal(1.25), '.016f').
- gh-130662: Accept leading zeros in precision and
width fields for Fraction formatting, for example
format(Fraction(1, 3), '.016f').
- gh-87790: Support underscore and comma as thousands
separators in the fractional part for Fraction’s
formatting. Patch by Sergey B Kirpichev.
- gh-87790: Support underscore and comma as thousands
separators in the fractional part for Decimal’s
formatting. Patch by Sergey B Kirpichev.
- gh-130664: Handle corner-case for Fraction’s formatting:
treat zero-padding (preceding the width field by a zero
('0') character) as an equivalent to a fill character of
'0' with an alignment type of '=', just as in case of
float’s.
- Documentation
- gh-136155: EPUB builds are fixed by excluding
non-XHTML-compatible tags.
- Core and Builtins
- gh-109700: Fix memory error handling in
PyDict_SetDefault().
- gh-78465: Fix error message for cls.__new__(cls, ...) where
cls is not instantiable builtin or extension type (with
tp_new set to NULL).
- gh-129958: Differentiate between t-strings and f-strings
in syntax error for newlines in format specifiers of
single-quoted interpolated strings.
- gh-135871: Non-blocking mutex lock attempts now return
immediately when the lock is busy instead of briefly
spinning in the free threading build.
- gh-135106: Restrict the trashcan mechanism to GC’ed objects
and untrack them while in the trashcan to prevent the GC
and trashcan mechanisms conflicting.
- gh-135607: Fix potential weakref races in an object’s
destructor on the free threaded build.
- gh-135608: Fix a crash in the JIT involving attributes of
modules.
- gh-135543: Emit sys.remote_exec audit event
when sys.remote_exec() is called and migrate
remote_debugger_script to cpython.remote_debugger_script.
- gh-134280: Disable constant folding for ~ with a boolean
argument. This moves the deprecation warning from compile
time to runtime.
- C API
- gh-135906: Fix compilation errors when compiling the
internal headers with a C++ compiler.
- Build
- gh-134273: Add support for configuring compiler flags for
the JIT with CFLAGS_JIT
++++ libstorage-ng:
- merge gh#openSUSE/libstorage-ng#1026
- log output of lvmdevices during probing for debugging
- 4.5.261
++++ pcsc-towitoko:
- Fix build with gcc15:
* Remove bool typedef as not needed and not used in the code
* Add towitoko-gcc15.patch
++++ uhd:
- Add uhd-fix-build-gcc15.patch to allow building with latest gcc
- Fix build far Factory_ARM
++++ verdict:
- Update to 1.4.4:
* Improve tetra10 scaled jacobian.
- Changes from version 1.4.3:
* Fix clang compile warnings.
- remove verdict-use-cxx14-standard.patch as it is part of the
release
++++ melange:
- Update to version 0.29.1:
* Revert "feat: allow symlinks in workspaces (#2064)" (#2071)
* fix: avoid running cachedir mount commands via script (#2070)
* Add comment about PATH vs the qemu runner (#2069)
* SCA: Generate provides for shlibs ending with ".so" (#2067)
* licensing: default to concatenating with AND, add simple mode
for license-check --fix (#2057)
++++ melonds:
- Disabled LTO for gcc-c++ >= 15 (internal compiler error).
- Updated to 1.0
* https://github.com/melonDS-emu/melonDS/releases/tag/1.0
++++ myrlyn:
- Update to version 0.9.7:
* Version bump to 0.9.7
* Override exclude filters when searching for -devel / -debug* (Closes #105)
* myrlyn-sudo: Build own environment (Closes #102, closes #104)
* Don't use login shell (-i) for sudo to avoid XWayland (#104)
* Keep XDG_RUNTIME_DIR env var (#102)
* Cleaned up whitespace in comments
* Fixed coding style
* Cleaned up .desktop files; myrlyn-xdg-su is now in attic/
* Added auth method to desktop files
* Support for prompt arg in myrlyn-askpass
* Fixed coding style
* Fixed typo
* New help menu item: Root Authentication
* Backup of .spec and _service
++++ onefetch:
- Update to 0.25.0:
New Features:
* add language support for Text #1579
* support repos "without source code" #1580
Chores:
* improve error handling #1560
Bug Fixes:
* remove extra line break in 886d942
- bsc#1230085: This updates gix-path to 0.10.11
++++ openSUSE-repos-Leap:
- Do not fail on zypper refresh-services
if network is not avialable
++++ openSUSE-repos-MicroOS:
- Do not fail on zypper refresh-services
if network is not avialable
++++ openSUSE-repos-Slowroll:
- Do not fail on zypper refresh-services
if network is not avialable
++++ openSUSE-repos-Tumbleweed:
- Do not fail on zypper refresh-services
if network is not avialable
++++ opensc:
- Fix error found when compiling with gcc 15
* https://github.com/OpenSC/OpenSC/pull/3316
* Add opensc-gcc15.patch
++++ openttd:
- Fix builds with GCC 15 by backporting 0002-gcc15.patch
- Fix CXXFLAGS not being properly propagated
- Fix changelog with source_validators/helpers/fix_changelog
++++ operator-sdk:
- Update to version 1.41.0:
* Additions
- For Go-based operators, add new target to setup/teardown Kind
cluster for E2E tests and remove Kind setup from CI
workflows. (#6954)
* Changes
- Breaking change: For Go-based operators, upgrade the Go
version from 1.23 to 1.24. (#6954)
- For Go-based operators, upgrade golangci-lint to v2.1.0 and
update .golangci.yml to the v2 config format with enhanced
structure and controls. (#6954)
- For Go-based operators, upgrade controller-gen from v0.17.2
to v0.18.0. (#6954)
- For Go-based operators, upgrade controller-runtime from
v0.20.4 to v0.21.0 and kubernetes dependencies to v0.33.
(#6954)
++++ pcsc-eco5000:
- Fix build with gcc15:
* Remove bool typedef as not needed and not used in the code
* Add pcsc-eco5000-fix-compile-gcc15.patch
++++ pcsc-reflex60:
- Fix build with gcc15:
* Remove bool typedef as not needed and not used in the code
* Add slb_rf60-drv-2.2.0-gcc15.diff
++++ pnpm:
- update to 10.13.1:
* Patch Changes
- Run user defined pnpmfiles after pnpmfiles of plugins.
- update to 10.13.0:
* Minor Changes
- Added the possibility to load multiple pnpmfiles. The pnpmfile
setting can now accept a list of pnpmfile locations #9702.
- pnpm will now automatically load the pnpmfile.cjs file from any
config dependency named @pnpm/plugin-* or pnpm-plugin-* #9729.
- The order in which config dependencies are initialized should
not matter — they are initialized in alphabetical order. If a
specific order is needed, the paths to the pnpmfile.cjs files in
the config dependencies can be explicitly listed using the
pnpmfile setting in pnpm-workspace.yaml.
* Patch Changes
- When patching dependencies installed via pkg.pr.new, treat them
as Git tarball URLs #9694.
- Prevent conflicts between local projects' config and the global
config in dangerouslyAllowAllBuilds, onlyBuiltDependencies,
onlyBuiltDependenciesFile, and neverBuiltDependencies #9628.
- Sort keys in pnpm-workspace.yaml with deep #9701.
- The pnpm rebuild command should not add pkgs included in
ignoredBuiltDependencies to ignoredBuilds in
node_modules/.modules.yaml #9338.
- Replaced shell-quote with shlex for quoting command arguments
[#9381].
++++ python-pgmagick:
- Build for primary python only, due to how Boost is built.
- Remove some Python 2 gubbins.
++++ python-azure-mgmt-containerregistry:
- New upstream release
+ Version 14.1.0b1
+ For detailed information about changes see the
CHANGELOG.md file provided with this package
- Override upstream version with 14.1.0~b1
++++ python-executing:
- Add patch support-pytest-8.4.patch:
* Do not allow pytest to collect non-test functions.
++++ python-msal:
- Update to version 1.33.0b1
* ManagedIdentityClient(..., client_capabilities=["cp1"]).\
acquire_token_for_client(..., claims_challenge="...")
by @rayluo in (#791)
* Update deprecated TokenCache API usage by @pvaneck in (#805)
* Enable broker support on Linux for WSL by @DharshanBJ in (#766)
* Fix username/password validation in broker test
by @emmanuel-ferdman in (#807)
* Merge release 1.32.3 back to dev branch by @rayluo in (#816)
* Add dependency management suggestions by @rayluo in (#819)
* Remind developers about http_cache's unstable format by @rayluo in (#821)
* Properly throw MsalServiceError exception by @rayluo in (#820)
* Improve test cases to test header-less response by @rayluo in (#822)
* Upgrade dependency by @rayluo in (#824)
* Linux broker needs a specific redirect_uri by @rayluo in (#826)
* MSAL Python 1.33.0b1 release by @rayluo in (#827)
- Override upstream version with 1.33.0~b1
++++ python-nitrokey:
- update to 0.3.2:
Add support fido2 v2
++++ python314:
- Update to 3.14.0~b4:
- Tools/Demos
- gh-135968: Stubs for strip are now provided as part of an
iOS install.
- gh-133600: Backport file reorganization for .
Tools/wasm/wasi This should make backporting future code .
changes easier. It also simplifies instructions around how.
to do WASI builds in the devguide .
- Tests
- gh-135966: The iOS testbed now handles the app_packages
folder as a site directory.
- gh-135494: Fix regrtest to support excluding tests from
- -pgo tests. Patch by Victor Stinner.
- Security
- gh-136053: marshal: fix a possible crash when deserializing
slice objects.
- gh-135661: Fix parsing start and end tags in
html.parser.HTMLParser according to the HTML5 standard.
- Whitespaces no longer accepted between and the tag
name. E.g. script> does not end the script section.
- Vertical tabulation (\v) and non-ASCII whitespaces no
longer recognized as whitespaces. The only whitespaces
are \t\n\r\f and space.
- Null character (U+0000) no longer ends the tag name.
- Attributes and slashes after the tag name in end tags are
now ignored, instead of terminating after the first > in
quoted attribute value. E.g. "/>.
- Multiple slashes and whitespaces between the last
attribute and closing > are now ignored in both start and
end tags. E.g. .
- Multiple = between attribute name and value are no longer
collapsed. E.g. produces attribute “foo”
with value “=bar”.
- Whitespaces between the = separator and attribute name or
value are no longer ignored. E.g. produces
two attributes “foo” and “=bar”, both with value None; produces two attributes: “foo” with value “”
and “bar” with value None.
- gh-102555: Fix comment parsing in html.parser.HTMLParser
according to the HTML5 standard. --!> now ends the comment.
- - > no longer ends the comment. Support abnormally ended
empty comments <--> and <--->.
- Library
- gh-136286: Fix pickling failures for protocols 0 and 1 for
many objects realted to subinterpreters.
- gh-136316: Improve support for evaluating nested forward
references in typing.evaluate_forward_ref().
- gh-85702: If zoneinfo._common.load_tzdata is given a
package without a resource a zoneinfo.ZoneInfoNotFoundError
is raised rather than a PermissionError. Patch by Victor
Stinner.
- gh-136028: Fix parsing month names containing “İ”
(U+0130, LATIN CAPITAL LETTER I WITH DOT ABOVE) in
time.strptime(). This affects locales az_AZ, ber_DZ, ber_MA
and crh_UA.
- gh-135995: In the palmos encoding, make byte 0x9b decode to
› (U+203A - SINGLE RIGHT-POINTING ANGLE QUOTATION MARK).
- gh-53203: Fix time.strptime() for %c and %x formats on
locales byn_ER, wal_ET and lzh_TW, and for %X format on
locales ar_SA, bg_BG and lzh_TW.
- gh-91555: An earlier change, which was introduced in
3.14.0b2, has been reverted. It disabled logging for
a logger during handling of log messages for that
logger. Since the reversion, the behaviour should be as it
was before 3.14.0b2.
- gh-135878: Fixes a crash of types.SimpleNamespace on free
threading builds, when several threads were calling its
__repr__() method at the same time.
- gh-135836: Fix IndexError in
asyncio.loop.create_connection() that could occur when
non-OSError exception is raised during connection and
socket’s close() raises OSError.
- gh-135836: Fix IndexError in
asyncio.loop.create_connection() that could occur when the
Happy Eyeballs algorithm resulted in an empty exceptions
list during connection attempts.
- gh-135855: Raise TypeError instead of SystemError when
_interpreters.set___main___attrs() is passed a non-dict
object. Patch by Brian Schubert.
- gh-135815: netrc: skip security checks if os.getuid() is
missing. Patch by Bénédikt Tran.
- gh-135640: Address bug where it was possible to call
xml.etree.ElementTree.ElementTree.write() on an ElementTree
object with an invalid root element. This behavior blanked
the file passed to write if it already existed.
- gh-135645: Added supports_isolated_interpreters field to
sys.implementation.
- gh-135646: Raise consistent NameError exceptions in
annotationlib.ForwardRef.evaluate()
- gh-135557: Fix races on heapq updates and list reads on the
free threaded build.
- gh-119180: Only fetch globals and locals if necessary in
annotationlib.get_annotations()
- gh-135561: Fix a crash on DEBUG builds when an HACL* HMAC
routine fails. Patch by Bénédikt Tran.
- gh-135487: Fix reprlib.Repr.repr_int() when given integers
with more than sys.get_int_max_str_digits() digits. Patch
by Bénédikt Tran.
- gh-135335: multiprocessing: Flush stdout and stderr after
preloading modules in the forkserver.
- gh-135069: Fix the “Invalid error handling” exception in
encodings.idna.IncrementalDecoder to correctly replace the
‘errors’ parameter.
- gh-130662: +Accept leading zeros in precision and width
fields for +:class:Decimal formatting, for example
format(Decimal(1.25), '.016f').
- gh-130662: Accept leading zeros in precision and
width fields for Fraction formatting, for example
format(Fraction(1, 3), '.016f').
- gh-87790: Support underscore and comma as thousands
separators in the fractional part for Fraction’s
formatting. Patch by Sergey B Kirpichev.
- gh-87790: Support underscore and comma as thousands
separators in the fractional part for Decimal’s
formatting. Patch by Sergey B Kirpichev.
- gh-130664: Handle corner-case for Fraction’s formatting:
treat zero-padding (preceding the width field by a zero
('0') character) as an equivalent to a fill character of
'0' with an alignment type of '=', just as in case of
float’s.
- Documentation
- gh-136155: EPUB builds are fixed by excluding
non-XHTML-compatible tags.
- Core and Builtins
- gh-109700: Fix memory error handling in
PyDict_SetDefault().
- gh-78465: Fix error message for cls.__new__(cls, ...) where
cls is not instantiable builtin or extension type (with
tp_new set to NULL).
- gh-129958: Differentiate between t-strings and f-strings
in syntax error for newlines in format specifiers of
single-quoted interpolated strings.
- gh-135871: Non-blocking mutex lock attempts now return
immediately when the lock is busy instead of briefly
spinning in the free threading build.
- gh-135106: Restrict the trashcan mechanism to GC’ed objects
and untrack them while in the trashcan to prevent the GC
and trashcan mechanisms conflicting.
- gh-135607: Fix potential weakref races in an object’s
destructor on the free threaded build.
- gh-135608: Fix a crash in the JIT involving attributes of
modules.
- gh-135543: Emit sys.remote_exec audit event
when sys.remote_exec() is called and migrate
remote_debugger_script to cpython.remote_debugger_script.
- gh-134280: Disable constant folding for ~ with a boolean
argument. This moves the deprecation warning from compile
time to runtime.
- C API
- gh-135906: Fix compilation errors when compiling the
internal headers with a C++ compiler.
- Build
- gh-134273: Add support for configuring compiler flags for
the JIT with CFLAGS_JIT
++++ python314-documentation:
- Update to 3.14.0~b4:
- Tools/Demos
- gh-135968: Stubs for strip are now provided as part of an
iOS install.
- gh-133600: Backport file reorganization for .
Tools/wasm/wasi This should make backporting future code .
changes easier. It also simplifies instructions around how.
to do WASI builds in the devguide .
- Tests
- gh-135966: The iOS testbed now handles the app_packages
folder as a site directory.
- gh-135494: Fix regrtest to support excluding tests from
- -pgo tests. Patch by Victor Stinner.
- Security
- gh-136053: marshal: fix a possible crash when deserializing
slice objects.
- gh-135661: Fix parsing start and end tags in
html.parser.HTMLParser according to the HTML5 standard.
- Whitespaces no longer accepted between and the tag
name. E.g. script> does not end the script section.
- Vertical tabulation (\v) and non-ASCII whitespaces no
longer recognized as whitespaces. The only whitespaces
are \t\n\r\f and space.
- Null character (U+0000) no longer ends the tag name.
- Attributes and slashes after the tag name in end tags are
now ignored, instead of terminating after the first > in
quoted attribute value. E.g. "/>.
- Multiple slashes and whitespaces between the last
attribute and closing > are now ignored in both start and
end tags. E.g. .
- Multiple = between attribute name and value are no longer
collapsed. E.g. produces attribute “foo”
with value “=bar”.
- Whitespaces between the = separator and attribute name or
value are no longer ignored. E.g. produces
two attributes “foo” and “=bar”, both with value None; produces two attributes: “foo” with value “”
and “bar” with value None.
- gh-102555: Fix comment parsing in html.parser.HTMLParser
according to the HTML5 standard. --!> now ends the comment.
- - > no longer ends the comment. Support abnormally ended
empty comments <--> and <--->.
- Library
- gh-136286: Fix pickling failures for protocols 0 and 1 for
many objects realted to subinterpreters.
- gh-136316: Improve support for evaluating nested forward
references in typing.evaluate_forward_ref().
- gh-85702: If zoneinfo._common.load_tzdata is given a
package without a resource a zoneinfo.ZoneInfoNotFoundError
is raised rather than a PermissionError. Patch by Victor
Stinner.
- gh-136028: Fix parsing month names containing “İ”
(U+0130, LATIN CAPITAL LETTER I WITH DOT ABOVE) in
time.strptime(). This affects locales az_AZ, ber_DZ, ber_MA
and crh_UA.
- gh-135995: In the palmos encoding, make byte 0x9b decode to
› (U+203A - SINGLE RIGHT-POINTING ANGLE QUOTATION MARK).
- gh-53203: Fix time.strptime() for %c and %x formats on
locales byn_ER, wal_ET and lzh_TW, and for %X format on
locales ar_SA, bg_BG and lzh_TW.
- gh-91555: An earlier change, which was introduced in
3.14.0b2, has been reverted. It disabled logging for
a logger during handling of log messages for that
logger. Since the reversion, the behaviour should be as it
was before 3.14.0b2.
- gh-135878: Fixes a crash of types.SimpleNamespace on free
threading builds, when several threads were calling its
__repr__() method at the same time.
- gh-135836: Fix IndexError in
asyncio.loop.create_connection() that could occur when
non-OSError exception is raised during connection and
socket’s close() raises OSError.
- gh-135836: Fix IndexError in
asyncio.loop.create_connection() that could occur when the
Happy Eyeballs algorithm resulted in an empty exceptions
list during connection attempts.
- gh-135855: Raise TypeError instead of SystemError when
_interpreters.set___main___attrs() is passed a non-dict
object. Patch by Brian Schubert.
- gh-135815: netrc: skip security checks if os.getuid() is
missing. Patch by Bénédikt Tran.
- gh-135640: Address bug where it was possible to call
xml.etree.ElementTree.ElementTree.write() on an ElementTree
object with an invalid root element. This behavior blanked
the file passed to write if it already existed.
- gh-135645: Added supports_isolated_interpreters field to
sys.implementation.
- gh-135646: Raise consistent NameError exceptions in
annotationlib.ForwardRef.evaluate()
- gh-135557: Fix races on heapq updates and list reads on the
free threaded build.
- gh-119180: Only fetch globals and locals if necessary in
annotationlib.get_annotations()
- gh-135561: Fix a crash on DEBUG builds when an HACL* HMAC
routine fails. Patch by Bénédikt Tran.
- gh-135487: Fix reprlib.Repr.repr_int() when given integers
with more than sys.get_int_max_str_digits() digits. Patch
by Bénédikt Tran.
- gh-135335: multiprocessing: Flush stdout and stderr after
preloading modules in the forkserver.
- gh-135069: Fix the “Invalid error handling” exception in
encodings.idna.IncrementalDecoder to correctly replace the
‘errors’ parameter.
- gh-130662: +Accept leading zeros in precision and width
fields for +:class:Decimal formatting, for example
format(Decimal(1.25), '.016f').
- gh-130662: Accept leading zeros in precision and
width fields for Fraction formatting, for example
format(Fraction(1, 3), '.016f').
- gh-87790: Support underscore and comma as thousands
separators in the fractional part for Fraction’s
formatting. Patch by Sergey B Kirpichev.
- gh-87790: Support underscore and comma as thousands
separators in the fractional part for Decimal’s
formatting. Patch by Sergey B Kirpichev.
- gh-130664: Handle corner-case for Fraction’s formatting:
treat zero-padding (preceding the width field by a zero
('0') character) as an equivalent to a fill character of
'0' with an alignment type of '=', just as in case of
float’s.
- Documentation
- gh-136155: EPUB builds are fixed by excluding
non-XHTML-compatible tags.
- Core and Builtins
- gh-109700: Fix memory error handling in
PyDict_SetDefault().
- gh-78465: Fix error message for cls.__new__(cls, ...) where
cls is not instantiable builtin or extension type (with
tp_new set to NULL).
- gh-129958: Differentiate between t-strings and f-strings
in syntax error for newlines in format specifiers of
single-quoted interpolated strings.
- gh-135871: Non-blocking mutex lock attempts now return
immediately when the lock is busy instead of briefly
spinning in the free threading build.
- gh-135106: Restrict the trashcan mechanism to GC’ed objects
and untrack them while in the trashcan to prevent the GC
and trashcan mechanisms conflicting.
- gh-135607: Fix potential weakref races in an object’s
destructor on the free threaded build.
- gh-135608: Fix a crash in the JIT involving attributes of
modules.
- gh-135543: Emit sys.remote_exec audit event
when sys.remote_exec() is called and migrate
remote_debugger_script to cpython.remote_debugger_script.
- gh-134280: Disable constant folding for ~ with a boolean
argument. This moves the deprecation warning from compile
time to runtime.
- C API
- gh-135906: Fix compilation errors when compiling the
internal headers with a C++ compiler.
- Build
- gh-134273: Add support for configuring compiler flags for
the JIT with CFLAGS_JIT
++++ python314-nogil:
- Update to 3.14.0~b4:
- Tools/Demos
- gh-135968: Stubs for strip are now provided as part of an
iOS install.
- gh-133600: Backport file reorganization for .
Tools/wasm/wasi This should make backporting future code .
changes easier. It also simplifies instructions around how.
to do WASI builds in the devguide .
- Tests
- gh-135966: The iOS testbed now handles the app_packages
folder as a site directory.
- gh-135494: Fix regrtest to support excluding tests from
- -pgo tests. Patch by Victor Stinner.
- Security
- gh-136053: marshal: fix a possible crash when deserializing
slice objects.
- gh-135661: Fix parsing start and end tags in
html.parser.HTMLParser according to the HTML5 standard.
- Whitespaces no longer accepted between and the tag
name. E.g. script> does not end the script section.
- Vertical tabulation (\v) and non-ASCII whitespaces no
longer recognized as whitespaces. The only whitespaces
are \t\n\r\f and space.
- Null character (U+0000) no longer ends the tag name.
- Attributes and slashes after the tag name in end tags are
now ignored, instead of terminating after the first > in
quoted attribute value. E.g. "/>.
- Multiple slashes and whitespaces between the last
attribute and closing > are now ignored in both start and
end tags. E.g. .
- Multiple = between attribute name and value are no longer
collapsed. E.g. produces attribute “foo”
with value “=bar”.
- Whitespaces between the = separator and attribute name or
value are no longer ignored. E.g. produces
two attributes “foo” and “=bar”, both with value None; produces two attributes: “foo” with value “”
and “bar” with value None.
- gh-102555: Fix comment parsing in html.parser.HTMLParser
according to the HTML5 standard. --!> now ends the comment.
- - > no longer ends the comment. Support abnormally ended
empty comments <--> and <--->.
- Library
- gh-136286: Fix pickling failures for protocols 0 and 1 for
many objects realted to subinterpreters.
- gh-136316: Improve support for evaluating nested forward
references in typing.evaluate_forward_ref().
- gh-85702: If zoneinfo._common.load_tzdata is given a
package without a resource a zoneinfo.ZoneInfoNotFoundError
is raised rather than a PermissionError. Patch by Victor
Stinner.
- gh-136028: Fix parsing month names containing “İ”
(U+0130, LATIN CAPITAL LETTER I WITH DOT ABOVE) in
time.strptime(). This affects locales az_AZ, ber_DZ, ber_MA
and crh_UA.
- gh-135995: In the palmos encoding, make byte 0x9b decode to
› (U+203A - SINGLE RIGHT-POINTING ANGLE QUOTATION MARK).
- gh-53203: Fix time.strptime() for %c and %x formats on
locales byn_ER, wal_ET and lzh_TW, and for %X format on
locales ar_SA, bg_BG and lzh_TW.
- gh-91555: An earlier change, which was introduced in
3.14.0b2, has been reverted. It disabled logging for
a logger during handling of log messages for that
logger. Since the reversion, the behaviour should be as it
was before 3.14.0b2.
- gh-135878: Fixes a crash of types.SimpleNamespace on free
threading builds, when several threads were calling its
__repr__() method at the same time.
- gh-135836: Fix IndexError in
asyncio.loop.create_connection() that could occur when
non-OSError exception is raised during connection and
socket’s close() raises OSError.
- gh-135836: Fix IndexError in
asyncio.loop.create_connection() that could occur when the
Happy Eyeballs algorithm resulted in an empty exceptions
list during connection attempts.
- gh-135855: Raise TypeError instead of SystemError when
_interpreters.set___main___attrs() is passed a non-dict
object. Patch by Brian Schubert.
- gh-135815: netrc: skip security checks if os.getuid() is
missing. Patch by Bénédikt Tran.
- gh-135640: Address bug where it was possible to call
xml.etree.ElementTree.ElementTree.write() on an ElementTree
object with an invalid root element. This behavior blanked
the file passed to write if it already existed.
- gh-135645: Added supports_isolated_interpreters field to
sys.implementation.
- gh-135646: Raise consistent NameError exceptions in
annotationlib.ForwardRef.evaluate()
- gh-135557: Fix races on heapq updates and list reads on the
free threaded build.
- gh-119180: Only fetch globals and locals if necessary in
annotationlib.get_annotations()
- gh-135561: Fix a crash on DEBUG builds when an HACL* HMAC
routine fails. Patch by Bénédikt Tran.
- gh-135487: Fix reprlib.Repr.repr_int() when given integers
with more than sys.get_int_max_str_digits() digits. Patch
by Bénédikt Tran.
- gh-135335: multiprocessing: Flush stdout and stderr after
preloading modules in the forkserver.
- gh-135069: Fix the “Invalid error handling” exception in
encodings.idna.IncrementalDecoder to correctly replace the
‘errors’ parameter.
- gh-130662: +Accept leading zeros in precision and width
fields for +:class:Decimal formatting, for example
format(Decimal(1.25), '.016f').
- gh-130662: Accept leading zeros in precision and
width fields for Fraction formatting, for example
format(Fraction(1, 3), '.016f').
- gh-87790: Support underscore and comma as thousands
separators in the fractional part for Fraction’s
formatting. Patch by Sergey B Kirpichev.
- gh-87790: Support underscore and comma as thousands
separators in the fractional part for Decimal’s
formatting. Patch by Sergey B Kirpichev.
- gh-130664: Handle corner-case for Fraction’s formatting:
treat zero-padding (preceding the width field by a zero
('0') character) as an equivalent to a fill character of
'0' with an alignment type of '=', just as in case of
float’s.
- Documentation
- gh-136155: EPUB builds are fixed by excluding
non-XHTML-compatible tags.
- Core and Builtins
- gh-109700: Fix memory error handling in
PyDict_SetDefault().
- gh-78465: Fix error message for cls.__new__(cls, ...) where
cls is not instantiable builtin or extension type (with
tp_new set to NULL).
- gh-129958: Differentiate between t-strings and f-strings
in syntax error for newlines in format specifiers of
single-quoted interpolated strings.
- gh-135871: Non-blocking mutex lock attempts now return
immediately when the lock is busy instead of briefly
spinning in the free threading build.
- gh-135106: Restrict the trashcan mechanism to GC’ed objects
and untrack them while in the trashcan to prevent the GC
and trashcan mechanisms conflicting.
- gh-135607: Fix potential weakref races in an object’s
destructor on the free threaded build.
- gh-135608: Fix a crash in the JIT involving attributes of
modules.
- gh-135543: Emit sys.remote_exec audit event
when sys.remote_exec() is called and migrate
remote_debugger_script to cpython.remote_debugger_script.
- gh-134280: Disable constant folding for ~ with a boolean
argument. This moves the deprecation warning from compile
time to runtime.
- C API
- gh-135906: Fix compilation errors when compiling the
internal headers with a C++ compiler.
- Build
- gh-134273: Add support for configuring compiler flags for
the JIT with CFLAGS_JIT
++++ qrq:
- added patches
fix build with gcc15
+ qrq-gcc15.patch
++++ rclone:
- Update to version 1.70.3:
* Version v1.70.3
* azureblob: fix server side copy error "requires exactly one scope"
* docs: explain the json log format in more detail
* check: fix difference report (was reporting error counts)
* linkbox: fix upload error "user upload file not exist"
* march: fix deadlock when using --no-traverse - fixes #8656
* pikpak: improve error handling for missing links and unrecoverable 500s
* webdav: fix setting modtime to that of local object instead of remote
* fix: b2 versionAt read metadata
* Start v1.70.3-DEV development
* docs: fix filescom/filelu link mixup
* docs: update link for filescom
++++ rqlite:
- Update to version 8.39.1:
* Automatic Backup and Restore now supports Google Cloud Storage
++++ steampipe:
- Update to version 2.1.0:
* v2.1.0 (#4608)
* Update FDW to v2.1.0 (#4607)
* Fix versioning in task pkg
* Add smoke test workflow (#4602)
* Fix versioning (#4603)
* fix: release workflow
* [dep][go](deps): Bump golang.org/x/text from 0.24.0 to 0.26.0 (#4578)
* [dep][go](deps): Bump github.com/fsnotify/fsnotify from 1.8.0 to 1.9.0 (#4579)
* [dep][go](deps): Bump google.golang.org/grpc from 1.72.1 to 1.73.0 (#4580)
* [dep][go](deps): Bump github.com/go-viper/mapstructure/v2 (#4589)
* chore: update module to v2 and bump Go version to 1.24 (#4597)
* Merge branch 'v2.0.x' into develop
* Skip query test: reenable later
* Fix 'unused' linting errors
* add test: symlinked binary
++++ swayimg:
- Update to version 4.5:
* Fixed infinite redrawing.
++++ updatecli:
- Update to version 0.103.1:
* fix: panic when Updatecli manifests doesn't exist (#5543)
* deps: bump updatecli version to v0.103.0 (#5530)
++++ wolfictl:
- Update to version 0.38.0:
* build(deps): bump the chainguard group with 4 updates (#1669)
* fix(scan): ensure deterministic ordering of merged findings
* chore(scan): fix golangci-lint rangeValCopy warnings
* test(scan): update golden files for deduplicated vulnerability
findings
* feat(scan): deduplicate vulnerability findings with different
IDs
++++ yacreader:
- Add 0002-fix_building_with_qt_6_9_0.patch and
0003-add_missing_QVariantMap_include.patch to fix building with Qt 9.6.0
(both backported from https://github.com/YACReader/yacreader/issues/469).
------------------------------------------------------------------
------------------ 2025-7-8 - Jul 8 2025 -------------------
------------------------------------------------------------------
++++ SDL2_ttf:
- Reference baselibs.conf as a Source to make factory-auto happy
++++ afl:
- Add loongarch64 to the list of 64-bit architectures
++++ ansible-sap-infrastructure:
- 1.1.3
- Minor Changes:
- sap_vm_provision: bastion boolean, to allow Bastion SSH Proxy or direct (e.g. VPN) for all Infrastructure Platforms
++++ ansible-sap-install:
- 1.6.0
- Minor Changes:
- New Feature - sap_anydb_install_oracle - Add handling of OS specific vars (#1033)
- New Feature - sap_ha_pacemaker_cluster - SLES16 support, new vars for ha_cluster for corosync and zypper patterns (#1056)
- New Feature - sap_storage_setup - Allow /software NFS mount (#1029)
- sap_*_preconfigure - Add missing RHEL 10.x vars (#1059)
- sap_general_preconfigure - Modify the kernel command line for SELinux also for RHEL 10 (#1036)
- sap_general_preconfigure - Use the correct sap.conf file for RHEL 10 (#1022)
- sap_ha_pacemaker_cluster/SUSE - SAP HANA scaleup post steps updated (#1061)
- sap_hana_install - Add opt-out for setting sidadm to noexpire (#1016)
- sap_swpm - Add opt-out for setting sidadm to noexpire (#1018)
- Bugfixes:
- Collection - fix documentation link in galaxy.yml (#1009)
- sap_*_preconfigure - Make SELinux booleans persistent (#1013)
- sap_*_preconfigure/SUSE - Add retry attempts to zypper pattern installation (#1032)
- sap_*_preconfigure/SUSE - Update SLES16 pattern names and add packages for hardened images (#1057)
- sap_ha_pacemaker_cluster/SUSE - Remove python3-rpm dependency in pre_steps_hana (#1028)
- sap_hana_install - update README.md with Local Secure Store (LSS) installation details and examples (#1008)
- sap_maintain_etc_hosts - Resolve situation with empty domain, but not undefined (#1044)
- sap_swpm - Ensure sap_swpm_product_catalog_id is a string (#1035)
- sap_swpm - Fix TEMP handling (#1019)
- sap_swpm - Remove selinux role dependency from README.md (#1012)
- sap_swpm - Require inifile.params only on the managed node when reusing an existing inifile.params. (#1024)
- sap_swpm - Sanitize hostname length (#1042)
++++ ansible-sap-launchpad:
- 1.2.1
- Bugfixes:
- software_center_download: Improved logic for skipping existing files and getting valid filename
- sap_software_download: Add SLES 16 python313 support and update changelog
++++ ansible-sap-playbooks:
- 1.1.3
- Bugfixes
- all: Remove executable flag from yml files and fix typos in interactive mode
++++ aws-efs-utils:
- Remove BuildArch field to set build architecture to any
- Use %cargo_install for installing efs-proxy
- Update install location for efs-proxy in %files section
++++ build:
- Make CreateArchive reproducible
- Adapt to new product composer package set handling
- Add support for '--format json' option to queryrecipe
- LiveBuild: drop unused @args from the parse function
- Support options in the recipe parsers
- Support the new FromScratch: directive
- vm-type=qemu: use cpu=max on x86_64
- generate_sbom: make sure that no package is listed twice in product mode
++++ dealers-choice:
- dealers-choice 0.0.5, initial package
++++ docker-compose:
- Update to version 2.38.2:
* Improvements
- Add --networks flag to config command by @jarqvi in #13021
* Fixes
- Add a Done event to model progress display by @glours in
[#13008]
- Fix the way we're checking if the provider metadata are empty
or not by @glours in #13017
- Build: fix service with profile missing secrets by @ndeloof
in #13023
- Fix select dockerignore based on Dockerfile name set from
symlink by @ndeloof in #13024
* Internal
- pkg/compose: remove redundant uses of strslice.StrSlice by
@thaJeztah in #13002
- (reactoring) avoid a global variable by introducing
logConsumer decorator by @ndeloof in #12945
- Chore: fix some minor issues in the comments by @mountdisk in
[#12991]
- A single place for shell-out command setup by @ndeloof in
[#13007]
- Add USER_AGENT variable to cmd when shellouting by @glours in
[#13025]
* Dependencies
- Bump golang to v1.23.10 by @glours in #13004
- Bump go-viper/mapstructure to version v2.3.0 by @glours in
[#13005]
- Build(deps): bump github.com/moby/buildkit from 0.23.1 to
0.23.2 by @dependabot in #13009
- Build(deps): bump github.com/docker/cli from
28.3.0+incompatible to 28.3.1+incompatible by @dependabot in
[#13012]
- Build(deps): bump github.com/docker/docker from
28.3.0+incompatible to 28.3.1+incompatible by @dependabot in
[#13011]
++++ python-kiwi:
- Fix regression in get_partition_node_name
backwards compat for lsblk before 2.38
if START column not supported, fall back to default sort
- Add global option --setenv
Allow to set environment variables in the caller environment
via the commandline, e.g --setenv SOURCE_DATE_EPOCH=42
- Seed filesystem UUIDs with SOURCE_DATE_EPOCH
For reproducible builds the calculation of the filesystem UUID
should be persistent with each rebuild of the image. To achieve
this the UUID is calculated using the SOURCE_DATE_EPOCH from
the environment plus a char-number representation of the filesystem
label name as random seed. In kiwi every filesystem is created
with a label, thus only in case there is no SOURCE_DATE_EPOCH
available we continue to create the UUID as random data.
This Fixes #2761
- Add label attribute for section
Allow to specify a filesystem label as part of a
definition. So far the label was set by the name of the
partition. With the new label attribute, a filesystem label
different from the partition name can be set. This commit
also updates/fixes the documentation in this regard.
- Improve log message in SystemIdentifier
Add some scope information such that we know from where
this log information originates from.
++++ etherape:
- added patches
https://sourceforge.net/p/etherape/bugs/112/
+ etherape-gcc15.patch
++++ fastfetch:
- Update to 2.47.0:
Features:
* Improve DietPi OS and Raspberry Pi OS detection
(gh#fastfetch-cli/fastfetch#1816)
* Increase `PROC_FILE_BUFFSIZ` to avoid possible short reads
- Fix potential bugs in `DiskIO`, `NetIO` and `CPUUsage`
modules
* Improve accuracy of CPU usage calculations by including
interrupt and softirq times
* Ignore init and systemd processes when detecting terminals
Logos:
* Improve visibility on white-background terminals for some
logos by replacing white with the default foreground color
- According to Wikipedia, the default foreground color is
implementation-defined. It's usually black for white themes
and white for dark themes. However, some terminals, notably
Konsole with the default theme, use a different color,
which may cause issues with some logos.
* Add Xubuntu
++++ flux2-cli:
- Update to version 2.6.4:
Flux v2.6.4 is a patch release that comes with various fixes.
Users are encouraged to upgrade for the best experience.
* Fixes:
- Fix for SOPS decryption with US Government KMS keys failing
with the error:
STS: AssumeRoleWithWebIdentity, https response error\n StatusCode: 0, RequestID: ,
request send failed, Post\n \"https://sts.arn.amazonaws.com/\": dial tcp:
lookupts.arn.amazonaws.com on 10.100.0.10:53: no such host
* Components changelog
- kustomize-controller v1.6.1
* CLI changed
- [release/v2.6.x] Update toolkit components by @fluxcdbot in
[#5444]
++++ gap-xmod:
- Update to release 2.94
* Added a temporary fix to work with gap-groupoids 1.77
++++ go1.23:
- go1.23.11 (released 2025-07-08) includes security fixes to the go
command, as well as bug fixes to the compiler, the linker, and
the runtime.
Refs boo#1229122 go1.23 release tracking
CVE-2025-4674
* go#74382 go#74380 boo#1246118 security: fix CVE-2025-4674 cmd/go: disable support for multiple vcs in one module
* go#73907 runtime: bad frame pointer during panic during duffcopy
* go#74289 runtime: heap mspan limit is set too late, causing data race between span allocation and conservative scanning
* go#74293 internal/trace: stress tests triggering suspected deadlock in tracer
* go#74362 runtime/pprof: crash "cannot read stack of running goroutine" in goroutine profile
* go#74402 cmd/link: duplicated definition of symbol github.com/ebitengine/purego.syscall15XABI0 when running with ASAN
++++ go1.24:
- go1.24.5 (released 2025-07-08) includes security fixes to the go
command, as well as bug fixes to the compiler, the linker, the
runtime, and the go command.
Refs boo#1236217 go1.24 release tracking
CVE-2025-4674
* go#74381 go#74380 boo#1246118 security: fix CVE-2025-4674 cmd/go: disable support for multiple vcs in one module
* go#73908 runtime: bad frame pointer during panic during duffcopy
* go#74098 cmd/compile: regression on ppc64le bit operations
* go#74113 cmd/go: crash on unknown GOEXPERIMENT during toolchain selection
* go#74290 runtime: heap mspan limit is set too late, causing data race between span allocation and conservative scanning
* go#74294 internal/trace: stress tests triggering suspected deadlock in tracer
* go#74346 runtime: memlock not unlocked in all control flow paths in sysReserveAlignedSbrk
* go#74363 runtime/pprof: crash "cannot read stack of running goroutine" in goroutine profile
* go#74403 cmd/link: duplicated definition of symbol github.com/ebitengine/purego.syscall15XABI0 when running with ASAN
++++ go1.25:
- go1.25rc2 (released 2025-07-08) is a release candidate version of
go1.25 cut from the master branch at the revision tagged
go1.25rc2.
Refs boo#1244485 go1.25 release tracking
CVE-2025-4674
* go#74380 boo#1246118 security: fix CVE-2025-4674 cmd/go: disable support for multiple vcs in one module
++++ hugo:
- Update to version 0.148.0:
* releaser: Bump versions for release of 0.148.0
* Add Ancestors (plural) method to GitInfo, rename Ancestor field to Parent
* build(deps): bump github.com/evanw/esbuild from 0.25.5 to 0.25.6
* Allow creating home pages from content adapters
* build(deps): bump github.com/olekukonko/tablewriter from 1.0.7 to 1.0.8
* Remove the internal GitInfo type and make Page.GitInf() return a pointer
* source: Expose Ancestor in GitInfo
* Squashed 'docs/' changes from b654fcba0..60dd993a6
* config: Increase test coverage
* build(deps): bump github.com/niklasfasching/go-org from 1.8.0 to 1.9.0
* build(deps): bump github.com/alecthomas/chroma/v2 from 2.18.0 to 2.19.0
* markup/goldmark: Change link and image render hook enablement to enums
* Fix some uglyURLs issues for home, section and taxonomy kind (note)
* Fix branch paths when OutputFormat.Path is configured (note)
* resources/page: Allow full datetime prefix in filenames
* build(deps): bump golang.org/x/tools from 0.32.0 to 0.34.0
* hugolib: Honor implicit "page" type during template selection
* deploy: walkLocal worker pool for performance
* releaser: Prepare repository for 0.148.0-DEV
++++ ibus-typing-booster:
- Update to 2.27.68
- Do not try to point the popovers on search results directly to the emoji
(Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/766)
- Translation update from Weblate (el 31.3%)
++++ jeos-firstboot:
- Update to version 1.5.8:
* Update files/usr/share/jeos-firstboot/jeos-firstboot-functions
* Use SUSE_PRETTY_NAME as product name to display if it exists (bsc#1245364)
* Use xterm-256color on WSL based hosts boo#1237756
++++ kubearmor-client:
- Update to version 1.4.4:
* upgrade dependencies
* feat(deps): update protobuf to support kubeArmorVersion
* feat: Add long description for install, log, policy and profile
commands
* fixes e-notation representation
++++ lego:
- Update to version 4.24.0:
* 6ecdde7 Add DNS provider for Azion (#2550)
* b82e6d8 Add DNS provider for ConoHa v3 (#2516)
* 7571c0b Add DNS provider for DynDnsFree.de (#2540)
* 65608d8 Add DNS provider for RU Center (#1892)
* 1fecd31 alidns: migrate to SDK v2 (#2558)
* b28d1ac azion: add pagination support (#2555)
* 17c65de azion: improve zone lookup (#2564)
* d6df946 cloudflare: add quotation marks to TXT record (#2521)
* 476f9ed docs(cPanel): fix examples (#2529)
* a528e28 docs: update reference ACME ARI RFC 9773 in place of
the draft (#2541)
* 375300f exoscale: fix find record (#2535)
* 1cee2ef fix: check order identifiers difference between client
and server (#2520)
* 8d7ed79 gcloud: add service account impersonation (#2544)
* 08316e4 googledomains: provider deprecation (#2554)
* 990f9ac mijnhost: improve record filter (#2562)
* f053625 nicmanager: fix mode env var name and value (#2534)
* 94d8712 oraclecloud: replace oci-go-sdk by a modular fork
(#2556)
* e9a255d pdns: improve error messages (#2526)
++++ libgooglepinyin:
- Mark use of CMake 3.5 okay to make it compatible with CMake 4.0.
++++ raptor:
- add raptor-CVE-2024-57822.patch (bsc#1235674, CVE-2024-57822)
- refresh raptor-CVE-2024-57823.patch (bsc#1235673, CVE-2024-57823)
- convert to autosetup
++++ libvirt:
- qemu: ARM: Change default SCSI controller model from 'lsilogic'
to 'virtio-scsi'
bsc#1240762
++++ mdevctl:
- Update vendor.tar.gz and Cargo.lock (boo#1244560)
++++ mesheryctl:
- update to 0.8.115:
* Meshery CLI
- Fixing Typos in mesheryctl exp organization command @yash37158
(#15325)
* Maintenance
- feat: initialize page object model structure @ianrwhitney
(#15258)
++++ munin:
- Let munin-node use its own log and run sub-directory
to avoid privilege escalation (boo#1246089)
++++ nethack:
- Add nethack-WINCHAIN-a-framework-allowing-multiple-processors-be.patch:
Define preprocessor token UNUSED to mark unused variables. (boo#1245527)
- Add nethack-address-H4266-build-problem-with-clang-Modules.patch: Fix
passing an incorrect function signature for signal handling.
allmain.c: In function ‘newgame’:
allmain.c:507:31: error: passing argument 2 of ‘signal’ from incompatible pointer type [-Wincompatible-pointer-types]
507 | (void) signal(SIGINT, (SIG_RET_TYPE) done1);
| ^~~~~~~~~~~~~~~~~~~~
| |
| void (*)(void)
The patch from upstream changes a number of things for OSX support,
but we only take the fixes to signal handling. (boo#1245527)
- Add nethack-tty-xputc.patch: tputs() wants a callback that returns
an integer. Backport upstream fix. (boo#1245527)
- Add nethack-gcc15-1.patch: Adopt upstream fix for NetHack 3.6 to
the code base to make it build with Gcc 15. Reference avalable at
https://nethack.org/v367/bugmore/gcc15-1.diff. (boo#1245527)
- Refresh patches on top of upstream backports.
- Start listing patches specific to openSUSE at offset 50. This leaves
room for backports in the range below.
++++ nix:
- Update to 2.30.0:
[#]# Backward-incompatible changes and deprecations
- build-dir longer defaults to $TMPDIR The directory in which
temporary build directories are created no longer defaults to
TMPDIR or /tmp , to avoid builders making their directories
world-accessible. This behavior allowed escaping the build
sandbox and can cause build impurities even when not used
maliciously. We now default to builds in NIX_STATE_DIR (which
is /nix/var/nix/builds in the default configuration).
- Deprecate manually making structured attrs using the __json
attribute #13220 https://github.com/NixOS/nix/pull/13220The
proper way to create a derivation using structured attrs in the
Nix language is by using __structuredAttrs = true with
builtins. derivation
However, by exploiting how structured attrs are implementated,
it has also been possible to create them by setting the __json
environment variable to a serialized JSON string. This sneaky
alternative method is now deprecated, and may be disallowed in
future versions of Nix.
- Rename nix profile install to nix profile add #13224
https://github.com/NixOS/nix/pull/13224 The command nix
profile install has been renamed to nix profile add (though
the former is still available as an alias). This is because the
verb "add" is a better antonym for the verb "remove" (i.e. nix
profile remove ). Nix also does not have install hooks or
general behavior often associated with "installing".
[#]# Performance improvements
This release has a number performance improvements, in particular:
- Reduce the size of value from 24 to 16 bytes #13407
https://github. com/NixOS/nix/pull/13407 This shaves off a very
significant amount of memory used for evaluation (~20% percent
reduction in maximum heap size and ~17% in total bytes).
[#]# Features
- Add stack sampling evaluation profiler #13220 https://github.
com/NixOS/nix/pull/13220 The Nix evaluator now supports stack
sampling evaluation profiling via the --eval-profiler
flamegraph setting. It outputs collapsed call stack information
to the file specified by --eval-profile-file ( nix. profile by
default) in a format directly consumable by flamegraph.pl and
compatible tools like speedscope https://speedscope. app/.
Sampling frequency can be configured via
- -eval-profiler-frequency (99 Hz by default).Unlike the
existing --trace-function-calls this profiler includes the
name of the function being called when it's available.
- nix repl
prints which variables were loaded #11406
https://github.com/NixOS/nix/pull/11406Instead of Added
variables it now prints the first 10 variables that were added
to the global scope.
- nix flake archive : Add --no-check-sigs
option #13277 https://github.com/NixOS/nix/pull/13277This is
useful when using nix flake archive with the destination set
to a remote store.
- Emit warnings for IFDs with trace-import-from-derivation
option #13279 https://github.com/NixOS/nix/pull/13279While we
have the setting allow-import-from-derivation
to deny import-from-derivation (IFD), sometimes users would
like to observe IFDs during CI processes to gradually phase out
the idiom. The new setting trace-import-from-derivation , when
set, logs a simple warning to the console.
- json-log-path setting #13003
https://github.com/NixOS/nix/pull/13003New setting
json-log-path that sends a copy of all Nix log messages (in
JSON format) to a file or Unix domain socket.
- Non-flake inputs now contain a sourceInfo attribute #13164
https://github.com/NixOS/nix/issues/13164 #13170
https://github. com/NixOS/nix/pull/13170Flakes have always had
a sourceInfo attribute which describes the source of the
flake. The sourceInfo.outPath is often identical to the
flake's outPath . However, it can differ when the flake is
located in a subdirectory of its source.Non-flake inputs (i.e.
inputs with flake = false inputs) can also be located at some
path within a wider source. This usually happens when defining
a relative path input within the same source as the parent
flake, e.g. inputs.foo.url = ./some-file.nix . Such relative
inputs will now inherit their parent's sourceInfo .This also
means it is now possible to use ?dir=subdir on non-flake
inputs.This iterates on the work done in 2.26 to improve
relative path support (#10089
https://github.com/NixOS/nix/pull/10089), and resolves a
regression introduced in 2.28 relating to nested relative path
inputs (#13164 https://github.com/NixOS/nix/issues/13164).
[#]# Miscellaneous changes
- builtins.sort uses PeekSort #12623
https://github.com/NixOS/nix/pull/12623Previously it used
libstdc++'s std::stable_sort() . However, that implementation
is not reliable if the user-supplied comparison function is not
a strict weak ordering.
- Revert incomplete closure mixed download and build feature #77
https://github.com/NixOS/nix/issues/77 #12628 https://github.
com/NixOS/nix/issues/12628 #13176 https://github.
com/NixOS/nix/pull/13176 Since Nix 1.3 (commit 299141e in
2013) Nix has attempted to mix together upstream fresh
builds and downstream substitutions when remote substuters
contain an "incomplete closure" (have some store objects, but
not the store objects they reference). This feature is now
removed.In the worst case, removing this feature could cause
more building downstream, but it should not cause outright
failures, since this is not happening for opaque store objects
that we don't know how to build if we decide not to substitute.
In practice, however, we doubt even more building is very
likely to happen. Remote stores that are missing dependencies
in arbitrary ways (e.g. corruption) don't seem to be very
common.On the contrary, when remote stores fail to implement
the closure property it is usually an intentional choice on the
part of the remote store, because it wishes to serve as an
"overlay" store over another store, such as
https://cache.nixos. org . If an "incomplete closure" is
encountered in that situation, the right fix is not to do some
sort of "franken-building" as this feature implemented, but
instead to make sure both substituters are enabled in the
settings.(In the future, we should make it easier for remote
stores to indicate this to clients, to catch settings that
won't work in general before a missing dependency is actually
encountered.)
- refresh 0001-port-option-to-disable-functional-tests-to-meson.patch
++++ openQA:
- Update to version 5.1751964812.235a2034:
* Revert "Update CircleCI image to Leap 16.0"
* Update CircleCI image to Leap 16.0
++++ postgresql13-pgaudit:
- Update to 17.1, 16.1, 1.7.1, 1.6.3, 1.5.3:
* Fix issues that could cause 'pgaudit stack is not empty' errors.
++++ postgresql14-pgaudit:
- Update to 17.1, 16.1, 1.7.1, 1.6.3, 1.5.3:
* Fix issues that could cause 'pgaudit stack is not empty' errors.
++++ postgresql15-pgaudit:
- Update to 17.1, 16.1, 1.7.1, 1.6.3, 1.5.3:
* Fix issues that could cause 'pgaudit stack is not empty' errors.
++++ postgresql15-timescaledb:
- Update to version 2.21.0
https://github.com/timescale/timescaledb/releases/tag/2.21.0
This release contains performance improvements and bug fixes
since the 2.20.3 release. We recommend that you upgrade at the
next available opportunity.
Highlighted features in TimescaleDB v2.21.0
- The attach & detach chunks feature allows manually adding or
removing chunks from a hypertable with uncompressed chunks,
similar to PostgreSQL’s partition management.
- Continued improvement of backfilling into the columnstore,
achieving up to 2.5x speedup for constrained tables, by
introducing caching logic that boosts throughput for writes to
compressed chunks, bringing INSERT performance close to that of
uncompressed chunks.
- Optimized DELETE operations on the columstore through
batch-level deletions of non-segmentby keys in the filter
condition, greatly improving performance to up to 42x faster in
some cases, as well as reducing bloat, and lowering resource
usage.
- The heavy lock taken in Continuous Aggregate refresh was
relaxed, enabling concurrent refreshes for non-overlapping
ranges and eliminating the need for complex customer
workarounds.
- [tech preview] Direct Compress is an innovative TimescaleDB
feature that improves high-volume data ingestion by compressing
data in memory and writing it directly to disk, reducing I/O
overhead, eliminating dependency on background compression
jobs, and significantly boosting insert performance.
Sunsetting of the hypercore access method
We made the decision to deprecate hypercore access method (TAM)
with the 2.21.0 release. It was an experiment, which did not show
the signals we hoped for and will be sunsetted in TimescaleDB
2.22.0, scheduled for September 2025. Upgrading to 2.22.0 and
higher will be blocked if TAM is still in use. Since TAM’s
inception in 2.18.0, we learned that btrees were not the right
architecture. The recent advancements in the columnstore—such as
more performant backfilling, SkipScan, adding check constraints,
and faster point queries—put the columnstore close to or on par
with TAM without the storage from the additional index. We
apologize for the inconvenience this action potentially causes
and are here to assist you during the migration process.
++++ postgresql16-pgaudit:
- Update to 17.1, 16.1, 1.7.1, 1.6.3, 1.5.3:
* Fix issues that could cause 'pgaudit stack is not empty' errors.
++++ postgresql16-timescaledb:
- Update to version 2.21.0
https://github.com/timescale/timescaledb/releases/tag/2.21.0
This release contains performance improvements and bug fixes
since the 2.20.3 release. We recommend that you upgrade at the
next available opportunity.
Highlighted features in TimescaleDB v2.21.0
- The attach & detach chunks feature allows manually adding or
removing chunks from a hypertable with uncompressed chunks,
similar to PostgreSQL’s partition management.
- Continued improvement of backfilling into the columnstore,
achieving up to 2.5x speedup for constrained tables, by
introducing caching logic that boosts throughput for writes to
compressed chunks, bringing INSERT performance close to that of
uncompressed chunks.
- Optimized DELETE operations on the columstore through
batch-level deletions of non-segmentby keys in the filter
condition, greatly improving performance to up to 42x faster in
some cases, as well as reducing bloat, and lowering resource
usage.
- The heavy lock taken in Continuous Aggregate refresh was
relaxed, enabling concurrent refreshes for non-overlapping
ranges and eliminating the need for complex customer
workarounds.
- [tech preview] Direct Compress is an innovative TimescaleDB
feature that improves high-volume data ingestion by compressing
data in memory and writing it directly to disk, reducing I/O
overhead, eliminating dependency on background compression
jobs, and significantly boosting insert performance.
Sunsetting of the hypercore access method
We made the decision to deprecate hypercore access method (TAM)
with the 2.21.0 release. It was an experiment, which did not show
the signals we hoped for and will be sunsetted in TimescaleDB
2.22.0, scheduled for September 2025. Upgrading to 2.22.0 and
higher will be blocked if TAM is still in use. Since TAM’s
inception in 2.18.0, we learned that btrees were not the right
architecture. The recent advancements in the columnstore—such as
more performant backfilling, SkipScan, adding check constraints,
and faster point queries—put the columnstore close to or on par
with TAM without the storage from the additional index. We
apologize for the inconvenience this action potentially causes
and are here to assist you during the migration process.
++++ postgresql17-pgaudit:
- Update to 17.1, 16.1, 1.7.1, 1.6.3, 1.5.3:
* Fix issues that could cause 'pgaudit stack is not empty' errors.
++++ postgresql17-timescaledb:
- Update to version 2.21.0
https://github.com/timescale/timescaledb/releases/tag/2.21.0
This release contains performance improvements and bug fixes
since the 2.20.3 release. We recommend that you upgrade at the
next available opportunity.
Highlighted features in TimescaleDB v2.21.0
- The attach & detach chunks feature allows manually adding or
removing chunks from a hypertable with uncompressed chunks,
similar to PostgreSQL’s partition management.
- Continued improvement of backfilling into the columnstore,
achieving up to 2.5x speedup for constrained tables, by
introducing caching logic that boosts throughput for writes to
compressed chunks, bringing INSERT performance close to that of
uncompressed chunks.
- Optimized DELETE operations on the columstore through
batch-level deletions of non-segmentby keys in the filter
condition, greatly improving performance to up to 42x faster in
some cases, as well as reducing bloat, and lowering resource
usage.
- The heavy lock taken in Continuous Aggregate refresh was
relaxed, enabling concurrent refreshes for non-overlapping
ranges and eliminating the need for complex customer
workarounds.
- [tech preview] Direct Compress is an innovative TimescaleDB
feature that improves high-volume data ingestion by compressing
data in memory and writing it directly to disk, reducing I/O
overhead, eliminating dependency on background compression
jobs, and significantly boosting insert performance.
Sunsetting of the hypercore access method
We made the decision to deprecate hypercore access method (TAM)
with the 2.21.0 release. It was an experiment, which did not show
the signals we hoped for and will be sunsetted in TimescaleDB
2.22.0, scheduled for September 2025. Upgrading to 2.22.0 and
higher will be blocked if TAM is still in use. Since TAM’s
inception in 2.18.0, we learned that btrees were not the right
architecture. The recent advancements in the columnstore—such as
more performant backfilling, SkipScan, adding check constraints,
and faster point queries—put the columnstore close to or on par
with TAM without the storage from the additional index. We
apologize for the inconvenience this action potentially causes
and are here to assist you during the migration process.
++++ ptyxis:
- Update to version 48.5:
+ Check for X_OK before potential chdir()
+ Restore initial title when tab has not been visited
+ Re-use existing new-tab option from overview so consistent
styling/container/directory is applied
+ Remove interface-style action when disposing window to
workaround a crash in action muxing inside GTK
++++ python-falcon:
- Convert to libalternatives
++++ python-flake8:
- Convert to libalternatives
++++ python-gunicorn:
- Convert to libalternatives
++++ python-rdflib-doc:
- Convert to libalternatives
- Add reproducible-doc-build.patch to make the build reproducible.
gh#RDFLib/rdflib#2645
++++ python-pytest-ansible:
- Update to version 25.6.3:
* Bugfixes
- Improve detection of molecule scenarios (#480) @ssbarnea
* Maintenance
- Bump the dependencies group in /.config with 8 updates (#481)
@dependabot[bot]
++++ python-CacheControl:
- Convert to libalternatives
++++ python-Fabric:
- Convert to libalternatives
++++ python-Faker:
- Convert to libalternatives
++++ python-azure-messaging-webpubsubservice:
- New upstream release
+ Version 1.3.0
+ For detailed information about changes see the
CHANGELOG.md file provided with this package
++++ python-azure-mgmt-avs:
- New upstream release
+ Version 9.1.0
+ For detailed information about changes see the
CHANGELOG.md file provided with this package
- Update Requires from setup.py
++++ python-azure-mgmt-mongodbatlas:
- Initial build
+ Version 1.0.0
++++ python-azure-mgmt-purestorageblock:
- New upstream release
+ Version 1.0.0
+ For detailed information about changes see the
CHANGELOG.md file provided with this package
- Remove temporary version override
++++ python-azure-mgmt-storageactions:
- New upstream release
+ Version 1.0.0
+ For detailed information about changes see the
CHANGELOG.md file provided with this package
- Remove temporary version override
- Update Requires from setup.py
++++ python-cssmin:
- Convert to libalternatives
++++ python-cssutils:
- Convert to libalternatives
++++ python-ctypesgen:
- Convert to libalternatives
++++ python-cyrtranslit:
- Convert to libalternatives
++++ python-dateparser:
- Convert to libalternatives
++++ python-dill:
- Convert to libalternatives
++++ python-email-validator:
- Convert to libalternatives
++++ python-ephemeral-port-reserve:
- Convert to libalternatives
++++ python-fastapi:
- Convert to libalternatives
++++ python-flit:
- Convert to libalternatives
++++ python-mypy:
- Convert to libalternatives
++++ python-pyftpdlib:
- Convert to libalternatives
++++ python-pyproject-api:
- update to 1.8.0:
* really drop python<3 support
- update to 1.7.2:
* Improve the CI
- update to 1.7.1:
* Move changelog to GH releases
- update to 1.7.0:
* docs: correct Homepage URL
* Bump and fix CI for new setuptools
++++ python-python-dotenv:
- Convert to libalternatives
++++ python-rdflib:
- Convert to libalternatives
- Add reproducible-doc-build.patch to make the build reproducible.
gh#RDFLib/rdflib#2645
++++ python-tox:
- update to 4.25.0:
* Tests: Adjust expected exception message for Python 3.14.0a6
* feat(config): Allow ranges in envlist
- update to 4.24.2:
* TOX-3117 bugfix -c pyproject with non legacy
* fix(docs): update expected code
* Add missing bracket in config example
* Gh issue 3456 update environment variable documentation
* fix: Respect `--parallel N` with `--parallel-no-spinner`
* TOML set_env file support
- update to 4.24.1:
* Adds ability to configure stderr output color
- update to 4.24.0:
* fix docs config typo
* Allow users to disable use of pre-commit-uv
* Pass nix-ld related variables by default in pass_env (fixes
[#3425])
* Improve testenv docs consistency
* Display exception name when subprocesses raise them
* Fix the CI after setuptools 75.6 change
* Update pre-commit hooks with mypy fix
* Fix a typo in a code block in the User Guide
* Update pre-commit hooks
* 💅 Make SVG image compatible with Firefox
* feat: adding a json schema command
++++ read-only-root-fs:
- Update to version 1.0+git20250708.3eed5de:
* writable-etc: Install findmnt instead of mountpoint
* CI: Omit volatile-overlay from the initrd
* Add basic CI
* Only remount when [/sysroot]/etc is ro (bsc#1246021)
++++ rpmlint:
- Update to version 2.7.0+git20250708.79f54ece:
* polkit-rules-whitelist: add sssd realmd rules (bsc#1245697)
++++ rpmlint-strict:
- Update to version 2.7.0+git20250708.79f54ece:
* polkit-rules-whitelist: add sssd realmd rules (bsc#1245697)
++++ rpmlint-test:
- Update to version 2.7.0+git20250708.79f54ece:
* polkit-rules-whitelist: add sssd realmd rules (bsc#1245697)
++++ selinux-policy:
- Update macros.selinux-policy to trigger a full relabel on transactional
systems upon module installation. This is rather expensive and will
hopefully be replaced by a more fine grained solution later on (bsc#1232753)
++++ sheldon:
- update to 0.8.4
* Ignore not found errors from fmutex for config init and edits
++++ smc-tools:
- added patches
fix build with gcc15
+ smc-tools-gcc15.patch
++++ spu-tools:
- added patches
build with gcc15
+ spu-tools-gcc15.patch
++++ stackit-cli:
- Update to version 0.36.0:
* feat(ske): Region adjustment (#842)
* fix(image): update overwrites nullable values (#834)
* chore: update code owners (#840)
* fix(deps): update stackit sdk modules (#838)
* chore(deps): bump
github.com/stackitcloud/stackit-sdk-go/services/mongodbflex
(#832)
++++ systemd-rpm-macros:
- Bump version to 26
++++ tetrinet-server:
- added patch to build with gcc15: tetrinet-server-gcc15.patch
++++ tinyproxy:
- Add userswitching to logrotate snippet [boo#1246092]
- Replace sysvinit call in logrotate snippet by systemctl
++++ wine:
- 0001-kernel32-Use-the-correct-buffer-length.patch: fixed a regression (bsc#1246072)
++++ wine-staging:
- 0001-kernel32-Use-the-correct-buffer-length.patch: fixed a regression (bsc#1246072)
++++ wine-staging-wow64:
- 0001-kernel32-Use-the-correct-buffer-length.patch: fixed a regression (bsc#1246072)
++++ wine-wow64:
- 0001-kernel32-Use-the-correct-buffer-length.patch: fixed a regression (bsc#1246072)
------------------------------------------------------------------
------------------ 2025-7-7 - Jul 7 2025 -------------------
------------------------------------------------------------------
++++ alloy:
- Install default configuration file
++++ uwsgi:
- Deactivate glusterfs backend.
- Delete old specfile constructs.
++++ apko:
- Update to version 0.29.2:
* build(deps): bump google.golang.org/api from 0.239.0 to 0.240.0
(#1744)
* [StepSecurity] Apply security best practices (#1742)
* build(deps): bump step-security/harden-runner from 2.11.1 to
2.12.2 (#1740)
* build(deps): bump actions/setup-go from 5.4.0 to 5.5.0 (#1741)
* build(deps): bump sigstore/cosign-installer from 3.8.1 to 3.9.1
(#1739)
++++ chmlib:
- security update
- added patches
CVE-2025-48172 [bsc#1245803], integer overflow in _chm_decompress_block of chm_lib.c can lead to heap buffer overflow
+ chmlib-CVE-2025-48172.patch
++++ container-selinux:
- Update to version 2.239.0:
* Allow containers to use hsa devices for ROCM
++++ djvulibre:
- version update to 3.5.29 [bsc#1245773] (CVE-2025-53367)
* various bug fixes
* additional tests for corrupted files
* fixes for clang warnings
- deleted patches
- djvulibre-CVE-2021-32490.patch (upstreamed)
- djvulibre-CVE-2021-32491.patch (upstreamed)
- djvulibre-CVE-2021-32492.patch (upstreamed)
- djvulibre-CVE-2021-32493.patch (upstreamed)
- djvulibre-CVE-2021-46310.patch (upstreamed)
- fixes CVE-2021-32490 [bsc#1185895]
CVE-2021-32491 [bsc#1185900]
CVE-2021-32492 [bsc#1185904]
CVE-2021-32493 [bsc#1185905]
CVE-2021-46310 [bsc#1214670]
++++ python-kiwi:
- Add rd.kiwi.install.devicepersistency
Allow to specify which type of persistent device name should
be used to build up the list of installation disk devices.
For example rd.kiwi.install.devicepersistency=by-path would
use the by-path representations for the available disk
devices. The default (by-id) stays untouched. In case an
invalid or not present device representation is selected, kiwi
falls back to the non persistent unix node names.
++++ fuse-oscfs:
- require python3-fusepy to fix install time dependency error.
++++ gap-wedderga:
- Update to release 4.11.1
* Fix test suite failure with latest GAP master
++++ git-next:
- Update to version 2025.7.1:
* Fixed
- forgejo auth no longer accepts the token in query path
* Other
- lint fixes and replace/remove allow with expect
++++ gitlab-container-registry:
- Update to version 4.24.0:
* Features
- add minimum PostgreSQL database version check (6b8ef00)
- add support for application spdx media type (b4b57e1)
- api/gitlab/v1: enable DLB for List Sub Repositories API
endpoint (dc25583)
- improve GCS-next driver debuggability (fd44b20)
* Bug Fixes
- proper translation of env vars with underscores to the
configuration (98e786e)
- the Stat call in s3 storage drivers should not rely on
lexographical sort only (cd8513b)
* Build
- deps: update module github.com/aws/aws-sdk-go-v2/config to
v1.29.16 (d3155da)
- deps: update module github.com/aws/aws-sdk-go-v2/config to
v1.29.17 (7173243)
- deps: update module
github.com/aws/aws-sdk-go-v2/feature/cloudfront/sign to
v1.8.13 (0b5eefa)
- deps: update module github.com/aws/aws-sdk-go-v2/service/s3
to v1.80.2 (74078da)
- deps: update module github.com/aws/aws-sdk-go-v2/service/s3
to v1.81.0 (80b23bc)
- deps: update module github.com/aws/aws-sdk-go-v2/service/s3
to v1.82.0 (761a7d1)
- deps: update module github.com/aws/aws-sdk-go-v2/service/s3
to v1.83.0 (30f5b8c)
- deps: update module
github.com/azure/azure-sdk-for-go/sdk/azidentity to v1.10.1
(6147438)
- deps: update module github.com/getsentry/sentry-go to v0.34.0
(9c424ef)
- deps: update module github.com/redis/go-redis/v9 to v9.10.0
(b09a8d3)
- deps: update module github.com/redis/go-redis/v9 to v9.11.0
(b38470d)
- deps: update module gitlab.com/gitlab-org/api/client-go to
v0.130.1 (505055d)
- deps: update module gitlab.com/gitlab-org/labkit to v1.24.1
(ebda676)
- deps: update module golang.org/x/crypto to v0.39.0 (25053b7)
- deps: update module golang.org/x/sync to v0.15.0 (714cbe1)
- deps: update module golang.org/x/time to v0.12.0 (25ac321)
- deps: update module google.golang.org/api to v0.238.0
(85bb727)
- deps: update module google.golang.org/api to v0.239.0
(4f533f6)
++++ hwinfo:
- merge gh#openSUSE/hwinfo#167
- fix usb network card detection (bsc#1245950)
- 24.1
++++ inspektor-gadget:
- Update to version 0.42.0:
- UST WASM: Rust bindings for inspektor gadget by @Daksh-10 in
[#4275]
- treewide: Remove built-in gadgets. by @eiffel-fl in #4573
* General Improvements
- wasmapi: go: datasource: Remove uneeded subscription type. by
@eiffel-fl in #4517
- Add tty field by @AdvH039 in #4532
- gadgets/Makefile: Make GADGETS variable configurable by
@burak-ok in #4556
- deps: Update to go-ebpf version with lower memory usage by
@mauriciovasquezbernal in #4541
- annotations: Use middle ellipsis for l4endpoint by
@blanquicet in #4568
- gadget-container: Import kubenameresolver. by @eiffel-fl in
[#4596]
- Set visibility of formatted columns by @AdvH039 in #4545
- trace_tcp: add accept-only parameter by @alban in #4565
- Remove support for torcx by @alban in #3700
- charts: Add default gadget namespace by @mqasimsarfraz in
[#4614]
- container-hook: introduce PreCreateContainer events by @alban
in #4522
- pkg: operators: wasm: Move syscall_helpers functions to
pkg/utils/syscalls. by @eiffel-fl in #4613
- wasm/rusttestdata: Add .gitignore and Cargo.lock files by
@mauriciovasquezbernal in #4621
- trace_dns: Improve description and value.one-of annotations
in the yaml by @blanquicet in #4609
- bpfstats/top_process: Provide human readable format for bytes
and duration fields by @blanquicet in #4628
- treewide: Bump to go 1.24.4. by @eiffel-fl in #4631
- operators/process: add a first round of the metric collection
directly after start by @flyth in #4620
- Document kernel version by @AdvH039 in #4560
- pkg/datasource/expr: improve performance by @flyth in #4639
- go.mod: update cilium/ebpf to include performance
improvements by @alban in #4652
- gadget-container/gadgettracermanager: Remove unused
ReceiveStream by @blanquicet in #4647
- cmd/common: Remove parser by @mauriciovasquezbernal in #4654
- kallsyms/cache: preload kallsyms that cilium/ebpf will need
by @alban in #4653
- resources: Remove unused CRDs stuff by @mauriciovasquezbernal
in #4655
- wasmapi: Use std::sync::LazyLock instead of
once_cell::sync::Lazy. by @eiffel-fl in #4659
- socketenricher: Use CO-RE to make it resilient against
changes by @mauriciovasquezbernal in #4543
- Allow gadgets to specify default values for parameters by
@mauriciovasquezbernal in #4649
- deploy: Add support for config file by @mqasimsarfraz in
[#4634]
- oci: Use oras to cache gadget signature by
@mauriciovasquezbernal in #4626
- operators: Clean up and document lifecycle by
@mauriciovasquezbernal in #3778
- gadgettracermanager: Remove deprecated environment variables
by @mqasimsarfraz in #4664
- charts: Add support for extra environment variables in
DaemonSet by @SamuelBagattin in #4607
- wasmapi: rust: Use $crate to import LogLevel. by @eiffel-fl
in #4673
- gadgettracermanager: Use log-level from config by
@mqasimsarfraz in #4674
- bpfstats fixes by @mauriciovasquezbernal in #4666
- Handle signature during image export/import by @AdvH039 in
[#4669]
- cmd/common/image/import: Support JSON output mode by
@blanquicet in #4687
- update: allow ig to have rust support by @Daksh-10 in #4562
* Security Improvements
- none
* Bug Fixes
- localmanager: Fix crash when container collection isn't
available by @mauriciovasquezbernal in #4558
- operators/ebpf: Add missing annotations to ds by
@mauriciovasquezbernal in #4627
- pkg/k8sutil/client: Ensure config is there before using it by
@blanquicet in #4602
* Documentation Improvements
- docs: Fix helloworld guide by @mauriciovasquezbernal in #4574
- docs: profile_cpu: fix symlink by @alban in #4599
- docs: Fix symlink for profile_cpu by @burak-ok in #4601
- docs: Remove trace_tcpconnect by @burak-ok in #4608
- Fix placement of a parenthesis in index.md by @ahrkrak in
[#4637]
* Testing and Continue Integration
- gadgets/trace_exec: cleaned up test process in unit tests by
@Shaheer-Ahmd in #4487
- wasm: Remove wrong comments on test files by
@mauriciovasquezbernal in #4555
- operators: wasm: testdata: Fix wrong name for datasource. by
@eiffel-fl in #4557
- inspect: adds testing for inspect command by @KapilSareen in
[#4364]
- gadgets: Compile with '-Werror' in the CI by @burak-ok in
[#4511]
- gadgets: Add dummy unit tests for all gadgets by
@mauriciovasquezbernal in #4544
- trace_exec/unit: Dont use full path by @burak-ok in #4597
- ci: Generate go mod vendor archive on release. by @eiffel-fl
in #4645
- [Tests]: Add unit tests for runtime.go in pkg/runtime by
@Dhiren-Mhatre in #3983
- docs: Improve documentation for Configuration by
@mqasimsarfraz in #4665
++++ k9s:
- Update to version 0.50.7:
* Resolved Issues
- #3435 noExitOnCtrlC
- #3434 Pulses - navigation selection is invisible
- #3424 feat: Add GPUs to nodes view
- #3422 Changing ns should keep current kind
- #3412 "Toggle Decode" for secret has no effect
- #3406 History navigation: new view after going back should
truncate forward history
- #3398 Improve the UX of FieldManager field on restart
- #3383 Triggering a CronJob fails as Unauthorized since v0.50
- #3406 History navigation: new view after going back should
truncate forward history
* Dependencies
- chore(deps): bump k8s.io/apiextensions-apiserver from 0.33.0
to 0.33.2 (#3410)
- chore(deps): bump helm.sh/helm/v3 from 3.18.0 to 3.18.3
(#3425)
- chore(deps): bump k8s.io/kubectl from 0.33.0 to 0.33.2
(#3411)
- chore(deps): bump github.com/go-viper/mapstructure/v2 (#3419)
- chore(deps): bump helm.sh/helm/v3 from 3.17.3 to 3.18.0
(#3359)
- chore(deps): bump k8s.io/metrics from 0.33.0 to 0.33.1
(#3360)
- chore(deps): bump k8s.io/cli-runtime from 0.33.0 to 0.33.1
(#3362)
- chore(deps): bump github.com/anchore/grype from 0.91.2 to
0.92.2 (#3367)
- chore(deps): bump golang.org/x/text from 0.24.0 to 0.25.0
(#3340)
- chore(deps): bump golang from 1.24.2-alpine3.21 to
1.24.3-alpine3.21 (#3342)
- chore(deps): bump actions/setup-go from 5.4.0 to 5.5.0
(#3343)
++++ kea:
- Use meson install_umask to set binaries and libraries
permissions.
++++ kirigami-addons6:
- Update to 1.9.0
https://carlschwan.eu/2025/07/06/kirigami-addons-1.9.0/
* Finished the addition of the file and folder form delegate
* Minor fixes and improvements
++++ ktop:
- Update to version 0.4.1:
* Fix Homebrew cask release (#56)
- Update to version 0.4.0:
* This release introduces new command-line options to filter
which columns are displayed in nodes and pods tables.
Users can now customize the view by specifying columns with
- -node-columns and --pod-columns flags.
- Column Filtering
You can now customize which columns are displayed in the
nodes and pods tables. This is useful when you want to focus
on specific metrics or when working with limited screen
space.
To show only specific node columns:
ktop --node-columns NAME,CPU,MEM
To show only specific pod columns:
ktop --pod-columns NAMESPACE,POD,CPU,MEMORY
You can combine both filters:
ktop --node-columns NAME,CPU,MEM --pod-columns NAMESPACE,POD,STATUS
Available node columns:
- NAME
- STATUS
- AGE
- VERSION
- INT/EXT IPs
- OS/ARC
- PODS/IMGs
- DISK
- CPU
- MEM
Available pod columns:
- NAMESPACE
- POD
- READY
- STATUS
- RESTARTS
- AGE
- VOLS
- IP
- NODE
- CPU
- MEMORY
These enhancements improve the usability and customization of
ktop, allowing users to tailor the displayed information to
their needs. The updated automation scripts also ensure a
smoother release workflow.
* What's Changed
- Update CI/release scripts (#55)
- Add column filtering options for nodes and pods in ktop (#51)
- Bump golang.org/x/net from 0.36.0 to 0.38.0
- Bump golang.org/x/net from 0.23.0 to 0.36.0
++++ kubetui:
- Update to version 1.9.0:
* New Features
- Runtime customization of pod table columns (#779)
Customize which columns are shown in the pod table while the
app is running.
Press t to open the column selection dialog, use Space/Enter
to toggle visibility, and J/K to reorder columns.
Required columns like NAME are always visible and cannot be
deselected.
Demo video 1: Toggle column visibility at runtime
Demo video 2: Change column order at runtime
- Column presets for pod view (#783)
Define reusable column presets in config.yaml under
pod.column_presets.
Load a preset at startup with --pod-columns-preset.
Optionally, set a default preset with pod.default_preset to
apply automatically when no CLI option is provided.
Priority (highest to lowest):
- --pod-columns
- --pod-columns-preset
- config.yaml default_preset
- built-in default
- New UI component: CheckList
Supports multi-selection, required items, reordering, and
theming.
Used in the pod column selection dialog.
- Enum-based PodColumn
Switched from string-based to a type-safe enum.
Added FromStr parsing, sorting, hashing, and improved overall
safety and maintainability.
* Improvements & Refactor
- Extracted shared column building logic into convert_columns.
- Improved deduplication logic to preserve user-defined column
order.
- Clarified CLI help text and updated README instructions.
- Added footer to the pod column dialog showing available key
bindings:
[Space/Enter] to toggle, [J/K] to move.
* Documentation
- Expanded README with details and usage examples for column
presets.
- Added a help dialog section explaining runtime customization
of pod columns.
* Fixes
- Fixed an issue where duplicate columns could appear in the
pod view.
- Updated the sample config: reordered columns and added the IP
column for better defaults.
* Dependencies
- fix(deps): update rust crate clap to v4.5.40 by @renovate in
[#778]
- fix(deps): update rust crate arboard to v3.6.0 by @renovate
in #782
- fix(deps): update rust crate tokio to v1.46.0 by @renovate in
[#784]
- fix(deps): update rust crate tokio to v1.46.1 by @renovate in
[#785]
- fix(deps): update rust crate kube to v1 by @renovate in #772
++++ sendmail:
- ran /usr/lib/obs/service/source_validators/helpers/fix_changelog
to fixup changes to current standard.
++++ openssl-3:
- Update to 3.5.1:
* Fix x509 application adds trusted use instead of rejected use.
[bsc#1243564, CVE-2025-4575]
- Remove patches:
* openssl-Fix-P384-on-P8-targets.patch
* openssl-CVE-2025-4575.patch
- Rebase patches:
* openssl-Allow-disabling-of-SHA1-signatures.patch
* openssl-FIPS-Allow-SHA1-in-seclevel-2-if-rh-allow-sha1-signatures.patch
* openssl-FIPS-NO-DES-support.patch
- Fix a bogus warning caused by -Wfree-nonheap-object
* Add patch openssl-Fix-Wfree-nonheap-object-warning.patch
++++ openssl:
- Update to 3.5.1
++++ papi:
- Update from beta to full release version 7.2.0
++++ libsolv:
- add support for product-obsoletes() provides in the product
autopackage generation code
- bump version to 0.7.34
++++ libuv:
- Unify the changelog format to make source_validator pass
++++ libxml2:
- security update
- added patches
CVE-2025-49794 [bsc#1244554], heap use after free (UAF) can lead to Denial of service (DoS)
CVE-2025-49796 [bsc#1244557], type confusion may lead to Denial of service (DoS)
+ libxml2-CVE-2025-49794,49796.patch
CVE-2025-49795 [bsc#1244555], null pointer dereference may lead to Denial of service (DoS)
+ libxml2-CVE-2025-49795.patch
++++ libzypp:
- BuildRequires: %{libsolv_devel_package} >= 0.7.34 (bsc#1243486)
Newer rpm versions no longer allow a ':' in rpm package names or
obsoletes. So injecting an
Obsoletes: product:oldproductname < oldproductversion
into the -release package to indicate a product rename is no longer
possible.
Since libsolv-0.7.34 you can and should use:
Provides: product-obsoletes(oldproductname) < oldproductversion
in the -release package. libsolv will then inject the appropriate
Obsoletes into the Product.
- version 17.37.10 (35)
++++ mesheryctl:
- update to 0.8.114:
* General
- Upgraded jwt library to 5.2.2 with neccesary dep changes
@ShashaankS (#15259)
- Delete
server/meshmodel/kubernetes/v1.32.0-alpha.3/v1.0.0/relationshi…
@CodeAhmedJamil (#15270)
* Meshery CLI
- remove category from model import comp summary @mike-dev-oss
(#15278)
- e2e tests for component view @VinayCheripally (#14888)
- feature: model build: allow specify just model name without
specific version @n2h9 (#15251)
* Maintenance
- Fix: Share options overflow outside dialog container on
performance chart modal @n0IQ (#15182)
- e2e tests for component view @VinayCheripally (#14888)
- Bump eslint-config-next from 15.3.1 to 15.3.4 in /provider-ui
@dependabot (#15265)
- Bump @babel/eslint-parser from 7.27.0 to 7.27.5 in
/provider-ui @dependabot (#15269)
- Bump @sistent/sistent from 0.14.199 to 0.14.203 in
/provider-ui @dependabot (#15268)
- update model definition ouput path for remote provider
@vishalvivekm (#15260)
* Documentation
- Fix: Share options overflow outside dialog container on
performance chart modal @n0IQ (#15182)
- fix: Close Import Design modal on successful pattern upload
@Darshan174 (#15222)
- feature: model build: allow specify just model name without
specific version @n2h9 (#15251)
- update to 0.8.113:
no CLI-related changes
- update to 0.8.112:
no CLI-related changes
- update to 0.8.111:
no CLI-related changes
- update to 0.8.110:
no CLI-related changes
++++ nbdkit:
- Update to version 1.44.1:
* Version 1.44.1.
* server: Fix .zero fallback path
* Version 1.44.0.
* tests: Use 'source ./functions.sh' and 'set -e/-x/-u' consistently
* tests/test-parallel-sh.sh: Enable shell debugging options in the test
* tests/test-vddk-real.sh: Enable nbdcopy --flush unconditionally
* tests: Use 'set -u' in tests
* tests: Modify some more tests to use 'define' function
* tests/test-info-base64.sh: Remove never-used 'info-base64.out' file
* tests/test-ddrescue-filter.sh: Various fixes and improvements
* docs: Update release notes for upcoming 1.44
* tests/test-exportname.sh: Refactor output file name
* tests: Use new 'define' function for some sh plugins
* tests/test-export-name.sh: Fix PID file name
* Fix typo and wording in release notes
* Version 1.43.13.
* tests: Skip more Python tests under valgrind
* vddk: Add support for VDDK 9.0.0.0
* vddk: Debug the output from QueryAllocatedBlocks
* vddk: Document unreliable extents information with local vmdk files
* docs: Create release notes for upcoming 1.44
* Revert "vddk: Add example of finding out how sparse VMDK files are"
* vddk: Add example of finding out how sparse VMDK files are
* tests/functions.sh.in: Fix typo in comment
* vddk: Update comment and broken link
* server: Print filter and plugin layers in debug mode
* common/utils: Add convenient string_append_format function
* Version 1.43.12.
* tests: Stop leaving left-over /tmp/nbdkitXXXXXX dirs
* tests/test-no-parameters.sh: Fix comment to reflect reality
* exitwhen: Print a debug message if we exit before starting up
* server: Try harder to clean up the random fifo dir (-U -)
* sh: Use utils make_temporary_directory function
* tests/test.c: Try harder to clean up nbdkit and temporary directory
* curl: Remove temporary file when the plugin is unloaded
* vddk: Fix VDDK version in error message and some comments
* vddk: stats: Collect elapsed time for ReadAsync and WriteAsync
* vddk: stats: Record the byte count of each QueryAllocatedBlocks call
* vddk: stats: Line up the columns correctly
* vddk: stats: Use "us" instead of (Unicode) "µs" for microseconds
* Version 1.43.11.
* maint: Better fix for clang
* blocksize-policy: Add blocksize-error-policy=strict-error
* server: Align the truncation of large block_status results
* blocksize-policy: Round extents to match minimum alignment
* extents: Handle unaligned tail in nbdkit_extents_aligned
* blocksize-policy: Document use with truncate filter
* data: Allow scaling suffixes on @decimal
* human-size: Add human_size_parse_substr
* blocksize-policy: Always flag unaligned block_status calls
* maint: Silence clang warning
* file: Add offset/count to error messages
* file: Add the filename (or equivalent) to error messages
* file: Save the filename or equivalent in the file handle
* Version 1.43.10.
* vddk: Pre-cache the extents for readonly connections
* vddk: Unconditionally test QueryAllocatedBlocks
* vddk: Move minimum version of VDDK to 6.7
* vddk: Cache the readonly flag from the .open call in the handle
* vddk: Display command type in command completed message
* include: Move some extent functions to nbdkit-common.h
* cacheextents: Mark this filter as deprecated
* blocksize-policy: Typo fix
* vddk: Debug length of extents when using -D vddk.extents=1
* ext2: Support concurrent connections
* Version 1.43.9.
* docs: Mention recent CVE fixes
* tests/test-spinning-mkfs.sh: Reduce the time taken to run this test
* ci: Update generated files
* ci: Remove fedora-40 and add fedora-42
* ci: Install python3-packaging for the CI tests
* New filter: openonce - open the underlying plugin once (per export)
* server: filters: Pass the underlying thread model to .thread_model
* filters: Remove a few unnecessary thread_model parallel definitions
* docs: filters: Change parameter name of filter .get_ready
* docs: Remove irrelevant verbiage about how plugins define thread models
* server: Move saved exportname from connection to context
* docs: Describe which filters are currently export safe
* cow: Destroy blk->lock on exit
* Version 1.43.8.
* cow: Replace singleton overlay with a mapping of export name -> overlay
* cow: Allow there to be multiple block overlays
* cow: Make cow_on_read private to this file
* vddk: Document export parameter
* vddk: Embolden "/" in file option
* vddk: Add export parameter
* todo: Remove references to libnfs and gluster
* Version 1.43.7.
* blocksize: Fix 32-bit overflow in .extents [CVE-2025-47712]
* server: Fix off-by-one for maximum block_status length [CVE-2025-47711]
* file: Change confusing comment
* file: Implement BLKDISCARD for trim
* file: Don't ignore most errors on trim
* file: Fix check for errno EOPNOTSUPP
* torrent: Implement --dump-plugin
* torrent: Implement cache (prefetch)
* Version 1.43.6.
* Update TODO with file plugin vs block device issues
* file: zero: Use BLKDISCARD method if may_trim is set
* file: zero: Document implicit order that we will try zeroing methods
* file: Rename h->can_zeroout to h->can_blkzeroout to reflect ioctl
* file: Fix do_fallocate debugging on Alpine
* file: Fix do_fallocate debugging on Alpine
* rust: Fix clippy uninlined-format-args warning
* file: Fix comment style in a few places
* file: Add more debugging when -D file.zero=1 is used
* file: Fix minor typo in debug message
* maint: Spelling fixes
* curl: add proxy-cafile and proxy-capath
* curl: Remove extra whitespace character
* tests: More robust check for nbdsh --base-allocation
* ci: Update to latest
* docs: Explain how debug flags work
* tests/test-layers.c: Replace realloc with nbdkit string type
* docs: Simplify and clarify the standard text about magic parameters
* docs: Use POD macro for all magic parameters
* tests/test-golang-fork-warning.sh: Don't use nbdinfo in test
* nfs: Set libnfs context to readonly if readonly=true
* Version 1.43.5.
* New plugin: NFS plugin using libnfs
* curl: Move AC_DEFINE upwards
* tests/test-pycodestyle.sh: Print paths relative to top source directory
* python: Remove unneeded global statements
* random, sparse-random: Link to nbdkit-pattern-plugin
* info: Add new method 'version'
* fua: Add an example of using flush-on-close=true
* fua: Small whitespace and comment changes
* fua: Use common code for flag logic
* fua: Add flush-on-close flag
* file: Improve documentation for cache=none
* file: Annotate a few local variables with 'const'
* server: Turn flush into a controlpath message
* Version 1.43.4.
* file: Document implicit assumption about eviction windows
* file: Reduce the size of the lock around write eviction
* file: Hard error if sync_file_range fails
* tests: Add more generic tests of file cache=none
* Version 1.43.3.
* tests: Add tests of file plugin cache=none
* file: If sync_file_range fails to start, don't add window to list
* file: Add debugging if sync_file_range / posix_fadvise fails
* Version 1.43.2.
* tests: Add test-golang-fork-warning.sh to EXTRA_DIST if !HAVE_GOLANG
* tests: Add test file to EXTRA_DIST even if !HAVE_LZIP
* common/protocol: Add a test of protocol string conversion functions
* common/protocol: Use thread-local storage for "unknown" string
* common/protocol/protostrings.h: Fix name_of_nbd_reply prototype
* protostrings: Use correct path to nbd-protocol.h
* docs: Add a note to --log entry about using nbdkit_error
* docs/nbdkit_error.pod: Describe interaction with --log option
* docs: Remove incorrect information about syslog
* docs: Simplify documentation for --log option
* server: Add --log=default
* server/log.c: Fix comment
* tests: Test that --log=/path appends to the log file
* golang: Issue a warning if we detect fork in golang plugin
* golang: Don't use '()' for no-argument C functions
* server: Add --log=/path option to log to a file
* server/log-fp.c: Flush the message after writing
* server: Make log-stderr function more generic
* build: Create sections in the configure file
* build: Add heading about basic build environment
* Version 1.43.1.
* build: Only use ANSI colour sequences if stdout is a terminal
* build: Embolden headings in configure output
* build: Mark libfuzzer as a developer only option
* build: Colourize features
* build: Default USDT probes to off on FreeBSD and macOS
* rust: Disable clippy warnings unless --enable-gcc-warnings is used
* server: Allow user statically defined tracing (USDT) probes
++++ openQA:
- Update to version 5.1751898525.cfb73284:
* Avoid `Transaction already destroyed` being logged as error
* Get BUILD time from oldest job if not sorting by newest job per build
* Implement build version sorting by oldest job in build
* Add frontend config option to sort by oldest job per build in jobgroup
* Allow schemeless ip address as job url
* Refactor and add tests for openqa-clone-job
* Convert build version sorting type from bool to int
- Update to version 5.1751834777.ce019b36:
* dist: Simplify dependency for /etc/os-release (boo#1244139)
++++ os-autoinst:
- Update to version 5.1751897761.d55ec72:
* CI: Enable Leap 16.0 OBS build checks
* Autodetect default ethernet dev/br in os-autoinst-setup-multi-machine
* Fix category generation for paths to lua test modules
* Update Perl::Tidy to 20250616.0.0
* Workaround coverage issue
* Rename `$mock_main` to `$mock_ovs` in OVS unit test
* Extend logging in OVS service to debug its occasional unresponsiveness
++++ product-composer:
- update to version 0.6.8:
* One more attempt for crashes in iso handling
* Accept product_name_prefix key in scc block
++++ python-openqa_review:
- Update to version 1.40.0:
* dist: Remove deprecated macros to build openqa_review
* dist: Add .spec file to git
* Remove flake pinned version
* Remove checks running under no longer supported Ubuntu version
* Adapt artifact upload to deprecation of `actions/upload-artifact@v2`
* Fix typos
- Remove deprecated macros to build openqa_review
++++ python-Pyro5:
- fix build without libalternatives
++++ python-confusable-homoglyphs:
- Convert to libalternatives
++++ python-copr-cli:
- Convert to libalternatives
++++ python-cpplint:
- Convert to libalternatives
++++ python-elasticsearch:
- Add upstream event_loop.patch to fix tests with pytest-asyncio 1.0
++++ python-hankel:
- Switch to pyproject macros.
++++ python-html2text:
- Update to 2025.4.15:
* Upgrade Build Tools to Lates
* Support tri-backquote style code block and fix ordered list indent
* Fix invalid character reference parsing
- Correct parsing error in changes file.
++++ python-httpretty:
- Switch to pyproject macros.
++++ python-inflection:
- Switch to pyproject macros.
- No more greedy globs in %files.
++++ libxml2-python:
- security update
- added patches
CVE-2025-49794 [bsc#1244554], heap use after free (UAF) can lead to Denial of service (DoS)
CVE-2025-49796 [bsc#1244557], type confusion may lead to Denial of service (DoS)
+ libxml2-CVE-2025-49794,49796.patch
CVE-2025-49795 [bsc#1244555], null pointer dereference may lead to Denial of service (DoS)
+ libxml2-CVE-2025-49795.patch
++++ python-py:
- Add patch support-pytest-8.4.patch:
* test cases can no longer call yield.
++++ python-pytest-trio:
- Do not remove pytest.ini, we need the configuration for pytest 8.4.
- Do not play around with test directory name.
++++ python-pythran:
- Do not run any tests on Leap 16.0 due to lack of dependencies
This is part of hplip enablement on 16.0
++++ python-pyzmq:
- Update to 27.0.0
* The Cython backend has been rewritten using Cython 3’s pure Python
mode.
* The build system has been rewritten to use CMake via scikit-build-core
instead of setuptools
* Bundled libzmq is updated to 4.3.5, which changes its license from
LGPL to MPL.
* Many smaller changes, see upstream chngelog
++++ python-redfish:
- Update to version 3.3.2
* Fixed issue where headers were being propagated across
different class instances.
++++ python-statsmodels:
- update to 0.14.5:
* This patch release fixes an issue with recent SciPy
releases (1.16+) that prevented statsmodels from importing.
It also addresses some small changes that improve future
compatibility.
++++ swayimg:
- Update to version 4.4:
* initial support for DRM rendering;
* Fixed segfault setting cursor shape;
* Fixed segfault using extended background on slow CPU;
* viewer: Fixed mouse drag coordinates on HiDPI display.
* slideshow: Fixed FS monitor handling;
* imglist: Fixed first file in "from file" mode;
* imglist: Fixed freezing next_dir/prev_dir actions.
- Add pkgconfig(libdrm) BuildRequires: enable DRM rendering support
++++ woodpecker:
- Update to version 3.8.0:
* Documentation
- chore(deps): lock file maintenance [#5302]
- chore(deps): update dependency @types/node to v22.15.34
[#5280]
- chore(deps): update dependency @types/node to v22.15.33
[#5277]
- fix(deps): update docs npm deps non-major [#5267]
- add Peckify plugin [#5260]
- fix(deps): update docs npm deps non-major [#5252]
- fix(deps): update docs npm deps non-major [#5226]
* Bug Fixes
- Fix gitlab MR fetching [#5287]
- Use pipeline number in title [#5275]
- Adjust documentation urls [#5273]
- Fix doc links in agent settings [#5251]
* Enhancement
- Add pipeline author and avatar env vars [#5227]
- Support for pull request file changes in bitbucketdatacenter
[#5205]
* Dependency
- chore(deps): update dependency vue-tsc to v3 [#5301]
- chore(deps): update web npm deps non-major [#5300]
- chore(deps): update
docker.io/woodpeckerci/plugin-ready-release-go docker tag to
v3.3.0 [#5298]
- chore(deps): update docker.io/woodpeckerci/plugin-trivy
docker tag to v1.4.1 [#5297]
- chore(deps): update
docker.io/woodpeckerci/plugin-docker-buildx docker tag to
v6.0.2 [#5295]
- chore(deps): update
docker.io/woodpeckerci/plugin-editorconfig-checker docker tag
to v0.3.1 [#5296]
- chore(deps): lock file maintenance [#5289]
- fix(deps): update web npm deps non-major [#5281]
- fix(deps): update golang-packages [#5291]
- chore(deps): update pre-commit hook golangci/golangci-lint to
v2.2.1 [#5288]
- fix(deps): update dependency marked to v16 [#5284]
- chore(deps): update dependency @vitejs/plugin-vue to v6
[#5282]
- chore(deps): update pre-commit hook golangci/golangci-lint to
v2.2.0 [#5286]
- chore(deps): update dependency vite to v7 [#5283]
- fix(deps): update module github.com/google/go-github/v72 to
v73 [#5285]
- chore(deps): update pre-commit hook rbubley/mirrors-prettier
to v3.6.2 [#5278]
- fix(deps): update golang-packages to v28.3.0+incompatible
[#5274]
- chore(deps): lock file maintenance [#5271]
- fix(deps): update dependency vue-i18n to v11.1.7 [#5270]
- fix(deps): update dependency simple-icons to v15.3.0 [#5269]
- fix(deps): update web npm deps non-major [#5268]
- fix(deps): update golang-packages to v0.33.2 [#5265]
- fix(deps): update golang-packages [#5261]
- fix(deps): update module github.com/go-viper/mapstructure/v2
to v2.3.0 [#5259]
- chore(deps): lock file maintenance [#5257]
- fix(deps): update dependency simple-icons to v15.2.0 [#5256]
- fix(deps): update web npm deps non-major [#5254]
- chore(deps): update gitea/gitea docker tag to v1.24 [#5253]
- fix(deps): update golang-packages [#5250]
- chore(deps): lock file maintenance [#5233]
- fix(deps): update dependency simple-icons to v15.1.0 [#5246]
- fix(deps): update web npm deps non-major [#5244]
- fix(deps): update golang-packages [#5242]
- chore(deps): update dependency golang to v1.24.4 [#5241]
* Misc
- Disable package name linting [#5294]
++++ systemd-rpm-macros:
- Introduce %udev_trigger_with_reload() for packages that need to trigger events
in theirs scriplets. The new macro automatically triggers a reload of the udev
rule files as this step is often overlooked by packages (bsc#1237143).
++++ telegraf:
- Update to version 1.35.2:
* Telegraf v1.35.2
* Update changelog for v1.35.2
* Update build_version.txt for v1.35.2
* test(testutil): Performance and code quality improvements on container (#17276)
* fix(outputs.nats): Avoid initializing Jetstream unconditionally (#17291)
* fix(inputs.gnmi): Handle base64 encoded IEEE-754 floats correctly (#17278)
* fix(outputs): Retrigger batch-available-events correctly (#17246)
* test(ci): Implement selective plugin testing (#17000)
* fix(inputs.gnmi): Avoid interpreting path elements with multiple colons as namespace (#17285)
* fix(disk-buffer): Expire metric tracking information in the right place (#17284)
* chore(common): Move outputs.groundwork slog adapter to common (#17281)
* chore(deps): Bump github.com/docker/docker from 28.2.2+incompatible to 28.3.0+incompatible (#17264)
* chore(deps): Bump github.com/ClickHouse/clickhouse-go/v2 from 2.37.1 to 2.37.2 (#17265)
* chore(deps): Bump github.com/aws/aws-sdk-go-v2/service/dynamodb from 1.43.4 to 1.44.0 (#17262)
* chore(deps): Bump github.com/microsoft/go-mssqldb from 1.8.2 to 1.9.2 (#17272)
* fix(inputs.kibana): Support Kibana 8.x status API format change (#17258)
* chore(deps): Bump google.golang.org/api from 0.238.0 to 0.239.0 (#17263)
* chore(deps): Bump github.com/aws/aws-sdk-go-v2/service/ec2 from 1.226.0 to 1.227.0 (#17260)
* chore(deps): Bump github.com/nats-io/nats-server/v2 from 2.11.4 to 2.11.5 (#17261)
* fix(disk-buffer): Mask old tracking metrics on restart (#17257)
* test(testutil): Performance and code quality improvements on file (#17254)
* chore(deps): Bump go.opentelemetry.io/collector/pdata from 1.34.0 to 1.35.0 (#17273)
* chore(deps): Bump github.com/SAP/go-hdb from 1.13.7 to 1.13.9 (#17271)
* chore(deps): Bump github.com/Masterminds/semver/v3 from 3.3.1 to 3.4.0 (#17268)
* chore(deps): Bump github.com/redis/go-redis/v9 from 9.10.0 to 9.11.0 (#17267)
* chore(deps): Bump github.com/peterbourgon/unixtransport from 0.0.5 to 0.0.6 (#17266)
* chore(deps): Bump github.com/lxc/incus/v6 from 6.13.0 to 6.14.0 (#17256)
* fix(agent): Add missing config flags for migrate command (#17248)
* fix(inputs.ntpq): Fix ntpq field misalignment parsing errors (#17214)
* test(outputs.sql): Fix MySQL integration test (#17242)
* fix(disk-buffer): Remove empty buffer on close (#17247)
* fix(outputs.microsoft_fabric): Correct app name (#17234)
* fix(disk-buffer): Correctly reset the mask after adding to an empty buffer (#17240)
* test(common.socket): Fix flaky test (#17241)
* test(inputs.snmp_trap): Fix flaky test by waiting for the log message to appear (#17239)
* chore(deps): Bump github.com/aws/aws-sdk-go-v2/service/cloudwatchlogs from 1.50.3 to 1.51.0 (#17227)
* chore(deps): Bump github.com/aws/aws-sdk-go-v2/config from 1.29.15 to 1.29.17 (#17223)
* chore(deps): Bump github.com/aws/aws-sdk-go-v2/service/ec2 from 1.225.1 to 1.225.2 (#17224)
* chore(deps): Bump k8s.io/client-go from 0.33.1 to 0.33.2 (#17228)
* chore(deps): Bump github.com/alitto/pond/v2 from 2.3.4 to 2.4.0 (#17232)
* chore(deps): Bump github.com/Azure/azure-sdk-for-go/sdk/messaging/azeventhubs from 1.3.2 to 1.4.0 (#17217)
* chore(deps): Bump github.com/prometheus/common from 0.64.0 to 0.65.0 (#17229)
* chore(deps): Bump github.com/apache/arrow-go/v18 from 18.3.0 to 18.3.1 (#17231)
* chore(deps): Bump github.com/ClickHouse/clickhouse-go/v2 from 2.37.0 to 2.37.1 (#17226)
* chore(deps): Bump github.com/aws/aws-sdk-go-v2/credentials from 1.17.69 to 1.17.70 (#17220)
* chore(deps): Bump google.golang.org/api from 0.237.0 to 0.238.0 (#17219)
* chore(deps): Bump k8s.io/api from 0.33.1 to 0.33.2 (#17218)
++++ terragrunt:
- Update to version 0.83.0:
* New Features
- Added initial implementation of runner-pool to improve unit
apply performance. The feature can be enabled using the
- -experiment runner-pool flag.
RFC: #3629
* Breaking Changes
- Updated log messages to use "Unit" terminology instead of
"Module" for improved clarity and consistency.
* Bug Fixes
- Fixed flaky tests related to the provider cache.
- Added explicit check for user-defined --tf-path flag.
- Updated Dockerfile to support Starlight documentation
generation.
- Fixed incorrect lock file constraints generated by the
Terragrunt Provider Cache.
- Fixed discovery of Terragrunt files in runner-pool, ensuring
correct file resolution during execution.
* What's Changed
- feat: Runner pool implementation by @denis256 in #4434
- fix: Fixing TestProviderCache flake by @yhakbar in #4495
- fix: Adding explicit check to see if user set --tf-path by
@yhakbar in #4493
- fix: Adjusting Dockerfile for Starlight docs by @yhakbar in
[#4496]
- fix: Fix lock file constraints generated by Terragrunt
Provider Cache by @ajax-ryzhyi-r in #4380
- fix: Fixed discovery of Terragrunt files in runner-pool by
@denis256 in #4491
- docs: Updated documentation for fail-fast flag by @denis256
in #4503
- docs: Updated docs to reference default terragrunt.values.hcl
by @denis256 in #4490
++++ updatecli:
- Update to version 0.103.0:
* Partial manifest:
Partials manifests are named, reusable fragments of an
Updatecli manifest, typically used to define repeatable logic
for:
- Scms (e.g., Git repository details)
- Sources (e.g., version checks)
- Conditions
- Targets
These fragments are automatically available to pipelines within
the same directory, helping keep your main manifests DRY (Don't
Repeat Yourself) and maintainable.
A partial file must have a filename that starts with an
underscore (_). Updatecli never loads these as standalone
manifest files.
IMPORTANT: Partial files are concatenated into the main
manifest during execution. If a --- YAML document separator is
present, the partial feature will be disabled, as the resulting
content would be treated as multiple separate YAML documents.
* Semver Version Filter
When an AND group has one constraint with a prerelease but more
than one constraint then prereleases will be included. For
example, >1.0.0-beta.1 < 2. In the past this would not have
included prereleases because each constraint needed to have a
prerelease. Now, only one constraint needs to have a
prerelease. Note, this does not carry across OR groups. For
example, >1.0.0-beta.1 < 2 || > 3. In this case, prereleases
will not be included when evaluating against >3
* Features
- feat: add partial manifest @olblak (#5508)
* Bug Fixes
- fix: Branch reset causes initial Github API commit to be lost
@MattiasAng (#5486)
- fix(bitbucket): use body parameter on pull request updates
@mcwarman (#5457)
* Maintenance
- refactor(autodiscovery): unify discovery spec & reduce
boilerplate code & fix terragrunt missing in jsonschema
@qianlongzt
- deps(go): bump module github.com/Masterminds/semver/v3 to
v3.4.0 @updateclibot[bot] (#5507)
- deps(go): bump module sigs.k8s.io/yaml to v1.5.0
@updateclibot[bot] (#5485)
- deps(go): bump module helm.sh/helm/v3 to v3.18.3
@updateclibot[bot] (#5460)
- deps(go): bump module cuelang.org/go to v0.13.2
@updateclibot[bot] (#5464)
* Documentation
- doc: reformat code comment to improve website visualization
@olblak (#5436)
++++ verilator:
- Update to v5.036. For a list of changes, see included Changes or
https://github.com/verilator/verilator/blob/v5.036/Changes
- See https://verilator.org/guide/latest/ for documentation
- Add man pages for verilator_gantt and verilator_profcfunc
- Add following build requirements
help2man
python3-devel
python3-distro
++++ wolfictl:
- Update to version 0.37.9:
* build(deps): bump github.com/anchore/grype from 0.94.0 to
0.95.0
* build(deps): bump github.com/anchore/syft from 1.27.1 to 1.28.0
(#1664)
* build(deps): bump github.com/savioxavier/termlink from 1.4.2 to
1.4.3 (#1660)
* build(deps): bump step-security/harden-runner from 2.12.1 to
2.12.2 (#1658)
* build(deps): bump chainguard-dev/actions from 1.4.2 to 1.4.3
(#1659)
* build(deps): bump the chainguard group with 3 updates (#1661)
++++ yast2:
- Improved checking TPM2 device. (bsc#1245247)
- 5.0.14
++++ yast2-trans:
- Update to version 84.87.20250707.95a4742e56:
* Translated using Weblate (Indonesian)
* Update translation files
* New POT for text domain 'iscsi-client'.
* Translated using Weblate (Ukrainian)
------------------------------------------------------------------
------------------ 2025-7-6 - Jul 6 2025 -------------------
------------------------------------------------------------------
++++ OpenImageIO:
- update to 2.5.19.0
- build: Fixes to build against libheif 1.20 #4822 (by Rui Chen)
- drop 06860e2d5b71d614e8878d738ea27d671be2994e.patch
- Fix build with libheif 1.20
https://github.com/AcademySoftwareFoundation/OpenImageIO/pull/4822
Adds 06860e2d5b71d614e8878d738ea27d671be2994e.patch
++++ libadlmidi:
- Update to version 1.6.0
* Fixed the work on big endian processors.
* Fixed ARM64 build on some platforms.
* Improved support of the EA-MUS files.
* Fixed crash on attempt to change the volume of a blank note.
* Added an ability to supply the custom list of embedded banks
using -DGENADLDATA_CUSTOM_BANKLIST=/path/to/ini/file.ini
argument
* Improved support of the CMF files: added support for previously
missing transpose, depth control, and song marker controllers.
* Added ESFMu emulator for the future ESFM support (Currently
used as one another OPL3 emulator and without panned stereo
support yet).
* Added YMFM emulator support (OPL3 and OPL2).
* Added support for OPL2 mode when some emulators enabled.
* Added Nuked OPL2 and OPL3 Low-Level emulators (Kept disabled
by default because they are too heavy for ordinary processors).
* Fixed a dead loop that might happen when final tone gets lower
than zero.
* Added possibility to play the same note multiple times at the
same MIDI channel (Resolved playback of some music, like
Heretic's E1M6).
* Dual-voice 2-op instruments will be squashed to single 2-op
voice when available chip channels are overflow (The stability
of DMX-oriented music has been improved).
++++ brltty:
- Update to version 6.8:
+ Too many changes; please read ChangeLog
- API version is now 0.8.6.
++++ libcint:
- update to 6.1.2
* Update libcint version tag to align with the new release of qcint
- update to 6.1.1
* Add explicit SSE3 instructions for int2e
- update to 6.1
* Add new integral int1e_grids_ipip
- update to 6.0
* Add polynomial root finder using the eigenvalue algorithm
* Fitting Rys roots of SR integrals with Chebyshev polynomials
* Remove GTG integrals which are erroneous in previous versions
* Remove coulerf integrals which has been covered by regular int2e functions
- add cmake-fix-wrong-cint-version-patch.patch to fix wrong library
version in CMakeLists.txt (gh#sunqm/libcint#117)
++++ duplicity:
- Update to version 3.0.5:
+ Changes
- Add ENODEV to list of "robust" ignored exceptions.
- Support gpg binary 'gpgsm'.
- Accept GPG user id formats other than hex.
- Add env var BACKEND\_PASSWORD, deprecate FTP\_PASSWORD.
+ Fix
- Fix handling of .p7m filename suffix during sync.
- Cache negative getpwnam/getgrnam lookups.
- Incompatible with par2cmdline v1.0.0.
- Allow the full range of time formats as arguments to
- -full-if-older-than.
- Fix problems with password request and metadata sync.
- "OverflowError: bytes object is too large to make repr".
- Prevent webdav log password at info log level.
++++ fastjet:
- update to 3.5.1
* CMake build system improvements, notably Windows DLL support
and new option to turn off build of examples and build just
the Python interface
- update to 3.5.0
* Introduction of a new CMake-based build system.
* Inclusion of SISCone 3.1.1, with its own CMake support
* Speed improvements for corner cases of the N2Plain strategy
noted in 2503.08146.
- update to 3.4.3
* python interface looks also for python3-config
* various build-system upgrades
++++ fzf:
- Update to version 0.64.0:
* Added `multi` event that is triggered when the multi-
selection has changed.
* Halfwidth and fullwidth alphanumeric and punctuation
characters are now internally normalized to their ASCII
equivalents to allow matching with ASCII queries.
* Renamed `clear-selection` action to `clear-multi` for consistency.
* Fixed a bug that could cause fzf to abort due to incorrect
update ordering.
* Fixed a bug where some multi-selections were lost when using
`exclude` or `change-nth`.
++++ giada:
- Update to version 1.2.1:
* Beautify UI layout in Audio Configuration Window
* Disable sample rate and buffer size menus when using JACK in Audio Configuration Window
* Reset project name when closing a project (#744)
* File browser refactoring with improved usability
* Fix double click on scrollbar arrows in File Browser loads a non-existing project (#735)
* Fix wrong default height for all sub-windows
* Fix Loop mode not working in Sample Editor (#723)
* Fix missing first MIDI action recorded with "record-on-signal" mode (#732)
* Set minimum C++ version to C++23
* Update minimum CMake requirements to 3.29
* Update JUCE to 8.0.8
* Update FLTK to 1.4.3
* Refactoring and code gardening
++++ kernel-default:
- usb: typec: displayport: Fix potential deadlock (git-fixes).
- commit 478c062
- Linux 6.15.5 (bsc#1012628).
- cifs: Correctly set SMB1 SessionKey field in Session Setup
Request (bsc#1012628).
- cifs: Fix cifs_query_path_info() for Windows NT servers
(bsc#1012628).
- cifs: Fix encoding of SMB1 Session Setup NTLMSSP Request in
non-UNICODE mode (bsc#1012628).
- NFSv4: Always set NLINK even if the server doesn't support it
(bsc#1012628).
- NFSv4.2: fix listxattr to return selinux security label
(bsc#1012628).
- NFSv4.2: fix setattr caching of TIME_[MODIFY|ACCESS]_SET when
timestamps are delegated (bsc#1012628).
- mailbox: Not protect module_put with spin_lock_irqsave
(bsc#1012628).
- mfd: max77541: Fix wakeup source leaks on device unbind
(bsc#1012628).
- mfd: max14577: Fix wakeup source leaks on device unbind
(bsc#1012628).
- mfd: max77705: Fix wakeup source leaks on device unbind
(bsc#1012628).
- mfd: 88pm886: Fix wakeup source leaks on device unbind
(bsc#1012628).
- mfd: sprd-sc27xx: Fix wakeup source leaks on device unbind
(bsc#1012628).
- sunrpc: don't immediately retransmit on seqno miss
(bsc#1012628).
- hwmon: (isl28022) Fix current reading calculation (bsc#1012628).
- dm vdo indexer: don't read request structure after enqueuing
(bsc#1012628).
- leds: multicolor: Fix intensity setting while SW blinking
(bsc#1012628).
- fuse: fix race between concurrent setattrs from multiple nodes
(bsc#1012628).
- cxl/region: Add a dev_err() on missing target list entries
(bsc#1012628).
- cxl: core/region - ignore interleave granularity when ways=1
(bsc#1012628).
- NFSv4: xattr handlers should check for absent nfs filehandles
(bsc#1012628).
- hwmon: (pmbus/max34440) Fix support for max34451 (bsc#1012628).
- ksmbd: allow a filename to contain special characters on
SMB3.1.1 posix extension (bsc#1012628).
- ksmbd: provide zero as a unique ID to the Mac client
(bsc#1012628).
- rust: module: place cleanup_module() in .exit.text section
(bsc#1012628).
- rust: arm: fix unknown (to Clang) argument '-mno-fdpic'
(bsc#1012628).
- dmaengine: idxd: Check availability of workqueue allocated by
idxd wq driver before using (bsc#1012628).
- dmaengine: xilinx_dma: Set dma_device directions (bsc#1012628).
- PCI: dwc: Make link training more robust by setting
PORT_LOGIC_LINK_WIDTH to one lane (bsc#1012628).
- PCI: apple: Fix missing OF node reference in
apple_pcie_setup_port (bsc#1012628).
- PCI: imx6: Add workaround for errata ERR051624 (bsc#1012628).
- wifi: iwlwifi: mld: Move regulatory domain initialization
(bsc#1012628).
- nvme-tcp: fix I/O stalls on congested sockets (bsc#1012628).
- nvme-tcp: sanitize request list handling (bsc#1012628).
- md/md-bitmap: fix dm-raid max_write_behind setting
(bsc#1012628).
- amd/amdkfd: fix a kfd_process ref leak (bsc#1012628).
- drm/amdgpu/vcn5.0.1: read back register after written
(bsc#1012628).
- drm/amdgpu/vcn4: read back register after written (bsc#1012628).
- drm/amdgpu/vcn3: read back register after written (bsc#1012628).
- drm/amdgpu/vcn2.5: read back register after written
(bsc#1012628).
- bcache: fix NULL pointer in cache_set_flush() (bsc#1012628).
- drm/amdgpu: seq64 memory unmap uses uninterruptible lock
(bsc#1012628).
- drm/scheduler: signal scheduled fence when kill job
(bsc#1012628).
- iio: pressure: zpa2326: Use aligned_s64 for the timestamp
(bsc#1012628).
- bus: mhi: host: pci_generic: Add Telit FN920C04 modem support
(bsc#1012628).
- um: Add cmpxchg8b_emu and checksum functions to asm-prototypes.h
(bsc#1012628).
- um: use proper care when taking mmap lock during segfault
(bsc#1012628).
- 8250: microchip: pci1xxxx: Add PCIe Hot reset disable support
for Rev C0 and later devices (bsc#1012628).
- coresight: Only check bottom two claim bits (bsc#1012628).
- usb: dwc2: also exit clock_gating when stopping udc while
suspended (bsc#1012628).
- iio: adc: ad_sigma_delta: Fix use of uninitialized status_pos
(bsc#1012628).
- iio: dac: adi-axi-dac: add cntrl chan check (bsc#1012628).
- iio: light: al3000a: Fix an error handling path in
al3000a_probe() (bsc#1012628).
- iio: adc: ad7606_spi: check error in ad7606B_sw_mode_config()
(bsc#1012628).
- iio: hid-sensor-prox: Add support for 16-bit report size
(bsc#1012628).
- misc: tps6594-pfsm: Add NULL pointer check in
tps6594_pfsm_probe() (bsc#1012628).
- usb: potential integer overflow in usbg_make_tpg()
(bsc#1012628).
- tty: serial: uartlite: register uart driver in init
(bsc#1012628).
- usb: common: usb-conn-gpio: use a unique name for usb connector
device (bsc#1012628).
- usb: Add checks for snprintf() calls in usb_alloc_dev()
(bsc#1012628).
- usb: cdc-wdm: avoid setting WDM_READ for ZLP-s (bsc#1012628).
- usb: gadget: f_hid: wake up readers on disable/unbind
(bsc#1012628).
- usb: typec: displayport: Receive DP Status Update NAK request
exit dp altmode (bsc#1012628).
- usb: typec: tcpci: Fix wakeup source leaks on device unbind
(bsc#1012628).
- usb: typec: tipd: Fix wakeup source leaks on device unbind
(bsc#1012628).
- usb: typec: mux: do not return on EOPNOTSUPP in {mux,
switch}_set (bsc#1012628).
- riscv: add a data fence for CMODX in the kernel mode
(bsc#1012628).
- s390/mm: Fix in_atomic() handling in do_secure_storage_access()
(bsc#1012628).
- riscv: misaligned: declare misaligned_access_speed under
CONFIG_RISCV_MISALIGNED (bsc#1012628).
- ALSA: hda: Ignore unsol events for cards being shut down
(bsc#1012628).
- ALSA: hda: Add new pci id for AMD GPU display HD audio
controller (bsc#1012628).
- ALSA: usb-audio: Add a quirk for Lenovo Thinkpad Thunderbolt
3 dock (bsc#1012628).
- ASoC: rt1320: fix speaker noise when volume bar is 100%
(bsc#1012628).
- ceph: fix possible integer overflow in ceph_zero_objects()
(bsc#1012628).
- scsi: ufs: core: Don't perform UFS clkscaling during host
async scan (bsc#1012628).
- riscv: save the SR_SUM status over switches (bsc#1012628).
- ovl: Check for NULL d_inode() in ovl_dentry_upper()
(bsc#1012628).
- btrfs: fix race between async reclaim worker and close_ctree()
(bsc#1012628).
- btrfs: handle csum tree error with rescue=ibadroots correctly
(bsc#1012628).
- drm/i915/gem: Allow EXEC_CAPTURE on recoverable contexts on DG1
(bsc#1012628).
- Revert "drm/i915/gem: Allow EXEC_CAPTURE on recoverable contexts
on DG1" (bsc#1012628).
- btrfs: use unsigned types for constants defined as bit shifts
(bsc#1012628).
- btrfs: fix qgroup reservation leak on failure to allocate
ordered extent (bsc#1012628).
- media: uvcvideo: Keep streaming state in the file handle
(bsc#1012628).
- media: uvcvideo: Create uvc_pm_(get|put) functions
(bsc#1012628).
- media: uvcvideo: Increase/decrease the PM counter per IOCTL
(bsc#1012628).
- media: uvcvideo: Rollback non processed entities on error
(bsc#1012628).
- ASoC: codec: wcd9335: Convert to GPIO descriptors (bsc#1012628).
- ASoC: codecs: wcd9335: Fix missing free of regulator supplies
(bsc#1012628).
- f2fs: don't over-report free space or inodes in statvfs
(bsc#1012628).
- io_uring/zcrx: move io_zcrx_iov_page (bsc#1012628).
- io_uring/zcrx: improve area validation (bsc#1012628).
- io_uring/zcrx: split out memory holders from area (bsc#1012628).
- io_uring/zcrx: fix area release on registration failure
(bsc#1012628).
- drm/i915/display: Add check for alloc_ordered_workqueue()
and alloc_workqueue() (bsc#1012628).
- af_unix: Don't leave consecutive consumed OOB skbs
(bsc#1012628).
- i2c: omap: Fix an error handling path in omap_i2c_probe()
(bsc#1012628).
- i2c: imx: fix emulated smbus block read (bsc#1012628).
- i2c: tiny-usb: disable zero-length read messages (bsc#1012628).
- i2c: robotfuzz-osif: disable zero-length read messages
(bsc#1012628).
- LoongArch: KVM: Avoid overflow with array index (bsc#1012628).
- LoongArch: KVM: Check validity of "num_cpu" from user space
(bsc#1012628).
- LoongArch: KVM: Disable updating of "num_cpu" and "feature"
(bsc#1012628).
- LoongArch: KVM: Add address alignment check for IOCSR emulation
(bsc#1012628).
- LoongArch: KVM: Fix interrupt route update with EIOINTC
(bsc#1012628).
- LoongArch: KVM: Check interrupt route from physical CPU
(bsc#1012628).
- fuse: fix runtime warning on truncate_folio_batch_exceptionals()
(bsc#1012628).
- scripts/gdb: fix dentry_name() lookup (bsc#1012628).
- ata: ahci: Use correct DMI identifier for ASUSPRO-D840SA LPM
quirk (bsc#1012628).
- smb: client: remove \t from TP_printk statements (bsc#1012628).
- mm/damon/sysfs-schemes: free old
damon_sysfs_scheme_filter->memcg_path on write (bsc#1012628).
- smb: client: fix regression with native SMB symlinks
(bsc#1012628).
- riscv: vector: Fix context save/restore with xtheadvector
(bsc#1012628).
- ASoC: amd: yc: Add DMI quirk for Lenovo IdeaPad Slim 5 15
(bsc#1012628).
- riscv: export boot_cpu_hartid (bsc#1012628).
- s390/pkey: Prevent overflow in size calculation for
memdup_user() (bsc#1012628).
- io_uring/rsrc: fix folio unpinning (bsc#1012628).
- io_uring/rsrc: don't rely on user vaddr alignment (bsc#1012628).
- io_uring: don't assume uaddr alignment in io_vec_fill_bvec
(bsc#1012628).
- fs/proc/task_mmu: fix PAGE_IS_PFNZERO detection for the huge
zero folio (bsc#1012628).
- lib/group_cpus: fix NULL pointer dereference from
group_cpus_evenly() (bsc#1012628).
- Revert "riscv: Define TASK_SIZE_MAX for __access_ok()"
(bsc#1012628).
- Revert "riscv: misaligned: fix sleeping function called during
misaligned access handling" (bsc#1012628).
- drm/amdgpu/mes: add compatibility checks for set_hw_resource_1
(bsc#1012628).
- drm/xe/display: Add check for alloc_ordered_workqueue()
(bsc#1012628).
- drm/xe: Move DSB l2 flush to a more sensible place
(bsc#1012628).
- drm/xe: move DPT l2 flush to a more sensible place
(bsc#1012628).
- HID: Intel-thc-hid: Intel-quicki2c: Enhance QuickI2C reset flow
(bsc#1012628).
- HID: wacom: fix crash in wacom_aes_battery_handler()
(bsc#1012628).
- cxl/ras: Fix CPER handler device confusion (bsc#1012628).
- scsi: fnic: Fix missing DMA mapping error in fnic_send_frame()
(bsc#1012628).
- atm: clip: prevent NULL deref in clip_push() (bsc#1012628).
- ASoC: amd: ps: fix for soundwire failures during hibernation
exit sequence (bsc#1012628).
- Bluetooth: hci_core: Fix use-after-free in vhci_flush()
(bsc#1012628).
- ALSA: usb-audio: Fix out-of-bounds read in
snd_usb_get_audioformat_uac3() (bsc#1012628).
- attach_recursive_mnt(): do not lock the covering tree when
sliding something under it (bsc#1012628).
- libbpf: Fix null pointer dereference in btf_dump__free on
allocation failure (bsc#1012628).
- net: netpoll: Initialize UDP checksum field before checksumming
(bsc#1012628).
- ethernet: ionic: Fix DMA mapping tests (bsc#1012628).
- wifi: mac80211: fix beacon interval calculation overflow
(bsc#1012628).
- af_unix: Don't set -ECONNRESET for consumed OOB skb
(bsc#1012628).
- wifi: mac80211: Add link iteration macro for link data
(bsc#1012628).
- wifi: mac80211: Create separate links for VLAN interfaces
(bsc#1012628).
- wifi: mac80211: finish link init before RCU publish
(bsc#1012628).
- userns and mnt_idmap leak in open_tree_attr(2) (bsc#1012628).
- vsock/uapi: fix linux/vm_sockets.h userspace compilation errors
(bsc#1012628).
- bnxt: properly flush XDP redirect lists (bsc#1012628).
- um: ubd: Add missing error check in start_io_thread()
(bsc#1012628).
- io_uring/net: mark iov as dynamically allocated even for single
segments (bsc#1012628).
- libbpf: Fix possible use-after-free for externs (bsc#1012628).
- net: enetc: Correct endianness handling in _enetc_rd_reg64
(bsc#1012628).
- netlink: specs: tc: replace underscores with dashes in names
(bsc#1012628).
- atm: Release atm_dev_mutex after removing procfs in
atm_dev_deregister() (bsc#1012628).
- ALSA: hda/realtek: Fix built-in mic on ASUS VivoBook X507UAR
(bsc#1012628).
- net: selftests: fix TCP packet checksum (bsc#1012628).
- nvme: refactor the atomic write unit detection (bsc#1012628).
- nvme: fix atomic write size validation (bsc#1012628).
- riscv: fix runtime constant support for nommu kernels
(bsc#1012628).
- drm: writeback: Fix drm_writeback_connector_cleanup signature
(bsc#1012628).
- drm/amd: Adjust output for discovery error handling
(bsc#1012628).
- drm/i915: fix build error some more (bsc#1012628).
- drm/bridge: ti-sn65dsi86: make use of debugfs_init callback
(bsc#1012628).
- drm/bridge: ti-sn65dsi86: Add HPD for DisplayPort connector type
(bsc#1012628).
- drm/xe/guc: Explicitly exit CT safe mode on unwind
(bsc#1012628).
- drm/xe: Process deferred GGTT node removals on device unwind
(bsc#1012628).
- smb: client: fix potential deadlock when reconnecting channels
(bsc#1012628).
- EDAC/amd64: Fix size calculation for Non-Power-of-Two DIMMs
(bsc#1012628).
- x86/traps: Initialize DR6 by writing its architectural reset
value (bsc#1012628).
- staging: rtl8723bs: Avoid memset() in aes_cipher() and
aes_decipher() (bsc#1012628).
- dt-bindings: serial: 8250: Make clocks and clock-frequency
exclusive (bsc#1012628).
- serial: core: restore of_node information in sysfs
(bsc#1012628).
- serial: imx: Restore original RXTL for console to fix data loss
(bsc#1012628).
- Bluetooth: L2CAP: Fix L2CAP MTU negotiation (bsc#1012628).
- dm-raid: fix variable in journal device check (bsc#1012628).
- bcache: remove unnecessary select MIN_HEAP (bsc#1012628).
- btrfs: fix a race between renames and directory logging
(bsc#1012628).
- btrfs: update superblock's device bytes_used when dropping chunk
(bsc#1012628).
- btrfs: fix invalid inode pointer dereferences during log replay
(bsc#1012628).
- Revert "bcache: update min_heap_callbacks to use default
builtin swap" (bsc#1012628).
- Revert "bcache: remove heap-related macros and switch to
generic min_heap" (bsc#1012628).
- selinux: change security_compute_sid to return the ssid or
tsid on match (bsc#1012628).
- spi: spi-cadence-quadspi: Fix pm runtime unbalance
(bsc#1012628).
- net: libwx: fix the creation of page_pool (bsc#1012628).
- maple_tree: fix MA_STATE_PREALLOC flag in mas_preallocate()
(bsc#1012628).
- mm: userfaultfd: fix race of userfaultfd_move and swap cache
(bsc#1012628).
- mm/shmem, swap: fix softlockup with mTHP swapin (bsc#1012628).
- mm/gup: revert "mm: gup: fix infinite loop within
__get_longterm_locked" (bsc#1012628).
- f2fs: fix to zero post-eof page (bsc#1012628).
- HID: appletb-kbd: fix "appletb_backlight" backlight device
reference counting (bsc#1012628).
- HID: lenovo: Restrict F7/9/11 mode to compact keyboards only
(bsc#1012628).
- HID: wacom: fix memory leak on kobject creation failure
(bsc#1012628).
- HID: wacom: fix memory leak on sysfs attribute creation failure
(bsc#1012628).
- HID: wacom: fix kobject reference count leak (bsc#1012628).
- scsi: megaraid_sas: Fix invalid node index (bsc#1012628).
- scsi: ufs: core: Fix clk scaling to be conditional in reset
and restore (bsc#1012628).
- scsi: fnic: Fix crash in fnic_wq_cmpl_handler when FDMI times
out (bsc#1012628).
- scsi: fnic: Turn off FDMI ACTIVE flags on link down
(bsc#1012628).
- drm/ast: Fix comment on modeset lock (bsc#1012628).
- drm/cirrus-qemu: Fix pitch programming (bsc#1012628).
- drm/etnaviv: Protect the scheduler's pending list with its lock
(bsc#1012628).
- drm/panel: simple: Tianma TM070JDHG34-00: add delays
(bsc#1012628).
- drm/simpledrm: Do not upcast in release helpers (bsc#1012628).
- drm/tegra: Assign plane type before registration (bsc#1012628).
- drm/tegra: Fix a possible null pointer dereference
(bsc#1012628).
- drm/udl: Unregister device before cleaning up on disconnect
(bsc#1012628).
- drm/msm/gpu: Fix crash when throttling GPU immediately during
boot (bsc#1012628).
- drm/amdkfd: Fix race in GWS queue scheduling (bsc#1012628).
- drm/i915/ptl: Use everywhere the correct DDI port clock select
mask (bsc#1012628).
- drm/i915/dp_mst: Work around Thunderbolt sink disconnect after
SINK_COUNT_ESI read (bsc#1012628).
- drm/bridge: cdns-dsi: Fix the clock variable for mode_valid()
(bsc#1012628).
- drm/bridge: cdns-dsi: Fix phy de-init and flag it so
(bsc#1012628).
- drm/bridge: cdns-dsi: Fix connecting to next bridge
(bsc#1012628).
- drm/bridge: cdns-dsi: Check return value when getting default
PHY config (bsc#1012628).
- drm/bridge: cdns-dsi: Wait for Clk and Data Lanes to be ready
(bsc#1012628).
- drm/amd/display: Add null pointer check for
get_first_active_display() (bsc#1012628).
- drm/amdgpu: amdgpu_vram_mgr_new(): Clamp lpfn to total vram
(bsc#1012628).
- drm/amdgpu: disable workload profile switching when OD is
enabled (bsc#1012628).
- drm/amd/display: Correct non-OLED pre_T11_delay (bsc#1012628).
- drm/xe/vm: move rebind_work init earlier (bsc#1012628).
- drm/xe/sched: stop re-submitting signalled jobs (bsc#1012628).
- drm/xe/guc_submit: add back fix (bsc#1012628).
- drm/amd/display: Fix RMCM programming seq errors (bsc#1012628).
- drm/amdgpu: VCN v5_0_1 to prevent FW checking RB during DPG
pause (bsc#1012628).
- drm/amdgpu: Add kicker device detection (bsc#1012628).
- drm/amd/display: Check dce_hwseq before dereferencing it
(bsc#1012628).
- drm/xe: Fix memset on iomem (bsc#1012628).
- drm/xe: Fix taking invalid lock on wedge (bsc#1012628).
- drm/xe: Fix early wedge on GuC load failure (bsc#1012628).
- drm/i915/dsi: Fix off by one in BXT_MIPI_TRANS_VTOTAL
(bsc#1012628).
- drm/amdgpu: Fix SDMA UTC_L1 handling during start/stop sequences
(bsc#1012628).
- drm/amdgpu: switch job hw_fence to amdgpu_fence (bsc#1012628).
- drm/amdgpu: add kicker fws loading for gfx11/smu13/psp13
(bsc#1012628).
- drm/amd/display: Add more checks for DSC / HUBP ONO guarantees
(bsc#1012628).
- drm/amd/display: Add dc cap for dp tunneling (bsc#1012628).
- drm/amd/display: Fix mpv playback corruption on weston
(bsc#1012628).
- arm64: dts: qcom: Commonize X1 CRD DTSI (bsc#1012628).
- arm64: dts: qcom: x1e80100-crd: mark l12b and l15b always-on
(bsc#1012628).
- arm64: dts: qcom: x1e78100-t14s: mark l12b and l15b always-on
(bsc#1012628).
- arm64: dts: qcom: x1-crd: Fix vreg_l2j_1p2 voltage
(bsc#1012628).
- crypto: powerpc/poly1305 - add depends on BROKEN for now
(bsc#1012628).
- drm/amdgpu/mes: add missing locking in helper functions
(bsc#1012628).
- arm64: dts: qcom: x1e78100-t14s: fix missing HID supplies
(bsc#1012628).
- sched_ext: Make scx_group_set_weight() always update
tg->scx.weight (bsc#1012628).
- drm/amd/display: Add early 8b/10b channel equalization test
pattern sequence (bsc#1012628).
- drm/amd/display: Get LTTPR IEEE OUI/Device ID From Closest
LTTPR To Host (bsc#1012628).
- rust: completion: implement initial abstraction (bsc#1012628).
- rust: revocable: indicate whether `data` has been revoked
already (bsc#1012628).
- rust: devres: fix race in Devres::drop() (bsc#1012628).
- rust: devres: do not dereference to the internal Revocable
(bsc#1012628).
- x86/fpu: Refactor xfeature bitmask update code for sigframe
XSAVE (bsc#1012628).
- x86/pkeys: Simplify PKRU update in signal frame (bsc#1012628).
- s390/ptrace: Fix pointer dereferencing in
regs_get_kernel_stack_nth() (bsc#1012628).
- io_uring/kbuf: flag partial buffer mappings (bsc#1012628).
- riscv: uaccess: Only restore the CSR_STATUS SUM bit
(bsc#1012628).
- drm/amd/display: Only read ACPI backlight caps once
(bsc#1012628).
- drm/amd/display: Optimize custom brightness curve (bsc#1012628).
- drm/amd/display: Export full brightness range to userspace
(bsc#1012628).
- drm/amd/display: Fix AMDGPU_MAX_BL_LEVEL value (bsc#1012628).
- Rename to
patches.kernel.org/6.15.5-123-drm-amd-display-Add-sanity-checks-for-drm_edid.patch.
- Rename to
patches.kernel.org/6.15.5-126-drm-i915-snps_hdmi_pll-Fix-64-bit-divisor-trun.patch.
- Rename to
patches.kernel.org/6.15.5-141-bridge-mcast-Fix-use-after-free-during-router-.patch.
- Rename to
patches.kernel.org/6.15.5-256-io_uring-gate-REQ_F_ISREG-on-S_ANON_INODE-as-w.patch.
- Rename to
patches.kernel.org/6.15.5-258-drm-amd-display-Add-debugging-message-for-brig.patch.
- Rename to
patches.kernel.org/6.15.5-259-drm-amd-display-Fix-default-DC-and-AC-levels.patch.
- commit 2e30258
++++ kernel-source:
- usb: typec: displayport: Fix potential deadlock (git-fixes).
- commit 478c062
- Linux 6.15.5 (bsc#1012628).
- cifs: Correctly set SMB1 SessionKey field in Session Setup
Request (bsc#1012628).
- cifs: Fix cifs_query_path_info() for Windows NT servers
(bsc#1012628).
- cifs: Fix encoding of SMB1 Session Setup NTLMSSP Request in
non-UNICODE mode (bsc#1012628).
- NFSv4: Always set NLINK even if the server doesn't support it
(bsc#1012628).
- NFSv4.2: fix listxattr to return selinux security label
(bsc#1012628).
- NFSv4.2: fix setattr caching of TIME_[MODIFY|ACCESS]_SET when
timestamps are delegated (bsc#1012628).
- mailbox: Not protect module_put with spin_lock_irqsave
(bsc#1012628).
- mfd: max77541: Fix wakeup source leaks on device unbind
(bsc#1012628).
- mfd: max14577: Fix wakeup source leaks on device unbind
(bsc#1012628).
- mfd: max77705: Fix wakeup source leaks on device unbind
(bsc#1012628).
- mfd: 88pm886: Fix wakeup source leaks on device unbind
(bsc#1012628).
- mfd: sprd-sc27xx: Fix wakeup source leaks on device unbind
(bsc#1012628).
- sunrpc: don't immediately retransmit on seqno miss
(bsc#1012628).
- hwmon: (isl28022) Fix current reading calculation (bsc#1012628).
- dm vdo indexer: don't read request structure after enqueuing
(bsc#1012628).
- leds: multicolor: Fix intensity setting while SW blinking
(bsc#1012628).
- fuse: fix race between concurrent setattrs from multiple nodes
(bsc#1012628).
- cxl/region: Add a dev_err() on missing target list entries
(bsc#1012628).
- cxl: core/region - ignore interleave granularity when ways=1
(bsc#1012628).
- NFSv4: xattr handlers should check for absent nfs filehandles
(bsc#1012628).
- hwmon: (pmbus/max34440) Fix support for max34451 (bsc#1012628).
- ksmbd: allow a filename to contain special characters on
SMB3.1.1 posix extension (bsc#1012628).
- ksmbd: provide zero as a unique ID to the Mac client
(bsc#1012628).
- rust: module: place cleanup_module() in .exit.text section
(bsc#1012628).
- rust: arm: fix unknown (to Clang) argument '-mno-fdpic'
(bsc#1012628).
- dmaengine: idxd: Check availability of workqueue allocated by
idxd wq driver before using (bsc#1012628).
- dmaengine: xilinx_dma: Set dma_device directions (bsc#1012628).
- PCI: dwc: Make link training more robust by setting
PORT_LOGIC_LINK_WIDTH to one lane (bsc#1012628).
- PCI: apple: Fix missing OF node reference in
apple_pcie_setup_port (bsc#1012628).
- PCI: imx6: Add workaround for errata ERR051624 (bsc#1012628).
- wifi: iwlwifi: mld: Move regulatory domain initialization
(bsc#1012628).
- nvme-tcp: fix I/O stalls on congested sockets (bsc#1012628).
- nvme-tcp: sanitize request list handling (bsc#1012628).
- md/md-bitmap: fix dm-raid max_write_behind setting
(bsc#1012628).
- amd/amdkfd: fix a kfd_process ref leak (bsc#1012628).
- drm/amdgpu/vcn5.0.1: read back register after written
(bsc#1012628).
- drm/amdgpu/vcn4: read back register after written (bsc#1012628).
- drm/amdgpu/vcn3: read back register after written (bsc#1012628).
- drm/amdgpu/vcn2.5: read back register after written
(bsc#1012628).
- bcache: fix NULL pointer in cache_set_flush() (bsc#1012628).
- drm/amdgpu: seq64 memory unmap uses uninterruptible lock
(bsc#1012628).
- drm/scheduler: signal scheduled fence when kill job
(bsc#1012628).
- iio: pressure: zpa2326: Use aligned_s64 for the timestamp
(bsc#1012628).
- bus: mhi: host: pci_generic: Add Telit FN920C04 modem support
(bsc#1012628).
- um: Add cmpxchg8b_emu and checksum functions to asm-prototypes.h
(bsc#1012628).
- um: use proper care when taking mmap lock during segfault
(bsc#1012628).
- 8250: microchip: pci1xxxx: Add PCIe Hot reset disable support
for Rev C0 and later devices (bsc#1012628).
- coresight: Only check bottom two claim bits (bsc#1012628).
- usb: dwc2: also exit clock_gating when stopping udc while
suspended (bsc#1012628).
- iio: adc: ad_sigma_delta: Fix use of uninitialized status_pos
(bsc#1012628).
- iio: dac: adi-axi-dac: add cntrl chan check (bsc#1012628).
- iio: light: al3000a: Fix an error handling path in
al3000a_probe() (bsc#1012628).
- iio: adc: ad7606_spi: check error in ad7606B_sw_mode_config()
(bsc#1012628).
- iio: hid-sensor-prox: Add support for 16-bit report size
(bsc#1012628).
- misc: tps6594-pfsm: Add NULL pointer check in
tps6594_pfsm_probe() (bsc#1012628).
- usb: potential integer overflow in usbg_make_tpg()
(bsc#1012628).
- tty: serial: uartlite: register uart driver in init
(bsc#1012628).
- usb: common: usb-conn-gpio: use a unique name for usb connector
device (bsc#1012628).
- usb: Add checks for snprintf() calls in usb_alloc_dev()
(bsc#1012628).
- usb: cdc-wdm: avoid setting WDM_READ for ZLP-s (bsc#1012628).
- usb: gadget: f_hid: wake up readers on disable/unbind
(bsc#1012628).
- usb: typec: displayport: Receive DP Status Update NAK request
exit dp altmode (bsc#1012628).
- usb: typec: tcpci: Fix wakeup source leaks on device unbind
(bsc#1012628).
- usb: typec: tipd: Fix wakeup source leaks on device unbind
(bsc#1012628).
- usb: typec: mux: do not return on EOPNOTSUPP in {mux,
switch}_set (bsc#1012628).
- riscv: add a data fence for CMODX in the kernel mode
(bsc#1012628).
- s390/mm: Fix in_atomic() handling in do_secure_storage_access()
(bsc#1012628).
- riscv: misaligned: declare misaligned_access_speed under
CONFIG_RISCV_MISALIGNED (bsc#1012628).
- ALSA: hda: Ignore unsol events for cards being shut down
(bsc#1012628).
- ALSA: hda: Add new pci id for AMD GPU display HD audio
controller (bsc#1012628).
- ALSA: usb-audio: Add a quirk for Lenovo Thinkpad Thunderbolt
3 dock (bsc#1012628).
- ASoC: rt1320: fix speaker noise when volume bar is 100%
(bsc#1012628).
- ceph: fix possible integer overflow in ceph_zero_objects()
(bsc#1012628).
- scsi: ufs: core: Don't perform UFS clkscaling during host
async scan (bsc#1012628).
- riscv: save the SR_SUM status over switches (bsc#1012628).
- ovl: Check for NULL d_inode() in ovl_dentry_upper()
(bsc#1012628).
- btrfs: fix race between async reclaim worker and close_ctree()
(bsc#1012628).
- btrfs: handle csum tree error with rescue=ibadroots correctly
(bsc#1012628).
- drm/i915/gem: Allow EXEC_CAPTURE on recoverable contexts on DG1
(bsc#1012628).
- Revert "drm/i915/gem: Allow EXEC_CAPTURE on recoverable contexts
on DG1" (bsc#1012628).
- btrfs: use unsigned types for constants defined as bit shifts
(bsc#1012628).
- btrfs: fix qgroup reservation leak on failure to allocate
ordered extent (bsc#1012628).
- media: uvcvideo: Keep streaming state in the file handle
(bsc#1012628).
- media: uvcvideo: Create uvc_pm_(get|put) functions
(bsc#1012628).
- media: uvcvideo: Increase/decrease the PM counter per IOCTL
(bsc#1012628).
- media: uvcvideo: Rollback non processed entities on error
(bsc#1012628).
- ASoC: codec: wcd9335: Convert to GPIO descriptors (bsc#1012628).
- ASoC: codecs: wcd9335: Fix missing free of regulator supplies
(bsc#1012628).
- f2fs: don't over-report free space or inodes in statvfs
(bsc#1012628).
- io_uring/zcrx: move io_zcrx_iov_page (bsc#1012628).
- io_uring/zcrx: improve area validation (bsc#1012628).
- io_uring/zcrx: split out memory holders from area (bsc#1012628).
- io_uring/zcrx: fix area release on registration failure
(bsc#1012628).
- drm/i915/display: Add check for alloc_ordered_workqueue()
and alloc_workqueue() (bsc#1012628).
- af_unix: Don't leave consecutive consumed OOB skbs
(bsc#1012628).
- i2c: omap: Fix an error handling path in omap_i2c_probe()
(bsc#1012628).
- i2c: imx: fix emulated smbus block read (bsc#1012628).
- i2c: tiny-usb: disable zero-length read messages (bsc#1012628).
- i2c: robotfuzz-osif: disable zero-length read messages
(bsc#1012628).
- LoongArch: KVM: Avoid overflow with array index (bsc#1012628).
- LoongArch: KVM: Check validity of "num_cpu" from user space
(bsc#1012628).
- LoongArch: KVM: Disable updating of "num_cpu" and "feature"
(bsc#1012628).
- LoongArch: KVM: Add address alignment check for IOCSR emulation
(bsc#1012628).
- LoongArch: KVM: Fix interrupt route update with EIOINTC
(bsc#1012628).
- LoongArch: KVM: Check interrupt route from physical CPU
(bsc#1012628).
- fuse: fix runtime warning on truncate_folio_batch_exceptionals()
(bsc#1012628).
- scripts/gdb: fix dentry_name() lookup (bsc#1012628).
- ata: ahci: Use correct DMI identifier for ASUSPRO-D840SA LPM
quirk (bsc#1012628).
- smb: client: remove \t from TP_printk statements (bsc#1012628).
- mm/damon/sysfs-schemes: free old
damon_sysfs_scheme_filter->memcg_path on write (bsc#1012628).
- smb: client: fix regression with native SMB symlinks
(bsc#1012628).
- riscv: vector: Fix context save/restore with xtheadvector
(bsc#1012628).
- ASoC: amd: yc: Add DMI quirk for Lenovo IdeaPad Slim 5 15
(bsc#1012628).
- riscv: export boot_cpu_hartid (bsc#1012628).
- s390/pkey: Prevent overflow in size calculation for
memdup_user() (bsc#1012628).
- io_uring/rsrc: fix folio unpinning (bsc#1012628).
- io_uring/rsrc: don't rely on user vaddr alignment (bsc#1012628).
- io_uring: don't assume uaddr alignment in io_vec_fill_bvec
(bsc#1012628).
- fs/proc/task_mmu: fix PAGE_IS_PFNZERO detection for the huge
zero folio (bsc#1012628).
- lib/group_cpus: fix NULL pointer dereference from
group_cpus_evenly() (bsc#1012628).
- Revert "riscv: Define TASK_SIZE_MAX for __access_ok()"
(bsc#1012628).
- Revert "riscv: misaligned: fix sleeping function called during
misaligned access handling" (bsc#1012628).
- drm/amdgpu/mes: add compatibility checks for set_hw_resource_1
(bsc#1012628).
- drm/xe/display: Add check for alloc_ordered_workqueue()
(bsc#1012628).
- drm/xe: Move DSB l2 flush to a more sensible place
(bsc#1012628).
- drm/xe: move DPT l2 flush to a more sensible place
(bsc#1012628).
- HID: Intel-thc-hid: Intel-quicki2c: Enhance QuickI2C reset flow
(bsc#1012628).
- HID: wacom: fix crash in wacom_aes_battery_handler()
(bsc#1012628).
- cxl/ras: Fix CPER handler device confusion (bsc#1012628).
- scsi: fnic: Fix missing DMA mapping error in fnic_send_frame()
(bsc#1012628).
- atm: clip: prevent NULL deref in clip_push() (bsc#1012628).
- ASoC: amd: ps: fix for soundwire failures during hibernation
exit sequence (bsc#1012628).
- Bluetooth: hci_core: Fix use-after-free in vhci_flush()
(bsc#1012628).
- ALSA: usb-audio: Fix out-of-bounds read in
snd_usb_get_audioformat_uac3() (bsc#1012628).
- attach_recursive_mnt(): do not lock the covering tree when
sliding something under it (bsc#1012628).
- libbpf: Fix null pointer dereference in btf_dump__free on
allocation failure (bsc#1012628).
- net: netpoll: Initialize UDP checksum field before checksumming
(bsc#1012628).
- ethernet: ionic: Fix DMA mapping tests (bsc#1012628).
- wifi: mac80211: fix beacon interval calculation overflow
(bsc#1012628).
- af_unix: Don't set -ECONNRESET for consumed OOB skb
(bsc#1012628).
- wifi: mac80211: Add link iteration macro for link data
(bsc#1012628).
- wifi: mac80211: Create separate links for VLAN interfaces
(bsc#1012628).
- wifi: mac80211: finish link init before RCU publish
(bsc#1012628).
- userns and mnt_idmap leak in open_tree_attr(2) (bsc#1012628).
- vsock/uapi: fix linux/vm_sockets.h userspace compilation errors
(bsc#1012628).
- bnxt: properly flush XDP redirect lists (bsc#1012628).
- um: ubd: Add missing error check in start_io_thread()
(bsc#1012628).
- io_uring/net: mark iov as dynamically allocated even for single
segments (bsc#1012628).
- libbpf: Fix possible use-after-free for externs (bsc#1012628).
- net: enetc: Correct endianness handling in _enetc_rd_reg64
(bsc#1012628).
- netlink: specs: tc: replace underscores with dashes in names
(bsc#1012628).
- atm: Release atm_dev_mutex after removing procfs in
atm_dev_deregister() (bsc#1012628).
- ALSA: hda/realtek: Fix built-in mic on ASUS VivoBook X507UAR
(bsc#1012628).
- net: selftests: fix TCP packet checksum (bsc#1012628).
- nvme: refactor the atomic write unit detection (bsc#1012628).
- nvme: fix atomic write size validation (bsc#1012628).
- riscv: fix runtime constant support for nommu kernels
(bsc#1012628).
- drm: writeback: Fix drm_writeback_connector_cleanup signature
(bsc#1012628).
- drm/amd: Adjust output for discovery error handling
(bsc#1012628).
- drm/i915: fix build error some more (bsc#1012628).
- drm/bridge: ti-sn65dsi86: make use of debugfs_init callback
(bsc#1012628).
- drm/bridge: ti-sn65dsi86: Add HPD for DisplayPort connector type
(bsc#1012628).
- drm/xe/guc: Explicitly exit CT safe mode on unwind
(bsc#1012628).
- drm/xe: Process deferred GGTT node removals on device unwind
(bsc#1012628).
- smb: client: fix potential deadlock when reconnecting channels
(bsc#1012628).
- EDAC/amd64: Fix size calculation for Non-Power-of-Two DIMMs
(bsc#1012628).
- x86/traps: Initialize DR6 by writing its architectural reset
value (bsc#1012628).
- staging: rtl8723bs: Avoid memset() in aes_cipher() and
aes_decipher() (bsc#1012628).
- dt-bindings: serial: 8250: Make clocks and clock-frequency
exclusive (bsc#1012628).
- serial: core: restore of_node information in sysfs
(bsc#1012628).
- serial: imx: Restore original RXTL for console to fix data loss
(bsc#1012628).
- Bluetooth: L2CAP: Fix L2CAP MTU negotiation (bsc#1012628).
- dm-raid: fix variable in journal device check (bsc#1012628).
- bcache: remove unnecessary select MIN_HEAP (bsc#1012628).
- btrfs: fix a race between renames and directory logging
(bsc#1012628).
- btrfs: update superblock's device bytes_used when dropping chunk
(bsc#1012628).
- btrfs: fix invalid inode pointer dereferences during log replay
(bsc#1012628).
- Revert "bcache: update min_heap_callbacks to use default
builtin swap" (bsc#1012628).
- Revert "bcache: remove heap-related macros and switch to
generic min_heap" (bsc#1012628).
- selinux: change security_compute_sid to return the ssid or
tsid on match (bsc#1012628).
- spi: spi-cadence-quadspi: Fix pm runtime unbalance
(bsc#1012628).
- net: libwx: fix the creation of page_pool (bsc#1012628).
- maple_tree: fix MA_STATE_PREALLOC flag in mas_preallocate()
(bsc#1012628).
- mm: userfaultfd: fix race of userfaultfd_move and swap cache
(bsc#1012628).
- mm/shmem, swap: fix softlockup with mTHP swapin (bsc#1012628).
- mm/gup: revert "mm: gup: fix infinite loop within
__get_longterm_locked" (bsc#1012628).
- f2fs: fix to zero post-eof page (bsc#1012628).
- HID: appletb-kbd: fix "appletb_backlight" backlight device
reference counting (bsc#1012628).
- HID: lenovo: Restrict F7/9/11 mode to compact keyboards only
(bsc#1012628).
- HID: wacom: fix memory leak on kobject creation failure
(bsc#1012628).
- HID: wacom: fix memory leak on sysfs attribute creation failure
(bsc#1012628).
- HID: wacom: fix kobject reference count leak (bsc#1012628).
- scsi: megaraid_sas: Fix invalid node index (bsc#1012628).
- scsi: ufs: core: Fix clk scaling to be conditional in reset
and restore (bsc#1012628).
- scsi: fnic: Fix crash in fnic_wq_cmpl_handler when FDMI times
out (bsc#1012628).
- scsi: fnic: Turn off FDMI ACTIVE flags on link down
(bsc#1012628).
- drm/ast: Fix comment on modeset lock (bsc#1012628).
- drm/cirrus-qemu: Fix pitch programming (bsc#1012628).
- drm/etnaviv: Protect the scheduler's pending list with its lock
(bsc#1012628).
- drm/panel: simple: Tianma TM070JDHG34-00: add delays
(bsc#1012628).
- drm/simpledrm: Do not upcast in release helpers (bsc#1012628).
- drm/tegra: Assign plane type before registration (bsc#1012628).
- drm/tegra: Fix a possible null pointer dereference
(bsc#1012628).
- drm/udl: Unregister device before cleaning up on disconnect
(bsc#1012628).
- drm/msm/gpu: Fix crash when throttling GPU immediately during
boot (bsc#1012628).
- drm/amdkfd: Fix race in GWS queue scheduling (bsc#1012628).
- drm/i915/ptl: Use everywhere the correct DDI port clock select
mask (bsc#1012628).
- drm/i915/dp_mst: Work around Thunderbolt sink disconnect after
SINK_COUNT_ESI read (bsc#1012628).
- drm/bridge: cdns-dsi: Fix the clock variable for mode_valid()
(bsc#1012628).
- drm/bridge: cdns-dsi: Fix phy de-init and flag it so
(bsc#1012628).
- drm/bridge: cdns-dsi: Fix connecting to next bridge
(bsc#1012628).
- drm/bridge: cdns-dsi: Check return value when getting default
PHY config (bsc#1012628).
- drm/bridge: cdns-dsi: Wait for Clk and Data Lanes to be ready
(bsc#1012628).
- drm/amd/display: Add null pointer check for
get_first_active_display() (bsc#1012628).
- drm/amdgpu: amdgpu_vram_mgr_new(): Clamp lpfn to total vram
(bsc#1012628).
- drm/amdgpu: disable workload profile switching when OD is
enabled (bsc#1012628).
- drm/amd/display: Correct non-OLED pre_T11_delay (bsc#1012628).
- drm/xe/vm: move rebind_work init earlier (bsc#1012628).
- drm/xe/sched: stop re-submitting signalled jobs (bsc#1012628).
- drm/xe/guc_submit: add back fix (bsc#1012628).
- drm/amd/display: Fix RMCM programming seq errors (bsc#1012628).
- drm/amdgpu: VCN v5_0_1 to prevent FW checking RB during DPG
pause (bsc#1012628).
- drm/amdgpu: Add kicker device detection (bsc#1012628).
- drm/amd/display: Check dce_hwseq before dereferencing it
(bsc#1012628).
- drm/xe: Fix memset on iomem (bsc#1012628).
- drm/xe: Fix taking invalid lock on wedge (bsc#1012628).
- drm/xe: Fix early wedge on GuC load failure (bsc#1012628).
- drm/i915/dsi: Fix off by one in BXT_MIPI_TRANS_VTOTAL
(bsc#1012628).
- drm/amdgpu: Fix SDMA UTC_L1 handling during start/stop sequences
(bsc#1012628).
- drm/amdgpu: switch job hw_fence to amdgpu_fence (bsc#1012628).
- drm/amdgpu: add kicker fws loading for gfx11/smu13/psp13
(bsc#1012628).
- drm/amd/display: Add more checks for DSC / HUBP ONO guarantees
(bsc#1012628).
- drm/amd/display: Add dc cap for dp tunneling (bsc#1012628).
- drm/amd/display: Fix mpv playback corruption on weston
(bsc#1012628).
- arm64: dts: qcom: Commonize X1 CRD DTSI (bsc#1012628).
- arm64: dts: qcom: x1e80100-crd: mark l12b and l15b always-on
(bsc#1012628).
- arm64: dts: qcom: x1e78100-t14s: mark l12b and l15b always-on
(bsc#1012628).
- arm64: dts: qcom: x1-crd: Fix vreg_l2j_1p2 voltage
(bsc#1012628).
- crypto: powerpc/poly1305 - add depends on BROKEN for now
(bsc#1012628).
- drm/amdgpu/mes: add missing locking in helper functions
(bsc#1012628).
- arm64: dts: qcom: x1e78100-t14s: fix missing HID supplies
(bsc#1012628).
- sched_ext: Make scx_group_set_weight() always update
tg->scx.weight (bsc#1012628).
- drm/amd/display: Add early 8b/10b channel equalization test
pattern sequence (bsc#1012628).
- drm/amd/display: Get LTTPR IEEE OUI/Device ID From Closest
LTTPR To Host (bsc#1012628).
- rust: completion: implement initial abstraction (bsc#1012628).
- rust: revocable: indicate whether `data` has been revoked
already (bsc#1012628).
- rust: devres: fix race in Devres::drop() (bsc#1012628).
- rust: devres: do not dereference to the internal Revocable
(bsc#1012628).
- x86/fpu: Refactor xfeature bitmask update code for sigframe
XSAVE (bsc#1012628).
- x86/pkeys: Simplify PKRU update in signal frame (bsc#1012628).
- s390/ptrace: Fix pointer dereferencing in
regs_get_kernel_stack_nth() (bsc#1012628).
- io_uring/kbuf: flag partial buffer mappings (bsc#1012628).
- riscv: uaccess: Only restore the CSR_STATUS SUM bit
(bsc#1012628).
- drm/amd/display: Only read ACPI backlight caps once
(bsc#1012628).
- drm/amd/display: Optimize custom brightness curve (bsc#1012628).
- drm/amd/display: Export full brightness range to userspace
(bsc#1012628).
- drm/amd/display: Fix AMDGPU_MAX_BL_LEVEL value (bsc#1012628).
- Rename to
patches.kernel.org/6.15.5-123-drm-amd-display-Add-sanity-checks-for-drm_edid.patch.
- Rename to
patches.kernel.org/6.15.5-126-drm-i915-snps_hdmi_pll-Fix-64-bit-divisor-trun.patch.
- Rename to
patches.kernel.org/6.15.5-141-bridge-mcast-Fix-use-after-free-during-router-.patch.
- Rename to
patches.kernel.org/6.15.5-256-io_uring-gate-REQ_F_ISREG-on-S_ANON_INODE-as-w.patch.
- Rename to
patches.kernel.org/6.15.5-258-drm-amd-display-Add-debugging-message-for-brig.patch.
- Rename to
patches.kernel.org/6.15.5-259-drm-amd-display-Fix-default-DC-and-AC-levels.patch.
- commit 2e30258
++++ kernel-source-longterm:
- usb: typec: displayport: Fix potential deadlock (git-fixes).
- commit ebe3768
- Linux 6.12.36 (bsc#1234429).
- cifs: Correctly set SMB1 SessionKey field in Session Setup
Request (bsc#1234429).
- cifs: Fix cifs_query_path_info() for Windows NT servers
(bsc#1234429).
- cifs: Fix encoding of SMB1 Session Setup NTLMSSP Request in
non-UNICODE mode (bsc#1234429).
- NFSv4: Always set NLINK even if the server doesn't support it
(bsc#1234429).
- NFSv4.2: fix listxattr to return selinux security label
(bsc#1234429).
- NFSv4.2: fix setattr caching of TIME_[MODIFY|ACCESS]_SET when
timestamps are delegated (bsc#1234429).
- mailbox: Not protect module_put with spin_lock_irqsave
(bsc#1234429).
- mfd: max14577: Fix wakeup source leaks on device unbind
(bsc#1234429).
- sunrpc: don't immediately retransmit on seqno miss
(bsc#1234429).
- dm vdo indexer: don't read request structure after enqueuing
(bsc#1234429).
- leds: multicolor: Fix intensity setting while SW blinking
(bsc#1234429).
- fuse: fix race between concurrent setattrs from multiple nodes
(bsc#1234429).
- cxl/region: Add a dev_err() on missing target list entries
(bsc#1234429).
- NFSv4: xattr handlers should check for absent nfs filehandles
(bsc#1234429).
- hwmon: (pmbus/max34440) Fix support for max34451 (bsc#1234429).
- ksmbd: allow a filename to contain special characters on
SMB3.1.1 posix extension (bsc#1234429).
- ksmbd: provide zero as a unique ID to the Mac client
(bsc#1234429).
- rust: module: place cleanup_module() in .exit.text section
(bsc#1234429).
- rust: arm: fix unknown (to Clang) argument '-mno-fdpic'
(bsc#1234429).
- dmaengine: idxd: Check availability of workqueue allocated by
idxd wq driver before using (bsc#1234429).
- dmaengine: xilinx_dma: Set dma_device directions (bsc#1234429).
- PCI: dwc: Make link training more robust by setting
PORT_LOGIC_LINK_WIDTH to one lane (bsc#1234429).
- PCI: apple: Fix missing OF node reference in
apple_pcie_setup_port (bsc#1234429).
- PCI: imx6: Add workaround for errata ERR051624 (bsc#1234429).
- nvme-tcp: fix I/O stalls on congested sockets (bsc#1234429).
- nvme-tcp: sanitize request list handling (bsc#1234429).
- md/md-bitmap: fix dm-raid max_write_behind setting
(bsc#1234429).
- amd/amdkfd: fix a kfd_process ref leak (bsc#1234429).
- bcache: fix NULL pointer in cache_set_flush() (bsc#1234429).
- drm/amdgpu: seq64 memory unmap uses uninterruptible lock
(bsc#1234429).
- drm/scheduler: signal scheduled fence when kill job
(bsc#1234429).
- iio: pressure: zpa2326: Use aligned_s64 for the timestamp
(bsc#1234429).
- um: Add cmpxchg8b_emu and checksum functions to asm-prototypes.h
(bsc#1234429).
- um: use proper care when taking mmap lock during segfault
(bsc#1234429).
- 8250: microchip: pci1xxxx: Add PCIe Hot reset disable support
for Rev C0 and later devices (bsc#1234429).
- coresight: Only check bottom two claim bits (bsc#1234429).
- usb: dwc2: also exit clock_gating when stopping udc while
suspended (bsc#1234429).
- iio: adc: ad_sigma_delta: Fix use of uninitialized status_pos
(bsc#1234429).
- misc: tps6594-pfsm: Add NULL pointer check in
tps6594_pfsm_probe() (bsc#1234429).
- usb: potential integer overflow in usbg_make_tpg()
(bsc#1234429).
- tty: serial: uartlite: register uart driver in init
(bsc#1234429).
- usb: common: usb-conn-gpio: use a unique name for usb connector
device (bsc#1234429).
- usb: Add checks for snprintf() calls in usb_alloc_dev()
(bsc#1234429).
- usb: cdc-wdm: avoid setting WDM_READ for ZLP-s (bsc#1234429).
- usb: gadget: f_hid: wake up readers on disable/unbind
(bsc#1234429).
- usb: typec: displayport: Receive DP Status Update NAK request
exit dp altmode (bsc#1234429).
- usb: typec: mux: do not return on EOPNOTSUPP in {mux,
switch}_set (bsc#1234429).
- riscv: add a data fence for CMODX in the kernel mode
(bsc#1234429).
- ALSA: hda: Ignore unsol events for cards being shut down
(bsc#1234429).
- ALSA: hda: Add new pci id for AMD GPU display HD audio
controller (bsc#1234429).
- ALSA: usb-audio: Add a quirk for Lenovo Thinkpad Thunderbolt
3 dock (bsc#1234429).
- ASoC: rt1320: fix speaker noise when volume bar is 100%
(bsc#1234429).
- ceph: fix possible integer overflow in ceph_zero_objects()
(bsc#1234429).
- scsi: ufs: core: Don't perform UFS clkscaling during host
async scan (bsc#1234429).
- ovl: Check for NULL d_inode() in ovl_dentry_upper()
(bsc#1234429).
- btrfs: handle csum tree error with rescue=ibadroots correctly
(bsc#1234429).
- drm/i915/gem: Allow EXEC_CAPTURE on recoverable contexts on DG1
(bsc#1234429).
- Revert "drm/i915/gem: Allow EXEC_CAPTURE on recoverable contexts
on DG1" (bsc#1234429).
- btrfs: factor out nocow ordered extent and extent map generation
into a helper (bsc#1234429).
- btrfs: use unsigned types for constants defined as bit shifts
(bsc#1234429).
- btrfs: fix qgroup reservation leak on failure to allocate
ordered extent (bsc#1234429).
- fs/jfs: consolidate sanity checking in dbMount (bsc#1234429).
- jfs: validate AG parameters in dbMount() to prevent crashes
(bsc#1234429).
- ASoC: codec: wcd9335: Convert to GPIO descriptors (bsc#1234429).
- ASoC: codecs: wcd9335: Fix missing free of regulator supplies
(bsc#1234429).
- f2fs: don't over-report free space or inodes in statvfs
(bsc#1234429).
- PCI: apple: Use helper function for_each_child_of_node_scoped()
(bsc#1234429).
- PCI: apple: Set only available ports up (bsc#1234429).
- accel/ivpu: Do not fail on cmdq if failed to allocate preemption
buffers (bsc#1234429).
- accel/ivpu: Remove copy engine support (bsc#1234429).
- accel/ivpu: Make command queue ID allocated on XArray
(bsc#1234429).
- accel/ivpu: Separate DB ID and CMDQ ID allocations from CMDQ
allocation (bsc#1234429).
- accel/ivpu: Add debugfs interface for setting HWS priority bands
(bsc#1234429).
- accel/ivpu: Trigger device recovery on engine reset/resume
failure (bsc#1234429).
- af_unix: Don't leave consecutive consumed OOB skbs
(bsc#1234429).
- i2c: tiny-usb: disable zero-length read messages (bsc#1234429).
- i2c: robotfuzz-osif: disable zero-length read messages
(bsc#1234429).
- smb: client: remove \t from TP_printk statements (bsc#1234429).
- mm/damon/sysfs-schemes: free old
damon_sysfs_scheme_filter->memcg_path on write (bsc#1234429).
- ASoC: amd: yc: Add DMI quirk for Lenovo IdeaPad Slim 5 15
(bsc#1234429).
- s390/pkey: Prevent overflow in size calculation for
memdup_user() (bsc#1234429).
- fs/proc/task_mmu: fix PAGE_IS_PFNZERO detection for the huge
zero folio (bsc#1234429).
- lib/group_cpus: fix NULL pointer dereference from
group_cpus_evenly() (bsc#1234429).
- Revert "riscv: Define TASK_SIZE_MAX for __access_ok()"
(bsc#1234429).
- Revert "riscv: misaligned: fix sleeping function called during
misaligned access handling" (bsc#1234429).
- drm/xe/display: Add check for alloc_ordered_workqueue()
(bsc#1234429).
- HID: wacom: fix crash in wacom_aes_battery_handler()
(bsc#1234429).
- atm: clip: prevent NULL deref in clip_push() (bsc#1234429).
- Bluetooth: hci_core: Fix use-after-free in vhci_flush()
(bsc#1234429).
- ALSA: usb-audio: Fix out-of-bounds read in
snd_usb_get_audioformat_uac3() (bsc#1234429).
- attach_recursive_mnt(): do not lock the covering tree when
sliding something under it (bsc#1234429).
- libbpf: Fix null pointer dereference in btf_dump__free on
allocation failure (bsc#1234429).
- ethernet: ionic: Fix DMA mapping tests (bsc#1234429).
- wifi: mac80211: fix beacon interval calculation overflow
(bsc#1234429).
- af_unix: Don't set -ECONNRESET for consumed OOB skb
(bsc#1234429).
- wifi: mac80211: Add link iteration macro for link data
(bsc#1234429).
- wifi: mac80211: Create separate links for VLAN interfaces
(bsc#1234429).
- wifi: mac80211: finish link init before RCU publish
(bsc#1234429).
- vsock/uapi: fix linux/vm_sockets.h userspace compilation errors
(bsc#1234429).
- bnxt: properly flush XDP redirect lists (bsc#1234429).
- um: ubd: Add missing error check in start_io_thread()
(bsc#1234429).
- libbpf: Fix possible use-after-free for externs (bsc#1234429).
- net: enetc: Correct endianness handling in _enetc_rd_reg64
(bsc#1234429).
- netlink: specs: tc: replace underscores with dashes in names
(bsc#1234429).
- atm: Release atm_dev_mutex after removing procfs in
atm_dev_deregister() (bsc#1234429).
- ALSA: hda/realtek: Fix built-in mic on ASUS VivoBook X507UAR
(bsc#1234429).
- net: selftests: fix TCP packet checksum (bsc#1234429).
- drm/amdgpu/discovery: optionally use fw based ip discovery
(bsc#1234429).
- drm/amd: Adjust output for discovery error handling
(bsc#1234429).
- drm/bridge: ti-sn65dsi86: make use of debugfs_init callback
(bsc#1234429).
- drm/bridge: ti-sn65dsi86: Add HPD for DisplayPort connector type
(bsc#1234429).
- drm/xe: Process deferred GGTT node removals on device unwind
(bsc#1234429).
- smb: client: fix potential deadlock when reconnecting channels
(bsc#1234429).
- smb: smbdirect: add smbdirect_pdu.h with protocol definitions
(bsc#1234429).
- smb: client: make use of common smbdirect_pdu.h (bsc#1234429).
- smb: smbdirect: add smbdirect.h with public structures
(bsc#1234429).
- smb: smbdirect: add smbdirect_socket.h (bsc#1234429).
- smb: client: make use of common smbdirect_socket (bsc#1234429).
- smb: smbdirect: introduce smbdirect_socket_parameters
(bsc#1234429).
- smb: client: make use of common smbdirect_socket_parameters
(bsc#1234429).
- cifs: Fix the smbd_response slab to allow usercopy
(bsc#1234429).
- cifs: Fix reading into an ITER_FOLIOQ from the smbdirect code
(bsc#1234429).
- EDAC/amd64: Fix size calculation for Non-Power-of-Two DIMMs
(bsc#1234429).
- x86/traps: Initialize DR6 by writing its architectural reset
value (bsc#1234429).
- staging: rtl8723bs: Avoid memset() in aes_cipher() and
aes_decipher() (bsc#1234429).
- dt-bindings: serial: 8250: Make clocks and clock-frequency
exclusive (bsc#1234429).
- serial: core: restore of_node information in sysfs
(bsc#1234429).
- serial: imx: Restore original RXTL for console to fix data loss
(bsc#1234429).
- Bluetooth: L2CAP: Fix L2CAP MTU negotiation (bsc#1234429).
- dm-raid: fix variable in journal device check (bsc#1234429).
- btrfs: fix a race between renames and directory logging
(bsc#1234429).
- btrfs: update superblock's device bytes_used when dropping chunk
(bsc#1234429).
- spi: spi-cadence-quadspi: Fix pm runtime unbalance
(bsc#1234429).
- net: libwx: fix the creation of page_pool (bsc#1234429).
- maple_tree: fix MA_STATE_PREALLOC flag in mas_preallocate()
(bsc#1234429).
- mm/gup: revert "mm: gup: fix infinite loop within
__get_longterm_locked" (bsc#1234429).
- f2fs: fix to zero post-eof page (bsc#1234429).
- HID: lenovo: Restrict F7/9/11 mode to compact keyboards only
(bsc#1234429).
- HID: wacom: fix memory leak on kobject creation failure
(bsc#1234429).
- HID: wacom: fix memory leak on sysfs attribute creation failure
(bsc#1234429).
- HID: wacom: fix kobject reference count leak (bsc#1234429).
- scsi: megaraid_sas: Fix invalid node index (bsc#1234429).
- scsi: ufs: core: Fix clk scaling to be conditional in reset
and restore (bsc#1234429).
- drm/ast: Fix comment on modeset lock (bsc#1234429).
- drm/cirrus-qemu: Fix pitch programming (bsc#1234429).
- drm/etnaviv: Protect the scheduler's pending list with its lock
(bsc#1234429).
- drm/tegra: Assign plane type before registration (bsc#1234429).
- drm/tegra: Fix a possible null pointer dereference
(bsc#1234429).
- drm/udl: Unregister device before cleaning up on disconnect
(bsc#1234429).
- drm/msm/gpu: Fix crash when throttling GPU immediately during
boot (bsc#1234429).
- drm/amdkfd: Fix race in GWS queue scheduling (bsc#1234429).
- drm/bridge: cdns-dsi: Fix the clock variable for mode_valid()
(bsc#1234429).
- drm/bridge: cdns-dsi: Fix phy de-init and flag it so
(bsc#1234429).
- drm/bridge: cdns-dsi: Fix connecting to next bridge
(bsc#1234429).
- drm/bridge: cdns-dsi: Check return value when getting default
PHY config (bsc#1234429).
- drm/bridge: cdns-dsi: Wait for Clk and Data Lanes to be ready
(bsc#1234429).
- drm/amd/display: Add null pointer check for
get_first_active_display() (bsc#1234429).
- drm/amdgpu: amdgpu_vram_mgr_new(): Clamp lpfn to total vram
(bsc#1234429).
- drm/amd/display: Correct non-OLED pre_T11_delay (bsc#1234429).
- drm/xe/vm: move rebind_work init earlier (bsc#1234429).
- drm/xe/sched: stop re-submitting signalled jobs (bsc#1234429).
- drm/xe/guc_submit: add back fix (bsc#1234429).
- drm/amd/display: Fix RMCM programming seq errors (bsc#1234429).
- drm/amdgpu: Add kicker device detection (bsc#1234429).
- drm/amd/display: Check dce_hwseq before dereferencing it
(bsc#1234429).
- drm/xe: Fix memset on iomem (bsc#1234429).
- drm/xe: Fix taking invalid lock on wedge (bsc#1234429).
- drm/xe: Fix early wedge on GuC load failure (bsc#1234429).
- drm/i915/dsi: Fix off by one in BXT_MIPI_TRANS_VTOTAL
(bsc#1234429).
- drm/amdgpu: Fix SDMA UTC_L1 handling during start/stop sequences
(bsc#1234429).
- drm/amdgpu: switch job hw_fence to amdgpu_fence (bsc#1234429).
- drm/amd/display: Fix mpv playback corruption on weston
(bsc#1234429).
- media: uvcvideo: Rollback non processed entities on error
(bsc#1234429).
- x86/fpu: Refactor xfeature bitmask update code for sigframe
XSAVE (bsc#1234429).
- x86/pkeys: Simplify PKRU update in signal frame (bsc#1234429).
- net: libwx: fix Tx L4 checksum (bsc#1234429).
- io_uring: fix potential page leak in io_sqe_buffer_register()
(bsc#1234429).
- io_uring/rsrc: fix folio unpinning (bsc#1234429).
- io_uring/rsrc: don't rely on user vaddr alignment (bsc#1234429).
- io_uring/net: improve recv bundles (bsc#1234429).
- io_uring/net: only retry recv bundle for a full transfer
(bsc#1234429).
- io_uring/net: only consider msg_inq if larger than 1
(bsc#1234429).
- io_uring/net: always use current transfer count for buffer put
(bsc#1234429).
- io_uring/net: mark iov as dynamically allocated even for single
segments (bsc#1234429).
- io_uring/kbuf: flag partial buffer mappings (bsc#1234429).
- mm/vma: reset VMA iterator on commit_merge() OOM failure
(bsc#1234429).
- r8169: add support for RTL8125D (bsc#1234429).
- net: phy: realtek: merge the drivers for internal NBase-T PHY's
(bsc#1234429).
- net: phy: realtek: add RTL8125D-internal PHY (bsc#1234429).
- btrfs: do proper folio cleanup when cow_file_range() failed
(bsc#1234429).
- iio: dac: ad3552r: changes to use FIELD_PREP (bsc#1234429).
- iio: dac: ad3552r: extract common code (no changes in behavior
intended) (bsc#1234429).
- iio: dac: ad3552r-common: fix ad3541/2r ranges (bsc#1234429).
- drm/xe: Carve out wopcm portion from the stolen memory
(bsc#1234429).
- usb: typec: tcpm: PSSourceOffTimer timeout in PR_Swap enters
ERROR_RECOVERY (bsc#1234429).
- drm/msm/dp: account for widebus and yuv420 during mode
validation (bsc#1234429).
- drm/fbdev-dma: Add shadow buffering for deferred I/O
(bsc#1234429).
- btrfs: skip inodes without loaded extent maps when shrinking
extent maps (bsc#1234429).
- btrfs: make the extent map shrinker run asynchronously as a
work queue job (bsc#1234429).
- btrfs: do regular iput instead of delayed iput during extent
map shrinking (bsc#1234429).
- riscv/atomic: Do proper sign extension also for unsigned in
arch_cmpxchg (bsc#1234429).
- arm64: dts: rockchip: Add avdd HDMI supplies to RockPro64
board dtsi (bsc#1234429).
- ALSA: hda/realtek: Bass speaker fixup for ASUS UM5606KA
(bsc#1234429).
- drm/amdkfd: remove gfx 12 trap handler page size cap
(bsc#1234429).
- drm/amdkfd: Fix instruction hazard in gfx12 trap handler
(bsc#1234429).
- net: stmmac: Fix accessing freed irq affinity_hint
(bsc#1234429).
- spi: fsl-qspi: use devm function instead of driver remove
(bsc#1234429).
- btrfs: zoned: fix extent range end unlock in cow_file_range()
(bsc#1234429).
- btrfs: fix use-after-free on inode when scanning root during
em shrinking (bsc#1234429).
- spi: fsl-qspi: Fix double cleanup in probe error path
(bsc#1234429).
- Refresh
patches.suse/btrfs-provide-super_operations-get_inode_dev.
- Rename to
patches.kernel.org/6.12.36-078-ata-ahci-Use-correct-DMI-identifier-for-ASUSP.patch.
- Rename to
patches.kernel.org/6.12.36-111-drm-i915-fix-build-error-some-more.patch.
- commit 29376ff
++++ kernel-docs:
- usb: typec: displayport: Fix potential deadlock (git-fixes).
- commit 478c062
- Linux 6.15.5 (bsc#1012628).
- cifs: Correctly set SMB1 SessionKey field in Session Setup
Request (bsc#1012628).
- cifs: Fix cifs_query_path_info() for Windows NT servers
(bsc#1012628).
- cifs: Fix encoding of SMB1 Session Setup NTLMSSP Request in
non-UNICODE mode (bsc#1012628).
- NFSv4: Always set NLINK even if the server doesn't support it
(bsc#1012628).
- NFSv4.2: fix listxattr to return selinux security label
(bsc#1012628).
- NFSv4.2: fix setattr caching of TIME_[MODIFY|ACCESS]_SET when
timestamps are delegated (bsc#1012628).
- mailbox: Not protect module_put with spin_lock_irqsave
(bsc#1012628).
- mfd: max77541: Fix wakeup source leaks on device unbind
(bsc#1012628).
- mfd: max14577: Fix wakeup source leaks on device unbind
(bsc#1012628).
- mfd: max77705: Fix wakeup source leaks on device unbind
(bsc#1012628).
- mfd: 88pm886: Fix wakeup source leaks on device unbind
(bsc#1012628).
- mfd: sprd-sc27xx: Fix wakeup source leaks on device unbind
(bsc#1012628).
- sunrpc: don't immediately retransmit on seqno miss
(bsc#1012628).
- hwmon: (isl28022) Fix current reading calculation (bsc#1012628).
- dm vdo indexer: don't read request structure after enqueuing
(bsc#1012628).
- leds: multicolor: Fix intensity setting while SW blinking
(bsc#1012628).
- fuse: fix race between concurrent setattrs from multiple nodes
(bsc#1012628).
- cxl/region: Add a dev_err() on missing target list entries
(bsc#1012628).
- cxl: core/region - ignore interleave granularity when ways=1
(bsc#1012628).
- NFSv4: xattr handlers should check for absent nfs filehandles
(bsc#1012628).
- hwmon: (pmbus/max34440) Fix support for max34451 (bsc#1012628).
- ksmbd: allow a filename to contain special characters on
SMB3.1.1 posix extension (bsc#1012628).
- ksmbd: provide zero as a unique ID to the Mac client
(bsc#1012628).
- rust: module: place cleanup_module() in .exit.text section
(bsc#1012628).
- rust: arm: fix unknown (to Clang) argument '-mno-fdpic'
(bsc#1012628).
- dmaengine: idxd: Check availability of workqueue allocated by
idxd wq driver before using (bsc#1012628).
- dmaengine: xilinx_dma: Set dma_device directions (bsc#1012628).
- PCI: dwc: Make link training more robust by setting
PORT_LOGIC_LINK_WIDTH to one lane (bsc#1012628).
- PCI: apple: Fix missing OF node reference in
apple_pcie_setup_port (bsc#1012628).
- PCI: imx6: Add workaround for errata ERR051624 (bsc#1012628).
- wifi: iwlwifi: mld: Move regulatory domain initialization
(bsc#1012628).
- nvme-tcp: fix I/O stalls on congested sockets (bsc#1012628).
- nvme-tcp: sanitize request list handling (bsc#1012628).
- md/md-bitmap: fix dm-raid max_write_behind setting
(bsc#1012628).
- amd/amdkfd: fix a kfd_process ref leak (bsc#1012628).
- drm/amdgpu/vcn5.0.1: read back register after written
(bsc#1012628).
- drm/amdgpu/vcn4: read back register after written (bsc#1012628).
- drm/amdgpu/vcn3: read back register after written (bsc#1012628).
- drm/amdgpu/vcn2.5: read back register after written
(bsc#1012628).
- bcache: fix NULL pointer in cache_set_flush() (bsc#1012628).
- drm/amdgpu: seq64 memory unmap uses uninterruptible lock
(bsc#1012628).
- drm/scheduler: signal scheduled fence when kill job
(bsc#1012628).
- iio: pressure: zpa2326: Use aligned_s64 for the timestamp
(bsc#1012628).
- bus: mhi: host: pci_generic: Add Telit FN920C04 modem support
(bsc#1012628).
- um: Add cmpxchg8b_emu and checksum functions to asm-prototypes.h
(bsc#1012628).
- um: use proper care when taking mmap lock during segfault
(bsc#1012628).
- 8250: microchip: pci1xxxx: Add PCIe Hot reset disable support
for Rev C0 and later devices (bsc#1012628).
- coresight: Only check bottom two claim bits (bsc#1012628).
- usb: dwc2: also exit clock_gating when stopping udc while
suspended (bsc#1012628).
- iio: adc: ad_sigma_delta: Fix use of uninitialized status_pos
(bsc#1012628).
- iio: dac: adi-axi-dac: add cntrl chan check (bsc#1012628).
- iio: light: al3000a: Fix an error handling path in
al3000a_probe() (bsc#1012628).
- iio: adc: ad7606_spi: check error in ad7606B_sw_mode_config()
(bsc#1012628).
- iio: hid-sensor-prox: Add support for 16-bit report size
(bsc#1012628).
- misc: tps6594-pfsm: Add NULL pointer check in
tps6594_pfsm_probe() (bsc#1012628).
- usb: potential integer overflow in usbg_make_tpg()
(bsc#1012628).
- tty: serial: uartlite: register uart driver in init
(bsc#1012628).
- usb: common: usb-conn-gpio: use a unique name for usb connector
device (bsc#1012628).
- usb: Add checks for snprintf() calls in usb_alloc_dev()
(bsc#1012628).
- usb: cdc-wdm: avoid setting WDM_READ for ZLP-s (bsc#1012628).
- usb: gadget: f_hid: wake up readers on disable/unbind
(bsc#1012628).
- usb: typec: displayport: Receive DP Status Update NAK request
exit dp altmode (bsc#1012628).
- usb: typec: tcpci: Fix wakeup source leaks on device unbind
(bsc#1012628).
- usb: typec: tipd: Fix wakeup source leaks on device unbind
(bsc#1012628).
- usb: typec: mux: do not return on EOPNOTSUPP in {mux,
switch}_set (bsc#1012628).
- riscv: add a data fence for CMODX in the kernel mode
(bsc#1012628).
- s390/mm: Fix in_atomic() handling in do_secure_storage_access()
(bsc#1012628).
- riscv: misaligned: declare misaligned_access_speed under
CONFIG_RISCV_MISALIGNED (bsc#1012628).
- ALSA: hda: Ignore unsol events for cards being shut down
(bsc#1012628).
- ALSA: hda: Add new pci id for AMD GPU display HD audio
controller (bsc#1012628).
- ALSA: usb-audio: Add a quirk for Lenovo Thinkpad Thunderbolt
3 dock (bsc#1012628).
- ASoC: rt1320: fix speaker noise when volume bar is 100%
(bsc#1012628).
- ceph: fix possible integer overflow in ceph_zero_objects()
(bsc#1012628).
- scsi: ufs: core: Don't perform UFS clkscaling during host
async scan (bsc#1012628).
- riscv: save the SR_SUM status over switches (bsc#1012628).
- ovl: Check for NULL d_inode() in ovl_dentry_upper()
(bsc#1012628).
- btrfs: fix race between async reclaim worker and close_ctree()
(bsc#1012628).
- btrfs: handle csum tree error with rescue=ibadroots correctly
(bsc#1012628).
- drm/i915/gem: Allow EXEC_CAPTURE on recoverable contexts on DG1
(bsc#1012628).
- Revert "drm/i915/gem: Allow EXEC_CAPTURE on recoverable contexts
on DG1" (bsc#1012628).
- btrfs: use unsigned types for constants defined as bit shifts
(bsc#1012628).
- btrfs: fix qgroup reservation leak on failure to allocate
ordered extent (bsc#1012628).
- media: uvcvideo: Keep streaming state in the file handle
(bsc#1012628).
- media: uvcvideo: Create uvc_pm_(get|put) functions
(bsc#1012628).
- media: uvcvideo: Increase/decrease the PM counter per IOCTL
(bsc#1012628).
- media: uvcvideo: Rollback non processed entities on error
(bsc#1012628).
- ASoC: codec: wcd9335: Convert to GPIO descriptors (bsc#1012628).
- ASoC: codecs: wcd9335: Fix missing free of regulator supplies
(bsc#1012628).
- f2fs: don't over-report free space or inodes in statvfs
(bsc#1012628).
- io_uring/zcrx: move io_zcrx_iov_page (bsc#1012628).
- io_uring/zcrx: improve area validation (bsc#1012628).
- io_uring/zcrx: split out memory holders from area (bsc#1012628).
- io_uring/zcrx: fix area release on registration failure
(bsc#1012628).
- drm/i915/display: Add check for alloc_ordered_workqueue()
and alloc_workqueue() (bsc#1012628).
- af_unix: Don't leave consecutive consumed OOB skbs
(bsc#1012628).
- i2c: omap: Fix an error handling path in omap_i2c_probe()
(bsc#1012628).
- i2c: imx: fix emulated smbus block read (bsc#1012628).
- i2c: tiny-usb: disable zero-length read messages (bsc#1012628).
- i2c: robotfuzz-osif: disable zero-length read messages
(bsc#1012628).
- LoongArch: KVM: Avoid overflow with array index (bsc#1012628).
- LoongArch: KVM: Check validity of "num_cpu" from user space
(bsc#1012628).
- LoongArch: KVM: Disable updating of "num_cpu" and "feature"
(bsc#1012628).
- LoongArch: KVM: Add address alignment check for IOCSR emulation
(bsc#1012628).
- LoongArch: KVM: Fix interrupt route update with EIOINTC
(bsc#1012628).
- LoongArch: KVM: Check interrupt route from physical CPU
(bsc#1012628).
- fuse: fix runtime warning on truncate_folio_batch_exceptionals()
(bsc#1012628).
- scripts/gdb: fix dentry_name() lookup (bsc#1012628).
- ata: ahci: Use correct DMI identifier for ASUSPRO-D840SA LPM
quirk (bsc#1012628).
- smb: client: remove \t from TP_printk statements (bsc#1012628).
- mm/damon/sysfs-schemes: free old
damon_sysfs_scheme_filter->memcg_path on write (bsc#1012628).
- smb: client: fix regression with native SMB symlinks
(bsc#1012628).
- riscv: vector: Fix context save/restore with xtheadvector
(bsc#1012628).
- ASoC: amd: yc: Add DMI quirk for Lenovo IdeaPad Slim 5 15
(bsc#1012628).
- riscv: export boot_cpu_hartid (bsc#1012628).
- s390/pkey: Prevent overflow in size calculation for
memdup_user() (bsc#1012628).
- io_uring/rsrc: fix folio unpinning (bsc#1012628).
- io_uring/rsrc: don't rely on user vaddr alignment (bsc#1012628).
- io_uring: don't assume uaddr alignment in io_vec_fill_bvec
(bsc#1012628).
- fs/proc/task_mmu: fix PAGE_IS_PFNZERO detection for the huge
zero folio (bsc#1012628).
- lib/group_cpus: fix NULL pointer dereference from
group_cpus_evenly() (bsc#1012628).
- Revert "riscv: Define TASK_SIZE_MAX for __access_ok()"
(bsc#1012628).
- Revert "riscv: misaligned: fix sleeping function called during
misaligned access handling" (bsc#1012628).
- drm/amdgpu/mes: add compatibility checks for set_hw_resource_1
(bsc#1012628).
- drm/xe/display: Add check for alloc_ordered_workqueue()
(bsc#1012628).
- drm/xe: Move DSB l2 flush to a more sensible place
(bsc#1012628).
- drm/xe: move DPT l2 flush to a more sensible place
(bsc#1012628).
- HID: Intel-thc-hid: Intel-quicki2c: Enhance QuickI2C reset flow
(bsc#1012628).
- HID: wacom: fix crash in wacom_aes_battery_handler()
(bsc#1012628).
- cxl/ras: Fix CPER handler device confusion (bsc#1012628).
- scsi: fnic: Fix missing DMA mapping error in fnic_send_frame()
(bsc#1012628).
- atm: clip: prevent NULL deref in clip_push() (bsc#1012628).
- ASoC: amd: ps: fix for soundwire failures during hibernation
exit sequence (bsc#1012628).
- Bluetooth: hci_core: Fix use-after-free in vhci_flush()
(bsc#1012628).
- ALSA: usb-audio: Fix out-of-bounds read in
snd_usb_get_audioformat_uac3() (bsc#1012628).
- attach_recursive_mnt(): do not lock the covering tree when
sliding something under it (bsc#1012628).
- libbpf: Fix null pointer dereference in btf_dump__free on
allocation failure (bsc#1012628).
- net: netpoll: Initialize UDP checksum field before checksumming
(bsc#1012628).
- ethernet: ionic: Fix DMA mapping tests (bsc#1012628).
- wifi: mac80211: fix beacon interval calculation overflow
(bsc#1012628).
- af_unix: Don't set -ECONNRESET for consumed OOB skb
(bsc#1012628).
- wifi: mac80211: Add link iteration macro for link data
(bsc#1012628).
- wifi: mac80211: Create separate links for VLAN interfaces
(bsc#1012628).
- wifi: mac80211: finish link init before RCU publish
(bsc#1012628).
- userns and mnt_idmap leak in open_tree_attr(2) (bsc#1012628).
- vsock/uapi: fix linux/vm_sockets.h userspace compilation errors
(bsc#1012628).
- bnxt: properly flush XDP redirect lists (bsc#1012628).
- um: ubd: Add missing error check in start_io_thread()
(bsc#1012628).
- io_uring/net: mark iov as dynamically allocated even for single
segments (bsc#1012628).
- libbpf: Fix possible use-after-free for externs (bsc#1012628).
- net: enetc: Correct endianness handling in _enetc_rd_reg64
(bsc#1012628).
- netlink: specs: tc: replace underscores with dashes in names
(bsc#1012628).
- atm: Release atm_dev_mutex after removing procfs in
atm_dev_deregister() (bsc#1012628).
- ALSA: hda/realtek: Fix built-in mic on ASUS VivoBook X507UAR
(bsc#1012628).
- net: selftests: fix TCP packet checksum (bsc#1012628).
- nvme: refactor the atomic write unit detection (bsc#1012628).
- nvme: fix atomic write size validation (bsc#1012628).
- riscv: fix runtime constant support for nommu kernels
(bsc#1012628).
- drm: writeback: Fix drm_writeback_connector_cleanup signature
(bsc#1012628).
- drm/amd: Adjust output for discovery error handling
(bsc#1012628).
- drm/i915: fix build error some more (bsc#1012628).
- drm/bridge: ti-sn65dsi86: make use of debugfs_init callback
(bsc#1012628).
- drm/bridge: ti-sn65dsi86: Add HPD for DisplayPort connector type
(bsc#1012628).
- drm/xe/guc: Explicitly exit CT safe mode on unwind
(bsc#1012628).
- drm/xe: Process deferred GGTT node removals on device unwind
(bsc#1012628).
- smb: client: fix potential deadlock when reconnecting channels
(bsc#1012628).
- EDAC/amd64: Fix size calculation for Non-Power-of-Two DIMMs
(bsc#1012628).
- x86/traps: Initialize DR6 by writing its architectural reset
value (bsc#1012628).
- staging: rtl8723bs: Avoid memset() in aes_cipher() and
aes_decipher() (bsc#1012628).
- dt-bindings: serial: 8250: Make clocks and clock-frequency
exclusive (bsc#1012628).
- serial: core: restore of_node information in sysfs
(bsc#1012628).
- serial: imx: Restore original RXTL for console to fix data loss
(bsc#1012628).
- Bluetooth: L2CAP: Fix L2CAP MTU negotiation (bsc#1012628).
- dm-raid: fix variable in journal device check (bsc#1012628).
- bcache: remove unnecessary select MIN_HEAP (bsc#1012628).
- btrfs: fix a race between renames and directory logging
(bsc#1012628).
- btrfs: update superblock's device bytes_used when dropping chunk
(bsc#1012628).
- btrfs: fix invalid inode pointer dereferences during log replay
(bsc#1012628).
- Revert "bcache: update min_heap_callbacks to use default
builtin swap" (bsc#1012628).
- Revert "bcache: remove heap-related macros and switch to
generic min_heap" (bsc#1012628).
- selinux: change security_compute_sid to return the ssid or
tsid on match (bsc#1012628).
- spi: spi-cadence-quadspi: Fix pm runtime unbalance
(bsc#1012628).
- net: libwx: fix the creation of page_pool (bsc#1012628).
- maple_tree: fix MA_STATE_PREALLOC flag in mas_preallocate()
(bsc#1012628).
- mm: userfaultfd: fix race of userfaultfd_move and swap cache
(bsc#1012628).
- mm/shmem, swap: fix softlockup with mTHP swapin (bsc#1012628).
- mm/gup: revert "mm: gup: fix infinite loop within
__get_longterm_locked" (bsc#1012628).
- f2fs: fix to zero post-eof page (bsc#1012628).
- HID: appletb-kbd: fix "appletb_backlight" backlight device
reference counting (bsc#1012628).
- HID: lenovo: Restrict F7/9/11 mode to compact keyboards only
(bsc#1012628).
- HID: wacom: fix memory leak on kobject creation failure
(bsc#1012628).
- HID: wacom: fix memory leak on sysfs attribute creation failure
(bsc#1012628).
- HID: wacom: fix kobject reference count leak (bsc#1012628).
- scsi: megaraid_sas: Fix invalid node index (bsc#1012628).
- scsi: ufs: core: Fix clk scaling to be conditional in reset
and restore (bsc#1012628).
- scsi: fnic: Fix crash in fnic_wq_cmpl_handler when FDMI times
out (bsc#1012628).
- scsi: fnic: Turn off FDMI ACTIVE flags on link down
(bsc#1012628).
- drm/ast: Fix comment on modeset lock (bsc#1012628).
- drm/cirrus-qemu: Fix pitch programming (bsc#1012628).
- drm/etnaviv: Protect the scheduler's pending list with its lock
(bsc#1012628).
- drm/panel: simple: Tianma TM070JDHG34-00: add delays
(bsc#1012628).
- drm/simpledrm: Do not upcast in release helpers (bsc#1012628).
- drm/tegra: Assign plane type before registration (bsc#1012628).
- drm/tegra: Fix a possible null pointer dereference
(bsc#1012628).
- drm/udl: Unregister device before cleaning up on disconnect
(bsc#1012628).
- drm/msm/gpu: Fix crash when throttling GPU immediately during
boot (bsc#1012628).
- drm/amdkfd: Fix race in GWS queue scheduling (bsc#1012628).
- drm/i915/ptl: Use everywhere the correct DDI port clock select
mask (bsc#1012628).
- drm/i915/dp_mst: Work around Thunderbolt sink disconnect after
SINK_COUNT_ESI read (bsc#1012628).
- drm/bridge: cdns-dsi: Fix the clock variable for mode_valid()
(bsc#1012628).
- drm/bridge: cdns-dsi: Fix phy de-init and flag it so
(bsc#1012628).
- drm/bridge: cdns-dsi: Fix connecting to next bridge
(bsc#1012628).
- drm/bridge: cdns-dsi: Check return value when getting default
PHY config (bsc#1012628).
- drm/bridge: cdns-dsi: Wait for Clk and Data Lanes to be ready
(bsc#1012628).
- drm/amd/display: Add null pointer check for
get_first_active_display() (bsc#1012628).
- drm/amdgpu: amdgpu_vram_mgr_new(): Clamp lpfn to total vram
(bsc#1012628).
- drm/amdgpu: disable workload profile switching when OD is
enabled (bsc#1012628).
- drm/amd/display: Correct non-OLED pre_T11_delay (bsc#1012628).
- drm/xe/vm: move rebind_work init earlier (bsc#1012628).
- drm/xe/sched: stop re-submitting signalled jobs (bsc#1012628).
- drm/xe/guc_submit: add back fix (bsc#1012628).
- drm/amd/display: Fix RMCM programming seq errors (bsc#1012628).
- drm/amdgpu: VCN v5_0_1 to prevent FW checking RB during DPG
pause (bsc#1012628).
- drm/amdgpu: Add kicker device detection (bsc#1012628).
- drm/amd/display: Check dce_hwseq before dereferencing it
(bsc#1012628).
- drm/xe: Fix memset on iomem (bsc#1012628).
- drm/xe: Fix taking invalid lock on wedge (bsc#1012628).
- drm/xe: Fix early wedge on GuC load failure (bsc#1012628).
- drm/i915/dsi: Fix off by one in BXT_MIPI_TRANS_VTOTAL
(bsc#1012628).
- drm/amdgpu: Fix SDMA UTC_L1 handling during start/stop sequences
(bsc#1012628).
- drm/amdgpu: switch job hw_fence to amdgpu_fence (bsc#1012628).
- drm/amdgpu: add kicker fws loading for gfx11/smu13/psp13
(bsc#1012628).
- drm/amd/display: Add more checks for DSC / HUBP ONO guarantees
(bsc#1012628).
- drm/amd/display: Add dc cap for dp tunneling (bsc#1012628).
- drm/amd/display: Fix mpv playback corruption on weston
(bsc#1012628).
- arm64: dts: qcom: Commonize X1 CRD DTSI (bsc#1012628).
- arm64: dts: qcom: x1e80100-crd: mark l12b and l15b always-on
(bsc#1012628).
- arm64: dts: qcom: x1e78100-t14s: mark l12b and l15b always-on
(bsc#1012628).
- arm64: dts: qcom: x1-crd: Fix vreg_l2j_1p2 voltage
(bsc#1012628).
- crypto: powerpc/poly1305 - add depends on BROKEN for now
(bsc#1012628).
- drm/amdgpu/mes: add missing locking in helper functions
(bsc#1012628).
- arm64: dts: qcom: x1e78100-t14s: fix missing HID supplies
(bsc#1012628).
- sched_ext: Make scx_group_set_weight() always update
tg->scx.weight (bsc#1012628).
- drm/amd/display: Add early 8b/10b channel equalization test
pattern sequence (bsc#1012628).
- drm/amd/display: Get LTTPR IEEE OUI/Device ID From Closest
LTTPR To Host (bsc#1012628).
- rust: completion: implement initial abstraction (bsc#1012628).
- rust: revocable: indicate whether `data` has been revoked
already (bsc#1012628).
- rust: devres: fix race in Devres::drop() (bsc#1012628).
- rust: devres: do not dereference to the internal Revocable
(bsc#1012628).
- x86/fpu: Refactor xfeature bitmask update code for sigframe
XSAVE (bsc#1012628).
- x86/pkeys: Simplify PKRU update in signal frame (bsc#1012628).
- s390/ptrace: Fix pointer dereferencing in
regs_get_kernel_stack_nth() (bsc#1012628).
- io_uring/kbuf: flag partial buffer mappings (bsc#1012628).
- riscv: uaccess: Only restore the CSR_STATUS SUM bit
(bsc#1012628).
- drm/amd/display: Only read ACPI backlight caps once
(bsc#1012628).
- drm/amd/display: Optimize custom brightness curve (bsc#1012628).
- drm/amd/display: Export full brightness range to userspace
(bsc#1012628).
- drm/amd/display: Fix AMDGPU_MAX_BL_LEVEL value (bsc#1012628).
- Rename to
patches.kernel.org/6.15.5-123-drm-amd-display-Add-sanity-checks-for-drm_edid.patch.
- Rename to
patches.kernel.org/6.15.5-126-drm-i915-snps_hdmi_pll-Fix-64-bit-divisor-trun.patch.
- Rename to
patches.kernel.org/6.15.5-141-bridge-mcast-Fix-use-after-free-during-router-.patch.
- Rename to
patches.kernel.org/6.15.5-256-io_uring-gate-REQ_F_ISREG-on-S_ANON_INODE-as-w.patch.
- Rename to
patches.kernel.org/6.15.5-258-drm-amd-display-Add-debugging-message-for-brig.patch.
- Rename to
patches.kernel.org/6.15.5-259-drm-amd-display-Fix-default-DC-and-AC-levels.patch.
- commit 2e30258
++++ kernel-kvmsmall:
- usb: typec: displayport: Fix potential deadlock (git-fixes).
- commit 478c062
- Linux 6.15.5 (bsc#1012628).
- cifs: Correctly set SMB1 SessionKey field in Session Setup
Request (bsc#1012628).
- cifs: Fix cifs_query_path_info() for Windows NT servers
(bsc#1012628).
- cifs: Fix encoding of SMB1 Session Setup NTLMSSP Request in
non-UNICODE mode (bsc#1012628).
- NFSv4: Always set NLINK even if the server doesn't support it
(bsc#1012628).
- NFSv4.2: fix listxattr to return selinux security label
(bsc#1012628).
- NFSv4.2: fix setattr caching of TIME_[MODIFY|ACCESS]_SET when
timestamps are delegated (bsc#1012628).
- mailbox: Not protect module_put with spin_lock_irqsave
(bsc#1012628).
- mfd: max77541: Fix wakeup source leaks on device unbind
(bsc#1012628).
- mfd: max14577: Fix wakeup source leaks on device unbind
(bsc#1012628).
- mfd: max77705: Fix wakeup source leaks on device unbind
(bsc#1012628).
- mfd: 88pm886: Fix wakeup source leaks on device unbind
(bsc#1012628).
- mfd: sprd-sc27xx: Fix wakeup source leaks on device unbind
(bsc#1012628).
- sunrpc: don't immediately retransmit on seqno miss
(bsc#1012628).
- hwmon: (isl28022) Fix current reading calculation (bsc#1012628).
- dm vdo indexer: don't read request structure after enqueuing
(bsc#1012628).
- leds: multicolor: Fix intensity setting while SW blinking
(bsc#1012628).
- fuse: fix race between concurrent setattrs from multiple nodes
(bsc#1012628).
- cxl/region: Add a dev_err() on missing target list entries
(bsc#1012628).
- cxl: core/region - ignore interleave granularity when ways=1
(bsc#1012628).
- NFSv4: xattr handlers should check for absent nfs filehandles
(bsc#1012628).
- hwmon: (pmbus/max34440) Fix support for max34451 (bsc#1012628).
- ksmbd: allow a filename to contain special characters on
SMB3.1.1 posix extension (bsc#1012628).
- ksmbd: provide zero as a unique ID to the Mac client
(bsc#1012628).
- rust: module: place cleanup_module() in .exit.text section
(bsc#1012628).
- rust: arm: fix unknown (to Clang) argument '-mno-fdpic'
(bsc#1012628).
- dmaengine: idxd: Check availability of workqueue allocated by
idxd wq driver before using (bsc#1012628).
- dmaengine: xilinx_dma: Set dma_device directions (bsc#1012628).
- PCI: dwc: Make link training more robust by setting
PORT_LOGIC_LINK_WIDTH to one lane (bsc#1012628).
- PCI: apple: Fix missing OF node reference in
apple_pcie_setup_port (bsc#1012628).
- PCI: imx6: Add workaround for errata ERR051624 (bsc#1012628).
- wifi: iwlwifi: mld: Move regulatory domain initialization
(bsc#1012628).
- nvme-tcp: fix I/O stalls on congested sockets (bsc#1012628).
- nvme-tcp: sanitize request list handling (bsc#1012628).
- md/md-bitmap: fix dm-raid max_write_behind setting
(bsc#1012628).
- amd/amdkfd: fix a kfd_process ref leak (bsc#1012628).
- drm/amdgpu/vcn5.0.1: read back register after written
(bsc#1012628).
- drm/amdgpu/vcn4: read back register after written (bsc#1012628).
- drm/amdgpu/vcn3: read back register after written (bsc#1012628).
- drm/amdgpu/vcn2.5: read back register after written
(bsc#1012628).
- bcache: fix NULL pointer in cache_set_flush() (bsc#1012628).
- drm/amdgpu: seq64 memory unmap uses uninterruptible lock
(bsc#1012628).
- drm/scheduler: signal scheduled fence when kill job
(bsc#1012628).
- iio: pressure: zpa2326: Use aligned_s64 for the timestamp
(bsc#1012628).
- bus: mhi: host: pci_generic: Add Telit FN920C04 modem support
(bsc#1012628).
- um: Add cmpxchg8b_emu and checksum functions to asm-prototypes.h
(bsc#1012628).
- um: use proper care when taking mmap lock during segfault
(bsc#1012628).
- 8250: microchip: pci1xxxx: Add PCIe Hot reset disable support
for Rev C0 and later devices (bsc#1012628).
- coresight: Only check bottom two claim bits (bsc#1012628).
- usb: dwc2: also exit clock_gating when stopping udc while
suspended (bsc#1012628).
- iio: adc: ad_sigma_delta: Fix use of uninitialized status_pos
(bsc#1012628).
- iio: dac: adi-axi-dac: add cntrl chan check (bsc#1012628).
- iio: light: al3000a: Fix an error handling path in
al3000a_probe() (bsc#1012628).
- iio: adc: ad7606_spi: check error in ad7606B_sw_mode_config()
(bsc#1012628).
- iio: hid-sensor-prox: Add support for 16-bit report size
(bsc#1012628).
- misc: tps6594-pfsm: Add NULL pointer check in
tps6594_pfsm_probe() (bsc#1012628).
- usb: potential integer overflow in usbg_make_tpg()
(bsc#1012628).
- tty: serial: uartlite: register uart driver in init
(bsc#1012628).
- usb: common: usb-conn-gpio: use a unique name for usb connector
device (bsc#1012628).
- usb: Add checks for snprintf() calls in usb_alloc_dev()
(bsc#1012628).
- usb: cdc-wdm: avoid setting WDM_READ for ZLP-s (bsc#1012628).
- usb: gadget: f_hid: wake up readers on disable/unbind
(bsc#1012628).
- usb: typec: displayport: Receive DP Status Update NAK request
exit dp altmode (bsc#1012628).
- usb: typec: tcpci: Fix wakeup source leaks on device unbind
(bsc#1012628).
- usb: typec: tipd: Fix wakeup source leaks on device unbind
(bsc#1012628).
- usb: typec: mux: do not return on EOPNOTSUPP in {mux,
switch}_set (bsc#1012628).
- riscv: add a data fence for CMODX in the kernel mode
(bsc#1012628).
- s390/mm: Fix in_atomic() handling in do_secure_storage_access()
(bsc#1012628).
- riscv: misaligned: declare misaligned_access_speed under
CONFIG_RISCV_MISALIGNED (bsc#1012628).
- ALSA: hda: Ignore unsol events for cards being shut down
(bsc#1012628).
- ALSA: hda: Add new pci id for AMD GPU display HD audio
controller (bsc#1012628).
- ALSA: usb-audio: Add a quirk for Lenovo Thinkpad Thunderbolt
3 dock (bsc#1012628).
- ASoC: rt1320: fix speaker noise when volume bar is 100%
(bsc#1012628).
- ceph: fix possible integer overflow in ceph_zero_objects()
(bsc#1012628).
- scsi: ufs: core: Don't perform UFS clkscaling during host
async scan (bsc#1012628).
- riscv: save the SR_SUM status over switches (bsc#1012628).
- ovl: Check for NULL d_inode() in ovl_dentry_upper()
(bsc#1012628).
- btrfs: fix race between async reclaim worker and close_ctree()
(bsc#1012628).
- btrfs: handle csum tree error with rescue=ibadroots correctly
(bsc#1012628).
- drm/i915/gem: Allow EXEC_CAPTURE on recoverable contexts on DG1
(bsc#1012628).
- Revert "drm/i915/gem: Allow EXEC_CAPTURE on recoverable contexts
on DG1" (bsc#1012628).
- btrfs: use unsigned types for constants defined as bit shifts
(bsc#1012628).
- btrfs: fix qgroup reservation leak on failure to allocate
ordered extent (bsc#1012628).
- media: uvcvideo: Keep streaming state in the file handle
(bsc#1012628).
- media: uvcvideo: Create uvc_pm_(get|put) functions
(bsc#1012628).
- media: uvcvideo: Increase/decrease the PM counter per IOCTL
(bsc#1012628).
- media: uvcvideo: Rollback non processed entities on error
(bsc#1012628).
- ASoC: codec: wcd9335: Convert to GPIO descriptors (bsc#1012628).
- ASoC: codecs: wcd9335: Fix missing free of regulator supplies
(bsc#1012628).
- f2fs: don't over-report free space or inodes in statvfs
(bsc#1012628).
- io_uring/zcrx: move io_zcrx_iov_page (bsc#1012628).
- io_uring/zcrx: improve area validation (bsc#1012628).
- io_uring/zcrx: split out memory holders from area (bsc#1012628).
- io_uring/zcrx: fix area release on registration failure
(bsc#1012628).
- drm/i915/display: Add check for alloc_ordered_workqueue()
and alloc_workqueue() (bsc#1012628).
- af_unix: Don't leave consecutive consumed OOB skbs
(bsc#1012628).
- i2c: omap: Fix an error handling path in omap_i2c_probe()
(bsc#1012628).
- i2c: imx: fix emulated smbus block read (bsc#1012628).
- i2c: tiny-usb: disable zero-length read messages (bsc#1012628).
- i2c: robotfuzz-osif: disable zero-length read messages
(bsc#1012628).
- LoongArch: KVM: Avoid overflow with array index (bsc#1012628).
- LoongArch: KVM: Check validity of "num_cpu" from user space
(bsc#1012628).
- LoongArch: KVM: Disable updating of "num_cpu" and "feature"
(bsc#1012628).
- LoongArch: KVM: Add address alignment check for IOCSR emulation
(bsc#1012628).
- LoongArch: KVM: Fix interrupt route update with EIOINTC
(bsc#1012628).
- LoongArch: KVM: Check interrupt route from physical CPU
(bsc#1012628).
- fuse: fix runtime warning on truncate_folio_batch_exceptionals()
(bsc#1012628).
- scripts/gdb: fix dentry_name() lookup (bsc#1012628).
- ata: ahci: Use correct DMI identifier for ASUSPRO-D840SA LPM
quirk (bsc#1012628).
- smb: client: remove \t from TP_printk statements (bsc#1012628).
- mm/damon/sysfs-schemes: free old
damon_sysfs_scheme_filter->memcg_path on write (bsc#1012628).
- smb: client: fix regression with native SMB symlinks
(bsc#1012628).
- riscv: vector: Fix context save/restore with xtheadvector
(bsc#1012628).
- ASoC: amd: yc: Add DMI quirk for Lenovo IdeaPad Slim 5 15
(bsc#1012628).
- riscv: export boot_cpu_hartid (bsc#1012628).
- s390/pkey: Prevent overflow in size calculation for
memdup_user() (bsc#1012628).
- io_uring/rsrc: fix folio unpinning (bsc#1012628).
- io_uring/rsrc: don't rely on user vaddr alignment (bsc#1012628).
- io_uring: don't assume uaddr alignment in io_vec_fill_bvec
(bsc#1012628).
- fs/proc/task_mmu: fix PAGE_IS_PFNZERO detection for the huge
zero folio (bsc#1012628).
- lib/group_cpus: fix NULL pointer dereference from
group_cpus_evenly() (bsc#1012628).
- Revert "riscv: Define TASK_SIZE_MAX for __access_ok()"
(bsc#1012628).
- Revert "riscv: misaligned: fix sleeping function called during
misaligned access handling" (bsc#1012628).
- drm/amdgpu/mes: add compatibility checks for set_hw_resource_1
(bsc#1012628).
- drm/xe/display: Add check for alloc_ordered_workqueue()
(bsc#1012628).
- drm/xe: Move DSB l2 flush to a more sensible place
(bsc#1012628).
- drm/xe: move DPT l2 flush to a more sensible place
(bsc#1012628).
- HID: Intel-thc-hid: Intel-quicki2c: Enhance QuickI2C reset flow
(bsc#1012628).
- HID: wacom: fix crash in wacom_aes_battery_handler()
(bsc#1012628).
- cxl/ras: Fix CPER handler device confusion (bsc#1012628).
- scsi: fnic: Fix missing DMA mapping error in fnic_send_frame()
(bsc#1012628).
- atm: clip: prevent NULL deref in clip_push() (bsc#1012628).
- ASoC: amd: ps: fix for soundwire failures during hibernation
exit sequence (bsc#1012628).
- Bluetooth: hci_core: Fix use-after-free in vhci_flush()
(bsc#1012628).
- ALSA: usb-audio: Fix out-of-bounds read in
snd_usb_get_audioformat_uac3() (bsc#1012628).
- attach_recursive_mnt(): do not lock the covering tree when
sliding something under it (bsc#1012628).
- libbpf: Fix null pointer dereference in btf_dump__free on
allocation failure (bsc#1012628).
- net: netpoll: Initialize UDP checksum field before checksumming
(bsc#1012628).
- ethernet: ionic: Fix DMA mapping tests (bsc#1012628).
- wifi: mac80211: fix beacon interval calculation overflow
(bsc#1012628).
- af_unix: Don't set -ECONNRESET for consumed OOB skb
(bsc#1012628).
- wifi: mac80211: Add link iteration macro for link data
(bsc#1012628).
- wifi: mac80211: Create separate links for VLAN interfaces
(bsc#1012628).
- wifi: mac80211: finish link init before RCU publish
(bsc#1012628).
- userns and mnt_idmap leak in open_tree_attr(2) (bsc#1012628).
- vsock/uapi: fix linux/vm_sockets.h userspace compilation errors
(bsc#1012628).
- bnxt: properly flush XDP redirect lists (bsc#1012628).
- um: ubd: Add missing error check in start_io_thread()
(bsc#1012628).
- io_uring/net: mark iov as dynamically allocated even for single
segments (bsc#1012628).
- libbpf: Fix possible use-after-free for externs (bsc#1012628).
- net: enetc: Correct endianness handling in _enetc_rd_reg64
(bsc#1012628).
- netlink: specs: tc: replace underscores with dashes in names
(bsc#1012628).
- atm: Release atm_dev_mutex after removing procfs in
atm_dev_deregister() (bsc#1012628).
- ALSA: hda/realtek: Fix built-in mic on ASUS VivoBook X507UAR
(bsc#1012628).
- net: selftests: fix TCP packet checksum (bsc#1012628).
- nvme: refactor the atomic write unit detection (bsc#1012628).
- nvme: fix atomic write size validation (bsc#1012628).
- riscv: fix runtime constant support for nommu kernels
(bsc#1012628).
- drm: writeback: Fix drm_writeback_connector_cleanup signature
(bsc#1012628).
- drm/amd: Adjust output for discovery error handling
(bsc#1012628).
- drm/i915: fix build error some more (bsc#1012628).
- drm/bridge: ti-sn65dsi86: make use of debugfs_init callback
(bsc#1012628).
- drm/bridge: ti-sn65dsi86: Add HPD for DisplayPort connector type
(bsc#1012628).
- drm/xe/guc: Explicitly exit CT safe mode on unwind
(bsc#1012628).
- drm/xe: Process deferred GGTT node removals on device unwind
(bsc#1012628).
- smb: client: fix potential deadlock when reconnecting channels
(bsc#1012628).
- EDAC/amd64: Fix size calculation for Non-Power-of-Two DIMMs
(bsc#1012628).
- x86/traps: Initialize DR6 by writing its architectural reset
value (bsc#1012628).
- staging: rtl8723bs: Avoid memset() in aes_cipher() and
aes_decipher() (bsc#1012628).
- dt-bindings: serial: 8250: Make clocks and clock-frequency
exclusive (bsc#1012628).
- serial: core: restore of_node information in sysfs
(bsc#1012628).
- serial: imx: Restore original RXTL for console to fix data loss
(bsc#1012628).
- Bluetooth: L2CAP: Fix L2CAP MTU negotiation (bsc#1012628).
- dm-raid: fix variable in journal device check (bsc#1012628).
- bcache: remove unnecessary select MIN_HEAP (bsc#1012628).
- btrfs: fix a race between renames and directory logging
(bsc#1012628).
- btrfs: update superblock's device bytes_used when dropping chunk
(bsc#1012628).
- btrfs: fix invalid inode pointer dereferences during log replay
(bsc#1012628).
- Revert "bcache: update min_heap_callbacks to use default
builtin swap" (bsc#1012628).
- Revert "bcache: remove heap-related macros and switch to
generic min_heap" (bsc#1012628).
- selinux: change security_compute_sid to return the ssid or
tsid on match (bsc#1012628).
- spi: spi-cadence-quadspi: Fix pm runtime unbalance
(bsc#1012628).
- net: libwx: fix the creation of page_pool (bsc#1012628).
- maple_tree: fix MA_STATE_PREALLOC flag in mas_preallocate()
(bsc#1012628).
- mm: userfaultfd: fix race of userfaultfd_move and swap cache
(bsc#1012628).
- mm/shmem, swap: fix softlockup with mTHP swapin (bsc#1012628).
- mm/gup: revert "mm: gup: fix infinite loop within
__get_longterm_locked" (bsc#1012628).
- f2fs: fix to zero post-eof page (bsc#1012628).
- HID: appletb-kbd: fix "appletb_backlight" backlight device
reference counting (bsc#1012628).
- HID: lenovo: Restrict F7/9/11 mode to compact keyboards only
(bsc#1012628).
- HID: wacom: fix memory leak on kobject creation failure
(bsc#1012628).
- HID: wacom: fix memory leak on sysfs attribute creation failure
(bsc#1012628).
- HID: wacom: fix kobject reference count leak (bsc#1012628).
- scsi: megaraid_sas: Fix invalid node index (bsc#1012628).
- scsi: ufs: core: Fix clk scaling to be conditional in reset
and restore (bsc#1012628).
- scsi: fnic: Fix crash in fnic_wq_cmpl_handler when FDMI times
out (bsc#1012628).
- scsi: fnic: Turn off FDMI ACTIVE flags on link down
(bsc#1012628).
- drm/ast: Fix comment on modeset lock (bsc#1012628).
- drm/cirrus-qemu: Fix pitch programming (bsc#1012628).
- drm/etnaviv: Protect the scheduler's pending list with its lock
(bsc#1012628).
- drm/panel: simple: Tianma TM070JDHG34-00: add delays
(bsc#1012628).
- drm/simpledrm: Do not upcast in release helpers (bsc#1012628).
- drm/tegra: Assign plane type before registration (bsc#1012628).
- drm/tegra: Fix a possible null pointer dereference
(bsc#1012628).
- drm/udl: Unregister device before cleaning up on disconnect
(bsc#1012628).
- drm/msm/gpu: Fix crash when throttling GPU immediately during
boot (bsc#1012628).
- drm/amdkfd: Fix race in GWS queue scheduling (bsc#1012628).
- drm/i915/ptl: Use everywhere the correct DDI port clock select
mask (bsc#1012628).
- drm/i915/dp_mst: Work around Thunderbolt sink disconnect after
SINK_COUNT_ESI read (bsc#1012628).
- drm/bridge: cdns-dsi: Fix the clock variable for mode_valid()
(bsc#1012628).
- drm/bridge: cdns-dsi: Fix phy de-init and flag it so
(bsc#1012628).
- drm/bridge: cdns-dsi: Fix connecting to next bridge
(bsc#1012628).
- drm/bridge: cdns-dsi: Check return value when getting default
PHY config (bsc#1012628).
- drm/bridge: cdns-dsi: Wait for Clk and Data Lanes to be ready
(bsc#1012628).
- drm/amd/display: Add null pointer check for
get_first_active_display() (bsc#1012628).
- drm/amdgpu: amdgpu_vram_mgr_new(): Clamp lpfn to total vram
(bsc#1012628).
- drm/amdgpu: disable workload profile switching when OD is
enabled (bsc#1012628).
- drm/amd/display: Correct non-OLED pre_T11_delay (bsc#1012628).
- drm/xe/vm: move rebind_work init earlier (bsc#1012628).
- drm/xe/sched: stop re-submitting signalled jobs (bsc#1012628).
- drm/xe/guc_submit: add back fix (bsc#1012628).
- drm/amd/display: Fix RMCM programming seq errors (bsc#1012628).
- drm/amdgpu: VCN v5_0_1 to prevent FW checking RB during DPG
pause (bsc#1012628).
- drm/amdgpu: Add kicker device detection (bsc#1012628).
- drm/amd/display: Check dce_hwseq before dereferencing it
(bsc#1012628).
- drm/xe: Fix memset on iomem (bsc#1012628).
- drm/xe: Fix taking invalid lock on wedge (bsc#1012628).
- drm/xe: Fix early wedge on GuC load failure (bsc#1012628).
- drm/i915/dsi: Fix off by one in BXT_MIPI_TRANS_VTOTAL
(bsc#1012628).
- drm/amdgpu: Fix SDMA UTC_L1 handling during start/stop sequences
(bsc#1012628).
- drm/amdgpu: switch job hw_fence to amdgpu_fence (bsc#1012628).
- drm/amdgpu: add kicker fws loading for gfx11/smu13/psp13
(bsc#1012628).
- drm/amd/display: Add more checks for DSC / HUBP ONO guarantees
(bsc#1012628).
- drm/amd/display: Add dc cap for dp tunneling (bsc#1012628).
- drm/amd/display: Fix mpv playback corruption on weston
(bsc#1012628).
- arm64: dts: qcom: Commonize X1 CRD DTSI (bsc#1012628).
- arm64: dts: qcom: x1e80100-crd: mark l12b and l15b always-on
(bsc#1012628).
- arm64: dts: qcom: x1e78100-t14s: mark l12b and l15b always-on
(bsc#1012628).
- arm64: dts: qcom: x1-crd: Fix vreg_l2j_1p2 voltage
(bsc#1012628).
- crypto: powerpc/poly1305 - add depends on BROKEN for now
(bsc#1012628).
- drm/amdgpu/mes: add missing locking in helper functions
(bsc#1012628).
- arm64: dts: qcom: x1e78100-t14s: fix missing HID supplies
(bsc#1012628).
- sched_ext: Make scx_group_set_weight() always update
tg->scx.weight (bsc#1012628).
- drm/amd/display: Add early 8b/10b channel equalization test
pattern sequence (bsc#1012628).
- drm/amd/display: Get LTTPR IEEE OUI/Device ID From Closest
LTTPR To Host (bsc#1012628).
- rust: completion: implement initial abstraction (bsc#1012628).
- rust: revocable: indicate whether `data` has been revoked
already (bsc#1012628).
- rust: devres: fix race in Devres::drop() (bsc#1012628).
- rust: devres: do not dereference to the internal Revocable
(bsc#1012628).
- x86/fpu: Refactor xfeature bitmask update code for sigframe
XSAVE (bsc#1012628).
- x86/pkeys: Simplify PKRU update in signal frame (bsc#1012628).
- s390/ptrace: Fix pointer dereferencing in
regs_get_kernel_stack_nth() (bsc#1012628).
- io_uring/kbuf: flag partial buffer mappings (bsc#1012628).
- riscv: uaccess: Only restore the CSR_STATUS SUM bit
(bsc#1012628).
- drm/amd/display: Only read ACPI backlight caps once
(bsc#1012628).
- drm/amd/display: Optimize custom brightness curve (bsc#1012628).
- drm/amd/display: Export full brightness range to userspace
(bsc#1012628).
- drm/amd/display: Fix AMDGPU_MAX_BL_LEVEL value (bsc#1012628).
- Rename to
patches.kernel.org/6.15.5-123-drm-amd-display-Add-sanity-checks-for-drm_edid.patch.
- Rename to
patches.kernel.org/6.15.5-126-drm-i915-snps_hdmi_pll-Fix-64-bit-divisor-trun.patch.
- Rename to
patches.kernel.org/6.15.5-141-bridge-mcast-Fix-use-after-free-during-router-.patch.
- Rename to
patches.kernel.org/6.15.5-256-io_uring-gate-REQ_F_ISREG-on-S_ANON_INODE-as-w.patch.
- Rename to
patches.kernel.org/6.15.5-258-drm-amd-display-Add-debugging-message-for-brig.patch.
- Rename to
patches.kernel.org/6.15.5-259-drm-amd-display-Fix-default-DC-and-AC-levels.patch.
- commit 2e30258
++++ kernel-longterm:
- usb: typec: displayport: Fix potential deadlock (git-fixes).
- commit ebe3768
- Linux 6.12.36 (bsc#1234429).
- cifs: Correctly set SMB1 SessionKey field in Session Setup
Request (bsc#1234429).
- cifs: Fix cifs_query_path_info() for Windows NT servers
(bsc#1234429).
- cifs: Fix encoding of SMB1 Session Setup NTLMSSP Request in
non-UNICODE mode (bsc#1234429).
- NFSv4: Always set NLINK even if the server doesn't support it
(bsc#1234429).
- NFSv4.2: fix listxattr to return selinux security label
(bsc#1234429).
- NFSv4.2: fix setattr caching of TIME_[MODIFY|ACCESS]_SET when
timestamps are delegated (bsc#1234429).
- mailbox: Not protect module_put with spin_lock_irqsave
(bsc#1234429).
- mfd: max14577: Fix wakeup source leaks on device unbind
(bsc#1234429).
- sunrpc: don't immediately retransmit on seqno miss
(bsc#1234429).
- dm vdo indexer: don't read request structure after enqueuing
(bsc#1234429).
- leds: multicolor: Fix intensity setting while SW blinking
(bsc#1234429).
- fuse: fix race between concurrent setattrs from multiple nodes
(bsc#1234429).
- cxl/region: Add a dev_err() on missing target list entries
(bsc#1234429).
- NFSv4: xattr handlers should check for absent nfs filehandles
(bsc#1234429).
- hwmon: (pmbus/max34440) Fix support for max34451 (bsc#1234429).
- ksmbd: allow a filename to contain special characters on
SMB3.1.1 posix extension (bsc#1234429).
- ksmbd: provide zero as a unique ID to the Mac client
(bsc#1234429).
- rust: module: place cleanup_module() in .exit.text section
(bsc#1234429).
- rust: arm: fix unknown (to Clang) argument '-mno-fdpic'
(bsc#1234429).
- dmaengine: idxd: Check availability of workqueue allocated by
idxd wq driver before using (bsc#1234429).
- dmaengine: xilinx_dma: Set dma_device directions (bsc#1234429).
- PCI: dwc: Make link training more robust by setting
PORT_LOGIC_LINK_WIDTH to one lane (bsc#1234429).
- PCI: apple: Fix missing OF node reference in
apple_pcie_setup_port (bsc#1234429).
- PCI: imx6: Add workaround for errata ERR051624 (bsc#1234429).
- nvme-tcp: fix I/O stalls on congested sockets (bsc#1234429).
- nvme-tcp: sanitize request list handling (bsc#1234429).
- md/md-bitmap: fix dm-raid max_write_behind setting
(bsc#1234429).
- amd/amdkfd: fix a kfd_process ref leak (bsc#1234429).
- bcache: fix NULL pointer in cache_set_flush() (bsc#1234429).
- drm/amdgpu: seq64 memory unmap uses uninterruptible lock
(bsc#1234429).
- drm/scheduler: signal scheduled fence when kill job
(bsc#1234429).
- iio: pressure: zpa2326: Use aligned_s64 for the timestamp
(bsc#1234429).
- um: Add cmpxchg8b_emu and checksum functions to asm-prototypes.h
(bsc#1234429).
- um: use proper care when taking mmap lock during segfault
(bsc#1234429).
- 8250: microchip: pci1xxxx: Add PCIe Hot reset disable support
for Rev C0 and later devices (bsc#1234429).
- coresight: Only check bottom two claim bits (bsc#1234429).
- usb: dwc2: also exit clock_gating when stopping udc while
suspended (bsc#1234429).
- iio: adc: ad_sigma_delta: Fix use of uninitialized status_pos
(bsc#1234429).
- misc: tps6594-pfsm: Add NULL pointer check in
tps6594_pfsm_probe() (bsc#1234429).
- usb: potential integer overflow in usbg_make_tpg()
(bsc#1234429).
- tty: serial: uartlite: register uart driver in init
(bsc#1234429).
- usb: common: usb-conn-gpio: use a unique name for usb connector
device (bsc#1234429).
- usb: Add checks for snprintf() calls in usb_alloc_dev()
(bsc#1234429).
- usb: cdc-wdm: avoid setting WDM_READ for ZLP-s (bsc#1234429).
- usb: gadget: f_hid: wake up readers on disable/unbind
(bsc#1234429).
- usb: typec: displayport: Receive DP Status Update NAK request
exit dp altmode (bsc#1234429).
- usb: typec: mux: do not return on EOPNOTSUPP in {mux,
switch}_set (bsc#1234429).
- riscv: add a data fence for CMODX in the kernel mode
(bsc#1234429).
- ALSA: hda: Ignore unsol events for cards being shut down
(bsc#1234429).
- ALSA: hda: Add new pci id for AMD GPU display HD audio
controller (bsc#1234429).
- ALSA: usb-audio: Add a quirk for Lenovo Thinkpad Thunderbolt
3 dock (bsc#1234429).
- ASoC: rt1320: fix speaker noise when volume bar is 100%
(bsc#1234429).
- ceph: fix possible integer overflow in ceph_zero_objects()
(bsc#1234429).
- scsi: ufs: core: Don't perform UFS clkscaling during host
async scan (bsc#1234429).
- ovl: Check for NULL d_inode() in ovl_dentry_upper()
(bsc#1234429).
- btrfs: handle csum tree error with rescue=ibadroots correctly
(bsc#1234429).
- drm/i915/gem: Allow EXEC_CAPTURE on recoverable contexts on DG1
(bsc#1234429).
- Revert "drm/i915/gem: Allow EXEC_CAPTURE on recoverable contexts
on DG1" (bsc#1234429).
- btrfs: factor out nocow ordered extent and extent map generation
into a helper (bsc#1234429).
- btrfs: use unsigned types for constants defined as bit shifts
(bsc#1234429).
- btrfs: fix qgroup reservation leak on failure to allocate
ordered extent (bsc#1234429).
- fs/jfs: consolidate sanity checking in dbMount (bsc#1234429).
- jfs: validate AG parameters in dbMount() to prevent crashes
(bsc#1234429).
- ASoC: codec: wcd9335: Convert to GPIO descriptors (bsc#1234429).
- ASoC: codecs: wcd9335: Fix missing free of regulator supplies
(bsc#1234429).
- f2fs: don't over-report free space or inodes in statvfs
(bsc#1234429).
- PCI: apple: Use helper function for_each_child_of_node_scoped()
(bsc#1234429).
- PCI: apple: Set only available ports up (bsc#1234429).
- accel/ivpu: Do not fail on cmdq if failed to allocate preemption
buffers (bsc#1234429).
- accel/ivpu: Remove copy engine support (bsc#1234429).
- accel/ivpu: Make command queue ID allocated on XArray
(bsc#1234429).
- accel/ivpu: Separate DB ID and CMDQ ID allocations from CMDQ
allocation (bsc#1234429).
- accel/ivpu: Add debugfs interface for setting HWS priority bands
(bsc#1234429).
- accel/ivpu: Trigger device recovery on engine reset/resume
failure (bsc#1234429).
- af_unix: Don't leave consecutive consumed OOB skbs
(bsc#1234429).
- i2c: tiny-usb: disable zero-length read messages (bsc#1234429).
- i2c: robotfuzz-osif: disable zero-length read messages
(bsc#1234429).
- smb: client: remove \t from TP_printk statements (bsc#1234429).
- mm/damon/sysfs-schemes: free old
damon_sysfs_scheme_filter->memcg_path on write (bsc#1234429).
- ASoC: amd: yc: Add DMI quirk for Lenovo IdeaPad Slim 5 15
(bsc#1234429).
- s390/pkey: Prevent overflow in size calculation for
memdup_user() (bsc#1234429).
- fs/proc/task_mmu: fix PAGE_IS_PFNZERO detection for the huge
zero folio (bsc#1234429).
- lib/group_cpus: fix NULL pointer dereference from
group_cpus_evenly() (bsc#1234429).
- Revert "riscv: Define TASK_SIZE_MAX for __access_ok()"
(bsc#1234429).
- Revert "riscv: misaligned: fix sleeping function called during
misaligned access handling" (bsc#1234429).
- drm/xe/display: Add check for alloc_ordered_workqueue()
(bsc#1234429).
- HID: wacom: fix crash in wacom_aes_battery_handler()
(bsc#1234429).
- atm: clip: prevent NULL deref in clip_push() (bsc#1234429).
- Bluetooth: hci_core: Fix use-after-free in vhci_flush()
(bsc#1234429).
- ALSA: usb-audio: Fix out-of-bounds read in
snd_usb_get_audioformat_uac3() (bsc#1234429).
- attach_recursive_mnt(): do not lock the covering tree when
sliding something under it (bsc#1234429).
- libbpf: Fix null pointer dereference in btf_dump__free on
allocation failure (bsc#1234429).
- ethernet: ionic: Fix DMA mapping tests (bsc#1234429).
- wifi: mac80211: fix beacon interval calculation overflow
(bsc#1234429).
- af_unix: Don't set -ECONNRESET for consumed OOB skb
(bsc#1234429).
- wifi: mac80211: Add link iteration macro for link data
(bsc#1234429).
- wifi: mac80211: Create separate links for VLAN interfaces
(bsc#1234429).
- wifi: mac80211: finish link init before RCU publish
(bsc#1234429).
- vsock/uapi: fix linux/vm_sockets.h userspace compilation errors
(bsc#1234429).
- bnxt: properly flush XDP redirect lists (bsc#1234429).
- um: ubd: Add missing error check in start_io_thread()
(bsc#1234429).
- libbpf: Fix possible use-after-free for externs (bsc#1234429).
- net: enetc: Correct endianness handling in _enetc_rd_reg64
(bsc#1234429).
- netlink: specs: tc: replace underscores with dashes in names
(bsc#1234429).
- atm: Release atm_dev_mutex after removing procfs in
atm_dev_deregister() (bsc#1234429).
- ALSA: hda/realtek: Fix built-in mic on ASUS VivoBook X507UAR
(bsc#1234429).
- net: selftests: fix TCP packet checksum (bsc#1234429).
- drm/amdgpu/discovery: optionally use fw based ip discovery
(bsc#1234429).
- drm/amd: Adjust output for discovery error handling
(bsc#1234429).
- drm/bridge: ti-sn65dsi86: make use of debugfs_init callback
(bsc#1234429).
- drm/bridge: ti-sn65dsi86: Add HPD for DisplayPort connector type
(bsc#1234429).
- drm/xe: Process deferred GGTT node removals on device unwind
(bsc#1234429).
- smb: client: fix potential deadlock when reconnecting channels
(bsc#1234429).
- smb: smbdirect: add smbdirect_pdu.h with protocol definitions
(bsc#1234429).
- smb: client: make use of common smbdirect_pdu.h (bsc#1234429).
- smb: smbdirect: add smbdirect.h with public structures
(bsc#1234429).
- smb: smbdirect: add smbdirect_socket.h (bsc#1234429).
- smb: client: make use of common smbdirect_socket (bsc#1234429).
- smb: smbdirect: introduce smbdirect_socket_parameters
(bsc#1234429).
- smb: client: make use of common smbdirect_socket_parameters
(bsc#1234429).
- cifs: Fix the smbd_response slab to allow usercopy
(bsc#1234429).
- cifs: Fix reading into an ITER_FOLIOQ from the smbdirect code
(bsc#1234429).
- EDAC/amd64: Fix size calculation for Non-Power-of-Two DIMMs
(bsc#1234429).
- x86/traps: Initialize DR6 by writing its architectural reset
value (bsc#1234429).
- staging: rtl8723bs: Avoid memset() in aes_cipher() and
aes_decipher() (bsc#1234429).
- dt-bindings: serial: 8250: Make clocks and clock-frequency
exclusive (bsc#1234429).
- serial: core: restore of_node information in sysfs
(bsc#1234429).
- serial: imx: Restore original RXTL for console to fix data loss
(bsc#1234429).
- Bluetooth: L2CAP: Fix L2CAP MTU negotiation (bsc#1234429).
- dm-raid: fix variable in journal device check (bsc#1234429).
- btrfs: fix a race between renames and directory logging
(bsc#1234429).
- btrfs: update superblock's device bytes_used when dropping chunk
(bsc#1234429).
- spi: spi-cadence-quadspi: Fix pm runtime unbalance
(bsc#1234429).
- net: libwx: fix the creation of page_pool (bsc#1234429).
- maple_tree: fix MA_STATE_PREALLOC flag in mas_preallocate()
(bsc#1234429).
- mm/gup: revert "mm: gup: fix infinite loop within
__get_longterm_locked" (bsc#1234429).
- f2fs: fix to zero post-eof page (bsc#1234429).
- HID: lenovo: Restrict F7/9/11 mode to compact keyboards only
(bsc#1234429).
- HID: wacom: fix memory leak on kobject creation failure
(bsc#1234429).
- HID: wacom: fix memory leak on sysfs attribute creation failure
(bsc#1234429).
- HID: wacom: fix kobject reference count leak (bsc#1234429).
- scsi: megaraid_sas: Fix invalid node index (bsc#1234429).
- scsi: ufs: core: Fix clk scaling to be conditional in reset
and restore (bsc#1234429).
- drm/ast: Fix comment on modeset lock (bsc#1234429).
- drm/cirrus-qemu: Fix pitch programming (bsc#1234429).
- drm/etnaviv: Protect the scheduler's pending list with its lock
(bsc#1234429).
- drm/tegra: Assign plane type before registration (bsc#1234429).
- drm/tegra: Fix a possible null pointer dereference
(bsc#1234429).
- drm/udl: Unregister device before cleaning up on disconnect
(bsc#1234429).
- drm/msm/gpu: Fix crash when throttling GPU immediately during
boot (bsc#1234429).
- drm/amdkfd: Fix race in GWS queue scheduling (bsc#1234429).
- drm/bridge: cdns-dsi: Fix the clock variable for mode_valid()
(bsc#1234429).
- drm/bridge: cdns-dsi: Fix phy de-init and flag it so
(bsc#1234429).
- drm/bridge: cdns-dsi: Fix connecting to next bridge
(bsc#1234429).
- drm/bridge: cdns-dsi: Check return value when getting default
PHY config (bsc#1234429).
- drm/bridge: cdns-dsi: Wait for Clk and Data Lanes to be ready
(bsc#1234429).
- drm/amd/display: Add null pointer check for
get_first_active_display() (bsc#1234429).
- drm/amdgpu: amdgpu_vram_mgr_new(): Clamp lpfn to total vram
(bsc#1234429).
- drm/amd/display: Correct non-OLED pre_T11_delay (bsc#1234429).
- drm/xe/vm: move rebind_work init earlier (bsc#1234429).
- drm/xe/sched: stop re-submitting signalled jobs (bsc#1234429).
- drm/xe/guc_submit: add back fix (bsc#1234429).
- drm/amd/display: Fix RMCM programming seq errors (bsc#1234429).
- drm/amdgpu: Add kicker device detection (bsc#1234429).
- drm/amd/display: Check dce_hwseq before dereferencing it
(bsc#1234429).
- drm/xe: Fix memset on iomem (bsc#1234429).
- drm/xe: Fix taking invalid lock on wedge (bsc#1234429).
- drm/xe: Fix early wedge on GuC load failure (bsc#1234429).
- drm/i915/dsi: Fix off by one in BXT_MIPI_TRANS_VTOTAL
(bsc#1234429).
- drm/amdgpu: Fix SDMA UTC_L1 handling during start/stop sequences
(bsc#1234429).
- drm/amdgpu: switch job hw_fence to amdgpu_fence (bsc#1234429).
- drm/amd/display: Fix mpv playback corruption on weston
(bsc#1234429).
- media: uvcvideo: Rollback non processed entities on error
(bsc#1234429).
- x86/fpu: Refactor xfeature bitmask update code for sigframe
XSAVE (bsc#1234429).
- x86/pkeys: Simplify PKRU update in signal frame (bsc#1234429).
- net: libwx: fix Tx L4 checksum (bsc#1234429).
- io_uring: fix potential page leak in io_sqe_buffer_register()
(bsc#1234429).
- io_uring/rsrc: fix folio unpinning (bsc#1234429).
- io_uring/rsrc: don't rely on user vaddr alignment (bsc#1234429).
- io_uring/net: improve recv bundles (bsc#1234429).
- io_uring/net: only retry recv bundle for a full transfer
(bsc#1234429).
- io_uring/net: only consider msg_inq if larger than 1
(bsc#1234429).
- io_uring/net: always use current transfer count for buffer put
(bsc#1234429).
- io_uring/net: mark iov as dynamically allocated even for single
segments (bsc#1234429).
- io_uring/kbuf: flag partial buffer mappings (bsc#1234429).
- mm/vma: reset VMA iterator on commit_merge() OOM failure
(bsc#1234429).
- r8169: add support for RTL8125D (bsc#1234429).
- net: phy: realtek: merge the drivers for internal NBase-T PHY's
(bsc#1234429).
- net: phy: realtek: add RTL8125D-internal PHY (bsc#1234429).
- btrfs: do proper folio cleanup when cow_file_range() failed
(bsc#1234429).
- iio: dac: ad3552r: changes to use FIELD_PREP (bsc#1234429).
- iio: dac: ad3552r: extract common code (no changes in behavior
intended) (bsc#1234429).
- iio: dac: ad3552r-common: fix ad3541/2r ranges (bsc#1234429).
- drm/xe: Carve out wopcm portion from the stolen memory
(bsc#1234429).
- usb: typec: tcpm: PSSourceOffTimer timeout in PR_Swap enters
ERROR_RECOVERY (bsc#1234429).
- drm/msm/dp: account for widebus and yuv420 during mode
validation (bsc#1234429).
- drm/fbdev-dma: Add shadow buffering for deferred I/O
(bsc#1234429).
- btrfs: skip inodes without loaded extent maps when shrinking
extent maps (bsc#1234429).
- btrfs: make the extent map shrinker run asynchronously as a
work queue job (bsc#1234429).
- btrfs: do regular iput instead of delayed iput during extent
map shrinking (bsc#1234429).
- riscv/atomic: Do proper sign extension also for unsigned in
arch_cmpxchg (bsc#1234429).
- arm64: dts: rockchip: Add avdd HDMI supplies to RockPro64
board dtsi (bsc#1234429).
- ALSA: hda/realtek: Bass speaker fixup for ASUS UM5606KA
(bsc#1234429).
- drm/amdkfd: remove gfx 12 trap handler page size cap
(bsc#1234429).
- drm/amdkfd: Fix instruction hazard in gfx12 trap handler
(bsc#1234429).
- net: stmmac: Fix accessing freed irq affinity_hint
(bsc#1234429).
- spi: fsl-qspi: use devm function instead of driver remove
(bsc#1234429).
- btrfs: zoned: fix extent range end unlock in cow_file_range()
(bsc#1234429).
- btrfs: fix use-after-free on inode when scanning root during
em shrinking (bsc#1234429).
- spi: fsl-qspi: Fix double cleanup in probe error path
(bsc#1234429).
- Refresh
patches.suse/btrfs-provide-super_operations-get_inode_dev.
- Rename to
patches.kernel.org/6.12.36-078-ata-ahci-Use-correct-DMI-identifier-for-ASUSP.patch.
- Rename to
patches.kernel.org/6.12.36-111-drm-i915-fix-build-error-some-more.patch.
- commit 29376ff
++++ kernel-obs-build:
- usb: typec: displayport: Fix potential deadlock (git-fixes).
- commit 478c062
- Linux 6.15.5 (bsc#1012628).
- cifs: Correctly set SMB1 SessionKey field in Session Setup
Request (bsc#1012628).
- cifs: Fix cifs_query_path_info() for Windows NT servers
(bsc#1012628).
- cifs: Fix encoding of SMB1 Session Setup NTLMSSP Request in
non-UNICODE mode (bsc#1012628).
- NFSv4: Always set NLINK even if the server doesn't support it
(bsc#1012628).
- NFSv4.2: fix listxattr to return selinux security label
(bsc#1012628).
- NFSv4.2: fix setattr caching of TIME_[MODIFY|ACCESS]_SET when
timestamps are delegated (bsc#1012628).
- mailbox: Not protect module_put with spin_lock_irqsave
(bsc#1012628).
- mfd: max77541: Fix wakeup source leaks on device unbind
(bsc#1012628).
- mfd: max14577: Fix wakeup source leaks on device unbind
(bsc#1012628).
- mfd: max77705: Fix wakeup source leaks on device unbind
(bsc#1012628).
- mfd: 88pm886: Fix wakeup source leaks on device unbind
(bsc#1012628).
- mfd: sprd-sc27xx: Fix wakeup source leaks on device unbind
(bsc#1012628).
- sunrpc: don't immediately retransmit on seqno miss
(bsc#1012628).
- hwmon: (isl28022) Fix current reading calculation (bsc#1012628).
- dm vdo indexer: don't read request structure after enqueuing
(bsc#1012628).
- leds: multicolor: Fix intensity setting while SW blinking
(bsc#1012628).
- fuse: fix race between concurrent setattrs from multiple nodes
(bsc#1012628).
- cxl/region: Add a dev_err() on missing target list entries
(bsc#1012628).
- cxl: core/region - ignore interleave granularity when ways=1
(bsc#1012628).
- NFSv4: xattr handlers should check for absent nfs filehandles
(bsc#1012628).
- hwmon: (pmbus/max34440) Fix support for max34451 (bsc#1012628).
- ksmbd: allow a filename to contain special characters on
SMB3.1.1 posix extension (bsc#1012628).
- ksmbd: provide zero as a unique ID to the Mac client
(bsc#1012628).
- rust: module: place cleanup_module() in .exit.text section
(bsc#1012628).
- rust: arm: fix unknown (to Clang) argument '-mno-fdpic'
(bsc#1012628).
- dmaengine: idxd: Check availability of workqueue allocated by
idxd wq driver before using (bsc#1012628).
- dmaengine: xilinx_dma: Set dma_device directions (bsc#1012628).
- PCI: dwc: Make link training more robust by setting
PORT_LOGIC_LINK_WIDTH to one lane (bsc#1012628).
- PCI: apple: Fix missing OF node reference in
apple_pcie_setup_port (bsc#1012628).
- PCI: imx6: Add workaround for errata ERR051624 (bsc#1012628).
- wifi: iwlwifi: mld: Move regulatory domain initialization
(bsc#1012628).
- nvme-tcp: fix I/O stalls on congested sockets (bsc#1012628).
- nvme-tcp: sanitize request list handling (bsc#1012628).
- md/md-bitmap: fix dm-raid max_write_behind setting
(bsc#1012628).
- amd/amdkfd: fix a kfd_process ref leak (bsc#1012628).
- drm/amdgpu/vcn5.0.1: read back register after written
(bsc#1012628).
- drm/amdgpu/vcn4: read back register after written (bsc#1012628).
- drm/amdgpu/vcn3: read back register after written (bsc#1012628).
- drm/amdgpu/vcn2.5: read back register after written
(bsc#1012628).
- bcache: fix NULL pointer in cache_set_flush() (bsc#1012628).
- drm/amdgpu: seq64 memory unmap uses uninterruptible lock
(bsc#1012628).
- drm/scheduler: signal scheduled fence when kill job
(bsc#1012628).
- iio: pressure: zpa2326: Use aligned_s64 for the timestamp
(bsc#1012628).
- bus: mhi: host: pci_generic: Add Telit FN920C04 modem support
(bsc#1012628).
- um: Add cmpxchg8b_emu and checksum functions to asm-prototypes.h
(bsc#1012628).
- um: use proper care when taking mmap lock during segfault
(bsc#1012628).
- 8250: microchip: pci1xxxx: Add PCIe Hot reset disable support
for Rev C0 and later devices (bsc#1012628).
- coresight: Only check bottom two claim bits (bsc#1012628).
- usb: dwc2: also exit clock_gating when stopping udc while
suspended (bsc#1012628).
- iio: adc: ad_sigma_delta: Fix use of uninitialized status_pos
(bsc#1012628).
- iio: dac: adi-axi-dac: add cntrl chan check (bsc#1012628).
- iio: light: al3000a: Fix an error handling path in
al3000a_probe() (bsc#1012628).
- iio: adc: ad7606_spi: check error in ad7606B_sw_mode_config()
(bsc#1012628).
- iio: hid-sensor-prox: Add support for 16-bit report size
(bsc#1012628).
- misc: tps6594-pfsm: Add NULL pointer check in
tps6594_pfsm_probe() (bsc#1012628).
- usb: potential integer overflow in usbg_make_tpg()
(bsc#1012628).
- tty: serial: uartlite: register uart driver in init
(bsc#1012628).
- usb: common: usb-conn-gpio: use a unique name for usb connector
device (bsc#1012628).
- usb: Add checks for snprintf() calls in usb_alloc_dev()
(bsc#1012628).
- usb: cdc-wdm: avoid setting WDM_READ for ZLP-s (bsc#1012628).
- usb: gadget: f_hid: wake up readers on disable/unbind
(bsc#1012628).
- usb: typec: displayport: Receive DP Status Update NAK request
exit dp altmode (bsc#1012628).
- usb: typec: tcpci: Fix wakeup source leaks on device unbind
(bsc#1012628).
- usb: typec: tipd: Fix wakeup source leaks on device unbind
(bsc#1012628).
- usb: typec: mux: do not return on EOPNOTSUPP in {mux,
switch}_set (bsc#1012628).
- riscv: add a data fence for CMODX in the kernel mode
(bsc#1012628).
- s390/mm: Fix in_atomic() handling in do_secure_storage_access()
(bsc#1012628).
- riscv: misaligned: declare misaligned_access_speed under
CONFIG_RISCV_MISALIGNED (bsc#1012628).
- ALSA: hda: Ignore unsol events for cards being shut down
(bsc#1012628).
- ALSA: hda: Add new pci id for AMD GPU display HD audio
controller (bsc#1012628).
- ALSA: usb-audio: Add a quirk for Lenovo Thinkpad Thunderbolt
3 dock (bsc#1012628).
- ASoC: rt1320: fix speaker noise when volume bar is 100%
(bsc#1012628).
- ceph: fix possible integer overflow in ceph_zero_objects()
(bsc#1012628).
- scsi: ufs: core: Don't perform UFS clkscaling during host
async scan (bsc#1012628).
- riscv: save the SR_SUM status over switches (bsc#1012628).
- ovl: Check for NULL d_inode() in ovl_dentry_upper()
(bsc#1012628).
- btrfs: fix race between async reclaim worker and close_ctree()
(bsc#1012628).
- btrfs: handle csum tree error with rescue=ibadroots correctly
(bsc#1012628).
- drm/i915/gem: Allow EXEC_CAPTURE on recoverable contexts on DG1
(bsc#1012628).
- Revert "drm/i915/gem: Allow EXEC_CAPTURE on recoverable contexts
on DG1" (bsc#1012628).
- btrfs: use unsigned types for constants defined as bit shifts
(bsc#1012628).
- btrfs: fix qgroup reservation leak on failure to allocate
ordered extent (bsc#1012628).
- media: uvcvideo: Keep streaming state in the file handle
(bsc#1012628).
- media: uvcvideo: Create uvc_pm_(get|put) functions
(bsc#1012628).
- media: uvcvideo: Increase/decrease the PM counter per IOCTL
(bsc#1012628).
- media: uvcvideo: Rollback non processed entities on error
(bsc#1012628).
- ASoC: codec: wcd9335: Convert to GPIO descriptors (bsc#1012628).
- ASoC: codecs: wcd9335: Fix missing free of regulator supplies
(bsc#1012628).
- f2fs: don't over-report free space or inodes in statvfs
(bsc#1012628).
- io_uring/zcrx: move io_zcrx_iov_page (bsc#1012628).
- io_uring/zcrx: improve area validation (bsc#1012628).
- io_uring/zcrx: split out memory holders from area (bsc#1012628).
- io_uring/zcrx: fix area release on registration failure
(bsc#1012628).
- drm/i915/display: Add check for alloc_ordered_workqueue()
and alloc_workqueue() (bsc#1012628).
- af_unix: Don't leave consecutive consumed OOB skbs
(bsc#1012628).
- i2c: omap: Fix an error handling path in omap_i2c_probe()
(bsc#1012628).
- i2c: imx: fix emulated smbus block read (bsc#1012628).
- i2c: tiny-usb: disable zero-length read messages (bsc#1012628).
- i2c: robotfuzz-osif: disable zero-length read messages
(bsc#1012628).
- LoongArch: KVM: Avoid overflow with array index (bsc#1012628).
- LoongArch: KVM: Check validity of "num_cpu" from user space
(bsc#1012628).
- LoongArch: KVM: Disable updating of "num_cpu" and "feature"
(bsc#1012628).
- LoongArch: KVM: Add address alignment check for IOCSR emulation
(bsc#1012628).
- LoongArch: KVM: Fix interrupt route update with EIOINTC
(bsc#1012628).
- LoongArch: KVM: Check interrupt route from physical CPU
(bsc#1012628).
- fuse: fix runtime warning on truncate_folio_batch_exceptionals()
(bsc#1012628).
- scripts/gdb: fix dentry_name() lookup (bsc#1012628).
- ata: ahci: Use correct DMI identifier for ASUSPRO-D840SA LPM
quirk (bsc#1012628).
- smb: client: remove \t from TP_printk statements (bsc#1012628).
- mm/damon/sysfs-schemes: free old
damon_sysfs_scheme_filter->memcg_path on write (bsc#1012628).
- smb: client: fix regression with native SMB symlinks
(bsc#1012628).
- riscv: vector: Fix context save/restore with xtheadvector
(bsc#1012628).
- ASoC: amd: yc: Add DMI quirk for Lenovo IdeaPad Slim 5 15
(bsc#1012628).
- riscv: export boot_cpu_hartid (bsc#1012628).
- s390/pkey: Prevent overflow in size calculation for
memdup_user() (bsc#1012628).
- io_uring/rsrc: fix folio unpinning (bsc#1012628).
- io_uring/rsrc: don't rely on user vaddr alignment (bsc#1012628).
- io_uring: don't assume uaddr alignment in io_vec_fill_bvec
(bsc#1012628).
- fs/proc/task_mmu: fix PAGE_IS_PFNZERO detection for the huge
zero folio (bsc#1012628).
- lib/group_cpus: fix NULL pointer dereference from
group_cpus_evenly() (bsc#1012628).
- Revert "riscv: Define TASK_SIZE_MAX for __access_ok()"
(bsc#1012628).
- Revert "riscv: misaligned: fix sleeping function called during
misaligned access handling" (bsc#1012628).
- drm/amdgpu/mes: add compatibility checks for set_hw_resource_1
(bsc#1012628).
- drm/xe/display: Add check for alloc_ordered_workqueue()
(bsc#1012628).
- drm/xe: Move DSB l2 flush to a more sensible place
(bsc#1012628).
- drm/xe: move DPT l2 flush to a more sensible place
(bsc#1012628).
- HID: Intel-thc-hid: Intel-quicki2c: Enhance QuickI2C reset flow
(bsc#1012628).
- HID: wacom: fix crash in wacom_aes_battery_handler()
(bsc#1012628).
- cxl/ras: Fix CPER handler device confusion (bsc#1012628).
- scsi: fnic: Fix missing DMA mapping error in fnic_send_frame()
(bsc#1012628).
- atm: clip: prevent NULL deref in clip_push() (bsc#1012628).
- ASoC: amd: ps: fix for soundwire failures during hibernation
exit sequence (bsc#1012628).
- Bluetooth: hci_core: Fix use-after-free in vhci_flush()
(bsc#1012628).
- ALSA: usb-audio: Fix out-of-bounds read in
snd_usb_get_audioformat_uac3() (bsc#1012628).
- attach_recursive_mnt(): do not lock the covering tree when
sliding something under it (bsc#1012628).
- libbpf: Fix null pointer dereference in btf_dump__free on
allocation failure (bsc#1012628).
- net: netpoll: Initialize UDP checksum field before checksumming
(bsc#1012628).
- ethernet: ionic: Fix DMA mapping tests (bsc#1012628).
- wifi: mac80211: fix beacon interval calculation overflow
(bsc#1012628).
- af_unix: Don't set -ECONNRESET for consumed OOB skb
(bsc#1012628).
- wifi: mac80211: Add link iteration macro for link data
(bsc#1012628).
- wifi: mac80211: Create separate links for VLAN interfaces
(bsc#1012628).
- wifi: mac80211: finish link init before RCU publish
(bsc#1012628).
- userns and mnt_idmap leak in open_tree_attr(2) (bsc#1012628).
- vsock/uapi: fix linux/vm_sockets.h userspace compilation errors
(bsc#1012628).
- bnxt: properly flush XDP redirect lists (bsc#1012628).
- um: ubd: Add missing error check in start_io_thread()
(bsc#1012628).
- io_uring/net: mark iov as dynamically allocated even for single
segments (bsc#1012628).
- libbpf: Fix possible use-after-free for externs (bsc#1012628).
- net: enetc: Correct endianness handling in _enetc_rd_reg64
(bsc#1012628).
- netlink: specs: tc: replace underscores with dashes in names
(bsc#1012628).
- atm: Release atm_dev_mutex after removing procfs in
atm_dev_deregister() (bsc#1012628).
- ALSA: hda/realtek: Fix built-in mic on ASUS VivoBook X507UAR
(bsc#1012628).
- net: selftests: fix TCP packet checksum (bsc#1012628).
- nvme: refactor the atomic write unit detection (bsc#1012628).
- nvme: fix atomic write size validation (bsc#1012628).
- riscv: fix runtime constant support for nommu kernels
(bsc#1012628).
- drm: writeback: Fix drm_writeback_connector_cleanup signature
(bsc#1012628).
- drm/amd: Adjust output for discovery error handling
(bsc#1012628).
- drm/i915: fix build error some more (bsc#1012628).
- drm/bridge: ti-sn65dsi86: make use of debugfs_init callback
(bsc#1012628).
- drm/bridge: ti-sn65dsi86: Add HPD for DisplayPort connector type
(bsc#1012628).
- drm/xe/guc: Explicitly exit CT safe mode on unwind
(bsc#1012628).
- drm/xe: Process deferred GGTT node removals on device unwind
(bsc#1012628).
- smb: client: fix potential deadlock when reconnecting channels
(bsc#1012628).
- EDAC/amd64: Fix size calculation for Non-Power-of-Two DIMMs
(bsc#1012628).
- x86/traps: Initialize DR6 by writing its architectural reset
value (bsc#1012628).
- staging: rtl8723bs: Avoid memset() in aes_cipher() and
aes_decipher() (bsc#1012628).
- dt-bindings: serial: 8250: Make clocks and clock-frequency
exclusive (bsc#1012628).
- serial: core: restore of_node information in sysfs
(bsc#1012628).
- serial: imx: Restore original RXTL for console to fix data loss
(bsc#1012628).
- Bluetooth: L2CAP: Fix L2CAP MTU negotiation (bsc#1012628).
- dm-raid: fix variable in journal device check (bsc#1012628).
- bcache: remove unnecessary select MIN_HEAP (bsc#1012628).
- btrfs: fix a race between renames and directory logging
(bsc#1012628).
- btrfs: update superblock's device bytes_used when dropping chunk
(bsc#1012628).
- btrfs: fix invalid inode pointer dereferences during log replay
(bsc#1012628).
- Revert "bcache: update min_heap_callbacks to use default
builtin swap" (bsc#1012628).
- Revert "bcache: remove heap-related macros and switch to
generic min_heap" (bsc#1012628).
- selinux: change security_compute_sid to return the ssid or
tsid on match (bsc#1012628).
- spi: spi-cadence-quadspi: Fix pm runtime unbalance
(bsc#1012628).
- net: libwx: fix the creation of page_pool (bsc#1012628).
- maple_tree: fix MA_STATE_PREALLOC flag in mas_preallocate()
(bsc#1012628).
- mm: userfaultfd: fix race of userfaultfd_move and swap cache
(bsc#1012628).
- mm/shmem, swap: fix softlockup with mTHP swapin (bsc#1012628).
- mm/gup: revert "mm: gup: fix infinite loop within
__get_longterm_locked" (bsc#1012628).
- f2fs: fix to zero post-eof page (bsc#1012628).
- HID: appletb-kbd: fix "appletb_backlight" backlight device
reference counting (bsc#1012628).
- HID: lenovo: Restrict F7/9/11 mode to compact keyboards only
(bsc#1012628).
- HID: wacom: fix memory leak on kobject creation failure
(bsc#1012628).
- HID: wacom: fix memory leak on sysfs attribute creation failure
(bsc#1012628).
- HID: wacom: fix kobject reference count leak (bsc#1012628).
- scsi: megaraid_sas: Fix invalid node index (bsc#1012628).
- scsi: ufs: core: Fix clk scaling to be conditional in reset
and restore (bsc#1012628).
- scsi: fnic: Fix crash in fnic_wq_cmpl_handler when FDMI times
out (bsc#1012628).
- scsi: fnic: Turn off FDMI ACTIVE flags on link down
(bsc#1012628).
- drm/ast: Fix comment on modeset lock (bsc#1012628).
- drm/cirrus-qemu: Fix pitch programming (bsc#1012628).
- drm/etnaviv: Protect the scheduler's pending list with its lock
(bsc#1012628).
- drm/panel: simple: Tianma TM070JDHG34-00: add delays
(bsc#1012628).
- drm/simpledrm: Do not upcast in release helpers (bsc#1012628).
- drm/tegra: Assign plane type before registration (bsc#1012628).
- drm/tegra: Fix a possible null pointer dereference
(bsc#1012628).
- drm/udl: Unregister device before cleaning up on disconnect
(bsc#1012628).
- drm/msm/gpu: Fix crash when throttling GPU immediately during
boot (bsc#1012628).
- drm/amdkfd: Fix race in GWS queue scheduling (bsc#1012628).
- drm/i915/ptl: Use everywhere the correct DDI port clock select
mask (bsc#1012628).
- drm/i915/dp_mst: Work around Thunderbolt sink disconnect after
SINK_COUNT_ESI read (bsc#1012628).
- drm/bridge: cdns-dsi: Fix the clock variable for mode_valid()
(bsc#1012628).
- drm/bridge: cdns-dsi: Fix phy de-init and flag it so
(bsc#1012628).
- drm/bridge: cdns-dsi: Fix connecting to next bridge
(bsc#1012628).
- drm/bridge: cdns-dsi: Check return value when getting default
PHY config (bsc#1012628).
- drm/bridge: cdns-dsi: Wait for Clk and Data Lanes to be ready
(bsc#1012628).
- drm/amd/display: Add null pointer check for
get_first_active_display() (bsc#1012628).
- drm/amdgpu: amdgpu_vram_mgr_new(): Clamp lpfn to total vram
(bsc#1012628).
- drm/amdgpu: disable workload profile switching when OD is
enabled (bsc#1012628).
- drm/amd/display: Correct non-OLED pre_T11_delay (bsc#1012628).
- drm/xe/vm: move rebind_work init earlier (bsc#1012628).
- drm/xe/sched: stop re-submitting signalled jobs (bsc#1012628).
- drm/xe/guc_submit: add back fix (bsc#1012628).
- drm/amd/display: Fix RMCM programming seq errors (bsc#1012628).
- drm/amdgpu: VCN v5_0_1 to prevent FW checking RB during DPG
pause (bsc#1012628).
- drm/amdgpu: Add kicker device detection (bsc#1012628).
- drm/amd/display: Check dce_hwseq before dereferencing it
(bsc#1012628).
- drm/xe: Fix memset on iomem (bsc#1012628).
- drm/xe: Fix taking invalid lock on wedge (bsc#1012628).
- drm/xe: Fix early wedge on GuC load failure (bsc#1012628).
- drm/i915/dsi: Fix off by one in BXT_MIPI_TRANS_VTOTAL
(bsc#1012628).
- drm/amdgpu: Fix SDMA UTC_L1 handling during start/stop sequences
(bsc#1012628).
- drm/amdgpu: switch job hw_fence to amdgpu_fence (bsc#1012628).
- drm/amdgpu: add kicker fws loading for gfx11/smu13/psp13
(bsc#1012628).
- drm/amd/display: Add more checks for DSC / HUBP ONO guarantees
(bsc#1012628).
- drm/amd/display: Add dc cap for dp tunneling (bsc#1012628).
- drm/amd/display: Fix mpv playback corruption on weston
(bsc#1012628).
- arm64: dts: qcom: Commonize X1 CRD DTSI (bsc#1012628).
- arm64: dts: qcom: x1e80100-crd: mark l12b and l15b always-on
(bsc#1012628).
- arm64: dts: qcom: x1e78100-t14s: mark l12b and l15b always-on
(bsc#1012628).
- arm64: dts: qcom: x1-crd: Fix vreg_l2j_1p2 voltage
(bsc#1012628).
- crypto: powerpc/poly1305 - add depends on BROKEN for now
(bsc#1012628).
- drm/amdgpu/mes: add missing locking in helper functions
(bsc#1012628).
- arm64: dts: qcom: x1e78100-t14s: fix missing HID supplies
(bsc#1012628).
- sched_ext: Make scx_group_set_weight() always update
tg->scx.weight (bsc#1012628).
- drm/amd/display: Add early 8b/10b channel equalization test
pattern sequence (bsc#1012628).
- drm/amd/display: Get LTTPR IEEE OUI/Device ID From Closest
LTTPR To Host (bsc#1012628).
- rust: completion: implement initial abstraction (bsc#1012628).
- rust: revocable: indicate whether `data` has been revoked
already (bsc#1012628).
- rust: devres: fix race in Devres::drop() (bsc#1012628).
- rust: devres: do not dereference to the internal Revocable
(bsc#1012628).
- x86/fpu: Refactor xfeature bitmask update code for sigframe
XSAVE (bsc#1012628).
- x86/pkeys: Simplify PKRU update in signal frame (bsc#1012628).
- s390/ptrace: Fix pointer dereferencing in
regs_get_kernel_stack_nth() (bsc#1012628).
- io_uring/kbuf: flag partial buffer mappings (bsc#1012628).
- riscv: uaccess: Only restore the CSR_STATUS SUM bit
(bsc#1012628).
- drm/amd/display: Only read ACPI backlight caps once
(bsc#1012628).
- drm/amd/display: Optimize custom brightness curve (bsc#1012628).
- drm/amd/display: Export full brightness range to userspace
(bsc#1012628).
- drm/amd/display: Fix AMDGPU_MAX_BL_LEVEL value (bsc#1012628).
- Rename to
patches.kernel.org/6.15.5-123-drm-amd-display-Add-sanity-checks-for-drm_edid.patch.
- Rename to
patches.kernel.org/6.15.5-126-drm-i915-snps_hdmi_pll-Fix-64-bit-divisor-trun.patch.
- Rename to
patches.kernel.org/6.15.5-141-bridge-mcast-Fix-use-after-free-during-router-.patch.
- Rename to
patches.kernel.org/6.15.5-256-io_uring-gate-REQ_F_ISREG-on-S_ANON_INODE-as-w.patch.
- Rename to
patches.kernel.org/6.15.5-258-drm-amd-display-Add-debugging-message-for-brig.patch.
- Rename to
patches.kernel.org/6.15.5-259-drm-amd-display-Fix-default-DC-and-AC-levels.patch.
- commit 2e30258
++++ kernel-obs-qa:
- usb: typec: displayport: Fix potential deadlock (git-fixes).
- commit 478c062
- Linux 6.15.5 (bsc#1012628).
- cifs: Correctly set SMB1 SessionKey field in Session Setup
Request (bsc#1012628).
- cifs: Fix cifs_query_path_info() for Windows NT servers
(bsc#1012628).
- cifs: Fix encoding of SMB1 Session Setup NTLMSSP Request in
non-UNICODE mode (bsc#1012628).
- NFSv4: Always set NLINK even if the server doesn't support it
(bsc#1012628).
- NFSv4.2: fix listxattr to return selinux security label
(bsc#1012628).
- NFSv4.2: fix setattr caching of TIME_[MODIFY|ACCESS]_SET when
timestamps are delegated (bsc#1012628).
- mailbox: Not protect module_put with spin_lock_irqsave
(bsc#1012628).
- mfd: max77541: Fix wakeup source leaks on device unbind
(bsc#1012628).
- mfd: max14577: Fix wakeup source leaks on device unbind
(bsc#1012628).
- mfd: max77705: Fix wakeup source leaks on device unbind
(bsc#1012628).
- mfd: 88pm886: Fix wakeup source leaks on device unbind
(bsc#1012628).
- mfd: sprd-sc27xx: Fix wakeup source leaks on device unbind
(bsc#1012628).
- sunrpc: don't immediately retransmit on seqno miss
(bsc#1012628).
- hwmon: (isl28022) Fix current reading calculation (bsc#1012628).
- dm vdo indexer: don't read request structure after enqueuing
(bsc#1012628).
- leds: multicolor: Fix intensity setting while SW blinking
(bsc#1012628).
- fuse: fix race between concurrent setattrs from multiple nodes
(bsc#1012628).
- cxl/region: Add a dev_err() on missing target list entries
(bsc#1012628).
- cxl: core/region - ignore interleave granularity when ways=1
(bsc#1012628).
- NFSv4: xattr handlers should check for absent nfs filehandles
(bsc#1012628).
- hwmon: (pmbus/max34440) Fix support for max34451 (bsc#1012628).
- ksmbd: allow a filename to contain special characters on
SMB3.1.1 posix extension (bsc#1012628).
- ksmbd: provide zero as a unique ID to the Mac client
(bsc#1012628).
- rust: module: place cleanup_module() in .exit.text section
(bsc#1012628).
- rust: arm: fix unknown (to Clang) argument '-mno-fdpic'
(bsc#1012628).
- dmaengine: idxd: Check availability of workqueue allocated by
idxd wq driver before using (bsc#1012628).
- dmaengine: xilinx_dma: Set dma_device directions (bsc#1012628).
- PCI: dwc: Make link training more robust by setting
PORT_LOGIC_LINK_WIDTH to one lane (bsc#1012628).
- PCI: apple: Fix missing OF node reference in
apple_pcie_setup_port (bsc#1012628).
- PCI: imx6: Add workaround for errata ERR051624 (bsc#1012628).
- wifi: iwlwifi: mld: Move regulatory domain initialization
(bsc#1012628).
- nvme-tcp: fix I/O stalls on congested sockets (bsc#1012628).
- nvme-tcp: sanitize request list handling (bsc#1012628).
- md/md-bitmap: fix dm-raid max_write_behind setting
(bsc#1012628).
- amd/amdkfd: fix a kfd_process ref leak (bsc#1012628).
- drm/amdgpu/vcn5.0.1: read back register after written
(bsc#1012628).
- drm/amdgpu/vcn4: read back register after written (bsc#1012628).
- drm/amdgpu/vcn3: read back register after written (bsc#1012628).
- drm/amdgpu/vcn2.5: read back register after written
(bsc#1012628).
- bcache: fix NULL pointer in cache_set_flush() (bsc#1012628).
- drm/amdgpu: seq64 memory unmap uses uninterruptible lock
(bsc#1012628).
- drm/scheduler: signal scheduled fence when kill job
(bsc#1012628).
- iio: pressure: zpa2326: Use aligned_s64 for the timestamp
(bsc#1012628).
- bus: mhi: host: pci_generic: Add Telit FN920C04 modem support
(bsc#1012628).
- um: Add cmpxchg8b_emu and checksum functions to asm-prototypes.h
(bsc#1012628).
- um: use proper care when taking mmap lock during segfault
(bsc#1012628).
- 8250: microchip: pci1xxxx: Add PCIe Hot reset disable support
for Rev C0 and later devices (bsc#1012628).
- coresight: Only check bottom two claim bits (bsc#1012628).
- usb: dwc2: also exit clock_gating when stopping udc while
suspended (bsc#1012628).
- iio: adc: ad_sigma_delta: Fix use of uninitialized status_pos
(bsc#1012628).
- iio: dac: adi-axi-dac: add cntrl chan check (bsc#1012628).
- iio: light: al3000a: Fix an error handling path in
al3000a_probe() (bsc#1012628).
- iio: adc: ad7606_spi: check error in ad7606B_sw_mode_config()
(bsc#1012628).
- iio: hid-sensor-prox: Add support for 16-bit report size
(bsc#1012628).
- misc: tps6594-pfsm: Add NULL pointer check in
tps6594_pfsm_probe() (bsc#1012628).
- usb: potential integer overflow in usbg_make_tpg()
(bsc#1012628).
- tty: serial: uartlite: register uart driver in init
(bsc#1012628).
- usb: common: usb-conn-gpio: use a unique name for usb connector
device (bsc#1012628).
- usb: Add checks for snprintf() calls in usb_alloc_dev()
(bsc#1012628).
- usb: cdc-wdm: avoid setting WDM_READ for ZLP-s (bsc#1012628).
- usb: gadget: f_hid: wake up readers on disable/unbind
(bsc#1012628).
- usb: typec: displayport: Receive DP Status Update NAK request
exit dp altmode (bsc#1012628).
- usb: typec: tcpci: Fix wakeup source leaks on device unbind
(bsc#1012628).
- usb: typec: tipd: Fix wakeup source leaks on device unbind
(bsc#1012628).
- usb: typec: mux: do not return on EOPNOTSUPP in {mux,
switch}_set (bsc#1012628).
- riscv: add a data fence for CMODX in the kernel mode
(bsc#1012628).
- s390/mm: Fix in_atomic() handling in do_secure_storage_access()
(bsc#1012628).
- riscv: misaligned: declare misaligned_access_speed under
CONFIG_RISCV_MISALIGNED (bsc#1012628).
- ALSA: hda: Ignore unsol events for cards being shut down
(bsc#1012628).
- ALSA: hda: Add new pci id for AMD GPU display HD audio
controller (bsc#1012628).
- ALSA: usb-audio: Add a quirk for Lenovo Thinkpad Thunderbolt
3 dock (bsc#1012628).
- ASoC: rt1320: fix speaker noise when volume bar is 100%
(bsc#1012628).
- ceph: fix possible integer overflow in ceph_zero_objects()
(bsc#1012628).
- scsi: ufs: core: Don't perform UFS clkscaling during host
async scan (bsc#1012628).
- riscv: save the SR_SUM status over switches (bsc#1012628).
- ovl: Check for NULL d_inode() in ovl_dentry_upper()
(bsc#1012628).
- btrfs: fix race between async reclaim worker and close_ctree()
(bsc#1012628).
- btrfs: handle csum tree error with rescue=ibadroots correctly
(bsc#1012628).
- drm/i915/gem: Allow EXEC_CAPTURE on recoverable contexts on DG1
(bsc#1012628).
- Revert "drm/i915/gem: Allow EXEC_CAPTURE on recoverable contexts
on DG1" (bsc#1012628).
- btrfs: use unsigned types for constants defined as bit shifts
(bsc#1012628).
- btrfs: fix qgroup reservation leak on failure to allocate
ordered extent (bsc#1012628).
- media: uvcvideo: Keep streaming state in the file handle
(bsc#1012628).
- media: uvcvideo: Create uvc_pm_(get|put) functions
(bsc#1012628).
- media: uvcvideo: Increase/decrease the PM counter per IOCTL
(bsc#1012628).
- media: uvcvideo: Rollback non processed entities on error
(bsc#1012628).
- ASoC: codec: wcd9335: Convert to GPIO descriptors (bsc#1012628).
- ASoC: codecs: wcd9335: Fix missing free of regulator supplies
(bsc#1012628).
- f2fs: don't over-report free space or inodes in statvfs
(bsc#1012628).
- io_uring/zcrx: move io_zcrx_iov_page (bsc#1012628).
- io_uring/zcrx: improve area validation (bsc#1012628).
- io_uring/zcrx: split out memory holders from area (bsc#1012628).
- io_uring/zcrx: fix area release on registration failure
(bsc#1012628).
- drm/i915/display: Add check for alloc_ordered_workqueue()
and alloc_workqueue() (bsc#1012628).
- af_unix: Don't leave consecutive consumed OOB skbs
(bsc#1012628).
- i2c: omap: Fix an error handling path in omap_i2c_probe()
(bsc#1012628).
- i2c: imx: fix emulated smbus block read (bsc#1012628).
- i2c: tiny-usb: disable zero-length read messages (bsc#1012628).
- i2c: robotfuzz-osif: disable zero-length read messages
(bsc#1012628).
- LoongArch: KVM: Avoid overflow with array index (bsc#1012628).
- LoongArch: KVM: Check validity of "num_cpu" from user space
(bsc#1012628).
- LoongArch: KVM: Disable updating of "num_cpu" and "feature"
(bsc#1012628).
- LoongArch: KVM: Add address alignment check for IOCSR emulation
(bsc#1012628).
- LoongArch: KVM: Fix interrupt route update with EIOINTC
(bsc#1012628).
- LoongArch: KVM: Check interrupt route from physical CPU
(bsc#1012628).
- fuse: fix runtime warning on truncate_folio_batch_exceptionals()
(bsc#1012628).
- scripts/gdb: fix dentry_name() lookup (bsc#1012628).
- ata: ahci: Use correct DMI identifier for ASUSPRO-D840SA LPM
quirk (bsc#1012628).
- smb: client: remove \t from TP_printk statements (bsc#1012628).
- mm/damon/sysfs-schemes: free old
damon_sysfs_scheme_filter->memcg_path on write (bsc#1012628).
- smb: client: fix regression with native SMB symlinks
(bsc#1012628).
- riscv: vector: Fix context save/restore with xtheadvector
(bsc#1012628).
- ASoC: amd: yc: Add DMI quirk for Lenovo IdeaPad Slim 5 15
(bsc#1012628).
- riscv: export boot_cpu_hartid (bsc#1012628).
- s390/pkey: Prevent overflow in size calculation for
memdup_user() (bsc#1012628).
- io_uring/rsrc: fix folio unpinning (bsc#1012628).
- io_uring/rsrc: don't rely on user vaddr alignment (bsc#1012628).
- io_uring: don't assume uaddr alignment in io_vec_fill_bvec
(bsc#1012628).
- fs/proc/task_mmu: fix PAGE_IS_PFNZERO detection for the huge
zero folio (bsc#1012628).
- lib/group_cpus: fix NULL pointer dereference from
group_cpus_evenly() (bsc#1012628).
- Revert "riscv: Define TASK_SIZE_MAX for __access_ok()"
(bsc#1012628).
- Revert "riscv: misaligned: fix sleeping function called during
misaligned access handling" (bsc#1012628).
- drm/amdgpu/mes: add compatibility checks for set_hw_resource_1
(bsc#1012628).
- drm/xe/display: Add check for alloc_ordered_workqueue()
(bsc#1012628).
- drm/xe: Move DSB l2 flush to a more sensible place
(bsc#1012628).
- drm/xe: move DPT l2 flush to a more sensible place
(bsc#1012628).
- HID: Intel-thc-hid: Intel-quicki2c: Enhance QuickI2C reset flow
(bsc#1012628).
- HID: wacom: fix crash in wacom_aes_battery_handler()
(bsc#1012628).
- cxl/ras: Fix CPER handler device confusion (bsc#1012628).
- scsi: fnic: Fix missing DMA mapping error in fnic_send_frame()
(bsc#1012628).
- atm: clip: prevent NULL deref in clip_push() (bsc#1012628).
- ASoC: amd: ps: fix for soundwire failures during hibernation
exit sequence (bsc#1012628).
- Bluetooth: hci_core: Fix use-after-free in vhci_flush()
(bsc#1012628).
- ALSA: usb-audio: Fix out-of-bounds read in
snd_usb_get_audioformat_uac3() (bsc#1012628).
- attach_recursive_mnt(): do not lock the covering tree when
sliding something under it (bsc#1012628).
- libbpf: Fix null pointer dereference in btf_dump__free on
allocation failure (bsc#1012628).
- net: netpoll: Initialize UDP checksum field before checksumming
(bsc#1012628).
- ethernet: ionic: Fix DMA mapping tests (bsc#1012628).
- wifi: mac80211: fix beacon interval calculation overflow
(bsc#1012628).
- af_unix: Don't set -ECONNRESET for consumed OOB skb
(bsc#1012628).
- wifi: mac80211: Add link iteration macro for link data
(bsc#1012628).
- wifi: mac80211: Create separate links for VLAN interfaces
(bsc#1012628).
- wifi: mac80211: finish link init before RCU publish
(bsc#1012628).
- userns and mnt_idmap leak in open_tree_attr(2) (bsc#1012628).
- vsock/uapi: fix linux/vm_sockets.h userspace compilation errors
(bsc#1012628).
- bnxt: properly flush XDP redirect lists (bsc#1012628).
- um: ubd: Add missing error check in start_io_thread()
(bsc#1012628).
- io_uring/net: mark iov as dynamically allocated even for single
segments (bsc#1012628).
- libbpf: Fix possible use-after-free for externs (bsc#1012628).
- net: enetc: Correct endianness handling in _enetc_rd_reg64
(bsc#1012628).
- netlink: specs: tc: replace underscores with dashes in names
(bsc#1012628).
- atm: Release atm_dev_mutex after removing procfs in
atm_dev_deregister() (bsc#1012628).
- ALSA: hda/realtek: Fix built-in mic on ASUS VivoBook X507UAR
(bsc#1012628).
- net: selftests: fix TCP packet checksum (bsc#1012628).
- nvme: refactor the atomic write unit detection (bsc#1012628).
- nvme: fix atomic write size validation (bsc#1012628).
- riscv: fix runtime constant support for nommu kernels
(bsc#1012628).
- drm: writeback: Fix drm_writeback_connector_cleanup signature
(bsc#1012628).
- drm/amd: Adjust output for discovery error handling
(bsc#1012628).
- drm/i915: fix build error some more (bsc#1012628).
- drm/bridge: ti-sn65dsi86: make use of debugfs_init callback
(bsc#1012628).
- drm/bridge: ti-sn65dsi86: Add HPD for DisplayPort connector type
(bsc#1012628).
- drm/xe/guc: Explicitly exit CT safe mode on unwind
(bsc#1012628).
- drm/xe: Process deferred GGTT node removals on device unwind
(bsc#1012628).
- smb: client: fix potential deadlock when reconnecting channels
(bsc#1012628).
- EDAC/amd64: Fix size calculation for Non-Power-of-Two DIMMs
(bsc#1012628).
- x86/traps: Initialize DR6 by writing its architectural reset
value (bsc#1012628).
- staging: rtl8723bs: Avoid memset() in aes_cipher() and
aes_decipher() (bsc#1012628).
- dt-bindings: serial: 8250: Make clocks and clock-frequency
exclusive (bsc#1012628).
- serial: core: restore of_node information in sysfs
(bsc#1012628).
- serial: imx: Restore original RXTL for console to fix data loss
(bsc#1012628).
- Bluetooth: L2CAP: Fix L2CAP MTU negotiation (bsc#1012628).
- dm-raid: fix variable in journal device check (bsc#1012628).
- bcache: remove unnecessary select MIN_HEAP (bsc#1012628).
- btrfs: fix a race between renames and directory logging
(bsc#1012628).
- btrfs: update superblock's device bytes_used when dropping chunk
(bsc#1012628).
- btrfs: fix invalid inode pointer dereferences during log replay
(bsc#1012628).
- Revert "bcache: update min_heap_callbacks to use default
builtin swap" (bsc#1012628).
- Revert "bcache: remove heap-related macros and switch to
generic min_heap" (bsc#1012628).
- selinux: change security_compute_sid to return the ssid or
tsid on match (bsc#1012628).
- spi: spi-cadence-quadspi: Fix pm runtime unbalance
(bsc#1012628).
- net: libwx: fix the creation of page_pool (bsc#1012628).
- maple_tree: fix MA_STATE_PREALLOC flag in mas_preallocate()
(bsc#1012628).
- mm: userfaultfd: fix race of userfaultfd_move and swap cache
(bsc#1012628).
- mm/shmem, swap: fix softlockup with mTHP swapin (bsc#1012628).
- mm/gup: revert "mm: gup: fix infinite loop within
__get_longterm_locked" (bsc#1012628).
- f2fs: fix to zero post-eof page (bsc#1012628).
- HID: appletb-kbd: fix "appletb_backlight" backlight device
reference counting (bsc#1012628).
- HID: lenovo: Restrict F7/9/11 mode to compact keyboards only
(bsc#1012628).
- HID: wacom: fix memory leak on kobject creation failure
(bsc#1012628).
- HID: wacom: fix memory leak on sysfs attribute creation failure
(bsc#1012628).
- HID: wacom: fix kobject reference count leak (bsc#1012628).
- scsi: megaraid_sas: Fix invalid node index (bsc#1012628).
- scsi: ufs: core: Fix clk scaling to be conditional in reset
and restore (bsc#1012628).
- scsi: fnic: Fix crash in fnic_wq_cmpl_handler when FDMI times
out (bsc#1012628).
- scsi: fnic: Turn off FDMI ACTIVE flags on link down
(bsc#1012628).
- drm/ast: Fix comment on modeset lock (bsc#1012628).
- drm/cirrus-qemu: Fix pitch programming (bsc#1012628).
- drm/etnaviv: Protect the scheduler's pending list with its lock
(bsc#1012628).
- drm/panel: simple: Tianma TM070JDHG34-00: add delays
(bsc#1012628).
- drm/simpledrm: Do not upcast in release helpers (bsc#1012628).
- drm/tegra: Assign plane type before registration (bsc#1012628).
- drm/tegra: Fix a possible null pointer dereference
(bsc#1012628).
- drm/udl: Unregister device before cleaning up on disconnect
(bsc#1012628).
- drm/msm/gpu: Fix crash when throttling GPU immediately during
boot (bsc#1012628).
- drm/amdkfd: Fix race in GWS queue scheduling (bsc#1012628).
- drm/i915/ptl: Use everywhere the correct DDI port clock select
mask (bsc#1012628).
- drm/i915/dp_mst: Work around Thunderbolt sink disconnect after
SINK_COUNT_ESI read (bsc#1012628).
- drm/bridge: cdns-dsi: Fix the clock variable for mode_valid()
(bsc#1012628).
- drm/bridge: cdns-dsi: Fix phy de-init and flag it so
(bsc#1012628).
- drm/bridge: cdns-dsi: Fix connecting to next bridge
(bsc#1012628).
- drm/bridge: cdns-dsi: Check return value when getting default
PHY config (bsc#1012628).
- drm/bridge: cdns-dsi: Wait for Clk and Data Lanes to be ready
(bsc#1012628).
- drm/amd/display: Add null pointer check for
get_first_active_display() (bsc#1012628).
- drm/amdgpu: amdgpu_vram_mgr_new(): Clamp lpfn to total vram
(bsc#1012628).
- drm/amdgpu: disable workload profile switching when OD is
enabled (bsc#1012628).
- drm/amd/display: Correct non-OLED pre_T11_delay (bsc#1012628).
- drm/xe/vm: move rebind_work init earlier (bsc#1012628).
- drm/xe/sched: stop re-submitting signalled jobs (bsc#1012628).
- drm/xe/guc_submit: add back fix (bsc#1012628).
- drm/amd/display: Fix RMCM programming seq errors (bsc#1012628).
- drm/amdgpu: VCN v5_0_1 to prevent FW checking RB during DPG
pause (bsc#1012628).
- drm/amdgpu: Add kicker device detection (bsc#1012628).
- drm/amd/display: Check dce_hwseq before dereferencing it
(bsc#1012628).
- drm/xe: Fix memset on iomem (bsc#1012628).
- drm/xe: Fix taking invalid lock on wedge (bsc#1012628).
- drm/xe: Fix early wedge on GuC load failure (bsc#1012628).
- drm/i915/dsi: Fix off by one in BXT_MIPI_TRANS_VTOTAL
(bsc#1012628).
- drm/amdgpu: Fix SDMA UTC_L1 handling during start/stop sequences
(bsc#1012628).
- drm/amdgpu: switch job hw_fence to amdgpu_fence (bsc#1012628).
- drm/amdgpu: add kicker fws loading for gfx11/smu13/psp13
(bsc#1012628).
- drm/amd/display: Add more checks for DSC / HUBP ONO guarantees
(bsc#1012628).
- drm/amd/display: Add dc cap for dp tunneling (bsc#1012628).
- drm/amd/display: Fix mpv playback corruption on weston
(bsc#1012628).
- arm64: dts: qcom: Commonize X1 CRD DTSI (bsc#1012628).
- arm64: dts: qcom: x1e80100-crd: mark l12b and l15b always-on
(bsc#1012628).
- arm64: dts: qcom: x1e78100-t14s: mark l12b and l15b always-on
(bsc#1012628).
- arm64: dts: qcom: x1-crd: Fix vreg_l2j_1p2 voltage
(bsc#1012628).
- crypto: powerpc/poly1305 - add depends on BROKEN for now
(bsc#1012628).
- drm/amdgpu/mes: add missing locking in helper functions
(bsc#1012628).
- arm64: dts: qcom: x1e78100-t14s: fix missing HID supplies
(bsc#1012628).
- sched_ext: Make scx_group_set_weight() always update
tg->scx.weight (bsc#1012628).
- drm/amd/display: Add early 8b/10b channel equalization test
pattern sequence (bsc#1012628).
- drm/amd/display: Get LTTPR IEEE OUI/Device ID From Closest
LTTPR To Host (bsc#1012628).
- rust: completion: implement initial abstraction (bsc#1012628).
- rust: revocable: indicate whether `data` has been revoked
already (bsc#1012628).
- rust: devres: fix race in Devres::drop() (bsc#1012628).
- rust: devres: do not dereference to the internal Revocable
(bsc#1012628).
- x86/fpu: Refactor xfeature bitmask update code for sigframe
XSAVE (bsc#1012628).
- x86/pkeys: Simplify PKRU update in signal frame (bsc#1012628).
- s390/ptrace: Fix pointer dereferencing in
regs_get_kernel_stack_nth() (bsc#1012628).
- io_uring/kbuf: flag partial buffer mappings (bsc#1012628).
- riscv: uaccess: Only restore the CSR_STATUS SUM bit
(bsc#1012628).
- drm/amd/display: Only read ACPI backlight caps once
(bsc#1012628).
- drm/amd/display: Optimize custom brightness curve (bsc#1012628).
- drm/amd/display: Export full brightness range to userspace
(bsc#1012628).
- drm/amd/display: Fix AMDGPU_MAX_BL_LEVEL value (bsc#1012628).
- Rename to
patches.kernel.org/6.15.5-123-drm-amd-display-Add-sanity-checks-for-drm_edid.patch.
- Rename to
patches.kernel.org/6.15.5-126-drm-i915-snps_hdmi_pll-Fix-64-bit-divisor-trun.patch.
- Rename to
patches.kernel.org/6.15.5-141-bridge-mcast-Fix-use-after-free-during-router-.patch.
- Rename to
patches.kernel.org/6.15.5-256-io_uring-gate-REQ_F_ISREG-on-S_ANON_INODE-as-w.patch.
- Rename to
patches.kernel.org/6.15.5-258-drm-amd-display-Add-debugging-message-for-brig.patch.
- Rename to
patches.kernel.org/6.15.5-259-drm-amd-display-Fix-default-DC-and-AC-levels.patch.
- commit 2e30258
++++ kernel-syms:
- usb: typec: displayport: Fix potential deadlock (git-fixes).
- commit 478c062
- Linux 6.15.5 (bsc#1012628).
- cifs: Correctly set SMB1 SessionKey field in Session Setup
Request (bsc#1012628).
- cifs: Fix cifs_query_path_info() for Windows NT servers
(bsc#1012628).
- cifs: Fix encoding of SMB1 Session Setup NTLMSSP Request in
non-UNICODE mode (bsc#1012628).
- NFSv4: Always set NLINK even if the server doesn't support it
(bsc#1012628).
- NFSv4.2: fix listxattr to return selinux security label
(bsc#1012628).
- NFSv4.2: fix setattr caching of TIME_[MODIFY|ACCESS]_SET when
timestamps are delegated (bsc#1012628).
- mailbox: Not protect module_put with spin_lock_irqsave
(bsc#1012628).
- mfd: max77541: Fix wakeup source leaks on device unbind
(bsc#1012628).
- mfd: max14577: Fix wakeup source leaks on device unbind
(bsc#1012628).
- mfd: max77705: Fix wakeup source leaks on device unbind
(bsc#1012628).
- mfd: 88pm886: Fix wakeup source leaks on device unbind
(bsc#1012628).
- mfd: sprd-sc27xx: Fix wakeup source leaks on device unbind
(bsc#1012628).
- sunrpc: don't immediately retransmit on seqno miss
(bsc#1012628).
- hwmon: (isl28022) Fix current reading calculation (bsc#1012628).
- dm vdo indexer: don't read request structure after enqueuing
(bsc#1012628).
- leds: multicolor: Fix intensity setting while SW blinking
(bsc#1012628).
- fuse: fix race between concurrent setattrs from multiple nodes
(bsc#1012628).
- cxl/region: Add a dev_err() on missing target list entries
(bsc#1012628).
- cxl: core/region - ignore interleave granularity when ways=1
(bsc#1012628).
- NFSv4: xattr handlers should check for absent nfs filehandles
(bsc#1012628).
- hwmon: (pmbus/max34440) Fix support for max34451 (bsc#1012628).
- ksmbd: allow a filename to contain special characters on
SMB3.1.1 posix extension (bsc#1012628).
- ksmbd: provide zero as a unique ID to the Mac client
(bsc#1012628).
- rust: module: place cleanup_module() in .exit.text section
(bsc#1012628).
- rust: arm: fix unknown (to Clang) argument '-mno-fdpic'
(bsc#1012628).
- dmaengine: idxd: Check availability of workqueue allocated by
idxd wq driver before using (bsc#1012628).
- dmaengine: xilinx_dma: Set dma_device directions (bsc#1012628).
- PCI: dwc: Make link training more robust by setting
PORT_LOGIC_LINK_WIDTH to one lane (bsc#1012628).
- PCI: apple: Fix missing OF node reference in
apple_pcie_setup_port (bsc#1012628).
- PCI: imx6: Add workaround for errata ERR051624 (bsc#1012628).
- wifi: iwlwifi: mld: Move regulatory domain initialization
(bsc#1012628).
- nvme-tcp: fix I/O stalls on congested sockets (bsc#1012628).
- nvme-tcp: sanitize request list handling (bsc#1012628).
- md/md-bitmap: fix dm-raid max_write_behind setting
(bsc#1012628).
- amd/amdkfd: fix a kfd_process ref leak (bsc#1012628).
- drm/amdgpu/vcn5.0.1: read back register after written
(bsc#1012628).
- drm/amdgpu/vcn4: read back register after written (bsc#1012628).
- drm/amdgpu/vcn3: read back register after written (bsc#1012628).
- drm/amdgpu/vcn2.5: read back register after written
(bsc#1012628).
- bcache: fix NULL pointer in cache_set_flush() (bsc#1012628).
- drm/amdgpu: seq64 memory unmap uses uninterruptible lock
(bsc#1012628).
- drm/scheduler: signal scheduled fence when kill job
(bsc#1012628).
- iio: pressure: zpa2326: Use aligned_s64 for the timestamp
(bsc#1012628).
- bus: mhi: host: pci_generic: Add Telit FN920C04 modem support
(bsc#1012628).
- um: Add cmpxchg8b_emu and checksum functions to asm-prototypes.h
(bsc#1012628).
- um: use proper care when taking mmap lock during segfault
(bsc#1012628).
- 8250: microchip: pci1xxxx: Add PCIe Hot reset disable support
for Rev C0 and later devices (bsc#1012628).
- coresight: Only check bottom two claim bits (bsc#1012628).
- usb: dwc2: also exit clock_gating when stopping udc while
suspended (bsc#1012628).
- iio: adc: ad_sigma_delta: Fix use of uninitialized status_pos
(bsc#1012628).
- iio: dac: adi-axi-dac: add cntrl chan check (bsc#1012628).
- iio: light: al3000a: Fix an error handling path in
al3000a_probe() (bsc#1012628).
- iio: adc: ad7606_spi: check error in ad7606B_sw_mode_config()
(bsc#1012628).
- iio: hid-sensor-prox: Add support for 16-bit report size
(bsc#1012628).
- misc: tps6594-pfsm: Add NULL pointer check in
tps6594_pfsm_probe() (bsc#1012628).
- usb: potential integer overflow in usbg_make_tpg()
(bsc#1012628).
- tty: serial: uartlite: register uart driver in init
(bsc#1012628).
- usb: common: usb-conn-gpio: use a unique name for usb connector
device (bsc#1012628).
- usb: Add checks for snprintf() calls in usb_alloc_dev()
(bsc#1012628).
- usb: cdc-wdm: avoid setting WDM_READ for ZLP-s (bsc#1012628).
- usb: gadget: f_hid: wake up readers on disable/unbind
(bsc#1012628).
- usb: typec: displayport: Receive DP Status Update NAK request
exit dp altmode (bsc#1012628).
- usb: typec: tcpci: Fix wakeup source leaks on device unbind
(bsc#1012628).
- usb: typec: tipd: Fix wakeup source leaks on device unbind
(bsc#1012628).
- usb: typec: mux: do not return on EOPNOTSUPP in {mux,
switch}_set (bsc#1012628).
- riscv: add a data fence for CMODX in the kernel mode
(bsc#1012628).
- s390/mm: Fix in_atomic() handling in do_secure_storage_access()
(bsc#1012628).
- riscv: misaligned: declare misaligned_access_speed under
CONFIG_RISCV_MISALIGNED (bsc#1012628).
- ALSA: hda: Ignore unsol events for cards being shut down
(bsc#1012628).
- ALSA: hda: Add new pci id for AMD GPU display HD audio
controller (bsc#1012628).
- ALSA: usb-audio: Add a quirk for Lenovo Thinkpad Thunderbolt
3 dock (bsc#1012628).
- ASoC: rt1320: fix speaker noise when volume bar is 100%
(bsc#1012628).
- ceph: fix possible integer overflow in ceph_zero_objects()
(bsc#1012628).
- scsi: ufs: core: Don't perform UFS clkscaling during host
async scan (bsc#1012628).
- riscv: save the SR_SUM status over switches (bsc#1012628).
- ovl: Check for NULL d_inode() in ovl_dentry_upper()
(bsc#1012628).
- btrfs: fix race between async reclaim worker and close_ctree()
(bsc#1012628).
- btrfs: handle csum tree error with rescue=ibadroots correctly
(bsc#1012628).
- drm/i915/gem: Allow EXEC_CAPTURE on recoverable contexts on DG1
(bsc#1012628).
- Revert "drm/i915/gem: Allow EXEC_CAPTURE on recoverable contexts
on DG1" (bsc#1012628).
- btrfs: use unsigned types for constants defined as bit shifts
(bsc#1012628).
- btrfs: fix qgroup reservation leak on failure to allocate
ordered extent (bsc#1012628).
- media: uvcvideo: Keep streaming state in the file handle
(bsc#1012628).
- media: uvcvideo: Create uvc_pm_(get|put) functions
(bsc#1012628).
- media: uvcvideo: Increase/decrease the PM counter per IOCTL
(bsc#1012628).
- media: uvcvideo: Rollback non processed entities on error
(bsc#1012628).
- ASoC: codec: wcd9335: Convert to GPIO descriptors (bsc#1012628).
- ASoC: codecs: wcd9335: Fix missing free of regulator supplies
(bsc#1012628).
- f2fs: don't over-report free space or inodes in statvfs
(bsc#1012628).
- io_uring/zcrx: move io_zcrx_iov_page (bsc#1012628).
- io_uring/zcrx: improve area validation (bsc#1012628).
- io_uring/zcrx: split out memory holders from area (bsc#1012628).
- io_uring/zcrx: fix area release on registration failure
(bsc#1012628).
- drm/i915/display: Add check for alloc_ordered_workqueue()
and alloc_workqueue() (bsc#1012628).
- af_unix: Don't leave consecutive consumed OOB skbs
(bsc#1012628).
- i2c: omap: Fix an error handling path in omap_i2c_probe()
(bsc#1012628).
- i2c: imx: fix emulated smbus block read (bsc#1012628).
- i2c: tiny-usb: disable zero-length read messages (bsc#1012628).
- i2c: robotfuzz-osif: disable zero-length read messages
(bsc#1012628).
- LoongArch: KVM: Avoid overflow with array index (bsc#1012628).
- LoongArch: KVM: Check validity of "num_cpu" from user space
(bsc#1012628).
- LoongArch: KVM: Disable updating of "num_cpu" and "feature"
(bsc#1012628).
- LoongArch: KVM: Add address alignment check for IOCSR emulation
(bsc#1012628).
- LoongArch: KVM: Fix interrupt route update with EIOINTC
(bsc#1012628).
- LoongArch: KVM: Check interrupt route from physical CPU
(bsc#1012628).
- fuse: fix runtime warning on truncate_folio_batch_exceptionals()
(bsc#1012628).
- scripts/gdb: fix dentry_name() lookup (bsc#1012628).
- ata: ahci: Use correct DMI identifier for ASUSPRO-D840SA LPM
quirk (bsc#1012628).
- smb: client: remove \t from TP_printk statements (bsc#1012628).
- mm/damon/sysfs-schemes: free old
damon_sysfs_scheme_filter->memcg_path on write (bsc#1012628).
- smb: client: fix regression with native SMB symlinks
(bsc#1012628).
- riscv: vector: Fix context save/restore with xtheadvector
(bsc#1012628).
- ASoC: amd: yc: Add DMI quirk for Lenovo IdeaPad Slim 5 15
(bsc#1012628).
- riscv: export boot_cpu_hartid (bsc#1012628).
- s390/pkey: Prevent overflow in size calculation for
memdup_user() (bsc#1012628).
- io_uring/rsrc: fix folio unpinning (bsc#1012628).
- io_uring/rsrc: don't rely on user vaddr alignment (bsc#1012628).
- io_uring: don't assume uaddr alignment in io_vec_fill_bvec
(bsc#1012628).
- fs/proc/task_mmu: fix PAGE_IS_PFNZERO detection for the huge
zero folio (bsc#1012628).
- lib/group_cpus: fix NULL pointer dereference from
group_cpus_evenly() (bsc#1012628).
- Revert "riscv: Define TASK_SIZE_MAX for __access_ok()"
(bsc#1012628).
- Revert "riscv: misaligned: fix sleeping function called during
misaligned access handling" (bsc#1012628).
- drm/amdgpu/mes: add compatibility checks for set_hw_resource_1
(bsc#1012628).
- drm/xe/display: Add check for alloc_ordered_workqueue()
(bsc#1012628).
- drm/xe: Move DSB l2 flush to a more sensible place
(bsc#1012628).
- drm/xe: move DPT l2 flush to a more sensible place
(bsc#1012628).
- HID: Intel-thc-hid: Intel-quicki2c: Enhance QuickI2C reset flow
(bsc#1012628).
- HID: wacom: fix crash in wacom_aes_battery_handler()
(bsc#1012628).
- cxl/ras: Fix CPER handler device confusion (bsc#1012628).
- scsi: fnic: Fix missing DMA mapping error in fnic_send_frame()
(bsc#1012628).
- atm: clip: prevent NULL deref in clip_push() (bsc#1012628).
- ASoC: amd: ps: fix for soundwire failures during hibernation
exit sequence (bsc#1012628).
- Bluetooth: hci_core: Fix use-after-free in vhci_flush()
(bsc#1012628).
- ALSA: usb-audio: Fix out-of-bounds read in
snd_usb_get_audioformat_uac3() (bsc#1012628).
- attach_recursive_mnt(): do not lock the covering tree when
sliding something under it (bsc#1012628).
- libbpf: Fix null pointer dereference in btf_dump__free on
allocation failure (bsc#1012628).
- net: netpoll: Initialize UDP checksum field before checksumming
(bsc#1012628).
- ethernet: ionic: Fix DMA mapping tests (bsc#1012628).
- wifi: mac80211: fix beacon interval calculation overflow
(bsc#1012628).
- af_unix: Don't set -ECONNRESET for consumed OOB skb
(bsc#1012628).
- wifi: mac80211: Add link iteration macro for link data
(bsc#1012628).
- wifi: mac80211: Create separate links for VLAN interfaces
(bsc#1012628).
- wifi: mac80211: finish link init before RCU publish
(bsc#1012628).
- userns and mnt_idmap leak in open_tree_attr(2) (bsc#1012628).
- vsock/uapi: fix linux/vm_sockets.h userspace compilation errors
(bsc#1012628).
- bnxt: properly flush XDP redirect lists (bsc#1012628).
- um: ubd: Add missing error check in start_io_thread()
(bsc#1012628).
- io_uring/net: mark iov as dynamically allocated even for single
segments (bsc#1012628).
- libbpf: Fix possible use-after-free for externs (bsc#1012628).
- net: enetc: Correct endianness handling in _enetc_rd_reg64
(bsc#1012628).
- netlink: specs: tc: replace underscores with dashes in names
(bsc#1012628).
- atm: Release atm_dev_mutex after removing procfs in
atm_dev_deregister() (bsc#1012628).
- ALSA: hda/realtek: Fix built-in mic on ASUS VivoBook X507UAR
(bsc#1012628).
- net: selftests: fix TCP packet checksum (bsc#1012628).
- nvme: refactor the atomic write unit detection (bsc#1012628).
- nvme: fix atomic write size validation (bsc#1012628).
- riscv: fix runtime constant support for nommu kernels
(bsc#1012628).
- drm: writeback: Fix drm_writeback_connector_cleanup signature
(bsc#1012628).
- drm/amd: Adjust output for discovery error handling
(bsc#1012628).
- drm/i915: fix build error some more (bsc#1012628).
- drm/bridge: ti-sn65dsi86: make use of debugfs_init callback
(bsc#1012628).
- drm/bridge: ti-sn65dsi86: Add HPD for DisplayPort connector type
(bsc#1012628).
- drm/xe/guc: Explicitly exit CT safe mode on unwind
(bsc#1012628).
- drm/xe: Process deferred GGTT node removals on device unwind
(bsc#1012628).
- smb: client: fix potential deadlock when reconnecting channels
(bsc#1012628).
- EDAC/amd64: Fix size calculation for Non-Power-of-Two DIMMs
(bsc#1012628).
- x86/traps: Initialize DR6 by writing its architectural reset
value (bsc#1012628).
- staging: rtl8723bs: Avoid memset() in aes_cipher() and
aes_decipher() (bsc#1012628).
- dt-bindings: serial: 8250: Make clocks and clock-frequency
exclusive (bsc#1012628).
- serial: core: restore of_node information in sysfs
(bsc#1012628).
- serial: imx: Restore original RXTL for console to fix data loss
(bsc#1012628).
- Bluetooth: L2CAP: Fix L2CAP MTU negotiation (bsc#1012628).
- dm-raid: fix variable in journal device check (bsc#1012628).
- bcache: remove unnecessary select MIN_HEAP (bsc#1012628).
- btrfs: fix a race between renames and directory logging
(bsc#1012628).
- btrfs: update superblock's device bytes_used when dropping chunk
(bsc#1012628).
- btrfs: fix invalid inode pointer dereferences during log replay
(bsc#1012628).
- Revert "bcache: update min_heap_callbacks to use default
builtin swap" (bsc#1012628).
- Revert "bcache: remove heap-related macros and switch to
generic min_heap" (bsc#1012628).
- selinux: change security_compute_sid to return the ssid or
tsid on match (bsc#1012628).
- spi: spi-cadence-quadspi: Fix pm runtime unbalance
(bsc#1012628).
- net: libwx: fix the creation of page_pool (bsc#1012628).
- maple_tree: fix MA_STATE_PREALLOC flag in mas_preallocate()
(bsc#1012628).
- mm: userfaultfd: fix race of userfaultfd_move and swap cache
(bsc#1012628).
- mm/shmem, swap: fix softlockup with mTHP swapin (bsc#1012628).
- mm/gup: revert "mm: gup: fix infinite loop within
__get_longterm_locked" (bsc#1012628).
- f2fs: fix to zero post-eof page (bsc#1012628).
- HID: appletb-kbd: fix "appletb_backlight" backlight device
reference counting (bsc#1012628).
- HID: lenovo: Restrict F7/9/11 mode to compact keyboards only
(bsc#1012628).
- HID: wacom: fix memory leak on kobject creation failure
(bsc#1012628).
- HID: wacom: fix memory leak on sysfs attribute creation failure
(bsc#1012628).
- HID: wacom: fix kobject reference count leak (bsc#1012628).
- scsi: megaraid_sas: Fix invalid node index (bsc#1012628).
- scsi: ufs: core: Fix clk scaling to be conditional in reset
and restore (bsc#1012628).
- scsi: fnic: Fix crash in fnic_wq_cmpl_handler when FDMI times
out (bsc#1012628).
- scsi: fnic: Turn off FDMI ACTIVE flags on link down
(bsc#1012628).
- drm/ast: Fix comment on modeset lock (bsc#1012628).
- drm/cirrus-qemu: Fix pitch programming (bsc#1012628).
- drm/etnaviv: Protect the scheduler's pending list with its lock
(bsc#1012628).
- drm/panel: simple: Tianma TM070JDHG34-00: add delays
(bsc#1012628).
- drm/simpledrm: Do not upcast in release helpers (bsc#1012628).
- drm/tegra: Assign plane type before registration (bsc#1012628).
- drm/tegra: Fix a possible null pointer dereference
(bsc#1012628).
- drm/udl: Unregister device before cleaning up on disconnect
(bsc#1012628).
- drm/msm/gpu: Fix crash when throttling GPU immediately during
boot (bsc#1012628).
- drm/amdkfd: Fix race in GWS queue scheduling (bsc#1012628).
- drm/i915/ptl: Use everywhere the correct DDI port clock select
mask (bsc#1012628).
- drm/i915/dp_mst: Work around Thunderbolt sink disconnect after
SINK_COUNT_ESI read (bsc#1012628).
- drm/bridge: cdns-dsi: Fix the clock variable for mode_valid()
(bsc#1012628).
- drm/bridge: cdns-dsi: Fix phy de-init and flag it so
(bsc#1012628).
- drm/bridge: cdns-dsi: Fix connecting to next bridge
(bsc#1012628).
- drm/bridge: cdns-dsi: Check return value when getting default
PHY config (bsc#1012628).
- drm/bridge: cdns-dsi: Wait for Clk and Data Lanes to be ready
(bsc#1012628).
- drm/amd/display: Add null pointer check for
get_first_active_display() (bsc#1012628).
- drm/amdgpu: amdgpu_vram_mgr_new(): Clamp lpfn to total vram
(bsc#1012628).
- drm/amdgpu: disable workload profile switching when OD is
enabled (bsc#1012628).
- drm/amd/display: Correct non-OLED pre_T11_delay (bsc#1012628).
- drm/xe/vm: move rebind_work init earlier (bsc#1012628).
- drm/xe/sched: stop re-submitting signalled jobs (bsc#1012628).
- drm/xe/guc_submit: add back fix (bsc#1012628).
- drm/amd/display: Fix RMCM programming seq errors (bsc#1012628).
- drm/amdgpu: VCN v5_0_1 to prevent FW checking RB during DPG
pause (bsc#1012628).
- drm/amdgpu: Add kicker device detection (bsc#1012628).
- drm/amd/display: Check dce_hwseq before dereferencing it
(bsc#1012628).
- drm/xe: Fix memset on iomem (bsc#1012628).
- drm/xe: Fix taking invalid lock on wedge (bsc#1012628).
- drm/xe: Fix early wedge on GuC load failure (bsc#1012628).
- drm/i915/dsi: Fix off by one in BXT_MIPI_TRANS_VTOTAL
(bsc#1012628).
- drm/amdgpu: Fix SDMA UTC_L1 handling during start/stop sequences
(bsc#1012628).
- drm/amdgpu: switch job hw_fence to amdgpu_fence (bsc#1012628).
- drm/amdgpu: add kicker fws loading for gfx11/smu13/psp13
(bsc#1012628).
- drm/amd/display: Add more checks for DSC / HUBP ONO guarantees
(bsc#1012628).
- drm/amd/display: Add dc cap for dp tunneling (bsc#1012628).
- drm/amd/display: Fix mpv playback corruption on weston
(bsc#1012628).
- arm64: dts: qcom: Commonize X1 CRD DTSI (bsc#1012628).
- arm64: dts: qcom: x1e80100-crd: mark l12b and l15b always-on
(bsc#1012628).
- arm64: dts: qcom: x1e78100-t14s: mark l12b and l15b always-on
(bsc#1012628).
- arm64: dts: qcom: x1-crd: Fix vreg_l2j_1p2 voltage
(bsc#1012628).
- crypto: powerpc/poly1305 - add depends on BROKEN for now
(bsc#1012628).
- drm/amdgpu/mes: add missing locking in helper functions
(bsc#1012628).
- arm64: dts: qcom: x1e78100-t14s: fix missing HID supplies
(bsc#1012628).
- sched_ext: Make scx_group_set_weight() always update
tg->scx.weight (bsc#1012628).
- drm/amd/display: Add early 8b/10b channel equalization test
pattern sequence (bsc#1012628).
- drm/amd/display: Get LTTPR IEEE OUI/Device ID From Closest
LTTPR To Host (bsc#1012628).
- rust: completion: implement initial abstraction (bsc#1012628).
- rust: revocable: indicate whether `data` has been revoked
already (bsc#1012628).
- rust: devres: fix race in Devres::drop() (bsc#1012628).
- rust: devres: do not dereference to the internal Revocable
(bsc#1012628).
- x86/fpu: Refactor xfeature bitmask update code for sigframe
XSAVE (bsc#1012628).
- x86/pkeys: Simplify PKRU update in signal frame (bsc#1012628).
- s390/ptrace: Fix pointer dereferencing in
regs_get_kernel_stack_nth() (bsc#1012628).
- io_uring/kbuf: flag partial buffer mappings (bsc#1012628).
- riscv: uaccess: Only restore the CSR_STATUS SUM bit
(bsc#1012628).
- drm/amd/display: Only read ACPI backlight caps once
(bsc#1012628).
- drm/amd/display: Optimize custom brightness curve (bsc#1012628).
- drm/amd/display: Export full brightness range to userspace
(bsc#1012628).
- drm/amd/display: Fix AMDGPU_MAX_BL_LEVEL value (bsc#1012628).
- Rename to
patches.kernel.org/6.15.5-123-drm-amd-display-Add-sanity-checks-for-drm_edid.patch.
- Rename to
patches.kernel.org/6.15.5-126-drm-i915-snps_hdmi_pll-Fix-64-bit-divisor-trun.patch.
- Rename to
patches.kernel.org/6.15.5-141-bridge-mcast-Fix-use-after-free-during-router-.patch.
- Rename to
patches.kernel.org/6.15.5-256-io_uring-gate-REQ_F_ISREG-on-S_ANON_INODE-as-w.patch.
- Rename to
patches.kernel.org/6.15.5-258-drm-amd-display-Add-debugging-message-for-brig.patch.
- Rename to
patches.kernel.org/6.15.5-259-drm-amd-display-Fix-default-DC-and-AC-levels.patch.
- commit 2e30258
++++ kernel-syms-longterm:
- usb: typec: displayport: Fix potential deadlock (git-fixes).
- commit ebe3768
- Linux 6.12.36 (bsc#1234429).
- cifs: Correctly set SMB1 SessionKey field in Session Setup
Request (bsc#1234429).
- cifs: Fix cifs_query_path_info() for Windows NT servers
(bsc#1234429).
- cifs: Fix encoding of SMB1 Session Setup NTLMSSP Request in
non-UNICODE mode (bsc#1234429).
- NFSv4: Always set NLINK even if the server doesn't support it
(bsc#1234429).
- NFSv4.2: fix listxattr to return selinux security label
(bsc#1234429).
- NFSv4.2: fix setattr caching of TIME_[MODIFY|ACCESS]_SET when
timestamps are delegated (bsc#1234429).
- mailbox: Not protect module_put with spin_lock_irqsave
(bsc#1234429).
- mfd: max14577: Fix wakeup source leaks on device unbind
(bsc#1234429).
- sunrpc: don't immediately retransmit on seqno miss
(bsc#1234429).
- dm vdo indexer: don't read request structure after enqueuing
(bsc#1234429).
- leds: multicolor: Fix intensity setting while SW blinking
(bsc#1234429).
- fuse: fix race between concurrent setattrs from multiple nodes
(bsc#1234429).
- cxl/region: Add a dev_err() on missing target list entries
(bsc#1234429).
- NFSv4: xattr handlers should check for absent nfs filehandles
(bsc#1234429).
- hwmon: (pmbus/max34440) Fix support for max34451 (bsc#1234429).
- ksmbd: allow a filename to contain special characters on
SMB3.1.1 posix extension (bsc#1234429).
- ksmbd: provide zero as a unique ID to the Mac client
(bsc#1234429).
- rust: module: place cleanup_module() in .exit.text section
(bsc#1234429).
- rust: arm: fix unknown (to Clang) argument '-mno-fdpic'
(bsc#1234429).
- dmaengine: idxd: Check availability of workqueue allocated by
idxd wq driver before using (bsc#1234429).
- dmaengine: xilinx_dma: Set dma_device directions (bsc#1234429).
- PCI: dwc: Make link training more robust by setting
PORT_LOGIC_LINK_WIDTH to one lane (bsc#1234429).
- PCI: apple: Fix missing OF node reference in
apple_pcie_setup_port (bsc#1234429).
- PCI: imx6: Add workaround for errata ERR051624 (bsc#1234429).
- nvme-tcp: fix I/O stalls on congested sockets (bsc#1234429).
- nvme-tcp: sanitize request list handling (bsc#1234429).
- md/md-bitmap: fix dm-raid max_write_behind setting
(bsc#1234429).
- amd/amdkfd: fix a kfd_process ref leak (bsc#1234429).
- bcache: fix NULL pointer in cache_set_flush() (bsc#1234429).
- drm/amdgpu: seq64 memory unmap uses uninterruptible lock
(bsc#1234429).
- drm/scheduler: signal scheduled fence when kill job
(bsc#1234429).
- iio: pressure: zpa2326: Use aligned_s64 for the timestamp
(bsc#1234429).
- um: Add cmpxchg8b_emu and checksum functions to asm-prototypes.h
(bsc#1234429).
- um: use proper care when taking mmap lock during segfault
(bsc#1234429).
- 8250: microchip: pci1xxxx: Add PCIe Hot reset disable support
for Rev C0 and later devices (bsc#1234429).
- coresight: Only check bottom two claim bits (bsc#1234429).
- usb: dwc2: also exit clock_gating when stopping udc while
suspended (bsc#1234429).
- iio: adc: ad_sigma_delta: Fix use of uninitialized status_pos
(bsc#1234429).
- misc: tps6594-pfsm: Add NULL pointer check in
tps6594_pfsm_probe() (bsc#1234429).
- usb: potential integer overflow in usbg_make_tpg()
(bsc#1234429).
- tty: serial: uartlite: register uart driver in init
(bsc#1234429).
- usb: common: usb-conn-gpio: use a unique name for usb connector
device (bsc#1234429).
- usb: Add checks for snprintf() calls in usb_alloc_dev()
(bsc#1234429).
- usb: cdc-wdm: avoid setting WDM_READ for ZLP-s (bsc#1234429).
- usb: gadget: f_hid: wake up readers on disable/unbind
(bsc#1234429).
- usb: typec: displayport: Receive DP Status Update NAK request
exit dp altmode (bsc#1234429).
- usb: typec: mux: do not return on EOPNOTSUPP in {mux,
switch}_set (bsc#1234429).
- riscv: add a data fence for CMODX in the kernel mode
(bsc#1234429).
- ALSA: hda: Ignore unsol events for cards being shut down
(bsc#1234429).
- ALSA: hda: Add new pci id for AMD GPU display HD audio
controller (bsc#1234429).
- ALSA: usb-audio: Add a quirk for Lenovo Thinkpad Thunderbolt
3 dock (bsc#1234429).
- ASoC: rt1320: fix speaker noise when volume bar is 100%
(bsc#1234429).
- ceph: fix possible integer overflow in ceph_zero_objects()
(bsc#1234429).
- scsi: ufs: core: Don't perform UFS clkscaling during host
async scan (bsc#1234429).
- ovl: Check for NULL d_inode() in ovl_dentry_upper()
(bsc#1234429).
- btrfs: handle csum tree error with rescue=ibadroots correctly
(bsc#1234429).
- drm/i915/gem: Allow EXEC_CAPTURE on recoverable contexts on DG1
(bsc#1234429).
- Revert "drm/i915/gem: Allow EXEC_CAPTURE on recoverable contexts
on DG1" (bsc#1234429).
- btrfs: factor out nocow ordered extent and extent map generation
into a helper (bsc#1234429).
- btrfs: use unsigned types for constants defined as bit shifts
(bsc#1234429).
- btrfs: fix qgroup reservation leak on failure to allocate
ordered extent (bsc#1234429).
- fs/jfs: consolidate sanity checking in dbMount (bsc#1234429).
- jfs: validate AG parameters in dbMount() to prevent crashes
(bsc#1234429).
- ASoC: codec: wcd9335: Convert to GPIO descriptors (bsc#1234429).
- ASoC: codecs: wcd9335: Fix missing free of regulator supplies
(bsc#1234429).
- f2fs: don't over-report free space or inodes in statvfs
(bsc#1234429).
- PCI: apple: Use helper function for_each_child_of_node_scoped()
(bsc#1234429).
- PCI: apple: Set only available ports up (bsc#1234429).
- accel/ivpu: Do not fail on cmdq if failed to allocate preemption
buffers (bsc#1234429).
- accel/ivpu: Remove copy engine support (bsc#1234429).
- accel/ivpu: Make command queue ID allocated on XArray
(bsc#1234429).
- accel/ivpu: Separate DB ID and CMDQ ID allocations from CMDQ
allocation (bsc#1234429).
- accel/ivpu: Add debugfs interface for setting HWS priority bands
(bsc#1234429).
- accel/ivpu: Trigger device recovery on engine reset/resume
failure (bsc#1234429).
- af_unix: Don't leave consecutive consumed OOB skbs
(bsc#1234429).
- i2c: tiny-usb: disable zero-length read messages (bsc#1234429).
- i2c: robotfuzz-osif: disable zero-length read messages
(bsc#1234429).
- smb: client: remove \t from TP_printk statements (bsc#1234429).
- mm/damon/sysfs-schemes: free old
damon_sysfs_scheme_filter->memcg_path on write (bsc#1234429).
- ASoC: amd: yc: Add DMI quirk for Lenovo IdeaPad Slim 5 15
(bsc#1234429).
- s390/pkey: Prevent overflow in size calculation for
memdup_user() (bsc#1234429).
- fs/proc/task_mmu: fix PAGE_IS_PFNZERO detection for the huge
zero folio (bsc#1234429).
- lib/group_cpus: fix NULL pointer dereference from
group_cpus_evenly() (bsc#1234429).
- Revert "riscv: Define TASK_SIZE_MAX for __access_ok()"
(bsc#1234429).
- Revert "riscv: misaligned: fix sleeping function called during
misaligned access handling" (bsc#1234429).
- drm/xe/display: Add check for alloc_ordered_workqueue()
(bsc#1234429).
- HID: wacom: fix crash in wacom_aes_battery_handler()
(bsc#1234429).
- atm: clip: prevent NULL deref in clip_push() (bsc#1234429).
- Bluetooth: hci_core: Fix use-after-free in vhci_flush()
(bsc#1234429).
- ALSA: usb-audio: Fix out-of-bounds read in
snd_usb_get_audioformat_uac3() (bsc#1234429).
- attach_recursive_mnt(): do not lock the covering tree when
sliding something under it (bsc#1234429).
- libbpf: Fix null pointer dereference in btf_dump__free on
allocation failure (bsc#1234429).
- ethernet: ionic: Fix DMA mapping tests (bsc#1234429).
- wifi: mac80211: fix beacon interval calculation overflow
(bsc#1234429).
- af_unix: Don't set -ECONNRESET for consumed OOB skb
(bsc#1234429).
- wifi: mac80211: Add link iteration macro for link data
(bsc#1234429).
- wifi: mac80211: Create separate links for VLAN interfaces
(bsc#1234429).
- wifi: mac80211: finish link init before RCU publish
(bsc#1234429).
- vsock/uapi: fix linux/vm_sockets.h userspace compilation errors
(bsc#1234429).
- bnxt: properly flush XDP redirect lists (bsc#1234429).
- um: ubd: Add missing error check in start_io_thread()
(bsc#1234429).
- libbpf: Fix possible use-after-free for externs (bsc#1234429).
- net: enetc: Correct endianness handling in _enetc_rd_reg64
(bsc#1234429).
- netlink: specs: tc: replace underscores with dashes in names
(bsc#1234429).
- atm: Release atm_dev_mutex after removing procfs in
atm_dev_deregister() (bsc#1234429).
- ALSA: hda/realtek: Fix built-in mic on ASUS VivoBook X507UAR
(bsc#1234429).
- net: selftests: fix TCP packet checksum (bsc#1234429).
- drm/amdgpu/discovery: optionally use fw based ip discovery
(bsc#1234429).
- drm/amd: Adjust output for discovery error handling
(bsc#1234429).
- drm/bridge: ti-sn65dsi86: make use of debugfs_init callback
(bsc#1234429).
- drm/bridge: ti-sn65dsi86: Add HPD for DisplayPort connector type
(bsc#1234429).
- drm/xe: Process deferred GGTT node removals on device unwind
(bsc#1234429).
- smb: client: fix potential deadlock when reconnecting channels
(bsc#1234429).
- smb: smbdirect: add smbdirect_pdu.h with protocol definitions
(bsc#1234429).
- smb: client: make use of common smbdirect_pdu.h (bsc#1234429).
- smb: smbdirect: add smbdirect.h with public structures
(bsc#1234429).
- smb: smbdirect: add smbdirect_socket.h (bsc#1234429).
- smb: client: make use of common smbdirect_socket (bsc#1234429).
- smb: smbdirect: introduce smbdirect_socket_parameters
(bsc#1234429).
- smb: client: make use of common smbdirect_socket_parameters
(bsc#1234429).
- cifs: Fix the smbd_response slab to allow usercopy
(bsc#1234429).
- cifs: Fix reading into an ITER_FOLIOQ from the smbdirect code
(bsc#1234429).
- EDAC/amd64: Fix size calculation for Non-Power-of-Two DIMMs
(bsc#1234429).
- x86/traps: Initialize DR6 by writing its architectural reset
value (bsc#1234429).
- staging: rtl8723bs: Avoid memset() in aes_cipher() and
aes_decipher() (bsc#1234429).
- dt-bindings: serial: 8250: Make clocks and clock-frequency
exclusive (bsc#1234429).
- serial: core: restore of_node information in sysfs
(bsc#1234429).
- serial: imx: Restore original RXTL for console to fix data loss
(bsc#1234429).
- Bluetooth: L2CAP: Fix L2CAP MTU negotiation (bsc#1234429).
- dm-raid: fix variable in journal device check (bsc#1234429).
- btrfs: fix a race between renames and directory logging
(bsc#1234429).
- btrfs: update superblock's device bytes_used when dropping chunk
(bsc#1234429).
- spi: spi-cadence-quadspi: Fix pm runtime unbalance
(bsc#1234429).
- net: libwx: fix the creation of page_pool (bsc#1234429).
- maple_tree: fix MA_STATE_PREALLOC flag in mas_preallocate()
(bsc#1234429).
- mm/gup: revert "mm: gup: fix infinite loop within
__get_longterm_locked" (bsc#1234429).
- f2fs: fix to zero post-eof page (bsc#1234429).
- HID: lenovo: Restrict F7/9/11 mode to compact keyboards only
(bsc#1234429).
- HID: wacom: fix memory leak on kobject creation failure
(bsc#1234429).
- HID: wacom: fix memory leak on sysfs attribute creation failure
(bsc#1234429).
- HID: wacom: fix kobject reference count leak (bsc#1234429).
- scsi: megaraid_sas: Fix invalid node index (bsc#1234429).
- scsi: ufs: core: Fix clk scaling to be conditional in reset
and restore (bsc#1234429).
- drm/ast: Fix comment on modeset lock (bsc#1234429).
- drm/cirrus-qemu: Fix pitch programming (bsc#1234429).
- drm/etnaviv: Protect the scheduler's pending list with its lock
(bsc#1234429).
- drm/tegra: Assign plane type before registration (bsc#1234429).
- drm/tegra: Fix a possible null pointer dereference
(bsc#1234429).
- drm/udl: Unregister device before cleaning up on disconnect
(bsc#1234429).
- drm/msm/gpu: Fix crash when throttling GPU immediately during
boot (bsc#1234429).
- drm/amdkfd: Fix race in GWS queue scheduling (bsc#1234429).
- drm/bridge: cdns-dsi: Fix the clock variable for mode_valid()
(bsc#1234429).
- drm/bridge: cdns-dsi: Fix phy de-init and flag it so
(bsc#1234429).
- drm/bridge: cdns-dsi: Fix connecting to next bridge
(bsc#1234429).
- drm/bridge: cdns-dsi: Check return value when getting default
PHY config (bsc#1234429).
- drm/bridge: cdns-dsi: Wait for Clk and Data Lanes to be ready
(bsc#1234429).
- drm/amd/display: Add null pointer check for
get_first_active_display() (bsc#1234429).
- drm/amdgpu: amdgpu_vram_mgr_new(): Clamp lpfn to total vram
(bsc#1234429).
- drm/amd/display: Correct non-OLED pre_T11_delay (bsc#1234429).
- drm/xe/vm: move rebind_work init earlier (bsc#1234429).
- drm/xe/sched: stop re-submitting signalled jobs (bsc#1234429).
- drm/xe/guc_submit: add back fix (bsc#1234429).
- drm/amd/display: Fix RMCM programming seq errors (bsc#1234429).
- drm/amdgpu: Add kicker device detection (bsc#1234429).
- drm/amd/display: Check dce_hwseq before dereferencing it
(bsc#1234429).
- drm/xe: Fix memset on iomem (bsc#1234429).
- drm/xe: Fix taking invalid lock on wedge (bsc#1234429).
- drm/xe: Fix early wedge on GuC load failure (bsc#1234429).
- drm/i915/dsi: Fix off by one in BXT_MIPI_TRANS_VTOTAL
(bsc#1234429).
- drm/amdgpu: Fix SDMA UTC_L1 handling during start/stop sequences
(bsc#1234429).
- drm/amdgpu: switch job hw_fence to amdgpu_fence (bsc#1234429).
- drm/amd/display: Fix mpv playback corruption on weston
(bsc#1234429).
- media: uvcvideo: Rollback non processed entities on error
(bsc#1234429).
- x86/fpu: Refactor xfeature bitmask update code for sigframe
XSAVE (bsc#1234429).
- x86/pkeys: Simplify PKRU update in signal frame (bsc#1234429).
- net: libwx: fix Tx L4 checksum (bsc#1234429).
- io_uring: fix potential page leak in io_sqe_buffer_register()
(bsc#1234429).
- io_uring/rsrc: fix folio unpinning (bsc#1234429).
- io_uring/rsrc: don't rely on user vaddr alignment (bsc#1234429).
- io_uring/net: improve recv bundles (bsc#1234429).
- io_uring/net: only retry recv bundle for a full transfer
(bsc#1234429).
- io_uring/net: only consider msg_inq if larger than 1
(bsc#1234429).
- io_uring/net: always use current transfer count for buffer put
(bsc#1234429).
- io_uring/net: mark iov as dynamically allocated even for single
segments (bsc#1234429).
- io_uring/kbuf: flag partial buffer mappings (bsc#1234429).
- mm/vma: reset VMA iterator on commit_merge() OOM failure
(bsc#1234429).
- r8169: add support for RTL8125D (bsc#1234429).
- net: phy: realtek: merge the drivers for internal NBase-T PHY's
(bsc#1234429).
- net: phy: realtek: add RTL8125D-internal PHY (bsc#1234429).
- btrfs: do proper folio cleanup when cow_file_range() failed
(bsc#1234429).
- iio: dac: ad3552r: changes to use FIELD_PREP (bsc#1234429).
- iio: dac: ad3552r: extract common code (no changes in behavior
intended) (bsc#1234429).
- iio: dac: ad3552r-common: fix ad3541/2r ranges (bsc#1234429).
- drm/xe: Carve out wopcm portion from the stolen memory
(bsc#1234429).
- usb: typec: tcpm: PSSourceOffTimer timeout in PR_Swap enters
ERROR_RECOVERY (bsc#1234429).
- drm/msm/dp: account for widebus and yuv420 during mode
validation (bsc#1234429).
- drm/fbdev-dma: Add shadow buffering for deferred I/O
(bsc#1234429).
- btrfs: skip inodes without loaded extent maps when shrinking
extent maps (bsc#1234429).
- btrfs: make the extent map shrinker run asynchronously as a
work queue job (bsc#1234429).
- btrfs: do regular iput instead of delayed iput during extent
map shrinking (bsc#1234429).
- riscv/atomic: Do proper sign extension also for unsigned in
arch_cmpxchg (bsc#1234429).
- arm64: dts: rockchip: Add avdd HDMI supplies to RockPro64
board dtsi (bsc#1234429).
- ALSA: hda/realtek: Bass speaker fixup for ASUS UM5606KA
(bsc#1234429).
- drm/amdkfd: remove gfx 12 trap handler page size cap
(bsc#1234429).
- drm/amdkfd: Fix instruction hazard in gfx12 trap handler
(bsc#1234429).
- net: stmmac: Fix accessing freed irq affinity_hint
(bsc#1234429).
- spi: fsl-qspi: use devm function instead of driver remove
(bsc#1234429).
- btrfs: zoned: fix extent range end unlock in cow_file_range()
(bsc#1234429).
- btrfs: fix use-after-free on inode when scanning root during
em shrinking (bsc#1234429).
- spi: fsl-qspi: Fix double cleanup in probe error path
(bsc#1234429).
- Refresh
patches.suse/btrfs-provide-super_operations-get_inode_dev.
- Rename to
patches.kernel.org/6.12.36-078-ata-ahci-Use-correct-DMI-identifier-for-ASUSP.patch.
- Rename to
patches.kernel.org/6.12.36-111-drm-i915-fix-build-error-some-more.patch.
- commit 29376ff
++++ kernel-vanilla:
- usb: typec: displayport: Fix potential deadlock (git-fixes).
- commit 478c062
- Linux 6.15.5 (bsc#1012628).
- cifs: Correctly set SMB1 SessionKey field in Session Setup
Request (bsc#1012628).
- cifs: Fix cifs_query_path_info() for Windows NT servers
(bsc#1012628).
- cifs: Fix encoding of SMB1 Session Setup NTLMSSP Request in
non-UNICODE mode (bsc#1012628).
- NFSv4: Always set NLINK even if the server doesn't support it
(bsc#1012628).
- NFSv4.2: fix listxattr to return selinux security label
(bsc#1012628).
- NFSv4.2: fix setattr caching of TIME_[MODIFY|ACCESS]_SET when
timestamps are delegated (bsc#1012628).
- mailbox: Not protect module_put with spin_lock_irqsave
(bsc#1012628).
- mfd: max77541: Fix wakeup source leaks on device unbind
(bsc#1012628).
- mfd: max14577: Fix wakeup source leaks on device unbind
(bsc#1012628).
- mfd: max77705: Fix wakeup source leaks on device unbind
(bsc#1012628).
- mfd: 88pm886: Fix wakeup source leaks on device unbind
(bsc#1012628).
- mfd: sprd-sc27xx: Fix wakeup source leaks on device unbind
(bsc#1012628).
- sunrpc: don't immediately retransmit on seqno miss
(bsc#1012628).
- hwmon: (isl28022) Fix current reading calculation (bsc#1012628).
- dm vdo indexer: don't read request structure after enqueuing
(bsc#1012628).
- leds: multicolor: Fix intensity setting while SW blinking
(bsc#1012628).
- fuse: fix race between concurrent setattrs from multiple nodes
(bsc#1012628).
- cxl/region: Add a dev_err() on missing target list entries
(bsc#1012628).
- cxl: core/region - ignore interleave granularity when ways=1
(bsc#1012628).
- NFSv4: xattr handlers should check for absent nfs filehandles
(bsc#1012628).
- hwmon: (pmbus/max34440) Fix support for max34451 (bsc#1012628).
- ksmbd: allow a filename to contain special characters on
SMB3.1.1 posix extension (bsc#1012628).
- ksmbd: provide zero as a unique ID to the Mac client
(bsc#1012628).
- rust: module: place cleanup_module() in .exit.text section
(bsc#1012628).
- rust: arm: fix unknown (to Clang) argument '-mno-fdpic'
(bsc#1012628).
- dmaengine: idxd: Check availability of workqueue allocated by
idxd wq driver before using (bsc#1012628).
- dmaengine: xilinx_dma: Set dma_device directions (bsc#1012628).
- PCI: dwc: Make link training more robust by setting
PORT_LOGIC_LINK_WIDTH to one lane (bsc#1012628).
- PCI: apple: Fix missing OF node reference in
apple_pcie_setup_port (bsc#1012628).
- PCI: imx6: Add workaround for errata ERR051624 (bsc#1012628).
- wifi: iwlwifi: mld: Move regulatory domain initialization
(bsc#1012628).
- nvme-tcp: fix I/O stalls on congested sockets (bsc#1012628).
- nvme-tcp: sanitize request list handling (bsc#1012628).
- md/md-bitmap: fix dm-raid max_write_behind setting
(bsc#1012628).
- amd/amdkfd: fix a kfd_process ref leak (bsc#1012628).
- drm/amdgpu/vcn5.0.1: read back register after written
(bsc#1012628).
- drm/amdgpu/vcn4: read back register after written (bsc#1012628).
- drm/amdgpu/vcn3: read back register after written (bsc#1012628).
- drm/amdgpu/vcn2.5: read back register after written
(bsc#1012628).
- bcache: fix NULL pointer in cache_set_flush() (bsc#1012628).
- drm/amdgpu: seq64 memory unmap uses uninterruptible lock
(bsc#1012628).
- drm/scheduler: signal scheduled fence when kill job
(bsc#1012628).
- iio: pressure: zpa2326: Use aligned_s64 for the timestamp
(bsc#1012628).
- bus: mhi: host: pci_generic: Add Telit FN920C04 modem support
(bsc#1012628).
- um: Add cmpxchg8b_emu and checksum functions to asm-prototypes.h
(bsc#1012628).
- um: use proper care when taking mmap lock during segfault
(bsc#1012628).
- 8250: microchip: pci1xxxx: Add PCIe Hot reset disable support
for Rev C0 and later devices (bsc#1012628).
- coresight: Only check bottom two claim bits (bsc#1012628).
- usb: dwc2: also exit clock_gating when stopping udc while
suspended (bsc#1012628).
- iio: adc: ad_sigma_delta: Fix use of uninitialized status_pos
(bsc#1012628).
- iio: dac: adi-axi-dac: add cntrl chan check (bsc#1012628).
- iio: light: al3000a: Fix an error handling path in
al3000a_probe() (bsc#1012628).
- iio: adc: ad7606_spi: check error in ad7606B_sw_mode_config()
(bsc#1012628).
- iio: hid-sensor-prox: Add support for 16-bit report size
(bsc#1012628).
- misc: tps6594-pfsm: Add NULL pointer check in
tps6594_pfsm_probe() (bsc#1012628).
- usb: potential integer overflow in usbg_make_tpg()
(bsc#1012628).
- tty: serial: uartlite: register uart driver in init
(bsc#1012628).
- usb: common: usb-conn-gpio: use a unique name for usb connector
device (bsc#1012628).
- usb: Add checks for snprintf() calls in usb_alloc_dev()
(bsc#1012628).
- usb: cdc-wdm: avoid setting WDM_READ for ZLP-s (bsc#1012628).
- usb: gadget: f_hid: wake up readers on disable/unbind
(bsc#1012628).
- usb: typec: displayport: Receive DP Status Update NAK request
exit dp altmode (bsc#1012628).
- usb: typec: tcpci: Fix wakeup source leaks on device unbind
(bsc#1012628).
- usb: typec: tipd: Fix wakeup source leaks on device unbind
(bsc#1012628).
- usb: typec: mux: do not return on EOPNOTSUPP in {mux,
switch}_set (bsc#1012628).
- riscv: add a data fence for CMODX in the kernel mode
(bsc#1012628).
- s390/mm: Fix in_atomic() handling in do_secure_storage_access()
(bsc#1012628).
- riscv: misaligned: declare misaligned_access_speed under
CONFIG_RISCV_MISALIGNED (bsc#1012628).
- ALSA: hda: Ignore unsol events for cards being shut down
(bsc#1012628).
- ALSA: hda: Add new pci id for AMD GPU display HD audio
controller (bsc#1012628).
- ALSA: usb-audio: Add a quirk for Lenovo Thinkpad Thunderbolt
3 dock (bsc#1012628).
- ASoC: rt1320: fix speaker noise when volume bar is 100%
(bsc#1012628).
- ceph: fix possible integer overflow in ceph_zero_objects()
(bsc#1012628).
- scsi: ufs: core: Don't perform UFS clkscaling during host
async scan (bsc#1012628).
- riscv: save the SR_SUM status over switches (bsc#1012628).
- ovl: Check for NULL d_inode() in ovl_dentry_upper()
(bsc#1012628).
- btrfs: fix race between async reclaim worker and close_ctree()
(bsc#1012628).
- btrfs: handle csum tree error with rescue=ibadroots correctly
(bsc#1012628).
- drm/i915/gem: Allow EXEC_CAPTURE on recoverable contexts on DG1
(bsc#1012628).
- Revert "drm/i915/gem: Allow EXEC_CAPTURE on recoverable contexts
on DG1" (bsc#1012628).
- btrfs: use unsigned types for constants defined as bit shifts
(bsc#1012628).
- btrfs: fix qgroup reservation leak on failure to allocate
ordered extent (bsc#1012628).
- media: uvcvideo: Keep streaming state in the file handle
(bsc#1012628).
- media: uvcvideo: Create uvc_pm_(get|put) functions
(bsc#1012628).
- media: uvcvideo: Increase/decrease the PM counter per IOCTL
(bsc#1012628).
- media: uvcvideo: Rollback non processed entities on error
(bsc#1012628).
- ASoC: codec: wcd9335: Convert to GPIO descriptors (bsc#1012628).
- ASoC: codecs: wcd9335: Fix missing free of regulator supplies
(bsc#1012628).
- f2fs: don't over-report free space or inodes in statvfs
(bsc#1012628).
- io_uring/zcrx: move io_zcrx_iov_page (bsc#1012628).
- io_uring/zcrx: improve area validation (bsc#1012628).
- io_uring/zcrx: split out memory holders from area (bsc#1012628).
- io_uring/zcrx: fix area release on registration failure
(bsc#1012628).
- drm/i915/display: Add check for alloc_ordered_workqueue()
and alloc_workqueue() (bsc#1012628).
- af_unix: Don't leave consecutive consumed OOB skbs
(bsc#1012628).
- i2c: omap: Fix an error handling path in omap_i2c_probe()
(bsc#1012628).
- i2c: imx: fix emulated smbus block read (bsc#1012628).
- i2c: tiny-usb: disable zero-length read messages (bsc#1012628).
- i2c: robotfuzz-osif: disable zero-length read messages
(bsc#1012628).
- LoongArch: KVM: Avoid overflow with array index (bsc#1012628).
- LoongArch: KVM: Check validity of "num_cpu" from user space
(bsc#1012628).
- LoongArch: KVM: Disable updating of "num_cpu" and "feature"
(bsc#1012628).
- LoongArch: KVM: Add address alignment check for IOCSR emulation
(bsc#1012628).
- LoongArch: KVM: Fix interrupt route update with EIOINTC
(bsc#1012628).
- LoongArch: KVM: Check interrupt route from physical CPU
(bsc#1012628).
- fuse: fix runtime warning on truncate_folio_batch_exceptionals()
(bsc#1012628).
- scripts/gdb: fix dentry_name() lookup (bsc#1012628).
- ata: ahci: Use correct DMI identifier for ASUSPRO-D840SA LPM
quirk (bsc#1012628).
- smb: client: remove \t from TP_printk statements (bsc#1012628).
- mm/damon/sysfs-schemes: free old
damon_sysfs_scheme_filter->memcg_path on write (bsc#1012628).
- smb: client: fix regression with native SMB symlinks
(bsc#1012628).
- riscv: vector: Fix context save/restore with xtheadvector
(bsc#1012628).
- ASoC: amd: yc: Add DMI quirk for Lenovo IdeaPad Slim 5 15
(bsc#1012628).
- riscv: export boot_cpu_hartid (bsc#1012628).
- s390/pkey: Prevent overflow in size calculation for
memdup_user() (bsc#1012628).
- io_uring/rsrc: fix folio unpinning (bsc#1012628).
- io_uring/rsrc: don't rely on user vaddr alignment (bsc#1012628).
- io_uring: don't assume uaddr alignment in io_vec_fill_bvec
(bsc#1012628).
- fs/proc/task_mmu: fix PAGE_IS_PFNZERO detection for the huge
zero folio (bsc#1012628).
- lib/group_cpus: fix NULL pointer dereference from
group_cpus_evenly() (bsc#1012628).
- Revert "riscv: Define TASK_SIZE_MAX for __access_ok()"
(bsc#1012628).
- Revert "riscv: misaligned: fix sleeping function called during
misaligned access handling" (bsc#1012628).
- drm/amdgpu/mes: add compatibility checks for set_hw_resource_1
(bsc#1012628).
- drm/xe/display: Add check for alloc_ordered_workqueue()
(bsc#1012628).
- drm/xe: Move DSB l2 flush to a more sensible place
(bsc#1012628).
- drm/xe: move DPT l2 flush to a more sensible place
(bsc#1012628).
- HID: Intel-thc-hid: Intel-quicki2c: Enhance QuickI2C reset flow
(bsc#1012628).
- HID: wacom: fix crash in wacom_aes_battery_handler()
(bsc#1012628).
- cxl/ras: Fix CPER handler device confusion (bsc#1012628).
- scsi: fnic: Fix missing DMA mapping error in fnic_send_frame()
(bsc#1012628).
- atm: clip: prevent NULL deref in clip_push() (bsc#1012628).
- ASoC: amd: ps: fix for soundwire failures during hibernation
exit sequence (bsc#1012628).
- Bluetooth: hci_core: Fix use-after-free in vhci_flush()
(bsc#1012628).
- ALSA: usb-audio: Fix out-of-bounds read in
snd_usb_get_audioformat_uac3() (bsc#1012628).
- attach_recursive_mnt(): do not lock the covering tree when
sliding something under it (bsc#1012628).
- libbpf: Fix null pointer dereference in btf_dump__free on
allocation failure (bsc#1012628).
- net: netpoll: Initialize UDP checksum field before checksumming
(bsc#1012628).
- ethernet: ionic: Fix DMA mapping tests (bsc#1012628).
- wifi: mac80211: fix beacon interval calculation overflow
(bsc#1012628).
- af_unix: Don't set -ECONNRESET for consumed OOB skb
(bsc#1012628).
- wifi: mac80211: Add link iteration macro for link data
(bsc#1012628).
- wifi: mac80211: Create separate links for VLAN interfaces
(bsc#1012628).
- wifi: mac80211: finish link init before RCU publish
(bsc#1012628).
- userns and mnt_idmap leak in open_tree_attr(2) (bsc#1012628).
- vsock/uapi: fix linux/vm_sockets.h userspace compilation errors
(bsc#1012628).
- bnxt: properly flush XDP redirect lists (bsc#1012628).
- um: ubd: Add missing error check in start_io_thread()
(bsc#1012628).
- io_uring/net: mark iov as dynamically allocated even for single
segments (bsc#1012628).
- libbpf: Fix possible use-after-free for externs (bsc#1012628).
- net: enetc: Correct endianness handling in _enetc_rd_reg64
(bsc#1012628).
- netlink: specs: tc: replace underscores with dashes in names
(bsc#1012628).
- atm: Release atm_dev_mutex after removing procfs in
atm_dev_deregister() (bsc#1012628).
- ALSA: hda/realtek: Fix built-in mic on ASUS VivoBook X507UAR
(bsc#1012628).
- net: selftests: fix TCP packet checksum (bsc#1012628).
- nvme: refactor the atomic write unit detection (bsc#1012628).
- nvme: fix atomic write size validation (bsc#1012628).
- riscv: fix runtime constant support for nommu kernels
(bsc#1012628).
- drm: writeback: Fix drm_writeback_connector_cleanup signature
(bsc#1012628).
- drm/amd: Adjust output for discovery error handling
(bsc#1012628).
- drm/i915: fix build error some more (bsc#1012628).
- drm/bridge: ti-sn65dsi86: make use of debugfs_init callback
(bsc#1012628).
- drm/bridge: ti-sn65dsi86: Add HPD for DisplayPort connector type
(bsc#1012628).
- drm/xe/guc: Explicitly exit CT safe mode on unwind
(bsc#1012628).
- drm/xe: Process deferred GGTT node removals on device unwind
(bsc#1012628).
- smb: client: fix potential deadlock when reconnecting channels
(bsc#1012628).
- EDAC/amd64: Fix size calculation for Non-Power-of-Two DIMMs
(bsc#1012628).
- x86/traps: Initialize DR6 by writing its architectural reset
value (bsc#1012628).
- staging: rtl8723bs: Avoid memset() in aes_cipher() and
aes_decipher() (bsc#1012628).
- dt-bindings: serial: 8250: Make clocks and clock-frequency
exclusive (bsc#1012628).
- serial: core: restore of_node information in sysfs
(bsc#1012628).
- serial: imx: Restore original RXTL for console to fix data loss
(bsc#1012628).
- Bluetooth: L2CAP: Fix L2CAP MTU negotiation (bsc#1012628).
- dm-raid: fix variable in journal device check (bsc#1012628).
- bcache: remove unnecessary select MIN_HEAP (bsc#1012628).
- btrfs: fix a race between renames and directory logging
(bsc#1012628).
- btrfs: update superblock's device bytes_used when dropping chunk
(bsc#1012628).
- btrfs: fix invalid inode pointer dereferences during log replay
(bsc#1012628).
- Revert "bcache: update min_heap_callbacks to use default
builtin swap" (bsc#1012628).
- Revert "bcache: remove heap-related macros and switch to
generic min_heap" (bsc#1012628).
- selinux: change security_compute_sid to return the ssid or
tsid on match (bsc#1012628).
- spi: spi-cadence-quadspi: Fix pm runtime unbalance
(bsc#1012628).
- net: libwx: fix the creation of page_pool (bsc#1012628).
- maple_tree: fix MA_STATE_PREALLOC flag in mas_preallocate()
(bsc#1012628).
- mm: userfaultfd: fix race of userfaultfd_move and swap cache
(bsc#1012628).
- mm/shmem, swap: fix softlockup with mTHP swapin (bsc#1012628).
- mm/gup: revert "mm: gup: fix infinite loop within
__get_longterm_locked" (bsc#1012628).
- f2fs: fix to zero post-eof page (bsc#1012628).
- HID: appletb-kbd: fix "appletb_backlight" backlight device
reference counting (bsc#1012628).
- HID: lenovo: Restrict F7/9/11 mode to compact keyboards only
(bsc#1012628).
- HID: wacom: fix memory leak on kobject creation failure
(bsc#1012628).
- HID: wacom: fix memory leak on sysfs attribute creation failure
(bsc#1012628).
- HID: wacom: fix kobject reference count leak (bsc#1012628).
- scsi: megaraid_sas: Fix invalid node index (bsc#1012628).
- scsi: ufs: core: Fix clk scaling to be conditional in reset
and restore (bsc#1012628).
- scsi: fnic: Fix crash in fnic_wq_cmpl_handler when FDMI times
out (bsc#1012628).
- scsi: fnic: Turn off FDMI ACTIVE flags on link down
(bsc#1012628).
- drm/ast: Fix comment on modeset lock (bsc#1012628).
- drm/cirrus-qemu: Fix pitch programming (bsc#1012628).
- drm/etnaviv: Protect the scheduler's pending list with its lock
(bsc#1012628).
- drm/panel: simple: Tianma TM070JDHG34-00: add delays
(bsc#1012628).
- drm/simpledrm: Do not upcast in release helpers (bsc#1012628).
- drm/tegra: Assign plane type before registration (bsc#1012628).
- drm/tegra: Fix a possible null pointer dereference
(bsc#1012628).
- drm/udl: Unregister device before cleaning up on disconnect
(bsc#1012628).
- drm/msm/gpu: Fix crash when throttling GPU immediately during
boot (bsc#1012628).
- drm/amdkfd: Fix race in GWS queue scheduling (bsc#1012628).
- drm/i915/ptl: Use everywhere the correct DDI port clock select
mask (bsc#1012628).
- drm/i915/dp_mst: Work around Thunderbolt sink disconnect after
SINK_COUNT_ESI read (bsc#1012628).
- drm/bridge: cdns-dsi: Fix the clock variable for mode_valid()
(bsc#1012628).
- drm/bridge: cdns-dsi: Fix phy de-init and flag it so
(bsc#1012628).
- drm/bridge: cdns-dsi: Fix connecting to next bridge
(bsc#1012628).
- drm/bridge: cdns-dsi: Check return value when getting default
PHY config (bsc#1012628).
- drm/bridge: cdns-dsi: Wait for Clk and Data Lanes to be ready
(bsc#1012628).
- drm/amd/display: Add null pointer check for
get_first_active_display() (bsc#1012628).
- drm/amdgpu: amdgpu_vram_mgr_new(): Clamp lpfn to total vram
(bsc#1012628).
- drm/amdgpu: disable workload profile switching when OD is
enabled (bsc#1012628).
- drm/amd/display: Correct non-OLED pre_T11_delay (bsc#1012628).
- drm/xe/vm: move rebind_work init earlier (bsc#1012628).
- drm/xe/sched: stop re-submitting signalled jobs (bsc#1012628).
- drm/xe/guc_submit: add back fix (bsc#1012628).
- drm/amd/display: Fix RMCM programming seq errors (bsc#1012628).
- drm/amdgpu: VCN v5_0_1 to prevent FW checking RB during DPG
pause (bsc#1012628).
- drm/amdgpu: Add kicker device detection (bsc#1012628).
- drm/amd/display: Check dce_hwseq before dereferencing it
(bsc#1012628).
- drm/xe: Fix memset on iomem (bsc#1012628).
- drm/xe: Fix taking invalid lock on wedge (bsc#1012628).
- drm/xe: Fix early wedge on GuC load failure (bsc#1012628).
- drm/i915/dsi: Fix off by one in BXT_MIPI_TRANS_VTOTAL
(bsc#1012628).
- drm/amdgpu: Fix SDMA UTC_L1 handling during start/stop sequences
(bsc#1012628).
- drm/amdgpu: switch job hw_fence to amdgpu_fence (bsc#1012628).
- drm/amdgpu: add kicker fws loading for gfx11/smu13/psp13
(bsc#1012628).
- drm/amd/display: Add more checks for DSC / HUBP ONO guarantees
(bsc#1012628).
- drm/amd/display: Add dc cap for dp tunneling (bsc#1012628).
- drm/amd/display: Fix mpv playback corruption on weston
(bsc#1012628).
- arm64: dts: qcom: Commonize X1 CRD DTSI (bsc#1012628).
- arm64: dts: qcom: x1e80100-crd: mark l12b and l15b always-on
(bsc#1012628).
- arm64: dts: qcom: x1e78100-t14s: mark l12b and l15b always-on
(bsc#1012628).
- arm64: dts: qcom: x1-crd: Fix vreg_l2j_1p2 voltage
(bsc#1012628).
- crypto: powerpc/poly1305 - add depends on BROKEN for now
(bsc#1012628).
- drm/amdgpu/mes: add missing locking in helper functions
(bsc#1012628).
- arm64: dts: qcom: x1e78100-t14s: fix missing HID supplies
(bsc#1012628).
- sched_ext: Make scx_group_set_weight() always update
tg->scx.weight (bsc#1012628).
- drm/amd/display: Add early 8b/10b channel equalization test
pattern sequence (bsc#1012628).
- drm/amd/display: Get LTTPR IEEE OUI/Device ID From Closest
LTTPR To Host (bsc#1012628).
- rust: completion: implement initial abstraction (bsc#1012628).
- rust: revocable: indicate whether `data` has been revoked
already (bsc#1012628).
- rust: devres: fix race in Devres::drop() (bsc#1012628).
- rust: devres: do not dereference to the internal Revocable
(bsc#1012628).
- x86/fpu: Refactor xfeature bitmask update code for sigframe
XSAVE (bsc#1012628).
- x86/pkeys: Simplify PKRU update in signal frame (bsc#1012628).
- s390/ptrace: Fix pointer dereferencing in
regs_get_kernel_stack_nth() (bsc#1012628).
- io_uring/kbuf: flag partial buffer mappings (bsc#1012628).
- riscv: uaccess: Only restore the CSR_STATUS SUM bit
(bsc#1012628).
- drm/amd/display: Only read ACPI backlight caps once
(bsc#1012628).
- drm/amd/display: Optimize custom brightness curve (bsc#1012628).
- drm/amd/display: Export full brightness range to userspace
(bsc#1012628).
- drm/amd/display: Fix AMDGPU_MAX_BL_LEVEL value (bsc#1012628).
- Rename to
patches.kernel.org/6.15.5-123-drm-amd-display-Add-sanity-checks-for-drm_edid.patch.
- Rename to
patches.kernel.org/6.15.5-126-drm-i915-snps_hdmi_pll-Fix-64-bit-divisor-trun.patch.
- Rename to
patches.kernel.org/6.15.5-141-bridge-mcast-Fix-use-after-free-during-router-.patch.
- Rename to
patches.kernel.org/6.15.5-256-io_uring-gate-REQ_F_ISREG-on-S_ANON_INODE-as-w.patch.
- Rename to
patches.kernel.org/6.15.5-258-drm-amd-display-Add-debugging-message-for-brig.patch.
- Rename to
patches.kernel.org/6.15.5-259-drm-amd-display-Fix-default-DC-and-AC-levels.patch.
- commit 2e30258
++++ poco:
- update to 1.14.2
* NetSSL_OpenSSL: non-blocking functions return value
* Fix crash in Poco::Net::NTLMCredentials::parseChallengeMessage
* Fix TCPServer continues to accept connections after stop()
* Fix XML memory leak
* CVE-2025-6375: MultipartInputStream Null Pointer Dereference
(boo#1245177)
* make utf8proc, PCRE2, zlib and expat private dependencies
* developer visible bug fixes
- clean up requirements of the -devel package, in favor of auto-
generated depencencies
- enable Apache httpd connector
++++ libgexiv2:
- Update to version 0.14.6:
+ Fix get_tag_multiple for tags that have LangAlt and contain ","
+ Fix a memory leak when calling open_* multiple times on the
same Metadata object
++++ libgphoto2:
- libgphoto2 2.5.32 release
quicktake1x0:
* New Apple Quicktake (serial camera) driver
pentax:
* Added Pentax K1II, K3III
* sync with pktriggercord fixes
ptp2:
* Big code and (canon eos) debug outout cleanups by Axel W
* --summary output format changed to be more condensed
* Canon EOS: imageformat output changed
* Canon: added disablemodedial
* Canon: keepdeviceon send less often to speed up
* Sony: Now officially documented by Sony. Changes imported from the documentation.
* Sony: support newer sony property format
* Sony: added capturemode, focalposition, magnifysetting, spotfocusarea,
* Sony: fixed crash in movie option
* Panasonic: bugfixes
* Fuji: configurations added, af drive manual, availableshots, graineffect, rawcompression
* Fuji: bugfixes
* Nikon: support 32bit properties
* Added ids:
- Canon EOS R100, R3, R8, R50, G7 X Mark 3,
- Sony Alpha A6100, ZV-E10, A6700, NEX-5N, SLT A99V, ILCE-9M3, ILX-LR1
- Nikon Zf, Z6 III
- Olympus OM-1Mark2
- Fuji X-H2S, X100V1, GFX100 II
- Ricoh GR III
- Leica Q3, M11 Monochrome
ports/usb:
* added more Android support (passing in filedescriptor)
ports/serial:
* some fixes, needed for quicktake
all:
* IOLIBS and CAMLIBS now runtime configurable
* Builds use silent rules by default now
* Meson buildsupport, parallel to automake
* print-camera-list can now print camera list in JSON format
* added new functions: gp_setting_set_get_func, gp_setting_set_set_func
for user defined settings setters
* added new port functions: gp_port_usb_set_sys_device,
gp_port_usb_get_sys_device used for Android
translations:
* added georgian, friulian, polish, romanian, ukrainian, chinese, brazilian
- remove libgphoto2-c99.patch: upstream
++++ shadowsocks-libev:
- Create /run/shadowsocks using tmpfiles, otherwise systemd services
fail to start
++++ subrandr:
- Inital project at 0.1.0
++++ wayland:
- Update to release 1.24
* A new wl_fixes interface to add a request to destroy a
wl_registry object.
* A new wl_keyboard.key repeated state, to allow compositors to
take over the responsibility of repeating keys, which is
useful for remote desktop.
* wl_display_dispatch_queue_timeout() and
wl_display_dispatch_timeout(), to set a timeout when
dispatching events.
* wl_shm_buffer_ref() and wl_shm_buffer_unref(), to access
wl_shm_buffer underlying storage after the protocol object
has been destroyed (e.g. when a client is shutting down).
* wl_proxy_get_interface() and wl_resource_get_interface(), to
fetch the wl_interface of an object.
* wl_resource_post_error_vargs(), as an alternative to
wl_resource_post_error() when the compositor already has a
va_list.
++++ re-flex:
- Update to version 6.0.0:
* faster matching through predict-match PM3+PM5 method
* compressed storage of prediction tables
* improved support of FILE inputs
++++ redis:
- Updated to 8.0.3
* https://github.com/redis/redis/releases/tag/8.0.3
* Fixed out-of-bounds write in HyperLogLog commands (CVE-2025-32023).
* Fixed retry accepting other connections even if the accepted
connection reports an error (CVE-2025-48367).
* Fixed a short read may lead to an exit() on a replica.
* Fixed db->expires is not defragmented.
* Added new WITHATTRIBS to return the JSON attribute associated
with an element.
++++ rpcs3:
- Update to version 0.0.37~git20250706:
* Move gamemode exit to final kill callback analog to display_sleep
* [Linux] Implement Feral Interactive's Gamemode for Potential
Performance Increases (#17325)
* cellVdec: log uknown arguments instead of throwing an error
* clang-cl: fix a bunch of warnings
* Update FAudio to 25.07
* Enable fetch (oops) and also check highest tag in version_check
++++ sax3:
- Make compatible with CMake 4.0.
- Remove special cases for very old SUSE versions.
++++ vulkan-tools:
- Add cmake.patch
------------------------------------------------------------------
------------------ 2025-7-5 - Jul 5 2025 -------------------
------------------------------------------------------------------
++++ Komikku:
- update to 1.81.0:
* [Card] Improved interface refresh after an update
* [Updater] Added detection of downed servers
* [Servers] ComicK: Fixed covers in search results
* [Servers] Mangalek (AR): Update
* [Servers] NHentai (EN/JA/ZH): Update
* [Servers] Perf Scan (FR): Update
* [Servers] Rawkuma (JA): Update
* [Servers] Terco Scans (EN): Update
* [Servers] Tres Daos (ES): Update
* [Servers] WEBTOON: Update
* [L10n] Updated translations
- add do-not-load-avif.patch, we don't need to load the pillow-heif
AVIF support anymore (and it's removed since 1.0.0)
++++ backintime:
- Update to 1.5.5
* Fixed unlocking SSH keys with passphrases on new created profiles
- Update to 1.5.4
* Breaking: Auto-remove rules "Free inodes" and "Free space" disabled
by default in new created profiles
* Breaking: Smart-remove rule "Keep one snapshots per week or the last week"
use calendar weeks
* More clear and intense warning about EncFS deprecation and removal
* Updated desktop entry files
* Move several values from config file into new introduce state file
($XDG_STATE_HOME/backintime.json)
* Completed license information to conform to REUSE.software and SPDX
standards.
* Remove & Retention (formally known as Auto-/Smart-Remove) with improved
GUI and user manual section
* Open user manual (local if available otherwise online) via Help menu
* Toolbar context menu to display the buttons in different combinations
with icons and text
* Add offset minutes to hourly schedules
* Gui: Exclude patterns are now case-sensitive when added
* Gui: The width of the fourth column in files view is now saved
* Snapshot compare copy symlink as symlink
* Crash when comparing a snapshot with a symlink pointing to a nonexistent
target
* Gui: Crash (KeyError) opening language setup dialog with unknown
locale/language
++++ calibre:
- Add missing require libjpeg-turbo.
++++ cdecl:
- Update to release 18.5
* Added support for C++26 `indeterminate` attribute and
some predefined types.
* `static` storage class support.
++++ chafa:
- Update to 1.16.2:
* #288 SVG scaling seems to be done after bitmap conversion
* [unfiled] MinGW: Undeclared function error for strlen()
* [unfiled] Assert when using chafa_canvas_draw_all_pixels() with Kitty passthrough
* [unfiled] Hangs when running with closed stdin
* [unfiled] Potential overrun when output dimension is exactly 1 pixel.
* [unfiled] Small memory leak on failed load in the grid layout.
* [unfiled] Occasional warnings from JPEG loader that should not be printed.
++++ chirp:
- Update to version 20250704:
* tk760g: Fix deprecated current value settings
* tk760g: Add Off-hook-decode setting
* Unify modern kenwood commercial step handling
* tk3140: Fix tuning step selection
++++ libheif:
- update to 1.20.1:
- Fixes a bug in decoder plugin loading.
- Changes from 1.20.0:
- Sequences:
- API for reading and writing image sequences. You can read and
write sequences for all codecs (not just H.265 / AV1, but
also JPEG-2000, ISO-23001-17 uncompressed, ...). Currently
only intra-coded sequences are supported.
- API for reading and writing metadata sequences. The metadata
tracks can contain any raw timed data.
- Support for SAI (sample auxiliary information). Timed samples
(from image sequences or metadata) can have auxiliary data
attached. Currently we support TAI timestamps and GIMI
content description IDs.
- Support for track references.
- The API for sequences is described here:
https://github.com/strukturag/libheif/wiki/Reading-and-Writing-Sequences
- New command line tool heif-view to show HEIF sequences
(requires libSDL).
- Other new features:
- You can specify a security limit for the maximum total memory
libheif may use for decoding. This is easier to handle than
specifying limits on the maximum image size or single memory
allocations.
- Support for TAI timestamps (in images and sequences) has been
promoted from experimental to stable.
- FFMPEG plugin now supports HDR decoding
- Header files are now split into individual headers by topic.
However, it should still be backwards compatible with heif.h
being a catch-all covering the old content. For new
functionality (sequences, TAI), you will need to include the
specific headers.
- All struct names of the API are now also typedefs.
- add build requires for brotli which it looks for since 1.18
- prepare building heif-view
++++ git-cliff:
- Update to version 2.9.1:
* CI/CD fixes only
++++ gotestsum:
- Update to version 1.12.3:
* Bump deps
* --rerun-fails-abort-on-data-race
* Use earlier and latest event time for elapsed time
* go junitxml: compute per package start times rather than using per execution
* feat: support for hidding skipped tests in the junit report
++++ incus:
- Update to Incus 6.14. See upstream changelog online at
* This release fixes two security issues reported by Olivier BAL-PETRE of
ANSSI (French Cybersecurity Agency):
- CVE-2025-52889 bsc#1245365
- CVE-2025-52890 bsc#1245367
+ S3 upload of instance and volume backups
+ Customizable expiry on snapshot creation
+ Alternative default expiry for manually created snapshots
+ Live migration tweaks and progress reporting
+ Reporting of CPU address sizes in the resources API
* Database logic moved to our code generator
++++ jacktrip:
- Update to 2.7.1:
* Revert "Temporarily reverting qt 6.8 upgrade for another 2.5.x release"
* Attempting to blacklist more iPhone microphones
* Reworking webengine configuration
* Adding modal to select what screen or window you would like to share
* VS Mode shows too many options for stereo devices
* Fixing order of destruction to fix seg fault when shutting down
* Adding Audio Unit v2 version of the JackTrip Audio Bridge
* Fix sample rate conversion in Audio Unit plugin
* Fix mLastSeqNumIn when packets arrive out of order
* Display friendlier error message when audio interface is disconnected
* Updating AudioSockets to eliminate dependency on QApplication
* Only use glitches for increasing auto headroom
* Don't glitch on the first good packet if previous was a glitch
* Accelerate increases to auto headroom when we know it will help
* Conditionally include onDesktopMediaRequested based on Qt version
* Fixing some issues with auto button for audio quality slider
* Fix potential double delete in volume meters
* Many fixes for Windows, not in scope
++++ mpc-qt:
- Update to version 25.07
* A video preview is shown on the seek bar.
* The window can be moved by dragging the bottom section.
* Bigger icons and updated subtitles icon.
* The shuffle feature shuffles the entire list (and preserve
its original order) and the playlist keeps the current item
at the center, so you'll always know what's playing next.
* The new music mode makes it possible to keep the MPC-QT
small to play music.
* The keys editor is easier to use thanks to a search field
and a better workflow.
* Subtitles additions for deaf or hard-of-hearing (SDH) like
[whispers] can be automatically hidden (in "Subtitles >
Misc").
* You can force MPC-QT to use English instead of an incomplete
translation.
- Switch to cmake build
++++ newsflash:
- Update to 4.0.3:
* miniflux: no longer use changed_at as updated timestamp
* article list: fix loading query when sorting by last updated
* article view: add whitespace at the bottom
* article view: fix scrolling issue when resizing the window
- update to 4.0.2:
* migration for content width preference
++++ openQA:
- Update to version 5.1751707651.71eebf76:
* dbicdh: Cleanup pre-2020 files
* Avoid showing AJAX error on index page when user is navigating elsewhere
* Dependency cron 2025-07-03
* Avoid showing confusing data in the needles table
++++ openresolv:
- update to 3.17.0:
* libc: only change resolv.conf if the signature matches
* resolvconf: -I now inits subscribers after clearing state
* resolvconf.8: resolvconf -I should be called during early boot
* resolvconf: remember if any subscriber errored
++++ os-autoinst:
- Update to version 5.1751470028.ff900af:
* Autodetect default ethernet dev/br in os-autoinst-setup-multi-machine
* Fix category generation for paths to lua test modules
* Update Perl::Tidy to 20250616.0.0
* generalhw: fix is_shutdown signature
* Workaround coverage issue
++++ polymake:
- Update to release 4.14
* tropical: cone: refactoring and fixes for DOME, COVECTORs and
PSEUDOVERTICES
* tropical: polytope: fix vertices computation
* tropical: hypersurface: fixes for monomials and binomials
- Drop gcc15.patch (merged)
++++ python-PasteDeploy:
- update to 3.1.0:
* Support Python 3.11 and 3.12.
* Remove deprecated usage of inspect.getargspec that is no
longer supported in Python 3.12.
* Fix python_requires package metadata to support Python 3.7+.
* Drop support for Python 2, as well as 3.4, 3.5, and 3.6.
* Fix a broken compatibility shim that would cause the
ConfigParser to fail on Python 3.12 when ConfigParser.readfp
is removed.
* Drop setuptools dependency and start using importlib.metadata
instead.
* Refactor repository into a src folder layout.
* Added setuptools as an explicit dependency. This has always
been required but now that more environments are becoming
capable of operating without it being installed, we now need
to ensure it's available.
* pytest-runner removed, use tox to run tests.
* Python 3 deprecation warning cleanups
* Moved code to GitHub under the Pylons Project.
* Moved documentation under the Pylons Project, hosted by Read
the Docs at https://docs.pylonsproject.org/projects/pastedepl
oy/en/latest/
* Fixed Python 3 issue in paste.deploy.util.fix_type_error()
* Fixed use of the wrong variable when determining the context
protocol
* Fixed invalid import of paste.deploy.Config to
paste.deploy.config.Config
* Fixed multi proxy IPs bug in X-Forwarded-For header in
PrefixMiddleware
* Fixed TypeError when trying to raise LookupError on Python 3
* Fixed exception reraise on Python 3
* Project is now maintained by Alex Grönholm
* Was printing extraneous data when calling setup.py
* Fixed missing paster template files (fixes "paster create -t
paste.deploy")
++++ python-diskcache:
- disable django support on SLE15 also
++++ python-dogpile.cache:
- update to 1.4.0:
* The pyproject.toml configuration has been amended to use
the updated PEP 639 configuration for license,
* Support for Python 3.8 has been dropped, the minimum version
is now Python 3.9, as 3.8 is EOL. This change is necessitated
by the need to require setuptools 77.0.3 in order to satisfy
PEP 639.
- update to 1.3.4:
* [usecase] [valkey] Added backend for valkey server. This is
based on valkey-py as the driver.
* Fixes to the recently added RedisClusterBackend fixing a
runtime typing error that prevented it from running.
++++ python-dunamai:
- update to 1.25.0:
* Added commit_prefix option to Version.serialize() to insert a prefix when
serializing commit IDs.
* Added escape_with option to Version.serialize() to customize how branch
names are escaped.
++++ python-langfuse:
- update to 3.1.2:
* fix(langchain): do not stringify metadata unnecessarily
* chore: add good .env defaults
* fix(openai): add check for metadata NotGiven
* fix(scores): skip sampling if OTEL sampler not available
* fix(dataset-run-items): correctly typ datasetRunItems.list
- update to 3.1.1:
* fix(client): do not escape url param with httpx > 0.28
- update to 3.1.0:
* feat(prompts): chat message placeholders
- update to 3.0.8:
* feat(langchain): add last trace id property to
CallbackHandler
* fix(openai): chat.completions.parse out of beta
- update to 2.60.9:
* fix(openai): chat completions parse out of beta (sdk-v2)
- update to 3.0.7:
* fix(client): auth check on missing credentials
* fix(flushing): rely on OTEL default flush settings
- update to 3.0.6:
* fix(prompts): escape json in get_langchain_prompt
- update to 3.0.5:
* feat(client): allow filtering spans by instrumentation scope
* fix(observe): default IO capture on decorated functions
- update to 3.0.4:
* fix(client): use tracing_enabled in get_client
- update to 3.0.3:
* fix(client): correctly scope client in multiproject setups
* chore(deps): bump protobuf from 5.29.4 to 5.29.5
- update to 3.0.2:
* fix: set timeout to 5 seconds
* chore(deps): bump requests from 2.32.3 to 2.32.4
* feat(langchain): langfuse trace attributes in run invocation
config
* fix(client): url encoding slashes
* fix(resource-manager): do not register processor if tracing
- update to 3.0.1:
* fix: treat `usage_metadata.total_token_count` of vertex ai as
total
* fix(client): scope mask function to resources singleton
- update to 3.0.0:
* This is the new OTEL-based Langfuse Python SDK. See the our
changelog post for more details and let us know your feedback
in this GitHub Discussion.
- update to 2.60.8:
* fix(langchain): deployment version in azure model
- update to 2.60.7:
* fix(langchain): vertex token counts
- update to 2.60.6:
* fix(langchain): anthropic usage parsing
- update to 2.60.5:
* fix(openai): usage parsing for streamed responses
- update to 2.60.4:
* feat: add env filter to fetch_traces() and
fetch_observations()
- update to 2.60.3:
* fix(langchain): capture tool_call_id
++++ python-license-expression:
- update to 30.4.3:
* Release license-expression wheels properly
* Update license list to latest ScanCode
++++ python-mmh3:
- update to 5.1.0:
* Improve the performance of `hash128()`, `hash64()`, and
`hash_bytes()` by using METH_FASTCALL, reducing the overhead
of function calls
* Drop support for Python 3.8, as it has reached the end of
life on 2024-10-07
* Fix the issue that the package cannot be built from the
source distribution
* Add support for Python 3.13.
* Improve the performance of the `hash()` function with
* METH_FASTCALL, reducing the overhead of function calls. For
data sizes between 1–2 KB (e.g., 48x48 favicons), performance
is 10%–20% faster. For smaller data (~500 bytes,
like 16x16 favicons), performance increases by approximately 30%
* Add `digest` functions that support the new buffer protocol
++++ python-mysql-connector-python:
- update to 9.3.0:
* WL#16754: The host wildcard no longer applies to localhost
* WL#16752: Deprecate class methods to access instance data or
to know instance internal state
* WL#16327: Remove Cursors Prepared Raw and Named Tuple
* BUG#37541353: (Contribution) Fix typing annotation of
MySQLConnectionAbstract's close function
* BUG#37453587: Github links in PyPI project's pages do not
work
* BUG#37447394: Unable to escape a parameter marker (`%s`) used
in a query that should not be treated as a parameter marker
* BUG#37418436: Arbitrary File Read in MySQL Python Client
library
* BUG#37410052: Bad formatting of exceptions when connecting
with Unix sockets
* BUG#37399636: The C-extension has a memory leak when working
with prepared statements
* BUG#37275524: Exception is not interpreted properly on
prepared statements when C extension is in use
* BUG#36098290: mysql-connector-python is distributed without
setup.py or pyproject.toml
* WL#16381: Add support for read and write timeouts
* WL#16285: Remake Multi Statement Execution
* BUG#37145655: MySQL Connector/Python Configuration Files RCE
* BUG#36702939: connection_cext has a memory leak in the python
mysql-connector
* BUG#36922645: Option `connection_timeout` is overwritten and
works as "query" timeout instead
* BUG#36126909: "Unread result found" exception/bad
MySQLCursor.statement when query text contains code comments
* BUG#35810050: Executing multiple statements fails when
importing Sakila
++++ python-nagiosplugin:
- update to 1.4.0:
* new: add check name to Check constructor (Simon Meggle)
* change: drop support for Python 3.4, 3.5, and 3.6 (#65)
* change: add support for Python 3.11, 3.12, and 3.13 (#65)
* fix: correct reference to class ~.performace.Performance in
* Context.performance docstring (Josef Friedrich)
* fix: tests use importlib where available in place of
deprecated
* pkg_resources (#50)
* fix: build environment updates to support py2.7 (#64)
* doc: additional text explaining the naming of the Warn state
class (#26)
* doc: updated document building for newer Sphinx (#72)
* doc: updated document building for new readthedocs.io
deployment process
* (#79)
* linting: replaced some elif statements occluded by return
statements (no-else-return)
* linting: cleaned up "inconsistent-return-statements" errors
* linting: replace flake8 with ruff (#60)
* linting: add security tests with pip-audit and bandit (#61)
++++ python-narwhals:
- update to 1.45.0:
* feat: Add `Expr|Series.str.to_date`
* feat: add `ignore_nulls` to `any_horizontal` and
`all_horizontal`
* feat: Add `order_by` option in `with_row_index` method
* patch: Preserve pandas "pyarrow" dtype_backend in
`str.to_datetime`
* fix: zfill for old polars and pyarrow versions
* fix: ensure `fill_null` doesn't silently downcast for pandas
per-3.0
* test: Suppress `NotImplementedError` for `cuDF`
* test: xfail floordiv polars on GPU engine
* ci: Fail polars 0.20.6 in floordiv by zero
* ci: use try_divide in PySpark for division
* test: div by zero returns nan
* chore: share binary comparisons between duckdb/ibis/spark
* typing: Return `Self` whenever possible
* ci: pin sqlglot, use different cache_suffixes for different
jobs
* chore: Add pandas-like `import_array_module` util function
* chore: Add `LazyExprNamespace`
* ci: fixup old versions for floordiv test
- update to 1.44.0:
* fix, perf: avoid np.repeat for broadcasting
* feat: Add support for `Expr.str.zfill`
* fix: Set Ibis time_unit and time_zone for Datetime dtype
conversion
* fix: raise NotImplementedError instead of returning it
* fix, perf: avoid np.repeat for broadcasting
* fix(typing): Resolve intermittent `*GroupBy` variance issue
* fix: ensure `generate_temporary_column_name` result always
starts with character
++++ python-networkx:
- update to networkx-3.5:
* Save Layouts on Graphs (#7571).
* Expire d_separated and minimum_d_separator functions (#7830).
* Expire all_triplets deprecation (#7828).
* Expire random_triad deprecation (#7829).
* DEP: Raise an exception for k_core functions with multigraphs
(#7831).
* Deprecate graph_could_be_isomorphic (#7826).
* Expire total_spanning_tree_weight deprecation (#7843).
* Expire deprecation of create kwarg in nonisomorphic_trees
(#7847).
* New draw API (#7589).
* perf: optimise `random_k_out_graph` (#7702).
* Clausets local community detection algorithm (#7691).
* `find_asteroidal_triple` improvement (#7736).
* Add `weight` to harmonic_diameter (#7636).
* Densest Subgraph Problem: Greedy Peeling and Greedy++
Implementations (#7731).
* single_source_all_shortest_paths: don't loop over all nodes
(#7762).
* Error message improvement for nbunch_iter ( NetworkXError
raised with specific message on TypeError with "iter" in msg
) (#7790).
* Faster computation of energy in Laplacian centrality (#7793).
* Make `forceatlas2_layout` dispatchable (#7794).
* Update dispatchable for `forceatlas2_layout` (#7798).
* Enable backend-only functions where NetworkX is just an API
(#7690).
* Steinertree kou enhancement in response to issue 5889
type:Enhancements (#7767).
* Add Leiden as a backend-only algorithm (#7743).
* Bipartite layout nodes optional (#7756).
* Densest Subgraph Problem: FISTA based algorithm + Large scale
tests (#7770).
* Dispatch `get_node_attributes` and a few more from
`nx.classes.function` (#7824).
* Faster `could_be_isomorphic` and `number_of_cliques` (#7855).
* Add square_clustering to algorithm benchmarks (#7857).
* Faster Implementation of Structural Holes (#7249).
* Improve runtime of number_of_nonisomorphic_trees() (#7917).
* Fix write_gexf timeformat for dynamic Graphs (#7914).
* Consolidate could_be_isomorphic (#7852).
* Improving rooted_tree_isomorphism for deep trees (#7945).
* Fixing nx.diameter inconsistent results with usebounds=True
(#7954).
* Faster `square_clustering` (#7810).
* Avoid repeated cache conversion failures for backends
(#7768).
* Improve _sparse_fruchterman_reingold with L-BFGS (#7889).
* Improve Performance of Tree Isomorphism and Center
Calculation (#7946).
* Add option for `biadjacency_matrix` to be returned as a dense
NumPy array (#7973).
* Add Functions for Finding Connected Dominating Sets (#7774).
* Add feature to make storing node contraction data optional
(#7902).
* Added "initial_node" param to generate_random_paths() to
allow a starting node to be specified for generated walks
(#8002).
* Fix behavior for iterable `sources` argument in `bfs_layers`
(#8013).
* Speed up `connected_components` and
`weakly_connected_components` (#7971).
* BiRank Algorithm Implementation (#7978).
* Enforce correct graph types for graph matchers (#8043).
* Fix for issue #7645: Do not preserve 'cw' and 'ccw'
attributes in PlanarEmbedding.to_undirected() (#7750).
* fix typo in ramanujan branch (#7804).
* Fix `with nx.config(backend_priority=backends):` (#7814).
* Fix handling of faux_infinite values in network_simplex
(#7796).
* Fixed the return type from an empty dict to an empty set
(#7910).
* Add `edge_attrs="weight"` to `forceatlas2_layout` dispatch
decorator (#7918).
* Fix graph_hash iteration counts and DiGraph handling (#7834).
* Refactored the working of chordless_cycles to handle self
loops (#7901).
* Fix bc scale with k endpoints (#7908).
* Fix BC scaling for source nodes with k and endpoints=False
(#7949).
* BUG: graph6 format invariant to trailing newline (#7941).
* Fix `random_degree_sequence_graph` when input is an iterator
(#7979).
* Improve special cases in dispatch testing (paying off tech
debt) (#7982).
* Fix bug when assigning list to `nx.config.backend_priority`
(#8034).
* A minimal fix for `is_aperiodic` (#8029).
* fix bug of _sparse_fruchterman_reingold and remove try/except
idiom (#8041).
* Fix edge case in ISMAGS symmetry detection (#8055).
++++ python-numericalunits:
- update to 1.26:
* version 1.26, 2024-11-26 -- update to latest CODATA (and add
CODATA URLs), add debye unit of dyipole moment, add
README_appendix about how to do parallel processing,
modernize build / packaging
++++ python-oiffile:
- update to 2025.5.10:
* Remove doctest command line option.
* Support Python 3.14.
* Improve type hints.
* Drop support for Python 3.9, support Python 3.13.
++++ python-poetry-dynamic-versioning:
- update to 1.9.0:
* Option tool.poetry-dynamic-versioning.commit-prefix
* Option tool.poetry-dynamic-versioning.escape-with
++++ python-proglog:
- update to 0.1.12:
* Finalise TOML config (e.g. exclude unwanted folders in
installations), remove `setup.py`
- update to 0.1.11:
* Added documentation
* Automated publishing to PyPI
* Automated documentation generation
* Switched to TOML package description
* No changes in functionality
++++ python-puremagic:
- update to 1.30:
* Adding #109 Halt on non-regular files like /dev/zero and
/dev/random (thanks to Yuri Schaeffer)
++++ python-uv:
- update to 0.7.19
* The uv build backend is now stable, and considered ready for production use.
* Enhancements
* Ignore Python patch version for --universal pip compile
* Update the tilde version specifier warning to include more context
* Clarify behavior and hint on tool install when no executables are available
* Bug fixes
* Make project and interpreter lock acquisition non-fatal
* Includes sys.prefix in cached environment keys to avoid --with collisions across projects
* Documentation
* Add a migration guide from pip to uv projects
++++ supertuxkart:
- Make compatible to CMake 4.0 and newer until STK 1.5 will provide
the proper fix.
- Add upstream add-include-work-with-gcc15.patch
------------------------------------------------------------------
------------------ 2025-7-4 - Jul 4 2025 -------------------
------------------------------------------------------------------
++++ aws-efs-utils:
- Add cargo-packaging to BuildRequires
- Use %cargo_build for building Rust code
++++ azure-storage-azcopy:
- Remove upstream URL from Source field
++++ chainguard-dfc:
- Update to version 0.9.3:
* Add dist/ to gitignore to fix version
- Update to version 0.9.2:
* Get version and revision using runtime/debug
++++ llvm20:
- Replace usage of %jobs for reproducible builds (boo#1237231)
++++ copacetic:
- Update to version 0.11.0:
* Notable Changes
- Copa now supports multi-platform patching!
- Support for buildkit instance running on podman
- Support for OCI Media Types in addition to Docker
* Changelog
- feat: support update all for multi platform patching (#1141)
- chore(security): ignore irrelevant vulnerabilities in
osv-scanner.toml (#1177)
- fix: Revert "chore: bump cbl-mariner/distroless/base from
2.0.20240112 to 2.0.20250602 in
/integration/singlearch/fixtures/openssl-test-img-rpm"
(#1173)
- chore: bump the all group across 1 directory with 2 updates
(#1174)
- chore: bump dotenv from 17.0.0 to 17.0.1 in /website in the
all group (#1170)
- chore: bump github.com/aquasecurity/trivy from 0.63.0 to
0.64.0 (#1169)
- chore: bump github.com/moby/buildkit from 0.23.1 to 0.23.2
(#1168)
- chore: bump cbl-mariner/distroless/base from 2.0.20240112 to
2.0.20250602 in
/integration/singlearch/fixtures/openssl-test-img-rpm (#1165)
- ci: [StepSecurity] Apply security best practices (#1156)
- fix: retain multiplatform manifest list annotations (#1120)
- docs: add openssf best practices badge (#1157)
- feat: enhance multi platform summary report (#1123)
- chore: bump github.com/cpuguy83/go-docker from 0.3.0 to 0.3.1
(#1148)
- chore: bump the all group with 2 updates (#1147)
- chore: bump github.com/docker/cli from 28.2.2+incompatible to
28.3.0+incompatible (#1146)
- chore: bump github.com/docker/docker from 28.2.2+incompatible
to 28.3.0+incompatible (#1145)
- chore: bump dotenv from 16.5.0 to 17.0.0 in /website in the
all group (#1144)
- chore: bump github.com/go-viper/mapstructure/v2 from 2.2.1 to
2.3.0 (#1142)
- docs: update release doc to include cncf guidance (#1066)
- fix: handle docker load generically (#1059)
- docs: Update ADOPTERS.md to link to official adopters webpage
(#1140)
- fix: ensure tooling image is tried with platform (#1134)
- docs: improve multiplatform docs (#1129)
- fix: preseve all platforms in manifest (#1121)
- chore: bump k8s.io/apimachinery from 0.33.1 to 0.33.2 (#1126)
- chore: bump github.com/moby/buildkit from 0.22.0 to 0.23.1
(#1125)
- chore: bump github.com/docker/buildx from 0.24.0 to 0.25.0
(#1124)
- feat: add multiplatform e2e plugin test (#1114)
- docs: Add Search to website using Algolia (#1082)
- chore: bump brace-expansion from 1.1.11 to 1.1.12 in /website
(#1118)
- chore: bump the all group with 3 updates (#1117)
- chore: bump github.com/quay/claircore from 1.5.38 to 1.5.39
(#1116)
- chore: bump github.com/google/go-containerregistry from
0.20.5 to 0.20.6 (#1115)
- feat: Add Multi Arch Enhancements (#1098)
- fix: remove directory and platform-specific-errors args from
multi platform (#1105)
- chore: bump google.golang.org/grpc from 1.72.2 to 1.73.0
(#1102)
- chore: bump the all group with 2 updates (#1103)
- chore: bump golang.org/x/sync from 0.14.0 to 0.15.0 (#1100)
- chore: bump github.com/quay/claircore from 1.5.37 to 1.5.38
(#1099)
- chore: bump the all group in /website with 3 updates (#1101)
- feat: Add native v1alpha1 report support (#1079)
- fix: run go mod tidy (#1089)
- feat: add multiarch patching workflow changes (#1067)
- chore: bump ossf/scorecard-action from 2.4.1 to 2.4.2 in the
all group (#1088)
- chore: bump the all group in /website with 3 updates (#1087)
- chore: bump github.com/aquasecurity/trivy from 0.62.1 to
0.63.0 (#1085)
- chore: bump github.com/docker/cli from 28.1.1+incompatible to
28.2.2+incompatible (#1084)
- fix: add shorthand flag for report-dir (#1081)
- docs: Add Governance Documentation (#1056)
- docs: add contributor ladder (#1052)
- feat: Improve EOL Logging (#1069)
- docs: consistent community docs (#1078)
- chore: bump github.com/docker/buildx from 0.23.0 to 0.24.0
(#1076)
- chore: bump google.golang.org/grpc from 1.72.1 to 1.72.2
(#1075)
- chore: bump github.com/google/go-containerregistry from
0.20.3 to 0.20.5 (#1074)
- chore: bump github.com/moby/buildkit from 0.21.1 to 0.22.0
(#1073)
- docs: Keep FAQ headings consistent (#1062)
- docs: Clarify no VEX Document generation with update all
(#1055)
- feat: add multi arch command changes (#1009)
- chore: bump the all group with 4 updates (#1065)
- chore: bump k8s.io/apimachinery from 0.33.0 to 0.33.1 (#1064)
- chore: bump google.golang.org/grpc from 1.72.0 to 1.72.1
(#1063)
- chore: Add some tests for buildx context support (#1057)
- chore: bump github.com/aquasecurity/trivy from 0.61.1 to
0.62.1 (#1050)
- chore: bump golang.org/x/sync from 0.13.0 to 0.14.0 (#1049)
- fix: Debian temprootfs (#997)
- chore: Fix some issues with docker and buildx connections
(#1053)
- fix: oci media type should be respected (#949)
- chore: bump the all group with 2 updates (#1051)
- fix: upgrade golangci-lint to v2.1.0 (#1045)
- chore: bump the all group with 3 updates (#1043)
- chore: bump github.com/quay/claircore from 1.5.36 to 1.5.37
(#1042)
- chore: bump github.com/moby/buildkit from 0.21.0 to 0.21.1
(#1040)
- fix: guard against error buildkit solve (#1037)
- chore: bump the all group with 2 updates (#1032)
- chore: bump github.com/docker/buildx from 0.22.0 to 0.23.0
(#1030)
- chore: bump github.com/docker/cli from 28.0.4+incompatible to
28.1.1+incompatible (#1029)
- chore: bump github.com/docker/docker from 28.0.4+incompatible
to 28.1.1+incompatible (#1028)
- fix: apt apk images fail tooling images missing (#985)
- fix: ignore shadow cves for integration test (#1027)
- feat: add push images on patch flag (#1004)
- chore: bump the all group across 1 directory with 3 updates
(#1025)
- chore: bump github.com/quay/claircore from 1.5.35 to 1.5.36
(#1023)
- chore: bump google.golang.org/grpc from 1.71.1 to 1.72.0
(#1021)
- chore: bump github.com/moby/buildkit from 0.20.2 to 0.21.0
(#1020)
- chore: bump github.com/aquasecurity/trivy from 0.61.0 to
0.61.1 (#1019)
- feat: Discover Platforms Utility (#1017)
- chore: bump http-proxy-middleware from 2.0.7 to 2.0.9 in
/website (#1024)
- chore: bump golang.org/x/net from 0.37.0 to 0.38.0 (#1018)
- chore: bump the all group with 2 updates (#1016)
- chore: bump estree-util-value-to-estree from 3.1.1 to 3.3.3
in /website (#1015)
- chore: bump the all group with 3 updates (#1014)
- chore: bump typescript from 5.8.2 to 5.8.3 in /website in the
all group (#1013)
- chore: bump golang.org/x/sync from 0.12.0 to 0.13.0 (#1012)
- chore: bump google.golang.org/grpc from 1.71.0 to 1.71.1
(#1011)
- docs: explain EOL image error messages in FAQ (#966)
- feat: invalidate tdnf cache when patching (#973)
- fix: fast fail for no upgrades (#1005)
- docs: Add community docs (#996)
- chore: bump image-size from 1.1.1 to 1.2.1 in /website
(#1008)
- fix: lint fixes for ci (#1006)
- chore: upgrade trivy to 0.61.0 (#1007)
- chore: bump github.com/docker/buildx from 0.21.3 to 0.22.0
(#983)
- feat: add copa install command (#987)
- fix: rpm fails if mirror tooling image not present (#978)
- chore: bump goreleaser/goreleaser-action from 6.2.1 to 6.3.0
in the all group (#1003)
- chore: bump github.com/docker/cli from 28.0.2+incompatible to
28.0.4+incompatible (#1002)
- chore: bump github.com/spf13/viper from 1.20.0 to 1.20.1
(#1001)
- chore: bump github.com/moby/buildkit from 0.20.1 to 0.20.2
(#1000)
- chore: bump the all group in /website with 2 updates (#999)
- fix: golangci-lint v1 is not supported by
golangci-lint-action v7 (#994)
- chore: bump the all group with 6 updates (#984)
- chore: add cbl-mariner/base/core:1.0 to mirrored tooling
images (#979)
- chore: bump k8s.io/apimachinery from 0.32.2 to 0.32.3 (#982)
- chore: bump github.com/docker/cli from
28.0.0-rc.2+incompatible to 28.0.2+incompatible (#981)
- feat: add support for custom suffix tag (#961)
- chore: bump github.com/moby/buildkit from 0.19.0 to 0.20.1
(#943)
- fix: dependency update for docker/buildx v0.21.3 (#972)
- chore: bump github.com/spf13/viper from 1.19.0 to 1.20.0
(#963)
- chore: bump github.com/containerd/containerd from 1.7.25 to
1.7.27 (#969)
- chore: bump github.com/containerd/containerd/v2 from 2.0.2 to
2.0.4 (#968)
- chore: bump the all group with 3 updates (#964)
- chore: bump github.com/opencontainers/image-spec from 1.1.0
to 1.1.1 (#962)
- chore: bump @babel/runtime from 7.26.0 to 7.26.10 in /website
(#959)
- chore: bump @babel/runtime-corejs3 from 7.26.0 to 7.26.10 in
/website (#958)
- chore: bump @babel/helpers from 7.26.0 to 7.26.10 in /website
(#957)
- chore: bump golang.org/x/net from 0.34.0 to 0.36.0 (#956)
- fix: update docs with mirrored tooling images (#955)
- feat: mirror tooling images to ghcr - part 2 (#947)
- chore: bump prismjs from 1.29.0 to 1.30.0 in /website (#954)
- chore: bump the all group with 2 updates (#950)
- chore: bump google.golang.org/grpc from 1.70.0 to 1.71.0
(#951)
- chore: bump golang.org/x/sync from 0.11.0 to 0.12.0 (#952)
- feat: mirror tooling images to ghcr (#946)
- docs: add docker extension (#948)
- chore: Generate v0.10.x docs (#945)
++++ python-kiwi:
- Update test-image-disk
Add NetworkManager for better remote debugging capabilities
++++ transactional-update:
- Version 5.0.5
- Add support for kdump 2.1.0 [bsc#1243758]
- Integrate test to support `make check`
++++ espresso:
- Rename to espresso.
++++ perl-Image-ExifTool:
- Update to 13.32:
* Added a new Olympus CameraType
* Added a new Sony LensType (github #335)
* Added a new Nikon CropHiSpeed value
* Added a warning if a tag value couldn't be packed for writing
to a binary data structure
* Decode more Ricoh/Pentax AF tags for some models
* Decode Canon HDR-PQ tag (github #336)
* Extract a couple more EXIF tags
* Patched to allow a dot (.) in the name of a structure element when writing
* Fixed "uninitialized value" bug when using -w with the -stay_open feature
* Fixed bug in -file option when tag names were used to specify the
name of the alternate file (the tags were taken only from the first
input file unless a file name formatting code was also specified)
++++ eza:
- Update to 0.22.0:
Bug Fixes:
* Replace default_input_path check with "." check
Features:
* [breaking] Define -d/--treat-dirs-as-files behavior, tests
The behavior of the -d flag has been refined to be more
consistent with ls. Its long flag has been changed to --treat-dirs-as-files
for clarity, while --list-dirs is retained as a backward-compatible alias to be
removed in a future release.
++++ filezilla:
- Update to 3.69.1
* Bugfixes and minor changes:
- Fixed initial loading of file extensions for the Auto transfer type
- Changes from 3.69.0
* Bugfixes and minor changes:
- Faster natural sort
- *nix: Fixed focus issue in Site Manager
- Updated to libfilezilla 0.50.0
++++ gmsh:
- Update to 4.14.0
* improve return value of boolean operations; improved
ONELAB parameter GUI; improved XAO export with mesh sizes;
improved unrolled GEO export to handle OCC geometries; new
Step() built-in parser function; fix occ/getClosestPoint for
OCC surfaces; renamed Windows DLL import library from
.lib to .dll.lib; official binary builds now use OCC 7.8, and
Linux and Windows binary builds use FLTK 1.3 (instead of
FLTK 1.4, which introduced performance regressions in OpenGL
rendering); bug fixes.
* New API functions: model/getEntityProperties,
model/getPhysicalGroupsEntities
* Incompatible API changes: new optional arguments to
occ/fillet2D; renamed model/getType as model/getEntityType;
renamed mesh/triangulate as algorithm/triangulate and add
new optional argument (edges); renamed mesh/tetrahedralize
as algorithm/tetrahedralize
++++ gstreamer-plugins-bad:
- Provide and Obsolete gstreamer-1.20-plugin-openh264 too, not just
gstreamer-plugin-openh264.
++++ vim:
- update to 9.1.1508
* patch 9.1.1508: string manipulation can be improved in cmdexpand.c
* runtime(vim): Update base-syntax and generator, match all default highlight groups
* runtime(vim): Update base-syntax and generator, generate command modifiers
* patch 9.1.1507: symlinks are resolved on :cd commands
* runtime(postscr): Correct some standard font names in syntax
* runtime(optwin): show 'guiligatures' option also on MS-Windows builds
* patch 9.1.1506: tests: missing cleanup in Test_search_cmdline_incsearch_highlight()
* patch 9.1.1505: not possible to return completion type for :ex command
* patch 9.1.1504: filetype: numbat files are not recognized
* patch 9.1.1503: filetype: haxe files are not recognized
* patch 9.1.1502: filetype: quickbms files are not recognized
* patch 9.1.1501: filetype: flix files are not recognized
* runtime(go): add section movement mappings to ftplugin
* runtime(doc): Tweak documentation style
* patch 9.1.1500: if_python: typo in python error variable
* runtime(tutor): regenerate utf-8 version of French vimtutor manpage
* runtime(netrw): upstream snapshot of v183
* runtime(vim): Update base-syntax, improve :syn-sync line defaults
* patch 9.1.1498: completion: 'complete' funcs behave different to 'omnifunc'
* patch 9.1.1497: Link error with shm_open()
* patch 9.1.1496: terminal: still not highlighting empty cells correctly
* README: mention POSIX vi as a goal of this project
* patch 9.1.1495: Wayland: uses $XDG_SEAT to determine seat
* patch 9.1.1494: runtime(tutor): no French translation for Chapter 2
* runtime(tutor): apply fixes to runtime/tutor/tutor2
* translation(it): updated Italian manpage
* patch 9.1.1493: manually comparing positions on buffer
* nsis: copy tutor directory recursively
* patch 9.1.1492: tests: failure when Wayland compositor fails to start
* patch 9.1.1491: missing out-of-memory checks in cmdexpand.c
* runtime(vim): re-generate vim syntax script after v9.1.1487
* patch 9.1.1490: 'wildchar' does not work in search contexts
* runtime(doc): fix :vmap example to avoid unwanted spaces with JJ
* patch 9.1.1489: terminal: no visual highlight of empty cols with empty 'listchars'
* patch 9.1.1488: configure: using obsolete macro AC_PROG_GCC_TRADITIONAL
* runtime(doc): Fix modeline in wayland.txt
* patch 9.1.1487: :cl doesn't invoke :clist
* patch 9.1.1486: documentation issues with Wayland
* Maintainers: Update MAINTAINERS file
* patch 9.1.1485: missing Wayland clipboard support
* runtime(pandoc): sync syntax script with upstream
* runtime(netrw): upstream snapshot of v182
* patch 9.1.1484: tests: Turkish locale tests fails on Mac
* patch 9.1.1483: not possible to translation position in buffer
* patch 9.1.1482: scrolling with 'splitkeep' and line()
* runtime(doc): mismatch between the :uniq document's description and examples
* runtime(diff): fix regex for matching no-eol match
* runtime(netrw): remove the fun from netrw :)
* runtime(doc): update description of :uniq command
* runtime(vim): Update base-syntax, match unamed register alias
* patch 9.1.1481: gcc complains about uninitialized variable
* runtime(doc): improve documentation style in editing.txt
* patch 9.1.1480: Turkish translation outdated
* patch 9.1.1479: regression when displaying localized percentage position
* translation(it): update Italian manpage for vimtutor
* runtime(vim): Update base-syntax, match :uniq command
* patch 9.1.1478: Unused assignment in ex_uniq()
* runtime(vim): Update base-syntax, match OR operator in :echo and :execute
* patch 9.1.1476: no easy way to deduplicate text
* runtime(java): Complement the recognition of type parameter sections
* patch 9.1.1476: missing out-of-memory checks in cmdexpand.c
* runtime(doc): vimtutor starts Vim in nocompatible mode
* runtime(doc): remove wrong documentation of the :digraph command
* patch 9.1.1475: completion: regression when "nearest" in 'completeopt'
* runtime(comment): add -mappings
* runtime(openPlugin): add -mappings
* patch 9.1.1474: missing out-of-memory check in mark.c
* runtime(tutor): Make all tutor files utf-8 only
* runtime(vim): Update base-syntax, match bare mark ranges
* runtime(vim): Update base-syntax, fix Vim9 :import expression comment handling
* patch 9.1.1473: inconsistent range arg for :diffget/diffput
* runtime(doc): mention using