Age | Commit message (Collapse) | Author |
|
Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
(cherry picked from commit 2394a481db1b41ad4581e22ba901ac76fa7b3dcd)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
This release includes security fixes. Please check the topics below for details.
CVE-2022-28738: Double free in Regexp compilation
CVE-2022-28739: Buffer overrun in String-to-Float conversion
Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
(cherry picked from commit 402254a5f841520b132508c21465111d33b6eb1a)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
(cherry picked from commit d88ff809b2e78ee49d5da42bb08ff5244e6101af)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
0.52.23
- fix automatic height of menu/list in whiptail (broken in 0.52.22)
- fix automatic width of whiptail --yesno box
- fix automatic width in whiptail with unicode characters
- fix automatic width with whiptail --noitem and --notags options
- fix spacing with longer tags in whiptail
- avoid overlapping backtitle in whiptail with automatic height
0.52.22
- fix crash in whiptail with new libpopt
- switch from usleep to nanosleep (Rosen Penev)
- fix libnewt.pc to enable static linking (Alexey Sheplyakov)
- fix LDFLAGS order in snack linking (Sam James)
- use CFLAGS when compiling snack
- improve configure.ac (Thomas Kuehne)
- install header and libnewt.pc with shared library (Michael Olbrich)
Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
(cherry picked from commit ff12622451f1f8580f928c6771cd82daa632071c)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
Changelog:
==========
* Changed the error handler of oversized chunks (i.e. larger than
PNG_USER_CHUNK_MALLOC_MAX) from png_chunk_error to png_benign_error.
* Fixed a buffer overflow error in contrib/tools/pngfix.
* Fixed a memory leak (CVE-2019-6129) in contrib/tools/pngcp.
* Disabled the ARM Neon optimizations by default in the CMake file,
following the default behavior of the configure script.
* Allowed configure.ac to work with the trunk version of autoconf.
* Removed the support for "install" targets from the legacy makefiles;
removed the obsolete makefile.cegcc.
* Cleaned up the code and updated the internal documentation.
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
(cherry picked from commit 19799cb50a00561b318cba1c8c20737f20e4a47f)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
Opkg 0.6.1 Changes:
- Opkg will no longer complain when trying to clean up the temporary
directory, if the directory does not exist.
- Fixed a SEGFAULT when parsing package indexes with invalid `Size` or
`Installed-Size` fields. These indexes will now produce a
comprehensible error.
- Fixed an inconsistecy in .list generation where files would sometimes
be entered with/without a trailing slash. The trailng slash should now
always be removed.
- Fixed [a bug](https://bugzilla.yoctoproject.org/show_bug.cgi?id=10461)
in package removal, where empty common directories would be left on
disk, even after all owning packages were removed.
Signed-off-by: Alex Stewart <alex.stewart@ni.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
(cherry picked from commit 037ff235fa8e369c0eac9f84cb82c9eaffba85f3)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
Backport a patch from upstream to address CVE-2022-4285
[https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=5c831a3c7f3ca98d6aba1200353311e1a1f84c70]
Signed-off-by: pgowda <pgowda.cve@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit b6b750f8e41a392ff92d9118ef7530ada20d06fe)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
Upstream went with something slightly different so let's update the
patch so we don't have to carry a patch that isn't going to be merged.
This patch is part of snapshot 1.17.6.
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>
(cherry picked from commit 19eb1e388fbbe5bfb8462710c745f2bb5446b5b5)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
For unknown reasons we've never seemingly run the check layer script
against OE-Core itself. This isn't entirely straightforward as the core
layer is a bit of a special case, we can't for example compare signatures
against ourselve and we can't remove core from bblayers.conf.
Core does have distro, machine and software components too, in the case
of distro, our fallback default settings. Whilst the qemu machines could
be split into a seperate layer directory, core wouldn't then parse at all
standalone due to the lack of any machine so it seems a bit pointless to
do that.
These changes tweak the script to handle core's special cases, specifically
to allow distro and machine directories and to account for the README placed
a directory level higher than other layers.
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
(cherry picked from commit ba312ed228507d05f280aeb96819d671b01400b8)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
|
|
When starting to use combo-layer, or if someone else is using it too,
the local last_revision may be incorrect.
This command will forcibly update the last_revision config values to the
latest SHA on the remote branch that is tracked.
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 2bb5d12ecd1b0273983f7c05699f34dd64b11c25)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
|
|
Bitbake may not be configured, and bb isn't imported anyway.
Instead just use os.rename(), and take the filename from the file object
instead of duplicating logic.
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 528f4fb3683d048537604e4562ea758968060d62)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
|
|
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit ebfab6c3034d41252d19c6e1a0ba79072aa51146)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
|
|
Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
(cherry picked from commit 7b9728e5b8bdf1193c1304ec3beeca4b5bf8d2da)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
|
|
Commit 0533edac277080e1bd130c14df0cbac61ba01a0c broke
bitbake parsing when bitbake is executed from directory with existing .gitmodules
and the recipe in externalsrc does not have .gitmodules
The check needs to search for .gitmodules in sources path, not cwd.
iParsing recipes...ERROR: ExpansionError during parsing <path to recipe>
...
bb.data_smart.ExpansionError: Failure expanding variable do_compile[file-checksums], expression was ${@srctree_hash_files(d)} which triggered exception CalledProcessError: Command '['git', 'config', '--file', '.gitmodules', '--get-regexp', 'path']' returned non-zero exit status 1.
Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
(cherry picked from commit 66ff3d1f65cd2e7f5319e98fa41f47a59b714c72)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
|
|
The /proc/pressure support in buildstats is creating directories in the
buildstats tree called reduced_proc_pressure, which confuses the parsing
logic as that cannot be parsed as a name-epoc-version-revision tuple.
Explicitly skip this directory to solve the problem.
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
(cherry picked from commit 24f0331f0b7e51161b1fa43d4592b491d2037fe9)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
|
|
Currently, allyesconfig test runs for x86_64 fail with:
ERROR: linux-yocto-5.19.17+gitAUTOINC+0cba9aa404_aaf4490d18-r0 do_package:
QA Issue: linux-yocto: Files/directories were installed but not shipped in any
package:
/lib/modules/5.19.17/kernel/drivers/nvdimm
With CONFIG_NVDIMM_TEST_BUILD=m, an empty nvdimm directory is created during
modules_install, which triggers the QA issue.
Extend kernel_do_install() to also remove inner empty directories that might
get created by modules_install.
Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
(cherry picked from commit 7120b09a33af4c9a18063c0f2e51fb598697e39c)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
|
|
For now, if we use rm_work and `bitbake core-image-minimal', some
recipes' WORKDIRs are not cleaned up, e.g., makedevs-native.
Adjust the dependency to make do_rm_work_all depend on do_rm_work
to solve this problem.
Below are the detailed explanation of why this would work.
Without this patch, the dependency chain is like:
[other deps] -> [do_rm_work] -+-> [do_build]
|
[do_rm_work_all] -------------+
With this patch, the depedency chain is like:
[other deps] -> [do_rm_work] -> [do_rm_work_all] -> [do_build]
Such dependency chain adjustment fixes the issue because do_rm_work_all
now depends on [other deps] and thus the [depends] of these [other deps].
Take core-image-minimal as an example. Before this adjustment,
do_rm_work_all does not have any relationship with do_rootfs, and we have
do_rootfs[depends] += "makedevs-native:do_populate_sysroot ..."
This essentially prevents 'recrdeptask' setting of do_rm_work_all extend
to makedevs-native. With this patch, the do_rm_work_all now depends
on do_rm_work which in turn depends on do_rootfs, and so do_rm_work_all's
recrdeptask could have effect on makedevs-native.
With this patch, all built recipes WORKDIR will be cleaned up with
a few expected exceptions such as kernel and qemu-helper-native.
Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
(cherry picked from commit b25cc45c9b39f79ba0a03c4556cb2e2431677b4e)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
|
|
libkms library is deprecated in 2.4.111 version. Hence remove
libdrm-kms package.
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
(cherry picked from commit 3c250b743bce6cc63ff2949deea0adefe82d933c)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
|
|
If the host has libpng, because of the way we handle the GL dependency in qemu,
it can cause determinism issues. Add a specific PACKAGECONFIG entry for libpng
to avoid this (and the associated autobuilder/uninative glibc symbol mismatch
failures).
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 34afdd0bf5e2810d440bcd378ba1023159c2b2d0)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
|
|
Some distributions (NI LinuxRT) provide both busybox-lsof and
full-featured lsof implementations. When users install the full-featured
lsof package, the full-binary fails to replace the bbox-binary in PATH,
because `lsof` contains no update-alternatives logic.
Inherit the update-alternatives bbclass and assert that the
full-featured lsof package has higher priority than the busybox
implementation.
Co-Authored-By: Kyle Roeschley <kyle.roeschley@ni.com>
Signed-off-by: Alex Stewart <alex.stewart@ni.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
(cherry picked from commit e2893fa692a6e91eee09fc04c8c03fe27c718a58)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
|
|
* The build error happens already at configure time:
| meson.build: ERROR: Problem encountered: DRI3 requested, but xshmfence not found
Signed-off-by: Carlos Alberto Lopez Perez <clopez@igalia.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
(cherry picked from commit 451fe4a067432b432b9cd38d2fc78072f6ce5421)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
|
|
bc is needed for compiling kernel modules, more specifially
whenr running `make scripts prepare'.
In linux-yocto.inc, we have bc-native in DEPENDS. But we will
need nativesdk-bc in case we compile a kernel module inside
SDK.
Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
(cherry picked from commit 95b5c89066baccb1e64bfba7d9a66feeeb086da9)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
|
|
recipe_parse_file()
We've seen two different regressions in this API since it is used by
layer-index but not be the core code. Add a test for it to try and
ensure we don't break it again.
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
(cherry picked from commit b07de5de43ec9c9a2c5d496a64940ccdc5b47cf8)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
|
|
In current psplash framework, the psplash might not exist at all.
For example, in case DSITRO is set to nodistro, the psplash does
not exist.
In our psplash recipe, we have:
SPLASH_IMAGES = "file://psplash-poky-img.h;outsuffix=default"
This variable is parsed to if psplash-poky-img.h exists, a package
named psplash-default is created and is added to RDEPENDS:${PN}.
We can see that the psplash-poky-img.h resides in meta-poky,
and in psplash_git.bbappend file in meta-poky, we have:
FILESEXTRAPATHS:prepend:poky := "${THISDIR}/files:"
So this file is only available in case poky distro is used.
To fix this issue, add condition check in the corresponding systemd
services.
Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
(cherry picked from commit 7a62ff9ed39c179d2b9b0c40f4f8423ced413063)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
|
|
Currently TOOLCHAIN is strictly set to gcc in kernel-arch.bbclass.
And this prevents any TOOLCHAIN changes for any kernel recipe.
This change makes TOOLCHAIN configurable as usual.
Signed-off-by: Alexey Smirnov <pyih.soft@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
(cherry picked from commit be1634fc35dcc81f0301d942064a6eed584e0704)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
|
|
The tests are packaged into the main glibc-tests package which is fine,
but then glibc-tests-ptest package needs to depend on that.
Which is what this commit addresses.
Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
(cherry picked from commit d37c2d428b09b9d0cbb875f083c6a1e9883a7fed)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
|
|
Based on a discussion on the mailing list [1], there are panic
errors that occur on a few platforms caused by the patch. We
cannot simply remove the original patch due to the
reproducibility issues that it addresses, so this patch on the
original patch fixes the cause of the panic errors.
The previous version of this patch was a little too aggressive
in cleaning up the environment. Some of the variables impacted
by the filerCompilerFlags() function require at least one value
to remain in the array. In this case, the values for ccExe,
cxxExe, and fcExe require a value or later code that access
them result in a panic related to accessing a value out of range.
This updated patch adds a flag that requires keeping the first
value so that at least one thing remains and the assignments
for the Exes set that flag to true. The first item in the
array should be the executable name, so leaving it should be
safe.
I have run the oe-selftest and everything passed in my setup.
There is a bug report [2] filed for the issue that this patch
addresses.
[YOCTO #14976]
[1] https://lists.openembedded.org/g/openembedded-core/topic/94022663
[2] https://bugzilla.yoctoproject.org/show_bug.cgi?id=14976
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
(cherry picked from commit 9eaa3a813555dd016a65be63a258f9c0b548a115)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
|
|
Adds argument parsing to the conversion script so that the fields that
the script uses to do conversions can be customized on the command line.
The intention is to allows easier customization without having to fork
the script, and allow automated checking on 3rd party layers via CI
without false positives
Signed-off-by: Joshua Watt <JPEWhacker@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
(cherry picked from commit b9551f9180bf9f13fb1c480b5b7892fdc831ffcd)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
|
|
Add --disable-tests to EXTRA_OECONF as the tests are not usable in
ptest - they can only run in-situ - and fails to build when building
with -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64.
Signed-off-by: Ola x Nilsson <olani@axis.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
(cherry picked from commit ec63f507362faacf49edb22b3c472e54e3cc62c5)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
|
|
Distros can customize the location of OPKG data using OPKGLIBDIR. In
OE-Core commit 11f1956cf5d7 ("package_manager.py: define info_dir and
status_file when OPKGLIBDIR isn't the default"), a fix was applied to
correctly set the info_dir and status_file options relative to
OPKGLIBDIR.
However, as the commit message notes, the opkg.conf file deployed as
part of the opkg package must also be adjusted to correctly reflect the
changed location. Otherwise, opkg running inside the image cannot find
its data.
Fix this by also setting the info_dir and status_file options in
opkg.conf to the correct location relative to OPKGLIBDIR.
Fixes: 11f1956cf5d7 ("package_manager.py: define info_dir and status_file when OPKGLIBDIR isn't the default")
Signed-off-by: Harald Seiler <hws@denx.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
(cherry picked from commit adb939ae3635de6e02208859fbf29cf0ed39f565)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
|
|
Changelog:
=========
- Bug fixes (see <https://www.mpfr.org/mpfr-4.1.0/#fixed> and/or the
ChangeLog file), in particular for macros implementing functions.
- Improved manual formatting.
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
(cherry picked from commit f733eddc428cf9537f97cb91025b73dd1fdea932)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
|
|
Changelog:
==========
* Fix -Werror=sign-conversion in lib/alg-yescrypt-platform.c.
With commit 894aee75433b4dc8d9724b126da6e79fa5f6814b we introduced some
changes to huge page handling, that show this error when building with
GCC v12.2.1, and thus need a small fix.
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
(cherry picked from commit 6918477ad121f9c7335c661433a909e948f66d51)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
|
|
Changelog:
===========
Fix a crash that could happen when you change
a dnssec-policy zone with NSEC3 to start using
inline-signing. [GL #3591]
Don't trust a placeholder KEYDATA from the managed-keys
zone by adding it into secroots. [GL #2895]
Fixed a race condition that could cause a crash
in dns_zone_synckeyzone(). [GL #3617]
Don't enforce the jemalloc use on NetBSD. [GL #3634]
Fix an inheritance bug when setting the port on
remote servers in configuration. [GL #3627]
Fix a resolver prefetch bug when the record's TTL value
is equal to the configured prefetch eligibility value,
but the record was erroneously not treated as eligible
for prefetching. [GL #3603]
Always call dns_adb_endudpfetch() after calling
dns_adb_beginudpfetch() for UDP queries in resolver.c,
in order to adjust back the quota. [GL #3598]
Fix a startup issue on Solaris systems with many
(reportedly > 510) CPUs. Thanks to Stacey Marshall from
Oracle for deep investigation of the problem. [GL #3563]
rpz-ip rules could be ineffective in some scenarios
with CD=1 queries. [GL #3247]
The RecursClients statistics counter could overflow
in certain resolution scenarios. [GL #3584]
Less ceremonial UNEXPECTED_ERROR() and FATAL_ERROR()
reporting macros. [GL !6914]
Fix a couple of bugs in cfg_print_duration(), which
could result in generating incomplete duration values
when printing the configuration using named-checkconf.
[GL !6880]
Refactor the isc_httpd implementation used in the
statistics channel. [GL !6879]
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
(cherry picked from commit e57fe26b3f85ebfabdc8b574caa5c97602e4d771)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
|
|
Includes fixes for CVE-2022-4141
https://nvd.nist.gov/vuln/detail/CVE-2022-4141
For a short list of important changes, see:
https://www.arp242.net/vimlog/
Signed-off-by: Zheng Qiu <zheng.qiu@windriver.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
(cherry picked from commit 160f459febc7fb36cc0fe85c63eb26780ace3bfd)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
|
|
Signed-off-by: Mathieu Dubois-Briand <mbriand@witekio.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
(cherry picked from commit 67b2db202834f1213bed3580badda2a67655ab7d)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
|
|
Signed-off-by: Xiangyu Chen <xiangyu.chen@windriver.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
(cherry picked from commit 278e1a0f679be813553b014544314041502a586a)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
|
|
Upstream-Status: Backport from https://github.com/libarchive/libarchive/commit/bff38efe8c110469c5080d387bec62a6ca15b1a5
Signed-off-by: Hitendra Prajapati <hprajapati@mvista.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
|
|
Both of these redirect to https://cpan.metacpan.org/:
http://cpan.metacpan.org/
http://search.cpan.org/CPAN/
Signed-off-by: Tim Orling <tim.orling@konsulko.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
(cherry picked from commit f1b74fc09f70d52d9ac629b04d81aa94fd97ff40)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
|
|
The current resolvconf does not work. Make it work with the
following changes.
1. Install normalize-resolvconf, which is used by resolvconf.
2. Add dependencies: sed, util-linux-flock.
util-linux-flock is needed by our busybox does not support '-w'
by default. sed is needed because we want to avoid package
QA issue complaining sed is needed by no one provides it.
3. Add a patch to replace 'readlink -m' with 'readlink -l'.
This could avoid the runtime dependency on coreutils. The replacement
is safe as /etc always exits in OE's system.
4. Remove allarch inheritage. This is because the above RDEPENDS
change does not allow this any more. test_sstate_allarch_samesigs
would fail if we don't do this.
Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
(cherry picked from commit 1b0581fd241cc9de2feda896aefbf055dc0099dc)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
|
|
Currently, dhcpcd does not work well with systemd. When using dhcpcd
to configure network, the /etc/resolv.conf contents are not correct.
This issue could easily be reproduced by using 'qemu + slirp' to
start a systemd based image and using dhcpcd to configure network.
The expected 'nameserver 10.0.2.3' is not in /etc/resolv.conf.
The root cause of this problem is that dhcpcd assumes the resolvconf
should recognize .protocol suffix[1]. But systemd's resolvconf (which
is a symlink to resolvectl) has a limited support for traditional
resolvconf interface[2], and "may not work with all clients"[3]. This
of cource includes the clients that use the .protocol suffix.
The current situation is:
1. systemd is not going to support the .protocol suffix in the foreseeable
near future[4].
2. dhcpcd does not want to merge systemd specific patch and insists
systemd needs to consider the .protocol suffix[5][6].
It's a normal thing that people have different opinions. As a build system
that supports such combination, however, we do need to come up with a
solution to fix this typical integration problem, making dhcpcd and systemd
work together.
This patch solves this integration problem by relying on dhcpcd's ability
to manage its own resolv.conf contents. But instead of letting it to write
to /etc/resolv.conf directly, we supply the generated contents to resolvconf.
In this way, the resolvconf still stands in the central place and dhcpcd remains
a supplier to it. And the /etc/resolv.conf can get the correct contents.
With this patch, dhcpcd could work with both sysvinit and systemd.
[1] https://man.archlinux.org/man/resolvconf.8.en
[2] https://man.archlinux.org/man/resolvectl.1#COMPATIBILITY_WITH_RESOLVCONF(8)
[3] https://wiki.archlinux.org/title/systemd-resolved
[4] https://github.com/systemd/systemd/issues/25032
[5] https://github.com/NetworkConfiguration/dhcpcd/pull/152
[6] https://github.com/NetworkConfiguration/dhcpcd/issues/146
Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
(cherry picked from commit 935ae419f51d911c73f5dc7b4a2e5e9a7b206985)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
|
|
Since oe-core commit 64b89f3c8fc31842256c482a3039d90d3f12c1cc
("sstatesig.py: make it fatal error when sstate manifest isn't found")
errors like:
| Manifest [..]/tmp/sstate-control/manifest-x86_64_x86_64-nativesdk-dbus.populate_sysroot not found in imx8mm_dummy cortexa53-mx8mm cortexa53 armv8a-crc armv8a aarch64 allarch x86_64_x86_64-nativesdk (variant '')?
are fatal now and cannot be ignored but must be debugged.
Unfortunately, the currently emitted error message is a bit imprecise
with telling the reader what has actually gone wrong.
This commit:
* adds the word 'sstate' to the error message to clarify the scope we
are dealing with ('sstate manifests', since there are other manifests,
too)
* does not randomly print the last manifest file searched for as THE
manifest file that could not be found
Instead, we print the name of the task the sstate was searched for
* adds the word 'multilib' to variant to make clear which variant we are
talking about
* adds a separate line noting the searched pkgarchs and adds explicitly
mentions this word ('pkgarchs')
* prints a list of ALL manifest file locations attempted
* removes the '?' at the end of the message since such errors indeed
leave the question of what is the cause but the error message itself
is more like a statement.
The result for the exact same issue as noted above then looks as
follows:
| The sstate manifest for task 'dbus:populate_sysroot' (multilib variant '') could not be found.
| The pkgarchs considered were: imx8mm_dummy, cortexa53-mx8mm, cortexa53, armv8a-crc, armv8a, aarch64, allarch, x86_64_x86_64-nativesdk.
| But none of these manifests exists:
| [..]/tmp/sstate-control/manifest-imx8mm_dummy-dbus.populate_sysroot
| [..]/tmp/sstate-control/manifest-cortexa53-mx8mm-dbus.populate_sysroot
| [..]/tmp/sstate-control/manifest-cortexa53-dbus.populate_sysroot
| [..]/tmp/sstate-control/manifest-armv8a-crc-dbus.populate_sysroot
| [..]/tmp/sstate-control/manifest-armv8a-dbus.populate_sysroot
| [..]/tmp/sstate-control/manifest-aarch64-dbus.populate_sysroot
| [..]/tmp/sstate-control/manifest-allarch-dbus.populate_sysroot
| [..]/tmp/sstate-control/manifest-x86_64_x86_64-nativesdk-dbus.populate_sysroot
Signed-off-by: Enrico Jorns <ejo@pengutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
(cherry picked from commit 735ec126ec219c7cb89cb05b0e433201bb7f59eb)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
|
|
Extend the linux-firmware-qcom-adreno-a530 package with the squashed
Adreno 530 zap shader.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
(cherry picked from commit 920bf119f35824a3531801f5e41158a8ad1bca4c)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
|
|
License-Update: additional files
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
(cherry picked from commit 6940f297243a66bd58d6adee7d690bcee9b9ccb2)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
|
|
Currently, the KERNEL_DEBUG_TIMESTAMPS is not working as expected
at rebuild. That is, even if we set it to "1", the kernel build time
is not changed. The problem could be reproduced by the following steps.
1. bitbake core-image-minimal; start image and check `uname -a` output.
2. set in local.conf: KERNEL_DEBUG_TIMESTAMPS = "1"
3. bitbake core-image-minimal; start image and check `uname -a` output.
It's expected that after enabling KERNEL_DEBUG_TIMESTAMPS, the kernel
build time will be set to current date. But it's not. This is because
the compile.h was not re-generated when do_compile task was re-executed.
In mkcompile_h, we have:
"""
# Only replace the real compile.h if the new one is different,
# in order to preserve the timestamp and avoid unnecessary
# recompilations.
# We don't consider the file changed if only the date/time changed,
# unless KBUILD_BUILD_TIMESTAMP was explicitly set (e.g. for
# reproducible builds with that value referring to a commit timestamp).
# A kernel config change will increase the generation number, thus
# causing compile.h to be updated (including date/time) due to the
# changed comment in the
# first line.
"""
It has made it very clear that it will not be re-generated unless
we have KBUILD_BUILD_TIMESTAMP set explicitly. So we set this variable
explicitly in do_compile to fix this issue.
Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
(cherry picked from commit 1b68c2d2d385013a1c535ef81172494302a36d74)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
|
|
Bumping the SRCREV to integrat the following kern-tools change:
commit 2d01f24bc78256c709728eb3f204491bce13e0e5
Author: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Date: Fri Nov 4 23:32:38 2022 +0000
kconf_check: store some files in tmpdir
Some file systems, like ZFS, are very slow at appending to existing
files. Due to Copy-On-Write nature, they create a new copy of a file
each time we do ">>" in a shell script. This becomes very noticeable
if shell script does lots and lots of appends, like sanitize_fragment()
function in kconf_check. On my setup, do_kernel_configcheck task takes
literally hours to complete.
To fix this issue, we can store sanitized_list and fragment_errors.txt
files on tmpfs, which is extremely fast at writing. As most distros
use tmpfs for /tmp, logical step is to use `mktemp` to create
temporary files.
After completing writing to temporary locations, we can move those two
files back to ${LOGDIR}.
Also, function 'cleanup' was added to remove temporary files in case
of abnormal exit.
With this patch, do_kernel_configcheck task completes in ~2 minutes on
my setup, which is a great improvement.
Signed-off-by: Volodymyr Babchuk <volodymyr_babchuk@epam.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
(cherry picked from commit 9d50e2606eb66019044ee176f355a84a65a1499c)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
|
|
The following commit was integrated into the 5.19.15 -stable series and
breaks the elfutils backtrace ptests.
don't use __kernel_write() on kmap_local_page()
It could be that other commits are also required in -stable, but a
revert is the easiest way to deal with the regression. We can revisit
newer kernel's (where the commit is also present) if they also start
to fail the test.
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
(cherry picked from commit e137ca045d21476394b12725447affe4c99b8e03)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
|
|
Integrating the following commit(s) to linux-yocto/.:
0cba9aa4044 qat: fix CONFIG_CRYPTO_CCM mismatch warnings
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
(cherry picked from commit a2e40db0d957bc8b7e77e5f54e6646bb633ef42f)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
|
|
Integrating the following commit(s) to linux-yocto/.:
5e122351f62 security.cfg: remove configs which have been dropped
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
(cherry picked from commit 415a73daee7152bd67cd99625093bc72d9be73c4)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
|
|
Integrating the following commit(s) to linux-yocto/.:
399055aee2f vesafb.cfg: rename FB_BOOT_VESA_SUPPORT -> BOOT_VESA_SUPPORT
fe0fe0945fb media-radio.cfg: switch RADIO_ADAPTERS from y to m
9724cfa270c bsp/common-pc-64 : add igc driver
39431755e59 bsp/intel-common: add igc driver for meta-intel bsp machines
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
(cherry picked from commit 47b3c8b07322c69b6070fee4803d3beee66f9a67)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
|
|
Updating to the latest korg -stable release that comprises
the following commits:
2b525314c7b5 Linux 5.19.17
65ea3311ce7c drm/i915/bios: Use hardcoded fp_timing size for generating LFP data pointers
a34bc0ff223f drm/i915/bios: Validate fp_timing terminator presence
6ba258c8082f drm/i915: Rename block_size()/block_offset()
25151f50686e ext4: continue to expand file system when the target size doesn't reach
5d671a666c69 HID: uclogic: Add missing suffix for digitalizers
8b922cab735b lib/Kconfig.debug: Add check for non-constant .{s,u}leb128 support to DWARF5
a2f91e15ceaf Kconfig.debug: add toolchain checks for DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT
01d15d7f3bb1 Kconfig.debug: simplify the dependency of DEBUG_INFO_DWARF4/5
6cfc3d5b06fe kbuild: Add skip_encoding_btf_enum64 option to pahole
d8861de1c35b drm/amd/display: Fix build breakage with CONFIG_DEBUG_FS=n
43f49952df6a powerpc/64s/interrupt: Fix lost interrupts when returning to soft-masked context
df0da3fc1311 net/ieee802154: don't warn zero-sized raw_sendmsg()
7b5a94b4dccd Revert "net/ieee802154: reject zero-sized raw_sendmsg()"
a2852ff5df30 Revert "drm/amd/display: correct hostvm flag"
72fedefeaaee net: ethernet: ti: davinci_mdio: fix build for mdio bitbang uses
7a5dc0f4bc45 blk-wbt: fix that 'rwb->wc' is always set to 1 in wbt_init()
9d4f4dc3cd38 ALSA: usb-audio: Fix last interface check for registration
0ad680a71ef6 net: ieee802154: return -EINVAL for unknown addr type
dd691973f67b mm: hugetlb: fix UAF in hugetlb_handle_userfault
bd3183508842 perf intel-pt: Fix system_wide dummy event for hybrid
41e4f3b62546 perf intel-pt: Fix segfault in intel_pt_print_info() with uClibc
18e98d56fdf8 perf: Skip and warn on unknown format 'configN' attrs
d53d82a9c515 clk: bcm2835: Round UART input clock up
4fc3d834cad9 clk: bcm2835: Make peripheral PLLC critical
72b67ce35bcc usb: typec: ucsi: Don't warn on probe deferral
1d5ad0a874dd fsi: occ: Prevent use after free
fbcf76240a30 hwmon (occ): Retry for checksum failure
63a681bcc32a blk-mq: use quiesced elevator switch when reinitializing queues
6163a5ae097b usb: idmouse: fix an uninit-value in idmouse_open
fcf82e4553db nvmet-tcp: add bounds check on Transfer Tag
1ce3c83795b7 nvme: copy firmware_rev on each init
24e2357041c8 nvme: handle effects after freeing the request
18c37236b0b0 ext2: Use kvmalloc() for group descriptor array
2ad8143884b9 scsi: tracing: Fix compile error in trace_array calls when TRACING is disabled
a5be64ff6d21 staging: rtl8723bs: fix a potential memory leak in rtw_init_cmd_priv()
6b2052b365f8 staging: rtl8723bs: fix potential memory leak in rtw_init_drv_sw()
65bb21134ffc Revert "usb: storage: Add quirk for Samsung Fit flash"
a5ec6978e657 usb: dwc3: core: Enable GUCTL1 bit 10 for fixing termination error after resume bug
dd4d06dc5c12 arm64: dts: imx8mp: Add snps,gfladj-refclk-lpm-sel quirk to USB nodes
6289a58d4f19 usb: dwc3: core: add gfladj_refclk_lpm_sel quirk
a9ccd2ab1bec usb: musb: Fix musb_gadget.c rxstate overflow bug
a40ad4752360 usb: host: xhci: Fix potential memory leak in xhci_alloc_stream_info()
2cab058f2b14 md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d
6a0781b8a46d eventfd: guard wake_up in eventfd fs calls as well
f3ae6aac9e0e HID: nintendo: check analog user calibration for plausibility
78b0ef14896f HSI: ssi_protocol: fix potential resource leak in ssip_pn_open()
2d38886ae036 HID: roccat: Fix use-after-free in roccat_read()
24ba97974ef3 soundwire: intel: fix error handling on dai registration issues
d4188d2e2842 soundwire: cadence: Don't overwrite msg->buf during write commands
864934cbe72c bcache: fix set_at_max_writeback_rate() for multiple attached devices
e225ca58f63a ata: libahci_platform: Sanity check the DT child nodes number
cc6f0855bf8d blk-throttle: prevent overflow while calculating wait time
fb5f569bcda8 staging: vt6655: fix potential memory leak
038e4aa71281 power: supply: adp5061: fix out-of-bounds read in adp5061_get_chg_type()
b737f60538ab usb: gadget: uvc: increase worker prio to WQ_HIGHPRI
78e83cfc64b5 iommu/arm-smmu-v3: Make default domain type of HiSilicon PTT device to identity
62006a72b05e nbd: Fix hung when signal interrupts nbd_start_device_ioctl()
53b6d7e49998 scsi: 3w-9xxx: Avoid disabling device if failing to enable it
e0b16bfbd3a4 dmaengine: ti: k3-udma: Reset UDMA_CHAN_RT byte counters to prevent overflow
04e7cd8c8563 scsi: lpfc: Fix null ndlp ptr dereference in abnormal exit path for GFT_ID
1f7181ce5891 usb: host: xhci-plat: suspend/resume clks for brcm
e2df82b8e742 usb: host: xhci-plat: suspend and resume clocks
72dbdd00fb2a RDMA/rxe: Delete error messages triggered by incoming Read requests
f2cf53ed2ce2 clk: zynqmp: pll: rectify rate rounding in zynqmp_pll_round_rate
fb98ebac0169 media: platform: fix some double free in meson-ge2d and mtk-jpeg and s5p-mfc
704838040f3b media: cx88: Fix a null-ptr-deref bug in buffer_prepare()
d66fea97671f clk: zynqmp: Fix stack-out-of-bounds in strncpy`
5f11e22d1d5a ARM: 9242/1: kasan: Only map modules if CONFIG_KASAN_VMALLOC=n
0d10683a2cd3 ARM: 9234/1: stacktrace: Avoid duplicate saving of exception PC value
91bcc794c72e ARM: 9233/1: stacktrace: Skip frame pointer boundary check for call_with_stack()
819a61301275 btrfs: call __btrfs_remove_free_space_cache_locked on cache load failure
42817b55ea97 btrfs: don't print information about space cache or tree every remount
a5658aac9fbb btrfs: scrub: try to fix super block errors
1d520f11f5f4 btrfs: scrub: properly report super block errors in system log
8e0798d8fc25 btrfs: dump extra info if one free space cache has more bitmaps than it should
dd0368cc7dd7 arm64: dts: imx8mq-librem5: Add bq25895 as max17055's power supply
aa7dbed46a13 arm64: dts: imx8mm-kontron: Use the VSELECT signal to switch SD card IO voltage
f7205229eed2 kselftest/arm64: Fix validatation termination record after EXTRA_CONTEXT
010d3fd16a07 ARM: dts: imx6sx-udoo-neo: don't use multiple blank lines
a78bbaa94455 ARM: dts: imx6sl: use tabs for code indent
e68c078e2f4b ARM: dts: imx6sx: add missing properties for sram
91e4ed75545b ARM: dts: imx6sll: add missing properties for sram
295a1403c79c ARM: dts: imx6sl: add missing properties for sram
37b648d675c9 ARM: dts: imx6qp: add missing properties for sram
a6cbafacd5a4 ARM: dts: imx6dl: add missing properties for sram
008b63067257 ARM: dts: imx6q: add missing properties for sram
8dc0c1860e38 ARM: dts: imx7d-sdb: config the max pressure for tsc2046
9fb0373188af ARM: dts: imx6: delete interrupts property if interrupts-extended is set
5861c094874d drm/amdkfd: Fix UBSAN shift-out-of-bounds warning
7e8d44956459 drm/amd/display: polling vid stream status in hpo dp blank
68a6337c14ab drm/amd/display: Remove interface for periodic interrupt 1
fc211b16a558 drm/dp: Don't rewrite link config when setting phy test pattern
de2b6ebe0cb7 drm/meson: remove drm bridges at aggregate driver unbind time
f11aa996fc01 drm/meson: explicitly remove aggregate driver at module unload time
9190d287f7a6 drm/meson: reorder driver deinit sequence to fix use-after-free bug
fc273ad2e3f5 drm/amdgpu: fix initial connector audio value
50f9f5d15eae drm/amd/display: correct hostvm flag
b892c57a3a04 drm/amdgpu: SDMA update use unlocked iterator
9a0b26c494d3 ASoC: SOF: add quirk to override topology mclk_id
6a4c1ca1f3fb ASoC: SOF: pci: Change DMI match info to support all Chrome platforms
3c72d295e79e ALSA: intel-dspconfig: add ES8336 support for AlderLake-PS
6c28e90c8fd0 platform/x86: msi-laptop: Change DMI match / alias strings to fix module autoloading
14992b9f184b platform/x86: hp-wmi: Setting thermal profile fails with 0x06
c1f00121bf31 platform/chrome: cros_ec: Notify the PM of wake events during resume
a4b478254264 drm: panel-orientation-quirks: Add quirk for Aya Neo Air
d52193da78bd drm: panel-orientation-quirks: Add quirk for Anbernic Win600
a7f778799d49 drm/vc4: vec: Fix timings for VEC modes
0f1bddc91d55 ALSA: usb-audio: Register card at the last interface
3f2cfb29dceb drm/admgpu: Skip CG/PG on SOC21 under SRIOV VF
3509d768e206 drm/amdgpu: Skip the program of MMMC_VM_AGP_* in SRIOV on MMHUB v3_0_0
3e3be30aa035 drm: bridge: dw_hdmi: only trigger hotplug event on link change
c6b6279bfdc5 platform/x86: pmc_atom: Improve quirk message to be less cryptic
fc285549f454 udmabuf: Set ubuf->sg = NULL if the creation of sg table fails
1533340aa907 drm/amd/display: fix overflow on MIN_I64 definition
b2e4323e0020 gpu: lontium-lt9611: Fix NULL pointer dereference in lt9611_connector_init()
e71fe9b97fae drm/komeda: Fix handling of atomic commits in the atomic_commit_tail hook
2d6708ea5c20 drm: Prevent drm_copy_field() to attempt copying a NULL pointer
7ab28b8e182e drm: Use size_t type for len variable in drm_copy_field()
38ba098ef1b6 drm/nouveau/nouveau_bo: fix potential memory leak in nouveau_bo_alloc()
2e896abccf99 r8152: Rate limit overflow messages
2a75f83ba81c i2c: designware-pci: Group AMD NAVI quirk parts together
6ffde6e03085 Bluetooth: L2CAP: Fix user-after-free
44bd0d19c580 bpf: use bpf_prog_pack for bpf_dispatcher
d72bc08770fa bpf: Adjust kprobe_multi entry_ip for CONFIG_X86_KERNEL_IBT
35f5e70bdfa7 net: If sock is dead don't access sock's sk_wq in sk_stream_wait_memory
19fced8ecda1 hwmon: (sht4x) do not overflow clamping operation on 32-bit platforms
68ff5178d965 wifi: rt2x00: correctly set BBP register 86 for MT7620
784881e9e7be wifi: rt2x00: set SoC wmac clock register
227e5eb1bb5a wifi: rt2x00: set VGC gain for both chains of MT7620
0202c5803d64 wifi: rt2x00: set correct TX_SW_CFG1 MAC register for MT7620
36576de88fbe wifi: rt2x00: don't run Rt5592 IQ calibration on MT7620
a9fc0a42ccbf can: bcm: check the result of can_send() in bcm_can_tx()
eb0a9375bbd8 selftests/bpf: Free the allocated resources after test case succeeds
c72dad9a1d37 bnxt_en: replace reset with config timestamps
ef055094df4c Bluetooth: hci_sysfs: Fix attempting to call device_add multiple times
e812142450e0 Bluetooth: L2CAP: initialize delayed works at l2cap_chan_create()
26bdfc875559 wifi: rtw89: fix rx filter after scan
d4b4f6ff8ff1 wifi: rtw89: free unused skb to prevent memory leak
b32b0cd0eddb wifi: mt76: mt7921: reset msta->airtime_ac while clearing up hw value
72ef896e80b6 wifi: ath11k: mhi: fix potential memory leak in ath11k_mhi_register()
9f2395316e48 regulator: core: Prevent integer underflow
52b43d6402bc Bluetooth: btintel: Mark Intel controller to support LE_STATES quirk
27574a3f421c wifi: brcmfmac: fix use-after-free bug in brcmf_netdev_start_xmit()
47c838195c7d iavf: Fix race between iavf_close and iavf_reset_task
8a648bb49115 rtw89: ser: leave lps with mutex
56d96f8f9bbd wifi: ath11k: Register shutdown handler for WCN6750
f3bdba4440d8 xfrm: Update ipcomp_scratches with NULL when freed
a948da5aba02 net-next: Fix IP_UNICAST_IF option behavior for connected sockets
7d1e5f5ee93d net: axienet: Switch to 64-bit RX/TX statistics
05785ba834f2 x86/apic: Don't disable x2APIC if locked
650fa7d1af15 thunderbolt: Add back Intel Falcon Ridge end-to-end flow control workaround
0d2649b288b7 wifi: ath9k: avoid uninit memory read in ath9k_htc_rx_msg()
a9c5c9ce7e58 x86/mce: Retrieve poison range from hardware
6762c85aaee4 tcp: annotate data-race around tcp_md5sig_pool_populated
77939e5bcc50 openvswitch: Fix overreporting of drops in dropwatch
b3fa7d5d5eaa openvswitch: Fix double reporting of drops in dropwatch
bc3e22550bbb net: ethernet: ti: davinci_mdio: Add workaround for errata i2329
13180cb88a7b ice: set tx_tstamps when creating new Tx rings via ethtool
8735e5c122b6 bpftool: Clear errno after libcap's checks
4d4dcfa6b4e8 wifi: brcmfmac: fix invalid address access when enabling SCAN log level
e7863058e529 wifi: ath10k: Set tx credit to one for WCN3990 snoc based devices
6ea71246b7a0 NFSD: fix use-after-free on source server when doing inter-server copy
14bde62cef7c NFSD: Return nfserr_serverfault if splice_ok but buf->pages have data
7b593b50f20c x86/entry: Work around Clang __bdos() bug
d12ad2bb3feb ACPI: x86: Add a quirk for Dell Inspiron 14 2-in-1 for StorageD3Enable
aff390ceb399 ARM: decompressor: Include .data.rel.ro.local
6e2a347b3042 thermal: intel_powerclamp: Use get_cpu() instead of smp_processor_id() to avoid crash
6216b685b8f4 powercap: intel_rapl: fix UBSAN shift-out-of-bounds issue
dced4eaa9143 MIPS: BCM47XX: Cast memcmp() of function to (void *)
25b364cb9b72 cpufreq: intel_pstate: Add Tigerlake support in no-HWP mode
90bfc9ae875d ACPI: tables: FPDT: Don't call acpi_os_map_memory() on invalid phys address
ed42391164e6 fortify: Fix __compiletime_strlen() under UBSAN_BOUNDS_LOCAL
bf873a25c552 ACPI: video: Add Toshiba Satellite/Portege Z830 quirk
8ce338db7440 cpufreq: amd_pstate: fix wrong lowest perf fetch
aaa63801145a rcu: Back off upon fill_page_cache_func() allocation failure
eaa91f54df78 rcu: Avoid triggering strict-GP irq-work when RCU is idle
eb97e60a9eae fs: dlm: fix race in lowcomms
d1bfec0f742c module: tracking: Keep a record of tainted unloaded modules only
b9ffdfc1bedb selftest: tpm2: Add Client.__del__() to close /dev/tpm* handle
0c3d50b49337 f2fs: fix to account FS_CP_DATA_IO correctly
1f4d5d31ddff f2fs: fix race condition on setting FI_NO_EXTENT flag
a3e69948da57 ACPI: APEI: do not add task_work to kernel thread to avoid memory leak
57bf2897692b thermal/drivers/qcom/tsens-v0_1: Fix MSM8939 fourth sensor hw_id
ccc9abee86c5 random: schedule jitter credit for next jiffy, not in two jiffies
371fa5129af5 crypto: cavium - prevent integer overflow loading firmware
8f5eee162e55 crypto: marvell/octeontx - prevent integer overflows
9bb18a8bb311 kbuild: rpm-pkg: fix breakage when V=1 is used
6f7b372ec68f linux/export: use inline assembler to populate symbol CRCs
00b64949b8c2 kbuild: remove the target in signal traps when interrupted
fc9a0aa83614 tracing/osnoise: Fix possible recursive locking in stop_per_cpu_kthreads
f433d954d032 tracing: kprobe: Make gen test module work in arm and riscv
1e7a061f0c52 tracing: kprobe: Fix kprobe event gen test module on exit
544763643a24 iommu/iova: Fix module config properly
c28acd0039fa cifs: return correct error in ->calc_signature()
c3a130431c55 clocksource/drivers/timer-gxp: Add missing error handling in gxp_timer_probe
3da5b75beef0 clocksource/drivers/arm_arch_timer: Fix handling of ARM erratum 858921
429348d4f675 crypto: qat - fix DMA transfer direction
5b48d7f97a57 crypto: inside-secure - Change swab to swab32
8900bf5bb269 crypto: ccp - Release dma channels before dmaengine unrgister
85bc736a18b8 crypto: akcipher - default implementation for setting a private key
bd0438f534b2 iommu/omap: Fix buffer overflow in debugfs
893aa489388f cgroup/cpuset: Enable update_tasks_cpumask() on top_cpuset
8fa437e48007 crypto: hisilicon/qm - fix missing put dfx access
dcd7b39a599a crypto: qat - fix default value of WDT timer
12fe03cee274 hwrng: imx-rngc - Moving IRQ handler registering after imx_rngc_irq_mask_clear()
5ade5762b4a5 cgroup: Honor caller's cgroup NS when resolving path
d398cb165d19 crypto: ccp - Fail the PSP initialization when writing psp data file failed
25dddddafe6e hwrng: arm-smccc-trng - fix NO_ENTROPY handling
f8a983d6e01b crypto: hisilicon/zip - fix mismatch in get/set sgl_sge_nr
50d4feadcc95 crypto: sahara - don't sleep when in softirq
f03add92f4b2 powerpc/pseries/vas: Pass hw_cpu_id to node associativity HCALL
4eac4f6a86ae powerpc/kprobes: Fix null pointer reference in arch_prepare_kprobe()
dba386d93409 powerpc: Fix SPE Power ISA properties for e500v1 platforms
a47254a9adac powerpc/64/interrupt: Fix return to masked context after hard-mask irq becomes pending
5e3186b70002 powerpc/64: mark irqs hard disabled in boot paca
ef58c97f97d3 powerpc/64s: Fix GENERIC_CPU build flags for PPC970 / G5
99ac12f287d6 x86/hyperv: Fix 'struct hv_enlightened_vmcs' definition
fd4b22c4b1f0 powerpc: Fix fallocate and fadvise64_64 compat parameter combination
4140fd90c93e cpuidle: riscv-sbi: Fix CPU_PM_CPU_IDLE_ENTER_xyz() macro usage
b57099a6aa9e powerpc/powernv: add missing of_node_put() in opal_export_attrs()
a2c3374dc364 powerpc/pci_dn: Add missing of_node_put()
9c7b092253c3 powerpc/sysdev/fsl_msi: Add missing of_node_put()
5c140a35c1d6 powerpc/math_emu/efp: Include module.h
6f20506c3e9d powerpc/configs: Properly enable PAPR_SCM in pseries_defconfig
a1f321051e0d ipc: mqueue: fix possible memory leak in init_mqueue_fs()
908bfb4f5ff8 mailbox: bcm-ferxrm-mailbox: Fix error check for dma_map_sg
adc15eefb417 mailbox: mpfs: account for mbox offsets while sending
0b921157ee9f mailbox: mpfs: fix handling of the reg property
5edb0618919e clk: ast2600: BCLK comes from EPLL
a9f69663ad57 clk: ti: dra7-atl: Fix reference leak in of_dra7_atl_clk_probe
7125637a6cc4 clk: ti: Balance of_node_get() calls for of_find_node_by_name()
43c589b7a187 clk: imx: scu: fix memleak on platform_device_add() fails
13fc676c7185 clk: bcm2835: fix bcm2835_clock_rate_from_divisor declaration
c20099c19cb3 clk: baikal-t1: Add SATA internal ref clock buffer
4dc50ce40b59 clk: baikal-t1: Add shared xGMAC ref/ptp clocks internal parent
6e2394f58dd1 clk: baikal-t1: Fix invalid xGMAC PTP clock divider
4dcae3385ced clk: vc5: Fix 5P49V6901 outputs disabling when enabling FOD
03c55521879a spmi: pmic-arb: correct duplicate APID to PPID mapping logic
69e1e6a82ef4 usb: mtu3: fix failed runtime suspend in host only mode
c1914501c134 dmaengine: ioat: stop mod_timer from resurrecting deleted timer in __cleanup()
23c9084645f0 clk: mediatek: Migrate remaining clk_unregister_*() to clk_hw_unregister_*()
1a328477ea17 clk: mediatek: fix unregister function in mtk_clk_register_dividers cleanup
05ff2207fa04 clk: mediatek: clk-mt8195-mfg: Reparent mfg_bg3d and propagate rate changes
fddb8f871a1f clk: mediatek: mt8183: mfgcfg: Propagate rate changes to parent
85c7a6837ea7 mfd: da9061: Fix Failed to set Two-Wire Bus Mode.
e878673f5635 mfd: sm501: Add check for platform_driver_register()
deaafe55a1d0 mfd: fsl-imx25: Fix check for platform_get_irq() errors
c337ff96ef9e mfd: lp8788: Fix an error handling path in lp8788_irq_init() and lp8788_irq_init()
ab94a72c82cc mfd: lp8788: Fix an error handling path in lp8788_probe()
9bb4cb60c032 mfd: fsl-imx25: Fix an error handling path in mx25_tsadc_setup_irq()
36905589383f mfd: intel_soc_pmic: Fix an error handling path in intel_soc_pmic_i2c_probe()
8c24097d6fb9 fsi: core: Check error number after calling ida_simple_get
52dd1b675ed9 RDMA/rxe: Fix resize_finish() in rxe_queue.c
8dec72315988 clk: qcom: gcc-sm6115: Override default Alpha PLL regs
a1ba69d624a1 clk: qcom: apss-ipq6018: mark apcs_alias0_core_clk as critical
897dbbc57d71 scsi: iscsi: iscsi_tcp: Fix null-ptr-deref while calling getpeername()
c5922e8e42b8 scsi: iscsi: Run recv path from workqueue
bd16ec67e995 scsi: iscsi: Add recv workqueue helpers
38a118abf5cc scsi: iscsi: Rename iscsi_conn_queue_work()
4e750e0d8e48 scsi: pm8001: Fix running_req for internal abort commands
f7a785177611 scsi: libsas: Fix use-after-free bug in smp_execute_task_sg()
dae33133f255 serial: 8250: Fix restoring termios speed after suspend
c6ce163bb827 firmware: google: Test spinlock on panic path to avoid lockups
eec8e868bdc9 slimbus: qcom-ngd: Add error handling in of_qcom_slim_ngd_register
e8ce7655fd1f slimbus: qcom-ngd-ctrl: allow compile testing without QCOM_RPROC_COMMON
a9e9806d1c31 staging: vt6655: fix some erroneous memory clean-up loops
2afdd2d9cf27 phy: qualcomm: call clk_disable_unprepare in the error handling
d554c14eb73e tty: serial: fsl_lpuart: disable dma rx/tx use flags in lpuart_dma_shutdown
97e79713db81 serial: 8250: Toggle IER bits on only after irq has been set up
737594536dc3 drivers: serial: jsm: fix some leaks in probe
79c3afb55942 usb: dwc3: core: fix some leaks in probe
77333f9cc3e1 usb: gadget: function: fix dangling pnp_string in f_printer.c
a6ba28c41804 xhci: Don't show warning for reinit on known broken suspend
df4bf3a2371f IB: Set IOVA/LENGTH on IB_MR in core/uverbs layers
43e2f80cda29 RDMA/cm: Use SLID in the work completion as the DLID in responder side
c0fd5d4d8fd7 md/raid5: Remove unnecessary bio_put() in raid5_read_one_chunk()
edce7cb3d8d1 md/raid5: Ensure stripe_fill happens on non-read IO with journal
41ca95033a0c md: Replace snprintf with scnprintf
b892ff7dc03e mtd: rawnand: meson: fix bit map use in meson_nfc_ecc_correct()
9d4c05ea9461 ata: fix ata_id_has_dipm()
cb0e2986c81a ata: fix ata_id_has_ncq_autosense()
23be940d99d0 ata: fix ata_id_has_devslp()
295ef6a0327d ata: fix ata_id_sense_reporting_enabled() and ata_id_has_sense_reporting()
74ad141e995a RDMA/siw: Fix QP destroy to wait for all references dropped.
0c14f795a9ea RDMA/siw: Always consume all skbuf data in sk_data_ready() upcall.
f741a9c64e4e RDMA/srp: Fix srp_abort()
b72d09c37696 RDMA/irdma: Validate udata inlen and outlen
4665894629c8 RDMA/irdma: Align AE id codes to correct flush code and event
5e871bacc5b9 mtd: rawnand: fsl_elbc: Fix none ECC mode
5f344bd994da mtd: rawnand: intel: Remove undocumented compatible string
79cea59c1348 mtd: rawnand: intel: Read the chip-select line from the correct OF node
876ee3ce4c02 phy: phy-mtk-tphy: fix the phy type setting issue
bea05e8f3b7a phy: amlogic: phy-meson-axg-mipi-pcie-analog: Hold reference returned by of_get_parent()
d86b5cab8e6b remoteproc: Harden rproc_handle_vdev() against integer overflow
e51207113b36 mtd: devices: docg3: check the return value of devm_ioremap() in the probe
f5e41e860a3a clk: qcom: sm6115: Select QCOM_GDSC
d074a8721b40 dyndbg: drop EXPORTed dynamic_debug_exec_queries
a5389101936a dyndbg: let query-modname override actual module name
6fe65c4de7f1 dyndbg: fix module.dyndbg handling
7059d5c462fb dyndbg: fix static_branch manipulation
0cb8d0d420d4 usb: gadget: f_fs: stricter integer overflow checks
d4a8ec5cc7ff dmaengine: hisilicon: Add multi-thread support for a DMA channel
60d48e197289 dmaengine: hisilicon: Fix CQ head update
435c85735572 dmaengine: hisilicon: Disable channels when unregister hisi_dma
4b05c3e771a6 dmaengine: idxd: avoid deadlock in process_misc_interrupts()
6afdab9bdad1 phy: rockchip-inno-usb2: Return zero after otg sync
1b5a931594f7 fpga: prevent integer overflow in dfl_feature_ioctl_set_irq()
843433a02e34 misc: ocxl: fix possible refcount leak in afu_ioctl()
8a02209e256d clk: mediatek: mt8195-infra_ao: Set pwrmcu clocks as critical
f6794d82c0d5 clk: mediatek: clk-mt8195-vdo1: Reparent and set rate on vdo1_dpintf's parent
79b90df9b9e8 clk: mediatek: clk-mt8195-vdo0: Set rate on vdo0_dp_intf0_dp_intf's parent
aedd895b3820 RDMA/rxe: Fix the error caused by qp->sk
bb33fa65da77 RDMA/rxe: Fix "kernel NULL pointer dereference" error
22b93530bbe6 media: xilinx: vipp: Fix refcount leak in xvip_graph_dma_init
1b2f6d1d5abf media: uvcvideo: Use entity get_cur in uvc_ctrl_set
deb8f32ae4b1 media: uvcvideo: Fix memory leak in uvc_gpio_parse
73bf38baa8ac media: meson: vdec: add missing clk_disable_unprepare on error in vdec_hevc_start()
325de494d8ce media: amphion: fix a bug that vpu core may not resume after suspend
47fd2c400869 media: amphion: don't change the colorspace reported by decoder.
50c335d99773 media: amphion: adjust the encoder's value range of gop size
96fe4befacef media: amphion: insert picture startcode after seek for vc1g format
e15db9a24df1 tty: xilinx_uartps: Fix the ignore_status
9eabf73391b6 media: exynos4-is: fimc-is: Add of_node_put() when breaking out of loop
99e30bd761c5 clk: qcom: gcc-sdm660: Use floor ops for SDCC1 clock
fcc076fecca6 HSI: omap_ssi_port: Fix dma_map_sg error check
e25f56f8bdf6 HSI: omap_ssi: Fix refcount leak in ssi_probe
00f6ce0d1baf clk: samsung: exynosautov9: correct register offsets of peric0/c1
8cd228892759 clk: tegra20: Fix refcount leak in tegra20_clock_init
8e1fe3025393 clk: tegra: Fix refcount leak in tegra114_clock_init
1a6d97139b0a clk: tegra: Fix refcount leak in tegra210_clock_init
a065f836c938 clk: sprd: Hold reference returned by of_get_parent()
2c4137393bcf clk: berlin: Add of_node_put() for of_get_parent()
42ecb6c427ee clk: qoriq: Hold reference returned by of_get_parent()
23e0893862ba clk: oxnas: Hold reference returned by of_get_parent()
3c3292f490e7 clk: st: Hold reference returned by of_get_parent()
0068ca80dcfa clk: meson: Hold reference returned by of_get_parent()
40c485c8b1f7 usb: common: debug: Check non-standard control requests
dd1db668449d RDMA/mlx5: Don't compare mkey tags in DEVX indirect mkey
30e20981b08a iio: magnetometer: yas530: Change data type of hard_offsets to signed
39eb39a592fb iio: ABI: Fix wrong format of differential capacitance channel ABI.
144ef27e46e0 iio: inkern: fix return value in devm_of_iio_channel_get_by_name()
4e416e52185f iio: inkern: only release the device node when done with it
8394db2d4ffb iio: adc: at91-sama5d2_adc: disable/prepare buffer on suspend/resume
e0b504be6e42 iio: adc: at91-sama5d2_adc: lock around oversampling and sample freq
44f46f904d8c iio: adc: at91-sama5d2_adc: check return status for pressure and touch
b8c127184bc5 iio: adc: at91-sama5d2_adc: fix AT91_SAMA5D2_MR_TRACKTIM_MAX
82c66c46f73b iomap: iomap: fix memory corruption when recording errors during writeback
0530055d5b96 ARM: dts: exynos: fix polarity of VBUS GPIO of Origen
0f77b6b2ba70 arm64: ftrace: fix module PLTs with mcount
75e60ad770e2 ext4: don't run ext4lazyinit for read-only filesystems
59cdd0794d59 ARM: Drop CMDLINE_* dependency on ATAGS
c665b41db852 ARM: dts: exynos: correct s5k6a3 reset polarity on Midas family
0d54c26d0ade arm64: dts: ti: k3-j7200: fix main pinmux range
a39307c7c750 soc/tegra: fuse: Drop Kconfig dependency on TEGRA20_APB_DMA
2f91772a5f8a ia64: export memory_add_physaddr_to_nid to fix cxl build error
664c6b13332a ARM: dts: kirkwood: lsxl: remove first ethernet port
e3ab51897adc ARM: dts: kirkwood: lsxl: fix serial line
1764fd62a86c ARM: dts: turris-omnia: Fix mpp26 pin name and comment
b3f82935c77a dt-bindings: clock: exynosautov9: correct clock numbering of peric0/c1
bba8ed1946c0 arm64: dts: renesas: r9a07g043: Fix SCI{Rx,Tx} interrupt types
4522a6fe84cb arm64: dts: renesas: r9a07g054: Fix SCI{Rx,Tx} interrupt types
964cf7f0d477 arm64: dts: renesas: r9a07g044: Fix SCI{Rx,Tx} interrupt types
02e3b6404d26 ARM: dts: imx6qdl-kontron-samx6i: hook up DDC i2c bus
c1bc4ab733ec soc: qcom: smem_state: Add refcounting for the 'state->of_node'
8fb6112bd49c soc: qcom: smsm: Fix refcount leak bugs in qcom_smsm_probe()
e0b55fd272ae locks: fix TOCTOU race when granting write lease
daab421fc2dc memory: of: Fix refcount leak bug in of_lpddr3_get_ddr_timings()
62ccab6e3376 memory: of: Fix refcount leak bug in of_get_ddr_timings()
44db35ceb947 memory: pl353-smc: Fix refcount leak bug in pl353_smc_probe()
7cdc122f28d7 ALSA: hda/hdmi: Don't skip notification handling during PM operation
8679d5305080 ASoC: mt6660: Fix PM disable depth imbalance in mt6660_i2c_probe
bac2dd72fcfb ASoC: wm5102: Fix PM disable depth imbalance in wm5102_probe
f54f599c8e2f ASoC: wm5110: Fix PM disable depth imbalance in wm5110_probe
530b9c0e4121 ASoC: wm8997: Fix PM disable depth imbalance in wm8997_probe
16226421b10a ASoC: stm: Fix PM disable depth imbalance in stm32_i2s_probe
eb7bcd48fc8e ASoC: stm32: spdifrx: Fix PM disable depth imbalance in stm32_spdifrx_probe
aa7f877d2d07 ASoC: stm32: dfsdm: Fix PM disable depth imbalance in stm32_adfsdm_probe
06821c68d9ed mmc: wmt-sdmmc: Fix an error handling path in wmt_mci_probe()
2e2c57f660a6 ALSA: dmaengine: increment buffer pointer atomically
ec692f0b5100 ASoC: da7219: Fix an error handling path in da7219_register_dai_clks()
40aba726b2cd ASoC: codecs: tx-macro: fix kcontrol put
60f6d4f9d903 virtio-gpu: fix shift wrapping bug in virtio_gpu_fence_event_create()
6ad40bbb2c25 drm/vmwgfx: Fix memory leak in vmw_mksstat_add_ioctl()
dea487355691 ALSA: usb-audio: Properly refcounting clock rate
7a2bead03557 drm/msm/dp: correct 1.62G link rate at dp_catalog_ctrl_config_msa()
512c4d444c69 drm/msm/dpu: index dpu_kms->hw_vbif using vbif_idx
ab03e61c5cf7 drm/msm: lookup the ICC paths in both mdp5/dpu and mdss devices
b58efaf656ab ASoC: eureka-tlv320: Hold reference returned from of_find_xxx API
beffe91431ba mmc: au1xmmc: Fix an error handling path in au1xmmc_probe()
8b8da09da270 drm/amdgpu: Fix memory leak in hpd_rx_irq_create_workqueue()
e55261beb86a drm/omap: dss: Fix refcount leak bugs
d1087cfd4370 ASoC: SOF: mediatek: mt8195: Import namespace SND_SOC_SOF_MTK_COMMON
2a3c55862c67 drm/bochs: fix blanking
fc8eea8ec3ca drm/virtio: set fb_modifiers_not_supported
d6e150e84f16 ALSA: hda: beep: Simplify keep-power-at-enable behavior
45416de9ad46 ASoC: wm_adsp: Handle optional legacy support
3f8546391e03 ASoC: rsnd: Add check for rsnd_mod_power_on
93e06be3f518 drm/bridge: it6505: Fix the order of DP_SET_POWER commands
21764467ab39 drm/bridge: megachips: Fix a null pointer dereference bug
be6ad75a500e drm/amdgpu: add missing pci_disable_device() in amdgpu_pmops_runtime_resume()
2c9db240575c platform/chrome: cros_ec_typec: Correct alt mode index
862f641cadf1 platform/x86: msi-laptop: Fix resource cleanup
21cd17aedbbf platform/x86: msi-laptop: Fix old-ec check for backlight registering
f8365e4ae5b1 ASoC: tas2764: Fix mute/unmute
7960f1a4cb2f ASoC: tas2764: Drop conflicting set_bias_level power setting
9575bd32c344 ASoC: tas2764: Allow mono streams
1f35a8afe8db ASoC: soc-pcm.c: call __soc_pcm_close() in soc_pcm_close()
cfbf43124e0d drm/virtio: Fix same-context optimization
f143f1d9a8e5 platform/chrome: fix memory corruption in ioctl
c2fbf1b1fff6 platform/chrome: fix double-free in chromeos_laptop_prepare()
26f9a766f87b drm/msm: Make .remove and .shutdown HW shutdown consistent
4e5287acc036 ASoC: mt6359: fix tests for platform_get_irq() failure
a656ff69fe13 drm:pl111: Add of_node_put() when breaking out of for_each_available_child_of_node()
79878d6829b5 drm/dp_mst: fix drm_dp_dpcd_read return value checks
fd85e0eeaa65 drm/bridge: parade-ps8640: Fix regulator supply order
38edd69b0065 drm/bridge: tc358767: Add of_node_put() when breaking out of loop
61d0c94c3725 drm/virtio: Correct drm_gem_shmem_get_sg_table() error handling
99fae8294e28 drm/bridge: it6505: Power on downstream device in .atomic_enable
353ab1c13fdd drm/mipi-dsi: Detach devices when removing the host
3051f34c0193 drm/bridge: Avoid uninitialized variable warning
4d4d5bc65920 drm: bridge: adv7511: unregister cec i2c device after cec adapter
903c2b9bced8 drm: bridge: adv7511: fix CEC power down control register offset
169aa2664639 net: mvpp2: fix mvpp2 debugfs leak
b0eb0d577635 once: add DO_ONCE_SLOW() for sleepable contexts
51d4260585cf net/ieee802154: reject zero-sized raw_sendmsg()
39365e1b0eb5 net: wwan: iosm: Call mutex_init before locking it
b47bc8202b31 eth: sp7021: fix use after free bug in spl2sw_nvmem_get_mac_address
96c0c14135f5 bnx2x: fix potential memory leak in bnx2x_tpa_stop()
d06ee1cbffc6 eth: lan743x: reject extts for non-pci11x1x devices
49c1729b5563 net: prestera: acl: Add check for kmemdup
e2e49822a0a1 af_unix: Fix memory leaks of the whole sk due to OOB skb.
c380c28ab9b1 net: rds: don't hold sock lock when cancelling work from rds_tcp_reset_callbacks()
248bed1dbf5a hwmon: (pmbus/mp2888) Fix sensors readouts for MPS Multi-phase mp2888 controller
742e595f1949 Bluetooth: hci_sync: Fix not indicating power state
37ad7c5990c0 spi: Ensure that sg_table won't be used after being freed
ccbfe4d0bce4 tcp: fix tcp_cwnd_validate() to not forget is_cwnd_limited
0f90099d18e3 sctp: handle the error returned from sctp_auth_asoc_init_active_key
1f76323ac43f mISDN: fix use-after-free bugs in l1oip timer handlers
a845a0c4bdec eth: alx: take rtnl_lock on resume
a99fc6d81816 vhost/vsock: Use kvmalloc/kvfree for larger packets.
505ac55467df wifi: rtl8xxxu: Fix AIFS written to REG_EDCA_*_PARAM
7050e56333f1 wifi: rtl8xxxu: gen2: Enable 40 MHz channel width
71314ed41425 spi: s3c64xx: Fix large transfers with DMA
27d23b84b244 netfilter: nft_fib: Fix for rpath check with VRF devices
f520075da484 xfrm: Reinject transport-mode packets through workqueue
0f1a762184a6 Bluetooth: hci_core: Fix not handling link timeouts propertly
de0ccb13d9ea i2c: mlxbf: support lock mechanism
db41ae562b64 cw1200: fix incorrect check to determine if no element is found in list
e4be1cf9ba24 skmsg: Schedule psock work if the cached skb exists on the psock
7b24819bd6a2 spi/omap100k:Fix PM disable depth imbalance in omap1_spi100k_probe
2a354023d3b5 spi: dw: Fix PM disable depth imbalance in dw_spi_bt1_probe
71d2ef419e04 spi: cadence-quadspi: Fix PM disable depth imbalance in cqspi_probe
3c5b8e7ca8be x86/cpu: Include the header of init_ia32_feat_ctl()'s prototype
2042092204f8 wifi: ath11k: fix peer addition/deletion error on sta band migration
bbcc38c4450e x86/microcode/AMD: Track patch allocation size explicitly
ba46813ae735 mips: dts: ralink: mt7621: fix external phy on GB-PC2
8d6b977ddf06 wifi: ath11k: fix number of VHT beamformee spatial streams
c0bb97a90b13 wifi: ath11k: fix failed to find the peer with peer_id 0 when disconnected
520b81520191 flow_dissector: Do not count vlan tags inside tunnel payload
973ddaffd2b7 netfilter: conntrack: revisit the gc initial rescheduling bias
b3104ef06635 netfilter: conntrack: fix the gc rescheduling delay
75b2c71ea581 Bluetooth: hci_{ldisc,serdev}: check percpu_init_rwsem() failure
f8a77dbb8837 wifi: ath11k: Include STA_KEEPALIVE_ARP_RESPONSE TLV header by default
7de3297a9239 bpf: Ensure correct locking around vulnerable function find_vpid()
5ae7255b9ab3 net: fs_enet: Fix wrong check in do_pd_setup
e706cc24b679 Bluetooth: RFCOMM: Fix possible deadlock on socket shutdown/release
1034d8e08508 wifi: mt76: mt7921e: fix rmmod crash in driver reload test
f5e6d7ba8329 wifi: mt76: mt7915: do not check state before configuring implicit beamform
540f17a503db wifi: mt76: mt7915: fix mcs value in ht mode
ce02cd82abad wifi: mt76: mt7921: add mt7921_mutex_acquire at mt7921_sta_set_decap_offload
f31aa5196463 wifi: mt76: mt7921: add mt7921_mutex_acquire at mt7921_[start, stop]_ap
f5275e2e41eb wifi: mt76: connac: fix possible unaligned access in mt76_connac_mcu_add_nested_tlv
c5bc23134c0c wifi: mt76: mt7915: fix possible unaligned access in mt7915_mac_add_twt_setup
0160c341d836 wifi: mt76: mt7615: add mt7615_mutex_acquire/release in mt7615_sta_set_decap_offload
327c14cf7b5f wifi: mt76: sdio: fix transmitting packet hangs
8b133eb8af67 wifi: mt76: sdio: poll sta stat when device transmits data
0641218a8143 wifi: mt76: sdio: fix the deadlock caused by sdio->stat_work
30a09a8ca499 wifi: mt76: mt7921u: fix race issue between reset and suspend/resume
d2d352124e19 wifi: mt76: mt7921s: fix race issue between reset and suspend/resume
7aa91aa9daa7 wifi: mt76: mt7921e: fix race issue between reset and suspend/resume
c24ab2685bc2 wifi: rtl8xxxu: Remove copy-paste leftover in gen2_update_rate_mask
09ef9d732664 wifi: rtl8xxxu: gen2: Fix mistake in path B IQ calibration
c586349191fb bpf: btf: fix truncated last_member_type_id in btf_struct_resolve
bcc34897bd58 spi: meson-spicc: do not rely on busy flag in pow2 clk ops
5ee77839f3c4 wifi: rtl8xxxu: Fix skb misuse in TX queue selection
4bf42b30a98e spi: qup: add missing clk_disable_unprepare on error in spi_qup_pm_resume_runtime()
36ad3e146732 spi: qup: add missing clk_disable_unprepare on error in spi_qup_resume()
a3db90398a1c selftests/xsk: Avoid use-after-free on ctx
79329f970ae6 wifi: rtw88: add missing destroy_workqueue() on error path in rtw_core_init()
d02a74c72258 wifi: wfx: prevent underflow in wfx_send_pds()
5fff0f1b5d57 wifi: rtl8xxxu: tighten bounds checking in rtl8xxxu_read_efuse()
7b8389b7e160 wifi: rtw89: pci: correct TX resource checking in low power mode
edb0fde1f7f3 wifi: rtw89: pci: fix interrupt stuck after leaving low power mode
85a642c3455f Bluetooth: btusb: mediatek: fix WMT failure during runtime suspend
dd5273e07984 bpf: Use this_cpu_{inc_return|dec} for prog->active
ecbbef374ce5 bpf: Use this_cpu_{inc|dec|inc_return} for bpf_task_storage_busy
75d287186b98 wifi: ath11k: Fix incorrect QMI message ID mappings
6bfee6eb3d6b bpf: Propagate error from htab_lock_bucket() to userspace
a759911bd1c6 bpf: Disable preemption when increasing per-cpu map_locked
dd88139cb53c selftests/xsk: Add missing close() on netns fd
5f2a838113bd xsk: Fix backpressure mechanism on Tx
3345cd3612b5 x86/resctrl: Fix to restore to original value when re-enabling hardware prefetch register
e90195d5bbb9 spi: mt7621: Fix an error message in mt7621_spi_probe()
f53f2814e914 esp: choose the correct inner protocol for GSO on inter address family tunnels
d3c1fb19ca1e audit: free audit_proctitle only on task exit
44fe6d9a0d8d audit: explicitly check audit_context->context enum value
b35f60d6cf97 bpftool: Fix a wrong type cast in btf_dumper_int
de5b1600689c wifi: mac80211: allow bw change during channel switch in mesh
a43b2d121829 wifi: cfg80211: get correct AP link chandef
caa176c0953c bpf: Fix reference state management for synchronous callbacks
160b9f792f99 tsnep: Fix TSNEP_INFO_TX_TIME register define
385072c05eb9 leds: lm3601x: Don't use mutex after it was destroyed
707d7a774dcc bpf: Cleanup check_refcount_ok
606cfa079089 bpf: convert cgroup_bpf.progs to hlist
044bc355cdb5 bpf: Fix non-static bpf_func_proto struct definitions
2bf916418d21 wifi: ath10k: add peer map clean up for peer delete in ath10k_sta_state()
aaf7ca471415 wifi: rtlwifi: 8192de: correct checking of IQK reload
082eb9beed5d x86/paravirt: add extra clobbers with ZERO_CALL_USED_REGS enabled
221cb89ff40e NFSD: Fix handling of oversized NFSv4 COMPOUND requests
c2a878095b5c NFSD: Protect against send buffer overflow in NFSv2 READDIR
692b69ddb786 SUNRPC: Fix svcxdr_init_encode's buflen calculation
2eea66b010f7 SUNRPC: Fix svcxdr_init_decode's end-of-buffer calculation
733dd17158f9 nfsd: Fix a memory leak in an error handling path
e58eef8ee86c objtool: Preserve special st_shndx indexes in elf_update_symbol
970812475926 ACPI: PCC: Fix Tx acknowledge in the PCC address space handler
f1f8085da2ca ACPI: PCC: replace wait_for_completion()
4e714c4c370e ACPI: PCC: Release resources on address space setup failure path
65cfd9c59fd8 ARM: 9247/1: mm: set readonly for MT_MEMORY_RO with ARM_LPAE
f6fe0681bdd0 ARM: 9244/1: dump: Fix wrong pg_level in walk_pmd()
80ec7f839264 ARM: 9243/1: riscpc: Unbreak the build
f27bafeb9fb4 erofs: use kill_anon_super() to kill super in fscache mode
b6c8330f5b0f erofs: fix order >= MAX_ORDER warning due to crafted negative i_size
d7ac29e60d0f MIPS: SGI-IP27: Fix platform-device leak in bridge_platform_create()
a253f3b59ff0 MIPS: SGI-IP30: Fix platform-device leak in bridge_platform_create()
8010fece7cd0 sh: machvec: Use char[] for section boundaries
7c0258acaf71 cpufreq: amd-pstate: Fix initial highest_perf value
7750f52ce090 thermal: cpufreq_cooling: Check the policy first in cpufreq_cooling_register()
db4de8bb6171 ntfs3: rework xattr handlers and switch to POSIX ACL VFS helpers
e5a37972ab86 userfaultfd: open userfaultfds with O_RDONLY
5e6f29a2ed37 ima: fix blocking of security.ima xattrs of unsupported algorithms
a2db2328886f selinux: use "grep -E" instead of "egrep"
d296b4fd4c15 smb3: must initialize two ACL struct fields to zero
4370ef797420 drm/amd/display: explicitly disable psr_feature_enable appropriately
6f377e9affd5 drm/amd/display: Fix vblank refcount in vrr transition
df4d55302ee3 drm/i915: Fix watermark calculations for DG2 CCS+CC modifier
27bb1962725e drm/i915: Fix watermark calculations for DG2 CCS modifiers
cd82aaf05c50 drm/i915: Fix watermark calculations for gen12+ CCS+CC modifier
66b0ea47534c drm/i915: Fix watermark calculations for gen12+ MC CCS modifier
b6d0783eed82 drm/i915: Fix watermark calculations for gen12+ RC CCS modifier
a2a457c8166d drm/i915/gt: Use i915_vm_put on ppgtt_create error paths
3aeda2fe6517 drm/nouveau: fix a use-after-free in nouveau_gem_prime_import_sg_table()
6dd1b90e56df drm/nouveau/kms/nv140-: Disable interlacing
5699afbff1fa staging: greybus: audio_helper: remove unused and wrong debugfs usage
dd8cf031cf9f KVM: VMX: Drop bits 31:16 when shoving exception error code into VMCS
9bf561c4db89 KVM: nVMX: Don't propagate vmcs12's PERF_GLOBAL_CTRL settings to vmcs02
a0b4d7524abf KVM: nVMX: Unconditionally purge queued/injected events on nested "exit"
7984c1386885 KVM: x86/emulator: Fix handing of POP SS to correctly set interruptibility
dd54b94e72d0 blk-wbt: call rq_qos_add() after wb_normal is initialized
8b1f9fde48aa blk-throttle: fix that io throttle can only work for single bio
1e5c75634e3e media: cedrus: Fix endless loop in cedrus_h265_skip_bits()
c3977e0bcb4b media: cedrus: Set the platform driver data earlier
b2c57e927470 efi: libstub: drop pointless get_memory_map() call
f897e1ce696a thunderbolt: Explicitly enable lane adapter hotplug events at startup
ef828a39d6a7 rpmsg: char: Avoid double destroy of default endpoint
149198d0b884 tracing: Fix reading strings from synthetic events
966ffabf6990 tracing: Add "(fault)" name injection to kernel probes
860e8fbde423 tracing: Move duplicate code of trace_kprobe/eprobe.c into header
2fcd9e27640f tracing: Do not free snapshot if tracer is on cmdline
864f10063efc tracing: Add ioctl() to force ring buffer waiters to wake up
e91ef98eeefd tracing: Wake up waiters when tracing is disabled
5544f411a4e8 tracing: Wake up ring buffer waiters on closing of the file
220d170455aa tracing: Disable interrupt or preemption before acquiring arch_spinlock_t
ceb52ccfb01d ring-buffer: Fix race between reset page and reading page
f026e18300d8 ring-buffer: Add ring_buffer_wake_waiters()
79f3d1facbdb ring-buffer: Check pending waiters when doing wake ups as well
51a51a1a7152 ring-buffer: Have the shortest_full queue be the shortest not longest
0a2fe268e8f6 ring-buffer: Allow splice to read previous partially read pages
0abc3bb1706b ftrace: Still disable enabled records marked as disabled
8f81aee36ba1 ftrace: Properly unset FTRACE_HASH_FL_MOD
ebf0beb855e2 livepatch: fix race between fork and KLP transition
caf34de4951d ext4: update 'state->fc_regions_size' after successful memory allocation
a4058b869e6c ext4: fix potential memory leak in ext4_fc_record_regions()
c0be17635f03 ext4: fix potential memory leak in ext4_fc_record_modified_inode()
a4a8c7e51ec2 ext4: fix miss release buffer head in ext4_fc_write_inode
2bf6f14e9ddc ext4: fix dir corruption when ext4_dx_add_entry() fails
c2ddd16160de ext4: fix i_version handling in ext4
c839f6b1e8a6 ext4: place buffer head allocation before handle start
01e159ec8066 ext4: ext4_read_bh_lock() should submit IO if the buffer isn't uptodate
f35e65d686cf ext4: unconditionally enable the i_version counter
44c79a757437 ext4: don't increase iversion counter for ea_inodes
edb71f055684 ext4: fix check for block being out of directory size
d0681b447f5b ext4: make ext4_lazyinit_thread freezable
4a657319cfab ext4: fix null-ptr-deref in ext4_write_info
89db2b50469b ext4: avoid crash when inline data creation follows DIO write
40ff52527dae ext2: Add sanity checks for group and filesystem size
27c7bd35135d jbd2: add miss release buffer head in fc_do_one_pass()
2e6d9f381c1e jbd2: fix potential use-after-free in jbd2_fc_wait_bufs
68ed9c76b2af jbd2: fix potential buffer head reference count leak
aa972fe0f2ab jbd2: wake up journal waiters in FIFO order, not LIFO
e168f819bfa4 f2fs: fix to do sanity check on summary info
8f0a47def472 f2fs: fix to do sanity check on destination blkaddr during recovery
43341cb9547d f2fs: increase the limit for reserve_root
ce0892c0fcf5 f2fs: flush pending checkpoints when freezing super
0fa4033d00be f2fs: complete checkpoints during remount
6ab091560933 f2fs: fix wrong continue condition in GC
a687c2890fe4 btrfs: set generation before calling btrfs_clean_tree_block in btrfs_init_new_buffer
b81d8146f51a btrfs: fix missed extent on fsync after dropping extent maps
0efd9dfc00d6 btrfs: fix race between quota enable and quota rescan ioctl
dfb9fbc5accf btrfs: enhance unsupported compat RO flags handling
9bf3abc8bcc6 btrfs: fix alignment of VMA for memory mapped files on THP
b59deb46a675 fs: record I_DIRTY_TIME even if inode already has I_DIRTY_INODE
be394e8a205c ksmbd: Fix user namespace mapping
1c1225288bde ksmbd: Fix wrong return value and message length check in smb2_ioctl()
230a44aaf9a0 ksmbd: fix endless loop when encryption for response fails
ff5814fdced4 ksmbd: fix incorrect handling of iterate_dir
d2c9555cce37 smb3: do not log confusing message when server returns no network interfaces
a54676340b0e hwrng: core - let sleep be interrupted when unregistering hwrng
02c871d44090 fbdev: smscufx: Fix use-after-free in ufx_ops_open()
0ec105bf4176 pinctrl: rockchip: add pinmux_ops.gpio_set_direction callback
a11544efbcf5 gpio: rockchip: request GPIO mux to pinctrl when setting direction
6f9a24b4ac16 scsi: qedf: Populate sysfs attributes for vport
147d397e08a4 scsi: lpfc: Rework MIB Rx Monitor debug info logic
0c76110a3129 slimbus: qcom-ngd: cleanup in probe error path
30e704e063cb slimbus: qcom-ngd: use correct error in message of pdr_add_lookup() failure
5c87da431c18 powerpc/boot: Explicitly disable usage of SPE instructions
81a12906cb76 powerpc/Kconfig: Fix non existing CONFIG_PPC_FSL_BOOKE
6396d57b8c4f powercap: intel_rapl: Use standard Energy Unit for SPR Dram RAPL domain
c5f1c47aaa3f cpufreq: qcom-cpufreq-hw: Fix uninitialized throttled_freq warning
bc6c0ed253cd NFSD: Protect against send buffer overflow in NFSv3 READ
ea4c3eee0fd7 NFSD: Protect against send buffer overflow in NFSv2 READ
9c3224826ec1 NFSD: Protect against send buffer overflow in NFSv3 READDIR
003505406a50 serial: 8250: Request full 16550A feature probing for OxSemi PCIe devices
8f9bd3fdc8d3 serial: 8250: Let drivers request full 16550A feature probing
232509094ea5 serial: stm32: Deassert Transmit Enable on ->rs485_config()
5064982437a1 serial: cpm_uart: Don't request IRQ too early for console port
1680dbf51281 PCI: Sanitise firmware BAR assignments behind a PCI-PCI bridge
4fb4053d90ca xen/gntdev: Accommodate VMA splitting
0bccddd9b8f0 xen/gntdev: Prevent leaking grants
6757330b1be5 mm/mmap: undo ->mmap() when arch_validate_flags() fails
b76e4eb02e9e mm/uffd: fix warning without PTE_MARKER_UFFD_WP compiled in
e77f4ddc7e11 mm/damon: validate if the pmd entry is present before accessing
86a913d55c89 mm/hugetlb: fix races when looking up a CONT-PTE/PMD size hugetlb page
ed5895be34b6 clocksource/drivers/arm_arch_timer: Fix CNTPCT_LO and CNTVCT_LO value
53177c8253e3 arm64: errata: Add Cortex-A55 to the repeat tlbi list
c9ded3c93132 arm64: mte: move register initialization to C
921384209d10 drm/udl: Restore display mode on resume
60538f6bf14f drm/virtio: Use appropriate atomic state in virtio_gpu_plane_cleanup_fb()
86475df5fb57 drm/virtio: Unlock reservations on dma_resv_reserve_fences() error
846e8a76221a drm/virtio: Unlock reservations on virtio_gpu_object_shmem_init() error
989164305b93 drm/virtio: Check whether transferred 2D BO is shmem
5653bd020094 dmaengine: qcom-adm: fix wrong calling convention for prep_slave_sg
f1dd45a6585a dmaengine: qcom-adm: fix wrong sizeof config in slave_config
94e002aec466 dmaengine: mxs: use platform_driver_register
a2fcd90ab840 Revert "drm/amdgpu: use dirty framebuffer helper"
6bf83b0f7cf7 nvme-multipath: fix possible hang in live ns resize with ANA access
2bd2774df0ce nvmem: core: Fix memleak in nvmem_register()
5177bdc38eaa UM: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK
0a46c031d03e riscv: Pass -mno-relax only on lld < 15.0.0
c579c0aa7810 riscv: always honor the CONFIG_CMDLINE_FORCE when parsing dtb
98c981715e8f riscv: Make VM_WRITE imply VM_READ
cf8535076464 riscv: Allow PROT_WRITE-only mmap()
df30c4feba51 riscv: vdso: fix NULL deference in vdso_join_timens() when vfork
68a1aac5bdd5 parisc: Fix userspace graphics card breakage due to pgtable special bit
5017f2f7b138 parisc: fbdev/stifb: Align graphics memory size to 4MB
140b2b92dbef RISC-V: Make port I/O string accessors actually work
e08302134d59 RISC-V: Re-enable counter access from userspace
1379df4c0697 riscv: topology: fix default topology reporting
32863f41ee77 arm64: topology: move store_cpu_topology() to shared code
12965b43cc23 regulator: qcom_rpm: Fix circular deferral regression
878929b56705 net: thunderbolt: Enable DMA paths only after rings are enabled
e8762009513a hwmon: (gsc-hwmon) Call of_node_get() before of_find_xxx API
9f329cf8c693 ASoC: wcd934x: fix order of Slimbus unprepare/disable
942228543a6d ASoC: wcd9335: fix order of Slimbus unprepare/disable
cc2a1297b07a arm64: dts: qcom: sdm845-mtp: correct ADC settle time
b3ededa17504 platform/chrome: cros_ec_proto: Update version on GET_NEXT_EVENT failure
e4acbd10620f quota: Check next/prev free block number after reading from quota file
93a3a3e745ed HID: multitouch: Add memory barriers
19906949ca61 btf: Export bpf_dynptr definition
1ab6d3030652 fs: dlm: fix invalid derefence of sb_lvbptr
05b02a81fcca fs: dlm: handle -EBUSY first in lock arg validation
5fe0184d47e0 fs: dlm: fix race between test_bit() and queue_work()
a206f7fbe958 i2c: designware: Fix handling of real but unexpected device interrupts
bcd98bf4093d mmc: sdhci-sprd: Fix minimum clock limit
3035cc02a499 mmc: sdhci-tegra: Use actual clock rate for SW tuning correction
ce08a030ef7b mmc: renesas_sdhi: Fix rounding errors
7f7a491719bf can: kvaser_usb_leaf: Fix CAN state after restart
d99b9999b4d1 can: kvaser_usb_leaf: Fix TX queue out of sync after restart
b1f958afb433 can: kvaser_usb_leaf: Fix overread with an invalid command
3d3c7eb843d8 can: kvaser_usb: Fix use of uninitialized completion
268bd6b5b8fe mmc: core: Add SD card quirk for broken discard
b52eecc616c9 usb: add quirks for Lenovo OneLink+ Dock
07a844821b74 usb: gadget: uvc: Fix argument to sizeof() in uvc_register_video()
116d6a696498 xhci: dbc: Fix memory leak in xhci_alloc_dbc()
819f7a73c36b iio: pressure: dps310: Reset chip after timeout
b871461eda8b iio: pressure: dps310: Refactor startup procedure
467d556aa12c iio: adc: ad7923: fix channel readings for some variants
2fabf2d80ce0 iio: ltc2497: Fix reading conversion results
81c68fb490e2 iio: dac: ad5593r: Fix i2c read protocol requirements
943eb0ede74e cifs: Fix the error length of VALIDATE_NEGOTIATE_INFO message
56fc362eb3db cifs: destage dirty pages before re-reading them for cache=none
bf28cb8811b5 hv_netvsc: Fix race between VF offering and VF association message from host
796da2e0eff1 io_uring: correct pinned_vm accounting
b4293c01ee0d io_uring/af_unix: defer registered files gc to io_uring release
3e7f0e0f3744 io_uring/net: don't update msg_name if not provided
e45a79863729 io_uring/net: fix fast_iov assignment in io_setup_async_msg()
9197a1364d41 io_uring/rw: fix unexpected link breakage
8f0a63743f1e mtd: rawnand: atmel: Unmap streaming DMA mappings
d60ad28f750b ALSA: hda/realtek: Add Intel Reference SSID to support headset keys
dc8e0bbf724f ALSA: hda/realtek: Add quirk for ASUS GV601R laptop
390578404823 ALSA: hda/realtek: Correct pin configs for ASUS G533Z
9108dee38d22 ALSA: hda/realtek: remove ALC289_FIXUP_DUAL_SPK for Dell 5530
3965d9b05667 ALSA: usb-audio: Fix NULL dererence at error path
faa8c1ed77d0 ALSA: usb-audio: Fix potential memory leaks
a394f0197dd0 ALSA: rawmidi: Drop register_mutex in snd_rawmidi_free()
a74003b10bbb ALSA: oss: Fix potential deadlock at unregistration
eb9af45d0a4a Revert "fs: check FMODE_LSEEK to control internal pipe splicing"
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
(cherry picked from commit 4bb27cfe7487c57374af38b5b912d28f35cbe5b8)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
|