summaryrefslogtreecommitdiffstats
path: root/meta
Commit message (Collapse)AuthorAgeFilesLines
* externalsrc: fix dependency chain issuesPeter Suti2023-08-111-4/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Instead of deleting setscene tasks, now SSTATE_SKIP_CREATION is set instead. This seems to fix the compile issues where the populate_sysroot task was not run when an externalsrc recipe was built as a dependency. [YOCTO #15164] [RP addition: The deltask was added by me in 2012 when the class was created. The trouble is bitbake assumes 'sstate' tasks have a setscene task and by deleting the setscene task, bitbake stops thinking the task can be accelerated. There is other code in the sysroot code which assumes some tasks are always sstate tasks. We cannot delete the task without changes to the way bitbake learns about 'setscene' tasks so the patch is correct, avoiding creating files is the better approach given the way the world works now. There would be concerns about exisitng sstate reuse however this shouldn't occur since SRC_URI changes and that will change the underlying hashes. Hash equivalency could potentially cause issues by joining hashes together again however if the output matches, that shouldn't in theory cause any issue.] (From OE-Core rev: ee4667a24ccdd8c9d547e73aecf661e6a1283890) Signed-off-by: Peter Suti <peter.suti@streamunlimited.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gnupg: Fix reproducibility failureRichard Purdie2023-08-111-0/+2
| | | | | | | | | | yat2m can be found within the build or from the recipe-sysroot-native if runtime dependencies are present. The sysroot version has version differences to the in tree copy. Specify the one we want to make the build determinstic. (From OE-Core rev: 1feb5274db6e985e10f58359b148dabb4076917a) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* selftest/reproducible: Update config to match ongoing changesRichard Purdie2023-08-111-2/+1
| | | | | | | | | | | | | | | We can't have systemd here any longer without usrmerge. We don't really want to enable the latter since having separate usr will likely result in a class of reproducibility and host contamination issues that enabling it might hide. Also drop INHIBIT_PACKAGE_STRIP since we generally don't build with that and the debug binaries should be generated regardless. I suspect this is legacy from older issues. (From OE-Core rev: 7b7411788e805fa067dd672c9771dcaf2af918a0) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* yocto-uninative: Update hashes for uninative 4.1Michael Halstead2023-08-111-4/+4
| | | | | | | | | This version includes fixes to patchelf. (From OE-Core rev: 1c5c8ff97ba0a7f9adc592d702b865b3d166a24b) Signed-off-by: Michael Halstead <mhalstead@linuxfoundation.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Revert "kea: upgrade to v2.5.0"Richard Purdie2023-08-102-61/+2
| | | | | | | | This reverts commit 4048ddf7fdd6859c43aeb82d85ee0851b3a9177b. 2.5.0 is a development series and the upgrade should have been to 2.4.x. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kea: upgrade to v2.5.0Sudip Mukherjee2023-08-102-2/+61
| | | | | | | | | | | | | | Changes: Update license checksum: change in copyright year. Update sha256sum for new version. An additinal patch to fix the reproducible build failure. (From OE-Core rev: 4048ddf7fdd6859c43aeb82d85ee0851b3a9177b) Signed-off-by: Sudip Mukherjee <sudipm.mukherjee@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto-tiny/6.4: fix HID configuration warningBruce Ashfield2023-08-103-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Integrating the following commit(s): 88ed9ec4909 qemuarm(a15): fix HID warnings in -tiny During the update to 6.4, qemuarm was missed when updating the HID configuration to avoid the following warning: WARNING: linux-yocto-tiny-6.4.9+gitAUTOINC+8dc4f68eb8_72bad8cd75-r0 do_kernel_configcheck: [kernel config]: specified values did not make it into the kernel's final configuration: [NOTE]: 'CONFIG_USB_HID' last val (y) and .config val (n) do not match [INFO]: CONFIG_USB_HID : n [INFO]: raw config text: config USB_HID tristate "USB HID transport layer" default y select HID depends on USB && INPUT && USB && HID_SUPPORT help Say Y here if you want to connect USB keyboards, mice, joysticks, graphic tablets, or any other HID based devices to your computer via USB, as well as Uninterruptible Power Supply (UPS) and monitor control devices. You can't use this driver and the HIDBP (Boot Protocol) keyboard and mouse drivers at the same time. More information is available: <file:Documentation/input/input.rst>. If unsure, say Y. To compile this driver as a module, choose M here: the module will be called usbhid. Config 'USB_HID' has the following Direct dependencies (USB_HID=n): USB(=y) && INPUT(=y) && HID_SUPPORT(=n) Parent dependencies are: USB [y] HID_SUPPORT [n] INPUT [y] [INFO]: config 'CONFIG_USB_HID' was set, but it wasn't assignable, check (parent) dependencies (From OE-Core rev: caa6df71a56ef56710c5c62f3e647322b42efd99) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pm-utils: Do not require GNU grep at runtimeKhem Raj2023-08-101-1/+1
| | | | | | | | | | | | | | | | | | | This was added to fix bug reported here [1] back then busybox grep applet did not implement -x option and it would fail as reported in the bug, in due course busybox now has implemented -x option [2] and the expression using grep -x in /usr/lib/pm-utils/functions:219 works fine [1] https://bugzilla.yoctoproject.org/show_bug.cgi?id=1887 [2] https://git.busybox.net/busybox/commit/?id=cd09e81520b7917adebcffd7c361671f913325eb (From OE-Core rev: ba52209acc699d71de865e7eddf64c8acb67b491) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-firmware: Fix mediatek mt7601u firmware pathMarek Vasut2023-08-101-1/+1
| | | | | | | | | | | | | The following linux-firmware commit moved the mt7601u firmware blob into a mediatek/ subdirectory, update the path accordingly. 8451c2b1 ("mt76xx: Move the old Mediatek WiFi firmware to mediatek") Fixes: 64603f602d ("linux-firmware: upgrade 20230404 -> 20230515") (From OE-Core rev: 6fa5c4967a7e70192e9233c92534f27ec3e394c8) Signed-off-by: Marek Vasut <marex@denx.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* tcf-agent: Update to 1.8.0 releaseMark Hatle2023-08-101-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | New 1.8 release of tcf-agent. Implements DWARF 5 support and various bug fixes. Changelog since last SRCREV: Releng: Upversion TCF to 1.8 Fixed possible SEGFAULT after error message queue overflow Fixed misspelling in a comment TCF Agent: update breakpoint error message Fixed regression: possible segfault in run_safe_events() Bug 581978 - TCF agent wrong handle the call frame debug info generated by LLVM 16 for RISC-V DWARF: a bit faster implementation of dio_ReadAddressX() Bug 581971 - Failed to handle loclist for DWARF 5 Fixed handling of situation when a context resumed or exited during breakpoint evaluation Bug 581799 - when loads .debug_info section from dwarf 5 file, the content of some part are zero Updated examples/daytime/readme.txt (From OE-Core rev: 0c2c7c910fa933bc46f69207f1f7641c1e7b77e0) Signed-off-by: Mark Hatle <mark.hatle@amd.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libexif: add ptest supportJulien Stephan2023-08-104-1/+59
| | | | | | | | | | | | | | | | | | | | | | | | | | | adds ptest support for libexif Ptest was executed on a core-image-minimal: root@qemux86-64:~# ptest-runner libexif START: ptest-runner 2023-07-12T15:45 BEGIN: /usr/lib/libexif/ptest [...] i==================== All 13 tests passed (1 test was not run) ==================== [...] DURATION: 35 END: /usr/lib/libexif/ptest 2023-07-12T15:45 STOP: ptest-runner TOTAL: 1 FAIL: 0 (From OE-Core rev: 4e2340dfecdfbe22b07161e89de4e25d466820bb) Signed-off-by: Julien Stephan <jstephan@baylibre.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bind: upgrade to v9.18.17Sudip Mukherjee2023-08-1010-2/+2
| | | | | | | | | | | | | | | | Changes: Update license checksum: only whitespace change. Update sha256sum for new version. Additional change: Do not use version with the foldername, which will result in less diffstat with future upgrades. (From OE-Core rev: 1eda31b370ab4129ad149c45f1e43a44d6db9241) Signed-off-by: Sudip Mukherjee <sudipm.mukherjee@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* go: upgrade 1.20.6 -> 1.20.7Sakib Sajal2023-08-108-4/+4
| | | | | | | | | | | | | | | | | | | Upgrade to latest 1.20.x release [1]: $ git log --oneline go1.20.6..go1.20.7 origin/release-branch.go1.20 adb775e309 (tag: go1.20.7, origin/release-branch.go1.20) [release-branch.go1.20] go1.20.7 659f2a2207 [release-branch.go1.20] crypto/tls: restrict RSA keys in certificates to <= 8192 bits 10d85fa0f6 [release-branch.go1.20] cmd/asm, cmd/internal/obj: generate proper atomic ops for riscv64 bd3a1f24e7 [release-branch.go1.20] net: tolerate permission errors in interface tests 6211a024b4 [release-branch.go1.20] cmd/compile: on PPC64, fix sign/zero extension when masking [1] https://github.com/golang/go/compare/go1.20.6...go1.20.7 (From OE-Core rev: 039324d917ed124228a14ac1effdd66b27d9e82b) Signed-off-by: Sakib Sajal <sakib.sajal@windriver.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kernel: don't fail if Modules.symvers doesn't existJoel Stanley2023-08-101-2/+2
| | | | | | | | | | | | | | Kernels that do not use modules do not have the Modules.symvers file, which causes the previous one-liner to fail. Invert the logic so that the absence of the Modules.symvers is a passing situation but we still get failure checking on the install operation. (From OE-Core rev: 856c916ffbf3438d8cf5d8bed344473bde03b56e) Signed-off-by: Joel Stanley <joel@jms.id.au> Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mdadm: save ptest logsOvidiu Panait2023-08-101-4/+7
| | | | | | | | | | | Run test script with --save-logs and --logdir parameters, so the log files can be retrieved in case of failure. (From OE-Core rev: 32fe21e420b1c2a4e7ef9d7c768a22c9a7caa115) Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* openssh: sync with upstream's defaultChen Qi2023-08-101-5/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This change sync the contents of this file with upstream's ssh_config except for the locally added line 'Include /etc/ssh/ssh_config.d/*.conf'. More specifically the ForwardXXX options are disabled by default, this sync with what ssh_config(5) says about these two items. In addition, the RSAAuthentication items are removed as they are v1 protocol. See the contents of Changelog file in openssh project as below: """ commit bfe19197a92b7916f64a121fbd3c179abf15e218 Author: Darren Tucker <dtucker@dtucker.net> Date: Fri Jul 2 15:43:28 2021 +1000 Remove now-unused SSHv1 enums. sRhostsRSAAuthentication and sRSAAuthentication are protocol 1 options and are no longer used. """ (From OE-Core rev: 01174262c6cb8f6d7b9dbe5292d0f93f72a15691) Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gcc-crosssdk: ignore MULTILIB_VARIANTS in signature computationChen Qi2023-08-101-0/+2
| | | | | | | | | | | | | | | | | | | The gcc_multilib_setup function is a function that is run at the do_configure step, so it's counted into the signature computation. The MULTILIB_VARIANTS this function uses is also extracted to be taken into consideration. After the change of setting MULTILIB_VARIANTS explictly vardeps on MULTILIBS, the change of MULTILIBS changes the signature, thus causing rebuilding. However, in case of gcc-crosssdk, the setting of multilib should have no effect on it, as it's used to build nativesdk packages, not the target packages. So ignore MULTILIB_VARIANTS in signature computation. This fixes oe-selftest case sstatetests.SStateHashSameSigs2.test_sstate_nativesdk_samesigs_multilib. (From OE-Core rev: 537c71162a711dec32a63a657c4b101269a3e267) Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* multilib.conf: explicitly make MULTILIB_VARIANTS vardeps on MULTILIBSChen Qi2023-08-101-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch is to ensure recipes get rebuilt correctly and avoid incorrect sstate cache reuse when toggling multilib. The following steps show one example of such incorrect sstate cache reuse. 1. enable multilib && bitbake <some_image> -c populate_sdk 2. disable multilib && bitbake <some_image> -c populate_sdk The error message is as below: Error: Problem: conflicting requests - nothing provides binutils-cross-canadian-i686 needed by packagegroup-cross-canadian-intel-x86-64-1.0-r0.x86_64_nativesdk - nothing provides gcc-cross-canadian-i686 needed by packagegroup-cross-canadian-intel-x86-64-1.0-r0.x86_64_nativesdk - nothing provides gdb-cross-canadian-i686 needed by packagegroup-cross-canadian-intel-x86-64-1.0-r0.x86_64_nativesdk (try to add '--skip-broken' to skip uninstallable packages) We get this error because packagegroup-cross-canadian recipe is not rebuilt when it should be. Current codes have tracked the dependency to MULTILIB_VARIANTS, as shown in the following chain: RDEPENDS:packagegroup-cross-canadian-intel-x86-64 -> all_multilib_tune_values -> MULTILIB_VARIANTS. However, MULTILIB_VARIANTS cannot automatically depend on MULTILIBS. See some results from 'bitbake-dumpsigs' below: List of dependencies for variable MULTILIB_VARIANTS is ['extend_variants'] Variable MULTILIB_VARIANTS value is ${@extend_variants(d,'MULTILIBS','multilib')} It's obvious that the value of MULTILIB_VARIANTS depend on the value of MULTILIBS, so let's set this dependency manually. (From OE-Core rev: 9f47d8eb51816d16078a23c0cef4d697555f913f) Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libgit2: upgrade to v1.7.0Sudip Mukherjee2023-08-101-2/+2
| | | | | | | | (From OE-Core rev: 02f34e608197a9a270704dd76e460df8ee0bf6f0) Signed-off-by: Sudip Mukherjee <sudipm.mukherjee@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-cryptography{-vectors}: upgrade -> 41.0.3Tim Orling2023-08-102-2/+2
| | | | | | | | | | | | | | https://cryptography.io/en/latest/changelog/#v41-0-3 * Fixed performance regression loading DH public keys. * Fixed a memory leak when using ChaCha20Poly1305. * Updated Windows, macOS, and Linux wheels to be compiled with OpenSSL 3.1.2. (From OE-Core rev: 51f540260e858e77031c569721eb01dba24365c9) Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-chardet: upgrade 5.1.0 -> 5.2.0Tim Orling2023-08-101-1/+1
| | | | | | | | | | | | | https://github.com/chardet/chardet/compare/5.1.0...5.2.0 * Adds support for running chardet CLI via python -m chardet (0e9b7bc, @dan-blanchard) (From OE-Core rev: 68a80de82010757524c71b4a8399bd879425320d) Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3: add additional timing-related test skipsTrevor Gamblin2023-08-101-9/+34
| | | | | | | | | | | | | | | | | | | | | | | | | The following tests have been seen failing intermittently on the autobuilder: test.test_multiprocessing_forkserver.WithManagerTestBarrier.test_timeout test.test_time.TimeTestCase.test_thread_time Since these could be affected by AB systems under heavy load, disable them. New test outputs: test_timeout (test.test_multiprocessing_fork.WithProcessesTestBarrier.test_timeout) SKIP: Test wait(timeout) 'timing related test, dependent on load' ... SKIP: test_thread_time (test.test_time.TimeTestCase.test_thread_time) 'timing related test, dependent on load' [YOCTO # 15131] [YOCTO # 15177] (From OE-Core rev: 4da3b653e0fad52e7af97328b49e40d5179ddfe5) Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* epiphany: upgrade 44.5 -> 44.6Markus Volk2023-08-101-1/+1
| | | | | | | | | | | | | | | | | 44.6 - July 28, 2023 ==================== * Hide "Search the Web for" context menu item in web app mode (#2097, Cleo Menezes Jr.) * Fix Save Password? permission requests, broken since 44.4 (#2113) * Fix unencoded % characters in URLs causing session to fail to save (#2128, Vanadiae) * Fix web views not being destroyed when window is closed (#2130) * Hopefully fix crash in ephy_sqlite_connection_create_statement (#2132) (From OE-Core rev: 048c10296b843f49e6155cfbd7af92a43763a1c3) Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* webkitgtk: upgrade 2.40.2 -> 2.40.5Markus Volk2023-08-103-73/+1
| | | | | | | | | | | | | | | | | | | | | | | | - Remove unneeded patches What’s new in the WebKitGTK 2.40.5 release? - Fix several crashes and rendering issues. What’s new in the WebKitGTK 2.40.4 release? - Fix a bug in JavaScript reading variable arguments in a call. What’s new in the WebKitGTK 2.40.3 release? - Make memory pressure monitor honor memory.memsw.usage_in_bytes if exists. - Include key modifiers in wheel events. - Apply cookie blocking policy to WebSocket handshakes. - Remove accidental dependency on GLib 2.70. - Fix the build with BUBBLEWRAP_SANDBOX disabled. - Fix several crashes and rendering issues. (From OE-Core rev: c2f10d54341d84dcb21aaabe0828bff774de4f6e) Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* recipes: remove unused AUTHOR variableMichael Opdenacker2023-08-1012-13/+1
| | | | | | | | | | | | No longer used in generating packages Also creates a possible confusion with the recipe maintainer name. (From OE-Core rev: 9d5edd124b7dddb995ceddd79f8a7fc8cf44badf) Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto: extract generic kernel CVE_STATUSRoss Burton2023-08-093-0/+12
| | | | | | | | | | | | | Some of the CVE_STATUS assignments are not specific to the version, so move them to an unversioned file and include it in the recipes. For example: some CVEs are disputed, or are specific to other distributions. (From OE-Core rev: d8656d9d4dfcaef6b492f5bf4cb003f16d7a3a4b) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* librsvg: upgrade to 2.56.3Ross Burton2023-08-092-217/+199
| | | | | | | | | This includes the fix for CVE-2023-38633. (From OE-Core rev: 26df3c30a7dfed79b7b8c724eb1ef03e463b79b4) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* openssh: upgrade to 9.3p2Ross Burton2023-08-091-1/+1
| | | | | | | | | | | | | | | 9795c401 (tag: V_9_3_P2) OpenSSH 9.3p2 bde3635f update version in README f673f2f3 update RPM spec versions d7790cdc disallow remote addition of FIDO/PKCS11 keys b23fe83f terminate pkcs11 process for bad libraries This includes the fix for CVE-2023-38408. (From OE-Core rev: 7ae89bdeaa97c8d6a0b63e92da31290548f03168) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ghostscript: ignore CVE-2023-38560Ross Burton2023-08-091-0/+2
| | | | | | | | | | | The ghostscript recipe isn't vulnerable to CVE-2023-38560, as this is an issue in the GhostPCL release, whereas this recipe is the Ghostscript release. (From OE-Core rev: f82a13beabc784da1455f86064ce9f0f225b6e5a) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ghostscript: backport fix for CVE-2023-38559Ross Burton2023-08-092-0/+32
| | | | | | | (From OE-Core rev: 38478a82598260e5e0616598e8cf78416dac1867) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto: add script to generate kernel CVE_STATUS entriesRoss Burton2023-08-093-605/+10023
| | | | | | | | | | | | | | | | | | | | | | | | Instead of manually looking up new CVEs and determining what point releases the fixes are incorporated into, add a script to generate the CVE_STATUS data automatically. First, note that this is very much an interim solution until the cve-check class fetches data from www.linuxkernelcves.com directly. The script should be passed the path to a local clone of the linuxkernelcves repository[1] and the kernel version number. It will then write to standard output the CVE_STATUS entries for every known kernel CVE. The script should be periodically reran as CVEs are backported and kernels upgraded frequently. [1] https://github.com/nluedtke/linux_kernel_cves (From OE-Core rev: 8cb184f9de9b0ce5f465ea12ba24beafd6673f01) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* systemd: add a packageconfig to support colored logsMarkus Volk2023-08-091-0/+1
| | | | | | | | | | | journald uses less to display logs. less.busybox can do the job, but it rips out support for color/highlighting. (From OE-Core rev: 2e9b41b23695bb3517ad33ccb02ae19ca30326c6) Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* systemd-boot: Ensure EFI_LD is also passed to compiler driverKhem Raj2023-08-091-0/+1
| | | | | | | | | | | Where compiler driver is used for linking ensure bfd linker is used as well so its consistent when called directly or via compiler (From OE-Core rev: d497362d52bd934101e7d7a49eeee0fffb0f4f46) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* systemd: fix efi stubsJose Quaresma2023-08-092-0/+71
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Before the patch: | $ objdump -h deploy/images/intel-corei7-64/linuxx64.efi.stub | objdump: deploy/images/intel-corei7-64/linuxx64.efi.stub (.reloc): section flag STYP_GROUP (0x4) ignored | objdump: deploy/images/intel-corei7-64/linuxx64.efi.stub (.reloc): section flag STYP_GROUP (0x4) ignored | objdump: deploy/images/intel-corei7-64/linuxx64.efi.stub: file format not recognized After the patch: | $objdump -h deploy/images/intel-corei7-64/linuxx64.efi.stub | | deploy/images/intel-corei7-64/linuxx64.efi.stub: file format pei-x86-64 | | Sections: | Idx Name Size VMA LMA File off Algn | 0 .text 0000f99f 000000014df91000 000000014df91000 00000400 2**4 | CONTENTS, ALLOC, LOAD, READONLY, CODE | 1 .rodata 00002c40 000000014dfa1000 000000014dfa1000 0000fe00 2**2 | CONTENTS, ALLOC, LOAD, READONLY, DATA | 2 .data 000002d8 000000014dfa4000 000000014dfa4000 00012c00 2**4 | CONTENTS, ALLOC, LOAD, DATA | 3 .sdmagic 00000032 000000014dfa5000 000000014dfa5000 00013000 2**2 | CONTENTS, ALLOC, LOAD, READONLY, DATA | 4 .reloc 00000080 000000014dfa6000 000000014dfa6000 00013200 2**2 | CONTENTS, ALLOC, LOAD, READONLY, DATA (From OE-Core rev: 2d4a5305c8b7a5fb15086a86dfdc64630c686602) Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* oeqa/selftest/ssate: Add test for find_siginfoYang Xu2023-08-091-0/+83
| | | | | | | | | | Previously some dependencies couldn't be followed through their siginfo files. This has been fixed, add a test to ensure this doesn't regress. (From OE-Core rev: a59cd1502ff14c5d8ccb04385bf4a3ad338d998d) Signed-off-by: Yang Xu <yang.xu@mediatek.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* sstatesig: Update to match bitbake changes to runtaskdepsRichard Purdie2023-08-091-5/+9
| | | | | | | | | | | Bitbake has changes to runtaskdeps in siginfo files to fix bugs in being able to locate them for sstate and hash debugging purposes. This patch updates to match the changes to the format. (From OE-Core rev: 4f1148eeab2500022d7e17feadf80027a01a51f1) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* qemuboot/runqemu: Fix 6.2 and later kernel network device namingRichard Purdie2023-08-091-1/+1
| | | | | | | | | | | | | With kernel 6.2 and later network devices are renamed by systemd. This does not match with the current network device naming assumed in our configuration. We may or may not change that naming but for now, pass the right kernel commandline so things work as expected with newer kernels and removing a blocker on upgrading to the 6.4 kernel by default. (From OE-Core rev: 9e9c33d51e401fe2b4a632db74ccb3449e4b23ee) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rust-hello-world: Drop recipeFrederic Martinsons2023-08-095-59/+0
| | | | | | | | | | we now have more rust/cargo recipes and tests that cover various use cases so this is no longer needed. (From OE-Core rev: 8baaf94d200f5355791ecd980727698b1ab0e539) Signed-off-by: Frederic Martinsons <frederic.martinsons@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* cargo_common.bbclass: Handle Cargo.lock modifications for git dependenciesFrederic Martinsons2023-08-091-0/+41
| | | | | | | | | | | | | Now we use --frozen, Cargo.lock cannot be modified by cargo build. These patched git dependencies requires that the git url is removed from Cargo.lock. Fixes #15104 (From OE-Core rev: b80f756dd480fc92f58d7e10105d3a2427a32795) Signed-off-by: Frederic Martinsons <frederic.martinsons@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* cargo.bbclass: Use --frozen flag for cargo operationsFrederic Martinsons2023-08-091-1/+6
| | | | | | | | | | It supersed the --offline flag and guarantee that Cargo.lock file will not be modified during the build. (From OE-Core rev: 9ff9e6523bd7eb6cdc854adcbd031085c536e0e6) Signed-off-by: Frederic Martinsons <frederic.martinsons@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* curl: ensure all ptest failures are caughtAlexander Kanavin2023-08-092-1/+3
| | | | | | | | | | | | | Piping results through sed is masking failures that aren't picked up by sed expressions. One such failure probes the source tree, and so isn't relevant for target testing, and can be disabled. (From OE-Core rev: 86c96cbf68d986b44fdb45e988343ce29d6b8cc7) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* base-files: bump PR because conf files are now sortedAlexandre Belloni2023-08-091-1/+1
| | | | | | | (From OE-Core rev: 5da3a7a5654ce36bba664c5ccdd5d3fba27a4647) Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* package: always sort the conffilesJean-Marie Lemetayer2023-08-091-1/+1
| | | | | | | | | | | | To improve package reproducibility, the conffiles order should not be directly linked to the file system. Sorting the conffiles solves this issue. (From OE-Core rev: c7800fa825fa610327e3d2ee8c5707973b726a83) Signed-off-by: Jean-Marie Lemetayer <j.lemetayer@kerlink.fr> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* systemd: depend on util-linux's swapon/offRoss Burton2023-08-091-1/+1
| | | | | | | | | | systemd brings up swap partitions with swapon --fixpgsz, which busybox's implementation doesn't support. (From OE-Core rev: c7b39bb6319f21c6df6c2d25086f82154efdf5f6) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* systemd: set correct paths for kdb binariesRoss Burton2023-08-091-2/+2
| | | | | | | | | | | The kbd binaries (loadkeys and setfont) are installed to bindir, not base_bindir. Fixes: 94ccc7acc4a871f5bb7ab8e135e70b5519eff6ad (From OE-Core rev: 458fdd085beb14572e5a1ed0f94861cf10648725) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/6.4: fix qemuarm boot failureBruce Ashfield2023-08-093-13/+13
| | | | | | | | | | | Integrating the following commit(s) to linux-yocto/6.4: 72bad8cd7540 drm/fb-helper: move zeroing code to drm_fb_helper_fill_var (From OE-Core rev: 366d7876a70ab8833ccc0cb6607aac7e8a0311b8) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/6.4: update to v6.4.9Bruce Ashfield2023-08-093-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: 38ca69782268 Linux 6.4.9 2692b1574ad9 x86: fix backwards merge of GDS/SRSO bit cf482893f721 xen/netback: Fix buffer overrun triggered by unusual packet 9b73a2a43f4d x86/srso: Tie SBPB bit setting to microcode patch detection 4974bd4b1385 x86/srso: Add a forgotten NOENDBR annotation b155f54a92b0 x86/srso: Fix return thunks in generated code b31eb84b6756 x86/srso: Add IBPB on VMEXIT 948e43310c20 x86/srso: Add IBPB bf46b6249f26 x86/srso: Add SRSO_NO support dc399c66209b x86/srso: Add IBPB_BRTYPE support acdc883eb61e x86/srso: Add a Speculative RAS Overflow mitigation d351cc7c14a6 x86/bugs: Increase the x86 bugs vector size to two u32s 7be4a6b1128c Documentation/x86: Fix backwards on/off logic about YMM support 2f94fb4a4231 x86/xen: Fix secondary processors' FPU initialization 6a592d977a0d x86/mem_encrypt: Unbreak the AMD_MEM_ENCRYPT=n build 6f29afbba8fc KVM: Add GDS_NO support to KVM 4da542e6b2bb x86/speculation: Add Kconfig option for GDS c73393948612 x86/speculation: Add force option to GDS mitigation ff0642207e24 x86/speculation: Add Gather Data Sampling mitigation 71c140aa6327 x86/fpu: Move FPU initialization into arch_cpu_finalize_init() 7e56c238ff4a x86/fpu: Mark init functions __init 6c69f14c3e67 x86/fpu: Remove cpuinfo argument from init functions 121887418638 x86/init: Initialize signal frame size late 03e244a37a41 init, x86: Move mem_encrypt_init() into arch_cpu_finalize_init() 5dc85ed21b9c init: Invoke arch_cpu_finalize_init() earlier f9a4f2ba337c init: Remove check_bugs() leftovers 50455d685b65 um/cpu: Switch to arch_cpu_finalize_init() 4b61f3683da0 sparc/cpu: Switch to arch_cpu_finalize_init() 65b2da915cf9 sh/cpu: Switch to arch_cpu_finalize_init() 09afafc754b3 mips/cpu: Switch to arch_cpu_finalize_init() 626fefa0ba15 m68k/cpu: Switch to arch_cpu_finalize_init() 3868a6a35c95 loongarch/cpu: Switch to arch_cpu_finalize_init() 2156182d8f66 ia64/cpu: Switch to arch_cpu_finalize_init() 81da5576db4e ARM: cpu: Switch to arch_cpu_finalize_init() f2aef93c0bc7 x86/cpu: Switch to arch_cpu_finalize_init() e5b3acb81bd2 init: Provide arch_cpu_finalize_init() (From OE-Core rev: 5bed09b127c977214f66ebaf63f2bdc1e1d4bde5) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/6.1: update to v6.1.43Bruce Ashfield2023-08-093-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: 52a953d0934b Linux 6.1.43 c3d576baa6c8 dma-buf: fix an error pointer vs NULL bug 23acc2b850ba dma-buf: keep the signaling time of merged fences v3 665e6fd71468 test_firmware: return ENOMEM instead of ENOSPC on failed memory allocation 0ab95d5ce8be selftests: mptcp: sockopt: use 'iptables-legacy' if available bd2decac7345 mptcp: ensure subflow is unhashed before cleaning the backlog ab79c7541d84 cpufreq: intel_pstate: Drop ACPI _PSS states table patching 602a1cbc24a2 ACPI: processor: perflib: Avoid updating frequency QoS unnecessarily f7fcc0f1b26b ACPI: processor: perflib: Use the "no limit" frequency QoS d701687c898e drm/amd/display: Write to correct dirty_rect d58fb94f24f8 drm/amd/display: perform a bounds check before filling dirty rectangles 0441c4415442 tracing: Fix trace_event_raw_event_synth() if else statement f5e8f7a02c15 drm/amd/display: set per pipe dppclk to 0 when dpp is off 73679f8c455e rbd: retrieve and check lock owner twice before blocklisting 0c0b6412c966 rbd: harden get_lock_owner_info() a bit c0d067c79b23 rbd: make get_lock_owner_info() return a single locker or NULL 3d215ad49c6a dm cache policy smq: ensure IO doesn't prevent cleaner policy progress 507f70c06aa9 drm/i915/dpt: Use shmem for dpt objects e046aecb73e0 ceph: never send metrics if disable_send_metrics is set 8ab9ad163804 PM: sleep: wakeirq: fix wake irq arming 356e711640ae arm64/sme: Set new vector length before reallocating ff54cb993b31 ASoC: wm8904: Fill the cache for WM8904_ADC_TEST_0 register 6deb8727f2a5 s390/dasd: print copy pair message only for the correct error c4ae208cc335 s390/dasd: fix hanging device after quiesce/resume 2b58bd384730 LoongArch: BPF: Enable bpf_probe_read{, str}() on LoongArch 8a5e0c1f71dc LoongArch: BPF: Fix check condition to call lu32id in move_imm() 024ed3b9b8e3 Revert "um: Use swap() to make code cleaner" e1d54962a63b soundwire: fix enumeration completion dda7cfcaa46b selftests: mptcp: join: only check for ip6tables if needed aedec6019d7c net: dsa: qca8k: fix mdb add/del case with 0 VID 828f9526f061 net: dsa: qca8k: fix broken search_and_del d42c326288ac net: dsa: qca8k: fix search_and_insert wrong handling of new rule e1fda7c1250f virtio-net: fix race between set queues and probe cd1a8952ff52 xen: speed up grant-table reclaim af7aa4fe94b3 proc/vmcore: fix signedness bug in read_from_oldmem() 7f1715d827dc locking/rtmutex: Fix task->pi_waiters integrity d392d2d72af3 irqchip/gic-v4.1: Properly lock VPEs when doing a directLPI invalidation a80d2cb27d39 irq-bcm6345-l1: Do not assume a fixed block to cpu mapping 2edb87931afd tpm_tis: Explicitly check for error code c9af433b1138 ACPI/IORT: Remove erroneous id_count check in iort_node_get_rmr_info() d79f730bb807 nfsd: Remove incorrect check in nfsd4_validate_stateid e5a87723e8c7 file: always lock position for FMODE_ATOMIC_POS 2663e2cb91a7 x86/MCE/AMD: Decrement threshold_bank refcount when removing threshold blocks 360c98f5830d btrfs: check for commit error at btrfs_attach_transaction_barrier() a7b85dc31644 btrfs: check if the transaction was aborted at btrfs_wait_for_commit() cbec34d3021d btrfs: account block group tree when calculating global reserve size 5fec6f7903f9 hwmon: (nct7802) Fix for temp6 (PECI1) processed even if PECI1 disabled 85f8077893ec hwmon: (k10temp) Enable AMD3255 Proc to show negative temperature bf7b30dc16da ALSA: hda/relatek: Enable Mute LED on HP 250 G8 db3c5ca31400 ALSA: hda/realtek: Support ASUS G713PV laptop 96a0b80eb1b0 Revert "xhci: add quirk for host controllers that don't update endpoint DCS" 9615ca54bc13 tty: n_gsm: fix UAF in gsm_cleanup_mux 7ae9f55a4950 staging: ks7010: potential buffer overflow in ks_wlan_set_encode_ext() 41e05572e871 staging: r8712: Fix memory leak in _r8712_init_xmit_priv() ef301c41a10e Documentation: security-bugs.rst: clarify CVE handling ddb9503d1c2e Documentation: security-bugs.rst: update preferences when dealing with the linux-distros group 9ae3d7941f8d Revert "usb: xhci: tegra: Fix error check" cf8203ea19ef usb: xhci-mtk: set the dma max_seg_size c0ebcc7e7fb1 usb: cdns3: fix incorrect calculation of ep_buf_size when more than one config 9590eeef4d65 USB: quirks: add quirk for Focusrite Scarlett 98a6054d51cc usb: ohci-at91: Fix the unhandle interrupt when resume a28062554190 usb: misc: ehset: fix wrong if condition c1fad1695bef usb: dwc3: don't reset device side if dwc3 was configured as host-only 84ff2e988b0b usb: dwc3: pci: skip BYT GPIO lookup table for hardwired phy bf4986fbeb21 Revert "usb: dwc3: core: Enable AutoRetry feature in the controller" 60816ac26f2f usb: typec: Use sysfs_emit_at when concatenating the string 9e4c1e68bf6a usb: typec: Iterate pds array when showing the pd list 59feda7f3889 usb: typec: Set port->pd before adding device for typec_port efd354eb7955 can: gs_usb: gs_can_close(): add missing set of CAN state to CAN_STATE_STOPPED 60dea45ea317 USB: serial: simple: sort driver entries 889122fe36f4 USB: serial: simple: add Kaufmann RKS+CAN VCP 6341ef50ca26 USB: serial: option: add Quectel EC200A module support f13b7a9f16db USB: serial: option: support Quectel EM060K_128 71bef922ff9a serial: sifive: Fix sifive_serial_console_setup() section ace0efeb56f4 serial: 8250_dw: Preserve original value of DLF register 016a4a2a7587 serial: qcom-geni: drop bogus runtime pm state update eb1a542824ee KVM: x86: Disallow KVM_SET_SREGS{2} if incoming CR0 is invalid d8eb0c480f1e KVM: VMX: Don't fudge CR0 and CR4 for restricted L2 guest ed8bbe6627cf KVM: Grab a reference to KVM for VM and vCPU stats file descriptors c80b7c8f9d52 usb: gadget: core: remove unbalanced mutex_unlock in usb_gadget_activate de77000c1923 USB: gadget: Fix the memory leak in raw_gadget driver 0f23a9eb8abf usb: gadget: call usb_gadget_check_config() to verify UDC capability 0cf9741aa323 Revert "usb: gadget: tegra-xudc: Fix error check in tegra_xudc_powerdomain_init()" a3a3c7bddab9 tracing: Fix warning in trace_buffered_event_disable() 77996fa5c64f ring-buffer: Fix wrong stat of cpu_buffer->read 9d0a4a7777cc ata: pata_ns87415: mark ns87560_tf_read static 84415f934ad4 ublk: fail to recover device if queue setup is interrupted 0d5916c43957 ublk: fail to start device if queue setup is interrupted c741076a3c76 ublk_drv: move ublk_get_device_from_id into ublk_ctrl_uring_cmd a39bf13f8640 drm/msm: Disallow submit with fence id 0 3398e8b2833f drm/msm: Switch idr_lock to spinlock d722661362ca RDMA/irdma: Report correct WC error fe3409cd013c RDMA/irdma: Fix op_type reporting in CQEs e139cc2974b8 drm/amd/display: Unlock on error path in dm_handle_mst_sideband_msg_ready_event() 5c58d120bf81 drm/amd: Fix an error handling mistake in psp_sw_init() ce114218f74e dm raid: protect md_stop() with 'reconfig_mutex' e08db3f85df2 dm raid: clean up four equivalent goto tags in raid_ctr() d43c7edfeb94 dm raid: fix missing reconfig_mutex unlock in raid_ctr() error paths 37b5a0bdb896 xenbus: check xen_domain in xenbus_probe_initcall a71cd15a8592 drm/i915: Fix an error handling path in igt_write_huge() ddac66e802ce smb3: do not set NTLMSSP_VERSION flag for negotiate not auth request 55704f087f78 block: Fix a source code comment in include/uapi/linux/blkzoned.h f656ba177f69 ASoC: fsl_spdif: Silence output on stop 6806494ed4a0 cxl/acpi: Return 'rc' instead of '0' in cxl_parse_cfmws() 748fadc08bcb cxl/acpi: Fix a use-after-free in cxl_parse_cfmws() 1b8b83537338 drm/msm: Fix IS_ERR_OR_NULL() vs NULL check in a5xx_submit_in_rb() b8500538b8f5 RDMA/bnxt_re: Prevent handling any completions after qp destroy d335b5fb332e RDMA/mthca: Fix crash when polling CQ for shared QPs 5986e96be7d0 RDMA/irdma: Fix data race on CQP request done 4e1a5842a359 RDMA/irdma: Fix data race on CQP completion stats b83e4c1e4c72 RDMA/irdma: Add missing read barriers 14627d02b103 drm/msm/adreno: Fix snapshot BINDLESS_DATA size b6432b68700f drm/msm/dpu: drop enum dpu_core_perf_data_bus_id 10b5920c33c1 RDMA/mlx4: Make check for invalid flags stricter 539cf23cb488 tipc: stop tipc crypto on failure in tipc_node_create 5f6a842db178 tipc: check return value of pskb_trim() 0069a11a6f00 benet: fix return value check in be_lancer_xmit_workarounds() 0f7432b7c3b5 net/sched: mqprio: Add length check for TCA_MQPRIO_{MAX/MIN}_RATE64 eefc0b32159a net/sched: mqprio: add extack to mqprio_parse_nlattr() 5523d2e31935 net/sched: mqprio: refactor nlattr parsing to a separate function 7218974aba07 mm: suppress mm fault logging if fatal signal already pending 268cb07ef3ee netfilter: nf_tables: disallow rule addition to bound chain via NFTA_RULE_CHAIN_ID 4237462a073e netfilter: nf_tables: skip immediate deactivate in _PREPARE_ERROR 89a4d1a89751 netfilter: nft_set_rbtree: fix overlap expiration walk c09df09241fd igc: Fix Kernel Panic during ndo_tx_timeout callback 1ecdbf2467ae x86/traps: Fix load_unaligned_zeropad() handling for shared TDX memory cb160f4f90d1 platform/x86: msi-laptop: Fix rfkill out-of-sync on MSI Wind U100 847265678ec5 net: stmmac: Apply redundant write work around on 4.xx too 17e67a071b60 octeontx2-af: Fix hash extraction enable configuration 9b0c968a13fa octeontx2-af: Removed unnecessary debug messages. 517a4f3b093c team: reset team's flags when down link is P2P device 4c50927853f6 bonding: reset bond's flags when down link is P2P device 46bf2459d6de ice: Fix memory management in ice_ethtool_fdir.c 51aea7e9d521 tcp: Reduce chance of collisions in inet6_hashfn(). 776da4eca034 ipv6 addrconf: fix bug where deleting a mngtmpaddr can create a new temporary address 6ed1e466ef69 ethernet: atheros: fix return value check in atl1e_tso_csum() 85c38ac62c13 atheros: fix return value check in atl1_tso() 01cb355bb92e phy: hisilicon: Fix an out of bounds check in hisi_inno_phy_probe() 69534f5ab784 vxlan: fix GRO with VXLAN-GPE 9e22b434ff4a vxlan: generalize vxlan_parse_gpe_hdr and remove unused args ddc6ab3834bc vxlan: calculate correct header length for GPE 4de5cd8d8939 net: hns3: fix wrong bw weight of disabled tc issue 487b685c815b net: hns3: fix wrong tc bandwidth weight data issue b93161779b45 net: hns3: fix the imp capability bit cannot exceed 32 bits issue e3339d44e016 net: phy: marvell10g: fix 88x3310 power up c76d3742b688 iavf: check for removal state before IAVF_FLAG_PF_COMMS_FAILED 469879eda36d iavf: fix potential deadlock on allocation failure c0fa9a5a7a3f i40e: Fix an NULL vs IS_ERR() bug for debugfs_create_dir() 940a2c75f5e9 media: amphion: Fix firmware path to match linux-firmware 70f9f05abaad media: staging: atomisp: select V4L2_FWNODE accc838fd66a soundwire: qcom: update status correctly with mask cf52320a391a phy: qcom-snps-femto-v2: properly enable ref clock 01d8e499999c phy: qcom-snps-femto-v2: keep cfg_ahb_clk enabled during runtime suspend b6132813be93 phy: qcom-snps: correct struct qcom_snps_hsphy kerneldoc 3a5dbdc53a5f phy: phy-mtk-dp: Fix an error code in probe() 15c94c3151d9 drm/amd/display: Prevent vtotal from being set to 0 d5741133e6e2 drm/amd/display: Fix possible underflow for displays with large vblank 342ec1696d2d drm/amd/display: update extended blank for dcn314 onwards 27931ea53ce5 drm/amd/display: Add FAMS validation before trying to use it 6415d5de13f5 drm/amd/display: fix dc/core/dc.c kernel-doc 549f20581996 drm/amd/display: Rework comments on dc file 4eed29e8a8fd maple_tree: fix 32 bit mas_next testing 1b6e8744ed7c maple_tree: add __init and __exit to test module cba7ddf552bb test_maple_tree: test modifications while iterating a6e2a0e4144c tracing/probes: Fix to record 0-length data_loc in fetch_store_string*() if fails bee994668855 Revert "tracing: Add "(fault)" name injection to kernel probes" f3baa42afeea tracing: Allow synthetic events to pass around stacktraces d92ee6bce196 tracing/probes: Fix to avoid double count of the string length on the array 16cc22202611 tracing/probes: Add symstr type for dynamic events f5ded0c11d4b mptcp: do not rely on implicit state check in mptcp_listen() fbe9fa195ef2 mptcp: introduce 'sk' to replace 'sock->sk' in mptcp_listen() cde7f2fd6323 arm64: errata: Mitigate Ampere1 erratum AC03_CPU_38 at stage-2 eb1de0a2347c KVM: arm64: Condition HW AF updates on config option 17e188e0feb0 drm/ttm: never consider pinned BOs for eviction&swap a7451c38e15b tty: fix hang on tty device with no_room set 72deb1755011 n_tty: Rename tail to old_tail in n_tty_read() e9c44738cb1f drm/ttm: Don't leak a resource on eviction error 3a8f9b8ccf2b drm/ttm: Don't print error message if eviction was interrupted 76fcfc6ae3a6 drm/amd/display: Set minimum requirement for using PSR-SU on Phoenix f8b61a2c29fc drm/amd/display: Set minimum requirement for using PSR-SU on Rembrandt 41c666e2b751 drm/amd/display: Update correct DCN314 register header 8f0582fb6d0e drm/amd/display: fix dcn315 single stream crb allocation 38fa05cad9df drm/amd/display: add pixel rate based CRB allocation support ad8c20954406 drm/amd/display: fix unbounded requesting for high pixel rate modes on dcn315 acba20a5b2c8 drm/amd/display: use low clocks for no plane configs 8d515d39d800 drm/amd/display: add ODM case when looking for first split pipe 3a88351318bb drm/amd/display: Use min transition for all SubVP plane add/remove a5397c85f0b8 drm/amd/display: Include surface of unaffected streams d5b3e4cf9942 drm/amd/display: Copy DC context in the commit streams 4efb2d22003f drm/amd/display: Enable new commit sequence only for DCN32x bc2c7003888b drm/amd/display: Rework context change check 810329d3d418 drm/amd/display: Check if link state is valid f1edb2f58adb drm/amd/display: add FB_DAMAGE_CLIPS support ed92b595af43 PCI: rockchip: Don't advertise MSI-X in PCIe capabilities 7b65231b65cc PCI: rockchip: Fix window mapping and address translation for endpoint 3b117fd8cf43 PCI: rockchip: Remove writes to unused registers 13b9c5f6059f PCI/ASPM: Avoid link retraining race 4d1cd90cea2e PCI/ASPM: Factor out pcie_wait_for_retrain() 8dfeae80825f PCI/ASPM: Return 0 or -ETIMEDOUT from pcie_retrain_link() ecd9da1d0599 MIPS: Loongson: Fix build error when make modules_install 3fac9a39f8bb MIPS: Loongson: Move arch cflags to MIPS top level Makefile 70957ae16093 i2c: nomadik: Remove a useless call in the remove function a9be061237aa i2c: nomadik: Use devm_clk_get_enabled() 82dee5b2586c i2c: nomadik: Remove unnecessary goto label 1dc23fb83b71 i2c: Improve size determinations 38a8983ae1d0 i2c: Delete error messages for failed memory allocations 7b7291ab2912 btrfs: fix race between quota disable and relocation 44e2afbf650f gpio: mvebu: fix irq domain leak 8ee94aab9970 gpio: mvebu: Make use of devm_pwmchip_add 19156bcb881c pwm: Add a stub for devm_pwmchip_add() b2d8ac988f3c gpio: tps68470: Make tps68470_gpio_output() always set the initial value 04f7d4917471 io_uring: don't audit the capability check in io_uring_create() 017f686bcb53 KVM: s390: pv: fix index value of replaced ASCE e8df12986066 powerpc/pseries/vas: Hold mmap_mutex after mmap lock during window close 557ea2ff0519 blk-mq: Fix stall due to recursive flush plug 0935bbbf6e5a jbd2: Fix wrongly judgement for buffer head removing while doing checkpoint 6e385845eea1 drm/amd: Align SMU11 SMU_MSG_OverridePcieParameters implementation with SMU13 32631ac27c91 drm/amd: Move helper for dynamic speed switch check out of smu13 53dd2ca2c02f ovl: fix null pointer dereference in ovl_permission() a9174f0d7add drm/amd/display: Keep PHY active for dp config 2bb912161697 platform/x86/amd/pmf: reduce verbosity of apmf_get_system_params fd14866ebedd platform/x86/amd/pmf: Notify OS power slider update b068314fd8ce netfilter: nf_tables: fix underflow in chain reference counter 35651fde1a7b netfilter: nf_tables: fix underflow in object reference counter d2a6dc4eaf6d Linux 6.1.42 1d4607f2a50c Revert "drm/amd/display: edp do not add non-edid timings" 2f2ba3c16230 drm/amd/display: Add polling method to handle MST reply packet 78ea2ed76ce9 drm/amd/display: fix linux dp link lost handled only one time b31143b0fbbd drm/amd/display: Clean up errors & warnings in amdgpu_dm.c c14702daf1f5 drm/amd/display: force connector state when bpc changes during compliance 00f68f5c1be1 drm/dp_mst: Clear MSG_RDY flag before sending new message c085ffaf67db drm/amd/display: fix some coding style issues 374735cbe2f1 drm/amd/display: use max_dsc_bpp in amdgpu_dm 268bfb378256 selftests/bpf: Fix sk_assign on s390x fd1e31d1bcb7 selftests/bpf: Workaround verification failure for fexit_bpf2bpf/func_replace_return_code a7c1eb9cb86f selftests/bpf: make test_align selftest more robust 4c8f30a2ad94 bpf: aggressively forget precise markings during state checkpointing 8b57a37d0ee7 bpf: stop setting precise in current state 56675ddcb011 bpf: allow precision tracking for programs with subprogs dd33fbe4af2c scripts/kallsyms: update the usage in the comment block 5fab8c91e59c scripts/kallsyms.c Make the comment up-to-date with current implementation 320f980bc0bb kallsyms: add kallsyms_seqs_of_names to list of special symbols 7531eb07b254 spi: dw: Remove misleading comment for Mount Evans SoC 70a3015683b0 drm/ttm: fix bulk_move corruption when adding a entry 61622fa37914 tracing/histograms: Return an error if we fail to add histogram to hist_vars list bae17da3ae4c jbd2: recheck chechpointing non-dirty buffer b9f0f20ab014 net: phy: prevent stale pointer dereference in phy_init() f311c7680014 tcp: annotate data-races around fastopenq.max_qlen 01a1563a09c0 tcp: annotate data-races around icsk->icsk_user_timeout 918a1beb0abf tcp: annotate data-races around tp->notsent_lowat b02f8fce7cc5 tcp: annotate data-races around rskq_defer_accept 17c3d7583399 tcp: annotate data-races around tp->linger2 e63939720243 tcp: annotate data-races around icsk->icsk_syn_retries d27a1aa37e32 tcp: annotate data-races around tp->keepalive_probes 161b069389dd tcp: annotate data-races around tp->keepalive_intvl 87b8466eb0cd tcp: annotate data-races around tp->keepalive_time 2c84a3d78ad8 tcp: annotate data-races around tp->tsoffset 949eb838803a tcp: annotate data-races around tp->tcp_tx_delay 0d4d6b083da9 Bluetooth: hci_sync: Avoid use-after-free in dbg for hci_remove_adv_monitor() e969bfed84c1 Bluetooth: ISO: fix iso_conn related locking and validity issues 59bd1e476bbc Bluetooth: hci_event: call disconnect callback before deleting conn 13ad45ad14df Bluetooth: use RCU for hci_conn_params and iterate safely in hci_sync e18922ce3e31 netfilter: nf_tables: skip bound chain on rule flush ec3e856075c5 netfilter: nf_tables: skip bound chain in netns release path 90c3955beb85 netfilter: nft_set_pipapo: fix improper element removal f372992820be netfilter: nf_tables: can't schedule in nft_chain_validate 6026fa4f4702 netfilter: nf_tables: fix spurious set element insertion failure c1dc350a371a ALSA: hda/realtek: Fix generic fixup definition for cs35l41 amp 050c24656a94 llc: Don't drop packet from non-root netns. 50e4b32d2e58 fbdev: au1200fb: Fix missing IRQ check in au1200fb_drv_probe a44ff125731f Revert "tcp: avoid the lookup process failing to get sk in ehash table" d1a4d697a9ec net:ipv6: check return value of pskb_trim() 205bad1b3042 net: ipv4: Use kfree_sensitive instead of kfree fac47182d3c2 tcp: annotate data-races around tcp_rsk(req)->ts_recent aa32235da43c tcp: annotate data-races around tcp_rsk(req)->txhash f62a00b7d135 net: ipv4: use consistent txhash in TIME_WAIT and SYN_RECV 1d8e3ec4f0a6 igc: Prevent garbled TX queue with XDP ZEROCOPY c0268bc0d7ad igc: Avoid transmit queue timeout for XDP bb6ae775ff7f bpf, arm64: Fix BTI type used for freplace attached functions 8620c53ced63 bpf: Repeat check_max_stack_depth for async callbacks d55ff358b049 bpf: Fix subprog idx logic in check_max_stack_depth c355f3a27b11 octeontx2-pf: Dont allocate BPIDs for LBK interfaces 0f56bfe19aa6 security: keys: Modify mismatched function name 3fc081edddf3 iavf: fix reset task race with iavf_remove() 2647ff59c52e iavf: fix a deadlock caused by rtnl and driver's lock circular dependencies 9743519240c6 iavf: Wait for reset in callbacks which trigger it f43ab442a8eb iavf: make functions static where possible 9e36533d666d iavf: send VLAN offloading caps once after VFR 5d1c0ac33d81 iavf: Move netdev_update_features() into watchdog task 6d9d01689b82 iavf: use internal state to free traffic IRQs 6e1d8f133207 iavf: Fix out-of-bounds when setting channels on remove ca12b98e04b5 iavf: Fix use-after-free in free_netdev ce3ec3fc64e0 net: dsa: microchip: correct KSZ8795 static MAC table access 54830adfd9a5 net: dsa: microchip: ksz8_r_sta_mac_table(): Avoid using error code for empty entries 8a60427c8abd net: dsa: microchip: ksz8: Make ksz8_r_sta_mac_table() static e4820a764e95 net: dsa: microchip: ksz8: Separate static MAC table operations for code reuse 155f59453414 net: sched: cls_bpf: Undo tcf_bind_filter in case of an error 2256b27f542b net: sched: cls_u32: Undo refcount decrement in case update failed a9345793469b net: sched: cls_u32: Undo tcf_bind_filter if u32_replace_hw_knode fa753f865677 net: sched: cls_matchall: Undo tcf_bind_filter in case of failure after mall_set_parms 813572a08d49 ASoC: SOF: ipc3-dtrace: uninitialized data in dfsentry_trace_filter_write() c55901d381a2 cifs: fix mid leak during reconnection after timeout threshold 855643c8d289 net: ethernet: mtk_eth_soc: handle probe deferral 6924f3c89846 bridge: Add extack warning when enabling STP in netns. 3325b8ddfe29 net: ethernet: ti: cpsw_ale: Fix cpsw_ale_get_field()/cpsw_ale_set_field() 4148d6c766c4 dsa: mv88e6xxx: Do a final check before timing out f4c0a6b8ce17 kallsyms: strip LTO-only suffixes from promoted global functions 5004d383fe8c kallsyms: Correctly sequence symbols when CONFIG_LTO_CLANG=y 28fdfda791d4 kallsyms: Improve the performance of kallsyms_lookup_name() c401b72836ca spi: s3c64xx: clear loopback bit after loopback test 9c85f71d3fc8 btrfs: be a bit more careful when setting mirror_num_ret in btrfs_map_block 08bdd70974a8 perf build: Fix library not found error when using CSLIBS 6aa851f6276f fbdev: imxfb: Removed unneeded release_mem_region e7bb9436ea97 fbdev: imxfb: warn about invalid left/right margin 7a2d80a8c24a spi: bcm63xx: fix max prepend length 6af800f91747 pinctrl: renesas: rzg2l: Handle non-unique subnode names be087281dc79 pinctrl: renesas: rzv2m: Handle non-unique subnode names 92cc0153324b sched/psi: use kernfs polling functions for PSI trigger polling d5dca1977685 sched/psi: Allow unprivileged polling of N*2s period fb4bc32fc1be sched/psi: Extract update_triggers side effect c1623d4d0bef sched/psi: Rename existing poll members in preparation c176dda0a6a6 sched/psi: Rearrange polling code in preparation 7d8bba4da1a8 sched/psi: Fix avgs_work re-arm in psi_avgs_work() 45f739e8fb34 sched/fair: Use recent_used_cpu to test p->cpus_ptr 6ede0d0f8865 ASoC: qcom: q6apm: do not close GPR port before closing graph 5da98d0438bd ASoC: codecs: wcd938x: fix dB range for HPHL and HPHR e3495bc99464 ASoC: codecs: wcd938x: fix mbhc impedance loglevel 3122e90b5cb0 ASoC: amd: acp: fix for invalid dai id handling in acp_get_byte_count() da64c8889fcd net: hns3: fix strncpy() not using dest-buf length as length issue 39695e87d86f igb: Fix igb_down hung on surprise removal 6887f3588171 wifi: iwlwifi: pcie: add device id 51F1 for killer 1675 6862557e9afe wifi: iwlwifi: mvm: avoid baid size integer overflow a46a62491460 wifi: iwlwifi: Add support for new PCI Id 8e0a94e31ade wifi: wext-core: Fix -Wstringop-overflow warning in ioctl_standard_iw_point() 408d40c729cb devlink: report devlink_port_type_warn source device 0d1426415522 net: ethernet: litex: add support for 64 bit stats 86f9330a49d1 wifi: ath11k: fix memory leak in WMI firmware stats 766e606536b9 spi: dw: Add compatible for Intel Mount Evans SoC d0124848c794 wifi: mac80211_hwsim: Fix possible NULL dereference 8656b31d2efd wifi: ath11k: add support default regdb while searching board-2.bin for WCN6855 4e291a07af77 bpf: tcp: Avoid taking fast sock lock in iterator c006fe361cfd bpf: Address KCSAN report on bpf_lru_list 10fa03a9c1bc bpf: Print a warning only if writing to unprivileged_bpf_disabled. 8d1342108c2b wifi: ath11k: fix registration of 6Ghz-only phy without the full channel range 78a5f711efce sched/fair: Don't balance task to its current running CPU 896f4d6046b3 rcu: Mark additional concurrent load from ->cpu_no_qs.b.exp 9027d69221ff rcu-tasks: Avoid pr_info() with spin lock in cblist_init_generic() e055d0ec8809 ACPI: video: Add backlight=native DMI quirk for Dell Studio 1569 aa7cdf487ab3 FS: JFS: Check for read-only mounted filesystem in txBegin 3e5eb6c5ecd8 FS: JFS: Fix null-ptr-deref Read in txBegin da0a7c697595 MIPS: dec: prom: Address -Warray-bounds warning bdf07ab1595b fs: jfs: Fix UBSAN: array-index-out-of-bounds in dbAllocDmapLev a68241498093 udf: Fix uninitialized array access for some pathnames cce9107c315f ovl: check type and offset of struct vfsmount in ovl_entry 5228d4d50528 HID: add quirk for 03f0:464a HP Elite Presenter Mouse 6432843debe1 quota: fix warning in dqgrab() 1f2ec87f4ab8 quota: Properly disable quotas when add_dquot_ref() fails 2a97ec78092f ALSA: emu10k1: roll up loops in DSP setup code for Audigy 2e1be420b869 drm/radeon: Fix integer overflow in radeon_cs_parser_init 0ca376853412 ext4: correct inline offset when handling xattrs in inode body aba8f85eca81 ASoC: codecs: wcd938x: fix soundwire initialisation race 1a261a4193b5 ASoC: codecs: wcd938x: fix codec initialisation race 8b11d2f0e525 ASoC: codecs: wcd934x: fix resource leaks on component remove bb241ae928c6 ASoC: codecs: wcd938x: fix missing mbhc init error handling 4eac89ffc510 ASoC: codecs: wcd938x: fix resource leaks on component remove c584b5eca3fb ASoC: tegra: Fix AMX byte map d55fc2bdaaa8 ASoC: qdsp6: audioreach: fix topology probe deferral 17feff71d06c ASoC: codecs: wcd-mbhc-v2: fix resource leaks on component remove b0fbf3c353af ASoC: codecs: wcd938x: fix missing clsh ctrl error handling 1dd61a5b5cca ASoC: cs42l51: fix driver to properly autoload with automatic module loading 0e3cf6432466 ASoC: rt5640: Fix sleep in atomic context e5b2389e04d9 ASoC: tegra: Fix ADX byte map 24bed70aa617 ASoC: fsl_sai: Revert "ASoC: fsl_sai: Enable MCTL_MCLK_EN bit for master mode" 651881287770 ASoC: fsl_sai: Disable bit clock with transmitter b9741ba942f3 drm/amd/display: Keep PHY active for DP displays on DCN31 889bac5fd796 drm/amd/display: check TG is non-null before checking if enabled 9f28e8c2be1e drm/amd/display: Disable MPC split by default on special asic 438542074174 drm/amd/display: only accept async flips for fast updates 917bef37cfac drm/client: Fix memory leak in drm_client_modeset_probe b5359d7a5087 drm/client: Fix memory leak in drm_client_target_cloned 91bd7acf89cb drm/amdgpu/pm: make mclk consistent for smu 13.0.7 0b4f3d9a5c8a drm/amdgpu/pm: make gfxclock consistent for sienna cichlid 13cb7bfbccb5 drm/amdgpu/vkms: relax timer deactivation by hrtimer_try_to_cancel 19e7b9f1f7e1 dma-buf/dma-resv: Stop leaking on krealloc() failure 25ad24969941 selftests: tc: add ConnTrack procfs kconfig 54950747d5e7 can: gs_usb: gs_can_open(): improve error handling 995f47d76647 can: bcm: Fix UAF in bcm_proc_show() a2d31762d73b can: mcp251xfd: __mcp251xfd_chip_set_mode(): increase poll timeout aa5cf8bd1318 arm64/fpsimd: Ensure SME storage is allocated after SVE VL changes 3e463a4f3801 regmap: Account for register length in SMBus I/O limits ef7ad397fb8c of: Preserve "of-display" device name for compatibility f16c2eb6945b regmap: Drop initial version of maximum transfer length fixes efeac348cdc2 selftests: tc: add 'ct' action kconfig dep 4986dd1b5132 selftests: tc: set timeout to 15 minutes ddf7e8984c83 btrfs: fix race between balance and cancel/pause c828e913c8dc fuse: ioctl: translate ENOSYS in outarg c35ea6061962 btrfs: zoned: fix memory leak after finding block group with super blocks 0a5e0bc8e861 btrfs: set_page_extent_mapped after read_folio in btrfs_cont_expand 549f5093e9d6 fuse: Apply flags2 only when userspace set the FUSE_INIT_EXT af6d1fc5b8a6 fuse: revalidate: don't invalidate if interrupted 89e994688e96 btrfs: fix warning when putting transaction with qgroups enabled after abort c1b3d1a9c6be perf probe: Add test for regression introduced by switch to die_get_decl_file() 00edfa6d4fe0 keys: Fix linking a duplicate key to a keyring's assoc_array 4984a10a21c6 maple_tree: fix node allocation testing on 32 bit 85718972b004 maple_tree: set the node limit when creating a new root node e0c3e25cfc57 ALSA: hda/realtek: Enable Mute LED on HP Laptop 15s-eq2xxx 0f493b5bfe37 ALSA: hda/realtek: Add quirk for Clevo NS70AU 7ed4e5297390 ALSA: hda/realtek - remove 3k pull low procedure 1b87f546a035 io_uring: treat -EAGAIN for REQ_F_NOWAIT as final for io-wq (From OE-Core rev: 0bf3be6fe59d8c14d7b783a80020806c7453a2a6) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/6.4: update to v6.4.8Bruce Ashfield2023-08-093-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: 714a286bf9ee Linux 6.4.8 3d308a163115 dma-buf: fix an error pointer vs NULL bug 6bd9952eade5 dma-buf: keep the signaling time of merged fences v3 e872d6b6ea49 mm/mempolicy: Take VMA lock before replacing policy da84cd9b5e03 mm/memory-failure: fix hardware poison check in unpoison_memory() bdb3106af2b2 mm: fix memory ordering for mm_lock_seq and vm_lock_seq b53745bdb03e mm: lock VMA in dup_anon_vma() before setting ->anon_vma 58f4cbe0cc87 rbd: retrieve and check lock owner twice before blocklisting 44f442aa19f0 rbd: harden get_lock_owner_info() a bit 0a83f816a8f1 rbd: make get_lock_owner_info() return a single locker or NULL 441b3dd88f78 dm cache policy smq: ensure IO doesn't prevent cleaner policy progress cf83bf01b528 drm/i915/dpt: Use shmem for dpt objects c5126152c6f6 ceph: never send metrics if disable_send_metrics is set adce49089412 thermal: of: fix double-free on unregistration 5dac557301d8 PM: sleep: wakeirq: fix wake irq arming 807ada0e4aa3 arm64/sme: Set new vector length before reallocating 684c1a948ece ASoC: wm8904: Fill the cache for WM8904_ADC_TEST_0 register c58951ccef60 mptcp: more accurate NL event generation 8aba7fb2544a s390/dasd: print copy pair message only for the correct error 274b5383e999 s390/dasd: fix hanging device after quiesce/resume 592b0c50e3fb fs/9p: remove unnecessary invalidate_inode_pages2 cd27c7f79056 fs/9p: fix type mismatch in file cache mode helper f7fb8699068f fs/9p: fix typo in comparison logic for cache mode 00c6ee38522e fs/9p: remove unnecessary and overrestrictive check f1e24c44ab4d 9p: fix ignored return value in v9fs_dir_release c9d7e61044f5 LoongArch: BPF: Enable bpf_probe_read{, str}() on LoongArch 47f0ef81b15e LoongArch: BPF: Fix check condition to call lu32id in move_imm() a04cb0c40887 LoongArch: Fix return value underflow in exception path 453af7c2cc90 Revert "um: Use swap() to make code cleaner" c5265691cd06 soundwire: fix enumeration completion c9491c0b24f8 selftests: mptcp: join: only check for ip6tables if needed 176f36a376c4 iommufd: Set end correctly when doing batch carry 45484d96d599 io_uring: gate iowait schedule on having pending requests 29cf01eed50f net: dsa: qca8k: fix mdb add/del case with 0 VID bb7b454fff66 net: dsa: qca8k: fix broken search_and_del 3797de3d4b0f net: dsa: qca8k: fix search_and_insert wrong handling of new rule d04084d09f7c net: dsa: qca8k: enable use_single_write for qca8xxx c00af3a818cc net: ipa: only reset hashed tables when supported 2488a91b54b5 virtio-net: fix race between set queues and probe c76d96c55589 xen: speed up grant-table reclaim 6efc575dd2a6 proc/vmcore: fix signedness bug in read_from_oldmem() e7b25896f447 locking/rtmutex: Fix task->pi_waiters integrity 018be618bcdb irqchip/gic-v4.1: Properly lock VPEs when doing a directLPI invalidation a0c05710f0cb irq-bcm6345-l1: Do not assume a fixed block to cpu mapping b077d6531a67 tpm_tis: Explicitly check for error code 40c627dd6de3 ACPI/IORT: Remove erroneous id_count check in iort_node_get_rmr_info() 0e625d273365 ksmbd: check if a mount point is crossed during path lookup 293f39e1d0ae nfsd: Remove incorrect check in nfsd4_validate_stateid ab8160583f56 file: always lock position for FMODE_ATOMIC_POS e96954065d7f x86/cpu: Enable STIBP on AMD if Automatic IBRS is enabled fdcd4b0d5197 x86/MCE/AMD: Decrement threshold_bank refcount when removing threshold blocks db73d812bb95 btrfs: check for commit error at btrfs_attach_transaction_barrier() ec0a56ae9519 btrfs: check if the transaction was aborted at btrfs_wait_for_commit() 1e8087589b5c btrfs: account block group tree when calculating global reserve size 2c28c5c52eaf btrfs: zoned: do not enable async discard 843b4e161773 hwmon: (pmbus_core) Fix Deadlock in pmbus_regulator_get_status 7444253cacd9 hwmon: (pmbus_core) Fix NULL pointer dereference db11ee9b500f hwmon: (pmbus_core) Fix pmbus_is_enabled() 76f9deecf6eb hwmon: (aquacomputer_d5next) Fix incorrect PWM value readout 7665493f77c9 hwmon: (nct7802) Fix for temp6 (PECI1) processed even if PECI1 disabled c6790a9b035e hwmon: (k10temp) Enable AMD3255 Proc to show negative temperature d205b153a417 ALSA: hda/relatek: Enable Mute LED on HP 250 G8 a13620ff3b43 ALSA: hda/realtek: Support ASUS G713PV laptop 6a007b162610 Revert "xhci: add quirk for host controllers that don't update endpoint DCS" 74a8d6f50cc9 tty: n_gsm: fix UAF in gsm_cleanup_mux b1b04b56745b staging: ks7010: potential buffer overflow in ks_wlan_set_encode_ext() 874555472c73 staging: r8712: Fix memory leak in _r8712_init_xmit_priv() 5d73dfff46d6 Documentation: security-bugs.rst: clarify CVE handling 90cd6f5e9154 Documentation: security-bugs.rst: update preferences when dealing with the linux-distros group 14e8e4a3f3cf Revert "usb: xhci: tegra: Fix error check" 6068d152870a usb: xhci-mtk: set the dma max_seg_size d88c69c9e4cc usb: cdns3: fix incorrect calculation of ep_buf_size when more than one config 15cea3344f78 USB: quirks: add quirk for Focusrite Scarlett a4b763650261 usb: ohci-at91: Fix the unhandle interrupt when resume ef61d54319fc usb: misc: ehset: fix wrong if condition 317d6e4c12b4 usb: dwc3: don't reset device side if dwc3 was configured as host-only 965b1f03e1d1 usb: dwc3: pci: skip BYT GPIO lookup table for hardwired phy 1590819eac4a Revert "usb: dwc3: core: Enable AutoRetry feature in the controller" 816569fddc4e usb: typec: Use sysfs_emit_at when concatenating the string bd90eafbacf4 usb: typec: Iterate pds array when showing the pd list 54c6d5fa59d2 usb: typec: Set port->pd before adding device for typec_port 41c60abd3eee TIOCSTI: always enable for CAP_SYS_ADMIN f8416e85c8c4 can: gs_usb: gs_can_close(): add missing set of CAN state to CAN_STATE_STOPPED 5b656220e65e USB: serial: simple: sort driver entries 0e44d051c872 USB: serial: simple: add Kaufmann RKS+CAN VCP d62a293e0ad3 USB: serial: option: add Quectel EC200A module support 56637bd2de53 USB: serial: option: support Quectel EM060K_128 c83261b1a5c0 serial: sifive: Fix sifive_serial_console_setup() section 12a529e625cb serial: 8250_dw: Preserve original value of DLF register 867bf51492d6 tty: serial: sh-sci: Fix sleeping in atomic context 7ceb28ca8a67 serial: qcom-geni: drop bogus runtime pm state update 31d7fc013aa4 KVM: x86: Disallow KVM_SET_SREGS{2} if incoming CR0 is invalid 00ab40209428 KVM: VMX: Don't fudge CR0 and CR4 for restricted L2 guest fa69c355a429 KVM: Grab a reference to KVM for VM and vCPU stats file descriptors 7175cc32ff51 usb: gadget: core: remove unbalanced mutex_unlock in usb_gadget_activate 9934e5d07c0d USB: gadget: Fix the memory leak in raw_gadget driver 9820f6e036d0 usb: gadget: call usb_gadget_check_config() to verify UDC capability 1099be4ad9d2 Revert "usb: gadget: tegra-xudc: Fix error check in tegra_xudc_powerdomain_init()" 528c9d731537 tracing: Fix warning in trace_buffered_event_disable() 54820008db2e ring-buffer: Fix wrong stat of cpu_buffer->read 8481fc3f5352 ata: pata_ns87415: mark ns87560_tf_read static d232314284c7 tmpfs: fix Documentation of noswap and huge mount options 495b327435b0 iommufd: IOMMUFD_DESTROY should not increase the refcount 59679bd0049e ublk: return -EINTR if breaking from waiting for existed users in DEL_DEV b3a1e243a746 ublk: fail to recover device if queue setup is interrupted 6ab3e7d424cd ublk: fail to start device if queue setup is interrupted e2e4bc585e8c drm/msm: Disallow submit with fence id 0 15a2103d55fc RDMA/irdma: Report correct WC error fd38ef70f9b8 RDMA/irdma: Fix op_type reporting in CQEs 637c2d569ca5 drm/amd/display: Unlock on error path in dm_handle_mst_sideband_msg_ready_event() d3e51257ec31 drm/amd: Fix an error handling mistake in psp_sw_init() 032bfd60999f dm raid: protect md_stop() with 'reconfig_mutex' fa00410d2df1 dm raid: clean up four equivalent goto tags in raid_ctr() 0dc2104c2221 dm raid: fix missing reconfig_mutex unlock in raid_ctr() error paths 7a72e63d926b xenbus: check xen_domain in xenbus_probe_initcall 6a2b89b6b756 drm/i915: Fix an error handling path in igt_write_huge() 20b4735ebf34 smb3: do not set NTLMSSP_VERSION flag for negotiate not auth request 312c9b87bf1f block: Fix a source code comment in include/uapi/linux/blkzoned.h e4631ad24a23 ASoC: fsl_spdif: Silence output on stop b576cef3758c cxl/acpi: Return 'rc' instead of '0' in cxl_parse_cfmws() 316db489647b cxl/acpi: Fix a use-after-free in cxl_parse_cfmws() e2808329b69a drm/msm: Fix hw_fence error path cleanup 8ac09b9939f1 drm/msm: Fix IS_ERR_OR_NULL() vs NULL check in a5xx_submit_in_rb() 56f76d1368f8 RDMA/bnxt_re: Fix hang during driver unload 6de5b9944fed RDMA/bnxt_re: add helper function __poll_for_resp 22dfc9dffb76 RDMA/bnxt_re: Simplify the function that sends the FW commands e0777f9c327f RDMA/bnxt_re: use shadow qd while posting non blocking rcfw command 4e5c10167e72 RDMA/bnxt_re: Avoid the command wait if firmware is inactive 973d3fa70af7 RDMA/bnxt_re: Enhance the existing functions that wait for FW responses 7faa60976941 RDMA/bnxt_re: Prevent handling any completions after qp destroy d824dc70380c RDMA/mthca: Fix crash when polling CQ for shared QPs 046e12b8fc66 RDMA/core: Update CMA destination address on rdma_resolve_addr b8b90ba636e3 RDMA/irdma: Fix data race on CQP request done 2623ca92cd8f RDMA/irdma: Fix data race on CQP completion stats ee38994979df RDMA/irdma: Add missing read barriers 0370fbed4d55 drm/msm/adreno: Fix snapshot BINDLESS_DATA size 7ded87a612f8 drm/msm/dsi: Drop unused regulators from QCM2290 14nm DSI PHY config c4934d3966c7 drm/msm/dpu: drop enum dpu_core_perf_data_bus_id e7b18ba79cd3 drm/msm/dpu: add missing flush and fetch bits for DMA4/DMA5 planes cdb23d0d7d0b drm/msm/mdss: correct UBWC programming for SM8550 acc0e7732247 RDMA/mlx4: Make check for invalid flags stricter 8b1fc5b54048 fs/9p: Fix a datatype used with V9FS_DIRECT_IO fcc62b0e3424 tipc: stop tipc crypto on failure in tipc_node_create 3a85a6487b90 tipc: check return value of pskb_trim() 122d387677ae benet: fix return value check in be_lancer_xmit_workarounds() e57cfdb11295 net/sched: mqprio: Add length check for TCA_MQPRIO_{MAX/MIN}_RATE64 ece320c78d62 net: fec: tx processing does not call XDP APIs if budget is 0 fcbfd96a1e61 tools: ynl-gen: fix enum index in _decode_enum(..) 33e9ae3dac12 mm: suppress mm fault logging if fatal signal already pending 144483596810 netfilter: nf_tables: disallow rule addition to bound chain via NFTA_RULE_CHAIN_ID 027d00132487 netfilter: nf_tables: skip immediate deactivate in _PREPARE_ERROR cd6673393239 netfilter: nft_set_rbtree: fix overlap expiration walk c12554d97fcd igc: Fix Kernel Panic during ndo_tx_timeout callback 79f44709aa7a macvlan: add forgotten nla_policy for IFLA_MACVLAN_BC_CUTOFF 70539e9bc0e6 x86/traps: Fix load_unaligned_zeropad() handling for shared TDX memory 33f73e215d8f platform/x86: msi-laptop: Fix rfkill out-of-sync on MSI Wind U100 7c83b2f01655 net: stmmac: Apply redundant write work around on 4.xx too f3ff2a5cca18 octeontx2-af: Fix hash extraction enable configuration 213055a66c2c team: reset team's flags when down link is P2P device 84d0bb176d85 bonding: reset bond's flags when down link is P2P device 5a36ae715590 ice: Fix memory management in ice_ethtool_fdir.c 1e50c11ed44e tcp: Reduce chance of collisions in inet6_hashfn(). 6fe0d14c7675 net: fec: avoid tx queue timeout when XDP is enabled e9f329d943f2 ipv6 addrconf: fix bug where deleting a mngtmpaddr can create a new temporary address e92b177161f1 ethernet: atheros: fix return value check in atl1e_tso_csum() 2111337afeb7 atheros: fix return value check in atl1_tso() ce69eac840db phy: hisilicon: Fix an out of bounds check in hisi_inno_phy_probe() bc1e4f99e223 vxlan: fix GRO with VXLAN-GPE c3a497decbee vxlan: generalize vxlan_parse_gpe_hdr and remove unused args 3b0f05b8218a vxlan: calculate correct header length for GPE 4bf9ced9c06b net: hns3: fix wrong bw weight of disabled tc issue 7a0eab957136 net: hns3: fix wrong tc bandwidth weight data issue f89520d2e1c2 net: hns3: fix the imp capability bit cannot exceed 32 bits issue 076eb7bcf758 net: phy: marvell10g: fix 88x3310 power up e62e51ccc8cb iavf: check for removal state before IAVF_FLAG_PF_COMMS_FAILED f8d88654b584 iavf: fix potential deadlock on allocation failure 0ef05b8f83ed i40e: Fix an NULL vs IS_ERR() bug for debugfs_create_dir() b96b9635df28 media: mtk_jpeg_core: avoid unused-variable warning 46256d801a5e media: mtk-jpeg: move data/code inside CONFIG_OF blocks 1c47de39107b media: amphion: Fix firmware path to match linux-firmware f660df7a5d62 media: staging: atomisp: select V4L2_FWNODE 68799920f634 media: tc358746: Address compiler warnings 73c9da33b9ec soundwire: amd: Fix a check for errors in probe() f716d59dcc67 soundwire: qcom: update status correctly with mask 7b988cbc65c4 phy: qcom-snps-femto-v2: properly enable ref clock fdf6f1a46680 phy: qcom-snps-femto-v2: keep cfg_ahb_clk enabled during runtime suspend 8465ebae166d phy: mediatek: hdmi: mt8195: fix prediv bad upper limit test e73498bbdd62 phy: phy-mtk-dp: Fix an error code in probe() 339fee69a1da ext4: fix rbtree traversal bug in ext4_mb_use_preallocated a0f2ba186693 ext4: mballoc: Remove useless setting of ac_criteria d254d8814025 ext4: add EXT4_MB_HINT_GOAL_ONLY test in ext4_mb_use_preallocated a0fea63317b7 drm/amd/display: Prevent vtotal from being set to 0 64bc8e10c87a drm/amd/display: Fix possible underflow for displays with large vblank 8e2fd3a1588e drm/amd/display: update extended blank for dcn314 onwards 74f46ce34747 drm/amd/display: Add FAMS validation before trying to use it 2401285f91c0 maple_tree: fix 32 bit mas_next testing 79bad53f7e52 maple_tree: add __init and __exit to test module c24d051e6b48 drm/ttm: never consider pinned BOs for eviction&swap adff2d7cc515 drm/amd/display: Set minimum requirement for using PSR-SU on Phoenix f73fac742bb1 drm/amd/display: Set minimum requirement for using PSR-SU on Rembrandt 452bbeb39ea5 drm/amd/display: Update correct DCN314 register header bd0e7b7c28d3 drm/amd/display: fix dcn315 single stream crb allocation edac24ed87c8 drm/amd/display: add pixel rate based CRB allocation support 45510d285246 drm/amd/display: Keep disable aux-i delay as 0 570536791181 drm/amd/display: Convert Delaying Aux-I Disable To Monitor Patch 776ae6b06167 PCI: rockchip: Don't advertise MSI-X in PCIe capabilities 544c121cae02 PCI: rockchip: Fix window mapping and address translation for endpoint 317b9617417b PCI: rockchip: Remove writes to unused registers b71a2852f8cf PCI/ASPM: Avoid link retraining race 874b9d8a92d5 PCI/ASPM: Factor out pcie_wait_for_retrain() 16caca59a23b PCI/ASPM: Return 0 or -ETIMEDOUT from pcie_retrain_link() fb0c501d7293 i2c: nomadik: Remove a useless call in the remove function fc491dad925f i2c: nomadik: Use devm_clk_get_enabled() b6014022b64a i2c: nomadik: Remove unnecessary goto label 00f38672ef5a i2c: Improve size determinations 576c5fa88dd7 i2c: Delete error messages for failed memory allocations 50cafe0581ef btrfs: fix race between quota disable and relocation 693a76175826 btrfs: fix fsverify read error handling in end_page_read c42d836e2ef5 btrfs: factor out a btrfs_verify_page helper 96229406255f regmap: Disable locking for RBTREE and MAPLE unit tests d9b791d83623 gpio: mvebu: fix irq domain leak 53638f73948d gpio: mvebu: Make use of devm_pwmchip_add 3f8f1601128b gpio: tps68470: Make tps68470_gpio_output() always set the initial value 384d3da61118 io_uring: don't audit the capability check in io_uring_create() aa52a654da5f s390/mm: fix per vma lock fault handling f1c7a776338f KVM: s390: pv: fix index value of replaced ASCE b5b88c86258a KVM: s390: pv: simplify shutdown and fix race 959dc1b16ea3 powerpc/pseries/vas: Hold mmap_mutex after mmap lock during window close 7bbda9677629 blk-mq: Fix stall due to recursive flush plug 91450dec0445 KVM: arm64: Handle kvm_arm_init failure correctly in finalize_pkvm 3e5ea6b6a571 jbd2: Fix wrongly judgement for buffer head removing while doing checkpoint 2ecab4882ca3 r8169: revert 2ab19de62d67 ("r8169: remove ASPM restrictions now that ASPM is disabled during NAPI poll") 979f8de763ed drm/amd: Align SMU11 SMU_MSG_OverridePcieParameters implementation with SMU13 3d7a757d2c15 drm/amd: Move helper for dynamic speed switch check out of smu13 b94db3f542f9 platform/x86/amd/pmf: reduce verbosity of apmf_get_system_params 71bcf64f9083 platform/x86/amd/pmf: Notify OS power slider update (From OE-Core rev: da9d6bb24904256c879b3b1510b4dcd53190b608) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto-dev: bump to v6.5+Bruce Ashfield2023-08-091-2/+2
| | | | | | | | | | Updating the -dev kernel to track the latest k.org development release. (From OE-Core rev: 0b04672b550831c9c956bbbe21ccfe23001b9a9c) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>