summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* man-db: add RRECOMMENDS on glibc-utils for iconvRoss Burton2023-10-191-1/+3
| | | | | | | | | | Sometimes man will want to call iconv to convert character encodings, so recommend glibc-utils on glibc systems for that binary. (From OE-Core rev: 067c5e1e590fff557581b6bec94dcfd083d56fb1) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-urllib3: Update to 2.0.6Khem Raj2023-10-191-1/+1
| | | | | | | | | | | | Only changes in this release [1] fixes CVE-2023-43804 [2] on top of 2.0.5 [1] https://github.com/urllib3/urllib3/commit/644124ecd0b6e417c527191f866daa05a5a2056d [2] https://github.com/advisories/GHSA-v845-jxx5-vc9f (From OE-Core rev: 2a9ae3ca372075868c046d3a3ba2ba9b483e986d) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* vim: Upgrade 9.0.2009 -> 9.0.2048Siddharth Doshi2023-10-191-2/+2
| | | | | | | | | This includes CVE fix for CVE-2023-5535. (From OE-Core rev: 9292eb70a2a0871cf235e4df0257d7028f43a278) Signed-off-by: Siddharth Doshi <sdoshi@mvista.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* SECURITY.md: add fileMarta Rybczynska2023-10-191-0/+22
| | | | | | | | | | Add a SECURITY.md file with hints for security researchers and other parties who might report potential security vulnerabilities. (From OE-Core rev: 4895e1892a49417fc5a806bd02c1bbac01f37253) Signed-off-by: Marta Rybczynska <marta.rybczynska@syslinbit.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* build-appliance-image: Update to master head revisionRichard Purdie2023-10-171-1/+1
| | | | | | (From OE-Core rev: 4f84537670020a8d902248479efa9f062089c0d3) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poky.conf: Bump version for 4.3 nanbield releaseRichard Purdie2023-10-171-2/+2
| | | | | | (From meta-yocto rev: c9f0946b6fd35ab7cb0197599a489560d129daf2) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* patchtest/selftest: fix command argumentsTrevor Gamblin2023-10-171-1/+1
| | | | | | | | | | | | Changes to patchtest's command-line arguments to work with oe-core by default do not match the selftest script's argument list. Explicitly use the --testdir and --repodir flags in selftest so that it is compatible them. (From OE-Core rev: 6cd547b24896596d4e0fe57f26f553842c5560b5) Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* patchtest: update SPDX identifiersTrevor Gamblin2023-10-1734-161/+35
| | | | | | | | | | Replace full license headers with SPDX identifiers and adjust all patchtest-related code to use GPL-2.0-only. (From OE-Core rev: 9bea6b39074296bb8d8719a3300636e316f19d1b) Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* strace: further clean up of ptest foldersAlexandre Belloni2023-10-171-1/+1
| | | | | | | | | | | | | Removing the out files removes about 350MB of data which helps staying in the currently allocated ptest image space as we are hitting disk space issues after enabling the parallelization of tests. Fixes [Yocto #15220] (From OE-Core rev: fc424293b22bd15b3b13d98f8eedda599709c930) Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* qemuarmv5: Drop QB_DTB conditional for older kernelsAlejandro Hernandez Samaniego2023-10-171-1/+1
| | | | | | | | | | | The conditional for the DTB nomenclature hasnt changed and the 4.7 kernel is old enough at this point, hence this check has become unnecessary' (From OE-Core rev: f5dee6290ca750519455e311e429951b8eb7301b) Signed-off-by: Alejandro Enedino Hernandez Samaniego <alejandro@enedino.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* patchtest: set default repo and testdir targetsTrevor Gamblin2023-10-173-8/+17
| | | | | | | | | | | | | | | | | Since patchtest is in oe-core, the Python os module's methods can be used to retrieve the repository path and tests directory by default. This reduces the number of mandatory arguments for invocation of patchtest unless the user wants to use a custom test suite or test patches against a different repo. The REPO and TESTDIR arguments are likewise adjusted so that they are optional. Also, make it more obvious what the --startdir flag is meant for on the command line by renaming it to --testdir, and update the scripts/patchtest.README file to be consistent with the new usage. (From OE-Core rev: bae7421ece4806f5148f164293810b9fe75e0756) Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* patchtest: add scripts to oe-coreTrevor Gamblin2023-10-176-0/+790
| | | | | | | | | | | | | | | | | | | | | | | | Add the following from the patchtest repo: - patchtest: core patch testing tool - patchtest-get-branch: determine the target branch of a patch - patchtest-get-series: pull patch series from Patchwork - patchtest-send-results: send test results to selected mailing list - patchtest-setup-sharedir: create sharedir for use with patchtest guest mode - patchtest.README: instructions for using patchtest based on the README in the original repository Note that the patchtest script was modified slightly from the repo version to retain compatibility with the oe-core changes. patchtest-send-results and patchtest-setup-sharedir are also primarily intended for automated testing in guest mode, but are added for consistency. (From OE-Core rev: cf318c3c05fc050b8c838c04f28797325c569c5c) Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* patchtest: add supporting modulesTrevor Gamblin2023-10-174-0/+532
| | | | | | | | | | | | Add modules that support core patchtest functionality to meta/lib/patchtest. These include classes and functions for handling repository and patch objects, parsing the patchtest CLI arguments, and other utilities. (From OE-Core rev: 499cdad7a16f6cc256837069c7add294132127a4) Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* patchtest/requirements.txt: updateTrevor Gamblin2023-10-171-0/+2
| | | | | | | | | Add git-pw and boto3 to the list of requirements for patchtest. (From OE-Core rev: f88e295cb5034950e9a0899c1dc3ca685a30a176) Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* insane: unimplemented-ptest: ignore source file errorsYoann Congal2023-10-171-10/+16
| | | | | | | | | | | | | | | In some cases, pathlib.Path.glob() might throw FileNotFoundError when file/directory disappear while it is iterating over them. This "warning" is not important enough to crash build in this case so just take a bb.note of the problem and move on. (From OE-Core rev: 85ddbb67f0f6f823cac0966db78e5b74c5a54c4c) Signed-off-by: Yoann Congal <yoann.congal@smile.fr> Reported-by: Mark Hatle <mark.hatle@amd.com> Closes: https://lists.openembedded.org/g/openembedded-core/message/189254 Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* insane: skip unimplemented-ptest on S=WORKDIR recipesYoann Congal2023-10-171-0/+2
| | | | | | | | | | | | On S=WORKDIR recipes, the unimplemented-ptest check will scan the whole WORKDIR and "see" disappearing file and directory. (From OE-Core rev: 9a2d2f7c2b7236667a6d80355f73db4c27e6582e) Signed-off-by: Yoann Congal <yoann.congal@smile.fr> Reported-by: Mark Hatle <mark.hatle@amd.com> Closes: https://lists.openembedded.org/g/openembedded-core/message/189254 Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* qemu: ignore RHEL specific CVE-2023-2680Lee Chee Yang2023-10-171-0/+3
| | | | | | | (From OE-Core rev: 43b6d040979a766baa0fb2b1ff9125a94bb0152f) Signed-off-by: Lee Chee Yang <chee.yang.lee@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/6.5: avoid serial port suspend issuesBruce Ashfield2023-10-173-16/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is the integration of a workaround patch to avoid the serial tx issues we are seeing on AB testing with the 6.5 kernel. Paul Gortmaker located a 6.5 series commit that is causing tx to intermittently stall to serial ports to stall under load. 79a314e29b53 serial-core: disable power managment for serial tx How to fix it properly with upstream is still and ongoing discussion. We'll revisit and update this change once something lands in mainline. The details of the commit are below: serial-core: disable power managment for serial tx 1% of the time where the getty never appears on ttyS1 even after our timeout of 1000s. When this happens we've added code to login to the ttyS0 getty and run debug commands. We've been able to confirm the getty is running and the init system doesn't matter (happens with sysvinit and systemd). The most interesting debug I've seen is this: root@qemux86-64:~# cat /proc/tty/driver/serial serinfo:1.0 driver revision: 0: uart:16550A port:000003F8 irq:4 tx:418 rx:43 RTS|CTS|DTR|DSR|CD 1: uart:16550A port:000002F8 irq:3 tx:249 rx:0 RTS|CTS|DTR|DSR|CD 2: uart:unknown port:000003E8 irq:4 3: uart:unknown port:000002E8 irq:3 root@qemux86-64:~# echo helloA > /dev/ttyS1 root@qemux86-64:~# echo helloB > /dev/ttyS0 helloB root@qemux86-64:~# cat /proc/tty/driver/serial serinfo:1.0 driver revision: 0: uart:16550A port:000003F8 irq:4 tx:803 rx:121 RTS|CTS|DTR|DSR|CD 1: uart:16550A port:000002F8 irq:3 tx:281 rx:0 RTS|CTS|DTR|DSR|CD 2: uart:unknown port:000003E8 irq:4 3: uart:unknown port:000002E8 irq:3 This is being run after the getty didn't appear for 60s on ttyS1 so we've logged into ttyS0 and run these commands. We've seen that if it doesn't appear after 60s, it won't appear after 1000s either. The tx:249 is interesting as it should be tx:273, 273 being the number of bytes our successful serial getty prompt has. Once we echo something to the port (8 bytes), tx: jumps to 281, so it suddenly found our missing login prompt. This is confirmed with the data appearing on the port after the echo. I did try disabling the autosuspend code in the commit above but it made no difference. What does seem to help is changing the conditional the patch adds around start_tx() back to being under the original conditions. This is relatively harmless as it will just stop_tx() again if the xmit buffer is empty and this is a one off operation at probe time. The small overhead is much preferred to randomly failing tests. Discussions with upstream are being attempted: https://lore.kernel.org/linux-serial/c85ab969826989c27402711155ec086fd81574fb.camel@linuxfoundation.org/T/#t (From OE-Core rev: 8715d72caa891cd29fd2198da5997d6e6b98fc98) Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake: codeparser: replace deprecated ast.Str and 's'Chris Laplante2023-10-171-2/+2
| | | | | | | | | These have been deprecated since 3.8 (Bitbake rev: 5419a8473d6d4cd1d01537de68ad8d72cf5be0b2) Signed-off-by: Chris Laplante <chris.laplante@agilent.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake: Toaster: Fixed javascript issue on tests.browser.test_js_unit_testsAlassane Yattara2023-10-171-1/+1
| | | | | | | | | | | | - Update /toastergui/static/js/projectpage.js to fix following javascript issue that make fail test_js_unit_tests. Uncaught TypeError: Cannot read properties of null (reading 'name') Signed-off-by Alassane Yattara <alassane.yattara@savoirfairelinux.com> (Bitbake rev: 87f5987e22b3d1c05b29a25ef354ecd63ac9e1df) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake: Toaster: Bug-fix failure on tests.browser.test_layerdetails_pageAlassane Yattara2023-10-171-0/+2
| | | | | | | | | | Call wait_until_visible before send_keys to be sure inputs is visible otherwise we get followings error: selenium.common.exceptions.WebDriverException -> Message: element not interactable Signed-off-by Alassane Yattara <alassane.yattara@savoirfairelinux.com> (Bitbake rev: 8d671e50036acb0e65c90a07f757e066c0463113) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake: toaster: bug-fix on tests.browser.test_most_recent_builds_statesAlassane Yattara2023-10-171-2/+3
| | | | | | | | | Fixed errors that make test_most_recent_builds_states failed. Signed-off-by Alassane Yattara <alassane.yattara@savoirfairelinux.com> (Bitbake rev: d34d1f58bd30b998ffaef2e91f02a26ca06c2745) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake: toaster: fixed functional testMarlon Rodriguez Garcia2023-10-171-10/+23
| | | | | | | | | | | Updated functional test file to fix url access and added waiting time after click operations to allow following elements to be available for tests, this will needed to be revisited when autobuilder is ready (Bitbake rev: fa30af75b3b7d37215f2615aa4b458525fce509e) Signed-off-by: Marlon Rodriguez Garcia <marlon.rodriguez-garcia@savoirfairelinux.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake: toaster: update jquery version 2.0.3 -> 3.7.1Marlon Rodriguez Garcia2023-10-174-2/+5
| | | | | | | | | | Updated jquery version from 2.0.3 to 3.7.1 https://blog.jquery.com/2023/08/28/jquery-3-7-1-released-reliable-table-row-dimensions/ (Bitbake rev: 8490844a0304ca2af2ee6c5700790121cccf0a13) Signed-off-by: Marlon Rodriguez Garcia <marlon.rodriguez-garcia@savoirfairelinux.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake: toaster: Update bootstrap version to 3.4.1Marlon Rodriguez Garcia2023-10-176-118/+334
| | | | | | | | | | Update bootstrap version to 3.4.1 to fix incompatibility issues and security vulnerabilities Files base, base_specific and js-unit-test were updated to match new versions of files (Bitbake rev: 046bbe22f7144efa02fc33fec9c933c2e97e0ba7) Signed-off-by: Marlon Rodriguez Garcia <marlon.rodriguez-garcia@savoirfairelinux.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake: toaster: updated bootstrap version 3.3.6 -> 3.3.7Marlon Rodriguez Garcia2023-10-171-3/+3
| | | | | | | | | | Updated bootstrap from version 3.3.6 to 3.3.7 to fix compatibility errors https://github.com/twbs/bootstrap/issues/16834 (Bitbake rev: 5254e826877e416364f498f8d320b99970ea162d) Signed-off-by: Marlon Rodriguez Garcia <marlon.rodriguez-garcia@savoirfairelinux.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* recipes-rt: update README to match newer override syntaxQuentin Schulz2023-10-161-1/+1
| | | | | | | | | | | The override syntax uses colon (':') instead of underscore ('_') since Honister (3.4), so let's update the README to use that new syntax. Cc: Quentin Schulz <foss+yocto@0leil.net> (From OE-Core rev: 97f0a73c0a9db5506310328cd29f165eab3c509d) Signed-off-by: Quentin Schulz <quentin.schulz@theobroma-systems.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gcompat: Upgrade to 1.1.0 releaseKhem Raj2023-10-162-63/+3
| | | | | | | | | | | | | | | | | | | | | | | License-Update: Updated copyright years and contibutors [1] Brings following changes * b7bfe0b Update documentation for 1.1 release * f0de9c6 CHANGELOG: Add pthread section * 36f21a6 pthread: add pthread_mutexattr_[get|set]kind_np * f23fb58 stdio: Hook fopen(3) to intercept /proc/self/exe * 158f2b5 Update CHANGELOG for 1.1 * 4a4c840 fix path-searching for execvp * 9dbbddc sysctl: Add __getauxval alias * fbdd06c misc: add __libc_single_threaded * f727ab7 locale: also override __newlocale/__duplocale * 244110e random_r: fix null dereference when passed uninitialized buf [1] https://git.adelielinux.org/adelie/gcompat/-/commit/b7bfe0b08c52fdc72e0c1d9d4dcb2129f1642bd6#0398ccd0f49298b10a3d76a47800d2ebecd49859 (From OE-Core rev: 6f123655c71992d75746e662a6b757de4a57cce7) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gcompat: Add fcntl64 wrapperKhem Raj2023-10-162-0/+45
| | | | | | | | | Needed by pvr mesa drivers (From OE-Core rev: e6efe08c5aa419db5c865a14116d137ff37db221) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* local.conf.sample: Document new CDN mirror for sstateRichard Purdie2023-10-151-3/+9
| | | | | | | | | We have a Content Delivery Network available for sstate, document this in local.conf.sample. (From meta-yocto rev: 2b2c68717e05f9e644930f576f5197d673b9cef5) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake: fetch2: Add API for upstream source tracingAlberto Pianon2023-10-157-0/+91
| | | | | | | | | | | | | | | | | This patch adds an API to bb.fetch2 to enable users to plug in an unpack tracer that can trace each source file back to its corresponding upstream source url, even when multiple upstream sources are combined together in the same unpack directory. This may be required for software composition analysis, license compliance, and detailed SBoM generation. This patch provides only the needed hooks in bb.fetch2 code and a dummy abstract class defining the API; users may load their own unpack tracer class by setting the BB_UNPACK_TRACER_CLASS config parameter. (Bitbake rev: 05051152cc42acc52bcf9af9a696f632fac4307f) Signed-off-by: Alberto Pianon <alberto@pianon.eu> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake: Update toaster-requirements to add django-log-viewer==1.1.7Alassane Yattara2023-10-151-0/+1
| | | | | | | | | | Django Log Viewer allows us to read & download log files in the admin page by using DataTables (Bitbake rev: bc33f4275bc2dd82e308ef8da3ec93f3275e6127) Signed-off-by: Alassane Yattara <alassane.yattara@savoirfairelinux.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* oeqa/qemurunner: Drop newlines serial workaroundRichard Purdie2023-10-151-12/+0
| | | | | | | | | Drop the newlines serial workaround, it doesn't seem to fix things enough of the time to be useful. (From OE-Core rev: 6cd57b2d148c5de7839d52d8cec359e4a10e0cd6) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* insane: Add a naive heuristic to detect test subdirectoriesJérémy Rosen2023-10-151-0/+4
| | | | | | | | | | | | | | | | | if there is a "test" or "tests" subdirectory at toplevel, this usually means we have some unit tests available. This test is very good at detecting handcrafted tests and I was not able to find any false positive. False positive can be dealt with the usual INSANE_SKIP mechanism (From OE-Core rev: 0c91ad29f7ea313bc25481be9d40f216c0770b98) Signed-off-by: Jérémy Rosen <jeremy.rosen@smile.fr> Reviewed-by: Yoann Congal <yoann.congal@smile.fr> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* insane: Detect build-system test harnessesJérémy Rosen2023-10-151-0/+12
| | | | | | | | | | | | | | | | | | | most build-systems have a way to implement a "make check" or equivalent command that will run tests in the source directory. This heuristic will detect the keywords in the build-system configuration that activates tests. Note that in the case of autotools, we use Makefile.in as our source instead of Makefile.am to easily follow includes. Filenaming conventions for autotools files are not reliable enough to do naive matching. (From OE-Core rev: bc9013295256443e877f29b7e00605ffa5177efa) Signed-off-by: Jérémy Rosen <jeremy.rosen@smile.fr> Reviewed-by: Yoann Congal <yoann.congal@smile.fr> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* insane: Detect python and perl based testsJérémy Rosen2023-10-151-0/+22
| | | | | | | | | | | | | | | | | | | | match_line_in_files will look for a regex in all files matching a glob. we use iglob to avoid a complete, recursive scan of all source. iglob is based on python iterators and will scan as we walk through the directories pytest are detected by looking for "import pytest" or "from pytest" in any python file. perl Test:: is detetected by looking for any t/*.t in the toplevel source directory. (From OE-Core rev: 00d64ac38ae4af6193fae3b02375a16b1821f29e) Signed-off-by: Jérémy Rosen <jeremy.rosen@smile.fr> Reviewed-by: Yoann Congal <yoann.congal@smile.fr> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* insane: Add unimplemented-ptest infrastructureJérémy Rosen2023-10-151-0/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | This infrastructure will use heuristics to detect when package sources seem to have unit tests implemented but no ptest have been implemented in the recipe. No heuristics have been implemented at this point, only the infrastructure to skip the test when ptest are implemented. This is part of python_do_qa_patch since we need the sources in their final state but do not need any configuration done A missing-ptest QA test already existed but it was used for a different purpose and overridden by ptest.bbclass. Thus, a new QA keyword was added Note: The QA test is not enabled by default and may be enabled to hunt down potential ptests with: WARN_QA += "unimplemented-ptest" (From OE-Core rev: 282ae38543e22cbdcbf69c64eace551997927ce3) Signed-off-by: Jérémy Rosen <jeremy.rosen@smile.fr> Reviewed-by: Yoann Congal <yoann.congal@smile.fr> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* scripts/patchreview: Add a custom pattern for finding recipe patchesMickael RAMILISON2023-10-151-1/+2
| | | | | | | | | | | | | This introduces support for specifying a search pattern with the -p/--pattern option in the patchreview.py script. This is designed to accommodate the directory structure of meta-openembedded. (From OE-Core rev: 599046ea9302af0cf856d3fcd827f6a2be75b7e1) Signed-off-by: Mickael RAMILISON <mickael.ramilison@smile.fr> Reviewed-by: Yoann Congal <yoann.congal@smile.fr> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux/cve-exclusion6.1/6.5: Update to latest kernel point releasesRichard Purdie2023-10-142-4/+4
| | | | | | (From OE-Core rev: f943ff80aaaf9745847da80ba98c9837fe77ca51) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* openssh: upgrade 9.4p1 -> 9.5p1Wang Mingyu2023-10-141-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: =========== Potentially incompatible changes -------------------------------- * ssh-keygen(1): generate Ed25519 keys by default. Ed25519 public keys are very convenient due to their small size. Ed25519 keys are specified in RFC 8709 and OpenSSH has supported them since version 6.5 (January 2014). * sshd(8): the Subsystem directive now accurately preserves quoting of subsystem commands and arguments. This may change behaviour for exotic configurations, but the most common subsystem configuration (sftp-server) is unlikely to be affected. New features ------------ * ssh(1): add keystroke timing obfuscation to the client. This attempts to hide inter-keystroke timings by sending interactive traffic at fixed intervals (default: every 20ms) when there is only a small amount of data being sent. It also sends fake "chaff" keystrokes for a random interval after the last real keystroke. These are controlled by a new ssh_config ObscureKeystrokeTiming keyword. * ssh(1), sshd(8): Introduce a transport-level ping facility. This adds a pair of SSH transport protocol messages SSH2_MSG_PING/PONG to implement a ping capability. These messages use numbers in the "local extensions" number space and are advertised using a "ping@openssh.com" ext-info message with a string version number of "0". * sshd(8): allow override of Subsystem directives in sshd Match blocks. Bugfixes -------- * scp(1): fix scp in SFTP mode recursive upload and download of directories that contain symlinks to other directories. In scp mode, the links would be followed, but in SFTP mode they were not. bz3611 * ssh-keygen(1): handle cr+lf (instead of just cr) line endings in sshsig signature files. * ssh(1): interactive mode for ControlPersist sessions if they originally requested a tty. * sshd(8): make PerSourceMaxStartups first-match-wins * sshd(8): limit artificial login delay to a reasonable maximum (5s) and don't delay at all for the "none" authentication mechanism.cw bz3602 * sshd(8): Log errors in kex_exchange_identification() with level verbose instead of error to reduce preauth log spam. All of those get logged with a more generic error message by sshpkt_fatal(). * sshd(8): correct math for ClientAliveInterval that caused the probes to be sent less frequently than configured. * ssh(1): fix regression in OpenSSH 9.4 (mux.c r1.99) that caused multiplexed sessions to ignore SIGINT under some circumstances. Portability ----------- * Avoid clang zero-call-used-regs=all bug on Apple compilers, which for some reason have version numbers that do not match the upstream clang version numbers. bz#3584 * Fix configure test for zlib 1.3 and later/development versions. bz3604 (From OE-Core rev: 1f7a8aedecae81339d71c40f4cf7f6d1e5e4286c) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto: Update dtb path for qemuarmv5Jon Mason2023-10-143-3/+3
| | | | | | | | | | | | | | | | In Linux kernel versions 6.5 and later, device tree files have been moved under a vendor directory. The qemuarmv5 one is now located in "arm". Add this to get it working again (which was already done for the dev kernel in commit 42d5e8ef12934db65c35c1c5f0cabb5c21dbea43). Once all kernels <v6.5 are removed, this line should probably be relocated to the qemuarmv5 config file. (From OE-Core rev: c84634d62ca8babf23564c8c7e37856d025e5201) Signed-off-by: Jon Mason <jdmason@kudzu.us> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* qemu: drop unreferenced patchJon Mason2023-10-141-39/+0
| | | | | | | | | | | OE Commit a7176c3b2a7e2041b9be5dabb6b0f1e62f235f76 removed the reference to this patch but did not remove the patch (From OE-Core rev: eeb7063ea70b861269aa820d19e6804b7841149e) Signed-off-by: Jon Mason <jdmason@kudzu.us> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* vim: Upgrade 9.0.1894 -> 9.0.2009Siddharth Doshi2023-10-141-2/+2
| | | | | | | | | | This includes CVE fix for CVE-2023-5441. (From OE-Core rev: 539b0c8938b7ac4338b087e04d8b8624b7546237) Signed-off-by: Siddharth Doshi <sdoshi@mvista.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* reproducible: Exclude rust for now againRichard Purdie2023-10-131-0/+2
| | | | | | | | | | | | Unfortunately there is still an issue with rustdoc not being reproducible so part of the problem has been fixed but not everything. Add the exclusion back until this has been addressed to avoid autobuilder failures and long diffoscope analysis time. (From OE-Core rev: ab03b3416dda65e39a756c02d87492e1fe5e0fb0) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* patchtest: clean up test suiteTrevor Gamblin2023-10-1312-44/+45
| | | | | | | | | | | | | | | | Various tweaks to make the test suite cleaner and more efficient: - Replace use of "re" module with "pyparsing" in tests (but not base.py) - Make test_mbox_cve only check for CVE tags in the commit if the added patch has them - Make test_mbox_cve SKIP instead of PASS if there's no CVE tag - Simplify the bugzilla tag checking test now that pyparsing is used - Modify the selftest script to correctly parse the new result output (From OE-Core rev: 7a187c2475aa762e2bc830950f608143f2535a72) Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* patchtest: improve test issue messagesTrevor Gamblin2023-10-1318-52/+29
| | | | | | | | | | | | | | The patchtest tests provide vague feedback to the user, and many of them also provide redundant 'fix' strings that could easily be incorporated into the issue messages themselves. Simplify them so that it is more clear what the errors are and how they can be addressed. No recommendation is given when the issue string adequately conveys the issue, e.g. with a missing "LICENSE" entry in a newly-created recipe. (From OE-Core rev: 0bfb3614244ec7aa79b6424bc63f9f2bccdabe98) Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/6.4: drop recipesBruce Ashfield2023-10-134-5225/+0
| | | | | | | | | | | 6.4 is EOL upstream, and we've moved to 6.5 as the default kernel. Drop the recipes to avoid anyone using them by mistake. (From OE-Core rev: 109eb5e058061a53c20cc58c59ffc8c797b3c3b7) 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.57Bruce Ashfield2023-10-133-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: 082280fe94a0 Linux 6.1.57 a4cc925e2e12 xen/events: replace evtchn_rwlock with RCU a4fcf8a242c6 ipv6: remove one read_lock()/read_unlock() pair in rt6_check_neigh() 6e4c40aa270b btrfs: file_remove_privs needs an exclusive lock in direct io write ff81d1c77d08 netlink: remove the flex array from struct nlmsghdr 6cd57f5c7795 btrfs: fix fscrypt name leak after failure to join log transaction 6d05a1a7a484 btrfs: fix an error handling path in btrfs_rename() 5aaa45025f9f vrf: Fix lockdep splat in output path fd32f1eee6c0 ipv6: remove nexthop_fib6_nh_bh() edeccce85cbe parisc: Restore __ldcw_align for PA-RISC 2.0 processors 8226ffc759ea ksmbd: fix uaf in smb20_oplock_break_ack a2ca5fd3dbcc ksmbd: fix race condition between session lookup and expire 64301a935462 x86/sev: Use the GHCB protocol when available for SNP CPUID requests 76b6a980e85f RDMA/mlx5: Fix NULL string error 26eb1307c704 RDMA/mlx5: Fix mutex unlocking on error flow for steering anchor creation 5cf38e638e5d RDMA/siw: Fix connection failure handling 2b298f918158 RDMA/srp: Do not call scsi_done() from srp_abort() c54204d7960f RDMA/uverbs: Fix typo of sizeof argument 233229fa577a RDMA/cma: Fix truncation compilation warning in make_cma_ports 39f701870114 RDMA/cma: Initialize ib_sa_multicast structure to 0 when join 52b0bb7139c9 gpio: pxa: disable pinctrl calls for MMP_GPIO d09e467491b2 gpio: aspeed: fix the GPIO number passed to pinctrl_gpio_set_config() 7e47a8419da6 IB/mlx4: Fix the size of a buffer in add_port_entries() 315ae630502c of: dynamic: Fix potential memory leak in of_changeset_action() 9c480fb41aa4 RDMA/core: Require admin capabilities to set system parameters f60287b2d240 dm zoned: free dmz->ddev array in dmz_put_zoned_devices 485f0bac83a6 parisc: Fix crash with nr_cpus=1 option c9c110ce3754 smb: use kernel_connect() and kernel_bind() ec02b892237d intel_idle: add Emerald Rapids Xeon support cdcc04e844a2 HID: intel-ish-hid: ipc: Disable and reenable ACPI GPE bit 07c6338acb15 HID: sony: remove duplicate NULL check before calling usb_free_urb() 40d609b6ad90 netlink: annotate data-races around sk->sk_err 0915de8c6083 netlink: Fix potential skb memleak in netlink_ack 1a6e2da05f37 netlink: split up copies in the ack construction 220f0f866d69 sctp: update hb timer immediately after users change hb_interval 63cb52e75fd1 sctp: update transport state when processing a dupcook packet 419b2c5766fa tcp: fix delayed ACKs for MSS boundary condition 4acf07bafb58 tcp: fix quick-ack counting to count actual ACKs of new data 143e72757a90 tipc: fix a potential deadlock on &tx->lock f2697457ab73 net: stmmac: dwmac-stm32: fix resume on STM32 MCU da7fa17bd9ac ipv4: Set offload_failed flag in fibmatch results 56a6ea76dd9b netfilter: nf_tables: nft_set_rbtree: fix spurious insertion failure 7ff9a9857b8b netfilter: nf_tables: Deduplicate nft_register_obj audit logs e1bbe4afe1a3 selftests: netfilter: Extend nft_audit.sh 82273f15e3db selftests: netfilter: Test nf_tables audit logging 00d35e6b1672 netfilter: handle the connecting collision properly in nf_conntrack_proto_sctp 6e1dbbf29031 ibmveth: Remove condition to recompute TCP header checksum. 2428c557cd62 net: ethernet: ti: am65-cpsw: Fix error code in am65_cpsw_nuss_init_tx_chns() 7562780e32b8 net: nfc: llcp: Add lock when modifying device list 9ffc5018020f net: usb: smsc75xx: Fix uninit-value access in __smsc75xx_read_reg 7f042041360e ipv6: tcp: add a missing nf_reset_ct() in 3WHS handling a003d4994088 net: dsa: mv88e6xxx: Avoid EEPROM timeout when EEPROM is absent 6a91ec7cfd0e ptp: ocp: Fix error handling in ptp_ocp_device_init f6a7182179c0 ipv4, ipv6: Fix handling of transhdrlen in __ip{,6}_append_data() a8ed1b2e1674 neighbour: fix data-races around n->output 2b76aad68b30 neighbour: switch to standard rcu, instead of rcu_bh 0526933c1005 neighbour: annotate lockless accesses to n->nud_state 8904d8848b31 bpf: Add BPF_FIB_LOOKUP_SKIP_NEIGH for bpf_fib_lookup f82aac816287 net: fix possible store tearing in neigh_periodic_work() 8ef7f9acbe8e modpost: add missing else to the "of" check b8f97e47b6fb bpf, sockmap: Reject sk_msg egress redirects to non-TCP sockets c024db960301 bpf, sockmap: Do not inc copied_seq when PEEK flag set 46052a98854a bpf: tcp_read_skb needs to pop skb regardless of seq 99fe9a120729 NFSv4: Fix a nfs4_state_manager() race 23acd1784eb5 ima: rework CONFIG_IMA dependency block 6c5d7f541693 scsi: target: core: Fix deadlock due to recursive locking f23c35f0686c ima: Finish deprecation of IMA_TRUSTED_KEYRING Kconfig 937ec4434e0a regulator/core: regulator_register: set device->class earlier fbac416e25ef iommu/mediatek: Fix share pgtable for iova over 4GB 183e0f9da6af perf/x86/amd: Do not WARN() on every IRQ 2f4e16e39e4f wifi: mac80211: fix potential key use-after-free 89192c6cbe0f regmap: rbtree: Fix wrong register marked as in-cache when creating new node e485a69d9b44 perf/x86/amd/core: Fix overflow reset on hotplug 6150d4596861 wifi: mt76: mt76x02: fix MT76x0 external LNA gain handling b9eded289bea drivers/net: process the result of hdlc_open() and add call of hdlc_close() in uhdlc_close() 6bfc4c7043c8 Bluetooth: ISO: Fix handling of listen for unicast c201d944bc38 Bluetooth: Delete unused hci_req_prepare_suspend() declaration b46384a681a8 regulator: mt6358: split ops for buck and linear range LDO regulators a01576f58b19 regulator: mt6358: Use linear voltage helpers for single range regulators c6ac402567e4 regulator: mt6358: Drop *_SSHUB regulators 163042a01544 bpf: Fix tr dereferencing c14c7214fc68 leds: Drop BUG_ON check for LED_COLOR_ID_MULTI 6b706286473d wifi: mwifiex: Fix oob check condition in mwifiex_process_rx_packet 42970d32fe1e wifi: cfg80211: add missing kernel-doc for cqm_rssi_work c797498e860e wifi: cfg80211: fix cqm_config access race 3fcc6d7d5f40 wifi: cfg80211: add a work abstraction with special semantics 2ae4585f740a wifi: cfg80211: move wowlan disable under locks fb195ff4183a wifi: cfg80211: hold wiphy lock in auto-disconnect 6b3223449c95 wifi: iwlwifi: mvm: Fix a memory corruption issue 78b5c62edeea wifi: iwlwifi: dbg_ini: fix structure packing 6a5a8f0a9740 erofs: fix memory leak of LZMA global compressed deduplication 91aeb418b917 ubi: Refuse attaching if mtd's erasesize is 0 f237b17611fa HID: sony: Fix a potential memory leak in sony_probe() 6e3ae2927b43 arm64: errata: Add Cortex-A520 speculative unprivileged load workaround 0a4ae2634801 arm64: Add Cortex-A520 CPU part definition d2894c4f473a drm/amd: Fix logic error in sienna_cichlid_update_pcie_parameters() c8bd3e12b329 drm/amd: Fix detection of _PR3 on the PCIe root port fc8d9630c80b net: prevent rewrite of msg_name in sock_sendmsg() 34f9370ae444 net: replace calls to sock->ops->connect() with kernel_connect() 2dfb5f324d79 PCI: qcom: Fix IPQ8074 enumeration ebf2d9a7822b md/raid5: release batch_last before waiting for another stripe_head c404d39e7749 wifi: mwifiex: Fix tlv_buf_left calculation 794ae3a9f8fe Bluetooth: hci_sync: Fix handling of HCI_QUIRK_STRICT_DUPLICATE_FILTER 626535077ba9 Bluetooth: hci_codec: Fix leaking content of local_codecs 01afbfb39585 qed/red_ll2: Fix undefined behavior bug in struct qed_ll2_info 454bb54b8fe8 mptcp: userspace pm allow creating id 0 subflow 4674e9626beb net: ethernet: mediatek: disable irq before schedule napi 3a72decd6b49 vringh: don't use vringh_kiov_advance() in vringh_iov_xfer() c12ef025add7 iommu/vt-d: Avoid memory allocation in iommu_suspend() cdf18e75850f scsi: zfcp: Fix a double put in zfcp_port_enqueue() ef167cc1882f i40e: fix the wrong PTP frequency calculation a0829d9cf22e hwmon: (nzxt-smart2) add another USB ID 6ddb9e6b9b6a hwmon: (nzxt-smart2) Add device id 752ec2d93e75 block: fix use-after-free of q->q_usage_counter 77d0e7e8e582 rbd: take header_rwsem in rbd_dev_refresh() only when updating 698039a461a3 rbd: decouple parent info read-in from updating rbd_dev 377d26174e1d rbd: decouple header read-in from updating rbd_dev->header 33ecf5f5a876 rbd: move rbd_dev_refresh() definition ff09fa5f23aa iommu/arm-smmu-v3: Avoid constructing invalid range commands 357ba59b9d3b iommu/arm-smmu-v3: Set TTL invalidation hint better 71472872932b drm/amd/display: Adjust the MST resume flow b0fe37867455 arm64: cpufeature: Fix CLRBHB and BC detection b6912642746d net: release reference to inet6_dev pointer bad004c384b7 net: change accept_ra_min_rtr_lft to affect all RA lifetimes ec4162bb7018 net: add sysctl accept_ra_min_rtr_lft 9d91134c165f arm64: Avoid repeated AA64MMFR1_EL1 register read on pagefault path dd8c8369305d Revert "NFSv4: Retry LOCK on OLD_STATEID during delegation return" ef54db5b5df7 btrfs: use struct fscrypt_str instead of struct qstr 68ad364ec8dd btrfs: setup qstr from dentrys using fscrypt helper 1cf474cd474b btrfs: use struct qstr instead of name and namelen pairs 87efd87d3624 ring-buffer: Fix bytes info in per_cpu buffer stats 62eed43e0390 ring-buffer: remove obsolete comment for free_buffer_page() 836adaddc60c mm: page_alloc: fix CMA and HIGHATOMIC landing on the wrong buddy list d1da921452b3 mm/page_alloc: leave IRQs enabled for per-cpu page allocations 570786ac6f04 mm/page_alloc: always remove pages from temporary list 939189aedfac mm: mempolicy: keep VMA walk if both MPOL_MF_STRICT and MPOL_MF_MOVE are specified ce9f3441fc6a mm/mempolicy: convert migrate_page_add() to migrate_folio_add() dc0a8466cd11 mm/mempolicy: convert queue_pages_pte_range() to queue_folios_pte_range() 6c2c728d299f mm/mempolicy: convert queue_pages_pmd() to queue_folios_pmd() 6d6635749d4c mm/memory: add vm_normal_folio() 89f2ace6d016 NFSv4: Fix a state manager thread deadlock regression 80ba4fd1ac33 NFS: rename nfs_client_kset to nfs_kset 15ff58702361 NFS: Cleanup unused rpc_clnt variable 2f09a09d73cb ata: libata-scsi: Fix delayed scsi_rescan_device() execution f2b359e3a4f3 scsi: Do not attempt to rescan suspended devices 5d3b0fcb3ca6 scsi: core: Improve type safety of scsi_rescan_device() deacabef6834 scsi: sd: Do not issue commands to suspended disks on shutdown 8de6d8449ae9 scsi: sd: Differentiate system and runtime start/stop management dc3354c961ba ata,scsi: do not issue START STOP UNIT on resume 078651647064 mptcp: process pending subflow error on close fc8917b79069 mptcp: move __mptcp_error_report in protocol.c c1432ece79e6 mptcp: annotate lockless accesses to sk->sk_err 09b6fdf7a12e mptcp: fix dangling connection hang-up 7544918e48e6 mptcp: rename timer related helper to less confusing names bbdfef76096d ASoC: tegra: Fix redundant PLLA and PLLA_OUT0 updates 5f9d73761553 ASoC: soc-utils: Export snd_soc_dai_is_dummy() symbol 1031f68108ea spi: zynqmp-gqspi: fix clock imbalance on probe failure (From OE-Core rev: 5e4241c9d5fee655f08e5e5ed82aa7bf24e2701a) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/6.5: update to v6.5.7Bruce Ashfield2023-10-133-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: 121c6addffd7 Linux 6.5.7 76b33722e2d2 xen/events: replace evtchn_rwlock with RCU 2c5d952fd638 RDMA/mlx5: Remove not-used cache disable flag 4e2d581535c3 ksmbd: fix race condition from parallel smb2 lock requests d5b0e9d3563e ksmbd: fix uaf in smb20_oplock_break_ack 18ced78b0ebc ksmbd: fix race condition between session lookup and expire f35c0756029f x86/sev: Use the GHCB protocol when available for SNP CPUID requests 225d28de3fc3 x86/sev: Change npages to unsigned long in snp_accept_memory() 783142da9733 RDMA/mlx5: Fix NULL string error aa727bb7bd5b RDMA/mlx5: Fix mutex unlocking on error flow for steering anchor creation 6dd42618ffdd RDMA/mlx5: Fix assigning access flags to cache mkeys 42ec848172ef RDMA/mlx5: Fix mkey cache possible deadlock on cleanup eeafc50a77f6 RDMA/siw: Fix connection failure handling 05a10b316ada RDMA/srp: Do not call scsi_done() from srp_abort() e2399007f48d RDMA/uverbs: Fix typo of sizeof argument 56c479ba38d8 RDMA/bnxt_re: Fix the handling of control path response data 13ac926cd4b8 RDMA/cma: Fix truncation compilation warning in make_cma_ports 3769e0a2eb68 RDMA/cma: Initialize ib_sa_multicast structure to 0 when join 4d7d35bead51 gpio: pxa: disable pinctrl calls for MMP_GPIO 82c3535932b6 gpio: aspeed: fix the GPIO number passed to pinctrl_gpio_set_config() a6c281be4e90 IB/mlx4: Fix the size of a buffer in add_port_entries() 641c751ff120 of: dynamic: Fix potential memory leak in of_changeset_action() d419280f5930 RDMA/core: Require admin capabilities to set system parameters f4a0655253e5 dm zoned: free dmz->ddev array in dmz_put_zoned_devices 161fa3dfd5d7 parisc: Fix crash with nr_cpus=1 option c9969a3d310d smb: use kernel_connect() and kernel_bind() 0779db586333 parisc: Restore __ldcw_align for PA-RISC 2.0 processors 1c31067bbe60 net: lan743x: also select PHYLIB 60fb3f054c99 HID: intel-ish-hid: ipc: Disable and reenable ACPI GPE bit 77a4f974594d HID: sony: remove duplicate NULL check before calling usb_free_urb() e0ae4814bf7d HID: nvidia-shield: Fix a missing led_classdev_unregister() in the probe error handling path eba44cd30948 net: mana: Fix oversized sge0 for GSO packets 5a98b9dd9981 net: mana: Fix the tso_bytes calculation d0a4acf3d4e6 netlink: annotate data-races around sk->sk_err cd94c38d0356 sctp: update hb timer immediately after users change hb_interval 3af9df4a7157 sctp: update transport state when processing a dupcook packet e86ed5217950 tcp: fix delayed ACKs for MSS boundary condition 155cfe05b93b tcp: fix quick-ack counting to count actual ACKs of new data aa1a21681b94 tipc: fix a potential deadlock on &tx->lock e593dfa68217 net: stmmac: dwmac-stm32: fix resume on STM32 MCU 8a81cc801fb5 ipv4: Set offload_failed flag in fibmatch results ef27753052ef netfilter: nf_tables: nft_set_rbtree: fix spurious insertion failure 5cf82197d989 netfilter: nf_tables: Deduplicate nft_register_obj audit logs eb8c0e75dac6 selftests: netfilter: Extend nft_audit.sh 598f66b0324e selftests: netfilter: Test nf_tables audit logging f3c7e620b2af netfilter: handle the connecting collision properly in nf_conntrack_proto_sctp 3f6a5636a966 netfilter: nft_payload: rebuild vlan header on h_proto access ea7594eb2d73 ibmveth: Remove condition to recompute TCP header checksum. 4e2eb2cdfbff net: ethernet: ti: am65-cpsw: Fix error code in am65_cpsw_nuss_init_tx_chns() 32b9e35b8857 rswitch: Fix PHY station management clock setting 19b076e8b946 net: renesas: rswitch: Add spin lock protection for irq {un}mask 29c16c2bf586 net: nfc: llcp: Add lock when modifying device list ac2c5dea3dd5 ethtool: plca: fix plca enable data type while parsing the value 4931e80da946 net: usb: smsc75xx: Fix uninit-value access in __smsc75xx_read_reg ebee8434080c ipv6: tcp: add a missing nf_reset_ct() in 3WHS handling c7f31ffe3479 ovl: fetch inode once in ovl_dentry_revalidate_common() 9f5f1de1a6b5 ovl: move freeing ovl_entry past rcu delay ee049d5e2eb6 net: dsa: mv88e6xxx: Avoid EEPROM timeout when EEPROM is absent 7a378171fdd6 ptp: ocp: Fix error handling in ptp_ocp_device_init fe80658c08e3 ipv4, ipv6: Fix handling of transhdrlen in __ip{,6}_append_data() 33b4b5b04005 neighbour: fix data-races around n->output a75152d23337 net: fix possible store tearing in neigh_periodic_work() 135042be7bec net: stmmac: platform: fix the incorrect parameter fa5ffd507fe8 modpost: add missing else to the "of" check ded6e448028f bpf, sockmap: Reject sk_msg egress redirects to non-TCP sockets f4b72d69213b bpf, sockmap: Do not inc copied_seq when PEEK flag set fc5c5d7e07b2 bpf: tcp_read_skb needs to pop skb regardless of seq 576b8329390b ice: always add legacy 32byte RXDID in supported_rxdids b60b508f14df NFSv4: Fix a nfs4_state_manager() race 98bd9c02c2b5 ima: rework CONFIG_IMA dependency block 5a44dd7b0930 scsi: target: core: Fix deadlock due to recursive locking 3c0a2419e8be wifi: iwlwifi: mvm: Fix incorrect usage of scan API acf11f64c29f ima: Finish deprecation of IMA_TRUSTED_KEYRING Kconfig dfce40151dcf regulator/core: regulator_register: set device->class earlier 9a7786e4aea6 wifi: mac80211: Create resources for disabled links cda3dc63d845 iommu/mediatek: Fix share pgtable for iova over 4GB c9525513cab1 perf/x86/amd: Do not WARN() on every IRQ 65c72a720170 wifi: mac80211: fix potential key use-after-free bdd83fc0a5a9 regmap: rbtree: Fix wrong register marked as in-cache when creating new node 319bee0595df rtla/timerlat: Do not stop user-space if a cpu is offline 33699a00b89d perf/x86/amd/core: Fix overflow reset on hotplug 0e656b05ca2b wifi: mt76: mt76x02: fix MT76x0 external LNA gain handling fcc632935e4f drivers/net: process the result of hdlc_open() and add call of hdlc_close() in uhdlc_close() 7fb2ea6e0676 Bluetooth: ISO: Fix handling of listen for unicast d619794c30d2 Bluetooth: Fix hci_link_tx_to RCU lock usage 377a6f42d816 Bluetooth: Delete unused hci_req_prepare_suspend() declaration 6e1e9a9a0f44 regulator: mt6358: split ops for buck and linear range LDO regulators cb17c99357c7 bpf: unconditionally reset backtrack_state masks on global func exit d71dc1b530c4 bpf: Fix tr dereferencing a2235cde5599 leds: Drop BUG_ON check for LED_COLOR_ID_MULTI 0aa14ce3cc91 s390/bpf: Let arch_prepare_bpf_trampoline return program size 56c212bb4ede erofs: allow empty device tags in flatdev mode 7a2ad4a8a54e HID: nvidia-shield: add LEDS_CLASS dependency be2ff39b1504 wifi: mwifiex: Fix oob check condition in mwifiex_process_rx_packet 1e2c796fd992 wifi: mac80211: fix mesh id corruption on 32 bit systems e851875c3722 wifi: cfg80211: add missing kernel-doc for cqm_rssi_work 0f4c9dc8c56f rtla/timerlat_aa: Fix previous IRQ delay for IRQs that happens after thread sample fc11bc42d0a6 rtla/timerlat_aa: Fix negative IRQ delay d0a2cab40448 rtla/timerlat_aa: Zero thread sum after every sample analysis 32fb9b7d98c3 wifi: cfg80211: fix cqm_config access race f06cdd8d4ba5 wifi: iwlwifi: mvm: Fix a memory corruption issue 1fb9204d193b wifi: iwlwifi: dbg_ini: fix structure packing 2cb1b8ed662c iwlwifi: mvm: handle PS changes in vif_cfg_changed b57a9f34723a wifi: cfg80211/mac80211: hold link BSSes when assoc fails for MLO connection c955751cbf86 erofs: fix memory leak of LZMA global compressed deduplication 87b9858e4040 ubi: Refuse attaching if mtd's erasesize is 0 09316923e1a2 wifi: mt76: fix lock dependency problem for wed_lock f566efa7de1e HID: sony: Fix a potential memory leak in sony_probe() 32b0a4ffcaea arm64: errata: Add Cortex-A520 speculative unprivileged load workaround 58f88d8f13a9 arm64: Add Cortex-A520 CPU part definition 4ce883abd15c drm/amd: Fix logic error in sienna_cichlid_update_pcie_parameters() 12c92dd1d1d1 drm/amd: Fix detection of _PR3 on the PCIe root port 2f92524f5a7f drm/i915: Don't set PIPE_CONTROL_FLUSH_L3 for aux inval b704bba4f720 net: prevent rewrite of msg_name in sock_sendmsg() 750bdf036a79 btrfs: always print transaction aborted messages with an error level 79a487128c50 io_uring: ensure io_lockdep_assert_cq_locked() handles disabled rings fa6a7e0d8b1d io_uring/kbuf: don't allow registered buffer rings on highmem pages b0d74112f533 net: replace calls to sock->ops->connect() with kernel_connect() 044262cf6cf9 platform/x86/intel/ifs: release cpus_read_lock() a93a2c72167c PCI: qcom: Fix IPQ8074 enumeration 709ec9e4dc5c PCI/PM: Mark devices disconnected if upstream PCIe link is down on resume bb39b7c7869d md/raid5: release batch_last before waiting for another stripe_head 3f3164ce6396 io_uring: don't allow IORING_SETUP_NO_MMAP rings on highmem pages 62aba312578c wifi: mwifiex: Fix tlv_buf_left calculation 9a32009321e9 wifi: rtw88: rtw8723d: Fix MAC address offset in EEPROM 2618f005c49a Bluetooth: hci_sync: Fix handling of HCI_QUIRK_STRICT_DUPLICATE_FILTER 9a9c17c7c554 wifi: brcmfmac: Replace 1-element arrays with flexible arrays eea5a8f0c3b7 Bluetooth: hci_codec: Fix leaking content of local_codecs 074218073f29 qed/red_ll2: Fix undefined behavior bug in struct qed_ll2_info 0193c5360e5a mptcp: userspace pm allow creating id 0 subflow 970ca742335d mptcp: fix delegated action races fc979719ed4a net: ethernet: mediatek: disable irq before schedule napi 0bf2b9c2f354 vringh: don't use vringh_kiov_advance() in vringh_iov_xfer() a910e0f63047 net: mana: Fix TX CQE error handling 496c591f0b38 iommu/vt-d: Avoid memory allocation in iommu_suspend() 8ea106a7f311 scsi: zfcp: Fix a double put in zfcp_port_enqueue() 577d9e66d20f iommu/apple-dart: Handle DMA_FQ domains in attach_dev() 0477354fd24d maple_tree: add MAS_UNDERFLOW and MAS_OVERFLOW states 807e9ed2c6b7 maple_tree: reduce resets during store setup 9067f1271ae7 iommu/arm-smmu-v3: Avoid constructing invalid range commands 18c940fbc7c0 net: release reference to inet6_dev pointer c59c9d539a44 net: change accept_ra_min_rtr_lft to affect all RA lifetimes b2b10fd6d417 net: add sysctl accept_ra_min_rtr_lft 0b37467cbd2d arm64: cpufeature: Fix CLRBHB and BC detection a39c82f6d9cb arm64: add HWCAP for FEAT_HBC (hinted conditional branches) ce74aad206ea btrfs: don't clear uptodate on write errors 1617032af6c4 btrfs: remove end_extent_writepage b6075e5c7d74 btrfs: remove btrfs_writepage_endio_finish_ordered ea07f51f62c1 ata: libata-scsi: Fix delayed scsi_rescan_device() execution 96373a5496c1 scsi: Do not attempt to rescan suspended devices 755b88188022 scsi: core: Improve type safety of scsi_rescan_device() 6a38c802c17c mptcp: fix dangling connection hang-up 23a6868ff40b mptcp: rename timer related helper to less confusing names 84c617b8ce2a mptcp: Remove unnecessary test for __mptcp_init_sock() 5bba01d9fa78 maple_tree: add mas_is_active() to detect in-tree walks 457fbd6eb4e4 ASoC: tegra: Fix redundant PLLA and PLLA_OUT0 updates cab7a48935cf ASoC: soc-utils: Export snd_soc_dai_is_dummy() symbol (From OE-Core rev: 3884222c767196962df05d13228e7850e060a07d) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/6.5: tiny: fix arm 32 bootBruce Ashfield2023-10-133-3/+3
| | | | | | | | | | | Integrating the following commit(s) to linux-yocto/.: b8c36f31e96 qemuarma15: add ARM_PATCH_PHYS_VIRT (From OE-Core rev: 77a22fe13f28f1e21313283752dfc4f578c75dc3) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>