summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* meson: remove obsolete RPATH stripping patchRoss Burton2023-03-112-38/+0
| | | | | | | | | | | | | | As per the release notes for 0.55.0[1], this patch is no longer needed as Meson now only removes the RPATHs that it adds itself, any RPATHs added via LDFLAGS or pkgconfig files are left untouched. [1] https://mesonbuild.com/Release-notes-for-0-55-0.html#rpath-removal-now-more-careful (From OE-Core rev: 4011c0fadec98f1001046079f59e4e2a4a3a3fcf) 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>
* systemd: add ignore for CVE-2022-4415Ross Burton2023-03-111-0/+3
| | | | | | | | | | The relevant fix was also backported to 252.4. (From OE-Core rev: e7992076102de43b2201786c2da59455c54aaef4) 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>
* selftest/runtime_test/virgl: Disable for all Rocky LinuxMichael Halstead2023-03-091-1/+2
| | | | | | | | | | RHEL compatible kernels do not support vgem so we disable virgl headless testing. (From OE-Core rev: 78bc1ba2361249ec845d1b9e28d429a37dd83910) Signed-off-by: Michael Halstead <mhalstead@linuxfoundation.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* staging/multilib: Fix manifest corruptionRichard Purdie2023-03-092-3/+5
| | | | | | | | | | | | | The previous fix wasn't enough to address all the possible ways the manifests might be ordered. Rework the previous fix so it is tied to the multilib cross-canadian code which is causing the problem. RECIPE_SYSROOT_MANIFEST_SUBDIR is not documented as I'd hope nobody ever needs to use this outside the core multilib code. (From OE-Core rev: beab42e00713880cd95a04729c892f8662fbcbed) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* glibc: Update sstate/equiv versions to clean cacheRichard Purdie2023-03-091-0/+3
| | | | | | | | | | There are cached reproducibility issues on the autobuilder due to the PRServ sstate checksum issues, flush the bad data out the system by bumping the versions. (From OE-Core rev: b2b33e387c523d5936f6948115a73772b2cf9f2b) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* binutils: Enable --enable-new-dtagsKhem Raj2023-03-091-0/+1
| | | | | | | | | | | | | | Use DT_RUNPATH over DT_RPATH. If DT_RUNPATH is present, LD_LIBRARY_PATH is searched before DT_RUNPATH, Search order is DT_RPATH then LD_LIBRARY_PATH then DT_RUNPATH, this order ensures that injecting malicious shared objects is way harder with DT_RUNPATH. This is now default on major linux distributions already (From OE-Core rev: 66f8a745668a067d8d763fa2af3e65f26c9c1ebe) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* glibc: Add missing binutils dependencyRichard Purdie2023-03-091-1/+3
| | | | | | | | | | | | | | | glibc has it's dependencies handled more manually due to it's place in the toolchain bootstrap. It depends upon the compiler and indirectly through that to binutils. This did mean that if binutils changes and the compiler does not, sstate and hash equivalence could mean that glibc wouldn't rebuild. Add a direct dependency on binutils that if it changes, it forces glibc to rebuild, as it should. (From OE-Core rev: c4a7b3decff636292f5e76e95406a22b6fe4a994) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* vala: Fix install conflict when enable multilib.Wang Mingyu2023-03-081-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | | Error: Transaction test error: file /usr/bin/vala-gen-introspect-0.56 conflicts between attempted installs of lib32-vala-0.56.3-r0.armv7ahf_neon and vala-0.56.3-r0.aarch64 file /usr/bin/vapigen-wrapper conflicts between attempted installs of lib32-vala-0.56.3-r0.armv7ahf_neon and vala-0.56.3-r0.aarch64 The differences of vala-gen-introspect-0.56 are as follows: @@ -2,7 +2,7 @@ prefix=/usr exec_prefix=/usr -libdir=/usr/lib64 +libdir=/usr/lib pkglibdir=${libdir}/vala-0.56 if [ $# -ne 2 ] The wrapper isn't used on target so we can simply delete it. (From OE-Core rev: 3cf894b8a9c4fa14fcc7c7445e85e9ae3192b398) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lua: Fix install conflict when enable multilib.Wang Mingyu2023-03-081-0/+3
| | | | | | | | | | | | | | | | | | | | | | Error: Transaction test error: file /usr/include/luaconf.h conflicts between attempted installs of lua-dev-5.4.4-r0.aarch64 and lib32-lua-dev-5.4.4-r0.armv7ahf_neon The differences between the two files are as follows: @@ -219,7 +219,7 @@ #define LUA_ROOT "/usr/" #define LUA_LDIR LUA_ROOT "share/lua/" LUA_VDIR "/" -#define LUA_CDIR LUA_ROOT "lib64/lua/" LUA_VDIR "/" +#define LUA_CDIR LUA_ROOT "lib/lua/" LUA_VDIR "/" #if !defined(LUA_PATH_DEFAULT) #define LUA_PATH_DEFAULT \ (From OE-Core rev: b58d86f9902a7eb7a821a3e36ba298c082c0f1f1) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gdb: Mark patch as backportRichard Purdie2023-03-081-1/+1
| | | | | | | | | | | I submitted the patch upstream and it was accepted/merged. Update the status to match. (From OE-Core rev: 73fd4fb86183fe4d651acfc8f2a65b9d7335ba8e) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* oeqa/selftest/imagefeatures: add test for man-dbRoss Burton2023-03-081-0/+22
| | | | | | | | | | | Add a test to verify that manpages are built with api-documentation enabled, and apropos works on the target (so mandb has been ran). (From OE-Core rev: c085c335319bb98e09177c09feb1241a8560b606) 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>
* manpages: use an intercept to run mandbRoss Burton2023-03-082-11/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If you build an image with lots of manpages in, then each package will run mandb inside qemu-user at rootfs time. This is a slow operation and should be done once when all of the packages have installed using an intercept instead. The call to mandb has been changed too. mandb doesn't actually allow the configuration file to be read from stdin so that was being ignored, instead write the file to a temporary file and use that. This means we then don't need to tell it where to search explicitly, and it writes the indexes to the correct paths so we don't need to move files afterwards either. Sadly we do still need to run mandb inside qemu-user, as the underlying database is a gdbm file and they are byte-order dependent. For my test case of core-image-base with api-documentation DISTRO_FEATURES and doc-pkgs IMAGE_FEATURES enabled, the performance gain is significant: core-image-base do_rootfs -1303.1s -73.6% 1771.6s -> 468.5s (From OE-Core rev: fbd8a57aa307bfda70a08cb78af3c97f05c39a3a) 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>
* bitbake: bitbake-user-manual: update Hello World exampleFawzi KHABER2023-03-071-67/+60
| | | | | | | | | | | | | | | | Fix broken link "Obtaining bitbake". Update documentation for the bitbake hello world example, the output was outdated. Fix LAYERSERIES_COMPAT warning by adding dunfell as default compatible release. Add proper formating for base.bbclass command. Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Reviewed-by: Ever ATILANO <ever.atilano@smile.fr> Reviewed-by: Yoann CONGAL <yoann.congal@smile.fr> (Bitbake rev: e859ce61a7422425960342a47785468cef49caa1) Signed-off-by: Fawzi KHABER <fawzi.khaber@smile.fr> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake: doc: ref-variables: add LAYERSERIES_COMPAT to term glossaryFawzi KHABER2023-03-071-0/+23
| | | | | | | | | | | | | | Bitbake throws a warning if the layer compatibility is not defined since cca81e33b58c390dcf5cc3a31555a43b79177166. The description of this variable comes from the Yocto Project manual. Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Reviewed-by: Ever ATILANO <ever.atilano@smile.fr> Reviewed-by: Yoann CONGAL <yoann.congal@smile.fr> (Bitbake rev: cbad8cb28a8134d6b2053ef5c2e04bb455fc798b) Signed-off-by: Fawzi KHABER <fawzi.khaber@smile.fr> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* base: fix typosUlrich Ölmann2023-03-071-2/+2
| | | | | | | (From OE-Core rev: 0f8baa36fa99c66dbf305da355b665cb053c3ef4) Signed-off-by: Ulrich Ölmann <u.oelmann@pengutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake: server/xmlrpc: Fix after currentAsyncCommand locking changesRichard Purdie2023-03-071-1/+1
| | | | | | | | | | | | | | | | | After changes in bitbake b5215887d2f8ea3f28f1ebda721bd5b8f93ec7f3, "process/cooker/command: Fix currentAsyncCommand locking/races", command.py assumes it has access to the process server but the xmlrpc backend was passing in the xmlrpc server object leading to errors like: xmlrpc.client.Fault: <Fault 1: "<class 'AttributeError'>:'BitBakeXMLRPCServer' object has no attribute 'set_async_cmd'"> Fixing to pass the process server to command.py resolves this issue. [YOCTO #15008] (Bitbake rev: ce5b65d5fada474ef21ac28440af6ad45287650a) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pseudo: Update to pull in fd leak fixAlexandre Belloni2023-03-071-1/+1
| | | | | | | | | | | | | | | | Pull in: pseudo_util.c: Open file with O_CLOEXEC to avoid fd leak Use close-on-exec (O_CLOEXEC) flag when open log file to make sure its file descriptor is not leaked to parent process on fork/exec. Fixes [YOCTO #13311] (From OE-Core rev: 3ec9ca0b39c9e09c5a8c8cf94e57091d1b67c9f0) Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* staging: Separate out different multiconfig manifestsRichard Purdie2023-03-071-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | """ require conf/multilib.conf MACHINE = "qemuarm64" MULTILIBS = "multilib:lib32" DEFAULTTUNE:virtclass-multilib-lib32 = "armv7athf-neon" bitbake gcc-cross-canadian-arm """ and then inspecting the lib32* manifest files under recipe-sysroot-native shows them referencing lib32-recipe-sysroot instead of recipe-sysroot as used by gcc-cross-canadian recipes. To fix this separate out the manifest by multilib. It is caching mechanism to optimise disk usage so this doesn't break anything, just separated out some files. (From OE-Core rev: 891d3faa3ed3d1cc231da58e5fa1325f05d5ade5) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* epiphany: upgrade to 43.1Ross Burton2023-03-071-1/+1
| | | | | | | | | | This fixes CVE-2023-26081. (From OE-Core rev: 706d325ec9969d1525743e2de9a1f1d61b4c09b9) 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>
* shadow: ignore CVE-2016-15024Ross Burton2023-03-071-0/+3
| | | | | | | | | | | This recently got an updated CPE which matches this recipe, but the issue is related to an entirely different shadow project so ignore it. (From OE-Core rev: 2331e98abb09cbcd56625d65c4e5d258dc29dd04) 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>
* gdb: Fix occasional build failureRichard Purdie2023-03-072-0/+48
| | | | | | | | | | | | | | | | | | | | When running the configure check "checking for ELF support in BFD", LDFLAGS were not being passed in to libtool. In OE/YP, we need these flags when using uninative due to the games we play with the dynamic loader. If a version of libzstd was built against a newer glibc, it would need newer pthread symbols which it wouldn't find with the system linker. At runtime this isn't an issue as it would be switched to use uninative but we pass flags in LDFLAGS to allow this. The bug is rare to reproduce as it depends on the host libzstd was built against. (From OE-Core rev: 74077e10e2212349493ecfa8e7d9ca844366331f) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* grub2: support metadata_csum_seed featureKai Kang2023-03-072-0/+67
| | | | | | | | | | | | It enable the metadata_csum_seed feature by default in e2fsprogs 1.47.0 and causes grub doesn't work. Backport patch to make grub support this feature. (From OE-Core rev: ae3b4588d69e534ac8aff136ed44f3975f5a2d4f) Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gtk4: update 4.8.3 -> 4.10.0Markus Volk2023-03-061-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | A testsuite was added that breaks musl build -> disable by default Overview of Changes in 4.10.0, 04-03-2023 ========================================= * GtkTextView - Document hanging indentation * GtkListView - Fix a size allocation problem * GtkFileChooser - Fix paned behavior - Fix a crash * GtkText - Fix various problems with undo * Accessibility - Make some getters transfer-full - Allow setting accessible parents and siblings - Add a role for toggle buttons - Miscellaneous property fixes and improvements * gtk - Improve the handling resize-during-size-allocate * gdk - Introduce GdkTextureDownloader and use it - Make gdk_texture_get_format public * gsk - Make mask nodes more versatile - Improve the GL implementation for texture scale nodes * X11 - Fix key handling during DND * Tools - gtk-builder-tool: Try harder to handle templates - gtk-builder-tool: Prefer properties over <child> * Translation updates Basque Belarusian Bulgarian Indonesian Galician Georgian German Hebrew Lithuanian Portuguese Spanish Swedish Turkish Ukrainian (From OE-Core rev: 36041cacbc5f019e823a674b3988d88773c87d83) 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>
* stress-ng: upgrade 0.15.03 -> 0.15.04Wang Mingyu2023-03-064-106/+9
| | | | | | | | | | | | | | | 0001-test-float-Make-variables-global.patch 0001-Include-sys-futex.h-for-clock_adjtime.patch removed since they're included in 0.15.04. 0001-Pass-LD_GOLD-1-via-makefile-to-enable-gold-linker.patch refreshed for 0.15.04. (From OE-Core rev: 7c6192ef37907341679a06ce9f5e519902036649) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* strace: upgrade 6.1 -> 6.2Wang Mingyu2023-03-061-1/+1
| | | | | | | | | | | | | | | | | | | | * Improvements * Implemented collision resolution for overlapping ioctl commands from tty and snd subsystems. * Implemented decoding of IFLA_BRPORT_MAB and IFLA_DEVLINK_PORT netlink attributes. * Updated lists of ALG_*, BPF_*, IFLA_*, KEY_*, KVM_*, LANDLOCK_*, MEMBARRIER_*, NFT_*, NTF_*, and V4L2_* constants. * Updated lists of ioctl commands from Linux 6.2. * Bug fixes * Fixed build on alpha architecture. (From OE-Core rev: 8ac5e04364ae00061617a327a1298f24e5213bf2) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* repo: upgrade 2.31 -> 2.32Wang Mingyu2023-03-061-1/+1
| | | | | | | | (From OE-Core rev: 1097eabfc917f6428ccc6fc72a7eebae49d7e92f) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-git: upgrade 3.1.30 -> 3.1.31Wang Mingyu2023-03-061-1/+1
| | | | | | | | (From OE-Core rev: 85f0b71edc205dab732325eae46a1c1232b29e82) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-setuptools: upgrade 67.3.3 -> 67.4.0Wang Mingyu2023-03-061-1/+1
| | | | | | | | | | | | | Changelog: ============ * #3832: Update vendored "importlib-metadata" (to 6.0.0) and "importlib-resources" (to 5.10.2) (From OE-Core rev: 7aff7084296130b47d968b9ad353422a8960f377) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-cryptography(-vectors): upgrade 39.0.1 -> 39.0.2Wang Mingyu2023-03-062-2/+2
| | | | | | | | | | | | | Changelog: ========== Fixed a bug where the content type header was not properly encoded for PKCS7 signatures when using the Text option and SMIME encoding. (From OE-Core rev: 1fb6b8839fa7fd38595b6f3218a9b096c246b00b) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* glib-2.0: upgrade 2.74.5 -> 2.74.6Wang Mingyu2023-03-061-1/+1
| | | | | | | | | | | | | | | | | Changelog: ========== * Bugs fixed: - !3239 Backport !3237 "Fix safe_wspawnve #define" to glib-2-74 * Translation updates: - Georgian - German (From OE-Core rev: 9f1c735177b2299937230b32a3d025c6afa9d50b) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meson: upgrade 1.0.0 -> 1.0.1Wang Mingyu2023-03-061-1/+1
| | | | | | | | (From OE-Core rev: 942a4926e9a514ad0087a80a25df57595d5674cc) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libmicrohttpd: upgrade 0.9.75 -> 0.9.76Wang Mingyu2023-03-061-1/+1
| | | | | | | | | | | | | Changelog: ============ Fix potential DoS vector in MHD_PostProcessor. Releasing GNU libmicrohttpd 0.9.76 hotfix. (From OE-Core rev: f5b5c77d797ce09e2322ad744f0e4fa3ffd50f19) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* iso-codes: upgrade 4.12.0 -> 4.13.0Wang Mingyu2023-03-061-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added ========= - ISO 3166-1: Add missing common names for Laos, Iran, and Syria. Fixes #32 Changed =========== - Translation updates for ISO 3166-1 - Kazakh from Debian BTS. Closes: #1025423 - Catalan from Debian BTS. Closes: #1026972 - Translation updates for ISO 3166-2 - Translation updates for ISO 3166-3 - Translation updates for ISO 639-2 - Translation updates for ISO 639-3 - Translation updates for ISO 639-5 - Translation updates for ISO 4217 - Translation updates for ISO 15924 Fixed ========== - ISO 3166-3: Fix withdrawal dates of AN, CS and YU. Fixes #28 (From OE-Core rev: f2c8b9c9a97ba5ec9c5da94da84ebe216650d6cc) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* harfbuzz: upgrade 7.0.1 -> 7.1.0Wang Mingyu2023-03-061-1/+1
| | | | | | | | | | | | | | | Changelog: ============= - New experimental hb_shape_justify() API that uses font variations to expand or shrink the text to a given advance. - Various build and bug fixes. - New API:+hb_font_set_variation() (From OE-Core rev: 89882d8028ed823617792fdc632d7376e7320aa3) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* font-util: upgrade 1.3.3 -> 1.4.0Wang Mingyu2023-03-061-1/+1
| | | | | | | | | | | | | Changelog: ========== gitlab CI: stop requiring Signed-off-by in commits Add COMPRESS_FLAGS to pass options to compression command (From OE-Core rev: fadc2af423f00a5c08eda32839d0c9b17f65a57f) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* autoconf-archive: upgrade 2022.09.03 -> 2023.02.20Wang Mingyu2023-03-061-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ========== ax_have_qt: bump serial number Merge pull request #262 from bastien-roucaries/fromdebian20200930 Fix AX_HAVE_QT ax_have_qt: bump serial number Merge pull request #266 from netfab/fix-ax_have_qt AX_HAVE_QT: remove qmake stash file before rmdir ax_python_devel: bump serial number Merge pull request #267 from bastien-roucaries/fromdebian20221118 Fix ax_python_devel serial 32 fails with current python3 ax_add_fortify_source: fix formatting ax_check_sign: bump serial number ax_cxx_compile_stdcxx: bump serial number ax_c_restrict: fix formatting Merge pull request #268 from omoerbeek/master ax_check_sign: Avoid an unused warning Merge pull request #269 from rurban/fortify3 AX_ADD_FORTIFY_SOURCE: add -D_FORTIFY_SOURCE=3 check Merge pull request #270 from rurban/swig fix SWIG_LIB windows newline Merge pull request #271 from rurban/restrict Add ax_c_restrict Merge pull request #272 from ojwb/fix-AX_CXX_COMPILE_STDCXX-for-MSVC-C++17 AX_CXX_COMPILE_STDCXX: Fix MSVC with C++17 or later Merge pull request #264 from thesamesam/clang-16 Clang 16 fixes (From OE-Core rev: 4aa95afd64ce3cd4caba6f68d6b8aeeea606138a) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux: inherit pkgconfig in kernel.bbclassMing Liu2023-03-063-4/+1
| | | | | | | | | | | | pkgconfig is being required to find dependencies for building kernel native tools, move "inherit pkgconfig" to kernel.bbclass so BSP kernel recipes can also benefit from it. (From OE-Core rev: 8a84bd98e3fbc16c782f83064801e469d086911e) Signed-off-by: Ming Liu <liu.ming50@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* oeqa/sdk: Improve Meson testTom Hochstein2023-03-061-1/+1
| | | | | | | | | | | | | | | The meson wrapper setup command detection is broken in the case of an implicit setup command with an option with a space-separated argument, but the test was not detecting it since the case was not covered. Add the option `--warnlevel 1` to the meson command line to cover this case. (From OE-Core rev: 54e9ee8a0c6c9fc89cbb743f0e4fc18607d503cf) Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meson: Fix wrapper handling of implicit setup commandTom Hochstein2023-03-061-9/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | From an SDK, running a meson setup build without an explicit setup command can result in a native build when a cross build is expected. The problem is in meson-wrapper where it tries to detect whether a setup command is being used. The logic looks through all arguments for a command, and the first argument it finds that doesn't start with a - is treated as the command. This doesn't work for an implicit setup command if any option with a space-separated argument exists. In this case, the argument is incorrectly selected as the command, causing the setup command options for the cross build to be excluded from the command line, and thus a native build. Improve the logic by just looking at the first argument. If it is a known comand, then record it. Otherwise just assume it is the implicit setup command. Note that this fix does not address the possibility of a new meson command. Two new echo statements are included to help the user in case of trouble: ``` ~/git/weston-imx$ meson --warnlevel 3 --prefix=/usr -Ddoc=false -Dbackend-drm-screencast-vaapi=false -Dcolor-management-lcms=false -Dpipewire=false -Dbackend-x11=false -Dxwayland=true -Dsimple-clients=all -Dbackend-wayland=false -Dbackend-default=drm -Dbackend-rdp=false -Dtest-junit-xml=false -Dlauncher-libseat=false -Dimage-jpeg=false -Dimage-webp=false -Drenderer-g2d=true build meson-wrapper: Implicit setup command assumed meson-wrapper: Running meson with setup options: " --cross-file=/opt/fsl-imx-internal-xwayland/6.1-langdale/sysroots/x86_64-pokysdk-linux/usr/share/meson/aarch64-poky-linux-meson.cross --native-file=/opt/fsl-imx-internal-xwayland/6.1-langdale/sysroots/x86_64-pokysdk-linux/usr/share/meson/meson.native " The Meson build system Version: 0.63.3 ``` (From OE-Core rev: 9338bd66a3c9ab5cb781f2ee588306c5b31a3cb5) Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rpm: Fix hdr_hash function prototypeKhem Raj2023-03-062-0/+36
| | | | | | | | (From OE-Core rev: 0e812b4c22ac077f2defd6842f82b5c993db24c2) 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>
* libcomps: Fix callback function prototype for PyCOMPS_hashKhem Raj2023-03-062-0/+67
| | | | | | | | (From OE-Core rev: 5e1f6fd8a93e38ec3ee1271ab319ea2d125c442b) 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>
* qemuboot-x86.inc: allow overwrite of QB_CPUThomas Roos2023-03-061-4/+4
| | | | | | | | | | | | | To test nested kvm with qemu QB_CPU* needs to be modified. E.g. set to "-cpu Haswell-noTSX-IBRS,vmx=on" This allows to overwrite this from local.conf etc. (From OE-Core rev: aa9d145d90893b04cde197e9b5f4dc574e4738e1) Signed-off-by: Thomas Roos <throos@amazon.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mesa-demos: packageconfig weston should have a dependency on wayland-protocolsCarlos Alberto Lopez Perez2023-03-061-1/+1
| | | | | | | | | | | | | | | | wayland-protocols is a required depency of mesa-demos when the 'wayland' packageconfig option is enabled. Usually this doesn't lead to a build failure because mesa itself depends on wayland-protocols, but when using other graphics drivers this can cause the following build falure: | ../mesa-demos-8.5.0/meson.build:69:2: ERROR: Dependency "wayland-protocols" not found, tried pkgconfig | ERROR: meson failed (From OE-Core rev: 89615b56899eed7b5c6ad731e2168d99a30fba6c) Signed-off-by: Carlos Alberto Lopez Perez <clopez@igalia.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* create-spdx: fix config build by adding dependency to enable rerunsMaanya Goenka2023-03-061-1/+1
| | | | | | | | | | | | | | | | | | | | | | The issue encountered is about local stos builds failing (when these builds are preceded by a local SoC OS or MOS build). Essentially, the failure is seen when building two different configs with shared state, one where gcc-cross-<arch> has a dependency and one where it doesn't (specifically, one where the abicheck class in meta-binaryaudit is inherited and one where it isn't). Hence, the task signatures change but a rerun of those said tasks does not occur. The result is that when the config with the dependency is built and then the one without is built, due to incorrect dependencies, the SPDX manifest creation stage errors out. create-spdx relies on BB_TASKDEPDATA to get dependencies and then adds that variable to vardepsexclude. A change in dependencies therefore, does not result in a re-execution of the tasks. This commit adds an explicit dependency on DEPENDS which influences BB_TASKDEPDATA and triggers reruns for new config builds having different dependencies. (From OE-Core rev: 1a0dac4f45c489d107d9627d3c3ab7ccf1c60920) Signed-off-by: Maanya Goenka <maanyagoenka@microsoft.com> Signed-off-by: Paul Eggleton <paul.eggleton@microsoft.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* vim: add missing pkgconfig inheritRoss Burton2023-03-061-1/+1
| | | | | | | | | | | | | Vim uses pkgconfig to find dependencies but it wasn't present, so it silently doesn't enable features like GTK+ UI. [ YOCTO #15044 ] (From OE-Core rev: 70900616298f5e70732a34e7406e585e323479ed) 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>
* vte: Fix -Wenum-constexpr-conversion warningKhem Raj2023-03-032-1/+60
| | | | | | | | (From OE-Core rev: 5b6f31f41a3c8c6f2f63e219f59f0800b84b1a20) 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>
* linux-yocto-rt/5.15: update to -rt59Bruce Ashfield2023-03-031-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Integrating the following commit(s) to linux-yocto/5.15: 4d335265c101 'Linux 5.15.94-rt59' c3b4464f5d2b 'Linux 5.15.93-rt58' c67bd325f576 'Linux 5.15.92-rt57' 48e551ae0f55 'Linux 5.15.86-rt56' 977a63a270ad 'Linux 5.15.85-rt55' adaa1d9e19a5 'Linux 5.15.79-rt54' ff3c61c5ead1 'Linux 5.15.76-rt53' e17260e8d340 'Linux 5.15.73-rt52' c83f436b7981 'Linux 5.15.71-rt51' e01c9e3ba82d 'Linux 5.15.70-rt50' debedeb4264e mm/memcg: Only perform the debug checks on !PREEMPT_RT 1ef2cd0b8676 mm/memcg: Add a comment regarding the release `obj'. f8d153e08d42 mm/memcg: Add missing counter index which are not update in interrupt. 11624404f67a mm/memcg: Disable migration instead of preemption in drain_all_stock(). 0a1f4de6ed4f mm/memcg: Protect memcg_stock with a local_lock_t 3f15202f27da mm/memcg: Opencode the inner part of obj_cgroup_uncharge_pages() in drain_obj_stock() 40dbbd2f9773 mm/memcg: Protect per-CPU counter by disabling preemption on PREEMPT_RT where needed. 6269831106f5 mm/memcg: Disable threshold event handlers on PREEMPT_RT 8da0e71b7b7d mm/memcg: Revert ("mm/memcg: optimize user context object stock access") (From OE-Core rev: f318c27fdc4ac276743bd37c466e3fc7296bcfd5) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto-rt/6.1: update to -rt7Bruce Ashfield2023-03-031-1/+1
| | | | | | | | | | | | | | Integrating the following commit(s) to linux-yocto/6.1: fb6c0ef43abf v6.1.12-rt7 18b89fa1b1fa softirq: Wake ktimers thread also in softirq. d096b2295771 v6.1.12-rt6 (From OE-Core rev: 99f250c4f6ce6112c393f347f496475cf920a7f8) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.15: update to v5.15.96Bruce Ashfield2023-03-033-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: d383d0f28eca Linux 5.15.96 49ce63694cae bpf: add missing header file include 80569627ce46 Revert "net/sched: taprio: make qdisc_leaf() see the per-netdev-queue pfifo child qdiscs" 0c168d7f36d5 lib/Kconfig.debug: Allow BTF + DWARF5 with pahole 1.21+ 6ba3de5a8a02 lib/Kconfig.debug: Use CONFIG_PAHOLE_VERSION 0f59e08070ba scripts/pahole-flags.sh: Use pahole-version.sh 3597fd5f9217 kbuild: Add CONFIG_PAHOLE_VERSION c98077f7598a ext4: Fix function prototype mismatch for ext4_feat_ktype 43cb0369c84a audit: update the mailing list in MAINTAINERS b5ef61edb1e5 wifi: mwifiex: Add missing compatible string for SD8787 a24eb3f99063 nbd: fix possible overflow on 'first_minor' in nbd_dev_add() d518ca02542f binder: Gracefully handle BINDER_TYPE_FDA objects with num_fds=0 367d0456c792 binder: Address corner cases in deferred copy and fixup b345b2200288 binder: fix pointer cast warning c194fc351fec binder: defer copies of pre-patched txn data d107b4352284 binder: read pre-translated fds from sender buffer 41d8b591d70a uaccess: Add speculation barrier to copy_from_user() 0d3d5099a50b drm/i915/gvt: fix double free bug in split_2MB_gtt_entry d835f9c4ede2 powerpc/64s/radix: Fix RWX mapping with relocated kernel 87b3e4f845a2 powerpc/64s/radix: Fix crash with unaligned relocated kernel 0b0e9b5adc8e powerpc/vmlinux.lds: Add an explicit symbol for the SRWX boundary b6fff8fa4f5b powerpc/vmlinux.lds: Ensure STRICT_ALIGN_SIZE is at least page aligned e7f5e3b60c30 powerpc: use generic version of arch_is_kernel_initmem_freed() fc58616b198b powerpc: dts: t208x: Disable 10G on MAC1 and MAC2 62302ac5777a can: kvaser_usb: hydra: help gcc-13 to figure out cmd_len 6b539a7dbb49 KVM: VMX: Execute IBPB on emulated VM-exit when guest has IBRS 78c1d35ed66c KVM: SVM: Skip WRMSR fastpath on VM-Exit if next RIP isn't valid 676248836577 KVM: x86: Fail emulation during EMULTYPE_SKIP on any exception 5456f0d53b4a random: always mix cycle counter in add_latent_entropy() d2edb20b003e clk: mxl: syscon_node_to_regmap() returns error pointers 04d31929df12 powerpc: dts: t208x: Mark MAC1 and MAC2 as 10G 8ae31d36516b clk: mxl: Fix a clk entry by adding relevant flags a0583edea4fd clk: mxl: Add option to override gate clks ef1219115128 clk: mxl: Remove redundant spinlocks e5580a805472 clk: mxl: Switch from direct readl/writel based IO to regmap based IO 20ea32ad9c99 drm/edid: Fix minimum bpc supported with DSC1.2 for HDMI sink 28985cd17ac7 wifi: rtl8xxxu: gen2: Turn on the rate control d04d19cf0ead drm/etnaviv: don't truncate physical page address 60b502b3ffea Linux 5.15.95 3f94c70333f6 platform/x86/amd: pmc: add CONFIG_SERIO dependency 1c202909c8b0 net: sched: sch: Fix off by one in htb_activate_prios() 180a1632b6c7 ASoC: SOF: Intel: hda-dai: fix possible stream_tag leak 68c2db8ef56d alarmtimer: Prevent starvation by small intervals and SIG_IGN 35351e3060d6 kvm: initialize all of the kvm_debugregs structure before sending it to userspace 1cbb51d83f56 net/sched: tcindex: search key must be 16 bits cd9569062d8e i40e: Add checking for null for nlmsg_find_attr() 290e7084926c net/sched: act_ctinfo: use percpu stats 22d0cb47047a flow_offload: fill flags to action structure d53360d443be drm/i915/gen11: Wa_1408615072/Wa_1407596294 should be on GT list 8174915c7bf3 drm/i915/gen11: Moving WAs to icl_gt_workarounds_init() 43dd56f7bfcb mm/filemap: fix page end in filemap_get_read_batch a158782b56b0 nilfs2: fix underflow in second superblock position calculations 13bc7dd5b365 ipv6: Fix tcp socket connection with DSCP. f3326fa5e480 ipv6: Fix datagram socket connection with DSCP. 9c35c81fd6f0 ixgbe: add double of VLAN header when computing the max MTU 59a74da8da75 net: mpls: fix stale pointer if allocation fails during device rename bf8b820ea0ca net: stmmac: Restrict warning on disabling DMA store and fwd mode 269520bee744 bnxt_en: Fix mqprio and XDP ring checking logic 0428aabbcc15 net: stmmac: fix order of dwmac5 FlexPPS parametrization sequence 1563e998a938 net: openvswitch: fix possible memory leak in ovs_meter_cmd_set() 338f826d3afe net/usb: kalmia: Don't pass act_len in usb_bulk_msg error path 59e30d2bd309 dccp/tcp: Avoid negative sk_forward_alloc by ipv6_pinfo.pktoptions. becf55394f6a net/sched: tcindex: update imperfect hash filters respecting rcu 3d5f95be49c5 sctp: sctp_sock_filter(): avoid list_entry() on possibly empty list fa56f164455e net: ethernet: ti: am65-cpsw: Add RX DMA Channel Teardown Quirk 2603a5ca6223 net: bgmac: fix BCM5358 support by setting correct flags a5e4f2b284dc i40e: add double of VLAN header when computing the max MTU 1f23ca5dba6c ixgbe: allow to increase MTU to 3K with XDP enabled 65d07ae69bd3 revert "squashfs: harden sanity check in squashfs_read_xattr_id_table" 50267cf35ba0 net: Fix unwanted sign extension in netdev_stats_to_stats64() 3775c95ffbc6 Revert "mm: Always release pages to the buddy allocator in memblock_free_late()." 57081f83849c selftest/lkdtm: Skip stack-entropy test if lkdtm is not available 9197daee9eb6 of: reserved_mem: Have kmemleak ignore dynamically allocated reserved mem 8b29a1866f64 hugetlb: check for undefined shift on 32 bit architectures cca2b3feb701 sched/psi: Fix use-after-free in ep_remove_wait_queue() c5f2151afb2a ALSA: hda/realtek - fixed wrong gpio assigned 1a3f8c85cd2a ALSA: hda/conexant: add a new hda codec SN6180 ecad2fafd424 mmc: mmc_spi: fix error handling in mmc_spi_probe() 1e06cf04239e mmc: sdio: fix possible resource leaks in some error paths 732e3b293ca3 mmc: jz4740: Work around bug on JZ4760(B) fdaf88531cfd tcp: Fix listen() regression in 5.15.88. 9a1d92cbeac3 netfilter: nft_tproxy: restrict to prerouting hook 3fc9dc0340e0 platform/x86/amd: pmc: Disable IRQ1 wakeup for RN/CZN c2cb2c71da50 platform/x86: amd-pmc: Correct usage of SMU version 2dcf115681d4 platform/x86: amd-pmc: Fix compilation when CONFIG_DEBUGFS is disabled 32e3a6c4a756 platform/x86: amd-pmc: Export Idlemask values based on the APU 1723efa4c375 drm/amd/display: Fail atomic_check early on normalize_zpos error 178993157e8c aio: fix mremap after fork null-deref 3cfc5e84ac6f mptcp: do not wait for bare sockets' timeout e0e93c8599c5 xfs: don't leak btree cursor when insrec fails after a split 294c022a070a xfs: purge dquots after inode walk fails during quotacheck 96f0651a264b xfs: assert in xfs_btree_del_cursor should take into account error 88ccad17784a xfs: don't assert fail on perag references on teardown ddf1e0fd43b2 xfs: avoid unnecessary runtime sibling pointer endian conversions 5f0e21a4a885 xfs: validate v5 feature fields ea0ce7c13610 xfs: set XFS_FEAT_NLINK correctly 0cc9f9cc8d91 xfs: detect self referencing btree sibling pointers 4e96f5ace9ac xfs: fix potential log item leak 8abef857eb91 xfs: zero inode fork buffer at allocation 63b8e4cc31fd nvmem: core: fix return value eac1ad2f5e21 nvmem: core: fix registration vs use race 8f9c4b2a3b13 nvmem: core: fix cleanup after dev_set_name() 14eea6449473 nvmem: core: add error handling for dev_set_name 36a5ae5cf90a platform/x86: touchscreen_dmi: Add Chuwi Vi8 (CWI501) DMI match f1cb549bcd0b drm/amd/display: Properly handle additional cases where DCN is not supported 5ca46a04a5c3 nvme-fc: fix a missing queue put in nvmet_fc_ls_create_association 9ed522143f95 s390/decompressor: specify __decompress() buf len to avoid overflow 99875ea9b5b4 net: sched: sch: Bounds check priority 5027084bc097 drm/nouveau/devinit/tu102-: wait for GFW_BOOT_PROGRESS == COMPLETED 4fdc19e4fa23 net: stmmac: do not stop RX_CLK in Rx LPI state for qcs404 SoC 6769cd8a7488 net/rose: Fix to not accept on connected socket 2ddb9fa56665 tools/virtio: fix the vringh test for virtio ring changes a35c241065ee ASoC: cs42l56: fix DT probe f312367f5246 bpf, sockmap: Don't let sock_map_{close,destroy,unhash} call itself e909f5f2aa55 ALSA: hda: Do not unset preset when cleaning up codec 5541d35f5d03 selftests/bpf: Verify copy_register_state() preserves parent/live fields 7814e28c4183 ASoC: Intel: sof_cs42l42: always set dpcm_capture for amplifiers d15ab7320892 ASoC: Intel: sof_rt5682: always set dpcm_capture for amplifiers 06f2a84d626a ACPI / x86: Add support for LPS0 callback handler 14a2de5c16f3 riscv: kprobe: Fixup misaligned load text b5d5f1ad057e kprobes: treewide: Cleanup the error messages for kprobes 2a6853c0ea03 mptcp: fix locking for in-kernel listener creation (From OE-Core rev: 020944ef921ae2b6923b139bad5f7a79217dace1) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/6.1: update to v6.1.14Bruce Ashfield2023-03-033-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: 7d54cb2c26da Linux 6.1.14 de41a146f98e bpf: add missing header file include a1bc22d04dcf randstruct: disable Clang 15 support 0a1394e07c5d ext4: Fix function prototype mismatch for ext4_feat_ktype 30b3075be48b platform/x86: nvidia-wmi-ec-backlight: Add force module parameter 16f118699259 platform/x86/amd/pmf: Add depends on CONFIG_POWER_SUPPLY 09e7816c61cd audit: update the mailing list in MAINTAINERS 2c97c5bc0b6f wifi: mwifiex: Add missing compatible string for SD8787 729bad73c01f sh: define RUNTIME_DISCARD_EXIT af3fae1cb282 s390: define RUNTIME_DISCARD_EXIT to fix link error with GNU ld < 2.36 a783d7f7cb95 powerpc/vmlinux.lds: Don't discard .rela* for relocatable builds 9c87fd4a3044 powerpc/vmlinux.lds: Define RUNTIME_DISCARD_EXIT bffd0bbf8c55 arch: fix broken BuildID for arm64 and riscv 3e3e4d234d46 arm64: remove special treatment for the link order of head.o 48e9a752ce40 riscv: remove special treatment for the link order of head.o f977340022ad Bluetooth: btusb: Add more device IDs for WCN6855 9d80f3e60043 x86/static_call: Add support for Jcc tail-calls c51a456b4179 x86/alternatives: Teach text_poke_bp() to patch Jcc.d32 instructions 75c066485bcb x86/alternatives: Introduce int3_emulate_jcc() 684db631a157 uaccess: Add speculation barrier to copy_from_user() 173cadcece76 nfp: ethtool: fix the bug of setting unsupported port speed 05c91c039139 nfp: ethtool: support reporting link modes fd2dba8b4a35 powerpc/64s/radix: Fix RWX mapping with relocated kernel 05197a0916f5 selftests: kvm: move declaration at the beginning of main() 0e2dba8c0ebe KVM: x86: fix deadlock for KVM_XEN_EVTCHN_RESET 44610f4c3093 drm/i915: Remove __maybe_unused from mtl_info 185ffdeb772c spi: mediatek: Enable irq before the spi registration 5260618d5783 powerpc: dts: t208x: Disable 10G on MAC1 and MAC2 a169ff38abd0 can: kvaser_usb: hydra: help gcc-13 to figure out cmd_len 63fada296062 KVM: VMX: Execute IBPB on emulated VM-exit when guest has IBRS a51ed3943eba KVM: SVM: Skip WRMSR fastpath on VM-Exit if next RIP isn't valid 896143c4333d KVM: x86: Fail emulation during EMULTYPE_SKIP on any exception 3fab7adc2f65 docs: perf: Fix PMU instance name of hisi-pcie-pmu 80cf2b219ebc spi: mediatek: Enable irq when pdata is ready e933c28aa5cd scsi: hisi_sas: Fix SATA devices missing issue during I_T nexus reset 8ec73f41504b scsi: libsas: Add smp_ata_check_ready_type() 38c5d24d8723 random: always mix cycle counter in add_latent_entropy() afec25854ca7 sched/psi: Stop relying on timer_pending() for poll_work rescheduling 104cf4cc127b clk: mxl: syscon_node_to_regmap() returns error pointers 65e53eaad077 powerpc: dts: t208x: Mark MAC1 and MAC2 as 10G 3391bea3d6b8 clk: mxl: Fix a clk entry by adding relevant flags 77fee59653c6 clk: mxl: Add option to override gate clks 005b9a123c97 clk: mxl: Remove redundant spinlocks 811bdf228e72 clk: mxl: Switch from direct readl/writel based IO to regmap based IO 0deb50618944 drm/edid: Fix minimum bpc supported with DSC1.2 for HDMI sink 0076bded9663 wifi: rtl8xxxu: gen2: Turn on the rate control 441961c43150 wifi: ath11k: fix warning in dma_free_coherent() of memory chunks while recovery 2af157c9c8f3 drm/etnaviv: don't truncate physical page address 1ac8758e0272 Linux 6.1.13 4419cb8e5b0f net: sched: sch: Fix off by one in htb_activate_prios() 0c89a43beb87 ASoC: SOF: Intel: hda-dai: fix possible stream_tag leak 02f81e0256d0 nvme-pci: refresh visible attrs for cmb attributes 70fdd9831a5f alarmtimer: Prevent starvation by small intervals and SIG_IGN cfc2faf3a6fe perf/x86: Refuse to export capabilities for hybrid PMUs 747ca7c8a0c7 kvm: initialize all of the kvm_debugregs structure before sending it to userspace 9ca0910b2def KVM: x86/pmu: Disable vPMU support on hybrid CPUs (host PMUs) 8017a161e84e nvme-rdma: stop auth work after tearing down queues in error recovery e94e1ea596f0 nvme-tcp: stop auth work after tearing down queues in error recovery 513e4b876ec5 net/sched: tcindex: search key must be 16 bits 49f04300d495 i40e: Add checking for null for nlmsg_find_attr() 974cfed82cc9 mm: extend max struct page size for kmsan eaba8521fd20 mm/gup: add folio to list when folio_isolate_lru() succeed f16e2f7c52d0 ipv6: Fix tcp socket connection with DSCP. 22e6dc065323 ipv6: Fix datagram socket connection with DSCP. b6eabfb05c3d ixgbe: add double of VLAN header when computing the max MTU 55c96c5e8e08 igb: Fix PPS input and output using 3rd and 4th SDP 39f797719d5c igb: conditionalize I2C bit banging on external thermal sensor support c376227845ee net: mpls: fix stale pointer if allocation fails during device rename 54b6082aec17 tipc: fix kernel warning when sending SYN message 863a7de987f0 net: use a bounce buffer for copying skb->mark 92573c6d20c4 net: stmmac: Restrict warning on disabling DMA store and fwd mode ac6e733f81f8 tracing: Make trace_define_field_ext() static b444fcc306a7 bnxt_en: Fix mqprio and XDP ring checking logic c9d483a82848 net: stmmac: fix order of dwmac5 FlexPPS parametrization sequence e336a9e08618 net: openvswitch: fix possible memory leak in ovs_meter_cmd_set() b6d204731178 net/sched: act_ctinfo: use percpu stats 02df3170c04a net/usb: kalmia: Don't pass act_len in usb_bulk_msg error path 229461ff0f43 dccp/tcp: Avoid negative sk_forward_alloc by ipv6_pinfo.pktoptions. 736281d45907 ice: xsk: Fix cleaning of XDP_TX frames bd662ba56187 net/sched: tcindex: update imperfect hash filters respecting rcu b70ec9872910 sctp: sctp_sock_filter(): avoid list_entry() on possibly empty list b7ec3971f183 net: ethernet: ti: am65-cpsw: Add RX DMA Channel Teardown Quirk ec9938d1b56e net: bgmac: fix BCM5358 support by setting correct flags 5fbf79841b3f i40e: add double of VLAN header when computing the max MTU 6d9f1ff81a89 ixgbe: allow to increase MTU to 3K with XDP enabled a813e55c1086 ice: fix lost multicast packets in promisc mode 2fc3ff76e96f drm/i915/gen11: Wa_1408615072/Wa_1407596294 should be on GT list e105b5e0d703 drm/vc4: Fix YUV plane handling when planes are in different buffers fcc6266d0da4 drm/vc4: crtc: Increase setup cost in core clock calculation to handle extreme reduced blanking b5aa09a0d4b7 revert "squashfs: harden sanity check in squashfs_read_xattr_id_table" 3d16f4d7a1bc net: Fix unwanted sign extension in netdev_stats_to_stats64() 2578123d5bdb Revert "mm: Always release pages to the buddy allocator in memblock_free_late()." 0ed7b542c21c coredump: Move dump_emit_page() to kill unused warning 7f9f6c54da87 freezer,umh: Fix call_usermode_helper_exec() vs SIGKILL 854e1ecff266 gpio: sim: fix a memory leak 54806cb7516c mm/migrate: fix wrongly apply write bit after mkdirty on sparc64 d4d9bdc6946d mm/filemap: fix page end in filemap_get_read_batch fd71c8d3b005 mm/MADV_COLLAPSE: set EAGAIN on unexpected page refcount a8ef5109f93c nilfs2: fix underflow in second superblock position calculations 0047bcac7af7 hugetlb: check for undefined shift on 32 bit architectures c6879a4dcefe sched/psi: Fix use-after-free in ep_remove_wait_queue() bd302d7db300 ata: libata-core: Disable READ LOG DMA EXT for Samsung MZ7LH 939640b99743 ata: ahci: Add Tiger Lake UP{3,4} AHCI controller 6f07db9550a6 ALSA: hda/realtek: Enable mute/micmute LEDs and speaker support for HP Laptops 789597ef058d ALSA: hda/realtek: fix mute/micmute LEDs don't work for a HP platform. 9755eefe8ae0 ALSA: hda/realtek - fixed wrong gpio assigned c1de4def2e88 ALSA: hda/conexant: add a new hda codec SN6180 e0089167543e ALSA: hda: Fix codec device field initializan 82645bf4ed02 mmc: mmc_spi: fix error handling in mmc_spi_probe() f855d31bb38d mmc: sdio: fix possible resource leaks in some error paths 0de3e53eab95 mmc: meson-gx: fix SDIO mode if cap_sdio_irq isn't set 459980cc1448 mmc: jz4740: Work around bug on JZ4760(B) 0a127ac97240 drm/vmwgfx: Do not drop the reference to the handle too soon 14a14da042dd drm/vmwgfx: Stop accessing buffer objects which failed init 020eccac747e drm/amd/display: Fail atomic_check early on normalize_zpos error dbe3529e816e drm/amd/amdgpu: fix warning during suspend 8da6df028d53 drm: Disable dynamic debug as broken f1d91f0e9d5a fbdev: Fix invalid page access after closing deferred I/O devices eb80a7f34f3a vmxnet3: move rss code block under eop descriptor af126acf01a1 aio: fix mremap after fork null-deref 86e3baf6a6a2 mm: shrinkers: fix deadlock in shrinker debugfs b184caaf62aa kasan: fix Oops due to missing calls to kasan_arch_is_ready() 50b21bba3626 of: reserved_mem: Have kmemleak ignore dynamically allocated reserved mem 421eea6b41ad selftests: mptcp: userspace: fix v4-v6 test in v6.1 66ec619e4591 ceph: blocklist the kclient when receiving corrupted snap trace eb253f83d403 ceph: move mount state enum to super.h b9f21e40135a platform/x86: touchscreen_dmi: Add Chuwi Vi8 (CWI501) DMI match b4e79d0c7f9b drm/amd/display: Properly handle additional cases where DCN is not supported fc64b04297a0 drm/amdgpu: Enable vclk dclk node for gc11.0.3 e9cbb2b0d9f6 drm/amdgpu: enable HDP SD for gfx 11.0.3 488770cbddd8 drm/amd/display: Reset DMUB mailbox SW state after HW reset 383e32fa274a drm/amd/display: Unassign does_plane_fit_in_mall function from dcn3.2 7dbd205349f1 drm/amd/display: Adjust downscaling limits for dcn314 0c42622a573b drm/amd/display: Add missing brackets in calculation 53fb698a8a28 nvme: clear the request_queue pointers on failure in nvme_alloc_io_tag_set 84ea5242b723 nvme: clear the request_queue pointers on failure in nvme_alloc_admin_tag_set fd646ac5403f nvme-fc: fix a missing queue put in nvmet_fc_ls_create_association f1eb22d0ff06 s390/decompressor: specify __decompress() buf len to avoid overflow f6415c9c9a0b net: sched: sch: Bounds check priority 5252655127c7 net: ethernet: mtk_eth_soc: Avoid truncating allocation 07a0e6d20106 drm/nouveau/devinit/tu102-: wait for GFW_BOOT_PROGRESS == COMPLETED b266c2e72ef3 fscache: Use clear_and_wake_up_bit() in fscache_create_volume_work() 63c12d00d856 powerpc/64: Fix perf profiling asynchronous interrupt handlers 07c53834ec27 net: stmmac: do not stop RX_CLK in Rx LPI state for qcs404 SoC 15aa6a4274fb selftest: net: Improve IPV6_TCLASS/IPV6_HOPLIMIT tests apparmor compatibility ad549f06e3de net/rose: Fix to not accept on connected socket 5d2cc32c1c10 vdpa: ifcvf: Do proper cleanup if IFCVF init fails 2ad95cb1af7a tools/virtio: fix the vringh test for virtio ring changes 925b1c909d11 ASoC: cs42l56: fix DT probe 749985988148 bpf, sockmap: Don't let sock_map_{close,destroy,unhash} call itself 22fcbb7802b9 ASoC: amd: yc: Add Xiaomi Redmi Book Pro 15 2022 into DMI table 427ca2530da8 ALSA: hda: Do not unset preset when cleaning up codec 544062e65f44 selftests/bpf: Verify copy_register_state() preserves parent/live fields 2cd6e872d88d ASoC: Intel: sof_ssp_amp: always set dpcm_capture for amplifiers c2241c6c8e21 ASoC: Intel: sof_nau8825: always set dpcm_capture for amplifiers 0a0754ca3c7c ASoC: Intel: sof_cs42l42: always set dpcm_capture for amplifiers f40f3dd00576 ASoC: Intel: sof_rt5682: always set dpcm_capture for amplifiers 44bec0e7bf0a ALSA: usb-audio: Add FIXED_RATE quirk for JBL Quantum610 Wireless ad5716dea7d8 ASoC: SOF: sof-audio: start with the right widget type 591d69e47a58 ASoC: amd: yc: Add DMI support for new acer/emdoor platforms d8c594da79bc btrfs: lock the inode in shared mode before starting fiemap f2e0134b43be btrfs: move the auto defrag code to defrag.c 3fbcd42b3e66 mptcp: fix locking for in-kernel listener creation c4fcda0def04 mptcp: deduplicate error paths on endpoint creation 03edc4a27dad mptcp: fix locking for setsockopt corner-case 94ed108bf18c mptcp: sockopt: make 'tcp_fastopen_connect' generic (From OE-Core rev: b32be9bd95a6460181eb8ebe6885515b828f0313) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>