mirror of
https://git.yoctoproject.org/poky
synced 2026-06-03 13:49:49 +00:00
acfdf3ccab982c6e277cac2b8656d546a7778053
68549 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
2c7dba9592 |
sudo: upgrade 1.9.11p3 -> 1.9.12p1
(From OE-Core rev: 2ee8bfb667edf2ff3785bc52afb289374709de4c) Signed-off-by: Xiangyu Chen <xiangyu.chen@windriver.com> Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> |
||
|
|
dad1a3e46c |
Revert "sudo: backport fix for CVE-2022-43995"
Prepare for version bump This reverts commit a41a5f310246dcd9dbdb4537d59bc0579c3b1052. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> |
||
|
|
6beae74abe |
libxcrypt: upgrade 4.4.28 -> 4.4.30
Changelog: ========== * configure: Restore ucontext api functionality check. In c3f01c72b303cbbb0cc8983120677edee2f3fa4b the use of the ucontext api in the main program was removed, and with it the configure check for it. However, the ucontext api is still used in the "explicit_bzero" test and thus this test still needs to be in place. See also: https://bugs.gentoo.org/838172 * configure: Restore the functionality of the '--disable-symvers' switch. Without this fix the build was simply broken, if symbol versioning was disabled for any reason, e.g. whether the compiler nor the linker supporting it, or if disabled on purpose by the user (issue #142). * Fix variable name in crypt(3) for a datamember of 'struct crypt_data' (issue #153). * Add glibc-on-loongarch-lp64 (Loongson LA464 / LA664) entry to libcrypt.minver. This was added in GNU libc 2.36. (From OE-Core rev: 9f78a2b3fd16c8aee398ad95a0fdbb412ac031fd) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> (cherry picked from commit 7da5dd3b43718b876645602b1a23c739cbe8016d) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> |
||
|
|
258aad0b90 |
socat: upgrade 1.7.4.3 -> 1.7.4.4
1.7.4.4 is a bug fix release 0001-configure.ac-check-getprotobynumber_r-with-AC_TRY_LI.patch removed since it's included in 1.7.4.4 (From OE-Core rev: d7570afa4163f6e94388763143f68752c9f1c1f4) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> (cherry picked from commit c00e9d66f0b8449ff1bf24546f232345eb6feebd) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> |
||
|
|
71cb87f0e3 |
inetutils: upgrade 2.3 -> 2.4
CVE-2022-39028.patch removed since it's included in 2.4 Changelog: ========== ifconfig ------------ Support specifying prefix netmask lengths in -A. Hurd: tell pfinet translator interfaces to configure ftp ---------- Avoid crash caused by signed integer overflow resulting in out-of-bounds buffer access. Avoid crash caused by heap buffer overflow. Avoid crash caused by NULL pointer dereference. Avoid crash caused by infinite macro recursion. telnetd ----------- Avoid crash on 0xff 0xf7 (IAC EC) or 0xff 0xf8 (IAC EL). CVE-2022-39028 telnet ----------- Fix a buffer overflow problem. CVE-2019-0053 tftp ----------- Avoid crashing when given unexpected or invalid commands from tty. Various bugs fixes, internal improvements and clean ups. (From OE-Core rev: b8d39056f58ac6a2264b432c95fd7012babe5164) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> (cherry picked from commit fec6ec179b97b768d32fbd782338450edc1a5344) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> |
||
|
|
90246ed04b |
bind: upgrade 9.18.7 -> 9.18.8
Changelog: https://gitlab.isc.org/isc-projects/bind9/-/blob/v9_18_8/CHANGES --- 9.18.7 released --- 5962. [security] Fix memory leak in EdDSA verify processing. (CVE-2022-38178) [GL #3487] 5960. [security] Fix serve-stale crash that could happen when stale-answer-client-timeout was set to 0 and there was a stale CNAME in the cache for an incoming query. (CVE-2022-3080) [GL #3517] 5959. [security] Fix memory leaks in the DH code when using OpenSSL 3.0.0 and later versions. The openssldh_compare(), openssldh_paramcompare(), and openssldh_todns() functions were affected. (CVE-2022-2906) [GL #3491] 5958. [security] When an HTTP connection was reused to get statistics from the stats channel, and zlib compression was in use, each successive response sent larger and larger blocks of memory, potentially reading past the end of the allocated buffer. (CVE-2022-2881) [GL #3493] 5957. [security] Prevent excessive resource use while processing large delegations. (CVE-2022-2795) [GL #3394] 5956. [func] Make RRL code treat all QNAMEs that are subject to wildcard processing within a given zone as the same name. [GL #3459] 5955. [port] The libxml2 library has deprecated the usage of xmlInitThreads() and xmlCleanupThreads() functions. Use xmlInitParser() and xmlCleanupParser() instead. [GL #3518] 5954. [func] Fallback to IDNA2003 processing in dig when IDNA2008 conversion fails. [GL #3485] 5953. [bug] Fix a crash on shutdown in delete_trace_entry(). Add mctx attach/detach pair to make sure that the memory context used by a memory pool is not destroyed before the memory pool itself. [GL #3515] 5952. [bug] Use quotes around address strings in YAML output. [GL #3511] 5951. [bug] In some cases, the dnstap query_message field was erroneously set when logging response messages. [GL #3501] 5948. [bug] Fix nsec3.c:dns_nsec3_activex() function, add a missing dns_db_detachnode() call. [GL #3500] 5947. [func] Change dnssec-policy to allow graceful transition from an NSEC only zone to NSEC3. [GL #3486] 5946. [bug] Fix statistics channel's handling of multiple HTTP requests in a single connection which have non-empty request bodies. [GL #3463] 5945. [bug] If parsing /etc/bind.key failed, delv could assert when trying to parse the built in trust anchors as the parser hadn't been reset. [GL !6468] 5944. [bug] Fix +http-plain-get and +http-plain-post options support in dig. Thanks to Marco Davids at SIDN for reporting the problem. [GL !6672] 5942. [bug] Fix tkey.c:buildquery() function's error handling by adding the missing cleanup code. [GL #3492] 5941. [func] Zones with dnssec-policy now require dynamic DNS or inline-siging to be configured explicitly. [GL #3381] 5938. [bug] An integer type overflow could cause an assertion failure when freeing memory. [GL #3483] 5936. [bug] Don't enable serve-stale for lookups that error because it is a duplicate query or a query that would be dropped. [GL #2982] 5935. [bug] Fix DiG lookup reference counting bug, which could be observed in NSSEARCH mode. [GL #3478] (From OE-Core rev: 14b6bcb46a5e81027ec823aa7315c0e519cfece6) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> (cherry picked from commit 1d87d2652f7f6640dda85e037c580c83f99a8ba8) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> |
||
|
|
52d6688d37 |
lttng-modules: upgrade 2.13.5 -> 2.13.7
2022-09-30 (National Day for Truth and Reconciliation) LTTng modules 2.13.7
* Fix: handle integer capture page faults as skip field
2022-09-30 (National Day for Truth and Reconciliation) LTTng modules 2.13.6
* Fix: bytecode validator: reject specialized load field/context ref instructions
* Fix: bytecode validator: reject specialized load instructions
* Fix: honor "user" attribute for array/sequence of user integers
* wrapper: powerpc64: fix kernel crash caused by do_get_kallsyms
* Fix: event notification: Remove duplicate event enabled check
* Fix: event notification capture: validate buffer length
* Fix: handle capture page faults as skip field
* Fix: event notification capture error handling
* Fix: capture_sequence_element_{un,}signed: handle user-space input
* Fix: notification capture: handle userspace strings
* Implement lttng_msgpack_write_user_str
* Fix: bytecode interpreter: LOAD_FIELD: handle user fields
* Fix: move "user" attribute from field to type
* Introduce lttng_copy_from_user_check_nofault
* fix: adjust range v5.10.137 in block probe
(From OE-Core rev: 9d80f9260da5b16e157d9aa8dc181a12785cb28e)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
(cherry picked from commit 1243d6afc075e3c89ca69af214e70c0d159cb832)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
||
|
|
d0e14b5730 |
python3-mako: upgrade 1.2.2 -> 1.2.3
Released: Thu Sep 22 2022 * bug - [bug] [lexer] * Fixed issue in lexer in the same category as that of #366 where the regexp used to match an end tag didn’t correctly organize for matching characters surrounded by whitespace, leading to high memory / interpreter hang if a closing tag incorrectly had a large amount of unterminated space in it. Credit to Sebastian Chnelik for locating the issue. As Mako templates inherently render and directly invoke arbitrary Python code from the template source, it is never appropriate to create templates that contain untrusted input. References: #367 [1] https://docs.makotemplates.org/en/latest/changelog.html#change-1.2.3 [2] https://github.com/sqlalchemy/mako/issues/366 [3] https://github.com/sqlalchemy/mako/issues/367 (From OE-Core rev: ce8d8fb1052eb45c0a4a860cb59c53c93430d6bf) Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 49ad6f031458e1f48f24547dc88e41abc4ec41a6) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> |
||
|
|
7c1dbc09d7 |
go: update 1.19.2 -> 1.19.3
go1.19.3 (released 2022-11-01) includes security fixes to the os/exec and syscall packages, as well as bug fixes to the compiler and the runtime. (From OE-Core rev: ff2436215efda27cc380840a4f97910d3263e245) Signed-off-by: Sakib Sajal <sakib.sajal@windriver.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> (cherry picked from commit fd33d169a5febb37eac03312c4014e35d29d06df) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> |
||
|
|
8db10bfba9 |
go: update 1.19 -> 1.19.2
go1.19.2 (released 2022-10-04) includes security fixes to the archive/tar, net/http/httputil, and regexp packages, as well as bug fixes to the compiler, the linker, the runtime, and the go/types package. Drop stack-protector.patch as issue fixed upstream. (From OE-Core rev: a5cfa272ee1aa1a836ddf5face54fd6072e789c0) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 1b79d63a0703deb341f7693bd7b7c080a553b876) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> |
||
|
|
c576acceb3 |
go: submit patch upstream
(From OE-Core rev: e917306e0d45cff7c840e2954c95a495b1bfb38f) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 40d24b0b5c7a405bf9fd7ec7fa57ec61a6af3d01) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> |
||
|
|
5031452ae5 |
expat: upgrade to 2.5.0
Release 2.5.0 Tue October 25 2022
Security fixes:
#616 #649 #650 CVE-2022-43680 -- Fix heap use-after-free after overeager
destruction of a shared DTD in function
XML_ExternalEntityParserCreate in out-of-memory situations.
Expected impact is denial of service or potentially
arbitrary code execution.
Bug fixes:
#612 #645 Fix curruption from undefined entities
#613 #654 Fix case when parsing was suspended while processing nested
entities
#616 #652 #653 Stop leaking opening tag bindings after a closing tag
mismatch error where a parser is reset through
XML_ParserReset and then reused to parse
#656 CMake: Fix generation of pkg-config file
#658 MinGW|CMake: Fix static library name
Other changes:
#663 Protect header expat_config.h from multiple inclusion
#666 examples: Make use of XML_GetBuffer and be more
consistent across examples
#648 Address compiler warnings
#667 #668 Version info bumped from 9:9:8 to 9:10:8;
see https://verbump.de/ for what these numbers do
Includes a fix for CVE-2022-43680.
(From OE-Core rev: 5544b66484502a6353dcf4c220645a58bbec3af8)
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit a257a674272dc638f09167e9b9202adfb477ef1e)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
||
|
|
6361c77aca |
bitbake: runqueue: Fix race issues around hash equivalence and sstate reuse
We identified a use case where a native recipe (autoconf-native) was rebuilt with no change in output yet the sstate for do_package tasks wasn't being used. The issue is that do_package tasks have a hard dependency on pseudo-native:do_populate_sysroot. That task was one of the many tasks being rehashed when autoconf-native's hash was changed. If update_tasks processed a recipe before it had processed pseudo-native, that recipe would be marked as not possible from sstate and would run the full tasks. The fix is to split the processing into two passes, first to handle the existing covered/notcovered updates, then in the second pass, check whether there are "harddep" issues. This defers the do_package tasks until after pseudo-native is installed from sstate as expected and everything works well again. (Bitbake rev: 3b2d1331487a74863e74cc0c5564004cbb1b5a4a) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit e479d1e418a7d34f0a4663b4a0e22bb11503c8ab) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> |
||
|
|
d3cda9a3e0 |
build-appliance-image: Update to langdale head revision
(From OE-Core rev: 9237ffc4feee2dd6ff5bdd672072509ef9e82f6d) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>langdale-4.1.1 yocto-4.1.1 |
||
|
|
80d22fc07f |
create-spdx.bbclass: remove unused SPDX_INCLUDE_PACKAGED
[YOCTO #14948] (From OE-Core rev: 88ca1b07abf1a8641a0eb8382e9322349a150c98) Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> (cherry picked from commit 89f1abd5e00807cf179ddf658f74d48119523b0c) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> |
||
|
|
c35857bd24 |
wic: swap partitions are not added to fstab
- Regression in 7aa678ce804c21dc1dc51b9be442671bc33c4041 (From OE-Core rev: 8fdb75c0f0f7458305ccae657cf2722520e00572) Signed-off-by: Ciaran Courtney <ciaran.courtney@activeenergy.ie> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> (cherry picked from commit f1243572ad6b6303fe562e4eb7a9826fd51ea3c3) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> |
||
|
|
d8917f76bc |
sanity: check for GNU tar specifically
We need the system tar to be GNU tar, as we reply on --xattrs. Some distributions may be using libarchive's tar binary, which is definitely not as featureful, so check for this and abort early with a clear message instead of later with mysterious errors. (From OE-Core rev: fd92cdc6d2b9b3b808503b3274860a7c301587cb) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> (cherry picked from commit 7dd2b1cd1bb10e67485dab8600c0787df6c2eee7) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> |
||
|
|
d5add7c5b7 |
quilt: backport a patch to address grep 3.8 failures
(From OE-Core rev: a46aad035d800193b740bad2431ce30fae736a23) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> (cherry picked from commit b5001af5c711a373bd2f1ea108c8b597dd40faca) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> |
||
|
|
e65081b949 |
cmake-native: Fix host tool contamination
[v2 hopefully fixes the From: mangling by the ML, no functional changes]
Trying to build cmake-native on a host system where curl was built with cmake
(resulting in CURLConfig.cmake and friends, which do not use the same naming
schemes expected by cmake-native's build process, being installed to a system
wide cmake directory like /usr/lib64/cmake/CURL) results in undefined
references to all libcurl symbols.
The problem is that cmake-native sees and uses the system wide
/usr/lib64/cmake/CURL/CURLConfig.cmake, which defines CURL::libcurl and
CURL::curl as opposed to setting ${CURL_LIBRARIES} as expected by
cmake-native.
find_package(CURL) (cmake-native's CMakeLists.txt, line 478) succeeds, but
incorrectly uses the system wide CURLConfig.cmake, resulting
CMAKE_CURL_LIBRARIES to be set to an empty string (cmake-native's
CMakeLists.txt, line 484), causing the cmake-native build to miss -lcurl.
The simplest fix is to let cmake know the right value for
CURL_LIBRARIES. Making it -lcurl should always work with libcurl-native
in recipe-sysroot-native.
[YOCTO #14951]
(From OE-Core rev: 62b117c382ffd65f6c5d808699b664f70ba6f2d8)
Signed-off-by: Bernhard Rosenkränzer <bero@baylibre.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
(cherry picked from commit 2659c735a464c956b4fca0894a5aed27a0fe7e37)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
||
|
|
027ec0ecf5 |
lttng-modules: upgrade 2.13.4 -> 2.13.5
2022-08-19 (National Potato Day) LTTng modules 2.13.5 * Fix: incorrect stub prototypes when CONFIG_HAVE_SYSCALL_TRACEPOINTS=n * fix: mm/tracing: add 'accounted' entry into output of allocation tracepoints (v6.0) * fix: block: remove bdevname (v6.0) * fix: fs/jbd2: Fix the documentation of the jbd2_write_superblock() callers (v6.0) * fix: tie compaction probe build to CONFIG_COMPACTION * fix: net: skb: introduce kfree_skb_reason() (v5.15.58..v5.16) * fix: workqueue: Fix type of cpu in trace event (v5.19) * fix: fs: Remove flags parameter from aops->write_begin (v5.19) * fix: mm/page_alloc: fix tracepoint mm_page_alloc_zone_locked() (v5.19) (From OE-Core rev: cbb85f35d342ffd1c8a0f147f139a8d1a3084aae) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> (cherry picked from commit 335c60e76b341014bd69eaac0a4b281036a94916) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> |
||
|
|
54fb46c66e |
shadow: update 4.12.1 -> 4.12.3
4.12.2 changes * Address CVE-2013-4235 * Fix uk manpages 4.12.3 changes * Revert the removal of subid_init as pointed out by Balint. * Address CVE-2013-4235 (TOCTTOU when copying directories) (From OE-Core rev: 30fe8df131a3ef5efa5c35e69fce7b2d1bdc2f7d) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> (cherry picked from commit 5b9fc88d06f79e8dbd2375172689f2fbf3e2a8a3) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> |
||
|
|
63e80a0233 |
sudo: backport fix for CVE-2022-43995
(From OE-Core rev: a41a5f310246dcd9dbdb4537d59bc0579c3b1052) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> |
||
|
|
c689d5d4e3 |
pixman: backport fix for CVE-2022-44638
(From OE-Core rev: 23df4760ebc153c484d467e51b414910c570a6f8) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> |
||
|
|
2ac597044a |
curl: Backport CVE fixes
Backport fixes for: - CVE-2022-32221 POST following PUT confusion - CVE-2022-35260 .netrc parser out-of-bounds access - CVE-2022-42915 HTTP proxy double-free - CVE-2022-42916 HSTS bypass via IDN (From OE-Core rev: 724c8b65fe307af602b6bf7e3704dfb25bc51ee9) Signed-off-by: Robert Joslyn <robert.joslyn@redrectangle.org> Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> |
||
|
|
79434a17eb |
bitbake: bitbake: bitbake-layers: checkout layer(s) branch when clone exists
[YOCTO #7852] Fixes 'bitbake-layers layerindex-fetch --branch kirkstone meta-arm' not checking out the branch if the repo is already cloned and on a different branch. If a clone of a layer being added already exists check what branch it is on and if necessary attempt to switch to the given branch. If the switch fails to happen the git error will be reported. We also warn if there are uncommitted changes as the changes might go unnoticed and result in unexpected behaviors. (Bitbake rev: 138dd7883ee2c521900b29985b6d24a23d96563c) Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit d2cb388f58a37db2149fad34e4572d954e6e5441) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> |
||
|
|
25f355e0ef |
bitbake: asyncrpc: serv: correct closed client socket detection
If the client socket is closed, asyncio.StreamReader.readline() will return an empty bytes object, not None. This prevents multiple tracebacks being logged by bitbake-hashserv each time bitbake is started and performs a connection check. (Bitbake rev: 4bdd9ba43f34a1473db31a6a3b10bd33e358fe3a) Signed-off-by: Justin Bronder <jsbronder@cold-front.org> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 2d07f252704dff7747fa1f9adf223a452806717f) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> |
||
|
|
186d179614 |
bitbake: fetch2/git: don't set core.fsyncobjectfiles=0
This git configuration variable is deprecated in 2.36.0 onwards, so git warns in the logs for every git call. Luckily the default value has always been false[1], so we can just remove this. [ YOCTO #14939 ] [1] https://github.com/git/git/commit/aafe9fbaf4f1d1f27a6f6e3eb3e246fff81240ef (Bitbake rev: 13f86aeb53cd73c03bfb2f00fe923b51ec8d1c73) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 8ad310633e0c5d5593631c1196cbdde30147efce) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> |
||
|
|
975e3fb53c |
bitbake: bitbake-user-manual: details about variable flags starting with underscore
Fixes [YOCTO #14140] (Bitbake rev: 8a08e207854810b40b53946ec94065a6a560a7a5) Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 0f3e9d87168813ce49995ff04bccdce11c5f7b47) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> |
||
|
|
e881560619 |
poky.conf: bump version for 4.1.1
(From meta-yocto rev: e911b760d279774d8ab24529a2ffd82c02976feb) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> |
||
|
|
6054c58908 |
mirrors.bbclass: use shallow tarball for binutils-native
This is useful e.g. when using meta-clang, which introduces a dependency to binutils-native, and then a full tarball of binutils is fetched additionally to a shallow tarball. The original BB_GIT_SHALLOW lines were added because of https://www.mail-archive.com/yocto@lists.yoctoproject.org/msg08752.html (From OE-Core rev: 0eee57ef03908c04e1567889f72d7187b5c1f657) Signed-off-by: Etienne Cordonnier <ecordonnier@snap.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit bd83b8b502ae935c75b59aaf71bbb531c9771dcc) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> |
||
|
|
cb9d9fd076 |
rust: install rustfmt for riscv32 as well
With the above rust arch fixes it builds just fine. (From OE-Core rev: 655b9a0bbe07b33db8aa6ebf7c49f3d9074cc5e0) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit f417ae30c79fac99e2549324ed351f6f63cc4a25) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> |
||
|
|
7b401c7540 |
rust-target-config: match riscv target names with what rust expects
Official rust risc-v targets are prefixed with riscv32gc- and riscv64gc-: https://doc.rust-lang.org/nightly/rustc/platform-support.html Particularly crossbeam-utils make important build time decisions for atomics based on those names, and so we need to match ours with official targets. On the other hand, the actual definitions for those targets do not use the 'gc' suffix in 'arch' and 'llvm-target' fields, and so we need to follow that too, to avoid cryptic mismatch errors from rust-llvm: https://github.com/rust-lang/rust/blob/master/compiler/rustc_target/src/spec/riscv32gc_unknown_linux_gnu.rs (From OE-Core rev: 2daa8d76369cd06e5c357e393e3145e08f3d6760) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 1cfb9c8a59d98ccc9b0510cd28fb933f72fb6b6c) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> |
||
|
|
62c4b68a11 |
kernel-fitimage: Use KERNEL_OUTPUT_DIR where appropriate
We have a specific variable for the path to the boot directory. Use it instead of open-coding this path. (From OE-Core rev: dda8017274e71daa7aa4d8a3a15e128df213b0de) Signed-off-by: Sean Anderson <sean.anderson@seco.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> (cherry picked from commit 725b75e83bc2b2111f2ab5103b7e7f60d6d3f34e) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> |
||
|
|
1b5b1ba8fb |
kernel: Clear SYSROOT_DIRS instead of replacing sysroot_stage_all
Replacing sysroot_stage_all by a no-op recipe makes it difficult for bbappends to stage files intentionally. Instead, just clear SYSROOT_DIRS, allowing other bbappends to easily add new directories. (From OE-Core rev: d9081df0dc62f733bef643340af678eeba74fe89) Signed-off-by: Sean Anderson <sean.anderson@seco.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> (cherry picked from commit 849791e7086463a4c7c53c2c1ed9603a6c3a080d) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> |
||
|
|
6bded7cb12 |
uboot-sign: Fix using wrong KEY_REQ_ARGS
When generating our SPL-verifying certificate, we use FIT_KEY_REQ_ARGS,
which is intended for the U-Boot-verifying certificate. Instead, use
UBOOT_FIT_KEY_REQ_ARGS.
Fixes: 0e6b0fefa0 ("u-boot: Use a different Key for SPL signing")
(From OE-Core rev: f01b15fcffd1a628a17caf1e94753c8cd09ea48f)
Signed-off-by: Sean Anderson <sean.anderson@seco.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
(cherry picked from commit a2d939ccb182a1ad29280d236b9f9e1d09527af1)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
||
|
|
d18ec217b3 |
kernel-yocto: improve fatal error messages of symbol_why.py
Improve the fatal error message of the yocto-kernel-tools symbol_why.py and shows the command that generate the error as it can help understand the root cause of the error. (From OE-Core rev: 97cb48ce09d80e5496e4f887a8cf02125c66c6c5) Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> (cherry picked from commit 54ae08779071f2e97bff0ff6514ede3124312c3b) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> |
||
|
|
0771c25330 |
gstreamer1.0-libav: fix errors with ffmpeg 5.x
Backport of patch already present upstream to fix issues with invalid characters for GLIB when combining gstreamer1.0-libav with ffmpeg 5.x. Remove when gstreamer1.0-libav is upgraded to 1.21.1 or above (From OE-Core rev: 8a837dba82d6e665406c2ee0543ee0135fe2ae3a) Signed-off-by: Claus Stovgaard <claus.stovgaard@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> (cherry picked from commit 703ff945557ad307bbe4ba0b0b7f1a2e5b4b847e) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> |
||
|
|
f02d7f4547 |
externalsrc.bbclass: Remove a trailing slash from ${B}
The trailing slash in ${B} caused -fdebug-prefix-map=${B}=... to not
match as intended, resulting in ${TMPDIR} ending up in files in
${PN}-dbg when externalsrc was in use, which in turn triggered buildpath
QA warnings.
(From OE-Core rev: c7e94e74eceef0b22d09d80d0da6ddcd86d9b12e)
Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
(cherry picked from commit 9b5031ed5a0d102905fa75acc418246c23df6eef)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
||
|
|
d051fc188b |
wic: honor the SOURCE_DATE_EPOCH in case of updated fstab
In case user requested to build a binary repeatable package, it's required to honor the SOURCE_DATE_EPOCH environment variable. So forcefully set mtime inside all the routines which modify fstab in case it is updated. (From OE-Core rev: 4d3f43fe06186b6580395a161fdbc4470b8aab62) Signed-off-by: Sergei Zhmylev <s.zhmylev@yadro.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> (cherry picked from commit 99719a3712a88dce8450994d995803e126e49115) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> |
||
|
|
22c5e7fa3e |
externalsrc.bbclass: fix git repo detection
* fix issue introduced in: https://git.openembedded.org/openembedded-core/commit/?id=95fbac8dcad6c93f4c9737e9fe13e92ab6befa09 * it added check for s_dir + git-dir (typically '.git') isn't the same as ${TOPDIR} + git-dir, but due to copy-paste issue it was just comparing it with s_dir + git-dir again, resulting in most external repos (where git-dir is '.git') to be processed as regular directory (not taking advantage of git write-tree). * normally this wouldn't be an issue, but for big repo with a lot of files this added a lot of checksums in: d.setVarFlag('do_compile', 'file-checksums', '${@srctree_hash_files(d)}') and I mean *a lot, e.g. in chromium build it was 380227 paths which still wouldn't that bad, but the checksum processing in siggen.py isn't trivial and just looping through all these checksums takes very long time (over 1000sec on fast NVME drive with warm cache) and then https://git.openembedded.org/bitbake/commit/?id=b4975d2ecf615ac4c240808fbc5a3f879a93846b made the processing a bit more complicated and the loop in get_taskhash() function took 6448sec and to make things worse there was no output from bitbake during that time, so even with -DDD it looks like this: DEBUG: virtual/libgles2 resolved to: mesa (langdale/oe-core/meta/recipes-graphics/mesa/mesa_22.2.0.bb) Bitbake still alive (no events for 600s). Active tasks: Bitbake still alive (no events for 1200s). Active tasks: Bitbake still alive (no events for 1800s). Active tasks: Bitbake still alive (no events for 2400s). Active tasks: Bitbake still alive (no events for 3000s). Active tasks: Bitbake still alive (no events for 3600s). Active tasks: Bitbake still alive (no events for 4200s). Active tasks: Bitbake still alive (no events for 4800s). Active tasks: Bitbake still alive (no events for 5400s). Active tasks: Bitbake still alive (no events for 6000s). Active tasks: DEBUG: Starting bitbake-worker without -DDD it will get stuck for almost 2 hours in: "Initialising tasks..." before it finally writes sstate summary like: "Sstate summary: Wanted 3102 Local 0 Mirrors 0 Missed 3102 Current 1483 (0% match, 32% complete)" * fix the copy&paste typo to use git work-tree in most cases, but be aware that this issue still exists for huge local source trees not in git [YOCTO #14942] (From OE-Core rev: 43d3a1a314cf4cab1b384ebf81e10610f18ed12c) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> (cherry picked from commit 9102e5a94b8146cb1da27afbe41d3db999a914ff) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> |
||
|
|
cd873bc5de |
systemd: add systemd-creds and systemd-cryptenroll to systemd-extra-utils
ERROR: systemd-1_251.4-r0 do_package: QA Issue: systemd: Files/directories were installed but not shipped in any package: /usr/bin/systemd-creds /usr/bin/systemd-cryptenroll (From OE-Core rev: 34cdacb072644f4bd610c48a789e4001d374e190) Signed-off-by: Luca Boccassi <luca.boccassi@microsoft.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> (cherry picked from commit b3763dd26d324a7ce575586f306b8aec4b1103b3) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> |
||
|
|
2f52d04e17 |
create-spdx: Remove ";name=..." for downloadLocation
(From OE-Core rev: e2258c34a7a587f67b233617613a12fe4549932a) Signed-off-by: Keiya Nobuta <nobuta.keiya@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> (cherry picked from commit bbecab53d1b27f3bb8c5882cb0ec39b04ef300a3) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> |
||
|
|
3d58ac1ddd |
kern-tools: fix relative path processing
The previous fix for processing of paths with relative components, broke uses cases that were a mix of patches and configuration fragments. Updating the SRCREV to include a simplied fix for relative paths, and a cleanup patch from Jose: [ Author: Jose Quaresma <quaresma.jose@gmail.com> Date: Thu Sep 29 16:37:23 2022 +0000 scc: only look for error in scc_output_file if it has valid content When process_file function fails the output of the processed script is show to the user, some parsing is performed as well to look for common errors so we can point to the right input file. This can only be done when the scc_output_file have some valid content otherwise it will show invalid messages to the user. Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Author: Bruce Ashfield <bruce.ashfield@gmail.com> Date: Wed Oct 5 19:13:33 2022 +0000 spp: ensure that prefix check uses absolute paths The previous fix for this issue was too broad, and impacted all calls to the prefix check and removal. With this change, we only expand the input on scc/spp operations that may execute with relative paths. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> ] (From OE-Core rev: d56e29947176976e172a3e731a6ae37df98af4bb) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> (cherry picked from commit 533720a1756454447341769c4a0969fce8d6f287) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> |
||
|
|
e6428f3c1c |
grub: disable build on armv7ve/a with hardfp
The commit(75dbdea940 grub: Allow build on armv7ve/a with softfp) enable build on armv7ve/a with softfp, but it acutally enable build on armv7ve/a with hardfp altogether and result in below build failure: | checking for compile options to get strict alignment... -mno-unaligned-access | checking if compiler generates unaligned accesses... no | checking if C symbols get an underscore after compilation... no | checking whether target compiler is working... no | configure: error: cannot compile for the target So update the check to disable build on armv7ve/a with hardfp. (From OE-Core rev: 3d4bb6b1ba41e83c98e821ddf86e231daec029b1) Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> (cherry picked from commit f67b2880fc2cfb21f51216c63b5f24d0524b4278) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> |
||
|
|
db48ca5830 |
xserver-xorg: move some recommended dependencies in required
Otherwise, xserver will no longer start when NO_RECOMMENDATIONS = “1”, because dependencies in XSERVER_RRECOMMENDS are missing. (From OE-Core rev: c017175deed298f7fb3fff9181eb4379fcc436d7) Signed-off-by: Thomas Perrot <thomas.perrot@bootlin.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> (cherry picked from commit bc7bd3953f3896af0db036250cda34bc9ecbb3ac) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> |
||
|
|
23cf93f091 |
linux-firmware: package amdgpu firmware
Add packages for the firmware required by amdgpu kernel driver. (From OE-Core rev: bb907ecbc0f513b83163db0985ae9ab3486389f4) Signed-off-by: Vincent Davis Jr <vince@underview.tech> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> (cherry picked from commit 0d7aa21f120a756d1a4fc4ae0be3527b54a58247) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> |
||
|
|
9921f0a250 |
linux-firmware: split rtl8761 firmware
Realtek Bluetooth devices require binary firmware files. Package them separately in order to avoid installing the full linux-firmware package on embedded devices. Affected (end user) products (incomplete list): - TP-Link UB500 - Logilink BT0054 (From OE-Core rev: 2772f356d4a8b8f31c34a3951814d04fb4f3decb) Signed-off-by: Christian Eggers <ceggers@arri.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> (cherry picked from commit fb44eb4feef54f2343c8186809a65dcb9b58a9b2) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> |
||
|
|
cd89ca53ed |
vulkan-samples: add lfs=0 to SRC_URI to avoid git smudge errors in do_unpack
* we don't need other_lib/ios/Debug-iphoneos/libSDL2.a from https://github.com/KhronosGroup/KTX-Software.git so we can explicitly disable LFS here to avoid do_unpack error, bitbake will then use GIT_LFS_SKIP_SMUDGE=1 to override smudge setting in gitconfig, otherwise we would need bitbake patch to fetch LFS objects from the submodules as well * do_fetch won't fetch LFS objects without explicitly requesting lfs in SRC_URI then do_unpack might run git smudge when enabled in .gitconfig (or /etc/gitconfig) with: [filter "lfs"] smudge = git-lfs smudge -- %f process = git-lfs filter-process required = true clean = git-lfs clean -- %f and do_unpack fails as in: http://errors.yoctoproject.org/Errors/Details/672888/ The default /etc/gitconfig in ubuntu has this added automatically by git-lfs postinst: root@ljama:~# rm /etc/gitconfig root@ljama:~# git lfs install --skip-repo --system Git LFS initialized. root@ljama:~# cat /etc/gitconfig [filter "lfs"] clean = git-lfs clean -- %f smudge = git-lfs smudge -- %f process = git-lfs filter-process required = true root@ljama:~# cat /var/lib/dpkg/info/git-lfs.postinst set -e # Set up /etc/gitconfig for git-lfs. The --skip-repo option prevents failure if # / is a Git repository with existing non-git-lfs hooks. git lfs install --skip-repo --system > /dev/null 2>&1 according to https://changelogs.ubuntu.com/changelogs/pool/universe/g/git-lfs/git-lfs_3.0.2-1/changelog it was added in: git-lfs (2.6.0-1) unstable; urgency=medium * New upstream release * Bump standards version to 4.2.1 * Add postinst/prerm to set up/remove git-lfs gitconfig FWIW: vulkan-samples still fail to build with DEBUG_BUILD enabled: http://errors.yoctoproject.org/Errors/Details/672892/ (From OE-Core rev: 58f93fcc5364880f11f1d86e0a5a6c5712f6ca6a) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> (cherry picked from commit b45b1f5dba02a626b7e9040d45198bd17dce4c99) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> |
||
|
|
290ce3525f |
buildconf: compare abspath
We have something like ${TOPDIR}/../../poky/meta in the bblayers.conf
file. This does not work without normalizing the path for comparison.
(From OE-Core rev: 803975aff35c9423f4bde4c0201d0f61242389e0)
Signed-off-by: Adrian Freihofer <adrian.freihofer@siemens.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
(cherry picked from commit e0d45bcd34311ae248bac9378f46962198d148ef)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
||
|
|
c3911e12f6 |
linux-yocto/5.19: update to v5.19.14
Updating to the latest korg -stable release that comprises
the following commits:
30c780ac0f9f Linux 5.19.14
b11cc6399c56 damon/sysfs: fix possible memleak on damon_sysfs_add_target
381eae6b1dc3 x86/alternative: Fix race in try_get_desc()
1e624467e41f x86/cacheinfo: Add a cpu_llc_shared_mask() UP variant
b1bad76d6a18 KVM: x86: Hide IA32_PLATFORM_DCA_CAP[31:0] from the guest
f45380a17be5 perf tests record: Fail the test if the 'errs' counter is not zero
77d5e98fb6f0 perf test: Fix test case 87 ("perf record tests") for hybrid systems
b781430cd770 net: ethernet: mtk_eth_soc: fix mask of RX_DMA_GET_SPORT{,_V2}
c81bca132fc6 net: mscc: ocelot: fix tagged VLAN refusal while under a VLAN-unaware bridge
79a55020c989 clk: imx93: drop of_match_ptr
539cc4ac04f8 clk: iproc: Do not rely on node name for correct PLL setup
61560f315371 drm/i915/gt: Perf_limit_reasons are only available for Gen11+
b1dd83f321dc clk: imx: imx6sx: remove the SET_RATE_PARENT flag for QSPI clocks
3e8d61faead0 vdpa/mlx5: Fix MQ to support non power of two num queues
b3b8359fafb4 virtio-blk: Fix WARN_ON_ONCE in virtio_queue_rq()
bffdf0421ba8 vdpa/ifcvf: fix the calculation of queuepair
9f9687bfd884 ice: xsk: drop power of 2 ring size restriction for AF_XDP
01c2475d0c21 ice: xsk: change batched Tx descriptor cleaning
dcf42724aacb selftests: Fix the if conditions of in test_extra_filter()
929a2f6e93a8 net: phy: Don't WARN for PHY_UP state in mdio_bus_phy_resume()
07eb54aa93d7 net: stmmac: power up/down serdes in stmmac_open/release
ec1a5138428f wifi: mac80211: fix memory corruption in minstrel_ht_update_rates()
a84813338208 wifi: mac80211: fix regression with non-QoS drivers
3afc354e1084 wifi: cfg80211: fix MCS divisor value
e8027e26ad58 nvme: Fix IOC_PR_CLEAR and IOC_PR_RELEASE ioctls for nvme devices
ab3abb72bec2 net/mlxbf_gige: Fix an IS_ERR() vs NULL bug in mlxbf_gige_mdio_probe
8b1d17a8d8ba cxgb4: fix missing unlock on ETHOFLD desc collect fail path
3687a0c03863 net: sched: act_ct: fix possible refcount leak in tcf_ct_init()
75b276c0537e usbnet: Fix memory leak in usbnet_disconnect()
1a39d83193c6 perf parse-events: Remove "not supported" hybrid cache events
44ff610a3cd4 perf print-events: Fix "perf list" can not display the PMU prefix for some hybrid cache events
c4a07387a4b0 perf parse-events: Break out tracepoint and printing
9ac8b5bae9f2 gpio: mvebu: Fix check for pwm support on non-A8K platforms
314df2265c04 Input: melfas_mip4 - fix return value check in mip4_probe()
3cd81a694233 Revert "drm: bridge: analogix/dp: add panel prepare/unprepare in suspend/resume time"
e126ad29ec71 net: macb: Fix ZynqMP SGMII non-wakeup source resume failure
5c94fcc0e87f drm/bridge: lt8912b: fix corrupted image output
6fe84153067b drm/bridge: lt8912b: set hdmi or dvi mode
8d2b780e1ed6 drm/bridge: lt8912b: add vsync hsync
18bf2334b0b3 ASoC: tas2770: Reinit regcache on reset
a0977f22b8a7 arm64: dts: qcom: sm8350: fix UFS PHY serdes size
2c8028dd3f8a clk: microchip: mpfs: make the rtc's ahb clock critical
ab5081ce9f9c clk: microchip: mpfs: fix clk_cfg array bounds violation
8e8516fe1a64 ASoC: imx-card: Fix refcount issue with of_node_put
1317541f0dae soc: sunxi: sram: Fix debugfs info for A64 SRAM C
450080540800 soc: sunxi: sram: Fix probe function ordering issues
e4768a5b0a30 soc: sunxi: sram: Prevent the driver from being unbound
44a9633e9e16 soc: sunxi: sram: Actually claim SRAM regions
24d6230edfc2 ARM: dts: am5748: keep usb4_tm disabled
6f1364939969 reset: imx7: Fix the iMX8MP PCIe PHY PERST support
38d9f71a04c2 ARM: dts: am33xx: Fix MMCHS0 dma properties
3cf3c17fd66f media: v4l2-compat-ioctl32.c: zero buffer passed to v4l2_compat_get_array_args()
fa20a7dcd56b media: mediatek: vcodec: Drop platform_get_resource(IORESOURCE_IRQ)
b901652568f3 media: rkvdec: Disable H.264 error detection
3a35e67f6b29 media: dvb_vb2: fix possible out of bound access
e88a7c1831d4 mm,hwpoison: check mm when killing accessing process
fcc9261c2b5f mm/hugetlb: correct demote page offset logic
f9cedf6b357e mm: bring back update_mmu_cache() to finish_fault()
3094c01fb1e3 mm: fix madivse_pageout mishandling on non-LRU page
edbaf99db91b mm/migrate_device.c: copy pte dirty bit to page
e85ab5ae17bd mm/migrate_device.c: add missing flush_cache_page()
ca7d59a4b5f3 mm/migrate_device.c: flush TLB while holding PTL
82a00edf23e4 mm: fix dereferencing possible ERR_PTR
a346ba002906 mm/page_isolation: fix isolate_single_pageblock() isolation behavior
faee7721e795 mm: prevent page_frag_alloc() from corrupting the memory
0cddc19ddb05 mm/page_alloc: fix race condition between build_all_zonelists and page allocation
437484d936ac mm: gup: fix the fast GUP race against THP collapse
c6e2a0587215 mmc: hsq: Fix data stomping during mmc recovery
1209607a7133 mmc: moxart: fix 4-bit bus width and remove 8-bit bus width
b41808bfa049 mptcp: fix unreleased socket in accept queue
5368d1a17ec5 mptcp: factor out __mptcp_close() without socket lock
16220537557a mm: fix BUG splat with kvmalloc + GFP_ATOMIC
2c5a04961201 libata: add ATA_HORKAGE_NOLPM for Pioneer BDR-207M and BDR-205
38d854c4a11c vduse: prevent uninitialized memory accesses
4a1230f34f06 drm/amdgpu: Add amdgpu suspend-resume code path under SRIOV
5af714ceebae drm/i915/gt: Restrict forced preemption to the active context
193153f7cc2a powerpc/64s/radix: don't need to broadcast IPI for radix pmd collapse flush
a129cce68908 Revert "firmware: arm_scmi: Add clock management to the SCMI power domain"
b48abca42e0a net: mt7531: only do PLL once after the reset
1f4ceb7daf36 mm/damon/dbgfs: fix memory leak when using debugfs_lookup()
decf4f5c01a8 x86/uaccess: avoid check_object_size() in copy_from_user_nmi()
9653cc040a7d ntfs: fix BUG_ON in ntfs_lookup_inode_by_name()
d0ebc7ef65e3 ARM: dts: integrator: Tag PCI host with device_type
76335c4156ed frontswap: don't call ->init if no ops are registered
26a1ca1f9fbb x86/sgx: Do not fail on incomplete sanitization on premature stop of ksgxd
19f89548ed86 wifi: mac80211: ensure vif queues are operational after start
d87926a7448c clk: ingenic-tcu: Properly enable registers before accessing timers
179fd43179a1 can: c_can: don't cache TX messages for C_CAN cores
983dd7223a9b Input: snvs_pwrkey - fix SNVS_HPVIDR1 register address
6aac871bca33 net: usb: qmi_wwan: Add new usb-id for Dell branded EM7455
266ee6ee24ea thunderbolt: Explicitly reset plug events delay back to USB4 spec value
d916978b6976 usb: typec: ucsi: Remove incorrect warning
1d54281c91d7 uas: ignore UAS for Thinkplus chips
be014a8d8925 usb-storage: Add Hiksemi USB3-FW to IGNORE_UAS
4a66ab5bfaea uas: add no-uas quirk for Hiksemi usb_disk
a3ed03b3ce4d counter: 104-quad-8: Fix skipped IRQ lines during events configuration
036eeda2212a counter: 104-quad-8: Implement and utilize register structures
c096ac781807 counter: 104-quad-8: Utilize iomap interface
640e0b97dfa9 perf record: Fix cpu mask bit setting for mixed mmaps
bcd04b006c78 tools/perf: Fix out of bound access to cpu mask array
d948e6c57793 riscv: make t-head erratas depend on MMU
1bae99844613 Linux 5.19.13
781e43179640 Revert "drm/i915: Extract intel_edp_fixup_vbt_bpp()"
da42e25ec54a Revert "drm/i915/pps: Split pps_init_delays() into distinct parts"
5f86062caf4d Revert "drm/i915/bios: Split parse_driver_features() into two parts"
3f2631ce3c8f Revert "drm/i915/bios: Split VBT parsing to global vs. panel specific parts"
139d38c14725 Revert "drm/i915/bios: Split VBT data into per-panel vs. global parts"
10c7b3919e6d Revert "drm/i915/dsi: filter invalid backlight and CABC ports"
bef6a9b54730 Revert "drm/i915/dsi: fix dual-link DSI backlight and CABC ports for display 11+"
9182c86a0456 Revert "drm/i915/display: Fix handling of enable_psr parameter"
58df6af8cea3 Linux 5.19.12
547262c5b373 ext4: make directory inode spreading reflect flexbg size
cdefe8dd61c9 ext4: fixup possible uninitialized variable access in ext4_mb_choose_next_group_cr1()
48a12961e800 Revert "block: freeze the queue earlier in del_gendisk"
398a0fdb38d9 ext4: use buckets for cr 1 block scan instead of rbtree
52e8d671393c ext4: use locality group preallocation for small closed files
405a609430a6 ext4: avoid unnecessary spreading of allocations among groups
b82d312ff30f ext4: make mballoc try target group first even with mb_optimize_scan
17eb9845f20f ext4: limit the number of retries after discarding preallocations blocks
2f5e9de15e4f ext4: fix bug in extents parsing when eh_entries == 0 and eh_depth > 0
034ef0c47e31 devdax: Fix soft-reservation memory description
27d5563e8f5f Makefile.debug: re-enable debug info for .S files
6ba8627f72a4 Makefile.debug: set -g unconditional on CONFIG_DEBUG_INFO_SPLIT
c4f8b89f3ffc certs: make system keyring depend on built-in x509 parser
c2eab6faf82b drm/amdgpu: don't register a dirty callback for non-atomic
7f0dcbb0e557 i2c: mux: harden i2c_mux_alloc() against integer overflows
4925e5e94ae9 i2c: mlxbf: Fix frequency calculation
3b5ab5fbe69e i2c: mlxbf: prevent stack overflow in mlxbf_i2c_smbus_start_transaction()
5a7547ee0d24 i2c: mlxbf: incorrect base address passed during io write
e46e177fd8ed i2c: imx: If pm_runtime_get_sync() returned 1 device access is possible
c9245ea442a8 workqueue: don't skip lockdep work dependency in cancel_work_sync()
60644dffac87 fsdax: Fix infinite loop in dax_iomap_rw()
8054beba353b pmem: fix a name collision
c62322e62662 gpio: mt7621: Make the irqchip immutable
2d57e46fa45b drm/rockchip: Fix return type of cdn_dp_connector_mode_valid
4822afcff82c drm/amd/display: Mark dml30's UseMinimumDCFCLK() as noinline for stack usage
6f14c55dc8e7 drm/amd/display: Reduce number of arguments of dml31's CalculateFlipSchedule()
8836e42e8b00 drm/amd/display: Reduce number of arguments of dml31's CalculateWatermarksAndDRAMSpeedChangeSupport()
88e7896936e0 drm/amd/display: Limit user regamma to a valid value
9757b3ad4498 drm/amdgpu: Skip reset error status for psp v13_0_0
83dfcae61be8 drm/amdgpu: add HDP remap functionality to nbio 7.7
386ca6720b34 drm/amdgpu: change the alignment size of TMR BO to 1M
8442bc8426d1 drm/amdgpu: use dirty framebuffer helper
444574f828cd drm/amd/pm: disable BACO entry/exit completely on several sienna cichlid cards
a5de08013672 gpio: ixp4xx: Make irqchip immutable
7718cac88524 drm/gma500: Fix (vblank) IRQs not working after suspend/resume
55c077d97fa6 drm/gma500: Fix WARN_ON(lock->magic != lock) error
a6ed7624bf4d drm/gma500: Fix BUG: sleeping function called from invalid context errors
9812e9ed3419 Drivers: hv: Never allocate anything besides framebuffer from framebuffer memory region
98756ca2584e block: Do not call blk_put_queue() if gendisk allocation fails
2f092fd2ce24 block: call blk_mq_exit_queue from disk_release for never added disks
47f57236ba40 blk-mq: fix error handling in __blk_mq_alloc_disk
0d0f5ca7f241 drm/i915/display: Fix handling of enable_psr parameter
650a2e79d176 s390/dasd: fix Oops in dasd_alias_get_start_dev due to missing pavgroup
54be62deede4 phy: marvell: phy-mvebu-a3700-comphy: Remove broken reset support
1e9571887f97 cgroup: cgroup_get_from_id() must check the looked-up kn is a directory
a899ba61958e serial: tegra-tcu: Use uart_xmit_advance(), fixes icount.tx accounting
f986bfe60020 serial: tegra: Use uart_xmit_advance(), fixes icount.tx accounting
f387ca14c73f serial: Create uart_xmit_advance()
dc4b06e21691 serial: fsl_lpuart: Reset prior to registration
f3f5f26c53ef io_uring: ensure that cached task references are always put on exit
b4b3bc3f8501 selftests: forwarding: add shebang for sch_red.sh
32afa1f23e42 bnxt: prevent skb UAF after handing over to PTP worker
0559d91ee3a2 net: sched: fix possible refcount leak in tc_new_tfilter()
9fc7a9f0a6e9 net: sunhme: Fix packet reception for len < RX_COPY_THRESHOLD
2c8e8ab53acf bonding: fix NULL deref in bond_rr_gen_slave_id
6c537124ea61 net: phy: micrel: fix shared interrupt on LAN8814
32ac8c92919c net/smc: Stop the CLC flow if no link to map buffers on
56c167a564b6 ice: Fix ice_xdp_xmit() when XDP TX queue number is not sufficient
b65c53369786 drm/mediatek: dsi: Move mtk_dsi_stop() call back to mtk_dsi_poweroff()
6acb3e83b508 perf tools: Honor namespace when synthesizing build-ids
ee7036166b91 perf kcore_copy: Do not check /proc/modules is unchanged
e71a088d6a97 perf jit: Include program header in ELF files
306c17dead99 perf stat: Fix cpu map index in bperf cgroup code
98992697b30b perf stat: Fix BPF program section name
031b4f40487e can: gs_usb: gs_can_open(): fix race dev->can.state condition
18979d10300e gpio: tqmx86: fix uninitialized variable girq
16189cccd46e net: sh_eth: Fix PHY state warning splat during system resume
199ddf9d3726 net: ravb: Fix PHY state warning splat during system resume
235c47f437a1 netfilter: nf_ct_ftp: fix deadlock when nat rewrite is needed
38cf372b17f0 netfilter: ebtables: fix memory leak when blob is malformed
985b031667c3 netfilter: nf_tables: fix percpu memory leak at nf_tables_addchain()
8bcad2a93131 netfilter: nf_tables: fix nft_counters_enabled underflow at nf_tables_addchain()
d8d9a6995858 ice: Fix interface being down after reset with link-down-on-close flag on
c14cdf15cde3 ice: config netdev tc before setting queues number
dff2fa324207 net/sched: taprio: make qdisc_leaf() see the per-netdev-queue pfifo child qdiscs
c7c9c7eb305a net/sched: taprio: avoid disabling offload when it was never enabled
68a5def1d2c8 ipv6: Fix crash when IPv6 is administratively disabled
23022b74b1a2 net: enetc: deny offload of tc-based TSN features on VF interfaces
2fdebdfcd98f net: enetc: move enetc_set_psfp() out of the common enetc_set_features()
92f7d44de3be wireguard: netlink: avoid variable-sized memcpy on sockaddr
3b263cc13340 wireguard: ratelimiter: disable timings test by default
a4eadca702df sfc/siena: fix null pointer dereference in efx_hard_start_xmit
b454f12cfedd sfc/siena: fix TX channel offset when using legacy interrupts
c9ba2948db9d net: ipa: properly limit modem routing table use
506638752e92 of: mdio: Add of_node_put() when breaking out of for_each_xx
68197205b3f6 drm/hisilicon: Add depends on MMU
6201c365a0ef gve: Fix GFP flags when allocing pages
e969486525be bnxt_en: fix flags to check for supported fw version
b3b952168ee1 sfc: fix null pointer dereference in efx_hard_start_xmit
5f623a77cfc2 sfc: fix TX channel offset when using legacy interrupts
b6bea8101f97 netdevsim: Fix hwstats debugfs file permissions
0b145d3da801 i40e: Fix set max_tx_rate when it is lower than 1 Mbps
ab1af66d4de9 i40e: Fix VF set max MTU size
2ffdf364b845 iavf: Fix set max MTU size with port VLAN and jumbo frames
36da184d2196 mlxbf_gige: clear MDIO gateway lock after read
c3f9f3089ed5 iavf: Fix bad page state
3b27f829b7f6 um: fix default console kernel parameter
f8c3861243be MIPS: Loongson32: Fix PHY-mode being left unspecified
7c1f2373be0a MIPS: lantiq: export clk_get_io() for lantiq_wdt.ko
c673c6ceac53 mm/slab_common: fix possible double free of kmem_cache
183b87c4d18d drm/panel: simple: Fix innolux_g121i1_l01 bus_format
88b08afb0d80 net: team: Unsync device addresses on ndo_stop
a4761e45c86c net: bonding: Unsync device addresses on ndo_stop
b1b48d9e60cb net: bonding: Share lacpdu_mcast_addr definition
38aa25adcd4d scsi: mpt3sas: Fix return value check of dma_get_required_mask()
6a4236ed47f5 scsi: qla2xxx: Fix memory leak in __qlt_24xx_handle_abts()
16b5647f1a55 arm64: dts: imx8mp-venice-gw74xx: fix port/phy validation
af0c754d4f60 net: phy: aquantia: wait for the suspend/resume operations to finish
26735f395b30 ARM: dts: lan966x: Fix the interrupt number for internal PHYs
d5241ea15778 arm64: dts: imx8mp-venice-gw74xx: fix ksz9477 cpu port
f675f5955ab8 arm64: dts: imx8mp-venice-gw74xx: fix CAN STBY polarity
392bd6ce1ba9 drm/mediatek: Fix wrong dither settings
fc8454d54478 arm64: dts: tqma8mqml: Include phy-imx8-pcie.h header
31ce3c688ddc wifi: iwlwifi: Mark IWLMEI as broken
9fe1e2da965a net: core: fix flow symmetric hash
b583e6b25bf9 ipvlan: Fix out-of-bound bugs caused by unset skb->mac_header
0ad4e4f4d1c4 iavf: Fix cached head and tail value for iavf_get_tx_pending
7c945e5b4787 ice: Fix crash by keep old cfg when update TCs more than queues
149979e87eb7 ice: Don't double unplug aux on peer initiated reset
633c81c04496 netfilter: nfnetlink_osf: fix possible bogus match in nf_osf_find()
510ea9eae5ee netfilter: nf_conntrack_irc: Tighten matching on DCC message
f28e376e4c1e netfilter: nf_conntrack_sip: fix ct_sip_walk_headers
5f394e885eaf arm64: dts: imx8mm-verdin: extend pmic voltages
3e39beb4efa5 arm64: dts: rockchip: Remove 'enable-active-low' from rk3566-quartz64-a
efd3a3e464c6 arm64: dts: rockchip: Remove 'enable-active-low' from rk3399-puma
9350ed92dfe0 arm64: dts: rockchip: fix property for usb2 phy supply on rk3568-evb1-v10
5e6d95bd6c9d arm64: dts: rockchip: fix property for usb2 phy supply on rock-3a
a17df55bf6d5 dmaengine: ti: k3-udma-private: Fix refcount leak bug in of_xudma_dev_get()
869c94dfd900 arm64: dts: imx8ulp: add #reset-cells for pcc
f478a456a30d arm64: dts: imx8mn: remove GPU power domain reset
124c330f4071 arm64: dts: rockchip: Set RK3399-Gru PCLK_EDP to 24 MHz
9182be042c3e arm64: dts: imx8mm: Reverse CPLD_Dn GPIO label mapping on MX8Menlo
164f2c710a78 drm/mediatek: dsi: Add atomic {destroy,duplicate}_state, reset callbacks
87d4bdeacff8 arm64: dts: rockchip: Fix typo in lisense text for PX30.Core
8a906e3a18bb arm64: dts: rockchip: Pull up wlan wake# on Gru-Bob
6b8c338e1b88 arm64: dts: rockchip: Lower sd speed on quartz64-b
daacedde25f0 firmware: arm_scmi: Fix the asynchronous reset requests
8e65edf0d376 firmware: arm_scmi: Harden accesses to the reset domains
e31fa6648542 batman-adv: Fix hang up with small MTU hard-interface
117737acc4b3 vmlinux.lds.h: CFI: Reduce alignment of jump-table to function alignment
bb6d99e27cbe arm64: topology: fix possible overflow in amu_fie_setup()
42c7fc41020c perf/arm-cmn: Add more bits to child node address offset field
7a764b44d346 KVM: x86: Inject #UD on emulated XSETBV if XSAVES isn't enabled
eec722138aee KVM: x86: Always enable legacy FP/SSE in allowed user XFEATURES
c5f118361297 KVM: x86: Reinstate kvm_vcpu_arch.guest_supported_xcr0
df6cb39335cf mm: slub: fix flush_cpu_slab()/__free_slab() invocations in task context.
02bcd951aa3c mm/slub: fix to return errno if kmalloc() fails
cbaddace599e net: mana: Add rmb after checking owner bits
7221020d79cc can: flexcan: flexcan_mailbox_read() fix return value for drop = true
b6c2ad616dd4 kasan: call kasan_malloc() from __kmalloc_*track_caller()
dc8864f4fd01 xen/xenbus: fix xenbus_setup_ring()
f799e0568d6c drm/i915/gem: Really move i915_gem_context.link under ref protection
92881e068ee1 drm/i915/gem: Flush contexts on driver release
08ac12569010 riscv: fix RISCV_ISA_SVPBMT kconfig dependency warning
558003a84a3c riscv: fix a nasty sigreturn bug...
b1489043d3b9 gpiolib: cdev: Set lineevent_state::irq after IRQ register successfully
41f857033c44 gpio: mockup: Fix potential resource leakage when register a chip
af0bfabf06c7 gpio: mockup: fix NULL pointer dereference when removing debugfs
74ce6f1e0f3b wifi: mt76: fix reading current per-tid starting sequence number for aggregation
1dd2a948a178 efi: libstub: check Shim mode using MokSBStateRT
96dc4e2c5283 efi: x86: Wipe setup_data on pure EFI boot
7a27a04f4ef6 thunderbolt: Add support for Intel Maple Ridge single port controller
d6f28143bccb usb: dwc3: core: leave default DMA if the controller does not support 64-bit DMA
af830c831d40 media: flexcop-usb: fix endpoint type check
53b48f0672d5 libperf evlist: Fix polling of system-wide events
eecada16bcc4 btrfs: zoned: wait for extent buffer IOs before finishing a zone
c338bea1fec5 btrfs: fix hang during unmount when stopping a space reclaim worker
cf7769a47e65 btrfs: fix hang during unmount when stopping block group reclaim worker
17244f71765d exfat: fix overflow for large capacity partition
2e238bba8a7e iommu/vt-d: Check correct capability for sagaw determination
ecec349af8c7 ALSA: hda/realtek: Add a quirk for HP OMEN 16 (8902) mute LED
28e07bb27ba4 ALSA: hda/realtek: Enable 4-speaker output Dell Precision 5530 laptop
1f65164bc605 ALSA: hda/realtek: Add quirk for ASUS GA503R laptop
0632fb7f2158 ALSA: hda/realtek: Add pincfg for ASUS G533Z HP jack
76b75705c941 ALSA: hda/realtek: Add pincfg for ASUS G513 HP jack
2035227cd000 ALSA: hda/realtek: Re-arrange quirk table entries
3637770602ac ALSA: hda/realtek: Enable 4-speaker output Dell Precision 5570 laptop
73c4ae35ff11 ALSA: hda/realtek: Add quirk for Huawei WRT-WX9
61c19a35f0d2 ALSA: hda: add Intel 5 Series / 3400 PCI DID
d6cb6e424a60 ALSA: hda: Fix Nvidia dp infoframe
6e91ec54e7f1 ALSA: hda: Fix hang at HD-audio codec unbinding due to refcount saturation
abb050dabd7d ALSA: hda/tegra: set depop delay for tegra
1c5a0a1f4d15 ALSA: core: Fix double-free at snd_card_new()
e0e17c7bbdf4 Revert "ALSA: usb-audio: Split endpoint setups for hw_params and prepare"
d744140498a3 USB: serial: option: add Quectel RM520N
3db2ec3a6724 USB: serial: option: add Quectel BG95 0x0203 composition
e82a8ff62709 USB: core: Fix RST error in hub.c
fd0b4fd54892 drivers/base: Fix unsigned comparison to -1 in CPUMAP_FILE_MAX_BYTES
2e7eb4c1e8af scsi: core: Fix a use-after-free
d27b66257db1 block: simplify disk shutdown
fdb28e968815 block: stop setting the nomerges flags in blk_cleanup_queue
ab85cb5297f7 block: remove QUEUE_FLAG_DEAD
633e819de9fa xfrm: fix XFRMA_LASTUSED comment
2776911d4a98 Revert "usb: gadget: udc-xilinx: replace memcpy with memcpy_toio"
8039621a78e5 Revert "usb: add quirks for Lenovo OneLink+ Dock"
7c64dd4dbf90 smb3: use filemap_write_and_wait_range instead of filemap_write_and_wait
c7ae5c403d68 usb: gadget: udc-xilinx: replace memcpy with memcpy_toio
9b56515aeeff usb: add quirks for Lenovo OneLink+ Dock
0cdde8460c30 smb3: fix temporary data corruption in insert range
49523a473220 smb3: fix temporary data corruption in collapse range
cc914c37e55f smb3: Move the flush out of smb2_copychunk_range() into its callers
f6bb739e61eb drm/i915/dsi: fix dual-link DSI backlight and CABC ports for display 11+
d9d2625dafe2 drm/i915/dsi: filter invalid backlight and CABC ports
fc6aff984b1c drm/i915/bios: Split VBT data into per-panel vs. global parts
2af21ae876cf drm/i915/bios: Split VBT parsing to global vs. panel specific parts
5da3f1bfb88e drm/i915/bios: Split parse_driver_features() into two parts
ad719d5cc7cb drm/i915/pps: Split pps_init_delays() into distinct parts
a0f7cdd69ca3 drm/i915: Extract intel_edp_fixup_vbt_bpp()
fcf22aefe871 Linux 5.19.11
4d8637f1d672 Revert "iommu/vt-d: Fix possible recursive locking in intel_iommu_init()"
36371c3adb7a ALSA: hda/sigmatel: Fix unused variable warning for beep power change
ddd2edc276e0 ALSA: hda/sigmatel: Keep power up while beep is enabled
99bc25748e39 cgroup: Add missing cpus_read_lock() to cgroup_attach_task_all()
7051efc07d72 dt-bindings: apple,aic: Fix required item "apple,fiq-index" in affinity description
20b3f49e9498 net: Find dst with sk's xfrm policy not ctl_sk
e68db1a89fc9 drm/amdgpu: move nbio sdma_doorbell_range() into sdma code for vega
9189056c223b drm/amdgpu: move nbio ih_doorbell_range() into ih code for vega
989d23d88520 drm/amdgpu: Don't enable LTR if not supported
e6189420e34f drm/amdgpu: make sure to init common IP before gmc
dd52bde6767e drm/i915: Set correct domains values at _i915_vma_move_to_active
871b9d5c68d8 drm/i915/gt: Fix perf limit reasons bit positions
b31c81d633d8 tools/include/uapi: Fix <asm/errno.h> for parisc and xtensa
ac12a96d1d35 parisc: Allow CONFIG_64BIT with ARCH=parisc
46c716a31fcd blk-lib: fix blkdev_issue_secure_erase
c2c7f67fd12d cifs: always initialize struct msghdr smb_msg completely
eea8626615a0 cifs: don't send down the destination address to sendmsg for a SOCK_STREAM
2c3f439480c0 cifs: revalidate mapping when doing direct writes
d50c30b66f04 io_uring/msg_ring: check file type before putting
6f5ceeb59d09 of/device: Fix up of_dma_configure_id() stub
6ebcd3a8f5d2 parisc: ccio-dma: Add missing iounmap in error path in ccio_probe()
248c48ced209 block: blk_queue_enter() / __bio_queue_enter() must return -EAGAIN for nowait
d31efde8d45d drm/i915/guc: Cancel GuC engine busyness worker synchronously
6731a2193bc8 drm/i915/guc: Don't update engine busyness stats too frequently
b0dc9560acd2 drm/i915/vdsc: Set VDSC PIC_HEIGHT before using for DP DSC
fc689a286139 drm/rockchip: vop2: Fix eDP/HDMI sync polarities
ca52cf493f97 drm/meson: Fix OSD1 RGB to YCbCr coefficient
e681b2df3ad4 drm/meson: Correct OSD1 global alpha value
99ed392209cc drm/panel-edp: Fix delays for Innolux N116BCA-EA1
c60087415670 Revert "SUNRPC: Remove unreachable error condition"
4d9f296e78b0 NFSv4.2: Update mode bits after ALLOCATE and DEALLOCATE
2f0a154b16ab gpio: mpc8xxx: Fix support for IRQ_TYPE_LEVEL_LOW flow_type in mpc85xx
51e024dcaf08 NFSv4: Turn off open-by-filehandle and NFS re-export for NFSv4.0
dce19409fb74 SUNRPC: Fix call completion races with call_decode()
fe0a6a2369d8 pinctrl: sunxi: Fix name for A100 R_PIO
4b1366bf4ed1 pinctrl: rockchip: Enhance support for IRQ_TYPE_EDGE_BOTH
8e33176cd475 pinctrl: qcom: sc8180x: Fix wrong pin numbers
50207584d3f5 pinctrl: qcom: sc8180x: Fix gpio_wakeirq_map
2133f4513116 of: fdt: fix off-by-one error in unflatten_dt_nodes()
b80678c1e00a Linux 5.19.10
0541ab4d0330 Input: goodix - add compatible string for GT1158
693ccecee083 RDMA/irdma: Use s/g array in post send only when its valid
1989b17301f8 gpio: 104-idio-16: Make irq_chip immutable
b240650a6600 gpio: 104-dio-48e: Make irq_chip immutable
e18b2e3310f0 LoongArch: Fix arch_remove_memory() undefined build error
6023efd94e54 LoongArch: Fix section mismatch due to acpi_os_ioremap()
0b38a5072464 platform/x86: asus-wmi: Increase FAN_CURVE_BUF_LEN to 32
fe5872fd1684 usb: storage: Add ASUS <0x0b05:0x1932> to IGNORE_UAS
2fdf0a1ff474 platform/x86: acer-wmi: Acer Aspire One AOD270/Packard Bell Dot keymap fixes
719b2021d778 perf/arm_pmu_platform: fix tests for platform_get_irq() failure
3d513ebf8c3b net: dsa: hellcreek: Print warning only once
c624b5659a28 drm/amd/amdgpu: skip ucode loading if ucode_size == 0
f566cb9f4057 nvmet-tcp: fix unhandled tcp states in nvmet_tcp_state_change()
e8d5aa9c67ed nvme-pci: add NVME_QUIRK_BOGUS_NID for Lexar NM610
137f1493f151 drm/amd/pm: use vbios carried pptable for all SMU13.0.7 SKUs
2052738ece42 drm/amdgpu: disable FRU access on special SIENNA CICHLID card
12c20186d84e Input: iforce - add support for Boeder Force Feedback Wheel
47e83e6ebf99 ieee802154: cc2520: add rc code in cc2520_tx()
bc55c1677edb gpio: mockup: remove gpio debugfs when remove device
35c0b78d0d42 r8152: add PID for the Lenovo OneLink+ Dock
84d8959393a0 tg3: Disable tg3 device on system reboot to avoid triggering AER
6b1bcd579fc5 Bluetooth: MGMT: Fix Get Device Flags
fbb701e51ee2 hid: intel-ish-hid: ishtp: Fix ishtp client sending disordered message
37c3dcfc4730 HID: ishtp-hid-clientHID: ishtp-hid-client: Fix comment typo
65d983566887 dt-bindings: iio: gyroscope: bosch,bmg160: correct number of pins
50a1ffa557cf kvm: x86: mmu: Always flush TLBs when enabling dirty logging
c87f1f99e26e peci: cpu: Fix use-after-free in adev_release()
f25a547e7c76 drm/msm/rd: Fix FIFO-full deadlock
df01ac6582e1 platform/surface: aggregator_registry: Add support for Surface Laptop Go 2
f05939158a41 Input: goodix - add support for GT1158
37c81d9f1d1b ACPI: resource: skip IRQ override on AMD Zen platforms
f26649e59b4f RDMA/mlx5: Fix UMR cleanup on error flow of driver init
d8f7bff9a426 RDMA/mlx5: Add a umr recovery flow
ada0ccc4a137 RDMA/mlx5: Rely on RoCE fw cap instead of devlink when setting profile
ddc58af02675 net/mlx5: Use software VHCA id when it's supported
630a75548b88 net/mlx5: Introduce ifc bits for using software vhca id
3bd8fdde3826 iommu/vt-d: Fix kdump kernels boot failure with scalable mode
(From OE-Core rev: 4814d5d8e7ff674ca812048c54f2f3e74ba35000)
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
(cherry picked from commit 396b40b0b1e52fc12c0e171734fba190edfaf671)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|