summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2023-10-19build-appliance-image: Update to nanbield head revisionyocto-4.32023-10-nanbield2023-10Richard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-10-19build-appliance-image: Update to nanbield head revisionRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-10-19build-appliance-image: Update to nanbield head revisionRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-10-19linux-yocto/6.5: serial: core: integrate upstream fixesBruce Ashfield
Integrating the following commit(s) to linux-yocto/6.5: 14f83e409308 serial: core: test for -EINPROGRESS during tx power management validation 1b5b735f311f serial: core: Fix checks for tx runtime PM state dee98a75d75c Revert "serial-core: disable power managment for serial tx" Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-10-19linux-yocto/6.5: config: remove VIDEO_STK1160_COMMONBruce Ashfield
Integrating the following commit(s) to linux-yocto/.: 4531e74daf0 media/media-usb-tv.cfg: remove VIDEO_STK1160_COMMON Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-10-19patchtest: sort when reading patches from a directoryRoss Burton
When reading patches from a directory it's important to sort the output of os.listdir(), as that returns the files in an effectively random order. We can't test the patches apply if they're applied in the wrong order, and typically patch filenames are prefixed with a counter to ensure the order is correct. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-10-19patchtest: check for untracked changesTrevor Gamblin
[YOCTO #15243] Avoid overwriting local changes when running patchtest by checking for anything unstaged or uncommitted in the target repo, and logging an error if something is found. This will provide the user helpful feedback if (for example) they forgot to commit a change for their patch under test, and will leave the target repository in a reasonable state (rather than a temporary branch created by patchtest). Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-10-19python3-urllib3: Update to 2.0.6Khem Raj
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 Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-10-19vim: Upgrade 9.0.2009 -> 9.0.2048Siddharth Doshi
This includes CVE fix for CVE-2023-5535. Signed-off-by: Siddharth Doshi <sdoshi@mvista.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-10-19SECURITY.md: add fileMarta Rybczynska
Add a SECURITY.md file with hints for security researchers and other parties who might report potential security vulnerabilities. Signed-off-by: Marta Rybczynska <marta.rybczynska@syslinbit.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-10-17build-appliance-image: Update to master head revisionRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-10-17patchtest/selftest: fix command argumentsTrevor Gamblin
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. Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-10-17patchtest: update SPDX identifiersTrevor Gamblin
Replace full license headers with SPDX identifiers and adjust all patchtest-related code to use GPL-2.0-only. Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-10-17strace: further clean up of ptest foldersAlexandre Belloni
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] Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-10-17qemuarmv5: Drop QB_DTB conditional for older kernelsAlejandro Hernandez Samaniego
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' Signed-off-by: Alejandro Enedino Hernandez Samaniego <alejandro@enedino.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-10-17patchtest: set default repo and testdir targetsTrevor Gamblin
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. Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-10-17patchtest: add scripts to oe-coreTrevor Gamblin
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. Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-10-17patchtest: add supporting modulesTrevor Gamblin
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. Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-10-17patchtest/requirements.txt: updateTrevor Gamblin
Add git-pw and boto3 to the list of requirements for patchtest. Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-10-17insane: unimplemented-ptest: ignore source file errorsYoann Congal
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. 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>
2023-10-17insane: skip unimplemented-ptest on S=WORKDIR recipesYoann Congal
On S=WORKDIR recipes, the unimplemented-ptest check will scan the whole WORKDIR and "see" disappearing file and directory. 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>
2023-10-17qemu: ignore RHEL specific CVE-2023-2680Lee Chee Yang
Signed-off-by: Lee Chee Yang <chee.yang.lee@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-10-17linux-yocto/6.5: avoid serial port suspend issuesBruce Ashfield
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 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>
2023-10-16recipes-rt: update README to match newer override syntaxQuentin Schulz
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> Signed-off-by: Quentin Schulz <quentin.schulz@theobroma-systems.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-10-16gcompat: Upgrade to 1.1.0 releaseKhem Raj
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 Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-10-16gcompat: Add fcntl64 wrapperKhem Raj
Needed by pvr mesa drivers Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-10-15oeqa/qemurunner: Drop newlines serial workaroundRichard Purdie
Drop the newlines serial workaround, it doesn't seem to fix things enough of the time to be useful. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-10-15insane: Add a naive heuristic to detect test subdirectoriesJérémy Rosen
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 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>
2023-10-15insane: Detect build-system test harnessesJérémy Rosen
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. 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>
2023-10-15insane: Detect python and perl based testsJérémy Rosen
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. 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>
2023-10-15insane: Add unimplemented-ptest infrastructureJérémy Rosen
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" 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>
2023-10-15scripts/patchreview: Add a custom pattern for finding recipe patchesMickael RAMILISON
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. 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>
2023-10-14linux/cve-exclusion6.1/6.5: Update to latest kernel point releasesRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-10-14openssh: upgrade 9.4p1 -> 9.5p1Wang Mingyu
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 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
2023-10-14linux-yocto: Update dtb path for qemuarmv5Jon Mason
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. Signed-off-by: Jon Mason <jdmason@kudzu.us> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
2023-10-14qemu: drop unreferenced patchJon Mason
OE Commit a7176c3b2a7e2041b9be5dabb6b0f1e62f235f76 removed the reference to this patch but did not remove the patch Signed-off-by: Jon Mason <jdmason@kudzu.us> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
2023-10-14vim: Upgrade 9.0.1894 -> 9.0.2009Siddharth Doshi
This includes CVE fix for CVE-2023-5441. Signed-off-by: Siddharth Doshi <sdoshi@mvista.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
2023-10-13reproducible: Exclude rust for now againRichard Purdie
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. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-10-13patchtest: clean up test suiteTrevor Gamblin
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 Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-10-13patchtest: improve test issue messagesTrevor Gamblin
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. Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-10-13linux-yocto/6.4: drop recipesBruce Ashfield
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. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-10-13linux-yocto/6.1: update to v6.1.57Bruce Ashfield
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 Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-10-13linux-yocto/6.5: update to v6.5.7Bruce Ashfield
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 Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-10-13linux-yocto/6.5: tiny: fix arm 32 bootBruce Ashfield
Integrating the following commit(s) to linux-yocto/.: b8c36f31e96 qemuarma15: add ARM_PATCH_PHYS_VIRT Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-10-13linux-yocto/6.1: tiny: fix arm 32 bootBruce Ashfield
Integrating the following commit(s) to linux-yocto/.: 0816d0a6984 qemuarma15: add ARM_PATCH_PHYS_VIRT Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-10-13linux-yocto/6.5: update to v6.5.6Bruce Ashfield
Updating to the latest korg -stable release that comprises the following commits: 0c3f363d1c15 Linux 6.5.6 5e286056667a ASoC: amd: yc: Fix a non-functional mic on Lenovo 82TL 44befc89397e mm, memcg: reconsider kmem.limit_in_bytes deprecation 471ce44a1f30 memcg: drop kmem.limit_in_bytes 3f47b0391bae rbd: take header_rwsem in rbd_dev_refresh() only when updating 907f4f29789e rbd: decouple parent info read-in from updating rbd_dev d1de64c03983 rbd: decouple header read-in from updating rbd_dev->header d0373eb1a755 rbd: move rbd_dev_refresh() definition 43b63e088887 drm/meson: fix memory leak on ->hpd_notify callback 79aec38ba852 drm/amd/display: fix the ability to use lower resolution modes on eDP fc69646fc8f5 drm/amdkfd: Use gpu_offset for user queue's wptr bc15bb91460a fs: binfmt_elf_efpic: fix personality for ELF-FDPIC 1d6b34da02b5 power: supply: ab8500: Set typing and props 883d5811c528 power: supply: rk817: Add missing module alias 280fe281c89b drm/i915/gt: Fix reservation address in ggtt_reserve_guc_top c81803b432c6 i915: Limit the length of an sg list to the requested length b6bb3bcb8238 ata: libata-sata: increase PMP SRST timeout to 10s 5514987aef4a ata: libata-core: Do not register PM operations for SAS ports 78b7119f3bed ata: libata-core: Fix port and device removal dfc77502d6e7 ata: libata-core: Fix ata_port_request_pm() locking 459ee86211d4 tracing/user_events: Align set_bit() address for all archs 0c116005af55 fs/smb/client: Reset password pointer to NULL ddf013bc905e thermal: sysfs: Fix trip_point_hyst_store() 5aaa6b31f149 net: thunderbolt: Fix TCPv6 GSO checksum calculation 5fb40c7de8d7 bpf: Fix BTF_ID symbol generation collision in tools/ 7037b8dc206a bpf: Fix BTF_ID symbol generation collision f2a76aeeee1b bpf: Add override check to kprobe multi link attach 8bcf70d787f7 media: uvcvideo: Fix OOB read d82b1eaf9071 btrfs: properly report 0 avail for very full file systems ef1054fb901a btrfs: fix race between reading a directory and adding entries to it 73b4e302165b btrfs: set last dir index to the current last index when opening dir 59a051389e14 btrfs: file_remove_privs needs an exclusive lock in direct io write 7bcb92540536 btrfs: refresh dir last index during a rewinddir(3) call fed9f0c06f65 ring-buffer: Update "shortest_full" in polling 01cba4eece7d ring-buffer: Fix bytes info in per_cpu buffer stats 8067b844c920 cxl/pci: Fix appropriate checking for _OSC while handling CXL RAS registers 560e15b9b48f cxl/port: Fix cxl_test register enumeration regression 7bc7cbf9ef69 mm: memcontrol: fix GFP_NOFS recursion in memory.high enforcement eaf409c8d4b1 mm: page_alloc: fix CMA and HIGHATOMIC landing on the wrong buddy list 51988be187b0 mm/slab_common: fix slab_caches list corruption after kmem_cache_destroy() 4fbc764c91eb mm: mempolicy: keep VMA walk if both MPOL_MF_STRICT and MPOL_MF_MOVE are specified 23264bdc2bad selftests/mm: fix awk usage in charge_reserved_hugetlb.sh and hugetlb_reparenting_test.sh that may cause error 6b522001693a mm/damon/vaddr-test: fix memory leak in damon_do_test_apply_three_regions() 2f5a4cff85fa arm64: defconfig: remove CONFIG_COMMON_CLK_NPCM8XX=y ee24e16620cd cxl/mbox: Fix CEL logic for poison and security commands 3397cc43c6dd drm/tests: Fix incorrect argument in drm_test_mm_insert_range 1bd4f97552d4 timers: Tag (hr)timer softirq as hotplug safe 26a70537ffc0 ACPI: NFIT: Fix incorrect calculation of idt size 532f992935e3 NFSv4: Fix a state manager thread deadlock regression 975df6b0c34c Revert "SUNRPC dont update timeout value on connection reset" e8d3df1df766 sched/rt: Fix live lock between select_fallback_rq() and RT push 9f3f2a3acdfb kernel/sched: Modify initial boot task idle setup fefec7fbd90a ASoC: amd: yc: Fix non-functional mic on Lenovo 82QF and 82UG af57b1747772 i2c: i801: unregister tco_pdev in i801_probe() error path a4f5f1e846d8 io_uring/fs: remove sqe->rw_flags checking from LINKAT 47cd820721d6 ata: libata-scsi: ignore reserved bits for REPORT SUPPORTED OPERATION CODES 2bbeebe203d2 scsi: sd: Do not issue commands to suspended disks on shutdown dc5ab9e18489 scsi: sd: Differentiate system and runtime start/stop management b1a076133d4c ata: libata-scsi: link ata port and scsi device 2447c5b947bd LoongArch: Add support for 64_PCREL relocation type d5725efed545 LoongArch: Add support for 32_PCREL relocation type fa9874928dcb LoongArch: numa: Fix high_memory calculation e10bf1871b11 LoongArch: Define relocation types for ABI v2.10 eb9681d36bbc LoongArch: Fix lockdep static memory detection e9b20aa75921 ALSA: hda: Disable power save for solving pop issue on Lenovo ThinkCentre M70q d8bbfab02d1a ALSA: rawmidi: Fix NULL dereference at proc read 3eb82c2bd446 crypto: sm2 - Fix crash caused by uninitialized context 28df4646ad8b nilfs2: fix potential use after free in nilfs_gccache_submit_read_data() 3345cc5f02f1 serial: 8250_port: Check IRQ data before use 37ee7bd247fc scsi: core: ata: Do no try to probe for CDL on old drives 2bff660e0ff3 Revert "tty: n_gsm: fix UAF in gsm_cleanup_mux" f8d2e6429139 misc: rtsx: Fix some platforms can not boot and move the l1ss judgment to probe 02447cd84afc mptcp: process pending subflow error on close 6be989cb472e mptcp: move __mptcp_error_report in protocol.c 2bef7c8c3950 mptcp: fix bogus receive window shrinkage with multiple subflows 9e52fd594992 KVM: x86/mmu: Stop zapping invalidated TDP MMU roots asynchronously f1f5d279d7e8 KVM: x86/mmu: Do not filter address spaces in for_each_tdp_mmu_root_yield_safe() f654c202a318 KVM: x86/mmu: Open code leaf invalidation from mmu_notifier c416989d0b8e KVM: SVM: Fix TSC_AUX virtualization setup 822425a9d40c KVM: SVM: INTERCEPT_RDTSCP is never intercepted anyway cf43b304b695 x86/srso: Add SRSO mitigation for Hygon processors 1348f7f15d7c x86/sgx: Resolves SECS reclaim vs. page fault for EAUG race 3d0d8a6ea424 spi: zynqmp-gqspi: fix clock imbalance on probe failure 3283a1bce9bb iommu/arm-smmu-v3: Fix soft lockup triggered by arm_smmu_mm_invalidate_range 71c7428d0dc1 ASoC: cs35l56: Call pm_runtime_dont_use_autosuspend() 2f0d613bfca0 perf build: Define YYNOMEM as YYNOABORT for bison < 3.81 c8745e60f29d fbdev/sh7760fb: Depend on FB=y 19878758accf LoongArch: Set all reserved memblocks on Node#0 at initialization 560e49419100 LoongArch: Use _UL() and _ULL() 55aba54dea4a i2c: designware: fix __i2c_dw_disable() in case master is holding SCL low 73ab62301400 gfs2: fix glock shrinker ref issues f057b2c710a0 tsnep: Fix NAPI polling with budget 0 11a5377e0925 tsnep: Fix ethtool channels e36aa9fa253b tsnep: Fix NAPI scheduling 10ee8a00cb0e net: hsr: Add __packed to struct hsr_sup_tlv. c656c63e6264 ncsi: Propagate carrier gain/loss events to the NCSI controller c91f3228fa94 powerpc/watchpoints: Annotate atomic context in more places 3799888a6b88 powerpc/watchpoint: Disable pagefaults when getting user instruction 98ac791d4000 powerpc/watchpoints: Disable preemption in thread_change_pc() 633f3563b2a4 ASoC: SOF: Intel: MTL: Reduce the DSP init timeout f0bd27149966 NFSv4.1: fix zero value filehandle in post open getattr 1e1f2aeb7337 media: vb2: frame_vector.c: replace WARN_ONCE with a comment 767176f849bf ASoC: SOF: sof-audio: Fix DSP core put imbalance on widget setup failure dfc15af9edfd ASoC: imx-rpmsg: Set ignore_pmdown_time for dai_link 4a8e6742b0d0 memblock tests: fix warning ‘struct seq_file’ declared inside parameter list b46983198d21 memblock tests: fix warning: "__ALIGN_KERNEL" redefined c12eda0a22ce ASoC: wm_adsp: Fix missing locking in wm_adsp_[read|write]_ctl() 12bf8311da03 firmware: cirrus: cs_dsp: Only log list of algorithms in debug build 682659829e96 ASoC: cs42l42: Avoid stale SoundWire ATTACH after hard reset a5188f7fedaf ASoC: cs42l42: Don't rely on GPIOD_OUT_LOW to set RESET initially low 068b0f7e07bd ASoC: cs42l42: Ensure a reset pulse meets minimum pulse width. daac7df91691 ALSA: hda: intel-sdw-acpi: Use u8 type for link index df28f6bbc8aa ASoC: rt5640: Only cancel jack-detect work on suspend if active 8db07f90f281 bpf: Clarify error expectations from bpf_clone_redirect 1d50dcc52012 spi: intel-pci: Add support for Granite Rapids SPI serial flash 75ebf2efb708 ASoC: fsl: imx-pcm-rpmsg: Add SNDRV_PCM_INFO_BATCH flag 5c96cfcf7057 spi: stm32: add a delay before SPI disable d83f069fcbe2 spi: nxp-fspi: reset the FLSHxCR1 registers db7632bd3845 Add DMI ID for MSI Bravo 15 B7ED c2b53434df7a ata: libata-eh: do not thaw the port twice in ata_eh_reset() e86c64afbbec ata: libata-eh: do not clear ATA_PFLAG_EH_PENDING in ata_eh_reset() 1aaff2ce9493 smb3: correct places where ENOTSUPP is used instead of preferred EOPNOTSUPP 22e6d783a330 scsi: pm80xx: Avoid leaking tags when processing OPC_INB_SET_CONTROLLER_CONFIG command 6ee6128efb3a scsi: pm80xx: Use phy-specific SAS address when sending PHY_START command 4ce28dbbbedf riscv: errata: fix T-Head dcache.cva encoding b62561b266f8 nvme-pci: do not set the NUMA node of device if it has none 9e35b16b2fa6 objtool: Fix _THIS_IP_ detection for cold functions 109063d6b222 drm/amdgpu: Handle null atom context in VBIOS info ioctl bfd7ecee601d drm/amdkfd: Checkpoint and restore queues on GFX11 ea3f2bff5ab7 drm/amdgpu: fallback to old RAS error message for aqua_vanjaram a663c199b4d6 drm/amdgpu/nbio4.3: set proper rmmio_remap.reg_offset for SR-IOV c634d78245b2 drm/amdgpu/soc21: don't remap HDP registers for SR-IOV c1faca7fa88c drm/amd/display: Don't check registers, if using AUX BL control 8e47e585b630 drm/amdkfd: Update CU masking for GFX 9.4.3 8ffd9453dc2b drm/amdkfd: Update cache info reporting for GFX v9.4.3 830807d1fb11 drm/amdgpu: Store CU info from all XCCs for GFX v9.4.3 652ba144b190 thermal/of: add missing of_node_put() 99c535d97092 platform/x86: asus-wmi: Support 2023 ROG X16 tablet mode 511784d9e480 platform/mellanox: mlxbf-bootctl: add NET dependency into Kconfig 164eaebff0af efi/x86: Ensure that EFI_RUNTIME_MAP is enabled for kexec 79c6bb2be2c0 ata: sata_mv: Fix incorrect string length computation in mv_dump_mem() 812e69bfc445 net/smc: bugfix for smcr v2 server connect success statistic 75fc9e99b3a7 ring-buffer: Do not attempt to read past "commit" c06f3b07566f selftests: fix dependency checker script 806bd126ec5d btrfs: assert delayed node locked when removing delayed item 8e35b261e381 ring-buffer: Avoid softlockup in ring_buffer_resize() 6c9ceeaa275e selftests/ftrace: Correctly enable event in instance-event.tc f75e0670d511 scsi: ufs: core: Poll HCS.UCRDY before issuing a UIC command 129dbfdd8281 scsi: ufs: core: Move __ufshcd_send_uic_cmd() outside host_lock 01345a59c6e0 scsi: qedf: Add synchronization between I/O completions and abort ef26ca55348b parisc: irq: Make irq_stack_union static to avoid sparse warning f1fb571e9141 parisc: drivers: Fix sparse warning b398e1bef223 parisc: iosapic.c: Fix sparse warnings 4f944136c63a parisc: ccio-dma: Fix sparse warnings 503b10a1a507 parisc: sba-iommu: Fix sparse warnigs 24aa18b6345a parisc: sba: Fix compile warning wrt list of SBA devices dd46b3ac7322 nvme-fc: Prevent null pointer dereference in nvme_fc_io_getuuid() 4e149d524678 spi: sun6i: fix race between DMA RX transfer completion and RX FIFO drain b3c21c9c7289 spi: sun6i: reduce DMA RX transfer width to single byte 77562272fbf3 ASoC: amd: yc: Add DMI entries to support Victus by HP Gaming Laptop 15-fb0xxx (8A3E) e562de67dc91 bpf: Annotate bpf_long_memcpy with data_race fe2b811a02c3 dma-debug: don't call __dma_entry_alloc_check_leak() under free_entries_lock 47f82395f04a ceph: drop messages from MDS when unmounting 65edea77d700 x86/reboot: VMCLEAR active VMCSes before emergency reboot 8a017a273b87 NFSD: Fix zero NFSv4 READ results when RQ_SPLICE_OK is not set d7863b8f5a4e i2c: npcm7xx: Fix callback completion ordering b226972a04ff gpio: pmic-eic-sprd: Add can_sleep flag for PMIC EIC chip c4648be6b9b3 accel/ivpu: Use cached buffers for FW loading 59908c76cef7 accel/ivpu: Do not use wait event interruptible 915847cceb71 i915/guc: Get runtime pm in busyness worker only if already active 0f61048992ce firmware: arm_ffa: Don't set the memory region attributes for MEM_LEND 5dbead1a5af8 arm64: dts: imx: Add imx8mm-prt8mm.dtb to build 55f82f3a1850 arm64: dts: imx8mm-evk: Fix hdmi@3d node 5648afd7c15b soc: imx8m: Enable OCOTP clock for imx8mm before reading registers 3cb0f98499e3 arm64: dts: imx8mp-beacon-kit: Fix audio_pll2 clock 9d8631d09868 arm64: dts: imx8mp: Fix SDMA2/3 clocks b949646c3dea selftests/powerpc: Fix emit_tests to work with run_kselftest.sh 59d64197508f powerpc/stacktrace: Fix arch_stack_walk_reliable() 70326b46b6a0 power: supply: rk817: Fix node refcount leak fe25f30cc326 xtensa: boot/lib: fix function prototypes 4d00e9ed40d4 xtensa: umulsidi3: fix conditional expression 6a08d2ca6ca9 xtensa: boot: don't add include-dirs 21d2beffef85 xtensa: iss/network: make functions static 27eb66bdf50a xtensa: add default definition for XCHAL_HAVE_DIV32 50d14cd5a67e firmware: imx-dsp: Fix an error handling path in imx_dsp_setup_channels() d9b092769b58 power: supply: core: fix use after free in uevent 25ef0a06f126 power: supply: rt9467: Fix rt9467_run_aicl() 274d39581c80 power: supply: ucs1002: fix error code in ucs1002_get_property() 3eb2c018708a swiotlb: use the calculated number of areas 8f66e484d4bd bus: ti-sysc: Fix SYSC_QUIRK_SWSUP_SIDLE_ACT handling for uart wake-up 748b24475001 ARM: dts: ti: omap: motorola-mapphone: Fix abe_clkctrl warning on boot 9b42678b1ad0 ARM: dts: ti: omap: Fix bandgap thermal cells addressing for omap3/4 e4e01cd5219c clk: tegra: fix error return case for recalc_rate 99b5d9adf441 clk: si521xx: Fix regmap write accessor b0fe3096662c clk: si521xx: Use REGCACHE_FLAT instead of NONE 72df907bef8f clk: sprd: Fix thm_parents incorrect configuration 3a847712a1f6 power: supply: mt6370: Fix missing error code in mt6370_chg_toggle_cfo() 3aeffe442077 firmware: arm_scmi: Fixup perf power-cost/microwatt support a6575f349ffa firmware: arm_scmi: Harden perf domain info access 4d3f6b2a2f13 bus: ti-sysc: Fix missing AM35xx SoC matching 45071e27a00c bus: ti-sysc: Use fsleep() instead of usleep_range() in sysc_reset() 27dc0d54b296 spi: spi-gxp: BUG: Correct spi write return value 45e91af6a929 MIPS: Alchemy: only build mmc support helpers if au1xmmc is enabled 52093779b183 vfio/mdev: Fix a null-ptr-deref bug for mdev_unregister_parent() 56ad3015e39e btrfs: reset destination buffer when read_extent_buffer() gets invalid range aaa8ceca93fa direct_write_fallback(): on error revert the ->ki_pos update from buffered write 82dacd0ca0d9 arm64: dts: qcom: sdm845-db845c: Mark cont splash memory region as reserved 2b4c845a613b drm/amd/display: fix a regression in blank pixel data caused by coding mistake 5934e2ab73f5 drm/amd/display: Update DPG test pattern programming 4b839049cc5c ASoC: cs35l56: Disable low-power hibernation mode 2c4cc4d787a5 drm/amdgpu: set completion status as preempted for the resubmission cb665adeec45 i2c: xiic: Correct return value check for xiic_reinit() 9553546feb29 i2c: mux: gpio: Add missing fwnode_handle_put() 8406f0fe2ebd i2c: mux: demux-pinctrl: check the return value of devm_kstrdup() 395f07124431 gpio: tb10x: Fix an error handling path in tb10x_gpio_probe() 76569e3819e0 cifs: Fix UAF in cifs_demultiplex_thread() 674a8a9f7848 proc: nommu: fix empty /proc/<pid>/maps ffe07e1d1a97 proc: nommu: /proc/<pid>/maps: release mmap read lock dcdbc22ce055 cxl/region: Match auto-discovered region decoders by HPA range 3ea4d0745dd4 igc: Expose tx-usecs coalesce setting to user 2e800300b524 octeontx2-pf: Do xdp_do_flush() after redirects. e07515c57749 bnxt_en: Flush XDP for bnxt_poll_nitroa0()'s NAPI 801cadbde2dd net: ena: Flush XDP packets on error. 80d51aa81e26 locking/seqlock: Do the lockdep annotation before locking in do_write_seqcount_begin_nested() 5a6ad94b6274 drm/virtio: clean out_fence on complete_submit eb74cf25a8c8 i915/pmu: Move execlist stats initialization to execlist specific setup 1751e4498046 net/handshake: Fix memory leak in __sock_create() and sock_alloc_file() a10813260193 net: hinic: Fix warning-hinic_set_vlan_fliter() warn: variable dereferenced before check 'hwdev' 20a93d402b6f netfilter: ipset: Fix race between IPSET_CMD_CREATE and IPSET_CMD_SWAP 5e5754e9e77c netfilter: nf_tables: disable toggling dormant table state more than once 9a226a189aa1 vxlan: Add missing entries to vxlan_get_size() 069ac51c37a6 net: rds: Fix possible NULL-pointer dereference 2eebf58ce030 locking/atomic: scripts: fix fallback ifdeffery cac50d9f5d87 team: fix null-ptr-deref when team device type is changed f2ef4cb4d418 net: bridge: use DEV_STATS_INC() 5b7321f5384d net: hns3: add 5ms delay before clear firmware reset irq source 4d22d1d8d5ad net: hns3: fix fail to delete tc flower rules during reset issue 43302d93a495 net: hns3: only enable unicast promisc when mac table full 07810b795ce4 net: hns3: fix GRE checksum offload issue 8399206e694c net: hns3: add cmdq check for vf periodic service task e3cb8b2c391b x86/srso: Fix SBPB enablement for spec_rstack_overflow=off 96834afc3e49 x86/srso: Don't probe microcode in a guest afae367e91c8 x86/srso: Set CPUID feature bits independently of bug or mitigation status 67418b4b4f13 x86/srso: Fix srso_show_state() side effect fdcc085dec3c x86/asm: Fix build of UML with KASAN 744eeabd7157 platform/x86: intel_scu_ipc: Fail IPC send if still busy 618aa01f7ff5 platform/x86: intel_scu_ipc: Don't override scu in intel_scu_ipc_dev_simple_command() 09e1a620f708 platform/x86: intel_scu_ipc: Check status upon timeout in ipc_wait_for_interrupt() 341a8fd4eef4 platform/x86: intel_scu_ipc: Check status after timeout in busy_loop() 4b53879b9f50 net: hsr: Properly parse HSRv1 supervisor frames. d2dfbc0e3b7a x86/mm, kexec, ima: Use memblock_free_late() from ima_free_kexec_buffer() 1512d8f45d3c dccp: fix dccp_v4_err()/dccp_v6_err() again 82c302f3eb99 powerpc/dexcr: Move HASHCHK trap handler 1f55797de0ef powerpc/perf/hv-24x7: Update domain value check 502386ae61f9 scsi: iscsi_tcp: restrict to TCP sockets cda20fcddf53 ipv4: fix null-deref in ipv4_link_failure f82def005375 igc: Fix infinite initialization loop with early XDP redirect 04fe6c09129b ionic: fix 16bit math issue when PAGE_SIZE >= 64KB c3bfd4588b89 netfilter, bpf: Adjust timeouts of non-confirmed CTs in bpf_ct_insert_entry() eefc7f7f6a52 i40e: Fix VF VLAN offloading when port VLAN is configured 3680526cbbee iavf: schedule a request immediately after add/delete vlan abab434231b5 iavf: add iavf_schedule_aq_request() helper 867009dcfbd1 ASoC: SOF: core: Only call sof_ops_free() on remove if the probe was successful d4d1fdaaace7 iavf: do not process adminq tasks when __IAVF_IN_REMOVE_TASK is set 21645c352038 octeon_ep: fix tx dma unmap len values in SG 6a2dbdd1f0f2 ASoC: imx-audmix: Fix return error with devm_clk_get() 62a09e61afa2 ASoC: hdaudio.c: Add missing check for devm_kstrdup ac451e0a4700 ALSA: seq: ump: Fix -Wformat-truncation warning 48e105a2a1a1 net/core: Fix ETH_P_1588 flow dissector 959a41af6a8f selftests: tls: swap the TX and RX sockets in some tests e4f3cc315dc2 net: microchip: sparx5: Fix possible memory leaks in vcap_api_kunit 7e7c9e2de0d1 net: microchip: sparx5: Fix possible memory leaks in test_vcap_xn_rule_creator() ef75ee8184ea net: microchip: sparx5: Fix possible memory leak in vcap_api_encode_rule_test() af47fc1fa713 net: microchip: sparx5: Fix memory leak for vcap_api_rule_add_actionvalue_test() 79c19b1e55ea net: microchip: sparx5: Fix memory leak for vcap_api_rule_add_keyvalue_test() 4e579e8297a3 ASoC: SOF: ipc4-topology: fix wrong sizeof argument ef2b3d6e6a33 memblock tests: Fix compilation errors. 144ed54ed6ec uapi: stddef.h: Fix __DECLARE_FLEX_ARRAY for C++ 721045f22e1a uapi: stddef.h: Fix header guard location cc17adeef726 Compiler Attributes: counted_by: Adjust name and identifier expansion 1f5b5fdb6727 netfilter: nf_tables: Fix entries val in rule reset audit log 130fa1f00cb0 netfilter: conntrack: fix extension size table 38afb9f69871 ALSA: hda/realtek: Splitting the UX3402 into two separate models 10e7799c43f8 selftests/bpf: fix unpriv_disabled check in test_verifier 364f95cd7026 bpf: Fix a erroneous check after snprintf() 1b32bfcae2db ASoC: rt5640: Fix IRQ not being free-ed for HDA jack detect mode 9d9211b46965 ASoC: rt5640: Enable the IRQ on resume after configuring jack-detect 55b34a5041a0 ASoC: rt5640: Do not disable/enable IRQ twice on suspend/resume eae3f68df4d6 ASoC: rt5640: fix typos b049adc8602d ASoC: rt5640: Fix sleep in atomic context 4dcbd5acd51d ASoC: rt5640: Revert "Fix sleep in atomic context" 0c1fb88020c8 ALSA: seq: Avoid delivery of events for disabled UMP groups 66ea3d810245 ALSA: docs: Fix a typo of midi2_ump_probe option for snd-usb-audio 8680cf1f96a7 bpf: Avoid dummy bpf_offload_netdev in __bpf_prog_dev_bound_init 232f0ba4d692 bpf: Avoid deadlock when using queue and stack maps from NMI 6c2e14525d45 netfilter: nf_tables: disallow element removal on anonymous sets ae57621daf86 ASoC: meson: spdifin: start hw on dai probe 13f385f99147 netfilter: nf_tables: disallow rule removal from chain binding 4aea243b6853 netfilter: nf_tables: fix memleak when more than 255 elements expired 12c8124b9e21 netfilter: nft_set_hash: try later when GC hits EAGAIN on iteration db15e180fa4b netfilter: nft_set_pipapo: stop GC iteration if GC transaction allocation fails 1e478aa1bfec netfilter: nft_set_pipapo: call nft_trans_gc_queue_sync() in catchall GC 1b37e05e9b4b netfilter: nft_set_rbtree: use read spinlock to avoid datapath contention 52bb9b7a5333 ext4: do not let fstrim block system suspend 5b4773177e28 ext4: move setting of trimmed bit into ext4_try_to_trim_range() 6f41e50bf16a ext4: replace the traditional ternary conditional operator with with max()/min() d10fd53393cc btrfs: remove BUG() after failure to insert delayed dir index item e6dbd0bb6946 btrfs: improve error message after failure to add delayed dir index item d9f5537479d4 netfs: Only call folio_start_fscache() one time for each folio b839de5296cc gfs2: Fix another freeze/thaw hang 6f54da8aaee7 media: via: Use correct dependency for camera sensor drivers 4945a4af1495 media: v4l: Use correct dependency for camera sensor drivers d1db10f1918d NFSv4.1: fix pnfs MDS=DS session trunking 0317d19e26e3 NFSv4.1: use EXCHGID4_FLAG_USE_PNFS_DS for DS server 7b5955944a94 SUNRPC: Mark the cred for revalidation if the server rejects it 5110e5473f83 NFS/pNFS: Report EINVAL errors from connect() to the server 8d847b5c51c1 NFS: More fixes for nfs_direct_write_reschedule_io() ad986ce7ef8a NFS: Use the correct commit info in nfs_join_page_group() 0449e8f4ceff NFS: More O_DIRECT accounting fixes for error paths 8d11e1e0aa21 NFS: Fix O_DIRECT locking issues 2aed39c39e9e NFS: Fix error handling for O_DIRECT write scheduling Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-10-13linux-yocto/6.1: update to v6.1.56Bruce Ashfield
Updating to the latest korg -stable release that comprises the following commits: ecda77b46871 Linux 6.1.56 8c515d4f2d66 ASoC: amd: yc: Fix a non-functional mic on Lenovo 82TL a3c1da448353 mm, memcg: reconsider kmem.limit_in_bytes deprecation b8901b6c2e9b memcg: drop kmem.limit_in_bytes ee335e0094ad drm/meson: fix memory leak on ->hpd_notify callback b60028c81e46 drm/amdkfd: Use gpu_offset for user queue's wptr 48a22f13fb1b fs: binfmt_elf_efpic: fix personality for ELF-FDPIC 69e61ee8ea8a power: supply: ab8500: Set typing and props c038ebffbb48 power: supply: rk817: Add missing module alias 69dd84470b4d drm/i915/gt: Fix reservation address in ggtt_reserve_guc_top 60d2e06ad6e3 ata: libata-sata: increase PMP SRST timeout to 10s 886f387db1e6 ata: libata-core: Do not register PM operations for SAS ports 5cfbe6da8354 ata: libata-core: Fix port and device removal 0b7aaf2058ba ata: libata-core: Fix ata_port_request_pm() locking f555a508087a fs/smb/client: Reset password pointer to NULL 1983fd78701a net: thunderbolt: Fix TCPv6 GSO checksum calculation 4fb56e82d939 bpf: Fix BTF_ID symbol generation collision in tools/ 4f1e3e02777b bpf: Fix BTF_ID symbol generation collision b1041cab4726 bpf: Add override check to kprobe multi link attach 09635bf4cdd4 media: uvcvideo: Fix OOB read d6a749e4cab2 btrfs: properly report 0 avail for very full file systems f3ad8874541d ring-buffer: Update "shortest_full" in polling 6bacdb914a99 mm: memcontrol: fix GFP_NOFS recursion in memory.high enforcement a5569bb18752 mm/slab_common: fix slab_caches list corruption after kmem_cache_destroy() 9a4fe81a8644 mm/damon/vaddr-test: fix memory leak in damon_do_test_apply_three_regions() 68a63a077e02 arm64: defconfig: remove CONFIG_COMMON_CLK_NPCM8XX=y b29756aefe03 drm/tests: Fix incorrect argument in drm_test_mm_insert_range a90eafbf165f timers: Tag (hr)timer softirq as hotplug safe f32340c70eb9 Revert "SUNRPC dont update timeout value on connection reset" 1e4c03d530d8 netfilter: nf_tables: fix kdoc warnings after gc rework 49903f70d728 sched/rt: Fix live lock between select_fallback_rq() and RT push 787256ec9b44 kernel/sched: Modify initial boot task idle setup afa2bbd682c7 ASoC: amd: yc: Fix non-functional mic on Lenovo 82QF and 82UG 829ff08be566 i2c: i801: unregister tco_pdev in i801_probe() error path 75c307d9f2fb io_uring/fs: remove sqe->rw_flags checking from LINKAT 06fba8a8dea2 ata: libata-scsi: ignore reserved bits for REPORT SUPPORTED OPERATION CODES 476fd029e700 ata: libata-scsi: link ata port and scsi device 490f3b805ee3 LoongArch: numa: Fix high_memory calculation 7bc8585aa071 LoongArch: Define relocation types for ABI v2.10 f04ded9ae268 ALSA: hda: Disable power save for solving pop issue on Lenovo ThinkCentre M70q 9af8bb2afea3 netfilter: nf_tables: disallow rule removal from chain binding 980663f1d189 nilfs2: fix potential use after free in nilfs_gccache_submit_read_data() e14f68a48fd4 serial: 8250_port: Check IRQ data before use c61d0b87a702 Revert "tty: n_gsm: fix UAF in gsm_cleanup_mux" 37435ddfadc6 misc: rtsx: Fix some platforms can not boot and move the l1ss judgment to probe 5d6613ed2b7d mptcp: fix bogus receive window shrinkage with multiple subflows 00c27bffdba6 KVM: x86/mmu: Do not filter address spaces in for_each_tdp_mmu_root_yield_safe() cd41db6cb285 KVM: x86/mmu: Open code leaf invalidation from mmu_notifier 733d7a5451fc KVM: SVM: Fix TSC_AUX virtualization setup e86a3a622633 KVM: SVM: INTERCEPT_RDTSCP is never intercepted anyway 6ce2f297a716 x86/srso: Add SRSO mitigation for Hygon processors 811ba2ef0cb6 x86/sgx: Resolves SECS reclaim vs. page fault for EAUG race f90f4c562003 iommu/arm-smmu-v3: Fix soft lockup triggered by arm_smmu_mm_invalidate_range a09446ac0414 smack: Retrieve transmuting information in smack_inode_getsecurity() cbb16d0f4996 smack: Record transmuting in smk_transmuted 4b8ef68e39d2 nvme-pci: always return an ERR_PTR from nvme_pci_alloc_dev 1d7bc76b5849 scsi: qla2xxx: Fix NULL pointer dereference in target mode 1a51d35ba729 wifi: ath11k: Don't drop tx_status when peer cannot be found a60768c05b58 nvme-pci: do not set the NUMA node of device if it has none 6b2165cae403 nvme-pci: factor out a nvme_pci_alloc_dev helper 69bc295d0e0b nvme-pci: factor the iod mempool creation into a helper 9ebee88a8911 perf build: Define YYNOMEM as YYNOABORT for bison < 3.81 8e85af2c682e fbdev/sh7760fb: Depend on FB=y f105e893a8ed LoongArch: Set all reserved memblocks on Node#0 at initialization 146ba159f5a6 tsnep: Fix NAPI polling with budget 0 78ac1e7dec24 tsnep: Fix NAPI scheduling b09c1359e4f0 net: hsr: Add __packed to struct hsr_sup_tlv. 97788f0757bd ncsi: Propagate carrier gain/loss events to the NCSI controller c93aa8cfaec4 powerpc/watchpoints: Annotate atomic context in more places 3632e9fd82d0 powerpc/watchpoint: Disable pagefaults when getting user instruction 16722418cbe3 powerpc/watchpoints: Disable preemption in thread_change_pc() ee8bbb2a31d3 ASoC: SOF: Intel: MTL: Reduce the DSP init timeout 3608be186ae5 NFSv4.1: fix zero value filehandle in post open getattr e9f05ae6f636 media: vb2: frame_vector.c: replace WARN_ONCE with a comment 28c369324922 ASoC: imx-rpmsg: Set ignore_pmdown_time for dai_link 1c88886587d3 memblock tests: fix warning ‘struct seq_file’ declared inside parameter list 729757fe9718 memblock tests: fix warning: "__ALIGN_KERNEL" redefined 53618d56bfe4 firmware: cirrus: cs_dsp: Only log list of algorithms in debug build 110e6f575028 ASoC: cs42l42: Don't rely on GPIOD_OUT_LOW to set RESET initially low cbc43ddd5ce2 ASoC: cs42l42: Ensure a reset pulse meets minimum pulse width. 019f01f81887 ALSA: hda: intel-sdw-acpi: Use u8 type for link index 92f24f98d5ff bpf: Clarify error expectations from bpf_clone_redirect 60446b5e7486 spi: intel-pci: Add support for Granite Rapids SPI serial flash 12716449289e ASoC: fsl: imx-pcm-rpmsg: Add SNDRV_PCM_INFO_BATCH flag 85ca138f922c spi: stm32: add a delay before SPI disable 84592ec591be spi: nxp-fspi: reset the FLSHxCR1 registers d5ae9d9f0c41 ata: libata-eh: do not clear ATA_PFLAG_EH_PENDING in ata_eh_reset() 2132ea3f9f5a smb3: correct places where ENOTSUPP is used instead of preferred EOPNOTSUPP 2259e1901b2d scsi: pm80xx: Avoid leaking tags when processing OPC_INB_SET_CONTROLLER_CONFIG command 82f575a7e811 scsi: pm80xx: Use phy-specific SAS address when sending PHY_START command 6e392ff88476 riscv: errata: fix T-Head dcache.cva encoding 91b6845ef387 drm/amdgpu: Handle null atom context in VBIOS info ioctl ad3c37f90bae drm/amdgpu/nbio4.3: set proper rmmio_remap.reg_offset for SR-IOV cca15a827907 drm/amdgpu/soc21: don't remap HDP registers for SR-IOV b9971393d4c9 drm/amd/display: Don't check registers, if using AUX BL control 49bdfc83c74a thermal/of: add missing of_node_put() d6a68f163246 platform/x86: asus-wmi: Support 2023 ROG X16 tablet mode d1f916c6eb0c platform/mellanox: mlxbf-bootctl: add NET dependency into Kconfig dfbcef80dda9 ata: sata_mv: Fix incorrect string length computation in mv_dump_mem() 797d75bd575c net/smc: bugfix for smcr v2 server connect success statistic b08a4938229d ring-buffer: Do not attempt to read past "commit" baa1634bc936 selftests: fix dependency checker script 45ad79c9cb50 btrfs: assert delayed node locked when removing delayed item 11054f0b889f ring-buffer: Avoid softlockup in ring_buffer_resize() a687e817d814 selftests/ftrace: Correctly enable event in instance-event.tc 5fb322df090e scsi: ufs: core: Poll HCS.UCRDY before issuing a UIC command 81a6cdfcfd23 scsi: ufs: core: Move __ufshcd_send_uic_cmd() outside host_lock 843348f9e4aa scsi: qedf: Add synchronization between I/O completions and abort 655e9d209c06 parisc: irq: Make irq_stack_union static to avoid sparse warning 8a2c2630e18d parisc: drivers: Fix sparse warning 60caeaf090d5 parisc: iosapic.c: Fix sparse warnings 632e0fcf409b parisc: sba: Fix compile warning wrt list of SBA devices be90c9e29dd5 nvme-fc: Prevent null pointer dereference in nvme_fc_io_getuuid() 36b29974a7ad spi: sun6i: fix race between DMA RX transfer completion and RX FIFO drain e15bb292b246 spi: sun6i: reduce DMA RX transfer width to single byte 5685f8a6fae1 bpf: Annotate bpf_long_memcpy with data_race be8f49029eca dma-debug: don't call __dma_entry_alloc_check_leak() under free_entries_lock 89744b649144 ceph: drop messages from MDS when unmounting 1375d9600c38 x86/reboot: VMCLEAR active VMCSes before emergency reboot 85fafa7ef0ac i2c: npcm7xx: Fix callback completion ordering 0d6c2f0942c3 gpio: pmic-eic-sprd: Add can_sleep flag for PMIC EIC chip e578a26084eb firmware: arm_ffa: Don't set the memory region attributes for MEM_LEND 099cfc6e5d1b arm64: dts: imx: Add imx8mm-prt8mm.dtb to build 328efccc7847 soc: imx8m: Enable OCOTP clock for imx8mm before reading registers aab681bcb13a selftests/powerpc: Fix emit_tests to work with run_kselftest.sh 763f029f8c0f selftests/powerpc: Pass make context to children b9dc3d6b761d selftests/powerpc: Use CLEAN macro to fix make warning fe6406238d5a power: supply: rk817: Fix node refcount leak 1005010b732b xtensa: boot/lib: fix function prototypes 6438653ad1f2 xtensa: umulsidi3: fix conditional expression 45661247d117 xtensa: boot: don't add include-dirs fca1b09645e5 xtensa: iss/network: make functions static b4e666fa38fd xtensa: add default definition for XCHAL_HAVE_DIV32 7cad56459964 firmware: imx-dsp: Fix an error handling path in imx_dsp_setup_channels() 33ed60d8b961 power: supply: ucs1002: fix error code in ucs1002_get_property() 1ec48a9fac7d bus: ti-sysc: Fix SYSC_QUIRK_SWSUP_SIDLE_ACT handling for uart wake-up dd19672aaac4 ARM: dts: ti: omap: motorola-mapphone: Fix abe_clkctrl warning on boot fe1379c0f61d ARM: dts: Unify pinctrl-single pin group nodes for omap4 16455bed4f86 ARM: dts: Unify pwm-omap-dmtimer node names 4ccb05618b4d ARM: dts: ti: omap: Fix bandgap thermal cells addressing for omap3/4 fe4da07a7f1b ARM: dts: omap: correct indentation ea4efaf54685 clk: tegra: fix error return case for recalc_rate efad31b6c062 clk: sprd: Fix thm_parents incorrect configuration 1ea6975aa68a power: supply: mt6370: Fix missing error code in mt6370_chg_toggle_cfo() 64adb41644fc firmware: arm_scmi: Fixup perf power-cost/microwatt support a135c8813815 firmware: arm_scmi: Harden perf domain info access 3a21635aed62 bus: ti-sysc: Fix missing AM35xx SoC matching 771eb7c3f3fb bus: ti-sysc: Use fsleep() instead of usleep_range() in sysc_reset() e6389d61b720 drm/bridge: ti-sn65dsi83: Do not generate HFP/HBP/HSA and EOT packet 404b8bc41872 spi: spi-gxp: BUG: Correct spi write return value d3dc8acb60f8 MIPS: Alchemy: only build mmc support helpers if au1xmmc is enabled c01b2e0ee22e vfio/mdev: Fix a null-ptr-deref bug for mdev_unregister_parent() cca10592ffd5 btrfs: reset destination buffer when read_extent_buffer() gets invalid range cdfcaa4e8043 drm/amdkfd: Insert missing TLB flush on GFX10 and later 9becfff9f91e drm/amdkfd: Flush TLB after unmapping for GFX v9.4.3 52c7b41ad6ee scsi: qla2xxx: Use raw_smp_processor_id() instead of smp_processor_id() 35c02a333d52 scsi: qla2xxx: Select qpair depending on which CPU post_cmd() gets called 3a8ac77a70cc wifi: ath11k: Cleanup mac80211 references on failure during tx_complete 1cccd28aa591 wifi: ath11k: fix tx status reporting in encap offload mode dc1ab6577475 arm64: dts: qcom: sdm845-db845c: Mark cont splash memory region as reserved 03b808058a88 s390/pkey: fix PKEY_TYPE_EP11_AES handling in PKEY_CLR2SECK2 IOCTL a84ac8995ac7 f2fs: get out of a repeat loop when getting a locked data page 8b3b859bf8be f2fs: optimize iteration over sparse directories 3134156e3421 ARM: dts: qcom: msm8974pro-castor: correct touchscreen syna,nosleep-mode 064f57151dff ARM: dts: qcom: msm8974pro-castor: correct touchscreen function names 21e5e3c3f71c ARM: dts: qcom: msm8974pro-castor: correct inverted X of touchscreen 05951f5c26b4 ARM: dts: samsung: exynos4210-i9100: Fix LCD screen's physical size 226590fbd967 ARM: dts: BCM5301X: Extend RAM to full 256MB for Linksys EA6500 V2 70a1df9e0b44 i2c: xiic: Correct return value check for xiic_reinit() fb9cfb28bdde i2c: mux: gpio: Add missing fwnode_handle_put() 976c8c1c4073 i2c: mux: demux-pinctrl: check the return value of devm_kstrdup() 50a096aab61f gpio: tb10x: Fix an error handling path in tb10x_gpio_probe() 908b3b5e97d2 cifs: Fix UAF in cifs_demultiplex_thread() 7e4f49cd2bd7 proc: nommu: fix empty /proc/<pid>/maps 1d45e6d9951d proc: nommu: /proc/<pid>/maps: release mmap read lock c5c9ee388723 igc: Expose tx-usecs coalesce setting to user cae59ae73106 octeontx2-pf: Do xdp_do_flush() after redirects. 98ebbdefe490 bnxt_en: Flush XDP for bnxt_poll_nitroa0()'s NAPI 26f1829c8538 net: ena: Flush XDP packets on error. d64e738adc5c locking/seqlock: Do the lockdep annotation before locking in do_write_seqcount_begin_nested() 987a7f5311ba i915/pmu: Move execlist stats initialization to execlist specific setup ea5a61d58886 netfilter: ipset: Fix race between IPSET_CMD_CREATE and IPSET_CMD_SWAP c4b0facd5c20 netfilter: nf_tables: disable toggling dormant table state more than once 51fa66024a5e net: rds: Fix possible NULL-pointer dereference 2f0acb0736ec team: fix null-ptr-deref when team device type is changed 89f9f20b1cbd net: bridge: use DEV_STATS_INC() 69d7eef31ee1 net: hns3: add 5ms delay before clear firmware reset irq source b1b85b3d767e net: hns3: fix fail to delete tc flower rules during reset issue d3f7af41de52 net: hns3: only enable unicast promisc when mac table full ed6a0b21b6ac net: hns3: fix GRE checksum offload issue 430f18eed1c1 net: hns3: add cmdq check for vf periodic service task adbcec23c842 x86/srso: Fix SBPB enablement for spec_rstack_overflow=off 755195b2d2df x86/srso: Fix srso_show_state() side effect 7f301aa243b9 platform/x86: intel_scu_ipc: Fail IPC send if still busy b34121a8fec1 platform/x86: intel_scu_ipc: Don't override scu in intel_scu_ipc_dev_simple_command() 962444595841 platform/x86: intel_scu_ipc: Check status upon timeout in ipc_wait_for_interrupt() 98a5a7f344fa platform/x86: intel_scu_ipc: Check status after timeout in busy_loop() 8ef5cc6b4ef0 net: hsr: Properly parse HSRv1 supervisor frames. eef16bfdb212 x86/mm, kexec, ima: Use memblock_free_late() from ima_free_kexec_buffer() 73be49248a04 dccp: fix dccp_v4_err()/dccp_v6_err() again c2019f0a6816 powerpc/perf/hv-24x7: Update domain value check 5734d22c9ea0 scsi: iscsi_tcp: restrict to TCP sockets 2712545e535d ipv4: fix null-deref in ipv4_link_failure 54228157fb57 igc: Fix infinite initialization loop with early XDP redirect 40b5032c9951 ionic: fix 16bit math issue when PAGE_SIZE >= 64KB f2c6e5945da5 netfilter, bpf: Adjust timeouts of non-confirmed CTs in bpf_ct_insert_entry() d98bad2998fd i40e: Fix VF VLAN offloading when port VLAN is configured 0546cd573404 iavf: schedule a request immediately after add/delete vlan 00bbedbd7c5a iavf: add iavf_schedule_aq_request() helper 16fd3c37d1ca ASoC: SOF: core: Only call sof_ops_free() on remove if the probe was successful 211aac2ef6ff iavf: do not process adminq tasks when __IAVF_IN_REMOVE_TASK is set 65976385d49f octeon_ep: fix tx dma unmap len values in SG 66823a9025bc ASoC: imx-audmix: Fix return error with devm_clk_get() ee79256b1615 ASoC: hdaudio.c: Add missing check for devm_kstrdup 488ea2a3e266 net/core: Fix ETH_P_1588 flow dissector bf560c8a83ca selftests: tls: swap the TX and RX sockets in some tests f5a75b3d31d3 netfilter: conntrack: fix extension size table 09424e88126e ALSA: hda/realtek: Splitting the UX3402 into two separate models 1698854b03a5 ASoC: rt5640: Fix IRQ not being free-ed for HDA jack detect mode 293e4920f715 ASoC: rt5640: Revert "Fix sleep in atomic context" e388671635ac bpf: Avoid deadlock when using queue and stack maps from NMI 1e01b127685f netfilter: nf_tables: disallow element removal on anonymous sets 7a7fd891022a ASoC: meson: spdifin: start hw on dai probe 7e5d732e6902 netfilter: nf_tables: fix memleak when more than 255 elements expired be4fbbbcd2f2 netfilter: nft_set_hash: try later when GC hits EAGAIN on iteration 973288e9d988 netfilter: nft_set_pipapo: stop GC iteration if GC transaction allocation fails 8c643a8e040d netfilter: nft_set_pipapo: call nft_trans_gc_queue_sync() in catchall GC 92b4b4bde940 netfilter: nft_set_rbtree: use read spinlock to avoid datapath contention 9a8c544158f6 netfilter: nft_set_rbtree: skip sync GC for new elements in this transaction a42ac74c9666 netfilter: nf_tables: defer gc run if previous batch is still pending 620e594be334 netfilter: nf_tables: use correct lock to protect gc_list 5d319f7a8143 netfilter: nf_tables: GC transaction race with abort path afa584c35065 netfilter: nf_tables: GC transaction race with netns dismantle 41113aa5698a netfilter: nf_tables: fix GC transaction races with netns and netlink event exit path 59ee68c437c5 netfilter: nf_tables: don't fail inserts if duplicate has expired 0b9af4860a61 netfilter: nf_tables: remove busy mark and gc batch API 4ead4f74b3a9 netfilter: nft_set_hash: mark set element as dead when deleting from packet path df650d6a4bf4 netfilter: nf_tables: adapt set backend to use GC transaction API ea3eb9f2192e netfilter: nf_tables: GC transaction API to avoid race with control plane 59dab3bf0b8f netfilter: nf_tables: don't skip expired elements during walk 6bb88a0344c0 ext4: do not let fstrim block system suspend b4d5db1c77fa ext4: move setting of trimmed bit into ext4_try_to_trim_range() 1e3c25df7d40 ext4: replace the traditional ternary conditional operator with with max()/min() 39c4a9522db0 btrfs: remove BUG() after failure to insert delayed dir index item 0d1a761dec22 btrfs: improve error message after failure to add delayed dir index item dbf1a7198505 dm: fix a race condition in retrieve_deps df9950d37df1 netfs: Only call folio_start_fscache() one time for each folio 2d9757480b43 media: via: Use correct dependency for camera sensor drivers ae68541d5285 media: v4l: Use correct dependency for camera sensor drivers a997d583571b NFSv4.1: fix pnfs MDS=DS session trunking f86a2c2ea085 NFSv4.1: use EXCHGID4_FLAG_USE_PNFS_DS for DS server 839e07de9a0a SUNRPC: Mark the cred for revalidation if the server rejects it 13acbca81eee NFS/pNFS: Report EINVAL errors from connect() to the server edd1f0614510 NFS: More fixes for nfs_direct_write_reschedule_io() d4729af1c73c NFS: Use the correct commit info in nfs_join_page_group() 1f49386d6779 NFS: More O_DIRECT accounting fixes for error paths 4d98038e5bd9 NFS: Fix O_DIRECT locking issues f16fd0b11f0f NFS: Fix error handling for O_DIRECT write scheduling Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-10-12go: update 1.20.9 -> 1.20.10Jose Quaresma
Upgrade to latest 1.20.x release [1]: $ git log --oneline go1.20.9..go1.20.10 8042fd87f3 (tag: go1.20.10) [release-branch.go1.20] go1.20.10 e175f27f58 [release-branch.go1.20] net/http: regenerate h2_bundle.go [1] https://github.com/golang/go/compare/go1.20.9...go1.20.10 Fixes CVE-2023-39325 Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-10-12go: update 1.20.8 -> 1.20.9Jose Quaresma
Upgrade to latest 1.20.x release [1]: $ git log --oneline go1.20.8..go1.20.9 68f9a6e2ad (tag: go1.20.9) [release-branch.go1.20] go1.20.9 31d5b604ac [release-branch.go1.20] cmd/compile: use absolute file name in isCgo check 83dce45959 [release-branch.go1.20] cmd/link: suppress -bind_at_load deprecation warning for ld-prime 08c544db98 [release-branch.go1.20] cmd/link: disable DWARF by default in c-shared mode on darwin 071f03a8e5 [release-branch.go1.20] cmd/link: force old Apple linker in plugin mode [1] https://github.com/golang/go/compare/go1.20.8...go1.20.9 Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-10-12go: update 1.20.7 -> 1.20.8Jose Quaresma
Upgrade to latest 1.20.x release [1]: $ git log --oneline go1.20.7..go1.20.8 d5b8518043 (tag: go1.20.8) [release-branch.go1.20] go1.20.8 2070531d2f [release-branch.go1.20] html/template: properly handle special tags within the script context 023b542edf [release-branch.go1.20] html/template: support HTML-like comments in script contexts 612da32fb5 [release-branch.go1.20] cmd/compile: in expandCalls, move all arg marshalling into call block f0b8768dbc [release-branch.go1.20] path/filepath: don't drop .. elements when cleaning invalid Windows paths b463668275 [release-branch.go1.20] runtime: profiling on Darwin cannot use blocking reads 974a3c9af7 [release-branch.go1.20] go/types, types2: don't panic during interface completion 14e3c7338d [release-branch.go1.20] cmd/api: rename api.go to main_test.go 095cfba86b [release-branch.go1.20] crypto/tls: add GODEBUG to control max RSA key size 1a91bb94b0 [release-branch.go1.20] cmd/go: do not index std as a module in modcache ede3e278ae [release-branch.go1.20] net/http: permit requests with invalid Host headers 201f8b40dc [release-branch.go1.20] cmd/go: refuse to build Go 1.22 code [1] https://github.com/golang/go/compare/go1.20.7...go1.20.8 Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>