summaryrefslogtreecommitdiffstats
path: root/meta
Commit message (Collapse)AuthorAgeFilesLines
* e2fsprogs: removed 'sed -u' optionAditya Tayade2025-06-201-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | In embedded box, sed might be provided another providers like Busybox, hence use generic options whenever possible. /bin/sed -> /etc/alternatives/sed /etc/alternatives/sed -> /bin/busybox.nosuid Here used 'sed -u' option is not necessary, hence removed it. Fixes below error: sed: invalid option -- 'u' Also added 'set -eux' option which halts execution of the script on any failures. (From OE-Core rev: 5b3b290baa0a83f493b7ca25d5ffa5ff279bcc69) (From OE-Core rev: fe7fa1ec7d005d858ccbdd81eb6f7bfab04b7e46) Signed-off-by: Aditya Tayade <Aditya.Tayade@kpit.com> Signed-off-by: Pawan Badganchi <Pawan.Badganchi@kpit.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 07caee1829d2a61bc018fe0e37ecd482922179ee) Signed-off-by: Steve Sakoman <steve@sakoman.com> (cherry picked from commit d2da6b5c5668dbc84b905ba2fe4c9b57b580fd82) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* xz: Update LICENSE variable for xz packagesaszh072025-06-201-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | Update LICENSE defined for xz packages to match the license information provided in the xz COPYING file. The License information from PACKAGERS file of xz mentions packages with lzma files are in public domain.They ask to use GPLv2+, if only it's not possible to mention "PD and GPLv2+". Include PD license with GPLv2 to packages with lzma content: xz-dev package contains lzma header xz-doc package contains lzma man pages xz packages contains lzma binaries Links: https://github.com/tukaani-project/xz/blob/v5.4.6/COPYING https://github.com/tukaani-project/xz/blob/v5.4.6/PACKAGERS (From OE-Core rev: d511c41dac048fbdd93a54136e93b0623a18a83d) (From OE-Core rev: a9b751f211ccfc1c8d58aba290dc8b4de5383acc) Signed-off-by: Bhabu Bindu <bindu.bhabu@kpit.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 4e5b955def5d9f305f5aba2c68b73287c03fd163) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* libpng: Improve ptestPoonam Jadhav2025-06-203-33/+38
| | | | | | | | | | | Install libpng test-suite to run it as a ptest. As the test-suite takes more than 30 seconds to run, add libpng-ptest to PTESTS_SLOW in ptest-packagelists.inc (From OE-Core rev: 5835b803acc255c227213670588dd01c5168c266) Signed-off-by: Poonam Jadhav <poonam.jadhav@kpit.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* babeltrace/libatomic-ops: correct the SRC_URIGuocai He2025-06-202-3/+3
| | | | | | | | | The old SRC_URIs are not available and need to update. (From OE-Core rev: 94d24ff01573dc1d65078c92150dc252b3e9b145) Signed-off-by: Guocai He <guocai.he.cn@windriver.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* ffmpeg: Add "libswresample libavcodec" to CVE_PRODUCTaszh072025-06-201-0/+2
| | | | | | | | | | | | | | | | | | | | | Currently, CVE_PRODUCT only detects vulnerabilities where the product is "ffmpeg". However, there are also vulnerabilities where the product is "libswresample", and "libavcodec" as shown below. https://app.opencve.io/vendors/?vendor=ffmpeg Therefore, add "libswresample libavcodec" to CVE_PRODUCT to detect vulnerabilities where the product is "libswresample libavcodec" as well. (From OE-Core rev: 9684eba5c543de229108008e29afd1dd021a9799) (From OE-Core rev: 34df694e0cdf4c1e3dfc99502a9e615b8c802cdb) Signed-off-by: aszh07 <mail2szahir@gmail.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Naman Jain <namanj1@kpit.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* ffmpeg: fix CVE-2025-1373Colin Pinnell McAllister2025-06-201-0/+5
| | | | | | | | | | CVE-2025-1373 does not appear to affect ffmpeg 5.0.3. The CVE has been added to the ignore list. (From OE-Core rev: 99cda92e387ca071c4235c14a137510a4fb481c2) Signed-off-by: Colin Pinnell McAllister <colin.mcallister@garmin.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* libsoup: Fix CVE-2025-46420Vijay Anusuri2025-06-202-0/+61
| | | | | | | | | | Upstream-Status: Backport [https://gitlab.gnome.org/GNOME/libsoup/-/commit/c9083869ec2a3037e6df4bd86b45c419ba295f8e] (From OE-Core rev: cb3a01ba6535b129608fb8d07261069f1fb4b84a) Signed-off-by: Vijay Anusuri <vanusuri@mvista.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* libsoup: Fix CVE-2025-32053Vijay Anusuri2025-06-202-0/+39
| | | | | | | | | | Upstream-Status: Backport [https://gitlab.gnome.org/GNOME/libsoup/-/commit/eaed42ca8d40cd9ab63764e3d63641180505f40a] (From OE-Core rev: de40e2f32af4ec930c80858f8d77a5a1b0967069) Signed-off-by: Vijay Anusuri <vanusuri@mvista.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* libsoup-2.4: Fix CVE-2025-32053Vijay Anusuri2025-06-202-0/+39
| | | | | | | | | | Upstream-Status: Backport [https://gitlab.gnome.org/GNOME/libsoup/-/commit/eaed42ca8d40cd9ab63764e3d63641180505f40a] (From OE-Core rev: a563a644fcdb556d904c3c391fbf9435fcd4bdf0) Signed-off-by: Vijay Anusuri <vanusuri@mvista.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* libsoup: Fix CVE-2025-32052Vijay Anusuri2025-06-202-0/+31
| | | | | | | | | | Upstream-Status: Backport [https://gitlab.gnome.org/GNOME/libsoup/-/commit/f182429e5b1fc034050510da20c93256c4fa9652] (From OE-Core rev: f1e94b33fac8a1587aacfee13935587dfc6c147a) Signed-off-by: Vijay Anusuri <vanusuri@mvista.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* libsoup-2.4: Fix CVE-2025-32052Vijay Anusuri2025-06-202-0/+31
| | | | | | | | | | Upstream-Status: Backport [https://gitlab.gnome.org/GNOME/libsoup/-/commit/f182429e5b1fc034050510da20c93256c4fa9652] (From OE-Core rev: ab4d381f1cfd8613c23da514a0786a7505579203) Signed-off-by: Vijay Anusuri <vanusuri@mvista.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* libsoup: Fix CVE-2025-32050Vijay Anusuri2025-06-202-0/+29
| | | | | | | | | | Upstream-Status: Backport [https://gitlab.gnome.org/GNOME/libsoup/-/commit/9bb0a55de55c6940ced811a64fbca82fe93a9323] (From OE-Core rev: f4866635b88b24d5891f83e23c9cc3fc21876b52) Signed-off-by: Vijay Anusuri <vanusuri@mvista.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* libsoup-2.4: Fix CVE-2025-32050Vijay Anusuri2025-06-202-0/+29
| | | | | | | | | | Upstream-Status: Backport [https://gitlab.gnome.org/GNOME/libsoup/-/commit/9bb0a55de55c6940ced811a64fbca82fe93a9323] (From OE-Core rev: c5afbcf487cb7331f641c4dd2c7a972b4cd3c787) Signed-off-by: Vijay Anusuri <vanusuri@mvista.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* libsoup: Fix CVE-2025-2784Vijay Anusuri2025-06-203-0/+215
| | | | | | | | | | | | | | Upstream-Status: Backport [https://gitlab.gnome.org/GNOME/libsoup/-/commit/242a10fbb12dbdc12d254bd8fc8669a0ac055304 & https://gitlab.gnome.org/GNOME/libsoup/-/commit/c415ad0b6771992e66c70edf373566c6e247089d] https://gitlab.gnome.org/GNOME/libsoup/-/merge_requests/435 (From OE-Core rev: b51135e1f7eaa20c97e54f5c52b98963819127e9) Signed-off-by: Vijay Anusuri <vanusuri@mvista.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* libsoup-2.4: Fix CVE-2025-2784Vijay Anusuri2025-06-203-0/+189
| | | | | | | | | | | | | | Upstream-Status: Backport [https://gitlab.gnome.org/GNOME/libsoup/-/commit/242a10fbb12dbdc12d254bd8fc8669a0ac055304 & https://gitlab.gnome.org/GNOME/libsoup/-/commit/c415ad0b6771992e66c70edf373566c6e247089d] https://gitlab.gnome.org/GNOME/libsoup/-/merge_requests/435 (From OE-Core rev: 5cea727e87489b144cba9b2aa491d0c90f34f93d) Signed-off-by: Vijay Anusuri <vanusuri@mvista.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* net-tools: patch CVE-2025-46836Peter Marko2025-06-203-0/+124
| | | | | | | | | Backport patch for this CVE and also patch for its regression. (From OE-Core rev: 7f2ce7ea6bd3397e4a4f3f7bb6957d14838f66c5) Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* python3-requests: fix CVE-2024-47081Jiaying Song2025-06-202-0/+38
| | | | | | | | | | | | | | | | | | | | Requests is a HTTP library. Due to a URL parsing issue, Requests releases prior to 2.32.4 may leak .netrc credentials to third parties for specific maliciously-crafted URLs. Users should upgrade to version 2.32.4 to receive a fix. For older versions of Requests, use of the .netrc file can be disabled with `trust_env=False` on one's Requests Session. Reference: https://nvd.nist.gov/vuln/detail/CVE-2024-47081 Upstream patch: https://github.com/psf/requests/commit/96ba401c1296ab1dda74a2365ef36d88f7d144ef (From OE-Core rev: 37d746033710509ffabc244e0130d20fd81d9673) Signed-off-by: Jiaying Song <jiaying.song.cn@windriver.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* Glibc: Fix for CVE-2025-4802Sunil Dora2025-06-202-0/+250
| | | | | | | | | | | | | elf: Ignore LD_LIBRARY_PATH and debug env var for setuid for static [https://sourceware.org/bugzilla/show_bug.cgi?id=32976] Upstream-Status: Backport [ https://sourceware.org/cgit/glibc/commit/?id=5451fa962cd0a90a0e2ec1d8910a559ace02bba0 && https://sourceware.org/cgit/glibc/commit/?id=d8f7a79335b0d861c12c42aec94c04cd5bb181e2 ] (From OE-Core rev: 2d0c574852ed934f339547220364f1d236aad987) Signed-off-by: Sunil Dora <sunilkumar.dora@windriver.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* kernel.bbclass: add original package name to RPROVIDES for -image and -baseMartin Jansa2025-06-131-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * -image and -base change PKG to: PKG:${KERNEL_PACKAGE_NAME}-image = "${KERNEL_PACKAGE_NAME}-image-${@legitimize_package_name(d.getVar(KERNEL_VERSION))}" PKG:${KERNEL_PACKAGE_NAME}-base = "${KERNEL_PACKAGE_NAME}-${@legitimize_package_name(d.getVar(KERNEL_VERSION))}" * but only when debian.bbclass is inheritted they add the original package name into RPROVIDES by: https://git.openembedded.org/openembedded-core/commit/?id=3409c4379559afbb1d1d29045582995147a33bbc * fixes the build if some packagegroup or something RDEPENDS on kernel-image or kernel-base and the DISTRO doesn't inherit debian.bbclass * as shown in pkgdata: linux-raspberrypi $ egrep "^(PKG:)|(RPRO)" 6.6.36+git-*/pkgdata/runtime/kernel-image 6.6.36+git-debian/pkgdata/runtime/kernel-image:RPROVIDES:kernel-image: kernel-image (=6.6.36+git@PRSERV_PV_AUTOINC@+733366844f_769634f344) 6.6.36+git-debian/pkgdata/runtime/kernel-image:PKG:kernel-image: kernel-image-6.6.36-v8 6.6.36+git-without-debian/pkgdata/runtime/kernel-image:PKG:kernel-image: kernel-image-6.6.36-v8 linux-raspberrypi $ egrep "^(PKG:)|(RPRO)" 6.6.36+git-*/pkgdata/runtime/kernel-image-image 6.6.36+git-debian/pkgdata/runtime/kernel-image-image:RPROVIDES:kernel-image-image: kernel-image-image (=6.6.36+git@PRSERV_PV_AUTOINC@+733366844f_769634f344) 6.6.36+git-debian/pkgdata/runtime/kernel-image-image:PKG:kernel-image-image: kernel-image-image-6.6.36-v8 6.6.36+git-without-debian/pkgdata/runtime/kernel-image-image:PKG:kernel-image-image: kernel-image-image-6.6.36-v8 (From OE-Core rev: 05498781657a3f8b38b000f91594ecd78850ce47) (From OE-Core rev: 350513959f6800eef6579153c2ae95960ca24ea7) Signed-off-by: Martin Jansa <martin.jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 9cb954884bc3905defa1ff533e668dea13e17cba) Signed-off-by: Jörg Sommer <joerg.sommer@navimatix.de> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* python3: upgrade 3.10.16 -> 3.10.18Peter Marko2025-06-1314-155/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Drop upstreamed patch and refresh remaining patches. * https://www.python.org/downloads/release/python-31017/ Security content in this release * gh-131809: Upgrade vendored expat to 2.7.1 * gh-80222: Folding of quoted string in display_name violates RFC * gh-121284: Invalid RFC 2047 address header after refolding with email.policy.default * gh-131261: Update libexpat to 2.7.0 * gh-105704: CVE-2025-0938 urlparse does not flag hostname containing [ or ] as incorrect * gh-119511: OOM vulnerability in the imaplib module * https://www.python.org/downloads/release/python-31018/ Security content in this release * gh-135034: [CVE 2024-12718] [CVE 2025-4138] [CVE 2025-4330] [CVE 2025-4435] [CVE 2025-4517] Fixes multiple issues that allowed tarfile extraction filters (filter="data" and filter="tar") to be bypassed using crafted symlinks and hard links. * gh-133767: Fix use-after-free in the “unicode-escape” decoder with a non-“strict” error handler. * gh-128840: Short-circuit the processing of long IPv6 addresses early in ipaddress to prevent excessive memory consumption and a minor denial-of-service. gh-133767 got meawhile CVE-2025-4516 assigned. (From OE-Core rev: 838a8b5ca148dfa6c6c2c76f1705d1e358a31648) Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* git: Fix CVE-2024-50349 and CVE-2024-52006Vijay Anusuri2025-06-134-0/+589
| | | | | | | | | | | | | Upstream-Status: Backport from https://github.com/git/git/commit/c903985bf7e772e2d08275c1a95c8a55ab011577 & https://github.com/git/git/commit/7725b8100ffbbff2750ee4d61a0fcc1f53a086e8 & https://github.com/git/git/commit/b01b9b81d36759cdcd07305e78765199e1bc2060 (From OE-Core rev: ed112b58ad0d40bfa36e53a370e964e6a20d694e) Signed-off-by: Vijay Anusuri <vanusuri@mvista.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* screen: fix CVE-2025-46804Divya Chellam2025-06-132-0/+132
| | | | | | | | | | | | | | | | | | | A minor information leak when running Screen with setuid-root privileges allosw unprivileged users to deduce information about a path that would otherwise not be available. Affected are older Screen versions, as well as version 5.0.0. Reference: https://security-tracker.debian.org/tracker/CVE-2025-46804 Upstream-patch: https://cgit.git.savannah.gnu.org/cgit/screen.git/commit/?id=e0eef5aac453fa98a2664416a56c50ad1d00cb30 (From OE-Core rev: fa14b05383a322f5fe751c81e8c6f1a8a1df8c9e) Signed-off-by: Divya Chellam <divya.chellam@windriver.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* screen: fix CVE-2025-46802Divya Chellam2025-06-132-0/+147
| | | | | | | | | | | | | | | | For a short time they PTY is set to mode 666, allowing any user on the system to connect to the screen session. Reference: https://security-tracker.debian.org/tracker/CVE-2025-46802 Upstream-patch: https://cgit.git.savannah.gnu.org/cgit/screen.git/commit/?id=049b26b22e197ba3be9c46e5c193032e01a4724a (From OE-Core rev: b4074e06ff0531481dbb3788a5c1bf9e013b6239) Signed-off-by: Divya Chellam <divya.chellam@windriver.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* binutils: Fix CVE-2025-5244 & CVE-2025-5245Deepesh Varatharajan2025-06-133-0/+65
| | | | | | | | | | | | | | | | | PR32858 ld segfault on fuzzed object We missed one place where it is necessary to check for empty groups. PR32829, SEGV on objdump function debug_type_samep u.kenum is always non-NULL, see debug_make_enum_type. Upstream-Status: Backport [https://sourceware.org/git/?p=binutils-gdb.git;a=patch;h=d1458933830456e54223d9fc61f0d9b3a19256f5] && [https://sourceware.org/git/?p=binutils-gdb.git;a=patch;h=6c3458a8b7ee7d39f070c7b2350851cb2110c65a] (From OE-Core rev: 7eb29f802b272dec19c5bfdce93155d99bac918d) Signed-off-by: Deepesh Varatharajan <Deepesh.Varatharajan@windriver.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* python3-setuptools: Fix CVE-2025-47273Vijay Anusuri2025-06-133-0/+115
| | | | | | | | | | | Upstream-Status: Backport from https://github.com/pypa/setuptools/commit/d8390feaa99091d1ba9626bec0e4ba7072fc507a & https://github.com/pypa/setuptools/commit/250a6d17978f9f6ac3ac887091f2d32886fbbb0b (From OE-Core rev: 6b6e556a226100205427c85e8064f7640a9da25e) Signed-off-by: Vijay Anusuri <vanusuri@mvista.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* binutils: add CVE-2025-1182 patch file to SRC_URIHarish Sadineni2025-06-132-9/+10
| | | | | | | | | | | | | Forgot to add CVE-2025-1182 patch file to SRC_URI in the following commit https://lists.openembedded.org/g/openembedded-core/message/217350 After rebasing the CVE-2025-1180.patch, we encountered hunk errors while applying the CVE-2025-1182.patch, so I have modified the patch accordingly. (From OE-Core rev: 131f93b8efcddac984965a250b5391c43ca54ac8) Signed-off-by: Harish Sadineni <Harish.Sadineni@windriver.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* ffmpeg: fix CVE-2025-22921Archana Polampalli2025-06-132-0/+35
| | | | | | | | | | FFmpeg git-master,N-113007-g8d24a28d06 was discovered to contain a segmentation violation via the component /libavcodec/jpeg2000dec.c. (From OE-Core rev: 948e3fe6d4a0762bcd56e1cc04c4100c46915669) Signed-off-by: Archana Polampalli <archana.polampalli@windriver.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* ffmpeg: fix CVE-2025-22919Archana Polampalli2025-06-132-0/+42
| | | | | | | | | | A reachable assertion in FFmpeg git-master commit N-113007-g8d24a28d06 allows attackers to cause a Denial of Service (DoS) via opening a crafted AAC file. (From OE-Core rev: 2494f863a163d13967d927618a101078f6980538) Signed-off-by: Archana Polampalli <archana.polampalli@windriver.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* ffmpeg: upgrade 5.0.1 -> 5.0.3Archana Polampalli2025-06-132-15/+10
| | | | | | | | | | | | | | | | | | | | | | Refreshed CVE-2024-36613.patch against to the current version Removed below patches since already fixed in this version 0001-avcodec-rpzaenc-stop-accessing-out-of-bounds-frame.patch [1] 0001-avcodec-smcenc-stop-accessing-out-of-bounds-frame.patch [2] 0001-avcodec-vp3-Add-missing-check-for-av_malloc.patch [3] 0001-avformat-nutdec-Add-check-for-avformat_new_stream.patch [4] CVE-2022-48434.patch [5] [1] https://github.com/FFmpeg/FFmpeg/commit/1eb002596e3761d88de4aeea3158692b82fb6307 [2] https://github.com/FFmpeg/FFmpeg/commit/293dc39bcaa99f213c6b7a703e11f146abf5d3be [3] https://github.com/FFmpeg/FFmpeg/commit/2cdddcd6ec90c7a248ffe792d85faa4d89eab9f7 [4] https://github.com/FFmpeg/FFmpeg/commit/481e81be1271ac9a0124ee615700390c2371bd89 [5] https://github.com/FFmpeg/FFmpeg/commit/3bc28e9d1ab33627cea3c632dd6b0c33e22e93ba (From OE-Core rev: dadb16481810ebda8091b36e3ee03713c90b5e7e) Signed-off-by: Archana Polampalli <archana.polampalli@windriver.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* taglib: fix CVE-2023-47466Jiaying Song2025-06-132-1/+41
| | | | | | | | | | | | | | | | | TagLib before 2.0 allows a segmentation violation and application crash during tag writing via a crafted WAV file in which an id3 chunk is the only valid chunk. Reference: https://nvd.nist.gov/vuln/detail/CVE-2023-47466 Upstream patch: https://github.com/taglib/taglib/commit/dfa33bec0806cbb45785accb8cc6c2048a7d40cf (From OE-Core rev: bcf0102e0e9ecf55106eafcc4c2ad8b2e7ad762b) Signed-off-by: Jiaying Song <jiaying.song.cn@windriver.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* libsoup-2.4: Backport auth tests for CVE-2025-32910Vijay Anusuri2025-06-132-0/+77
| | | | | | | | | | | | | libsoup-2.74.2/tests/auth-test.c:1554:39: error: unknown type name 'SoupServerMessage'; did you mean 'SoupServerClass'? Fix auth-test.c compilation failure caused by CVE-2025-32910 patch Link: https://gitlab.gnome.org/GNOME/libsoup/-/commit/9af7d0fc751f7afcd8b03bc827a4d3af0c4556f8 (From OE-Core rev: 05d14768b5edf41c89b05725e06fd86b5376e6fd) Signed-off-by: Vijay Anusuri <vanusuri@mvista.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* icu: fix CVE-2025-5222Hitendra Prajapati2025-06-132-0/+165
| | | | | | | | | Upstream-Status: Backport from https://github.com/unicode-org/icu/commit/2c667e31cfd0b6bb1923627a932fd3453a5bac77 (From OE-Core rev: a7a82be3b409d496f7a0813055f77212a3b0ef12) Signed-off-by: Hitendra Prajapati <hprajapati@mvista.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* ghostscript: fix CVE-2025-48708Archana Polampalli2025-06-132-0/+47
| | | | | | | | | | | gs_lib_ctx_stash_sanitized_arg in base/gslibctx.c in Artifex Ghostscript before 10.05.1 lacks argument sanitization for the # case. A created PDF document includes its password in cleartext. (From OE-Core rev: 7052a81e4f9b19b5640b414c10b19f8232d81572) Signed-off-by: Archana Polampalli <archana.polampalli@windriver.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* nfs-utils: don't use signals to shut down nfs server.NeilBrown2025-06-041-24/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since Linux v2.4 it has been possible to stop all NFS server by running rpc.nfsd 0 i.e. by requesting that zero threads be running. This is preferred as it doesn't risk killing some other process which happens to be called "nfsd". Since Linux v6.6 - and other stable kernels to which Commit: 390390240145 ("nfsd: don't allow nfsd threads to be signalled.") has been backported - sending a signal no longer works to stop nfs server threads. This patch changes the nfsserver script to use "rpc.nfsd 0" to stop server threads. (From OE-Core rev: 415e73d53e5342f3f6ff6acd521ded2df3fbca1f) Signed-off-by: NeilBrown <neil@brown.name> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 7b09ad289a36) Signed-off-by: Haixiao Yan <haixiao.yan.cn@windriver.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* sysstat: correct the SRC_URIGuocai He2025-06-041-3/+3
| | | | | | | | | | The SRC_URI of http://pagesperso-orange.fr/sebastien.godard is not available and the tarballs of sysstat are in https://sysstat.github.io/versions.html. (From OE-Core rev: 27c31ebd8e05adb2e248e421cbb94c897b3080f5) Signed-off-by: Guocai He <guocai.he.cn@windriver.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto/5.15: update to v5.15.184Bruce Ashfield2025-06-043-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.15 to the latest korg -stable release that comprises the following commits: 98f47d0e9b8c5 Linux 5.15.184 4ad2d3c4d3cc4 x86/modules: Set VM_FLUSH_RESET_PERMS in module_alloc() 618df75f2e30c ice: arfs: fix use-after-free when freeing @rx_cpu_rmap b8d8f53e18581 netfilter: nf_tables: do not defer rule destruction via call_rcu a394c160d57f4 netfilter: nf_tables: wait for rcu grace period on net_device removal ba674db81a154 netfilter: nf_tables: pass nft_chain to destroy function, not nft_ctx 7170875083254 btrfs: do not clean up repair bio if submit fails d64807ded1b60 btrfs: don't BUG_ON() when 0 reference count at btrfs_lookup_extent_info() 65ccb2793da74 sctp: add mutual exclusion in proc_sctp_do_udp_port() ef3a6d3795068 selftests/mm: compaction_test: support platform with huge mount of memory 6dacd2514eb9f usb: typec: fix pm usage counter imbalance in ucsi_ccg_sync_control() e15fd96c0b701 usb: typec: fix potential array underflow in ucsi_ccg_sync_control() 9794ffd9d0c39 usb: typec: altmodes/displayport: create sysfs nodes as driver's default device attribute group f4bd982563c2f usb: typec: ucsi: displayport: Fix deadlock cec4f45bf51e0 clocksource/i8253: Use raw_spinlock_irqsave() in clockevent_i8253_disable() 4f8244e0a2f4c block: fix direct io NOWAIT flag not work d83e52750d9a1 dmaengine: idxd: fix memory leak in error handling path of idxd_setup_groups 7aa46ac359d34 dmaengine: idxd: fix memory leak in error handling path of idxd_setup_engines e7320147cf618 dmaengine: ti: k3-udma: Use cap_mask directly from dma_device structure instead of a local copy 0ea0433f822ed dmaengine: ti: k3-udma: Add missing locking ca5b213bf4b42 wifi: mt76: disable napi on driver removal 6fe084205a537 phy: renesas: rcar-gen3-usb2: Set timing registers only once 35968b3f9538f phy: Fix error handling in tegra_xusb_port_init 72b4e7e9a1599 tracing: samples: Initialize trace_array_printk() with the correct function 560877a88d047 ftrace: Fix preemption accounting for stacktrace filter command deea40f26b9de ftrace: Fix preemption accounting for stacktrace trigger command 466ef37d5545d ALSA: usb-audio: Add sample rate quirk for Microdia JP001 USB Camera e9600f67e8b9f ALSA: usb-audio: Add sample rate quirk for Audioengine D1 9a51bc5224421 ALSA: es1968: Add error handling for snd_pcm_hw_constraint_pow2() d993895c11c42 ACPI: PPTT: Fix processor subtable walk d4175c6f96294 btrfs: fix discard worker infinite loop after disabling discard 530e67c4b0120 dmaengine: Revert "dmaengine: dmatest: Fix dmatest waiting less when interrupted" cfcb2a5affbe8 x86/its: FineIBT-paranoid vs ITS e7117657695bd x86/its: Fix build errors when CONFIG_MODULES=n 1b231a497756e x86/its: Use dynamic thunks for indirect branches c9ec159fed9f5 x86/its: Align RETs in BHB clear sequence to avoid thunking 4804d7974301f x86/its: Add "vmexit" option to skip mitigation on some CPUs e30bcefa93a64 x86/its: Enable Indirect Target Selection mitigation 5d19a0574b755 x86/its: Add support for ITS-safe return thunk 498afe80ce3ec x86/alternatives: Remove faulty optimization a70424c61d5e6 x86/alternative: Optimize returns patching 858073be8899e x86/its: Add support for ITS-safe indirect thunk 34be1a3100b08 x86/its: Enumerate Indirect Target Selection (ITS) bug da8db23e3c8dd Documentation: x86/bugs/its: Add ITS documentation 86a34f5eb24c9 x86/speculation: Remove the extra #ifdef around CALL_NOSPEC 2d69c40c820a4 x86/speculation: Add a conditional CS prefix to CALL_NOSPEC 175b3cb84685e x86/speculation: Simplify and make CALL_NOSPEC consistent 8595a7453a5f6 x86,nospec: Simplify {JMP,CALL}_NOSPEC 65346f970490e NFSv4/pnfs: Reset the layout state after a layoutreturn 1eccb3a2dfe2e qlcnic: fix memory leak in qlcnic_sriov_channel_cfg_cmd() 6d7a81a69af50 ALSA: sh: SND_AICA should depend on SH_DMA_API c8fe73ea80b49 net: dsa: sja1105: discard incoming frames in BR_STATE_LISTENING 64675a9c00443 net: cadence: macb: Fix a possible deadlock in macb_halt_tx. d3336f746f196 net_sched: Flush gso_skb list too during ->change() 894b06a72bd61 spi: loopback-test: Do not split 1024-byte hexdumps 72f552e00c50f nfs: handle failure of nfs_get_lock_context in unlock path f8f470e3a7574 RDMA/rxe: Fix slab-use-after-free Read in rxe_queue_cleanup bug d91ab703438c6 iio: chemical: sps30: use aligned_s64 for timestamp a7a49aaab5787 iio: adc: ad7768-1: Fix insufficient alignment of timestamp. 67c9081445295 tracing: probes: Fix a possible race in trace_probe_log APIs cc64061b90937 platform/x86: asus-wmi: Fix wlan_ctrl_by_user detection e0bb89c44b56e efi: libstub: Use '-std=gnu11' to fix build with GCC 15 b5d500042eb33 usb: hcd-pci: remove the action of faking interrupt request 6f0605db50e2c clk: imx: Add check for kcalloc 5b837b9e1543e bpf: Fix the indention issue in grow_stack_state() 42b62697634d1 cifs: Fix the calling of smb_version_operations::calc_smb_size() b14acf729e9dc f2fs: Add inline to f2fs_build_fault_attr() stub 7c317bec311f8 f2fs: check validation of fault attrs in f2fs_build_fault_attr() 81c12119c23f8 bpf: Fix accesses to uninit stack slots [ Upstream commit 6b4a64bafd107e521c01eec3453ce94a3fb38529 ] c4fa05422d87c smb: client: fix potential OOB in smb2_dump_detail() 299ef3b5b00bf of: module: add buffer overflow check in of_modalias() b8086c3c1548b reiserfs: Avoid touching renamed directory if parent does not change ea091017ef62c ipv6: Fix data races around sk->sk_prot. ff8710da80ee6 ipv6: annotate some data-races around sk->sk_prot e8c2eafaaa6ac tcp: Fix data races around icsk->icsk_af_ops. 8d1bab7709564 locking/rwsem: Disable preemption while trying for rwsem lock 7c82dac028864 block, loop: support partitions without scanning 45f504f301d41 bpftool: Fix pretty print dump for maps without BTF loaded 1f24338cb789e jbd2: Drop the merge conflicted hunk e1d0e3c51bde6 tpm: tis_i2c: Limit write bursts to I2C_SMBUS_BLOCK_MAX (32) bytes 1abe841fe331a tpm: tis_i2c: Limit read bursts to I2C_SMBUS_BLOCK_MAX (32) bytes 6224acfc1d56b tpm: Add flag to use default cancellation policy 1cd19d48fb909 tpm: tis_i2c: Fix sanity check interrupt enable mask a883da132fa82 tpm: Add tpm_tis_i2c backend for tpm_tis_core a742ac8a1c511 tpm: Add tpm_tis_verify_crc to the tpm_tis_phy_ops protocol layer ef495c5f45f2e tpm: Remove read16/read32/write32 calls from tpm_tis_phy_ops 1f3be2e23aa6d gcc-plugins: Reorganize gimple includes for GCC 13 24615a3b932aa ata: ahci: fix enum constants for gcc-13 5d6cb145541aa net: stmmac: Enable mac_managed_pm phylink config fd93aabb42872 tools/resolve_btfids: Use pkg-config to locate libelf 130f9da784063 tools/resolve_btfids: Build with host flags 00f2f1a782f9b tools/resolve_btfids: Support cross-building the kernel with clang 17776a4ba9c20 tools/resolve_btfids: Install libbpf headers when building 7c9808380d70c libbpf: Make libbpf_version.h non-auto-generated 37ae1ba791ac7 libbpf: Add LIBBPF_DEPRECATED_SINCE macro for scheduling API deprecations a2667e6d7314d drm/radeon: free iio for atombios when driver shutdown f100c753aa1f9 powerpc: Fix reschedule bug in KUAP-unlocked user copy da5513f301871 libbpf: Fix build warning on ref_ctr_off 4c5a089621a8f perf python: Account for multiple words in CC 1c5699ee85d4f fs: move S_ISGID stripping into the vfs_*() helpers 838f5d0701d89 fs: add mode_strip_sgid() helper d971726836412 squashfs: provide backing_dev_info in order to disable read-ahead ed037d7be40c3 irq_work: use kasan_record_aux_stack_noalloc() record callstack 1363bd7dbde39 ixgbevf: add disable link state e5601ae2bd249 ixgbe: add improvement for MDD response functionality caa57cd80575d ixgbe: add the ability for the PF to disable VF link state 16a77bfcc7df1 Check /dev/console using init_stat() 04574fd5579a4 tracing/arm: Have max stack tracer handle the case of return address after data 0e51e57170184 gpiolib: cdev: Set lineevent_state::irq after IRQ register successfully 1e6b7da6ddba7 drivers/base: Fix unsigned comparison to -1 in CPUMAP_FILE_MAX_BYTES 4931609013207 mtd_blkdevs: add mtd_table_mutex lock back to blktrans_{open, release} to avoid race condition 04224f725aa36 irqchip/gic-v3-its: Skip HP notifier when no ITS is registered 6f6c2996a81c1 irqchip/gic-v3-its: Postpone LPI pending table freeing and memreserve 1fa94473423ff irqchip/gic-v3-its: Give the percpu rdist struct its own flags field 6013d1ae5feb1 cert host tools: Stop complaining about deprecated OpenSSL functions efe20512212b0 init/Kconfig: fix CC_HAS_ASM_GOTO_TIED_OUTPUT test with dash a40d2daf2795d pnmtologo: use relocatable file name 3b40d5b41155f of: configfs: remove unused variable overlay_lock 6c085baf18386 tools: use basename to identify file in gen-mach-types 2fca0fd719812 lib/build_OID_registry: fix reproducibility issues 0f586f4ee8ada vt/conmakehash: improve reproducibility a75774679f28c OF: DT-Overlay configfs interface (v8) d179c639b30ba x86/boot: Wrap literal addresses in absolute_pointer() 856ec356cf91e ACPI: thermal: drop an always true check 7614af249993e xfs: Fix -Werror=dangling-pointer work-around for older GCC 41470215f97ee xfs: Work around GCC 12 -Werror=dangling-pointer for xfs_attr_remote.o 44a445c1922dc virtio-pci: Remove wrong address verification in vp_del_vqs() 77aa9e489eafd bpf: Disallow unprivileged bpf by default ebfb1822e9f97 fs/aufs: fixup 5.15.36 fixups 4eba9348d3e2e Revert "Revert "fbdev: Hot-unplug firmware fb devices on forced removal"" 5df6d1b00f95b jbd2: fix use-after-free of transaction_t race 2d83e8196487f jbd2: refactor wait logic for transaction updates into a common function 07a63f760793c netfilter: conntrack: avoid useless indirection during conntrack destruction 4e71226259962 Revert "fbdev: Hot-unplug firmware fb devices on forced removal" 7ba4cb36fd4f3 rcu: Avoid alloc_pages() when recording stack f78574dee71e4 kasan: test: silence intentional read overflow warnings d313cb89b6b1f kasan: arm64: fix pcpu_page_first_chunk crash with KASAN_VMALLOC 5e279d5647ccf arm64: support page mapping percpu first chunk allocator e5bf16752dcac vmalloc: choose a better start address in vm_area_register_early() 660b3d21b46f3 kasan: test: bypass __alloc_size checks 00aa7573e53a2 kasan: test: add memcpy test that avoids out-of-bounds write 67becf0b1bd44 kasan: fix tag for large allocations when using CONFIG_SLAB bedf1e033213c workqueue, kasan: avoid alloc_pages() when recording stack 7195b67ce69b3 kasan: generic: introduce kasan_record_aux_stack_noalloc() bdff763f0e295 kasan: common: provide can_alloc in kasan_save_stack() 51423ebb36adb lib/stackdepot: introduce __stack_depot_save() 85373e66d8474 lib/stackdepot: remove unused function argument 5b6cc9b251f32 lib/stackdepot: include gfp.h c9f3902d8069e aufs: reduce overhead for "code present but disabled" use case. b98d189df02cc aufs: bugfix, umount passes NULL to ->parse_monolithic() 13b883cbbbd9f aufs standalone: cosmetic, missing copyright sentence 21f8b0d81898e aufs: 5.15.5-20220117 ---> 5.15.5-20220221 6199fd8966450 aufs: tiny, headers after fs_context 8ddb40e31c29b aufs: fs_context 7/7, finally remount 69035f71c6fd1 aufs: fs_context 6/7, now mount bc841b9706977 aufs: fs_context 5/7, parse all other mount options 435188053da29 aufs: fs_context 4/7, parse xino options 9af1f1825cbd7 aufs: fs_context 3/7, parse the branch-management options 1c05eb767f8c3 aufs: fs_context 2/7, parse "br" mount option a8488f603134a aufs: fs_context 1/7, skelton of the new shceme 8e32e0015564e aufs: pre fs_context, convert a static flag to a macro f90cb4144aec4 aufs: pre fs_context, support the incomplete sb and sbinfo case 948762ef859c2 aufs: pre fs_context, convert the type of alloc_sbinfo() 77151a08776b1 aufs: 5.15.5-20211129 ---> 5.15.5-20220117 2539adbbbe1e4 aufs: 5.14-20211018 ---> 5.15.5-20211129 7d32b25193c4c aufs: for v5.15-rc1, sync_inode() is gone 66ec0c509225d aufs: for v5.15-rc1, new param 'rcu' for ->get_acl() 69709dc518cd8 aufs: for v5.15-rc1, no mand-lock anymore ada8fe9543e50 aufs: 5.14-20210906 ---> 5.14-20211018 b77f7f3f394ad Revert "aufs: adjust to v5.15 fs changes" 81bdce5b58765 tick/nohz: WARN_ON --> WARN_ON_ONCE to prevent console saturation 97c9638892228 sched/isolation: really align nohz_full with rcu_nocbs 871f23ad36271 Revert "ARM: defconfig: Enable ax88796c driver for Exynos boards" ffad0783dd5b2 ARM: config: multi v7: Regenerate defconifg 5c1e1a1ff2d39 ARM: config: multi v7: Add renamed symbols badaf96564fe1 ARM: config: multi v7: Clean up enabled by default options 34996040fc9bd ARM: config: multi v7: Drop unavailable options 7f685244afb3a powerpc/mm: Switch obsolete dssall to .long 20301aeb1a641 riscv: fix build with binutils 2.38 9df58d0705069 powerpc/lib/sstep: fix 'ptesync' build error 720b61fc400b5 x86_64_defconfig: Fix warnings 02bf23d26bc4c arm64: defconfig: cleanup config options 05914e2c87e51 arm: defconfig: drop unused POWER_AVS option ffb532fa19b90 aufs5: fix build against v5.15.3+ a4b3abf4d96d7 qemux86: add configuration symbol to select values fee94ee091541 clear_warn_once: add a clear_warn_once= boot parameter 3d8762d900d93 clear_warn_once: bind a timer to written reset value 95faacac47e8d clear_warn_once: expand debugfs to include read support de20c4240018c perf: perf can not parser the backtrace of app in the 32bit system and 64bit kernel. 0e4aacead9c15 perf: x86-32: explicitly include <errno.h> 9ad92c11468e2 perf: mips64: Convert __u64 to unsigned long long 09e7efe3e68a0 perf: fix bench numa compilation e79becc44fa6b perf: add SLANG_INC for slang.h b1033b5886819 perf: add sgidefs.h to for mips builds cf9db484ac0b4 perf: change --root to --prefix for python install 7fd052c2c5624 perf: add 'libperl not found' warning 27a437cdd4691 perf: force include of <stdbool.h> 3b99d21bec2f6 fat: don't use obsolete random32 call in namei_vfat a7e9293b506bb FAT: Added FAT_NO_83NAME 6fd0e71d9e5c1 FAT: Add CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES option c379b0d324aeb FAT: Add CONFIG_VFAT_FS_NO_DUALNAMES option 538be0fdb124f aufs: adjust to v5.15 fs changes f45da75c8759b aufs5: core 047f57e07e01b aufs5: standalone 029fc15574c88 aufs5: mmap 610d0192ee94d aufs5: base d4e428d0ec5f4 aufs5: kbuild eb067eca251ab yaffs: replace IS_ERR with IS_ERR_OR_NULL to check both ERR and NULL 286af18d0875e yaffs: fix -Wstringop-overread compile warning in yaffs_fix_null_name 24d59a4e26a67 yaffs2: v5.12+ build fixups (not runtime tested) 22c73536d5d7e yaffs: include blkdev.h 506b7251bfb81 yaffs: fix misplaced variable declaration a0e26ff364dcc yaffs2: v5.6 build fixups b10b1b2d169ef yaffs2: fix memory leak when /proc/yaffs is read ad9adccbb2147 yaffs: add strict check when call yaffs_internal_read_super 2e3c3aec8279b yaffs: repair yaffs_get_mtd_device d662538516a7c yaffs: Fix build failure by handling inode i_version with proper atomic API 70a6113ee2c7c yaffs2: fix memory leak in mount/umount 3378e4a9e4043 yaffs: Avoid setting any ACL releated xattr ec2284edddef1 Yaffs:check oob size before auto selecting Yaffs1 c2a49874051cd fs: yaffs2: replace CURRENT_TIME by other appropriate apis e9a5105a3e735 yaffs2: adjust to proper location of MS_RDONLY 608807406f138 yaffs2: import git revision b4ce1bb (jan, 2020) 89e660ece42c8 initramfs: allow an optional wrapper script around initramfs generation b179dbc9aa109 iwlwifi: select MAC80211_LEDS conditionally 3fd5ca3673d03 net/dccp: make it depend on CONFIG_BROKEN (CVE-2020-16119) d1f6edbf01883 arm64/perf: Fix wrong cast that may cause wrong truncation d202fb2caf337 defconfigs: drop obselete options 9a27e3b5f4e73 arm64/perf: fix backtrace for AAPCS with FP enabled e20d8cf019b42 linux-yocto: Handle /bin/awk issues b6d2a3dbbd3a3 uvesafb: provide option to specify timeout for task completion adb40f1e6a1a5 uvesafb: print error message when task timeout occurs f280a1ed09626 compiler.h: Undef before redefining __attribute_const__ 4352732f268c1 vmware: include jiffies.h 7954a677968dc Resolve jiffies wrapping about arp 5f28a1035d950 nfs: Allow default io size to be configured. 0d7260ad71066 check console device file on fs when booting 900a12e37e0a2 mount_root: clarify error messages for when no rootfs found 7b878cbea7261 menuconfig,mconf-cfg: Allow specification of ncurses location 6604fc1763b3d modpost: mask trivial warnings 0d294adb09cbc kbuild: exclude meta directory from distclean processing a097cdd95a9ef powerpc: serialize image targets 5db6ec39a0a3e arm: serialize build targets cbabca27905e2 crtsavres: fixups for 5.4+ 7fc7656ed403e powerpc/ptrace: Disable array-bounds warning with gcc8 a5faac5a19a2e powerpc: Disable attribute-alias warnings from gcc8 186c54665b676 powerpc: add crtsavres.o to archprepare for kbuild d1ea862964cae powerpc: kexec fix for powerpc64 2ac35b89a0f90 powerpc: Add unwind information for SPE registers of E500 core 2e1c348a28bbc mips: vdso: fix 'jalr $t9' crash in vdso code ec57870b303a8 mips: Kconfig: add QEMUMIPS64 option 6a81b3c081078 4kc cache tlb hazard: tlbp cache coherency 74e3b2a21e542 malta uhci quirks: make allowance for slow 4k(e)c 22e65b63d3b4c arm/Makefile: Fix systemtap b7f1ab59f19e5 vexpress: Pass LOADADDR to Makefile ce2800c73bf7e arm: ARM EABI socketcall 019d142fd956a ARM: LPAE: Invalidate the TLB for module addresses during translation fault (From OE-Core rev: 471382b66a0f9f7001d80355c7a9128ff4b6b4b9) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto/5.15: update to v5.15.183Bruce Ashfield2025-06-043-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.15 to the latest korg -stable release that comprises the following commits: a68c15152131 Linux 5.15.183 a1b63a84a789 x86/bhi: Do not set BHI_DIS_S in 32-bit mode f9340af845a6 x86/bpf: Add IBHF call at end of classic BPF 673b19e5ceb4 x86/bpf: Call branch history clearing sequence on exit 2edc296e2107 Revert "net: phy: microchip: force IRQ polling mode for lan88xx" 7ced6fd9d6f8 do_umount(): add missing barrier before refcount checks in sync case f04583e37b5e nvme: unblock ctrl state transition for firmware update 3aaa80e2f394 drm/panel: simple: Update timings for AUO G101EVN010 aba591c13ba4 MIPS: Fix MAX_REG_OFFSET 712390196c91 iio: adc: dln2: Use aligned_s64 for timestamp 0aaf8d478cca types: Complement the aligned types with signed 64-bit one 6b3a2d6fd2c7 usb: usbtmc: Fix erroneous generic_read ioctl return d88d487cf85f usb: usbtmc: Fix erroneous wait_srq ioctl return 336fe2d28118 usb: usbtmc: Fix erroneous get_stb ioctl error returns 3b408eed3515 USB: usbtmc: use interruptible sleep in usbtmc_read 7804c4d63edf usb: typec: ucsi: displayport: Fix NULL pointer access 3e9a34da9dac usb: typec: tcpm: delay SNK_TRY_WAIT_DEBOUNCE to SRC_TRYWAIT transition 59a24f14c7d4 usb: host: tegra: Prevent host controller crash when OTG port is used ed96ab6478de usb: gadget: tegra-xudc: ACK ST_RC after clearing CTRL_RUN 2997957a4eda usb: cdnsp: fix L1 resume issue for RTL_REVISION_NEW_LPM version 815d6afeac3f usb: cdnsp: Fix issue with resuming from L1 07413d8c74ed ocfs2: stop quota recovery before disabling quotas 46c26ae13bd7 ocfs2: implement handshaking with ocfs2 recovery thread d8a3d29f6186 ocfs2: switch osb->disable_recovery to enum f1c71b4bd721 module: ensure that kobject_put() is safe for module type kobjects 4d260a5558df xenbus: Use kref to track req lifetime 036aabe17823 usb: uhci-platform: Make the clock really optional 1d7472e79786 drm/amd/display: Fix wrong handling for AUX_DEFER case 35b8c0a28498 iio: imu: st_lsm6dsx: fix possible lockup in st_lsm6dsx_read_tagged_fifo f3cf233c9465 iio: imu: st_lsm6dsx: fix possible lockup in st_lsm6dsx_read_fifo e5755bf22c21 iio: adis16201: Correct inclinometer channel resolution 8f9c524b9163 iio: adc: ad7606: fix serial register access 12f703811af0 x86/mm: Eliminate window where TLB flushes may be inadvertently skipped f74c6c87fa75 staging: axis-fifo: Correct handling of tx_fifo_depth for size validation 632c789764d9 staging: axis-fifo: Remove hardware resets for user errors 2cb6a49a46f0 staging: iio: adc: ad7816: Correct conditional logic for store mode 40c8117be683 Input: synaptics - enable InterTouch on TUXEDO InfinityBook Pro 14 v5 563ceee84dbd Input: synaptics - enable SMBus for HP Elitebook 850 G1 ac5068d975c4 Input: synaptics - enable InterTouch on Dell Precision M3800 ef9f94a50bf4 Input: synaptics - enable InterTouch on Dynabook Portege X30L-G 7e821d73ec3d Input: synaptics - enable InterTouch on Dynabook Portege X30-D 44657c9b7a8c net: dsa: b53: fix learning on VLAN unaware bridges 7ed8ff2d73d5 net: dsa: b53: always rejoin default untagged VLAN on bridge leave da863b205e56 net: dsa: b53: fix VLAN ID for untagged vlan on bridge leave 8dced52950dd net: dsa: b53: fix flushing old pvid VLAN on pvid change 1b094a7c84b1 net: dsa: b53: fix clearing PVID of a port 402be90e4ebd net: dsa: b53: allow leaky reserved multicast 82c1eb32693b netfilter: ipset: fix region locking in hash types 7ef1fdf42f50 can: gw: fix RCU/BH usage in cgw_create_job() 1b199a17b744 rcu/kvfree: Add kvfree_rcu_mightsleep() and kfree_rcu_mightsleep() 3574f537b5b0 can: gw: use call_rcu() instead of costly synchronize_rcu() 69aa22df4fdc gre: Fix again IPv6 link-local address generation. 47f7f00cf2fa openvswitch: Fix unsafe attribute parsing in output_userspace() b589c02776b7 can: mcp251xfd: mcp251xfd_remove(): fix order of unregistration calls 7be7548a3ec6 can: mcan: m_can_class_unregister(): fix order of unregistration calls e0bb89c44b56 efi: libstub: Use '-std=gnu11' to fix build with GCC 15 b5d500042eb3 usb: hcd-pci: remove the action of faking interrupt request 6f0605db50e2 clk: imx: Add check for kcalloc 5b837b9e1543 bpf: Fix the indention issue in grow_stack_state() 42b62697634d cifs: Fix the calling of smb_version_operations::calc_smb_size() b14acf729e9d f2fs: Add inline to f2fs_build_fault_attr() stub 7c317bec311f f2fs: check validation of fault attrs in f2fs_build_fault_attr() 81c12119c23f bpf: Fix accesses to uninit stack slots [ Upstream commit 6b4a64bafd107e521c01eec3453ce94a3fb38529 ] c4fa05422d87 smb: client: fix potential OOB in smb2_dump_detail() 299ef3b5b00b of: module: add buffer overflow check in of_modalias() b8086c3c1548 reiserfs: Avoid touching renamed directory if parent does not change ea091017ef62 ipv6: Fix data races around sk->sk_prot. ff8710da80ee ipv6: annotate some data-races around sk->sk_prot e8c2eafaaa6a tcp: Fix data races around icsk->icsk_af_ops. 8d1bab770956 locking/rwsem: Disable preemption while trying for rwsem lock 7c82dac02886 block, loop: support partitions without scanning 45f504f301d4 bpftool: Fix pretty print dump for maps without BTF loaded 1f24338cb789 jbd2: Drop the merge conflicted hunk e1d0e3c51bde tpm: tis_i2c: Limit write bursts to I2C_SMBUS_BLOCK_MAX (32) bytes 1abe841fe331 tpm: tis_i2c: Limit read bursts to I2C_SMBUS_BLOCK_MAX (32) bytes 6224acfc1d56 tpm: Add flag to use default cancellation policy 1cd19d48fb90 tpm: tis_i2c: Fix sanity check interrupt enable mask a883da132fa8 tpm: Add tpm_tis_i2c backend for tpm_tis_core a742ac8a1c51 tpm: Add tpm_tis_verify_crc to the tpm_tis_phy_ops protocol layer ef495c5f45f2 tpm: Remove read16/read32/write32 calls from tpm_tis_phy_ops 1f3be2e23aa6 gcc-plugins: Reorganize gimple includes for GCC 13 24615a3b932a ata: ahci: fix enum constants for gcc-13 5d6cb145541a net: stmmac: Enable mac_managed_pm phylink config fd93aabb4287 tools/resolve_btfids: Use pkg-config to locate libelf 130f9da78406 tools/resolve_btfids: Build with host flags 00f2f1a782f9 tools/resolve_btfids: Support cross-building the kernel with clang 17776a4ba9c2 tools/resolve_btfids: Install libbpf headers when building 7c9808380d70 libbpf: Make libbpf_version.h non-auto-generated 37ae1ba791ac libbpf: Add LIBBPF_DEPRECATED_SINCE macro for scheduling API deprecations a2667e6d7314 drm/radeon: free iio for atombios when driver shutdown f100c753aa1f powerpc: Fix reschedule bug in KUAP-unlocked user copy da5513f30187 libbpf: Fix build warning on ref_ctr_off 4c5a089621a8 perf python: Account for multiple words in CC 1c5699ee85d4 fs: move S_ISGID stripping into the vfs_*() helpers 838f5d0701d8 fs: add mode_strip_sgid() helper d97172683641 squashfs: provide backing_dev_info in order to disable read-ahead ed037d7be40c irq_work: use kasan_record_aux_stack_noalloc() record callstack 1363bd7dbde3 ixgbevf: add disable link state e5601ae2bd24 ixgbe: add improvement for MDD response functionality caa57cd80575 ixgbe: add the ability for the PF to disable VF link state 16a77bfcc7df Check /dev/console using init_stat() 04574fd5579a tracing/arm: Have max stack tracer handle the case of return address after data 0e51e5717018 gpiolib: cdev: Set lineevent_state::irq after IRQ register successfully 1e6b7da6ddba drivers/base: Fix unsigned comparison to -1 in CPUMAP_FILE_MAX_BYTES 493160901320 mtd_blkdevs: add mtd_table_mutex lock back to blktrans_{open, release} to avoid race condition 04224f725aa3 irqchip/gic-v3-its: Skip HP notifier when no ITS is registered 6f6c2996a81c irqchip/gic-v3-its: Postpone LPI pending table freeing and memreserve 1fa94473423f irqchip/gic-v3-its: Give the percpu rdist struct its own flags field 6013d1ae5feb cert host tools: Stop complaining about deprecated OpenSSL functions efe20512212b init/Kconfig: fix CC_HAS_ASM_GOTO_TIED_OUTPUT test with dash a40d2daf2795 pnmtologo: use relocatable file name 3b40d5b41155 of: configfs: remove unused variable overlay_lock 6c085baf1838 tools: use basename to identify file in gen-mach-types 2fca0fd71981 lib/build_OID_registry: fix reproducibility issues 0f586f4ee8ad vt/conmakehash: improve reproducibility a75774679f28 OF: DT-Overlay configfs interface (v8) d179c639b30b x86/boot: Wrap literal addresses in absolute_pointer() 856ec356cf91 ACPI: thermal: drop an always true check 7614af249993 xfs: Fix -Werror=dangling-pointer work-around for older GCC 41470215f97e xfs: Work around GCC 12 -Werror=dangling-pointer for xfs_attr_remote.o 44a445c1922d virtio-pci: Remove wrong address verification in vp_del_vqs() 77aa9e489eaf bpf: Disallow unprivileged bpf by default ebfb1822e9f9 fs/aufs: fixup 5.15.36 fixups 4eba9348d3e2 Revert "Revert "fbdev: Hot-unplug firmware fb devices on forced removal"" 5df6d1b00f95 jbd2: fix use-after-free of transaction_t race 2d83e8196487 jbd2: refactor wait logic for transaction updates into a common function 07a63f760793 netfilter: conntrack: avoid useless indirection during conntrack destruction 4e7122625996 Revert "fbdev: Hot-unplug firmware fb devices on forced removal" 7ba4cb36fd4f rcu: Avoid alloc_pages() when recording stack f78574dee71e kasan: test: silence intentional read overflow warnings d313cb89b6b1 kasan: arm64: fix pcpu_page_first_chunk crash with KASAN_VMALLOC 5e279d5647cc arm64: support page mapping percpu first chunk allocator e5bf16752dca vmalloc: choose a better start address in vm_area_register_early() 660b3d21b46f kasan: test: bypass __alloc_size checks 00aa7573e53a kasan: test: add memcpy test that avoids out-of-bounds write 67becf0b1bd4 kasan: fix tag for large allocations when using CONFIG_SLAB bedf1e033213 workqueue, kasan: avoid alloc_pages() when recording stack 7195b67ce69b kasan: generic: introduce kasan_record_aux_stack_noalloc() bdff763f0e29 kasan: common: provide can_alloc in kasan_save_stack() 51423ebb36ad lib/stackdepot: introduce __stack_depot_save() 85373e66d847 lib/stackdepot: remove unused function argument 5b6cc9b251f3 lib/stackdepot: include gfp.h c9f3902d8069 aufs: reduce overhead for "code present but disabled" use case. b98d189df02c aufs: bugfix, umount passes NULL to ->parse_monolithic() 13b883cbbbd9 aufs standalone: cosmetic, missing copyright sentence 21f8b0d81898 aufs: 5.15.5-20220117 ---> 5.15.5-20220221 6199fd896645 aufs: tiny, headers after fs_context 8ddb40e31c29 aufs: fs_context 7/7, finally remount 69035f71c6fd aufs: fs_context 6/7, now mount bc841b970697 aufs: fs_context 5/7, parse all other mount options 435188053da2 aufs: fs_context 4/7, parse xino options 9af1f1825cbd aufs: fs_context 3/7, parse the branch-management options 1c05eb767f8c aufs: fs_context 2/7, parse "br" mount option a8488f603134 aufs: fs_context 1/7, skelton of the new shceme 8e32e0015564 aufs: pre fs_context, convert a static flag to a macro f90cb4144aec aufs: pre fs_context, support the incomplete sb and sbinfo case 948762ef859c aufs: pre fs_context, convert the type of alloc_sbinfo() 77151a08776b aufs: 5.15.5-20211129 ---> 5.15.5-20220117 2539adbbbe1e aufs: 5.14-20211018 ---> 5.15.5-20211129 7d32b25193c4 aufs: for v5.15-rc1, sync_inode() is gone 66ec0c509225 aufs: for v5.15-rc1, new param 'rcu' for ->get_acl() 69709dc518cd aufs: for v5.15-rc1, no mand-lock anymore ada8fe9543e5 aufs: 5.14-20210906 ---> 5.14-20211018 b77f7f3f394a Revert "aufs: adjust to v5.15 fs changes" 81bdce5b5876 tick/nohz: WARN_ON --> WARN_ON_ONCE to prevent console saturation 97c963889222 sched/isolation: really align nohz_full with rcu_nocbs 871f23ad3627 Revert "ARM: defconfig: Enable ax88796c driver for Exynos boards" ffad0783dd5b ARM: config: multi v7: Regenerate defconifg 5c1e1a1ff2d3 ARM: config: multi v7: Add renamed symbols badaf96564fe ARM: config: multi v7: Clean up enabled by default options 34996040fc9b ARM: config: multi v7: Drop unavailable options 7f685244afb3 powerpc/mm: Switch obsolete dssall to .long 20301aeb1a64 riscv: fix build with binutils 2.38 9df58d070506 powerpc/lib/sstep: fix 'ptesync' build error 720b61fc400b x86_64_defconfig: Fix warnings 02bf23d26bc4 arm64: defconfig: cleanup config options 05914e2c87e5 arm: defconfig: drop unused POWER_AVS option ffb532fa19b9 aufs5: fix build against v5.15.3+ a4b3abf4d96d qemux86: add configuration symbol to select values fee94ee09154 clear_warn_once: add a clear_warn_once= boot parameter 3d8762d900d9 clear_warn_once: bind a timer to written reset value 95faacac47e8 clear_warn_once: expand debugfs to include read support de20c4240018 perf: perf can not parser the backtrace of app in the 32bit system and 64bit kernel. 0e4aacead9c1 perf: x86-32: explicitly include <errno.h> 9ad92c11468e perf: mips64: Convert __u64 to unsigned long long 09e7efe3e68a perf: fix bench numa compilation e79becc44fa6 perf: add SLANG_INC for slang.h b1033b588681 perf: add sgidefs.h to for mips builds cf9db484ac0b perf: change --root to --prefix for python install 7fd052c2c562 perf: add 'libperl not found' warning 27a437cdd469 perf: force include of <stdbool.h> 3b99d21bec2f fat: don't use obsolete random32 call in namei_vfat a7e9293b506b FAT: Added FAT_NO_83NAME 6fd0e71d9e5c FAT: Add CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES option c379b0d324ae FAT: Add CONFIG_VFAT_FS_NO_DUALNAMES option 538be0fdb124 aufs: adjust to v5.15 fs changes f45da75c8759 aufs5: core 047f57e07e01 aufs5: standalone 029fc15574c8 aufs5: mmap 610d0192ee94 aufs5: base d4e428d0ec5f aufs5: kbuild eb067eca251a yaffs: replace IS_ERR with IS_ERR_OR_NULL to check both ERR and NULL 286af18d0875 yaffs: fix -Wstringop-overread compile warning in yaffs_fix_null_name 24d59a4e26a6 yaffs2: v5.12+ build fixups (not runtime tested) 22c73536d5d7 yaffs: include blkdev.h 506b7251bfb8 yaffs: fix misplaced variable declaration a0e26ff364dc yaffs2: v5.6 build fixups b10b1b2d169e yaffs2: fix memory leak when /proc/yaffs is read ad9adccbb214 yaffs: add strict check when call yaffs_internal_read_super 2e3c3aec8279 yaffs: repair yaffs_get_mtd_device d662538516a7 yaffs: Fix build failure by handling inode i_version with proper atomic API 70a6113ee2c7 yaffs2: fix memory leak in mount/umount 3378e4a9e404 yaffs: Avoid setting any ACL releated xattr ec2284edddef Yaffs:check oob size before auto selecting Yaffs1 c2a49874051c fs: yaffs2: replace CURRENT_TIME by other appropriate apis e9a5105a3e73 yaffs2: adjust to proper location of MS_RDONLY 608807406f13 yaffs2: import git revision b4ce1bb (jan, 2020) 89e660ece42c initramfs: allow an optional wrapper script around initramfs generation b179dbc9aa10 iwlwifi: select MAC80211_LEDS conditionally 3fd5ca3673d0 net/dccp: make it depend on CONFIG_BROKEN (CVE-2020-16119) d1f6edbf0188 arm64/perf: Fix wrong cast that may cause wrong truncation d202fb2caf33 defconfigs: drop obselete options 9a27e3b5f4e7 arm64/perf: fix backtrace for AAPCS with FP enabled e20d8cf019b4 linux-yocto: Handle /bin/awk issues b6d2a3dbbd3a uvesafb: provide option to specify timeout for task completion adb40f1e6a1a uvesafb: print error message when task timeout occurs f280a1ed0962 compiler.h: Undef before redefining __attribute_const__ 4352732f268c vmware: include jiffies.h 7954a677968d Resolve jiffies wrapping about arp 5f28a1035d95 nfs: Allow default io size to be configured. 0d7260ad7106 check console device file on fs when booting 900a12e37e0a mount_root: clarify error messages for when no rootfs found 7b878cbea726 menuconfig,mconf-cfg: Allow specification of ncurses location 6604fc1763b3 modpost: mask trivial warnings 0d294adb09cb kbuild: exclude meta directory from distclean processing a097cdd95a9e powerpc: serialize image targets 5db6ec39a0a3 arm: serialize build targets cbabca27905e crtsavres: fixups for 5.4+ 7fc7656ed403 powerpc/ptrace: Disable array-bounds warning with gcc8 a5faac5a19a2 powerpc: Disable attribute-alias warnings from gcc8 186c54665b67 powerpc: add crtsavres.o to archprepare for kbuild d1ea862964ca powerpc: kexec fix for powerpc64 2ac35b89a0f9 powerpc: Add unwind information for SPE registers of E500 core 2e1c348a28bb mips: vdso: fix 'jalr $t9' crash in vdso code ec57870b303a mips: Kconfig: add QEMUMIPS64 option 6a81b3c08107 4kc cache tlb hazard: tlbp cache coherency 74e3b2a21e54 malta uhci quirks: make allowance for slow 4k(e)c 22e65b63d3b4 arm/Makefile: Fix systemtap b7f1ab59f19e vexpress: Pass LOADADDR to Makefile ce2800c73bf7 arm: ARM EABI socketcall 019d142fd956 ARM: LPAE: Invalidate the TLB for module addresses during translation fault (From OE-Core rev: c58a986d70d4d62300809f24343dab639c41045d) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto/5.15: update to v5.15.182Bruce Ashfield2025-06-043-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.15 to the latest korg -stable release that comprises the following commits: 3b8db0e4f263 Linux 5.15.182 4226622647e3 scsi: target: Fix WRITE_SAME No Data Buffer crash aaa763ab8cec dm: fix copying after src array boundaries 655e607898f8 iommu/arm-smmu-v3: Fix iommu_device_probe bug due to duplicated stream ids 6077d3a53d99 iommu/arm-smmu-v3: Use the new rb tree helpers f95659affee3 irqchip/gic-v2m: Prevent use after free of gicv2m_get_fwnode() 073b77f8619f irqchip/gic-v2m: Mark a few functions __init 5883bcce0ca5 irqchip/gic-v2m: Add const to of_device_id cdde591d23f4 Revert "drm/meson: vclk: fix calculation of 59.94 fractional rates" 853e14cf36f6 net: phy: microchip: force IRQ polling mode for lan88xx d7084c39aed6 ARM: dts: opos6ul: add ksz8081 phy properties 91ff1e9652fb firmware: arm_scmi: Balance device refcount when destroying devices d9f609cb50eb net: hns3: fix deadlock issue when externel_lb and reset are executed together c7f24b7d9454 of: module: add buffer overflow check in of_modalias() cc826a9e1e4e PCI: imx6: Skip controller_id generation logic for i.MX7D 21491989477a net: hns3: defer calling ptp_clock_register() 19a68aa1b993 net: hns3: fixed debugfs tm_qset size a059cef34d73 net: hns3: fix an interrupt residual problem 85fc1d802edf net: hns3: add support for external loopback test 796f64db86d1 net: hns3: store rx VLAN tag offload state for VF 6bed80284c17 net: fec: ERR007885 Workaround for conventional TX df993daa4c96 net: lan743x: Fix memleak issue when GSO enabled f21fb533fc3e nvme-tcp: fix premature queue removal and I/O failover dd008c029fdb bnxt_en: Fix ethtool -d byte order for 32-bit values 69b10dd23ab8 bnxt_en: Fix out-of-bound memcpy() during ethtool -w f4f30f64f7ae bnxt_en: Fix coredump logic to free allocated buffer 15cb7eab09fe net: ipv6: fix UDPv6 GSO segmentation with NAT 6b732322eb65 net: dlink: Correct endianness handling of led_mode a32dcc3b8293 ice: Check VF VSI Pointer Value in ice_vc_add_fdir_fltr() e06e4cdfb65e ice: Refactor promiscuous functions 0bf32d6fb1fc net_sched: qfq: Fix double list add in class with netem as child qdisc 554acc5a2ea9 net_sched: ets: Fix double list add in class with netem as child qdisc e3e949a39a91 net_sched: hfsc: Fix a UAF vulnerability in class with netem as child qdisc 2968632880f1 net_sched: drr: Fix double list add in class with netem as child qdisc 6884fc89d3fc net: ethernet: mtk-star-emac: rearm interrupts in rx_poll only when advised bedd287fdd31 net: ethernet: mtk-star-emac: fix spinlock recursion issues on rx/tx poll 97da99868573 net: ethernet: mtk-star-emac: separate tx/rx handling with two NAPIs 688fff006fd1 net/mlx5: E-switch, Fix error handling for enabling roce 225ee358a4ed net/mlx5: E-Switch, Initialize MAC Address for Default GID 9d3ef89b6a5e net/sched: act_mirred: don't override retval if we already lost the skb 9efb2b99b96c KVM: x86: Load DR6 with guest value only before entering .vcpu_run() loop 1a3f9482b50b tracing: Fix oob write in trace_seq_to_buffer() 8ba0bfe23917 iommu/vt-d: Apply quirk_iommu_igfx for 8086:0044 (QM57/QS57) 466d9da26707 iommu/amd: Fix potential buffer overflow in parse_ivrs_acpihid 4df67fb22782 dm: always update the array size in realloc_argv on success 526530ec0058 dm-integrity: fix a warning on invalid table line 508be7c00143 wifi: brcm80211: fmac: Add error handling for brcmf_usb_dl_writeimage() 113304ce7e8a mmc: renesas_sdhi: Fix error handling in renesas_sdhi_probe d5a69c78c9cc amd-xgbe: Fix to ensure dependent features are toggled with RX checksum offload ec4584495868 parisc: Fix double SIGFPE crash 6266b3509b2c arm64: errata: Add missing sentinels to Spectre-BHB MIDR arrays f0d2cca416c6 i2c: imx-lpi2c: Fix clock count when probe defers b98f280fa8c1 EDAC/altera: Set DDR and SDMMC interrupt mask before registration 72d3974ed3a8 EDAC/altera: Test the correct error reg offset 2ec0f5f6d476 drm/nouveau: Fix WARN_ON in nouveau_fence_context_kill() 169346d866dc ALSA: usb-audio: Add second USB ID for Jabra Evolve 65 headset e0bb89c44b56 efi: libstub: Use '-std=gnu11' to fix build with GCC 15 b5d500042eb3 usb: hcd-pci: remove the action of faking interrupt request 6f0605db50e2 clk: imx: Add check for kcalloc 5b837b9e1543 bpf: Fix the indention issue in grow_stack_state() 42b62697634d cifs: Fix the calling of smb_version_operations::calc_smb_size() b14acf729e9d f2fs: Add inline to f2fs_build_fault_attr() stub 7c317bec311f f2fs: check validation of fault attrs in f2fs_build_fault_attr() 81c12119c23f bpf: Fix accesses to uninit stack slots [ Upstream commit 6b4a64bafd107e521c01eec3453ce94a3fb38529 ] c4fa05422d87 smb: client: fix potential OOB in smb2_dump_detail() 299ef3b5b00b of: module: add buffer overflow check in of_modalias() b8086c3c1548 reiserfs: Avoid touching renamed directory if parent does not change ea091017ef62 ipv6: Fix data races around sk->sk_prot. ff8710da80ee ipv6: annotate some data-races around sk->sk_prot e8c2eafaaa6a tcp: Fix data races around icsk->icsk_af_ops. 8d1bab770956 locking/rwsem: Disable preemption while trying for rwsem lock 7c82dac02886 block, loop: support partitions without scanning 45f504f301d4 bpftool: Fix pretty print dump for maps without BTF loaded 1f24338cb789 jbd2: Drop the merge conflicted hunk e1d0e3c51bde tpm: tis_i2c: Limit write bursts to I2C_SMBUS_BLOCK_MAX (32) bytes 1abe841fe331 tpm: tis_i2c: Limit read bursts to I2C_SMBUS_BLOCK_MAX (32) bytes 6224acfc1d56 tpm: Add flag to use default cancellation policy 1cd19d48fb90 tpm: tis_i2c: Fix sanity check interrupt enable mask a883da132fa8 tpm: Add tpm_tis_i2c backend for tpm_tis_core a742ac8a1c51 tpm: Add tpm_tis_verify_crc to the tpm_tis_phy_ops protocol layer ef495c5f45f2 tpm: Remove read16/read32/write32 calls from tpm_tis_phy_ops 1f3be2e23aa6 gcc-plugins: Reorganize gimple includes for GCC 13 24615a3b932a ata: ahci: fix enum constants for gcc-13 5d6cb145541a net: stmmac: Enable mac_managed_pm phylink config fd93aabb4287 tools/resolve_btfids: Use pkg-config to locate libelf 130f9da78406 tools/resolve_btfids: Build with host flags 00f2f1a782f9 tools/resolve_btfids: Support cross-building the kernel with clang 17776a4ba9c2 tools/resolve_btfids: Install libbpf headers when building 7c9808380d70 libbpf: Make libbpf_version.h non-auto-generated 37ae1ba791ac libbpf: Add LIBBPF_DEPRECATED_SINCE macro for scheduling API deprecations a2667e6d7314 drm/radeon: free iio for atombios when driver shutdown f100c753aa1f powerpc: Fix reschedule bug in KUAP-unlocked user copy da5513f30187 libbpf: Fix build warning on ref_ctr_off 4c5a089621a8 perf python: Account for multiple words in CC 1c5699ee85d4 fs: move S_ISGID stripping into the vfs_*() helpers 838f5d0701d8 fs: add mode_strip_sgid() helper d97172683641 squashfs: provide backing_dev_info in order to disable read-ahead ed037d7be40c irq_work: use kasan_record_aux_stack_noalloc() record callstack 1363bd7dbde3 ixgbevf: add disable link state e5601ae2bd24 ixgbe: add improvement for MDD response functionality caa57cd80575 ixgbe: add the ability for the PF to disable VF link state 16a77bfcc7df Check /dev/console using init_stat() 04574fd5579a tracing/arm: Have max stack tracer handle the case of return address after data 0e51e5717018 gpiolib: cdev: Set lineevent_state::irq after IRQ register successfully 1e6b7da6ddba drivers/base: Fix unsigned comparison to -1 in CPUMAP_FILE_MAX_BYTES 493160901320 mtd_blkdevs: add mtd_table_mutex lock back to blktrans_{open, release} to avoid race condition 04224f725aa3 irqchip/gic-v3-its: Skip HP notifier when no ITS is registered 6f6c2996a81c irqchip/gic-v3-its: Postpone LPI pending table freeing and memreserve 1fa94473423f irqchip/gic-v3-its: Give the percpu rdist struct its own flags field 6013d1ae5feb cert host tools: Stop complaining about deprecated OpenSSL functions efe20512212b init/Kconfig: fix CC_HAS_ASM_GOTO_TIED_OUTPUT test with dash a40d2daf2795 pnmtologo: use relocatable file name 3b40d5b41155 of: configfs: remove unused variable overlay_lock 6c085baf1838 tools: use basename to identify file in gen-mach-types 2fca0fd71981 lib/build_OID_registry: fix reproducibility issues 0f586f4ee8ad vt/conmakehash: improve reproducibility a75774679f28 OF: DT-Overlay configfs interface (v8) d179c639b30b x86/boot: Wrap literal addresses in absolute_pointer() 856ec356cf91 ACPI: thermal: drop an always true check 7614af249993 xfs: Fix -Werror=dangling-pointer work-around for older GCC 41470215f97e xfs: Work around GCC 12 -Werror=dangling-pointer for xfs_attr_remote.o 44a445c1922d virtio-pci: Remove wrong address verification in vp_del_vqs() 77aa9e489eaf bpf: Disallow unprivileged bpf by default ebfb1822e9f9 fs/aufs: fixup 5.15.36 fixups 4eba9348d3e2 Revert "Revert "fbdev: Hot-unplug firmware fb devices on forced removal"" 5df6d1b00f95 jbd2: fix use-after-free of transaction_t race 2d83e8196487 jbd2: refactor wait logic for transaction updates into a common function 07a63f760793 netfilter: conntrack: avoid useless indirection during conntrack destruction 4e7122625996 Revert "fbdev: Hot-unplug firmware fb devices on forced removal" 7ba4cb36fd4f rcu: Avoid alloc_pages() when recording stack f78574dee71e kasan: test: silence intentional read overflow warnings d313cb89b6b1 kasan: arm64: fix pcpu_page_first_chunk crash with KASAN_VMALLOC 5e279d5647cc arm64: support page mapping percpu first chunk allocator e5bf16752dca vmalloc: choose a better start address in vm_area_register_early() 660b3d21b46f kasan: test: bypass __alloc_size checks 00aa7573e53a kasan: test: add memcpy test that avoids out-of-bounds write 67becf0b1bd4 kasan: fix tag for large allocations when using CONFIG_SLAB bedf1e033213 workqueue, kasan: avoid alloc_pages() when recording stack 7195b67ce69b kasan: generic: introduce kasan_record_aux_stack_noalloc() bdff763f0e29 kasan: common: provide can_alloc in kasan_save_stack() 51423ebb36ad lib/stackdepot: introduce __stack_depot_save() 85373e66d847 lib/stackdepot: remove unused function argument 5b6cc9b251f3 lib/stackdepot: include gfp.h c9f3902d8069 aufs: reduce overhead for "code present but disabled" use case. b98d189df02c aufs: bugfix, umount passes NULL to ->parse_monolithic() 13b883cbbbd9 aufs standalone: cosmetic, missing copyright sentence 21f8b0d81898 aufs: 5.15.5-20220117 ---> 5.15.5-20220221 6199fd896645 aufs: tiny, headers after fs_context 8ddb40e31c29 aufs: fs_context 7/7, finally remount 69035f71c6fd aufs: fs_context 6/7, now mount bc841b970697 aufs: fs_context 5/7, parse all other mount options 435188053da2 aufs: fs_context 4/7, parse xino options 9af1f1825cbd aufs: fs_context 3/7, parse the branch-management options 1c05eb767f8c aufs: fs_context 2/7, parse "br" mount option a8488f603134 aufs: fs_context 1/7, skelton of the new shceme 8e32e0015564 aufs: pre fs_context, convert a static flag to a macro f90cb4144aec aufs: pre fs_context, support the incomplete sb and sbinfo case 948762ef859c aufs: pre fs_context, convert the type of alloc_sbinfo() 77151a08776b aufs: 5.15.5-20211129 ---> 5.15.5-20220117 2539adbbbe1e aufs: 5.14-20211018 ---> 5.15.5-20211129 7d32b25193c4 aufs: for v5.15-rc1, sync_inode() is gone 66ec0c509225 aufs: for v5.15-rc1, new param 'rcu' for ->get_acl() 69709dc518cd aufs: for v5.15-rc1, no mand-lock anymore ada8fe9543e5 aufs: 5.14-20210906 ---> 5.14-20211018 b77f7f3f394a Revert "aufs: adjust to v5.15 fs changes" 81bdce5b5876 tick/nohz: WARN_ON --> WARN_ON_ONCE to prevent console saturation 97c963889222 sched/isolation: really align nohz_full with rcu_nocbs 871f23ad3627 Revert "ARM: defconfig: Enable ax88796c driver for Exynos boards" ffad0783dd5b ARM: config: multi v7: Regenerate defconifg 5c1e1a1ff2d3 ARM: config: multi v7: Add renamed symbols badaf96564fe ARM: config: multi v7: Clean up enabled by default options 34996040fc9b ARM: config: multi v7: Drop unavailable options 7f685244afb3 powerpc/mm: Switch obsolete dssall to .long 20301aeb1a64 riscv: fix build with binutils 2.38 9df58d070506 powerpc/lib/sstep: fix 'ptesync' build error 720b61fc400b x86_64_defconfig: Fix warnings 02bf23d26bc4 arm64: defconfig: cleanup config options 05914e2c87e5 arm: defconfig: drop unused POWER_AVS option ffb532fa19b9 aufs5: fix build against v5.15.3+ a4b3abf4d96d qemux86: add configuration symbol to select values fee94ee09154 clear_warn_once: add a clear_warn_once= boot parameter 3d8762d900d9 clear_warn_once: bind a timer to written reset value 95faacac47e8 clear_warn_once: expand debugfs to include read support de20c4240018 perf: perf can not parser the backtrace of app in the 32bit system and 64bit kernel. 0e4aacead9c1 perf: x86-32: explicitly include <errno.h> 9ad92c11468e perf: mips64: Convert __u64 to unsigned long long 09e7efe3e68a perf: fix bench numa compilation e79becc44fa6 perf: add SLANG_INC for slang.h b1033b588681 perf: add sgidefs.h to for mips builds cf9db484ac0b perf: change --root to --prefix for python install 7fd052c2c562 perf: add 'libperl not found' warning 27a437cdd469 perf: force include of <stdbool.h> 3b99d21bec2f fat: don't use obsolete random32 call in namei_vfat a7e9293b506b FAT: Added FAT_NO_83NAME 6fd0e71d9e5c FAT: Add CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES option c379b0d324ae FAT: Add CONFIG_VFAT_FS_NO_DUALNAMES option 538be0fdb124 aufs: adjust to v5.15 fs changes f45da75c8759 aufs5: core 047f57e07e01 aufs5: standalone 029fc15574c8 aufs5: mmap 610d0192ee94 aufs5: base d4e428d0ec5f aufs5: kbuild eb067eca251a yaffs: replace IS_ERR with IS_ERR_OR_NULL to check both ERR and NULL 286af18d0875 yaffs: fix -Wstringop-overread compile warning in yaffs_fix_null_name 24d59a4e26a6 yaffs2: v5.12+ build fixups (not runtime tested) 22c73536d5d7 yaffs: include blkdev.h 506b7251bfb8 yaffs: fix misplaced variable declaration a0e26ff364dc yaffs2: v5.6 build fixups b10b1b2d169e yaffs2: fix memory leak when /proc/yaffs is read ad9adccbb214 yaffs: add strict check when call yaffs_internal_read_super 2e3c3aec8279 yaffs: repair yaffs_get_mtd_device d662538516a7 yaffs: Fix build failure by handling inode i_version with proper atomic API 70a6113ee2c7 yaffs2: fix memory leak in mount/umount 3378e4a9e404 yaffs: Avoid setting any ACL releated xattr ec2284edddef Yaffs:check oob size before auto selecting Yaffs1 c2a49874051c fs: yaffs2: replace CURRENT_TIME by other appropriate apis e9a5105a3e73 yaffs2: adjust to proper location of MS_RDONLY 608807406f13 yaffs2: import git revision b4ce1bb (jan, 2020) 89e660ece42c initramfs: allow an optional wrapper script around initramfs generation b179dbc9aa10 iwlwifi: select MAC80211_LEDS conditionally 3fd5ca3673d0 net/dccp: make it depend on CONFIG_BROKEN (CVE-2020-16119) d1f6edbf0188 arm64/perf: Fix wrong cast that may cause wrong truncation d202fb2caf33 defconfigs: drop obselete options 9a27e3b5f4e7 arm64/perf: fix backtrace for AAPCS with FP enabled e20d8cf019b4 linux-yocto: Handle /bin/awk issues b6d2a3dbbd3a uvesafb: provide option to specify timeout for task completion adb40f1e6a1a uvesafb: print error message when task timeout occurs f280a1ed0962 compiler.h: Undef before redefining __attribute_const__ 4352732f268c vmware: include jiffies.h 7954a677968d Resolve jiffies wrapping about arp 5f28a1035d95 nfs: Allow default io size to be configured. 0d7260ad7106 check console device file on fs when booting 900a12e37e0a mount_root: clarify error messages for when no rootfs found 7b878cbea726 menuconfig,mconf-cfg: Allow specification of ncurses location 6604fc1763b3 modpost: mask trivial warnings 0d294adb09cb kbuild: exclude meta directory from distclean processing a097cdd95a9e powerpc: serialize image targets 5db6ec39a0a3 arm: serialize build targets cbabca27905e crtsavres: fixups for 5.4+ 7fc7656ed403 powerpc/ptrace: Disable array-bounds warning with gcc8 a5faac5a19a2 powerpc: Disable attribute-alias warnings from gcc8 186c54665b67 powerpc: add crtsavres.o to archprepare for kbuild d1ea862964ca powerpc: kexec fix for powerpc64 2ac35b89a0f9 powerpc: Add unwind information for SPE registers of E500 core 2e1c348a28bb mips: vdso: fix 'jalr $t9' crash in vdso code ec57870b303a mips: Kconfig: add QEMUMIPS64 option 6a81b3c08107 4kc cache tlb hazard: tlbp cache coherency 74e3b2a21e54 malta uhci quirks: make allowance for slow 4k(e)c 22e65b63d3b4 arm/Makefile: Fix systemtap b7f1ab59f19e vexpress: Pass LOADADDR to Makefile ce2800c73bf7 arm: ARM EABI socketcall 019d142fd956 ARM: LPAE: Invalidate the TLB for module addresses during translation fault (From OE-Core rev: 514e700790ed3af0894ad114432aa44090ddb306) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto/5.15: update to v5.15.181Bruce Ashfield2025-06-043-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.15 to the latest korg -stable release that comprises the following commits: 16fdf2c7111b Linux 5.15.181 26277a425020 PCI: Release resource invalidated by coalescing e4af080f3ef6 PCI: Fix dropping valid root bus resources with .end = zero ad367516b1c0 PCI: Fix use-after-free in pci_bus_release_domain_nr() 1f7fb4247d90 nvme: fixup scan failure for non-ANA multipath controllers d2e15c2fd913 MIPS: cm: Fix warning if MIPS_CM is disabled c82ca029b29f xdp: Reset bpf_redirect_info before running a xdp's BPF prog. 43c296870740 drm/amd/display: fix double free issue during amdgpu module unload bb6b2175b606 net: dsa: mv88e6xxx: enable .port_set_policy() for 6320 family 527978c76ef2 net: dsa: mv88e6xxx: enable PVT for 6321 switch 7a10a6b17401 net: dsa: mv88e6xxx: fix atu_move_port_mask for 6341 family 3ea027203778 crypto: atmel-sha204a - Set hwrng quality to lowest possible 4e386645bc01 comedi: jr3_pci: Fix synchronous deletion of timer a1166e98d80c jfs: define xtree root and page independently 2ddd4a7a8b0f md/raid1: Add check for missing source disk in process_checks() e5e274f64f32 ubsan: Fix panic from test_ubsan_out_of_bounds 7dd6ab7f467c loop: aio inherit the ioprio of original request 1d8f9378cb48 scsi: pm80xx: Set phy_attached to zero when device is gone 47e8efd6c623 scsi: hisi_sas: Fix I/O errors caused by hardware port ID changes 4b7bdc2efa11 ext4: make block validity check resistent to sb bh corruption 0773465fbe1b nvmet-fc: put ref when assoc->del_work is already scheduled 33acc9c2d1e4 nvmet-fc: take tgtport reference only once b6a2cd26bcb9 x86/bugs: Don't fill RSB on context switch with eIBRS a71d88ae28ef x86/bugs: Don't fill RSB on VMEXIT with eIBRS+retpoline 56332c566f36 x86/bugs: Use SBPB in write_ibpb() if applicable 33f046d7c8d3 selftests/mincore: Allow read-ahead pages to reach the end of the file 3e70fa900584 objtool: Stop UNRET validation on UD2 d2830ae38358 nvme: re-read ANA log page after ns scan completes 26671f662eda ACPI PPTT: Fix coding mistakes in a couple of sizeof() calls 5a8389206cd4 nvme: requeue namespace scan on missed AENs bbe7c3b33292 xen: Change xen-acpi-processor dom0 dependency 605de05255b3 selftests: ublk: fix test_stripe_04 373512760e13 udmabuf: fix a buf size overflow issue during udmabuf creation 4da2a94ed523 KVM: s390: Don't use %pK through tracepoints 20a3cec623fa sched/isolation: Make CONFIG_CPU_ISOLATION depend on CONFIG_SMP 40845d9146b9 ntb: reduce stack usage in idt_scan_mws 5fe708c5e3c8 qibfs: fix _another_ leak 1640c9b81d66 objtool, ASoC: codecs: wcd934x: Remove potential undefined behavior in wcd934x_slim_irq_handler() d26a6093d529 usb: gadget: aspeed: Add NULL pointer check in ast_vhub_init_dev() 3a259d74f57a usb: xhci: Avoid Stop Endpoint retry loop if the endpoint seems Running 0725a991727d dmaengine: dmatest: Fix dmatest waiting less when interrupted e03b10c45c76 sound/virtio: Fix cancel_sync warnings on uninitialized work_structs 059d35a7393c usb: dwc3: gadget: Avoid using reserved endpoints on Intel Merrifield 423e146ed630 fs/ntfs3: Fix WARNING in ntfs_extend_initialized_size e10e634ee40f usb: host: max3421-hcd: Add missing spi_device_id table d9ef9664e44e s390/tty: Fix a potential memory leak bug e1e00dc45648 s390/sclp: Add check for get_zeroed_page() 6992fb10dff2 parisc: PDT: Fix missing prototype warning aa36ec5d96c9 clk: check for disabled clock-provider in of_clk_get_hw_from_clkspec() 1dd4a8561d85 crypto: null - Use spin lock instead of mutex 10829b24512a MIPS: cm: Detect CM quirks from device tree 809fce49f0b6 USB: wdm: add annotation 6261b99ef0ed USB: wdm: wdm_wwan_port_tx_complete mutex in atomic context b02a3fef3e8c USB: wdm: close race between wdm_open and wdm_wwan_port_stop 17dd48b3f6f2 USB: wdm: handle IO errors in wdm_wwan_port_start 68be90d3d1aa USB: VLI disk crashes if LPM is used 394ff4699263 usb: quirks: Add delay init quirk for SanDisk 3.2Gen1 Flash Drive 50d68345d467 usb: quirks: add DELAY_INIT quirk for Silicon Motion Flash Drive c0079630f268 usb: dwc3: gadget: check that event count does not exceed event buffer length a143ed263d51 USB: OHCI: Add quirk for LS7A OHCI controller (rev 0x02) 3ec61fa704a4 usb: chipidea: ci_hdrc_imx: implement usb_phy_init() error handling 24b808d7516f usb: chipidea: ci_hdrc_imx: fix call balance of regulator routines 8060b719676e usb: chipidea: ci_hdrc_imx: fix usbmisc handling b96239582531 usb: cdns3: Fix deadlock when using NCM gadget 94df04953061 USB: serial: simple: add OWON HDS200 series oscilloscope support 82e841dc1eaf USB: serial: option: add Sierra Wireless EM9291 184cdaa3ea5f USB: serial: ftdi_sio: add support for Abacus Electrics Optical Probe b59c7fefded5 serial: sifive: lock port in startup()/shutdown() callbacks 116c7d35b8f7 KVM: x86: Reset IRTE to host control if *new* route isn't postable 26ccc791de50 mei: me: add panther lake H DID 843a6fc56e71 USB: storage: quirk for ADATA Portable HDD CH94 59f993cd36b6 mcb: fix a double free bug in chameleon_parse_gdd() 95a34125831e KVM: SVM: Allocate IR data using atomic allocation aeba2e15c873 drm/amd/display: Fix gpu reset in multidisplay config a14b254c35fe net: selftests: initialize TCP header and skb payload with zero bef170d651d3 virtio_console: fix missing byte order handling for cols and rows c71ab87a2523 iommu/amd: Return an error if vCPU affinity is set for non-vCPU IRTE da7936518996 net_sched: hfsc: Fix a potential UAF in hfsc_dequeue() too fcc8ede66356 net_sched: hfsc: Fix a UAF vulnerability in class handling 5fd464fd24de tipc: fix NULL pointer dereference in tipc_mon_reinit_self() 663c3da86e80 net: phy: leds: fix memory leak 46a35fe74bae cpufreq: cppc: Fix invalid return value in .get() callback 8fbaa76690f6 cpufreq: scpi: Fix null-ptr-deref in scpi_cpufreq_get_rate() 4e3d1c1925d8 cpufreq: scmi: Fix null-ptr-deref in scmi_cpufreq_get_rate() ad03f3f852df dma/contiguous: avoid warning about unused size_bytes c049376c76d1 drm/msm/a6xx: Fix stale rpmh votes from GPU cac1786e41b4 drm/msm/a6xx: Avoid gx gbit halt during rpm suspend d5572d3d0034 drm/msm/a6xx: Handle GMU prepare-slumber hfi failure c8064e9c334f drm/msm/a6xx: Improve gpu recovery sequence 14c96391dff0 string: Add load_unaligned_zeropad() code path to sized_strscpy() 039b1d64c8ea kmsan: disable strscpy() optimization under KMSAN f124c35b4a36 selftests/mm: generate a temporary mountpoint for cgroup filesystem fbf43c9e237c ksmbd: Prevent integer overflow in calculation of deadtime 3297497ad224 PCI: Fix reference leak in pci_register_host_bridge() db273126bf54 PCI: Assign PCI domain IDs by ida_alloc() fd168b7d1d7c PCI: Coalesce host bridge contiguous apertures 786474c9dadf gpio: tegra186: fix resource handling in ACPI probe path bc121680d4eb gpio: tegra186: Force one interrupt per bank 32d554841024 cifs: fix integer overflow in match_server() 9c9000cb91b9 cifs: avoid NULL pointer dereference in dbg call 0f552a0a33db cifs: print TIDs as hex 74c7d67a3c30 backlight: led_bl: Hold led_access lock when calling led_sysfs_disable() 28d49aeb7760 backlight: led_bl: Convert to platform remove callback returning void 9d708a3b72b0 iio: adc: ad7768-1: Fix conversion result sign fda3b0b782c8 iio: adc: ad7768-1: Move setting of val a bit later to avoid unnecessary return value check 8ee067cf0cf8 soc: samsung: exynos-chipid: Add NULL pointer check in exynos_chipid_probe() c6f24e85919e soc: samsung: exynos-chipid: Pass revision reg offsets 75dd8356b681 soc: samsung: exynos-chipid: avoid soc_device_to_device() f54829389feb net: dsa: mv88e6xxx: fix VTU methods for 6320 family 36771754d618 auxdisplay: hd44780: Fix an API misuse in hd44780.c 959b07fb28b0 auxdisplay: hd44780: Convert to platform remove callback returning void f1d518c0bad0 media: streamzap: fix race between device disconnection and urb callback a5d7d89ac48a media: streamzap: remove unused struct members b608bd3b51c0 media: streamzap: less chatter 6dd4cf3ece54 media: streamzap: no need for usb pid/vid in device name fa5fec7f1555 media: streamzap: remove unnecessary ir_raw_event_reset and handle ed4ee9639b07 module: sign with sha512 instead of sha1 by default 74a466a15731 Bluetooth: SCO: Fix UAF on sco_sock_timeout e7d3a0c7bf77 f2fs: Add inline to f2fs_build_fault_attr() stub c7dc74ab7975 scsi: lpfc: Fix null pointer dereference after failing to issue FLOGI and PLOGI 984212fa6b4b pmdomain: ti: Add a null pointer check to the omap_prm_domain_init 6e5b601706ce f2fs: check validation of fault attrs in f2fs_build_fault_attr() eac1e7e1705f mm: fix apply_to_existing_page_range() 0c35d1914353 fs/proc: do_task_stat: use sig->stats_lock to gather the threads/children stats 7d21587d35bc drm/i915/gt: Cleanup partial engine discovery failures d154b333a566 dm cache: fix flushing uninitialized delayed_work on cache_ctr error 4de2c04c3acd jfs: Fix shift-out-of-bounds in dbDiscardAG 500f00c80637 MIPS: ds1287: Match ds1287_set_base_clock() function types 9aad60a2e686 MIPS: cevt-ds1287: Add missing ds1287.h include dd0e9415ff0c MIPS: dec: Declare which_prom() as static dac465986a4a net: defer final 'struct net' free in netns dismantle 22018622e1e9 scsi: ufs: bsg: Set bsg_queue to NULL after removal 6e9ed2f4721e scsi: lpfc: Fix a possible data race in lpfc_unregister_fcf_rescan() 930268823f6b openvswitch: fix lockup on tx to unregistering netdev with carrier 5efcb301523b net: openvswitch: fix race on port output 211168339657 ipvs: properly dereference pe in ip_vs_add_service 22e9b83f0f33 ext4: fix timer use-after-free on failed mount 7d215e013d09 blk-iocost: do not WARN if iocg was already offlined d20f28f00770 blk-cgroup: support to track if policy is online 3516f93cc63d bpf: Check rcu_read_lock_trace_held() before calling bpf map helpers 0d90d9e15414 bpf: avoid holding freeze_mutex during mmap operation 82e813b12b10 sched/task_stack: fix object_is_on_stack() for KASAN tagged pointers bb6570085826 smb: client: fix potential UAF in cifs_stats_proc_show() ce49569079a9 smb: client: fix potential deadlock when releasing mids 878f32878351 smb/server: fix potential null-ptr-deref of lease_ctx_info in smb2_open() 4a788ebbb10d smb: client: fix NULL ptr deref in crypto_aead_setkey() ef51c0d544b1 smb: client: fix UAF in async decryption ed3b36f351d9 cifs: Fix UAF in cifs_demultiplex_thread() 336a066990bb smb: client: fix use-after-free bug in cifs_debug_data_proc_show() 58de45f4d663 net: make sock_inuse_add() available 480469f145e5 ksmbd: fix potencial out-of-bounds when buffer offset is invalid d798fd98e356 smb: client: fix potential UAF in cifs_dump_full_key() d54fdcf171f0 nvmet-fc: Remove unused functions 6955fd3a6fb9 landlock: Add the errata interface 3cc1116de109 drm/amdgpu: fix usage slab after free fcf9d6a9f30e drm/amd/display: Add null checks for 'stream' and 'plane' before dereferencing b19ca8425a4b drm/amd/display: Fix out-of-bounds access in 'dcn21_link_encoder_create' e3cd0d8362de drm/amd/display: Stop amdgpu_dm initialize when link nums greater than max_links 27fda36eedad wifi: ath10k: avoid NULL pointer error during sdio remove c1cbf006feee phy: tegra: xusb: Fix return value of tegra_xusb_find_port_node function a262c2dc833f powerpc/rtas: Prevent Spectre v1 gadget construction in sys_rtas() d1c85e262c16 x86/pvh: Call C code via the kernel virtual mapping 386617efacab net: mana: Fix error handling in mana_create_txq/rxq's NAPI cleanup 66a9937187ac bnxt_re: avoid shift undefined behavior in bnxt_qplib_alloc_init_hwq 7d3914a477ee phonet/pep: fix racy skb_queue_empty() use 6cc52df69e84 filemap: Fix bounds checking in filemap_read() 90c8482a5d97 net: fix crash when config small gso_max_size/gso_ipv4_max_size 77aa9855a878 ipv6: release nexthop on device removal f241e4a78f6a misc: pci_endpoint_test: Fix 'irq_type' to convey the correct type 30f2cd70c4f9 misc: pci_endpoint_test: Fix displaying 'irq_type' after 'request_irq' error 54c9f299ad7d misc: pci_endpoint_test: Avoid issue of interrupts remaining after request_irq error 980a236af12f mptcp: sockopt: fix getting IPV6_V6ONLY 8fbd9487f676 kbuild: Add '-fno-builtin-wcslen' 5d3779ceaac8 cpufreq: Reference count policy in cpufreq_update_limits() 93cc7c7f9b83 KVM: arm64: Eagerly switch ZCR_EL{1,2} ec3efc04a6ce KVM: arm64: Calculate cptr_el2 traps on activating traps 52a473ba8330 KVM: arm64: Remove VHE host restore of CPACR_EL1.ZEN 08ce0d1ee622 KVM: arm64: Remove host FPSIMD saving for non-protected KVM 5289ac43b69c KVM: arm64: Unconditionally save+flush host FPSIMD/SVE/SME state 978c0ccf80ce arm64/fpsimd: Stop using TIF_SVE to manage register saving in KVM 6b3d37c9c61e arm64/fpsimd: Have KVM explicitly say which FP registers to save 8be8ba9cf1df arm64/fpsimd: Track the saved FPSIMD state type separately to TIF_SVE c4ab60a86c5e KVM: arm64: Discard any SVE state when entering KVM guests 58ed930115b8 KVM: arm64: Always start with clearing SVE flag on load a2231da36777 KVM: arm64: Get rid of host SVE tracking/saving 2f420df780c5 drm/sti: remove duplicate object names ada78110b2d3 drm/nouveau: prime: fix ttm_bo_delayed_delete oops 4941966558a0 drm/amdgpu/dma_buf: fix page_link check 80814924260c drm/amd/pm/powerplay/hwmgr/vega20_thermal: Prevent division by zero f2904fa2b9da drm/amd/pm/swsmu/smu13/smu_v13_0: Prevent division by zero be0fffc4152a drm/amd/pm/powerplay/hwmgr/smu7_thermal: Prevent division by zero 0c02fcbe4a13 drm/amd/pm/powerplay: Prevent division by zero b7c41df49137 drm/amd/pm: Prevent division by zero c177517ea65c drm/repaper: fix integer overflows in repeat functions 3d81ec24e7db perf/x86/intel/uncore: Fix the scale of IIO free running counters on SPR 93c5be4da097 perf/x86/intel/uncore: Fix the scale of IIO free running counters on ICX 609ed2fcc9b5 perf/x86/intel/uncore: Fix the scale of IIO free running counters on SNR b55b385b3938 perf/x86/intel: Allow to update user space GPRs from PEBS records 5ee09cdaf341 virtiofs: add filesystem context source name check aac80c3e05cb tracing: Fix filter string testing e5467a695337 riscv: Avoid fortify warning in syscall_get_arguments() 7596182dc17f mm/gup: fix wrongly calculated returned value in fault_in_safe_writeable() 6b563dc85fb3 loop: LOOP_SET_FD: send uevents for partitions 81565d0986a9 loop: properly send KOBJ_CHANGED uevent for disk device 63d5a3e207bf isofs: Prevent the use of too small fid cd83035b6f2a i2c: cros-ec-tunnel: defer probe if parent EC is not present a33c035df01d hfs/hfsplus: fix slab-out-of-bounds in hfs_bnode_read_key 877ee3ba2f78 crypto: caam/qi - Fix drv_ctx refcount bug cdd459a58bb6 btrfs: correctly escape subvol in btrfs_show_options() a70832d35559 nfsd: decrease sc_count directly if fail to queue dl_recall bf5f65aebeaf nfs: add missing selections of CONFIG_CRC32 72f7ccad7ed5 nfs: move nfs_fhandle_hash to common include file 41a125eb52d6 asus-laptop: Fix an uninitialized variable 442a0ab6a4e9 ASoC: codecs:lpass-wsa-macro: Fix logic of enabling vi channels 1a19d2306753 ASoC: codecs:lpass-wsa-macro: Fix vi feedback rate 440225ed4fbb Revert "PCI: Avoid reset when disabled via sysfs" 2b109b99d45f writeback: fix false warning in inode_to_wb() 9ac9ad08723d cpufreq/sched: Fix the usage of CPUFREQ_NEED_UPDATE_LIMITS 6bc390b02d4b riscv: KGDB: Remove ".option norvc/.option rvc" for kgdb_compiled_break 854d0f048ead riscv: KGDB: Do not inline arch_kgdb_breakpoint() 3c03e585860a riscv: Properly export reserved regions in /proc/iomem 9ea760991c11 net: dsa: avoid refcount warnings when ds->ops->tag_8021q_vlan_del() fails 8ccdf5e24b27 net: dsa: mv88e6xxx: avoid unregistering devlink regions which were never registered f7b3bddffff2 net: b53: enable BPDU reception for management port 118d05b53034 cxgb4: fix memory leak in cxgb4_init_ethtool_filters() error path a27526e6b48e net: openvswitch: fix nested key length validation in the set() action 5c1313b93c8c net: mctp: Set SOCK_RCU_FREE 18924cdfea58 igc: cleanup PTP module if probe fails 7d2d77e51371 igc: handle the IGC_PTP_ENABLED flag correctly 5572511776d4 igc: move ktime snapshot into PTM retry loop c1f174edaccc igc: fix PTM cycle trigger logic 6d16d6cb212f Revert "wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue()" 24b2cdfc16e9 Bluetooth: l2cap: Check encryption key size on incoming connection 2d7c60c2a38b Bluetooth: btrtl: Prevent potential NULL dereference 056f04935bd8 Bluetooth: hci_event: Fix sending MGMT_EV_DEVICE_FOUND for invalid address 791daf8240ce RDMA/core: Silence oversized kvmalloc() warning bb93bd4b9920 RDMA/hns: Fix wrong maximum DMA segment size 3af43d7282a8 RDMA/usnic: Fix passing zero to PTR_ERR in usnic_ib_pci_probe() e2c440b23f21 md/raid10: fix missing discard IO accounting f89ab86401c9 scsi: iscsi: Fix missing scsi_host_put() in error path 2996144be660 wifi: wl1251: fix memory leak in wl1251_tx_work 305741e7e632 wifi: mac80211: Purge vif txq in ieee80211_do_stop() 9d00c0a807a3 wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue() 3c619aec1f53 wifi: at76c50x: fix use after free access in at76_disconnect 00999e369e9e scsi: hisi_sas: Enable force phy when SATA disk directly connected 31676d55028a scsi: libsas: Add struct sas_tmf_task 42bbb529955c scsi: libsas: Delete lldd_clear_aca callback 04bbb1b72b55 scsi: hisi_sas: Fix setting of hisi_sas_slot.is_internal 8b8e6d433bd9 scsi: hisi_sas: Factor out task prep and delivery code 6587850b8827 scsi: hisi_sas: Pass abort structure for internal abort 9ebfa3eb9d52 scsi: hisi_sas: Start delivery hisi_sas_task_exec() directly 9e5a0f577716 Bluetooth: hci_uart: Fix another race during initialization e8ea4dd6659f x86/e820: Fix handling of subpage regions when calculating nosave ranges in e820__register_nosave_regions() fb627b8fe4d7 ACPI: platform-profile: Fix CFI violation when accessing sysfs files 46e22de65eb4 arm64: errata: Add newer ARM cores to the spectre_bhb_loop_affected() lists 72972552d0d0 HSI: ssi_protocol: Fix use after free vulnerability in ssi_protocol Driver Due to Race Condition 9242391c20b1 pinctrl: qcom: Clear latched interrupt status when changing IRQ type 40c4c64507fe PCI: Fix reference leak in pci_alloc_child_bus() 8730a3c6f0f1 PCI: brcmstb: Fix missing of_node_put() in brcm_pcie_probe() fa4d10970ea3 of/irq: Fix device node refcount leakages in of_irq_init() 90d3d651b985 of/irq: Fix device node refcount leakage in API irq_of_parse_and_map() 52f0888eff56 of/irq: Fix device node refcount leakages in of_irq_count() bd8f17219533 ntb: use 64-bit arithmetic for the MSI doorbell mask 94c1cf839b7a gpio: zynq: Fix wakeup source leaks on device unbind dd38803c9088 ftrace: Add cond_resched() to ftrace_graph_set_hash() 422dd984f7ef dm-integrity: set ti->error on memory allocation failure 9c5eedb065fa crypto: ccp - Fix check for the primary ASP device 2e794415ff7f thermal/drivers/rockchip: Add missing rk3328 mapping entry 0f7df4899299 sctp: detect and prevent references to a freed transport in sendmsg 20035e675ca0 mm/hwpoison: do not send SIGBUS to processes with recovered clean pages f3509cecd0fd mm: add missing release barrier on PGDAT_RECLAIM_LOCKED unlock 7de3726a3afd sparc/mm: disable preemption in lazy mmu mode 66a10239be04 arm64: dts: mediatek: mt8173: Fix disp-pwm compatible string 2dd21fc16490 mtd: rawnand: Add status chack in r852_ready() e7d6ceff95c5 mtd: inftlcore: Add error check for inftl_read_oob() cef678a27711 mptcp: only inc MPJoinAckHMacFailure for HMAC failures b3088bd2a679 mptcp: fix NULL pointer in can_accept_new_subflow 9ce88838fcea lib: scatterlist: fix sg_split_phys to preserve original scatterlist offsets 031b53078e88 locking/lockdep: Decrease nr_unused_locks if lock unused in zap_class() 90ee23c2514a mfd: ene-kb3930: Fix a potential NULL pointer dereference ad926f735b4d jbd2: remove wrong sb->s_sequence check 3ba402610843 i3c: Add NULL pointer check in i3c_master_queue_ibi() c658e1302ee3 i3c: master: svc: Use readsb helper for reading MDB 5d74f8a5fb3c vdpa/mlx5: Fix oversized null mkey longer than 32bit 2883e9e74f73 ext4: fix off-by-one error in do_split 899d0353ea69 bus: mhi: host: Fix race between unprepare and queue_buf 65cc93278f69 ASoC: qdsp6: q6asm-dai: fix q6asm_dai_compr_set_params error path 9ae11b06c557 wifi: mac80211: fix integer overflow in hwmp_route_info_get() 977fb8126e5c wifi: mt76: Add check for devm_kstrdup() 8f80ade0f6ea clocksource/drivers/stm32-lptimer: Use wakeup capable instead of init wakeup c1e3583fb61f mtd: Replace kcalloc() with devm_kcalloc() ef922b40bb6d net: dsa: mv88e6xxx: workaround RGMII transmit delay erratum for 6320 family 8f8ed592d8a1 mtd: Add check for devm_kcalloc() f195e94c7af9 media: venus: hfi_parser: refactor hfi packet parsing logic 1ad6aa1464b8 media: venus: hfi_parser: add check to avoid out of bound access 08ac0e22e456 media: i2c: ov7251: Introduce 1 ms delay between regulators and en GPIO e8396890db79 media: i2c: ov7251: Set enable GPIO low in probe 7c3118db4998 media: i2c: ccs: Set the device's runtime PM status correctly in probe 5a6b5aa8ebc1 media: i2c: ccs: Set the device's runtime PM status correctly in remove 457a61c59856 media: v4l2-dv-timings: prevent possible overflow in v4l2_detect_gtf() 432f748824b6 media: streamzap: prevent processing IR data on URB failure fbcb584efa5c mtd: rawnand: brcmnand: fix PM resume warning b88004318aeb spi: cadence-qspi: Fix probe on AM62A LP SK 0b08172a635d arm64: errata: Add KRYO 2XX/3XX/4XX silver cores to Spectre BHB safe list 8cb58a817a45 arm64: errata: Assume that unknown CPUs _are_ vulnerable to Spectre BHB 1a646a6206e0 arm64: errata: Add QCOM_KRYO_4XX_GOLD to the spectre_bhb_k24_list f6ea5a8a5344 arm64: cputype: Add MIDR_CORTEX_A76AE 09a128539129 xenfs/xensyms: respect hypervisor's "next" indication b98fbad6abda media: siano: Fix error handling in smsdvb_module_init() 680cc5303f7c media: vim2m: print device name after registering device 32af5c1fdb9b media: venus: hfi: add check to handle incorrect queue size 1b8fb257234e media: venus: hfi: add a check to handle OOB in sfr region 83724b88175c media: i2c: adv748x: Fix test pattern selection mask 84f2ca8d5f2d ext4: don't treat fhandle lookup of ea_inode as FS corruption 8273ae803009 bpf: support SKF_NET_OFF and SKF_LL_OFF on skb frags 831062d76d37 bpf: Add endian modifiers to fix endian warnings ed6ff2d48873 pwm: fsl-ftm: Handle clk_get_rate() returning 0 1f45022f219b pwm: rcar: Improve register calculation dc12f37acbc3 pwm: rcar: Simplify multiplication/shift logic e3cf0c38d3ce pwm: mediatek: Prevent divide-by-zero in pwm_mediatek_config() 7fa3d93d4d29 ktest: Fix Test Failures Due to Missing LOG_FILE Directories 09dbf22fd68c fbdev: omapfb: Add 'plane' value check c250262d6485 PCI: vmd: Make vmd_dev::cfg_lock a raw_spinlock_t type 1690b4949247 drm/mediatek: mtk_dpi: Explicitly manage TVD clock in power on/off 25c299517d58 drm/amdkfd: Fix pqm_destroy_queue race with GPU reset 62b3040a1a29 drm/amdkfd: clamp queue size to minimum 0236f723b445 drivers: base: devres: Allow to release group on device release e2dacf842095 drm/bridge: panel: forbid initializing a panel with unknown connector type e33d1037fd89 drm: panel-orientation-quirks: Add new quirk for GPD Win 2 b60523a75c2b drm: panel-orientation-quirks: Add support for AYANEO 2S cc301b9d48ab drm/amd/display: Update Cursor request mode to the beginning prefetch always 0a5ba5e28b7b drm: allow encoder mode_set even when connectors change for crtc d71a57a34ab6 Bluetooth: hci_uart: fix race during initialization effeecfe60fc tracing: fix return value in __ftrace_event_enable_disable for TRACE_REG_UNREGISTER 523fa0979d84 net: vlan: don't propagate flags on open 5a194041bffd wifi: mt76: mt76x2u: add TP-Link TL-WDN6200 ID to device table c6015d0f7a22 scsi: st: Fix array overflow in st_setup() f737418b6de3 ext4: ignore xattrs past end 1648029cd302 ext4: protect ext4_release_dquot against freezing fd4c73a2669c ahci: add PCI ID for Marvell 88SE9215 SATA Controller 67e16ccba74d f2fs: fix to avoid out-of-bounds access in f2fs_truncate_inode_blocks() 714036b176ba ata: libata-eh: Do not use ATAPI DMA for a device limited to PIO mode a741f29ac8b6 jfs: add sanity check for agwidth in dbMount 86bfeaa18f9e jfs: Prevent copying of nlink with value 0 from disk inode 3d8a45f87010 fs/jfs: Prevent integer overflow in AG size calculation 761e36cf8c86 fs/jfs: cast inactags to s64 to prevent potential overflow 4f10732712fc jfs: Fix uninit-value access of imap allocated in the diMount() function 91522aba56e9 page_pool: avoid infinite loop to schedule delayed worker 691d45955eda ALSA: usb-audio: Fix CME quirk for UF series keyboards c30b45c78e1a ASoC: fsl_audmix: register card device depends on 'dais' property 81b19dc8ad80 ALSA: hda: intel: Fix Optimus when GPU has no sound 6b4449e4f033 HID: pidff: Fix null pointer dereference in pidff_find_fields 4c5f8e594657 HID: pidff: Do not send effect envelope if it's empty b5d9c541ad33 HID: pidff: Convert infinite length from Linux API to PID standard 01e1c8a26ea3 xen/mcelog: Add __nonstring annotations for unterminated strings 595a9e7b8cda arm64: cputype: Add QCOM_CPU_PART_KRYO_3XX_GOLD 016cc0079e74 perf: arm_pmu: Don't disable counter in armpmu_add() 4162ed24d454 x86/cpu: Don't clear X86_FEATURE_LAHF_LM flag in init_amd_k8() on AMD when running in a virtual machine 0e297a02e03d pm: cpupower: bench: Prevent NULL dereference on malloc failure c2077a80caf2 umount: Allow superblock owners to force umount d504882159a2 nft_set_pipapo: fix incorrect avx2 match of 5th field octet 99aa698dec34 net: ppp: Add bound checking for skb data on ppp_sync_txmung e342ea4ce54f nvmet-fcloop: swap list_add_tail arguments bea745327f00 ata: sata_sx4: Add error handling in pdc20621_i2c_read() 3c1c0a8c1a07 ata: sata_sx4: Drop pointless VPRINTK() calls and convert the remaining ones 81a5174e64ce net: ethtool: Don't call .cleanup_data when prepare_data fails ac91c6125468 net: tls: explicitly disallow disconnect ed06675d3b8c tipc: fix memory leak in tipc_link_xmit d0d720f92828 ata: pata_pxa: Fix potential NULL pointer dereference in pxa_ata_probe() e0bb89c44b56 efi: libstub: Use '-std=gnu11' to fix build with GCC 15 b5d500042eb3 usb: hcd-pci: remove the action of faking interrupt request 6f0605db50e2 clk: imx: Add check for kcalloc 5b837b9e1543 bpf: Fix the indention issue in grow_stack_state() 42b62697634d cifs: Fix the calling of smb_version_operations::calc_smb_size() b14acf729e9d f2fs: Add inline to f2fs_build_fault_attr() stub 7c317bec311f f2fs: check validation of fault attrs in f2fs_build_fault_attr() 81c12119c23f bpf: Fix accesses to uninit stack slots [ Upstream commit 6b4a64bafd107e521c01eec3453ce94a3fb38529 ] c4fa05422d87 smb: client: fix potential OOB in smb2_dump_detail() 299ef3b5b00b of: module: add buffer overflow check in of_modalias() b8086c3c1548 reiserfs: Avoid touching renamed directory if parent does not change ea091017ef62 ipv6: Fix data races around sk->sk_prot. ff8710da80ee ipv6: annotate some data-races around sk->sk_prot e8c2eafaaa6a tcp: Fix data races around icsk->icsk_af_ops. 8d1bab770956 locking/rwsem: Disable preemption while trying for rwsem lock 7c82dac02886 block, loop: support partitions without scanning 45f504f301d4 bpftool: Fix pretty print dump for maps without BTF loaded 1f24338cb789 jbd2: Drop the merge conflicted hunk e1d0e3c51bde tpm: tis_i2c: Limit write bursts to I2C_SMBUS_BLOCK_MAX (32) bytes 1abe841fe331 tpm: tis_i2c: Limit read bursts to I2C_SMBUS_BLOCK_MAX (32) bytes 6224acfc1d56 tpm: Add flag to use default cancellation policy 1cd19d48fb90 tpm: tis_i2c: Fix sanity check interrupt enable mask a883da132fa8 tpm: Add tpm_tis_i2c backend for tpm_tis_core a742ac8a1c51 tpm: Add tpm_tis_verify_crc to the tpm_tis_phy_ops protocol layer ef495c5f45f2 tpm: Remove read16/read32/write32 calls from tpm_tis_phy_ops 1f3be2e23aa6 gcc-plugins: Reorganize gimple includes for GCC 13 24615a3b932a ata: ahci: fix enum constants for gcc-13 5d6cb145541a net: stmmac: Enable mac_managed_pm phylink config fd93aabb4287 tools/resolve_btfids: Use pkg-config to locate libelf 130f9da78406 tools/resolve_btfids: Build with host flags 00f2f1a782f9 tools/resolve_btfids: Support cross-building the kernel with clang 17776a4ba9c2 tools/resolve_btfids: Install libbpf headers when building 7c9808380d70 libbpf: Make libbpf_version.h non-auto-generated 37ae1ba791ac libbpf: Add LIBBPF_DEPRECATED_SINCE macro for scheduling API deprecations a2667e6d7314 drm/radeon: free iio for atombios when driver shutdown f100c753aa1f powerpc: Fix reschedule bug in KUAP-unlocked user copy da5513f30187 libbpf: Fix build warning on ref_ctr_off 4c5a089621a8 perf python: Account for multiple words in CC 1c5699ee85d4 fs: move S_ISGID stripping into the vfs_*() helpers 838f5d0701d8 fs: add mode_strip_sgid() helper d97172683641 squashfs: provide backing_dev_info in order to disable read-ahead ed037d7be40c irq_work: use kasan_record_aux_stack_noalloc() record callstack 1363bd7dbde3 ixgbevf: add disable link state e5601ae2bd24 ixgbe: add improvement for MDD response functionality caa57cd80575 ixgbe: add the ability for the PF to disable VF link state 16a77bfcc7df Check /dev/console using init_stat() 04574fd5579a tracing/arm: Have max stack tracer handle the case of return address after data 0e51e5717018 gpiolib: cdev: Set lineevent_state::irq after IRQ register successfully 1e6b7da6ddba drivers/base: Fix unsigned comparison to -1 in CPUMAP_FILE_MAX_BYTES 493160901320 mtd_blkdevs: add mtd_table_mutex lock back to blktrans_{open, release} to avoid race condition 04224f725aa3 irqchip/gic-v3-its: Skip HP notifier when no ITS is registered 6f6c2996a81c irqchip/gic-v3-its: Postpone LPI pending table freeing and memreserve 1fa94473423f irqchip/gic-v3-its: Give the percpu rdist struct its own flags field 6013d1ae5feb cert host tools: Stop complaining about deprecated OpenSSL functions efe20512212b init/Kconfig: fix CC_HAS_ASM_GOTO_TIED_OUTPUT test with dash a40d2daf2795 pnmtologo: use relocatable file name 3b40d5b41155 of: configfs: remove unused variable overlay_lock 6c085baf1838 tools: use basename to identify file in gen-mach-types 2fca0fd71981 lib/build_OID_registry: fix reproducibility issues 0f586f4ee8ad vt/conmakehash: improve reproducibility a75774679f28 OF: DT-Overlay configfs interface (v8) d179c639b30b x86/boot: Wrap literal addresses in absolute_pointer() 856ec356cf91 ACPI: thermal: drop an always true check 7614af249993 xfs: Fix -Werror=dangling-pointer work-around for older GCC 41470215f97e xfs: Work around GCC 12 -Werror=dangling-pointer for xfs_attr_remote.o 44a445c1922d virtio-pci: Remove wrong address verification in vp_del_vqs() 77aa9e489eaf bpf: Disallow unprivileged bpf by default ebfb1822e9f9 fs/aufs: fixup 5.15.36 fixups 4eba9348d3e2 Revert "Revert "fbdev: Hot-unplug firmware fb devices on forced removal"" 5df6d1b00f95 jbd2: fix use-after-free of transaction_t race 2d83e8196487 jbd2: refactor wait logic for transaction updates into a common function 07a63f760793 netfilter: conntrack: avoid useless indirection during conntrack destruction 4e7122625996 Revert "fbdev: Hot-unplug firmware fb devices on forced removal" 7ba4cb36fd4f rcu: Avoid alloc_pages() when recording stack f78574dee71e kasan: test: silence intentional read overflow warnings d313cb89b6b1 kasan: arm64: fix pcpu_page_first_chunk crash with KASAN_VMALLOC 5e279d5647cc arm64: support page mapping percpu first chunk allocator e5bf16752dca vmalloc: choose a better start address in vm_area_register_early() 660b3d21b46f kasan: test: bypass __alloc_size checks 00aa7573e53a kasan: test: add memcpy test that avoids out-of-bounds write 67becf0b1bd4 kasan: fix tag for large allocations when using CONFIG_SLAB bedf1e033213 workqueue, kasan: avoid alloc_pages() when recording stack 7195b67ce69b kasan: generic: introduce kasan_record_aux_stack_noalloc() bdff763f0e29 kasan: common: provide can_alloc in kasan_save_stack() 51423ebb36ad lib/stackdepot: introduce __stack_depot_save() 85373e66d847 lib/stackdepot: remove unused function argument 5b6cc9b251f3 lib/stackdepot: include gfp.h c9f3902d8069 aufs: reduce overhead for "code present but disabled" use case. b98d189df02c aufs: bugfix, umount passes NULL to ->parse_monolithic() 13b883cbbbd9 aufs standalone: cosmetic, missing copyright sentence 21f8b0d81898 aufs: 5.15.5-20220117 ---> 5.15.5-20220221 6199fd896645 aufs: tiny, headers after fs_context 8ddb40e31c29 aufs: fs_context 7/7, finally remount 69035f71c6fd aufs: fs_context 6/7, now mount bc841b970697 aufs: fs_context 5/7, parse all other mount options 435188053da2 aufs: fs_context 4/7, parse xino options 9af1f1825cbd aufs: fs_context 3/7, parse the branch-management options 1c05eb767f8c aufs: fs_context 2/7, parse "br" mount option a8488f603134 aufs: fs_context 1/7, skelton of the new shceme 8e32e0015564 aufs: pre fs_context, convert a static flag to a macro f90cb4144aec aufs: pre fs_context, support the incomplete sb and sbinfo case 948762ef859c aufs: pre fs_context, convert the type of alloc_sbinfo() 77151a08776b aufs: 5.15.5-20211129 ---> 5.15.5-20220117 2539adbbbe1e aufs: 5.14-20211018 ---> 5.15.5-20211129 7d32b25193c4 aufs: for v5.15-rc1, sync_inode() is gone 66ec0c509225 aufs: for v5.15-rc1, new param 'rcu' for ->get_acl() 69709dc518cd aufs: for v5.15-rc1, no mand-lock anymore ada8fe9543e5 aufs: 5.14-20210906 ---> 5.14-20211018 b77f7f3f394a Revert "aufs: adjust to v5.15 fs changes" 81bdce5b5876 tick/nohz: WARN_ON --> WARN_ON_ONCE to prevent console saturation 97c963889222 sched/isolation: really align nohz_full with rcu_nocbs 871f23ad3627 Revert "ARM: defconfig: Enable ax88796c driver for Exynos boards" ffad0783dd5b ARM: config: multi v7: Regenerate defconifg 5c1e1a1ff2d3 ARM: config: multi v7: Add renamed symbols badaf96564fe ARM: config: multi v7: Clean up enabled by default options 34996040fc9b ARM: config: multi v7: Drop unavailable options 7f685244afb3 powerpc/mm: Switch obsolete dssall to .long 20301aeb1a64 riscv: fix build with binutils 2.38 9df58d070506 powerpc/lib/sstep: fix 'ptesync' build error 720b61fc400b x86_64_defconfig: Fix warnings 02bf23d26bc4 arm64: defconfig: cleanup config options 05914e2c87e5 arm: defconfig: drop unused POWER_AVS option ffb532fa19b9 aufs5: fix build against v5.15.3+ a4b3abf4d96d qemux86: add configuration symbol to select values fee94ee09154 clear_warn_once: add a clear_warn_once= boot parameter 3d8762d900d9 clear_warn_once: bind a timer to written reset value 95faacac47e8 clear_warn_once: expand debugfs to include read support de20c4240018 perf: perf can not parser the backtrace of app in the 32bit system and 64bit kernel. 0e4aacead9c1 perf: x86-32: explicitly include <errno.h> 9ad92c11468e perf: mips64: Convert __u64 to unsigned long long 09e7efe3e68a perf: fix bench numa compilation e79becc44fa6 perf: add SLANG_INC for slang.h b1033b588681 perf: add sgidefs.h to for mips builds cf9db484ac0b perf: change --root to --prefix for python install 7fd052c2c562 perf: add 'libperl not found' warning 27a437cdd469 perf: force include of <stdbool.h> 3b99d21bec2f fat: don't use obsolete random32 call in namei_vfat a7e9293b506b FAT: Added FAT_NO_83NAME 6fd0e71d9e5c FAT: Add CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES option c379b0d324ae FAT: Add CONFIG_VFAT_FS_NO_DUALNAMES option 538be0fdb124 aufs: adjust to v5.15 fs changes f45da75c8759 aufs5: core 047f57e07e01 aufs5: standalone 029fc15574c8 aufs5: mmap 610d0192ee94 aufs5: base d4e428d0ec5f aufs5: kbuild eb067eca251a yaffs: replace IS_ERR with IS_ERR_OR_NULL to check both ERR and NULL 286af18d0875 yaffs: fix -Wstringop-overread compile warning in yaffs_fix_null_name 24d59a4e26a6 yaffs2: v5.12+ build fixups (not runtime tested) 22c73536d5d7 yaffs: include blkdev.h 506b7251bfb8 yaffs: fix misplaced variable declaration a0e26ff364dc yaffs2: v5.6 build fixups b10b1b2d169e yaffs2: fix memory leak when /proc/yaffs is read ad9adccbb214 yaffs: add strict check when call yaffs_internal_read_super 2e3c3aec8279 yaffs: repair yaffs_get_mtd_device d662538516a7 yaffs: Fix build failure by handling inode i_version with proper atomic API 70a6113ee2c7 yaffs2: fix memory leak in mount/umount 3378e4a9e404 yaffs: Avoid setting any ACL releated xattr ec2284edddef Yaffs:check oob size before auto selecting Yaffs1 c2a49874051c fs: yaffs2: replace CURRENT_TIME by other appropriate apis e9a5105a3e73 yaffs2: adjust to proper location of MS_RDONLY 608807406f13 yaffs2: import git revision b4ce1bb (jan, 2020) 89e660ece42c initramfs: allow an optional wrapper script around initramfs generation b179dbc9aa10 iwlwifi: select MAC80211_LEDS conditionally 3fd5ca3673d0 net/dccp: make it depend on CONFIG_BROKEN (CVE-2020-16119) d1f6edbf0188 arm64/perf: Fix wrong cast that may cause wrong truncation d202fb2caf33 defconfigs: drop obselete options 9a27e3b5f4e7 arm64/perf: fix backtrace for AAPCS with FP enabled e20d8cf019b4 linux-yocto: Handle /bin/awk issues b6d2a3dbbd3a uvesafb: provide option to specify timeout for task completion adb40f1e6a1a uvesafb: print error message when task timeout occurs f280a1ed0962 compiler.h: Undef before redefining __attribute_const__ 4352732f268c vmware: include jiffies.h 7954a677968d Resolve jiffies wrapping about arp 5f28a1035d95 nfs: Allow default io size to be configured. 0d7260ad7106 check console device file on fs when booting 900a12e37e0a mount_root: clarify error messages for when no rootfs found 7b878cbea726 menuconfig,mconf-cfg: Allow specification of ncurses location 6604fc1763b3 modpost: mask trivial warnings 0d294adb09cb kbuild: exclude meta directory from distclean processing a097cdd95a9e powerpc: serialize image targets 5db6ec39a0a3 arm: serialize build targets cbabca27905e crtsavres: fixups for 5.4+ 7fc7656ed403 powerpc/ptrace: Disable array-bounds warning with gcc8 a5faac5a19a2 powerpc: Disable attribute-alias warnings from gcc8 186c54665b67 powerpc: add crtsavres.o to archprepare for kbuild d1ea862964ca powerpc: kexec fix for powerpc64 2ac35b89a0f9 powerpc: Add unwind information for SPE registers of E500 core 2e1c348a28bb mips: vdso: fix 'jalr $t9' crash in vdso code ec57870b303a mips: Kconfig: add QEMUMIPS64 option 6a81b3c08107 4kc cache tlb hazard: tlbp cache coherency 74e3b2a21e54 malta uhci quirks: make allowance for slow 4k(e)c 22e65b63d3b4 arm/Makefile: Fix systemtap b7f1ab59f19e vexpress: Pass LOADADDR to Makefile ce2800c73bf7 arm: ARM EABI socketcall 019d142fd956 ARM: LPAE: Invalidate the TLB for module addresses during translation fault (From OE-Core rev: ce581f5cb80f1e6a405f70ba2fa23a09d9687e7c) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto/5.15: update to v5.15.180Bruce Ashfield2025-06-043-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.15 to the latest korg -stable release that comprises the following commits: f7347f400572 Linux 5.15.180 0d709c0ccceb mmc: sdhci-brcmstb: Initialize base_clk to NULL in sdhci_brcmstb_probe() 35254cb9d115 tracing: Do not use PERF enums when perf is not defined 3e47f3a703c6 mm, slab: remove duplicate kernel-doc comment for ksize() c1030da07a24 mmc: sdhci-brcmstb: use clk_get_rate(base_clk) in PM resume 58bc361822db NFSD: Skip sending CB_RECALL_ANY when the backchannel isn't up cdb796137c57 nfsd: put dl_stid if fail to queue dl_recall b0274ddac570 jfs: add index corruption check to DT_GETPAGE() 78c9cbde8880 jfs: fix slab-out-of-bounds read in ea_get() b7531a4f99c3 ext4: fix OOB read when checking dotdot dir 1b77a8c7f8b7 ext4: don't over-report free space or inodes in statvfs 37e8719b1791 tracing/osnoise: Fix possible recursive locking for cpus_read_lock() 585464695f63 tracing: Fix synth event printk format for str fields caefd40151f7 tracing: Ensure module defining synth event cannot be unloaded while tracing 81a85b12132c tracing: Fix use-after-free in print_graph_function_flags during tracer switching 801bc749fe66 mmc: sdhci-pxav3: set NEED_RSP_BUSY capability 7fbfe8d99b2f ACPI: resource: Skip IRQ override on ASUS Vivobook 14 X1404VAP 92ba06aef655 acpi: nfit: fix narrowing conversion in acpi_nfit_ctl 0a8f806ea6b5 x86/mm: Fix flush_tlb_range() when used for zapping normal PMDs 5ac5f2a3a8ff x86/tsc: Always save/restore TSC sched_clock() on suspend/resume 2c4fe45351e5 btrfs: handle errors from btrfs_dec_ref() properly 7b02f69bfb19 ntb_perf: Delete duplicate dmaengine_unmap_put() call in perf_copy_chunk() 1df48e8773cf platform/x86: ISST: Correct command storage data length 95789c2f94fd usbnet:fix NPE during rx_complete 4331ae2788e7 drm/amd/display: Skip inactive planes within ModeSupportAndSystemConfiguration e549cd6da1f2 drm/amd/pm: Fix negative array index read 91264238e941 tty: serial: fsl_lpuart: disable transmitter before changing RS485 related registers 557f6adcd07d tty: serial: fsl_lpuart: use UARTMODIR register bits for lpuart32 platform f8100551939b mmc: sdhci-brcmstb: add cqhci suspend/resume to PM ops 6991fabddd6f mmc: sdhci-brcmstb: Add ability to increase max clock rate for 72116b0 4c671d0377b8 can: flexcan: disable transceiver during system PM c79d1fba305d can: flexcan: only change CAN state when link up in system PM ef8b29398ea6 arcnet: Add NULL check in com20020pci_probe() b4513ad0f391 net: fix geneve_opt length integer overflow 0baa3f0369a9 ipv6: fix omitted netlink attributes when using RTEXT_FILTER_SKIP_STATS ca2adfc03cd6 netfilter: nft_tunnel: fix geneve_opt type confusion addition e7479a2549cb tunnels: Accept PACKET_HOST in skb_tunnel_check_pmtu(). 0162cb87b3cd vsock: avoid timeout during connect() if the socket is closing e3711163d14d net: mvpp2: Prevent parser TCAM memory corruption 32ee79682315 net_sched: skbprio: Remove overly strict queue assertions a7e89541d05b netlabel: Fix NULL pointer exception caused by CALIPSO on IPv4 sockets b87f19c495cb netfilter: nft_set_hash: GC reaps elements with conncount for dynamic sets only 018e6cf2503e ASoC: imx-card: Add NULL check in imx_card_probe() 03fd0444e719 ntb: intel: Fix using link status DB's 2429bdf26a0f ntb_hw_switchtec: Fix shift-out-of-bounds in switchtec_ntb_mw_set_trans de237129b9fd riscv: ftrace: Add parentheses in macro definitions of make_call_t0 and make_call_ra c4e72a0d7544 spufs: fix a leak in spufs_create_context() 53b189651c33 spufs: fix a leak on spufs_new_file() failure 90c4a3eaa7d5 hwmon: (nct6775-core) Fix out of bounds access for NCT679{8,9} 051be169fb7c can: statistics: use atomic access in hot path fe2ffc3442bf ALSA: hda/realtek: Add mute LED quirk for HP Pavilion x360 14-dy1xxx c3021a955e77 drm/amd: Keep display off while going into S4 3c9a43eef01d x86/sgx: Warn explicitly if X86_FEATURE_SGX_LC is not enabled 46c66d975a58 locking/semaphore: Use wake_q to wake up processes outside lock critical section 26d4d84aa6cf sched/deadline: Use online cpus for validating runtime c3a3484d9d31 ksmbd: fix incorrect validation for num_aces field of smb_acl 397e6aa03f9a affs: don't write overlarge OFS data block size fields 4441c2658337 affs: generate OFS sequence numbers starting at 1 35d7887ab2d1 nvme-pci: skip CMB blocks incompatible with PCI P2P DMA 7b860d9a4d56 nvme-pci: clean up CMBMSC when registering CMB fails 8dad8a6b4f61 nvme-tcp: fix possible UAF in nvme_tcp_poll 2be5bed3e089 wifi: iwlwifi: fw: allocate chained SG tables for dump 7929187c67a3 sched/smt: Always inline sched_smt_active() cb615d3fdaae octeontx2-af: Free NIX_AF_INT_VEC_GEN irq f1e97333d34a octeontx2-af: Fix mbox INTR handler when num VFs > 64 190d766abe6f ACPI: processor: idle: Return an error if both P_LVL{2,3} idle states are invalid 1db23504775a ring-buffer: Fix bytes_dropped calculation issue 55cf766eba06 ksmbd: fix multichannel connection failure 571b342d4688 ksmbd: use aead_request_free to match aead_request_alloc bb7bdf636cef rtnetlink: Allocate vfinfo size for VF GUIDs when supported 52a6316af117 exfat: fix the infinite loop in exfat_find_last_cluster() 9b76b198cf20 objtool, media: dib8000: Prevent divide-by-zero in dib8000_set_dds() b20a4ca247a5 fs/procfs: fix the comment above proc_pid_wchan() ccf40f82638d perf python: Check if there is space to copy all the event 69abc7554403 perf python: Don't keep a raw_data pointer to consumed ring buffer space cdf417656af5 perf python: Decrement the refcount of just created event on failure be0f2d515164 perf python: Fixup description of sample.id event member 1c0bd3d322ae i3c: master: svc: Fix missing the IBI rules c5d2d17aecb4 fuse: fix dax truncate/punch_hole fault path 257fd2aa2893 NFSv4: Don't trigger uneccessary scans for return-on-close delegations 17c99ab3db2b ocfs2: validate l_tree_depth to avoid out-of-bounds access d2421351549c kexec: initialize ELF lowest address to ULONG_MAX adb0ac53b73e perf units: Fix insufficient array space 201e7d7c0e32 iio: adc: ad7124: Fix comparison of channel configs 0922d86a7a60 fs/ntfs3: Fix a couple integer overflows on 32bit systems 7041fafd0dc6 iio: accel: mma8452: Ensure error return on failure to matching oversampling ratio 473362787faf coresight: catu: Fix number of pages while using 64k pages abb8f3369f44 soundwire: slave: fix an OF node reference leak in soundwire slave device ae44c01f3fbb isofs: fix KMSAN uninit-value bug in do_isofs_readdir() b9d693b3bc25 clk: qcom: mmcc-sdm660: fix stuck video_subcore0 clock f19a85216aa8 crypto: hisilicon/sec2 - fix for aead auth key length 1c644d8ab3f6 x86/dumpstack: Fix inaccurate unwinding from exception stacks due to misplaced assignment ab776df91d67 mfd: sm501: Switch to BIT() to mitigate integer overflows f0447ceb8a31 RDMA/mlx5: Fix mlx5_poll_one() cur_qp update flow 6d662e7666f2 crypto: nx - Fix uninitialised hv_nxc on error a2d672786704 power: supply: max77693: Fix wrong conversion of charge input threshold value 9b35d55bfc9f x86/entry: Fix ORC unwinder for PUSH_REGS with save_ret=1 93c6fb0d18ad clk: amlogic: g12a: fix mmc A peripheral clock f95e0f36e592 clk: amlogic: gxbb: drop non existing 32k clock parent cc2817165e5e clk: amlogic: g12b: fix cluster A parent data 8c9652d29438 pinctrl: tegra: Set SFIO mode to Mux Register b26ed1d80c48 IB/mad: Check available slots before posting receive WRs 79103371b574 remoteproc: qcom_q6v5_mss: Handle platforms with one power domain 9a5b7f8842a9 RDMA/core: Don't expose hw_counters outside of init net namespace d82fd0fb9750 clk: rockchip: rk3328: fix wrong clk_ref_usb3otg parent f6adccd0a887 pinctrl: renesas: rzg2l: Fix missing of_node_put() call 93a0760d371e pinctrl: renesas: rza2: Fix missing of_node_put() call 3b619f280328 lib: 842: Improve error handling in sw842_compress() eba7778cf9b9 bpf: Use preempt_count() directly in bpf_send_signal_common() 948b7898a81a clk: qcom: gcc-msm8953: fix stuck venus0_core0 clock d974e177369c clk: samsung: Fix UBSAN panic in samsung_clk_init() b28c6712afb6 libbpf: Fix hypothetical STT_SECTION extern NULL deref case be6a831b44fe remoteproc: qcom_q6v5_pas: Make single-PD handling more robust 791de7357bdd of: property: Increase NR_FWNODE_REFERENCE_ARGS 6e66bca8cd51 remoteproc: core: Clear table_sz when rproc_shutdown cca86355466f crypto: hisilicon/sec2 - fix for aead authsize alignment d512627292bc clk: amlogic: gxbb: drop incorrect flag on 32k clock 8a16be14db76 fbdev: sm501fb: Add some geometry checks. 7dc76ac3eb84 mdacon: rework dependency list dbac029069f8 fbdev: au1100fb: Move a variable assignment behind a null pointer check 272a425d77ca PCI: pciehp: Don't enable HPIE when resuming in poll mode 9ac06e063209 drm/mediatek: dsi: fix error codes in mtk_dsi_host_transfer() ce7ebca5488f PCI: xilinx-cpm: Fix IRQ domain leak in error path of probe 8916ca26d4e6 PCI: Remove stray put_device() in pci_register_host_bridge() bb4a1eb2c6a1 drm/amd/display: fix type mismatch in CalculateDynamicMetadataParameters() 9a376697fcac PCI: Avoid reset when disabled via sysfs 8656d24467a9 PCI/portdrv: Only disable pciehp interrupts early when needed df97eb2fd468 PCI: brcmstb: Use internal register to change link capability fa2fcc7706fe PCI: cadence-ep: Fix the driver to send MSG TLP for INTx without data payload e5cd58f61e9d PCI/ASPM: Fix link state exit during switch upstream function removal 01be87ebbf44 drm/mediatek: mtk_hdmi: Fix typo for aud_sampe_size member 67ccd3e9fdc7 drm/mediatek: mtk_hdmi: Unregister audio platform device on failure 49a69f67f535 drm/vkms: Fix use after free and double free on init error 9842973b93c4 drm: xlnx: zynqmp: Fix max dma segment size 1b990d384b28 drm/dp_mst: Fix drm RAD print 271755cd8ff0 drm/bridge: ti-sn65dsi86: Fix multiple instances b02c23f38fe2 ASoC: ti: j721e-evm: Fix clock configuration for ti,j7200-cpb-audio compatible 1cfb0ed41174 ALSA: hda/realtek: Always honor no_shutup_pins c877ac2c888d HID: remove superfluous (and wrong) Makefile entry for CONFIG_INTEL_ISH_FIRMWARE_DOWNLOADER 2453d54d6700 media: platform: allgro-dvt: unregister v4l2_device on the error path f343b4420263 perf/ring_buffer: Allow the EPOLLRDNORM flag for poll 3a96b835f82e lockdep: Don't disable interrupts on RT in disable_irq_nosync_lockdep.*() 4eb3afae45cd PM: sleep: Fix handling devices with direct_complete set on errors 3155d5261b51 thermal: int340x: Add NULL check for adev c5e1a3d67651 EDAC/ie31200: Fix the error path order of ie31200_init() 1f64ad3034dc EDAC/ie31200: Fix the DIMM size mask for several SoCs 537a5a3de19b EDAC/ie31200: Fix the size of EDAC_MC_LAYER_CHIP_SELECT layer ed68a544b931 selinux: Chain up tool resolving errors in install_policy.sh 24045932e7e0 PM: sleep: Adjust check before setting power.must_resume 3914a222d673 x86/platform: Only allow CONFIG_EISA for 32-bit 3047aba14253 x86/fpu: Avoid copying dynamic FP state from init_task in arch_dup_task_struct() dc6e7db76a35 cpufreq: governor: Fix negative 'idle_time' handling in dbs_update() 74e918950ba9 cpufreq: scpi: compare kHz instead of Hz 990d17f5d35d x86/mm/pat: cpa-test: fix length for CPA_ARRAY test 471c89b7d4f5 watch_queue: fix pipe accounting mismatch ece3fc1c1019 media: i2c: et8ek8: Don't strip remove function when driver is builtin 03c4c633a022 serial: 8250_dma: terminate correct DMA in tx_dma_flush() 31f0eaed6914 memstick: rtsx_usb_ms: Fix slab-use-after-free in rtsx_usb_ms_drv_remove df594b4bf294 net: usb: usbnet: restore usb%d name exception for local mac addresses f9f2b4139ac5 net: usb: qmi_wwan: add Telit Cinterion FE990B composition 7a8e62c90f27 net: usb: qmi_wwan: add Telit Cinterion FN990B composition 7802030f86e4 tty: serial: 8250: Add Brainboxes XC devices 463e16de8ab4 tty: serial: 8250: Add some more device IDs 1e82f28f2958 counter: microchip-tcb-capture: Fix undefined counter channel state on probe 889c71c613c0 counter: stm32-lptimer-cnt: fix error handling when enabling ce37a881271a ALSA: hda/realtek: Support mute LED on HP Laptop 15s-du3xxx 1ca2169cc19d netfilter: socket: Lookup orig tuple for IPv6 SNAT 523b9c2ed5dc ARM: Remove address checking for MMUless devices 7da1f403ad80 ARM: 9351/1: fault: Add "cut here" line for prefetch aborts db8e5866d1aa ARM: 9350/1: fault: Implement copy_from_kernel_nofault_allowed() d7f1e4a53a51 atm: Fix NULL pointer dereference 2498a3a95c80 HID: hid-plantronics: Add mic mute mapping and generalize quirks 6e8093be53ed ALSA: usb-audio: Add quirk for Plantronics headsets to fix control names fdb2cd8957ac bpf, sockmap: Fix race between element replace and close() 22b49d6e4f39 Bluetooth: hci_event: Align BR/EDR JUST_WORKS paring with LE f50efd386116 arm64: dts: rockchip: fix u2phy1_host status for NanoPi R4S 590327b49706 mptcp: Fix data stream corruption in the address announcement 037e753561ec drm/amdgpu: Fix JPEG video caps max size for navi1x and raven 9b2da9c673a0 drm/radeon: fix uninitialized size issue in radeon_vce_cs_parse() daba84612236 soc: qcom: pdr: Fix the potential deadlock a35b68e55089 batman-adv: Ignore own maximum aggregation size during RX 4a7d4f01f440 ARM: shmobile: smp: Enforce shmobile_smp_* alignment 4b0b8445b6fd proc: fix UAF in proc_get_inode() 4667e64b3916 mmc: atmel-mci: Add missing clk_disable_unprepare() 8e500180904a regulator: check that dummy regulator has been probed before using it f45a322c9994 drm/v3d: Don't run jobs that have errors flagged in its fence 0ffefd3117fb i2c: omap: fix IRQ storms 4d9c2a0d8a27 Revert "gre: Fix IPv6 link-local address generation." fc0f223ea342 net/neighbor: add missing policy for NDTPA_QUEUE_LENBYTES 82d9084a9789 net: atm: fix use after free in lec_send() d2ae4cc39c1a ipv6: Set errno after ip_fib_metrics_init() in ip6_route_info_create(). 596a883c4ce2 ipv6: Fix memleak of nhc_pcpu_rth_output in fib_check_nh_v6_gw(). 76304cba8cba Bluetooth: Fix error code in chan_alloc_skb_cb() 33a839830dcc RDMA/hns: Fix wrong value of max_sge_rd 1d9e126a5db7 RDMA/hns: Fix a missing rollback in error path of hns_roce_create_qp_common() bd3774c05c8f RDMA/hns: Fix unmatched condition in error path of alloc_user_qp_db() efe544462fc0 RDMA/hns: Fix soft lockup during bt pages loop e6f5739f13f0 RDMA/hns: Remove redundant 'phy_addr' in hns_roce_hem_list_find_mtt() 48dc65b3dd0c RDMA/bnxt_re: Avoid clearing VLAN_ID mask in modify qp path 0eb62974d6fa ARM: dts: bcm2711: Don't mark timer regs unconfigured 4296c2f111d6 RDMA/bnxt_re: Add missing paranthesis in map_qp_id_to_tbl_indx 5608b9b07a39 ARM: dts: bcm2711: PL011 UARTs are actually r1p5 7a64c8ebf73e xfrm_output: Force software GSO only in tunnel mode 7631e903a1d0 firmware: imx-scu: fix OF node leak in .probe() a140224bcf87 smb: client: fix potential UAF in cifs_debug_files_proc_show() 9b7cabd24812 smb: client: Fix match_session bug preventing session reuse f435192e00bc drm/amd/display: Fix null check for pipe_ctx->plane_state in resource_build_scaling_params 53ce3ffe7b09 drm/amd/display: Check for invalid input params when building scaling params b4d89d5cb794 i2c: sis630: Fix an error handling path in sis630_probe() 449aaab1338b i2c: ali15x3: Fix an error handling path in ali15x3_probe() 35092c242e10 i2c: ali1535: Fix an error handling path in ali1535_probe() 513f6cf2e906 cifs: Fix integer overflow while processing closetimeo mount option ea8e5dd4e4cd cifs: Fix integer overflow while processing actimeo mount option 0c26edf477e0 cifs: Fix integer overflow while processing acdirmax mount option a13351624a6a cifs: Fix integer overflow while processing acregmax mount option 2fc361f0d32c ASoC: codecs: wm0010: Fix error handling path in wm0010_spi_probe() b14482befdb6 drm/gma500: Add NULL check for pci_gfx_root in mid_get_vbt_data() c402f184a053 ASoC: ops: Consistently treat platform_max as control value 5defdaddd53a tcp: fix races in tcp_abort() 105c66116a8b lib/buildid: Handle memfd_secret() files in build_id_parse() 68ae5ef2dc98 qlcnic: fix memory leak issues in qlcnic_sriov_common.c 1397715b011b drm/amd/display: Fix slab-use-after-free on hdcp_work 0c0016712e5d drm/amd/display: Assign normalized_pix_clk when color depth = 14 9e8637d974f7 drm/amd/display: Restore correct backlight brightness after a GPU reset 70b8c6f7b061 drm/atomic: Filter out redundant DPMS calls 18b5d857c649 x86/microcode/AMD: Fix out-of-bounds on systems with CPU-less NUMA nodes 479258418366 USB: serial: option: match on interface class for Telit FN990B 8d57aa9f5207 USB: serial: option: fix Telit Cinterion FE990A name 9ce2056eaada USB: serial: option: add Telit Cinterion FE990B compositions cdc013ff804b USB: serial: ftdi_sio: add support for Altera USB Blaster 3 a755c6d1dfe7 block: fix 'kmem_cache of name 'bio-108' already exists' e51d136d3369 drm/nouveau: Do not override forced connector status d42130a5a228 mptcp: safety check before fallback 4d63301ae35c x86/irq: Define trace events conditionally c21d1fa13902 fuse: don't truncate cached, mutated symlink 0cae84544670 ASoC: tas2764: Set the SDOUT polarity correctly 631bc990daea ASoC: tas2764: Fix power control mask 2a0177da8a81 ASoC: tas2770: Fix volume scale fb97ca69cc21 nvme: only allow entering LIVE from CONNECTING state f7580f081edd sctp: Fix undefined behavior in left shift operation f25a991ea177 nvmet-rdma: recheck queue state is LIVE in state lock in recv done 75308c6bb93e net: wwan: mhi_wwan_mbim: Silence sequence number glitch errors eed857c0d173 ASoC: SOF: Intel: hda: add softdep pre to snd-hda-codec-hdmi module e1b6ee40153b ASoC: arizona/madera: use fsleep() in up/down DAPM event delays. 92d029655812 ASoC: rsnd: don't indicate warning on rsnd_kctrl_accept_runtime() 5664d28540ae thermal/cpufreq_cooling: Remove structure member documentation 9f5921f38f46 s390/cio: Fix CHPID "configure" attribute caching 64577690e49c sched: Clarify wake_up_q()'s write to task->wake_q.next 007a849126ef HID: ignore non-functional sensor in HP 5MP Camera 6e0397d0a4ec HID: intel-ish-hid: fix the length of MNG_SYNC_FW_CLOCK in doorbell 3ad860fd4be1 vboxsf: fix building with GCC 15 01f5839123d6 alpha/elf: Fix misc/setarch test of util-linux by removing 32bit support e8ed82ff391b ACPI: resource: IRQ override for Eluktronics MECH-17 c737e2a5fb7f scsi: qla1280: Fix kernel oops when debug level > 2 67aad09faab8 scsi: core: Use GFP_NOIO to avoid circular locking dependency b388e185bfad iscsi_ibft: Fix UBSAN shift-out-of-bounds warning in ibft_attr_show_nic() 4a2ea3dd4eb9 powercap: call put_device() on an error path in powercap_register_control_type() 54595d6e8b6f hrtimers: Mark is_migration_base() with __always_inline c26d65527f31 nvme-fc: go straight to connecting state when initializing e4cb0dd364af net/mlx5e: Prevent bridge link show failure for non-eswitch-allowed devices f90c4d657248 net/mlx5: Bridge, fix the crash caused by LAG state check 057dbc5b72e9 net: openvswitch: remove misbehaving actions length check 23721bbf1481 openvswitch: Use kmalloc_size_roundup() to match ksize() usage b6be0f687841 slab: Introduce kmalloc_size_roundup() 4207e812e49f slab: clean up function prototypes cb4407c921e1 gre: Fix IPv6 link-local address generation. 46ea2a7a8c27 netfilter: nft_exthdr: fix offset with ipv4_find_option() 003d92c91cdb net_sched: Prevent creation of classes with TC_H_ROOT 65b0a61ca237 ipvs: prevent integer overflow in do_ip_vs_get_ctl() e8544a5a97be netfilter: nf_conncount: Fully initialize struct nf_conncount_tuple in insert_tree() 29c419c64e9b net/mlx5: handle errors in mlx5_chains_create_table() 77d9b2d60b57 Drivers: hv: vmbus: Don't release fb_mmio resource in vmbus_free_mmio() b018706f5fdb netpoll: hold rcu read lock in __netpoll_send_skb() 7274119e8128 net: dsa: mv88e6xxx: Verify after ATU Load ops e6902101f34f ice: fix memory leak in aRFS after reset 595e855a0f38 netfilter: nft_ct: Use __refcount_inc() for per-CPU nft_ct_pcpu_template. 10e33014552c pinctrl: bcm281xx: Fix incorrect regmap max_registers value 179cf97ee278 fbdev: hyperv_fb: iounmap() the correct memory when removing a device 70549c80fe80 ipv6: Fix signed integer overflow in __ip6_append_data 21c0225b66b8 sched/isolation: Prevent boot crash when the boot CPU is nohz_full cfd5ee5a6684 clockevents/drivers/i8253: Fix stop sequence for timer 0 f5dc10b910bd vlan: fix memory leak in vlan_newlink() e0bb89c44b56 efi: libstub: Use '-std=gnu11' to fix build with GCC 15 b5d500042eb3 usb: hcd-pci: remove the action of faking interrupt request 1b4c2b1574e7 usb: dwc3: Remove the duplicate code in the dwc3_suspend_common() 96238227b1ba firmware: xilinx: Fix two enum-int-mismatch errors 6f0605db50e2 clk: imx: Add check for kcalloc 5b837b9e1543 bpf: Fix the indention issue in grow_stack_state() 42b62697634d cifs: Fix the calling of smb_version_operations::calc_smb_size() b14acf729e9d f2fs: Add inline to f2fs_build_fault_attr() stub 7c317bec311f f2fs: check validation of fault attrs in f2fs_build_fault_attr() 81c12119c23f bpf: Fix accesses to uninit stack slots [ Upstream commit 6b4a64bafd107e521c01eec3453ce94a3fb38529 ] c4fa05422d87 smb: client: fix potential OOB in smb2_dump_detail() 299ef3b5b00b of: module: add buffer overflow check in of_modalias() 80afbc1b2fd1 fpga: region: Drop unneeded part due to merge issue b8086c3c1548 reiserfs: Avoid touching renamed directory if parent does not change ea091017ef62 ipv6: Fix data races around sk->sk_prot. ff8710da80ee ipv6: annotate some data-races around sk->sk_prot e8c2eafaaa6a tcp: Fix data races around icsk->icsk_af_ops. b534e1adeb7c gpio: zynq: fix zynqmp_gpio not an immutable chip warning 939540dec448 gpio: Don't fiddle with irqchips marked as immutable 9201366ba1cd sound: xilinx: use hdmi-codec as dp audio codec 8d1bab770956 locking/rwsem: Disable preemption while trying for rwsem lock 7c82dac02886 block, loop: support partitions without scanning 45f504f301d4 bpftool: Fix pretty print dump for maps without BTF loaded c1fac418c555 driver: soc: xilinx: rename cpu_number1 to dummy_cpu_number 01867ba4c4bd net: axienet: Fix check for partial TX checksum 1f24338cb789 jbd2: Drop the merge conflicted hunk e1d0e3c51bde tpm: tis_i2c: Limit write bursts to I2C_SMBUS_BLOCK_MAX (32) bytes 1abe841fe331 tpm: tis_i2c: Limit read bursts to I2C_SMBUS_BLOCK_MAX (32) bytes 6224acfc1d56 tpm: Add flag to use default cancellation policy 1cd19d48fb90 tpm: tis_i2c: Fix sanity check interrupt enable mask a883da132fa8 tpm: Add tpm_tis_i2c backend for tpm_tis_core a742ac8a1c51 tpm: Add tpm_tis_verify_crc to the tpm_tis_phy_ops protocol layer ef495c5f45f2 tpm: Remove read16/read32/write32 calls from tpm_tis_phy_ops 45f25f24d09f usb: dwc3: Restore the SDK changes in dwc3_core_soft_reset() ce9531008011 i2c: xiic: Drop the duplicate codes introduced by stable merge 1f3be2e23aa6 gcc-plugins: Reorganize gimple includes for GCC 13 24615a3b932a ata: ahci: fix enum constants for gcc-13 5d6cb145541a net: stmmac: Enable mac_managed_pm phylink config fd93aabb4287 tools/resolve_btfids: Use pkg-config to locate libelf 130f9da78406 tools/resolve_btfids: Build with host flags 00f2f1a782f9 tools/resolve_btfids: Support cross-building the kernel with clang 17776a4ba9c2 tools/resolve_btfids: Install libbpf headers when building 7c9808380d70 libbpf: Make libbpf_version.h non-auto-generated 37ae1ba791ac libbpf: Add LIBBPF_DEPRECATED_SINCE macro for scheduling API deprecations a764687951a8 usb: dwc3: gadget: do cleanup for dwc3_stop_active_transfer b687af038c30 arm64: dts: versal: add i2c devices dba87a9085b3 arm64: zynqmp: Skip frequency resetting of si570 clocks during probe b1a17a5b31c1 arm64: versal-net: Switch alias order for sdhci f2f423bf8b37 arm64: versal: Enable LPD DMA on vek280 board 791764ddefd1 spi: spi-zynqmp-gqspi: Fix call trace during QSPI suspend 2941442ba6c1 drm: xlnx: hdmi: Add VPSS bridge support 6f9d0dea524e drm: to find the standard mode in CEA table a024a464ec78 phy: xilinx-xhdmiphy: Add support to GTYE5 and GTYP devices 45433dc914fe dt: bindings: phy: Add new compatible string to support HDMI GT controller bc4f21863016 misc: xilinx-ai-engine: Skip error interrupt backtrack for AIE-ML bc97498a91be arm64: versal-net: Add 'power-domains' and 'reset-gpios' properties f0072d866c6d drm: xlnx: dp: share the dp registers to dp audio driver 4d87a5a7432f drm: xlnx: dp: Fix the condition check and get audio clock rate fd0dc83f179e v4l: xilinx: dprx: Add HDCP1X support 20584a013b2c dt-bindings: xilinx: Add hdcp1x support for DPRXSS 7dd6cc0aeb13 v4l: xilinx: Add HDCP1X rx driver 86b57ba6fd1e staging: xlnx_hdcp1x: Add HDCP1X cipher functionality for Xilinx devices f45966d27e80 Revert "arm64: zynqmp: Add power domain description for PL" b205a9a8228e arm64: xilinx: Add Versal NET platforms 0a60bfafdc59 dt-bindings: xilinx: Add support for Versal NET power/reset adc401f52fc1 arm64: zynqmp: Add support for vck190-revB SC board ef74629dd1cc arm64: xilinx: Add support for vek280 revA board c6cb3f956e4e arm64: versal: Add support for Versal vhk158 board df90c617ecc5 iio: adc: versal-sysmon: Add nodeid property to DT 6029118d61a2 iio: adc: versal-sysmon: Support multi SLR sysmon 95b03d322808 iio: adc: versal-sysmon: Add nodeid in DT doc 6e93ee82927e iio: adc: versal-sysmon: Add nodeid to PLM interface 7bc75b4ab0d1 arm64: zynqmp: Differentiate clock nodes with 'clock-output-names' property adf0a9df7c4c arm64: zynqmp: Differentiate clock nodes with 'clock-output-names' property 3b3aea49f9ed arm64: zynqmp: Correct labels of TCA6416A GPIO Expander 2a8036a4dab7 arm64: zynqmp: Add mtd partition for secure OS storage area a335ba3699fe Revert "arm64: zynqmp: Comment sata phy setting for zcu102" 524e12d43f6a spi: increase timeout value for spi transfers 1676e9bfd9e5 i3c: master: dw: HACK: Update the scl timings a4b648c0b36b spi: spi-cadence-quadspi: Add module param to configure read timeout 64389588052f firmware: xilinx: add support for Versal NET 5c6838583891 reset: reset-zynqmp: add support for Versal NET platform 56aeff13ab84 dt-bindings: reset: add compatible string for Versal NET reset driver 69cb391ebffc dt-bindings: arm: cpus: Add ARM Cortex-A78 d1501fb479c0 Revert "pinctrl: pinctrl-zynqmp: Add support for output-enable and bias-high-impedance" 4b0747f59ad5 drm: xlnx: hdmi: Add support for arbitrary resolutions 45de2ad5e676 dt-bindings: display: xlnx: hdmitxss: Add v1.2 compatible string db7d84274707 drm: xlnx: hdmi: update video timing parameters 1a224c0dbc75 drm: xlnx: hdmi: Update phy configure call sequence in HPD event handler 4109612448f9 mtd: spi-nor: Add support for Macronix mx66l2g45g flash d6d12b247476 mtd: spi-nor: Add flash lock/unlock support for Macronix flashes f4b6421bf219 net: macb: Fix ZynqMP SGMII non-wakeup source resume failure ae19c886f666 staging: xilinx-tsn: Fix compilation error in xilinx-tsn when PHYLIB is configured as a module. c9846ef8df8a staging: xilinx-tsn: Separate mdio related functions from axiethernet 3bc6aeeb2d83 misc: xilinx-ai-engine: fix shim dma laddr mask a8a0a105f786 clk: versaclock7: Use a property to differentiate between nodes 6562d87b8057 dt-bindings: watchdog: Add versal support 2790bd839c7b dt-bindings: watchdog: Convert Xilinx watchdog bindings to json-schema abef39c9a8e1 crypto: xilinx: Handle invalid RSA key size f53aa5077538 dt-bindings: gpio: gpio-xilinx: Convert Xilinx axi gpio binding to YAML c13d3f34a0a1 clk: versalclock7: Use index to output mapping to reference banks 3dc3245a3f0e arm64: versal: Add resets property in ospi DT node cc5b3e7c17e7 arm: dts: versal: add resets property for usb 9c421b280643 arm64: versal: add reset-controller node 4e940e2c56b2 arm: dts: versal: add ref_clk property for REFCLKPER calculation e4f7870ad1c7 arm64: versal: Add OCM controller node 118d91dd45f8 arm64: versal: Wire gpio ethernet phy reset properly 446e621dac56 arm64: zynqmp: Add missing tca6416 to zynqmp SC fc484a82a4c3 arm64: zynqmp: Add linux,code for gpio button f7206a5d36aa arm: dts: Add xlnx prefix to GEM compatible string 7ef94d498482 arm64: versal: add xilsem edac node 72c6f2bbe946 arm: dts: zynqmp: add snps,xhci-reset-on-resume quirk dc65c26efecc misc: xilinx-ai-engine: Fix uninitialized symbol 'dev' 1c50544169ac usb: gadget: udc-xilinx: fix compilation error 930f47675f3e usb: add quirk for xhci reinit warning on resume 2f683f948012 dt-bindings: usb: dwc3: Add snps,xhci-reset-on-resume quirk d5fbdbe50e99 usb: gadget: udc-xilinx: replace memcpy with __memcpy_toio 989fb52752ae net: cdns,macb: use correct xlnx prefix for Xilinx 2dd512429d54 dt-bindings: net: cdns,macb: use correct xlnx prefix for Xilinx 3fc7813ff947 arm64: zynqmp: add ref_clk property for REFCLKPER calculation ffd2602f73d9 arm64: zynqmp: Add clk bindings for RC21008A clock generator a143eb6d1e8a arm64: zynqmp: Add RC21008A clock nodes for vhk158 7a3690b5bc82 drm: xlnx: sdi: Fix coding style (double space) ec807b81bc02 v4l: xilinx: sdirxss: HFR handling for 12G mode 6110b1f1af22 drm: xlnx: sdi: HFR feature support 2bc5b30b1d7a drm: xlnx: sdi: YUV444 format support 15e5bfdc9985 drm: xlnx: dsi: Remove holes in dsi structure e854fc09f0d5 soc: xilinx: Fix for call trace due to the usage of smp_processor_id() 5ccd0b215d18 net: macb: Fix macb mdiobus handing for DT nodes without phy-handle 506f2abf47dc spi: spi-xilinx: Fix spi timeout issue with threaded irq enabled 0d0f78000535 v4l: xilinx: dma: Fix back pressure on upstream entities in LLP2 32b9cd58cf4c misc: xilinx_trafgen: deprecate the driver 3f44aaf3a23f soc: xilinx: fix unhandled SGI warning message b62d1e4af698 PCI: xilinx-cpm: Add support for Versal CPM5 Root Port 5b365e4275c1 dt-bindings: PCI: xilinx-cpm: Add Versal CPM5 Root Port 5b27a7c40acc PCI: xilinx-cpm: Rename xilinx_cpm_pcie_port to xilinx_cpm_pcie a7ad86e82828 misc: xlnx_dpu: Dual license update for DPU header driver: GPL + Apache a0b60881ea8d iio: adc: versal-sysmon: update irq handling 26f487d904ec iio: adc: versal-sysmon: fix write reg. in secure mode 156016dbeb05 drm: xlnx: dptx: Change the VTC sub-core offset address 858709bc53cf dt-bindings: display: xlnx: Add VTC offset DT property 708f34f0b99e dt-bindings: display: xlnx: Add support for DP Tx SS v3.1 6d333b80caeb misc: xilinx-ai-engine: Make direct writes to sysfs export buffers 7f16cabb6602 v4l: xilinx: sdirxss: No payload handling for SDI 3G Mode 28b785363ecc net: macb: In shared MDIO usecase make MDIO producer ethernet node to probe first 66a2a7563426 edac: xilinx: Added EDAC support for Xilinx XilSem 4cc9a928e978 firmware: xilinx: Add XilSem error events c725b98c50df dt-bindings: edac: Add bindings for Xilinx Versal EDAC for XilSem c5b7a7b5ecdf mtd: spi-nor: Add lock/unlock support for ISSI flash parts d94a3382260c phy: xilinx_dpgtquadphy: Add missing bitfield header dc5e3442b5ac misc: xlnx_dpu: Update the compatible 6fc04412573a dt-bindings: misc: xlnx_dpu: Update the compatible for dpu v4.0 and v4.1 180aed3313eb mtd: rawnand: arasan: Provide an additional ->exec_op() check 3eea39e8b077 mtd: rawnand: Check the CHANGE_READ_COLUMN from nand_read_subpage() is supported 0f230ac02255 mtd: rawnand: Add a helper to check if a CHANGE_READ_COLUMN is possible 5383b60ee54a Revert "mtd: rawnand: arasan: Prevent an unsupported configuration" f8452cea3ad3 ARM: zynq: Fix OCM mmio-sram node e54dd6c00052 fpga: zynqmp: Make word align the configuration data d7f814493759 v4l: xlnx: sdirxss: Fixed kernel-doc warnings. 28c759ccf4aa v4l: xlnx: sdirxss: Reset s_stream flag on STREAMOFF always 4b345156490d v4l: xlnx: sdirxss: Continue streaming on connecting after disconnect from same source 014c671b4045 mtd: spi-nor: swp: Fix lock/unlock failure on spansion flashes 19a0850f948b mtd: spi-nor: swp: fix unlock lower area failure fbd2f8235aee mtd: spi-nor: Enable lock/unlock feature for s25fl256s spansion flashes 61db1b6710e8 dt-bindings: ata: ahci-ceva: convert to yaml f3dae8232883 misc: xilinx_flex: deprecate the driver cf0e98a17340 clk: versalclock7: Add Renesas versaclock7 ccf device driver 3f48da69fc36 dt-bindings: Renesas versaclock7 device tree bindings c6ee26d27753 ARM: zynq: Deprecate zynq ocmc driver 50393cac74b6 spi: spi-cadence: Fix SPI NO Slave Select macro definition 1e8e78d31ca4 v4l: xilinx: dprx: Fix compilation error 3c31cedf8db5 misc: xilinx-ai-engine: Deprecate support for Versal S80 ES1 d8b86a06344f spi: spi-xilinx: Fix bits_per_word_mask cf1a0b008089 sound: xilinx: pcm: Convert driver to use SPDX license header 5f55231f417c sound: xilinx: pcm: Fixes NULL pointer dereference while setting config from DAI data 9a7703423a4c soc: xilinx: remove pm_final_initialize call 69f346cf74c1 soc: xilinx: add a to_zynqmp_pm_domain macro 725660ddd2dd soc: xilinx: use a properly named field instead of flags 80d7a7d8c087 soc: xilinx: cleanup debug and error messages 6a198f68905c soc: xilinx: move PM_INIT_FINALIZE to zynqmp_pm_domains driver 57d4a8a797d9 drm: xlnx: dptx: Add support for static HDR ab0b94b1da3c arm64: versal: dts: drop legacy property #stream-id-cells bf293c877963 arm64: xilinx: dts: drop legacy property #stream-id-cells a2667e6d7314 drm/radeon: free iio for atombios when driver shutdown f100c753aa1f powerpc: Fix reschedule bug in KUAP-unlocked user copy da5513f30187 libbpf: Fix build warning on ref_ctr_off 4c5a089621a8 perf python: Account for multiple words in CC 1c5699ee85d4 fs: move S_ISGID stripping into the vfs_*() helpers 838f5d0701d8 fs: add mode_strip_sgid() helper d97172683641 squashfs: provide backing_dev_info in order to disable read-ahead bd383081ee5b usb: dwc3: delete dwc3_xhci_plat_priv ed037d7be40c irq_work: use kasan_record_aux_stack_noalloc() record callstack 1363bd7dbde3 ixgbevf: add disable link state e5601ae2bd24 ixgbe: add improvement for MDD response functionality caa57cd80575 ixgbe: add the ability for the PF to disable VF link state 16a77bfcc7df Check /dev/console using init_stat() 04574fd5579a tracing/arm: Have max stack tracer handle the case of return address after data 0e51e5717018 gpiolib: cdev: Set lineevent_state::irq after IRQ register successfully 1e6b7da6ddba drivers/base: Fix unsigned comparison to -1 in CPUMAP_FILE_MAX_BYTES 493160901320 mtd_blkdevs: add mtd_table_mutex lock back to blktrans_{open, release} to avoid race condition 04224f725aa3 irqchip/gic-v3-its: Skip HP notifier when no ITS is registered 6f6c2996a81c irqchip/gic-v3-its: Postpone LPI pending table freeing and memreserve 1fa94473423f irqchip/gic-v3-its: Give the percpu rdist struct its own flags field 6013d1ae5feb cert host tools: Stop complaining about deprecated OpenSSL functions efe20512212b init/Kconfig: fix CC_HAS_ASM_GOTO_TIED_OUTPUT test with dash a40d2daf2795 pnmtologo: use relocatable file name 3b40d5b41155 of: configfs: remove unused variable overlay_lock 6c085baf1838 tools: use basename to identify file in gen-mach-types 2fca0fd71981 lib/build_OID_registry: fix reproducibility issues 0f586f4ee8ad vt/conmakehash: improve reproducibility a75774679f28 OF: DT-Overlay configfs interface (v8) 305f859e03d4 dt-bindings: net: xilinx: document xilinx emaclite driver binding ae6e40cf8a72 drm: xlnx: mixer: Correct the fourcc string copy 35a3ae1ce469 usb: dwc3: xilinx: Make regulator ops const 823e05bbad26 usb: dwc3: xilinx: Fix alignment issues 07960d1ac23d usb: dwc3: xilinx: Make dwc3_xilinx_wakeup_capable() static 53bc249b031d pinctrl: pinctrl-zynqmp: Fix kernel-doc warning c2d2fc3e21ed net: xilinx: fix mixed declarations and code compile warning ef547c815f8f arm64: zynqmp: Add 'i2c-mux-idle-disconnect' property for vpk180 9ea37dfc8a7d arm64: zynqmp: Set qspi tx-buswidth to 4 8198f12c7f97 arm64: zynqmp: Add linux,code for fwuen button f428057f09ee arm64: zynqmp: Enable DP for kv260-revA board 4cc745fe47d1 arm64: zynqmp: Fix usb node drive strength and slew rate 1eab728efe96 arm64: zynqmp: Add pinctrl setting for zynqmp-sc-revB 9714cc71a36e arm64: zynqmp: In sc-revB dts move PHY reset to PHY node 5665349a16fe arm64: zynqmp: Invert the pwm-fan polarity in SC 0b1cb42afa31 arm64: versal: Set qspi tx-buswidth to 4 fb3165f182ca dts: versal: Enable LPD DMA on Versal boards a4ab0c56fa2b arm64: versal: Specify console and early console for vck5000 f82a172b753a pinctrl: pinctrl-zynqmp: Add support for output-enable and bias-high-impedance 258bd8ad12e1 dt-bindings: pinctrl-zynqmp: Add output-enable configuration 7fc647e5b00f v4l: xilinx: dprx: Enable audio to receive infoframes with static HDR metadata 1016f2e05f76 checkpatch: get default codespell dictionary path from package location c44978da576f v4l: xilinx: dprx: Add support for static HDR dd621316483a staging: xilinx-tsn: initialize timer_priv struct in axienet_local bae1ad6e454b misc: xilinx-ai-engine: Fix return value of sysfs current_freq read op 29b397ecec62 drm: xlnx: zynqmp_dp: Fix kernel dump messages when the DP cable is disconnected bbc3330950e3 staging: xilinx-tsn: set default pcp to queue mapping 3c89677edd67 firmware: xilinx: export sysmon used APIs ad1645056c33 dt-bindings: PCI: xilinx-cpm: Fix reg property order 536a807501dc dt-bindings: net: xilinx_tsn: Document MCDMA properties 3420aa064190 dt-bindings: net: xilinx_tsn: Add ranges property f511502dd6ff usb: dwc3: xilinx: fix usb3 non-wakeup source resume failure e8345d774971 usb: dwc3: xilinx: Fix error handling when getting USB3 PHY a272e82ea851 drm: xlnx: sdi: Fix typo in kernel-doc a5d85cd868d5 drm: xlnx: sdi: reset gt-phy based on device tree property c29e7f0f91ac v4l: xilinx: multi-scaler: Fix warnings for unchecked return value b6fa9d374751 staging: xilinx-tsn: Remove hardcoded interface names 246849ced049 staging: xilinx-tsn: Add ethtool hook to read phc associated with ep 78f87e970bd5 staging: xilinx-tsn: Fix axienet_tsn ioctl 03dea74d4542 dt-bindings: mailbox: zynqmp_ipi: convert to yaml (sync with upstream v5) f2ba685e03a8 staging: xilinx_tsn: Correct skb passed in error handling path ec5600035771 net: xilinx: Correct skb passed in error handling path 0784f34cb4c6 Revert "spi: spi-cadence: Fix uninit_use coverity warning" 877926d2392f xilinx-ams: Fix UBSan Warning 28e9f1e57866 net: macb: Use device_link framework to specify suspend/resume dependency 0f00d2f4bd7f fpga: Add ps-pl reset handling through xilinx afi driver f96f1a495a59 dt-bindings: fpga: Add property "resets" to xilinx-afi driver 526d37391236 arm64: xilinx: Add support for vhk158 system controller 28a080a95635 mtd: spi-nor: For erase size equal to 0 set erase size_shift to 0 c5d8a348b129 fpga: zynq-fpga: Ensure proper xCAP interface switch 3d5b816d13ff net: macb: Fix ethtool WOL helper 2668745ee5e4 mmc: sdhci-of-arasan: Add NULL check for data field c0e396f04c42 v4l: xilinx: dprx: Fix dtg enable register update b1fd62d3794b crypto: xilinx: Mark zynqmp-aes.c and zynqmp-sha-deprecated.c as deprecated a5b0e6bf456d mtd: spi-nor: Fix read/write failures with 16MB flashes connected in dual parallel or stacked mode 242f0e824254 net: xilinx: Fix TX TS FIFO read sequence 269ca22b10eb spi: spi-zynq-qspi: Remove multiple instances of clock enable 39f68769a590 drm: xlnx: pl_disp: Add strict check of video format in dt parsing. 52946832ebbf ASoC: xilinx: Sync up with upstream version 7752c80971ab arm64: xilinx: Fix opp-table-cpu c22cef7e09f8 dt-bindings: watchdog: xps-timebase: Align filename 6d3f544a86ec dt-bindings: media: xilinx: xcsi2rxss: Declare fixed value with const 1d371a0798ff dt-bindings: soc: xilinx: ai-engine: Fix node name example 705f2010736b driver: soc: xilinx: Update function prototype for xlnx_unregister_event 9d053bdc8eeb driver: soc: xilinx: Add support of multiple callbacks for same event in event management driver 9af0d6a3aef9 net: xilinx: Fix indentation in axienet probe a78cb33266fb Revert "net: macb: Process tx timestamp only on ptp packets" e4fdec05b704 dt-bindings: iio: xilinx-ams: Fix typo in VUSER indices 4bd43cc02aa8 v4l: xilinx: dma: Fix warnings for UNINIT e05c4cebebd8 xilinx: zynqmp: Fix i2c addresses for vck190 SC 672fdb9349dd xilinx: zynqmp: Fix tps544/u3007 node description a22c64f7e98f xilinx: zynqmp: Wire SC dtbs for vpk120/vpk180 16f0a5eb1b6c arm64: xilinx: Update tps53681 i2c address e763d738aa7e tty: serial: uartps: add missing mutex_unlock in cdns_get_id() 478d52c4d0b9 arm64: xilinx: Use zynqmp prefix for SOM dt overlays daecb3e0d436 media: xilinx: Fix typos in Kconfig (RGB2YUV) 44cbed465da0 dt-bindings: mailbox: zynqmp_ipi: convert to yaml d6396ec7cd27 iio: versal-sysmon: fix for_each_child.cocci warnings 53b3938cebb4 clk: clk-xlnx-clock-wizard-v: fix missing bitfield include 5a0db4eef82d clk: clk-xlnx-clock-wizard: fix missing bitfield include db963525c49d misc: xilinx-ai-engine: Null terminate local event sysfs buffer df38209ac2e0 net: xilinx: Move Xilinx TSN to staging 1b1dd83c8936 net: xilinx: Fix ep ioctl b7f48dd8077b net: xilinx: Pass phy interface to of_phy_connect() 9c72219a9872 net: xilinx: Simplify device reset sequence 30c5fd86a239 net: xilinx: Add support for dynamic configuration of Layer 2 stream identification f6cdac24dec6 net: xilinx: Add barriers to fix bootup, switch cam entry and qci issues 5c0dd2feed41 net: xilinx: Change TADMA from discrete to continuous e01cf3531a6c net: xilinx: EP only data path change 1cfde22c3c9b dt-bindings: Add EP MCDMA related bindings fafc235e861f net: xilinx: TSN endpoint extension support c3dd0448af02 dt-bindings: net: Add Xilinx TSN extended endpoint bindings 733838099e66 net: xilinx: Add check for minimum number of MCDMA Rx queues 9b2f9e39e564 net: xilinx: Compile time pcp mapping 6cfc052c38c9 net: xilinx: Add support for enabling preemption b196e7042eb9 net: xilinx: Add PTPv2 support 55db12099986 net: xilinx: TSN queue numbers ca5e422780fa net: xilinx: Modify CB and QCI ioctl api cc16dae4738c net: xilinx: Change irq name with details ff7eeab1c6e6 net: xilinx: Add default cam entries for Management queue dcf32da3a96e dt-bindings: xilinx_tsn_switch: Document number of ports b57e49066dd4 net: xilinx: Add switch device support e64a38334bf2 net: xilinx: Free the reference to ep, when register_netdevice fails 32a499932fd6 net: xilinx: Access qbv registers only when Qbv is enabled d34db2bde51e net: xilinx: Add a separate function to set mac address for ep 4d00d9cd12c8 net: xilinx: Add TADMA driver support e961534b71cd dt-bindings: Add TADMA specific properties c8b4f3ed1ce4 net: xilinx: Set default pcp value for egress queue 1 849e48518df7 net: xilinx: Add support for tag/untag options in switch cam f95c2e62ae45 net: xilinx: Enable ipv when qci isn't enabled. 59321d05ec32 net: xilinx: Change the name of cam add/del function d41085e4d0e8 net: xilinx: Add support to read switch CAM entries 715a9296a86b net: xilinx: Add native vlan support in PL TSN driver 6d6d74f8916d net: xilinx: Add per vlan HW learning support f4d9fdd1ac50 net: xilinx: Add port vlan membership support in PL TSN driver 8db4cbf63242 net: xilinx: Add switch port state change support b83d7b5be013 net: xilinx: Add switch learning support in TSN driver 756cd193b566 net: xilinx: Fix HW hang issue for accesses to KEY2 and TV1 registers 69e7a85da261 net: xilinx: Correct register write values for cam read/write 670a351941c7 arm64: zynqmp: Add dmas, gpu, rtc, watchdogs and opp nodes for SOM 91cc4e0437ed arm64: zynqmp: Add power domain description for PL 173f84cf056a drivers: crypto: Return error code if data size is out of bounds d872cab1a5dd arm64: versal: Update USB node handle from dwc3 to usb 405f9ccf0bfd arm64: versal: Add support for sysmon SSIT 2dc7bdf85d6f arm64: zynqmp: Add pwm-fan node and ttc0 pwm-cells property 42a075cbb6bd arm64: zynqmp: Add pwm-fan node and fix ttc0 pwm-cells property 6e9e5a0f2d5c arm64: zynqmp: Comment sata phy setting for zcu102 e07cf3453cd7 dmaengine: xilinx: frmbuf: Corrected error checking condition in fid_err and fid_out getter functions a07d44125257 Revert "net: macb: Use pm_runtime_force_resume/suspend APIs in MDIO helper functions" c3cde6f408eb net: macb: Use pm_runtime_force_resume/suspend APIs in MDIO helper functions 1cd222a36855 net: macb: Add ethtool support to advertise WOL 58598a61f071 crypto: xilinx: Add upstreamed SHA driver 3d6b240702c2 firmware: xilinx: Used lower_32_bits and upper_32_bits dd70f52891d8 dmaengine: xilinx: ps_pcie: Remove ZynqMP PS-PCIe End Point Driver d6c913fa811c sound: soc: xilinx: Correct channel status register value for 48k sampled audio 41e39b1a26ef misc: xilinx-ai-engine: fix return for overlay use case 0ad2ae8f6c0e drivers: soc: xilinx: Fix error message on SGI registration failure b60de5d6d124 mmc: sdhci-of-arasan: Add delay to reach card stable state edf15171fec0 mmc: sdhci-of-arasan: Fix SDx_BASECLK configuration issue 24341495b907 edac: xilinx: make event manager registration configurable 17de17c9b0f4 can: xilinx_can: Add Transmitter delay compensation (TDC) feature support 43179e9939aa misc: xilinx-ai-engine: Fix clock frequency to QoS conversion 47f94d3224f7 misc: xilinx-ai-engine: Query AIE clock by name ID 2ed95369da0c staging: uartlite-rs485: Advertise RS485 CAP 92f922b0df6f staging: uartlite-rs485: Initial commit to add drv 04e19d32857f drm: xlnx: Update DSI-Tx Kconfig b3e238b307c5 drm: xlnx: Move SND_PCM_ELD selection under DRM_XLNX 3a2e6a1fb998 v4l: xilinx: axis-subsetconv: Add driver for axis subset converter 9bc63bcff8bc dt: bindings: media: xilinx: Add device tree bindings for subset conv b353d2844ba3 dt-bindings: can: xilinx_can: Convert Xilinx CAN binding to YAML 4e5de7229167 fpga: select FPGA_BRIDGE for 'Xilinx LogiCORE PR Decoupler' helper c4948b8ad9cf spi: spi-cadence-quadspi: Fix ospi resume failures 90ffe730ebb2 drm: xlnx: Update DPTX kconfig setting bb6fb1716df2 ASoC: xlnx: Remove unnecessary dependency bba128d4554b drm: xlnx: hdmi: Update pixel max rate to support higher resolutions e21d0907db59 drm: xlnx: hdmi: Correct DDC write field logic 6a8608aa702f drm: xlnx: hdmi: Get maximum link rate and number of lanes supported by sink 6fc52f42b782 misc: xlnx_dpu: Add debugfs interface to export memory and regs c1e2986106a4 misc: xlnx_dpu: add helper function to dump all registers 46c6c5ba9bd8 misc: xlnx_dpu: Add Xilinx DPU IP driver for Vivado tool flow dc2bc15bc958 dt-bindings: misc: xlnx_dpu: Add DPUCZDX8G v3.4 documentation 4bef67f55650 sound: soc: xilinx: Remove using hdmi_codec_driver 79e7069841de drm: xlnx: dptx: Add audio codec driver support 825db638de6c dt-bindings: timer: Update pwm-cells value ranges 81e55b86faac pwm: pwm-cadence: Handle pwm-cells through of_xlate 26e42e6912cd clk: xilinx: vcu: don't set pll_ref as parent of VCU(enc/dec) clocks 87421eaa1ac1 net: axienet: Add coding style related fixes 5b13760a36db net: axienet: Fix missing kernel description warnings e4d309d076c7 net: axienet: Fix warnings related to function prototype a0adc0ff7488 dt-bindings: remoteproc: Update lockstep/split R5 configuration values 3427bd54cfc0 media: i2c: ap1302: Update the min values for ap1302 controls fb77c972cb37 dt-bindings: xilinx: Fix issues with dprxss dt binding yaml a69af5c0b18d media: v4l2-tpg: add support for new pixelformat V4L2_PIX_FMT_YUV444P 23d3b36c64e0 dmaengine: xilinx: frmbuf: Add support for 3 planar YUV444P 8bpc 3083b1684e99 dt-bindings: dma: xilinx_frmbuf: Add support for 3 planar YUV444P 8bpc 060b8d3b18b7 v4l: xilinx: vip: Support for 3 planar YUV444 8bpc format in contiguous memory 7545fa6a05c3 media: v4l: Support 3 planar YUV444P 8bpc pixel format in contiguous memory 4f6844b5ac05 mtd: spi-nor: Avoid updating the flash_info struct in dual and stacked modes f150364be8ee xlnx: drv: m2m: Fix SPDX license coding style 695712e4ab06 dma: xlnx: drv: Added failsafe code for mem2mem DMA channels init-deinit 54235ce1174a misc: xilinx-ai-engine: log additional hardware info 80c27fa6deb0 Revert "ARM: zynq: Fix nand partitions for zc770-xm011" d6e88b17b851 sound: soc: xilinx: Added 44.1k & 48k sample rate support for DP d66a9c83720c arm64: xilinx: dts: Move DP audio registers to separate node 705655d6eabb dt-bindings: display: xlnx: extract zynqmp dpaud setting to separate binding ae68eb919a6d arm64: zynqmp: Add PHY description for SGMII on vck190 SC bd1756c82909 v4l: xilinx: dprx: Add unplug handler function in work queue 7c8c8e2308fb net: xilinx: axiethernet: Change the link up sequence from Block lock to Rx status and valid Rx code. 15917379c285 drm: xlnx: sdi: Add extra check to get the correct timing table index ce99647324d6 net: macb: In ZynqMP initialization make SGMII phy configuration optional 9b4766ad4244 dmaengine: xilinx: frmbuf: Add support for 3 planar YUV444 10bpc 926d8238dbcc dt-bindings: dma: xilinx_frmbuf: Add support for 3 planar YUV444 10bpc 0b150b983835 dmaengine: xilinx: Handle IRQ mapping errors 69e5e44f3793 v4l: xilinx: vip: Support for 3 planar YUV444 10bpc format in contiguous memory 138ef0d4fc8c media: v4l: Support 3 planar YUV 444 10bpc pixel format in contiguous memory d65f44ad3832 drm: xlnx: zynqmp_dpsub: Add 3 planar YUV444 10bpc format in contiguous memory c514aca92bc4 misc: xilinx-ai-engine: balance braces b4c4774ddb8e misc: xilinx-ai-engine: add dev_gen description 8ec5d5684754 misc: xilinx-ai-engine: release lock before return eb0cb99a3483 firmware: xilinx: fix backward compatibility a1cd3af8e4ce v4l: xilinx: hdmirx: Fix incorrect framerate size for pixel repeat cases c876b05d40db v4l: xilinx: hdmirx: Fix reference clock based on TMDS clock ratio 135ca4c80c7b firmware: xilinx: fix build warnings c9064bbb7ffc mtd: spi-nor: Enable 4byte opcode for Winbond w25h02jvt flash 2cd6e9d45640 spi: spi-zynq-qspi: Add spi-mem to driver dependencies ea98c7881b06 spi: spi-zynqmp-gqspi: Update driver dependencies f2178afb4243 drm: xlnx: pl_disp: Add condition check for VTC bridge 4e7870b5ab84 spi: spi-zynqmp-gqspi: direct read made word aligned b80cebdc0ed8 net: axienet: Handle dma mapping errors in RX datapath 7ade4f447ef6 net: axienet: Handle dma mapping errors in TX datapath 066ad7abae5c net: axienet: Fix DMA memory error handling during initialization 7d97ac9971d5 mtd: tests: Fix eraseblock read speed miscalculation for lower partition sizes eda0dc1823fe usb: dwc3: xilinx: Update GPIO access api with sleep eed7da1270ca v4l: xilinx: hls: remove from the UAPI header kernel specific __user macro 7a718138a774 arm64: zynqmp: Fix bias setting for gem1 1fd46e94c354 usb: gadget: tcm: error handling for each command allocation fbf98ca0770f firmware: xilinx: enable feature check for ZU+ efe5a4f4aeff ASoC: xlnx: Set dai_fmt for hdmi and dp sound cards 2f3362414dd9 dt-bindings: ptp: xilinx: Add additionalProperties bd9b6a376dbf arm64: versal: Add all missing dt files for Xilinx boards 368185cfe58f arm64: zynqmp: Add all missing dt files for Xilinx boards 037135b9895f arm64: zynqmp: Add the latest changes for SOM boards ec844bf7b325 arm64: xilinx: Fix dtb filename for smk-k26 board f1065b4ebe17 arm64: zynqmp: Add support for Xilinx Kria SOM board fba24ce97513 arm64: zynqmp: Add support for zcu102-rev1.1 board 7a2ba32ff760 arm64: zynqmp: Add resets property to sdhci nodes 34c764177fa4 drm: xlnx: Update dependency for ZynqMP DP driver c95791943f5b drm: xlnx: Update dependency for DRM PL display driver cb5072053978 iio: adc: versal-sysmon: Add support for events on slave SLRs 461bae7152a5 iio: adc: versal-sysmon: Add support for secure access d03efb559856 firmware: xilinx: Move FIRMWARE_VERSION_MASK to xlnx-zynqmp.h 3705b71257bd misc: xilinx-ai-engine: disable interrupts for aieml 3f555f49bb8f misc: xilinx-ai-engine: disable sysfs nodes for aieml e4ab40d38385 misc: xilinx-ai-engine: disable rsc mgr for aieml 1a806b5b928b misc: xilinx-ai-engine: enable aieml device support 5e6fb34b3752 misc: xilinx-ai-engine: add support for aieml ad96a2bd07ee misc: xilinx-ai-engine: issue privilege ops to firmware e8f28be84b5a misc: xilinx-ai-engine: remove hard coded row attributes 0ec5caddc8b6 misc: xilinx-ai-engine: get device properties from device tree c0c3eb8c7cf9 misc: xilinx-ai-engine: device struct for tile type 6ba9f4332cfc misc: xilinx-ai-engine: move mem clear to dev ops 5842b7f90b65 dt-bindings: soc: xilinx: ai-engine: add aie gen and mem rows 7e0f7b8f7ee3 v4l: xilinx: hdmirxss: Fix kernel-doc warnings 2605006097be usb: misc: Fix gcc warnings for usb2244 and usb5744 driver 6c578833fa44 dt-bindings: misc: tmr-inject: Add device-tree binding for TMR Inject dc92d55bef56 dt-bindings: misc: tmr-manager: Add device-tree binding for TMR Manager 034eb5d1b60a v4l: xilinx: hdmirxss: Correctly disable timers while initializing de007cecd82e v4l: xilinx: hdmirxss: Fix DDC writes for 0xFF field mask 8fd43788c195 v4l: xilinx: hdmirxss: Add v1.2 compatible string 5bd00778f0b0 dt-bindings: media: xilinx: hdmirxss: Add v1.2 compatible string 1861622dd1e4 misc: xilinx-ai-engine: Add get partition current freq sysfs entry 4cf58c20f49f misc: xilinx-ai-engine: Remove get/set frequency IOCTLs 923876f0770f misc: xilinx-ai-engine: Fix QoS and frequency calculations as defined by PLM 0614b593b3c5 misc: xilinx-ai-engine: Add frequency scaling kernel APIs 56da96ee990c misc: xilinx-ai-engine: add device tree overlay support c03ab3125c5a usb: dwc3: gadget: Handle pending stream transfer bit d9d5a048383c usb: dwc3: gadget: Skip checking Update Transfer status 3e1f604c6503 usb: dwc3: gadget: Ignore Update Transfer cmd params b6569256148d staging: xlnxsync: Added IOCTL to reset the current syncIp slot e37e565707eb net: xilinx: Update Kconfig to select XILINX_AXI_EMAC for XILINX_TSN 0e84c22c350e iio: adc: versal-sysmon: Add macros for delayed work e3fc6c476f49 net: macb: Add zynqmp SGMII dynamic configuration support 113511e23ef2 net: macb: Added ZynqMP-specific initialization 64ce014d80c5 dt-bindings: net: cdns,macb: added generic PHY and reset mappings for ZynqMP def1552d6cdd dt-bindings: net: cdns,macb: Add versal compatible string 0fc3350df6ed dt-bindings: net: cdns,macb: Convert to json-schema f6155e66ae89 misc: xilinx_flex: Prevent exiting with mutex 6f1a095cf64b phy: xilinx-xhdmiphy: Fix connector linerate setting in FRL mode ec6a977891fd phy: xilinx-xhdmiphy: Set connector linerate in HDMI-RX TMDS mode 306dbffed45b arm64: zynqmp: Add/Update/Sync DTs for xilinx platforms daad91b75908 ARM: zynq: Add/Update/Sync DTs for xilinx platforms d03a18ccff67 firmware: xilinx: Fix incorrect return val in zynqmp_pm_sec_read_reg() b48353264fa7 v4l: xilinx: dprx: Add MMCM configuration for rx_dec_clk for versal systems 5b8cb21b5a78 fpga: fpga-region: Add missing kernel-doc description 8818eb2edf92 fpga: region: Update runtime PM handling logic dea71a09b1ae spi: spi-xilinx: Updated axi-qspi controller driver 7b951e80a502 spi: spi-cadence-quadspi: Add support for Stacked mode 278e7d5bc325 mtd: spi-nor: Update flash properties in flash_info table dd6abaabb140 spi: spi-zynqmp-gqspi: Fix erase failure when tx buswidth is 4 68c3fa48f8ac spi: spi-zynqmp-gqspi: Fix suspend/resume 8d6055bc5761 spi: spi-zynqmp-gqspi: Fix the zynqmp qspi driver call to get the spi controller devdata 8f60a252bbfb spi: spi-zynqmp-gqspi: Fix chipselect timeout issue 4ea88f868810 spi: spi-cadence: Align function name s/cnds/cdns/g c13c75fae238 spi: spi-cadence: Fix kernel-doc format for resume/suspend 9d83a60e1643 mtd: spi-nor: Fix call trace when qspi driver built as module 152a77792279 mtd: spi-nor: Don't parse 4BAIT via Zynq QSPI 171dd94e71a7 spi: spi-zynq-qspi: Fixed buffer overflow in zynq_qspi_exec_mem_op cff0be4ce1a0 spi: spi-zynq-qspi: Add dual parallal and stacked support 082f2e7f36ec spi: spi-zynqmp-gqspi: Add dual parallel and stacked mode support in driver de718eb5b92f mtd: spi-nor: Add EAR support in spi-nor framework 0b40dd735104 mtd: spi-nor: Update flash lock/unlock feature 763a65af97a7 spi: spi-zynq-gqspi: Set appropriate tapdelay values d6d25e458b2a dt-bindings: spi: spi-zynqmp-gqspi: Add support for Xilinx Versal QSPI b8a6c2c649c3 spi: spi-zynqmp-gqspi: Update driver to support both IO and dma modes 5ed61ce8f7b8 spi: spi-zynqmp-gqspi: Increase timeout interval during data transfer 269ddea12dd0 spi: spi-zynqmp-gqspi: Remove txfifo empty check during chip select/deselect 687db78ba7aa mtd: spi-nor: Add dual parallel and stacked mode support 2fdf718f2177 spi: spi-cadence: Fix SPI CS gets toggling sporadically eeab4a5979d6 mmc: sdhci-of-arasan: Add support for dynamic configuration 9893d84d2725 gpio: xilinx: Trivial patch a72365a7e36c dmaengine: xilinx: dpdma: Fix race condition in vsync IRQ a441731d4158 phy: Add driver for GTQUAD BASE for Displayport 4e0bc8301c79 dt: bindings: phy: Documentation for Xilinx GT QUAD BASE PHY controller for DP 4007fc1588f2 dt-bindings: dmaengine: zynqmp_dma: Convert zynqmp dma bindings to yaml c8491b42517a v4l: xilinx: vip: Fix alignment to match open parenthesis bd7b2aebd602 v4l: xilinx: dma: Add support for 3 planar YUV444 8bpc format 0840b83b29db v4l: xilinx: vip: Add support for 3 planar YUV444 8bpc 833d75410b86 phy: xilinx-xhdmiphy: initial driver support for xilinx HDMI PHY 2.1 IP 04817b785bd5 dt: bindings: phy: Documentation for Xilinx HDMI PHY controller 59d4ce39718a v4l: xilinx: vip: Allow media pipeline enable with single dma start 9a970134bc62 dt-bindings: media: xilinx: Add xlnx,atomic_streamon documentation d1d3441ab060 kbuild: add xilinx-sdirxss.h/xilinx-hls.h/xilinx-v4l2-events.h to no-header-test c7613bbc1d26 media: vivid: Fix the check of frame interval index 0450af706144 drm: xlnx: zynqmp: tpg should use swap_coeffs as csc matrix bd7d33345327 drm: xlnx: bridge: check bridge->debugfs_file->status when calling strlen 3b7f650a538f dt-bindings: dmaengine: xilinx_dma: Add MCMDA channel ID index description fcfa4cc3e337 drm: xlnx: hdmi: Add HDMI 2.1 Tx subsystem driver beb1bf3fe81a dt-bindings: display: xlnx: Add HDMI 2.1 Tx subsystem documentation 0e2da67bc3d7 drm: xlnx: drv: initialize vblank for all crtcs ca45da8e8975 v4l: xilinx: hdmirx: Add HDMI 2.1 Rx subsystem driver 2375589bfe84 dt-bindings: media: xilinx: Add HDMI 2.1 Rx subsystem documentation 22126a5181c7 phy: xilinx: hdmi: Add linerate, nchannels and reset_gt fa8675f0f0f2 v4l: xilinx: vip: Add 10-bpp Bayer formats support 18ac3c208eb3 v4l: xilinx: vip: Fix incorrect media bus format code f0c4169fad8b v4l: xilinx: vip: Fix bpl_factor values for Bayer formats 3ede4e94c1ae v4l2: xilinx: dma: Align width as per underlying DMA prerequisite bc8cf38fd388 v4l: xilinx: xcsi2rxss: Fix warnings for NULL_RETURNS 4cc6c4fd855f v4l: xilinx: csi2rxss: Remove downstream controls 7f6dd5131ba2 v4l: xilinx: xcsi2rxss: Add support for YUV 420 8bpc c012c50f7f4d dt-bindings: media: xilinx: xcsi2rxss: Add YUV420 8b support 0805a2b63957 phy: Add HDMI PHY configuration options fd4bddefa780 drm: fourcc: Mark XV20 and XV15 formats as YUV based 6faa23b00457 dmaengine: xilinx: dpdma: Add support for cyclic dma mode 80ec28e9c065 dt-bindings: display: xlnx: mixer: Add example for reserved memory usage ddebcbd11402 v4l2: xilinx: vipp: Allow reserving memory and DMA using 64bit addresses 0c758310e78f dt-bindings: media: xilinx: Add reserved memory usage information d50e80fc4308 drm: xlnx: zynqmp: remove layer sub node based on DP DT change 5e96602bc17e drm: xlnx: bridge: Fix xlnx_bridge_unregister issue 086d8f24cb2e drm: xlnx: add a new member extra_name for xlnx_bridge structure 0d22caff843e drm: xlnx: Update DP subsystem with downstream version 8cf1a1bd165a v4l: xilinx: Driver support for Xilinx AXI4-Stream Broadcaster 41e7fde6ad9c dt: bindings: media: xilinx: Doc for Xilinx AXI4-Stream Broadcaster driver 8a2a800d0c9d media: i2c: Add ON Semiconductor AP1302 ISP driver 5b3d4ad2a9ee media: dt-bindings: media: i2c: Add bindings for AP1302 179e801586c7 drm: xlnx: zynqmp_dp: Fix UNINIT type warning 17f31b8a7962 v4l: xilinx: tpg: Fix warnings for CHECKED_RETURN c57a34b65a66 v4l: xilinx: tpg: Fix warnings for NULL_RETURNS 0b42ceaf3e70 media: xilinx: vtc: Fix warning for OVERFLOW_BEFORE_WIDEN bcb86daa32cd v4l: xilinx: dma: Fix OVERFLOW_BEFORE_WIDEN warnings cd5d041457c1 v4l: xilinx: vip: Fix UNINIT warnings d01deb9ea7de v4l: xilinx: vip: Fix CHECKED_RETURN warnings d8cbed33130b v4l: xilinx: vip: Fix V4L2_PIX_FMT_XY10 bpl_factor 80e044376067 drm: xlnx: dptx: Add DisplayPort tx driver 71f118d4c189 dt-bindings: display: xlnx: Add DisplayPort Tx bindings cd6c37bd3136 v4l: xilinx: dma: Remove struct xventity_list addaba3cea84 v4l: xilinx: vipp: remove unused variable 581ea243e5a6 v4l: xilinx: vipp: Perform stream start/stop at pipeline level e3253da27eb4 dt-bindings: display: xlnx: mixer: Updated layer max height and width ranges eb723f4c547b v4l: xilinx: Driver support for Xilinx DP Rx subsystem 74b4699d000a dt: bindings: media: xilinx: Documentation for Xilinx DP Rx subsystem 6171e882d9d5 v4l: xilinx: dma: Add control handler to v4l2 device f9e0eb198f9a v4l: xilinx: tpg: Don't read version if HLS IP 086e4cf98df3 v4l: xilinx: events: Fix the uapi header license 5c890545ff16 v4l: xilinx: hls: Fix the uapi header license 44ce7ddc1efc v4l: xilinx: sdi: Fix the uapi header license d1c1a9decfba drm: xlnx: fix some typos in the Kconfig help texts 66ca1836d985 v4l: xilinx: vipp: Remove set streaming on subdev 19e0d84335c2 v4l: xilinx: vipp: Change xvip_entity_start/stop to take graph entity cc20af724483 v4l: xilinx: vipp: remove a loop for graph start / stop b1e6f73c9bad v4l: xilinx: vipp: do enabling in the dependency check 0f51e658352f v4l: xilinx: vipp: use async list for start and stop c826de01ae57 v4l: xilinx: vipp: move xvip_entity_start_stop() to xilinx-vipp f8a61a3dede7 v4l: xilinx: dma: Prevent divide by zero error a634dd1d1878 dt-bindings: display: xlnx: mixer: Add rev 5.0 to compatible string e4278d15a90c drm/fb_helper: Enable drm_leak_fbdev_smem by default for zynqmp 4e65354c36c8 drm: xlnx: scaler: Improve quality by adding more coefficients eb678e0c0b60 staging: xlnx_tsmux: Initial version of xlnx mpeg2tsmux driver d24ab54b2890 dt-bindings: Add device tree binding for xilinx mpeg2tsmux driver 611614e795c5 staging: xlnxsync: Add driver for Xilinx Synchronizer 3528a93f4623 staging: dt-bindings: xlnxsync: Add initial bindings for Xilinx Synchronizer cb5447acf7a4 dma: xilinx: Disable low latency capture in file ops open 880c582ec7ae drm: xlnx: scaler: Add support for ip version 2.2 8f0919368334 dt-bindings: display: xlnx: Add support for vpss ip version 2.2 0b2d717fa236 dt-bindings: display: xlnx: dsi: Add command mode support a4d28db1565c v4l: xilinx: vip: Use the right media code for 422 16bit formats 90c77a8c2ca8 v4l: xilinx: vip: Keep NV16 first in vip table 00c6edfea70b dt-bindings: display: xlnx: mixer: Updated compatible string d837d1eb529d v4l: xilinx: vip: Add YUV444 12bit and 16bit formats a8589551f6ea v4l: xilinx: vip: Fix stride calculation 8cb03da32f1c v4l: xilinx: vip: Use correct media bus code for RGB 10bit format 4436473fb739 v4l: xilinx: vip: Add scaling and padding factor for XY10 df99faccab5b v4l: xilinx: vip: Add YUV 10bit media bus formats 885f28d4032a v4l: xilinx: tpg: Use 10bit media bus codes 51559060f03a drm: xlnx: scaler: Add max width and height properties 8022e4cb2480 dt-bindings: display: xlnx: Add max width and height as mandatory properties bac639091dad drm: xlnx: csc: Add max width and height dt properties 3367e0581342 dt-bindings: display: xlnx: vpss-csc: Add max width and height properties 606d53ea1fe5 media: xilinx: tpg: Add support for v8.0 e2b95f5d51a5 dt-bindings: media: xilinx: tpg: Update for v8.0 4a29295c34c4 v4l: xilinx: vip: Add 12 and 16 bpc RAW and RGB color formats 0a4480645cd4 v4l: xilinx: dma: Add s_ctrl ioctl for low latency capture f1e71e82edb6 v4l: xilinx: dma: Add control for low latency f9c5ec6721f6 media: xilinx: tpg: dt pixel per clock validate. 0f082e6772f4 dt-bindings: display: xlnx: Add clock framework support to VTC bridge driver af1ae82fbd40 drm: xlnx: scaler: Add support for clock framework 11b806ad0101 dt-bindings: display: xlnx: Add clock framework support to VPSS Scaler bridge driver 1e96bab15eb0 drm: xlnx: csc: Add clock framework support 3d0eed7436fd dt-bindings: display: xlnx: Add clock framework support to VPSS CSC bridge driver c175ea953bb7 dt-bindings: display: xlnx: Add clock framework support to DSI Tx b88babd1c91d documentation: dt: multi-scaler: Add clock framework support 2b70e190c646 documentation: dt: multi-scaler: Add properties for pixels per clock d9b97666b159 media: xilinx: vtc: Dynamically calculate pixel clock b11e52694112 media: xilinx: tpg: v4l subdevice controls to set fps ae7f7ba22541 dt: bindings: media: xilinx: tpg: Add ppc dt bindings. e99dcc745bba media: xilinx: tpg: Add pixel per clock dt support 428f6296b3a6 dt-bindings: display: xlnx: Add device tree binding for xlnx control drivers ac7239d953d1 dt: bindings: media: xilinx: Add clock support to AXI4 Stream switch 8b3ecd666686 dt-bindings: display: xlnx: mixer: Correct DRM fourcc for BGR8 and RGB8 904a0c90053c drm: xlnx: crtc: Fix max width and height overflow c5a2bd4f6838 documentation: dt: Add bindings documentation for Streaming SCD 851c86cd843f xilinx: v4l: dma: Stop subdevs in reverse order of starting 0f6cb0a1fff2 media: ov5640: Don't access ctrl regs when off 00be32d73c49 media: ov5640: fix get_light_freq on auto 314c9638db9e drm: xlnx: Select VIDEOMODE_HELPERS when DRM_XLNX_PL_DISP is selected 9999804d2abb xilinx: v4l: dma: Invoke s_power function of subdevice 20161568902c xilinx: v4l: vipp: Avoid decrementing refcount of a node twice c498433479f4 xilinx: v4l: dma: In case of error xvip_pipeline_start_stop should return gracefully 9531e42a2e14 dt-bindings: media: xilinx: vpss-csc: Make max width, height mandatory c7dae6480b61 dt-bindings: media: xilinx: demosaic: Make max width, height mandatory f65cc73f5dec xilinx: v4l: dma: Remove unused function definition 5479e8305cfa drm: xlnx: scaler: Fix array out of bound access e6f21132f2ea documentation: dt: gamma: Add support for max width and height 617d2d1853bb documentation: dt: demosaic: add support for max width and height ad687c9a7b77 v4l: xilinx: tpg: Add check for max width and height c403e3c5337a documentation: dt: vtpg: Add support for max width and height 830376b156b6 drm: fb: Modify check to ensure correctness of flags 54b60352b8d2 v4l: dma: Use media graph traversal to stream on/off subdevs 6ab898352908 xilinx: v4l: mem2mem: Initial version of driver 8b6f13ecf814 dt: bindings: media: xilinx: Documentation for mem2mem driver ace3ac8f7633 platform: xilinx: Add mem to mem Multi-Scaler driver (XM2MSC) aca8ec5e3d91 documentation: dt: add bindings documentation for multi-scaler b20b33f83d24 v4l: xilinx: scd: New Scene Change Detection driver 0de84861640e documentation: dt: add bindings documentation for Scene Change Detection 2d245ca7bc74 v4l: xilinx: scd: Add v4l2 custom events 4540144b1bc2 xilinx: v4l: dma: Add format enumeration for output 75bc5fa3b3ba xilinx: v4l: dma: Add DMA input direction support ebc4922f7ed5 xilinx: v4l: dma: Add ioctl operations for v4l2 output device 08d3efbce73c media: platform: xilinx: Fix Kconfig indentation 60e697a8dd6a v4l: xilinx: Driver support for Xilinx AXI4-Stream Switch 8aac14ad768a dt: bindings: media: xilinx: Doc for Xilinx AXI4-Stream Switch driver 63f5089e6a9a xilinx: v4l: dma: Fix bug in calculating interlaced height 2e7170f9c713 xilinx: v4l: dma: Multi-threading issue 83f3d5415616 dt-bindings: display: xlnx: Add VTC bridge support to PL display 0d552ab71605 dt-bindings: display: xlnx: mixer: Adding xlnx vtc bridge support 87004f631d5e drm: xlnx: Add a Video Timing Controller(VTC) driver 1ce4926d9c84 dt-bindings: display: xlnx: Add VTC bindings aae8abafd515 dt-bindings: display: xlnx: mixer: Adding xlnx,layer-primary property f6ac99e88cdd dt-bindings: display: xlnx: mixer: Added xlnx,num-layers description 031f9d0386df xilinx: v4l2: dma: Add multiple output support 836aec067b8e v4l: xilinx: dma: Terminate DMA when media pipeline fails to start 26ef589dbead v4l: xilinx: dma: Add interlaced support a149b7e81dd8 dt-bindings: display: xlnx: mixer: Update example to fix format strings 7234ac339d92 dt-bindings: display: xlnx: mixer: Add supported formats table 64ef5e96bfa0 bindings: display: xlnx: Fixing device tree documentation 39ee292e24e0 xilinx: v4l2: dma: Bug fix in single plane support 78b57a065de3 drm: xlnx: csc: Adding vpss-csc reset through gpio 11c2e3ceb1e4 dt: bindings: display: xlnx: Adding gpio reset entry e374132fffb1 drm: xlnx: scaler: Updating vpss-scaler reset logic ef913ad00042 dt: bindings: display: xlnx: Updated gpio reset entry 983e915eeeba uvcvideo: Prevent new URBs being processed at stream stop faf20c843171 v4l: xilinx: dma: Add XV15 and XV20 contiguous format support 94e4a9511c43 dt: bindings: media: xilinx: Remove unimplemented TPG compatible string 644a64a0aaba media: xilinx: vip: Correct the fourcc code for BGRX8 format. d73866d33266 v4l: xilinx: Add BGR color format support. fa9844a42fac v4l: xilinx: dma: Fix bytes per line calculation dd05b106aa1a v4l: xilinx: dma: Handle 10 bit format calucations for XV20 fabbb4ce3f4a v4l: xilinx: dma: Fix sizeimage calculation 679cf6856067 v4l: xilinx-tpg: Add YUV 420 media bus format support to TPG driver 5b1095d0160c dt-bindings: display: xlnx: Modifing mixer compatible string 9b03240732b4 Documentation: media: Correct dt-bindings doc for Gamma LUT IP 5b041869d6db drm: xlnx: csc: Add YUV420 support 54a3e85f37f7 drm: xlnx: scaler: Add YUV420 support 27fb40a29f8f v4l: xilinx: dma: Get scaling and padding factor to calculate DMA params 8b5b33a63243 v4l: xilinx: dma: Add scaling and padding factor functions 3e780411b9f8 v4l: xilinx: dma: Fix v4l2 enumeration callback for multiplanar 6c61ff095253 v4l: xilinx: dma: Add multi-planar support 8423ae631e59 v4l: xilinx: dma: Update video format descriptor 114fa8fdcf64 media: Add new dt-bindings/vf_codes for supported formats 216979ce2780 drm: xlnx: correcting data type for cursor with and height 5b9cb5c7c21a drm: xlnx: scaler: Adding Zero out H-phase array before changing resolution 36ad3b0ddbb0 drm: xlnx: scaler: Adding vpss-scaler reset through gpio f5fbd48f0c02 dt: bindings: display: xlnx: Adding gpio reset entry 7c3899f2d764 dt-bindings: display: xlnx: Added vpss bridge phandle as optional property a3e5442f1a4c drm: xlnx: scaler: Adding vpss-scaler driver dc2bb7e677c2 dt: bindings: display: xlnx: Adding scaler bindings d566157b7f61 drm: xlnx: csc: Adding vpss-color space converter driver 669743baaa28 dt: bindings: display: xlnx: Adding csc bindings 2eeac6f3bc4a drm: xlnx: DRM KMS driver for xilinx display pipeline 7282da5fc11e dt-bindings: display: xlnx: Adding pl_disp bindings ded87739e4a6 dma: xilinx: Support early callback modes ed20f485abf4 dt-bindings: dma: xilinx_frmbuf: Add support for 12 and 16 bpc RGB formats fe0c5876ddfa drm: xlnx: sdi: Adding sdi-tx driver 59331f75ade1 dt-bindings: display: xlnx: Adding sdi bindings 1f7bd8f88a2c drm: Add generic HDR support db3d1e6388d2 drm: xlnx: mixer: Initial video mixer driver 5aa61ca5a317 dt-bindings: display: xlnx: Adding mixer bindings 5cddd027d4a2 drm: xlnx: adding cursor width / height support 2ec09ed7b544 drm: xlnx: dsi: Adding dsi driver to new framework 203f1f139013 dt-bindings: display: xlnx: Adding dsi bindings 6fef36764852 drm: xlnx: drv: Add Xilinx bridge support 4191aa2a489b dt-bindings: display: xlnx: Add bridge bindings afc2bf8bc47a dt-bindings: display: xlnx: Add ZynqMP DP subsystem bindings 75528c891441 drm: xlnx: Xilinx DRM KMS driver 6f64f5daa195 drm: mipi: Bring DT format description closer to the hardware 4028319017c2 drivers: media: Customized adv7511 for Xylon LogiCVC (deprecated) cabaf56261b1 v4l: xilinx-vpss-csc: driver support for xilinx vpss csc 720786e57a6d Documentation: DT: Add bindings documentation for VPSS CSC 4b9736224363 v4l: xilinx-gamma: initial driver support for xilinx video gamma lut ip 5feda25eef30 documentation: dt: add bindings documentation for gamma lut ip d92112b1c8fc v4l: xilinx: Driver support for Xilinx UHDSDI Rx subsystem 514ed574f676 dt: bindings: media: xilinx: Documentation for Xilinx UHDSDI Rx driver d5a7e729b237 media: videodev2.h: Add control type for HDR e99af9a1767a media: videodev2.h: add Hybrid Log Gamma transfer function define 6c246df955f6 media: v4l2-ioctl: Add description for new pixel formats a72054ceebc8 media: v4l2-ioctl: Add YUV444 12bit and 16bit pixel formats 259c230e0692 media: v4l2-ioctl: Use correct fourcc for YUV444 10bit format 8a0edc45660c media: v4l2-ioctl: Add YUV 12bit and 16bit pixel formats abfca3d5ebdc media: v4l2-ioctl: Add 12 and 16 bpc RGB pixel formats 1c2ee33623d8 v4l2-core: Update entries for XV15 and XV20 contiguous formats 33f25ae1164b media: v4l2-core: Update V4L2 framework with new fourcc codes a7844d4bfa9d media: v4l: Add HDR support through compound controls a4497afab37e v4l: xilinx-vpss-scaler: driver support for xilinx vpss scaler c39d60c10381 documentation: dt: add bindings documentation for vpss scaler 3a6b1f09750e v4l: xilinx-demosaic: driver support for xilinx video demosaic c449fbef2ce6 documentation: dt: add bindings documentation for xilinx video demosaic driver 5d2c4bedf257 media: v4l: Group Xilinx downstream formats 16bbc28f18cd media: xilinx: Improve pipeline management code fc302edc3b55 v4l: xilinx: dma: Remove colorspace check in xvip_dma_verify_format 75e8d051225f media: xilinx: dma: Enable use of Framebuffer Write IP in V4L2 Driver 778a7cec25a3 v4l: xilinx: dma: Terminate DMA when stream on fails bf3befd2fbb5 media: xilinx: vip: Add the pixel format for RGB24 c74caf48a29e media: xilinx: Refactor VTC configuration code 90a4e4e7520f media: xilinx: tpg: Block comments 30912a79b459 media: xilinx: Integrate TPG v7 support 8bf9838d2dd5 media: xilinx: Add HLS core driver d5c378db45c1 media: xilinx: Add AXI4 stream switch driver 2fd1eb015d23 media: xilinx: Add Scaler driver (SCALER) driver fdc231d362b1 media: xilinx: Add RGB to YUV (RGB2YUV) driver 27865b58b582 media: xilinx: Add Chroma Resampler (CRESAMPLE) driver 4c45d2c5b5ed media: xilinx: Add Color Filter Array (CFA) driver 19589acaf508 v4l: xilinx: Add Video Remapper driver 7c1a953f7216 media: xilinx: Ensure Video Framebuffer selected by Kconfig 03bb70654f7e v4l: xilinx: Kconfig: Add missing DMADEVICES dependencies dad73e6e1863 uvcvideo: Xilinx: Bump up URBS and MAX_PACKETS 2935916b025d v4l: Add VUY8 24 bits bus format 9241e01b5c8e v4l: Add RGB 8:8:8 media bus format on 24 and 32 bit busses 7b89e9aa32fd v4l: subdev: Add [GS]_ROUTING subdev ioctls and operations ac925a4ab952 media: entity: Add media_entity_has_route() function 3d7dde73acb3 media: entity: Add has_route entity operation df27aebce90a drm: panel: Added timing for AUO B101UAN01 display panel dddebcaa8e18 dmaengine: xilinx_frmbuf: New driver for Video Framebuffer IP dea4b0a56259 dt-bindings: dmaengine: xilinx_frmbuf: Video Framebuffer IP 4eec2efb1897 media: Add documentation for YUV420 bus format f31d1c712869 uapi: media: New fourcc codes needed by Xilinx Video IP 6fb13b23cf69 drm: Add new flags for interlaced alternate fields 72a08259513b uapi: drm: Add AVUY fourcc 6513e66d489e drm: drm_fourcc: Correct the DRM YUV444 10bpc c36f34ba9654 drm: fourcc: Add new formats needed by Xilinx IP 63be6dcd943a drm: drm_fourcc: Add new formats for Xilinx IPs ad208ed1fdc0 drm: fourcc: Add drm_format_plane_width_bytes() ffa3db2ad6c6 drm: drm_fourcc: Introduce macro-pixel info to drm_format_info cfcbe4608067 ASoC: xlnx: change I2S driver data 42df385bd328 ASoC: xlnx,i2s: dt-bindings: add reference to audio formatter 60cb2ecbc1a7 ASoC: xlnx: add SPDIF audio driver d9ba35accd91 dt-bindings: ASoC: xlnx,spdif: Document spdif bindings 874d5549a5d9 ASoC: xlnx: add PL sound card support 3e7f02fc3ca0 ASoC: xlnx: add pcm formatter platform driver abaef462fc0d dt-bindings: ASoC: Document audio formatter bindings for xlnx,audio-formatter 093f04343e7f AsoC: xlnx: add platform driver to support SDI audio e5b07fec102e dt-bindings: ASoC: xlnx-v-uhdsdi-audio: document sdi audio bindings f97adf628974 sound: soc: xilinx: Add ZynqMP DP subsystem audio drivers 15795e91c086 dt: bindings: sound: Add DT bindings for Xilinx ZynqMP DP audio cdb97cc4ae6c remoteproc: Add initial zynqmp R5 remoteproc driver e524a9d46d79 dt-bindings: remoteproc: Add documentation for ZynqMP R5 rproc bindings 6827009a5271 remoteproc: Add support for AMP on Zynq platform bc34d17afb7a dt-bindings: Add Zynq remoteproc binding 8687d8d5a485 remoteproc: Add support for peek from remote and acking kick from remote 66d2e77fb51a nvmem: Add driver for BBRAM and volatile user keys access 3d76b0ceb819 dt-bindings: nvmem: Added nodes for BBRAM and volatile user keys f8f39ce69a1a iio: adc: versal-sysmon: Add runtime resume function for sysmon 8f1f7f5038a6 drivers: iio: Add support for TI INA260 power monitors bd7eb16df078 dt-bindings: iio: adc: Add ti,ina260.yaml 6dbc2bee04b8 dt-bindings: gpio: zynq: Add all the supported compatibles 695532b44955 iio: versal-sysmon: add driver for Versal Sysmon 9f99547626c4 dt-bindings: iio: xilinx: Add Documentation for Sysmon 15030b4c9b32 iio: adc: Add Xilinx AMS driver 022b9fd755c5 dt-bindings: Add Xilinx AMS binding documentation bd749016e1f5 usb: misc: usb2244: add support for USB2 ultra fast sd controller c8ec20c8360a dt-bindings: usb: misc: Add binding for Microchip usb2244 Controller faf7df2c8275 usb: misc: usb5744: add support for USB hub controller 3ea5ca73e6be dt-bindings: usb: misc: Add binding for Microchip usb5744 hub 6bb5f952c61b arm: zynq: don't remove -march=armv6k from KBUILD_AFLAGS 244d268406c4 arm: zynq: add "-march=armv7-a" to AFLAGS ad5e41b44a7b firmware: zynqmp: Add sysfs entry for runtime features 898e178c8a86 mtd: cfi: Add macro for Winbond NOR flashes 5eb77738623f dt-bindings: zynqmp: Add new PD_PL macro 715d52270edd dt-bindings: zynqmp: add RPU nodes 74c05b85a1c4 arm64: zynqmp: Add support for ZynqMP RSA H/W accelerator 30bc5ecb4468 arm64: zynqmp: Add Xilinx SHA3 node 2edd2f165e7e dt-bindings: clock: versal: Remove alt_ref_clk from clock source 8314c58ba4c8 dt-bindings: clk: xlnx: Update VCU bindings for vcu reset pin e1b58b6198e3 dt-bindings: clk: xlnx: move xlnx_vcu dt-binding to clk from soc 563938754341 dt-bindings: serial: uartlite: Convert uartlite to json-schema 573f76dc41d2 watchdog: of_xilinx_wdt: use wdd->parent in print 137d5dd7ca42 clk: xilinx: vcu: Populate children node 3437961c2439 clk: xilinx: vcu: disable aclk incase of probe failure 74630c85a24c clk: xilinx: vcu: Update vcu init/reset sequence d4fe6e0432ee soc: xilinx: vcu: Export functions to obtain logicore settings fd03e132faf2 firmware: zynqmp: Add Node IDs in xlnx-zynqmp.h 790ec5f70d6e firmware: xilinx: sync firmware pm_query_id entries with PLM query id entries ef9c14fad2b7 firmware: xilinx: Remove kernel-doc marking instead of regular comment 8773b15933b5 uartlite: Update the default for the parameter db8bd3e0289e include: xilinx_phy: Add Copyright and License ab2ba922aef1 clk: si5324: fix linking failure for ARCH arm b2a7967314da crypto: xilinx: Drop COMPILE_TEST for CRYPTO_DEV_ZYNQMP_SHA3 2838a3306ee2 ptp: Add support for port offset registers 1dffefd4faec dt-bindings: ptp: xilinx: Update new compatible string a6c55514423f crypto: xilinx: zynqmp-aes: Add skcipher based AES driver 6632285e9bf4 pmbus: tps544: adapt for updated pmbus interfaces ef0b84a82013 irqchip: gic: Add changes to handle SGI for Zynq Remoteproc driver 9b526f096deb uio: Add the UIO driver for AI engine 498135f770b8 dt-bindings: soc: xilinx: Add the dt binding for AI engine 18b0794a5305 arm: zynq: delete AFLAGS_suspend.o to fix compile warning 5e53cd34e124 dmaengine: pl330: Typecast with enum to fix the coverity warning 39c3a41a659e i2c-cadence: Replace the value with enum b89fbc73d901 dt-bindings: serial: Add xilinx compatible a29d66f74209 ptp: Add Xilinx PTP timer driver 35cd73b65e66 dt-bindings: Add devicetree documentation for Xilinx PTP timer 37ec7efc7786 edac: xilinx: Added EDAC support for Xilinx DDR controller 3c9b7a38fc80 dt-bindings: edac: Add bindings for Xilinx Versal EDAC for DDRMC 1679d1d91d9d spi: spi-cadence: Fix uninit_use coverity warning cb329a401995 spi: spi-cadence: Fix mixed_enum_type coverity warning 12c571f4d5c9 ARM: zynq: Fix spurious BUG with old DT 97048676f036 misc: ai-engine: Move AI engine reg access to kernel c6bb0200b3f0 dt-bindings: soc: xilinx: ai-engine-npi: Add the binding for AIE NPI 3e79e35a50f3 dt-binding: soc: xilinx: ai-engine: Add new AI engine binding 32a5fc5f2326 dt-bindings: usb: host: ehci-xilinx: Add binding doc 138b442b19fa clocking-wizard: Add versal clocking wizard support 20d514f89cef dt-bindings: Add versal clocking wizard ecf71cc12055 clk: idt: Fix i2cwritebulk() failure 3b7981675a98 dt-bindings: xilinx: Document new evaluation boards e48726847ef1 mtd: fixing CFI for Numonyx CFI bug da5081880882 misc: jesd204b: Add driver for Xilinx jesd204b 05de1d200b3e dt-bindings: misc: Add bindings for JESD phy bd0c5c0c3725 dt-bindings: misc: Add documentation for jesd204b a6b600bc0a6d PCI: ZYNQMP EP client driver: Adding support for ZynqMP dma test client 6dfb4afc5148 PCI: ZYNQMP EP driver: Adding support for ZynqMP ep driver 61cc13a94e8b dt-bindings: pci: ZYNQMP PS PCIe Driver Root DMA dt bindings 72064421def3 dt-bindings: power: Add versal power domain bindings 8e1adae19ac5 mtd: Expand the ecc placement locations to 1260 fa3c594bbe0a staging: xroetrafficgen: initial commit of roe traffic generator driver 094b761f42fe staging: Add xroeframer driver a76ad50413c8 xilinx: Update MAINTAINERS fragment 11dc089529ad samples: xilinx_apm: Add sample application for xilinx_apm c235d0d7d400 drivers: ata: Add CCI support for SATA if CCI is enabled d0e346544ace arm64: zynqmp: Change Kconfig dependency for cortexa53 edac 8b4971dde69b edac: Add sysfs entries for cortex arm64 578fb5936ef3 edac: Add documentation for cortexa53 edac sysfs 6d5b80c86d6d EDAC: Add ARM64 EDAC d46c704562ad dt-bindings: edac: Add bindings for cortex_arm64 b2da5fe7a96f edac: zynqmp: Add EDAC support for ZynqMP OCM Controller c97e2248909f dt-bindings: edac: Add bindings for ZynqMP OCM Controller 59e1a7ac9fc4 edac: add support for ARM PL310 L2 cache parity d54641a737ac clk: Adding Silicon labs si5324 clock driver 906b7c441f4b dt-bindings: clock: Adding si5324 bindings 7e629d216c76 phy: mscc: Add support for VSC8531_02 with RGMII tuning b2ac0d9aafa6 dt-bindings: mscc: Add RGMII RX and TX delay tuning bd9ffe83f89c include: dt-bindings: Add mscc-vsc8531 RGMII clock delay definitions bf5b6559726c phy: dp83867: Add support for SGMII 5469fa63a1cf crypto: zynqmp-rsa: Adopted RSA support for ZynqMP SoC 00bc7c7e446f dt-bindings: crypto: Added binding docs for Xilinx ZynqMP RSA H/W accelerator 61c5350201df crypto: zynqmp-sha: Adopted SHA3 support for ZynqMP Soc 06f16e5ce077 dt-bindings: crypto: Added binding docs for Xilinx ZynqMP SHA3 H/W accelerator c93ad459fc73 pmbus: Add new tps544 power regulator driver 929fa01900e7 dt-bindings: pmbus: Add tps544 bindings 6b145ba8d836 zynqmp: firmware: Adds a driver for loading secure partition from Linux 56efa970dde8 clk: Add ccf driver for IDT 8T49N24x UFT e2bba31bb85e dt-bindings: Add binding for IDT 8T49N24x UFT 8fc9ad358ed2 i2c: mux: pca954x: write to mux channel always 589c85a3194a watchdog: of_xilinx_wdt: Used dev_dbg() e4b83ec42fce irqchip: gic: Add remoteproc changes to the driver 816f461a9911 staging: fclk: Enable pl clock with sysfs entry for set_rate a6358dc644e0 dt-bindings: Add doc for xilinx fclk 498be8e1221e Xilinx: ARM: Devcfg and SLCR drivers updated to support reconfiguration. a54bb969e15c zynq: Add OCM driver 208e432a6f88 zynq: slcr: Introduce new get_ocm_config() b519a7db2fc6 ARM: zynq: Fix prefetch option 0c6eccf65023 ARM: zynq: Add support for Zynq-7000S devices 8f438ef28249 dt-bindings: ARM: zynq: Add DT binding for eFuse controller 51d65b77bcbe uio: rename uio.c -> uio_core.c & unify into uio.ko 487148436435 apf: Add kernel modules to the kernel ffb9cd00a176 uio: Add dma-buf import ioctls f9e5a580c252 Bluetooth: hci_ll: Extend timeout between start and communication fee7722dd68d dt-bindings: usb: dwc3-xilinx: Convert USB DWC3 bindings dd46eb837657 dt-bindings: usb: dwc3: Add interrupt-names to include hibernation interrupt 58ba5afcc621 usb: dwc3: gadget: Increase timeout for CmdAct cleared by device controller f92c8e05d481 usb: dwc3: gadget: disable hibernation interrupt on gadget enumeration bfc87833e9ae usb: dwc3: core: add PM_SLEEP kernel config check d463a2e39c1b usb: dwc3: core: Update REFCLK_FLADJ for frame length adjustment 668832665601 usb: dwc3: xilinx: fix reset-gpio logic b7b98952b203 usb: dwc3: xilinx: fix error handling for reset-gpio 937719183006 usb: xhci-plat: Add remote wakeup support for xilinx d30b7a25b95d usb: dwc3: Added remote wake-up in xilinx glue driver ab7a77c9778f usb: dwc3: Fixed common regulator for multiple controller instance 3032fb9b5957 usb: chipidea: udc: make controller hardware endpoint primed 50485109b073 usb: dwc3: handle usb2.0 gadget mode early hibernation event occurrence 8f4f309624cd Revert "usb: function: f_tcm: Add support for getting alt interface number" d26f8fd4361f usb: dwc3: core: scratchpad buffers allocation handling in host mode 7eab45e8ca50 usb: dwc3: xilinx: enable D3 power state entry feature 1d54ec88f001 usb: dwc3: xilinx: Handle USB3 PHY initialization properly 20d159d68fc9 usb: gadget: webcam: Add support for Full HD and 4K UHD Raw Video Formats 00ace4683b16 usb: dwc3: Fix OTG driver to work with v5.10 kernel 0de5df674dc7 usb: dwc3: gadget: Add new platform_data.h file 81a5bf2483f2 usb: dwc3: xilinx: Handle dr_mode setting from DT properly f29f51de38f6 usb: chipidea: udc: Add xilinx revision support 9219b23554f0 usb: dwc3: xilinx: fixed dwc3-xilinx driver warnings e16d48b334e0 usb: dwc3: xilinx: Add support for controller power state for host mode 16d154bb59a7 usb: dwc3: xilinx: Register drvdata before registering regulator 0e90a3c04846 usb: dwc3: xilinx: Add gpio-reset support 46974cdb261f gpio: modepin: Add driver support for modepin GPIO controller b2a892a1d24c dt-bindings: gpio: zynqmp: Add binding documentation for modepin ba31e16df9fa usb: dwc3: Enable Xilinx platform only when Regulator is enabled 9f6849b772d1 usb: dwc3: Implement stream transfer timeout 5ee4927cd6fc usb: dwc3: use PROPERTY_ENTRY_BOOL to initialize property entries 8d4df820b3e7 usb: dwc3: otg: Enable OTG support in dwc3-core driver 3f9ac176ce18 usb: dwc3: Initialized variable with a proper value 77f35fc999e4 usb: dwc3: use proper typecast to handle overflow f22c9636abba usb: dwc3: otg: remove otg static export warning 2435bffeed0c usb: dwc3: otg: fix the function call used to get otg descriptor 4a06a60c0a37 usb: dwc3: retain resource index for unforced stops 31f76632a97b usb: dwc3: otg: add support for OTG in DWC3 host driver 35a686a3c83b usb: dwc3: otg: Update Kconfig and Makefile for enabling OTG c61293294f26 usb: dwc3: gadget: Don't kick transfer if LST or SHORT bits are set 13503abd4a01 usb: dwc3: Check for IOC/LST bit in both event->status and TRB->ctrl fields f672b02981a6 usb: dwc3: otg: fix broken OTG HNP feature 5189066ee4c7 usb: dwc3: gadget: ISOC transfers should be stopped before starting a transfer 381d55eea4a6 usb: dwc3: Correct usb dma mask for making SMMU work in device mode 3975f8c8e21b usb: dwc3: Fix the broken suspend/resume functionality in dwc3 a43c65c2a29c usb: dwc3: add support for enabling/disabling hibernation dynamically 8ddea1d10c01 usb: dwc3: Fix the logic for allocating and setting scratchpad buffers 144b0ff35ba8 usb: dwc3: don't setup event buffers when operating in host mode 205f9ea16a66 usb: dwc3: update GFLADJ_REFCLK_FLADJ in dwc3_frame_length_adjustment 6db9232e5118 usb: dwc3: of-simple: Enable CCI support in dwc3 driver d2ee5e149722 usb: Add quirk for enabling workaround for BULK IN streams b0592d53221a dwc3: core: Enable GUCTL1 chicken bit 9 for correcting Inter Packet Delay(IPD) acf131c85b51 dwc3: core: Enable GUCTL1 chicken bit 10 for fixing crc error after resume bug b2a364a4bf45 usb: dwc3: hibernation: fix scratch buffer allocation b01dd000b938 usb: dwc3: gadget: add support for OTG in gadget framework 10ba9c763857 usb: dwc3: core: Add regulator calls for communicating with dwc3 PMU 8451958e6379 usb: dwc3: gadget: Add hibernation support when operating in gadget mode 5ce6f7528014 usb: chipidea: core: Add return value function check 18f365f1633b usb: chipidea: Fix return value handling f7871d99bc4b usb: gadget: udc: Add return value error handling of function 98f55b17d9e1 usb: gadget: udc: Remove useless variable assignment in xudc_read_fifo() 478fd97b5676 usb: chipidea: Check usb_phy exists before using it 2ee3a4c83b19 usb: chipidea: Use usb2 phy for Zynq platform 3de559f7cbc6 usb: chipidea: Add support for VBUS control with PHY 2b618786bffc usb: gadget: send usb_gadget as an argument in get_config_params 8823f2f119a0 usb: host: xhci: Add xhci_hcd to xhci_ring for use in stream_timeout_function 01e6212d8f12 usb: xhci: wait for atleast 1ms after exiting U3 ae44b2658f57 usb: gadget: uvc_video: unlock before submitting a request to ep 16555a5e1906 usb: xhci-plat: Add remote wakeup support 77ca2aa40160 usb: function: f_tcm: Add support for getting alt interface number 1072bb0852a6 usb: gadget: f_tcm: support to set maxburst through configfs 2edc01f2c118 usb: gadget: f_tcm: add TARGET_SCF_ACK_KREF flag in BOT 60887fd6a74e usb: gadget: f_tcm: queue multiple commands request 04b1e97e2acd usb: gadget: f_tcm: comp_descriptor workaround during SS gadget a6c2895e422e usb: gadget: f_tcm: adjust write length with max packet size 14d1ebba040e uas: Add US_FL_NO_ATA_1X for linux tcm_usb_gadget 25a5856b0ce4 usb: uas: Add workaround for DATA IN urb's returned with status -EAGAIN 6dcc7bcebeaa usb: xhci: Add workaround for fixing ep stream ring hang issue 568ea45b97c7 usb: host: xhci: add support for Light Reset for DWC3 DRD f6e88ee5deda usb: host: xhci: plat: add support for otg_set_host() call e8944820830b usb: host: ehci-xilinx: Resolve kernel-doc Warnings 92caef416da6 usb: host: ehci-xilinx: modified driver to resolve formatting warnings be8603e95882 usb: gadget: udc: udc-xilinx: Add identifier to read_fn function arg daed788b5bf2 usb: phy: Add platform driver support for ULPI phys a91aeb4ceef3 usb: xilinx: Add suspend resume support 87337cf8fb5a usb: gadget: udc-xilinx: Add clock support 6c59c4128bc3 dt-bindings: udc-xilinx: Fix coding style in binding doc e076ad0c9395 dt-bindings: usb: Add clock support for udc-xilinx 8148c58e423b irqchip: xilinx: Add support to remove the Xilinx INTC driver module e90c010bc359 irqchip: xilinx: Add support to remove Xilinx INTC irqchip driver module 6ed255a3b26e irqchip: xilinx: Avoid __init macro usage for xilinx_intc_of_init 057bc8fc1e58 irqchip: xilinx: Change level for cpu-id warning eace9259fa8d irqchip: xilinx: Add support for Microblaze SMP 76480a327eef irqchip: xilinx: Add support for cpu hotplug 6ea2229eacc2 irqchip: xilinx: Rename root_domain just to domain 26f37d376b24 irqchip: xilinx: Support only LE/BE irqc by the same driver bf483280aa06 irqchip: xilinx: Add support for sw interrupts fd33fc3cd1ea irqchip: xilinx: Move early initialization to own function dc3513cf5a04 irqchip: xilinx: Use handle_domain_irq() 1cdfe0515c3f irqchip: xilinx: Enable generic irq multi handler 6dfe2d306fe9 irqchip: xilinx: Make per cpu primary controller entries a9cfc203b65c dt-bindings: irqchip: Add Xilinx Interrupt Controller bindings 8b8c06c3eb5e PCI: XDMA PL PCIe: Adding XDMA PL PCIe Root Port 0ce6d855720e PCI: XDMA PL PCIe: Adding device tree binding for XDMA PL PCIe 5358cf51ff8e PCI: xilinx-nwl: Fix coding style violations c2505045ad79 serial: uartps: Fix stuck ISR if RX disabled with non-empty FIFO 407eb64f5a6c serial: uartps: Prevent writes when the controller is disabled 93d2b712a1d4 serial: uartps: Fix the ignore_status d00ec6bd2474 serial: uartps: Change uart ID port allocation 5c827ba7d579 tty: xilinx_uartps: Make the timeout unsigned 5128a1a9b06c tty: xilinx_uartps: Check clk_enable return type 9a944d174a8a tty: xilinx_uartps: Add check for runtime_get_sync calls eec024c5e028 tty: xilinx_uartps: Check the clk_enable return value a97613c34b50 xilinx: Update copyright text to correct format 3179288230f3 clk: zynqmp: Fix stack-out-of-bounds in strncpy` 596fc12f05c8 clk: zynqmp: make bestdiv unsigned b9ce42d420ee clk: zynqmp: Add a check for NULL pointer 8d9441bf0e46 can: xilinx_can: Remove repeated work the from kernel-doc 30ffdc2b2f33 can: xilinx_can: Add check for NAPI Poll function 498cbf79edd1 pinctrl: zynq: use module_platform_driver to simplify the code 66399a3170cf serial: pl011: Add support for Xilinx Uart 4d81d7d94613 dt-bindings: serial: pl011: Add 'arm,xlnx-uart' 0f2cd4d7140c watchdog: of_xilinx_wdt: Add Versal Window watchdog support 7ec21c310d37 watchdog: of_xilinx_wdt: Use a proper variable to handle overflow d6836a99d4c8 watchdog: of_xilinx_wdt: Wire setting up timeout via module parameter/DT f43c59ceae8b watchdog: of_xilinx_wdt: Add Versal support 22e840fdf615 watchdog: of_xilinx_wdt: Introduce wdttype enum for identification 52206a1807f7 watchdog: of_xilinx_wdt: Initialize watchdog via data structure 846ea51e6a80 dt-bindings: Convert Xilinx watchdog bindings to json-schema d5d2c796c7fb nvmem: zynqmp_nvmem: Fix zynqmp_nvmem_read() parameter alignment a73a6a5a2733 nvmem: zynqmp-nvmem: Fix passing incompatible parameters 83ef5c2e5690 nvmem: zynqmp: Replace ENOTSUPP by EOPNOTSUPP d070eb96690c nvmem: zynqmp: Add support to PUF eFuses programming for User data 45114f5f9401 nvmem: zynqmp: Removed \r format specifier for prints. 52ed2e469d11 nvmem: zynqmp: Added support to access efuse 987c652bc692 dt-bindings: nvmem: Added efuse nodes 22d3c7c3ed8d net: axienet: Add GT reset status check for XXV new IP version 6538ea1f407b net: xilinx: axiethernet: Pass correct phy interface to of_phy_connect() 42cda9570fa3 net: xilinx: fix compile warning due to typecheck f8c09e68cbd5 net: xilinx: In MCMDA designs fix crash on ifconfig up 59292a39293e net: xilinx: axiethernet: Correct phy-mode comparison logic in _probe() 0869f1cc4405 net: xilinx: Ethtool statistics support b72b33640123 net: xilinx: axiethernet: Fix compilation error when HW timestamp is enabled 0ceefac8945e net: axienet: MRMAC reset sequence fixes 01b9f018d071 net: axienet: Add one step PDelay support d3dc3bc79dc4 net: xilinx: Add one step 1588 support for MRMAC e1134a6cc7ea net: xilinx: MRMAC TX CMD FIFO update 39f7bd39fb5f net: xilinx: Handle TX TS FIFO timeout error d8d73b148a73 net: xilinx: Update MRMAC config structure with PTP command length d362488d5c68 net: xilinx: Add supported_coalesce_params to fix axienet on 5.10 15b9e099689f net: xilinx: GT reset updates for 2020.2 62ce30685f3e net: xilinx: axiethernet: Enable dynamic MDIO MDC dbfab9dd6ee7 net: xilinx: axiethernet: Reduce the width of variable to handle overflow 52328d13e2d2 net: xilinx: axiethernet: Add variables and conditions to check return value bd9ceb904dfb net: xilinx: axiethernet: Add condition to check the return value 72da03c512e4 net: xilinx: axiethernet: Replace the value with enum b96ca439cb48 net: xilinx: axiethernet: Fix indentation warnings 5394b524013f net: xilinx: axiethernet: Add check to overcome NULL dereference warning 99bbaaa8e02d net: xilinx: axiethernet: Fix the use of uninitialized variable 6b44b3370fdd net: xilinx: axiethernet: Remove the NULL assigning to a pointer 6b0456b9cfd3 net: xilinx: Cleanup xilinx_tsn_shaper.* files 91ed830f75b5 net: xilinx: Access qdv address and associated properties separately c2bcaa2c17f9 net: xilinx: Add MCDMA management channel support 43b5b909f4da net: xilinx: Add a master xmit function for TSN packets. 6aa91dc5a68a net: xilinx: Add a separate mcdma probe function for TSN IP d5614ab8c424 net: xilinx: Refactor TSN functions into xilinx_tsn_ip.c b60ea7d7bad3 net: xilinx: Check if dma_map_single returned a valid address. 0236f643b223 net: xilinx: axiethernet: Add check for transmit data FIFO vacancy 8430dcd9e7f1 net: xilinx: Fix indentation issues 6a8385064fb9 net: xilinx: Add missing kernel-doc descriptions 83aaf89897f2 net: xilinx: Add HW timestamping support for MRMAC 900f3039fec4 net: xilinx: Add MRMAC support cd9e7e274cc5 net: xilinx: XXV Ethernet HW timestamp fixes 6cd1303dfc43 net: xilinx: Use prandom with range to avoid corner cases 895d280e4840 net: xilinx: axiethernet: Pass phy interface to of_phy_connect() 1acc0ce5d2d4 net: xilinx: axiethernet: Fix swiotlb buffer full error 8d2c60b85348 net: xilinx: Add support for Qbu/br feature of PL TSN IP efc7cf76a30b net: xilinx: Add Support for CB/FRER feature of PL TSN IP a4dc8db62ba9 net: xilinx: Add Qci support to the PL TSN IP driver 2f682c383c7b net: xilinx: Add support for PL TSN endpoint interface 6384ce5ee020 net: xilinx: Add support for PL TSN IP features d6a42a8396bd Revert "net: axienet: convert to phylink API" dad41407a324 net: xilinx: axiethernet: Fix crash in axienet_recv 8a8b566a2d9e net: xilinx: axiethernet: Fix axiethernet register description 8faea500a288 net: xilinx: axiethernet: Check for queue full in transmit path a4dc276716e6 net: xilinx: axiethernet: Add USXGMII support 2a880e7b51ec net: axienet: added multichannel DMA support b2dbc2e6b5af net: axienet: Add clock support 063be1ee73a2 net: axienet: Fix issues when DRE is not enabled in the h/w 727f3a5c8f27 net: axienet: Fix coding style issues 8cce77b51c92 net: axienet: Use ether_addr_copy() d241d300782a net: axienet: Allow unaligned transfers d0c93a4f5318 net: axienet: Remove unnecessary phy defines 355ed8ae8a9a net: axienet: Adding highmem support 64052d0b3845 net: axienet: Add support for ZynqMP c5e69e552ec6 net: axienet: Add support for 1588 55ffb3c182f1 net: axienet: Add support for 10G/25G MAC 2cedc8fa2980 net: axienet: Add support for 10G MAC 98061a32e7ae net: axienet: Add support for 2.5G MAC f7675dec1b2b net: axienet: Add support for config structure 1115c018112d net: axienet: Add support for non-processor mode 713b2b3690e3 net: axienet: Fix lost wake-up scenario in xmit 763aed86a2dd net: axienet: Use barriers at relevant places 93ed62f37db8 net: axienet: Add NAPI support 292cfee22d66 Revert "net: axienet: make use of axistream-connected attribute optional" a84e67a6fa88 dt-bindings: net: Add devicetree documentation for MRMAC 708b43eca0f1 dt-bindings: Add devicetree documentation for ep 37c3a8064ee6 dt-bindings: Add devicetree documentation for TSN 0a442196b1e8 dt-bindings: net: axienet: Add support for mcdma f26c850a9112 dt-bindings: net: axienet: Add clock support 43077fd30fd8 dt-bindings: net: axienet: Update binding doc for 10G/25G MAC 1588 737a14056cb3 dt-bindings: net: axienet: Add binding for 2.5G, 10G and usxgmii mac variants b176e141940f Revert "net: axienet: document axistream-connected attribute" fc3794a6edfa xilinx: Update copyright text to correct format 75b094330f57 net: emaclite: Remove custom BUFFER_ALIGN macro 0146c2c57963 net: emaclite: Fix coding style 49da784794c7 dt-bindings: net: Add binding documentation for axi emaclite 35430b30f1f5 net: xilinx_phy: Add flag to reset after clock enable c1fbadc9f397 net: phy: Add support for xilinx SGMII and 1000BASE-X phys 65d69c6c214d dt-bindings: net: Add bindings documentation for Xilinx PCS/PMA PHY 7841eb835b10 dmaengine: zynqmp_dma: Add conditions for return value check 427d5c025e85 dmaengine: zynqmp_dma: Typecast with enum to fix the coverity warning 599e12bbf307 dmaengine: zynqmp_dma: Typecast the variable with dma_addr_t to handle overflow 9767db3c8884 dmaengine: zynqmp_dma: Typecast the variable to handle overflow 298922bdf14f dma: zynqmp_dma: Initialize descriptor list after freeing during reset 5d3dea6fc600 dmaengine: xilinx: Add vdmatest test client code 5584a3280a8a dt-bindings: dmaengine: Add binding for vdmatest client 65c2f7dd9e2d dmaengine: xilinx: Add axidmatest test client code 655eb50ebb09 dt-bindings: dmaengine: Add binding for xilinx axidma test client c00b65c3a4c4 dmaengine: xilinx_dma: Implement error handling in xilinx_dma_child_probe() API 908f454a5599 dmaengine: xilinx_dma: Fix kernel-doc warnings 7af7892205db edac: zynqmp: Add EDAC support for ZynqMP OCM Controller 9c5b9d5718a1 dt-bindings: edac: Add bindings for Xilinx ZynqMP OCM binding 6b8f58e3fd3b i2c: xiic: Correct the BNB interrupt enable sequence 4115dbc8ed91 dt-bindings: i2c: xiic: Add 'clock-frequency' property be4456162ad9 dt-bindings: i2c: xiic: Add 'xlnx,axi-iic-2.1' to compatible e809f68dc7c4 i2c: xiic: Add SCL frequency configuration support 6002b4d40444 i2c: xiic: Update compatible with new IP version 60849c483fbe i2c: xiic: Remove interrupt enable/disable in Rx path 13e01446936a i2c: xiic: Switch to Xiic standard mode for i2c-read 693a50a26414 i2c-xiic: Fix the type check for xiic_wakeup 6b7031d358fc i2c-xiic: return value of xiic_reinit 19d54cfd5ccb i2c: xiic: Add smbus_block_read functionality 9f19d8f260fb i2c: xiic: Use 'nmsgs' variable instead of repeated_start ab1034c36585 i2c: xiic: Add wait for FIFO empty in send_tx abdec326ff9d i2c: xiic: Fix Rx and Tx paths in standard mode repeated start c2ada1322975 i2c: xiic: Correct the datatype for rx_watermark 9371e3e5be5c i2c: xiic: Enter standard mode only for > 255 byte read transfers ffc4bfb1b8cb i2c: xiic: Fix coding style issues ab6be0774635 i2c: xiic: Add standard mode support for > 255 byte read transfers 622176d24add i2c: xiic: Fix Tx Interrupt path for grouped messages b1e31132570b rtc: zynqmp: fix linking failure for ARCH arm 50c43b106308 rtc: zynqmp: Add calibration set and get support 2c1e6ef29bd9 arm: zynq: Suspend support a52ec0d01e2a clk: zynq: Update the parameters to zynq_clk_register_periph_clk 92237f2096e3 clk: zynq: trivial warning fix eb5c194fe712 clk: zynq: pll: Fix kernel-doc warnings 6461bd8f8bbc uio: uio_xilinx_apm: Add Xilinx AXI performance monitor driver e903b998a3ae dt-binding: apm: Add the binding document for APM 386e0a2b7d11 clk: clocking-wizard: Fix coding style violations 808472ee387f clocking-wizard: Support higher frequency accuracy 1b0b1fcc0f35 clk: clocking-wizard: Update the compatible a6af66ef4704 clk: clocking-wizard: Fix the reconfig for 5.2 aabc766ffa0d clk: clocking-wizard: Rename nr-outputs to xlnx,nr-outputs 714046154405 clk: clocking-wizard: Add the clockwizard to clk directory dc8d9e247bd8 dt-bindings: add documentation of xilinx clocking wizard f8b100484ab4 i2c: cadence: Handling Slave monitor mode 46952bbd1349 i2c-cadence: Check the return value of pin-ctrl 2d3dc169c329 i2c: cadence: Recover bus after controller reset 8d4f3e897a6b trafgen: Document sysfs entries e54e88aa8db6 trafgen: xilinx: add axi traffic generator driver db6c97a16709 dt-bindings: misc: Add dt bindings for traffic generator 0b3a9cf23208 Documentation: short descriptions for Flexnoc Performance Monitor driver af9310156cdb misc: xilinx_flex: Add support for the flex noc Performance Monitor eed98bc1bd20 dt-bindings: Add dt bindings for flex noc Performance Monitor b39ce6188d8f fpga: zynqmp: Add feature-list validation check c3debbb075e8 firmware: xilinx: Use proper indentation in kernel-doc 2f36766c292f firmware: xilinx: always check API version for IOCTL/QUERY 31e6cfd7b3b4 firmware: xilinx: add new function for do_feature_check_call 1e6083feb220 firmware: xilinx: Add support for IOCTL and QUERY ID feature check 9d198dc12070 firmware: zynqmp: Add support for secure_image 53e474616f13 firmware: xilinx: Add IOCTL support to query QoS 772697ce114a firmware: xilinx: Implemented pm API functions to get the xilfpga component info 2746bd976c4b firmware: xilinx: Add IOCTL support for the AIE run time operations 9513498385d4 firmware: xilinx: Add TF_A_PM_REGISTER_SGI SMC call 56e40c7dd8b6 firmware: xilinx: Add support to get the image meta-header info e03694978cf3 firmware: xilinx: Update the zynqmp_pm_fpga_load() API fbc91cdb367b fpga: versal: Use tab instead of spaces for indentation 19e115da53f1 fpga: fpga-mgr: Add missing kernel-doc description 7837d95cdd94 fpga: fpga-mgr: fix for coding style issues 4481faa1bf49 fpga: mgr: Update the state to provide the exact error code bc8e9b6e0983 fpga: region: Adds runtime PM support 54d8f9d9ca81 fpga: region: Add fpga-region property 'power-domains' a7a2276ed8f1 fpga: zynqmp: Initialized variables before using it 292dbac1677e fpga: zynq: Fix incorrect variable type b918a2e218ca fpga: zynqmp: Use the scatterlist interface e155630575c4 fpga: versal: Use the scatterlist interface 8e749d381f33 fpga: mgr: Adds secure BitStream loading support 2dd53589d0a4 fpga: add bindings document for secure flags f59058929ba0 fpga: support loading from a pre-allocated buffer b536b65e5c7c fpga: fpga-bridge: Add manual set option via sysfs b752f2a3995b fpga: zynq: Add AFI config driver f8e7bc8ce2f2 fpga: doc: Add binding doc for the afi config driver 5a1c2fd19a5d fpga: Add xilinx AFI config driver 2433e3deb357 fpga: doc: Add binding doc for the afi config driver 536a7eca23fe fpga: Adopted Authenticated BitStream loading support for Xilinx 8a20fda8bffe fpga: zynqmp-fpga: Adds status interface 2794dcc31d3d fpga: mgr: Update the status for fpga-manager 5f095e3b363a fpga: zynqmp-fpga: Add support for pl configuration readback 49f97f21ebce fpga: fpga-mgr: Add readback support 453b5c0bdb77 fpga: mgr: Adopted Encrypted BitStream loading support for Xilinx zynqmp 771420904d30 fpga: Add firmware store function 298985c827de spi: spi-cadence-quadspi: Add Rx periodic Tuning support 0d82358fa8e5 spi: spi-cadence-quadspi: Add support for OSPI Macronix f8e60991e92b mtd: spi-nor: micron-st: Add support for mt35xu01g flash 7321890bd2f2 mtd: spi-nor: gigadevice: Add support for GD25LX256E 595b205a7646 mtd: spi-nor: issi: Add support for is25wx256 60db395c8bf9 spi: spi-cadence-quadspi: Add support for odd byte count read/write in DDR mode 01c7f51c1324 spi: spi-cadence-quadspi: Add support for DDR PHY mode 915923d73f7f spi: spi-cadence-quadspi: Add support for OSPI device reset 742af72f442c firmware: xilinx: Add tristate configurations 73cbd854ef83 spi: cadence-quadspi: fix dma_unmap_single() call d7228207a0c8 spi: cadence-quadspi: Add Xilinx Versal external DMA support af34a3dd349c spi: cadence-quadspi: Add OSPI support for Xilinx Versal SoC 4004e9c16f95 dt-bindings: spi: cadence-quadspi: Add support for Xilinx Versal OSPI 59803de0a3b3 net: macb: Move the phy re-init to phylink function instead of open 80ed3cc175ae net: macb: Handle phy reset for PCS PMA IP a34ea9656915 net: macb: Kernel gives call trace during resume from Wake on Lan c9f9e43c4ee3 net: macb: Handle phy reset for PCS PMA IP 9b06c1cc7a63 net: macb: Reorder probe and fix exit path 31720bd54735 net: macb: Reset TX when TX halt times out 73cd1e1e0b94 net: macb: Increase halt timeout to accommodate 10Mbps link 0ddb734603a0 net: macb: Use queue disable instead of tieoff in Versal suspend 4034a3f56f0f net: macb: Update tsu clk usage in runtime suspend/resume for Versal aee3952e9a18 dt-bindings: net: macb: Add GEM versal compatible string b3acf26ff48a net: macb: Optimize reading HW timestamp 48d58b99f331 net: macb: Process tx timestamp only on ptp packets 6b265011b9e9 net: macb: Use WOL via ARP d38cf41379d4 net: macb: Add provision for queue tie off c20373c21196 net: macb: PTP fixes 2c46511d8159 net: macb: Add support for partial store and forward a11ece690080 dt-bindings: net: macb: update for partial store and forward 00766c76dddd net: macb: add support for mdio phy nodes ac0976c90259 drivers: soc: xilinx: Call InitFinalize from late_initcall_sync instead of probe 3daad588a65f pwm: pwm-cadence: Add support for TTC PWM 413a103eb561 dt-bindings: timer: Update device tree bindings for cadence TTC PWM 813603f7b72c clocksource: timer-cadence-ttc: Do not probe TTC device configured as PWM 94461f06fbfb drivers: gpio: Add support for SLG7XL45106 I2C GPO expander 2bdd366ed0ab dt-bindings: gpio: Add gpio-slg7xl45106.yaml 7284fac81dec mtd: rawnand: Add jedec_id to struct onfi_params 19c7e50b6c39 firmware: xilinx: Add OSPI Mux selection support 1c44a8fcc5b1 firmware: xilinx: add support for sd/usb/gem config 9fcd8933730f firmware: xilinx: Add support for secure read/write ioctl interface 64db7b5940bd xilinx: Fix alignment issues 2f4d392d63b9 firmware: xilinx: Update firmware call interface to support additional arg af114b23708c firmware: xilinx: Add support to access BBRAM and volatile user keys ffdf3479387c firmware: xilinx: Add support to get the image uid info bacd03b43e9a firmware: xilinx: Add sysfs support for feature config 2dd992b1a66a firmware: xilinx: Add support for runtime features f78d30ce1170 firmware: xilinx: Open MMIO read/write interface via debugfs 1705288f9b7e firmware: zynqmp: Add MMIO read and write support for PS_MODE pin 03696811c57b usb: dwc3: Add power management support in DWC3 Xilinx driver 4522562bac02 firmware: zynqmp: Use DEVICE_ATTR_* to create sysfs entry 8679afc083a7 firmware: xilinx: Use u32 for reset ID in reset APIs 894211e12431 xilinx: firmware: Add sysfs to get last reset reason 4ccc1c0cb0d1 firmware: xilinx: Add support for GET_LAST_RESET_REASON IOCTL 1d8d2dfe3408 firmware: xilinx: Add IOCTL for handling usb power requests ac757349260a firmware: xilinx: xilinx: Add IOCTL ids for probe counter 007d0f428ab0 firmware: xilinx: Add qspi firmware interface e46e8af477fc firmware: xilinx: Add zynqmp SGMII firmware support 6e6b3ac16542 firmware: xilinx: Add ULPI reset support f7ff9a4be882 firmware: xilinx: Add AFI ioctl support 3fd244dfb317 firmware: xilinx: Add pm api function for PL readback 989d4b8540ed firmware: xilinx: Add missing debug firmware interfaces 16fe6e7d76b2 firmware: xilinx: Enable PM_IOCTL in debugfs c1171a34d2ef firmware: xilinx: Adds new eemi call for reg access c3e265ab42fe firmware: xilinx: Added pm api functions for RSA and SHA 10ea96ed9201 firmware: xilinx: provides support to access efuse 4049e236df60 firmware: xilinx: Add IOCTL support for AIE ISR Clear cdf530a25695 firmware: xilinx: Add ZynqMP firmware ioctl enums for RPU configuration. c2b985b88f09 firmware: xilinx: check return value of zynqmp_pm_get_api_version() c98909d6f9e5 firmware: xilinx: Add shutdown/wakeup APIs 4ae799581030 driver: soc: xilinx: register for power events in zynqmp power driver 3f0ca0276e98 firmware: xilinx: instantiate xilinx event manager driver ceeb8c19f199 drivers: soc: xilinx: add xilinx event management driver 3b83c76d98b9 include: linux: firmware: Add header file with error events details dea4d8d0720a firmware: xilinx: move supported api callback ids 0255c20b2d2c firmware: xilinx: export the feature check of zynqmp firmware 22ef1e02ef40 firmware: xilinx: add register notifier in zynqmp firmware d179c639b30b x86/boot: Wrap literal addresses in absolute_pointer() 856ec356cf91 ACPI: thermal: drop an always true check 7614af249993 xfs: Fix -Werror=dangling-pointer work-around for older GCC 41470215f97e xfs: Work around GCC 12 -Werror=dangling-pointer for xfs_attr_remote.o 44a445c1922d virtio-pci: Remove wrong address verification in vp_del_vqs() 77aa9e489eaf bpf: Disallow unprivileged bpf by default ebfb1822e9f9 fs/aufs: fixup 5.15.36 fixups 4eba9348d3e2 Revert "Revert "fbdev: Hot-unplug firmware fb devices on forced removal"" 5df6d1b00f95 jbd2: fix use-after-free of transaction_t race 2d83e8196487 jbd2: refactor wait logic for transaction updates into a common function 07a63f760793 netfilter: conntrack: avoid useless indirection during conntrack destruction 4e7122625996 Revert "fbdev: Hot-unplug firmware fb devices on forced removal" 7ba4cb36fd4f rcu: Avoid alloc_pages() when recording stack f78574dee71e kasan: test: silence intentional read overflow warnings d313cb89b6b1 kasan: arm64: fix pcpu_page_first_chunk crash with KASAN_VMALLOC 5e279d5647cc arm64: support page mapping percpu first chunk allocator e5bf16752dca vmalloc: choose a better start address in vm_area_register_early() 660b3d21b46f kasan: test: bypass __alloc_size checks 00aa7573e53a kasan: test: add memcpy test that avoids out-of-bounds write 67becf0b1bd4 kasan: fix tag for large allocations when using CONFIG_SLAB bedf1e033213 workqueue, kasan: avoid alloc_pages() when recording stack 7195b67ce69b kasan: generic: introduce kasan_record_aux_stack_noalloc() bdff763f0e29 kasan: common: provide can_alloc in kasan_save_stack() 51423ebb36ad lib/stackdepot: introduce __stack_depot_save() 85373e66d847 lib/stackdepot: remove unused function argument 5b6cc9b251f3 lib/stackdepot: include gfp.h c9f3902d8069 aufs: reduce overhead for "code present but disabled" use case. b98d189df02c aufs: bugfix, umount passes NULL to ->parse_monolithic() 13b883cbbbd9 aufs standalone: cosmetic, missing copyright sentence 21f8b0d81898 aufs: 5.15.5-20220117 ---> 5.15.5-20220221 6199fd896645 aufs: tiny, headers after fs_context 8ddb40e31c29 aufs: fs_context 7/7, finally remount 69035f71c6fd aufs: fs_context 6/7, now mount bc841b970697 aufs: fs_context 5/7, parse all other mount options 435188053da2 aufs: fs_context 4/7, parse xino options 9af1f1825cbd aufs: fs_context 3/7, parse the branch-management options 1c05eb767f8c aufs: fs_context 2/7, parse "br" mount option a8488f603134 aufs: fs_context 1/7, skelton of the new shceme 8e32e0015564 aufs: pre fs_context, convert a static flag to a macro f90cb4144aec aufs: pre fs_context, support the incomplete sb and sbinfo case 948762ef859c aufs: pre fs_context, convert the type of alloc_sbinfo() 77151a08776b aufs: 5.15.5-20211129 ---> 5.15.5-20220117 2539adbbbe1e aufs: 5.14-20211018 ---> 5.15.5-20211129 7d32b25193c4 aufs: for v5.15-rc1, sync_inode() is gone 66ec0c509225 aufs: for v5.15-rc1, new param 'rcu' for ->get_acl() 69709dc518cd aufs: for v5.15-rc1, no mand-lock anymore ada8fe9543e5 aufs: 5.14-20210906 ---> 5.14-20211018 b77f7f3f394a Revert "aufs: adjust to v5.15 fs changes" 81bdce5b5876 tick/nohz: WARN_ON --> WARN_ON_ONCE to prevent console saturation 97c963889222 sched/isolation: really align nohz_full with rcu_nocbs 871f23ad3627 Revert "ARM: defconfig: Enable ax88796c driver for Exynos boards" ffad0783dd5b ARM: config: multi v7: Regenerate defconifg 5c1e1a1ff2d3 ARM: config: multi v7: Add renamed symbols badaf96564fe ARM: config: multi v7: Clean up enabled by default options 34996040fc9b ARM: config: multi v7: Drop unavailable options 7f685244afb3 powerpc/mm: Switch obsolete dssall to .long 20301aeb1a64 riscv: fix build with binutils 2.38 9df58d070506 powerpc/lib/sstep: fix 'ptesync' build error 720b61fc400b x86_64_defconfig: Fix warnings 02bf23d26bc4 arm64: defconfig: cleanup config options 05914e2c87e5 arm: defconfig: drop unused POWER_AVS option ffb532fa19b9 aufs5: fix build against v5.15.3+ a4b3abf4d96d qemux86: add configuration symbol to select values fee94ee09154 clear_warn_once: add a clear_warn_once= boot parameter 3d8762d900d9 clear_warn_once: bind a timer to written reset value 95faacac47e8 clear_warn_once: expand debugfs to include read support de20c4240018 perf: perf can not parser the backtrace of app in the 32bit system and 64bit kernel. 0e4aacead9c1 perf: x86-32: explicitly include <errno.h> 9ad92c11468e perf: mips64: Convert __u64 to unsigned long long 09e7efe3e68a perf: fix bench numa compilation e79becc44fa6 perf: add SLANG_INC for slang.h b1033b588681 perf: add sgidefs.h to for mips builds cf9db484ac0b perf: change --root to --prefix for python install 7fd052c2c562 perf: add 'libperl not found' warning 27a437cdd469 perf: force include of <stdbool.h> 3b99d21bec2f fat: don't use obsolete random32 call in namei_vfat a7e9293b506b FAT: Added FAT_NO_83NAME 6fd0e71d9e5c FAT: Add CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES option c379b0d324ae FAT: Add CONFIG_VFAT_FS_NO_DUALNAMES option 538be0fdb124 aufs: adjust to v5.15 fs changes f45da75c8759 aufs5: core 047f57e07e01 aufs5: standalone 029fc15574c8 aufs5: mmap 610d0192ee94 aufs5: base d4e428d0ec5f aufs5: kbuild eb067eca251a yaffs: replace IS_ERR with IS_ERR_OR_NULL to check both ERR and NULL 286af18d0875 yaffs: fix -Wstringop-overread compile warning in yaffs_fix_null_name 24d59a4e26a6 yaffs2: v5.12+ build fixups (not runtime tested) 22c73536d5d7 yaffs: include blkdev.h 506b7251bfb8 yaffs: fix misplaced variable declaration a0e26ff364dc yaffs2: v5.6 build fixups b10b1b2d169e yaffs2: fix memory leak when /proc/yaffs is read ad9adccbb214 yaffs: add strict check when call yaffs_internal_read_super 2e3c3aec8279 yaffs: repair yaffs_get_mtd_device d662538516a7 yaffs: Fix build failure by handling inode i_version with proper atomic API 70a6113ee2c7 yaffs2: fix memory leak in mount/umount 3378e4a9e404 yaffs: Avoid setting any ACL releated xattr ec2284edddef Yaffs:check oob size before auto selecting Yaffs1 c2a49874051c fs: yaffs2: replace CURRENT_TIME by other appropriate apis e9a5105a3e73 yaffs2: adjust to proper location of MS_RDONLY 608807406f13 yaffs2: import git revision b4ce1bb (jan, 2020) 89e660ece42c initramfs: allow an optional wrapper script around initramfs generation b179dbc9aa10 iwlwifi: select MAC80211_LEDS conditionally 3fd5ca3673d0 net/dccp: make it depend on CONFIG_BROKEN (CVE-2020-16119) d1f6edbf0188 arm64/perf: Fix wrong cast that may cause wrong truncation d202fb2caf33 defconfigs: drop obselete options 9a27e3b5f4e7 arm64/perf: fix backtrace for AAPCS with FP enabled e20d8cf019b4 linux-yocto: Handle /bin/awk issues b6d2a3dbbd3a uvesafb: provide option to specify timeout for task completion adb40f1e6a1a uvesafb: print error message when task timeout occurs f280a1ed0962 compiler.h: Undef before redefining __attribute_const__ 4352732f268c vmware: include jiffies.h 7954a677968d Resolve jiffies wrapping about arp 5f28a1035d95 nfs: Allow default io size to be configured. 0d7260ad7106 check console device file on fs when booting 900a12e37e0a mount_root: clarify error messages for when no rootfs found 7b878cbea726 menuconfig,mconf-cfg: Allow specification of ncurses location 6604fc1763b3 modpost: mask trivial warnings 0d294adb09cb kbuild: exclude meta directory from distclean processing a097cdd95a9e powerpc: serialize image targets 5db6ec39a0a3 arm: serialize build targets cbabca27905e crtsavres: fixups for 5.4+ 7fc7656ed403 powerpc/ptrace: Disable array-bounds warning with gcc8 a5faac5a19a2 powerpc: Disable attribute-alias warnings from gcc8 186c54665b67 powerpc: add crtsavres.o to archprepare for kbuild d1ea862964ca powerpc: kexec fix for powerpc64 2ac35b89a0f9 powerpc: Add unwind information for SPE registers of E500 core 2e1c348a28bb mips: vdso: fix 'jalr $t9' crash in vdso code ec57870b303a mips: Kconfig: add QEMUMIPS64 option 6a81b3c08107 4kc cache tlb hazard: tlbp cache coherency 74e3b2a21e54 malta uhci quirks: make allowance for slow 4k(e)c 22e65b63d3b4 arm/Makefile: Fix systemtap b7f1ab59f19e vexpress: Pass LOADADDR to Makefile ce2800c73bf7 arm: ARM EABI socketcall 019d142fd956 ARM: LPAE: Invalidate the TLB for module addresses during translation fault (From OE-Core rev: 1a35c54e4fde4fac44745388501f517b9d269de5) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* binutils: fix CVE-2025-1180Harish Sadineni2025-06-042-0/+165
| | | | | | | | | | | | | | | | | Backporting the fix from PR 32636 to fix PR 32642 (ld SEGV (illegal read access) in _bfd_elf_write_section_eh_frame (bfd/elf-eh-frame.c:2234:29) with --gc-sections --gc-keep-exported option) https://nvd.nist.gov/vuln/detail/CVE-2025-1180 is associated with PR32642 which will get fixed with commit from PR 32636. Upstream-Status: Backport [https://sourceware.org/git/?p=binutils-gdb.git;a=patch;h=f9978defb6fab0bd8583942d97c112b0932ac814] CVE: CVE-2025-1180 (From OE-Core rev: 8178f44f18777b2c8acc0afb9fd43921a9a8e76e) Signed-off-by: Harish Sadineni <Harish.Sadineni@windriver.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* screen: Fix CVE-2025-46805Hitendra Prajapati2025-06-042-0/+122
| | | | | | | | | Upstream-Status: Backport from https://cgit.git.savannah.gnu.org/cgit/screen.git/commit/?id=161f85b98b7e1d5e4893aeed20f4cdb5e3dfaaa4 (From OE-Core rev: b25b0f785e0b7650e31a45a92be196be6b76ea78) Signed-off-by: Hitendra Prajapati <hprajapati@mvista.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* binutils: Fix CVE-2025-1182Harish Sadineni2025-06-041-0/+31
| | | | | | | | | | Upstream-Status: Backport [https://sourceware.org/git/?p=binutils-gdb.git;a=patch;h=b425859021d17adf62f06fb904797cf8642986ad] CVE: CVE-2025-1182 (From OE-Core rev: bbfdd5c44a5629b9158b418b5335ec4f1567b3f9) Signed-off-by: Harish Sadineni <Harish.Sadineni@windriver.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* gcc: AArch64 - Fix strict-align cpymem/setmemSundeep KOKKONDA2025-05-282-0/+46
| | | | | | | | | | | | | | | | | | | | The cpymemdi/setmemdi implementation doesn't fully support strict alignment. Block the expansion if the alignment is less than 16 with STRICT_ALIGNMENT. Clean up the condition when to use MOPS. (PR103100) The original patch for GCC 12 removed MOPS & SIMD conditionals for setmem and cpymem expansions in aarch64.md file. However, this version for GCC 11 does not backport the SIMD & MOPS-related changes and retains the conditions in aarch64.md file to preserve correctness and compatibility with the GCC 11 backend. All changes and outputs have been verified by the author. Upstream-Status: Backport [https://gcc.gnu.org/cgit/gcc/commit/?id=b9d16d8361a9e3a82a2f21e759e760d235d43322] (From OE-Core rev: a99a65632116955dc69809a14bf536b22582de72) Signed-off-by: Sundeep KOKKONDA <sundeep.kokkonda@windriver.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* util-linux: Add fix to isolate test fstab entries using CUSTOM_FSTABVirendra Thakur2025-05-282-0/+420
| | | | | | | | | | | | | | | | | | | | | | During ptest execution, util-linux adds mount entries in /etc/fstab and runs `mount -a`, which mounts all available entries from /etc/fstab. This can cause unintended mounts that are unrelated to the test, leading to incorrect test behavior. To avoid this, upstream util-linux introduced a mechanism using CUSTOM_FSTAB,which isolates test-specific fstab entries. Only entries listed in CUSTOM_FSTAB are mounted during test execution, ensuring tests do not interfere with or depend on the system's /etc/fstab. This commit backports below upstream changes to use CUSTOM_FSTAB. https://github.com/util-linux/util-linux/commit/ed3d33faff17fb702a3acfca2f9f24e69f4920de https://github.com/util-linux/util-linux/commit/b1580bd760519a2cf052f023057846e54de47484 https://github.com/util-linux/util-linux/commit/6aa8d17b6b53b86a46c5da68c02a893113130496 (From OE-Core rev: 94747fb63518bf907eb7c09fc2e146e39e235a7d) Signed-off-by: Virendra Thakur <virendra.thakur@kpit.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* ruby: fix CVE-2025-27221Divya Chellam2025-05-283-0/+132
| | | | | | | | | | | | | | | | | | | In the URI gem before 1.0.3 for Ruby, the URI handling methods (URI.join, URI#merge, URI#+) have an inadvertent leakage of authentication credentials because userinfo is retained even after changing the host. Reference: https://security-tracker.debian.org/tracker/CVE-2025-27221 Upstream-patches: https://github.com/ruby/uri/commit/3675494839112b64d5f082a9068237b277ed1495 https://github.com/ruby/uri/commit/2789182478f42ccbb62197f952eb730e4f02bfc5 (From OE-Core rev: c77ff1288719d90ef257dfe28cb33b3768fc124a) Signed-off-by: Divya Chellam <divya.chellam@windriver.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* glib-2.0: fix CVE-2025-4373Praveen Kumar2025-05-283-0/+151
| | | | | | | | | | | | | | | | | | | | A flaw was found in GLib, which is vulnerable to an integer overflow in the g_string_insert_unichar() function. When the position at which to insert the character is large, the position will overflow, leading to a buffer underwrite. References: https://nvd.nist.gov/vuln/detail/CVE-2025-4373 https://security-tracker.debian.org/tracker/CVE-2025-4373 Upstream-patches: https://gitlab.gnome.org/GNOME/glib/-/commit/cc647f9e46d55509a93498af19659baf9c80f2e3 https://gitlab.gnome.org/GNOME/glib/-/commit/4d435bb4809793c445846db8fb87e3c9184c4703 (From OE-Core rev: 7a7319745637d4b681935ae71706dcc467df3040) Signed-off-by: Praveen Kumar <praveen.kumar@windriver.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* libsoup-2.4: Fix CVE-2025-32914Vijay Anusuri2025-05-282-0/+138
| | | | | | | | | | | | | | | | | import patch from debian to fix CVE-2025-32914 Upstream-Status: Backport [import from debian https://salsa.debian.org/gnome-team/libsoup/-/tree/debian/bullseye/debian/patches?ref_type=heads Upstream commit https://gitlab.gnome.org/GNOME/libsoup/-/commit/5bfcf8157597f2d327050114fb37ff600004dbcf] Reference: https://gitlab.gnome.org/GNOME/libsoup/-/merge_requests/450 https://security-tracker.debian.org/tracker/CVE-2025-32914 (From OE-Core rev: 8996e178264cf6bf9b69365172f43a5ee8e9f727) Signed-off-by: Vijay Anusuri <vanusuri@mvista.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* libsoup-2.4: Fix CVE-2025-32912Vijay Anusuri2025-05-283-0/+73
| | | | | | | | | | | Upstream-Status: Backport from https://gitlab.gnome.org/GNOME/libsoup/-/commit/cd077513f267e43ce4b659eb18a1734d8a369992 & https://gitlab.gnome.org/GNOME/libsoup/-/commit/910ebdcd3dd82386717a201c13c834f3a63eed7f (From OE-Core rev: e66218f6cda7de046bace6880ea5052900fd6605) Signed-off-by: Vijay Anusuri <vanusuri@mvista.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* libsoup-2.4: Fix CVE-2025-32911 & CVE-2025-32913Vijay Anusuri2025-05-283-0/+118
| | | | | | | | | | | Upstream-Status: Backport from https://gitlab.gnome.org/GNOME/libsoup/-/commit/7b4ef0e004ece3a308ccfaa714c284f4c96ade34 & https://gitlab.gnome.org/GNOME/libsoup/-/commit/f4a761fb66512fff59798765e8ac5b9e57dceef0 (From OE-Core rev: ff1896b14347c7b4a166716338d3822da97be2e4) Signed-off-by: Vijay Anusuri <vanusuri@mvista.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>