| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
|
|
|
|
| |
We're struggling with the 6.5 kernel as the serial port getty doesn't appears sometimes
leading to failures in CI. Add a workaround of sending some newlines as a way of
unblocking the kernel/release issues whilst we try and work out how to get to the bottom
of the issue.
(From OE-Core rev: 0a65f0d272895ba13c8c133ee71f3605d765a8a7)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
| |
Drop the version overrides for the kernel for the x86 and arm machines
so we can go back to following the distro versions. The reasons for
these versions is mostly historical at this point as the issues were
resolved.
(From OE-Core rev: 298fa078fab58b64246376ffd70ad6a0c7589876)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
| |
it implements various combination of locking single/multiple recipe(s)/task(s)
it also tests that locked sig are architecture dependant
(From OE-Core rev: 7047a067548acd592a834d4315579fb606b4b9d7)
Signed-off-by: Julien Stephan <jstephan@baylibre.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
as of now, SIGGEN_LOCKEDSIGS_TASKSIG_CHECK can take 2 values: "warn" and
"error", displaying respectively a warning or a fatal error message
only when a task is locked and the task signature is different from
the locked one.
The "info" level is introduced to add a "note" message to remind the
user that a recipe is locked even if the signature is equivalent to the
locked one.
The "warn" and "error" level display the warn/error message for each
task having a mismatch of the signature. Doing this with the "info"
level would result in very verbose output if there are several tasks
locked, so the info level will only print once the list of recipes that
have locked signature.
(From OE-Core rev: 840402181d36ca3f60119984478979afb5bb3bbf)
Signed-off-by: Julien Stephan <jstephan@baylibre.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
| |
include conf/bblock.conf. This file is generated by the bblock tool. It
locks some package tasks by fixing their signatures. See bblock -h for
more details
(From OE-Core rev: fb85282476f9dee2b0364c305ca75b096a76b1ae)
Signed-off-by: Julien Stephan <jstephan@baylibre.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The tests don't actually need sudo on core-image-ptest-openssh.
Based on logs seen in
https://bugzilla.yoctoproject.org/show_bug.cgi?id=15178 it seems
that socket errors from sudo are creeping into stderr which are failing
the banner ptest from openssh. Removing sudo should help removing
the stderr messages and possibly cure the banner test failures.
(From OE-Core rev: 47e754f483b674b207bfddcc8d4c5d9a3008e102)
Signed-off-by: Mikko Rapeli <mikko.rapeli@linaro.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
| |
The so_peerpidfd test is failing in every linux-yocto-6.5 ptest run
due to a difference of square brackets in part of the log file.
Skip the failing test until the difference is understood and fixed.
(From OE-Core rev: d7c9afbef0b440f5dbd16b3e8a3cb1ac5c513836)
Signed-off-by: Randy MacLeod <Randy.MacLeod@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
| |
Update to pull in recent git changes which allow cryptodev to work
with 6.5 kernels.
(From OE-Core rev: cbc2e92ff3bbf1921f6a56dfe024dfbf82178dc0)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Wrap calls to start_getty with ttyrun, so that getty isn't started if
the device doesn't exist. As we know start_getty is only called when
the device exists we can remove the partial workaround for this problem
in that scripts too.
This neatly obsoletes SERIAL_CONSOLES_CHECK, whose sole purpose was to
check what terminals are present at boot and rewrite inittab. Notably,
this meant that SERIAL_CONSOLES_CHECK made using a read-only rootfs
impossible.
(From OE-Core rev: 950ecaabc04836efc346be0ac7e0331e2378872b)
(From OE-Core rev: 6c655441ff5cd0d8877891ff37f8cfa983363a2a)
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Wrap calls to start_getty with ttyrun, so that getty isn't started if
the device doesn't exist. As we know start_getty is only called when
the device exists we can remove the partial workaround for this problem
in that scripts too.
This neatly obsoletes SERIAL_CONSOLES_CHECK, whose sole purpose was to
check what terminals are present at boot and rewrite inittab. Notably,
this meant that SERIAL_CONSOLES_CHECK made using a read-only rootfs
impossible.
(From OE-Core rev: f4fd17d5a5e4eaa31995d3ca52c871cfbdc0df68)
(From OE-Core rev: 8e48297621311116d3edd7e3aa0de1b8ef2431b1)
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
ttyrun is a small tool from IBM's s390-tools package to run a command
if the specified TTY is present, and hang if not.
This is useful so that you can list all of the potential terminals in
inittab and not have getty quiting instantly when a device isn't
present, resulting in the "respawning too fast" errors.
Note that DISTRELEASE has to be set as otherwise "build$(DATE)" is used,
which is non-reproducible.
(From OE-Core rev: 41a8a2e0817c7f73d3a4514fd158141ee5627ad8)
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
| |
Instead of one-letter variables and arcane sed expressions, use English
words and 'cut'.
(From OE-Core rev: de9833792dd0cfac6f17d5c733c263b976e89cf6)
(From OE-Core rev: c79f6e66283e506453d1643259d18e2d13eb10ea)
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
With 6.5+ (specifically, if DMA_BOUNCE_UNALIGNED_KMALLOC is set) the
SWIOTLB is used, and it defaults to 64MB. This is too much when there's
only 256MB of RAM, so request 0 slabs and lets the kernel round up to
the appropriate minimum (1MB on aarch64, typically). In virtual hardware
there's very little need for these bounce buffers, so the 64MB would be
mostly wasted.
(From OE-Core rev: 369e768d87b80be9efe76937bfafeddabc35f559)
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
| |
This makes do_configure depend on changes to any cmake file when
externalsrc is active.
(From OE-Core rev: dae2757bf0fea6ae821a28bd6ea9d0232694c177)
Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
| |
In case utf-8 conversion of the serial console data is flaky
due to bad characters in the stream.
(From OE-Core rev: 3f4921ced1e2aae546ff7cef232eec3e214c28be)
Signed-off-by: Mikko Rapeli <mikko.rapeli@linaro.org>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This script is not always called with /sbin and /usr/sbin in the PATH
already, for example when called via ssh. Explicitly set PATH to make
sure it includes /sbin and /usr/sbin since that's where start-stop-daemon
is located.
(From OE-Core rev: fa53f898eaba15dff030f9eadf86e5bca7d954fa)
Signed-off-by: Martijn de Gouw <martijn.de.gouw@prodrive-technologies.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
QEMU through 8.0.0 could trigger a division by zero in scsi_disk_reset
in hw/scsi/scsi-disk.c because scsi_disk_emulate_mode_select does not
prevent s->qdev.blocksize from being 256. This stops QEMU and the guest
immediately.
References:
https://nvd.nist.gov/vuln/detail/CVE-2023-42467
https://gitlab.com/qemu-project/qemu/-/issues/1813
(From OE-Core rev: 7c42b976d7a72acf917bae9d055768a1350e507d)
Signed-off-by: Yogita Urade <yogita.urade@windriver.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Some licenses only allow usage of corresponding firmwares when a specific
hardware is present. This requires split of such firmwares from linux-firmware
package to firmware specific sub package. As this split is based off of
licensing, it makes sense to group firmware blobs having the same license in the
same package. This commit is a first step in this direction, and creates
separate packages for cirrus and cnm firmware.
(From OE-Core rev: 53d9d8789efc701609a5a1e985287344c2209d62)
Signed-off-by: Fahad Arslan <fahad.arslan@siemens.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This release only contains bugfixes and security fixes.
Highlighted bugfixes in 1.22.6:
Security fixes for the MXF demuxer and H.265 video parser
Fix latency regression in H.264 hardware decoder base class
androidmedia: fix HEVC codec profile registration and fix coded_data handling
decodebin3: fix switching from a raw stream to an encoded stream
gst-inspect: prettier and more correct signal and action signals printing
rtmp2: Allow NULL flash version, omitting the field, for better RTMP server compatibility
rtspsrc: better compatibility with buggy RTSP servers that don't set a clock-rate
rtpjitterbuffer: fix integer overflow that led to more packets being declared lost than have been lost
v4l2: fix video encoding regression on RPi and fix support for left and top padding
waylandsink: Crop surfaces to their display width height
cerbero: recognise Manjaro; add Rust support for MSVC ARM64; cmake detection fixes
various bug fixes, build fixes, memory leak fixes, and other stability and reliability improvements
https://nvd.nist.gov/vuln/detail/CVE-2023-40475
https://nvd.nist.gov/vuln/detail/CVE-2023-40476
https://gstreamer.freedesktop.org/releases/1.22/#1.22.6
(From OE-Core rev: ff2fc789e08c42903f5e528d4836dd482227291c)
Signed-off-by: Archana Polampalli <archana.polampalli@windriver.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
| |
This is for upcoming work to support gssapi in nfs-utils for nfsv4
and kerberos mountpoints.
(From OE-Core rev: ae9c64cd2291f4b24ac442816a4e354e47c70933)
Signed-off-by: Daniel McGregor <daniel.mcgregor@vecima.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
| |
The newly released version 1.2.2 adds version 17 to CMake LLVM
detection, so we will now choose the OE provided LLVM version
instead of the one on host during native builds.
(From OE-Core rev: 90edba29f9f4c115af5202c566eaa935656de1eb)
Signed-off-by: Daniel McGregor <daniel.mcgregor@vecima.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The original solution replaced all overrides with the package name that
was being checked. This can have unforseen consequences where some
variable involved in defining the value for the PKG:<package> variable
may rely on some override which is not set as expected. It also meant
that any PKG variable set using an override would not be caught, e.g.,
PKG:${PN}:${MACHINE} = "${PN}-dev" (made up example that would always
fail with the old code).
(From OE-Core rev: de62d538dbfe6caf123ff366643f893077175583)
Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
| |
This makes do_configure depend on changes to any m4 file when
externalsrc is active.
(From OE-Core rev: 492559191943c9e2666c3dda1824c5aafbe487d5)
Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
| |
This allows, e.g., *.cmake to be added to CONFIGURE_FILES to make the
do_configure task depend on changes to any cmake file.
(From OE-Core rev: 09873b3fb24a00cfbd73282d29e4c5821774f579)
Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
| |
This release fixes the following CVEs:
- CVE-2023-43788
- CVE-2023-43789
(From OE-Core rev: 46dd8ce41756dbc2aa0f9001416f208cced1c8d5)
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This incorporates fixes for the following CVEs:
- CVE-2023-43785
- CVE-2023-43786
- CVE-2023-43787
(From OE-Core rev: a1534bb34b680bfc5cb2f35b5fd5a0c2afed6368)
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
uboot-extlinux-config allows to specify multiple "labels" (entries in a
menu, à-la grub) and each of them have their own values for some fields.
Each "base" variable, e.g. UBOOT_EXTLINUX_FDT can be overridden for each
label. This is done via the OVERRIDES mechanism based on the label name,
e.g. UBOOT_EXTLINUX_FDT:linux if linux is a label.
However, OVERRIDES doesn't contain the label globally because it's only
necessary in one task. Therefore, the OVERRIDES itself is modified
within the task. This means that the sigdata will not be told the
dependency on UBOOT_EXTLINUX_FDT:linux, because it cannot know about it.
For this reason, we need to explicitly specify which variables this task
depends on via vardeps varflag for the task.
This was done in the past, but we missed updating it during the override
syntax migration so the cache wouldn't get invalidated if someone
modifies UBOOT_EXTLINUX_FDT:linux from a configuration file or a
bbappend for example.
Let's fix this by migrating it to the new syntax.
(From OE-Core rev: b4dd9d873508128adbbf5ff6cf0a3df3d2ffbcf6)
Signed-off-by: Quentin Schulz <quentin.schulz@theobroma-systems.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fix warnings from oe-selftest -j:
/usr/lib/python3.10/os.py:1030: RuntimeWarning: line buffering (buffering=1) isn't supported in binary mode, the default buffer size will be used
return io.open(fd, mode, buffering, encoding, *args, **kwargs)
Remove the option since it clearly doesn't do much.
(From OE-Core rev: 6b872ee72942951fd464c4c6cb9eadcb9b4749c1)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
making the following commits available in our 6.5 kernel:
49e3d8448aea locking/atomic: scripts: fix fallback ifdeffery
9ba8e064374d crypto: jitter - add RCT/APT support for different OSRs
50f59f46583a crypto: jitter - Add clarifying comments to Jitter Entropy RCT cutoff values
Which should address several of the failures we are seeing with
6.5 under integration testing.
(From OE-Core rev: dd8f47a9c4407741575e9264f7c44e4623f606e0)
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Upgrade to U-Boot 2023.10.
The U-Boot 2023.10 tag is in the master branch, so switch the branch
back to master.
(From OE-Core rev: 6fce7f99ff5bacf7ad4b1816f462260fe41b38ee)
Signed-off-by: Fabio Estevam <festevam@denx.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add new UBOOT_EXTLINUX_MENU_TITLE variable that allows configuring
the "MENU TITLE" entry.
If set to empty, "MENU TITLE" will not be added to the output file.
(From OE-Core rev: 23026911142585fde9290e21b07934fc583b6540)
Signed-off-by: Daniel Semkowicz <dse@thaumatec.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
| |
All other extlinux.conf entries are written to the output file
in uppercase.
(From OE-Core rev: 6c89654cf37da95aeea07e1645f2cdffe320c8bc)
Signed-off-by: Daniel Semkowicz <dse@thaumatec.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
| |
(From OE-Core rev: e8a7a8d93c20f966bc2845d23696d01234cbb227)
Signed-off-by: Daniel Semkowicz <dse@thaumatec.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
We currently delete some pycache files because frozenset wasn't able to
be reproducible, but this has been fixed in Python 3.11:
https://github.com/python/cpython/commit/33d95c6facdfda3c8c0feffa7a99184e4abc2f63
(From OE-Core rev: 5c287a896fa9f5cd05b6a2411528fdc8fb2579d6)
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>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Overview of Changes in 4.12.3, 28-09-2023
=========================================
* GtkWindow:
- Don't assume titlebars are GtkHeaderBar
* GtkTreeView:
- Fix a crash in gtk_tree_view_is_blank_at_pos
* printing:
- Fix some issues with the portal implementation
* GSK:
- Some optimizations in the GL renderer
- Fix memory leaks in the Broadway renderer
* demos:
- Fix a crash in gtk4-demo
* Translation updates
Basque
Brazilian Portuguese
Czech
Galician
Georgian
German
Hungarian
Kazakh
Lithuanian
Persian
Polish
Spanish
Swedish
Turkish
Overview of Changes in 4.12.2, 20-09-2023
=========================================
* GtkTooltip:
- Don't cross native boundaries when looking for tooltips
* GtkCenterLayout, GtkEntry, GtkSearchEntry:
- Fix some issues with baseline handling
* GtkSwitch:
- Respect text direction
* Theme:
- Use relative font sizes
* GSK:
- Make repeated gradients match between GL and cairo
- Make rounded rect shrinking match between Vulkan, GL and cairo
- Fix parsing of text nodes with color glyphs
- Restrict an optimization to the cases where it is correct
- Fix rendering of shadows with opacity
* macOS:
- Clamp damage regions to the surface size
* Windows:
- Fix missing minimize and maximize buttons
* Translation updates
Basque
Brazilian Portuguese
Catalan
Chinese (China)
Czech
Danish
Dutch
Finnish
Galician
German
Hungarian
Italian
Kazakh
Latvian
Lithuanian
Slovenian
Spanish
Turkish
(From OE-Core rev: ba738a1e2944468ef3e4d9c9810e98457fcd3b85)
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
| |
Packages which use the utilities usually call/search for these tools
without .py extension e.g. kernel-selftest and fails to find the tools
if they are having .py extension.
(From OE-Core rev: 47b221d6bc91139cd84ddcf9c57a12288eafd8be)
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- update 0001-gallium-Fix-build-with-llvm-17.patch
- remove as added upstream:
0001-intel-Allow-using-intel_clc-from-the-system.patch
- intel clc build is currently broken with llvm 17, but that issue is also
present
with mesa 23.1.8
https://gitlab.freedesktop.org/mesa/mesa/-/issues/9701
https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24879
https://github.com/KhronosGroup/SPIRV-LLVM-Translator/issues/2153
(From OE-Core rev: d95beb63b3cb8b8e53109304ab88b3938b137035)
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fix pkgconfig find calls to find wayland protocol XML files.
See discussion in:
https://gitlab.freedesktop.org/wayland/wayland/-/merge_requests/102
(From OE-Core rev: 428ffec520ff25b2a29d506d7af9e6ba8a150d8f)
Signed-off-by: Andreas Cord-Landwehr <cordlandwehr@kde.org>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Parsing sshd's config file with 'sed' does not work in for example the
case where somebody has made use of the new ability to add a config
fragment in /etc/ssh/sshd_config.d/ with one or more HostKey
stanzas. Also, sshd_config keywords are case-insensitive, but the
current sed pattern only matches the CamelCase spelling of HostKey.
In openssh 9.3, sshd learnt a new command line flag '-G', which causes
sshd to parse the given configuration file and print the resulting
effective configuration on stdout. So use that instead.
Furthermore, since that "effective configuration" includes the default
set of host keys if the configuration file has no HostKey stanzas, we
also avoid the script needing to know what sshd's default is - that
could plausibly change with some future release.
(From OE-Core rev: dd27f9d869b8aa28dfb18de037a24ab0ec735718)
Signed-off-by: Rasmus Villemoes <rasmus.villemoes@prevas.dk>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
| |
It is unclear when things fail which output was on which serial port. Improve the output
to show the last lines of both data to improve debugging.
(From OE-Core rev: 605938b3bb19dcf6c7218648b4d16df9eaa675fc)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
| |
To aid debugging, always log the second serial console as well as the first
to a seperate log file. This should make it clearer what happened when we
see test failures.
(From OE-Core rev: 372cd58fe672726900af80f3e65a108984da2750)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
| |
Switch to the backslashreplace error handling when decoding strings so that
invalid characters are clear in the stream to improve debugging.
(From OE-Core rev: 8ec86d46f736ec3e625b741e97545377c79414ee)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
There is no point in decoding binary data only to encode it again risking
conversion issues. Write the raw data to the log file as binary and skip
the conversion.
Also always update self.msg even if a logfile isn't specified to improve
logging/debug.
(From OE-Core rev: b5d67471dddd198723c4f711747783a33e8e5987)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Pull in stable branch fixes including:
* tunables: Terminate if end of input is reached (CVE-2023-4911)
* Propagate GLIBC_TUNABLES in setxid binaries
* Document CVE-2023-4806 and CVE-2023-5156 in NEWS
* Fix leak in getaddrinfo introduced by the fix for CVE-2023-4806 [BZ #30843]
Also set CVE_STATUS accordingly for the fixes pulled in.
(From OE-Core rev: 7d77bce6158bf11a2de0944f75589382f153bb91)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Below commits on glibc-2.38 stable branch are updated.
0e1ef6779a (HEAD -> release/2.38/master, origin/release/2.38/master) manual/jobs.texi: Add missing @item EPERM for getpgid
d94461bb86 string: Fix tester build with fortify enable with gcc < 12
63250e9c57 iconv: restore verbosity with unrecognized encoding names (bug 30694)
00ae4f10b5 getaddrinfo: Fix use after free in getcanonname (CVE-2023-4806)
b25508dd77 CVE-2023-4527: Stack read overflow with large TCP responses in no-aaaa mode
89da8bc588 NEWS: Add the 2.38.1 bug list
d3ba6c1333 elf: Move l_init_called_next to old place of l_text_end in link map
750f19526a elf: Remove unused l_text_end field from struct link_map
a3189f66a5 elf: Always call destructors in reverse constructor order (bug 30785)
7ae211a01b elf: Do not run constructors for proxy objects
92201f16cb libio: Fix oversized __io_vtables
5bdef6f27c io: Fix record locking contants for powerpc64 with __USE_FILE_OFFSET64
0024-CVE-2023-4527.patch is dropped
(From OE-Core rev: eae8634ff7a7dd6f84c4607b5f1b0c6fe5e39f37)
Signed-off-by: Deepthi Hemraj <Deepthi.Hemraj@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
kernel version 6.5 is the reference kernel for the fall
release.
This brings libc-headers up to date with that tested
reference
(From OE-Core rev: 7e1e77d3a17eddf59ea4f96b0c9cc5f432ac8da1)
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
| |
The 6.4 kernel has been EOLd and 6.5 will be the newest reference
kernel.
So we bump our libc-headers to match
(From OE-Core rev: 23d249bd02fb008748eb3876bd1d87602bd955ec)
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The v6.4 kernel series has been EOLd upstream, so it isn't a
suitable "latest" reference kernel for the release.
The -dev kernel has previously tested 6.5, so we know that
core sanity is acceptable.
We introduce the 6.5 kernel recipes to go along with a -dev
of 6.6 and LTS of v6.1
Testing against all arches and refernce BSPs has passed.
(From OE-Core rev: 84262b0f0fcd51780328c8386f6430ca335b5cf8)
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
| |
v6.5 will be the next reference kernel, so we update -dev to
follow 6.6-rcX.
(From OE-Core rev: de9a409448527b59d22a8e76a2604df77834c354)
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Updating to the latest korg -stable release that comprises
the following commits:
d23900f974e0 Linux 6.1.55
0db211ec0f1d interconnect: Teach lockdep about icc_bw_lock order
b93aeb6352b0 net/sched: Retire rsvp classifier
4c6bb9158179 drm/amdgpu: fix amdgpu_cs_p1_user_fence
45ea58f9dbf8 Revert "memcg: drop kmem.limit_in_bytes"
4422080e777e drm/amd/display: fix the white screen issue when >= 64GB DRAM
97d4186c3503 ext4: fix rec_len verify error
89365b624af5 scsi: pm8001: Setup IRQs on resume
c2cb422dca0b scsi: megaraid_sas: Fix deadlock on firmware crashdump
890e1e5dd8ba ata: libahci: clear pending interrupt status
a3517ee1d4e6 ata: libata: disallow dev-initiated LPM transitions to unsupported states
30057f4add41 i2c: aspeed: Reset the i2c controller when timeout occurs
8b0f7d55b22e tracefs: Add missing lockdown check to tracefs_create_dir()
dcf3caeee432 nfsd: fix change_info in NFSv4 RENAME replies
978b86fbdb2a selinux: fix handling of empty opts in selinux_fs_context_submount()
2617afde0c3d tracing: Have option files inc the trace array ref count
6dc57c3a1d13 tracing: Have current_trace inc the trace array ref count
a46bf337a20f tracing: Increase trace array ref count on enable and filter files
0c2982b01501 tracing: Have event inject files inc the trace array ref count
d65553fe5281 tracing: Have tracing_max_latency inc the trace array ref count
1f89e6daf2b0 btrfs: check for BTRFS_FS_ERROR in pending ordered assert
50e385d98b2a btrfs: release path before inode lookup during the ino lookup ioctl
52932bbc6d4b btrfs: fix a compilation error if DEBUG is defined in btree_dirty_folio
32247b9526bf btrfs: fix lockdep splat and potential deadlock after failure running delayed items
d7b2abd87d1f dm: don't attempt to queue IO under RCU protection
216eae7d7dea Revert "drm/amd: Disable S/G for APUs when 64GB or more host memory"
98ea94f1627b md: Put the right device in md_seq_next
f07c0bc27b0e nvme: avoid bogus CRTO values
6a1d1365fafe io_uring/net: fix iter retargeting for selected buf
e7dcf8339a0f ovl: fix incorrect fdput() on aio completion
17854d92fa4a ovl: fix failed copyup of fileattr on a symlink
6a84939cc7dd attr: block mode changes of symlinks
3494a0066d8a Revert "SUNRPC: Fail faster on bad verifier"
ba4f28a1d362 md/raid1: fix error: ISO C90 forbids mixed declarations
2076b4b677c3 samples/hw_breakpoint: fix building without module unloading
0dea06849924 x86/purgatory: Remove LTO flags
2074cb608cb5 x86/boot/compressed: Reserve more memory for page tables
038249ee7264 panic: Reenable preemption in WARN slowpath
6069b9d8056d scsi: lpfc: Fix the NULL vs IS_ERR() bug for debugfs_create_file()
1cd41d1669bc scsi: target: core: Fix target_cmd_counter leak
dd8fce4e2da5 riscv: kexec: Align the kexeced kernel entry
e9b8e266105a x86/ibt: Suppress spurious ENDBR
03425393f41c selftests: tracing: Fix to unmount tracefs for recovering environment
bc912eed8a1a scsi: qla2xxx: Fix NULL vs IS_ERR() bug for debugfs_create_dir()
cbf226355ee3 drm: gm12u320: Fix the timeout usage for usb_bulk_msg()
64561352c0f2 nvmet-tcp: pass iov_len instead of sg->length to bvec_set_page()
5ee5c928dbb6 nvmet: use bvec_set_page to initialize bvecs
00cf1dc13c1f block: factor out a bvec_set_page helper
2174731a17b0 btrfs: compare the correct fsid/metadata_uuid in btrfs_validate_super
31242daa108b btrfs: add a helper to read the superblock metadata_uuid
44751b057c24 MIPS: Use "grep -E" instead of "egrep"
8332311cd02a misc: fastrpc: Fix incorrect DMA mapping unmap request
5a5641755ca8 misc: fastrpc: Prepare to dynamic dma-buf locking specification
b4539ff7a48d dma-buf: Add unlocked variant of attachment-mapping functions
6ca28642dd9a printk: Consolidate console deferred printing
13ebf3ff08b0 printk: Keep non-panic-CPUs out of console lock
ee42bfc791aa interconnect: Fix locking for runpm vs reclaim
48aebbe801e7 kobject: Add sanity check for kset->kobj.ktype in kset_register()
240571c49f76 media: pci: ipu3-cio2: Initialise timing struct to avoid a compiler warning
91f400233edc usb: chipidea: add workaround for chipidea PEC bug
8e3556f2f497 usb: ehci: add workaround for chipidea PORTSC.PEC bug
48c135c30ad2 misc: open-dice: make OPEN_DICE depend on HAS_IOMEM
a3c9315a8c78 serial: cpm_uart: Avoid suspicious locking
4738bf8b2d36 scsi: target: iscsi: Fix buffer overflow in lio_target_nacl_info_show()
6c440fec96af tools: iio: iio_generic_buffer: Fix some integer type and calculation
826e9c91a203 usb: gadget: fsl_qe_udc: validate endpoint index for ch9 udc
bbc9c3652708 usb: cdns3: Put the cdns set active part outside the spin lock
96a0bf5827e7 media: pci: cx23885: replace BUG with error return
257092cb544c media: tuners: qt1010: replace BUG_ON with a regular error
b2a019ec8b33 scsi: lpfc: Abort outstanding ELS cmds when mailbox timeout error is detected
dfcd3c010209 media: dvb-usb-v2: gl861: Fix null-ptr-deref in gl861_i2c_master_xfer
6ab7ea4e17d6 media: az6007: Fix null-ptr-deref in az6007_i2c_xfer()
14b94154a723 media: anysee: fix null-ptr-deref in anysee_master_xfer
abb6fd93e05e media: af9005: Fix null-ptr-deref in af9005_i2c_xfer
08dfcbd03b2b media: dw2102: Fix null-ptr-deref in dw2102_i2c_transfer()
0143f282b15f media: dvb-usb-v2: af9035: Fix null-ptr-deref in af9035_i2c_master_xfer
8ba9d91c8f21 media: mdp3: Fix resource leaks in of_find_device_by_node
b78796126f80 PCI: fu740: Set the number of MSI vectors
9318c3ae155b PCI: vmd: Disable bridge window for domain reset
96f27ff73220 powerpc/pseries: fix possible memory leak in ibmebus_bus_init()
ee378f45a70d ARM: 9317/1: kexec: Make smp stop calls asynchronous
09066c19d945 PCI: dwc: Provide deinit callback for i.MX
4de3a603010e jfs: fix invalid free of JFS_IP(ipimap)->i_imap in diUnmount
2f7a36448f51 fs/jfs: prevent double-free in dbUnmount() after failed jfs_remount()
035bc86fbf2b ext2: fix datatype of block number in ext2_xattr_set2()
4f7d853b4590 md: raid1: fix potential OOB in raid1_remove_disk()
4e547968a6e4 bus: ti-sysc: Configure uart quirks for k3 SoC
4c743c1dd2ee drm/mediatek: dp: Change logging to dev for mtk_dp_aux_transfer()
edddbdb8122e drm/exynos: fix a possible null-pointer dereference due to data race in exynos_drm_crtc_atomic_disable()
a101b1bdd24a drm/amd/display: Blocking invalid 420 modes on HDMI TMDS for DCN314
2c0f5b6972eb drm/amd/display: Blocking invalid 420 modes on HDMI TMDS for DCN31
506d2ee72af2 drm/amd/display: Use DTBCLK as refclk instead of DPREFCLK
2d027da82a96 ALSA: hda: intel-dsp-cfg: add LunarLake support
cc4553c14fbb ASoC: Intel: sof_sdw: Update BT offload config for soundwire config
d843bcc7adc9 ASoC: SOF: topology: simplify code to prevent static analysis warnings
2ec715bf8816 drm/amd/display: Fix underflow issue on 175hz timing
4630c27c5529 samples/hw_breakpoint: Fix kernel BUG 'invalid opcode: 0000'
306c7903de14 arm64: dts: qcom: sm8250-edo: correct ramoops pmsg-size
41ff904a7c46 arm64: dts: qcom: sm8150-kumano: correct ramoops pmsg-size
23f9d0c67199 arm64: dts: qcom: sm6350: correct ramoops pmsg-size
03499a685773 arm64: dts: qcom: sm6125-pdx201: correct ramoops pmsg-size
766cc11e854e drm/edid: Add quirk for OSVR HDK 2.0
8178dac6ee2c drm/bridge: tc358762: Instruct DSI host to generate HSE packets
d5feaef143b6 libbpf: Free btf_vmlinux when closing bpf_object
b9a175e3b250 wifi: mac80211_hwsim: drop short frames
7e1cda5cf07f wifi: mac80211: check for station first in client probe
d7b0fe3487d2 wifi: cfg80211: ocb: don't leave if not joined
676a42341013 wifi: cfg80211: reject auth/assoc to AP with our address
28b07e30bc14 netfilter: ebtables: fix fortify warnings in size_entry_mwt()
7ae7a1378a11 wifi: mac80211: check S1G action frame size
1c27b73ffa90 alx: fix OOB-read compiler warning
a13c1f6c324a mmc: sdhci-esdhc-imx: improve ESDHC_FLAG_ERR010450
b62e8838e988 tpm_tis: Resend command to recover from data transfer errors
c2b226f223fb netlink: convert nlk->flags to atomic flags
06e2b5ad72b6 Bluetooth: Fix hci_suspend_sync crash
d3ad023a39f1 crypto: lib/mpi - avoid null pointer deref in mpi_cmp_ui()
e5d94c98a72f net/ipv4: return the real errno instead of -EINVAL
d5372a1f0cdf net: Use sockaddr_storage for getsockopt(SO_PEERNAME).
ab0ae0af0a2d can: sun4i_can: Add support for the Allwinner D1
4eb79abf910a can: sun4i_can: Add acceptance register quirk
f04b40cb70a5 wifi: wil6210: fix fortify warnings
5c8bbb79c7cb mt76: mt7921: don't assume adequate headroom for SDIO headers
4f621fe1acac wifi: mwifiex: fix fortify warning
2640a8e54f84 wifi: ath9k: fix printk specifier
1800a27a3dba wifi: ath9k: fix fortify warnings
5760a72b3060 ice: Don't tx before switchdev is fully configured
ad58d7ebbf93 crypto: lrw,xts - Replace strlcpy with strscpy
ac70101e5b94 devlink: remove reload failed checks in params get/set callbacks
a0300edca5df selftests/nolibc: fix up kernel parameters support
1ea7e4780727 ACPI: x86: s2idle: Catch multiple ACPI_TYPE_PACKAGE objects
dc1d81ee9312 hw_breakpoint: fix single-stepping when using bpf_overflow_handler
d42d342d3132 perf/imx_ddr: speed up overflow frequency of cycle
9d9b5cbc12f4 perf/smmuv3: Enable HiSilicon Erratum 162001900 quirk for HIP08/09
4cb0612cf260 ACPI: video: Add backlight=native DMI quirk for Lenovo Ideapad Z470
9f10b4eb1b21 scftorture: Forgive memory-allocation failure if KASAN
83ed0cdb6ae0 rcuscale: Move rcu_scale_writer() schedule_timeout_uninterruptible() to _idle()
3b1107abdc2c kernel/fork: beware of __put_task_struct() calling context
e1f686930ee4 ACPICA: Add AML_NO_OPERAND_RESOLVE flag to Timer
34bff6d85001 locks: fix KASAN: use-after-free in trace_event_raw_event_filelock_lock
28062cd6eda0 btrfs: output extra debug info if we failed to find an inline backref
726deae613bc autofs: fix memory leak of waitqueues in autofs_catatonic_mode
a356197db198 Linux 6.1.54
77b49370a261 drm/amd/display: Fix a bug when searching for insert_above_mpcc
3ce9925584c6 MIPS: Only fiddle with CHECKFLAGS if `need-compiler'
e5b28ce127a6 kcm: Fix error handling for SOCK_DGRAM in kcm_sendmsg().
a47db2caae27 ixgbe: fix timestamp configuration code
6f0d85d501ab tcp: Fix bind() regression for v4-mapped-v6 non-wildcard address.
63830afece93 tcp: Fix bind() regression for v4-mapped-v6 wildcard address.
489ced24c7ca tcp: Factorise sk_family-independent comparison in inet_bind2_bucket_match(_addr_any).
82f9af464e01 ipv6: Remove in6addr_any alternatives.
8b6556c4c4e3 ipv6: fix ip6_sock_set_addr_preferences() typo
d5d315cf7687 net: macb: fix sleep inside spinlock
7aa720c350c7 net: macb: Enable PTP unicast
7f4116c6f984 net/tls: do not free tls_rec on async operation in bpf_exec_tx_verdict()
f72497c521c9 platform/mellanox: NVSW_SN2201 should depend on ACPI
9d392695f323 platform/mellanox: mlxbf-pmc: Fix reading of unprogrammed events
3f16330a4869 platform/mellanox: mlxbf-pmc: Fix potential buffer overflows
3a45dcfb4d3c platform/mellanox: mlxbf-tmfifo: Drop jumbo frames
30c8bbe1edba platform/mellanox: mlxbf-tmfifo: Drop the Rx packet if no more descriptors
16989de75497 kcm: Fix memory leak in error path of kcm_sendmsg()
2323397e5877 r8152: check budget for r8152_poll()
44c8ffd482cc net: dsa: sja1105: block FDB accesses that are concurrent with a switch reset
e74bd1b229cb net: dsa: sja1105: serialize sja1105_port_mcast_flood() with other FDB accesses
d766cf9ddb97 net: dsa: sja1105: fix multicast forwarding working only for last added mdb entry
538e7fe66c46 net: dsa: sja1105: propagate exact error code from sja1105_dynamic_config_poll_valid()
9a3e7eca2b5b net: dsa: sja1105: hide all multicast addresses from "bridge fdb show"
66e79c2f3a93 net:ethernet:adi:adin1110: Fix forwarding offload
c281948cebcc net: ethernet: adi: adin1110: use eth_broadcast_addr() to assign broadcast address
61866f7d814e hsr: Fix uninit-value access in fill_frame_info()
ff5faed5f548 net: ethernet: mtk_eth_soc: fix possible NULL pointer dereference in mtk_hwlro_get_fdir_all()
349638f7e5d3 net: ethernet: mvpp2_main: fix possible OOB write in mvpp2_ethtool_get_rxnfc()
9dbbc87d5b61 net: stmmac: fix handling of zero coalescing tx-usecs
70c8d17007dc net/smc: use smc_lgr_list.lock to protect smc_lgr_list.list iterate in smcr_port_add
ef5d546b9d4f selftests: Keep symlinks, when possible
cdd61a27fb0a kselftest/runner.sh: Propagate SIGTERM to runner child
980f84454798 net: ipv4: fix one memleak in __inet_del_ifa()
9acb294ebdfe kunit: Fix wild-memory-access bug in kunit_free_suite_set()
cb30ff2adb10 drm/amdgpu: register a dirty framebuffer callback for fbcon
b53fee19ec5e drm/amd/display: Remove wait while locked
2d7a6fcb1f23 drm/amd/display: always switch off ODM before committing more streams
c29bfda64b44 perf hists browser: Fix the number of entries for 'e' key
f4618f131629 perf tools: Handle old data in PERF_RECORD_ATTR
be69e8c8f5c2 perf test shell stat_bpf_counters: Fix test on Intel
cb0940640d51 perf hists browser: Fix hierarchy mode header
ec5409612255 MIPS: Fix CONFIG_CPU_DADDI_WORKAROUNDS `modules_install' regression
60b5ef4cf82c KVM: SVM: Skip VMSA init in sev_es_init_vmcb() if pointer is NULL
12645e623f28 KVM: SVM: Set target pCPU during IRTE update if target vCPU is running
5b2b0535fa7a KVM: nSVM: Load L1's TSC multiplier based on L1 state, not L2 state
6c1ecfea1daf KVM: nSVM: Check instead of asserting on nested TSC scaling support
5c18ace750e4 KVM: SVM: Get source vCPUs from source VM for SEV-ES intrahost migration
ba82001e4118 KVM: SVM: Don't inject #UD if KVM attempts to skip SEV guest insn
3988692acc92 KVM: SVM: Take and hold ir_list_lock when updating vCPU's Physical ID entry
ff536a96687c drm/amd/display: prevent potential division by zero errors
e1769b1dfcae drm/amd/display: enable cursor degamma for DCN3+ DRM legacy gamma
3388ca3a38a5 mtd: rawnand: brcmnand: Fix ECC level field setting for v7.2 controller
31d42146fa6f mtd: rawnand: brcmnand: Fix potential false time out warning
7c6ba20a0b9a mtd: spi-nor: Correct flags for Winbond w25q128
45fe4ad7f439 mtd: rawnand: brcmnand: Fix potential out-of-bounds access in oob write
a7e118fcc8b4 mtd: rawnand: brcmnand: Fix crash during the panic_write
8bf2d4ca521d drm/mxsfb: Disable overlay plane in mxsfb_plane_overlay_atomic_disable()
09974a1352d3 btrfs: use the correct superblock to compare fsid in btrfs_validate_super
b692f7d1576b btrfs: zoned: re-enable metadata over-commit for zoned mode
08daa38ca212 btrfs: set page extent mapped after read_folio in relocate_one_page
91f6a538d625 btrfs: don't start transaction when joining with TRANS_JOIN_NOSTART
f933a1c43b68 btrfs: free qgroup rsv on io failure
cdc3ba292df8 btrfs: fix start transaction qgroup rsv double free
59c38f050d9b btrfs: zoned: do not zone finish data relocation block group
ef819c2f8e8a fuse: nlookup missing decrement in fuse_direntplus_link
6694be119f63 ata: pata_ftide010: Add missing MODULE_DESCRIPTION
ae73b94ad771 ata: sata_gemini: Add missing MODULE_DESCRIPTION
1605f2709017 ata: pata_falcon: fix IO base selection for Q40
cdd0d707357c ata: ahci: Add Elkhart Lake AHCI controller
e93bc372dbc0 hwspinlock: qcom: add missing regmap config for SFPB MMIO implementation
0649dc0af93a lib: test_scanf: Add explicit type cast to result initialization in test_number_prefix()
980b592c6087 f2fs: avoid false alarm of circular locking
1c64dbe8fa35 f2fs: flush inode if atomic file is aborted
1fb3f1bbfdb5 ext4: fix memory leaks in ext4_fname_{setup_filename,prepare_lookup}
03393857a95b ext4: add correct group descriptors and reserved GDT blocks to system zone
20108975ec51 jbd2: correct the end of the journal recovery scan range
dbafe636db41 jbd2: check 'jh->b_transaction' before removing it from checkpoint
c5f23305f8b1 jbd2: fix checkpoint cleanup performance regression
6ea18981bb8a dmaengine: sh: rz-dmac: Fix destination and source data size setting
de43bc17987d clocksource/drivers/arm_arch_timer: Disable timer before programming CVAL
f2953184bf19 ARC: atomics: Add compiler barrier to atomic operations...
8eea0afbcc9d net/mlx5: Free IRQ rmap and notifier on kernel shutdown
017a05805368 Multi-gen LRU: avoid race in inc_min_seq()
69561478400c sh: boards: Fix CEU buffer size passed to dma_declare_coherent_memory()
9cd5cf0bfeaf net: hns3: remove GSO partial feature bit
136806771864 net: hns3: fix the port information display when sfp is absent
9bd9afd55c52 net: hns3: fix invalid mutex between tc qdisc and dcb ets command issue
d76436e26943 net: hns3: fix debugfs concurrency issue between kfree buffer and read
b5087697130a net: hns3: fix byte order conversion issue in hclge_dbg_fd_tcam_read()
5c28780f4232 net: hns3: fix tx timeout issue
7bb8d52b4271 netfilter: nfnetlink_osf: avoid OOB read
d9ebfc0f2137 netfilter: nftables: exthdr: fix 4-byte stack OOB write
6cf0d1d5a50b bpf: Assign bpf_tramp_run_ctx::saved_run_ctx before recursion check.
04f92e67b35d bpf: Invoke __bpf_prog_exit_sleepable_recur() on recursion in kern_sys_bpf().
a12f15d1f863 bpf: Remove prog->active check for bpf_lsm and bpf_iter
5f09b79e99ad net: dsa: sja1105: complete tc-cbs offload support on SJA1110
ec9f203ad7f3 net: dsa: sja1105: fix -ENOSPC when replacing the same tc-cbs too many times
483f0e3975df net: dsa: sja1105: fix bandwidth discrepancy between tc-cbs software and offload
54b59bc18d19 ip_tunnels: use DEV_STATS_INC()
175f290dc937 idr: fix param name in idr_alloc_cyclic() doc
147d8da33a2c s390/zcrypt: don't leak memory if dev_set_name() fails
ccb048dae8ff igb: Change IGB_MIN to allow set rx/tx value between 64 and 80
74b98c61c9c6 igbvf: Change IGBVF_MIN to allow set rx/tx value between 64 and 80
30acc4f954a0 igc: Change IGC_MIN to allow set rx/tx value between 64 and 80
e2e2c839d827 octeontx2-af: Fix truncation of smq in CN10K NIX AQ enqueue mbox handler
e30388b80d23 kcm: Destroy mutex in kcm_exit_net()
a18349dc8d91 net: sched: sch_qfq: Fix UAF in qfq_dequeue()
2100bbf55e56 af_unix: Fix data race around sk->sk_err.
ce3aa88ceccd af_unix: Fix data-races around sk->sk_shutdown.
2d8933ca863e af_unix: Fix data-race around unix_tot_inflight.
b9cdbb38e030 af_unix: Fix data-races around user->unix_inflight.
923877254f00 bpf, sockmap: Fix skb refcnt race after locking changes
71fb38b222cf net: phy: micrel: Correct bit assignments for phy_device flags
aa8fd3a63691 net: ipv6/addrconf: avoid integer underflow in ipv6_create_tempaddr
e752860bbc3c veth: Fixing transmit return status for dropped packets
a47ad6d226dc gve: fix frag_list chaining
24b1e835db34 igb: disable virtualization features on 82580
7ddfe350e255 ipv6: ignore dst hint for multipath routes
0b2ee66411fe ipv4: ignore dst hint for multipath routes
b7d25ac3627a mptcp: annotate data-races around msk->rmem_fwd_alloc
787c5829681b net: annotate data-races around sk->sk_forward_alloc
f1175881ddd9 net: use sk_forward_alloc_get() in sk_get_meminfo()
bd9bd085c681 drm/i915/gvt: Drop unused helper intel_vgpu_reset_gtt()
2b7510bb92c1 drm/i915/gvt: Put the page reference obtained by KVM's gfn_to_pfn()
f5738399ed96 drm/i915/gvt: Verify pfn is "valid" before dereferencing "struct page"
6436973164ea xsk: Fix xsk_diag use-after-free error during socket cleanup
d92c34348b37 net: fib: avoid warn splat in flow dissector
9036b6342fcd net: read sk->sk_family once in sk_mc_loop()
5aaa7ee23203 ipv4: annotate data-races around fi->fib_dead
471f534971d9 sctp: annotate data-races around sk->sk_wmem_queued
f39b49077abe net/sched: fq_pie: avoid stalls in fq_pie_timer()
47f72ee50226 smb: propagate error code of extract_sharename()
60e3318e3e90 cifs: use fs_context for automounts
84d577923450 blk-throttle: consider 'carryover_ios/bytes' in throtl_trim_slice()
fd2420905c8e blk-throttle: use calculate_io/bytes_allowed() for throtl_trim_slice()
8017a27cec32 drm/i915: mark requests for GuC virtual engines to avoid use-after-free
0686336f7383 perf test stat_bpf_counters_cgrp: Enhance perf stat cgroup BPF counter test
66b23e7b0822 perf test stat_bpf_counters_cgrp: Fix shellcheck issue about logical operators
523f6268e865 pwm: lpc32xx: Remove handling of PWM channels
fa5392873639 watchdog: intel-mid_wdt: add MODULE_ALIAS() to allow auto-load
032cd8ce89a4 perf top: Don't pass an ERR_PTR() directly to perf_session__delete()
adeb9f392d07 perf vendor events: Drop STORES_PER_INST metric event for power10 platform
6ade9094b477 perf vendor events: Drop some of the JSON/events for power10 platform
b7cbcafb6d04 perf vendor events: Update the JSON/events descriptions for power10 platform
6a43e0d62311 x86/virt: Drop unnecessary check on extended CPUID level in cpu_has_svm()
6522397e7502 perf annotate bpf: Don't enclose non-debug code with an assert()
e62e740009cc Input: tca6416-keypad - fix interrupt enable disbalance
a7345501a3bd Input: tca6416-keypad - always expect proper IRQ number in i2c client
d7add2001991 backlight: gpio_backlight: Drop output GPIO direction check for initial power state
9de7eb95bbe8 pwm: atmel-tcb: Fix resource freeing in error path and remove
c42256a283d6 pwm: atmel-tcb: Harmonize resource allocation order
b9734e8505bd pwm: atmel-tcb: Convert to platform remove callback returning void
62dd514c34be perf trace: Really free the evsel->priv area
e5dee8222d7c perf trace: Use zfree() to reduce chances of use after free
eb17c3d0055b Input: iqs7222 - configure power mode before triggering ATI
8ab594223950 kconfig: fix possible buffer overflow
39c29d075352 mailbox: qcom-ipcc: fix incorrect num_chans counting
36201d559b47 gfs2: low-memory forced flush fixes
694e43f22c5b gfs2: Switch to wait_event in gfs2_logd
c4807163e2d4 tpm_crb: Fix an error handling path in crb_acpi_add()
46d3bc902b03 kbuild: do not run depmod for 'make modules_sign'
390275d7a863 kbuild: rpm-pkg: define _arch conditionally
31cf7853a940 net: deal with integer overflows in kmalloc_reserve()
2b39866f0a38 net: factorize code in kmalloc_reserve()
36974c3a5438 net: remove osize variable in __alloc_skb()
5f7676fdaf42 net: add SKB_HEAD_ALIGN() helper
8b4d0f3890c8 bus: mhi: host: Skip MHI reset if device is in RDDM
fd9a8ad2cfa7 NFSv4/pnfs: minor fix for cleanup path in nfs4_get_device_info
dac14a1dbe20 NFS: Fix a potential data corruption
1bb9546c7aed clk: qcom: mss-sc7180: fix missing resume during probe
017e60a215d8 clk: qcom: q6sstop-qcs404: fix missing resume during probe
eab2ece5e4b5 clk: qcom: lpasscc-sc7280: fix missing resume during probe
5310f712157a clk: qcom: dispcc-sm8450: fix runtime PM imbalance on probe errors
f6250ecb7fbb soc: qcom: qmi_encdec: Restrict string length in decode
c4e1204bd714 clk: qcom: gcc-mdm9615: use proper parent for pll0_vote clock
5b3b0f7f7363 clk: imx: pll14xx: align pdiv with reference manual
871244f8efe8 clk: imx: pll14xx: dynamically configure PLL for 393216000/361267200Hz
311db21d4a1f dt-bindings: clock: xlnx,versal-clk: drop select:false
54e5ff4af78b pinctrl: cherryview: fix address_space_handler() argument
9c8fc05bd4d0 cifs: update desired access while requesting for directory lease
db5d5673ab7e parisc: led: Reduce CPU overhead for disk & lan LED computation
ff2c44f0118d parisc: led: Fix LAN receive and transmit LEDs
421855d0d24d lib/test_meminit: allocate pages up to order MAX_ORDER
84a212a72c84 mm: hugetlb_vmemmap: fix a race between vmemmap pmd split
21ef9e11205f memcg: drop kmem.limit_in_bytes
0f7339056893 send channel sequence number in SMB3 requests after reconnects
22ec50d7b524 arm64: dts: renesas: rzg2l: Fix txdv-skew-psec typos
df2d596e7e9c clk: qcom: turingcc-qcs404: fix missing resume during probe
b83ae66d8265 ASoC: tegra: Fix SFC conversion for few rates
3c9881fd220a drm/ast: Fix DRAM init on AST2200
c0341bddd6cc clk: qcom: camcc-sc7180: fix async resume during probe
f83c1b13f815 fbdev/ep93xx-fb: Do not assign to struct fb_info.dev
a0b4a0666bea null_blk: fix poll request timeout handling
f55797084931 scsi: qla2xxx: Fix firmware resource tracking
3a9d4db2d2e0 scsi: qla2xxx: Error code did not return to upper layer
c7355cbb9c1b scsi: qla2xxx: Fix smatch warn for qla_init_iocb_limit()
974887e1d689 scsi: qla2xxx: Flush mailbox commands on chip reset
98643561d853 scsi: qla2xxx: Remove unsupported ql2xenabledif option
1f0e3814adc7 scsi: qla2xxx: Fix TMF leak through
e6aabf0654cc scsi: qla2xxx: Fix session hang in gnl
addaa136f10b scsi: qla2xxx: Turn off noisy message log
01e3440ce021 scsi: qla2xxx: Fix erroneous link up failure
ddb8fa05981c scsi: qla2xxx: Fix command flush during TMF
6e44a7e2a0bc scsi: qla2xxx: fix inconsistent TMF timeout
cd06c45b326e scsi: qla2xxx: Fix deletion race condition
820010cfe5f8 scsi: qla2xxx: Limit TMF to 8 per function
faf7e224b4fa scsi: qla2xxx: Adjust IOCB resource on qpair create
98d3e7c5f757 drm/virtio: Conditionally allocate virtio_gpu_fence
3e8b9b06de9d io_uring: Don't set affinity on a dying sqpoll thread
9704cfcf1fa9 io_uring/sqpoll: fix io-wq affinity when IORING_SETUP_SQPOLL is used
605d055452e7 io_uring: break out of iowq iopoll on teardown
b04f22b68643 io_uring/net: don't overflow multishot accept
5afbf7fdb730 io_uring: revert "io_uring fix multishot accept ordering"
fd459200ff81 io_uring: always lock in io_apoll_task_func
f36791596176 Multi-gen LRU: fix per-zone reclaim
a73d04c46052 mm: multi-gen LRU: rename lrugen->lists[] to lrugen->folios[]
7164d74aae1c net/ipv6: SKB symmetric hash should incorporate transport ports
(From OE-Core rev: d7efd25c9e6efa4adcc1646e36c2d6fe444f6e28)
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|