summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* selftest/incompatible_lic: Ensure create_sdpx isn't used with the testsRichard Purdie2023-06-022-0/+9
| | | | | | | | | | | The SPDX class doens't get on well with non-standard licenses. Disable it for the purposes of this test to avoid errors. Add a new helper function to the core test code to allow this to be done easily. (From OE-Core rev: b9fb4c68f2ab5becb0a10418884e09dee93cd247) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* layer.conf: Add missing dependency exclusionRichard Purdie2023-06-021-0/+1
| | | | | | | | | Add a dependency which should have been in this list but wasn't, found when debugging create-spdx hash issues. (From OE-Core rev: 1075b9fc5d562dada45b3187cb737511ff8c7376) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* create-spdx-2.2: Add missing variable exclusionsRichard Purdie2023-06-021-0/+9
| | | | | | | | | | Some variables cause issues with taskhashes and are accounted for in the output in other ways, or don't affect it. Exclude these to improve the taskhashes with create-spdx and allow the sstate selftests to work better. (From OE-Core rev: e7daaa50af4ccd5ccb568f7a380ded18c7f74ab0) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* create-spdx-2-2: Fix packagedata usage to work with SDK packagesRichard Purdie2023-06-021-2/+7
| | | | | | | | | | | | There are two seperate PKGDATA_DIR directories, one for the target and one for the SDK. Rather than fail when a package can't be found, try the SDK first. We use a datastore copy to keep the code simple, rather than havng to parameterise all the packagedata functions. (From OE-Core rev: 701d8f975c89dc6753188fbcf9d4883650ba5b58) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* classes/create-spdx-2.2: Fix runtime dependency calculationsJoshua Watt2023-06-021-8/+5
| | | | | | | | | | | Fixes the runtime dependency calculations to also only follow direct dependencies of the current task instead of all transient dependencies in a similar way as the build time dependencies. (From OE-Core rev: 5fa00564b047725541a5fed95b621f0202803345) Signed-off-by: Joshua Watt <JPEWhacker@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* classes/create-spdx-2.2: Fix build time dependency calculationsJoshua Watt2023-06-021-17/+54
| | | | | | | | | | | | | | | | | | | | | | | | | | Build time dependencies were not being correctly calculated for SPDX documents because while a task can `deptask` itself (as do_create_spdx did), those dependencies do not appear in BB_TASKDEPDATA (to avoid circular dependencies). To fix this, an intermediate task called do_collect_sdpx_deps is created that does the 'deptask' on do_create_spdx and records the recipe dependencies. do_create_spdx then runs after this new task. This breaks the circular dependency and thus all of the do_create_spdx tasks correctly show up as dependencies of do_collect_spdx_deps. In addition, the dependency collection logic was improved to handle the case of transitive dependencies (that is, a dependency of a dependency) SPDX documents missing and causing an error. These transitive dependencies don't actually need to be included anyway since one can follow the relationship of the direct dependency to find them. As such, the code is reworked to find the current task in BB_TASKDEPDATA, and then only collect the immediate dependencies of the current task. (From OE-Core rev: 55b3f160b13c6db778db09476cc4c73e70c5e930) Signed-off-by: Joshua Watt <JPEWhacker@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* classes/create-spdx-2.2: Respect PKG for providersJoshua Watt2023-06-021-0/+4
| | | | | | | | | | If a package renames itself using PKG, the new name should be respected as a name that the recipe provides. (From OE-Core rev: 871f48126180bf30c001c6b97268cee1853dbda2) Signed-off-by: Joshua Watt <JPEWhacker@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* classes/create-spdx-2.2: Use hashfn from BB_TASKDEPDATA instead of MACHINEJoshua Watt2023-06-022-26/+57
| | | | | | | | | | | | | | | Enabling the SPDX class and running two builds, one with SDKMACHINE=i686 and then again with SDKMACHINE=x86_64 would lead to errors since the output was stored per MACHINE and the overlapping files would cause manifest errors. The hashfn data from bitbake has SSTATE_PKGARCH encoded into it which is how sstate separates out it's targets and SDPX should be using the same structure. Therefore switch to using this. (From OE-Core rev: 51049cde0cf477f7988b94c1041eb33b018a669f) Signed-off-by: Joshua Watt <JPEWhacker@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* alsa-utils: upgrade 1.2.8 -> 1.2.9Michael Opdenacker2023-06-023-275/+38
| | | | | | | | (From OE-Core rev: 919079de918b6608fb9fa976eea0fe8b5b1359f6) Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xdpyinfo: upgrade 1.3.3 -> 1.3.4Wang Mingyu2023-06-021-1/+1
| | | | | | | | | | | | | | | Changelog: ========= configure: Make xf86misc support disabled by default Variable scope reduction Remove unnecessary downcast of double to float Call memset() instead of hand-coding our own equivalent (From OE-Core rev: d87785189336a69ae998f75394ceaebf63decb16) 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>
* sysklogd: upgrade 2.4.4 -> 2.5.0Wang Mingyu2023-06-021-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Changes ======= - Issue #59: initial port to NuttX, contributed by Xiaomi - Issue #61: add support for '-c' and '-cc' to disable log compression. A single '-c' disables compression for pipes, another '-c' (or '-cc') disables compression for all other log targets - The default 'syslog.conf' now logs debug messages again (disabled in v2.4.0) due to problems (confusion) reported in the field - Dropped not recommended 'KillMode=process' from systemd unit file Fixes ======== - Issue #60: document how to set side-wide permissions on log files - Issue #62: early log messages lost when running under systemd, found by Wind River Systems, including initial fix (From OE-Core rev: 9dfab9e662f2e6ef05c5812b7e8595c2ae8a79a4) 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.32 -> 2.34.1Wang Mingyu2023-06-021-1/+1
| | | | | | | | (From OE-Core rev: 54f0821740badd571a437ee602fa92155cd95879) 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-typing-extensions: upgrade 4.5.0 -> 4.6.2Wang Mingyu2023-06-021-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ============ - Fix use of @deprecated on classes with __new__ but no __init__. - Fix regression in version 4.6.1 where comparing a generic class against a runtime-checkable protocol using isinstance() would cause AttributeError to be raised if using Python 3.7. - Change deprecated @runtime to formal API @runtime_checkable in the error message. - Fix regression in 4.6.0 where attempting to define a Protocol that was generic over a ParamSpec or a TypeVarTuple would cause TypeError to be raised. - typing_extensions is now documented at https://typing-extensions.readthedocs.io/en/latest/. - Add typing_extensions.Buffer, a marker class for buffer types, as proposed by PEP 688. Equivalent to collections.abc.Buffer in Python 3.12. - Backport two CPython PRs fixing various issues with typing.Literal: python/cpython#23294 and python/cpython#23383. Both CPython PRs were originally, and both were backported to Python >=3.9.1, but no earlier. - A side effect of one of the changes is that equality comparisons of Literal objects will now raise a TypeError if one of the Literal objects being compared has a mutable parameter. (Using mutable parameters with Literal is not supported by PEP 586 or by any major static type checkers.) - Literal is now reimplemented on all Python versions <= 3.10.0. - Backport CPython PR 26067, ensuring that isinstance() calls on protocols raise TypeError when the protocol is not decorated with @runtime_checkable. - Backport several significant performance improvements to runtime-checkable protocols that have been made in Python 3.12 (see python/cpython#74690 for details). - A side effect of one of the performance improvements is that the members of a runtime-checkable protocol are now considered "frozen" at runtime as soon as the class has been created. Monkey-patching attributes onto a runtime-checkable protocol will still work, but will have no impact on isinstance() checks comparing objects to the protocol. See "What's New in Python 3.12" for more details. - isinstance() checks against runtime-checkable protocols now use inspect.getattr_static() rather than hasattr() to lookup whether attributes exist (backporting python/cpython#103034). - Backport the ability to define __init__ methods on Protocol classes, a change made in Python 3.11 (originally implemented in python/cpython#31628 - Speedup isinstance(3, typing_extensions.SupportsIndex) by >10x on Python <3.12. - Add typing_extensions versions of SupportsInt, SupportsFloat, SupportsComplex, SupportsBytes, SupportsAbs and SupportsRound. These have the same semantics as the versions from the typing module, but isinstance() checks against the typing_extensions versions are >10x faster at runtime on Python <3.12. - Add __orig_bases__ to non-generic TypedDicts, call-based TypedDicts, and call-based NamedTuples. - Add typing_extensions.get_original_bases, a backport of types.get_original_bases, introduced in Python 3.12 (CPython PR python/cpython#101827, originally - This function should always produce correct results when called on classes constructed using features from typing_extensions. - Constructing a call-based TypedDict using keyword arguments for the fields now causes a DeprecationWarning to be emitted. This matches the behaviour of typing.TypedDict on 3.11 and 3.12. - Backport the implementation of NewType from 3.10 (where it is implemented as a class rather than a function). This allows user-defined NewTypes to be pickled. - Fix tests and import on Python 3.12, where typing.TypeVar can no longer be subclassed. - Add typing_extensions.TypeAliasType, a backport of typing.TypeAliasType from PEP 695. - Backport changes to the repr of typing.Unpack that were made in order to implement PEP 692 (backport of python/cpython#104048). (From OE-Core rev: a37154b9166323d05cca970ebb37bee0d5250893) 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-trove-classifiers: upgrade 2023.5.2 -> 2023.5.24Wang Mingyu2023-06-021-1/+1
| | | | | | | | | | | Changelog: Add identifier "Programming Language :: Lua" (#145) (From OE-Core rev: e39aa7d116826a34900f4fcd2a4c38e81116c4fc) 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-sphinx-rtd-theme: upgrade 1.2.0 -> 1.2.1Wang Mingyu2023-06-021-1/+1
| | | | | | | | (From OE-Core rev: 83019518bbd32c2c2fc753d3e9ec8c205682285a) 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-rust: upgrade 1.5.2 -> 1.6.0Wang Mingyu2023-06-021-1/+1
| | | | | | | | | | | | | | Changelog: ========== Prefer passing --crate-type option to cargo if "toolchain >= 1.64". #322 Fix a bug where rebuilding the library would cause any running processes using it to segfault. #295 Fix setup.cfg format for compatibility with "poetry==1.4.0". #319 (From OE-Core rev: 04cae5651275b233ec0ecd9c51ee0aaad951baa0) 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-requests: upgrade 2.30.0 -> 2.31.0Wang Mingyu2023-06-021-1/+1
| | | | | | | | | | | | | | Changelog: ========== Versions of Requests between v2.3.0 and v2.30.0 are vulnerable to potential forwarding of Proxy-Authorization headers to destination servers when following HTTPS redirects. (From OE-Core rev: 97bdf3baf6e612757863e05e84e3b79c4330d27b) 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-pycryptodomex: upgrade 3.17 -> 3.18.0Wang Mingyu2023-06-021-1/+1
| | | | | | | | | | | | | | | | | | | | | | Changelog: =========== New features --------------- * Added support for DER BOOLEAN encodings. * The library now compiles on Windows ARM64. Resolved issues --------------- * GH#722: "nonce" attribute was not correctly set for XChaCha20_Poly1305 ciphers. * GH#728: Workaround for a possible x86 emulator bug in Windows for ARM64. * GH#739: OID encoding for arc 2 didn't accept children larger than 39. * Correctly check that the scalar matches the point when importing an ECC private key. (From OE-Core rev: e11c8fe22ed3683d032b4a1d3c46f607c36edbf2) 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-pycryptodome: upgrade 3.17 -> 3.18.0Wang Mingyu2023-06-022-5/+5
| | | | | | | | | | | | | | | | | | | | | | Changelog: =========== New features --------------- * Added support for DER BOOLEAN encodings. * The library now compiles on Windows ARM64. Resolved issues --------------- * GH#722: "nonce" attribute was not correctly set for XChaCha20_Poly1305 ciphers. * GH#728: Workaround for a possible x86 emulator bug in Windows for ARM64. * GH#739: OID encoding for arc 2 didn't accept children larger than 39. * Correctly check that the scalar matches the point when importing an ECC private key. (From OE-Core rev: 74ab9f3f90ca56fbef06b3f075b0120da052b379) 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-numpy: upgrade 1.24.2 -> 1.24.3Wang Mingyu2023-06-021-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ========== A total of 17 pull requests were merged for this release. #23206: BUG: fix for f2py string scalars (#23194) #23207: BUG: datetime64/timedelta64 comparisons return NotImplemented #23208: MAINT: Pin matplotlib to version 3.6.3 for refguide checks #23221: DOC: Fix matplotlib error in documentation #23226: CI: Ensure submodules are initialized in gitpod. #23341: TYP: Replace duplicate reduce in ufunc type signature with reduceat. #23342: TYP: Remove duplicate CLIP/WRAP/RAISE in __init__.pyi. #23343: TYP: Mark d argument to fftfreq and rfftfreq as optional... #23344: TYP: Add type annotations for comparison operators to MaskedArray. #23345: TYP: Remove some stray type-check-only imports of msort #23370: BUG: Ensure like is only stripped for like= dispatched functions #23543: BUG: fix loading and storing big arrays on s390x #23544: MAINT: Bump larsoner/circleci-artifacts-redirector-action #23634: BUG: Ignore invalid and overflow warnings in masked setitem #23635: BUG: Fix masked array raveling when order="A" or order="K" #23636: MAINT: Update conftest for newer hypothesis versions #23637: BUG: Fix bug in parsing F77 style string arrays. (From OE-Core rev: 38192c432204ec498cbdd1005ec2577f84e36018) 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-hypothesis: upgrade 6.71.0 -> 6.75.7Wang Mingyu2023-06-021-1/+1
| | | | | | | | | | | Changelog: https://hypothesis.readthedocs.io/en/latest/changes.html (From OE-Core rev: 80005afefa000dd4016a63cb365735666f898d3d) 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-hatch-fancy-pypi-readme: upgrade 22.8.0 -> 23.1.0Wang Mingyu2023-06-021-1/+1
| | | | | | | | | | | Changelog: Add CLI support for hatch.toml. (From OE-Core rev: 9c1c6442d015e86fc07a154bed1e28ecde659f0e) 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-dbusmock: upgrade 0.28.7 -> 0.29.0Wang Mingyu2023-06-021-1/+1
| | | | | | | | | | | | | Changelog: ========== Support loading templates from XDG_DATA_DIRS iio-sensors-proxy: Throw proper D-Bus errors instead of Python Exception (From OE-Core rev: f32eb15fc3d310803bc99012039989d039b34959) 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-cython: upgrade 0.29.34 -> 0.29.35Wang Mingyu2023-06-022-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ========== * A garbage collection enabled subtype of a non-GC extension type could call into the deallocation function of the super type with GC tracking enabled. This could lead to crashes during deallocation if GC was triggered on the type at the same time. (Github issue :issue:'5432') * Some C compile failures and crashes in CPython 3.12 were resolved. * "except + nogil" was syntactically not allowed. "except +nogil" (i.e. defining a C++ exception handling function called "nogil") is now disallowed to prevent typos. (Github issue :issue:'5430') * A C compile failure in PyPy 3.10 was resolved. Patch by Matti Picus. (Github issue :issue:'5408') * Cython modules now use PEP-489 multi-phase init by default in PyPy 3.9 and later. Original patch by Matti Picus. (Github issue :issue:'5413') * API header files generated by different Cython versions can now be included in the same C file. (Github issue :issue:'5383') * Function signatures containing a type like 'tuple[()]' could not be printed. Patch by Lisandro Dalcin. (Github issue :issue:'5355') (From OE-Core rev: 73a1e908048374d6873497beacab9ae26b258332) 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>
* orc: upgrade 0.4.33 -> 0.4.34Wang Mingyu2023-06-021-1/+1
| | | | | | | | | | | | | | | | | | | Changelog: =========== Thread-safety improvements around orc codemem allocation/freeing Add orc_parse_code() with more detailed error reporting Implement Orc function lazy initialization correctly via atomic operations orc program parser fixes and improvements build fixes and compiler warning fixes coverity and clang scan-build static code analysis fixes meson: Do not always generate static library for test library ci improvements (From OE-Core rev: 0f65b68b90c2b71386f30ed8753928967dce871e) 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-sphinx: upgrade 6.1.3 -> 7.0.1Wang Mingyu2023-06-021-2/+2
| | | | | | | | | | | | | | | License-Update: Remove smartypants from LICENSE Changelog: =========== #11411: Support Docutils 0.20. #11418: Clean up remaining references to sphinx.setup_command following the removal of support for setuptools. (From OE-Core rev: c823432d3941c85ca936a99da69be35220f01bd9) 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-ruamel-yaml: upgrade 0.17.21 -> 0.17.31Wang Mingyu2023-06-021-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ========= - added tag.setter on 'ScalarEvent' and on 'Node', that takes either a 'Tag' instance, or a str - fix issue 467, caused by Tag instances not being hashable - changed the internals of the tag property from a string to a class which allows for preservation of the original handle and suffix. This should result in better results using documents with %TAG directives, as well as preserving URI escapes in tag suffixes. - fix for issue 464: documents ending with document end marker without final newline fail to load - fix issue with inline mappings as value for merge keys - fix for 468, error inserting after accessing merge attribute on "CommentedMap" - fix for issue 461 pop + insert on same 'CommentedMap' key throwing error - Fix for error on edge cage for issue 459 - fix for regression while dumping wrapped strings with too many backslashes removed - rewrite of "CommentedMap.insert()". If you have a merge key in the YAML document for the mapping you insert to, the position value should be the one as you look at the YAML input. This fixes issue 453 where other keys of a merged in mapping would show up after an insert It also fixes a call to '.insert()' resulting into the merge key to move to be the first key if it wasn't already and it is also now possible to insert a key before a merge key (even if the fist key in the mapping). - fix (in the pure Python implementation including default) for issue 447. also brought up by brent on 'StackOverflow <https://stackoverflow.com/q/40072485/1307905>'__) - fix 458, error on plain scalars starting with word longer than width. - fix for ".update()" no longer correctly handling keyword arguments - fix issue 454: high Unicode (emojis) in quoted strings always escaped - fix issue with emitter conservatively inserting extra backslashes in wrapped quoted strings - fix issue 449 where the second exclamation marks got URL encoded and fixing PR - fix issue with indent != 2 and literal scalars with empty first line - updated __repr__ of CommentedMap, now that Python's dict is ordered -> no more ordereddict(list-of-tuples) - merge MR 4, handling OctalInt in YAML 1.1 - fix loading of '!!float 42' - line numbers are now set on 'CommentedKeySeq' and 'CommentedKeyMap' (which are created if you have a sequence resp. mapping as the key in a mapping) - plain scalars: put single words longer than width on a line of their own, instead of after the previous line - fix for folded scalar part of 421: comments after ">" on first line of folded scalars are now preserved (as were those in the same position on literal scalars). - added stacklevel to warnings - typing changed from Py2 compatible comments to Py3, removed various Py2-isms License-Update: Copyright year updated to 2023 (From OE-Core rev: a83a1f21c1c1637017d4046b32fc5e558f342add) 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-psutil: upgrade 5.9.4 -> 5.9.5Wang Mingyu2023-06-021-2/+2
| | | | | | | | | | License-Update: Fix license: extra open quote. (From OE-Core rev: c59d320d21620eb0788f87828a402aef4393f499) 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-pip: upgrade 23.0.1 -> 23.1.2Wang Mingyu2023-06-021-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | License-Update: -Copyright changed from "(C) 2016 Jason R Coombs <jaraco@jaraco.com>" to "Jason R. Coombs" -The wrapping position has been adjusted Changelog: =========== - Upgrade setuptools to 67.7.2 - Revert #11487, as it causes issues with virtualenvs created by the Windows Store distribution of Python. (#11987) - Fix grammar by changing "A new release of pip available:" to "A new release of pip is available:" in the notice used for indicating that. (#11529) - Normalize paths before checking if installed scripts are on PATH. (#11719) - Correct the way to decide if keyring is available. (#11774) - More consistent resolution backtracking by removing legacy hack related to setuptools resolution (#11837) - Include AUTHORS.txt in pip's wheels. (#11882) - The uninstall and install --force-reinstall commands no longer call normalize_path() repeatedly on the same paths. Instead, these results are cached for the duration of an uninstall operation, resulting in improved performance, particularly on Windows. (#11889) - Fix and improve the parsing of hashes embedded in URL fragments. (#11936) - When package A depends on package B provided as a direct URL dependency including a hash embedded in the link, the --require-hashes option did not warn when user supplied hashes were missing for package B. (#11938) - Correctly report requested_extras in the installation report when extras are specified for a local directory installation. (#11946) - When installing an archive from a direct URL or local file, populate download_info.info.hashes in the installation report, in addition to the legacy download_info.info.hash key. (#11948) (From OE-Core rev: d859e35c533976d05bc7e74e05c3fc111654670f) 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>
* libuv: upgrade 1.44.2 -> 1.45.0Wang Mingyu2023-06-021-3/+3
| | | | | | | | | | | | | | | | | | | License-Update: doc: clean up license file (#3876) GitHub gets confused by the non-standard format of the LICENSE file. Move the extra bits into the creatively named LICENSE-extra file. Changelog: ========== linux: introduce io_uring support #3952 src: add new metrics APIs #3749 unix,win: give thread pool threads an 8 MB stack #3787 win,unix: change execution order of timers #3927 (From OE-Core rev: 594953f635894217b9dcf570a601ac84ad908b4d) 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>
* libcap: upgrade 2.68 -> 2.69Wang Mingyu2023-06-021-1/+1
| | | | | | | | (From OE-Core rev: a6c9f01098083de40666a920be5819aade635999) 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>
* ccache: upgrade 4.8 -> 4.8.1Wang Mingyu2023-06-021-2/+2
| | | | | | | | | | | | License-Update: cpp-httplib updated to v0.12.3 Copyright year updated to 2023 (From OE-Core rev: dcbee8c1855a2d54d315626c85ede2c117e11878) 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>
* bind: upgrade 9.18.14 -> 9.18.15Wang Mingyu2023-06-0210-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ========= [bug] Set the rndc idle read timeout back to 60 seconds, from the netmgr default of 30 seconds, in order to match the behavior of 9.16 and earlier. [GL #4046] [bug] Fix log file rotation when using absolute path as file. [GL #3991] [bug] When removing delegations in an OPTOUT range empty-non-terminal NSEC3 records generated by those delegations were not removed. [GL #4027] [bug] Reimplement the maximum and idle timeouts for incoming zone tranfers. [GL #4004] [bug] Treat ISC_R_INVALIDPROTO as a networking error in the dispatch code to avoid retrying with the same server. [GL #4005] [bug] In dispatch, honour the configured source-port selection when UDP connection fails with address in use error. Also treat ISC_R_NOPERM same as ISC_R_ADDRINUSE. [GL #3986] [test] As a workaround, include an OpenSSL header file before including cmocka.h in the unit tests, because OpenSSL 3.1.0 uses __attribute__(malloc), conflicting with a redefined malloc in cmocka.h. [GL #4000] (From OE-Core rev: 9d5f8062fc2c11bd6ff98a96caa03aac3984ae9c) 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>
* mobile-broadband-provider-info: upgrade 20221107 -> 20230416Wang Mingyu2023-06-021-2/+2
| | | | | | | | (From OE-Core rev: 125f72393c9b6fea02757cdc3a22696945e0f490) 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>
* libxpm: upgrade 3.5.15 -> 3.5.16Wang Mingyu2023-06-021-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Changelog: =========== test: skip compressed file tests when --disable-open-zfile is used itlab CI: build with each of --enable-open-zfile & --disable-open-zfile configure: correct error message to suggest --disable-open-zfile Fix a memleak in ParsePixels error code path Fix CVE-2022-44617: Runaway loop with width of 0 and enormous height open-zfile: Make compress & uncompress commands optional Require LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL test: Use PACKAGE_BUGREPORT instead of hard-coded URL's test: Add simple test cases for functions in src/rgb.c xpmReadRgbNames: constify filename argument XpmCreateDataFromXpmImage: Fix misleading indentation parse.c: Wrap FREE_CIDX definition in do { ... } while(0) parse.c: remove unused function xstrlcpy() (From OE-Core rev: 4d9f0958eecdf683434d77a4f65611803cffd247) 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>
* libxft: upgrade 2.3.7 -> 2.3.8Wang Mingyu2023-06-021-1/+1
| | | | | | | | | | | | | | | | Changelog: ========= add check for missing glyph in XftFontCheckGlyph() issue 17: libxft-2.3.7: Bold fonts in urxvt missing leftmost pixels issue 18: Problems with rotated text (monospace font only) configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL Clears autoconf warnings (From OE-Core rev: 5f6eae1dfb910347ab47ca868e6978768fb14f46) 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.76 -> 0.9.77Wang Mingyu2023-06-021-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ========== API changes: ------------- + Added new function MHD_get_version_bin(). Improvements and enhancements: ------------------------------- * Digest Auth: changed algorithm identifiers in server generated headers from "md5" / "sha-256" to "MD5" / "SHA-256" to better match RFC (while clients should use caseless matching). * Improved Base64 decoding by new implementation with robust input data validation checks. * Improved configure for cross-compiling, for better compatibility with POSIX and for better compatibility with the latest compiler versions. * New internal tests: for Base64 decoding, Basic Auth and folded headers. * Supported new libcurl API in tests to mute deprecation warnings. * Supported ARM and ARM64 for VC compilers. Functionality changes: ------------------------ * any negative number returned by response data generation callback function is treated as an error. Previously negative values except predefined error codes could produce undefined behaviour. * Added handling of "DEBUG" preprocessor macro as an alias of "_DEBUG". Fixes: --------- # Fixed functionality with blocking sockets. # Fixed very inefficient data pumping for upgraded TLS connections. # Fixed processing of folded headers in the requests. # Fixed data races when closing upgraded connection. # Removed duplication of "Connection: upgrade" header. # Digest auth: fixed thread sync to avoid "stale hash" results. # Fixed harmless unwanted extra data processing resulting in triggering of the assert. # Fixed tests for LTO. # Removed removed non-portable functions in examples. # Fixed delayed call of connection notification callback in thread-per-connection mode. # Fixed Address Sanitizer unpoison of memory when memory pool is destroyed. This fixed periodic ASAN error when used for a long time with the sanitizer. # Fixed compiler warnings in library code, examples, tests and configure checks. # New TLS certificates for test-suite: all with SAN fields and SHA-256 hash. # Tests: fixed tests on Darwin 22.x (Ventura). # Tests: redesigned one tests group to avoid stress-testing of the OS. (From OE-Core rev: bdc28b0262ad8a57d56f029b55b338478afb3a07) 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>
* libdnf: upgrade 0.70.0 -> 0.70.1Wang Mingyu2023-06-021-1/+1
| | | | | | | | | | | | | | Changelog: ========== Add repoid to solver errors for RPMs (RhBug:2179413) Avoid using obsolete RPM API and drop redundant calls Remove DNF from list of protected packages (From OE-Core rev: 965f0b5f50c2c1453d6e7d4f32091635c0ec1e49) 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>
* fribidi: upgrade 1.0.12 -> 1.0.13Wang Mingyu2023-06-021-1/+1
| | | | | | | | | | | Changelog: * Adding missing man pages to the tar release file. (From OE-Core rev: 0f6da8601fd4d992550e8afe7b09ba7c491250fd) 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>
* enchant2: upgrade 2.3.4 -> 2.5.0Wang Mingyu2023-06-021-1/+1
| | | | | | | | | | | | | | | | | | | Changelog: ========= * A new dictionary method remove_from_session() allows providers to stay in sync with Enchant's personal wordlist, by removing as well as adding words in the spelling session. * The public API enchant_dict_store_replacement() is deprecated, and no longer does anything. It only previously had an effect with the Aspell provider. * The APIs enchant_dict_add() and enchant_dict_remove() also respectively add the word to the session or remove it. (From OE-Core rev: c21b5b930430f5fbf47866380f94c088dd809089) 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>
* dos2unix: upgrade 7.4.4 -> 7.5.0Wang Mingyu2023-06-021-1/+1
| | | | | | | | | | | | | | | Changelog: =========== * New option -O, --to-stdout to write to standard output. * New option -e, --add-eol to add a line break to the last line if there isn't one. Option --no-add-eol disables the feature. (From OE-Core rev: a81874c8898ccd33c0c20260f2bfe9bcb2d75d69) 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>
* curl: upgrade 8.1.1 -> 8.1.2Wang Mingyu2023-06-021-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: =========== - lib1560: verify more scheme guessing - page-header: minor wording polish in the URL segment - page-header: mention curl version and how to figure out current release - RELEASE-NOTES: synced - configure: without pkg-config and no custom path, use -lnghttp2 - curl: cache the --trace-time value for a second - libcurl.m4: remove trailing 'dnl' that causes this to break autoconf - http3: send EOF indicator early as possible - scripts/contri*sh: no longer grep -v ' ' - cf-socket: restore Curl_sock_assign_addr() - libssh: when keyboard-interactive auth fails, try password - configure: fix build with arbitrary CC and LD_LIBRARY_PATH - urlapi: remove superfluous host name check - http2: fix EOF handling on uploads with auth negotiation - lib: remove unused functions, make single-use static - scripts/singleuse.pl: add more API calls - configure: quote the assignments for run-compiler - misc: fix spelling mistakes (From OE-Core rev: db5773bf9c5e78affaaf0a21422bad07560eaa86) 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>
* babeltrace2: upgrade 2.0.4 -> 2.0.5Wang Mingyu2023-06-021-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ========== * bt2: honor build system compiler/linker preferences * Fix: clear_string_field(): set first character to 0 * Fix: src.ctf.fs: Not resolving event common ctx * debug-info: fix -Wenum-int-mismatch problem in copy_field_class_content_internal * fix: pass exec-prefix to python bindings install * fix: document proper Bison version requirement * cli: use return value of g_string_free * babeltrace2-query(1): erroneous parameter used in example * Fix: tests: print real values in a fixed format * Fix: bt2: autodisc: remove thread error while inserting status in map * tests: src.ctf.fs: add test for metadata with invalid syntax * tests: shorten names of session-rotation trace * bt2: ignore -Wredundant-decls warning * ctf: fix -Wformat-overflow error in ctf-meta-resolve.cpp * ctf-writer: fix -Wformat-overflow errors in resolve.c * Fix: src.text.details: use write_uint_prop_value to handle unsigned values in write_int_range * Add `dev-requirements.txt` for pip * Fix: src.ctf.lttng-live: consider empty metadata packet as retry * Fix: ctf: wrongfully requiring CTF metadata signature for every section * Fix: src.ctf.lttng-live: session closed before any metadata is received * fix: obsolete warnings with autoconf >= 2.71 * fix: explicitly disable '-Wsuggest-attribute=format' * fix: set stable branch in gitreview config * Fix: ctf-writer: list of reserved keywords * compiler warning cleanup: is_signed_type: compare -1 to 1 * Update working version to Babeltrace 2.0.5 (From OE-Core rev: ae47b6c2a4bdee031d42687582049c15614faa6d) 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>
* maintainers.inc: correct Carlos Rafael Giani's email addressAlexander Kanavin2023-06-021-1/+1
| | | | | | | | | | As confirmed via private email. (From OE-Core rev: c7f934368d3fb3e9cf268f8237eae80b1c1665a5) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Revert "libsdl2: disable SDL's own ccache"Chen Qi2023-06-021-1/+0
| | | | | | | | | | | | | | The reverted patch's purpose is to avoid libsdl2-native from detecting ccache from host. Now that we have made cmake.bbclass to not search the host paths, the original patch is no longer needed. This reverts commit 01472f512f45bdd319611871a21172216c74e29a. (From OE-Core rev: b614147df47138d95da17800e39af923e15671ad) Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* cmake.bbclass: do not search host paths for find_program()Chen Qi2023-06-021-1/+0
| | | | | | | | | | | | | | | | | | | | | OECMAKE_FIND_ROOT_PATH_MODE_PROGRAM[1] controls the search behavior of find_program(). When this variable's value was first used in OE, it was deliberately set to BOTH to allow searching of host tools. This is to ensure the necessary tools from host could be used. The downside is that the configure behavior may differ on different host environments. Later, this cmake.bbclass was added the ability to search tools under the HOSTTOOLS_DIR. This means we no longer needs cmake to search the host paths. So we remove the class-native setting of BOTH. [1] https://cmake.org/cmake/help/latest/variable/CMAKE_FIND_ROOT_PATH_MODE_PROGRAM.html (From OE-Core rev: f4ea12f6635125ee793f4dd801c538c0186f9dc3) Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python_hatchling: remove empty python sysroot dirsTrevor Gamblin2023-06-021-0/+18
| | | | | | | | | | | | | | | | | | | | | | In some cases, empty versioned directories are being left behind in sysroots from previous versions of packages. This appears to be found with recipes relying on hatchling, and causes errors at the do_compile step: | File "/workspace/yocto/manual/openembedded-core/build/tmp-glibc/work/core2-64-oe-linux/python3-iniconfig/2.0.0-r0/recipe-sysroot-native/usr/lib/python3.11/site-packages/packaging/version.py", line 197, in __init__ | match = self._regex.search(version) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ | TypeError: expected string or bytes-like object, got 'NoneType' To fix this error, add a do_prepare_recipe_sysroot postfunc in the python_hatchling class that removes any nested empty directories from the sysroots during build, so that dependent recipes don't get caught on them. (From OE-Core rev: 3ded8b83cebb6d2b9f9da1c0325148f8da4ed23b) Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake: runqueue: Pass hashfn in taskdep dataJoshua Watt2023-06-011-2/+4
| | | | | | | | | | | Include the hashfn (the value of BB_HASHFILENAME) in the task dependency data. This allows tasks to get a specific unique hash for dependent tasks when one is available. (Bitbake rev: 4dbecf6059e495246267b09d0f43086d51e6df2c) Signed-off-by: Joshua Watt <JPEWhacker@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake: server: Fix crash when checking lock fileJoshua Watt2023-06-011-1/+1
| | | | | | | | | | | Fixes a crash when the server process attempts to check the PID of the lock file that resulted because an integer (os.getpid()) was attempting to be concatenated to a string (Bitbake rev: 5d499682a0a739b5269247a8f6dbb874e3eec456) Signed-off-by: Joshua Watt <JPEWhacker@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/6.1: update to v6.1.30Bruce Ashfield2023-06-013-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: a343b0dd87b4 Linux 6.1.30 da9a8dc33da2 drm/amdgpu: reserve the old gc_11_0_*_mes.bin 616843d5a11b drm/amd/amdgpu: introduce gc_*_mes_2.bin v2 09bf14907d86 drm/amdgpu: declare firmware for new MES 11.0.4 f05ccf6a6ac6 crypto: testmgr - fix RNG performance in fuzz tests 682679fc953d remoteproc: imx_dsp_rproc: Fix kernel test robot sparse warning 7099e14f601e rethook, fprobe: do not trace rethook related functions c46d3efb4d23 rethook: use preempt_{disable, enable}_notrace in rethook_trampoline_handler 4e38a02b2207 arm64: mte: Do not set PG_mte_tagged if tags were not initialized 02cf4a336e7d s390/qdio: fix do_sqbs() inline assembly constraint 25e8d30507aa s390/crypto: use vector instructions only if available for ChaCha20 eeb63c07ba72 s390/dasd: fix command reject error on ESE devices acc2a40e428f nilfs2: fix use-after-free bug of nilfs_root in nilfs_evict_inode() 0fc73f310c05 powerpc/64s/radix: Fix soft dirty tracking ae5d148965bc tpm/tpm_tis: Disable interrupts for more Lenovo devices 9a74146540cf powerpc/iommu: Incorrect DDW Table is referenced for SR-IOV device fc983cf5ddd2 powerpc/iommu: DMA address offset is incorrectly calculated with 2MB TCEs 6e092fa42ed1 dt-bindings: ata: ahci-ceva: Cover all 4 iommus entries 76313a63f779 drm/amdgpu/gfx11: update gpu_clock_counter logic 055852074c96 drm/amdgpu: refine get gpu clock counter method 4e2f9159f942 drm/amdgpu/gfx11: Adjust gfxoff before powergating on gfx11 as well abfe2ffc004a drm/amdgpu/gfx10: Disable gfxoff before disabling powergating. 9de5a985884a drm/amdgpu/gmc11: implement get_vbios_fb_size() 903e942500c6 drm/amd/pm: fix possible power mode mismatch between driver and PMFW 595824a45090 ceph: force updating the msg pointer in non-split case 3338d0b9acde vc_screen: reload load of struct vc_data pointer in vcs_write() to avoid UAF e16629c639d4 thunderbolt: Clear registers properly when auto clear isn't in use abc7e50e891f serial: qcom-geni: fix enabling deactivated interrupt 1db5db7a99a0 serial: 8250_exar: Add support for USR298x PCI Modems cda8aa19bfdb serial: Add support for Advantech PCI-1611U card 2cab13f500a6 mm: fix zswap writeback race condition 254ee530286a maple_tree: make maple state reusable after mas_empty_area() 6c4172d44cf9 statfs: enforce statfs[64] structure initialization 154de42fe3f2 KVM: Fix vcpu_array[0] races 75378b03a90d ksmbd: fix global-out-of-bounds in smb2_find_context_vals 40d90ee0275a ksmbd: fix wrong UserName check in session_user af7335a4b946 ksmbd: allocate one more byte for implied bcc[0] f1d013b0f0f0 ksmbd: smb2: Allow messages padded to 8byte boundary 4d25f93e64be SMB3: drop reference to cfile before sending oplock break 3b66d58c89fd SMB3: Close all deferred handles of inode in case of handle lease break 107677a8f435 wifi: rtw88: use work to update rate to avoid RCU warning d61191092d63 can: kvaser_pciefd: Disable interrupts in probe error path eabb11236a64 can: kvaser_pciefd: Do not send EFLUSH command on TFD interrupt 45ce3beb02a0 can: kvaser_pciefd: Clear listen-only bit if not explicitly requested fcdfc1860f8a can: kvaser_pciefd: Empty SRB buffer in probe 50bdf44a1bda can: kvaser_pciefd: Call request_irq() before enabling interrupts 24bdfcb09947 can: kvaser_pciefd: Set CAN_STATE_STOPPED in kvaser_pciefd_stop() 9cd1025b1a46 can: isotp: recvmsg(): allow MSG_CMSG_COMPAT flag 836641cc41cd can: j1939: recvmsg(): allow MSG_CMSG_COMPAT flag 0eee95cbbbf7 ALSA: hda/realtek: Fix mute and micmute LEDs for yet another HP laptop 0cc95fdb67bb ALSA: hda/realtek: Add quirk for HP EliteBook G10 laptops 4ea7c3388f38 ALSA: hda/realtek: Add quirk for 2nd ASUS GU603 9328c6569457 ALSA: hda/realtek: Add a quirk for HP EliteDesk 805 30043b0a065c ALSA: hda/realtek: Add quirk for Clevo L140AU 0e1e6c077952 ALSA: hda: Add NVIDIA codec IDs a3 through a7 to patch table dc8c569d59f1 ALSA: hda: Fix Oops by 9.1 surround channel names 44f2ed29e16d xhci: Fix incorrect tracking of free space on transfer rings 643a45387896 xhci-pci: Only run d3cold avoidance quirk for s2idle ea56ede91178 Revert "usb: gadget: udc: core: Invoke usb_gadget_connect only when started" 7356d42ceffe Revert "usb: gadget: udc: core: Prevent redundant calls to pullup" 08bd1be1c716 usb: typec: altmodes/displayport: fix pin_assignment_show f1f810e54163 usb: gadget: u_ether: Fix host MAC address case a9342bd4c29b usb: dwc3: debugfs: Resume dwc3 before accessing registers ad43004fd532 usb: dwc3: gadget: Improve dwc3_gadget_suspend() and dwc3_gadget_resume() 56a0769fa40a USB: UHCI: adjust zhaoxin UHCI controllers OverCurrent bit value 4c3312745ffb usb-storage: fix deadlock when a scsi command timeouts more than once 0ced12bdf624 USB: usbtmc: Fix direction for 0-length ioctl control messages 2cd7d88fcb1e ALSA: usb-audio: Add a sample rate workaround for Line6 Pod Go d319fe244e87 bridge: always declare tunnel functions a836be60a3aa netfilter: nft_set_rbtree: fix null deref on element insertion 8f58c538573a netfilter: nf_tables: fix nft_trans type confusion d862b63605df net: selftests: Fix optstring fdc5c8fb57d7 net: pcs: xpcs: fix C73 AN not getting enabled ee44bacf462d net: wwan: iosm: fix NULL pointer dereference when removing device c3e3e8933faa vlan: fix a potential uninit-value in vlan_dev_hard_start_xmit() e02d2b987c02 igb: fix bit_shift to be in [1..8] range 516114d7fb58 net: dsa: mv88e6xxx: Fix mv88e6393x EPC write command offset 172146c26f0c cassini: Fix a memory leak in the error handling path of cas_init_one() 9cae243b9ae2 tun: Fix memory leak for detached NAPI queue. e2d59768f851 net: tun: rebuild error handling in tun_get_user ae42c6f79cec scsi: storvsc: Don't pass unused PFNs to Hyper-V host 557ba100d8cf wifi: iwlwifi: mvm: don't trust firmware n_channels a270c552ced3 wifi: iwlwifi: mvm: fix OEM's name in the tas approved list bc907fbf48bc wifi: iwlwifi: fix OEM's name in the ppag approved list 2160e1198191 wifi: iwlwifi: fw: fix DBGI dump a20550b3aac3 wifi: iwlwifi: mvm: fix cancel_delayed_work_sync() deadlock bc2265643208 wifi: mac80211: Abort running color change when stopping the AP 01a4503d9fb8 wifi: mac80211: fix min center freq offset tracing c79d794a2cd7 wifi: mac80211: fortify the spinlock against deadlock by interrupt f9a85347e4d1 wifi: cfg80211: Drop entries with invalid BSSIDs in RNR dda9c9b117a2 ice: Fix ice VF reset during iavf initialization f181d799fb53 ice: introduce clear_reset_state operation 36e6c7ada5ed net: bcmgenet: Restore phy_stop() depending upon suspend/close 41357a52b83e net: bcmgenet: Remove phy_stop() from bcmgenet_netif_stop() e90cefcffd73 can: dev: fix missing CAN XL support in can_put_echo_skb() c9abef1e07ff s390/cio: include subchannels without devices also for evaluation f215b62f59be tipc: check the bearer min mtu properly when setting it by netlink 259683001d7e tipc: do not update mtu if msg_max is too small in mtu negotiation 735c64ea8802 tipc: add tipc_bearer_min_mtu to calculate min mtu 73f53bc29572 virtio_net: Fix error unwinding of XDP initialization 978a55b0c096 virtio-net: Maintain reverse cleanup order 6fbedf987b6b net: nsh: Use correct mac_offset to unwind gso skb in nsh_gso_segment() 82ede435440e drm/exynos: fix g2d_open/close helper function definitions 866c78a3a99b ASoC: SOF: topology: Fix logic for copying tuples 3e56a1c04882 ASoC: mediatek: mt8186: Fix use-after-free in driver remove path da1b6989764d SUNRPC: Fix trace_svc_register() call site 47adb84916ee SUNRPC: always free ctxt when freeing deferred request fd86534872f4 SUNRPC: double free xprt_ctxt while still in use 07821524f67b media: netup_unidvb: fix use-after-free at del_timer() 4147a0cee15d net: hns3: fix reset timeout when enable full VF 89982e050110 net: hns3: fix reset delay time to avoid configuration timeout 2a06c5ab7b92 net: hns3: fix sending pfc frames after reset issue 8ee34c90ce5e net: hns3: fix output information incomplete for dumping tx queue info with debugfs 37c1e28967e1 net: dsa: rzn1-a5psw: disable learning for standalone ports 7ceeb5608d16 net: dsa: rzn1-a5psw: fix STP states handling 374c9cf3ad60 net: dsa: rzn1-a5psw: enable management frames for CPU port 33a93db90967 erspan: get the proto with the md version for collect_md 2a3e5f428fc4 serial: 8250_bcm7271: fix leak in `brcmuart_probe` dcf08087c2cd serial: 8250_bcm7271: balance clk_enable calls 081790eee6b4 serial: arc_uart: fix of_iomap leak in `arc_serial_probe` 820a60a4160f tcp: fix possible sk_priority leak in tcp_v4_send_reset() 9bcf4794f1c6 vsock: avoid to close connected socket after the timeout 116cc7670f06 sfc: disable RXFCS and RXALL features by default 1c052acd717a ALSA: hda/realtek: Apply HP B&O top speaker profile to Pavilion 15 a16bf8f9c8b5 wifi: mt76: connac: fix stats->tx_bytes calculation ee1a221d9478 ALSA: firewire-digi00x: prevent potential use after free ea9c758184ae net: phy: dp83867: add w/a for packet errors seen with short cables 9407454a9b18 net: fec: Better handle pm_runtime_get() failing in .remove() e412fa5d81f0 selftets: seg6: disable rp_filter by default in srv6_end_dt4_l3vpn_test 7099beeec97d selftests: seg6: disable DAD on IPv6 router cfg for srv6_end_dt4_l3vpn_test c498e5d39294 drm/msm: Fix submit error-path leaks 474d57adf16a af_key: Reject optional tunnel/BEET mode templates in outbound policies e5a0b280b05f xfrm: Reject optional tunnel/BEET mode templates in outbound policies 0d778f0cb131 cpupower: Make TSC read per CPU for Mperf monitor ce6c7befc2ea ASoC: fsl_micfil: Fix error handler with pm_runtime_enable 9d3ac384cbce platform: Provide a remove callback that returns no value 394336e13973 dt-bindings: display/msm: dsi-controller-main: Document qcom, master-dsi and qcom, sync-dual-dsi 97d6437cbf10 drm/msm/dpu: Remove duplicate register defines from INTF d6d90e140226 drm/msm/dpu: Move non-MDP_TOP INTF_INTR offsets out of hwio header 092f382f65c4 drm/msm/dpu: Assign missing writeback log_mask ccde7016d131 drm/msm/dp: unregister audio driver during unbind 6867c4b5dbfe Revert "Fix XFRM-I support for nested ESP tunnels" 070d0047c670 xfrm: don't check the default policy if the policy allows the packet 7b5a8a23acbc drm/amdgpu: drop gfx_v11_0_cp_ecc_error_irq_funcs b5f3f923d421 platform/x86: hp-wmi: add micmute to hp_wmi_keymap struct 1189b7f49540 platform/x86: Move existing HP drivers to a new hp subdir c9888aaed1a2 parisc: Replace regular spinlock with spin_trylock on panic path e112b2e26569 mfd: intel-lpss: Add Intel Meteor Lake PCH-S LPSS PCI IDs 77f43c014a77 mfd: dln2: Fix memory leak in dln2_probe() d3ee2f9e3069 mfd: intel_soc_pmic_chtwc: Add Lenovo Yoga Book X90F to intel_cht_wc_models 4e5e9da139c0 soundwire: bus: Fix unbalanced pm_runtime_put() causing usage count underflow 60eb1afb4fb6 soundwire: qcom: gracefully handle too many ports in DT 3060b08d633a phy: st: miphy28lp: use _poll_timeout functions for waits 81e8f1abd08f soundwire: dmi-quirks: add remapping for Intel 'Rooks County' NUC M15 895130e63c93 recordmcount: Fix memory leaks in the uwrite function 4e2df9111887 lkdtm/stackleak: Fix noinstr violation fa825017fb15 sched: Fix KCSAN noinstr violation eaa182a6c81c mcb-pci: Reallocate memory region to avoid memory overlapping af4d6dbb1a92 serial: 8250: Reinit port->pm on port specific driver unbind 6a4cef8244de usb: typec: tcpm: fix multiple times discover svids error 1edff076cc41 HID: wacom: generic: Set battery quirk only when we see battery data 37358a22a334 HID: Ignore battery for ELAN touchscreen on ROG Flow X13 GV301RA 10ba1c342451 HID: apple: Set the tilde quirk flag on the Geyser 3 f3e2f3e0a7af ASoC: amd: yc: Add ThinkBook 14 G5+ ARP to quirks list for acp6x 1a6371c50b79 ASoC: amd: Add Dell G15 5525 to quirks list 26fda3734523 ALSA: hda: LNL: add HD Audio PCI ID 907d6b615e79 usb: typec: ucsi: acpi: add quirk for ASUS Zenbook UM325 b484aa214763 spi: spi-imx: fix MX51_ECSPI_* macros when cs > 3 1844749dcfc4 HID: logitech-hidpp: Reconcile USB and Unifying serials 16420da84522 HID: logitech-hidpp: Don't use the USB serial for USB devices 2e64faf6553b ASoC: amd: yc: Add DMI entries to support HP OMEN 16-n0xxx (8A42) 6ce24d176ea6 staging: axis-fifo: initialize timeouts in init only b268082188e6 HID: apple: Set the tilde quirk flag on the Geyser 4 and later ec310591cf83 staging: rtl8192e: Replace macro RTL_PCI_DEVICE with PCI_DEVICE 022fe9fcac06 Bluetooth: btrtl: Add the support for RTL8851B fd269a0435f8 Bluetooth: L2CAP: fix "bad unlock balance" in l2cap_disconnect_rsp 2f4a1b24dad0 Bluetooth: Add new quirk for broken set random RPA timeout for ATS2851 76dd7893bd10 Bluetooth: hci_bcm: Fall back to getting bdaddr from EFI if not set 803ba6dcc4b6 Bluetooth: btintel: Add LE States quirk support ea160ece0866 Bluetooth: btrtl: check for NULL in btrtl_set_quirks() f4f3cbdbf2c8 Bluetooth: Improve support for Actions Semi ATS2851 based devices 88deda7cd8fa Bluetooth: btrtl: add support for the RTL8723CS c97ab504419b Bluetooth: Add new quirk for broken local ext features page 2 d9a68e9e89ce Bluetooth: btusb: Add new PID/VID 04ca:3801 for MT7663 75481fa7aa5b ipvs: Update width of source for ip_vs_sync_conn_options fab766c8a1af nbd: fix incomplete validation of ioctl arg 068fd06148fb wifi: ath11k: Fix SKB corruption in REO destination ring 57189c885149 wifi: iwlwifi: dvm: Fix memcpy: detected field-spanning write backtrace fd35b7bb6d5a null_blk: Always check queue mode setting from configfs 63e2d06adf6b wifi: iwlwifi: fix iwl_mvm_max_amsdu_size() for MLO e78526a06b53 wifi: ath11k: Ignore frags from uninitialized peer in dp. 1655cfc85250 block, bfq: Fix division by zero error on zero wsum dbebdee3f2e9 wifi: iwlwifi: mvm: fix ptk_pn memory leak eb1ef44efac7 wifi: iwlwifi: pcie: Fix integer overflow in iwl_write_to_user_buf 19f063df737b wifi: iwlwifi: add a new PCI device ID for BZ device 0f9a1bcb9401 wifi: iwlwifi: pcie: fix possible NULL pointer dereference b4acb6c3ede8 md: fix soft lockup in status_resync 60039bf72f81 bpf: Add preempt_count_{sub,add} into btf id deny list f2065b8b0a21 samples/bpf: Fix fout leak in hbm's run_bpf_prog e05d63f8b48a f2fs: fix to check readonly condition correctly 7741ddc882a0 f2fs: fix to drop all dirty pages during umount() if cp_error is set f4631d295ae3 f2fs: Fix system crash due to lack of free space in LFS c1b0b32f2dfa crypto: jitter - permanent and intermittent health errors 9d4430b7f862 ext4: Fix best extent lstart adjustment logic in ext4_mb_new_inode_pa() c6bee8970075 ext4: set goal start correctly in ext4_mb_normalize_request 7739981b9c6a scsi: ufs: ufs-pci: Add support for Intel Lunar Lake d48590323186 gfs2: Fix inode height consistency check 9c6da3b7f125 scsi: message: mptlan: Fix use after free bug in mptlan_remove() due to race condition c9115f49cf26 lib: cpu_rmap: Avoid use after free on rmap->obj array entries a7a4def6c704 scsi: target: iscsit: Free cmds before session free d957a100bcc2 netdev: Enforce index cap in netdev_get_tx_queue cf1fe8ccb506 net: Catch invalid index in XPS mapping ee5929c1e85e net: pasemi: Fix return type of pasemi_mac_start_tx() efb1a2575134 bnxt: avoid overflow in bnxt_get_nvram_directory() 8a7228969431 scsi: lpfc: Correct used_rpi count when devloss tmo fires with no recovery a9df88cb31dc scsi: lpfc: Prevent lpfc_debugfs_lockstat_write() buffer overflow e6f4fb28890c ext2: Check block size validity during mount f8a6c53ff1d9 wifi: brcmfmac: cfg80211: Pass the PMK in binary instead of hex c35105f375b5 wifi: brcmfmac: pcie: Provide a buffer of random bytes to the device 4e7a81b5e718 bpf: Annotate data races in bpf_local_storage 660ab315619b wifi: ath: Silence memcpy run-time false positive warning 48e4e06e2c5f media: mediatek: vcodec: Fix potential array out-of-bounds in decoder queue_setup 83c42283bff0 media: Prefer designated initializers over memset for subdev pad ops 210ef6cd8e63 drm/amdgpu: Fix sdma v4 sw fini error 5675ecd2e0b0 drm/amd: Fix an out of bounds error in BIOS parser ec5f00a59aad drm/amd/display: Correct DML calculation to follow HW SPEC cf180afea303 ACPI: video: Remove desktops without backlight DMI quirks 86ba4f7b9f94 irqchip/gicv3: Workaround for NVIDIA erratum T241-FABRIC-4 57b5a56cecbe arm64: dts: qcom: sdm845-polaris: Drop inexistent properties fee613349009 ACPICA: ACPICA: check null return of ACPI_ALLOCATE_ZEROED in acpi_db_display_objects 8c4a7163b7f1 ACPICA: Avoid undefined behavior: applying zero offset to null pointer b1db73e27f0b drm/msm/dp: Clean up handling of DP AUX interrupts a6eb3aa0ec5b drm/tegra: Avoid potential 32-bit integer overflow a7f9c14aced3 remoteproc: stm32_rproc: Add mutex protection for workqueue 3dc61a19c924 drm/amd/display: fixed dcn30+ underflow issue 86a159fd5bdb ACPI: EC: Fix oops when removing custom query handlers a8267bc8de73 firmware: arm_sdei: Fix sleep from invalid context BUG b963e1b7066f arm64: dts: imx8mq-librem5: Remove dis_u3_susphy_quirk from usb_dwc3_0 9a342d4eb9fb memstick: r592: Fix UAF bug in r592_remove due to race condition 110d42025223 drm/rockchip: dw_hdmi: cleanup drm encoder during unbind 79ca94bc3e8c ACPI: processor: Check for null return of devm_kzalloc() in fch_misc_setup() cc4273233ace media: pvrusb2: VIDEO_PVRUSB2 depends on DVB_CORE to use dvb_* symbols 3c67f49a6643 media: pci: tw68: Fix null-ptr-deref bug in buf prepare and finish 6738841f6fcf media: cx23885: Fix a null-ptr-deref bug in buffer_prepare() and buffer_finish() 346c97552455 arm64: dts: qcom: msm8996: Add missing DWC3 quirks 44361033a880 remoteproc: imx_dsp_rproc: Add custom memory copy implementation for i.MX DSP Cores 10add04ee608 regmap: cache: Return error in cache sync operations for REGCACHE_NONE 34813f041d0e drm/amd/display: Use DC_LOG_DC in the trasform pixel function d547d499e451 drm/amd/display: Enable HostVM based on rIOMMU active 898b031dc267 platform/x86: x86-android-tablets: Add Acer Iconia One 7 B1-750 data 09f7da1301cf drm/amd/display: Correct DML calculation to align HW formula 92e6c79acad4 drm/amd/display: populate subvp cmd info only for the top pipe 4b17053ba268 drm/displayid: add displayid_get_header() and check bounds better 48960a503fce fs: hfsplus: remove WARN_ON() from hfsplus_cat_{read,write}_inode() e8c322b76e58 open: return EINVAL for O_DIRECTORY | O_CREAT d0a8c0e31a09 rcu: Protect rcu_print_task_exp_stall() ->exp_tasks access 801593f70be8 selftests: cgroup: Add 'malloc' failures checks in test_memcontrol 522c441faf82 refscale: Move shutdown from wait_event() to wait_event_idle() b4319e457d6e ext4: allow ext4_get_group_info() to fail f12aa035e814 ext4: allow to find by goal if EXT4_MB_HINT_GOAL_ONLY is set cd2341c26fb6 ext4: don't clear SB_RDONLY when remounting r/w until quota is re-enabled cc4086759fda ext4: reflect error codes from ext4_multi_mount_protect() to its callers 5a08a72da35b fbdev: arcfb: Fix error handling in arcfb_probe() dcd289136bcc drm/i915: taint kernel when force probing unsupported devices 36fa6187753a drm/i915: Expand force_probe to block probe of devices as well. 86d73b1f98a8 drm/i915/dp: prevent potential div-by-zero dbf25cc21bef drm/i915: Fix NULL ptr deref by checking new_crtc_state 1b485f39acf3 drm/i915/guc: Don't capture Gen8 regs on Xe devices e410895892f9 af_unix: Fix data races around sk->sk_shutdown. 75924fb0f373 af_unix: Fix a data race of sk->sk_receive_queue->qlen. 8759c1a361fa net: datagram: fix data-races in datagram_poll() 9e62a4960838 net: mscc: ocelot: fix stat counter register values 610a433810b2 ipvlan:Fix out-of-bounds caused by unclear skb->cb d695dccb74e3 gve: Remove the code of clearing PBA bit b4c0af8974be tcp: add annotations around sk->sk_shutdown accesses 55caf900e13c net: add vlan_get_protocol_and_depth() helper 65531f567536 net: deal with most data-races in sk_wait_event() bd0f360ee864 net: annotate sk->sk_err write from do_recvmmsg() a115dadf8995 netlink: annotate accesses to nlk->cb_running 6b4585a3c9f0 bonding: fix send_peer_notif overflow d9176dc690bc netfilter: conntrack: fix possible bug_on with enable_hooks=1 30e4b13b1bfb netfilter: nf_tables: always release netdev hooks from notifier 6fa2e7bb7ba4 net: phy: bcm7xx: Correct read from expansion register 7145f2309d64 net: Fix load-tearing on sk->sk_stamp in sock_recv_cmsgs(). edc1f6d89be3 net: stmmac: Initialize MAC_ONEUS_TIC_COUNTER register 9e916db758a0 linux/dim: Do nothing if no time delta between samples a84b08314f44 tick/broadcast: Make broadcast device replacement work correctly 262841702603 scsi: ufs: core: Fix I/O hang that occurs when BKOPS fails in W-LUN suspend 27c6b573d150 net: mdio: mvusb: Fix an error handling path in mvusb_mdio_probe() 3e785c8deb04 net: skb_partial_csum_set() fix against transport header magic value 8547757056c4 ARM: 9296/1: HP Jornada 7XX: fix kernel-doc warnings 3ff962242f5b drm/mipi-dsi: Set the fwnode for mipi_dsi_device efd2821b8abe drm/fbdev-generic: prohibit potential out-of-bounds access (From OE-Core rev: 9e4ec14423ff33557be00aa020ad988d4deafd54) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>