summaryrefslogtreecommitdiffstats
path: root/meta/recipes-kernel
Commit message (Collapse)AuthorAgeFilesLines
...
* linux-yocto/6.12: configuration graphics, I2C and warningsBruce Ashfield2025-03-203-17/+17
| | | | | | | | | | | | | | Integrating the following commit(s) to linux-yocto/.: bb44ae9b bsp/mti-malta32: enable I2C e2396ea2 bsp/qemuriscv32: CONFIG_PAGE_OFFSET not assignable 095395ba cfg/virtio: add DRM frame buffer emulation 88bbdbd5 features/drm-bochs: remove CONFIG_DRM_TTM (From OE-Core rev: 3848ef1d7e4f432880e06c07da8918c59326283a) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* makedumpfile: Fix build with GCC-15Khem Raj2025-03-192-0/+44
| | | | | | | | | fix gcc-15 compiling error: too many arguments to function eppic_init (From OE-Core rev: 3bd6bbd77e8ceb068baeffd7670eb51efd52d917) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* babeltrace2: upgrade 2.0.6 -> 2.1.0Bin Lan2025-03-186-41/+200
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Refresh 0001-Make-manpages-multilib-identical.patch with correct number and upstream status. Create a new patch 0001-tests-fix-test-applications-in-cpp-common.patch to fix test applications in cpp-common are needed to re-build when running in an embedded environment. 0001-tests-do-not-run-test-applications-from-.libs.patch is deleted for the commit log is not very accurate and the line number is changed, is replaced by 0001-tests-set-the-correct-plugin-directory.patch. Use 0001-tests-set-the-correct-plugin-directory.patch to set the correct directory of plugin shared library. Copy the trace files (*.ref) the metadata files (*.mctf) and json files which are required by test cases from source directory in babeltrace2_2.1.0.bb. Add character set conversion (gconv) for UTF-16/32 encoding for test cases. Set the correct test environment variables in tests/utils/env.sh when running in an embedded environment. Remove "GREP=grep SED=sed PYTHON=python3" from the file run-ptest for these test environment variables are set in tests/utils/env.sh. License-Update: add new license BSD-4-Clause GPL-3.0-or-later CC-BY-SA-4.0 PSF-2.0 Babeltrace 2.1.0 is a major change. Babeltrace 2.1.0 is released after five years of development after the release of Babeltrace 2.0.0. The licenses did change significantly. Changelog: Babeltrace 2.1, MIP 1 is available and adds many functions to support CTF 2 features. The Python bindings wrap all the library changes in the same systematic way as in Babeltrace 2.0. Add type hints to the public API to assist with static analysis of your applications. Details about the 2.1.0 release: https://babeltrace.org/docs/release-notes/babeltrace-2.1.0-release-notes.html (From OE-Core rev: 1a17aec7955cb3ed288519d28ee10858abbba3ae) Signed-off-by: Bin Lan <bin.lan.cn@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lttng-modules: Upgrade 2.13.16 -> 2.13.17Richard Purdie2025-03-172-53/+1
| | | | | | | | Drop patch now applied in the new release. (From OE-Core rev: d6a9a41a2ef2d06aeca7742ecb0a40d45740989b) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kmod: Upgrade 33 -> 34.1Alex Kiernan2025-03-174-100/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Migrate to meson from autotools. Drop remnants of ptest support which was removed in 2015: https://git.openembedded.org/openembedded-core/commit/?id=f80d136bdd578468035a88125fa1b84973fd912b Remove configuration directory/symlink handling which is now done by the meson build. Fix manpage generation. kmod 34 ======= - Improvements - Drop pre-built .ko modules from git - distros/packages will need the linux-headers to be able to run the testsuite. There was limited use of the feature, while linters complained about "source-not-included" or "source-contains-prebuilt-binary". - Switch build system to meson: autotools is still supported but slated for removal on next release. This is the transition release to help distros and integrators to move to the new build system. Default options target distros while developers can use the build-dev.ini configuration file. - Allow to load decompression libraries on demand: liblzma.so, libz.so and libzstd.so can now be loaded on demand, only when there is such a need. For use during early boot for loading modules, if configured well it means none of these libraries are loaded: the module loading logic via finit_module() will just hand over to kernel the open file descriptor and kernel will use its own decompress routine. If kernel doesn't handle decompression or if the module is compressed with a different algorithm than the one configured in the kernel, libkmod can still open the module by dynamically loading the correspondent library. Tools inspecting the module contents, like modinfo, will load that single decompression library instead all of them. For distros building with meson it's possible to choose the behavior per library. Examples: a) -Ddlopen=all uses dlopen behavior for all the libraries; b) -Ddlopen=xz, will make only xz to be dlopen'ed while other enabled libraries will be linked in at build time. The use of dlopen is annotated in the ELF file by using the ELF Package Metadata spec as documented in https://systemd.io/ELF_PACKAGE_METADATA/. Example: $ dlopen-notes.py libkmod.so # build/libkmod.so [ { "feature": "xz", "description": "Support for uncompressing xz-compressed modules", "priority": "recommended", "soname": [ "liblzma.so.5" ] } ] - Add -m / --moduledir to depmod to override in runtime the module directory that was already possible to set on build time. Document the interaction between the dir options: base, module and output. - Better error propagation in libkmod for its internal APIs and libc functions up to the callers. - Improve libkmod API documentation by adding new sections, documenting functions previously missing, rewording existing ones, adding version information, cross-referencing, etc. - Remove deprecated arguments for depmod: --unresolved-error, --quiet, --root and --map. - Remove deprecated arguments for rmmod: -w. - Remove deprecated arguments for insmod: -p and -s. - Add --syslog and --force for insmod to normalize it with other tools. - Add bash, fish and zsh shell-completion for insmod, rmmod and lsmod. - Remove depmod_module_directory_override from .pc as the kernel side is not making use of it and will likely not need it. - Improve builtin module listing and retrieving information from its modinfo index which reduces the amount of needed syscalls by 90%. - Improve zstd decompression by using streaming bufferless mode which reduces the amount of syscalls by 65%. - Increase use of pread while parsing ELF and indexes in order to reduce syscalls and improve performance. - Improve module sorting in depmod to speedup the use of the modules.order index and support duplicate lines in it. - Avoid misaligned memory access while reading module signature in libkmod. - Add more documentation for contributing to kmod. New developers are welcome to look at the new README.md and CONTRIBUTING.md files for information on process, coding style, build/installation, etc. - Overhaul man pages with multiple clarifications, section rewrites and additional documentation. - Drop --with-rootlibdir as it's seldom used and was partially broken. - Drop strndupa() and alloca() for increased libc compatibility. - Better handling of LFS for increased compatibility with libc. - Protect kmod_get_dirname() and kmod_new() against NULL argument. - Normalize --version / --help output across all tools. - Always include log priority in messages, even when building with debug. - Optimize index reading by lazily reading nodes on demand, reducing FILE overhead and reducing code duplication wrt FILE vs mmap implementations, etc. - Switch index to pre-order to improve performance in both read and write, meaning faster lookup and faster depmod. Some examples: a) traversing all indexes via configuration dump shows a 9% improvement on Raspberry Pi 2. b) writing the indexes takes 90% less lseek() calls, leading to a performance gain of 13%. - Make symlink install locations more similar to what distros are using: by default it installs the kmod binary as bin/kmod and the symlinks are located in e.g. `sbin/depmod -> ../bin/kmod`. Changing the sbin location is sufficient to move the symlinks to the appropriate place, so distros using `--sbin /usr/bin` will have them installed in that directory. This avoids distros having to remove the symlink and add the symlinks by themselves. (meson only) - Install configuration directories, /{etc,usr/lib}/{depmod,modprobe}.d/ as part of installation, matching what several distros do during packaging. (meson only) - Bug fixes - Fix testsuite using when using configurable module dir. - Fix typos on documentation and source code. - Fix out of bound access in multiple places when using long paths, synthetic huge files, or handling memory allocation errors, or inconsistent variable types, particularly on 32b builds. - Fix internal array APIs, with better error checking: improve execution on very memory-constrained scenarios or very long paths. - Fix absolute path handling in depmod. - Fix libkmod memory leaks on error handling when getting builtin module list. - Do not crash on invalid modules.builtin.modinfo file. - Fix link with lld resulting in empty testsuite. - Fix testsuite build/execution with musl. - Others - Adopt clang-format and editorconfig for coding style and setup CI action to keep the codebase consistent. - Adopt codespell in CI. - Adopt CodeQL integration in CI. - Adopt Codecov in CI. - Adopt SPDX copyright and license identifiers throughout the project. - Add more distros to CI, 32b builds, clang as compiler and lld as linker. - Add support for clang sanitizers and squelch warnings. - Add tests for builtin modules from modinfo index file. - Multiple testsuite refactors and fixes to make it simpler to write tests. - Add CI coverage for docs - Improve strbuf implementation with more error checks and generalize it to cover the role of scratchbuf. This allows to remove the scratchbuf implementation. - Use common array and strbuf code in depmod to remove duplication. - Add abstraction and use more compiler builtins for addition and multiplication with overflow checking. - Normalize use of C attributes throughout the project. (From OE-Core rev: 5ed23bb44dcfb6488134a0e5d83adc9abbaed1aa) Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-firmware: Fix packaging of some subpackagesZoltan Boszormenyi2025-03-131-106/+106
| | | | | | | | | | | | | | | | | | Since commit c0fedbc7 ("linux-firmware: Upgrade to 20241017 and allow compressing firmware") more firmware files were added and some subpackages have been split further. Some of these new subpackages do not use the correct globbing so when FIRMWARE_COMPRESSION is set, the firmware files end up in a different subpackage than they were intended. For example, linux-firmware-amdgpu-aldebaran and others are empty and everything ends up in linux-firmware-amdgpu-misc. (From OE-Core rev: 5299816c59ea01905cfb73c72421bb8f11149426) Signed-off-by: Zoltán Böszörményi <zboszor@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* babeltrace2: extend to nativesdkChangqing Li2025-03-071-0/+12
| | | | | | | | | | This allows anyone using the SDK to be able to analyze the logs collected on target (From OE-Core rev: 760e6d7467a55aa98316310c68a95b94ccd0bf20) Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* babeltrace: extend to nativesdkChangqing Li2025-03-071-0/+2
| | | | | | | | | | This allows anyone using the SDK to be able to analyze the logs collected on target (From OE-Core rev: 5fda2c8ad16ecf65b9e5012f57b03b8c867e2199) Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* wireless-regdb: upgrade 2024.10.07 -> 2025.02.20Wang Mingyu2025-03-061-1/+1
| | | | | | | | (From OE-Core rev: 50ffd4054892db1448b52eb2e43c80cfd49ebe7d) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* perf: enable zstd in default PACKAGECONFIGBruce Ashfield2025-02-271-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The following upstream commit: commit 44b44ffd5dcef03d273ad070d0b02a65a323f5f6 Author: Leo Yan <leo.yan@arm.com> Date: Sun Dec 15 22:12:22 2024 +0000 perf build: Minor improvement for linking libzstd The zstd library will be automatically linked by detecting the feature libzstd. It is no need to explicitly link it for static builds, so remove the redundant linkage. It is contradictory to detect the feature libelf-zstd while the build configuration NO_LIBZSTD is set. Report an error for reminding users not to set NO_LIBZSTD. Signed-off-by: Leo Yan <leo.yan@arm.com> Tested-by: Namhyung Kim <namhyung@kernel.org> Acked-by: Andrii Nakryiko <andrii@kernel.org> Cc: Adrian Hunter <adrian.hunter@intel.com> Cc: Alexei Starovoitov <ast@kernel.org> Cc: Daniel Borkmann <daniel@iogearbox.net> Cc: Eduard Zingerman <eddyz87@gmail.com> Cc: Guilherme Amadio <amadio@gentoo.org> Cc: Hao Luo <haoluo@google.com> Cc: Ian Rogers <irogers@google.com> Cc: James Clark <james.clark@linaro.org> Cc: Jiri Olsa <jolsa@kernel.org> Cc: John Fastabend <john.fastabend@gmail.com> Cc: KP Singh <kpsingh@kernel.org> Cc: Kan Liang <kan.liang@linux.intel.com> Cc: Martin KaFai Lau <martin.lau@linux.dev> Cc: Nick Terrell <terrelln@fb.com> Cc: Quentin Monnet <qmo@kernel.org> Cc: Song Liu <song@kernel.org> Cc: Stanislav Fomichev <sdf@google.com> Cc: Yonghong Song <yonghong.song@linux.dev> Link: https://lore.kernel.org/r/20241215221223.293205-3-leo.yan@arm.com Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> Enforces that zstd must be enabled if libelfstd is detected. Our build of perf and the other default features lead to libelf-zstd being detected, and hence the build aborts when the features are checked. We can't condionally enable this for 6.14+ kernels due to the way that the perf recipe works. The feature is minor and probably should have already been in the defaults. To keep things simple, we just enable it and will watch for any fallout. (From OE-Core rev: c1b44f4e9f7d13673a93aa81be6a3e11aa9f742b) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto-dev: bump to v6.14Bruce Ashfield2025-02-271-2/+2
| | | | | | | | | | Updating the development kernel to track the v6.14 series. (From OE-Core rev: e1ead507fcfb3963ea705d8eef18d96432c79c2d) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-firmware: make linux-firmware-qcom-qcm6490-wifi provide -qcs6490-Dmitry Baryshkov2025-02-211-0/+1
| | | | | | | | | | | | | The package linux-firmware-qcom-qcm6490-wifi also provides a symlink qcom/qcs6490/wpss.mbn. Follow the pattern established by linux-firmware-qcom-qcm6490-audio and -compute packages and make this package RPROVIDE the qcs6490 name. (From OE-Core rev: c18be7fb4aa2969dc1e15067f99ff7d317eb906f) Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-firmware: fix qca-qca61x4-usb package contentsDmitry Baryshkov2025-02-181-1/+1
| | | | | | | | | | | The NVM files for QCA61x4 USB chips went to linux-firmware-qca-misc instead of -qca-qca61x4 because of the c&p error. Fix package contents. Fixes: 93b3d61b657c ("linux-firmware: further split qca61x4 package") (From OE-Core rev: 19146220a57d4829c18e8860e85b2843aafd901d) Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-firmware: upgrade 20250109 -> 20250211Vivek Puar2025-02-181-5/+58
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add DSP firmware for Qualcomm SA8775P / QCS9100 platforms to ${PN}-qcom-sa8775p-{audio, compute, generalpurpose} packages, and updating it with correct license information. Add QCA6698AQ package ${PN}-ath11k-qca6698aq to ath11k firmware. Add bluetooth WCN3950 package ${PN}-qca-wcn3950, bluetooth QCA6698 package ${PN}-qca-qca6698 to qca firmware. Add two more WCN3950 1.3 NVM files to ${PN}-qca-wcn3950 package. Add device specific ath11k firmware to QCM6490 boards in ${PN}-qcom-qcm6490-wifi package. Add Firmware files for Lenovo T14s G6 Qualcomm platform to ${PN}-qcom-x1e80100-lenovo-t14s-g6-{adreno, audio, compute} packages. License-Update: additional files (From OE-Core rev: 6148a282509106879388138fe682721d07968452) Signed-off-by: Vivek Puar <quic_vpuar@quicinc.com> Cc: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-firmware: further split qca61x4 packageDmitry Baryshkov2025-02-111-44/+13
| | | | | | | | | | | | | Separate linux-firmware-qca-qca61x4 package into two independent pieces: serial and USB. Serial part is going to be used for Qualcomm Dragonboard820c and similar devices, where QCA6174 is attached over a serial line, while USB package is required for devices where BT part of the QCA chip is attached over USB. (From OE-Core rev: 93b3d61b657ce7d07c78a75b1b3ae4c81189e19a) Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/6.12: update to v6.12.13Bruce Ashfield2025-02-113-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/6.12 to the latest korg -stable release that comprises the following commits: 4b07fe4a044d Linux 6.12.13 333f1282241c ethtool: ntuple: fix rss + ring_cookie check 5ae72abbf91e btrfs: do proper folio cleanup when run_delalloc_nocow() failed 27a46e60617a LoongArch: Change 8 to 14 for LOONGARCH_MAX_{BRP,WRP} c3a3741db8c1 memcg: fix soft lockup in the OOM process a9e318519b22 KVM: x86: Plumb in the vCPU to kvm_x86_ops.hwapic_isr_update() 8eb4d51b44c7 drm/amd/display: Add hubp cache reset when powergating 593d852f7fe2 s390: Add '-std=gnu11' to decompressor and purgatory CFLAGS ba30a82cb2d0 ASoC: da7213: Initialize the mutex 141a2389a694 selftests/bpf: Add test to verify tailcall and freplace restrictions 5f72bf80e74b Revert "s390/mm: Allow large pages for KASAN shadow mapping" 1cf217795968 ethtool: Fix access to uninitialized fields in set RXNFC command 364d7e7f3097 xfrm: Fix acquire state insertion. 78b366aa0e81 xfrm: Add error handling when nla_put_u32() returns an error 698943070ea7 dma-mapping: save base/size instead of pointer to shared DMA pool 8de4e5a92282 of: reserved-memory: Warn for missing static reserved memory regions a6848636d8b4 btrfs: output the reason for open_ctree() failure 237e19519c8f md/md-bitmap: Synchronize bitmap_get_stats() with bitmap lifetime b853ff0b514c powerpc/pseries/iommu: Don't unset window if it was never set 6e601a64f777 media: imx-jpeg: Fix potential error pointer dereference in detach_pm() 278a98f6d8a7 staging: media: max96712: fix kernel oops when removing module 929b69810eec usb: gadget: f_tcm: Don't free command immediately 7e5ee3281dc0 pps: Fix a use-after-free d1f8e69eec91 media: uvcvideo: Fix double free in error path f2013d19b770 remoteproc: core: Fix ida_free call while not allocated 7cc8f681f6d4 RDMA/mlx5: Fix implicit ODP use after free b2bf3a2fdc71 mptcp: blackhole only if 1st SYN retrans w/o MPC is accepted 84ac44d9fed3 mptcp: handle fastopen disconnect correctly 8ac344cbd84f mptcp: pm: only set fullmesh for subflow endp 6169e942370b mptcp: consolidate suboption status 9a49748e5a6e clk: qcom: gcc-x1e80100: Do not turn off usb_2 controller GDSC 15b50cbc6ff6 usb: typec: tcpci: Prevent Sink disconnection before vPpsShutdown in SPR PPS ce5c91a1b2b2 usb: typec: tcpm: set SRC_SEND_CAPABILITIES timeout to PD_T_SENDER_RESPONSE 01c74aeac297 usb: dwc3: Skip resume if pm_runtime_set_active() fails ebba1bebf036 usb: dwc3: core: Defer the probe until USB power supply ready e5dd5bfc3359 usb: dwc3-am62: Fix an OF node leak in phy_syscon_pll_refclk() b69805e311fb usb: gadget: f_tcm: Fix Get/SetInterface return value a1fd89c09385 drivers/card_reader/rtsx_usb: Restore interrupt based detection ae069cd2ba09 usb: xhci: Fix NULL pointer dereference on certain command aborts f395b7efcee8 net: usb: rtl8150: enable basic endpoint checking e0216c39b496 ALSA: usb-audio: Add delay quirk for iBasso DC07 Pro 631430768b41 xfs: don't shut down the filesystem for media failures beyond end of log b0773cf34eec xfs: check for dead buffers in xfs_buf_find_insert 0a8a05bf2873 ktest.pl: Check kernelrelease return in get_version 64e222d15615 selftests/ftrace: Fix to use remount when testing mount GID option ab5b45301933 selftests/rseq: Fix handling of glibc without rseq support f488b53b5443 drm/amd/display: Reduce accessing remote DPCD overhead 49b7182b97ba netfilter: nf_tables: reject mismatching sum of field_len with set key length 4cea10a863f9 kbuild: switch from lz4c to lz4 for compression 31b3e5ce9f79 Revert "SUNRPC: Reduce thread wake-up rate when receiving large RPC messages" 260cbf992713 md/md-bitmap: move bitmap_{start, end}write to md upper layer aa8e15d69f5c md/raid5: implement pers->bitmap_sector() 783e6715a49d md: add a new callback pers->bitmap_sector() 88564ef736fb md/md-bitmap: remove the last parameter for bimtap_ops->endwrite() dc1967143ab9 md/md-bitmap: factor behind write counters out from bitmap_{start/end}write() 00d1943fe46d f2fs: Introduce linear search for dentries c12b8bc1e9c5 hexagon: Fix unbalanced spinlock in die() 5892138e3001 hexagon: fix using plain integer as NULL pointer warning in cmpxchg e4e8ed67e085 kconfig: fix memory leak in sym_warn_unmet_dep() 6e26ca181870 kconfig: fix file name in warnings when loading KCONFIG_DEFCONFIG_LIST 281244ab4271 cifs: Fix getting and setting SACLs over SMB1 077f372585b6 cifs: Validate EAs for WSL reparse points 4eb5f692e923 tools/power turbostat: Fix forked child affinity regression e7f44edd44ff ASoC: amd: acp: Fix possible deadlock 206d8e0242de io_uring/uring_cmd: use cached cmd_op in io_uring_cmd_sock() 21cfbeae7d7c ASoC: rockchip: i2s_tdm: Re-add the set_sysclk callback 01ef02ab9615 RISC-V: Mark riscv_v_init() as __init d562d14f1b11 tools/power turbostat: Fix PMT mmaped file size rounding cd89d5745a18 tools/power turbostat: Allow using cpu device in perf counters on hybrid platforms 9bbb93a9e8d0 hostfs: fix string handling in __dentry_name() 52f0a28e17f7 genksyms: fix memory leak when the same symbol is read from *.symref file a23834b78277 genksyms: fix memory leak when the same symbol is added from source a7a84a880afb net: hsr: fix fill_frame_info() regression vs VLAN packets 13c9e38509e1 net: sh_eth: Fix missing rtnl lock in suspend/resume path 0296981941cf net: ravb: Fix missing rtnl lock in suspend/resume path 557707906dd3 net: xdp: Disallow attaching device-bound programs in generic mode 1dd823a46e25 tcp: correct handling of extreme memory squeeze 5a1bfd530f34 bgmac: reduce max frame size to support just MTU 1500 a06bb37d6541 vsock: Allow retrying on connect() failure 377d47fda395 Bluetooth: btnxpuart: Fix glitches seen in dual A2DP streaming 930e1790b99e Bluetooth: btusb: mediatek: Add locks for usb_driver_claim_interface() dcb4937a7d2c perf test: Skip syscall enum test if no landlock syscall 161348aea66f perf trace: Fix runtime error of index out of bounds 59f60af34a9e s390/sclp: Initialize sclp subsystem via arch_cpu_finalize_init() b92942e6a457 net: stmmac: Limit FIFO size by hardware capability 56380f4a0f54 net: stmmac: Limit the number of MTL queues to hardware capability a68d7a9fb830 ethtool: Fix set RXNFC command with symmetric RSS hash ad1ec19b0bb9 net: ethtool: only allow set_rxnfc with rss + ring_cookie if driver opts in 3e44707da8db ptp: Properly handle compat ioctls 5a54367a7c23 net: davicom: fix UAF in dm9000_drv_remove f554bce48860 vxlan: Fix uninit-value in vxlan_vnifilter_dump() 10ba5a3d57af rxrpc, afs: Fix peer hash locking vs RCU callback 47f7a18e3a13 selftests: net/{lib,openvswitch}: extend CFLAGS to keep options from environment ed2c4ea53f2f selftests: mptcp: extend CFLAGS to keep options from environment 0f893f526698 tools: ynl: c: correct reverse decode of empty attrs f6620669ad6f net: netdevsim: try to close UDP port harness races 1992fb261c90 net: rose: fix timer races against user threads 85496955355c net/ncsi: use dev_set_mac_address() for Get MC MAC Address handling 43f9177be438 s390/mm: Allow large pages for KASAN shadow mapping 29c1fd9fddd2 iavf: allow changing VLAN state without calling PF 5c9b22519d14 ice: remove invalid parameter of equalizer 8191df8ec88c ice: extend dump serdes equalizer values feature 877eed2b01cb ice: rework of dump serdes equalizer values feature 93fcd499330d ice: fix ice_parser_rt::bst_key array size 66bf9b3d9e16 idpf: convert workqueues to unbound f71daa29bceb idpf: Acquire the lock before accessing the xn->salt 431759c23b27 idpf: fix transaction timeouts on reset 7f42a905db2e idpf: add read memory barrier when checking descriptor done bit e468aace4074 xfrm: Don't disable preemption while looking up cache state. 6c9b7d48bf46 perf trace: Fix BPF loading failure (-E2BIG) 3b732c60a00c PM: hibernate: Add error handling for syscore_suspend() a099834a51cc ipmr: do not call mr_mfc_uses_dev() for unres entries b3c4360329bf net: fec: implement TSO descriptor cleanup bbd4c81ff61e net: phy: marvell-88q2xxx: Fix temperature measurement with reset-gpios 48cf1415e207 gpio: mxc: remove dead code after switch to DT-only 82736bb83fb0 net: hns3: fix oops when unload drivers paralleling fed2385309f6 net: airoha: Fix wrong GDM4 register definition 24ac5b75243d regulator: core: Add missing newline character 77e5266e3d3f ubifs: skip dumping tnc tree when zroot is null 589444be701d rtc: loongson: clear TOY_MATCH0_REG in loongson_rtc_isr() e5e06455760f rtc: pcf85063: fix potential OOB write in PCF85063 NVMEM read 5127f3cbfc78 rtc: tps6594: Fix integer overflow on 32bit systems 6945701ca157 xfrm: delete intermediate secpath entry in packet offload mode 839064a02295 dmaengine: ti: edma: fix OF node reference leaks in edma_driver a16871c7832e xfrm: state: fix out-of-bounds read during lookup 5e4334dc3944 xfrm: Add an inbound percpu state cache. aa48a18fdb09 xfrm: Cache used outbound xfrm states at the policy. 2a64cff2aabe xfrm: Add support for per cpu xfrm state handling. 87fdd4c4478f xfrm: replay: Fix the update of replay_esn->oseq_hi for GSO e69a9ca0c93e tools/bootconfig: Fix the wrong format specifier 194d26a5a43c LoongArch: Fix warnings during S3 suspend 265c3dfe976b NFSv4.2: mark OFFLOAD_CANCEL MOVEABLE 6de31904ebc7 NFSv4.2: fix COPY_NOTIFY xdr buf size calculation f4265cd6ddc5 nfs: fix incorrect error handling in LOCALIO b35a3edc7c71 serial: 8250: Adjust the timeout for FIFO mode f709f3ca1feb tty: mips_ejtag_fdc: fix one more u8 warning 1614e75d1a1b driver core: class: Fix wild pointer dereferences in API class_dev_iter_next() fd41b2e9aaf4 module: Don't fail module loading when setting ro_after_init section RO failed 565611d10170 module: Extend the preempt disabled section in dereference_symbol_descriptor(). eddd3176b8c4 nilfs2: handle errors that nilfs_prepare_chunk() may return 4b08d23d7d19 nilfs2: protect access to buffers with no active references 1098bb8d5241 nilfs2: do not force clear folio if buffer is referenced 8b40f17ddfd0 ocfs2: mark dquot as inactive if failed to start trans while releasing dquot 48964027809b erofs: fix potential return value overflow of z_erofs_shrink_scan() 9621a0a5e338 erofs: sunset `struct erofs_workgroup` f66ba30be7be erofs: move erofs_workgroup operations into zdata.c e6d1529c79e9 erofs: get rid of erofs_{find,insert}_workgroup c6896bf4c611 firewire: test: Fix potential null dereference in firewire kunit test 19b248069d1b scsi: mpi3mr: Fix possible crash when setting up bsg fails 0e0ac81d51f1 scsi: ufs: bsg: Delete bsg_dev when setting up bsg fails a183cac63301 scsi: mpt3sas: Set ioc->manu_pg11.EEDPTagMode directly to 1 c8c65adfd21b PCI: microchip: Set inbound address translation for coherent or non-coherent mode 90985dc7629f PCI: microchip: Add support for using either Root Port 1 or 2 538308191b54 PCI: endpoint: pci-epf-test: Fix check for DMA MEMCPY test 1d12b389ef23 PCI: endpoint: pci-epf-test: Set dma_chan_rx pointer to NULL on error a665fab63d06 PCI: dwc: Always stop link in the dw_pcie_suspend_noirq a2c80a188166 PCI: qcom: Update ICC and OPP values after Link Up event 828bd4f4c863 PCI: imx6: Add missing reference clock disable logic 56bfb833480b PCI: imx6: Deassert apps_reset in imx_pcie_deassert_core_reset() d0f8c566464d PCI: imx6: Skip controller_id generation logic for i.MX7D 7fb8d5a34026 PCI: imx6: Configure PHY based on Root Complex or Endpoint mode 9ff46b0bfeb6 PCI: rcar-ep: Fix incorrect variable used when calling devm_request_mem_region() f86b2180c26c media: dvb-usb-v2: af9035: fix ISO C90 compilation error on af9035_i2c_master_xfer 5dd040e75f3e staging: media: imx: fix OF node leak in imx_media_add_of_subdevs() 9cef839d3bb1 watchdog: rti_wdt: Fix an OF node leak in rti_wdt_probe() a44591a0ea3c media: nxp: imx8-isi: fix v4l2-compliance test errors c538df69c39c mtd: hyperbus: hbmc-am654: fix an OF node reference leak aeeec3de85e6 mtd: rawnand: brcmnand: fix status read of brcmnand_waitfunc 58465dfc429c media: uvcvideo: Propagate buf->error to userspace b0b51f4c5636 media: camif-core: Add check for clk_enable() 406e62371d09 media: mipi-csis: Add check for clk_enable() c227d973812b media: i2c: ov9282: Correct the exposure offset 98be204dc93c media: i2c: imx412: Add missing newline to prints 85659ca38385 media: i2c: imx290: Register 0x3011 varies between imx327 and imx290 c3e18562b65c media: marvell: Add check for clk_enable() 26d8d3d57ce3 remoteproc: mtk_scp: Only populate devices for SCP cores 45e1246e5c61 PCI: endpoint: Destroy the EPC device in devm_pci_epc_destroy() 1c49fb86be6e media: lmedm04: Handle errors for lme2510_int_read 265ecadbe54f media: rc: iguanair: handle timeouts e61977c71494 of/fdt: Restore possibility to use both ACPI and FDT from bootloader 9a0fe62f93ed of: reserved_mem: Restructure how the reserved memory regions are processed 4c22e09c6566 spi: omap2-mcspi: Correctly handle devm_clk_get_optional() errors d5d33f01b86a iommufd/iova_bitmap: Fix shift-out-of-bounds in iova_bitmap_offset_to_index() 5d679086873f iommu: iommufd: fix WARNING in iommufd_device_unbind 7a2de8126ed3 RDMA/rxe: Fix the warning "__rxe_cleanup+0x12c/0x170 [rdma_rxe]" 6531c17e0b3d RDMA/cxgb4: Notify rdma stack for IB_EVENT_QP_LAST_WQE_REACHED event 02b69afbd545 efi: sysfb_efi: fix W=1 warnings when EFI is not set 92ed1efb6ac0 of: reserved-memory: Do not make kmemleak ignore freed address 6cffdf48386c of: property: Avoiding using uninitialized variable @imaplen in parse_interrupt_map() 823ad923afa1 RDMA/mlx5: Fix indirect mkey ODP page count 9b0063098fcd i3c: dw: Fix use-after-free in dw_i3c_master driver due to race condition 7cda16e0fcc5 arm64: dts: qcom: x1e80100-romulus: Update firmware nodes 72dcd1bec429 arm64: tegra: Fix DMA ID for SPI2 873f6bdf23b8 fbdev: omapfb: Fix an OF node leak in dss_of_port_get_parent_device() e2cd277d7155 arm64: dts: ti: k3-am642-hummingboard-t: Convert overlay to board dts a61cac5a6167 arm64: dts: rockchip: fix num-channels property of wolfvision pf5 mic ba021d9c40a7 ARM: dts: mediatek: mt7623: fix IR nodename c2c7cae5abaf arm64: dts: marvell: cn9131-cf-solidwan: fix cp1 comphy links 903e0a56c145 arm64: dts: qcom: sm8250: Fix interrupt types of camss interrupts 0df5fc0ff6fc arm64: dts: qcom: sdm845: Fix interrupt types of camss interrupts de18221e411e arm64: dts: qcom: sc8280xp: Fix interrupt type of camss interrupts df2b841369d2 arm64: dts: mediatek: add per-SoC compatibles for keypad nodes c811521a05df dts: arm64: mediatek: mt8195: Remove MT8183 compatible for OVL 98d68c9d140b arm64: dts: mediatek: mt7988: Add missing clock-div property for i2c 390d3baeba51 firmware: qcom: scm: Cleanup global '__scm' on probe failures 22c805533ce7 arm64: dts: qcom: sc8280xp: Fix up remoteproc register space sizes b75d17a66497 arm64: dts: qcom: sm8150-microsoft-surface-duo: fix typos in da7280 properties 729be2681802 arm64: dts: qcom: sc7180: fix psci power domain node names d9b220293850 arm64: dts: qcom: sc7180: change labels to lower-case 5756723770e8 arm64: dts: qcom: sc7180-trogdor-pompom: rename 5v-choke thermal zone 7a9b13f7e2a4 arm64: dts: qcom: sc7180-trogdor-quackingstick: add missing avee-supply 2c778443e0e8 arm64: dts: qcom: sdm845-db845c-navigation-mezzanine: remove disabled ov7251 camera e3aef4becef5 arm64: dts: qcom: sdm845-db845c-navigation-mezzanine: Convert mezzanine riser to dtso 4ead95198f48 arm64: dts: qcom: qcm6490-shift-otter: remove invalid orientation-switch e51f7dd6d94d ARM: omap1: Fix up the Retu IRQ on Nokia 770 ab3de8c252e1 RDMA/hns: Clean up the legacy CONFIG_INFINIBAND_HNS 5a79cc9bc961 RDMA/rtrs: Add missing deinit() call 14ef8b5ec726 RDMA/bnxt_re: Fix to drop reference to the mmap entry in case of error 8f2356864982 arm64: dts: allwinner: a64: explicitly assign clock parent for TCON0 8810a8368b60 arm64: dts: rockchip: Fix sdmmc access on rk3308-rock-s0 v1.1 boards 770bc57fcca7 arm64: dts: ti: k3-am62a: Remove duplicate GICR reg 70f974e78f5e arm64: dts: ti: k3-am62: Remove duplicate GICR reg 0ac272cf7aa2 ARM: dts: microchip: sama5d27_wlsom1_ek: Add no-1-8-v property to sdmmc0 node 1b2ab35ff782 ARM: dts: microchip: sama5d29_curiosity: Add no-1-8-v property to sdmmc0 node 03d9d88fd341 arm64: dts: qcom: sm8650: Fix CDSP context banks unit addresses 04fbd92f2006 arm64: dts: qcom: x1e80100: correct sleep clock frequency e1fb7b18f95c arm64: dts: qcom: sm8650: correct sleep clock frequency 1f1eb092ad8d arm64: dts: qcom: sm8550: correct sleep clock frequency 7f937e5791fe arm64: dts: qcom: sm8450: correct sleep clock frequency b98c1e0602ee arm64: dts: qcom: sm8350: correct sleep clock frequency bcea9460c1f2 arm64: dts: qcom: sm8250: correct sleep clock frequency c1bcabbc98fe arm64: dts: qcom: sm6375: correct sleep clock frequency d2e117be0e8c arm64: dts: qcom: sm6125: correct sleep clock frequency 8be30ff7bac7 arm64: dts: qcom: sm4450: correct sleep clock frequency 3f78fff04803 arm64: dts: qcom: sdx75: correct sleep clock frequency 301ff6f2185d arm64: dts: qcom: sc7280: correct sleep clock frequency e20fd641b1b1 arm64: dts: qcom: qrb4210-rb2: correct sleep clock frequency cdb697459763 arm64: dts: qcom: q[dr]u1000: correct sleep clock frequency b697e33ab4de arm64: dts: qcom: qcs404: correct sleep clock frequency 514dc233e4e1 arm64: dts: qcom: msm8994: correct sleep clock frequency 7461e33fd205 arm64: dts: qcom: msm8939: correct sleep clock frequency 4b209a5f7350 arm64: dts: qcom: msm8916: correct sleep clock frequency f6b361ab18be arm64: dts: qcom: sm7225-fairphone-fp4: Drop extra qcom,msm-id value 5ed403074341 arm64: dts: qcom: msm8994: Describe USB interrupts 6f2316306c48 arm64: dts: qcom: msm8996: Fix up USB3 interrupts eea829201a2a arm64: defconfig: remove obsolete CONFIG_SM_DISPCC_8650 b7b0c071d0a0 arm64: dts: qcom: sa8775p: Update sleep_clk frequency ae73995df9ab arm64: dts: qcom: msm8996-xiaomi-gemini: Fix LP5562 LED1 reg property 0edca0b18d8e arm64: dts: mediatek: mt8183-kukui-jacuzzi: Drop pp3300_panel voltage settings 3b02273446e2 memory: tegra20-emc: fix an OF node reference bug in tegra_emc_find_node_by_ram_code() ed6244294b44 ARM: dts: stm32: Swap USART3 and UART8 alias on STM32MP15xx DHCOM SoM 5b48e03583f3 ARM: dts: stm32: Deduplicate serial aliases and chosen node for STM32MP15xx DHCOM SoM aa0e632b55e8 arm64: dts: mediatek: mt8195: Remove suspend-breaking reset from pcie1 f502835b42d3 RDMA/srp: Fix error handling in srp_add_port 932dbae0f803 arm64: dts: mediatek: mt8183: willow: Support second source touchscreen 925c44d08424 arm64: dts: mediatek: mt8183: kenzo: Support second source touchscreen 27a54c0ce1d9 RDMA/rxe: Fix mismatched max_msg_sz fb855cca17f2 arm: dts: socfpga: use reset-name "stmmaceth-ocp" instead of "ahb" 854abd4217b4 ARM: dts: aspeed: yosemite4: correct the compatible string for max31790 baf491720430 ARM: dts: aspeed: yosemite4: Add required properties for IOE on fan boards 6cd70c80e717 ARM: dts: aspeed: yosemite4: correct the compatible string of adm1272 e9d981ee7c12 arm64: dts: mediatek: mt8173-evb: Fix MT6397 PMIC sub-node names 35a4758e11e9 arm64: dts: mediatek: mt8173-elm: Fix MT6397 PMIC sub-node names 32840ea43be1 arm64: dts: mediatek: mt8395-genio-1200-evk: Drop regulator-compatible property 458b389e58b5 arm64: dts: medaitek: mt8395-nio-12l: Drop regulator-compatible property e6fda48f49b9 arm64: dts: mediatek: mt8195-demo: Drop regulator-compatible property ae6abbcf61f3 arm64: dts: mediatek: mt8195-cherry: Drop regulator-compatible property ca967fe61fe0 arm64: dts: mediatek: mt8192-asurada: Drop regulator-compatible property 3e8842e93f20 arm64: dts: mediatek: mt8173-elm: Drop regulator-compatible property ae7421a84e9f arm64: dts: mediatek: mt8173-evb: Drop regulator-compatible property dd352107f22b rdma/cxgb4: Prevent potential integer overflow on 32bit f1ff9fea7f87 arm64: dts: renesas: rzg3s-smarc: Fix the debug serial alias df6851bda8c2 RDMA/mlx4: Avoid false error about access to uninitialized gids array 69b04ea4e288 ARM: dts: stm32: Fix IPCC EXTI declaration on stm32mp151 42b5491a18f1 ARM: dts: stm32: Increase CPU core voltage on STM32MP13xx DHCOR SoM 2e72386c102b arm64: dts: mediatek: mt8516: reserve 192 KiB for TF-A 60b0c5a9d235 arm64: dts: mediatek: mt8516: add i2c clock-div property e37212e54565 arm64: dts: mediatek: mt8516: fix wdt irq type cf2059254ec8 arm64: dts: mediatek: mt8516: fix GICv2 range c7e34fb570cb arm64: dts: mt8183: set DMIC one-wire mode on Damu 8e497c5ba700 arm64: dts: mediatek: mt8186: Move wakeup to MTU3 to get working suspend cb7e900f7ccb ARM: dts: imx7-tqma7: add missing vs-supply for LM75A (rev. 01xxx) 3aadad527102 ARM: at91: pm: change BU Power Switch to automatic mode 252e2209471c soc: atmel: fix device_node release in atmel_soc_device_init() 33e47d957307 bpf: Cancel the running bpf_timer through kworker for PREEMPT_RT 0ef5b75641f0 cifs: Use cifs_autodisable_serverino() for disabling CIFS_MOUNT_SERVER_INUM in readdir.c 699179dfc8d7 smb: client: fix oops due to unset link speed f939008a52c5 rhashtable: Fix rhashtable_try_insert test 8ca38d0ca8c3 padata: avoid UAF for reorder_work c629808304e8 padata: add pd get/put refcnt helper 573ac9c70bf7 padata: fix UAF in padata_reorder 122fb9d2dfb9 perf lock: Fix parse_lock_type which only retrieve one lock flag aab5d33fb6a5 tools: Sync if_xdp.h uapi tooling header e8f5f2c0a74c ALSA: hda/realtek - Fixed headphone distorted sound on Acer Aspire A115-31 laptop 6e1e451456e1 iommu/amd: Remove unused amd_iommu_domain_update() 0e272fe6a02c bpf: tcp: Mark bpf_load_hdr_opt() arg2 as read-write 77e2f5d481d0 libbpf: Fix incorrect traversal end type ID when marking BTF_IS_EMBEDDED beadb92ea609 libbpf: Fix return zero when elf_begin failed 20c84906e2da selftests/bpf: Fix btf leak on new btf alloc failure in btf_distill test 78b97783496b bpf: Send signals asynchronously if !preemptible ee46db2c8f99 ASoC: Intel: sof_sdw: Fix DMI match for Lenovo 83JX, 83MC and 83NM 310743bfc8ce ASoC: Intel: sof_sdw: Fix DMI match for Lenovo 83LC c560e8405098 perf inject: Fix use without initialization of local variables 8f4abee94a51 pinctrl: amd: Take suspend type into consideration which pins are non-wake cac84246365b pinctrl: stm32: Add check for clk_enable() fd0e32fe09af perf report: Fix misleading help message about --demangle 8f6c2ed42e87 ALSA: hda: Fix compilation of snd_hdac_adsp_xxx() helpers 11ba17769eb5 perf MANIFEST: Add arch/*/include/uapi/asm/bpf_perf_event.h to the perf tarball b2477676dbcb ASoC: Intel: avs: Fix init-config parsing deca59b8a485 ASoC: Intel: avs: Fix theoretical infinite loop 74147a5e097f ASoC: Intel: avs: Fix the minimum firmware version numbers 27daf3954e6a ASoC: Intel: avs: Do not readq() u32 registers d2992b838e81 perf namespaces: Fixup the nsinfo__in_pidns() return type, its bool 968d6aff5631 perf namespaces: Introduce nsinfo__set_in_pidns() 3289f79a8103 perf machine: Don't ignore _etext when not a text symbol 6eed2771d8a7 perf maps: Fix display of kernel symbols f156a74cfc4b perf top: Don't complain about lack of vmlinux when not resolving some kernel samples 7e8e2fefa612 selftests/bpf: Avoid generating untracked files when running bpf selftests 818a43355825 padata: fix sysfs store callback check b777b14c2a4a bpf: Reject struct_ops registration that uses module ptr and the module btf_id is missing 7c174d312e3b ALSA: seq: Make dependency on UMP clearer 8e7d29b69821 bpf: Use refcount_t instead of atomic_t for mmap_count e665c1f29474 crypto: iaa - Fix IAA disabling that occurs when sync_mode is set to 'async' 396d44367579 crypto: ixp4xx - fix OF node reference leaks in init_ixp_crypto() 07cb3e0ab922 crypto: hisilicon/sec2 - fix for aead invalid authsize 1c2f57cb03e2 crypto: hisilicon/sec2 - fix for aead icv error eb2e58484b83 rhashtable: Fix potential deadlock by moving schedule_work outside lock b0027500000d bpf: bpf_local_storage: Always use bpf_mem_alloc in PREEMPT_RT f5a9be718fae ktest.pl: Remove unused declarations in run_bisect_test function 888829e54ea4 pinctrl: nomadik: Add check for clk_enable() 58ad9c26238f perf expr: Initialize is_test value in expr__ctx_new() 2ac66e67678a ASoC: renesas: rz-ssi: Use only the proper amount of dividers e63deda2a51b perf bpf: Fix two memory leakages when calling perf_env__insert_bpf_prog_info() 0db155d08b9f perf header: Fix one memory leakage in process_bpf_prog_info() 22ae75ad6ed7 perf header: Fix one memory leakage in process_bpf_btf() 651959fae5fb crypto: caam - use JobR's space to access page 0 regs b7de862bda9d crypto: api - Fix boot-up self-test race 1dbc270f9df7 crypto: tegra - do not transfer req when tegra init fails 2122e8553cb4 iommu/arm-smmuv3: Update comments about ATS and bypass 08b6ffea8158 selftests/bpf: Fix fill_link_info selftest on powerpc 829b0400e5c9 ASoC: sun4i-spdif: Add clock multiplier settings 6a6e2beb2af8 ASoC: Intel: sof_sdw: correct mach_params->dmic_num a230cd305198 libbpf: Fix segfault due to libelf functions not setting errno 65f1b9773080 tools/testing/selftests/bpf/test_tc_tunnel.sh: Fix wait for server bind 950c0d172d3d ASoC: wcd937x: Use *-y for Makefile 3487c4c0b860 ASoC: mediatek: mt8365: Use *-y for Makefile ae2205cdc469 ASoC: cs40l50: Use *-y for Makefile a29129e2364c libbpf: don't adjust USDT semaphore address if .stapsdt.base addr is missing 2bf01c4600a1 pinctrl: samsung: Fix irq handling if an error occurs in exynos_irq_demux_eint16_31() d3269ace1058 platform/x86: x86-android-tablets: make platform data be static da0735df99db platform/mellanox: mlxbf-pmc: incorrect type in assignment d08f4074f9c6 net/rose: prevent integer overflows in rose_setsockopt() a0753466f01c tcp_cubic: fix incorrect HyStart round start detection 8448c87b3af6 net: ethernet: ti: am65-cpsw: fix freeing IRQ in am65_cpsw_nuss_remove_tx_chns() 5213efec9085 net: sched: refine software bypass handling in tc_run bedfabb4e7c9 netfilter: nft_flow_offload: update tcp state flags under lock d7fe7e1bbe95 netfilter: nf_tables: fix set size with rbtree backend 73c7e1d6898c net: sched: Disallow replacing of child qdisc from one parent to another b382ab9b885c net: avoid race between device unregistration and ethnl ops 695359e2ffc8 octeon_ep_vf: remove firmware stats fetch in ndo_get_stats64 15cc4388d293 octeon_ep: remove firmware stats fetch in ndo_get_stats64 f7b74f3d0302 net/mlxfw: Drop hard coded max FW flash image size 33e2168788f8 net: let net.core.dev_weight always be non-zero f161d3c9e576 selftests/landlock: Fix error message e9d01de8951f selftests/landlock: Fix build with non-default pthread linking e730500506e7 pwm: stm32: Add check for clk_enable() f98ccd7d7721 dev: Acquire netdev_rename_lock before restoring dev->name in dev_change_name(). eb5516343daf clk: analogbits: Fix incorrect calculation of vco rate delta 3d7263512770 inet: ipmr: fix data-races 1158ad8e8abb Bluetooth: btrtl: check for NULL in btrtl_setup_realtek() df2f2d9199e6 Bluetooth: btbcm: Fix NULL deref in btbcm_get_board_name() 2e857fc25f42 wifi: cfg80211: adjust allocation of colocated AP data 9f6b2d4a0bca selftests: harness: fix printing of mismatch values in __EXPECT() 09d28675a834 selftests: timers: clocksource-switch: Adapt progress to kselftest framework 1f3c13e32984 cpufreq: ACPI: Fix max-frequency computation 1ed46901bb7c i2c: designware: Actually make use of the I2C_DW_COMMON and I2C_DW symbol namespaces 776fb8be525f wifi: mt76: mt7996: fix ldpc setting 2b7e4a8eeff5 wifi: mt76: mt7996: fix definition of tx descriptor 0e9f49b97f1e wifi: mt76: mt7996: fix incorrect indexing of MIB FW event 9afda07be035 wifi: mt76: mt7996: fix HE Phy capability 2c77d8e7881b wifi: mt76: mt7996: fix the capability of reception of EHT MU PPDU e6d5e6bdf0ae wifi: mt76: mt7996: add max mpdu len capability aa9b8600e558 wifi: mt76: mt7996: fix register mapping f1879d80bee3 wifi: mt76: mt7915: fix register mapping f1f0bc58d94e wifi: mt76: mt7915: fix omac index assignment after hardware reset bb79a37d12bb wifi: mt76: mt7915: firmware restart on devices with a second pcie link c8f27e369550 wifi: mt76: only enable tx worker after setting the channel fdef354b0542 wifi: mt76: mt7996: fix rx filter setting for bfee functionality 80bce8956615 wifi: mt76: mt7925: Properly handle responses for commands with events 4c58e49dd98d wifi: mt76: mt7925: Cleanup MLO settings post-disconnection bc59dd02af37 wifi: mt76: mt7925: Update mt7925_mcu_uni_[tx,rx]_ba for MLO d786a67a2854 wifi: mt76: mt7925: Init secondary link PM state 24ff9b82f8d4 wifi: mt76: mt7925: Update secondary link PS flow 12f1394600c8 wifi: mt76: mt7925: Update mt7925_unassign_vif_chanctx for per-link BSS 3fe7acc6f4b4 wifi: mt76: mt7925: Update mt792x_rx_get_wcid for per-link STA 848276d8b3fb wifi: mt76: mt7925: Update mt7925_mcu_sta_update for BC in ASSOC state 0443ed06cfb2 wifi: mt76: Enhance mt7925_mac_link_sta_add to support MLO 89355c2a060e wifi: mt76: mt7925: Enhance mt7925_mac_link_bss_add to support MLO 7ebe75994843 wifi: mt76: mt7925: Fix CNM Timeout with Single Active Link in MLO 09f30c9ba539 wifi: mt76: mt7925: fix wrong parameter for related cmd of chan info 4cc0cfe2fe7e wifi: mt76: mt7925: Fix incorrect WCID phy_idx assignment c9389e3f9453 wifi: mt76: mt7925: Fix incorrect WCID assignment for MLO 7d354bda12bb wifi: mt76: mt7925: Fix incorrect MLD address in bss_mld_tlv for MLO support e29e4f883edb wifi: mt76: connac: Extend mt76_connac_mcu_uni_add_dev for MLO 7e49a6b5e060 wifi: mt76: mt7915: fix overflows seen when writing limit attributes bd1170aaf70d wifi: mt76: mt7996: fix overflows seen when writing limit attributes c993abb4d0a6 wifi: mt76: mt7925: fix the invalid ip address for arp offload f157600d7f4b wifi: mt76: mt7925: fix get wrong chip cap from incorrect pointer e3d02ea71121 wifi: mt76: mt7925: fix wrong band_idx setting when enable sniffer mode 5872530c2862 wifi: mt76: mt7925: fix NULL deref check in mt7925_change_vif_links 62265c270f17 wifi: mt76: mt7915: Fix an error handling path in mt7915_add_interface() 5f8535ab79df wifi: mt76: mt7921: fix using incorrect group cipher after disconnection. b2c3d926fd5b wifi: mt76: mt76u_vendor_request: Do not print error messages when -EPROTO 2569e65d2eb6 landlock: Handle weird files 979204ce6902 net/smc: fix data error when recvmsg with MSG_PEEK flag 5f8738915b9c clk: thead: Fix cpu2vp_clk for TH1520 AP_SUBSYS clocks d592d6635264 clk: thead: Add CLK_IGNORE_UNUSED to fix TH1520 boot 51232f911441 clk: thead: Fix clk gate registration to pass flags d9d1fb1f1708 clk: ralink: mtmips: remove duplicated 'xtal' clock for Ralink SoC RT3883 cd10b7fcb95a wifi: mac80211: don't flush non-uploaded STAs 984e7d2aa0de wifi: mac80211: Fix common size calculation for ML element 10d8f4748111 wifi: mac80211: fix tid removal during mesh forwarding 8ec6762a8eb8 wifi: cfg80211: Move cfg80211_scan_req_add_chan() n_channels increment earlier 270ad6776e7c wifi: mac80211: prohibit deactivating all links 7848626d0e49 wifi: iwlwifi: mvm: don't count mgmt frames as MPDU fbb563ad5032 wifi: iwlwifi: mvm: avoid NULL pointer dereference 72c0f0cbbb43 wifi: iwlwifi: fw: read STEP table from correct UEFI var 76fe201fd5b2 wifi: mt76: mt7915: Fix mesh scan on MT7916 DBDC d03b8fe1b518 wifi: mt76: mt7925: fix off by one in mt7925_load_clc() 86250b9de90e hwmon: Fix help text for aspeed-g6-pwm-tach 2403cb3c235d wifi: rtw89: fix race between cancel_hw_scan and hw_scan completion c115f7bcbbff wifi: rtw89: mcc: consider time limits not divisible by 1024 7fc295fdd399 wifi: rtw89: avoid to init mgnt_entry list twice when WoWLAN failed 223ba95fdcd3 wifi: rtw89: chan: fix soft lockup in rtw89_entity_recalc_mgnt_roles() 1918a7c6bfcf wifi: rtw89: fix proceeding MCC with wrong scanning state after sequence changes 61ad3210255b wifi: rtw89: tweak setting of channel and TX power for MLO 0007546cb406 wifi: rtw89: chan: manage active interfaces f8ad42c530a6 wifi: rtw89: handle entity active flag per PHY 45748f68402b wifi: wlcore: fix unbalanced pm_runtime calls b4459381ab7a wifi: mt76: mt7996: fix invalid interface combinations 5816a934cf1b samples/landlock: Fix possible NULL dereference in parse_path() a8251d3a4c0c mfd: syscon: Fix race in device_node_get_regmap() f827eb547026 leds: cht-wcove: Use devm_led_classdev_register() to avoid memory leak a3bdd1493653 HID: fix generic desktop D-Pad controls e5bcae4212a6 HID: hid-thrustmaster: Fix warning in thrustmaster_probe by adding endpoint check 2a7c25a527a4 clk: qcom: gcc-sdm845: Do not use shared clk_ops for QUPs 425f6a38173b wifi: ath12k: fix tx power, max reg power update to firmware 6e657a5515fe ipmi: ssif_bmc: Fix new request loss when bmc ready for a response 3d62a5037f3e OPP: OF: Fix an OF node leak in _opp_add_static_v2() 92cff996624c net/mlx5: HWS, fix definer's HWS_SET32 macro for negative offset 8937f5e38a21 ax25: rcu protect dev->ax25_ptr 5078123528b1 regulator: of: Implement the unwind path of of_regulator_match() 210eb2198691 clk: sunxi-ng: a64: stop force-selecting PLL-MIPI as TCON0 parent fb330fb03d14 clk: sunxi-ng: a64: drop redundant CLK_PLL_VIDEO0_2X and CLK_PLL_MIPI 0c2cde001e38 dt-bindings: clock: sunxi: Export PLL_VIDEO_2X and PLL_MIPI 1bb06f919fa5 team: prevent adding a device which is already a team device lower 2e65257e315b clk: qcom: camcc-x1e80100: Set titan_top_gdsc as the parent GDSC of subordinate GDSCs c197d8c24b78 clk: imx: Apply some clks only for i.MX93 6a1c64d92948 arm64: dts: imx93: Use IMX93_CLK_SPDIF_IPG as SPDIF IPG clock 61e74f4be83e clk: imx93: Add IMX93_CLK_SPDIF_IPG clock de5cfdcc4664 clk: imx: add i.MX91 clk 505b041882a5 clk: imx93: Move IMX93_CLK_END macro to clk driver 036f2f51098d dt-bindings: clock: imx93: Add SPDIF IPG clk 46b7a2d86b5c dt-bindings: clock: Add i.MX91 clock support a7175e363abe dt-bindings: clock: imx93: Drop IMX93_CLK_END macro definition a553c563f9e7 clk: imx8mp: Fix clkout1/2 support 4f8344fce91c udp: Deal with race between UDP socket address change and rehash 60fbc6b52639 cpufreq: qcom: Implement clk_ops::determine_rate() for qcom_cpufreq* clocks a3ad17201d98 cpufreq: qcom: Fix qcom_cpufreq_hw_recalc_rate() to query LUT if LMh IRQ is not available 7c86e802c6bc gpio: pca953x: log an error when failing to get the reset GPIO de7659f01ad1 net: airoha: Fix error path in airoha_probe() 3257dac521d0 ptr_ring: do not block hard interrupts in ptr_ring_resize_multiple() 07fb72fc9bc7 selftests: ktap_helpers: Fix uninitialized variable 9096ba8b9b4e cpufreq: schedutil: Fix superfluous updates caused by need_freq_update c8c23a24fe58 pwm: stm32-lp: Add check for clk_enable() 9345b588f88a inetpeer: do not get a refcount in inet_getpeer() 4622e4509753 inetpeer: update inetpeer timestamp in inet_getpeer() dc4fd82dad77 inetpeer: remove create argument of inet_getpeer() d474a73856ae inetpeer: remove create argument of inet_getpeer_v[46]() d57713600916 leds: netxbig: Fix an OF node reference leak in netxbig_leds_get_of_pdata() 2f5d37e92d1d dt-bindings: mfd: bd71815: Fix rsense and typos 4a3b902a4aa3 cpupower: fix TSC MHz calculation 285412c1f0e3 ACPI: fan: cleanup resources in the error path of .probe() f0ebb06e222b hwmon: (nct6775): Actually make use of the HWMON_NCT6775 symbol namespace 889433a2ed5a module: Convert default symbol namespace to string literal fa4eada0ab48 wifi: brcmfmac: add missing header include for brcmf_dbg 27013847229f regulator: dt-bindings: mt6315: Drop regulator-compatible property bd1bb30b9f59 HID: multitouch: fix support for Goodix PID 0x01e9 437212f72374 wifi: rtlwifi: pci: wait for firmware loading before releasing memory 32acebca0a51 wifi: rtlwifi: fix memory leaks and invalid access at probe error path 3c8e9b792f06 wifi: rtlwifi: destroy workqueue at rtl_deinit_core 543e3e9f2e9e wifi: rtlwifi: remove unused check_buddy_priv e1f3281d2732 dt-bindings: leds: class-multicolor: Fix path to color definitions e561d1a2ba3a clk: fix an OF node reference leak in of_clk_get_parent_name() 712b9797e45a dt-bindings: mmc: controller: clarify the address-cells description 5842ce7b120c rxrpc: Fix handling of received connection abort 87662cb2e8c5 spi: zynq-qspi: Add check for clk_enable() 7d8947f2153e net_sched: sch_sfq: don't allow 1 packet limit 82bd38bd5467 net_sched: sch_sfq: handle bigger packets 47c90db29e25 selftests/bpf: Actuate tx_metadata_len in xdp_hw_metadata 886271409603 wifi: cfg80211: tests: Fix potential NULL dereference in test_cfg80211_parse_colocated_ap() 3bd668f4b132 clk: renesas: cpg-mssr: Fix 'soc' node handling in cpg_mssr_reserved_init() 64c4dcaeac1d wifi: wcn36xx: fix channel survey memory allocation size 58980b9730f3 wifi: rtlwifi: usb: fix workqueue leak when probe fails 1ed113485360 wifi: rtlwifi: fix init_sw_vars leak when probe fails 3ea6d7502213 wifi: rtlwifi: wait for firmware loading before releasing memory 85e67f3b89fa wifi: rtlwifi: rtl8192se: rise completion of firmware loading as last step 35a6510800f7 wifi: rtlwifi: do not complete firmware loading needlessly 411c77386699 wifi: rtlwifi: rtl8821ae: phy: restore removed code to fix infinite loop 0ef5ef13d661 wifi: ath11k: Fix unexpected return buffer manager error for WCN6750/WCN6855 e529fbcf1f35 ipmi: ipmb: Add check devm_kasprintf() returned value fdf0e2ec4625 genirq: Make handle_enforce_irqctx() unconditionally available d9cc477e77c6 drm/amdgpu: fix gpu recovery disable with per queue reset fd3ea4d5493f Revert "drm/amdgpu/gfx9: put queue resets behind a debug option" 495497c6e7f7 drm/amdgpu: tear down ttm range manager for doorbell in amdgpu_ttm_fini() 53da02eafd5a drm/bridge: it6505: Change definition of AUX_FIFO_MAX_SIZE 37d00afa8035 drm/msm/mdp4: correct LCDC regulator name 1ed982971d06 drm/msm: don't clean up priv->kms prematurely 25599a16d777 drm/msm: Check return value of of_dma_configure() 13492b477b99 drm/msm/dpu: link DSPP_2/_3 blocks on X1E80100 84170589b50e drm/msm/dpu: link DSPP_2/_3 blocks on SM8650 d4b2bed705ae drm/msm/dpu: link DSPP_2/_3 blocks on SM8550 636cb9bdcb3e drm/msm/dpu: link DSPP_2/_3 blocks on SM8350 f0258f99d209 drm/msm/dpu: link DSPP_2/_3 blocks on SM8250 31a62075f0b8 drm/msm/dpu: link DSPP_2/_3 blocks on SC8180X 0fa91a4911ab drm/msm/dpu: link DSPP_2/_3 blocks on SM8150 2c017e0d0970 drm/msm/dpu: provide DSPP and correct LM config for SDM670 ff2def251849 OPP: fix dev_pm_opp_find_bw_*() when bandwidth table not initialized 7d68c20638e5 OPP: add index check to assert to avoid buffer overflow in _read_freq() 833b813b7fda drm/amdgpu/vcn: reset fw_shared under SRIOV 1831b7b2b16f drm/rockchip: vop2: include rockchip_drm_drv.h d76731db8923 drm/rockchip: vop2: Add check for 32 bpp format for rk3588 c4147b0b2c1e drm/rockchip: vop2: Check linear format for Cluster windows on rk3566/8 684a0e469140 drm/rockchip: vop2: Setup delay cycle for Esmart2/3 933d3c6952c9 drm/rockchip: vop2: Set AXI id for rk3588 4128fb6a69bf drm/connector: Allow clearing HDMI infoframes b727c2c9c3ab printk: Defer legacy printing when holding printk_cpu_sync a7b38cd0c10a drm/rockchip: vop2: Fix the windows switch between different layers 36766cdebe92 drm/panthor: Preserve the result returned by panthor_fw_resume() dc03fc577966 drm/rockchip: vop2: Fix the mixer alpha setup for layer 0 869e43d21e7b drm/rockchip: vop2: Fix cluster windows alpha ctrl regsiters offset 0b97cd8a61b2 drm/amdgpu: Fix potential NULL pointer dereference in atomctrl_get_smc_sclk_range_table e656f04ecd52 drm/amd/pm: Fix an error handling path in vega10_enable_se_edc_force_stall_config() ebaeca33d32c HID: core: Fix assumption that Resolution Multipliers must be in Logical Collections cb52be07651b drm/etnaviv: Fix page property being used for non writecombine buffers ae7d4873471c drm/msm/hdmi: simplify code in pll_get_integloop_gain 99a877d607b4 drm/msm/dp: set safe_to_exit_level before printing it 60075d4fc2e9 drm/rockchip: vop2: fix rk3588 dp+dsi maxclk verification af8d1d524ba6 drm/v3d: Fix performance counter source settings on V3D 7.x 10a7d3e73408 psi: Fix race when task wakes up before psi_sched_switch() adjusts flags 3f1215588b26 sched: psi: pass enqueue/dequeue flags to psi callbacks directly fd2818c5e08f sched: Split out __schedule() deactivate task logic into a helper c572fb94371d x86/topology: Use x86_sched_itmt_flags for PKG domain unconditionally b8af5591f35f x86/cpu: Enable SD_ASYM_PACKING for PKG domain on AMD 490ac3890e4d sched: Fix race between yield_to() and try_to_wake_up() 5bb4039f77a6 sched/fair: Fix value reported by hot tasks pulled in /proc/schedstat e4b64d34a48c sched/fair: Untangle NEXT_BUDDY and pick_next_task() d4ac10094869 perf/core: Save raw sample data conditionally based on sample type 404ec81d6159 afs: Fix the fallback handling for the YFS.RemoveFile2 RPC call 1e8c151fb26a nvme: fix bogus kzalloc() return check in nvme_init_effects_log() 68303b5d382b select: Fix unbalanced user_access_end() c750de306651 btrfs: subpage: fix the bitmap dump of the locked flags 0a1e8e59cdae partitions: ldm: remove the initial kernel-doc notation 3118b5818a8f btrfs: improve the warning and error message for btrfs_remove_qgroup() e8c390a9a546 nvme: Add error path for xa_store in nvme_init_effects c5c5114bd7cb selftests/powerpc: Fix argument order to timer_sub() 7043d58ecd13 powerpc/pseries/iommu: IOMMU incorrectly marks MMIO range in DDW 4621771de1f1 nvme: Add error check for xa_store in nvme_get_effects_log dbcc46e79659 nvme-tcp: Fix I/O queue cpu spreading for multiple controllers d313ff5308fd block: don't update BLK_FEAT_POLL in __blk_mq_update_nr_hw_queues e278c7ff7574 block: check BLK_FEAT_POLL under q_usage_count cc0093865ea7 pstore/blk: trivial typo fixes a8ee6ecde2b7 nbd: don't allow reconnect after disconnect 20e84b406fea ps3disk: Do not use dev->bounce_size before it is set f83f330fc432 block: retry call probe after request_module in blk_request_module d5354552f1f5 block: copy back bounce buffer to user-space correctly in case of split 784908004f92 fs: fix proc_handler for sysctl_nr_open 966a8ea20002 afs: Fix cleanup of immediately failed async calls 47b3d95c0605 afs: Fix directory format encoding struct b393be8d8e71 afs: Fix EEXIST error returned from afs_rmdir() to be ENOTEMPTY af7198700a31 dlm: fix srcu_read_lock() return type to int a78032162103 dlm: fix removal of rsb struct that is master and dir record 52b76423a4e2 powerpc/book3s64/hugetlb: Fix disabling hugetlb when fadump is active 4338831b831c coredump: Do not lock during 'comm' reporting 807165b1ec1c tools/power/x86/intel-speed-select: Prefix header search path with sysroot e97df805b938 drm/tilcdc: Set preferred depth 7160a4379dcc arch/arm64/configs: remove CONFIG_SM_DISPCC_8650 6d8ac5ebe6e8 aufs6: core 587abc1b64c4 aufs6: standalone 1af41d30ef42 aufs6: mmap 6ee2464d2e9d aufs6: base 103b676505f7 aufs6: kbuild 67281562943f qemux86: add configuration symbol to select values 73f315ca0823 sched/isolation: really align nohz_full with rcu_nocbs 1e4e7f8ab622 clear_warn_once: add a clear_warn_once= boot parameter 918e7a825e8b clear_warn_once: bind a timer to written reset value f533f87c3758 clear_warn_once: expand debugfs to include read support f149ca27cba9 tools: Remove some options from CLANG_CROSS_FLAGS e633abe9c44e libbpf: Fix build warning on ref_ctr_off ec0916a4cfc1 perf: perf can not parser the backtrace of app in the 32bit system and 64bit kernel. 03721ceb5626 perf: x86-32: explicitly include <errno.h> 4c36c5295bb0 perf: mips64: Convert __u64 to unsigned long long b0200449610d perf: fix bench numa compilation aff0940b2212 perf: add SLANG_INC for slang.h ef912018d28c perf: add sgidefs.h to for mips builds d8860f858b87 perf: change --root to --prefix for python install dc38a0eee6e5 perf: add 'libperl not found' warning 6ed51f8786da perf: force include of <stdbool.h> c538d4c4ac65 fat: Replace prandom_u32() with get_random_u32() 63d94846f0c5 fat: don't use obsolete random32 call in namei_vfat 7816667451ef FAT: Added FAT_NO_83NAME f81dbd60f0d5 FAT: Add CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES option 771cdefba44b FAT: Add CONFIG_VFAT_FS_NO_DUALNAMES option a24784fd8f88 yaffs2: update to v6.12 folio changes d0a48fd46db8 yaffs2: adapt to v6.10 i_time changes d097e4d4115a yaffs: fix mtime/itime field access 4411e0d49fe3 yaffs2: update VFS ctime operations to 6.6+ 1b6619086e8b yaffs2: v6.5 fixups 25b261ee3c54 yaffs2: Fix miscalculation of devname buffer length 5c07936a5d1c yaffs2: convert user_namespace to mnt_idmap 55986a1284b3 yaffs2: replace bdevname call with sprintf 6f5508f8db8f yaffs2: convert read_page -> readfolio fd179a5df5d5 yaffs: replace IS_ERR with IS_ERR_OR_NULL to check both ERR and NULL c9a620dacdd1 yaffs: fix -Wstringop-overread compile warning in yaffs_fix_null_name 78588208ed17 yaffs2: v5.12+ build fixups (not runtime tested) 8d2dddba272c yaffs: include blkdev.h 8c1ca9ef9712 yaffs: Fix build failure by handling inode i_version with proper atomic API 27005cbac2ed yaffs2: v5.6 build fixups 668211c9f9b7 yaffs2: fix memory leak when /proc/yaffs is read 285f911dcc1c yaffs: add strict check when call yaffs_internal_read_super ffc2ed489ccf yaffs: repair yaffs_get_mtd_device 6dce4b70a5e3 yaffs: Fix build failure by handling inode i_version with proper atomic API 19f283abc5d1 yaffs2: fix memory leak in mount/umount 04e84672b571 yaffs: Avoid setting any ACL releated xattr 4f221d6a32e2 Yaffs:check oob size before auto selecting Yaffs1 81f36004e56b fs: yaffs2: replace CURRENT_TIME by other appropriate apis 26d7a3dd0054 yaffs2: adjust to proper location of MS_RDONLY a7016eac4540 yaffs2: import git revision b4ce1bb (jan, 2020) feb240bbb91e initramfs: allow an optional wrapper script around initramfs generation 874746eaa341 drivers: gpu: drm: msm: registers: improve reproducibility 1d42508faee8 tools: use basename to identify file in gen-mach-types 4b055eca593d iwlwifi: select MAC80211_LEDS conditionally 97e20e275ac0 net/dccp: make it depend on CONFIG_BROKEN (CVE-2020-16119) 6dec58319165 defconfigs: drop obselete options a416ccb5b6c9 linux-yocto: Handle /bin/awk issues 7efe8a1e5158 uvesafb: provide option to specify timeout for task completion 78d10ae07eca uvesafb: print error message when task timeout occurs 80473b7eb8ca compiler.h: Undef before redefining __attribute_const__ ddeff2f1a9a7 vmware: include jiffies.h 3dcdda8912b4 Resolve jiffies wrapping about arp 3b1507db6735 nfs: Allow default io size to be configured. c2fedad05f77 check console device file on fs when booting 208d6fbada3f mount_root: clarify error messages for when no rootfs found dbe9454c8ea0 mconf: fix output of cflags and libraries 7c7b224f5cce menuconfig,mconf-cfg: Allow specification of ncurses location b6c189c81397 modpost: mask trivial warnings a5cc21325ba9 kbuild: exclude meta directory from distclean processing 361ec143c23f powerpc: serialize image targets 605e6ccb304c arm: serialize build targets e94b04fcb7d2 mtd_blkdevs: add mtd_table_mutex lock back to blktrans_{open, release} to avoid race condition 44cc7f69a0a0 cpu/amd: inhibit SMP check for qemux86 a08cb65331e6 x86_64_defconfig: Fix warnings 8ad332ef777b mips: make current_cpu_data preempt safe 754f05ddce3f mips: vdso: fix 'jalr $t9' crash in vdso code 325ff78ff44d mips: Kconfig: add QEMUMIPS64 option 99ae0eadcf11 4kc cache tlb hazard: tlbp cache coherency c6894c66a534 malta uhci quirks: make allowance for slow 4k(e)c 8b52c01f3294 arm64: defconfig: remove CONFIG_IPQ_APSS_5018 16c7629f035e drm/fb-helper: move zeroing code to drm_fb_helper_fill_var 6b60c874cbb0 arm64: defconfig: cleanup config options 8e44673ecd89 vexpress: Pass LOADADDR to Makefile f34e6805aad5 arm: ARM EABI socketcall 94dec9b88de4 ARM: LPAE: Invalidate the TLB for module addresses during translation fault (From OE-Core rev: afaf1d44f7d7d2e01008ca4b0f9606c01fd008d8) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/6.12: update to v6.12.12Bruce Ashfield2025-02-113-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/6.12 to the latest korg -stable release that comprises the following commits: d914acc16b59 Linux 6.12.12 01a7e3a43ee2 drm/v3d: Assign job pointer to NULL before signaling the fence efd96fbe23fa io_uring/rsrc: require cloned buffers to share accounting contexts 5d114fa2b650 Input: xpad - add support for wooting two he (arm) 41359d0d2e1b Input: xpad - add support for Nacon Evol-X Xbox One Controller ccc95d7e2765 Input: xpad - improve name of 8BitDo controller 2dc8:3106 27ae0bdcb073 Input: xpad - add QH Electronics VID/PID a183a11cd688 Input: xpad - add unofficial Xbox 360 wireless receiver clone fae6f9589de3 Input: atkbd - map F23 key to support default copilot shortcut 5c92458f72e3 Input: xpad - add support for Nacon Pro Compact 5f5e6cbc4f5e HID: wacom: Initialize brightness of LED trigger 5e1bde45daba wifi: rtl8xxxu: add more missing rtl8192cu USB IDs fad7b5641068 ALSA: usb-audio: Add delay quirk for USB Audio Device bb50dc2aa49d Revert "usb: gadget: u_serial: Disable ep before setting port to null to fix the crash caused by port being null" f371471708c7 USB: serial: quatech2: fix null-ptr-deref in qt2_process_read_urb() 01d1ebdab9cc scsi: storvsc: Ratelimit warning logs to prevent VM denial of service a20fcaa230f7 vfio/platform: check the bounds of read/write syscalls 780ab8329672 cachestat: fix page cache statistics permission checking 276df5deb88c Revert "HID: multitouch: Add support for lenovo Y9000P Touchpad" 997f6ec4208b net: sched: fix ets qdisc OOB Indexing efe8db3ecaa4 smb: client: handle lack of EA support in smb2_query_path_info() 639b40424d17 libfs: Use d_children list to iterate simple_offset directories e73e46c96b9b libfs: Replace simple_offset end-of-directory detection 9e9e710f68ba Revert "libfs: fix infinite directory reads for offset dir" bfb98a55cf5e Revert "libfs: Add simple_offset_empty()" 1c3cf02db810 libfs: Return ENOSPC when the directory offset range is exhausted 4516febe3253 gfs2: Truncate address space when flipping GFS2_DIF_JDATA flag 556ee8e94410 mm: zswap: move allocations during CPU init outside the lock 8d29ff5d5030 mm: zswap: properly synchronize freeing resources during CPU hotunplug f5712784c988 ASoC: samsung: Add missing depends on I2C d15dfc4e57cf hwmon: (drivetemp) Set scsi command timeout to 10s 418bd70d1aca irqchip/sunxi-nmi: Add missing SKIP_WAKE flag 0485a718f3df drm/connector: hdmi: Validate supported_formats matches ycbcr_420_allowed d756b869bf47 ALSA: hda/realtek: Fix volume adjustment issue on Lenovo ThinkBook 16P Gen5 52502780b235 of/unittest: Add test that of_address_to_resource() fails on non-translatable address c9d6afb4f9c3 drm/amd/display: Initialize denominator defaults to 1 4b46fc30b37e drm/amd/display: Use HW lock mgr for PSR1 a743dc255b9f scsi: iscsi: Fix redundant response for ISCSI_UEVENT_GET_HOST_STATS request 91e698058e91 ASoC: cs42l43: Add codec force suspend/resume ops 81aa72e17cca seccomp: Stub for !CONFIG_SECCOMP 678c6e80babb ASoC: samsung: Add missing selects for MFD_WM8994 5da8a2c5f369 ASoC: codecs: es8316: Fix HW rate calculation for 48Mhz MCLK 153ac259c27f ASoC: wm8994: Add depends on MFD core 807165b1ec1c tools/power/x86/intel-speed-select: Prefix header search path with sysroot e97df805b938 drm/tilcdc: Set preferred depth 7160a4379dcc arch/arm64/configs: remove CONFIG_SM_DISPCC_8650 6d8ac5ebe6e8 aufs6: core 587abc1b64c4 aufs6: standalone 1af41d30ef42 aufs6: mmap 6ee2464d2e9d aufs6: base 103b676505f7 aufs6: kbuild 67281562943f qemux86: add configuration symbol to select values 73f315ca0823 sched/isolation: really align nohz_full with rcu_nocbs 1e4e7f8ab622 clear_warn_once: add a clear_warn_once= boot parameter 918e7a825e8b clear_warn_once: bind a timer to written reset value f533f87c3758 clear_warn_once: expand debugfs to include read support f149ca27cba9 tools: Remove some options from CLANG_CROSS_FLAGS e633abe9c44e libbpf: Fix build warning on ref_ctr_off ec0916a4cfc1 perf: perf can not parser the backtrace of app in the 32bit system and 64bit kernel. 03721ceb5626 perf: x86-32: explicitly include <errno.h> 4c36c5295bb0 perf: mips64: Convert __u64 to unsigned long long b0200449610d perf: fix bench numa compilation aff0940b2212 perf: add SLANG_INC for slang.h ef912018d28c perf: add sgidefs.h to for mips builds d8860f858b87 perf: change --root to --prefix for python install dc38a0eee6e5 perf: add 'libperl not found' warning 6ed51f8786da perf: force include of <stdbool.h> c538d4c4ac65 fat: Replace prandom_u32() with get_random_u32() 63d94846f0c5 fat: don't use obsolete random32 call in namei_vfat 7816667451ef FAT: Added FAT_NO_83NAME f81dbd60f0d5 FAT: Add CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES option 771cdefba44b FAT: Add CONFIG_VFAT_FS_NO_DUALNAMES option a24784fd8f88 yaffs2: update to v6.12 folio changes d0a48fd46db8 yaffs2: adapt to v6.10 i_time changes d097e4d4115a yaffs: fix mtime/itime field access 4411e0d49fe3 yaffs2: update VFS ctime operations to 6.6+ 1b6619086e8b yaffs2: v6.5 fixups 25b261ee3c54 yaffs2: Fix miscalculation of devname buffer length 5c07936a5d1c yaffs2: convert user_namespace to mnt_idmap 55986a1284b3 yaffs2: replace bdevname call with sprintf 6f5508f8db8f yaffs2: convert read_page -> readfolio fd179a5df5d5 yaffs: replace IS_ERR with IS_ERR_OR_NULL to check both ERR and NULL c9a620dacdd1 yaffs: fix -Wstringop-overread compile warning in yaffs_fix_null_name 78588208ed17 yaffs2: v5.12+ build fixups (not runtime tested) 8d2dddba272c yaffs: include blkdev.h 8c1ca9ef9712 yaffs: Fix build failure by handling inode i_version with proper atomic API 27005cbac2ed yaffs2: v5.6 build fixups 668211c9f9b7 yaffs2: fix memory leak when /proc/yaffs is read 285f911dcc1c yaffs: add strict check when call yaffs_internal_read_super ffc2ed489ccf yaffs: repair yaffs_get_mtd_device 6dce4b70a5e3 yaffs: Fix build failure by handling inode i_version with proper atomic API 19f283abc5d1 yaffs2: fix memory leak in mount/umount 04e84672b571 yaffs: Avoid setting any ACL releated xattr 4f221d6a32e2 Yaffs:check oob size before auto selecting Yaffs1 81f36004e56b fs: yaffs2: replace CURRENT_TIME by other appropriate apis 26d7a3dd0054 yaffs2: adjust to proper location of MS_RDONLY a7016eac4540 yaffs2: import git revision b4ce1bb (jan, 2020) feb240bbb91e initramfs: allow an optional wrapper script around initramfs generation 874746eaa341 drivers: gpu: drm: msm: registers: improve reproducibility 1d42508faee8 tools: use basename to identify file in gen-mach-types 4b055eca593d iwlwifi: select MAC80211_LEDS conditionally 97e20e275ac0 net/dccp: make it depend on CONFIG_BROKEN (CVE-2020-16119) 6dec58319165 defconfigs: drop obselete options a416ccb5b6c9 linux-yocto: Handle /bin/awk issues 7efe8a1e5158 uvesafb: provide option to specify timeout for task completion 78d10ae07eca uvesafb: print error message when task timeout occurs 80473b7eb8ca compiler.h: Undef before redefining __attribute_const__ ddeff2f1a9a7 vmware: include jiffies.h 3dcdda8912b4 Resolve jiffies wrapping about arp 3b1507db6735 nfs: Allow default io size to be configured. c2fedad05f77 check console device file on fs when booting 208d6fbada3f mount_root: clarify error messages for when no rootfs found dbe9454c8ea0 mconf: fix output of cflags and libraries 7c7b224f5cce menuconfig,mconf-cfg: Allow specification of ncurses location b6c189c81397 modpost: mask trivial warnings a5cc21325ba9 kbuild: exclude meta directory from distclean processing 361ec143c23f powerpc: serialize image targets 605e6ccb304c arm: serialize build targets e94b04fcb7d2 mtd_blkdevs: add mtd_table_mutex lock back to blktrans_{open, release} to avoid race condition 44cc7f69a0a0 cpu/amd: inhibit SMP check for qemux86 a08cb65331e6 x86_64_defconfig: Fix warnings 8ad332ef777b mips: make current_cpu_data preempt safe 754f05ddce3f mips: vdso: fix 'jalr $t9' crash in vdso code 325ff78ff44d mips: Kconfig: add QEMUMIPS64 option 99ae0eadcf11 4kc cache tlb hazard: tlbp cache coherency c6894c66a534 malta uhci quirks: make allowance for slow 4k(e)c 8b52c01f3294 arm64: defconfig: remove CONFIG_IPQ_APSS_5018 16c7629f035e drm/fb-helper: move zeroing code to drm_fb_helper_fill_var 6b60c874cbb0 arm64: defconfig: cleanup config options 8e44673ecd89 vexpress: Pass LOADADDR to Makefile f34e6805aad5 arm: ARM EABI socketcall 94dec9b88de4 ARM: LPAE: Invalidate the TLB for module addresses during translation fault (From OE-Core rev: 769f450ad451f101ec571014cd123b01c9fd53ad) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kernel: remove unused 6.10 CVE exclusion fileBruce Ashfield2025-02-111-6660/+0
| | | | | | | | | When 6.10 was removed, this file was missed. (From OE-Core rev: 4b7f4f4423d060feb713825830caaf4cb55ba6a3) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kernel: drop 6.6 reference kernelsBruce Ashfield2025-02-114-6815/+0
| | | | | | | | | | | | | | Dropping the 6.6 reference kernel as the upcoming LTS will use 6.12 as the main reference with 6.13+ as the -dev kernel. 6.6 will not be supported upstream for the duration of the LTS release, so droping it now to avoid uncessary mid-release churn. (From OE-Core rev: 6c445a6995f810e48a25cc0c13f37271836cba00) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-firmware: Add RTL8723DS blobs into ${PN}-rtl8723Alex Kiernan2025-02-051-0/+2
| | | | | | | | | | The Realtek 8723DS WiFi blobs are under rtw88 and the BT blobs are under rtl_bt, add both those into the rtl8723 package. (From OE-Core rev: deaaf43b8f6c905f04f3d0c56693c027ceac3e3a) Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-firmware: split the qca6390 firmwareDmitry Baryshkov2025-02-051-2/+7
| | | | | | | | | | | | | The HCI firmware for the QCA6390 BT/WiFi chips doesn't logically belong to the USB-only linux-firmware-qca-qca61x4 package. Split it to the separate package in order to simplify firmware management. This follows the pending WHENCE change in the linux-firmware upstream, where the QCA6390 firmware is split to a separate section. (From OE-Core rev: 4a846d72e9e53dfdaf4d5dd66c94b9323c1a580e) Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meta/meta-selftest: Fix variable assignment whitespaceRichard Purdie2025-02-0114-32/+32
| | | | | | | | | | Recipes are much more readable with whitespace around the assignment operators. Fix various assignments in OE-Core to show this is definitely the preferred formatting. (From OE-Core rev: 30ea609d3357fb3de911f2f6a5e6856c151b976a) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/6.12: bsp/genericarm64: enable PowerVR DRM and Intel HDA sound ↵Bruce Ashfield2025-02-013-16/+16
| | | | | | | | | | | | | | | | | | | | | | | | drivers Integrating the following commit(s) to linux-yocto/.: 1/1 [ Author: Ross Burton Email: ross.burton@arm.com Subject: bsp/genericarm64: enable PowerVR DRM and Intel HDA sound drivers Date: Thu, 23 Jan 2025 17:56:16 +0000 As seen on the BeaglePlay, this allows basic (non-accelerated) output on HDMI. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> ] (From OE-Core rev: 9dac093778660b02d5ca42bee3c84515f70e0e6e) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/6.6: update to v6.6.74Bruce Ashfield2025-02-013-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/6.6 to the latest korg -stable release that comprises the following commits: 0372f43ab704 Linux 6.6.74 3f51f8c9d289 net: fix data-races around sk->sk_forward_alloc 7d082fb20aa2 x86/xen: fix SLS mitigation in xen_hypercall_iret() 80d39b50bdc0 nfsd: add list_head nf_gc to struct nfsd_file 0b7b07cb5990 Revert "drm/amdgpu: rework resume handling for display (v2)" f47c834a9131 fs: relax assertions on failure to encode file handles f0c0ac84de17 ovl: support encoding fid from inode with no alias 955a355e179f ovl: pass realinode to ovl_encode_real_fh() instead of realdentry ec3e32de2d8a ocfs2: fix deadlock in ocfs2_get_system_file_inode 1364a29b71c7 block: fix uaf for flush rq while iterating tags 08ac5fdb9c6d drm/amd/display: Fix out-of-bounds access in 'dcn21_link_encoder_create' c39d275efbe9 iio: imu: inv_icm42600: fix spi burst write not supported bcb9678b1c4f Revert "PCI: Use preserve_config in place of pci_flags" 0cc84b6636be drm/amdgpu: always sync the GFX pipe on ctx switch 65622de7c440 drm/i915/fb: Relax clear color alignment to 64 bytes a5cbbea145b4 hrtimers: Handle CPU state correctly on hotplug 6c84ff2e788f irqchip/gic-v3-its: Don't enable interrupts in its_irq_set_vcpu_affinity() 61c684dbfeb0 irqchip/gic-v3: Handle CPU_PM_ENTER_FAILED correctly 61ecbceae2ee irqchip: Plug a OF node reference leak in platform_irqchip_probe() 926ad31b76b8 pmdomain: imx8mp-blk-ctrl: add missing loop break condition b0111650ee59 gpio: xilinx: Convert gpio_lock to raw spinlock a5a2ee8144c3 fs/proc: fix softlockup in __read_vmcore (part 2) 09528bb1a412 filemap: avoid truncating 64-bit offset to 32 bits c5418187b977 nouveau/fence: handle cross device fences properly bc9c49341f97 vsock: prevent null-ptr-deref in vsock_*[has_data|has_space] 8a15c81063b9 vsock: reset socket state when de-assigning the transport dd93823fdd0e vsock/virtio: cancel close work in the destructor d88b249e14bd vsock/virtio: discard packets if the transport changes 58e586c30d0b vsock/bpf: return early if transport is not assigned a3a3c1aa5126 net: ethernet: xgbe: re-add aneg to supported features in PHY quirks 75deec40a774 selftests: mptcp: avoid spurious errors on disconnect d09d17c104a9 mptcp: fix spurious wake-up on under memory pressure 890507bc19b9 mptcp: be sure to send ack when mptcp-level window re-opens 5cfe4b1d0cfb i2c: atr: Fix client detach 571d3f6045cd zram: fix potential UAF of zram table 4c8b783c9d16 ALSA: hda/realtek: Add support for Ayaneo System using CS35L41 HDA ee37f3a538fc x86/asm: Make serialize() always_inline 002b2efb1130 nvmet: propagate npwg topology 8c9c1a2b48bb RDMA/bnxt_re: Fix to export port num to ib_query_qp bd6a4b4aed75 poll_wait: add mb() to fix theoretical race between waitqueue_active() and .poll() 91371922704c iomap: avoid avoid truncating 64-bit offset to 32 bits 4aaa1003a3f4 ACPI: resource: acpi_dev_irq_override(): Check DMI match last 8cc32fc86e47 selftests: tc-testing: reduce rshift value 8df41b7fb46d scsi: ufs: core: Honor runtime/system PM levels if set by host controller drivers 933689000dff cachefiles: Parse the "secctx" immediately 3f81514078fc kheaders: Ignore silly-rename files 62861a5d4dd6 fs: fix missing declaration of init_files c598398815ee hfs: Sanity check the root record 2e41e98c4e79 mac802154: check local interfaces before deleting sdata list 1ea680703385 smb: client: fix double free of TCP_Server_Info::hostname 6152c2c612a7 i2c: rcar: fix NACK handling when being a target 573f036ba219 i2c: mux: demux-pinctrl: check initial mux selection, too f3311576789e Revert "mtd: spi-nor: core: replace dummy buswidth from addr to data" b9b63c9cc1e0 hwmon: (tmp513) Fix division of negative numbers 3c8fe0931d9b soc: ti: pruss: Fix pruss APIs 63195bae1cbf drm/v3d: Ensure job pointer is set to NULL after job completion 5faf45beb701 drm/vmwgfx: Add new keep_resv BO param ff5b9e9be645 net/mlx5e: Always start IPsec sequence number from 1 cdb3f2b62e2d net/mlx5e: Rely on reqid in IPsec tunnel mode 87c4417a9021 net/mlx5e: Fix inversion dependency warning while enabling IPsec tunnel 473bc285378f net/mlx5: Clear port select structure when fail to create ba8fdf7cff09 net/mlx5: Fix RDMA TX steering prio 8a0097db0544 net: fec: handle page_pool_dev_alloc_pages error e8438cb84d0b net: xilinx: axienet: Fix IRQ coalescing packet count overflow 325f2762fac7 nfp: bpf: prevent integer overflow in nfp_bpf_event_output() bb11f992f5a4 gtp: Destroy device along with udp socket's netns dismantle. d756c8ac3029 gtp: Use for_each_netdev_rcu() in gtp_genl_dump_pdp(). 3d1c0c5500f5 gtp: use exit_batch_rtnl() method 1e222169f718 net: add exit_batch_rtnl() method 7cde21f52042 pktgen: Avoid out-of-bounds access in get_imix_entries ea966b669878 openvswitch: fix lockup on tx to unregistering netdev with carrier b02e70be498b bpf: Fix bpf_sk_select_reuseport() memory leak c5af09473110 net: ethernet: ti: cpsw_ale: Fix cpsw_ale_get_field() 3b4299ff7a25 Linux 6.6.73 1795ca657119 Revert "ovl: do not encode lower fh with upper sb_writers held" d1c53de4463b Revert "ovl: pass realinode to ovl_encode_real_fh() instead of realdentry" 950b604384fd Revert "ovl: support encoding fid from inode with no alias" 18abb2787b53 x86/syscall: Mark exit[_group] syscall handlers __noreturn 2879d995e569 pnmtologo: sync with 6.6 43ea1c5e6eb3 lib/build_OID_registry: take -stable reproducibility changes 35046aea43c8 bpftool: Fix undefined bpf macro for unix socket 9a558d4b8621 tools/resolve_btfids: Fix comparison of distinct pointer types warning in resolve_btfids 42b2eec2e503 bpftool: Query only cgroup-related attach types f71bb11887ba cpu/amd: inhibit SMP check for qemux86 c31365597a17 powerpc/uaccess: Fix build errors seen with GCC 13/14 64ebf485c56b usb: dwc3: core: remove lock of otg mode during gadget suspend/resume to avoid deadlock 7c76aad68f6d kselftest: Add a ksft_perror() helper 06644f0d7193 drm/tilcdc: Set preferred depth ff7ae7b32324 crypto: jitter - add RCT/APT support for different OSRs 50cd24ddb6f0 arm64: defconfig: remove CONFIG_IPQ_APSS_5018 58e5c91d6701 x86/alternatives: Disable interrupts and sync when optimizing NOPs in place c878fd2d4c79 x86/alternatives: Sync core before enabling interrupts c2d64b9f52b6 qemux86: add configuration symbol to select values 630c33229e6d sched/isolation: really align nohz_full with rcu_nocbs 0e5e0f68e2e6 clear_warn_once: add a clear_warn_once= boot parameter 46934791b902 clear_warn_once: bind a timer to written reset value cdee9e38ff32 clear_warn_once: expand debugfs to include read support 82b562b81841 tools: Remove some options from CLANG_CROSS_FLAGS 36dc380b776b libbpf: Fix build warning on ref_ctr_off 9e3e1fe20982 perf: perf can not parser the backtrace of app in the 32bit system and 64bit kernel. e497a4a5da65 perf: x86-32: explicitly include <errno.h> 7b57ddd89565 perf: mips64: Convert __u64 to unsigned long long 1cfc19423dc7 perf: fix bench numa compilation 98bc2815fade perf: add SLANG_INC for slang.h 17209a70b9b3 perf: add sgidefs.h to for mips builds 9cd4258d910a perf: change --root to --prefix for python install 8110a4f26628 perf: add 'libperl not found' warning bc89d5e08f77 perf: force include of <stdbool.h> 4f6c760cc876 fat: Replace prandom_u32() with get_random_u32() bc53117b12b2 fat: don't use obsolete random32 call in namei_vfat 30b2236ab378 FAT: Added FAT_NO_83NAME cef98d22b4ed FAT: Add CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES option 0bbd7daba9e1 FAT: Add CONFIG_VFAT_FS_NO_DUALNAMES option 5883fc340084 aufs6: adapt to v6.6 i_op->ctime changes c4342d979bf2 aufs6: fix magic.mk include path 35266bc2dc81 aufs6: adapt to v6.6 8edede4e98be aufs6: core 712248233ebe aufs6: standalone 3b71a8a848d8 aufs6: mmap 3e2924871f37 aufs6: base 7f4907a93101 aufs6: kbuild d2f7b03e4aa7 yaffs2: update VFS ctime operations to 6.6+ bcd6cfcd1aa0 yaffs2: v6.5 fixups cc615704b5f5 yaffs2: Fix miscalculation of devname buffer length 8ef2e22dcf91 yaffs2: convert user_namespace to mnt_idmap c9c749f9f7d3 yaffs2: replace bdevname call with sprintf 395b01cdc39d yaffs2: convert read_page -> readfolio d98b07e43ba6 yaffs: replace IS_ERR with IS_ERR_OR_NULL to check both ERR and NULL 613c6d50fdbe yaffs: fix -Wstringop-overread compile warning in yaffs_fix_null_name 622c4648936f yaffs2: v5.12+ build fixups (not runtime tested) 7562133d4090 yaffs: include blkdev.h dbd44252cd59 yaffs: fix misplaced variable declaration c223a10b1ac0 yaffs2: v5.6 build fixups 90f6007cfbf4 yaffs2: fix memory leak when /proc/yaffs is read 37ee169c5ea1 yaffs: add strict check when call yaffs_internal_read_super b6e007b8abb6 yaffs: repair yaffs_get_mtd_device fb98f65a466a yaffs: Fix build failure by handling inode i_version with proper atomic API 51e0aac75ea2 yaffs2: fix memory leak in mount/umount 2b74a0cae7b0 yaffs: Avoid setting any ACL releated xattr ff4130a9c376 Yaffs:check oob size before auto selecting Yaffs1 ba95b409c67c fs: yaffs2: replace CURRENT_TIME by other appropriate apis 8fa35eba9056 yaffs2: adjust to proper location of MS_RDONLY 1eb5deaad8c4 yaffs2: import git revision b4ce1bb (jan, 2020) 4dce67c1e8c8 initramfs: allow an optional wrapper script around initramfs generation 2f603d83fcc4 pnmtologo: use relocatable file name 664a6a0a484b tools: use basename to identify file in gen-mach-types 9de64bc0c185 lib/build_OID_registry: fix reproducibility issues ae9b80797295 vt/conmakehash: improve reproducibility a972323151bd iwlwifi: select MAC80211_LEDS conditionally 15d2adcc0198 net/dccp: make it depend on CONFIG_BROKEN (CVE-2020-16119) 5556a6c04b19 arm64/perf: Fix wrong cast that may cause wrong truncation 5552dc768ffc defconfigs: drop obselete options 00fe4152df31 arm64/perf: fix backtrace for AAPCS with FP enabled 3888d0652edf linux-yocto: Handle /bin/awk issues 3d55d299f23a uvesafb: provide option to specify timeout for task completion 23c068c080be uvesafb: print error message when task timeout occurs edbfc939266e compiler.h: Undef before redefining __attribute_const__ c99ae7e2a19a vmware: include jiffies.h 572d84d928c8 Resolve jiffies wrapping about arp fdcd47cac843 nfs: Allow default io size to be configured. 927d48801098 check console device file on fs when booting 57cc27f821dd mount_root: clarify error messages for when no rootfs found 1b53d82a8152 mconf: fix output of cflags and libraries 1811da09f42c menuconfig,mconf-cfg: Allow specification of ncurses location 83c2e0c6eb1f modpost: mask trivial warnings 6de673039484 kbuild: exclude meta directory from distclean processing 6decd32815f5 powerpc: serialize image targets f6b683b38318 arm: serialize build targets e798b09ebf57 mtd_blkdevs: add mtd_table_mutex lock back to blktrans_{open, release} to avoid race condition dc8a1e5a88f8 x86_64_defconfig: Fix warnings 68491e5f72b6 powerpc/ptrace: Disable array-bounds warning with gcc8 d71ebfce3004 powerpc: Disable attribute-alias warnings from gcc8 62f50884b8b1 powerpc: kexec fix for powerpc64 da6871c62c37 powerpc: Add unwind information for SPE registers of E500 core f161c880c11d mips: make current_cpu_data preempt safe 5e94a8247ce7 mips: vdso: fix 'jalr $t9' crash in vdso code 19e36714b1c7 mips: Kconfig: add QEMUMIPS64 option e2e537db3cbd 4kc cache tlb hazard: tlbp cache coherency aee9870611e5 malta uhci quirks: make allowance for slow 4k(e)c 881948cd1517 drm/fb-helper: move zeroing code to drm_fb_helper_fill_var 98ec1963fcb7 arm64: defconfig: cleanup config options f1727c537ba8 vexpress: Pass LOADADDR to Makefile 4474c32dc24a arm: ARM EABI socketcall 75e31a2b70fd ARM: LPAE: Invalidate the TLB for module addresses during translation fault (From OE-Core rev: c183f5ee9f6748e202e311ed6a6a6b3c2f27269c) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/6.12: update to v6.12.11Bruce Ashfield2025-02-013-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/6.12 to the latest korg -stable release that comprises the following commits: 62b2447ec6cf Linux 6.12.11 4c3f731b253b apparmor: allocate xmatch for nullpdb inside aa_alloc_null 35c2f2a46ae5 drm/amd/display: Validate mdoe under MST LCT=1 case as well ec744819bdd4 Revert "drm/amd/display: Enable urgent latency adjustments for DCN35" f6be6248d649 drm/amd/display: Do not wait for PSR disable on vbl enable 0f0c5ca1863e drm/amd/display: Disable replay and psr while VRR is enabled 583d3a42b2bf drm/amd/display: Fix PSR-SU not support but still call the amdgpu_dm_psr_enable 1366b0e9dd57 drm/amdgpu: always sync the GFX pipe on ctx switch ffb0308bd6ec drm/amdgpu: disable gfxoff with the compute workload on gfx12 0c2196bb020d drm/amdgpu: fix fw attestation for MP0_14_0_{2/3} 6f8e1a35cc12 drm/amdgpu/smu13: update powersave optimizations b7da3df91042 drm/xe/oa: Add missing VISACTL mux registers 95af4bfd6702 drm/xe: Mark ComputeCS read mode as UC on iGPU def3ddf10be4 drm/i915/fb: Relax clear color alignment to 64 bytes a737a81d5255 x86/fred: Fix the FRED RSP0 MSR out of sync with its per-CPU cache 6e641d499bb1 timers/migration: Enforce group initialization visibility to tree walkers 12ead225b799 timers/migration: Fix another race between hotplug and idle entry/exit 38492f6ee883 hrtimers: Handle CPU state correctly on hotplug 93955a778812 irqchip/gic-v3-its: Don't enable interrupts in its_irq_set_vcpu_affinity() 44feb7612989 irqchip/gic-v3: Handle CPU_PM_ENTER_FAILED correctly 115719a95385 irqchip: Plug a OF node reference leak in platform_irqchip_probe() e96a2838d8b1 tracing: gfp: Fix the GFP enum values shown for user space tracing tools c78b04977d19 mm: vmscan : pgdemote vmstat is not getting updated when MGLRU is enabled. 310ac886d68d mm: clear uffd-wp PTE/PMD state on mremap() 4e4ab0748cd8 drm/amd/display: Do not elevate mem_type change to full update 6f8a91d9aeb5 selftests/mm: set allocated memory to non-zero content in cow test 391da9c6a69d mm/kmemleak: fix percpu memory leak detection failure 488a68c948bc pmdomain: imx8mp-blk-ctrl: add missing loop break condition 2e3194dc1197 tools: fix atomic_set() definition to set the value correctly 9c035105c553 gpio: xilinx: Convert gpio_lock to raw spinlock 80828540dad0 fs/proc: fix softlockup in __read_vmcore (part 2) 280f1fb89afc filemap: avoid truncating 64-bit offset to 32 bits 20a1b9a4ef55 net/ncsi: fix locking in Get MAC Address handling ce67e0e54ab8 drm/nouveau/disp: Fix missing backlight control on Macbook 5,1 de440945811d nouveau/fence: handle cross device fences properly c23d1d4f8efe vsock: prevent null-ptr-deref in vsock_*[has_data|has_space] 01c178d6902c vsock: reset socket state when de-assigning the transport 450aa12993a1 vsock/virtio: cancel close work in the destructor 677579b641af vsock/virtio: discard packets if the transport changes 6771e1279dad vsock/bpf: return early if transport is not assigned 97564250d43c net: ethernet: xgbe: re-add aneg to supported features in PHY quirks 84a2db01f500 selftests: mptcp: avoid spurious errors on disconnect 470f313603df mptcp: fix spurious wake-up on under memory pressure 34e8ad3f2326 mptcp: be sure to send ack when mptcp-level window re-opens 4143ae9faf75 i2c: atr: Fix client detach 902ef8f16d5c zram: fix potential UAF of zram table 07c956f7904b ALSA: hda/realtek: fixup ASUS H7606W 843a1ab9ceee ALSA: hda/realtek: fixup ASUS GA605W 4711481c8032 ALSA: hda/realtek: Add support for Ayaneo System using CS35L41 HDA 85f1e093b831 x86/asm: Make serialize() always_inline e98394f7bc91 sched/fair: Fix update_cfs_group() vs DELAY_DEQUEUE d01a7e05ea38 nvmet: propagate npwg topology 6ffdf037dd7a sched_ext: Fix dsq_local_on selftest d94bb9a6f936 RDMA/bnxt_re: Fix to export port num to ib_query_qp 21900bfd332a scx: Fix maximal BPF selftest prog fc20e87419e5 selftests/sched_ext: fix build after renames in sched_ext API 621f95fa0b93 poll_wait: add mb() to fix theoretical race between waitqueue_active() and .poll() 22be1d90a621 afs: Fix merge preference rule failure condition 402ce1642147 iomap: avoid avoid truncating 64-bit offset to 32 bits fdb13258ad86 sched_ext: keep running prev when prev->scx.slice != 0 d9157d15ded5 ACPI: resource: acpi_dev_irq_override(): Check DMI match last 0af195b20c9f platform/x86: ISST: Add Clearwater Forest to support list b9497f168256 platform/x86/intel: power-domains: Add Clearwater Forest support 634e989f58d6 selftests: tc-testing: reduce rshift value e559ee6bb587 gpio: sim: lock up configfs that an instantiated device depends on 61cc1df086d4 gpio: virtuser: lock up configfs that an instantiated device depends on ac216ffa697c scsi: ufs: core: Honor runtime/system PM levels if set by host controller drivers 04c3c7acb5ec cachefiles: Parse the "secctx" immediately 3d460376254e netfs: Fix non-contiguous donation between completed reads 3aabe0106475 kheaders: Ignore silly-rename files 7c37879b76c8 fs: fix missing declaration of init_files 465fb8680c88 fs/qnx6: Fix building with GCC 15 709dfdd7e5ca hfs: Sanity check the root record b856d2c1384b mac802154: check local interfaces before deleting sdata list a2be5f2ba34d smb: client: fix double free of TCP_Server_Info::hostname eed792d9894c hwmon: (ltc2991) Fix mixed signed/unsigned in DIV_ROUND_CLOSEST 9e2d61c4dcd8 i2c: testunit: on errors, repeat NACK until STOP d1e4aff10c6b i2c: rcar: fix NACK handling when being a target 894076b78a7e i2c: mux: demux-pinctrl: check initial mux selection, too ec7329647fbf Revert "mtd: spi-nor: core: replace dummy buswidth from addr to data" e208535991f1 hwmon: (tmp513) Fix division of negative numbers 3f67e07873df platform/x86: lenovo-yoga-tab2-pro-1380-fastcharger: fix serdev race d3a24d923333 platform/x86: dell-uart-backlight: fix serdev race e19f31169f85 i2c: core: fix reference leak in i2c_register_adapter() 999fe486cb5d soc: ti: pruss: Fix pruss APIs 40c28d1a0ac4 reset: rzg2l-usbphy-ctrl: Assign proper of node to the allocated device b22467b1ae10 drm/v3d: Ensure job pointer is set to NULL after job completion bf5105dd6d6c drm/vmwgfx: Add new keep_resv BO param 5ee247046e13 drm/vmwgfx: Unreserve BO on error 17f0e22bcba0 drm/tests: helpers: Fix compiler warning 2b78cab481a6 netdev: avoid CFI problems with sock priv helpers d823355f9238 net/mlx5e: Always start IPsec sequence number from 1 9e9c667ffd15 net/mlx5e: Rely on reqid in IPsec tunnel mode 6d3d69c070d9 net/mlx5e: Fix inversion dependency warning while enabling IPsec tunnel 1f6e619ef2a4 net/mlx5: Clear port select structure when fail to create df0e2cddc169 net/mlx5: SF, Fix add port error handling 6210f069dcb9 net/mlx5: Fix a lockdep warning as part of the write combining test 6a3085458d2e net/mlx5: Fix RDMA TX steering prio 7a4fd3df85b3 net: make page_pool_ref_netmem work with net iovs 1425cb829556 net: fec: handle page_pool_dev_alloc_pages error 17b678858959 net: xilinx: axienet: Fix IRQ coalescing packet count overflow 4fc02808ebd7 nfp: bpf: prevent integer overflow in nfp_bpf_event_output() 5a3096ba2b46 cpufreq: Move endif to the end of Kconfig file 1c35a66e2bfe pfcp: Destroy device along with udp socket's netns dismantle. 86f73d4ab2f2 gtp: Destroy device along with udp socket's netns dismantle. e6225173b502 gtp: Use for_each_netdev_rcu() in gtp_genl_dump_pdp(). d0fb5741932b btrfs: add the missing error handling inside get_canonical_dev_path 1654578a3b1d cpuidle: teo: Update documentation after previous changes 11a642ad58a2 ice: Add correct PHY lane assignment 2f59743be4d9 ice: Use ice_adapter for PTP shared data instead of auxdev 499db66f690b ice: Add ice_get_ctrl_ptp() wrapper to simplify the code 922af90ffb77 ice: Introduce ice_get_phy_model() wrapper 2e166786d088 ice: Fix ETH56G FC-FEC Rx offset value 0e5a802fcf5f ice: Fix quad registers read on E825 605c7381b5d8 ice: Fix E825 initialization 1a9b65c672ca pktgen: Avoid out-of-bounds access in get_imix_entries 82f433e8dd06 openvswitch: fix lockup on tx to unregistering netdev with carrier 8c1a1fda1726 net: ravb: Fix max TX frame size for RZ/V2M 08831a894d18 eth: bnxt: always recalculate features after XDP clearing, fix null-deref cccd51dd2257 bpf: Fix bpf_sk_select_reuseport() memory leak 9e08229256e5 net: ethernet: ti: cpsw_ale: Fix cpsw_ale_get_field() a8edd5e1f8e6 efi/zboot: Limit compression options to GZIP and ZSTD e97df805b938 drm/tilcdc: Set preferred depth 7160a4379dcc arch/arm64/configs: remove CONFIG_SM_DISPCC_8650 6d8ac5ebe6e8 aufs6: core 587abc1b64c4 aufs6: standalone 1af41d30ef42 aufs6: mmap 6ee2464d2e9d aufs6: base 103b676505f7 aufs6: kbuild 67281562943f qemux86: add configuration symbol to select values 73f315ca0823 sched/isolation: really align nohz_full with rcu_nocbs 1e4e7f8ab622 clear_warn_once: add a clear_warn_once= boot parameter 918e7a825e8b clear_warn_once: bind a timer to written reset value f533f87c3758 clear_warn_once: expand debugfs to include read support f149ca27cba9 tools: Remove some options from CLANG_CROSS_FLAGS e633abe9c44e libbpf: Fix build warning on ref_ctr_off ec0916a4cfc1 perf: perf can not parser the backtrace of app in the 32bit system and 64bit kernel. 03721ceb5626 perf: x86-32: explicitly include <errno.h> 4c36c5295bb0 perf: mips64: Convert __u64 to unsigned long long b0200449610d perf: fix bench numa compilation aff0940b2212 perf: add SLANG_INC for slang.h ef912018d28c perf: add sgidefs.h to for mips builds d8860f858b87 perf: change --root to --prefix for python install dc38a0eee6e5 perf: add 'libperl not found' warning 6ed51f8786da perf: force include of <stdbool.h> c538d4c4ac65 fat: Replace prandom_u32() with get_random_u32() 63d94846f0c5 fat: don't use obsolete random32 call in namei_vfat 7816667451ef FAT: Added FAT_NO_83NAME f81dbd60f0d5 FAT: Add CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES option 771cdefba44b FAT: Add CONFIG_VFAT_FS_NO_DUALNAMES option a24784fd8f88 yaffs2: update to v6.12 folio changes d0a48fd46db8 yaffs2: adapt to v6.10 i_time changes d097e4d4115a yaffs: fix mtime/itime field access 4411e0d49fe3 yaffs2: update VFS ctime operations to 6.6+ 1b6619086e8b yaffs2: v6.5 fixups 25b261ee3c54 yaffs2: Fix miscalculation of devname buffer length 5c07936a5d1c yaffs2: convert user_namespace to mnt_idmap 55986a1284b3 yaffs2: replace bdevname call with sprintf 6f5508f8db8f yaffs2: convert read_page -> readfolio fd179a5df5d5 yaffs: replace IS_ERR with IS_ERR_OR_NULL to check both ERR and NULL c9a620dacdd1 yaffs: fix -Wstringop-overread compile warning in yaffs_fix_null_name 78588208ed17 yaffs2: v5.12+ build fixups (not runtime tested) 8d2dddba272c yaffs: include blkdev.h 8c1ca9ef9712 yaffs: Fix build failure by handling inode i_version with proper atomic API 27005cbac2ed yaffs2: v5.6 build fixups 668211c9f9b7 yaffs2: fix memory leak when /proc/yaffs is read 285f911dcc1c yaffs: add strict check when call yaffs_internal_read_super ffc2ed489ccf yaffs: repair yaffs_get_mtd_device 6dce4b70a5e3 yaffs: Fix build failure by handling inode i_version with proper atomic API 19f283abc5d1 yaffs2: fix memory leak in mount/umount 04e84672b571 yaffs: Avoid setting any ACL releated xattr 4f221d6a32e2 Yaffs:check oob size before auto selecting Yaffs1 81f36004e56b fs: yaffs2: replace CURRENT_TIME by other appropriate apis 26d7a3dd0054 yaffs2: adjust to proper location of MS_RDONLY a7016eac4540 yaffs2: import git revision b4ce1bb (jan, 2020) feb240bbb91e initramfs: allow an optional wrapper script around initramfs generation 874746eaa341 drivers: gpu: drm: msm: registers: improve reproducibility 1d42508faee8 tools: use basename to identify file in gen-mach-types 4b055eca593d iwlwifi: select MAC80211_LEDS conditionally 97e20e275ac0 net/dccp: make it depend on CONFIG_BROKEN (CVE-2020-16119) 6dec58319165 defconfigs: drop obselete options a416ccb5b6c9 linux-yocto: Handle /bin/awk issues 7efe8a1e5158 uvesafb: provide option to specify timeout for task completion 78d10ae07eca uvesafb: print error message when task timeout occurs 80473b7eb8ca compiler.h: Undef before redefining __attribute_const__ ddeff2f1a9a7 vmware: include jiffies.h 3dcdda8912b4 Resolve jiffies wrapping about arp 3b1507db6735 nfs: Allow default io size to be configured. c2fedad05f77 check console device file on fs when booting 208d6fbada3f mount_root: clarify error messages for when no rootfs found dbe9454c8ea0 mconf: fix output of cflags and libraries 7c7b224f5cce menuconfig,mconf-cfg: Allow specification of ncurses location b6c189c81397 modpost: mask trivial warnings a5cc21325ba9 kbuild: exclude meta directory from distclean processing 361ec143c23f powerpc: serialize image targets 605e6ccb304c arm: serialize build targets e94b04fcb7d2 mtd_blkdevs: add mtd_table_mutex lock back to blktrans_{open, release} to avoid race condition 44cc7f69a0a0 cpu/amd: inhibit SMP check for qemux86 a08cb65331e6 x86_64_defconfig: Fix warnings 8ad332ef777b mips: make current_cpu_data preempt safe 754f05ddce3f mips: vdso: fix 'jalr $t9' crash in vdso code 325ff78ff44d mips: Kconfig: add QEMUMIPS64 option 99ae0eadcf11 4kc cache tlb hazard: tlbp cache coherency c6894c66a534 malta uhci quirks: make allowance for slow 4k(e)c 8b52c01f3294 arm64: defconfig: remove CONFIG_IPQ_APSS_5018 16c7629f035e drm/fb-helper: move zeroing code to drm_fb_helper_fill_var 6b60c874cbb0 arm64: defconfig: cleanup config options 8e44673ecd89 vexpress: Pass LOADADDR to Makefile f34e6805aad5 arm: ARM EABI socketcall 94dec9b88de4 ARM: LPAE: Invalidate the TLB for module addresses during translation fault (From OE-Core rev: b438b44956e40e24902ba5bc06f72b2fc75625e3) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/6.6: update to v6.6.72Bruce Ashfield2025-02-013-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/6.6 to the latest korg -stable release that comprises the following commits: c2e420511612 Linux 6.6.72 ac7f5641e988 drm/mediatek: Only touch DISP_REG_OVL_PITCH_MSB if AFBC is supported 08a2117e83e5 riscv: Fix text patching when IPI are used 56b274473d6e mm: hugetlb: independent PMD page table shared count ec500230d39a mm/hugetlb: enforce that PMD PT sharing has split PMD PT locks 5cfaddaa4bdb fs/Kconfig: make hugetlbfs a menuconfig 1abe0a34aea6 pgtable: fix s390 ptdesc field comments 1fd2a57dcb4d workqueue: Do not warn when cancelling WQ_MEM_RECLAIM work from !WQ_MEM_RECLAIM worker 6dc676743a7a workqueue: Update lock debugging code 2717b5e55a9f workqueue: Add rcu lock check at the end of work item execution 66e533f0b250 pmdomain: imx: gpcv2: fix an OF node reference leak in imx_gpcv2_probe() b1e6351c16b4 pmdomain: imx: gpcv2: Simplify with scoped for each OF child loop b613a038fdd7 arm64: dts: rockchip: add hevc power domain clock to rk3328 be3eed59ac01 block, bfq: fix waker_bfqq UAF after bfq_split_bfqq() 53e25b10a28e hwmon: (drivetemp) Fix driver producing garbage data when SCSI errors occur a4b01371512e ARM: dts: imxrt1050: Fix clocks for mmc 8efff2aa2d95 io_uring/eventfd: ensure io_eventfd_signal() defers another RCU period 03753bfacbc6 riscv: kprobes: Fix incorrect address calculation 6a96af5f309d iio: adc: ad7124: Disable all channels at probe time 91dd568e3ff9 iio: inkern: call iio_device_put() only on mapped devices 09e067e3c83e iio: adc: at91: call input_free_device() on allocated iio_dev f110a6d71bd8 iio: adc: ti-ads124s08: Use gpiod_set_value_cansleep() 2df664d7b4f2 iio: gyro: fxas21002c: Fix missing data update in trigger handler 455df95eb8f2 iio: adc: ti-ads8688: fix information leak in triggered buffer 5a95fbbecec7 iio: adc: rockchip_saradc: fix information leak in triggered buffer cde312e257b5 iio: imu: kmx61: fix information leak in triggered buffer a15ea87d4337 iio: light: vcnl4035: fix information leak in triggered buffer 74058395b2c6 iio: dummy: iio_simply_dummy_buffer: fix information leak in triggered buffer fefb88a4da96 iio: pressure: zpa2326: fix information leak in triggered buffer ea57f0bbe225 usb: gadget: configfs: Ignore trailing LF for user strings to cdev ea6a14987424 usb: gadget: f_fs: Remove WARN_ON in functionfs_bind 88cdfe9f15d5 usb: typec: tcpm/tcpci_maxim: fix error code in max_contaminant_read_resistance_kohm() c1e7ced99da9 usb: gadget: f_uac2: Fix incorrect setting of bNumEndpoints dcd4de31bd01 usb: chipidea: ci_hdrc_imx: decrement device's refcount in .remove() and in the error path of .probe() 43c204b22dd8 usb: gadget: midi2: Reverse-select at the right place 953dea074bc5 usb: fix reference leak in usb_new_device() 730016e0b963 USB: core: Disable LPM only for non-suspended ports 77af0434807b USB: usblp: return error when setting unsupported protocol 7c3f7c3caa35 usb: dwc3-am62: Disable autosuspend during remove 0a3a87221418 x86/fpu: Ensure shadow stack is active before "getting" registers 0c50f00cc299 usb: gadget: u_serial: Disable ep before setting port to null to fix the crash caused by port being null 0231ecfb1f7a tty: serial: 8250: Fix another runtime PM usage counter underflow 12f950a6a1c1 misc: microchip: pci1xxxx: Resolve return code mismatch during GPIO set config 25692750c025 misc: microchip: pci1xxxx: Resolve kernel panic during GPIO IRQ handling b02cf1d27e46 topology: Keep the cpumask unchanged when printing cpumap c995c81b2a30 usb: dwc3: gadget: fix writing NYET threshold 05da04bbf3b9 USB: serial: cp210x: add Phoenix Contact UPS Device 138655dd9ebe usb-storage: Add max sectors quirk for Nokia 208 e5c87f33b514 staging: iio: ad9832: Correct phase range check 4c04529c77d5 staging: iio: ad9834: Correct phase range check 8166f38c8099 USB: serial: option: add Neoway N723-EA support 2dcb6368adf5 USB: serial: option: add MeiG Smart SRM815 12caa73a28f0 dm-verity FEC: Fix RS FEC repair for roots unaligned to block size (take 2) 8dddc12d0324 f2fs: fix null-ptr-deref in f2fs_submit_page_bio() e3ed5a14aac7 io_uring/timeout: fix multishot updates 3ce08bab0105 drm/amd/display: increase MAX_SURFACES to the value supported by hw fa6bc7263061 drm/amdkfd: fixed page fault when enable MES shader debugger 55ee64816bd5 ACPI: resource: Add Asus Vivobook X1504VAP to irq1_level_low_skip_override[] b239a3867d58 ACPI: resource: Add TongFang GM5HG0A to irq1_edge_low_force_override[] f48f060a4b36 riscv: Fix sleeping in invalid context in die() 5fe671caedc2 smb: client: sync the root session and superblock context passwords before automounting d2512434f4cf thermal: of: fix OF node leak in of_thermal_zone_find() ae9ab63a268b drm/amd/display: Add check for granularity in dml ceil/floor helpers 59d28c133e71 ksmbd: Implement new SMB3 POSIX type 284a221f8fa5 sctp: sysctl: plpmtud_probe_interval: avoid using current->nsproxy 55627918febd sctp: sysctl: udp_port: avoid using current->nsproxy 7ec30c54f339 sctp: sysctl: auth_enable: avoid using current->nsproxy dc9d0e3cfd16 sctp: sysctl: rto_min/max: avoid using current->nsproxy ad673e514b27 sctp: sysctl: cookie_hmac_alg: avoid using current->nsproxy c0e394fd6b88 mptcp: sysctl: sched: avoid using current->nsproxy a57ce97c1978 dm-ebs: don't set the flag DM_TARGET_PASSES_INTEGRITY 086136ad70c5 scsi: ufs: qcom: Power off the PHY if it was already powered on in ufs_qcom_power_up_sequence() 6b305e98de0d dm thin: make get_first_thin use rcu-safe list first function a4a7ac3d2660 riscv: mm: Fix the out of bound issue of vmemmap address 387f5b8ad3ff cpuidle: riscv-sbi: fix device node release in early exit of for_each_possible_cpu 65b31b9d992c ksmbd: fix unexpectedly changed path in ksmbd_vfs_kern_path_locked 5cc621085e2b platform/x86/amd/pmc: Only disable IRQ1 wakeup where i8042 actually enabled it 7673030efe0f afs: Fix the maximum cell name length 271ae0edbfc9 ksmbd: fix a missing return value check bug 5b195e6f8bde drm/mediatek: Add return value check when reading DPCD 5352901f0bf1 drm/mediatek: Fix mode valid issue for dp 9db527726634 drm/mediatek: Fix YCbCr422 color format issue for DP acefaa6993eb drm/mediatek: stop selecting foreign drivers 7083b93e9755 drm/mediatek: Set private->all_drm_private[i]->drm to NULL if mtk_drm_bind returns err 229cc1028437 net/mlx5: Fix variable not being completed when function returns 235419f0956e net: stmmac: dwmac-tegra: Read iommu stream id from device tree 27202e2e8721 sched: sch_cake: add bounds checks to host bulk flow fairness counts d5807dd1328b netfilter: conntrack: clamp maximum hashtable size to INT_MAX 1e3f5638c96b netfilter: nf_tables: imbalance in flowtable binding 281855205a7c iio: imu: inv_icm42600: fix timestamps after suspend if sensor is on e026530e20e7 x86/mm/numa: Use NUMA_NO_NODE when calling memblock_set_node() 85e4923bcbcd memblock tests: fix implicit declaration of function 'numa_valid_node' b0b415f1a29d riscv: Fix early ftrace nop patching 52a6d4f16e5b tcp: Annotate data-race around sk->sk_mark in tcp_v4_send_reset b455f050709a Bluetooth: btnxpuart: Fix driver sending truncated data 327bd191bb44 Bluetooth: MGMT: Fix Add Device to responding before completing 9ba06f078f33 Bluetooth: hci_sync: Fix not setting Random Address when required eff2cd6f53a5 eth: gve: use appropriate helper to set xdp_features ba9f7c16ec87 ipvlan: Fix use-after-free in ipvlan_get_iflink(). 7397fa36d676 tls: Fix tls_sw_sendmsg error handling a78e04e0236b igc: return early when failing to read EECD register 30254c85b814 igc: field get conversion 0677b13dd9b0 ice: fix incorrect PHY settings for 100 GB/s 9d3884f303b0 cxgb4: Avoid removal of uninserted tid 70163207b57b bnxt_en: Fix possible memory leak when hwrm_req_replace fails b7e540c52137 pds_core: limit loop over fw name list 24b85a8b0310 btrfs: avoid NULL pointer dereference if no valid extent tree a8fbf80c4ff5 net: libwx: fix firmware mailbox abnormal return e54beb9aed2a net_sched: cls_flow: validate TCA_FLOW_RSHIFT attribute 91f89fe177a4 tcp/dccp: allow a connection when sk_max_ack_backlog is zero b2c9204e21b5 tcp/dccp: complete lockless accesses to sk->sk_max_ack_backlog 41d2e3be0f28 net: 802: LLC+SNAP OID:PID lookup on start of skb data 45ae076dac49 ieee802154: ca8210: Add missing check for kfifo_alloc() in ca8210_probe() 6c37547a6eeb selftests/alsa: Fix circular dependency involving global-timer 3d736856e245 ASoC: mediatek: disable buffer pre-allocation 6754f5473dab ASoC: rt722: add delay time to wait for the calibration procedure 14f030a807dd erofs: fix PSI memstall accounting 1bf7e414cac3 erofs: handle overlapped pclusters out of crafted images properly a1a541fbfa7e ovl: support encoding fid from inode with no alias a3f8a2b13a27 ovl: pass realinode to ovl_encode_real_fh() instead of realdentry 26423e18cd6f ovl: do not encode lower fh with upper sb_writers held 1e92afe80197 exfat: fix the infinite loop in __exfat_free_cluster() dc1d7afceb98 exfat: fix the infinite loop in exfat_readdir() 71f4123cf2c7 dm array: fix cursor index when skipping across block boundaries 14f0e64c2f11 dm array: fix unreleased btree blocks on closing a faulty array cursor 6002bec5354f dm array: fix releasing a faulty array block twice in dm_array_cursor_end a71e465f69be jbd2: flush filesystem device before updating tail sequence 6b32ff20d16a jbd2: increase IO priority for writing revoke records fdebee5c5c2b memblock: use numa_valid_node() helper to check for invalid node ID 4ddb7f966f3d memblock: make memblock_set_node() also warn about use of MAX_NUMNODES 18abb2787b53 x86/syscall: Mark exit[_group] syscall handlers __noreturn 2879d995e569 pnmtologo: sync with 6.6 43ea1c5e6eb3 lib/build_OID_registry: take -stable reproducibility changes 35046aea43c8 bpftool: Fix undefined bpf macro for unix socket 9a558d4b8621 tools/resolve_btfids: Fix comparison of distinct pointer types warning in resolve_btfids 42b2eec2e503 bpftool: Query only cgroup-related attach types f71bb11887ba cpu/amd: inhibit SMP check for qemux86 c31365597a17 powerpc/uaccess: Fix build errors seen with GCC 13/14 64ebf485c56b usb: dwc3: core: remove lock of otg mode during gadget suspend/resume to avoid deadlock 7c76aad68f6d kselftest: Add a ksft_perror() helper 06644f0d7193 drm/tilcdc: Set preferred depth ff7ae7b32324 crypto: jitter - add RCT/APT support for different OSRs 50cd24ddb6f0 arm64: defconfig: remove CONFIG_IPQ_APSS_5018 58e5c91d6701 x86/alternatives: Disable interrupts and sync when optimizing NOPs in place c878fd2d4c79 x86/alternatives: Sync core before enabling interrupts c2d64b9f52b6 qemux86: add configuration symbol to select values 630c33229e6d sched/isolation: really align nohz_full with rcu_nocbs 0e5e0f68e2e6 clear_warn_once: add a clear_warn_once= boot parameter 46934791b902 clear_warn_once: bind a timer to written reset value cdee9e38ff32 clear_warn_once: expand debugfs to include read support 82b562b81841 tools: Remove some options from CLANG_CROSS_FLAGS 36dc380b776b libbpf: Fix build warning on ref_ctr_off 9e3e1fe20982 perf: perf can not parser the backtrace of app in the 32bit system and 64bit kernel. e497a4a5da65 perf: x86-32: explicitly include <errno.h> 7b57ddd89565 perf: mips64: Convert __u64 to unsigned long long 1cfc19423dc7 perf: fix bench numa compilation 98bc2815fade perf: add SLANG_INC for slang.h 17209a70b9b3 perf: add sgidefs.h to for mips builds 9cd4258d910a perf: change --root to --prefix for python install 8110a4f26628 perf: add 'libperl not found' warning bc89d5e08f77 perf: force include of <stdbool.h> 4f6c760cc876 fat: Replace prandom_u32() with get_random_u32() bc53117b12b2 fat: don't use obsolete random32 call in namei_vfat 30b2236ab378 FAT: Added FAT_NO_83NAME cef98d22b4ed FAT: Add CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES option 0bbd7daba9e1 FAT: Add CONFIG_VFAT_FS_NO_DUALNAMES option 5883fc340084 aufs6: adapt to v6.6 i_op->ctime changes c4342d979bf2 aufs6: fix magic.mk include path 35266bc2dc81 aufs6: adapt to v6.6 8edede4e98be aufs6: core 712248233ebe aufs6: standalone 3b71a8a848d8 aufs6: mmap 3e2924871f37 aufs6: base 7f4907a93101 aufs6: kbuild d2f7b03e4aa7 yaffs2: update VFS ctime operations to 6.6+ bcd6cfcd1aa0 yaffs2: v6.5 fixups cc615704b5f5 yaffs2: Fix miscalculation of devname buffer length 8ef2e22dcf91 yaffs2: convert user_namespace to mnt_idmap c9c749f9f7d3 yaffs2: replace bdevname call with sprintf 395b01cdc39d yaffs2: convert read_page -> readfolio d98b07e43ba6 yaffs: replace IS_ERR with IS_ERR_OR_NULL to check both ERR and NULL 613c6d50fdbe yaffs: fix -Wstringop-overread compile warning in yaffs_fix_null_name 622c4648936f yaffs2: v5.12+ build fixups (not runtime tested) 7562133d4090 yaffs: include blkdev.h dbd44252cd59 yaffs: fix misplaced variable declaration c223a10b1ac0 yaffs2: v5.6 build fixups 90f6007cfbf4 yaffs2: fix memory leak when /proc/yaffs is read 37ee169c5ea1 yaffs: add strict check when call yaffs_internal_read_super b6e007b8abb6 yaffs: repair yaffs_get_mtd_device fb98f65a466a yaffs: Fix build failure by handling inode i_version with proper atomic API 51e0aac75ea2 yaffs2: fix memory leak in mount/umount 2b74a0cae7b0 yaffs: Avoid setting any ACL releated xattr ff4130a9c376 Yaffs:check oob size before auto selecting Yaffs1 ba95b409c67c fs: yaffs2: replace CURRENT_TIME by other appropriate apis 8fa35eba9056 yaffs2: adjust to proper location of MS_RDONLY 1eb5deaad8c4 yaffs2: import git revision b4ce1bb (jan, 2020) 4dce67c1e8c8 initramfs: allow an optional wrapper script around initramfs generation 2f603d83fcc4 pnmtologo: use relocatable file name 664a6a0a484b tools: use basename to identify file in gen-mach-types 9de64bc0c185 lib/build_OID_registry: fix reproducibility issues ae9b80797295 vt/conmakehash: improve reproducibility a972323151bd iwlwifi: select MAC80211_LEDS conditionally 15d2adcc0198 net/dccp: make it depend on CONFIG_BROKEN (CVE-2020-16119) 5556a6c04b19 arm64/perf: Fix wrong cast that may cause wrong truncation 5552dc768ffc defconfigs: drop obselete options 00fe4152df31 arm64/perf: fix backtrace for AAPCS with FP enabled 3888d0652edf linux-yocto: Handle /bin/awk issues 3d55d299f23a uvesafb: provide option to specify timeout for task completion 23c068c080be uvesafb: print error message when task timeout occurs edbfc939266e compiler.h: Undef before redefining __attribute_const__ c99ae7e2a19a vmware: include jiffies.h 572d84d928c8 Resolve jiffies wrapping about arp fdcd47cac843 nfs: Allow default io size to be configured. 927d48801098 check console device file on fs when booting 57cc27f821dd mount_root: clarify error messages for when no rootfs found 1b53d82a8152 mconf: fix output of cflags and libraries 1811da09f42c menuconfig,mconf-cfg: Allow specification of ncurses location 83c2e0c6eb1f modpost: mask trivial warnings 6de673039484 kbuild: exclude meta directory from distclean processing 6decd32815f5 powerpc: serialize image targets f6b683b38318 arm: serialize build targets e798b09ebf57 mtd_blkdevs: add mtd_table_mutex lock back to blktrans_{open, release} to avoid race condition dc8a1e5a88f8 x86_64_defconfig: Fix warnings 68491e5f72b6 powerpc/ptrace: Disable array-bounds warning with gcc8 d71ebfce3004 powerpc: Disable attribute-alias warnings from gcc8 62f50884b8b1 powerpc: kexec fix for powerpc64 da6871c62c37 powerpc: Add unwind information for SPE registers of E500 core f161c880c11d mips: make current_cpu_data preempt safe 5e94a8247ce7 mips: vdso: fix 'jalr $t9' crash in vdso code 19e36714b1c7 mips: Kconfig: add QEMUMIPS64 option e2e537db3cbd 4kc cache tlb hazard: tlbp cache coherency aee9870611e5 malta uhci quirks: make allowance for slow 4k(e)c 881948cd1517 drm/fb-helper: move zeroing code to drm_fb_helper_fill_var 98ec1963fcb7 arm64: defconfig: cleanup config options f1727c537ba8 vexpress: Pass LOADADDR to Makefile 4474c32dc24a arm: ARM EABI socketcall 75e31a2b70fd ARM: LPAE: Invalidate the TLB for module addresses during translation fault (From OE-Core rev: e12821ea911bcf1e708fa9be0ecd8b7d987542d5) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/6.12: update to v6.12.10Bruce Ashfield2025-02-013-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/6.12 to the latest korg -stable release that comprises the following commits: a6ad5510dbb5 Linux 6.12.10 b683ba0df11f netdev: prevent accessing NAPI instances from another namespace c08d7fcce7cc iio: imu: inv_icm42600: fix spi burst write not supported 476e4c4a1a85 io_uring: don't touch sqd->thread off tw add ca80f62f0ab5 drm/mediatek: Only touch DISP_REG_OVL_PITCH_MSB if AFBC is supported 810aad1d7fdd firewall: remove misplaced semicolon from stm32_firewall_get_firewall f838da8f3a96 arm64: dts: rockchip: add hevc power domain clock to rk3328 bc2aeb35ff16 block, bfq: fix waker_bfqq UAF after bfq_split_bfqq() 42268d885e44 hwmon: (drivetemp) Fix driver producing garbage data when SCSI errors occur 0587f10fd294 arm64: dts: qcom: sa8775p: fix the secure device bootup issue 0743189035a8 ARM: dts: imxrt1050: Fix clocks for mmc 3a4b75c29cce arm64: dts: imx95: correct the address length of netcmix_blk_ctrl a7085c3ae43b io_uring/eventfd: ensure io_eventfd_signal() defers another RCU period cbb64f5d757f iio: adc: ad7124: Disable all channels at probe time 24b89b747b1c iio: adc: ad7173: fix using shared static info struct b44c99621ddb iio: inkern: call iio_device_put() only on mapped devices d115b7f3ddc0 iio: adc: at91: call input_free_device() on allocated iio_dev 726218231b84 iio: adc: ti-ads124s08: Use gpiod_set_value_cansleep() 9ccfd0097e76 iio: imu: inv_icm42600: fix timestamps after suspend if sensor is on 69b680bbac9b iio: adc: ti-ads1298: Add NULL check in ads1298_init 07e07fbc7726 iio: gyro: fxas21002c: Fix missing data update in trigger handler 04bbf1227da6 iio: adc: ti-ads1119: fix sample size in scan struct for triggered buffer 2f1687cca911 iio: adc: ti-ads1119: fix information leak in triggered buffer 485570ed82b7 iio: adc: ti-ads8688: fix information leak in triggered buffer 8193941bc4fe iio: adc: rockchip_saradc: fix information leak in triggered buffer 565814cbbaa6 iio: imu: kmx61: fix information leak in triggered buffer 1cca2a666e09 iio: light: bh1745: fix information leak in triggered buffer f6fb1c59776b iio: light: vcnl4035: fix information leak in triggered buffer ea703cda36da iio: dummy: iio_simply_dummy_buffer: fix information leak in triggered buffer 979a0db76ced iio: pressure: zpa2326: fix information leak in triggered buffer 976544bdb40a usb: typec: fix pm usage counter imbalance in ucsi_ccg_sync_control() a25f1e6f60a2 usb: host: xhci-plat: set skip_phy_initialization if software node has XHCI_SKIP_PHY_INIT property 62aa896683b0 usb: gadget: configfs: Ignore trailing LF for user strings to cdev a8b6a18b9b66 usb: gadget: f_fs: Remove WARN_ON in functionfs_bind 7dd07d9cd28f usb: typec: tcpm/tcpci_maxim: fix error code in max_contaminant_read_resistance_kohm() 4bb6450bfdd0 usb: gadget: f_uac2: Fix incorrect setting of bNumEndpoints 8586d6ea623e usb: typec: tcpci: fix NULL pointer issue on shared irq case 57797497a696 usb: chipidea: ci_hdrc_imx: decrement device's refcount in .remove() and in the error path of .probe() 5b41c695a181 usb: gadget: midi2: Reverse-select at the right place 4fb62dea06cd usb: fix reference leak in usb_new_device() e982fcb440bc USB: core: Disable LPM only for non-suspended ports 61e0a97342e7 USB: usblp: return error when setting unsupported protocol eaeaaf04db0c usb: dwc3-am62: Disable autosuspend during remove 6bfe1fc22f46 x86/fpu: Ensure shadow stack is active before "getting" registers 8e122d780a0f usb: gadget: u_serial: Disable ep before setting port to null to fix the crash caused by port being null 5a592b94b542 serial: stm32: use port lock wrappers for break control 07f09383b192 tty: serial: 8250: Fix another runtime PM usage counter underflow 5e8f68a4139e misc: microchip: pci1xxxx: Resolve return code mismatch during GPIO set config 47d3749ec0cb misc: microchip: pci1xxxx: Resolve kernel panic during GPIO IRQ handling 360596e7fe31 topology: Keep the cpumask unchanged when printing cpumap 6d86c1b463f7 usb: dwc3: gadget: fix writing NYET threshold 98f2bd6de318 USB: serial: cp210x: add Phoenix Contact UPS Device c67441c93b33 usb-storage: Add max sectors quirk for Nokia 208 5492dbecbf0e staging: iio: ad9832: Correct phase range check 26cc3a026d3e staging: iio: ad9834: Correct phase range check 2eaf2500e2cd USB: serial: option: add Neoway N723-EA support 2ff1e6b03691 USB: serial: option: add MeiG Smart SRM815 aa7496d668c3 io_uring/sqpoll: zero sqd->thread on tctx errors 2b30bffd9a77 io_uring/timeout: fix multishot updates 5c331df9a5ef drm/amd/display: increase MAX_SURFACES to the value supported by hw 37b8de96ae48 drm/amd/display: fix page fault due to max surface definition mismatch c2eaa73bd542 drm/amd/display: fix divide error in DM plane scale calcs c8243def2997 drm/amdkfd: wq_release signals dma_fence only when available 3e279ecb4233 drm/amdkfd: fixed page fault when enable MES shader debugger cde7a70bbbf9 drm/amd/pm: fix BUG: scheduling while atomic 758e3c3054b6 drm/amdgpu: Add a lock when accessing the buddy trim function df8d1c8e6720 ACPI: resource: Add Asus Vivobook X1504VAP to irq1_level_low_skip_override[] be1e47be9eb4 ACPI: resource: Add TongFang GM5HG0A to irq1_edge_low_force_override[] dbbc17735a67 gpio: loongson: Fix Loongson-2K2000 ACPI GPIO register offset 7f5a0124dc54 riscv: kprobes: Fix incorrect address calculation 76ab0afcdbe8 riscv: Fix sleeping in invalid context in die() 1ca9de8867a9 fs: kill MNT_ONRB 569e203d364a smb: client: sync the root session and superblock context passwords before automounting bc1a711c28c6 arm64: dts: qcom: sa8775p: Fix the size of 'addr_space' regions 6c3ed8bc34b4 arm64: dts: qcom: x1e80100: Fix up BAR space size for PCIe6a cfe32daafd6c sched_ext: idle: Refresh idle masks during idle-to-idle transitions 11cb1d643a74 cgroup/cpuset: remove kernfs active break e7960da6f2f4 sched_ext: switch class when preempted by higher priority scheduler d9e446dd63ce sched_ext: Replace rq_lock() to raw_spin_rq_lock() in scx_ops_bypass() 5b80f2fe8a34 thermal: of: fix OF node leak in of_thermal_zone_find() dc63fd2e473d cgroup/cpuset: Prevent leakage of isolated CPUs into sched domains 4f0dd09ed300 drm/amd/display: Add check for granularity in dml ceil/floor helpers 23af4d2c49d8 drm/amd/display: Remove unnecessary amdgpu_irq_get/put 42ef932bad9b Revert "drm/mediatek: dsi: Correct calculation formula of PHY Timing" 25adbb08aead btrfs: zlib: fix avail_in bytes for s390 zlib HW compression path 38c229455b8b ksmbd: Implement new SMB3 POSIX type de8d6de0ee27 rds: sysctl: rds_tcp_{rcv,snd}buf: avoid using current->nsproxy bcf8c60074e8 sctp: sysctl: plpmtud_probe_interval: avoid using current->nsproxy 5b77d73f3be5 sctp: sysctl: udp_port: avoid using current->nsproxy c184bc621e3c sctp: sysctl: auth_enable: avoid using current->nsproxy c87f1f6ade56 sctp: sysctl: rto_min/max: avoid using current->nsproxy f0bb39354706 sctp: sysctl: cookie_hmac_alg: avoid using current->nsproxy 4c74fbdc5ab9 mptcp: sysctl: blackhole timeout: avoid using current->nsproxy 6035702381c3 mptcp: sysctl: sched: avoid using current->nsproxy 8d242069660a mptcp: sysctl: avail sched: remove write access fc8943886629 dm-verity FEC: Fix RS FEC repair for roots unaligned to block size (take 2) 7ecee316f63e dm-ebs: don't set the flag DM_TARGET_PASSES_INTEGRITY 8790d511d4ac fs: fix is_mnt_ns_file() adcde2872f8f fs: relax assertions on failure to encode file handles f3e8a16c23b2 vfio/pci: Fallback huge faults for unaligned pfn b1a38fe4789c scsi: ufs: qcom: Power off the PHY if it was already powered on in ufs_qcom_power_up_sequence() cbd0d5ecfa39 dm thin: make get_first_thin use rcu-safe list first function 7ce916f4e975 drivers/perf: riscv: Return error for default case 6191b1a474e1 drivers/perf: riscv: Fix Platform firmware event data 3f545392e971 netfs: Fix read-retry for fs with no ->prepare_read() 9f3a26583684 netfs: Fix kernel async DIO 09b94ddc58c6 drm/xe: Fix tlb invalidation when wedging 53a56817755e riscv: use local label names instead of global ones in assembly 607b8740c6d7 riscv: stacktrace: fix backtracing through exceptions d2bd51954ac8 riscv: mm: Fix the out of bound issue of vmemmap address 0ea7a3e44255 cpuidle: riscv-sbi: fix device node release in early exit of for_each_possible_cpu 3825569af306 riscv: module: remove relocation_head rel_entry member allocation 51669f4af5f7 ksmbd: fix unexpectedly changed path in ksmbd_vfs_kern_path_locked a8d99ce66b76 platform/x86: intel/pmc: Fix ioremap() of bad address b25778c87a6b platform/x86/amd/pmc: Only disable IRQ1 wakeup where i8042 actually enabled it 7922b1f058fe afs: Fix the maximum cell name length 2976e91a3e56 ksmbd: fix a missing return value check bug 818bc75973ca drm/mediatek: Add return value check when reading DPCD 10cf9bf247c5 gpio: virtuser: fix handling of multiple conn_ids in lookup table d72d0126b1f6 gpio: virtuser: fix missing lookup table cleanups c63bb54ece43 drm/mediatek: mtk_dsi: Add registers to pdata to fix MT8186/MT8188 4efc06dbd668 drm/mediatek: Fix mode valid issue for dp c06dda11c517 drm/mediatek: Fix YCbCr422 color format issue for DP cc4bd3288832 drm/mediatek: stop selecting foreign drivers 7a0300d3ee74 drm/mediatek: Add support for 180-degree rotation in the display driver 411ba3c2203c drm/mediatek: Move mtk_crtc_finish_page_flip() to ddp_cmdq_cb() 078b2ff7da20 drm/mediatek: Set private->all_drm_private[i]->drm to NULL if mtk_drm_bind returns err 36124081f6ff net/mlx5: Fix variable not being completed when function returns 5c0be5e688a8 rtase: Fix a check for error in rtase_alloc_msix() b04d33cdbc95 net: stmmac: dwmac-tegra: Read iommu stream id from device tree 91bb18950b88 sched: sch_cake: add bounds checks to host bulk flow fairness counts f559357d0358 netfilter: conntrack: clamp maximum hashtable size to INT_MAX 2e87c203b72f netfilter: nf_tables: imbalance in flowtable binding 7475a3e353bc mctp i3c: fix MCTP I3C driver multi-thread issue f19ab3ef96d9 net: hns3: fix kernel crash when 1588 is sent on HIP08 devices 0575baa733fc net: hns3: fixed hclge_fetch_pf_reg accesses bar space out of bounds issue 13c11ca317f5 net: hns3: initialize reset_timer before hclgevf_misc_irq_init() bcf430d3bb55 net: hns3: don't auto enable misc vector 864c1df2e379 net: hns3: Resolved the issue that the debugfs query result is inconsistent. 713b9b0a0fc8 net: hns3: fix missing features due to dev->features configuration too early 8b30ec384623 net: hns3: fixed reset failure issues caused by the incorrect reset type 8b800ea3f380 tcp: Annotate data-race around sk->sk_mark in tcp_v4_send_reset cd4522bd3632 Bluetooth: btmtk: Fix failed to send func ctrl for MediaTek devices. 49cd0ccacc7d Bluetooth: btnxpuart: Fix driver sending truncated data 1f88b5313566 Bluetooth: MGMT: Fix Add Device to responding before completing ccc1ef188455 Bluetooth: hci_sync: Fix not setting Random Address when required e7e21d9c9fc8 eth: gve: use appropriate helper to set xdp_features 52a24538d569 ipvlan: Fix use-after-free in ipvlan_get_iflink(). 9ea32dd90711 tls: Fix tls_sw_sendmsg error handling 4cff50a8222b igc: return early when failing to read EECD register 19dbf59fe190 ice: fix incorrect PHY settings for 100 GB/s 6bda291e21f7 ice: fix max values for dpll pin phase adjust 61b437faf2a7 net: don't dump Tx and uninitialized NAPIs 17516b69d79d cxgb4: Avoid removal of uninserted tid f697217f980f bnxt_en: Fix DIM shutdown 47360e567cc3 bnxt_en: Fix possible memory leak when hwrm_req_replace fails ce1e0f1c331d pds_core: limit loop over fw name list aee5f69f3e6c btrfs: avoid NULL pointer dereference if no valid extent tree db3cd503093e net: libwx: fix firmware mailbox abnormal return 6fde663f7321 net_sched: cls_flow: validate TCA_FLOW_RSHIFT attribute e4a92f0d51c6 tcp/dccp: allow a connection when sk_max_ack_backlog is zero a3a9630d4d29 net: 802: LLC+SNAP OID:PID lookup on start of skb data 1689f48b0a3b ieee802154: ca8210: Add missing check for kfifo_alloc() in ca8210_probe() 0eec6abe74db selftests/alsa: Fix circular dependency involving global-timer 7db7597f7b05 ASoC: mediatek: disable buffer pre-allocation 13f3053c3154 ASoC: rt722: add delay time to wait for the calibration procedure 3c7c90274ae3 ovl: support encoding fid from inode with no alias 668d8dea2cee ovl: pass realinode to ovl_encode_real_fh() instead of realdentry c0f613f2148c fuse: respect FOPEN_KEEP_CACHE on opendir 0bebeb6672cf exfat: fix the infinite loop in __exfat_free_cluster() 942c6f91ab8d exfat: fix the new buffer was not zeroed before writing d9ea94f5cd11 exfat: fix the infinite loop in exfat_readdir() 6f153055ba05 netfs: Fix is-caching check in read-retry ba37bdfe59fb netfs: Fix the (non-)cancellation of copy when cache is temporarily disabled 43b8d3249b0b netfs: Fix ceph copy to cache on write-begin 2c3348864ab7 netfs: Fix missing barriers by using clear_and_wake_up_bit() 13a07cc81e2d nfs: Fix oops in nfs_netfs_init_request() when copying to cache 88ecdfea1b33 netfs: Fix enomem handling in buffered reads 30341be4a6d1 dm array: fix cursor index when skipping across block boundaries 22443df885bf dm array: fix unreleased btree blocks on closing a faulty array cursor 017c4470bff5 dm array: fix releasing a faulty array block twice in dm_array_cursor_end 82c59a86a247 iomap: fix zero padding data issue in concurrent append writes 7adf7df4bbc0 iomap: pass byte granular end position to iomap_add_to_ioend f40881bde8f6 fs/writeback: convert wbc_account_cgroup_owner to take a folio a5bc86861020 jbd2: flush filesystem device before updating tail sequence 56c4353ce4b5 jbd2: increase IO priority for writing revoke records e97df805b938 drm/tilcdc: Set preferred depth 7160a4379dcc arch/arm64/configs: remove CONFIG_SM_DISPCC_8650 6d8ac5ebe6e8 aufs6: core 587abc1b64c4 aufs6: standalone 1af41d30ef42 aufs6: mmap 6ee2464d2e9d aufs6: base 103b676505f7 aufs6: kbuild 67281562943f qemux86: add configuration symbol to select values 73f315ca0823 sched/isolation: really align nohz_full with rcu_nocbs 1e4e7f8ab622 clear_warn_once: add a clear_warn_once= boot parameter 918e7a825e8b clear_warn_once: bind a timer to written reset value f533f87c3758 clear_warn_once: expand debugfs to include read support f149ca27cba9 tools: Remove some options from CLANG_CROSS_FLAGS e633abe9c44e libbpf: Fix build warning on ref_ctr_off ec0916a4cfc1 perf: perf can not parser the backtrace of app in the 32bit system and 64bit kernel. 03721ceb5626 perf: x86-32: explicitly include <errno.h> 4c36c5295bb0 perf: mips64: Convert __u64 to unsigned long long b0200449610d perf: fix bench numa compilation aff0940b2212 perf: add SLANG_INC for slang.h ef912018d28c perf: add sgidefs.h to for mips builds d8860f858b87 perf: change --root to --prefix for python install dc38a0eee6e5 perf: add 'libperl not found' warning 6ed51f8786da perf: force include of <stdbool.h> c538d4c4ac65 fat: Replace prandom_u32() with get_random_u32() 63d94846f0c5 fat: don't use obsolete random32 call in namei_vfat 7816667451ef FAT: Added FAT_NO_83NAME f81dbd60f0d5 FAT: Add CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES option 771cdefba44b FAT: Add CONFIG_VFAT_FS_NO_DUALNAMES option a24784fd8f88 yaffs2: update to v6.12 folio changes d0a48fd46db8 yaffs2: adapt to v6.10 i_time changes d097e4d4115a yaffs: fix mtime/itime field access 4411e0d49fe3 yaffs2: update VFS ctime operations to 6.6+ 1b6619086e8b yaffs2: v6.5 fixups 25b261ee3c54 yaffs2: Fix miscalculation of devname buffer length 5c07936a5d1c yaffs2: convert user_namespace to mnt_idmap 55986a1284b3 yaffs2: replace bdevname call with sprintf 6f5508f8db8f yaffs2: convert read_page -> readfolio fd179a5df5d5 yaffs: replace IS_ERR with IS_ERR_OR_NULL to check both ERR and NULL c9a620dacdd1 yaffs: fix -Wstringop-overread compile warning in yaffs_fix_null_name 78588208ed17 yaffs2: v5.12+ build fixups (not runtime tested) 8d2dddba272c yaffs: include blkdev.h 8c1ca9ef9712 yaffs: Fix build failure by handling inode i_version with proper atomic API 27005cbac2ed yaffs2: v5.6 build fixups 668211c9f9b7 yaffs2: fix memory leak when /proc/yaffs is read 285f911dcc1c yaffs: add strict check when call yaffs_internal_read_super ffc2ed489ccf yaffs: repair yaffs_get_mtd_device 6dce4b70a5e3 yaffs: Fix build failure by handling inode i_version with proper atomic API 19f283abc5d1 yaffs2: fix memory leak in mount/umount 04e84672b571 yaffs: Avoid setting any ACL releated xattr 4f221d6a32e2 Yaffs:check oob size before auto selecting Yaffs1 81f36004e56b fs: yaffs2: replace CURRENT_TIME by other appropriate apis 26d7a3dd0054 yaffs2: adjust to proper location of MS_RDONLY a7016eac4540 yaffs2: import git revision b4ce1bb (jan, 2020) feb240bbb91e initramfs: allow an optional wrapper script around initramfs generation 874746eaa341 drivers: gpu: drm: msm: registers: improve reproducibility 1d42508faee8 tools: use basename to identify file in gen-mach-types 4b055eca593d iwlwifi: select MAC80211_LEDS conditionally 97e20e275ac0 net/dccp: make it depend on CONFIG_BROKEN (CVE-2020-16119) 6dec58319165 defconfigs: drop obselete options a416ccb5b6c9 linux-yocto: Handle /bin/awk issues 7efe8a1e5158 uvesafb: provide option to specify timeout for task completion 78d10ae07eca uvesafb: print error message when task timeout occurs 80473b7eb8ca compiler.h: Undef before redefining __attribute_const__ ddeff2f1a9a7 vmware: include jiffies.h 3dcdda8912b4 Resolve jiffies wrapping about arp 3b1507db6735 nfs: Allow default io size to be configured. c2fedad05f77 check console device file on fs when booting 208d6fbada3f mount_root: clarify error messages for when no rootfs found dbe9454c8ea0 mconf: fix output of cflags and libraries 7c7b224f5cce menuconfig,mconf-cfg: Allow specification of ncurses location b6c189c81397 modpost: mask trivial warnings a5cc21325ba9 kbuild: exclude meta directory from distclean processing 361ec143c23f powerpc: serialize image targets 605e6ccb304c arm: serialize build targets e94b04fcb7d2 mtd_blkdevs: add mtd_table_mutex lock back to blktrans_{open, release} to avoid race condition 44cc7f69a0a0 cpu/amd: inhibit SMP check for qemux86 a08cb65331e6 x86_64_defconfig: Fix warnings 8ad332ef777b mips: make current_cpu_data preempt safe 754f05ddce3f mips: vdso: fix 'jalr $t9' crash in vdso code 325ff78ff44d mips: Kconfig: add QEMUMIPS64 option 99ae0eadcf11 4kc cache tlb hazard: tlbp cache coherency c6894c66a534 malta uhci quirks: make allowance for slow 4k(e)c 8b52c01f3294 arm64: defconfig: remove CONFIG_IPQ_APSS_5018 16c7629f035e drm/fb-helper: move zeroing code to drm_fb_helper_fill_var 6b60c874cbb0 arm64: defconfig: cleanup config options 8e44673ecd89 vexpress: Pass LOADADDR to Makefile f34e6805aad5 arm: ARM EABI socketcall 94dec9b88de4 ARM: LPAE: Invalidate the TLB for module addresses during translation fault (From OE-Core rev: 46450b646bf81024af977fa564732589fa8db58f) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yoto/6.12: skylake drop CONFIG_SND_SOC_INTEL_SKL_RT286_MACHBruce Ashfield2025-02-013-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Integrating the following commit(s) to linux-yocto/.: 1/1 [ Author: Yogesh Tyagi Email: yogesh.tyagi@intel.com Subject: features/soc/skylake: drop CONFIG_SND_SOC_INTEL_SKL_RT286_MACH Date: Fri, 17 Jan 2025 23:54:27 +0530 skl_rt286 board driver has been removed[1], if turn on this config, kernel would report a warning. [INFO]: the following symbols were not found in the active configuration: - CONFIG_SND_SOC_INTEL_SKL_RT286_MACH [1] https://git.yoctoproject.org/linux-yocto/commit/?id=51d8e9b2 Kernel's 6.12+ needs this change. Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> ] (From OE-Core rev: 5d8adbc3afe3fd34a3c219c35c9d81b6ab36952c) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/6.6: update to v6.6.71Bruce Ashfield2025-02-013-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/6.6 to the latest korg -stable release that comprises the following commits: 843e64492a7e Linux 6.6.71 a6923798e471 x86/hyperv: Fix hv tsc page based sched_clock for hibernation b34e805539da Revert "x86, crash: wrap crash dumping code into crash related ifdefs" c8bc44c5f961 Revert "x86/hyperv: Fix hv tsc page based sched_clock for hibernation" 1acb10106df3 Linux 6.6.70 9722973ad038 scsi: hisi_sas: Remove redundant checks for automatic debugfs dump 3de1b50f055d RDMA/bnxt_re: Fix max SGEs for the Work Request f61e663d78ff mptcp: don't always assume copied data in mptcp_cleanup_rbuf() 27c843e76447 mptcp: fix recvbuffer adjust on sleeping rcvmsg 53fe947f67c9 mptcp: fix TCP options overflow. 1ff2302e8aea mm: vmscan: account for free pages to prevent infinite Loop in throttle_direct_reclaim() 86d946f3f999 mm/kmemleak: fix sleeping function called from invalid context at print message 424abdec35ec mm/readahead: fix large folio support in async readahead cbe9eb2c39d0 gve: guard XDP xmit NDO on existence of xdp queues 771d66f2bd8c gve: guard XSK operations on the existence of queues 9b071576f891 fs/proc/task_mmu: fix pagemap flags with PMD THP entries on 32bit 1f49aaf55652 drm: adv7511: Fix use-after-free in adv7533_attach_dsi() 79fcfc900abe dt-bindings: display: adi,adv7533: Drop single lane support 7b977f8c26b6 drm: adv7511: Drop dsi single lane support 271f031f4c31 net/sctp: Prevent autoclose integer overflow in sctp_association_init() b32c3b748d29 sky2: Add device ID 11ab:4373 for Marvell 88E8075 8c6fd5803b98 pinctrl: mcp23s08: Fix sleeping in atomic context due to regmap locking b92667f75574 RDMA/uverbs: Prevent integer overflow issue c9818b61d0a8 scripts/sorttable: fix orc_sort_cmp() to maintain symmetry and transitivity edc8ece96c11 kcov: mark in_softirq_really() as __always_inline 2e3d203b1ade ocfs2: fix slab-use-after-free due to dangling pointer dqi_priv d2392b79d8af ALSA: seq: oss: Fix races at processing SysEx messages 7d1f59defa9e ALSA hda/realtek: Add quirk for Framework F111:000C 396964d45ca5 ALSA: seq: Check UMP support for midi_version change 199f04528737 Revert "bpf: support non-r10 register spill/fill to/from stack in precision tracking" bc6962f2dbaf modpost: fix the missed iteration for the max bit in do_input() f93e9ae0ba5e modpost: fix input MODULE_DEVICE_TABLE() built for 64-bit on 32-bit host 36e1b6890f22 RDMA/bnxt_re: Fix the max WQE size for static WQE support c3b5a7d6a13b seq_buf: Make DECLARE_SEQ_BUF() usable f2b94ee08ec6 ARC: build: Try to guess GCC variant of cross compiler d8f3f7d30f65 irqchip/gic: Correct declaration of *percpu_base pointer in union gic_base bef333418368 Bluetooth: hci_core: Fix sleeping function called from invalid context d8ecb248c199 net: usb: qmi_wwan: add Telit FE910C04 compositions c6b1d01e7a9c smb: client: destroy cfid_put_wq on module exit 1d7ee876b8b9 ksmbd: set ATTR_CTIME flags when setting mtime 2f75da8294bf ksmbd: retry iterate_dir in smb2_query_dir f53b37313ab6 bpf: fix potential error return 73a30cb3e980 sound: usb: format: don't warn that raw DSD is unsupported 325370be0676 sound: usb: enable DSD output for ddHiFi TC44C 7523dd63ab22 ALSA: hda/realtek: Add new alc2xx-fixup-headset-mic model 0d5e2d476000 ALSA: hda/ca0132: Use standard HD-audio quirk matching helpers 35916b2f9650 btrfs: flush delalloc workers queue before stopping cleaner kthread during unmount d0fafe701c6a drm/amdkfd: Correct the migration DMA map direction 037ea0f28f9a wifi: mac80211: wake the queues in case of failure in resume 86772872f9f5 wifi: mac80211: fix mbss changed flags corruption on 32 bit systems d6b130fabfe1 net: ti: icssg-prueth: Fix clearing of IEP_CMP_CFG registers during iep_init 17e8fa894345 ila: serialize calls to nf_register_net_hooks() a693b87692b4 af_packet: fix vlan_get_protocol_dgram() vs MSG_PEEK 7aa78d0d8546 af_packet: fix vlan_get_tci() vs MSG_PEEK 23f2e7a13fa4 net: wwan: iosm: Properly check for valid exec stage in ipc_mmio_init() ad91a2dacbf8 net: restrict SO_REUSEPORT to inet sockets 95ccf006bbc8 net: reenable NETIF_F_IPV6_CSUM offload for BIG TCP packets 9eea3703c882 net: sfc: Correct key_len for efx_tc_ct_zone_ht_params b238f61cc394 RDMA/rtrs: Ensure 'ib_sge list' is accessible 0cd3bde081cd net: wwan: t7xx: Fix FSM command timeout issue 313474b10897 net: mv643xx_eth: fix an OF node reference leak d5ea3a4d02d8 eth: bcmsysport: fix call balance of priv->clk handling routines 930f2f96734e ALSA: usb-audio: US16x08: Initialize array before use 0c896816aa19 net: llc: reset skb->transport_header 4f49349c1963 netfilter: nft_set_hash: unaligned atomic read on struct nft_set_ext c9b344ada5fd drm/i915/dg1: Fix power gate sequence. 3e45dd1622a2 net/mlx5e: Skip restore TC rules for vport rep without loaded flag e66a99b9177b net/mlx5e: macsec: Maintain TX SA from encoding_sa 43e589ab372f net/mlx5: DR, select MSIX vector 0 for completion queue creation f647d72245aa netrom: check buffer length before accessing it 36eff8669b74 net: Fix netns for ip_tunnel_init_flow() 7e9aa1a065dc ipv4: ip_tunnel: Unmask upper DSCP bits in ip_tunnel_xmit() 3b1a7fb74ab1 ipv4: ip_tunnel: Unmask upper DSCP bits in ip_md_tunnel_xmit() ae0710c5cc74 ipv4: ip_tunnel: Unmask upper DSCP bits in ip_tunnel_bind_dev() 77b1e00fe97e ip_tunnel: annotate data-races around t->parms.link 2af69905180b net: fix memory leak in tcp_conn_request() c6870f86bde6 net: stmmac: restructure the error path of stmmac_probe_config_dt() 6d01d9f66ae1 net: stmmac: don't create a MDIO bus if unnecessary 48f63e4e64a5 RDMA/hns: Fix missing flush CQE for DWQE be4293e108e2 RDMA/hns: Fix warning storm caused by invalid input in IO path 2746888be48c RDMA/hns: Fix mapping error of zero-hop WQE buffer 2049fb6c8bd7 RDMA/hns: Remove unused parameters and variables 363f502cbfc0 RDMA/hns: Refactor mtr find ca2a2cad4efb net: dsa: microchip: Fix LAN937X set_ageing_time function 7583dd5928b6 net: dsa: microchip: Fix KSZ9477 set_ageing_time function fa7f96589f17 drm/bridge: adv7511_audio: Update Audio InfoFrame properly f28fa7625536 RDMA/bnxt_re: Fix the locking while accessing the QP table cd1547b49b2c RDMA/bnxt_re: Fix MSN table size for variable wqe mode 2e719d89b9fa RDMA/bnxt_re: Add send queue size check for variable wqe 3ae9ee7ff3b2 RDMA/bnxt_re: Disable use of reserved wqes bb46a484a0c6 RDMA/bnxt_re: Add support for Variable WQE in Genp7 adapters 9fcfe972758b RDMA/bnxt_re: Fix max_qp_wrs reported 38b49312da2d RDMA/bnxt_re: Fix reporting hw_ver in query_device 14f66ac898c9 RDMA/bnxt_re: Add check for path mtu in modify_qp 183a96174cab RDMA/bnxt_re: Fix the check for 9060 condition 347654387bb1 nvme-pci: 512 byte aligned dma pool segment quirk a0ceed736c88 RDMA/bnxt_re: Avoid sending the modify QP workaround for latest adapters a5092b138e1c RDMA/bnxt_re: Avoid initializing the software queue for user queues 25e6e9da6926 RDMA/mlx5: Enforce same type port association for multiport RoCE 5d1d7522cf82 RDMA/bnxt_re: Remove always true dattr validity check c91ae7c12d6f RDMA/bnxt_re: Allow MSN table capability check f452f397f9a6 tracing: Check "%s" dereference via the field and not the TP_printk format 55841e8820b9 tracing: Fix trace_check_vprintf() when tp_printk is used 680c07fabc2b tracing: Handle old buffer mappings for event strings and functions 6920e362bc08 seq_buf: Introduce DECLARE_SEQ_BUF and seq_buf_str() cd27bbe89810 powerpc: Remove initialisation of readpos c46547b4686e tracing: Move readpos from seq_buf to trace_seq 1ec141d8f51b net: mctp: handle skb cleanup on sock_queue failures c47ed91156da ceph: give up on paths longer than PATH_MAX a64e5295ebc4 tracing: Have process_string() also allow arrays de2a10e19226 mmc: sdhci-msm: fix crypto key eviction 6228f13f1996 btrfs: fix use-after-free in btrfs_encoded_read_endio() c1dbd28a0795 selinux: ignore unknown extended permissions c2a7fc514637 f2fs: fix to wait dio completion 23ea763880d6 platform/x86: mlx-platform: call pci_dev_put() to balance the refcount d4eb5b3c115d ALSA: ump: Shut up truncated string warning 8b2e38f2a9b7 usb: xhci: Avoid queuing redundant Stop Endpoint commands 8a2273e5c1be usb: typec: ucsi: glink: fix off-by-one in connector_status a47f0b03149a scsi: hisi_sas: Fix a deadlock issue related to automatic dump 8c5ad189e90f cleanup: Remove address space of returned pointer 55779f26eab9 crypto: ecc - Prevent ecc_digits_from_bytes from reading too many bytes 9457d783fb94 Bluetooth: btusb: mediatek: add callback function in btusb_disconnect 3aab20eb1989 Bluetooth: btusb: add callback function in btusb suspend/resume 9a466b8693b9 btrfs: fix use-after-free when COWing tree bock and tracing is enabled 0d2cc60b44d0 btrfs: rename and export __btrfs_cow_block() 151447859d6f x86/fred: Clear WFE in missing-ENDBRANCH #CPs 9c268be377e7 x86/ptrace: Add FRED additional information to the pt_regs structure 498bdedca58a x86/ptrace: Cleanup the definition of the pt_regs structure 48417c3426cf ACPI/IORT: Add PMCG platform information for HiSilicon HIP09A 4252d023bae7 ACPI/IORT: Add PMCG platform information for HiSilicon HIP10/11 f5a20424084f scsi: mpi3mr: Start controller indexing from 0 d424303d8d18 scsi: mpi3mr: Use ida to manage mrioc ID 8d891c866cf7 ALSA: ump: Update legacy substream names upon FB info update 9617001adfc9 ALSA: ump: Indicate the inactive group in legacy substream names cf29cbf61cf2 ALSA: ump: Don't open legacy substream for an inactive group b5e175e18a39 ALSA: ump: Use guard() for locking b41d73055284 udf: Verify inode link counts before performing rename 17b312c5d869 udf_rename(): only access the child content on cross-directory rename d33523b0beb5 watchdog: rzg2l_wdt: Power on the watchdog domain in the restart handler e145b77fb5c1 watchdog: rzg2l_wdt: Rely on the reset driver for doing proper reset 7ea100fb50bb watchdog: rzg2l_wdt: Remove reset de-assert from probe b222816f9c43 of: address: Preserve the flags portion on 1:1 dma-ranges mapping 443f803b332b of: address: Store number of bus flag cells rather than bool 7a40a884f597 of: address: Remove duplicated functions 6681113633dc x86/hyperv: Fix hv tsc page based sched_clock for hibernation e5b1574a8ca2 x86, crash: wrap crash dumping code into crash related ifdefs 5422f4321640 thunderbolt: Don't display nvm_version unless upgrade supported 5a23e3e9e245 thunderbolt: Add support for Intel Panther Lake-M/P 888c554d3dfd thunderbolt: Add support for Intel Lunar Lake 6cd8e621a689 xhci: Turn NEC specific quirk for handling Stop Endpoint errors generic f1ece345ad2c usb: xhci: Limit Stop Endpoint retries 61329b25dc1d xhci: retry Stop Endpoint on buggy NEC controllers 43e3aa2f44d6 net: renesas: rswitch: fix possible early skb release 3dd65ffa2df6 softirq: Allow raising SCHED_SOFTIRQ from SMP-call-function on RT kernel d6616dcd8721 net/mlx5: unique names for per device caches ddcc7d71be31 Revert "nvme: make keep-alive synchronous operation" 801acf741c87 nvme: use helper nvme_ctrl_state in nvme_keep_alive_finish function 2c276bef8273 usb: typec: ucsi: glink: be more precise on orientation-aware ports 7723988b0127 usb: typec: ucsi: glink: set orientation aware if supported 01059e0b5cc0 usb: typec: ucsi: add update_connector callback fd662c37a108 usb: typec: ucsi: glink: move GPIO reading into connector_status callback 8dd7fc5e409b usb: typec: ucsi: add callback for connector status updates c47940e84398 iio: adc: ad7192: properly check spi_get_device_match_data() 843b5d1602d6 iio: adc: ad7192: Convert from of specific to fwnode property handling f7d548a62f08 usb: chipidea: udc: limit usb request length to max 16KB 7a2020e83b6a usb: chipidea: add CI_HDRC_HAS_SHORT_PKT_LIMIT flag c39df6d3af2d usb: chipidea: add CI_HDRC_FORCE_VBUS_ACTIVE_ALWAYS flag c2556801583c fs/ntfs3: Fix warning in ni_fiemap 48ebb93f933d fs/ntfs3: Implement fallocate for compressed files 171c40531b04 remoteproc: qcom: pas: enable SAR2130P audio DSP support b506a0c41411 remoteproc: qcom: pas: Add support for SA8775p ADSP, CDSP and GPDSP 25804f9b492b remoteproc: qcom: pas: Add sc7180 adsp 3c9d3157f3cc mailbox: pcc: Check before sending MCTP PCC response ACK d8c0f38208a4 ACPI: PCC: Add PCC shared memory region command and status bitfields 4460b5236818 i2c: xgene-slimpro: Migrate to use generic PCC shmem related macros dcc02c9ebfe8 mailbox: pcc: Support shared interrupt for multiple subspaces 605018764e21 mailbox: pcc: Add support for platform notification handling 82461d89c849 clk: qcom: clk-alpha-pll: Add NSS HUAYRA ALPHA PLL support for ipq9574 deff81f56dff clk: qcom: clk-alpha-pll: Add support for zonda ole pll configure 7c8c50c9855a scsi: hisi_sas: Create all dump files during debugfs initialization 044928679823 scsi: hisi_sas: Allocate DFX memory during dump trigger 91e035e98fa1 scsi: hisi_sas: Directly call register snapshot instead of using workqueue 4f4fe3db92bb Bluetooth: btusb: Add new VID/PID 0489/e111 for MT7925 f8a67ffb96c9 Bluetooth: btusb: Add USB HW IDs for MT7921/MT7922/MT7925 1e7b1a8e7b6e Bluetooth: btusb: Add new VID/PID 13d3/3602 for MT7925 e612c16ed0b7 Bluetooth: Add support ITTIM PE50-M75C ca4e69826d67 Bluetooth: hci_conn: Reduce hci_conn_drop() calls in two functions 6e6a3479986a i2c: i801: Add support for Intel Panther Lake f38ca98b0721 i2c: i801: Add support for Intel Arrow Lake-H b35de9e01fc7 wifi: ath10k: avoid NULL pointer error during sdio remove 358c36eae58d wifi: ath10k: Update Qualcomm Innovation Center, Inc. copyrights 3ed6b2daa4e9 wifi: ath12k: fix atomic calls in ath12k_mac_op_set_bitrate_mask() dc6094108573 wifi: mac80211: Add non-atomic station iterator 4eceef729c84 wifi: ath12k: Optimize the mac80211 hw data access 3d94c4b21966 wifi: rtw88: use ieee80211_purge_tx_queue() to purge TX skb 24b5898a8c73 wifi: mac80211: export ieee80211_purge_tx_queue() for drivers ed01e57a8169 media: uvcvideo: Force UVC version to 1.0a for 0408:4033 9471b8f80526 media: uvcvideo: Force UVC version to 1.0a for 0408:4035 8fa6f680b5aa cleanup: Adjust scoped_guard() macros to avoid potential warning 873df38bdf42 cleanup: Add conditional guard support 4b6beff3c073 crypto: ecdsa - Avoid signed integer overflow on signature decoding ec6488917941 crypto: ecdsa - Use ecc_digits_from_bytes to convert signature 1afc7acbedb8 crypto: ecdsa - Rename keylen to bufsize where necessary e7fcd5d696c4 crypto: ecdsa - Convert byte arrays with key coordinates to digits 93011887013d ext4: partial zero eof block on unaligned inode size extension fa42d5f1327f ext4: convert to new timestamp accessors 1864d4712c4b memblock: allow zero threshold in validate_numa_converage() 6fdc770506eb NUMA: optimize detection of memory with no node id assigned by firmware 3adf89f17dbd sched: Initialize idle tasks only once 106740e978c7 usb: dwc3: gadget: Add missing check for single port RAM in TxFIFO resizing logic 39619c65ab4b smb: client: fix use-after-free of signing key d7cb986425ce smb: client: stop flooding dmesg in smb2_calc_signature() 5f36890d650c fs/smb/client: implement chmod() for SMB3 POSIX Extensions d64429042fef smb/client: rename cifs_ace to smb_ace 298e73ac323a smb/client: rename cifs_acl to smb_acl 46c22d37f691 smb/client: rename cifs_sid to smb_sid 386660bd303e smb/client: rename cifs_ntsd to smb_ntsd 8322a66f9369 x86/mm: Carve out INVLPG inline asm for use by others bffaf4cb2810 docs: media: update location of the media patches e8b8c1ecbd2c drm/amd/display: Fix incorrect DSC recompute trigger 3f9f631f9b91 drm/amd/display: Fix DSC-re-computing 18abb2787b53 x86/syscall: Mark exit[_group] syscall handlers __noreturn 2879d995e569 pnmtologo: sync with 6.6 43ea1c5e6eb3 lib/build_OID_registry: take -stable reproducibility changes 35046aea43c8 bpftool: Fix undefined bpf macro for unix socket 9a558d4b8621 tools/resolve_btfids: Fix comparison of distinct pointer types warning in resolve_btfids 42b2eec2e503 bpftool: Query only cgroup-related attach types f71bb11887ba cpu/amd: inhibit SMP check for qemux86 c31365597a17 powerpc/uaccess: Fix build errors seen with GCC 13/14 64ebf485c56b usb: dwc3: core: remove lock of otg mode during gadget suspend/resume to avoid deadlock 7c76aad68f6d kselftest: Add a ksft_perror() helper 06644f0d7193 drm/tilcdc: Set preferred depth ff7ae7b32324 crypto: jitter - add RCT/APT support for different OSRs 50cd24ddb6f0 arm64: defconfig: remove CONFIG_IPQ_APSS_5018 58e5c91d6701 x86/alternatives: Disable interrupts and sync when optimizing NOPs in place c878fd2d4c79 x86/alternatives: Sync core before enabling interrupts c2d64b9f52b6 qemux86: add configuration symbol to select values 630c33229e6d sched/isolation: really align nohz_full with rcu_nocbs 0e5e0f68e2e6 clear_warn_once: add a clear_warn_once= boot parameter 46934791b902 clear_warn_once: bind a timer to written reset value cdee9e38ff32 clear_warn_once: expand debugfs to include read support 82b562b81841 tools: Remove some options from CLANG_CROSS_FLAGS 36dc380b776b libbpf: Fix build warning on ref_ctr_off 9e3e1fe20982 perf: perf can not parser the backtrace of app in the 32bit system and 64bit kernel. e497a4a5da65 perf: x86-32: explicitly include <errno.h> 7b57ddd89565 perf: mips64: Convert __u64 to unsigned long long 1cfc19423dc7 perf: fix bench numa compilation 98bc2815fade perf: add SLANG_INC for slang.h 17209a70b9b3 perf: add sgidefs.h to for mips builds 9cd4258d910a perf: change --root to --prefix for python install 8110a4f26628 perf: add 'libperl not found' warning bc89d5e08f77 perf: force include of <stdbool.h> 4f6c760cc876 fat: Replace prandom_u32() with get_random_u32() bc53117b12b2 fat: don't use obsolete random32 call in namei_vfat 30b2236ab378 FAT: Added FAT_NO_83NAME cef98d22b4ed FAT: Add CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES option 0bbd7daba9e1 FAT: Add CONFIG_VFAT_FS_NO_DUALNAMES option 5883fc340084 aufs6: adapt to v6.6 i_op->ctime changes c4342d979bf2 aufs6: fix magic.mk include path 35266bc2dc81 aufs6: adapt to v6.6 8edede4e98be aufs6: core 712248233ebe aufs6: standalone 3b71a8a848d8 aufs6: mmap 3e2924871f37 aufs6: base 7f4907a93101 aufs6: kbuild d2f7b03e4aa7 yaffs2: update VFS ctime operations to 6.6+ bcd6cfcd1aa0 yaffs2: v6.5 fixups cc615704b5f5 yaffs2: Fix miscalculation of devname buffer length 8ef2e22dcf91 yaffs2: convert user_namespace to mnt_idmap c9c749f9f7d3 yaffs2: replace bdevname call with sprintf 395b01cdc39d yaffs2: convert read_page -> readfolio d98b07e43ba6 yaffs: replace IS_ERR with IS_ERR_OR_NULL to check both ERR and NULL 613c6d50fdbe yaffs: fix -Wstringop-overread compile warning in yaffs_fix_null_name 622c4648936f yaffs2: v5.12+ build fixups (not runtime tested) 7562133d4090 yaffs: include blkdev.h dbd44252cd59 yaffs: fix misplaced variable declaration c223a10b1ac0 yaffs2: v5.6 build fixups 90f6007cfbf4 yaffs2: fix memory leak when /proc/yaffs is read 37ee169c5ea1 yaffs: add strict check when call yaffs_internal_read_super b6e007b8abb6 yaffs: repair yaffs_get_mtd_device fb98f65a466a yaffs: Fix build failure by handling inode i_version with proper atomic API 51e0aac75ea2 yaffs2: fix memory leak in mount/umount 2b74a0cae7b0 yaffs: Avoid setting any ACL releated xattr ff4130a9c376 Yaffs:check oob size before auto selecting Yaffs1 ba95b409c67c fs: yaffs2: replace CURRENT_TIME by other appropriate apis 8fa35eba9056 yaffs2: adjust to proper location of MS_RDONLY 1eb5deaad8c4 yaffs2: import git revision b4ce1bb (jan, 2020) 4dce67c1e8c8 initramfs: allow an optional wrapper script around initramfs generation 2f603d83fcc4 pnmtologo: use relocatable file name 664a6a0a484b tools: use basename to identify file in gen-mach-types 9de64bc0c185 lib/build_OID_registry: fix reproducibility issues ae9b80797295 vt/conmakehash: improve reproducibility a972323151bd iwlwifi: select MAC80211_LEDS conditionally 15d2adcc0198 net/dccp: make it depend on CONFIG_BROKEN (CVE-2020-16119) 5556a6c04b19 arm64/perf: Fix wrong cast that may cause wrong truncation 5552dc768ffc defconfigs: drop obselete options 00fe4152df31 arm64/perf: fix backtrace for AAPCS with FP enabled 3888d0652edf linux-yocto: Handle /bin/awk issues 3d55d299f23a uvesafb: provide option to specify timeout for task completion 23c068c080be uvesafb: print error message when task timeout occurs edbfc939266e compiler.h: Undef before redefining __attribute_const__ c99ae7e2a19a vmware: include jiffies.h 572d84d928c8 Resolve jiffies wrapping about arp fdcd47cac843 nfs: Allow default io size to be configured. 927d48801098 check console device file on fs when booting 57cc27f821dd mount_root: clarify error messages for when no rootfs found 1b53d82a8152 mconf: fix output of cflags and libraries 1811da09f42c menuconfig,mconf-cfg: Allow specification of ncurses location 83c2e0c6eb1f modpost: mask trivial warnings 6de673039484 kbuild: exclude meta directory from distclean processing 6decd32815f5 powerpc: serialize image targets f6b683b38318 arm: serialize build targets e798b09ebf57 mtd_blkdevs: add mtd_table_mutex lock back to blktrans_{open, release} to avoid race condition dc8a1e5a88f8 x86_64_defconfig: Fix warnings 68491e5f72b6 powerpc/ptrace: Disable array-bounds warning with gcc8 d71ebfce3004 powerpc: Disable attribute-alias warnings from gcc8 62f50884b8b1 powerpc: kexec fix for powerpc64 da6871c62c37 powerpc: Add unwind information for SPE registers of E500 core f161c880c11d mips: make current_cpu_data preempt safe 5e94a8247ce7 mips: vdso: fix 'jalr $t9' crash in vdso code 19e36714b1c7 mips: Kconfig: add QEMUMIPS64 option e2e537db3cbd 4kc cache tlb hazard: tlbp cache coherency aee9870611e5 malta uhci quirks: make allowance for slow 4k(e)c 881948cd1517 drm/fb-helper: move zeroing code to drm_fb_helper_fill_var 98ec1963fcb7 arm64: defconfig: cleanup config options f1727c537ba8 vexpress: Pass LOADADDR to Makefile 4474c32dc24a arm: ARM EABI socketcall 75e31a2b70fd ARM: LPAE: Invalidate the TLB for module addresses during translation fault (From OE-Core rev: 4a8d310df068791686d797eb3c2e6737c23ee747) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-firmware: split qca firmwares in separate packagesMarc Ferland2025-01-291-6/+136
| | | | | | | | | | | | | | | | | | | | | | | | This patch introduces the following packages for firmwares under qca/: - linux-firmware-qca-qca61x4 - linux-firmware-qca-wcn3988 - linux-firmware-qca-wcn399x - linux-firmware-qca-wcn6750 - linux-firmware-qca-qca2066 - linux-firmware-qca-wcn7850 - linux-firmware-qca-misc: catches all firmwares that are not already included in the other -qca- packages (currently empty). linux-firmware-qca is now a meta package that depends on all of the split-out qca packages. Note: Content of the FILES:${PN}-qca* variables taken from WHENCE. (From OE-Core rev: 7e7a6579a49962907560b5a1bc71e1a17879415f) Signed-off-by: Marc Ferland <marc.ferland@sonatest.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-firmware: split ath12k firmwares in separate packagesMarc Ferland2025-01-291-4/+24
| | | | | | | | | | | | | | | | | | This patch introduces the following packages for ath12k based chips: - linux-firmware-ath12k-qcn9274 - linux-firmware-ath12k-wcn7850 - linux-firmware-ath12k-misc: catches all firmwares that are not already included in the other -ath12k- packages (currently empty). linux-firmware-ath12k is now a meta package that depends on all of the split-out ath11k packages. (From OE-Core rev: c35c99c60f1aad5757de0cd754c0d15aa622122a) Signed-off-by: Marc Ferland <marc.ferland@sonatest.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-firmware: split amdgpu firmwares in separate packagesMarc Ferland2025-01-231-3/+127
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch introduces the following packages for AMD gpu chips: - linux-firmware-amdgpu-aldebaran - linux-firmware-amdgpu-carrizo - linux-firmware-amdgpu-cezanne - linux-firmware-amdgpu-fiji - linux-firmware-amdgpu-hawaii - linux-firmware-amdgpu-navi10 - linux-firmware-amdgpu-navi14 - linux-firmware-amdgpu-navi21 - linux-firmware-amdgpu-navi22 - linux-firmware-amdgpu-navi23 - linux-firmware-amdgpu-navi24 - linux-firmware-amdgpu-navi31 - linux-firmware-amdgpu-navi32 - linux-firmware-amdgpu-oland - linux-firmware-amdgpu-polaris10 - linux-firmware-amdgpu-polaris11 - linux-firmware-amdgpu-polaris12 - linux-firmware-amdgpu-raven - linux-firmware-amdgpu-rembrandt - linux-firmware-amdgpu-renoir - linux-firmware-amdgpu-stoney - linux-firmware-amdgpu-tonga - linux-firmware-amdgpu-topaz - linux-firmware-amdgpu-vega10 - linux-firmware-amdgpu-vega12 - linux-firmware-amdgpu-misc: catches all firmwares that are not already included in the other -amdgpu- packages. This list was partly inspired from: https://wiki.gentoo.org/wiki/AMDGPU#Known_firmware_blobs Many other firmware packages could be created out of what is in -misc. Looking at the different commits in the linux-firmware repository gives a very good idea of which firmware goes with each chip. Note: Altough this patch might break some installations that assumed that _all_ firmwares where installed by the linux-firmware-amdgpu package, I think it is a step in the right direction as the number of firmwares under amdgpu is constantly increasing (currently ~103MB). Tested with a renoir gpu. (From OE-Core rev: 4bcb1cd5803d7b664140f177730af3c0e0b60968) Signed-off-by: Marc Ferland <marc.ferland@sonatest.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Ross Burton <ross.burton@arm.com>
* linux-firmware: split ath11k firmwares in separate packagesMarc Ferland2025-01-231-4/+48
| | | | | | | | | | | | | | | | | | | | | | | | This patch introduces the following packages for ath11k based chips: - linux-firmware-ath11k-ipq5018 - linux-firmware-ath11k-ipq6018 - linux-firmware-ath11k-ipq8074 - linux-firmware-ath11k-qca2066 - linux-firmware-ath11k-qca6390 - linux-firmware-ath11k-qcn9074 - linux-firmware-ath11k-wcn6750 - linux-firmware-ath11k-wcn6855 - linux-firmware-ath11k-misc: catches all firmwares that are not already included in the other -ath11k- packages (currently empty). linux-firmware-ath11k is now a meta package that depends on all of the split-out ath11k packages. (From OE-Core rev: 635f0cc49f91b79b1cee40e2825514d7ce474d32) Signed-off-by: Marc Ferland <marc.ferland@sonatest.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Ross Burton <ross.burton@arm.com>
* linux-firmware: split ath10k firmwares in separate packagesMarc Ferland2025-01-231-8/+48
| | | | | | | | | | | | | | | | | | | | | | | | This patch introduces the following packages for ath10k based chips: - linux-firmware-ath10k-qca4019 - linux-firmware-ath10k-qca6174 - linux-firmware-ath10k-qca9377 - linux-firmware-ath10k-qca9887 - linux-firmware-ath10k-qca9888 - linux-firmware-ath10k-qca988x - linux-firmware-ath10k-qca9984 - linux-firmware-ath10k-qca99x0 - linux-firmware-ath10k-misc: catches all firmwares that are not already included in the other -ath10k- packages (currently empty). linux-firmware-ath10k is now a meta package that depends on all of the split-out ath10k packages. (From OE-Core rev: 18b0b076e749bf8684958acf1a97504a69f73edd) Signed-off-by: Marc Ferland <marc.ferland@sonatest.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Ross Burton <ross.burton@arm.com>
* linux-firmware: upgrade 20241210 -> 20250109Dmitry Baryshkov2025-01-211-2/+5
| | | | | | | | | | | | | | The linux-firmware now requires GNU Parallel in order to run parallel builds. As the GNU Parallel is not a part of oe-core (the recipe is present in meta-oe) disable parallel builds. License-Update: additional files (From OE-Core rev: 16e86b63696177a6f8b8f73b41e55dd6389f9e1c) Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lttng-tools: disable patching our libtool.m4Ross Burton2025-01-201-0/+2
| | | | | | | | | | | | | | | | | | | | Twelve years ago, libtool on Debian had a patch that meant it failed to cross-compile lttng-tools correctly. The solution at the time was to sed libtool.m4 whilst configure was being ran[1], which (assuming it patches the correct file) results in a re-execution of configure during do_compile. This behaviour is undesired as we don't patch libtool in the way that this fixup is needed (the sed only changes Haiku OS codepaths), so disable it. [1] https://github.com/lttng/lttng-tools/commit/6bd5984c2b1b1037e0345bbac3506b5503fe01bd (From OE-Core rev: 87c1c7aa306759183e1f0b67a813b58eed8fb8ad) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/6.12: update to v6.12.9Bruce Ashfield2025-01-113-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/6.12 to the latest korg -stable release that comprises the following commits: 5996393469d9 Linux 6.12.9 10a641cad465 mptcp: don't always assume copied data in mptcp_cleanup_rbuf() 8353226fe3ca mptcp: fix recvbuffer adjust on sleeping rcvmsg fb08e6b0ba28 mptcp: fix TCP options overflow. 2e31443a0d18 mm: hugetlb: independent PMD page table shared count 464770df4609 mm: reinstate ability to map write-sealed memfd mappings read-only 58d0d02dbc67 mm: vmscan: account for free pages to prevent infinite Loop in throttle_direct_reclaim() 64b2d32f2259 mm/kmemleak: fix sleeping function called from invalid context at print message 5802fe9cfc05 mm/readahead: fix large folio support in async readahead 86c9fd14aa7f gve: trigger RX NAPI instead of TX NAPI in gve_xsk_wakeup 35f44eed5828 gve: guard XDP xmit NDO on existence of xdp queues e2ff6dd63159 gve: fix XDP allocation path in edge cases 8e8d7037c894 gve: guard XSK operations on the existence of queues c8a8334fbedb gve: clean XDP queues in gve_tx_stop_ring_gqi 077ef69099f4 gve: process XSK TX descriptors as part of RX NAPI d066ab595cdf fs/proc/task_mmu: fix pagemap flags with PMD THP entries on 32bit 9e4c11d4cc05 mm: shmem: fix incorrect index alignment for within_size policy cabacb18a42d mm: shmem: fix the update of 'shmem_falloc->nr_unswapped' 3647932d0b3e mm/damon/core: fix new damon_target objects leaks on damon_commit_targets() 69bbaa0fdddc mm/damon/core: fix ignored quota goals and filters of newly committed schemes e55273aa2a55 net: ethernet: ti: am65-cpsw: default to round-robin for host port receive b68b2a3fbacc fgraph: Add READ_ONCE() when accessing fgraph_array[] 19d8a4424168 wifi: iwlwifi: mvm: Fix __counted_by usage in cfg80211_wowlan_nd_* ca9d077350fa drm: adv7511: Fix use-after-free in adv7533_attach_dsi() 9f12616222ce dt-bindings: display: adi,adv7533: Drop single lane support 6c87986664ab drm: adv7511: Drop dsi single lane support 41ce61328e0f io_uring/rw: fix downgraded mshot read 2297890b778b net/sctp: Prevent autoclose integer overflow in sctp_association_init() 41db022612b6 sched_ext: initialize kit->cursor.flags a921eb655809 sky2: Add device ID 11ab:4373 for Marvell 88E8075 ffb231471a40 workqueue: Do not warn when cancelling WQ_MEM_RECLAIM work from !WQ_MEM_RECLAIM worker 830f83858952 pinctrl: mcp23s08: Fix sleeping in atomic context due to regmap locking b3ef4ae71336 RDMA/uverbs: Prevent integer overflow issue 786362ce60d7 sched_ext: Fix invalid irq restore in scx_ops_bypass() 65802da747ac scripts/sorttable: fix orc_sort_cmp() to maintain symmetry and transitivity dc05ee603128 clk: clk-imx8mp-audiomix: fix function signature 90daa2f83585 maple_tree: reload mas before the second call for mas_empty_area 0e1779478f0c kcov: mark in_softirq_really() as __always_inline ba950a02d8d2 ocfs2: fix slab-use-after-free due to dangling pointer dqi_priv 9d382112b363 ALSA: seq: oss: Fix races at processing SysEx messages a369c9b4ad5a ALSA hda/realtek: Add quirk for Framework F111:000C c8f05dc8a9ce drm/xe: Wait for migration job before unmapping pages 7f13d8273e8c drm/xe: Use non-interruptible wait when moving BO to system 5a45b3497280 ftrace: Fix function profiler's filtering functionality ac3ee577c347 ALSA: seq: Check UMP support for midi_version change c7e9cb3db798 io_uring/kbuf: use pre-committed buffer address for non-pollable file abf81fd09b62 RDMA/mlx5: Enable multiplane mode only when it is supported 56432f684513 Revert "ALSA: ump: Don't enumeration invalid groups for legacy rawmidi" a93c6cf0868f kbuild: pacman-pkg: provide versioned linux-api-headers package 2a44d48d323a modpost: fix the missed iteration for the max bit in do_input() f133ad12fe86 scripts/mksysmap: Fix escape chars '$' 5ce6fb470eb1 clk: thead: Fix TH1520 emmc and shdci clock rate 1c2244437f9a bpf: consider that tail calls invalidate packet pointers 28bcc8024033 bpf: refactor bpf_helper_changes_pkt_data to use helper number 07bb0775bacc ARC: build: Try to guess GCC variant of cross compiler c88e3ecb9468 irqchip/gic: Correct declaration of *percpu_base pointer in union gic_base 4a31c018bfe4 Bluetooth: hci_core: Fix sleeping function called from invalid context 87e93faa370d net: usb: qmi_wwan: add Telit FE910C04 compositions 1d23d5537103 smb: client: destroy cfid_put_wq on module exit 52cefcff6a4a ksmbd: set ATTR_CTIME flags when setting mtime 7023866f161b ksmbd: retry iterate_dir in smb2_query_dir 1da4ebd8691b bpf: fix potential error return 83d32ae6895a ARC: bpf: Correct conditional check in 'check_jmp_32' 4be7ad1f9cc2 ARC: build: Use __force to suppress per-CPU cmpxchg warnings 600340ed717c ARC: build: disallow invalid PAE40 + 4K page config 5fae14431614 ASoC: audio-graph-card: Call of_node_put() on correct node 4b1ccdfe589e spi: spi-cadence-qspi: Disable STIG mode for Altera SoCFPGA. d49362b059f2 sound: usb: format: don't warn that raw DSD is unsupported 03c446634f3f sound: usb: enable DSD output for ddHiFi TC44C 1c643c600407 ALSA: hda/realtek: Add new alc2xx-fixup-headset-mic model 45f502192bfc ALSA: hda/ca0132: Use standard HD-audio quirk matching helpers d77a3a99b53d btrfs: flush delalloc workers queue before stopping cleaner kthread during unmount bd51e0d7a255 btrfs: handle bio_split() errors d867cee0f30a ALSA: hda/realtek - Add support for ASUS Zen AIO 27 Z272SD_A272SD audio 5b67d909ac5e ALSA: hda: cs35l56: Remove calls to cs35l56_force_sync_asp1_registers_from_cache() de39f7295395 drm/amdkfd: Correct the migration DMA map direction 4e9ad557e52d drm/amdgpu: use sjt mec fw on gfx943 for sriov 6ec6025cc666 wifi: mac80211: wake the queues in case of failure in resume ae07daf440d3 wifi: cfg80211: clear link ID from bitmap during link delete after clean up 36b739637d70 wifi: mac80211: fix mbss changed flags corruption on 32 bit systems 65e282457704 perf/x86/intel: Add Arrow Lake U support 93d7d212c6ea btrfs: allow swap activation to be interruptible 4ac8e8bf70b4 net: ti: icssg-prueth: Fix clearing of IEP_CMP_CFG registers during iep_init 771ab379e87d net: ti: icssg-prueth: Fix firmware load sequence. 3d1b63cf468e ila: serialize calls to nf_register_net_hooks() cd8488fdc711 af_packet: fix vlan_get_protocol_dgram() vs MSG_PEEK b65292a548d8 af_packet: fix vlan_get_tci() vs MSG_PEEK a0c12973edf7 net: wwan: iosm: Properly check for valid exec stage in ipc_mmio_init() 3257813a3ae7 net: restrict SO_REUSEPORT to inet sockets d3b7a9c7597b net: reenable NETIF_F_IPV6_CSUM offload for BIG TCP packets 05670a893565 net: sfc: Correct key_len for efx_tc_ct_zone_ht_params 127c28006716 io_uring/net: always initialize kmsg->msg.msg_inq upfront 64798d02430b RDMA/bnxt_re: Fix error recovery sequence 6ffb5c188519 RDMA/rtrs: Ensure 'ib_sge list' is accessible e6e6882a1590 net: wwan: t7xx: Fix FSM command timeout issue 6dfa451b5302 net: mv643xx_eth: fix an OF node reference leak 5abb84101c0e eth: bcmsysport: fix call balance of priv->clk handling routines b48a058db398 ALSA: usb-audio: US16x08: Initialize array before use 86645d8d062a nvmet: Don't overflow subsysnqn 1ee54d58d58b net: llc: reset skb->transport_header d24cbc43cc7b netfilter: nft_set_hash: unaligned atomic read on struct nft_set_ext 0e394dd11e95 workqueue: add printf attribute to __alloc_workqueue() a0360b9b5f32 drm/i915/dg1: Fix power gate sequence. 6bf65f39701e drm/i915/cx0_phy: Fix C10 pll programming sequence 9f6f54e6a686 RDMA/rxe: Remove the direct link to net_device de85624c623d net/mlx5e: Keep netdev when leave switchdev for devlink set legacy only 47c78d3fc26e net/mlx5e: Skip restore TC rules for vport rep without loaded flag fa9d8c2e77c4 net/mlx5e: macsec: Maintain TX SA from encoding_sa dc59321c0b38 net/mlx5: DR, select MSIX vector 0 for completion queue creation b710f18252ef net: pse-pd: tps23881: Fix power on/off issue 3ba7f80d98d4 netrom: check buffer length before accessing it 965a34d93b0b net: Fix netns for ip_tunnel_init_flow() b0b190218c78 net: fix memory leak in tcp_conn_request() b8a888f236ec net: stmmac: restructure the error path of stmmac_probe_config_dt() 924d43bd10a1 drm/xe: Fix fault on fd close after unbind fb1543f3ba43 drm/xe/pf: Use correct function to check LMEM provisioning 3ff51effd1cc drm/xe: Revert some changes that break a mesa debug tool 77a807ae2ba5 RDMA/hns: Fix missing flush CQE for DWQE ed9466d707fa RDMA/hns: Fix warning storm caused by invalid input in IO path a448c775f0ae RDMA/hns: Fix accessing invalid dip_ctx during destroying QP c1bc7a427e7c RDMA/hns: Fix mapping error of zero-hop WQE buffer b983a01f58fb netdev-genl: avoid empty messages in napi get 74f9e8f2e831 selftests: net: local_termination: require mausezahn e5e2ba1b575a net: dsa: microchip: Fix LAN937X set_ageing_time function b3989de20041 net: dsa: microchip: Fix KSZ9477 set_ageing_time function 929e70e8dbee drm/bridge: adv7511_audio: Update Audio InfoFrame properly 45ece2a4e3f2 net: phy: micrel: Dynamically control external clock of KSZ PHY 39480e1271da RDMA/bnxt_re: Fix the locking while accessing the QP table 003e82749a24 RDMA/bnxt_re: Fix MSN table size for variable wqe mode 2c73cd31f917 RDMA/bnxt_re: Add send queue size check for variable wqe 50a85b3bd28d RDMA/bnxt_re: Disable use of reserved wqes 9b3b83d2f7f4 RDMA/bnxt_re: Fix max_qp_wrs reported 4eafeb4f021c RDMA/siw: Remove direct link to net_device a36820c88865 RDMA/nldev: Set error code in rdma_nl_notify_event e61d2495f781 RDMA/bnxt_re: Fix reporting hw_ver in query_device 75c5dba99e20 RDMA/bnxt_re: Add check for path mtu in modify_qp 4f6fd7f2dfef RDMA/bnxt_re: Fix the check for 9060 condition a337f7b6b2eb wifi: iwlwifi: fix CRF name for Bz bfe52e8019ef nvme-pci: 512 byte aligned dma pool segment quirk 48bd8e9d78c5 RDMA/core: Fix ENODEV error for iWARP test over vlan 1051250e51cc RDMA/bnxt_re: Avoid sending the modify QP workaround for latest adapters a3e0709d462e RDMA/bnxt_re: Avoid initializing the software queue for user queues 9a479088e0c8 RDMA/bnxt_re: Fix max SGEs for the Work Request c1e855a9b95d RDMA/mlx5: Enforce same type port association for multiport RoCE 00aca33249f7 sched_ext: fix application of sizeof to pointer cbe385d9ae48 RDMA/bnxt_re: Remove always true dattr validity check b4b77d9b5b0d btrfs: use bio_is_zone_append() in the completion handler 2cf5d691f849 block: lift bio_is_zone_append to bio.h 92bd18c74624 tracing: Have process_string() also allow arrays cba9d51794ec pmdomain: core: add dummy release function to genpd device a45ae8932789 pmdomain: imx: gpcv2: fix an OF node reference leak in imx_gpcv2_probe() 1595afae01fa mmc: sdhci-msm: fix crypto key eviction efefe36c03a7 selinux: ignore unknown extended permissions 9476e599b445 platform/x86: hp-wmi: mark 8A15 board for timed OMEN thermal profile 7d43ab99ac60 platform/x86: thinkpad-acpi: Add support for hotkey 0x1401 063d380ca28e drm/amdgpu: fix backport of commit 73dae652dcac 2da437336625 platform/x86: mlx-platform: call pci_dev_put() to balance the refcount e97df805b938 drm/tilcdc: Set preferred depth 7160a4379dcc arch/arm64/configs: remove CONFIG_SM_DISPCC_8650 6d8ac5ebe6e8 aufs6: core 587abc1b64c4 aufs6: standalone 1af41d30ef42 aufs6: mmap 6ee2464d2e9d aufs6: base 103b676505f7 aufs6: kbuild 67281562943f qemux86: add configuration symbol to select values 73f315ca0823 sched/isolation: really align nohz_full with rcu_nocbs 1e4e7f8ab622 clear_warn_once: add a clear_warn_once= boot parameter 918e7a825e8b clear_warn_once: bind a timer to written reset value f533f87c3758 clear_warn_once: expand debugfs to include read support f149ca27cba9 tools: Remove some options from CLANG_CROSS_FLAGS e633abe9c44e libbpf: Fix build warning on ref_ctr_off ec0916a4cfc1 perf: perf can not parser the backtrace of app in the 32bit system and 64bit kernel. 03721ceb5626 perf: x86-32: explicitly include <errno.h> 4c36c5295bb0 perf: mips64: Convert __u64 to unsigned long long b0200449610d perf: fix bench numa compilation aff0940b2212 perf: add SLANG_INC for slang.h ef912018d28c perf: add sgidefs.h to for mips builds d8860f858b87 perf: change --root to --prefix for python install dc38a0eee6e5 perf: add 'libperl not found' warning 6ed51f8786da perf: force include of <stdbool.h> c538d4c4ac65 fat: Replace prandom_u32() with get_random_u32() 63d94846f0c5 fat: don't use obsolete random32 call in namei_vfat 7816667451ef FAT: Added FAT_NO_83NAME f81dbd60f0d5 FAT: Add CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES option 771cdefba44b FAT: Add CONFIG_VFAT_FS_NO_DUALNAMES option a24784fd8f88 yaffs2: update to v6.12 folio changes d0a48fd46db8 yaffs2: adapt to v6.10 i_time changes d097e4d4115a yaffs: fix mtime/itime field access 4411e0d49fe3 yaffs2: update VFS ctime operations to 6.6+ 1b6619086e8b yaffs2: v6.5 fixups 25b261ee3c54 yaffs2: Fix miscalculation of devname buffer length 5c07936a5d1c yaffs2: convert user_namespace to mnt_idmap 55986a1284b3 yaffs2: replace bdevname call with sprintf 6f5508f8db8f yaffs2: convert read_page -> readfolio fd179a5df5d5 yaffs: replace IS_ERR with IS_ERR_OR_NULL to check both ERR and NULL c9a620dacdd1 yaffs: fix -Wstringop-overread compile warning in yaffs_fix_null_name 78588208ed17 yaffs2: v5.12+ build fixups (not runtime tested) 8d2dddba272c yaffs: include blkdev.h 8c1ca9ef9712 yaffs: Fix build failure by handling inode i_version with proper atomic API 27005cbac2ed yaffs2: v5.6 build fixups 668211c9f9b7 yaffs2: fix memory leak when /proc/yaffs is read 285f911dcc1c yaffs: add strict check when call yaffs_internal_read_super ffc2ed489ccf yaffs: repair yaffs_get_mtd_device 6dce4b70a5e3 yaffs: Fix build failure by handling inode i_version with proper atomic API 19f283abc5d1 yaffs2: fix memory leak in mount/umount 04e84672b571 yaffs: Avoid setting any ACL releated xattr 4f221d6a32e2 Yaffs:check oob size before auto selecting Yaffs1 81f36004e56b fs: yaffs2: replace CURRENT_TIME by other appropriate apis 26d7a3dd0054 yaffs2: adjust to proper location of MS_RDONLY a7016eac4540 yaffs2: import git revision b4ce1bb (jan, 2020) feb240bbb91e initramfs: allow an optional wrapper script around initramfs generation 874746eaa341 drivers: gpu: drm: msm: registers: improve reproducibility 1d42508faee8 tools: use basename to identify file in gen-mach-types 4b055eca593d iwlwifi: select MAC80211_LEDS conditionally 97e20e275ac0 net/dccp: make it depend on CONFIG_BROKEN (CVE-2020-16119) 6dec58319165 defconfigs: drop obselete options a416ccb5b6c9 linux-yocto: Handle /bin/awk issues 7efe8a1e5158 uvesafb: provide option to specify timeout for task completion 78d10ae07eca uvesafb: print error message when task timeout occurs 80473b7eb8ca compiler.h: Undef before redefining __attribute_const__ ddeff2f1a9a7 vmware: include jiffies.h 3dcdda8912b4 Resolve jiffies wrapping about arp 3b1507db6735 nfs: Allow default io size to be configured. c2fedad05f77 check console device file on fs when booting 208d6fbada3f mount_root: clarify error messages for when no rootfs found dbe9454c8ea0 mconf: fix output of cflags and libraries 7c7b224f5cce menuconfig,mconf-cfg: Allow specification of ncurses location b6c189c81397 modpost: mask trivial warnings a5cc21325ba9 kbuild: exclude meta directory from distclean processing 361ec143c23f powerpc: serialize image targets 605e6ccb304c arm: serialize build targets e94b04fcb7d2 mtd_blkdevs: add mtd_table_mutex lock back to blktrans_{open, release} to avoid race condition 44cc7f69a0a0 cpu/amd: inhibit SMP check for qemux86 a08cb65331e6 x86_64_defconfig: Fix warnings 8ad332ef777b mips: make current_cpu_data preempt safe 754f05ddce3f mips: vdso: fix 'jalr $t9' crash in vdso code 325ff78ff44d mips: Kconfig: add QEMUMIPS64 option 99ae0eadcf11 4kc cache tlb hazard: tlbp cache coherency c6894c66a534 malta uhci quirks: make allowance for slow 4k(e)c 8b52c01f3294 arm64: defconfig: remove CONFIG_IPQ_APSS_5018 16c7629f035e drm/fb-helper: move zeroing code to drm_fb_helper_fill_var 6b60c874cbb0 arm64: defconfig: cleanup config options 8e44673ecd89 vexpress: Pass LOADADDR to Makefile f34e6805aad5 arm: ARM EABI socketcall 94dec9b88de4 ARM: LPAE: Invalidate the TLB for module addresses during translation fault (From OE-Core rev: 023ac26e09768300c4bdd744599c45d3556eb25a) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto-dev: update to v6.13Bruce Ashfield2025-01-091-2/+2
| | | | | | | | | | | Some tightly coupled packages still need updating (we are waiting on upstream), but there's no reason to hold the dev kernel update on those packages (core-image-minimal is working) (From OE-Core rev: c791afb0df94cf44dcb371dcd62dee2f2533de53) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/6.12: update to v6.12.8Bruce Ashfield2025-01-043-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/6.12 to the latest korg -stable release that comprises the following commits: 77f85ccd3618 Linux 6.12.8 f3e6eaf033f4 ALSA: sh: Fix wrong argument order for copy_from_iter() f59b81fe8df9 ALSA: ump: Shut up truncated string warning f5c5661f02b5 Bluetooth: btusb: mediatek: change the conditions for ISO interface cc569d791ab2 Bluetooth: btusb: mediatek: add intf release flow when usb disconnect 9da1cfc4f111 Bluetooth: btusb: mediatek: add callback function in btusb_disconnect b967b37cefdf Bluetooth: btusb: mediatek: move Bluetooth power off command position d508e5627038 btrfs: check folio mapping after unlock in relocate_one_folio() dd8bbfe72377 btrfs: check folio mapping after unlock in put_file_data() c3a403d8ce36 btrfs: fix use-after-free when COWing tree bock and tracing is enabled dbebb0cc5139 btrfs: sysfs: fix direct super block member reads b87c9b9ba05b btrfs: fix transaction atomicity bug when enabling simple quotas 8faba508242b btrfs: fix swap file activation failure due to extents that used to be shared 9f372e86b9bd btrfs: avoid monopolizing a core when activating a swap file f6174bb982a8 btrfs: fix race with memory mapped writes when activating swap file f6279a98db13 power: supply: gpio-charger: Fix set charge current limits c110095013ad power: supply: cros_charge-control: hide start threshold on v2 cmd 5792ae1cb1b0 power: supply: cros_charge-control: allow start_threshold == end_threshold 77e6c8adf8d6 power: supply: cros_charge-control: add mutex for driver data 7182f93bb358 perf/x86/intel/ds: Add PEBS format 6 2a9cbd6c9049 i2c: microchip-core: fix "ghost" detections bcfb9d856bd6 i2c: imx: add imx7d compatible string for applying erratum ERR007805 5e44779d12bd perf/x86/intel: Fix bitmask of OCR and FRONTEND events for LNC aed157301c65 PCI/MSI: Handle lack of irqdomain gracefully 1429ae7b7d47 virt: tdx-guest: Just leak decrypted memory on unrecoverable errors b939f108e86b x86/fred: Clear WFE in missing-ENDBRANCH #CPs a0d637675f2b i2c: microchip-core: actually use repeated sends 8e8494c83cf7 io_uring/sqpoll: fix sqpoll error handling races 4c0f79cbc42d rtla/timerlat: Fix histogram ALL for zero samples 1cca920af19d tracing: Prevent bad count for tracing_cpumask_write a744146969a0 tracing: Constify string literal data member in struct trace_event_call 8659da87d216 perf/x86/intel/uncore: Add Clearwater Forest support 908dd70d5446 dmaengine: loongson2-apb: Change GENMASK to GENMASK_ULL 79a47fd0f176 freezer, sched: Report frozen tasks as 'D' instead of 'R' 2cae02a84b98 objtool: Add bch2_trans_unlocked_error() to bcachefs noreturns 1d397722cf3e drm/xe: Move the coredump registration to the worker thread 5db43dfda1f2 drm/xe: Take PM ref in delayed snapshot capture worker 7d680f2f76a3 ublk: detach gendisk from ublk device if add_disk() fails ccdc8fd86fc7 wifi: iwlwifi: be less noisy if the NIC is dead in S3 16b54ee81d8a blk-mq: register cpuhp callback after hctx is added to xarray table 92d5139b9114 virtio-blk: don't keep queue frozen during system suspend ce55818b2d3a drm/dp_mst: Ensure mst_primary pointer is valid in drm_dp_mst_handle_up_req() 0aca51715e68 spi: omap2-mcspi: Fix the IS_ERR() bug for devm_clk_get_optional_enabled() d00e75e4fecf ACPI/IORT: Add PMCG platform information for HiSilicon HIP09A 1aea06f703de scsi: storvsc: Do not flag MAINTENANCE_IN return of SRB_STATUS_DATA_OVERRUN as an error 05d44e2571d4 scsi: mpi3mr: Handling of fault code for insufficient power 0dd139341f04 scsi: mpi3mr: Start controller indexing from 0 869fdc6f0606 scsi: mpi3mr: Fix corrupt config pages PHY state is switched in sysfs b8ed09e397f8 scsi: mpi3mr: Synchronize access to ioctl data buffer 4524a8d175f0 scsi: mpt3sas: Diag-Reset when Doorbell-In-Use bit is set during driver load time b34f7381cd10 spi: intel: Add Panther Lake SPI controller support fdaaf929432f bpf: Zero index arg error string for dynptr and iter a089dad6f92d platform/x86: asus-nb-wmi: Ignore unknown event 0xCF 2d95df70e594 LoongArch: BPF: Adjust the parameter of emit_jirl() 45d7745c89c1 LoongArch: Fix reserving screen info memory for above-4G firmware ca5995f805bb regmap: Use correct format specifier for logging range errors 98575bd6e7b1 smb: server: Fix building with GCC 15 532a29e8fa28 ALSA: sh: Use standard helper for buffer accesses 4287eb3951ca ALSA: hda/conexant: fix Z60MR100 startup pop issue f0a3b2d9692d ALSA: ump: Update legacy substream names upon FB info update 9dc4b8a8a415 ALSA: ump: Indicate the inactive group in legacy substream names fc98df1d7a9e ALSA: ump: Don't open legacy substream for an inactive group 0a65d850c45d udf: Verify inode link counts before performing rename 4d9b403474f0 udf: Skip parent dir link count update if corrupted 466ca39dbf5d scsi: megaraid_sas: Fix for a potential deadlock 65289f50c18d scsi: qla1280: Fix hw revision numbering for ISP1020/1040 56216257d429 watchdog: mediatek: Add support for MT6735 TOPRGU/WDT a42417a8cffc Revert "watchdog: s3c2410_wdt: use exynos_get_pmu_regmap_by_phandle() for PMU regs" 486fc631cc49 watchdog: rzg2l_wdt: Power on the watchdog domain in the restart handler b94011427ee3 watchdog: it87_wdt: add PWRGD enable quirk for Qotom QCML04 68662d78afbc tracing/kprobe: Make trace_kprobe's module callback called after jump_label update a39ff5bf2357 stddef: make __struct_group() UAPI C++-friendly 155829fd1e1d power: supply: bq24190: Fix BQ24296 Vbus regulator support 6d9cd2710545 powerpc/pseries/vas: Add close() callback in vas_vm_ops struct 16258a1d9303 ASoC: Intel: sof_sdw: Fix DMI match for Lenovo 21Q6 and 21Q7 3b0f5d3e5ebd ASoC: dt-bindings: realtek,rt5645: Fix CPVDD voltage comment f4d68bdfaef6 ASoC: Intel: sof_sdw: Fix DMI match for Lenovo 21QA and 21QB 7a51e3a5a1b8 ASoC: amd: ps: Fix for enabling DMIC on acp63 platform via _DSD entry d2f090ea57f8 mtd: rawnand: fix double free in atmel_pmecc_create_user() ba465de3022a platform/chrome: cros_ec_lpc: fix product identity for early Framework Laptops 909ecf15cb70 ASoC: SOF: Intel: hda-dai: Do not release the link DMA on STOP 54376d8d2659 dmaengine: at_xdmac: avoid null_prt_deref in at_xdmac_prep_dma_memset ed31336f8117 dmaengine: apple-admac: Avoid accessing registers in probe f5d231592430 dmaengine: fsl-edma: implement the cleanup path of fsl_edma3_attach_pd() 4ecd6f505e4f dmaengine: amd: qdma: Remove using the private get and set dma_ops APIs d8c3d13f5519 dmaengine: tegra: Return correct DMA status when paused 5dd888449338 dmaengine: dw: Select only supported masters for ACPI devices 27dd33034561 dmaengine: mv_xor: fix child node refcount handling in early exit c180c3f42d34 ALSA: memalloc: prefer dma_mapping_error() over explicit address checking 5cdf336412a9 phy: rockchip: naneng-combphy: fix phy reset 7061849a4a17 phy: rockchip: samsung-hdptx: Set drvdata before enabling runtime PM e4e6217cf7a6 phy: usb: Toggle the PHY power during init 7e7c8ffc017d phy: core: Fix that API devm_phy_destroy() fails to destroy the phy f797151e8479 phy: core: Fix that API devm_of_phy_provider_unregister() fails to unregister the phy provider 09f17bfb3653 phy: core: Fix that API devm_phy_put() fails to release the phy 479b6c2a5ff2 phy: core: Fix an OF node refcount leakage in of_phy_provider_lookup() a817e938a0c6 phy: core: Fix an OF node refcount leakage in _of_phy_get() d84bd63d4391 phy: qcom-qmp: Fix register name in RX Lane config of SC8280XP 464b493ac4d8 mtd: rawnand: arasan: Fix missing de-registration of NAND acb13fcf7590 mtd: rawnand: arasan: Fix double assertion of chip-select ee33d36f4174 mtd: diskonchip: Cast an operand to prevent potential overflow b186b36a7c21 nfsd: restore callback functionality for NFSv4.0 7b005cff0de4 nfsd: Revert "nfsd: release svc_expkey/svc_export with rcu_work" 997cf2d8c206 bpf: Check negative offsets in __bpf_skb_min_len() 4aa5dcb3891f tcp_bpf: Add sk_rmem_alloc related logic for tcp_bpf ingress redirection 35727f450603 tcp_bpf: Charge receive socket buffer in bpf_tcp_ingress() 987cf3869d77 smb: fix bytes written value in /proc/fs/cifs/Stats 825aaa75f785 smb: client: Deduplicate "select NETFS_SUPPORT" in Kconfig f7ef892250f8 selftests/bpf: Fix compilation error in get_uprobe_offset() 2175b66c7fc0 mm/vmstat: fix a W=1 clang compiler warning 8cdfb0656965 fork: avoid inappropriate uprobe access to invalid mm f4ab7d74247b bpf: Fix bpf_get_smp_processor_id() on !CONFIG_SMP f0f2e5aa56e9 arm64: dts: broadcom: Fix L2 linesize for Raspberry Pi 5 122a2f3550a8 ceph: allocate sparse_ext map only for sparse reads c1197c1457bb media: dvb-frontends: dib3000mb: fix uninit-value in dib3000_write_reg 319addc2ad90 Linux 6.12.7 2d129beb8dd4 epoll: Add synchronous wakeup support for ep_poll_callback a086c8d7f279 mm: convert partially_mapped set/clear operations to be atomic a095090b7015 mm: shmem: fix ShmemHugePages at swapout cb12d61361ce mm: use aligned address in copy_user_gigantic_page() b79b6fe0737f mm: use aligned address in clear_gigantic_page() eb9041837123 ceph: fix memory leak in ceph_direct_read_write() cbd952b2c4e6 ceph: fix memory leaks in __ceph_sync_read() 28433d0b7b29 ceph: improve error handling and short/overflow-read logic in __ceph_sync_read() ddbbc04989f0 ceph: validate snapdirname option length when mounting 99a37ab76a31 ceph: give up on paths longer than PATH_MAX adc4b70fb659 of: Fix refcount leakage for OF node returned by __of_get_dma_parent() c62318587c06 of: Fix error path in of_parse_phandle_with_args_map() 501d68639106 of: address: Preserve the flags portion on 1:1 dma-ranges mapping e0d9c581ac73 of: property: fw_devlink: Do not use interrupt-parent directly 185edda7d773 udmabuf: also check for F_SEAL_FUTURE_WRITE 93f08e5c393f udmabuf: fix racy memfd sealing check ff561987ff12 nilfs2: prevent use of deleted inode 4a650eb9482c nilfs2: fix buffer head leaks in calls to truncate_inode_pages() 69860ca08e5c ocfs2: fix the space leak in LA when releasing LA e30e72844c1c of/irq: Fix using uninitialized variable @addr_len in API of_irq_parse_one() 2976661ed4de of/irq: Fix interrupt-map cell length check in of_irq_parse_imap_parent() 3931567bf175 KVM: SVM: Allow guest writes to set MSR_AMD64_DE_CFG bits 16846e8e0ace NFS/pnfs: Fix a live lock between recalled layouts and layoutget 4f95a2186b7f io_uring: check if iowq is killed before queuing 06eb0894896b io_uring: Fix registered ring file refcount leak 416226eb3f3a selftests/bpf: Use asm constraint "m" for LoongArch fcd39809bf67 selftests/memfd: run sysctl tests when PID namespace support is enabled d3e73fe7ca21 tracing: Check "%s" dereference via the field and not the TP_printk format 683eccacc02d tracing: Add "%s" check in test_event_printk() 71a613ceac1a tracing: Add missing helper functions in event pointer dereference check 3985cd30472a tracing: Fix test_event_printk() to process entire print argument 578874b2bb94 accel/ivpu: Fix WARN in ivpu_ipc_send_receive_internal() a1e597ee5920 accel/ivpu: Fix general protection fault in ivpu_bo_list() 127e907e11cc smb: client: fix TCP timers deadlock after rmmod 22b5c2acd65d KVM: x86: Play nice with protected guests in complete_hypercall_exit() bacd0498dea0 x86/hyperv: Fix hv tsc page based sched_clock for hibernation 9015ebfe8ec5 tools: hv: Fix a complier warning in the fcopy uio daemon 3dd7a30c6d7f Drivers: hv: util: Avoid accessing a ringbuffer not initialized yet 52f46047031f fgraph: Still initialize idle shadow stacks when starting 01b888b31b52 drm/amdgpu/mmhub4.1: fix IP version check b2f23a1c7181 drm/amdgpu/gfx12: fix IP version check 5c923087adc7 drm/amdgpu/nbio7.0: fix IP version check f7d75bc2430f s390/mm: Fix DirectMap accounting f16eadc6fce4 btrfs: tree-checker: reject inline extent items with 0 ref count c85a41172efb btrfs: fix improper generation check in snapshot delete 39f1ef13d8da btrfs: split bios to the fs sector size boundary 9667c9146418 alloc_tag: fix set_codetag_empty() when !CONFIG_MEM_ALLOC_PROFILING_DEBUG ec12f30fe542 ring-buffer: Fix overflow in __rb_map_vma 4234ca9884bc mm/page_alloc: don't call pfn_to_page() on possibly non-existent PFN in split_large_buddy() ad7c9f1f4322 vmalloc: fix accounting with i915 6fb92e9a52e3 zram: fix uninitialized ZRAM not releasing backing device 6d91e90cfc34 zram: refuse to use zero sized block device as backing device cbe4eef73d0e drm/amdgpu/smu14.0.2: fix IP version check ea72b2f21f74 drm/amdgpu/nbio7.7: fix IP version check d887a3b08ad9 drm/amdgpu/nbio7.11: fix IP version check 1828714c091b trace/ring-buffer: Do not use TP_printk() formatting for boot mapped buffers b5792c162dcf block: avoid to reuse `hctx` not removed from cpuhp callback list 0f289ba4e5ae hwmon: (tmp513) Fix interpretation of values of Temperature Result and Limit Registers 62721d74829e hwmon: (tmp513) Fix Current Register value interpretation 2a4a917cbab8 hwmon: (tmp513) Fix interpretation of values of Shunt Voltage and Limit Registers 67291d601f2b drm/amdgpu: don't access invalid sched 5d6f446eca40 i915/guc: Accumulate active runtime on gt reset 4f02f0866342 i915/guc: Ensure busyness counter increases motonically 7779088287dc i915/guc: Reset engine utilization buffer before registration 17a915416b1f drm/panel: synaptics-r63353: Fix regulator unbalance e44cc317b8db drm/panel: st7701: Add prepare_prev_first flag to drm_panel 4021a163e101 drm/panel: novatek-nt35950: fix return value check in nt35950_probe() 747547972e64 drm/panel: himax-hx83102: Add a check to prevent NULL pointer dereference c8395bfcd0e3 dma-buf: Fix __dma_buf_debugfs_list_del argument for !CONFIG_DEBUG_FS c9fc8428d425 udmabuf: fix memory leak on last export_udmabuf() error path 8e86e9909ad2 udmabuf: udmabuf_create pin folio codestyle cleanup 004da42b8e57 drm/amdgpu: Handle NULL bo->tbo.resource (again) in amdgpu_vm_bo_update 3818802ddc3d drm/amdgpu: fix amdgpu_coredump 47c8b6cf1d08 drm/modes: Avoid divide by zero harder in drm_mode_vrefresh() ef1f520cf574 drm/amd: Update strapping for NBIO 2.5.0 d9369f0c9f95 drm/display: use ERR_PTR on DP tunnel manager creation fail eed704d8ab67 thunderbolt: Don't display nvm_version unless upgrade supported 9e2ff33ce003 thunderbolt: Improve redrive mode handling cb13e17466a0 thunderbolt: Add support for Intel Panther Lake-M/P 7ccad1ee83c4 xhci: Turn NEC specific quirk for handling Stop Endpoint errors generic ced29f2149c9 USB: serial: option: add Telit FE910C04 rmnet compositions 23e63f62c64f USB: serial: option: add MediaTek T7XX compositions 50d84d15e338 USB: serial: option: add Netprisma LCUK54 modules for WWAN Ready 121b84c987e2 USB: serial: option: add MeiG Smart SLM770A e6b2735a766a USB: serial: option: add TCL IK512 MBIM & ECM ebdfd6b0f297 hexagon: Disable constant extender optimization for LLVM prior to 19.1.0 dedea26a149f efivarfs: Fix error on non-existent file 065b3e27e45d i2c: riic: Always round-up when calculating bus period 97701315e32e block: Revert "block: Fix potential deadlock while freezing queue and acquiring sysfs_lock" b2b4eddf2f18 net: mctp: handle skb cleanup on sock_queue failures 7e1ad75dccf3 chelsio/chtls: prevent potential integer overflow on 32bit 4f393ea1e2f9 net: tun: fix tun_napi_alloc_frags() b965edb0197a KVM: x86: Cache CPUID.0xD XSTATE offsets+sizes during module init ea78f77f7832 KVM: arm64: Do not allow ID_AA64MMFR0_EL1.ASIDbits to be overridden 06e213205826 EDAC/amd64: Simplify ECC check on unified memory controllers 20bf32f48288 irqchip/gic-v3: Work around insecure GIC integrations 2f19001192cc mmc: mtk-sd: disable wakeup in .remove() and in the error path of .probe() b2dc310a5591 mmc: sdhci-tegra: Remove SDHCI_QUIRK_BROKEN_ADMA_ZEROLEN_DESC quirk aa9e573145e2 net: mdiobus: fix an OF node reference leak 98031a6992c9 psample: adjust size if rate_as_probability is set 57ed6505ba70 netdev-genl: avoid empty messages in queue dump 67814ea2d1b0 net: dsa: restore dsa_software_vlan_untag() ability to operate on VLAN-untagged traffic cb82774ee721 selftests: openvswitch: fix tcpdump execution 8fe8bffbb997 netfilter: ipset: Fix for recursive locking warning d2e6df65ecfb ipvs: Fix clamp() of ip_vs_conn_tab on small memory systems 0f897e47e2e4 can: m_can: fix missed interrupts with m_can_pci 3a3696ec46cf can: m_can: set init flag earlier in probe 5c553262f063 net: netdevsim: fix nsim_pp_hold_write() b3b49641a99b net: ethernet: bgmac-platform: fix an OF node reference leak 1f2eb6c32bae net: ethernet: oa_tc6: fix tx skb race condition between reference pointers b15b0df3967e net: ethernet: oa_tc6: fix infinite loop error when tx credits becomes 0 9f88db1b771b net: hinic: Fix cleanup in create_rxqs/txqs() ed6f8d671933 team: Fix feature exposure when no ports are present b38e858ab0c0 netdev: fix repeated netlink messages in queue stats d924c8afe666 netdev: fix repeated netlink messages in queue dump 938e7c364e29 ksmbd: fix broken transfers when exceeding max simultaneous operations 7e2bb4108a05 ksmbd: count all requests in req_running counter 280d1b743a3b net: renesas: rswitch: rework ts tags management 69324efed0e2 ionic: use ee->offset when returning sprom data 13355dd37e22 ionic: no double destroy workqueue ee2e931b2b46 ionic: Fix netdev notifier unregister on failure 1c2d7999d152 tools/net/ynl: fix sub-message key lookup for nested attributes 8e9ef6bdf71b netdevsim: prevent bad user input in nsim_dev_health_break_write() a8836eae3288 net: mscc: ocelot: fix incorrect IFH SRC_PORT field in ocelot_ifh_set_basic() df3dfe1a93c6 net/smc: check return value of sock_recvmsg when draining clc data 48d5a8a304a6 net/smc: check smcd_v2_ext_offset when receiving proposal msg 42f6beb2d577 net/smc: check v2_ext_offset/eid_cnt/ism_gid_cnt when receiving proposal msg 47ce46349672 net/smc: check iparea_offset and ipv6_prefixes_cnt when receiving proposal msg 45455e780f65 net/smc: check sndbuf_space again after NOSPACE flag is set in smc_poll 841b1824750d net/smc: protect link down work from execute after lgr freed cec68375b8e1 cxl/region: Fix region creation for greater than x2 switches 87d5a852f0bc cxl/pci: Fix potential bogus return value upon successful probing d72139fa2024 tools: hv: change permissions of NetworkManager configuration file bc1f8a86e34a xfs: fix zero byte checking in the superblock scrubber 07f2f8083a7a xfs: fix sb_spino_align checks for large fsblock sizes 5ca4ca38bc74 xfs: fix off-by-one error in fsmap's end_daddr usage 5b935d8b7024 xfs: fix sparse inode limits on runt AG 825fe7dae3b8 xfs: sb_spino_align is not verified 30424481090d erofs: use buffered I/O for file-backed mounts by default f067d3f69d19 erofs: reference `struct erofs_device_info` for erofs_map_dev 3e0d81efcb45 erofs: use `struct erofs_device_info` for the primary device 910798ecd33d erofs: add erofs_sb_free() helper 532d40c321fb s390/mm: Consider KMSAN modules metadata for paging levels baedaacee165 sched/dlserver: Fix dlserver time accounting bdd68033d11a sched/dlserver: Fix dlserver double enqueue 0653fa6ee045 erofs: fix PSI memstall accounting 97645ed2f3eb s390/ipl: Fix never less than zero warning 9945c014cb01 i2c: pnx: Fix timeout in wait functions 68298822cc95 p2sb: Do not scan and remove the P2SB device when it is unhidden 5969df5eaad4 p2sb: Move P2SB hide and unhide code to p2sb_scan_and_cache() de96c4de9c87 p2sb: Introduce the global flag p2sb_hidden_by_bios e6e1555d2170 p2sb: Factor out p2sb_read_from_cache() ecffd162e97e sched/eevdf: More PELT vs DELAYED_DEQUEUE 0ee98301f1f0 sched/fair: Fix sched_can_stop_tick() for fair tasks 5dbe6816c491 sched/fair: Fix NEXT_BUDDY 5d4380ec054e RISC-V: KVM: Fix csr_write -> csr_set for HVIEN PMU overflow bit 891c43f4f9a8 firmware: arm_ffa: Fix the race around setting ffa_dev->properties e385c781a305 firmware: arm_scmi: Fix i.MX build dependency 9d5dd7ccea1b net: stmmac: fix TSO DMA API usage causing oops e3e54ad9eff8 net: sched: fix ordering of qlen adjustment e9d65b48ce1a Linux 6.12.6 5013bd1e23dc x86/static-call: fix 32-bit build f6e1c44d731a x86/xen: remove hypercall page 42d50bb38a69 x86/xen: use new hypercall functions instead of hypercall page 3fbfac0f3044 x86/xen: add central hypercall functions f7c3fdad0a47 x86/xen: don't do PV iret hypercall through hypercall page fa0f23a60ea5 x86/static-call: provide a way to do very early static-call updates c6eef3643608 objtool/x86: allow syscall instruction 505b3523644d x86: make get_cpu_vendor() accessible from Xen code 7728e974ffbf xen/netfront: fix crash when removing device 1e04ca11a444 KVM: arm64: Disable MPAM visibility by default and ignore VMM writes 5804b6a7f67c rust: kbuild: set `bindgen`'s Rust target version f1a494df8350 block: Fix potential deadlock while freezing queue and acquiring sysfs_lock c1291ea131d1 blk-mq: move cpuhp callback registering out of q->sysfs_lock 7ccd62135403 kselftest/arm64: abi: fix SVCR detection eea698975153 blk-iocost: Avoid using clamp() on inuse in __propagate_weights() b0193a31a0ca drm/xe/reg_sr: Remove register pool 3c73dad37c31 drm/xe: fix the ERR_PTR() returned on failure to allocate tiny pt 0d66dd490427 net: dsa: tag_ocelot_8021q: fix broken reception 124bedb2889b net: dsa: microchip: KSZ9896 register regmap alignment to 32 bit boundaries b7f75516fe11 net: renesas: rswitch: fix initial MPIC register setting d20ff1d3cb40 Bluetooth: btmtk: avoid UAF in btmtk_process_coredump cbe640d6cae5 Bluetooth: iso: Fix circular lock in iso_conn_big_sync c541d7b5e179 Bluetooth: iso: Fix circular lock in iso_listen_bis d0f4a51246e2 Bluetooth: SCO: Add support for 16 bits transparent voice setting 827f30b1dfaf Bluetooth: iso: Fix recursive locking warning 4ca50db1c567 Bluetooth: iso: Always release hdev at the end of iso_listen_bis f9ecc90b5d50 Bluetooth: hci_event: Fix using rcu_read_(un)lock while iterating 458aa6704c00 ACPICA: events/evxfregn: don't release the ContextMutex that was never acquired b21a849764a4 ASoC: Intel: sof_sdw: Add space for a terminator into DAIs array e500152469fd team: Fix feature propagation of NETIF_F_GSO_ENCAP_ALL eddf3105e619 team: Fix initial vlan_feature set in __team_compute_features c6b9b1f67b6d bonding: Fix feature propagation of NETIF_F_GSO_ENCAP_ALL 6069914e0f42 bonding: Fix initial {vlan,mpls}_feature set in bond_compute_features 4b8fd0751a2a net, team, bonding: Add netdev_base_features helper 356078a5c55e net/sched: netem: account for backlog updates from child qdisc 62380275954e net: dsa: felix: fix stuck CPU-injected packets with short taprio windows 9f468bfed1fb net: mana: Fix irq_contexts memory leak in mana_gd_setup_irqs 9fda340cbfbf net: mana: Fix memory leak in mana_gd_setup_irqs 7cf0bd232b56 netfilter: nf_tables: do not defer rule destruction via call_rcu 45fe76573a25 netfilter: IDLETIMER: Fix for possible ABBA deadlock baf9d7f5a75f selftests: netfilter: Stabilize rpath.sh c3a2fb308678 ASoC: fsl_spdif: change IFACE_PCM to IFACE_MIXER 1e65b0511203 ASoC: fsl_xcvr: change IFACE_PCM to IFACE_MIXER eef2a7d8113c libperf: evlist: Fix --cpu argument on hybrid platform 13ba06e2601e Bluetooth: Improve setsockopt() handling of malformed user input e4ac72dd79e0 ASoC: tas2781: Fix calibration issue in stress test 0e01edde2559 net: renesas: rswitch: handle stop vs interrupt race 92007a28f954 net: renesas: rswitch: avoid use-after-put for a device tree node df3aa9c5600d net: renesas: rswitch: fix leaked pointer on error path d39c2d9577c4 net: renesas: rswitch: fix race window between tx start and complete f36e30822f1a net: renesas: rswitch: fix possible early skb release 0dfcc215b4ce cifs: Fix rmdir failure due to ongoing I/O on deleted file 3f5bf3dc6f31 Documentation: networking: Add a caveat to nexthop_compat_mode sysctl fe9274027697 bnxt_en: Fix aggregation ID mask to prevent oops on 5760X chips e7b02a0febbc block: get wp_offset by bdev_offset_from_zone_start 0749982c51da Documentation: PM: Clarify pm_runtime_resume_and_get() return value f5e71ae56cb7 ASoC: amd: yc: Fix the wrong return value 36c0764474b6 ALSA: control: Avoid WARN() for symlink errors 586241f4160e qca_spi: Make driver probing reliable 6df6cab9b6eb qca_spi: Fix clock speed for multiple QCA7000 51403c89a789 cxgb4: use port number to set mac addr 889825d9a475 ACPI: resource: Fix memory resource type union access 53654cd4c896 net: sparx5: fix the maximum frame length register 730ab6397a18 net: sparx5: fix FDMA performance issue 771e7fc9f186 spi: aspeed: Fix an error handling path in aspeed_spi_[read|write]_user() 10eb845a8719 regulator: axp20x: AXP717: set ramp_delay 6a4c7173a645 net: mscc: ocelot: perform error cleanup in ocelot_hwstamp_set() 266ac61e5911 net: mscc: ocelot: be resilient to loss of PTP packets during transmission 2a80ea8b2541 net: mscc: ocelot: ocelot->ts_id_lock and ocelot_port->tx_skbs.lock are IRQ-safe 123515f97cab net: mscc: ocelot: improve handling of TX timestamp for unknown skb b12cdb8f2e9c net: mscc: ocelot: fix memory leak on ocelot_port_add_txtstamp_skb() 6610c7f8a8d4 net: defer final 'struct net' free in netns dismantle 2b351355bbd5 net: lapb: increase LAPB_HEADER_LEN 35fe39bc39af bnxt_en: Fix GSO type for HW GRO packets on 5750X chips aca99e1fa9d7 ptp: kvm: x86: Return EOPNOTSUPP instead of ENODEV from kvm_arch_ptp_init() 04ac4bd0faf7 selftests: mlxsw: sharedbuffer: Ensure no extra packets are counted 0e69887a8932 selftests: mlxsw: sharedbuffer: Remove duplicate test cases 735742ef07b9 selftests: mlxsw: sharedbuffer: Remove h1 ingress test case c2f296183c61 wifi: cfg80211: sme: init n_channels before channels[] access a59c61a1869c net/mlx5: DR, prevent potential error pointer dereference a852c82eda49 tipc: fix NULL deref in cleanup_bearer() 14a122007c04 batman-adv: Do not let TT changes list grows indefinitely b2abe3570749 batman-adv: Remove uninitialized data in full table TT response 075704ca741a batman-adv: Do not send uninitialized TT changes cc9b20ddc2d2 amdgpu/uvd: get ring reference from rq scheduler 212846fafb75 acpi: nfit: vmalloc-out-of-bounds Read in acpi_nfit_ctl 6234eda09372 perf machine: Initialize machine->env to address a segfault 80579c198dd2 wifi: mac80211: fix station NSS capability initialization order fbe94d4ab93e wifi: mac80211: fix a queue stall in certain cases of CSA 1145c393651c wifi: mac80211: init cnt before accessing elem in ieee80211_copy_mbssid_beacon f850d1d9f110 wifi: nl80211: fix NL80211_ATTR_MLO_LINK_ID off-by-one ce1ecccd6d4e perf tools: Fix build-id event recording b2fc4b17fc13 bpf: Augment raw_tp arguments with PTR_MAYBE_NULL 2bd517bafc38 bpf, sockmap: Fix update element with same bf2318e288f6 bpf, sockmap: Fix race between element replace and close() dfb15ddf3b65 bpf,perf: Fix invalid prog_array access in perf_event_detach_bpf_prog e6d1dec1424c bpf: Fix theoretical prog_array UAF in __uprobe_perf_func() 2c3ca17a071a bpf: Check size for BTF-based ctx access of pointer members 6aefe5d97ae5 xfs: unlock inodes when erroring out of xfs_trans_alloc_dir 202f2350e6a0 xfs: only run precommits once per transaction object 704d5733bf39 xfs: fix scrub tracepoints when inode-rooted btrees are involved 181cb9643633 xfs: return from xfs_symlink_verify early on V4 filesystems 3b6616ffc99b xfs: fix null bno_hint handling in xfs_rtallocate_rtg 3e2f62d1d773 xfs: return a 64-bit block count from xfs_btree_count_blocks 31ecfd1d4f74 xfs: don't drop errno values when we fail to ficlone the entire range 8fb661bfcb92 xfs: update btree keys correctly when _insrec splits an inode root block 9a741ed41242 xfs: set XFS_SICK_INO_SYMLINK_ZAPPED explicitly when zapping a symlink 2d981e170fb2 drm/amdkfd: hard-code MALL cacheline size for gfx11, gfx12 01bdb31fc5aa drm/amdkfd: hard-code cacheline size for gfx11 768442d91893 drm/amdkfd: Dereference null return value 5a6bd9350424 drm/amdgpu: fix when the cleaner shader is emitted bd882c3ca13e drm/amd/pm: Set SMU v13.0.7 default workload type 6c4102522abf drm/amdgpu: fix UVD contiguous CS mapping problem e6ebe4f14a26 drm/i915: Fix NULL pointer dereference in capture_engine 8ce157e38f4a drm/i915/color: Stop using non-posted DSB writes for legacy LUT b9dd95dc5eec drm/i915: Fix memory leak by correcting cache object name in error handler bfb6f5ea906b drm/amdkfd: pause autosuspend when creating pdd 840527f4a818 drm/xe: Call invalidation_fence_fini for PT inval fences in error state ffd774c34774 iommu/vt-d: Fix qi_batch NULL pointer with nested parent domain 9a0a72d3ed91 iommu/vt-d: Remove cache tags before disabling ATS 568e3a7546f6 iommu/tegra241-cmdqv: do not use smp_processor_id in preemptible context 9e77eb481ba6 usb: dwc3: xilinx: make sure pipe clock is deselected in usb2 only mode d32babf3feea usb: typec: ucsi: Fix completion notifications dd6b0ca6025f usb: gadget: u_serial: Fix the issue that gs_start_io crashed due to accessing null pointer 7737279ce67c usb: typec: anx7411: fix OF node reference leaks in anx7411_typec_switch_probe() b089cdb7e199 usb: dwc3: imx8mp: fix software node kernel dump f4911ecc0034 usb: typec: anx7411: fix fwnode_handle reference leak 0967e8e734b8 usb: ehci-hcd: fix call balance of clocks handling routines f73c42713523 usb: gadget: midi2: Fix interpretation of is_midi1 bits cab34b0c9da7 scsi: ufs: core: Update compl_time_stamp_local_clock after completing a cqe 681cdeb6dfd1 usb: dwc2: Fix HCD port connection race 5aae028263d9 usb: dwc2: hcd: Fix GetPortStatus & SetPortFeature 54db591cb797 usb: dwc2: Fix HCD resume 22671807181c ata: sata_highbank: fix OF node reference leak in highbank_initialize_phys() 5de70cdf42c1 bpf: Revert "bpf: Mark raw_tp arguments with PTR_MAYBE_NULL" 2588c29afdc8 usb: core: hcd: only check primary hcd skip_phy_initialization d7a7e501fb72 gpio: graniterapids: Check if GPIO line can be used for IRQs e1ae30510440 gpio: graniterapids: Determine if GPIO pad can be used by driver 9e45c2eea3f7 gpio: graniterapids: Fix invalid RXEVCFG register bitmask 7247fa29c7bb gpio: graniterapids: Fix invalid GPI_IS register offset 6832fcfb44da gpio: graniterapids: Fix incorrect BAR assignment e631cab10c6b gpio: graniterapids: Fix vGPIO driver crash 0eae680d03fb block: Ignore REQ_NOWAIT for zone reset and zone finish operations 15e56cd38546 usb: host: max3421-hcd: Correctly abort a USB request. 8f2cf4d32b15 drm/panic: remove spurious empty line to clean warning 71c359f6a4f7 crypto: hisilicon/debugfs - fix the struct pointer incorrectly offset problem 3abfc4130c42 riscv: Fix IPIs usage in kfence_protect_page() abf985f61a01 ALSA: hda/realtek: Fix headset mic on Acer Nitro 5 3be6628c4746 ALSA: usb-audio: Add implicit feedback quirk for Yamaha THR5 e4dbfa63612b gpio: ljca: Initialize num before accessing item in ljca_gpio_config e9bce603fb21 spi: rockchip: Fix PM runtime count on no-op cs 825bccd94343 memcg: slub: fix SUnreclaim for post charged objects 6e564f2ae924 gpio: graniterapids: Fix GPIO Ack functionality 7fa80134cf26 block: Prevent potential deadlocks in zone write plug error recovery a4b656ea1b90 dm: Fix dm-zoned-reclaim zone write pointer alignment eea49fcea50a block: Use a zone write plug BIO work for REQ_NOWAIT BIOs cbd06d98087c block: Switch to using refcount_t for zone write plugs 29d1e06560f0 blk-cgroup: Fix UAF in blkcg_unpin_online() 7174f13ea28a riscv: Fix wrong usage of __pa() on a fixmap address 344945806f2f riscv: mm: Do not call pmd dtor on vmemmap page table teardown edd776618eee virtio_net: ensure netdev_tx_reset_queue is called on tx ring resize 098b9821fe26 virtio_ring: add a func argument 'recycle_done' to virtqueue_resize() b4294d4ac61f virtio_net: correct netdev_tx_reset_queue() invocation point 9891675bba06 perf ftrace: Fix undefined behavior in cmp_profile_data() 8aa9d1ff5b7f tcp: check space before adding MPTCP SYN options 26702b3439f5 splice: do not checksum AF_UNIX sockets a39e31e22a53 ksmbd: fix racy issue from session lookup and expire 0535f67fbafa clk: en7523: Fix wrong BUS clock for EN7581 c0ab5e01a51a perf/x86/intel/ds: Unconditionally drain PEBS DS when changing PEBS_DATA_CFG a3d85c14899b sched/deadline: Fix replenish_dl_new_period dl_server condition 9b53d2c2a38a bpf: Fix UAF via mismatching bpf_prog/attachment RCU flavors 7415bc5198ef serial: sh-sci: Check if TX data was written to device in .tx_empty() 1832e61d879c usb: misc: onboard_usb_dev: skip suspend/resume sequence for USB5744 SMBus support 7160a4379dcc arch/arm64/configs: remove CONFIG_SM_DISPCC_8650 6d8ac5ebe6e8 aufs6: core 587abc1b64c4 aufs6: standalone 1af41d30ef42 aufs6: mmap 6ee2464d2e9d aufs6: base 103b676505f7 aufs6: kbuild 67281562943f qemux86: add configuration symbol to select values 73f315ca0823 sched/isolation: really align nohz_full with rcu_nocbs 1e4e7f8ab622 clear_warn_once: add a clear_warn_once= boot parameter 918e7a825e8b clear_warn_once: bind a timer to written reset value f533f87c3758 clear_warn_once: expand debugfs to include read support f149ca27cba9 tools: Remove some options from CLANG_CROSS_FLAGS e633abe9c44e libbpf: Fix build warning on ref_ctr_off ec0916a4cfc1 perf: perf can not parser the backtrace of app in the 32bit system and 64bit kernel. 03721ceb5626 perf: x86-32: explicitly include <errno.h> 4c36c5295bb0 perf: mips64: Convert __u64 to unsigned long long b0200449610d perf: fix bench numa compilation aff0940b2212 perf: add SLANG_INC for slang.h ef912018d28c perf: add sgidefs.h to for mips builds d8860f858b87 perf: change --root to --prefix for python install dc38a0eee6e5 perf: add 'libperl not found' warning 6ed51f8786da perf: force include of <stdbool.h> c538d4c4ac65 fat: Replace prandom_u32() with get_random_u32() 63d94846f0c5 fat: don't use obsolete random32 call in namei_vfat 7816667451ef FAT: Added FAT_NO_83NAME f81dbd60f0d5 FAT: Add CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES option 771cdefba44b FAT: Add CONFIG_VFAT_FS_NO_DUALNAMES option a24784fd8f88 yaffs2: update to v6.12 folio changes d0a48fd46db8 yaffs2: adapt to v6.10 i_time changes d097e4d4115a yaffs: fix mtime/itime field access 4411e0d49fe3 yaffs2: update VFS ctime operations to 6.6+ 1b6619086e8b yaffs2: v6.5 fixups 25b261ee3c54 yaffs2: Fix miscalculation of devname buffer length 5c07936a5d1c yaffs2: convert user_namespace to mnt_idmap 55986a1284b3 yaffs2: replace bdevname call with sprintf 6f5508f8db8f yaffs2: convert read_page -> readfolio fd179a5df5d5 yaffs: replace IS_ERR with IS_ERR_OR_NULL to check both ERR and NULL c9a620dacdd1 yaffs: fix -Wstringop-overread compile warning in yaffs_fix_null_name 78588208ed17 yaffs2: v5.12+ build fixups (not runtime tested) 8d2dddba272c yaffs: include blkdev.h 8c1ca9ef9712 yaffs: Fix build failure by handling inode i_version with proper atomic API 27005cbac2ed yaffs2: v5.6 build fixups 668211c9f9b7 yaffs2: fix memory leak when /proc/yaffs is read 285f911dcc1c yaffs: add strict check when call yaffs_internal_read_super ffc2ed489ccf yaffs: repair yaffs_get_mtd_device 6dce4b70a5e3 yaffs: Fix build failure by handling inode i_version with proper atomic API 19f283abc5d1 yaffs2: fix memory leak in mount/umount 04e84672b571 yaffs: Avoid setting any ACL releated xattr 4f221d6a32e2 Yaffs:check oob size before auto selecting Yaffs1 81f36004e56b fs: yaffs2: replace CURRENT_TIME by other appropriate apis 26d7a3dd0054 yaffs2: adjust to proper location of MS_RDONLY a7016eac4540 yaffs2: import git revision b4ce1bb (jan, 2020) feb240bbb91e initramfs: allow an optional wrapper script around initramfs generation 874746eaa341 drivers: gpu: drm: msm: registers: improve reproducibility 1d42508faee8 tools: use basename to identify file in gen-mach-types 4b055eca593d iwlwifi: select MAC80211_LEDS conditionally 97e20e275ac0 net/dccp: make it depend on CONFIG_BROKEN (CVE-2020-16119) 6dec58319165 defconfigs: drop obselete options a416ccb5b6c9 linux-yocto: Handle /bin/awk issues 7efe8a1e5158 uvesafb: provide option to specify timeout for task completion 78d10ae07eca uvesafb: print error message when task timeout occurs 80473b7eb8ca compiler.h: Undef before redefining __attribute_const__ ddeff2f1a9a7 vmware: include jiffies.h 3dcdda8912b4 Resolve jiffies wrapping about arp 3b1507db6735 nfs: Allow default io size to be configured. c2fedad05f77 check console device file on fs when booting 208d6fbada3f mount_root: clarify error messages for when no rootfs found dbe9454c8ea0 mconf: fix output of cflags and libraries 7c7b224f5cce menuconfig,mconf-cfg: Allow specification of ncurses location b6c189c81397 modpost: mask trivial warnings a5cc21325ba9 kbuild: exclude meta directory from distclean processing 361ec143c23f powerpc: serialize image targets 605e6ccb304c arm: serialize build targets e94b04fcb7d2 mtd_blkdevs: add mtd_table_mutex lock back to blktrans_{open, release} to avoid race condition 44cc7f69a0a0 cpu/amd: inhibit SMP check for qemux86 a08cb65331e6 x86_64_defconfig: Fix warnings 8ad332ef777b mips: make current_cpu_data preempt safe 754f05ddce3f mips: vdso: fix 'jalr $t9' crash in vdso code 325ff78ff44d mips: Kconfig: add QEMUMIPS64 option 99ae0eadcf11 4kc cache tlb hazard: tlbp cache coherency c6894c66a534 malta uhci quirks: make allowance for slow 4k(e)c 8b52c01f3294 arm64: defconfig: remove CONFIG_IPQ_APSS_5018 16c7629f035e drm/fb-helper: move zeroing code to drm_fb_helper_fill_var 6b60c874cbb0 arm64: defconfig: cleanup config options 8e44673ecd89 vexpress: Pass LOADADDR to Makefile f34e6805aad5 arm: ARM EABI socketcall 94dec9b88de4 ARM: LPAE: Invalidate the TLB for module addresses during translation fault (From OE-Core rev: 06f72780010ea628ade2c3838a05c5966750cc2e) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/6.6: update to v6.6.69Bruce Ashfield2025-01-043-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/6.6 to the latest korg -stable release that comprises the following commits: a30cd70ab75a Linux 6.6.69 ee18012c8015 block: avoid to reuse `hctx` not removed from cpuhp callback list 937fcde0e971 ALSA: hda/realtek: Fix spelling mistake "Firelfy" -> "Firefly" ff4dff0bbe79 x86/cpu/intel: Drop stray FAM6 check with new Intel CPU model defines 0098f6a62ac7 ALSA: sh: Fix wrong argument order for copy_from_iter() 1ce362065899 btrfs: sysfs: fix direct super block member reads 6e1a82259307 btrfs: avoid monopolizing a core when activating a swap file 13eb3cae1d8e power: supply: gpio-charger: Fix set charge current limits c484dbafbae9 i2c: microchip-core: fix "ghost" detections e1cc0e256092 i2c: imx: add imx7d compatible string for applying erratum ERR007805 b1f7476e07b9 PCI/MSI: Handle lack of irqdomain gracefully 3f66c65f6525 i2c: microchip-core: actually use repeated sends 80120bb4eef7 io_uring/sqpoll: fix sqpoll error handling races 03041e474a6a tracing: Prevent bad count for tracing_cpumask_write dafa7332e7c0 tracing: Constify string literal data member in struct trace_event_call c1a26ea77f81 freezer, sched: Report frozen tasks as 'D' instead of 'R' 60b57dc761d3 drm/amdkfd: pause autosuspend when creating pdd 4312b60fa7ac drm/amdkfd: Use device based logging for errors 9f7042ffc7f3 drm/amdkfd: drop struct kfd_cu_info 798f21e8a655 drm/amdkfd: reduce stack size in kfd_topology_add_device() 8406848671ce x86/cpu: Add Lunar Lake to list of CPUs with a broken MONITOR implementation fe48d03286b2 x86/cpu/intel: Switch to new Intel CPU model defines d7ac1856b6ec x86/cpu/vfm: Update arch/x86/include/asm/intel-family.h cb3491e875f6 x86/cpu/vfm: Add/initialize x86_vfm field to struct cpuinfo_x86 f3a3192993da x86/cpu: Add model number for another Intel Arrow Lake mobile processor 224d693c9203 x86/cpu: Add model number for Intel Clearwater Forest processor 14172f8e9485 drm/amdgpu/hdp6.0: do a posting read when flushing HDP c9ad5cbf2495 drm/amdgpu/hdp5.0: do a posting read when flushing HDP f60770d660dc drm/amdgpu/hdp4.0: do a posting read when flushing HDP a9cb2cc5b8b5 drm/amd/amdgpu: allow use kiq to do hdp flush under sriov 36a6e8aeae4a pmdomain: core: Add missing put_device() 13ced1c4980e ALSA: hda/realtek: fix micmute LEDs don't work on HP Laptops 31fc2ce99308 ALSA: hda/realtek: fix mute/micmute LEDs don't work for EliteBook X G1i 2d2b19ed4169 sched/task_stack: fix object_is_on_stack() for KASAN tagged pointers 1258986bbd17 MIPS: mipsregs: Set proper ISA level for virt extensions 37ee3b66eb62 MIPS: Probe toolchain support of -msym32 58bf93580fec blk-mq: move cpuhp callback registering out of q->sysfs_lock 079fcc926b0b blk-mq: register cpuhp callback after hctx is added to xarray table 12c0ddd6c551 virtio-blk: don't keep queue frozen during system suspend 9735d40f5fde drm/dp_mst: Ensure mst_primary pointer is valid in drm_dp_mst_handle_up_req() 5edf9f786a18 spi: omap2-mcspi: Fix the IS_ERR() bug for devm_clk_get_optional_enabled() 3556af9a68af scsi: storvsc: Do not flag MAINTENANCE_IN return of SRB_STATUS_DATA_OVERRUN as an error cf4bea16bb6d scsi: mpt3sas: Diag-Reset when Doorbell-In-Use bit is set during driver load time cecca8b42063 spi: intel: Add Panther Lake SPI controller support eb9b647a6834 platform/x86: asus-nb-wmi: Ignore unknown event 0xCF 4eb54230b0ba LoongArch: BPF: Adjust the parameter of emit_jirl() 5fc47124442d LoongArch: Fix reserving screen info memory for above-4G firmware 5e448ea8df48 regmap: Use correct format specifier for logging range errors 3ad1feaa0bd0 smb: server: Fix building with GCC 15 7dbf2af85cd3 ALSA: sh: Use standard helper for buffer accesses 39c860c96c64 ALSA: hda/conexant: fix Z60MR100 startup pop issue 3dea3c59c4bd udf: Skip parent dir link count update if corrupted f50783148ec9 scsi: megaraid_sas: Fix for a potential deadlock fbd7deb459b2 scsi: qla1280: Fix hw revision numbering for ISP1020/1040 ab9ae7e789ab watchdog: mediatek: Add support for MT6735 TOPRGU/WDT e64809e8754a watchdog: it87_wdt: add PWRGD enable quirk for Qotom QCML04 d4d67fa7158d tracing/kprobe: Make trace_kprobe's module callback called after jump_label update 23681bc4b59f stddef: make __struct_group() UAPI C++-friendly b7f60ffdfd96 powerpc/pseries/vas: Add close() callback in vas_vm_ops struct dd45c8778273 mtd: rawnand: fix double free in atmel_pmecc_create_user() e658f1c133b8 dmaengine: at_xdmac: avoid null_prt_deref in at_xdmac_prep_dma_memset aa2381a1ea39 dmaengine: apple-admac: Avoid accessing registers in probe 34d2c9c6de73 dmaengine: fsl-edma: implement the cleanup path of fsl_edma3_attach_pd() f2705359161f dmaengine: tegra: Return correct DMA status when paused 8cf5aa06d074 dmaengine: dw: Select only supported masters for ACPI devices 7f92f287b0fa dmaengine: mv_xor: fix child node refcount handling in early exit 908806a2e789 phy: rockchip: naneng-combphy: fix phy reset 96173874d6b8 phy: usb: Toggle the PHY power during init 94dd7d0665ec phy: core: Fix that API devm_phy_destroy() fails to destroy the phy 216b9f8335b5 phy: core: Fix that API devm_of_phy_provider_unregister() fails to unregister the phy provider 58068f8b7a55 phy: core: Fix that API devm_phy_put() fails to release the phy 80a6eeb3a73a phy: core: Fix an OF node refcount leakage in of_phy_provider_lookup() 293b3748abab phy: core: Fix an OF node refcount leakage in _of_phy_get() 826acec1a9f9 phy: qcom-qmp: Fix register name in RX Lane config of SC8280XP 36094da8b402 mtd: rawnand: arasan: Fix missing de-registration of NAND 649ba9c1712b mtd: rawnand: arasan: Fix double assertion of chip-select 3970d6b335fb mtd: diskonchip: Cast an operand to prevent potential overflow 15c184b4e7cf nfsd: restore callback functionality for NFSv4.0 488304065d0d nfsd: Revert "nfsd: release svc_expkey/svc_export with rcu_work" 0326fbf69311 bpf: Check negative offsets in __bpf_skb_min_len() 343a932a05f4 tcp_bpf: Add sk_rmem_alloc related logic for tcp_bpf ingress redirection 9dbc7e0e5ce5 tcp_bpf: Charge receive socket buffer in bpf_tcp_ingress() 9ef08c3fe764 mm/vmstat: fix a W=1 clang compiler warning d41fa58fca6f ceph: allocate sparse_ext map only for sparse reads 44e518abbb49 ceph: fix memory leak in ceph_direct_read_write() fb98248fc4a2 ceph: try to allocate a smaller extent map for sparse read 1d6de21f0029 media: dvb-frontends: dib3000mb: fix uninit-value in dib3000_write_reg 3ee19fb278a6 Linux 6.6.68 fd4d53318e96 dt-bindings: net: fec: add pps channel property c226b0f0d8b0 drm/amdgpu: Handle NULL bo->tbo.resource (again) in amdgpu_vm_bo_update 194532af82a1 net: fec: make PPS channel configurable 897bab2abdac net: fec: refactor PPS channel configuration 4cba44122663 io_uring/rw: avoid punting to io-wq directly 41928840172e io_uring/rw: treat -EOPNOTSUPP for IOCB_NOWAIT like -EAGAIN 6c27fc6a783c io_uring/rw: split io_read() into a helper d9831a655e13 epoll: Add synchronous wakeup support for ep_poll_callback b3ab12531d0d ceph: fix memory leaks in __ceph_sync_read() a07c0908e368 ceph: improve error handling and short/overflow-read logic in __ceph_sync_read() f006f6eaea7b ceph: validate snapdirname option length when mounting 7094f3b6df92 of: Fix refcount leakage for OF node returned by __of_get_dma_parent() a7e5dc8d5da1 of: Fix error path in of_parse_phandle_with_args_map() 50c960e79921 udmabuf: also check for F_SEAL_FUTURE_WRITE 284760b320a0 nilfs2: prevent use of deleted inode cfb608b4cf22 nilfs2: fix buffer head leaks in calls to truncate_inode_pages() fdfa42cefba4 of/irq: Fix using uninitialized variable @addr_len in API of_irq_parse_one() dd3412f29899 of/irq: Fix interrupt-map cell length check in of_irq_parse_imap_parent() 96c9ff350476 NFS/pnfs: Fix a live lock between recalled layouts and layoutget 2ca94c8de360 io_uring: check if iowq is killed before queuing a73f0425f44b io_uring: Fix registered ring file refcount leak 24047899f94e selftests/bpf: Use asm constraint "m" for LoongArch 8b7dfdf3dbd7 selftests/memfd: run sysctl tests when PID namespace support is enabled 2f6ad0b613cd tracing: Add "%s" check in test_event_printk() cc2c77b35186 tracing: Add missing helper functions in event pointer dereference check 452e89f1588d tracing: Fix test_event_printk() to process entire print argument 906807c734ed smb: client: fix TCP timers deadlock after rmmod 3d2634ec0d1d KVM: x86: Play nice with protected guests in complete_hypercall_exit() 89fcec5e466b Drivers: hv: util: Avoid accessing a ringbuffer not initialized yet a41ee016b5df btrfs: tree-checker: reject inline extent items with 0 ref count 90ae5b7a1c52 vmalloc: fix accounting with i915 0b5b0b65561b zram: fix uninitialized ZRAM not releasing backing device aca0f94c25de zram: refuse to use zero sized block device as backing device da61286b6512 hwmon: (tmp513) Fix interpretation of values of Temperature Result and Limit Registers 7e3b14abe39a hwmon: (tmp513) Fix Current Register value interpretation c680302c5eeb hwmon: (tmp513) Fix interpretation of values of Shunt Voltage and Limit Registers 81a3738bed1a hwmon: (tmp513) Use SI constants from units.h d0823a2fe057 hwmon: (tmp513) Simplify with dev_err_probe() 9d207df1282a hwmon: (tmp513) Don't use "proxy" headers da6b2c626ae7 drm/amdgpu: don't access invalid sched b91184b59437 i915/guc: Accumulate active runtime on gt reset 7871b0d81a3b i915/guc: Ensure busyness counter increases motonically b5e8103c46aa i915/guc: Reset engine utilization buffer before registration 5f46feefa5ef drm/panel: novatek-nt35950: fix return value check in nt35950_probe() b39de5a71bac drm/modes: Avoid divide by zero harder in drm_mode_vrefresh() d1b96495fa2a thunderbolt: Improve redrive mode handling cd8fb13924b3 USB: serial: option: add Telit FE910C04 rmnet compositions ec1ccad0c3b4 USB: serial: option: add MediaTek T7XX compositions 996c88c81fec USB: serial: option: add Netprisma LCUK54 modules for WWAN Ready eb748a5a8c59 USB: serial: option: add MeiG Smart SLM770A 27921a57efaf USB: serial: option: add TCL IK512 MBIM & ECM 637b6e17f11d hexagon: Disable constant extender optimization for LLVM prior to 19.1.0 b72d1e64984e efivarfs: Fix error on non-existent file 666c7b77d581 i2c: riic: Always round-up when calculating bus period 0eba9c56d77c chelsio/chtls: prevent potential integer overflow on 32bit efe74dd58a72 net: tun: fix tun_napi_alloc_frags() 65fac86c3d73 KVM: x86: Cache CPUID.0xD XSTATE offsets+sizes during module init 3e84704feefe EDAC/amd64: Simplify ECC check on unified memory controllers 2956429c7a4e mmc: mtk-sd: disable wakeup in .remove() and in the error path of .probe() 4ca7a0c83100 mmc: sdhci-tegra: Remove SDHCI_QUIRK_BROKEN_ADMA_ZEROLEN_DESC quirk b15b92daf67c net: mdiobus: fix an OF node reference leak 0e78c3eb72ec selftests: openvswitch: fix tcpdump execution 576b58f39b0f netfilter: ipset: Fix for recursive locking warning 592fc96af827 ipvs: Fix clamp() of ip_vs_conn_tab on small memory systems 4dfa9a924008 net: ethernet: bgmac-platform: fix an OF node reference leak 13fcc286811c net: hinic: Fix cleanup in create_rxqs/txqs() 55a81dcf79bc ksmbd: fix broken transfers when exceeding max simultaneous operations 8077d33fb8c8 ksmbd: count all requests in req_running counter ce2fade187dd net: renesas: rswitch: rework ts tags management 6cd7cad950d9 ionic: use ee->offset when returning sprom data da5736f516a6 ionic: Fix netdev notifier unregister on failure 470c5ecbac2f netdevsim: prevent bad user input in nsim_dev_health_break_write() 2f3c62ffe881 net: mscc: ocelot: fix incorrect IFH SRC_PORT field in ocelot_ifh_set_basic() 7a6927814b42 net/smc: check return value of sock_recvmsg when draining clc data 935caf324b44 net/smc: check smcd_v2_ext_offset when receiving proposal msg 295a92e3df32 net/smc: check v2_ext_offset/eid_cnt/ism_gid_cnt when receiving proposal msg 91a7c27c1444 net/smc: check iparea_offset and ipv6_prefixes_cnt when receiving proposal msg 2e0786b3006e net/smc: check sndbuf_space again after NOSPACE flag is set in smc_poll 2627c3e86469 net/smc: protect link down work from execute after lgr freed 06518a75de0a cxl/region: Fix region creation for greater than x2 switches fa299bfc1e0e cxl/pci: Fix potential bogus return value upon successful probing 9557ed4dcd8f tools: hv: change permissions of NetworkManager configuration file e5d1ae2d4d0b xfs: reset rootdir extent size hint after growfsrt 29fcb5fef608 xfs: take m_growlock when running growfsrt 35bd108619c2 xfs: use XFS_BUF_DADDR_NULL for daddrs in getfsmap code 9fadc53d793c xfs: Fix the owner setting issue for rmap query in xfs fsmap 4a82db7a4b73 xfs: conditionally allow FS_XFLAG_REALTIME changes if S_DAX is set b2dcbd8a928c xfs: attr forks require attr, not attr2 27336a327b40 xfs: remove unused parameter in macro XFS_DQUOT_LOGRES 1bee32f33c0a xfs: fix file_path handling in tracepoints cb95cb2450e3 xfs: convert comma to semicolon ca96d83c9307 xfs: don't walk off the end of a directory data block fe962ab3c4f1 xfs: Fix xfs_prepare_shift() range for RT 2e63ed9b0175 xfs: Fix xfs_flush_unmap_range() range for RT c070b8802159 xfs: create a new helper to return a file's allocation unit 7531c9ab2e55 xfs: declare xfs_file.c symbols in xfs_file.h ff627196ddc1 xfs: use consistent uid/gid when grabbing dquots for inodes c08d03996cea xfs: verify buffer, inode, and dquot items every tx commit 85d0947db262 xfs: fix the contact address for the sysfs ABI documentation e4ee7050712a i2c: pnx: Fix timeout in wait functions 76b63579a904 p2sb: Do not scan and remove the P2SB device when it is unhidden 3c469a528e39 p2sb: Move P2SB hide and unhide code to p2sb_scan_and_cache() 8b64ae60f3f9 p2sb: Introduce the global flag p2sb_hidden_by_bios f8c9788636f5 p2sb: Factor out p2sb_read_from_cache() 9194a9214b04 platform/x86: p2sb: Make p2sb_get_devfn() return void db3667c9bbfb net: stmmac: fix TSO DMA API usage causing oops 43fb5b0974eb usb: cdns3: Add quirk flag to enable suspend residency c7cc4152c0f4 PCI/AER: Disable AER service on suspend 3e221877dd92 PCI: Use preserve_config in place of pci_flags 0d1d7e0c6439 ASoC: Intel: sof_sdw: add quirk for Dell SKU 0B8C 9a6a33eb6be3 ASoC: Intel: sof_sdw: fix jack detection on ADL-N variant RVP dbdee8456aa8 MIPS: Loongson64: DTS: Fix msi node for ls7a d10b8db9907e usb: cdns3-ti: Add workaround for Errata i2409 25f760c9ecfd PCI: Add ACS quirk for Broadcom BCM5760X NIC db7d50a5d7c4 PCI: vmd: Create domain symlink before pci_bus_add_devices() 4f3cb0f96a2a usb: dwc2: gadget: Don't write invalid mapped sg entries into dma_desc with iommu enabled 97e13434b5da net: sched: fix ordering of qlen adjustment ab6cc4ef42d6 Linux 6.6.67 e68cbbef3d6f x86/static-call: fix 32-bit build 44a7b0419d35 ALSA: usb-audio: Fix a DMA to stack memory bug bcf0e2fda80c x86/xen: remove hypercall page bcca7e067909 x86/xen: use new hypercall functions instead of hypercall page 31f29270c15b x86/xen: add central hypercall functions 82c211ead1ec x86/xen: don't do PV iret hypercall through hypercall page cd95149561d5 x86/static-call: provide a way to do very early static-call updates 8fb54fe2e709 objtool/x86: allow syscall instruction aac984c87ef8 x86: make get_cpu_vendor() accessible from Xen code fe9a8f5250ae xen/netfront: fix crash when removing device 4a41bb9f2b40 net: rswitch: Avoid use-after-free in rswitch_poll() 9f7a9f95dfb7 selftests/bpf: remove use of __xlated() ce444a00414a selftests/bpf: Add netlink helper library 3a7d88f9814a tracing/kprobes: Skip symbol counting logic for module symbols in create_local_trace_kprobe() bfe9446ea1d9 bpf: sync_linked_regs() must preserve subreg_def 4e76efda1f0a KVM: arm64: Disable MPAM visibility by default and ignore VMM writes e2ccaf2d0eb5 kselftest/arm64: abi: fix SVCR detection 4a542118457d blk-iocost: Avoid using clamp() on inuse in __propagate_weights() ee11eaa15132 net: dsa: microchip: KSZ9896 register regmap alignment to 32 bit boundaries f5fcb1ff9f46 net: renesas: rswitch: fix initial MPIC register setting ecdcaea0e405 Bluetooth: btmtk: avoid UAF in btmtk_process_coredump 3bf09c685e1b Bluetooth: SCO: Add support for 16 bits transparent voice setting 263b390a826f Bluetooth: iso: Fix recursive locking warning 0108132d7d76 Bluetooth: hci_event: Fix using rcu_read_(un)lock while iterating 11dc486ed5d4 Bluetooth: ISO: Reassociate a socket with an active BIS 81c4b9529ed8 ACPICA: events/evxfregn: don't release the ContextMutex that was never acquired c6c217c6e28a team: Fix feature propagation of NETIF_F_GSO_ENCAP_ALL 679b5884e61d bonding: Fix feature propagation of NETIF_F_GSO_ENCAP_ALL 3824c5fad18e net/sched: netem: account for backlog updates from child qdisc 72dc88eca723 net: dsa: felix: fix stuck CPU-injected packets with short taprio windows 27f0574253f6 netfilter: nf_tables: do not defer rule destruction via call_rcu 8c2c8445cda8 netfilter: IDLETIMER: Fix for possible ABBA deadlock 01b2c761503b net: renesas: rswitch: handle stop vs interrupt race bf8c6755f020 net: renesas: rswitch: avoid use-after-put for a device tree node 78aa0aabb093 net: renesas: rswitch: fix leaked pointer on error path 0c316b6e0aef net: renesas: rswitch: fix race window between tx start and complete af327c0f41d6 net: rswitch: Add jumbo frames handling for TX 87388cbe9330 net: rswitch: Add a setting ext descriptor function 0aeec4bb6a9f net: rswitch: Add unmap_addrs instead of dma address in each desc 99ee2eb6e0fe net: rswitch: Use build_skb() for RX ad4bd2c039fb net: rswitch: Use unsigned int for desc related array index 2a584b1443bd net: rswitch: Drop unused argument/return value f789f9d1af40 Documentation: PM: Clarify pm_runtime_resume_and_get() return value 5b8ea6b89f92 ASoC: amd: yc: Fix the wrong return value d5a1ca7b5980 ALSA: control: Avoid WARN() for symlink errors 131798aea9ae qca_spi: Make driver probing reliable ebaf832f1e22 qca_spi: Fix clock speed for multiple QCA7000 3942f0b0d652 cxgb4: use port number to set mac addr ae5fab215f9c ACPI: resource: Fix memory resource type union access 0d9344165273 net: sparx5: fix the maximum frame length register ad74e16b351d net: sparx5: fix FDMA performance issue f1d6afbe1ecd spi: aspeed: Fix an error handling path in aspeed_spi_[read|write]_user() 8e9b5e14e5b9 net: mscc: ocelot: perform error cleanup in ocelot_hwstamp_set() 3b3277267d7b net: mscc: ocelot: be resilient to loss of PTP packets during transmission 5f2c6930c689 net: mscc: ocelot: ocelot->ts_id_lock and ocelot_port->tx_skbs.lock are IRQ-safe 7f42e62a6e9f net: mscc: ocelot: improve handling of TX timestamp for unknown skb d275b713496e net: mscc: ocelot: fix memory leak on ocelot_port_add_txtstamp_skb() b7a79e51297f net: defer final 'struct net' free in netns dismantle 03e661b5e7aa net: lapb: increase LAPB_HEADER_LEN 74f0a6912926 ptp: kvm: x86: Return EOPNOTSUPP instead of ENODEV from kvm_arch_ptp_init() 03528ff8de66 selftests: mlxsw: sharedbuffer: Ensure no extra packets are counted c9776bd1422e selftests: mlxsw: sharedbuffer: Remove duplicate test cases 2be4018f4ce1 selftests: mlxsw: sharedbuffer: Remove h1 ingress test case bd7ddc5f921d wifi: cfg80211: sme: init n_channels before channels[] access 325cf73a1b44 net/mlx5: DR, prevent potential error pointer dereference 89ecda492d0a tipc: fix NULL deref in cleanup_bearer() 4a9a7f9f745d batman-adv: Do not let TT changes list grows indefinitely fd0638fa60e6 batman-adv: Remove uninitialized data in full table TT response b2b6ecc29204 batman-adv: Do not send uninitialized TT changes 86106974d0a8 amdgpu/uvd: get ring reference from rq scheduler e08dc2dc3c3f acpi: nfit: vmalloc-out-of-bounds Read in acpi_nfit_ctl 567df47c3e45 wifi: mac80211: fix station NSS capability initialization order c32db61989af wifi: mac80211: clean up 'ret' in sta_link_apply_parameters() c07923459935 wifi: mac80211: init cnt before accessing elem in ieee80211_copy_mbssid_beacon f3412522f788 wifi: nl80211: fix NL80211_ATTR_MLO_LINK_ID off-by-one a574145ef474 rtla/timerlat: Make timerlat_hist_cpu->*_count unsigned long long dbec5b420397 bpf, sockmap: Fix update element with same b015f19fedd2 bpf, sockmap: Fix race between element replace and close() c2b6b47662d5 bpf,perf: Fix invalid prog_array access in perf_event_detach_bpf_prog 68d23ee1bdf1 bpf: Fix theoretical prog_array UAF in __uprobe_perf_func() c7e1962a3807 bpf: Check size for BTF-based ctx access of pointer members 0f2dd866c6b1 xfs: only run precommits once per transaction object 08b1325d67a1 xfs: fix scrub tracepoints when inode-rooted btrees are involved eef2e0da3185 xfs: return from xfs_symlink_verify early on V4 filesystems 549f2fc321ea xfs: don't drop errno values when we fail to ficlone the entire range b4f3bf6fe918 xfs: update btree keys correctly when _insrec splits an inode root block e07f9c92bd12 drm/i915: Fix NULL pointer dereference in capture_engine 1f7659950736 drm/i915: Fix memory leak by correcting cache object name in error handler c0484aa1adc3 usb: dwc3: xilinx: make sure pipe clock is deselected in usb2 only mode 8ca07a3d18f3 usb: gadget: u_serial: Fix the issue that gs_start_io crashed due to accessing null pointer bd8ca5c5a04a usb: typec: anx7411: fix OF node reference leaks in anx7411_typec_switch_probe() 1c766533deb3 usb: typec: anx7411: fix fwnode_handle reference leak e22e4df241f7 usb: ehci-hcd: fix call balance of clocks handling routines 35acf6d7e889 usb: gadget: midi2: Fix interpretation of is_midi1 bits 3184e07e1240 scsi: ufs: core: Update compl_time_stamp_local_clock after completing a cqe 6c75336869c7 usb: dwc2: Fix HCD port connection race 700f3afe5b76 usb: dwc2: hcd: Fix GetPortStatus & SetPortFeature 09883478938d usb: dwc2: Fix HCD resume a3840455f275 ata: sata_highbank: fix OF node reference leak in highbank_initialize_phys() a867bf10364a usb: host: max3421-hcd: Correctly abort a USB request. 6f796a6a396d riscv: Fix IPIs usage in kfence_protect_page() e6c338476c80 ALSA: usb-audio: Add implicit feedback quirk for Yamaha THR5 5baa28569c92 blk-cgroup: Fix UAF in blkcg_unpin_online() aa9b1d0d6a5b riscv: Fix wrong usage of __pa() on a fixmap address 7ac2535d8ee6 tcp: check space before adding MPTCP SYN options bc6d8cc2c563 splice: do not checksum AF_UNIX sockets 450a844c045f ksmbd: fix racy issue from session lookup and expire 0252305d2964 perf/x86/intel/ds: Unconditionally drain PEBS DS when changing PEBS_DATA_CFG f9f85df30118 bpf: Fix UAF via mismatching bpf_prog/attachment RCU flavors 18abb2787b53 x86/syscall: Mark exit[_group] syscall handlers __noreturn 2879d995e569 pnmtologo: sync with 6.6 43ea1c5e6eb3 lib/build_OID_registry: take -stable reproducibility changes 35046aea43c8 bpftool: Fix undefined bpf macro for unix socket 9a558d4b8621 tools/resolve_btfids: Fix comparison of distinct pointer types warning in resolve_btfids 42b2eec2e503 bpftool: Query only cgroup-related attach types f71bb11887ba cpu/amd: inhibit SMP check for qemux86 c31365597a17 powerpc/uaccess: Fix build errors seen with GCC 13/14 64ebf485c56b usb: dwc3: core: remove lock of otg mode during gadget suspend/resume to avoid deadlock 7c76aad68f6d kselftest: Add a ksft_perror() helper 06644f0d7193 drm/tilcdc: Set preferred depth ff7ae7b32324 crypto: jitter - add RCT/APT support for different OSRs 50cd24ddb6f0 arm64: defconfig: remove CONFIG_IPQ_APSS_5018 58e5c91d6701 x86/alternatives: Disable interrupts and sync when optimizing NOPs in place c878fd2d4c79 x86/alternatives: Sync core before enabling interrupts c2d64b9f52b6 qemux86: add configuration symbol to select values 630c33229e6d sched/isolation: really align nohz_full with rcu_nocbs 0e5e0f68e2e6 clear_warn_once: add a clear_warn_once= boot parameter 46934791b902 clear_warn_once: bind a timer to written reset value cdee9e38ff32 clear_warn_once: expand debugfs to include read support 82b562b81841 tools: Remove some options from CLANG_CROSS_FLAGS 36dc380b776b libbpf: Fix build warning on ref_ctr_off 9e3e1fe20982 perf: perf can not parser the backtrace of app in the 32bit system and 64bit kernel. e497a4a5da65 perf: x86-32: explicitly include <errno.h> 7b57ddd89565 perf: mips64: Convert __u64 to unsigned long long 1cfc19423dc7 perf: fix bench numa compilation 98bc2815fade perf: add SLANG_INC for slang.h 17209a70b9b3 perf: add sgidefs.h to for mips builds 9cd4258d910a perf: change --root to --prefix for python install 8110a4f26628 perf: add 'libperl not found' warning bc89d5e08f77 perf: force include of <stdbool.h> 4f6c760cc876 fat: Replace prandom_u32() with get_random_u32() bc53117b12b2 fat: don't use obsolete random32 call in namei_vfat 30b2236ab378 FAT: Added FAT_NO_83NAME cef98d22b4ed FAT: Add CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES option 0bbd7daba9e1 FAT: Add CONFIG_VFAT_FS_NO_DUALNAMES option 5883fc340084 aufs6: adapt to v6.6 i_op->ctime changes c4342d979bf2 aufs6: fix magic.mk include path 35266bc2dc81 aufs6: adapt to v6.6 8edede4e98be aufs6: core 712248233ebe aufs6: standalone 3b71a8a848d8 aufs6: mmap 3e2924871f37 aufs6: base 7f4907a93101 aufs6: kbuild d2f7b03e4aa7 yaffs2: update VFS ctime operations to 6.6+ bcd6cfcd1aa0 yaffs2: v6.5 fixups cc615704b5f5 yaffs2: Fix miscalculation of devname buffer length 8ef2e22dcf91 yaffs2: convert user_namespace to mnt_idmap c9c749f9f7d3 yaffs2: replace bdevname call with sprintf 395b01cdc39d yaffs2: convert read_page -> readfolio d98b07e43ba6 yaffs: replace IS_ERR with IS_ERR_OR_NULL to check both ERR and NULL 613c6d50fdbe yaffs: fix -Wstringop-overread compile warning in yaffs_fix_null_name 622c4648936f yaffs2: v5.12+ build fixups (not runtime tested) 7562133d4090 yaffs: include blkdev.h dbd44252cd59 yaffs: fix misplaced variable declaration c223a10b1ac0 yaffs2: v5.6 build fixups 90f6007cfbf4 yaffs2: fix memory leak when /proc/yaffs is read 37ee169c5ea1 yaffs: add strict check when call yaffs_internal_read_super b6e007b8abb6 yaffs: repair yaffs_get_mtd_device fb98f65a466a yaffs: Fix build failure by handling inode i_version with proper atomic API 51e0aac75ea2 yaffs2: fix memory leak in mount/umount 2b74a0cae7b0 yaffs: Avoid setting any ACL releated xattr ff4130a9c376 Yaffs:check oob size before auto selecting Yaffs1 ba95b409c67c fs: yaffs2: replace CURRENT_TIME by other appropriate apis 8fa35eba9056 yaffs2: adjust to proper location of MS_RDONLY 1eb5deaad8c4 yaffs2: import git revision b4ce1bb (jan, 2020) 4dce67c1e8c8 initramfs: allow an optional wrapper script around initramfs generation 2f603d83fcc4 pnmtologo: use relocatable file name 664a6a0a484b tools: use basename to identify file in gen-mach-types 9de64bc0c185 lib/build_OID_registry: fix reproducibility issues ae9b80797295 vt/conmakehash: improve reproducibility a972323151bd iwlwifi: select MAC80211_LEDS conditionally 15d2adcc0198 net/dccp: make it depend on CONFIG_BROKEN (CVE-2020-16119) 5556a6c04b19 arm64/perf: Fix wrong cast that may cause wrong truncation 5552dc768ffc defconfigs: drop obselete options 00fe4152df31 arm64/perf: fix backtrace for AAPCS with FP enabled 3888d0652edf linux-yocto: Handle /bin/awk issues 3d55d299f23a uvesafb: provide option to specify timeout for task completion 23c068c080be uvesafb: print error message when task timeout occurs edbfc939266e compiler.h: Undef before redefining __attribute_const__ c99ae7e2a19a vmware: include jiffies.h 572d84d928c8 Resolve jiffies wrapping about arp fdcd47cac843 nfs: Allow default io size to be configured. 927d48801098 check console device file on fs when booting 57cc27f821dd mount_root: clarify error messages for when no rootfs found 1b53d82a8152 mconf: fix output of cflags and libraries 1811da09f42c menuconfig,mconf-cfg: Allow specification of ncurses location 83c2e0c6eb1f modpost: mask trivial warnings 6de673039484 kbuild: exclude meta directory from distclean processing 6decd32815f5 powerpc: serialize image targets f6b683b38318 arm: serialize build targets e798b09ebf57 mtd_blkdevs: add mtd_table_mutex lock back to blktrans_{open, release} to avoid race condition dc8a1e5a88f8 x86_64_defconfig: Fix warnings 68491e5f72b6 powerpc/ptrace: Disable array-bounds warning with gcc8 d71ebfce3004 powerpc: Disable attribute-alias warnings from gcc8 62f50884b8b1 powerpc: kexec fix for powerpc64 da6871c62c37 powerpc: Add unwind information for SPE registers of E500 core f161c880c11d mips: make current_cpu_data preempt safe 5e94a8247ce7 mips: vdso: fix 'jalr $t9' crash in vdso code 19e36714b1c7 mips: Kconfig: add QEMUMIPS64 option e2e537db3cbd 4kc cache tlb hazard: tlbp cache coherency aee9870611e5 malta uhci quirks: make allowance for slow 4k(e)c 881948cd1517 drm/fb-helper: move zeroing code to drm_fb_helper_fill_var 98ec1963fcb7 arm64: defconfig: cleanup config options f1727c537ba8 vexpress: Pass LOADADDR to Makefile 4474c32dc24a arm: ARM EABI socketcall 75e31a2b70fd ARM: LPAE: Invalidate the TLB for module addresses during translation fault (From OE-Core rev: 3765ad18b68446727f2bbce6ab2e43a594dacdd9) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kern-tools: fix python 3.12 warningBruce Ashfield2025-01-041-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Integrating the following commit: Author: hongxu <hongxu.jia@eng.windriver.com> Date: Tue Dec 17 01:47:19 2024 -0800 symbol_why: fix SyntaxWarning for RegEx calls on Python 3.12 Python 3.12 emmits a SyntaxWarning when using unescaped character inside a RegEx string. ''' recipe-sysroot-native/usr/bin/symbol_why.py:161: SyntaxWarning: invalid escape sequence '\.' if re.match( ".*\.config", opt ): recipe-sysroot-native/usr/bin/symbol_why.py:216: SyntaxWarning: invalid escape sequence '\w' x = re.match( "^# .*Linux/\w*\s*([0-9]*\.[0-9]*\.[0-9]*).*Kernel Configuration", line ) recipe-sysroot-native/usr/bin/symbol_why.py:495: SyntaxWarning: invalid escape sequence '\s' if re.search( "^#\s*CONFIG_", option ): ''' According to [1], use raw strings for regular expression [1] https://docs.python.org/dev/whatsnew/3.12.html#other-language-changes Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> (From OE-Core rev: 18d60c209364f01f183000de8640f6f40496e922) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/6.6: update to v6.6.66Bruce Ashfield2025-01-043-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/6.6 to the latest korg -stable release that comprises the following commits: a66cdcdc9e44 Linux 6.6.66 35163f642d91 i3c: master: svc: fix possible assignment of the same address to two devices 43bbc5f8586e i3c: master: Remove i3c_dev_disable_ibi_locked(olddev) on device hotjoin 1baed369508b serial: amba-pl011: fix build regression 5eb15d2f4eb4 platform/x86: asus-wmi: Fix thermal profile initialization 8bb7b689369e ALSA: usb-audio: Update UMP group attributes for GTB blocks, too fe330624b85f usb: dwc3: ep0: Don't reset resource alloc flag 3706311ea095 net/smc: fix incorrect SMC-D link group matching logic 7a89f5318252 ALSA: hda: Fix build error without CONFIG_SND_DEBUG 2daba7d857e4 drm/amdgpu: rework resume handling for display (v2) aec3eecce11d ASoC: Intel: avs: Fix return status of avs_pcm_hw_constraints_init() 3e26e24a301e ocfs2: Revert "ocfs2: fix the la space leak when unmounting an ocfs2 volume" 7a670b420ef2 btrfs: add cancellation points to trim loops d11f14a7911e iio: invensense: fix multiple odr switch when FIFO is off ed968a1f1f66 xhci: dbc: Fix STALL transfer event handling 1af5e8b1c9f3 mm/damon/vaddr: fix issue in damon_va_evenly_split_region() 4358f241594b jffs2: Fix rtime decompressor 6808a1812a34 jffs2: Prevent rtime decompress memory corruption 0d5c7fcfa585 KVM: x86/mmu: Ensure that kvm_release_pfn_clean() takes exact pfn from kvm_faultin_pfn() 67b5ed3b4d36 selftests/ftrace: adjust offset for kprobe syntax error test 032b4122a92a vfio/mlx5: Align the page tracking max message size with the device capability 7535956ffe5b Revert "unicode: Don't special case ignorable code points" 1240225d838b x86: Fix build regression with CONFIG_KEXEC_JUMP enabled 720792341f5e tracing/eprobe: Fix to release eprobe when failed to add dyn_event 9d9bd3f7da8a clk: en7523: Initialize num before accessing hws in en7523_register_clocks() 2a72d5cc83d6 btrfs: fix missing snapshot drew unlock when root is dead during swap activation b600d3040285 sched/deadline: Fix warning in migrate_enable for boosted tasks 01ecd269755e sched/deadline: Move bandwidth accounting into {en,de}queue_dl_entity 842010e3ca9e sched/deadline: Collect sched_dl_entity initialization 24617f9ca8c8 sched: Unify more update_curr*() 7f509457773e sched: Remove vruntime from trace_sched_stat_runtime() 4db5988bb099 sched: Unify runtime accounting across classes 654f3294c69e sched/headers: Move 'struct sched_param' out of uapi, to work around glibc/musl breakage b2f7d7507982 sched/fair: Rename check_preempt_curr() to wakeup_preempt() 5787443f556e sched/fair: Rename check_preempt_wakeup() to check_preempt_wakeup_fair() b607a3886e61 sched/core: Prevent wakeup of ksoftirqd during idle load balance a2b004f5c93d sched/fair: Check idle_cpu() before need_resched() to detect ilb CPU turning busy f163cf9c6ae9 sched/core: Remove the unnecessary need_resched() check in nohz_csd_func() a13b2b9b0b0b mm/mempolicy: fix migrate_to_node() assuming there is at least one VMA in a MM cc424890b06b mempolicy: fix migrate_pages(2) syscall return nr_failed 8f149bcc4d91 sched/numa: fix memory leak due to the overwritten vma->numab_state 41f65469c33f sched/numa: Fix mm numa_scan_seq based unconditional scan 42882b583095 io_uring/tctx: work around xa_store() allocation error issue c45cec53eeb4 setlocalversion: work around "git describe" performance 2102ed90f789 smb: client: don't try following DFS links in cifs_tree_connect() b32ce4f9e3b7 serial: 8250_dw: Add Sophgo SG2044 quirk 79f1a5b17bf5 rtc: cmos: avoid taking rtc_lock for extended period of time 3fbde702748d misc: eeprom: eeprom_93cx6: Add quirk for extra read clock cycle 691284c2cd33 powerpc/prom_init: Fixup missing powermac #size-cells 44eb450d8ed5 ASoC: amd: yc: Add quirk for microphone on Lenovo Thinkpad T14s Gen 6 21M1CTO1WW 8ef9ea1503d0 MIPS: Loongson64: DTS: Really fix PCIe port nodes for ls7a cb6d7ffca4be drm/amdgpu/vcn: reset fw_shared when VCPU buffers corrupted on vcn v4.0.3 ddc2aa0f99e7 ASoC: amd: yc: fix internal mic on Redmi G 2022 2c810ecfcc95 iio: light: ltr501: Add LTER0303 to the supported devices 3fc7b49d24b1 usb: chipidea: udc: handle USB Error Interrupt if IOC not set 57f7979aefdc fs/ntfs3: Fix case when unmarked clusters intersect with zone c5f89458a2ea LoongArch: Fix sleeping in atomic context for PREEMPT_RT ec1208b13c5e ACPI: x86: Clean up Asus entries in acpi_quirk_skip_dmi_ids[] 353bc143066d ACPI: x86: Add skip i2c clients quirk for Acer Iconia One 8 A1-840 295b50e95e90 f2fs: fix to shrink read extent node in batches 76bdd3b1c256 f2fs: print message if fscorrupted was found in f2fs_new_node_page() ffe19e363c6f i3c: Use i3cdev->desc->info instead of calling i3c_device_get_info() to avoid deadlock 29c80f54e362 PCI: Add ACS quirk for Wangxun FF5xxx NICs 407476eb5f76 PCI: Add 'reset_subordinate' to reset hierarchy below bridge b824ea2af6e0 PCI: Detect and trust built-in Thunderbolt chips c37cc784af7e PCI: vmd: Set devices to D0 before enabling PM L1 Substates 61ee910a0042 PCI: vmd: Add DID 8086:B06F and 8086:B60B for Intel client SKUs 70d65110986e PCI: qcom: Add support for IPQ9574 a6dc4b4fda2e i3c: mipi-i3c-hci: Mask ring interrupts before ring stop request 880827a141e3 KMSAN: uninit-value in inode_go_dump (5) 9669b28f81e0 f2fs: fix f2fs_bug_on when uninstalling filesystem call f2fs_evict_inode. 562334170295 verification/dot2: Improve dot parser robustness 7a135fd49c3e smb: client: memcpy() with surrounding object base address 08ab71e0f618 nvdimm: rectify the illogical code within nd_dax_probe() 9e4828b78e28 thermal/drivers/qcom/tsens-v1: Add support for MSM8937 tsens 03bf88b1e95d pinctrl: qcom: spmi-mpp: Add PM8937 compatible b377ef01a3d9 pinctrl: qcom-pmic-gpio: add support for PM8937 338368f7fe2d scsi: st: Add MTIOCGET and MTLOAD to ioctls allowed after device reset 0e5642e73a63 scsi: st: Don't modify unknown block number in MTIOCGET f6d6fb563e4b leds: class: Protect brightness_show() with led_cdev->led_access mutex 8d37cb1c8f1a clk: qcom: tcsrcc-sm8550: add SAR2130P support 62bd597e1e87 clk: qcom: rpmh: add support for SAR2130P 80864fe570d5 clk: qcom: rcg2: add clk_rcg2_shared_floor_ops c6c58505bfba scsi: lpfc: Call lpfc_sli4_queue_unset() in restart and rmmod paths 5fe23c57abad bpf: put bpf_link's program when link is safe to be deallocated 6ff9768a3144 scsi: ufs: core: Make DMA mask configuration more flexible 2da32aed4a97 pinmux: Use sequential access to access desc->pinmux data 50ddf4b0e1a4 scsi: hisi_sas: Add cond_resched() for no forced preemption model 77c9ad0c425a rtla/timerlat: Make timerlat_top_cpu->*_count unsigned long long 987abe82faa9 tools/rtla: fix collision with glibc sched_attr/sched_set_attr aceff9270e86 tracing: Use atomic64_inc_return() in trace_clock_counter() d62b8e0c3f36 tracing/ftrace: disable preemption in syscall probe 1cbb632b515a pinctrl: freescale: fix COMPILE_TEST error with PINCTRL_IMX_SCU fdac3e251d9e netpoll: Use rcu_access_pointer() in __netpoll_setup 843adffcbb4a net/neighbor: clear error in case strict check is not set ed8cf33dead6 rocker: fix link status detection in rocker_carrier_init() d7a6ff5dc803 ASoC: hdmi-codec: reorder channel allocation list d87c7db6213c Bluetooth: Set quirks for ATS2851 ac22911f2eed Bluetooth: Support new quirks for ATS2851 5af48b484ec0 Bluetooth: Add new quirks for ATS2851 5e50d12cc6e9 Bluetooth: hci_core: Fix not checking skb length on hci_acldata_packet 36af575822ef Bluetooth: btusb: Add RTL8852BE device 0489:e123 to device tables 916b577a2cef dsa: qca8k: Use nested lock to avoid splat 10e8a2dec9ff bpf: Call free_htab_elem() after htab_unlock_bucket() 07c020c6d14d wifi: brcmfmac: Fix oops due to NULL pointer dereference in brcmf_sdiod_sglist_rw() 3afd475d5af9 wifi: ipw2x00: libipw_rx_any(): fix bad alignment b9e52a96ec92 drm/amdgpu: set the right AMDGPU sg segment limitation 83c45de6c6ce ALSA: usb-audio: Make mic volume workarounds globally applicable a8f7d6963768 virtio-net: fix overflow inside virtnet_rq_alloc 4e3f73221deb drm/amdgpu: skip amdgpu_device_cache_pci_state under sriov 69df145daf15 fsl/fman: Validate cell-index value obtained from Device Tree 3b5d21b56c37 jfs: add a check to prevent array-index-out-of-bounds in dbAdjTree e7d376f94f72 jfs: fix array-index-out-of-bounds in jfs_readdir c56245baf3fd jfs: fix shift-out-of-bounds in dbSplit fd993b2180b4 jfs: array-index-out-of-bounds fix in dtReadFirst c212d91070be dma-debug: fix a possible deadlock on radix_lock efb054752f2c drm/amdgpu: refine error handling in amdgpu_ttm_tt_pin_userptr 3295bd236450 netlink: specs: Add missing bitset attrs to ethtool spec ccc22ebf98df drm/amdgpu: Dereference the ATCS ACPI buffer 9a1546e775f5 drm/amdgpu: clear RB_OVERFLOW bit when enabling interrupts for vega20_ih 87210234e5a2 drm/sched: memset() 'job' in drm_sched_job_init() d783451a49d4 net: stmmac: Programming sequence for VLAN packets with split header 81f4a1e9b654 net: sfp: change quirks for Alcatel Lucent G-010S-P 556ae6c91145 drm/panel: simple: Add Microchip AC69T88A LVDS Display panel ffe1766a3a55 fanotify: allow reporting errors on failure to open fd d7a6fb6442b1 wifi: ath5k: add PCI ID for Arcadyan devices 87b969352d38 wifi: ath5k: add PCI ID for SX76X 706b07b7b37f net: inet6: do not leave a dangling sk pointer in inet6_create() 25447c6aaa72 net: inet: do not leave a dangling sk pointer in inet_create() b4982fbf1304 net: ieee802154: do not leave a dangling sk pointer in ieee802154_create() db207d19adba net: af_can: do not leave a dangling sk pointer in can_create() 6021ccc2471b Bluetooth: RFCOMM: avoid leaving dangling sk pointer in rfcomm_sock_alloc() 8ad09ddc63ac Bluetooth: L2CAP: do not leave dangling sk pointer on error in l2cap_sock_create() 157f08db9412 af_packet: avoid erroring out after sock_init_data() in packet_create() b77109f18a8d net/sched: cbs: Fix integer overflow in cbs_set_port_rate() 159c6df97655 net: ethernet: fs_enet: Use %pa to format resource_size_t 6c591b8d0153 net: fec_mpc52xx_phy: Use %pa to format resource_size_t cf27f38254db samples/bpf: Fix a resource leak a52bc92fc47e r8169: don't apply UDP padding quirk on RTL8126A fba2b2d0b7cc ALSA: hda/conexant: Use the new codec SSID matching f4306ef142bc ALSA: hda: Use own quirk lookup helper 45e43e721e26 drm/display: Fix building with GCC 15 6fbdc3980b70 dlm: fix possible lkb_resource null dereference 5059372280e2 drm/radeon/r600_cs: Fix possible int overflow in r600_packet3_check() 1a0f54cb3fea wifi: rtw89: check return value of ieee80211_probereq_get() for RNR 1159d74ed469 drm/mcde: Enable module autoloading 0a59c2fe8d67 drm/bridge: it6505: Enable module autoloading 189dc7030b72 drm: panel-orientation-quirks: Add quirk for AYA NEO GEEK 33126ee70c56 drm: panel-orientation-quirks: Add quirk for AYA NEO Founder edition 290127c6452d drm: panel-orientation-quirks: Add quirk for AYA NEO 2 model 258b997e5119 drm/vc4: hvs: Set AXI panic modes for the HVS e0388a95736a drm/vc4: hdmi: Avoid log spam for audio start failure 6e8348ec4215 HID: magicmouse: Apple Magic Trackpad 2 USB-C driver support 66ab53850ca1 selftests/resctrl: Protect against array overflow when reading strings 70e2f30534bb regmap: maple: Provide lockdep (sub)class for maple tree's internal lock 2129f6faa5df soc: imx8m: Probe the SoC driver as platform driver 3379f506f059 mmc: sdhci-esdhc-imx: enable quirks SDHCI_QUIRK_NO_LED 63ddf8a5ec8f mmc: core: Add SD card quirk for broken poweroff notification 8910c0217d7e media: cx231xx: Add support for Dexatek USB Video Grabber 1d19:6108 31f9b4a22347 media: uvcvideo: Add a quirk for the Kaiweets KTI-W02 infrared camera f20f3416fe33 media: uvcvideo: RealSense D421 Depth module metadata 115afb20fdff HID: add per device quirk to force bind to hid-generic 5b1f34bf3617 spi: spi-fsl-lpspi: Adjust type of scldiv 28ed7bc5eee0 perf/x86/amd: Warn only on new bits set 5a4688dbf4ae ACPI: x86: Make UART skip quirks work on PCI UARTs without an UID cfa076596dc4 hwmon: (nct6775) Add 665-ACE/600M-CL to ASUS WMI monitoring list dca4e74a9185 kcsan: Turn report_filterlist_lock into a raw_spinlock e8483ae13100 kselftest/arm64: Don't leak pipe fds in pac.exec_sign_all() 4c7baac247ce btrfs: do not clear read-only when adding sprout device a5d74fa24752 btrfs: avoid unnecessary device path update for the same device a5bc4e030f50 btrfs: don't take dev_replace rwsem on task already holding it a69752f1e5de s390/cpum_sf: Handle CPU hotplug remove during sampling 7c27b25891b0 kselftest/arm64: Log fp-stress child startup errors to stdout 61005057fd5c epoll: annotate racy check af3fde6112b2 x86/mm: Add _PAGE_NOPTISHADOW bit to avoid updating userspace page tables cb9945f292a8 kasan: make report_lock a raw spinlock 625e3f5d13a7 lib: stackinit: hide never-taken branch from compiler 03ba9477dcca ocfs2: update seq_file index in ocfs2_dlm_seq_next 07f395d6197c mmc: core: Further prevent card detect during shutdown 5d8525e5067a mmc: sdhci-pci: Add DMI quirk for missing CD GPIO on Vexia Edu Atla 10 tablet f1a99d8645d8 regmap: detach regmap from dev on regmap_exit f8abd03f83d5 xsk: fix OOB map writes when deleting elements 5ea568e71d0c dma-fence: Use kernel's sort for merging fences ce97e7891b5d dma-fence: Fix reference leak on fence merge failure path 4e1cb04a68af dma-buf: fix dma_fence_array_signaled v4 8e858930695d bpf: fix OOB devmap writes when deleting elements 94666abe8163 x86/kexec: Restore GDT on return from ::preserve_context kexec 70d6c1badec3 modpost: Add .irqentry.text to OTHER_SECTIONS e2153e479e93 drm/amdgpu/hdp5.2: do a posting read when flushing HDP d834d20d2e86 drm/dp_mst: Fix resetting msg rx state after topology removal 396f697500c8 drm/dp_mst: Verify request type in the corresponding down message reply c58947a8d4a5 drm/dp_mst: Fix MST sideband message body length check 23b5908b11b7 cacheinfo: Allocate memory during CPU hotplug if not done from the primary CPU cc05aa2c0117 bcache: revert replacing IS_ERR_OR_NULL with IS_ERR again bd74bc9b3a8c smb3.1.1: fix posix mounts to older servers ccf435caa314 fs/smb/client: cifs_prime_dcache() for SMB3 POSIX reparse points 136fca78a66d fs/smb/client: Implement new SMB3 POSIX type 439224eb2f5b fs/smb/client: avoid querying SMB2_OP_QUERY_WSL_EA for SMB3 POSIX c3afea07477b nilfs2: fix potential out-of-bounds memory access in nilfs_find_entry() 1e30b52edf17 scsi: ufs: core: Add missing post notify for power mode change 0069928727c2 scsi: ufs: core: sysfs: Prevent div by zero 38bd792fb676 scsi: qla2xxx: Remove check req_sg_cnt should be equal to rsp_sg_cnt 15369e774f27 scsi: qla2xxx: Fix use after free on unload dbd3f8f3ade1 scsi: qla2xxx: Supported speed displayed incorrectly for VPorts 968bba7d1d04 scsi: qla2xxx: Fix NVMe and NPIV connect issue 00e1503aaef7 scsi: qla2xxx: Fix abort in bsg timeout bafa26387438 ALSA: hda/realtek: Add support for Samsung Galaxy Book3 360 (NP730QFG) 00a4369b3a4b ALSA: hda/realtek: Enable mute and micmute LED on HP ProBook 430 G8 2e50b49ba498 ALSA: usb-audio: add mixer mapping for Corsair HS80 96035c0093db arm64: ptrace: fix partial SETREGSET for NT_ARM_TAGGED_ADDR_CTRL 8c36240460f9 arm64: Ensure bits ASID[15:8] are masked out when the kernel uses 8-bit ASIDs cdf81c4a8150 tracing: Fix cmp_entries_dup() to respect sort() comparison rules 50d66c86262f can: mcp251xfd: mcp251xfd_get_tef_len(): work around erratum DS80000789E 6. 1ac442f25c19 can: dev: can_set_termination(): allow sleeping GPIOs 7015d9d4cc70 watchdog: rti: of: honor timeout-sec property 164d3597d26d ksmbd: fix Out-of-Bounds Write in ksmbd_vfs_stream_write 27de4295522e ksmbd: fix Out-of-Bounds Read in ksmbd_vfs_stream_read 7dfbf011a57b LoongArch: Add architecture specific huge_pte_clear() a7f0509556fa HID: wacom: fix when get product name maybe null pointer 81ad32b87eb9 mm: page_alloc: move mlocked flag clearance into free_pages_prepare() 67a102352bb2 x86/CPU/AMD: WARN when setting EFER.AUTOIBRS if and only if the WRMSR fails 68570b5c89c5 bpf: Fix exact match conditions in trie_get_next_key() 2e9ff3f4834c bpf: Handle in-place update for full LPM trie correctly c1ab31edd258 bpf: Remove unnecessary kfree(im_node) in lpm_trie_update_elem c5325e6e4b6d bpf: Handle BPF_EXIST and BPF_NOEXIST for LPM trie 67e972130bb6 iio: magnetometer: yas530: use signed integer type for clamp limits 6d3f4c72019f scatterlist: fix incorrect func name in kernel-doc a84d507d3290 ocfs2: free inode when ocfs2_get_init_inode() fails 6acd8e87b6e1 drm/v3d: Enable Performance Counters before clearing them 88237f66b142 ASoC: mediatek: mt8188-mt6359: Remove hardcoded dmic codec 602c3038a8a6 scsi: scsi_debug: Fix hrtimer support for ndelay 59b30afa5786 scsi: sg: Fix slab-use-after-free read in sg_release() c169daf3cf39 bpf: Fix narrow scalar spill onto 64-bit spilled scalar slots 9a420d6b4065 ASoC: SOF: ipc3-topology: fix resource leaks in sof_ipc3_widget_setup_comp_dai() 77e01dfb4fb2 ASoC: SOF: ipc3-topology: Convert the topology pin index to ALH dai index f65d85bc1ffd spi: mpc52xx: Add cancel_work_sync before module remove 37eef8c2e085 tools: Override makefile ARCH variable if defined, but empty 8a2d8958585a ALSA: usb-audio: Notify xrun for low-latency mode 06d43e40e2f9 ALSA: seq: ump: Fix seq port updates per FB info notify 8ddb4126e6a4 ALSA: ump: Update substream name from assigned FB names d3e8e4d62c88 ALSA: seq: ump: Use automatic cleanup of kfree() 206d56f41a15 tcp_bpf: Fix the sk_mem_uncharge logic in tcp_bpf_sendmsg f2f6d999a934 drm/sti: Add __iomem for mixer_dbg_mxn's parameter 6bc209dbacc5 bpftool: fix potential NULL pointer dereferencing in prog_dump() 0fcda0c9cb15 xsk: always clear DMA mapping information when unmapping the pool d504dc20b768 bpf, vsock: Invoke proto::close on close() 57c47d3cf1a6 bpf, vsock: Fix poll() missing a queue c3799292d639 scsi: ufs: core: Add ufshcd_send_bsg_uic_cmd() for UFS BSG 12e24d8a005c scsi: ufs: core: Always initialize the UIC done completion d5be5ce82a7e drm/bridge: it6505: Fix inverted reset polarity 485924554390 drm/bridge: it6505: update usleep_range for RC circuit charge time f454a3e98c30 i3c: master: Fix dynamic address leak when 'assigned-address' is present 990da49bfcbf i3c: master: Extend address status bit to 4 and add I3C_ADDR_SLOT_EXT_DESIRED 72863649acec i3c: master: Replace hard code 2 with macro I3C_ADDR_SLOT_STATUS_BITS ac0fed078bc9 i3c: master: svc: Modify enabled_events bit 7:0 to act as IBI enable counter 07f4c0df0eb3 i3c: master: svc: use slow speed for first broadcast address 5626d1addc2a i3c: master: support to adjust first broadcast address speed a68c391c6321 i3c: master: fix kernel-doc check warning 8aa36f7e004b i3c: master: svc: add hot join support e7217d528ef5 i3c: master: add enable(disable) hot join in sys entry ed24ab98242f f2fs: fix to drop all discards after creating snapshot on lvm device f3ae93e738db driver core: fw_devlink: Stop trying to optimize cycle detection logic dce7a5c7bfa3 driver core: Add FWLINK_FLAG_IGNORE to completely ignore a fwnode link 5c764791fb7b driver core: fw_devlink: Improve logs for cycle detection faa6f8ce1b15 ntp: Remove invalid cast in time offset math 91d2be8d4bf5 powerpc/vdso: Drop -mstack-protector-guard flags in 32-bit files with clang d68b0e67cff7 powerpc/vdso: Refactor CFLAGS for CVDSO build 4a9485918a04 iommu/arm-smmu: Defer probe of clients after smmu device bound 7360a0e798f4 zram: clear IDLE flag in mark_idle() 9c251d1381ed zram: do not mark idle slots that cannot be idle b7c3fd65a3ea zram: split memory-tracking and ac-time tracking 543d8315c289 mmc: mtk-sd: Fix MMC_CAP2_CRYPTO flag setting 7e0ccc28fad1 mmc: mtk-sd: fix devm_clk_get_optional usage 06b7f9295a42 mmc: mtk-sd: Fix error handle of probe function a8ece7488716 mmc: mtk-sd: use devm_mmc_alloc_host c6a3fa838e51 usb: dwc3: ep0: Don't clear ep0 DWC3_EP_TRANSFER_STARTED 3df5497b9183 usb: dwc3: ep0: Don't reset resource alloc flag (including ep0) 65b1f31111ee usb: dwc3: gadget: Rewrite endpoint allocation flow 395d9b40431c soc: fsl: cpm1: qmc: Set the ret error code on platform_get_irq() failure 6885d8e7c1e3 soc: fsl: cpm1: qmc: Introduce qmc_{init,exit}_xcc() and their CPM1 version c73f53c7aaae soc: fsl: cpm1: qmc: Introduce qmc_init_resource() and its CPM1 version f865643723e9 soc: fsl: cpm1: qmc: Re-order probe() operations 7ca6b9e73db2 soc: fsl: cpm1: qmc: Fix blank line and spaces 850cee347212 soc/fsl: cpm: qmc: Convert to platform remove callback returning void 2eb983f69079 serial: amba-pl011: Fix RX stall when DMA is used 5aea1229e7ea serial: amba-pl011: Use port lock wrappers 8d2ca6ac3711 gpio: grgpio: Add NULL check in grgpio_probe 9cc1a6ce157d gpio: grgpio: use a helper variable to store the address of ofdev->dev fbc0a0c7718a xhci: Fix control transfer error on Etron xHCI host 4a2422f67879 xhci: Don't issue Reset Device command to Etron xHCI host ec4e6d5944cd xhci: Combine two if statements for Etron xHCI host 459cda7500ec xhci: remove XHCI_TRUST_TX_LENGTH quirk d55694547cd2 xhci: Allow RPM on the USB controller (1022:43f7) by default ea6b5d98fea4 KVM: arm64: Don't retire aborted MMIO instruction 3fe534a02897 KVM: arm64: Change kvm_handle_mmio_return() return polarity 3265aab0736f net: avoid potential UAF in default_operstate() 4bd8ced2b9f6 net/mlx5e: Remove workaround to avoid syndrome for internal port 97ce3a4ec55e geneve: do not assume mac header is set in geneve_xmit_skb() 711525430d12 mlxsw: spectrum_acl_flex_keys: Use correct key block on Spectrum-4 e5239f8671a1 mlxsw: spectrum_acl_flex_keys: Constify struct mlxsw_afk_element_inst 5e7388444095 mlxsw: Mark high entropy key blocks 64b67f77d993 mlxsw: Edit IPv6 key blocks to use one less block for multicast forwarding 69f60dda481a mlxsw: spectrum_acl_flex_keys: Add 'ipv4_5b' flex key 7598e65f990a mlxsw: Add 'ipv4_5' flex key e5242c5ff4c8 ethtool: Fix wrong mod state in case of verbose and no_mask bitset 86c27603514c netfilter: nft_set_hash: skip duplicated elements pending gc run 90bf312a6b6b netfilter: ipset: Hold module reference while requesting a module f6dc30c4698d net: sched: fix erspan_opt settings in cls_flower 53c7314208c8 netfilter: nft_inner: incorrect percpu area handling under softirq f309733a8c9d igb: Fix potential invalid memory access in igb_init_module() 0a4d8b1e3b28 ixgbe: downgrade logging of unsupported VF API version to debug 2bf463e6c540 ixgbevf: stop attempting IPSEC offload on Mailbox API 1.5 4f63de0ef87b net/qed: allow old cards not supporting "num_images" to work 673d606683ac net/smc: fix LGR and link use-after-free issue f0c37002210a net/smc: initialize close_work early to avoid warning f59b799e52f7 net/smc: refactoring initialization of smc sock 21f6f41e82e5 net/smc: {at|de}tach sndbuf to peer DMB if supported fe7ef3a10c75 net/smc: add operations to merge sndbuf with peer DMB 988b81020ad4 net/smc: mark optional smcd_ops and check for support when called 7e5ef8eb0547 net/smc: compatible with 128-bits extended GID of virtual ISM device 70cfb64c882c net/smc: define a reserved CHID range for virtual ISM devices dd0ab991caf1 net/smc: unify the structs of accept or confirm message for v1 and v2 8ea4fc3fefa1 net/smc: introduce sub-functions for smc_clc_send_confirm_accept() 612c04a92730 net/smc: rename some 'fce' to 'fce_v2x' for clarity d00d4470bf8c tipc: Fix use-after-free of kernel socket in cleanup_bearer(). d3ec686a369f dccp: Fix memory leak in dccp_feat_change_recv f43d12fd0fa8 net/ipv6: release expired exception dst cached in socket 797a4c1f5b63 ipv6: introduce dst_rt6_info() helper 19a788bd40fd net-timestamp: make sk_tskey more predictable in error path 4d5a573f64e8 platform/x86: asus-wmi: Ignore return value when writing thermal policy 5a4f732e2a8f platform/x86: asus-wmi: Fix inconsistent use of thermal policies 6051a4b17f9e platform/x86: asus-wmi: add support for vivobook fan profiles 426d94815e12 can: j1939: j1939_session_new(): fix skb reference counting 3c215663b3e2 net: hsr: avoid potential out-of-bound access in fill_frame_info() d381c2b0d77e net/sched: tbf: correct backlog statistic for GSO packets 70966e5bafb7 ptp: Add error handling for adjfine callback in ptp_clock_adjtime 66127f0d1ecf net: enetc: Do not configure preemptible TCs if SIs do not support ea8e9f84ea15 selftests: hid: fix typo and exit code 2f9bec0a749e netfilter: nft_socket: remove WARN_ON_ONCE on maximum cgroup level a9bcc0b70d9b netfilter: x_tables: fix LED ID check in led_tg_check() 124834133b32 ipvs: fix UB due to uninitialized stack access in ip_vs_protocol_init() 39df17a12746 can: f81604: f81604_handle_can_bus_errors(): fix {rx,tx}_errors statistics c7f3a539b180 can: ems_usb: ems_usb_rx_err(): fix {rx,tx}_errors statistics 0fef1604a436 can: sun4i_can: sun4i_can_err(): fix {rx,tx}_errors statistics bbbc9e190b26 can: sja1000: sja1000_err(): fix {rx,tx}_errors statistics 98b7477236be can: hi311x: hi3110_can_ist(): fix {rx,tx}_errors statistics bf92d477a9a3 can: ifi_canfd: ifi_canfd_handle_lec_err(): fix {rx,tx}_errors statistics dce292ffb728 can: m_can: m_can_handle_lec_err(): fix {rx,tx}_errors statistics 112802200944 can: hi311x: hi3110_can_ist(): fix potential use-after-free 8ac49d8fc936 can: sun4i_can: sun4i_can_err(): call can_change_state() even if cf is NULL c146df8292c6 can: c_can: c_can_handle_bus_err(): update statistics if skb allocation fails 1cdd3563e147 can: gs_usb: add usb endpoint address detection at driver probe step e2282706eb5c can: gs_usb: add VID/PID for Xylanta SAINT3 product family b8a0428f1eb2 watchdog: mediatek: Make sure system reset gets asserted in mtk_wdt_restart() d556b4ff5854 watchdog: apple: Actually flush writes after requesting watchdog restart babc8a52fe69 watchdog: xilinx_wwdt: Calculate max_hw_heartbeat_ms using clock frequency e417b3cb55a7 iTCO_wdt: mask NMI_NOW bit for update_no_reboot_bit() call 943e0aeece93 Linux 6.6.65 b47d9ffb2d1d openrisc: Use asm-generic's version of fix_to_virt() & virt_to_fix() 52ab77109035 Revert "x86/pvh: Set phys_base when calling xen_prepare_pvh()" dd47f7175940 Revert "x86/pvh: Call C code via the kernel virtual mapping" 18abb2787b53 x86/syscall: Mark exit[_group] syscall handlers __noreturn 2879d995e569 pnmtologo: sync with 6.6 43ea1c5e6eb3 lib/build_OID_registry: take -stable reproducibility changes 35046aea43c8 bpftool: Fix undefined bpf macro for unix socket 9a558d4b8621 tools/resolve_btfids: Fix comparison of distinct pointer types warning in resolve_btfids 42b2eec2e503 bpftool: Query only cgroup-related attach types f71bb11887ba cpu/amd: inhibit SMP check for qemux86 c31365597a17 powerpc/uaccess: Fix build errors seen with GCC 13/14 64ebf485c56b usb: dwc3: core: remove lock of otg mode during gadget suspend/resume to avoid deadlock 7c76aad68f6d kselftest: Add a ksft_perror() helper 06644f0d7193 drm/tilcdc: Set preferred depth ff7ae7b32324 crypto: jitter - add RCT/APT support for different OSRs 50cd24ddb6f0 arm64: defconfig: remove CONFIG_IPQ_APSS_5018 58e5c91d6701 x86/alternatives: Disable interrupts and sync when optimizing NOPs in place c878fd2d4c79 x86/alternatives: Sync core before enabling interrupts c2d64b9f52b6 qemux86: add configuration symbol to select values 630c33229e6d sched/isolation: really align nohz_full with rcu_nocbs 0e5e0f68e2e6 clear_warn_once: add a clear_warn_once= boot parameter 46934791b902 clear_warn_once: bind a timer to written reset value cdee9e38ff32 clear_warn_once: expand debugfs to include read support 82b562b81841 tools: Remove some options from CLANG_CROSS_FLAGS 36dc380b776b libbpf: Fix build warning on ref_ctr_off 9e3e1fe20982 perf: perf can not parser the backtrace of app in the 32bit system and 64bit kernel. e497a4a5da65 perf: x86-32: explicitly include <errno.h> 7b57ddd89565 perf: mips64: Convert __u64 to unsigned long long 1cfc19423dc7 perf: fix bench numa compilation 98bc2815fade perf: add SLANG_INC for slang.h 17209a70b9b3 perf: add sgidefs.h to for mips builds 9cd4258d910a perf: change --root to --prefix for python install 8110a4f26628 perf: add 'libperl not found' warning bc89d5e08f77 perf: force include of <stdbool.h> 4f6c760cc876 fat: Replace prandom_u32() with get_random_u32() bc53117b12b2 fat: don't use obsolete random32 call in namei_vfat 30b2236ab378 FAT: Added FAT_NO_83NAME cef98d22b4ed FAT: Add CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES option 0bbd7daba9e1 FAT: Add CONFIG_VFAT_FS_NO_DUALNAMES option 5883fc340084 aufs6: adapt to v6.6 i_op->ctime changes c4342d979bf2 aufs6: fix magic.mk include path 35266bc2dc81 aufs6: adapt to v6.6 8edede4e98be aufs6: core 712248233ebe aufs6: standalone 3b71a8a848d8 aufs6: mmap 3e2924871f37 aufs6: base 7f4907a93101 aufs6: kbuild d2f7b03e4aa7 yaffs2: update VFS ctime operations to 6.6+ bcd6cfcd1aa0 yaffs2: v6.5 fixups cc615704b5f5 yaffs2: Fix miscalculation of devname buffer length 8ef2e22dcf91 yaffs2: convert user_namespace to mnt_idmap c9c749f9f7d3 yaffs2: replace bdevname call with sprintf 395b01cdc39d yaffs2: convert read_page -> readfolio d98b07e43ba6 yaffs: replace IS_ERR with IS_ERR_OR_NULL to check both ERR and NULL 613c6d50fdbe yaffs: fix -Wstringop-overread compile warning in yaffs_fix_null_name 622c4648936f yaffs2: v5.12+ build fixups (not runtime tested) 7562133d4090 yaffs: include blkdev.h dbd44252cd59 yaffs: fix misplaced variable declaration c223a10b1ac0 yaffs2: v5.6 build fixups 90f6007cfbf4 yaffs2: fix memory leak when /proc/yaffs is read 37ee169c5ea1 yaffs: add strict check when call yaffs_internal_read_super b6e007b8abb6 yaffs: repair yaffs_get_mtd_device fb98f65a466a yaffs: Fix build failure by handling inode i_version with proper atomic API 51e0aac75ea2 yaffs2: fix memory leak in mount/umount 2b74a0cae7b0 yaffs: Avoid setting any ACL releated xattr ff4130a9c376 Yaffs:check oob size before auto selecting Yaffs1 ba95b409c67c fs: yaffs2: replace CURRENT_TIME by other appropriate apis 8fa35eba9056 yaffs2: adjust to proper location of MS_RDONLY 1eb5deaad8c4 yaffs2: import git revision b4ce1bb (jan, 2020) 4dce67c1e8c8 initramfs: allow an optional wrapper script around initramfs generation 2f603d83fcc4 pnmtologo: use relocatable file name 664a6a0a484b tools: use basename to identify file in gen-mach-types 9de64bc0c185 lib/build_OID_registry: fix reproducibility issues ae9b80797295 vt/conmakehash: improve reproducibility a972323151bd iwlwifi: select MAC80211_LEDS conditionally 15d2adcc0198 net/dccp: make it depend on CONFIG_BROKEN (CVE-2020-16119) 5556a6c04b19 arm64/perf: Fix wrong cast that may cause wrong truncation 5552dc768ffc defconfigs: drop obselete options 00fe4152df31 arm64/perf: fix backtrace for AAPCS with FP enabled 3888d0652edf linux-yocto: Handle /bin/awk issues 3d55d299f23a uvesafb: provide option to specify timeout for task completion 23c068c080be uvesafb: print error message when task timeout occurs edbfc939266e compiler.h: Undef before redefining __attribute_const__ c99ae7e2a19a vmware: include jiffies.h 572d84d928c8 Resolve jiffies wrapping about arp fdcd47cac843 nfs: Allow default io size to be configured. 927d48801098 check console device file on fs when booting 57cc27f821dd mount_root: clarify error messages for when no rootfs found 1b53d82a8152 mconf: fix output of cflags and libraries 1811da09f42c menuconfig,mconf-cfg: Allow specification of ncurses location 83c2e0c6eb1f modpost: mask trivial warnings 6de673039484 kbuild: exclude meta directory from distclean processing 6decd32815f5 powerpc: serialize image targets f6b683b38318 arm: serialize build targets e798b09ebf57 mtd_blkdevs: add mtd_table_mutex lock back to blktrans_{open, release} to avoid race condition dc8a1e5a88f8 x86_64_defconfig: Fix warnings 68491e5f72b6 powerpc/ptrace: Disable array-bounds warning with gcc8 d71ebfce3004 powerpc: Disable attribute-alias warnings from gcc8 62f50884b8b1 powerpc: kexec fix for powerpc64 da6871c62c37 powerpc: Add unwind information for SPE registers of E500 core f161c880c11d mips: make current_cpu_data preempt safe 5e94a8247ce7 mips: vdso: fix 'jalr $t9' crash in vdso code 19e36714b1c7 mips: Kconfig: add QEMUMIPS64 option e2e537db3cbd 4kc cache tlb hazard: tlbp cache coherency aee9870611e5 malta uhci quirks: make allowance for slow 4k(e)c 881948cd1517 drm/fb-helper: move zeroing code to drm_fb_helper_fill_var 98ec1963fcb7 arm64: defconfig: cleanup config options f1727c537ba8 vexpress: Pass LOADADDR to Makefile 4474c32dc24a arm: ARM EABI socketcall 75e31a2b70fd ARM: LPAE: Invalidate the TLB for module addresses during translation fault (From OE-Core rev: 2db39e7791f8ed430ddfeec87ab2aa178090af45) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/6.12: update to v6.12.5Bruce Ashfield2025-01-043-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/6.12 to the latest korg -stable release that comprises the following commits: 7143efb58e33 Linux 6.12.5 6aeef0214de7 softirq: Allow raising SCHED_SOFTIRQ from SMP-call-function on RT kernel 1a678f6829a8 clocksource: Make negative motion detection more robust 7b7a9175c63b timekeeping: Remove CONFIG_DEBUG_TIMEKEEPING a8c03c6dc1bd ALSA: hda/realtek: Fix spelling mistake "Firelfy" -> "Firefly" ef6bb8f4d8d3 s390/pci: Fix leak of struct zpci_dev when zpci_add_device() fails 87917ad3034e Revert "drm/amd/display: parse umc_info or vram_info based on ASIC" eaf83f14c67e ALSA: hda: Fix build error without CONFIG_SND_DEBUG 99a02eab8251 drm/amdgpu: rework resume handling for display (v2) b050c6284a20 ASoC: Intel: avs: Fix return status of avs_pcm_hw_constraints_init() 871caea15202 net/mlx5: unique names for per device caches 81d2c5968dba ocfs2: Revert "ocfs2: fix the la space leak when unmounting an ocfs2 volume" d38610a978d6 media: ipu6: use the IPU6 DMA mapping APIs to do mapping 4904a01e4737 jffs2: Fix rtime decompressor dc39b08fcc38 jffs2: Prevent rtime decompress memory corruption 547b7f8fdebc KVM: x86/mmu: Ensure that kvm_release_pfn_clean() takes exact pfn from kvm_faultin_pfn() 7f91d9206220 selftests/ftrace: adjust offset for kprobe syntax error test ad4095d1259d vfio/mlx5: Align the page tracking max message size with the device capability 0a5152f5fbe7 Revert "unicode: Don't special case ignorable code points" 7913d1f737c4 x86: Fix build regression with CONFIG_KEXEC_JUMP enabled 364dc8070baf tracing/eprobe: Fix to release eprobe when failed to add dyn_event 07bc1978d59b clk: en7523: Initialize num before accessing hws in en7523_register_clocks() 650214c925e8 btrfs: fix missing snapshot drew unlock when root is dead during swap activation 653b704e7db6 btrfs: fix mount failure due to remount races b633b3c3e370 btrfs: drop unused parameter data from btrfs_fill_super() b680ec3ad29b btrfs: drop unused parameter options from open_ctree() e41074904d9e sched/deadline: Fix warning in migrate_enable for boosted tasks b4ec68868c20 sched/core: Prevent wakeup of ksoftirqd during idle load balance f9e144a54428 sched/fair: Check idle_cpu() before need_resched() to detect ilb CPU turning busy a39ad4f507bf sched/core: Remove the unnecessary need_resched() check in nohz_csd_func() 5c3fb75f538c sched: fix warning in sched_setaffinity 4a2fcf88be76 drm/amd/display: Add option to retrieve detile buffer size 7bcf6b3cc92a drm/xe/devcoredump: Update handling of xe_force_wake_get return deb05f8431f3 drm/xe/forcewake: Add a helper xe_force_wake_ref_has_domain() e7fd13686ae0 drm/xe/guc: Copy GuC log prior to dumping e3e6bea207ff drm/xe/devcoredump: Add ASCII85 dump helper function 47c45a050d09 drm/xe/devcoredump: Improve section headings and add tile info 7e4b4543078f drm/xe/devcoredump: Use drm_puts and already cached local variables cd188519d246 scsi: ufs: pltfrm: Dellocate HBA during ufshcd_pltfrm_remove() d5b2ddf1f90c io_uring/tctx: work around xa_store() allocation error issue 1f659d3c13f8 setlocalversion: work around "git describe" performance a21406d31414 smb: client: don't try following DFS links in cifs_tree_connect() 9ac8c1da9f82 irqchip/gicv3-its: Add workaround for hip09 ITS erratum 162100801 950210c9c721 Revert "nvme: make keep-alive synchronous operation" 1648c7000f9d serial: 8250_dw: Add Sophgo SG2044 quirk f43324df566a rtc: cmos: avoid taking rtc_lock for extended period of time 65570470175c misc: eeprom: eeprom_93cx6: Add quirk for extra read clock cycle 296a109fa771 powerpc/prom_init: Fixup missing powermac #size-cells 01e49d7f3f50 ASoC: amd: yc: Add quirk for microphone on Lenovo Thinkpad T14s Gen 6 21M1CTO1WW 01575f2ff8ba MIPS: Loongson64: DTS: Really fix PCIe port nodes for ls7a 3c1d06bbad22 drm/amdgpu/vcn: reset fw_shared when VCPU buffers corrupted on vcn v4.0.3 e451d7ca7870 ASoC: amd: yc: fix internal mic on Redmi G 2022 b03142825986 usb: typec: ucsi: glink: be more precise on orientation-aware ports 359eebd5e7f6 iio: light: ltr501: Add LTER0303 to the supported devices c5d8facf107a iio: adc: ad7192: properly check spi_get_device_match_data() c0ca6fd5f6eb usb: typec: ucsi: Do not call ACPI _DSM method for UCSI read operations 37065eee084e usb: chipidea: udc: handle USB Error Interrupt if IOC not set f14e63cf8649 usb: chipidea: udc: create bounce buffer for problem sglist entries if possible 8a5c06ebc2ee usb: chipidea: udc: limit usb request length to max 16KB b89bbf32fc46 usb: chipidea: add CI_HDRC_HAS_SHORT_PKT_LIMIT flag 4bbdddcefeb5 regulator: qcom-rpmh: Update ranges for FTSMPS525 db7fc56646ca fs/ntfs3: Fix case when unmarked clusters intersect with zone 58edd785ea14 fs/ntfs3: Fix warning in ni_fiemap 6575e0867bd4 LoongArch: Fix sleeping in atomic context for PREEMPT_RT 4806ed7abddc ACPI: x86: Clean up Asus entries in acpi_quirk_skip_dmi_ids[] ac0536c564ec ACPI: x86: Add skip i2c clients quirk for Acer Iconia One 8 A1-840 7c2e5ed2175e f2fs: add a sysfs node to limit max read extent count per-inode 924f7dd1e832 f2fs: fix to shrink read extent node in batches 6d41a2d5c168 f2fs: print message if fscorrupted was found in f2fs_new_node_page() 1f51ae217d09 i3c: Use i3cdev->desc->info instead of calling i3c_device_get_info() to avoid deadlock fb80d442c896 remoteproc: qcom: pas: enable SAR2130P audio DSP support 617bd1e6c394 PCI: Add ACS quirk for Wangxun FF5xxx NICs 51276b5e28cf PCI: Add 'reset_subordinate' to reset hierarchy below bridge ea1adfd7d0fc PCI: starfive: Enable controller runtime PM before probing host bridge 932a5f00a808 PCI: Detect and trust built-in Thunderbolt chips 293debb105cf PCI: vmd: Set devices to D0 before enabling PM L1 Substates 34883c93bd33 PCI: vmd: Add DID 8086:B06F and 8086:B60B for Intel client SKUs b51aa6a07ee0 PCI: qcom: Add support for IPQ9574 19cc5767334b i3c: mipi-i3c-hci: Mask ring interrupts before ring stop request 7e45af15cf72 KMSAN: uninit-value in inode_go_dump (5) 9e28513fd285 f2fs: fix f2fs_bug_on when uninstalling filesystem call f2fs_evict_inode. d6855f060443 mailbox: pcc: Check before sending MCTP PCC response ACK 67f21fdd35a9 verification/dot2: Improve dot parser robustness 98bf83f0e44d tools/rtla: Enhance argument parsing in timerlat_load.py 7214d3a64e6e tracing: Fix function name for trampoline d58ed5c2813c smb: client: memcpy() with surrounding object base address 1c67333b8feb nvdimm: rectify the illogical code within nd_dax_probe() a5289e7085ff thermal/drivers/qcom/tsens-v1: Add support for MSM8937 tsens d7145e6af9e7 pinctrl: qcom: spmi-mpp: Add PM8937 compatible ec6d6a0c448f pinctrl: qcom-pmic-gpio: add support for PM8937 b04ca7b0649d scsi: st: Add MTIOCGET and MTLOAD to ioctls allowed after device reset 16f5f485774e scsi: st: Don't modify unknown block number in MTIOCGET bb4a6236a430 leds: class: Protect brightness_show() with led_cdev->led_access mutex f29438bcfad0 clk: qcom: clk-alpha-pll: Add NSS HUAYRA ALPHA PLL support for ipq9574 a6096f091c68 clk: qcom: dispcc-sm8550: enable support for SAR2130P 082b6e35ff2f clk: qcom: tcsrcc-sm8550: add SAR2130P support ecc8f3c06edd clk: qcom: rpmh: add support for SAR2130P ec81102ae27f clk: qcom: rcg2: add clk_rcg2_shared_floor_ops e4913d4bc592 scsi: lpfc: Prevent NDLP reference count underflow in dev_loss_tmo callback 32a2d387822b scsi: lpfc: Check SLI_ACTIVE flag in FDMI cmpl before submitting follow up FDMI 78ef7c3909a5 scsi: lpfc: Call lpfc_sli4_queue_unset() in restart and rmmod paths 2fcb921c2799 bpf: put bpf_link's program when link is safe to be deallocated a95387d8f54c iommu/amd: Fix corruption when mapping large pages from 0 b865d4e56928 scsi: ufs: core: Make DMA mask configuration more flexible c11e2ec9a780 pinmux: Use sequential access to access desc->pinmux data 09c083fbea76 ring-buffer: Limit time with disabled interrupts in rb_check_pages() 6c55f9912307 scsi: hisi_sas: Create all dump files during debugfs initialization 601f8001373f scsi: hisi_sas: Add cond_resched() for no forced preemption model caa061be068b rtla/timerlat: Make timerlat_hist_cpu->*_count unsigned long long 76e00648ebf4 rtla/timerlat: Make timerlat_top_cpu->*_count unsigned long long 020d042d03e2 tools/rtla: fix collision with glibc sched_attr/sched_set_attr d1133dd57ef8 tracing: Use atomic64_inc_return() in trace_clock_counter() f63a1caae97d tracing/ftrace: disable preemption in syscall probe 5f87f1b22f3f rtla: Fix consistency in getopt_long for timerlat_hist 53835aaccc2c pinctrl: freescale: fix COMPILE_TEST error with PINCTRL_IMX_SCU 9556551a6d91 netpoll: Use rcu_access_pointer() in __netpoll_setup 166cf430706d net/neighbor: clear error in case strict check is not set 4f995f5b1633 rocker: fix link status detection in rocker_carrier_init() f5cc301e98a6 ASoC: hdmi-codec: reorder channel allocation list 058067b73b9d Bluetooth: btusb: Add 3 HWIDs for MT7925 01649f8d6d93 Bluetooth: btusb: Add new VID/PID 0489/e124 for MT7925 b476133f037e Bluetooth: btusb: Add new VID/PID 0489/e111 for MT7925 f64f7ff29701 Bluetooth: Set quirks for ATS2851 359fc41e3c4f Bluetooth: Support new quirks for ATS2851 b04b4fb91d42 Bluetooth: Add new quirks for ATS2851 93a6160dc198 Bluetooth: hci_core: Fix not checking skb length on hci_acldata_packet c55a4c5a04ba Bluetooth: hci_conn: Use disable_delayed_work_sync 1de7ce1a88cd Bluetooth: btusb: Add USB HW IDs for MT7920/MT7925 05c10ebcbfde Bluetooth: btusb: Add RTL8852BE device 0489:e123 to device tables da561d5fb646 Bluetooth: hci_conn: Reduce hci_conn_drop() calls in two functions 6e72b117614c i2c: i801: Add support for Intel Panther Lake 1ab42ad28076 dsa: qca8k: Use nested lock to avoid splat 9fbc0ece455e mptcp: fix possible integer overflow in mptcp_reset_tout_timer a50b4aa3007e bpf: Call free_htab_elem() after htab_unlock_bucket() 34941321b516 wifi: brcmfmac: Fix oops due to NULL pointer dereference in brcmf_sdiod_sglist_rw() d82d48ab0c8c wifi: ipw2x00: libipw_rx_any(): fix bad alignment 76649ccf97e2 drm/amdgpu: set the right AMDGPU sg segment limitation 920159e1bf17 ALSA: usb-audio: Make mic volume workarounds globally applicable 67a11de8965c virtio-net: fix overflow inside virtnet_rq_alloc 8a71e5b65308 drm/amdgpu: skip amdgpu_device_cache_pci_state under sriov 60dde89f944c drm/amd/display: Prune Invalid Modes For HDMI Output f46e40df44a9 drm/amd/display: parse umc_info or vram_info based on ASIC 8ffd4262463d drm/amd/display: Remove hw w/a toggle if on DP2/HPO 229d16a67093 drm/panic: Add ABGR2101010 support 051f49d51766 net/tcp: Add missing lockdep annotations for TCP-AO hlist traversals bd9287ae1e85 fsl/fman: Validate cell-index value obtained from Device Tree 8a4311bbde70 jfs: add a check to prevent array-index-out-of-bounds in dbAdjTree 8ff757955457 jfs: fix array-index-out-of-bounds in jfs_readdir 52756a57e978 jfs: fix shift-out-of-bounds in dbSplit 22dcbf7661c6 jfs: array-index-out-of-bounds fix in dtReadFirst f2b95248a16c dma-debug: fix a possible deadlock on radix_lock 477aa7116a76 mptcp: annotate data-races around subflow->fully_established cc97e79832fb drm/amd/display: Fix underflow when playing 8K video in full screen mode 9f0cb200f469 ASoC: Intel: soc-acpi-intel-arl-match: Add rt722 and rt1320 support 4ed4aa24b0f8 ASoC: sdw_utils: Add quirk to exclude amplifier function d86db5fd8a23 drm/amdgpu: refine error handling in amdgpu_ttm_tt_pin_userptr 76d6bff2f847 netlink: specs: Add missing bitset attrs to ethtool spec 7560543ee11f drm/amdgpu: Dereference the ATCS ACPI buffer f034130a7e22 drm/amdgpu: clear RB_OVERFLOW bit when enabling interrupts for vega20_ih dbb662d6dde2 drm/amdgpu/gfx9: Add cleaner shader for GFX9.4.2 dff526dc3e27 drm/amd/display: Adding array index check to prevent memory corruption 2da108b4b5fb drm/sched: memset() 'job' in drm_sched_job_init() 3e75b36733dd net: stmmac: Programming sequence for VLAN packets with split header cdacfe413b6a net: sfp: change quirks for Alcatel Lucent G-010S-P 53145c20ab06 drm/panel: simple: Add Microchip AC69T88A LVDS Display panel b9c6b66865d6 drm/xe/guc/ct: Flush g2h worker in case of g2h response timeout cccaab2b8d63 ASoC: Intel: sof_sdw: Add quirks for some new Lenovo laptops b55418d835bd ASoC: Intel: sof_sdw: Add quirk for cs42l43 system using host DMICs 3b3526352977 ASoC: sdw_utils: Add a quirk to allow the cs42l43 mic DAI to be ignored 93d419a5532e ASoC: sdw_utils: Add support for exclusion DAI quirks 987aa730bad3 bpf: Prevent tailcall infinite loop caused by freplace 5b6209c793ef fanotify: allow reporting errors on failure to open fd 6cd0f8f2f317 wifi: ath5k: add PCI ID for Arcadyan devices 778c0bbc9f43 wifi: ath5k: add PCI ID for SX76X 543c0924d446 wifi: ath10k: avoid NULL pointer error during sdio remove f44fceb71d72 net: inet6: do not leave a dangling sk pointer in inet6_create() 691d6d816f93 net: inet: do not leave a dangling sk pointer in inet_create() 03caa9bfb9fd net: ieee802154: do not leave a dangling sk pointer in ieee802154_create() 8df832e6b945 net: af_can: do not leave a dangling sk pointer in can_create() 32df687e129e Bluetooth: RFCOMM: avoid leaving dangling sk pointer in rfcomm_sock_alloc() 61686abc2f3c Bluetooth: L2CAP: do not leave dangling sk pointer on error in l2cap_sock_create() fd09880b16d3 af_packet: avoid erroring out after sock_init_data() in packet_create() ef18243f8ecb net/sched: cbs: Fix integer overflow in cbs_set_port_rate() ff3e39bc3cc6 net: ethernet: fs_enet: Use %pa to format resource_size_t 821e3dc5cb44 net: fec_mpc52xx_phy: Use %pa to format resource_size_t 9e5d6a4caebe drm/amd/display: Full exit out of IPS2 when all allow signals have been cleared 3151d7859f93 accel/qaic: Add AIC080 support 2093f062b268 wifi: ath12k: fix atomic calls in ath12k_mac_op_set_bitrate_mask() fbdf26dcc6d6 samples/bpf: Fix a resource leak 8945c33b0500 r8169: don't apply UDP padding quirk on RTL8126A c76d0ebea9b4 ALSA: hda/realtek: Use codec SSID matching for Lenovo devices 753693b1ba0a ALSA: hda/conexant: Use the new codec SSID matching 074b2b0a4d52 ALSA: hda: Use own quirk lookup helper 07a4acea17f5 drm/display: Fix building with GCC 15 ee6219b9d0d2 drm/xe/xe3: Add initial set of workarounds 43a859bd40ce drm/xe/ptl: L3bank mask is not available on the media GT 61fda5faad77 drm/amd/display: disable SG displays on cyan skillfish b33f6e83921f drm/amd/display: Fix garbage or black screen when resetting otg 9921e7879be9 drm/amd/display: skip disable CRTC in seemless bootup case 2db11504ef82 dlm: fix possible lkb_resource null dereference 0becac5c4e10 ASoC: Intel: sof_rt5682: Add HDMI-In capture with rt5682 support for MTL. 015027aa6382 drm/radeon/r600_cs: Fix possible int overflow in r600_packet3_check() f01ddd589e16 drm/amd/display: Fix out-of-bounds access in 'dcn21_link_encoder_create' 7296e5611adb wifi: rtw89: check return value of ieee80211_probereq_get() for RNR f2a107b53649 drm/mcde: Enable module autoloading 86f5f19d670f drm/bridge: it6505: Enable module autoloading 187d5ff497db drm: panel-orientation-quirks: Add quirk for AYA NEO GEEK 5d7f35ed5f73 drm: panel-orientation-quirks: Add quirk for AYA NEO Founder edition 4150f223428a drm: panel-orientation-quirks: Add quirk for AYA NEO 2 model 9a13d81c74b1 drm/xe/pciid: Add new PCI id for ARL 9bca6528f203 wifi: rtw88: use ieee80211_purge_tx_queue() to purge TX skb ef3da232796a drm/xe/pciids: Add PVC's PCI device ID macros a06ef71dec3e drm/vc4: hvs: Set AXI panic modes for the HVS 7315275ada2a drm/vc4: hdmi: Avoid log spam for audio start failure 74bee8735bb3 drm/xe/pciids: separate ARL and MTL PCI IDs 73b50c34acb9 drm/xe/pciids: separate RPL-U and RPL-P PCI IDs 7f70c81a77f2 HID: magicmouse: Apple Magic Trackpad 2 USB-C driver support cd38a8f52940 sched_ext: add a missing rcu_read_lock/unlock pair at scx_select_cpu_dfl() 8b6752909058 selftests/resctrl: Protect against array overflow when reading strings 0380da1da737 regmap: maple: Provide lockdep (sub)class for maple tree's internal lock 997a3c04d7fa soc: imx8m: Probe the SoC driver as platform driver 0104b5cac446 firmware: qcom: scm: Allow QSEECOM on Dell XPS 13 9345 f7bfc223b9cb mmc: sdhci-esdhc-imx: enable quirks SDHCI_QUIRK_NO_LED bc7ff558d72c mmc: core: Add SD card quirk for broken poweroff notification 87ace43e5105 media: cx231xx: Add support for Dexatek USB Video Grabber 1d19:6108 3cc5228d5b60 media: uvcvideo: Force UVC version to 1.0a for 0408:4033 0c20fadfd074 media: uvcvideo: Add a quirk for the Kaiweets KTI-W02 infrared camera 17db6ed5a323 media: uvcvideo: RealSense D421 Depth module metadata c617ac035860 soc: qcom: pd-mapper: Add QCM6490 PD maps bb6a99db1d2e firmware: qcom: scm: Allow QSEECOM on Lenovo Yoga Slim 7x ea74e9675b8e HID: add per device quirk to force bind to hid-generic 46b99cadaef4 soc: qcom: llcc: Use designated initializers for LLC settings 8455230b1ba0 spi: spi-fsl-lpspi: Adjust type of scldiv 3946e07552de gpio: free irqs that are still requested when the chip is being removed e26cbab9821a timekeeping: Always check for negative motion c7559dc2047e iio: magnetometer: fix if () scoped_guard() formatting ff599ad2d2b8 cleanup: Adjust scoped_guard() macros to avoid potential warning 1e5b551f8198 perf/x86/amd: Warn only on new bits set 94c6fd020081 ACPI: video: force native for Apple MacbookPro11,2 and Air7,2 e173bce05f70 ACPI: x86: Add adev NULL check to acpi_quirk_skip_serdev_enumeration() 342d91f67051 ACPI: x86: Make UART skip quirks work on PCI UARTs without an UID 41b92874281e hwmon: (nct6775) Add 665-ACE/600M-CL to ASUS WMI monitoring list 889a0d3a35fd kcsan: Turn report_filterlist_lock into a raw_spinlock c82bb825f9fc crypto: ecdsa - Avoid signed integer overflow on signature decoding b6ce2dbe984b ext4: partial zero eof block on unaligned inode size extension 2e996ea42ba2 kselftest/arm64: Don't leak pipe fds in pac.exec_sign_all() 597d2e04659c btrfs: do not clear read-only when adding sprout device 5d261f60b5c8 btrfs: canonicalize the device path before adding it 73978a9042ce btrfs: avoid unnecessary device path update for the same device a2e99dcd7aaf btrfs: don't take dev_replace rwsem on task already holding it 493326c4f10c block: RCU protect disk->conv_zones_bitmap be54e6e0f93a s390/cpum_sf: Handle CPU hotplug remove during sampling 14cf8e7be177 kselftest/arm64: Log fp-stress child startup errors to stdout d222934627b9 epoll: annotate racy check 23a63cf560a5 s390/pci: Ignore RID for isolated VFs fbb370c01ef4 s390/pci: Use topology ID for multi-function devices 1f3b309108fd s390/pci: Sort PCI functions prior to creating virtual busses e18d5b424893 rust: enable arbitrary_self_types and remove `Receiver` 2cec2d916a7d memblock: allow zero threshold in validate_numa_converage() 5c63e24b1bb7 scsi: ufs: pltfrm: Drop PM runtime reference count after ufshcd_remove() fe1a34e92a83 mm: respect mmap hint address when aligning for THP 536ffb401442 mm: fix vrealloc()'s KASAN poisoning logic bd4d2333a3c5 mm: open-code page_folio() in dump_page() 1dde3fde62b7 mm: open-code PageTail in folio_flags() and const_folio_flags() 35e8f9125d3c mm: memcg: declare do_memsw_account inline e4c59f343800 mm/damon: fix order of arguments in damos_before_apply tracepoint 34b7abe40fa9 x86/mm: Add _PAGE_NOPTISHADOW bit to avoid updating userspace page tables 0214a12832e8 x86/cpu/topology: Remove limit of CPUs due to disabled IO/APIC 42d9fe2adf86 mm/mempolicy: fix migrate_to_node() assuming there is at least one VMA in a MM 69d319450d1c mm/gup: handle NULL pages in unpin_user_pages() 835ca042dfcf kasan: make report_lock a raw spinlock a71ddd5b87cd sched/numa: fix memory leak due to the overwritten vma->numab_state 9fcb73b960e8 lib: stackinit: hide never-taken branch from compiler 9bfeeeff2c92 stackdepot: fix stack_depot_save_flags() in NMI context eb58460ff77e ocfs2: update seq_file index in ocfs2_dlm_seq_next 9722010afd9c x86/cpu: Add Lunar Lake to list of CPUs with a broken MONITOR implementation d562b457e1c3 mmc: core: Further prevent card detect during shutdown 637cf7d444b0 mmc: sdhci-pci: Add DMI quirk for missing CD GPIO on Vexia Edu Atla 10 tablet af2b48a07690 arch_numa: Restore nid checks before registering a memblock with a node 14258211d684 regmap: detach regmap from dev on regmap_exit d486b5741d98 xsk: fix OOB map writes when deleting elements 47155559646e dma-fence: Use kernel's sort for merging fences f3dbb097d653 dma-fence: Fix reference leak on fence merge failure path 3dcc20418ea6 dma-buf: fix dma_fence_array_signaled v4 178e31df1fb3 bpf: fix OOB devmap writes when deleting elements 3702a27a67c7 x86/kexec: Restore GDT on return from ::preserve_context kexec bc031095d1a1 modpost: Add .irqentry.text to OTHER_SECTIONS 573e70eb7e76 drm/amdgpu/hdp5.2: do a posting read when flushing HDP 8499665f2c2d drm/amdgpu/hdp7.0: do a posting read when flushing HDP c99261fa723e drm/amdgpu/hdp5.0: do a posting read when flushing HDP 8976f9cc99ca drm/amdgpu/hdp4.0: do a posting read when flushing HDP e55d088edfcf drm/amdgpu/hdp6.0: do a posting read when flushing HDP 2e7bea50a9b7 drm/amd/display: Add a left edge pixel if in YCbCr422 or YCbCr420 and odm f443172fbf9f drm/amd/display: Limit VTotal range to max hw cap minus fp a249735619a8 drm/amd/display: Correct prefetch calculation be826b4451fd drm/dp_mst: Fix resetting msg rx state after topology removal f4e1544ab82c drm/dp_mst: Verify request type in the corresponding down message reply 0a203ff705fd drm/amd/pm: fix and simplify workload handling 0a2d502a0aec drm/amdkfd: add MEC version that supports no PCIe atomics for GFX12 1fc1f32c4a34 drm/dp_mst: Fix MST sideband message body length check c206d13552de drm/amdkfd: hard-code cacheline for gc943,gc944 76ce78cab705 x86/cacheinfo: Delete global num_cache_leaves 95e197354e0d cacheinfo: Allocate memory during CPU hotplug if not done from the primary CPU ed9132d03854 selftest: hugetlb_dio: fix test naming a32ea1d9ee71 selftests/damon: add _damon_sysfs.py to TEST_FILES a63907c8c712 pmdomain: imx: gpcv2: Adjust delay after power up handshake 85351e4941a2 Revert "readahead: properly shorten readahead when falling back to do_page_cache_ra()" 5e0e913624bc bcache: revert replacing IS_ERR_OR_NULL with IS_ERR again 793e560a6b7c io_uring: Change res2 parameter type in io_uring_cmd_done 74aaafabd3c1 smb3.1.1: fix posix mounts to older servers 6e4672301e71 fs/smb/client: cifs_prime_dcache() for SMB3 POSIX reparse points aeb255487559 fs/smb/client: Implement new SMB3 POSIX type 469e955d757e fs/smb/client: avoid querying SMB2_OP_QUERY_WSL_EA for SMB3 POSIX 31f7b57a77d4 nilfs2: fix potential out-of-bounds memory access in nilfs_find_entry() 5a717f43c2ea scsi: ufs: core: Add missing post notify for power mode change 8c9425768c38 scsi: ufs: pltfrm: Disable runtime PM during removal of glue drivers f99cb5f6344e scsi: ufs: qcom: Only free platform MSIs when ESI is enabled 2e7a3bb0331e scsi: ufs: core: Cancel RTC work during ufshcd_remove() 9c191055c7ab scsi: ufs: core: sysfs: Prevent div by zero 31d3ed440fa6 scsi: qla2xxx: Remove check req_sg_cnt should be equal to rsp_sg_cnt 6abf16d3c915 scsi: qla2xxx: Fix use after free on unload 2922ccf00bea scsi: qla2xxx: Supported speed displayed incorrectly for VPorts 5d1f2b471cde scsi: qla2xxx: Fix NVMe and NPIV connect issue b89012158525 scsi: qla2xxx: Fix abort in bsg timeout 763d6c294d9e ALSA: hda/realtek: Add support for Samsung Galaxy Book3 360 (NP730QFG) f9e25ff6ddfb ALSA: hda/realtek: Enable mute and micmute LED on HP ProBook 430 G8 c74de4e57685 ALSA: usb-audio: add mixer mapping for Corsair HS80 061434122610 ALSA: hda/realtek: fix micmute LEDs don't work on HP Laptops 39c5d89b567a ALSA: usb-audio: Add extra PID for RME Digiface USB 7f1292f8d4d6 ALSA: usb-audio: Fix a DMA to stack memory bug 4105dd76bc8a arm64: ptrace: fix partial SETREGSET for NT_ARM_POE 8ab73c34e3c5 arm64: ptrace: fix partial SETREGSET for NT_ARM_FPMR abd614bbfcee arm64: ptrace: fix partial SETREGSET for NT_ARM_TAGGED_ADDR_CTRL 34b61978676a arm64: Ensure bits ASID[15:8] are masked out when the kernel uses 8-bit ASIDs ec643064abcf arm64: mm: Fix zone_dma_limit calculation 2b3f30c8edbf iommufd: Fix out_fput in iommufd_fault_alloc() aec9ed5663d2 net :mana :Request a V2 response version for MANA_QUERY_GF_STAT ba0ee489cdde tracing: Fix cmp_entries_dup() to respect sort() comparison rules 2f4320f9f888 can: mcp251xfd: mcp251xfd_get_tef_len(): work around erratum DS80000789E 6. 3b0c5bb437d3 can: dev: can_set_termination(): allow sleeping GPIOs f505fb7e2558 watchdog: rti: of: honor timeout-sec property c5797f195c67 ksmbd: fix Out-of-Bounds Write in ksmbd_vfs_stream_write 81eed631935f ksmbd: fix Out-of-Bounds Read in ksmbd_vfs_stream_read 1aece9662013 LoongArch: KVM: Protect kvm_check_requests() with SRCU 9b602190cf2d LoongArch: Add architecture specific huge_pte_clear() e689bc6697a7 HID: wacom: fix when get product name maybe null pointer 0c08f4a6016d HID: i2c-hid: Revert to using power commands to wake on resume a7e0e292dca4 rust: allow `clippy::needless_lifetimes` 73bb82a4259a x86/CPU/AMD: WARN when setting EFER.AUTOIBRS if and only if the WRMSR fails 412bf01fd5db bpf: Fix exact match conditions in trie_get_next_key() 7218e441ad9d bpf: Handle in-place update for full LPM trie correctly 6dc076a257a5 bpf: Remove unnecessary kfree(im_node) in lpm_trie_update_elem 81ec3c6ceb7c bpf: Handle BPF_EXIST and BPF_NOEXIST for LPM trie 0d8658c0cb59 smb: client: fix potential race in cifs_put_tcon() 0e421cb8085c iio: magnetometer: yas530: use signed integer type for clamp limits c2277e285923 scatterlist: fix incorrect func name in kernel-doc 03db61c43c8e ocfs2: free inode when ocfs2_get_init_inode() fails b94c2f7a1a23 drm/v3d: Enable Performance Counters before clearing them 687e10f3a3c5 ASoC: mediatek: mt8188-mt6359: Remove hardcoded dmic codec 1e1083db623d scsi: scsi_debug: Fix hrtimer support for ndelay 1f5e2f1ca587 scsi: sg: Fix slab-use-after-free read in sg_release() 05b436f3cf65 nvme-rdma: unquiesce admin_q before destroy it ceff9ac13a24 nvme-tcp: fix the memleak while create new ctrl failed 845cc4ee8e64 nvme-fabrics: handle zero MAXCMD without closing the connection f9f2a2739eb3 bpf: Fix narrow scalar spill onto 64-bit spilled scalar slots 0da7d4b7caf0 bpf: Don't mark STACK_INVALID as STACK_MISC in mark_stack_slot_misc 2459a0b14967 drivers/virt: pkvm: Don't fail ioremap() call if MMIO_GUARD fails 7cddf3b4a052 irqchip/stm32mp-exti: CONFIG_STM32MP_EXTI should not default to y when compile-testing bdbf87486dca bpf: Ensure reg is PTR_TO_STACK in process_iter_arg dd9478d54c73 x86/pkeys: Ensure updated PKRU value is XRSTOR'd 00dee8e1d7a9 x86/pkeys: Change caller of update_pkru_in_sigframe() 554888798756 nvme: don't apply NVME_QUIRK_DEALLOCATE_ZEROES when DSM is not supported 913a3f1c06a4 pmdomain: core: Fix error path in pm_genpd_init() when ida alloc fails a78af1180623 pmdomain: core: Add missing put_device() 036d4d0d11a3 ASoC: SOF: ipc3-topology: fix resource leaks in sof_ipc3_widget_setup_comp_dai() eee02810cea3 ASoC: SOF: ipc3-topology: Convert the topology pin index to ALH dai index 90b72189de2c spi: mpc52xx: Add cancel_work_sync before module remove cd3018c9b2ad tools: Override makefile ARCH variable if defined, but empty 7bc37dd9ea96 ALSA: usb-audio: Notify xrun for low-latency mode 01c3525718e8 ALSA: seq: ump: Fix seq port updates per FB info notify 5c9e3bb43a35 tcp_bpf: Fix the sk_mem_uncharge logic in tcp_bpf_sendmsg 8bc28b537d57 drm/sti: Add __iomem for mixer_dbg_mxn's parameter 1b6341c9d20b bpftool: fix potential NULL pointer dereferencing in prog_dump() dabaf268460f xsk: always clear DMA mapping information when unmapping the pool a222e48feaf1 bpf, vsock: Invoke proto::close on close() 47f4ad956be0 bpf, vsock: Fix poll() missing a queue 3ad69f2f0899 scsi: ufs: core: Add ufshcd_send_bsg_uic_cmd() for UFS BSG 7d4e5e33ea4e scsi: ufs: core: Always initialize the UIC done completion 66edf59bc444 drm/amd/display: Ignore scalar validation failure if pipe is phantom 7c4fd0072ad1 drm/amd/display: calculate final viewport before TAP optimization 111746277362 i3c: master: Fix dynamic address leak when 'assigned-address' is present c3806cf64739 i3c: master: Extend address status bit to 4 and add I3C_ADDR_SLOT_EXT_DESIRED 815d8f0e524f i3c: master: Replace hard code 2 with macro I3C_ADDR_SLOT_STATUS_BITS 8e9fec7f79ad f2fs: fix to requery extent which cross boundary of inquiry e6a91ed4b9e5 f2fs: fix to adjust appropriate length for fiemap 6358df316dd8 f2fs: clean up w/ F2FS_{BLK_TO_BYTES,BTYES_TO_BLK} 405b6d5f90df ntp: Remove invalid cast in time offset math 0ab037634ba5 zram: clear IDLE flag in mark_idle() 4e51552bc5d8 zram: do not mark idle slots that cannot be idle 42311846d358 mmc: core: Use GFP_NOIO in ACMD22 19e22f1e68c7 mmc: core: Adjust ACMD22 to SDUC c00372e41bf6 mmc: sd: SDUC Support Recognition f42e0656d483 mmc: mtk-sd: Fix MMC_CAP2_CRYPTO flag setting eac322ed9378 mmc: mtk-sd: fix devm_clk_get_optional usage 95b6c851fb99 mmc: mtk-sd: Fix error handle of probe function acb8edf2ec34 mmc: mtk-sd: use devm_mmc_alloc_host db2fc255fcf4 gpio: grgpio: Add NULL check in grgpio_probe 8b287418b529 gpio: grgpio: use a helper variable to store the address of ofdev->dev 316183d58319 net: avoid potential UAF in default_operstate() 876113e99ae1 vsock/test: fix parameter types in SO_VM_SOCKETS_* calls b24737a85e18 vsock/test: fix failures due to wrong SO_RCVLOWAT parameter 3591bc906718 net/mlx5e: Remove workaround to avoid syndrome for internal port 83ca241410e2 net/mlx5e: SD, Use correct mdev to build channel param 9ede83d29267 net/mlx5: HWS: Properly set bwc queue locks lock classes 1af1342724bd net/mlx5: HWS: Fix memory leak in mlx5hws_definer_calc_layout 177b72ed7c77 geneve: do not assume mac header is set in geneve_xmit_skb() 68292db0d069 mlxsw: spectrum_acl_flex_keys: Use correct key block on Spectrum-4 cfa0f932774b mlxsw: spectrum_acl_flex_keys: Constify struct mlxsw_afk_element_inst 22074dc1d4d3 ethtool: Fix wrong mod state in case of verbose and no_mask bitset be4d0ac67d92 netfilter: nft_set_hash: skip duplicated elements pending gc run ba5e070f3668 netfilter: ipset: Hold module reference while requesting a module 152a8c179f2e net: sched: fix erspan_opt settings in cls_flower a36a6d7037fc Revert "udp: avoid calling sock_def_readable() if possible" da5cc778e7bf netfilter: nft_inner: incorrect percpu area handling under softirq 992fd34122de igb: Fix potential invalid memory access in igb_init_module() f017f37387f7 ixgbe: Correct BASE-BX10 compliance code 25d6979ef303 ixgbe: downgrade logging of unsupported VF API version to debug bf4c4782e532 ixgbevf: stop attempting IPSEC offload on Mailbox API 1.5 befb42b7ce55 idpf: set completion tag for "empty" bufs associated with a packet 7ee237851dcf ice: Fix VLAN pruning in switchdev mode 25a702f2528a ice: fix PHY timestamp extraction for ETH56G 2fbcd12de22e ice: fix PHY Clock Recovery availability check 688842f47ee9 net: hsr: must allocate more bytes for RedBox support 5e1c91f4e6f7 net/qed: allow old cards not supporting "num_images" to work 6f0ae06a234a net/smc: fix LGR and link use-after-free issue 6638e52dcfaf net/smc: initialize close_work early to avoid warning e48b211c4c59 tipc: Fix use-after-free of kernel socket in cleanup_bearer(). 9ee68b0f2370 dccp: Fix memory leak in dccp_feat_change_recv 8b591bd522b7 net/ipv6: release expired exception dst cached in socket 3027a9fe02ed net: phy: microchip: Reset LAN88xx PHY to ensure clean link state on LAN7800/7850 ddc6402e2934 platform/x86: asus-wmi: Ignore return value when writing thermal policy 68fceb143b63 can: j1939: j1939_session_new(): fix skb reference counting 01f95357e472 ipv6: avoid possible NULL deref in modify_prefix_route() 9545011e7b2a net: Fix icmp host relookup triggering ip_rt_bug 9a97fb4fdb81 bnxt_en: ethtool: Supply ntuple rss context action 7ea527fbd7b9 net: hsr: avoid potential out-of-bound access in fill_frame_info() a007f8895f7c net/sched: tbf: correct backlog statistic for GSO packets e0964a577864 ptp: Add error handling for adjfine callback in ptp_clock_adjtime b718b68a9964 net: enetc: Do not configure preemptible TCs if SIs do not support 5bf92a924f1f selftests: hid: fix typo and exit code e227c042580a netfilter: nft_socket: remove WARN_ON_ONCE on maximum cgroup level c40c96d98e53 netfilter: x_tables: fix LED ID check in led_tg_check() 48130002e64f ipvs: fix UB due to uninitialized stack access in ip_vs_protocol_init() 02b10fd22d3a can: f81604: f81604_handle_can_bus_errors(): fix {rx,tx}_errors statistics 51251ed96e82 can: ems_usb: ems_usb_rx_err(): fix {rx,tx}_errors statistics 0d515fff98b5 can: sun4i_can: sun4i_can_err(): fix {rx,tx}_errors statistics bc18651a8175 can: sja1000: sja1000_err(): fix {rx,tx}_errors statistics 4bf39aee3b70 can: hi311x: hi3110_can_ist(): fix {rx,tx}_errors statistics 377647078baf can: ifi_canfd: ifi_canfd_handle_lec_err(): fix {rx,tx}_errors statistics 42e3dccf9682 can: m_can: m_can_handle_lec_err(): fix {rx,tx}_errors statistics bc30b2fe8c54 can: hi311x: hi3110_can_ist(): fix potential use-after-free 412a8927e1db can: sun4i_can: sun4i_can_err(): call can_change_state() even if cf is NULL cdf85e7c979c can: c_can: c_can_handle_bus_err(): update statistics if skb allocation fails fc2aeda8c9f7 can: gs_usb: add usb endpoint address detection at driver probe step 316b301a2f93 watchdog: mediatek: Make sure system reset gets asserted in mtk_wdt_restart() 17cab7b4ff4b watchdog: apple: Actually flush writes after requesting watchdog restart 337dbfeea335 watchdog: xilinx_wwdt: Calculate max_hw_heartbeat_ms using clock frequency a282aff221bf iTCO_wdt: mask NMI_NOW bit for update_no_reboot_bit() call 7160a4379dcc arch/arm64/configs: remove CONFIG_SM_DISPCC_8650 61baee2dc534 Linux 6.12.4 372504eb9c10 Revert "drm/xe/xe_guc_ads: save/restore OA registers and allowlist regs" aa2895911816 posix-timers: Target group sigqueue to current task only if not exiting bf078ed5daa3 drm/amd/display: Remove PIPE_DTO_SRC_SEL programming from set_dtbclk_dto ca9982977325 drm/amd/display: update pipe selection policy to check head pipe 8cb2f6793845 drm/amd/display: Fix handling of plane refcount 08e5f8e1a24f drm/amd/pm: Remove arcturus min power limit 8f5b79a452bd drm/amd/pm: disable pcie speed switching on Intel platform for smu v14.0.2/3 c8a6a98b813c drm/amd/pm: update current_socclk and current_uclk in gpu_metrics on smu v13.0.7 6209e4178aea drm/amd: Fix initialization mistake for NBIO 7.11 devices e5483137d16f drm/amd/pm: skip setting the power source on smu v14.0.2/3 6383199ada42 drm/amdgpu: fix usage slab after free be51376b1f50 drm/amd: Add some missing straps from NBIO 7.11.0 a4f2599ef70f drm/amdgpu/pm: add gen5 display to the user on smu v14.0.2/3 ff34c909ed3f drm/amdkfd: Use the correct wptr size 5ddcb50b7002 drm/xe/guc_submit: fix race around suspend_pending 1c052c66461f drm/xe/migrate: use XE_BO_FLAG_PAGETABLE f6f6bcb4e228 Revert "drm/radeon: Delay Connector detecting when HPD singals is unstable" b940b6516bc2 drm/xe/migrate: fix pat index usage cb56ef805f44 drm/xe/xe_guc_ads: save/restore OA registers and allowlist regs 2719fe94d28c drm: xlnx: zynqmp_dpsub: fix hotplug detection 96c308559eed drm/etnaviv: flush shader L1 cache after user commandstream e1f0df8ba6f5 drm/bridge: it6505: Fix inverted reset polarity 576fe9345d0a drm/mediatek: Fix child node refcount handling in early exit 22fd2377b9ce drm/fbdev-dma: Select FB_DEFERRED_IO f67786293193 drm/sti: avoid potential dereference of error pointers faf6c1caf580 drm: panel: jd9365da-h3: Remove unused num_init_cmds structure member 3cf2e7c448e2 drm/sti: avoid potential dereference of error pointers in sti_gdp_atomic_check 837eb99ad334 drm/sti: avoid potential dereference of error pointers in sti_hqvdp_atomic_check 73292e8e6187 drm/panic: Fix uninitialized spinlock acquisition with CONFIG_DRM_PANIC=n 742ae9253ca8 net: fec: make PPS channel configurable 75d06a0404ee net: fec: refactor PPS channel configuration e8139c66df98 dt-bindings: net: fec: add pps channel property 0207180b59cd binder: add delivered_freeze to debugfs output b8b77712142f binder: fix memleak of proc->delivered_freeze f3cf682d3a97 binder: allow freeze notification for dead nodes 648c92b1a898 binder: fix BINDER_WORK_CLEAR_FREEZE_NOTIFICATION debug logs af8a8044b09a binder: fix BINDER_WORK_FROZEN_BINDER debug logs fe39e0ea2d0b binder: fix freeze UAF in binder_release_work() 6b1be1da1f82 binder: fix OOB in binder_add_freeze_work() 38fbefeb2c14 binder: fix node UAF in binder_add_freeze_work() ac04ef405da9 powerpc: Adjust adding stack protector flags to KBUILD_CLAGS for clang fab0610d646a powerpc: Fix stack protector Kconfig test for clang edd18cc7ba04 iio: gts: fix infinite loop for gain_to_scaletables() 218ecc359491 iio: adc: ad7923: Fix buffer overflow for tx_buf and ring_xfer ee7a0a9daa8e iio: Fix fwnode_handle in __fwnode_iio_channel_get_by_name() c11a06753211 iio: invensense: fix multiple odr switch when FIFO is off 1344ff89fe4d iio: accel: kx022a: Fix raw read format 6f73f920b7ad nfsd: fix nfs4_openowner leak when concurrent nfsd4_open occur 7365d1f8de63 nfsd: make sure exp active before svc_export_show d093cc19f709 PCI: rockchip-ep: Fix address translation unit programming f8553091240f PCI: of_property: Assign PCI instead of CPU bus address to dynamic PCI nodes e9a75f2de97d PCI: dwc: ep: Fix advertised resizable BAR size regression a4ee8ff07636 dm thin: Add missing destroy_work_on_stack() 3cad6b5a1278 dm: Fix typo in error message f9a18889aad9 mm/vmalloc: combine all TLB flush operations of KASAN shadow virtual address into one operation 1ba771763d1b ovl: properly handle large files in ovl_security_fileattr e78d04d36481 leds: flash: mt6360: Fix device_for_each_child_node() refcounting in error paths 3a3f789ee15b thermal: int3400: Fix reading of current_uuid for active policy 987999769e69 fs/proc/kcore.c: Clear ret value in read_kcore_iter after successful iov_iter_zero 8b5aea5e5186 slab: Fix too strict alignment check in create_cache() a143b50de2b8 PCI: endpoint: Clear secondary (not primary) EPC in pci_epc_remove_epf() c74a1df6c2a2 PCI: endpoint: Fix PCI domain ID release in pci_epc_destroy() 5946dc018bef PCI: keystone: Add link up check to ks_pcie_other_map_bus() c8a1d7b85d9e PCI: keystone: Set mode as Root Complex for "ti,keystone-pcie" compatible 768673a15bad i3c: master: svc: Modify enabled_events bit 7:0 to act as IBI enable counter 34a55b54845d i3c: master: svc: fix possible assignment of the same address to two devices 0e8ab955c6d0 i3c: master: Fix miss free init_dyn_addr at i3c_master_put_i3c_addrs() b2529be317f8 i3c: master: svc: Fix pm_runtime_set_suspended() with runtime pm enabled 7491d6255659 scsi: ufs: exynos: Fix hibern8 notify callbacks 0581ec70b351 scsi: ufs: exynos: Add check inside exynos_ufs_config_smu() 20c263578264 s390/stacktrace: Use break instead of return statement 3e5fbcbc388a util_macros.h: fix/rework find_closest() macros 234d5f75c3ae mtd: spinand: winbond: Fix 512GW, 01GW, 01JW and 02JW ECC information 5e127c439298 mtd: spinand: winbond: Fix 512GW and 02JW OOB layout e3d1c9e2b811 ceph: fix cred leak in ceph_mds_check_access() ffa6ba7bdb7f ceph: pass cred pointer to ceph_mds_auth_match() 2431ce949f7f ceph: extract entity name from device id 15136c3861a3 f2fs: fix to drop all discards after creating snapshot on lvm device 943c0f601cd2 mm/slub: Avoid list corruption when removing a slab from the full list ac43ea3d27a8 PCI: imx6: Fix suspend/resume support on i.MX6QDL 7eba7f8c65fc remoteproc: qcom_q6v5_pas: disable auto boot for wpss 5fe7c08e758d perf jevents: fix breakage when do perf stat on system metric 8cc7aba7b6d9 PCI: qcom: Disable ASPM L0s for X1E80100 15bfacdb8539 vfio/qat: fix overflow check in qat_vf_resume_write() 33544a590df2 net: stmmac: set initial EEE policy configuration 0cfd6929fa78 ARM: 9431/1: mm: Pair atomic_set_release() with _read_acquire() c86d26b4b089 ARM: 9430/1: entry: Do a dummy read from VMAP shadow 473ffae30301 s390/entry: Mark IRQ entries to fix stack depot warnings ad6750c17fb4 ARM: 9429/1: ioremap: Sync PGDs for VMALLOC shadow 43cc7939f5e6 spmi: pmic-arb: fix return path in for_each_available_child_of_node() d34bf994bb97 driver core: fw_devlink: Stop trying to optimize cycle detection logic d60e418834b9 nvmem: core: Check read_only flag for force_ro in bin_attr_nvmem_write() f25a9f1df1f6 ad7780: fix division by zero in ad7780_write_raw() 6d79acba7ad3 clk: qcom: gcc-qcs404: fix initial rate of GPLL3 322b2054f3c1 cpufreq: scmi: Fix cleanup path when boost enablement fails d63516b1e0d3 powerpc/vdso: Drop -mstack-protector-guard flags in 32-bit files with clang 100120f64f5b mm/damon/vaddr: fix issue in damon_va_evenly_split_region() 2a93e095867f leds: lp55xx: Remove redundant test for invalid channel number 5018696b19bc iommu/arm-smmu: Defer probe of clients after smmu device bound aa3c291fd254 iommu/io-pgtable-arm: Fix stage-2 map/unmap for concatenated tables 641404289fdd zram: clear IDLE flag after recompression 034582624a1d vmstat: call fold_vm_zone_numa_events() before show per zone NUMA event 19cacabdd5a8 ftrace: Fix regression with module command in stack_trace_filter 29aa92f514bf maple_tree: refine mas_store_root() on storing NULL 72014e7745cc ovl: Filter invalid inodes with missing lookup function 3213b92754b9 kunit: string-stream: Fix a UAF bug in kunit_init_suite() 5d28fac59369 kunit: Fix potential null dereference in kunit_device_driver_test() b544be374458 tracing: Fix function timing profiler to initialize hashtable 4f74bd307f07 media: uvcvideo: Require entities to have a non-zero unique ID 7ccadc3217bc media: uvcvideo: Stop stream during unregister 891b5790bee8 media: platform: allegro-dvt: Fix possible memory leak in allocate_buffers_internal() 6f238d620181 media: ov08x40: Fix burst write sequence e3bd4ab16584 media: gspca: ov534-ov772x: Fix off-by-one error in set_frame_rate() b954af359f5d media: venus: Fix pm_runtime_set_suspended() with runtime pm enabled 92b1d2a7a110 media: amphion: Fix pm_runtime_set_suspended() with runtime pm enabled 6b29c887a63a net: phy: dp83869: fix status reporting for 1000base-x autonegotiation eaafbcf0a578 efi/libstub: Free correct pointer on failure 36a4bfb5fc67 media: platform: exynos4-is: Fix an OF node reference leak in fimc_md_is_isp_available 901070571bc1 media: ts2020: fix null-ptr-deref in ts2020_probe() ff1c45c865e1 media: verisilicon: av1: Fix reference video buffer pointer assignment 4f0904a175c6 media: platform: rga: fix 32-bit DMA limitation 2f86d104539f media: imx-jpeg: Ensure power suppliers be suspended before detach them 1def915b1564 media: i2c: tc358743: Fix crash in the probe error path when using polling 6f655bc1f712 arm64: dts: freescale: imx8mp-verdin: Fix SD regulator startup delay 3c0be29b6aad media: i2c: dw9768: Fix pm_runtime_set_suspended() with runtime pm enabled bc3889a39baf media: mtk-jpeg: Fix null-ptr-deref during unload module 5ade59d28ead media: imx-jpeg: Set video drvdata before register video device 182b9edc02c4 media: amphion: Set video drvdata before register video device c98586d8d01c media: qcom: camss: fix error path on configuration of power domains 3f94622dbeaa arm64: dts: mediatek: mt8186-corsola: Fix IT6505 reset line polarity 2bea1d0e57ae arm64: dts: ti: k3-am62-verdin: Fix SD regulator startup delay 5d71869f3385 arm64: dts: freescale: imx8mm-verdin: Fix SD regulator startup delay e7f2429130fb arm64: dts: mediatek: mt8186-corsola: Fix GPU supply coupling max-spread cd70598eb061 arm64: dts: allwinner: pinephone: Add mount matrix to accelerometer c3d075489697 md/md-bitmap: Add missing destroy_work_on_stack() be19e6e4339d md/raid5: Wait sync io to finish before changing group cnt 596f7faa60b2 netkit: Add option for scrubbing skb meta data 259449873c37 iommu/tegra241-cmdqv: Fix unused variable warning a6f9e7a0bf11 btrfs: ref-verify: fix use-after-free after invalid ref action 93992c3d9629 btrfs: add a sanity check for btrfs root in btrfs_search_slot() b03d19312b90 btrfs: don't loop for nowait writes when checking for cross references f8a5129e4a9f btrfs: fix use-after-free in btrfs_encoded_read_endio() 13bfaeafbfe3 btrfs: move priv off stack in btrfs_encoded_read_regular_fill_pages() a0f5689a684e btrfs: change btrfs_encoded_read() so that reading of extent is done by caller 11755f72e54f btrfs: drop unused parameter file_offset from btrfs_encoded_read_regular_fill_pages() 8ea87e347922 quota: flush quota_release_work upon quota writeback 2e87ea9bf367 xfs: remove unknown compat feature check in superblock write validation 6d8ac5ebe6e8 aufs6: core 587abc1b64c4 aufs6: standalone 1af41d30ef42 aufs6: mmap 6ee2464d2e9d aufs6: base 103b676505f7 aufs6: kbuild 67281562943f qemux86: add configuration symbol to select values 73f315ca0823 sched/isolation: really align nohz_full with rcu_nocbs 1e4e7f8ab622 clear_warn_once: add a clear_warn_once= boot parameter 918e7a825e8b clear_warn_once: bind a timer to written reset value f533f87c3758 clear_warn_once: expand debugfs to include read support f149ca27cba9 tools: Remove some options from CLANG_CROSS_FLAGS e633abe9c44e libbpf: Fix build warning on ref_ctr_off ec0916a4cfc1 perf: perf can not parser the backtrace of app in the 32bit system and 64bit kernel. 03721ceb5626 perf: x86-32: explicitly include <errno.h> 4c36c5295bb0 perf: mips64: Convert __u64 to unsigned long long b0200449610d perf: fix bench numa compilation aff0940b2212 perf: add SLANG_INC for slang.h ef912018d28c perf: add sgidefs.h to for mips builds d8860f858b87 perf: change --root to --prefix for python install dc38a0eee6e5 perf: add 'libperl not found' warning 6ed51f8786da perf: force include of <stdbool.h> c538d4c4ac65 fat: Replace prandom_u32() with get_random_u32() 63d94846f0c5 fat: don't use obsolete random32 call in namei_vfat 7816667451ef FAT: Added FAT_NO_83NAME f81dbd60f0d5 FAT: Add CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES option 771cdefba44b FAT: Add CONFIG_VFAT_FS_NO_DUALNAMES option a24784fd8f88 yaffs2: update to v6.12 folio changes d0a48fd46db8 yaffs2: adapt to v6.10 i_time changes d097e4d4115a yaffs: fix mtime/itime field access 4411e0d49fe3 yaffs2: update VFS ctime operations to 6.6+ 1b6619086e8b yaffs2: v6.5 fixups 25b261ee3c54 yaffs2: Fix miscalculation of devname buffer length 5c07936a5d1c yaffs2: convert user_namespace to mnt_idmap 55986a1284b3 yaffs2: replace bdevname call with sprintf 6f5508f8db8f yaffs2: convert read_page -> readfolio fd179a5df5d5 yaffs: replace IS_ERR with IS_ERR_OR_NULL to check both ERR and NULL c9a620dacdd1 yaffs: fix -Wstringop-overread compile warning in yaffs_fix_null_name 78588208ed17 yaffs2: v5.12+ build fixups (not runtime tested) 8d2dddba272c yaffs: include blkdev.h 8c1ca9ef9712 yaffs: Fix build failure by handling inode i_version with proper atomic API 27005cbac2ed yaffs2: v5.6 build fixups 668211c9f9b7 yaffs2: fix memory leak when /proc/yaffs is read 285f911dcc1c yaffs: add strict check when call yaffs_internal_read_super ffc2ed489ccf yaffs: repair yaffs_get_mtd_device 6dce4b70a5e3 yaffs: Fix build failure by handling inode i_version with proper atomic API 19f283abc5d1 yaffs2: fix memory leak in mount/umount 04e84672b571 yaffs: Avoid setting any ACL releated xattr 4f221d6a32e2 Yaffs:check oob size before auto selecting Yaffs1 81f36004e56b fs: yaffs2: replace CURRENT_TIME by other appropriate apis 26d7a3dd0054 yaffs2: adjust to proper location of MS_RDONLY a7016eac4540 yaffs2: import git revision b4ce1bb (jan, 2020) feb240bbb91e initramfs: allow an optional wrapper script around initramfs generation 874746eaa341 drivers: gpu: drm: msm: registers: improve reproducibility 1d42508faee8 tools: use basename to identify file in gen-mach-types 4b055eca593d iwlwifi: select MAC80211_LEDS conditionally 97e20e275ac0 net/dccp: make it depend on CONFIG_BROKEN (CVE-2020-16119) 6dec58319165 defconfigs: drop obselete options a416ccb5b6c9 linux-yocto: Handle /bin/awk issues 7efe8a1e5158 uvesafb: provide option to specify timeout for task completion 78d10ae07eca uvesafb: print error message when task timeout occurs 80473b7eb8ca compiler.h: Undef before redefining __attribute_const__ ddeff2f1a9a7 vmware: include jiffies.h 3dcdda8912b4 Resolve jiffies wrapping about arp 3b1507db6735 nfs: Allow default io size to be configured. c2fedad05f77 check console device file on fs when booting 208d6fbada3f mount_root: clarify error messages for when no rootfs found dbe9454c8ea0 mconf: fix output of cflags and libraries 7c7b224f5cce menuconfig,mconf-cfg: Allow specification of ncurses location b6c189c81397 modpost: mask trivial warnings a5cc21325ba9 kbuild: exclude meta directory from distclean processing 361ec143c23f powerpc: serialize image targets 605e6ccb304c arm: serialize build targets e94b04fcb7d2 mtd_blkdevs: add mtd_table_mutex lock back to blktrans_{open, release} to avoid race condition 44cc7f69a0a0 cpu/amd: inhibit SMP check for qemux86 a08cb65331e6 x86_64_defconfig: Fix warnings 8ad332ef777b mips: make current_cpu_data preempt safe 754f05ddce3f mips: vdso: fix 'jalr $t9' crash in vdso code 325ff78ff44d mips: Kconfig: add QEMUMIPS64 option 99ae0eadcf11 4kc cache tlb hazard: tlbp cache coherency c6894c66a534 malta uhci quirks: make allowance for slow 4k(e)c 8b52c01f3294 arm64: defconfig: remove CONFIG_IPQ_APSS_5018 16c7629f035e drm/fb-helper: move zeroing code to drm_fb_helper_fill_var 6b60c874cbb0 arm64: defconfig: cleanup config options 8e44673ecd89 vexpress: Pass LOADADDR to Makefile f34e6805aad5 arm: ARM EABI socketcall 94dec9b88de4 ARM: LPAE: Invalidate the TLB for module addresses during translation fault (From OE-Core rev: 7c8016ff75fe7bc3e51b6da659bc2ea7491a267e) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lttng-modules: fix sched_stat_runtime changed in Linux 6.6.66Xiangyu Chen2024-12-232-1/+54
| | | | | | | | | | | | | | | | | | | | | | | | | | The following commit has been backported into the 6.6.y branch. See upstream commit: commit 5fe6ec8f6ab549b6422e41551abb51802bd48bc7 Author: Peter Zijlstra <peterz@infradead.org> Date: Mon Nov 6 13:41:43 2023 +0100 sched: Remove vruntime from trace_sched_stat_runtime() That caused building the lttng-modules report compile error: tracepoint-event-impl.h:133:6: error: conflicting types for 'trace_sched_stat_runtime'; The fix is still pending on lttng review board, backport it to oe-core to de-block the build issue. (From OE-Core rev: 5b973be9a7fbb2694d162ac06b76513525f3deed) Signed-off-by: Xiangyu Chen <xiangyu.chen@windriver.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lttng-modules: Upgrade 2.13.15 -> 2.13.16Richard Purdie2024-12-173-231/+1
| | | | | | | | Drop two patches merged upstream. (From OE-Core rev: 1bc656bac3bccbedde407a52969dfdca7f5a3c2b) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* perf: Fix a minor typoLeon Anavi2024-12-161-1/+1
| | | | | | | | | Fix a minor typo in a comment by replacing "nsures" with ensures. (From OE-Core rev: c1f2df5616e9a14d1d6f2c993de8cc6204aea41f) Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yoto/6.12: bsp/genericarm64: fix configuration warningBruce Ashfield2024-12-133-13/+13
| | | | | | | | | | | | | | | | | | | | | | | | Integrating the following commit(s) to linux-yocto/6.12: 1/1 [ Author: Ross Burton Email: ross.burton@arm.com Subject: arch/arm64/configs: remove CONFIG_SM_DISPCC_8650 Date: Thu, 12 Dec 2024 16:44:00 +0000 This option was removed from the Kconfig in in "clk: qcom: fold dispcc-sm8650 info dispcc-sm8550"[1] but it was not removed from the defconfig. [1] 802b83205519e4253b873bef5c095b147cd69dad Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> ] (From OE-Core rev: bfed6922fc7ddf8bc30dc2ba5a3aae896d0a2de3) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto: tweak cve exclusions filesBruce Ashfield2024-12-132-1/+6661
| | | | | | | | | | | | | | | -tiny and -rt were updated to a 6.12 specific inclusion, but the -standard kernel was missed. This commit also creates a 6.12 exclusion file, that is populated with the last updates for the 6.10 kernel. Although it is no longer updated automatically, that may change in the future and it still provides value as a place to manually add CVE exclusions. (From OE-Core rev: ab2e88ba876d954a2fc3eadee5ac860858340d5c) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-firmware: package firmware for Qualcomm AIC100 and QDU100Dmitry Baryshkov2024-12-121-0/+10
| | | | | | | | | | | Split packages with firmware for Qualcomm AIC100 (AI accelerator) and QDU100 (5G RAN Accelerator). (From OE-Core rev: 856d828963a1bd3b2be0b5eef6df97ea682412c3) Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-firmware: upgrade 20241110 -> 20241210Dmitry Baryshkov2024-12-121-2/+2
| | | | | | | | | | License-Update: additional files (From OE-Core rev: 843d23d03bbfb5bdb7e82177ba97a569024838e3) Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>