------------------------------------------------------------------ --- Changelog.all ----------- Thu Jan 2 02:15:36 UTC 2025 ------ ------------------------------------------------------------------ ------------------------------------------------------------------ ------------------ 2025-1-2 - Jan 2 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-1-1 - Jan 1 2025 ------------------- ------------------------------------------------------------------ ++++ chirp: - Update to version 20241226: * Add basic support for Baofeng W31D and BF-T20D * Add driver for Kenwood TK690, TK790, and TK890. * Translations updates, UI fixes * Add legal power limits for US FRS and GMRS, replacing chirp's auto-populated 50W on all channels * Add MaxTalker P15 * Add Subpport for BF-F8HP-PRO firmware v0.33 ++++ ffmpeg-6: - Update to version 6.1.2 and fix Factory build. - Remove incorporated patches: 0001-avcodec-tests-rename-the-bundled-Mesa-AV1-vulkan-vid.patch, ffmpeg-6-CVE-2024-7055.patch and ffmpeg-6-CVE-2024-32230.patch Upstream changes: See /usr/shar/doc/packages/ffmpeg-6/Changelog ++++ ffmpeg-6-mini: - Update to version 6.1.2 and fix Factory build. - Remove incorporated patches: 0001-avcodec-tests-rename-the-bundled-Mesa-AV1-vulkan-vid.patch, ffmpeg-6-CVE-2024-7055.patch and ffmpeg-6-CVE-2024-32230.patch Upstream changes: See /usr/shar/doc/packages/ffmpeg-6/Changelog ++++ foot: - Update to v1.20.0: * foot.ini options: * Added security.osc52 to partially or fully disable clipboard access via the OSC-52 escape sequence. Defaults to enabling clipboard access. * Various keybindings for search mode that were implemented previously but not documented have now been documented in the manpages. * Runtime changes to the window title and app ID now require the value to only contain printable characters. * Added new themes: rose-pine-dawn, rose-pine-moon. * Fixed various crashes. * See https://codeberg.org/dnkl/foot/releases/tag/1.20.0 for more details. ++++ golangci-lint: - Update to version 1.63.0: * feat: format fixed files with the same formatters as the issues related to formatting (#5267) * build(deps): bump the linter-testdata group across 3 directories with 6 updates (#5268) * build(deps): bump github.com/ldez/usetesting from 0.4.0 to 0.4.1 (#5266) * Add exptostd linter (#5259) * dev: clarifies and homogenizes formatter descriptions (#5265) * build(deps): bump github.com/ldez/usetesting from 0.3.0 to 0.4.0 (#5264) * build(deps): bump github.com/sashamelentyev/usestdlibvars from 1.27.0 to 1.28.0 (#5263) * build(deps): bump github.com/ldez/usetesting from 0.2.2 to 0.3.0 (#5261) * build(deps): bump github.com/bombsimon/wsl/v4 from 4.4.1 to 4.5.0 (#5262) * docs: update "Contributing FAQ" (#5260) * feat: apply formatters after the suggested fixes (#5246) * fix: enable paths with junction inside windows (#5245) * Add nilnesserr linter (#5240) * build(deps): bump github.com/raeperd/recvcheck from 0.1.2 to 0.2.0 (#5258) * build(deps): bump github.com/julz/importas from 0.1.1-0.20241016092914-b26b8fc96f8a to 0.2.0 (#5256) * dev: use bool pointer on deprecated bool options (#5254) * build(deps): bump github.com/4meepo/tagalign from 1.3.4 to 1.4.1 (#5255) * fix: move uniq-by-line field from output to issues (#5253) * dev: improve --presets and --out-format flags help (#5251) * feat: disable timeout if timeout <= 0 (#5250) * build(deps): bump github.com/tetafro/godot from 1.4.18 to 1.4.20 (#5247) * build(deps): bump github.com/ldez/grignotin from 0.6.0 to 0.7.0 (#5248) * feat: improve formatter messages (#5243) * build(deps): bump github.com/ultraware/whitespace from 0.1.1 to 0.2.0 (#5244) * dev: publish AUR from sources (#5241) * fix: remove decoder, sloglint, tagalin from 'format' preset (#5242) * docs: update social network handles * docs: update completion guide (#5239) * goheader: fix invalid position (#5238) * feat: add support for SuggestedFixes (#5232) * docs: remove outdated update contributors instructions (#5234) * build(deps): bump github.com/Antonboom/nilnil from 1.0.0 to 1.0.1 (#5233) * build(deps): bump github.com/ultraware/funlen from 0.1.0 to 0.2.0 (#5231) * build(deps): bump github.com/alecthomas/go-check-sumtype from 0.2.0 to 0.3.1 (#5230) * gosec: handling of global nosec option when it is false (#5228) * docs: empty alias with importas (#5226) * importas: allow multiple empty aliases (#5222) * build(deps): bump github.com/julz/importas from 0.1.0 to b26b8fc96f8a (#5219) * build(deps): bump github.com/nunnatsa/ginkgolinter from 0.18.3 to 0.18.4 (#5217) * docs: update contributors image (#5216) * dev: fix implementation * dev: fix go mod * build(deps): bump nanoid from 3.3.6 to 3.3.8 in /docs (#5213) * gci: add new option * build(deps): bump github.com/uudashr/gocognit from 1.1.4 to 1.2.0 (#5212) * dev: remove archived mitchellh/go-ps (#5211) * feat: display linters help as JSON (#5209) * dev: enhance help linters output on fast and auto-fix capabilities (#5207) * dev: simplify cutVal implementation (#5206) * dev: format linter descriptions inside help command (#5205) * build(deps): bump github.com/ldez/tagliatelle from 0.6.0 to 0.7.1 (#5204) * build(deps): bump github.com/ckaznocha/intrange from 0.2.1 to 0.3.0 (#5203) * dev: sync checker with x/tools@v0.28.0 (#5201) * docs: Make contributors URL shorter (#5202) * build(deps): bump golang.org/x/tools from 0.27.0 to 0.28.0 (#5199) * docs: Ignore previously ignored contributors (#5200) * build(deps): bump github.com/ldez/gomoddirectives from 0.5.0 to 0.6.0 (#5196) * build(deps): bump github.com/ldez/usetesting from 0.2.1 to 0.2.2 (#5198) * build(deps): bump github.com/uudashr/gocognit from 1.1.3 to 1.1.4 (#5195) * build(deps): bump golang.org/x/sys from 0.27.0 to 0.28.0 (#5197) * dev: remove useless call to WithLoadForGoAnalysis (#5193) * dev: refactor ifs with cmp.Or (#5194) * build(deps): bump path-to-regexp and express in /docs (#5192) * build(deps): bump github.com/ldez/gomoddirectives from 0.4.2 to 0.5.0 (#5187) * build(deps): bump github.com/ldez/usetesting from 0.2.0 to 0.2.1 (#5189) * build(deps): bump github.com/butuzov/ireturn from 0.3.0 to 0.3.1 (#5188) * build(deps): bump github.com/sanposhiho/wastedassign/v2 from 2.0.7 to 2.1.0 (#5186) * dev: improve group names for dependabot * fix: improve Go version detection inside workspace (#5179) * build(deps): bump the linter-testdata group across 3 directories with 6 updates (#5182) * build(deps): bump github.com/ashanbrown/makezero from 1.1.1 to 1.2.0 (#5181) * build(deps): bump github.com/shirou/gopsutil/v4 from 4.24.10 to 4.24.11 (#5180) * build(deps): bump github.com/ldez/gomoddirectives from 0.2.4 to 0.4.2 (#5175) * build(deps): bump github.com/curioswitch/go-reassign from 0.2.0 to 0.3.0 (#5176) * build(deps): bump github.com/jjti/go-spancheck from 0.6.2 to 0.6.4 (#5174) * build(deps): bump github.com/butuzov/mirror from 1.2.0 to 1.3.0 (#5178) * build(deps): bump github.com/go-xmlfmt/xmlfmt from 1.1.2 to 1.1.3 (#5177) * Add UseTesting linter (#5170) * build(deps): bump github.com/ldez/tagliatelle from 0.5.0 to 0.6.0 (#5164) * dev: refactor linter constructors for consistency (#5173) * build(deps): bump santhosh-tekuri/jsonschema/v5 to v6 (#5171) * govet: fix stdversion (#5168) * docs: revert unwanted JSONSchema/doc changes (#5169) * build(deps): bump github.com/shirou/gopsutil to v4.24.10 (#5167) * docs: fix GitLab doc link in CodeClimateIssue comment (#5166) * build(deps): bump github.com/tdakkota/asciicheck from 0.2.0 to 0.3.0 (#5163) * build(deps): bump github.com/uudashr/iface from 1.2.1 to 1.3.0 (#5162) * build(deps): bump github.com/stbenjam/no-sprintf-host-port from 0.1.1 to 0.2.0 (#5161) * govet: add `stdversion` analyzer (#5160) * build(deps): bump github.com/timakin/bodyclose from 574207250966 to ed6a65f985e (#5077) * build(deps): bump github.com/tomarrell/wrapcheck/v2 from 2.9.0 to 2.10.0 (#5138) * dev: fix AUR prepare step (#5158) * dev: clean goreleaser configuration * chore: add changelog * loggercheck: add missing slog option (#5155) * docs: update GitHub Action assets (#5157) ++++ xfce4-branding-openSUSE: - Update to version 4.20.0+git1.d2555b3: * statusnotifier was merged with systray upstream * Removed obsolete 0001-cleanup-panel-config.patch as fixed upstream - Add 0001-cleanup-panel-config.patch to remove an additional start of plugin statusnotifier in a new session; its name is systray now and it gets always started, no need to start it manually. ++++ libxmp: - Update to release 4.6.1 * Add stereo sample loading support for IT, S3M, XM, MED, LIQ, and Digital Tracker (partial). * Add sample preamplification to filter mixers for high sample rates. * Add support for Ultra Tracker tempo commands. * Load Ultra Tracker comments instead of skipping them. * Implement support for Protracker instrument swapping. * Implement retrigger effects for MED, OctaMED, and Liquid Tracker where only one retrigger occurs. Liquid Tracker (new format) and Digital Symphony now allow retrigger values larger than 15. * Fix loop detection edge cases broken by S3M/IT marker scan bugs. * Add fix for IT break to module scan. * Fix restart position for >64k sample and Digital Tracker MODs. * Reset Invert Loop position when a new instrument is encountered. * MOD: make presence of invert loop override tracker ID guesses. * M.K. modules within Amiga limits which use EFx invert loop are now IDed as Protracker. * Support for loading Digital Tracker 2.03 DTMs (MOD patterns). * Support for loading Digital Tracker 1.9 DTMs (VERS/SV19). * Allow patterns up to 396 rows in Digital Home Studio DTMs. * Support for Digital Tracker 1.9 "MIDI note" transpose. * Simulate Digital Tracker effects bugs where possible. * A bunch of Liquid Tracker (.liq files) bug fixes * Fix out-of-bounds reads in His Master's Noise Mupp instruments. * Add compatibility for non-standard Pattern Loop implementations: Scream Tracker 3.01b; Scream Tracker 3.03b+; Impulse Tracker 1.00; Impulse Tracker 1.04 to 2.09; Modplug Tracker 1.16; Digital Tracker <=2.04; Digital Tracker 1.9; Octalyser; Imago Orpheus; Liquid Tracker; Poly Tracker. (MOD, FT2, and IT 2.10+ were already supported.) * S3M: Detect PlayerPRO, Velvet Studio and old MPT versions. ++++ mesheryctl: - update to 0.8.3: * Meshery CLI - refactor(mesheryctl): Promote environment command @lekaf974 (#13033) * Documentation - refactor(mesheryctl): Promote environment command @lekaf974 (#13033) ++++ os-autoinst: - Update to version 4.6.1735636267.be6a5a9: * Remove redundant newline in "GOT GO" message * autotest: Simplify with post-if * Add unit test for 'ensure_installed' to improve code coverage * Add more subtests for distribution.pm * Add test for the old net ssh2 error * Skip 28-signalblocker test in qemu emulation ++++ quimup: - Update to version 2.1.1 * Added: Option to set the interval to poll MPD. ++++ rmpc: - Removed cargo_audit from _service due that contains vendor now - Update to version 0.7.0 + Added - JumpToCurrent Queue action to make the cursor jump to the currently playing song - Mouse support for modal popups - List available decoder plugins from MPD via ShowDecoders action or rmpc decoders - Ability to add and instantly play song under cursor. Bound to Confirm action - Theme: add symbols.ellipsis to customize the ellipsis when text need to be truncated - A new Lyrics pane used to display synchronized lyrics. - Missing default keybind for the Album Artists tab - Allow stop action to work in paused state - Select functionality to the queue, selected songs can be moved up and down in the queue at the same time using the MoveUp/Down actions - Selected songs in queue can now be removed all at once from the Queue with the Delete action - InvertSelection action - Show album date in the Artists and AlbumArtists panes - Config options to sort albums by date or name and to hide or show album date in in the Artists and AlbumArtists panes - Rmpc will now try to reconnect and reinitialize on losing connection to mpd + Changed - Queue table now remembers cursor position when you switch tabs - Browser panes now remember cursor position in the root level when you switch tabs - Refactor and split utils module - Set binary limit to 5MB - Disabled album arts for songs over http(s). Can be brought back by changing album_art.disabled_protocols - Improves the usability and clarity of the queue deletion confirmation modal - width_percent config option in song_table_format. Replaced by width. - Deletion of a playlist now requires user confirmation - Default keybinds for tabs to make space for the Album Artists tab - Swapped default single and consume keybinds - Clear album art and song in the header when the playback stops - Refactored confirm modal into a generic one - Refactored rename playlist and save queue modal into a generic modal with single input - Refactored add to playlist modal into generic select modal - Refactored MPD client out of a UI thread. Rmpc now also requires only single connection to MPD. + Fixed - Songs not being sorted below directories in the Directories pane - Scrolloff issues in Playlists pane after rename/move - Few typos in UI and internal messages - Click to select and rendering issues in SongInfo and Decoder modals - Read stream not being emptied after encountering error while reading MPD's response - Rows not wrapping in the keybinds modal when the screen is too small - Unchecked panic inside the volume widget when volume exceeds certain value - Several things that should have happened on song change were happening on every Player event, ie. seeking - Improved handling of errors while reading MPD's response - Adjust scrollbar position in browser panes when track symbol is empty - Scrolloff not applying on the very first render + Deprecated - width_percent config option in song_table_format. It will continue to work for now, but will be removed in the future. ++++ sops: - Update to version 3.9.3: * Add changelog for 3.9.3. * Bump version to 3.9.3. * build(deps): Bump the rust group in /functional-tests with 2 updates * Run 'make vendor'. * Update all dependencies with 'go get -t -u ./...'. * Fix input-type CLI flag being ignored for updatekeys subcommand. * Use container images from https://github.com/getsops/ci-container-images. * Document using subkeys with GnuPG. * Correctly handle trailing "!" when passing shortened fingerprints to GnuPG. * build(deps): Bump the ci group with 2 updates * build(deps): Bump serde_json in /functional-tests in the rust group * build(deps): Bump the go group across 1 directory with 13 updates * Bump golang.org/x/net to 0.33.0 to address CVE-2024-45338. * build(deps): Bump filippo.io/age from 1.2.0 to 1.2.1 * Add 'persist-credentials: false' to checkout actions. * build(deps): Bump the rust group in /functional-tests with 2 updates * build(deps): Bump the ci group with 4 updates * build(deps): Bump golang.org/x/crypto from 0.30.0 to 0.31.0 * build(deps): Bump the ci group with 2 updates * build(deps): Bump the go group with 10 updates ++++ xfdesktop: - Use --with-default-backdrop-filename to specify the default backdrop image on openSUSE; fix typo in its argument. ------------------------------------------------------------------ ------------------ 2024-12-31 - Dec 31 2024 ------------------- ------------------------------------------------------------------ ++++ gap-atlasrep: - Update to release 2.1.9 * Prescribing a ring in AllAtlasGeneratingSetInfos (3.5-7) and related functions now automatically prescribes its characteristic. Up to now, one had to specify also the characteristic, otherwise characteristic zero was erroneously assumed. * Up to now, AllAtlasGeneratingSetInfos (3.5-7) and related functions, when called only with a prescribed ring in positive characteristic, could erroneously return also entries about representations in characteristic zero. * The default for the user preference "AtlasRepDataDirectory" (see Section 4.2-2) has been improved in the situation where the package directory is not writable and the GAP session runs inside a Julia session; if this is the case, then a Julia scratchspace is used as the default. * The star ``*`` that may appear in some lines of the output of DisplayAtlasInfo (3.5-1) is now documented. ++++ gap-automata: - Update to release 1.16 * Streamlined UnionAutomata and IntersectionAutomaton ++++ gap-cddinterface: - Update to release 2024.09.02 * Support newer cddlib header locations ++++ gap-intpic: - Update to release 0.4.0 * Simplify-splash * Documentation updated (width of an image obtained using DrawNumericalSemigroup) ++++ gitleaks: - Update to version 8.22.1: * Entropy trace (#1659) * build: add 'toolchain' to go.mod (#1682) * refactor(detect): create readUntilSafeBoundary + add tests (#1676) * twitter really does suck ass now * chore(tests): test cases for generate.go (#1623) * fix: only use non-empty secret groups (#1632) * build: upgrade sprig v2->v3 (#1674) * fix: generate report file even if no findings (#1673) ++++ helm-schema: - Update to version 0.18.1: * chore: version++ * fix: Decrease verbosity * fix: Make it work again - Update to version 0.18.0: * chore: version++ * feat: Support ref in patternProperties * feat: Add dont-add-global flag * fix(deps): update module github.com/stretchr/testify to v1.10.0 ++++ thunar: - Update to 4.20.1 * Fix wrong selection after rename (#1415) * Do not save view settings when searching (#1502) * Prevent crash when removing location button (#1507) * Fix throttling of selection updates (#1508) (#1515) * Make toolbar inside header-bar transparent (#1514) * Fix appstream metainfo (#1512) * Prevent crash when loading mount point emblem (#1511) * remove superflous spaces in strings (#1501) * Translation Updates ++++ mesheryctl: - update to 0.8.2: * General - Update Go toolchain to version 1.23.4 @devhindo (#13062) - Update meshkit to v0.8.0 @devhindo (#13061) - Eval documentation @aabidsofi19 (#13051) - remove design configuration prettification logic @aabidsofi19 (#13049) - bump meshkit @aabidsofi19 (#13048) - add support for filtering by labels @aabidsofi19 (#13012) * Meshery CLI - fix(mesheryctl): Error code workflow is failing @lekaf974 (#13037) - Remove the word "successfully" @weilirs (#12932) ++++ popeye: - Update to version 0.21.6: * deps * deps * update deps * rel v0.21.6 * fix #267,#200,#168 * fix #370,#356,#337,#301 * clean up * clean up cilium netpols * update deps * Bump k8s.io/cli-runtime from 0.31.1 to 0.32.0 * Bump k8s.io/metrics from 0.31.1 to 0.32.0 * Bump k8s.io/cli-runtime from 0.31.1 to 0.32.0 * Bump k8s.io/metrics from 0.31.1 to 0.32.0 * Bump k8s.io/client-go from 0.31.1 to 0.32.0 * Bump github.com/cilium/cilium from 1.16.3 to 1.16.5 * Bump actions/setup-go from 5.1.0 to 5.2.0 * Bump alpine from 3.20.3 to 3.21.0 * Bump golangci/golangci-lint-action * Bump sigs.k8s.io/gateway-api from 1.1.0 to 1.2.0 * Bump github.com/prometheus/client_golang from 1.20.0 to 1.20.5 * Bump github.com/prometheus/common from 0.59.1 to 0.60.1 * Bump actions/checkout from 4.1.7 to 4.2.2 * Bump rajatjindal/krew-release-bot from 0.0.46 to 0.0.47 * Bump golangci/golangci-lint-action * Bump golang.org/x/net from 0.28.0 to 0.31.0 * Add detection of projected secrets & config maps * Bump actions/setup-go from 5.0.2 to 5.1.0 * fix linter service port check for native sidecars * fix path to copyright file for nfpms * Bump github.com/cilium/cilium from 1.16.1 to 1.16.3 * feat: Add the MIME content type to s3 uploads ++++ s390-tools: - Applied patches (jsc#PED-9591, jsc#PED-10303) * s390-tools-01-opticsmon-Fix-runaway-loop-in-on_link_change.patch * s390-tools-02-libzpci-opticsmon-Refactor-on_link_change-using-new.patch ++++ spotify-launcher: - Update to version 0.6.1: * Release v0.6.1 * Update release key to B420FD3777CCE3A7F0076B55C85668DF69375001 * Update dependencies ++++ teleport: - update to 17.1.2: * Fixed a bug in the WebUI that could cause an access denied error when accessing application. #50611 * Improve session playback initial delay caused by an additional events query. #50592 * Fix a bug in the tbot Helm chart causing invalid configuration when both default and custom outputs were used. #50526 * Restore the ability to play session recordings in the web UI without specifying the session duration in the URL. #50459 * Fix regression in tbot on Linux causing the Kubernetes credential helper to fail. #50413 ++++ tree-sitter-bicep: - update to 1.1.0: * fix: support as in import with statements * feat: add using statements * feat: add user defined functions * feat: add test blocks * feat: add assert statements * refactor: move asterisk fields and multiline string contents * refactor: rework types * chore: update tests * chore: update queries * chore: update script and known failures * chore: generate * fix: update build manifests * chore: update queries * fix(grammar): adapt to upstream regex change * build: update bindings * chore: generate - remove fix-regex.patch, as upstream included the fix ++++ tree-sitter-c: - update to 0.23.4: * generate with 0.24.5 - update to 0.23.3: * update deps ++++ tree-sitter-java: - udate to 0.23.5: * feat(highlights): add more keywords * fix: give yield in _reserved_identifier a precedence of 0 * fix: allow annotations after the ellipsis in a spread parameter * fix: correct floating point literal parsing * feat: allow reserved identifiers in element_value_pair * chore: generate ++++ tree-sitter-kconfig: - update to 1.3.0: * feat!: add support for Zephyr's Kconfig extensions * chore: generate - update to 1.2.0: * feat: Expand help text tabs to tab stops * chore: generate * build: update bindings * ++++ tree-sitter-luau: - update to 1.2.0: * fix(grammar): adapt to upstream regex change * feat: support floor division update operator * feat: support variadic types and variadic generic parameters * feat: add compound floor division operator highlight * feat: allow empty object types and add intersection type to types * build: update bindings * fix: allow other types in gneric type * fix: support variadic type in generic arguments * feat: use binding list in for_generic_clause * chore: generate with 0.24.5 * fix: mark the lua grammar as a dependency * fix(rust): correct include - remove fix-grammar.js.patch, as upstream includes now the fix - add require-correct-lua.patch, as they depend on the older upstream name of the lua package ++++ tree-sitter-odin: - update to 1.3.0: * fix: delete parser.o * feat(odin): don't mark identifiers of a function call as @type * fix: properly handle do in alternative blocks * fix: do not scan block comments in strings * fix: allow do {statement} in when statements * build: update bindings * feat: support build tags * feat: support underlying types in enums and bit_sets * fix: correct a few issues with parameters * feat: allow any expression in maps * fix: allow any expression to be assigned in an attribute * fix: allow variables in imports * fix(scanner): avoid crash with isdigit * chore: generate with 0.24.5 - update to 1.2.0: * feat: support the bit_field type * feat: improve indents * feat: update bindings and versions - remove fix-regex.patch as upstream integrated the fix ++++ tree-sitter-puppet: - update to 1.3.0: * feat: require statement * feat: iterator statement * chore: update queries * fix: function call should not try to greedily parse lambdas * fix(grammar): adapt to upstream regex change * build: update bindings * fix: allow function calls in include statements * fix: allow escaped slashes in regex * chore: generate - remove fix-regex.patch, as upstream integrated the fix ++++ tree-sitter-python: - update to 0.23.5: * build(npm): update deps - update to 0.23.6: * feat(highlights): highlight decorator names as a function * feat: add left and right fields to type_alias_statement * feat: allow type in generic types * feat: add fields in except_clause * build(npm): bump deps * chore: regenerate ++++ tree-sitter-zig: - update to 1.1.2: * same as 1.1.1 - update to 1.1.1: * fix: correct npm manifest file - update to 1.1.0: * chore: generate with 0.24.5 * fix: correct field names when a container field doesn't have a type * feat: support labeled switch statements * fix: restrict _reserved_identifier a bit more * build: update bindings ++++ uki-default: - Do not sign uki for local build. Remove local certificate. ++++ xfce4-power-manager: - Add 0002-remove-pm-helper-policy.patch to remove the pm-helper bits from org.xfce.power.policy.in.in; the program is not needed on systems using systemd. ++++ zcfan: - update to 1.4.0: * Mark zcfan.service as conflicting with thinkfan.service * Make fan levels configurable in config * On watchdog timeout, write to watchdog to avoid spinup on some models * Detect suspend and handle fan level reset - mark as conflicts with thinkfan package ++++ zile: - fix build by addin -Wno-incompatible-pointer-types - remove update-desktop-files as a BR ------------------------------------------------------------------ ------------------ 2024-12-30 - Dec 30 2024 ------------------- ------------------------------------------------------------------ ++++ azote: - Update to 1.14.1: * Added support for libayatana-appindicator3 #206. ++++ clazy: - Update to 1.13 * New Checks: used-qunused-variable * qstring-arg check provides a fix-it * Fixed unused-non-trivial-variable to not warn when [[maybe_unused]] set * Fixed qstring-arg for upcoming Qt 6.9 * Fixed fully-qualified-moc-types false positive for const modifiers of generic arguments * Silence false positive non-pod-global-static warning for QML module initialization * Fix function-args-by-value false positive that would cause compile error in copy constructors, assignment operators and equal checks * False positives for `Q_EMIT(someSignal())` are now fixed ++++ crmsh: - Update to version 5.0.0+20241230.aae750fc: * Dev: doc: Update crm.8.adoc * Dev: ui_configure: Print all properties if no property is specified * Dev: help: Support '--help' option for cluster properties (jsc#PED-11860) ++++ digger-cli: - Update to version 0.6.81: * add a header for summary comment (#1865) - Update to version 0.6.80: * publish ai summaries (#1864) * refactor codegen parts (#1863) * Create curl_bootstrap.sh * restructure docs to have no columns (#1862) * Update setup-opentofu to fix issues with 1.6.x downloads (#1861) * fix: incorrect comment in backend/migrations (#1860) * wip generation of terraform code from application code (#1855) * fix/recover from webhook goroutines (#1858) * handle crashes in goroutine events (#1857) * Update action.yml (#1856) - Update to version 0.6.79: * generation of terraform code from application code by @motatoes in #1855 - Update to version 0.6.78: * fix/recover from webhook goroutines by @motatoes in #1858 - Update to version 0.6.77: * handle crashes in goroutine events by @motatoes in #1857 - Update to version 0.6.76: * Update action.yml by @motatoes in #1856 - Update to version 0.6.75: * improve efficiency in terragrunt generation (#1854) * revert includeparentblocks flag (#1852) * add flag to ignore all external directories per project (#1851) * suport ignore include blocks for terragrunt (#1849) * docs/private runners (#1847) - Update to version 0.6.74: * revert includeparentblocks flag by @motatoes in #1852 - Update to version 0.6.73: * add flag to ignore all external directories per project by @motatoes in #1851 - Update to version 0.6.72: * suport ignore include blocks for terragrunt by @motatoes in [#1849] - Update to version 0.6.71: * add flag to limit by number of projects to number of changed files (#1846) * fix npe in webhook that was accidental (#1845) - Update to version 0.6.70: * make the max number of projects configurable (#1844) * Fix drift check logic for no chnages (#1843) - Update to version 0.6.69: * use workflow from project setting (#1841) * feat/next config workflows (#1840) * regen db following column type change (#1839) * use summaryID not job ID (#1838) - Update to version 0.6.68: * fix the nil substitution in %s (#1837) - Update to version 0.6.67: * ee plan policy in mgmt repo (#1835) * upd query name * add autoapproval support - Update to version 0.6.66: * handle summary updating when message is too long (#1833) - Update to version 0.6.65: * fix npe on drift-detection for manual job (#1832) - Update to version 0.6.64: * feat/blocks include patterns (#1830) - Update to version 0.6.63: * use hostname in both github and caching (#1831) - Update to version 0.6.62: * added docs about caching * add the ability to ignore certain events (#1829) * implement caching layer for digger config (#1825) - Update to version 0.6.61: * Removed () (#1827) * Need to chech to make sure the StateEnvProvider is set before using. (#1826) - Update to version 0.6.60: * no changes - Update to version 0.6.59: * fix conditionals * fix conditional * fix env variable name - Update to version 0.6.58: * goroutine for issuecomment as well (#1821) - Update to version 0.6.57: * respond immediately to github webhook (#1819) * add tests for next (#1818) - Update to version 0.6.56: * Add github connections to EE (#1803) * fix(deps): update aws-sdk-go-v2 monorepo (#1551) * fix(deps): update github.com/diggerhq/digger/backend digest to 9a40639 (#1807) * fix(deps): update github.com/diggerhq/digger/next digest to 5834969 (#1808) * fix(deps): update module golang.org/x/oauth2 to v0.24.0 (#1562) * Update docker/login-action digest to 7ca3450 (#1806) * Update github.com/diggerhq/digger/backend digest to 90aa7b8 (#1565) * Update module github.com/hashicorp/go-getter to v2 (#1553) * fix(deps): update module cloud.google.com/go/storage to v1.46.0 (#1552) * Update module github.com/spf13/viper to v1.19.0 (#1550) * Update module ariga.io/atlas-provider-gorm to v0.5.0 (#1520) * add docs for cognito identity token (#1805) * Feature: Adds AWS Cognito OIDC Support (#1762) * fix next deploy (#1804) * Update Dockerfile_next (#1773) ++++ gap-cap: - Update to release 2024.11.02 * No changelog was provided ++++ gap-caratinterface: - Update to release 2.3.7 * Respect GMP_PREFIX in source builds ++++ gap-cubefree: - Update to release 1.20 * No changelog was provided ++++ gap-generalizedmorphismsforcap: - Update to release 2024.09.03 * No changelog was provided ++++ gap-matgrp: - Update to release 0.71 * No changelog was provided - Update to release 2024.11.02 * No changelog was provided ++++ gap-ringsforhomalg: - Update to release 2024.11.02 * No changelog was provided ++++ gigolo: - Update to version 0.5.4 * Update copyright year * I18n: Update po/LINGUAS list * Added missing Keywords entry to .desktop file * build: Use XDT_VERSION_INIT * build: Switch from intltool to gettext * build: Add #ifdef around bind_textdomain_codeset * build: Define our own windowing macro instead of extending GDK's * Translation Updates ++++ go-sendxmpp: - Update to 0.14.0: Added: * Add --fast-invalidate to allow invalidating the FAST token. Changed: * Don't create legacy Ox private key directory in ~/.local/share/go-sendxmpp/oxprivkeys. * Delete legacy Ox private key directory if it's empty. * Show proper error if saved FAST mechanism isn't usable with current TLS version (requires go-xmpp >= 0.2.9). * Print debug output to stdout, not stderr (requires go-xmpp >= 0.2.9). * Show RECV: and SEND: prefix for debug output (requires go-xmpp >= 0.2.9). * Delete stored fast token if --fast-invalidate and --fast-off are set. * Show error when FAST creds are stored but non-FAST mechanism is requested. ++++ xxhash: - Update to release 0.8.3 * Corrects an edge case in ``XXH3_128bits_withSecretandSeed`` that could generate invalid results. * xxhash now knows command-line arguments ``--filelist``, ``--files-from``. ++++ melange: - Update to version 0.18.3: * build(deps): bump actions/upload-artifact in the actions group ++++ nvim-lspconfig: - update to 1.2.0: * refactor: deprecate util.find_package_json_ancestor * Fix for vim.fs.find regression not returning parent directory * refactor: deprecate util.find_git_ancestor * refactor!: remove util.path.escape_wildcards * refactor!: remove util.path.is_absolute * fix ruff and ruff_lsp returning a function from root pattern * feat(msbuild): config instruction for filetypes * refactor: fix luals warnings ++++ ocp: - Update to version 3.0.1 * [adplug] Update to latest master + This adds support for "Palladix" files. + HERAD files were not working as expected. * [sidplay] Update libsidplayfp to latest git version. * [modland.com] If waitpid() returns a fatal error, give up waiting. * [HVL] multiple updates: * files with size below 4096 were not able to be detected on modland.com virtual drive. * instrument-viewer must fetch the instruments from index 1, not 0. * track-viewer must fetch global commands from the actual number of channels in use. * reset the channel-information-cache on file-load, else we might try to dereference pointers from the previous song played. * [MDL] In loader, the calculation of two buffer-sizes were missing parentheses, causing incorrect calculation. ++++ pnpm: - update to 9.15.2: * Fixed publish/pack error with workspace dependencies with relative paths #8904. It was broken in v9.4.0 (398472c). * Use double quotes in the command suggestion by pnpm patch on Windows #7546. * Do not fall back to SSH, when resolving a git-hosted package if git ls-remote works via HTTPS #8906. * Improve how packages with blocked lifecycle scripts are reported during installation. Always print the list of ignored scripts at the end of the output. Include a hint about how to allow the execution of those packages. ++++ python-dbus_fast: - fix build for Factory ++++ python-drgn: - Update to drgn-0.0.30: * Linux 6.13 support * Support for symbols without debuginfo * Use Python 3.13 enhanced REPL when available * Add a 'stat' subcommand to contrib/cgroup.py * Many bug fixes - API compatibility with libkdumpfile-0.5.5: * libdrgn-kdump-prepare-for-incompatible-changes-in-li.patch * libdrgn-kdump-simplify-getting-the-PRSTATUS-attribut.patch ++++ python-pykdumpfile: - Update to 0.5.5.1 * Bug-fix release * Drop Fix-use-after-free-in-Buffer-objects.patch ++++ remmina: - Update to 1.4.37: * Implement horizontal smooth scrolling in RDP !2606 @acutemeridian * [REM-3209] Allow -c to work with www plugin !2607 @myheroyuki * [REM-3210] Add ability to lock message panels to one side of the window !2608 @myheroyuki * [REM-3223] fix dangling pointer in ssh_options_get_port invocation !2609 @Victrid * Revert "[REM-2854] Add timeout option to handle VNC disconnects" !2610 @myheroyuki * Fix OpenSSL include dir !2611 @mtelka * Revert "[REM-3121] Handle GotFrameBufferUpdate on its own thread to prevent freeze" !2612 @myheroyuki * [REM-3227] fix compile warning that is failure with newer gcc versions !2613 @myheroyuki * [REM-3206] Add null check to prevent crash when pasting empty clipbaord !2614 @myheroyuki * [REM-3076] [REM-3086] Remove support for FreeRDP_SupportMonitorLayoutPdu to prevent loss of keyboard with xrdp !2615 @myheroyuki * [REM-3236] Don't rely on padding characters to be present to try decrypting passwords !2616 @myheroyuki * [REM-3246] Add option to immediately close VNC windows when they fail to... !2617 @myheroyuki * Allow Remmina to use plugins immediately on download without needing a restart !2618 @myheroyuki * [REM-3176] Add plugin api to allow Remmina to display if a profile is... !2619 @myheroyuki * [REM-3177] Fix error message for failed RDP connection !2620 @myheroyuki * Add more detail to bug report to make certain issues easier to solve !2621 @myheroyuki * [REM-3176] Resize icons to fit flatpak specifications !2622 @myheroyuki ++++ ristretto: - Update to version 0.13.3 * Added missing Keywords entry to .desktop file * thumbnailer: Properly limit request size * Avoid stack use-after-scope * settings: Add accels before loading accels.scm * scan-build: Add false positive file * gcc-analyzer: Fix -Wanalyzer-deref-before-check * build: Use AM_DISTCHECK_CONFIGURE_FLAGS * Apply .clang-format file * clang-format: Use IncludeBlocks::Regroup * clang-format: Break after assignment operator * clang-format: Break remaining parameters in function definition * viewer: Warn when max size is reached * viewer: Limit image size to what cairo can support * viewer: Fix limited-quality load size * clang-format: Insert a newline at end of file if missing * Apply .clang-format file * clang-format: Add file * Remove unnecessary or unwanted translations * Remove unused project file * Add a toggle to enable/disable smoothing * prefs-dialog: Wrap labels using GtkLabel API * image-list: Use standard::fast-content-type instead of content-type * Manage thumbs of thumbs correctly * configure.ac: Explicitly depend on gio-2.0 * Makefile.am: Drop references of GTHREAD_CFLAGS * configure.ac: Explicitly depend on gio-unix-2.0 * Add image/webp as supported mime type in .desktop file * file: Add missing sanity checks * Do not define G_DISABLE_CHECKS in release mode * Fix use of gdk_cursor_new*() * Fix memory leak * Translation Updates - Refresh ristretto-add-mime-types.patch ++++ sane-airscan: - Update to version 0.99.31: * eSCL: rollback of the previous change (quirk_adf_max_pages) * eSCL: added quirk_adf_max_pages * Cosmetic (fixed typo in a commend) * HTTP timeout for "short" requests extended from 5s to 20s * The "sane-intent" option cannot be SANE_CAP_INACTIVE * WSD: workaround for ADF Duplex on Brother MFC-9370CDW * WSD: cosmetic * eSCL: delay between subsequent loads made Brother-specific * Update README.md: updated Gentoo support status ++++ tuba: - update to 0.9.1: * Chuckya support to the bubble timelines * Decreased new posts queue prepend scroll threshold * Enabled muting threads when the active user is mentioned instead of only when they are the author * Some filter rows being invisible due to markup * Default FediWrapped style being TRANSPARENT instead of WINDOW * Reschedule calendar month not being set correctly * Opening URIs on scripted exits not working due to making these functions async * Visual glitches and performance issues caused by the clamp and styling in timelines by switching to breakpoints ++++ xfce4-panel-profiles: - Update to version 1.0.15 * export: Warn when the file already exists * filedlg: Remove dead code * export: Make filename extension obvious * xfce4-panel-profiles.glade: Remove unused save_dialog * Fix translated string * ci: Update references for autotools/meson split * Install Unity layout * I18n: Update po/LINGUAS list * Improve CLI help messages * Update bug report address in manpage * build: Get rid of intltool * Revert "Open xfce4-panel on close button (bug #16505)" * Revert "Fix typos in comments." * data/metadata: Refresh appstream metainfo * Remove generated xfce4-panel-profiles.pot * Update application menu name in layout configs * Translation Updates - Refresh Libxfce4ui.patch ++++ xfce4-taskmanager: - Update to version 1.5.8 * Add Darwin support * I18n: Update po/LINGUAS list * Added missing Keywords entry to .desktop file * Fix leak when copying command line string * Fix core.UndefinedBinaryOperatorResult warning from scan-build * clang-format: Use IncludeBlocks::Regroup * Apply .clang-format file * Clean up and sort includes * clang-format: Add file * Aggregate children memory and cpu * process-tree-view: Reset /columns/positions at startup if invalid * Fix xfconf memory management * build: Use XDT_VERSION_INIT and get rid of configure.ac.in * build: Switch from intltool to gettext * Fix search filter memory leaks * Translation Updates - Refresh xfce4-taskmanager-relax-x11-version.patch ------------------------------------------------------------------ ------------------ 2024-12-29 - Dec 29 2024 ------------------- ------------------------------------------------------------------ ++++ QMPlay2: - Update to version 24.12.28: * add option to maintain panels size when resizing main window, * add input dialog for zoom and add precise zoom control, * live update when changing values in input dialogs, * add FFmpeg audio filters, * teletext improvements, * fix various crashes, * other minor fixes. - Drop 0001-fix-zoom-reset-crash.patch as it is merged upstream - Disable AudioFilters on openSUSE Leap 15.X as it requires FFmpeg 5 or higher now. ++++ composefs: - require the main package for the devel package ++++ dolphin: - fix super user mode in right click menu ++++ freerdp: - Update to version 3.10.3: * Fix usage of GetComputerNameExA (#10988) * Fix cmake clean target (#10990) ++++ gap-4ti2interface: - Update to release 2024.11.01 * Deleted AutoDoc from SuggestedOtherPackages of 4ti2Interface ++++ gap-modisom: - Update to release 3.0.1 * Make LAGUNA a required dependency to address ``Unbound global variable`` warnings upon modisom loading. ++++ gasket-driver: - Add `fix-for-no_llseek.patch`. ++++ gnome-branding-Aeon: - Correctly populate custom-keybindings gschema structure ++++ ldc: - Update to 1.40.0: * Big news - Frontend, druntime and Phobos are at version ~2.110.0. (#4707, #4737, #4749, #4768, #4784, #4792, #4798) - Support for LLVM 19. The prebuilt packages use v19.1.3 (incl. macOS arm64). (#4712, #4735, #4763, #4772) - Objective-C: The compiler now properly supports Objective-C classes and protocols, as well as swift stub classes (via the @swift UDA). (#4777) - Android: NDK for prebuilt package bumped from r26d to r27c. (#4711, #4772) - ldc2.conf: %%ldcconfigpath%% placeholder added - specifies the directory where current configuration file is located. (#4717) - Add support for building against a system copy of zlib through - DPHOBOS_SYSTEM_ZLIB=ON. (#4742) - Emscripten: The compiler now mimicks a musl Linux platform wrt. extra predefined versions (linux, Posix, CRuntime_Musl, CppRuntime_LLVM). (#4750) * Bug fixes - Fix potentially corrupt IR layouts for bit fields. (#4646, #4708) - Fix potentially corrupt IR layouts for explicitly under-aligned aggregates, a regression introduced in LDC v1.31. (#4734, #4736) - ELF: Emit (most) instantiated symbols in COMDATs for proper link-time culling. (#3589, #4748) - Support scalar right-hand-sides when bit-shifting vectors. (#3606, #4781) - Fix LLVM data layout for the SPIR-V target used in D-Compute on LLVM 19+. (#4772) ++++ wlroots: - Update to version 0.18.2: * dnd: ensure internal dnd handlers are unlinked on xwm_destroy() * xwayland: fix xdg->xwayland drag-and-drop * backend/headless: actually perform output test * backend/wayland: Account for shm buffer offset * backend/drm: check whether clipped damage is empty * output-management-v1: only create custom mode object for enabled heads * backend/drm: check buffer format for multi-GPU * backend/drm: fix drmModePageFlip() when disabling CRTC on legacy uAPI * render/vulkan: fix crash on OOM * xwayland: listen to drag focus destroy signal * xwayland: remove loop to find drag focus surface * data-device: reset focused surface when destroyed * build: bump version to 0.18.2 * wlr_keyboard: don't emit key event for duplicated keycodes ++++ virtualbox: - Set kvm.enable_virt_at_load=0 via a modprobe file when virtualbox is installed, to workaround kvm.ko stealing VMX mode. ++++ python-pykdumpfile: - Fix-use-after-free-in-Buffer-objects.patch: Fix a potential UAF in addrxlat Buffer objects. ++++ rqlite: - Update to version 8.36.3: * Add version information to `/nodes` output * Extension paths as string command-line type * Updates of go dependencies and developer visible changes - build with system sqlite ++++ virtualbox-kmp: - Set kvm.enable_virt_at_load=0 via a modprobe file when virtualbox is installed, to workaround kvm.ko stealing VMX mode. ++++ xfce4-battery-plugin: - Update to version 1.1.6 * Update copyright year * Introduce Darwin support * build: Bump dependency versions and fix deprecation warnings * I18n: Update po/LINGUAS list * build: Use XDT_VERSION_INIT and get rid of configure.ac.in * gcc-analyzer: Fix -Wanalyzer-null-dereference * scan-build: Fix deadcode.DeadStores * I18n: Update po/LINGUAS list * build: Get rid of intltool * Add initial envsys support for NetBSD * Translation Updates ++++ xfce4-clipman-plugin: - Update to version 1.6.7 * build: Bump dependency versions and fix deprecation warnings * I18n: Update po/LINGUAS list * Make history window a main app window * Apply .clang-format file * Preliminary cleanup * Clean up and sort includes * clang-format: Add file * cleanup: Remove clipboard-manager/daemon.h * scan-build: Fix unix.Malloc * gcc-analyzer: Add false positive file * history: Fix image cycling when max-images > 1 * Compare images using GBytes API * plugin: Restore image position in history at startup * plugin: Walk the cache directory to load images * plugin: Save images only once * plugin: Refactor save() * plugin: Distinguish clear() and save() * Fix memory management of main objects * build: Use XDT_VERSION_INIT and get rid of configure.ac.in * I18n: Update po/LINGUAS list * build: Get rid of intltool * Translation Updates - Re-generate xfce4-clipman-plugin-relax-x11-version.patch ++++ xfce4-diskperf-plugin: - Update to version 2.7.1 * Update copyright year * Add Darwin support * build: Bump dependency versions and fix deprecation warnings * I18n: Update po/LINGUAS list * I18n: Update po/LINGUAS list * Fix diskperf.desktop file translation * Fix previous commit * build: Use XDT_VERSION_INIT and get rid of configure.ac.in * scan-build: Fix deadcode.DeadStores * I18n: Update po/LINGUAS list * I18n: Update po/LINGUAS list * build: Get rid of intltool * Update copyright year * build: Fix autotools warnings * build: Add GLib requirement * Use "logo-icon-name" instead of "logo" in about dialog * Fix intltool lock file bug in make distcheck * Translation Updates - Remove _service file - Update to version 0.4.3 * Update copyright year * build: Bump dependency versions and fix deprecation warnings * I18n: Update po/LINGUAS list * Use new xfw_window_activate() signature in libwindowing 4.19.6 * group: Fix button drawing * Fix gtk-layer-shell includes * Switch to XfwMonitor * Group: Fix null icon size at startup * scan-build: Add false positive file * build: clang: Fix -Wcast-align * Apply .clang-format file * clang-format: Use IncludeBlocks::Regroup * clang-format: Do not KeepEmptyLinesAtTheStartOfBlocks * clang-format: Break after assignment operator * build: Use XDT_VERSION_INIT and get rid of configure.ac.in * clang-format: Insert a newline at end of file if missing * Apply updated .clang-format file * clang-format: Update according to current code * Rename _dialogs.xml to _dialogs.ui for gettext detection * I18n: Update po/LINGUAS list * build: Get rid of intltool * Require gio-unix-2.0 instead of gio-2.0 * Ignore X11 erros around gdk_pixbuf_get_from_window() * Update custom install location in README * Adapt onlyDisplayScreen to Xfw * Use gtk-layer-shell to position group menu on Wayland * Guard X11 code paths * Rename Wnck.* to Xfw.* * Replace libwnck with libxfce4windowing * Wnck: Set EWMH hint so all wnck features work properly (Fixes #51) * Translation Updates - Add relax-x11-version.patch ++++ xfce4-eyes-plugin: - Update to version 4.6.2 * scan-build: Add false postive file * Revert "scan-build: Fix deadcode.DeadStores" - Update to version 4.6.1 * Update copyright year * build: Bump dependency versions and fix deprecation warnings * scan-build: Fix deadcode.DeadStores * I18n: Update po/LINGUAS list * build: Use XDT_VERSION_INIT and get rid of configure.ac.in * build: Switch from intltool to gettext * build: Add GLib requirement * Fix make distcheck * Translation Updates - Remove _service file - Update to version 1.1.4 * Update copyright year * build: Bump dependency versions and fix deprecation warnings * I18n: Update po/LINGUAS list * build: Be less verbose * build: Add AC_PREREQ * build: Use XDT_VERSION_INIT and get rid of configure.ac.in * I18n: Update po/LINGUAS list * build: Get rid of intltool * Translation Updates ++++ xfce4-mpc-plugin: - Update to version 0.5.4 * Update copyright year * build: Bump dependency versions and fix deprecation warnings * I18n: Update po/LINGUAS list * Add Single property toggle in context menu * Remove dead code * build: Use #ifdef instead of #if * build: Use XDT_VERSION_INIT and get rid of configure.ac.in * build: Get rid of intltool * restore changelog history dropped in ca817cd2 * Translation Updates ++++ xfce4-terminal: - Update to version 1.1.4 * window: Ensure tabs_menu != NULL when updating * screen: Ensure working dir is not NULL * Do not resize the window on zoom * docs: added documentation and cli parsing for --class option * Use TerminalWindow's screen to test for windowing system * Use dropdown's display rather than default display * Avoid warning when widget display is not the default display * Fix segfault when there are both Wayland and X11 displays * screen: Avoid type check on released variable * preferences: Initialize GdkRGBA variable * screen: Cancel async spawn of child in finalize() * Improve error message for empty custom command * Check for screen pointers equality before destroying last screen * screen: Fix gtk_container_get_children leaks * screen: Fix string leak in terminal_screen_paste_unsafe_text * window: Fix leak in terminal_window_get_working_directory * window: Fix leak in terminal_window_menu_add_section * main: Fix string array leak * terminal: Fix spelling error * prefs-dialog: Fix AtkRelationSet leak * Fix gtk-layer-shell includes * preferences: Add missing sanity check * Preferences: maximize new windows * Fix running a command as a login shell * scan-build: Fix core.NullDereference and core.CallAndMessage * build: clang: Silence -Wcast-align * Update `.gitignore` * Rename theme file to desktop for gettext detection * I18n: Update po/LINGUAS list * build: Use XDT_VERSION_INIT and get rid of configure.ac.in * build: Switch from intltool to gettext * Cancel by default in unsafe past dialog * Restore "Text blinks" tooltip * Revert "fix typo" * Translation Updates - Remove obsolote gxo-282.patch - Rename xfce4-terminal-relax-x11-version.patch to relax-x11-version.patch and refresh it. ++++ xfmpc: - Update to 0.3.2 * Update copyright year * I18n: Update po/LINGUAS list * build: Remove check for libx11 * scan-build: Add false positive file * build: clang: Silence -Wunused-function * build: Fix -Werror=unused-function * build: Use XDT_VERSION_INIT and get rid of configure.ac.in * build: Switch from intltool to gettext * Translation Updates ------------------------------------------------------------------ ------------------ 2024-12-28 - Dec 28 2024 ------------------- ------------------------------------------------------------------ ++++ VecCore: - update to 0.8.2: * Adapt to CMake policy CMP0146, FindCUDA.cmake removed (#25) * Disable std::simd backend when compiling with libc++ since their implementation is incomplete (#27) * Switch to C++17 as baseline C++ standard * Require CMake 3.16 or later, mark up to 3.30 as supported * Add support for Nvidia HPC Toolkit Compiler, GCC 15, and Clang 19 * Drop math functions benchark compiled with -ffast-math * Fix memory leak in Julia set benchmark * Update builtin version of Vc to 1.4.5 * Update bundled version of GoogleTest to 1.15.2 and Google benchmark to 1.9.0 * Update scripts to build/test VecCore with CTest * Fix various compiler warnings from newer compiler versions ++++ chezscheme: - update to version 10.1.0 * Updates and bug fixes since February 1, 2024. - update lz4 to 5ff839680134437dbf4678f3d0c7b371d84f4964 ++++ dssi: - Add dssi-add-missing-include.patch: Fix for "error: unknown type name ‘size_t’" ++++ fmt: - Update to release 11.1.1 * Restore ABI compat with 11.0.2 ++++ gegl: - Update to version 0.4.52: - Core: - Fix regression cubic interpolation - it was quadratic rather than cubic, this improves all uses of cubic interpolation. Use g_spawn_sync rather than system() for launching graphviz' dot. - Ops: - invert-gamma: operate on perceptual encoding. - newsprint: do processing with perceptual encoding. - denoise-dct, mantiuk06: pass-through for too small input buffers. ++++ gpsbabel: - Update to 1.10.0 * no changelog available - Change build system to use Qt6 instead of Qt5 - Adjust 0004-gpsbabel-1.4.3-nosolicitation.patch to make it work with gpsbabel 1.10.0+ ++++ hamlib: - Update to version 4.6 (2024-12-24) * send_raw can now take hex digits as colon-separated -- e.g. send _raw icom xfe:xfe:x94:xe0:03:xfd * Add IC7760 * IC7300 Mode filter can now be set by # (i.e. 1,2,3) * Fixed AF6SA WRC rotor controller * Added Rhode&Schwarz XK852 * Added Xiegu X6200 * Added Commradio CTX-10 * Added Guoehe PMR-171 * Added csntechnoligies.net S.A.T Satellite rotor control * Added PSTRotator control * Added Flex SmartSDR slices A-H * Added Motorola Micom M2/M3 * Added SDR Radio SDRConsole -- TS-2000 is now hardware flow control so need separate entry * Added --set-conf=filter_usb, filter_usbd, and filter_cw to allow Icom rigs set mode to set filter number too * Added macros for applications to obtain pointers to Hamlib structures(issues #1445, #1420, #487). Internal conversion is still a WIP, but use of these macros will make the final cutover transparent to applications. * Added Guohe Q900 entry * Unify behavior of all rigctl split commands * Make the set_split_* commands modify the state of the specified split VFO -- the current or targeted VFO do not have any effect * Make the set_split_* commands enable split automatically if not enabled * Make the get_split_* commands return frequency of 0 Hz, mode NONE and filter of 0 Hz if split is not enabled * Allow all split commands to avoid VFO swapping if supported by the rig model * Improve Icom backend to set/get frequency, mode and filter without VFO swapping if supported by the rig model * Improve Yaesu newcat backend split handling * Expose "Targetable features" (RIG_TARGETABLE_*) in dump_caps output to allow clients to determine which commands can be executed without VFO swapping * Added RIG_FUNC_SYNC for FTDX101D/MP * Added Barrett 4100 * Added DL2MAN (tr)uSDX -- needs refinement * Added Thetis entry -- derived from FlexRadio/Apache PowerSDR * Added VOICE/CW memory capability to many rigs -- thanks to David Balharrie M0DGB/G8FKH * Add -# --skip_init option to rigctl to skip rig initialization -- useful for executing commands quickly * rig_caps is no longer constant -- this may break some 3rd party relying on the "const" declaration. * IC7610 now has IPP, DPP, and TX_INHIBIT functions set/get * Hamlib now starts a multicast server that sends out rig information. Does not receive commands yet. See README.multicast * rigctld has new -b/bind-all option to try all interfaces - - restores original behavior. This was done to fix duplicate rigctld instances on Windows * Yaesu rigs can now use send_morse to send keyer message 1-5 or a CW message up to 50 chars (which will use memory 1) * rig set level METER can now take SWR,COMP,ALC,IC/ID,DB,PO, VDD,TEMP arguments to set which meter to display * reg get level displays meter number=name now * Added parm BANDSELECT for Yaesu rigs 'p BANDSELECT' returns current band of VFOA 'P BANDSELECT BAND160M' example selects the 160M band 'P BANDSELECT ?' shows bands available for the rig * Added rig_cm108_get/set_bit to API and get/set_gpio to rigctl(d) for GPIO1,2,3,4 access on CM108 * Added BG2FX FX4/C/CR/L * Fixed IC7610 to use new 0x25 0x26 command added in latest firmware * Fix W command in rigctld to work properly -- can take terminating char or # of bytes to expect * Add rig_set_debug_filename so Python can redirect debug stream * Fix Yaesu LBL_NR to use proper values * Add IC-905 * Add Anytone D578UVIII -- should work on any D558 model and perhaps others too * Add saebrtrack rotor https://sites.google.com/site/marklhammond/saebrtrack * Add offset_vfoa and offset_vfob applying to rig_set_freq * Fix K4 to put it in K40 mode when requesting ID * Fixes for M2 Rotors * Add rigctlsync utility to synchronize frequency from a rig to SDR# (or others) * Add SDR# rig for use with SDR#'s gpredict plugin -- can only get/set freq * Add Apex Shared Loop rotator -- unidirectional only so far * Add client_version to rigctld so client can report it's version for future use/compatibility/alternatives * Add --set-conf=tuner_control_pathname=hamlib_tuner_control (default). If file exists then it will be called with 0/1 (Off/On) argument with 'U TUNER 0' or 'U TUNER 1". Default path is for current directory * Add MDS 4710/9710 rigs * Add FLIR PTU-D48, E46, D100, D300 rotors * Fix FTDX3000 rig split * Fix rigctld/rigctltcp information * Fix FT817 get/set_vfo - remove patch hamlib-add-stdlib-header.patch (applied upstream) ++++ homebank: - Update to 5.8.6: * bugfix: fix crash when print your accounts * bugfix: ledger similar marked txn were persisted after close * bugfix: ledger similair marked txn now display their group * bugfix: repbalance first column title was not set to interval * bugfix: lp#2091004 statistics time report totals line with exact 0 is not displayed * bugfix: lp#2090668 close after start wizard not not let choose filename to save * bugfix: lp#2090183 the export CSV functionality does not take into account the frac digits property of the currency * bugfix: lp#2089407 trendtime/balance report clear filter don't clear properly * bugfix: lp#2087750 save indicator (*) not showing after editing multiple transfert * bugfix: lp#2085376 future/remind main window bottom list column not updated * bugfix: lp#2083127 inherit operations should not preserve colour flags * bugfix: lp#2079801 alert about budget usage when move/delete a category * bugfix: lp#2060159 window width and height size is reset to a small size after demaximizing on startup * wish : lp#2086475 add menu keyboard shortcut to import files ++++ pocl: - Use _service file to create tarball from git - Enable SPIR-V support - Remove pocl-llvm16.patch - Remove link_against_libclang-cpp_so.patch - Update to version 6.0: * New CPU driver which uses Threading Building Blocks for task scheduling * Experimental cl_ext_buffer_device_address prototype * Multi-device command buffer infrastructure * Command queue priority/throttle hints * Support for using OpenMP for task scheduling in the "cpu" driver * Improvements to the Remote driver * Improvements to the Level Zero driver * Improvements to the CUDA driver - Update to version 5.0: * New backend: Remote * CUDA driver: More OpenCL 3.0 features and extensions implemented * RISC-V CPU support improved * Other CPU improvements * Experimental built-in-kernel library based FPGA backend - Update to version 4.0: * Support for Clang/LLVM 16.0 * CPU driver improvements * New Level Zero driver ++++ pidgin-sipe: - Add pidgin-sipe-fix-pointer-types.patch: Fix pointer types. - Add pidgin as a build requirement to fix "%requires_ge pidgin". ++++ lua51-dkjson: - Update to 2.8: - Fix handling of decoding errors when Lua is compiled with LUA_NOCVTN2S. - Update to 2.7: - Enable working with newer versions of LPeg where the "version" field is no longer a function. - Fix error messages when an encoding error happens in an ordered dictionary. - Update to 2.6: - The decode function is no longer automatically replaced by the version implemented using LPeg, but an LPeg-enabled copy of the module has to be requested explicitly with the function use_lpeg. This was changed to improve the predictability of the code and make audits more reliable. - The LPeg-version of the decode function now reports unterminated strings, arrays and objects with the position where they started rather than where parsing failed which was usually at the end of the input string. This was already the behavior of the pure-Lua-implementation. - Fixed a bug where entries in a dictionary were not put in the desired order when their value was the boolean false. ++++ lua53-dkjson: - Update to 2.8: - Fix handling of decoding errors when Lua is compiled with LUA_NOCVTN2S. - Update to 2.7: - Enable working with newer versions of LPeg where the "version" field is no longer a function. - Fix error messages when an encoding error happens in an ordered dictionary. - Update to 2.6: - The decode function is no longer automatically replaced by the version implemented using LPeg, but an LPeg-enabled copy of the module has to be requested explicitly with the function use_lpeg. This was changed to improve the predictability of the code and make audits more reliable. - The LPeg-version of the decode function now reports unterminated strings, arrays and objects with the position where they started rather than where parsing failed which was usually at the end of the input string. This was already the behavior of the pure-Lua-implementation. - Fixed a bug where entries in a dictionary were not put in the desired order when their value was the boolean false. ++++ lua54-dkjson: - Update to 2.8: - Fix handling of decoding errors when Lua is compiled with LUA_NOCVTN2S. - Update to 2.7: - Enable working with newer versions of LPeg where the "version" field is no longer a function. - Fix error messages when an encoding error happens in an ordered dictionary. - Update to 2.6: - The decode function is no longer automatically replaced by the version implemented using LPeg, but an LPeg-enabled copy of the module has to be requested explicitly with the function use_lpeg. This was changed to improve the predictability of the code and make audits more reliable. - The LPeg-version of the decode function now reports unterminated strings, arrays and objects with the position where they started rather than where parsing failed which was usually at the end of the input string. This was already the behavior of the pure-Lua-implementation. - Fixed a bug where entries in a dictionary were not put in the desired order when their value was the boolean false. ++++ pagein: - update to 0.01.11: * use off64_t for fdmem seeks, check for -ve offsets ++++ python-pykdumpfile: - Update to 0.5.5 * Reflect incompatible changes in kdumpfile-0.5.5. * Add forgotten tests for RISC-V PTE formats. ++++ queue: - Version 1.2.0 - Only use dark_grey if available - Do osc sr in release.sh - Version 1.1.0 - Color scheduled and running entries differently - Enable multi column limiting - Add hint about config location ++++ redsea: - Update to version 1.1.0 New features: * Decode 'broadcaster use' data in Slow labeling codes (variant 6). * Decode 'decoder identification' bits in Group 15B. * Workaround buggy encoders that show 1 extra character in RT+ fields. Bug fixes: * Fix a crash when the input file has a very high sample rate. * Fix a crash from uncaught iconv exceptions from corrupted utf8/ucs2 data. * Fix the CSVReader (used in the TMC decoder) ignoring the last line of any file. * Remove extra trailing space in transparent data channels hexdump. * Make raw libsndfile errors user-friendlier (instead of saying 'System error'). Build system fixes: * Set default installation prefix to /usr/local. * Reduce compiler workload somewhat with forward declarations. ++++ sddm-kalpa: - Lifted pam configuration installation from default sddm package, fixes pam failures ++++ tuxguitar: - Updated to new upstream release 1.6.6 * Add zoom control for Print/Export to pdf * Improve GP and tef v2 import * Save/restore player mode when switching tabs * Export only audible tracks to MIDI and audio files * Restore scrollbars during playback * Minor improvements, cleanups, bug fixes ------------------------------------------------------------------ ------------------ 2024-12-27 - Dec 27 2024 ------------------- ------------------------------------------------------------------ ++++ OpenLP: - Update to 3.1.5: there has been a number of releases, details can be found at: https://openlp.org/blog/ - Add fix-version.patch to set the version at 3.1.5 instead of 3.1.4 ++++ webkit2gtk3-soup2: - Update to version 2.46.5 (boo#1234851): + Fix the build with GBM and release logs disabled. + Fix several crashes and rendering issues. + Security fixes: CVE-2024-54479, CVE-2024-54502, CVE-2024-54505, CVE-2024-54508. ++++ webkit2gtk3: - Update to version 2.46.5 (boo#1234851): + Fix the build with GBM and release logs disabled. + Fix several crashes and rendering issues. + Security fixes: CVE-2024-54479, CVE-2024-54502, CVE-2024-54505, CVE-2024-54508. ++++ webkit2gtk4: - Update to version 2.46.5 (boo#1234851): + Fix the build with GBM and release logs disabled. + Fix several crashes and rendering issues. + Security fixes: CVE-2024-54479, CVE-2024-54502, CVE-2024-54505, CVE-2024-54508. ++++ assimp: - Add patches: * 0001-Fix-leak-5762.patch * CVE-2024-48423.patch (boo#1232322, CVE-2024-48423) * CVE-2024-48424.patch (boo#1232323, CVE-2024-48424) * CVE-2024-53425.patch (boo#1233633, CVE-2024-53425) ++++ ast-grep: - Update to 0.32.2: * fix: linting 10f3e74 * feat: distinguish manual type annotation 4558c48 * feat: add ChildTypes helper 0d477e9 - Update to 0.32.1: * fix(deps): update rust crate clap_complete to v4.5.39 6ad3c7b * fix: add npmignore to suppress gitignore 11bb8e4 - Update to 0.32.0: * feat: Add fieldChildren method to napi's SgNode and pyo3's PyNode #1655 * Breaking change: fix: rename range rule's row to line #1663 * fix: add biome formatting 5a41f13 * feat(napi): Typed SgNode and SgRoot 55e65f3 * fix: Use ts-node and versioned node-types URLs instead of heads dcb7916 ++++ audiowmark: - update to 0.6.3 * update HLS support to build with ffmpeg-7 API * preserve wav subformat * improved RawConverter * add format wav-pipe for very long input/output streams on stdin/stdout * performance optimizations for SFOutputStream ++++ brisk-menu: - Add patches: brisk-menu-gsettings-icon-properties.patch and brisk-menu-runtime-icon-updates.patch. Add support for runtime icon configuration. - Add a patch: brisk-menu-fix-crash-on-desktop-file-changes-5f0be5741b5b37221fc8911c11f394ec498cd53d.patch. Backport upstream patch to fix crashes in odd cases when .desktop files are changed. - Use %autosetup macro to apply patches. ++++ buildpacks-cli: - Update to version 0.36.2: * Updating x/net library to v0.33.0 * build(deps): bump buildpacks/github-actions from 5.8.3 to 5.8.4 * build(deps): bump the go-dependencies group with 2 updates ++++ compface: - Update to use Debian patches directly, add debian.patch - Rename compface-1.5.2-destdir.diff to Makefile.patch - Fix build with GCC 14, add patch config.patch and remove compface-1.5.2.diff ++++ dealii: - Add dealii-disable-parallel-doc-build.patch: Disable parallel doc build for reproducibility; upstream doxygen issue (gh#doxygen/doxygen#11138). ++++ dealii-openmpi4: - Add dealii-disable-parallel-doc-build.patch: Disable parallel doc build for reproducibility; upstream doxygen issue (gh#doxygen/doxygen#11138). ++++ dealii-openmpi5: - Add dealii-disable-parallel-doc-build.patch: Disable parallel doc build for reproducibility; upstream doxygen issue (gh#doxygen/doxygen#11138). ++++ difftastic: - update to 0.62.0: * Improved handling of multiline strings, which could cause a crash if they occurred at the end of the file. This was particularly noticeable with YAML. * Improved language detection when one argument is a named pipe. * Updated to the latest tree-sitter parser for Bash, C, C++, C#, CSS, Go, Haskell, HTML, Java, JavaScript, JSON, Julia, Lua, Objective-C, OCaml, PHP, Python, Ruby, Scala, TOML, TypeScript and XML. * Improved syntax highlighting, particularly for keywords. - update to 0.61.0: * Side-by-side display is now smarter on very wide terminals when the content is narrow. * Fixed a crash (introduced in 0.60) when the final line in a file does not have a trailing newline and occurs more than once in the file. ++++ eza: - Update to 0.20.14: Bug Fixes: * ...those pesky workflow targets * Remove separate bsd tests * Remove audit workflow Features: * Audit checks in main CI Styling: * Format workflows * Ci checks formatted - Update to 0.20.13: Bug Fixes: * Pre-commit-hooks.nix trying to be too clever * Remove stray description (originally from --decay-mode) Build: * Update crate deps Mon Dec 16 * Update flake deps Mon Dec 16 ++++ fzf: - Update to 0.57.0: * You can now resize the preview window by dragging the border * Built-in walker improvements - `--walker-root` can take multiple directory arguments. e.g. `--walker-root include src lib` - `--walker-skip` can handle multi-component patterns. e.g. `--walker-skip target/build` * Removed long processing delay when displaying images in the preview window * `FZF_PREVIEW_*` environment variables are exported to all child processes (gh#junegunn/fzf#4098) * Bug fixes in fish scripts ++++ gama: - update to 2.32: * Translation updates and developer visible changes ++++ kargo-cli: - Update to version 1.1.2: * no CLI-related changes ++++ kernel-source-longterm: - Linux 6.6.68 (bsc#1218260). - dt-bindings: net: fec: add pps channel property (bsc#1218260). - drm/amdgpu: Handle NULL bo->tbo.resource (again) in amdgpu_vm_bo_update (bsc#1218260). - net: fec: make PPS channel configurable (bsc#1218260). - net: fec: refactor PPS channel configuration (bsc#1218260). - io_uring/rw: avoid punting to io-wq directly (bsc#1218260). - io_uring/rw: treat -EOPNOTSUPP for IOCB_NOWAIT like -EAGAIN (bsc#1218260). - io_uring/rw: split io_read() into a helper (bsc#1218260). - epoll: Add synchronous wakeup support for ep_poll_callback (bsc#1218260). - ceph: fix memory leaks in __ceph_sync_read() (bsc#1218260). - ceph: improve error handling and short/overflow-read logic in __ceph_sync_read() (bsc#1218260). - ceph: validate snapdirname option length when mounting (bsc#1218260). - of: Fix refcount leakage for OF node returned by __of_get_dma_parent() (bsc#1218260). - of: Fix error path in of_parse_phandle_with_args_map() (bsc#1218260). - udmabuf: also check for F_SEAL_FUTURE_WRITE (bsc#1218260). - nilfs2: prevent use of deleted inode (bsc#1218260). - nilfs2: fix buffer head leaks in calls to truncate_inode_pages() (bsc#1218260). - of/irq: Fix using uninitialized variable @addr_len in API of_irq_parse_one() (bsc#1218260). - of/irq: Fix interrupt-map cell length check in of_irq_parse_imap_parent() (bsc#1218260). - NFS/pnfs: Fix a live lock between recalled layouts and layoutget (bsc#1218260). - io_uring: check if iowq is killed before queuing (bsc#1218260). - io_uring: Fix registered ring file refcount leak (bsc#1218260). - selftests/bpf: Use asm constraint "m" for LoongArch (bsc#1218260). - selftests/memfd: run sysctl tests when PID namespace support is enabled (bsc#1218260). - tracing: Add "%s" check in test_event_printk() (bsc#1218260). - tracing: Add missing helper functions in event pointer dereference check (bsc#1218260). - tracing: Fix test_event_printk() to process entire print argument (bsc#1218260). - smb: client: fix TCP timers deadlock after rmmod (bsc#1218260). - KVM: x86: Play nice with protected guests in complete_hypercall_exit() (bsc#1218260). - Drivers: hv: util: Avoid accessing a ringbuffer not initialized yet (bsc#1218260). - btrfs: tree-checker: reject inline extent items with 0 ref count (bsc#1218260). - vmalloc: fix accounting with i915 (bsc#1218260). - zram: fix uninitialized ZRAM not releasing backing device (bsc#1218260). - zram: refuse to use zero sized block device as backing device (bsc#1218260). - hwmon: (tmp513) Fix interpretation of values of Temperature Result and Limit Registers (bsc#1218260). - hwmon: (tmp513) Fix Current Register value interpretation (bsc#1218260). - hwmon: (tmp513) Fix interpretation of values of Shunt Voltage and Limit Registers (bsc#1218260). - hwmon: (tmp513) Use SI constants from units.h (bsc#1218260). - hwmon: (tmp513) Simplify with dev_err_probe() (bsc#1218260). - hwmon: (tmp513) Don't use "proxy" headers (bsc#1218260). - drm/amdgpu: don't access invalid sched (bsc#1218260). - i915/guc: Accumulate active runtime on gt reset (bsc#1218260). - i915/guc: Ensure busyness counter increases motonically (bsc#1218260). - i915/guc: Reset engine utilization buffer before registration (bsc#1218260). - drm/panel: novatek-nt35950: fix return value check in nt35950_probe() (bsc#1218260). - drm/modes: Avoid divide by zero harder in drm_mode_vrefresh() (bsc#1218260). - thunderbolt: Improve redrive mode handling (bsc#1218260). - USB: serial: option: add Telit FE910C04 rmnet compositions (bsc#1218260). - USB: serial: option: add MediaTek T7XX compositions (bsc#1218260). - USB: serial: option: add Netprisma LCUK54 modules for WWAN Ready (bsc#1218260). - USB: serial: option: add MeiG Smart SLM770A (bsc#1218260). - USB: serial: option: add TCL IK512 MBIM & ECM (bsc#1218260). - hexagon: Disable constant extender optimization for LLVM prior to 19.1.0 (bsc#1218260). - efivarfs: Fix error on non-existent file (bsc#1218260). - i2c: riic: Always round-up when calculating bus period (bsc#1218260). - chelsio/chtls: prevent potential integer overflow on 32bit (bsc#1218260). - net: tun: fix tun_napi_alloc_frags() (bsc#1218260). - KVM: x86: Cache CPUID.0xD XSTATE offsets+sizes during module init (bsc#1218260). - EDAC/amd64: Simplify ECC check on unified memory controllers (bsc#1218260). - mmc: mtk-sd: disable wakeup in .remove() and in the error path of .probe() (bsc#1218260). - mmc: sdhci-tegra: Remove SDHCI_QUIRK_BROKEN_ADMA_ZEROLEN_DESC quirk (bsc#1218260). - net: mdiobus: fix an OF node reference leak (bsc#1218260). - selftests: openvswitch: fix tcpdump execution (bsc#1218260). - netfilter: ipset: Fix for recursive locking warning (bsc#1218260). - ipvs: Fix clamp() of ip_vs_conn_tab on small memory systems (bsc#1218260). - net: ethernet: bgmac-platform: fix an OF node reference leak (bsc#1218260). - net: hinic: Fix cleanup in create_rxqs/txqs() (bsc#1218260). - ksmbd: fix broken transfers when exceeding max simultaneous operations (bsc#1218260). - ksmbd: count all requests in req_running counter (bsc#1218260). - net: renesas: rswitch: rework ts tags management (bsc#1218260). - ionic: use ee->offset when returning sprom data (bsc#1218260). - ionic: Fix netdev notifier unregister on failure (bsc#1218260). - netdevsim: prevent bad user input in nsim_dev_health_break_write() (bsc#1218260). - net: mscc: ocelot: fix incorrect IFH SRC_PORT field in ocelot_ifh_set_basic() (bsc#1218260). - net/smc: check return value of sock_recvmsg when draining clc data (bsc#1218260). - net/smc: check smcd_v2_ext_offset when receiving proposal msg (bsc#1218260). - net/smc: check v2_ext_offset/eid_cnt/ism_gid_cnt when receiving proposal msg (bsc#1218260). - net/smc: check iparea_offset and ipv6_prefixes_cnt when receiving proposal msg (bsc#1218260). - net/smc: check sndbuf_space again after NOSPACE flag is set in smc_poll (bsc#1218260). - net/smc: protect link down work from execute after lgr freed (bsc#1218260). - cxl/region: Fix region creation for greater than x2 switches (bsc#1218260). - cxl/pci: Fix potential bogus return value upon successful probing (bsc#1218260). - tools: hv: change permissions of NetworkManager configuration file (bsc#1218260). - xfs: reset rootdir extent size hint after growfsrt (bsc#1218260). - xfs: take m_growlock when running growfsrt (bsc#1218260). - xfs: use XFS_BUF_DADDR_NULL for daddrs in getfsmap code (bsc#1218260). - xfs: Fix the owner setting issue for rmap query in xfs fsmap (bsc#1218260). - xfs: conditionally allow FS_XFLAG_REALTIME changes if S_DAX is set (bsc#1218260). - xfs: attr forks require attr, not attr2 (bsc#1218260). - xfs: remove unused parameter in macro XFS_DQUOT_LOGRES (bsc#1218260). - xfs: fix file_path handling in tracepoints (bsc#1218260). - xfs: convert comma to semicolon (bsc#1218260). - xfs: don't walk off the end of a directory data block (bsc#1218260). - xfs: Fix xfs_prepare_shift() range for RT (bsc#1218260). - xfs: Fix xfs_flush_unmap_range() range for RT (bsc#1218260). - xfs: create a new helper to return a file's allocation unit (bsc#1218260). - xfs: declare xfs_file.c symbols in xfs_file.h (bsc#1218260). - xfs: use consistent uid/gid when grabbing dquots for inodes (bsc#1218260). - xfs: verify buffer, inode, and dquot items every tx commit (bsc#1218260). - xfs: fix the contact address for the sysfs ABI documentation (bsc#1218260). - i2c: pnx: Fix timeout in wait functions (bsc#1218260). - p2sb: Do not scan and remove the P2SB device when it is unhidden (bsc#1218260). - p2sb: Move P2SB hide and unhide code to p2sb_scan_and_cache() (bsc#1218260). - p2sb: Introduce the global flag p2sb_hidden_by_bios (bsc#1218260). - p2sb: Factor out p2sb_read_from_cache() (bsc#1218260). - platform/x86: p2sb: Make p2sb_get_devfn() return void (bsc#1218260). - net: stmmac: fix TSO DMA API usage causing oops (bsc#1218260). - usb: cdns3: Add quirk flag to enable suspend residency (bsc#1218260). - PCI/AER: Disable AER service on suspend (bsc#1218260). - PCI: Use preserve_config in place of pci_flags (bsc#1218260). - ASoC: Intel: sof_sdw: add quirk for Dell SKU 0B8C (bsc#1218260). - ASoC: Intel: sof_sdw: fix jack detection on ADL-N variant RVP (bsc#1218260). - MIPS: Loongson64: DTS: Fix msi node for ls7a (bsc#1218260). - usb: cdns3-ti: Add workaround for Errata i2409 (bsc#1218260). - PCI: Add ACS quirk for Broadcom BCM5760X NIC (bsc#1218260). - PCI: vmd: Create domain symlink before pci_bus_add_devices() (bsc#1218260). - usb: dwc2: gadget: Don't write invalid mapped sg entries into dma_desc with iommu enabled (bsc#1218260). - net: sched: fix ordering of qlen adjustment (bsc#1218260). - commit 71b7e29 ++++ kernel-longterm: - Linux 6.6.68 (bsc#1218260). - dt-bindings: net: fec: add pps channel property (bsc#1218260). - drm/amdgpu: Handle NULL bo->tbo.resource (again) in amdgpu_vm_bo_update (bsc#1218260). - net: fec: make PPS channel configurable (bsc#1218260). - net: fec: refactor PPS channel configuration (bsc#1218260). - io_uring/rw: avoid punting to io-wq directly (bsc#1218260). - io_uring/rw: treat -EOPNOTSUPP for IOCB_NOWAIT like -EAGAIN (bsc#1218260). - io_uring/rw: split io_read() into a helper (bsc#1218260). - epoll: Add synchronous wakeup support for ep_poll_callback (bsc#1218260). - ceph: fix memory leaks in __ceph_sync_read() (bsc#1218260). - ceph: improve error handling and short/overflow-read logic in __ceph_sync_read() (bsc#1218260). - ceph: validate snapdirname option length when mounting (bsc#1218260). - of: Fix refcount leakage for OF node returned by __of_get_dma_parent() (bsc#1218260). - of: Fix error path in of_parse_phandle_with_args_map() (bsc#1218260). - udmabuf: also check for F_SEAL_FUTURE_WRITE (bsc#1218260). - nilfs2: prevent use of deleted inode (bsc#1218260). - nilfs2: fix buffer head leaks in calls to truncate_inode_pages() (bsc#1218260). - of/irq: Fix using uninitialized variable @addr_len in API of_irq_parse_one() (bsc#1218260). - of/irq: Fix interrupt-map cell length check in of_irq_parse_imap_parent() (bsc#1218260). - NFS/pnfs: Fix a live lock between recalled layouts and layoutget (bsc#1218260). - io_uring: check if iowq is killed before queuing (bsc#1218260). - io_uring: Fix registered ring file refcount leak (bsc#1218260). - selftests/bpf: Use asm constraint "m" for LoongArch (bsc#1218260). - selftests/memfd: run sysctl tests when PID namespace support is enabled (bsc#1218260). - tracing: Add "%s" check in test_event_printk() (bsc#1218260). - tracing: Add missing helper functions in event pointer dereference check (bsc#1218260). - tracing: Fix test_event_printk() to process entire print argument (bsc#1218260). - smb: client: fix TCP timers deadlock after rmmod (bsc#1218260). - KVM: x86: Play nice with protected guests in complete_hypercall_exit() (bsc#1218260). - Drivers: hv: util: Avoid accessing a ringbuffer not initialized yet (bsc#1218260). - btrfs: tree-checker: reject inline extent items with 0 ref count (bsc#1218260). - vmalloc: fix accounting with i915 (bsc#1218260). - zram: fix uninitialized ZRAM not releasing backing device (bsc#1218260). - zram: refuse to use zero sized block device as backing device (bsc#1218260). - hwmon: (tmp513) Fix interpretation of values of Temperature Result and Limit Registers (bsc#1218260). - hwmon: (tmp513) Fix Current Register value interpretation (bsc#1218260). - hwmon: (tmp513) Fix interpretation of values of Shunt Voltage and Limit Registers (bsc#1218260). - hwmon: (tmp513) Use SI constants from units.h (bsc#1218260). - hwmon: (tmp513) Simplify with dev_err_probe() (bsc#1218260). - hwmon: (tmp513) Don't use "proxy" headers (bsc#1218260). - drm/amdgpu: don't access invalid sched (bsc#1218260). - i915/guc: Accumulate active runtime on gt reset (bsc#1218260). - i915/guc: Ensure busyness counter increases motonically (bsc#1218260). - i915/guc: Reset engine utilization buffer before registration (bsc#1218260). - drm/panel: novatek-nt35950: fix return value check in nt35950_probe() (bsc#1218260). - drm/modes: Avoid divide by zero harder in drm_mode_vrefresh() (bsc#1218260). - thunderbolt: Improve redrive mode handling (bsc#1218260). - USB: serial: option: add Telit FE910C04 rmnet compositions (bsc#1218260). - USB: serial: option: add MediaTek T7XX compositions (bsc#1218260). - USB: serial: option: add Netprisma LCUK54 modules for WWAN Ready (bsc#1218260). - USB: serial: option: add MeiG Smart SLM770A (bsc#1218260). - USB: serial: option: add TCL IK512 MBIM & ECM (bsc#1218260). - hexagon: Disable constant extender optimization for LLVM prior to 19.1.0 (bsc#1218260). - efivarfs: Fix error on non-existent file (bsc#1218260). - i2c: riic: Always round-up when calculating bus period (bsc#1218260). - chelsio/chtls: prevent potential integer overflow on 32bit (bsc#1218260). - net: tun: fix tun_napi_alloc_frags() (bsc#1218260). - KVM: x86: Cache CPUID.0xD XSTATE offsets+sizes during module init (bsc#1218260). - EDAC/amd64: Simplify ECC check on unified memory controllers (bsc#1218260). - mmc: mtk-sd: disable wakeup in .remove() and in the error path of .probe() (bsc#1218260). - mmc: sdhci-tegra: Remove SDHCI_QUIRK_BROKEN_ADMA_ZEROLEN_DESC quirk (bsc#1218260). - net: mdiobus: fix an OF node reference leak (bsc#1218260). - selftests: openvswitch: fix tcpdump execution (bsc#1218260). - netfilter: ipset: Fix for recursive locking warning (bsc#1218260). - ipvs: Fix clamp() of ip_vs_conn_tab on small memory systems (bsc#1218260). - net: ethernet: bgmac-platform: fix an OF node reference leak (bsc#1218260). - net: hinic: Fix cleanup in create_rxqs/txqs() (bsc#1218260). - ksmbd: fix broken transfers when exceeding max simultaneous operations (bsc#1218260). - ksmbd: count all requests in req_running counter (bsc#1218260). - net: renesas: rswitch: rework ts tags management (bsc#1218260). - ionic: use ee->offset when returning sprom data (bsc#1218260). - ionic: Fix netdev notifier unregister on failure (bsc#1218260). - netdevsim: prevent bad user input in nsim_dev_health_break_write() (bsc#1218260). - net: mscc: ocelot: fix incorrect IFH SRC_PORT field in ocelot_ifh_set_basic() (bsc#1218260). - net/smc: check return value of sock_recvmsg when draining clc data (bsc#1218260). - net/smc: check smcd_v2_ext_offset when receiving proposal msg (bsc#1218260). - net/smc: check v2_ext_offset/eid_cnt/ism_gid_cnt when receiving proposal msg (bsc#1218260). - net/smc: check iparea_offset and ipv6_prefixes_cnt when receiving proposal msg (bsc#1218260). - net/smc: check sndbuf_space again after NOSPACE flag is set in smc_poll (bsc#1218260). - net/smc: protect link down work from execute after lgr freed (bsc#1218260). - cxl/region: Fix region creation for greater than x2 switches (bsc#1218260). - cxl/pci: Fix potential bogus return value upon successful probing (bsc#1218260). - tools: hv: change permissions of NetworkManager configuration file (bsc#1218260). - xfs: reset rootdir extent size hint after growfsrt (bsc#1218260). - xfs: take m_growlock when running growfsrt (bsc#1218260). - xfs: use XFS_BUF_DADDR_NULL for daddrs in getfsmap code (bsc#1218260). - xfs: Fix the owner setting issue for rmap query in xfs fsmap (bsc#1218260). - xfs: conditionally allow FS_XFLAG_REALTIME changes if S_DAX is set (bsc#1218260). - xfs: attr forks require attr, not attr2 (bsc#1218260). - xfs: remove unused parameter in macro XFS_DQUOT_LOGRES (bsc#1218260). - xfs: fix file_path handling in tracepoints (bsc#1218260). - xfs: convert comma to semicolon (bsc#1218260). - xfs: don't walk off the end of a directory data block (bsc#1218260). - xfs: Fix xfs_prepare_shift() range for RT (bsc#1218260). - xfs: Fix xfs_flush_unmap_range() range for RT (bsc#1218260). - xfs: create a new helper to return a file's allocation unit (bsc#1218260). - xfs: declare xfs_file.c symbols in xfs_file.h (bsc#1218260). - xfs: use consistent uid/gid when grabbing dquots for inodes (bsc#1218260). - xfs: verify buffer, inode, and dquot items every tx commit (bsc#1218260). - xfs: fix the contact address for the sysfs ABI documentation (bsc#1218260). - i2c: pnx: Fix timeout in wait functions (bsc#1218260). - p2sb: Do not scan and remove the P2SB device when it is unhidden (bsc#1218260). - p2sb: Move P2SB hide and unhide code to p2sb_scan_and_cache() (bsc#1218260). - p2sb: Introduce the global flag p2sb_hidden_by_bios (bsc#1218260). - p2sb: Factor out p2sb_read_from_cache() (bsc#1218260). - platform/x86: p2sb: Make p2sb_get_devfn() return void (bsc#1218260). - net: stmmac: fix TSO DMA API usage causing oops (bsc#1218260). - usb: cdns3: Add quirk flag to enable suspend residency (bsc#1218260). - PCI/AER: Disable AER service on suspend (bsc#1218260). - PCI: Use preserve_config in place of pci_flags (bsc#1218260). - ASoC: Intel: sof_sdw: add quirk for Dell SKU 0B8C (bsc#1218260). - ASoC: Intel: sof_sdw: fix jack detection on ADL-N variant RVP (bsc#1218260). - MIPS: Loongson64: DTS: Fix msi node for ls7a (bsc#1218260). - usb: cdns3-ti: Add workaround for Errata i2409 (bsc#1218260). - PCI: Add ACS quirk for Broadcom BCM5760X NIC (bsc#1218260). - PCI: vmd: Create domain symlink before pci_bus_add_devices() (bsc#1218260). - usb: dwc2: gadget: Don't write invalid mapped sg entries into dma_desc with iommu enabled (bsc#1218260). - net: sched: fix ordering of qlen adjustment (bsc#1218260). - commit 71b7e29 ++++ kernel-syms-longterm: - Linux 6.6.68 (bsc#1218260). - dt-bindings: net: fec: add pps channel property (bsc#1218260). - drm/amdgpu: Handle NULL bo->tbo.resource (again) in amdgpu_vm_bo_update (bsc#1218260). - net: fec: make PPS channel configurable (bsc#1218260). - net: fec: refactor PPS channel configuration (bsc#1218260). - io_uring/rw: avoid punting to io-wq directly (bsc#1218260). - io_uring/rw: treat -EOPNOTSUPP for IOCB_NOWAIT like -EAGAIN (bsc#1218260). - io_uring/rw: split io_read() into a helper (bsc#1218260). - epoll: Add synchronous wakeup support for ep_poll_callback (bsc#1218260). - ceph: fix memory leaks in __ceph_sync_read() (bsc#1218260). - ceph: improve error handling and short/overflow-read logic in __ceph_sync_read() (bsc#1218260). - ceph: validate snapdirname option length when mounting (bsc#1218260). - of: Fix refcount leakage for OF node returned by __of_get_dma_parent() (bsc#1218260). - of: Fix error path in of_parse_phandle_with_args_map() (bsc#1218260). - udmabuf: also check for F_SEAL_FUTURE_WRITE (bsc#1218260). - nilfs2: prevent use of deleted inode (bsc#1218260). - nilfs2: fix buffer head leaks in calls to truncate_inode_pages() (bsc#1218260). - of/irq: Fix using uninitialized variable @addr_len in API of_irq_parse_one() (bsc#1218260). - of/irq: Fix interrupt-map cell length check in of_irq_parse_imap_parent() (bsc#1218260). - NFS/pnfs: Fix a live lock between recalled layouts and layoutget (bsc#1218260). - io_uring: check if iowq is killed before queuing (bsc#1218260). - io_uring: Fix registered ring file refcount leak (bsc#1218260). - selftests/bpf: Use asm constraint "m" for LoongArch (bsc#1218260). - selftests/memfd: run sysctl tests when PID namespace support is enabled (bsc#1218260). - tracing: Add "%s" check in test_event_printk() (bsc#1218260). - tracing: Add missing helper functions in event pointer dereference check (bsc#1218260). - tracing: Fix test_event_printk() to process entire print argument (bsc#1218260). - smb: client: fix TCP timers deadlock after rmmod (bsc#1218260). - KVM: x86: Play nice with protected guests in complete_hypercall_exit() (bsc#1218260). - Drivers: hv: util: Avoid accessing a ringbuffer not initialized yet (bsc#1218260). - btrfs: tree-checker: reject inline extent items with 0 ref count (bsc#1218260). - vmalloc: fix accounting with i915 (bsc#1218260). - zram: fix uninitialized ZRAM not releasing backing device (bsc#1218260). - zram: refuse to use zero sized block device as backing device (bsc#1218260). - hwmon: (tmp513) Fix interpretation of values of Temperature Result and Limit Registers (bsc#1218260). - hwmon: (tmp513) Fix Current Register value interpretation (bsc#1218260). - hwmon: (tmp513) Fix interpretation of values of Shunt Voltage and Limit Registers (bsc#1218260). - hwmon: (tmp513) Use SI constants from units.h (bsc#1218260). - hwmon: (tmp513) Simplify with dev_err_probe() (bsc#1218260). - hwmon: (tmp513) Don't use "proxy" headers (bsc#1218260). - drm/amdgpu: don't access invalid sched (bsc#1218260). - i915/guc: Accumulate active runtime on gt reset (bsc#1218260). - i915/guc: Ensure busyness counter increases motonically (bsc#1218260). - i915/guc: Reset engine utilization buffer before registration (bsc#1218260). - drm/panel: novatek-nt35950: fix return value check in nt35950_probe() (bsc#1218260). - drm/modes: Avoid divide by zero harder in drm_mode_vrefresh() (bsc#1218260). - thunderbolt: Improve redrive mode handling (bsc#1218260). - USB: serial: option: add Telit FE910C04 rmnet compositions (bsc#1218260). - USB: serial: option: add MediaTek T7XX compositions (bsc#1218260). - USB: serial: option: add Netprisma LCUK54 modules for WWAN Ready (bsc#1218260). - USB: serial: option: add MeiG Smart SLM770A (bsc#1218260). - USB: serial: option: add TCL IK512 MBIM & ECM (bsc#1218260). - hexagon: Disable constant extender optimization for LLVM prior to 19.1.0 (bsc#1218260). - efivarfs: Fix error on non-existent file (bsc#1218260). - i2c: riic: Always round-up when calculating bus period (bsc#1218260). - chelsio/chtls: prevent potential integer overflow on 32bit (bsc#1218260). - net: tun: fix tun_napi_alloc_frags() (bsc#1218260). - KVM: x86: Cache CPUID.0xD XSTATE offsets+sizes during module init (bsc#1218260). - EDAC/amd64: Simplify ECC check on unified memory controllers (bsc#1218260). - mmc: mtk-sd: disable wakeup in .remove() and in the error path of .probe() (bsc#1218260). - mmc: sdhci-tegra: Remove SDHCI_QUIRK_BROKEN_ADMA_ZEROLEN_DESC quirk (bsc#1218260). - net: mdiobus: fix an OF node reference leak (bsc#1218260). - selftests: openvswitch: fix tcpdump execution (bsc#1218260). - netfilter: ipset: Fix for recursive locking warning (bsc#1218260). - ipvs: Fix clamp() of ip_vs_conn_tab on small memory systems (bsc#1218260). - net: ethernet: bgmac-platform: fix an OF node reference leak (bsc#1218260). - net: hinic: Fix cleanup in create_rxqs/txqs() (bsc#1218260). - ksmbd: fix broken transfers when exceeding max simultaneous operations (bsc#1218260). - ksmbd: count all requests in req_running counter (bsc#1218260). - net: renesas: rswitch: rework ts tags management (bsc#1218260). - ionic: use ee->offset when returning sprom data (bsc#1218260). - ionic: Fix netdev notifier unregister on failure (bsc#1218260). - netdevsim: prevent bad user input in nsim_dev_health_break_write() (bsc#1218260). - net: mscc: ocelot: fix incorrect IFH SRC_PORT field in ocelot_ifh_set_basic() (bsc#1218260). - net/smc: check return value of sock_recvmsg when draining clc data (bsc#1218260). - net/smc: check smcd_v2_ext_offset when receiving proposal msg (bsc#1218260). - net/smc: check v2_ext_offset/eid_cnt/ism_gid_cnt when receiving proposal msg (bsc#1218260). - net/smc: check iparea_offset and ipv6_prefixes_cnt when receiving proposal msg (bsc#1218260). - net/smc: check sndbuf_space again after NOSPACE flag is set in smc_poll (bsc#1218260). - net/smc: protect link down work from execute after lgr freed (bsc#1218260). - cxl/region: Fix region creation for greater than x2 switches (bsc#1218260). - cxl/pci: Fix potential bogus return value upon successful probing (bsc#1218260). - tools: hv: change permissions of NetworkManager configuration file (bsc#1218260). - xfs: reset rootdir extent size hint after growfsrt (bsc#1218260). - xfs: take m_growlock when running growfsrt (bsc#1218260). - xfs: use XFS_BUF_DADDR_NULL for daddrs in getfsmap code (bsc#1218260). - xfs: Fix the owner setting issue for rmap query in xfs fsmap (bsc#1218260). - xfs: conditionally allow FS_XFLAG_REALTIME changes if S_DAX is set (bsc#1218260). - xfs: attr forks require attr, not attr2 (bsc#1218260). - xfs: remove unused parameter in macro XFS_DQUOT_LOGRES (bsc#1218260). - xfs: fix file_path handling in tracepoints (bsc#1218260). - xfs: convert comma to semicolon (bsc#1218260). - xfs: don't walk off the end of a directory data block (bsc#1218260). - xfs: Fix xfs_prepare_shift() range for RT (bsc#1218260). - xfs: Fix xfs_flush_unmap_range() range for RT (bsc#1218260). - xfs: create a new helper to return a file's allocation unit (bsc#1218260). - xfs: declare xfs_file.c symbols in xfs_file.h (bsc#1218260). - xfs: use consistent uid/gid when grabbing dquots for inodes (bsc#1218260). - xfs: verify buffer, inode, and dquot items every tx commit (bsc#1218260). - xfs: fix the contact address for the sysfs ABI documentation (bsc#1218260). - i2c: pnx: Fix timeout in wait functions (bsc#1218260). - p2sb: Do not scan and remove the P2SB device when it is unhidden (bsc#1218260). - p2sb: Move P2SB hide and unhide code to p2sb_scan_and_cache() (bsc#1218260). - p2sb: Introduce the global flag p2sb_hidden_by_bios (bsc#1218260). - p2sb: Factor out p2sb_read_from_cache() (bsc#1218260). - platform/x86: p2sb: Make p2sb_get_devfn() return void (bsc#1218260). - net: stmmac: fix TSO DMA API usage causing oops (bsc#1218260). - usb: cdns3: Add quirk flag to enable suspend residency (bsc#1218260). - PCI/AER: Disable AER service on suspend (bsc#1218260). - PCI: Use preserve_config in place of pci_flags (bsc#1218260). - ASoC: Intel: sof_sdw: add quirk for Dell SKU 0B8C (bsc#1218260). - ASoC: Intel: sof_sdw: fix jack detection on ADL-N variant RVP (bsc#1218260). - MIPS: Loongson64: DTS: Fix msi node for ls7a (bsc#1218260). - usb: cdns3-ti: Add workaround for Errata i2409 (bsc#1218260). - PCI: Add ACS quirk for Broadcom BCM5760X NIC (bsc#1218260). - PCI: vmd: Create domain symlink before pci_bus_add_devices() (bsc#1218260). - usb: dwc2: gadget: Don't write invalid mapped sg entries into dma_desc with iommu enabled (bsc#1218260). - net: sched: fix ordering of qlen adjustment (bsc#1218260). - commit 71b7e29 ++++ spdlog: - Add 0001-fix-update-to_string_view-function-for-fmt-11.1-3301.patch to cope with fmt 11.1 ++++ shadow: - Update to 4.17.0: * Fix the lower part of the domain of csrand_uniform() * Fix use of volatile pointer * Use 'dist-hook' to clean up * Use str2[u]l() instead of atoi(3) * Use a2i() in various places * Fix const correctness * Use uid_t for holding UIDs (and GIDs) * Move all sprintf(3)-like APIs to a subdirectory * Move all copying APIs to a subdirectory * Fix forever loop on ENOMEM * Fix REALLOC() nmemb calculation * Remove id(1) * Remove groups(1) * Use local time for human-readable dates * Use %F instead of %Y-%m-%d with strftime(3) * is_valid{user,group}_name(): Set errno to distinguish the reasons * Recommend --badname only if it is useful * Add fmkomstemp() to fix mode of * Fix use-after-free bug in sgetgrent() * Update Catalan translation * Remove references to cppw, cpgr * groupadd, groupmod: Update gshadow file with -U * Added option -a for listing active users only, optimized using if aflg,return * Added information in lastlog man page for new option '-a' * Plenty of code cleanup and clarifications ++++ maildir-utils: - Update to 1.12.8: * documentation improvements * removal of the old threading option and cleanup * 'lazy' indexing is even lazier (faster) * make references (the References:/In-reply-to: headers) searchable (with "references:" or "ref:" * add new combination-field "related:" to search by msgid: or references: In mu4e (see docstrings for details): * new command 'mu4e-view-jump-to-mime-part', to jump to some mime part by number. * new variable mu4e-trash-without-flag, if set to non-nil, "trashing" a message will not add the "T" flag. ++++ mesheryctl: - update to 0.8.1: * Meshery CLI - [RESOLVED] system config error @Tanishq1604 (#12650) ++++ mkvtoolnix: - Update to version 89.0 New features and enhancements: * mkvmerge: AC-3 writer: mkvmerge will now use the codec ID `A_AC3` even for streams with bitstream IDs 9 or 10 instead of the deprecated codec IDs `A_AC3/BSID9` & `A_AC3/BSID10`. * MKVToolNix GUI: multiplexer: the mechanism for setting track languages to specific values upon adding a file has gotten a new option to always set the language, no matter whether or not the source container provided a track language or what it was set to. * all command-line tools: implemented an escape mechanism for when you want to use the `@` sign as the first character in an argument to an option such as `--title`. To escape it the `@` sign has to be doubled as in `--title @@midnight`. Bug fixes: * mkvmerge, mkvpropedit, MKVToolNix GUI's multiplexer & header editor: the MIME type for TrueType & OpenType fonts will be set properly to either the current MIME types `font/ttf` & `font/otf` or to the legacy MIME types `application/x-truetype-font` & `application/vnd.ms-opentype` depending on whether the "use legacy font MIME types" option is disabled or enabled, even if the MIME database used by Qt returns the wrong one or even other MIME types such as `application/x-font-ttf` & `application/x-font-otf`. * MKVToolNix GUI's multiplexer & header editor: ensured that both the legacy & the current font MIME types are always present in the MIME type combo boxes of attachments, no matter what Qt's MIME type database contains. * MKVToolNix GUI: the "disable tooltips" option in the preference will now disable the tooltip for the status bar, too. ++++ opentofu: - Update to version 1.8.8: * prepare branch for v1.8.8 release (#2314) * [BACKPORT v1.8] bump golang.org/x/net from 0.25 to 0.33 (#2311) (#2313) * Backport[v1.8]: Bump golang.org/x/crypto from 0.21.0 to 0.31.0 (#2288) * [BACKPORT] add simulated state serialization between tofu test runs (#2274) (#2276) ++++ pluto: - Update to version 5.21.0: * feat: add flowcontrol v1beta2 removal in 1.32 ++++ python-Jinja2: - Update to 3.1.5: * The sandboxed environment handles indirect calls to str.format, such as by passing a stored reference to a filter that calls its argument. GHSA-q2x7-8rv6-6q7h * Escape template name before formatting it into error messages, to avoid issues with names that contain f-string syntax. #1792, GHSA-gmj6-6f8f-6699 * Sandbox does not allow clear and pop on known mutable sequence types. #2032 * Calling sync render for an async template uses asyncio.run. #1952 * Avoid unclosed auto_aiter warnings. #1960 * Return an aclose-able AsyncGenerator from Template.generate_async. #1960 * Avoid leaving root_render_func() unclosed in Template.generate_async. #1960 * Avoid leaving async generators unclosed in blocks, includes and extends. #1960 * The runtime uses the correct concat function for the current environment when calling block references. #1701 * Make |unique async-aware, allowing it to be used after another async-aware filter. #1781 * |int filter handles OverflowError from scientific notation. #1921 * Make compiling deterministic for tuple unpacking in a {% set ... %} call. #2021 * Fix dunder protocol (copy/pickle/etc) interaction with Undefined objects. #2025 * Fix copy/pickle support for the internal missing object. #2027 * Environment.overlay(enable_async) is applied correctly. #2061 * The error message from FileSystemLoader includes the paths that were searched. #1661 * PackageLoader shows a clearer error message when the package does not contain the templates directory. #1705 * Improve annotations for methods returning copies. #1880 * urlize does not add mailto: to values like @a@b. #1870 * Tests decorated with @pass_context can be used with the |select filter. #1624 * Using set for multiple assignment (a, b = 1, 2) does not fail when the target is a namespace attribute. #1413 * Using set in all branches of {% if %}{% elif %}{% else %} blocks does not cause the variable to be considered initially undefined. #1253 - drop fix-ftbfs-with-python313.patch, merged upstream ++++ python-libtmux: - update to 0.40.1: * Bug fixes - Fix passing both window command and environment by @ppentchev in #553 ++++ python-pyp: - Update to 1.3.0: - Add support for Python 3.13 - Turn missing config file into a warning instead of an error - Add support for __pyp_before__ configuration for permanent before code ++++ python-ytmusicapi: - Update to 1.9.1 * fix(setup): Use resolve() before invoking as_uri() * search: exclude "Single"/"EP" text from album artist list * add_history_item: update doc and check for authentication * doc: restructure reference ++++ reprepro: - Update to version 5.4.6 * Print complaints about lockfile on stderr * The translatelegacyreferences command creates a new references.db file with the DUP flag in place of DUPSORT. It then copies the content of the old references.db file into the new one. * When an attempt is made to open the references.db file, reprepro checks if the DUPSORT flag is set. If this is so, the database needs to be upgraded, so reprepro exits with an error asking the user to call the new 'translatelegacyreferences' command. ++++ rofi: - Update to 1.75: * Recursive file browser * Copy to clipboard support * Entry box history * Fix calc * Text and cursor outline * Other smaller changes * For details see: https://github.com/davatorium/rofi/releases/tag/1.7.6 ++++ schismtracker: - Update to release 20241226 * Implement Time Information page (accessible via LShift-LAlt-RAlt-RCtrl-Pause, or the more sane keybind Ctrl-Alt-T) * Implement OpenMPT-style loop wrap-around buffer (addresses playback issues with sample loops + interpolation) * Much more accurate VU meters in the info page * Fix handling of Lxx effects * Fix handling of S7B/S7C effects * Add support for 32-bit audio output * Add primitive info reader of EdLib Tracker EDL and D00 files (loading of the song data is not currently implemented) * Fix some AIFF and WAV files not being loaded properly * The default audio sample rate is now 48kHz instead of 44.1kHz * Instruments Page: Keyjazz now works like Impulse Tracker did * S3M: Import edit timers from Impulse Tracker and OpenMPT * S3M: Save Impulse Tracker-style edit timers - Delete 0001-build-resolve-Wreturn-type-warnings.patch (merged) ++++ spicetify-cli: - Update to version 2.38.7: * chore: remove console log * fix: indefinitely wait for necessary chunks * chore(deps): bump golang.org/x/net from 0.32.0 to 0.33.0 (#3242) ++++ talhelper: - Update to version 3.0.14: * fix(go): update go builder version for image-factory * fix(deps): update module github.com/siderolabs/image-factory to * v0.6.5 * docs: update CLI reference documentation (#776) * chore(deps): update dependency siderolabs/talos to v1.9.1 * chore(container): update ghcr.io/siderolabs/talosctl docker tag * to v1.9.1 * chore(schema): update talos-extensions.yaml JSON schema * fix(deps): update module * github.com/siderolabs/talos/pkg/machinery to v1.10.0-alpha.0 * chore(schema): update talos-extensions.yaml JSON schema (#772) * chore(github-action): update renovatebot/github-action action * to v41.0.7 * fix(deps): update module github.com/gookit/validate to v1.5.4 * chore(schema): update talos-extensions.yaml JSON schema (#768) * chore(schema): update talos-extensions.yaml JSON schema (#767) * fix(deps): update module github.com/budimanjojo/talhelper/v3 to * v3.0.13 * feat: update Scoop for talhelper version v3.0.13 * feat: update flake (#764) ++++ talosctl: - update to 1.9.1: https://github.com/siderolabs/talos/releases/tag/v1.9.1 * 73c25ee8d fix: talosctl support and race tests * 7908c9382 fix: make talosctl time work with PTP time sync ++++ updatecli: - Update to version 0.91.0: * feat: add version filter regex-semver (#3347) * feat(autodiscovery): support kubernetes cronjob (#3346) * deps: bump updatecli version to v0.90.0 (#3338) ++++ upplay: - Update to 1.8.0: * Browser: allow ^C to copy text from the browser area to the clipboard * Browser: display album header before tracks even in albumAsCovers mode * Added per-renderer preference for choosing the best resource or just using the first (check track format against renderer capabilities) * Fix possible crash by ensuring subscriptions are inactivated before we delete objects * Improve openhome source management ++++ velero: - Update to version 1.15.1: * Skip the deprecation message for the dry-run install CLI JSON * output. * Bug fix: increase the WaitGroup counter before start the * goroutine * Pin the version of Golang and base image for v1.15.1 * Modify the Init logic to fix the migration case error. * hide restic deprecation warning for install with crd-only * Refactor the migration cases. * Modify the schedule cases. * Modify the StorageClass install and delete code. * 1.15.1 change-log * Modify upgrade and migration cases. * Modify other cases to support VKS environment. * E2E supports VKS data mover environment. * Make change to support VKS environment. * Bump the golang.org/x/crypto for Restic to fix CVE-2024-45337. * Bump the golang.org/x/net for Velero and Restic to fix * CVE-2024-45338. * Bump golang.org/x/crypto to v0.31.0 to fix CVEs. * Fix backup post hook issue * add diagnostic for data mover exposer * add diagnostic for data mover exposer * add diagnostic for data mover exposer * Set hinting region to use for GetBucketRegion() in * pkg/repository/config/aws.go * check existence of the same label from node-agent * issue 8433: add ask label to data mover pods * fix prepare timeout issue * Add SecurityContext to restore-helper * Reduces go.mod minimum go to patch 1.22.0 * Add nil check for updating DataUpload VolumeInfo in finalizing * phase. * issue 8391: check ErrCancelled from suffix * issue 8394: move closeDataPath outside callbacks ------------------------------------------------------------------ ------------------ 2024-12-26 - Dec 26 2024 ------------------- ------------------------------------------------------------------ ++++ SDL2_image: - Update to release 2.8.4 * Fixed a regression in the last release with certain grayscale PNG images ++++ fastfetch: - Excluded flashfetch binary - update to 2.33.0 Changes: * Introduce a new CMake flag `-DBUILD_FLASHFETCH=OFF` to disable building flashfetch binaries - Package managers are encouraged to enable it. Bugfixes: * Fix interconnect type detection (gh#fastfetch-cli/fastfetch#1453, PhysicalDisk) - Regression of v2.28 * Don't report `proot` as terminal (Terminal, Android) * Remove a debug output (DiskIO, OpenBSD) * Fix media detection for some players (gh#fastfetch-cli/fastfetch#1461, Media) - Regression of v2.32 Features: * Use `$POWERSHELL_VERSION` as PowerShell version if available (Shell) - Fetching Windows PowerShell version can be very slow. Add `$env:POWERSHELL_VERSION = $PSVersionTable.PSVersion.ToString()` in $PROFILE before running fastfetch to improve the performance of Shell module * Add support for ubuntu-based armbian detection (gh#fastfetch-cli/fastfetch#1447) * Improve performance of Bluetooth detection (Bluetooth) - We no longer report disconnected bluetooth devices in `--format json` when `--bluetooth-show-disconnected` isn't specified * Support brightness level detection for builtin displays (Brightness, OpenBSD / NetBSD) - Requires root permission on OpenBSD * Support battery level detection (Battery, OpenBSD / NetBSD) * Support CPU temperature detection in NetBSD (CPU, NetBSD) * Hard code path of `libvulkan.so` for Android - So that users don't need to install the vulkan-loader wrapper of termux Logo: * Add NurOS * Add GoralixOS ++++ grandorgue: - Update to version 3.15.4. Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.15.4-1 - Eliminated a MacOs debug alert when opening a settings dialog https://github.com/GrandOrgue/grandorgue/issues/2003 - Fixed not releasing a pipe after fast switching between vave-based tremulant samples and regular pipe samples https://github.com/GrandOrgue/grandorgue/issues/2004 - Removed support of MacOs 12 - Fixed hang if there were lots of unused ODF entries https://github.com/GrandOrgue/grandorgue/issues/1918 ++++ kate: - new Qt keychain dependency to re-enable SQL plugin build ++++ kitty: - Update to 0.38.1: * macOS: Fix a regression in the previous release that broke rendering of Emoji using the VS16 variation selector (#8130) * When automatically changing colors based on OS color preference, first reset all colors to default before applying the new theme so that even colors not specified in the theme are correct (#8124) * Graphics: Fix deleted but not freed images without any placements being incorrectly freed on a subsequent delete command (#8129) * Graphics: Fix deletion of images by id not working for images with no placements (#8129) * Add support for escape code protocol for notifying applications on dark/light color scheme change - https://github.com/contour-terminal/contour/blob/master/docs/vt-extensions/color-palette-update-notifications.md * Cursor trails: Fix pure vertical movement sometimes not triggering a trail and holding down a key in nvim causing the trail to be glitchy (#8152, #8153) * macOS: Fix mouse cursor shape not always being reset to text cursor when mouse re-enters kitty (#8155) * clone-in-kitty: `Fix KITTY_WINDOW_ID` being cloned and thus having incorrect value (#8161) - https://sw.kovidgoyal.net/kitty/glossary/#envvar-KITTY_WINDOW_ID ++++ qt6-webengine: - Add patch to avoid CVE-2024-40896 (boo#1234820) * 0001-Build-system-remove-libxml2-compilation-test.patch ++++ lowdown: - Update to version 1.4.0: * Bump version. * Document template literals. * Handle delimiters in literal strings. * Literal strings in --template. * Add more regressions. * Make --template escaperoff() escape initial delim. * On-going version notes. * Add more possible contributions nobody will do. * Simplify and cohere -tterm images and links. * Document RELLINKS in library manpage. * Rehyphenate some command-line arguments. * Tidy up options-parsing area. * Hook up --term-no-rellinks. * Add -tterm ignoring of relative links. * Remove unused styles. * Have -tterm footnote block header be an hrule. * Use -tterm unicode lines for blocks/tables. * Use horizontal UTF-8 sequence for hrule. * Horizontal rule gets full vertical space. * Have CI use -fsanitize during build. * Don't pass NULL to strndup. * Fix UB found by -fsanitize. * Process --version, -h, --help. * Document --term-hmargin=auto. * Document consumer of lowdown_opts_term. * Document new lowdown_opts_term. * Document hpadding/hmargin. * Refactor padding, margin, width, columns. * Specify padding/margin for -tterm. * Fix off-by-one when outputting -tterm words. * Add --template debugging. * Rename "--nroff-xxx" arguments as "--roff-xxx". * Bumping version. * Document escapegemini*. * Document --template accepted by -tgemini. * Add --template to -tgemini. * Remove stray space. * Specify Gemtext. * Update to proper Gemini version used. * Move -tgemini escape into its own file. * Add --template to -tman, -tms. * Add templating abilities to -tman, -tms. * Running version documentation. * Document new template features. * Add not(), "--$", and clarify empty for/ifdef. * Move nroff escape to its own file. * Simplify template literals and add eoln statement. ++++ libtorrent: - Update to release 0.15 * Resolved a crash with Handshake buffer resizing. * Respect failure intervals for trackers. * Fix file truncation on resume with fallocate enabled. ++++ nethack: - Drop global config directory. NetHack does not read the global RC file any longer. Remove the rsp directory, usually /etc/nethack, from the package. ++++ pcr-oracle: - Add fix-event-reshash-for-cryptouuid.patch to detect the crypto device with the 'cryptouuid' prefix ++++ python-dulwich: - Update to version 0.22.7. * Fix serializing of commits with empty commit messages. (Castedo Ellerman, #1429) ++++ qt6-webengine-docs: - Add patch to avoid CVE-2024-40896 (boo#1234820) * 0001-Build-system-remove-libxml2-compilation-test.patch ++++ rtorrent: - Update to release 0.15 * Resolved scgi software crash with SIGPIPE exception. * Resolved a crash with the curl stack during shutdown. ++++ ruby-build: - Update to version 20241225.2. Changelog: https://github.com/rbenv/ruby-build/releases/tag/v20241225.2 * Fixed 3.4.1 checksum by @hsbt in #2481 * Added 3.4-dev and 3.5-dev by @hsbt in #2482 - Changes from version 20241225.1: Changelog: https://github.com/rbenv/ruby-build/releases/tag/v20241225.1 * Added Ruby 3.4.1 - Changes from version 20241225: Changelog: https://github.com/rbenv/ruby-build/releases/tag/v20241225 * Removed unofficial releases by @hsbt in #2479 * Add Ruby 3.4.0 by @hsbt in #2480 ++++ sigil: - Use the same condition of gcc version for CC and CXX flags as same as the BuildRequires defined ------------------------------------------------------------------ ------------------ 2024-12-25 - Dec 25 2024 ------------------- ------------------------------------------------------------------ ++++ crmsh: - Update to version 5.0.0+20241225.66a75d1d: * Dev: unittests: Add unit test for previous commit * Dev: report: Support crm report to collect GFS2 information * Dev: behave: Add functional test for GFS2 * Dev: bootstrap: add gfs2 stage functionality (Technical Preview) (jsc#PED-11709) * Dev: Rename ocfs2.py as cluster_fs.py * Revert "Dev: ocfs2: Drop support for configuring ocfs2 (jsc#PED-11038)" * Revert "Dev: behave: Adjust functional tests for previous commit" * Revert "Dev: report: Remove unused function dump_D_process" ++++ elixir: - Upgrade to Elixir 1.18.1: * Changelog available at https://hexdocs.pm/elixir/1.18.1/changelog.html ++++ fmt: - Update to release 11.1 * Reduced debug (unoptimized) binary code size and the number of template instantiations when passing formatting arguments * Added an experimental fmt::writer API that can be used for writing to different destinations such as files or strings * Made std::expected formattable * Made fmt::is_formattable SFINAE-friendly * Added the n specifier for tuples and pairs * Added support for tuple-like types to ``fmt::join`` * Added a formatter for ``std::reference_wrapper`` * Added experimental padding support (glibc ``strftime`` extension) to ``%m``, ``%j`` and ``%Y`` * Made ``fmt::appender`` satisfy the ``std::output_iterator`` concept * Added support for UTF-32 code units greater than 0xFFFF in fill ++++ ft2-clone: - Update to version 1.93 * .S3M loader bug fix: The Axx (Set Speed) effect broke in v1.89. * .IT loader: Fixed behavior for overflowing sample offset effect, and illegal portamento slides (still somewhat wrong, buu better than before). Not that you should use the FT2 clone for playing .IT files! ++++ hyprpolkitagent: - Replace explicit BuildRequires with pkgconfig alternatives - Add patches to make it working more reliably * no-kde-dependency.patch * Add_install_section.patch - New package - version 0.1.1 ++++ ibus-typing-booster: - Update to 2.27.2 - Translation update from Weblate (it 99.5%) ++++ libkdumpfile: - Upgrade to libkdumpfile version 0.5.5 * Incompatible API changes: - kdump_get_typed_attr(): call signature and type mismatch handling - kdump_attr_ref_get(): result must be discarded * Support flattened ELF dump files. * Support partially rearranged makedumpfile split files. * Parse QEMU CPU state ELF notes. * Use kernel page tables when initializing X86-64 Linux with PTI from CR3 register value. * Include the kdumpid utility. * Fix direct mapping if LDT PTI remapping is used in Linux on X86-64. * Minor cache improvements and a NULL-pointer dereference fix. * Fix test suite for 32-bit architectures. ++++ kexi: - Stop using the optional marble dependency ++++ krusader: - Use xdg-su for the krusader 'root' mode. Relying on the X-KDE-Username won't work with plasma 6 (boo#1222490) ++++ kreport: - Stop using the optional marble dependency ++++ mir: - Added Requires: for libmirserver, without them, you end up with a non-functional Mir after install. ++++ nvtop: - Update to version 3.1.0+89: * Add missing i915_drm.h structs/definitions. * Fix AMDGPU free memory calculation. * Include xe_drm.h until it mades it into libdrm. * Apply suggestions from code review. * Display total memory if available. * Add gtt to memory usage. * Add i915 compute and fix xe compute + edit readme. * Add xe encode/decode support. * Split fdinfo and implement GPU utilisation. * Split i915 & xe, implement xe ioctls and memory usage. * Add support for using i915 ioctls & implement memory usage using this. * Use bool, not NCURSES bool. * Display fan RPM when max is not available. * Avoid deref udev null device on unref. * v3d: migrate to standardised fdinfo info and add per-process gpu memory support. * Calculate power consumption for Xe driver. * Calculate power consumption based on energy usage. * Include libdrm for builds with panfrost and panthor support. * Remove Intel GPU warning. * i915 has drm-total-local0 (now?) for memory Also fix a logic error. * Fix process list randomly hiding in builds. * Add Intel temp support Currently being worked on in Intel's kernel branch: https://patchwork.freedesktop.org/series/137874. * Add Intel fan support Now present in kernel 6.12 https://patchwork.freedesktop.org/patch/610458. * Update CMakeLists.txt * Add the necessary source file device_discovery_linux.c for V3D_SUPPORT in CMakeLists.txt. * Update README. * Convert tid to pgid to match the process's pid. * Fix some typos. * Add the videocore support documentation. * Fix strncat warning. * Print some debug messages. * Add decode info for h264 decode. * Move info read functions to utils and add some info from vcio device. * Add process gpu usage support for raspberrypi. * Add basic support for raspberrypi gpu. - Add nvtop-fix-non-void-function.patch: Fix control reaches end of non-void function error, (gh#Syllo/nvtop#350). ++++ python-python-lsp-server: - Add pylsp-issues-602-605.patch * Changed fuzzy jedi completion gh#python-lsp/python-lsp-server#602 * Disable DEBUG logging for tests gh#python-lsp/python-lsp-server#605 ++++ yt-dlp: - Fix 15.6 build ------------------------------------------------------------------ ------------------ 2024-12-24 - Dec 24 2024 ------------------- ------------------------------------------------------------------ ++++ QMPlay2: - Add 0001-fix-zoom-reset-crash.patch to fix a crash on zoom reset - Update to version 24.12.23: * use relative paths in portable mode when QMPlay2 portable directory is chosen, * add option for experimental FFmpeg features (useful for HLS subtitles), * fix playback of video which has variable and low FPS, * add drag and drop for cover picture in tag editor, * fix playlist row colors on Windows 11 Dark style, * improve teletext (option to set teletext page), * hardware deinterlacing fixes and optimization, * add option to set subtitles solid background, * add option to set default quality in yt-dlp, * bitmap subtitles aspect ratio fixes, * add OpenSubtitles browser, * translation improvements, * add custom aspect ratio, * add integer scaling, * other minor fixes. - Drop 0001-fix-log-message.patch as it is merged upstream ++++ clpeak: - Update to version 1.1.4: * Add Tesla T4 results * Create GeForce_GTX_1660_Ti.log ++++ emacs-vterm: - Update to version 708.99c1f5e: * Try running the login shell by default for "ssh" and "scp" Tramp methods * Add option to specify one shell for all Tramp methods * Add option to try using the login shell for Tramp Methods * Fix display errors when using text-scale mode with ncurses. Fixes gh#akermu/emacs-libvterm#731 * Detect vterm-mode correctly when using derived modes * Don't garble partial multi-byte character after control sequence * Support overriding the maximum scrollback at compile-time ++++ vulkan-utility-libraries: - Update to tag 1.4.304 * No changelog was provided ++++ shaderc: - Update to release 2024.4 * Vulkan 1.4 support ++++ vulkan-volk: - Update to 1.4.304 * Unify version workarounds for VK_HUAWEI_subpass_shading / VK_NVX_image_view_handle ++++ ocp: - Update to version 3.0.0 * Add more magic numbers for up and comming version of ancient (decompression library for solid files). * SetMode() did not have paremeters defined in the prototype, not all users had parameters defined. Caused crashes one some combination of mode changes. * Add modland.com support directly from the file browser using a local copy of the file-list provided by modland.com. * Speed up filebrowser if an earlier scanned .tar.gz now has unscanned modules. The archive is not persistent open due to caching. * XM files would smash the stack on big-endian due to to loops had counter-limits in reverse order in endian-reversal code. * SDL/SDL2 audio: Add missing mutex locking in two API functions. * SDL2 audio: Use SDL_LockAudioDevice, SDL_UnlockAudioDevice and SDL_CloseAudioDevice SDL 2.x functions instead of legacy 1.x functions. * Do not attempt to divide by zero, if a song is reported as zero long. * Logic for buffersize in playtimidity (MIDI files) was not working as expected, especially on Windows. * If a file was unable to be accessed, pressing ENTER on it would cause a NULL-pointer dereference (Problem introduced in v0.2.102, adding support for ancient) * Attempting to load a defective S3M file could trigger two different issues. Do not cal mcpSet(), since we have not initialized the mcp device yet, and the que variable was no reset on to NULL after free causing a double free in this special use case. * When adding a directory-tree to the playlist, group the files by their owning directory, and sort each group of files alphabetically (strcasecmp). * Detect Sidplayer files as playable. * modland.com stores "Atari Digi-Mix" as *.mix instead of *.ym, so add that file-extension. * Add FEST as a valid 4-channel signature. * Add "Atari STe/Falcon, Octalyser" CD61 and CD81 signatures. * Add "M&K!" as a valid MOD signature. These files are likely "His Master's Noise" * Add support for Atari Falcon, Digital Tracker (MOD) files. * Avoid double free(), could occure if trying to load an invalid MOD file * Adjust MIME database, multiple of the magic searches were too aggressive. * detecting .BAM files with .[0-9][0-9][0-9] filenames * Remove adplugdb->wipe() call, it is not for freeing memory ++++ openQA: - Update to version 4.6.1735016693.f411acbd: * Dependency cron 2024-12-24 * Bump ace-builds from 1.37.0 to 1.37.1 ++++ os-autoinst: - Update to version 4.6.1734961973.9cefddf: * Add more subtests for distribution.pm * Replace print with bmwqemu::diag in autotest.pm * Add subtest for autotest.pm * Add test for the old net ssh2 error * Remove subs on vnc_base that are already declared on base * Skip 28-signalblocker test in qemu emulation ++++ python-redfish: - Update to version 3.2.7 * Added JSON formatting of responses to debug logs ++++ yt-dlp: - Update to release 2024.12.23 * yt: add age-gate workaround for some embeddable videos ++++ vulkan-tools: - Update to tag 1.4.304 * icd: add support for AV1 encode and QP maps ++++ vulkan-validationlayers: - Update to tag 1.4.304 * gpuav: Handle VK_PIPELINE_LAYOUT_CREATE_INDEPENDENT_SETS_BIT_EXT * layers: Add multisampledRenderToSingleSampled check * layers: Add Shader Debug Info into core validation * layers: Added present fences to thread safety checks * layers: Fix present fence not retiring present semaphores * gpuav: Handle VK_PIPELINE_COMPILE_REQUIRED * layers: Add Queue Support for Shader Object * gpu: Add atomics for BDA checks ------------------------------------------------------------------ ------------------ 2024-12-23 - Dec 23 2024 ------------------- ------------------------------------------------------------------ ++++ OpenBoard: - update to release version 1.7.3 - remove patch 1165-fix-some-wayland-problems.patch * users reported problems with this patch * will not be merged upstream ++++ buildkit: - Update to version 0.18.2: * update archutil * solver: protect against nil dereference on uninitialized vertex * migrate to github.com/moby/sys/reexec * hack: remove loong64 validation in archutil * archutil: regenerate to fix loong64 * fix: wcow: add powershell.exe dir to default PATH * dockerfile: fix named context replacement for child stages * dockerfile: fix onbuild propagation for child stages * build(deps): bump softprops/action-gh-release from 2.1.0 to 2.2.0 * dockerfile: add regression test for parallel cache mounts * Dockerfile: update runc binary to v1.2.3 * update Alpine to v3.21 * update xx to v1.6.1 * vendor: github.com/docker/cli v27.4.0 * vendor: github.com/docker/docker v27.4.0 * tests: client: enable a batch of integration tests for wcow * llb: avoid concurrent map write on parallel marshal * tests: client: enable a batch of integration tests for wcow * dockerfile: add test for step names stability ++++ clusterctl: - Update to version 1.9.3: * Bump to golang.org/x/net v0.23.0 * Export runtime.Client interface and cache package ++++ editorconfig-checker: - Update to version 3.0.3: * chore(release): v3.0.3 * ci: publish docker image (#355) * Revert "fix: check if multiple newlines are at EOF (#350)" (#354) * chore(release): v3.0.2 * build: remove openbsd/mips64 * fix: check if multiple newlines are at EOF (#350) * ci: run docker login and publish on main and on tags creation (#344) * ci: remove changelog gen (#352) * chore(deps): bump docker/build-push-action from 5 to 6 (#349) - new package editorconfig-checker: a tool to verify that your files are in harmony with your .editorconfig ++++ gnome-shell-extension-desktop-icons: - Update to version 47.0.12+3: * Add support for GNOME 47 * Use meson to install the apparmor file * Add apparmor rules for Ubuntu * Updated documentation and fixed bug * update ru.po * Add 'open with' for folders * Fix GFileInfo errors * Update HISTORY.md * Update Turkish translation * Update Ukrainian translation * Fix using arrow keys in rename * Fix error when opening preferences * Update ding.pot * The HISTORY.md file is wrong ++++ libcamera: - Update to release 0.4.0 * The abi-compliance-checker reports that there is both ABI and API breakage in this release. * The majority of the ABI breakages are around the public API for Control handling and definitions, which have caused underlying identifiers to be changed, and the reuqired storage for controls has increased. * This release brings in 253 commits, with substantial development on image control and tuning features for IPA and Pipeline handlers supporting libipa, as well as integrating libipa support for IPA handling on the ARM Mali-C55 ISP. * A new 'Virtual Pipeline Handler' has been introduced to support more testing in CI and virtual environments. * Gstreamer has had some interesting development to rework expressing the full control set from libcamera using auto generation from the full control descriptors. * A key and notable change in this release too is that the softISP is now moving towards utilising the libipa implementaitons which will enable future tuning and image control capabilities, and should also support future development on a GPU-ISP implementation for GPU-accelerated handling. I do believe this work may have introduced an oscillation regression in the AEGC which will need to be investigated and fixed in the near future, but I don't want to hold up progressing the ABI updates at this stage. * The i.MX8MP can now make full use of the DW100 Dewarp Engine for full rotation and digital zoom capabilities. * Raspberry Pi systems now have improved support for the OV7251, IMX462, and IMX327 Sensors, and libipa platforms can now make use of the GalaxyCore gc05a2 and gc08a3 Image sensors. * For a full list of changes, please see: https://git.libcamera.org/libcamera/libcamera.git/commit/?id=35ed4b91291d9f3d08e4b51acfb51163e65df8f8 ++++ helmtui: - Update to version 0.5.1: * fix: streamline navigation and remove useless cleanup function * fix: fix Readme * fix: install script for helm plugin * fix: Repo and product to name to match helm plugin command ++++ kubectl-cnpg: - Update to version 1.25.0: * Version tag to 1.25.0 (#6443) * docs: upgrade info to 1.25.0 (#6442) * docs: Release notes for 1.24.2 and 1.23.6 (#6438) * docs: Release notes for 1.25.0, 1.24.2, 1.23.6 (#6424) * chore: remove PluginConfigurationList type (#6431) * chore: remove ExternalClusterList type (#6426) * ci: stop testing Postgres 12 (#6425) * fix(deps): update module github.com/jackc/pgx/v5 to v5.7.2 (main) (#6416) * docs: fix genref config (#6422) * feat: check the number of spec.schedule fields (#5396) - Update to version 1.24.2: * Version tag to 1.24.2 (#6441) * fix(docs): spellcheck * docs: Release notes for 1.24.2 and 1.23.6 (#6438) * chore: remove PluginConfigurationList type (#6431) * fix(deps): update module github.com/jackc/pgx/v5 to v5.7.2 (release-1.24) (#6419) * docs: fix genref config (#6422) * feat: check the number of spec.schedule fields (#5396) * chore(deps): update dependency kubernetes-csi/external-attacher to v4.8.0 (release-1.24) (#6407) * fix(deps): update module github.com/onsi/ginkgo/v2 to v2.22.1 (release-1.24) (#6406) * chore(deps): update operator framework (release-1.24) (#6399) * fix(deps): update module github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring to v0.79.2 (release-1.24) (#6388) * chore: add missing labels in container images (#6377) * fix(roles): properly quote inRoles in SQL statements (#6346) * fix(deps): update kubernetes packages to v0.32.0 (release-1.24) (#6383) * fix(deps): update github.com/cloudnative-pg/machinery digest to 2807bc8 (release-1.24) (#6376) * chore(deps): update helm/kind-action action to v1.11.0 (release-1.24) (#6373) * chore(deps): update kindest/node docker tag to v1.32.0 (release-1.24) (#6369) * feat: Public Cloud K8S versions update (#6316) * fix(deps): update github.com/cloudnative-pg/cnpg-i digest to cbc4287 (release-1.24) (#6356) * chore(deps): update dependency kubernetes-sigs/kind to v0.26.0 (release-1.24) (#6360) * refactor: align with api structure in main * fix: use optimistic locking when updating conditions (#6328) * fix: key collision in structured logs (#6324) * chore(deps): update kubernetes csi (release-1.24) (#6353) * fix(deps): update github.com/cloudnative-pg/barman-cloud digest to 134c7de (release-1.24) (#6348) * chore(deps): update agilepathway/pull-request-label-checker docker tag to v1.6.60 (release-1.24) (#6342) * fix(deps): update all non-major go dependencies (release-1.24) (#6336) * fix(deps): update kubernetes patches (release-1.24) (#6250) * chore(refactor): isolate plugin loading function (#6312) * fix: deadlock when a plugin is used multiple times (#6309) * fix: panic recovering from an external server with no backup configuration (#6300) * chore: update the release script to better handle RC releases (#6301) * docs: heading level in (#3806) * docs: clarify behavior of primaryUpdateStrategy for single-instance clusters (#5001) * test: make sure we test port correctness for services (#4934) * feat: Public Cloud K8S versions update (#6263) * feat(plugin): set `User-Agent` in HTTP requests (#6153) * test(e2e): AssertConnection must retry before failing (#6293) * feat: add `cnpg.io/userType` label to generated secrets (#4392) * fix(deps): update github.com/cloudnative-pg/barman-cloud digest to 711113b (release-1.24) (#6288) * chore(e2e): Separate forward connection from psql connection (#5898) * chore(plugin): improve getting instance status from pod error message (#6092) * docs: define RPO and RTO (#6239) * chore(lint): spellcheck word list (#6290) * fix(plugin): avoid displaying physical backups block when empty (#5998) * docs: add a sample file for Scaleway object storage (#6143) * fix(bootstrap): clean up the WAL volume before initializing a cluster (#6265) * feat(probes): enable customization of startup, liveness, and readiness probes (#6266) * fix(plugin): pass context in `psql` command (#6257) * fix: eliminate redundant Cluster status updates with image catalog (#6277) * fix: correct path for partial wal archiver (#6255) * fix: ensure orphan services are reconciled after restoring a cluster (#5379) * chore: improve `TryInvokeQuitEndpoint` logging (#5355) * docs(plugin): standardize the `CLUSTER` argument in plugin commands (#6253) * fix(pooler): set libpq environment variables in PgBouncer pods (#6247) * chore: make cnpg plugin commands compatible with OLM (#6213) * fix(docs): add default rule for PgBouncer in `pg_hba` (#6175) * chore: remove unknown fields and improve CSV specs (#6107) * doc: clarify usage of endpointCA field with object store (#5537) * fix: add `PhaseUnrecoverable` when no PVCs exist (#6170) * chore: add `lint-fix` to the Makefile commands (#6226) * fix(initdb): ensure `primary_slot_name` is empty on a primary (#6219) * chore(docs): template for release notes for a new minor (#6229) * fix: ensure former primary WALs are flushed before resyncing (#6141) * docs: update join slack link (#6217) * fix(deps): update kubernetes patches (release-1.24) (#6209) * docs: clarify support for PostgreSQL 17 (#6202) * chore(deps): update dependency golangci/golangci-lint to v1.62.2 (release-1.24) (#6197) * fix(linter): prepare code for golangci-lint 1.62.2 (#6198) * chore(deps): update xt0rted/pull-request-comment-branch action to v3 (release-1.24) (#6193) * chore(deps): update operator framework to v1.38.0 (release-1.24) (#6189) * chore(deps): update dependency rook/rook to v1.15.6 (release-1.24) (#6185) * chore(deps): update cloudnative-pg/ciclops action to v1.3.1 (release-1.24) (#6180) * fix(deps): update all non-major go dependencies (release-1.24) (#6166) * docs: add Obmondo to `ADOPTERS.md` (#6162) * docs: add Docaposte to ADOPTERS.md (#6145) * feat: update default PostgreSQL version to 17.2 (#6018) * feat: Public Cloud K8S versions update (#6129) * docs: add Novo Nordisk as a CloudNativePG adopter (#6142) * docs: add Akamai Technologies as an adopter (#6140) * chore(perf): Use controller-runtime pprof server (#6000) * chore: simplify tablespaces interfaces for testing (#5635) * chore(deps): update all non-major go dependencies (release-1.24) (#6128) * chore(deps): update dependency vmware-tanzu/velero-plugin-for-aws to v1.11.0 (release-1.24) (#6124) * fix(tests): update the way we check the EKS versions (#6101) * chore(deps): update dependency vmware-tanzu/velero to v1.15.0 (release-1.24) (#6105) * chore(deps): update dependency kubernetes-sigs/kind to v0.25.0 (release-1.24) (#6098) * chore(deps): update rajatjindal/krew-release-bot action to v0.0.47 (release-1.24) (#6085) * chore(deps): update kindest/node docker tag to v1.31.2 (release-1.24) (#6078) * chore(security): improve Snyk scan (#6059) * chore(deps): update dependency rook/rook to v1.15.5 (release-1.24) (#6073) * chore(deps): update dependency go to v1.23.3 (release-1.24) (#6053) * fix: correct transaction code and resolve non deterministic role apply (#6064) * fix(test): avoid checking permissions in cloud services (#6062) * chore(deps): update spellcheck to v0.45.0 (release-1.24) (#6042) * refactor: simplify replication slots code, clarify tests (#6003) * docs(kubectl-plugin): update formatting and version (#6026) * refactor: bring role reconciler Postgres functions in line with other reconcilers (#5958) * fix(deps): update kubernetes patches (release-1.24) (#6037) * chore(deps): update module github.com/goreleaser/goreleaser to v2.4.4 (release-1.24) (#6022) * fix(plugin): check for empty pod list in "cnpg psql" (#6023) * chore: ensure the proper version of OLM tools is being executed (#5361) * fix(docs): minor doc change about snapshot images (#5357) * fix(pooler): ensure SA and RBAC are reconciled before deployment (#5344) * feat: Public Cloud K8S versions update (#5938) * fix(deps): update module github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring to v0.78.0 (release-1.24) (#6013) * fix(deps): update all non-major go dependencies (release-1.24) (#6008) * chore(deps): update module sigs.k8s.io/controller-tools to v0.16.5 (release-1.24) (#5993) * fix(webhook): validate the number of `synchronous` replicas (#5985) * fix(docs): properly indent a block in logging page (#5970) * chore(deps): update spellcheck to v0.44.0 (release-1.24) (#5990) * chore(config): migrate renovate config (#5986) * docs: add permissions required by kubectl CNPG plugin (#5829) * chore(deps): update dependency operator-framework/operator-registry to v1.48.0 (release-1.24) (#5981) * fix(deps): update module sigs.k8s.io/controller-runtime to v0.19.1 (release-1.24) (#5962) * fix(plugin): improve plugin errors (#5836) * fix(metrics): handle FIRST keyword in synchronousStandbyNames parsing (#5955) * docs: add Walkbase to `ADOPTERS.md` (#5951) * docs: fix minor issues (#5903) * test: improve unit tests and add race condition detection (#5936) * fix(deps): update kubernetes patches to v0.31.2 (release-1.24) (#5935) * fix(plugin): handle multiple containers in `kubectl cnpg logs` (#5931) * test: Updated Postgres versions used in E2E tests (#5863) * test: remove redundant log capture in tablespace tests (#5781) * feat: Public Cloud K8S versions update (#5918) * chore(tests): Refactored backup and restore tests by separating backend-specific logic (#5735) * fix(deps): update module github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring to v0.77.2 (release-1.24) (#5925) * fix(deps): update github.com/cloudnative-pg/cnpg-i digest to 8d61352 (release-1.24) (#5916) * fix(deps): update github.com/cloudnative-pg/barman-cloud digest to 44f56f7 (release-1.24) (#5915) * test: replace temp directory handling with GinkgoT().TempDir() (#5914) * chore(deps): update jonasbn/github-action-spellcheck docker tag to v0.43.1 (release-1.24) (#5911) * test: improve handling of release directory in unit tests (#5901) * test(e2e): refactor assertions to create, insert and validate data (#5759) * ci: properly quote options in bug issue templates (#5897) * chore(deps): update dependency rook/rook to v1.15.4 (release-1.24) (#5896) * chore(deps): update rojopolis/spellcheck-github-actions action to v0.43.1 (release-1.24) (#5889) * ci: collect apiserver audit logs (#5879) * test(e2e): prevent namespace deletion timeout (#5854) * chore(deps): update module sigs.k8s.io/kustomize/kustomize/v5 to v5.5.0 (release-1.24) (#5872) * chore(deps): update dependency redhat-openshift-ecosystem/openshift-preflight to v1.10.2 (release-1.24) (#5869) * fix(deps): update all non-major go dependencies (release-1.24) (#5740) * fix(docs): update header for 1.24 upgrade procedure (#5862) ++++ kubeone: - Update to version 1.9.1: * Update changelog for 1.9.1 (#3515) (#3518) * [release/v1.9] Update Go to 1.23.4, /x/net to v0.33.0, and /x/crypto to v0.31.0 (#3513) * [release/v1.9] Support the deployment of KubeVirt CSI driver (#3512) * Determine OS for Docker repo programmatically (#3511) * Remove Docker GPG key before dearmor-ing it (#3506) * add support for KubeVirt namespaced mode in Kubeone (#3503) * update changelog for v1.9.1 (#3501) * Change release date for v1.9.1 (#3497) * Add changelog for v1.9.1 (#3493) * chores(ccm): update openstack version for 1.30 and 1.31 (#3489) * Use dedicated keyring for docker packages (#3485) * return empty list instead of nil to not break the ui (#3480) * [release/v1.9] Synchronize OWNERS_ALIASES file with Github teams (#3475) ++++ libcamera-full: - Update to release 0.4.0 * The abi-compliance-checker reports that there is both ABI and API breakage in this release. * The majority of the ABI breakages are around the public API for Control handling and definitions, which have caused underlying identifiers to be changed, and the reuqired storage for controls has increased. * This release brings in 253 commits, with substantial development on image control and tuning features for IPA and Pipeline handlers supporting libipa, as well as integrating libipa support for IPA handling on the ARM Mali-C55 ISP. * A new 'Virtual Pipeline Handler' has been introduced to support more testing in CI and virtual environments. * Gstreamer has had some interesting development to rework expressing the full control set from libcamera using auto generation from the full control descriptors. * A key and notable change in this release too is that the softISP is now moving towards utilising the libipa implementaitons which will enable future tuning and image control capabilities, and should also support future development on a GPU-ISP implementation for GPU-accelerated handling. I do believe this work may have introduced an oscillation regression in the AEGC which will need to be investigated and fixed in the near future, but I don't want to hold up progressing the ABI updates at this stage. * The i.MX8MP can now make full use of the DW100 Dewarp Engine for full rotation and digital zoom capabilities. * Raspberry Pi systems now have improved support for the OV7251, IMX462, and IMX327 Sensors, and libipa platforms can now make use of the GalaxyCore gc05a2 and gc08a3 Image sensors. * For a full list of changes, please see: https://git.libcamera.org/libcamera/libcamera.git/commit/?id=35ed4b91291d9f3d08e4b51acfb51163e65df8f8 ++++ libetebase: - Fix syntax: install section does not have -n parameters. ++++ lxqt-notificationd: - Update to version 2.1.1: * Fixed transparent notifications with System theme on Wayland. ++++ lxqt-panel: - Update to version 2.1.3: * Taken into account an empty shortcut in Fancy/Main Menu. This also fixes searching with non-Latin keyboard layouts under Wayland. * Fixed bugs about multi-screen setups on Wayland. ++++ lxqt-session: - Updated to version 2.1.1: * Supported compilation against procps-ng >= 4.0.5 - Added %check section and %attr for default session to clear build warnings. ++++ melange: - Update to version 0.18.2: * update apko to 0.22.4 * build(deps): bump cloud.google.com/go/storage from 1.48.0 to 1.49.0 * build(deps): bump google.golang.org/api from 0.211.0 to 0.214.0 * build(deps): bump the gomod group with 2 updates * Fix numpy-test to work across python 3.12 to 3.13 transition. (#1715) * fix(qemu): remove redundant check * bump: double-quote bumped version strings, avoid trailing newline * build(deps): bump actions/setup-go in the actions group * build(deps): bump the gomod group with 2 updates * fix linting * respect ctx error * fix(qemu): improve logging, make connection check less spammy ++++ neovim: - Update to 0.10.3 - Features * main: Expand file ~\ or ~/ prefix on Windows - Bug Fixes * api: Make nvim_set_hl() respect all cterm attributes (#31390) * completion: Avoid deleting text when completion leader changes #31448 * coverity/510275: Linematch out of bounds access (#30687) * defaults: Don't replace keycodes in Visual search mappings (#31460) * events: Don't expand args.file for Lua callback (#31473) * extmark: Builtin completion can still affect nearby extmarks #31387 * filetype: Make filetype detection work with :doautocmd (#31470) * inccommand: Ensure cursor is where it belongs * inspect: Show priority for treesitter highlights * inspect: Always show priority * lsp: Str_byteindex_enc bounds checking #30747 * lsp: Retrigger diagnostics request on server cancellation (#31345) (#31427) * lsp: Cancel pending requests before refreshing (#31500) * marks: Skip right_gravity marks when deleting text * startup: Report --startuptime error to stderr (#31131) * treesitter: Show proper node name error messages * tui: Avoid flushing buffer halfway an OSC 2 sequence (#30793) * uri: Uri_encode encodes brackets incorrectly for RFC2732 #31284 * vim.system: Invalid MAX_TIMEOUT for 32-bit systems #31638 - Documentation * Misc (#29410) * lua: "vim.bo" is always equivalent to :setlocal (#30733) * lua: Clarify when on_key "typed" will be empty (#30774) - Refactor * Fix incorrect use of enum (#30924) * Sort various Lua tables in src/ alphabetically (#30978) ++++ nushell: - Update to version 0.101.0: * Changes: + Additions: - `path self`. - `chunk-by`. - `term query`. - `merge deep`. - `utouch`. - WASM support. - `sys net` columns. - Raw string pattern matching. - Duration/Date Arithmetic. - `explore` keybinds. - Version in Startup banner. - `input --default`. - New introspection tools. + Breaking changes: - `++` operator. - Stricter command signature parsing. - `group-by`. - `timeit`. - `sys cpu`. - `from csv` and `from tsv`. - `std/iter scan`. - Completion sorting. - Import module naming. - `table` formatting and the `display_output` hook. - `du` flag changes. - Code specific environment variables updated during `source`. + Deprecations: - `split-by`. - `date to-record` and `date to-table`. - `do --ignore-shell-errors` and `--ignore-program-errors`. + Removals: - `NU_DISABLE_IR`. + Bug fixes and other changes: - `ls`. - `SHLVL`. - `from` commands. - Completions on custom commands. - `seq char`. - `http` multipart. - `scope variables`. - `help` system. * For a full list of changes with detailed descriptions, see: - https://www.nushell.sh/blog/2024-12-24-nushell_0_101_0.html. ++++ openafs: - update to latest git branch stable-1_8_x, required to support kernel 6.12 ++++ pgbackrest: - update to version 2.54.1 * Fix issue with version/help commands attempting to load pgbackrest.conf * Stabilize async archiving in integration tests ++++ python-pymdown-extensions: - update to 10.13: * NEW: Snippets: Allow multiple line numbers or line number blocks separated by ,. * NEW: Snippets: Allow using a negative index for number start indexes and end indexes. Negative indexes are converted to positive indexes based on the number of lines in the snippet. * FIX: Snippets: Properly capture empty newline at end of file. * FIX: Snippets: Fix issue where when non sections of files are included, section labels are not stripped. * FIX: BetterEm: Fixes for complex cases. * FIX: Blocks: More consistent handling of empty newlines in block processor extensions ++++ python-pyrage: - Update to version 1.2.3 (boo#1234744) ++++ rpcs3: - Update to version 0.0.34~git20241223: * Fix fs::file log formatting * Qt: allow to skip further automatic update notifications for a single version * IDM: Implement lock-free smart pointers (#16403) * SPU LLVM: Recognize ROTYQBYI and ROTQBI rotation pattern (#16409) ++++ scummvm: - Update to 2.9.0 * see https://downloads.scummvm.org/frs/scummvm/2.9.0/ReleaseNotes.html for notes ++++ stellarium: - Update to 24.4 * Changed in DSO rendering * Improvements in Core * Improvements in Telescope Control plugin * Updates in sky cultures - Add libindi2.patch: fix broken location of libindi header files - Remove indi2_support.patch (upstreamed) ++++ trufflehog: - Update to version 3.88.0: * Implement verification cache (#3801) * fix(deps): update module github.com/googleapis/gax-go/v2 to v2.14.1 (#3805) * fix(deps): update module google.golang.org/api to v0.214.0 (#3806) * [Fix] detector's integration tests starting with alphabet 'm' (#3807) * Disabled blocknative detector (#3804) * fixed website pulse detector integration tests (#3776) * fixed netlify detector integration tests (#3797) * fixed integration test for neutrinoapi detector (#3796) * fixed integration test for opsgenie detector (#3795) * fixed plivo detector integration test (#3794) * Update docs from --only-verified with --results (#3798) * Added new detector for Twilio APIKey (#3803) ++++ xpadneo: - Update to version 0.9.7 * core, quirks: Add GameSir T4 Nova Lite support * core, quirks: Add GuliKit KK3 MAX quirks * core, quirks: Add heuristics to detect GameSir Nova controllers * hid-xpadneo: Actually allow building with kernel 6.12 * hid-xpadneo: Allow building with kernel 6.12 * xpadneo, core: Add configuration for disabling Xbox logo shift-mode * xpadneo, core: Fix coding style * xpadneo, hidraw: Fixup previous commit to properly work with DKMS * xpadneo, hidraw: Work around other software messing with our udev rules * xpadneo, quirks: Let another Microsoft OUI bypass heuristics * xpadneo, quirks: Prevent applying heuristics for some known vendors ++++ yast2-trans: - Update to version 84.87.20241219.a50be99cf8: * Translated using Weblate (Portuguese) * New POT for text domain 'installation'. ------------------------------------------------------------------ ------------------ 2024-12-22 - Dec 22 2024 ------------------- ------------------------------------------------------------------ ++++ CoreFreq: - Update to 1.98.8 * [Build] - [x86_64] AlmaLinux 9.5 (Teal Serval) compilation fix - [UI] Fix System Registers window for a 3 digits CPU id number * [Doc] - SSH how to run the UI * [AArch64] - Checking specification of Memory Model Feature Registers - Aggregate and display ISA features of ID_AA64ISAR3_EL1 - Instruction Set Attribute Register 3 ID_AA64ISAR3_EL1 - Processor Feature Register 2 AA64PFR2_EL1 - Display FP and SIMD bits from MVFR - Added remaining CLRBHB and PCDPHINT of ISAR2 - Display the Streaming Vector Control Register SVCR - Query and export the Media and VFP Feature Registers MVFR - Display, export Floating-point Control Register FPCR - Architectural Feature Access Control Register CPACR - Display the Hypervisor Configuration Register HCR_EL2 based on CurrentEL * [AMD] - [VERMEER] Adding Ryzen 5 5600XT and 5600T processors - [Zen 5c] Fixed EPYC Turin-Dense series ++++ conan: - Update to version 2.11.0: * Feature: Only warn on frozen conan v1 remote if enabled (gh#conan-io/conan#17482). * Feature: AutotoolsToolchain uses user's variables when Android cross-compilation at first (gh#conan-io/conan#17470). * Feature: AutotoolsToolchain checks if Android cross-compilation paths exist (gh#conan-io/conan#17470). * Feature: Adding the Conan cache "profiles" folder to the jinja2 search path, so profiles can be included/imported from jinja syntax even for parent and sibling folders (gh#conan-io/conan#17432). * Feature: Updated tools.env.virtualenv:powershell conf to allow specifying the PowerShell executable (e.g., powershell.exe or pwsh) and passing additional arguments (gh#conan-io/conan#17416). * Feature: Deprecate use of tools.env.virtualenv:powershell=True/False (gh#conan-io/conan#17416). * Fix: Do not show powershell deprecation message if value is None (gh#conan-io/conan#17500). * Fix: Fix LocalAPI definition of editables when calling editable_add (gh#conan-io/conan#17498). * Fix: Clarify debug message in CMakeDeps (gh#conan-io/conan#17453). * Fix: Added explicitly allow_empty = True to glob() function in BazelDeps (bazel 8.x compatible) (gh#conan-io/conan#17444). * Fix: Fix broken cpp_info.location deduction due to unsanitized regex (gh#conan-io/conan#17430). * Fix: Trusting the real path coming from a symlink is a good one (gh#conan-io/conan#17421). * Fix: Fix user/channel when searching patterns in a local-recipes-index (gh#conan-io/conan#17408). * Fix: Add warning for empty version ranges (gh#conan-io/conan#17405). * Bugfix: Fix bogus duplication of component properties (#17503 * Bugfix: Fix running commands in powershell with single quotes (gh#conan-io/conan#17487). * Bugfix: Fix issues with unsetting some types of confs (gh#conan-io/conan#17445). ++++ coreboot-utils: - Update to version 24.08 * https://coreboot.org/releases/coreboot-24.08-relnotes.txt - Update to version 24.05 * https://coreboot.org/releases/coreboot-24.05-relnotes.txt - Update to version 24.02.01 * https://coreboot.org/releases/coreboot-24.02.01-relnotes.txt ++++ darktable: - Update to version 5.0.0: * Long list of changes, see . - Drop use of deprecated %suse_update_desktop_file macro. ++++ diffoscope: - update to version 284: - Simplify tests_quines.py::test_{differences,differences_deb} to use assert_diff and not mangle the expected test output. - Update some tests to support file(1) version 5.46. (Closes: reproducible-builds/diffoscope#395) - update test skips, remove test_diff, add test_obj_identification ++++ eclint: - new package eclint: a linter for editorconfig files ++++ esbuild: - update to 0.24.2: * Fix regression with --define and import.meta (#4010, #4012, #4013) - includes 0.24.1: * Allow es2024 as a target in tsconfig.json (#4004) * Allow automatic semicolon insertion after get/set * Allow quoted property names in --define and --pure (#4008) * Minify empty try/catch/finally blocks (#4003) * Include entryPoint metadata for the copy loader (#3985) * Source mappings may now contain null entries (#3310, #3878) * Avoid using the parent directory name for determinism (#3998) * Experimental support for esbuild on NetBSD (#3974) - use zstd to compress vendor tarball ++++ ghc-some: - Update some to version 1.0.6 revision 2. Upstream has revised the Cabal build instructions on Hackage. ++++ ghc-vault: - Update vault to version 0.3.1.5 revision 9. Upstream has revised the Cabal build instructions on Hackage. ++++ helm-schema: - Update to version 0.17.0: * chore: version++ * fix: Split validation in smaller ones * docs: Add comments * feat: Add tests for errs.go * feat: Add tests for worker file * fix: Fix some bugs, add comments * chore(deps): update actions/upload-artifact digest to 6f51ac0 * chore(deps): bump golang.org/x/crypto from 0.21.0 to 0.31.0 * feat: Add dependency filter functionality * chore(deps): update actions/setup-go digest to 3041bf5 * docs: Adjust helm plugin install comand ++++ helmtui: - Update to version 0.5.0: * feat: add goreleaser and helm plugin yaml file (#17) - Update to version 0.4.0: * feat: add confirmation window to delete release * feat: add plugins management (#16) * fix: change structure of file and folders (#15) * fix: Use JSON output from helm commands (#14) * feat: allow lookup of default value of repositories view (#12) * Child focus state not managed by parents (#11) * fix: also run CI on main * feat: add CI (#10) * Feat/makefile and tests (#7) * fix: keymaps and placeholders * feat: Add hub search to add repo and look for values * fix: repo panel navigation fix * feat: add suggestions for installing charts ++++ hyprland-qtutils: - Changed URL and Source lines to reflect upstream github - Initial build at version 0.1.1. ++++ systemd: - Import commit f962392e1e0d5683a2adebf09698b5fda02f9cfc (merge of v256.10) For a complete list of changes, visit: https://github.com/openSUSE/systemd/compare/290170c8550bf2de4b5085ecdf7f056769944444...f962392e1e0d5683a2adebf09698b5fda02f9cfc ++++ systemd-mini: - Import commit f962392e1e0d5683a2adebf09698b5fda02f9cfc (merge of v256.10) For a complete list of changes, visit: https://github.com/openSUSE/systemd/compare/290170c8550bf2de4b5085ecdf7f056769944444...f962392e1e0d5683a2adebf09698b5fda02f9cfc ++++ vtk: - Fix broken LD_LIBRARY_PATH mangling for openmpi builds - Rebase GLES patches: * 0001-Correct-GL_BACK-GL_BACK_LEFT-mapping-on-GLES.patch * 0002-Use-GL_DRAW_BUFFER0-instead-of-GL_DRAW_BUFFER-for-GL.patch - Drop obsolete patch: * Do-not-request-CUBE_MAP_SEAMLESS-on-GLES.patch ++++ vtk-openmpi4: - Fix broken LD_LIBRARY_PATH mangling for openmpi builds - Rebase GLES patches: * 0001-Correct-GL_BACK-GL_BACK_LEFT-mapping-on-GLES.patch * 0002-Use-GL_DRAW_BUFFER0-instead-of-GL_DRAW_BUFFER-for-GL.patch - Drop obsolete patch: * Do-not-request-CUBE_MAP_SEAMLESS-on-GLES.patch ++++ vulkan-loader: - Update to tag 1.4.304 * Emulate VK_EXT_surface_maintenance1 if not supported by a driver * Add handle checking to test instance & device creation * Add settings test for layer control OFF & VK_INSTANCE_LAYERS * Make Settings file "ON" take priority over disable env-var * Log what caused each layer to be enabled * Log when Filter Env-Vars act when settings file is active * Add more logging when the settings file has invalid members ++++ mesheryctl: - update to 0.8.0: * no CLI-related changes in this release ++++ openQA: - Update to version 4.6.1734785030.f24d7781: * Dependency cron 2024-12-21 * Prevent SIGCHLD handler override within tests ++++ pnpm: - update to version 9.15.1: * pnpm remove should not link dependencies from the workspace, when link-workspace-packages is set to false #7674 * Installation with hoisted node_modules should not fail, when a dependency has itself in its own peer dependencies #8854 ++++ python-mpi4py: - Fix packaging of header files, breaking VTK openmpi builds. E.g. mpi4py.h requires the MPI_api.h in a specific relative location. ++++ python-grpcio-tools: - Update to version 1.68.1: * No Python specific changes. - Changes from version 1.68.0: * Add templating and support for Python 3.13 (gh#grpc/grpc#37643). ++++ vulkan-headers: - Update to tag 1.4.304 * Added VK_EXT_present_mode_fifo_latest_ready, VK_NV_cooperative_matrix2, VK_HUAWEI_hdr_vivid, VK_EXT_vertex_attribute_robustness, VK_KHR_video_encode_av1, VK_KHR_video_encode_quantization_map, VK_NV_display_stereo * Streaming Transfers: Vulkan 1.4 imposes new implementation requirements to ensure portable, cross-platform applications can stream large quantities of data to a device while simultaneously rendering at full performance. * Previously optional extensions and features critical to emerging high-performance applications are now mandatory in Vulkan 1.4, ensuring their reliable availability across multiple platforms. These include push descriptors, dynamic rendering local reads, and scalar block layouts. * 8K rendering with up to eight separate render targets is now guaranteed to be supported, along with several other limit increases. ++++ wine: - update to 10.0-rc3 release: - Bug fixes only, we are in code freeze. - update staging to 10.0-rc3 release ++++ wine-staging: - update to 10.0-rc3 release: - Bug fixes only, we are in code freeze. - update staging to 10.0-rc3 release ++++ wine-staging-wow64: - update to 10.0-rc3 release: - Bug fixes only, we are in code freeze. - update staging to 10.0-rc3 release ++++ wine-wow64: - update to 10.0-rc3 release: - Bug fixes only, we are in code freeze. - update staging to 10.0-rc3 release ++++ xournalpp: - Update to version 1.2.5: * Fixed regressions when exporting to PDF. * Fixed crash when importing some SVG files. * Have geometry tools appear in the middle of the view. * Updated translations. ------------------------------------------------------------------ ------------------ 2024-12-21 - Dec 21 2024 ------------------- ------------------------------------------------------------------ ++++ ack: - ack 3.8.0 * Add --and and --or options to allow combinations of search terms. This is in addition to the --not that was added in v3.7.0. * Add support for Pytest filetype * Add support for Terraform ++++ apko: - Update to version 0.22.4: * Mark base image as experimental (#1453) * build(deps): bump go.step.sm/crypto from 0.55.0 to 0.56.0 * (#1451) build(deps): bump google.golang.org/api from 0.213.0 to * 0.214.0 (#1452) ++++ audacious: - Update to version 4.4.2 New features and improvements * Trim whitespace in URL opener Bugs fixed: * Parse font names containing digits correctly * Avoid overly large info popup on secondary screen * Hide info area text containing emoji properly ++++ audacious-plugins: - Update to 4.4.2 New features and improvements * Trim whitespace in URL opener Bugs fixed * Parse font names containing digits correctly * Avoid overly large info popup on secondary screen * Hide info area text containing emoji properly Other changes * Fix deprecation warnings from Qt and libsidplayfp * Update translations ++++ bluetui: - Update to version 0.6 * Updated the layout has been reorgonized to show paired devices section on the top * Fix fg color is fixed for light mode - Removed cargo_audit from _service due that contains vendor now ++++ cartridges: - Update to version 2.11 * Added the option to import games automatically * Increased the number of games per row on wide screens * Fixed an issue where animated covers would not play * Fixed an issue where the import dialog would stay open ++++ lsp-plugins: - update to 1.2.20 - add upstream patch fixing LTO build: lsp-dsp-lib-Fixed-invalid-label.patch * Implemented Referencer plugin series. * Added "Automatically load files when navigating file list" feature that allows to automatically load files when navigating file list nearby the loaded sample. * Added shared memory sends and returns to Mixer plugin series. * Added shared memory returns to A/B Tester plugin series. * Added tracking of maximum values to the Spectrum Analyzer plugin series. * Several fixes around UI Widgets. * Added 'Stop' button for file preview in plugins tha allow audio file loading: * Impulse Responses; * Impulse Reverb; * Room Builder; * Sampler and Multisampler; * Trigger. * Better support of Enter and Escape keys in dialogs. * Yet more SIMD and AVX-512 optimizations in the DSP libray. * AVX-512 optimizations are now enabled for AMD Ryzen 7000 processor series and later. * DSP library now supports build for MacOS on Apple M1 and later chips. * Fixed possible file name loss on deactivated plugins for all modern plugin formats. * Fixed imprecise spectrum graph and left/right channel desynchronization when rapidly changing the frequency of filter in Parametric Equalizer plugin series. * Fixed the behaviour of the 'Inspect' button in the VST3 version of Parametric Equalizer plugin series. The fix may cause some regressions in user sessions by enabling the inpection of the first filter. * Fixed regression related to he AArch64 version of plugins that freezed the host. ++++ clusterctl: - Update to version 1.9.2: * [release-1.9] 🌱 Reconcile topology only when necessary (#11606) * [release-1.9] 🌱 Improve KCP scale up when using failure domains (#11604) * [release-1.9] 🌱 add TypedAll, ResourceIsUnchanged and TypedResourceIsUnchanged predicates (#11603) * Cache DiscoveryVariables calls ++++ dealii: - Update to version 9.6.1: * Tpetra: Fix is_vector_space_vector check with complex values (gh#dealii/dealii#17558). * Create new string when demangling stacktraces (gh#dealii/dealii#17575). * Cherry-pick bug fixes (gh#dealii/dealii#17874). * MatrixFree/TensorProductPointKernels: fix compilation with Number = float (gh#dealii/dealii#17924). ++++ dealii-openmpi4: - Update to version 9.6.1: * Tpetra: Fix is_vector_space_vector check with complex values (gh#dealii/dealii#17558). * Create new string when demangling stacktraces (gh#dealii/dealii#17575). * Cherry-pick bug fixes (gh#dealii/dealii#17874). * MatrixFree/TensorProductPointKernels: fix compilation with Number = float (gh#dealii/dealii#17924). ++++ dealii-openmpi5: - Update to version 9.6.1: * Tpetra: Fix is_vector_space_vector check with complex values (gh#dealii/dealii#17558). * Create new string when demangling stacktraces (gh#dealii/dealii#17575). * Cherry-pick bug fixes (gh#dealii/dealii#17874). * MatrixFree/TensorProductPointKernels: fix compilation with Number = float (gh#dealii/dealii#17924). ++++ dysk: - Update to version 2.10.0: * update CHANGELOG * add uuid & partuuid in web's columns list * version 2.10 with UUID and PARTUUID * fix colors of search dialog in website ++++ ft2-clone: - Update to version 1.92 * Further improvement to the tracker scope interpolation. * Added a config option in Config->Miscellaneous for enabling the original FT2 about screen (feeling nostalgic?) * Did some very minor edits to the FT2 help text - Update to version 1.91 * Critical fix: Fixed a position/playback problem with voices/channels running at volume zero. This bug appeared in v1.87 (03.11.2024). ++++ ghc-unordered-containers: - Update unordered-containers to version 0.2.20 revision 4. Upstream has revised the Cabal build instructions on Hackage. ++++ git-cliff: - Attempt to build by ignoring rust version. - Update to version 2.7.0: * refactor(clippy): apply clippy suggestions * chore(deps): bump dependencies * chore(integration): remove experimental feature disclaimer * feat(config): allow overriding the remote API URL via config * docs(git): improve docs for commit_preprocessors and commit_parsers * feat(jujutsu): add jujustu support * perf(test): don't create regex inside a loop * chore(log): add trace log about which command is being run * fix(remote): preserve first time contributors * test(git): find upstream remote when using ssh * docs(readme): add blog post about git-cliff * chore(config): add the 'other' parser to the default config * fix(changelog): fix missing commit fields in context * refactor(clippy): apply clippy suggestions * test(repo): expand unit tests of the repo module * fix(changelog): include the root commit when `--latest` is used with one tag * chore(deps): bump clap from 4.5.18 to 4.5.19 * feat(args): add color to the help text * chore(release): prepare for v2.6.1 * refactor(clippy): apply doc_markdown and ignored_unit_patterns lint * chore(fixtures): build binaries using dev profile * refactor(clippy): apply if_not_else lint * fix(remote): avoid setting multiple remotes * chore(deps): bump thiserror from 1.0.63 to 1.0.64 * refactor(clippy): apply assigning_clones lint * refactor(clippy): apply single_match_else lint * refactor(clippy): apply needless_pass_by_value lint * chore(release): prepare for v2.6.0 * feat(config): add changelog.render_always option * chore(deps): bump dependencies * fix(changelog): do not change the tag date if tag already exists * feat(config): allow configuring output file from config * docs(args): fix copy-paste mistake where gitea mentioned gitlab * fix(commit): trim the trailing newline for git2 commits * fix(bump): suppress template warning when `--bumped-version` is used * refactor(clippy): apply explicit_iter_loop lint * refactor(clippy): apply manual_is_variant_and lint * chore(deps): bump clap_complete from 4.5.23 to 4.5.28 * chore(deps-dev): bump typescript from 5.5.4 to 5.6.2 in /website in the minor group * chore(deps): bump pretty_assertions from 1.4.0 to 1.4.1 * fix(changelog): correctly set the tag message for the latest release * refactor(clippy): apply case_sensitive_file_extension_comparisons lint * refactor(clippy): apply clippy suggestions * refactor(clippy): apply option_as_ref_cloned lint * refactor(template)!: add name parameter to the constructor * fix(core): avoid the unnecessary loop when no remote feature is activated * feat(core): add `remote` to commit and deprecate fields * refactor(clippy): apply semicolon_if_nothing_returned clippy lint * refactor(clippy): apply unnested_or_patterns clippy lint * docs(contributing): mention fetching the tags for running tests successfully * fix(args): support using use_branch_tags from both config and args * feat(changelog): support generating changelog for different branches * chore(examples): improve example templates * chore(lib): fix typos in code comments * chore(deps): bump prism-react-renderer from 2.3.1 to 2.4.0 in /website in the minor group * fix(template): resolve parsing issues with `raw`/`endraw` in Jinja * fix(changelog): don't change the context when provided via `--from-context` ++++ gitleaks: - Update to version 8.22.0: * replace std library regex engine with go-re2 (#1669) - Update to version 8.21.4: * Update golang version to 1.23 (#1672) * bump go in dockerfile * log bytes (#1670) ++++ hare-libnotify: - Remove the binary. The binary will be moved out as a separate package. - Revert back to fix specfile. ++++ hare-libnotify-tools: - Initial package for hare-libnotify-tools. Moved as a separate package because of rpmlint errors. ++++ iosevka-fonts: - Update to v32.3.0 * Changes of version 32.3.0 = Make Cyrillic Capital/Small Letter Yn (U+A65E‥U+A65F) to follow Greek Capital Lambda (cv72) instead of V/v. (#2539) = Make certain M-width characters slightly wider under Quasi-Proportional. Affected characters: ~ LATIN CAPITAL LETTER W (U+0057). ~ LATIN SMALL LETTER M (U+006D). ~ LATIN CAPITAL LETTER AE (U+00C6). ~ LATIN SMALL LETTER AE (U+00E6). ~ LATIN CAPITAL LIGATURE OE (U+0152) ... LATIN SMALL LIGATURE OE (U+0153). ~ LATIN CAPITAL LETTER W WITH CIRCUMFLEX (U+0174). ~ LATIN SMALL LETTER HV (U+0195). ~ LATIN CAPITAL LETTER TURNED M (U+019C). ~ LATIN CAPITAL LETTER AE WITH MACRON (U+01E2) ... LATIN SMALL LETTER AE WITH MACRON (U+01E3). ~ LATIN CAPITAL LETTER HWAIR (U+01F6). ~ LATIN CAPITAL LETTER AE WITH ACUTE (U+01FC) ... LATIN SMALL LETTER AE WITH ACUTE (U+01FD). ~ LATIN SMALL LETTER DB DIGRAPH (U+0238) ... LATIN SMALL LETTER QP DIGRAPH (U+0239). ~ LATIN SMALL LETTER TURNED M (U+026F) ... LATIN SMALL LETTER M WITH HOOK (U+0271). ~ LATIN SMALL LETTER DZ DIGRAPH (U+02A3) ... LATIN SMALL LETTER LZ DIGRAPH (U+02AB). ~ CYRILLIC CAPITAL LETTER LJE (U+0409) ... CYRILLIC CAPITAL LETTER NJE (U+040A). ~ CYRILLIC CAPITAL LETTER SHA (U+0428) ... CYRILLIC CAPITAL LETTER SHCHA (U+0429). ~ CYRILLIC SMALL LETTER EF (U+0444). ~ CYRILLIC SMALL LETTER SHA (U+0448) ... CYRILLIC SMALL LETTER SHCHA (U+0449). ~ CYRILLIC SMALL LETTER LJE (U+0459) ... CYRILLIC SMALL LETTER NJE (U+045A). ~ CYRILLIC CAPITAL LETTER OMEGA (U+0460). ~ CYRILLIC CAPITAL LETTER OMEGA WITH TITLO (U+047C). ~ CYRILLIC CAPITAL LETTER OT (U+047E). ~ CYRILLIC CAPITAL LETTER PE WITH MIDDLE HOOK (U+04A6) ... CYRILLIC SMALL LETTER PE WITH MIDDLE HOOK (U+04A7). ~ CYRILLIC CAPITAL LIGATURE A IE (U+04D4) ... CYRILLIC SMALL LIGATURE A IE (U+04D5). ~ CYRILLIC CAPITAL LETTER KOMI DJE (U+0502) ... CYRILLIC SMALL LETTER KOMI ZJE (U+0505). ~ CYRILLIC CAPITAL LETTER KOMI LJE (U+0508) ... CYRILLIC SMALL LETTER KOMI NJE (U+050B). ~ CYRILLIC CAPITAL LETTER YAE (U+0518) ... CYRILLIC SMALL LETTER YAE (U+0519). ~ CYRILLIC CAPITAL LETTER WE (U+051C). ~ CYRILLIC CAPITAL LETTER EL WITH MIDDLE HOOK (U+0520) ... CYRILLIC SMALL LETTER EN WITH MIDDLE HOOK (U+0523). ~ CYRILLIC CAPITAL LETTER DZZHE (U+052A) ... CYRILLIC SMALL LETTER DZZHE (U+052B). ~ ARMENIAN CAPITAL LETTER XEH (U+053D). ~ ARMENIAN SMALL LETTER TURNED AYB (U+0560) ... ARMENIAN SMALL LETTER AYB (U+0561). ~ ARMENIAN SMALL LETTER XEH (U+056D). ~ ARMENIAN SMALL LETTER PEH (U+057A). ~ ARMENIAN SMALL LETTER TIWN (U+057F). ~ ARMENIAN SMALL LETTER PIWR (U+0583). ~ ARMENIAN SMALL LIGATURE ECH YIWN (U+0587). ~ CYRILLIC SMALL LETTER THREE-LEGGED TE (U+1C85). ~ LATIN SMALL LETTER TURNED AE (U+1D02). ~ LATIN SMALL LETTER TURNED OE (U+1D14). ~ MODIFIER LETTER CAPITAL AE (U+1D2D). ~ MODIFIER LETTER CAPITAL W (U+1D42). ~ MODIFIER LETTER SMALL TURNED AE (U+1D46). ~ MODIFIER LETTER SMALL M (U+1D50). ~ MODIFIER LETTER SMALL TURNED M (U+1D5A). ~ LATIN SMALL LETTER UE (U+1D6B). ~ LATIN SMALL LETTER M WITH MIDDLE TILDE (U+1D6F). ~ LATIN SMALL LETTER M WITH PALATAL HOOK (U+1D86). ~ LATIN SMALL LETTER SCHWA WITH RETROFLEX HOOK (U+1D95). ~ MODIFIER LETTER SMALL M WITH HOOK (U+1DAC) ... MODIFIER LETTER SMALL TURNED M WITH LONG LEG (U+1DAD). ~ LATIN SMALL LETTER M WITH ACUTE (U+1E3F). ~ LATIN SMALL LETTER M WITH DOT ABOVE (U+1E41). ~ LATIN SMALL LETTER M WITH DOT BELOW (U+1E43). ~ LATIN CAPITAL LETTER W WITH GRAVE (U+1E80). ~ LATIN CAPITAL LETTER W WITH ACUTE (U+1E82). ~ LATIN CAPITAL LETTER W WITH DIAERESIS (U+1E84). ~ LATIN CAPITAL LETTER W WITH DOT ABOVE (U+1E86). ~ LATIN CAPITAL LETTER W WITH DOT BELOW (U+1E88). ~ LATIN SUBSCRIPT SMALL LETTER M (U+2098). ~ TELEPHONE SIGN (U+2121). ~ FACSIMILE SIGN (U+213B). ~ MILL SIGN (U+20A5). ~ WON SIGN (U+20A9). ~ SMALL ROMAN NUMERAL ONE THOUSAND (U+217F) ... ROMAN NUMERAL ONE THOUSAND C D (U+2180). ~ ROMAN NUMERAL TEN THOUSAND (U+2182). ~ ROMAN NUMERAL ONE HUNDRED THOUSAND (U+2188). ~ VERY MUCH LESS-THAN (U+22D8) ... VERY MUCH GREATER-THAN (U+22D9). ~ LEFT AND RIGHT DOUBLE TURNSTILE (U+27DA) ... LEFT AND RIGHT TACK (U+27DB). ~ SHUFFLE PRODUCT (U+29E2). ~ LATIN CAPITAL LETTER W WITH HOOK (U+2C72). ~ CYRILLIC CAPITAL LETTER BROAD OMEGA (U+A64C). ~ CYRILLIC CAPITAL LETTER DOUBLE MONOCULAR O (U+A66C) ... CYRILLIC LETTER MULTIOCULAR O (U+A66E). ~ CYRILLIC CAPITAL LETTER ZHWE (U+A684) ... CYRILLIC SMALL LETTER CCHE (U+A687). ~ CYRILLIC CAPITAL LETTER DOUBLE O (U+A698) ... CYRILLIC SMALL LETTER DOUBLE O (U+A699). ~ LATIN CAPITAL LETTER AA (U+A732) ... LATIN SMALL LETTER AU (U+A737). ~ LATIN CAPITAL LETTER OO (U+A74E) ... LATIN SMALL LETTER OO (U+A74F). ~ LATIN CAPITAL LETTER OMEGA (U+A7B6). ~ MODIFIER LETTER SMALL LIGATURE OE (U+A7F9) ... LATIN SMALL CAPITAL LETTER TURNED M (U+A7FA). ~ LATIN EPIGRAPHIC LETTER ARCHAIC M (U+A7FF). ~ LATIN SMALL LETTER A REVERSED SCHWA (U+AB31). ~ LATIN SMALL LETTER M WITH CROSSED-TAIL (U+AB3A). ~ LATIN SMALL LETTER INVERTED OE (U+AB40) ... LATIN SMALL LETTER TURNED OE WITH HORIZONTAL STROKE (U+AB42). ~ LATIN SMALL LETTER SAKHA YAT (U+AB60). ~ LATIN SMALL LETTER UO (U+AB63). ~ LATIN SMALL LETTER DZ DIGRAPH WITH RETROFLEX HOOK (U+AB66) ... LATIN SMALL LETTER TS DIGRAPH WITH RETROFLEX HOOK (U+AB67). ~ LATIN SMALL LIGATURE FFI (U+FB03) ... LATIN SMALL LIGATURE ST (U+FB06). ~ MODIFIER LETTER SMALL AE (U+10783). ~ LATIN SMALL LETTER DEZH DIGRAPH WITH PALATAL HOOK (U+1DF12). ~ LATIN SMALL LETTER TESH DIGRAPH WITH PALATAL HOOK (U+1DF17). ~ MODIFIER LETTER CYRILLIC SMALL EF (U+1E042). ~ MODIFIER LETTER CYRILLIC SMALL SHA (U+1E046). ~ CYRILLIC SUBSCRIPT SMALL LETTER EF (U+1E060). ~ CYRILLIC SUBSCRIPT SMALL LETTER SHA (U+1E064). = Add characters: ~ MARRIAGE SYMBOL (U+26AD) ... UNMARRIED PARTNERSHIP SYMBOL (U+26AF). ~ LEFT OUTER JOIN (U+27D5) ... FULL OUTER JOIN (U+27D7). ~ Z NOTATION LEFT BINDING BRACKET (U+2989). ~ Z NOTATION RIGHT BINDING BRACKET (U+298A). ~ TRIANGLE WITH DOT ABOVE (U+29CA). ~ TRIANGLE WITH UNDERBAR (U+29CB). ~ TRIANGLE WITH SERIFS AT BOTTOM (U+29CD). ~ N-ARY TIMES OPERATOR (U+2A09). ~ JOIN (U+2A1D). ~ LARGE LEFT TRIANGLE OPERATOR (U+2A1E). ~ CLOSED UNION WITH SERIFS (U+2A4C) ... DOUBLE SQUARE UNION (U+2A4F). ~ SLOPING LARGE OR (U+2A57). ~ SLOPING LARGE AND (U+2A58). ~ LOGICAL AND WITH MIDDLE STEM (U+2A5A). ~ LOGICAL OR WITH MIDDLE STEM (U+2A5B). ~ Z NOTATION DOMAIN ANTIRESTRICTION (U+2A64). ~ Z NOTATION RANGE ANTIRESTRICTION (U+2A65). ~ SMALLER THAN (U+2AAA) ... LARGER THAN OR EQUAL TO (U+2AAD). ~ CLOSED SUBSET (U+2ACF) ... CLOSED SUPERSET OR EQUAL TO (U+2AD2). ~ ANTICLOCKWISE TRIANGLE-HEADED RIGHT U-SHAPED ARROW (U+2B8C) ... FOUR CORNER ARROWS CIRCLING ANTICLOCKWISE (U+2B94). ~ DOWNWARDS TRIANGLE-HEADED ARROW WITH LONG TIP LEFTWARDS (U+2BA0) ... RIGHTWARDS TRIANGLE-HEADED ARROW WITH LONG TIP DOWNWARDS (U+2BA7). ~ UNITED SYMBOL (U+2BFA) ... PASSED SYMBOL (U+2BFD). ~ MUSICAL SYMBOL FLAT UP (U+1D12C) ... MUSICAL SYMBOL SHARP DOWN (U+1D131). ~ LATIN SMALL LETTER DEZH DIGRAPH WITH RETROFLEX HOOK (U+1DF19). ~ LATIN SMALL LETTER TESH DIGRAPH WITH RETROFLEX HOOK (U+1DF1C). ++++ kak-lsp: - Build now requires openssl because the dependency graph now has openssl-sys. - Update to version 18.1.1: * Make crash reporting optional for now * Touch up installation instructions in readme * Make force-exit code paths safer * Extract function * Rework "Prevent buffer content logic from reading to much" * Don't send debug log about excessive progress reports to editor * Make test/clangd-invalid-utf8.sh compatible with older clangd * Fix crash when legacy "language" config option uses language IDs * Set LAST_CLIENT earlier * test/clangd-invalid-utf8.sh: fix for modern clang * Add biome to CSS and GraphQL * On crash, disable LSP hooks in current buffer * Simplify sentry integration * Work around crash on unsaved files after server restart * Add context to crash report message * Include formatted panic info and backtrace in crash report * Crash reporting via sentry.io * Make the default panic message a little less intimidating * Generalize option change hook parsing code * Back out "Fix fake textDocument/didOpen for unsaved files" * Back out "Make sure to call textDocument/didOpen when lsp_servers is set after BufCreate" * Prevent buffer content logic from reading to much * Fix crash on during -sync command * Make sure to call textDocument/didOpen when lsp_servers is set after BufCreate * Add commented config for tailwindcss-language-server * Fix fake textDocument/didOpen for unsaved files * Stop logging the lsp-show-error call * Fix garbage languageId being sent on lsp-workspace-symbol * Clean up editor command dispatch code * Rename command sender type * Fix corruption applying text edits to non-buffer, non-ASCII files * Separate out function for applying text edits to in-memory data structure * Apply clippy lints * Update unit tests * Consolidate error reporting * Work around missing error on missing code lens after server restart * Type for client name * Rework editor-command sending * Remove most uses of EditorMeta::session * Remove vestiges of multi-session code * Bravely remove obsolete command_fifo, make response_fifo handling more robust * Fix flaky test/gopls-goto-definition.sh * Remove unused function * Add more details to fifo log * Remove unused parameter * Use a separate field for requests pending initialization resp. textDocument/didChange * Fix hang when sync request is used in hook when LSP is disabled * Fix lsp-did-change not being sent for lsp-code-actions-sync * Fix lingering sync state when lsp is disabled * Remove unused lsp-with-option command * Stop printing panic backtrace twice * Add badges for latest release and chat networks * Fix stacktrace being printed on EPIPE, remove redundant error output * Call out feedback/support channels a bit more * Stop linking to the Wiki page for installing servers * Only set javascriptreact/typescriptreact language ID for jsx/tsx files ++++ kanidm: - Update to version 1.4.5~git0.a7fabde: * Release 1.4.5 * nss/pam resolver should reauth faster (#3309) * Further SCIM sync testing, minor fixes (#3305) * Automatically trigger passkeys on login view (#3307) * Re-add enrol another device flow * Improved Cookie Removal * Allow reseting account policy values to defaults (#3306) * Incorrect member name in groups (#3302) * SCIM Sync Missing Annotation (#3300) * Ignore system users for UPG synthesiseation (#3297) * Limit OAuth2 resumption to session (#3296) * Use specific errors for intent token revoked (#3291) * Autocomplete password during reauth with TOTP (#3290) * Add CORS headers to jwks and userinfo (#3283) ++++ lego: - Update to version 4.21.0: * Prepare release v4.21.0 * chore: update dependencies (#2383) * Add DNS provider for ManageEngine CloudDNS (#2365) * chore: update dependencies (#2381) * netcup: increase default propagation values (#2379) * fix(cli): use retryable client for ACME server calls (#2368) * chore: shared deref and pointer functions (#2376) * bunny: fix zone detection (#2375) * inwx: delete only the TXT record related to the DNS challenge (#2373) * fix(cli): create client only when needed (#2372) * infomaniak: increase default propagation timeout (#2371) * fix(cli): clone the transport with tls-skip-verify (#2369) * docs: add note about --dns.resolvers (#2364) * otc: use default transport (#2363) * dnsmadeeasy: use default transport (#2362) * feat: add --force-cert-domains flag to renew (#2355) * chore: fix AUR configuration * Add DNS provider for West.cn/西部数码 (#2318) * Add DNS provider for Rainyun/雨云 (#2354) * Detach v4.20.4 ++++ matio: - Update to version 1.5.28: * Fixed bug writing MAT_T_INT8/MAT_T_UINT8 encoded character array to compressed v5 MAT file (regression of v1.5.12). * Fixed bug reading all-zero sparse array of v4 MAT file (regression of v1.5.18). * Updated C99 snprintf.c. * CMake: Enabled testing. * Several other fixes, for example for access violations in Mat_VarPrint. - Drop BuildRequire: p7zip as upstream now uses tar.gz sources instead. - Run make check with multiple threads. - Minor specfile cleanups (e.g. use standard macros where possible). - Drop no longer needed specfile hackery. ++++ libportal: - Update to version 0.9.0: + Features: Introduce support for the Notification v2 portal version. + Bug fixes: - Fix a file descriptor leak in the Mail portal code - Fix some minor memory leaks ++++ scintilla: - Update to version 5.5.4: * Update to Unicode 15.1. Issue #285. * Improve performance of SCI_BRACEMATCH. Feature #1533. * Improve performance of DBCS text. Feature #1535. * Fix wrapping removed lines. Bug #2456. * Fix moving line down to empty final line and moving empty final line up. Bug #2457. * On GTK, allow middle click to insert multiple times within a document. Geany Issue #2629. ++++ matomo: - Update to 5.2.1 * Security updates - Installer timestamp mechanism for a more secure On-Premise setup ++++ mesheryctl: - update to 0.7.172: * General - Fix and enhance Deployment enrichment @aabidsofi19 (#12918) - bump meshkit @aabidsofi19 (#12917) * Meshery CLI - replace pattern and catalog endpoint trim params with the populate params @amitamrutiya (#12914) - update to 0.7.171: * no CLI-related changes in this release - update to 0.7.170: * no CLI-related changes in this release ++++ molsketch: - Update to version 0.8.1: * Fix color of newly inserted atoms and bonds. * Fix color of radical electrons. * Fix color of lone pairs. - Drop no longer needed patches: * molsketch-cmake-qt5-add-translation.patch * molsketch-include-numeric-header.patch - Switch to Qt6 for builds on openSUSE Tumbleweed. - Drop use of deprecated %suse_update_desktop_files. ++++ nano: - GNU nano 8.3: * Fix a build failure with gcc-15 * Update several translations ++++ nova: - Update to version 3.11.1: * update preferred repo list (#352) * upgrade modules and docker base image (#351) ++++ orthanc-dicomweb: - version 1.8 * Added a "Server" entry in the DICOMweb job content * Fixed parsing of numerical values in QIDO-RS response that prevented, among other, the retrieval of "NumberOfStudyRelatedInstances", "NumberOfStudyRelatedSeries",... * Fixed non-Latin "PatientName" values that were empty in some QIDO-RS responses * Optimized the retrieval of single frame in WADO-RS when no transcoding is required, which greatly improves the download time of multi-frame images in OHIF * Optimization when running with an Orthanc that supports the "ExtendedFind" primitive * Added support for Orthanc running in "ReadOnly" mode * Fix handling of revisions for cached data * Removed dependency on bootstrap-vue * Upgraded to Bootstrap 5.3.3 ++++ orthanc-postgresql: - version 7.0 * support for the ExtendedFind extension * new DB schema revision (automatic conversion) ++++ orthanc-wsi: - version 3.0 * Minimum SDK version: 1.7.0 * On-the-fly creation of pyramids from frames of DICOM instances ++++ python-folium: - Update to version 0.19.2: * Remove empty values from the options (gh#python-visualization/folium#2049). - Changes from version 0.19.1: * TileLayer: max_native_zoom cannot be null (gh#python-visualization/folium#2044). - Changes from version 0.19.0: * Actually drop python 3.8 (gh#python-visualization/folium#2031). * Add py.typed file for Mypy (gh#python-visualization/folium#2030). * Allow jscode in **kwargs throughout Folium (gh#python-visualization/folium#2029). * Implement the once method on Evented (gh#python-visualization/folium#2023). * Add OverlappingMarkerSpiderfier Plugin (gh#python-visualization/folium#2033). - Add BuildRequires: python-base > 3.8 to make builds unresolvable, rather than failing, for Leap 15.X. ++++ python-libtmux: - update to 0.40.0: * Python 3.9 Modernization by @tony in #550 * test(legacy[session]) Stabilize assertion by @tony in #552 ++++ python-ytmusicapi: - Update to 1.9.0 Features: * updated OAuth setup CLI implementation to require client ID and secret via YouTube Data API. Please check the updated documentation for usage and instructions to create the credentials. * added optional parameters for OAuth client ID and secret to setup * remove_search_suggestions: added new function to remove search suggestion * added option to get_lyrics to retrieve timestamped lyrics instead Fixes: * fixed duration parsing for very long videos * fixed get_history crash due to server-side update * get_playlist: join multiple title runs * fix "get_album doesn't fetch audioPlaylistId for some albums" ++++ rpcs3: - Update to version 0.0.34~git20241221: * ps move: ignore second half frame in ZCM1 * cellGem: add magnetometer support * cellGem: request orientation reset during calibration * cellGem: fix some data types * cellGem: invalidate hue and tracking in cellGemInvalidateCalibration * cellGem: split status_flags into calibration flags and runtime flags * cellGem: implement cellGemSetRumble * cellGem: add setting to let the game actually set the device hues * cellGem: set sphere RGB when a hue is set and vice versa * cellGem: add debug setting for painting spheres into the live image * cellGem: fix some data types * Fix some warnings * cellPhotoDecode: allow dev_bdvd paths * cellGem: Split horizontal and vertical mouse rotation cone setting * Qt: fix settings_dialog opening on wrong tab * Qt: fix flow_layout segfault * cellAdec implementation part 2: LPCM decoder (#16381) * cellGem: expose rotation cone to settings * cellCamera: try to fix internal state on stop * Update SDL to 2.30.10 * Update curl to 8.11.1 * Update 7zip to 24.09 * Update OpenAL to 1.24.1 * Update FAudio to 24.12 * Fix some static analysis warnings * Fix warning ++++ scite: - Update to version 5.5.4: * No Linux specific changes. ++++ sngrep: - update to 1.8.2: * This release contains the the upstream fix for a possible buffer overflow while processing RTP payload, it was previsouly patched in via sngrep-1.8.1-CVE-2024-35434.patch, now dropped ++++ teleport: - update to 17.1.1: 17.1.1 fixes a regression in 17.1.0 that causes SSH server heartbeats to disappear after a few minutes. Please skip 17.1.0 and upgrade straight to 17.1.1 or above. #50490 * Access requests support for AWS Identity Center - AWS Identity Center integration now allows users to request short or long term access to permission sets via Access Requests. * Database access for PostgreSQL via web UI - Database access users can now connect to PostgreSQL databases connected to Teleport right from the web UI and use psql-style interface to query the database. * Hosted email plugin for Access Requests - Users now have the ability to setup Mailgun or generic SMTP server for Access Request notifications using Teleport web UI without needing to self-host the email plugin. * Multi-port support for VNet - Users now supports multiple ports (or a range of ports) with a single TCP application, and Teleport VNet will make all of the application's ports accessible on the virtual network. * Graphical Role Editor - Teleport's web UI includes a new role editor that allows users to create and modify roles without resorting to a raw YAML editor. * Granular SSH port forwarding controls - Teleport now allows cluster administrators to enable local and remote port forwarding separately rather than grouping both types of port forwarding behind a single option. * Other improvements and fixes - Fixed an issue that could cause some antivirus tools to block Teleport's Device Trust feature on Windows machines. #50453 - Updates the UI login redirection service to honor redirection to enterprise/saml-idp/sso path even if user is already authenticated with Teleport. #50442 - Reduced cluster state storage load in clusters with a large amount of resources. #50430 - Updated golang.org/x/net to v0.33.0 (addresses CVE-2024-45338). #50397 - Fixed an issue causing panics in SAML app or OIDC integration deletion relating to AWS Identity Center integration. #50360 - Fix missing roles in Access Lists causing users to be locked out of their account. #50298 - Added support for connecting to PostgreSQL databases using WebUI. #50287 - Improved the performance of Teleport agents serving a large number of resources in Kubernetes. #50279 - Improve performance of Kubernetes App Auto Discover. #50269 - Added more granular access controls for SSH port forwarding. Access to remote or local port forwarding can now be controlled individually using the new ssh_port_forwarding role option. #50241 - Properly close ssh port forwarding connections to prevent requests hanging indefinitely. #50238 - Teleport's RDP client now sets the load balancing cookie to improve compatibility with local traffic managers. #50226 - Fixes an intermittent EKS authentication failure when dealing with EKS auto-discovery. #50197 - Expose /.well-known/jwks-okta public endpoint for Okta API services type App. #50177 - Switched to a new role editor UI. #50030 - Added support for multiple ports to TCP applications. #49711 - Allow multiple consecutive occurrences of - and . in SSH server hostnames. #50410 - Fixed bug causing users to see notifications for their own access requests in some cases. #50076 - Improved the cluster initialization process's ability to recovery from errors. #49966 ++++ terragrunt: - Update to version 0.71.1: * feat: Adding `log-disable-error-summary` flag (#3687) - Update to version 0.71.0: * feat: Adding logging docs (#3688) * fix: Split stdout and stderr streams even when using custom logging (#3686) ------------------------------------------------------------------ ------------------ 2024-12-20 - Dec 20 2024 ------------------- ------------------------------------------------------------------ ++++ 0ad: - Replace wxWidgets-3_0-nostl-devel with wxWidgets-devel BuildRequires. ++++ ART: - Update to 1.24.3: * enlarge the cache for CTL scripts * iccstore: special case checksum computation for the builtin sRGB profile ++++ AppStream: - Update to 1.0.4 Features: * bundle: Add AS_BUNDLE_KIND_SYSUPDATE * desktop-style-ids: Add dark support for Plasma * desktop-style-ids: add pantheon:dark * qt: Expose branding color * sysinfo: Add memory size detection support for Illumos and Solaris * sysinfo: Add memory size detection support for GNU/Hurd * validator: Don't fail validation if a snapshot release is missing a time Specification: * docs: Note that support for some legacy path was dropped in 1.0 * docs: Update fd.o spec URLs * docs: Better explain desktop applications * Update ESRA website URL Bugfixes: * validator: Make sure we read an initialised variable * qt: Specify utc as the dates' timezone * tests: Ignore some tests on Windows * sysinfo: make uname() usage POSIX compliant * Only emit legacy compat tag developer_name for catalog data * compose: Allow file discovery even in symlinked directories * Avoid a race condition when loading GResource data * validator: Mention length limit in summary length warning message * utils: Explicitly set permissions on installed metadata files * as-vercmp: Fix gtkdoc to not start with '>' Miscellaneous: * desktop-style-ids: Remove Endless * ci: Fix FreeBSD build (update `py-gi-docgen`) * ci: Update to Ubuntu 24.04 for Debian Testing builds * utils: Assume 64px as size when installing an icon tarball of unknown size ++++ agama: - Add bootloader.stopOnBootMenu section to profile to allow stop during boot for openQA (gh#agama-project/agama#1840) ++++ apache2-mod_php8: - version update to 8.3.15 Calendar: Fixed jdtogregorian overflow. Fixed cal_to_jd julian_days argument overflow. COM: Fixed bug GH-16991 (Getting typeinfo of non DISPATCH variant segfaults). Core: Fail early in *nix configuration build script. Fixed bug GH-16727 (Opcache bad signal 139 crash in ZTS bookworm (frankenphp)). Fixed bug GH-16799 (Assertion failure at Zend/zend_vm_execute.h:7469). Fixed bug GH-16630 (UAF in lexer with encoding translation and heredocs). Fix is_zend_ptr() huge block comparison. Fixed potential OOB read in zend_dirname() on Windows. Curl: Fixed bug GH-16802 (open_basedir bypass using curl extension). Fix various memory leaks in curl mime handling. DOM: Fixed bug GH-16777 (Calling the constructor again on a DOM object after it is in a document causes UAF). Fixed bug GH-16906 (Reloading document can cause UAF in iterator). FPM: Fixed GH-16432 (PHP-FPM 8.2 SIGSEGV in fpm_get_status). GD: Fixed GH-16776 (imagecreatefromstring overflow). GMP: Fixed bug GH-16890 (array_sum() with GMP can loose precision (LLP64)). Hash: Fixed GH-16711: Segfault in mhash(). Opcache: Fixed bug GH-16770 (Tracing JIT type mismatch when returning UNDEF). Fixed bug GH-16851 (JIT_G(enabled) not set correctly on other threads). Fixed bug GH-16902 (Set of opcache tests fail zts+aarch64). OpenSSL: Prevent unexpected array entry conversion when reading key. Fix various memory leaks related to openssl exports. Fix memory leak in php_openssl_pkey_from_zval(). PDO: Fixed memory leak of `setFetchMode()`. Phar: Fixed bug GH-16695 (phar:// tar parser and zero-length file header blocks). PHPDBG: Fixed bug GH-15208 (Segfault with breakpoint map and phpdbg_clear()). SAPI: Fixed bug GH-16998 (UBSAN warning in rfc1867). SimpleXML: Fixed bug GH-16808 (Segmentation fault in RecursiveIteratorIterator ->current() with a xml element input). SOAP: Fix make check being invoked in ext/soap. Standard: Fixed bug GH-16905 (Internal iterator functions can't handle UNDEF properties). Fixed bug GH-16957 (Assertion failure in array_shift with self-referencing array). Streams: Fixed network connect poll interuption handling. Windows: Fixed bug GH-16849 (Error dialog causes process to hang). - modified patches % php-ar-flags.patch (refreshed) % php-build-reproducible-phar.patch (refreshed) % php-date-regenerate-lexers.patch (refreshed) % php-systzdata-v24.patch (refreshed) ++++ apko: - Update to version 0.22.3: * Make GID its own type to prevent defaulting to 0 (#1449) * Create codeql.yml (#1439) * build(deps): bump google.golang.org/api from 0.211.0 to 0.213.0 (#1446) * Add a unit test for the sort ordering change. (#1444) * Add an explicit sort to squash diffs. (#1443) ++++ AppStream-qt6: - Update to 1.0.4 Features: * bundle: Add AS_BUNDLE_KIND_SYSUPDATE * desktop-style-ids: Add dark support for Plasma * desktop-style-ids: add pantheon:dark * qt: Expose branding color * sysinfo: Add memory size detection support for Illumos and Solaris * sysinfo: Add memory size detection support for GNU/Hurd * validator: Don't fail validation if a snapshot release is missing a time Specification: * docs: Note that support for some legacy path was dropped in 1.0 * docs: Update fd.o spec URLs * docs: Better explain desktop applications * Update ESRA website URL Bugfixes: * validator: Make sure we read an initialised variable * qt: Specify utc as the dates' timezone * tests: Ignore some tests on Windows * sysinfo: make uname() usage POSIX compliant * Only emit legacy compat tag developer_name for catalog data * compose: Allow file discovery even in symlinked directories * Avoid a race condition when loading GResource data * validator: Mention length limit in summary length warning message * utils: Explicitly set permissions on installed metadata files * as-vercmp: Fix gtkdoc to not start with '>' Miscellaneous: * desktop-style-ids: Remove Endless * ci: Fix FreeBSD build (update `py-gi-docgen`) * ci: Update to Ubuntu 24.04 for Debian Testing builds * utils: Assume 64px as size when installing an icon tarball of unknown size ++++ calibre: - Update to 7.23.0 * New Features - Happy holidays to everyone! - Content server: Allow managing the data files associated with a book by clicking the three dots in the top right corner of the book's page and choosing "Manage data files" - Edit metadata dialog: Allow right clicking on the cover to view it in a popup window at larger size - Add an option to expand the Tag browser tree to show the item that was current when the library was closed - Add import and export stored template to Preferences / template functions - Various Quality-of-Life improvements to the dialog used to edit columns with fixed sets of values - Resolve doi.org links when pasting identifiers * Bug Fixes - Viewer: Fix some HTMLZ files not opening on some systems - Amazon metadata plugin: Update for changed markup for some books on amazon search results page ++++ cfitsio: - Update to version 4.5.0: * Conversion of CFITSIO configure/build files to better conform with automake and libtool. * Bug fix for case of bit column output in string format on clang compilers with high optimization. * Added compiler macro support to improve builds on loongarch64 and on Gnu/Hurd kernels. * Bug fix to fitsverify utility. - Drop upstreamed patches: * cfitsio-cmake-allow-user-specified-incdir.patch * cfitsio-cmake-lowercase-util-names.patch * cfitsio-cmake-match-autotools-soversion.patch ++++ healpix: - Update to version 3.83: * General: - Support for intel ifx compiler. - Proper detection of python versions 3.10 and above. * C++: - bug fix in query_polygon where pixels might be missing in some situations where polygon edges were parallel to the equator (gh#healpy/healpy#904). - bug fix in query_disc_inclusive where pixels could be missing at locations exactly azimuthally opposite to the disc center (gh#healpy/healpy#968). - Update c++ shlib name to keep with so version update (3 -> 4). ++++ clang-extract: - Update to version 0~20241220.8344124: * Add support to llvm-19 - Update to version 0~20241002.ec46efd: * Allow clang-extract to ignore errors pointed by clang * SymbolExternalizer: Make sure we pass a valid location when searching identifiers * SymbolExternalizer: Add ! to TOKEN_VECTOR * libcextract: Passes: Adjust KLP_RELOC_SYMBOL_POS format * testsuite: inline: inlined-into-1: Fix noinline and implicit-int * Add option to pass two debuginfos * Fix symbol visibility * Disable const propagation on externalized vars * libcextract: ArgvParser: Use basename instead of std::filename ++++ cloud-hypervisor: - update to 43.0: * Live Migration over TCP Connections * Notable Performance Improvements * Cloud Hypervisor now accepts VFIO devices that use I/O PCI BARs on non x86-64 * Command line groups were adjusted to ensure that at least one payload parameter was provided - remove unsafe-device-attr.patch, as upstream carries this commit - enable unit-tests ++++ cppcheck: - update to 2.16.2 * Fix syntax error for function pointer array with @ ++++ diun: - Update to version 4.29.0: * Topics support for Telegram notifications (#1308) * Webhook url as secret support for Discord, Slack and Teams notifications (#1302) * Enhance error message for JSON decode response issues for Gotify, ntfy and RocketChat (#1309) * Fix TLS configuration handling for Nomad provider (#1178) * Go 1.23 (#1286) * Alpine Linux 3.21 (#1286) * Switch to github.com/containerd/platforms v0.2.1 (#1287) * Switch to github.com/rabbitmq/amqp091-go v1.10.0 (#1288) * Bump dario.cat/mergo to 1.0.1 (#1301) * Bump github.com/alecthomas/kong from 0.9.0 to 1.6.0 (#1298) * Bump github.com/containers/image/v5 to 5.33.0 (#1274 #1284) * Bump github.com/distribution/reference from 0.5.0 to 0.6.0 (#1183) * Bump github.com/docker/docker to 27.3.1+incompatible (#1181 [#1275] #1291) * Bump github.com/eclipse/paho.mqtt.golang to 1.5.0 (#1299) * Bump github.com/go-playground/validator/v10 to 10.23.0 (#1179 [#1191] #1297) * Bump github.com/gregdel/pushover to 1.3.1 (#1164) * Bump github.com/jedib0t/go-pretty/v6 to 6.6.5 (#1167 #1300) * Bump github.com/microcosm-cc/bluemonday to 1.0.27 (#1294) * Bump github.com/moby/buildkit to 0.17.3 (#1160 #1312) * Bump github.com/panjf2000/ants/v2 to 2.10.0 (#1198) * Bump github.com/PaulSonOfLars/gotgbot/v2 to 2.0.0-rc.30 (#1185 [#1278]) * Bump github.com/rs/zerolog to 1.33.0 (#1186) * Bump github.com/stretchr/testify to 1.10.0 (#1295) * Bump go.etcd.io/bbolt to 1.3.11 (#1187 #1292) * Bump golang.org/x/crypto to 0.31.0 (#1271) * Bump golang.org/x/mod to 0.22.0 (#1188 #1296) * Bump golang.org/x/net to 0.23.0 (#1157) * Bump golang.org/x/sys to 0.25.0 (#1184 #1240) * Bump google.golang.org/grpc to 1.67.0 (#1171 #1293) * Bump google.golang.org/grpc/cmd/protoc-gen-go-grpc to 1.5.1 (#1224) * Bump google.golang.org/protobuf to 1.35.2 (#1277) * Bump k8s.io/client-go to 0.32.0 (#1280) ++++ elixir: - Upgrade to Elixir 1.18.0: * Changelog available at https://hexdocs.pm/elixir/1.18.0/changelog.html ++++ foliate: - Update to version 3.2.1: * Fixed tables not displayed in FB2 books. * Updated translations. ++++ gdu: - Version 5.29.0 * feat: support for reading gzip, bzip2 and xz files by @dundee in #363 * feat: add --show-mtime (-M) option by @dundee in #350 * feat: add option --no-unicode to disable unicode symbols by @dundee in #362 * fix: division by zero error in formatFileRow by @xroberx in #359 ++++ ghc-OneTuple: - Update OneTuple to version 0.4.2 revision 1. Upstream has revised the Cabal build instructions on Hackage. ++++ ghc-assoc: - Update assoc to version 1.1.1 revision 1. Upstream has revised the Cabal build instructions on Hackage. ++++ ghc-data-fix: - Update data-fix to version 0.3.4 revision 1. Upstream has revised the Cabal build instructions on Hackage. ++++ ghc-foldl: - Update foldl to version 1.4.18. Upstream has edited the change log file since the last release in a non-trivial way, i.e. they did more than just add a new entry at the top. You can review the file at: http://hackage.haskell.org/package/foldl-1.4.18/src/CHANGELOG.md ++++ ghc-integer-logarithms: - Update integer-logarithms to version 1.0.4. 1.0.4 - ---- - Drop support for GHCs prior 8.6.5 - GHC-9.12 support ++++ ghc-text-short: - Update text-short to version 0.1.6 revision 3. Upstream has revised the Cabal build instructions on Hackage. ++++ gitleaks: - add completion subpackages - Update to version 8.21.3: * go mod 1.23 * Ensure keywords are downcased (#1633) * feat: add settlemint api keys detection (#1663) * feat(dir): better chunking (#1665) * feat(report): allow user-defined templates (#1650) * Add support for GitLab routable tokens (#1656) * Add freemius secret key detection (#1611) * fix(kubernetes): only match 'kind: secret' (#1649) * feat: use STDOUT when report file not specified (#1642) * fix(dir): skip opening file&dir if allowlist matches (#1653) * fix: increase chunk size 10kb -> 100kb (#1652) * feat: detect sentry.io tokens in the new format (#1640) * refactor: pre-commit hooks (#1627) * fix(easypost): only detect tokens of correct length (#1628) * feat(dir): continue on permission error (#1621) * Add human readable description for curl rules (#1625) * Add option to include `Line` field in report (#1616) * hm * Update README.md * nop for stupid build * Add new jira api token pattern (#1601) * feat: update global & generic allowlist (#1618) * fix(vault-service-token): ensure that TPS contains digits (#1614) * Generate comprehensive secret samples (#1484) * fix(aws): detect token in url (#1615) * fix(rules): entropy, uppercase in samples (#1593) * feat: tweak rules (#1608) ++++ glab: - Update to version 1.51.0: * feat(ci): add more flags to filter ci list output * refactor: Moving and adding some test helpers for `stack reorder` * feat(list): add project list filter for all non-archived projects * chore(deps): update module k8s.io/client-go to v0.32.0 * chore(deps): migrate go-gitlab to gitlab.com/gitlab-org/api/client-go * chore(deps): update module k8s.io/apimachinery to v0.32.0 * chore(deps): update module golang.org/x/crypto to v0.31.0 * fix(variable): add quotes to export-commands * refactor: Refactor some functions and add some stack helpers * feat: add --active flag to glab token list * fix(agent bootstrap): panic when cfg exists but no user access defined * chore(deps): update module golang.org/x/term to v0.27.0 * chore(deps): update module golang.org/x/text to v0.21.0 * chore(deps): update dependency danger-review to v2 * chore(deps): update dependency axios to ^1.7.9 * feat: added mr list filtering flag --not-draft ++++ govulncheck-vulndb: - Update to version 0.0.20241220T214820 2024-12-20T21:48:20Z. Refs jsc#PED-11136 Go CVE Numbering Authority IDs added or updated with aliases: * GO-2024-3101 GHSA-75qh-gg76-p2w4 * GO-2024-3339 GHSA-8wcc-m6j2-qxvm - Update to version 0.0.20241220T203729 2024-12-20T20:37:29Z. Refs jsc#PED-11136 Go CVE Numbering Authority IDs added or updated with aliases: * GO-2024-3101 GHSA-75qh-gg76-p2w4 * GO-2024-3109 CVE-2024-43803 GHSA-pqfh-xh7w-7h3p * GO-2024-3333 CVE-2024-45338 GHSA-w32m-9786-jp63 * GO-2024-3342 GHSA-hxr6-2p24-hf98 * GO-2024-3343 CVE-2024-9779 GHSA-jhh6-6fhp-q2xp * GO-2024-3344 GHSA-32gq-x56h-299c * GO-2024-3349 CVE-2024-25131 GHSA-77c2-c35q-254w * GO-2024-3350 GHSA-5pf6-cq2v-23ww * GO-2024-3354 CVE-2024-12678 GHSA-hr68-hvgv-xxqf ++++ helm-schema: - new package helm-schema: generate jsonschemas from helm charts ++++ helmtui: - Update to version 0.3.0: * feat: add cleanup function + add install from release tab * feat: use ~/.helmtui folder to store values and not delete them * fix: fix cleanup value files * feat: add demos * feat: add repo update * feat: add repository * feat: install and upgrade with default and last values * feat: install package with value file * fix: Add license * feat: Add Readme - new package helmtui: a simple terminal UI for Helm ++++ hyprcursor: - Update to version 0.1.10: + A standard, nice update + Fixes: - docs: mention timeouts to be > 0 - core: initialize C shape data fully + Other: - Add wiki to readme - only alloc as much as needed when reading in cursor images - Use XDG_DATA_DIRS to query themes - nix: pkg: add missing dep xcur2png - Correction in hotspot coordinates documentation ++++ hyprland: - Update to version 0.46.2: + Fixes backported: - windowrules: fixup duplicate rule enum tags - hyprctl: fix hyprctl batch json command (#8749) - core: avoid activating toplevel-less surfaces - xwayland: fixes to no_xwayland builds - xwm: fixup targets in selection requests - core: unbreak build on FreeBSD (#8762) - hyprpm: fix hyprpm sometimes returning 0 despite errors occurring (#8761) - core: fix possible crash on null workspace - layout: apply groups after window creation (#8779) ++++ ibus-typing-booster: - Update to 2.27.1 - Use (almost) the same symbols in the panel as ibus-m17n for the engines emulating ibus-m17n - Set layout to “default[lv3:ralt_switch]” for the same m17n engines where ibus-m17n sets this - Add rank to xml output: use the same values as ibus-m17n ++++ just: - Cleanup specfile * use archived tarball from upstream * remove cargo_config - Update vendored dependencies ++++ kernel-source-longterm: - net: renesas: rswitch: fix possible early skb release (bsc#1218260 git-fixes). - commit df78096 - Linux 6.6.67 (bsc#1218260). - bpf: Fix UAF via mismatching bpf_prog/attachment RCU flavors (bsc#1218260). - perf/x86/intel/ds: Unconditionally drain PEBS DS when changing PEBS_DATA_CFG (bsc#1218260). - ksmbd: fix racy issue from session lookup and expire (bsc#1218260). - splice: do not checksum AF_UNIX sockets (bsc#1218260). - tcp: check space before adding MPTCP SYN options (bsc#1218260). - riscv: Fix wrong usage of __pa() on a fixmap address (bsc#1218260). - blk-cgroup: Fix UAF in blkcg_unpin_online() (bsc#1218260). - ALSA: usb-audio: Add implicit feedback quirk for Yamaha THR5 (bsc#1218260). - riscv: Fix IPIs usage in kfence_protect_page() (bsc#1218260). - usb: host: max3421-hcd: Correctly abort a USB request (bsc#1218260). - ata: sata_highbank: fix OF node reference leak in highbank_initialize_phys() (bsc#1218260). - usb: dwc2: Fix HCD resume (bsc#1218260). - usb: dwc2: hcd: Fix GetPortStatus & SetPortFeature (bsc#1218260). - usb: dwc2: Fix HCD port connection race (bsc#1218260). - scsi: ufs: core: Update compl_time_stamp_local_clock after completing a cqe (bsc#1218260). - usb: gadget: midi2: Fix interpretation of is_midi1 bits (bsc#1218260). - usb: ehci-hcd: fix call balance of clocks handling routines (bsc#1218260). - usb: typec: anx7411: fix fwnode_handle reference leak (bsc#1218260). - usb: typec: anx7411: fix OF node reference leaks in anx7411_typec_switch_probe() (bsc#1218260). - usb: gadget: u_serial: Fix the issue that gs_start_io crashed due to accessing null pointer (bsc#1218260). - usb: dwc3: xilinx: make sure pipe clock is deselected in usb2 only mode (bsc#1218260). - drm/i915: Fix memory leak by correcting cache object name in error handler (bsc#1218260). - drm/i915: Fix NULL pointer dereference in capture_engine (bsc#1218260). - xfs: update btree keys correctly when _insrec splits an inode root block (bsc#1218260). - xfs: don't drop errno values when we fail to ficlone the entire range (bsc#1218260). - xfs: return from xfs_symlink_verify early on V4 filesystems (bsc#1218260). - xfs: fix scrub tracepoints when inode-rooted btrees are involved (bsc#1218260). - xfs: only run precommits once per transaction object (bsc#1218260). - bpf: Check size for BTF-based ctx access of pointer members (bsc#1218260). - bpf: Fix theoretical prog_array UAF in __uprobe_perf_func() (bsc#1218260). - bpf,perf: Fix invalid prog_array access in perf_event_detach_bpf_prog (bsc#1218260). - bpf, sockmap: Fix race between element replace and close() (bsc#1218260). - bpf, sockmap: Fix update element with same (bsc#1218260). - rtla/timerlat: Make timerlat_hist_cpu->*_count unsigned long long (bsc#1218260). - wifi: nl80211: fix NL80211_ATTR_MLO_LINK_ID off-by-one (bsc#1218260). - wifi: mac80211: init cnt before accessing elem in ieee80211_copy_mbssid_beacon (bsc#1218260). - wifi: mac80211: clean up 'ret' in sta_link_apply_parameters() (bsc#1218260). - wifi: mac80211: fix station NSS capability initialization order (bsc#1218260). - acpi: nfit: vmalloc-out-of-bounds Read in acpi_nfit_ctl (bsc#1218260). - batman-adv: Do not send uninitialized TT changes (bsc#1218260). - batman-adv: Remove uninitialized data in full table TT response (bsc#1218260). - batman-adv: Do not let TT changes list grows indefinitely (bsc#1218260). - net/mlx5: DR, prevent potential error pointer dereference (bsc#1218260). - wifi: cfg80211: sme: init n_channels before channels[] access (bsc#1218260). - selftests: mlxsw: sharedbuffer: Remove h1 ingress test case (bsc#1218260). - selftests: mlxsw: sharedbuffer: Remove duplicate test cases (bsc#1218260). - selftests: mlxsw: sharedbuffer: Ensure no extra packets are counted (bsc#1218260). - ptp: kvm: x86: Return EOPNOTSUPP instead of ENODEV from kvm_arch_ptp_init() (bsc#1218260). - net: lapb: increase LAPB_HEADER_LEN (bsc#1218260). - net: defer final 'struct net' free in netns dismantle (bsc#1218260). - net: mscc: ocelot: fix memory leak on ocelot_port_add_txtstamp_skb() (bsc#1218260). - net: mscc: ocelot: improve handling of TX timestamp for unknown skb (bsc#1218260). - net: mscc: ocelot: ocelot->ts_id_lock and ocelot_port->tx_skbs.lock are IRQ-safe (bsc#1218260). - net: mscc: ocelot: be resilient to loss of PTP packets during transmission (bsc#1218260). - net: mscc: ocelot: perform error cleanup in ocelot_hwstamp_set() (bsc#1218260). - spi: aspeed: Fix an error handling path in aspeed_spi_[read|write]_user() (bsc#1218260). - net: sparx5: fix FDMA performance issue (bsc#1218260). - net: sparx5: fix the maximum frame length register (bsc#1218260). - ACPI: resource: Fix memory resource type union access (bsc#1218260). - cxgb4: use port number to set mac addr (bsc#1218260). - qca_spi: Fix clock speed for multiple QCA7000 (bsc#1218260). - qca_spi: Make driver probing reliable (bsc#1218260). - ALSA: control: Avoid WARN() for symlink errors (bsc#1218260). - ASoC: amd: yc: Fix the wrong return value (bsc#1218260). - Documentation: PM: Clarify pm_runtime_resume_and_get() return value (bsc#1218260). - net: rswitch: Drop unused argument/return value (bsc#1218260). - net: rswitch: Use unsigned int for desc related array index (bsc#1218260). - net: rswitch: Use build_skb() for RX (bsc#1218260). - net: rswitch: Add unmap_addrs instead of dma address in each desc (bsc#1218260). - net: rswitch: Add a setting ext descriptor function (bsc#1218260). - net: rswitch: Add jumbo frames handling for TX (bsc#1218260). - net: renesas: rswitch: fix race window between tx start and complete (bsc#1218260). - net: renesas: rswitch: fix leaked pointer on error path (bsc#1218260). - net: renesas: rswitch: avoid use-after-put for a device tree node (bsc#1218260). - net: renesas: rswitch: handle stop vs interrupt race (bsc#1218260). - netfilter: IDLETIMER: Fix for possible ABBA deadlock (bsc#1218260). - netfilter: nf_tables: do not defer rule destruction via call_rcu (bsc#1218260). - net: dsa: felix: fix stuck CPU-injected packets with short taprio windows (bsc#1218260). - net/sched: netem: account for backlog updates from child qdisc (bsc#1218260). - bonding: Fix feature propagation of NETIF_F_GSO_ENCAP_ALL (bsc#1218260). - team: Fix feature propagation of NETIF_F_GSO_ENCAP_ALL (bsc#1218260). - ACPICA: events/evxfregn: don't release the ContextMutex that was never acquired (bsc#1218260). - Bluetooth: ISO: Reassociate a socket with an active BIS (bsc#1218260). - Bluetooth: hci_event: Fix using rcu_read_(un)lock while iterating (bsc#1218260). - Bluetooth: iso: Fix recursive locking warning (bsc#1218260). - Bluetooth: SCO: Add support for 16 bits transparent voice setting (bsc#1218260). - Bluetooth: btmtk: avoid UAF in btmtk_process_coredump (bsc#1218260). - net: renesas: rswitch: fix initial MPIC register setting (bsc#1218260). - net: dsa: microchip: KSZ9896 register regmap alignment to 32 bit boundaries (bsc#1218260). - blk-iocost: Avoid using clamp() on inuse in __propagate_weights() (bsc#1218260). - kselftest/arm64: abi: fix SVCR detection (bsc#1218260). - KVM: arm64: Disable MPAM visibility by default and ignore VMM writes (bsc#1218260). - bpf: sync_linked_regs() must preserve subreg_def (bsc#1218260). - tracing/kprobes: Skip symbol counting logic for module symbols in create_local_trace_kprobe() (bsc#1218260). - selftests/bpf: Add netlink helper library (bsc#1218260). - selftests/bpf: remove use of __xlated() (bsc#1218260). - net: rswitch: Avoid use-after-free in rswitch_poll() (bsc#1218260). - xen/netfront: fix crash when removing device (bsc#1218260). - x86: make get_cpu_vendor() accessible from Xen code (bsc#1218260). - objtool/x86: allow syscall instruction (bsc#1218260). - x86/static-call: provide a way to do very early static-call updates (bsc#1218260). - x86/xen: don't do PV iret hypercall through hypercall page (bsc#1218260). - x86/xen: add central hypercall functions (bsc#1218260). - x86/xen: use new hypercall functions instead of hypercall page (bsc#1218260). - x86/xen: remove hypercall page (bsc#1218260). - x86/static-call: fix 32-bit build (bsc#1218260). - Rename to patches.kernel.org/6.6.67-040-amdgpu-uvd-get-ring-reference-from-rq-schedule.patch. - Rename to patches.kernel.org/6.6.67-044-tipc-fix-NULL-deref-in-cleanup_bearer.patch. - Rename to patches.kernel.org/6.6.67-108-ALSA-usb-audio-Fix-a-DMA-to-stack-memory-bug.patch. - commit 0d07db0 ++++ kernel-longterm: - net: renesas: rswitch: fix possible early skb release (bsc#1218260 git-fixes). - commit df78096 - Linux 6.6.67 (bsc#1218260). - bpf: Fix UAF via mismatching bpf_prog/attachment RCU flavors (bsc#1218260). - perf/x86/intel/ds: Unconditionally drain PEBS DS when changing PEBS_DATA_CFG (bsc#1218260). - ksmbd: fix racy issue from session lookup and expire (bsc#1218260). - splice: do not checksum AF_UNIX sockets (bsc#1218260). - tcp: check space before adding MPTCP SYN options (bsc#1218260). - riscv: Fix wrong usage of __pa() on a fixmap address (bsc#1218260). - blk-cgroup: Fix UAF in blkcg_unpin_online() (bsc#1218260). - ALSA: usb-audio: Add implicit feedback quirk for Yamaha THR5 (bsc#1218260). - riscv: Fix IPIs usage in kfence_protect_page() (bsc#1218260). - usb: host: max3421-hcd: Correctly abort a USB request (bsc#1218260). - ata: sata_highbank: fix OF node reference leak in highbank_initialize_phys() (bsc#1218260). - usb: dwc2: Fix HCD resume (bsc#1218260). - usb: dwc2: hcd: Fix GetPortStatus & SetPortFeature (bsc#1218260). - usb: dwc2: Fix HCD port connection race (bsc#1218260). - scsi: ufs: core: Update compl_time_stamp_local_clock after completing a cqe (bsc#1218260). - usb: gadget: midi2: Fix interpretation of is_midi1 bits (bsc#1218260). - usb: ehci-hcd: fix call balance of clocks handling routines (bsc#1218260). - usb: typec: anx7411: fix fwnode_handle reference leak (bsc#1218260). - usb: typec: anx7411: fix OF node reference leaks in anx7411_typec_switch_probe() (bsc#1218260). - usb: gadget: u_serial: Fix the issue that gs_start_io crashed due to accessing null pointer (bsc#1218260). - usb: dwc3: xilinx: make sure pipe clock is deselected in usb2 only mode (bsc#1218260). - drm/i915: Fix memory leak by correcting cache object name in error handler (bsc#1218260). - drm/i915: Fix NULL pointer dereference in capture_engine (bsc#1218260). - xfs: update btree keys correctly when _insrec splits an inode root block (bsc#1218260). - xfs: don't drop errno values when we fail to ficlone the entire range (bsc#1218260). - xfs: return from xfs_symlink_verify early on V4 filesystems (bsc#1218260). - xfs: fix scrub tracepoints when inode-rooted btrees are involved (bsc#1218260). - xfs: only run precommits once per transaction object (bsc#1218260). - bpf: Check size for BTF-based ctx access of pointer members (bsc#1218260). - bpf: Fix theoretical prog_array UAF in __uprobe_perf_func() (bsc#1218260). - bpf,perf: Fix invalid prog_array access in perf_event_detach_bpf_prog (bsc#1218260). - bpf, sockmap: Fix race between element replace and close() (bsc#1218260). - bpf, sockmap: Fix update element with same (bsc#1218260). - rtla/timerlat: Make timerlat_hist_cpu->*_count unsigned long long (bsc#1218260). - wifi: nl80211: fix NL80211_ATTR_MLO_LINK_ID off-by-one (bsc#1218260). - wifi: mac80211: init cnt before accessing elem in ieee80211_copy_mbssid_beacon (bsc#1218260). - wifi: mac80211: clean up 'ret' in sta_link_apply_parameters() (bsc#1218260). - wifi: mac80211: fix station NSS capability initialization order (bsc#1218260). - acpi: nfit: vmalloc-out-of-bounds Read in acpi_nfit_ctl (bsc#1218260). - batman-adv: Do not send uninitialized TT changes (bsc#1218260). - batman-adv: Remove uninitialized data in full table TT response (bsc#1218260). - batman-adv: Do not let TT changes list grows indefinitely (bsc#1218260). - net/mlx5: DR, prevent potential error pointer dereference (bsc#1218260). - wifi: cfg80211: sme: init n_channels before channels[] access (bsc#1218260). - selftests: mlxsw: sharedbuffer: Remove h1 ingress test case (bsc#1218260). - selftests: mlxsw: sharedbuffer: Remove duplicate test cases (bsc#1218260). - selftests: mlxsw: sharedbuffer: Ensure no extra packets are counted (bsc#1218260). - ptp: kvm: x86: Return EOPNOTSUPP instead of ENODEV from kvm_arch_ptp_init() (bsc#1218260). - net: lapb: increase LAPB_HEADER_LEN (bsc#1218260). - net: defer final 'struct net' free in netns dismantle (bsc#1218260). - net: mscc: ocelot: fix memory leak on ocelot_port_add_txtstamp_skb() (bsc#1218260). - net: mscc: ocelot: improve handling of TX timestamp for unknown skb (bsc#1218260). - net: mscc: ocelot: ocelot->ts_id_lock and ocelot_port->tx_skbs.lock are IRQ-safe (bsc#1218260). - net: mscc: ocelot: be resilient to loss of PTP packets during transmission (bsc#1218260). - net: mscc: ocelot: perform error cleanup in ocelot_hwstamp_set() (bsc#1218260). - spi: aspeed: Fix an error handling path in aspeed_spi_[read|write]_user() (bsc#1218260). - net: sparx5: fix FDMA performance issue (bsc#1218260). - net: sparx5: fix the maximum frame length register (bsc#1218260). - ACPI: resource: Fix memory resource type union access (bsc#1218260). - cxgb4: use port number to set mac addr (bsc#1218260). - qca_spi: Fix clock speed for multiple QCA7000 (bsc#1218260). - qca_spi: Make driver probing reliable (bsc#1218260). - ALSA: control: Avoid WARN() for symlink errors (bsc#1218260). - ASoC: amd: yc: Fix the wrong return value (bsc#1218260). - Documentation: PM: Clarify pm_runtime_resume_and_get() return value (bsc#1218260). - net: rswitch: Drop unused argument/return value (bsc#1218260). - net: rswitch: Use unsigned int for desc related array index (bsc#1218260). - net: rswitch: Use build_skb() for RX (bsc#1218260). - net: rswitch: Add unmap_addrs instead of dma address in each desc (bsc#1218260). - net: rswitch: Add a setting ext descriptor function (bsc#1218260). - net: rswitch: Add jumbo frames handling for TX (bsc#1218260). - net: renesas: rswitch: fix race window between tx start and complete (bsc#1218260). - net: renesas: rswitch: fix leaked pointer on error path (bsc#1218260). - net: renesas: rswitch: avoid use-after-put for a device tree node (bsc#1218260). - net: renesas: rswitch: handle stop vs interrupt race (bsc#1218260). - netfilter: IDLETIMER: Fix for possible ABBA deadlock (bsc#1218260). - netfilter: nf_tables: do not defer rule destruction via call_rcu (bsc#1218260). - net: dsa: felix: fix stuck CPU-injected packets with short taprio windows (bsc#1218260). - net/sched: netem: account for backlog updates from child qdisc (bsc#1218260). - bonding: Fix feature propagation of NETIF_F_GSO_ENCAP_ALL (bsc#1218260). - team: Fix feature propagation of NETIF_F_GSO_ENCAP_ALL (bsc#1218260). - ACPICA: events/evxfregn: don't release the ContextMutex that was never acquired (bsc#1218260). - Bluetooth: ISO: Reassociate a socket with an active BIS (bsc#1218260). - Bluetooth: hci_event: Fix using rcu_read_(un)lock while iterating (bsc#1218260). - Bluetooth: iso: Fix recursive locking warning (bsc#1218260). - Bluetooth: SCO: Add support for 16 bits transparent voice setting (bsc#1218260). - Bluetooth: btmtk: avoid UAF in btmtk_process_coredump (bsc#1218260). - net: renesas: rswitch: fix initial MPIC register setting (bsc#1218260). - net: dsa: microchip: KSZ9896 register regmap alignment to 32 bit boundaries (bsc#1218260). - blk-iocost: Avoid using clamp() on inuse in __propagate_weights() (bsc#1218260). - kselftest/arm64: abi: fix SVCR detection (bsc#1218260). - KVM: arm64: Disable MPAM visibility by default and ignore VMM writes (bsc#1218260). - bpf: sync_linked_regs() must preserve subreg_def (bsc#1218260). - tracing/kprobes: Skip symbol counting logic for module symbols in create_local_trace_kprobe() (bsc#1218260). - selftests/bpf: Add netlink helper library (bsc#1218260). - selftests/bpf: remove use of __xlated() (bsc#1218260). - net: rswitch: Avoid use-after-free in rswitch_poll() (bsc#1218260). - xen/netfront: fix crash when removing device (bsc#1218260). - x86: make get_cpu_vendor() accessible from Xen code (bsc#1218260). - objtool/x86: allow syscall instruction (bsc#1218260). - x86/static-call: provide a way to do very early static-call updates (bsc#1218260). - x86/xen: don't do PV iret hypercall through hypercall page (bsc#1218260). - x86/xen: add central hypercall functions (bsc#1218260). - x86/xen: use new hypercall functions instead of hypercall page (bsc#1218260). - x86/xen: remove hypercall page (bsc#1218260). - x86/static-call: fix 32-bit build (bsc#1218260). - Rename to patches.kernel.org/6.6.67-040-amdgpu-uvd-get-ring-reference-from-rq-schedule.patch. - Rename to patches.kernel.org/6.6.67-044-tipc-fix-NULL-deref-in-cleanup_bearer.patch. - Rename to patches.kernel.org/6.6.67-108-ALSA-usb-audio-Fix-a-DMA-to-stack-memory-bug.patch. - commit 0d07db0 ++++ kernel-syms-longterm: - net: renesas: rswitch: fix possible early skb release (bsc#1218260 git-fixes). - commit df78096 - Linux 6.6.67 (bsc#1218260). - bpf: Fix UAF via mismatching bpf_prog/attachment RCU flavors (bsc#1218260). - perf/x86/intel/ds: Unconditionally drain PEBS DS when changing PEBS_DATA_CFG (bsc#1218260). - ksmbd: fix racy issue from session lookup and expire (bsc#1218260). - splice: do not checksum AF_UNIX sockets (bsc#1218260). - tcp: check space before adding MPTCP SYN options (bsc#1218260). - riscv: Fix wrong usage of __pa() on a fixmap address (bsc#1218260). - blk-cgroup: Fix UAF in blkcg_unpin_online() (bsc#1218260). - ALSA: usb-audio: Add implicit feedback quirk for Yamaha THR5 (bsc#1218260). - riscv: Fix IPIs usage in kfence_protect_page() (bsc#1218260). - usb: host: max3421-hcd: Correctly abort a USB request (bsc#1218260). - ata: sata_highbank: fix OF node reference leak in highbank_initialize_phys() (bsc#1218260). - usb: dwc2: Fix HCD resume (bsc#1218260). - usb: dwc2: hcd: Fix GetPortStatus & SetPortFeature (bsc#1218260). - usb: dwc2: Fix HCD port connection race (bsc#1218260). - scsi: ufs: core: Update compl_time_stamp_local_clock after completing a cqe (bsc#1218260). - usb: gadget: midi2: Fix interpretation of is_midi1 bits (bsc#1218260). - usb: ehci-hcd: fix call balance of clocks handling routines (bsc#1218260). - usb: typec: anx7411: fix fwnode_handle reference leak (bsc#1218260). - usb: typec: anx7411: fix OF node reference leaks in anx7411_typec_switch_probe() (bsc#1218260). - usb: gadget: u_serial: Fix the issue that gs_start_io crashed due to accessing null pointer (bsc#1218260). - usb: dwc3: xilinx: make sure pipe clock is deselected in usb2 only mode (bsc#1218260). - drm/i915: Fix memory leak by correcting cache object name in error handler (bsc#1218260). - drm/i915: Fix NULL pointer dereference in capture_engine (bsc#1218260). - xfs: update btree keys correctly when _insrec splits an inode root block (bsc#1218260). - xfs: don't drop errno values when we fail to ficlone the entire range (bsc#1218260). - xfs: return from xfs_symlink_verify early on V4 filesystems (bsc#1218260). - xfs: fix scrub tracepoints when inode-rooted btrees are involved (bsc#1218260). - xfs: only run precommits once per transaction object (bsc#1218260). - bpf: Check size for BTF-based ctx access of pointer members (bsc#1218260). - bpf: Fix theoretical prog_array UAF in __uprobe_perf_func() (bsc#1218260). - bpf,perf: Fix invalid prog_array access in perf_event_detach_bpf_prog (bsc#1218260). - bpf, sockmap: Fix race between element replace and close() (bsc#1218260). - bpf, sockmap: Fix update element with same (bsc#1218260). - rtla/timerlat: Make timerlat_hist_cpu->*_count unsigned long long (bsc#1218260). - wifi: nl80211: fix NL80211_ATTR_MLO_LINK_ID off-by-one (bsc#1218260). - wifi: mac80211: init cnt before accessing elem in ieee80211_copy_mbssid_beacon (bsc#1218260). - wifi: mac80211: clean up 'ret' in sta_link_apply_parameters() (bsc#1218260). - wifi: mac80211: fix station NSS capability initialization order (bsc#1218260). - acpi: nfit: vmalloc-out-of-bounds Read in acpi_nfit_ctl (bsc#1218260). - batman-adv: Do not send uninitialized TT changes (bsc#1218260). - batman-adv: Remove uninitialized data in full table TT response (bsc#1218260). - batman-adv: Do not let TT changes list grows indefinitely (bsc#1218260). - net/mlx5: DR, prevent potential error pointer dereference (bsc#1218260). - wifi: cfg80211: sme: init n_channels before channels[] access (bsc#1218260). - selftests: mlxsw: sharedbuffer: Remove h1 ingress test case (bsc#1218260). - selftests: mlxsw: sharedbuffer: Remove duplicate test cases (bsc#1218260). - selftests: mlxsw: sharedbuffer: Ensure no extra packets are counted (bsc#1218260). - ptp: kvm: x86: Return EOPNOTSUPP instead of ENODEV from kvm_arch_ptp_init() (bsc#1218260). - net: lapb: increase LAPB_HEADER_LEN (bsc#1218260). - net: defer final 'struct net' free in netns dismantle (bsc#1218260). - net: mscc: ocelot: fix memory leak on ocelot_port_add_txtstamp_skb() (bsc#1218260). - net: mscc: ocelot: improve handling of TX timestamp for unknown skb (bsc#1218260). - net: mscc: ocelot: ocelot->ts_id_lock and ocelot_port->tx_skbs.lock are IRQ-safe (bsc#1218260). - net: mscc: ocelot: be resilient to loss of PTP packets during transmission (bsc#1218260). - net: mscc: ocelot: perform error cleanup in ocelot_hwstamp_set() (bsc#1218260). - spi: aspeed: Fix an error handling path in aspeed_spi_[read|write]_user() (bsc#1218260). - net: sparx5: fix FDMA performance issue (bsc#1218260). - net: sparx5: fix the maximum frame length register (bsc#1218260). - ACPI: resource: Fix memory resource type union access (bsc#1218260). - cxgb4: use port number to set mac addr (bsc#1218260). - qca_spi: Fix clock speed for multiple QCA7000 (bsc#1218260). - qca_spi: Make driver probing reliable (bsc#1218260). - ALSA: control: Avoid WARN() for symlink errors (bsc#1218260). - ASoC: amd: yc: Fix the wrong return value (bsc#1218260). - Documentation: PM: Clarify pm_runtime_resume_and_get() return value (bsc#1218260). - net: rswitch: Drop unused argument/return value (bsc#1218260). - net: rswitch: Use unsigned int for desc related array index (bsc#1218260). - net: rswitch: Use build_skb() for RX (bsc#1218260). - net: rswitch: Add unmap_addrs instead of dma address in each desc (bsc#1218260). - net: rswitch: Add a setting ext descriptor function (bsc#1218260). - net: rswitch: Add jumbo frames handling for TX (bsc#1218260). - net: renesas: rswitch: fix race window between tx start and complete (bsc#1218260). - net: renesas: rswitch: fix leaked pointer on error path (bsc#1218260). - net: renesas: rswitch: avoid use-after-put for a device tree node (bsc#1218260). - net: renesas: rswitch: handle stop vs interrupt race (bsc#1218260). - netfilter: IDLETIMER: Fix for possible ABBA deadlock (bsc#1218260). - netfilter: nf_tables: do not defer rule destruction via call_rcu (bsc#1218260). - net: dsa: felix: fix stuck CPU-injected packets with short taprio windows (bsc#1218260). - net/sched: netem: account for backlog updates from child qdisc (bsc#1218260). - bonding: Fix feature propagation of NETIF_F_GSO_ENCAP_ALL (bsc#1218260). - team: Fix feature propagation of NETIF_F_GSO_ENCAP_ALL (bsc#1218260). - ACPICA: events/evxfregn: don't release the ContextMutex that was never acquired (bsc#1218260). - Bluetooth: ISO: Reassociate a socket with an active BIS (bsc#1218260). - Bluetooth: hci_event: Fix using rcu_read_(un)lock while iterating (bsc#1218260). - Bluetooth: iso: Fix recursive locking warning (bsc#1218260). - Bluetooth: SCO: Add support for 16 bits transparent voice setting (bsc#1218260). - Bluetooth: btmtk: avoid UAF in btmtk_process_coredump (bsc#1218260). - net: renesas: rswitch: fix initial MPIC register setting (bsc#1218260). - net: dsa: microchip: KSZ9896 register regmap alignment to 32 bit boundaries (bsc#1218260). - blk-iocost: Avoid using clamp() on inuse in __propagate_weights() (bsc#1218260). - kselftest/arm64: abi: fix SVCR detection (bsc#1218260). - KVM: arm64: Disable MPAM visibility by default and ignore VMM writes (bsc#1218260). - bpf: sync_linked_regs() must preserve subreg_def (bsc#1218260). - tracing/kprobes: Skip symbol counting logic for module symbols in create_local_trace_kprobe() (bsc#1218260). - selftests/bpf: Add netlink helper library (bsc#1218260). - selftests/bpf: remove use of __xlated() (bsc#1218260). - net: rswitch: Avoid use-after-free in rswitch_poll() (bsc#1218260). - xen/netfront: fix crash when removing device (bsc#1218260). - x86: make get_cpu_vendor() accessible from Xen code (bsc#1218260). - objtool/x86: allow syscall instruction (bsc#1218260). - x86/static-call: provide a way to do very early static-call updates (bsc#1218260). - x86/xen: don't do PV iret hypercall through hypercall page (bsc#1218260). - x86/xen: add central hypercall functions (bsc#1218260). - x86/xen: use new hypercall functions instead of hypercall page (bsc#1218260). - x86/xen: remove hypercall page (bsc#1218260). - x86/static-call: fix 32-bit build (bsc#1218260). - Rename to patches.kernel.org/6.6.67-040-amdgpu-uvd-get-ring-reference-from-rq-schedule.patch. - Rename to patches.kernel.org/6.6.67-044-tipc-fix-NULL-deref-in-cleanup_bearer.patch. - Rename to patches.kernel.org/6.6.67-108-ALSA-usb-audio-Fix-a-DMA-to-stack-memory-bug.patch. - commit 0d07db0 ++++ koi: - Update to the latest upstream stable version - 0.4 * Minor & Major of both visual and under-the-hood changes/improvements * General improvements, changes to formatting and overall visual adjustments * Featuring: Refactor plugins; updated plugins, paths & more * Changed/Removed unnecessities * Added option to run Bash scripts at Light/Dark theme shift ++++ libqxmpp-qt5: - Update to 1.9.2 * Fix build of unit tests with MSVC ++++ libqxmpp-qt6: - Update to 1.9.2 * Fix build of unit tests with MSVC ++++ libQuotient-qt6: - Update to 0.9.1 * Added Connection::isOnline() * Room::pendingEventAdded() signal doesn't carry a dangling event ref any more * MediaThumbnailJob now checks for the correct spec version for auth media * Unsupported RoomType values don't litter logs with warnings any more * Cleanup and code modernization * Access tokens are actually saved to the keychain again * The text provided by the server is used for the error message on media endpoints * Connection::supportedMatrixSpecVersions() regression fix * Downloading encrypted files to a temporary location fixed * Configurable job backoff strategies; fix the regression with syncs frequently timing out just before getting a response from the homeserver ++++ lxc: - update to 6.0.3: The LXC team is pleased to announce the release of LXC 6.0.3! This is the third bugfix release for LXC 6.0 which is supported until June 2029. As usual this bugfix releases focus on stability and hardening. * Changes - Added support for PuzzleFS images in lxc-oci - SIGHUP is now propagated through lxc.init - Reworked testsuite including support for 64-bit Arm * Detailed changelog - meson.build: add -ffat-lto-objects - meson.build: drop suggest-attribute=noreturn build option - Add suppport for PuzzleFS images in the oci template - create_run_template: don't use txtuid and txtguid out of scope - Avoid null pointer dereference when using shared rootfs. rootfs->storage not set by lxc_storage_prepare when using a shared rootfs. - meson: fix minor typo - lxc-net: Replace random IPv6 subnet - fix return code of recursive all of cgroup_tree_prune - lxccontainer: fix enter_net_ns helper to work when netns is inherited - lxc.init: Switch to sigaction - lxc.init: Ignore user signals coming from inside the contianer - lxc.init: Allow SIGHUP from outside the container - github: Update coverity workflow - github: Introduce shared build logic - github: Introduce shared testsuite logic - github: Rework test workflow - github: Cleanup OSS-fuzz - github: Improve progress reporting ++++ libmp4tag: - initial version ++++ ndpi: - Update to version 4.12 * https://github.com/ntop/nDPI/releases/tag/4.12 * https://github.com/ntop/nDPI/releases/tag/4.10 * https://github.com/ntop/nDPI/releases/tag/4.8 * https://github.com/ntop/nDPI/releases/tag/4.6 * https://github.com/ntop/nDPI/releases/tag/4.4 * https://github.com/ntop/nDPI/releases/tag/4.2 - Drop not longer needed patches * 0001-Added-ability-to-report-whether-a-protocol-is-encryp.patch * 0002-Report-whether-a-protocol-is-encrypted.patch * 0003-Firs-crash-on-ARM-during-steam-protocol-dissection.patch - Add patch: * fix-makefile.patch ++++ nlopt-main: - Update to version 2.9.1: * Fixed PRAXIS box constraints (gh#stevengj/nlopt#528). ++++ openmpi_4_1_7-gnu-hpc: - Add mtl-ofi-fix-missing-definition-of-container_of.patch to fix compilation with libfabric >= 2.0 (jsc#PED-9661, jsc#PED-10668) ++++ openmpi_5_0_6-gnu-hpc: - Add mtl-ofi-fix-missing-definition-of-container_of.patch to fix compilation issue with libfabric >= 2.0 ++++ paraview: - Added patch fix-CVE-2024-50602.patch which fixes CVE-2024-50602. ++++ srt: - version update to 1.5.4 * API/ABI: - PR #2967: SRTO_VERSION socket option is read-only. Removed the ability to set a value (srt_setopt(..)). - PR #2849: Removed the possibility to use optlen=-1 in srt_setsockopt. - PR #2683:❗Changed conditions for setting caller and listen callbacks. - PR #2804: Fixed NULL characters handling inside of strings. - PRs #2887, #2918, #2912: Fixed getting some socket options from a group. * Known Issues - #3072: Getting SRTO_STREAMID on an accepted group connection does not return a value (listener side). * New Features and Improvements - PR #2700: Added support for Botan cryptography library. - PR #2940: Added support for building SRT on visionOS. * Thread Safety fixes: - PR #3047: Fixed static variable usage in the crypto module. - PR #3038: Improved mutex protection of the TSBPD. - PR #2998: Fixed a data race on the listener's config. - PR #2990: Fixed a potential data race around m_bGCStatus variable. - PR #2972: Fixed TSBPD thread create/join protection. - PR #2893: Fixed data races and multithreading issues. - PR #2723: Fixed lacking mutex protection of some ACK-related fields. - PR #1884: Fixed a possible socket leak in srt_accept failure. - PR #1824: Fixed some lock-order-inversion and data race problems. * Logging improvements * Encryption - PR #2962: Improved AES GCM encryption, changed GCM IV length to 12 bytes. - PR #2921: Drop unencrypted packets if the receiving KM state is "secured". - PR #2905: Fixed HaiCrypt_Clone() by properly setting up the RX crypto context. - PR #2880: Fixed the PacketFilter (FEC) configuration not counting the AEAD AUTH tag length. * Fixes related to SRT Socket groups. * Statistics fixes * Sample Applications fixes - PR #3002: Fixed verbose log linkage difference. - PR #2848: Added simplified support for RTP input in srt-live-transmit. - PR #2015, #3041: Added URL percent decoding to the URL query string keys and values. * Documentation - PR #2762: Added Rejection Reasons document. - PR #2921: Update the SRT_KM_S_SECURED description. Updated pktRcvUndecrypted description. - PR #2875: Updated the documentation about latency and transmission type. - PR #2820: More explicit description of grpdata_size updates. ++++ lxcfs: - update to 6.0.3 LTS: The LXCFS team is pleased to announce the release of LXCFS 6.0.3! This is the third bugfix release for LXCFS 6.0 which is supported until June 2029. * Changes - Better detection of swap accounting support - Reworked testsuite including support for 64-bit Arm * Detailed changelog - lxcfs_read: Added LXCFS_TYPE macro to all FUSE filesystem calls - lxcfs: fix readdir for procfs subtree - tests: add proc readdir test - cgroups/cgfsng: improve swap accounting support detection - github: Bump Ubuntu version - github: Simplify tests workflow - github: Add arm64 tests - tests: Make sure to enable cpuset controller - github: Use shared logic - github: Update coverity workflow - github: Simplify build action - github: Update checkout to v4 - github: Cleanup testsuite action - github: Improve progress reporting ++++ mathmod: - Update to version 12.0: * GUI improvement to support small screen formats - Merged MathMod's two main windows into one - Added touch gestures support - Multi cores calculations optimization for embedded systems * Mandelbrot and Julia fractal functions support * New scripts: "Noids", "k_Noids", "Riemann_Minimal_Surface", "MandelBulb", "MandelTemple", "JuliaFractal", "MandelbrotTorus", "MandelbrotIsoSpheres", "MandelbrotSphere", "Mandelbrot", "Spherical_Harmonics" * Bug-fixes, code optimization and documentation update. - Drop use of deprecated %suse_update_desktop_files macro. - Add mathmod.desktop file as additional source in lieu of the dropped %suse_update_desktop_files macro. ++++ meli: - This package requires libgpgme ++++ netgen: - Enable python tests on Tumbleweed (requires python-check). - Fix crash in boundarylayer tests, add * 0001-Fix-invalid-string-access-in-BoundaryLayerTool.patch ++++ obs-service-cargo: - Update to version 4.4.1: * fix: avoid infinite recursion causing stack overflow * tests: add just to the test vendored files ++++ nlopt: - Update to version 2.9.1: * Fixed PRAXIS box constraints (gh#stevengj/nlopt#528). ++++ openQA: - Update to version 4.6.1734664906.658e1837: * Make sure locale inside webui container supports UTF-8 ++++ openmpi4: - Add mtl-ofi-fix-missing-definition-of-container_of.patch to fix compilation with libfabric >= 2.0 (jsc#PED-9661, jsc#PED-10668) ++++ openmpi4-testsuite: - Add mtl-ofi-fix-missing-definition-of-container_of.patch to fix compilation with libfabric >= 2.0 (jsc#PED-9661, jsc#PED-10668) ++++ openmpi5: - Add mtl-ofi-fix-missing-definition-of-container_of.patch to fix compilation issue with libfabric >= 2.0 ++++ openmpi5-testsuite: - Add mtl-ofi-fix-missing-definition-of-container_of.patch to fix compilation issue with libfabric >= 2.0 ++++ openmpi_4_1_7-gnu-hpc-testsuite: - Add mtl-ofi-fix-missing-definition-of-container_of.patch to fix compilation with libfabric >= 2.0 (jsc#PED-9661, jsc#PED-10668) ++++ openmpi_5_0_6-gnu-hpc-testsuite: - Add mtl-ofi-fix-missing-definition-of-container_of.patch to fix compilation issue with libfabric >= 2.0 ++++ openvpn: - Set %_buildshell because of bashisms in build recipe - Replace over-the-top `find -exec rm` by just -delete ++++ orthanc: - version 1.12.5 * patches toolbox.patch boost.patch sha.patch removed (in sourcecode) * for details, see NEWS file ++++ ovpn-dco: - Update to version 0.2.20241216~git0.a08b2fd: * linux-compat: fix typ0 in comment * ovpn-dco: port to 6.12 and add related compat hacks * linux-compat: move UDP_ENCAP_OVPNINUDP to compat file * linux-compat: NLA_POLICY_MAX_LEN will be released in 6.13 ++++ php8: - version update to 8.3.15 Calendar: Fixed jdtogregorian overflow. Fixed cal_to_jd julian_days argument overflow. COM: Fixed bug GH-16991 (Getting typeinfo of non DISPATCH variant segfaults). Core: Fail early in *nix configuration build script. Fixed bug GH-16727 (Opcache bad signal 139 crash in ZTS bookworm (frankenphp)). Fixed bug GH-16799 (Assertion failure at Zend/zend_vm_execute.h:7469). Fixed bug GH-16630 (UAF in lexer with encoding translation and heredocs). Fix is_zend_ptr() huge block comparison. Fixed potential OOB read in zend_dirname() on Windows. Curl: Fixed bug GH-16802 (open_basedir bypass using curl extension). Fix various memory leaks in curl mime handling. DOM: Fixed bug GH-16777 (Calling the constructor again on a DOM object after it is in a document causes UAF). Fixed bug GH-16906 (Reloading document can cause UAF in iterator). FPM: Fixed GH-16432 (PHP-FPM 8.2 SIGSEGV in fpm_get_status). GD: Fixed GH-16776 (imagecreatefromstring overflow). GMP: Fixed bug GH-16890 (array_sum() with GMP can loose precision (LLP64)). Hash: Fixed GH-16711: Segfault in mhash(). Opcache: Fixed bug GH-16770 (Tracing JIT type mismatch when returning UNDEF). Fixed bug GH-16851 (JIT_G(enabled) not set correctly on other threads). Fixed bug GH-16902 (Set of opcache tests fail zts+aarch64). OpenSSL: Prevent unexpected array entry conversion when reading key. Fix various memory leaks related to openssl exports. Fix memory leak in php_openssl_pkey_from_zval(). PDO: Fixed memory leak of `setFetchMode()`. Phar: Fixed bug GH-16695 (phar:// tar parser and zero-length file header blocks). PHPDBG: Fixed bug GH-15208 (Segfault with breakpoint map and phpdbg_clear()). SAPI: Fixed bug GH-16998 (UBSAN warning in rfc1867). SimpleXML: Fixed bug GH-16808 (Segmentation fault in RecursiveIteratorIterator ->current() with a xml element input). SOAP: Fix make check being invoked in ext/soap. Standard: Fixed bug GH-16905 (Internal iterator functions can't handle UNDEF properties). Fixed bug GH-16957 (Assertion failure in array_shift with self-referencing array). Streams: Fixed network connect poll interuption handling. Windows: Fixed bug GH-16849 (Error dialog causes process to hang). - modified patches % php-ar-flags.patch (refreshed) % php-build-reproducible-phar.patch (refreshed) % php-date-regenerate-lexers.patch (refreshed) % php-systzdata-v24.patch (refreshed) ++++ php8-embed: - version update to 8.3.15 Calendar: Fixed jdtogregorian overflow. Fixed cal_to_jd julian_days argument overflow. COM: Fixed bug GH-16991 (Getting typeinfo of non DISPATCH variant segfaults). Core: Fail early in *nix configuration build script. Fixed bug GH-16727 (Opcache bad signal 139 crash in ZTS bookworm (frankenphp)). Fixed bug GH-16799 (Assertion failure at Zend/zend_vm_execute.h:7469). Fixed bug GH-16630 (UAF in lexer with encoding translation and heredocs). Fix is_zend_ptr() huge block comparison. Fixed potential OOB read in zend_dirname() on Windows. Curl: Fixed bug GH-16802 (open_basedir bypass using curl extension). Fix various memory leaks in curl mime handling. DOM: Fixed bug GH-16777 (Calling the constructor again on a DOM object after it is in a document causes UAF). Fixed bug GH-16906 (Reloading document can cause UAF in iterator). FPM: Fixed GH-16432 (PHP-FPM 8.2 SIGSEGV in fpm_get_status). GD: Fixed GH-16776 (imagecreatefromstring overflow). GMP: Fixed bug GH-16890 (array_sum() with GMP can loose precision (LLP64)). Hash: Fixed GH-16711: Segfault in mhash(). Opcache: Fixed bug GH-16770 (Tracing JIT type mismatch when returning UNDEF). Fixed bug GH-16851 (JIT_G(enabled) not set correctly on other threads). Fixed bug GH-16902 (Set of opcache tests fail zts+aarch64). OpenSSL: Prevent unexpected array entry conversion when reading key. Fix various memory leaks related to openssl exports. Fix memory leak in php_openssl_pkey_from_zval(). PDO: Fixed memory leak of `setFetchMode()`. Phar: Fixed bug GH-16695 (phar:// tar parser and zero-length file header blocks). PHPDBG: Fixed bug GH-15208 (Segfault with breakpoint map and phpdbg_clear()). SAPI: Fixed bug GH-16998 (UBSAN warning in rfc1867). SimpleXML: Fixed bug GH-16808 (Segmentation fault in RecursiveIteratorIterator ->current() with a xml element input). SOAP: Fix make check being invoked in ext/soap. Standard: Fixed bug GH-16905 (Internal iterator functions can't handle UNDEF properties). Fixed bug GH-16957 (Assertion failure in array_shift with self-referencing array). Streams: Fixed network connect poll interuption handling. Windows: Fixed bug GH-16849 (Error dialog causes process to hang). - modified patches % php-ar-flags.patch (refreshed) % php-build-reproducible-phar.patch (refreshed) % php-date-regenerate-lexers.patch (refreshed) % php-systzdata-v24.patch (refreshed) ++++ php8-fastcgi: - version update to 8.3.15 Calendar: Fixed jdtogregorian overflow. Fixed cal_to_jd julian_days argument overflow. COM: Fixed bug GH-16991 (Getting typeinfo of non DISPATCH variant segfaults). Core: Fail early in *nix configuration build script. Fixed bug GH-16727 (Opcache bad signal 139 crash in ZTS bookworm (frankenphp)). Fixed bug GH-16799 (Assertion failure at Zend/zend_vm_execute.h:7469). Fixed bug GH-16630 (UAF in lexer with encoding translation and heredocs). Fix is_zend_ptr() huge block comparison. Fixed potential OOB read in zend_dirname() on Windows. Curl: Fixed bug GH-16802 (open_basedir bypass using curl extension). Fix various memory leaks in curl mime handling. DOM: Fixed bug GH-16777 (Calling the constructor again on a DOM object after it is in a document causes UAF). Fixed bug GH-16906 (Reloading document can cause UAF in iterator). FPM: Fixed GH-16432 (PHP-FPM 8.2 SIGSEGV in fpm_get_status). GD: Fixed GH-16776 (imagecreatefromstring overflow). GMP: Fixed bug GH-16890 (array_sum() with GMP can loose precision (LLP64)). Hash: Fixed GH-16711: Segfault in mhash(). Opcache: Fixed bug GH-16770 (Tracing JIT type mismatch when returning UNDEF). Fixed bug GH-16851 (JIT_G(enabled) not set correctly on other threads). Fixed bug GH-16902 (Set of opcache tests fail zts+aarch64). OpenSSL: Prevent unexpected array entry conversion when reading key. Fix various memory leaks related to openssl exports. Fix memory leak in php_openssl_pkey_from_zval(). PDO: Fixed memory leak of `setFetchMode()`. Phar: Fixed bug GH-16695 (phar:// tar parser and zero-length file header blocks). PHPDBG: Fixed bug GH-15208 (Segfault with breakpoint map and phpdbg_clear()). SAPI: Fixed bug GH-16998 (UBSAN warning in rfc1867). SimpleXML: Fixed bug GH-16808 (Segmentation fault in RecursiveIteratorIterator ->current() with a xml element input). SOAP: Fix make check being invoked in ext/soap. Standard: Fixed bug GH-16905 (Internal iterator functions can't handle UNDEF properties). Fixed bug GH-16957 (Assertion failure in array_shift with self-referencing array). Streams: Fixed network connect poll interuption handling. Windows: Fixed bug GH-16849 (Error dialog causes process to hang). - modified patches % php-ar-flags.patch (refreshed) % php-build-reproducible-phar.patch (refreshed) % php-date-regenerate-lexers.patch (refreshed) % php-systzdata-v24.patch (refreshed) ++++ php8-fpm: - version update to 8.3.15 Calendar: Fixed jdtogregorian overflow. Fixed cal_to_jd julian_days argument overflow. COM: Fixed bug GH-16991 (Getting typeinfo of non DISPATCH variant segfaults). Core: Fail early in *nix configuration build script. Fixed bug GH-16727 (Opcache bad signal 139 crash in ZTS bookworm (frankenphp)). Fixed bug GH-16799 (Assertion failure at Zend/zend_vm_execute.h:7469). Fixed bug GH-16630 (UAF in lexer with encoding translation and heredocs). Fix is_zend_ptr() huge block comparison. Fixed potential OOB read in zend_dirname() on Windows. Curl: Fixed bug GH-16802 (open_basedir bypass using curl extension). Fix various memory leaks in curl mime handling. DOM: Fixed bug GH-16777 (Calling the constructor again on a DOM object after it is in a document causes UAF). Fixed bug GH-16906 (Reloading document can cause UAF in iterator). FPM: Fixed GH-16432 (PHP-FPM 8.2 SIGSEGV in fpm_get_status). GD: Fixed GH-16776 (imagecreatefromstring overflow). GMP: Fixed bug GH-16890 (array_sum() with GMP can loose precision (LLP64)). Hash: Fixed GH-16711: Segfault in mhash(). Opcache: Fixed bug GH-16770 (Tracing JIT type mismatch when returning UNDEF). Fixed bug GH-16851 (JIT_G(enabled) not set correctly on other threads). Fixed bug GH-16902 (Set of opcache tests fail zts+aarch64). OpenSSL: Prevent unexpected array entry conversion when reading key. Fix various memory leaks related to openssl exports. Fix memory leak in php_openssl_pkey_from_zval(). PDO: Fixed memory leak of `setFetchMode()`. Phar: Fixed bug GH-16695 (phar:// tar parser and zero-length file header blocks). PHPDBG: Fixed bug GH-15208 (Segfault with breakpoint map and phpdbg_clear()). SAPI: Fixed bug GH-16998 (UBSAN warning in rfc1867). SimpleXML: Fixed bug GH-16808 (Segmentation fault in RecursiveIteratorIterator ->current() with a xml element input). SOAP: Fix make check being invoked in ext/soap. Standard: Fixed bug GH-16905 (Internal iterator functions can't handle UNDEF properties). Fixed bug GH-16957 (Assertion failure in array_shift with self-referencing array). Streams: Fixed network connect poll interuption handling. Windows: Fixed bug GH-16849 (Error dialog causes process to hang). - modified patches % php-ar-flags.patch (refreshed) % php-build-reproducible-phar.patch (refreshed) % php-date-regenerate-lexers.patch (refreshed) % php-systzdata-v24.patch (refreshed) ++++ php8-test: - version update to 8.3.15 Calendar: Fixed jdtogregorian overflow. Fixed cal_to_jd julian_days argument overflow. COM: Fixed bug GH-16991 (Getting typeinfo of non DISPATCH variant segfaults). Core: Fail early in *nix configuration build script. Fixed bug GH-16727 (Opcache bad signal 139 crash in ZTS bookworm (frankenphp)). Fixed bug GH-16799 (Assertion failure at Zend/zend_vm_execute.h:7469). Fixed bug GH-16630 (UAF in lexer with encoding translation and heredocs). Fix is_zend_ptr() huge block comparison. Fixed potential OOB read in zend_dirname() on Windows. Curl: Fixed bug GH-16802 (open_basedir bypass using curl extension). Fix various memory leaks in curl mime handling. DOM: Fixed bug GH-16777 (Calling the constructor again on a DOM object after it is in a document causes UAF). Fixed bug GH-16906 (Reloading document can cause UAF in iterator). FPM: Fixed GH-16432 (PHP-FPM 8.2 SIGSEGV in fpm_get_status). GD: Fixed GH-16776 (imagecreatefromstring overflow). GMP: Fixed bug GH-16890 (array_sum() with GMP can loose precision (LLP64)). Hash: Fixed GH-16711: Segfault in mhash(). Opcache: Fixed bug GH-16770 (Tracing JIT type mismatch when returning UNDEF). Fixed bug GH-16851 (JIT_G(enabled) not set correctly on other threads). Fixed bug GH-16902 (Set of opcache tests fail zts+aarch64). OpenSSL: Prevent unexpected array entry conversion when reading key. Fix various memory leaks related to openssl exports. Fix memory leak in php_openssl_pkey_from_zval(). PDO: Fixed memory leak of `setFetchMode()`. Phar: Fixed bug GH-16695 (phar:// tar parser and zero-length file header blocks). PHPDBG: Fixed bug GH-15208 (Segfault with breakpoint map and phpdbg_clear()). SAPI: Fixed bug GH-16998 (UBSAN warning in rfc1867). SimpleXML: Fixed bug GH-16808 (Segmentation fault in RecursiveIteratorIterator ->current() with a xml element input). SOAP: Fix make check being invoked in ext/soap. Standard: Fixed bug GH-16905 (Internal iterator functions can't handle UNDEF properties). Fixed bug GH-16957 (Assertion failure in array_shift with self-referencing array). Streams: Fixed network connect poll interuption handling. Windows: Fixed bug GH-16849 (Error dialog causes process to hang). - modified patches % php-ar-flags.patch (refreshed) % php-build-reproducible-phar.patch (refreshed) % php-date-regenerate-lexers.patch (refreshed) % php-systzdata-v24.patch (refreshed) ++++ postgresql12-orafce: - Update to version 4.14.1+git0.48e67e7: * prepare for 4.14.1 * introduce new github workflows * Update README.asciidoc * fix regress tests on msvc * DiffUtils from gnuwin32 are necessary for ninja test on msvc * info about using meson * fix meson.build for msvc * support for meson ++++ postgresql13-orafce: - Update to version 4.14.1+git0.48e67e7: * prepare for 4.14.1 * introduce new github workflows * Update README.asciidoc * fix regress tests on msvc * DiffUtils from gnuwin32 are necessary for ninja test on msvc * info about using meson * fix meson.build for msvc * support for meson ++++ postgresql14-orafce: - Update to version 4.14.1+git0.48e67e7: * prepare for 4.14.1 * introduce new github workflows * Update README.asciidoc * fix regress tests on msvc * DiffUtils from gnuwin32 are necessary for ninja test on msvc * info about using meson * fix meson.build for msvc * support for meson ++++ postgresql15-orafce: - Update to version 4.14.1+git0.48e67e7: * prepare for 4.14.1 * introduce new github workflows * Update README.asciidoc * fix regress tests on msvc * DiffUtils from gnuwin32 are necessary for ninja test on msvc * info about using meson * fix meson.build for msvc * support for meson ++++ postgresql16-orafce: - Update to version 4.14.1+git0.48e67e7: * prepare for 4.14.1 * introduce new github workflows * Update README.asciidoc * fix regress tests on msvc * DiffUtils from gnuwin32 are necessary for ninja test on msvc * info about using meson * fix meson.build for msvc * support for meson ++++ postgresql17-orafce: - Update to version 4.14.1+git0.48e67e7: * prepare for 4.14.1 * introduce new github workflows * Update README.asciidoc * fix regress tests on msvc * DiffUtils from gnuwin32 are necessary for ninja test on msvc * info about using meson * fix meson.build for msvc * support for meson ++++ prometheus-sap_host_exporter: - Release 0.7.0 [#]# What's Changed * add supportconfig plugin (jsc#PED-2560) by @angelabriel in https://github.com/SUSE/sap_host_exporter/pull/77 * Fix code scanning alert no. 1: Incorrect conversion between integer types by @stefanotorresi in https://github.com/SUSE/sap_host_exporter/pull/88 * update CI workflows and scripts * bump minimum Go version to 1.23 * update README * change default version command behaviour [#]## Dependabot updates * Bump github.com/spf13/viper from 1.15.0 to 1.16.0 by @dependabot in https://github.com/SUSE/sap_host_exporter/pull/73 * Bump google.golang.org/protobuf from 1.30.0 to 1.33.0 by @dependabot in https://github.com/SUSE/sap_host_exporter/pull/78 * Bump github.com/prometheus/client_golang from 1.15.1 to 1.16.0 by @dependabot in https://github.com/SUSE/sap_host_exporter/pull/76 * Bump github.com/stretchr/testify from 1.8.3 to 1.8.4 by @dependabot in https://github.com/SUSE/sap_host_exporter/pull/74 * Bump github.com/spf13/viper from 1.16.0 to 1.19.0 by @dependabot in https://github.com/SUSE/sap_host_exporter/pull/84 * Bump github.com/prometheus/client_golang from 1.16.0 to 1.20.5 by @dependabot in https://github.com/SUSE/sap_host_exporter/pull/86 * Bump github.com/sirupsen/logrus from 1.9.2 to 1.9.3 by @dependabot in https://github.com/SUSE/sap_host_exporter/pull/75 * Bump github.com/stretchr/testify from 1.9.0 to 1.10.0 by @dependabot in https://github.com/SUSE/sap_host_exporter/pull/87 [#]# New Contributors * @angelabriel made their first contribution in https://github.com/SUSE/sap_host_exporter/pull/77 * *Full Changelog**: https://github.com/SUSE/sap_host_exporter/compare/0.6.0...0.7.0 ++++ python-BitVector: - Switch to autosetup, pyproject and pyunittest macros. - No more greedy globs in %files. - Add patch no-makesuite.patch: * Use the load tests protocol to run the testsuite. ++++ python-suds: - Add %{?sle15allpythons} call ++++ qemu: - Update to latest upstream release, 9.2.0: The full list of changes are available at: https://wiki.qemu.org/ChangeLog/9.2 Highlights include: * virtio-gpu: support for 3D acceleration of Vulkan applications via Venus Vulkan driver in the guest and virglrenderer host library * crypto: GLib crypto backend now supports SHA-384 hashes * migration: QATzip-accelerated compression support while using multiple migration streams * Rust: experimental support for device models written in Rust (for development use only) * ARM: emulation support for FEAT_EBF16, FEAT_CMOW architecture features * ARM: support for two-stage SMMU translation for sbsa-ref and virt boards * ARM: support for CPU Security Extensions for xilinx-zynq-a9 board * ARM: 64GB+ memory support when using HVF acceleration on newer Macs * HPPA: SeaBIOS-hppa v17 firmware with various fixes and enhancements * RISC-V: IOMMU support for virt machine * RISC-V: support for control flow integrity and Svvptc extensions, and support for Bit-Manipulation extension on OpenTitan boards * RISC-V: improved performance for vector unit-stride/whole register ld/st instructions * s390x: support for booting from other devices if the previous ones fail * x86: support for new nitro-enclave machine type that can emulate * AWS Nitro Enclave and can boot from Enclave Image Format files. * x86: KVM support for enabling AVX10, as well as enabling specific AVX10 versions via command-line * and lots more... - Other changes: * Removed deprecated 'cris' support * Removed deprecated virtfs-proxy-helper * (`--enable-rust` not addressed yet) ++++ qemu-linux-user: - Update to latest upstream release, 9.2.0: The full list of changes are available at: https://wiki.qemu.org/ChangeLog/9.2 Highlights include: * virtio-gpu: support for 3D acceleration of Vulkan applications via Venus Vulkan driver in the guest and virglrenderer host library * crypto: GLib crypto backend now supports SHA-384 hashes * migration: QATzip-accelerated compression support while using multiple migration streams * Rust: experimental support for device models written in Rust (for development use only) * ARM: emulation support for FEAT_EBF16, FEAT_CMOW architecture features * ARM: support for two-stage SMMU translation for sbsa-ref and virt boards * ARM: support for CPU Security Extensions for xilinx-zynq-a9 board * ARM: 64GB+ memory support when using HVF acceleration on newer Macs * HPPA: SeaBIOS-hppa v17 firmware with various fixes and enhancements * RISC-V: IOMMU support for virt machine * RISC-V: support for control flow integrity and Svvptc extensions, and support for Bit-Manipulation extension on OpenTitan boards * RISC-V: improved performance for vector unit-stride/whole register ld/st instructions * s390x: support for booting from other devices if the previous ones fail * x86: support for new nitro-enclave machine type that can emulate * AWS Nitro Enclave and can boot from Enclave Image Format files. * x86: KVM support for enabling AVX10, as well as enabling specific AVX10 versions via command-line * and lots more... - Other changes: * Removed deprecated 'cris' support * Removed deprecated virtfs-proxy-helper * (`--enable-rust` not addressed yet) ++++ rancher-cli: - Update to version 2.10.1: * Bump rancher to v2.10.1 (#407) * [2.10] Avoid permissions errors on Windows (#401) ++++ scribus: - Add poppler 24.10 compatibility patch: * Add fix_build_with_poppler_24.12.0.patch * Drop 0001-Fix-build-with-poppler-24.10.0.patch ++++ spotify-qt: - Add checks for SUSE Version - Switch suggestion from spotifyd to librespot ++++ woodpecker: - Update to version 2.8.2: * Add changelog for v2.8.2 (#4594) * Fix version.json updates (#4593) * Backport gitea and forgejo sdk updates (#4592) * Do not log forge tokens (#4551) (#4590) * Don't log DB passwords (#4583) (#4589) * Backport golang security updates (#4587) ++++ teleport: - update to 17.1.0: * Access requests support for AWS Identity Center AWS Identity Center integration now allows users to request short or long term access to permission sets via Access Requests. * Database access for PostgreSQL via web UI Database access users can now connect to PostgreSQL databases connected to Teleport right from the web UI and use psql-style interface to query the database. * Hosted email plugin for Access Requests Users now have the ability to setup Mailgun or generic SMTP server for Access Request notifications using Teleport web UI without needing to self-host the email plugin. * Multi-port support for VNet Users now supports multiple ports (or a range of ports) with a single TCP application, and Teleport VNet will make all of the application's ports accessible on the virtual network. * Graphical Role Editor Teleport's web UI includes a new role editor that allows users to create and modify roles without resorting to a raw YAML editor. * Granular SSH port forwarding controls Teleport now allows cluster administrators to enable local and remote port forwarding separately rather than grouping both types of port forwarding behind a single option. * Other improvements and fixes - Fixed an issue that could cause some antivirus tools to block Teleport's Device Trust feature on Windows machines. #50453 - Updates the UI login redirection service to honor redirection to enterprise/saml-idp/sso path even if user is already authenticated with Teleport. #50442 - Reduced cluster state storage load in clusters with a large amount of resources. #50430 - Updated golang.org/x/net to v0.33.0 (addresses CVE-2024-45338). #50397 - Fixed an issue causing panics in SAML app or OIDC integration deletion relating to AWS Identity Center integration. #50360 - Fix missing roles in Access Lists causing users to be locked out of their account. #50298 - Added support for connecting to PostgreSQL databases using WebUI. #50287 - Improved the performance of Teleport agents serving a large number of resources in Kubernetes. #50279 - Improve performance of Kubernetes App Auto Discover. #50269 - Added more granular access controls for SSH port forwarding. Access to remote or local port forwarding can now be controlled individually using the new ssh_port_forwarding role option. #50241 - Properly close ssh port forwarding connections to prevent requests hanging indefinitely. #50238 - Teleport's RDP client now sets the load balancing cookie to improve compatibility with local traffic managers. #50226 - Fixes an intermittent EKS authentication failure when dealing with EKS auto-discovery. #50197 - Expose /.well-known/jwks-okta public endpoint for Okta API services type App. #50177 - Switched to a new role editor UI. #50030 - Added support for multiple ports to TCP applications. #49711 - Allow multiple consecutive occurrences of - and . in SSH server hostnames. #50410 - Fixed bug causing users to see notifications for their own access requests in some cases. #50076 - Improved the cluster initialization process's ability to recovery from errors. #49966 ++++ ulp-macros: - Add license file. ++++ updatecli: - Update to version 0.90.0: * deps(go): bump module github.com/goccy/go-yaml (#3324) * Merge commit from fork * chore(deps): Bump codecov/codecov-action from 4 to 5 (#3052) * chore(deps): Bump filippo.io/age from 1.2.0 to 1.2.1 (#3314) * deps(go): bump module cuelang.org/go (#3313) * deps(go): bump module helm.sh/helm/v3 (#3306) * deps(go): bump module github.com/goccy/go-yaml (#3298) * feat(maven): Support settings.xml for setting credentials and mirrors (#3270) * feat: allow to deepmerge multiple values file (#3291) * Update SECURITY.md (#3277) * chore(deps): Bump golang.org/x/crypto from 0.29.0 to 0.31.0 (#3271) * deps(go): bump module github.com/goccy/go-yaml (#3267) * deps: bump updatecli version to v0.89.0 (#3263) ++++ upplay: - Update to 1.7.9: * Browser: fix deadlock when clicking a link while reading was active ++++ waycheck: - Update to 1.5.0 + Update upstream protocol list to v1.39 + Add detection of COSMIC overlap notify protocol + Remove margins on tab view + Detect COSMIC protocols properly ++++ xdg-desktop-portal-gnome: - Add xdg-desktop-portal-gnome-gtk_init.patch: Call gtk_init before opening a display. ++++ xfce4-session: - Add xwayland as a required package for the new subpackage xfce4-session-wayland-experimental ++++ xsnow: - Update to version 3.8.1: 01: xpm2cairo-gdk.c: use xpm2gdk() as replacement for deprecated gdk_pixbuf_new_from_xpm_data(). 02: ui.c: clicking on a tab in the headerbar triggers a call to WriteFlags(). 03: main.c: Activation of WriteFlags now via do_write_flags() callback, which checks the value of global.time_to_write_flags. - Update to version 3.8.0: 01: configure.ac: add warning if msgmerge is not found. In that case, no 'make dist' or 'xsnow -selfrep' is possible. data/xsnow.appdata.xml.in: make it conform "appstreamcli validate" xdo_search.c:37: Correct call to calloc, parameters were switched 02: test2.sh: Add tests: xsnow running in Xvfb, use xdotool to click buttons. Output screen locations of buttons to ~/.xsnowrc. main.c: Use SIGUSR1 to force rewrite of ~/.xsnowrc. This does not work in Debian's autopkgtest :-(. Makefile.am: make check only in src/ src/{xdo.c,xdo.h,clientwin.c,clientwin.h,dsimple.c,dsimple.h, kdtree.c,kdtree.h,xdo_version.h,xdo_util.h,xdo_version.h} : remove GPL 3 license: these files had already an own license. src/xdo.c, configure.ac: remove dependency for libxkbcommon. ++++ yadm: - Update to version 3.3.0: * Rewrite default template to handle nested ifs, != and env vars in if * Replace deprecated "pipes" with "shlex" * Use man.REAL * Update to shields.io new API ++++ yast2-bootloader: - Always filter out from installation parameters "root=" as it needs to be always changed to installed system (bsc#1234678) - 5.0.13 ------------------------------------------------------------------ ------------------ 2024-12-19 - Dec 19 2024 ------------------- ------------------------------------------------------------------ ++++ Bottles: - Remove patch that disables the donation button. It does go over the line to remove it. boo#1234728 * dont-support.patch - Rename patch to not exit when running outside of the sandbox to a more neutral name * dont-care-about-sandbox.patch -> sandbox-dont-exit.patch * Label patch according to packaging patch guidelines ++++ agama: - Fix several validation issues (gh#agama-project/agama#1845). ++++ armadillo: - Update to version 14.2.2: * No release notes. - Changes from version 14.2.0: * faster handling of symmetric matrices by inv(), rcond(), powmat(). * faster handling of hermitian matrices by inv(), rcond(), powmat(), cond(), pinv(), rank(). * added solve_opts::force_sym option to solve() to force use of the symmetric/hermitian solver (not limited to sympd matrices). * more efficient handling of compound expressions by solve(). ++++ bpftune: - Update to version 0.1~20241219: * netdev budget: fix criteria for budget increase * reduce drop threshold to 1/64th of segs sent * tcp_buffer_tuner: reduce tcp_[rw]mem max when correlated with latency increase * Fix compiling on i386 * budget_test: increase budget used * tcp_conn_tuner: notice retransmit events for tcp conn, apply BBR * note need for libnl-route-3-dev for Debian * net_buffer_tuner: correlate netdev budget increases with scheduler * net_buffer_tuner: update netdev_budget_usecs also * net_buffer_tuner: document netdev_budget handling * net_buffer_tuner: increase netdev_budget if we see time_squeeze events * libbpftune: ensure we only init ".so" objects * Basic debian packaging * remove ref to route tuner * update README.md to mention frag tuner, point at man pages * libbpftune: fix bpftune_netns_info() checks when searching for netns cookie * test: fix frag tests * test: add podman tests * ip_frag_tuner: tunables are not namespaced * test: improve debugging for wmem/rmem/many_netns tests * libbpftune: fix va_args handling in scenario logging * libbpftune: fix logging for non-global netns * sysctl_tuner: show command associated with process that sets sysctl * fix global namespace disable * ip frag tuner improvements * libbpftune: only send events to active tuners * improve makefile dependencies * test: add tests for fd leaks when many netns are in use * libbpftune: fix netns fd leaks * libbpftune: support quiet mode for bpftune_netns_set() * libbpftune: mark netns as _GONE if we cannot setns() ++++ libcanberra: - Update to version v0.30+2: + gtk: Don't assume all GdkDisplays are GdkX11Displays. - Migrate package to obs_scm: we don't expect changes in git to happen anymore, but it's the line used across all GNOME packages. - Call autogen.sh in build section: the git checkout is not bootstrapped. - Drop libcanberra-broadway-fix.patch: part of the upstream git tree. - Pass --with-systemdunitdir=no to configure: dbus-broker newly pulls in systemd, but we have been running without those service files for like ever. With libcanberra being in maintenance only mode, there seems to be no justification to change this now. - Do not package documentation: building them requires lynx, which seems a bit exaggerated. ++++ chromium: - Chromium 131.0.6778.204 (boo#1234704) * CVE-2024-12692: Type Confusion in V8 * CVE-2024-12693: Out of bounds memory access in V8 * CVE-2024-12694: Use after free in Compositing * CVE-2024-12695: Out of bounds write in V8 * Various fixes from internal audits, fuzzing and other initiatives ++++ ckermit: - Add patch: * gcc14.patch - Run spec-cleaner ++++ llvm19: - Update to version 19.1.6. * This release contains bug-fixes for the LLVM 19.1.0 release. This release is API and ABI compatible with 19.1.0. - Rebase llvm-do-not-install-static-libraries.patch. ++++ coredns-for-k8s1.32: - Initial package version 1.11.3 * Version specified in kubernetes v1.32.0 - https://github.com/kubernetes/kubernetes/blob/v1.32.0/build/dependencies.yaml#L32-L34 * Changelog – https://github.com/coredns/coredns/releases/tag/v1.11.3 ++++ curtail: - Update to version 1.11.1: * Fix shell injection prevention. - Drop use of deprecated %suse_update_desktop_files macro. ++++ dbus-broker: - Requires(pre): systemd >= 253.6 to ensure scripts in %post are run correctly, (bsc#1234697) Thanks to Thorsten for the detailed report. ++++ dolphin: - Add upstream fixes: * 0001-DolphinViewContainer-make-sure-searchbox-is-initiali.patch (kde#497021) * 0001-dolphinview-Update-thumbnail-on-filename-change.patch (kde#497555) * 0001-ViewProperties-Return-nullptr-if-viewPropertiesStrin.patch (kde#495878) ++++ python-kiwi: - Bump version: 10.2.4 → 10.2.5 ++++ elixir: - Add 001-skip-translator-supervisor-test.patch to make the package build correctly - Pass elixir.spec through spec-cleaner ++++ etcd-for-k8s1.32: - Initial package version 3.5.16: * Version specified in kubernetes v1.32.0 https://github.com/kubernetes/kubernetes/blob/v1.32.0/build/dependencies.yaml#L65-L67 ++++ ghc-hashable: - Update hashable to version 1.5.0.0 revision 1. Upstream has revised the Cabal build instructions on Hackage. ++++ ghc-http-client: - Update http-client to version 0.7.18. [#]# 0.7.18 * Add the `managerSetMaxNumberHeaders` function to the `Client` module to configure `managerMaxNumberHeaders` in `ManagerSettings`. ++++ ghc-splitmix: - Update splitmix to version 0.1.1. [#] 0.1.1 - Drop support for GHCs prior 8.6.5 - Support GHC-9.12 ++++ ghc-toml-parser: - Update toml-parser to version 2.0.1.0 revision 1. Upstream has revised the Cabal build instructions on Hackage. ++++ gnome-shell-extensions: - Update gnome-shell-add-app-to-desktop.patch: (bsc#1234648). ++++ greybird-geeko-theme: - Update to version 3.23.4+git0.c1d46c3: * Sync with Greybird up to commit 7e4507d7713b2aaf41f8cfef2a1a9e214a4d8b6f * Fix label styles for xfdesktop 4.19 * Stop forcing icon style for sidebars * Style hover/active undecorated buttons same as normal * Handle toolbar CSS class * Style item menubar nodes * xfwm4: Fix "Hide frame when maximized" ignoring top frame * xfwm4: Improve tabwin contrast * xfwm4: Bump tabwin preview to 128px * xfwm4: Remove dark line below titlebar * Decrease Gnome Software's headerbar height - Patches removed as no longer needed: * git7e4507d7713b2aaf41f8cfef2a1a9e214a4d8b6f-fix-label-styles-for-xfdesktop-4.19.patch ++++ himmelblau: - Update to version 0.8.0+git.0.249ba5f: * Branch version stable-0.8.x * Passwordless auth doesn't provide polling numbers * Resolve deadlock introduced by Fido auth * Implement NGC Passwordless authentication * Remove unused commit checklist * deps(rust): update bindgen requirement from 0.70.1 to 0.71.1 * Update libhimmelblau version * Custom domains matching * Fix IdmapError to indicate the failure * Fix Fedora build dependencies * Add Fido MFA * Add Debian 12 packaging * Disable SELinux labeling on build container volume mounts * Update github CI dependencies * Implement Hello Pin changes via PAM * Formatting fix * Utilize HimmelblauConfig directly in pam and nss * Add config parsing unit tests * Fix incorrect default domain * Fix config hsm type Tpm error * Include multi-domain important info in himmelblau.conf man * Update to the latest libhimmelblau * Add DAG flow as a fallback for MFA * Fix CVE-2024-11738: rustls network-reachable panic in `Acceptor::accept` * Update README.md with build requires * Enable module for utf8proc-devel in Rocky8 * Remove the org.samba.himmelblau dbus service * Fix missing dependency utf8proc_NFKC_Casefold * The tasks daemon needs /etc/groups write access * Revert "Fix Ubuntu PAM fallback to password prompt" * Fix Ubuntu PAM fallback to password prompt * Increase the cache timeout to 5 minutes * Always fetch and cache the graph url * Package Siemens Linux Entra SSO for Himmelblau * Add Kerberos CCache support * Update the tasks daemon man page * Add a himmelblau.conf man page, and package the man pages * Add SLE15SP6 packaging * Add Fedora 41 packaging * Add Fedora Rawhide packaging * Provide enhancement request template * Create an issue template * Hello support depends on openssl3 * Fix sshd rpm depends * Resolve RPM dependencies automatically * Revert "deps(rust): update notify-debouncer-full requirement from 0.3 to 0.4" * Add openSUSE Tumbleweed packaging * Fix RPM packaging placement of systemd files * Remove the failed attempt at debian packaging * Add stable-0.7.x to CI workflows * Version 0.8.0 ++++ hubble: - Update to version 1.16.5: * Prepare for v1.16.5 release * chore(deps): update actions/setup-go action to v5.2.0 * Remove Dockerfile * chore(deps): update golang to v1.23.4 * chore(deps): update docker.io/library/alpine:3.21.0 docker digest to 21dc606 * chore(deps): update docker.io/library/alpine docker tag to v3.21.0 * chore(deps): update docker/build-push-action action to v6.10.0 * release: Remove the step to post a Slack message * chore(deps): update dependency cilium/cilium to v1.16.4 * Update stable release to 1.16.4 ++++ ibus-typing-booster: - Update to 2.27.0 - Commit early like ibus-m17n does if the engine is restricted to emulate ibus-m17n - Hide “emoji prediction mode” and “off the record mode” property menus by default for the restricted engines emulating ibus-m17n - Offer additional engines which do simple ibus-m17n emulation by default (Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/570) - Fix crash when changing the sound file with the setup tool (Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/569) - Update emoji annotations from CLDR - Translation update from Weblate (de 100%, es 83.9%, fr 100%, ja 99.5%, ka 100%, kab 75.9%, nl 95.1%, pt 89.1%, pt_BR 81.5%, sv 100%, tr 100%, uk 100%) ++++ istioctl: - upate to 1.24.2: https://istio.io/latest/news/releases/1.24.x/announcing-1.24.2/ no istioctl-related changes mentioned in the changelog ++++ jcip-annotations: - Use ant to build ++++ k0sctl: - Update to version 0.21.0: * Bump golang.org/x/crypto from 0.29.0 to 0.31.0 (#810) * Bump k8s.io/client-go from 0.31.3 to 0.32.0 (#808) * Capture error output of k0s reset (#809) * Remove telemetry (#687) ++++ kernel-debug: - Linux 6.12.6 (bsc#1012628). - usb: misc: onboard_usb_dev: skip suspend/resume sequence for USB5744 SMBus support (bsc#1012628). - serial: sh-sci: Check if TX data was written to device in .tx_empty() (bsc#1012628). - bpf: Fix UAF via mismatching bpf_prog/attachment RCU flavors (bsc#1012628). - sched/deadline: Fix replenish_dl_new_period dl_server condition (bsc#1012628). - perf/x86/intel/ds: Unconditionally drain PEBS DS when changing PEBS_DATA_CFG (bsc#1012628). - clk: en7523: Fix wrong BUS clock for EN7581 (bsc#1012628). - ksmbd: fix racy issue from session lookup and expire (bsc#1012628). - splice: do not checksum AF_UNIX sockets (bsc#1012628). - tcp: check space before adding MPTCP SYN options (bsc#1012628). - perf ftrace: Fix undefined behavior in cmp_profile_data() (bsc#1012628). - virtio_net: correct netdev_tx_reset_queue() invocation point (bsc#1012628). - virtio_ring: add a func argument 'recycle_done' to virtqueue_resize() (bsc#1012628). - virtio_net: ensure netdev_tx_reset_queue is called on tx ring resize (bsc#1012628). - riscv: mm: Do not call pmd dtor on vmemmap page table teardown (bsc#1012628). - riscv: Fix wrong usage of __pa() on a fixmap address (bsc#1012628). - blk-cgroup: Fix UAF in blkcg_unpin_online() (bsc#1012628). - block: Switch to using refcount_t for zone write plugs (bsc#1012628). - block: Use a zone write plug BIO work for REQ_NOWAIT BIOs (bsc#1012628). - dm: Fix dm-zoned-reclaim zone write pointer alignment (bsc#1012628). - block: Prevent potential deadlocks in zone write plug error recovery (bsc#1012628). - gpio: graniterapids: Fix GPIO Ack functionality (bsc#1012628). - memcg: slub: fix SUnreclaim for post charged objects (bsc#1012628). - spi: rockchip: Fix PM runtime count on no-op cs (bsc#1012628). - gpio: ljca: Initialize num before accessing item in ljca_gpio_config (bsc#1012628). - ALSA: usb-audio: Add implicit feedback quirk for Yamaha THR5 (bsc#1012628). - ALSA: hda/realtek: Fix headset mic on Acer Nitro 5 (bsc#1012628). - riscv: Fix IPIs usage in kfence_protect_page() (bsc#1012628). - crypto: hisilicon/debugfs - fix the struct pointer incorrectly offset problem (bsc#1012628). - drm/panic: remove spurious empty line to clean warning (bsc#1012628). - usb: host: max3421-hcd: Correctly abort a USB request (bsc#1012628). - block: Ignore REQ_NOWAIT for zone reset and zone finish operations (bsc#1012628). - gpio: graniterapids: Fix vGPIO driver crash (bsc#1012628). - gpio: graniterapids: Fix incorrect BAR assignment (bsc#1012628). - gpio: graniterapids: Fix invalid GPI_IS register offset (bsc#1012628). - gpio: graniterapids: Fix invalid RXEVCFG register bitmask (bsc#1012628). - gpio: graniterapids: Determine if GPIO pad can be used by driver (bsc#1012628). - gpio: graniterapids: Check if GPIO line can be used for IRQs (bsc#1012628). - usb: core: hcd: only check primary hcd skip_phy_initialization (bsc#1012628). - bpf: Revert "bpf: Mark raw_tp arguments with PTR_MAYBE_NULL" (bsc#1012628). - ata: sata_highbank: fix OF node reference leak in highbank_initialize_phys() (bsc#1012628). - usb: dwc2: Fix HCD resume (bsc#1012628). - usb: dwc2: hcd: Fix GetPortStatus & SetPortFeature (bsc#1012628). - usb: dwc2: Fix HCD port connection race (bsc#1012628). - scsi: ufs: core: Update compl_time_stamp_local_clock after completing a cqe (bsc#1012628). - usb: gadget: midi2: Fix interpretation of is_midi1 bits (bsc#1012628). - usb: ehci-hcd: fix call balance of clocks handling routines (bsc#1012628). - usb: typec: anx7411: fix fwnode_handle reference leak (bsc#1012628). - usb: dwc3: imx8mp: fix software node kernel dump (bsc#1012628). - usb: typec: anx7411: fix OF node reference leaks in anx7411_typec_switch_probe() (bsc#1012628). - usb: gadget: u_serial: Fix the issue that gs_start_io crashed due to accessing null pointer (bsc#1012628). - usb: typec: ucsi: Fix completion notifications (bsc#1012628). - usb: dwc3: xilinx: make sure pipe clock is deselected in usb2 only mode (bsc#1012628). - iommu/tegra241-cmdqv: do not use smp_processor_id in preemptible context (bsc#1012628). - iommu/vt-d: Remove cache tags before disabling ATS (bsc#1012628). - iommu/vt-d: Fix qi_batch NULL pointer with nested parent domain (bsc#1012628). - drm/xe: Call invalidation_fence_fini for PT inval fences in error state (bsc#1012628). - drm/amdkfd: pause autosuspend when creating pdd (bsc#1012628). - drm/i915: Fix memory leak by correcting cache object name in error handler (bsc#1012628). - drm/i915/color: Stop using non-posted DSB writes for legacy LUT (bsc#1012628). - drm/i915: Fix NULL pointer dereference in capture_engine (bsc#1012628). - drm/amdgpu: fix UVD contiguous CS mapping problem (bsc#1012628). - drm/amd/pm: Set SMU v13.0.7 default workload type (bsc#1012628). - drm/amdgpu: fix when the cleaner shader is emitted (bsc#1012628). - drm/amdkfd: Dereference null return value (bsc#1012628). - drm/amdkfd: hard-code cacheline size for gfx11 (bsc#1012628). - drm/amdkfd: hard-code MALL cacheline size for gfx11, gfx12 (bsc#1012628). - xfs: set XFS_SICK_INO_SYMLINK_ZAPPED explicitly when zapping a symlink (bsc#1012628). - xfs: update btree keys correctly when _insrec splits an inode root block (bsc#1012628). - xfs: don't drop errno values when we fail to ficlone the entire range (bsc#1012628). - xfs: return a 64-bit block count from xfs_btree_count_blocks (bsc#1012628). - xfs: fix null bno_hint handling in xfs_rtallocate_rtg (bsc#1012628). - xfs: return from xfs_symlink_verify early on V4 filesystems (bsc#1012628). - xfs: fix scrub tracepoints when inode-rooted btrees are involved (bsc#1012628). - xfs: only run precommits once per transaction object (bsc#1012628). - xfs: unlock inodes when erroring out of xfs_trans_alloc_dir (bsc#1012628). - bpf: Check size for BTF-based ctx access of pointer members (bsc#1012628). - bpf: Fix theoretical prog_array UAF in __uprobe_perf_func() (bsc#1012628). - bpf,perf: Fix invalid prog_array access in perf_event_detach_bpf_prog (bsc#1012628). - bpf, sockmap: Fix race between element replace and close() (bsc#1012628). - bpf, sockmap: Fix update element with same (bsc#1012628). - bpf: Augment raw_tp arguments with PTR_MAYBE_NULL (bsc#1012628). - perf tools: Fix build-id event recording (bsc#1012628). - wifi: nl80211: fix NL80211_ATTR_MLO_LINK_ID off-by-one (bsc#1012628). - wifi: mac80211: init cnt before accessing elem in ieee80211_copy_mbssid_beacon (bsc#1012628). - wifi: mac80211: fix a queue stall in certain cases of CSA (bsc#1012628). - wifi: mac80211: fix station NSS capability initialization order (bsc#1012628). - perf machine: Initialize machine->env to address a segfault (bsc#1012628). - acpi: nfit: vmalloc-out-of-bounds Read in acpi_nfit_ctl (bsc#1012628). - batman-adv: Do not send uninitialized TT changes (bsc#1012628). - batman-adv: Remove uninitialized data in full table TT response (bsc#1012628). - batman-adv: Do not let TT changes list grows indefinitely (bsc#1012628). - net/mlx5: DR, prevent potential error pointer dereference (bsc#1012628). - wifi: cfg80211: sme: init n_channels before channels[] access (bsc#1012628). - selftests: mlxsw: sharedbuffer: Remove h1 ingress test case (bsc#1012628). - selftests: mlxsw: sharedbuffer: Remove duplicate test cases (bsc#1012628). - selftests: mlxsw: sharedbuffer: Ensure no extra packets are counted (bsc#1012628). - ptp: kvm: x86: Return EOPNOTSUPP instead of ENODEV from kvm_arch_ptp_init() (bsc#1012628). - bnxt_en: Fix GSO type for HW GRO packets on 5750X chips (bsc#1012628). - net: lapb: increase LAPB_HEADER_LEN (bsc#1012628). - net: defer final 'struct net' free in netns dismantle (bsc#1012628). - net: mscc: ocelot: fix memory leak on ocelot_port_add_txtstamp_skb() (bsc#1012628). - net: mscc: ocelot: improve handling of TX timestamp for unknown skb (bsc#1012628). - net: mscc: ocelot: ocelot->ts_id_lock and ocelot_port->tx_skbs.lock are IRQ-safe (bsc#1012628). - net: mscc: ocelot: be resilient to loss of PTP packets during transmission (bsc#1012628). - net: mscc: ocelot: perform error cleanup in ocelot_hwstamp_set() (bsc#1012628). - regulator: axp20x: AXP717: set ramp_delay (bsc#1012628). - spi: aspeed: Fix an error handling path in aspeed_spi_[read|write]_user() (bsc#1012628). - net: sparx5: fix FDMA performance issue (bsc#1012628). - net: sparx5: fix the maximum frame length register (bsc#1012628). - ACPI: resource: Fix memory resource type union access (bsc#1012628). - cxgb4: use port number to set mac addr (bsc#1012628). - qca_spi: Fix clock speed for multiple QCA7000 (bsc#1012628). - qca_spi: Make driver probing reliable (bsc#1012628). - ALSA: control: Avoid WARN() for symlink errors (bsc#1012628). - ASoC: amd: yc: Fix the wrong return value (bsc#1012628). - Documentation: PM: Clarify pm_runtime_resume_and_get() return value (bsc#1012628). - block: get wp_offset by bdev_offset_from_zone_start (bsc#1012628). - bnxt_en: Fix aggregation ID mask to prevent oops on 5760X chips (bsc#1012628). - Documentation: networking: Add a caveat to nexthop_compat_mode sysctl (bsc#1012628). - cifs: Fix rmdir failure due to ongoing I/O on deleted file (bsc#1012628). - net: renesas: rswitch: fix possible early skb release (bsc#1012628). - net: renesas: rswitch: fix race window between tx start and complete (bsc#1012628). - net: renesas: rswitch: fix leaked pointer on error path (bsc#1012628). - net: renesas: rswitch: avoid use-after-put for a device tree node (bsc#1012628). - net: renesas: rswitch: handle stop vs interrupt race (bsc#1012628). - ASoC: tas2781: Fix calibration issue in stress test (bsc#1012628). - Bluetooth: Improve setsockopt() handling of malformed user input (bsc#1012628). - libperf: evlist: Fix --cpu argument on hybrid platform (bsc#1012628). - ASoC: fsl_xcvr: change IFACE_PCM to IFACE_MIXER (bsc#1012628). - ASoC: fsl_spdif: change IFACE_PCM to IFACE_MIXER (bsc#1012628). - selftests: netfilter: Stabilize rpath.sh (bsc#1012628). - netfilter: IDLETIMER: Fix for possible ABBA deadlock (bsc#1012628). - netfilter: nf_tables: do not defer rule destruction via call_rcu (bsc#1012628). - net: mana: Fix memory leak in mana_gd_setup_irqs (bsc#1012628). - net: mana: Fix irq_contexts memory leak in mana_gd_setup_irqs (bsc#1012628). - net: dsa: felix: fix stuck CPU-injected packets with short taprio windows (bsc#1012628). - net/sched: netem: account for backlog updates from child qdisc (bsc#1012628). - net, team, bonding: Add netdev_base_features helper (bsc#1012628). - bonding: Fix initial {vlan,mpls}_feature set in bond_compute_features (bsc#1012628). - bonding: Fix feature propagation of NETIF_F_GSO_ENCAP_ALL (bsc#1012628). - team: Fix initial vlan_feature set in __team_compute_features (bsc#1012628). - team: Fix feature propagation of NETIF_F_GSO_ENCAP_ALL (bsc#1012628). - ASoC: Intel: sof_sdw: Add space for a terminator into DAIs array (bsc#1012628). - ACPICA: events/evxfregn: don't release the ContextMutex that was never acquired (bsc#1012628). - Bluetooth: hci_event: Fix using rcu_read_(un)lock while iterating (bsc#1012628). - Bluetooth: iso: Always release hdev at the end of iso_listen_bis (bsc#1012628). - Bluetooth: iso: Fix recursive locking warning (bsc#1012628). - Bluetooth: SCO: Add support for 16 bits transparent voice setting (bsc#1012628). - Bluetooth: iso: Fix circular lock in iso_listen_bis (bsc#1012628). - Bluetooth: iso: Fix circular lock in iso_conn_big_sync (bsc#1012628). - Bluetooth: btmtk: avoid UAF in btmtk_process_coredump (bsc#1012628). - net: renesas: rswitch: fix initial MPIC register setting (bsc#1012628). - net: dsa: microchip: KSZ9896 register regmap alignment to 32 bit boundaries (bsc#1012628). - net: dsa: tag_ocelot_8021q: fix broken reception (bsc#1012628). - drm/xe: fix the ERR_PTR() returned on failure to allocate tiny pt (bsc#1012628). - drm/xe/reg_sr: Remove register pool (bsc#1012628). - blk-iocost: Avoid using clamp() on inuse in __propagate_weights() (bsc#1012628). - kselftest/arm64: abi: fix SVCR detection (bsc#1012628). - blk-mq: move cpuhp callback registering out of q->sysfs_lock (bsc#1012628). - block: Fix potential deadlock while freezing queue and acquiring sysfs_lock (bsc#1012628). - rust: kbuild: set `bindgen`'s Rust target version (bsc#1012628). - KVM: arm64: Disable MPAM visibility by default and ignore VMM writes (bsc#1012628). - xen/netfront: fix crash when removing device (bsc#1012628). - x86: make get_cpu_vendor() accessible from Xen code (bsc#1012628). - objtool/x86: allow syscall instruction (bsc#1012628). - x86/static-call: provide a way to do very early static-call updates (bsc#1012628). - x86/xen: don't do PV iret hypercall through hypercall page (bsc#1012628). - x86/xen: add central hypercall functions (bsc#1012628). - x86/xen: use new hypercall functions instead of hypercall page (bsc#1012628). - x86/xen: remove hypercall page (bsc#1012628). - x86/static-call: fix 32-bit build (bsc#1012628). - Rename to patches.kernel.org/6.12.6-089-amdgpu-uvd-get-ring-reference-from-rq-schedule.patch. - Rename to patches.kernel.org/6.12.6-093-tipc-fix-NULL-deref-in-cleanup_bearer.patch. - commit fb072de - Refresh patches.suse/0002-security-Add-a-kernel-lockdown-flag-for-early-boot-s.patch. Fixups. - commit 7185e51 - kgdb: Check early kernel lockdown flag before using kgdb (bsc#1234646). - commit c024660 - ACPI: Check early kernel lockdown flag before overlaying tables (bsc#1234646). - commit 60c8681 - efi: Set early kernel lock down flag if booted in secure boot mode (bsc#1234646). - commit 15c9a0f - security: Add a kernel lockdown flag for early boot stage (bsc#1234646). Update config files. Add CONFIG_LOCK_DOWN_KERNEL_EARLY=y to x86_64/default and arm64/default. - commit 19c62d3 - Lock down x86_64 kernel in secure boot mode in subsys_initcall stage (bsc#1234646). - commit edc14ea ++++ kernel-default: - Linux 6.12.6 (bsc#1012628). - usb: misc: onboard_usb_dev: skip suspend/resume sequence for USB5744 SMBus support (bsc#1012628). - serial: sh-sci: Check if TX data was written to device in .tx_empty() (bsc#1012628). - bpf: Fix UAF via mismatching bpf_prog/attachment RCU flavors (bsc#1012628). - sched/deadline: Fix replenish_dl_new_period dl_server condition (bsc#1012628). - perf/x86/intel/ds: Unconditionally drain PEBS DS when changing PEBS_DATA_CFG (bsc#1012628). - clk: en7523: Fix wrong BUS clock for EN7581 (bsc#1012628). - ksmbd: fix racy issue from session lookup and expire (bsc#1012628). - splice: do not checksum AF_UNIX sockets (bsc#1012628). - tcp: check space before adding MPTCP SYN options (bsc#1012628). - perf ftrace: Fix undefined behavior in cmp_profile_data() (bsc#1012628). - virtio_net: correct netdev_tx_reset_queue() invocation point (bsc#1012628). - virtio_ring: add a func argument 'recycle_done' to virtqueue_resize() (bsc#1012628). - virtio_net: ensure netdev_tx_reset_queue is called on tx ring resize (bsc#1012628). - riscv: mm: Do not call pmd dtor on vmemmap page table teardown (bsc#1012628). - riscv: Fix wrong usage of __pa() on a fixmap address (bsc#1012628). - blk-cgroup: Fix UAF in blkcg_unpin_online() (bsc#1012628). - block: Switch to using refcount_t for zone write plugs (bsc#1012628). - block: Use a zone write plug BIO work for REQ_NOWAIT BIOs (bsc#1012628). - dm: Fix dm-zoned-reclaim zone write pointer alignment (bsc#1012628). - block: Prevent potential deadlocks in zone write plug error recovery (bsc#1012628). - gpio: graniterapids: Fix GPIO Ack functionality (bsc#1012628). - memcg: slub: fix SUnreclaim for post charged objects (bsc#1012628). - spi: rockchip: Fix PM runtime count on no-op cs (bsc#1012628). - gpio: ljca: Initialize num before accessing item in ljca_gpio_config (bsc#1012628). - ALSA: usb-audio: Add implicit feedback quirk for Yamaha THR5 (bsc#1012628). - ALSA: hda/realtek: Fix headset mic on Acer Nitro 5 (bsc#1012628). - riscv: Fix IPIs usage in kfence_protect_page() (bsc#1012628). - crypto: hisilicon/debugfs - fix the struct pointer incorrectly offset problem (bsc#1012628). - drm/panic: remove spurious empty line to clean warning (bsc#1012628). - usb: host: max3421-hcd: Correctly abort a USB request (bsc#1012628). - block: Ignore REQ_NOWAIT for zone reset and zone finish operations (bsc#1012628). - gpio: graniterapids: Fix vGPIO driver crash (bsc#1012628). - gpio: graniterapids: Fix incorrect BAR assignment (bsc#1012628). - gpio: graniterapids: Fix invalid GPI_IS register offset (bsc#1012628). - gpio: graniterapids: Fix invalid RXEVCFG register bitmask (bsc#1012628). - gpio: graniterapids: Determine if GPIO pad can be used by driver (bsc#1012628). - gpio: graniterapids: Check if GPIO line can be used for IRQs (bsc#1012628). - usb: core: hcd: only check primary hcd skip_phy_initialization (bsc#1012628). - bpf: Revert "bpf: Mark raw_tp arguments with PTR_MAYBE_NULL" (bsc#1012628). - ata: sata_highbank: fix OF node reference leak in highbank_initialize_phys() (bsc#1012628). - usb: dwc2: Fix HCD resume (bsc#1012628). - usb: dwc2: hcd: Fix GetPortStatus & SetPortFeature (bsc#1012628). - usb: dwc2: Fix HCD port connection race (bsc#1012628). - scsi: ufs: core: Update compl_time_stamp_local_clock after completing a cqe (bsc#1012628). - usb: gadget: midi2: Fix interpretation of is_midi1 bits (bsc#1012628). - usb: ehci-hcd: fix call balance of clocks handling routines (bsc#1012628). - usb: typec: anx7411: fix fwnode_handle reference leak (bsc#1012628). - usb: dwc3: imx8mp: fix software node kernel dump (bsc#1012628). - usb: typec: anx7411: fix OF node reference leaks in anx7411_typec_switch_probe() (bsc#1012628). - usb: gadget: u_serial: Fix the issue that gs_start_io crashed due to accessing null pointer (bsc#1012628). - usb: typec: ucsi: Fix completion notifications (bsc#1012628). - usb: dwc3: xilinx: make sure pipe clock is deselected in usb2 only mode (bsc#1012628). - iommu/tegra241-cmdqv: do not use smp_processor_id in preemptible context (bsc#1012628). - iommu/vt-d: Remove cache tags before disabling ATS (bsc#1012628). - iommu/vt-d: Fix qi_batch NULL pointer with nested parent domain (bsc#1012628). - drm/xe: Call invalidation_fence_fini for PT inval fences in error state (bsc#1012628). - drm/amdkfd: pause autosuspend when creating pdd (bsc#1012628). - drm/i915: Fix memory leak by correcting cache object name in error handler (bsc#1012628). - drm/i915/color: Stop using non-posted DSB writes for legacy LUT (bsc#1012628). - drm/i915: Fix NULL pointer dereference in capture_engine (bsc#1012628). - drm/amdgpu: fix UVD contiguous CS mapping problem (bsc#1012628). - drm/amd/pm: Set SMU v13.0.7 default workload type (bsc#1012628). - drm/amdgpu: fix when the cleaner shader is emitted (bsc#1012628). - drm/amdkfd: Dereference null return value (bsc#1012628). - drm/amdkfd: hard-code cacheline size for gfx11 (bsc#1012628). - drm/amdkfd: hard-code MALL cacheline size for gfx11, gfx12 (bsc#1012628). - xfs: set XFS_SICK_INO_SYMLINK_ZAPPED explicitly when zapping a symlink (bsc#1012628). - xfs: update btree keys correctly when _insrec splits an inode root block (bsc#1012628). - xfs: don't drop errno values when we fail to ficlone the entire range (bsc#1012628). - xfs: return a 64-bit block count from xfs_btree_count_blocks (bsc#1012628). - xfs: fix null bno_hint handling in xfs_rtallocate_rtg (bsc#1012628). - xfs: return from xfs_symlink_verify early on V4 filesystems (bsc#1012628). - xfs: fix scrub tracepoints when inode-rooted btrees are involved (bsc#1012628). - xfs: only run precommits once per transaction object (bsc#1012628). - xfs: unlock inodes when erroring out of xfs_trans_alloc_dir (bsc#1012628). - bpf: Check size for BTF-based ctx access of pointer members (bsc#1012628). - bpf: Fix theoretical prog_array UAF in __uprobe_perf_func() (bsc#1012628). - bpf,perf: Fix invalid prog_array access in perf_event_detach_bpf_prog (bsc#1012628). - bpf, sockmap: Fix race between element replace and close() (bsc#1012628). - bpf, sockmap: Fix update element with same (bsc#1012628). - bpf: Augment raw_tp arguments with PTR_MAYBE_NULL (bsc#1012628). - perf tools: Fix build-id event recording (bsc#1012628). - wifi: nl80211: fix NL80211_ATTR_MLO_LINK_ID off-by-one (bsc#1012628). - wifi: mac80211: init cnt before accessing elem in ieee80211_copy_mbssid_beacon (bsc#1012628). - wifi: mac80211: fix a queue stall in certain cases of CSA (bsc#1012628). - wifi: mac80211: fix station NSS capability initialization order (bsc#1012628). - perf machine: Initialize machine->env to address a segfault (bsc#1012628). - acpi: nfit: vmalloc-out-of-bounds Read in acpi_nfit_ctl (bsc#1012628). - batman-adv: Do not send uninitialized TT changes (bsc#1012628). - batman-adv: Remove uninitialized data in full table TT response (bsc#1012628). - batman-adv: Do not let TT changes list grows indefinitely (bsc#1012628). - net/mlx5: DR, prevent potential error pointer dereference (bsc#1012628). - wifi: cfg80211: sme: init n_channels before channels[] access (bsc#1012628). - selftests: mlxsw: sharedbuffer: Remove h1 ingress test case (bsc#1012628). - selftests: mlxsw: sharedbuffer: Remove duplicate test cases (bsc#1012628). - selftests: mlxsw: sharedbuffer: Ensure no extra packets are counted (bsc#1012628). - ptp: kvm: x86: Return EOPNOTSUPP instead of ENODEV from kvm_arch_ptp_init() (bsc#1012628). - bnxt_en: Fix GSO type for HW GRO packets on 5750X chips (bsc#1012628). - net: lapb: increase LAPB_HEADER_LEN (bsc#1012628). - net: defer final 'struct net' free in netns dismantle (bsc#1012628). - net: mscc: ocelot: fix memory leak on ocelot_port_add_txtstamp_skb() (bsc#1012628). - net: mscc: ocelot: improve handling of TX timestamp for unknown skb (bsc#1012628). - net: mscc: ocelot: ocelot->ts_id_lock and ocelot_port->tx_skbs.lock are IRQ-safe (bsc#1012628). - net: mscc: ocelot: be resilient to loss of PTP packets during transmission (bsc#1012628). - net: mscc: ocelot: perform error cleanup in ocelot_hwstamp_set() (bsc#1012628). - regulator: axp20x: AXP717: set ramp_delay (bsc#1012628). - spi: aspeed: Fix an error handling path in aspeed_spi_[read|write]_user() (bsc#1012628). - net: sparx5: fix FDMA performance issue (bsc#1012628). - net: sparx5: fix the maximum frame length register (bsc#1012628). - ACPI: resource: Fix memory resource type union access (bsc#1012628). - cxgb4: use port number to set mac addr (bsc#1012628). - qca_spi: Fix clock speed for multiple QCA7000 (bsc#1012628). - qca_spi: Make driver probing reliable (bsc#1012628). - ALSA: control: Avoid WARN() for symlink errors (bsc#1012628). - ASoC: amd: yc: Fix the wrong return value (bsc#1012628). - Documentation: PM: Clarify pm_runtime_resume_and_get() return value (bsc#1012628). - block: get wp_offset by bdev_offset_from_zone_start (bsc#1012628). - bnxt_en: Fix aggregation ID mask to prevent oops on 5760X chips (bsc#1012628). - Documentation: networking: Add a caveat to nexthop_compat_mode sysctl (bsc#1012628). - cifs: Fix rmdir failure due to ongoing I/O on deleted file (bsc#1012628). - net: renesas: rswitch: fix possible early skb release (bsc#1012628). - net: renesas: rswitch: fix race window between tx start and complete (bsc#1012628). - net: renesas: rswitch: fix leaked pointer on error path (bsc#1012628). - net: renesas: rswitch: avoid use-after-put for a device tree node (bsc#1012628). - net: renesas: rswitch: handle stop vs interrupt race (bsc#1012628). - ASoC: tas2781: Fix calibration issue in stress test (bsc#1012628). - Bluetooth: Improve setsockopt() handling of malformed user input (bsc#1012628). - libperf: evlist: Fix --cpu argument on hybrid platform (bsc#1012628). - ASoC: fsl_xcvr: change IFACE_PCM to IFACE_MIXER (bsc#1012628). - ASoC: fsl_spdif: change IFACE_PCM to IFACE_MIXER (bsc#1012628). - selftests: netfilter: Stabilize rpath.sh (bsc#1012628). - netfilter: IDLETIMER: Fix for possible ABBA deadlock (bsc#1012628). - netfilter: nf_tables: do not defer rule destruction via call_rcu (bsc#1012628). - net: mana: Fix memory leak in mana_gd_setup_irqs (bsc#1012628). - net: mana: Fix irq_contexts memory leak in mana_gd_setup_irqs (bsc#1012628). - net: dsa: felix: fix stuck CPU-injected packets with short taprio windows (bsc#1012628). - net/sched: netem: account for backlog updates from child qdisc (bsc#1012628). - net, team, bonding: Add netdev_base_features helper (bsc#1012628). - bonding: Fix initial {vlan,mpls}_feature set in bond_compute_features (bsc#1012628). - bonding: Fix feature propagation of NETIF_F_GSO_ENCAP_ALL (bsc#1012628). - team: Fix initial vlan_feature set in __team_compute_features (bsc#1012628). - team: Fix feature propagation of NETIF_F_GSO_ENCAP_ALL (bsc#1012628). - ASoC: Intel: sof_sdw: Add space for a terminator into DAIs array (bsc#1012628). - ACPICA: events/evxfregn: don't release the ContextMutex that was never acquired (bsc#1012628). - Bluetooth: hci_event: Fix using rcu_read_(un)lock while iterating (bsc#1012628). - Bluetooth: iso: Always release hdev at the end of iso_listen_bis (bsc#1012628). - Bluetooth: iso: Fix recursive locking warning (bsc#1012628). - Bluetooth: SCO: Add support for 16 bits transparent voice setting (bsc#1012628). - Bluetooth: iso: Fix circular lock in iso_listen_bis (bsc#1012628). - Bluetooth: iso: Fix circular lock in iso_conn_big_sync (bsc#1012628). - Bluetooth: btmtk: avoid UAF in btmtk_process_coredump (bsc#1012628). - net: renesas: rswitch: fix initial MPIC register setting (bsc#1012628). - net: dsa: microchip: KSZ9896 register regmap alignment to 32 bit boundaries (bsc#1012628). - net: dsa: tag_ocelot_8021q: fix broken reception (bsc#1012628). - drm/xe: fix the ERR_PTR() returned on failure to allocate tiny pt (bsc#1012628). - drm/xe/reg_sr: Remove register pool (bsc#1012628). - blk-iocost: Avoid using clamp() on inuse in __propagate_weights() (bsc#1012628). - kselftest/arm64: abi: fix SVCR detection (bsc#1012628). - blk-mq: move cpuhp callback registering out of q->sysfs_lock (bsc#1012628). - block: Fix potential deadlock while freezing queue and acquiring sysfs_lock (bsc#1012628). - rust: kbuild: set `bindgen`'s Rust target version (bsc#1012628). - KVM: arm64: Disable MPAM visibility by default and ignore VMM writes (bsc#1012628). - xen/netfront: fix crash when removing device (bsc#1012628). - x86: make get_cpu_vendor() accessible from Xen code (bsc#1012628). - objtool/x86: allow syscall instruction (bsc#1012628). - x86/static-call: provide a way to do very early static-call updates (bsc#1012628). - x86/xen: don't do PV iret hypercall through hypercall page (bsc#1012628). - x86/xen: add central hypercall functions (bsc#1012628). - x86/xen: use new hypercall functions instead of hypercall page (bsc#1012628). - x86/xen: remove hypercall page (bsc#1012628). - x86/static-call: fix 32-bit build (bsc#1012628). - Rename to patches.kernel.org/6.12.6-089-amdgpu-uvd-get-ring-reference-from-rq-schedule.patch. - Rename to patches.kernel.org/6.12.6-093-tipc-fix-NULL-deref-in-cleanup_bearer.patch. - commit fb072de - Refresh patches.suse/0002-security-Add-a-kernel-lockdown-flag-for-early-boot-s.patch. Fixups. - commit 7185e51 - kgdb: Check early kernel lockdown flag before using kgdb (bsc#1234646). - commit c024660 - ACPI: Check early kernel lockdown flag before overlaying tables (bsc#1234646). - commit 60c8681 - efi: Set early kernel lock down flag if booted in secure boot mode (bsc#1234646). - commit 15c9a0f - security: Add a kernel lockdown flag for early boot stage (bsc#1234646). Update config files. Add CONFIG_LOCK_DOWN_KERNEL_EARLY=y to x86_64/default and arm64/default. - commit 19c62d3 - Lock down x86_64 kernel in secure boot mode in subsys_initcall stage (bsc#1234646). - commit edc14ea ++++ kernel-source: - Linux 6.12.6 (bsc#1012628). - usb: misc: onboard_usb_dev: skip suspend/resume sequence for USB5744 SMBus support (bsc#1012628). - serial: sh-sci: Check if TX data was written to device in .tx_empty() (bsc#1012628). - bpf: Fix UAF via mismatching bpf_prog/attachment RCU flavors (bsc#1012628). - sched/deadline: Fix replenish_dl_new_period dl_server condition (bsc#1012628). - perf/x86/intel/ds: Unconditionally drain PEBS DS when changing PEBS_DATA_CFG (bsc#1012628). - clk: en7523: Fix wrong BUS clock for EN7581 (bsc#1012628). - ksmbd: fix racy issue from session lookup and expire (bsc#1012628). - splice: do not checksum AF_UNIX sockets (bsc#1012628). - tcp: check space before adding MPTCP SYN options (bsc#1012628). - perf ftrace: Fix undefined behavior in cmp_profile_data() (bsc#1012628). - virtio_net: correct netdev_tx_reset_queue() invocation point (bsc#1012628). - virtio_ring: add a func argument 'recycle_done' to virtqueue_resize() (bsc#1012628). - virtio_net: ensure netdev_tx_reset_queue is called on tx ring resize (bsc#1012628). - riscv: mm: Do not call pmd dtor on vmemmap page table teardown (bsc#1012628). - riscv: Fix wrong usage of __pa() on a fixmap address (bsc#1012628). - blk-cgroup: Fix UAF in blkcg_unpin_online() (bsc#1012628). - block: Switch to using refcount_t for zone write plugs (bsc#1012628). - block: Use a zone write plug BIO work for REQ_NOWAIT BIOs (bsc#1012628). - dm: Fix dm-zoned-reclaim zone write pointer alignment (bsc#1012628). - block: Prevent potential deadlocks in zone write plug error recovery (bsc#1012628). - gpio: graniterapids: Fix GPIO Ack functionality (bsc#1012628). - memcg: slub: fix SUnreclaim for post charged objects (bsc#1012628). - spi: rockchip: Fix PM runtime count on no-op cs (bsc#1012628). - gpio: ljca: Initialize num before accessing item in ljca_gpio_config (bsc#1012628). - ALSA: usb-audio: Add implicit feedback quirk for Yamaha THR5 (bsc#1012628). - ALSA: hda/realtek: Fix headset mic on Acer Nitro 5 (bsc#1012628). - riscv: Fix IPIs usage in kfence_protect_page() (bsc#1012628). - crypto: hisilicon/debugfs - fix the struct pointer incorrectly offset problem (bsc#1012628). - drm/panic: remove spurious empty line to clean warning (bsc#1012628). - usb: host: max3421-hcd: Correctly abort a USB request (bsc#1012628). - block: Ignore REQ_NOWAIT for zone reset and zone finish operations (bsc#1012628). - gpio: graniterapids: Fix vGPIO driver crash (bsc#1012628). - gpio: graniterapids: Fix incorrect BAR assignment (bsc#1012628). - gpio: graniterapids: Fix invalid GPI_IS register offset (bsc#1012628). - gpio: graniterapids: Fix invalid RXEVCFG register bitmask (bsc#1012628). - gpio: graniterapids: Determine if GPIO pad can be used by driver (bsc#1012628). - gpio: graniterapids: Check if GPIO line can be used for IRQs (bsc#1012628). - usb: core: hcd: only check primary hcd skip_phy_initialization (bsc#1012628). - bpf: Revert "bpf: Mark raw_tp arguments with PTR_MAYBE_NULL" (bsc#1012628). - ata: sata_highbank: fix OF node reference leak in highbank_initialize_phys() (bsc#1012628). - usb: dwc2: Fix HCD resume (bsc#1012628). - usb: dwc2: hcd: Fix GetPortStatus & SetPortFeature (bsc#1012628). - usb: dwc2: Fix HCD port connection race (bsc#1012628). - scsi: ufs: core: Update compl_time_stamp_local_clock after completing a cqe (bsc#1012628). - usb: gadget: midi2: Fix interpretation of is_midi1 bits (bsc#1012628). - usb: ehci-hcd: fix call balance of clocks handling routines (bsc#1012628). - usb: typec: anx7411: fix fwnode_handle reference leak (bsc#1012628). - usb: dwc3: imx8mp: fix software node kernel dump (bsc#1012628). - usb: typec: anx7411: fix OF node reference leaks in anx7411_typec_switch_probe() (bsc#1012628). - usb: gadget: u_serial: Fix the issue that gs_start_io crashed due to accessing null pointer (bsc#1012628). - usb: typec: ucsi: Fix completion notifications (bsc#1012628). - usb: dwc3: xilinx: make sure pipe clock is deselected in usb2 only mode (bsc#1012628). - iommu/tegra241-cmdqv: do not use smp_processor_id in preemptible context (bsc#1012628). - iommu/vt-d: Remove cache tags before disabling ATS (bsc#1012628). - iommu/vt-d: Fix qi_batch NULL pointer with nested parent domain (bsc#1012628). - drm/xe: Call invalidation_fence_fini for PT inval fences in error state (bsc#1012628). - drm/amdkfd: pause autosuspend when creating pdd (bsc#1012628). - drm/i915: Fix memory leak by correcting cache object name in error handler (bsc#1012628). - drm/i915/color: Stop using non-posted DSB writes for legacy LUT (bsc#1012628). - drm/i915: Fix NULL pointer dereference in capture_engine (bsc#1012628). - drm/amdgpu: fix UVD contiguous CS mapping problem (bsc#1012628). - drm/amd/pm: Set SMU v13.0.7 default workload type (bsc#1012628). - drm/amdgpu: fix when the cleaner shader is emitted (bsc#1012628). - drm/amdkfd: Dereference null return value (bsc#1012628). - drm/amdkfd: hard-code cacheline size for gfx11 (bsc#1012628). - drm/amdkfd: hard-code MALL cacheline size for gfx11, gfx12 (bsc#1012628). - xfs: set XFS_SICK_INO_SYMLINK_ZAPPED explicitly when zapping a symlink (bsc#1012628). - xfs: update btree keys correctly when _insrec splits an inode root block (bsc#1012628). - xfs: don't drop errno values when we fail to ficlone the entire range (bsc#1012628). - xfs: return a 64-bit block count from xfs_btree_count_blocks (bsc#1012628). - xfs: fix null bno_hint handling in xfs_rtallocate_rtg (bsc#1012628). - xfs: return from xfs_symlink_verify early on V4 filesystems (bsc#1012628). - xfs: fix scrub tracepoints when inode-rooted btrees are involved (bsc#1012628). - xfs: only run precommits once per transaction object (bsc#1012628). - xfs: unlock inodes when erroring out of xfs_trans_alloc_dir (bsc#1012628). - bpf: Check size for BTF-based ctx access of pointer members (bsc#1012628). - bpf: Fix theoretical prog_array UAF in __uprobe_perf_func() (bsc#1012628). - bpf,perf: Fix invalid prog_array access in perf_event_detach_bpf_prog (bsc#1012628). - bpf, sockmap: Fix race between element replace and close() (bsc#1012628). - bpf, sockmap: Fix update element with same (bsc#1012628). - bpf: Augment raw_tp arguments with PTR_MAYBE_NULL (bsc#1012628). - perf tools: Fix build-id event recording (bsc#1012628). - wifi: nl80211: fix NL80211_ATTR_MLO_LINK_ID off-by-one (bsc#1012628). - wifi: mac80211: init cnt before accessing elem in ieee80211_copy_mbssid_beacon (bsc#1012628). - wifi: mac80211: fix a queue stall in certain cases of CSA (bsc#1012628). - wifi: mac80211: fix station NSS capability initialization order (bsc#1012628). - perf machine: Initialize machine->env to address a segfault (bsc#1012628). - acpi: nfit: vmalloc-out-of-bounds Read in acpi_nfit_ctl (bsc#1012628). - batman-adv: Do not send uninitialized TT changes (bsc#1012628). - batman-adv: Remove uninitialized data in full table TT response (bsc#1012628). - batman-adv: Do not let TT changes list grows indefinitely (bsc#1012628). - net/mlx5: DR, prevent potential error pointer dereference (bsc#1012628). - wifi: cfg80211: sme: init n_channels before channels[] access (bsc#1012628). - selftests: mlxsw: sharedbuffer: Remove h1 ingress test case (bsc#1012628). - selftests: mlxsw: sharedbuffer: Remove duplicate test cases (bsc#1012628). - selftests: mlxsw: sharedbuffer: Ensure no extra packets are counted (bsc#1012628). - ptp: kvm: x86: Return EOPNOTSUPP instead of ENODEV from kvm_arch_ptp_init() (bsc#1012628). - bnxt_en: Fix GSO type for HW GRO packets on 5750X chips (bsc#1012628). - net: lapb: increase LAPB_HEADER_LEN (bsc#1012628). - net: defer final 'struct net' free in netns dismantle (bsc#1012628). - net: mscc: ocelot: fix memory leak on ocelot_port_add_txtstamp_skb() (bsc#1012628). - net: mscc: ocelot: improve handling of TX timestamp for unknown skb (bsc#1012628). - net: mscc: ocelot: ocelot->ts_id_lock and ocelot_port->tx_skbs.lock are IRQ-safe (bsc#1012628). - net: mscc: ocelot: be resilient to loss of PTP packets during transmission (bsc#1012628). - net: mscc: ocelot: perform error cleanup in ocelot_hwstamp_set() (bsc#1012628). - regulator: axp20x: AXP717: set ramp_delay (bsc#1012628). - spi: aspeed: Fix an error handling path in aspeed_spi_[read|write]_user() (bsc#1012628). - net: sparx5: fix FDMA performance issue (bsc#1012628). - net: sparx5: fix the maximum frame length register (bsc#1012628). - ACPI: resource: Fix memory resource type union access (bsc#1012628). - cxgb4: use port number to set mac addr (bsc#1012628). - qca_spi: Fix clock speed for multiple QCA7000 (bsc#1012628). - qca_spi: Make driver probing reliable (bsc#1012628). - ALSA: control: Avoid WARN() for symlink errors (bsc#1012628). - ASoC: amd: yc: Fix the wrong return value (bsc#1012628). - Documentation: PM: Clarify pm_runtime_resume_and_get() return value (bsc#1012628). - block: get wp_offset by bdev_offset_from_zone_start (bsc#1012628). - bnxt_en: Fix aggregation ID mask to prevent oops on 5760X chips (bsc#1012628). - Documentation: networking: Add a caveat to nexthop_compat_mode sysctl (bsc#1012628). - cifs: Fix rmdir failure due to ongoing I/O on deleted file (bsc#1012628). - net: renesas: rswitch: fix possible early skb release (bsc#1012628). - net: renesas: rswitch: fix race window between tx start and complete (bsc#1012628). - net: renesas: rswitch: fix leaked pointer on error path (bsc#1012628). - net: renesas: rswitch: avoid use-after-put for a device tree node (bsc#1012628). - net: renesas: rswitch: handle stop vs interrupt race (bsc#1012628). - ASoC: tas2781: Fix calibration issue in stress test (bsc#1012628). - Bluetooth: Improve setsockopt() handling of malformed user input (bsc#1012628). - libperf: evlist: Fix --cpu argument on hybrid platform (bsc#1012628). - ASoC: fsl_xcvr: change IFACE_PCM to IFACE_MIXER (bsc#1012628). - ASoC: fsl_spdif: change IFACE_PCM to IFACE_MIXER (bsc#1012628). - selftests: netfilter: Stabilize rpath.sh (bsc#1012628). - netfilter: IDLETIMER: Fix for possible ABBA deadlock (bsc#1012628). - netfilter: nf_tables: do not defer rule destruction via call_rcu (bsc#1012628). - net: mana: Fix memory leak in mana_gd_setup_irqs (bsc#1012628). - net: mana: Fix irq_contexts memory leak in mana_gd_setup_irqs (bsc#1012628). - net: dsa: felix: fix stuck CPU-injected packets with short taprio windows (bsc#1012628). - net/sched: netem: account for backlog updates from child qdisc (bsc#1012628). - net, team, bonding: Add netdev_base_features helper (bsc#1012628). - bonding: Fix initial {vlan,mpls}_feature set in bond_compute_features (bsc#1012628). - bonding: Fix feature propagation of NETIF_F_GSO_ENCAP_ALL (bsc#1012628). - team: Fix initial vlan_feature set in __team_compute_features (bsc#1012628). - team: Fix feature propagation of NETIF_F_GSO_ENCAP_ALL (bsc#1012628). - ASoC: Intel: sof_sdw: Add space for a terminator into DAIs array (bsc#1012628). - ACPICA: events/evxfregn: don't release the ContextMutex that was never acquired (bsc#1012628). - Bluetooth: hci_event: Fix using rcu_read_(un)lock while iterating (bsc#1012628). - Bluetooth: iso: Always release hdev at the end of iso_listen_bis (bsc#1012628). - Bluetooth: iso: Fix recursive locking warning (bsc#1012628). - Bluetooth: SCO: Add support for 16 bits transparent voice setting (bsc#1012628). - Bluetooth: iso: Fix circular lock in iso_listen_bis (bsc#1012628). - Bluetooth: iso: Fix circular lock in iso_conn_big_sync (bsc#1012628). - Bluetooth: btmtk: avoid UAF in btmtk_process_coredump (bsc#1012628). - net: renesas: rswitch: fix initial MPIC register setting (bsc#1012628). - net: dsa: microchip: KSZ9896 register regmap alignment to 32 bit boundaries (bsc#1012628). - net: dsa: tag_ocelot_8021q: fix broken reception (bsc#1012628). - drm/xe: fix the ERR_PTR() returned on failure to allocate tiny pt (bsc#1012628). - drm/xe/reg_sr: Remove register pool (bsc#1012628). - blk-iocost: Avoid using clamp() on inuse in __propagate_weights() (bsc#1012628). - kselftest/arm64: abi: fix SVCR detection (bsc#1012628). - blk-mq: move cpuhp callback registering out of q->sysfs_lock (bsc#1012628). - block: Fix potential deadlock while freezing queue and acquiring sysfs_lock (bsc#1012628). - rust: kbuild: set `bindgen`'s Rust target version (bsc#1012628). - KVM: arm64: Disable MPAM visibility by default and ignore VMM writes (bsc#1012628). - xen/netfront: fix crash when removing device (bsc#1012628). - x86: make get_cpu_vendor() accessible from Xen code (bsc#1012628). - objtool/x86: allow syscall instruction (bsc#1012628). - x86/static-call: provide a way to do very early static-call updates (bsc#1012628). - x86/xen: don't do PV iret hypercall through hypercall page (bsc#1012628). - x86/xen: add central hypercall functions (bsc#1012628). - x86/xen: use new hypercall functions instead of hypercall page (bsc#1012628). - x86/xen: remove hypercall page (bsc#1012628). - x86/static-call: fix 32-bit build (bsc#1012628). - Rename to patches.kernel.org/6.12.6-089-amdgpu-uvd-get-ring-reference-from-rq-schedule.patch. - Rename to patches.kernel.org/6.12.6-093-tipc-fix-NULL-deref-in-cleanup_bearer.patch. - commit fb072de - Refresh patches.suse/0002-security-Add-a-kernel-lockdown-flag-for-early-boot-s.patch. Fixups. - commit 7185e51 - kgdb: Check early kernel lockdown flag before using kgdb (bsc#1234646). - commit c024660 - ACPI: Check early kernel lockdown flag before overlaying tables (bsc#1234646). - commit 60c8681 - efi: Set early kernel lock down flag if booted in secure boot mode (bsc#1234646). - commit 15c9a0f - security: Add a kernel lockdown flag for early boot stage (bsc#1234646). Update config files. Add CONFIG_LOCK_DOWN_KERNEL_EARLY=y to x86_64/default and arm64/default. - commit 19c62d3 - Lock down x86_64 kernel in secure boot mode in subsys_initcall stage (bsc#1234646). - commit edc14ea ++++ kernel-docs: - Linux 6.12.6 (bsc#1012628). - usb: misc: onboard_usb_dev: skip suspend/resume sequence for USB5744 SMBus support (bsc#1012628). - serial: sh-sci: Check if TX data was written to device in .tx_empty() (bsc#1012628). - bpf: Fix UAF via mismatching bpf_prog/attachment RCU flavors (bsc#1012628). - sched/deadline: Fix replenish_dl_new_period dl_server condition (bsc#1012628). - perf/x86/intel/ds: Unconditionally drain PEBS DS when changing PEBS_DATA_CFG (bsc#1012628). - clk: en7523: Fix wrong BUS clock for EN7581 (bsc#1012628). - ksmbd: fix racy issue from session lookup and expire (bsc#1012628). - splice: do not checksum AF_UNIX sockets (bsc#1012628). - tcp: check space before adding MPTCP SYN options (bsc#1012628). - perf ftrace: Fix undefined behavior in cmp_profile_data() (bsc#1012628). - virtio_net: correct netdev_tx_reset_queue() invocation point (bsc#1012628). - virtio_ring: add a func argument 'recycle_done' to virtqueue_resize() (bsc#1012628). - virtio_net: ensure netdev_tx_reset_queue is called on tx ring resize (bsc#1012628). - riscv: mm: Do not call pmd dtor on vmemmap page table teardown (bsc#1012628). - riscv: Fix wrong usage of __pa() on a fixmap address (bsc#1012628). - blk-cgroup: Fix UAF in blkcg_unpin_online() (bsc#1012628). - block: Switch to using refcount_t for zone write plugs (bsc#1012628). - block: Use a zone write plug BIO work for REQ_NOWAIT BIOs (bsc#1012628). - dm: Fix dm-zoned-reclaim zone write pointer alignment (bsc#1012628). - block: Prevent potential deadlocks in zone write plug error recovery (bsc#1012628). - gpio: graniterapids: Fix GPIO Ack functionality (bsc#1012628). - memcg: slub: fix SUnreclaim for post charged objects (bsc#1012628). - spi: rockchip: Fix PM runtime count on no-op cs (bsc#1012628). - gpio: ljca: Initialize num before accessing item in ljca_gpio_config (bsc#1012628). - ALSA: usb-audio: Add implicit feedback quirk for Yamaha THR5 (bsc#1012628). - ALSA: hda/realtek: Fix headset mic on Acer Nitro 5 (bsc#1012628). - riscv: Fix IPIs usage in kfence_protect_page() (bsc#1012628). - crypto: hisilicon/debugfs - fix the struct pointer incorrectly offset problem (bsc#1012628). - drm/panic: remove spurious empty line to clean warning (bsc#1012628). - usb: host: max3421-hcd: Correctly abort a USB request (bsc#1012628). - block: Ignore REQ_NOWAIT for zone reset and zone finish operations (bsc#1012628). - gpio: graniterapids: Fix vGPIO driver crash (bsc#1012628). - gpio: graniterapids: Fix incorrect BAR assignment (bsc#1012628). - gpio: graniterapids: Fix invalid GPI_IS register offset (bsc#1012628). - gpio: graniterapids: Fix invalid RXEVCFG register bitmask (bsc#1012628). - gpio: graniterapids: Determine if GPIO pad can be used by driver (bsc#1012628). - gpio: graniterapids: Check if GPIO line can be used for IRQs (bsc#1012628). - usb: core: hcd: only check primary hcd skip_phy_initialization (bsc#1012628). - bpf: Revert "bpf: Mark raw_tp arguments with PTR_MAYBE_NULL" (bsc#1012628). - ata: sata_highbank: fix OF node reference leak in highbank_initialize_phys() (bsc#1012628). - usb: dwc2: Fix HCD resume (bsc#1012628). - usb: dwc2: hcd: Fix GetPortStatus & SetPortFeature (bsc#1012628). - usb: dwc2: Fix HCD port connection race (bsc#1012628). - scsi: ufs: core: Update compl_time_stamp_local_clock after completing a cqe (bsc#1012628). - usb: gadget: midi2: Fix interpretation of is_midi1 bits (bsc#1012628). - usb: ehci-hcd: fix call balance of clocks handling routines (bsc#1012628). - usb: typec: anx7411: fix fwnode_handle reference leak (bsc#1012628). - usb: dwc3: imx8mp: fix software node kernel dump (bsc#1012628). - usb: typec: anx7411: fix OF node reference leaks in anx7411_typec_switch_probe() (bsc#1012628). - usb: gadget: u_serial: Fix the issue that gs_start_io crashed due to accessing null pointer (bsc#1012628). - usb: typec: ucsi: Fix completion notifications (bsc#1012628). - usb: dwc3: xilinx: make sure pipe clock is deselected in usb2 only mode (bsc#1012628). - iommu/tegra241-cmdqv: do not use smp_processor_id in preemptible context (bsc#1012628). - iommu/vt-d: Remove cache tags before disabling ATS (bsc#1012628). - iommu/vt-d: Fix qi_batch NULL pointer with nested parent domain (bsc#1012628). - drm/xe: Call invalidation_fence_fini for PT inval fences in error state (bsc#1012628). - drm/amdkfd: pause autosuspend when creating pdd (bsc#1012628). - drm/i915: Fix memory leak by correcting cache object name in error handler (bsc#1012628). - drm/i915/color: Stop using non-posted DSB writes for legacy LUT (bsc#1012628). - drm/i915: Fix NULL pointer dereference in capture_engine (bsc#1012628). - drm/amdgpu: fix UVD contiguous CS mapping problem (bsc#1012628). - drm/amd/pm: Set SMU v13.0.7 default workload type (bsc#1012628). - drm/amdgpu: fix when the cleaner shader is emitted (bsc#1012628). - drm/amdkfd: Dereference null return value (bsc#1012628). - drm/amdkfd: hard-code cacheline size for gfx11 (bsc#1012628). - drm/amdkfd: hard-code MALL cacheline size for gfx11, gfx12 (bsc#1012628). - xfs: set XFS_SICK_INO_SYMLINK_ZAPPED explicitly when zapping a symlink (bsc#1012628). - xfs: update btree keys correctly when _insrec splits an inode root block (bsc#1012628). - xfs: don't drop errno values when we fail to ficlone the entire range (bsc#1012628). - xfs: return a 64-bit block count from xfs_btree_count_blocks (bsc#1012628). - xfs: fix null bno_hint handling in xfs_rtallocate_rtg (bsc#1012628). - xfs: return from xfs_symlink_verify early on V4 filesystems (bsc#1012628). - xfs: fix scrub tracepoints when inode-rooted btrees are involved (bsc#1012628). - xfs: only run precommits once per transaction object (bsc#1012628). - xfs: unlock inodes when erroring out of xfs_trans_alloc_dir (bsc#1012628). - bpf: Check size for BTF-based ctx access of pointer members (bsc#1012628). - bpf: Fix theoretical prog_array UAF in __uprobe_perf_func() (bsc#1012628). - bpf,perf: Fix invalid prog_array access in perf_event_detach_bpf_prog (bsc#1012628). - bpf, sockmap: Fix race between element replace and close() (bsc#1012628). - bpf, sockmap: Fix update element with same (bsc#1012628). - bpf: Augment raw_tp arguments with PTR_MAYBE_NULL (bsc#1012628). - perf tools: Fix build-id event recording (bsc#1012628). - wifi: nl80211: fix NL80211_ATTR_MLO_LINK_ID off-by-one (bsc#1012628). - wifi: mac80211: init cnt before accessing elem in ieee80211_copy_mbssid_beacon (bsc#1012628). - wifi: mac80211: fix a queue stall in certain cases of CSA (bsc#1012628). - wifi: mac80211: fix station NSS capability initialization order (bsc#1012628). - perf machine: Initialize machine->env to address a segfault (bsc#1012628). - acpi: nfit: vmalloc-out-of-bounds Read in acpi_nfit_ctl (bsc#1012628). - batman-adv: Do not send uninitialized TT changes (bsc#1012628). - batman-adv: Remove uninitialized data in full table TT response (bsc#1012628). - batman-adv: Do not let TT changes list grows indefinitely (bsc#1012628). - net/mlx5: DR, prevent potential error pointer dereference (bsc#1012628). - wifi: cfg80211: sme: init n_channels before channels[] access (bsc#1012628). - selftests: mlxsw: sharedbuffer: Remove h1 ingress test case (bsc#1012628). - selftests: mlxsw: sharedbuffer: Remove duplicate test cases (bsc#1012628). - selftests: mlxsw: sharedbuffer: Ensure no extra packets are counted (bsc#1012628). - ptp: kvm: x86: Return EOPNOTSUPP instead of ENODEV from kvm_arch_ptp_init() (bsc#1012628). - bnxt_en: Fix GSO type for HW GRO packets on 5750X chips (bsc#1012628). - net: lapb: increase LAPB_HEADER_LEN (bsc#1012628). - net: defer final 'struct net' free in netns dismantle (bsc#1012628). - net: mscc: ocelot: fix memory leak on ocelot_port_add_txtstamp_skb() (bsc#1012628). - net: mscc: ocelot: improve handling of TX timestamp for unknown skb (bsc#1012628). - net: mscc: ocelot: ocelot->ts_id_lock and ocelot_port->tx_skbs.lock are IRQ-safe (bsc#1012628). - net: mscc: ocelot: be resilient to loss of PTP packets during transmission (bsc#1012628). - net: mscc: ocelot: perform error cleanup in ocelot_hwstamp_set() (bsc#1012628). - regulator: axp20x: AXP717: set ramp_delay (bsc#1012628). - spi: aspeed: Fix an error handling path in aspeed_spi_[read|write]_user() (bsc#1012628). - net: sparx5: fix FDMA performance issue (bsc#1012628). - net: sparx5: fix the maximum frame length register (bsc#1012628). - ACPI: resource: Fix memory resource type union access (bsc#1012628). - cxgb4: use port number to set mac addr (bsc#1012628). - qca_spi: Fix clock speed for multiple QCA7000 (bsc#1012628). - qca_spi: Make driver probing reliable (bsc#1012628). - ALSA: control: Avoid WARN() for symlink errors (bsc#1012628). - ASoC: amd: yc: Fix the wrong return value (bsc#1012628). - Documentation: PM: Clarify pm_runtime_resume_and_get() return value (bsc#1012628). - block: get wp_offset by bdev_offset_from_zone_start (bsc#1012628). - bnxt_en: Fix aggregation ID mask to prevent oops on 5760X chips (bsc#1012628). - Documentation: networking: Add a caveat to nexthop_compat_mode sysctl (bsc#1012628). - cifs: Fix rmdir failure due to ongoing I/O on deleted file (bsc#1012628). - net: renesas: rswitch: fix possible early skb release (bsc#1012628). - net: renesas: rswitch: fix race window between tx start and complete (bsc#1012628). - net: renesas: rswitch: fix leaked pointer on error path (bsc#1012628). - net: renesas: rswitch: avoid use-after-put for a device tree node (bsc#1012628). - net: renesas: rswitch: handle stop vs interrupt race (bsc#1012628). - ASoC: tas2781: Fix calibration issue in stress test (bsc#1012628). - Bluetooth: Improve setsockopt() handling of malformed user input (bsc#1012628). - libperf: evlist: Fix --cpu argument on hybrid platform (bsc#1012628). - ASoC: fsl_xcvr: change IFACE_PCM to IFACE_MIXER (bsc#1012628). - ASoC: fsl_spdif: change IFACE_PCM to IFACE_MIXER (bsc#1012628). - selftests: netfilter: Stabilize rpath.sh (bsc#1012628). - netfilter: IDLETIMER: Fix for possible ABBA deadlock (bsc#1012628). - netfilter: nf_tables: do not defer rule destruction via call_rcu (bsc#1012628). - net: mana: Fix memory leak in mana_gd_setup_irqs (bsc#1012628). - net: mana: Fix irq_contexts memory leak in mana_gd_setup_irqs (bsc#1012628). - net: dsa: felix: fix stuck CPU-injected packets with short taprio windows (bsc#1012628). - net/sched: netem: account for backlog updates from child qdisc (bsc#1012628). - net, team, bonding: Add netdev_base_features helper (bsc#1012628). - bonding: Fix initial {vlan,mpls}_feature set in bond_compute_features (bsc#1012628). - bonding: Fix feature propagation of NETIF_F_GSO_ENCAP_ALL (bsc#1012628). - team: Fix initial vlan_feature set in __team_compute_features (bsc#1012628). - team: Fix feature propagation of NETIF_F_GSO_ENCAP_ALL (bsc#1012628). - ASoC: Intel: sof_sdw: Add space for a terminator into DAIs array (bsc#1012628). - ACPICA: events/evxfregn: don't release the ContextMutex that was never acquired (bsc#1012628). - Bluetooth: hci_event: Fix using rcu_read_(un)lock while iterating (bsc#1012628). - Bluetooth: iso: Always release hdev at the end of iso_listen_bis (bsc#1012628). - Bluetooth: iso: Fix recursive locking warning (bsc#1012628). - Bluetooth: SCO: Add support for 16 bits transparent voice setting (bsc#1012628). - Bluetooth: iso: Fix circular lock in iso_listen_bis (bsc#1012628). - Bluetooth: iso: Fix circular lock in iso_conn_big_sync (bsc#1012628). - Bluetooth: btmtk: avoid UAF in btmtk_process_coredump (bsc#1012628). - net: renesas: rswitch: fix initial MPIC register setting (bsc#1012628). - net: dsa: microchip: KSZ9896 register regmap alignment to 32 bit boundaries (bsc#1012628). - net: dsa: tag_ocelot_8021q: fix broken reception (bsc#1012628). - drm/xe: fix the ERR_PTR() returned on failure to allocate tiny pt (bsc#1012628). - drm/xe/reg_sr: Remove register pool (bsc#1012628). - blk-iocost: Avoid using clamp() on inuse in __propagate_weights() (bsc#1012628). - kselftest/arm64: abi: fix SVCR detection (bsc#1012628). - blk-mq: move cpuhp callback registering out of q->sysfs_lock (bsc#1012628). - block: Fix potential deadlock while freezing queue and acquiring sysfs_lock (bsc#1012628). - rust: kbuild: set `bindgen`'s Rust target version (bsc#1012628). - KVM: arm64: Disable MPAM visibility by default and ignore VMM writes (bsc#1012628). - xen/netfront: fix crash when removing device (bsc#1012628). - x86: make get_cpu_vendor() accessible from Xen code (bsc#1012628). - objtool/x86: allow syscall instruction (bsc#1012628). - x86/static-call: provide a way to do very early static-call updates (bsc#1012628). - x86/xen: don't do PV iret hypercall through hypercall page (bsc#1012628). - x86/xen: add central hypercall functions (bsc#1012628). - x86/xen: use new hypercall functions instead of hypercall page (bsc#1012628). - x86/xen: remove hypercall page (bsc#1012628). - x86/static-call: fix 32-bit build (bsc#1012628). - Rename to patches.kernel.org/6.12.6-089-amdgpu-uvd-get-ring-reference-from-rq-schedule.patch. - Rename to patches.kernel.org/6.12.6-093-tipc-fix-NULL-deref-in-cleanup_bearer.patch. - commit fb072de - Refresh patches.suse/0002-security-Add-a-kernel-lockdown-flag-for-early-boot-s.patch. Fixups. - commit 7185e51 - kgdb: Check early kernel lockdown flag before using kgdb (bsc#1234646). - commit c024660 - ACPI: Check early kernel lockdown flag before overlaying tables (bsc#1234646). - commit 60c8681 - efi: Set early kernel lock down flag if booted in secure boot mode (bsc#1234646). - commit 15c9a0f - security: Add a kernel lockdown flag for early boot stage (bsc#1234646). Update config files. Add CONFIG_LOCK_DOWN_KERNEL_EARLY=y to x86_64/default and arm64/default. - commit 19c62d3 - Lock down x86_64 kernel in secure boot mode in subsys_initcall stage (bsc#1234646). - commit edc14ea ++++ kernel-kvmsmall: - Linux 6.12.6 (bsc#1012628). - usb: misc: onboard_usb_dev: skip suspend/resume sequence for USB5744 SMBus support (bsc#1012628). - serial: sh-sci: Check if TX data was written to device in .tx_empty() (bsc#1012628). - bpf: Fix UAF via mismatching bpf_prog/attachment RCU flavors (bsc#1012628). - sched/deadline: Fix replenish_dl_new_period dl_server condition (bsc#1012628). - perf/x86/intel/ds: Unconditionally drain PEBS DS when changing PEBS_DATA_CFG (bsc#1012628). - clk: en7523: Fix wrong BUS clock for EN7581 (bsc#1012628). - ksmbd: fix racy issue from session lookup and expire (bsc#1012628). - splice: do not checksum AF_UNIX sockets (bsc#1012628). - tcp: check space before adding MPTCP SYN options (bsc#1012628). - perf ftrace: Fix undefined behavior in cmp_profile_data() (bsc#1012628). - virtio_net: correct netdev_tx_reset_queue() invocation point (bsc#1012628). - virtio_ring: add a func argument 'recycle_done' to virtqueue_resize() (bsc#1012628). - virtio_net: ensure netdev_tx_reset_queue is called on tx ring resize (bsc#1012628). - riscv: mm: Do not call pmd dtor on vmemmap page table teardown (bsc#1012628). - riscv: Fix wrong usage of __pa() on a fixmap address (bsc#1012628). - blk-cgroup: Fix UAF in blkcg_unpin_online() (bsc#1012628). - block: Switch to using refcount_t for zone write plugs (bsc#1012628). - block: Use a zone write plug BIO work for REQ_NOWAIT BIOs (bsc#1012628). - dm: Fix dm-zoned-reclaim zone write pointer alignment (bsc#1012628). - block: Prevent potential deadlocks in zone write plug error recovery (bsc#1012628). - gpio: graniterapids: Fix GPIO Ack functionality (bsc#1012628). - memcg: slub: fix SUnreclaim for post charged objects (bsc#1012628). - spi: rockchip: Fix PM runtime count on no-op cs (bsc#1012628). - gpio: ljca: Initialize num before accessing item in ljca_gpio_config (bsc#1012628). - ALSA: usb-audio: Add implicit feedback quirk for Yamaha THR5 (bsc#1012628). - ALSA: hda/realtek: Fix headset mic on Acer Nitro 5 (bsc#1012628). - riscv: Fix IPIs usage in kfence_protect_page() (bsc#1012628). - crypto: hisilicon/debugfs - fix the struct pointer incorrectly offset problem (bsc#1012628). - drm/panic: remove spurious empty line to clean warning (bsc#1012628). - usb: host: max3421-hcd: Correctly abort a USB request (bsc#1012628). - block: Ignore REQ_NOWAIT for zone reset and zone finish operations (bsc#1012628). - gpio: graniterapids: Fix vGPIO driver crash (bsc#1012628). - gpio: graniterapids: Fix incorrect BAR assignment (bsc#1012628). - gpio: graniterapids: Fix invalid GPI_IS register offset (bsc#1012628). - gpio: graniterapids: Fix invalid RXEVCFG register bitmask (bsc#1012628). - gpio: graniterapids: Determine if GPIO pad can be used by driver (bsc#1012628). - gpio: graniterapids: Check if GPIO line can be used for IRQs (bsc#1012628). - usb: core: hcd: only check primary hcd skip_phy_initialization (bsc#1012628). - bpf: Revert "bpf: Mark raw_tp arguments with PTR_MAYBE_NULL" (bsc#1012628). - ata: sata_highbank: fix OF node reference leak in highbank_initialize_phys() (bsc#1012628). - usb: dwc2: Fix HCD resume (bsc#1012628). - usb: dwc2: hcd: Fix GetPortStatus & SetPortFeature (bsc#1012628). - usb: dwc2: Fix HCD port connection race (bsc#1012628). - scsi: ufs: core: Update compl_time_stamp_local_clock after completing a cqe (bsc#1012628). - usb: gadget: midi2: Fix interpretation of is_midi1 bits (bsc#1012628). - usb: ehci-hcd: fix call balance of clocks handling routines (bsc#1012628). - usb: typec: anx7411: fix fwnode_handle reference leak (bsc#1012628). - usb: dwc3: imx8mp: fix software node kernel dump (bsc#1012628). - usb: typec: anx7411: fix OF node reference leaks in anx7411_typec_switch_probe() (bsc#1012628). - usb: gadget: u_serial: Fix the issue that gs_start_io crashed due to accessing null pointer (bsc#1012628). - usb: typec: ucsi: Fix completion notifications (bsc#1012628). - usb: dwc3: xilinx: make sure pipe clock is deselected in usb2 only mode (bsc#1012628). - iommu/tegra241-cmdqv: do not use smp_processor_id in preemptible context (bsc#1012628). - iommu/vt-d: Remove cache tags before disabling ATS (bsc#1012628). - iommu/vt-d: Fix qi_batch NULL pointer with nested parent domain (bsc#1012628). - drm/xe: Call invalidation_fence_fini for PT inval fences in error state (bsc#1012628). - drm/amdkfd: pause autosuspend when creating pdd (bsc#1012628). - drm/i915: Fix memory leak by correcting cache object name in error handler (bsc#1012628). - drm/i915/color: Stop using non-posted DSB writes for legacy LUT (bsc#1012628). - drm/i915: Fix NULL pointer dereference in capture_engine (bsc#1012628). - drm/amdgpu: fix UVD contiguous CS mapping problem (bsc#1012628). - drm/amd/pm: Set SMU v13.0.7 default workload type (bsc#1012628). - drm/amdgpu: fix when the cleaner shader is emitted (bsc#1012628). - drm/amdkfd: Dereference null return value (bsc#1012628). - drm/amdkfd: hard-code cacheline size for gfx11 (bsc#1012628). - drm/amdkfd: hard-code MALL cacheline size for gfx11, gfx12 (bsc#1012628). - xfs: set XFS_SICK_INO_SYMLINK_ZAPPED explicitly when zapping a symlink (bsc#1012628). - xfs: update btree keys correctly when _insrec splits an inode root block (bsc#1012628). - xfs: don't drop errno values when we fail to ficlone the entire range (bsc#1012628). - xfs: return a 64-bit block count from xfs_btree_count_blocks (bsc#1012628). - xfs: fix null bno_hint handling in xfs_rtallocate_rtg (bsc#1012628). - xfs: return from xfs_symlink_verify early on V4 filesystems (bsc#1012628). - xfs: fix scrub tracepoints when inode-rooted btrees are involved (bsc#1012628). - xfs: only run precommits once per transaction object (bsc#1012628). - xfs: unlock inodes when erroring out of xfs_trans_alloc_dir (bsc#1012628). - bpf: Check size for BTF-based ctx access of pointer members (bsc#1012628). - bpf: Fix theoretical prog_array UAF in __uprobe_perf_func() (bsc#1012628). - bpf,perf: Fix invalid prog_array access in perf_event_detach_bpf_prog (bsc#1012628). - bpf, sockmap: Fix race between element replace and close() (bsc#1012628). - bpf, sockmap: Fix update element with same (bsc#1012628). - bpf: Augment raw_tp arguments with PTR_MAYBE_NULL (bsc#1012628). - perf tools: Fix build-id event recording (bsc#1012628). - wifi: nl80211: fix NL80211_ATTR_MLO_LINK_ID off-by-one (bsc#1012628). - wifi: mac80211: init cnt before accessing elem in ieee80211_copy_mbssid_beacon (bsc#1012628). - wifi: mac80211: fix a queue stall in certain cases of CSA (bsc#1012628). - wifi: mac80211: fix station NSS capability initialization order (bsc#1012628). - perf machine: Initialize machine->env to address a segfault (bsc#1012628). - acpi: nfit: vmalloc-out-of-bounds Read in acpi_nfit_ctl (bsc#1012628). - batman-adv: Do not send uninitialized TT changes (bsc#1012628). - batman-adv: Remove uninitialized data in full table TT response (bsc#1012628). - batman-adv: Do not let TT changes list grows indefinitely (bsc#1012628). - net/mlx5: DR, prevent potential error pointer dereference (bsc#1012628). - wifi: cfg80211: sme: init n_channels before channels[] access (bsc#1012628). - selftests: mlxsw: sharedbuffer: Remove h1 ingress test case (bsc#1012628). - selftests: mlxsw: sharedbuffer: Remove duplicate test cases (bsc#1012628). - selftests: mlxsw: sharedbuffer: Ensure no extra packets are counted (bsc#1012628). - ptp: kvm: x86: Return EOPNOTSUPP instead of ENODEV from kvm_arch_ptp_init() (bsc#1012628). - bnxt_en: Fix GSO type for HW GRO packets on 5750X chips (bsc#1012628). - net: lapb: increase LAPB_HEADER_LEN (bsc#1012628). - net: defer final 'struct net' free in netns dismantle (bsc#1012628). - net: mscc: ocelot: fix memory leak on ocelot_port_add_txtstamp_skb() (bsc#1012628). - net: mscc: ocelot: improve handling of TX timestamp for unknown skb (bsc#1012628). - net: mscc: ocelot: ocelot->ts_id_lock and ocelot_port->tx_skbs.lock are IRQ-safe (bsc#1012628). - net: mscc: ocelot: be resilient to loss of PTP packets during transmission (bsc#1012628). - net: mscc: ocelot: perform error cleanup in ocelot_hwstamp_set() (bsc#1012628). - regulator: axp20x: AXP717: set ramp_delay (bsc#1012628). - spi: aspeed: Fix an error handling path in aspeed_spi_[read|write]_user() (bsc#1012628). - net: sparx5: fix FDMA performance issue (bsc#1012628). - net: sparx5: fix the maximum frame length register (bsc#1012628). - ACPI: resource: Fix memory resource type union access (bsc#1012628). - cxgb4: use port number to set mac addr (bsc#1012628). - qca_spi: Fix clock speed for multiple QCA7000 (bsc#1012628). - qca_spi: Make driver probing reliable (bsc#1012628). - ALSA: control: Avoid WARN() for symlink errors (bsc#1012628). - ASoC: amd: yc: Fix the wrong return value (bsc#1012628). - Documentation: PM: Clarify pm_runtime_resume_and_get() return value (bsc#1012628). - block: get wp_offset by bdev_offset_from_zone_start (bsc#1012628). - bnxt_en: Fix aggregation ID mask to prevent oops on 5760X chips (bsc#1012628). - Documentation: networking: Add a caveat to nexthop_compat_mode sysctl (bsc#1012628). - cifs: Fix rmdir failure due to ongoing I/O on deleted file (bsc#1012628). - net: renesas: rswitch: fix possible early skb release (bsc#1012628). - net: renesas: rswitch: fix race window between tx start and complete (bsc#1012628). - net: renesas: rswitch: fix leaked pointer on error path (bsc#1012628). - net: renesas: rswitch: avoid use-after-put for a device tree node (bsc#1012628). - net: renesas: rswitch: handle stop vs interrupt race (bsc#1012628). - ASoC: tas2781: Fix calibration issue in stress test (bsc#1012628). - Bluetooth: Improve setsockopt() handling of malformed user input (bsc#1012628). - libperf: evlist: Fix --cpu argument on hybrid platform (bsc#1012628). - ASoC: fsl_xcvr: change IFACE_PCM to IFACE_MIXER (bsc#1012628). - ASoC: fsl_spdif: change IFACE_PCM to IFACE_MIXER (bsc#1012628). - selftests: netfilter: Stabilize rpath.sh (bsc#1012628). - netfilter: IDLETIMER: Fix for possible ABBA deadlock (bsc#1012628). - netfilter: nf_tables: do not defer rule destruction via call_rcu (bsc#1012628). - net: mana: Fix memory leak in mana_gd_setup_irqs (bsc#1012628). - net: mana: Fix irq_contexts memory leak in mana_gd_setup_irqs (bsc#1012628). - net: dsa: felix: fix stuck CPU-injected packets with short taprio windows (bsc#1012628). - net/sched: netem: account for backlog updates from child qdisc (bsc#1012628). - net, team, bonding: Add netdev_base_features helper (bsc#1012628). - bonding: Fix initial {vlan,mpls}_feature set in bond_compute_features (bsc#1012628). - bonding: Fix feature propagation of NETIF_F_GSO_ENCAP_ALL (bsc#1012628). - team: Fix initial vlan_feature set in __team_compute_features (bsc#1012628). - team: Fix feature propagation of NETIF_F_GSO_ENCAP_ALL (bsc#1012628). - ASoC: Intel: sof_sdw: Add space for a terminator into DAIs array (bsc#1012628). - ACPICA: events/evxfregn: don't release the ContextMutex that was never acquired (bsc#1012628). - Bluetooth: hci_event: Fix using rcu_read_(un)lock while iterating (bsc#1012628). - Bluetooth: iso: Always release hdev at the end of iso_listen_bis (bsc#1012628). - Bluetooth: iso: Fix recursive locking warning (bsc#1012628). - Bluetooth: SCO: Add support for 16 bits transparent voice setting (bsc#1012628). - Bluetooth: iso: Fix circular lock in iso_listen_bis (bsc#1012628). - Bluetooth: iso: Fix circular lock in iso_conn_big_sync (bsc#1012628). - Bluetooth: btmtk: avoid UAF in btmtk_process_coredump (bsc#1012628). - net: renesas: rswitch: fix initial MPIC register setting (bsc#1012628). - net: dsa: microchip: KSZ9896 register regmap alignment to 32 bit boundaries (bsc#1012628). - net: dsa: tag_ocelot_8021q: fix broken reception (bsc#1012628). - drm/xe: fix the ERR_PTR() returned on failure to allocate tiny pt (bsc#1012628). - drm/xe/reg_sr: Remove register pool (bsc#1012628). - blk-iocost: Avoid using clamp() on inuse in __propagate_weights() (bsc#1012628). - kselftest/arm64: abi: fix SVCR detection (bsc#1012628). - blk-mq: move cpuhp callback registering out of q->sysfs_lock (bsc#1012628). - block: Fix potential deadlock while freezing queue and acquiring sysfs_lock (bsc#1012628). - rust: kbuild: set `bindgen`'s Rust target version (bsc#1012628). - KVM: arm64: Disable MPAM visibility by default and ignore VMM writes (bsc#1012628). - xen/netfront: fix crash when removing device (bsc#1012628). - x86: make get_cpu_vendor() accessible from Xen code (bsc#1012628). - objtool/x86: allow syscall instruction (bsc#1012628). - x86/static-call: provide a way to do very early static-call updates (bsc#1012628). - x86/xen: don't do PV iret hypercall through hypercall page (bsc#1012628). - x86/xen: add central hypercall functions (bsc#1012628). - x86/xen: use new hypercall functions instead of hypercall page (bsc#1012628). - x86/xen: remove hypercall page (bsc#1012628). - x86/static-call: fix 32-bit build (bsc#1012628). - Rename to patches.kernel.org/6.12.6-089-amdgpu-uvd-get-ring-reference-from-rq-schedule.patch. - Rename to patches.kernel.org/6.12.6-093-tipc-fix-NULL-deref-in-cleanup_bearer.patch. - commit fb072de - Refresh patches.suse/0002-security-Add-a-kernel-lockdown-flag-for-early-boot-s.patch. Fixups. - commit 7185e51 - kgdb: Check early kernel lockdown flag before using kgdb (bsc#1234646). - commit c024660 - ACPI: Check early kernel lockdown flag before overlaying tables (bsc#1234646). - commit 60c8681 - efi: Set early kernel lock down flag if booted in secure boot mode (bsc#1234646). - commit 15c9a0f - security: Add a kernel lockdown flag for early boot stage (bsc#1234646). Update config files. Add CONFIG_LOCK_DOWN_KERNEL_EARLY=y to x86_64/default and arm64/default. - commit 19c62d3 - Lock down x86_64 kernel in secure boot mode in subsys_initcall stage (bsc#1234646). - commit edc14ea ++++ kernel-obs-build: - Linux 6.12.6 (bsc#1012628). - usb: misc: onboard_usb_dev: skip suspend/resume sequence for USB5744 SMBus support (bsc#1012628). - serial: sh-sci: Check if TX data was written to device in .tx_empty() (bsc#1012628). - bpf: Fix UAF via mismatching bpf_prog/attachment RCU flavors (bsc#1012628). - sched/deadline: Fix replenish_dl_new_period dl_server condition (bsc#1012628). - perf/x86/intel/ds: Unconditionally drain PEBS DS when changing PEBS_DATA_CFG (bsc#1012628). - clk: en7523: Fix wrong BUS clock for EN7581 (bsc#1012628). - ksmbd: fix racy issue from session lookup and expire (bsc#1012628). - splice: do not checksum AF_UNIX sockets (bsc#1012628). - tcp: check space before adding MPTCP SYN options (bsc#1012628). - perf ftrace: Fix undefined behavior in cmp_profile_data() (bsc#1012628). - virtio_net: correct netdev_tx_reset_queue() invocation point (bsc#1012628). - virtio_ring: add a func argument 'recycle_done' to virtqueue_resize() (bsc#1012628). - virtio_net: ensure netdev_tx_reset_queue is called on tx ring resize (bsc#1012628). - riscv: mm: Do not call pmd dtor on vmemmap page table teardown (bsc#1012628). - riscv: Fix wrong usage of __pa() on a fixmap address (bsc#1012628). - blk-cgroup: Fix UAF in blkcg_unpin_online() (bsc#1012628). - block: Switch to using refcount_t for zone write plugs (bsc#1012628). - block: Use a zone write plug BIO work for REQ_NOWAIT BIOs (bsc#1012628). - dm: Fix dm-zoned-reclaim zone write pointer alignment (bsc#1012628). - block: Prevent potential deadlocks in zone write plug error recovery (bsc#1012628). - gpio: graniterapids: Fix GPIO Ack functionality (bsc#1012628). - memcg: slub: fix SUnreclaim for post charged objects (bsc#1012628). - spi: rockchip: Fix PM runtime count on no-op cs (bsc#1012628). - gpio: ljca: Initialize num before accessing item in ljca_gpio_config (bsc#1012628). - ALSA: usb-audio: Add implicit feedback quirk for Yamaha THR5 (bsc#1012628). - ALSA: hda/realtek: Fix headset mic on Acer Nitro 5 (bsc#1012628). - riscv: Fix IPIs usage in kfence_protect_page() (bsc#1012628). - crypto: hisilicon/debugfs - fix the struct pointer incorrectly offset problem (bsc#1012628). - drm/panic: remove spurious empty line to clean warning (bsc#1012628). - usb: host: max3421-hcd: Correctly abort a USB request (bsc#1012628). - block: Ignore REQ_NOWAIT for zone reset and zone finish operations (bsc#1012628). - gpio: graniterapids: Fix vGPIO driver crash (bsc#1012628). - gpio: graniterapids: Fix incorrect BAR assignment (bsc#1012628). - gpio: graniterapids: Fix invalid GPI_IS register offset (bsc#1012628). - gpio: graniterapids: Fix invalid RXEVCFG register bitmask (bsc#1012628). - gpio: graniterapids: Determine if GPIO pad can be used by driver (bsc#1012628). - gpio: graniterapids: Check if GPIO line can be used for IRQs (bsc#1012628). - usb: core: hcd: only check primary hcd skip_phy_initialization (bsc#1012628). - bpf: Revert "bpf: Mark raw_tp arguments with PTR_MAYBE_NULL" (bsc#1012628). - ata: sata_highbank: fix OF node reference leak in highbank_initialize_phys() (bsc#1012628). - usb: dwc2: Fix HCD resume (bsc#1012628). - usb: dwc2: hcd: Fix GetPortStatus & SetPortFeature (bsc#1012628). - usb: dwc2: Fix HCD port connection race (bsc#1012628). - scsi: ufs: core: Update compl_time_stamp_local_clock after completing a cqe (bsc#1012628). - usb: gadget: midi2: Fix interpretation of is_midi1 bits (bsc#1012628). - usb: ehci-hcd: fix call balance of clocks handling routines (bsc#1012628). - usb: typec: anx7411: fix fwnode_handle reference leak (bsc#1012628). - usb: dwc3: imx8mp: fix software node kernel dump (bsc#1012628). - usb: typec: anx7411: fix OF node reference leaks in anx7411_typec_switch_probe() (bsc#1012628). - usb: gadget: u_serial: Fix the issue that gs_start_io crashed due to accessing null pointer (bsc#1012628). - usb: typec: ucsi: Fix completion notifications (bsc#1012628). - usb: dwc3: xilinx: make sure pipe clock is deselected in usb2 only mode (bsc#1012628). - iommu/tegra241-cmdqv: do not use smp_processor_id in preemptible context (bsc#1012628). - iommu/vt-d: Remove cache tags before disabling ATS (bsc#1012628). - iommu/vt-d: Fix qi_batch NULL pointer with nested parent domain (bsc#1012628). - drm/xe: Call invalidation_fence_fini for PT inval fences in error state (bsc#1012628). - drm/amdkfd: pause autosuspend when creating pdd (bsc#1012628). - drm/i915: Fix memory leak by correcting cache object name in error handler (bsc#1012628). - drm/i915/color: Stop using non-posted DSB writes for legacy LUT (bsc#1012628). - drm/i915: Fix NULL pointer dereference in capture_engine (bsc#1012628). - drm/amdgpu: fix UVD contiguous CS mapping problem (bsc#1012628). - drm/amd/pm: Set SMU v13.0.7 default workload type (bsc#1012628). - drm/amdgpu: fix when the cleaner shader is emitted (bsc#1012628). - drm/amdkfd: Dereference null return value (bsc#1012628). - drm/amdkfd: hard-code cacheline size for gfx11 (bsc#1012628). - drm/amdkfd: hard-code MALL cacheline size for gfx11, gfx12 (bsc#1012628). - xfs: set XFS_SICK_INO_SYMLINK_ZAPPED explicitly when zapping a symlink (bsc#1012628). - xfs: update btree keys correctly when _insrec splits an inode root block (bsc#1012628). - xfs: don't drop errno values when we fail to ficlone the entire range (bsc#1012628). - xfs: return a 64-bit block count from xfs_btree_count_blocks (bsc#1012628). - xfs: fix null bno_hint handling in xfs_rtallocate_rtg (bsc#1012628). - xfs: return from xfs_symlink_verify early on V4 filesystems (bsc#1012628). - xfs: fix scrub tracepoints when inode-rooted btrees are involved (bsc#1012628). - xfs: only run precommits once per transaction object (bsc#1012628). - xfs: unlock inodes when erroring out of xfs_trans_alloc_dir (bsc#1012628). - bpf: Check size for BTF-based ctx access of pointer members (bsc#1012628). - bpf: Fix theoretical prog_array UAF in __uprobe_perf_func() (bsc#1012628). - bpf,perf: Fix invalid prog_array access in perf_event_detach_bpf_prog (bsc#1012628). - bpf, sockmap: Fix race between element replace and close() (bsc#1012628). - bpf, sockmap: Fix update element with same (bsc#1012628). - bpf: Augment raw_tp arguments with PTR_MAYBE_NULL (bsc#1012628). - perf tools: Fix build-id event recording (bsc#1012628). - wifi: nl80211: fix NL80211_ATTR_MLO_LINK_ID off-by-one (bsc#1012628). - wifi: mac80211: init cnt before accessing elem in ieee80211_copy_mbssid_beacon (bsc#1012628). - wifi: mac80211: fix a queue stall in certain cases of CSA (bsc#1012628). - wifi: mac80211: fix station NSS capability initialization order (bsc#1012628). - perf machine: Initialize machine->env to address a segfault (bsc#1012628). - acpi: nfit: vmalloc-out-of-bounds Read in acpi_nfit_ctl (bsc#1012628). - batman-adv: Do not send uninitialized TT changes (bsc#1012628). - batman-adv: Remove uninitialized data in full table TT response (bsc#1012628). - batman-adv: Do not let TT changes list grows indefinitely (bsc#1012628). - net/mlx5: DR, prevent potential error pointer dereference (bsc#1012628). - wifi: cfg80211: sme: init n_channels before channels[] access (bsc#1012628). - selftests: mlxsw: sharedbuffer: Remove h1 ingress test case (bsc#1012628). - selftests: mlxsw: sharedbuffer: Remove duplicate test cases (bsc#1012628). - selftests: mlxsw: sharedbuffer: Ensure no extra packets are counted (bsc#1012628). - ptp: kvm: x86: Return EOPNOTSUPP instead of ENODEV from kvm_arch_ptp_init() (bsc#1012628). - bnxt_en: Fix GSO type for HW GRO packets on 5750X chips (bsc#1012628). - net: lapb: increase LAPB_HEADER_LEN (bsc#1012628). - net: defer final 'struct net' free in netns dismantle (bsc#1012628). - net: mscc: ocelot: fix memory leak on ocelot_port_add_txtstamp_skb() (bsc#1012628). - net: mscc: ocelot: improve handling of TX timestamp for unknown skb (bsc#1012628). - net: mscc: ocelot: ocelot->ts_id_lock and ocelot_port->tx_skbs.lock are IRQ-safe (bsc#1012628). - net: mscc: ocelot: be resilient to loss of PTP packets during transmission (bsc#1012628). - net: mscc: ocelot: perform error cleanup in ocelot_hwstamp_set() (bsc#1012628). - regulator: axp20x: AXP717: set ramp_delay (bsc#1012628). - spi: aspeed: Fix an error handling path in aspeed_spi_[read|write]_user() (bsc#1012628). - net: sparx5: fix FDMA performance issue (bsc#1012628). - net: sparx5: fix the maximum frame length register (bsc#1012628). - ACPI: resource: Fix memory resource type union access (bsc#1012628). - cxgb4: use port number to set mac addr (bsc#1012628). - qca_spi: Fix clock speed for multiple QCA7000 (bsc#1012628). - qca_spi: Make driver probing reliable (bsc#1012628). - ALSA: control: Avoid WARN() for symlink errors (bsc#1012628). - ASoC: amd: yc: Fix the wrong return value (bsc#1012628). - Documentation: PM: Clarify pm_runtime_resume_and_get() return value (bsc#1012628). - block: get wp_offset by bdev_offset_from_zone_start (bsc#1012628). - bnxt_en: Fix aggregation ID mask to prevent oops on 5760X chips (bsc#1012628). - Documentation: networking: Add a caveat to nexthop_compat_mode sysctl (bsc#1012628). - cifs: Fix rmdir failure due to ongoing I/O on deleted file (bsc#1012628). - net: renesas: rswitch: fix possible early skb release (bsc#1012628). - net: renesas: rswitch: fix race window between tx start and complete (bsc#1012628). - net: renesas: rswitch: fix leaked pointer on error path (bsc#1012628). - net: renesas: rswitch: avoid use-after-put for a device tree node (bsc#1012628). - net: renesas: rswitch: handle stop vs interrupt race (bsc#1012628). - ASoC: tas2781: Fix calibration issue in stress test (bsc#1012628). - Bluetooth: Improve setsockopt() handling of malformed user input (bsc#1012628). - libperf: evlist: Fix --cpu argument on hybrid platform (bsc#1012628). - ASoC: fsl_xcvr: change IFACE_PCM to IFACE_MIXER (bsc#1012628). - ASoC: fsl_spdif: change IFACE_PCM to IFACE_MIXER (bsc#1012628). - selftests: netfilter: Stabilize rpath.sh (bsc#1012628). - netfilter: IDLETIMER: Fix for possible ABBA deadlock (bsc#1012628). - netfilter: nf_tables: do not defer rule destruction via call_rcu (bsc#1012628). - net: mana: Fix memory leak in mana_gd_setup_irqs (bsc#1012628). - net: mana: Fix irq_contexts memory leak in mana_gd_setup_irqs (bsc#1012628). - net: dsa: felix: fix stuck CPU-injected packets with short taprio windows (bsc#1012628). - net/sched: netem: account for backlog updates from child qdisc (bsc#1012628). - net, team, bonding: Add netdev_base_features helper (bsc#1012628). - bonding: Fix initial {vlan,mpls}_feature set in bond_compute_features (bsc#1012628). - bonding: Fix feature propagation of NETIF_F_GSO_ENCAP_ALL (bsc#1012628). - team: Fix initial vlan_feature set in __team_compute_features (bsc#1012628). - team: Fix feature propagation of NETIF_F_GSO_ENCAP_ALL (bsc#1012628). - ASoC: Intel: sof_sdw: Add space for a terminator into DAIs array (bsc#1012628). - ACPICA: events/evxfregn: don't release the ContextMutex that was never acquired (bsc#1012628). - Bluetooth: hci_event: Fix using rcu_read_(un)lock while iterating (bsc#1012628). - Bluetooth: iso: Always release hdev at the end of iso_listen_bis (bsc#1012628). - Bluetooth: iso: Fix recursive locking warning (bsc#1012628). - Bluetooth: SCO: Add support for 16 bits transparent voice setting (bsc#1012628). - Bluetooth: iso: Fix circular lock in iso_listen_bis (bsc#1012628). - Bluetooth: iso: Fix circular lock in iso_conn_big_sync (bsc#1012628). - Bluetooth: btmtk: avoid UAF in btmtk_process_coredump (bsc#1012628). - net: renesas: rswitch: fix initial MPIC register setting (bsc#1012628). - net: dsa: microchip: KSZ9896 register regmap alignment to 32 bit boundaries (bsc#1012628). - net: dsa: tag_ocelot_8021q: fix broken reception (bsc#1012628). - drm/xe: fix the ERR_PTR() returned on failure to allocate tiny pt (bsc#1012628). - drm/xe/reg_sr: Remove register pool (bsc#1012628). - blk-iocost: Avoid using clamp() on inuse in __propagate_weights() (bsc#1012628). - kselftest/arm64: abi: fix SVCR detection (bsc#1012628). - blk-mq: move cpuhp callback registering out of q->sysfs_lock (bsc#1012628). - block: Fix potential deadlock while freezing queue and acquiring sysfs_lock (bsc#1012628). - rust: kbuild: set `bindgen`'s Rust target version (bsc#1012628). - KVM: arm64: Disable MPAM visibility by default and ignore VMM writes (bsc#1012628). - xen/netfront: fix crash when removing device (bsc#1012628). - x86: make get_cpu_vendor() accessible from Xen code (bsc#1012628). - objtool/x86: allow syscall instruction (bsc#1012628). - x86/static-call: provide a way to do very early static-call updates (bsc#1012628). - x86/xen: don't do PV iret hypercall through hypercall page (bsc#1012628). - x86/xen: add central hypercall functions (bsc#1012628). - x86/xen: use new hypercall functions instead of hypercall page (bsc#1012628). - x86/xen: remove hypercall page (bsc#1012628). - x86/static-call: fix 32-bit build (bsc#1012628). - Rename to patches.kernel.org/6.12.6-089-amdgpu-uvd-get-ring-reference-from-rq-schedule.patch. - Rename to patches.kernel.org/6.12.6-093-tipc-fix-NULL-deref-in-cleanup_bearer.patch. - commit fb072de - Refresh patches.suse/0002-security-Add-a-kernel-lockdown-flag-for-early-boot-s.patch. Fixups. - commit 7185e51 - kgdb: Check early kernel lockdown flag before using kgdb (bsc#1234646). - commit c024660 - ACPI: Check early kernel lockdown flag before overlaying tables (bsc#1234646). - commit 60c8681 - efi: Set early kernel lock down flag if booted in secure boot mode (bsc#1234646). - commit 15c9a0f - security: Add a kernel lockdown flag for early boot stage (bsc#1234646). Update config files. Add CONFIG_LOCK_DOWN_KERNEL_EARLY=y to x86_64/default and arm64/default. - commit 19c62d3 - Lock down x86_64 kernel in secure boot mode in subsys_initcall stage (bsc#1234646). - commit edc14ea ++++ kernel-obs-qa: - Linux 6.12.6 (bsc#1012628). - usb: misc: onboard_usb_dev: skip suspend/resume sequence for USB5744 SMBus support (bsc#1012628). - serial: sh-sci: Check if TX data was written to device in .tx_empty() (bsc#1012628). - bpf: Fix UAF via mismatching bpf_prog/attachment RCU flavors (bsc#1012628). - sched/deadline: Fix replenish_dl_new_period dl_server condition (bsc#1012628). - perf/x86/intel/ds: Unconditionally drain PEBS DS when changing PEBS_DATA_CFG (bsc#1012628). - clk: en7523: Fix wrong BUS clock for EN7581 (bsc#1012628). - ksmbd: fix racy issue from session lookup and expire (bsc#1012628). - splice: do not checksum AF_UNIX sockets (bsc#1012628). - tcp: check space before adding MPTCP SYN options (bsc#1012628). - perf ftrace: Fix undefined behavior in cmp_profile_data() (bsc#1012628). - virtio_net: correct netdev_tx_reset_queue() invocation point (bsc#1012628). - virtio_ring: add a func argument 'recycle_done' to virtqueue_resize() (bsc#1012628). - virtio_net: ensure netdev_tx_reset_queue is called on tx ring resize (bsc#1012628). - riscv: mm: Do not call pmd dtor on vmemmap page table teardown (bsc#1012628). - riscv: Fix wrong usage of __pa() on a fixmap address (bsc#1012628). - blk-cgroup: Fix UAF in blkcg_unpin_online() (bsc#1012628). - block: Switch to using refcount_t for zone write plugs (bsc#1012628). - block: Use a zone write plug BIO work for REQ_NOWAIT BIOs (bsc#1012628). - dm: Fix dm-zoned-reclaim zone write pointer alignment (bsc#1012628). - block: Prevent potential deadlocks in zone write plug error recovery (bsc#1012628). - gpio: graniterapids: Fix GPIO Ack functionality (bsc#1012628). - memcg: slub: fix SUnreclaim for post charged objects (bsc#1012628). - spi: rockchip: Fix PM runtime count on no-op cs (bsc#1012628). - gpio: ljca: Initialize num before accessing item in ljca_gpio_config (bsc#1012628). - ALSA: usb-audio: Add implicit feedback quirk for Yamaha THR5 (bsc#1012628). - ALSA: hda/realtek: Fix headset mic on Acer Nitro 5 (bsc#1012628). - riscv: Fix IPIs usage in kfence_protect_page() (bsc#1012628). - crypto: hisilicon/debugfs - fix the struct pointer incorrectly offset problem (bsc#1012628). - drm/panic: remove spurious empty line to clean warning (bsc#1012628). - usb: host: max3421-hcd: Correctly abort a USB request (bsc#1012628). - block: Ignore REQ_NOWAIT for zone reset and zone finish operations (bsc#1012628). - gpio: graniterapids: Fix vGPIO driver crash (bsc#1012628). - gpio: graniterapids: Fix incorrect BAR assignment (bsc#1012628). - gpio: graniterapids: Fix invalid GPI_IS register offset (bsc#1012628). - gpio: graniterapids: Fix invalid RXEVCFG register bitmask (bsc#1012628). - gpio: graniterapids: Determine if GPIO pad can be used by driver (bsc#1012628). - gpio: graniterapids: Check if GPIO line can be used for IRQs (bsc#1012628). - usb: core: hcd: only check primary hcd skip_phy_initialization (bsc#1012628). - bpf: Revert "bpf: Mark raw_tp arguments with PTR_MAYBE_NULL" (bsc#1012628). - ata: sata_highbank: fix OF node reference leak in highbank_initialize_phys() (bsc#1012628). - usb: dwc2: Fix HCD resume (bsc#1012628). - usb: dwc2: hcd: Fix GetPortStatus & SetPortFeature (bsc#1012628). - usb: dwc2: Fix HCD port connection race (bsc#1012628). - scsi: ufs: core: Update compl_time_stamp_local_clock after completing a cqe (bsc#1012628). - usb: gadget: midi2: Fix interpretation of is_midi1 bits (bsc#1012628). - usb: ehci-hcd: fix call balance of clocks handling routines (bsc#1012628). - usb: typec: anx7411: fix fwnode_handle reference leak (bsc#1012628). - usb: dwc3: imx8mp: fix software node kernel dump (bsc#1012628). - usb: typec: anx7411: fix OF node reference leaks in anx7411_typec_switch_probe() (bsc#1012628). - usb: gadget: u_serial: Fix the issue that gs_start_io crashed due to accessing null pointer (bsc#1012628). - usb: typec: ucsi: Fix completion notifications (bsc#1012628). - usb: dwc3: xilinx: make sure pipe clock is deselected in usb2 only mode (bsc#1012628). - iommu/tegra241-cmdqv: do not use smp_processor_id in preemptible context (bsc#1012628). - iommu/vt-d: Remove cache tags before disabling ATS (bsc#1012628). - iommu/vt-d: Fix qi_batch NULL pointer with nested parent domain (bsc#1012628). - drm/xe: Call invalidation_fence_fini for PT inval fences in error state (bsc#1012628). - drm/amdkfd: pause autosuspend when creating pdd (bsc#1012628). - drm/i915: Fix memory leak by correcting cache object name in error handler (bsc#1012628). - drm/i915/color: Stop using non-posted DSB writes for legacy LUT (bsc#1012628). - drm/i915: Fix NULL pointer dereference in capture_engine (bsc#1012628). - drm/amdgpu: fix UVD contiguous CS mapping problem (bsc#1012628). - drm/amd/pm: Set SMU v13.0.7 default workload type (bsc#1012628). - drm/amdgpu: fix when the cleaner shader is emitted (bsc#1012628). - drm/amdkfd: Dereference null return value (bsc#1012628). - drm/amdkfd: hard-code cacheline size for gfx11 (bsc#1012628). - drm/amdkfd: hard-code MALL cacheline size for gfx11, gfx12 (bsc#1012628). - xfs: set XFS_SICK_INO_SYMLINK_ZAPPED explicitly when zapping a symlink (bsc#1012628). - xfs: update btree keys correctly when _insrec splits an inode root block (bsc#1012628). - xfs: don't drop errno values when we fail to ficlone the entire range (bsc#1012628). - xfs: return a 64-bit block count from xfs_btree_count_blocks (bsc#1012628). - xfs: fix null bno_hint handling in xfs_rtallocate_rtg (bsc#1012628). - xfs: return from xfs_symlink_verify early on V4 filesystems (bsc#1012628). - xfs: fix scrub tracepoints when inode-rooted btrees are involved (bsc#1012628). - xfs: only run precommits once per transaction object (bsc#1012628). - xfs: unlock inodes when erroring out of xfs_trans_alloc_dir (bsc#1012628). - bpf: Check size for BTF-based ctx access of pointer members (bsc#1012628). - bpf: Fix theoretical prog_array UAF in __uprobe_perf_func() (bsc#1012628). - bpf,perf: Fix invalid prog_array access in perf_event_detach_bpf_prog (bsc#1012628). - bpf, sockmap: Fix race between element replace and close() (bsc#1012628). - bpf, sockmap: Fix update element with same (bsc#1012628). - bpf: Augment raw_tp arguments with PTR_MAYBE_NULL (bsc#1012628). - perf tools: Fix build-id event recording (bsc#1012628). - wifi: nl80211: fix NL80211_ATTR_MLO_LINK_ID off-by-one (bsc#1012628). - wifi: mac80211: init cnt before accessing elem in ieee80211_copy_mbssid_beacon (bsc#1012628). - wifi: mac80211: fix a queue stall in certain cases of CSA (bsc#1012628). - wifi: mac80211: fix station NSS capability initialization order (bsc#1012628). - perf machine: Initialize machine->env to address a segfault (bsc#1012628). - acpi: nfit: vmalloc-out-of-bounds Read in acpi_nfit_ctl (bsc#1012628). - batman-adv: Do not send uninitialized TT changes (bsc#1012628). - batman-adv: Remove uninitialized data in full table TT response (bsc#1012628). - batman-adv: Do not let TT changes list grows indefinitely (bsc#1012628). - net/mlx5: DR, prevent potential error pointer dereference (bsc#1012628). - wifi: cfg80211: sme: init n_channels before channels[] access (bsc#1012628). - selftests: mlxsw: sharedbuffer: Remove h1 ingress test case (bsc#1012628). - selftests: mlxsw: sharedbuffer: Remove duplicate test cases (bsc#1012628). - selftests: mlxsw: sharedbuffer: Ensure no extra packets are counted (bsc#1012628). - ptp: kvm: x86: Return EOPNOTSUPP instead of ENODEV from kvm_arch_ptp_init() (bsc#1012628). - bnxt_en: Fix GSO type for HW GRO packets on 5750X chips (bsc#1012628). - net: lapb: increase LAPB_HEADER_LEN (bsc#1012628). - net: defer final 'struct net' free in netns dismantle (bsc#1012628). - net: mscc: ocelot: fix memory leak on ocelot_port_add_txtstamp_skb() (bsc#1012628). - net: mscc: ocelot: improve handling of TX timestamp for unknown skb (bsc#1012628). - net: mscc: ocelot: ocelot->ts_id_lock and ocelot_port->tx_skbs.lock are IRQ-safe (bsc#1012628). - net: mscc: ocelot: be resilient to loss of PTP packets during transmission (bsc#1012628). - net: mscc: ocelot: perform error cleanup in ocelot_hwstamp_set() (bsc#1012628). - regulator: axp20x: AXP717: set ramp_delay (bsc#1012628). - spi: aspeed: Fix an error handling path in aspeed_spi_[read|write]_user() (bsc#1012628). - net: sparx5: fix FDMA performance issue (bsc#1012628). - net: sparx5: fix the maximum frame length register (bsc#1012628). - ACPI: resource: Fix memory resource type union access (bsc#1012628). - cxgb4: use port number to set mac addr (bsc#1012628). - qca_spi: Fix clock speed for multiple QCA7000 (bsc#1012628). - qca_spi: Make driver probing reliable (bsc#1012628). - ALSA: control: Avoid WARN() for symlink errors (bsc#1012628). - ASoC: amd: yc: Fix the wrong return value (bsc#1012628). - Documentation: PM: Clarify pm_runtime_resume_and_get() return value (bsc#1012628). - block: get wp_offset by bdev_offset_from_zone_start (bsc#1012628). - bnxt_en: Fix aggregation ID mask to prevent oops on 5760X chips (bsc#1012628). - Documentation: networking: Add a caveat to nexthop_compat_mode sysctl (bsc#1012628). - cifs: Fix rmdir failure due to ongoing I/O on deleted file (bsc#1012628). - net: renesas: rswitch: fix possible early skb release (bsc#1012628). - net: renesas: rswitch: fix race window between tx start and complete (bsc#1012628). - net: renesas: rswitch: fix leaked pointer on error path (bsc#1012628). - net: renesas: rswitch: avoid use-after-put for a device tree node (bsc#1012628). - net: renesas: rswitch: handle stop vs interrupt race (bsc#1012628). - ASoC: tas2781: Fix calibration issue in stress test (bsc#1012628). - Bluetooth: Improve setsockopt() handling of malformed user input (bsc#1012628). - libperf: evlist: Fix --cpu argument on hybrid platform (bsc#1012628). - ASoC: fsl_xcvr: change IFACE_PCM to IFACE_MIXER (bsc#1012628). - ASoC: fsl_spdif: change IFACE_PCM to IFACE_MIXER (bsc#1012628). - selftests: netfilter: Stabilize rpath.sh (bsc#1012628). - netfilter: IDLETIMER: Fix for possible ABBA deadlock (bsc#1012628). - netfilter: nf_tables: do not defer rule destruction via call_rcu (bsc#1012628). - net: mana: Fix memory leak in mana_gd_setup_irqs (bsc#1012628). - net: mana: Fix irq_contexts memory leak in mana_gd_setup_irqs (bsc#1012628). - net: dsa: felix: fix stuck CPU-injected packets with short taprio windows (bsc#1012628). - net/sched: netem: account for backlog updates from child qdisc (bsc#1012628). - net, team, bonding: Add netdev_base_features helper (bsc#1012628). - bonding: Fix initial {vlan,mpls}_feature set in bond_compute_features (bsc#1012628). - bonding: Fix feature propagation of NETIF_F_GSO_ENCAP_ALL (bsc#1012628). - team: Fix initial vlan_feature set in __team_compute_features (bsc#1012628). - team: Fix feature propagation of NETIF_F_GSO_ENCAP_ALL (bsc#1012628). - ASoC: Intel: sof_sdw: Add space for a terminator into DAIs array (bsc#1012628). - ACPICA: events/evxfregn: don't release the ContextMutex that was never acquired (bsc#1012628). - Bluetooth: hci_event: Fix using rcu_read_(un)lock while iterating (bsc#1012628). - Bluetooth: iso: Always release hdev at the end of iso_listen_bis (bsc#1012628). - Bluetooth: iso: Fix recursive locking warning (bsc#1012628). - Bluetooth: SCO: Add support for 16 bits transparent voice setting (bsc#1012628). - Bluetooth: iso: Fix circular lock in iso_listen_bis (bsc#1012628). - Bluetooth: iso: Fix circular lock in iso_conn_big_sync (bsc#1012628). - Bluetooth: btmtk: avoid UAF in btmtk_process_coredump (bsc#1012628). - net: renesas: rswitch: fix initial MPIC register setting (bsc#1012628). - net: dsa: microchip: KSZ9896 register regmap alignment to 32 bit boundaries (bsc#1012628). - net: dsa: tag_ocelot_8021q: fix broken reception (bsc#1012628). - drm/xe: fix the ERR_PTR() returned on failure to allocate tiny pt (bsc#1012628). - drm/xe/reg_sr: Remove register pool (bsc#1012628). - blk-iocost: Avoid using clamp() on inuse in __propagate_weights() (bsc#1012628). - kselftest/arm64: abi: fix SVCR detection (bsc#1012628). - blk-mq: move cpuhp callback registering out of q->sysfs_lock (bsc#1012628). - block: Fix potential deadlock while freezing queue and acquiring sysfs_lock (bsc#1012628). - rust: kbuild: set `bindgen`'s Rust target version (bsc#1012628). - KVM: arm64: Disable MPAM visibility by default and ignore VMM writes (bsc#1012628). - xen/netfront: fix crash when removing device (bsc#1012628). - x86: make get_cpu_vendor() accessible from Xen code (bsc#1012628). - objtool/x86: allow syscall instruction (bsc#1012628). - x86/static-call: provide a way to do very early static-call updates (bsc#1012628). - x86/xen: don't do PV iret hypercall through hypercall page (bsc#1012628). - x86/xen: add central hypercall functions (bsc#1012628). - x86/xen: use new hypercall functions instead of hypercall page (bsc#1012628). - x86/xen: remove hypercall page (bsc#1012628). - x86/static-call: fix 32-bit build (bsc#1012628). - Rename to patches.kernel.org/6.12.6-089-amdgpu-uvd-get-ring-reference-from-rq-schedule.patch. - Rename to patches.kernel.org/6.12.6-093-tipc-fix-NULL-deref-in-cleanup_bearer.patch. - commit fb072de - Refresh patches.suse/0002-security-Add-a-kernel-lockdown-flag-for-early-boot-s.patch. Fixups. - commit 7185e51 - kgdb: Check early kernel lockdown flag before using kgdb (bsc#1234646). - commit c024660 - ACPI: Check early kernel lockdown flag before overlaying tables (bsc#1234646). - commit 60c8681 - efi: Set early kernel lock down flag if booted in secure boot mode (bsc#1234646). - commit 15c9a0f - security: Add a kernel lockdown flag for early boot stage (bsc#1234646). Update config files. Add CONFIG_LOCK_DOWN_KERNEL_EARLY=y to x86_64/default and arm64/default. - commit 19c62d3 - Lock down x86_64 kernel in secure boot mode in subsys_initcall stage (bsc#1234646). - commit edc14ea ++++ kernel-syms: - Linux 6.12.6 (bsc#1012628). - usb: misc: onboard_usb_dev: skip suspend/resume sequence for USB5744 SMBus support (bsc#1012628). - serial: sh-sci: Check if TX data was written to device in .tx_empty() (bsc#1012628). - bpf: Fix UAF via mismatching bpf_prog/attachment RCU flavors (bsc#1012628). - sched/deadline: Fix replenish_dl_new_period dl_server condition (bsc#1012628). - perf/x86/intel/ds: Unconditionally drain PEBS DS when changing PEBS_DATA_CFG (bsc#1012628). - clk: en7523: Fix wrong BUS clock for EN7581 (bsc#1012628). - ksmbd: fix racy issue from session lookup and expire (bsc#1012628). - splice: do not checksum AF_UNIX sockets (bsc#1012628). - tcp: check space before adding MPTCP SYN options (bsc#1012628). - perf ftrace: Fix undefined behavior in cmp_profile_data() (bsc#1012628). - virtio_net: correct netdev_tx_reset_queue() invocation point (bsc#1012628). - virtio_ring: add a func argument 'recycle_done' to virtqueue_resize() (bsc#1012628). - virtio_net: ensure netdev_tx_reset_queue is called on tx ring resize (bsc#1012628). - riscv: mm: Do not call pmd dtor on vmemmap page table teardown (bsc#1012628). - riscv: Fix wrong usage of __pa() on a fixmap address (bsc#1012628). - blk-cgroup: Fix UAF in blkcg_unpin_online() (bsc#1012628). - block: Switch to using refcount_t for zone write plugs (bsc#1012628). - block: Use a zone write plug BIO work for REQ_NOWAIT BIOs (bsc#1012628). - dm: Fix dm-zoned-reclaim zone write pointer alignment (bsc#1012628). - block: Prevent potential deadlocks in zone write plug error recovery (bsc#1012628). - gpio: graniterapids: Fix GPIO Ack functionality (bsc#1012628). - memcg: slub: fix SUnreclaim for post charged objects (bsc#1012628). - spi: rockchip: Fix PM runtime count on no-op cs (bsc#1012628). - gpio: ljca: Initialize num before accessing item in ljca_gpio_config (bsc#1012628). - ALSA: usb-audio: Add implicit feedback quirk for Yamaha THR5 (bsc#1012628). - ALSA: hda/realtek: Fix headset mic on Acer Nitro 5 (bsc#1012628). - riscv: Fix IPIs usage in kfence_protect_page() (bsc#1012628). - crypto: hisilicon/debugfs - fix the struct pointer incorrectly offset problem (bsc#1012628). - drm/panic: remove spurious empty line to clean warning (bsc#1012628). - usb: host: max3421-hcd: Correctly abort a USB request (bsc#1012628). - block: Ignore REQ_NOWAIT for zone reset and zone finish operations (bsc#1012628). - gpio: graniterapids: Fix vGPIO driver crash (bsc#1012628). - gpio: graniterapids: Fix incorrect BAR assignment (bsc#1012628). - gpio: graniterapids: Fix invalid GPI_IS register offset (bsc#1012628). - gpio: graniterapids: Fix invalid RXEVCFG register bitmask (bsc#1012628). - gpio: graniterapids: Determine if GPIO pad can be used by driver (bsc#1012628). - gpio: graniterapids: Check if GPIO line can be used for IRQs (bsc#1012628). - usb: core: hcd: only check primary hcd skip_phy_initialization (bsc#1012628). - bpf: Revert "bpf: Mark raw_tp arguments with PTR_MAYBE_NULL" (bsc#1012628). - ata: sata_highbank: fix OF node reference leak in highbank_initialize_phys() (bsc#1012628). - usb: dwc2: Fix HCD resume (bsc#1012628). - usb: dwc2: hcd: Fix GetPortStatus & SetPortFeature (bsc#1012628). - usb: dwc2: Fix HCD port connection race (bsc#1012628). - scsi: ufs: core: Update compl_time_stamp_local_clock after completing a cqe (bsc#1012628). - usb: gadget: midi2: Fix interpretation of is_midi1 bits (bsc#1012628). - usb: ehci-hcd: fix call balance of clocks handling routines (bsc#1012628). - usb: typec: anx7411: fix fwnode_handle reference leak (bsc#1012628). - usb: dwc3: imx8mp: fix software node kernel dump (bsc#1012628). - usb: typec: anx7411: fix OF node reference leaks in anx7411_typec_switch_probe() (bsc#1012628). - usb: gadget: u_serial: Fix the issue that gs_start_io crashed due to accessing null pointer (bsc#1012628). - usb: typec: ucsi: Fix completion notifications (bsc#1012628). - usb: dwc3: xilinx: make sure pipe clock is deselected in usb2 only mode (bsc#1012628). - iommu/tegra241-cmdqv: do not use smp_processor_id in preemptible context (bsc#1012628). - iommu/vt-d: Remove cache tags before disabling ATS (bsc#1012628). - iommu/vt-d: Fix qi_batch NULL pointer with nested parent domain (bsc#1012628). - drm/xe: Call invalidation_fence_fini for PT inval fences in error state (bsc#1012628). - drm/amdkfd: pause autosuspend when creating pdd (bsc#1012628). - drm/i915: Fix memory leak by correcting cache object name in error handler (bsc#1012628). - drm/i915/color: Stop using non-posted DSB writes for legacy LUT (bsc#1012628). - drm/i915: Fix NULL pointer dereference in capture_engine (bsc#1012628). - drm/amdgpu: fix UVD contiguous CS mapping problem (bsc#1012628). - drm/amd/pm: Set SMU v13.0.7 default workload type (bsc#1012628). - drm/amdgpu: fix when the cleaner shader is emitted (bsc#1012628). - drm/amdkfd: Dereference null return value (bsc#1012628). - drm/amdkfd: hard-code cacheline size for gfx11 (bsc#1012628). - drm/amdkfd: hard-code MALL cacheline size for gfx11, gfx12 (bsc#1012628). - xfs: set XFS_SICK_INO_SYMLINK_ZAPPED explicitly when zapping a symlink (bsc#1012628). - xfs: update btree keys correctly when _insrec splits an inode root block (bsc#1012628). - xfs: don't drop errno values when we fail to ficlone the entire range (bsc#1012628). - xfs: return a 64-bit block count from xfs_btree_count_blocks (bsc#1012628). - xfs: fix null bno_hint handling in xfs_rtallocate_rtg (bsc#1012628). - xfs: return from xfs_symlink_verify early on V4 filesystems (bsc#1012628). - xfs: fix scrub tracepoints when inode-rooted btrees are involved (bsc#1012628). - xfs: only run precommits once per transaction object (bsc#1012628). - xfs: unlock inodes when erroring out of xfs_trans_alloc_dir (bsc#1012628). - bpf: Check size for BTF-based ctx access of pointer members (bsc#1012628). - bpf: Fix theoretical prog_array UAF in __uprobe_perf_func() (bsc#1012628). - bpf,perf: Fix invalid prog_array access in perf_event_detach_bpf_prog (bsc#1012628). - bpf, sockmap: Fix race between element replace and close() (bsc#1012628). - bpf, sockmap: Fix update element with same (bsc#1012628). - bpf: Augment raw_tp arguments with PTR_MAYBE_NULL (bsc#1012628). - perf tools: Fix build-id event recording (bsc#1012628). - wifi: nl80211: fix NL80211_ATTR_MLO_LINK_ID off-by-one (bsc#1012628). - wifi: mac80211: init cnt before accessing elem in ieee80211_copy_mbssid_beacon (bsc#1012628). - wifi: mac80211: fix a queue stall in certain cases of CSA (bsc#1012628). - wifi: mac80211: fix station NSS capability initialization order (bsc#1012628). - perf machine: Initialize machine->env to address a segfault (bsc#1012628). - acpi: nfit: vmalloc-out-of-bounds Read in acpi_nfit_ctl (bsc#1012628). - batman-adv: Do not send uninitialized TT changes (bsc#1012628). - batman-adv: Remove uninitialized data in full table TT response (bsc#1012628). - batman-adv: Do not let TT changes list grows indefinitely (bsc#1012628). - net/mlx5: DR, prevent potential error pointer dereference (bsc#1012628). - wifi: cfg80211: sme: init n_channels before channels[] access (bsc#1012628). - selftests: mlxsw: sharedbuffer: Remove h1 ingress test case (bsc#1012628). - selftests: mlxsw: sharedbuffer: Remove duplicate test cases (bsc#1012628). - selftests: mlxsw: sharedbuffer: Ensure no extra packets are counted (bsc#1012628). - ptp: kvm: x86: Return EOPNOTSUPP instead of ENODEV from kvm_arch_ptp_init() (bsc#1012628). - bnxt_en: Fix GSO type for HW GRO packets on 5750X chips (bsc#1012628). - net: lapb: increase LAPB_HEADER_LEN (bsc#1012628). - net: defer final 'struct net' free in netns dismantle (bsc#1012628). - net: mscc: ocelot: fix memory leak on ocelot_port_add_txtstamp_skb() (bsc#1012628). - net: mscc: ocelot: improve handling of TX timestamp for unknown skb (bsc#1012628). - net: mscc: ocelot: ocelot->ts_id_lock and ocelot_port->tx_skbs.lock are IRQ-safe (bsc#1012628). - net: mscc: ocelot: be resilient to loss of PTP packets during transmission (bsc#1012628). - net: mscc: ocelot: perform error cleanup in ocelot_hwstamp_set() (bsc#1012628). - regulator: axp20x: AXP717: set ramp_delay (bsc#1012628). - spi: aspeed: Fix an error handling path in aspeed_spi_[read|write]_user() (bsc#1012628). - net: sparx5: fix FDMA performance issue (bsc#1012628). - net: sparx5: fix the maximum frame length register (bsc#1012628). - ACPI: resource: Fix memory resource type union access (bsc#1012628). - cxgb4: use port number to set mac addr (bsc#1012628). - qca_spi: Fix clock speed for multiple QCA7000 (bsc#1012628). - qca_spi: Make driver probing reliable (bsc#1012628). - ALSA: control: Avoid WARN() for symlink errors (bsc#1012628). - ASoC: amd: yc: Fix the wrong return value (bsc#1012628). - Documentation: PM: Clarify pm_runtime_resume_and_get() return value (bsc#1012628). - block: get wp_offset by bdev_offset_from_zone_start (bsc#1012628). - bnxt_en: Fix aggregation ID mask to prevent oops on 5760X chips (bsc#1012628). - Documentation: networking: Add a caveat to nexthop_compat_mode sysctl (bsc#1012628). - cifs: Fix rmdir failure due to ongoing I/O on deleted file (bsc#1012628). - net: renesas: rswitch: fix possible early skb release (bsc#1012628). - net: renesas: rswitch: fix race window between tx start and complete (bsc#1012628). - net: renesas: rswitch: fix leaked pointer on error path (bsc#1012628). - net: renesas: rswitch: avoid use-after-put for a device tree node (bsc#1012628). - net: renesas: rswitch: handle stop vs interrupt race (bsc#1012628). - ASoC: tas2781: Fix calibration issue in stress test (bsc#1012628). - Bluetooth: Improve setsockopt() handling of malformed user input (bsc#1012628). - libperf: evlist: Fix --cpu argument on hybrid platform (bsc#1012628). - ASoC: fsl_xcvr: change IFACE_PCM to IFACE_MIXER (bsc#1012628). - ASoC: fsl_spdif: change IFACE_PCM to IFACE_MIXER (bsc#1012628). - selftests: netfilter: Stabilize rpath.sh (bsc#1012628). - netfilter: IDLETIMER: Fix for possible ABBA deadlock (bsc#1012628). - netfilter: nf_tables: do not defer rule destruction via call_rcu (bsc#1012628). - net: mana: Fix memory leak in mana_gd_setup_irqs (bsc#1012628). - net: mana: Fix irq_contexts memory leak in mana_gd_setup_irqs (bsc#1012628). - net: dsa: felix: fix stuck CPU-injected packets with short taprio windows (bsc#1012628). - net/sched: netem: account for backlog updates from child qdisc (bsc#1012628). - net, team, bonding: Add netdev_base_features helper (bsc#1012628). - bonding: Fix initial {vlan,mpls}_feature set in bond_compute_features (bsc#1012628). - bonding: Fix feature propagation of NETIF_F_GSO_ENCAP_ALL (bsc#1012628). - team: Fix initial vlan_feature set in __team_compute_features (bsc#1012628). - team: Fix feature propagation of NETIF_F_GSO_ENCAP_ALL (bsc#1012628). - ASoC: Intel: sof_sdw: Add space for a terminator into DAIs array (bsc#1012628). - ACPICA: events/evxfregn: don't release the ContextMutex that was never acquired (bsc#1012628). - Bluetooth: hci_event: Fix using rcu_read_(un)lock while iterating (bsc#1012628). - Bluetooth: iso: Always release hdev at the end of iso_listen_bis (bsc#1012628). - Bluetooth: iso: Fix recursive locking warning (bsc#1012628). - Bluetooth: SCO: Add support for 16 bits transparent voice setting (bsc#1012628). - Bluetooth: iso: Fix circular lock in iso_listen_bis (bsc#1012628). - Bluetooth: iso: Fix circular lock in iso_conn_big_sync (bsc#1012628). - Bluetooth: btmtk: avoid UAF in btmtk_process_coredump (bsc#1012628). - net: renesas: rswitch: fix initial MPIC register setting (bsc#1012628). - net: dsa: microchip: KSZ9896 register regmap alignment to 32 bit boundaries (bsc#1012628). - net: dsa: tag_ocelot_8021q: fix broken reception (bsc#1012628). - drm/xe: fix the ERR_PTR() returned on failure to allocate tiny pt (bsc#1012628). - drm/xe/reg_sr: Remove register pool (bsc#1012628). - blk-iocost: Avoid using clamp() on inuse in __propagate_weights() (bsc#1012628). - kselftest/arm64: abi: fix SVCR detection (bsc#1012628). - blk-mq: move cpuhp callback registering out of q->sysfs_lock (bsc#1012628). - block: Fix potential deadlock while freezing queue and acquiring sysfs_lock (bsc#1012628). - rust: kbuild: set `bindgen`'s Rust target version (bsc#1012628). - KVM: arm64: Disable MPAM visibility by default and ignore VMM writes (bsc#1012628). - xen/netfront: fix crash when removing device (bsc#1012628). - x86: make get_cpu_vendor() accessible from Xen code (bsc#1012628). - objtool/x86: allow syscall instruction (bsc#1012628). - x86/static-call: provide a way to do very early static-call updates (bsc#1012628). - x86/xen: don't do PV iret hypercall through hypercall page (bsc#1012628). - x86/xen: add central hypercall functions (bsc#1012628). - x86/xen: use new hypercall functions instead of hypercall page (bsc#1012628). - x86/xen: remove hypercall page (bsc#1012628). - x86/static-call: fix 32-bit build (bsc#1012628). - Rename to patches.kernel.org/6.12.6-089-amdgpu-uvd-get-ring-reference-from-rq-schedule.patch. - Rename to patches.kernel.org/6.12.6-093-tipc-fix-NULL-deref-in-cleanup_bearer.patch. - commit fb072de - Refresh patches.suse/0002-security-Add-a-kernel-lockdown-flag-for-early-boot-s.patch. Fixups. - commit 7185e51 - kgdb: Check early kernel lockdown flag before using kgdb (bsc#1234646). - commit c024660 - ACPI: Check early kernel lockdown flag before overlaying tables (bsc#1234646). - commit 60c8681 - efi: Set early kernel lock down flag if booted in secure boot mode (bsc#1234646). - commit 15c9a0f - security: Add a kernel lockdown flag for early boot stage (bsc#1234646). Update config files. Add CONFIG_LOCK_DOWN_KERNEL_EARLY=y to x86_64/default and arm64/default. - commit 19c62d3 - Lock down x86_64 kernel in secure boot mode in subsys_initcall stage (bsc#1234646). - commit edc14ea ++++ kernel-vanilla: - Linux 6.12.6 (bsc#1012628). - usb: misc: onboard_usb_dev: skip suspend/resume sequence for USB5744 SMBus support (bsc#1012628). - serial: sh-sci: Check if TX data was written to device in .tx_empty() (bsc#1012628). - bpf: Fix UAF via mismatching bpf_prog/attachment RCU flavors (bsc#1012628). - sched/deadline: Fix replenish_dl_new_period dl_server condition (bsc#1012628). - perf/x86/intel/ds: Unconditionally drain PEBS DS when changing PEBS_DATA_CFG (bsc#1012628). - clk: en7523: Fix wrong BUS clock for EN7581 (bsc#1012628). - ksmbd: fix racy issue from session lookup and expire (bsc#1012628). - splice: do not checksum AF_UNIX sockets (bsc#1012628). - tcp: check space before adding MPTCP SYN options (bsc#1012628). - perf ftrace: Fix undefined behavior in cmp_profile_data() (bsc#1012628). - virtio_net: correct netdev_tx_reset_queue() invocation point (bsc#1012628). - virtio_ring: add a func argument 'recycle_done' to virtqueue_resize() (bsc#1012628). - virtio_net: ensure netdev_tx_reset_queue is called on tx ring resize (bsc#1012628). - riscv: mm: Do not call pmd dtor on vmemmap page table teardown (bsc#1012628). - riscv: Fix wrong usage of __pa() on a fixmap address (bsc#1012628). - blk-cgroup: Fix UAF in blkcg_unpin_online() (bsc#1012628). - block: Switch to using refcount_t for zone write plugs (bsc#1012628). - block: Use a zone write plug BIO work for REQ_NOWAIT BIOs (bsc#1012628). - dm: Fix dm-zoned-reclaim zone write pointer alignment (bsc#1012628). - block: Prevent potential deadlocks in zone write plug error recovery (bsc#1012628). - gpio: graniterapids: Fix GPIO Ack functionality (bsc#1012628). - memcg: slub: fix SUnreclaim for post charged objects (bsc#1012628). - spi: rockchip: Fix PM runtime count on no-op cs (bsc#1012628). - gpio: ljca: Initialize num before accessing item in ljca_gpio_config (bsc#1012628). - ALSA: usb-audio: Add implicit feedback quirk for Yamaha THR5 (bsc#1012628). - ALSA: hda/realtek: Fix headset mic on Acer Nitro 5 (bsc#1012628). - riscv: Fix IPIs usage in kfence_protect_page() (bsc#1012628). - crypto: hisilicon/debugfs - fix the struct pointer incorrectly offset problem (bsc#1012628). - drm/panic: remove spurious empty line to clean warning (bsc#1012628). - usb: host: max3421-hcd: Correctly abort a USB request (bsc#1012628). - block: Ignore REQ_NOWAIT for zone reset and zone finish operations (bsc#1012628). - gpio: graniterapids: Fix vGPIO driver crash (bsc#1012628). - gpio: graniterapids: Fix incorrect BAR assignment (bsc#1012628). - gpio: graniterapids: Fix invalid GPI_IS register offset (bsc#1012628). - gpio: graniterapids: Fix invalid RXEVCFG register bitmask (bsc#1012628). - gpio: graniterapids: Determine if GPIO pad can be used by driver (bsc#1012628). - gpio: graniterapids: Check if GPIO line can be used for IRQs (bsc#1012628). - usb: core: hcd: only check primary hcd skip_phy_initialization (bsc#1012628). - bpf: Revert "bpf: Mark raw_tp arguments with PTR_MAYBE_NULL" (bsc#1012628). - ata: sata_highbank: fix OF node reference leak in highbank_initialize_phys() (bsc#1012628). - usb: dwc2: Fix HCD resume (bsc#1012628). - usb: dwc2: hcd: Fix GetPortStatus & SetPortFeature (bsc#1012628). - usb: dwc2: Fix HCD port connection race (bsc#1012628). - scsi: ufs: core: Update compl_time_stamp_local_clock after completing a cqe (bsc#1012628). - usb: gadget: midi2: Fix interpretation of is_midi1 bits (bsc#1012628). - usb: ehci-hcd: fix call balance of clocks handling routines (bsc#1012628). - usb: typec: anx7411: fix fwnode_handle reference leak (bsc#1012628). - usb: dwc3: imx8mp: fix software node kernel dump (bsc#1012628). - usb: typec: anx7411: fix OF node reference leaks in anx7411_typec_switch_probe() (bsc#1012628). - usb: gadget: u_serial: Fix the issue that gs_start_io crashed due to accessing null pointer (bsc#1012628). - usb: typec: ucsi: Fix completion notifications (bsc#1012628). - usb: dwc3: xilinx: make sure pipe clock is deselected in usb2 only mode (bsc#1012628). - iommu/tegra241-cmdqv: do not use smp_processor_id in preemptible context (bsc#1012628). - iommu/vt-d: Remove cache tags before disabling ATS (bsc#1012628). - iommu/vt-d: Fix qi_batch NULL pointer with nested parent domain (bsc#1012628). - drm/xe: Call invalidation_fence_fini for PT inval fences in error state (bsc#1012628). - drm/amdkfd: pause autosuspend when creating pdd (bsc#1012628). - drm/i915: Fix memory leak by correcting cache object name in error handler (bsc#1012628). - drm/i915/color: Stop using non-posted DSB writes for legacy LUT (bsc#1012628). - drm/i915: Fix NULL pointer dereference in capture_engine (bsc#1012628). - drm/amdgpu: fix UVD contiguous CS mapping problem (bsc#1012628). - drm/amd/pm: Set SMU v13.0.7 default workload type (bsc#1012628). - drm/amdgpu: fix when the cleaner shader is emitted (bsc#1012628). - drm/amdkfd: Dereference null return value (bsc#1012628). - drm/amdkfd: hard-code cacheline size for gfx11 (bsc#1012628). - drm/amdkfd: hard-code MALL cacheline size for gfx11, gfx12 (bsc#1012628). - xfs: set XFS_SICK_INO_SYMLINK_ZAPPED explicitly when zapping a symlink (bsc#1012628). - xfs: update btree keys correctly when _insrec splits an inode root block (bsc#1012628). - xfs: don't drop errno values when we fail to ficlone the entire range (bsc#1012628). - xfs: return a 64-bit block count from xfs_btree_count_blocks (bsc#1012628). - xfs: fix null bno_hint handling in xfs_rtallocate_rtg (bsc#1012628). - xfs: return from xfs_symlink_verify early on V4 filesystems (bsc#1012628). - xfs: fix scrub tracepoints when inode-rooted btrees are involved (bsc#1012628). - xfs: only run precommits once per transaction object (bsc#1012628). - xfs: unlock inodes when erroring out of xfs_trans_alloc_dir (bsc#1012628). - bpf: Check size for BTF-based ctx access of pointer members (bsc#1012628). - bpf: Fix theoretical prog_array UAF in __uprobe_perf_func() (bsc#1012628). - bpf,perf: Fix invalid prog_array access in perf_event_detach_bpf_prog (bsc#1012628). - bpf, sockmap: Fix race between element replace and close() (bsc#1012628). - bpf, sockmap: Fix update element with same (bsc#1012628). - bpf: Augment raw_tp arguments with PTR_MAYBE_NULL (bsc#1012628). - perf tools: Fix build-id event recording (bsc#1012628). - wifi: nl80211: fix NL80211_ATTR_MLO_LINK_ID off-by-one (bsc#1012628). - wifi: mac80211: init cnt before accessing elem in ieee80211_copy_mbssid_beacon (bsc#1012628). - wifi: mac80211: fix a queue stall in certain cases of CSA (bsc#1012628). - wifi: mac80211: fix station NSS capability initialization order (bsc#1012628). - perf machine: Initialize machine->env to address a segfault (bsc#1012628). - acpi: nfit: vmalloc-out-of-bounds Read in acpi_nfit_ctl (bsc#1012628). - batman-adv: Do not send uninitialized TT changes (bsc#1012628). - batman-adv: Remove uninitialized data in full table TT response (bsc#1012628). - batman-adv: Do not let TT changes list grows indefinitely (bsc#1012628). - net/mlx5: DR, prevent potential error pointer dereference (bsc#1012628). - wifi: cfg80211: sme: init n_channels before channels[] access (bsc#1012628). - selftests: mlxsw: sharedbuffer: Remove h1 ingress test case (bsc#1012628). - selftests: mlxsw: sharedbuffer: Remove duplicate test cases (bsc#1012628). - selftests: mlxsw: sharedbuffer: Ensure no extra packets are counted (bsc#1012628). - ptp: kvm: x86: Return EOPNOTSUPP instead of ENODEV from kvm_arch_ptp_init() (bsc#1012628). - bnxt_en: Fix GSO type for HW GRO packets on 5750X chips (bsc#1012628). - net: lapb: increase LAPB_HEADER_LEN (bsc#1012628). - net: defer final 'struct net' free in netns dismantle (bsc#1012628). - net: mscc: ocelot: fix memory leak on ocelot_port_add_txtstamp_skb() (bsc#1012628). - net: mscc: ocelot: improve handling of TX timestamp for unknown skb (bsc#1012628). - net: mscc: ocelot: ocelot->ts_id_lock and ocelot_port->tx_skbs.lock are IRQ-safe (bsc#1012628). - net: mscc: ocelot: be resilient to loss of PTP packets during transmission (bsc#1012628). - net: mscc: ocelot: perform error cleanup in ocelot_hwstamp_set() (bsc#1012628). - regulator: axp20x: AXP717: set ramp_delay (bsc#1012628). - spi: aspeed: Fix an error handling path in aspeed_spi_[read|write]_user() (bsc#1012628). - net: sparx5: fix FDMA performance issue (bsc#1012628). - net: sparx5: fix the maximum frame length register (bsc#1012628). - ACPI: resource: Fix memory resource type union access (bsc#1012628). - cxgb4: use port number to set mac addr (bsc#1012628). - qca_spi: Fix clock speed for multiple QCA7000 (bsc#1012628). - qca_spi: Make driver probing reliable (bsc#1012628). - ALSA: control: Avoid WARN() for symlink errors (bsc#1012628). - ASoC: amd: yc: Fix the wrong return value (bsc#1012628). - Documentation: PM: Clarify pm_runtime_resume_and_get() return value (bsc#1012628). - block: get wp_offset by bdev_offset_from_zone_start (bsc#1012628). - bnxt_en: Fix aggregation ID mask to prevent oops on 5760X chips (bsc#1012628). - Documentation: networking: Add a caveat to nexthop_compat_mode sysctl (bsc#1012628). - cifs: Fix rmdir failure due to ongoing I/O on deleted file (bsc#1012628). - net: renesas: rswitch: fix possible early skb release (bsc#1012628). - net: renesas: rswitch: fix race window between tx start and complete (bsc#1012628). - net: renesas: rswitch: fix leaked pointer on error path (bsc#1012628). - net: renesas: rswitch: avoid use-after-put for a device tree node (bsc#1012628). - net: renesas: rswitch: handle stop vs interrupt race (bsc#1012628). - ASoC: tas2781: Fix calibration issue in stress test (bsc#1012628). - Bluetooth: Improve setsockopt() handling of malformed user input (bsc#1012628). - libperf: evlist: Fix --cpu argument on hybrid platform (bsc#1012628). - ASoC: fsl_xcvr: change IFACE_PCM to IFACE_MIXER (bsc#1012628). - ASoC: fsl_spdif: change IFACE_PCM to IFACE_MIXER (bsc#1012628). - selftests: netfilter: Stabilize rpath.sh (bsc#1012628). - netfilter: IDLETIMER: Fix for possible ABBA deadlock (bsc#1012628). - netfilter: nf_tables: do not defer rule destruction via call_rcu (bsc#1012628). - net: mana: Fix memory leak in mana_gd_setup_irqs (bsc#1012628). - net: mana: Fix irq_contexts memory leak in mana_gd_setup_irqs (bsc#1012628). - net: dsa: felix: fix stuck CPU-injected packets with short taprio windows (bsc#1012628). - net/sched: netem: account for backlog updates from child qdisc (bsc#1012628). - net, team, bonding: Add netdev_base_features helper (bsc#1012628). - bonding: Fix initial {vlan,mpls}_feature set in bond_compute_features (bsc#1012628). - bonding: Fix feature propagation of NETIF_F_GSO_ENCAP_ALL (bsc#1012628). - team: Fix initial vlan_feature set in __team_compute_features (bsc#1012628). - team: Fix feature propagation of NETIF_F_GSO_ENCAP_ALL (bsc#1012628). - ASoC: Intel: sof_sdw: Add space for a terminator into DAIs array (bsc#1012628). - ACPICA: events/evxfregn: don't release the ContextMutex that was never acquired (bsc#1012628). - Bluetooth: hci_event: Fix using rcu_read_(un)lock while iterating (bsc#1012628). - Bluetooth: iso: Always release hdev at the end of iso_listen_bis (bsc#1012628). - Bluetooth: iso: Fix recursive locking warning (bsc#1012628). - Bluetooth: SCO: Add support for 16 bits transparent voice setting (bsc#1012628). - Bluetooth: iso: Fix circular lock in iso_listen_bis (bsc#1012628). - Bluetooth: iso: Fix circular lock in iso_conn_big_sync (bsc#1012628). - Bluetooth: btmtk: avoid UAF in btmtk_process_coredump (bsc#1012628). - net: renesas: rswitch: fix initial MPIC register setting (bsc#1012628). - net: dsa: microchip: KSZ9896 register regmap alignment to 32 bit boundaries (bsc#1012628). - net: dsa: tag_ocelot_8021q: fix broken reception (bsc#1012628). - drm/xe: fix the ERR_PTR() returned on failure to allocate tiny pt (bsc#1012628). - drm/xe/reg_sr: Remove register pool (bsc#1012628). - blk-iocost: Avoid using clamp() on inuse in __propagate_weights() (bsc#1012628). - kselftest/arm64: abi: fix SVCR detection (bsc#1012628). - blk-mq: move cpuhp callback registering out of q->sysfs_lock (bsc#1012628). - block: Fix potential deadlock while freezing queue and acquiring sysfs_lock (bsc#1012628). - rust: kbuild: set `bindgen`'s Rust target version (bsc#1012628). - KVM: arm64: Disable MPAM visibility by default and ignore VMM writes (bsc#1012628). - xen/netfront: fix crash when removing device (bsc#1012628). - x86: make get_cpu_vendor() accessible from Xen code (bsc#1012628). - objtool/x86: allow syscall instruction (bsc#1012628). - x86/static-call: provide a way to do very early static-call updates (bsc#1012628). - x86/xen: don't do PV iret hypercall through hypercall page (bsc#1012628). - x86/xen: add central hypercall functions (bsc#1012628). - x86/xen: use new hypercall functions instead of hypercall page (bsc#1012628). - x86/xen: remove hypercall page (bsc#1012628). - x86/static-call: fix 32-bit build (bsc#1012628). - Rename to patches.kernel.org/6.12.6-089-amdgpu-uvd-get-ring-reference-from-rq-schedule.patch. - Rename to patches.kernel.org/6.12.6-093-tipc-fix-NULL-deref-in-cleanup_bearer.patch. - commit fb072de - Refresh patches.suse/0002-security-Add-a-kernel-lockdown-flag-for-early-boot-s.patch. Fixups. - commit 7185e51 - kgdb: Check early kernel lockdown flag before using kgdb (bsc#1234646). - commit c024660 - ACPI: Check early kernel lockdown flag before overlaying tables (bsc#1234646). - commit 60c8681 - efi: Set early kernel lock down flag if booted in secure boot mode (bsc#1234646). - commit 15c9a0f - security: Add a kernel lockdown flag for early boot stage (bsc#1234646). Update config files. Add CONFIG_LOCK_DOWN_KERNEL_EARLY=y to x86_64/default and arm64/default. - commit 19c62d3 - Lock down x86_64 kernel in secure boot mode in subsys_initcall stage (bsc#1234646). - commit edc14ea ++++ kubernetes: - Bump meta package versions: * kubernetes (baseversion) - 1.32 * kubernetes (version) - 1.32.0 * kubernetes (baseversionminus1) - 1.31 * kubernetes (versionminus1) - 1.31.4 * kubernetes (baseversionminus2) - 1.30 * kubernetes (versionminus2) - 1.30.8 * kubernetes (baseversionminus3) - 1.29 * kubernetes (versionminus3) - 1.29.12 * Etcd (etcdversion) - 3.5.16 * Etcd (etcdversionminus2) - 3.5.15 * Etcd (etcdversionminus3) - 3.5.16 * CoreDNS (corednsversionminus2) - 1.11.3 * CoreDNS (corednsversionminus2) - 1.11.1 ++++ kubernetes1.29: - Update to version 1.29.12: * Bump images, dependencies and versions to go 1.22.9 and distroless iptables * skip TestCreateBlobDisk test - Update .spec file to bump go version build requirements: * `BuildRequires: go >= 1.22.9` * ref: https://github.com/kubernetes/kubernetes/blob/v1.29.12/build/dependencies.yaml#L119-L121 ++++ kubernetes1.30: - Update to version 1.30.8: * fix isLikelyNotMountPointStatx relative path issue * Bump images, dependencies and versions to go 1.22.9 and distroless iptables - Update .spec file to bump go version build requirements: * `BuildRequires: go >= 1.22.9` * ref: https://github.com/kubernetes/kubernetes/blob/v1.30.8/build/dependencies.yaml#L117-L119 ++++ kubernetes1.31: - Update to version 1.31.4: * fix isLikelyNotMountPointStatx relative path issue * Bump images, dependencies and versions to go 1.22.9 and distroless iptables * Ensure that a node's CIDR isn't released until the node is deleted - Update .spec file to bump go version build requirements: * `BuildRequires: go >= 1.22.9` * ref: https://github.com/kubernetes/kubernetes/blob/v1.31.4/build/dependencies.yaml#L117-L119 ++++ kubernetes1.32: - initial package for Kubernetes v1.32.0 * Full changelog - https://github.com/kubernetes/kubernetes/blob/v1.32.0/CHANGELOG/CHANGELOG-1.32.md ++++ libclaw: - Update to v1.8.2 * Refresh the source tree. * Switch to C++11 and remove dependency to Boost. - Removed upstream merged patches: * libclaw-1.7.0-libdir.patch * libclaw-doxy-w-date-time.patch * fix-cmake.patch * libclaw-1.7.4-gcc7.patch * no-boost-math.patch * libclaw-1.6.1-nostrip.patch - Added patch to fix installation of CMake files on openSUSE: lib64-installation-path.diff ++++ mir: - Created libmirserverplatform22 and libmirevdev10 subpackages to align with shlib packaging policy, and clear conflicts with libmirserver61 ++++ procps: - Update to procps-ng-4.0.5 * library increment current, revision and age to 0: 1:0:0 internal: days/users when value is 0 issue #303 internal: dont print 60s but increment minute issue #302 internal: stat api fixed remaining cpu distortions issue #321 internal: only count user sessions internal: Recover from meminfo seek using LXC Debian #1072831 internal: stat api no longer counts guest tics twice issue #339 external: zswap & zswapped added to meminfo api external: schedule class added to pids api external: disk sleep added to pids api, sleep revised issue #265 external: docker containers added to pids api external: procps_users new exported function external: procps_uptime_snprint uses given upseconds external: procps_container_uptime external: meminfo api adds SecPageTables, Unaccepted external: pids api now provides open file descriptors external: 'info' parm removed from all 'VAL' macros issue #332 external: Add procps_sigmask_names external: Add procps_capability_names external: Add PIDS_CAP__PRM Permitted Capabilities * build-sys: Added --disable-pidwait and fixed logic issue #352 * kill: Correctly parse negative pids issue #354 * pgrep: select process by environment variable issue #167 * pgrep: Rework pidfile reading to include stdin issue #318 * pmap: Don't escape correct UTF-8 characters * ps: Add environ field * ps: Add htprv and htshr fields for HugeTables * ps: restore lost tasks for options --sort with -H issue #304 * ps: add 'docker' containers field, similar to 'lxc' * ps: Restore AIX free-format issue #323 * ps: can display open file descriptors for each task * ps: Fix signames scanning issue #341 * ps: Add -o pcap,pcaps to show permitted capabilities * ps: Zombies show in the commandname issue #355 * ps: Use quick mode if possible merge #239 * slabtop: Add --human option for slab size * snice: Minor fix for help screen Debian #1086441 * sysctl: Add glob excludes merge #206 * sysctl: --all skips stat_refresh Debian #978688 * top: added a 'CLS' scheduling class field, like ps * top: exploit library addition of 'disk sleep' issue #265 * top: add 'docker' containers field, similar to 'lxc' * top: provides additional control over colors * top: can display open file descriptors for each task * top: corrected cpu % for hosts with qemu processes issue #339 * top: remains functional if /proc mounted subset=pid * top: can display a task's permitted capabilities (^A) * uptime: Add container uptime option issue #300 * vmstat: Add page allocation to --stats * vmstat.8: si/so are changed by --unit Debian #1061944 * w: Don't segfault with -s option issue #301 * w: Cache pids list issue #305 * w: Add container uptime option * w.1: Note utmp is for non-systemd Debian #1080333 * watch: use clock_gettime issue #295 * watch.1: --chgexit only works for visible changes Debian #729569 * hugetop: a new utility to show huge page information merge #214 - Remove patches now upstream or fixed * 79042e07.patch * procps-ng-4.0.4-idletime-no-tty.patch * procps-ng-4.0.4-w-array-bounds.patch - Port patches * procps-ng-3.3.10-errno.patch * procps-ng-3.3.10-slab.patch * procps-ng-3.3.10-xen.dif * procps-ng-3.3.11-pmap4suse.patch * procps-ng-3.3.8-ignore-scan_unevictable_pages.patch * procps-ng-3.3.8-petabytes.patch * procps-ng-3.3.8-readeof.patch * procps-ng-3.3.8-tinfo.dif * procps-ng-3.3.8-vmstat-terabyte.dif * procps-ng-3.3.9-w-notruncate.diff * procps-ng-4.0.0-floats.dif * procps-ng-4.0.0-integer-overflow.patch * procps-ng-4.0.4-ignore-sysctl_conf.patch * procps-v3.3.3-columns.dif * procps-v3.3.3-read-sysctls-also-from-boot-sysctl.conf-kernelversion.diff ++++ libpulp: - Update package with libpulp-0.3.8: - Fix livepatching failure in glibc 2.40. - Force compilation with gcc-13 for SP7 and Tumbleweed (jsc#PED-10952). - Add ppc64le as supported architecture (jsc#PED-10952). ++++ libstorage-ng: - merge gh#openSUSE/libstorage-ng#1003 - update testcase for new snapper workflow - 4.5.221 ++++ sundials: - Update to version 7.2.0: * Many changes, see ++++ sundials-mvapich2: - Update to version 7.2.0: * Many changes, see ++++ sundials-openmpi4: - Update to version 7.2.0: * Many changes, see ++++ yubico-piv-tool: - update to 2.7.0: * ykpiv: cmd: Add support for communication over a secure channel according to SCP11b specifications * ykpiv: cmd: Add support for device global reset ++++ lychee: - Update to version 0.18.0~0: * chore: release v0.18.0 (#1554) * Fix nightly docker image (#1590) * Bump the dependencies group across 1 directory with 11 updates (#1589) * Introduce --root-dir (#1576) * Allow Docker pushes on release branches (#1568) * Fix retries (#1573) * Pass along --max-retries config option (#1572) * Bump the dependencies group with 4 updates (#1571) * Bump the dependencies group with 4 updates (#1570) * Bump the dependencies group with 4 updates (#1566) * Rename `fail_map` to `error_map` for improved clarity in response statistics (#1560) * Add quirks support for `youtube-nocookie.com` and youtube embed URLs (#1563) * Update all Docker images to Debian Bookworm (#1558) * Support excluded paths in `--dump-inputs` (#1556) * Improve robustness of cache integration test (#1557) * Support underscores in Markdown URLs (#1555) * Bump the dependencies group across 1 directory with 7 updates (#1552) * Fix: Bring back error output for links (#1553) ++++ media-player-info: - Update to version 26: + Fix and validate generated AppStream metainfo file - Changes from version 25: + Generate AppStream metainfo file + Fix incorrect USB DeviceMatch= - Switch to source service git checkout. Following this, add libtool BuildRequires, and bootstrap build. ++++ nethack: - Remove %{_datadir}/games from files section. The directory is owned by the filesystem package and should not be packaged by nethack. Rpm will now install nethack without the --force option. - Install nethack launch script in %{_bindir}, so that users can run it from the commnd line. Also resolves an error were nethack package owned the standard directory /usr/games (E: standard-dir-owned-by-package). - Remove nethackrc: Nethack's global rc file was a product of openSUSE's custom start script. With the removal of the script, nethack reads the .nethackrc in the user's home directory. This is standard behavior on Unix systems. - Remove SuSE.tar.bz2: The files in the archive are outdated and no longer used for building NetHack. - Modify nethack-config.patch: Adapt sys/unix/nethack.sh to SUSE filesystem hierarchy. The script assumes that the NetHack binary is in the data directory. disstinuish between the two. - Remove all remaining files from SuSE.tar.bz2 from the package. Use the up-to-date files that come with the release and patch them if necessary. - Drop options.tty in favor of standard options files. As there is only ever one options file, drop the extension. - List games user and group as PreReq ++++ obs-service-cargo: - Update to version 4.4.0: * chore: apply clippy suggestions * improvement: ensure paths are handled. also output the hashes of lockfiles before and after. * fix: it should be using custom_root and not setup_workdir * fix tests * tests: from_str to from in PathBuf * chore: set MSRV to 1.83 * chore: update Cargo.lock * tests: add tokenizers for registry method testing ++++ openSUSE-release-tools: - Update to version 20241219.396fe69: * gocd: SLES 16.0: Remove duplicate pipeline. ++++ oras: - Update to version 1.2.2: * bump: tag and release ORAS CLI v1.2.2 * build(deps): bump golang.org/x/crypto from 0.26.0 to 0.31.0 (#1591) ++++ os-autoinst: - Update to version 4.6.1734613653.b57c68a: * Slightly simplify autotest * Remove _typing_limit subroutine because it's never used * Update t/08-autotest.t * Remove subs on vnc_base that are already declared on base * Enable more unit test code for codecoverage * Add more subtests for autotest.pm ++++ osv-scanner: - Update to version 1.9.2: * chore: v1.9.2 Changelog (#1455) * chore: cherry-pick fixes to v1 (#1459) * chore: Update test dockerfile node hash * chore(deps): update alpine docker tag to v3.21 (#1431) * test(maven): remove the test of transitive scanning on native data source (#1425) * chore: update golangci-lint to version 1.62.2 (#1426) * test: update snapshots (#1421) * ci: add versions fixture generator for Red Hat (#1356) * docs: clarify commit message requirements in `contribution.md` (#1416) * chore(deps): lock file maintenance (#1415) * feat(output): show package view for container scanning table result (#1407) * feat: warn if a vulnerability is ignored multiple times in the same config (#1377) * fix(guided remediation): handle extraneous/missing packages in package-lock.json more leniently (#1394) * feat(output): add a unified output result (#1397) * chore(deps): update codecov/codecov-action action to v5 (#1403) * chore(deps): lock file maintenance (#1404) * fix(deps): update osv-scanner minor (#1402) * chore(deps): update alpine:3.20 docker digest to 1e42bbe (#1401) * chore(deps): update workflows (#1393) * chore(deps): update golang docker tag to v1.23.3 (#1392) * test: use internal utility for creating tmp directory (#1371) * test: rewrite `models` to use snapshots and tables (#1382) * docs: corrected field names in osv scanner results in the JSON doc (#1398) * chore: update snapshots (#1399) * feat(output): update HTML output to a new design (#1383) * fix: add "slices" import back in (#1395) * feat: support evaluating spdx license expressions (#1329) * feat(container-scanning): set unimportant vulns as uncalled (#1385) * feat: add support for comparing Red Hat versions locally (#1355) * fix(deps): update osv-scanner minor (#1348) * chore(deps): lock file maintenance (#1384) * fix(deps): update module github.com/charmbracelet/lipgloss to v1 (#1373) * chore(deps): update workflows (#1347) * chore(deps): update dependency webrick to v1.9.0 (#1372) * test: use traditional `tt` variable name and remove unneeded loop-copy-var (#1381) * chore: update snapshots (#1375) * test(semantic): include ecosystems not supported by `lockfile` (#1364) * refactor: rename internal struct to avoid stuttering (#1370) * chore: remove deprecated internal functions (#1369) * test: update snapshots (#1368) * refactor(semantic): simplify comparing of "pre" letters in PyPI versions (#1366) * refactor(semantic): remove unneeded condition in PyPI version comparator (#1362) * refactor(semantic): simplify comparing of RubyGem version components (#1361) * refactor(semantic): remove unneeded logic in parsing semver-like versions (#1360) * fix(semantic): support parsing versions without a numeric component (#1365) * refactor(semantic): sort ecosystems by name (#1363) * fix: parsing crash on malformed pnpm lockfile (#1327) ++++ pam_p11: - Update to version 0.6.0 * fixed key_login() that always succeeded on error * Add Japanese translation ++++ patterns-base: - base: suggest tar to avoid busybox-tar in default installs ++++ patterns-rpm-macros: - Add requires_on_transactional_recommends_otherwise, requires_on_traditional, requires_on_transactional and recommends_on_traditional macros, allowing to merge patterns from various products. ++++ perl-UNIVERSAL-moniker: - Modernize packaging - Fix build (wrong permissions for doc files) ++++ powerline: - Update to version 2.8.4: * Minor improvements and bug fixes. - Drop powerline-python3.11-compat.patch: upstreamed. ++++ pyenv: - Update 2.4.23 * README: explain using multiple versions by @Finkregh in #3126 * Support PACKAGE_CPPFLAGS and PACKAGE_LDFLAGS by @native-api in #3130 * Adjust suggested shell startup code to support Pyenv with Pyenv-Win in WSL by @native-api in #3132 * Support nonexistent versions being present and set in a local .python-version by @native-api in #3134 * Add CPython 3.14.0a3 by @nedbat in #3135 ++++ python-Authlib: - Add httpx028.patch to add compatibility with new httpx ++++ python-hatch: - Add fix-with-latest-hatchling.patch to restore compatibility with hatchling >= 1.26.0 - actually remove fix-test.patch from tracked files ++++ python-nox: - Add missing requirements - Add fix-broken-mock-test.patch to fix testsuite ++++ python-pytest-doctestplus: - Update to 1.3.0: * add tests for ufuncs without docstrings, wrapped or not by @lpsinger in #248 * Update skips for broken test by @lpsinger in #249 * Fix multiline code in generate/update diff by @seberg in #253 * Remove accidental debug print from new tests by @seberg in #254 * refactored out runtime dependency on setuptools by @neutrinoceros in #258 * adding python3.13 to CI and fix any incompatibilities by @bsipocz in #260 * add one more python release to xfail list by @bsipocz in #266 * Use hash for Action workflow versions and update if needed by @pllim in #267 * Don't assume config exists. by @Carreau in #271 - Add add-missing-xfail-version.patch to fix broken test ++++ python-softlayer-zeep: - Add patch support-new-httpx.patch: * Support new arguments for httpx 0.28.0+ ++++ python-urllib3: - Skip some flaky tests that fail sometimes in OBS (bsc#1234681) ++++ python-vobject: - Use regular %%pynittest macro instead of running the test script directly. ++++ python-zeep: - Add patch support-new-httpx.patch: * Support argument changes with httpx 0.28.0+. ++++ qalculate-qt: - Build with Qt6 - Update to 5.4.0 * Apply dual approximation/fraction to calculate as you type result, as regular result but with length restriction * Add option to add/edit comment to history context menu, and save comments in result on exit * Add "Search by Date" (also shows the date of the expression) to history context menu * Option to automatically group digits in input * Option, in menu, to open settings folder(s) * Improve decision to automatically convert unchanged quantity with unit * Fix equals sign for calculate as you type result * Fix segfault with calculate as you type of "-(300K" and similar * Fix saving of two's complement input settings * Fix erroneous HTML output after format of result with error/warning has been updated * Updated French translation * New functions: tripleProduct(), multilimit() (libqalculate) * Fix case conversion of µ to M and similar (libqalculate) * Fix segfault with very large integer raised by very large integer (libqalculate) * Minor bug fixes and feature enhancements - Update to 5.3.0 * Show language menu in preferences on all platforms * Change "Hide number pad" to "Always show number pad", and add separate number pad when the option is not enabled * Improve initial value and clear all other fields when edited field is empty, in number bases and floating point conversion dialogs * Allow unit expressions for insert unit action, for custom shortcuts and buttons * Set minimum characters to two for all completion with "Limited full completion" * Support x without backslash for custom function argument condition * Update parsed expression and calculate-as-you-type result if variable, function, or unit in expression has changed * Improve support for small displays with low resolution/high scaling * Update chain mode to match behaviour in Gtk UI * Update calendar and floating point conversion dialogs after expression calculation * Delay creation of keypads, completion list, and functions, units, and variables toolbar menus until shown * Portuguese (pt_PT) translation * Fixes for overwrite input mode * Fix unresponsive expression field in some cases after smart parentheses has been applied * Fix completion with both custom app font and custom expression font set * Fix input of max value for number argument * Fix shift + "^°" key press (input °) with German keyboard layout * Fix memory leaks (libqalculate) * Fix segfault with recursive (self-referencing) function (libqalculate) * Fix input of negative exponent in scientific e notation with RPN syntax (libqalculate) * Fix parsing of 1°2'3" as 1°+2'+3" (libqalculate) * Improve handling of "where" expressions with inequalities (libqalculate) * Fix definite integral for 1/sqrt(1-x^2), with limits higher/lower than or equal to -1 and 1 (libqalculate) * Fix crash with empty vector in plot function, e.g. plot([]) (libqalculate) * Fix "did you mean..." warning for two implicitly multiplicated functions without space between (e.g. "atan2(a,b)atan2(c,d)") (libqalculate) * Fix inability to abort randpoisson() with very high rate value (libqalculate) * Minor bug fixes and feature enhancements - Update to 5.2.0 * Option (enabled by default) to show expression status (parsed expression and calculated value) as you type in history list, instead of in tooltip (Qt) * Option to hide toolbar (Qt) * Option to preserve height of history list when keypad or number bases are shown/hidden (Qt) * Headers for keyboard shortcuts and actions lists to allow custom sorting (Qt) * Option to show/hide hidden units (hidden by default) in units window (Qt) * Option to change the max number of history lines saved (GTK, Qt) * Reduced minimum height (one line) of expression field (Qt) * Fix subsequent tab completions after completion of unit with prefix (GTK, Qt) * Fix convert button text, when toolbar style is not icon only (Qt) * Fix history list not cleared before reload if there are exactly one item (Qt) * Physical constants updated with CODATA 2022 values (libqalculate) * New function: allroots() (libqalculate) * New units: therm, thermie, IUNS calorie, rpm (libqalculate) * Additional names/symbols for turn unit (libqalculate) * Use symbol "cal" for thermochemical (instead of international table) calorie (libqalculate) * Change title and names/symbols of weak mixing angle (prepend "sin2" to theta variants) (libqalculate) * Return exact negative integers in log10() (libqalculate) * More conservative handling of infinity in equations (libqalculate) * Remove n from equation solution if possible using assumptions of x (libqalculate) * Fix unnecessary parenthesis, with wrong color for closing bracket, around unit with exponent in HTML output (libqalculate) * Fix input of scientific E-notation using lowercase e in numbers using concise interval notation, in expressions (libqalculate) * Fix "bit width" and "signed integer" arguments in setbits() (libqalculate) * Fix a^(f(x))=a^(b*g(x)) where b=2 or b=3 (libqalculate) * Fix auto/dual approximation with "where" expression (libqalculate) * Fix "where" expressions with multiple inequality statements for a single variable, e.g. "where x>0 and x<10" (libqalculate) * Fix crash when a variable name/symbol with more than 20 characters is used in "where" expression (libqalculate) * Minor bug fixes and feature enhancements ++++ rke2-1.29: - Update to version 1.29.12+rke2r1: * This release updates Kubernetes to v1.29.12, and fixes a number of issues. * Details see https://github.com/rancher/rke2/releases/tag/v1.29.12+rke2r1 ++++ rke2-1.30: - Update to version 1.30.8+rke2r1: * This release updates Kubernetes to v1.30.8, and fixes a number of issues. * Details see https://github.com/rancher/rke2/releases/tag/v1.30.8+rke2r1 ++++ rke2: - Update to version 1.31.4+rke2r1: * This release updates Kubernetes to v1.31.4, and fixes a number of issues. * Details see https://github.com/rancher/rke2/releases/tag/v1.31.4+rke2r1 ++++ rqlite: - Update to version 8.36.1: * Support executes as raw POST bodies * Improved logging * Minor DB-layer improvements ++++ sddm-conf: - Build on top of Qt6 ++++ sddm-kalpa: - Add Conflicts: for sddm, sddm-greeter-{qt5,qt6} these packages will never be co-installable. ++++ sequoia-sq: - Update to version 1.0.0: * Release 1.0.0. * Fix NEWS. * Align `sq download` with `sq verify`. * Fix displaying preferred user IDs. * Write to temporary file first, then persist it under the final name. * Avoid using absolute paths in name of scratch files. * Automatically import certificates from GnuPG's certificate store. * Escape user IDs. * Escape preferred keyserver and policy URI. * Escape notation name and data. ++++ spicetify-cli: - Update to version 2.38.6: * fix(wrapper): set `priority` to 1 in `OnChunksLoaded` * feat: add ability to change cors proxy server * feat(css-map): add classes for `navLinks` in `1.2.53` * chore(deps): bump golang.org/x/net from 0.31.0 to 0.32.0 (#3236) * chore(deps): bump actions/attest-build-provenance from 1 to 2 (#3235) * fix(update): use `GetSpotifyPath` from `cmd` * fix(shuffle+): update GraphQL handling (#3229) ++++ static-initrd-base: - Remove the needsrootforbuild not needed anymore - Make initrd creation deterministic for reproducible builds (boo#1234709) ++++ static-initrd-generic: - Remove the needsrootforbuild not needed anymore - Make initrd creation deterministic for reproducible builds (boo#1234709) ++++ static-initrd-network: - Remove the needsrootforbuild not needed anymore - Make initrd creation deterministic for reproducible builds (boo#1234709) ++++ terragrunt: - Update to version 0.70.4: * fix: Fixing configurable `root` include (#3683) * fix: Fixing `root-file-name` default (#3682) - Update to version 0.70.3: * build(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc (#3666) * build(deps): bump go.opentelemetry.io/otel/exporters/stdout/stdoutmetric (#3664) * build(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp (#3663) * build(deps): bump go.opentelemetry.io/otel from 1.32.0 to 1.33.0 (#3662) * build(deps): bump filippo.io/age from 1.2.0 to 1.2.1 (#3680) - Update to version 0.70.2: * fix: Adding `tf-command-args` support (#3679) - Update to version 0.70.1: * fix: Adding GitHub Enterprise support for catalog (#3678) - Update to version 0.70.0: * fix: Reintroduce symlink work behind experiment flag (#3672) * feat: Deprecating `terragrunt.hcl` as root (#3588) * fix: Adding redirect entries for all the pages that were renamed (#3676) * Lint fixes (#3670) * Updated json formatting (#3668) * chore: Reorganizing the features section of the docs (#3640) * build(deps): bump google.golang.org/grpc from 1.68.0 to 1.68.1 (#3638) * build(deps): bump ruby/setup-ruby from 1.202.0 to 1.204.0 (#3660) * build(deps): bump github.com/stretchr/testify from 1.9.0 to 1.10.0 (#3634) * build(deps): bump github.com/charmbracelet/lipgloss from 0.13.0 to 1.0.0 (#3635) * build(deps): bump github.com/zclconf/go-cty from 1.14.2 to 1.15.1 (#3636) * build(deps): bump golang.org/x/oauth2 from 0.23.0 to 0.24.0 (#3637) * fix: `ProviderCacheWithProviderCacheDir` test (#3656) ++++ tgt: - Update to version v1.0.94 (from 1.0.92): * chap: Use proper entropy source * Fix returning data from virtual tape when the output is bigger than the tape block ++++ trufflehog: - Update to version 3.87.2: * fix(deps): update module golang.org/x/net to v0.33.0 [security] (#3800) * [fix] - integer types (#3793) ++++ uki-default: - scriptlets: install and remove all ukis * Need to use version 1.4.1 of uki-tool - Get the kernel version from the package installed - name_suffix defined only if flavor is defined ++++ werf: - Update to version 2.17.0: * chore: release 2.17.0 (#6504) * feat(build, secrets): include plain secret values in giterminism scope (#6495) * chore(release): 1.2 stable, 2 beta,ea,rock-solid * chore(ci): rename project name (#6502) * refactor(deploy): freeze helm/nelm/kubedog and werf deploy code for `werf helm` commands * chore(ci): update notification (#6499) * docs(build): remove outdated note about staged dockerfile (#6501) * chore(ci): сonsider images in test clusters during deletion (#6492) ++++ xdg-desktop-portal: - Create a doc flavor for building developer documentation. ++++ xdg-desktop-portal-devel-docs: - Create a doc flavor for building developer documentation. ++++ xtensor-python: - Run unit tests for all available python versions ------------------------------------------------------------------ ------------------ 2024-12-18 - Dec 18 2024 ------------------- ------------------------------------------------------------------ ++++ CastXML: - Update to version 0.6.10: * Enable -fsized-deallocation when simulated compiler does. * cmake: bump minimum required version to 3.10. ++++ agama: - Introduce a new AGAMA_LOG environment variable to control what to log (gh#agama-project/agama#1843). - Add jsonnet as a BuildRequires dependency because it is needed when running tests (gh#agama-project/agama#1842). ++++ age: - Update to version 1.2.1 * This release fixes a security vulnerability that could allow an attacker to execute an arbitrary binary under certain conditions. See: https://github.com/FiloSottile/age/security/advisories/GHSA-32gq-x56h-299c * Plugin names may now only contain alphanumeric characters or the four special characters +-._. ++++ bcachefs-tools: - update to 1.13.0: * posix_to_bcachefs: fix missing copy_xattrs() error checking * Change lingering set-option texts to set-fs-option * change setattr to set-file-option in docs/usage - update to 1.11.1: * bch_bindgen: Remove memoffset dep * cmd_list: open with noexcl * fuse: graceful shutdown when startup fails ++++ bpftrace: - Update to 0.21.3 * Fix alignment issue for multi-key maps ++++ buildpacks-cli: - Update to version 0.36.1: * build(deps): bump the go-dependencies group with 2 updates * build(deps): bump the go-dependencies group with 7 updates * Correct wording for `buildpack new` targets flag * build(deps): bump the go-dependencies group across 1 directory with 4 updates * build(deps): bump buildpacks/github-actions from 5.8.1 to 5.8.3 * acceptance tests on arm64 ++++ chezmoi: - Update to version 2.56.0: - Features * feat: Use textconv with external diff commands * feat: Add interactive config variable * feat: Add initial policy on LLM-generated contributions * feat: Warn about future removal of insecure hashes * feat: Add .chezmoi.destDir template variable - Fixes * fix: Replace Expand-Archive with System.IO.Compression.ZipFile * fix: More reliable arch detection in install.ps1 * fix: YAML parsing error by escaping | in title - Documentation updates * docs: Describe how to use tools installed with Flatpak ++++ clamav: - fix factory submission (clam.tcl, clamscan.log) ++++ clusterctl: - Update to version 1.9.1: * Update version page * CONTRIBUTING.md fix dead links * Bump golang.org/x/net * Bump golang.org/x/crypto * book: fix versions.md for v1.32 * Set v1.7 EOL date and update CoreDns version table * Allow scalability to have custom deletion timeout * Bump default kind image to v1.32.0 * machine: remove solved todo comment * Bump Kubernetes in tests to v1.32.0 and claim support for v1.32 * 📖 Update clusterctl version to v1.9.x in quick start * 📖 add release 1.8 book link ++++ crossplane-cli: - Update to version 1.18.2: no CLI-related changes in changelog ++++ delve: - Update to version 1.24.0: * *: v1.24.0 (#3883) * goversion,proc_test: add go1.24 compatiblity, disable broken test (#3882) * proc: fix loading goroutine labels on Go 1.24 (#3879) * service/rpc1: delete APIv1 (#3881) * tests: removing of dlvbin is not needed (#3875) * pkg/proc: support swiss table map implementation (#3838) * terminal/starbind: allow modification of structs returned by API (#3872) * pkg/proc,service/debugger: do not disable unsatisfiable breakpoints (#3868) * proc: allow accessing captured variable as if they were struct fields (#3866) * feat: print a message when the debuggee process exits (#3870) * proc: fix issue on Windows when launching process while detached (#3867) * proc/core/minidump: remove newlines from minidump logs (#3869) * pkg/proc/native,pkg/proc/amd64util: xsave decoding cleanup (#3840) * go.mod: sync golang.org/x/telemetry@58a1122356f5 (#3857) * all: remove redundant err declarations (#3855) * tests: calling os.Exit in TestMain is not required (#3856) * proc: do not ignore error return of funcCallEvalFuncExpr (#3850) * Documentation: using `go install` is preferable (#3853) * proc: fix typos in errors and comments (#3852) * proc: run gofmt (#3851) * proc: fix rangeFuncStackTrace with inlined functions (#3849) * service,terminal,cmd/dlv: automatically guessing substitute-path config (#3781) * service/rpc2: correct ExamineMemory length error message (#3846) * all: import go telemetry and enable crash reporting (#3841) * TeamCity: move riscv64 backend testing to tip (#3842) * _scripts: update staticcheck version (#3839) * proc: use CPUID to determine ZMM_Hi256 region offset (#3831) * Documentation: fix autogenerated markdown documentation (#3836) * goversion: parse version for development builds (#3837) * pkg/proc/core: Clean up some repetitive code (#3834) * *: mark riscv64 port as experimental (#3835) * delve: add linux-riscv64 support (#3785) * all: update golang.org/x/arch to v0.11.0 (#3826) * proc: adds pointer pinning to call injection (#3787) * terminal,service: add raw examinemem dump (#3721) * tests: disable TestGeneratedDoc on 1.24 (tip) (#3820) * *: replace uses of uniq with slices.Compact (#3821) * pkg/proc: simplify tests by using errors.As (#3818) * cmds/commands: Update 'client-addr' to support Unix domain sockets (#3819) * Documentation: Add dape to list of plugins (#3817) * proc: step into coroutine (#3791) ++++ docker: - Update to Docker 27.4.1-ce. See upstream changelog online at - Rebase patches: * 0001-SECRETS-daemon-allow-directory-creation-in-run-secre.patch * 0002-SECRETS-SUSE-implement-SUSE-container-secrets.patch * 0003-BUILD-SLE12-revert-graphdriver-btrfs-use-kernel-UAPI.patch * 0004-bsc1073877-apparmor-clobber-docker-default-profile-o.patch * 0005-SLE12-revert-apparmor-remove-version-conditionals-fr.patch * cli-0001-docs-include-required-tools-in-source-tree.patch ++++ docker-stable: - Add backport for CVE-2024-29018 fix. bsc#1234089 + 0010-CVE-2024-29018-libnet-Don-t-forward-to-upstream-reso.patch - Add backport for CVE-2024-23650 fix. bsc#1219437 - 0006-CVE-2024-23653-update-buildkit-to-include-CVE-patche.patch + 0006-CVE-2024-2365x-update-buildkit-to-include-CVE-patche.patch - Reorder and rebase patches: * 0001-SECRETS-daemon-allow-directory-creation-in-run-secre.patch * 0002-SECRETS-SUSE-implement-SUSE-container-secrets.patch * 0003-BUILD-SLE12-revert-graphdriver-btrfs-use-kernel-UAPI.patch * 0004-bsc1073877-apparmor-clobber-docker-default-profile-o.patch * 0005-SLE12-revert-apparmor-remove-version-conditionals-fr.patch * 0007-bsc1221916-update-to-patched-buildkit-version-to-fix.patch * 0008-bsc1214855-volume-use-AtomicWriteFile-to-save-volume.patch * 0009-CVE-2024-41110-AuthZ-plugin-securty-fixes.patch - 0010-TESTS-backport-fixes-for-integration-tests.patch + 0011-TESTS-backport-fixes-for-integration-tests.patch ++++ dolphin: - Fix Desktopfile to start in super user mode as dbus-launch is no longer part of the basesystem (boo#1234692) ++++ eekboard: - Add fix-compile-on-gcc14.patch. ++++ efm-langserver: - Update to version 0.0.54: * No significant code changes * update deps ++++ element-desktop: - Version 1.11.88 [#]# ✨ Features * Allow trusted Element Call widget to send and receive media encryption key to-device messages (https://github.com/element-hq/element-web/pull/28316). Contributed by @hughns. * increase ringing timeout from 10 seconds to 90 seconds (https://github.com/element-hq/element-web/pull/28630). Contributed by @fkwp. * Add `Close` tooltip to dialog (https://github.com/element-hq/element-web/pull/28617). Contributed by @florianduros. * New UX for Share dialog (https://github.com/element-hq/element-web/pull/28598). Contributed by @florianduros. * Improve performance of RoomContext in RoomHeader (https://github.com/element-hq/element-web/pull/28574). Contributed by @t3chguy. * Remove `Features.RustCrypto` flag (https://github.com/element-hq/element-web/pull/28582). Contributed by @florianduros. * Add Modernizr warning when running in non-secure context (https://github.com/element-hq/element-web/pull/28581). Contributed by @t3chguy. [#]# 🐛 Bug Fixes * Fix secret storage not being used due to bad import (https://github.com/element-hq/element-desktop/pull/2029). Contributed by @t3chguy. * Fix inability to click on non-logged-in modals on macOS (https://github.com/element-hq/element-desktop/pull/2025). Contributed by @t3chguy. * Fix jumpy timeline when the pinned message banner is displayed (https://github.com/element-hq/element-web/pull/28654). Contributed by @florianduros. * Fix font \& spaces in settings subsection (https://github.com/element-hq/element-web/pull/28631). Contributed by @florianduros. * Remove manual device verification which is not supported by the new cryptography stack (https://github.com/element-hq/element-web/pull/28588). Contributed by @florianduros. * Fix code block highlighting not working reliably with many code blocks (https://github.com/element-hq/element-web/pull/28613). Contributed by @t3chguy. * Remove remaining reply fallbacks code (https://github.com/element-hq/element-web/pull/28610). Contributed by @t3chguy. * Provide a way to activate GIFs via the keyboard for a11y (https://github.com/element-hq/element-web/pull/28611). Contributed by @t3chguy. * Fix format bar position (https://github.com/element-hq/element-web/pull/28591). Contributed by @florianduros. * Fix room taking long time to load (https://github.com/element-hq/element-web/pull/28579). Contributed by @florianduros. * Show the correct shield status in tooltip for more conditions (https://github.com/element-hq/element-web/pull/28476). Contributed by @uhoreg. ++++ element-web: - Version 1.11.88 [#]# ✨ Features * Allow trusted Element Call widget to send and receive media encryption key to-device messages (https://github.com/element-hq/element-web/pull/28316). Contributed by @hughns. * increase ringing timeout from 10 seconds to 90 seconds (https://github.com/element-hq/element-web/pull/28630). Contributed by @fkwp. * Add `Close` tooltip to dialog (https://github.com/element-hq/element-web/pull/28617). Contributed by @florianduros. * New UX for Share dialog (https://github.com/element-hq/element-web/pull/28598). Contributed by @florianduros. * Improve performance of RoomContext in RoomHeader (https://github.com/element-hq/element-web/pull/28574). Contributed by @t3chguy. * Remove `Features.RustCrypto` flag (https://github.com/element-hq/element-web/pull/28582). Contributed by @florianduros. * Add Modernizr warning when running in non-secure context (https://github.com/element-hq/element-web/pull/28581). Contributed by @t3chguy. [#]# 🐛 Bug Fixes * Fix jumpy timeline when the pinned message banner is displayed (https://github.com/element-hq/element-web/pull/28654). Contributed by @florianduros. * Fix font \& spaces in settings subsection (https://github.com/element-hq/element-web/pull/28631). Contributed by @florianduros. * Remove manual device verification which is not supported by the new cryptography stack (https://github.com/element-hq/element-web/pull/28588). Contributed by @florianduros. * Fix code block highlighting not working reliably with many code blocks (https://github.com/element-hq/element-web/pull/28613). Contributed by @t3chguy. * Remove remaining reply fallbacks code (https://github.com/element-hq/element-web/pull/28610). Contributed by @t3chguy. * Provide a way to activate GIFs via the keyboard for a11y (https://github.com/element-hq/element-web/pull/28611). Contributed by @t3chguy. * Fix format bar position (https://github.com/element-hq/element-web/pull/28591). Contributed by @florianduros. * Fix room taking long time to load (https://github.com/element-hq/element-web/pull/28579). Contributed by @florianduros. * Show the correct shield status in tooltip for more conditions (https://github.com/element-hq/element-web/pull/28476). Contributed by @uhoreg. ++++ erofs-utils: - update to 1.8.3: * mkfs: fix -Eall-fragments for multi-threaded compression * mkfs: fix unexpected errors for chunk-based images * lib: report leftovers for partially filled blocks * mkfs: Fix input offset counting in headerball mode * lib: capture errors from {mkfs,rebuild}_handle_inode() * fix "Not a directory" error for incremental builds * avoid silent corruption caused by c_root_xattr_isize * rebuild: set the appropriate dev field for dirs * lib: fix user-after-free in xattr.c * lib: get rid of pthread_cancel() for workqueue * mkfs: add -U support * add --hard-dereference option * lib: correct erofsfuse build script ++++ fastfetch: - update to 2.32.1 Bugfixes: * Fix `pci.ids` file location on OpenBSD (GPU, OpenBSD) - It's normally unused because enumerating PCI devices on OpenBSD requires root privileges * Fix bssid formatting (Wifi, Linux) * Fix Linux Lite distro detection (gh#fastfetch-cli/fastfetch#1434, OS, Linux) * Suppress XE driver warnings from Mesa (gh#fastfetch-cli/fastfetch#1435, OpenGL, Linux) * Fix format parameter name (gh#fastfetch-cli/fastfetch#1443, Version) * Don't report useless information when Wifi is disabled (Wifi, FreeBSD) - Currently there are issues when the SSID contains whitespaces. More fixes are expected in the future * Always use physical size reported by X11 server to avoid inconsistent results (gh#fastfetch-cli/fastfetch#1444, Display, Linux) * Fix package count detection on OpenBSD (Packages, OpenBSD) [2.32.1] Features: * Randomly select one if the logo source expands to multiple files (gh#fastfetch-cli/fastfetch#1426, Logo) * Report mac product name when running Linux in MacBook (Host, Linux / FreeBSD) * Use screen size reported in DTD if make sense (Display) * Detect Virtualized Apple Silicon CPUs (CPU, Linux) * Add detection support for fvwm and ctwm (WM, OpenBSD / NetBSD) * Add Armbian-unofficial detection (OS, Linux) * Prefer surfaceless display when connect EGL (OpenGL) * Improve accuracy of WM detection on FreeBSD (WM, FreeBSD) * Add ratpoison window manager (WM, Linux) Logo: * Update Linux Lite * Add Serpent OS * Add Ultramarine Small * Update Debian ++++ fdo-client: - gcc.patch: avoid implicits when using more strict GCC14 ++++ fnm: - Update to version 1.38.1: * fix --use-on-cd failing with newly released default of --resolve-engines when engines key didn't exist - Changes since 1.38.0: * enable --resolve-engines by default. out of experimental phase. to disable it, add a --resolve-engines=false flag, and make sure to open an issue describing why. It might feel like a breaking change but .nvmrc and .node-version have precedence so it should not. * better error handling for malformed json * Having install and uninstall aliases ++++ forgejo-runner: - Update to version 5.0.4: * feat: use FORGEJO_TOKEN as runtime token ++++ ghc-auto-update: - Update auto-update to version 0.2.5. [#]# 0.2.5 * Thread less autoupdate [#1018](https://github.com/yesodweb/wai/pull/1018) ++++ ghc-time-manager: - Update time-manager to version 0.2.2. [#]# 0.2.2 * `initialize` with non positive integer creates a time manager which does not maintain timeout. [#1017](https://github.com/yesodweb/wai/pull/1017) ++++ govulncheck-vulndb: - Update to version 0.0.20241218T202206 2024-12-18T20:22:06Z. Refs jsc#PED-11136 Go CVE Numbering Authority IDs added or updated with aliases: * GO-2024-3333 CVE-2024-45338 - Update to version 0.0.20241218T163557 2024-12-18T16:35:57Z. Refs jsc#PED-11136 Go CVE Numbering Authority IDs added or updated with aliases: * GO-2024-3331 CVE-2024-55885 GHSA-9j3m-fr7q-jxfw * GO-2024-3334 CVE-2024-28053 GHSA-qqc8-rv37-79q5 * GO-2024-3335 CVE-2024-12289 GHSA-xx83-cxmq-x89m * GO-2024-3336 CVE-2024-55949 GHSA-cwq8-g58r-32hg * GO-2024-3337 CVE-2024-54083 GHSA-69pr-78gv-7c6h * GO-2024-3338 CVE-2024-48872 GHSA-826h-p4c3-477p * GO-2024-3339 GHSA-8wcc-m6j2-qxvm * GO-2024-3340 CVE-2024-54682 GHSA-v647-h8jj-fw5r ++++ pocketsphinx: - Update to 5.0.3: * This release mainly fixes building for Python 3.12, but also fixes a serious bug in the NGramModel wrapper class along the way. Note that Python 3.6 and 3.7 are no longer supported. * Switch to scikit-build-core and tox to fix many issues. - Update to 5.0.2: Removed unnecessary shinxbase in package config Do not attempt to align phones to impossibly short durations (fixes #339) Require specific setuptools version to fix editable install (fixes: #353) - Update to 5.0.1: Include examples of live recognition on various platforms Add missing close brace for C++ Use a separate search for ps_set_align_text() Fix regression tests and -phone_align in main program Use trailing slash with include directory Removed unnecessary libpthread in package config fix: fix a stray #if WORDS_BIGENDIAN (fixes: #343) - Update to 5.0.0. Includes among other these notable changes: * pocketsphinx_continuous is gone, replaced by plain old pocketsphinx, which is documented in the README file. * The configuration interface is now quite different. It is not a "command-line parser" anymore and the configuration parameters have lost their leading dashes. * All of the SphinxBase "utility" headers have also been made internal and their symbols will no longer be exported on Windows. Conversely, the JSGF and N-Gram language model API has been included in . * The sphinx_fe and sphinx_cepview utilities have been moved to SphinxTrain. * The audio interface () has been removed. * The -remove_noise option is now controlled by the acoustic model as it needs to match the training. * The -remove_silence option has been removed as it is a Bad Idea and Considered Harmful for batch mode recognition. Please use the endpointer API as detailed in and examples/live.c or examples/live.py. * The -cmninit option is not controlled by the default acoustic model anymore. This may cause some problems for live recognition as the defaults may not match the feature extraction parameters. * The SWIG wrappers have been removed. Only Python 3 is directly supported as a dynamic language binding. Node.js may be supported in the near future. The C API is specifically designed to be easily supported through FFI, so you can do that. * Python support is much improved, fully documented, and builds a proper module directly from the (top level of the) source tree with pip or build. * Android support is gone but may come back (contributions welcome, I don't have time to support anything other than Linux on x86_64 and s390x) * Other changes: * Change the API to be slightly more intuitive * New force-alignment API and two-pass alignment to get phone/state durations * Uniformize API and test fixed-point mode properly * Fix float-to-int underflows (#199, #252) * Disallow multiple search types in config or command-line * Revert incorrect optimizations to JSGF compiler (fixes #53) * Make seg_iter and hyp behave as expected in kws search (fixes #122) * feat: add -config and config to parse and save JSON * Resurrect GStreamer support * Remove sphinxbase and modernize configuration API * Add support for input files to pocketsphinx command line * Add compatibility with pocketsphinx-python 0.1.5 * Rename pocketsphinx5 to pocketsphinx * Updated the en-us dict * Fix memory leak in allphone_search.c * Forward declare allphone_clear_segments in allphone_search.c * Make force alignment accessible from pocketsphinx_batch and the ps_decoder API * Improve linking for internal headers * Fix memory leak in bin_mdef_read_text * Large build system and small API modernizations * Fix windows build * Fix endianness issues in binary trie LM code * Build a proper Python package * Update -cmninit parameter when CMN is updated * Switch back to Cython and use scikit-build for Python module * Document Python module better and build ReadTheDocs with (the other) Sphinx * Fix install command for Mac and iOS builds * Incoporate WebRTC VAD code * Reorganize header files * Remove thread library * Add a proper API for cepstral mean normalization * Make -samprate an int after all these years - Obsoletes the pocketsphinx5/sphinxbase/sphinxbase5 packages and remove the use of update-alternatives since it's not needed anymore. - Add _service file. - Add _multibuild to build the python package. - Drop patches that don't seem to be needed anymore: * pocketsphinx-doxygen.patch * pocketsphinx-largefile.patch * pocketsphinx-long-utterance.patch * use-python3.patch - Add patch to fix installation directory of python module: * fix-python-installation.patch ++++ greybird-geeko-theme: - Add new patch git7e4507d7713b2aaf41f8cfef2a1a9e214a4d8b6f-fix-label-styles-for-xfdesktop-4.19.patch - Refresh link-selected-is-optional.patch ++++ gzdoom: - Update to release 4.14.0 * FOV scales ortho up to 180 degrees * Interpolate non-Burn screen wipes * Added net id functions for ACS * Fixed bouncing on 3D floors * Fixed A_SprayDecal not working on 3D floors ++++ helmify: - Update to version 0.4.17: * Update examples/operator templates and values * added deployment strategy attribute support ++++ input-pad: - Update version to 1.0.99.20210817 * Removed duplicated entry in str.xml * Fixed a build error of I_ since eek-types.h has the duplicated one * Fixed to use deprecated APIs in GTK 3.12 * Imported code.google.com/p/input-pad * Updated str.xml.in for Emoji and Japanese Acronym * Fixed CSS data of GtkButton for GTK 3.20 * configure: Repalced AC_PROG_LIBTOOL with LT_INIT * Fix some typos in translatable text and make some texts easier to translate * Run input-pad with GDK X11 backend * Updated translations ++++ jcip-annotations: - Switch to clean room implementation, as original implementation uses CC-BY-2.5 licence. The clean room implementation is under Apache-2.0 ++++ jujutsu: - add completion subpackages for bash, fish and zsh ++++ just: - skip all tests, as for some reason, now other tests are flaky. so test have to be done now manually when packaging a newer version. ++++ lal: - Add lal-disable-erroneous-test.patch -- Disable a test to avoid 'SystemError: error return without exception set' build error ++++ libayatana-appindicator: - Change to bcond_with mono: disable the mono bindings. The gtk sharp bindings for one are no longer maintained and broken. There seems to be no consumer left of the mono bindings. ++++ mpv: - 14904.patch: remove obsolete patch - Update to version 0.39.0+git20241217.32d103c58072: * meson: bump libdrm version to 2.4.109 * options: add heic and heif to --image-exts * ytdl_hook: pass empty proxy value * demux_lavf: remove obsolete defines * demux_lavf: detect heif/heic as images * osc.lua: simplify track ID retrival * select.lua: abort edition selection when there's only 1 * DOCS/man/osc: sort mouse bindings consistently * osc.lua: show the full path when right clicking the title * osc.lua: open the playlist selector when right clicking playlist arrows * osc.lua: move title mbtn script-opts below playlist_next's * DOCS/man/osc: update track middle-click action * demux_mkv: limit EBML size to 64 MiB for fuzzing * options: disable playlist and include for fuzzing * m_property: stop processing after 10 properties even in skip cases * ao: correctly set state.playing for non-gapless audio after eof * player/audio: get rid of bogus early return in reinit_audio_filters * sd_lavc: match video display aspect ratio on SD video in PGS subtitles * osc.lua: draw box layout below console * vo: update base_vsync even for initial samples * vo: use display clock to determine frame_end in display synced case * vo: extract display synced frame end calculation * osc.lua: add option to enable fade-in effect * console.lua: rename dimension variables * command: signal unavailable error when clipboard is unavailable * clipboard-vo: make logging verbose when clipboard is unavailable * clipboard: add CLIPBOARD_UNAVAILABLE error code * console.lua: clear completions before searching history * console.lua: remove code repetition to initialize matches * video/out/gpu/video: don't pass big structs by value when not needed * m_option: put UPDATE_ flags at the beginning * console.lua: add margin_{x,y} script-opts * hwdec_vaapi: don't jump over variable init in try_format_upload * demux_mkv: fix memory leak of codec params * configfiles: refactor mp_get_playback_resume_config_filename() * configfiles: don't use the basename of urls * console.lua: don't override --osd-bold in completions * w32_common: guard recursive call to mp_dispatch_queue_process * player/command: continue hook processing on errors * player/configfiles: don't loop directory tree if not needed * options: remove old compatibility definitions * m_option: don't overlap UPDATE and M_OPT constant values * osdep/mac/meson.build: remove unused variables * options/m_option: restore m_geometry_apply centering ability * meson: use swiftc instead of swift for building * DOCS/man/mpv: document that g-e selects disc titles * demux_lavf: simplify replaygain export * demux_lavf: utilize side data getter for replaygain * io: support mp_make_wakeup_pipe on Windows * demux_disc: add playlist filename to edition title if available * stream_bluray: add STREAM_CTRL_GET_TITLE_PLAYLIST * demux_disc: expose titles as editions * stream_bluray: implement STREAM_CTRL_GET_TITLE_LENGTH * github/workflows: replace ruff-action with a maintained one * console.lua: fix mp.input.get clients that don't specify completions * aspect: add --video-recenter * select.lua: select editions * demux/stheader: update lav_codecpar's comment * demux_mkv: propagate global stream side data via codecpar * demux_lavf: stop global stream side data injection to AVPacket * console.lua: don't reinsert the next characters on complete * console.lua: don't complete DLLs on Windows * defaults.lua: remove outdated comment * console.lua: complete executables after run * console.lua: complete filter labels for {a,v}f-command * console.lua: complete command flags * console.lua: remove code repetition in complete() * mac/option: explicitly include and define type of global init variable * DOCS/man/mpv.rst: add documentation for the numpad +/- key bindings * etc/input.conf: add KP_PLUS/KP_SUBTRACT key bindings * command: fix --osd-selected{,-outline}-color * DOCS/options.rst: specify that gpu-sw only works with OpenGL/Vulkan * vulkan/context: propagate --gpu-sw on vulkan contexts * common: ensure MP_HANDLE_OOM is used only on pointers * ad_lavc: remove unnecesary variable * options: note that --gamma-auto is only implemented on vo=gpu * vo_gpu: undeprecate --gamma-factor * sd_ass: add application/x-font-otf to font_mimetypes * vf_format: fix format=dolbyvision=no metadata stripping * player/clipboard/clipboard: don't include global.h in header * defaults.js: support custom arg in mp.add_key_binding() * defaults.lua: support custom arg in mp.add_key_binding() * command: add custom arg for script-binding * DOCS/man/input.rst: document that WHEEL_* are scalable * DOCS/man/input.rst: document the scalable commands * input/cmd: add comment for scalable and is_ignore * defaults.js: support scalable mp.add_key_binding() * defaults.lua: support scalable mp.add_key_binding() * command: make script-binding command scalable * DOCS: add clipboard documentations * console.lua: use native clipboard property on win32 and wayland * video/out/wayland_common: support clipboard monitoring * command: notify-property command * clipboard-win: implement clipboard monitoring * clipboard: add clipboard monitoring API * clipboard-win: add Windows clipboard backend * video/out/wayland_common: implement VOCTRL_GET_CLIPBOARD * video/out/wayland_common: implement clipboard support * video/out/wayland_common: generalize check_fd * clipboard-vo: implement VO clipboard backend * vo: add VOCTRL_GET/SET_CLIPBOARD * command: add clipboard property * clipboard: add clipboard API * DOCS/interface-changes: specify that new additions have to be listed * osc.lua: show file and track info on title left-click * osc.lua: cycle sub/audio down on shift+L-click / middle-click * osc.lua: cycle sub/audio on left-click, select on right-click * mac: implement VOCTRL_BEGIN_DRAGGING * bstr: add bstr_xappend0 * command: highlight selected list items with color * console.lua: enable runtime updates of script-opts * player/loadfile: prefer independent track when selecting track * DOCS/man/options: mention sub-box/osd-box/box profiles * console.lua: don't append spaces after completion * console.lua: highlight the first completion in the terminal * console.lua: update completions after moving the cursor * player/video: update dynamic hdr params * console.lua: highlight the first completion suggestion before cycling * console.lua: save commands in history after autocompletion * mp_image: always force RGB formats to full-range RGB * wayland: always recalculate scaling if wl->current_output is not set * DOCS/man/mpv: improve path docs and clarify config-dir path behavior * options: rename --sub-ass-hinting to --sub-hinting * options: rename --sub-ass-shaper to --sub-shaper * options: rename --sub-ass-line-spacing to --sub-line-spacing * vo_gpu_next: use display values in target-contrast=auto * vo_gpu_next: add target-colorspace-hint=auto * video/out/gpu/context: add target_csp callback to ra_swapchain * console.lua: expand the first completion on Enter * console.lua: dont crash when typing a command prefix * console.lua: show completions as you type * console.lua: complete fewer properties * console.lua: determine completions with fuzzy search * vo_gpu_next: fix mp_image colorspace with some hwdecs * wayland: don't print same message for fractional and wl_surface scale * player/loadfile: prefer non-image when selecting video track * ci/lint-commit-msg: move away from things deprecated in Python 3.9 * github/workflows: switch Ubuntu mingw-w64 build to pkgconf * github/workflows: unlink macOS pkg-config if installed * github/workflows: switch from pkg-config to pkgconf for macOS * console.lua: limit the length of selectable items * console.lua: strip multiple lines in selectable items * video/out/wayland_common: initialize offer fd * video/out/wayland_common: fix dnd with focus follow mouse * video/out/wayland_common: extract data offer to a struct * sub/osd: adjust osd margins * various: use avcodec_get_supported_config() to resolve deprecation warn * vo_gpu_next: restore initial hook param value * vo_gpu_next: clear renderer cache on options update * vo_gpu_next: remove colospace overrides * video/mp_image: fix vf=format colorspace override for XYZ * etc/builtin.conf: add osd-box/sub-box/box profiles * mac/compat: fix compatibility for deployment targets lower than SDK ver * console.lua,wayland_common: also detect Wayland if WAYLAND_SOCKET set * DOCS/man/input.rst: add sections to categorize commands * DOCS/man/input.rst: make event and hooks sections a level higher * DOCS/options: add a Video sync section to group related options * options: move dvd options to stream_dvdnav * sub/osd_libass: simplify osd bar variable names * options: move OSD bar opts to a separate struct * options: move mp_sub_filter_opts to sd_ass.c * options: remove extra spaces * common/playlist: don't allocate duplicated playlist_path * console.lua: don't override the offset of opaque boxes * console.lua: use OSD margins * sub/osd/console/stats: use the same 1.65 outline size * stats.lua: set border size to have similar relative thickness as OSD * sub/osd/console: adjust font sizes * meson: define _UCRT_NOISY_NAN to workaround the non-constant NAN define * loadfile: move mp_format_track_metadata to misc.c * input/cmd: increase the command length for --input-cmdlist * input: fix memory leak with scalable input and nonscalable commands * player/command: remove /100 from sub-pos print * meson: disable subprocess command for fuzzing * fuzzer_options_parser: limit input size to 2048 bytes * defaults.js: send the right number of arguments to input.get callbacks * defaults.js: fix the opened event with mp.input.get * meson: rename meson_options.txt to meson.options * options: increase the default --image-display-duration * wayland: cleanup check_for_resize function * video/out/gpu/video: fix chroma offset rotation matrix calculation * video/out/gpu/video: prevent OOB access when larger angles are used * sub/osd_libass: don't blur the osd-bar * DOCS/man/input.rst: remove input commands subject to change heading * options: add .qoi to the list of image extensions * ci/win32: restrict shaderc version to fix build errors * ci/mingw: restrict shaderc version to fix build errors * ao_audiotrack: make audiotrack jni multi-instance and multi-thread safe * .github/ISSUE_TEMPLATE: ask for last known working version * .github/ISSUE_TEMPLATE: unify source of mpv description * .github/ISSUE_TEMPLATE: clarify the template is for other platforms * osc.lua: observe playlist-count instead of playlist property * mac/type: change never mutated variable to let * videotoolbox: silence OpenGL deprecation warnings * ao_coreaudio: fix CoreAudio deprecations * mac/common: fix light sensor deprecations * vo_gpu_next: set --target-colorspace-hint to `yes` by default * vo_gpu_next: add a pass_colorspace override for drm * wayland: guard devices_are_equal completely * github/workflows: install libdisplay-info on freebsd * drm: parse edid using libdisplay-info * vo_gpu: explicitly set target_params to NULL on uninit * context_drm_gl: add support for hdr metadata * player/client: reduce log level for hooks not sent to clients * sd_ass: introduce sub-ass-prune-delay * sub/sd_ass: set ASS_OVERRIDE_BIT_BLUR if available * w32_common: update window style after changing maximized state * vo_gpu_next: add chroma location and HDR metadata to shader parameters * vo_gpu_next: add dynamic hook parameters * osdep/terminal: fix dummy implementation * .luacheckrc: add_hook is not undocumented * auto_profiles.lua: actually exit when no auto profiles are defined * defaults.lua: add an exit() function * video/out/w32_common: don't move window if position isn't set * video/out/w32_common: always move window when setting state * fuzzers/fuzzer_json: add simple fuzzing for our json code * options/m_option: free all list elements when removing them * m_property: stop expanding strings after 10 properties during fuzzing * DOCS/man/input: note that properties can be unavailable on init * DOCS/man/input: remove duplicate paragraph * DOCS/man/input: suggest normalize-path to get absolute paths * options/m_option: limit string list to 100 per operation for fuzzing * encode_lavc: fix memory leak on --ofopts=help * player/loadfile: limit playlist size to 10 for fuzzing * options: disallow log-file when fuzzing * demux_playlist: add data:// to self-expanding protocols * demux_edl: disallow nested edl to avoid infinite loop * command: quote input key names in log * command: use array index for checking first character * input: fix style * command: fix keybind command with sequence keys * command: add the ability to set comment for keybind command * DOCS/man/input.rst: fix keybind command keyword argument name * input: deduplicate mp_input_bind_key * player: don't load encoding mode profile twice * options: remove stale comment about encoding mode being compiled-in * console.lua: refine the hovered item calculation * console.lua: factor OSC margins before the bottom margin * drm: don't print extra newline on connectors/modes help * console.lua: use math.ceil in determine_hovered_item() * console.lua: factor the bottom margin in line calculations * Revert "console.lua: fix the max log lines calculation" * DOCS/man/osc.rst: fix binding documentation * etc/restore-old-bindings.conf: fix comment description * meson.build: add restore-osc-bindings.conf to conf_files * DOCS: mention restore-osc-bindings.conf * etc/restore-osc-bindings.conf: add file to restore old osc bindings * stats.lua: calculate sizes like --osd-*-size options * DOCS/contribute.md: fix a typo * console.lua: update selected item under the cursor on mouse wheel action * video/mp_image: fix original param copy implementation * ci/msys2: enable sanitizers for clang build * DOCS/man/lua: correct example syntax * DOCS/man/osc: remove non-existent options * console.lua: restore the bigger default font size * console.lua: default to a proportional font for select * osc.lua: hide immediately without animation for select.lua * console.lua: fix the hovered line calculation without scale with window * osc.lua: make shift+mbtn_left an alias of mbtn_mid * osc.lua: remove code repetition for mouse bindings * osc.lua: rename the tog_fs button * console.lua: fix the clicked line calculation * console.lua: document the new hipdi scaling behavior * console.lua: don't scale with display dpi if scaling with window size * osc.lua: increase the title font size in box layout * console.lua: increase the font and border size * console.lua: add scale_with_window script-opt * osc.lua: cycle tracks on right click * osc.lua: don't print auto before tracks are selected * mac/menu: use show-text instead of old osc script messages * options: add option to control OSD bar marker style * options: add options to control OSD bar marker size * osd_libass: rename marker size variable * ytdl_hook.lua: track playlist metadata * Copyright: fix -Dgpl=false description * Copyright: remove some redundant texts * Copyright: clean up nonexistent features * command: remove an extra space from track formatting * osc.lua: show track-list for one more second * github: add newline at end of file of pull request template * github/workflows: add editorconfig linting * command: print track metadata when changing track * command: print lang in track-list * loadfile: reuse circle definitions in command.h * command: print track metadata in ${track-list} * laodfile: remove redunant track type check * demux_playlist: fix comparison for current file if it's in current dir * video/out/gpu/context: prefer vulkan over opengl when reasonable * mac/vulkan: add retrieval of color depth and return auto (0) * vo_gpu_next/vulkan: add mechanism to retrieve color depth in gpu context * x11: fix --fs-screen=all * DOCS/man/osc: update default playlist mbtn_right bindings * osc.lua: don't show the osd-bar on chapter navigation * osc.lua: cycle window-maximized when right clicking fullscreen * osc.lua: toggle looping when right clicking playpause * osc.lua: make mouse bindings customizable * osc.lua: default chapters_osd and playlist_osd to false * osc.lua: rename buttons * osc.lua: bind middle button down instead of up for tracks * osc.lua: open select.lua by clicking buttons * osc.lua: show stats page 5 when clicking the title * osc.lua: add osc-hide script-message * osc.lua: show the playlist position when playing multiple files * command: don't print unneeded new lines for track-list * options: add --script-opt alias for --script-opts-append * osdep/io: remove duplicated code for error to string conversion * osc.lua: seek to the nearest chapter when right clicking the seekbar * vo_gpu_next: raise LUT file max size and report an error if exceeded * player/javascript: disable stream error logging * stream: allow max_size of 0 for stream_read_complete * player/javascript: allow reading partial result for af_push_file * demux_playlist: use STREAM_READ_FILE_FLAGS_DEFAULT * stream: add STREAM_READ_FILE_FLAGS_DEFAULT * stream: add STREAM_ALLOW_PARTIAL_READ flag * player/javascript: use af for stream_read_file talloc context * osc.lua: replace escaped double quotes with single quotes * console.lua: exit when left clicking outside of selectable items * workflows/comment: don't error out on closed pull requests * workflows/build: remove safe.directory git config * stats.lua: remove term_height_limit script-opt * stats.lua: don't print the scroll hint with bindlist * stats.lua: clip lines with ${term-clip-cc} * stats.lua: indent terminal output with 4 spaces instead of tab * DOCS/man/stats: bindlist: use --script-opts-append * misc/codepoint_width: assume tabstop width to be 8 * player/osd: don't add newlines when message would be empty anyway * msg: skip formatting if there is only control char present * msg: add newline conditionally * x11: remove nvidia blacklist logic from --x11-present=auto * DOCS/man/input: input-bindings can change at runtime * ci/win32: use upstream meson * player/javascript: use stream_read_file for af_push_file * options/parse_configfile: use stream_read_file2 for reading config * input: use stream_read_file2 for reading config * stream: delete extra newline * stream: add stream_read_file2 * Revert "editorconfig: punish tab usage" * mac/remote: show external covers in Now Playing Info Center * mac/event: add MPV_FORMAT_NODE handler * mac/type: add mpv_node type conversion helpers * mac/app: add option to adjust Bundle PATH variable * wayland: be less stupid with color surface creation * msg: use .. instead of … as ellipsis char * various: convert tabs to spaces * wayland: don't use functions not available in libplacebo338 * various: use mp_tprintf_buf wrapper to work around mingw garbage * ci/build-common: add -D_FORTIFY_SOURCE=3 * ci/build-openbsd: don't enable cdda * ci: refactor ci so common args are picked from one location * msg: fix width with ellipsis * options: rename --load-osd-console to --load-console * msg: fix clipped output to non-tty * msg: use … instead of ... dots * stats.lua: don't use io.write from builtin script * msg: don't format status line if not printing to terminal * console.lua: don't clear not ours osd messages * DOCS/man/console.rst: document mouse bindings * stats.lua: exit with ESC if being toggled * meson: add back '-Wno-unused-result' for gcc * DOCS: explain origin of sigmoidization * filter_kernels: explain origin of LanczosSharp(est) filters * filter_kernels: link to explanation of ginseng filter * wayland: don't access vo->target_params directly * osc.lua: remove NIH list formatting * DOCS/input: list property values are not useless * command: implement printing ${track-list/{video,audio,sub}} * command: print the number of chapters in show-text ${chapter-list} * command: consider the terminal height in cut_osd_list() * command: print position/count in show-text ${playlist} * osd_libass: fix integer overflow in osd_get_text_size() * console.lua: improve hovered line calculation * console.lua: make the wheel scroll selectable items instead of the match * console.lua: print position/count instead of n hidden items * sub/sd_ass: handle subs with unknown durations on a per packet basis * player: make redraw_sub flag work on a per track basis * player/command: destroy cached packets after UPDATE_SUB_{FILT,HARD} * player: move a redraw_subs edgecase to loadfile * player/sub: avoid pointlessly redecoding subs * wayland: map BT.1886 to BT.709 for color-management protocol * osdep/subprocess: log subprocess error as verbose if killed by us * wayland: add support for xx-color-management-v4 for vo_dmabuf_wayland * mac/common: fix usage of vo struct after vo uninit race * cocoa-cb: only request EDR on opengl layer for supported color spaces * mac/app: add homebrew ARM install paths to the bundle PATH environment * cocoa-cb: fix race on shutdown and toggling fullscreen * input.conf: bind ? to show key bindings * console.lua: center selectable items around the default item * console.lua: highlight the select menu's preselected item * console.lua: close with right click * video/out/x11_common: make IME work (for libmpv usage) * build: fix dynamic generation of mpv.desktop file protocols * stats.lua: add nonscalable prefix to cmd_prefixes * console.lua: add nonscalable prefix to command_prefixes * input/cmd: add nonscalable prefix * ci/build-linux-old: add missing Werror * stats.lua: rename a variable * stream_cdda: stop suppressing -Wscript-prototypes * osdep: remove semaphore-mac * wayland: use wp-presentation v2 if available * hwdec_vaapi: try format upload lazily * msg: strip control char also when not printing to terminal * vo_gpu_next: suppress tone_mapping_param deprecation warning * console.lua: use ${term-clip-cc} to clip lines * msg: allow to truncate the message to terminal width * misc/codepoint_width: add unicode width detection support * win32: always fit to the screen on initial positioning * ci/win32: add libjxl * DOCS/man/options.rst: add gpu-next differences to --scale-antiring * win32: center geometry, but only at start * vulkan/context: make use of VK_EXT_shader_object only if available * ytdl_hook.lua: always specify --write-srt * options: mark sub-lavc-o as UPDATE_SUB_HARD * player/sub: ensure subtitles are updated for images with no audio * test: only run ffmpeg tests on release versions * win32: set consoleAllocationPolicy to detached in the manifest * vo_gpu_next: force a reset when --image-lut is updated * win32: keep prev_windowrc consistent also for maximized state * ytdl_hook.lua: add include script-opt of URLs to try with ytdl first * ytdl_hook.lua: lower case URLs for exclude matching * command: avoid division by zero in av_timecode_make_string() * vulkan/context: use VK_EXT_shader_object if available * console.lua: allow clicking selectable items * wayland: replace old keymap if we receive a new keymap event * demux_playlist: ensure the file is added to autocreated playlist * ci/macos: shift macOS versions to 13-15 * win32: don't change window size on video reconfig when maximized * win32: fix window size restore after maximize state * ci/lint: fix missing return value in lint-commit-msg * ci/lint: add flake8-commas check * ci/lint: add isort checks * ci/lint: check for pep8 naming convention * ci/lint: add pyupgrade check * ci/lint: ensure double quotes are used in python * ci/lint: enable pyflakes and pycodestyle checks * ci/lint: add python linting * mp_image: restore dovi metadata before converting to AVFrame * vf_format: set original params when converting format * mp_image: only restore params when image is dolbyvision * mp_image: copy params before dovi mapping for mp_image_copy_attributes * mac: remove unnecessary window size change check * DOCS/input: clarify display-names naming on macOS * mac/swift: fix typo in mpv_event_id string representation * meson: error out when swift unavailable or disabled and cplayer enabled * mac/app: fix building with swift disabled * docs: remove stray newlines * ci/{openbsd,win32}: bump FFmpeg to 7.1 * ci/msys2: removed unused clang32 reference * Revert "ci/msys2: disable some features for 32-bit build" * README.md: reference nasm instead of yasm * d3d11_helpers: remove leftover variables * github/workflows: drop clang32 * mac/common: don't unconditionally move the window on geometry changes * x11: don't unconditionally move the window on geometry changes * win_state: move window centering to vo_calc_window_geometry * win_state: remove redundant vo_calc_window_geometry functions * stats.lua: allow keybindings to toggle the display of a specific page * stats.lua: scroll keybindings while filtering them * input.lua,defaults.js: don't hardcode mp.input arguments * stats.lua: filter keybindings by comment * f_hwtransfer: fix too aggressive preference to use direct upload format * bstr: add missing function docs * f_hwtransfer: fix upload formats selection * f_hwtransfer: ensure that we convert to full range rgb with scale_vaapi * wayland: support multiple devices and tranches when querying formats * ci/mingw: pass --enable-gpl to ffmpeg's configure * vo_{dmabuf_wayland,wlshm}: use proper values with MP_ALIGN_{UP,DOWN} * ci/mingw: update fribidi to 1.0.16 * ci/mingw: update harfbuzz to 10.0.1 * ci/mingw: update freetype to 2.13.3 * various: remove global.h inclusion where not needed * options: enable handling --no-hwdec as --hwdec=no * zsh-completion: fix completing --screenshot-avif-opts-* * ra_wldambuf: don't unconditionally filter out non-planar formats * wayland: rename gpu_formats to planar_formats * wayland_common: fix some stray tabs * vf_d3d11vpp: add NVIDIA RTX Video HDR support * video/decode/vd_lavc: fix null deref when hwdec is empty * player/external_files: fix null deref when cover-art-whitelist is empty * msg: print format string on format errors * bstr: don't abort on format error in bstr_xappend_vasprintf * bstr: use vsnprintf with a proper size of 0 instead of a 1-sized buffer * ao_coreaudio: fix nan in ca_get_device_latency_ns * misc/random: seed using libavutil/random_seed * options: force --ab-loop-count and --loop-file notification * lua: remove unused #define mp_lua_len * demux_mkv: drop image probing down to 10000 blocks * demux_mkv: add missing color repr init * meson: replace vector code compile check with function attribute check * meson: bump required version to 1.3.0 * stats.lua: add timecode display * command: add video-frame-info/{gop,smpte,estimated-smpte}-timecode * input: skip BOM properly * DOCS/man/mpv.rst: clarify configuration files should be UTF-8 * console.lua: clear terminal msg after changing to OSD display * vf_d3d11vpp: remove unnecessary compatibility defines * d3d11_helpers: remove not needed compatibility define * opengl/context_dxinterop: remove unnecessary compatibility defines * osdep/timer-win32: remove unnecessary compatibility defines * osdep/terminal-win: remove unnecessary compatibility defines * osdep/main-fn-win: remove unnecessary compatibility defines * win32: remove pathcch compatibility code * w32_common: remove backward compatibility code * win32: remove dxgi debug checks * player/main: guard smtc.h include * build: ensure HAVE_WIN32_SMTC is always defined - Remove unnecessary Requires(post,postun) which pulled in >180MiB ++++ python314-core: - Update to the third development version of 3.14.0: - Tools/Demos - gh-126700: Add support for multi-argument gettext functions in pygettext.py. - Tests - gh-127906: Test the limited C API in test_cppext. Patch by Victor Stinner. - gh-127637: Add tests for the dis command-line interface. Patch by Bénédikt Tran. - gh-126925: iOS test results are now streamed during test execution, and the deprecated xcresulttool is no longer used. - gh-127076: Disable strace based system call tests when LD_PRELOAD is set. - gh-127076: Filter out memory-related mmap, munmap, and mprotect calls from file-related ones when testing io behavior using strace. - Security - gh-127655: Fixed the asyncio.selector_events._SelectorSocketTransport transport not pausing writes for the protocol when the buffer reaches the high water mark when using asyncio.WriteTransport.writelines(). - Library - gh-126907: Fix crash when using atexit concurrently on the free-threaded build. - gh-127870: Detect recursive calls in ctypes _as_parameter_ handling. Patch by Victor Stinner. - gh-127732: The platform module now correctly detects Windows Server 2025. - gh-126789: Fixed sysconfig.get_config_vars(), sysconfig.get_paths(), and siblings, returning outdated cached data if the value of sys.prefix or sys.exec_prefix changes. Overwriting sys.prefix or sys.exec_prefix still is discouraged, as that might break other parts of the code. - gh-127718: Add colour to test.regrtest output. Patch by Hugo van Kemenade. - gh-127610: Added validation for more than one var-positional or var-keyword parameters in inspect.Signature. Patch by Maxim Ageev. - gh-127627: Added posix._emscripten_debugger() to help with debugging the test suite on the Emscripten target. - gh-126821: macOS and iOS apps can now choose to redirect stdout and stderr to the system log during interpreter configuration. - gh-93312: Include to get os.PIDFD_NONBLOCK constant. Patch by Victor Stinner. - gh-127481: Add the EPOLLWAKEUP constant to the select module. - gh-127065: Make operator.methodcaller() thread-safe and re-entrant safe. - gh-127321: pdb.set_trace() will not stop at an opcode that does not have an associated line number anymore. - gh-127429: Fixed bug where, on cross-builds, the sysconfig POSIX data was being generated with the host Python’s Makefile. The data is now generated from current build’s Makefile. - gh-127413: Add the dis --specialized command-line option to show specialized bytecode. Patch by Bénédikt Tran. - gh-125413: Revert addition of pathlib.Path.scandir(). This method was added in 3.14.0a2. The optimizations remain for file system paths, but other subclasses should only have to implement pathlib.Path.iterdir(). - gh-127257: In ssl, system call failures that OpenSSL reports using ERR_LIB_SYS are now raised as OSError. - gh-59705: On Linux, threading.Thread now sets the thread name to the operating system. Patch by Victor Stinner. - gh-127303: Publicly expose EXACT_TOKEN_TYPES in token.__all__. - gh-127331: ssl can show descriptions for errors added in OpenSSL 3.4. - gh-123967: Fix faulthandler for trampoline frames. If the top-most frame is a trampoline frame, skip it. Patch by Victor Stinner. - gh-127178: A _sysconfig_vars_(...).json file is now shipped in the standard library directory. It contains the output of sysconfig.get_config_vars() on the default environment encoded as JSON data. This is an implementation detail, and may change at any time. - gh-127072: Remove outdated socket.NETLINK_* constants not present in Linux kernels beyond 2.6.17. - gh-127255: The CopyComPointer() function is now public. Previously, this was private and only available in _ctypes. - gh-127182: Fix io.StringIO.__setstate__() crash, when None was passed as the first value. - gh-127217: Fix urllib.request.pathname2url() for paths starting with multiple slashes on Posix. - gh-125866: urllib.request.pathname2url() now adds an empty authority when generating a URL for a path that begins with exactly one slash. For example, the path /etc/hosts is converted to the scheme-less URL ///etc/hosts. As a result of this change, URLs without authorities are only generated for relative paths. - gh-127221: Add colour to unittest output. Patch by Hugo van Kemenade. - gh-127035: Fix shutil.which on Windows. Now it looks at direct match if and only if the command ends with a PATHEXT extension or X_OK is not in mode. Support extensionless files if “.” is in PATHEXT. Support PATHEXT extensions that end with a dot. - gh-122273: Support PyREPL history on Windows. Patch by devdanzin and Victor Stinner. - gh-125866: urllib.request.pathname2url() and url2pathname() no longer convert Windows drive letters to uppercase. - gh-127078: Fix issue where urllib.request.url2pathname() failed to discard an extra slash before a UNC drive in the URL path on Windows. - gh-126766: Fix issue where urllib.request.url2pathname() failed to discard any ‘localhost’ authority present in the URL. - gh-127065: Fix crash when calling a operator.methodcaller() instance from multiple threads in the free threading build. - gh-127090: Fix value of urllib.response.addinfourl.url for file: URLs that express relative paths and absolute Windows paths. The canonical URL generated by urllib.request.pathname2url() is now used. - gh-126992: Fix LONG and INT opcodes to only use base 10 for string to integer conversion in pickle. - gh-126997: Fix support of STRING and GLOBAL opcodes with non-ASCII arguments in pickletools. pickletools.dis() now outputs non-ASCII bytes in STRING, BINSTRING and SHORT_BINSTRING arguments as escaped (\xXX). - gh-126316: grp: Make grp.getgrall() thread-safe by adding a mutex. Patch by Victor Stinner. - gh-126618: Fix the representation of itertools.count objects when the count value is sys.maxsize. - gh-126615: The COMError exception is now public. Previously, this was private and only available in _ctypes. - gh-126985: When running under a virtual environment with the site disabled (see -S), sys.prefix and sys.base_prefix will now point to the virtual environment, instead of the base installation. - gh-112192: In the trace module, increase the coverage precision (cov%) to one decimal. - gh-118761: Improve import time of mimetypes by around 11-16 times. Patch by Hugo van Kemenade. - gh-126947: Raise TypeError in _pydatetime.timedelta.__new__() if the passed arguments are not int or float, so that the Python implementation is in line with the C implementation. - gh-126946: Improve the GetoptError error message when a long option prefix matches multiple accepted options in getopt.getopt() and getopt.gnu_getopt(). - gh-126899: Make tkinter widget methods after() and after_idle() accept arguments passed by keyword. - gh-85168: Fix issue where urllib.request.url2pathname() and pathname2url() always used UTF-8 when quoting and unquoting file URIs. They now use the filesystem encoding and error handler. - gh-126780: Fix os.path.normpath() for drive-relative paths on Windows. - gh-126775: Make linecache.checkcache() thread safe and GC re-entrancy safe. - gh-126601: Fix issue where urllib.request.pathname2url() raised OSError when given a Windows path containing a colon character not following a drive letter, such as before an NTFS alternate data stream. - gh-126727: locale.nl_langinfo(locale.ERA) now returns multiple era description segments separated by semicolons. Previously it only returned the first segment on platforms with Glibc. - gh-85046: Add EHWPOISON error code to errno. - gh-118201: Fixed intermittent failures of os.confstr, os.pathconf and os.sysconf on iOS and Android. - gh-86463: The usage parameter of argparse.ArgumentParser no longer affects the default value of the prog parameter in subparsers. - gh-124008: Fix possible crash (in debug build), incorrect output or returning incorrect value from raw binary write() when writing to console on Windows. - gh-123401: The http.cookies module now supports parsing obsolete RFC 850 date formats, in accordance with RFC 9110 requirements. Patch by Nano Zheng. - gh-122431: readline.append_history_file() now raises a ValueError when given a negative value. - gh-122356: Guarantee that the position of a file-like object passed to zipfile.is_zipfile() is left untouched after the call. Patch by Bénédikt Tran. - gh-122288: Improve the performances of fnmatch.translate() by a factor 1.7. Patch by Bénédikt Tran. - gh-88110: Fixed multiprocessing.Process reporting a .exitcode of 1 even on success when using the "fork" start method while using a concurrent.futures.ThreadPoolExecutor. - gh-97514: Authentication was added to the multiprocessing forkserver start method control socket so that only processes with the authentication key generated by the process that spawned the forkserver can control it. This is an enhancement over the other gh-97514 fixes so that access is no longer limited only by filesystem permissions. The file descriptor exchange of control pipes with the forked worker process now requires an explicit acknowledgement byte to be sent over the socket after the exchange on all forkserver supporting platforms. That makes testing the above much easier. - Documentation - gh-127347: Publicly expose traceback.print_list() in traceback.__all__. - Core and Builtins - gh-127740: Fix error message in bytes.fromhex() when given an odd number of digits to properly indicate that an even number of hexadecimal digits is required. - gh-127058: PySequence_Tuple now creates the resulting tuple atomically, preventing partially created tuples being visible to the garbage collector or through gc.get_referrers() - gh-127599: Fix statistics for increments of object reference counts (in particular, when a reference count was increased by more than 1 in a single operation). - gh-127651: When raising ImportError for missing symbols in from imports, use __file__ in the error message if __spec__.origin is not a location - gh-127582: Fix non-thread-safe object resurrection when calling finalizers and watcher callbacks in the free threading build. - gh-127434: The iOS compiler shims can now accept arguments with spaces. - gh-127536: Add missing locks around some list assignment operations in the free threading build. - gh-127085: Fix race when exporting a buffer from a memoryview object on the free-threaded build. - gh-127238: Correct error message for sys.set_int_max_str_digits(). - gh-113841: Fix possible undefined behavior division by zero in complex’s _Py_c_pow(). - gh-127133: Calling argparse.ArgumentParser.add_argument_group() on an argument group, and calling argparse.ArgumentParser.add_argument_group() or argparse.ArgumentParser.add_mutually_exclusive_group() on a mutually exclusive group now raise exceptions. This nesting was never supported, often failed to work correctly, and was unintentionally exposed through inheritance. This functionality has been deprecated since Python 3.11. - gh-126491: Add a marking phase to the GC. All objects that can be transitively reached from builtin modules or the stacks are marked as reachable before cycle detection. This reduces the amount of work done by the GC by approximately half. - gh-127020: Fix a crash in the free threading build when PyCode_GetCode(), PyCode_GetVarnames(), PyCode_GetCellvars(), or PyCode_GetFreevars() were called from multiple threads at the same time. - gh-127010: Simplify GC tracking of dictionaries. All dictionaries are tracked when created, rather than being lazily tracked when a trackable object was added to them. This simplifies the code considerably and results in a slight speedup. - gh-126980: Fix __buffer__() of bytearray crashing when READ or WRITE are passed as flags. - gh-126937: Fix TypeError when a ctypes.Structure has a field size that doesn’t fit into an unsigned 16-bit integer. Instead, the maximum number of bits is sys.maxsize. - gh-126868: Increase performance of int by adding a freelist for compact ints. - gh-126881: Fix crash in finalization of dtoa state. Patch by Kumar Aditya. - gh-126892: Require cold or invalidated code to “warm up” before being JIT compiled again. - gh-126091: Ensure stack traces are complete when throwing into a generator chain that ends in a custom generator. - gh-126024: Optimize decoding of short UTF-8 sequences containing non-ASCII characters by approximately 15%. - gh-125420: Add memoryview.index() to memoryview objects. Patch by Bénédikt Tran. - gh-125420: Add memoryview.count() to memoryview objects. Patch by Bénédikt Tran. - gh-124470: Fix crash in free-threaded builds when replacing object dictionary while reading attribute on another thread - gh-69639: Implement mixed-mode arithmetic rules combining real and complex numbers as specified by C standards since C99. Patch by Sergey B Kirpichev. - gh-120010: Correct invalid corner cases which resulted in (nan+nanj) output in complex multiplication, e.g., (1e300+1j)*(nan+infj). Patch by Sergey B Kirpichev. - gh-109746: If _thread.start_new_thread() fails to start a new thread, it deletes its state from interpreter and thus avoids its repeated cleanup on finalization. - C API - gh-127896: The previously undocumented function PySequence_In() is soft deprecated. Use PySequence_Contains() instead. - gh-127791: Fix loss of callbacks after more than one call to PyUnstable_AtExit(). - gh-127691: The Unicode Exception Objects C API now raises a TypeError if its exception argument is not a UnicodeError object. Patch by Bénédikt Tran. - gh-123378: Ensure that the value of UnicodeEncodeError.end retrieved by PyUnicodeEncodeError_GetEnd() lies in [min(1, objlen), max(min(1, objlen), objlen)] where objlen is the length of UnicodeEncodeError.object. Similar arguments apply to UnicodeDecodeError and UnicodeTranslateError and their corresponding C interface. Patch by Bénédikt Tran. - gh-127314: Improve error message when calling the C API without an active thread state on the free-threaded build. - gh-123378: Ensure that the value of UnicodeEncodeError.start retrieved by PyUnicodeEncodeError_GetStart() lies in [0, max(0, objlen - 1)] where objlen is the length of UnicodeEncodeError.object. Similar arguments apply to UnicodeDecodeError and UnicodeTranslateError and their corresponding C interface. Patch by Bénédikt Tran. - gh-109523: Reading text from a non-blocking stream with read may now raise a BlockingIOError if the operation cannot immediately return bytes. - gh-102471: Add a new import and export API for Python int objects (PEP 757): PyLong_GetNativeLayout(); PyLong_Export(); PyLong_FreeExport(); PyLongWriter_Create(); PyLongWriter_Finish(); PyLongWriter_Discard(). Patch by Victor Stinner. - gh-121058: PyThreadState_Clear() now warns (and calls sys.excepthook) if the thread state still has an active exception. - Build - gh-127865: Fix build failure on systems without thread-locals support. - gh-127629: Emscripten builds now include ctypes support. - gh-127111: Updated the Emscripten web example to use ES6 modules and be built into a distinct web_example subfolder. - gh-115869: Make jit_stencils.h (which is produced during JIT builds) reproducible. - gh-126898: The Emscripten build of Python is now based on ES6 modules. ++++ python314-nogil-nogil-core: - Update to the third development version of 3.14.0: - Tools/Demos - gh-126700: Add support for multi-argument gettext functions in pygettext.py. - Tests - gh-127906: Test the limited C API in test_cppext. Patch by Victor Stinner. - gh-127637: Add tests for the dis command-line interface. Patch by Bénédikt Tran. - gh-126925: iOS test results are now streamed during test execution, and the deprecated xcresulttool is no longer used. - gh-127076: Disable strace based system call tests when LD_PRELOAD is set. - gh-127076: Filter out memory-related mmap, munmap, and mprotect calls from file-related ones when testing io behavior using strace. - Security - gh-127655: Fixed the asyncio.selector_events._SelectorSocketTransport transport not pausing writes for the protocol when the buffer reaches the high water mark when using asyncio.WriteTransport.writelines(). - Library - gh-126907: Fix crash when using atexit concurrently on the free-threaded build. - gh-127870: Detect recursive calls in ctypes _as_parameter_ handling. Patch by Victor Stinner. - gh-127732: The platform module now correctly detects Windows Server 2025. - gh-126789: Fixed sysconfig.get_config_vars(), sysconfig.get_paths(), and siblings, returning outdated cached data if the value of sys.prefix or sys.exec_prefix changes. Overwriting sys.prefix or sys.exec_prefix still is discouraged, as that might break other parts of the code. - gh-127718: Add colour to test.regrtest output. Patch by Hugo van Kemenade. - gh-127610: Added validation for more than one var-positional or var-keyword parameters in inspect.Signature. Patch by Maxim Ageev. - gh-127627: Added posix._emscripten_debugger() to help with debugging the test suite on the Emscripten target. - gh-126821: macOS and iOS apps can now choose to redirect stdout and stderr to the system log during interpreter configuration. - gh-93312: Include to get os.PIDFD_NONBLOCK constant. Patch by Victor Stinner. - gh-127481: Add the EPOLLWAKEUP constant to the select module. - gh-127065: Make operator.methodcaller() thread-safe and re-entrant safe. - gh-127321: pdb.set_trace() will not stop at an opcode that does not have an associated line number anymore. - gh-127429: Fixed bug where, on cross-builds, the sysconfig POSIX data was being generated with the host Python’s Makefile. The data is now generated from current build’s Makefile. - gh-127413: Add the dis --specialized command-line option to show specialized bytecode. Patch by Bénédikt Tran. - gh-125413: Revert addition of pathlib.Path.scandir(). This method was added in 3.14.0a2. The optimizations remain for file system paths, but other subclasses should only have to implement pathlib.Path.iterdir(). - gh-127257: In ssl, system call failures that OpenSSL reports using ERR_LIB_SYS are now raised as OSError. - gh-59705: On Linux, threading.Thread now sets the thread name to the operating system. Patch by Victor Stinner. - gh-127303: Publicly expose EXACT_TOKEN_TYPES in token.__all__. - gh-127331: ssl can show descriptions for errors added in OpenSSL 3.4. - gh-123967: Fix faulthandler for trampoline frames. If the top-most frame is a trampoline frame, skip it. Patch by Victor Stinner. - gh-127178: A _sysconfig_vars_(...).json file is now shipped in the standard library directory. It contains the output of sysconfig.get_config_vars() on the default environment encoded as JSON data. This is an implementation detail, and may change at any time. - gh-127072: Remove outdated socket.NETLINK_* constants not present in Linux kernels beyond 2.6.17. - gh-127255: The CopyComPointer() function is now public. Previously, this was private and only available in _ctypes. - gh-127182: Fix io.StringIO.__setstate__() crash, when None was passed as the first value. - gh-127217: Fix urllib.request.pathname2url() for paths starting with multiple slashes on Posix. - gh-125866: urllib.request.pathname2url() now adds an empty authority when generating a URL for a path that begins with exactly one slash. For example, the path /etc/hosts is converted to the scheme-less URL ///etc/hosts. As a result of this change, URLs without authorities are only generated for relative paths. - gh-127221: Add colour to unittest output. Patch by Hugo van Kemenade. - gh-127035: Fix shutil.which on Windows. Now it looks at direct match if and only if the command ends with a PATHEXT extension or X_OK is not in mode. Support extensionless files if “.” is in PATHEXT. Support PATHEXT extensions that end with a dot. - gh-122273: Support PyREPL history on Windows. Patch by devdanzin and Victor Stinner. - gh-125866: urllib.request.pathname2url() and url2pathname() no longer convert Windows drive letters to uppercase. - gh-127078: Fix issue where urllib.request.url2pathname() failed to discard an extra slash before a UNC drive in the URL path on Windows. - gh-126766: Fix issue where urllib.request.url2pathname() failed to discard any ‘localhost’ authority present in the URL. - gh-127065: Fix crash when calling a operator.methodcaller() instance from multiple threads in the free threading build. - gh-127090: Fix value of urllib.response.addinfourl.url for file: URLs that express relative paths and absolute Windows paths. The canonical URL generated by urllib.request.pathname2url() is now used. - gh-126992: Fix LONG and INT opcodes to only use base 10 for string to integer conversion in pickle. - gh-126997: Fix support of STRING and GLOBAL opcodes with non-ASCII arguments in pickletools. pickletools.dis() now outputs non-ASCII bytes in STRING, BINSTRING and SHORT_BINSTRING arguments as escaped (\xXX). - gh-126316: grp: Make grp.getgrall() thread-safe by adding a mutex. Patch by Victor Stinner. - gh-126618: Fix the representation of itertools.count objects when the count value is sys.maxsize. - gh-126615: The COMError exception is now public. Previously, this was private and only available in _ctypes. - gh-126985: When running under a virtual environment with the site disabled (see -S), sys.prefix and sys.base_prefix will now point to the virtual environment, instead of the base installation. - gh-112192: In the trace module, increase the coverage precision (cov%) to one decimal. - gh-118761: Improve import time of mimetypes by around 11-16 times. Patch by Hugo van Kemenade. - gh-126947: Raise TypeError in _pydatetime.timedelta.__new__() if the passed arguments are not int or float, so that the Python implementation is in line with the C implementation. - gh-126946: Improve the GetoptError error message when a long option prefix matches multiple accepted options in getopt.getopt() and getopt.gnu_getopt(). - gh-126899: Make tkinter widget methods after() and after_idle() accept arguments passed by keyword. - gh-85168: Fix issue where urllib.request.url2pathname() and pathname2url() always used UTF-8 when quoting and unquoting file URIs. They now use the filesystem encoding and error handler. - gh-126780: Fix os.path.normpath() for drive-relative paths on Windows. - gh-126775: Make linecache.checkcache() thread safe and GC re-entrancy safe. - gh-126601: Fix issue where urllib.request.pathname2url() raised OSError when given a Windows path containing a colon character not following a drive letter, such as before an NTFS alternate data stream. - gh-126727: locale.nl_langinfo(locale.ERA) now returns multiple era description segments separated by semicolons. Previously it only returned the first segment on platforms with Glibc. - gh-85046: Add EHWPOISON error code to errno. - gh-118201: Fixed intermittent failures of os.confstr, os.pathconf and os.sysconf on iOS and Android. - gh-86463: The usage parameter of argparse.ArgumentParser no longer affects the default value of the prog parameter in subparsers. - gh-124008: Fix possible crash (in debug build), incorrect output or returning incorrect value from raw binary write() when writing to console on Windows. - gh-123401: The http.cookies module now supports parsing obsolete RFC 850 date formats, in accordance with RFC 9110 requirements. Patch by Nano Zheng. - gh-122431: readline.append_history_file() now raises a ValueError when given a negative value. - gh-122356: Guarantee that the position of a file-like object passed to zipfile.is_zipfile() is left untouched after the call. Patch by Bénédikt Tran. - gh-122288: Improve the performances of fnmatch.translate() by a factor 1.7. Patch by Bénédikt Tran. - gh-88110: Fixed multiprocessing.Process reporting a .exitcode of 1 even on success when using the "fork" start method while using a concurrent.futures.ThreadPoolExecutor. - gh-97514: Authentication was added to the multiprocessing forkserver start method control socket so that only processes with the authentication key generated by the process that spawned the forkserver can control it. This is an enhancement over the other gh-97514 fixes so that access is no longer limited only by filesystem permissions. The file descriptor exchange of control pipes with the forked worker process now requires an explicit acknowledgement byte to be sent over the socket after the exchange on all forkserver supporting platforms. That makes testing the above much easier. - Documentation - gh-127347: Publicly expose traceback.print_list() in traceback.__all__. - Core and Builtins - gh-127740: Fix error message in bytes.fromhex() when given an odd number of digits to properly indicate that an even number of hexadecimal digits is required. - gh-127058: PySequence_Tuple now creates the resulting tuple atomically, preventing partially created tuples being visible to the garbage collector or through gc.get_referrers() - gh-127599: Fix statistics for increments of object reference counts (in particular, when a reference count was increased by more than 1 in a single operation). - gh-127651: When raising ImportError for missing symbols in from imports, use __file__ in the error message if __spec__.origin is not a location - gh-127582: Fix non-thread-safe object resurrection when calling finalizers and watcher callbacks in the free threading build. - gh-127434: The iOS compiler shims can now accept arguments with spaces. - gh-127536: Add missing locks around some list assignment operations in the free threading build. - gh-127085: Fix race when exporting a buffer from a memoryview object on the free-threaded build. - gh-127238: Correct error message for sys.set_int_max_str_digits(). - gh-113841: Fix possible undefined behavior division by zero in complex’s _Py_c_pow(). - gh-127133: Calling argparse.ArgumentParser.add_argument_group() on an argument group, and calling argparse.ArgumentParser.add_argument_group() or argparse.ArgumentParser.add_mutually_exclusive_group() on a mutually exclusive group now raise exceptions. This nesting was never supported, often failed to work correctly, and was unintentionally exposed through inheritance. This functionality has been deprecated since Python 3.11. - gh-126491: Add a marking phase to the GC. All objects that can be transitively reached from builtin modules or the stacks are marked as reachable before cycle detection. This reduces the amount of work done by the GC by approximately half. - gh-127020: Fix a crash in the free threading build when PyCode_GetCode(), PyCode_GetVarnames(), PyCode_GetCellvars(), or PyCode_GetFreevars() were called from multiple threads at the same time. - gh-127010: Simplify GC tracking of dictionaries. All dictionaries are tracked when created, rather than being lazily tracked when a trackable object was added to them. This simplifies the code considerably and results in a slight speedup. - gh-126980: Fix __buffer__() of bytearray crashing when READ or WRITE are passed as flags. - gh-126937: Fix TypeError when a ctypes.Structure has a field size that doesn’t fit into an unsigned 16-bit integer. Instead, the maximum number of bits is sys.maxsize. - gh-126868: Increase performance of int by adding a freelist for compact ints. - gh-126881: Fix crash in finalization of dtoa state. Patch by Kumar Aditya. - gh-126892: Require cold or invalidated code to “warm up” before being JIT compiled again. - gh-126091: Ensure stack traces are complete when throwing into a generator chain that ends in a custom generator. - gh-126024: Optimize decoding of short UTF-8 sequences containing non-ASCII characters by approximately 15%. - gh-125420: Add memoryview.index() to memoryview objects. Patch by Bénédikt Tran. - gh-125420: Add memoryview.count() to memoryview objects. Patch by Bénédikt Tran. - gh-124470: Fix crash in free-threaded builds when replacing object dictionary while reading attribute on another thread - gh-69639: Implement mixed-mode arithmetic rules combining real and complex numbers as specified by C standards since C99. Patch by Sergey B Kirpichev. - gh-120010: Correct invalid corner cases which resulted in (nan+nanj) output in complex multiplication, e.g., (1e300+1j)*(nan+infj). Patch by Sergey B Kirpichev. - gh-109746: If _thread.start_new_thread() fails to start a new thread, it deletes its state from interpreter and thus avoids its repeated cleanup on finalization. - C API - gh-127896: The previously undocumented function PySequence_In() is soft deprecated. Use PySequence_Contains() instead. - gh-127791: Fix loss of callbacks after more than one call to PyUnstable_AtExit(). - gh-127691: The Unicode Exception Objects C API now raises a TypeError if its exception argument is not a UnicodeError object. Patch by Bénédikt Tran. - gh-123378: Ensure that the value of UnicodeEncodeError.end retrieved by PyUnicodeEncodeError_GetEnd() lies in [min(1, objlen), max(min(1, objlen), objlen)] where objlen is the length of UnicodeEncodeError.object. Similar arguments apply to UnicodeDecodeError and UnicodeTranslateError and their corresponding C interface. Patch by Bénédikt Tran. - gh-127314: Improve error message when calling the C API without an active thread state on the free-threaded build. - gh-123378: Ensure that the value of UnicodeEncodeError.start retrieved by PyUnicodeEncodeError_GetStart() lies in [0, max(0, objlen - 1)] where objlen is the length of UnicodeEncodeError.object. Similar arguments apply to UnicodeDecodeError and UnicodeTranslateError and their corresponding C interface. Patch by Bénédikt Tran. - gh-109523: Reading text from a non-blocking stream with read may now raise a BlockingIOError if the operation cannot immediately return bytes. - gh-102471: Add a new import and export API for Python int objects (PEP 757): PyLong_GetNativeLayout(); PyLong_Export(); PyLong_FreeExport(); PyLongWriter_Create(); PyLongWriter_Finish(); PyLongWriter_Discard(). Patch by Victor Stinner. - gh-121058: PyThreadState_Clear() now warns (and calls sys.excepthook) if the thread state still has an active exception. - Build - gh-127865: Fix build failure on systems without thread-locals support. - gh-127629: Emscripten builds now include ctypes support. - gh-127111: Updated the Emscripten web example to use ES6 modules and be built into a distinct web_example subfolder. - gh-115869: Make jit_stencils.h (which is produced during JIT builds) reproducible. - gh-126898: The Emscripten build of Python is now based on ES6 modules. ++++ rocksdb: - update to 9.9.3: * A notable number of feature additions, API changes, performance improvements and bug fixes. ++++ libzypp: - Url: queryparams without value should not have a trailing "=". - version 17.35.16 (35) ++++ loki: - Update to version 3.3.2: (pulls in fix for CVE-2024-45337) * fix: fix the docker driver build (backport release-3.3.x) (#15478) * docs: fix admonition, line spacing (#15462) (#15480) * docs: add exception to spelling rule (backport release-3.3.x) (#15473) * docs: fixing broken command (backport release-3.3.x) (#15470) * docs: add URL to Log entry deletion page (backport release-3.3.x) (#15461) * docs: adding exceptions to Vale rule (backport release-3.3.x) (#15446) * docs: fix docs for bloom filters query acceleration hyperlink (backport release-3.3.x) (#15445) * docs: Update LogCLI topic (#15376) (#15413) * fix(deps): backport update module golang.org/x/crypto to v0.31.0 (#15394) * docs: removed compactor options from minIO deployment (backport release-3.3.x) (#15375) * docs: Logcli tutorial and sandbox (backport release-3.3.x) (#15369) * docs: sandbox fix for quickstart (backport release-3.3.x) (#15363) * ci: fix docker driver pipeline * docs: Fixing some Vale linter errors (backport release-3.3.x) (#15350) * chore: Document `approx_topk` keyword. (backport release-3.3.x) (#15347) * ci: fix docker driver publishing * feat: present DF bytes values in queryable format (backport release-3.3.x) (#15320) * fix: enable metric aggregation in `loki-local-config.yaml` (backport release-3.3.x) (#15319) * docs: correct dates in 2.9.x release notes (backport release-3.3.x) (#15303) * docs: Release notes for 2.9.11 (backport release-3.3.x) (#15289) * docs: Release notes for 3.3.2 (backport release-3.3.x) (#15286) * docs: Release notes for 3.2.2 (backport release-3.3.x) (#15282) * chore(release-3.3.x): release 3.3.1 (#15148) ++++ merkuro: - Update runtime requirements ++++ mined: - Compile with %{optflags} - Override LIBDIR to properly find termcap library - Use generic makefile also on arm ++++ neomutt: - Update to version 20241212: - Features * show message preview in compose view * add trailing commas when editing addresses - Bug Fixes * expando: fix overflow * Spaces can be wide * Remove BOM from UTF-8 text * Bug with wrong fingerprints in certificate_file * fix postponed sorting assertion failure * fix: save_attachment_open() when overwriting * add text-wrapping to compose message preview pager * edit_headers: cleanup temporary file on error * expando: fix crash on empty %[] date * expando: fix container formatting * browser: fix 'tag-' display * query: fix memory leak * fix more arrow_cursor + search - Changed Config * Config Renames: $pgp_sort_keys -> $pgp_key_sort $sidebar_sort_method -> $sidebar_sort $sort_alias -> $alias_sort $sort_browser -> $browser_sort * Changed Defaults: set alias_format = "%3i %f%t %-15a %-56A | %C%> %Y" set query_format = "%3i %t %-25N %-25E | %C%> %Y" - Translations * 100% German * 100% Lithuanian * 100% Serbian * 100% Turkish * 89% French * 39% Chinese (Traditional) - Docs * alias tags - Build * only use struct tm.tm_gmtoff if available - Code * refactor memory allocation * remove unused fields from ComposeSharedData * refactor 'sort' constants * add mutt_window_swap() * unify Menu data * move config to libraries * unify Alias/Query * expando factor out callbacks * refactor simple_dialog_new() * test: add TEST_CHECK_NUM_EQ() * fopen: tidy read-only ++++ netgen: - Amend patches for Leap 15.x * 0001-Include-filesystem-from-experimental-for-GCC-7.patch - Fix crash due to wrong initialization order, add * 0001-Fix-static-initialization-order-for-UserFormatRegist.patch ++++ nethack: - Remove graphical features, such as tiles, XPM files and X11 utils from the package. The TTY build does not use them. - Mark license file with %fdupes. The file serves as data file for the NetHack binary, but is also installed via %license. %fdupes does not actually support de-duplicating if %license is involved. But at least it is listed correctly. (W: files-duplicate) - Drop 'recover-helper' as it is a trivial helper around the recover utility. ++++ okteto: - Update to version 3.2.2: * revert: restore kustomize in the cli binary (#4630) (#4632) ++++ openQA: - Update to version 4.6.1734528624.ebe0f7eb: * Bump ace-builds from 1.36.5 to 1.37.0 ++++ os-autoinst: - Update to version 4.6.1734521846.22cc1e5: * Remove _typing_limit subroutine because it's never used * Update t/08-autotest.t * Remove subs on vnc_base that are already declared on base * Enable more unit test code for codecoverage * Add more subtests for autotest.pm * Add script/check_qemu_oom to fully covered paths on codecov ++++ perl-Inline-Python: - add initperl_prototype.diff to fix compiler issue ++++ praat: - Update to version 6.4.25: * Command-line interface: solved a crash that occurred when a menu command was not available. - Changes from version 6.4.24: * FormantPath: fixed bug with sampling frequency. * Formant measurements: fixed bugs in ”autocorrelation” and “robust” methods. * Manual: better support for screens taller than 15 inches. * Scripting: support for subtraction and unary minus for tensors. * Scripting: removed sendsocket. - Changes from version 6.4.23: * Audio output: higher-quality playback of sounds with unusual sampling frequencies. * Scripting: better error messages on Save commands. * Better HTML output from manuals (e.g. italicized or bolded backslash sequences). - Changes from version 6.4.22: * More robustness against trying to run a binary file as a script. ++++ pt2-clone: - Update to version 1.72 * Set sample volume to max ($40/64) if pasting sample data into an empty sample. * Bug fix: Redraw metronome channel text (Edit Op. #2) if pressing ALT+SHIFT+M * Also check for config files in ~/.config/protracker/ ++++ pocketsphinx-python: - Update to 5.0.3: * This release mainly fixes building for Python 3.12, but also fixes a serious bug in the NGramModel wrapper class along the way. Note that Python 3.6 and 3.7 are no longer supported. * Switch to scikit-build-core and tox to fix many issues. - Update to 5.0.2: Removed unnecessary shinxbase in package config Do not attempt to align phones to impossibly short durations (fixes #339) Require specific setuptools version to fix editable install (fixes: #353) - Update to 5.0.1: Include examples of live recognition on various platforms Add missing close brace for C++ Use a separate search for ps_set_align_text() Fix regression tests and -phone_align in main program Use trailing slash with include directory Removed unnecessary libpthread in package config fix: fix a stray #if WORDS_BIGENDIAN (fixes: #343) - Update to 5.0.0. Includes among other these notable changes: * pocketsphinx_continuous is gone, replaced by plain old pocketsphinx, which is documented in the README file. * The configuration interface is now quite different. It is not a "command-line parser" anymore and the configuration parameters have lost their leading dashes. * All of the SphinxBase "utility" headers have also been made internal and their symbols will no longer be exported on Windows. Conversely, the JSGF and N-Gram language model API has been included in . * The sphinx_fe and sphinx_cepview utilities have been moved to SphinxTrain. * The audio interface () has been removed. * The -remove_noise option is now controlled by the acoustic model as it needs to match the training. * The -remove_silence option has been removed as it is a Bad Idea and Considered Harmful for batch mode recognition. Please use the endpointer API as detailed in and examples/live.c or examples/live.py. * The -cmninit option is not controlled by the default acoustic model anymore. This may cause some problems for live recognition as the defaults may not match the feature extraction parameters. * The SWIG wrappers have been removed. Only Python 3 is directly supported as a dynamic language binding. Node.js may be supported in the near future. The C API is specifically designed to be easily supported through FFI, so you can do that. * Python support is much improved, fully documented, and builds a proper module directly from the (top level of the) source tree with pip or build. * Android support is gone but may come back (contributions welcome, I don't have time to support anything other than Linux on x86_64 and s390x) * Other changes: * Change the API to be slightly more intuitive * New force-alignment API and two-pass alignment to get phone/state durations * Uniformize API and test fixed-point mode properly * Fix float-to-int underflows (#199, #252) * Disallow multiple search types in config or command-line * Revert incorrect optimizations to JSGF compiler (fixes #53) * Make seg_iter and hyp behave as expected in kws search (fixes #122) * feat: add -config and config to parse and save JSON * Resurrect GStreamer support * Remove sphinxbase and modernize configuration API * Add support for input files to pocketsphinx command line * Add compatibility with pocketsphinx-python 0.1.5 * Rename pocketsphinx5 to pocketsphinx * Updated the en-us dict * Fix memory leak in allphone_search.c * Forward declare allphone_clear_segments in allphone_search.c * Make force alignment accessible from pocketsphinx_batch and the ps_decoder API * Improve linking for internal headers * Fix memory leak in bin_mdef_read_text * Large build system and small API modernizations * Fix windows build * Fix endianness issues in binary trie LM code * Build a proper Python package * Update -cmninit parameter when CMN is updated * Switch back to Cython and use scikit-build for Python module * Document Python module better and build ReadTheDocs with (the other) Sphinx * Fix install command for Mac and iOS builds * Incoporate WebRTC VAD code * Reorganize header files * Remove thread library * Add a proper API for cepstral mean normalization * Make -samprate an int after all these years - Obsoletes the pocketsphinx5/sphinxbase/sphinxbase5 packages and remove the use of update-alternatives since it's not needed anymore. - Add _service file. - Add _multibuild to build the python package. - Drop patches that don't seem to be needed anymore: * pocketsphinx-doxygen.patch * pocketsphinx-largefile.patch * pocketsphinx-long-utterance.patch * use-python3.patch - Add patch to fix installation directory of python module: * fix-python-installation.patch ++++ python-cmd2: - Update to version 2.5.8 Bug Fixes * Rolled back undocumented changes to printing functions introduced in 2.5.0. ++++ python-cramjam: - Update to 2.9.1 * Add Cargo.lock and bump patch version by @milesgranger in #192 - Release 2.9.0 * Bump libcramjam/isal-rs by @milesgranger in #183 * Add cramjam.zlib, cramjam.experimental.izlib, and cramjam.experimental.ideflate by @milesgranger in #184 - Release 2.8.4 * Add cramjam.experimental.blosc2 * Add cramjam.experimental.igzip (on 64bit targets) * Add wasm32 emscripten build and test for pyodide - Release 2.8.3 * Move LZMA / XZ out of experimental to xz submodule by @milesgranger in #133 * Remove unused Cargo.lock files by @milesgranger in #149 * Fix tests that assume C char is signed by @musicinmybrain in [#150] - Release 2.8.2 * Remove zstd-safe dep in libcramjam by @milesgranger in #132 * Remove relative libcramjam dep for python builds by @milesgranger in #131 * Impl eq for python Buffer by @milesgranger in #135 * Fix missing LICENSE file in cramjam-cli by @musicinmybrain in [#137] * Adjust the binary name in the cramjam-cli example by @musicinmybrain in #138 * Cargo.toml: set workspace.resolver to 2 by @veprbl in #140 - Add cramjam-opensuse-config.patch: Use some system libraries and avoid static linking - Add cramjam-issue193-test_variants.patch gh#milesgranger/cramjam#193 ++++ python-grpcio: - Update to version 1.68.1: * No Python specific changes. - Changes from version 1.68.0: * Add templating and support for Python 3.13 (gh#grpc/grpc#37643). ++++ python-httpx-socks: - Update to 0.10.0: * Minor fixes for httpx 0.28.x - hypercorn now builds for 3.10, so don't skip testing there. - Tighten up test BuildRequires. ++++ python-hypercorn: - Enable Python 3.10 builds. ++++ python-maturin: - Update to 1.7.8 * Fix aarch64 Windows cross compilation by @messense in #2359 - Release 1.7.7 * fix abi3 interpreter discovery on Windows by @davidhewitt in [#2333] * fix: remove extra indent in generated CI by @jsstevenson in [#2340] * Upgrade cargo-xwin to unify rustls versions by @kornelski in [#2222] * Normalize python source directory path by @messense in #2343 * Enable fat LTO for maturin release workflow by @messense in [#2344] * Use different binding dirs for different uniffi modules by @messense in #2348 * Update minimal Python minor version for pyo3 0.23 by @messense in #2350 * Limit minimal PyPy version based on bindings crate version by @messense in #2351 * Remove hard coded pip show in fix_direct_url by @mbway in #2352 * Do not use xwin to compile on Windows when MSVC compiler can build for the target by @messense in #2353 - Release 1.7.6 * allow -i 3.13t by @davidhewitt in #2324 * propagate abiflags to wheel name on Windows by @davidhewitt in [#2325] * Add free-threaded wheel build to generate-ci by default by @messense in #2329 * Bump metadata version to 2.4 to fix license bug by @konstin in [#2332] - Release 1.7.5 * Auto detect Python 3.13 by @messense in #2248 * feat: add skip attestation option to maturin ci github by @moldhouse in #2254 * generate-ci: use macos-13 runner for x86_64 build job by @messense in #2255 * Improve wheel reproducibility by sorting libs by @ycongal-smile in #2261 * Fix inverted workspace inclusions by @konstin in #2262 * Fix broken links to PyO3 building docs by @laurentS in #2270 * Update goblin to 0.9 by @musicinmybrain in #2284 * Don't resolve python interpreter when building sdist only by @messense in #2292 * include timestamps in the suggested log format by @mbway in [#2304] * Add support for GNU/Hurd by @sthibaul in #2306 * Fix __init__ exports when using multiple UniFFI bindings by @Nickersoft in #2305 * Add free-threaded Python support by @messense in #2310 - Fix _service file for cargo_vendor - Update description ++++ python-taskgroup: - Initial release of 0.2.1. ++++ python-tokenizers: - Update to version 0.21.0: * More cache options. * Disable caching for long strings. * Testing ABI3 wheels to reduce number of wheels * Adding an API for decode streaming. * Decode stream python * Fix encode_batch and encode_batch_fast to accept ndarrays again ++++ python-urllib3: - Ignore DeprecationWarning in tests (bsc#1234681) ++++ python-uv: - Update to version 0.5.10: * Improve backtracking behavior when packages conflict repeatedly * Patch Python sysconfig values such as AR at ar install time * Patch Python sysconfig values such as clang to cc at install time * Skip --native-tls in pip compile header * Add resolver error hint for no-binary and no-build failures * Improve build error messages * Reduce redundant Python version incompatibilities in resolver error message * Reduce redundant enumeration of all package versions in some resolver errors * Improve display of ranges when pre-releases are not allowed * Improve error messages for uv remove * Improve phrasing for single term incompatibilities * Improve styling of uv remove dependency hints * Omit trailing zeros on Python requirements inferred from versions * Show a concise error message for missing version field * Use the build options value to improve hints for no wheel / source distribution errors * Allow multiple disjoint URLs in overrides * Include explicit indexes in publish index choice * Fix Python interpreter detection for 32-bit operating systems on 64-bit hosts * Fix typo "operation system" * Clarify uninstallation docs * Add a note to say that dependencies between workspace members are editable * Correctly document default value of fork-strategy setting * Use double quotes for Windows support in examples * Remove pypy from top-level pin example * Update references to python-build-standalone to reflect the transferred project * Use a different Ruff version in documentation * Change example so it works as-is on powershell and cmd.exe * Clarify best practice for Python matrix strategy in GitHub Actions * Add documentation for uv-lock and uv-export pre-commit hooks * Build backend: Fix pre-PEP 639 license files ++++ python-vobject: - add patch no-six.patch to get rid of six ++++ python-xhtml2pdf: - Add CVE-2024-25885.patch (bsc#1231408, CVE-2024-25885) ++++ python314: - Update to the third development version of 3.14.0: - Tools/Demos - gh-126700: Add support for multi-argument gettext functions in pygettext.py. - Tests - gh-127906: Test the limited C API in test_cppext. Patch by Victor Stinner. - gh-127637: Add tests for the dis command-line interface. Patch by Bénédikt Tran. - gh-126925: iOS test results are now streamed during test execution, and the deprecated xcresulttool is no longer used. - gh-127076: Disable strace based system call tests when LD_PRELOAD is set. - gh-127076: Filter out memory-related mmap, munmap, and mprotect calls from file-related ones when testing io behavior using strace. - Security - gh-127655: Fixed the asyncio.selector_events._SelectorSocketTransport transport not pausing writes for the protocol when the buffer reaches the high water mark when using asyncio.WriteTransport.writelines(). - Library - gh-126907: Fix crash when using atexit concurrently on the free-threaded build. - gh-127870: Detect recursive calls in ctypes _as_parameter_ handling. Patch by Victor Stinner. - gh-127732: The platform module now correctly detects Windows Server 2025. - gh-126789: Fixed sysconfig.get_config_vars(), sysconfig.get_paths(), and siblings, returning outdated cached data if the value of sys.prefix or sys.exec_prefix changes. Overwriting sys.prefix or sys.exec_prefix still is discouraged, as that might break other parts of the code. - gh-127718: Add colour to test.regrtest output. Patch by Hugo van Kemenade. - gh-127610: Added validation for more than one var-positional or var-keyword parameters in inspect.Signature. Patch by Maxim Ageev. - gh-127627: Added posix._emscripten_debugger() to help with debugging the test suite on the Emscripten target. - gh-126821: macOS and iOS apps can now choose to redirect stdout and stderr to the system log during interpreter configuration. - gh-93312: Include to get os.PIDFD_NONBLOCK constant. Patch by Victor Stinner. - gh-127481: Add the EPOLLWAKEUP constant to the select module. - gh-127065: Make operator.methodcaller() thread-safe and re-entrant safe. - gh-127321: pdb.set_trace() will not stop at an opcode that does not have an associated line number anymore. - gh-127429: Fixed bug where, on cross-builds, the sysconfig POSIX data was being generated with the host Python’s Makefile. The data is now generated from current build’s Makefile. - gh-127413: Add the dis --specialized command-line option to show specialized bytecode. Patch by Bénédikt Tran. - gh-125413: Revert addition of pathlib.Path.scandir(). This method was added in 3.14.0a2. The optimizations remain for file system paths, but other subclasses should only have to implement pathlib.Path.iterdir(). - gh-127257: In ssl, system call failures that OpenSSL reports using ERR_LIB_SYS are now raised as OSError. - gh-59705: On Linux, threading.Thread now sets the thread name to the operating system. Patch by Victor Stinner. - gh-127303: Publicly expose EXACT_TOKEN_TYPES in token.__all__. - gh-127331: ssl can show descriptions for errors added in OpenSSL 3.4. - gh-123967: Fix faulthandler for trampoline frames. If the top-most frame is a trampoline frame, skip it. Patch by Victor Stinner. - gh-127178: A _sysconfig_vars_(...).json file is now shipped in the standard library directory. It contains the output of sysconfig.get_config_vars() on the default environment encoded as JSON data. This is an implementation detail, and may change at any time. - gh-127072: Remove outdated socket.NETLINK_* constants not present in Linux kernels beyond 2.6.17. - gh-127255: The CopyComPointer() function is now public. Previously, this was private and only available in _ctypes. - gh-127182: Fix io.StringIO.__setstate__() crash, when None was passed as the first value. - gh-127217: Fix urllib.request.pathname2url() for paths starting with multiple slashes on Posix. - gh-125866: urllib.request.pathname2url() now adds an empty authority when generating a URL for a path that begins with exactly one slash. For example, the path /etc/hosts is converted to the scheme-less URL ///etc/hosts. As a result of this change, URLs without authorities are only generated for relative paths. - gh-127221: Add colour to unittest output. Patch by Hugo van Kemenade. - gh-127035: Fix shutil.which on Windows. Now it looks at direct match if and only if the command ends with a PATHEXT extension or X_OK is not in mode. Support extensionless files if “.” is in PATHEXT. Support PATHEXT extensions that end with a dot. - gh-122273: Support PyREPL history on Windows. Patch by devdanzin and Victor Stinner. - gh-125866: urllib.request.pathname2url() and url2pathname() no longer convert Windows drive letters to uppercase. - gh-127078: Fix issue where urllib.request.url2pathname() failed to discard an extra slash before a UNC drive in the URL path on Windows. - gh-126766: Fix issue where urllib.request.url2pathname() failed to discard any ‘localhost’ authority present in the URL. - gh-127065: Fix crash when calling a operator.methodcaller() instance from multiple threads in the free threading build. - gh-127090: Fix value of urllib.response.addinfourl.url for file: URLs that express relative paths and absolute Windows paths. The canonical URL generated by urllib.request.pathname2url() is now used. - gh-126992: Fix LONG and INT opcodes to only use base 10 for string to integer conversion in pickle. - gh-126997: Fix support of STRING and GLOBAL opcodes with non-ASCII arguments in pickletools. pickletools.dis() now outputs non-ASCII bytes in STRING, BINSTRING and SHORT_BINSTRING arguments as escaped (\xXX). - gh-126316: grp: Make grp.getgrall() thread-safe by adding a mutex. Patch by Victor Stinner. - gh-126618: Fix the representation of itertools.count objects when the count value is sys.maxsize. - gh-126615: The COMError exception is now public. Previously, this was private and only available in _ctypes. - gh-126985: When running under a virtual environment with the site disabled (see -S), sys.prefix and sys.base_prefix will now point to the virtual environment, instead of the base installation. - gh-112192: In the trace module, increase the coverage precision (cov%) to one decimal. - gh-118761: Improve import time of mimetypes by around 11-16 times. Patch by Hugo van Kemenade. - gh-126947: Raise TypeError in _pydatetime.timedelta.__new__() if the passed arguments are not int or float, so that the Python implementation is in line with the C implementation. - gh-126946: Improve the GetoptError error message when a long option prefix matches multiple accepted options in getopt.getopt() and getopt.gnu_getopt(). - gh-126899: Make tkinter widget methods after() and after_idle() accept arguments passed by keyword. - gh-85168: Fix issue where urllib.request.url2pathname() and pathname2url() always used UTF-8 when quoting and unquoting file URIs. They now use the filesystem encoding and error handler. - gh-126780: Fix os.path.normpath() for drive-relative paths on Windows. - gh-126775: Make linecache.checkcache() thread safe and GC re-entrancy safe. - gh-126601: Fix issue where urllib.request.pathname2url() raised OSError when given a Windows path containing a colon character not following a drive letter, such as before an NTFS alternate data stream. - gh-126727: locale.nl_langinfo(locale.ERA) now returns multiple era description segments separated by semicolons. Previously it only returned the first segment on platforms with Glibc. - gh-85046: Add EHWPOISON error code to errno. - gh-118201: Fixed intermittent failures of os.confstr, os.pathconf and os.sysconf on iOS and Android. - gh-86463: The usage parameter of argparse.ArgumentParser no longer affects the default value of the prog parameter in subparsers. - gh-124008: Fix possible crash (in debug build), incorrect output or returning incorrect value from raw binary write() when writing to console on Windows. - gh-123401: The http.cookies module now supports parsing obsolete RFC 850 date formats, in accordance with RFC 9110 requirements. Patch by Nano Zheng. - gh-122431: readline.append_history_file() now raises a ValueError when given a negative value. - gh-122356: Guarantee that the position of a file-like object passed to zipfile.is_zipfile() is left untouched after the call. Patch by Bénédikt Tran. - gh-122288: Improve the performances of fnmatch.translate() by a factor 1.7. Patch by Bénédikt Tran. - gh-88110: Fixed multiprocessing.Process reporting a .exitcode of 1 even on success when using the "fork" start method while using a concurrent.futures.ThreadPoolExecutor. - gh-97514: Authentication was added to the multiprocessing forkserver start method control socket so that only processes with the authentication key generated by the process that spawned the forkserver can control it. This is an enhancement over the other gh-97514 fixes so that access is no longer limited only by filesystem permissions. The file descriptor exchange of control pipes with the forked worker process now requires an explicit acknowledgement byte to be sent over the socket after the exchange on all forkserver supporting platforms. That makes testing the above much easier. - Documentation - gh-127347: Publicly expose traceback.print_list() in traceback.__all__. - Core and Builtins - gh-127740: Fix error message in bytes.fromhex() when given an odd number of digits to properly indicate that an even number of hexadecimal digits is required. - gh-127058: PySequence_Tuple now creates the resulting tuple atomically, preventing partially created tuples being visible to the garbage collector or through gc.get_referrers() - gh-127599: Fix statistics for increments of object reference counts (in particular, when a reference count was increased by more than 1 in a single operation). - gh-127651: When raising ImportError for missing symbols in from imports, use __file__ in the error message if __spec__.origin is not a location - gh-127582: Fix non-thread-safe object resurrection when calling finalizers and watcher callbacks in the free threading build. - gh-127434: The iOS compiler shims can now accept arguments with spaces. - gh-127536: Add missing locks around some list assignment operations in the free threading build. - gh-127085: Fix race when exporting a buffer from a memoryview object on the free-threaded build. - gh-127238: Correct error message for sys.set_int_max_str_digits(). - gh-113841: Fix possible undefined behavior division by zero in complex’s _Py_c_pow(). - gh-127133: Calling argparse.ArgumentParser.add_argument_group() on an argument group, and calling argparse.ArgumentParser.add_argument_group() or argparse.ArgumentParser.add_mutually_exclusive_group() on a mutually exclusive group now raise exceptions. This nesting was never supported, often failed to work correctly, and was unintentionally exposed through inheritance. This functionality has been deprecated since Python 3.11. - gh-126491: Add a marking phase to the GC. All objects that can be transitively reached from builtin modules or the stacks are marked as reachable before cycle detection. This reduces the amount of work done by the GC by approximately half. - gh-127020: Fix a crash in the free threading build when PyCode_GetCode(), PyCode_GetVarnames(), PyCode_GetCellvars(), or PyCode_GetFreevars() were called from multiple threads at the same time. - gh-127010: Simplify GC tracking of dictionaries. All dictionaries are tracked when created, rather than being lazily tracked when a trackable object was added to them. This simplifies the code considerably and results in a slight speedup. - gh-126980: Fix __buffer__() of bytearray crashing when READ or WRITE are passed as flags. - gh-126937: Fix TypeError when a ctypes.Structure has a field size that doesn’t fit into an unsigned 16-bit integer. Instead, the maximum number of bits is sys.maxsize. - gh-126868: Increase performance of int by adding a freelist for compact ints. - gh-126881: Fix crash in finalization of dtoa state. Patch by Kumar Aditya. - gh-126892: Require cold or invalidated code to “warm up” before being JIT compiled again. - gh-126091: Ensure stack traces are complete when throwing into a generator chain that ends in a custom generator. - gh-126024: Optimize decoding of short UTF-8 sequences containing non-ASCII characters by approximately 15%. - gh-125420: Add memoryview.index() to memoryview objects. Patch by Bénédikt Tran. - gh-125420: Add memoryview.count() to memoryview objects. Patch by Bénédikt Tran. - gh-124470: Fix crash in free-threaded builds when replacing object dictionary while reading attribute on another thread - gh-69639: Implement mixed-mode arithmetic rules combining real and complex numbers as specified by C standards since C99. Patch by Sergey B Kirpichev. - gh-120010: Correct invalid corner cases which resulted in (nan+nanj) output in complex multiplication, e.g., (1e300+1j)*(nan+infj). Patch by Sergey B Kirpichev. - gh-109746: If _thread.start_new_thread() fails to start a new thread, it deletes its state from interpreter and thus avoids its repeated cleanup on finalization. - C API - gh-127896: The previously undocumented function PySequence_In() is soft deprecated. Use PySequence_Contains() instead. - gh-127791: Fix loss of callbacks after more than one call to PyUnstable_AtExit(). - gh-127691: The Unicode Exception Objects C API now raises a TypeError if its exception argument is not a UnicodeError object. Patch by Bénédikt Tran. - gh-123378: Ensure that the value of UnicodeEncodeError.end retrieved by PyUnicodeEncodeError_GetEnd() lies in [min(1, objlen), max(min(1, objlen), objlen)] where objlen is the length of UnicodeEncodeError.object. Similar arguments apply to UnicodeDecodeError and UnicodeTranslateError and their corresponding C interface. Patch by Bénédikt Tran. - gh-127314: Improve error message when calling the C API without an active thread state on the free-threaded build. - gh-123378: Ensure that the value of UnicodeEncodeError.start retrieved by PyUnicodeEncodeError_GetStart() lies in [0, max(0, objlen - 1)] where objlen is the length of UnicodeEncodeError.object. Similar arguments apply to UnicodeDecodeError and UnicodeTranslateError and their corresponding C interface. Patch by Bénédikt Tran. - gh-109523: Reading text from a non-blocking stream with read may now raise a BlockingIOError if the operation cannot immediately return bytes. - gh-102471: Add a new import and export API for Python int objects (PEP 757): PyLong_GetNativeLayout(); PyLong_Export(); PyLong_FreeExport(); PyLongWriter_Create(); PyLongWriter_Finish(); PyLongWriter_Discard(). Patch by Victor Stinner. - gh-121058: PyThreadState_Clear() now warns (and calls sys.excepthook) if the thread state still has an active exception. - Build - gh-127865: Fix build failure on systems without thread-locals support. - gh-127629: Emscripten builds now include ctypes support. - gh-127111: Updated the Emscripten web example to use ES6 modules and be built into a distinct web_example subfolder. - gh-115869: Make jit_stencils.h (which is produced during JIT builds) reproducible. - gh-126898: The Emscripten build of Python is now based on ES6 modules. ++++ python314-documentation: - Update to the third development version of 3.14.0: - Tools/Demos - gh-126700: Add support for multi-argument gettext functions in pygettext.py. - Tests - gh-127906: Test the limited C API in test_cppext. Patch by Victor Stinner. - gh-127637: Add tests for the dis command-line interface. Patch by Bénédikt Tran. - gh-126925: iOS test results are now streamed during test execution, and the deprecated xcresulttool is no longer used. - gh-127076: Disable strace based system call tests when LD_PRELOAD is set. - gh-127076: Filter out memory-related mmap, munmap, and mprotect calls from file-related ones when testing io behavior using strace. - Security - gh-127655: Fixed the asyncio.selector_events._SelectorSocketTransport transport not pausing writes for the protocol when the buffer reaches the high water mark when using asyncio.WriteTransport.writelines(). - Library - gh-126907: Fix crash when using atexit concurrently on the free-threaded build. - gh-127870: Detect recursive calls in ctypes _as_parameter_ handling. Patch by Victor Stinner. - gh-127732: The platform module now correctly detects Windows Server 2025. - gh-126789: Fixed sysconfig.get_config_vars(), sysconfig.get_paths(), and siblings, returning outdated cached data if the value of sys.prefix or sys.exec_prefix changes. Overwriting sys.prefix or sys.exec_prefix still is discouraged, as that might break other parts of the code. - gh-127718: Add colour to test.regrtest output. Patch by Hugo van Kemenade. - gh-127610: Added validation for more than one var-positional or var-keyword parameters in inspect.Signature. Patch by Maxim Ageev. - gh-127627: Added posix._emscripten_debugger() to help with debugging the test suite on the Emscripten target. - gh-126821: macOS and iOS apps can now choose to redirect stdout and stderr to the system log during interpreter configuration. - gh-93312: Include to get os.PIDFD_NONBLOCK constant. Patch by Victor Stinner. - gh-127481: Add the EPOLLWAKEUP constant to the select module. - gh-127065: Make operator.methodcaller() thread-safe and re-entrant safe. - gh-127321: pdb.set_trace() will not stop at an opcode that does not have an associated line number anymore. - gh-127429: Fixed bug where, on cross-builds, the sysconfig POSIX data was being generated with the host Python’s Makefile. The data is now generated from current build’s Makefile. - gh-127413: Add the dis --specialized command-line option to show specialized bytecode. Patch by Bénédikt Tran. - gh-125413: Revert addition of pathlib.Path.scandir(). This method was added in 3.14.0a2. The optimizations remain for file system paths, but other subclasses should only have to implement pathlib.Path.iterdir(). - gh-127257: In ssl, system call failures that OpenSSL reports using ERR_LIB_SYS are now raised as OSError. - gh-59705: On Linux, threading.Thread now sets the thread name to the operating system. Patch by Victor Stinner. - gh-127303: Publicly expose EXACT_TOKEN_TYPES in token.__all__. - gh-127331: ssl can show descriptions for errors added in OpenSSL 3.4. - gh-123967: Fix faulthandler for trampoline frames. If the top-most frame is a trampoline frame, skip it. Patch by Victor Stinner. - gh-127178: A _sysconfig_vars_(...).json file is now shipped in the standard library directory. It contains the output of sysconfig.get_config_vars() on the default environment encoded as JSON data. This is an implementation detail, and may change at any time. - gh-127072: Remove outdated socket.NETLINK_* constants not present in Linux kernels beyond 2.6.17. - gh-127255: The CopyComPointer() function is now public. Previously, this was private and only available in _ctypes. - gh-127182: Fix io.StringIO.__setstate__() crash, when None was passed as the first value. - gh-127217: Fix urllib.request.pathname2url() for paths starting with multiple slashes on Posix. - gh-125866: urllib.request.pathname2url() now adds an empty authority when generating a URL for a path that begins with exactly one slash. For example, the path /etc/hosts is converted to the scheme-less URL ///etc/hosts. As a result of this change, URLs without authorities are only generated for relative paths. - gh-127221: Add colour to unittest output. Patch by Hugo van Kemenade. - gh-127035: Fix shutil.which on Windows. Now it looks at direct match if and only if the command ends with a PATHEXT extension or X_OK is not in mode. Support extensionless files if “.” is in PATHEXT. Support PATHEXT extensions that end with a dot. - gh-122273: Support PyREPL history on Windows. Patch by devdanzin and Victor Stinner. - gh-125866: urllib.request.pathname2url() and url2pathname() no longer convert Windows drive letters to uppercase. - gh-127078: Fix issue where urllib.request.url2pathname() failed to discard an extra slash before a UNC drive in the URL path on Windows. - gh-126766: Fix issue where urllib.request.url2pathname() failed to discard any ‘localhost’ authority present in the URL. - gh-127065: Fix crash when calling a operator.methodcaller() instance from multiple threads in the free threading build. - gh-127090: Fix value of urllib.response.addinfourl.url for file: URLs that express relative paths and absolute Windows paths. The canonical URL generated by urllib.request.pathname2url() is now used. - gh-126992: Fix LONG and INT opcodes to only use base 10 for string to integer conversion in pickle. - gh-126997: Fix support of STRING and GLOBAL opcodes with non-ASCII arguments in pickletools. pickletools.dis() now outputs non-ASCII bytes in STRING, BINSTRING and SHORT_BINSTRING arguments as escaped (\xXX). - gh-126316: grp: Make grp.getgrall() thread-safe by adding a mutex. Patch by Victor Stinner. - gh-126618: Fix the representation of itertools.count objects when the count value is sys.maxsize. - gh-126615: The COMError exception is now public. Previously, this was private and only available in _ctypes. - gh-126985: When running under a virtual environment with the site disabled (see -S), sys.prefix and sys.base_prefix will now point to the virtual environment, instead of the base installation. - gh-112192: In the trace module, increase the coverage precision (cov%) to one decimal. - gh-118761: Improve import time of mimetypes by around 11-16 times. Patch by Hugo van Kemenade. - gh-126947: Raise TypeError in _pydatetime.timedelta.__new__() if the passed arguments are not int or float, so that the Python implementation is in line with the C implementation. - gh-126946: Improve the GetoptError error message when a long option prefix matches multiple accepted options in getopt.getopt() and getopt.gnu_getopt(). - gh-126899: Make tkinter widget methods after() and after_idle() accept arguments passed by keyword. - gh-85168: Fix issue where urllib.request.url2pathname() and pathname2url() always used UTF-8 when quoting and unquoting file URIs. They now use the filesystem encoding and error handler. - gh-126780: Fix os.path.normpath() for drive-relative paths on Windows. - gh-126775: Make linecache.checkcache() thread safe and GC re-entrancy safe. - gh-126601: Fix issue where urllib.request.pathname2url() raised OSError when given a Windows path containing a colon character not following a drive letter, such as before an NTFS alternate data stream. - gh-126727: locale.nl_langinfo(locale.ERA) now returns multiple era description segments separated by semicolons. Previously it only returned the first segment on platforms with Glibc. - gh-85046: Add EHWPOISON error code to errno. - gh-118201: Fixed intermittent failures of os.confstr, os.pathconf and os.sysconf on iOS and Android. - gh-86463: The usage parameter of argparse.ArgumentParser no longer affects the default value of the prog parameter in subparsers. - gh-124008: Fix possible crash (in debug build), incorrect output or returning incorrect value from raw binary write() when writing to console on Windows. - gh-123401: The http.cookies module now supports parsing obsolete RFC 850 date formats, in accordance with RFC 9110 requirements. Patch by Nano Zheng. - gh-122431: readline.append_history_file() now raises a ValueError when given a negative value. - gh-122356: Guarantee that the position of a file-like object passed to zipfile.is_zipfile() is left untouched after the call. Patch by Bénédikt Tran. - gh-122288: Improve the performances of fnmatch.translate() by a factor 1.7. Patch by Bénédikt Tran. - gh-88110: Fixed multiprocessing.Process reporting a .exitcode of 1 even on success when using the "fork" start method while using a concurrent.futures.ThreadPoolExecutor. - gh-97514: Authentication was added to the multiprocessing forkserver start method control socket so that only processes with the authentication key generated by the process that spawned the forkserver can control it. This is an enhancement over the other gh-97514 fixes so that access is no longer limited only by filesystem permissions. The file descriptor exchange of control pipes with the forked worker process now requires an explicit acknowledgement byte to be sent over the socket after the exchange on all forkserver supporting platforms. That makes testing the above much easier. - Documentation - gh-127347: Publicly expose traceback.print_list() in traceback.__all__. - Core and Builtins - gh-127740: Fix error message in bytes.fromhex() when given an odd number of digits to properly indicate that an even number of hexadecimal digits is required. - gh-127058: PySequence_Tuple now creates the resulting tuple atomically, preventing partially created tuples being visible to the garbage collector or through gc.get_referrers() - gh-127599: Fix statistics for increments of object reference counts (in particular, when a reference count was increased by more than 1 in a single operation). - gh-127651: When raising ImportError for missing symbols in from imports, use __file__ in the error message if __spec__.origin is not a location - gh-127582: Fix non-thread-safe object resurrection when calling finalizers and watcher callbacks in the free threading build. - gh-127434: The iOS compiler shims can now accept arguments with spaces. - gh-127536: Add missing locks around some list assignment operations in the free threading build. - gh-127085: Fix race when exporting a buffer from a memoryview object on the free-threaded build. - gh-127238: Correct error message for sys.set_int_max_str_digits(). - gh-113841: Fix possible undefined behavior division by zero in complex’s _Py_c_pow(). - gh-127133: Calling argparse.ArgumentParser.add_argument_group() on an argument group, and calling argparse.ArgumentParser.add_argument_group() or argparse.ArgumentParser.add_mutually_exclusive_group() on a mutually exclusive group now raise exceptions. This nesting was never supported, often failed to work correctly, and was unintentionally exposed through inheritance. This functionality has been deprecated since Python 3.11. - gh-126491: Add a marking phase to the GC. All objects that can be transitively reached from builtin modules or the stacks are marked as reachable before cycle detection. This reduces the amount of work done by the GC by approximately half. - gh-127020: Fix a crash in the free threading build when PyCode_GetCode(), PyCode_GetVarnames(), PyCode_GetCellvars(), or PyCode_GetFreevars() were called from multiple threads at the same time. - gh-127010: Simplify GC tracking of dictionaries. All dictionaries are tracked when created, rather than being lazily tracked when a trackable object was added to them. This simplifies the code considerably and results in a slight speedup. - gh-126980: Fix __buffer__() of bytearray crashing when READ or WRITE are passed as flags. - gh-126937: Fix TypeError when a ctypes.Structure has a field size that doesn’t fit into an unsigned 16-bit integer. Instead, the maximum number of bits is sys.maxsize. - gh-126868: Increase performance of int by adding a freelist for compact ints. - gh-126881: Fix crash in finalization of dtoa state. Patch by Kumar Aditya. - gh-126892: Require cold or invalidated code to “warm up” before being JIT compiled again. - gh-126091: Ensure stack traces are complete when throwing into a generator chain that ends in a custom generator. - gh-126024: Optimize decoding of short UTF-8 sequences containing non-ASCII characters by approximately 15%. - gh-125420: Add memoryview.index() to memoryview objects. Patch by Bénédikt Tran. - gh-125420: Add memoryview.count() to memoryview objects. Patch by Bénédikt Tran. - gh-124470: Fix crash in free-threaded builds when replacing object dictionary while reading attribute on another thread - gh-69639: Implement mixed-mode arithmetic rules combining real and complex numbers as specified by C standards since C99. Patch by Sergey B Kirpichev. - gh-120010: Correct invalid corner cases which resulted in (nan+nanj) output in complex multiplication, e.g., (1e300+1j)*(nan+infj). Patch by Sergey B Kirpichev. - gh-109746: If _thread.start_new_thread() fails to start a new thread, it deletes its state from interpreter and thus avoids its repeated cleanup on finalization. - C API - gh-127896: The previously undocumented function PySequence_In() is soft deprecated. Use PySequence_Contains() instead. - gh-127791: Fix loss of callbacks after more than one call to PyUnstable_AtExit(). - gh-127691: The Unicode Exception Objects C API now raises a TypeError if its exception argument is not a UnicodeError object. Patch by Bénédikt Tran. - gh-123378: Ensure that the value of UnicodeEncodeError.end retrieved by PyUnicodeEncodeError_GetEnd() lies in [min(1, objlen), max(min(1, objlen), objlen)] where objlen is the length of UnicodeEncodeError.object. Similar arguments apply to UnicodeDecodeError and UnicodeTranslateError and their corresponding C interface. Patch by Bénédikt Tran. - gh-127314: Improve error message when calling the C API without an active thread state on the free-threaded build. - gh-123378: Ensure that the value of UnicodeEncodeError.start retrieved by PyUnicodeEncodeError_GetStart() lies in [0, max(0, objlen - 1)] where objlen is the length of UnicodeEncodeError.object. Similar arguments apply to UnicodeDecodeError and UnicodeTranslateError and their corresponding C interface. Patch by Bénédikt Tran. - gh-109523: Reading text from a non-blocking stream with read may now raise a BlockingIOError if the operation cannot immediately return bytes. - gh-102471: Add a new import and export API for Python int objects (PEP 757): PyLong_GetNativeLayout(); PyLong_Export(); PyLong_FreeExport(); PyLongWriter_Create(); PyLongWriter_Finish(); PyLongWriter_Discard(). Patch by Victor Stinner. - gh-121058: PyThreadState_Clear() now warns (and calls sys.excepthook) if the thread state still has an active exception. - Build - gh-127865: Fix build failure on systems without thread-locals support. - gh-127629: Emscripten builds now include ctypes support. - gh-127111: Updated the Emscripten web example to use ES6 modules and be built into a distinct web_example subfolder. - gh-115869: Make jit_stencils.h (which is produced during JIT builds) reproducible. - gh-126898: The Emscripten build of Python is now based on ES6 modules. ++++ python314-nogil: - Update to the third development version of 3.14.0: - Tools/Demos - gh-126700: Add support for multi-argument gettext functions in pygettext.py. - Tests - gh-127906: Test the limited C API in test_cppext. Patch by Victor Stinner. - gh-127637: Add tests for the dis command-line interface. Patch by Bénédikt Tran. - gh-126925: iOS test results are now streamed during test execution, and the deprecated xcresulttool is no longer used. - gh-127076: Disable strace based system call tests when LD_PRELOAD is set. - gh-127076: Filter out memory-related mmap, munmap, and mprotect calls from file-related ones when testing io behavior using strace. - Security - gh-127655: Fixed the asyncio.selector_events._SelectorSocketTransport transport not pausing writes for the protocol when the buffer reaches the high water mark when using asyncio.WriteTransport.writelines(). - Library - gh-126907: Fix crash when using atexit concurrently on the free-threaded build. - gh-127870: Detect recursive calls in ctypes _as_parameter_ handling. Patch by Victor Stinner. - gh-127732: The platform module now correctly detects Windows Server 2025. - gh-126789: Fixed sysconfig.get_config_vars(), sysconfig.get_paths(), and siblings, returning outdated cached data if the value of sys.prefix or sys.exec_prefix changes. Overwriting sys.prefix or sys.exec_prefix still is discouraged, as that might break other parts of the code. - gh-127718: Add colour to test.regrtest output. Patch by Hugo van Kemenade. - gh-127610: Added validation for more than one var-positional or var-keyword parameters in inspect.Signature. Patch by Maxim Ageev. - gh-127627: Added posix._emscripten_debugger() to help with debugging the test suite on the Emscripten target. - gh-126821: macOS and iOS apps can now choose to redirect stdout and stderr to the system log during interpreter configuration. - gh-93312: Include to get os.PIDFD_NONBLOCK constant. Patch by Victor Stinner. - gh-127481: Add the EPOLLWAKEUP constant to the select module. - gh-127065: Make operator.methodcaller() thread-safe and re-entrant safe. - gh-127321: pdb.set_trace() will not stop at an opcode that does not have an associated line number anymore. - gh-127429: Fixed bug where, on cross-builds, the sysconfig POSIX data was being generated with the host Python’s Makefile. The data is now generated from current build’s Makefile. - gh-127413: Add the dis --specialized command-line option to show specialized bytecode. Patch by Bénédikt Tran. - gh-125413: Revert addition of pathlib.Path.scandir(). This method was added in 3.14.0a2. The optimizations remain for file system paths, but other subclasses should only have to implement pathlib.Path.iterdir(). - gh-127257: In ssl, system call failures that OpenSSL reports using ERR_LIB_SYS are now raised as OSError. - gh-59705: On Linux, threading.Thread now sets the thread name to the operating system. Patch by Victor Stinner. - gh-127303: Publicly expose EXACT_TOKEN_TYPES in token.__all__. - gh-127331: ssl can show descriptions for errors added in OpenSSL 3.4. - gh-123967: Fix faulthandler for trampoline frames. If the top-most frame is a trampoline frame, skip it. Patch by Victor Stinner. - gh-127178: A _sysconfig_vars_(...).json file is now shipped in the standard library directory. It contains the output of sysconfig.get_config_vars() on the default environment encoded as JSON data. This is an implementation detail, and may change at any time. - gh-127072: Remove outdated socket.NETLINK_* constants not present in Linux kernels beyond 2.6.17. - gh-127255: The CopyComPointer() function is now public. Previously, this was private and only available in _ctypes. - gh-127182: Fix io.StringIO.__setstate__() crash, when None was passed as the first value. - gh-127217: Fix urllib.request.pathname2url() for paths starting with multiple slashes on Posix. - gh-125866: urllib.request.pathname2url() now adds an empty authority when generating a URL for a path that begins with exactly one slash. For example, the path /etc/hosts is converted to the scheme-less URL ///etc/hosts. As a result of this change, URLs without authorities are only generated for relative paths. - gh-127221: Add colour to unittest output. Patch by Hugo van Kemenade. - gh-127035: Fix shutil.which on Windows. Now it looks at direct match if and only if the command ends with a PATHEXT extension or X_OK is not in mode. Support extensionless files if “.” is in PATHEXT. Support PATHEXT extensions that end with a dot. - gh-122273: Support PyREPL history on Windows. Patch by devdanzin and Victor Stinner. - gh-125866: urllib.request.pathname2url() and url2pathname() no longer convert Windows drive letters to uppercase. - gh-127078: Fix issue where urllib.request.url2pathname() failed to discard an extra slash before a UNC drive in the URL path on Windows. - gh-126766: Fix issue where urllib.request.url2pathname() failed to discard any ‘localhost’ authority present in the URL. - gh-127065: Fix crash when calling a operator.methodcaller() instance from multiple threads in the free threading build. - gh-127090: Fix value of urllib.response.addinfourl.url for file: URLs that express relative paths and absolute Windows paths. The canonical URL generated by urllib.request.pathname2url() is now used. - gh-126992: Fix LONG and INT opcodes to only use base 10 for string to integer conversion in pickle. - gh-126997: Fix support of STRING and GLOBAL opcodes with non-ASCII arguments in pickletools. pickletools.dis() now outputs non-ASCII bytes in STRING, BINSTRING and SHORT_BINSTRING arguments as escaped (\xXX). - gh-126316: grp: Make grp.getgrall() thread-safe by adding a mutex. Patch by Victor Stinner. - gh-126618: Fix the representation of itertools.count objects when the count value is sys.maxsize. - gh-126615: The COMError exception is now public. Previously, this was private and only available in _ctypes. - gh-126985: When running under a virtual environment with the site disabled (see -S), sys.prefix and sys.base_prefix will now point to the virtual environment, instead of the base installation. - gh-112192: In the trace module, increase the coverage precision (cov%) to one decimal. - gh-118761: Improve import time of mimetypes by around 11-16 times. Patch by Hugo van Kemenade. - gh-126947: Raise TypeError in _pydatetime.timedelta.__new__() if the passed arguments are not int or float, so that the Python implementation is in line with the C implementation. - gh-126946: Improve the GetoptError error message when a long option prefix matches multiple accepted options in getopt.getopt() and getopt.gnu_getopt(). - gh-126899: Make tkinter widget methods after() and after_idle() accept arguments passed by keyword. - gh-85168: Fix issue where urllib.request.url2pathname() and pathname2url() always used UTF-8 when quoting and unquoting file URIs. They now use the filesystem encoding and error handler. - gh-126780: Fix os.path.normpath() for drive-relative paths on Windows. - gh-126775: Make linecache.checkcache() thread safe and GC re-entrancy safe. - gh-126601: Fix issue where urllib.request.pathname2url() raised OSError when given a Windows path containing a colon character not following a drive letter, such as before an NTFS alternate data stream. - gh-126727: locale.nl_langinfo(locale.ERA) now returns multiple era description segments separated by semicolons. Previously it only returned the first segment on platforms with Glibc. - gh-85046: Add EHWPOISON error code to errno. - gh-118201: Fixed intermittent failures of os.confstr, os.pathconf and os.sysconf on iOS and Android. - gh-86463: The usage parameter of argparse.ArgumentParser no longer affects the default value of the prog parameter in subparsers. - gh-124008: Fix possible crash (in debug build), incorrect output or returning incorrect value from raw binary write() when writing to console on Windows. - gh-123401: The http.cookies module now supports parsing obsolete RFC 850 date formats, in accordance with RFC 9110 requirements. Patch by Nano Zheng. - gh-122431: readline.append_history_file() now raises a ValueError when given a negative value. - gh-122356: Guarantee that the position of a file-like object passed to zipfile.is_zipfile() is left untouched after the call. Patch by Bénédikt Tran. - gh-122288: Improve the performances of fnmatch.translate() by a factor 1.7. Patch by Bénédikt Tran. - gh-88110: Fixed multiprocessing.Process reporting a .exitcode of 1 even on success when using the "fork" start method while using a concurrent.futures.ThreadPoolExecutor. - gh-97514: Authentication was added to the multiprocessing forkserver start method control socket so that only processes with the authentication key generated by the process that spawned the forkserver can control it. This is an enhancement over the other gh-97514 fixes so that access is no longer limited only by filesystem permissions. The file descriptor exchange of control pipes with the forked worker process now requires an explicit acknowledgement byte to be sent over the socket after the exchange on all forkserver supporting platforms. That makes testing the above much easier. - Documentation - gh-127347: Publicly expose traceback.print_list() in traceback.__all__. - Core and Builtins - gh-127740: Fix error message in bytes.fromhex() when given an odd number of digits to properly indicate that an even number of hexadecimal digits is required. - gh-127058: PySequence_Tuple now creates the resulting tuple atomically, preventing partially created tuples being visible to the garbage collector or through gc.get_referrers() - gh-127599: Fix statistics for increments of object reference counts (in particular, when a reference count was increased by more than 1 in a single operation). - gh-127651: When raising ImportError for missing symbols in from imports, use __file__ in the error message if __spec__.origin is not a location - gh-127582: Fix non-thread-safe object resurrection when calling finalizers and watcher callbacks in the free threading build. - gh-127434: The iOS compiler shims can now accept arguments with spaces. - gh-127536: Add missing locks around some list assignment operations in the free threading build. - gh-127085: Fix race when exporting a buffer from a memoryview object on the free-threaded build. - gh-127238: Correct error message for sys.set_int_max_str_digits(). - gh-113841: Fix possible undefined behavior division by zero in complex’s _Py_c_pow(). - gh-127133: Calling argparse.ArgumentParser.add_argument_group() on an argument group, and calling argparse.ArgumentParser.add_argument_group() or argparse.ArgumentParser.add_mutually_exclusive_group() on a mutually exclusive group now raise exceptions. This nesting was never supported, often failed to work correctly, and was unintentionally exposed through inheritance. This functionality has been deprecated since Python 3.11. - gh-126491: Add a marking phase to the GC. All objects that can be transitively reached from builtin modules or the stacks are marked as reachable before cycle detection. This reduces the amount of work done by the GC by approximately half. - gh-127020: Fix a crash in the free threading build when PyCode_GetCode(), PyCode_GetVarnames(), PyCode_GetCellvars(), or PyCode_GetFreevars() were called from multiple threads at the same time. - gh-127010: Simplify GC tracking of dictionaries. All dictionaries are tracked when created, rather than being lazily tracked when a trackable object was added to them. This simplifies the code considerably and results in a slight speedup. - gh-126980: Fix __buffer__() of bytearray crashing when READ or WRITE are passed as flags. - gh-126937: Fix TypeError when a ctypes.Structure has a field size that doesn’t fit into an unsigned 16-bit integer. Instead, the maximum number of bits is sys.maxsize. - gh-126868: Increase performance of int by adding a freelist for compact ints. - gh-126881: Fix crash in finalization of dtoa state. Patch by Kumar Aditya. - gh-126892: Require cold or invalidated code to “warm up” before being JIT compiled again. - gh-126091: Ensure stack traces are complete when throwing into a generator chain that ends in a custom generator. - gh-126024: Optimize decoding of short UTF-8 sequences containing non-ASCII characters by approximately 15%. - gh-125420: Add memoryview.index() to memoryview objects. Patch by Bénédikt Tran. - gh-125420: Add memoryview.count() to memoryview objects. Patch by Bénédikt Tran. - gh-124470: Fix crash in free-threaded builds when replacing object dictionary while reading attribute on another thread - gh-69639: Implement mixed-mode arithmetic rules combining real and complex numbers as specified by C standards since C99. Patch by Sergey B Kirpichev. - gh-120010: Correct invalid corner cases which resulted in (nan+nanj) output in complex multiplication, e.g., (1e300+1j)*(nan+infj). Patch by Sergey B Kirpichev. - gh-109746: If _thread.start_new_thread() fails to start a new thread, it deletes its state from interpreter and thus avoids its repeated cleanup on finalization. - C API - gh-127896: The previously undocumented function PySequence_In() is soft deprecated. Use PySequence_Contains() instead. - gh-127791: Fix loss of callbacks after more than one call to PyUnstable_AtExit(). - gh-127691: The Unicode Exception Objects C API now raises a TypeError if its exception argument is not a UnicodeError object. Patch by Bénédikt Tran. - gh-123378: Ensure that the value of UnicodeEncodeError.end retrieved by PyUnicodeEncodeError_GetEnd() lies in [min(1, objlen), max(min(1, objlen), objlen)] where objlen is the length of UnicodeEncodeError.object. Similar arguments apply to UnicodeDecodeError and UnicodeTranslateError and their corresponding C interface. Patch by Bénédikt Tran. - gh-127314: Improve error message when calling the C API without an active thread state on the free-threaded build. - gh-123378: Ensure that the value of UnicodeEncodeError.start retrieved by PyUnicodeEncodeError_GetStart() lies in [0, max(0, objlen - 1)] where objlen is the length of UnicodeEncodeError.object. Similar arguments apply to UnicodeDecodeError and UnicodeTranslateError and their corresponding C interface. Patch by Bénédikt Tran. - gh-109523: Reading text from a non-blocking stream with read may now raise a BlockingIOError if the operation cannot immediately return bytes. - gh-102471: Add a new import and export API for Python int objects (PEP 757): PyLong_GetNativeLayout(); PyLong_Export(); PyLong_FreeExport(); PyLongWriter_Create(); PyLongWriter_Finish(); PyLongWriter_Discard(). Patch by Victor Stinner. - gh-121058: PyThreadState_Clear() now warns (and calls sys.excepthook) if the thread state still has an active exception. - Build - gh-127865: Fix build failure on systems without thread-locals support. - gh-127629: Emscripten builds now include ctypes support. - gh-127111: Updated the Emscripten web example to use ES6 modules and be built into a distinct web_example subfolder. - gh-115869: Make jit_stencils.h (which is produced during JIT builds) reproducible. - gh-126898: The Emscripten build of Python is now based on ES6 modules. ++++ qbittorrent: - Update to version 5.0.3 Bug fixes: * Discard obsolete "state update" events after torrent is reloaded * Fix incorrect SQL column definition * Avoid redundant requests of announce entries from libtorrent Web UI: * Fix removing tracker URL with '|' character * Fix reloading page after login Web API: * Fix incorrect key in torrent creator RSS: * Don't add duplicate episodes to previously matched * Use cached current time when parsing RSS feed ++++ ruqola: - Update to 2.4.0 * Allow to clean up room history when room was not opened from long time. * Add restore button in administrator server settings dialog. * Improve changing password (show validation info). * Improve register new account (Add reason support). * Implement mute/unmute user. * Add color to the text in the account tab. * Allow to show private installed applications. * Fix editing message. * Show permissions in Rocket.Chat Marketplace. * Fix reconnect server. * Fix single application on Windows/MacOs * Fix select created room/discussion/teams * Fix filter discussion in administrator mode * Fix message video support * Fix highlight text in quoted message * Fix open discussion channel * Allow to show application market settings ++++ skelcd-control-MicroOS: - Added systemd.show_status=1 to kernel params (jsc#SMO-382). - 20241218 ++++ smc-tools: - Upgrade smc-tools to v1.8.4 (jsc#PED-3280, jsc#PED-3227) * Changes: - smcd/smcr statistics: add statistics on sndbufs/RMBs usage * Bug fixes: - smc_rnics: Fix smc_rnics showing the wrong physical port - util.h: Fix build with CFLAGS="-g" - smc_run: Fix segfault issue during creating concurrent sockets - Makefile: Make sure to show the right release number ++++ static-initrd-base: - Omit modules following architectures. Use a variable in the dracut cmd. ++++ static-initrd-generic: - Omit modules following architectures. Use a variable in the dracut cmd. ++++ static-initrd-network: - Omit modules following architectures. Use a variable in the dracut cmd. ++++ subtitlecomposer: - Add patch to fix build with pocketsphinx 5.0.3 in TW since the API changed in the 5.0.0 release. Also, removed some parameters that don't seem to be configurable by pocketsphinx anymore: * use-pocketsphinx-5.0.0-api.patch ++++ tailscale: - add patch fix-CVE-2024-45337.patch, to circumevent a possibility of exploiting the golang-x-crypto security hole. (fix #1234506) ++++ talhelper: - Update to version 3.0.13: * fix(goreleaser): fix typo in arm64v8 platform container build * docs: update CLI reference documentation (#762) * chore(container): update bitnami/kubectl docker tag to v1.32.0 * chore(deps): update dependency siderolabs/talos to v1.9.0 * chore(container): update ghcr.io/siderolabs/talosctl docker tag to v1.9.0 * fix(deps): update module github.com/siderolabs/talos/pkg/machinery to v1.9.0 * feat(readme): thank you @qjoly for the sponsor! * chore(schema): update talos-extensions.yaml JSON schema (#761) * chore(schema): update talos-extensions.yaml JSON schema * fix(deps): update module github.com/budimanjojo/talhelper/v3 to v3.0.12 * feat(validate): add validator for `installDiskSelector` * feat: update flake * feat: update Scoop for talhelper version v3.0.12 ++++ talosctl: - update to 1.9.0: Large update, full changelog is here: https://github.com/siderolabs/talos/releases/tag/v1.9.0 * Auditd - Talos Linux now starts an auditd service by default. Logs can be read with talosctl logs auditd. * talosctl cgroups - The talosctl cgroups command has been added to the talosctl tool. This command allows you to view the cgroup resource consumption and limits for a machine, e.g. talosctl cgroups - -preset memory. * talosctl disks - The command talosctl disks was removed, please use talosctl get disks, talosctl get systemdisk, and talosctl get blockdevices instead. * talosctl wipe - The new command talosctl wipe disk allows to wipe a disk or a partition which is not used as a volume. ++++ trufflehog: - Update to version 3.87.0: * fix(deps): update module github.com/elastic/go-elasticsearch/v8 to v8.17.0 (#3789) * fix const type (#3792) * fix(deps): update module google.golang.org/api to v0.213.0 (#3790) * fix(deps): update golang.org/x/exp digest to b2144cd (#3788) * fix(deps): update module google.golang.org/protobuf to v1.36.0 (#3787) * fix(deps): update module google.golang.org/api to v0.212.0 (#3786) * fix(deps): update github.com/mholt/archives digest to 23e0af8 (#3785) * fix(deps): update golang.org/x/exp digest to 4a55095 (#3779) * fix(deps): update module github.com/go-ldap/ldap/v3 to v3.4.9 (#3781) * feat(engine): make |detectionTimeout| configurable (#3768) * updated pusher channel key detector and fixed it's integration tests (#3782) * fix: corrected verification endpoint & validation logic for bombbomb (#3462) * fix test (#3780) * fix(deps): update module pault.ag/go/debian to v0.18.0 (#3778) * fix(deps): update module github.com/jedib0t/go-pretty/v6 to v6.6.5 (#3777) * fixed vouchery detector integration tests (#3775) * updated and added pattern tests for detectors w-z (#3771) * updated and fixed typeform detectors (#3769) * [UPDATE] Updated plaidkey detector results, and added uniqueness check (#3709) * Added pattern unit tests for detectors starting with the letters r through s (#3752) ++++ ulp-macros: - Add macros for ppc64le. ++++ wxMaxima: - Update to version 24.11.0: * Resolved a crash when inverting the worksheet (gh#wxMaxima-developers/wxmaxima#1951) * Do not strip Lisp comments before sending the input to Maxima (gh#wxMaxima-developers/wxmaxima#1953) * Correctly copy superscript when CopyAsMathML (gh#wxMaxima-developers/wxmaxima#1945) * Copy as MathML: Use a centered dot instead of *, if configured (gh#wxMaxima-developers/wxmaxima#1956) * Fix superfluous quote marks in text copied by "Copy as MathML" (gh#wxMaxima-developers/wxmaxima#1946) * Fix copy as MathML for boxes. * Correct display/handling of minf. * WxMaxima was not responsive in the 1st minute. * Fix display of subscripts. (gh#wxMaxima-developers/wxmaxima#1584, gh#wxMaxima-developers/wxmaxima#1807) * Allow Maxima strings with newlines. (gh#wxMaxima-developers/wxmaxima#76) * Support Maxima which uses ABCL. * Updated translations. ------------------------------------------------------------------ ------------------ 2024-12-17 - Dec 17 2024 ------------------- ------------------------------------------------------------------ ++++ ART: - Update to 1.24.2: * added "1:1" icons to local contrast and texture boost panels * added function getExecutablePath() * added support for reading color labels from xmp metadata embedded in the image * camconst: added dcraw matrix for SIGMA DP1 * camconst: removed hardcoded (wrong) black level for Nikon D5 * CTL: ensure we keep a reference to Ctl::Interpreter around while there are Ctl::FunctionCallPtrS alive * filecatalog: use idle_register instead of GThreadLock for GUI updates from other threads * fixed compilation error when not using libraw * fixed propagation of scroll events to the shortcut manager * fixed truncation of local contrast curve when initially opened * gauss: use AlignedBuffer instead of stack-allocated arrays * getExecutablePath: change argument type to const char * * improved handling of omp pragmas in evaluating CTL scripts * improved keyboard navigation in the batch queue * pathutils: added missing include directive * print messages about CLF and CTL cache misses when verbosity > 1 * rawimage: do not read black/white levels from camconst for foveon cameras when using libraw * rawimage: don't recompute black levels for DNG files * removed (confusing) option to partially copy a profile to the clipboard * search for language translation files also in the ctlscripts directories * simplified implementation of FileCatalog::_refreshProgressBar * smoothing: added wavelets mode * take into account the selected UI font size in the inspector and editor info panels * updated Hungarian translation ++++ SDL2_image: - Update to release 2.8.3 * Fixed handling of grayscale images with alpha ++++ aquamarine: - Update to aquamarine-0.5.1: * A minor update with some stability improvements. * Fixes: - buffer: remove useless forward def - drm: Validate conn before dereference in CDRMAtomicRequest::commit() - clearer flow when rescanning connectors - allow multigpu blit from explicit to implicit - Changes from aquamarine-0.5.0: * A new major update with a few fixes. This update breaks ABI and API compatibility. Sover has been bumped to 4. * Fixes: - Fix fences according to spec - scan only cards and not outputs, safeguard against null renderer - Changes from aquamarine-0.4.5: * A small update to add a drm_dumb allocator. ++++ nextcloud-desktop: - Update to version 3.15.2: * chore(i18n): Corrected spelling and improved grammar (gh#nextcloud/desktop#7666) * improvement of error message (gh#nextcloud/desktop#7671) * Fix a bug preventing sync root in folder on drive roots (gh#nextcloud/desktop#7672) * Bugfix/lnk folder virtual files (gh#nextcloud/desktop#7673) ++++ crmsh: - Update to version 5.0.0+20241217.562ce848: * Dev: utils: Change `get_dc` function as the behavior of `crmadmin -D` changed * Dev: doc: Add examples for the 'failcount' command * Dev: behave: Adjust functional test for previous commit * Dev: ui_resource: Refine 'do_failcount' function ++++ docker: - Update to docker-buildx 0.19.3. See upstream changelog online at ++++ docker-compose: - Update to version 2.32.1: * e2e test to prevent future regression * only check volume mounts for updated config ++++ docker-stable: - Update to docker-buildx 0.19.3. See upstream changelog online at ++++ dracut-pcr-signature: - Update to version 0.5+1: * Make the mount do not depend of default service ++++ dump: - Update to 0.4b49: * Reworking of regression tests and test harness * Import some patches from the Debian package. * restore -N should never change the fs. Fixes #154 * Support outputting list of files from restore -t with '\0' separator (Patch from debian bug 703564 by Heiko Schlittermann) * Fix reading of QFA file when listing tape. * Support restoring to filesystems with a blocksize that isn't a multiple of TP_BSIZE (debian bug 995992). This is a different fix to the one currently in debian. The advantage of using a common multiple, if available, is that every FS block will only be written to once. Fixed an issue where the alignment between blocksize and writing pos becomes misaligned when a sparse hole doesn't occupy a full fs block (happens when restoring to a FS with a different, larger blocksize than the one the dump was taken on. * Numerous other minor patches from the Debian package * Don't read off end of buffer when restoring symlinks * Fix some weirdness around dumping a subdirectory. Do not include the inodes for all of the items in the subdirectories - which then give a restore error "inode not found on tape" * Fix EA problem when EAs blocks are read immediately before a tape change. * Allow compressed dumps to work when -b blocksize setting is the maximum a tape drive supports. * Remove code added for building on systems other than __linux__ * Major reworking of how reading from disk and tape works. Dump now supports writing a compressed dump to a file and then writing that to tape. There is now only one "read" function. We do not have separate functions for reading tapes, files, compressed tapes, compressed files. * Improve the efficiency of TS_ADDR (and TS_INODE) record for representing larger files. A single TS_ADDR record can now represent up to 4GB of file rather than just 512K. Dumps written by 0.4b49 cannot be restored using 0.4b48 and before. - 0.4b48 changelog: * Handle fs with more than 2^32 blocks (Greg Oster) * Handle EA stored in blocks with address >2^32. * Handle the case were EAs are stored across two blocks. Fixes several reported bugs regarding the restore of directory attributes. Additionally, now restore -C passes too. Originally restore -C was patched for files, but not directories, in debian bug#940473 by Alexander Zangerl. Substantially redone and extended to directory attributes here. * Do not record garbage data in dump for files with EXT2_EXTENT_FLAGS_UNINIT set indicating that the disk block has not been written to and should be assumed to be all zeros. * Dump small files on ext4 partitions with -O inline-data set. * Major performance enhancements on the restoring and verifying of very sparse files. * Handle dumps that are over 2^32 (tape) blocks long (>4T) * Handle restoring sparse files that start with a hole from dump versions 0.4b42/43. Previously they were restored but corrupted as some of the initial hole was moved to the end. * Many cleanups. Move to autoconf v0.71. Remove need to build with - fcommon. Build with -W -Wall and without compiler warnings. Add some compile time checks for structures that are written to tape and must not change. * Extensive regression tests. Every bug fixed by 0.4b48 release is now covered by a regression test along with testing the restore of a historical dump created by the previous versions from 0.4b5 through 0.4b47. - Use autopatch - Refresh patches ++++ fastjet-contrib: - update to 1.054: * addition of new SignalFreeBackgroundEstimator contrib, version 1.0.0 (see https://arxiv.org/abs/2304.08383) * LundPlane updated to version 2.1.1, with bug fixes for delta psibar calculations in opposite hemispheres and for compilation issues on some systems * Nsubjettiness updated to 2.3.2 with change in recommended axes away from OnePass, and addition of HalfKT axes options recommended for beta = 2. This release also fixes a few compiler warnings. * ConstituentSubtractor updated to version 1.4.7, which resolves rounding-error induced failures of make check on Mac M2 systems * RecursiveTools updated to 2.0.2, addressing rounding-error induced make check issues on Mac M2 systems * EnergyCorrelator updated to 1.3.2, addressing rounding-error induced make check issues on Mac M2 systems * configure script now sorts contribs alphabetically to ensure reproducibility of build order (thanks to Stefan Bruns) * make check now correctly gives a non-zero return code if any of the underlying contribs fail their tests - Remove reproducible.patch, this issue has been fixed in the new version ++++ flake-pilot: - Bump version: 3.1.12 → 3.1.13 - Allow env placeholders for the podman pilot The podman runtime arguments allows to set environment variable placeholders starting with '%' and followed by the name of the environment variable. For example %HOME will be replaced to the value of $HOME of the calling user. If the given placeholder cannot be translated into an existing environment variable it will be turned into the variable name, $HOME in the above example. ++++ flatpak-builder: - Require AppStream-compose instead of /usr/libexec/appstreamcli-compose: binaries below /usr/libexec are not automatically added to the rpm provides capabilities. ++++ fwupd-efi: - Update to version 1.7: * Fix compilation with GNU-EFI 4.0 - Use upstream tarball: source service isn't useful on this package - Add 106.patch: * Improves ARM32 crt0 by splitting header and code * Use pkgconfig for gnu-efi - fixes RISC-V build * Update lds from gnu-efi 4.0 ++++ gede: - New upstream version 2.22.1 * Added text next to toolbar icons * Changed shortcuts ++++ gede-qt6: - New upstream version 2.22.1 * Added text next to toolbar icons * Changed shortcuts ++++ genders: - removed lua_bindings.patch as the autoconf tolls don't work any more ++++ ghc-microlens-platform: - Update microlens-platform to version 0.4.3.6. [#] 0.4.3.6 * [#182](https://github.com/stevenfontanella/microlens/pull/182) Support GHC 9.12. ++++ ghc-microlens-th: - Update microlens-th to version 0.4.3.16. [#] 0.4.3.16 * [#182](https://github.com/stevenfontanella/microlens/pull/182) Support GHC 9.12. ++++ git-bug: - Update to version 0.8.0+git.1733745604.d499b6e: * fix typos in docs (#1266) * build(deps): bump github.com/go-git/go-billy/v5 from 5.5.0 to 5.6.0 (#1289) - Add CVE-2024-45337-bump-go-crypto.patch to bump golang.org/x/crypto from v0.26.0 to v0.31.0 (fix for CVE-2024-45337, bsc#1234565). ++++ gnunet: - GNUnet 0.23.1: * developer visible changes and build system fixes - GNUnet 0.23.0: * util: A GNUNET_OS_ProjectData must now be passed to some APIs that are commonly used by third parties using libgnunetutil ++++ gnunet-fuse: - update to 0.23.0: * no functional changes ++++ gnunet-gtk: - GNUnet-gtk 0.23.1: * Finished (?) extensive API rework to allow users of libgnunetgtk to use different installation paths ++++ grilo: - Increase test timeout on s390x. lib-net test can be slow and sometimes times out in our builds. ++++ greybird-theme: - Update to version 3.23.4+git0.7e4507d: * Fix label styles for xfdesktop 4.19 (#338) * Stop forcing icon style for sidebars * Style hover/active undecorated buttons same as normal * Handle toolbar CSS class * Style item menubar nodes (#328) ++++ hare-libnotify: - Rename binary ++++ hydrogen: - Update to version 1.2.4 This patch release fixes a number of bugs and inconsistencies found since version 1.2.3 and is generally recommended for all users. Added * Forward compatibility for .h2song, .h2pattern, .h2playlist, and drumkit changes introduced in version 2.0. * MIDI and OSC commands * CLEAR_SELECTED_INSTRUMENT - to remove all notes of the selected pattern associated with the currently selected instrument. * CLEAR_PATTERN - to remove all notes of the selected pattern. * INSTRUMENT_PITCH - to adjust the pitch of an instrument. * OSC commands * NOTE_ON and NOTE_OFF which are handled like incoming MIDI events without triggering their associated actions. * CLEAR_INSTRUMENT - to remove all notes of the selected pattern associated with the provided instrument number. * CLI option: * -O/--osc-port to use a custom OSC port in both hydrogen and h2cli. * -L/--log-file to provide a path to an alternative log file. * -T/--log-timestamps to add timestamps to all log messages. * --config to use a different user-level config file. * --compression-level for h2cli to set the trade-off between max. quality (.mp3 and .ogg)/max. speed (.flac) (0.0) and max. compression (1.0) for exported audio files. * Adding support for importing and exporting audio files of format .mp3, .opus, .au, .caf, .voc, .w64. Drumkits containing those formats can be loaded with older versions of Hydrogen too. libsndfile >= 1.1.0 is required on your system for MP3 support. (#2023) * X-NSM-Exec entry added to org.hydrogenmusic.Hydrogen.desktop by @grammoboy2 (#2042). * Delete key does now remove selected notes and notes under cursor in NotePropertiesRuler. Changed * Brazilian translation updated. * Grid lines in the Song Editor are now rendered dotted to emphasize that this is the space the patterns in rather than objects in their own right. * Virtual keyboard strokes are now mapped exactly as incoming MIDI NOTE_ON events (respecting both "Use output note as input note" and hihat pressure groups). But do not trigger associated actions (#1770). * CLI option -d understand driver names regardless of capitalization. * h2cli option -V is now able to handle whitespaces between flag and argument. * h2cli long option for -k is renamed --drumkit -> kit in order to align the naming with the one used in hydrogen CLI options. * Smaller keyboard cursor size with resolution set to off. * Rename "J.Master" button into "Timebase". Fixed * Fix potential segfault on ill-formated notes in .h2song files. * Fix buzzing sound during startup when using Port Audio (#1932). * Fix build failure without precompiled headers (e.g. on Gentoo) (#1944). * Fix persistent of hihat pressure group settings while changing/restarting MIDI drivers. * Fix mapping of NOTE_OFF MIDI messages in hihat pressure groups. * Fix segfault when using MIDI sense button in table of Preferences > MIDI after removing rows above it from the table. * Fix synchronization problems while using JACK Timebase support (#1953). * Fix compilation error on macOS with case-sensitive filesystem (#1938). * Fix usability with large QT_SCALE_FACTOR (#1933). * Fix MIDI, WAV, and LilyPond export as well as drumkit import and export with with non-ASCII filenames (#1957). * Paths to songs and scripts are now properly saved relative to a .h2playlist file (in case the corresponding option was set). * Fix grid line rendering with resolution set to off (#2015). * Fix handling of adjacent tags with same content in Director by @aldimond (#2036). * Fix copy/cut/paste in PianoRollEditor. Removed * Windows 32bit support dropped (due to upstream limitations). ++++ hyprgraphics: - Initial packaging of hyprgraphics-0.1.1 ++++ hyprland: - Update to version 0.46.1: + A minor release with a patch backported from main. + Fixes backported: - windowrules: fixup duplicate rule enum tags - Update to version 0.46.0: + The Hyprland overlord (also known as Santa in December) is proudly bringing you 0.46.0. Merry Hypr Christmas! + Breaking changes - window/layer rule regexes now require a full match (not any match) to trigger. - cursor:dumb_copy is gone in favor of cursor:use_cpu_buffer. This should allow no-downsides Nvidia hardware cursors. Please note it's experimental. + New features: - binds: add option to allow fullscreening a pinned window (#8526) - config: add 'force' option for 'cursor:warp_on_change_workspace' (#8681) - core: Add support for hyprqtutils' update screen (#8651) - core: add a few festive splashes - core: move colorspace handling to oklab (#8635) - dispatchers: Add an option to prioritize focus change within groups with movefocus (#8601) - hooks: add pre connected/disconnected monitor events (#8503) - hyprctl: add an inhibitingIdle field to windows - hyprctl: add directScanout to hyprctl monitors - hyprctl: add json output on hyprctl -j plugins list (#8480) - input: add warp_back_after_non_mouse_input - logging: Add some context to config error logs (#8326) - pointer: add drm dumb buffers for cursors (#8399) - renderer: add lockdead_screen_delay (#8467) - renderer: add option to blur IME popups (#8521) - version: add link versions for other utils (#8619) - windowrules: add rules for mouse and touchpad scroll factors (#8655) - xwayland: Support cross DnD from Wayland (#8708) + Fixes: - animationmgr: fixup stack-use-after-return - compositor: fix monitor arrangement with mixed auto directions - core/data-device: expand damage region to fix minor px errors - core: Fix workspace selector parsing (#8687) - data-device: fixup wrong box expansion - defaultConfig: fixup smart gaps rules - hyprpm: fix incomplete unmet dependencies message - internal: fix changeWindowZOrder reordering incorrectly (#8494) - internal: fix some misused configStringToInt conversions - internal: fixup some missed updateColorsOk() calls - layerrules: fix ignorezero not working - monitor: fix default focus when switching to a fs workspace - opengl: fixup invalid ogl uniform reads - opengl: fixup missed /4 in oklab parsing - renderer: fix incorrect early return (#8590) - renderer: fixup blur optimization considitons - seat: fix double scrolling in some applications (#8583) - shm: fix shm fd size check before creating or resizing shm_pool (#8572) - windowrules: fix prop rules with boolean values - workspace: fix missing name via focusworkspaceoncurrentmonitor (#8484) + Other: - bezier: optimize setup of bezier curves (#8528) - bind: new long press option (#8302) - cleanup: remove leftover var in ThreadManager.cpp (#8611) - config: Changed the default value of decoration:blur:ignore_opacity to true (#8418) - config: don't overwrite errors in gradients - config: throw an error explicitly when parsing colors in gradients - config: update the configStringToInt implementation (#8476) - constraints: don't warp pointer position on release (#8491) - core/data: Use pointer focus for DnD operations (#8707) - core/output: don't send enter too aggresively - core: Move regex from stdlib to re2 (#8736) - core: Optimize window/layer rule application and scanning (#8735) - core: drop using deques in favor of vectors - core: feeling a bit quirky today. - core: guard pmonitor in focuswindow - core: move to os/Process from hyprutils - core: move version include to hyprctl - core: removed Herobrine - core: workspace-related function cleanup / refactor - crashreporter: avoid clang warning - debug: clean up fetching of the contents of /proc/device-tree (#8413) - debug: clean up opening of files in HyprCtl (#8401) - descriptions: change allow_pin_fullscreen value to false (#8592) - drm: enable explit out fence in AQ (#8431) - hyprctl: avoid crash on null pwuid - hyprctl: verify runtime dir exists in instances() - hyprland-uwsm.desktop: Just reference plain entry (#8553) - hyprpm: move temp files to XDG_RUNTIME_DIR - hyprpm: target installed instead of running version (#8634) - internal: minor cleanups for color results - keybinds: actually suppress internal keybinds instead of passing them along (#8538) - keybinds: allow repeating multiple binds (#8290) - keybinds: don't animate fullscreen size/pos changes coming in - keybinds: move to managed pointers - layersurface: use lastMonitor and not monitor from cursor for new ls - master: make center ignore reserved areas (#8625) - meson: autodetect systemd - miscfunctions: move configStringToInt to std::expected - pointer: map devices across all outputs by default (#8352) - protocols: mark primarySelection as not privileged - rename hyprland-systemd.desktop and remove hyprland-session.service - renderer: don't render unmapped popups - renderer: drop requesting OUT_FENCE_PTR - renderer: restore discard mode after IME render pass - renderer: scaled surfaces could have zero area (#8423) - renderer: simplify blur enabling logic - shell: don't use fgrep, prefer grep -F - shell: propagate new machanism from hyprctl to miscfunctions - snap: account for position of multiple monitors (#8543) - snap: bias reserved area when its size is greater than zero (#8694) - snap: check which corner is being grabbed for monitor snapping (#8637) - snap: use the bit mask to check if snapping occurred (#8659) - systemd: hyprland-systemd.desktop -> hyprland-uwsm.desktop - versionkeeper: init version to 0.0.0 if no file is present - windows/xdg: minor cleanup of min/max size calculations - windows: allow replacing existing fullscreen (#8566) - workspace: update hasFullscreenWindow in updateWindows - workspacerules: Do not check 'on-created-empty' if using a workspace windowrule (#8486) - xcursors: store themes in a std:set to order it (#8474) - xdg-shell: don't report invalid min/max sizes on unset - xdg-shell: even more robust layout min/max size ++++ hyprutils: - Update to version 0.2.6: + A small update with small stuff. + Additions: - os: added addEnv to Process + Other: - os: fixed some zombie processes being left with Process - Changes from version 0.2.5: + Minor fixes to process and bsd + Fixes: - os: Fixed deadlock when pipes overflow the 64k buffer size. - Changes from version 0.2.4: + A small update to add hyprutils/OS + Additions: - os: Add process ++++ kind: - Update to version 0.26.0: * version v0.26.0 * Bump actions/setup-go from 5.1.0 to 5.2.0 in the actions group * add new push-node.sh that uses pre-compiled upstream releases * update default node image to 1.32 with upgraded containerd etc * upgrade local path images to latest * update local-path-provisioner with changes from v0.0.24 to v0.30.0 in usptream yaml, document the changes we apply * use latest kindnetd image build * fix local-path-provisioner build * update local-path-provisioner build to v0.30.0 * bump base image * increase golangci-lint timeout 50% * update go mod for tools to 1.23 * update generated.sh for gengo changes * upgrade tools * bump base image dependencies * bump go to 1.23.4 * add fallback version detection for tarballs < v1.31 * update ingress docs * update install docs to v0.25.0 * version v0.26.0-alpha * Add note to configuration about HA control plane * cleanup docs references too --loglevel * remove long-deprecated --loglevel flag * clean up kube-root references in docs * drop long-deprecated --kube-root flag ++++ kiwi-templates-Minimal: - Add some missing packages to kvm-and-xen-{grub-bls,sdboot} profiles (boo#1234610) - Remove outdated comment about kernel-default-base lacking dm-crypt - Avoid duplicate uefi_mbr inclusion ++++ libfm: - Add patch to support gcc14 -Werror=incompatible-pointer-types fix-gcc14.patch ++++ sendmail: - Add sendmail.8.18.1-reproducibleuname.patch to not embed the build machine's kernel version in debuginfo (boo#1234629) ++++ owncloud-client: - Add patch: * owncloud-qt68.patch ++++ qalculate: - update to 5.4.0: - Option to continuously display result while editing expression - Option to specify number of displayed significant digits, instead of using precision - New functions: tripleProduct(), multilimit() - Improve decision to automatically convert unchanged quantity with unit - Improve ability to abort matrix functions - Add plot() function example, and support expression in y=f(x) format - Place "approx." on same line as value (instead of as equals sign) in qalc - Display "aborted" for long aborted result in qalc - Updated French translation - Fix case conversion of µ to M and similar - Fix segfault with very large integer raised by very large integer - Fix wrong output of converted unit with non-numerical exponent in some cases (e.g. ft^x converted to m without expansion) - Fix "sqrt(x-1/x)+sqrt(1-1/x)-x=0" when approximation is not exact - Fix clear using Ctrl+L when input line is not empty - Minor bug fixes and feature enhancements - update to 5.3.0: - Fix memory leaks - Fix segfault with recursive (self-referencing) function - Fix input of negative exponent in scientific e notation with RPN syntax - Fix parsing of 1°2'3" as 1°+2'+3" - Fix definite integral for 1/sqrt(1-x^2), with limits higher/lower than or equal to -1 and 1 - Fix crash with empty vector in plot function, e.g. plot([]) - Fix "did you mean..." warning for two implicitly multiplicated functions without space between (e.g. "atan2(a,b)atan2(c,d)") - Fix inability to abort randpoisson() with very high rate value - Fix Calculator::reset() - Improve handling of "where" expressions with inequalities - Place n and C last in variable isolation priority order - Remove unnecessary calculation for output of integers with non-decimal number base (fixes delay with very high precision) - Add nmi symbol for nautical mile - Add free_thread_caches() function - Add Calculator::parseToExpression() - Disable load() and export() functions when --disable-insecure compile option is enabled - Fix saving of percentage interpretation in qalc - Fix save definitions option in qalc - Fix interpretation of mH₂O, and related units with Unicode subscript in qalc - Fix line break for output from command line expression or file, before interactive mode - Avoid asking questions when reading commands/expressions from file before interactive mode - "unkeep" command (reverse of "keep") - Support abbreviations for scientific (sci) and engineering (eng) as options for scientific notation (exp) - Show error for unrecognized command line options when expression is separated from options by "--" - Do not show single input decimal number as fraction by default if small or large enough to be displayed using scientific notation - Minor bug fixes and feature enhancements ++++ python-torch: - Use oneDNN only on x86_64 aarch64 ppc64le ++++ python-torch-openmpi4: - Use oneDNN only on x86_64 aarch64 ppc64le ++++ meson: - Update to version 1.6.1: + Handle top level options set in subprojects. + modernize Rust template. + CMakeToolchain: Log output on compiler state failure. + rust: fix computation of library directory. + modules/rust: Add support for autolib field in the Cargo.toml. - Drop 13935.patch: fixed upstream. ++++ meson-test: - Update to version 1.6.1: + Handle top level options set in subprojects. + modernize Rust template. + CMakeToolchain: Log output on compiler state failure. + rust: fix computation of library directory. + modules/rust: Add support for autolib field in the Cargo.toml. - Drop 13935.patch: fixed upstream. ++++ mined: - Add do-not-use-gets-function.patch, use fgets instead of gets function. ++++ mold: - Update to version 2.35.1 * mold guarantees that outputs are reproducible, meaning that if you provide the exact same set of input files and command-line options to the same version of mold, the output is assured to be byte-for-byte identical. However, there was a bug where the --icf option caused outputs to be indeterministic, even though all possible outputs were logically correct (#1377). This issue has now been resolved. (2a78b1b) * [RISC-V] Support for obsolete GP-relative relocations has been removed. These relocations were ratified (riscv-non-isa/riscv-elf-psabi-doc@d49e480) but then removed (riscv-non-isa/riscv-elf-psabi-doc@ad02546) from the processor-specific ABI. There are no known real-world use cases for these relocations. (04066d1) ++++ nethack: - Copy nethackrc.tty from SuSE.tar.bz2 to source directory and list is as Source2. Rename to nethackrc. - Reduce nethackrc to non-default options. Drop 'number_pad' to make the game playable on notebooks, which often don't have numpads. - Remove TeXLive from BuildRequires. It's not needed as we don't build the Guidebook DVI. - Do not pack fixes (i.e., change logs) files in a tar archive when installing them. It has been a long time since packing up change logs was necessary for saving disk space. ++++ nvidia-open-driver-G06-signed-cuda: - for SLE Micro 6.x use '%if 0%{?suse_version} == 1600 && !0%{?is_opensuse}'; SLE16 doesn't set %sle_version and SLE Micro 6.x is already SLE16! ++++ nvidia-open-driver-G06-signed: - for SLE Micro 6.x use '%if 0%{?suse_version} == 1600 && !0%{?is_opensuse}'; SLE16 doesn't set %sle_version and SLE Micro 6.x is already SLE16! ++++ openQA: - Update to version 4.6.1734430938.416739ec: * Update Python version in Helm chart checks * Dependency cron 2024-12-17 ++++ os-autoinst: - Update to version 4.6.1734460765.0a6685b: * Remove _typing_limit subroutine because it's never used * Update t/08-autotest.t * Enable more unit test code for codecoverage * Add more subtests for autotest.pm * Add script/check_qemu_oom to fully covered paths on codecov * Avoid adding message about termination from myjsonrpc as reason ++++ perses-cli: - backport patch b04061023c941d879460d81e6e4c6019621dbc16.patch to fix failing logins https://github.com/perses/perses/pull/2416 ++++ pkcs11-provider: - Update to 0.6 * TLS 1.3 is now supported via token handling (KDFs etc..) * A new feature to prevent PIN lockouts when the token correctly signals authentication attempts depletion via token info. * Several issues with handling keys related to run a full end-to-end TLS connection on the token have been fixed * Most cases when early loading was needed have been resolved, HTTP and Bind for example work without specifying early loading for the provider * Several memory leaks have been resolved * Several new tests including a whole new token (kryoptic) are tested now, as well as tlsfuzzer against a TLS server deferring all operations to the tokens. * For a full list of changes see: https://github.com/latchset/pkcs11-provider/releases/tag/v0.6 - Includes changes from 0.5 and 0.4 * We moved the build system to Meson * A feature to embed pkcs11- URIs into "fake" PEM files has been added which makes it possible to transparently use the provider with many tools that accept keys only as PEM files. * For a full list of changes see: https://github.com/latchset/pkcs11-provider/releases/tag/v0.5 https://github.com/latchset/pkcs11-provider/releases/tag/v0.4 - Add pkcs11-provider.keyring - Enable unit testing for softokn and softhsm - Add patch * explicit-EC-test-option.patch ++++ prometheus-ha_cluster_exporter: - Release 1.4.0 [#]# What's Changed * add support to show overall cluster maintenance mode by @scrusanhrt in https://github.com/ClusterLabs/ha_cluster_exporter/pull/260 * add supportconfig plugin (jsc#PED-2560) by @angelabriel in https://github.com/ClusterLabs/ha_cluster_exporter/pull/250 * update the CI workflow * change default OBS development project * bump required Go version to 1.23 * fix corosync collector parser when using IPv6 hostnames (#245) [#]## Dependabot updates * Bump github.com/prometheus/client_model from 0.3.0 to 0.4.0 by @dependabot in https://github.com/ClusterLabs/ha_cluster_exporter/pull/224 * Bump github.com/prometheus/client_golang from 1.15.0 to 1.15.1 by @dependabot in https://github.com/ClusterLabs/ha_cluster_exporter/pull/225 * Bump github.com/prometheus/common from 0.42.0 to 0.44.0 by @dependabot in https://github.com/ClusterLabs/ha_cluster_exporter/pull/226 * Bump github.com/spf13/viper from 1.15.0 to 1.16.0 by @dependabot in https://github.com/ClusterLabs/ha_cluster_exporter/pull/227 * Bump github.com/stretchr/testify from 1.8.2 to 1.8.4 by @dependabot in https://github.com/ClusterLabs/ha_cluster_exporter/pull/228 * Bump github.com/prometheus/client_golang from 1.15.1 to 1.16.0 by @dependabot in https://github.com/ClusterLabs/ha_cluster_exporter/pull/230 * Bump github.com/prometheus/client_golang from 1.16.0 to 1.17.0 by @dependabot in https://github.com/ClusterLabs/ha_cluster_exporter/pull/234 * Bump golang.org/x/net from 0.10.0 to 0.17.0 by @dependabot in https://github.com/ClusterLabs/ha_cluster_exporter/pull/235 * Bump github.com/prometheus/common from 0.44.0 to 0.55.0 by @dependabot in https://github.com/ClusterLabs/ha_cluster_exporter/pull/259 * Bump github.com/spf13/viper from 1.16.0 to 1.19.0 by @dependabot in https://github.com/ClusterLabs/ha_cluster_exporter/pull/258 * Bump actions/download-artifact from 3 to 4.1.7 in /.github/workflows by @dependabot in https://github.com/ClusterLabs/ha_cluster_exporter/pull/265 * Bump github.com/prometheus/client_golang from 1.19.1 to 1.20.2 by @dependabot in https://github.com/ClusterLabs/ha_cluster_exporter/pull/262 * Bump github.com/prometheus/common from 0.55.0 to 0.59.1 by @dependabot in https://github.com/ClusterLabs/ha_cluster_exporter/pull/266 * Bump github.com/prometheus/client_golang from 1.20.2 to 1.20.4 by @dependabot in https://github.com/ClusterLabs/ha_cluster_exporter/pull/267 * Bump github.com/prometheus/client_golang from 1.20.4 to 1.20.5 by @dependabot in https://github.com/ClusterLabs/ha_cluster_exporter/pull/268 * Bump github.com/stretchr/testify from 1.9.0 to 1.10.0 by @dependabot in https://github.com/ClusterLabs/ha_cluster_exporter/pull/269 * Bump golang.org/x/crypto from 0.26.0 to 0.31.0 in the go_modules group by @dependabot in https://github.com/ClusterLabs/ha_cluster_exporter/pull/270 [#]# New Contributors * @angelabriel made their first contribution in https://github.com/ClusterLabs/ha_cluster_exporter/pull/250 * @scrusanhrt made their first contribution in https://github.com/ClusterLabs/ha_cluster_exporter/pull/260 * *Full Changelog**: https://github.com/ClusterLabs/ha_cluster_exporter/compare/1.3.3...1.4.0 ++++ virt-scenario: - fix build issue ++++ python-gpt4all: - updated to 3.4.2 (3.5.3 has issues https://github.com/nomic-ai/gpt4all/issues/3310) - removed gpt4all chat as it's relying on jinja2cpp which needs some packaging effort ++++ python-patsy: - Update to 1.0.1: * Add explicit support for Python 3.13. * Drop support for Python 2.7, and remove dependency on the six module. * Fix compatibility with numpy >= 2. - Remove multibuild, no longer in a loop with pandas. - Drop patch python-patsy-no-python2.patch, included upstream. - Switch to pyproject macros. ++++ python-python-dateutil: - Add remove-six.patch to remove dependency on six module (gh#dateutil/dateutil!1403). ++++ python-sat-search: - No longer skip building for Python 3.12. - Switch to pyproject and autosetup macros. - Add patch use-importlib.patch: * Use importlib, rather than imp. ++++ python-tweepy: - Add patch support-python-313.patch: * Fall back to mimetypes if imghdr isn't available. - Add patch loosen-requests-oauthlib.patch: * We can also work with requests-oauthlib < 3. ++++ python-uv: - Update to version 0.5.9: * Fork version selection based on requires-python requirements * Patch sysconfig data at install time * Remove -isysroot when patching sysconfig * Introduce a --fork-strategy preference mode * Add support for UV_OFFLINE * Avoid panic!() when current directory does not exist * Avoid reusing interpreter metadata when running under Rosetta * Avoid trailing slash when deserializing from lockfile * Fix bug in terms when collapsing unavailable versions in resolver errors * Fix suggestion to use uv help python on invalid install requests * Skip root when assessing prefix viability * Avoid spurious 'Upgraded tool environment' in uv tool upgrade * Upgrade minimum Rust version to 1.83 * Document the --fork-strategy setting * Build backend: Allow underscores in entrypoints * Omit empty resolution markers in lockfile * Add --install-dir to to uv python install and uninstall commands * Add --show-urls and --only-downloads to uv python list * Add uv python list --all-arches * Add uv run --gui-script flag for running Python scripts with pythonw.exe * Allow --gui-script on Unix * Allow download of Python distribution variants optimized for newer x86_64 microarchitectures * Allow execution of pyw files on Unix * Allow users to specify URLs in project.dependencies and tool.uv.sources * Encode mutually-incompatible pairs of markers * Improve the error message when a Python install request is not valid * Preserve directory-level standalone build symlinks * Add support for uv publish --index * Reframe --locked and --frozen as --check operations for uv lock * Rename Python install scratch directory from .cache -> .temp * Enable uv tool uninstall uv on Windows * Improve self-dependency hint to make shadowing clear * Refactor unavailable metadata to shrink the resolver * Show 'depends on itself' for proxy packages * Show a dedicated error for missing subdirectories * Show a dedicated hint for missing git+ prefixes * Eagerly error when parsing pyproject.toml requirements * Use copy-on-write when normalizing paths * Avoid enforcing non-conflicts in uv export * Don't drop comments between items in TOML tables * Don't fail with --no-build when static metadata is available * Don't filter non-patch registry version * Don't read metadata from stale .egg-info files * Enforce correctness of self-dependencies * Fix projects's typo in resolver error messages * Ignore . prefixed directories during managed Python installation discovery * Improve handling of invalid virtual environments during interpreter discovery * Normalize relative paths when --project is specified * Respect self-constraints on recursive extras * Respect user settings for tracing coloring * Retry on tar extraction errors * Add conflict markers to the lock file * De-duplicate resolution markers * Avoid 403 error hint for PyTorch URLs * Avoid treating non-existent --find-links as relative URLs * Omit Windows Store python3.13.exe et al * Replace executables with broken symlinks during uv python install * Fix build failure links * Ignore dynamic version in source dist * Improve build frontend error handling * Un-hide uv build --no-build-logs option * Flag version mismatch between sdist and wheel during uv build * Improve message when updater receipt is for a different uv executable * Add environment variable to disable writing installer metadata files * Add managed downloads for the latest CPython releases: 3.9.21, 3.10.16, 3.11.11, 3.12.8, and 3.13.1 * Build backend: Add hint on import with preview disabled * Build backend: Add direct builds to the resolver and installer * Build backend: Add integration test for scripts * Build backend: Add template to uv init * Build backend: Add --list option * Create missing parent directories for output file of uv export / uv pip compile * Fix missing display of non-freethreaded Python 3.13 in python list * Implement Ord and PartialOrd without origin for Requirement * Include more sources to avoid lowest bound warning * Respect build tag priority in uv.lock * Add build-essentials note to build failures doc * Add entry-point for distroless image in GitLab documentation * Add documentation for uv python pin without a REQUEST argument * Add a link to uv python pin reference docs ++++ python-vdirsyncer: - Update to 0.19.3: * Added a no_delete option to the storage configuration. :gh:`1090` * Fix crash when running vdirsyncer repair on a collection. :gh:`1019` * Add an option to request vCard v4.0. :gh:`1066` * Require matching BEGIN and END lines in vobjects. :gh:`1103` * Implement digest auth. :gh:`1137` * Add filter_hook parameter to :storage:`http`. :gh:`1136` - Drop patch 3eb9ce5ae4320d52e6c876874511ff96a8a45f51.patch, included. - Switch to pyproject macros. - Stop skipping so many tests. ++++ python-zope.configuration: - Update to 6.0: * Add support for checking environment variables in zcml conditions. Use envvar or not-envvar. not-envvar is true when the variable is not set, is empty, or has one of the usual 'false' values like '0'. * Add support for Python 3.12, 3.13. * Drop support for Python 3.7. - Switch to pyproject macros. - No more greedy globs in %files. ++++ remind: - VERSION 5.2 Patch 1 - 2024-12-16 - BUG FIX: remind: Fix a logic error that only showed itself on big-endian architectures. Found thanks to Debian testing and a notification from Jochen Sprickerhof. ++++ rke: - Update to version 1.7.1: * What's Changed - [release/v1.7] go generate by @rancherbot in #3748 - [v1.7] Update GitHub Actions dependencies by @chiukapoor in [#3750] - [release/v1.7] go generate by @rancherbot in #3751 - [release/v1.7] Add ACI-CNI 6.0.4.4 variables by @jeffinkottaram in #3754 - [release/v1.7] go generate by @rancherbot in #3756 * RKE Kubernetes versions - v1.28.15-rancher1-1 - v1.29.11-rancher1-1 - v1.30.7-rancher1-1 - v1.31.3-rancher1-1 (default) ++++ rpcs3: - Update to version 0.0.34~git20241217: * Fix unused p2p socket closing * rsx: Improve MM synchronization * rsx: Revert bounds optimization on RO texture load * rsx: Improve performance even more when async MM is active * rsx: Restore previous (incorrect) low-precision format handling * rsx/qt: Add option to disable async host MM to GUI * Fix linux build * rsx: Fix texture renormalization flag and fix windows build * rsx: Fix OpenGL deadlock * rsx: Make the deferred mm flush option usable with OpenGL * rsx/vk: Implement asynchronous host memory management. * Fixup Intel macOS builds * Revert Qt to 6.7.3 for macOS ++++ sdbootutil: - Update to version 1+git20241217.5aeb4e9: * Use only the first output line of findmount in free space calc - Update to version 1+git20241217.1370153: * Add trigger for grub2-bls ++++ static-initrd-base: - Use signed_override to allow the build of a sign initrd. - BuildRequires pesign-obs-integration only when it is needed ++++ static-initrd-generic: - Use signed_override to allow the build of a sign initrd. - BuildRequires pesign-obs-integration only when it is needed ++++ static-initrd-network: - Use signed_override to allow the build of a sign initrd. - BuildRequires pesign-obs-integration only when it is needed ++++ tuba: - update to 0.9.0: * Audio Visualizer * Focus Picker * Scheduled Posts * Draft Posts * Bold search query in results * Mute expiration and notification hiding switch * Verified Authors section on preview cards * Link discussion timelines on explore tab news * Accent colors and other GNOME 47 changes * Numeric style for counters * Adw.Spinners * Attachment thumbnail in alt text dialog * Custom picture widget that can display thumbnails at their defined focus position * tuba://share * Removed the pre 0.8 cache cleaner * Muting your own posts * Copy attachment on CtrlC in the Media Viewer * Auto-fill author button in Advanced Search Dialog * Hashtag extracting from the end of a post to a separate section * Removed GL renderer preference * Poll animations * Poll show and refresh results buttons * Full emoji reaction and stats support when possible * Opt-in anonymous preference popularity analytics * Improved the profile posts, replies, media filter UX * Use TextView for the alt text dialog * Sync post language and spellchecker language * #FediWrapped * Account suggestions for new fediverse users * Clean up timelines when blocking / muting accounts * Moved accounts note * Dedicated quote button when appropriate * Viewing which ones of the people you follow also follow an account * Refreshing outdated profile info on cached users * Placing favorite lists to the sidebar * Simpler UX for list member removals * Bubble timeline on supported backends * Moved notification policy settings to the notification view settings dialog * Hide window controls from the Media Viewer to avoid accidentally closing Tuba * Many accessibility improvements * Account birthday style * Thread root post refresh on load * Removed timeline refreshing on network change * Avatar and Header alt text viewing and editing on supported backends * Improved UI of the New Account Dialog to better match the HIG * Handle status notification type * Handle moderation_warning notification type * Window icon as a fallback * Alt text publishing on Akkoma * Dialog titles not following the HIG * Jarring Media Viewer scale animation states * Completion providers returning incorrect results due to the prefix in some backends * Crashes due to custom widgets types not being available sometimes * Floating button area being unclickable and unscrollable * Headerbar having a big minimum width * Use UriLauncher when appropriate * Utility dialogs headerbar UX not following the HIG * List creation and editing on Akkoma * Media Viewer auto-hide timeout match Gtk.Video's * Filter creation and editing on GoToSocial * Timestamp tooltip text format not being converted to the local timezone from UTC * RTL versions of icons not being set or missing ++++ werf: - Update to version 2.16.3: * fix * fix(build) trim ssh flag for legacy docker build * chore(docs): fix ref link * chore: release 2.16.3 * chore(channels): bump alpha * fix(deploy): autorollback in converge was always disabled * refactor(build): remove ssh sock from conveyor and add default agent (#6489) * chore(ci): fix depricated warnings (#6485) * refactor(test): use go task to build dev binary (#6483) * fix(build): fix data races (#6477) * chore(ci): fix workflow_dispatch notification * chore(release): alpha,beta,ea,stable ------------------------------------------------------------------ ------------------ 2024-12-16 - Dec 16 2024 ------------------- ------------------------------------------------------------------ ++++ NumCpp: - Add NumCpp-disable-pytest.patch: Temporarily disable pytests that are incorrectly configured for pybind11; fixes build failures. ++++ ansible-terraform-inventory: - Enable cgo on riscv64 ++++ ast-grep: - Update to 0.31.1: * feat: update tree-sitter dependency to 0.24.4 91a2b46 * fix(deps): update dependency @swc/core to v1.10.0 526648b * fix: fix new clippy error ebfcbcd - Update to 0.31.0: * feat: only scan rule senstive files #1635 * feat: better error handling for dynamic lib loading #1631 * Breaking change: feat: support character based column number #1594 * Breaking change: refactor: expose new struct Position for abstracting column b87dad7 * refactor: Use the utf-corrected row and column methods for the range matcher 2b30f56 * feat: Add support for range matcher 4fb2c52 ++++ azote: - Update to 1.14: * Fixed displays detection on X11 #203 #202. ++++ bash: - Remove bash-4.3-winch.dif as this is the (current) default ++++ cabal-plan: - Use prettier Cabal flag specification; no functional change. ++++ ddnet: - Update to version 18.8: * [Client] Android support * [Client] Add cl_hook_coll_size_other & +hookcoll button in UI * [Client] Overhaul console design: replace background, improve contrast * [Client] Fix cursor drifting when using smooth dyncam and zoom * [Client] Remove self from spectator menu unless in demo * [Client] Visual changes to friends and server tab * [Client] Auto rcon auth both main and dummy * [Client] Send password on reconnect * [Client] Change default q bind to /spec * [Client] Fix alignment of dropdown popup menu * [Client] Fix player info being resent too fast/slow depending on FPS * [Client] More efficient glyph uploading, fix crash with very large glyphs and font sizes * [Client] Improve map sound/image validation and performance * [Client] Fix incorrect rendering of menu and entities background maps * [Client] Use quad container for race flag in finish infomessages * [Client] Make the client able to have tee's without weapons * [Client] Echo colors persist * [Client] Fix client hanging when rendering text with small maximum width * [Client] Fix damage indicators being stuck after connecting dummy * [Client] Fix gametime debug graph when dummy is connected * [Client] Allow decimal value for demo_speed command * [Client] Allow float zoom levels * [Client] Fix clipboard not being sanitized when pasting multiple lines * [Editor] Replace background texture with noise texture * [Editor] Show size of images in editor images list and file browser * [Editor] Fix Save As confirmation, prevent opening empty filename * [Editor] Fix envelope point popup * [Server] Implement bans_find command * [Server] Fix crashes with whisper command * [Server] Fix incomplete Teehistorian chunks being written * [Server] Add dbg_sql config to hide non-error SQL logs * [Server] Fix jetpack strength always being set to 0 * [Server] Allow empty map settings * [Masterserver] Allow 128 players * [Build] Fix FindMySQL not finding mysql under NixOS ++++ deepin-system-monitor: - Add redefine-dmi_string.patch, fix dmi_string function error. ++++ lvm2-device-mapper: - Update lvm2 from LVM2.2.03.24 to LVM2.2.03.29 * ** WHATS_NEW from 2.03.24 to 2.03.29 *** Version 2.03.29 - 09th December 2024 ==================================== Configure --enable/disable-sd-notify to control lvmlockd build with sd-notify. Allow test mode when lvmlockd is built without dlm support. Add a note about RAID + integrity synchronization to lvmraid(7) man page. Add a function for running lvconvert --repair on RAID LVs to lvmdbusd. Improve option section of man pages for listing commands ({pv,lv,vg}{s,display}). Fix renaming of raid sub LVs when converting a volume to raid (2.03.28). Fix segfault/VG write error for raid LV lvextend -i|--stripes -I|--stripesize. Revert ignore -i|--stripes, -I|--stripesize for lvextend on raid0 LV (2.03.27). Version 2.03.28 - 04th November 2024 ==================================== Use radix_tree to lookup for UUID within committed metadata. Use radix_tree to lookup LV list entry within VG struct. Introduce setting config/validate_metadata = full | none. Restore fs resize call for lvresize -r on the same size LV (2.03.17). Correct off-by-one devicesfile backup counting. Replace use of dm_hash with radix_tree for lv names and uuids. Refactor vg_validate with uniq_insert and better use of CPU caches. Add radix_tree_uniq_insert. Update DM cache when taking next VG lock instead of dropping it. Generate json string id only for json reporting. For vgsummary use new API call dm_config_parse_only_section(). Use radix_tree for PV names mapping. Split check_lv_segment into separate _in/complete_vg variant. Use find_lv instead of find_lv_in_vg when possible. Do a mirror fixup only when mirrors with logs are imported. Add faster crc32 calculation from zlib code for x86_64. Fall back to direct zeroing if BLKZEROOUT fails during new LV initialization. Version 2.03.27 - 02nd October 2024 =================================== Fix swap device size detection using blkid for lvresize/lvreduce/lvextend. Detect GPT partition table and pass partition filter if no partitions defined. Add global/sanlock_align_size option to configure sanlock lease size. Disable mem locking when activation/reserved_stack or reserved_memory is 0. Fix locking issues in lvmlockd leaving thin pool locked. Deprecate vdo settings vdo_write_policy and vdo_write_policy. Lots of typo fixes across lvm2 code base (codespell). Corrected integrity parameter interleave_sectors for DM table line. Ignore -i|--stripes, -I|--stripesize for lvextend on raid0 LV, like raid10. Do not accept duplicate device names for pvcreate. Version 2.03.26 - 23rd August 2024 ================================== Fix internal error reported by pvmove on a VG with single PV. Also accept --mknodes --refresh for vgscan. Fix vgmknodes --refresh to wait for udev before checking /dev content. Use log/report_command_log=1 config setting by default for JSON output format. Fix unreleased memory pools on RAID lvextend. Add --integritysettings option to manipulate dm-integrity settings. Version 2.03.25 - 12nd July 2024 ================================ Utilize more radix_tree instead of dm_hash and btree. Refactor DM uuid caching from device_mapper directory. Enhance checking for DM uuid device. Fix lvm shell command completion on tab key (2.03.24). Avoid lockd_vg call to lvmlockd for local VGs. Allow forced change of locktype from none. Handle OPTIONS defined in /etc/sysconfig/lvmlockd. * ** WHATS_NEW_DM from 1.02.198 to 1.02.203 *** Version 1.02.203 - 09th December 2024 ===================================== Version 1.02.202 - 04th November 2024 ===================================== Introduce dm_config_parse_only_section to stop parsing after section. For shorter string use on stack buffers when generating sections. Enhance dm_config tokenizer. Version 1.02.201 - 02nd October 2024 ==================================== Cleanup udev sync semaphore if dm_{udev_create,task_set}_cookie fails. Improve error messages on failed udev cookie create/inc/dec operation. Version 1.02.200 - 23rd August 2024 =================================== Version 1.02.199 - 12nd July 2024 ================================= - update lvm2.spec - change lvm2_version to 2.03.29 - change upstream_device_mapper_version and device_mapper_version to 1.02.203 - include new systemed files lvm-devices-import.path and lvm-devices-import.service in lvm2 package - add build dependency 'pkgconfig(systemd)' and configure option '--enable-sd-notify' for lvmlockd - remove unrecognized (since 2.03.01) configure parameter '--with-cluster' from lvmlockd ++++ python-kiwi: - Changed systemfiles provider Instead of providing a static list of filenames, provide a list of package names. It is expected that the pilot of flake-pilot resolves this list against the local package database to build up the filelist for provisioning ++++ eza: - Update to 0.20.12: Bug Fixes: * Add unicode-3.0 license * Use safe terminal_size_of * Use terminal_size_of with borrowed raw handle Features: * Move MSRV to 1.74 and deep bump cargo deps * Add Gleam lang icon - Update to 0.20.11: Bug Fixes: * Bump libc from 0.2.165 to 0.2.167 ++++ fabtests: - Update to v2.0.0 (jsc#PED-9661, jsc#PED-10668) - Core - hmem/cuda: avoid stub loading at runtime - Makefile.am: Keep using libfabric.so.1 as the soname - xpmem: Cleanup xpmem before monitors - Remove redundant windows.h - hmem/cuda: Add env variable to enable/disable CUDA DMABUF - Update ofi_vrb_speed - xpmem: Fix compilation warning - Change the xpmem log level to info - Clarify FI_HMEM support of inject calls - Introduce Sub-MR - Define capbility for directed receive without wildcard src_addr - Define capability for tagged message only directed recv - Define capability bit for tagged multi receive - Define flag for single use MR - Move flags only used for memory registration calls to fi_domain.h - windows/osd.h: fix and refactor logical operations on complex numbers - man/fi_peer: update peer fid initialization language - Remove CURRENT_SYMVER() macro - 1.8 ABI compat - hmem/ze: Fix mistmatched library name in an error message - Add FI_PEER as a capability - Add missing FI_AV_USER_ID to cap tostr - Update and clarify peer SRX API flow - Prefix public xpmem symbols with ofi - Add rbmap foreach node utility function - ofi_mem: Add release bufpool validity check - hmem/rocr: Don't attempt to get device info when pointer type is unknown. - hmem: Added handle field to close_handle - Introduce new atomic datatypes and operation - Define new tag formats - Add new peer group feature - Add fi_fabric2() API - Deprecate old MR modes - Deprecate FI_WAIT_MUTEX_COND - Deprecate wait set and poll set - Require using libfabric APIs to allocate fi_info structures - Cleanup FI_ORDER flags - Deprecate support for async memory registration - Remove total_buffered_recv - Deprecate comp_order attribute - Simplify progress definition - Simplify threading models - Move FI_BUFFERED_RECV to internal flag - Simplify the AV API - Remove internally used definitions from public headers - hmem/cuda: Modify the logging for nvml dlopen - hmem/rocr: Fix dmabuf for amd gpu implementation - CXI - Add FI_OPT_CUDA_API_PERMITTED tests - Define FI_CXI_FORCE_DEV_REG_COPY - Support FI_OPT_CUDA_API_PERMITTED - Testing FI_RM_ENABLED - Correct checking of MR test rc - Update unit test for collectives - Add test for invalid client RKEY - Fix broken client key check - Ignore FLT_OVERFLOW and FLT_INVALID errors - Update CXI man page. - Enable dmabuf for ROCR by default. - Remove disable_dmabuf_cuda and disable_dmabuf_rocr - Disable use of dmabuf by default for cuda - Remove use of deprecated FI_ORDER_NONE - Report RMA order used in debug output - Remove srx unittests - Add FI_PEER capability bit - Support shared receive queues - Implement shared Completion Queues - Update provider man page - Update version to 2.0 - Remove setting total_buffered_recv - Update CXI provider - FI_PATH_MAX is removed in 2.0 API - EFA - Skip rx pkt refill under certain threshold - Fix efa multi recv setopt segfault - Add tracepoints for rma operations - Adjust the location of tracepoint - Implement the rma interface - Fix efa_msg flags - Remove efa_send_wr, send_wr_pool and recv_wr_pool from dgram_ep - Fix the read_bad_recv_status unit test - Implement efa_msg interface - Implement FI_MORE for fi_recv in zero copy recv mode - Fix the error path of zero copy recv - Move inject sizes from rdm ep to base ep - Fix the ep list scan in cq/cntr read - Fix the error handling for unsolicited recv - Fall back to zero sl when non-zero sl qp creation failed - Disable zero copy receive if p2p is not available - Initialize efa fork support in EFA_INI - Update efa_hmem and efa_fork_support log to FI_LOG_CORE - Make efa_hmem_info a global variable - Set max rma order size correctly - Remove unused fields from various data structures - Update efa shm implementation to allocate fi_peer_srx_context - Avoid gdr_pin/gdr_map for dmabuf mrs - Only do dmabuf reg when FI_MR_DMABUF is set - Report correct inject_msg_size for zcpy rx - Add setopt/getopt support for remaining EP sizes - Split RDM EP inject size field into MSG,RMA variants - Use tclass to prioritize the messages from an ep - Remove tx_size and rx_size from efa_rdm_ep - Remove tx_iov_limit and rx_iov_limit from efa_rdm_ep - Remove DC NACK packet from rxe map after recv completed - Correctly handle fallback longcts-rtw send completion - Differentiate unresponsive receiver errors following rdma-core - Make NACK protocol fall back to DC longCTS when DC is requested - Update help message for inter_min_read_write_size - Adjust log level for setopt/getopt - Add dependency header file in fi_ext_efa.h - Test: Disable shm via fi_setopt - Rename p2p_available to mr_p2p_available - Always use p2p for system memory - Test: Use correct qp num in the mock - Shrink the size of extra_info array - Improve the zero-copy recv error message. - Update read nack protocol docs - Receiver send NACK if p2p is unavailable - Sender switch to emulated long CTS write if p2p unavailable - Adjust log level for shm disabling. - Check p2p support to use rdma read - Add device to host copy for inject rdma write - Copy user buffer for fi_sendmsg with FI_INJECT - Respect FI_MR_LOCAL in transport path - Zero the cq entry array in dgram ep progress - Remove unit test for libfabric 1.1 API - Replace deprecated MR modes - Remove deprecated FI_ORDER flag - Update EP's `inject_size` in zero-copy mode - Add support for `FI_OPT_INJECT_RMA_SIZE` - Query for shm's FI_PEER capability - Require FI_MR_LOCAL for zero-copy receive - Correctly handle fallback longcts-rtm send completion - Adjust the logging for pke exhaustion - Fix a memory leak in local read - Use dlist_foreach_container_safe to iterate progressed ep list - refactor hmem interface initialization - Fix a memory leak in efa_rdm_ep_post_handshake - disable zero-copy receive if p2p is not supported - Update data types for various IOV operations - Require shm to be disabled for using zero-copy recv - Register user recv buffer for zero-copy receive mode - Make fi_cancel return EOPNOTSUPP for zero copy receive mode. - Handle receive window overflow - Introduce FI_EFA_IFACE to restrict visible NICs - Allow disabling unsolicited write recv via env - Hook - Fix the preprocessor - Trace: Add trace log for domain_attr. - LNX - Initialize flags to 0 - Convert peer table to use buffer pools - Fix av strncpy - Fix various issues with initial commit - Initial addition - LPP - Initial addition - OPX - Use page_sizes[OFI_PAGE_SIZE] instead of PAGE_SIZE - Set immediate ACK requested bit when sending last packet of RMA PUT - Add debug check for zero-byte length data packets - Conditionally set FI_REMOTE_CQ_DATA on receive - Include less immediate data in RTS packet to improve rendezvous performance - Investigate and address indeterminate behavior or segfault resulting from ignored context creation error - fi_info -e fix for FI_OPX_UUID env var - Fix last_bytes field for replay over sdma - Fix eager and mp eager - Fix payload copy - Add FI_OPX_TID_MIN_PAYLOAD_BYTES param - Fix incorrect calculation of immediate block offset in send rendezvous - Initialize nic info in fi_info - Simplify fi_opx_check_rma() function. - added OPX Tracer points to RMA code paths - Fix credit return - Remove polling call from internal rma write - Support 16B SDMA CTS work - Fix uepkt 16B headers - 16B SDMA header support - Man: Document OPX max ping envvars - Link bounce support for OPX WFR - Scb/hdr changes - Updated configure.m4 for ROCR - Capitalized env var used for production override, also added opx to the front. - Remove FI_CONTEXT2 requirement - Only posting one completion for rzv truncation receives. - Fixing bug for credit check in inject code path. - Resolve coverity scan defects uncovered after upstream - Replace fi_opx_context_slist with slist - Remove assert from find pkt by tag - Add OPX Tracer EP lock and Recv entries - CN5000/JKR: Changes needed to get RMA working in 16B - Added GDRCopy logging and failure path - Initial 16B header support - Fix wrong function used when copying from HMEM/rocr. - Create GPU-specific SDMA/RZV thresholds - Don't try to get HMEM iface for NULL pointers - Limit the number of reliability pings on credit-constrained flows - Remove function table entries for reliability types other than ONLOAD - PSM3 - Fix logical atomic function calls - Check atomic op error code - Disable complex comparison combinations - Fix incorrect unlock function - PSM2 - Check return value of asprintf - Fix incorrect unlock function - RXM - Fix rxm multi recv setopt segfault - Replace rxm managed srx with util srx, support FI_PEER - Add rxm support for using a peer CQs and counters - Add FI_AV_USER_ID support - Fix definition of the rxm SAR segment enum - SHM - Fix shm multi recv setopt segfault - Cleanup op flags - Add unmap_region function - Use owner-allocated srx - Fix incorrect capability set - Make progress errors ints instead of unit64 - Remove unused err path from progress_iov - Refactor initialization process - Put smr_map memory into av - Add FI_PEER capability - Refactor ze ipc path to use pidfd - TCP - Fix incorrect usage of av insert apis when multiplexing - Initialize addr_size when duplicating an av - Introduce sub-domains to support FI_THREAD_COMPLETION - Sockets - Fixed coverity issue for unchecked return value. - UCX - Fix segfault in ucx_send_callback - Fix incorrect return value checking for fi_param_get() - Support FI_OPT_CUDA_API_PERMITTED in fi_setopt() - Fix error code for fi_setopt()/fi_getopt() - Util - Set srx completion flags and msg_len properly - fi_pingpong: Fix coverity issue about integer overflow - Change uffd stop routine to use pipe - Integrate kdreg2 into libfabric - mr_cache: Support compile default monitor - Handle page faults in uffd monitor - Allow providers to update cache MR IOV - Log AV insert with AV's specified address format - Add uffd user mode flag for kernels - Initialize ROCR name in memory monitor struct - Support specific placement of addr into the av - Verbs - Fix coverity issue about overflowed return value - Enable implicit dmabuf mr reg for more HMEM ifaces - Fix resource leak in error handling path - Replace __BITS_PER_LONG with LONG_WIDTH - Fix issue while displaying addresses with fi_info -a - Fabtests - Add opts.min_multi_recv_size to set opt before enable - Add FI_MORE pytest for fi_recv in zcpy recv mode - Allow tests with FI_MORE flag by using fi_recvmsg - New fabtest fi_flood to test over subscription of resources - test_configs/ofi_rxm/tcp.test: remove cntr RMA testing - Fix compiler warning about unitialized variable - Fix compilation error about CMPLX with C99 - Added -E/env option to multinode test script - Change xfer-method variable to xfer_method in runmultinode.sh - Fix complex fill cast - efa: Remove rnr cq error message check - efa: Loose assertion for read request counters - runfabtests.cmd: add atomic tests to windows testing - runfabtests.sh: add rdm_atomic validation tests - rdm_atomic: add data validation - Change ZE memset to use uint8 - Change sync message to be 0 bytes instead of 1 byte - Fix atomic buffer - Add hmem support to common atomic validation - Move ubertest atomic validation code to common - Use new synapse api - Update fi_multinode test - Update runmultinode.py with args - Added inband sync to ft_init_fabric_cm - lpp: remove deprecated FI_MR_BASIC - Add option for conditionally building lpp - Make building efa conditional - Call provider specific configure - efa: Skip inter_min_write_write_size test when rdma write is on - efa: Add efa_rdma_checker - lpp: remove invalid condition in fi_tsenddata - Support no prepost RX pingpong test - Split out ft_sync logic - Define common run pingpong function - Move pingpong logic into pre-posted func - lpp: update version and protocol in fi_getinfo - lpp: fix compile warnings - Remove multi_ep from tcp exclude - runfabtests.sh: add more multi_ep tests - Add common threading option - multi_ep: use common long ops, switch shared-av and cq opts - multi_ep: add closing and reopening of MRs - multi_ep: add RMA validation - Create common raw key functions - multi_ep: separate MR resources per EP - efa: Skip memory registration that hit device limit - efa: Avoid testing duplicate mixed memory type workload - lpp: Fix compiler warning about unused variables - Remove deprecated MR modes - Remove fi_poll and fi_dgram_waitset tests (deprecated feature) - Add LPP specific fabtests - Add `inject_size` to `ft_opts` - Add pytests for FI_MORE Test fi_rma_bw and fi_rdm_tagged_bw with flag FI_MORE. - Use fi_writemsg to test rma write/writedata with FI_MORE - Use fi_sendmsg to test rdm_tagged_bw with FI_MORE - Add option for running tests with FI_MORE - synapse: Remove dependency of scal - Pass `memory_type` to client server test ++++ flake-pilot: - Bump version: 3.1.11 → 3.1.12 - Automatically detect terminal mode - Drop superfluous comment - Bump version: 3.1.10 → 3.1.11 - Update system files provisioning Expect systemfiles to be a callable that produces the list of host files to sync ++++ freerdp: - Update to 3.10.2 * Fix initializing ComputerName setting (#10985) * Fix some warnings and possible leaks (#10985) * Add FreeBSD as architecture build to our ci (#10980 and others) * Fix empty include directory creation (#10981) * Fix SIMD detection (#10968) * Improve settings unit test coverage (#10966) * Fix sending server redirection PDU (#10963) * Fix return and use of GetComputerNameA (#10962) ++++ fsarchiver: - Update to 0.8.8: * Provide compatibility with e2fsprogs >= 1.47.2 (#154) * Accept -j arguments greater than FSA_MAX_COMPJOBS (#146) ++++ ghc-X11: - Jailbreak version constraint on data-default-class to fix the build. ++++ ghc-aeson-pretty: - Re-generate spec file with a recent versions of Cabal. ++++ ghc-citeproc: - Enable building of the citeproc executable. ++++ ghc-feed: - Jailbreak version constraint on base to fix the build. ++++ ghc-git-lfs: - Jailbreak version constraint on containers to fix the build. ++++ ghc-ilist: - Jailbreak version constraint on base to fix the build. ++++ ghc-iwlib: - Apply "add-missing-dependency-on-libm.patch" to fix the build with ghc-9.10.1. ++++ ghc-libyaml: - Use prettier Cabal flag specification; no functional change. ++++ ghc-microlens-platform: - Jailbreak version constraint on hashable to fix the build. ++++ ghc-persistent-sqlite: - Re-generate spec file with a recent versions of Cabal. ++++ xmobar: - Re-generate spec file with a recent versions of Cabal. ++++ ghc-yaml: - Disable building of the examples and yaml executable. ++++ gnome-calculator: - Update to version 47.1: + Announce the calculation result even when done through the buttons. + Set "Insert Character Code" dialog as modal. + Fixed incorrect units in financial mode. + Changed history view default size. + Fixed incorrectly sized text entry. + Updated translations. ++++ go-sendxmpp: - Update to 0.13.0: Added: * Add --anonymous to support anonymous authentication (requires go-xmpp >= 0.2.8). * Add XEP-0480: SASL Upgrade Tasks support (requires go-xmpp >= 0.2.8). * Add support for see-other-host stream error (requires go-xmpp >= 0.2.8). Changed: * Don't automatically try other auth mechanisms if FAST authentication fails. ++++ goldendict-ng: - Update to version 24.09.1: * Fix a Qt6.8 build error * Fix a minor, somewhat easy to trigger crash (Ctrl+F with no articles opened.) - Switch to Qt6 builds. - Use cmake for builds, qmake is no longer supported as a build tool by upstream. - Pass CMAKE_SKIP_INSTALL_RPATH option to cmake to avoid rpaths in final executable. - Drop Qt5 build support. - Use ninja for build. - Switch to obs_scm service (instead of tar_scm). ++++ grml-zsh-config: - Update to 0.19.9: * fix(zshrc): keep existing history restrictions * zshenv: add ~/.local/bin to default PATH * zshrc: increase HISTSIZE + SAVEHIST to our defaults also for live system ++++ gsasl: - Disable support for insecure NTLM authentication; jsc#PED-11790 ++++ gvisor-tap-vsock: - Update to version 0.8.1: * build(deps): bump github.com/onsi/gomega from 1.35.1 to 1.36.0 * win-sshproxy.tid created before thread id is available * build(deps): bump github.com/stretchr/testify from 1.9.0 to 1.10.0 * Avoid crash with empty resolv.conf * Use all configured ipv4 dns services * build(deps): bump golang.org/x/crypto from 0.28.0 to 0.29.0 * build(deps): bump github.com/coreos/stream-metadata-go * build(deps): bump github.com/fsnotify/fsnotify from 1.7.0 to 1.8.0 * build(deps): bump github.com/onsi/gomega from 1.34.2 to 1.35.1 * Update to gvisor release-20240916.0 * tcpproxy: remove unused functions * tcpproxy: add `nolint:errcheck` * go.mod: remove `replace inet.af/tcpproxy => github.com/inetaf/tcpproxy` * Move several log messages to the debug level * build(deps): bump github.com/fsnotify/fsnotify from 1.4.9 to 1.7.0 * build(deps): bump golang.org/x/crypto from 0.27.0 to 0.28.0 * Disable ssh port forwarding when value of -ssh-port is -1 * Check 'hosts' file records, during handling DNS requests * Update to gvisor release-20240826.0 * Bump gvisor.dev/gvisor to 20240729.0 * gha: Update go versions * packit: Don't attempt to build on f39 * build(deps): bump github.com/onsi/gomega from 1.34.1 to 1.34.2 * Fix consistent udp packet loss after the proxy read loop stopped * OWNERS: Add Yevhen to 'reviewers' * dns: Fix UDP and TCP request handling * Replace multiple "resolver.*" fn cals with single "dns.Exchange()" fn. * build(deps): bump golang.org/x/crypto from 0.26.0 to 0.27.0 * Add dependency on "github.com/qdm12/dns/v2" * Add 'addLocalAnswers' helper * Add DNS server test * Add "IdentitiesOnly" SSH option to fix running tests when known_hosts has multiple records * build(deps): bump github.com/vishvananda/netlink from 1.2.1 to 1.3.0 * build(deps): bump github.com/vishvananda/netlink * test: Use crc.dev records for DNS tests * lint: Fix non-constant format string error * deps: Update golangci-lint to v1.60.1 * gha: Use 'make lint' instead of golangci-lint-action * deps: Revert inetaf/tcpproxy commit 2862066 * build(deps): bump golang.org/x/crypto from 0.25.0 to 0.26.0 * build(deps): bump github.com/miekg/dns from 1.1.61 to 1.1.62 * build(deps): bump golang.org/x/sys from 0.22.0 to 0.24.0 * build(deps): bump github.com/onsi/gomega from 1.33.1 to 1.34.1 * ghactions: Automatically create gh releases ++++ hawk2: - Update to version 2.6.6+git.1734344973.d7058a83: * Dev: bump rails-7 --> rails-8 * Test: test_check_cluster_configuration: relax required resource options ++++ helm: - Update to version 3.16.4 (bsc#1234482, CVE-2024-45337): * Bump golang.org/x/crypto from 0.30.0 to 0.31.0 * Bump the k8s-io group with 7 updates ++++ ipset: - Update to release 7.23 * Hold module reference while requesting a module * Add missing range check in bitmap_ip_uadt ++++ jenkins-x-cli: - new package jenkins-x-cli: CLI for Jenkins-X. Jenkins X provides automated CI+CD for Kubernetes with Preview Environments on Pull Requests using Cloud Native pipelines from Tekton ++++ jgmenu: - Update to 4.5.0: * Add config option search_empty_string so that the default '' can be overridden. (#232) * Ignore entries with empty commands when de-duplicating search results. This makes a search for "aa" with the csv data below render two results rather than one. (#227) * jgmenu-apps: add config options --prepend-file and --append-file (#215) * Do not focus any item on launch/awake to increase consistency with most other menus (#209) * Make librsvg dependency optional. Also support both 2.40.x and newer. * Escape special characters (<, > and &) in @search widget to render correctly with pango markup. (#194) * contrib/xfce4-panel: + Fix xfce4-panel registration. + Add X-XFCE-API=2.0 to .desktop file to make the plugin work with the latest xfce4-panel * jgmenu-apps: handle name and generic-name containing commas (#192) * Fix widgets button-release bug by not executing widget action on button release if pointer has moved outside widget area since pressed (#189) ++++ juliaup: - Update vendored dependencies. * resolves bsc#1233963 ++++ kernel-debug: - amdgpu/uvd: get ring reference from rq scheduler (git-fixes). - tipc: fix NULL deref in cleanup_bearer() (git-fixes). - commit dfae15e - Linux 6.12.5 (bsc#1012628). - iTCO_wdt: mask NMI_NOW bit for update_no_reboot_bit() call (bsc#1012628). - watchdog: xilinx_wwdt: Calculate max_hw_heartbeat_ms using clock frequency (bsc#1012628). - watchdog: apple: Actually flush writes after requesting watchdog restart (bsc#1012628). - watchdog: mediatek: Make sure system reset gets asserted in mtk_wdt_restart() (bsc#1012628). - can: gs_usb: add usb endpoint address detection at driver probe step (bsc#1012628). - can: c_can: c_can_handle_bus_err(): update statistics if skb allocation fails (bsc#1012628). - can: sun4i_can: sun4i_can_err(): call can_change_state() even if cf is NULL (bsc#1012628). - can: hi311x: hi3110_can_ist(): fix potential use-after-free (bsc#1012628). - can: m_can: m_can_handle_lec_err(): fix {rx,tx}_errors statistics (bsc#1012628). - can: ifi_canfd: ifi_canfd_handle_lec_err(): fix {rx,tx}_errors statistics (bsc#1012628). - can: hi311x: hi3110_can_ist(): fix {rx,tx}_errors statistics (bsc#1012628). - can: sja1000: sja1000_err(): fix {rx,tx}_errors statistics (bsc#1012628). - can: sun4i_can: sun4i_can_err(): fix {rx,tx}_errors statistics (bsc#1012628). - can: ems_usb: ems_usb_rx_err(): fix {rx,tx}_errors statistics (bsc#1012628). - can: f81604: f81604_handle_can_bus_errors(): fix {rx,tx}_errors statistics (bsc#1012628). - ipvs: fix UB due to uninitialized stack access in ip_vs_protocol_init() (bsc#1012628). - netfilter: x_tables: fix LED ID check in led_tg_check() (bsc#1012628). - netfilter: nft_socket: remove WARN_ON_ONCE on maximum cgroup level (bsc#1012628). - selftests: hid: fix typo and exit code (bsc#1012628). - net: enetc: Do not configure preemptible TCs if SIs do not support (bsc#1012628). - ptp: Add error handling for adjfine callback in ptp_clock_adjtime (bsc#1012628). - net/sched: tbf: correct backlog statistic for GSO packets (bsc#1012628). - net: hsr: avoid potential out-of-bound access in fill_frame_info() (bsc#1012628). - bnxt_en: ethtool: Supply ntuple rss context action (bsc#1012628). - net: Fix icmp host relookup triggering ip_rt_bug (bsc#1012628). - ipv6: avoid possible NULL deref in modify_prefix_route() (bsc#1012628). - can: j1939: j1939_session_new(): fix skb reference counting (bsc#1012628). - platform/x86: asus-wmi: Ignore return value when writing thermal policy (bsc#1012628). - net: phy: microchip: Reset LAN88xx PHY to ensure clean link state on LAN7800/7850 (bsc#1012628). - net/ipv6: release expired exception dst cached in socket (bsc#1012628). - dccp: Fix memory leak in dccp_feat_change_recv (bsc#1012628). - tipc: Fix use-after-free of kernel socket in cleanup_bearer() (bsc#1012628). - net/smc: initialize close_work early to avoid warning (bsc#1012628). - net/smc: fix LGR and link use-after-free issue (bsc#1012628). - net/qed: allow old cards not supporting "num_images" to work (bsc#1012628). - net: hsr: must allocate more bytes for RedBox support (bsc#1012628). - ice: fix PHY Clock Recovery availability check (bsc#1012628). - ice: fix PHY timestamp extraction for ETH56G (bsc#1012628). - ice: Fix VLAN pruning in switchdev mode (bsc#1012628). - idpf: set completion tag for "empty" bufs associated with a packet (bsc#1012628). - ixgbevf: stop attempting IPSEC offload on Mailbox API 1.5 (bsc#1012628). - ixgbe: downgrade logging of unsupported VF API version to debug (bsc#1012628). - ixgbe: Correct BASE-BX10 compliance code (bsc#1012628). - igb: Fix potential invalid memory access in igb_init_module() (bsc#1012628). - netfilter: nft_inner: incorrect percpu area handling under softirq (bsc#1012628). - Revert "udp: avoid calling sock_def_readable() if possible" (bsc#1012628). - net: sched: fix erspan_opt settings in cls_flower (bsc#1012628). - netfilter: ipset: Hold module reference while requesting a module (bsc#1012628). - netfilter: nft_set_hash: skip duplicated elements pending gc run (bsc#1012628). - ethtool: Fix wrong mod state in case of verbose and no_mask bitset (bsc#1012628). - mlxsw: spectrum_acl_flex_keys: Constify struct mlxsw_afk_element_inst (bsc#1012628). - mlxsw: spectrum_acl_flex_keys: Use correct key block on Spectrum-4 (bsc#1012628). - geneve: do not assume mac header is set in geneve_xmit_skb() (bsc#1012628). - net/mlx5: HWS: Fix memory leak in mlx5hws_definer_calc_layout (bsc#1012628). - net/mlx5: HWS: Properly set bwc queue locks lock classes (bsc#1012628). - net/mlx5e: SD, Use correct mdev to build channel param (bsc#1012628). - net/mlx5e: Remove workaround to avoid syndrome for internal port (bsc#1012628). - vsock/test: fix failures due to wrong SO_RCVLOWAT parameter (bsc#1012628). - vsock/test: fix parameter types in SO_VM_SOCKETS_* calls (bsc#1012628). - net: avoid potential UAF in default_operstate() (bsc#1012628). - gpio: grgpio: use a helper variable to store the address of ofdev->dev (bsc#1012628). - gpio: grgpio: Add NULL check in grgpio_probe (bsc#1012628). - mmc: mtk-sd: use devm_mmc_alloc_host (bsc#1012628). - mmc: mtk-sd: Fix error handle of probe function (bsc#1012628). - mmc: mtk-sd: fix devm_clk_get_optional usage (bsc#1012628). - mmc: mtk-sd: Fix MMC_CAP2_CRYPTO flag setting (bsc#1012628). - mmc: sd: SDUC Support Recognition (bsc#1012628). - mmc: core: Adjust ACMD22 to SDUC (bsc#1012628). - mmc: core: Use GFP_NOIO in ACMD22 (bsc#1012628). - zram: do not mark idle slots that cannot be idle (bsc#1012628). - zram: clear IDLE flag in mark_idle() (bsc#1012628). - ntp: Remove invalid cast in time offset math (bsc#1012628). - f2fs: clean up w/ F2FS_{BLK_TO_BYTES,BTYES_TO_BLK} (bsc#1012628). - f2fs: fix to adjust appropriate length for fiemap (bsc#1012628). - f2fs: fix to requery extent which cross boundary of inquiry (bsc#1012628). - i3c: master: Replace hard code 2 with macro I3C_ADDR_SLOT_STATUS_BITS (bsc#1012628). - i3c: master: Extend address status bit to 4 and add I3C_ADDR_SLOT_EXT_DESIRED (bsc#1012628). - i3c: master: Fix dynamic address leak when 'assigned-address' is present (bsc#1012628). - drm/amd/display: calculate final viewport before TAP optimization (bsc#1012628). - drm/amd/display: Ignore scalar validation failure if pipe is phantom (bsc#1012628). - scsi: ufs: core: Always initialize the UIC done completion (bsc#1012628). - scsi: ufs: core: Add ufshcd_send_bsg_uic_cmd() for UFS BSG (bsc#1012628). - bpf, vsock: Fix poll() missing a queue (bsc#1012628). - bpf, vsock: Invoke proto::close on close() (bsc#1012628). - xsk: always clear DMA mapping information when unmapping the pool (bsc#1012628). - bpftool: fix potential NULL pointer dereferencing in prog_dump() (bsc#1012628). - drm/sti: Add __iomem for mixer_dbg_mxn's parameter (bsc#1012628). - tcp_bpf: Fix the sk_mem_uncharge logic in tcp_bpf_sendmsg (bsc#1012628). - ALSA: seq: ump: Fix seq port updates per FB info notify (bsc#1012628). - ALSA: usb-audio: Notify xrun for low-latency mode (bsc#1012628). - tools: Override makefile ARCH variable if defined, but empty (bsc#1012628). - spi: mpc52xx: Add cancel_work_sync before module remove (bsc#1012628). - ASoC: SOF: ipc3-topology: Convert the topology pin index to ALH dai index (bsc#1012628). - ASoC: SOF: ipc3-topology: fix resource leaks in sof_ipc3_widget_setup_comp_dai() (bsc#1012628). - pmdomain: core: Add missing put_device() (bsc#1012628). - pmdomain: core: Fix error path in pm_genpd_init() when ida alloc fails (bsc#1012628). - nvme: don't apply NVME_QUIRK_DEALLOCATE_ZEROES when DSM is not supported (bsc#1012628). - x86/pkeys: Change caller of update_pkru_in_sigframe() (bsc#1012628). - x86/pkeys: Ensure updated PKRU value is XRSTOR'd (bsc#1012628). - bpf: Ensure reg is PTR_TO_STACK in process_iter_arg (bsc#1012628). - irqchip/stm32mp-exti: CONFIG_STM32MP_EXTI should not default to y when compile-testing (bsc#1012628). - drivers/virt: pkvm: Don't fail ioremap() call if MMIO_GUARD fails (bsc#1012628). - bpf: Don't mark STACK_INVALID as STACK_MISC in mark_stack_slot_misc (bsc#1012628). - bpf: Fix narrow scalar spill onto 64-bit spilled scalar slots (bsc#1012628). - nvme-fabrics: handle zero MAXCMD without closing the connection (bsc#1012628). - nvme-tcp: fix the memleak while create new ctrl failed (bsc#1012628). - nvme-rdma: unquiesce admin_q before destroy it (bsc#1012628). - scsi: sg: Fix slab-use-after-free read in sg_release() (bsc#1012628). - scsi: scsi_debug: Fix hrtimer support for ndelay (bsc#1012628). - ASoC: mediatek: mt8188-mt6359: Remove hardcoded dmic codec (bsc#1012628). - drm/v3d: Enable Performance Counters before clearing them (bsc#1012628). - ocfs2: free inode when ocfs2_get_init_inode() fails (bsc#1012628). - scatterlist: fix incorrect func name in kernel-doc (bsc#1012628). - iio: magnetometer: yas530: use signed integer type for clamp limits (bsc#1012628). - smb: client: fix potential race in cifs_put_tcon() (bsc#1012628). - bpf: Handle BPF_EXIST and BPF_NOEXIST for LPM trie (bsc#1012628). - bpf: Remove unnecessary kfree(im_node) in lpm_trie_update_elem (bsc#1012628). - bpf: Handle in-place update for full LPM trie correctly (bsc#1012628). - bpf: Fix exact match conditions in trie_get_next_key() (bsc#1012628). - x86/CPU/AMD: WARN when setting EFER.AUTOIBRS if and only if the WRMSR fails (bsc#1012628). - rust: allow `clippy::needless_lifetimes` (bsc#1012628). - HID: i2c-hid: Revert to using power commands to wake on resume (bsc#1012628). - HID: wacom: fix when get product name maybe null pointer (bsc#1012628). - LoongArch: Add architecture specific huge_pte_clear() (bsc#1012628). - LoongArch: KVM: Protect kvm_check_requests() with SRCU (bsc#1012628). - ksmbd: fix Out-of-Bounds Read in ksmbd_vfs_stream_read (bsc#1012628). - ksmbd: fix Out-of-Bounds Write in ksmbd_vfs_stream_write (bsc#1012628). - watchdog: rti: of: honor timeout-sec property (bsc#1012628). - can: dev: can_set_termination(): allow sleeping GPIOs (bsc#1012628). - can: mcp251xfd: mcp251xfd_get_tef_len(): work around erratum DS80000789E 6 (bsc#1012628). - tracing: Fix cmp_entries_dup() to respect sort() comparison rules (bsc#1012628). - net :mana :Request a V2 response version for MANA_QUERY_GF_STAT (bsc#1012628). - iommufd: Fix out_fput in iommufd_fault_alloc() (bsc#1012628). - arm64: mm: Fix zone_dma_limit calculation (bsc#1012628). - arm64: Ensure bits ASID[15:8] are masked out when the kernel uses 8-bit ASIDs (bsc#1012628). - arm64: ptrace: fix partial SETREGSET for NT_ARM_TAGGED_ADDR_CTRL (bsc#1012628). - arm64: ptrace: fix partial SETREGSET for NT_ARM_FPMR (bsc#1012628). - arm64: ptrace: fix partial SETREGSET for NT_ARM_POE (bsc#1012628). - ALSA: usb-audio: Fix a DMA to stack memory bug (bsc#1012628). - ALSA: usb-audio: Add extra PID for RME Digiface USB (bsc#1012628). - ALSA: hda/realtek: fix micmute LEDs don't work on HP Laptops (bsc#1012628). - ALSA: usb-audio: add mixer mapping for Corsair HS80 (bsc#1012628). - ALSA: hda/realtek: Enable mute and micmute LED on HP ProBook 430 G8 (bsc#1012628). - ALSA: hda/realtek: Add support for Samsung Galaxy Book3 360 (NP730QFG) (bsc#1012628). - scsi: qla2xxx: Fix abort in bsg timeout (bsc#1012628). - scsi: qla2xxx: Fix NVMe and NPIV connect issue (bsc#1012628). - scsi: qla2xxx: Supported speed displayed incorrectly for VPorts (bsc#1012628). - scsi: qla2xxx: Fix use after free on unload (bsc#1012628). - scsi: qla2xxx: Remove check req_sg_cnt should be equal to rsp_sg_cnt (bsc#1012628). - scsi: ufs: core: sysfs: Prevent div by zero (bsc#1012628). - scsi: ufs: core: Cancel RTC work during ufshcd_remove() (bsc#1012628). - scsi: ufs: qcom: Only free platform MSIs when ESI is enabled (bsc#1012628). - scsi: ufs: pltfrm: Disable runtime PM during removal of glue drivers (bsc#1012628). - scsi: ufs: core: Add missing post notify for power mode change (bsc#1012628). - nilfs2: fix potential out-of-bounds memory access in nilfs_find_entry() (bsc#1012628). - fs/smb/client: avoid querying SMB2_OP_QUERY_WSL_EA for SMB3 POSIX (bsc#1012628). - fs/smb/client: Implement new SMB3 POSIX type (bsc#1012628). - fs/smb/client: cifs_prime_dcache() for SMB3 POSIX reparse points (bsc#1012628). - smb3.1.1: fix posix mounts to older servers (bsc#1012628). - io_uring: Change res2 parameter type in io_uring_cmd_done (bsc#1012628). - bcache: revert replacing IS_ERR_OR_NULL with IS_ERR again (bsc#1012628). - Revert "readahead: properly shorten readahead when falling back to do_page_cache_ra()" (bsc#1012628). - pmdomain: imx: gpcv2: Adjust delay after power up handshake (bsc#1012628). - selftests/damon: add _damon_sysfs.py to TEST_FILES (bsc#1012628). - selftest: hugetlb_dio: fix test naming (bsc#1012628). - cacheinfo: Allocate memory during CPU hotplug if not done from the primary CPU (bsc#1012628). - x86/cacheinfo: Delete global num_cache_leaves (bsc#1012628). - drm/amdkfd: hard-code cacheline for gc943,gc944 (bsc#1012628). - drm/dp_mst: Fix MST sideband message body length check (bsc#1012628). - drm/amdkfd: add MEC version that supports no PCIe atomics for GFX12 (bsc#1012628). - drm/amd/pm: fix and simplify workload handling (bsc#1012628). - drm/dp_mst: Verify request type in the corresponding down message reply (bsc#1012628). - drm/dp_mst: Fix resetting msg rx state after topology removal (bsc#1012628). - drm/amd/display: Correct prefetch calculation (bsc#1012628). - drm/amd/display: Limit VTotal range to max hw cap minus fp (bsc#1012628). - drm/amd/display: Add a left edge pixel if in YCbCr422 or YCbCr420 and odm (bsc#1012628). - drm/amdgpu/hdp6.0: do a posting read when flushing HDP (bsc#1012628). - drm/amdgpu/hdp4.0: do a posting read when flushing HDP (bsc#1012628). - drm/amdgpu/hdp5.0: do a posting read when flushing HDP (bsc#1012628). - drm/amdgpu/hdp7.0: do a posting read when flushing HDP (bsc#1012628). - drm/amdgpu/hdp5.2: do a posting read when flushing HDP (bsc#1012628). - modpost: Add .irqentry.text to OTHER_SECTIONS (bsc#1012628). - x86/kexec: Restore GDT on return from ::preserve_context kexec (bsc#1012628). - bpf: fix OOB devmap writes when deleting elements (bsc#1012628). - dma-buf: fix dma_fence_array_signaled v4 (bsc#1012628). - dma-fence: Fix reference leak on fence merge failure path (bsc#1012628). - dma-fence: Use kernel's sort for merging fences (bsc#1012628). - xsk: fix OOB map writes when deleting elements (bsc#1012628). - regmap: detach regmap from dev on regmap_exit (bsc#1012628). - arch_numa: Restore nid checks before registering a memblock with a node (bsc#1012628). - mmc: sdhci-pci: Add DMI quirk for missing CD GPIO on Vexia Edu Atla 10 tablet (bsc#1012628). - mmc: core: Further prevent card detect during shutdown (bsc#1012628). - x86/cpu: Add Lunar Lake to list of CPUs with a broken MONITOR implementation (bsc#1012628). - ocfs2: update seq_file index in ocfs2_dlm_seq_next (bsc#1012628). - stackdepot: fix stack_depot_save_flags() in NMI context (bsc#1012628). - lib: stackinit: hide never-taken branch from compiler (bsc#1012628). - sched/numa: fix memory leak due to the overwritten vma->numab_state (bsc#1012628). - kasan: make report_lock a raw spinlock (bsc#1012628). - mm/gup: handle NULL pages in unpin_user_pages() (bsc#1012628). - mm/mempolicy: fix migrate_to_node() assuming there is at least one VMA in a MM (bsc#1012628). - x86/cpu/topology: Remove limit of CPUs due to disabled IO/APIC (bsc#1012628). - x86/mm: Add _PAGE_NOPTISHADOW bit to avoid updating userspace page tables (bsc#1012628). - mm/damon: fix order of arguments in damos_before_apply tracepoint (bsc#1012628). - mm: memcg: declare do_memsw_account inline (bsc#1012628). - mm: open-code PageTail in folio_flags() and const_folio_flags() (bsc#1012628). - mm: open-code page_folio() in dump_page() (bsc#1012628). - mm: fix vrealloc()'s KASAN poisoning logic (bsc#1012628). - mm: respect mmap hint address when aligning for THP (bsc#1012628). - scsi: ufs: pltfrm: Drop PM runtime reference count after ufshcd_remove() (bsc#1012628). - memblock: allow zero threshold in validate_numa_converage() (bsc#1012628). - rust: enable arbitrary_self_types and remove `Receiver` (bsc#1012628). - s390/pci: Sort PCI functions prior to creating virtual busses (bsc#1012628). - s390/pci: Use topology ID for multi-function devices (bsc#1012628). - s390/pci: Ignore RID for isolated VFs (bsc#1012628). - epoll: annotate racy check (bsc#1012628). - kselftest/arm64: Log fp-stress child startup errors to stdout (bsc#1012628). - s390/cpum_sf: Handle CPU hotplug remove during sampling (bsc#1012628). - block: RCU protect disk->conv_zones_bitmap (bsc#1012628). - btrfs: don't take dev_replace rwsem on task already holding it (bsc#1012628). - btrfs: avoid unnecessary device path update for the same device (bsc#1012628). - btrfs: canonicalize the device path before adding it (bsc#1012628). - btrfs: do not clear read-only when adding sprout device (bsc#1012628). - kselftest/arm64: Don't leak pipe fds in pac.exec_sign_all() (bsc#1012628). - ext4: partial zero eof block on unaligned inode size extension (bsc#1012628). - crypto: ecdsa - Avoid signed integer overflow on signature decoding (bsc#1012628). - kcsan: Turn report_filterlist_lock into a raw_spinlock (bsc#1012628). - hwmon: (nct6775) Add 665-ACE/600M-CL to ASUS WMI monitoring list (bsc#1012628). - ACPI: x86: Make UART skip quirks work on PCI UARTs without an UID (bsc#1012628). - ACPI: x86: Add adev NULL check to acpi_quirk_skip_serdev_enumeration() (bsc#1012628). - ACPI: video: force native for Apple MacbookPro11,2 and Air7,2 (bsc#1012628). - perf/x86/amd: Warn only on new bits set (bsc#1012628). - cleanup: Adjust scoped_guard() macros to avoid potential warning (bsc#1012628). - iio: magnetometer: fix if () scoped_guard() formatting (bsc#1012628). - timekeeping: Always check for negative motion (bsc#1012628). - gpio: free irqs that are still requested when the chip is being removed (bsc#1012628). - spi: spi-fsl-lpspi: Adjust type of scldiv (bsc#1012628). - soc: qcom: llcc: Use designated initializers for LLC settings (bsc#1012628). - HID: add per device quirk to force bind to hid-generic (bsc#1012628). - firmware: qcom: scm: Allow QSEECOM on Lenovo Yoga Slim 7x (bsc#1012628). - soc: qcom: pd-mapper: Add QCM6490 PD maps (bsc#1012628). - media: uvcvideo: RealSense D421 Depth module metadata (bsc#1012628). - media: uvcvideo: Add a quirk for the Kaiweets KTI-W02 infrared camera (bsc#1012628). - media: uvcvideo: Force UVC version to 1.0a for 0408:4033 (bsc#1012628). - media: cx231xx: Add support for Dexatek USB Video Grabber 1d19:6108 (bsc#1012628). - mmc: core: Add SD card quirk for broken poweroff notification (bsc#1012628). - mmc: sdhci-esdhc-imx: enable quirks SDHCI_QUIRK_NO_LED (bsc#1012628). - firmware: qcom: scm: Allow QSEECOM on Dell XPS 13 9345 (bsc#1012628). - soc: imx8m: Probe the SoC driver as platform driver (bsc#1012628). - regmap: maple: Provide lockdep (sub)class for maple tree's internal lock (bsc#1012628). - selftests/resctrl: Protect against array overflow when reading strings (bsc#1012628). - sched_ext: add a missing rcu_read_lock/unlock pair at scx_select_cpu_dfl() (bsc#1012628). - HID: magicmouse: Apple Magic Trackpad 2 USB-C driver support (bsc#1012628). - drm/xe/pciids: separate RPL-U and RPL-P PCI IDs (bsc#1012628). - drm/xe/pciids: separate ARL and MTL PCI IDs (bsc#1012628). - drm/vc4: hdmi: Avoid log spam for audio start failure (bsc#1012628). - drm/vc4: hvs: Set AXI panic modes for the HVS (bsc#1012628). - drm/xe/pciids: Add PVC's PCI device ID macros (bsc#1012628). - wifi: rtw88: use ieee80211_purge_tx_queue() to purge TX skb (bsc#1012628). - drm/xe/pciid: Add new PCI id for ARL (bsc#1012628). - drm: panel-orientation-quirks: Add quirk for AYA NEO 2 model (bsc#1012628). - drm: panel-orientation-quirks: Add quirk for AYA NEO Founder edition (bsc#1012628). - drm: panel-orientation-quirks: Add quirk for AYA NEO GEEK (bsc#1012628). - drm/bridge: it6505: Enable module autoloading (bsc#1012628). - drm/mcde: Enable module autoloading (bsc#1012628). - wifi: rtw89: check return value of ieee80211_probereq_get() for RNR (bsc#1012628). - drm/amd/display: Fix out-of-bounds access in 'dcn21_link_encoder_create' (bsc#1012628). - drm/radeon/r600_cs: Fix possible int overflow in r600_packet3_check() (bsc#1012628). - ASoC: Intel: sof_rt5682: Add HDMI-In capture with rt5682 support for MTL (bsc#1012628). - dlm: fix possible lkb_resource null dereference (bsc#1012628). - drm/amd/display: skip disable CRTC in seemless bootup case (bsc#1012628). - drm/amd/display: Fix garbage or black screen when resetting otg (bsc#1012628). - drm/amd/display: disable SG displays on cyan skillfish (bsc#1012628). - drm/xe/ptl: L3bank mask is not available on the media GT (bsc#1012628). - drm/xe/xe3: Add initial set of workarounds (bsc#1012628). - drm/display: Fix building with GCC 15 (bsc#1012628). - ALSA: hda: Use own quirk lookup helper (bsc#1012628). - ALSA: hda/conexant: Use the new codec SSID matching (bsc#1012628). - ALSA: hda/realtek: Use codec SSID matching for Lenovo devices (bsc#1012628). - r8169: don't apply UDP padding quirk on RTL8126A (bsc#1012628). - samples/bpf: Fix a resource leak (bsc#1012628). - wifi: ath12k: fix atomic calls in ath12k_mac_op_set_bitrate_mask() (bsc#1012628). - accel/qaic: Add AIC080 support (bsc#1012628). - drm/amd/display: Full exit out of IPS2 when all allow signals have been cleared (bsc#1012628). - net: fec_mpc52xx_phy: Use %pa to format resource_size_t (bsc#1012628). - net: ethernet: fs_enet: Use %pa to format resource_size_t (bsc#1012628). - net/sched: cbs: Fix integer overflow in cbs_set_port_rate() (bsc#1012628). - af_packet: avoid erroring out after sock_init_data() in packet_create() (bsc#1012628). - Bluetooth: L2CAP: do not leave dangling sk pointer on error in l2cap_sock_create() (bsc#1012628). - Bluetooth: RFCOMM: avoid leaving dangling sk pointer in rfcomm_sock_alloc() (bsc#1012628). - net: af_can: do not leave a dangling sk pointer in can_create() (bsc#1012628). - net: ieee802154: do not leave a dangling sk pointer in ieee802154_create() (bsc#1012628). - net: inet: do not leave a dangling sk pointer in inet_create() (bsc#1012628). - net: inet6: do not leave a dangling sk pointer in inet6_create() (bsc#1012628). - wifi: ath10k: avoid NULL pointer error during sdio remove (bsc#1012628). - wifi: ath5k: add PCI ID for SX76X (bsc#1012628). - wifi: ath5k: add PCI ID for Arcadyan devices (bsc#1012628). - fanotify: allow reporting errors on failure to open fd (bsc#1012628). - bpf: Prevent tailcall infinite loop caused by freplace (bsc#1012628). - ASoC: sdw_utils: Add support for exclusion DAI quirks (bsc#1012628). - ASoC: sdw_utils: Add a quirk to allow the cs42l43 mic DAI to be ignored (bsc#1012628). - ASoC: Intel: sof_sdw: Add quirk for cs42l43 system using host DMICs (bsc#1012628). - ASoC: Intel: sof_sdw: Add quirks for some new Lenovo laptops (bsc#1012628). - drm/xe/guc/ct: Flush g2h worker in case of g2h response timeout (bsc#1012628). - drm/panel: simple: Add Microchip AC69T88A LVDS Display panel (bsc#1012628). - net: sfp: change quirks for Alcatel Lucent G-010S-P (bsc#1012628). - net: stmmac: Programming sequence for VLAN packets with split header (bsc#1012628). - drm/sched: memset() 'job' in drm_sched_job_init() (bsc#1012628). - drm/amd/display: Adding array index check to prevent memory corruption (bsc#1012628). - drm/amdgpu/gfx9: Add cleaner shader for GFX9.4.2 (bsc#1012628). - drm/amdgpu: clear RB_OVERFLOW bit when enabling interrupts for vega20_ih (bsc#1012628). - drm/amdgpu: Dereference the ATCS ACPI buffer (bsc#1012628). - netlink: specs: Add missing bitset attrs to ethtool spec (bsc#1012628). - drm/amdgpu: refine error handling in amdgpu_ttm_tt_pin_userptr (bsc#1012628). - ASoC: sdw_utils: Add quirk to exclude amplifier function (bsc#1012628). - ASoC: Intel: soc-acpi-intel-arl-match: Add rt722 and rt1320 support (bsc#1012628). - drm/amd/display: Fix underflow when playing 8K video in full screen mode (bsc#1012628). - mptcp: annotate data-races around subflow->fully_established (bsc#1012628). - dma-debug: fix a possible deadlock on radix_lock (bsc#1012628). - jfs: array-index-out-of-bounds fix in dtReadFirst (bsc#1012628). - jfs: fix shift-out-of-bounds in dbSplit (bsc#1012628). - jfs: fix array-index-out-of-bounds in jfs_readdir (bsc#1012628). - jfs: add a check to prevent array-index-out-of-bounds in dbAdjTree (bsc#1012628). - fsl/fman: Validate cell-index value obtained from Device Tree (bsc#1012628). - net/tcp: Add missing lockdep annotations for TCP-AO hlist traversals (bsc#1012628). - drm/panic: Add ABGR2101010 support (bsc#1012628). - drm/amd/display: Remove hw w/a toggle if on DP2/HPO (bsc#1012628). - drm/amd/display: parse umc_info or vram_info based on ASIC (bsc#1012628). - drm/amd/display: Prune Invalid Modes For HDMI Output (bsc#1012628). - drm/amdgpu: skip amdgpu_device_cache_pci_state under sriov (bsc#1012628). - virtio-net: fix overflow inside virtnet_rq_alloc (bsc#1012628). - ALSA: usb-audio: Make mic volume workarounds globally applicable (bsc#1012628). - drm/amdgpu: set the right AMDGPU sg segment limitation (bsc#1012628). - wifi: ipw2x00: libipw_rx_any(): fix bad alignment (bsc#1012628). - wifi: brcmfmac: Fix oops due to NULL pointer dereference in brcmf_sdiod_sglist_rw() (bsc#1012628). - bpf: Call free_htab_elem() after htab_unlock_bucket() (bsc#1012628). - mptcp: fix possible integer overflow in mptcp_reset_tout_timer (bsc#1012628). - dsa: qca8k: Use nested lock to avoid splat (bsc#1012628). - i2c: i801: Add support for Intel Panther Lake (bsc#1012628). - Bluetooth: hci_conn: Reduce hci_conn_drop() calls in two functions (bsc#1012628). - Bluetooth: btusb: Add RTL8852BE device 0489:e123 to device tables (bsc#1012628). - Bluetooth: btusb: Add USB HW IDs for MT7920/MT7925 (bsc#1012628). - Bluetooth: hci_conn: Use disable_delayed_work_sync (bsc#1012628). - Bluetooth: hci_core: Fix not checking skb length on hci_acldata_packet (bsc#1012628). - Bluetooth: Add new quirks for ATS2851 (bsc#1012628). - Bluetooth: Support new quirks for ATS2851 (bsc#1012628). - Bluetooth: Set quirks for ATS2851 (bsc#1012628). - Bluetooth: btusb: Add new VID/PID 0489/e111 for MT7925 (bsc#1012628). - Bluetooth: btusb: Add new VID/PID 0489/e124 for MT7925 (bsc#1012628). - Bluetooth: btusb: Add 3 HWIDs for MT7925 (bsc#1012628). - ASoC: hdmi-codec: reorder channel allocation list (bsc#1012628). - rocker: fix link status detection in rocker_carrier_init() (bsc#1012628). - net/neighbor: clear error in case strict check is not set (bsc#1012628). - netpoll: Use rcu_access_pointer() in __netpoll_setup (bsc#1012628). - pinctrl: freescale: fix COMPILE_TEST error with PINCTRL_IMX_SCU (bsc#1012628). - rtla: Fix consistency in getopt_long for timerlat_hist (bsc#1012628). - tracing/ftrace: disable preemption in syscall probe (bsc#1012628). - tracing: Use atomic64_inc_return() in trace_clock_counter() (bsc#1012628). - tools/rtla: fix collision with glibc sched_attr/sched_set_attr (bsc#1012628). - rtla/timerlat: Make timerlat_top_cpu->*_count unsigned long long (bsc#1012628). - rtla/timerlat: Make timerlat_hist_cpu->*_count unsigned long long (bsc#1012628). - scsi: hisi_sas: Add cond_resched() for no forced preemption model (bsc#1012628). - scsi: hisi_sas: Create all dump files during debugfs initialization (bsc#1012628). - ring-buffer: Limit time with disabled interrupts in rb_check_pages() (bsc#1012628). - pinmux: Use sequential access to access desc->pinmux data (bsc#1012628). - scsi: ufs: core: Make DMA mask configuration more flexible (bsc#1012628). - iommu/amd: Fix corruption when mapping large pages from 0 (bsc#1012628). - bpf: put bpf_link's program when link is safe to be deallocated (bsc#1012628). - scsi: lpfc: Call lpfc_sli4_queue_unset() in restart and rmmod paths (bsc#1012628). - scsi: lpfc: Check SLI_ACTIVE flag in FDMI cmpl before submitting follow up FDMI (bsc#1012628). - scsi: lpfc: Prevent NDLP reference count underflow in dev_loss_tmo callback (bsc#1012628). - clk: qcom: rcg2: add clk_rcg2_shared_floor_ops (bsc#1012628). - clk: qcom: rpmh: add support for SAR2130P (bsc#1012628). - clk: qcom: tcsrcc-sm8550: add SAR2130P support (bsc#1012628). - clk: qcom: dispcc-sm8550: enable support for SAR2130P (bsc#1012628). - clk: qcom: clk-alpha-pll: Add NSS HUAYRA ALPHA PLL support for ipq9574 (bsc#1012628). - leds: class: Protect brightness_show() with led_cdev->led_access mutex (bsc#1012628). - scsi: st: Don't modify unknown block number in MTIOCGET (bsc#1012628). - scsi: st: Add MTIOCGET and MTLOAD to ioctls allowed after device reset (bsc#1012628). - pinctrl: qcom-pmic-gpio: add support for PM8937 (bsc#1012628). - pinctrl: qcom: spmi-mpp: Add PM8937 compatible (bsc#1012628). - thermal/drivers/qcom/tsens-v1: Add support for MSM8937 tsens (bsc#1012628). - nvdimm: rectify the illogical code within nd_dax_probe() (bsc#1012628). - smb: client: memcpy() with surrounding object base address (bsc#1012628). - tracing: Fix function name for trampoline (bsc#1012628). - tools/rtla: Enhance argument parsing in timerlat_load.py (bsc#1012628). - verification/dot2: Improve dot parser robustness (bsc#1012628). - mailbox: pcc: Check before sending MCTP PCC response ACK (bsc#1012628). - f2fs: fix f2fs_bug_on when uninstalling filesystem call f2fs_evict_inode (bsc#1012628). - KMSAN: uninit-value in inode_go_dump (5) (bsc#1012628). - i3c: mipi-i3c-hci: Mask ring interrupts before ring stop request (bsc#1012628). - PCI: qcom: Add support for IPQ9574 (bsc#1012628). - PCI: vmd: Add DID 8086:B06F and 8086:B60B for Intel client SKUs (bsc#1012628). - PCI: vmd: Set devices to D0 before enabling PM L1 Substates (bsc#1012628). - PCI: Detect and trust built-in Thunderbolt chips (bsc#1012628). - PCI: starfive: Enable controller runtime PM before probing host bridge (bsc#1012628). - PCI: Add 'reset_subordinate' to reset hierarchy below bridge (bsc#1012628). - PCI: Add ACS quirk for Wangxun FF5xxx NICs (bsc#1012628). - remoteproc: qcom: pas: enable SAR2130P audio DSP support (bsc#1012628). - i3c: Use i3cdev->desc->info instead of calling i3c_device_get_info() to avoid deadlock (bsc#1012628). - f2fs: print message if fscorrupted was found in f2fs_new_node_page() (bsc#1012628). - f2fs: fix to shrink read extent node in batches (bsc#1012628). - f2fs: add a sysfs node to limit max read extent count per-inode (bsc#1012628). - ACPI: x86: Add skip i2c clients quirk for Acer Iconia One 8 A1-840 (bsc#1012628). - ACPI: x86: Clean up Asus entries in acpi_quirk_skip_dmi_ids[] (bsc#1012628). - LoongArch: Fix sleeping in atomic context for PREEMPT_RT (bsc#1012628). - fs/ntfs3: Fix warning in ni_fiemap (bsc#1012628). - fs/ntfs3: Fix case when unmarked clusters intersect with zone (bsc#1012628). - regulator: qcom-rpmh: Update ranges for FTSMPS525 (bsc#1012628). - usb: chipidea: add CI_HDRC_HAS_SHORT_PKT_LIMIT flag (bsc#1012628). - usb: chipidea: udc: limit usb request length to max 16KB (bsc#1012628). - usb: chipidea: udc: create bounce buffer for problem sglist entries if possible (bsc#1012628). - usb: chipidea: udc: handle USB Error Interrupt if IOC not set (bsc#1012628). - usb: typec: ucsi: Do not call ACPI _DSM method for UCSI read operations (bsc#1012628). - iio: adc: ad7192: properly check spi_get_device_match_data() (bsc#1012628). - iio: light: ltr501: Add LTER0303 to the supported devices (bsc#1012628). - usb: typec: ucsi: glink: be more precise on orientation-aware ports (bsc#1012628). - ASoC: amd: yc: fix internal mic on Redmi G 2022 (bsc#1012628). - drm/amdgpu/vcn: reset fw_shared when VCPU buffers corrupted on vcn v4.0.3 (bsc#1012628). - MIPS: Loongson64: DTS: Really fix PCIe port nodes for ls7a (bsc#1012628). - ASoC: amd: yc: Add quirk for microphone on Lenovo Thinkpad T14s Gen 6 21M1CTO1WW (bsc#1012628). - powerpc/prom_init: Fixup missing powermac #size-cells (bsc#1012628). - misc: eeprom: eeprom_93cx6: Add quirk for extra read clock cycle (bsc#1012628). - rtc: cmos: avoid taking rtc_lock for extended period of time (bsc#1012628). - serial: 8250_dw: Add Sophgo SG2044 quirk (bsc#1012628). - Revert "nvme: make keep-alive synchronous operation" (bsc#1012628). - irqchip/gicv3-its: Add workaround for hip09 ITS erratum 162100801 (bsc#1012628). - smb: client: don't try following DFS links in cifs_tree_connect() (bsc#1012628). - setlocalversion: work around "git describe" performance (bsc#1012628). - io_uring/tctx: work around xa_store() allocation error issue (bsc#1012628). - scsi: ufs: pltfrm: Dellocate HBA during ufshcd_pltfrm_remove() (bsc#1012628). - drm/xe/devcoredump: Use drm_puts and already cached local variables (bsc#1012628). - drm/xe/devcoredump: Improve section headings and add tile info (bsc#1012628). - drm/xe/devcoredump: Add ASCII85 dump helper function (bsc#1012628). - drm/xe/guc: Copy GuC log prior to dumping (bsc#1012628). - drm/xe/forcewake: Add a helper xe_force_wake_ref_has_domain() (bsc#1012628). - drm/xe/devcoredump: Update handling of xe_force_wake_get return (bsc#1012628). - drm/amd/display: Add option to retrieve detile buffer size (bsc#1012628). - sched: fix warning in sched_setaffinity (bsc#1012628). - sched/core: Remove the unnecessary need_resched() check in nohz_csd_func() (bsc#1012628). - sched/fair: Check idle_cpu() before need_resched() to detect ilb CPU turning busy (bsc#1012628). - sched/core: Prevent wakeup of ksoftirqd during idle load balance (bsc#1012628). - sched/deadline: Fix warning in migrate_enable for boosted tasks (bsc#1012628). - btrfs: drop unused parameter options from open_ctree() (bsc#1012628). - btrfs: drop unused parameter data from btrfs_fill_super() (bsc#1012628). - btrfs: fix missing snapshot drew unlock when root is dead during swap activation (bsc#1012628). - clk: en7523: Initialize num before accessing hws in en7523_register_clocks() (bsc#1012628). - tracing/eprobe: Fix to release eprobe when failed to add dyn_event (bsc#1012628). - x86: Fix build regression with CONFIG_KEXEC_JUMP enabled (bsc#1012628). - Revert "unicode: Don't special case ignorable code points" (bsc#1012628). - vfio/mlx5: Align the page tracking max message size with the device capability (bsc#1012628). - selftests/ftrace: adjust offset for kprobe syntax error test (bsc#1012628). - KVM: x86/mmu: Ensure that kvm_release_pfn_clean() takes exact pfn from kvm_faultin_pfn() (bsc#1012628). - jffs2: Prevent rtime decompress memory corruption (bsc#1012628). - jffs2: Fix rtime decompressor (bsc#1012628). - media: ipu6: use the IPU6 DMA mapping APIs to do mapping (bsc#1012628). - ocfs2: Revert "ocfs2: fix the la space leak when unmounting an ocfs2 volume" (bsc#1012628). - net/mlx5: unique names for per device caches (bsc#1012628). - ASoC: Intel: avs: Fix return status of avs_pcm_hw_constraints_init() (bsc#1012628). - drm/amdgpu: rework resume handling for display (v2) (bsc#1012628). - ALSA: hda: Fix build error without CONFIG_SND_DEBUG (bsc#1012628). - Revert "drm/amd/display: parse umc_info or vram_info based on ASIC" (bsc#1012628). - s390/pci: Fix leak of struct zpci_dev when zpci_add_device() fails (bsc#1012628). - ALSA: hda/realtek: Fix spelling mistake "Firelfy" -> "Firefly" (bsc#1012628). - timekeeping: Remove CONFIG_DEBUG_TIMEKEEPING (bsc#1012628). - clocksource: Make negative motion detection more robust (bsc#1012628). - softirq: Allow raising SCHED_SOFTIRQ from SMP-call-function on RT kernel (bsc#1012628). - Update config files. - Rename to patches.kernel.org/6.12.5-445-btrfs-fix-mount-failure-due-to-remount-races.patch. - commit 941f839 ++++ kernel-default: - amdgpu/uvd: get ring reference from rq scheduler (git-fixes). - tipc: fix NULL deref in cleanup_bearer() (git-fixes). - commit dfae15e - Linux 6.12.5 (bsc#1012628). - iTCO_wdt: mask NMI_NOW bit for update_no_reboot_bit() call (bsc#1012628). - watchdog: xilinx_wwdt: Calculate max_hw_heartbeat_ms using clock frequency (bsc#1012628). - watchdog: apple: Actually flush writes after requesting watchdog restart (bsc#1012628). - watchdog: mediatek: Make sure system reset gets asserted in mtk_wdt_restart() (bsc#1012628). - can: gs_usb: add usb endpoint address detection at driver probe step (bsc#1012628). - can: c_can: c_can_handle_bus_err(): update statistics if skb allocation fails (bsc#1012628). - can: sun4i_can: sun4i_can_err(): call can_change_state() even if cf is NULL (bsc#1012628). - can: hi311x: hi3110_can_ist(): fix potential use-after-free (bsc#1012628). - can: m_can: m_can_handle_lec_err(): fix {rx,tx}_errors statistics (bsc#1012628). - can: ifi_canfd: ifi_canfd_handle_lec_err(): fix {rx,tx}_errors statistics (bsc#1012628). - can: hi311x: hi3110_can_ist(): fix {rx,tx}_errors statistics (bsc#1012628). - can: sja1000: sja1000_err(): fix {rx,tx}_errors statistics (bsc#1012628). - can: sun4i_can: sun4i_can_err(): fix {rx,tx}_errors statistics (bsc#1012628). - can: ems_usb: ems_usb_rx_err(): fix {rx,tx}_errors statistics (bsc#1012628). - can: f81604: f81604_handle_can_bus_errors(): fix {rx,tx}_errors statistics (bsc#1012628). - ipvs: fix UB due to uninitialized stack access in ip_vs_protocol_init() (bsc#1012628). - netfilter: x_tables: fix LED ID check in led_tg_check() (bsc#1012628). - netfilter: nft_socket: remove WARN_ON_ONCE on maximum cgroup level (bsc#1012628). - selftests: hid: fix typo and exit code (bsc#1012628). - net: enetc: Do not configure preemptible TCs if SIs do not support (bsc#1012628). - ptp: Add error handling for adjfine callback in ptp_clock_adjtime (bsc#1012628). - net/sched: tbf: correct backlog statistic for GSO packets (bsc#1012628). - net: hsr: avoid potential out-of-bound access in fill_frame_info() (bsc#1012628). - bnxt_en: ethtool: Supply ntuple rss context action (bsc#1012628). - net: Fix icmp host relookup triggering ip_rt_bug (bsc#1012628). - ipv6: avoid possible NULL deref in modify_prefix_route() (bsc#1012628). - can: j1939: j1939_session_new(): fix skb reference counting (bsc#1012628). - platform/x86: asus-wmi: Ignore return value when writing thermal policy (bsc#1012628). - net: phy: microchip: Reset LAN88xx PHY to ensure clean link state on LAN7800/7850 (bsc#1012628). - net/ipv6: release expired exception dst cached in socket (bsc#1012628). - dccp: Fix memory leak in dccp_feat_change_recv (bsc#1012628). - tipc: Fix use-after-free of kernel socket in cleanup_bearer() (bsc#1012628). - net/smc: initialize close_work early to avoid warning (bsc#1012628). - net/smc: fix LGR and link use-after-free issue (bsc#1012628). - net/qed: allow old cards not supporting "num_images" to work (bsc#1012628). - net: hsr: must allocate more bytes for RedBox support (bsc#1012628). - ice: fix PHY Clock Recovery availability check (bsc#1012628). - ice: fix PHY timestamp extraction for ETH56G (bsc#1012628). - ice: Fix VLAN pruning in switchdev mode (bsc#1012628). - idpf: set completion tag for "empty" bufs associated with a packet (bsc#1012628). - ixgbevf: stop attempting IPSEC offload on Mailbox API 1.5 (bsc#1012628). - ixgbe: downgrade logging of unsupported VF API version to debug (bsc#1012628). - ixgbe: Correct BASE-BX10 compliance code (bsc#1012628). - igb: Fix potential invalid memory access in igb_init_module() (bsc#1012628). - netfilter: nft_inner: incorrect percpu area handling under softirq (bsc#1012628). - Revert "udp: avoid calling sock_def_readable() if possible" (bsc#1012628). - net: sched: fix erspan_opt settings in cls_flower (bsc#1012628). - netfilter: ipset: Hold module reference while requesting a module (bsc#1012628). - netfilter: nft_set_hash: skip duplicated elements pending gc run (bsc#1012628). - ethtool: Fix wrong mod state in case of verbose and no_mask bitset (bsc#1012628). - mlxsw: spectrum_acl_flex_keys: Constify struct mlxsw_afk_element_inst (bsc#1012628). - mlxsw: spectrum_acl_flex_keys: Use correct key block on Spectrum-4 (bsc#1012628). - geneve: do not assume mac header is set in geneve_xmit_skb() (bsc#1012628). - net/mlx5: HWS: Fix memory leak in mlx5hws_definer_calc_layout (bsc#1012628). - net/mlx5: HWS: Properly set bwc queue locks lock classes (bsc#1012628). - net/mlx5e: SD, Use correct mdev to build channel param (bsc#1012628). - net/mlx5e: Remove workaround to avoid syndrome for internal port (bsc#1012628). - vsock/test: fix failures due to wrong SO_RCVLOWAT parameter (bsc#1012628). - vsock/test: fix parameter types in SO_VM_SOCKETS_* calls (bsc#1012628). - net: avoid potential UAF in default_operstate() (bsc#1012628). - gpio: grgpio: use a helper variable to store the address of ofdev->dev (bsc#1012628). - gpio: grgpio: Add NULL check in grgpio_probe (bsc#1012628). - mmc: mtk-sd: use devm_mmc_alloc_host (bsc#1012628). - mmc: mtk-sd: Fix error handle of probe function (bsc#1012628). - mmc: mtk-sd: fix devm_clk_get_optional usage (bsc#1012628). - mmc: mtk-sd: Fix MMC_CAP2_CRYPTO flag setting (bsc#1012628). - mmc: sd: SDUC Support Recognition (bsc#1012628). - mmc: core: Adjust ACMD22 to SDUC (bsc#1012628). - mmc: core: Use GFP_NOIO in ACMD22 (bsc#1012628). - zram: do not mark idle slots that cannot be idle (bsc#1012628). - zram: clear IDLE flag in mark_idle() (bsc#1012628). - ntp: Remove invalid cast in time offset math (bsc#1012628). - f2fs: clean up w/ F2FS_{BLK_TO_BYTES,BTYES_TO_BLK} (bsc#1012628). - f2fs: fix to adjust appropriate length for fiemap (bsc#1012628). - f2fs: fix to requery extent which cross boundary of inquiry (bsc#1012628). - i3c: master: Replace hard code 2 with macro I3C_ADDR_SLOT_STATUS_BITS (bsc#1012628). - i3c: master: Extend address status bit to 4 and add I3C_ADDR_SLOT_EXT_DESIRED (bsc#1012628). - i3c: master: Fix dynamic address leak when 'assigned-address' is present (bsc#1012628). - drm/amd/display: calculate final viewport before TAP optimization (bsc#1012628). - drm/amd/display: Ignore scalar validation failure if pipe is phantom (bsc#1012628). - scsi: ufs: core: Always initialize the UIC done completion (bsc#1012628). - scsi: ufs: core: Add ufshcd_send_bsg_uic_cmd() for UFS BSG (bsc#1012628). - bpf, vsock: Fix poll() missing a queue (bsc#1012628). - bpf, vsock: Invoke proto::close on close() (bsc#1012628). - xsk: always clear DMA mapping information when unmapping the pool (bsc#1012628). - bpftool: fix potential NULL pointer dereferencing in prog_dump() (bsc#1012628). - drm/sti: Add __iomem for mixer_dbg_mxn's parameter (bsc#1012628). - tcp_bpf: Fix the sk_mem_uncharge logic in tcp_bpf_sendmsg (bsc#1012628). - ALSA: seq: ump: Fix seq port updates per FB info notify (bsc#1012628). - ALSA: usb-audio: Notify xrun for low-latency mode (bsc#1012628). - tools: Override makefile ARCH variable if defined, but empty (bsc#1012628). - spi: mpc52xx: Add cancel_work_sync before module remove (bsc#1012628). - ASoC: SOF: ipc3-topology: Convert the topology pin index to ALH dai index (bsc#1012628). - ASoC: SOF: ipc3-topology: fix resource leaks in sof_ipc3_widget_setup_comp_dai() (bsc#1012628). - pmdomain: core: Add missing put_device() (bsc#1012628). - pmdomain: core: Fix error path in pm_genpd_init() when ida alloc fails (bsc#1012628). - nvme: don't apply NVME_QUIRK_DEALLOCATE_ZEROES when DSM is not supported (bsc#1012628). - x86/pkeys: Change caller of update_pkru_in_sigframe() (bsc#1012628). - x86/pkeys: Ensure updated PKRU value is XRSTOR'd (bsc#1012628). - bpf: Ensure reg is PTR_TO_STACK in process_iter_arg (bsc#1012628). - irqchip/stm32mp-exti: CONFIG_STM32MP_EXTI should not default to y when compile-testing (bsc#1012628). - drivers/virt: pkvm: Don't fail ioremap() call if MMIO_GUARD fails (bsc#1012628). - bpf: Don't mark STACK_INVALID as STACK_MISC in mark_stack_slot_misc (bsc#1012628). - bpf: Fix narrow scalar spill onto 64-bit spilled scalar slots (bsc#1012628). - nvme-fabrics: handle zero MAXCMD without closing the connection (bsc#1012628). - nvme-tcp: fix the memleak while create new ctrl failed (bsc#1012628). - nvme-rdma: unquiesce admin_q before destroy it (bsc#1012628). - scsi: sg: Fix slab-use-after-free read in sg_release() (bsc#1012628). - scsi: scsi_debug: Fix hrtimer support for ndelay (bsc#1012628). - ASoC: mediatek: mt8188-mt6359: Remove hardcoded dmic codec (bsc#1012628). - drm/v3d: Enable Performance Counters before clearing them (bsc#1012628). - ocfs2: free inode when ocfs2_get_init_inode() fails (bsc#1012628). - scatterlist: fix incorrect func name in kernel-doc (bsc#1012628). - iio: magnetometer: yas530: use signed integer type for clamp limits (bsc#1012628). - smb: client: fix potential race in cifs_put_tcon() (bsc#1012628). - bpf: Handle BPF_EXIST and BPF_NOEXIST for LPM trie (bsc#1012628). - bpf: Remove unnecessary kfree(im_node) in lpm_trie_update_elem (bsc#1012628). - bpf: Handle in-place update for full LPM trie correctly (bsc#1012628). - bpf: Fix exact match conditions in trie_get_next_key() (bsc#1012628). - x86/CPU/AMD: WARN when setting EFER.AUTOIBRS if and only if the WRMSR fails (bsc#1012628). - rust: allow `clippy::needless_lifetimes` (bsc#1012628). - HID: i2c-hid: Revert to using power commands to wake on resume (bsc#1012628). - HID: wacom: fix when get product name maybe null pointer (bsc#1012628). - LoongArch: Add architecture specific huge_pte_clear() (bsc#1012628). - LoongArch: KVM: Protect kvm_check_requests() with SRCU (bsc#1012628). - ksmbd: fix Out-of-Bounds Read in ksmbd_vfs_stream_read (bsc#1012628). - ksmbd: fix Out-of-Bounds Write in ksmbd_vfs_stream_write (bsc#1012628). - watchdog: rti: of: honor timeout-sec property (bsc#1012628). - can: dev: can_set_termination(): allow sleeping GPIOs (bsc#1012628). - can: mcp251xfd: mcp251xfd_get_tef_len(): work around erratum DS80000789E 6 (bsc#1012628). - tracing: Fix cmp_entries_dup() to respect sort() comparison rules (bsc#1012628). - net :mana :Request a V2 response version for MANA_QUERY_GF_STAT (bsc#1012628). - iommufd: Fix out_fput in iommufd_fault_alloc() (bsc#1012628). - arm64: mm: Fix zone_dma_limit calculation (bsc#1012628). - arm64: Ensure bits ASID[15:8] are masked out when the kernel uses 8-bit ASIDs (bsc#1012628). - arm64: ptrace: fix partial SETREGSET for NT_ARM_TAGGED_ADDR_CTRL (bsc#1012628). - arm64: ptrace: fix partial SETREGSET for NT_ARM_FPMR (bsc#1012628). - arm64: ptrace: fix partial SETREGSET for NT_ARM_POE (bsc#1012628). - ALSA: usb-audio: Fix a DMA to stack memory bug (bsc#1012628). - ALSA: usb-audio: Add extra PID for RME Digiface USB (bsc#1012628). - ALSA: hda/realtek: fix micmute LEDs don't work on HP Laptops (bsc#1012628). - ALSA: usb-audio: add mixer mapping for Corsair HS80 (bsc#1012628). - ALSA: hda/realtek: Enable mute and micmute LED on HP ProBook 430 G8 (bsc#1012628). - ALSA: hda/realtek: Add support for Samsung Galaxy Book3 360 (NP730QFG) (bsc#1012628). - scsi: qla2xxx: Fix abort in bsg timeout (bsc#1012628). - scsi: qla2xxx: Fix NVMe and NPIV connect issue (bsc#1012628). - scsi: qla2xxx: Supported speed displayed incorrectly for VPorts (bsc#1012628). - scsi: qla2xxx: Fix use after free on unload (bsc#1012628). - scsi: qla2xxx: Remove check req_sg_cnt should be equal to rsp_sg_cnt (bsc#1012628). - scsi: ufs: core: sysfs: Prevent div by zero (bsc#1012628). - scsi: ufs: core: Cancel RTC work during ufshcd_remove() (bsc#1012628). - scsi: ufs: qcom: Only free platform MSIs when ESI is enabled (bsc#1012628). - scsi: ufs: pltfrm: Disable runtime PM during removal of glue drivers (bsc#1012628). - scsi: ufs: core: Add missing post notify for power mode change (bsc#1012628). - nilfs2: fix potential out-of-bounds memory access in nilfs_find_entry() (bsc#1012628). - fs/smb/client: avoid querying SMB2_OP_QUERY_WSL_EA for SMB3 POSIX (bsc#1012628). - fs/smb/client: Implement new SMB3 POSIX type (bsc#1012628). - fs/smb/client: cifs_prime_dcache() for SMB3 POSIX reparse points (bsc#1012628). - smb3.1.1: fix posix mounts to older servers (bsc#1012628). - io_uring: Change res2 parameter type in io_uring_cmd_done (bsc#1012628). - bcache: revert replacing IS_ERR_OR_NULL with IS_ERR again (bsc#1012628). - Revert "readahead: properly shorten readahead when falling back to do_page_cache_ra()" (bsc#1012628). - pmdomain: imx: gpcv2: Adjust delay after power up handshake (bsc#1012628). - selftests/damon: add _damon_sysfs.py to TEST_FILES (bsc#1012628). - selftest: hugetlb_dio: fix test naming (bsc#1012628). - cacheinfo: Allocate memory during CPU hotplug if not done from the primary CPU (bsc#1012628). - x86/cacheinfo: Delete global num_cache_leaves (bsc#1012628). - drm/amdkfd: hard-code cacheline for gc943,gc944 (bsc#1012628). - drm/dp_mst: Fix MST sideband message body length check (bsc#1012628). - drm/amdkfd: add MEC version that supports no PCIe atomics for GFX12 (bsc#1012628). - drm/amd/pm: fix and simplify workload handling (bsc#1012628). - drm/dp_mst: Verify request type in the corresponding down message reply (bsc#1012628). - drm/dp_mst: Fix resetting msg rx state after topology removal (bsc#1012628). - drm/amd/display: Correct prefetch calculation (bsc#1012628). - drm/amd/display: Limit VTotal range to max hw cap minus fp (bsc#1012628). - drm/amd/display: Add a left edge pixel if in YCbCr422 or YCbCr420 and odm (bsc#1012628). - drm/amdgpu/hdp6.0: do a posting read when flushing HDP (bsc#1012628). - drm/amdgpu/hdp4.0: do a posting read when flushing HDP (bsc#1012628). - drm/amdgpu/hdp5.0: do a posting read when flushing HDP (bsc#1012628). - drm/amdgpu/hdp7.0: do a posting read when flushing HDP (bsc#1012628). - drm/amdgpu/hdp5.2: do a posting read when flushing HDP (bsc#1012628). - modpost: Add .irqentry.text to OTHER_SECTIONS (bsc#1012628). - x86/kexec: Restore GDT on return from ::preserve_context kexec (bsc#1012628). - bpf: fix OOB devmap writes when deleting elements (bsc#1012628). - dma-buf: fix dma_fence_array_signaled v4 (bsc#1012628). - dma-fence: Fix reference leak on fence merge failure path (bsc#1012628). - dma-fence: Use kernel's sort for merging fences (bsc#1012628). - xsk: fix OOB map writes when deleting elements (bsc#1012628). - regmap: detach regmap from dev on regmap_exit (bsc#1012628). - arch_numa: Restore nid checks before registering a memblock with a node (bsc#1012628). - mmc: sdhci-pci: Add DMI quirk for missing CD GPIO on Vexia Edu Atla 10 tablet (bsc#1012628). - mmc: core: Further prevent card detect during shutdown (bsc#1012628). - x86/cpu: Add Lunar Lake to list of CPUs with a broken MONITOR implementation (bsc#1012628). - ocfs2: update seq_file index in ocfs2_dlm_seq_next (bsc#1012628). - stackdepot: fix stack_depot_save_flags() in NMI context (bsc#1012628). - lib: stackinit: hide never-taken branch from compiler (bsc#1012628). - sched/numa: fix memory leak due to the overwritten vma->numab_state (bsc#1012628). - kasan: make report_lock a raw spinlock (bsc#1012628). - mm/gup: handle NULL pages in unpin_user_pages() (bsc#1012628). - mm/mempolicy: fix migrate_to_node() assuming there is at least one VMA in a MM (bsc#1012628). - x86/cpu/topology: Remove limit of CPUs due to disabled IO/APIC (bsc#1012628). - x86/mm: Add _PAGE_NOPTISHADOW bit to avoid updating userspace page tables (bsc#1012628). - mm/damon: fix order of arguments in damos_before_apply tracepoint (bsc#1012628). - mm: memcg: declare do_memsw_account inline (bsc#1012628). - mm: open-code PageTail in folio_flags() and const_folio_flags() (bsc#1012628). - mm: open-code page_folio() in dump_page() (bsc#1012628). - mm: fix vrealloc()'s KASAN poisoning logic (bsc#1012628). - mm: respect mmap hint address when aligning for THP (bsc#1012628). - scsi: ufs: pltfrm: Drop PM runtime reference count after ufshcd_remove() (bsc#1012628). - memblock: allow zero threshold in validate_numa_converage() (bsc#1012628). - rust: enable arbitrary_self_types and remove `Receiver` (bsc#1012628). - s390/pci: Sort PCI functions prior to creating virtual busses (bsc#1012628). - s390/pci: Use topology ID for multi-function devices (bsc#1012628). - s390/pci: Ignore RID for isolated VFs (bsc#1012628). - epoll: annotate racy check (bsc#1012628). - kselftest/arm64: Log fp-stress child startup errors to stdout (bsc#1012628). - s390/cpum_sf: Handle CPU hotplug remove during sampling (bsc#1012628). - block: RCU protect disk->conv_zones_bitmap (bsc#1012628). - btrfs: don't take dev_replace rwsem on task already holding it (bsc#1012628). - btrfs: avoid unnecessary device path update for the same device (bsc#1012628). - btrfs: canonicalize the device path before adding it (bsc#1012628). - btrfs: do not clear read-only when adding sprout device (bsc#1012628). - kselftest/arm64: Don't leak pipe fds in pac.exec_sign_all() (bsc#1012628). - ext4: partial zero eof block on unaligned inode size extension (bsc#1012628). - crypto: ecdsa - Avoid signed integer overflow on signature decoding (bsc#1012628). - kcsan: Turn report_filterlist_lock into a raw_spinlock (bsc#1012628). - hwmon: (nct6775) Add 665-ACE/600M-CL to ASUS WMI monitoring list (bsc#1012628). - ACPI: x86: Make UART skip quirks work on PCI UARTs without an UID (bsc#1012628). - ACPI: x86: Add adev NULL check to acpi_quirk_skip_serdev_enumeration() (bsc#1012628). - ACPI: video: force native for Apple MacbookPro11,2 and Air7,2 (bsc#1012628). - perf/x86/amd: Warn only on new bits set (bsc#1012628). - cleanup: Adjust scoped_guard() macros to avoid potential warning (bsc#1012628). - iio: magnetometer: fix if () scoped_guard() formatting (bsc#1012628). - timekeeping: Always check for negative motion (bsc#1012628). - gpio: free irqs that are still requested when the chip is being removed (bsc#1012628). - spi: spi-fsl-lpspi: Adjust type of scldiv (bsc#1012628). - soc: qcom: llcc: Use designated initializers for LLC settings (bsc#1012628). - HID: add per device quirk to force bind to hid-generic (bsc#1012628). - firmware: qcom: scm: Allow QSEECOM on Lenovo Yoga Slim 7x (bsc#1012628). - soc: qcom: pd-mapper: Add QCM6490 PD maps (bsc#1012628). - media: uvcvideo: RealSense D421 Depth module metadata (bsc#1012628). - media: uvcvideo: Add a quirk for the Kaiweets KTI-W02 infrared camera (bsc#1012628). - media: uvcvideo: Force UVC version to 1.0a for 0408:4033 (bsc#1012628). - media: cx231xx: Add support for Dexatek USB Video Grabber 1d19:6108 (bsc#1012628). - mmc: core: Add SD card quirk for broken poweroff notification (bsc#1012628). - mmc: sdhci-esdhc-imx: enable quirks SDHCI_QUIRK_NO_LED (bsc#1012628). - firmware: qcom: scm: Allow QSEECOM on Dell XPS 13 9345 (bsc#1012628). - soc: imx8m: Probe the SoC driver as platform driver (bsc#1012628). - regmap: maple: Provide lockdep (sub)class for maple tree's internal lock (bsc#1012628). - selftests/resctrl: Protect against array overflow when reading strings (bsc#1012628). - sched_ext: add a missing rcu_read_lock/unlock pair at scx_select_cpu_dfl() (bsc#1012628). - HID: magicmouse: Apple Magic Trackpad 2 USB-C driver support (bsc#1012628). - drm/xe/pciids: separate RPL-U and RPL-P PCI IDs (bsc#1012628). - drm/xe/pciids: separate ARL and MTL PCI IDs (bsc#1012628). - drm/vc4: hdmi: Avoid log spam for audio start failure (bsc#1012628). - drm/vc4: hvs: Set AXI panic modes for the HVS (bsc#1012628). - drm/xe/pciids: Add PVC's PCI device ID macros (bsc#1012628). - wifi: rtw88: use ieee80211_purge_tx_queue() to purge TX skb (bsc#1012628). - drm/xe/pciid: Add new PCI id for ARL (bsc#1012628). - drm: panel-orientation-quirks: Add quirk for AYA NEO 2 model (bsc#1012628). - drm: panel-orientation-quirks: Add quirk for AYA NEO Founder edition (bsc#1012628). - drm: panel-orientation-quirks: Add quirk for AYA NEO GEEK (bsc#1012628). - drm/bridge: it6505: Enable module autoloading (bsc#1012628). - drm/mcde: Enable module autoloading (bsc#1012628). - wifi: rtw89: check return value of ieee80211_probereq_get() for RNR (bsc#1012628). - drm/amd/display: Fix out-of-bounds access in 'dcn21_link_encoder_create' (bsc#1012628). - drm/radeon/r600_cs: Fix possible int overflow in r600_packet3_check() (bsc#1012628). - ASoC: Intel: sof_rt5682: Add HDMI-In capture with rt5682 support for MTL (bsc#1012628). - dlm: fix possible lkb_resource null dereference (bsc#1012628). - drm/amd/display: skip disable CRTC in seemless bootup case (bsc#1012628). - drm/amd/display: Fix garbage or black screen when resetting otg (bsc#1012628). - drm/amd/display: disable SG displays on cyan skillfish (bsc#1012628). - drm/xe/ptl: L3bank mask is not available on the media GT (bsc#1012628). - drm/xe/xe3: Add initial set of workarounds (bsc#1012628). - drm/display: Fix building with GCC 15 (bsc#1012628). - ALSA: hda: Use own quirk lookup helper (bsc#1012628). - ALSA: hda/conexant: Use the new codec SSID matching (bsc#1012628). - ALSA: hda/realtek: Use codec SSID matching for Lenovo devices (bsc#1012628). - r8169: don't apply UDP padding quirk on RTL8126A (bsc#1012628). - samples/bpf: Fix a resource leak (bsc#1012628). - wifi: ath12k: fix atomic calls in ath12k_mac_op_set_bitrate_mask() (bsc#1012628). - accel/qaic: Add AIC080 support (bsc#1012628). - drm/amd/display: Full exit out of IPS2 when all allow signals have been cleared (bsc#1012628). - net: fec_mpc52xx_phy: Use %pa to format resource_size_t (bsc#1012628). - net: ethernet: fs_enet: Use %pa to format resource_size_t (bsc#1012628). - net/sched: cbs: Fix integer overflow in cbs_set_port_rate() (bsc#1012628). - af_packet: avoid erroring out after sock_init_data() in packet_create() (bsc#1012628). - Bluetooth: L2CAP: do not leave dangling sk pointer on error in l2cap_sock_create() (bsc#1012628). - Bluetooth: RFCOMM: avoid leaving dangling sk pointer in rfcomm_sock_alloc() (bsc#1012628). - net: af_can: do not leave a dangling sk pointer in can_create() (bsc#1012628). - net: ieee802154: do not leave a dangling sk pointer in ieee802154_create() (bsc#1012628). - net: inet: do not leave a dangling sk pointer in inet_create() (bsc#1012628). - net: inet6: do not leave a dangling sk pointer in inet6_create() (bsc#1012628). - wifi: ath10k: avoid NULL pointer error during sdio remove (bsc#1012628). - wifi: ath5k: add PCI ID for SX76X (bsc#1012628). - wifi: ath5k: add PCI ID for Arcadyan devices (bsc#1012628). - fanotify: allow reporting errors on failure to open fd (bsc#1012628). - bpf: Prevent tailcall infinite loop caused by freplace (bsc#1012628). - ASoC: sdw_utils: Add support for exclusion DAI quirks (bsc#1012628). - ASoC: sdw_utils: Add a quirk to allow the cs42l43 mic DAI to be ignored (bsc#1012628). - ASoC: Intel: sof_sdw: Add quirk for cs42l43 system using host DMICs (bsc#1012628). - ASoC: Intel: sof_sdw: Add quirks for some new Lenovo laptops (bsc#1012628). - drm/xe/guc/ct: Flush g2h worker in case of g2h response timeout (bsc#1012628). - drm/panel: simple: Add Microchip AC69T88A LVDS Display panel (bsc#1012628). - net: sfp: change quirks for Alcatel Lucent G-010S-P (bsc#1012628). - net: stmmac: Programming sequence for VLAN packets with split header (bsc#1012628). - drm/sched: memset() 'job' in drm_sched_job_init() (bsc#1012628). - drm/amd/display: Adding array index check to prevent memory corruption (bsc#1012628). - drm/amdgpu/gfx9: Add cleaner shader for GFX9.4.2 (bsc#1012628). - drm/amdgpu: clear RB_OVERFLOW bit when enabling interrupts for vega20_ih (bsc#1012628). - drm/amdgpu: Dereference the ATCS ACPI buffer (bsc#1012628). - netlink: specs: Add missing bitset attrs to ethtool spec (bsc#1012628). - drm/amdgpu: refine error handling in amdgpu_ttm_tt_pin_userptr (bsc#1012628). - ASoC: sdw_utils: Add quirk to exclude amplifier function (bsc#1012628). - ASoC: Intel: soc-acpi-intel-arl-match: Add rt722 and rt1320 support (bsc#1012628). - drm/amd/display: Fix underflow when playing 8K video in full screen mode (bsc#1012628). - mptcp: annotate data-races around subflow->fully_established (bsc#1012628). - dma-debug: fix a possible deadlock on radix_lock (bsc#1012628). - jfs: array-index-out-of-bounds fix in dtReadFirst (bsc#1012628). - jfs: fix shift-out-of-bounds in dbSplit (bsc#1012628). - jfs: fix array-index-out-of-bounds in jfs_readdir (bsc#1012628). - jfs: add a check to prevent array-index-out-of-bounds in dbAdjTree (bsc#1012628). - fsl/fman: Validate cell-index value obtained from Device Tree (bsc#1012628). - net/tcp: Add missing lockdep annotations for TCP-AO hlist traversals (bsc#1012628). - drm/panic: Add ABGR2101010 support (bsc#1012628). - drm/amd/display: Remove hw w/a toggle if on DP2/HPO (bsc#1012628). - drm/amd/display: parse umc_info or vram_info based on ASIC (bsc#1012628). - drm/amd/display: Prune Invalid Modes For HDMI Output (bsc#1012628). - drm/amdgpu: skip amdgpu_device_cache_pci_state under sriov (bsc#1012628). - virtio-net: fix overflow inside virtnet_rq_alloc (bsc#1012628). - ALSA: usb-audio: Make mic volume workarounds globally applicable (bsc#1012628). - drm/amdgpu: set the right AMDGPU sg segment limitation (bsc#1012628). - wifi: ipw2x00: libipw_rx_any(): fix bad alignment (bsc#1012628). - wifi: brcmfmac: Fix oops due to NULL pointer dereference in brcmf_sdiod_sglist_rw() (bsc#1012628). - bpf: Call free_htab_elem() after htab_unlock_bucket() (bsc#1012628). - mptcp: fix possible integer overflow in mptcp_reset_tout_timer (bsc#1012628). - dsa: qca8k: Use nested lock to avoid splat (bsc#1012628). - i2c: i801: Add support for Intel Panther Lake (bsc#1012628). - Bluetooth: hci_conn: Reduce hci_conn_drop() calls in two functions (bsc#1012628). - Bluetooth: btusb: Add RTL8852BE device 0489:e123 to device tables (bsc#1012628). - Bluetooth: btusb: Add USB HW IDs for MT7920/MT7925 (bsc#1012628). - Bluetooth: hci_conn: Use disable_delayed_work_sync (bsc#1012628). - Bluetooth: hci_core: Fix not checking skb length on hci_acldata_packet (bsc#1012628). - Bluetooth: Add new quirks for ATS2851 (bsc#1012628). - Bluetooth: Support new quirks for ATS2851 (bsc#1012628). - Bluetooth: Set quirks for ATS2851 (bsc#1012628). - Bluetooth: btusb: Add new VID/PID 0489/e111 for MT7925 (bsc#1012628). - Bluetooth: btusb: Add new VID/PID 0489/e124 for MT7925 (bsc#1012628). - Bluetooth: btusb: Add 3 HWIDs for MT7925 (bsc#1012628). - ASoC: hdmi-codec: reorder channel allocation list (bsc#1012628). - rocker: fix link status detection in rocker_carrier_init() (bsc#1012628). - net/neighbor: clear error in case strict check is not set (bsc#1012628). - netpoll: Use rcu_access_pointer() in __netpoll_setup (bsc#1012628). - pinctrl: freescale: fix COMPILE_TEST error with PINCTRL_IMX_SCU (bsc#1012628). - rtla: Fix consistency in getopt_long for timerlat_hist (bsc#1012628). - tracing/ftrace: disable preemption in syscall probe (bsc#1012628). - tracing: Use atomic64_inc_return() in trace_clock_counter() (bsc#1012628). - tools/rtla: fix collision with glibc sched_attr/sched_set_attr (bsc#1012628). - rtla/timerlat: Make timerlat_top_cpu->*_count unsigned long long (bsc#1012628). - rtla/timerlat: Make timerlat_hist_cpu->*_count unsigned long long (bsc#1012628). - scsi: hisi_sas: Add cond_resched() for no forced preemption model (bsc#1012628). - scsi: hisi_sas: Create all dump files during debugfs initialization (bsc#1012628). - ring-buffer: Limit time with disabled interrupts in rb_check_pages() (bsc#1012628). - pinmux: Use sequential access to access desc->pinmux data (bsc#1012628). - scsi: ufs: core: Make DMA mask configuration more flexible (bsc#1012628). - iommu/amd: Fix corruption when mapping large pages from 0 (bsc#1012628). - bpf: put bpf_link's program when link is safe to be deallocated (bsc#1012628). - scsi: lpfc: Call lpfc_sli4_queue_unset() in restart and rmmod paths (bsc#1012628). - scsi: lpfc: Check SLI_ACTIVE flag in FDMI cmpl before submitting follow up FDMI (bsc#1012628). - scsi: lpfc: Prevent NDLP reference count underflow in dev_loss_tmo callback (bsc#1012628). - clk: qcom: rcg2: add clk_rcg2_shared_floor_ops (bsc#1012628). - clk: qcom: rpmh: add support for SAR2130P (bsc#1012628). - clk: qcom: tcsrcc-sm8550: add SAR2130P support (bsc#1012628). - clk: qcom: dispcc-sm8550: enable support for SAR2130P (bsc#1012628). - clk: qcom: clk-alpha-pll: Add NSS HUAYRA ALPHA PLL support for ipq9574 (bsc#1012628). - leds: class: Protect brightness_show() with led_cdev->led_access mutex (bsc#1012628). - scsi: st: Don't modify unknown block number in MTIOCGET (bsc#1012628). - scsi: st: Add MTIOCGET and MTLOAD to ioctls allowed after device reset (bsc#1012628). - pinctrl: qcom-pmic-gpio: add support for PM8937 (bsc#1012628). - pinctrl: qcom: spmi-mpp: Add PM8937 compatible (bsc#1012628). - thermal/drivers/qcom/tsens-v1: Add support for MSM8937 tsens (bsc#1012628). - nvdimm: rectify the illogical code within nd_dax_probe() (bsc#1012628). - smb: client: memcpy() with surrounding object base address (bsc#1012628). - tracing: Fix function name for trampoline (bsc#1012628). - tools/rtla: Enhance argument parsing in timerlat_load.py (bsc#1012628). - verification/dot2: Improve dot parser robustness (bsc#1012628). - mailbox: pcc: Check before sending MCTP PCC response ACK (bsc#1012628). - f2fs: fix f2fs_bug_on when uninstalling filesystem call f2fs_evict_inode (bsc#1012628). - KMSAN: uninit-value in inode_go_dump (5) (bsc#1012628). - i3c: mipi-i3c-hci: Mask ring interrupts before ring stop request (bsc#1012628). - PCI: qcom: Add support for IPQ9574 (bsc#1012628). - PCI: vmd: Add DID 8086:B06F and 8086:B60B for Intel client SKUs (bsc#1012628). - PCI: vmd: Set devices to D0 before enabling PM L1 Substates (bsc#1012628). - PCI: Detect and trust built-in Thunderbolt chips (bsc#1012628). - PCI: starfive: Enable controller runtime PM before probing host bridge (bsc#1012628). - PCI: Add 'reset_subordinate' to reset hierarchy below bridge (bsc#1012628). - PCI: Add ACS quirk for Wangxun FF5xxx NICs (bsc#1012628). - remoteproc: qcom: pas: enable SAR2130P audio DSP support (bsc#1012628). - i3c: Use i3cdev->desc->info instead of calling i3c_device_get_info() to avoid deadlock (bsc#1012628). - f2fs: print message if fscorrupted was found in f2fs_new_node_page() (bsc#1012628). - f2fs: fix to shrink read extent node in batches (bsc#1012628). - f2fs: add a sysfs node to limit max read extent count per-inode (bsc#1012628). - ACPI: x86: Add skip i2c clients quirk for Acer Iconia One 8 A1-840 (bsc#1012628). - ACPI: x86: Clean up Asus entries in acpi_quirk_skip_dmi_ids[] (bsc#1012628). - LoongArch: Fix sleeping in atomic context for PREEMPT_RT (bsc#1012628). - fs/ntfs3: Fix warning in ni_fiemap (bsc#1012628). - fs/ntfs3: Fix case when unmarked clusters intersect with zone (bsc#1012628). - regulator: qcom-rpmh: Update ranges for FTSMPS525 (bsc#1012628). - usb: chipidea: add CI_HDRC_HAS_SHORT_PKT_LIMIT flag (bsc#1012628). - usb: chipidea: udc: limit usb request length to max 16KB (bsc#1012628). - usb: chipidea: udc: create bounce buffer for problem sglist entries if possible (bsc#1012628). - usb: chipidea: udc: handle USB Error Interrupt if IOC not set (bsc#1012628). - usb: typec: ucsi: Do not call ACPI _DSM method for UCSI read operations (bsc#1012628). - iio: adc: ad7192: properly check spi_get_device_match_data() (bsc#1012628). - iio: light: ltr501: Add LTER0303 to the supported devices (bsc#1012628). - usb: typec: ucsi: glink: be more precise on orientation-aware ports (bsc#1012628). - ASoC: amd: yc: fix internal mic on Redmi G 2022 (bsc#1012628). - drm/amdgpu/vcn: reset fw_shared when VCPU buffers corrupted on vcn v4.0.3 (bsc#1012628). - MIPS: Loongson64: DTS: Really fix PCIe port nodes for ls7a (bsc#1012628). - ASoC: amd: yc: Add quirk for microphone on Lenovo Thinkpad T14s Gen 6 21M1CTO1WW (bsc#1012628). - powerpc/prom_init: Fixup missing powermac #size-cells (bsc#1012628). - misc: eeprom: eeprom_93cx6: Add quirk for extra read clock cycle (bsc#1012628). - rtc: cmos: avoid taking rtc_lock for extended period of time (bsc#1012628). - serial: 8250_dw: Add Sophgo SG2044 quirk (bsc#1012628). - Revert "nvme: make keep-alive synchronous operation" (bsc#1012628). - irqchip/gicv3-its: Add workaround for hip09 ITS erratum 162100801 (bsc#1012628). - smb: client: don't try following DFS links in cifs_tree_connect() (bsc#1012628). - setlocalversion: work around "git describe" performance (bsc#1012628). - io_uring/tctx: work around xa_store() allocation error issue (bsc#1012628). - scsi: ufs: pltfrm: Dellocate HBA during ufshcd_pltfrm_remove() (bsc#1012628). - drm/xe/devcoredump: Use drm_puts and already cached local variables (bsc#1012628). - drm/xe/devcoredump: Improve section headings and add tile info (bsc#1012628). - drm/xe/devcoredump: Add ASCII85 dump helper function (bsc#1012628). - drm/xe/guc: Copy GuC log prior to dumping (bsc#1012628). - drm/xe/forcewake: Add a helper xe_force_wake_ref_has_domain() (bsc#1012628). - drm/xe/devcoredump: Update handling of xe_force_wake_get return (bsc#1012628). - drm/amd/display: Add option to retrieve detile buffer size (bsc#1012628). - sched: fix warning in sched_setaffinity (bsc#1012628). - sched/core: Remove the unnecessary need_resched() check in nohz_csd_func() (bsc#1012628). - sched/fair: Check idle_cpu() before need_resched() to detect ilb CPU turning busy (bsc#1012628). - sched/core: Prevent wakeup of ksoftirqd during idle load balance (bsc#1012628). - sched/deadline: Fix warning in migrate_enable for boosted tasks (bsc#1012628). - btrfs: drop unused parameter options from open_ctree() (bsc#1012628). - btrfs: drop unused parameter data from btrfs_fill_super() (bsc#1012628). - btrfs: fix missing snapshot drew unlock when root is dead during swap activation (bsc#1012628). - clk: en7523: Initialize num before accessing hws in en7523_register_clocks() (bsc#1012628). - tracing/eprobe: Fix to release eprobe when failed to add dyn_event (bsc#1012628). - x86: Fix build regression with CONFIG_KEXEC_JUMP enabled (bsc#1012628). - Revert "unicode: Don't special case ignorable code points" (bsc#1012628). - vfio/mlx5: Align the page tracking max message size with the device capability (bsc#1012628). - selftests/ftrace: adjust offset for kprobe syntax error test (bsc#1012628). - KVM: x86/mmu: Ensure that kvm_release_pfn_clean() takes exact pfn from kvm_faultin_pfn() (bsc#1012628). - jffs2: Prevent rtime decompress memory corruption (bsc#1012628). - jffs2: Fix rtime decompressor (bsc#1012628). - media: ipu6: use the IPU6 DMA mapping APIs to do mapping (bsc#1012628). - ocfs2: Revert "ocfs2: fix the la space leak when unmounting an ocfs2 volume" (bsc#1012628). - net/mlx5: unique names for per device caches (bsc#1012628). - ASoC: Intel: avs: Fix return status of avs_pcm_hw_constraints_init() (bsc#1012628). - drm/amdgpu: rework resume handling for display (v2) (bsc#1012628). - ALSA: hda: Fix build error without CONFIG_SND_DEBUG (bsc#1012628). - Revert "drm/amd/display: parse umc_info or vram_info based on ASIC" (bsc#1012628). - s390/pci: Fix leak of struct zpci_dev when zpci_add_device() fails (bsc#1012628). - ALSA: hda/realtek: Fix spelling mistake "Firelfy" -> "Firefly" (bsc#1012628). - timekeeping: Remove CONFIG_DEBUG_TIMEKEEPING (bsc#1012628). - clocksource: Make negative motion detection more robust (bsc#1012628). - softirq: Allow raising SCHED_SOFTIRQ from SMP-call-function on RT kernel (bsc#1012628). - Update config files. - Rename to patches.kernel.org/6.12.5-445-btrfs-fix-mount-failure-due-to-remount-races.patch. - commit 941f839 ++++ kernel-source: - amdgpu/uvd: get ring reference from rq scheduler (git-fixes). - tipc: fix NULL deref in cleanup_bearer() (git-fixes). - commit dfae15e - Linux 6.12.5 (bsc#1012628). - iTCO_wdt: mask NMI_NOW bit for update_no_reboot_bit() call (bsc#1012628). - watchdog: xilinx_wwdt: Calculate max_hw_heartbeat_ms using clock frequency (bsc#1012628). - watchdog: apple: Actually flush writes after requesting watchdog restart (bsc#1012628). - watchdog: mediatek: Make sure system reset gets asserted in mtk_wdt_restart() (bsc#1012628). - can: gs_usb: add usb endpoint address detection at driver probe step (bsc#1012628). - can: c_can: c_can_handle_bus_err(): update statistics if skb allocation fails (bsc#1012628). - can: sun4i_can: sun4i_can_err(): call can_change_state() even if cf is NULL (bsc#1012628). - can: hi311x: hi3110_can_ist(): fix potential use-after-free (bsc#1012628). - can: m_can: m_can_handle_lec_err(): fix {rx,tx}_errors statistics (bsc#1012628). - can: ifi_canfd: ifi_canfd_handle_lec_err(): fix {rx,tx}_errors statistics (bsc#1012628). - can: hi311x: hi3110_can_ist(): fix {rx,tx}_errors statistics (bsc#1012628). - can: sja1000: sja1000_err(): fix {rx,tx}_errors statistics (bsc#1012628). - can: sun4i_can: sun4i_can_err(): fix {rx,tx}_errors statistics (bsc#1012628). - can: ems_usb: ems_usb_rx_err(): fix {rx,tx}_errors statistics (bsc#1012628). - can: f81604: f81604_handle_can_bus_errors(): fix {rx,tx}_errors statistics (bsc#1012628). - ipvs: fix UB due to uninitialized stack access in ip_vs_protocol_init() (bsc#1012628). - netfilter: x_tables: fix LED ID check in led_tg_check() (bsc#1012628). - netfilter: nft_socket: remove WARN_ON_ONCE on maximum cgroup level (bsc#1012628). - selftests: hid: fix typo and exit code (bsc#1012628). - net: enetc: Do not configure preemptible TCs if SIs do not support (bsc#1012628). - ptp: Add error handling for adjfine callback in ptp_clock_adjtime (bsc#1012628). - net/sched: tbf: correct backlog statistic for GSO packets (bsc#1012628). - net: hsr: avoid potential out-of-bound access in fill_frame_info() (bsc#1012628). - bnxt_en: ethtool: Supply ntuple rss context action (bsc#1012628). - net: Fix icmp host relookup triggering ip_rt_bug (bsc#1012628). - ipv6: avoid possible NULL deref in modify_prefix_route() (bsc#1012628). - can: j1939: j1939_session_new(): fix skb reference counting (bsc#1012628). - platform/x86: asus-wmi: Ignore return value when writing thermal policy (bsc#1012628). - net: phy: microchip: Reset LAN88xx PHY to ensure clean link state on LAN7800/7850 (bsc#1012628). - net/ipv6: release expired exception dst cached in socket (bsc#1012628). - dccp: Fix memory leak in dccp_feat_change_recv (bsc#1012628). - tipc: Fix use-after-free of kernel socket in cleanup_bearer() (bsc#1012628). - net/smc: initialize close_work early to avoid warning (bsc#1012628). - net/smc: fix LGR and link use-after-free issue (bsc#1012628). - net/qed: allow old cards not supporting "num_images" to work (bsc#1012628). - net: hsr: must allocate more bytes for RedBox support (bsc#1012628). - ice: fix PHY Clock Recovery availability check (bsc#1012628). - ice: fix PHY timestamp extraction for ETH56G (bsc#1012628). - ice: Fix VLAN pruning in switchdev mode (bsc#1012628). - idpf: set completion tag for "empty" bufs associated with a packet (bsc#1012628). - ixgbevf: stop attempting IPSEC offload on Mailbox API 1.5 (bsc#1012628). - ixgbe: downgrade logging of unsupported VF API version to debug (bsc#1012628). - ixgbe: Correct BASE-BX10 compliance code (bsc#1012628). - igb: Fix potential invalid memory access in igb_init_module() (bsc#1012628). - netfilter: nft_inner: incorrect percpu area handling under softirq (bsc#1012628). - Revert "udp: avoid calling sock_def_readable() if possible" (bsc#1012628). - net: sched: fix erspan_opt settings in cls_flower (bsc#1012628). - netfilter: ipset: Hold module reference while requesting a module (bsc#1012628). - netfilter: nft_set_hash: skip duplicated elements pending gc run (bsc#1012628). - ethtool: Fix wrong mod state in case of verbose and no_mask bitset (bsc#1012628). - mlxsw: spectrum_acl_flex_keys: Constify struct mlxsw_afk_element_inst (bsc#1012628). - mlxsw: spectrum_acl_flex_keys: Use correct key block on Spectrum-4 (bsc#1012628). - geneve: do not assume mac header is set in geneve_xmit_skb() (bsc#1012628). - net/mlx5: HWS: Fix memory leak in mlx5hws_definer_calc_layout (bsc#1012628). - net/mlx5: HWS: Properly set bwc queue locks lock classes (bsc#1012628). - net/mlx5e: SD, Use correct mdev to build channel param (bsc#1012628). - net/mlx5e: Remove workaround to avoid syndrome for internal port (bsc#1012628). - vsock/test: fix failures due to wrong SO_RCVLOWAT parameter (bsc#1012628). - vsock/test: fix parameter types in SO_VM_SOCKETS_* calls (bsc#1012628). - net: avoid potential UAF in default_operstate() (bsc#1012628). - gpio: grgpio: use a helper variable to store the address of ofdev->dev (bsc#1012628). - gpio: grgpio: Add NULL check in grgpio_probe (bsc#1012628). - mmc: mtk-sd: use devm_mmc_alloc_host (bsc#1012628). - mmc: mtk-sd: Fix error handle of probe function (bsc#1012628). - mmc: mtk-sd: fix devm_clk_get_optional usage (bsc#1012628). - mmc: mtk-sd: Fix MMC_CAP2_CRYPTO flag setting (bsc#1012628). - mmc: sd: SDUC Support Recognition (bsc#1012628). - mmc: core: Adjust ACMD22 to SDUC (bsc#1012628). - mmc: core: Use GFP_NOIO in ACMD22 (bsc#1012628). - zram: do not mark idle slots that cannot be idle (bsc#1012628). - zram: clear IDLE flag in mark_idle() (bsc#1012628). - ntp: Remove invalid cast in time offset math (bsc#1012628). - f2fs: clean up w/ F2FS_{BLK_TO_BYTES,BTYES_TO_BLK} (bsc#1012628). - f2fs: fix to adjust appropriate length for fiemap (bsc#1012628). - f2fs: fix to requery extent which cross boundary of inquiry (bsc#1012628). - i3c: master: Replace hard code 2 with macro I3C_ADDR_SLOT_STATUS_BITS (bsc#1012628). - i3c: master: Extend address status bit to 4 and add I3C_ADDR_SLOT_EXT_DESIRED (bsc#1012628). - i3c: master: Fix dynamic address leak when 'assigned-address' is present (bsc#1012628). - drm/amd/display: calculate final viewport before TAP optimization (bsc#1012628). - drm/amd/display: Ignore scalar validation failure if pipe is phantom (bsc#1012628). - scsi: ufs: core: Always initialize the UIC done completion (bsc#1012628). - scsi: ufs: core: Add ufshcd_send_bsg_uic_cmd() for UFS BSG (bsc#1012628). - bpf, vsock: Fix poll() missing a queue (bsc#1012628). - bpf, vsock: Invoke proto::close on close() (bsc#1012628). - xsk: always clear DMA mapping information when unmapping the pool (bsc#1012628). - bpftool: fix potential NULL pointer dereferencing in prog_dump() (bsc#1012628). - drm/sti: Add __iomem for mixer_dbg_mxn's parameter (bsc#1012628). - tcp_bpf: Fix the sk_mem_uncharge logic in tcp_bpf_sendmsg (bsc#1012628). - ALSA: seq: ump: Fix seq port updates per FB info notify (bsc#1012628). - ALSA: usb-audio: Notify xrun for low-latency mode (bsc#1012628). - tools: Override makefile ARCH variable if defined, but empty (bsc#1012628). - spi: mpc52xx: Add cancel_work_sync before module remove (bsc#1012628). - ASoC: SOF: ipc3-topology: Convert the topology pin index to ALH dai index (bsc#1012628). - ASoC: SOF: ipc3-topology: fix resource leaks in sof_ipc3_widget_setup_comp_dai() (bsc#1012628). - pmdomain: core: Add missing put_device() (bsc#1012628). - pmdomain: core: Fix error path in pm_genpd_init() when ida alloc fails (bsc#1012628). - nvme: don't apply NVME_QUIRK_DEALLOCATE_ZEROES when DSM is not supported (bsc#1012628). - x86/pkeys: Change caller of update_pkru_in_sigframe() (bsc#1012628). - x86/pkeys: Ensure updated PKRU value is XRSTOR'd (bsc#1012628). - bpf: Ensure reg is PTR_TO_STACK in process_iter_arg (bsc#1012628). - irqchip/stm32mp-exti: CONFIG_STM32MP_EXTI should not default to y when compile-testing (bsc#1012628). - drivers/virt: pkvm: Don't fail ioremap() call if MMIO_GUARD fails (bsc#1012628). - bpf: Don't mark STACK_INVALID as STACK_MISC in mark_stack_slot_misc (bsc#1012628). - bpf: Fix narrow scalar spill onto 64-bit spilled scalar slots (bsc#1012628). - nvme-fabrics: handle zero MAXCMD without closing the connection (bsc#1012628). - nvme-tcp: fix the memleak while create new ctrl failed (bsc#1012628). - nvme-rdma: unquiesce admin_q before destroy it (bsc#1012628). - scsi: sg: Fix slab-use-after-free read in sg_release() (bsc#1012628). - scsi: scsi_debug: Fix hrtimer support for ndelay (bsc#1012628). - ASoC: mediatek: mt8188-mt6359: Remove hardcoded dmic codec (bsc#1012628). - drm/v3d: Enable Performance Counters before clearing them (bsc#1012628). - ocfs2: free inode when ocfs2_get_init_inode() fails (bsc#1012628). - scatterlist: fix incorrect func name in kernel-doc (bsc#1012628). - iio: magnetometer: yas530: use signed integer type for clamp limits (bsc#1012628). - smb: client: fix potential race in cifs_put_tcon() (bsc#1012628). - bpf: Handle BPF_EXIST and BPF_NOEXIST for LPM trie (bsc#1012628). - bpf: Remove unnecessary kfree(im_node) in lpm_trie_update_elem (bsc#1012628). - bpf: Handle in-place update for full LPM trie correctly (bsc#1012628). - bpf: Fix exact match conditions in trie_get_next_key() (bsc#1012628). - x86/CPU/AMD: WARN when setting EFER.AUTOIBRS if and only if the WRMSR fails (bsc#1012628). - rust: allow `clippy::needless_lifetimes` (bsc#1012628). - HID: i2c-hid: Revert to using power commands to wake on resume (bsc#1012628). - HID: wacom: fix when get product name maybe null pointer (bsc#1012628). - LoongArch: Add architecture specific huge_pte_clear() (bsc#1012628). - LoongArch: KVM: Protect kvm_check_requests() with SRCU (bsc#1012628). - ksmbd: fix Out-of-Bounds Read in ksmbd_vfs_stream_read (bsc#1012628). - ksmbd: fix Out-of-Bounds Write in ksmbd_vfs_stream_write (bsc#1012628). - watchdog: rti: of: honor timeout-sec property (bsc#1012628). - can: dev: can_set_termination(): allow sleeping GPIOs (bsc#1012628). - can: mcp251xfd: mcp251xfd_get_tef_len(): work around erratum DS80000789E 6 (bsc#1012628). - tracing: Fix cmp_entries_dup() to respect sort() comparison rules (bsc#1012628). - net :mana :Request a V2 response version for MANA_QUERY_GF_STAT (bsc#1012628). - iommufd: Fix out_fput in iommufd_fault_alloc() (bsc#1012628). - arm64: mm: Fix zone_dma_limit calculation (bsc#1012628). - arm64: Ensure bits ASID[15:8] are masked out when the kernel uses 8-bit ASIDs (bsc#1012628). - arm64: ptrace: fix partial SETREGSET for NT_ARM_TAGGED_ADDR_CTRL (bsc#1012628). - arm64: ptrace: fix partial SETREGSET for NT_ARM_FPMR (bsc#1012628). - arm64: ptrace: fix partial SETREGSET for NT_ARM_POE (bsc#1012628). - ALSA: usb-audio: Fix a DMA to stack memory bug (bsc#1012628). - ALSA: usb-audio: Add extra PID for RME Digiface USB (bsc#1012628). - ALSA: hda/realtek: fix micmute LEDs don't work on HP Laptops (bsc#1012628). - ALSA: usb-audio: add mixer mapping for Corsair HS80 (bsc#1012628). - ALSA: hda/realtek: Enable mute and micmute LED on HP ProBook 430 G8 (bsc#1012628). - ALSA: hda/realtek: Add support for Samsung Galaxy Book3 360 (NP730QFG) (bsc#1012628). - scsi: qla2xxx: Fix abort in bsg timeout (bsc#1012628). - scsi: qla2xxx: Fix NVMe and NPIV connect issue (bsc#1012628). - scsi: qla2xxx: Supported speed displayed incorrectly for VPorts (bsc#1012628). - scsi: qla2xxx: Fix use after free on unload (bsc#1012628). - scsi: qla2xxx: Remove check req_sg_cnt should be equal to rsp_sg_cnt (bsc#1012628). - scsi: ufs: core: sysfs: Prevent div by zero (bsc#1012628). - scsi: ufs: core: Cancel RTC work during ufshcd_remove() (bsc#1012628). - scsi: ufs: qcom: Only free platform MSIs when ESI is enabled (bsc#1012628). - scsi: ufs: pltfrm: Disable runtime PM during removal of glue drivers (bsc#1012628). - scsi: ufs: core: Add missing post notify for power mode change (bsc#1012628). - nilfs2: fix potential out-of-bounds memory access in nilfs_find_entry() (bsc#1012628). - fs/smb/client: avoid querying SMB2_OP_QUERY_WSL_EA for SMB3 POSIX (bsc#1012628). - fs/smb/client: Implement new SMB3 POSIX type (bsc#1012628). - fs/smb/client: cifs_prime_dcache() for SMB3 POSIX reparse points (bsc#1012628). - smb3.1.1: fix posix mounts to older servers (bsc#1012628). - io_uring: Change res2 parameter type in io_uring_cmd_done (bsc#1012628). - bcache: revert replacing IS_ERR_OR_NULL with IS_ERR again (bsc#1012628). - Revert "readahead: properly shorten readahead when falling back to do_page_cache_ra()" (bsc#1012628). - pmdomain: imx: gpcv2: Adjust delay after power up handshake (bsc#1012628). - selftests/damon: add _damon_sysfs.py to TEST_FILES (bsc#1012628). - selftest: hugetlb_dio: fix test naming (bsc#1012628). - cacheinfo: Allocate memory during CPU hotplug if not done from the primary CPU (bsc#1012628). - x86/cacheinfo: Delete global num_cache_leaves (bsc#1012628). - drm/amdkfd: hard-code cacheline for gc943,gc944 (bsc#1012628). - drm/dp_mst: Fix MST sideband message body length check (bsc#1012628). - drm/amdkfd: add MEC version that supports no PCIe atomics for GFX12 (bsc#1012628). - drm/amd/pm: fix and simplify workload handling (bsc#1012628). - drm/dp_mst: Verify request type in the corresponding down message reply (bsc#1012628). - drm/dp_mst: Fix resetting msg rx state after topology removal (bsc#1012628). - drm/amd/display: Correct prefetch calculation (bsc#1012628). - drm/amd/display: Limit VTotal range to max hw cap minus fp (bsc#1012628). - drm/amd/display: Add a left edge pixel if in YCbCr422 or YCbCr420 and odm (bsc#1012628). - drm/amdgpu/hdp6.0: do a posting read when flushing HDP (bsc#1012628). - drm/amdgpu/hdp4.0: do a posting read when flushing HDP (bsc#1012628). - drm/amdgpu/hdp5.0: do a posting read when flushing HDP (bsc#1012628). - drm/amdgpu/hdp7.0: do a posting read when flushing HDP (bsc#1012628). - drm/amdgpu/hdp5.2: do a posting read when flushing HDP (bsc#1012628). - modpost: Add .irqentry.text to OTHER_SECTIONS (bsc#1012628). - x86/kexec: Restore GDT on return from ::preserve_context kexec (bsc#1012628). - bpf: fix OOB devmap writes when deleting elements (bsc#1012628). - dma-buf: fix dma_fence_array_signaled v4 (bsc#1012628). - dma-fence: Fix reference leak on fence merge failure path (bsc#1012628). - dma-fence: Use kernel's sort for merging fences (bsc#1012628). - xsk: fix OOB map writes when deleting elements (bsc#1012628). - regmap: detach regmap from dev on regmap_exit (bsc#1012628). - arch_numa: Restore nid checks before registering a memblock with a node (bsc#1012628). - mmc: sdhci-pci: Add DMI quirk for missing CD GPIO on Vexia Edu Atla 10 tablet (bsc#1012628). - mmc: core: Further prevent card detect during shutdown (bsc#1012628). - x86/cpu: Add Lunar Lake to list of CPUs with a broken MONITOR implementation (bsc#1012628). - ocfs2: update seq_file index in ocfs2_dlm_seq_next (bsc#1012628). - stackdepot: fix stack_depot_save_flags() in NMI context (bsc#1012628). - lib: stackinit: hide never-taken branch from compiler (bsc#1012628). - sched/numa: fix memory leak due to the overwritten vma->numab_state (bsc#1012628). - kasan: make report_lock a raw spinlock (bsc#1012628). - mm/gup: handle NULL pages in unpin_user_pages() (bsc#1012628). - mm/mempolicy: fix migrate_to_node() assuming there is at least one VMA in a MM (bsc#1012628). - x86/cpu/topology: Remove limit of CPUs due to disabled IO/APIC (bsc#1012628). - x86/mm: Add _PAGE_NOPTISHADOW bit to avoid updating userspace page tables (bsc#1012628). - mm/damon: fix order of arguments in damos_before_apply tracepoint (bsc#1012628). - mm: memcg: declare do_memsw_account inline (bsc#1012628). - mm: open-code PageTail in folio_flags() and const_folio_flags() (bsc#1012628). - mm: open-code page_folio() in dump_page() (bsc#1012628). - mm: fix vrealloc()'s KASAN poisoning logic (bsc#1012628). - mm: respect mmap hint address when aligning for THP (bsc#1012628). - scsi: ufs: pltfrm: Drop PM runtime reference count after ufshcd_remove() (bsc#1012628). - memblock: allow zero threshold in validate_numa_converage() (bsc#1012628). - rust: enable arbitrary_self_types and remove `Receiver` (bsc#1012628). - s390/pci: Sort PCI functions prior to creating virtual busses (bsc#1012628). - s390/pci: Use topology ID for multi-function devices (bsc#1012628). - s390/pci: Ignore RID for isolated VFs (bsc#1012628). - epoll: annotate racy check (bsc#1012628). - kselftest/arm64: Log fp-stress child startup errors to stdout (bsc#1012628). - s390/cpum_sf: Handle CPU hotplug remove during sampling (bsc#1012628). - block: RCU protect disk->conv_zones_bitmap (bsc#1012628). - btrfs: don't take dev_replace rwsem on task already holding it (bsc#1012628). - btrfs: avoid unnecessary device path update for the same device (bsc#1012628). - btrfs: canonicalize the device path before adding it (bsc#1012628). - btrfs: do not clear read-only when adding sprout device (bsc#1012628). - kselftest/arm64: Don't leak pipe fds in pac.exec_sign_all() (bsc#1012628). - ext4: partial zero eof block on unaligned inode size extension (bsc#1012628). - crypto: ecdsa - Avoid signed integer overflow on signature decoding (bsc#1012628). - kcsan: Turn report_filterlist_lock into a raw_spinlock (bsc#1012628). - hwmon: (nct6775) Add 665-ACE/600M-CL to ASUS WMI monitoring list (bsc#1012628). - ACPI: x86: Make UART skip quirks work on PCI UARTs without an UID (bsc#1012628). - ACPI: x86: Add adev NULL check to acpi_quirk_skip_serdev_enumeration() (bsc#1012628). - ACPI: video: force native for Apple MacbookPro11,2 and Air7,2 (bsc#1012628). - perf/x86/amd: Warn only on new bits set (bsc#1012628). - cleanup: Adjust scoped_guard() macros to avoid potential warning (bsc#1012628). - iio: magnetometer: fix if () scoped_guard() formatting (bsc#1012628). - timekeeping: Always check for negative motion (bsc#1012628). - gpio: free irqs that are still requested when the chip is being removed (bsc#1012628). - spi: spi-fsl-lpspi: Adjust type of scldiv (bsc#1012628). - soc: qcom: llcc: Use designated initializers for LLC settings (bsc#1012628). - HID: add per device quirk to force bind to hid-generic (bsc#1012628). - firmware: qcom: scm: Allow QSEECOM on Lenovo Yoga Slim 7x (bsc#1012628). - soc: qcom: pd-mapper: Add QCM6490 PD maps (bsc#1012628). - media: uvcvideo: RealSense D421 Depth module metadata (bsc#1012628). - media: uvcvideo: Add a quirk for the Kaiweets KTI-W02 infrared camera (bsc#1012628). - media: uvcvideo: Force UVC version to 1.0a for 0408:4033 (bsc#1012628). - media: cx231xx: Add support for Dexatek USB Video Grabber 1d19:6108 (bsc#1012628). - mmc: core: Add SD card quirk for broken poweroff notification (bsc#1012628). - mmc: sdhci-esdhc-imx: enable quirks SDHCI_QUIRK_NO_LED (bsc#1012628). - firmware: qcom: scm: Allow QSEECOM on Dell XPS 13 9345 (bsc#1012628). - soc: imx8m: Probe the SoC driver as platform driver (bsc#1012628). - regmap: maple: Provide lockdep (sub)class for maple tree's internal lock (bsc#1012628). - selftests/resctrl: Protect against array overflow when reading strings (bsc#1012628). - sched_ext: add a missing rcu_read_lock/unlock pair at scx_select_cpu_dfl() (bsc#1012628). - HID: magicmouse: Apple Magic Trackpad 2 USB-C driver support (bsc#1012628). - drm/xe/pciids: separate RPL-U and RPL-P PCI IDs (bsc#1012628). - drm/xe/pciids: separate ARL and MTL PCI IDs (bsc#1012628). - drm/vc4: hdmi: Avoid log spam for audio start failure (bsc#1012628). - drm/vc4: hvs: Set AXI panic modes for the HVS (bsc#1012628). - drm/xe/pciids: Add PVC's PCI device ID macros (bsc#1012628). - wifi: rtw88: use ieee80211_purge_tx_queue() to purge TX skb (bsc#1012628). - drm/xe/pciid: Add new PCI id for ARL (bsc#1012628). - drm: panel-orientation-quirks: Add quirk for AYA NEO 2 model (bsc#1012628). - drm: panel-orientation-quirks: Add quirk for AYA NEO Founder edition (bsc#1012628). - drm: panel-orientation-quirks: Add quirk for AYA NEO GEEK (bsc#1012628). - drm/bridge: it6505: Enable module autoloading (bsc#1012628). - drm/mcde: Enable module autoloading (bsc#1012628). - wifi: rtw89: check return value of ieee80211_probereq_get() for RNR (bsc#1012628). - drm/amd/display: Fix out-of-bounds access in 'dcn21_link_encoder_create' (bsc#1012628). - drm/radeon/r600_cs: Fix possible int overflow in r600_packet3_check() (bsc#1012628). - ASoC: Intel: sof_rt5682: Add HDMI-In capture with rt5682 support for MTL (bsc#1012628). - dlm: fix possible lkb_resource null dereference (bsc#1012628). - drm/amd/display: skip disable CRTC in seemless bootup case (bsc#1012628). - drm/amd/display: Fix garbage or black screen when resetting otg (bsc#1012628). - drm/amd/display: disable SG displays on cyan skillfish (bsc#1012628). - drm/xe/ptl: L3bank mask is not available on the media GT (bsc#1012628). - drm/xe/xe3: Add initial set of workarounds (bsc#1012628). - drm/display: Fix building with GCC 15 (bsc#1012628). - ALSA: hda: Use own quirk lookup helper (bsc#1012628). - ALSA: hda/conexant: Use the new codec SSID matching (bsc#1012628). - ALSA: hda/realtek: Use codec SSID matching for Lenovo devices (bsc#1012628). - r8169: don't apply UDP padding quirk on RTL8126A (bsc#1012628). - samples/bpf: Fix a resource leak (bsc#1012628). - wifi: ath12k: fix atomic calls in ath12k_mac_op_set_bitrate_mask() (bsc#1012628). - accel/qaic: Add AIC080 support (bsc#1012628). - drm/amd/display: Full exit out of IPS2 when all allow signals have been cleared (bsc#1012628). - net: fec_mpc52xx_phy: Use %pa to format resource_size_t (bsc#1012628). - net: ethernet: fs_enet: Use %pa to format resource_size_t (bsc#1012628). - net/sched: cbs: Fix integer overflow in cbs_set_port_rate() (bsc#1012628). - af_packet: avoid erroring out after sock_init_data() in packet_create() (bsc#1012628). - Bluetooth: L2CAP: do not leave dangling sk pointer on error in l2cap_sock_create() (bsc#1012628). - Bluetooth: RFCOMM: avoid leaving dangling sk pointer in rfcomm_sock_alloc() (bsc#1012628). - net: af_can: do not leave a dangling sk pointer in can_create() (bsc#1012628). - net: ieee802154: do not leave a dangling sk pointer in ieee802154_create() (bsc#1012628). - net: inet: do not leave a dangling sk pointer in inet_create() (bsc#1012628). - net: inet6: do not leave a dangling sk pointer in inet6_create() (bsc#1012628). - wifi: ath10k: avoid NULL pointer error during sdio remove (bsc#1012628). - wifi: ath5k: add PCI ID for SX76X (bsc#1012628). - wifi: ath5k: add PCI ID for Arcadyan devices (bsc#1012628). - fanotify: allow reporting errors on failure to open fd (bsc#1012628). - bpf: Prevent tailcall infinite loop caused by freplace (bsc#1012628). - ASoC: sdw_utils: Add support for exclusion DAI quirks (bsc#1012628). - ASoC: sdw_utils: Add a quirk to allow the cs42l43 mic DAI to be ignored (bsc#1012628). - ASoC: Intel: sof_sdw: Add quirk for cs42l43 system using host DMICs (bsc#1012628). - ASoC: Intel: sof_sdw: Add quirks for some new Lenovo laptops (bsc#1012628). - drm/xe/guc/ct: Flush g2h worker in case of g2h response timeout (bsc#1012628). - drm/panel: simple: Add Microchip AC69T88A LVDS Display panel (bsc#1012628). - net: sfp: change quirks for Alcatel Lucent G-010S-P (bsc#1012628). - net: stmmac: Programming sequence for VLAN packets with split header (bsc#1012628). - drm/sched: memset() 'job' in drm_sched_job_init() (bsc#1012628). - drm/amd/display: Adding array index check to prevent memory corruption (bsc#1012628). - drm/amdgpu/gfx9: Add cleaner shader for GFX9.4.2 (bsc#1012628). - drm/amdgpu: clear RB_OVERFLOW bit when enabling interrupts for vega20_ih (bsc#1012628). - drm/amdgpu: Dereference the ATCS ACPI buffer (bsc#1012628). - netlink: specs: Add missing bitset attrs to ethtool spec (bsc#1012628). - drm/amdgpu: refine error handling in amdgpu_ttm_tt_pin_userptr (bsc#1012628). - ASoC: sdw_utils: Add quirk to exclude amplifier function (bsc#1012628). - ASoC: Intel: soc-acpi-intel-arl-match: Add rt722 and rt1320 support (bsc#1012628). - drm/amd/display: Fix underflow when playing 8K video in full screen mode (bsc#1012628). - mptcp: annotate data-races around subflow->fully_established (bsc#1012628). - dma-debug: fix a possible deadlock on radix_lock (bsc#1012628). - jfs: array-index-out-of-bounds fix in dtReadFirst (bsc#1012628). - jfs: fix shift-out-of-bounds in dbSplit (bsc#1012628). - jfs: fix array-index-out-of-bounds in jfs_readdir (bsc#1012628). - jfs: add a check to prevent array-index-out-of-bounds in dbAdjTree (bsc#1012628). - fsl/fman: Validate cell-index value obtained from Device Tree (bsc#1012628). - net/tcp: Add missing lockdep annotations for TCP-AO hlist traversals (bsc#1012628). - drm/panic: Add ABGR2101010 support (bsc#1012628). - drm/amd/display: Remove hw w/a toggle if on DP2/HPO (bsc#1012628). - drm/amd/display: parse umc_info or vram_info based on ASIC (bsc#1012628). - drm/amd/display: Prune Invalid Modes For HDMI Output (bsc#1012628). - drm/amdgpu: skip amdgpu_device_cache_pci_state under sriov (bsc#1012628). - virtio-net: fix overflow inside virtnet_rq_alloc (bsc#1012628). - ALSA: usb-audio: Make mic volume workarounds globally applicable (bsc#1012628). - drm/amdgpu: set the right AMDGPU sg segment limitation (bsc#1012628). - wifi: ipw2x00: libipw_rx_any(): fix bad alignment (bsc#1012628). - wifi: brcmfmac: Fix oops due to NULL pointer dereference in brcmf_sdiod_sglist_rw() (bsc#1012628). - bpf: Call free_htab_elem() after htab_unlock_bucket() (bsc#1012628). - mptcp: fix possible integer overflow in mptcp_reset_tout_timer (bsc#1012628). - dsa: qca8k: Use nested lock to avoid splat (bsc#1012628). - i2c: i801: Add support for Intel Panther Lake (bsc#1012628). - Bluetooth: hci_conn: Reduce hci_conn_drop() calls in two functions (bsc#1012628). - Bluetooth: btusb: Add RTL8852BE device 0489:e123 to device tables (bsc#1012628). - Bluetooth: btusb: Add USB HW IDs for MT7920/MT7925 (bsc#1012628). - Bluetooth: hci_conn: Use disable_delayed_work_sync (bsc#1012628). - Bluetooth: hci_core: Fix not checking skb length on hci_acldata_packet (bsc#1012628). - Bluetooth: Add new quirks for ATS2851 (bsc#1012628). - Bluetooth: Support new quirks for ATS2851 (bsc#1012628). - Bluetooth: Set quirks for ATS2851 (bsc#1012628). - Bluetooth: btusb: Add new VID/PID 0489/e111 for MT7925 (bsc#1012628). - Bluetooth: btusb: Add new VID/PID 0489/e124 for MT7925 (bsc#1012628). - Bluetooth: btusb: Add 3 HWIDs for MT7925 (bsc#1012628). - ASoC: hdmi-codec: reorder channel allocation list (bsc#1012628). - rocker: fix link status detection in rocker_carrier_init() (bsc#1012628). - net/neighbor: clear error in case strict check is not set (bsc#1012628). - netpoll: Use rcu_access_pointer() in __netpoll_setup (bsc#1012628). - pinctrl: freescale: fix COMPILE_TEST error with PINCTRL_IMX_SCU (bsc#1012628). - rtla: Fix consistency in getopt_long for timerlat_hist (bsc#1012628). - tracing/ftrace: disable preemption in syscall probe (bsc#1012628). - tracing: Use atomic64_inc_return() in trace_clock_counter() (bsc#1012628). - tools/rtla: fix collision with glibc sched_attr/sched_set_attr (bsc#1012628). - rtla/timerlat: Make timerlat_top_cpu->*_count unsigned long long (bsc#1012628). - rtla/timerlat: Make timerlat_hist_cpu->*_count unsigned long long (bsc#1012628). - scsi: hisi_sas: Add cond_resched() for no forced preemption model (bsc#1012628). - scsi: hisi_sas: Create all dump files during debugfs initialization (bsc#1012628). - ring-buffer: Limit time with disabled interrupts in rb_check_pages() (bsc#1012628). - pinmux: Use sequential access to access desc->pinmux data (bsc#1012628). - scsi: ufs: core: Make DMA mask configuration more flexible (bsc#1012628). - iommu/amd: Fix corruption when mapping large pages from 0 (bsc#1012628). - bpf: put bpf_link's program when link is safe to be deallocated (bsc#1012628). - scsi: lpfc: Call lpfc_sli4_queue_unset() in restart and rmmod paths (bsc#1012628). - scsi: lpfc: Check SLI_ACTIVE flag in FDMI cmpl before submitting follow up FDMI (bsc#1012628). - scsi: lpfc: Prevent NDLP reference count underflow in dev_loss_tmo callback (bsc#1012628). - clk: qcom: rcg2: add clk_rcg2_shared_floor_ops (bsc#1012628). - clk: qcom: rpmh: add support for SAR2130P (bsc#1012628). - clk: qcom: tcsrcc-sm8550: add SAR2130P support (bsc#1012628). - clk: qcom: dispcc-sm8550: enable support for SAR2130P (bsc#1012628). - clk: qcom: clk-alpha-pll: Add NSS HUAYRA ALPHA PLL support for ipq9574 (bsc#1012628). - leds: class: Protect brightness_show() with led_cdev->led_access mutex (bsc#1012628). - scsi: st: Don't modify unknown block number in MTIOCGET (bsc#1012628). - scsi: st: Add MTIOCGET and MTLOAD to ioctls allowed after device reset (bsc#1012628). - pinctrl: qcom-pmic-gpio: add support for PM8937 (bsc#1012628). - pinctrl: qcom: spmi-mpp: Add PM8937 compatible (bsc#1012628). - thermal/drivers/qcom/tsens-v1: Add support for MSM8937 tsens (bsc#1012628). - nvdimm: rectify the illogical code within nd_dax_probe() (bsc#1012628). - smb: client: memcpy() with surrounding object base address (bsc#1012628). - tracing: Fix function name for trampoline (bsc#1012628). - tools/rtla: Enhance argument parsing in timerlat_load.py (bsc#1012628). - verification/dot2: Improve dot parser robustness (bsc#1012628). - mailbox: pcc: Check before sending MCTP PCC response ACK (bsc#1012628). - f2fs: fix f2fs_bug_on when uninstalling filesystem call f2fs_evict_inode (bsc#1012628). - KMSAN: uninit-value in inode_go_dump (5) (bsc#1012628). - i3c: mipi-i3c-hci: Mask ring interrupts before ring stop request (bsc#1012628). - PCI: qcom: Add support for IPQ9574 (bsc#1012628). - PCI: vmd: Add DID 8086:B06F and 8086:B60B for Intel client SKUs (bsc#1012628). - PCI: vmd: Set devices to D0 before enabling PM L1 Substates (bsc#1012628). - PCI: Detect and trust built-in Thunderbolt chips (bsc#1012628). - PCI: starfive: Enable controller runtime PM before probing host bridge (bsc#1012628). - PCI: Add 'reset_subordinate' to reset hierarchy below bridge (bsc#1012628). - PCI: Add ACS quirk for Wangxun FF5xxx NICs (bsc#1012628). - remoteproc: qcom: pas: enable SAR2130P audio DSP support (bsc#1012628). - i3c: Use i3cdev->desc->info instead of calling i3c_device_get_info() to avoid deadlock (bsc#1012628). - f2fs: print message if fscorrupted was found in f2fs_new_node_page() (bsc#1012628). - f2fs: fix to shrink read extent node in batches (bsc#1012628). - f2fs: add a sysfs node to limit max read extent count per-inode (bsc#1012628). - ACPI: x86: Add skip i2c clients quirk for Acer Iconia One 8 A1-840 (bsc#1012628). - ACPI: x86: Clean up Asus entries in acpi_quirk_skip_dmi_ids[] (bsc#1012628). - LoongArch: Fix sleeping in atomic context for PREEMPT_RT (bsc#1012628). - fs/ntfs3: Fix warning in ni_fiemap (bsc#1012628). - fs/ntfs3: Fix case when unmarked clusters intersect with zone (bsc#1012628). - regulator: qcom-rpmh: Update ranges for FTSMPS525 (bsc#1012628). - usb: chipidea: add CI_HDRC_HAS_SHORT_PKT_LIMIT flag (bsc#1012628). - usb: chipidea: udc: limit usb request length to max 16KB (bsc#1012628). - usb: chipidea: udc: create bounce buffer for problem sglist entries if possible (bsc#1012628). - usb: chipidea: udc: handle USB Error Interrupt if IOC not set (bsc#1012628). - usb: typec: ucsi: Do not call ACPI _DSM method for UCSI read operations (bsc#1012628). - iio: adc: ad7192: properly check spi_get_device_match_data() (bsc#1012628). - iio: light: ltr501: Add LTER0303 to the supported devices (bsc#1012628). - usb: typec: ucsi: glink: be more precise on orientation-aware ports (bsc#1012628). - ASoC: amd: yc: fix internal mic on Redmi G 2022 (bsc#1012628). - drm/amdgpu/vcn: reset fw_shared when VCPU buffers corrupted on vcn v4.0.3 (bsc#1012628). - MIPS: Loongson64: DTS: Really fix PCIe port nodes for ls7a (bsc#1012628). - ASoC: amd: yc: Add quirk for microphone on Lenovo Thinkpad T14s Gen 6 21M1CTO1WW (bsc#1012628). - powerpc/prom_init: Fixup missing powermac #size-cells (bsc#1012628). - misc: eeprom: eeprom_93cx6: Add quirk for extra read clock cycle (bsc#1012628). - rtc: cmos: avoid taking rtc_lock for extended period of time (bsc#1012628). - serial: 8250_dw: Add Sophgo SG2044 quirk (bsc#1012628). - Revert "nvme: make keep-alive synchronous operation" (bsc#1012628). - irqchip/gicv3-its: Add workaround for hip09 ITS erratum 162100801 (bsc#1012628). - smb: client: don't try following DFS links in cifs_tree_connect() (bsc#1012628). - setlocalversion: work around "git describe" performance (bsc#1012628). - io_uring/tctx: work around xa_store() allocation error issue (bsc#1012628). - scsi: ufs: pltfrm: Dellocate HBA during ufshcd_pltfrm_remove() (bsc#1012628). - drm/xe/devcoredump: Use drm_puts and already cached local variables (bsc#1012628). - drm/xe/devcoredump: Improve section headings and add tile info (bsc#1012628). - drm/xe/devcoredump: Add ASCII85 dump helper function (bsc#1012628). - drm/xe/guc: Copy GuC log prior to dumping (bsc#1012628). - drm/xe/forcewake: Add a helper xe_force_wake_ref_has_domain() (bsc#1012628). - drm/xe/devcoredump: Update handling of xe_force_wake_get return (bsc#1012628). - drm/amd/display: Add option to retrieve detile buffer size (bsc#1012628). - sched: fix warning in sched_setaffinity (bsc#1012628). - sched/core: Remove the unnecessary need_resched() check in nohz_csd_func() (bsc#1012628). - sched/fair: Check idle_cpu() before need_resched() to detect ilb CPU turning busy (bsc#1012628). - sched/core: Prevent wakeup of ksoftirqd during idle load balance (bsc#1012628). - sched/deadline: Fix warning in migrate_enable for boosted tasks (bsc#1012628). - btrfs: drop unused parameter options from open_ctree() (bsc#1012628). - btrfs: drop unused parameter data from btrfs_fill_super() (bsc#1012628). - btrfs: fix missing snapshot drew unlock when root is dead during swap activation (bsc#1012628). - clk: en7523: Initialize num before accessing hws in en7523_register_clocks() (bsc#1012628). - tracing/eprobe: Fix to release eprobe when failed to add dyn_event (bsc#1012628). - x86: Fix build regression with CONFIG_KEXEC_JUMP enabled (bsc#1012628). - Revert "unicode: Don't special case ignorable code points" (bsc#1012628). - vfio/mlx5: Align the page tracking max message size with the device capability (bsc#1012628). - selftests/ftrace: adjust offset for kprobe syntax error test (bsc#1012628). - KVM: x86/mmu: Ensure that kvm_release_pfn_clean() takes exact pfn from kvm_faultin_pfn() (bsc#1012628). - jffs2: Prevent rtime decompress memory corruption (bsc#1012628). - jffs2: Fix rtime decompressor (bsc#1012628). - media: ipu6: use the IPU6 DMA mapping APIs to do mapping (bsc#1012628). - ocfs2: Revert "ocfs2: fix the la space leak when unmounting an ocfs2 volume" (bsc#1012628). - net/mlx5: unique names for per device caches (bsc#1012628). - ASoC: Intel: avs: Fix return status of avs_pcm_hw_constraints_init() (bsc#1012628). - drm/amdgpu: rework resume handling for display (v2) (bsc#1012628). - ALSA: hda: Fix build error without CONFIG_SND_DEBUG (bsc#1012628). - Revert "drm/amd/display: parse umc_info or vram_info based on ASIC" (bsc#1012628). - s390/pci: Fix leak of struct zpci_dev when zpci_add_device() fails (bsc#1012628). - ALSA: hda/realtek: Fix spelling mistake "Firelfy" -> "Firefly" (bsc#1012628). - timekeeping: Remove CONFIG_DEBUG_TIMEKEEPING (bsc#1012628). - clocksource: Make negative motion detection more robust (bsc#1012628). - softirq: Allow raising SCHED_SOFTIRQ from SMP-call-function on RT kernel (bsc#1012628). - Update config files. - Rename to patches.kernel.org/6.12.5-445-btrfs-fix-mount-failure-due-to-remount-races.patch. - commit 941f839 ++++ kernel-docs: - amdgpu/uvd: get ring reference from rq scheduler (git-fixes). - tipc: fix NULL deref in cleanup_bearer() (git-fixes). - commit dfae15e - Linux 6.12.5 (bsc#1012628). - iTCO_wdt: mask NMI_NOW bit for update_no_reboot_bit() call (bsc#1012628). - watchdog: xilinx_wwdt: Calculate max_hw_heartbeat_ms using clock frequency (bsc#1012628). - watchdog: apple: Actually flush writes after requesting watchdog restart (bsc#1012628). - watchdog: mediatek: Make sure system reset gets asserted in mtk_wdt_restart() (bsc#1012628). - can: gs_usb: add usb endpoint address detection at driver probe step (bsc#1012628). - can: c_can: c_can_handle_bus_err(): update statistics if skb allocation fails (bsc#1012628). - can: sun4i_can: sun4i_can_err(): call can_change_state() even if cf is NULL (bsc#1012628). - can: hi311x: hi3110_can_ist(): fix potential use-after-free (bsc#1012628). - can: m_can: m_can_handle_lec_err(): fix {rx,tx}_errors statistics (bsc#1012628). - can: ifi_canfd: ifi_canfd_handle_lec_err(): fix {rx,tx}_errors statistics (bsc#1012628). - can: hi311x: hi3110_can_ist(): fix {rx,tx}_errors statistics (bsc#1012628). - can: sja1000: sja1000_err(): fix {rx,tx}_errors statistics (bsc#1012628). - can: sun4i_can: sun4i_can_err(): fix {rx,tx}_errors statistics (bsc#1012628). - can: ems_usb: ems_usb_rx_err(): fix {rx,tx}_errors statistics (bsc#1012628). - can: f81604: f81604_handle_can_bus_errors(): fix {rx,tx}_errors statistics (bsc#1012628). - ipvs: fix UB due to uninitialized stack access in ip_vs_protocol_init() (bsc#1012628). - netfilter: x_tables: fix LED ID check in led_tg_check() (bsc#1012628). - netfilter: nft_socket: remove WARN_ON_ONCE on maximum cgroup level (bsc#1012628). - selftests: hid: fix typo and exit code (bsc#1012628). - net: enetc: Do not configure preemptible TCs if SIs do not support (bsc#1012628). - ptp: Add error handling for adjfine callback in ptp_clock_adjtime (bsc#1012628). - net/sched: tbf: correct backlog statistic for GSO packets (bsc#1012628). - net: hsr: avoid potential out-of-bound access in fill_frame_info() (bsc#1012628). - bnxt_en: ethtool: Supply ntuple rss context action (bsc#1012628). - net: Fix icmp host relookup triggering ip_rt_bug (bsc#1012628). - ipv6: avoid possible NULL deref in modify_prefix_route() (bsc#1012628). - can: j1939: j1939_session_new(): fix skb reference counting (bsc#1012628). - platform/x86: asus-wmi: Ignore return value when writing thermal policy (bsc#1012628). - net: phy: microchip: Reset LAN88xx PHY to ensure clean link state on LAN7800/7850 (bsc#1012628). - net/ipv6: release expired exception dst cached in socket (bsc#1012628). - dccp: Fix memory leak in dccp_feat_change_recv (bsc#1012628). - tipc: Fix use-after-free of kernel socket in cleanup_bearer() (bsc#1012628). - net/smc: initialize close_work early to avoid warning (bsc#1012628). - net/smc: fix LGR and link use-after-free issue (bsc#1012628). - net/qed: allow old cards not supporting "num_images" to work (bsc#1012628). - net: hsr: must allocate more bytes for RedBox support (bsc#1012628). - ice: fix PHY Clock Recovery availability check (bsc#1012628). - ice: fix PHY timestamp extraction for ETH56G (bsc#1012628). - ice: Fix VLAN pruning in switchdev mode (bsc#1012628). - idpf: set completion tag for "empty" bufs associated with a packet (bsc#1012628). - ixgbevf: stop attempting IPSEC offload on Mailbox API 1.5 (bsc#1012628). - ixgbe: downgrade logging of unsupported VF API version to debug (bsc#1012628). - ixgbe: Correct BASE-BX10 compliance code (bsc#1012628). - igb: Fix potential invalid memory access in igb_init_module() (bsc#1012628). - netfilter: nft_inner: incorrect percpu area handling under softirq (bsc#1012628). - Revert "udp: avoid calling sock_def_readable() if possible" (bsc#1012628). - net: sched: fix erspan_opt settings in cls_flower (bsc#1012628). - netfilter: ipset: Hold module reference while requesting a module (bsc#1012628). - netfilter: nft_set_hash: skip duplicated elements pending gc run (bsc#1012628). - ethtool: Fix wrong mod state in case of verbose and no_mask bitset (bsc#1012628). - mlxsw: spectrum_acl_flex_keys: Constify struct mlxsw_afk_element_inst (bsc#1012628). - mlxsw: spectrum_acl_flex_keys: Use correct key block on Spectrum-4 (bsc#1012628). - geneve: do not assume mac header is set in geneve_xmit_skb() (bsc#1012628). - net/mlx5: HWS: Fix memory leak in mlx5hws_definer_calc_layout (bsc#1012628). - net/mlx5: HWS: Properly set bwc queue locks lock classes (bsc#1012628). - net/mlx5e: SD, Use correct mdev to build channel param (bsc#1012628). - net/mlx5e: Remove workaround to avoid syndrome for internal port (bsc#1012628). - vsock/test: fix failures due to wrong SO_RCVLOWAT parameter (bsc#1012628). - vsock/test: fix parameter types in SO_VM_SOCKETS_* calls (bsc#1012628). - net: avoid potential UAF in default_operstate() (bsc#1012628). - gpio: grgpio: use a helper variable to store the address of ofdev->dev (bsc#1012628). - gpio: grgpio: Add NULL check in grgpio_probe (bsc#1012628). - mmc: mtk-sd: use devm_mmc_alloc_host (bsc#1012628). - mmc: mtk-sd: Fix error handle of probe function (bsc#1012628). - mmc: mtk-sd: fix devm_clk_get_optional usage (bsc#1012628). - mmc: mtk-sd: Fix MMC_CAP2_CRYPTO flag setting (bsc#1012628). - mmc: sd: SDUC Support Recognition (bsc#1012628). - mmc: core: Adjust ACMD22 to SDUC (bsc#1012628). - mmc: core: Use GFP_NOIO in ACMD22 (bsc#1012628). - zram: do not mark idle slots that cannot be idle (bsc#1012628). - zram: clear IDLE flag in mark_idle() (bsc#1012628). - ntp: Remove invalid cast in time offset math (bsc#1012628). - f2fs: clean up w/ F2FS_{BLK_TO_BYTES,BTYES_TO_BLK} (bsc#1012628). - f2fs: fix to adjust appropriate length for fiemap (bsc#1012628). - f2fs: fix to requery extent which cross boundary of inquiry (bsc#1012628). - i3c: master: Replace hard code 2 with macro I3C_ADDR_SLOT_STATUS_BITS (bsc#1012628). - i3c: master: Extend address status bit to 4 and add I3C_ADDR_SLOT_EXT_DESIRED (bsc#1012628). - i3c: master: Fix dynamic address leak when 'assigned-address' is present (bsc#1012628). - drm/amd/display: calculate final viewport before TAP optimization (bsc#1012628). - drm/amd/display: Ignore scalar validation failure if pipe is phantom (bsc#1012628). - scsi: ufs: core: Always initialize the UIC done completion (bsc#1012628). - scsi: ufs: core: Add ufshcd_send_bsg_uic_cmd() for UFS BSG (bsc#1012628). - bpf, vsock: Fix poll() missing a queue (bsc#1012628). - bpf, vsock: Invoke proto::close on close() (bsc#1012628). - xsk: always clear DMA mapping information when unmapping the pool (bsc#1012628). - bpftool: fix potential NULL pointer dereferencing in prog_dump() (bsc#1012628). - drm/sti: Add __iomem for mixer_dbg_mxn's parameter (bsc#1012628). - tcp_bpf: Fix the sk_mem_uncharge logic in tcp_bpf_sendmsg (bsc#1012628). - ALSA: seq: ump: Fix seq port updates per FB info notify (bsc#1012628). - ALSA: usb-audio: Notify xrun for low-latency mode (bsc#1012628). - tools: Override makefile ARCH variable if defined, but empty (bsc#1012628). - spi: mpc52xx: Add cancel_work_sync before module remove (bsc#1012628). - ASoC: SOF: ipc3-topology: Convert the topology pin index to ALH dai index (bsc#1012628). - ASoC: SOF: ipc3-topology: fix resource leaks in sof_ipc3_widget_setup_comp_dai() (bsc#1012628). - pmdomain: core: Add missing put_device() (bsc#1012628). - pmdomain: core: Fix error path in pm_genpd_init() when ida alloc fails (bsc#1012628). - nvme: don't apply NVME_QUIRK_DEALLOCATE_ZEROES when DSM is not supported (bsc#1012628). - x86/pkeys: Change caller of update_pkru_in_sigframe() (bsc#1012628). - x86/pkeys: Ensure updated PKRU value is XRSTOR'd (bsc#1012628). - bpf: Ensure reg is PTR_TO_STACK in process_iter_arg (bsc#1012628). - irqchip/stm32mp-exti: CONFIG_STM32MP_EXTI should not default to y when compile-testing (bsc#1012628). - drivers/virt: pkvm: Don't fail ioremap() call if MMIO_GUARD fails (bsc#1012628). - bpf: Don't mark STACK_INVALID as STACK_MISC in mark_stack_slot_misc (bsc#1012628). - bpf: Fix narrow scalar spill onto 64-bit spilled scalar slots (bsc#1012628). - nvme-fabrics: handle zero MAXCMD without closing the connection (bsc#1012628). - nvme-tcp: fix the memleak while create new ctrl failed (bsc#1012628). - nvme-rdma: unquiesce admin_q before destroy it (bsc#1012628). - scsi: sg: Fix slab-use-after-free read in sg_release() (bsc#1012628). - scsi: scsi_debug: Fix hrtimer support for ndelay (bsc#1012628). - ASoC: mediatek: mt8188-mt6359: Remove hardcoded dmic codec (bsc#1012628). - drm/v3d: Enable Performance Counters before clearing them (bsc#1012628). - ocfs2: free inode when ocfs2_get_init_inode() fails (bsc#1012628). - scatterlist: fix incorrect func name in kernel-doc (bsc#1012628). - iio: magnetometer: yas530: use signed integer type for clamp limits (bsc#1012628). - smb: client: fix potential race in cifs_put_tcon() (bsc#1012628). - bpf: Handle BPF_EXIST and BPF_NOEXIST for LPM trie (bsc#1012628). - bpf: Remove unnecessary kfree(im_node) in lpm_trie_update_elem (bsc#1012628). - bpf: Handle in-place update for full LPM trie correctly (bsc#1012628). - bpf: Fix exact match conditions in trie_get_next_key() (bsc#1012628). - x86/CPU/AMD: WARN when setting EFER.AUTOIBRS if and only if the WRMSR fails (bsc#1012628). - rust: allow `clippy::needless_lifetimes` (bsc#1012628). - HID: i2c-hid: Revert to using power commands to wake on resume (bsc#1012628). - HID: wacom: fix when get product name maybe null pointer (bsc#1012628). - LoongArch: Add architecture specific huge_pte_clear() (bsc#1012628). - LoongArch: KVM: Protect kvm_check_requests() with SRCU (bsc#1012628). - ksmbd: fix Out-of-Bounds Read in ksmbd_vfs_stream_read (bsc#1012628). - ksmbd: fix Out-of-Bounds Write in ksmbd_vfs_stream_write (bsc#1012628). - watchdog: rti: of: honor timeout-sec property (bsc#1012628). - can: dev: can_set_termination(): allow sleeping GPIOs (bsc#1012628). - can: mcp251xfd: mcp251xfd_get_tef_len(): work around erratum DS80000789E 6 (bsc#1012628). - tracing: Fix cmp_entries_dup() to respect sort() comparison rules (bsc#1012628). - net :mana :Request a V2 response version for MANA_QUERY_GF_STAT (bsc#1012628). - iommufd: Fix out_fput in iommufd_fault_alloc() (bsc#1012628). - arm64: mm: Fix zone_dma_limit calculation (bsc#1012628). - arm64: Ensure bits ASID[15:8] are masked out when the kernel uses 8-bit ASIDs (bsc#1012628). - arm64: ptrace: fix partial SETREGSET for NT_ARM_TAGGED_ADDR_CTRL (bsc#1012628). - arm64: ptrace: fix partial SETREGSET for NT_ARM_FPMR (bsc#1012628). - arm64: ptrace: fix partial SETREGSET for NT_ARM_POE (bsc#1012628). - ALSA: usb-audio: Fix a DMA to stack memory bug (bsc#1012628). - ALSA: usb-audio: Add extra PID for RME Digiface USB (bsc#1012628). - ALSA: hda/realtek: fix micmute LEDs don't work on HP Laptops (bsc#1012628). - ALSA: usb-audio: add mixer mapping for Corsair HS80 (bsc#1012628). - ALSA: hda/realtek: Enable mute and micmute LED on HP ProBook 430 G8 (bsc#1012628). - ALSA: hda/realtek: Add support for Samsung Galaxy Book3 360 (NP730QFG) (bsc#1012628). - scsi: qla2xxx: Fix abort in bsg timeout (bsc#1012628). - scsi: qla2xxx: Fix NVMe and NPIV connect issue (bsc#1012628). - scsi: qla2xxx: Supported speed displayed incorrectly for VPorts (bsc#1012628). - scsi: qla2xxx: Fix use after free on unload (bsc#1012628). - scsi: qla2xxx: Remove check req_sg_cnt should be equal to rsp_sg_cnt (bsc#1012628). - scsi: ufs: core: sysfs: Prevent div by zero (bsc#1012628). - scsi: ufs: core: Cancel RTC work during ufshcd_remove() (bsc#1012628). - scsi: ufs: qcom: Only free platform MSIs when ESI is enabled (bsc#1012628). - scsi: ufs: pltfrm: Disable runtime PM during removal of glue drivers (bsc#1012628). - scsi: ufs: core: Add missing post notify for power mode change (bsc#1012628). - nilfs2: fix potential out-of-bounds memory access in nilfs_find_entry() (bsc#1012628). - fs/smb/client: avoid querying SMB2_OP_QUERY_WSL_EA for SMB3 POSIX (bsc#1012628). - fs/smb/client: Implement new SMB3 POSIX type (bsc#1012628). - fs/smb/client: cifs_prime_dcache() for SMB3 POSIX reparse points (bsc#1012628). - smb3.1.1: fix posix mounts to older servers (bsc#1012628). - io_uring: Change res2 parameter type in io_uring_cmd_done (bsc#1012628). - bcache: revert replacing IS_ERR_OR_NULL with IS_ERR again (bsc#1012628). - Revert "readahead: properly shorten readahead when falling back to do_page_cache_ra()" (bsc#1012628). - pmdomain: imx: gpcv2: Adjust delay after power up handshake (bsc#1012628). - selftests/damon: add _damon_sysfs.py to TEST_FILES (bsc#1012628). - selftest: hugetlb_dio: fix test naming (bsc#1012628). - cacheinfo: Allocate memory during CPU hotplug if not done from the primary CPU (bsc#1012628). - x86/cacheinfo: Delete global num_cache_leaves (bsc#1012628). - drm/amdkfd: hard-code cacheline for gc943,gc944 (bsc#1012628). - drm/dp_mst: Fix MST sideband message body length check (bsc#1012628). - drm/amdkfd: add MEC version that supports no PCIe atomics for GFX12 (bsc#1012628). - drm/amd/pm: fix and simplify workload handling (bsc#1012628). - drm/dp_mst: Verify request type in the corresponding down message reply (bsc#1012628). - drm/dp_mst: Fix resetting msg rx state after topology removal (bsc#1012628). - drm/amd/display: Correct prefetch calculation (bsc#1012628). - drm/amd/display: Limit VTotal range to max hw cap minus fp (bsc#1012628). - drm/amd/display: Add a left edge pixel if in YCbCr422 or YCbCr420 and odm (bsc#1012628). - drm/amdgpu/hdp6.0: do a posting read when flushing HDP (bsc#1012628). - drm/amdgpu/hdp4.0: do a posting read when flushing HDP (bsc#1012628). - drm/amdgpu/hdp5.0: do a posting read when flushing HDP (bsc#1012628). - drm/amdgpu/hdp7.0: do a posting read when flushing HDP (bsc#1012628). - drm/amdgpu/hdp5.2: do a posting read when flushing HDP (bsc#1012628). - modpost: Add .irqentry.text to OTHER_SECTIONS (bsc#1012628). - x86/kexec: Restore GDT on return from ::preserve_context kexec (bsc#1012628). - bpf: fix OOB devmap writes when deleting elements (bsc#1012628). - dma-buf: fix dma_fence_array_signaled v4 (bsc#1012628). - dma-fence: Fix reference leak on fence merge failure path (bsc#1012628). - dma-fence: Use kernel's sort for merging fences (bsc#1012628). - xsk: fix OOB map writes when deleting elements (bsc#1012628). - regmap: detach regmap from dev on regmap_exit (bsc#1012628). - arch_numa: Restore nid checks before registering a memblock with a node (bsc#1012628). - mmc: sdhci-pci: Add DMI quirk for missing CD GPIO on Vexia Edu Atla 10 tablet (bsc#1012628). - mmc: core: Further prevent card detect during shutdown (bsc#1012628). - x86/cpu: Add Lunar Lake to list of CPUs with a broken MONITOR implementation (bsc#1012628). - ocfs2: update seq_file index in ocfs2_dlm_seq_next (bsc#1012628). - stackdepot: fix stack_depot_save_flags() in NMI context (bsc#1012628). - lib: stackinit: hide never-taken branch from compiler (bsc#1012628). - sched/numa: fix memory leak due to the overwritten vma->numab_state (bsc#1012628). - kasan: make report_lock a raw spinlock (bsc#1012628). - mm/gup: handle NULL pages in unpin_user_pages() (bsc#1012628). - mm/mempolicy: fix migrate_to_node() assuming there is at least one VMA in a MM (bsc#1012628). - x86/cpu/topology: Remove limit of CPUs due to disabled IO/APIC (bsc#1012628). - x86/mm: Add _PAGE_NOPTISHADOW bit to avoid updating userspace page tables (bsc#1012628). - mm/damon: fix order of arguments in damos_before_apply tracepoint (bsc#1012628). - mm: memcg: declare do_memsw_account inline (bsc#1012628). - mm: open-code PageTail in folio_flags() and const_folio_flags() (bsc#1012628). - mm: open-code page_folio() in dump_page() (bsc#1012628). - mm: fix vrealloc()'s KASAN poisoning logic (bsc#1012628). - mm: respect mmap hint address when aligning for THP (bsc#1012628). - scsi: ufs: pltfrm: Drop PM runtime reference count after ufshcd_remove() (bsc#1012628). - memblock: allow zero threshold in validate_numa_converage() (bsc#1012628). - rust: enable arbitrary_self_types and remove `Receiver` (bsc#1012628). - s390/pci: Sort PCI functions prior to creating virtual busses (bsc#1012628). - s390/pci: Use topology ID for multi-function devices (bsc#1012628). - s390/pci: Ignore RID for isolated VFs (bsc#1012628). - epoll: annotate racy check (bsc#1012628). - kselftest/arm64: Log fp-stress child startup errors to stdout (bsc#1012628). - s390/cpum_sf: Handle CPU hotplug remove during sampling (bsc#1012628). - block: RCU protect disk->conv_zones_bitmap (bsc#1012628). - btrfs: don't take dev_replace rwsem on task already holding it (bsc#1012628). - btrfs: avoid unnecessary device path update for the same device (bsc#1012628). - btrfs: canonicalize the device path before adding it (bsc#1012628). - btrfs: do not clear read-only when adding sprout device (bsc#1012628). - kselftest/arm64: Don't leak pipe fds in pac.exec_sign_all() (bsc#1012628). - ext4: partial zero eof block on unaligned inode size extension (bsc#1012628). - crypto: ecdsa - Avoid signed integer overflow on signature decoding (bsc#1012628). - kcsan: Turn report_filterlist_lock into a raw_spinlock (bsc#1012628). - hwmon: (nct6775) Add 665-ACE/600M-CL to ASUS WMI monitoring list (bsc#1012628). - ACPI: x86: Make UART skip quirks work on PCI UARTs without an UID (bsc#1012628). - ACPI: x86: Add adev NULL check to acpi_quirk_skip_serdev_enumeration() (bsc#1012628). - ACPI: video: force native for Apple MacbookPro11,2 and Air7,2 (bsc#1012628). - perf/x86/amd: Warn only on new bits set (bsc#1012628). - cleanup: Adjust scoped_guard() macros to avoid potential warning (bsc#1012628). - iio: magnetometer: fix if () scoped_guard() formatting (bsc#1012628). - timekeeping: Always check for negative motion (bsc#1012628). - gpio: free irqs that are still requested when the chip is being removed (bsc#1012628). - spi: spi-fsl-lpspi: Adjust type of scldiv (bsc#1012628). - soc: qcom: llcc: Use designated initializers for LLC settings (bsc#1012628). - HID: add per device quirk to force bind to hid-generic (bsc#1012628). - firmware: qcom: scm: Allow QSEECOM on Lenovo Yoga Slim 7x (bsc#1012628). - soc: qcom: pd-mapper: Add QCM6490 PD maps (bsc#1012628). - media: uvcvideo: RealSense D421 Depth module metadata (bsc#1012628). - media: uvcvideo: Add a quirk for the Kaiweets KTI-W02 infrared camera (bsc#1012628). - media: uvcvideo: Force UVC version to 1.0a for 0408:4033 (bsc#1012628). - media: cx231xx: Add support for Dexatek USB Video Grabber 1d19:6108 (bsc#1012628). - mmc: core: Add SD card quirk for broken poweroff notification (bsc#1012628). - mmc: sdhci-esdhc-imx: enable quirks SDHCI_QUIRK_NO_LED (bsc#1012628). - firmware: qcom: scm: Allow QSEECOM on Dell XPS 13 9345 (bsc#1012628). - soc: imx8m: Probe the SoC driver as platform driver (bsc#1012628). - regmap: maple: Provide lockdep (sub)class for maple tree's internal lock (bsc#1012628). - selftests/resctrl: Protect against array overflow when reading strings (bsc#1012628). - sched_ext: add a missing rcu_read_lock/unlock pair at scx_select_cpu_dfl() (bsc#1012628). - HID: magicmouse: Apple Magic Trackpad 2 USB-C driver support (bsc#1012628). - drm/xe/pciids: separate RPL-U and RPL-P PCI IDs (bsc#1012628). - drm/xe/pciids: separate ARL and MTL PCI IDs (bsc#1012628). - drm/vc4: hdmi: Avoid log spam for audio start failure (bsc#1012628). - drm/vc4: hvs: Set AXI panic modes for the HVS (bsc#1012628). - drm/xe/pciids: Add PVC's PCI device ID macros (bsc#1012628). - wifi: rtw88: use ieee80211_purge_tx_queue() to purge TX skb (bsc#1012628). - drm/xe/pciid: Add new PCI id for ARL (bsc#1012628). - drm: panel-orientation-quirks: Add quirk for AYA NEO 2 model (bsc#1012628). - drm: panel-orientation-quirks: Add quirk for AYA NEO Founder edition (bsc#1012628). - drm: panel-orientation-quirks: Add quirk for AYA NEO GEEK (bsc#1012628). - drm/bridge: it6505: Enable module autoloading (bsc#1012628). - drm/mcde: Enable module autoloading (bsc#1012628). - wifi: rtw89: check return value of ieee80211_probereq_get() for RNR (bsc#1012628). - drm/amd/display: Fix out-of-bounds access in 'dcn21_link_encoder_create' (bsc#1012628). - drm/radeon/r600_cs: Fix possible int overflow in r600_packet3_check() (bsc#1012628). - ASoC: Intel: sof_rt5682: Add HDMI-In capture with rt5682 support for MTL (bsc#1012628). - dlm: fix possible lkb_resource null dereference (bsc#1012628). - drm/amd/display: skip disable CRTC in seemless bootup case (bsc#1012628). - drm/amd/display: Fix garbage or black screen when resetting otg (bsc#1012628). - drm/amd/display: disable SG displays on cyan skillfish (bsc#1012628). - drm/xe/ptl: L3bank mask is not available on the media GT (bsc#1012628). - drm/xe/xe3: Add initial set of workarounds (bsc#1012628). - drm/display: Fix building with GCC 15 (bsc#1012628). - ALSA: hda: Use own quirk lookup helper (bsc#1012628). - ALSA: hda/conexant: Use the new codec SSID matching (bsc#1012628). - ALSA: hda/realtek: Use codec SSID matching for Lenovo devices (bsc#1012628). - r8169: don't apply UDP padding quirk on RTL8126A (bsc#1012628). - samples/bpf: Fix a resource leak (bsc#1012628). - wifi: ath12k: fix atomic calls in ath12k_mac_op_set_bitrate_mask() (bsc#1012628). - accel/qaic: Add AIC080 support (bsc#1012628). - drm/amd/display: Full exit out of IPS2 when all allow signals have been cleared (bsc#1012628). - net: fec_mpc52xx_phy: Use %pa to format resource_size_t (bsc#1012628). - net: ethernet: fs_enet: Use %pa to format resource_size_t (bsc#1012628). - net/sched: cbs: Fix integer overflow in cbs_set_port_rate() (bsc#1012628). - af_packet: avoid erroring out after sock_init_data() in packet_create() (bsc#1012628). - Bluetooth: L2CAP: do not leave dangling sk pointer on error in l2cap_sock_create() (bsc#1012628). - Bluetooth: RFCOMM: avoid leaving dangling sk pointer in rfcomm_sock_alloc() (bsc#1012628). - net: af_can: do not leave a dangling sk pointer in can_create() (bsc#1012628). - net: ieee802154: do not leave a dangling sk pointer in ieee802154_create() (bsc#1012628). - net: inet: do not leave a dangling sk pointer in inet_create() (bsc#1012628). - net: inet6: do not leave a dangling sk pointer in inet6_create() (bsc#1012628). - wifi: ath10k: avoid NULL pointer error during sdio remove (bsc#1012628). - wifi: ath5k: add PCI ID for SX76X (bsc#1012628). - wifi: ath5k: add PCI ID for Arcadyan devices (bsc#1012628). - fanotify: allow reporting errors on failure to open fd (bsc#1012628). - bpf: Prevent tailcall infinite loop caused by freplace (bsc#1012628). - ASoC: sdw_utils: Add support for exclusion DAI quirks (bsc#1012628). - ASoC: sdw_utils: Add a quirk to allow the cs42l43 mic DAI to be ignored (bsc#1012628). - ASoC: Intel: sof_sdw: Add quirk for cs42l43 system using host DMICs (bsc#1012628). - ASoC: Intel: sof_sdw: Add quirks for some new Lenovo laptops (bsc#1012628). - drm/xe/guc/ct: Flush g2h worker in case of g2h response timeout (bsc#1012628). - drm/panel: simple: Add Microchip AC69T88A LVDS Display panel (bsc#1012628). - net: sfp: change quirks for Alcatel Lucent G-010S-P (bsc#1012628). - net: stmmac: Programming sequence for VLAN packets with split header (bsc#1012628). - drm/sched: memset() 'job' in drm_sched_job_init() (bsc#1012628). - drm/amd/display: Adding array index check to prevent memory corruption (bsc#1012628). - drm/amdgpu/gfx9: Add cleaner shader for GFX9.4.2 (bsc#1012628). - drm/amdgpu: clear RB_OVERFLOW bit when enabling interrupts for vega20_ih (bsc#1012628). - drm/amdgpu: Dereference the ATCS ACPI buffer (bsc#1012628). - netlink: specs: Add missing bitset attrs to ethtool spec (bsc#1012628). - drm/amdgpu: refine error handling in amdgpu_ttm_tt_pin_userptr (bsc#1012628). - ASoC: sdw_utils: Add quirk to exclude amplifier function (bsc#1012628). - ASoC: Intel: soc-acpi-intel-arl-match: Add rt722 and rt1320 support (bsc#1012628). - drm/amd/display: Fix underflow when playing 8K video in full screen mode (bsc#1012628). - mptcp: annotate data-races around subflow->fully_established (bsc#1012628). - dma-debug: fix a possible deadlock on radix_lock (bsc#1012628). - jfs: array-index-out-of-bounds fix in dtReadFirst (bsc#1012628). - jfs: fix shift-out-of-bounds in dbSplit (bsc#1012628). - jfs: fix array-index-out-of-bounds in jfs_readdir (bsc#1012628). - jfs: add a check to prevent array-index-out-of-bounds in dbAdjTree (bsc#1012628). - fsl/fman: Validate cell-index value obtained from Device Tree (bsc#1012628). - net/tcp: Add missing lockdep annotations for TCP-AO hlist traversals (bsc#1012628). - drm/panic: Add ABGR2101010 support (bsc#1012628). - drm/amd/display: Remove hw w/a toggle if on DP2/HPO (bsc#1012628). - drm/amd/display: parse umc_info or vram_info based on ASIC (bsc#1012628). - drm/amd/display: Prune Invalid Modes For HDMI Output (bsc#1012628). - drm/amdgpu: skip amdgpu_device_cache_pci_state under sriov (bsc#1012628). - virtio-net: fix overflow inside virtnet_rq_alloc (bsc#1012628). - ALSA: usb-audio: Make mic volume workarounds globally applicable (bsc#1012628). - drm/amdgpu: set the right AMDGPU sg segment limitation (bsc#1012628). - wifi: ipw2x00: libipw_rx_any(): fix bad alignment (bsc#1012628). - wifi: brcmfmac: Fix oops due to NULL pointer dereference in brcmf_sdiod_sglist_rw() (bsc#1012628). - bpf: Call free_htab_elem() after htab_unlock_bucket() (bsc#1012628). - mptcp: fix possible integer overflow in mptcp_reset_tout_timer (bsc#1012628). - dsa: qca8k: Use nested lock to avoid splat (bsc#1012628). - i2c: i801: Add support for Intel Panther Lake (bsc#1012628). - Bluetooth: hci_conn: Reduce hci_conn_drop() calls in two functions (bsc#1012628). - Bluetooth: btusb: Add RTL8852BE device 0489:e123 to device tables (bsc#1012628). - Bluetooth: btusb: Add USB HW IDs for MT7920/MT7925 (bsc#1012628). - Bluetooth: hci_conn: Use disable_delayed_work_sync (bsc#1012628). - Bluetooth: hci_core: Fix not checking skb length on hci_acldata_packet (bsc#1012628). - Bluetooth: Add new quirks for ATS2851 (bsc#1012628). - Bluetooth: Support new quirks for ATS2851 (bsc#1012628). - Bluetooth: Set quirks for ATS2851 (bsc#1012628). - Bluetooth: btusb: Add new VID/PID 0489/e111 for MT7925 (bsc#1012628). - Bluetooth: btusb: Add new VID/PID 0489/e124 for MT7925 (bsc#1012628). - Bluetooth: btusb: Add 3 HWIDs for MT7925 (bsc#1012628). - ASoC: hdmi-codec: reorder channel allocation list (bsc#1012628). - rocker: fix link status detection in rocker_carrier_init() (bsc#1012628). - net/neighbor: clear error in case strict check is not set (bsc#1012628). - netpoll: Use rcu_access_pointer() in __netpoll_setup (bsc#1012628). - pinctrl: freescale: fix COMPILE_TEST error with PINCTRL_IMX_SCU (bsc#1012628). - rtla: Fix consistency in getopt_long for timerlat_hist (bsc#1012628). - tracing/ftrace: disable preemption in syscall probe (bsc#1012628). - tracing: Use atomic64_inc_return() in trace_clock_counter() (bsc#1012628). - tools/rtla: fix collision with glibc sched_attr/sched_set_attr (bsc#1012628). - rtla/timerlat: Make timerlat_top_cpu->*_count unsigned long long (bsc#1012628). - rtla/timerlat: Make timerlat_hist_cpu->*_count unsigned long long (bsc#1012628). - scsi: hisi_sas: Add cond_resched() for no forced preemption model (bsc#1012628). - scsi: hisi_sas: Create all dump files during debugfs initialization (bsc#1012628). - ring-buffer: Limit time with disabled interrupts in rb_check_pages() (bsc#1012628). - pinmux: Use sequential access to access desc->pinmux data (bsc#1012628). - scsi: ufs: core: Make DMA mask configuration more flexible (bsc#1012628). - iommu/amd: Fix corruption when mapping large pages from 0 (bsc#1012628). - bpf: put bpf_link's program when link is safe to be deallocated (bsc#1012628). - scsi: lpfc: Call lpfc_sli4_queue_unset() in restart and rmmod paths (bsc#1012628). - scsi: lpfc: Check SLI_ACTIVE flag in FDMI cmpl before submitting follow up FDMI (bsc#1012628). - scsi: lpfc: Prevent NDLP reference count underflow in dev_loss_tmo callback (bsc#1012628). - clk: qcom: rcg2: add clk_rcg2_shared_floor_ops (bsc#1012628). - clk: qcom: rpmh: add support for SAR2130P (bsc#1012628). - clk: qcom: tcsrcc-sm8550: add SAR2130P support (bsc#1012628). - clk: qcom: dispcc-sm8550: enable support for SAR2130P (bsc#1012628). - clk: qcom: clk-alpha-pll: Add NSS HUAYRA ALPHA PLL support for ipq9574 (bsc#1012628). - leds: class: Protect brightness_show() with led_cdev->led_access mutex (bsc#1012628). - scsi: st: Don't modify unknown block number in MTIOCGET (bsc#1012628). - scsi: st: Add MTIOCGET and MTLOAD to ioctls allowed after device reset (bsc#1012628). - pinctrl: qcom-pmic-gpio: add support for PM8937 (bsc#1012628). - pinctrl: qcom: spmi-mpp: Add PM8937 compatible (bsc#1012628). - thermal/drivers/qcom/tsens-v1: Add support for MSM8937 tsens (bsc#1012628). - nvdimm: rectify the illogical code within nd_dax_probe() (bsc#1012628). - smb: client: memcpy() with surrounding object base address (bsc#1012628). - tracing: Fix function name for trampoline (bsc#1012628). - tools/rtla: Enhance argument parsing in timerlat_load.py (bsc#1012628). - verification/dot2: Improve dot parser robustness (bsc#1012628). - mailbox: pcc: Check before sending MCTP PCC response ACK (bsc#1012628). - f2fs: fix f2fs_bug_on when uninstalling filesystem call f2fs_evict_inode (bsc#1012628). - KMSAN: uninit-value in inode_go_dump (5) (bsc#1012628). - i3c: mipi-i3c-hci: Mask ring interrupts before ring stop request (bsc#1012628). - PCI: qcom: Add support for IPQ9574 (bsc#1012628). - PCI: vmd: Add DID 8086:B06F and 8086:B60B for Intel client SKUs (bsc#1012628). - PCI: vmd: Set devices to D0 before enabling PM L1 Substates (bsc#1012628). - PCI: Detect and trust built-in Thunderbolt chips (bsc#1012628). - PCI: starfive: Enable controller runtime PM before probing host bridge (bsc#1012628). - PCI: Add 'reset_subordinate' to reset hierarchy below bridge (bsc#1012628). - PCI: Add ACS quirk for Wangxun FF5xxx NICs (bsc#1012628). - remoteproc: qcom: pas: enable SAR2130P audio DSP support (bsc#1012628). - i3c: Use i3cdev->desc->info instead of calling i3c_device_get_info() to avoid deadlock (bsc#1012628). - f2fs: print message if fscorrupted was found in f2fs_new_node_page() (bsc#1012628). - f2fs: fix to shrink read extent node in batches (bsc#1012628). - f2fs: add a sysfs node to limit max read extent count per-inode (bsc#1012628). - ACPI: x86: Add skip i2c clients quirk for Acer Iconia One 8 A1-840 (bsc#1012628). - ACPI: x86: Clean up Asus entries in acpi_quirk_skip_dmi_ids[] (bsc#1012628). - LoongArch: Fix sleeping in atomic context for PREEMPT_RT (bsc#1012628). - fs/ntfs3: Fix warning in ni_fiemap (bsc#1012628). - fs/ntfs3: Fix case when unmarked clusters intersect with zone (bsc#1012628). - regulator: qcom-rpmh: Update ranges for FTSMPS525 (bsc#1012628). - usb: chipidea: add CI_HDRC_HAS_SHORT_PKT_LIMIT flag (bsc#1012628). - usb: chipidea: udc: limit usb request length to max 16KB (bsc#1012628). - usb: chipidea: udc: create bounce buffer for problem sglist entries if possible (bsc#1012628). - usb: chipidea: udc: handle USB Error Interrupt if IOC not set (bsc#1012628). - usb: typec: ucsi: Do not call ACPI _DSM method for UCSI read operations (bsc#1012628). - iio: adc: ad7192: properly check spi_get_device_match_data() (bsc#1012628). - iio: light: ltr501: Add LTER0303 to the supported devices (bsc#1012628). - usb: typec: ucsi: glink: be more precise on orientation-aware ports (bsc#1012628). - ASoC: amd: yc: fix internal mic on Redmi G 2022 (bsc#1012628). - drm/amdgpu/vcn: reset fw_shared when VCPU buffers corrupted on vcn v4.0.3 (bsc#1012628). - MIPS: Loongson64: DTS: Really fix PCIe port nodes for ls7a (bsc#1012628). - ASoC: amd: yc: Add quirk for microphone on Lenovo Thinkpad T14s Gen 6 21M1CTO1WW (bsc#1012628). - powerpc/prom_init: Fixup missing powermac #size-cells (bsc#1012628). - misc: eeprom: eeprom_93cx6: Add quirk for extra read clock cycle (bsc#1012628). - rtc: cmos: avoid taking rtc_lock for extended period of time (bsc#1012628). - serial: 8250_dw: Add Sophgo SG2044 quirk (bsc#1012628). - Revert "nvme: make keep-alive synchronous operation" (bsc#1012628). - irqchip/gicv3-its: Add workaround for hip09 ITS erratum 162100801 (bsc#1012628). - smb: client: don't try following DFS links in cifs_tree_connect() (bsc#1012628). - setlocalversion: work around "git describe" performance (bsc#1012628). - io_uring/tctx: work around xa_store() allocation error issue (bsc#1012628). - scsi: ufs: pltfrm: Dellocate HBA during ufshcd_pltfrm_remove() (bsc#1012628). - drm/xe/devcoredump: Use drm_puts and already cached local variables (bsc#1012628). - drm/xe/devcoredump: Improve section headings and add tile info (bsc#1012628). - drm/xe/devcoredump: Add ASCII85 dump helper function (bsc#1012628). - drm/xe/guc: Copy GuC log prior to dumping (bsc#1012628). - drm/xe/forcewake: Add a helper xe_force_wake_ref_has_domain() (bsc#1012628). - drm/xe/devcoredump: Update handling of xe_force_wake_get return (bsc#1012628). - drm/amd/display: Add option to retrieve detile buffer size (bsc#1012628). - sched: fix warning in sched_setaffinity (bsc#1012628). - sched/core: Remove the unnecessary need_resched() check in nohz_csd_func() (bsc#1012628). - sched/fair: Check idle_cpu() before need_resched() to detect ilb CPU turning busy (bsc#1012628). - sched/core: Prevent wakeup of ksoftirqd during idle load balance (bsc#1012628). - sched/deadline: Fix warning in migrate_enable for boosted tasks (bsc#1012628). - btrfs: drop unused parameter options from open_ctree() (bsc#1012628). - btrfs: drop unused parameter data from btrfs_fill_super() (bsc#1012628). - btrfs: fix missing snapshot drew unlock when root is dead during swap activation (bsc#1012628). - clk: en7523: Initialize num before accessing hws in en7523_register_clocks() (bsc#1012628). - tracing/eprobe: Fix to release eprobe when failed to add dyn_event (bsc#1012628). - x86: Fix build regression with CONFIG_KEXEC_JUMP enabled (bsc#1012628). - Revert "unicode: Don't special case ignorable code points" (bsc#1012628). - vfio/mlx5: Align the page tracking max message size with the device capability (bsc#1012628). - selftests/ftrace: adjust offset for kprobe syntax error test (bsc#1012628). - KVM: x86/mmu: Ensure that kvm_release_pfn_clean() takes exact pfn from kvm_faultin_pfn() (bsc#1012628). - jffs2: Prevent rtime decompress memory corruption (bsc#1012628). - jffs2: Fix rtime decompressor (bsc#1012628). - media: ipu6: use the IPU6 DMA mapping APIs to do mapping (bsc#1012628). - ocfs2: Revert "ocfs2: fix the la space leak when unmounting an ocfs2 volume" (bsc#1012628). - net/mlx5: unique names for per device caches (bsc#1012628). - ASoC: Intel: avs: Fix return status of avs_pcm_hw_constraints_init() (bsc#1012628). - drm/amdgpu: rework resume handling for display (v2) (bsc#1012628). - ALSA: hda: Fix build error without CONFIG_SND_DEBUG (bsc#1012628). - Revert "drm/amd/display: parse umc_info or vram_info based on ASIC" (bsc#1012628). - s390/pci: Fix leak of struct zpci_dev when zpci_add_device() fails (bsc#1012628). - ALSA: hda/realtek: Fix spelling mistake "Firelfy" -> "Firefly" (bsc#1012628). - timekeeping: Remove CONFIG_DEBUG_TIMEKEEPING (bsc#1012628). - clocksource: Make negative motion detection more robust (bsc#1012628). - softirq: Allow raising SCHED_SOFTIRQ from SMP-call-function on RT kernel (bsc#1012628). - Update config files. - Rename to patches.kernel.org/6.12.5-445-btrfs-fix-mount-failure-due-to-remount-races.patch. - commit 941f839 ++++ kernel-kvmsmall: - amdgpu/uvd: get ring reference from rq scheduler (git-fixes). - tipc: fix NULL deref in cleanup_bearer() (git-fixes). - commit dfae15e - Linux 6.12.5 (bsc#1012628). - iTCO_wdt: mask NMI_NOW bit for update_no_reboot_bit() call (bsc#1012628). - watchdog: xilinx_wwdt: Calculate max_hw_heartbeat_ms using clock frequency (bsc#1012628). - watchdog: apple: Actually flush writes after requesting watchdog restart (bsc#1012628). - watchdog: mediatek: Make sure system reset gets asserted in mtk_wdt_restart() (bsc#1012628). - can: gs_usb: add usb endpoint address detection at driver probe step (bsc#1012628). - can: c_can: c_can_handle_bus_err(): update statistics if skb allocation fails (bsc#1012628). - can: sun4i_can: sun4i_can_err(): call can_change_state() even if cf is NULL (bsc#1012628). - can: hi311x: hi3110_can_ist(): fix potential use-after-free (bsc#1012628). - can: m_can: m_can_handle_lec_err(): fix {rx,tx}_errors statistics (bsc#1012628). - can: ifi_canfd: ifi_canfd_handle_lec_err(): fix {rx,tx}_errors statistics (bsc#1012628). - can: hi311x: hi3110_can_ist(): fix {rx,tx}_errors statistics (bsc#1012628). - can: sja1000: sja1000_err(): fix {rx,tx}_errors statistics (bsc#1012628). - can: sun4i_can: sun4i_can_err(): fix {rx,tx}_errors statistics (bsc#1012628). - can: ems_usb: ems_usb_rx_err(): fix {rx,tx}_errors statistics (bsc#1012628). - can: f81604: f81604_handle_can_bus_errors(): fix {rx,tx}_errors statistics (bsc#1012628). - ipvs: fix UB due to uninitialized stack access in ip_vs_protocol_init() (bsc#1012628). - netfilter: x_tables: fix LED ID check in led_tg_check() (bsc#1012628). - netfilter: nft_socket: remove WARN_ON_ONCE on maximum cgroup level (bsc#1012628). - selftests: hid: fix typo and exit code (bsc#1012628). - net: enetc: Do not configure preemptible TCs if SIs do not support (bsc#1012628). - ptp: Add error handling for adjfine callback in ptp_clock_adjtime (bsc#1012628). - net/sched: tbf: correct backlog statistic for GSO packets (bsc#1012628). - net: hsr: avoid potential out-of-bound access in fill_frame_info() (bsc#1012628). - bnxt_en: ethtool: Supply ntuple rss context action (bsc#1012628). - net: Fix icmp host relookup triggering ip_rt_bug (bsc#1012628). - ipv6: avoid possible NULL deref in modify_prefix_route() (bsc#1012628). - can: j1939: j1939_session_new(): fix skb reference counting (bsc#1012628). - platform/x86: asus-wmi: Ignore return value when writing thermal policy (bsc#1012628). - net: phy: microchip: Reset LAN88xx PHY to ensure clean link state on LAN7800/7850 (bsc#1012628). - net/ipv6: release expired exception dst cached in socket (bsc#1012628). - dccp: Fix memory leak in dccp_feat_change_recv (bsc#1012628). - tipc: Fix use-after-free of kernel socket in cleanup_bearer() (bsc#1012628). - net/smc: initialize close_work early to avoid warning (bsc#1012628). - net/smc: fix LGR and link use-after-free issue (bsc#1012628). - net/qed: allow old cards not supporting "num_images" to work (bsc#1012628). - net: hsr: must allocate more bytes for RedBox support (bsc#1012628). - ice: fix PHY Clock Recovery availability check (bsc#1012628). - ice: fix PHY timestamp extraction for ETH56G (bsc#1012628). - ice: Fix VLAN pruning in switchdev mode (bsc#1012628). - idpf: set completion tag for "empty" bufs associated with a packet (bsc#1012628). - ixgbevf: stop attempting IPSEC offload on Mailbox API 1.5 (bsc#1012628). - ixgbe: downgrade logging of unsupported VF API version to debug (bsc#1012628). - ixgbe: Correct BASE-BX10 compliance code (bsc#1012628). - igb: Fix potential invalid memory access in igb_init_module() (bsc#1012628). - netfilter: nft_inner: incorrect percpu area handling under softirq (bsc#1012628). - Revert "udp: avoid calling sock_def_readable() if possible" (bsc#1012628). - net: sched: fix erspan_opt settings in cls_flower (bsc#1012628). - netfilter: ipset: Hold module reference while requesting a module (bsc#1012628). - netfilter: nft_set_hash: skip duplicated elements pending gc run (bsc#1012628). - ethtool: Fix wrong mod state in case of verbose and no_mask bitset (bsc#1012628). - mlxsw: spectrum_acl_flex_keys: Constify struct mlxsw_afk_element_inst (bsc#1012628). - mlxsw: spectrum_acl_flex_keys: Use correct key block on Spectrum-4 (bsc#1012628). - geneve: do not assume mac header is set in geneve_xmit_skb() (bsc#1012628). - net/mlx5: HWS: Fix memory leak in mlx5hws_definer_calc_layout (bsc#1012628). - net/mlx5: HWS: Properly set bwc queue locks lock classes (bsc#1012628). - net/mlx5e: SD, Use correct mdev to build channel param (bsc#1012628). - net/mlx5e: Remove workaround to avoid syndrome for internal port (bsc#1012628). - vsock/test: fix failures due to wrong SO_RCVLOWAT parameter (bsc#1012628). - vsock/test: fix parameter types in SO_VM_SOCKETS_* calls (bsc#1012628). - net: avoid potential UAF in default_operstate() (bsc#1012628). - gpio: grgpio: use a helper variable to store the address of ofdev->dev (bsc#1012628). - gpio: grgpio: Add NULL check in grgpio_probe (bsc#1012628). - mmc: mtk-sd: use devm_mmc_alloc_host (bsc#1012628). - mmc: mtk-sd: Fix error handle of probe function (bsc#1012628). - mmc: mtk-sd: fix devm_clk_get_optional usage (bsc#1012628). - mmc: mtk-sd: Fix MMC_CAP2_CRYPTO flag setting (bsc#1012628). - mmc: sd: SDUC Support Recognition (bsc#1012628). - mmc: core: Adjust ACMD22 to SDUC (bsc#1012628). - mmc: core: Use GFP_NOIO in ACMD22 (bsc#1012628). - zram: do not mark idle slots that cannot be idle (bsc#1012628). - zram: clear IDLE flag in mark_idle() (bsc#1012628). - ntp: Remove invalid cast in time offset math (bsc#1012628). - f2fs: clean up w/ F2FS_{BLK_TO_BYTES,BTYES_TO_BLK} (bsc#1012628). - f2fs: fix to adjust appropriate length for fiemap (bsc#1012628). - f2fs: fix to requery extent which cross boundary of inquiry (bsc#1012628). - i3c: master: Replace hard code 2 with macro I3C_ADDR_SLOT_STATUS_BITS (bsc#1012628). - i3c: master: Extend address status bit to 4 and add I3C_ADDR_SLOT_EXT_DESIRED (bsc#1012628). - i3c: master: Fix dynamic address leak when 'assigned-address' is present (bsc#1012628). - drm/amd/display: calculate final viewport before TAP optimization (bsc#1012628). - drm/amd/display: Ignore scalar validation failure if pipe is phantom (bsc#1012628). - scsi: ufs: core: Always initialize the UIC done completion (bsc#1012628). - scsi: ufs: core: Add ufshcd_send_bsg_uic_cmd() for UFS BSG (bsc#1012628). - bpf, vsock: Fix poll() missing a queue (bsc#1012628). - bpf, vsock: Invoke proto::close on close() (bsc#1012628). - xsk: always clear DMA mapping information when unmapping the pool (bsc#1012628). - bpftool: fix potential NULL pointer dereferencing in prog_dump() (bsc#1012628). - drm/sti: Add __iomem for mixer_dbg_mxn's parameter (bsc#1012628). - tcp_bpf: Fix the sk_mem_uncharge logic in tcp_bpf_sendmsg (bsc#1012628). - ALSA: seq: ump: Fix seq port updates per FB info notify (bsc#1012628). - ALSA: usb-audio: Notify xrun for low-latency mode (bsc#1012628). - tools: Override makefile ARCH variable if defined, but empty (bsc#1012628). - spi: mpc52xx: Add cancel_work_sync before module remove (bsc#1012628). - ASoC: SOF: ipc3-topology: Convert the topology pin index to ALH dai index (bsc#1012628). - ASoC: SOF: ipc3-topology: fix resource leaks in sof_ipc3_widget_setup_comp_dai() (bsc#1012628). - pmdomain: core: Add missing put_device() (bsc#1012628). - pmdomain: core: Fix error path in pm_genpd_init() when ida alloc fails (bsc#1012628). - nvme: don't apply NVME_QUIRK_DEALLOCATE_ZEROES when DSM is not supported (bsc#1012628). - x86/pkeys: Change caller of update_pkru_in_sigframe() (bsc#1012628). - x86/pkeys: Ensure updated PKRU value is XRSTOR'd (bsc#1012628). - bpf: Ensure reg is PTR_TO_STACK in process_iter_arg (bsc#1012628). - irqchip/stm32mp-exti: CONFIG_STM32MP_EXTI should not default to y when compile-testing (bsc#1012628). - drivers/virt: pkvm: Don't fail ioremap() call if MMIO_GUARD fails (bsc#1012628). - bpf: Don't mark STACK_INVALID as STACK_MISC in mark_stack_slot_misc (bsc#1012628). - bpf: Fix narrow scalar spill onto 64-bit spilled scalar slots (bsc#1012628). - nvme-fabrics: handle zero MAXCMD without closing the connection (bsc#1012628). - nvme-tcp: fix the memleak while create new ctrl failed (bsc#1012628). - nvme-rdma: unquiesce admin_q before destroy it (bsc#1012628). - scsi: sg: Fix slab-use-after-free read in sg_release() (bsc#1012628). - scsi: scsi_debug: Fix hrtimer support for ndelay (bsc#1012628). - ASoC: mediatek: mt8188-mt6359: Remove hardcoded dmic codec (bsc#1012628). - drm/v3d: Enable Performance Counters before clearing them (bsc#1012628). - ocfs2: free inode when ocfs2_get_init_inode() fails (bsc#1012628). - scatterlist: fix incorrect func name in kernel-doc (bsc#1012628). - iio: magnetometer: yas530: use signed integer type for clamp limits (bsc#1012628). - smb: client: fix potential race in cifs_put_tcon() (bsc#1012628). - bpf: Handle BPF_EXIST and BPF_NOEXIST for LPM trie (bsc#1012628). - bpf: Remove unnecessary kfree(im_node) in lpm_trie_update_elem (bsc#1012628). - bpf: Handle in-place update for full LPM trie correctly (bsc#1012628). - bpf: Fix exact match conditions in trie_get_next_key() (bsc#1012628). - x86/CPU/AMD: WARN when setting EFER.AUTOIBRS if and only if the WRMSR fails (bsc#1012628). - rust: allow `clippy::needless_lifetimes` (bsc#1012628). - HID: i2c-hid: Revert to using power commands to wake on resume (bsc#1012628). - HID: wacom: fix when get product name maybe null pointer (bsc#1012628). - LoongArch: Add architecture specific huge_pte_clear() (bsc#1012628). - LoongArch: KVM: Protect kvm_check_requests() with SRCU (bsc#1012628). - ksmbd: fix Out-of-Bounds Read in ksmbd_vfs_stream_read (bsc#1012628). - ksmbd: fix Out-of-Bounds Write in ksmbd_vfs_stream_write (bsc#1012628). - watchdog: rti: of: honor timeout-sec property (bsc#1012628). - can: dev: can_set_termination(): allow sleeping GPIOs (bsc#1012628). - can: mcp251xfd: mcp251xfd_get_tef_len(): work around erratum DS80000789E 6 (bsc#1012628). - tracing: Fix cmp_entries_dup() to respect sort() comparison rules (bsc#1012628). - net :mana :Request a V2 response version for MANA_QUERY_GF_STAT (bsc#1012628). - iommufd: Fix out_fput in iommufd_fault_alloc() (bsc#1012628). - arm64: mm: Fix zone_dma_limit calculation (bsc#1012628). - arm64: Ensure bits ASID[15:8] are masked out when the kernel uses 8-bit ASIDs (bsc#1012628). - arm64: ptrace: fix partial SETREGSET for NT_ARM_TAGGED_ADDR_CTRL (bsc#1012628). - arm64: ptrace: fix partial SETREGSET for NT_ARM_FPMR (bsc#1012628). - arm64: ptrace: fix partial SETREGSET for NT_ARM_POE (bsc#1012628). - ALSA: usb-audio: Fix a DMA to stack memory bug (bsc#1012628). - ALSA: usb-audio: Add extra PID for RME Digiface USB (bsc#1012628). - ALSA: hda/realtek: fix micmute LEDs don't work on HP Laptops (bsc#1012628). - ALSA: usb-audio: add mixer mapping for Corsair HS80 (bsc#1012628). - ALSA: hda/realtek: Enable mute and micmute LED on HP ProBook 430 G8 (bsc#1012628). - ALSA: hda/realtek: Add support for Samsung Galaxy Book3 360 (NP730QFG) (bsc#1012628). - scsi: qla2xxx: Fix abort in bsg timeout (bsc#1012628). - scsi: qla2xxx: Fix NVMe and NPIV connect issue (bsc#1012628). - scsi: qla2xxx: Supported speed displayed incorrectly for VPorts (bsc#1012628). - scsi: qla2xxx: Fix use after free on unload (bsc#1012628). - scsi: qla2xxx: Remove check req_sg_cnt should be equal to rsp_sg_cnt (bsc#1012628). - scsi: ufs: core: sysfs: Prevent div by zero (bsc#1012628). - scsi: ufs: core: Cancel RTC work during ufshcd_remove() (bsc#1012628). - scsi: ufs: qcom: Only free platform MSIs when ESI is enabled (bsc#1012628). - scsi: ufs: pltfrm: Disable runtime PM during removal of glue drivers (bsc#1012628). - scsi: ufs: core: Add missing post notify for power mode change (bsc#1012628). - nilfs2: fix potential out-of-bounds memory access in nilfs_find_entry() (bsc#1012628). - fs/smb/client: avoid querying SMB2_OP_QUERY_WSL_EA for SMB3 POSIX (bsc#1012628). - fs/smb/client: Implement new SMB3 POSIX type (bsc#1012628). - fs/smb/client: cifs_prime_dcache() for SMB3 POSIX reparse points (bsc#1012628). - smb3.1.1: fix posix mounts to older servers (bsc#1012628). - io_uring: Change res2 parameter type in io_uring_cmd_done (bsc#1012628). - bcache: revert replacing IS_ERR_OR_NULL with IS_ERR again (bsc#1012628). - Revert "readahead: properly shorten readahead when falling back to do_page_cache_ra()" (bsc#1012628). - pmdomain: imx: gpcv2: Adjust delay after power up handshake (bsc#1012628). - selftests/damon: add _damon_sysfs.py to TEST_FILES (bsc#1012628). - selftest: hugetlb_dio: fix test naming (bsc#1012628). - cacheinfo: Allocate memory during CPU hotplug if not done from the primary CPU (bsc#1012628). - x86/cacheinfo: Delete global num_cache_leaves (bsc#1012628). - drm/amdkfd: hard-code cacheline for gc943,gc944 (bsc#1012628). - drm/dp_mst: Fix MST sideband message body length check (bsc#1012628). - drm/amdkfd: add MEC version that supports no PCIe atomics for GFX12 (bsc#1012628). - drm/amd/pm: fix and simplify workload handling (bsc#1012628). - drm/dp_mst: Verify request type in the corresponding down message reply (bsc#1012628). - drm/dp_mst: Fix resetting msg rx state after topology removal (bsc#1012628). - drm/amd/display: Correct prefetch calculation (bsc#1012628). - drm/amd/display: Limit VTotal range to max hw cap minus fp (bsc#1012628). - drm/amd/display: Add a left edge pixel if in YCbCr422 or YCbCr420 and odm (bsc#1012628). - drm/amdgpu/hdp6.0: do a posting read when flushing HDP (bsc#1012628). - drm/amdgpu/hdp4.0: do a posting read when flushing HDP (bsc#1012628). - drm/amdgpu/hdp5.0: do a posting read when flushing HDP (bsc#1012628). - drm/amdgpu/hdp7.0: do a posting read when flushing HDP (bsc#1012628). - drm/amdgpu/hdp5.2: do a posting read when flushing HDP (bsc#1012628). - modpost: Add .irqentry.text to OTHER_SECTIONS (bsc#1012628). - x86/kexec: Restore GDT on return from ::preserve_context kexec (bsc#1012628). - bpf: fix OOB devmap writes when deleting elements (bsc#1012628). - dma-buf: fix dma_fence_array_signaled v4 (bsc#1012628). - dma-fence: Fix reference leak on fence merge failure path (bsc#1012628). - dma-fence: Use kernel's sort for merging fences (bsc#1012628). - xsk: fix OOB map writes when deleting elements (bsc#1012628). - regmap: detach regmap from dev on regmap_exit (bsc#1012628). - arch_numa: Restore nid checks before registering a memblock with a node (bsc#1012628). - mmc: sdhci-pci: Add DMI quirk for missing CD GPIO on Vexia Edu Atla 10 tablet (bsc#1012628). - mmc: core: Further prevent card detect during shutdown (bsc#1012628). - x86/cpu: Add Lunar Lake to list of CPUs with a broken MONITOR implementation (bsc#1012628). - ocfs2: update seq_file index in ocfs2_dlm_seq_next (bsc#1012628). - stackdepot: fix stack_depot_save_flags() in NMI context (bsc#1012628). - lib: stackinit: hide never-taken branch from compiler (bsc#1012628). - sched/numa: fix memory leak due to the overwritten vma->numab_state (bsc#1012628). - kasan: make report_lock a raw spinlock (bsc#1012628). - mm/gup: handle NULL pages in unpin_user_pages() (bsc#1012628). - mm/mempolicy: fix migrate_to_node() assuming there is at least one VMA in a MM (bsc#1012628). - x86/cpu/topology: Remove limit of CPUs due to disabled IO/APIC (bsc#1012628). - x86/mm: Add _PAGE_NOPTISHADOW bit to avoid updating userspace page tables (bsc#1012628). - mm/damon: fix order of arguments in damos_before_apply tracepoint (bsc#1012628). - mm: memcg: declare do_memsw_account inline (bsc#1012628). - mm: open-code PageTail in folio_flags() and const_folio_flags() (bsc#1012628). - mm: open-code page_folio() in dump_page() (bsc#1012628). - mm: fix vrealloc()'s KASAN poisoning logic (bsc#1012628). - mm: respect mmap hint address when aligning for THP (bsc#1012628). - scsi: ufs: pltfrm: Drop PM runtime reference count after ufshcd_remove() (bsc#1012628). - memblock: allow zero threshold in validate_numa_converage() (bsc#1012628). - rust: enable arbitrary_self_types and remove `Receiver` (bsc#1012628). - s390/pci: Sort PCI functions prior to creating virtual busses (bsc#1012628). - s390/pci: Use topology ID for multi-function devices (bsc#1012628). - s390/pci: Ignore RID for isolated VFs (bsc#1012628). - epoll: annotate racy check (bsc#1012628). - kselftest/arm64: Log fp-stress child startup errors to stdout (bsc#1012628). - s390/cpum_sf: Handle CPU hotplug remove during sampling (bsc#1012628). - block: RCU protect disk->conv_zones_bitmap (bsc#1012628). - btrfs: don't take dev_replace rwsem on task already holding it (bsc#1012628). - btrfs: avoid unnecessary device path update for the same device (bsc#1012628). - btrfs: canonicalize the device path before adding it (bsc#1012628). - btrfs: do not clear read-only when adding sprout device (bsc#1012628). - kselftest/arm64: Don't leak pipe fds in pac.exec_sign_all() (bsc#1012628). - ext4: partial zero eof block on unaligned inode size extension (bsc#1012628). - crypto: ecdsa - Avoid signed integer overflow on signature decoding (bsc#1012628). - kcsan: Turn report_filterlist_lock into a raw_spinlock (bsc#1012628). - hwmon: (nct6775) Add 665-ACE/600M-CL to ASUS WMI monitoring list (bsc#1012628). - ACPI: x86: Make UART skip quirks work on PCI UARTs without an UID (bsc#1012628). - ACPI: x86: Add adev NULL check to acpi_quirk_skip_serdev_enumeration() (bsc#1012628). - ACPI: video: force native for Apple MacbookPro11,2 and Air7,2 (bsc#1012628). - perf/x86/amd: Warn only on new bits set (bsc#1012628). - cleanup: Adjust scoped_guard() macros to avoid potential warning (bsc#1012628). - iio: magnetometer: fix if () scoped_guard() formatting (bsc#1012628). - timekeeping: Always check for negative motion (bsc#1012628). - gpio: free irqs that are still requested when the chip is being removed (bsc#1012628). - spi: spi-fsl-lpspi: Adjust type of scldiv (bsc#1012628). - soc: qcom: llcc: Use designated initializers for LLC settings (bsc#1012628). - HID: add per device quirk to force bind to hid-generic (bsc#1012628). - firmware: qcom: scm: Allow QSEECOM on Lenovo Yoga Slim 7x (bsc#1012628). - soc: qcom: pd-mapper: Add QCM6490 PD maps (bsc#1012628). - media: uvcvideo: RealSense D421 Depth module metadata (bsc#1012628). - media: uvcvideo: Add a quirk for the Kaiweets KTI-W02 infrared camera (bsc#1012628). - media: uvcvideo: Force UVC version to 1.0a for 0408:4033 (bsc#1012628). - media: cx231xx: Add support for Dexatek USB Video Grabber 1d19:6108 (bsc#1012628). - mmc: core: Add SD card quirk for broken poweroff notification (bsc#1012628). - mmc: sdhci-esdhc-imx: enable quirks SDHCI_QUIRK_NO_LED (bsc#1012628). - firmware: qcom: scm: Allow QSEECOM on Dell XPS 13 9345 (bsc#1012628). - soc: imx8m: Probe the SoC driver as platform driver (bsc#1012628). - regmap: maple: Provide lockdep (sub)class for maple tree's internal lock (bsc#1012628). - selftests/resctrl: Protect against array overflow when reading strings (bsc#1012628). - sched_ext: add a missing rcu_read_lock/unlock pair at scx_select_cpu_dfl() (bsc#1012628). - HID: magicmouse: Apple Magic Trackpad 2 USB-C driver support (bsc#1012628). - drm/xe/pciids: separate RPL-U and RPL-P PCI IDs (bsc#1012628). - drm/xe/pciids: separate ARL and MTL PCI IDs (bsc#1012628). - drm/vc4: hdmi: Avoid log spam for audio start failure (bsc#1012628). - drm/vc4: hvs: Set AXI panic modes for the HVS (bsc#1012628). - drm/xe/pciids: Add PVC's PCI device ID macros (bsc#1012628). - wifi: rtw88: use ieee80211_purge_tx_queue() to purge TX skb (bsc#1012628). - drm/xe/pciid: Add new PCI id for ARL (bsc#1012628). - drm: panel-orientation-quirks: Add quirk for AYA NEO 2 model (bsc#1012628). - drm: panel-orientation-quirks: Add quirk for AYA NEO Founder edition (bsc#1012628). - drm: panel-orientation-quirks: Add quirk for AYA NEO GEEK (bsc#1012628). - drm/bridge: it6505: Enable module autoloading (bsc#1012628). - drm/mcde: Enable module autoloading (bsc#1012628). - wifi: rtw89: check return value of ieee80211_probereq_get() for RNR (bsc#1012628). - drm/amd/display: Fix out-of-bounds access in 'dcn21_link_encoder_create' (bsc#1012628). - drm/radeon/r600_cs: Fix possible int overflow in r600_packet3_check() (bsc#1012628). - ASoC: Intel: sof_rt5682: Add HDMI-In capture with rt5682 support for MTL (bsc#1012628). - dlm: fix possible lkb_resource null dereference (bsc#1012628). - drm/amd/display: skip disable CRTC in seemless bootup case (bsc#1012628). - drm/amd/display: Fix garbage or black screen when resetting otg (bsc#1012628). - drm/amd/display: disable SG displays on cyan skillfish (bsc#1012628). - drm/xe/ptl: L3bank mask is not available on the media GT (bsc#1012628). - drm/xe/xe3: Add initial set of workarounds (bsc#1012628). - drm/display: Fix building with GCC 15 (bsc#1012628). - ALSA: hda: Use own quirk lookup helper (bsc#1012628). - ALSA: hda/conexant: Use the new codec SSID matching (bsc#1012628). - ALSA: hda/realtek: Use codec SSID matching for Lenovo devices (bsc#1012628). - r8169: don't apply UDP padding quirk on RTL8126A (bsc#1012628). - samples/bpf: Fix a resource leak (bsc#1012628). - wifi: ath12k: fix atomic calls in ath12k_mac_op_set_bitrate_mask() (bsc#1012628). - accel/qaic: Add AIC080 support (bsc#1012628). - drm/amd/display: Full exit out of IPS2 when all allow signals have been cleared (bsc#1012628). - net: fec_mpc52xx_phy: Use %pa to format resource_size_t (bsc#1012628). - net: ethernet: fs_enet: Use %pa to format resource_size_t (bsc#1012628). - net/sched: cbs: Fix integer overflow in cbs_set_port_rate() (bsc#1012628). - af_packet: avoid erroring out after sock_init_data() in packet_create() (bsc#1012628). - Bluetooth: L2CAP: do not leave dangling sk pointer on error in l2cap_sock_create() (bsc#1012628). - Bluetooth: RFCOMM: avoid leaving dangling sk pointer in rfcomm_sock_alloc() (bsc#1012628). - net: af_can: do not leave a dangling sk pointer in can_create() (bsc#1012628). - net: ieee802154: do not leave a dangling sk pointer in ieee802154_create() (bsc#1012628). - net: inet: do not leave a dangling sk pointer in inet_create() (bsc#1012628). - net: inet6: do not leave a dangling sk pointer in inet6_create() (bsc#1012628). - wifi: ath10k: avoid NULL pointer error during sdio remove (bsc#1012628). - wifi: ath5k: add PCI ID for SX76X (bsc#1012628). - wifi: ath5k: add PCI ID for Arcadyan devices (bsc#1012628). - fanotify: allow reporting errors on failure to open fd (bsc#1012628). - bpf: Prevent tailcall infinite loop caused by freplace (bsc#1012628). - ASoC: sdw_utils: Add support for exclusion DAI quirks (bsc#1012628). - ASoC: sdw_utils: Add a quirk to allow the cs42l43 mic DAI to be ignored (bsc#1012628). - ASoC: Intel: sof_sdw: Add quirk for cs42l43 system using host DMICs (bsc#1012628). - ASoC: Intel: sof_sdw: Add quirks for some new Lenovo laptops (bsc#1012628). - drm/xe/guc/ct: Flush g2h worker in case of g2h response timeout (bsc#1012628). - drm/panel: simple: Add Microchip AC69T88A LVDS Display panel (bsc#1012628). - net: sfp: change quirks for Alcatel Lucent G-010S-P (bsc#1012628). - net: stmmac: Programming sequence for VLAN packets with split header (bsc#1012628). - drm/sched: memset() 'job' in drm_sched_job_init() (bsc#1012628). - drm/amd/display: Adding array index check to prevent memory corruption (bsc#1012628). - drm/amdgpu/gfx9: Add cleaner shader for GFX9.4.2 (bsc#1012628). - drm/amdgpu: clear RB_OVERFLOW bit when enabling interrupts for vega20_ih (bsc#1012628). - drm/amdgpu: Dereference the ATCS ACPI buffer (bsc#1012628). - netlink: specs: Add missing bitset attrs to ethtool spec (bsc#1012628). - drm/amdgpu: refine error handling in amdgpu_ttm_tt_pin_userptr (bsc#1012628). - ASoC: sdw_utils: Add quirk to exclude amplifier function (bsc#1012628). - ASoC: Intel: soc-acpi-intel-arl-match: Add rt722 and rt1320 support (bsc#1012628). - drm/amd/display: Fix underflow when playing 8K video in full screen mode (bsc#1012628). - mptcp: annotate data-races around subflow->fully_established (bsc#1012628). - dma-debug: fix a possible deadlock on radix_lock (bsc#1012628). - jfs: array-index-out-of-bounds fix in dtReadFirst (bsc#1012628). - jfs: fix shift-out-of-bounds in dbSplit (bsc#1012628). - jfs: fix array-index-out-of-bounds in jfs_readdir (bsc#1012628). - jfs: add a check to prevent array-index-out-of-bounds in dbAdjTree (bsc#1012628). - fsl/fman: Validate cell-index value obtained from Device Tree (bsc#1012628). - net/tcp: Add missing lockdep annotations for TCP-AO hlist traversals (bsc#1012628). - drm/panic: Add ABGR2101010 support (bsc#1012628). - drm/amd/display: Remove hw w/a toggle if on DP2/HPO (bsc#1012628). - drm/amd/display: parse umc_info or vram_info based on ASIC (bsc#1012628). - drm/amd/display: Prune Invalid Modes For HDMI Output (bsc#1012628). - drm/amdgpu: skip amdgpu_device_cache_pci_state under sriov (bsc#1012628). - virtio-net: fix overflow inside virtnet_rq_alloc (bsc#1012628). - ALSA: usb-audio: Make mic volume workarounds globally applicable (bsc#1012628). - drm/amdgpu: set the right AMDGPU sg segment limitation (bsc#1012628). - wifi: ipw2x00: libipw_rx_any(): fix bad alignment (bsc#1012628). - wifi: brcmfmac: Fix oops due to NULL pointer dereference in brcmf_sdiod_sglist_rw() (bsc#1012628). - bpf: Call free_htab_elem() after htab_unlock_bucket() (bsc#1012628). - mptcp: fix possible integer overflow in mptcp_reset_tout_timer (bsc#1012628). - dsa: qca8k: Use nested lock to avoid splat (bsc#1012628). - i2c: i801: Add support for Intel Panther Lake (bsc#1012628). - Bluetooth: hci_conn: Reduce hci_conn_drop() calls in two functions (bsc#1012628). - Bluetooth: btusb: Add RTL8852BE device 0489:e123 to device tables (bsc#1012628). - Bluetooth: btusb: Add USB HW IDs for MT7920/MT7925 (bsc#1012628). - Bluetooth: hci_conn: Use disable_delayed_work_sync (bsc#1012628). - Bluetooth: hci_core: Fix not checking skb length on hci_acldata_packet (bsc#1012628). - Bluetooth: Add new quirks for ATS2851 (bsc#1012628). - Bluetooth: Support new quirks for ATS2851 (bsc#1012628). - Bluetooth: Set quirks for ATS2851 (bsc#1012628). - Bluetooth: btusb: Add new VID/PID 0489/e111 for MT7925 (bsc#1012628). - Bluetooth: btusb: Add new VID/PID 0489/e124 for MT7925 (bsc#1012628). - Bluetooth: btusb: Add 3 HWIDs for MT7925 (bsc#1012628). - ASoC: hdmi-codec: reorder channel allocation list (bsc#1012628). - rocker: fix link status detection in rocker_carrier_init() (bsc#1012628). - net/neighbor: clear error in case strict check is not set (bsc#1012628). - netpoll: Use rcu_access_pointer() in __netpoll_setup (bsc#1012628). - pinctrl: freescale: fix COMPILE_TEST error with PINCTRL_IMX_SCU (bsc#1012628). - rtla: Fix consistency in getopt_long for timerlat_hist (bsc#1012628). - tracing/ftrace: disable preemption in syscall probe (bsc#1012628). - tracing: Use atomic64_inc_return() in trace_clock_counter() (bsc#1012628). - tools/rtla: fix collision with glibc sched_attr/sched_set_attr (bsc#1012628). - rtla/timerlat: Make timerlat_top_cpu->*_count unsigned long long (bsc#1012628). - rtla/timerlat: Make timerlat_hist_cpu->*_count unsigned long long (bsc#1012628). - scsi: hisi_sas: Add cond_resched() for no forced preemption model (bsc#1012628). - scsi: hisi_sas: Create all dump files during debugfs initialization (bsc#1012628). - ring-buffer: Limit time with disabled interrupts in rb_check_pages() (bsc#1012628). - pinmux: Use sequential access to access desc->pinmux data (bsc#1012628). - scsi: ufs: core: Make DMA mask configuration more flexible (bsc#1012628). - iommu/amd: Fix corruption when mapping large pages from 0 (bsc#1012628). - bpf: put bpf_link's program when link is safe to be deallocated (bsc#1012628). - scsi: lpfc: Call lpfc_sli4_queue_unset() in restart and rmmod paths (bsc#1012628). - scsi: lpfc: Check SLI_ACTIVE flag in FDMI cmpl before submitting follow up FDMI (bsc#1012628). - scsi: lpfc: Prevent NDLP reference count underflow in dev_loss_tmo callback (bsc#1012628). - clk: qcom: rcg2: add clk_rcg2_shared_floor_ops (bsc#1012628). - clk: qcom: rpmh: add support for SAR2130P (bsc#1012628). - clk: qcom: tcsrcc-sm8550: add SAR2130P support (bsc#1012628). - clk: qcom: dispcc-sm8550: enable support for SAR2130P (bsc#1012628). - clk: qcom: clk-alpha-pll: Add NSS HUAYRA ALPHA PLL support for ipq9574 (bsc#1012628). - leds: class: Protect brightness_show() with led_cdev->led_access mutex (bsc#1012628). - scsi: st: Don't modify unknown block number in MTIOCGET (bsc#1012628). - scsi: st: Add MTIOCGET and MTLOAD to ioctls allowed after device reset (bsc#1012628). - pinctrl: qcom-pmic-gpio: add support for PM8937 (bsc#1012628). - pinctrl: qcom: spmi-mpp: Add PM8937 compatible (bsc#1012628). - thermal/drivers/qcom/tsens-v1: Add support for MSM8937 tsens (bsc#1012628). - nvdimm: rectify the illogical code within nd_dax_probe() (bsc#1012628). - smb: client: memcpy() with surrounding object base address (bsc#1012628). - tracing: Fix function name for trampoline (bsc#1012628). - tools/rtla: Enhance argument parsing in timerlat_load.py (bsc#1012628). - verification/dot2: Improve dot parser robustness (bsc#1012628). - mailbox: pcc: Check before sending MCTP PCC response ACK (bsc#1012628). - f2fs: fix f2fs_bug_on when uninstalling filesystem call f2fs_evict_inode (bsc#1012628). - KMSAN: uninit-value in inode_go_dump (5) (bsc#1012628). - i3c: mipi-i3c-hci: Mask ring interrupts before ring stop request (bsc#1012628). - PCI: qcom: Add support for IPQ9574 (bsc#1012628). - PCI: vmd: Add DID 8086:B06F and 8086:B60B for Intel client SKUs (bsc#1012628). - PCI: vmd: Set devices to D0 before enabling PM L1 Substates (bsc#1012628). - PCI: Detect and trust built-in Thunderbolt chips (bsc#1012628). - PCI: starfive: Enable controller runtime PM before probing host bridge (bsc#1012628). - PCI: Add 'reset_subordinate' to reset hierarchy below bridge (bsc#1012628). - PCI: Add ACS quirk for Wangxun FF5xxx NICs (bsc#1012628). - remoteproc: qcom: pas: enable SAR2130P audio DSP support (bsc#1012628). - i3c: Use i3cdev->desc->info instead of calling i3c_device_get_info() to avoid deadlock (bsc#1012628). - f2fs: print message if fscorrupted was found in f2fs_new_node_page() (bsc#1012628). - f2fs: fix to shrink read extent node in batches (bsc#1012628). - f2fs: add a sysfs node to limit max read extent count per-inode (bsc#1012628). - ACPI: x86: Add skip i2c clients quirk for Acer Iconia One 8 A1-840 (bsc#1012628). - ACPI: x86: Clean up Asus entries in acpi_quirk_skip_dmi_ids[] (bsc#1012628). - LoongArch: Fix sleeping in atomic context for PREEMPT_RT (bsc#1012628). - fs/ntfs3: Fix warning in ni_fiemap (bsc#1012628). - fs/ntfs3: Fix case when unmarked clusters intersect with zone (bsc#1012628). - regulator: qcom-rpmh: Update ranges for FTSMPS525 (bsc#1012628). - usb: chipidea: add CI_HDRC_HAS_SHORT_PKT_LIMIT flag (bsc#1012628). - usb: chipidea: udc: limit usb request length to max 16KB (bsc#1012628). - usb: chipidea: udc: create bounce buffer for problem sglist entries if possible (bsc#1012628). - usb: chipidea: udc: handle USB Error Interrupt if IOC not set (bsc#1012628). - usb: typec: ucsi: Do not call ACPI _DSM method for UCSI read operations (bsc#1012628). - iio: adc: ad7192: properly check spi_get_device_match_data() (bsc#1012628). - iio: light: ltr501: Add LTER0303 to the supported devices (bsc#1012628). - usb: typec: ucsi: glink: be more precise on orientation-aware ports (bsc#1012628). - ASoC: amd: yc: fix internal mic on Redmi G 2022 (bsc#1012628). - drm/amdgpu/vcn: reset fw_shared when VCPU buffers corrupted on vcn v4.0.3 (bsc#1012628). - MIPS: Loongson64: DTS: Really fix PCIe port nodes for ls7a (bsc#1012628). - ASoC: amd: yc: Add quirk for microphone on Lenovo Thinkpad T14s Gen 6 21M1CTO1WW (bsc#1012628). - powerpc/prom_init: Fixup missing powermac #size-cells (bsc#1012628). - misc: eeprom: eeprom_93cx6: Add quirk for extra read clock cycle (bsc#1012628). - rtc: cmos: avoid taking rtc_lock for extended period of time (bsc#1012628). - serial: 8250_dw: Add Sophgo SG2044 quirk (bsc#1012628). - Revert "nvme: make keep-alive synchronous operation" (bsc#1012628). - irqchip/gicv3-its: Add workaround for hip09 ITS erratum 162100801 (bsc#1012628). - smb: client: don't try following DFS links in cifs_tree_connect() (bsc#1012628). - setlocalversion: work around "git describe" performance (bsc#1012628). - io_uring/tctx: work around xa_store() allocation error issue (bsc#1012628). - scsi: ufs: pltfrm: Dellocate HBA during ufshcd_pltfrm_remove() (bsc#1012628). - drm/xe/devcoredump: Use drm_puts and already cached local variables (bsc#1012628). - drm/xe/devcoredump: Improve section headings and add tile info (bsc#1012628). - drm/xe/devcoredump: Add ASCII85 dump helper function (bsc#1012628). - drm/xe/guc: Copy GuC log prior to dumping (bsc#1012628). - drm/xe/forcewake: Add a helper xe_force_wake_ref_has_domain() (bsc#1012628). - drm/xe/devcoredump: Update handling of xe_force_wake_get return (bsc#1012628). - drm/amd/display: Add option to retrieve detile buffer size (bsc#1012628). - sched: fix warning in sched_setaffinity (bsc#1012628). - sched/core: Remove the unnecessary need_resched() check in nohz_csd_func() (bsc#1012628). - sched/fair: Check idle_cpu() before need_resched() to detect ilb CPU turning busy (bsc#1012628). - sched/core: Prevent wakeup of ksoftirqd during idle load balance (bsc#1012628). - sched/deadline: Fix warning in migrate_enable for boosted tasks (bsc#1012628). - btrfs: drop unused parameter options from open_ctree() (bsc#1012628). - btrfs: drop unused parameter data from btrfs_fill_super() (bsc#1012628). - btrfs: fix missing snapshot drew unlock when root is dead during swap activation (bsc#1012628). - clk: en7523: Initialize num before accessing hws in en7523_register_clocks() (bsc#1012628). - tracing/eprobe: Fix to release eprobe when failed to add dyn_event (bsc#1012628). - x86: Fix build regression with CONFIG_KEXEC_JUMP enabled (bsc#1012628). - Revert "unicode: Don't special case ignorable code points" (bsc#1012628). - vfio/mlx5: Align the page tracking max message size with the device capability (bsc#1012628). - selftests/ftrace: adjust offset for kprobe syntax error test (bsc#1012628). - KVM: x86/mmu: Ensure that kvm_release_pfn_clean() takes exact pfn from kvm_faultin_pfn() (bsc#1012628). - jffs2: Prevent rtime decompress memory corruption (bsc#1012628). - jffs2: Fix rtime decompressor (bsc#1012628). - media: ipu6: use the IPU6 DMA mapping APIs to do mapping (bsc#1012628). - ocfs2: Revert "ocfs2: fix the la space leak when unmounting an ocfs2 volume" (bsc#1012628). - net/mlx5: unique names for per device caches (bsc#1012628). - ASoC: Intel: avs: Fix return status of avs_pcm_hw_constraints_init() (bsc#1012628). - drm/amdgpu: rework resume handling for display (v2) (bsc#1012628). - ALSA: hda: Fix build error without CONFIG_SND_DEBUG (bsc#1012628). - Revert "drm/amd/display: parse umc_info or vram_info based on ASIC" (bsc#1012628). - s390/pci: Fix leak of struct zpci_dev when zpci_add_device() fails (bsc#1012628). - ALSA: hda/realtek: Fix spelling mistake "Firelfy" -> "Firefly" (bsc#1012628). - timekeeping: Remove CONFIG_DEBUG_TIMEKEEPING (bsc#1012628). - clocksource: Make negative motion detection more robust (bsc#1012628). - softirq: Allow raising SCHED_SOFTIRQ from SMP-call-function on RT kernel (bsc#1012628). - Update config files. - Rename to patches.kernel.org/6.12.5-445-btrfs-fix-mount-failure-due-to-remount-races.patch. - commit 941f839 ++++ kernel-obs-build: - amdgpu/uvd: get ring reference from rq scheduler (git-fixes). - tipc: fix NULL deref in cleanup_bearer() (git-fixes). - commit dfae15e - Linux 6.12.5 (bsc#1012628). - iTCO_wdt: mask NMI_NOW bit for update_no_reboot_bit() call (bsc#1012628). - watchdog: xilinx_wwdt: Calculate max_hw_heartbeat_ms using clock frequency (bsc#1012628). - watchdog: apple: Actually flush writes after requesting watchdog restart (bsc#1012628). - watchdog: mediatek: Make sure system reset gets asserted in mtk_wdt_restart() (bsc#1012628). - can: gs_usb: add usb endpoint address detection at driver probe step (bsc#1012628). - can: c_can: c_can_handle_bus_err(): update statistics if skb allocation fails (bsc#1012628). - can: sun4i_can: sun4i_can_err(): call can_change_state() even if cf is NULL (bsc#1012628). - can: hi311x: hi3110_can_ist(): fix potential use-after-free (bsc#1012628). - can: m_can: m_can_handle_lec_err(): fix {rx,tx}_errors statistics (bsc#1012628). - can: ifi_canfd: ifi_canfd_handle_lec_err(): fix {rx,tx}_errors statistics (bsc#1012628). - can: hi311x: hi3110_can_ist(): fix {rx,tx}_errors statistics (bsc#1012628). - can: sja1000: sja1000_err(): fix {rx,tx}_errors statistics (bsc#1012628). - can: sun4i_can: sun4i_can_err(): fix {rx,tx}_errors statistics (bsc#1012628). - can: ems_usb: ems_usb_rx_err(): fix {rx,tx}_errors statistics (bsc#1012628). - can: f81604: f81604_handle_can_bus_errors(): fix {rx,tx}_errors statistics (bsc#1012628). - ipvs: fix UB due to uninitialized stack access in ip_vs_protocol_init() (bsc#1012628). - netfilter: x_tables: fix LED ID check in led_tg_check() (bsc#1012628). - netfilter: nft_socket: remove WARN_ON_ONCE on maximum cgroup level (bsc#1012628). - selftests: hid: fix typo and exit code (bsc#1012628). - net: enetc: Do not configure preemptible TCs if SIs do not support (bsc#1012628). - ptp: Add error handling for adjfine callback in ptp_clock_adjtime (bsc#1012628). - net/sched: tbf: correct backlog statistic for GSO packets (bsc#1012628). - net: hsr: avoid potential out-of-bound access in fill_frame_info() (bsc#1012628). - bnxt_en: ethtool: Supply ntuple rss context action (bsc#1012628). - net: Fix icmp host relookup triggering ip_rt_bug (bsc#1012628). - ipv6: avoid possible NULL deref in modify_prefix_route() (bsc#1012628). - can: j1939: j1939_session_new(): fix skb reference counting (bsc#1012628). - platform/x86: asus-wmi: Ignore return value when writing thermal policy (bsc#1012628). - net: phy: microchip: Reset LAN88xx PHY to ensure clean link state on LAN7800/7850 (bsc#1012628). - net/ipv6: release expired exception dst cached in socket (bsc#1012628). - dccp: Fix memory leak in dccp_feat_change_recv (bsc#1012628). - tipc: Fix use-after-free of kernel socket in cleanup_bearer() (bsc#1012628). - net/smc: initialize close_work early to avoid warning (bsc#1012628). - net/smc: fix LGR and link use-after-free issue (bsc#1012628). - net/qed: allow old cards not supporting "num_images" to work (bsc#1012628). - net: hsr: must allocate more bytes for RedBox support (bsc#1012628). - ice: fix PHY Clock Recovery availability check (bsc#1012628). - ice: fix PHY timestamp extraction for ETH56G (bsc#1012628). - ice: Fix VLAN pruning in switchdev mode (bsc#1012628). - idpf: set completion tag for "empty" bufs associated with a packet (bsc#1012628). - ixgbevf: stop attempting IPSEC offload on Mailbox API 1.5 (bsc#1012628). - ixgbe: downgrade logging of unsupported VF API version to debug (bsc#1012628). - ixgbe: Correct BASE-BX10 compliance code (bsc#1012628). - igb: Fix potential invalid memory access in igb_init_module() (bsc#1012628). - netfilter: nft_inner: incorrect percpu area handling under softirq (bsc#1012628). - Revert "udp: avoid calling sock_def_readable() if possible" (bsc#1012628). - net: sched: fix erspan_opt settings in cls_flower (bsc#1012628). - netfilter: ipset: Hold module reference while requesting a module (bsc#1012628). - netfilter: nft_set_hash: skip duplicated elements pending gc run (bsc#1012628). - ethtool: Fix wrong mod state in case of verbose and no_mask bitset (bsc#1012628). - mlxsw: spectrum_acl_flex_keys: Constify struct mlxsw_afk_element_inst (bsc#1012628). - mlxsw: spectrum_acl_flex_keys: Use correct key block on Spectrum-4 (bsc#1012628). - geneve: do not assume mac header is set in geneve_xmit_skb() (bsc#1012628). - net/mlx5: HWS: Fix memory leak in mlx5hws_definer_calc_layout (bsc#1012628). - net/mlx5: HWS: Properly set bwc queue locks lock classes (bsc#1012628). - net/mlx5e: SD, Use correct mdev to build channel param (bsc#1012628). - net/mlx5e: Remove workaround to avoid syndrome for internal port (bsc#1012628). - vsock/test: fix failures due to wrong SO_RCVLOWAT parameter (bsc#1012628). - vsock/test: fix parameter types in SO_VM_SOCKETS_* calls (bsc#1012628). - net: avoid potential UAF in default_operstate() (bsc#1012628). - gpio: grgpio: use a helper variable to store the address of ofdev->dev (bsc#1012628). - gpio: grgpio: Add NULL check in grgpio_probe (bsc#1012628). - mmc: mtk-sd: use devm_mmc_alloc_host (bsc#1012628). - mmc: mtk-sd: Fix error handle of probe function (bsc#1012628). - mmc: mtk-sd: fix devm_clk_get_optional usage (bsc#1012628). - mmc: mtk-sd: Fix MMC_CAP2_CRYPTO flag setting (bsc#1012628). - mmc: sd: SDUC Support Recognition (bsc#1012628). - mmc: core: Adjust ACMD22 to SDUC (bsc#1012628). - mmc: core: Use GFP_NOIO in ACMD22 (bsc#1012628). - zram: do not mark idle slots that cannot be idle (bsc#1012628). - zram: clear IDLE flag in mark_idle() (bsc#1012628). - ntp: Remove invalid cast in time offset math (bsc#1012628). - f2fs: clean up w/ F2FS_{BLK_TO_BYTES,BTYES_TO_BLK} (bsc#1012628). - f2fs: fix to adjust appropriate length for fiemap (bsc#1012628). - f2fs: fix to requery extent which cross boundary of inquiry (bsc#1012628). - i3c: master: Replace hard code 2 with macro I3C_ADDR_SLOT_STATUS_BITS (bsc#1012628). - i3c: master: Extend address status bit to 4 and add I3C_ADDR_SLOT_EXT_DESIRED (bsc#1012628). - i3c: master: Fix dynamic address leak when 'assigned-address' is present (bsc#1012628). - drm/amd/display: calculate final viewport before TAP optimization (bsc#1012628). - drm/amd/display: Ignore scalar validation failure if pipe is phantom (bsc#1012628). - scsi: ufs: core: Always initialize the UIC done completion (bsc#1012628). - scsi: ufs: core: Add ufshcd_send_bsg_uic_cmd() for UFS BSG (bsc#1012628). - bpf, vsock: Fix poll() missing a queue (bsc#1012628). - bpf, vsock: Invoke proto::close on close() (bsc#1012628). - xsk: always clear DMA mapping information when unmapping the pool (bsc#1012628). - bpftool: fix potential NULL pointer dereferencing in prog_dump() (bsc#1012628). - drm/sti: Add __iomem for mixer_dbg_mxn's parameter (bsc#1012628). - tcp_bpf: Fix the sk_mem_uncharge logic in tcp_bpf_sendmsg (bsc#1012628). - ALSA: seq: ump: Fix seq port updates per FB info notify (bsc#1012628). - ALSA: usb-audio: Notify xrun for low-latency mode (bsc#1012628). - tools: Override makefile ARCH variable if defined, but empty (bsc#1012628). - spi: mpc52xx: Add cancel_work_sync before module remove (bsc#1012628). - ASoC: SOF: ipc3-topology: Convert the topology pin index to ALH dai index (bsc#1012628). - ASoC: SOF: ipc3-topology: fix resource leaks in sof_ipc3_widget_setup_comp_dai() (bsc#1012628). - pmdomain: core: Add missing put_device() (bsc#1012628). - pmdomain: core: Fix error path in pm_genpd_init() when ida alloc fails (bsc#1012628). - nvme: don't apply NVME_QUIRK_DEALLOCATE_ZEROES when DSM is not supported (bsc#1012628). - x86/pkeys: Change caller of update_pkru_in_sigframe() (bsc#1012628). - x86/pkeys: Ensure updated PKRU value is XRSTOR'd (bsc#1012628). - bpf: Ensure reg is PTR_TO_STACK in process_iter_arg (bsc#1012628). - irqchip/stm32mp-exti: CONFIG_STM32MP_EXTI should not default to y when compile-testing (bsc#1012628). - drivers/virt: pkvm: Don't fail ioremap() call if MMIO_GUARD fails (bsc#1012628). - bpf: Don't mark STACK_INVALID as STACK_MISC in mark_stack_slot_misc (bsc#1012628). - bpf: Fix narrow scalar spill onto 64-bit spilled scalar slots (bsc#1012628). - nvme-fabrics: handle zero MAXCMD without closing the connection (bsc#1012628). - nvme-tcp: fix the memleak while create new ctrl failed (bsc#1012628). - nvme-rdma: unquiesce admin_q before destroy it (bsc#1012628). - scsi: sg: Fix slab-use-after-free read in sg_release() (bsc#1012628). - scsi: scsi_debug: Fix hrtimer support for ndelay (bsc#1012628). - ASoC: mediatek: mt8188-mt6359: Remove hardcoded dmic codec (bsc#1012628). - drm/v3d: Enable Performance Counters before clearing them (bsc#1012628). - ocfs2: free inode when ocfs2_get_init_inode() fails (bsc#1012628). - scatterlist: fix incorrect func name in kernel-doc (bsc#1012628). - iio: magnetometer: yas530: use signed integer type for clamp limits (bsc#1012628). - smb: client: fix potential race in cifs_put_tcon() (bsc#1012628). - bpf: Handle BPF_EXIST and BPF_NOEXIST for LPM trie (bsc#1012628). - bpf: Remove unnecessary kfree(im_node) in lpm_trie_update_elem (bsc#1012628). - bpf: Handle in-place update for full LPM trie correctly (bsc#1012628). - bpf: Fix exact match conditions in trie_get_next_key() (bsc#1012628). - x86/CPU/AMD: WARN when setting EFER.AUTOIBRS if and only if the WRMSR fails (bsc#1012628). - rust: allow `clippy::needless_lifetimes` (bsc#1012628). - HID: i2c-hid: Revert to using power commands to wake on resume (bsc#1012628). - HID: wacom: fix when get product name maybe null pointer (bsc#1012628). - LoongArch: Add architecture specific huge_pte_clear() (bsc#1012628). - LoongArch: KVM: Protect kvm_check_requests() with SRCU (bsc#1012628). - ksmbd: fix Out-of-Bounds Read in ksmbd_vfs_stream_read (bsc#1012628). - ksmbd: fix Out-of-Bounds Write in ksmbd_vfs_stream_write (bsc#1012628). - watchdog: rti: of: honor timeout-sec property (bsc#1012628). - can: dev: can_set_termination(): allow sleeping GPIOs (bsc#1012628). - can: mcp251xfd: mcp251xfd_get_tef_len(): work around erratum DS80000789E 6 (bsc#1012628). - tracing: Fix cmp_entries_dup() to respect sort() comparison rules (bsc#1012628). - net :mana :Request a V2 response version for MANA_QUERY_GF_STAT (bsc#1012628). - iommufd: Fix out_fput in iommufd_fault_alloc() (bsc#1012628). - arm64: mm: Fix zone_dma_limit calculation (bsc#1012628). - arm64: Ensure bits ASID[15:8] are masked out when the kernel uses 8-bit ASIDs (bsc#1012628). - arm64: ptrace: fix partial SETREGSET for NT_ARM_TAGGED_ADDR_CTRL (bsc#1012628). - arm64: ptrace: fix partial SETREGSET for NT_ARM_FPMR (bsc#1012628). - arm64: ptrace: fix partial SETREGSET for NT_ARM_POE (bsc#1012628). - ALSA: usb-audio: Fix a DMA to stack memory bug (bsc#1012628). - ALSA: usb-audio: Add extra PID for RME Digiface USB (bsc#1012628). - ALSA: hda/realtek: fix micmute LEDs don't work on HP Laptops (bsc#1012628). - ALSA: usb-audio: add mixer mapping for Corsair HS80 (bsc#1012628). - ALSA: hda/realtek: Enable mute and micmute LED on HP ProBook 430 G8 (bsc#1012628). - ALSA: hda/realtek: Add support for Samsung Galaxy Book3 360 (NP730QFG) (bsc#1012628). - scsi: qla2xxx: Fix abort in bsg timeout (bsc#1012628). - scsi: qla2xxx: Fix NVMe and NPIV connect issue (bsc#1012628). - scsi: qla2xxx: Supported speed displayed incorrectly for VPorts (bsc#1012628). - scsi: qla2xxx: Fix use after free on unload (bsc#1012628). - scsi: qla2xxx: Remove check req_sg_cnt should be equal to rsp_sg_cnt (bsc#1012628). - scsi: ufs: core: sysfs: Prevent div by zero (bsc#1012628). - scsi: ufs: core: Cancel RTC work during ufshcd_remove() (bsc#1012628). - scsi: ufs: qcom: Only free platform MSIs when ESI is enabled (bsc#1012628). - scsi: ufs: pltfrm: Disable runtime PM during removal of glue drivers (bsc#1012628). - scsi: ufs: core: Add missing post notify for power mode change (bsc#1012628). - nilfs2: fix potential out-of-bounds memory access in nilfs_find_entry() (bsc#1012628). - fs/smb/client: avoid querying SMB2_OP_QUERY_WSL_EA for SMB3 POSIX (bsc#1012628). - fs/smb/client: Implement new SMB3 POSIX type (bsc#1012628). - fs/smb/client: cifs_prime_dcache() for SMB3 POSIX reparse points (bsc#1012628). - smb3.1.1: fix posix mounts to older servers (bsc#1012628). - io_uring: Change res2 parameter type in io_uring_cmd_done (bsc#1012628). - bcache: revert replacing IS_ERR_OR_NULL with IS_ERR again (bsc#1012628). - Revert "readahead: properly shorten readahead when falling back to do_page_cache_ra()" (bsc#1012628). - pmdomain: imx: gpcv2: Adjust delay after power up handshake (bsc#1012628). - selftests/damon: add _damon_sysfs.py to TEST_FILES (bsc#1012628). - selftest: hugetlb_dio: fix test naming (bsc#1012628). - cacheinfo: Allocate memory during CPU hotplug if not done from the primary CPU (bsc#1012628). - x86/cacheinfo: Delete global num_cache_leaves (bsc#1012628). - drm/amdkfd: hard-code cacheline for gc943,gc944 (bsc#1012628). - drm/dp_mst: Fix MST sideband message body length check (bsc#1012628). - drm/amdkfd: add MEC version that supports no PCIe atomics for GFX12 (bsc#1012628). - drm/amd/pm: fix and simplify workload handling (bsc#1012628). - drm/dp_mst: Verify request type in the corresponding down message reply (bsc#1012628). - drm/dp_mst: Fix resetting msg rx state after topology removal (bsc#1012628). - drm/amd/display: Correct prefetch calculation (bsc#1012628). - drm/amd/display: Limit VTotal range to max hw cap minus fp (bsc#1012628). - drm/amd/display: Add a left edge pixel if in YCbCr422 or YCbCr420 and odm (bsc#1012628). - drm/amdgpu/hdp6.0: do a posting read when flushing HDP (bsc#1012628). - drm/amdgpu/hdp4.0: do a posting read when flushing HDP (bsc#1012628). - drm/amdgpu/hdp5.0: do a posting read when flushing HDP (bsc#1012628). - drm/amdgpu/hdp7.0: do a posting read when flushing HDP (bsc#1012628). - drm/amdgpu/hdp5.2: do a posting read when flushing HDP (bsc#1012628). - modpost: Add .irqentry.text to OTHER_SECTIONS (bsc#1012628). - x86/kexec: Restore GDT on return from ::preserve_context kexec (bsc#1012628). - bpf: fix OOB devmap writes when deleting elements (bsc#1012628). - dma-buf: fix dma_fence_array_signaled v4 (bsc#1012628). - dma-fence: Fix reference leak on fence merge failure path (bsc#1012628). - dma-fence: Use kernel's sort for merging fences (bsc#1012628). - xsk: fix OOB map writes when deleting elements (bsc#1012628). - regmap: detach regmap from dev on regmap_exit (bsc#1012628). - arch_numa: Restore nid checks before registering a memblock with a node (bsc#1012628). - mmc: sdhci-pci: Add DMI quirk for missing CD GPIO on Vexia Edu Atla 10 tablet (bsc#1012628). - mmc: core: Further prevent card detect during shutdown (bsc#1012628). - x86/cpu: Add Lunar Lake to list of CPUs with a broken MONITOR implementation (bsc#1012628). - ocfs2: update seq_file index in ocfs2_dlm_seq_next (bsc#1012628). - stackdepot: fix stack_depot_save_flags() in NMI context (bsc#1012628). - lib: stackinit: hide never-taken branch from compiler (bsc#1012628). - sched/numa: fix memory leak due to the overwritten vma->numab_state (bsc#1012628). - kasan: make report_lock a raw spinlock (bsc#1012628). - mm/gup: handle NULL pages in unpin_user_pages() (bsc#1012628). - mm/mempolicy: fix migrate_to_node() assuming there is at least one VMA in a MM (bsc#1012628). - x86/cpu/topology: Remove limit of CPUs due to disabled IO/APIC (bsc#1012628). - x86/mm: Add _PAGE_NOPTISHADOW bit to avoid updating userspace page tables (bsc#1012628). - mm/damon: fix order of arguments in damos_before_apply tracepoint (bsc#1012628). - mm: memcg: declare do_memsw_account inline (bsc#1012628). - mm: open-code PageTail in folio_flags() and const_folio_flags() (bsc#1012628). - mm: open-code page_folio() in dump_page() (bsc#1012628). - mm: fix vrealloc()'s KASAN poisoning logic (bsc#1012628). - mm: respect mmap hint address when aligning for THP (bsc#1012628). - scsi: ufs: pltfrm: Drop PM runtime reference count after ufshcd_remove() (bsc#1012628). - memblock: allow zero threshold in validate_numa_converage() (bsc#1012628). - rust: enable arbitrary_self_types and remove `Receiver` (bsc#1012628). - s390/pci: Sort PCI functions prior to creating virtual busses (bsc#1012628). - s390/pci: Use topology ID for multi-function devices (bsc#1012628). - s390/pci: Ignore RID for isolated VFs (bsc#1012628). - epoll: annotate racy check (bsc#1012628). - kselftest/arm64: Log fp-stress child startup errors to stdout (bsc#1012628). - s390/cpum_sf: Handle CPU hotplug remove during sampling (bsc#1012628). - block: RCU protect disk->conv_zones_bitmap (bsc#1012628). - btrfs: don't take dev_replace rwsem on task already holding it (bsc#1012628). - btrfs: avoid unnecessary device path update for the same device (bsc#1012628). - btrfs: canonicalize the device path before adding it (bsc#1012628). - btrfs: do not clear read-only when adding sprout device (bsc#1012628). - kselftest/arm64: Don't leak pipe fds in pac.exec_sign_all() (bsc#1012628). - ext4: partial zero eof block on unaligned inode size extension (bsc#1012628). - crypto: ecdsa - Avoid signed integer overflow on signature decoding (bsc#1012628). - kcsan: Turn report_filterlist_lock into a raw_spinlock (bsc#1012628). - hwmon: (nct6775) Add 665-ACE/600M-CL to ASUS WMI monitoring list (bsc#1012628). - ACPI: x86: Make UART skip quirks work on PCI UARTs without an UID (bsc#1012628). - ACPI: x86: Add adev NULL check to acpi_quirk_skip_serdev_enumeration() (bsc#1012628). - ACPI: video: force native for Apple MacbookPro11,2 and Air7,2 (bsc#1012628). - perf/x86/amd: Warn only on new bits set (bsc#1012628). - cleanup: Adjust scoped_guard() macros to avoid potential warning (bsc#1012628). - iio: magnetometer: fix if () scoped_guard() formatting (bsc#1012628). - timekeeping: Always check for negative motion (bsc#1012628). - gpio: free irqs that are still requested when the chip is being removed (bsc#1012628). - spi: spi-fsl-lpspi: Adjust type of scldiv (bsc#1012628). - soc: qcom: llcc: Use designated initializers for LLC settings (bsc#1012628). - HID: add per device quirk to force bind to hid-generic (bsc#1012628). - firmware: qcom: scm: Allow QSEECOM on Lenovo Yoga Slim 7x (bsc#1012628). - soc: qcom: pd-mapper: Add QCM6490 PD maps (bsc#1012628). - media: uvcvideo: RealSense D421 Depth module metadata (bsc#1012628). - media: uvcvideo: Add a quirk for the Kaiweets KTI-W02 infrared camera (bsc#1012628). - media: uvcvideo: Force UVC version to 1.0a for 0408:4033 (bsc#1012628). - media: cx231xx: Add support for Dexatek USB Video Grabber 1d19:6108 (bsc#1012628). - mmc: core: Add SD card quirk for broken poweroff notification (bsc#1012628). - mmc: sdhci-esdhc-imx: enable quirks SDHCI_QUIRK_NO_LED (bsc#1012628). - firmware: qcom: scm: Allow QSEECOM on Dell XPS 13 9345 (bsc#1012628). - soc: imx8m: Probe the SoC driver as platform driver (bsc#1012628). - regmap: maple: Provide lockdep (sub)class for maple tree's internal lock (bsc#1012628). - selftests/resctrl: Protect against array overflow when reading strings (bsc#1012628). - sched_ext: add a missing rcu_read_lock/unlock pair at scx_select_cpu_dfl() (bsc#1012628). - HID: magicmouse: Apple Magic Trackpad 2 USB-C driver support (bsc#1012628). - drm/xe/pciids: separate RPL-U and RPL-P PCI IDs (bsc#1012628). - drm/xe/pciids: separate ARL and MTL PCI IDs (bsc#1012628). - drm/vc4: hdmi: Avoid log spam for audio start failure (bsc#1012628). - drm/vc4: hvs: Set AXI panic modes for the HVS (bsc#1012628). - drm/xe/pciids: Add PVC's PCI device ID macros (bsc#1012628). - wifi: rtw88: use ieee80211_purge_tx_queue() to purge TX skb (bsc#1012628). - drm/xe/pciid: Add new PCI id for ARL (bsc#1012628). - drm: panel-orientation-quirks: Add quirk for AYA NEO 2 model (bsc#1012628). - drm: panel-orientation-quirks: Add quirk for AYA NEO Founder edition (bsc#1012628). - drm: panel-orientation-quirks: Add quirk for AYA NEO GEEK (bsc#1012628). - drm/bridge: it6505: Enable module autoloading (bsc#1012628). - drm/mcde: Enable module autoloading (bsc#1012628). - wifi: rtw89: check return value of ieee80211_probereq_get() for RNR (bsc#1012628). - drm/amd/display: Fix out-of-bounds access in 'dcn21_link_encoder_create' (bsc#1012628). - drm/radeon/r600_cs: Fix possible int overflow in r600_packet3_check() (bsc#1012628). - ASoC: Intel: sof_rt5682: Add HDMI-In capture with rt5682 support for MTL (bsc#1012628). - dlm: fix possible lkb_resource null dereference (bsc#1012628). - drm/amd/display: skip disable CRTC in seemless bootup case (bsc#1012628). - drm/amd/display: Fix garbage or black screen when resetting otg (bsc#1012628). - drm/amd/display: disable SG displays on cyan skillfish (bsc#1012628). - drm/xe/ptl: L3bank mask is not available on the media GT (bsc#1012628). - drm/xe/xe3: Add initial set of workarounds (bsc#1012628). - drm/display: Fix building with GCC 15 (bsc#1012628). - ALSA: hda: Use own quirk lookup helper (bsc#1012628). - ALSA: hda/conexant: Use the new codec SSID matching (bsc#1012628). - ALSA: hda/realtek: Use codec SSID matching for Lenovo devices (bsc#1012628). - r8169: don't apply UDP padding quirk on RTL8126A (bsc#1012628). - samples/bpf: Fix a resource leak (bsc#1012628). - wifi: ath12k: fix atomic calls in ath12k_mac_op_set_bitrate_mask() (bsc#1012628). - accel/qaic: Add AIC080 support (bsc#1012628). - drm/amd/display: Full exit out of IPS2 when all allow signals have been cleared (bsc#1012628). - net: fec_mpc52xx_phy: Use %pa to format resource_size_t (bsc#1012628). - net: ethernet: fs_enet: Use %pa to format resource_size_t (bsc#1012628). - net/sched: cbs: Fix integer overflow in cbs_set_port_rate() (bsc#1012628). - af_packet: avoid erroring out after sock_init_data() in packet_create() (bsc#1012628). - Bluetooth: L2CAP: do not leave dangling sk pointer on error in l2cap_sock_create() (bsc#1012628). - Bluetooth: RFCOMM: avoid leaving dangling sk pointer in rfcomm_sock_alloc() (bsc#1012628). - net: af_can: do not leave a dangling sk pointer in can_create() (bsc#1012628). - net: ieee802154: do not leave a dangling sk pointer in ieee802154_create() (bsc#1012628). - net: inet: do not leave a dangling sk pointer in inet_create() (bsc#1012628). - net: inet6: do not leave a dangling sk pointer in inet6_create() (bsc#1012628). - wifi: ath10k: avoid NULL pointer error during sdio remove (bsc#1012628). - wifi: ath5k: add PCI ID for SX76X (bsc#1012628). - wifi: ath5k: add PCI ID for Arcadyan devices (bsc#1012628). - fanotify: allow reporting errors on failure to open fd (bsc#1012628). - bpf: Prevent tailcall infinite loop caused by freplace (bsc#1012628). - ASoC: sdw_utils: Add support for exclusion DAI quirks (bsc#1012628). - ASoC: sdw_utils: Add a quirk to allow the cs42l43 mic DAI to be ignored (bsc#1012628). - ASoC: Intel: sof_sdw: Add quirk for cs42l43 system using host DMICs (bsc#1012628). - ASoC: Intel: sof_sdw: Add quirks for some new Lenovo laptops (bsc#1012628). - drm/xe/guc/ct: Flush g2h worker in case of g2h response timeout (bsc#1012628). - drm/panel: simple: Add Microchip AC69T88A LVDS Display panel (bsc#1012628). - net: sfp: change quirks for Alcatel Lucent G-010S-P (bsc#1012628). - net: stmmac: Programming sequence for VLAN packets with split header (bsc#1012628). - drm/sched: memset() 'job' in drm_sched_job_init() (bsc#1012628). - drm/amd/display: Adding array index check to prevent memory corruption (bsc#1012628). - drm/amdgpu/gfx9: Add cleaner shader for GFX9.4.2 (bsc#1012628). - drm/amdgpu: clear RB_OVERFLOW bit when enabling interrupts for vega20_ih (bsc#1012628). - drm/amdgpu: Dereference the ATCS ACPI buffer (bsc#1012628). - netlink: specs: Add missing bitset attrs to ethtool spec (bsc#1012628). - drm/amdgpu: refine error handling in amdgpu_ttm_tt_pin_userptr (bsc#1012628). - ASoC: sdw_utils: Add quirk to exclude amplifier function (bsc#1012628). - ASoC: Intel: soc-acpi-intel-arl-match: Add rt722 and rt1320 support (bsc#1012628). - drm/amd/display: Fix underflow when playing 8K video in full screen mode (bsc#1012628). - mptcp: annotate data-races around subflow->fully_established (bsc#1012628). - dma-debug: fix a possible deadlock on radix_lock (bsc#1012628). - jfs: array-index-out-of-bounds fix in dtReadFirst (bsc#1012628). - jfs: fix shift-out-of-bounds in dbSplit (bsc#1012628). - jfs: fix array-index-out-of-bounds in jfs_readdir (bsc#1012628). - jfs: add a check to prevent array-index-out-of-bounds in dbAdjTree (bsc#1012628). - fsl/fman: Validate cell-index value obtained from Device Tree (bsc#1012628). - net/tcp: Add missing lockdep annotations for TCP-AO hlist traversals (bsc#1012628). - drm/panic: Add ABGR2101010 support (bsc#1012628). - drm/amd/display: Remove hw w/a toggle if on DP2/HPO (bsc#1012628). - drm/amd/display: parse umc_info or vram_info based on ASIC (bsc#1012628). - drm/amd/display: Prune Invalid Modes For HDMI Output (bsc#1012628). - drm/amdgpu: skip amdgpu_device_cache_pci_state under sriov (bsc#1012628). - virtio-net: fix overflow inside virtnet_rq_alloc (bsc#1012628). - ALSA: usb-audio: Make mic volume workarounds globally applicable (bsc#1012628). - drm/amdgpu: set the right AMDGPU sg segment limitation (bsc#1012628). - wifi: ipw2x00: libipw_rx_any(): fix bad alignment (bsc#1012628). - wifi: brcmfmac: Fix oops due to NULL pointer dereference in brcmf_sdiod_sglist_rw() (bsc#1012628). - bpf: Call free_htab_elem() after htab_unlock_bucket() (bsc#1012628). - mptcp: fix possible integer overflow in mptcp_reset_tout_timer (bsc#1012628). - dsa: qca8k: Use nested lock to avoid splat (bsc#1012628). - i2c: i801: Add support for Intel Panther Lake (bsc#1012628). - Bluetooth: hci_conn: Reduce hci_conn_drop() calls in two functions (bsc#1012628). - Bluetooth: btusb: Add RTL8852BE device 0489:e123 to device tables (bsc#1012628). - Bluetooth: btusb: Add USB HW IDs for MT7920/MT7925 (bsc#1012628). - Bluetooth: hci_conn: Use disable_delayed_work_sync (bsc#1012628). - Bluetooth: hci_core: Fix not checking skb length on hci_acldata_packet (bsc#1012628). - Bluetooth: Add new quirks for ATS2851 (bsc#1012628). - Bluetooth: Support new quirks for ATS2851 (bsc#1012628). - Bluetooth: Set quirks for ATS2851 (bsc#1012628). - Bluetooth: btusb: Add new VID/PID 0489/e111 for MT7925 (bsc#1012628). - Bluetooth: btusb: Add new VID/PID 0489/e124 for MT7925 (bsc#1012628). - Bluetooth: btusb: Add 3 HWIDs for MT7925 (bsc#1012628). - ASoC: hdmi-codec: reorder channel allocation list (bsc#1012628). - rocker: fix link status detection in rocker_carrier_init() (bsc#1012628). - net/neighbor: clear error in case strict check is not set (bsc#1012628). - netpoll: Use rcu_access_pointer() in __netpoll_setup (bsc#1012628). - pinctrl: freescale: fix COMPILE_TEST error with PINCTRL_IMX_SCU (bsc#1012628). - rtla: Fix consistency in getopt_long for timerlat_hist (bsc#1012628). - tracing/ftrace: disable preemption in syscall probe (bsc#1012628). - tracing: Use atomic64_inc_return() in trace_clock_counter() (bsc#1012628). - tools/rtla: fix collision with glibc sched_attr/sched_set_attr (bsc#1012628). - rtla/timerlat: Make timerlat_top_cpu->*_count unsigned long long (bsc#1012628). - rtla/timerlat: Make timerlat_hist_cpu->*_count unsigned long long (bsc#1012628). - scsi: hisi_sas: Add cond_resched() for no forced preemption model (bsc#1012628). - scsi: hisi_sas: Create all dump files during debugfs initialization (bsc#1012628). - ring-buffer: Limit time with disabled interrupts in rb_check_pages() (bsc#1012628). - pinmux: Use sequential access to access desc->pinmux data (bsc#1012628). - scsi: ufs: core: Make DMA mask configuration more flexible (bsc#1012628). - iommu/amd: Fix corruption when mapping large pages from 0 (bsc#1012628). - bpf: put bpf_link's program when link is safe to be deallocated (bsc#1012628). - scsi: lpfc: Call lpfc_sli4_queue_unset() in restart and rmmod paths (bsc#1012628). - scsi: lpfc: Check SLI_ACTIVE flag in FDMI cmpl before submitting follow up FDMI (bsc#1012628). - scsi: lpfc: Prevent NDLP reference count underflow in dev_loss_tmo callback (bsc#1012628). - clk: qcom: rcg2: add clk_rcg2_shared_floor_ops (bsc#1012628). - clk: qcom: rpmh: add support for SAR2130P (bsc#1012628). - clk: qcom: tcsrcc-sm8550: add SAR2130P support (bsc#1012628). - clk: qcom: dispcc-sm8550: enable support for SAR2130P (bsc#1012628). - clk: qcom: clk-alpha-pll: Add NSS HUAYRA ALPHA PLL support for ipq9574 (bsc#1012628). - leds: class: Protect brightness_show() with led_cdev->led_access mutex (bsc#1012628). - scsi: st: Don't modify unknown block number in MTIOCGET (bsc#1012628). - scsi: st: Add MTIOCGET and MTLOAD to ioctls allowed after device reset (bsc#1012628). - pinctrl: qcom-pmic-gpio: add support for PM8937 (bsc#1012628). - pinctrl: qcom: spmi-mpp: Add PM8937 compatible (bsc#1012628). - thermal/drivers/qcom/tsens-v1: Add support for MSM8937 tsens (bsc#1012628). - nvdimm: rectify the illogical code within nd_dax_probe() (bsc#1012628). - smb: client: memcpy() with surrounding object base address (bsc#1012628). - tracing: Fix function name for trampoline (bsc#1012628). - tools/rtla: Enhance argument parsing in timerlat_load.py (bsc#1012628). - verification/dot2: Improve dot parser robustness (bsc#1012628). - mailbox: pcc: Check before sending MCTP PCC response ACK (bsc#1012628). - f2fs: fix f2fs_bug_on when uninstalling filesystem call f2fs_evict_inode (bsc#1012628). - KMSAN: uninit-value in inode_go_dump (5) (bsc#1012628). - i3c: mipi-i3c-hci: Mask ring interrupts before ring stop request (bsc#1012628). - PCI: qcom: Add support for IPQ9574 (bsc#1012628). - PCI: vmd: Add DID 8086:B06F and 8086:B60B for Intel client SKUs (bsc#1012628). - PCI: vmd: Set devices to D0 before enabling PM L1 Substates (bsc#1012628). - PCI: Detect and trust built-in Thunderbolt chips (bsc#1012628). - PCI: starfive: Enable controller runtime PM before probing host bridge (bsc#1012628). - PCI: Add 'reset_subordinate' to reset hierarchy below bridge (bsc#1012628). - PCI: Add ACS quirk for Wangxun FF5xxx NICs (bsc#1012628). - remoteproc: qcom: pas: enable SAR2130P audio DSP support (bsc#1012628). - i3c: Use i3cdev->desc->info instead of calling i3c_device_get_info() to avoid deadlock (bsc#1012628). - f2fs: print message if fscorrupted was found in f2fs_new_node_page() (bsc#1012628). - f2fs: fix to shrink read extent node in batches (bsc#1012628). - f2fs: add a sysfs node to limit max read extent count per-inode (bsc#1012628). - ACPI: x86: Add skip i2c clients quirk for Acer Iconia One 8 A1-840 (bsc#1012628). - ACPI: x86: Clean up Asus entries in acpi_quirk_skip_dmi_ids[] (bsc#1012628). - LoongArch: Fix sleeping in atomic context for PREEMPT_RT (bsc#1012628). - fs/ntfs3: Fix warning in ni_fiemap (bsc#1012628). - fs/ntfs3: Fix case when unmarked clusters intersect with zone (bsc#1012628). - regulator: qcom-rpmh: Update ranges for FTSMPS525 (bsc#1012628). - usb: chipidea: add CI_HDRC_HAS_SHORT_PKT_LIMIT flag (bsc#1012628). - usb: chipidea: udc: limit usb request length to max 16KB (bsc#1012628). - usb: chipidea: udc: create bounce buffer for problem sglist entries if possible (bsc#1012628). - usb: chipidea: udc: handle USB Error Interrupt if IOC not set (bsc#1012628). - usb: typec: ucsi: Do not call ACPI _DSM method for UCSI read operations (bsc#1012628). - iio: adc: ad7192: properly check spi_get_device_match_data() (bsc#1012628). - iio: light: ltr501: Add LTER0303 to the supported devices (bsc#1012628). - usb: typec: ucsi: glink: be more precise on orientation-aware ports (bsc#1012628). - ASoC: amd: yc: fix internal mic on Redmi G 2022 (bsc#1012628). - drm/amdgpu/vcn: reset fw_shared when VCPU buffers corrupted on vcn v4.0.3 (bsc#1012628). - MIPS: Loongson64: DTS: Really fix PCIe port nodes for ls7a (bsc#1012628). - ASoC: amd: yc: Add quirk for microphone on Lenovo Thinkpad T14s Gen 6 21M1CTO1WW (bsc#1012628). - powerpc/prom_init: Fixup missing powermac #size-cells (bsc#1012628). - misc: eeprom: eeprom_93cx6: Add quirk for extra read clock cycle (bsc#1012628). - rtc: cmos: avoid taking rtc_lock for extended period of time (bsc#1012628). - serial: 8250_dw: Add Sophgo SG2044 quirk (bsc#1012628). - Revert "nvme: make keep-alive synchronous operation" (bsc#1012628). - irqchip/gicv3-its: Add workaround for hip09 ITS erratum 162100801 (bsc#1012628). - smb: client: don't try following DFS links in cifs_tree_connect() (bsc#1012628). - setlocalversion: work around "git describe" performance (bsc#1012628). - io_uring/tctx: work around xa_store() allocation error issue (bsc#1012628). - scsi: ufs: pltfrm: Dellocate HBA during ufshcd_pltfrm_remove() (bsc#1012628). - drm/xe/devcoredump: Use drm_puts and already cached local variables (bsc#1012628). - drm/xe/devcoredump: Improve section headings and add tile info (bsc#1012628). - drm/xe/devcoredump: Add ASCII85 dump helper function (bsc#1012628). - drm/xe/guc: Copy GuC log prior to dumping (bsc#1012628). - drm/xe/forcewake: Add a helper xe_force_wake_ref_has_domain() (bsc#1012628). - drm/xe/devcoredump: Update handling of xe_force_wake_get return (bsc#1012628). - drm/amd/display: Add option to retrieve detile buffer size (bsc#1012628). - sched: fix warning in sched_setaffinity (bsc#1012628). - sched/core: Remove the unnecessary need_resched() check in nohz_csd_func() (bsc#1012628). - sched/fair: Check idle_cpu() before need_resched() to detect ilb CPU turning busy (bsc#1012628). - sched/core: Prevent wakeup of ksoftirqd during idle load balance (bsc#1012628). - sched/deadline: Fix warning in migrate_enable for boosted tasks (bsc#1012628). - btrfs: drop unused parameter options from open_ctree() (bsc#1012628). - btrfs: drop unused parameter data from btrfs_fill_super() (bsc#1012628). - btrfs: fix missing snapshot drew unlock when root is dead during swap activation (bsc#1012628). - clk: en7523: Initialize num before accessing hws in en7523_register_clocks() (bsc#1012628). - tracing/eprobe: Fix to release eprobe when failed to add dyn_event (bsc#1012628). - x86: Fix build regression with CONFIG_KEXEC_JUMP enabled (bsc#1012628). - Revert "unicode: Don't special case ignorable code points" (bsc#1012628). - vfio/mlx5: Align the page tracking max message size with the device capability (bsc#1012628). - selftests/ftrace: adjust offset for kprobe syntax error test (bsc#1012628). - KVM: x86/mmu: Ensure that kvm_release_pfn_clean() takes exact pfn from kvm_faultin_pfn() (bsc#1012628). - jffs2: Prevent rtime decompress memory corruption (bsc#1012628). - jffs2: Fix rtime decompressor (bsc#1012628). - media: ipu6: use the IPU6 DMA mapping APIs to do mapping (bsc#1012628). - ocfs2: Revert "ocfs2: fix the la space leak when unmounting an ocfs2 volume" (bsc#1012628). - net/mlx5: unique names for per device caches (bsc#1012628). - ASoC: Intel: avs: Fix return status of avs_pcm_hw_constraints_init() (bsc#1012628). - drm/amdgpu: rework resume handling for display (v2) (bsc#1012628). - ALSA: hda: Fix build error without CONFIG_SND_DEBUG (bsc#1012628). - Revert "drm/amd/display: parse umc_info or vram_info based on ASIC" (bsc#1012628). - s390/pci: Fix leak of struct zpci_dev when zpci_add_device() fails (bsc#1012628). - ALSA: hda/realtek: Fix spelling mistake "Firelfy" -> "Firefly" (bsc#1012628). - timekeeping: Remove CONFIG_DEBUG_TIMEKEEPING (bsc#1012628). - clocksource: Make negative motion detection more robust (bsc#1012628). - softirq: Allow raising SCHED_SOFTIRQ from SMP-call-function on RT kernel (bsc#1012628). - Update config files. - Rename to patches.kernel.org/6.12.5-445-btrfs-fix-mount-failure-due-to-remount-races.patch. - commit 941f839 ++++ kernel-obs-qa: - amdgpu/uvd: get ring reference from rq scheduler (git-fixes). - tipc: fix NULL deref in cleanup_bearer() (git-fixes). - commit dfae15e - Linux 6.12.5 (bsc#1012628). - iTCO_wdt: mask NMI_NOW bit for update_no_reboot_bit() call (bsc#1012628). - watchdog: xilinx_wwdt: Calculate max_hw_heartbeat_ms using clock frequency (bsc#1012628). - watchdog: apple: Actually flush writes after requesting watchdog restart (bsc#1012628). - watchdog: mediatek: Make sure system reset gets asserted in mtk_wdt_restart() (bsc#1012628). - can: gs_usb: add usb endpoint address detection at driver probe step (bsc#1012628). - can: c_can: c_can_handle_bus_err(): update statistics if skb allocation fails (bsc#1012628). - can: sun4i_can: sun4i_can_err(): call can_change_state() even if cf is NULL (bsc#1012628). - can: hi311x: hi3110_can_ist(): fix potential use-after-free (bsc#1012628). - can: m_can: m_can_handle_lec_err(): fix {rx,tx}_errors statistics (bsc#1012628). - can: ifi_canfd: ifi_canfd_handle_lec_err(): fix {rx,tx}_errors statistics (bsc#1012628). - can: hi311x: hi3110_can_ist(): fix {rx,tx}_errors statistics (bsc#1012628). - can: sja1000: sja1000_err(): fix {rx,tx}_errors statistics (bsc#1012628). - can: sun4i_can: sun4i_can_err(): fix {rx,tx}_errors statistics (bsc#1012628). - can: ems_usb: ems_usb_rx_err(): fix {rx,tx}_errors statistics (bsc#1012628). - can: f81604: f81604_handle_can_bus_errors(): fix {rx,tx}_errors statistics (bsc#1012628). - ipvs: fix UB due to uninitialized stack access in ip_vs_protocol_init() (bsc#1012628). - netfilter: x_tables: fix LED ID check in led_tg_check() (bsc#1012628). - netfilter: nft_socket: remove WARN_ON_ONCE on maximum cgroup level (bsc#1012628). - selftests: hid: fix typo and exit code (bsc#1012628). - net: enetc: Do not configure preemptible TCs if SIs do not support (bsc#1012628). - ptp: Add error handling for adjfine callback in ptp_clock_adjtime (bsc#1012628). - net/sched: tbf: correct backlog statistic for GSO packets (bsc#1012628). - net: hsr: avoid potential out-of-bound access in fill_frame_info() (bsc#1012628). - bnxt_en: ethtool: Supply ntuple rss context action (bsc#1012628). - net: Fix icmp host relookup triggering ip_rt_bug (bsc#1012628). - ipv6: avoid possible NULL deref in modify_prefix_route() (bsc#1012628). - can: j1939: j1939_session_new(): fix skb reference counting (bsc#1012628). - platform/x86: asus-wmi: Ignore return value when writing thermal policy (bsc#1012628). - net: phy: microchip: Reset LAN88xx PHY to ensure clean link state on LAN7800/7850 (bsc#1012628). - net/ipv6: release expired exception dst cached in socket (bsc#1012628). - dccp: Fix memory leak in dccp_feat_change_recv (bsc#1012628). - tipc: Fix use-after-free of kernel socket in cleanup_bearer() (bsc#1012628). - net/smc: initialize close_work early to avoid warning (bsc#1012628). - net/smc: fix LGR and link use-after-free issue (bsc#1012628). - net/qed: allow old cards not supporting "num_images" to work (bsc#1012628). - net: hsr: must allocate more bytes for RedBox support (bsc#1012628). - ice: fix PHY Clock Recovery availability check (bsc#1012628). - ice: fix PHY timestamp extraction for ETH56G (bsc#1012628). - ice: Fix VLAN pruning in switchdev mode (bsc#1012628). - idpf: set completion tag for "empty" bufs associated with a packet (bsc#1012628). - ixgbevf: stop attempting IPSEC offload on Mailbox API 1.5 (bsc#1012628). - ixgbe: downgrade logging of unsupported VF API version to debug (bsc#1012628). - ixgbe: Correct BASE-BX10 compliance code (bsc#1012628). - igb: Fix potential invalid memory access in igb_init_module() (bsc#1012628). - netfilter: nft_inner: incorrect percpu area handling under softirq (bsc#1012628). - Revert "udp: avoid calling sock_def_readable() if possible" (bsc#1012628). - net: sched: fix erspan_opt settings in cls_flower (bsc#1012628). - netfilter: ipset: Hold module reference while requesting a module (bsc#1012628). - netfilter: nft_set_hash: skip duplicated elements pending gc run (bsc#1012628). - ethtool: Fix wrong mod state in case of verbose and no_mask bitset (bsc#1012628). - mlxsw: spectrum_acl_flex_keys: Constify struct mlxsw_afk_element_inst (bsc#1012628). - mlxsw: spectrum_acl_flex_keys: Use correct key block on Spectrum-4 (bsc#1012628). - geneve: do not assume mac header is set in geneve_xmit_skb() (bsc#1012628). - net/mlx5: HWS: Fix memory leak in mlx5hws_definer_calc_layout (bsc#1012628). - net/mlx5: HWS: Properly set bwc queue locks lock classes (bsc#1012628). - net/mlx5e: SD, Use correct mdev to build channel param (bsc#1012628). - net/mlx5e: Remove workaround to avoid syndrome for internal port (bsc#1012628). - vsock/test: fix failures due to wrong SO_RCVLOWAT parameter (bsc#1012628). - vsock/test: fix parameter types in SO_VM_SOCKETS_* calls (bsc#1012628). - net: avoid potential UAF in default_operstate() (bsc#1012628). - gpio: grgpio: use a helper variable to store the address of ofdev->dev (bsc#1012628). - gpio: grgpio: Add NULL check in grgpio_probe (bsc#1012628). - mmc: mtk-sd: use devm_mmc_alloc_host (bsc#1012628). - mmc: mtk-sd: Fix error handle of probe function (bsc#1012628). - mmc: mtk-sd: fix devm_clk_get_optional usage (bsc#1012628). - mmc: mtk-sd: Fix MMC_CAP2_CRYPTO flag setting (bsc#1012628). - mmc: sd: SDUC Support Recognition (bsc#1012628). - mmc: core: Adjust ACMD22 to SDUC (bsc#1012628). - mmc: core: Use GFP_NOIO in ACMD22 (bsc#1012628). - zram: do not mark idle slots that cannot be idle (bsc#1012628). - zram: clear IDLE flag in mark_idle() (bsc#1012628). - ntp: Remove invalid cast in time offset math (bsc#1012628). - f2fs: clean up w/ F2FS_{BLK_TO_BYTES,BTYES_TO_BLK} (bsc#1012628). - f2fs: fix to adjust appropriate length for fiemap (bsc#1012628). - f2fs: fix to requery extent which cross boundary of inquiry (bsc#1012628). - i3c: master: Replace hard code 2 with macro I3C_ADDR_SLOT_STATUS_BITS (bsc#1012628). - i3c: master: Extend address status bit to 4 and add I3C_ADDR_SLOT_EXT_DESIRED (bsc#1012628). - i3c: master: Fix dynamic address leak when 'assigned-address' is present (bsc#1012628). - drm/amd/display: calculate final viewport before TAP optimization (bsc#1012628). - drm/amd/display: Ignore scalar validation failure if pipe is phantom (bsc#1012628). - scsi: ufs: core: Always initialize the UIC done completion (bsc#1012628). - scsi: ufs: core: Add ufshcd_send_bsg_uic_cmd() for UFS BSG (bsc#1012628). - bpf, vsock: Fix poll() missing a queue (bsc#1012628). - bpf, vsock: Invoke proto::close on close() (bsc#1012628). - xsk: always clear DMA mapping information when unmapping the pool (bsc#1012628). - bpftool: fix potential NULL pointer dereferencing in prog_dump() (bsc#1012628). - drm/sti: Add __iomem for mixer_dbg_mxn's parameter (bsc#1012628). - tcp_bpf: Fix the sk_mem_uncharge logic in tcp_bpf_sendmsg (bsc#1012628). - ALSA: seq: ump: Fix seq port updates per FB info notify (bsc#1012628). - ALSA: usb-audio: Notify xrun for low-latency mode (bsc#1012628). - tools: Override makefile ARCH variable if defined, but empty (bsc#1012628). - spi: mpc52xx: Add cancel_work_sync before module remove (bsc#1012628). - ASoC: SOF: ipc3-topology: Convert the topology pin index to ALH dai index (bsc#1012628). - ASoC: SOF: ipc3-topology: fix resource leaks in sof_ipc3_widget_setup_comp_dai() (bsc#1012628). - pmdomain: core: Add missing put_device() (bsc#1012628). - pmdomain: core: Fix error path in pm_genpd_init() when ida alloc fails (bsc#1012628). - nvme: don't apply NVME_QUIRK_DEALLOCATE_ZEROES when DSM is not supported (bsc#1012628). - x86/pkeys: Change caller of update_pkru_in_sigframe() (bsc#1012628). - x86/pkeys: Ensure updated PKRU value is XRSTOR'd (bsc#1012628). - bpf: Ensure reg is PTR_TO_STACK in process_iter_arg (bsc#1012628). - irqchip/stm32mp-exti: CONFIG_STM32MP_EXTI should not default to y when compile-testing (bsc#1012628). - drivers/virt: pkvm: Don't fail ioremap() call if MMIO_GUARD fails (bsc#1012628). - bpf: Don't mark STACK_INVALID as STACK_MISC in mark_stack_slot_misc (bsc#1012628). - bpf: Fix narrow scalar spill onto 64-bit spilled scalar slots (bsc#1012628). - nvme-fabrics: handle zero MAXCMD without closing the connection (bsc#1012628). - nvme-tcp: fix the memleak while create new ctrl failed (bsc#1012628). - nvme-rdma: unquiesce admin_q before destroy it (bsc#1012628). - scsi: sg: Fix slab-use-after-free read in sg_release() (bsc#1012628). - scsi: scsi_debug: Fix hrtimer support for ndelay (bsc#1012628). - ASoC: mediatek: mt8188-mt6359: Remove hardcoded dmic codec (bsc#1012628). - drm/v3d: Enable Performance Counters before clearing them (bsc#1012628). - ocfs2: free inode when ocfs2_get_init_inode() fails (bsc#1012628). - scatterlist: fix incorrect func name in kernel-doc (bsc#1012628). - iio: magnetometer: yas530: use signed integer type for clamp limits (bsc#1012628). - smb: client: fix potential race in cifs_put_tcon() (bsc#1012628). - bpf: Handle BPF_EXIST and BPF_NOEXIST for LPM trie (bsc#1012628). - bpf: Remove unnecessary kfree(im_node) in lpm_trie_update_elem (bsc#1012628). - bpf: Handle in-place update for full LPM trie correctly (bsc#1012628). - bpf: Fix exact match conditions in trie_get_next_key() (bsc#1012628). - x86/CPU/AMD: WARN when setting EFER.AUTOIBRS if and only if the WRMSR fails (bsc#1012628). - rust: allow `clippy::needless_lifetimes` (bsc#1012628). - HID: i2c-hid: Revert to using power commands to wake on resume (bsc#1012628). - HID: wacom: fix when get product name maybe null pointer (bsc#1012628). - LoongArch: Add architecture specific huge_pte_clear() (bsc#1012628). - LoongArch: KVM: Protect kvm_check_requests() with SRCU (bsc#1012628). - ksmbd: fix Out-of-Bounds Read in ksmbd_vfs_stream_read (bsc#1012628). - ksmbd: fix Out-of-Bounds Write in ksmbd_vfs_stream_write (bsc#1012628). - watchdog: rti: of: honor timeout-sec property (bsc#1012628). - can: dev: can_set_termination(): allow sleeping GPIOs (bsc#1012628). - can: mcp251xfd: mcp251xfd_get_tef_len(): work around erratum DS80000789E 6 (bsc#1012628). - tracing: Fix cmp_entries_dup() to respect sort() comparison rules (bsc#1012628). - net :mana :Request a V2 response version for MANA_QUERY_GF_STAT (bsc#1012628). - iommufd: Fix out_fput in iommufd_fault_alloc() (bsc#1012628). - arm64: mm: Fix zone_dma_limit calculation (bsc#1012628). - arm64: Ensure bits ASID[15:8] are masked out when the kernel uses 8-bit ASIDs (bsc#1012628). - arm64: ptrace: fix partial SETREGSET for NT_ARM_TAGGED_ADDR_CTRL (bsc#1012628). - arm64: ptrace: fix partial SETREGSET for NT_ARM_FPMR (bsc#1012628). - arm64: ptrace: fix partial SETREGSET for NT_ARM_POE (bsc#1012628). - ALSA: usb-audio: Fix a DMA to stack memory bug (bsc#1012628). - ALSA: usb-audio: Add extra PID for RME Digiface USB (bsc#1012628). - ALSA: hda/realtek: fix micmute LEDs don't work on HP Laptops (bsc#1012628). - ALSA: usb-audio: add mixer mapping for Corsair HS80 (bsc#1012628). - ALSA: hda/realtek: Enable mute and micmute LED on HP ProBook 430 G8 (bsc#1012628). - ALSA: hda/realtek: Add support for Samsung Galaxy Book3 360 (NP730QFG) (bsc#1012628). - scsi: qla2xxx: Fix abort in bsg timeout (bsc#1012628). - scsi: qla2xxx: Fix NVMe and NPIV connect issue (bsc#1012628). - scsi: qla2xxx: Supported speed displayed incorrectly for VPorts (bsc#1012628). - scsi: qla2xxx: Fix use after free on unload (bsc#1012628). - scsi: qla2xxx: Remove check req_sg_cnt should be equal to rsp_sg_cnt (bsc#1012628). - scsi: ufs: core: sysfs: Prevent div by zero (bsc#1012628). - scsi: ufs: core: Cancel RTC work during ufshcd_remove() (bsc#1012628). - scsi: ufs: qcom: Only free platform MSIs when ESI is enabled (bsc#1012628). - scsi: ufs: pltfrm: Disable runtime PM during removal of glue drivers (bsc#1012628). - scsi: ufs: core: Add missing post notify for power mode change (bsc#1012628). - nilfs2: fix potential out-of-bounds memory access in nilfs_find_entry() (bsc#1012628). - fs/smb/client: avoid querying SMB2_OP_QUERY_WSL_EA for SMB3 POSIX (bsc#1012628). - fs/smb/client: Implement new SMB3 POSIX type (bsc#1012628). - fs/smb/client: cifs_prime_dcache() for SMB3 POSIX reparse points (bsc#1012628). - smb3.1.1: fix posix mounts to older servers (bsc#1012628). - io_uring: Change res2 parameter type in io_uring_cmd_done (bsc#1012628). - bcache: revert replacing IS_ERR_OR_NULL with IS_ERR again (bsc#1012628). - Revert "readahead: properly shorten readahead when falling back to do_page_cache_ra()" (bsc#1012628). - pmdomain: imx: gpcv2: Adjust delay after power up handshake (bsc#1012628). - selftests/damon: add _damon_sysfs.py to TEST_FILES (bsc#1012628). - selftest: hugetlb_dio: fix test naming (bsc#1012628). - cacheinfo: Allocate memory during CPU hotplug if not done from the primary CPU (bsc#1012628). - x86/cacheinfo: Delete global num_cache_leaves (bsc#1012628). - drm/amdkfd: hard-code cacheline for gc943,gc944 (bsc#1012628). - drm/dp_mst: Fix MST sideband message body length check (bsc#1012628). - drm/amdkfd: add MEC version that supports no PCIe atomics for GFX12 (bsc#1012628). - drm/amd/pm: fix and simplify workload handling (bsc#1012628). - drm/dp_mst: Verify request type in the corresponding down message reply (bsc#1012628). - drm/dp_mst: Fix resetting msg rx state after topology removal (bsc#1012628). - drm/amd/display: Correct prefetch calculation (bsc#1012628). - drm/amd/display: Limit VTotal range to max hw cap minus fp (bsc#1012628). - drm/amd/display: Add a left edge pixel if in YCbCr422 or YCbCr420 and odm (bsc#1012628). - drm/amdgpu/hdp6.0: do a posting read when flushing HDP (bsc#1012628). - drm/amdgpu/hdp4.0: do a posting read when flushing HDP (bsc#1012628). - drm/amdgpu/hdp5.0: do a posting read when flushing HDP (bsc#1012628). - drm/amdgpu/hdp7.0: do a posting read when flushing HDP (bsc#1012628). - drm/amdgpu/hdp5.2: do a posting read when flushing HDP (bsc#1012628). - modpost: Add .irqentry.text to OTHER_SECTIONS (bsc#1012628). - x86/kexec: Restore GDT on return from ::preserve_context kexec (bsc#1012628). - bpf: fix OOB devmap writes when deleting elements (bsc#1012628). - dma-buf: fix dma_fence_array_signaled v4 (bsc#1012628). - dma-fence: Fix reference leak on fence merge failure path (bsc#1012628). - dma-fence: Use kernel's sort for merging fences (bsc#1012628). - xsk: fix OOB map writes when deleting elements (bsc#1012628). - regmap: detach regmap from dev on regmap_exit (bsc#1012628). - arch_numa: Restore nid checks before registering a memblock with a node (bsc#1012628). - mmc: sdhci-pci: Add DMI quirk for missing CD GPIO on Vexia Edu Atla 10 tablet (bsc#1012628). - mmc: core: Further prevent card detect during shutdown (bsc#1012628). - x86/cpu: Add Lunar Lake to list of CPUs with a broken MONITOR implementation (bsc#1012628). - ocfs2: update seq_file index in ocfs2_dlm_seq_next (bsc#1012628). - stackdepot: fix stack_depot_save_flags() in NMI context (bsc#1012628). - lib: stackinit: hide never-taken branch from compiler (bsc#1012628). - sched/numa: fix memory leak due to the overwritten vma->numab_state (bsc#1012628). - kasan: make report_lock a raw spinlock (bsc#1012628). - mm/gup: handle NULL pages in unpin_user_pages() (bsc#1012628). - mm/mempolicy: fix migrate_to_node() assuming there is at least one VMA in a MM (bsc#1012628). - x86/cpu/topology: Remove limit of CPUs due to disabled IO/APIC (bsc#1012628). - x86/mm: Add _PAGE_NOPTISHADOW bit to avoid updating userspace page tables (bsc#1012628). - mm/damon: fix order of arguments in damos_before_apply tracepoint (bsc#1012628). - mm: memcg: declare do_memsw_account inline (bsc#1012628). - mm: open-code PageTail in folio_flags() and const_folio_flags() (bsc#1012628). - mm: open-code page_folio() in dump_page() (bsc#1012628). - mm: fix vrealloc()'s KASAN poisoning logic (bsc#1012628). - mm: respect mmap hint address when aligning for THP (bsc#1012628). - scsi: ufs: pltfrm: Drop PM runtime reference count after ufshcd_remove() (bsc#1012628). - memblock: allow zero threshold in validate_numa_converage() (bsc#1012628). - rust: enable arbitrary_self_types and remove `Receiver` (bsc#1012628). - s390/pci: Sort PCI functions prior to creating virtual busses (bsc#1012628). - s390/pci: Use topology ID for multi-function devices (bsc#1012628). - s390/pci: Ignore RID for isolated VFs (bsc#1012628). - epoll: annotate racy check (bsc#1012628). - kselftest/arm64: Log fp-stress child startup errors to stdout (bsc#1012628). - s390/cpum_sf: Handle CPU hotplug remove during sampling (bsc#1012628). - block: RCU protect disk->conv_zones_bitmap (bsc#1012628). - btrfs: don't take dev_replace rwsem on task already holding it (bsc#1012628). - btrfs: avoid unnecessary device path update for the same device (bsc#1012628). - btrfs: canonicalize the device path before adding it (bsc#1012628). - btrfs: do not clear read-only when adding sprout device (bsc#1012628). - kselftest/arm64: Don't leak pipe fds in pac.exec_sign_all() (bsc#1012628). - ext4: partial zero eof block on unaligned inode size extension (bsc#1012628). - crypto: ecdsa - Avoid signed integer overflow on signature decoding (bsc#1012628). - kcsan: Turn report_filterlist_lock into a raw_spinlock (bsc#1012628). - hwmon: (nct6775) Add 665-ACE/600M-CL to ASUS WMI monitoring list (bsc#1012628). - ACPI: x86: Make UART skip quirks work on PCI UARTs without an UID (bsc#1012628). - ACPI: x86: Add adev NULL check to acpi_quirk_skip_serdev_enumeration() (bsc#1012628). - ACPI: video: force native for Apple MacbookPro11,2 and Air7,2 (bsc#1012628). - perf/x86/amd: Warn only on new bits set (bsc#1012628). - cleanup: Adjust scoped_guard() macros to avoid potential warning (bsc#1012628). - iio: magnetometer: fix if () scoped_guard() formatting (bsc#1012628). - timekeeping: Always check for negative motion (bsc#1012628). - gpio: free irqs that are still requested when the chip is being removed (bsc#1012628). - spi: spi-fsl-lpspi: Adjust type of scldiv (bsc#1012628). - soc: qcom: llcc: Use designated initializers for LLC settings (bsc#1012628). - HID: add per device quirk to force bind to hid-generic (bsc#1012628). - firmware: qcom: scm: Allow QSEECOM on Lenovo Yoga Slim 7x (bsc#1012628). - soc: qcom: pd-mapper: Add QCM6490 PD maps (bsc#1012628). - media: uvcvideo: RealSense D421 Depth module metadata (bsc#1012628). - media: uvcvideo: Add a quirk for the Kaiweets KTI-W02 infrared camera (bsc#1012628). - media: uvcvideo: Force UVC version to 1.0a for 0408:4033 (bsc#1012628). - media: cx231xx: Add support for Dexatek USB Video Grabber 1d19:6108 (bsc#1012628). - mmc: core: Add SD card quirk for broken poweroff notification (bsc#1012628). - mmc: sdhci-esdhc-imx: enable quirks SDHCI_QUIRK_NO_LED (bsc#1012628). - firmware: qcom: scm: Allow QSEECOM on Dell XPS 13 9345 (bsc#1012628). - soc: imx8m: Probe the SoC driver as platform driver (bsc#1012628). - regmap: maple: Provide lockdep (sub)class for maple tree's internal lock (bsc#1012628). - selftests/resctrl: Protect against array overflow when reading strings (bsc#1012628). - sched_ext: add a missing rcu_read_lock/unlock pair at scx_select_cpu_dfl() (bsc#1012628). - HID: magicmouse: Apple Magic Trackpad 2 USB-C driver support (bsc#1012628). - drm/xe/pciids: separate RPL-U and RPL-P PCI IDs (bsc#1012628). - drm/xe/pciids: separate ARL and MTL PCI IDs (bsc#1012628). - drm/vc4: hdmi: Avoid log spam for audio start failure (bsc#1012628). - drm/vc4: hvs: Set AXI panic modes for the HVS (bsc#1012628). - drm/xe/pciids: Add PVC's PCI device ID macros (bsc#1012628). - wifi: rtw88: use ieee80211_purge_tx_queue() to purge TX skb (bsc#1012628). - drm/xe/pciid: Add new PCI id for ARL (bsc#1012628). - drm: panel-orientation-quirks: Add quirk for AYA NEO 2 model (bsc#1012628). - drm: panel-orientation-quirks: Add quirk for AYA NEO Founder edition (bsc#1012628). - drm: panel-orientation-quirks: Add quirk for AYA NEO GEEK (bsc#1012628). - drm/bridge: it6505: Enable module autoloading (bsc#1012628). - drm/mcde: Enable module autoloading (bsc#1012628). - wifi: rtw89: check return value of ieee80211_probereq_get() for RNR (bsc#1012628). - drm/amd/display: Fix out-of-bounds access in 'dcn21_link_encoder_create' (bsc#1012628). - drm/radeon/r600_cs: Fix possible int overflow in r600_packet3_check() (bsc#1012628). - ASoC: Intel: sof_rt5682: Add HDMI-In capture with rt5682 support for MTL (bsc#1012628). - dlm: fix possible lkb_resource null dereference (bsc#1012628). - drm/amd/display: skip disable CRTC in seemless bootup case (bsc#1012628). - drm/amd/display: Fix garbage or black screen when resetting otg (bsc#1012628). - drm/amd/display: disable SG displays on cyan skillfish (bsc#1012628). - drm/xe/ptl: L3bank mask is not available on the media GT (bsc#1012628). - drm/xe/xe3: Add initial set of workarounds (bsc#1012628). - drm/display: Fix building with GCC 15 (bsc#1012628). - ALSA: hda: Use own quirk lookup helper (bsc#1012628). - ALSA: hda/conexant: Use the new codec SSID matching (bsc#1012628). - ALSA: hda/realtek: Use codec SSID matching for Lenovo devices (bsc#1012628). - r8169: don't apply UDP padding quirk on RTL8126A (bsc#1012628). - samples/bpf: Fix a resource leak (bsc#1012628). - wifi: ath12k: fix atomic calls in ath12k_mac_op_set_bitrate_mask() (bsc#1012628). - accel/qaic: Add AIC080 support (bsc#1012628). - drm/amd/display: Full exit out of IPS2 when all allow signals have been cleared (bsc#1012628). - net: fec_mpc52xx_phy: Use %pa to format resource_size_t (bsc#1012628). - net: ethernet: fs_enet: Use %pa to format resource_size_t (bsc#1012628). - net/sched: cbs: Fix integer overflow in cbs_set_port_rate() (bsc#1012628). - af_packet: avoid erroring out after sock_init_data() in packet_create() (bsc#1012628). - Bluetooth: L2CAP: do not leave dangling sk pointer on error in l2cap_sock_create() (bsc#1012628). - Bluetooth: RFCOMM: avoid leaving dangling sk pointer in rfcomm_sock_alloc() (bsc#1012628). - net: af_can: do not leave a dangling sk pointer in can_create() (bsc#1012628). - net: ieee802154: do not leave a dangling sk pointer in ieee802154_create() (bsc#1012628). - net: inet: do not leave a dangling sk pointer in inet_create() (bsc#1012628). - net: inet6: do not leave a dangling sk pointer in inet6_create() (bsc#1012628). - wifi: ath10k: avoid NULL pointer error during sdio remove (bsc#1012628). - wifi: ath5k: add PCI ID for SX76X (bsc#1012628). - wifi: ath5k: add PCI ID for Arcadyan devices (bsc#1012628). - fanotify: allow reporting errors on failure to open fd (bsc#1012628). - bpf: Prevent tailcall infinite loop caused by freplace (bsc#1012628). - ASoC: sdw_utils: Add support for exclusion DAI quirks (bsc#1012628). - ASoC: sdw_utils: Add a quirk to allow the cs42l43 mic DAI to be ignored (bsc#1012628). - ASoC: Intel: sof_sdw: Add quirk for cs42l43 system using host DMICs (bsc#1012628). - ASoC: Intel: sof_sdw: Add quirks for some new Lenovo laptops (bsc#1012628). - drm/xe/guc/ct: Flush g2h worker in case of g2h response timeout (bsc#1012628). - drm/panel: simple: Add Microchip AC69T88A LVDS Display panel (bsc#1012628). - net: sfp: change quirks for Alcatel Lucent G-010S-P (bsc#1012628). - net: stmmac: Programming sequence for VLAN packets with split header (bsc#1012628). - drm/sched: memset() 'job' in drm_sched_job_init() (bsc#1012628). - drm/amd/display: Adding array index check to prevent memory corruption (bsc#1012628). - drm/amdgpu/gfx9: Add cleaner shader for GFX9.4.2 (bsc#1012628). - drm/amdgpu: clear RB_OVERFLOW bit when enabling interrupts for vega20_ih (bsc#1012628). - drm/amdgpu: Dereference the ATCS ACPI buffer (bsc#1012628). - netlink: specs: Add missing bitset attrs to ethtool spec (bsc#1012628). - drm/amdgpu: refine error handling in amdgpu_ttm_tt_pin_userptr (bsc#1012628). - ASoC: sdw_utils: Add quirk to exclude amplifier function (bsc#1012628). - ASoC: Intel: soc-acpi-intel-arl-match: Add rt722 and rt1320 support (bsc#1012628). - drm/amd/display: Fix underflow when playing 8K video in full screen mode (bsc#1012628). - mptcp: annotate data-races around subflow->fully_established (bsc#1012628). - dma-debug: fix a possible deadlock on radix_lock (bsc#1012628). - jfs: array-index-out-of-bounds fix in dtReadFirst (bsc#1012628). - jfs: fix shift-out-of-bounds in dbSplit (bsc#1012628). - jfs: fix array-index-out-of-bounds in jfs_readdir (bsc#1012628). - jfs: add a check to prevent array-index-out-of-bounds in dbAdjTree (bsc#1012628). - fsl/fman: Validate cell-index value obtained from Device Tree (bsc#1012628). - net/tcp: Add missing lockdep annotations for TCP-AO hlist traversals (bsc#1012628). - drm/panic: Add ABGR2101010 support (bsc#1012628). - drm/amd/display: Remove hw w/a toggle if on DP2/HPO (bsc#1012628). - drm/amd/display: parse umc_info or vram_info based on ASIC (bsc#1012628). - drm/amd/display: Prune Invalid Modes For HDMI Output (bsc#1012628). - drm/amdgpu: skip amdgpu_device_cache_pci_state under sriov (bsc#1012628). - virtio-net: fix overflow inside virtnet_rq_alloc (bsc#1012628). - ALSA: usb-audio: Make mic volume workarounds globally applicable (bsc#1012628). - drm/amdgpu: set the right AMDGPU sg segment limitation (bsc#1012628). - wifi: ipw2x00: libipw_rx_any(): fix bad alignment (bsc#1012628). - wifi: brcmfmac: Fix oops due to NULL pointer dereference in brcmf_sdiod_sglist_rw() (bsc#1012628). - bpf: Call free_htab_elem() after htab_unlock_bucket() (bsc#1012628). - mptcp: fix possible integer overflow in mptcp_reset_tout_timer (bsc#1012628). - dsa: qca8k: Use nested lock to avoid splat (bsc#1012628). - i2c: i801: Add support for Intel Panther Lake (bsc#1012628). - Bluetooth: hci_conn: Reduce hci_conn_drop() calls in two functions (bsc#1012628). - Bluetooth: btusb: Add RTL8852BE device 0489:e123 to device tables (bsc#1012628). - Bluetooth: btusb: Add USB HW IDs for MT7920/MT7925 (bsc#1012628). - Bluetooth: hci_conn: Use disable_delayed_work_sync (bsc#1012628). - Bluetooth: hci_core: Fix not checking skb length on hci_acldata_packet (bsc#1012628). - Bluetooth: Add new quirks for ATS2851 (bsc#1012628). - Bluetooth: Support new quirks for ATS2851 (bsc#1012628). - Bluetooth: Set quirks for ATS2851 (bsc#1012628). - Bluetooth: btusb: Add new VID/PID 0489/e111 for MT7925 (bsc#1012628). - Bluetooth: btusb: Add new VID/PID 0489/e124 for MT7925 (bsc#1012628). - Bluetooth: btusb: Add 3 HWIDs for MT7925 (bsc#1012628). - ASoC: hdmi-codec: reorder channel allocation list (bsc#1012628). - rocker: fix link status detection in rocker_carrier_init() (bsc#1012628). - net/neighbor: clear error in case strict check is not set (bsc#1012628). - netpoll: Use rcu_access_pointer() in __netpoll_setup (bsc#1012628). - pinctrl: freescale: fix COMPILE_TEST error with PINCTRL_IMX_SCU (bsc#1012628). - rtla: Fix consistency in getopt_long for timerlat_hist (bsc#1012628). - tracing/ftrace: disable preemption in syscall probe (bsc#1012628). - tracing: Use atomic64_inc_return() in trace_clock_counter() (bsc#1012628). - tools/rtla: fix collision with glibc sched_attr/sched_set_attr (bsc#1012628). - rtla/timerlat: Make timerlat_top_cpu->*_count unsigned long long (bsc#1012628). - rtla/timerlat: Make timerlat_hist_cpu->*_count unsigned long long (bsc#1012628). - scsi: hisi_sas: Add cond_resched() for no forced preemption model (bsc#1012628). - scsi: hisi_sas: Create all dump files during debugfs initialization (bsc#1012628). - ring-buffer: Limit time with disabled interrupts in rb_check_pages() (bsc#1012628). - pinmux: Use sequential access to access desc->pinmux data (bsc#1012628). - scsi: ufs: core: Make DMA mask configuration more flexible (bsc#1012628). - iommu/amd: Fix corruption when mapping large pages from 0 (bsc#1012628). - bpf: put bpf_link's program when link is safe to be deallocated (bsc#1012628). - scsi: lpfc: Call lpfc_sli4_queue_unset() in restart and rmmod paths (bsc#1012628). - scsi: lpfc: Check SLI_ACTIVE flag in FDMI cmpl before submitting follow up FDMI (bsc#1012628). - scsi: lpfc: Prevent NDLP reference count underflow in dev_loss_tmo callback (bsc#1012628). - clk: qcom: rcg2: add clk_rcg2_shared_floor_ops (bsc#1012628). - clk: qcom: rpmh: add support for SAR2130P (bsc#1012628). - clk: qcom: tcsrcc-sm8550: add SAR2130P support (bsc#1012628). - clk: qcom: dispcc-sm8550: enable support for SAR2130P (bsc#1012628). - clk: qcom: clk-alpha-pll: Add NSS HUAYRA ALPHA PLL support for ipq9574 (bsc#1012628). - leds: class: Protect brightness_show() with led_cdev->led_access mutex (bsc#1012628). - scsi: st: Don't modify unknown block number in MTIOCGET (bsc#1012628). - scsi: st: Add MTIOCGET and MTLOAD to ioctls allowed after device reset (bsc#1012628). - pinctrl: qcom-pmic-gpio: add support for PM8937 (bsc#1012628). - pinctrl: qcom: spmi-mpp: Add PM8937 compatible (bsc#1012628). - thermal/drivers/qcom/tsens-v1: Add support for MSM8937 tsens (bsc#1012628). - nvdimm: rectify the illogical code within nd_dax_probe() (bsc#1012628). - smb: client: memcpy() with surrounding object base address (bsc#1012628). - tracing: Fix function name for trampoline (bsc#1012628). - tools/rtla: Enhance argument parsing in timerlat_load.py (bsc#1012628). - verification/dot2: Improve dot parser robustness (bsc#1012628). - mailbox: pcc: Check before sending MCTP PCC response ACK (bsc#1012628). - f2fs: fix f2fs_bug_on when uninstalling filesystem call f2fs_evict_inode (bsc#1012628). - KMSAN: uninit-value in inode_go_dump (5) (bsc#1012628). - i3c: mipi-i3c-hci: Mask ring interrupts before ring stop request (bsc#1012628). - PCI: qcom: Add support for IPQ9574 (bsc#1012628). - PCI: vmd: Add DID 8086:B06F and 8086:B60B for Intel client SKUs (bsc#1012628). - PCI: vmd: Set devices to D0 before enabling PM L1 Substates (bsc#1012628). - PCI: Detect and trust built-in Thunderbolt chips (bsc#1012628). - PCI: starfive: Enable controller runtime PM before probing host bridge (bsc#1012628). - PCI: Add 'reset_subordinate' to reset hierarchy below bridge (bsc#1012628). - PCI: Add ACS quirk for Wangxun FF5xxx NICs (bsc#1012628). - remoteproc: qcom: pas: enable SAR2130P audio DSP support (bsc#1012628). - i3c: Use i3cdev->desc->info instead of calling i3c_device_get_info() to avoid deadlock (bsc#1012628). - f2fs: print message if fscorrupted was found in f2fs_new_node_page() (bsc#1012628). - f2fs: fix to shrink read extent node in batches (bsc#1012628). - f2fs: add a sysfs node to limit max read extent count per-inode (bsc#1012628). - ACPI: x86: Add skip i2c clients quirk for Acer Iconia One 8 A1-840 (bsc#1012628). - ACPI: x86: Clean up Asus entries in acpi_quirk_skip_dmi_ids[] (bsc#1012628). - LoongArch: Fix sleeping in atomic context for PREEMPT_RT (bsc#1012628). - fs/ntfs3: Fix warning in ni_fiemap (bsc#1012628). - fs/ntfs3: Fix case when unmarked clusters intersect with zone (bsc#1012628). - regulator: qcom-rpmh: Update ranges for FTSMPS525 (bsc#1012628). - usb: chipidea: add CI_HDRC_HAS_SHORT_PKT_LIMIT flag (bsc#1012628). - usb: chipidea: udc: limit usb request length to max 16KB (bsc#1012628). - usb: chipidea: udc: create bounce buffer for problem sglist entries if possible (bsc#1012628). - usb: chipidea: udc: handle USB Error Interrupt if IOC not set (bsc#1012628). - usb: typec: ucsi: Do not call ACPI _DSM method for UCSI read operations (bsc#1012628). - iio: adc: ad7192: properly check spi_get_device_match_data() (bsc#1012628). - iio: light: ltr501: Add LTER0303 to the supported devices (bsc#1012628). - usb: typec: ucsi: glink: be more precise on orientation-aware ports (bsc#1012628). - ASoC: amd: yc: fix internal mic on Redmi G 2022 (bsc#1012628). - drm/amdgpu/vcn: reset fw_shared when VCPU buffers corrupted on vcn v4.0.3 (bsc#1012628). - MIPS: Loongson64: DTS: Really fix PCIe port nodes for ls7a (bsc#1012628). - ASoC: amd: yc: Add quirk for microphone on Lenovo Thinkpad T14s Gen 6 21M1CTO1WW (bsc#1012628). - powerpc/prom_init: Fixup missing powermac #size-cells (bsc#1012628). - misc: eeprom: eeprom_93cx6: Add quirk for extra read clock cycle (bsc#1012628). - rtc: cmos: avoid taking rtc_lock for extended period of time (bsc#1012628). - serial: 8250_dw: Add Sophgo SG2044 quirk (bsc#1012628). - Revert "nvme: make keep-alive synchronous operation" (bsc#1012628). - irqchip/gicv3-its: Add workaround for hip09 ITS erratum 162100801 (bsc#1012628). - smb: client: don't try following DFS links in cifs_tree_connect() (bsc#1012628). - setlocalversion: work around "git describe" performance (bsc#1012628). - io_uring/tctx: work around xa_store() allocation error issue (bsc#1012628). - scsi: ufs: pltfrm: Dellocate HBA during ufshcd_pltfrm_remove() (bsc#1012628). - drm/xe/devcoredump: Use drm_puts and already cached local variables (bsc#1012628). - drm/xe/devcoredump: Improve section headings and add tile info (bsc#1012628). - drm/xe/devcoredump: Add ASCII85 dump helper function (bsc#1012628). - drm/xe/guc: Copy GuC log prior to dumping (bsc#1012628). - drm/xe/forcewake: Add a helper xe_force_wake_ref_has_domain() (bsc#1012628). - drm/xe/devcoredump: Update handling of xe_force_wake_get return (bsc#1012628). - drm/amd/display: Add option to retrieve detile buffer size (bsc#1012628). - sched: fix warning in sched_setaffinity (bsc#1012628). - sched/core: Remove the unnecessary need_resched() check in nohz_csd_func() (bsc#1012628). - sched/fair: Check idle_cpu() before need_resched() to detect ilb CPU turning busy (bsc#1012628). - sched/core: Prevent wakeup of ksoftirqd during idle load balance (bsc#1012628). - sched/deadline: Fix warning in migrate_enable for boosted tasks (bsc#1012628). - btrfs: drop unused parameter options from open_ctree() (bsc#1012628). - btrfs: drop unused parameter data from btrfs_fill_super() (bsc#1012628). - btrfs: fix missing snapshot drew unlock when root is dead during swap activation (bsc#1012628). - clk: en7523: Initialize num before accessing hws in en7523_register_clocks() (bsc#1012628). - tracing/eprobe: Fix to release eprobe when failed to add dyn_event (bsc#1012628). - x86: Fix build regression with CONFIG_KEXEC_JUMP enabled (bsc#1012628). - Revert "unicode: Don't special case ignorable code points" (bsc#1012628). - vfio/mlx5: Align the page tracking max message size with the device capability (bsc#1012628). - selftests/ftrace: adjust offset for kprobe syntax error test (bsc#1012628). - KVM: x86/mmu: Ensure that kvm_release_pfn_clean() takes exact pfn from kvm_faultin_pfn() (bsc#1012628). - jffs2: Prevent rtime decompress memory corruption (bsc#1012628). - jffs2: Fix rtime decompressor (bsc#1012628). - media: ipu6: use the IPU6 DMA mapping APIs to do mapping (bsc#1012628). - ocfs2: Revert "ocfs2: fix the la space leak when unmounting an ocfs2 volume" (bsc#1012628). - net/mlx5: unique names for per device caches (bsc#1012628). - ASoC: Intel: avs: Fix return status of avs_pcm_hw_constraints_init() (bsc#1012628). - drm/amdgpu: rework resume handling for display (v2) (bsc#1012628). - ALSA: hda: Fix build error without CONFIG_SND_DEBUG (bsc#1012628). - Revert "drm/amd/display: parse umc_info or vram_info based on ASIC" (bsc#1012628). - s390/pci: Fix leak of struct zpci_dev when zpci_add_device() fails (bsc#1012628). - ALSA: hda/realtek: Fix spelling mistake "Firelfy" -> "Firefly" (bsc#1012628). - timekeeping: Remove CONFIG_DEBUG_TIMEKEEPING (bsc#1012628). - clocksource: Make negative motion detection more robust (bsc#1012628). - softirq: Allow raising SCHED_SOFTIRQ from SMP-call-function on RT kernel (bsc#1012628). - Update config files. - Rename to patches.kernel.org/6.12.5-445-btrfs-fix-mount-failure-due-to-remount-races.patch. - commit 941f839 ++++ kernel-syms: - amdgpu/uvd: get ring reference from rq scheduler (git-fixes). - tipc: fix NULL deref in cleanup_bearer() (git-fixes). - commit dfae15e - Linux 6.12.5 (bsc#1012628). - iTCO_wdt: mask NMI_NOW bit for update_no_reboot_bit() call (bsc#1012628). - watchdog: xilinx_wwdt: Calculate max_hw_heartbeat_ms using clock frequency (bsc#1012628). - watchdog: apple: Actually flush writes after requesting watchdog restart (bsc#1012628). - watchdog: mediatek: Make sure system reset gets asserted in mtk_wdt_restart() (bsc#1012628). - can: gs_usb: add usb endpoint address detection at driver probe step (bsc#1012628). - can: c_can: c_can_handle_bus_err(): update statistics if skb allocation fails (bsc#1012628). - can: sun4i_can: sun4i_can_err(): call can_change_state() even if cf is NULL (bsc#1012628). - can: hi311x: hi3110_can_ist(): fix potential use-after-free (bsc#1012628). - can: m_can: m_can_handle_lec_err(): fix {rx,tx}_errors statistics (bsc#1012628). - can: ifi_canfd: ifi_canfd_handle_lec_err(): fix {rx,tx}_errors statistics (bsc#1012628). - can: hi311x: hi3110_can_ist(): fix {rx,tx}_errors statistics (bsc#1012628). - can: sja1000: sja1000_err(): fix {rx,tx}_errors statistics (bsc#1012628). - can: sun4i_can: sun4i_can_err(): fix {rx,tx}_errors statistics (bsc#1012628). - can: ems_usb: ems_usb_rx_err(): fix {rx,tx}_errors statistics (bsc#1012628). - can: f81604: f81604_handle_can_bus_errors(): fix {rx,tx}_errors statistics (bsc#1012628). - ipvs: fix UB due to uninitialized stack access in ip_vs_protocol_init() (bsc#1012628). - netfilter: x_tables: fix LED ID check in led_tg_check() (bsc#1012628). - netfilter: nft_socket: remove WARN_ON_ONCE on maximum cgroup level (bsc#1012628). - selftests: hid: fix typo and exit code (bsc#1012628). - net: enetc: Do not configure preemptible TCs if SIs do not support (bsc#1012628). - ptp: Add error handling for adjfine callback in ptp_clock_adjtime (bsc#1012628). - net/sched: tbf: correct backlog statistic for GSO packets (bsc#1012628). - net: hsr: avoid potential out-of-bound access in fill_frame_info() (bsc#1012628). - bnxt_en: ethtool: Supply ntuple rss context action (bsc#1012628). - net: Fix icmp host relookup triggering ip_rt_bug (bsc#1012628). - ipv6: avoid possible NULL deref in modify_prefix_route() (bsc#1012628). - can: j1939: j1939_session_new(): fix skb reference counting (bsc#1012628). - platform/x86: asus-wmi: Ignore return value when writing thermal policy (bsc#1012628). - net: phy: microchip: Reset LAN88xx PHY to ensure clean link state on LAN7800/7850 (bsc#1012628). - net/ipv6: release expired exception dst cached in socket (bsc#1012628). - dccp: Fix memory leak in dccp_feat_change_recv (bsc#1012628). - tipc: Fix use-after-free of kernel socket in cleanup_bearer() (bsc#1012628). - net/smc: initialize close_work early to avoid warning (bsc#1012628). - net/smc: fix LGR and link use-after-free issue (bsc#1012628). - net/qed: allow old cards not supporting "num_images" to work (bsc#1012628). - net: hsr: must allocate more bytes for RedBox support (bsc#1012628). - ice: fix PHY Clock Recovery availability check (bsc#1012628). - ice: fix PHY timestamp extraction for ETH56G (bsc#1012628). - ice: Fix VLAN pruning in switchdev mode (bsc#1012628). - idpf: set completion tag for "empty" bufs associated with a packet (bsc#1012628). - ixgbevf: stop attempting IPSEC offload on Mailbox API 1.5 (bsc#1012628). - ixgbe: downgrade logging of unsupported VF API version to debug (bsc#1012628). - ixgbe: Correct BASE-BX10 compliance code (bsc#1012628). - igb: Fix potential invalid memory access in igb_init_module() (bsc#1012628). - netfilter: nft_inner: incorrect percpu area handling under softirq (bsc#1012628). - Revert "udp: avoid calling sock_def_readable() if possible" (bsc#1012628). - net: sched: fix erspan_opt settings in cls_flower (bsc#1012628). - netfilter: ipset: Hold module reference while requesting a module (bsc#1012628). - netfilter: nft_set_hash: skip duplicated elements pending gc run (bsc#1012628). - ethtool: Fix wrong mod state in case of verbose and no_mask bitset (bsc#1012628). - mlxsw: spectrum_acl_flex_keys: Constify struct mlxsw_afk_element_inst (bsc#1012628). - mlxsw: spectrum_acl_flex_keys: Use correct key block on Spectrum-4 (bsc#1012628). - geneve: do not assume mac header is set in geneve_xmit_skb() (bsc#1012628). - net/mlx5: HWS: Fix memory leak in mlx5hws_definer_calc_layout (bsc#1012628). - net/mlx5: HWS: Properly set bwc queue locks lock classes (bsc#1012628). - net/mlx5e: SD, Use correct mdev to build channel param (bsc#1012628). - net/mlx5e: Remove workaround to avoid syndrome for internal port (bsc#1012628). - vsock/test: fix failures due to wrong SO_RCVLOWAT parameter (bsc#1012628). - vsock/test: fix parameter types in SO_VM_SOCKETS_* calls (bsc#1012628). - net: avoid potential UAF in default_operstate() (bsc#1012628). - gpio: grgpio: use a helper variable to store the address of ofdev->dev (bsc#1012628). - gpio: grgpio: Add NULL check in grgpio_probe (bsc#1012628). - mmc: mtk-sd: use devm_mmc_alloc_host (bsc#1012628). - mmc: mtk-sd: Fix error handle of probe function (bsc#1012628). - mmc: mtk-sd: fix devm_clk_get_optional usage (bsc#1012628). - mmc: mtk-sd: Fix MMC_CAP2_CRYPTO flag setting (bsc#1012628). - mmc: sd: SDUC Support Recognition (bsc#1012628). - mmc: core: Adjust ACMD22 to SDUC (bsc#1012628). - mmc: core: Use GFP_NOIO in ACMD22 (bsc#1012628). - zram: do not mark idle slots that cannot be idle (bsc#1012628). - zram: clear IDLE flag in mark_idle() (bsc#1012628). - ntp: Remove invalid cast in time offset math (bsc#1012628). - f2fs: clean up w/ F2FS_{BLK_TO_BYTES,BTYES_TO_BLK} (bsc#1012628). - f2fs: fix to adjust appropriate length for fiemap (bsc#1012628). - f2fs: fix to requery extent which cross boundary of inquiry (bsc#1012628). - i3c: master: Replace hard code 2 with macro I3C_ADDR_SLOT_STATUS_BITS (bsc#1012628). - i3c: master: Extend address status bit to 4 and add I3C_ADDR_SLOT_EXT_DESIRED (bsc#1012628). - i3c: master: Fix dynamic address leak when 'assigned-address' is present (bsc#1012628). - drm/amd/display: calculate final viewport before TAP optimization (bsc#1012628). - drm/amd/display: Ignore scalar validation failure if pipe is phantom (bsc#1012628). - scsi: ufs: core: Always initialize the UIC done completion (bsc#1012628). - scsi: ufs: core: Add ufshcd_send_bsg_uic_cmd() for UFS BSG (bsc#1012628). - bpf, vsock: Fix poll() missing a queue (bsc#1012628). - bpf, vsock: Invoke proto::close on close() (bsc#1012628). - xsk: always clear DMA mapping information when unmapping the pool (bsc#1012628). - bpftool: fix potential NULL pointer dereferencing in prog_dump() (bsc#1012628). - drm/sti: Add __iomem for mixer_dbg_mxn's parameter (bsc#1012628). - tcp_bpf: Fix the sk_mem_uncharge logic in tcp_bpf_sendmsg (bsc#1012628). - ALSA: seq: ump: Fix seq port updates per FB info notify (bsc#1012628). - ALSA: usb-audio: Notify xrun for low-latency mode (bsc#1012628). - tools: Override makefile ARCH variable if defined, but empty (bsc#1012628). - spi: mpc52xx: Add cancel_work_sync before module remove (bsc#1012628). - ASoC: SOF: ipc3-topology: Convert the topology pin index to ALH dai index (bsc#1012628). - ASoC: SOF: ipc3-topology: fix resource leaks in sof_ipc3_widget_setup_comp_dai() (bsc#1012628). - pmdomain: core: Add missing put_device() (bsc#1012628). - pmdomain: core: Fix error path in pm_genpd_init() when ida alloc fails (bsc#1012628). - nvme: don't apply NVME_QUIRK_DEALLOCATE_ZEROES when DSM is not supported (bsc#1012628). - x86/pkeys: Change caller of update_pkru_in_sigframe() (bsc#1012628). - x86/pkeys: Ensure updated PKRU value is XRSTOR'd (bsc#1012628). - bpf: Ensure reg is PTR_TO_STACK in process_iter_arg (bsc#1012628). - irqchip/stm32mp-exti: CONFIG_STM32MP_EXTI should not default to y when compile-testing (bsc#1012628). - drivers/virt: pkvm: Don't fail ioremap() call if MMIO_GUARD fails (bsc#1012628). - bpf: Don't mark STACK_INVALID as STACK_MISC in mark_stack_slot_misc (bsc#1012628). - bpf: Fix narrow scalar spill onto 64-bit spilled scalar slots (bsc#1012628). - nvme-fabrics: handle zero MAXCMD without closing the connection (bsc#1012628). - nvme-tcp: fix the memleak while create new ctrl failed (bsc#1012628). - nvme-rdma: unquiesce admin_q before destroy it (bsc#1012628). - scsi: sg: Fix slab-use-after-free read in sg_release() (bsc#1012628). - scsi: scsi_debug: Fix hrtimer support for ndelay (bsc#1012628). - ASoC: mediatek: mt8188-mt6359: Remove hardcoded dmic codec (bsc#1012628). - drm/v3d: Enable Performance Counters before clearing them (bsc#1012628). - ocfs2: free inode when ocfs2_get_init_inode() fails (bsc#1012628). - scatterlist: fix incorrect func name in kernel-doc (bsc#1012628). - iio: magnetometer: yas530: use signed integer type for clamp limits (bsc#1012628). - smb: client: fix potential race in cifs_put_tcon() (bsc#1012628). - bpf: Handle BPF_EXIST and BPF_NOEXIST for LPM trie (bsc#1012628). - bpf: Remove unnecessary kfree(im_node) in lpm_trie_update_elem (bsc#1012628). - bpf: Handle in-place update for full LPM trie correctly (bsc#1012628). - bpf: Fix exact match conditions in trie_get_next_key() (bsc#1012628). - x86/CPU/AMD: WARN when setting EFER.AUTOIBRS if and only if the WRMSR fails (bsc#1012628). - rust: allow `clippy::needless_lifetimes` (bsc#1012628). - HID: i2c-hid: Revert to using power commands to wake on resume (bsc#1012628). - HID: wacom: fix when get product name maybe null pointer (bsc#1012628). - LoongArch: Add architecture specific huge_pte_clear() (bsc#1012628). - LoongArch: KVM: Protect kvm_check_requests() with SRCU (bsc#1012628). - ksmbd: fix Out-of-Bounds Read in ksmbd_vfs_stream_read (bsc#1012628). - ksmbd: fix Out-of-Bounds Write in ksmbd_vfs_stream_write (bsc#1012628). - watchdog: rti: of: honor timeout-sec property (bsc#1012628). - can: dev: can_set_termination(): allow sleeping GPIOs (bsc#1012628). - can: mcp251xfd: mcp251xfd_get_tef_len(): work around erratum DS80000789E 6 (bsc#1012628). - tracing: Fix cmp_entries_dup() to respect sort() comparison rules (bsc#1012628). - net :mana :Request a V2 response version for MANA_QUERY_GF_STAT (bsc#1012628). - iommufd: Fix out_fput in iommufd_fault_alloc() (bsc#1012628). - arm64: mm: Fix zone_dma_limit calculation (bsc#1012628). - arm64: Ensure bits ASID[15:8] are masked out when the kernel uses 8-bit ASIDs (bsc#1012628). - arm64: ptrace: fix partial SETREGSET for NT_ARM_TAGGED_ADDR_CTRL (bsc#1012628). - arm64: ptrace: fix partial SETREGSET for NT_ARM_FPMR (bsc#1012628). - arm64: ptrace: fix partial SETREGSET for NT_ARM_POE (bsc#1012628). - ALSA: usb-audio: Fix a DMA to stack memory bug (bsc#1012628). - ALSA: usb-audio: Add extra PID for RME Digiface USB (bsc#1012628). - ALSA: hda/realtek: fix micmute LEDs don't work on HP Laptops (bsc#1012628). - ALSA: usb-audio: add mixer mapping for Corsair HS80 (bsc#1012628). - ALSA: hda/realtek: Enable mute and micmute LED on HP ProBook 430 G8 (bsc#1012628). - ALSA: hda/realtek: Add support for Samsung Galaxy Book3 360 (NP730QFG) (bsc#1012628). - scsi: qla2xxx: Fix abort in bsg timeout (bsc#1012628). - scsi: qla2xxx: Fix NVMe and NPIV connect issue (bsc#1012628). - scsi: qla2xxx: Supported speed displayed incorrectly for VPorts (bsc#1012628). - scsi: qla2xxx: Fix use after free on unload (bsc#1012628). - scsi: qla2xxx: Remove check req_sg_cnt should be equal to rsp_sg_cnt (bsc#1012628). - scsi: ufs: core: sysfs: Prevent div by zero (bsc#1012628). - scsi: ufs: core: Cancel RTC work during ufshcd_remove() (bsc#1012628). - scsi: ufs: qcom: Only free platform MSIs when ESI is enabled (bsc#1012628). - scsi: ufs: pltfrm: Disable runtime PM during removal of glue drivers (bsc#1012628). - scsi: ufs: core: Add missing post notify for power mode change (bsc#1012628). - nilfs2: fix potential out-of-bounds memory access in nilfs_find_entry() (bsc#1012628). - fs/smb/client: avoid querying SMB2_OP_QUERY_WSL_EA for SMB3 POSIX (bsc#1012628). - fs/smb/client: Implement new SMB3 POSIX type (bsc#1012628). - fs/smb/client: cifs_prime_dcache() for SMB3 POSIX reparse points (bsc#1012628). - smb3.1.1: fix posix mounts to older servers (bsc#1012628). - io_uring: Change res2 parameter type in io_uring_cmd_done (bsc#1012628). - bcache: revert replacing IS_ERR_OR_NULL with IS_ERR again (bsc#1012628). - Revert "readahead: properly shorten readahead when falling back to do_page_cache_ra()" (bsc#1012628). - pmdomain: imx: gpcv2: Adjust delay after power up handshake (bsc#1012628). - selftests/damon: add _damon_sysfs.py to TEST_FILES (bsc#1012628). - selftest: hugetlb_dio: fix test naming (bsc#1012628). - cacheinfo: Allocate memory during CPU hotplug if not done from the primary CPU (bsc#1012628). - x86/cacheinfo: Delete global num_cache_leaves (bsc#1012628). - drm/amdkfd: hard-code cacheline for gc943,gc944 (bsc#1012628). - drm/dp_mst: Fix MST sideband message body length check (bsc#1012628). - drm/amdkfd: add MEC version that supports no PCIe atomics for GFX12 (bsc#1012628). - drm/amd/pm: fix and simplify workload handling (bsc#1012628). - drm/dp_mst: Verify request type in the corresponding down message reply (bsc#1012628). - drm/dp_mst: Fix resetting msg rx state after topology removal (bsc#1012628). - drm/amd/display: Correct prefetch calculation (bsc#1012628). - drm/amd/display: Limit VTotal range to max hw cap minus fp (bsc#1012628). - drm/amd/display: Add a left edge pixel if in YCbCr422 or YCbCr420 and odm (bsc#1012628). - drm/amdgpu/hdp6.0: do a posting read when flushing HDP (bsc#1012628). - drm/amdgpu/hdp4.0: do a posting read when flushing HDP (bsc#1012628). - drm/amdgpu/hdp5.0: do a posting read when flushing HDP (bsc#1012628). - drm/amdgpu/hdp7.0: do a posting read when flushing HDP (bsc#1012628). - drm/amdgpu/hdp5.2: do a posting read when flushing HDP (bsc#1012628). - modpost: Add .irqentry.text to OTHER_SECTIONS (bsc#1012628). - x86/kexec: Restore GDT on return from ::preserve_context kexec (bsc#1012628). - bpf: fix OOB devmap writes when deleting elements (bsc#1012628). - dma-buf: fix dma_fence_array_signaled v4 (bsc#1012628). - dma-fence: Fix reference leak on fence merge failure path (bsc#1012628). - dma-fence: Use kernel's sort for merging fences (bsc#1012628). - xsk: fix OOB map writes when deleting elements (bsc#1012628). - regmap: detach regmap from dev on regmap_exit (bsc#1012628). - arch_numa: Restore nid checks before registering a memblock with a node (bsc#1012628). - mmc: sdhci-pci: Add DMI quirk for missing CD GPIO on Vexia Edu Atla 10 tablet (bsc#1012628). - mmc: core: Further prevent card detect during shutdown (bsc#1012628). - x86/cpu: Add Lunar Lake to list of CPUs with a broken MONITOR implementation (bsc#1012628). - ocfs2: update seq_file index in ocfs2_dlm_seq_next (bsc#1012628). - stackdepot: fix stack_depot_save_flags() in NMI context (bsc#1012628). - lib: stackinit: hide never-taken branch from compiler (bsc#1012628). - sched/numa: fix memory leak due to the overwritten vma->numab_state (bsc#1012628). - kasan: make report_lock a raw spinlock (bsc#1012628). - mm/gup: handle NULL pages in unpin_user_pages() (bsc#1012628). - mm/mempolicy: fix migrate_to_node() assuming there is at least one VMA in a MM (bsc#1012628). - x86/cpu/topology: Remove limit of CPUs due to disabled IO/APIC (bsc#1012628). - x86/mm: Add _PAGE_NOPTISHADOW bit to avoid updating userspace page tables (bsc#1012628). - mm/damon: fix order of arguments in damos_before_apply tracepoint (bsc#1012628). - mm: memcg: declare do_memsw_account inline (bsc#1012628). - mm: open-code PageTail in folio_flags() and const_folio_flags() (bsc#1012628). - mm: open-code page_folio() in dump_page() (bsc#1012628). - mm: fix vrealloc()'s KASAN poisoning logic (bsc#1012628). - mm: respect mmap hint address when aligning for THP (bsc#1012628). - scsi: ufs: pltfrm: Drop PM runtime reference count after ufshcd_remove() (bsc#1012628). - memblock: allow zero threshold in validate_numa_converage() (bsc#1012628). - rust: enable arbitrary_self_types and remove `Receiver` (bsc#1012628). - s390/pci: Sort PCI functions prior to creating virtual busses (bsc#1012628). - s390/pci: Use topology ID for multi-function devices (bsc#1012628). - s390/pci: Ignore RID for isolated VFs (bsc#1012628). - epoll: annotate racy check (bsc#1012628). - kselftest/arm64: Log fp-stress child startup errors to stdout (bsc#1012628). - s390/cpum_sf: Handle CPU hotplug remove during sampling (bsc#1012628). - block: RCU protect disk->conv_zones_bitmap (bsc#1012628). - btrfs: don't take dev_replace rwsem on task already holding it (bsc#1012628). - btrfs: avoid unnecessary device path update for the same device (bsc#1012628). - btrfs: canonicalize the device path before adding it (bsc#1012628). - btrfs: do not clear read-only when adding sprout device (bsc#1012628). - kselftest/arm64: Don't leak pipe fds in pac.exec_sign_all() (bsc#1012628). - ext4: partial zero eof block on unaligned inode size extension (bsc#1012628). - crypto: ecdsa - Avoid signed integer overflow on signature decoding (bsc#1012628). - kcsan: Turn report_filterlist_lock into a raw_spinlock (bsc#1012628). - hwmon: (nct6775) Add 665-ACE/600M-CL to ASUS WMI monitoring list (bsc#1012628). - ACPI: x86: Make UART skip quirks work on PCI UARTs without an UID (bsc#1012628). - ACPI: x86: Add adev NULL check to acpi_quirk_skip_serdev_enumeration() (bsc#1012628). - ACPI: video: force native for Apple MacbookPro11,2 and Air7,2 (bsc#1012628). - perf/x86/amd: Warn only on new bits set (bsc#1012628). - cleanup: Adjust scoped_guard() macros to avoid potential warning (bsc#1012628). - iio: magnetometer: fix if () scoped_guard() formatting (bsc#1012628). - timekeeping: Always check for negative motion (bsc#1012628). - gpio: free irqs that are still requested when the chip is being removed (bsc#1012628). - spi: spi-fsl-lpspi: Adjust type of scldiv (bsc#1012628). - soc: qcom: llcc: Use designated initializers for LLC settings (bsc#1012628). - HID: add per device quirk to force bind to hid-generic (bsc#1012628). - firmware: qcom: scm: Allow QSEECOM on Lenovo Yoga Slim 7x (bsc#1012628). - soc: qcom: pd-mapper: Add QCM6490 PD maps (bsc#1012628). - media: uvcvideo: RealSense D421 Depth module metadata (bsc#1012628). - media: uvcvideo: Add a quirk for the Kaiweets KTI-W02 infrared camera (bsc#1012628). - media: uvcvideo: Force UVC version to 1.0a for 0408:4033 (bsc#1012628). - media: cx231xx: Add support for Dexatek USB Video Grabber 1d19:6108 (bsc#1012628). - mmc: core: Add SD card quirk for broken poweroff notification (bsc#1012628). - mmc: sdhci-esdhc-imx: enable quirks SDHCI_QUIRK_NO_LED (bsc#1012628). - firmware: qcom: scm: Allow QSEECOM on Dell XPS 13 9345 (bsc#1012628). - soc: imx8m: Probe the SoC driver as platform driver (bsc#1012628). - regmap: maple: Provide lockdep (sub)class for maple tree's internal lock (bsc#1012628). - selftests/resctrl: Protect against array overflow when reading strings (bsc#1012628). - sched_ext: add a missing rcu_read_lock/unlock pair at scx_select_cpu_dfl() (bsc#1012628). - HID: magicmouse: Apple Magic Trackpad 2 USB-C driver support (bsc#1012628). - drm/xe/pciids: separate RPL-U and RPL-P PCI IDs (bsc#1012628). - drm/xe/pciids: separate ARL and MTL PCI IDs (bsc#1012628). - drm/vc4: hdmi: Avoid log spam for audio start failure (bsc#1012628). - drm/vc4: hvs: Set AXI panic modes for the HVS (bsc#1012628). - drm/xe/pciids: Add PVC's PCI device ID macros (bsc#1012628). - wifi: rtw88: use ieee80211_purge_tx_queue() to purge TX skb (bsc#1012628). - drm/xe/pciid: Add new PCI id for ARL (bsc#1012628). - drm: panel-orientation-quirks: Add quirk for AYA NEO 2 model (bsc#1012628). - drm: panel-orientation-quirks: Add quirk for AYA NEO Founder edition (bsc#1012628). - drm: panel-orientation-quirks: Add quirk for AYA NEO GEEK (bsc#1012628). - drm/bridge: it6505: Enable module autoloading (bsc#1012628). - drm/mcde: Enable module autoloading (bsc#1012628). - wifi: rtw89: check return value of ieee80211_probereq_get() for RNR (bsc#1012628). - drm/amd/display: Fix out-of-bounds access in 'dcn21_link_encoder_create' (bsc#1012628). - drm/radeon/r600_cs: Fix possible int overflow in r600_packet3_check() (bsc#1012628). - ASoC: Intel: sof_rt5682: Add HDMI-In capture with rt5682 support for MTL (bsc#1012628). - dlm: fix possible lkb_resource null dereference (bsc#1012628). - drm/amd/display: skip disable CRTC in seemless bootup case (bsc#1012628). - drm/amd/display: Fix garbage or black screen when resetting otg (bsc#1012628). - drm/amd/display: disable SG displays on cyan skillfish (bsc#1012628). - drm/xe/ptl: L3bank mask is not available on the media GT (bsc#1012628). - drm/xe/xe3: Add initial set of workarounds (bsc#1012628). - drm/display: Fix building with GCC 15 (bsc#1012628). - ALSA: hda: Use own quirk lookup helper (bsc#1012628). - ALSA: hda/conexant: Use the new codec SSID matching (bsc#1012628). - ALSA: hda/realtek: Use codec SSID matching for Lenovo devices (bsc#1012628). - r8169: don't apply UDP padding quirk on RTL8126A (bsc#1012628). - samples/bpf: Fix a resource leak (bsc#1012628). - wifi: ath12k: fix atomic calls in ath12k_mac_op_set_bitrate_mask() (bsc#1012628). - accel/qaic: Add AIC080 support (bsc#1012628). - drm/amd/display: Full exit out of IPS2 when all allow signals have been cleared (bsc#1012628). - net: fec_mpc52xx_phy: Use %pa to format resource_size_t (bsc#1012628). - net: ethernet: fs_enet: Use %pa to format resource_size_t (bsc#1012628). - net/sched: cbs: Fix integer overflow in cbs_set_port_rate() (bsc#1012628). - af_packet: avoid erroring out after sock_init_data() in packet_create() (bsc#1012628). - Bluetooth: L2CAP: do not leave dangling sk pointer on error in l2cap_sock_create() (bsc#1012628). - Bluetooth: RFCOMM: avoid leaving dangling sk pointer in rfcomm_sock_alloc() (bsc#1012628). - net: af_can: do not leave a dangling sk pointer in can_create() (bsc#1012628). - net: ieee802154: do not leave a dangling sk pointer in ieee802154_create() (bsc#1012628). - net: inet: do not leave a dangling sk pointer in inet_create() (bsc#1012628). - net: inet6: do not leave a dangling sk pointer in inet6_create() (bsc#1012628). - wifi: ath10k: avoid NULL pointer error during sdio remove (bsc#1012628). - wifi: ath5k: add PCI ID for SX76X (bsc#1012628). - wifi: ath5k: add PCI ID for Arcadyan devices (bsc#1012628). - fanotify: allow reporting errors on failure to open fd (bsc#1012628). - bpf: Prevent tailcall infinite loop caused by freplace (bsc#1012628). - ASoC: sdw_utils: Add support for exclusion DAI quirks (bsc#1012628). - ASoC: sdw_utils: Add a quirk to allow the cs42l43 mic DAI to be ignored (bsc#1012628). - ASoC: Intel: sof_sdw: Add quirk for cs42l43 system using host DMICs (bsc#1012628). - ASoC: Intel: sof_sdw: Add quirks for some new Lenovo laptops (bsc#1012628). - drm/xe/guc/ct: Flush g2h worker in case of g2h response timeout (bsc#1012628). - drm/panel: simple: Add Microchip AC69T88A LVDS Display panel (bsc#1012628). - net: sfp: change quirks for Alcatel Lucent G-010S-P (bsc#1012628). - net: stmmac: Programming sequence for VLAN packets with split header (bsc#1012628). - drm/sched: memset() 'job' in drm_sched_job_init() (bsc#1012628). - drm/amd/display: Adding array index check to prevent memory corruption (bsc#1012628). - drm/amdgpu/gfx9: Add cleaner shader for GFX9.4.2 (bsc#1012628). - drm/amdgpu: clear RB_OVERFLOW bit when enabling interrupts for vega20_ih (bsc#1012628). - drm/amdgpu: Dereference the ATCS ACPI buffer (bsc#1012628). - netlink: specs: Add missing bitset attrs to ethtool spec (bsc#1012628). - drm/amdgpu: refine error handling in amdgpu_ttm_tt_pin_userptr (bsc#1012628). - ASoC: sdw_utils: Add quirk to exclude amplifier function (bsc#1012628). - ASoC: Intel: soc-acpi-intel-arl-match: Add rt722 and rt1320 support (bsc#1012628). - drm/amd/display: Fix underflow when playing 8K video in full screen mode (bsc#1012628). - mptcp: annotate data-races around subflow->fully_established (bsc#1012628). - dma-debug: fix a possible deadlock on radix_lock (bsc#1012628). - jfs: array-index-out-of-bounds fix in dtReadFirst (bsc#1012628). - jfs: fix shift-out-of-bounds in dbSplit (bsc#1012628). - jfs: fix array-index-out-of-bounds in jfs_readdir (bsc#1012628). - jfs: add a check to prevent array-index-out-of-bounds in dbAdjTree (bsc#1012628). - fsl/fman: Validate cell-index value obtained from Device Tree (bsc#1012628). - net/tcp: Add missing lockdep annotations for TCP-AO hlist traversals (bsc#1012628). - drm/panic: Add ABGR2101010 support (bsc#1012628). - drm/amd/display: Remove hw w/a toggle if on DP2/HPO (bsc#1012628). - drm/amd/display: parse umc_info or vram_info based on ASIC (bsc#1012628). - drm/amd/display: Prune Invalid Modes For HDMI Output (bsc#1012628). - drm/amdgpu: skip amdgpu_device_cache_pci_state under sriov (bsc#1012628). - virtio-net: fix overflow inside virtnet_rq_alloc (bsc#1012628). - ALSA: usb-audio: Make mic volume workarounds globally applicable (bsc#1012628). - drm/amdgpu: set the right AMDGPU sg segment limitation (bsc#1012628). - wifi: ipw2x00: libipw_rx_any(): fix bad alignment (bsc#1012628). - wifi: brcmfmac: Fix oops due to NULL pointer dereference in brcmf_sdiod_sglist_rw() (bsc#1012628). - bpf: Call free_htab_elem() after htab_unlock_bucket() (bsc#1012628). - mptcp: fix possible integer overflow in mptcp_reset_tout_timer (bsc#1012628). - dsa: qca8k: Use nested lock to avoid splat (bsc#1012628). - i2c: i801: Add support for Intel Panther Lake (bsc#1012628). - Bluetooth: hci_conn: Reduce hci_conn_drop() calls in two functions (bsc#1012628). - Bluetooth: btusb: Add RTL8852BE device 0489:e123 to device tables (bsc#1012628). - Bluetooth: btusb: Add USB HW IDs for MT7920/MT7925 (bsc#1012628). - Bluetooth: hci_conn: Use disable_delayed_work_sync (bsc#1012628). - Bluetooth: hci_core: Fix not checking skb length on hci_acldata_packet (bsc#1012628). - Bluetooth: Add new quirks for ATS2851 (bsc#1012628). - Bluetooth: Support new quirks for ATS2851 (bsc#1012628). - Bluetooth: Set quirks for ATS2851 (bsc#1012628). - Bluetooth: btusb: Add new VID/PID 0489/e111 for MT7925 (bsc#1012628). - Bluetooth: btusb: Add new VID/PID 0489/e124 for MT7925 (bsc#1012628). - Bluetooth: btusb: Add 3 HWIDs for MT7925 (bsc#1012628). - ASoC: hdmi-codec: reorder channel allocation list (bsc#1012628). - rocker: fix link status detection in rocker_carrier_init() (bsc#1012628). - net/neighbor: clear error in case strict check is not set (bsc#1012628). - netpoll: Use rcu_access_pointer() in __netpoll_setup (bsc#1012628). - pinctrl: freescale: fix COMPILE_TEST error with PINCTRL_IMX_SCU (bsc#1012628). - rtla: Fix consistency in getopt_long for timerlat_hist (bsc#1012628). - tracing/ftrace: disable preemption in syscall probe (bsc#1012628). - tracing: Use atomic64_inc_return() in trace_clock_counter() (bsc#1012628). - tools/rtla: fix collision with glibc sched_attr/sched_set_attr (bsc#1012628). - rtla/timerlat: Make timerlat_top_cpu->*_count unsigned long long (bsc#1012628). - rtla/timerlat: Make timerlat_hist_cpu->*_count unsigned long long (bsc#1012628). - scsi: hisi_sas: Add cond_resched() for no forced preemption model (bsc#1012628). - scsi: hisi_sas: Create all dump files during debugfs initialization (bsc#1012628). - ring-buffer: Limit time with disabled interrupts in rb_check_pages() (bsc#1012628). - pinmux: Use sequential access to access desc->pinmux data (bsc#1012628). - scsi: ufs: core: Make DMA mask configuration more flexible (bsc#1012628). - iommu/amd: Fix corruption when mapping large pages from 0 (bsc#1012628). - bpf: put bpf_link's program when link is safe to be deallocated (bsc#1012628). - scsi: lpfc: Call lpfc_sli4_queue_unset() in restart and rmmod paths (bsc#1012628). - scsi: lpfc: Check SLI_ACTIVE flag in FDMI cmpl before submitting follow up FDMI (bsc#1012628). - scsi: lpfc: Prevent NDLP reference count underflow in dev_loss_tmo callback (bsc#1012628). - clk: qcom: rcg2: add clk_rcg2_shared_floor_ops (bsc#1012628). - clk: qcom: rpmh: add support for SAR2130P (bsc#1012628). - clk: qcom: tcsrcc-sm8550: add SAR2130P support (bsc#1012628). - clk: qcom: dispcc-sm8550: enable support for SAR2130P (bsc#1012628). - clk: qcom: clk-alpha-pll: Add NSS HUAYRA ALPHA PLL support for ipq9574 (bsc#1012628). - leds: class: Protect brightness_show() with led_cdev->led_access mutex (bsc#1012628). - scsi: st: Don't modify unknown block number in MTIOCGET (bsc#1012628). - scsi: st: Add MTIOCGET and MTLOAD to ioctls allowed after device reset (bsc#1012628). - pinctrl: qcom-pmic-gpio: add support for PM8937 (bsc#1012628). - pinctrl: qcom: spmi-mpp: Add PM8937 compatible (bsc#1012628). - thermal/drivers/qcom/tsens-v1: Add support for MSM8937 tsens (bsc#1012628). - nvdimm: rectify the illogical code within nd_dax_probe() (bsc#1012628). - smb: client: memcpy() with surrounding object base address (bsc#1012628). - tracing: Fix function name for trampoline (bsc#1012628). - tools/rtla: Enhance argument parsing in timerlat_load.py (bsc#1012628). - verification/dot2: Improve dot parser robustness (bsc#1012628). - mailbox: pcc: Check before sending MCTP PCC response ACK (bsc#1012628). - f2fs: fix f2fs_bug_on when uninstalling filesystem call f2fs_evict_inode (bsc#1012628). - KMSAN: uninit-value in inode_go_dump (5) (bsc#1012628). - i3c: mipi-i3c-hci: Mask ring interrupts before ring stop request (bsc#1012628). - PCI: qcom: Add support for IPQ9574 (bsc#1012628). - PCI: vmd: Add DID 8086:B06F and 8086:B60B for Intel client SKUs (bsc#1012628). - PCI: vmd: Set devices to D0 before enabling PM L1 Substates (bsc#1012628). - PCI: Detect and trust built-in Thunderbolt chips (bsc#1012628). - PCI: starfive: Enable controller runtime PM before probing host bridge (bsc#1012628). - PCI: Add 'reset_subordinate' to reset hierarchy below bridge (bsc#1012628). - PCI: Add ACS quirk for Wangxun FF5xxx NICs (bsc#1012628). - remoteproc: qcom: pas: enable SAR2130P audio DSP support (bsc#1012628). - i3c: Use i3cdev->desc->info instead of calling i3c_device_get_info() to avoid deadlock (bsc#1012628). - f2fs: print message if fscorrupted was found in f2fs_new_node_page() (bsc#1012628). - f2fs: fix to shrink read extent node in batches (bsc#1012628). - f2fs: add a sysfs node to limit max read extent count per-inode (bsc#1012628). - ACPI: x86: Add skip i2c clients quirk for Acer Iconia One 8 A1-840 (bsc#1012628). - ACPI: x86: Clean up Asus entries in acpi_quirk_skip_dmi_ids[] (bsc#1012628). - LoongArch: Fix sleeping in atomic context for PREEMPT_RT (bsc#1012628). - fs/ntfs3: Fix warning in ni_fiemap (bsc#1012628). - fs/ntfs3: Fix case when unmarked clusters intersect with zone (bsc#1012628). - regulator: qcom-rpmh: Update ranges for FTSMPS525 (bsc#1012628). - usb: chipidea: add CI_HDRC_HAS_SHORT_PKT_LIMIT flag (bsc#1012628). - usb: chipidea: udc: limit usb request length to max 16KB (bsc#1012628). - usb: chipidea: udc: create bounce buffer for problem sglist entries if possible (bsc#1012628). - usb: chipidea: udc: handle USB Error Interrupt if IOC not set (bsc#1012628). - usb: typec: ucsi: Do not call ACPI _DSM method for UCSI read operations (bsc#1012628). - iio: adc: ad7192: properly check spi_get_device_match_data() (bsc#1012628). - iio: light: ltr501: Add LTER0303 to the supported devices (bsc#1012628). - usb: typec: ucsi: glink: be more precise on orientation-aware ports (bsc#1012628). - ASoC: amd: yc: fix internal mic on Redmi G 2022 (bsc#1012628). - drm/amdgpu/vcn: reset fw_shared when VCPU buffers corrupted on vcn v4.0.3 (bsc#1012628). - MIPS: Loongson64: DTS: Really fix PCIe port nodes for ls7a (bsc#1012628). - ASoC: amd: yc: Add quirk for microphone on Lenovo Thinkpad T14s Gen 6 21M1CTO1WW (bsc#1012628). - powerpc/prom_init: Fixup missing powermac #size-cells (bsc#1012628). - misc: eeprom: eeprom_93cx6: Add quirk for extra read clock cycle (bsc#1012628). - rtc: cmos: avoid taking rtc_lock for extended period of time (bsc#1012628). - serial: 8250_dw: Add Sophgo SG2044 quirk (bsc#1012628). - Revert "nvme: make keep-alive synchronous operation" (bsc#1012628). - irqchip/gicv3-its: Add workaround for hip09 ITS erratum 162100801 (bsc#1012628). - smb: client: don't try following DFS links in cifs_tree_connect() (bsc#1012628). - setlocalversion: work around "git describe" performance (bsc#1012628). - io_uring/tctx: work around xa_store() allocation error issue (bsc#1012628). - scsi: ufs: pltfrm: Dellocate HBA during ufshcd_pltfrm_remove() (bsc#1012628). - drm/xe/devcoredump: Use drm_puts and already cached local variables (bsc#1012628). - drm/xe/devcoredump: Improve section headings and add tile info (bsc#1012628). - drm/xe/devcoredump: Add ASCII85 dump helper function (bsc#1012628). - drm/xe/guc: Copy GuC log prior to dumping (bsc#1012628). - drm/xe/forcewake: Add a helper xe_force_wake_ref_has_domain() (bsc#1012628). - drm/xe/devcoredump: Update handling of xe_force_wake_get return (bsc#1012628). - drm/amd/display: Add option to retrieve detile buffer size (bsc#1012628). - sched: fix warning in sched_setaffinity (bsc#1012628). - sched/core: Remove the unnecessary need_resched() check in nohz_csd_func() (bsc#1012628). - sched/fair: Check idle_cpu() before need_resched() to detect ilb CPU turning busy (bsc#1012628). - sched/core: Prevent wakeup of ksoftirqd during idle load balance (bsc#1012628). - sched/deadline: Fix warning in migrate_enable for boosted tasks (bsc#1012628). - btrfs: drop unused parameter options from open_ctree() (bsc#1012628). - btrfs: drop unused parameter data from btrfs_fill_super() (bsc#1012628). - btrfs: fix missing snapshot drew unlock when root is dead during swap activation (bsc#1012628). - clk: en7523: Initialize num before accessing hws in en7523_register_clocks() (bsc#1012628). - tracing/eprobe: Fix to release eprobe when failed to add dyn_event (bsc#1012628). - x86: Fix build regression with CONFIG_KEXEC_JUMP enabled (bsc#1012628). - Revert "unicode: Don't special case ignorable code points" (bsc#1012628). - vfio/mlx5: Align the page tracking max message size with the device capability (bsc#1012628). - selftests/ftrace: adjust offset for kprobe syntax error test (bsc#1012628). - KVM: x86/mmu: Ensure that kvm_release_pfn_clean() takes exact pfn from kvm_faultin_pfn() (bsc#1012628). - jffs2: Prevent rtime decompress memory corruption (bsc#1012628). - jffs2: Fix rtime decompressor (bsc#1012628). - media: ipu6: use the IPU6 DMA mapping APIs to do mapping (bsc#1012628). - ocfs2: Revert "ocfs2: fix the la space leak when unmounting an ocfs2 volume" (bsc#1012628). - net/mlx5: unique names for per device caches (bsc#1012628). - ASoC: Intel: avs: Fix return status of avs_pcm_hw_constraints_init() (bsc#1012628). - drm/amdgpu: rework resume handling for display (v2) (bsc#1012628). - ALSA: hda: Fix build error without CONFIG_SND_DEBUG (bsc#1012628). - Revert "drm/amd/display: parse umc_info or vram_info based on ASIC" (bsc#1012628). - s390/pci: Fix leak of struct zpci_dev when zpci_add_device() fails (bsc#1012628). - ALSA: hda/realtek: Fix spelling mistake "Firelfy" -> "Firefly" (bsc#1012628). - timekeeping: Remove CONFIG_DEBUG_TIMEKEEPING (bsc#1012628). - clocksource: Make negative motion detection more robust (bsc#1012628). - softirq: Allow raising SCHED_SOFTIRQ from SMP-call-function on RT kernel (bsc#1012628). - Update config files. - Rename to patches.kernel.org/6.12.5-445-btrfs-fix-mount-failure-due-to-remount-races.patch. - commit 941f839 ++++ kernel-vanilla: - amdgpu/uvd: get ring reference from rq scheduler (git-fixes). - tipc: fix NULL deref in cleanup_bearer() (git-fixes). - commit dfae15e - Linux 6.12.5 (bsc#1012628). - iTCO_wdt: mask NMI_NOW bit for update_no_reboot_bit() call (bsc#1012628). - watchdog: xilinx_wwdt: Calculate max_hw_heartbeat_ms using clock frequency (bsc#1012628). - watchdog: apple: Actually flush writes after requesting watchdog restart (bsc#1012628). - watchdog: mediatek: Make sure system reset gets asserted in mtk_wdt_restart() (bsc#1012628). - can: gs_usb: add usb endpoint address detection at driver probe step (bsc#1012628). - can: c_can: c_can_handle_bus_err(): update statistics if skb allocation fails (bsc#1012628). - can: sun4i_can: sun4i_can_err(): call can_change_state() even if cf is NULL (bsc#1012628). - can: hi311x: hi3110_can_ist(): fix potential use-after-free (bsc#1012628). - can: m_can: m_can_handle_lec_err(): fix {rx,tx}_errors statistics (bsc#1012628). - can: ifi_canfd: ifi_canfd_handle_lec_err(): fix {rx,tx}_errors statistics (bsc#1012628). - can: hi311x: hi3110_can_ist(): fix {rx,tx}_errors statistics (bsc#1012628). - can: sja1000: sja1000_err(): fix {rx,tx}_errors statistics (bsc#1012628). - can: sun4i_can: sun4i_can_err(): fix {rx,tx}_errors statistics (bsc#1012628). - can: ems_usb: ems_usb_rx_err(): fix {rx,tx}_errors statistics (bsc#1012628). - can: f81604: f81604_handle_can_bus_errors(): fix {rx,tx}_errors statistics (bsc#1012628). - ipvs: fix UB due to uninitialized stack access in ip_vs_protocol_init() (bsc#1012628). - netfilter: x_tables: fix LED ID check in led_tg_check() (bsc#1012628). - netfilter: nft_socket: remove WARN_ON_ONCE on maximum cgroup level (bsc#1012628). - selftests: hid: fix typo and exit code (bsc#1012628). - net: enetc: Do not configure preemptible TCs if SIs do not support (bsc#1012628). - ptp: Add error handling for adjfine callback in ptp_clock_adjtime (bsc#1012628). - net/sched: tbf: correct backlog statistic for GSO packets (bsc#1012628). - net: hsr: avoid potential out-of-bound access in fill_frame_info() (bsc#1012628). - bnxt_en: ethtool: Supply ntuple rss context action (bsc#1012628). - net: Fix icmp host relookup triggering ip_rt_bug (bsc#1012628). - ipv6: avoid possible NULL deref in modify_prefix_route() (bsc#1012628). - can: j1939: j1939_session_new(): fix skb reference counting (bsc#1012628). - platform/x86: asus-wmi: Ignore return value when writing thermal policy (bsc#1012628). - net: phy: microchip: Reset LAN88xx PHY to ensure clean link state on LAN7800/7850 (bsc#1012628). - net/ipv6: release expired exception dst cached in socket (bsc#1012628). - dccp: Fix memory leak in dccp_feat_change_recv (bsc#1012628). - tipc: Fix use-after-free of kernel socket in cleanup_bearer() (bsc#1012628). - net/smc: initialize close_work early to avoid warning (bsc#1012628). - net/smc: fix LGR and link use-after-free issue (bsc#1012628). - net/qed: allow old cards not supporting "num_images" to work (bsc#1012628). - net: hsr: must allocate more bytes for RedBox support (bsc#1012628). - ice: fix PHY Clock Recovery availability check (bsc#1012628). - ice: fix PHY timestamp extraction for ETH56G (bsc#1012628). - ice: Fix VLAN pruning in switchdev mode (bsc#1012628). - idpf: set completion tag for "empty" bufs associated with a packet (bsc#1012628). - ixgbevf: stop attempting IPSEC offload on Mailbox API 1.5 (bsc#1012628). - ixgbe: downgrade logging of unsupported VF API version to debug (bsc#1012628). - ixgbe: Correct BASE-BX10 compliance code (bsc#1012628). - igb: Fix potential invalid memory access in igb_init_module() (bsc#1012628). - netfilter: nft_inner: incorrect percpu area handling under softirq (bsc#1012628). - Revert "udp: avoid calling sock_def_readable() if possible" (bsc#1012628). - net: sched: fix erspan_opt settings in cls_flower (bsc#1012628). - netfilter: ipset: Hold module reference while requesting a module (bsc#1012628). - netfilter: nft_set_hash: skip duplicated elements pending gc run (bsc#1012628). - ethtool: Fix wrong mod state in case of verbose and no_mask bitset (bsc#1012628). - mlxsw: spectrum_acl_flex_keys: Constify struct mlxsw_afk_element_inst (bsc#1012628). - mlxsw: spectrum_acl_flex_keys: Use correct key block on Spectrum-4 (bsc#1012628). - geneve: do not assume mac header is set in geneve_xmit_skb() (bsc#1012628). - net/mlx5: HWS: Fix memory leak in mlx5hws_definer_calc_layout (bsc#1012628). - net/mlx5: HWS: Properly set bwc queue locks lock classes (bsc#1012628). - net/mlx5e: SD, Use correct mdev to build channel param (bsc#1012628). - net/mlx5e: Remove workaround to avoid syndrome for internal port (bsc#1012628). - vsock/test: fix failures due to wrong SO_RCVLOWAT parameter (bsc#1012628). - vsock/test: fix parameter types in SO_VM_SOCKETS_* calls (bsc#1012628). - net: avoid potential UAF in default_operstate() (bsc#1012628). - gpio: grgpio: use a helper variable to store the address of ofdev->dev (bsc#1012628). - gpio: grgpio: Add NULL check in grgpio_probe (bsc#1012628). - mmc: mtk-sd: use devm_mmc_alloc_host (bsc#1012628). - mmc: mtk-sd: Fix error handle of probe function (bsc#1012628). - mmc: mtk-sd: fix devm_clk_get_optional usage (bsc#1012628). - mmc: mtk-sd: Fix MMC_CAP2_CRYPTO flag setting (bsc#1012628). - mmc: sd: SDUC Support Recognition (bsc#1012628). - mmc: core: Adjust ACMD22 to SDUC (bsc#1012628). - mmc: core: Use GFP_NOIO in ACMD22 (bsc#1012628). - zram: do not mark idle slots that cannot be idle (bsc#1012628). - zram: clear IDLE flag in mark_idle() (bsc#1012628). - ntp: Remove invalid cast in time offset math (bsc#1012628). - f2fs: clean up w/ F2FS_{BLK_TO_BYTES,BTYES_TO_BLK} (bsc#1012628). - f2fs: fix to adjust appropriate length for fiemap (bsc#1012628). - f2fs: fix to requery extent which cross boundary of inquiry (bsc#1012628). - i3c: master: Replace hard code 2 with macro I3C_ADDR_SLOT_STATUS_BITS (bsc#1012628). - i3c: master: Extend address status bit to 4 and add I3C_ADDR_SLOT_EXT_DESIRED (bsc#1012628). - i3c: master: Fix dynamic address leak when 'assigned-address' is present (bsc#1012628). - drm/amd/display: calculate final viewport before TAP optimization (bsc#1012628). - drm/amd/display: Ignore scalar validation failure if pipe is phantom (bsc#1012628). - scsi: ufs: core: Always initialize the UIC done completion (bsc#1012628). - scsi: ufs: core: Add ufshcd_send_bsg_uic_cmd() for UFS BSG (bsc#1012628). - bpf, vsock: Fix poll() missing a queue (bsc#1012628). - bpf, vsock: Invoke proto::close on close() (bsc#1012628). - xsk: always clear DMA mapping information when unmapping the pool (bsc#1012628). - bpftool: fix potential NULL pointer dereferencing in prog_dump() (bsc#1012628). - drm/sti: Add __iomem for mixer_dbg_mxn's parameter (bsc#1012628). - tcp_bpf: Fix the sk_mem_uncharge logic in tcp_bpf_sendmsg (bsc#1012628). - ALSA: seq: ump: Fix seq port updates per FB info notify (bsc#1012628). - ALSA: usb-audio: Notify xrun for low-latency mode (bsc#1012628). - tools: Override makefile ARCH variable if defined, but empty (bsc#1012628). - spi: mpc52xx: Add cancel_work_sync before module remove (bsc#1012628). - ASoC: SOF: ipc3-topology: Convert the topology pin index to ALH dai index (bsc#1012628). - ASoC: SOF: ipc3-topology: fix resource leaks in sof_ipc3_widget_setup_comp_dai() (bsc#1012628). - pmdomain: core: Add missing put_device() (bsc#1012628). - pmdomain: core: Fix error path in pm_genpd_init() when ida alloc fails (bsc#1012628). - nvme: don't apply NVME_QUIRK_DEALLOCATE_ZEROES when DSM is not supported (bsc#1012628). - x86/pkeys: Change caller of update_pkru_in_sigframe() (bsc#1012628). - x86/pkeys: Ensure updated PKRU value is XRSTOR'd (bsc#1012628). - bpf: Ensure reg is PTR_TO_STACK in process_iter_arg (bsc#1012628). - irqchip/stm32mp-exti: CONFIG_STM32MP_EXTI should not default to y when compile-testing (bsc#1012628). - drivers/virt: pkvm: Don't fail ioremap() call if MMIO_GUARD fails (bsc#1012628). - bpf: Don't mark STACK_INVALID as STACK_MISC in mark_stack_slot_misc (bsc#1012628). - bpf: Fix narrow scalar spill onto 64-bit spilled scalar slots (bsc#1012628). - nvme-fabrics: handle zero MAXCMD without closing the connection (bsc#1012628). - nvme-tcp: fix the memleak while create new ctrl failed (bsc#1012628). - nvme-rdma: unquiesce admin_q before destroy it (bsc#1012628). - scsi: sg: Fix slab-use-after-free read in sg_release() (bsc#1012628). - scsi: scsi_debug: Fix hrtimer support for ndelay (bsc#1012628). - ASoC: mediatek: mt8188-mt6359: Remove hardcoded dmic codec (bsc#1012628). - drm/v3d: Enable Performance Counters before clearing them (bsc#1012628). - ocfs2: free inode when ocfs2_get_init_inode() fails (bsc#1012628). - scatterlist: fix incorrect func name in kernel-doc (bsc#1012628). - iio: magnetometer: yas530: use signed integer type for clamp limits (bsc#1012628). - smb: client: fix potential race in cifs_put_tcon() (bsc#1012628). - bpf: Handle BPF_EXIST and BPF_NOEXIST for LPM trie (bsc#1012628). - bpf: Remove unnecessary kfree(im_node) in lpm_trie_update_elem (bsc#1012628). - bpf: Handle in-place update for full LPM trie correctly (bsc#1012628). - bpf: Fix exact match conditions in trie_get_next_key() (bsc#1012628). - x86/CPU/AMD: WARN when setting EFER.AUTOIBRS if and only if the WRMSR fails (bsc#1012628). - rust: allow `clippy::needless_lifetimes` (bsc#1012628). - HID: i2c-hid: Revert to using power commands to wake on resume (bsc#1012628). - HID: wacom: fix when get product name maybe null pointer (bsc#1012628). - LoongArch: Add architecture specific huge_pte_clear() (bsc#1012628). - LoongArch: KVM: Protect kvm_check_requests() with SRCU (bsc#1012628). - ksmbd: fix Out-of-Bounds Read in ksmbd_vfs_stream_read (bsc#1012628). - ksmbd: fix Out-of-Bounds Write in ksmbd_vfs_stream_write (bsc#1012628). - watchdog: rti: of: honor timeout-sec property (bsc#1012628). - can: dev: can_set_termination(): allow sleeping GPIOs (bsc#1012628). - can: mcp251xfd: mcp251xfd_get_tef_len(): work around erratum DS80000789E 6 (bsc#1012628). - tracing: Fix cmp_entries_dup() to respect sort() comparison rules (bsc#1012628). - net :mana :Request a V2 response version for MANA_QUERY_GF_STAT (bsc#1012628). - iommufd: Fix out_fput in iommufd_fault_alloc() (bsc#1012628). - arm64: mm: Fix zone_dma_limit calculation (bsc#1012628). - arm64: Ensure bits ASID[15:8] are masked out when the kernel uses 8-bit ASIDs (bsc#1012628). - arm64: ptrace: fix partial SETREGSET for NT_ARM_TAGGED_ADDR_CTRL (bsc#1012628). - arm64: ptrace: fix partial SETREGSET for NT_ARM_FPMR (bsc#1012628). - arm64: ptrace: fix partial SETREGSET for NT_ARM_POE (bsc#1012628). - ALSA: usb-audio: Fix a DMA to stack memory bug (bsc#1012628). - ALSA: usb-audio: Add extra PID for RME Digiface USB (bsc#1012628). - ALSA: hda/realtek: fix micmute LEDs don't work on HP Laptops (bsc#1012628). - ALSA: usb-audio: add mixer mapping for Corsair HS80 (bsc#1012628). - ALSA: hda/realtek: Enable mute and micmute LED on HP ProBook 430 G8 (bsc#1012628). - ALSA: hda/realtek: Add support for Samsung Galaxy Book3 360 (NP730QFG) (bsc#1012628). - scsi: qla2xxx: Fix abort in bsg timeout (bsc#1012628). - scsi: qla2xxx: Fix NVMe and NPIV connect issue (bsc#1012628). - scsi: qla2xxx: Supported speed displayed incorrectly for VPorts (bsc#1012628). - scsi: qla2xxx: Fix use after free on unload (bsc#1012628). - scsi: qla2xxx: Remove check req_sg_cnt should be equal to rsp_sg_cnt (bsc#1012628). - scsi: ufs: core: sysfs: Prevent div by zero (bsc#1012628). - scsi: ufs: core: Cancel RTC work during ufshcd_remove() (bsc#1012628). - scsi: ufs: qcom: Only free platform MSIs when ESI is enabled (bsc#1012628). - scsi: ufs: pltfrm: Disable runtime PM during removal of glue drivers (bsc#1012628). - scsi: ufs: core: Add missing post notify for power mode change (bsc#1012628). - nilfs2: fix potential out-of-bounds memory access in nilfs_find_entry() (bsc#1012628). - fs/smb/client: avoid querying SMB2_OP_QUERY_WSL_EA for SMB3 POSIX (bsc#1012628). - fs/smb/client: Implement new SMB3 POSIX type (bsc#1012628). - fs/smb/client: cifs_prime_dcache() for SMB3 POSIX reparse points (bsc#1012628). - smb3.1.1: fix posix mounts to older servers (bsc#1012628). - io_uring: Change res2 parameter type in io_uring_cmd_done (bsc#1012628). - bcache: revert replacing IS_ERR_OR_NULL with IS_ERR again (bsc#1012628). - Revert "readahead: properly shorten readahead when falling back to do_page_cache_ra()" (bsc#1012628). - pmdomain: imx: gpcv2: Adjust delay after power up handshake (bsc#1012628). - selftests/damon: add _damon_sysfs.py to TEST_FILES (bsc#1012628). - selftest: hugetlb_dio: fix test naming (bsc#1012628). - cacheinfo: Allocate memory during CPU hotplug if not done from the primary CPU (bsc#1012628). - x86/cacheinfo: Delete global num_cache_leaves (bsc#1012628). - drm/amdkfd: hard-code cacheline for gc943,gc944 (bsc#1012628). - drm/dp_mst: Fix MST sideband message body length check (bsc#1012628). - drm/amdkfd: add MEC version that supports no PCIe atomics for GFX12 (bsc#1012628). - drm/amd/pm: fix and simplify workload handling (bsc#1012628). - drm/dp_mst: Verify request type in the corresponding down message reply (bsc#1012628). - drm/dp_mst: Fix resetting msg rx state after topology removal (bsc#1012628). - drm/amd/display: Correct prefetch calculation (bsc#1012628). - drm/amd/display: Limit VTotal range to max hw cap minus fp (bsc#1012628). - drm/amd/display: Add a left edge pixel if in YCbCr422 or YCbCr420 and odm (bsc#1012628). - drm/amdgpu/hdp6.0: do a posting read when flushing HDP (bsc#1012628). - drm/amdgpu/hdp4.0: do a posting read when flushing HDP (bsc#1012628). - drm/amdgpu/hdp5.0: do a posting read when flushing HDP (bsc#1012628). - drm/amdgpu/hdp7.0: do a posting read when flushing HDP (bsc#1012628). - drm/amdgpu/hdp5.2: do a posting read when flushing HDP (bsc#1012628). - modpost: Add .irqentry.text to OTHER_SECTIONS (bsc#1012628). - x86/kexec: Restore GDT on return from ::preserve_context kexec (bsc#1012628). - bpf: fix OOB devmap writes when deleting elements (bsc#1012628). - dma-buf: fix dma_fence_array_signaled v4 (bsc#1012628). - dma-fence: Fix reference leak on fence merge failure path (bsc#1012628). - dma-fence: Use kernel's sort for merging fences (bsc#1012628). - xsk: fix OOB map writes when deleting elements (bsc#1012628). - regmap: detach regmap from dev on regmap_exit (bsc#1012628). - arch_numa: Restore nid checks before registering a memblock with a node (bsc#1012628). - mmc: sdhci-pci: Add DMI quirk for missing CD GPIO on Vexia Edu Atla 10 tablet (bsc#1012628). - mmc: core: Further prevent card detect during shutdown (bsc#1012628). - x86/cpu: Add Lunar Lake to list of CPUs with a broken MONITOR implementation (bsc#1012628). - ocfs2: update seq_file index in ocfs2_dlm_seq_next (bsc#1012628). - stackdepot: fix stack_depot_save_flags() in NMI context (bsc#1012628). - lib: stackinit: hide never-taken branch from compiler (bsc#1012628). - sched/numa: fix memory leak due to the overwritten vma->numab_state (bsc#1012628). - kasan: make report_lock a raw spinlock (bsc#1012628). - mm/gup: handle NULL pages in unpin_user_pages() (bsc#1012628). - mm/mempolicy: fix migrate_to_node() assuming there is at least one VMA in a MM (bsc#1012628). - x86/cpu/topology: Remove limit of CPUs due to disabled IO/APIC (bsc#1012628). - x86/mm: Add _PAGE_NOPTISHADOW bit to avoid updating userspace page tables (bsc#1012628). - mm/damon: fix order of arguments in damos_before_apply tracepoint (bsc#1012628). - mm: memcg: declare do_memsw_account inline (bsc#1012628). - mm: open-code PageTail in folio_flags() and const_folio_flags() (bsc#1012628). - mm: open-code page_folio() in dump_page() (bsc#1012628). - mm: fix vrealloc()'s KASAN poisoning logic (bsc#1012628). - mm: respect mmap hint address when aligning for THP (bsc#1012628). - scsi: ufs: pltfrm: Drop PM runtime reference count after ufshcd_remove() (bsc#1012628). - memblock: allow zero threshold in validate_numa_converage() (bsc#1012628). - rust: enable arbitrary_self_types and remove `Receiver` (bsc#1012628). - s390/pci: Sort PCI functions prior to creating virtual busses (bsc#1012628). - s390/pci: Use topology ID for multi-function devices (bsc#1012628). - s390/pci: Ignore RID for isolated VFs (bsc#1012628). - epoll: annotate racy check (bsc#1012628). - kselftest/arm64: Log fp-stress child startup errors to stdout (bsc#1012628). - s390/cpum_sf: Handle CPU hotplug remove during sampling (bsc#1012628). - block: RCU protect disk->conv_zones_bitmap (bsc#1012628). - btrfs: don't take dev_replace rwsem on task already holding it (bsc#1012628). - btrfs: avoid unnecessary device path update for the same device (bsc#1012628). - btrfs: canonicalize the device path before adding it (bsc#1012628). - btrfs: do not clear read-only when adding sprout device (bsc#1012628). - kselftest/arm64: Don't leak pipe fds in pac.exec_sign_all() (bsc#1012628). - ext4: partial zero eof block on unaligned inode size extension (bsc#1012628). - crypto: ecdsa - Avoid signed integer overflow on signature decoding (bsc#1012628). - kcsan: Turn report_filterlist_lock into a raw_spinlock (bsc#1012628). - hwmon: (nct6775) Add 665-ACE/600M-CL to ASUS WMI monitoring list (bsc#1012628). - ACPI: x86: Make UART skip quirks work on PCI UARTs without an UID (bsc#1012628). - ACPI: x86: Add adev NULL check to acpi_quirk_skip_serdev_enumeration() (bsc#1012628). - ACPI: video: force native for Apple MacbookPro11,2 and Air7,2 (bsc#1012628). - perf/x86/amd: Warn only on new bits set (bsc#1012628). - cleanup: Adjust scoped_guard() macros to avoid potential warning (bsc#1012628). - iio: magnetometer: fix if () scoped_guard() formatting (bsc#1012628). - timekeeping: Always check for negative motion (bsc#1012628). - gpio: free irqs that are still requested when the chip is being removed (bsc#1012628). - spi: spi-fsl-lpspi: Adjust type of scldiv (bsc#1012628). - soc: qcom: llcc: Use designated initializers for LLC settings (bsc#1012628). - HID: add per device quirk to force bind to hid-generic (bsc#1012628). - firmware: qcom: scm: Allow QSEECOM on Lenovo Yoga Slim 7x (bsc#1012628). - soc: qcom: pd-mapper: Add QCM6490 PD maps (bsc#1012628). - media: uvcvideo: RealSense D421 Depth module metadata (bsc#1012628). - media: uvcvideo: Add a quirk for the Kaiweets KTI-W02 infrared camera (bsc#1012628). - media: uvcvideo: Force UVC version to 1.0a for 0408:4033 (bsc#1012628). - media: cx231xx: Add support for Dexatek USB Video Grabber 1d19:6108 (bsc#1012628). - mmc: core: Add SD card quirk for broken poweroff notification (bsc#1012628). - mmc: sdhci-esdhc-imx: enable quirks SDHCI_QUIRK_NO_LED (bsc#1012628). - firmware: qcom: scm: Allow QSEECOM on Dell XPS 13 9345 (bsc#1012628). - soc: imx8m: Probe the SoC driver as platform driver (bsc#1012628). - regmap: maple: Provide lockdep (sub)class for maple tree's internal lock (bsc#1012628). - selftests/resctrl: Protect against array overflow when reading strings (bsc#1012628). - sched_ext: add a missing rcu_read_lock/unlock pair at scx_select_cpu_dfl() (bsc#1012628). - HID: magicmouse: Apple Magic Trackpad 2 USB-C driver support (bsc#1012628). - drm/xe/pciids: separate RPL-U and RPL-P PCI IDs (bsc#1012628). - drm/xe/pciids: separate ARL and MTL PCI IDs (bsc#1012628). - drm/vc4: hdmi: Avoid log spam for audio start failure (bsc#1012628). - drm/vc4: hvs: Set AXI panic modes for the HVS (bsc#1012628). - drm/xe/pciids: Add PVC's PCI device ID macros (bsc#1012628). - wifi: rtw88: use ieee80211_purge_tx_queue() to purge TX skb (bsc#1012628). - drm/xe/pciid: Add new PCI id for ARL (bsc#1012628). - drm: panel-orientation-quirks: Add quirk for AYA NEO 2 model (bsc#1012628). - drm: panel-orientation-quirks: Add quirk for AYA NEO Founder edition (bsc#1012628). - drm: panel-orientation-quirks: Add quirk for AYA NEO GEEK (bsc#1012628). - drm/bridge: it6505: Enable module autoloading (bsc#1012628). - drm/mcde: Enable module autoloading (bsc#1012628). - wifi: rtw89: check return value of ieee80211_probereq_get() for RNR (bsc#1012628). - drm/amd/display: Fix out-of-bounds access in 'dcn21_link_encoder_create' (bsc#1012628). - drm/radeon/r600_cs: Fix possible int overflow in r600_packet3_check() (bsc#1012628). - ASoC: Intel: sof_rt5682: Add HDMI-In capture with rt5682 support for MTL (bsc#1012628). - dlm: fix possible lkb_resource null dereference (bsc#1012628). - drm/amd/display: skip disable CRTC in seemless bootup case (bsc#1012628). - drm/amd/display: Fix garbage or black screen when resetting otg (bsc#1012628). - drm/amd/display: disable SG displays on cyan skillfish (bsc#1012628). - drm/xe/ptl: L3bank mask is not available on the media GT (bsc#1012628). - drm/xe/xe3: Add initial set of workarounds (bsc#1012628). - drm/display: Fix building with GCC 15 (bsc#1012628). - ALSA: hda: Use own quirk lookup helper (bsc#1012628). - ALSA: hda/conexant: Use the new codec SSID matching (bsc#1012628). - ALSA: hda/realtek: Use codec SSID matching for Lenovo devices (bsc#1012628). - r8169: don't apply UDP padding quirk on RTL8126A (bsc#1012628). - samples/bpf: Fix a resource leak (bsc#1012628). - wifi: ath12k: fix atomic calls in ath12k_mac_op_set_bitrate_mask() (bsc#1012628). - accel/qaic: Add AIC080 support (bsc#1012628). - drm/amd/display: Full exit out of IPS2 when all allow signals have been cleared (bsc#1012628). - net: fec_mpc52xx_phy: Use %pa to format resource_size_t (bsc#1012628). - net: ethernet: fs_enet: Use %pa to format resource_size_t (bsc#1012628). - net/sched: cbs: Fix integer overflow in cbs_set_port_rate() (bsc#1012628). - af_packet: avoid erroring out after sock_init_data() in packet_create() (bsc#1012628). - Bluetooth: L2CAP: do not leave dangling sk pointer on error in l2cap_sock_create() (bsc#1012628). - Bluetooth: RFCOMM: avoid leaving dangling sk pointer in rfcomm_sock_alloc() (bsc#1012628). - net: af_can: do not leave a dangling sk pointer in can_create() (bsc#1012628). - net: ieee802154: do not leave a dangling sk pointer in ieee802154_create() (bsc#1012628). - net: inet: do not leave a dangling sk pointer in inet_create() (bsc#1012628). - net: inet6: do not leave a dangling sk pointer in inet6_create() (bsc#1012628). - wifi: ath10k: avoid NULL pointer error during sdio remove (bsc#1012628). - wifi: ath5k: add PCI ID for SX76X (bsc#1012628). - wifi: ath5k: add PCI ID for Arcadyan devices (bsc#1012628). - fanotify: allow reporting errors on failure to open fd (bsc#1012628). - bpf: Prevent tailcall infinite loop caused by freplace (bsc#1012628). - ASoC: sdw_utils: Add support for exclusion DAI quirks (bsc#1012628). - ASoC: sdw_utils: Add a quirk to allow the cs42l43 mic DAI to be ignored (bsc#1012628). - ASoC: Intel: sof_sdw: Add quirk for cs42l43 system using host DMICs (bsc#1012628). - ASoC: Intel: sof_sdw: Add quirks for some new Lenovo laptops (bsc#1012628). - drm/xe/guc/ct: Flush g2h worker in case of g2h response timeout (bsc#1012628). - drm/panel: simple: Add Microchip AC69T88A LVDS Display panel (bsc#1012628). - net: sfp: change quirks for Alcatel Lucent G-010S-P (bsc#1012628). - net: stmmac: Programming sequence for VLAN packets with split header (bsc#1012628). - drm/sched: memset() 'job' in drm_sched_job_init() (bsc#1012628). - drm/amd/display: Adding array index check to prevent memory corruption (bsc#1012628). - drm/amdgpu/gfx9: Add cleaner shader for GFX9.4.2 (bsc#1012628). - drm/amdgpu: clear RB_OVERFLOW bit when enabling interrupts for vega20_ih (bsc#1012628). - drm/amdgpu: Dereference the ATCS ACPI buffer (bsc#1012628). - netlink: specs: Add missing bitset attrs to ethtool spec (bsc#1012628). - drm/amdgpu: refine error handling in amdgpu_ttm_tt_pin_userptr (bsc#1012628). - ASoC: sdw_utils: Add quirk to exclude amplifier function (bsc#1012628). - ASoC: Intel: soc-acpi-intel-arl-match: Add rt722 and rt1320 support (bsc#1012628). - drm/amd/display: Fix underflow when playing 8K video in full screen mode (bsc#1012628). - mptcp: annotate data-races around subflow->fully_established (bsc#1012628). - dma-debug: fix a possible deadlock on radix_lock (bsc#1012628). - jfs: array-index-out-of-bounds fix in dtReadFirst (bsc#1012628). - jfs: fix shift-out-of-bounds in dbSplit (bsc#1012628). - jfs: fix array-index-out-of-bounds in jfs_readdir (bsc#1012628). - jfs: add a check to prevent array-index-out-of-bounds in dbAdjTree (bsc#1012628). - fsl/fman: Validate cell-index value obtained from Device Tree (bsc#1012628). - net/tcp: Add missing lockdep annotations for TCP-AO hlist traversals (bsc#1012628). - drm/panic: Add ABGR2101010 support (bsc#1012628). - drm/amd/display: Remove hw w/a toggle if on DP2/HPO (bsc#1012628). - drm/amd/display: parse umc_info or vram_info based on ASIC (bsc#1012628). - drm/amd/display: Prune Invalid Modes For HDMI Output (bsc#1012628). - drm/amdgpu: skip amdgpu_device_cache_pci_state under sriov (bsc#1012628). - virtio-net: fix overflow inside virtnet_rq_alloc (bsc#1012628). - ALSA: usb-audio: Make mic volume workarounds globally applicable (bsc#1012628). - drm/amdgpu: set the right AMDGPU sg segment limitation (bsc#1012628). - wifi: ipw2x00: libipw_rx_any(): fix bad alignment (bsc#1012628). - wifi: brcmfmac: Fix oops due to NULL pointer dereference in brcmf_sdiod_sglist_rw() (bsc#1012628). - bpf: Call free_htab_elem() after htab_unlock_bucket() (bsc#1012628). - mptcp: fix possible integer overflow in mptcp_reset_tout_timer (bsc#1012628). - dsa: qca8k: Use nested lock to avoid splat (bsc#1012628). - i2c: i801: Add support for Intel Panther Lake (bsc#1012628). - Bluetooth: hci_conn: Reduce hci_conn_drop() calls in two functions (bsc#1012628). - Bluetooth: btusb: Add RTL8852BE device 0489:e123 to device tables (bsc#1012628). - Bluetooth: btusb: Add USB HW IDs for MT7920/MT7925 (bsc#1012628). - Bluetooth: hci_conn: Use disable_delayed_work_sync (bsc#1012628). - Bluetooth: hci_core: Fix not checking skb length on hci_acldata_packet (bsc#1012628). - Bluetooth: Add new quirks for ATS2851 (bsc#1012628). - Bluetooth: Support new quirks for ATS2851 (bsc#1012628). - Bluetooth: Set quirks for ATS2851 (bsc#1012628). - Bluetooth: btusb: Add new VID/PID 0489/e111 for MT7925 (bsc#1012628). - Bluetooth: btusb: Add new VID/PID 0489/e124 for MT7925 (bsc#1012628). - Bluetooth: btusb: Add 3 HWIDs for MT7925 (bsc#1012628). - ASoC: hdmi-codec: reorder channel allocation list (bsc#1012628). - rocker: fix link status detection in rocker_carrier_init() (bsc#1012628). - net/neighbor: clear error in case strict check is not set (bsc#1012628). - netpoll: Use rcu_access_pointer() in __netpoll_setup (bsc#1012628). - pinctrl: freescale: fix COMPILE_TEST error with PINCTRL_IMX_SCU (bsc#1012628). - rtla: Fix consistency in getopt_long for timerlat_hist (bsc#1012628). - tracing/ftrace: disable preemption in syscall probe (bsc#1012628). - tracing: Use atomic64_inc_return() in trace_clock_counter() (bsc#1012628). - tools/rtla: fix collision with glibc sched_attr/sched_set_attr (bsc#1012628). - rtla/timerlat: Make timerlat_top_cpu->*_count unsigned long long (bsc#1012628). - rtla/timerlat: Make timerlat_hist_cpu->*_count unsigned long long (bsc#1012628). - scsi: hisi_sas: Add cond_resched() for no forced preemption model (bsc#1012628). - scsi: hisi_sas: Create all dump files during debugfs initialization (bsc#1012628). - ring-buffer: Limit time with disabled interrupts in rb_check_pages() (bsc#1012628). - pinmux: Use sequential access to access desc->pinmux data (bsc#1012628). - scsi: ufs: core: Make DMA mask configuration more flexible (bsc#1012628). - iommu/amd: Fix corruption when mapping large pages from 0 (bsc#1012628). - bpf: put bpf_link's program when link is safe to be deallocated (bsc#1012628). - scsi: lpfc: Call lpfc_sli4_queue_unset() in restart and rmmod paths (bsc#1012628). - scsi: lpfc: Check SLI_ACTIVE flag in FDMI cmpl before submitting follow up FDMI (bsc#1012628). - scsi: lpfc: Prevent NDLP reference count underflow in dev_loss_tmo callback (bsc#1012628). - clk: qcom: rcg2: add clk_rcg2_shared_floor_ops (bsc#1012628). - clk: qcom: rpmh: add support for SAR2130P (bsc#1012628). - clk: qcom: tcsrcc-sm8550: add SAR2130P support (bsc#1012628). - clk: qcom: dispcc-sm8550: enable support for SAR2130P (bsc#1012628). - clk: qcom: clk-alpha-pll: Add NSS HUAYRA ALPHA PLL support for ipq9574 (bsc#1012628). - leds: class: Protect brightness_show() with led_cdev->led_access mutex (bsc#1012628). - scsi: st: Don't modify unknown block number in MTIOCGET (bsc#1012628). - scsi: st: Add MTIOCGET and MTLOAD to ioctls allowed after device reset (bsc#1012628). - pinctrl: qcom-pmic-gpio: add support for PM8937 (bsc#1012628). - pinctrl: qcom: spmi-mpp: Add PM8937 compatible (bsc#1012628). - thermal/drivers/qcom/tsens-v1: Add support for MSM8937 tsens (bsc#1012628). - nvdimm: rectify the illogical code within nd_dax_probe() (bsc#1012628). - smb: client: memcpy() with surrounding object base address (bsc#1012628). - tracing: Fix function name for trampoline (bsc#1012628). - tools/rtla: Enhance argument parsing in timerlat_load.py (bsc#1012628). - verification/dot2: Improve dot parser robustness (bsc#1012628). - mailbox: pcc: Check before sending MCTP PCC response ACK (bsc#1012628). - f2fs: fix f2fs_bug_on when uninstalling filesystem call f2fs_evict_inode (bsc#1012628). - KMSAN: uninit-value in inode_go_dump (5) (bsc#1012628). - i3c: mipi-i3c-hci: Mask ring interrupts before ring stop request (bsc#1012628). - PCI: qcom: Add support for IPQ9574 (bsc#1012628). - PCI: vmd: Add DID 8086:B06F and 8086:B60B for Intel client SKUs (bsc#1012628). - PCI: vmd: Set devices to D0 before enabling PM L1 Substates (bsc#1012628). - PCI: Detect and trust built-in Thunderbolt chips (bsc#1012628). - PCI: starfive: Enable controller runtime PM before probing host bridge (bsc#1012628). - PCI: Add 'reset_subordinate' to reset hierarchy below bridge (bsc#1012628). - PCI: Add ACS quirk for Wangxun FF5xxx NICs (bsc#1012628). - remoteproc: qcom: pas: enable SAR2130P audio DSP support (bsc#1012628). - i3c: Use i3cdev->desc->info instead of calling i3c_device_get_info() to avoid deadlock (bsc#1012628). - f2fs: print message if fscorrupted was found in f2fs_new_node_page() (bsc#1012628). - f2fs: fix to shrink read extent node in batches (bsc#1012628). - f2fs: add a sysfs node to limit max read extent count per-inode (bsc#1012628). - ACPI: x86: Add skip i2c clients quirk for Acer Iconia One 8 A1-840 (bsc#1012628). - ACPI: x86: Clean up Asus entries in acpi_quirk_skip_dmi_ids[] (bsc#1012628). - LoongArch: Fix sleeping in atomic context for PREEMPT_RT (bsc#1012628). - fs/ntfs3: Fix warning in ni_fiemap (bsc#1012628). - fs/ntfs3: Fix case when unmarked clusters intersect with zone (bsc#1012628). - regulator: qcom-rpmh: Update ranges for FTSMPS525 (bsc#1012628). - usb: chipidea: add CI_HDRC_HAS_SHORT_PKT_LIMIT flag (bsc#1012628). - usb: chipidea: udc: limit usb request length to max 16KB (bsc#1012628). - usb: chipidea: udc: create bounce buffer for problem sglist entries if possible (bsc#1012628). - usb: chipidea: udc: handle USB Error Interrupt if IOC not set (bsc#1012628). - usb: typec: ucsi: Do not call ACPI _DSM method for UCSI read operations (bsc#1012628). - iio: adc: ad7192: properly check spi_get_device_match_data() (bsc#1012628). - iio: light: ltr501: Add LTER0303 to the supported devices (bsc#1012628). - usb: typec: ucsi: glink: be more precise on orientation-aware ports (bsc#1012628). - ASoC: amd: yc: fix internal mic on Redmi G 2022 (bsc#1012628). - drm/amdgpu/vcn: reset fw_shared when VCPU buffers corrupted on vcn v4.0.3 (bsc#1012628). - MIPS: Loongson64: DTS: Really fix PCIe port nodes for ls7a (bsc#1012628). - ASoC: amd: yc: Add quirk for microphone on Lenovo Thinkpad T14s Gen 6 21M1CTO1WW (bsc#1012628). - powerpc/prom_init: Fixup missing powermac #size-cells (bsc#1012628). - misc: eeprom: eeprom_93cx6: Add quirk for extra read clock cycle (bsc#1012628). - rtc: cmos: avoid taking rtc_lock for extended period of time (bsc#1012628). - serial: 8250_dw: Add Sophgo SG2044 quirk (bsc#1012628). - Revert "nvme: make keep-alive synchronous operation" (bsc#1012628). - irqchip/gicv3-its: Add workaround for hip09 ITS erratum 162100801 (bsc#1012628). - smb: client: don't try following DFS links in cifs_tree_connect() (bsc#1012628). - setlocalversion: work around "git describe" performance (bsc#1012628). - io_uring/tctx: work around xa_store() allocation error issue (bsc#1012628). - scsi: ufs: pltfrm: Dellocate HBA during ufshcd_pltfrm_remove() (bsc#1012628). - drm/xe/devcoredump: Use drm_puts and already cached local variables (bsc#1012628). - drm/xe/devcoredump: Improve section headings and add tile info (bsc#1012628). - drm/xe/devcoredump: Add ASCII85 dump helper function (bsc#1012628). - drm/xe/guc: Copy GuC log prior to dumping (bsc#1012628). - drm/xe/forcewake: Add a helper xe_force_wake_ref_has_domain() (bsc#1012628). - drm/xe/devcoredump: Update handling of xe_force_wake_get return (bsc#1012628). - drm/amd/display: Add option to retrieve detile buffer size (bsc#1012628). - sched: fix warning in sched_setaffinity (bsc#1012628). - sched/core: Remove the unnecessary need_resched() check in nohz_csd_func() (bsc#1012628). - sched/fair: Check idle_cpu() before need_resched() to detect ilb CPU turning busy (bsc#1012628). - sched/core: Prevent wakeup of ksoftirqd during idle load balance (bsc#1012628). - sched/deadline: Fix warning in migrate_enable for boosted tasks (bsc#1012628). - btrfs: drop unused parameter options from open_ctree() (bsc#1012628). - btrfs: drop unused parameter data from btrfs_fill_super() (bsc#1012628). - btrfs: fix missing snapshot drew unlock when root is dead during swap activation (bsc#1012628). - clk: en7523: Initialize num before accessing hws in en7523_register_clocks() (bsc#1012628). - tracing/eprobe: Fix to release eprobe when failed to add dyn_event (bsc#1012628). - x86: Fix build regression with CONFIG_KEXEC_JUMP enabled (bsc#1012628). - Revert "unicode: Don't special case ignorable code points" (bsc#1012628). - vfio/mlx5: Align the page tracking max message size with the device capability (bsc#1012628). - selftests/ftrace: adjust offset for kprobe syntax error test (bsc#1012628). - KVM: x86/mmu: Ensure that kvm_release_pfn_clean() takes exact pfn from kvm_faultin_pfn() (bsc#1012628). - jffs2: Prevent rtime decompress memory corruption (bsc#1012628). - jffs2: Fix rtime decompressor (bsc#1012628). - media: ipu6: use the IPU6 DMA mapping APIs to do mapping (bsc#1012628). - ocfs2: Revert "ocfs2: fix the la space leak when unmounting an ocfs2 volume" (bsc#1012628). - net/mlx5: unique names for per device caches (bsc#1012628). - ASoC: Intel: avs: Fix return status of avs_pcm_hw_constraints_init() (bsc#1012628). - drm/amdgpu: rework resume handling for display (v2) (bsc#1012628). - ALSA: hda: Fix build error without CONFIG_SND_DEBUG (bsc#1012628). - Revert "drm/amd/display: parse umc_info or vram_info based on ASIC" (bsc#1012628). - s390/pci: Fix leak of struct zpci_dev when zpci_add_device() fails (bsc#1012628). - ALSA: hda/realtek: Fix spelling mistake "Firelfy" -> "Firefly" (bsc#1012628). - timekeeping: Remove CONFIG_DEBUG_TIMEKEEPING (bsc#1012628). - clocksource: Make negative motion detection more robust (bsc#1012628). - softirq: Allow raising SCHED_SOFTIRQ from SMP-call-function on RT kernel (bsc#1012628). - Update config files. - Rename to patches.kernel.org/6.12.5-445-btrfs-fix-mount-failure-due-to-remount-races.patch. - commit 941f839 ++++ kitty: - Update to 0.38.0: * Allow specifying individual color themes to use so that kitty changes colors automatically following the OS dark/light mode - https://sw.kovidgoyal.net/kitty/kittens/themes/#auto-color-scheme * notify_on_cmd_finish: Automatically remove notifications when the window gains focus or the next notification is shown. Clearing behavior can be configured (#8100) - https://sw.kovidgoyal.net/kitty/conf/#opt-kitty.notify_on_cmd_finish * Discard OSC 9 notifications that start with 4; because some misguided software is using it for “progress reporting” (#8011) * Wayland GNOME: Workaround bug in mutter causing double tap on titlebar to not always work (#8054) * clipboard kitten: Fix a bug causing kitten to hang in filter mode when input data size is not divisible by 3 and larger than 8KB (#8059) * Wayland: Fix an abort when a client program tries to set an invalid title containing interleaved escape codes and UTF-8 multi-byte characters (#8067) * Graphics protocol: Fix delete by number not deleting newest image with the specified number (#8071) * Fix dashed and dotted underlines not being drawn at the same y position as straight underlines at all font sizes (#8074) * panel kitten: Allow creating floating and on-top panels with arbitrary placement and size on Wayland (#8068) * remote_control_password: Fix using a password without any actions not working (#8082) - https://sw.kovidgoyal.net/kitty/conf/#opt-kitty.remote_control_password * Fix enlarging window when a long line is wrapped between the first line of the scrollback buffer and the screen inserting a spurious newline (#7033) * When re-attaching a detached tab preserve internal layout state such as biases and orientations (#8106) * hints/unicode_input kittens: Do not lose keypresses that are sent very rapidly via an automation tool immediately after the kitten is launched (#7089) ++++ kubectl-browse-pvc: - Enable cgo on riscv64 ++++ lfortran: - build with llvm-19 ++++ libcli: - libcli-fix-calloc.patch: fix bad calloc arg order for gcc14 ++++ libesmtp: - Disable support for insecure NTLM authentication; jsc#PED-11790 ++++ libfabric: - Update to v2.0.0 (jsc#PED-9661, jsc#PED-10668) - Core - hmem/cuda: avoid stub loading at runtime - Makefile.am: Keep using libfabric.so.1 as the soname - xpmem: Cleanup xpmem before monitors - Remove redundant windows.h - hmem/cuda: Add env variable to enable/disable CUDA DMABUF - Update ofi_vrb_speed - xpmem: Fix compilation warning - Change the xpmem log level to info - Clarify FI_HMEM support of inject calls - Introduce Sub-MR - Define capbility for directed receive without wildcard src_addr - Define capability for tagged message only directed recv - Define capability bit for tagged multi receive - Define flag for single use MR - Move flags only used for memory registration calls to fi_domain.h - windows/osd.h: fix and refactor logical operations on complex numbers - man/fi_peer: update peer fid initialization language - Remove CURRENT_SYMVER() macro - 1.8 ABI compat - hmem/ze: Fix mistmatched library name in an error message - Add FI_PEER as a capability - Add missing FI_AV_USER_ID to cap tostr - Update and clarify peer SRX API flow - Prefix public xpmem symbols with ofi - Add rbmap foreach node utility function - ofi_mem: Add release bufpool validity check - hmem/rocr: Don't attempt to get device info when pointer type is unknown. - hmem: Added handle field to close_handle - Introduce new atomic datatypes and operation - Define new tag formats - Add new peer group feature - Add fi_fabric2() API - Deprecate old MR modes - Deprecate FI_WAIT_MUTEX_COND - Deprecate wait set and poll set - Require using libfabric APIs to allocate fi_info structures - Cleanup FI_ORDER flags - Deprecate support for async memory registration - Remove total_buffered_recv - Deprecate comp_order attribute - Simplify progress definition - Simplify threading models - Move FI_BUFFERED_RECV to internal flag - Simplify the AV API - Remove internally used definitions from public headers - hmem/cuda: Modify the logging for nvml dlopen - hmem/rocr: Fix dmabuf for amd gpu implementation - CXI - Add FI_OPT_CUDA_API_PERMITTED tests - Define FI_CXI_FORCE_DEV_REG_COPY - Support FI_OPT_CUDA_API_PERMITTED - Testing FI_RM_ENABLED - Correct checking of MR test rc - Update unit test for collectives - Add test for invalid client RKEY - Fix broken client key check - Ignore FLT_OVERFLOW and FLT_INVALID errors - Update CXI man page. - Enable dmabuf for ROCR by default. - Remove disable_dmabuf_cuda and disable_dmabuf_rocr - Disable use of dmabuf by default for cuda - Remove use of deprecated FI_ORDER_NONE - Report RMA order used in debug output - Remove srx unittests - Add FI_PEER capability bit - Support shared receive queues - Implement shared Completion Queues - Update provider man page - Update version to 2.0 - Remove setting total_buffered_recv - Update CXI provider - FI_PATH_MAX is removed in 2.0 API - EFA - Skip rx pkt refill under certain threshold - Fix efa multi recv setopt segfault - Add tracepoints for rma operations - Adjust the location of tracepoint - Implement the rma interface - Fix efa_msg flags - Remove efa_send_wr, send_wr_pool and recv_wr_pool from dgram_ep - Fix the read_bad_recv_status unit test - Implement efa_msg interface - Implement FI_MORE for fi_recv in zero copy recv mode - Fix the error path of zero copy recv - Move inject sizes from rdm ep to base ep - Fix the ep list scan in cq/cntr read - Fix the error handling for unsolicited recv - Fall back to zero sl when non-zero sl qp creation failed - Disable zero copy receive if p2p is not available - Initialize efa fork support in EFA_INI - Update efa_hmem and efa_fork_support log to FI_LOG_CORE - Make efa_hmem_info a global variable - Set max rma order size correctly - Remove unused fields from various data structures - Update efa shm implementation to allocate fi_peer_srx_context - Avoid gdr_pin/gdr_map for dmabuf mrs - Only do dmabuf reg when FI_MR_DMABUF is set - Report correct inject_msg_size for zcpy rx - Add setopt/getopt support for remaining EP sizes - Split RDM EP inject size field into MSG,RMA variants - Use tclass to prioritize the messages from an ep - Remove tx_size and rx_size from efa_rdm_ep - Remove tx_iov_limit and rx_iov_limit from efa_rdm_ep - Remove DC NACK packet from rxe map after recv completed - Correctly handle fallback longcts-rtw send completion - Differentiate unresponsive receiver errors following rdma-core - Make NACK protocol fall back to DC longCTS when DC is requested - Update help message for inter_min_read_write_size - Adjust log level for setopt/getopt - Add dependency header file in fi_ext_efa.h - Test: Disable shm via fi_setopt - Rename p2p_available to mr_p2p_available - Always use p2p for system memory - Test: Use correct qp num in the mock - Shrink the size of extra_info array - Improve the zero-copy recv error message. - Update read nack protocol docs - Receiver send NACK if p2p is unavailable - Sender switch to emulated long CTS write if p2p unavailable - Adjust log level for shm disabling. - Check p2p support to use rdma read - Add device to host copy for inject rdma write - Copy user buffer for fi_sendmsg with FI_INJECT - Respect FI_MR_LOCAL in transport path - Zero the cq entry array in dgram ep progress - Remove unit test for libfabric 1.1 API - Replace deprecated MR modes - Remove deprecated FI_ORDER flag - Update EP's `inject_size` in zero-copy mode - Add support for `FI_OPT_INJECT_RMA_SIZE` - Query for shm's FI_PEER capability - Require FI_MR_LOCAL for zero-copy receive - Correctly handle fallback longcts-rtm send completion - Adjust the logging for pke exhaustion - Fix a memory leak in local read - Use dlist_foreach_container_safe to iterate progressed ep list - refactor hmem interface initialization - Fix a memory leak in efa_rdm_ep_post_handshake - disable zero-copy receive if p2p is not supported - Update data types for various IOV operations - Require shm to be disabled for using zero-copy recv - Register user recv buffer for zero-copy receive mode - Make fi_cancel return EOPNOTSUPP for zero copy receive mode. - Handle receive window overflow - Introduce FI_EFA_IFACE to restrict visible NICs - Allow disabling unsolicited write recv via env - Hook - Fix the preprocessor - Trace: Add trace log for domain_attr. - LNX - Initialize flags to 0 - Convert peer table to use buffer pools - Fix av strncpy - Fix various issues with initial commit - Initial addition - LPP - Initial addition - OPX - Use page_sizes[OFI_PAGE_SIZE] instead of PAGE_SIZE - Set immediate ACK requested bit when sending last packet of RMA PUT - Add debug check for zero-byte length data packets - Conditionally set FI_REMOTE_CQ_DATA on receive - Include less immediate data in RTS packet to improve rendezvous performance - Investigate and address indeterminate behavior or segfault resulting from ignored context creation error - fi_info -e fix for FI_OPX_UUID env var - Fix last_bytes field for replay over sdma - Fix eager and mp eager - Fix payload copy - Add FI_OPX_TID_MIN_PAYLOAD_BYTES param - Fix incorrect calculation of immediate block offset in send rendezvous - Initialize nic info in fi_info - Simplify fi_opx_check_rma() function. - added OPX Tracer points to RMA code paths - Fix credit return - Remove polling call from internal rma write - Support 16B SDMA CTS work - Fix uepkt 16B headers - 16B SDMA header support - Man: Document OPX max ping envvars - Link bounce support for OPX WFR - Scb/hdr changes - Updated configure.m4 for ROCR - Capitalized env var used for production override, also added opx to the front. - Remove FI_CONTEXT2 requirement - Only posting one completion for rzv truncation receives. - Fixing bug for credit check in inject code path. - Resolve coverity scan defects uncovered after upstream - Replace fi_opx_context_slist with slist - Remove assert from find pkt by tag - Add OPX Tracer EP lock and Recv entries - CN5000/JKR: Changes needed to get RMA working in 16B - Added GDRCopy logging and failure path - Initial 16B header support - Fix wrong function used when copying from HMEM/rocr. - Create GPU