| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
|
|
|
| |
LLDB links to clang libraries, so it really does need clang and not just
LLVM.
(From OE-Core rev: 1a37bb2f0bbdbd599e1d5967eae1ecde4eff6a80)
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
hashserv communication
The issue itself is sporadic but aborts the build with an uncaught exception.
The stack trace of python calls that resulted in this exception/failure was:
File: 'exec_func_python() autogenerated', lineno: 2, function: <module>
0001:
*** 0002:sstate_report_unihash(d)
0003:
File: '(...)/poky/meta/classes/sstate.bbclass', lineno: 882, function: sstate_report_unihash
0878: report_unihash = getattr(bb.parse.siggen, 'report_unihash', None)
0879:
0880: if report_unihash:
0881: ss = sstate_state_fromvars(d)
*** 0882: report_unihash(os.getcwd(), ss['task'], d)
0883:}
0884:
0885:#
0886:# Shell function to decompress and prepare a package for installation
File: '(...)/poky/lib/bb/siggen.py', lineno: 651, function: report_unihash
0647: method = self.method
0648: if tid in self.extramethod:
0649: method = method + self.extramethod[tid]
0650:
*** 0651: data = self.client().report_unihash(taskhash, method, outhash, unihash, extra_data)
0652: new_unihash = data['unihash']
0653:
0654: if new_unihash != unihash:
0655: hashequiv_logger.debug('Task %s unihash changed %s -> %s by server %s' % (taskhash, unihash, new_unihash, self.server))
File: '(...)/poky/lib/bb/asyncrpc/client.py', lineno: 139, function: wrapper
0135: pass
0136:
0137: def _get_downcall_wrapper(self, downcall):
0138: def wrapper(*args, **kwargs):
*** 0139: return self.loop.run_until_complete(downcall(*args, **kwargs))
0140:
0141: return wrapper
0142:
0143: def _add_methods(self, *methods):
File: '/usr/lib/python3.9/asyncio/base_events.py', lineno: 642, function: run_until_complete
0638: future.remove_done_callback(_run_until_complete_cb)
0639: if not future.done():
0640: raise RuntimeError('Event loop stopped before Future completed.')
0641:
*** 0642: return future.result()
0643:
0644: def stop(self):
0645: """Stop running the event loop.
0646:
File: '(...)/poky/lib/hashserv/client.py', lineno: 70, function: report_unihash
0066: m["taskhash"] = taskhash
0067: m["method"] = method
0068: m["outhash"] = outhash
0069: m["unihash"] = unihash
*** 0070: return await self.invoke({"report": m})
0071:
0072: async def report_unihash_equiv(self, taskhash, method, unihash, extra={}):
0073: await self._set_mode(self.MODE_NORMAL)
0074: m = extra.copy()
File: '(...)/poky/lib/bb/asyncrpc/client.py', lineno: 104, function: invoke
0100: async def proc():
0101: await self.socket.send_message(msg)
0102: return await self.socket.recv_message()
0103:
*** 0104: return await self._send_wrapper(proc)
0105:
0106: async def ping(self):
0107: return await self.invoke({"ping": {}})
0108:
File: '(...)/poky/lib/bb/asyncrpc/client.py', lineno: 82, function: _send_wrapper
0078: async def _send_wrapper(self, proc):
0079: count = 0
0080: while True:
0081: try:
*** 0082: await self.connect()
0083: return await proc()
0084: except (
0085: OSError,
0086: ConnectionError,
File: '(...)/poky/lib/bb/asyncrpc/client.py', lineno: 70, function: connect
0066: await self.socket.send("")
0067:
0068: async def connect(self):
0069: if self.socket is None:
*** 0070: self.socket = await self._connect_sock()
0071: await self.setup_connection()
0072:
0073: async def close(self):
0074: if self.socket is not None:
File: '(...)/poky/lib/bb/asyncrpc/client.py', lineno: 55, function: connect_sock
0051: import websockets
0052:
0053: async def connect_sock():
0054: try:
*** 0055: websocket = await websockets.connect(uri, ping_interval=None)
0056: except (OSError, asyncio.exceptions.TimeoutError, websockets.InvalidHandshake, websockets.InvalidURI) as exc:
0057: raise ConnectionError("Could not connect to websocket: %s" % exc) from exc
0058: return WebsocketConnection(websocket, self.timeout)
0059:
File: '/usr/local/lib/python3.9/dist-packages/websockets/asyncio/client.py', lineno: 444, function: __await_impl__
0440: async with asyncio_timeout(self.open_timeout):
0441: for _ in range(MAX_REDIRECTS):
0442: self.connection = await self.create_connection()
0443: try:
*** 0444: await self.connection.handshake(*self.handshake_args)
0445: except asyncio.CancelledError:
0446: self.connection.close_transport()
0447: raise
0448: except Exception as exc:
File: '/usr/local/lib/python3.9/dist-packages/websockets/asyncio/client.py', lineno: 104, function: handshake
0100: # receiving a response, when the response cannot be parsed, or when the
0101: # response fails the handshake.
0102:
0103: if self.protocol.handshake_exc is not None:
*** 0104: raise self.protocol.handshake_exc
0105:
0106: def process_event(self, event: Event) -> None:
0107: """
0108: Process one incoming event.
File: '/usr/local/lib/python3.9/dist-packages/websockets/client.py', lineno: 315, function: parse
0311:
0312: def parse(self) -> Generator[None]:
0313: if self.state is CONNECTING:
0314: try:
*** 0315: response = yield from Response.parse(
0316: self.reader.read_line,
0317: self.reader.read_exact,
0318: self.reader.read_to_eof,
0319: )
File: '/usr/local/lib/python3.9/dist-packages/websockets/http11.py', lineno: 238, function: parse
0234:
0235: try:
0236: status_line = yield from parse_line(read_line)
0237: except EOFError as exc:
*** 0238: raise EOFError("connection closed while reading HTTP status line") from exc
0239:
0240: try:
0241: protocol, raw_status_code, raw_reason = status_line.split(b" ", 2)
0242: except ValueError: # not enough values to unpack (expected 3, got 1-2)
Exception: EOFError: connection closed while reading HTTP status line
(Bitbake rev: 5ba7c2f0797a72536a81f57276d4e5c75f23011c)
Signed-off-by: Pedro Ferreira <Pedro.Silva.Ferreira@criticaltechworks.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
| |
This API is no longer used and bitbake has moved beyond Python 2.7.3 as
the minimum version, so remove it.
(Bitbake rev: 0eb7b5dd512ed8d8b77b5779858b9fbd99edb4a4)
Signed-off-by: Joshua Watt <JPEWhacker@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Python 3.14 changes the default multiprocessing context from "fork" to
"forkserver"; however bitbake heavily relies on "fork" to efficiently
pass data to the child processes. As such, make "fork" context in the bb
namespace and use it in place of the normal multiprocessing module.
Note that multiprocessing contexts were added in Python 3.4, so this
should be safe to use even before Python 3.14
[YOCTO #15858]
(Bitbake rev: 62be9113d98fccb347c6aa0a10d5c4ee2857f8b6)
Signed-off-by: Joshua Watt <JPEWhacker@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
| |
description
After commit d591d7633fe8 ("fetch/git: Rework tag parameter handling"),
update the description of the tag= parameter for the Git fetcher.
(Bitbake rev: 85b31a55d114a1430868233d56573b470fef8908)
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
| |
The upstream servers are having issues so switch to our own shadow copy
of the repo.
(Bitbake rev: e910c7cd24fd366d6756641cd599c4efeb492e2a)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
xorg-server 21.1.17
This release contains the fixes for the issues reported in today's security
advisory: https://lists.x.org/archives/xorg/2025-June/062055.html
* CVE-2025-49175
* CVE-2025-49176
* CVE-2025-49177
* CVE-2025-49178
* CVE-2025-49179
* CVE-2025-49180
Additionally, this release includes a fix for CVE-2022-49737 which was
issued after the fix was merged back in 2022 and several other various fixes.
Ref: https://lists.x.org/archives/xorg-announce/2025-June/003609.html
xorg-server 21.1.18
This release contains an additional fix for CVE-2025-49176 from June 17
security advisory: https://lists.x.org/archives/xorg/2025-June/062055.html
Ref: https://lists.x.org/archives/xorg-announce/2025-June/003612.html
(From OE-Core rev: a59b385184fb3a548dc27310fd04d64351d8dfba)
Signed-off-by: Vijay Anusuri <vanusuri@mvista.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
| |
Set LLVM_HEADERS_TBLGEN so that we don't build another copy of tblgen.
Also remove LLVM_OPTIMIZED_TABLEGEN, this is redundant as we're not
building a tablegen binary in this recipe anymore.
(From OE-Core rev: 259a3e9a8281c4e9ab73dee82738f359f029b78d)
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
| |
The cmake.bbclass already does this.
(From OE-Core rev: 85c1aecdf847b97409930d915a90ab850e92bc38)
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The GPU targets are incredibly slow to build, so if the DISTRO_FEATURES
doesn't include opengl or vulkan assume that the user will not be using
a GPU and disable them.
Alternatively, a distribution could state that they'll only be using
one of the backends, and set LLVM_TARGETS_GPU explicitly.
On my build machine, disabling the GPU targets reduces the build time of
clang-native from 21m to 16m.
(From OE-Core rev: 2273a0685757421f39541a352d77b67e5ba604d3)
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Split the libclc subproject out of the clang recipe and into a dedicated
libclc recipe.
This is useful because libclc is the OpenCL runtime library and as such
isn't target-specific and needs a native clang to build, not a target
libllvm.
Verified that nothing is dropped by adding clang and libclc to an image
and verifying that the file list is the same before and after this
change.
We need to patch the libclc CMakeLists to allow it to use an out-of-tree
prepare_builtins binary, discussion is ongoing with upstream to resolve
this properly.
(From OE-Core rev: 33a8742a1280b4c6779a7aa487c2dd4a713babe6)
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
If these variables are set explictly then CMake assumes that it is
cross-compiling[1]. We don't need to set them as the default values as
detected by CMake are correct for native.
[1] https://cmake.org/cmake/help/latest/variable/CMAKE_CROSSCOMPILING.html
(From OE-Core rev: 0ea50cba64b5004722051c0ece900443dc4ca929)
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
| |
When TC_CXX_RUNTIME is set to be 'llvm' then clang looks for
libcxx to provide C++ runtime and unwinding library
(From OE-Core rev: aba2d949818b032222dbaed98e38cd29e3c992b6)
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
| |
This ensures that default system linker is used correctly based upon
distro features, current default remain same i.e. uses BFD linker
(From OE-Core rev: 33e7c85e92ddbc35989e7afcaf5fe4c14efdefab)
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
| |
clang-tidy is used by many packages these days and probed during
build.
(From OE-Core rev: 71ff6d6d1b152076e6dbf03a146f6a9fd2a9c065)
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
| |
This option is not respected by clang
(From OE-Core rev: 82484ccb3eb1a7b5562131881b5ed6545144e5eb)
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Introduce new PACKAGECONFIG options in systemd for both libblkid and
libfdisk [1][2].
Set blkid as enabled by default because the bootctl command depends
on it to be built. For example, images like core-image-sato-sdk rely on
bootctl and have specific tests for it.
Previously this worked implicitly because the upstream Meson option
defaulted to auto, which enabled the dependency if libblkid was present.
Now, without explicitly enabling it via PACKAGECONFIG, the feature would
be disabled, which triggers testimage errors.
[1] https://github.com/systemd/systemd/blob/main/README#L219
[2] https://github.com/systemd/systemd/blob/main/README#L228
(From OE-Core rev: 4ec67113e1e7e1ecea9cde33ef4d3962dad5f2ad)
Signed-off-by: Hiago De Franco <hiago.franco@toradex.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog 301:
- Avoid spurious differences in h5dump output caused by exposure of absolute
internal extraction paths.
- Use our_check_output in the ODT comparator.
- Memoize a number of calls to --version.
Changelog 300:
- Fix a regression and add a test so that diffoscope picks up differences
in metadata for identical files again.
Changelog 299:
- Add python3-defusedxml to the Build-Depends in order to include it in the
Docker image.
(From OE-Core rev: b740601fd6b523e09c2d22e83aed1c0589a8203d)
Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
objcopy: Don't extend the output section size
Since the output section contents are copied from the input, don't
extend the output section size beyond the input section size.
Backport a patch from upstream to fix CVE-2025-7545
Upstream-Status: Backport [https://sourceware.org/git/?p=binutils-gdb.git;a=patch;h=08c3cbe5926e4d355b5cb70bbec2b1eeb40c2944]
(From OE-Core rev: 3af3d09684caddb4c4dfd45a30e3721f8f6140e4)
Signed-off-by: Deepesh Varatharajan <Deepesh.Varatharajan@windriver.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
clang doesn't have Arm big.LITTLE specific tune options - when such an option is used,
the compilation fails with an error like this:
aarch64-poky-linux-clang: error: unsupported argument 'cortex-a72.cortex-a53+crc+crypto' to option '-mcpu='
To avoid this, in case a big.LITTLE SoC is the target and the toolchain is clang, select
the tune corresponding to the LITTLE core.
(From OE-Core rev: 12c820f624730a04a17ae2cdbecc4e6987c45cf7)
Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Report corrupted group section instead of trying to recover.
CVE: CVE-2025-7546
Upstream-Status: Backport [https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=41461010eb7c79fee7a9d5f6209accdaac66cc6b]
PR 33050 [https://sourceware.org/bugzilla/show_bug.cgi?id=33050]
(From OE-Core rev: e65073ff67e715999f6ab3906ead181e26c57360)
Signed-off-by: Yash Shinde <Yash.Shinde@windriver.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
| |
0001-sched_attr-Do-not-define-for-glibc-2.41.patch
removed since it's included in 2.9
(From OE-Core rev: b02c62abe932322ef99fd03c948c745e4088a645)
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
| |
Dropped 0001-src-libgit2-CMakeLists.txt-install-cmake-files-into-.patch
because it's included in this release.
Changelog: see https://github.com/libgit2/libgit2/releases/tag/v1.9.1
(From OE-Core rev: 92bfe7333748bf52a436f03452fecacd95b6b0bf)
Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
https://github.com/ColinIanKing/stress-ng/blob/master/debian/changelog
(From OE-Core rev: 67169214af753c7dac4e9d0aff0a1c684125fc9e)
Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Upstream explicitly say in their CONFIG.md file to build with -Os:
Make sure you build with your compiler's "optimize for size" option.
On `gcc` this is `-Os` [ ... ] HarfBuzz heavily uses inline functions
and the optimize-size flag can make the library smaller by 20% or
more. Moreover, sometimes, based on the target CPU, the optimize-size
builds perform *faster* as well, thanks to lower code footprint and
caching effects
Drop the patch to build just hb-subset-plan-layout.cc with -Os (which
was a workaround for a GCC bug), and pass -Os globally.
This manages to reduce the duration to harfbuzz:do_compile on my machine
from 75s to 47s, and has a big impact on the library sizes:
harfbuzz: PKGSIZE changed from 1769358 to 1237070 (-30%)
harfbuzz-dbg: PKGSIZE changed from 84920168 to 71203208 (-16%)
harfbuzz-subset: PKGSIZE changed from 1579247 to 940191 (-40%)
(From OE-Core rev: d795b3e16ed01d7273d4f3779684eb41cc16f809)
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
| |
We don't (yet) install these, so don't build them.
(From OE-Core rev: 5db0a59d09bbab63d48c03d5fa4bfb7c89d6a3b1)
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The media player buttons weren't working. At runtime there were warnings
like:
(gtk-play:824): Gtk-WARNING **: 12:37:53.946: Could not find signal handler 'next_button_clicked_cb'. Did you compile with -rdynamic?
Add the missing linker option to make the buttons work.
[YOCTO #15915]
(From OE-Core rev: 5571061e26a98804670b0d39b86f3b3b205061b1)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add following patches.
- 0001-test-Add-support-ptest.patch
- Some default paths in test code are invalid at runtime and cause
- test failures. So add a patch to adjust path to test data for ptest
- environment.
- 0001-ICU-23120-Mask-UnicodeStringTest-TestLargeMemory-on-.patch
- Since ICU-77.1, a test case (TestLargeMemory) that fails to build
- in a 32-bit environment. So add a patch to skip this test case.
- This bug has been reported to upstream. See https://unicode-org.atlassian.net/browse/ICU-23120.
Install icu test-suite to run it as a ptest.
Add icu to PTESTS_FAST because it takes 27sec (less than 30sec) to complete on
qemux86-64 with kvm enabled.
root@qemux86-64:~# ptest-runner icu
START: ptest-runner
2025-07-06T00:46
BEGIN: /usr/lib/icu/ptest
___(snip)___
--------------------------------------
Elapsed Time: 00:00:23.070
PASS: ./intltest
DURATION: 27
END: /usr/lib/icu/ptest
2025-07-06T00:47
STOP: ptest-runner
TOTAL: 1 FAIL: 0
(From OE-Core rev: 4a729a529067a5ba7036a224cf330e31b8a5f838)
Signed-off-by: Daisuke Yamane <yamane07ynct@gmail.com>
CC: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
| |
Use a more logical name for the profile reports and put each report
into a separate file since people struggle to discover them currently.
(Bitbake rev: a8145c84e0899285a5e6a809f1515118b002b106)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Running "time bitbake -pP idle" with a valid cache shows around 800,000
calls to enum creation from python's signal.py. We don't care about this
overhead and it adversely affects cache load time quite badly.
Try and use _signal directly, falling back to signal, which avoids
this overhead we don't need and makes cache loading much faster.
(Bitbake rev: ee5fce67ce35b025c68aa61e2e758903269ee346)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
| |
Remove rev's "master" default value. Mention that it must match SRCREV,
if set.
Reported-by: Quentin Schulz <quentin.schulz@cherry.de>
(Bitbake rev: 2519b317e4afb1686f907274715a9e2b9c6457f4)
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Starting with python 3.12, profiling now stays enabled over threads yet
you can't extract the profile data in the threads themselves, which makes it
difficult to use for our use case.
Our main loop starts the idle loop which starts the parsing threads and this
means we can't profile in the main loop and the parsing threads or the idle
loop at the same time due to this.
Add options to the commandline so you can specify which piece of bitbake
you want to enable profiling for. This allows some profiling with python 3.12
onwards rather than crashing.
(Bitbake rev: 09f29a4968841ee5070f70277ba8c253bb14f017)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
| |
It is possible for multple bitbake threads to empty ui_queue in parallel
leading to duplicate console messages and much confusion when debuging.
Use the lock to extract the queue data which means only one thread will
processing, removing the duplicate out of order messages.
(Bitbake rev: 945095602e40d54efb8de494218f4a2b25c9969f)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
code duplication
We have code duplication in the way we handle profiling of code sections.
Create a common function in utils which covers this.
The main loop and idle loop profile files were also reversed. Fix this and the naming,
removing a couple of unused variables containing the profile log names in the process too.
(Bitbake rev: b4f6bae97ac9607420fc49fd4c9e957d89c9a5f3)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
| |
If the server is quickly stopped, we see tracebacks in the locks
due to the file not existing. Hide these as they're not errors.
(Bitbake rev: a7e1a07e9ef7e6f6a1bcaf567d7916a8ee1ef087)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
| |
Neither LLVM_ENABLE_TERMINFO or COMPILER_RT_TERMINFO_LIB are used in the
current CMakeLists.
(From OE-Core rev: 134880baa4a971660e0800f70404d15c758fb7db)
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
| |
Accidentally duplicated the beginning of the variable name.
(From OE-Core rev: 1484e2cf36428fbe7f5095ec881fdd018eea344b)
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Brings following fixes
* 87f0227cb601 [InstCombine] Avoid folding `select(umin(X, Y), X)` with min/max values in false arm (#143020)
* df43f93388b7 [PhaseOrdering] Add test for #139050 (NFC)
* 25bcf1145fd7 [RISCV] Fix assertion failure when using -fstack-clash-protection (#135248)
* 6fb913d3e2ec [RelLookupTableConverter] Drop unnamed_addr for GVs in entries to avoid generating GOTPCREL relocations (#146068)
* 0c9f909b7976 [AArch64][SME] Fix restoring callee-saves from FP with hazard padding (#143371)
* fa792cd4c630 [AsmPrinter] Always emit global equivalents if there is non-global uses (#145648)
* ce455b382c08 [objcopy][MachO] Revert special handling of encryptable binaries (#144058)
* 0de59a293f7a [X86] Ignore NSW when DstSVT is i32 (#131755)
* 9af763f038f7 [gtest] Fix building on OpenBSD/sparc64 (#145225)
* 1daceb20611f [LoongArch] Pass OptLevel to LoongArchDAGToDAGISel correctly
* b21155f97a0a [LoongArch] Precommit test case to show bug in LoongArchISelDagToDag
* da18fb9f04ce [LoongArch] Fix xvshuf instructions lowering (#145868)
* 65ce78f338cf [LoongArch] Pre-commit test for fixing xvshuf instructions. NFC
* 5532d5b745e4 [AArch64] Ensure the LR is preserved if we must call __arm_get_current_vg (#145760)
* 5ac3ce819688 [WebAssembly] Fix inline assembly with vector types (#146574)
* b83658b7e2c8 Bump version to 20.1.8
(From OE-Core rev: 4c6e132d6e5e49426c911d0fa9215957eb43f186)
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changes are here [1]
[1] https://github.com/rust-lang/rust-bindgen/compare/v0.71.1...v0.72.0
(From OE-Core rev: 7e997bce2b2b059a6a81903f8c4e8c59535ccc98)
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
There is currently no recipe for bluez4 in openembedded-core.
BlueZ 4 hasn't had any updates/support since it's last point release 4.101 back
in 2012.
(From OE-Core rev: d2de6ae13cbd3f4ade218037ebcfd55d86961a5a)
Signed-off-by: Guðni Már Gilbert <gudni.m.g@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
There are a number of recipes that are part of the LLVM Project, so set
CVE_PRODUCT to llvm:llvm in common.inc to ensure that all of the recipes
are covered.
Also add llvm:clang in the clang recipe, as there are a number of CVEs
with that product name.
(From OE-Core rev: 319e97643c1e342491931b6274996d1c8caa7d33)
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Below commits on binutils-2.44 stable branch are updated.
b09cf42d51e ld/PE: special-case relocation types only for COFF inputs
f0019390d12 s390: Prevent GOT access rewrite for misaligned symbols
452f5511154 x86: Check MODRM for call and jmp in binutils older than 2.45
4058d5a38a1 ld: fix C23 issue in vers7 test
33578177adc dwarf: Dump .debug_loclists only for DWARF-5
Test Results:
Before After Diff
No. of expected passes 310 310 0
No. of unexpected failures 1 1 0
No. of untested testcases 1 1 0
No. of unsupported tests 9 9 0
Testing was done and there were no regressions found
(From OE-Core rev: 3bd3ea6ea53e5ff553b7dd785ba1bc973e72d09e)
Signed-off-by: Deepesh Varatharajan <Deepesh.Varatharajan@windriver.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
| |
(From OE-Core rev: 875b8961221875e6a809d15b7d3b83ea00da0c0e)
Signed-off-by: Ricardo Simoes <ricardo.simoes@pt.bosch.com>
Signed-off-by: Mark Jonas <mark.jonas@de.bosch.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add package ${PN}-qcom-sdx61-foxconn-firehose for sdx61 Foxconn vendor
firmware
License-Update: additional files
(From OE-Core rev: fd5176a6f9c8d8b45548eb0c148dc637cfb60dc6)
Signed-off-by: Vivek Puar <vpuar@qti.qualcomm.com>
Cc: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add support for deploying a ubihealthd.service systemd unit through a
new 'ubihealthd-service' PACKAGECONFIG option.
This change allows systems using systemd to easily enable and manage the
UBI health monitoring daemon as a background service.
(From OE-Core rev: cdf5b47cb640a0a981783d1078625ccacf3b8948)
Signed-off-by: Hiago De Franco <hiago.franco@toradex.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
| |
Data pulled from: https://github.com/CVEProject/cvelistV5
(From OE-Core rev: 00087de9bcdd96a75ec143abb7b8312c815eca53)
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Updating linux-yocto/6.12 to the latest korg -stable release that comprises
the following commits:
259f4977409c Linux 6.12.38
faac2abe895d x86/CPU/AMD: Properly check the TSA microcode
fbad404f04d7 Linux 6.12.37
0029b3c1320b x86/process: Move the buffer clearing before MONITOR
331cfdd27429 x86/microcode/AMD: Add TSA microcode SHAs
d5d66e31fd9a KVM: SVM: Advertise TSA CPUID bits to guests
7a0395f6607a x86/bugs: Add a Transient Scheduler Attacks mitigation
0720e436e594 x86/bugs: Rename MDS machinery to something more generic
4c443046d8c9 mm: userfaultfd: fix race of userfaultfd_move and swap cache
ead91de35d9c mm/vmalloc: fix data race in show_numa_info()
679bf9a0ccb8 powerpc/kernel: Fix ppc_save_regs inclusion in build
c782f98eef14 usb: typec: displayport: Fix potential deadlock
f65ad436e4bc platform/x86: think-lmi: Fix sysfs group cleanup
5805edbea588 platform/x86: think-lmi: Fix kobject cleanup
b11397bf9ade platform/x86: think-lmi: Create ksets consecutively
f5fe094f35a3 riscv: cpu_ops_sbi: Use static array for boot_data
d8ca2036f30d powercap: intel_rapl: Do not change CLAMPING bit if ENABLE bit cannot be changed
53892dc68693 iommu/rockchip: prevent iommus dead loop when two masters share one IOMMU
5f28563f0c68 optee: ffa: fix sleep in atomic context
ccdc472b4df6 Logitech C-270 even more broken
4c37963d67fb i2c/designware: Fix an initialization issue
c745744a8231 dma-buf: fix timeout handling in dma_resv_wait_timeout v2
631f9de9a7f4 cifs: all initializations for tcon should happen in tcon_info_alloc
7b02e09fc0ba smb: client: fix readdir returning wrong type with POSIX extensions
7cb875016032 usb: acpi: fix device link removal
c68a27bbebbd usb: chipidea: udc: disconnect/reconnect from host when do suspend/resume
3b1407caac17 usb: dwc3: Abort suspend on soft disconnect failure
27199ab79079 usb: cdnsp: Fix issue with CV Bad Descriptor test
b68e355a6132 usb: cdnsp: do not disable slot for disabled slot
46f758928156 Input: iqs7222 - explicitly define number of external channels
dbdd2a232019 Input: xpad - support Acer NGR 200 Controller
195597e0beb3 xhci: Disable stream for xHC controller with XHCI_BROKEN_STREAMS
8bfd11dae3fb xhci: dbc: Flush queued requests before stopping dbc
9f3b2e497deb xhci: dbctty: disable ECHO flag by default
fbebc2254af8 usb: xhci: quirk for data loss in ISOC transfers
9f7589318928 Revert "usb: xhci: Implement xhci_handshake_check_state() helper"
8caccd2eac33 usb: xhci: Skip xhci_reset in xhci_resume if xhci is being removed
1a81dfc9d10a NFSv4/flexfiles: Fix handling of NFS level errors in I/O
5e110e867941 drm/xe: Allow dropping kunit dependency as built-in
994b0bc2a0e8 drm/xe/bmg: Update Wa_22019338487
beb89ada5715 IB/mlx5: Fix potential deadlock in MR deregistration
f6588557023e RDMA/mlx5: Fix cache entry update on dereg error
f94c422157f3 fs: export anon_inode_make_secure_inode() and fix secretmem LSM bypass
cdd9862252a0 module: Provide EXPORT_SYMBOL_GPL_FOR_MODULES() helper
e036efbe5822 add a string-to-qstr constructor
42c5a4b47d4a rcu: Return early if callback is not specified
c40b207cafd0 mtd: spinand: fix memory leak of ECC engine conf
18ff4ed6a33a ACPICA: Refuse to evaluate a method if arguments are missing
327997afbb5e wifi: ath6kl: remove WARN on bad firmware input
1b1026563999 wifi: mac80211: drop invalid source address OCB frames
3e554f115374 aoe: defer rexmit timer downdev work to workqueue
7296c938df24 scsi: target: Fix NULL pointer dereference in core_scsi3_decode_spec_i_port()
3d546c8b1070 regulator: fan53555: add enable_time support and soft-start times
2ec1cc322a01 ASoC: amd: yc: update quirk data for HP Victus
39e36a744ec3 powerpc: Fix struct termio related ioctl macros
19bd7597858d genirq/irq_sim: Initialize work context pointers properly
c584b9b62c0c platform/x86/amd/pmc: Add PCSpecialist Lafite Pro V 14M to 8042 quirks list
f8155ee19ddc ASoC: amd: yc: Add quirk for MSI Bravo 17 D7VF internal mic
c24c06bd14f2 ata: pata_cs5536: fix build on 32-bit UML
3ce57d493dd8 ata: libata-acpi: Do not assume 40 wire cable if no devices are enabled
f42b8e575395 ALSA: sb: Force to disable DMAs once when DMA mode is changed
c5e0af68c899 ALSA: sb: Don't allow changing the DMA mode during operations
3f6ce8433a90 drm/msm: Fix another leak in the submit error path
0eaa495b3d57 drm/msm: Fix a fence leak in submit error path
c0527f7534c0 scsi: lpfc: Restore clearing of NLP_UNREG_INP in ndlp->nlp_flag
790ce73721ab sched_ext: Make scx_group_set_weight() always update tg->scx.weight
7ccaa5fa5d25 drm/amdgpu/mes: add missing locking in helper functions
238a218d422e arm64: dts: qcom: x1e80100-crd: mark l12b and l15b always-on
646442758910 drm/amd/display: Add more checks for DSC / HUBP ONO guarantees
81ebb8d755d9 drm/amdgpu: add kicker fws loading for gfx11/smu13/psp13
710deaff6aeb drm/i915/dp_mst: Work around Thunderbolt sink disconnect after SINK_COUNT_ESI read
b47a1f9323c2 drm/amdgpu: VCN v5_0_1 to prevent FW checking RB during DPG pause
4f77d8f8a93e drm/simpledrm: Do not upcast in release helpers
acf9ab15ec97 selinux: change security_compute_sid to return the ssid or tsid on match
6d0b588614c4 drm/xe/guc: Explicitly exit CT safe mode on unwind
ff6482fb4589 drm/xe/guc: Dead CT helper
e595433c6399 drm/xe: Replace double space with single space after comma
0dadcd17e212 drm/xe: move DPT l2 flush to a more sensible place
1883a83695fe drm/xe: Allow bo mapping on multiple ggtts
ce1ef3b64ef7 drm/xe: add interface to request physical alignment for buffer objects
98e5c71e7e74 drm/xe: Move DSB l2 flush to a more sensible place
e5f01b2b6771 drm/xe: Fix DSB buffer coherency
61628111e74f mfd: exynos-lpass: Fix another error handling path in exynos_lpass_probe()
e0fefe9bc07e netfs: Fix oops in write-retry from mis-resetting the subreq iterator
c2a952fb41cc remoteproc: k3-r5: Refactor sequential core power up/down operations
b14a64c1a97f remoteproc: k3-r5: Use devm_rproc_add() helper
0ea3572c15ad remoteproc: k3-r5: Use devm_ioremap_wc() helper
e392148f7fa0 remoteproc: k3-r5: Use devm_kcalloc() helper
f802fb717dfd remoteproc: k3-r5: Add devm action to release reserved memory
5eec92eb4fe7 remoteproc: k3: Call of_node_put(rmem_np) only once in three functions
5b6eb04c0552 ubsan: integer-overflow: depend on BROKEN to keep this out of CI
f3a472b91408 arm64: dts: qcom: sm8650: add the missing l2 cache node
5a867d09f533 arm64: dts: renesas: white-hawk-single: Improve Ethernet TSN description
7f0e93324122 arm64: dts: renesas: Factor out White Hawk Single board support
b9baad894b27 arm64: dts: renesas: Use interrupts-extended for Ethernet PHYs
d8b92a122aed arm64: dts: qcom: sm8650: Fix domain-idle-state for CPU2
67b3bb57fa17 arm64: dts: qcom: sm8650: change labels to lower-case
4265682c29c9 bpf: Do not include stack ptr register in precision backtracking bookkeeping
c5474a7b04cc bpf: use common instruction history across all states
be1e0287ac78 hisi_acc_vfio_pci: bugfix the problem of uninstalling driver
bac4641756c2 hisi_acc_vfio_pci: bugfix cache write-back issue
ea405fb41449 scsi: lpfc: Avoid potential ndlp use-after-free in dev_loss_tmo_callbk
6857cbf0e4b3 scsi: lpfc: Change lpfc_nodelist nlp_flag member into a bitmask
ae082dbcef5b scsi: lpfc: Remove NLP_RELEASE_RPI flag from nodelist structure
8912b139a8d4 f2fs: zone: fix to calculate first_zoned_segno correctly
ffbbe11577b7 f2fs: zone: introduce first_zoned_segno in f2fs_sb_info
58330262213a f2fs: decrease spare area for pinned files for zoned devices
81fdecac3f2c iommu: ipmmu-vmsa: avoid Wformat-security warning
7d151bf9bd2b RDMA/rxe: Fix "trying to register non-static key in rxe_qp_do_cleanup" bug
7e48e3ddf9e3 wifi: ath12k: fix wrong handling of CCMP256 and GCMP ciphers
3fffbb8d33de wifi: ath12k: Handle error cases during extended skb allocation
316060297e20 wifi: ath12k: fix skb_ext_desc leak in ath12k_dp_tx() error path
b77a5ecb3d3b bonding: Mark active offloaded xfrm_states
b24c3c5b421e ACPI: thermal: Execute _SCP before reading trip points
0c44a4095803 ACPI: thermal: Fix stale comment regarding trip points
da45b381aafa ASoC: tas2764: Reinit cache on part reset
d1f8358c5d35 ASoC: tas2764: Extend driver to SN012776
9468bcd92d64 gfs2: Don't start unnecessary transactions during log flush
519aed5bdab7 gfs2: Move gfs2_trans_add_databufs
a2562bdd35e9 sched/fair: Fixup wake_up_sync() vs DELAYED_DEQUEUE
3edcabcfc253 sched/fair: Add new cfs_rq.h_nr_runnable
0cc4721a7182 sched/fair: Rename h_nr_running into h_nr_queued
2dc82f0d781b btrfs: fix wrong start offset for delalloc space release during mmap write
5ff2ed0f0aca btrfs: prepare btrfs_page_mkwrite() for large folios
cde7f9407884 gfs2: deallocate inodes in gfs2_create_inode
8e753fc3d5fb gfs2: Move GIF_ALLOC_FAILED check out of gfs2_ea_dealloc
24ae2de15bda gfs2: Move gfs2_dinode_dealloc
4f66983aeb02 gfs2: Replace GIF_DEFER_DELETE with GLF_DEFER_DELETE
7df46e6f8847 gfs2: Add GLF_PENDING_REPLY flag
fbb2d296d4ad gfs2: Decode missing glock flags in tracepoints
9649fec0f9c2 gfs2: Prevent inode creation race
af2ce45c2824 gfs2: Rename dinode_demise to evict_behavior
862ca0b49f1a gfs2: Rename GIF_{DEFERRED -> DEFER}_DELETE
170af4314e4d gfs2: Initialize gl_no_formal_ino earlier
33b65fcec79e kunit: qemu_configs: Disable faulting tests on 32-bit SPARC
b70cda91569a kunit: qemu_configs: sparc: Explicitly enable CONFIG_SPARC32=y
a55f301e607c kunit: qemu_configs: sparc: use Zilog console
8a039506c032 crypto: zynqmp-sha - Add locking
d78f79a2c1ff spinlock: extend guard with spinlock_bh variants
9a0b8ef2a91b crypto: iaa - Do not clobber req->base.data
e23ac0026624 crypto: iaa - Remove dst_null support
3f4adfc58700 arm64: dts: rockchip: fix internal USB hub instability on RK3399 Puma
2ba9db22d72a smb: client: fix race condition in negotiate timeout by using more precise timing
4db893a9bf9e amd-xgbe: do not double read link status
a553afd91f55 net/sched: Always pass notifications when child class becomes empty
56aebaaa3adc nui: Fix dma_mapping_error() check
446ac00b86be rose: fix dangling neighbour pointers in rose_rt_device_down()
16858ab7fd61 enic: fix incorrect MTU comparison in enic_change_mtu()
6074bff08ac2 amd-xgbe: align CL37 AN sequence as per databook
f358d949cea2 lib: test_objagg: Set error message in check_expect_hints_stats()
50c86c094533 netfs: Fix i_size updating
9b55b7bdb0bb smb: client: set missing retry flag in cifs_writev_callback()
590eb2574929 smb: client: set missing retry flag in cifs_readv_callback()
cd8c8c20de3b smb: client: set missing retry flag in smb2_writev_callback()
3eb39038dca3 igc: disable L1.2 PCI-E link substate to avoid performance issue
9a36715cd6bc idpf: convert control queue mutex to a spinlock
018ff57fd79c idpf: return 0 size for RSS key if not supported
6a17e0d27fbe drm/i915/gsc: mei interrupt top half should be in irq disabled context
5a7ae7bebdc4 drm/i915/gt: Fix timeline left held on VMA alloc error
510a6095d754 net: usb: lan78xx: fix WARN in __netif_napi_del_locked on disconnect
3f6932ef2537 smb: client: fix warning when reconnecting channel
6a5348dbd745 drm/bridge: aux-hpd-bridge: fix assignment of the of_node
800a6bde38f9 platform/mellanox: mlxreg-lc: Fix logic error in power state check
206e2dca0ee5 platform/x86: dell-wmi-sysman: Fix class device unregistration
8d6b2f704f6e platform/x86: dell-sysman: Directly use firmware_attributes_class
48edcece52e0 platform/x86: think-lmi: Fix class device unregistration
1cef9e9e0090 platform/x86: think-lmi: Directly use firmware_attributes_class
b36faa83285f platform/x86: firmware_attributes_class: Simplify API
b5c180ec1fbc platform/x86: firmware_attributes_class: Move include linux/device/class.h
1958bccfa47a platform/x86: hp-bioscfg: Fix class device unregistration
0386a68f959a platform/x86: hp-bioscfg: Directly use firmware_attributes_class
5df3b870bc38 platform/x86: dell-wmi-sysman: Fix WMI data block retrieval in sysfs callbacks
431e58d56fcb nvmet: fix memory leak of bio integrity
f0fee863a7cb nvme: Fix incorrect cdw15 value in passthru error logging
9d4064787d8d drm/i915/selftests: Change mock_request() to return error pointers
3832ddc2fae8 spi: spi-fsl-dspi: Clear completion counter before initiating transfer
0a38b1836894 drm/exynos: fimd: Guard display clock control with runtime PM calls
dbd187e8c18c dpaa2-eth: fix xdp_rxq_info leak
91a6b86d5845 ethernet: atl1: Add missing DMA mapping error checks and count errors
735ac80fa913 btrfs: use btrfs_record_snapshot_destroy() during rmdir
bfd5c9e83d89 btrfs: propagate last_unlink_trans earlier when doing a rmdir
1728fef7ca37 btrfs: record new subvolume in parent dir earlier to avoid dir logging races
d6d806004605 btrfs: fix inode lookup error handling during log replay
401d098f92ea btrfs: fix invalid inode pointer dereferences during log replay
0502d1127436 btrfs: return a btrfs_inode from read_one_inode()
56e9882ba22f btrfs: return a btrfs_inode from btrfs_iget_logging()
7ac790dc2ba0 btrfs: fix iteration of extrefs during log replay
e4c3176acecf btrfs: fix missing error handling when searching for inode refs during log replay
381c1c121979 Bluetooth: Prevent unintended pause by checking if advertising is active
b611a5bf44e2 platform/mellanox: nvsw-sn2201: Fix bus number in adapter error message
4bbdb8dd35b4 platform/mellanox: mlxbf-pmc: Fix duplicate event ID for CACHE_DATA1
bd69049f981d RDMA/mlx5: Fix vport loopback for MPV device
3d8d401d3333 RDMA/mlx5: Fix CC counters query for MPV
a33a0c15b762 RDMA/mlx5: Fix HW counters query for non-representor devices
e4ff9dedeb56 scsi: ufs: core: Fix spelling of a sysfs attribute name
b1abc5ab47d6 scsi: sd: Fix VPD page 0xb7 length check
218ae6bfe253 scsi: qla4xxx: Fix missing DMA mapping error in qla4xxx_alloc_pdu()
350dae778b63 scsi: qla2xxx: Fix DMA mapping test in qla24xx_get_port_database()
864a54c1243e NFSv4/pNFS: Fix a race to wake on NFS_LAYOUT_DRAIN
3c94212b57be nfs: Clean up /proc/net/rpc/nfs when nfs_fs_proc_net_init() fails.
93fccfa71c66 RDMA/mlx5: Initialize obj_event->obj_sub_list before xa_insert
9d2ef890e499 RDMA/mlx5: Fix unsafe xarray access in implicit ODP handling
f5fe78cfcba1 platform/mellanox: mlxbf-tmfifo: fix vring_desc.len assignment
896e0d9337b5 arm64: dts: apple: t8103: Fix PCIe BCM4377 nodename
31405510a48d firmware: arm_ffa: Replace mutex with rwlock to avoid sleep in atomic context
2c07fd0eada8 firmware: arm_ffa: Move memory allocation outside the mutex locking
076fa20b4f57 firmware: arm_ffa: Fix memory leak by freeing notifier callback node
9ff95ed0371a drm/v3d: Disable interrupts before resetting the GPU
ca40e57b22a0 mtk-sd: reset host->mrq on prepare_data() error
3419bc6a7b65 mtk-sd: Prevent memory corruption from DMA map failure
cfbdcabab2fb mtk-sd: Fix a pagefault in dma_unmap_sg() for not prepared data
5581e694d3a1 usb: typec: altmodes/displayport: do not index invalid pin_assignments
ea20568895c1 Input: cs40l50-vibra - fix potential NULL dereference in cs40l50_upload_owt()
e4d19e5d71b2 regulator: gpio: Fix the out-of-bounds access to drvdata::gpiods
dae12bc688b8 iommufd/selftest: Fix iommufd_dirty_tracking with large hugepage sizes
a99f80c88a97 Bluetooth: MGMT: mesh_send: check instances prior disabling advertising
44bb1e13b454 Bluetooth: MGMT: set_mesh: update LE scan interval and window
3672fe9d1ed6 Bluetooth: hci_sync: revert some mesh modifications
0698a2eb7d89 Bluetooth: HCI: Set extended advertising data synchronously
50345c93698e mmc: core: sd: Apply BROKEN_SD_DISCARD quirk earlier
ec9be081c577 Revert "mmc: sdhci: Disable SD card clock before changing parameters"
cf7235914dc4 mmc: sdhci: Add a helper function for dump register in dynamic debug mode
9546118ba789 net: libwx: fix the incorrect display of the queue number
75705b44e0b9 vsock/vmci: Clear the vmci transport packet properly when initializing it
e036b72d6a16 net: txgbe: request MISC IRQ in ndo_open
a54280b0eb99 s390/pci: Do not try re-enabling load/store if device is disabled
2640c230aac4 s390/pci: Fix stale function handles in error handling
bc68bc356334 virtio-net: ensure the received length does not exceed allocated size
892f6ed9a4a3 virtio-net: xsk: rx: fix the frame's length check
bd6c1932ac9c rtc: cmos: use spin_lock_irqsave in cmos_interrupt
ee61aec8529e rtc: pcf2127: fix SPI command byte for PCF2131
669e6c723b32 rtc: pcf2127: add missing semicolon after statement
(From OE-Core rev: 8119f6a9983d3d6ba909a0c8ba916213db87270c)
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
| |
We require cpufeaturemasks.awk to create the build components
for x86.
(From OE-Core rev: 59c72bf15088c7d5e29b63603630b40a44183e8c)
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
| |
(From OE-Core rev: 70f78f1d4cd71fb364595ebc01b924ecdd795462)
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
| |
(From OE-Core rev: a4532861243573096f840d284fb40fe51068959a)
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|