# changelog

author: James Chapman <jachapma@redhat.com> - 2.4.5-1
changelog:
  - Bump version to 2.4.5-1
  - Resolves: RHEL-15907 - Rebase 389-ds-base in RHEL 9.4
  - Resolves: RHEL-5142  - RFE Disable Transparent Huge Pages when using large caches
  - Resolves: RHEL-5130  - RFE Add PROXY protocol support to 389-ds-base via confiuration item - similar to Postfix
  - Resolves: RHEL-5133  - RFE Provide a history for 'LastLoginTime'
  - Resolves: RHEL-16984 - RFE inChain Matching Rule


author: James Chapman <jachapma@redhat.com> - 2.4.5-2
changelog:
  - Bump version to 2.4.5-2
  - Resolves: RHEL-15907 - Rebase 389-ds-base in RHEL 9.4
  - Resolves: RHEL-5142  - RFE Disable Transparent Huge Pages when using large caches
  - Resolves: RHEL-5130  - RFE Add PROXY protocol support to 389-ds-base via confiuration item - similar to Postfix
  - Resolves: RHEL-5133  - RFE Provide a history for 'LastLoginTime'
  - Resolves: RHEL-16984 - RFE inChain Matching Rule


author: Simon Pichugin <spichugi@redhat.com> - 2.4.5-4
changelog:
  - Bump version to 2.4.5-4
  - Resolves: RHEL-5130  - RFE Add PROXY protocol support to 389-ds-base via confiuration item - similar to Postfix


author: Viktor Ashirov <vashirov@redhat.com> - 2.4.5-6
changelog:
  - Bump version to 2.4.5-6
  - Resolves: RHEL-30588 - [RFE] allows plugins to log multi-factor authentication notification


author: James Chapman <jachapma@redhat.com> - 2.5.1-1
changelog:
  - Bump version to 2.5.1-1
  - Resolves: RHEL-31777 - Rebase 389-ds-base.2.5.1 in RHEL 9.5
  - Resolves: RHEL-33348 - redhat-ds:11/389-ds-base: potential denial of service via specially crafted kerberos AS-REQ requ


author: James Chapman <jachapma@redhat.com> - 2.5.1-2
changelog:
  - Bump version to 2.5.1-2
  - Resolves: RHEL-44324 - unauthenticated user can trigger a DoS by sending a specific extended search request
  - Resolves: RHEL-40946 - Malformed userPassword hash may cause Denial of Service
  - Resolves: RHEL-33087 - dsconf schema does not show inChain matching rule
  - Resolves: RHEL-28177 - Malformed userPassword may cause crash at do_modify in slapd/modify.c
  - Resolves: RHEL-25070 - nsslapd-haproxy-trusted-ip is not in schema


author: Viktor Ashirov <vashirov@redhat.com> - 2.5.2-1
changelog:
  - Bump version to 2.5.2-1
  - Resolves: RHEL-5108 - ns-slapd crash in referint_get_config
  - Resolves: RHEL-5113 - nsslapd-numlisteners limit is not enforced
  - Resolves: RHEL-5115 - `dscreate ds-root` accepts relative path
  - Resolves: RHEL-5131 - ldif2db can be very slow
  - Resolves: RHEL-5138 - Logconv.pl CSV file contains mismatched header and data columns
  - Resolves: RHEL-14760 - ns-slapd crash in vlvIndex_delete
  - Resolves: RHEL-17511 - nsslapd-idletimeout is ignored
  - Resolves: RHEL-49454 - perf search result investigation for many large static groups and members
  - Resolves: RHEL-49458 - subsuffix are not returned in one level scoped search


author: Viktor Ashirov <vashirov@redhat.com> - 2.5.2-2
changelog:
  - Bump version to 2.5.2-2
  - Resolves: RHEL-55744 - ipahealthcheck.ds.backends.BackendsCheck.DSBLE0006: BDB is deprecated and should not be used as a backend


author: Viktor Ashirov <vashirov@redhat.com> - 2.6.1-1
changelog:
  - Update to 2.6.1
  - Resolves: RHEL-5151 - [RFE] defer memberof nested updates
  - Resolves: RHEL-54148 - leaked_storage: Variable "childelems" going out of scope leaks the storage it points to.
  - Resolves: RHEL-60135 - deadlock during cleanAllRuv
  - Resolves: RHEL-61341 - After an initial failure, subsequent online backups will not work.
  - Resolves: RHEL-61349 - Remove deprecated setting for HR time stamps in logs
  - Resolves: RHEL-62875 - Passwords are not being updated to use the configured storage scheme ( nsslapd-enable-upgrade-hash is enabled ).
  - Resolves: RHEL-64438 - VLV errors with RSNv3 and pruning enabled [rhel-9]
  - Resolves: RHEL-64854 - cleanallruv consums CPU and is slow
  - Resolves: RHEL-65506 - AddressSanitizer: double-free
  - Resolves: RHEL-65512 - AddressSanitizer: heap-use-after-free in import_abort_all
  - Resolves: RHEL-65561 - LeakSanitizer: detected memory leaks in dbmdb_public_db_op
  - Resolves: RHEL-65662 - Replication issue between masters using cert based authentication
  - Resolves: RHEL-65664 - LDAP unprotected search query during certificate based authentication
  - Resolves: RHEL-65665 - Ambiguous warning about SELinux in dscreate for non-root user
  - Resolves: RHEL-65741 - LeakSanitizer: memory leak in ldbm_entryrdn.c
  - Resolves: RHEL-65776 - Wrong set of entries returned for some search filters [rhel-9]
  - Resolves: RHEL-67004 - "dsconf config replace" should handle multivalued attributes.
  - Resolves: RHEL-67005 - Online backup hangs sporadically.
  - Resolves: RHEL-67008 - Some replication status data are reset upon a restart.
  - Resolves: RHEL-67020 - 389DirectoryServer Process Stops When Setting up Sorted VLV Index
  - Resolves: RHEL-67024 - Some nsslapd-haproxy-trusted-ip values are discarded upon a restart.
  - Resolves: RHEL-69806 - ipahealthcheck.ds.replication displays WARNING '1 conflict entries found under the replication suffix'
  - Resolves: RHEL-69826 - "Duplicated DN detected" errors when creating indexes or importing entries. [rhel-9]
  - Resolves: RHEL-70127 - Crash in attrlist_find() when the Account Policy plugin is enabled. [rhel-9]
  - Resolves: RHEL-70252 - Freelist ordering causes high wtime
  - Resolves: RHEL-71218 - Sub suffix causes "id2entry - Could not open id2entry err 0" error when the Directory Server starts [rhel-9]
  - Resolves: RHEL-74153 - backup/restore broken [rhel-9]
  - Resolves: RHEL-74158 - If an entry RDN is identical to the suffix, then Entryrdn gets broken during a reindex [rhel-9]
  - Resolves: RHEL-74163 - Crash during bind when acct policy plugin does not have "alwaysrecordlogin" set [rhel-9]
  - Resolves: RHEL-74168 - On replica consumer, account policy plugin fails to manage the last login history [rhel-9]
  - Resolves: RHEL-74174 - Replication broken after backup restore with freeipa configuration [rhel-9]
  - Resolves: RHEL-74353 - nsslapd-haproxy-trusted-ip is not in schema [rhel-9]
  - Resolves: RHEL-76019 - IPA LDAP error code T3 when no exceeded time limit from a paged search result [rhel-9]


author: Viktor Ashirov <vashirov@redhat.com> - 2.6.1-3
changelog:
  - Resolves: RHEL-18333 Can't rename users member of automember rule
  - Resolves: RHEL-61341 After an initial failure, subsequent online backups will not work.
  - Resolves: RHEL-63887 nsslapd-mdb-max-dbs autotuning doesn't work properly
  - Resolves: RHEL-63891 dbscan crashes when showing statistics for MDB
  - Resolves: RHEL-63998 dsconf should check for number of available named databases
  - Resolves: RHEL-78344 During import of entries without nsUniqueId, a supplier generates duplicate nsUniqueId (LMDB only) [rhel-9]


author: Viktor Ashirov <vashirov@redhat.com> - 2.6.1-4
changelog:
  - Resolves: RHEL-78722 - Failed to set sslversionmax to TLS1.3 in FIPS mode with dsconf $INSTANCE security set --tls-protocol-max TLS1.3


author: Paul Howarth <paul@city-fan.org> - 1.0.5-23
changelog:
  - Don't pass gcc-only compiler flags to other compilers, e.g. clang
    (based on https://src.fedoraproject.org/rpms/Judy/pull-request/3 from
    Timm Baeder)


author: Fernando Fernandez Mancera <ferferna@redha.com> - 1:1.46.8-1
changelog:
  - Stop writing offensive terms into keyfiles (RHEL-52597)
  - Remove offensive words (RHEL-33368)
  - Fix cloned-mac-address race condition with DHCP on ovs-interfaces (RHEL-49796)


author: Íñigo Huguet <ihuguet@redhat.com> - 1:1.48.10-1
changelog:
  - Unblock the autoconnect for children when parent is available (RHEL-46904)
  - Fix crash produced by malformed LLDP package when debug logging (RHEL-46199)
  - Support reapplying bridge-port VLANs (RHEL-26750)
  - Add small backoff time before resync (RHEL-29902)


author: Lubomir Rintel <lkundrak@v3.sk> - 1:1.49.90-1
changelog:
  - Upgrade to 1.50 pre-release (rc1)
  - Retry reverse hostname resolution when it fails (RHEL-17972)
  - Allow VPNs to supply IP configurations with routes but no addresses (RHEL-21875)
  - Warn of dhclient deprecation when it's explicitly chose (RHEL-24622)
  - Allow cloud-setup to restart more rapidly (RHEL-49694)


author: Fernando Fernandez Mancera <ferferna@redhat.com> - 1:1.51.1-1
changelog:
  - Upgrade to 1.51.1 (dev)
  - Use meson and remove autotools configuration
  - Fix crashes (SIGABRT) in several functions (RHEL-17840)


author: Fernando Fernandez Mancera <ferferna@redhat.com> - 1:1.51.2-1
changelog:
  - Upgrade to 1.51.2 (dev)
  - Fix race condition on OVS interface deletion (RHEL-50747)
  - Fix validation of DPDK interface name (RHEL-60022)
  - Support IPVLAN interface (RHEL-47334)


author: Fernando Fernandez Mancera <ferferna@redhat.com> - 1:1.51.3-1
changelog:
  - Upgrade to 1.51.3 (dev)
  - Support configuring dhcp-send-hostname globally (RHEL-32685)
  - cloud-setup: Support OCI (Oracle Cloud) provider (RHEL-62729)
  - Support automatically adding DNS routes (RHEL-56555)
  - Support IPv6-Only Preferred DHCPv4 option (RHEL-58660)
  - Only validate SR-IOV capacity when enabled (RHEL-58397)
  - Steer IGMP/MLD queries to the active bond balance-slb primary port (RHEL-59559)


author: Íñigo Huguet <ihuguet@redhat.com> - 1:1.51.4-1
changelog:
  - Upgrade to 1.51.4 (dev)
  - Add iputils as recommended dependency for ping command
  - Fix configs shown with NetworkManger --print-config (RHEL-14438)
  - Added ip-ping-addresses to check other hosts presence on activation (RHEL-21160)
  - Support ethtool Forward Error Correction (FEC) (RHEL-24055)


author: Íñigo Huguet <ihuguet@redhat.com> - 1:1.51.5-1
changelog:
  - Upgrade to 1.51.5 (dev)
  - Never retry ACD on NOARP interfaces (RHEL-47301)
  - Delete routes added by NM to tables different than main (RHEL-67324)
  - Honor route-table property for the route to VPN server (RHEL-69901)
  - Send GARP on bonding-slb failover (RHEL-59558)


author: Beniamino Galvani <bgalvani@redhat.com> - 1:1.51.6-1
changelog:
  - Update to 1.51.6 (dev)
  - Honor the routing-rules property for VPN connections (RHEL-69899)
  - Fix potential crash when ipv4.dhcp-send-release is enabled (RHEL-67918)
  - Support encrypted DNS servers (RHEL-66260)
  - Fix configuration of VLAN ingress/egress QoS mapping (RHEL-72475)


author: Íñigo Huguet <ihuguet@redhat.com> - 1:1.52.0-1
changelog:
  - Update to 1.52.0
  - Add support for creating VLANs for secondary VNICs in nm-cloud-setup (RHEL-36423)
  - Always reset retries when unblocking children or ports (RHEL-78122)
  - Prevent the activation of unavailable OVS interfaces (RHEL-79997)


author: Pavel Cahyna <pcahyna@redhat.com> - 2.0.32-2
changelog:
  - Resolve issues found by rpmdiff
    - add explicit Requires: on subpackages to avoid the need to test
      interoperability between the various combinations of old and new
      subpackages


author: Pavel Cahyna <pcahyna@redhat.com> - 2.0.32-3
changelog:
  - Add a patch to resolve one more issue found by rpmdiff/rpminspect:
    fix getaddrinfo detection to avoid using gethostbyname.


author: Richard Hughes <rhughes@redhat.com> - 1.2.2-1
changelog:
  - New upstream release
  - Notify systemd when beginning to shutdown
  - Fix possible information disclosure


author: Richard Hughes <rhughes@redhat.com> - 1.2.3-1
changelog:
  - New upstream release
  - Add support for coercing upgrade to distupgrade
  - Append to cron log instead of overwriting it
  - Cancel a transaction if calling Cancel fails or the daemon disappears
  - Remove large transaction size sanity check


author: Milan Crha <mcrha@redhat.com> - 1.2.4-1
changelog:
  - New upstream release
  - Add specific error code when user declined interaction
  - Avoid spurious GObject::notify signal emissions
  - Fix a leak on calling set_locale() a second time
  - Fix a possible use-after-free under pk_client_cancel_cb()
  - Honor install_weak_deps=False
  - Improve thread safety on an operation cancellation
  - Let the finish understand the 'cancelled' exit code
  - Only set polkit interactive flag if method call has too
  - Read update information also when getting list of updates
  - Use 'hy_query_get_advisory_pkgs', if available


author: Pete Walter <pwalter@fedoraproject.org> - 2.0.14-1
changelog:
  - Update to 2.0.14
  - Rebase multilib.patch
  - Don't use globs in the form of libFOO.so.* for listing files


author: Neal Gompa <ngompa13@gmail.com> - 2.0.14-6
changelog:
  - Switch to CMake to build SDL2
  - Build JACK support unconditionally since PipeWire-JACK exists in RHEL 9


author: Neal Gompa <ngompa@centosproject.org> - 2.0.18-1
changelog:
  - Update to 2.0.18
    Resolves: rhbz#2028076
  - Fix multilib conflict with SDL_revision.h (rhbz#2008838)
  - Backport fix for building against wayland-1.20+
  - Add patch to split SDL2 CMake targets for static libraries (rhbz#1965359)


author: Miroslav Rezanina <mrezanin@redhat.com> - 2.7.0.6-1
changelog:
  - Rebase to 2.7.0.6-1 [bz#2083464]
  - Adding restart_if implementation for RHEL [bz#2081944]
  - Resolves: bz#2083464
    ([Azure][RHEL-9]Rebase WALinuxAgent to v2.7.0.6)
  - Resolves: bz#2081944
    ([Azure][WALA][9.0] WALA provisions VM failed because of no "ifdown")


author: Miroslav Rezanina <mrezanin@redhat.com> - 2.7.0.6-2
changelog:
  - wla-redhat-Fix-command-sequence-for-restarting-net-inter.patch [bz#2098233]
  - Resolves: bz#2098233
    ([Azure][WALA][RHEL-9] [9.1] walinuxagent kills network during boot)


author: Miroslav Rezanina <mrezanin@redhat.com> - 2.7.0.6-3
changelog:
  - wla-redhat-Use-NetworkManager-to-set-DHCP-hostnames-on-r.patch [bz#2114830]
  - wla-Update-Log-Collector-default-in-Comments-and-Readme-.patch [bz#2093965]
  - Resolves: bz#2114830
    ([Azure][WALA][RHEL-9.1] Provisioning failed if no ifcfg-eth0)
  - Resolves: bz#2093965
    ([Azure][WALA][RHEL-9] The description of "Logs.Collect" is incorrect)


author: Miroslav Rezanina <mrezanin@redhat.com> - 2.7.0.6-4
changelog:
  - wla-redhat-Remove-all-waagent-unit-files-when-uninstalli.patch [bz#2114768]
  - Resolves: bz#2114768
    ([Azure][WALA][RHEL-9] When remove package some files left)


author: Miroslav Rezanina <mrezanin@redhat.com> - 2.7.0.6-5
changelog:
  - wla-redhat-Mark-directories-properly-in-the-files-list.patch [bz#2114768]
  - Resolves: bz#2114768
    ([Azure][WALA][RHEL-9] When remove package some files left)


author: Miroslav Rezanina <mrezanin@redhat.com> - 2.7.0.6-6
changelog:
  - wla-redhat-Remove-files-inside-WALA-services-directory.patch [bz#2114768]
  - Resolves: bz#2114768
    ([Azure][WALA][RHEL-9] When remove package some files left)


author: Miroslav Rezanina <mrezanin@redhat.com> - 2.7.0.6-7
changelog:
  - wla-redhat-Azure-CVM-specific-udev-rules.patch [bz#2162668]
  - Resolves: bz#2162668
    (Add support for importing remotely sealed TPM2 objects)


author: Miroslav Rezanina <mrezanin@redhat.com> - 2.7.0.6-8
changelog:
  - wla-redhat-Explicitly-list-udev-rule-requirements-in-the.patch [bz#2165042]
  - Resolves: bz#2165042
    ([9.0.z] /dev/disk/azure/ is created as symlink to sr0 or sda and not as a directory[Azure])


author: Miroslav Rezanina <mrezanin@redhat.com> - 2.7.0.6-9
changelog:
  - wla-redhat-Adjust-tpm2_createprimary-key-attributes-to-m.patch [bz#2167322]
  - Resolves: bz#2167322
    (Adjust TPM primary key creation parameters to match Azure)


author: Miroslav Rezanina <mrezanin@redhat.com> - 2.7.0.6-10
changelog:
  - wla-Disable-automatic-log-collector.patch [RHEL-7273]
  - Resolves: RHEL-7273
    ([Azure][WALA] Consider to disable Log collector)


author: Miroslav Rezanina <mrezanin@redhat.com> - 2.7.0.6-11
changelog:
  - wla-redhat-Add-a-udev-rule-to-avoid-managing-slave-NICs-.patch [RHEL-5880]
  - Resolves: RHEL-5880
    ([Azure][RHEL-9]68-azure-sriov-nm-unmanaged.rules cannot stop NetworkManager-wait-online.service checking SRIOV interface)


author: Ray Strode <rstrode@redhat.com> - 0.6.55-10
changelog:
  - Synchronize permissions and group ownership for icon and users dirs
    between rpm file manifest and daemon expectations.
    Resolves: #2057576


author: Katerina Koukiou <kkoukiou@redhat.com> - 34.25.5.3-1
changelog:
  - Fix Source0 in spec to point to upstream source URL (kkoukiou)
  - Do not try to load sha256 module in intramfs (rvykydal)
    Resolves: RHEL-4747
  - Do not try to load the floppy kernel module (jstodola)
    Resolves: RHEL-4747
  - anaconda-modprobe: don't try and load cramfs (awilliam)
    Resolves: RHEL-4747


author: Katerina Koukiou <kkoukiou@redhat.com> - 34.25.5.5-1
changelog:
  - Update translations from Weblate for rhel-9
  - Do not rewrite logs in rescue mode (jstodola)
    Resolves: RHEL-4794
  - Write a warning rescue selinux (akankovs)
    Resolves: RHEL-14005
  - Fix kickstart --dhcpclass option application (rvykydal)
    Resolves: RHEL-30406


author: Katerina Koukiou <kkoukiou@redhat.com> - 34.25.5.6-1
changelog:
  - Update translations from Weblate for rhel-9
  - Change location of rescue mode flag file (jstodola)
    Resolves: RHEL-4794


author: Radek Vykydal <rvykydal@redhat.com> - 34.25.5.7-1
changelog:
  - Fix source spoke being inaccessible if payload thread errors out (mkolman)
    Resolves: RHEL-4721
  - Do not create default wired connections for bond ports (rvykydal)
    Resolves: RHEL-38451
  - Consolidate code for dumping network connections (rvykydal)
    Related: RHEL-38451


author: Martin Kolman <mkolman@redhat.com> - 34.25.5.8-1
changelog:
  - Use proxy server also for FTP .treeinfo download (jkonecny)
    Resolves: RHEL-27938
  - Update translations from Weblate for rhel-9 (github-actions)


author: Martin Kolman <mkolman@redhat.com> - 34.25.5.9-1
changelog:
  - network: ignore kickstart configuration of nBFT devices (rvykydal)
    Resolves: RHEL-30149
    Resolves: RHEL-34235
    Resolves: RHEL-32146
  - network: do not dump configurations of nBFT devices (rvykydal)
    Resolves: RHEL-30149
    Resolves: RHEL-34235
    Resolves: RHEL-32146
  - network: ignore nBFT devices connections in network configuration (rvykydal)
    Resolves: RHEL-30149
    Resolves: RHEL-34235
    Resolves: RHEL-32146
  - network: add a test for ignoring ifname=nbft* for device renaming (rvykydal)
    Resolves: RHEL-30149
    Resolves: RHEL-34235
    Resolves: RHEL-32146
  - network: do not create empty dir for only ifname=nbft* options (rvykydal)
    Resolves: RHEL-30149
    Resolves: RHEL-34235
    Resolves: RHEL-32146
  - network: Avoid creating link files for 'nbft' interfaces (tbzatek)
    Resolves: RHEL-30149
    Resolves: RHEL-34235
    Resolves: RHEL-32146
  - Update translations from Weblate for rhel-9 (github-actions)


author: Katerina Koukiou <k.koukiou@gmail.com> - 34.25.5.10-1
changelog:
  - Fix check for biosboot partition in GRUB2.check (vtrefny)
    Resolves: RHEL-55922
  - Ignore all storage errors when trying to activate swaps (vtrefny)
    Resolves: RHEL-55922


author: Martin Kolman <mkolman@redhat.com> - 34.25.5.11-1
changelog:
  - security: call /usr/libexec/fips-setup-helper (asosedkin)
    Resolves: RHEL-58667
  - release-notes: Document support for compressed kernel modules in Driver Discs
    (peter.georg)
    Related: RHEL-9913
  - Add documentation about support for compressed kernel modules (peter.georg)
    Resolves: RHEL-9913
  - dd_extract: Update test info to reflect added support for compressed kernel
    modules (peter.georg)
    Resolves: RHEL-9913
  - dd_extract: Add test for zstd compressed kernel module (peter.georg)
    Resolves: RHEL-9913
  - dd_extract: Add test for xz compressed kernel module (peter.georg)
    Resolves: RHEL-9913
  - dd_extract: Add support for compressed kernel modules (peter.georg)
    Resolves: RHEL-9913
  - New version - 34.25.5.10 (k.koukiou)


author: Jiri Konecny <jkonecny@redhat.com> - 34.25.5.13-1
changelog:
  - security: require pykickstart version with %certificates support (rvykydal)
    Resolves: RHEL-61430
  - security: do not crash initramfs ks parsing on failing certificate dump
    (rvykydal)
    Resolves: RHEL-61430
  - security: add service to transfer certificates from initramfs (rvykydal)
    Resolves: RHEL-61430
  - security: import certificates in initramfs (rvykydal)
    Resolves: RHEL-61430
  - security: install certificates in pre-install phase only for dnf payload
    (rvykydal)
    Resolves: RHEL-61430
  - security: raise exception if certificate destination is unknown (rvykydal)
    Resolves: RHEL-61430
  - security: log a warning when dumping certificate over an existing file
    (rvykydal)
    Resolves: RHEL-61430
  - security: pre-install certificates before payload installation (rvykydal)
    Resolves: RHEL-61430
  - security: add API to install certificates early before payload (rvykydal)
    Resolves: RHEL-61430
  - security: install certificates on target system (rvykydal)
    Resolves: RHEL-61430
  - security: Add API for installation on target system (rvykydal)
    Resolves: RHEL-61430
  - security: import certificates early after Anaconda start (rvykydal)
    Resolves: RHEL-61430
  - security: add API to import certificates to Anaconda environment (rvykydal)
    Resolves: RHEL-61430
  - security: add API: Certificate getter (rvykydal)
    Resolves: RHEL-61430
  - kickstart: extend section specification for list of section data (rvykydal)
  - security: implement the support to install certificates to Anaconda
    (rvykydal)
    Resolves: RHEL-61430
  - translations: bump dependency to l10n repo because of branch switch
    (k.koukiou)
  - util: correct errors and suppress stderr for common cases (riehecky)
  - util: Add additional information for EFI systems (riehecky)
    Resolves: RHEL-55128


author: Radek Vykydal <rvykydal@redhat.com> - 34.25.5.15-1
changelog:
  - security: add a development note for certificates import in initramfs
    (rvykydal)
    Related: RHEL-77155
  - security: do not issue warning on existing certificate file during dump
    (rvykydal)
    Resolves: RHEL-77155
  - network: pass NM global dns configuration to the installed system (rvykydal)
    Resolves: RHEL-71824
  - network: pass global dns initrd option to the installed system (rvykydal)
    Resolves: RHEL-71824


author: Radek Vykydal <rvykydal@redhat.com> - 34.25.5.16-1
changelog:
  - network: add dnsconfd to selected packages if used in installer (rvykydal)
    Resolves: RHEL-79803
  - network: add dnsconfd to installer environment (rvykydal)
    Resolves: RHEL-79804


author: Radek Vykydal <rvykydal@redhat.com> - 34.25.5.17-1
changelog:
  - network: start dnsconfd in initramfs (rvykydal)
    Resolves: RHEL-80303
  - network: enable dnsconfd service on installed system if required (rvykydal)
    Resolves: RHEL-80023
  - network: pass 16-dns-backend.conf to target system (rvykydal)
    Resolves: RHEL-80233
  - netowrk: enable dnsconfd service in installer environment (rvykydal)
    Resolves: RHEL-80023


author: Mikolaj Izdebski <mizdebsk@redhat.com> - 1.10.9-15
changelog:
  - Implement new Java bindings and fix ant-manual license
  - Resolves: RHEL-68742, RHEL-68743, RHEL-68744, RHEL-68745, RHEL-69519


author: Neal Gompa <ngompa@centosproject.org> - 0.15.5-2
changelog:
  - Create symlinks manually to make it build
    (the symlinks were not created because of reverting the patch to
    upgrade to Meson 0.62)


author: Neal Gompa <ngompa@centosproject.org> - 0.16.1-1
changelog:
  - Rebase to 0.16.1
    Resolves: rhbz#2169103
  - Drop unneeded downstream hacks to build with older Meson


author: Mattias Ellert <mattias.ellert@physics.uu.se> - 5.2.0-6
changelog:
  - Add parent to biz.aQute.bnd/pom.xml (fixes [WARNING] JAR will be
    empty - no content was marked for inclusion!)
  - Remove scope from dependencies in pom.xml files (fixes missing
    dependencies, dependencies marked with scope provided are ignored by
    the rpm dependency generator)
  - Drop some more commands: shell, exportreport, mbr (uses parts that
    are not packaged)
  - Resolves: rhbz#2033709


author: Kalev Lember <klember@redhat.com> - 2.28.1-1
changelog:
  - Update to 2.28.1
  - Switch to meson build system
  - Update source URLs
  - Tighten -devel subpackage deps
  - Tighten soname globs


author: Richard W.M. Jones <rjones@redhat.com> - 1.13.0-2
changelog:
  - Parse auto_reset_crashkernel in kdump
    resolves: rhbz#2042772
  - Add new directives and options for chrony


author: Richard W.M. Jones <rjones@redhat.com> - 1.13.0-4
changelog:
  - Fix parsing of /usr/lib/tmpfiles.d/provision.conf
  - Fix parsing of /etc/kernel/cmdline
    resolves: rhbz#2155136, rhbz#2159282


author: Parag Nemade <pnemade AT redhat DOT com> - 0.31.1-61
changelog:
  - Resolves: CVE-2019-19004 : integer overflow in input-bmp.c
  - Resolves: CVE-2019-19005 : fix bitmap double free in main.c


author: Parag Nemade <pnemade AT redhat DOT com> - 0.31.1-65
changelog:
  - Resolves: rhbz#2121828 Fix the gating tests by using only local test
    Upstream testsuite will not work as this package code is very old


author: Michal Sekletar <msekleta@redhat.com> - 0.8-21
changelog:
  - fix file attributes on /run/avahi-daemon (RHEL-5633)
  - avahi-client: fix resource leak (RHEL-27722)
  - fix resource leak in avahi_time_event_queue_new (RHEL-27717)


author: Nils Philippsen <nils@tiptoe.de> - 0.1.72-2
changelog:
  - BR: librsvg2-tools for rsvg-convert
  - mark license files as %license
  - use %apiver macro consistently
  - don't ship .gitignore file


author: Siteshwar Vashisht <svashisht@redhat.com> - 5.1.8-9
changelog:
  - Fix a performance regression while using large number of environment variables
    Resolves: RHEL-20020


author: Jerome Marchand <jmarchan@redhat.com> - 0.28.0-1
changelog:
  - Rebase to v0.28.0 (RHEL-9976)
  - Rebuild with LLVM 17 (RHEL-10591)
  - Fix bpf-biosnoop out of bound access (RHEL-8664)
  - Fix kvmexit missing VM exit reasons and statistics (RHEL-8702)
  - Fix multi-word array type handling (RHEL-8674)
  - Fix tcpstates -Y (RHEL-8490)
  - Fix bio tools (RHEL-8553)


author: Jerome Marchand <jmarchan@redhat.com> - 0.28.0-5
changelog:
  - Fix libbpf bio tools (RHEL-19368)
  - Add S390x support to libbpf-tools (RHEL-16325)
  - Power enhancements(RHEL-11477)


author: Jerome Marchand <jmarchan@redhat.com> - 0.30.0-3
changelog:
  - Really prevent the loading of compromised headers (RHEL-28769, CVE-2024-2314)
  - Add python3-pyelftools dependency (RHEL-36583)


author: Petr Menšík <pemensik@redhat.com> - 32:9.16.23-3
changelog:
  - Tighten cache protection against record from forwarders (CVE-2021-25220)
  - Include test of forwarders


author: Petr Menšík <pemensik@redhat.com> - 32:9.16.23-5
changelog:
  - Fix possible serve-stale related crash (CVE-2022-3080)
  - Fix memory leak in ECDSA verify processing (CVE-2022-38177)
  - Fix memory leak in EdDSA verify processing (CVE-2022-38178)


author: Petr Menšík <pemensik@redhat.com> - 32:9.16.23-6
changelog:
  - Bound the amount of work performed for delegations (CVE-2022-2795)
  - Add /usr/lib64/named to bind-chroot (#2129466)


author: Petr Menšík <pemensik@redhat.com> - 32:9.16.23-9
changelog:
  - Prevent flooding with UPDATE requests (CVE-2022-3094)
  - Handle RRSIG queries when server-stale is active (CVE-2022-3736)
  - Fix crash when soft-quota is reached and serve-stale is active (CVE-2022-3924)


author: Petr Menšík <pemensik@redhat.com> - 32:9.16.23-16
changelog:
  - Prevent increased CPU load on large DNS messages (CVE-2023-4408)
  - Prevent assertion failure when nxdomain-redirect is used with
   RFC 1918 reverse zones (CVE-2023-5517)
  - Prevent assertion failure if DNS64 and serve-stale is used (CVE-2023-5679)
  - Specific recursive query patterns may lead to an out-of-memory
    condition (CVE-2023-6516)
  - Prevent increased CPU consumption in DNSSEC validator (CVE-2023-50387
    CVE-2023-50868)


author: Petr Menšík <pemensik@redhat.com> - 32:9.16.23-22
changelog:
  - Resolve CVE-2024-1975
  - Resolve CVE-2024-1737
  - Resolve CVE-2024-4076
  - Add ability to change runtime limits for max types and records per name


author: Petr Menšík <pemensik@redhat.com> - 32:9.18.27-2
changelog:
  - Disable building of DLZ packages
  - Conflict explicitly with more bind subpackages
  - Merge license subpackage into libs


author: Petr Menšík <pemensik@redhat.com> - 32:9.18.29-2
changelog:
  - Backport nsupdate TLS support into 9.18 (RHEL-76331)
  - Update nsupdate manual about new TLS options
  - Test nsupdate TLS support


author: Petr Menšík <pemensik@redhat.com> - 32:9.18.29-3
changelog:
  - Limit additional section records CPU processing (CVE-2024-11187)
  - Read HTTPS requests in limited chunks and prevent overload (CVE-2024-12705)


author: Hans de Goede <hdegoede@redhat.com> - 5.56-3
changelog:
  - Drop obsolete udev rule + systemd service to call btattach on BT-HCIs
    connected via UART from userspace, this is all handled in the kernel now
  - Add the btmgmt util to the packaged files


author: Jonathan Wakely <jwakely@redhat.com> - 1.75.0-7
changelog:
  - Build with zstd support (#2091041)
  - Fix rpminspect CI warnings about missing versioned dependencies


author: Jaroslav Škarvada <jskarvad@redhat.com> - 6.1-8
changelog:
  - Dropped explicit brlapi dependency (brltty) and relaxed brltty
    dependency (brlapi)
    Related: rhbz#1765611


author: Jerry James <loganjerry@gmail.com> - 1.10.14-1
changelog:
  - Version 1.10.14
  - Remove no longer needed no-unixsocket.patch
  - Add workaround for compiling tests with JDK 11


author: Benjamin A. Beasley <code@musicinmybrain.net> - 1.14.2-3
changelog:
  - Switch from autotools to meson; enable the tests, since the meson build system
    permits us to use a shared boost library
  - Install examples in the -doc subpackage


author: Benjamin A. Beasley <code@musicinmybrain.net> - 1.14.2-4
changelog:
  - Prepare for future upgrade to API/ABI version 1.16 by introducing virtual
    Provides for a name for API/ABI version 1.0: cairomm1.0. This will be the name
    of a future package that continues to provide API/ABI version 1.0 after the
    upgrade.


author: Benjamin A. Beasley <code@musicinmybrain.net> - 1.14.2-7
changelog:
  - Working (but weak, dependent on SHA1) source signature verification
  - Added API/ABI version to descriptions


author: Roland Grunberg <rgrunber@redhat.com> - 3.2.9-5
changelog:
  - Set maven-javadoc-plugin source to 1.8 for Java 11 build.
  - Ignore 5 test failures from upstream when run on Java 9 or above.


author: Alexander Bokovoy <abokovoy@redhat.com> - 6.11-1
changelog:
  - Update to v6.11 release
  - Resolves: rhbz#1876400 - CVE-2020-14342 - cifs-utils: shell command injection


author: Jonathan Lebon <jonathan@jlebon.com> - 6.11-2
changelog:
  - Split out -info subpackage for smb2-quota and smbinfo
    https://bugzilla.redhat.com/show_bug.cgi?id=1909288


author: Paulo Alcantara <paalcant@redhat.com> - 7.0-4
changelog:
  - mount.cifs.rst: add missing reference for sssd
  - mount.cifs.rst: update section about xattr/acl support
  - Resolves: RHEL-22495


author: <thalman@redhat.com> - 0.6.1-16
changelog:
  - CVE-2023-37464 cjose: AES GCM decryption uses the Tag length from the actual
    Authentication Tag provided in the JWE
    Resolves: rhbz#2223308


author: Richard Hughes <richard@hughsie.com> 1.4.5-1
changelog:
  - New upstream version
  - Add new API for gnome-settings-daemon
  - Check for errors from more sqlite calls
  - Fix owner and permissions on existing state files
  - Fix segfault due to dereferencing NULL pointer
  - Make the build reproductible


author: Jan Friesse <jfriesse@redhat.com> - 3.1.4-1
changelog:
  - Related: rhbz#1948974
  - Resolves: rhbz#1967485

  - New upstream release (rhbz#1948974)
  - stats: fix crash when iterating over deleted keys (rhbz#1967485)


author: Jan Friesse <jfriesse@redhat.com> - 3.1.5-3
changelog:
  - Resolves: rhbz#2024652
  - Resolves: rhbz#2024657

  - totem: Add cancel_hold_on_retransmit config option (rhbz#2024652)
  - merge upstream commit cdf72925db5a81e546ca8e8d7d8291ee1fc77be4 (rhbz#2024652)
  - totemsrp: Switch totempg buffers at the right time (rhbz#2024657)
  - merge upstream commit e7a82370a7b5d3ca342d5e42e25763fa2c938739 (rhbz#2024657)


author: Jan Friesse <jfriesse@redhat.com> - 3.1.5-4
changelog:
  - Resolves: rhbz#2070623

  - logrotate: Use copytruncate method by default (rhbz#2070623)
  - merge upstream commit 04362046c4a9d7307feb5b68341d567b7d0b94d6 (rhbz#2070623)


author: Lianbo Jiang <lijiang@redhat.com> - 8.0.0-3
changelog:
  - Fix segmentation fault caused by crash extension modules
  - Support the overflow stack exception handling on aarch64


author: Lianbo Jiang <lijiang@redhat.com> - 8.0.0-5
changelog:
  - Fix segfault on aarch64 for "bt -a|-c" command
  - Fix segfault for the "l" command of gdb
  - Fix HZ calculation on Linux 5.14 and later
  - Fix for other issues


author: Lianbo Jiang <lijiang@redhat.com> - 8.0.2-2
changelog:
  - Fix an assertion failure in the gdb's copy_type()
  - Fix for "bt" command printing "bogus exception frame" warning


author: Lianbo Jiang <lijiang@redhat.com> - 8.0.4-2
changelog:
  - Fix the "dis -lr" not displaying the source file names
    and line numbers
  - Fix incorrect symbol translation by the 'struct blk_mq_ops'


author: Nicola Sella <nsella@redhat.com> - 0.16.1
changelog:
  - Update to 0.16.1
  - Add the section number to the manual pages
  - Parse xml snippet in smaller parts (RhBug:1859689)
  - Add module metadata support to createrepo_c (RhBug:1795936)


author: Pavla Kratochvilova <pkratoch@redhat.com> - 0.17.2-1
changelog:
  - Update to 0.17.2
  - Fix Python deprecation (PY_SSIZE_T_CLEAN) (RhBug:1891785)
  - Revert back to old c API for destination file of cr_compress_file_with_stat and cr_compress_file to prevent a memory leak
  - Never leave behind .repodata lock on exit (RhBug:1906831)
  - Disable drpm for RHEL >= 9 (RhBug:1914828)
  - Setting updated/issued_date to None doesn't produce garbage values (RhBug:1921715)
  - Allow taking __repr__ (__str__) of closed xmlfile and sqlite (RhBug:1913465)


author: Pavla Kratochvilova <pkratoch@redhat.com> - 0.17.7-1
changelog:
  - Update to 0.17.7
  - Remove insecure hashes SHA-1 and MD5 from the default build (RhBug:1935486)
  - Fix error when updating repo with removed modules metadata
  - Exit with status code 1 when loading of repo's metadata fails
  - Fix memory leaks (RhBug:1998426)
  - Fix valgrind warnings caused by subprocess calls


author: Pavla Kratochvilova <pkratoch@redhat.com> - 0.17.7-2
changelog:
  - Switch default of --keep-all-metadata to TRUE and add --discard-additional-metadata (RhBug:2055032)


author: Lukas Hrazky <lhrazky@redhat.com> - 0.20.1-1
changelog:
  - Update to 0.20.1
  - createrepo_c shouldn't silently produce duplicate-NEVRA repos
  - Fix bad performance with task queue management
  - Update errno usage to fix incorrect GError messages
  - Install header for createrepo_shared module
  - Remove C API for cr_xml_parse_main_metadata_together
  - Remove python bindings for xml_parse_main_metadata_together
  - Fix '&' encoding in attributes when parsing repodata
  - Add a streaming parsing API that is user-controllable.
  - Fix a memory leak of primary pkg when parsing interrupted
  - Fix a memory leak when removing the first link in a list
  - Remove `allow_out_of_order` option for `xml_parse_main_metadata_together`
  - Make parse warnings visible through cr.Repomd(), cr.UpdateInfo()
  - Use --error-exit-val option by default
  - If new and old repomd matches during --update don't update
  - Add `cr_repomd_compare` for comparing two repomds
  - Store parsed repomd in `cr_MetadataLocation`
  - Set database version only for the database records, not everything
  - Use copy+delete fallback when moving of a dir fails
  - Fix memory leaks
  - [spec] Option for legacy hashes, enable on RHEL <= 8 (RhBug:2022271)


author: Adrian Reber <areber@redhat.com> - 3.15-11
changelog:
  - Remove unnecessary Requires: criu-libs
  - Remove wrong BR nftables-devel
  - Bump release for rebuild


author: Radostin Stoyanov <radostin@redhat.com> - 3.15-12
changelog:
  - Increase release number from 11 to 12
  - Disable podman test when crun doesn't support checkpoint/restore


author: Ondrej Kozina <okozina@redhat.com> - 2.4.3-1
changelog:
  - Update to cryptsetup 2.4.3.
  - patch: Fix typo in repair command prompt.
    Resolves: #2022309 #2023316 #2032782


author: Daniel Zatovic <dzatovic@redhat.com> - 2.6.0-2
changelog:
  - Fix FIPS related bugs.
  - Abort encryption when header and data devices are same.
  - Resolves: #2150251 #2148841


author: Daniel Zatovic <dzatovic@redhat.com> - 2.6.0-3
changelog:
  - patch: Disallow use of internal kenrel crypto driver names in "capi"
  - patch: Also disallow active devices with internal kernel names
  - patch: Fix init_by_name to allow unknown cipher format in dm-crypt
  - patch: Fix reencryption to fail properly for unknown cipher
  - patch: Fix activation of LUKS2 with capi format cipher and kernel
  - Resolves: #2212771


author: Daniel Zatovic <dzatovic@redhat.com> - 2.7.2-1
changelog:
  - Update to cryptsetup 2.7.2
  - Use OpenSLL Argon implementation instead of the built-in one
  - Resolves: RHEL-32377


author: Ondrej Kozina <okozina@redhat.com> - 2.7.2-2
changelog:
  - patch: Warn if Argon2 keyslot is unlocked in FIPS mode.
  - patch: Enable Argon2 in FIPS with openssl backend.
  - patch: Abort online reencryption for misconfigured devices.
  - patch: Harden online reencryption checks in initialization phase.
  - patch: Fix detection of direct-io with suspended devices.
  - patch: Return suspended status also for unknow target types.
  - patch: Do not handle device as suspended on error.
  - Resolves: RHEL-39003 RHEL-41238


author: Zdenek Dohnal <zdohnal@redhat.com> - 1.28.7-14
changelog:
  - RHEL-19201 redhat-lsb unnecessary pulls in cups and avahi dependencies
  - RHEL-16026 Cups Browsed does not correctly pull printer location and description information from print server


author: Zdenek Dohnal <zdohnal@redhat.com> - 1.28.7-18
changelog:
  - CVE-2024-47175 cups-filters: remote command injection via attacker controlled data in PPD file
  - CVE-2024-47076 cups-filters: `cfGetPrinterAttributes` API does not perform sanitization on returned IPP attributes
  - CVE-2024-47176 cups-filters: cups-browsed binds on UDP INADDR_ANY:631 trusting any packet from any source


author: Bryan Gurney <bgurney@redhat.com> - 71.1-7
changelog:
  - Pull in fixes from upstream v72 and v73 (Jeff Moyer)
  - Fix enable-namespace all reporting errors incorrectly
  - Add support for inject-smart on papr scm
  - Related: rhbz#2040075
  - Related: rhbz#1873851
  - Related: rhbz#1880578
  - Related: rhbz#1922538
  - Related: rhbz#2087707


author: Jeff Moyer <jmoyer@redhat.com> - 71.1-8
changelog:
  - Backport changes up to v74, excluding the config file changes. (Jeff Moyer)
    This includes support for the CXL commands, and adds the following
    packages: cxl-cli, cxl-devel, cxl-libs
  - Resolves: rhbz#2132167


author: Jeff Moyer <jmoyer@redhat.com> - 78-1
changelog:
  - Rebase to v78
  - Add support for legacy monitor.conf file location
  - Fix a test failure.
  - Resolves: RHEL-10382
  - Resolves: RHEL-8204
  - Resolves: RHEL-29151


author: Miro Hrončok <mhroncok@redhat.com> - 1.2.8-9
changelog:
  - Subpackage python2-dbus has been removed
    See https://fedoraproject.org/wiki/Changes/RetirePython2


author: Marian Csontos <mcsontos@redhat.com> - 2.03.21-3
changelog:
  - Fix lvresize fail in case of multiple mountpoints.
  - Fix allocator for RAID LVs allocating multiple legs on single device.
  - Fix device id handling of WWIDs with trailing spaces.


author: Marian Csontos <mcsontos@redhat.com> - 2.03.23-2
changelog:
  - Add warning message when mirror images have (r)efresh bit set.
  - Document lv_attr volume type bit (g) for raid+integrity in lvs(8).


author: Marian Csontos <mcsontos@redhat.com> - 2.03.28-2
changelog:
  - Fix SPDX License identifiers.
  - Fix input units for VDO LV's minimim_io_size.
  - Fix stripe count and validation for RAID LVs.


author: Marian Csontos <mcsontos@redhat.com> - 2.03.28-5
changelog:
  - Fix temporary LVs not cleaned when converting in use LV to a thin pool.
  - Check FS resize is supported before extending LV.
  - Fix issue affecting memory locking before suspend (2.03.27).


author: Benjamin Marzinski <bmarzins@redhat.com> - 0.8.7-23
changelog:
  - Add 0091-multipathd-Added-support-to-handle-FPIN-Li-events-fo.patch
    * Fixes RHEL-6678 (Add support in multipathd for NVMe to listen for FPIN-Li
      events and mark effected paths as marginal)
  - Add 0092-multipath-tools-add-HPE-Alletra-9000-NVMe-to-hardwar.patch
    * Fixes RHEL-1830 (Changes to Arcus NVMeoFC multipath.conf settings for RHEL
      9.x to be included in kernel by default)
  - Resolves: RHEL-6678
  - Resolves: RHEL-1830


author: Benjamin Marzinski <bmarzins@redhat.com> - 0.8.7-24
changelog:
  - Add 0093-RH-multipath-add-mpathcleanup-man-page.patch
    * Fixes RHEL-1266 ("There is no man page for mpathcleanup")
  - Resolves: RHEL-1266


author: Benjamin Marzinski <bmarzins@redhat.com> - 0.8.7-25
changelog:
  - Add 0094-libmultipath-Add-max_retries-config-option.patch
    * Fixes RHEL-1729 ("Allow multipathd to set the max_retries of the
      scsi_device for paths")
  - Add 0095-libmutipath-Retain-device-size-if-sysfs_get_size-fai.patch
  - Add 0096-multipathd-check-and-update-all-paths-when-in-cli_re.patch
  - Add 0097-multipathd-move-post-reloading-commands-into-resize_.patch
  - Add 0098-multipathd-move-resize_map-to-multipathd-main.c.patch
  - Add 0099-multipathd-Add-auto_resize-config-option.patch
    * Fixes RHEL-986 ("Add option to allow multipathd to detect device
      resizes and autoresize.")
  - Resolves: RHEL-986
  - Resolves: RHEL-1729


author: Benjamin Marzinski <bmarzins@redhat.com> - 0.8.7-26
changelog:
  - Add 0100-libmultipath-avoid-temporarily-enabling-queueing-on-.patch
  - Add 0101-multipathd-Make-sure-to-disable-queueing-if-recovery.patch
    * Fixes RHEL-17234 ("RHEL9 dm-multipath no_path_retry [retry number] is
      undone if paths are later lost for an open map.")
  - Add 0102-multipathd-remove-nopath-flushing-code-from-flush_ma.patch
  - Add 0103-multipathd-make-flush_map-delete-maps-like-the-multi.patch
  - Add 0104-multipathd-disable-queueing-when-removing-unknown-ma.patch
    * Fixes RHEL-4998 ("When remove external lun from host, rescan lun status
      will cause the OS hang and no response")
  - Resolves: RHEL-4998
  - Resolves: RHEL-17234


author: Benjamin Marzinski <bmarzins@redhat.com> - 0.8.7-27
changelog:
  - Add 0105-multipathd-fix-null-pointer-dereference-in-uev_updat.patch
  - Add 0106-multipathd-fix-auto-resize-configuration.patch
  - Add 0107-libmultipath-fix-displaying-auto_resize-config-setti.patch
    * Fixes RHEL-986 ("Add option to allow multipathd to detect device
      resizes and autoresize.")
  - Resolves: RHEL-986


author: Benjamin Marzinski <bmarzins@redhat.com> - 0.8.7-28
changelog:
  - Add 0108-libmultipath-actually-truncate-too-large-vpd-page.patch
  - Add 0109-kpartx-fix-theoretical-overflow-in-loop-device-name.patch
    * Fixes RHEL-31793 ("RHEL SAST Automation: address (selected) true positives")
  - Resolves: RHEL-31793


author: Benjamin Marzinski <bmarzins@redhat.com> - 0.8.7-29
changelog:
  - Add 0110-libmultipath-keep-track-of-queueing-state-in-feature.patch
  - Add 0111-libmultipath-export-partmap_in_use.patch
  - Add 0112-libmultipath-change-flush_on_last_del-to-fix-a-multi.patch
  - Add 0113-libmultipath-pad-dev_loss_tmo-to-avoid-race-with-no_.patch
    * Fixes RHEL-30272
  - Add 0114-libmultipath-remove-pathgroup-wildcard-options.patch
  - Add 0115-libmultipath-print-all-values-in-snprint_failback.patch
  - Add 0116-multipathd-Stop-double-counting-map-failures-for-no_.patch
  - Add 0117-multipath-tools-man-pages-add-missing-multipathd-com.patch
  - Add 0118-libmultipath-change-the-vend-prod-rev-printing.patch
  - Add 0119-multipath-tools-man-pages-Add-format-wildcard-descri.patch
    * Fixes RHEL-8304
  - Resolves: RHEL-8304
  - Resolves: RHEL-30272


author: Benjamin Marzinski <bmarzins@redhat.com> - 0.8.7-30
changelog:
  - Add 0120-multipath-tools-fix-multipath-ll-bug-for-Native-NVME.patch
    * Fixes RHEL-28068
  - Add 0121-multipathd-set-reply-length-to-zero-for-NULL-replies.patch
    * Fixes RHEL-44569
  - Resolves: RHEL-28068
  - Resolves: RHEL-44569


author: Benjamin Marzinski <bmarzins@redhat.com> - 0.8.7-31
changelog:
  - Modify multiple tests especially medium_error_scsi_debug and squelch_scsi_id
    * Fixes RHEL-28068 & RHEL-4459
  - Resolves: RHEL-28068
  - Resolves: RHEL-44569


author: Benjamin Marzinski <bmarzins@redhat.com> - 0.8.7-32
changelog:
  - Modify bindings, find_multipaths, and user_friendly_names tests
    * Fixes RHEL-28068 & RHEL-4459
  - Resolves: RHEL-28068
  - Resolves: RHEL-44569


author: Benjamin Marzinski <bmarzins@redhat.com> - 0.8.7-35
changelog:
  - Add 0124-libmultipath-add-missing-assert-to-checkers.c.patch
  - Add 0125-libmultipath-foreign-fix-memory-leak-in-nvme-foreign.patch
    * Fixes RHEL-73413
  - Add 0126-libmultipath-export-udev-pthread-cleanup-functions.patch
  - Add 0127-multipathd-set-rport-port_state-to-marginal-for-NVMe.patch
    * Fixes RHEL-67472
  - Resolves: RHEL-73413
  - Resolves: RHEL-67472


author: Benjamin Marzinski <bmarzins@redhat.com> - 0.8.7-36
changelog:
  - Add 0128-multipath-tools-move-DEFAULT_SOCKET-definition-into-.patch
  - Add 0129-multipath-tools-add-helper-mpath_fill_sockaddr__.patch
  - Add 0130-libmpathutil-add-support-for-Unix-pathname-sockets.patch
  - Add 0131-libmpathutil-move-systemd_listen_fds-support-into-mu.patch
  - Add 0132-multipathd-move-uxsock_trigger-to-uxlsnr.c.patch
  - Add 0133-multipathd-uxlsnr-use-symbolic-values-for-pollfd-ind.patch
  - Add 0134-multipathd-make-uxsock_listen-take-a-pointer-to-fd.patch
  - Add 0135-multipathd-allow-receiving-two-socket-fds-from-syste.patch
  - Add 0136-multipathd-listen-on-pathname-and-abstract-socket-by.patch
  - Add 0137-libmpathcmd-try-both-abstract-and-pathname-sockets.patch
  - Add 0138-libmpathcmd-honor-MULTIPATH_SOCKET_NAME-environment-.patch
  - Add 0139-multipathd-honor-MULTIPATH_SOCKET_NAME-environment-v.patch
    * Fixes RHEL-78758 ("RFE: Enable multipathd to communicate with a
      process in another network namespace")
  - Resolves: RHEL-78758


author: Benjamin Marzinski <bmarzins@redhat.com> - 0.8.7-37
changelog:
  - Add 0140-multipath-clean-up-find_multipaths-value-names.patch
  - Add 0141-multipathd-Add-multipathd-man-page-section-about-soc.patch
    * Fixes RHEL-82307 ("There is no man page for RFE: Enable multipathd
      to communicate with a process in another network namespace")
  - Fix multipath_conf_syntax OSCI test.
  - Resolves: RHEL-82307


author: Tom Deseyn <tom.deseyn@gmail.com> - 8.0.103-3
changelog:
  - We disable checking the signature of the last certificate in a chain if the certificate is supposedly self-signed.
    A side effect of not checking the self-signature of such a certificate is that disabled or unsupported message
    digests used for the signature are not treated as fatal errors.
  - Resolves: RHEL-28344


author: Michal Hlavinka <mhlavink@redhat.com> - 1:2.3.16-14
changelog:
  - fix CVE-2024-23184: using a large number of address headers may trigger a denial of service (RHEL-55212)
  - fix CVE-2024-23185: very large headers can cause resource exhaustion when parsing message (RHEL-55224)


author: Miroslav Rezanina <mrezanin@redhat.com> - 20240524-1
changelog:
  - Rebase to edk2-stable202405
  - Bumo openssl to 8e5beb77088b
  - Resolves: RHEL-32486
    (rebase to edk2-stable202405 [rhel-9])
  - Resolves: RHEL-36446
    (edk2: enable MOR [rhel-9])
  - Resolves: RHEL-21653
    (CVE-2023-6237 edk2: openssl: Excessive time spent checking invalid RSA public keys [rhel-9])
  - Resolves: RHEL-21150
    (CVE-2023-6129 edk2: mysql: openssl: POLY1305 MAC implementation corrupts vector registers on PowerPC)
  - Resolves: RHEL-22490
    (CVE-2024-0727 edk2: openssl: denial of service via null dereference [rhel-9])


author: Miroslav Rezanina <mrezanin@redhat.com> - 20240524-2
changelog:
  - edk2-MdeModulePkg-Warn-if-out-of-flash-space-when-writing.patch [RHEL-43442]
  - Resolves: RHEL-43442
    (edk2 disconnects abnormally before loading the kernel)


author: Miroslav Rezanina <mrezanin@redhat.com> - 20240524-3
changelog:
  - edk2-NetworkPkg-DxeNetLib-adjust-PseudoRandom-error-loggi.patch [RHEL-45899]
  - edk2-NetworkPkg-DxeNetLib-Reword-PseudoRandom-error-loggi.patch [RHEL-45899]
  - Resolves: RHEL-45899
    ([RHEL-9.5.0] edk2 hit Failed to generate random data)


author: Miroslav Rezanina <mrezanin@redhat.com> - 20240524-4
changelog:
  - edk2-AmdSevDxe-Fix-the-shim-fallback-reboot-workaround-fo.patch [RHEL-56081]
  - Resolves: RHEL-56081
    ([EDK2] Shim fallback reboot workaround might not work on SNP)


author: Miroslav Rezanina <mrezanin@redhat.com> - 20240524-5
changelog:
  - edk2-UefiCpuPkg-PiSmmCpuDxeSmm-skip-PatchInstructionX86-c.patch [RHEL-45847]
  - Resolves: RHEL-45847
    ([RHEL9.5] Hotplug vcpu to a guest cause guest kernel panic)


author: Miroslav Rezanina <mrezanin@redhat.com> - 20240524-6
changelog:
  - edk2-OvmfPkg-CpuHotplugSmm-delay-SMM-exit.patch [RHEL-56974]
  - edk2-Bumped-openssl-submodule-version-to-0205b5898872.patch [RHEL-55336]
  - Resolves: RHEL-56974
    (qemu-kvm: warning: Blocked re-entrant IO on MemoryRegion: acpi-cpu-hotplug at addr: 0x0 [rhel-9])
  - Resolves: RHEL-55336
    (CVE-2024-6119 edk2/openssl: Possible denial of service in X.509 name checks [rhel-9.5])


author: Miroslav Rezanina <mrezanin@redhat.com> - 20240524-7
changelog:
  - edk2-OvmfPkg-VirtioGpuDxe-ignore-display-resolutions-smal.patch [RHEL-56248]
  - edk2-OvmfPkg-QemuVideoDxe-ignore-display-resolutions-smal.patch [RHEL-56248]
  - edk2-MdePkg-Fix-overflow-issue-in-BasePeCoffLib.patch [RHEL-60833]
  - Resolves: RHEL-56248
    (507x510 display resolution should not crash the firmware [edk2,rhel-9.6])
  - Resolves: RHEL-60833
    (CVE-2024-38796 edk2: Integer overflows in PeCoffLoaderRelocateImage [rhel-9.6])


author: Miroslav Rezanina <mrezanin@redhat.com> - 20240524-8
changelog:
  - edk2-OvmfPkg-Add-a-Fallback-RNG-RH-only.patch [RHEL-65725]
  - Resolves: RHEL-65725
    ([Regression] HTTP Boot not working on old vCPU without virtio-rng device present [rhel-9.6])


author: Miroslav Rezanina <mrezanin@redhat.com> - 20240524-9
changelog:
  - edk2-OvmfPkg-ArmVirtPkg-Add-a-Fallback-RNG-RH-only.patch [RHEL-66230]
  - Resolves: RHEL-66230
    ([Regression] [aarch64] HTTP Boot not working on old vCPU without virtio-rng device present [rhel-9.6])


author: Jon Maloy <jmaloy@redhat.com> - 20240524-10
changelog:
  - edk2-OvmfPkg-Rerun-dispatcher-after-initializing-virtio-r.patch [RHEL-58631]
  - Resolves: RHEL-58631
    ([Regression] HTTP Boot fails to work with edk2-ovmf-20231122-6.el9_4.2 and greater)


author: Miroslav Rezanina <mrezanin@redhat.com> - 20240214-2
changelog:
  - edk2-OvmfPkg-PlatformPei-log-a-warning-when-memory-is-tig.patch [RHEL-22202]
  - edk2-OvmfPkg-PlatformPei-consider-AP-stacks-for-pei-memor.patch [RHEL-22202]
  - edk2-OvmfPkg-PlatformPei-rewrite-page-table-calculation.patch [RHEL-22202]
  - edk2-OvmfPkg-PlatformPei-log-pei-memory-cap-details.patch [RHEL-22202]
  - edk2-UefiCpuPkg-MpInitLib-Add-support-for-multiple-HOBs-t.patch [RHEL-22202]
  - edk2-UefiCpuPkg-MpInitLib-Add-support-for-multiple-HOBs-t.p2.patch [RHEL-22202]
  - edk2-UefiCpuPkg-MpInitLib-Add-support-for-multiple-HOBs-t.p3.patch [RHEL-22202]
  - edk2-UefiCpuPkg-MpInitLib-Add-support-for-multiple-HOBs-t.p4.patch [RHEL-22202]
  - edk2-UefiCpuPkg-MpInitLib-Add-support-for-multiple-HOBs-t.p5.patch [RHEL-22202]
  - edk2-UefiCpuPkg-MpInitLib-return-early-in-GetBspNumber.patch [RHEL-22202]
  - Resolves: RHEL-22202
    ([EDK2] Support booting with 4096 vcpus)


author: Miroslav Rezanina <mrezanin@redhat.com> - 20241117-2
changelog:
  - edk2-Fix-amd-sev-firmware-file-for-amd-snp.patch [RHEL-72447]
  - Resolves: RHEL-72447
    ( QEMU should creating new json file that will correctly describe firmware for amd-sev-snp [rhel-9])


author: Jon Maloy <jmaloy@redhat.com> - 20241117-3
changelog:
  - edk2-OvmfPkg-Use-the-OvmfPkg-version-of-CcProbeLib.patch [RHEL-70865]
  - edk2-Update-dbx-revocation-list-to-2025-02-24-version.patch [RHEL-83019]
  - Resolves: RHEL-70865
    (SNP guest failed to boot with SVSM using OVMF.amdsev.fd [rhel-9.7])
  - Resolves: RHEL-83019
    (The newer revocation file and Server 2025 required to update it [rhel-9])


author: Miro Hrončok <mhroncok@redhat.com> - 0.29.22-2
changelog:
  - Remove an obsoleted patch
  - Remove old Obsoletes and Conflicts
  - Update description
  - Provide cython, python3-cython


author: Tomas Orsava <torsava@redhat.com> - 0.29.22-6
changelog:
  - Add automatically generated Obsoletes tag with the python39- prefix
    for smoother upgrade from RHEL8
  - Related: rhbz#1990421


author: Milan Crha <mcrha@redhat.com> - 3.40.4-10
changelog:
  - Related: RHEL-12405 (Move WebKitGTK parts in Evolution Data Server into optional subpackage)
  - Add dependency on newly introduced evolution-data-server-ui


author: Milan Crha <mcrha@redhat.com> - 3.40.4-4
changelog:
  - Resolves: #2071056 (Addressbook: Switch from GData Contacts API to CardDAV API for Google books)
  - Resolves: #2071742 (Add patch to use correct colors in mail preview with webkit2gtk3 2.36.x)


author: Milan Crha <mcrha@redhat.com> - 3.40.4-8
changelog:
  - Resolves: #2129703 (EShellWindow: The 'New' menu is not filled after start)
  - Correct Requires for the 'devel' subpackage to enchant-2


author: Jan Grulich <jgrulich@redhat.com> - 0.27.3-7
changelog:
  - CVE-2021-3482: Fix heap-based buffer overflow in Jp2Image::readMetadata()
    CVE-2021-29458 exiv2: out-of-bounds read in Exiv2::Internal::CrwMap::encode
    CVE-2021-29457 exiv2: heap-based buffer overflow in Exiv2::Jp2Image::doWriteMetadata
    CVE-2021-29470 exiv2: out-of-bounds read in Exiv2::Jp2Image::encodeJp2Header
    CVE-2021-29473 exiv2: out-of-bounds read in Exiv2::Jp2Image::doWriteMetadata
    Resolves: bz#1956174


author: Jan Grulich <jgrulich@redhat.com> - 0.27.3-8
changelog:
  - CVE-2021-29623 exiv2: a read of uninitialized memory may lead to information leak
    Resolves: bz#1964183

  - CVE-2021-32617 exiv2: DoS due to quadratic complexity in ProcessUTF8Portion
    Resolves: bz#1964189


author: Jan Grulich <jgrulich@redhat.com> - 0.27.4-4
changelog:
  - Fix out-of-bounds read in Exiv2::Jp2Image::printStructure
    Resolves: bz#1993247

  - Fix out-of-bounds read in Exiv2::Jp2Image::encodeJp2Header
    Resolves: bz#1993284


author: Jan Grulich <jgrulich@redhat.com> - 0.27.5-1
changelog:
  - Exiv2 0.27.5
    Resolves: bz#2018421

    Fix stack exhaustion issue in the printIFDStructure function leading to DoS
    Resolves: bz#2003670


author: Debarshi Ray <rishi@fedoraproject.org> - 1.12.4-2
changelog:
  - Don't try to add Fedora's OCI Flatpak repository on RHEL
  - Remove an obsolete Fedora-specific update path
  Resolves: #2051697


author: Kalev Lember <klember@redhat.com> - 1.12.9-2
changelog:
  - Backport upstream patches for CVE-2024-42472
  - Require bubblewrap version that has new --bind-fd option backported for
    addressing CVE-2024-42472


author: Tomas Popela <tpopela@redhat.com> - 34-2
changelog:
  - Sync with Fedora
  - Correctly substitute /app/lib in flatpak-builder defaults.json ldflags (by klember)
  - Include fonts-dirs.xml in fontconfig flatpak configuration (by tagoh)
  - Add 05-flatpak-fontpath.conf that forces a different MD5 for fontconfig cache to avoid
    conflict between caches on host and flatpak (by tagoh)


author: Adam Jackson <ajax@redhat.com> - 1.3.5-9
changelog:
  - Remove BuildRequires xprop entirely. If present, the configure script will call
    it looking for a property on the root window that Fedora's X server does not
    set, and which would not work anyway since there is no X server running in the
    buildroot, so we can just remove the dependency.


author: Fabio Alessandro Locati <fale@fedoraproject.org> - 5.13.1-2
changelog:
  - Provide the right font configuration
  - Drop ttf format since upstream affirms that otf is to be preferred


author: Akira TAGOH <tagoh@redhat.com> - 2.13.93-3
changelog:
  - Add back fullname property at the scan matching phase for the backward compatibility.
    Resolves: rhbz#1902881


author: Akira TAGOH <tagoh@redhat.com> - 2.13.93-4
changelog:
  - cherry pick some upstream patches
    - Skip leading white space in style.
    - Remove abort from FcCompareSize.
    - Fix memory leaks
    - Check qual and compare for family tests.
  -


author: Akira TAGOH <tagoh@redhat.com> - 2.13.94-2
changelog:
  - Fix the score calculation on matching for multiple values.
  - Enable 11-lcdfilter-default.conf.
    Resolves: rhbz#1965684
  - Rebase to the latest release.
    Resolves: rhbz#2023161


author: Akira TAGOH <tagoh@redhat.com> - 2.13.95-1
changelog:
  - New upstream release.
  - Update deps to font(notosans)
    https://fedoraproject.org/wiki/Changes/DefaultToNotoFonts


author: Akira TAGOH <tagoh@redhat.com> - 2.14.0-1
changelog:
  - New upstream release.
  - Rebase to 2.14 and revert Noto Default change happened in f36.
    Resolves: rhbz#2075393


author: Parag Nemade <pnemade AT redhat DOT com> - 20201107-1
changelog:
  - Update to 20201107 version (#1895648)
  - removed %gittag0 macro, as it cause problem to automated package update script


author: Nicolas Mailhot <nim@fedoraproject.org>
changelog:
  - 3.0.3-1
  🐞 Fix bugs in the 3.0.2 refactoring
  - 3.0.2-1
  🐞 Workaround Fedora problems created by rpm commit 93604e2
     harder


author: Pavel Cahyna <pcahyna@redhat.com> - 1.6.14-2
changelog:
  - Apply upstream patch 41d0d70f
    ipmi-config: fix incorrect output of IPv6_Dynamic_Address_Source_Type


author: Antonio Torres <antorres@redhat.com> - 3.0.21-31
changelog:
  - Update OpenSSL 3.0 support backport to current v3.0.x branch state
  - Add "--enable-fips-workaround" to build options
    Related: rhbz#2083699


author: Antonio Torres <antorres@redhat.com> - 3.0.21-34
changelog:
  - Use GID / UID 95 as it's reserved for FreeRADIUS (https://pagure.io/setup/blob/07f8debf03dfb0e5ed36051c13c86c8cd00cd241/f/uidgid#_107)
    Resolves: #2095403


author: Ondrej Holy <oholy@redhat.com> - - 2:2.4.1-4
changelog:
  - CVE-2022-39282: Fix length checks in parallel driver (#2136152)
  - CVE-2022-39283: Add missing length check in video channel (#2136154)
  - CVE-2022-39316, CVE-2022-39317: Add missing length checks in zgfx (#2145140)
  - CVE-2022-39318: Fix division by zero in urbdrc channel (#2145140)
  - CVE-2022-39319: Add missing length checks in urbdrc channel (#2145140)
  - CVE-2022-39320: Ensure urb_create_iocompletion uses size_t (#2145140)
  - CVE-2022-39347: Fix path validation in drive channel (#2145140)
  - CVE-2022-41877: Add missing length check in drive channel (#2145140)


author: Ondrej Holy <oholy@redhat.com> - 2:2.11.2-1
changelog:
  - Update to 2.11.2 (RHEL-4290, RHEL-4292, RHEL-4296, RHEL-4298, RHEL-4300,
    RHEL-4302, RHEL-4304, RHEL-4306, RHEL-4308, RHEL-4310, RHEL-4312,
    RHEL-10060)


author: Ondrej Holy <oholy@redhat.com> - 2:2.11.7-1
changelog:
  - Update to 2.11.7 (CVE-2024-32039, CVE-2024-32040, CVE-2024-32041,
    CVE-2024-32458, CVE-2024-32459, CVE-2024-32460, CVE-2024-32658,
    CVE-2024-32659, CVE-2024-32660, CVE-2024-32661, CVE-2024-32662)


author: Dave Dykstra <dwd@fedoraproject.org> - 2.9.9-7
changelog:
  - Update the Requires: fuse-common >= version to 3.4.2-4 because
    fuse-common > 3.4.2-3 is insufficient to force the new version


author: Richard Hughes <richard@hughsie.com> 1.5.2-1
changelog:
  - New upstream release
  - Add a flag to indicate if packages are supported
  - Add a plugin for the Pinebook Pro laptop
  - Allow components to set the icon from the metadata
  - Fall back to FAT32 internal partitions for detecting ESP
  - Fix detection of ColorHug version on older firmware versions
  - Fix reading BCM57XX vendor and device ids from firmware
  - Fix replugging the MSP430 device
  - Fix sync method when called from threads without a context
  - Ignore an invalid vendor-id when adding releases for display
  - Improve synaptics-mst reliability when writing data
  - Install modules-load configs in the correct directory
  - Notify the service manager when idle-quitting
  - Only download the remote metadata as required
  - Remove HSI update and attestation suffixes
  - Restore recognizing GPG and PKCS7 signature types in libfwupd
  - Set the SMBIOS chassis type to portable if a DT battery exists
  - Switch from libsoup to libcurl for downloading data


author: Richard Hughes <richard@hughsie.com> 1.5.3-1
changelog:
  - New upstream release
  - Add a UEFI quirk for Star Labs Lite Mk III
  - Add the device firmare ID for serio class hardware
  - Allow setting the GMainContext when used for sync methods
  - Allow the client to send legacy PKCS7 and GPG signatures
  - Export the driver name from FuUdevDevice
  - Fix a possible critical warning due to missing retval
  - Fix the endianness for the CRC check in bcm57xx
  - Make sure the correct interface number is used for QMI
  - Mark more user-visible strings as translatable
  - Restrict loading component types of firmware
  - Validate ModemManager firmware update method combinations


author: Richard Hughes <richard@hughsie.com> 1.5.4-1
changelog:
  - New upstream release
  - Add Maple Ridge Thunderbolt firmware parsing support
  - Allow creating FMAP and Synaptics firmware using builder.xml
  - Allow using fwupdtool as non-root for firmware commands
  - Do not trust the Block.HintSystem boolean for ESP filtering
  - Fix a memory leak when parsing Synaptics firmware
  - Fix a possible crash when reading the Goodix MOC USB request
  - Fix possible crashes when parsing invalid firmware


author: Richard Hughes <richard@hughsie.com> 1.5.5-1
changelog:
  - New upstream release
  - Add a plugin to update PixArt RF devices
  - Add new hardware to use the elantp and rts54hid plugins
  - Detect the AMD TSME encryption state for HSI-4
  - Detect the AMI PK test key is not installed for HSI-1
  - Fix flashing a fingerprint reader that is in use
  - Fix several critical warnings when parsing invalid firmware
  - Fix updating DFU devices that use DNLOAD_BUSY
  - Ignore the legacy UEFI OVMF dummy GUID
  - Make libfwupd more thread safe to fix a crash in gnome-software
  - Never show unprintable chars from invalid firmware in the logs


author: Richard Hughes <richard@hughsie.com> 1.5.9-4
changelog:
  - Rebuilt to use redhatsecureboot503 signatures
  - Undo last Fedora sync to use the RHEL-specific patches
  - Resolves: rhbz#2007520


author: Richard Hughes <richard@hughsie.com> 1.7.1-1
changelog:
  - New upstream release
  - Backport Fedora 34 changes
  - Include support for Dell TBT4 Docking stations
  - Resolves: rhbz#1974347
  - Resolves: rhbz#1991426


author: Richard Hughes <richard@hughsie.com> 1.7.4-1
changelog:
  - New upstream release
  - Backport Fedora 34 changes
  - Include support for Lenovo TBT4 Docking stations
  - Do not cause systemd-modules-load failures
  - Build against a new enough pesign
  - Resolves: rhbz#2007520


author: Richard Hughes <richard@hughsie.com> 1.7.4-3
changelog:
  - Disable the Logitech bulkcontroller plugin to avoid adding a dep to protobuf-c
    which lives in AppStream, not BaseOS.
  - Use the efi_vendor variable from EFI-RPM
  - Resolves: rhbz#2064904


author: Richard Hughes <rhughes@redhat.com> 1.7.9-2
changelog:
  - Include the new dbx updates on the filesystem; clients typically do not have LVFS enabled.
  - Resolves: rhbz#2120708


author: Richard Hughes <richard@hughsie.com> 1.8.10-1
changelog:
  - Rebase to latest upstream release to fix multiple ESP detection problems
  - Resolves: rhbz#2128384, needed for rhbz#2119436 and rhbz#2128384


author: Richard Hughes <richard@hughsie.com> 1.8.10-2
changelog:
  - Rebuild because distrobaker did entirely the wrong thing.
  - Resolves: rhbz#2128384, needed for rhbz#2119436 and rhbz#2128384


author: Richard Hughes <richard@hughsie.com> 1.9.26-1
changelog:
  - Rebase to get hardware support for CERTPX-13842
  - Resolves: #RHEL-16637
  - Resolves: #RHEL-35373
  - Resolves: #RHEL-61930


author: Marek Polacek <polacek@redhat.com> 11.3.1-4
changelog:
  - update from releases/gcc-11-branch (#2117632)
    - PRs analyzer/105252, analyzer/105365, analyzer/105366, c++/65211,
  	c++/82980, c++/86193, c++/90107, c++/97296, c++/101442, c++/101698,
  	c++/102071, c++/102177, c++/102300, c++/102307, c++/102479,
  	c++/102629, c++/104066, c++/104142, c++/104646, c++/104669,
  	c++/105245, c++/105265, c++/105289, c++/105304, c++/105321,
  	c++/105386, c++/105398, c++/105725, c++/105761, c++/105774,
  	c++/105795, c++/105852, c++/105925, c++/106024, c++/106361,
  	c++/107358, c/41041, c/106016, c/106981, c/107001, d/106139,
  	d/106638, debug/106261, fortran/82868, fortran/100029, fortran/100040,
  	fortran/100097, fortran/100098, fortran/100132, fortran/100136,
  	fortran/100245, fortran/103413, fortran/103504, fortran/103693,
  	fortran/103694, fortran/104313, fortran/104849, fortran/105012,
  	fortran/105230, fortran/105243, fortran/105310, fortran/105633,
  	fortran/105691, fortran/105813, fortran/105954, fortran/106121,
  	fortran/106817, fortran/106857, fortran/106985, fortran/106986,
  	fortran/107054, ipa/100413, ipa/105600, ipa/105739, libgomp/106045,
  	libstdc++/65018, libstdc++/84110, libstdc++/93602, libstdc++/96592,
  	libstdc++/99290, libstdc++/100823, libstdc++/101709, libstdc++/102447,
  	libstdc++/103664, libstdc++/103848, libstdc++/103853,
  	libstdc++/103911, libstdc++/103992, libstdc++/104217,
  	libstdc++/104443, libstdc++/104602, libstdc++/104731,
  	libstdc++/105128, libstdc++/105284, libstdc++/105375,
  	libstdc++/105502, libstdc++/105671, libstdc++/105915,
  	libstdc++/106162, libstdc++/106248, libstdc++/106320,
  	libstdc++/106607, libstdc++/106695, lto/106334, lto/106540,
  	middle-end/103193, middle-end/104869, middle-end/104966,
  	middle-end/105140, middle-end/105998, middle-end/106027,
  	middle-end/106030, middle-end/106144, middle-end/106331,
  	middle-end/106492, preprocessor/97498, preprocessor/105732,
  	rtl-optimization/104637, rtl-optimization/105041,
  	rtl-optimization/105333, rtl-optimization/105559,
  	rtl-optimization/106032, rtl-optimization/106187, sanitizer/105396,
  	sanitizer/105729, target/96072, target/99184, target/99685,
  	target/101322, target/101891, target/102059, target/102146,
  	target/103197, target/103353, target/104257, target/104829,
  	target/105147, target/105162, target/105209, target/105292,
  	target/105339, target/105349, target/105463, target/105472,
  	target/105854, target/105879, target/105970, target/105981,
  	target/106017, target/106091, target/106355, target/106491,
  	target/106721, target/107061, target/107064, target/107183,
  	target/107248, target/107304, target/107364, target/107748,
  	testsuite/105095, testsuite/105266, testsuite/105433,
  	testsuite/106345, tree-optimization/103116, tree-optimization/105148,
  	tree-optimization/105163, tree-optimization/105173,
  	tree-optimization/105250, tree-optimization/105263,
  	tree-optimization/105312, tree-optimization/105368,
  	tree-optimization/105431, tree-optimization/105437,
  	tree-optimization/105528, tree-optimization/105618,
  	tree-optimization/105726, tree-optimization/105860,
  	tree-optimization/106112, tree-optimization/106131,
  	tree-optimization/106189, tree-optimization/106513,
  	tree-optimization/106892, tree-optimization/106934
  - fix the detection of Sapphire Rapids in host_detect_local_cpu
  - fix -Wmismatched-dealloc documentation (#2116635)


author: Marek Polacek <polacek@redhat.com> 11.4.1-2
changelog:
  - update from releases/gcc-11-branch (#2193180)
    - GCC 11.4 release
    - PRs bootstrap/90543, c++/53932, c++/69410, c++/92752, c++/98056,
  	c++/98821, c++/100295, c++/100474, c++/101118, c++/101869,
  	c++/102780, c++/103871, c++/104527, c++/105406, c++/105996,
  	c++/106188, c++/106675, c++/106713, c++/106740, c++/107065,
  	c++/107163, c++/107179, c++/107558, c++/107579, c++/107864,
  	c++/108138, c++/108180, c++/108365, c++/108468, c++/108474,
  	c++/108607, c++/108975, c++/108998, c++/109096, c++/109164, c/107127,
  	c/107465, c/109151, d/107592, d/108050, d/108877, d/109108,
  	debug/106719, debug/108573, debug/108716, debug/108967, driver/106624,
  	fortran/85877, fortran/95107, fortran/96024, fortran/96025,
  	fortran/99036, fortran/103259, fortran/104332, fortran/106209,
  	fortran/106945, fortran/107576, fortran/107872, fortran/108131,
  	fortran/108349, fortran/108420, fortran/108421, fortran/108451,
  	fortran/108453, fortran/108501, fortran/108502, fortran/108527,
  	fortran/108529, fortran/108609, fortran/108937, fortran/109186,
  	fortran/109511, fortran/109846, ipa/105685, ipa/106124, ipa/107944,
  	libquadmath/87204, libquadmath/94756, libstdc++/91456,
  	libstdc++/103934, libstdc++/104866, libstdc++/104875,
  	libstdc++/105844, libstdc++/106183, libstdc++/107801,
  	libstdc++/107814, libstdc++/108030, libstdc++/108118,
  	libstdc++/108265, libstdc++/108636, libstdc++/108856,
  	libstdc++/108952, libstdc++/109064, libstdc++/109261,
  	libstdc++/109949, lto/109263, middle-end/104450, middle-end/104464,
  	middle-end/106190, middle-end/107317, middle-end/108237,
  	middle-end/108264, middle-end/108435, middle-end/108459,
  	middle-end/108546, middle-end/108625, middle-end/108685,
  	middle-end/108854, other/108560, other/109306,
  	rtl-optimization/106751, rtl-optimization/107482,
  	rtl-optimization/108193, rtl-optimization/108596,
  	rtl-optimization/109585, target/70243, target/90458, target/96373,
  	target/98776, target/100758, target/104871, target/104921,
  	target/105554, target/105599, target/106736, target/106875,
  	target/107568, target/107714, target/107863, target/108272,
  	target/108348, target/108589, target/108699, target/108807,
  	target/108812, target/108881, target/109067, target/109140,
  	target/109276, testsuite/47334, testsuite/103823, testsuite/108151,
  	testsuite/108973, testsuite/108985, tree-optimization/105484,
  	tree-optimization/106809, tree-optimization/107107,
  	tree-optimization/107212, tree-optimization/107254,
  	tree-optimization/107323, tree-optimization/107451,
  	tree-optimization/107554, tree-optimization/107898,
  	tree-optimization/107997, tree-optimization/108068,
  	tree-optimization/108076, tree-optimization/108095,
  	tree-optimization/108199, tree-optimization/108498,
  	tree-optimization/108688, tree-optimization/108692,
  	tree-optimization/108821, tree-optimization/108950,
  	tree-optimization/109176, tree-optimization/109410,
  	tree-optimization/109473, tree-optimization/109491,
  	tree-optimization/109502, tree-optimization/109573,
  	tree-optimization/109724, tree-optimization/109778
    - PRs fortran/100607, libstdc++/109822, target/109954,
  	tree-optimization/109505


author: Marek Polacek <polacek@redhat.com> 11.4.1-2.1
changelog:
  - fix ICE on pr96024.f90 on big-endian hosts (PR fortran/96024, #2213211)
  - use -fno-stack-protector to fix bit-field aarch64 tests (#2213221)


author: Marek Polacek <polacek@redhat.com> 11.4.1-3
changelog:
  - update from releases/gcc-11-branch (RHEL-17638)
    - PRs c++/106310, c++/106890, c++/109666, c++/109761, c++/111357,
  	c++/111512, c++/112795, d/108842, d/110359, d/110511, d/110516,
  	debug/110295, fortran/95947, fortran/103506, fortran/107397,
  	fortran/110288, fortran/110585, fortran/110658, fortran/111837,
  	fortran/111880, libstdc++/95048, libstdc++/99327, libstdc++/104161,
  	libstdc++/104242, libstdc++/108178, libstdc++/111050,
  	libstdc++/111511, libstdc++/112314, libstdc++/112491,
  	middle-end/110200, middle-end/111699, middle-end/111818,
  	middle-end/112733, rtl-optimization/110237, sanitizer/112727,
  	target/96762, target/101177, target/101469, target/105325,
  	target/109800, target/109932, target/110011, target/110044,
  	target/110170, target/110309, target/110741, target/111001,
  	target/111340, target/111367, target/111408, target/111815,
  	target/112672, target/112816, target/112837, target/112845,
  	target/112891, testsuite/66005, tree-optimization/110298,
  	tree-optimization/110731, tree-optimization/110914,
  	tree-optimization/111015, tree-optimization/111614,
  	tree-optimization/111764, tree-optimization/111917
  - use -fno-stack-protector in some aarch64 tests


author: Marek Polacek <polacek@redhat.com> 11.5.0-1
changelog:
  - update from releases/gcc-11 branch (RHEL-35635)
    - GCC 11.5 release
    - PRs ada/113893, ada/113979, analyzer/104042, c/113262, c/114007, c/114493,
  	c++/89224, c++/92145, c++/92407, c++/97990, c++/99710, c++/100667,
  	c++/100772, c++/101765, c++/103185, c++/104051, c++/111485,
  	c++/111529, c++/113598, c++/113674, c++/114537, c++/114561,
  	c++/114562, c++/114572, c++/114634, c++/114691, d/113125, d/113758,
  	d/114171, debug/111080, debug/112718, driver/115440, fortran/50410,
  	fortran/103715, fortran/104908, fortran/107426, fortran/114474,
  	fortran/114825, gcov-profile/114115, libfortran/110651,
  	libgomp/113192, libquadmath/114533, libstdc++/104259,
  	libstdc++/104606, libstdc++/105417, libstdc++/110054,
  	libstdc++/113250, libstdc++/114147, libstdc++/114401,
  	libstdc++/114750, libstdc++/114803, libstdc++/115269,
  	libstdc++/115454, libstdc++/115575, middle-end/90348,
  	middle-end/95351, middle-end/107385, middle-end/108789,
  	middle-end/110027, middle-end/110115, middle-end/110176,
  	middle-end/111422, middle-end/111632, middle-end/112732,
  	middle-end/113907, middle-end/113921, middle-end/114599,
  	middle-end/114734, middle-end/114753, middle-end/115527,
  	middle-end/115836, objc/101666, objc/101718, preprocessor/105608,
  	rtl-optimization/100303, rtl-optimization/108086,
  	rtl-optimization/110079, rtl-optimization/114768,
  	rtl-optimization/114902, rtl-optimization/115092, sanitizer/97696,
  	sanitizer/111736, sanitizer/114956, sanitizer/115172, target/88309,
  	target/101737, target/101865, target/105522, target/108120,
  	target/108743, target/110411, target/111610, target/111677,
  	target/112397, target/113122, target/113281, target/114049,
  	target/114098, target/114130, target/114184, target/114310,
  	target/114837, target/114846, target/115253, target/115297,
  	target/115360, target/115457, target/115475, target/115611,
  	target/115691, testsuite/113175, testsuite/114034, testsuite/114036,
  	tree-optimization/110386, tree-optimization/110422,
  	tree-optimization/111039, tree-optimization/111070,
  	tree-optimization/111331, tree-optimization/111407,
  	tree-optimization/111445, tree-optimization/111736,
  	tree-optimization/112495, tree-optimization/112505,
  	tree-optimization/112793, tree-optimization/113372,
  	tree-optimization/113552, tree-optimization/113603,
  	tree-optimization/114027, tree-optimization/114115,
  	tree-optimization/114566, tree-optimization/114876,
  	tree-optimization/115192, tree-optimization/115337,
  	tree-optimization/115843
  - fix FLUSH IOSTAT value (PR libfortran/101255, RHEL-32536)
  - fix conditions for using memcmp in
    std::lexicographical_compare_three_way (PR libstdc++/113960)


author: Marek Polacek <polacek@redhat.com> 11.5.0-2
changelog:
  - fix TARGET_CPU_DEFAULT (PR target/105157, RHEL-50037)
  - libstdc++: Workaround kernel-headers on s390x-linux (RHEL-50054)
  - fix wrong code with memcpy from _Complex (PR tree-optimization/116034)


author: Filip Januš <fjanus@redhat.com> - 1.18.1-3
changelog:
  - Resolves: #1799391
  - After upgrade GCC to version gcc version 10.0.1 build fails
  - Patch gdbm_gcc_10.patch was added


author: Ray Strode <rstrode@redhat.com> - 40.1-12
changelog:
  - More fixes from RHEL 8:
    - Fix DisallowTCP=false
    - Fix crash when both wayland and xorg are unavailable
    Related: #2056931


author: Ray Strode <rstrode@redhat.com> - 40.1-15
changelog:
  - Fix accountsservice user templates
    Resolves: #2062827
  - Properly force Xorg on matrox cards
    Related: #2074013
  - Fix typo that prevents the correct session type from being
    used when user switching.
    Resolves: #2074014


author: Ray Strode <rstrode@redhat.com> - 40.1-23
changelog:
  - Make /var/log/gdm tmpfiles.d snippet match files manifest
    to fix installability test
    Related: RHEL-19410


author: Sandro Mani <manisandro@gmail.com> - 5.2.1-5
changelog:
  - Fix several defects found by Coverity scan
  - Generate HTML docs with consistent section IDs to avoid multilib difference


author: Michael Catanzaro <mcatanzaro@redhat.com> - 2.68.4-8
changelog:
  - Resolve use after free introduced by fixes for CVE-2023-24593/CVE-2023-25180
  - Related: #2181196
  - Related: #2181200


author: Michael Catanzaro <mcatanzaro@redhat.com> - 2.68.4-9
changelog:
  - Resolve s390x crashes introduced by fixes for CVE-2023-24593/CVE-2023-25180
  - Related: #2181196
  - Related: #2181200


author: Michael Catanzaro <mcatanzaro@redhat.com> - 2.68.4-11
changelog:
  - Really fix authentication failures when sd-bus clients connect to GDBus servers
  - Resolves: #2217771


author: Frédéric Bérat <fberat@redhat.com> - 2.34-152
changelog:
  - Additional TLS test cases (RHEL-58989)
  - Additional mremap test cases  (RHEL-62716)
  - Fix pthread_timedjoin_np error handling and increase test coverage (RHEL-68857)
  - Avoid uninitialized result in sem_open when file does not exist (RHEL-69633)


author: Frederic Berat <fberat@redhat.com> - 2.34-172
changelog:
  - Backport: support: Add support_next_to_fault_before support function
    (RHEL-61569)
  - Backport: posix: Rewrite cpuset tests (RHEL-61569)


author: Joonas Sarajärvi <muep@iki.fi> - 0.9.9.8-1
changelog:
  - New upstream release (#1823615)
  - pkgconfig support is no longer supported in upstream and not shipped


author: Milan Crha <mcrha@redhat.com> - 41.0-2
changelog:
  - Resolves: #2012699 (Backport changes from Fedora 35)
  - Add patch to mark compulsory only repos, not apps from it
  - Resolves: #2011176 (flathub repo can't be added through gnome-software)
  - Resolves: #2010660 (gs-repos-dialog: Can show also desktop applications)
  - Resolves: #2010353 (Optional repos cannot be disabled)
  - Resolves: #2010740 (Refresh on repository setup change)
  - Resolves: #2009063 (Correct update notifications)


author: Milan Crha <mcrha@redhat.com> - 41.5-2
changelog:
  - Resolves: #2128812 (Correct property name in GsRemovalDialog .ui file)
  - Resolves: #2129021 (Hide some errors in non-debug builds)


author: David King <amigadave@amigadave.com> - 1.68.0-6
changelog:
  - Add Requires on python-markdown for g-ir-doc-tool (#1979144)
  - Add license texts and documentation files (#1979144)


author: Akira TAGOH <tagoh@redhat.com> - 20201206-1
changelog:
  - Updates to 20201206.
    Resolves: rhbz#1899847
  - Refactoring spec file.
  - Fix invalid metainfo files.
    Resolves: rhbz#1830709


author: Peng Wu <pwu@redhat.com> - 20230817-1
changelog:
  - Update Noto CJK to Sans 2.004 and Serif 2.002
  - Drop some Noto CJK Language Specific OTFs sub packages
  - Resolves: RHEL-13738


author: Jaroslav Škarvada <jskarvad@redhat.com> - 2.44.0-19
changelog:
  - Conditionalized guile support
    Resolves: rhbz#1953974
  - Updated RHEL macros
    Resolves: rhbz#1957653


author: Wim Taymans <wtaymans@redhat.com> - 1.22.1-2
changelog:
  - Patch CVE-2023-44429: AV1 codec parser heap-based buffer overflow
  - Patch CVE-2023-44446: MXF demuxer use-after-free
  - Resolves: RHEL-17030, RHEL-17039


author: Wim Taymans <wtaymans@redhat.com> - 1.22.1-4
changelog:
  - CVE-2023-40474: Integer overflow leading to heap overwrite in MXF
  - CVE-2023-40475: Integer overflow leading to heap overwrite in MXF
  - CVE-2023-40476: Integer overflow in H.265 video parser
  - ZDI-CAN-22300: buffer overflow vulnerability
  - Resolves: RHEL-19501, RHEL-19505, RHEL-19506, RHEL-20201


author: Kalev Lember <klember@redhat.com> - 1.33-1
changelog:
  - Update to 1.33
  - Switch to meson build system
  - Explicitly byte-compile python files using py_byte_compile macro


author: Daniel P. Berrangé <berrange@redhat.com> - 1.2.0-1
changelog:
  - Update to 1.2.0 release
  - Drop outdated conditionals
  - Drop outdated ldconfig script
  - Use versioned obsoletes tags
  - Resolves: rhbz#1949474


author: Kalev Lember <klember@redhat.com> - 3.24.3-1
changelog:
  - Update to 3.24.3
  - Use https source URLs
  - Re-enable LTO now that we have upstream fix in place (#1898054)
  - Switch to meson build system
  - Tighten soname globs


author: Takao Fujiwara <tfujiwar@redhat.com> - 1.5.24-5
changelog:
  - Fix covscan reviews. Related: rhbz#1963071

  - Implement ibus_im_context_set_surrounding_with_selection()


author: Bruno Meneguele <bmeneg@redhat.com> - 1.3.2-9
changelog:
  - Use upstream accepted patch for the memory leak
  - Make SHA-256 the default hash algorithm (rhbz#1934949)


author: Bruno Meneguele <bmeneg@redhat.com> - 1.4-1
changelog:
  - Modify some pieces to get closer to Fedora's specfile
  - Remove patch handling memory leak: solved in the rebase
  - Remove patch handling SHA-256 default hash: solved in the rebase
  - Rebase to upstream release v1.4 (rhbz#2026028)


author: Coiby Xu <coxu@redhat.com> - 1.6.2-1
changelog:
  - ima-setup: run zipl after building initramfs for s390x (RHEL-72293)
  - update to upstream 1.6.2 (RHEL-82793)


author: Christian Kellner <ckellner@redhat.com> - 49-1
changelog:
  - New upstream release 49
  - Switch to meson build system.
  - Ship the pkg-config file.
  - Remove ldconfig scriptlets.


author: Andrea Claudi <aclaudi@redhat.com> - 5.13.0-5.el9
changelog:
  - Add build and runtime dependency on libbpf (Andrea Claudi) [1994520]
  - Use TC_LIB_DIR environment variable (Andrea Claudi) [1994545]
  - Re-add iproute-doc package on the specfile (Andrea Claudi) [1994581]


author: Andrea Claudi <aclaudi@redhat.com> - 6.2.0-2.el9
changelog:
  - macvlan: Add bclim parameter (Andrea Claudi) [2186945]
  - Update kernel headers (Andrea Claudi) [2186945]


author: Andrea Claudi <aclaudi@redhat.com> - 6.2.0-5.el9
changelog:
  - tc: add missing separator (Andrea Claudi) [RHEL-337]
  - u32: fix TC_U32_TERMINAL printing (Andrea Claudi) [RHEL-586]


author: Phil Sutter <psutter@redhat.com> - 7.11-8
changelog:
  - Ship iptables-translate utility with ipset package
  - Add missing function to libipset.map and bump library version
  - Fix all debug mode warnings
  - ipset-translate: allow invoking with a path name
  - Fix IPv6 sets nftables translation
  - Fix typo in ipset-translate man page
  - tests: add tests ipset to nftables
  - add ipset to nftables translation infrastructure
  - lib: Detach restore routine from parser
  - lib: split parser from command execution


author: Charalampos Stratakis <cstratak@redhat.com> - 2.13.1-1
changelog:
  - Update to 2.13.1 (#1831402)
  - Fix docs build failures with Sphinx 3 (#1823532)
  - Use make macros: https://fedoraproject.org/wiki/Changes/UseMakeBuildInstallMacro


author: Francisco Ferrari Bihurriet <fferrari@redhat.com> - 1:11.0.15.0.10-3
changelog:
  - RH2007331: SecretKey generate/import operations don't add the CKA_SIGN attribute in FIPS mode
  - Resolves: rhbz#2102434


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:11.0.15.0.10-4
changelog:
  - Rebase FIPS patches from fips branch and simplify by using a single patch from that repository
  - * RH2036462: sun.security.pkcs11.wrapper.PKCS11.getInstance breakage
  - * RH2090378: Revert to disabling system security properties and FIPS mode support together
  - Rebase RH1648249 nss.cfg patch so it applies after the FIPS patch
  - Enable system security properties in the RPM (now disabled by default in the FIPS repo)
  - Improve security properties test to check both enabled and disabled behaviour
  - Run security properties test with property debugging on
  - Resolves: rhbz#2099839
  - Resolves: rhbz#2100676


author: Jiri Vanek <jvanek@redhat.com> - 1:11.0.16.0.7-0.1.ea
changelog:
  - Add additional patch during tarball generation to align tests with ECC changes
  - Related: rhbz#2083325


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:11.0.16.0.7-0.1.ea
changelog:
  - Update to jdk-11.0.16+7
  - Update release notes to 11.0.16+7
  - Switch to EA mode for 11.0.16 pre-release builds.
  - Use same tarball naming style as java-17-openjdk and java-latest-openjdk
  - Drop JDK-8257794 patch now upstreamed
  - Print release file during build, which should now include a correct SOURCE value from .src-rev
  - Update tarball script with IcedTea GitHub URL and .src-rev generation
  - Use "git apply" with patches in the tarball script to allow binary diffs
  - Include script to generate bug list for release notes
  - Update tzdata requirement to 2022a to match JDK-8283350
  - Make use of the vendor version string to store our version & release rather than an upstream release date
  - Explicitly require crypto-policies during build and runtime for system security properties
  - Resolves: rhbz#2083325


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:11.0.16.0.8-2
changelog:
  - Update to jdk-11.0.16+8
  - Update release notes to 11.0.16+8
  - Switch to GA mode for release
  - Resolves: rhbz#2106517


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:11.0.16.1.1-2
changelog:
  - Update to jdk-11.0.16.1+1
  - Update release notes to 11.0.16.1+1
  - Add patch to provide translations for Europe/Kyiv added in tzdata2022b
  - Add test to ensure timezones can be translated
  - Resolves: rhbz#2119528


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:11.0.16.1.1-3
changelog:
  - Switch to static builds, reducing system dependencies and making build more portable
  - Resolves: rhbz#2121275


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:11.0.17.0.1-0.2.ea
changelog:
  - Update to jdk-11.0.17+1
  - Update release notes to 11.0.17+1
  - Switch to EA mode for 11.0.17 pre-release builds.
  - Bump HarfBuzz bundled version to 4.4.1 following JDK-8289853
  - Bump FreeType bundled version to 2.12.1 following JDK-8290334
  - Related: rhbz#2130619


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:11.0.17.0.8-2
changelog:
  - Update to jdk-11.0.17+8 (GA)
  - Update release notes to 11.0.17+8
  - Switch to GA mode for release
  - Update in-tree tzdata to 2022e with JDK-8294357 & JDK-8295173
  - Update CLDR data with Europe/Kyiv (JDK-8293834)
  - Drop JDK-8292223 patch which we found to be unnecessary
  - Update TestTranslations.java to use public API based on TimeZoneNamesTest upstream
  - The stdc++lib, zlib & freetype options should always be set from the global, so they are not altered for staticlibs builds
  - Remove freetype sources along with zlib sources
  - Resolves: rhbz#2133695


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:11.0.18.0.1-0.3.ea
changelog:
  - Update to jdk-11.0.18+1
  - Update release notes to 11.0.18+1
  - Switch to EA mode for 11.0.18 pre-release builds.
  - Drop local copies of JDK-8294357 & JDK-8295173 now upstream contains tzdata 2022e
  - Drop local copy of JDK-8275535 which is finally upstream
  - Related: rhbz#2150197


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:11.0.18.0.9-0.3.ea
changelog:
  - Update to jdk-11.0.18+9
  - Update release notes to 11.0.18+9
  - Drop local copy of JDK-8293834 now this is upstream
  - Require tzdata 2022g due to inclusion of JDK-8296108, JDK-8296715 & JDK-8297804
  - Update TestTranslations.java to test the new America/Ciudad_Juarez zone
  - Resolves: rhbz#2150197


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:11.0.18.0.10-3
changelog:
  - Update to jdk-11.0.18+10 (GA)
  - Update release notes to 11.0.18+10
  - Switch to GA mode for release
  - Resolves: rhbz#2160111


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:11.0.18.0.10-4
changelog:
  - On portable architectures, replace build section with extraction of existing builds from portables
  - Rewrite ELF files so the source file path is correct and debugsources can be assembled
  - Backport SHA-3 support for PKCS11 provider
  - Sync patch set with portable build we are using by removing rh1648644-java_access_bridge_privileged_security.patch
  - Resolves: rhbz#2150201


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:11.0.19.0.7-2
changelog:
  - Update to jdk-11.0.19.0+7
  - Update release notes to 11.0.19.0+7
  - Require tzdata 2023c due to local inclusion of JDK-8274864 & JDK-8305113
  - Update generate_tarball.sh to add support for passing a boot JDK to the configure run
  - Add POSIX-friendly error codes to generate_tarball.sh and fix whitespace
  - Remove .jcheck and GitHub support when generating tarballs, as done in upstream release tarballs
  - Rebase FIPS support against 11.0.19+6
  - Rebase RH1750419 alt-java patch against 11.0.19+6
  - Replace local copies of JDK portable binaries with build dependencies
  - Use portable build on x86_32 now one is available
  - ** This tarball is embargoed until 2023-04-18 @ 1pm PT. **
  - Resolves: rhbz#2185182
  - Resolves: rhbz#2150201


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:11.0.19.0.7-3
changelog:
  - Revert "Restore native build for x86 as there is no portable build"
  - Reintroduce useful cleanups from x86 reversion
  - Adjust oj_vendor_version & oj_vendor_bug_url to match the portable so test passes
  - Related: rhbz#2150201


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:11.0.19.0.7-4
changelog:
  - Include the java-11-openjdk-portable.spec file with instructions on how to rebuild.
  - Related: rhbz#2150201


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:11.0.20.0.8-1
changelog:
  - Update to jdk-11.0.20.0+8 (GA)
  - Update release notes to 11.0.20.0+8
  - Drop local inclusion of JDK-8274864 & JDK-8305113 as they are included in 11.0.20+1
  - Bump tzdata requirement to 2023c now it is available in the buildroot
  - Bump bundled LCMS version to 2.15 as in jdk-11.0.20+1.
  - Bump bundled HarfBuzz version to 7.0.1 as in jdk-11.0.20+7
  - Use tapsets from the misc tarball
  - Introduce 'prelease' for the portable release versioning, to handle EA builds
  - Make sure root installation directory is created first
  - Use in-place substitution for all but the first of the tapset changes
  - Sync the copy of the portable specfile with the latest update
  - Add note at top of spec file about rebuilding
  - ** This tarball is embargoed until 2023-07-18 @ 1pm PT. **
  - Resolves: rhbz#2217715
  - Resolves: rhbz#2221106


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:11.0.20.0.8-3
changelog:
  - Fix tzdata requirement copy-and-paste error that led to two BuildRequires and no Requires
  - Resolves: rhbz#2224420


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:11.0.20.1.1-1
changelog:
  - Update to jdk-11.0.20.1+1 (GA)
  - Add backport of JDK-8312489 already upstream in 11.0.22 (see OPENJDK-2095)
  - Add backport of JDK-8243210 already upstream in 11.0.21 (see RH2229269)
  - Update openjdk_news script to specify subdirectory last
  - Add missing discover_trees script required by openjdk_news
  - Resolves: rhbz#2236590


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:17.0.8.0.7-1
changelog:
  - Update to jdk-17.0.8+7 (GA)
  - Update release notes to 17.0.8+7
  - Switch to GA mode for final release.
  - Sync the copy of the portable specfile with the latest update
  - Add note at top of spec file about rebuilding
  - * This tarball is embargoed until 2023-07-18 @ 1pm PT. *
  - Resolves: rhbz#2221106


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:17.0.8.1.1-1
changelog:
  - Update to jdk-17.0.8.1+1 (GA)
  - Update release notes to 17.0.8.1+1
  - Add backport of JDK-8312489 already upstream in 17.0.10 (see OPENJDK-2095)
  - Update openjdk_news script to specify subdirectory last
  - Add missing discover_trees script required by openjdk_news
  - Synchronise runtime and buildtime tzdata requirements
  - Resolves: rhbz#2236592


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:17.0.9.0.9-1
changelog:
  - Update to jdk-17.0.9+9 (GA)
  - Sync the copy of the portable specfile with the latest update
  - Re-generate FIPS patch against 17.0.9+1 following backport of JDK-8209398
  - Bump libpng version to 1.6.39 following JDK-8305815
  - Bump HarfBuzz version to 7.2.0 following JDK-8307301
  - Bump freetype version to 2.13.0 following JDK-8306881
  - Update generate_tarball.sh to be closer to upstream vanilla script inc. no more ECC removal
  - Sync generate_tarball.sh with 11u version
  - Update bug URL for RHEL to point to the Red Hat customer portal
  - Change top_level_dir_name to use the VCS tag, matching new upstream release style tarball
  - Use upstream release URL for OpenJDK source
  - Apply all patches using -p1
  - Temporarily turn off 'fresh_libjvm' due to removal of JVM_IsThreadAlive (JDK-8305425)
  - Add missing JFR and jpackage alternative ghosts
  - Move jcmd to the headless package
  - ** This tarball is embargoed until 2023-10-17 @ 1pm PT. **
  - Resolves: RHEL-12228
  - Resolves: RHEL-13660
  - Resolves: RHEL-13665
  - Resolves: RHEL-3494
  - Resolves: RHEL-11317
  - Resolves: RHEL-3461


author: Thomas Fitzsimmons <fitzsim@redhat.com> - 1:17.0.10.0.7-1
changelog:
  - Update to jdk-17.0.10+6 (EA)
  - fips-17u-d63771ea660.patch: Regenerate from gnu-andrew branch
  - generate_source_tarball.sh: Add WITH_TEMP environment variable
  - generate_source_tarball.sh: Multithread xz on all available cores
  - generate_source_tarball.sh: Add OPENJDK_LATEST environment variable
  - generate_source_tarball.sh: Update comment about tarball naming
  - generate_source_tarball.sh: Remove REPO_NAME from FILE_NAME_ROOT
  - generate_source_tarball.sh: Set compile-command in Emacs
  - generate_source_tarball.sh: Reformat comment header
  - generate_source_tarball.sh: Reformat and update help output
  - generate_source_tarball.sh: Move PROJECT_NAME and REPO_NAME checks
  - generate_source_tarball.sh: Do a shallow clone, for speed
  - generate_source_tarball.sh: Append -ea designator when required
  - generate_source_tarball.sh: Eliminate some removal prompting
  - generate_source_tarball.sh: Make tarball reproducible
  - generate_source_tarball.sh: Prefix temporary directory with temp-
  - generate_source_tarball.sh: shellcheck: Remove x-prefixes since we use Bash
  - generate_source_tarball.sh: shellcheck: Double-quote variable references
  - generate_source_tarball.sh: shellcheck: Do not use -a
  - generate_source_tarball.sh: shellcheck: Do not use $ in expression
  - generate_source_tarball.sh: Remove temporary directory exit conditions
  - generate_source_tarball.sh: Add note on network usage of OPENJDK_LATEST
  - Related: RHEL-20997


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:17.0.10.0.7-1
changelog:
  - Update to jdk-17.0.10+7 (GA)
  - Sync the copy of the portable specfile with the latest update
  - Move to -P<n> usage for patch macro which works on all RPM versions
  - Remove RH1648644 patch not in portable build (and so not applied to binary used)
  - Re-enable DEFAULT_PROMOTED_VERSION_PRE check disabled for the July 2023 release
  - generate_source_tarball.sh: Add --sort=name to tar invocation for reproducibility
  - ** This tarball is embargoed until 2024-01-16 @ 1pm PT. **
  - Resolves: RHEL-20997


author: Thomas Fitzsimmons <fitzsim@redhat.com> - 1:17.0.11.0.7-0.2.ea
changelog:
  - Update to jdk-17.0.11+7 (EA)
  - Update buildjdkver to match the featurever
  - Use featurever macro to specify fips patch
  - Explain patchN syntax situation in a comment
  - Sync generate_source_tarball.sh
  - Require tzdata 2023d (JDK-8322725)
  - openjdk_news.sh: Use grep -E instead of egrep
  - Remove RH1649512 patch for libjpeg-turbo FAR macro
  - Move pcsc-lite-libs patch to in-need-of-upstreaming section
  - Related: RHEL-30941


author: Thomas Fitzsimmons <fitzsim@redhat.com> - 1:17.0.11.0.9-2
changelog:
  - Update to jdk-17.0.11+9 (GA)
  - Add openjdk-17.0.11+9.tar.xz to .gitignore
  - Sync java-17-openjdk-portable.specfile from openjdk-portable-rhel-8
  - Update buildver from 7 to 9
  - Update portablerelease from 1 to 3
  - Change is_ga from 0 to 1 to enable GA mode for release
  - Update tzdata Requires comment to mention that 2024a is not yet in the buildroot
  - Update tzdata BuildRequires comment to mention that 2024a is not yet in the buildroot
  - Update tzdata BuildRequires from 2023c to 2023d
  - Update sources from openjdk-17.0.11+7-ea.tar.xz to openjdk-17.0.11+9.tar.xz
  - Resolves: RHEL-30941
  - Resolves: RHEL-32421
  - ** This tarball is embargoed until 2024-04-16 @ 1pm PT. **


author: Thomas Fitzsimmons <fitzsim@redhat.com> - 1:17.0.12.0.7-3
changelog:
  - Sync java-17-openjdk-portable.specfile from openjdk-portable-centos-9
  - Set rpmrelease to 3
  - Set portablesuffix to el9


author: Thomas Fitzsimmons <fitzsim@redhat.com> - 1:17.0.13.0.1-0.2.ea
changelog:
  - Update to jdk-17.0.13+1 (EA)
  - Update .gitignore to ignore openjdk-17.0.13+1-ea.tar.xz
  - Synchronize java-17-openjdk-portable.specfile
  - Set updatever to 13
  - Set buildver to 1
  - Set is_ga to 0
  - Update sources to openjdk-17.0.13+1-ea.tar.xz
  - Related: RHEL-58785
  - Remove 0001-8332174-Remove-2-unpaired-RLO-Unicode-characters-in-.patch
  - Remove unicode section from rpminspect.yml, fixed instead by
    https://gitlab.cee.redhat.com/osci/rpminspect-data-redhat/-/merge_requests/180
    (OPENJDK-2904)
  - Related: RHEL-58785


author: Thomas Fitzsimmons <fitzsim@redhat.com> - 1:17.0.13.0.9-0.1.ea
changelog:
  - Update to jdk-17.0.13+9 (EA)
  - Update .gitignore to ignore openjdk-17.0.13+9-ea.tar.xz
  - Sync java-17-openjdk-portable.specfile from openjdk-portable-centos-9
  - Set buildver to 9
  - Set rpmrelease to 1
  - Set portablerelease to 1
  - Update sources to openjdk-17.0.13+9-ea.tar.xz
  - Related: RHEL-58785


author: Thomas Fitzsimmons <fitzsim@redhat.com> - 1:17.0.13.0.10-0.1.ea
changelog:
  - Update to jdk-17.0.13+10 (EA)
  - Update .gitignore to ignore openjdk-17.0.13+10-ea.tar.xz
  - Sync java-17-openjdk-portable.specfile from openjdk-portable-centos-9
  - Set buildver to 10
  - Update sources to openjdk-17.0.13+10-ea.tar.xz
  - Related: RHEL-58785


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:17.0.13.0.10-0.2.ea
changelog:
  - Vary portablesuffix depending on whether we are on RHEL ('el8') or CentOS ('el9')
  - Set rpmrelease to 2
  - Related: RHEL-58785


author: Thomas Fitzsimmons <fitzsim@redhat.com> - 1:17.0.13.0.11-2
changelog:
  - Update to jdk-17.0.13+11 (GA)
  - Update .gitignore to ignore openjdk-17.0.13+11.tar.xz
  - Sync java-17-openjdk-portable.specfile from openjdk-portable-rhel-8
  - Set buildver to 11
  - Set is_ga to 1
  - Update sources to openjdk-17.0.13+11.tar.xz
  - Resolves: RHEL-58785
  - ** This tarball is embargoed until 2024-10-15 @ 1pm PT. **


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:17.0.13.0.11-4
changelog:
  - Set this to be the default/system JDK providing 'java', 'jre', 'java-devel', etc.
  - Set rpmrelease to 4
  - Resolves: RHEL-63034


author: Thomas Fitzsimmons <fitzsim@redhat.com> - 1:17.0.14.0.1-0.2.ea
changelog:
  - Update to jdk-17.0.14+1 (EA)
  - Add to .gitignore openjdk-17.0.14+1-ea.tar.xz
  - Set updatever to 14
  - Set buildver to 1
  - Set rpmrelease to 2
  - Set is_ga to 0
  - Update sources to openjdk-17.0.14+1-ea.tar.xz
  - Double percent signs consistently throughout comments
  - Set bundled giflib provide version to 5.2.2
  - Set bundled libpng provide version to 1.6.43
  - Warn about bundled provide version bumps and backouts in openjdk_news.sh
  - Remove 0001-8332174-Remove-2-unpaired-RLO-Unicode-characters-in-.patch file
  - Revert: Use component in EPEL and Fedora bug URLs


author: Thomas Fitzsimmons <fitzsim@redhat.com> - 1:17.0.14.0.7-2
changelog:
  - Update to jdk-17.0.14+7 (GA)
  - Add to .gitignore openjdk-17.0.14+7.tar.xz
  - Set buildver to 7
  - Set is_ga to 1
  - Update sources to openjdk-17.0.14+7.tar.xz
  - Sync java-17-openjdk-portable.specfile from openjdk-portable-rhel-8
  - Resolves: RHEL-73981
  - Resolves: RHEL-73559
  - ** This tarball is embargoed until 2025-01-21 @ 1pm PT. **


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:17.0.4.1.1-5
changelog:
  - Switch to static builds, reducing system dependencies and making build more portable
  - Resolves: rhbz#2121268


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:17.0.5.0.1-0.2.ea
changelog:
  - Update to jdk-17.0.5+1
  - Update release notes to 17.0.5+1
  - Switch to EA mode for 17.0.5 pre-release builds.
  - Bump HarfBuzz bundled version to 4.4.1 following JDK-8289853
  - Bump FreeType bundled version to 2.12.1 following JDK-8290334
  - Related: rhbz#2130622


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:17.0.5.0.8-2
changelog:
  - Update to jdk-17.0.5+8 (GA)
  - Update release notes to 17.0.5+8 (GA)
  - Switch to GA mode for final release.
  - Update in-tree tzdata to 2022e with JDK-8294357 & JDK-8295173
  - Update CLDR data with Europe/Kyiv (JDK-8293834)
  - Drop JDK-8292223 patch which we found to be unnecessary
  - Update TestTranslations.java to use public API based on TimeZoneNamesTest upstream
  - The stdc++lib, zlib & freetype options should always be set from the global, so they are not altered for staticlibs builds
  - Remove freetype sources along with zlib sources
  - Resolves: rhbz#2133695


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:17.0.5.0.8-5
changelog:
  - Update FIPS support to bring in latest changes
  - * Add nss.fips.cfg support to OpenJDK tree
  - * RH2117972: Extend the support for NSS DBs (PKCS11) in FIPS mode
  - * Remove forgotten dead code from RH2020290 and RH2104724
  - Drop local nss.fips.cfg.in handling now this is handled in the patched OpenJDK build
  - Resolves: rhbz#2118493


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:17.0.6.0.1-0.3.ea
changelog:
  - Update to jdk-17.0.6+1
  - Update release notes to 17.0.6+1
  - Switch to EA mode for 17.0.6 pre-release builds.
  - Re-enable EA upstream status check now it is being actively maintained.
  - Drop JDK-8294357 (tzdata2022d) & JDK-8295173 (tzdata2022e) local patches which are now upstream
  - Drop JDK-8275535 local patch now this has been accepted and backported upstream
  - Bump tzdata requirement to 2022e now the package is available in RHEL
  - Related: rhbz#2150198


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:17.0.6.0.9-0.3.ea
changelog:
  - Update to jdk-17.0.6+9
  - Update release notes to 17.0.6+9
  - Drop local copy of JDK-8293834 now this is upstream
  - Require tzdata 2022g due to inclusion of JDK-8296108, JDK-8296715 & JDK-8297804
  - Update TestTranslations.java to test the new America/Ciudad_Juarez zone
  - Resolves: rhbz#2150198


author: Stephan Bergmann <sbergman@redhat.com> - 1:17.0.6.0.9-0.4.ea
changelog:
  - Fix flatpak builds by disabling TestTranslations test due to missing tzdb.dat
  - Related: rhbz#2150198


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:17.0.6.0.9-0.4.ea
changelog:
  - Update FIPS support to bring in latest changes
  - * OJ1357: Fix issue on FIPS with a SecurityManager in place
  - Related: rhbz#2150198


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:17.0.6.0.10-3
changelog:
  - Update to jdk-17.0.6.0+10
  - Update release notes to 17.0.6.0+10
  - Switch to GA mode for release
  - Resolves: rhbz#2160111


author: Stephan Bergmann <sbergman@redhat.com> - 1:17.0.4.1.1-4
changelog:
  - Fix flatpak builds (catering for their uncompressed manual pages)
  - Fix flatpak builds by exempting them from bootstrap
  - Resolves: rhbz#2102726


author: Petra Alice Mikova <pmikova@redhat.com> - 1:18.0.2.0.9-1
changelog:
  - Update to ea version of jdk18
  - Add new slave jwebserver and corresponding manpage
  - Adjust rh1684077-openjdk_should_depend_on_pcsc-lite-libs_instead_of_pcsc-lite-devel.patch
  - Related: RHEL-12998


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:18.0.2.0.9-1
changelog:
  - Update to jdk-18.0.2 release
  - Support JVM variant zero following JDK-8273494 no longer installing Zero's libjvm.so in the server directory
  - Rebase FIPS patches from fips-18u branch
  - Rebase RH1648249 nss.cfg patch so it applies after the FIPS patch
  - Drop now unused fresh_libjvm, build_hotspot_first, bootjdk and buildjdkver variables, as we don't build a JDK here
  - Drop tzdata patches added for 17.0.7 which will eventually appear in the upstream tarball when we reach OpenJDK 21
  - Disable tzdata tests until we are on the latest JDK and things are back in sync
  - Use empty nss.fips.cfg until it is again available via the FIPS patch
  - Related: RHEL-12998


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:19.0.1.0.10-1
changelog:
  - Update to jdk-19.0.2 release
  - Update release notes to 19.0.2
  - Rebase FIPS patches from fips-19u branch
  - Remove references to sample directory removed by JDK-8284999
  - Add local patch JDK-8295447 (javac NPE) which was accepted into 19u upstream but not in the GA tag
  - Add local patches for JDK-8296239 & JDK-8299439 (Croatia Euro update) which are present in 8u, 11u & 17u releases
  - Related: RHEL-12998


author: Jiri Vanek <jvanek@redhat.com> - 1:20.0.0.0.36-1
changelog:
  - Dropped JDK-8295447, JDK-8296239 & JDK-8299439 patches now upstream
  - Adapted rh1750419-redhat_alt_java.patch
  - Related: RHEL-12998


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:20.0.0.0.36-1
changelog:
  - Update to jdk-20.0.2+9
  - Update release notes to 20.0.2+9
  - Update system crypto policy & FIPS patch from new fips-20u tree
  - Update generate_tarball.sh ICEDTEA_VERSION
  - Update CLDR reference data following update to 42 (Rocky Mountain-Normalzeit => Rocky-Mountain-Normalzeit)
  - Related: RHEL-12998


author: Petra Alice Mikova <pmikova@redhat.com> - 1:21.0.0.0.35-1
changelog:
  - Replace smoke test files used in the staticlibs test, as fdlibm was removed by JDK-8303798
  - Related: RHEL-12998


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:21.0.0.0.35-1
changelog:
  - Update to jdk-21.0.0+35
  - Update system crypto policy & FIPS patch from new fips-21u tree
  - Update generate_tarball.sh to sync with upstream vanilla script inc. no more ECC removal
  - Drop fakefeaturever now it is no longer needed
  - Change top_level_dir_name to use the VCS tag, matching new upstream release style tarball
  - Use upstream release URL for OpenJDK source
  - Re-enable tzdata tests now we are on the latest JDK and things are back in sync
  - Install jaxp.properties introduced by JDK-8303530
  - Install lible.so introduced by JDK-8306983
  - Related: RHEL-12998
  - Resolves: RHEL-41087


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:21.0.0.0.35-2
changelog:
  - Update documentation (README.md)
  - Replace alt-java patch with a binary separate from the JDK
  - Drop stale patches that are of little use any more:
  - * nss.cfg has been disabled since early PKCS11 work and long superseded by FIPS work
  - * No accessibility subpackage to warrant RH1648242 & RH1648644 patches any more
  - * No use of system libjpeg turbo to warrant RH649512 patch any more
  - Replace RH1684077 pcsc-lite-libs patch with better JDK-8009550 fix being upstreamed
  - Adapt alt-java test to new binary where there is always a set_speculation function
  - Related: RHEL-12998


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:21.0.1.0.12-1
changelog:
  - Update to jdk-21.0.1.0+12 (GA)
  - Update release notes to 21.0.1.0+12
  - Sync the copy of the portable specfile with the latest update
  - Update openjdk_news script to specify subdirectory last
  - Add missing discover_trees script required by openjdk_news
  - Synchronise bundled versions with 21u sources (FreeType, LCMS, HarfBuzz, libpng)
  - Sync generate_tarball.sh with 11u & 17u version
  - Update bug URL for RHEL to point to the Red Hat customer portal
  - Fix upstream release URL for OpenJDK source
  - Following JDK-8005165, class data sharing can be enabled on all JIT architectures
  - Use tapsets from the misc tarball
  - Introduce 'prelease' for the portable release versioning, to handle EA builds
  - Make sure root installation directory is created first
  - Use in-place substitution for all but the first of the tapset changes
  - Synchronise runtime and buildtime tzdata requirements
  - Remove ghosts for binaries not in java-21-openjdk (pack200, rmid, unpack200)
  - Add missing jfr, jpackage and jwebserver alternative ghosts
  - Move jcmd to the headless package
  - Revert alt-java binary location to being within the JDK tree
  - Resolves: RHEL-12998
  - Resolves: RHEL-14953
  - Resolves: RHEL-13925
  - Resolves: RHEL-14957
  - Related: RHEL-14945
  - Resolves: RHEL-11321
  - Resolves: RHEL-14947


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:21.0.1.0.12-2
changelog:
  - Define pkgnameroot to simplify build requirements and allow '-rhel7' suffix on RHEL
  - Related: RHEL-12998


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:21.0.1.0.12-3
changelog:
  - Include JDK-8311630 patch to implement Foreign Function & Memory preview API on s390x
  - Sync the copy of the portable specfile with the latest update
  - Resolves: RHEL-16290


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:21.0.2.0.13-1
changelog:
  - Update to jdk-21.0.2+13 (GA)
  - Sync the copy of the portable specfile with the latest update
  - Bump libpng version to 1.6.40 following JDK-8316030
  - Bump HarfBuzz version to 8.2.2 following JDK-8313643
  - Drop local JDK-8311630 patch which is now upstream
  - ** This tarball is embargoed until 2024-01-16 @ 1pm PT. **
  - Resolves: RHEL-20999


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:21.0.3.0.1-0.1.ea
changelog:
  - Update to jdk-21.0.3+1 (EA)
  - Update release notes to 21.0.3+1
  - Switch to EA mode
  - Require tzdata 2023d due to upstream inclusion of JDK-8322725
  - Bump FreeType version to 2.13.2 following JDK-8316028
  - Related: RHEL-30946


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:21.0.3.0.1-0.2.ea
changelog:
  - Install alt-java man page from the misc tarball as it is no longer in the JDK image
  - generate_source_tarball.sh: Update examples in header for clarity
  - generate_source_tarball.sh: Cleanup message issued when checkout already exists
  - generate_source_tarball.sh: Create directory in TMPDIR when using WITH_TEMP
  - generate_source_tarball.sh: Only add --depth=1 on non-local repositories
  - Move maintenance scripts to a scripts subdirectory
  - discover_trees.sh: Set compile-command and indentation instructions for Emacs
  - discover_trees.sh: shellcheck: Do not use -o (SC2166)
  - discover_trees.sh: shellcheck: Remove x-prefixes since we use Bash (SC2268)
  - discover_trees.sh: shellcheck: Double-quote variable references (SC2086)
  - generate_source_tarball.sh: Add authorship
  - icedtea_sync.sh: Set compile-command and indentation instructions for Emacs
  - icedtea_sync.sh: shellcheck: Double-quote variable references (SC2086)
  - icedtea_sync.sh: shellcheck: Remove x-prefixes since we use Bash (SC2268)
  - openjdk_news.sh: Set compile-command and indentation instructions for Emacs
  - openjdk_news.sh: shellcheck: Double-quote variable references (SC2086)
  - openjdk_news.sh: shellcheck: Remove x-prefixes since we use Bash (SC2268)
  - openjdk_news.sh: shellcheck: Remove deprecated egrep usage (SC2196)
  - generate_source_tarball.sh: Output values of new options WITH_TEMP and OPENJDK_LATEST
  - generate_source_tarball.sh: Double-quote DEPTH reference (SC2086)
  - generate_source_tarball.sh: Avoid empty DEPTH reference while still appeasing shellcheck
  - Related: RHEL-30946


author: Thomas Fitzsimmons <fitzsim@redhat.com> - 1:21.0.3.0.1-0.2.ea
changelog:
  - Invoke xz in multi-threaded mode
  - generate_source_tarball.sh: Add WITH_TEMP environment variable
  - generate_source_tarball.sh: Multithread xz on all available cores
  - generate_source_tarball.sh: Add OPENJDK_LATEST environment variable
  - generate_source_tarball.sh: Update comment about tarball naming
  - generate_source_tarball.sh: Reformat comment header
  - generate_source_tarball.sh: Reformat and update help output
  - generate_source_tarball.sh: Do a shallow clone, for speed
  - generate_source_tarball.sh: Append -ea designator when required
  - generate_source_tarball.sh: Eliminate some removal prompting
  - generate_source_tarball.sh: Make tarball reproducible
  - generate_source_tarball.sh: Prefix temporary directory with temp-
  - generate_source_tarball.sh: Remove temporary directory exit conditions
  - generate_source_tarball.sh: Fix -ea logic to add dash
  - generate_source_tarball.sh: Set compile-command in Emacs
  - generate_source_tarball.sh: Remove REPO_NAME from FILE_NAME_ROOT
  - generate_source_tarball.sh: Move PROJECT_NAME and REPO_NAME checks
  - generate_source_tarball.sh: shellcheck: Remove x-prefixes since we use Bash (SC2268)
  - generate_source_tarball.sh: shellcheck: Double-quote variable references (SC2086)
  - generate_source_tarball.sh: shellcheck: Do not use -a (SC2166)
  - generate_source_tarball.sh: shellcheck: Do not use $ on arithmetic variables (SC2004)
  - Use backward-compatible patch syntax
  - generate_source_tarball.sh: Ignore -ga tags with OPENJDK_LATEST
  - generate_source_tarball.sh: Fix whitespace
  - generate_source_tarball.sh: Remove trailing period in echo
  - generate_source_tarball.sh: Use long-style argument to grep
  - generate_source_tarball.sh: Add license
  - generate_source_tarball.sh: Add indentation instructions for Emacs
  - Related: RHEL-30946


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:21.0.3.0.7-0.1.ea
changelog:
  - Update to jdk-21.0.3+7 (EA)
  - Update release notes to 21.0.3+7
  - Require tzdata 2024a due to upstream inclusion of JDK-8322725
  - Only require tzdata 2023d for now as 2024a is unavailable in buildroot
  - Drop JDK-8009550 which is now available upstream
  - Re-generate FIPS patch against 21.0.3+7 following backport of JDK-8325254
  - Resolves: RHEL-30946


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:21.0.3.0.9-1
changelog:
  - Update to jdk-21.0.3+9 (GA)
  - Update release notes to 21.0.3+9
  - Switch to GA mode.
  - Sync the copy of the portable specfile with the latest update
  - ** This tarball is embargoed until 2024-04-16 @ 1pm PT. **
  - Resolves: RHEL-32424


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:21.0.4.0.1-0.1.ea
changelog:
  - Update to jdk-21.0.4+1 (EA)
  - Update release notes to 21.0.4+1
  - Switch to EA mode
  - Bump LCMS 2 version to 2.16.0 following JDK-8321489
  - Add zlib build requirement or bundled version (1.3.1), depending on system_libs setting
  - Restore NEWS file so portable can be rebuilt
  - Sync the copy of the portable specfile with the latest update
  - Related: RHEL-45355
  - Resolves: RHEL-46029


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:21.0.4.0.5-0.1.ea
changelog:
  - Update to jdk-21.0.4+5 (EA)
  - Update release notes to 21.0.4+5
  - Limit Java only tests to one architecture using jdk_test_arch
  - Actually require tzdata 2024a now it is available in the buildroot
  - Resolves: RHEL-45355
  - Resolves: RHEL-47395


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:21.0.4.0.7-1
changelog:
  - Update to jdk-21.0.4+7 (GA)
  - Update release notes to 21.0.4+7
  - Switch to GA mode.
  - Sync the copy of the portable specfile with the latest update
  - Add missing section headers in NEWS
  - ** This tarball is embargoed until 2024-07-16 @ 1pm PT. **
  - Resolves: RHEL-47023


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:21.0.4.0.7-2
changelog:
  - Vary portablesuffix depending on whether we are on RHEL ('el8') or CentOS ('el9')
  - Handle debugedit being a separate package installed in /usr on RHEL/CentOS 10
  - Add build scripts to repository to ease remembering all CentOS & RHEL targets and options
  - Related: RHEL-58797


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:21.0.5.0.9-0.2.ea
changelog:
  - Update to jdk-21.0.5+9 (EA)
  - Update release notes to 21.0.5+9
  - Switch to EA mode
  - Bump giflib version to 5.2.2 following JDK-8328999
  - Bump libpng version to 1.6.43 following JDK-8329004
  - Sync with RHEL 7 portable build:
    - Use ExclusiveArch over ExcludeArch
    - pkgos definition needs to be early enough to be used in portablesuffix
  - Make build scripts executable
  - Sync the copy of the portable specfile with the latest update
  - Resolves: RHEL-58797
  - Resolves: RHEL-17191


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:21.0.5.0.10-2
changelog:
  - Update to jdk-21.0.5+10 (GA)
  - Update release notes to 21.0.5+10
  - Switch to GA mode.
  - Revert JDK-8327501 & JDK-8328366 backport until more mature.
  - ** This tarball is embargoed until 2024-10-15 @ 1pm PT. **
  - Resolves: RHEL-61344


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:21.0.5.0.10-3
changelog:
  - Sync the copy of the portable specfile with the latest update
  - ** This tarball is embargoed until 2024-10-15 @ 1pm PT. **
  - Related: RHEL-61344


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:21.0.5.0.11-2
changelog:
  - Update to jdk-21.0.5+11 (GA)
  - Update release notes to 21.0.5+11
  - Remove local JDK-8327501 & JDK-8328366 backport as this is now upstream.
  - Sync the copy of the portable specfile with the latest update
  - Related: RHEL-61344


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:21.0.5.0.11-3
changelog:
  - Transition to the devkit build by not defining pkgos
  - Exempt x86_64 from the static libs debuginfo test until portable uses an older DWARF version
  - Sync the copy of the portable specfile with the devkit version
  - Include the devkit specfile and patches
  - Document the devkit in README.md
  - Resolves: RHEL-74403


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:21.0.6.0.7-1
changelog:
  - Update to jdk-21.0.6+7 (GA)
  - Update release notes to 21.0.6+7
  - Sync the copy of the portable & devkit specfiles with the latest update
  - Include the latest devkit patches
  - Update README.md to list an easier way of disabling the devkit
  - ** This tarball is embargoed until 2025-01-21 @ 1pm PT. **
  - Resolves: RHEL-73562


author: Vladis Dronov <vdronov@redhat.com> - 3.0.2.git.d18d5863-1
changelog:
  - Update to the upstream v3.0.2 + tip of origin/master
    with fixes for an important issue:
    https://github.com/nhorman/rng-tools/pull/123
    https://github.com/smuellerDD/jitterentropy-library/issues/37
  - Add important upstream fixes for the one CPU case (bz 1974132)


author: Vladis Dronov <vdronov@redhat.com> - 3.0.2-2.git.409828cf
changelog:
  - Update to the latest upstream commits upto 409828cf (bz 1973157)
  - Add clock_gettime() software time source
  - Add a code for choosing between software and hardware time sources
    https://github.com/smuellerDD/jitterentropy-library/pull/57
    https://bugzilla.redhat.com/show_bug.cgi?id=1974132


author: Vladis Dronov <vdronov@redhat.com> - 3.3.1-2
changelog:
  - Update to the upstream v3.3.1 @ 887c9871 (bz 2015560)
  - Fix a security issue found by a covscan in jitterentropy library


author: Björn Esser <besser82@fedoraproject.org> - 0.14-2
changelog:
  - Add a patch to backport fixes applied on upstream master branch
  - Re-enable RDRAND as json-c can detect broken implementations in CPUs now
  - Disable -Werror during build


author: Björn Esser <besser82@fedoraproject.org> - 0.14-6
changelog:
  - Build using Ninja instead of Make
  - Add a patch to move Doxyfile into doc subdir
  - Remove pre-built html documentation
  - Update Doxyfile during %prep
  - Add a patch to apply some optimizations to arraylist
  - Hardlink the files in %_pkgdocdir


author: Rado Vrbovsky <rvrbovsk@redhat.com> [5.14.0-550.el9]
changelog:
  - redhat/configs: replace IOMMU_DEFAULT_DMA_STRICT with IOMMU_DEFAULT_DMA_LAZY (Mete Durlu) [RHEL-69993]
  - sched/numa: Fix the potential null pointer dereference in task_numa_work() (CKI Backport Bot) [RHEL-66809] {CVE-2024-50223}
  - redhat/configs: enable CONFIG_USB_XHCI_PCI_RENESAS on RHEL (Desnes Nunes) [RHEL-72093]
  - configs: new configs in drivers/phy (Izabela Bakollari) [RHEL-57766]
  - net: mii: constify advertising mask (Izabela Bakollari) [RHEL-57766]
  - net: phy: dp83822: Fix reset pin definitions (Izabela Bakollari) [RHEL-57766]
  - net: phy: realtek: Fix MMD access on RTL8126A-integrated PHY (Izabela Bakollari) [RHEL-57766]
  - net: phy: Remove LED entry from LEDs list on unregister (Izabela Bakollari) [RHEL-57766 RHEL-63771] {CVE-2024-50023}
  - net: phy: bcm84881: Fix some error handling paths (Izabela Bakollari) [RHEL-57766]
  - net: phy: aquantia: remove usage of phy_set_max_speed (Izabela Bakollari) [RHEL-57766]
  - net: phy: aquantia: AQR115c fix up PMA capabilities (Izabela Bakollari) [RHEL-57766]
  - net: phy: dp83869: fix memory corruption when enabling fiber (Izabela Bakollari) [RHEL-57766]
  - net: phy: microchip_t1s: add c45 direct access in LAN865x internal PHY (Izabela Bakollari) [RHEL-57766]
  - net: phy: microchip_t1: Cable Diagnostics for lan887x (Izabela Bakollari) [RHEL-57766]
  - net: phylink: Add phylink_set_fixed_link() to configure fixed link state in phylink (Izabela Bakollari) [RHEL-57766]
  - net: phy: qca83xx: use PHY_ID_MATCH_EXACT (Izabela Bakollari) [RHEL-57766]
  - net: phy: Add driver for Motorcomm yt8821 2.5G ethernet phy (Izabela Bakollari) [RHEL-57766]
  - net: phy: Optimize phy speed mask to be compatible to yt8821 (Izabela Bakollari) [RHEL-57766]
  - net: phy: Check for read errors in SIOCGMIIREG (Izabela Bakollari) [RHEL-57766]
  - net: phy: Use for_each_available_child_of_node_scoped() (Izabela Bakollari) [RHEL-57766]
  - net: phy: Fix missing of_node_put() for leds (Izabela Bakollari) [RHEL-57766]
  - net: phy: vitesse: implement MDI-X configuration in vsc73xx (Izabela Bakollari) [RHEL-57766]
  - phy: dp83td510: Utilize ALCD for cable length measurement when link is active (Izabela Bakollari) [RHEL-57766]
  - net: phy: microchip_t1: Adds support for lan887x phy (Izabela Bakollari) [RHEL-57766]
  - net: phy: Add phy library support to check supported list when autoneg is enabled (Izabela Bakollari) [RHEL-57766]
  - net: phy: dp83tg720: Add cable testing support (Izabela Bakollari) [RHEL-57766]
  - phy: Add Open Alliance helpers for the PHY framework (Izabela Bakollari) [RHEL-57766]
  - net: phy: vitesse: repair vsc73xx autonegotiation (Izabela Bakollari) [RHEL-57766]
  - net: phylib: do not disable autoneg for fixed speeds >= 1G (Izabela Bakollari) [RHEL-57766]
  - net: phy: phy_device: fix PHY WOL enabled, PM failed to suspend (Izabela Bakollari) [RHEL-57766]
  - net: phy: vitesse: implement downshift in vsc73xx phys (Izabela Bakollari) [RHEL-57766]
  - net: phy: qca807x: Drop unnecessary and broken DT validation (Izabela Bakollari) [RHEL-57766]
  - net: phy: aquantia: only poll GLOBAL_CFG regs on aqr113, aqr113c and aqr115c (Izabela Bakollari) [RHEL-57766]
  - net: phy: micrel: Fix the KSZ9131 MDI-X status issue (Izabela Bakollari) [RHEL-57766]
  - net: phy: realtek: add support for RTL8366S Gigabit PHY (Izabela Bakollari) [RHEL-57766]
  - net: phy: aquantia: add support for aqr115c (Izabela Bakollari) [RHEL-57766]
  - net: phy: aquantia: wait for the GLOBAL_CFG to start returning real values (Izabela Bakollari) [RHEL-57766]
  - net: phy: aquantia: rename and export aqr107_wait_reset_complete() (Izabela Bakollari) [RHEL-57766]
  - net: phy: aquantia: add missing include guards (Izabela Bakollari) [RHEL-57766]
  - net: phy: introduce core support for phy-mode = "10g-qxgmii" (Izabela Bakollari) [RHEL-57766]
  - net: phylink: add phylink_get_link_timer_ns() helper (Izabela Bakollari) [RHEL-57766]
  - net: phy: aquantia: fix -ETIMEDOUT PHY probe failure when firmware not present (Izabela Bakollari) [RHEL-57766]
  - net: phy: aquantia: fix applying active_low bit after reset (Izabela Bakollari) [RHEL-57766]
  - net: phy: aquantia: fix setting active_low bit (Izabela Bakollari) [RHEL-57766]
  - net: phy: bcm54811: Add LRE registers definitions (Izabela Bakollari) [RHEL-57766]
  - net: phy: bcm-phy-lib: Implement BroadR-Reach link modes (Izabela Bakollari) [RHEL-57766]
  - net: phy: dp83td510: add cable testing support (Izabela Bakollari) [RHEL-57766]
  - net: phy: aquantia: wait for FW reset before checking the vendor ID (Izabela Bakollari) [RHEL-57766]
  - net: phy: microchip: lan937x: add support for 100BaseTX PHY (Izabela Bakollari) [RHEL-57766]
  - net: phy: microchip: lan87xx: reinit PHY after cable test (Izabela Bakollari) [RHEL-57766]
  - net: phy: fix potential use of NULL pointer in phy_suspend() (Izabela Bakollari) [RHEL-57766]
  - net: phy: realtek: Check the index value in led_hw_control_get (Izabela Bakollari) [RHEL-57766]
  - net: phy: realtek: Fix setting of PHY LEDs Mode B bit on RTL8211F (Izabela Bakollari) [RHEL-57766]
  - net: phy: realtek: Add support for PHY LEDs on RTL8211F (Izabela Bakollari) [RHEL-57766]
  - net: phy: phy_device: Fix PHY LED blinking code comment (Izabela Bakollari) [RHEL-57766]
  - net: phy: mxl-gpy: Remove interrupt mask clearing from config_init (Izabela Bakollari) [RHEL-57766]
  - net: phy: realtek: add support for rtl8224 2.5Gbps PHY (Izabela Bakollari) [RHEL-57766]
  - gpiolib: put gpio_suffixes in a single compilation unit (Izabela Bakollari) [RHEL-57766]
  - net: sfp: Always call `sfp_sm_mod_remove()` on remove (Izabela Bakollari) [RHEL-57766]
  - net: phy: aquantia: add support for PHY LEDs (Izabela Bakollari) [RHEL-57766]
  - net: phy: aquantia: move priv and hw stat to header (Izabela Bakollari) [RHEL-57766]
  - net: phy: Micrel KSZ8061: fix errata solution not taking effect problem (Izabela Bakollari) [RHEL-57766]
  - net: phylink: rename ovr_an_inband to default_an_inband (Izabela Bakollari) [RHEL-57766]
  - net: phylink: move test for ovr_an_inband (Izabela Bakollari) [RHEL-57766]
  - net: phylink: rearrange phylink_parse_mode() (Izabela Bakollari) [RHEL-57766]
  - net: phy: xilinx-gmii2rgmii: Adopt clock support (Izabela Bakollari) [RHEL-57766]
  - net: micrel: Fix lan8841_config_intr after getting out of sleep mode (Izabela Bakollari) [RHEL-57766]
  - net: phy: micrel: set soft_reset callback to genphy_soft_reset for KSZ8061 (Izabela Bakollari) [RHEL-57766]
  - net: phy: air_en8811h: reset netdev rules when LED is set manually (Izabela Bakollari) [RHEL-57766]
  - net: phy: marvell-88q2xxx: add support for Rev B1 and B2 (Izabela Bakollari) [RHEL-57766]
  - net: phy: marvell: add support for MV88E6250 family internal PHYs (Izabela Bakollari) [RHEL-57766]
  - net: phy: marvell: constify marvell_hw_stats (Izabela Bakollari) [RHEL-57766]
  - net: sfp-bus: constify link_modes to sfp_select_interface() (Izabela Bakollari) [RHEL-57766]
  - net: sfp: allow use 2500base-X for 2500base-T modules (Izabela Bakollari) [RHEL-57766]
  - net: phylink: add debug print for empty posssible_interfaces (Izabela Bakollari) [RHEL-57766]
  - net: phy: micrel: Add support for PTP_PF_EXTTS for lan8814 (Izabela Bakollari) [RHEL-57766]
  - net: sfp: add quirk for ATS SFP-GE-T 1000Base-TX module (Izabela Bakollari) [RHEL-57766]
  - net: phy: dp83822: Fix NULL pointer dereference on DP83825 devices (Izabela Bakollari) [RHEL-57766]
  - net: phy: dp83869: Fix MII mode failure (Izabela Bakollari) [RHEL-57766]
  - net: phy: mediatek-ge-soc: follow netdev LED trigger semantics (Izabela Bakollari) [RHEL-57766]
  - net: phy: mediatek-ge: do not disable EEE advertisement (Izabela Bakollari) [RHEL-57766]
  - net: sfp: add quirk for another multigig RollBall transceiver (Izabela Bakollari) [RHEL-57766]
  - net: phy: realtek: add rtl822x_c45_get_features() to set supported port (Izabela Bakollari) [RHEL-57766]
  - net: phy: realtek: Change rtlgen_get_speed() to rtlgen_decode_speed() (Izabela Bakollari) [RHEL-57766]
  - net: phy: realtek: Add driver instances for rtl8221b via Clause 45 (Izabela Bakollari) [RHEL-57766]
  - net: phy: realtek: add get_rate_matching() for rtl822xb PHYs (Izabela Bakollari) [RHEL-57766]
  - net: phy: realtek: configure SerDes mode for rtl822xb PHYs (Izabela Bakollari) [RHEL-57766]
  - net: phy: dp8382x: keep WOL settings across suspends (Izabela Bakollari) [RHEL-57766]
  - net: phy: micrel: lan8814: Add support for PTP_PF_PEROUT (Izabela Bakollari) [RHEL-57766]
  - net: phy: micrel: lan8814: Enable LTC at probe time (Izabela Bakollari) [RHEL-57766]
  - net: phy: air_en8811h: fix some error codes (Izabela Bakollari) [RHEL-57766]
  - net: phy: marvell: implement cable test for 88E1111 (Izabela Bakollari) [RHEL-57766]
  - net: phy: marvell: implement cable-test for 88E308X/88E609X family (Izabela Bakollari) [RHEL-57766]
  - net: phy: marvell: add basic support of 88E308X/88E609X family (Izabela Bakollari) [RHEL-57766]
  - net: phy: micrel: lan8814: Fix when enabling/disabling 1-step timestamping (Izabela Bakollari) [RHEL-57766]
  - net: phy: aquantia: add support for AQR114C PHY ID (Izabela Bakollari) [RHEL-57766]
  - dt-bindings: net: airoha,en8811h: Add en8811h (Izabela Bakollari) [RHEL-57766]
  - net: phy: air_en8811h: Add the Airoha EN8811H PHY driver (Izabela Bakollari) [RHEL-57766]
  - net: stmmac: Signal to PHY/PCS drivers to keep RX clock on (Izabela Bakollari) [RHEL-57766]
  - net: phy: qcom: at803x: Avoid hibernating if MAC requires RX clock (Izabela Bakollari) [RHEL-57766]
  - net: phylink: add rxc_always_on flag to phylink_pcs (Izabela Bakollari) [RHEL-57766]
  - net: phylink: add PHY_F_RXC_ALWAYS_ON to PHY dev flags (Izabela Bakollari) [RHEL-57766]
  - net: phy: marvell-88x2222: Remove unused of_gpio.h (Izabela Bakollari) [RHEL-57766]
  - net: mdio_bus: Remove unused of_gpio.h (Izabela Bakollari) [RHEL-57766]
  - net: phy: dp83822: Fix RGMII TX delay configuration (Izabela Bakollari) [RHEL-57766]
  - net: phy: fix phy_get_internal_delay accessing an empty array (Izabela Bakollari) [RHEL-57766]
  - net: phy: marvell: add comment about m88e1111_config_init_1000basex() (Izabela Bakollari) [RHEL-57766]
  - net: phy: micrel: lan8814 cable improvement errata (Izabela Bakollari) [RHEL-57766]
  - net: phy: micrel: lan8814 led errata (Izabela Bakollari) [RHEL-57766]
  - net: phy: qcom: qca808x: fill in possible_interfaces (Izabela Bakollari) [RHEL-57766]
  - net: phy: qcom: qca808x: add helper for checking for 1G only model (Izabela Bakollari) [RHEL-57766]
  - net: phy: dp83826: disable WOL at init (Izabela Bakollari) [RHEL-57766]
  - gpiolib: Pass consumer device through to core in devm_fwnode_gpiod_get_index() (Izabela Bakollari) [RHEL-57766]
  - net: phy: simplify genphy_c45_ethtool_set_eee (Izabela Bakollari) [RHEL-57766]
  - dt-bindings: net: dp83822: support configuring RMII master/slave mode (Izabela Bakollari) [RHEL-57766]
  - net: phy: dp83826: support configuring RMII master/slave operation mode (Izabela Bakollari) [RHEL-57766]
  - net: phy: dp83826: Add support for phy-mode configuration (Izabela Bakollari) [RHEL-57766]
  - net: phy: realtek: Fix rtl8211f_config_init() for RTL8211F(D)(I)-VD-CG PHY (Izabela Bakollari) [RHEL-57766]
  - net: phy: Add BaseT1 auto-negotiation constants (Izabela Bakollari) [RHEL-57766]
  - net: phy: marvell-88q2xxx: move interrupt configuration (Izabela Bakollari) [RHEL-57766]
  - net: phy: marvell-88q2xxx: remove duplicated assignment of pma_extable (Izabela Bakollari) [RHEL-57766]
  - net: phy: marvell-88q2xxx: cleanup mv88q2xxx_config_init (Izabela Bakollari) [RHEL-57766]
  - net: phy: marvell-88q2xxx: switch to mv88q2xxx_config_aneg (Izabela Bakollari) [RHEL-57766]
  - net: phy: marvell-88q2xxx: make mv88q2xxx_config_aneg generic (Izabela Bakollari) [RHEL-57766]
  - net: phy: marvell-88q2xxx: add cable test support (Izabela Bakollari) [RHEL-57766]
  - net: phy: marvell-88q2xxx: add support for temperature sensor (Izabela Bakollari) [RHEL-57766]
  - net: phy: marvell-88q2xxx: add suspend / resume ops (Izabela Bakollari) [RHEL-57766]
  - net: phy: marvell-88q2xxx: add interrupt support for link detection (Izabela Bakollari) [RHEL-57766]
  - net: phy: marvell-88q2xxx: add driver for the Marvell 88Q2220 PHY (Izabela Bakollari) [RHEL-57766]
  - net: phy: marvell-88q2xxx: fix typos (Izabela Bakollari) [RHEL-57766]
  - net: phy: c45: detect 100/1000BASE-T1 linkmode advertisements (Izabela Bakollari) [RHEL-57766]
  - net: phy: Support 100/1000BT1 linkmode advertisements (Izabela Bakollari) [RHEL-57766]
  - net: phy: mxl-gpy: fill in possible_interfaces for GPY21x chipset (Izabela Bakollari) [RHEL-57766]
  - net: phy: aquantia: add AQR813 PHY ID (Izabela Bakollari) [RHEL-57766]
  - net: phy: c45: add support for MDIO_AN_EEE_ADV2 (Izabela Bakollari) [RHEL-57766]
  - net: phy: c45: add support for EEE link partner ability 2 to genphy_c45_read_eee_lpa (Izabela Bakollari) [RHEL-57766]
  - net: phy: c45: add and use genphy_c45_read_eee_cap2 (Izabela Bakollari) [RHEL-57766]
  - net: phy: add PHY_EEE_CAP2_FEATURES (Izabela Bakollari) [RHEL-57766]
  - net: mdio: add helpers for accessing the EEE CAP2 registers (Izabela Bakollari) [RHEL-57766]
  - net: phy: aquantia: add AQR113 PHY ID (Izabela Bakollari) [RHEL-57766 RHEL-66298]
  - net: fill in MODULE_DESCRIPTION()s for mdio_devres (Izabela Bakollari) [RHEL-57766]
  - net: mdio_bus: make mdio_bus_type const (Izabela Bakollari) [RHEL-57766]
  - net: phy: aquantia: add AQR111 and AQR111B0 PHY ID (Izabela Bakollari) [RHEL-57766]
  - dt-bindings: net: dp83826: support TX data voltage tuning (Izabela Bakollari) [RHEL-57766]
  - net: phy: dp83826: support TX data voltage tuning (Izabela Bakollari) [RHEL-57766]
  - net: phy: aquantia: clear PMD Global Transmit Disable bit during init (Izabela Bakollari) [RHEL-57766]
  - gpiolib: make gpiochip_get_desc() public (Izabela Bakollari) [RHEL-57766]
  - gpiolib: unexport gpiod_set_transitory() (Izabela Bakollari) [RHEL-57766]
  - net: phy/pcs: Explicitly include correct DT includes (Izabela Bakollari) [RHEL-57766]
  - redhat: make kernel-debug-uki-virt installable without kernel-debug-core (Vitaly Kuznetsov) [RHEL-70874]
  - scsi: st: New session only when Unit Attention for new tape (John Meneghini) [RHEL-28791]
  - scsi: st: Add MTIOCGET and MTLOAD to ioctls allowed after device reset (John Meneghini) [RHEL-28791]
  - scsi: st: Don't modify unknown block number in MTIOCGET (John Meneghini) [RHEL-28791]
  - powerpc/pseries/vas: Add close() callback in vas_vm_ops struct (Mamatha Inamdar) [RHEL-72206]
  - net: e1000e & ixgbe: Remove PCI_HEADER_TYPE_MFD duplicates (Ivan Vecera) [RHEL-49821 RHEL-49823]
  - net: intel: implement modern PM ops declarations (Ivan Vecera) [RHEL-49821 RHEL-49823]
  - ixgbe: avoid sleeping allocation in ixgbe_ipsec_vf_add_sa() (Ivan Vecera) [RHEL-49821 RHEL-49823]
  - ixgbe: pull out stats update to common routines (Ivan Vecera) [RHEL-49821 RHEL-49823]
  - ixgbe: Add 1000BASE-BX support (Ivan Vecera) [RHEL-49821 RHEL-49823]
  - intel: make module parameters readable in sys filesystem (Ivan Vecera) [RHEL-49821 RHEL-49823]
  - net: adopt skb_network_offset() and similar helpers (Ivan Vecera) [RHEL-49821 RHEL-49823]
  - ixgbe: {dis, en}able irqs in ixgbe_txrx_ring_{dis, en}able (Ivan Vecera) [RHEL-49821 RHEL-49823]
  - ixgbe: Clarify the values of the returning status (Ivan Vecera) [RHEL-49821 RHEL-49823]
  - ixgbe: Rearrange args to fix reverse Christmas tree (Ivan Vecera) [RHEL-49821 RHEL-49823]
  - ixgbe: Convert ret val type from s32 to int (Ivan Vecera) [RHEL-49821 RHEL-49823]
  - ixgbe: Fix an error handling path in ixgbe_read_iosf_sb_reg_x550() (Ivan Vecera) [RHEL-49821 RHEL-49823]
  - ixgbe: Refactor returning internal error codes (Ivan Vecera) [RHEL-49821 RHEL-49823]
  - ixgbe: Refactor overtemp event handling (Ivan Vecera) [RHEL-49821 RHEL-49823]
  - ixgbe: report link state for VF devices (Ivan Vecera) [RHEL-49821 RHEL-49823]
  - intel: legacy: field get conversion (Ivan Vecera) [RHEL-49821 RHEL-49823]
  - intel: legacy: field prep conversion (Ivan Vecera) [RHEL-49821 RHEL-49823]
  - ixgbevf: Remove unused function declarations (Ivan Vecera) [RHEL-49821 RHEL-49823]
  - powerpc/ftrace: Fix stack teardown in ftrace_no_trace (Mamatha Inamdar) [RHEL-56343]
  - selftests/ftrace: Add test to exercize function tracer across cpu hotplug (Mamatha Inamdar) [RHEL-56343]
  - powerpc/ftrace: Create a dummy stackframe to fix stack unwind (Mamatha Inamdar) [RHEL-56343]
  - platform/x86/intel/pmc: Disable C1 auto-demotion during suspend (David Arcari) [RHEL-66571]
  - platform/x86/intel/pmc: Refactor platform resume functions to use cnl_resume() (David Arcari) [RHEL-66571]
  - Revert "vfio/pci: Use unmap_mapping_range()" (Cédric Le Goater) [RHEL-72566]
  - Revert "vfio/pci: Insert full vma on mmap'd MMIO fault" (Cédric Le Goater) [RHEL-72566]
  - Revert "vfio/pci: Remove unused struct 'vfio_pci_mmap_vma'" (Cédric Le Goater) [RHEL-72566]
  - redhat/kernel.spec.template: Require kernel-tools-libs in rtla (Tomas Glozar) [RHEL-72568]
  - rtla/timerlat: Fix histogram ALL for zero samples (Tomas Glozar) [RHEL-64000]
  - arm64: Ensure bits ASID[15:8] are masked out when the kernel uses 8-bit ASIDs (Jeremy Linton) [RHEL-71918]
  - s390/cio: Do not unregister the subchannel based on DNV (Mete Durlu) [RHEL-71655]
  - s390/pci: Expose FIDPARM attribute in sysfs (Mete Durlu) [RHEL-71375]
  - bnxt_en: Unregister PTP during PCI shutdown and suspend (Michal Schmidt) [RHEL-62688 RHEL-69084]
  - bnxt_en: Refactor bnxt_ptp_init() (Michal Schmidt) [RHEL-62688 RHEL-69084]
  - bnxt_en: Fix receive ring space parameters when XDP is active (Michal Schmidt) [RHEL-62688]
  - bnxt_en: Fix queue start to update vnic RSS table (Michal Schmidt) [RHEL-62688]
  - bnxt_en: Set backplane link modes correctly for ethtool (Michal Schmidt) [RHEL-62688]
  - bnxt_en: Reserve rings after PCIe AER recovery if NIC interface is down (Michal Schmidt) [RHEL-62688]
  - bnxt_en: use irq_update_affinity_hint() (Michal Schmidt) [RHEL-62688]
  - bnxt_en: ethtool: Support unset l4proto on ip4/ip6 ntuple rules (Michal Schmidt) [RHEL-62688]
  - bnxt_en: ethtool: Remove ip4/ip6 ntuple support for IPPROTO_RAW (Michal Schmidt) [RHEL-62688]
  - bnxt_en: replace ptp_lock with irqsave variant (Michal Schmidt) [RHEL-62688]
  - bnxt_en: resize bnxt_irq name field to fit format string (Michal Schmidt) [RHEL-62688]
  - bnxt_en: Add MSIX check in bnxt_check_rings() (Michal Schmidt) [RHEL-62688]
  - bnxt_en: Increase the number of MSIX vectors for RoCE device (Michal Schmidt) [RHEL-62688]
  - bnxt_en: Support dynamic MSIX (Michal Schmidt) [RHEL-62688]
  - bnxt_en: Allocate the max bp->irq_tbl size for dynamic msix allocation (Michal Schmidt) [RHEL-62688]
  - bnxt_en: Replace deprecated PCI MSIX APIs (Michal Schmidt) [RHEL-62688]
  - bnxt_en: Remove register mapping to support INTX (Michal Schmidt) [RHEL-62688]
  - bnxt_en: Remove BNXT_FLAG_USING_MSIX flag (Michal Schmidt) [RHEL-62688]
  - bnxt_en: Deprecate support for legacy INTX mode (Michal Schmidt) [RHEL-62688]
  - bnxt_en: Support QOS and TPID settings for the SRIOV VLAN (Michal Schmidt) [RHEL-62688]
  - bnxt_en: add support for retrieving crash dump using ethtool (Michal Schmidt) [RHEL-62688]
  - bnxt_en: add support for storing crash dump into host memory (Michal Schmidt) [RHEL-62688]
  - bnxt_en: avoid truncation of per rx run debugfs filename (Michal Schmidt) [RHEL-62688]
  - bnxt_en: Extend maximum length of version string by 1 byte (Michal Schmidt) [RHEL-62688]
  - bnxt_en: only set dev->queue_mgmt_ops if supported by FW (Michal Schmidt) [RHEL-62688]
  - bnxt_en: stop packet flow during bnxt_queue_stop/start (Michal Schmidt) [RHEL-62688]
  - bnxt_en: set vnic->mru in bnxt_hwrm_vnic_cfg() (Michal Schmidt) [RHEL-62688]
  - bnxt_en: Check the FW's VNIC flush capability (Michal Schmidt) [RHEL-62688]
  - bnxt_en: Add support to call FW to update a VNIC (Michal Schmidt) [RHEL-62688]
  - bnxt_en: Update firmware interface to 1.10.3.68 (Michal Schmidt) [RHEL-62688]
  - bnxt_en: update xdp_rxq_info in queue restart logic (Michal Schmidt) [RHEL-62688]
  - bnxt_en: unlink page pool when stopping Rx queue (Michal Schmidt) [RHEL-62688]
  - iommu/tegra241-cmdqv: do not use smp_processor_id in preemptible context (Luis Claudio R. Goncalves) [RHEL-66917]
  - s390/pci: Fix leak of struct zpci_dev when zpci_add_device() fails (Mete Durlu) [RHEL-50791]
  - s390/pci: Ignore RID for isolated VFs (Mete Durlu) [RHEL-50791]
  - s390/pci: Use topology ID for multi-function devices (Mete Durlu) [RHEL-50791]
  - s390/pci: Sort PCI functions prior to creating virtual busses (Mete Durlu) [RHEL-50791]
  - s390/iucv: Correct spelling in iucv.h (Mete Durlu) [RHEL-71085]
  - s390/lcs: add missing MODULE_DESCRIPTION() macro (Mete Durlu) [RHEL-71085]
  - iucv: make iucv_bus const (Mete Durlu) [RHEL-71085]
  - selftests/powerpc: Add {read,write}_{long,ulong} (Mamatha Inamdar) [RHEL-68540]
  - selftests/powerpc: Parse long/unsigned long value safely (Mamatha Inamdar) [RHEL-68540]
  - selftests/powerpc: Add read/write debugfs file, int (Mamatha Inamdar) [RHEL-68540]
  - selftests/powerpc: Add generic read/write file util (Mamatha Inamdar) [RHEL-68540]
  - selftests/powerpc: Add ptrace setup_core_pattern() null-terminator (Mamatha Inamdar) [RHEL-68540]
  - selftests/powerpc: Fix resource leaks (Mamatha Inamdar) [RHEL-68540]
  - hv_sock: Initializing vsk->trans to NULL to prevent a dangling pointer (CKI Backport Bot) [RHEL-69580] {CVE-2024-53103}
  - r8169: avoid unsolicited interrupts (Michal Schmidt) [RHEL-70377]
  - r8169: add missing MODULE_FIRMWARE entry for RTL8126A rev.b (Michal Schmidt) [RHEL-70377]
  - r8169: add tally counter fields added with RTL8125 (Michal Schmidt) [RHEL-64552 RHEL-70377] {CVE-2024-49973}
  - r8169: disable ALDPS per default for RTL8125 (Michal Schmidt) [RHEL-70377]
  - r8169: Fix spelling mistake: "tx_underun" -> "tx_underrun" (Michal Schmidt) [RHEL-70377]
  - r8169: add support for RTL8126A rev.b (Michal Schmidt) [RHEL-70377]
  - r8169: don't increment tx_dropped in case of NETDEV_TX_BUSY (Michal Schmidt) [RHEL-70377]
  - r8169: disable interrupt source RxOverflow (Michal Schmidt) [RHEL-70377]
  - Revert "r8169: don't try to disable interrupts if NAPI is, scheduled already" (Michal Schmidt) [RHEL-70377]
  - r8169: simplify code by using core-provided pcpu stats allocation (Michal Schmidt) [RHEL-70377]
  - r8169: use new helper phy_advertise_eee_all (Michal Schmidt) [RHEL-70377]
  - r8169: fix ASPM-related issues on a number of systems with NIC version from RTL8168h (Michal Schmidt) [RHEL-70377]
  - r8169: use new PM macros (Michal Schmidt) [RHEL-70377]
  - selftests: netfilter: Stabilize rpath.sh (Phil Sutter) [RHEL-21040]
  - selftests: netfilter: skip tests on early errors (Phil Sutter) [RHEL-21040]
  - selftests: netfilter: nft_audit.sh: add more skip checks (Phil Sutter) [RHEL-21040]
  - selftests: netfilter: Fix permissions of nft_audit.sh (Phil Sutter) [RHEL-21040]


author: Rado Vrbovsky <rvrbovsk@redhat.com> [5.14.0-551.el9]
changelog:
  - io_uring: manually fix compilation error (Jeff Moyer) [RHEL-64867]
  - io_uring: fix corner case forgetting to vunmap (Jeff Moyer) [RHEL-64867]
  - io_uring: fix memory leak when cache init fail (Jeff Moyer) [RHEL-64867]
  - io_uring/io-wq: inherit cpuset of cgroup in io worker (Jeff Moyer) [RHEL-64867]
  - io_uring/io-wq: do not allow pinning outside of cpuset (Jeff Moyer) [RHEL-64867]
  - io_uring: fix io_match_task must_hold (Jeff Moyer) [RHEL-64867]
  - io_uring: Fix probe of disabled operations (Jeff Moyer) [RHEL-64867]
  - net: always try to set ubuf in skb_zerocopy_iter_stream (Jeff Moyer) [RHEL-64867]
  - kasan: fix bad call to unpoison_slab_object (Jeff Moyer) [RHEL-64867]
  - io_uring/sqpoll: ensure task state is TASK_RUNNING when running task_work (Jeff Moyer) [RHEL-64867]
  - io_uring/sqpoll: close race on waiting for sqring entries (Jeff Moyer) [RHEL-64867]
  - io_uring/rw: fix cflags posting for single issue multishot read (Jeff Moyer) [RHEL-64867]
  - io_uring/net: harden multishot termination case for recv (Jeff Moyer) [RHEL-64867]
  - io_uring: check for presence of task_work rather than TIF_NOTIFY_SIGNAL (Jeff Moyer) [RHEL-64867]
  - io_uring/sqpoll: do not put cpumask on stack (Jeff Moyer) [RHEL-64867]
  - io_uring/sqpoll: retain test for whether the CPU is valid (Jeff Moyer) [RHEL-64867]
  - io_uring/rw: treat -EOPNOTSUPP for IOCB_NOWAIT like -EAGAIN (Jeff Moyer) [RHEL-64867]
  - io_uring/sqpoll: do not allow pinning outside of cpuset (Jeff Moyer) [RHEL-64867]
  - io_uring/kbuf: return correct iovec count from classic buffer peek (Jeff Moyer) [RHEL-64867]
  - io_uring/kbuf: sanitize peek buffer setup (Jeff Moyer) [RHEL-64867]
  - io_uring/napi: check napi_enabled in io_napi_add() before proceeding (Jeff Moyer) [RHEL-64867]
  - io_uring/net: don't pick multiple buffers for non-bundle send (Jeff Moyer) [RHEL-64867]
  - io_uring/net: ensure expanded bundle send gets marked for cleanup (Jeff Moyer) [RHEL-64867]
  - io_uring/net: ensure expanded bundle recv gets marked for cleanup (Jeff Moyer) [RHEL-64867]
  - io_uring: keep multishot request NAPI timeout current (Jeff Moyer) [RHEL-64867]
  - io_uring: don't allow netpolling with SETUP_IOPOLL (Jeff Moyer) [RHEL-64867]
  - io_uring: tighten task exit cancellations (Jeff Moyer) [RHEL-64867]
  - io_uring: fix error pbuf checking (Jeff Moyer) [RHEL-64867]
  - io_uring: fix lost getsockopt completions (Jeff Moyer) [RHEL-64867]
  - io_uring/io-wq: limit retrying worker initialisation (Jeff Moyer) [RHEL-64867]
  - io_uring/net: don't clear msg_inq before io_recv_buf_select() needs it (Jeff Moyer) [RHEL-64867]
  - io_uring: signal SQPOLL task_work with TWA_SIGNAL_NO_IPI (Jeff Moyer) [RHEL-64867]
  - io_uring: remove dead struct io_submit_state member (Jeff Moyer) [RHEL-64867]
  - io_uring/rsrc: fix incorrect assignment of iter->nr_segs in io_import_fixed (Jeff Moyer) [RHEL-64867]
  - io_uring: fix cancellation overwriting req->flags (Jeff Moyer) [RHEL-64867]
  - io_uring: fix possible deadlock in io_register_iowq_max_workers() (Jeff Moyer) [RHEL-64867]
  - io_uring/io-wq: avoid garbage value of 'match' in io_wq_enqueue() (Jeff Moyer) [RHEL-64867]
  - io_uring/napi: fix timeout calculation (Jeff Moyer) [RHEL-64867]
  - io_uring: check for non-NULL file pointer in io_file_can_poll() (Jeff Moyer) [RHEL-64867]
  - io_uring/net: assign kmsg inq/flags before buffer selection (Jeff Moyer) [RHEL-64867]
  - io_uring/rw: Free iovec before cleaning async data (Jeff Moyer) [RHEL-64867]
  - io_uring: don't attempt to mmap larger than what the user asks for (Jeff Moyer) [RHEL-64867]
  - io_uring: remove checks for NULL 'sq_offset' (Jeff Moyer) [RHEL-64867]
  - io_uring/sqpoll: ensure that normal task_work is also run timely (Jeff Moyer) [RHEL-64867]
  - io_uring/net: wire up IORING_CQE_F_SOCK_NONEMPTY for accept (Jeff Moyer) [RHEL-64867]
  - net: pass back whether socket was empty post accept (Jeff Moyer) [RHEL-64867]
  - perf beauty: Update copy of linux/socket.h with the kernel sources (Jeff Moyer) [RHEL-64867]
  - net: have do_accept() take a struct proto_accept_arg argument (Jeff Moyer) [RHEL-64867]
  - net: make __sys_accept4_file() static (Jeff Moyer) [RHEL-64867]
  - selftests/bpf: fix inet_csk_accept prototype in test_sk_storage_tracing.c (Jeff Moyer) [RHEL-64867]
  - net: change proto and proto_ops accept type (Jeff Moyer) [RHEL-64867]
  - io_uring: support to inject result for NOP (Jeff Moyer) [RHEL-64867]
  - io_uring/net: add IORING_ACCEPT_POLL_FIRST flag (Jeff Moyer) [RHEL-64867]
  - io_uring/net: add IORING_ACCEPT_DONTWAIT flag (Jeff Moyer) [RHEL-64867]
  - io_uring/filetable: don't unnecessarily clear/reset bitmap (Jeff Moyer) [RHEL-64867]
  - io_uring/msg_ring: cleanup posting to IOPOLL vs !IOPOLL ring (Jeff Moyer) [RHEL-64867]
  - io_uring/notif: disable LAZY_WAKE for linked notifs (Jeff Moyer) [RHEL-64867]
  - io_uring/msg_ring: reuse ctx->submitter_task read using READ_ONCE instead of re-reading it (Jeff Moyer) [RHEL-64867]
  - io_uring/rw: reinstate thread check for retries (Jeff Moyer) [RHEL-64867]
  - io_uring/notif: implement notification stacking (Jeff Moyer) [RHEL-64867]
  - io_uring/notif: simplify io_notif_flush() (Jeff Moyer) [RHEL-64867]
  - net: add callback for setting a ubuf_info to skb (Jeff Moyer) [RHEL-64867]
  - net: extend ubuf_info callback to ops structure (Jeff Moyer) [RHEL-64867]
  - io_uring/net: support bundles for recv (Jeff Moyer) [RHEL-64867]
  - io_uring/net: support bundles for send (Jeff Moyer) [RHEL-64867]
  - io_uring/kbuf: add helpers for getting/peeking multiple buffers (Jeff Moyer) [RHEL-64867]
  - io_uring/net: add provided buffer support for IORING_OP_SEND (Jeff Moyer) [RHEL-64867]
  - io_uring/net: add generic multishot retry helper (Jeff Moyer) [RHEL-64867]
  - io_uring/rw: ensure retry condition isn't lost (Jeff Moyer) [RHEL-64867]
  - io-wq: Drop intermediate step between pending list and active work (Jeff Moyer) [RHEL-64867]
  - io_uring/notif: shrink account_pages to u32 (Jeff Moyer) [RHEL-64867]
  - io_uring/notif: remove ctx var from io_notif_tw_complete (Jeff Moyer) [RHEL-64867]
  - io_uring/notif: refactor io_tx_ubuf_complete() (Jeff Moyer) [RHEL-64867]
  - io_uring: ensure overflow entries are dropped when ring is exiting (Jeff Moyer) [RHEL-64867]
  - io_uring/timeout: remove duplicate initialization of the io_timeout list. (Jeff Moyer) [RHEL-64867]
  - io_uring: consolidate overflow flushing (Jeff Moyer) [RHEL-64867]
  - io_uring: always lock __io_cqring_overflow_flush (Jeff Moyer) [RHEL-64867]
  - io_uring: open code io_cqring_overflow_flush() (Jeff Moyer) [RHEL-64867]
  - io_uring: remove extra SQPOLL overflow flush (Jeff Moyer) [RHEL-64867]
  - io_uring: unexport io_req_cqe_overflow() (Jeff Moyer) [RHEL-64867]
  - io_uring: separate header for exported net bits (Jeff Moyer) [RHEL-64867]
  - io_uring/net: set MSG_ZEROCOPY for sendzc in advance (Jeff Moyer) [RHEL-64867]
  - io_uring/net: get rid of io_notif_complete_tw_ext (Jeff Moyer) [RHEL-64867]
  - io_uring/net: merge ubuf sendzc callbacks (Jeff Moyer) [RHEL-64867]
  - io_uring: return void from io_put_kbuf_comp() (Jeff Moyer) [RHEL-64867]
  - io_uring: remove io_req_put_rsrc_locked() (Jeff Moyer) [RHEL-64867]
  - io_uring: remove async request cache (Jeff Moyer) [RHEL-64867]
  - io_uring: turn implicit assumptions into a warning (Jeff Moyer) [RHEL-64867]
  - io_uring: kill dead code in io_req_complete_post (Jeff Moyer) [RHEL-64867]
  - io_uring/kbuf: remove dead define (Jeff Moyer) [RHEL-64867]
  - io_uring: fix warnings on shadow variables (Jeff Moyer) [RHEL-64867]
  - io_uring: move mapping/allocation helpers to a separate file (Jeff Moyer) [RHEL-64867]
  - io_uring: use unpin_user_pages() where appropriate (Jeff Moyer) [RHEL-64867]
  - io_uring/kbuf: use vm_insert_pages() for mmap'ed pbuf ring (Jeff Moyer) [RHEL-64867]
  - io_uring/kbuf: vmap pinned buffer ring (Jeff Moyer) [RHEL-64867]
  - io_uring: unify io_pin_pages() (Jeff Moyer) [RHEL-64867]
  - io_uring/rsrc: cleanup io_pin_pages() (Jeff Moyer) [RHEL-64867]
  - io_uring: use vmap() for ring mapping (Jeff Moyer) [RHEL-64867]
  - io_uring: get rid of remap_pfn_range() for mapping rings/sqes (Jeff Moyer) [RHEL-64867]
  - io_uring: Avoid anonymous enums in io_uring uapi (Jeff Moyer) [RHEL-64867]
  - io_uring: Remove unused function (Jeff Moyer) [RHEL-64867]
  - io_uring: re-arrange Makefile order (Jeff Moyer) [RHEL-64867]
  - io_uring: refill request cache in memory order (Jeff Moyer) [RHEL-64867]
  - io_uring/poll: shrink alloc cache size to 32 (Jeff Moyer) [RHEL-64867]
  - io_uring/alloc_cache: switch to array based caching (Jeff Moyer) [RHEL-64867]
  - io_uring: drop ->prep_async() (Jeff Moyer) [RHEL-64867]
  - io_uring/uring_cmd: defer SQE copying until it's needed (Jeff Moyer) [RHEL-64867]
  - io_uring/uring_cmd: switch to always allocating async data (Jeff Moyer) [RHEL-64867]
  - io_uring/net: move connect to always using async data (Jeff Moyer) [RHEL-64867]
  - io_uring/rw: add iovec recycling (Jeff Moyer) [RHEL-64867]
  - io_uring/rw: cleanup retry path (Jeff Moyer) [RHEL-64867]
  - io_uring: get rid of struct io_rw_state (Jeff Moyer) [RHEL-64867]
  - io_uring/rw: always setup io_async_rw for read/write requests (Jeff Moyer) [RHEL-64867]
  - io_uring/net: drop 'kmsg' parameter from io_req_msg_cleanup() (Jeff Moyer) [RHEL-64867]
  - io_uring/net: add iovec recycling (Jeff Moyer) [RHEL-64867]
  - io_uring/net: remove (now) dead code in io_netmsg_recycle() (Jeff Moyer) [RHEL-64867]
  - io_uring: kill io_msg_alloc_async_prep() (Jeff Moyer) [RHEL-64867]
  - io_uring/net: get rid of ->prep_async() for send side (Jeff Moyer) [RHEL-64867]
  - io_uring/net: get rid of ->prep_async() for receive side (Jeff Moyer) [RHEL-64867]
  - io_uring/net: always set kmsg->msg.msg_control_user before issue (Jeff Moyer) [RHEL-64867]
  - io_uring/net: always setup an io_async_msghdr (Jeff Moyer) [RHEL-64867]
  - io_uring/net: unify cleanup handling (Jeff Moyer) [RHEL-64867]
  - io_uring/net: switch io_recv() to using io_async_msghdr (Jeff Moyer) [RHEL-64867]
  - io_uring/net: switch io_send() and io_send_zc() to using io_async_msghdr (Jeff Moyer) [RHEL-64867]
  - io_uring/alloc_cache: shrink default max entries from 512 to 128 (Jeff Moyer) [RHEL-64867]
  - io_uring: remove timeout/poll specific cancelations (Jeff Moyer) [RHEL-64867]
  - io_uring: flush delayed fallback task_work in cancelation (Jeff Moyer) [RHEL-64867]
  - io_uring: clean up io_lockdep_assert_cq_locked (Jeff Moyer) [RHEL-64867]
  - io_uring: refactor io_req_complete_post() (Jeff Moyer) [RHEL-64867]
  - io_uring: remove current check from complete_post (Jeff Moyer) [RHEL-64867]
  - io_uring: get rid of intermediate aux cqe caches (Jeff Moyer) [RHEL-64867]
  - io_uring: refactor io_fill_cqe_req_aux (Jeff Moyer) [RHEL-64867]
  - io_uring: remove struct io_tw_state::locked (Jeff Moyer) [RHEL-64867]
  - io_uring: force tw ctx locking (Jeff Moyer) [RHEL-64867]
  - io_uring/rw: avoid punting to io-wq directly (Jeff Moyer) [RHEL-64867]
  - RHEL-only: convert READ/WRITE to ITER_DEST/ITER_SOURCE (Jeff Moyer) [RHEL-64867]
  - io_uring: use mempool KASAN hook (Jeff Moyer) [RHEL-64867]
  - skbuff: use mempool KASAN hooks (Jeff Moyer) [RHEL-64867]
  - kasan: rename and document kasan_(un)poison_object_data (Jeff Moyer) [RHEL-64867]
  - kasan: reorder tests (Jeff Moyer) [RHEL-64867]
  - kasan: rename pagealloc tests (Jeff Moyer) [RHEL-64867]
  - kasan: add mempool tests (Jeff Moyer) [RHEL-64867]
  - mempool: introduce mempool_use_prealloc_only (Jeff Moyer) [RHEL-64867]
  - mempool: use new mempool KASAN hooks (Jeff Moyer) [RHEL-64867]
  - mempool: skip slub_debug poisoning when KASAN is enabled (Jeff Moyer) [RHEL-64867]
  - kasan: save alloc stack traces for mempool (Jeff Moyer) [RHEL-64867]
  - kasan: introduce poison_kmalloc_large_redzone (Jeff Moyer) [RHEL-64867]
  - kasan: clean up and rename ____kasan_kmalloc (Jeff Moyer) [RHEL-64867]
  - kasan: save free stack traces for slab mempools (Jeff Moyer) [RHEL-64867]
  - kasan: clean up __kasan_mempool_poison_object (Jeff Moyer) [RHEL-64867]
  - kasan: introduce kasan_mempool_unpoison_pages (Jeff Moyer) [RHEL-64867]
  - kasan: introduce kasan_mempool_poison_pages (Jeff Moyer) [RHEL-64867]
  - kasan: introduce kasan_mempool_unpoison_object (Jeff Moyer) [RHEL-64867]
  - kasan: add return value for kasan_mempool_poison_object (Jeff Moyer) [RHEL-64867]
  - kasan: document kasan_mempool_poison_object (Jeff Moyer) [RHEL-64867]
  - kasan: move kasan_mempool_poison_object (Jeff Moyer) [RHEL-64867]
  - kasan: rename kasan_slab_free_mempool to kasan_mempool_poison_object (Jeff Moyer) [RHEL-64867]
  - net: skbuff: drop the word head from skb cache (Jeff Moyer) [RHEL-64867]
  - io-uring: correct typo in comment for IOU_F_TWQ_LAZY_WAKE (Jeff Moyer) [RHEL-64867]
  - io_uring/sqpoll: early exit thread if task_context wasn't allocated (Jeff Moyer) [RHEL-64867]
  - io_uring/kbuf: rename is_mapped (Jeff Moyer) [RHEL-64867]
  - io_uring: simplify io_pages_free (Jeff Moyer) [RHEL-64867]
  - io_uring: Fix sqpoll utilization check racing with dying sqpoll (Jeff Moyer) [RHEL-64867]
  - io_uring/net: dedup io_recv_finish req completion (Jeff Moyer) [RHEL-64867]
  - io_uring/net: add io_req_msg_cleanup() helper (Jeff Moyer) [RHEL-64867]
  - io_uring/net: simplify msghd->msg_inq checking (Jeff Moyer) [RHEL-64867]
  - io_uring/kbuf: rename REQ_F_PARTIAL_IO to REQ_F_BL_NO_RECYCLE (Jeff Moyer) [RHEL-64867]
  - io_uring/net: clear REQ_F_BL_EMPTY in the multishot retry handler (Jeff Moyer) [RHEL-64867]
  - io_uring/sqpoll: statistics of the true utilization of sq threads (Jeff Moyer) [RHEL-64867]
  - io_uring/kbuf: flag request if buffer pool is empty after buffer pick (Jeff Moyer) [RHEL-64867]
  - io_uring/net: improve the usercopy for sendmsg/recvmsg (Jeff Moyer) [RHEL-64867]
  - io_uring/napi: enable even with a timeout of 0 (Jeff Moyer) [RHEL-64867]
  - io_uring: kill stale comment for io_cqring_overflow_kill() (Jeff Moyer) [RHEL-64867]
  - io_uring/sqpoll: use the correct check for pending task_work (Jeff Moyer) [RHEL-64867]
  - io_uring: wake SQPOLL task when task_work is added to an empty queue (Jeff Moyer) [RHEL-64867]
  - io_uring/napi: ensure napi polling is aborted when work is available (Jeff Moyer) [RHEL-64867]
  - io_uring: Don't include af_unix.h. (Jeff Moyer) [RHEL-64867]
  - io_uring: add register/unregister napi function (Jeff Moyer) [RHEL-64867]
  - io-uring: add sqpoll support for napi busy poll (Jeff Moyer) [RHEL-64867]
  - io-uring: add napi busy poll support (Jeff Moyer) [RHEL-64867]
  - net: add napi_busy_loop_rcu() (Jeff Moyer) [RHEL-64867]
  - net: split off __napi_busy_poll from napi_busy_poll (Jeff Moyer) [RHEL-64867]
  - net/core: Enable socket busy polling on -RT (Jeff Moyer) [RHEL-64867]
  - io-uring: move io_wait_queue definition to header file (Jeff Moyer) [RHEL-64867]
  - io_uring: add support for ftruncate (Jeff Moyer) [RHEL-64867]
  - Add do_ftruncate that truncates a struct file (Jeff Moyer) [RHEL-64867]
  - io_uring: Simplify the allocation of slab caches (Jeff Moyer) [RHEL-64867]
  - io_uring: re-arrange struct io_ring_ctx to reduce padding (Jeff Moyer) [RHEL-64867]
  - io_uring/sqpoll: manage task_work privately (Jeff Moyer) [RHEL-64867]
  - io_uring: pass in counter to handle_tw_list() rather than return it (Jeff Moyer) [RHEL-64867]
  - io_uring: cleanup handle_tw_list() calling convention (Jeff Moyer) [RHEL-64867]
  - io_uring/poll: improve readability of poll reference decrementing (Jeff Moyer) [RHEL-64867]
  - io_uring: remove next io_kiocb fetch in task_work running (Jeff Moyer) [RHEL-64867]
  - io_uring: handle traditional task_work in FIFO order (Jeff Moyer) [RHEL-64867]
  - io_uring: remove 'loops' argument from trace_io_uring_task_work_run() (Jeff Moyer) [RHEL-64867]
  - io_uring/kbuf: cleanup passing back cflags (Jeff Moyer) [RHEL-64867]
  - io_uring/rw: remove dead file == NULL check (Jeff Moyer) [RHEL-64867]
  - io_uring: cleanup io_req_complete_post() (Jeff Moyer) [RHEL-64867]
  - io_uring: mark the need to lock/unlock the ring as unlikely (Jeff Moyer) [RHEL-64867]
  - io_uring/cancel: don't default to setting req->work.cancel_seq (Jeff Moyer) [RHEL-64867]


author: Rado Vrbovsky <rvrbovsk@redhat.com> [5.14.0-552.el9]
changelog:
  - net: inet: do not leave a dangling sk pointer in inet_create() (CKI Backport Bot) [RHEL-72304] {CVE-2024-56601}
  - net: inet6: do not leave a dangling sk pointer in inet6_create() (CKI Backport Bot) [RHEL-72313] {CVE-2024-56600}
  - selftests/futex: Order calls to futex_lock_pi (Čestmír Kalina) [RHEL-60306]
  - locking/rwsem: drop redundant semicolon of down_write_nest_lock (Čestmír Kalina) [RHEL-60306]
  - selftests: futex: Fix 'the the' typo in comment (Čestmír Kalina) [RHEL-60306]
  - selftests: futex: Use variable MAKE instead of make (Čestmír Kalina) [RHEL-60306]
  - asm-generic: qspinlock: Indicate the use of mixed-size atomics (Čestmír Kalina) [RHEL-60306]
  - Documentation: Fix duplicate statement about raw_spinlock_t type (Čestmír Kalina) [RHEL-60306]
  - Documentation: locking: fix references (Čestmír Kalina) [RHEL-60306]
  - asm-generic: qrwlock: Document the spinlock fairness requirements (Čestmír Kalina) [RHEL-60306]
  - Documentation/locking/locktypes: Fix PREEMPT_RT _bh() description (Čestmír Kalina) [RHEL-60306]
  - selftests/futex: fix build for clang (Čestmír Kalina) [RHEL-60306]
  - docs: locking: refer to the actual existing config names (Čestmír Kalina) [RHEL-60306]
  - locking: Make rwsem_assert_held_write_nolockdep() build with PREEMPT_RT=y (Čestmír Kalina) [RHEL-60306]
  - locking: Add rwsem_assert_held() and rwsem_assert_held_write() (Čestmír Kalina) [RHEL-60306]
  - rtmutex: Drop rt_mutex::wait_lock before scheduling (Čestmír Kalina) [RHEL-60306]
  - lockdep: Fix lockdep_set_notrack_class() for CONFIG_LOCK_STAT (Čestmír Kalina) [RHEL-60306]
  - locking/pvqspinlock: Correct the type of "old" variable in pv_kick_node() (Čestmír Kalina) [RHEL-60306]
  - lockdep: Add comments for lockdep_set_no{validate,track}_class() (Čestmír Kalina) [RHEL-60306]
  - lockdep: lockdep_set_notrack_class() (Čestmír Kalina) [RHEL-60306]
  - locking/rwsem: Add __always_inline annotation to __down_write_common() and inlined callers (Čestmír Kalina) [RHEL-60306]
  - locktorture: Add MODULE_DESCRIPTION() (Čestmír Kalina) [RHEL-60306]
  - selftests/futex: pass _GNU_SOURCE without a value to the compiler (Čestmír Kalina) [RHEL-60306]
  - selftests/futex: don't pass a const char* to asprintf(3) (Čestmír Kalina) [RHEL-60306]
  - selftests/futex: don't redefine .PHONY targets (all, clean) (Čestmír Kalina) [RHEL-60306]
  - locking/pvqspinlock: Use try_cmpxchg() in qspinlock_paravirt.h (Čestmír Kalina) [RHEL-60306]
  - locking/pvqspinlock: Use try_cmpxchg_acquire() in trylock_clear_pending() (Čestmír Kalina) [RHEL-60306]
  - locking/qspinlock: Use atomic_try_cmpxchg_relaxed() in xchg_tail() (Čestmír Kalina) [RHEL-60306]
  - locking/qspinlock: Always evaluate lockevent* non-event parameter once (Čestmír Kalina) [RHEL-60306]
  - locking/rtmutex: Use try_cmpxchg_relaxed() in mark_rt_mutex_waiters() (Čestmír Kalina) [RHEL-60306]
  - locking/percpu-rwsem: Trigger contention tracepoints only if contended (Čestmír Kalina) [RHEL-60306]
  - lockdep: move held_lock to lockdep_types.h (Čestmír Kalina) [RHEL-60306]
  - locking/seqlock: Split out seqlock_types.h (Čestmír Kalina) [RHEL-60306]
  - selftests: fuxex: Report a unique test name per run of futex_requeue_pi (Čestmír Kalina) [RHEL-60306]
  - locking/mutex: Clarify that mutex_unlock(), and most other sleeping locks, can still use the lock object after it's unlocked (Čestmír Kalina) [RHEL-60306]
  - locking/lockdep: Slightly reorder 'struct lock_class' to save some memory (Čestmír Kalina) [RHEL-60306]
  - asm-generic: qspinlock: fix queued_spin_value_unlocked() implementation (Čestmír Kalina) [RHEL-60306]
  - asm-generic: ticket-lock: Optimize arch_spin_value_unlocked() (Čestmír Kalina) [RHEL-60306]
  - asm-generic: ticket-lock: New generic ticket-based spinlock (Čestmír Kalina) [RHEL-60306]
  - sched/numa: fix memory leak due to the overwritten vma->numab_state (Phil Auld) [RHEL-70120]
  - mm/kmemleak: fix sleeping function called from invalid context at print message (Alessandro Carminati) [RHEL-72951]
  - vmxnet3: Fix packet corruption in vmxnet3_xdp_xmit_frame (Izabela Bakollari) [RHEL-70701]
  - vmxnet3: support higher link speeds from vmxnet3 v9 (Izabela Bakollari) [RHEL-70701]
  - printk: nbcon: Fix illegal RCU usage on thread wakeup (Derek Barbosa) [RHEL-45588]
  - x86/kexec: Add EFI config table identity mapping for kexec kernel (Baoquan He) [RHEL-64872]
  - lsm: remove LSM_COUNT and LSM_CONFIG_COUNT (Ondrej Mosnacek) [RHEL-12439]
  - lsm: replace indirect LSM hook calls with static calls (Ondrej Mosnacek) [RHEL-12439]
  - lsm: count the LSMs enabled at compile time (Ondrej Mosnacek) [RHEL-12439]
  - kernel: Add helper macros for loop unrolling (Ondrej Mosnacek) [RHEL-12439]
  - init/main.c: Initialize early LSMs after arch code, static keys and calls. (Ondrej Mosnacek) [RHEL-12439]
  - lsm: cleanup lsm_hooks.h (Ondrej Mosnacek) [RHEL-12439]
  - lsm: use default hook return value in call_int_hook() (Ondrej Mosnacek) [RHEL-12439]
  - lsm: fix default return value of the socket_getpeersec_*() hooks (Ondrej Mosnacek) [RHEL-12439]
  - lsm: fix the logic in security_inode_getsecctx() (Ondrej Mosnacek) [RHEL-12439 RHEL-16573]
  - lsm: don't yet account for IMA in LSM_CONFIG_COUNT calculation (Ondrej Mosnacek) [RHEL-12439]
  - LSM: Maintain a table of LSM attribute data (Ondrej Mosnacek) [RHEL-12439]
  - LSM: Identify modules by more than name (Ondrej Mosnacek) [RHEL-12439]
  - lsm: fix default return value for inode_getsecctx (Ondrej Mosnacek) [RHEL-12439 RHEL-16573]
  - lsm: fix default return value for vm_enough_memory (Ondrej Mosnacek) [RHEL-12439]
  - selinux: update comment on selinux_hooks[] (Ondrej Mosnacek) [RHEL-12439]
  - security: Allow all LSMs to provide xattrs for inode_init_security hook (Ondrej Mosnacek) [RHEL-12439]
  - selinux: cleanup exit_sel_fs() declaration (Ondrej Mosnacek) [RHEL-12439]
  - selinux: avc: drop unused function avc_disable() (Ondrej Mosnacek) [RHEL-12439]
  - selinux: clean up dead code after removing runtime disable (Ondrej Mosnacek) [RHEL-12439]
  - security: Remove security_old_inode_init_security() (Ondrej Mosnacek) [RHEL-12439]
  - selinux: remove the runtime disable functionality (Ondrej Mosnacek) [RHEL-12439]
  - smack: Remove the redundant lsm_inode_alloc (Ondrej Mosnacek) [RHEL-12439]
  - mm/slub: Avoid list corruption when removing a slab from the full list (Rafael Aquini) [RHEL-72310] {CVE-2024-56566}
  - lib: cpu_rmap: Fix potential use-after-free in irq_cpu_rmap_release() (Benjamin Poirier) [RHEL-47128]
  - lib: cpu_rmap: Use allocator for rmap entries (Benjamin Poirier) [RHEL-47128]
  - lib: cpu_rmap: Avoid use after free on rmap->obj array entries (Benjamin Poirier) [RHEL-47128]
  - mm/mm_init: Fix incorrect alignment between deferred_free_pages() & deferred_free_range() (Waiman Long) [RHEL-72551]
  - netlink: typographical error in nlmsg_type constants definition (CKI Backport Bot) [RHEL-73152]
  - net: restrict SO_REUSEPORT to inet sockets (Paolo Abeni) [RHEL-73121]
  - net: defer final 'struct net' free in netns dismantle (Paolo Abeni) [RHEL-73121] {CVE-2024-56658}


author: Rado Vrbovsky <rvrbovsk@redhat.com> [5.14.0-553.el9]
changelog:
  - Revert "perf trace augmented_raw_syscalls: Add more checks to pass the verifier" (Michael Petlan) [RHEL-70429]
  - powerpc/book3s64/hugetlb: Fix disabling hugetlb when fadump is active (Mamatha Inamdar) [RHEL-73488]
  - loop: fix type of block size (Ming Lei) [RHEL-63718]
  - Revert "drm/amd/display: use ARCH_HAS_KERNEL_FPU_SUPPORT" (Robert Foss) [RHEL-53570]
  - Revert "drm/xe/observation: Drop empty sysctl table entry" (Robert Foss) [RHEL-53570]
  - redhat: Remove video from singlemods list in filter-modules.sh.rhel (Robert Foss) [RHEL-53570]
  - redhat: Add wmi to overrides list in filter-modules.sh.rhel (Robert Foss) [RHEL-53570]
  - redhat: Remove drm_display_helper from mod-internal.list (Robert Foss) [RHEL-53570]
  - redhat: Add xe to drmdrvs list in filter-modules.sh.rhel (Robert Foss) [RHEL-53570]
  - kconfig: Add Selects to DRM_GEM_SHMEM_HELPER (Robert Foss) [RHEL-53570]
  - drm: dp: Fix dp_aux_ep_match argument types (Robert Foss) [RHEL-53570]
  - drm/bridge-connector: move to DRM_DISPLAY_HELPER module (Robert Foss) [RHEL-53570]
  - redhat: Add drm_display_helper to mod-internal.list (Robert Foss) [RHEL-53570]
  - redhat: Add drm_hdmi_state_helper_test to mod-internal.list (Robert Foss) [RHEL-53570]
  - Revert "drm/ast: Request PCI BAR with devres" (Robert Foss) [RHEL-53570]
  - Revert "fs: Convert aops->write_end to take a folio" (Robert Foss) [RHEL-53570]
  - Revert "fs: Convert aops->write_begin to take a folio" (Robert Foss) [RHEL-53570]
  - drm: Fix __assign_str arguments (Robert Foss) [RHEL-53570]
  - Revert "move asm/unaligned.h to linux/unaligned.h" (Robert Foss) [RHEL-53570]
  - Revert "drm: fixed: Don't use "proxy" headers" (Robert Foss) [RHEL-53570]
  - Revert "drm/i915/gt: Use kmemdup_array instead of kmemdup for multiple allocation" (Robert Foss) [RHEL-53570]
  - Revert "drm/fb-helper: Set skip_panic if the drm driver supports drm panic" (Robert Foss) [RHEL-53570]
  - Revert "mm: kvmalloc: align kvrealloc() with krealloc()" (Robert Foss) [RHEL-53570]
  - Revert "introduce fd_file(), convert all accessors to it." (Robert Foss) [RHEL-53570]
  - Revert "fs: move FMODE_UNSIGNED_OFFSET to fop_flags" (Robert Foss) [RHEL-53570]
  - include/drm: Include bitops.h instead of wordpart.h (Robert Foss) [RHEL-53570]
  - redhat/configs: Add new configs from drm 6.12 backport (Robert Foss) [RHEL-53570]
  - Merge DRM changes from upstream v6.11..v6.12 (Robert Foss) [RHEL-53570]
  - Revert "drm/i915: Reject async flips with bigjoiner" (Robert Foss) [RHEL-53570]
  - drm: Fix __assign_str arguments (Robert Foss) [RHEL-53570]
  - Revert "virtio: convert the rest virtio_find_vqs() users to virtio_find_vqs_info()" (Robert Foss) [RHEL-53570]
  - Revert "udmabuf: pin the pages using memfd_pin_folios() API" (Robert Foss) [RHEL-53570]
  - drm/intel: intel headers were moved to include/drm/intel/ (Robert Foss) [RHEL-53570]
  - drm/xe: Include bitops.h instead of wordpart.h (Robert Foss) [RHEL-53570]
  - drm/dsi: Fix const struct device_driver change (Robert Foss) [RHEL-53570]
  - redhat/configs: Add new configs from drm 6.11 backport (Robert Foss) [RHEL-53570]
  - Merge DRM changes from upstream v6.10..v6.11 (Robert Foss) [RHEL-53570]
  - redhat/configs: Enable CONFIG_DRM_XE (Robert Foss) [RHEL-64034]
  - redhat/configs: Add new configs from drm 6.10 backport (Robert Foss) [RHEL-53570]
  - Merge DRM changes from upstream v6.9.11..v6.10 (Robert Foss) [RHEL-53570]
  - platform/x86: panasonic-laptop: Add support for programmable buttons (David Arcari) [RHEL-55365]
  - platform/x86: panasonic-laptop: Allocate 1 entry extra in the sinf array (David Arcari) [RHEL-55365]
  - platform/x86: panasonic-laptop: Fix SINF array out of bounds accesses (David Arcari) [RHEL-55365]
  - platform/x86: use PLATFORM_DEVID_NONE instead of -1 (David Arcari) [RHEL-55365]
  - platform/x86: panasonic-laptop: Use acpi_video_get_backlight_type() (David Arcari) [RHEL-55365]
  - platform/x86: panasonic-laptop: filter out duplicate volume up/down/mute keypresses (David Arcari) [RHEL-55365]
  - platform/x86: panasonic-laptop: don't report duplicate brightness key-presses (David Arcari) [RHEL-55365]
  - platform/x86: panasonic-laptop: revert "Resolve hotkey double trigger bug" (David Arcari) [RHEL-55365]
  - platform/x86: panasonic-laptop: sort includes alphabetically (David Arcari) [RHEL-55365]
  - platform/x86: panasonic-laptop: de-obfuscate button codes (David Arcari) [RHEL-55365]
  - platform/x86: panasonic-laptop: Replace snprintf in show functions with sysfs_emit (David Arcari) [RHEL-55365]
  - x86/cpu: Add Lunar Lake to list of CPUs with a broken MONITOR implementation (David Arcari) [RHEL-68394]
  - x86/cpu/intel: Drop stray FAM6 check with new Intel CPU model defines (David Arcari) [RHEL-68394]
  - x86/cpu/intel: Switch to new Intel CPU model defines (David Arcari) [RHEL-68394]
  - powerpc/fadump: Move fadump_cma_init to setup_arch() after initmem_init() (Mamatha Inamdar) [RHEL-73627]
  - powerpc/fadump: Reserve page-aligned boot_memory_size during fadump_reserve_mem (Mamatha Inamdar) [RHEL-73627]
  - powerpc/fadump: Refactor and prepare fadump_cma_init for late init (Mamatha Inamdar) [RHEL-73627]
  - redhat: Drop bpftool from kernel spec (Viktor Malik) [RHEL-73479]
  - igc: Unlock on error in igc_io_resume() (Corinna Vinschen) [RHEL-49819]
  - igc: Move the MULTI GBT AN Control Register to _regs file (Corinna Vinschen) [RHEL-49819]
  - igc: Add Energy Efficient Ethernet ability (Corinna Vinschen) [RHEL-49819]
  - igc: Get rid of spurious interrupts (Corinna Vinschen) [RHEL-49819]
  - igc: Add MQPRIO offload support (Corinna Vinschen) [RHEL-49819]
  - igc: Fix qbv tx latency by setting gtxoffset (Corinna Vinschen) [RHEL-49819]
  - igc: Fix reset adapter logics when tx mode change (Corinna Vinschen) [RHEL-49819]
  - igc: Fix qbv_config_change_errors logics (Corinna Vinschen) [RHEL-49819]
  - igc: Fix packet still tx after gate close by reducing i226 MAC retry buffer (Corinna Vinschen) [RHEL-49819]
  - igc: Fix double reset adapter triggered from a single taprio cmd (Corinna Vinschen) [RHEL-49819]
  - igc: Remove the internal 'eee_advert' field (Corinna Vinschen) [RHEL-49819]
  - Revert "igc: fix a log entry using uninitialized netdev" (Corinna Vinschen) [RHEL-49819]
  - igc: fix a log entry using uninitialized netdev (Corinna Vinschen) [RHEL-49819]
  - igc: Add Tx hardware timestamp request for AF_XDP zero-copy packet (Corinna Vinschen) [RHEL-49819]


author: Rado Vrbovsky <rvrbovsk@redhat.com> [5.14.0-554.el9]
changelog:
  - ALSA: configuration update for 9.6 (Jaroslav Kysela) [RHEL-60915]
  - pinctrl: cs42l43: use new pinctrl_gpio_direction_input and pinctrl_gpio_direction_output fcns (Jaroslav Kysela) [RHEL-60915]
  - spi: fix acpi_spi_count_resources use (e.g. HDA driver) for !CONFIG_ACPI (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel Skylake: correct snd_hdac_stream_timecounter_init() calls (Jaroslav Kysela) [RHEL-60915]
  - ASoC: cs35l56: use old spi remove callback (return int) (Jaroslav Kysela) [RHEL-60915]
  - Revert "ALSA: ump: Don't enumeration invalid groups for legacy rawmidi" (Jaroslav Kysela) [RHEL-60915]
  - ALSA hda/realtek: Add quirk for Framework F111:000C (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: soc-acpi: arl: Add match entries for new cs42l43 laptops (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: soc-acpi: arl: Correct naming of a cs35l56 address struct (Jaroslav Kysela) [RHEL-60915]
  - ALSA: ump: Shut up truncated string warning (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda/conexant: fix Z60MR100 startup pop issue (Jaroslav Kysela) [RHEL-60915]
  - ALSA: ump: Update legacy substream names upon FB info update (Jaroslav Kysela) [RHEL-60915]
  - ALSA: ump: Indicate the inactive group in legacy substream names (Jaroslav Kysela) [RHEL-60915]
  - ALSA: ump: Don't open legacy substream for an inactive group (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_sdw: Fix DMI match for Lenovo 21Q6 and 21Q7 (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_sdw: Fix DMI match for Lenovo 21QA and 21QB (Jaroslav Kysela) [RHEL-60915]
  - ASoC: amd: ps: Fix for enabling DMIC on acp63 platform via _DSD entry (Jaroslav Kysela) [RHEL-60915]
  - ASoC: SOF: Intel: hda-dai: Do not release the link DMA on STOP (Jaroslav Kysela) [RHEL-60915]
  - ALSA: memalloc: prefer dma_mapping_error() over explicit address checking (Jaroslav Kysela) [RHEL-60915]
  - ALSA: control: Avoid WARN() for symlink errors (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda/realtek: Fix headset mic on Acer Nitro 5 (Jaroslav Kysela) [RHEL-60915]
  - ALSA: usb-audio: Add implicit feedback quirk for Yamaha THR5 (Jaroslav Kysela) [RHEL-60915]
  - ALSA: us122l: Drop mmap_count field (Jaroslav Kysela) [RHEL-60915]
  - ASoC: da7213: Add suspend to RAM support (Jaroslav Kysela) [RHEL-60915]
  - ASoC: da7213: Return directly the value of regcache_sync() (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_sdw: Add missing quirks from some new Dell (Jaroslav Kysela) [RHEL-60915]
  - ASoC: intel: sof_sdw: add quirk for Dell SKU (Jaroslav Kysela) [RHEL-60915]
  - ASoC: intel: sof_sdw: add RT722 SDCA card for PTL platform (Jaroslav Kysela) [RHEL-60915]
  - ASoC: amd: yc: Fix the wrong return value (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda/realtek: Fix spelling mistake "Firelfy" -> "Firefly" (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda: Fix build error without CONFIG_SND_DEBUG (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: avs: Fix return status of avs_pcm_hw_constraints_init() (Jaroslav Kysela) [RHEL-60915]
  - ASoC: amd: yc: Add quirk for microphone on Lenovo Thinkpad T14s Gen 6 21M1CTO1WW (Jaroslav Kysela) [RHEL-60915]
  - ASoC: amd: yc: fix internal mic on Redmi G 2022 (Jaroslav Kysela) [RHEL-60915]
  - ASoC: hdmi-codec: reorder channel allocation list (Jaroslav Kysela) [RHEL-60915]
  - ALSA: usb-audio: Make mic volume workarounds globally applicable (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: soc-acpi-intel-arl-match: Add rt722 and rt1320 support (Jaroslav Kysela) [RHEL-60915]
  - ASoC: sdw_utils: Add quirk to exclude amplifier function (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_sdw: Add quirks for some new Lenovo laptops (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_sdw: Add quirk for cs42l43 system using host DMICs (Jaroslav Kysela) [RHEL-60915]
  - ASoC: sdw_utils: Add a quirk to allow the cs42l43 mic DAI to be ignored (Jaroslav Kysela) [RHEL-60915]
  - ASoC: sdw_utils: Add support for exclusion DAI quirks (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda/realtek: Use codec SSID matching for Lenovo devices (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda/conexant: Use the new codec SSID matching (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda: Use own quirk lookup helper (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_rt5682: Add HDMI-In capture with rt5682 support for MTL. (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda/realtek: Add support for Samsung Galaxy Book3 360 (NP730QFG) (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda/realtek: Enable mute and micmute LED on HP ProBook 430 G8 (Jaroslav Kysela) [RHEL-60915]
  - ALSA: usb-audio: add mixer mapping for Corsair HS80 (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda/realtek: fix micmute LEDs don't work on HP Laptops (Jaroslav Kysela) [RHEL-60915]
  - ALSA: usb-audio: Add extra PID for RME Digiface USB (Jaroslav Kysela) [RHEL-60915]
  - ALSA: usb-audio: Fix a DMA to stack memory bug (Jaroslav Kysela) [RHEL-60915]
  - ASoC: SOF: ipc3-topology: fix resource leaks in sof_ipc3_widget_setup_comp_dai() (Jaroslav Kysela) [RHEL-60915]
  - ASoC: SOF: ipc3-topology: Convert the topology pin index to ALH dai index (Jaroslav Kysela) [RHEL-60915]
  - ALSA: usb-audio: Notify xrun for low-latency mode (Jaroslav Kysela) [RHEL-60915]
  - ALSA: seq: ump: Fix seq port updates per FB info notify (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda/realtek: Apply quirk for Medion E15433 (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda/realtek: fix mute/micmute LEDs don't work for EliteBook X G1i (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda/realtek: Fix Internal Speaker and Mic boost of Infinix Y4 Max (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda/realtek: Set PCBeep to default value for ALC274 (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda/realtek: Enable speaker pins for Medion E15443 platform (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda/realtek: Update ALC225 depop procedure (Jaroslav Kysela) [RHEL-60915]
  - ALSA: pcm: Add sanity NULL check for the default mmap fault handler (Jaroslav Kysela) [RHEL-60915]
  - ALSA: ump: Fix evaluation of MIDI 1.0 FB info (Jaroslav Kysela) [RHEL-60915]
  - ALSA: rawmidi: Fix kvfree() call in spinlock (Jaroslav Kysela) [RHEL-60915]
  - ASoC: da7213: Populate max_register to regmap_config (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: Fix atomicity violation in snd_soc_component_get_drvdata() (Jaroslav Kysela) [RHEL-60915]
  - ASoC: amd: yc: Add a quirk for microfone on Lenovo ThinkPad P14s Gen 5 21MES00B00 (Jaroslav Kysela) [RHEL-60915]
  - ALSA: usb-audio: Fix out of bounds reads when finding clock sources (Jaroslav Kysela) [RHEL-60915] {CVE-2024-53150}
  - ALSA: usb-audio: Fix potential out-of-bound accesses for Extigy and Mbox devices (Jaroslav Kysela) [RHEL-60915] {CVE-2024-53197}
  - ASoC: amd: yc: Fix for enabling DMIC on acp6x via _DSD entry (Jaroslav Kysela) [RHEL-60915]
  - ALSA: core: Fix possible NULL dereference caused by kunit_kzalloc() (Jaroslav Kysela) [RHEL-60915]
  - ASoC: imx-audmix: Add NULL check in imx_audmix_probe (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda/realtek: Update ALC256 depop procedure (Jaroslav Kysela) [RHEL-60915]
  - ALSA: 6fire: Release resources at card release (Jaroslav Kysela) [RHEL-60915]
  - ALSA: caiaq: Use snd_card_free_when_closed() at disconnection (Jaroslav Kysela) [RHEL-60915]
  - ALSA: us122l: Use snd_card_free_when_closed() at disconnection (Jaroslav Kysela) [RHEL-60915] {CVE-2024-56532}
  - ALSA: usx2y: Use snd_card_free_when_closed() at disconnection (Jaroslav Kysela) [RHEL-60915] {CVE-2024-56533}
  - ASoC: rt722-sdca: Remove logically deadcode in rt722-sdca.c (Jaroslav Kysela) [RHEL-60915]
  - ASoC: fsl_micfil: Enable micfil error interrupt (Jaroslav Kysela) [RHEL-60915]
  - ASoC: fsl_micfil: Add mclk enable flag (Jaroslav Kysela) [RHEL-60915]
  - ASoC: fsl-asoc-card: Add missing handling of {hp,mic}-dt-gpios (Jaroslav Kysela) [RHEL-60915]
  - ASoC: fsl_micfil: fix regmap_write_bits usage (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_sdw: Add space for a terminator into DAIs array (Jaroslav Kysela) [RHEL-60915]
  - ASoC: fsl_spdif: change IFACE_PCM to IFACE_MIXER (Jaroslav Kysela) [RHEL-60915]
  - ASoC: fsl_xcvr: change IFACE_PCM to IFACE_MIXER (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda: cs35l56: Remove calls to cs35l56_force_sync_asp1_registers_from_cache() (Jaroslav Kysela) [RHEL-60915]
  - ASoC: tas2781: Fix calibration issue in stress test (Jaroslav Kysela) [RHEL-60915]
  - ASoC: amd: acp: refactor sof_card_dai_links_create() function (Jaroslav Kysela) [RHEL-60915]
  - tools include UAPI: Sync sound/asound.h copy with the kernel sources (Jaroslav Kysela) [RHEL-60915]
  - ASoC: amd: acp: fix for cpu dai index logic (Jaroslav Kysela) [RHEL-60915]
  - ASoC: amd: acp: fix for inconsistent indenting (Jaroslav Kysela) [RHEL-60915]
  - ALSA: vxpocket: Fix a typo at conversion to dev_*() (Jaroslav Kysela) [RHEL-60915]
  - pinctrl: cs42l43: Use str_high_low() (Jaroslav Kysela) [RHEL-60915]
  - pinctrl: cs42l43: Remove some needless inlines (Jaroslav Kysela) [RHEL-60915]
  - pinctrl: cs42l43: Tidy up header includes (Jaroslav Kysela) [RHEL-60915]
  - mfd: madera: Simplify with spi_get_device_match_data() (Jaroslav Kysela) [RHEL-60915]
  - ASoC: dt-bindings: qcom,sm8250: add qrb4210-rb2-sndcard (Jaroslav Kysela) [RHEL-60915]
  - ASoC: cs35l56: Limit Speaker Volume to +12dB maximum (Jaroslav Kysela) [RHEL-60915]
  - ASoC: dt-bindings: nau8824: Add master clock handling (Jaroslav Kysela) [RHEL-60915]
  - ASoC: dt-bindings: nau8824: Convert to dtschema (Jaroslav Kysela) [RHEL-60915]
  - ASoC: dt-bindings: wsa8840: Document port mapping property (Jaroslav Kysela) [RHEL-60915]
  - ASoC: dt-bindings: simple-audio-mux: add state-labels property (Jaroslav Kysela) [RHEL-60915]
  - ASoC: dt-bindings: fsl_rpmsg: Add compatible string for i.MX95 (Jaroslav Kysela) [RHEL-60915]
  - ASoC: dt-bindings: tlv320adc3xxx: Add MICBIAS-as-GPO properties (Jaroslav Kysela) [RHEL-60915]
  - ASoC: dt-bindings: document wcd937x Audio Codec (Jaroslav Kysela) [RHEL-60915]
  - ASoC: dt-bindings: fsl,xcvr: Adjust the number of interrupts (Jaroslav Kysela) [RHEL-60915]
  - ASoC: dt-bindings: fsl,xcvr: Add compatible string for i.MX95 (Jaroslav Kysela) [RHEL-60915]
  - ASoC: dt-bindings: fsl,xcvr: Adjust the number of interrupts (Jaroslav Kysela) [RHEL-60915]
  - ASoC: dt-bindings: fsl,mqs: Add i.MX95 platform support (Jaroslav Kysela) [RHEL-60915]
  - ASoC: dt-bindings: fsl,mqs: Convert format to json-schema (Jaroslav Kysela) [RHEL-60915]
  - ASoC: dt-bindings: fsl,mqs: Add compatible string for i.MX93 platform (Jaroslav Kysela) [RHEL-60915]
  - ASoC: arm: Use snd_soc_substream_to_rtd() for accessing private_data (Jaroslav Kysela) [RHEL-60915]
  - ASoC: simple-card-utils: Drop GPIO include (Jaroslav Kysela) [RHEL-60915]
  - ASoC: hisilicon: Drop GPIO include (Jaroslav Kysela) [RHEL-60915]
  - ASoC: dt-bindings: qcom,sm8250: Add sc7180-qdsp6-sndcard (Jaroslav Kysela) [RHEL-60915]
  - ASoC: SOF: mediatek: mt8195: Constify snd_sof_dsp_ops (Jaroslav Kysela) [RHEL-60915]
  - ASoC: SOF: mediatek: mt8186: Constify snd_sof_dsp_ops (Jaroslav Kysela) [RHEL-60915]
  - ASoC: dapm-graph: new tool to visualize DAPM state (Jaroslav Kysela) [RHEL-60915]
  - ASoC: dt-bindings: nau8821: Add delay control for ADC (Jaroslav Kysela) [RHEL-60915]
  - ASoC: dt-bindings: qcom,sm8250: Add QCM6490 snd QCS6490 sound card (Jaroslav Kysela) [RHEL-60915]
  - ASoC: dt-bindings: Added schema for "nuvoton,nau8325" (Jaroslav Kysela) [RHEL-60915]
  - ALSA: sh: Use standard print API (Jaroslav Kysela) [RHEL-60915]
  - ALSA: vxpocket: Use standard print API (Jaroslav Kysela) [RHEL-60915]
  - ALSA: azt3328: Use pr_warn() (Jaroslav Kysela) [RHEL-60915]
  - ALSA: wss: Use standard print API (Jaroslav Kysela) [RHEL-60915]
  - ALSA: wavefront: Use standard print API (Jaroslav Kysela) [RHEL-60915]
  - ALSA: sscape: Use standard print API (Jaroslav Kysela) [RHEL-60915]
  - ALSA: sc6000: Use standard print API (Jaroslav Kysela) [RHEL-60915]
  - ALSA: sb: Use standard print API (Jaroslav Kysela) [RHEL-60915]
  - ALSA: opti9xx: Use standard print API (Jaroslav Kysela) [RHEL-60915]
  - ALSA: opl3sa2: Use standard print API (Jaroslav Kysela) [RHEL-60915]
  - ALSA: msnd: Use standard print API (Jaroslav Kysela) [RHEL-60915]
  - ALSA: gus: Use standard print API (Jaroslav Kysela) [RHEL-60915]
  - ALSA: es18xx: Use standard print API (Jaroslav Kysela) [RHEL-60915]
  - ALSA: es1688: Use standard print API (Jaroslav Kysela) [RHEL-60915]
  - ALSA: cs4236: Use standard print API (Jaroslav Kysela) [RHEL-60915]
  - ALSA: cmi8330: Use standard print API (Jaroslav Kysela) [RHEL-60915]
  - ALSA: cmi8328: Use standard print API (Jaroslav Kysela) [RHEL-60915]
  - ALSA: trident: Remove unused declarations (Jaroslav Kysela) [RHEL-60915]
  - ALSA: azt2320: Use standard print API (Jaroslav Kysela) [RHEL-60915]
  - ALSA: vxpocket: Drop no longer existent chip->dev assignment (Jaroslav Kysela) [RHEL-60915]
  - ALSA: als100: Use standard print API (Jaroslav Kysela) [RHEL-60915]
  - ALSA: trace: use snd_pcm_direction_name() (Jaroslav Kysela) [RHEL-60915]
  - sound: oss: dmasound: Add missing module descriptions (Jaroslav Kysela) [RHEL-60915]
  - tools/include: Sync uapi/sound/asound.h with the kernel sources (Jaroslav Kysela) [RHEL-60915]
  - ALSA: sb: Drop NULL check for snd_ctl_remove() (Jaroslav Kysela) [RHEL-60915]
  - ALSA: ac97: bus: Add missing module description (Jaroslav Kysela) [RHEL-60915]
  - ALSA: ac97: legacy: Add missing module description (Jaroslav Kysela) [RHEL-60915]
  - ALSA: aoa: Use *-y instead of *-objs in Makefile (Jaroslav Kysela) [RHEL-60915]
  - ALSA: isa: Use *-y instead of *-objs in Makefile (Jaroslav Kysela) [RHEL-60915]
  - ALSA: ad1816a: Use standard print API (Jaroslav Kysela) [RHEL-60915]
  - ASoC: SOF: Constify stored pointer to snd_sof_dsp_ops (Jaroslav Kysela) [RHEL-60915]
  - ASoC: tas2781: mark const variables tas2563_dvc_table as __maybe_unused (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Use inline function for type safety in snd_soc_substream_to_rtd() (Jaroslav Kysela) [RHEL-60915]
  - ASoC: soc.h: replace custom COUNT_ARGS() & CONCATENATE() implementations (Jaroslav Kysela) [RHEL-60915]
  - ALSA: pcm: fix typo in comment (Jaroslav Kysela) [RHEL-60915]
  - ASoC: makes rtd->initialized bit field (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Constify of_phandle_args in snd_soc_dai_link_component (Jaroslav Kysela) [RHEL-60915]
  - ASoC: core: add SOC_DOUBLE_RANGE_TLV() helper macro (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Constify of_phandle_args in snd_soc_dai_driver (Jaroslav Kysela) [RHEL-60915]
  - ASoC: soc-dai.h: Constify DAI ops auto_selectable_formats (Jaroslav Kysela) [RHEL-60915]
  - ASoC: soc-acpi: add pci revision id field in mach params structure (Jaroslav Kysela) [RHEL-60915]
  - ACPI: utils: introduce acpi_get_local_u64_address() (Jaroslav Kysela) [RHEL-60915]
  - PCI: Add INTEL_HDA_PTL to pci_ids.h (Jaroslav Kysela) [RHEL-60915]
  - ALSA: spi: Drop NULL check for snd_ctl_remove() (Jaroslav Kysela) [RHEL-60915]
  - ALSA: sparc: Fix a typo at dev_*() conversion (Jaroslav Kysela) [RHEL-60915]
  - ALSA: sparc: Use standard print API (Jaroslav Kysela) [RHEL-60915]
  - ASoC: qcom: Use *-y instead of *-objs in Makefile (Jaroslav Kysela) [RHEL-60915]
  - ALSA: pci: rme9652: use snd_pcm_direction_name() (Jaroslav Kysela) [RHEL-60915]
  - ALSA: rme9652: remove unused parameter in macro (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hdspm: drop SNDRV_PCM_RATE_KNOT (Jaroslav Kysela) [RHEL-60915]
  - ALSA: lx6464es: Cleanup the print API usages (Jaroslav Kysela) [RHEL-60915]
  - ALSA: asihpi: Fix potential OOB array access (Jaroslav Kysela) [RHEL-60915] {CVE-2024-50007}
  - ALSA: i2c: pt2258: Use standard print API (Jaroslav Kysela) [RHEL-60915]
  - ALSA: i2c: cs8427: Use standard print API (Jaroslav Kysela) [RHEL-60915]
  - ASoC: fsl: Use *-y instead of *-objs in Makefile (Jaroslav Kysela) [RHEL-60915]
  - ALSA: i2c: Drop commented old debug prints (Jaroslav Kysela) [RHEL-60915]
  - ASoC: core: Use *-y instead of *-objs in Makefile (Jaroslav Kysela) [RHEL-60915]
  - ALSA: ppc: Use standard print API (Jaroslav Kysela) [RHEL-60915]
  - ALSA: pdaudiocf: Use standard print API (Jaroslav Kysela) [RHEL-60915]
  - ALSA: trident: Use standard print API (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hdsp: drop SNDRV_PCM_RATE_KNOT (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hdsp: Break infinite MIDI input flush loop (Jaroslav Kysela) [RHEL-60915]
  - ALSA: riptide: Use standard print API (Jaroslav Kysela) [RHEL-60915]
  - ALSA: pci: pcxhr: use snd_pcm_direction_name() (Jaroslav Kysela) [RHEL-60915]
  - ALSA: intel8x0: Drop unused snd_printd() calls (Jaroslav Kysela) [RHEL-60915]
  - ALSA: cmipci: drop SNDRV_PCM_RATE_KNOT (Jaroslav Kysela) [RHEL-60915]
  - ALSA: asihpi: Use standard print API (Jaroslav Kysela) [RHEL-60915]
  - ALSA: ali5451: Remove trailing space after \n newline (Jaroslav Kysela) [RHEL-60915]
  - ALSA: korg1212: Use standard print API (Jaroslav Kysela) [RHEL-60915]
  - ALSA: emu10k1: drop SNDRV_PCM_RATE_KNOT (Jaroslav Kysela) [RHEL-60915]
  - ALSA: emu10k1: move code for entering E-MU card FPGA programming mode (Jaroslav Kysela) [RHEL-60915]
  - ALSA: emu10k1: simplify E-MU card FPGA reset sequence (Jaroslav Kysela) [RHEL-60915]
  - ALSA: emu10k1: move snd_emu1010_load_firmware_entry() to io.c (Jaroslav Kysela) [RHEL-60915]
  - ALSA: emu10k1: make snd_emu1010_load_firmware_entry() void (Jaroslav Kysela) [RHEL-60915]
  - ALSA: emu10k1: fix playback of 8-bit wavetable samples (Jaroslav Kysela) [RHEL-60915]
  - ALSA: emu10k1: Use dev_warn() (Jaroslav Kysela) [RHEL-60915]
  - ALSA: emu10k1: shrink blank space in front of wavetable samples (Jaroslav Kysela) [RHEL-60915]
  - ALSA: emu10k1: fix wavetable playback position and caching, take 2 (Jaroslav Kysela) [RHEL-60915]
  - ALSA: emu10k1: de-duplicate size calculations for 16-bit samples (Jaroslav Kysela) [RHEL-60915]
  - ALSA: emu10k1: fix wavetable offset recalculation (Jaroslav Kysela) [RHEL-60915]
  - ALSA: emu10k1: merge conditions in patch loader (Jaroslav Kysela) [RHEL-60915]
  - ALSA: emu10k1: fix sample signedness issues in wavetable loader (Jaroslav Kysela) [RHEL-60915]
  - ALSA: emu10k1: move patch loader assertions into low-level functions (Jaroslav Kysela) [RHEL-60915]
  - ALSA: emu10k1: improve cache behavior documentation (Jaroslav Kysela) [RHEL-60915]
  - ALSA: IEC958 definition for consumer status channel update (Jaroslav Kysela) [RHEL-60915]
  - ASoC: audio-graph-port: add link-trigger-order (Jaroslav Kysela) [RHEL-60915]
  - mfd: arizona: Simplify with spi_get_device_match_data() (Jaroslav Kysela) [RHEL-60915]
  - ASoC: tegra: Use *-y instead of *-objs in Makefile (Jaroslav Kysela) [RHEL-60915]
  - ALSA: emux: Use standard print API (Jaroslav Kysela) [RHEL-60915]
  - ALSA: misc: Use *-y instead of *-objs in Makefile (Jaroslav Kysela) [RHEL-60915]
  - ALSA: emux: simplify snd_sf_list.callback handling (Jaroslav Kysela) [RHEL-60915]
  - ALSA: emux: improve patch ioctl data validation (Jaroslav Kysela) [RHEL-60915] {CVE-2024-42097}
  - ALSA: emux: centralize & improve patch info validation (Jaroslav Kysela) [RHEL-60915]
  - ALSA: emu10k1: prune vestiges of SNDRV_SFNT_SAMPLE_{BIDIR,REVERSE}_LOOP support (Jaroslav Kysela) [RHEL-60915]
  - ALSA: emux: fix init of patch_info.truesize in load_data() (Jaroslav Kysela) [RHEL-60915]
  - ALSA: emux: fix validation of snd_emux.num_ports (Jaroslav Kysela) [RHEL-60915]
  - ALSA: emux: prune unused parameter from snd_soundfont_load_guspatch() (Jaroslav Kysela) [RHEL-60915]
  - ALSA: emux: fix /proc teardown at module unload (Jaroslav Kysela) [RHEL-60915]
  - ALSA/hda: intel-sdw-acpi: add support for sdw-manager-list property read (Jaroslav Kysela) [RHEL-60915]
  - ALSA/hda: intel-sdw-acpi: simplify sdw-master-count property read (Jaroslav Kysela) [RHEL-60915]
  - ALSA/hda: intel-sdw-acpi: fetch fwnode once in sdw_intel_scan_controller() (Jaroslav Kysela) [RHEL-60915]
  - ALSA/hda: intel-sdw-acpi: cleanup sdw_intel_scan_controller (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda: Add missing parameter description for snd_hdac_stream_timecounter_init() (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda: Allow the default preallocation for x86 again (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda: Add input value sanity checks to HDMI channel map controls (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda: intel-dsp-config: Add PTL support (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda: intel-sdw-acpi: use acpi_get_local_u64_address() (Jaroslav Kysela) [RHEL-60915]
  - ALSA/hda: intel-dsp-config: reduce log verbosity (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda: intel-dsp-config: Switch to ACPI NHLT (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda: Use *-y instead of *-objs in Makefile (Jaroslav Kysela) [RHEL-60915]
  - Docs/sound: Add documentation for userspace-driven ALSA timers (Jaroslav Kysela) [RHEL-60915]
  - ALSA: docs: Drop snd_print*() stuff (Jaroslav Kysela) [RHEL-60915]
  - Documentation: sound: Fix trailing whitespaces (Jaroslav Kysela) [RHEL-60915]
  - ALSA: docs: Correct the kernel object suffix of target (Jaroslav Kysela) [RHEL-60915]
  - ASoC: doc: dapm: update event types (Jaroslav Kysela) [RHEL-60915]
  - ASoC: doc: dapm: update section "DAPM Widget Events" (Jaroslav Kysela) [RHEL-60915]
  - ASoC: doc: dapm: improve section "Codec/DSP Widget Interconnections" (Jaroslav Kysela) [RHEL-60915]
  - ASoC: doc: dapm: fix and improve section "Registering DAPM controls" (Jaroslav Kysela) [RHEL-60915]
  - ASoC: doc: dapm: describe how widgets and routes are registered (Jaroslav Kysela) [RHEL-60915]
  - ASoC: doc: dapm: extend initial descrption (Jaroslav Kysela) [RHEL-60915]
  - ASoC: doc: dapm: replace "map" with "graph" (Jaroslav Kysela) [RHEL-60915]
  - ASoC: doc: dapm: remove dash after colon (Jaroslav Kysela) [RHEL-60915]
  - ASoC: doc: dapm: minor rewording (Jaroslav Kysela) [RHEL-60915]
  - ASoC: doc: dapm: fix struct name (Jaroslav Kysela) [RHEL-60915]
  - ASoC: doc: dapm: fix typos (Jaroslav Kysela) [RHEL-60915]
  - soundwire: intel: increase maximum number of links (Jaroslav Kysela) [RHEL-60915]
  - soundwire: reconcile dp0_prop and dpn_prop (Jaroslav Kysela) [RHEL-60915]
  - soundwire: intel: add more values for SYNCPRD (Jaroslav Kysela) [RHEL-60915]
  - mfd: cs42l43: Update patching revision check (Jaroslav Kysela) [RHEL-60915]
  - mfd: Add missing MODULE_DESCRIPTION() macros (Jaroslav Kysela) [RHEL-60915]
  - ASoC: topology: Bump minimal topology ABI version (Jaroslav Kysela) [RHEL-60915]
  - ASoC: SOF: ipc: replace "enum sof_comp_type" field with "uint32_t" (Jaroslav Kysela) [RHEL-60915]
  - ALSA/ASoC: include: clarify Copyright information (Jaroslav Kysela) [RHEL-60915]
  - ASoC: topology: Remove obsolete ABI v4 structs (Jaroslav Kysela) [RHEL-60915]
  - soundwire: intel_ace2x: Send PDI stream number during prepare (Jaroslav Kysela) [RHEL-60915]
  - soundwire: intel: add probe-time check on link id (Jaroslav Kysela) [RHEL-60915]
  - soundwire: intel_bus_common: enable interrupts before exiting reset (Jaroslav Kysela) [RHEL-60915]
  - soundwire: cadence: re-check Peripheral status with delayed_work (Jaroslav Kysela) [RHEL-60915]
  - soundwire: bus: clean up probe warnings (Jaroslav Kysela) [RHEL-60915]
  - soundwire: bus: drop unused driver name field (Jaroslav Kysela) [RHEL-60915]
  - soundwire: bus: suppress probe deferral errors (Jaroslav Kysela) [RHEL-60915]
  - soundwire: debugfs: simplify with cleanup.h (Jaroslav Kysela) [RHEL-60915]
  - soundwire: cadence: simplify with cleanup.h (Jaroslav Kysela) [RHEL-60915]
  - soundwire: intel_ace2x: simplify with cleanup.h (Jaroslav Kysela) [RHEL-60915]
  - soundwire: intel_ace2x: simplify return path in hw_params (Jaroslav Kysela) [RHEL-60915]
  - soundwire: intel: simplify with cleanup.h (Jaroslav Kysela) [RHEL-60915]
  - soundwire: intel: simplify return path in hw_params (Jaroslav Kysela) [RHEL-60915]
  - soundwire: amd_init: simplify with cleanup.h (Jaroslav Kysela) [RHEL-60915]
  - soundwire: amd: simplify with cleanup.h (Jaroslav Kysela) [RHEL-60915]
  - soundwire: amd: simplify return path in hw_params (Jaroslav Kysela) [RHEL-60915]
  - soundwire: intel_auxdevice: start the bus at default frequency (Jaroslav Kysela) [RHEL-60915]
  - soundwire: intel_auxdevice: add cs42l43 codec to wake_capable_list (Jaroslav Kysela) [RHEL-60915]
  - drivers:soundwire: qcom: cleanup port maask calculations (Jaroslav Kysela) [RHEL-60915]
  - soundwire: bus: simplify by using local slave->prop (Jaroslav Kysela) [RHEL-60915]
  - soundwire: generic_bandwidth_allocation: change port_bo parameter to pointer (Jaroslav Kysela) [RHEL-60915]
  - soundwire: Intel: clarify Copyright information (Jaroslav Kysela) [RHEL-60915]
  - soundwire: slave: simplify code with acpi_get_local_u64_address() (Jaroslav Kysela) [RHEL-60915]
  - soundwire: intel_ace2.x: add AC timing extensions for PantherLake (Jaroslav Kysela) [RHEL-60915]
  - soundwire: bus: add stream refcount (Jaroslav Kysela) [RHEL-60915]
  - soundwire: debugfs: add interface to read/write commands (Jaroslav Kysela) [RHEL-60915]
  - soundwire: fix usages of device_get_named_child_node() (Jaroslav Kysela) [RHEL-60915]
  - soundwire: intel_ace2.x: add support for DOAISE property (Jaroslav Kysela) [RHEL-60915]
  - soundwire: intel_ace2.x: add support for DODSE property (Jaroslav Kysela) [RHEL-60915]
  - soundwire: intel_ace2x: use DOAIS and DODS settings from firmware (Jaroslav Kysela) [RHEL-60915]
  - soundwire: intel_ace2x: cleanup DOAIS/DODS settings (Jaroslav Kysela) [RHEL-60915]
  - soundwire: intel_ace2x: simplify check_wake() (Jaroslav Kysela) [RHEL-60915]
  - soundwire: intel_ace2x: fix wakeup handling (Jaroslav Kysela) [RHEL-60915]
  - soundwire: intel_init: resume all devices on exit. (Jaroslav Kysela) [RHEL-60915]
  - soundwire: intel: export intel_resume_child_device (Jaroslav Kysela) [RHEL-60915]
  - soundwire: intel_auxdevice: use pm_runtime_resume() instead of pm_request_resume() (Jaroslav Kysela) [RHEL-60915]
  - soundwire: qcom: allow multi-link on newer devices (Jaroslav Kysela) [RHEL-60915]
  - soundwire: intel_ace2x: use legacy formula for intel_alh_id (Jaroslav Kysela) [RHEL-60915]
  - soundwire: intel_ace2x: set the clock source (Jaroslav Kysela) [RHEL-60915]
  - soundwire: intel_ace2.x: power-up first before setting SYNCPRD (Jaroslav Kysela) [RHEL-60915]
  - soundwire: intel_ace2x: move and extend clock selection (Jaroslav Kysela) [RHEL-60915]
  - soundwire: intel: add support for MeteorLake additional clocks (Jaroslav Kysela) [RHEL-60915]
  - soundwire: bus: extend base clock checks to 96 MHz (Jaroslav Kysela) [RHEL-60915]
  - soundwire: cadence: show the bus frequency and frame shape (Jaroslav Kysela) [RHEL-60915]
  - soundwire: intel: add intel_free_stream() back (Jaroslav Kysela) [RHEL-60915]
  - soundwire: qcom: Convert to platform remove callback returning void (Jaroslav Kysela) [RHEL-60915]
  - soundwire: bus: don't clear SDCA_CASCADE bit (Jaroslav Kysela) [RHEL-60915]
  - soundwire: amd: use inline function for register update (Jaroslav Kysela) [RHEL-60915]
  - soundwire: sysfs: move sdw_slave_dev_attr_group into the existing list of groups (Jaroslav Kysela) [RHEL-60915]
  - ASoC: max9768: Fix event generation for playback mute (Jaroslav Kysela) [RHEL-60915]
  - ASoC: intel: sof_sdw: add quirk for Dell SKU (Jaroslav Kysela) [RHEL-60915]
  - ASoC: audio-graph-card2: Purge absent supplies for device tree nodes (Jaroslav Kysela) [RHEL-60915]
  - ASoC: SOF: sof-client-probes-ipc4: Set param_size extension bits (Jaroslav Kysela) [RHEL-60915]
  - ASoC: stm: Prevent potential division by zero in stm32_sai_get_clk_div() (Jaroslav Kysela) [RHEL-60915]
  - ASoC: stm: Prevent potential division by zero in stm32_sai_mclk_round_rate() (Jaroslav Kysela) [RHEL-60915]
  - ASoC: amd: yc: Support dmic on another model of Lenovo Thinkpad E14 Gen 6 (Jaroslav Kysela) [RHEL-60915]
  - ASoC: SOF: amd: Fix for incorrect DMA ch status register offset (Jaroslav Kysela) [RHEL-60915]
  - ASoC: amd: yc: fix internal mic on Xiaomi Book Pro 14 2022 (Jaroslav Kysela) [RHEL-60915]
  - ASoC: stm32: spdifrx: fix dma channel release in stm32_spdifrx_remove (Jaroslav Kysela) [RHEL-60915] {CVE-2024-50292}
  - ASoC: tas2781: Add new driver version for tas2563 & tas2781 qfn chip (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: wcd937x: relax the AUX PDM watchdog (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: wcd937x: add missing LO Switch control (Jaroslav Kysela) [RHEL-60915]
  - ASoC: dapm: fix bounds checker error in dapm_widget_list_create (Jaroslav Kysela) [RHEL-60915] {CVE-2024-53045}
  - ASoC: Intel: sst: Fix used of uninitialized ctx to log an error (Jaroslav Kysela) [RHEL-60915]
  - ASoC: cs42l51: Fix some error handling paths in cs42l51_probe() (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sst: Support LPE0F28 ACPI HID (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: bytcr_rt5640: Add DMI quirk for Vexia Edu Atla 10 tablet (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: bytcr_rt5640: Add support for non ACPI instantiated codec (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: rt5640: Always disable IRQs from rt5640_cancel_work() (Jaroslav Kysela) [RHEL-60915]
  - ASoC: qcom: sc7280: Fix missing Soundwire runtime stream alloc (Jaroslav Kysela) [RHEL-60915] {CVE-2024-50105}
  - ASoC: fsl_micfil: Add sample rate constraint (Jaroslav Kysela) [RHEL-60915]
  - ASoC: rt722-sdca: increase clk_stop_timeout to fix clock stop issue (Jaroslav Kysela) [RHEL-60915]
  - ASoC: fsl_micfil: Add a flag to distinguish with different volume control types (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: lpass-rx-macro: fix RXn(rx,n) macro for DSM_CTL and SEC7 regs (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: soc-acpi: lnl: Add match entry for TM2 laptops (Jaroslav Kysela) [RHEL-60915]
  - ASoC: amd: yc: Fix non-functional mic on ASUS E1404FA (Jaroslav Kysela) [RHEL-60915]
  - ASoC: SOF: Intel: hda: Always clean up link DMA during stop (Jaroslav Kysela) [RHEL-60915]
  - ASoC: SOF: Intel: hda: Handle prepare without close for non-HDA DAI's (Jaroslav Kysela) [RHEL-60915]
  - ASoC: SOF: ipc4-topology: Do not set ALH node_id for aggregated DAIs (Jaroslav Kysela) [RHEL-60915]
  - ASoC: qcom: Select missing common Soundwire module code on SDM845 (Jaroslav Kysela) [RHEL-60915]
  - ASoC: fsl_esai: change dev_warn to dev_dbg in irq handler (Jaroslav Kysela) [RHEL-60915]
  - ASoC: max98388: Fix missing increment of variable slot_found (Jaroslav Kysela) [RHEL-60915]
  - ASoC: amd: yc: Add quirk for ASUS Vivobook S15 M3502RA (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: Fix error handling in aw_dev_get_dsp_status function (Jaroslav Kysela) [RHEL-60915]
  - ASoC: qcom: sdm845: add missing soundwire runtime stream alloc (Jaroslav Kysela) [RHEL-60915] {CVE-2024-50104}
  - ASoC: dapm: avoid container_of() to get component (Jaroslav Kysela) [RHEL-60915]
  - ASoC: SOF: Intel: hda-loader: do not wait for HDaudio IOC (Jaroslav Kysela) [RHEL-60915]
  - ASoC: SOF: amd: Fix for ACP SRAM addr for acp7.0 platform (Jaroslav Kysela) [RHEL-60915]
  - ASoC: SOF: amd: Add error log for DSP firmware validation failure (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: avs: Update stream status in a separate thread (Jaroslav Kysela) [RHEL-60915]
  - ASoC: qcom: Fix NULL Dereference in asoc_qcom_lpass_cpu_platform_probe() (Jaroslav Kysela) [RHEL-60915] {CVE-2024-50103}
  - ASoC: intel: sof_sdw: Add check devm_kasprintf() returned value (Jaroslav Kysela) [RHEL-60915]
  - ASoC: imx-card: Set card.owner to avoid a warning calltrace if SND=m (Jaroslav Kysela) [RHEL-60915]
  - ASoC: qcom: sm8250: add qrb4210-rb2-sndcard compatible string (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: soc-acpi: arl: Fix some missing empty terminators (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: soc-acpi-intel-rpl-match: add missing empty item (Jaroslav Kysela) [RHEL-60915] {CVE-2024-50011}
  - ASoC: fsl_sai: Enable 'FIFO continue on error' FCONT bit (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: lpass-rx-macro: add missing CDC_RX_BCL_VBAT_RF_PROC2 to default regs values (Jaroslav Kysela) [RHEL-60915]
  - ASoC: cs35l45: Corrects cs35l45_get_clk_freq_id function data type (Jaroslav Kysela) [RHEL-60915]
  - ASoC: topology: Fix incorrect addressing assignments (Jaroslav Kysela) [RHEL-60915]
  - ASoC: amd: yc: Add quirk for HP Dragonfly pro one (Jaroslav Kysela) [RHEL-60915]
  - ASoC: amd: acp: don't set card long_name (Jaroslav Kysela) [RHEL-60915]
  - ASoC: topology: Fix redundant logical jump (Jaroslav Kysela) [RHEL-60915]
  - ASoC: tas2781: Add Calibration Kcontrols for Chromebook (Jaroslav Kysela) [RHEL-60915]
  - ASoC: amd: acp: refactor SoundWire machine driver code (Jaroslav Kysela) [RHEL-60915]
  - ASoC: sdw_utils/intel: move soundwire endpoint parsing helper functions (Jaroslav Kysela) [RHEL-60915]
  - ASoC: sdw_util/intel: move soundwire endpoint and dai link structures (Jaroslav Kysela) [RHEL-60915]
  - ASoC: intel: sof_sdw: rename soundwire parsing helper functions (Jaroslav Kysela) [RHEL-60915]
  - ASoC: intel: sof_sdw: rename soundwire endpoint and dailink structures (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: ARL: Add entry for HDMI-In capture support to non-I2S codec boards. (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_rt5682: Add HDMI-In capture with rt5682 support for ARL. (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_pcm512x: do not check common_hdmi_codec_drv (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: ehl_rt5660: do not check common_hdmi_codec_drv (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: skl_hda_dsp_generic: use common module for DAI links (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: board_helpers: support HDA link initialization (Jaroslav Kysela) [RHEL-60915]
  - ASoC: meson: axg-card: fix 'use-after-free' (Jaroslav Kysela) [RHEL-60915] {CVE-2024-46849}
  - ASoC: codecs: avoid possible garbage value in peb2466_reg_read() (Jaroslav Kysela) [RHEL-60915]
  - ASoC: amd: acp: remove MODULE_ALIAS for sof based generic machine driver (Jaroslav Kysela) [RHEL-60915]
  - ASoC: amd: acp: remove MODULE_ALIAS for legacy machine driver (Jaroslav Kysela) [RHEL-60915]
  - ASoC: tlv320aic31xx: Fix typos (Jaroslav Kysela) [RHEL-60915]
  - ASoC: meson: Remove unused declartion in header file (Jaroslav Kysela) [RHEL-60915]
  - ASoC: qcom: sm8250: enable primary mi2s (Jaroslav Kysela) [RHEL-60915]
  - ASoC: soc-ac97: Fix the incorrect description (Jaroslav Kysela) [RHEL-60915]
  - ASoC: tlv320aic31xx: Add support for loading filter coefficients (Jaroslav Kysela) [RHEL-60915]
  - ASoC: tas2781: fix to save the dsp bin file name into the correct array in case name_prefix is not NULL (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: Use devm_clk_get_enabled() helpers (Jaroslav Kysela) [RHEL-60915]
  - ASoC: amd: acp: Return in-case of error (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: soc-acpi-intel-mtl-match: add missing empty item (Jaroslav Kysela) [RHEL-60915] {CVE-2024-46862}
  - ASoC: Intel: soc-acpi-intel-lnl-match: add missing empty item (Jaroslav Kysela) [RHEL-60915] {CVE-2024-46863}
  - ASoC: spdif: extend supported rates to 768kHz (Jaroslav Kysela) [RHEL-60915]
  - ASoC: cs35l34: drop useless rate contraint (Jaroslav Kysela) [RHEL-60915]
  - ASoC: sunxi: sun4i-codec: drop SNDRV_PCM_RATE_KNOT (Jaroslav Kysela) [RHEL-60915]
  - ASoC: qcom: q6asm-dai: drop SNDRV_PCM_RATE_KNOT (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: avs: drop SNDRV_PCM_RATE_KNOT (Jaroslav Kysela) [RHEL-60915]
  - ASoC: cs53l30: drop SNDRV_PCM_RATE_KNOT (Jaroslav Kysela) [RHEL-60915]
  - ASoC: cs35l41: drop SNDRV_PCM_RATE_KNOT (Jaroslav Kysela) [RHEL-60915]
  - ASoC: cs35l36: drop SNDRV_PCM_RATE_KNOT (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: skl_hda_dsp_generic: convert comma to semicolon (Jaroslav Kysela) [RHEL-60915]
  - ASoC: topology-test: Convert comma to semicolon (Jaroslav Kysela) [RHEL-60915]
  - ASoC: atmel: mchp-i2s-mcc: Improve maxburst calculation for better performance (Jaroslav Kysela) [RHEL-60915]
  - ASoC: audio-graph-card2: Use helper function of_get_child_count() (Jaroslav Kysela) [RHEL-60915]
  - ASoC: audio-graph-card: Use for_each_child_of_node_scoped() to simplify code (Jaroslav Kysela) [RHEL-60915]
  - ASoC: mediatek: mt2701-cs42448: Optimize redundant code in mt2701_cs42448_machine_probe (Jaroslav Kysela) [RHEL-60915]
  - ASoC: tlv320aic32x4: Add multi endpoint support (Jaroslav Kysela) [RHEL-60915]
  - ASoC: rt5682: Return devm_of_clk_add_hw_provider to transfer the error (Jaroslav Kysela) [RHEL-60915]
  - ASoC: amd: acp: Add I2S TDM support for acp7.1 platform (Jaroslav Kysela) [RHEL-60915]
  - ASoC: amd: acp: Add i2s master clock generation support for acp7.1 platform (Jaroslav Kysela) [RHEL-60915]
  - ASoC: amd: acp: Add pte configuration for ACP7.0 platform (Jaroslav Kysela) [RHEL-60915]
  - ASoC: amd: acp: Add I2S TDM support for acp7.0 platform (Jaroslav Kysela) [RHEL-60915]
  - ASoC: amd: acp: Modify max channels and sample rate support for acp70 dai driver (Jaroslav Kysela) [RHEL-60915]
  - ASoC: amd: acp: Set i2s clock for acp7.0 platform (Jaroslav Kysela) [RHEL-60915]
  - ASoC: amd: acp: Add I2S master clock generation support for acp7.0 platform (Jaroslav Kysela) [RHEL-60915]
  - ASoC: amd: acp: Update pcm hardware capabilities for acp7.0 platform (Jaroslav Kysela) [RHEL-60915]
  - ASoC: amd: acp: Add I2S TDM support for acp6.3 platform (Jaroslav Kysela) [RHEL-60915]
  - ASoC: amd: acp: Update pcm hardware capabilities for acp6.3 platform (Jaroslav Kysela) [RHEL-60915]
  - ASoC: amd: acp: Refactor I2S dai driver (Jaroslav Kysela) [RHEL-60915]
  - ASoC: amd: acp: Refactor TDM slots selction based on acp revision id (Jaroslav Kysela) [RHEL-60915]
  - ASoC: adi: Use str_enabled_disabled() helper (Jaroslav Kysela) [RHEL-60915]
  - ASoC: rt1320: Add support for version C (Jaroslav Kysela) [RHEL-60915]
  - ASoC: cs-amp-lib: Add KUnit test case for empty calibration entries (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: lpass-va-macro: set the default codec version for sm8250 (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: wsa884x: Implement temperature reading and hwmon (Jaroslav Kysela) [RHEL-60915]
  - ASoC: sunxi: sun4i-i2s: fix LRCLK polarity in i2s mode (Jaroslav Kysela) [RHEL-60915]
  - ASoC: amd: yc: Add a quirk for MSI Bravo 17 (D7VEK) (Jaroslav Kysela) [RHEL-60915]
  - ASoC: dapm: Use IS_ERR_OR_NULL() helper function (Jaroslav Kysela) [RHEL-60915]
  - ASoC: soc-pcm: makes snd_soc_dpcm_can_be_xxx() local function (Jaroslav Kysela) [RHEL-60915]
  - ASoC: soc-pcm: move snd_soc_dpcm_can_be_xxx() to top (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_sdw: Add quirks from some new Dell laptops (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: soc-acpi: lnl: Add match entries for new cs42l43 laptops (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: soc-acpi: adl: Add match entries for new cs42l43 laptops (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: soc-acpi: arl: Add match entries for new cs42l43 laptops (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: skl_hda_dsp_generic: use sof_hdmi_private to init HDMI (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: skl_hda_dsp_generic: remove hdac-hdmi support (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: soc-acpi: Add entry for HDMI_In capture support in ARL match table (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: soc-acpi: Add entry for sof_es8336 in ARL match table. (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: skl_hda_dsp_generic: support BT audio offload (Jaroslav Kysela) [RHEL-60915]
  - ASoC: SOF: Intel: hda: support BT link mask in mach_params (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_sdw: overwrite mach_params->dmic_num (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_sdw: move ignore_internal_dmic check earlier (Jaroslav Kysela) [RHEL-60915]
  - ASoC: SOF: Intel: hda: refactoring topology name fixup for SDW mach (Jaroslav Kysela) [RHEL-60915]
  - ASoC: SOF: Intel: hda: refactoring topology name fixup for HDA mach (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: boards: always check the result of acpi_dev_get_first_match_dev() (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_sdw: add rt1320 amp support (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_sdw: make sof_sdw_quirk static (Jaroslav Kysela) [RHEL-60915]
  - ASoc: SOF: topology: Clear SOF link platform name upon unload (Jaroslav Kysela) [RHEL-60915]
  - ASoC: tas2781: replace devm_kzalloc and scnprintf with devm_kstrdup (Jaroslav Kysela) [RHEL-60915]
  - ASoC: fix module autoloading (Jaroslav Kysela) [RHEL-60915]
  - ASoC: tda7419: fix module autoloading (Jaroslav Kysela) [RHEL-60915]
  - ASoC: intel: fix module autoloading (Jaroslav Kysela) [RHEL-60915]
  - ASoC: tegra: Fix CBB error during probe() (Jaroslav Kysela) [RHEL-60915]
  - ASoC: dapm: Fix UAF for snd_soc_pcm_runtime object (Jaroslav Kysela) [RHEL-60915] {CVE-2024-46798}
  - ASoC: SOF: amd: add support for acp7.0 based platform (Jaroslav Kysela) [RHEL-60915]
  - ASoC: amd: Add acpi machine id for acp7.0 version based platform (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: soc-acpi-cht: Make Lenovo Yoga Tab 3 X90F DMI match less strict (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: Boards: Fix NULL pointer deref in BYT/CHT boards harder (Jaroslav Kysela) [RHEL-60915] {CVE-2024-46793}
  - ASoC: cs-amp-lib: Ignore empty UEFI calibration entries (Jaroslav Kysela) [RHEL-60915]
  - ASoC: cs35l56: Make struct regmap_config const (Jaroslav Kysela) [RHEL-60915]
  - ASoC: cs-amp-lib-test: Force test calibration blob entries to be valid (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_sdw: use playback/capture_only flags (Jaroslav Kysela) [RHEL-60915]
  - ASoC: amlogic: do not use dpcm_playback/capture flags (Jaroslav Kysela) [RHEL-60915]
  - ASoC: remove snd_soc_dai_link_set_capabilities() (Jaroslav Kysela) [RHEL-60915]
  - ASoC: soc-pcm: Indicate warning if dpcm_playback/capture were used for availability limition (Jaroslav Kysela) [RHEL-60915]
  - ASoC: allow module autoloading for table board_ids (Jaroslav Kysela) [RHEL-60915]
  - ASoC: allow module autoloading for table db1200_pids (Jaroslav Kysela) [RHEL-60915]
  - ASoC: SOF: amd: remove unused variable from sof_amd_acp_desc structure (Jaroslav Kysela) [RHEL-60915]
  - ASoC: soc-pcm: remove snd_soc_dpcm_stream_lock_irqsave_nested() (Jaroslav Kysela) [RHEL-60915]
  - ASoC: tas2781: Remove unnecessary line feed for tasdevice_codec_remove (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: wcd934x: make read-only array minCode_param static const (Jaroslav Kysela) [RHEL-60915]
  - ASoC: amd: acp: replace desc->rev check with acp pci revision id (Jaroslav Kysela) [RHEL-60915]
  - ASoC: tas5086: use sleeping variants of gpiod API (Jaroslav Kysela) [RHEL-60915]
  - ALSA/ASoC/SoundWire: Intel: use single definition for SDW_INTEL_MAX_LINKS (Jaroslav Kysela) [RHEL-60915]
  - ASoC: SOF: amd: Fix for acp init sequence (Jaroslav Kysela) [RHEL-60915]
  - ASoc: tas2781: Remove unnecessary line feed and space (Jaroslav Kysela) [RHEL-60915]
  - ASoC: amd: acp: fix module autoloading (Jaroslav Kysela) [RHEL-60915]
  - ASoC: soc-pcm: remove snd_soc_dpcm_stream_{lock/unlock}_irq() (Jaroslav Kysela) [RHEL-60915]
  - ASoC: imx-pcm-rpmsg: Switch to RUNTIME/SYSTEM_SLEEP_PM_OPS() (Jaroslav Kysela) [RHEL-60915]
  - ASoC: imx-audmux: Switch to SYSTEM_SLEEP_PM_OPS (Jaroslav Kysela) [RHEL-60915]
  - ASoC: fsl_ssi: Switch to SYSTEM_SLEEP_PM_OPS (Jaroslav Kysela) [RHEL-60915]
  - ASoC: fsl_spdif: Switch to RUNTIME/SYSTEM_SLEEP_PM_OPS() (Jaroslav Kysela) [RHEL-60915]
  - ASoC: fsl_rpmsg: Switch to RUNTIME_PM_OPS() (Jaroslav Kysela) [RHEL-60915]
  - ASoC: fsl_mqs: Switch to RUNTIME/SYSTEM_SLEEP_PM_OPS() (Jaroslav Kysela) [RHEL-60915]
  - ASoC: fsl_audmix: Switch to RUNTIME/SYSTEM_SLEEP_PM_OPS() (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: wcd937x: Fix missing de-assert of reset GPIO (Jaroslav Kysela) [RHEL-60915]
  - ASoc: tas2781: Rename dai_driver name to unify the name between TAS2563 and TAS2781 (Jaroslav Kysela) [RHEL-60915]
  - ASoC: SOF: mediatek: Add missing board compatible (Jaroslav Kysela) [RHEL-60915]
  - ASoC: amd: acp: add legacy driver support for ACP7.1 based platforms (Jaroslav Kysela) [RHEL-60915]
  - ASoC: rt1318: Constify struct reg_sequence (Jaroslav Kysela) [RHEL-60915]
  - ASoC: amd: acp: Convert comma to semicolon (Jaroslav Kysela) [RHEL-60915]
  - ASoC: cs43130: Constify struct reg_sequence and reg_sequences (Jaroslav Kysela) [RHEL-60915]
  - ASoC: SOF: amd: Fix for incorrect acp error register offsets (Jaroslav Kysela) [RHEL-60915]
  - ASoC: SOF: amd: move iram-dram fence register programming sequence (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Drop snd_soc_*_get_kcontrol_locked() (Jaroslav Kysela) [RHEL-60915]
  - ASoC: cs35l56: Patch CS35L56_IRQ1_MASK_18 to the default value (Jaroslav Kysela) [RHEL-60915]
  - ASoC: amd: yc: Add quirk entry for OMEN by HP Gaming Laptop 16-n0xxx (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: ES8326: button detect issue (Jaroslav Kysela) [RHEL-60915]
  - ASoC: amd: yc: Support mic on Lenovo Thinkpad E14 Gen 6 (Jaroslav Kysela) [RHEL-60915]
  - ASoC: SOF: amd: update conditional check for cache register update (Jaroslav Kysela) [RHEL-60915]
  - ASoC: SOF: sof-audio: Avoid -Wflex-array-member-not-at-end warnings (Jaroslav Kysela) [RHEL-60915]
  - ASoC: amd: acp: add ZSC control register programming sequence (Jaroslav Kysela) [RHEL-60915]
  - ASoC: amd: acp: remove MODULE_ALIAS for SoundWire machine driver (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: ES8326: input issue after init (Jaroslav Kysela) [RHEL-60915]
  - ASoC: cs35l56: Use regmap_read_bypassed() to wake the device (Jaroslav Kysela) [RHEL-60915]
  - ASoC: tas*: Drop unused GPIO includes (Jaroslav Kysela) [RHEL-60915]
  - ASoC: tas2781-i2c: Get the right GPIO line (Jaroslav Kysela) [RHEL-60915]
  - ASoC: tas2781-i2c: Drop weird GPIO code (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: lpass-va-macro: warn on unknown version (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: lpass-macro: fix version strings returned for 1.x codecs (Jaroslav Kysela) [RHEL-60915]
  - ASoC: remove bespoke trigger support (Jaroslav Kysela) [RHEL-60915]
  - ASoC: cs35l56: Handle OTP read latency over SoundWire (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: lpass-macro: fix missing codec version (Jaroslav Kysela) [RHEL-60915]
  - ASoC: cs-amp-lib: Fix NULL pointer crash if efi.get_variable is NULL (Jaroslav Kysela) [RHEL-60915] {CVE-2024-43896}
  - ASoC: cs35l56: Stop creating ALSA controls for firmware coefficients (Jaroslav Kysela) [RHEL-60915]
  - ASoC: wm_adsp: Add control_add callback and export wm_adsp_control_add() (Jaroslav Kysela) [RHEL-60915]
  - ASoC: cs43130: Constify snd_soc_component_driver struct (Jaroslav Kysela) [RHEL-60915]
  - ASoC: sti-sas: Constify snd_soc_component_driver struct (Jaroslav Kysela) [RHEL-60915]
  - ASoC: tas2781: Fix a compiling warning reported by robot kernel test due to adding tas2563_dvc_table (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda: tas2781: mark const variables as __maybe_unused (Jaroslav Kysela) [RHEL-60915]
  - ASoC: SOF: sof-audio.h: optimize snd_sof_pcm_stream_pipeline_list (Jaroslav Kysela) [RHEL-60915]
  - ASoC: SOF: sof-priv.h: optimize snd_sof_ipc_msg (Jaroslav Kysela) [RHEL-60915]
  - ASoC: SOF: sof-priv.h: optimize snd_sof_mailbox (Jaroslav Kysela) [RHEL-60915]
  - ASoC: SOF: sof-priv.h: optimize snd_sof_platform_stream_params (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: soc-acpi-intel-ptl-match: Add rt722 support (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: soc-acpi-intel-ptl-match: add rt711-sdca table (Jaroslav Kysela) [RHEL-60915]
  - ASoC: SOF: Intel: add initial support for PTL (Jaroslav Kysela) [RHEL-60915]
  - ASoC: SOF: Intel: add PTL specific power control register (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: soc-acpi: add PTL match tables (Jaroslav Kysela) [RHEL-60915]
  - ASoC: cs42l43: Cache shutter IRQ control pointers (Jaroslav Kysela) [RHEL-60915]
  - ASoC: cs35l45: Use new snd_soc_component_get_kcontrol_locked() helper (Jaroslav Kysela) [RHEL-60915]
  - ASoC: soc-component: Add new snd_soc_component_get_kcontrol() helpers (Jaroslav Kysela) [RHEL-60915]
  - ASoC: cs42l43: Remove redundant semi-colon at end of function (Jaroslav Kysela) [RHEL-60915]
  - ASoC: soc-dapm: use snd_pcm_direction_name() (Jaroslav Kysela) [RHEL-60915]
  - ASoC: soc-pcm: use snd_pcm_direction_name() (Jaroslav Kysela) [RHEL-60915]
  - ASoC: tegra: use snd_pcm_direction_name() (Jaroslav Kysela) [RHEL-60915]
  - ASoC: sof: intel: use snd_pcm_direction_name() (Jaroslav Kysela) [RHEL-60915]
  - ASoC: sof: pcm: use snd_pcm_direction_name() (Jaroslav Kysela) [RHEL-60915]
  - ASoC: stm: use snd_pcm_direction_name() (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Use of_property_read_bool() (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Use of_property_present() (Jaroslav Kysela) [RHEL-60915]
  - ASoC: amd/sdw_utils: add sof based soundwire generic machine driver (Jaroslav Kysela) [RHEL-60915]
  - ASoC: SOF: amd: update mach params subsystem_rev variable (Jaroslav Kysela) [RHEL-60915]
  - ASoC: SOF: amd: add alternate machines for acp6.3 based platform (Jaroslav Kysela) [RHEL-60915]
  - ASoC: amd: acp: add soundwire machines for acp6.3 based platform (Jaroslav Kysela) [RHEL-60915]
  - ASoC: amd: Use *-y instead of *-objs in Makefile (Jaroslav Kysela) [RHEL-60915]
  - ASoC: intel/sdw_utils: refactor init_dai_link() and init_simple_dai_link() (Jaroslav Kysela) [RHEL-60915]
  - ASoC: sdw_utils: refactor sof_sdw_card_late_probe function (Jaroslav Kysela) [RHEL-60915]
  - ASoC: intel/sdw_utils: move machine driver dai link helper functions (Jaroslav Kysela) [RHEL-60915]
  - ASoC: intel/sdw_utils: move soundwire codec_info_list structure (Jaroslav Kysela) [RHEL-60915]
  - ASoC: intel/sdw_utils: move soundwire dai type macros (Jaroslav Kysela) [RHEL-60915]
  - ASoC: intel/sdw_utils: move dai id common macros (Jaroslav Kysela) [RHEL-60915]
  - ASoC: intel/sdw_utils: move maxim codec helper functions (Jaroslav Kysela) [RHEL-60915]
  - ASoC: intel/sdw_utils: move cirrus soundwire codec helper functions (Jaroslav Kysela) [RHEL-60915]
  - ASoC: intel/sdw_utils: move rtk amp codec helper functions (Jaroslav Kysela) [RHEL-60915]
  - ASoC: intel: Use *-y instead of *-objs in Makefile (Jaroslav Kysela) [RHEL-60915]
  - ASoC: intel/sdw_utils: move rt700 and rt711 codec helper functions (Jaroslav Kysela) [RHEL-60915]
  - ASoC: intel/sdw_utils: move rtk jack common helper functions (Jaroslav Kysela) [RHEL-60915]
  - ASoC: intel/sdw_utils: move rt5682 codec helper function (Jaroslav Kysela) [RHEL-60915]
  - ASoC: intel: split soundwire machine driver private data (Jaroslav Kysela) [RHEL-60915]
  - ASoC: intel/sdw_utils: move rt722 sdca helper functions (Jaroslav Kysela) [RHEL-60915]
  - ASoC: intel/sdw_utils: move rt712 sdca helper functions (Jaroslav Kysela) [RHEL-60915]
  - ASoC: intel/sdw_utils: move rtk dmic helper functions (Jaroslav Kysela) [RHEL-60915]
  - ASoC: intel/sdw_utils: move dmic codec helper function (Jaroslav Kysela) [RHEL-60915]
  - ASoC: intel/sdw_utils: move soundwire machine driver helper functions (Jaroslav Kysela) [RHEL-60915]
  - ASoC: intel: move soundwire machine driver common structures (Jaroslav Kysela) [RHEL-60915]
  - ASoC: intel/sdw-utils: move soundwire machine driver soc ops (Jaroslav Kysela) [RHEL-60915]
  - ASoC: intel: rename ignore_pch_dmic variable name (Jaroslav Kysela) [RHEL-60915]
  - ASoC: intel: rename maxim codec macros (Jaroslav Kysela) [RHEL-60915]
  - ASoC: intel: rename soundwire codec helper functions (Jaroslav Kysela) [RHEL-60915]
  - ASoC: intel: rename soundwire machine driver soc ops (Jaroslav Kysela) [RHEL-60915]
  - ASoC: intel: rename soundwire common header macros (Jaroslav Kysela) [RHEL-60915]
  - ASoC: intel: rename codec_info and dai_info structures names (Jaroslav Kysela) [RHEL-60915]
  - ASoC: SOF: Remove libraries from topology lookups (Jaroslav Kysela) [RHEL-60915]
  - ASoC: nau8822: Lower debug print priority (Jaroslav Kysela) [RHEL-60915]
  - ASoC: tas2781: Add TAS2563 into the Header (Jaroslav Kysela) [RHEL-60915]
  - ASoC: amd: yc: Support mic on HP 14-em0002la (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: wsa884x: Correct Soundwire ports mask (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: wsa883x: Correct Soundwire ports mask (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: wsa881x: Correct Soundwire ports mask (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: wcd939x-sdw: Correct Soundwire ports mask (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: wcd938x-sdw: Correct Soundwire ports mask (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: wcd937x-sdw: Correct Soundwire ports mask (Jaroslav Kysela) [RHEL-60915]
  - ASoC: fsl_micfil: Differentiate register access permission for platforms (Jaroslav Kysela) [RHEL-60915]
  - ASoC: fsl_micfil: Expand the range of FIFO watermark mask (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: wcd939x: Move max port number defines to enum (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: wcd938x: Move max port number defines to enum (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: wcd937x: Move max port number defines to enum (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: wcd938x: Drop unused defines and enums (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: wsa884x: Use designator array initializers for Soundwire ports (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: wsa883x: Use designator array initializers for Soundwire ports (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: wsa881x: Use designator array initializers for Soundwire ports (Jaroslav Kysela) [RHEL-60915]
  - ASoC: cs42l42: Convert comma to semicolon (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Use __counted_by() annotation for snd_soc_pcm_runtime (Jaroslav Kysela) [RHEL-60915]
  - ASoC: sh: rz-ssi: Add full duplex support (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: lpass-wsa-macro: Do not hard-code dai in VI mixer (Jaroslav Kysela) [RHEL-60915]
  - ASoC: rt5682s: Return devm_of_clk_add_hw_provider to transfer the error (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: ES8326: suspend issue (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: wsa884x: Simplify handling variant (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: wsa883x: Simplify handling variant/version (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: wsa883x: Handle reading version failure (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: wsa881x: Drop unused version readout (Jaroslav Kysela) [RHEL-60915]
  - ASoC: amd: yc: Support mic on Lenovo Thinkpad E16 Gen 2 (Jaroslav Kysela) [RHEL-60915]
  - ASoC: tegra: select CONFIG_SND_SIMPLE_CARD_UTILS (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: use soc_intel_is_byt_cr() only when IOSF_MBI is reachable (Jaroslav Kysela) [RHEL-60915]
  - ASoC: sof: amd: fix for firmware reload failure in Vangogh platform (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: Fix RT5650 SSP lookup (Jaroslav Kysela) [RHEL-60915]
  - ASOC: SOF: Intel: hda-loader: only wait for HDaudio IOC for IPC4 devices (Jaroslav Kysela) [RHEL-60915]
  - ASoC: SOF: imx8m: Fix DSP control regmap retrieval (Jaroslav Kysela) [RHEL-60915]
  - ASoC: tas2781: Add new Kontrol to set tas2563 digital Volume (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: wcd937x: Remove separate handling for vdd-buck supply (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: wcd937x: Remove the string compare in MIC BIAS widget settings (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: wcd937x-sdw: Fix Unbalanced pm_runtime_enable (Jaroslav Kysela) [RHEL-60915]
  - firmware: cs_dsp: Rename fw_ver to wmfw_ver (Jaroslav Kysela) [RHEL-60915]
  - firmware: cs_dsp: Clarify wmfw format version log message (Jaroslav Kysela) [RHEL-60915]
  - firmware: cs_dsp: Make wmfw and bin filename arguments const char * (Jaroslav Kysela) [RHEL-60915]
  - firmware: cs_dsp: Don't allocate temporary buffer for info text (Jaroslav Kysela) [RHEL-60915]
  - firmware: cs_dsp: Don't allow writes to read-only controls (Jaroslav Kysela) [RHEL-60915]
  - firmware: cs_dsp: Add write sequence interface (Jaroslav Kysela) [RHEL-60915]
  - ASoC: qcom: topology: Simplify with cleanup.h (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: aw88395: Simplify with cleanup.h (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_sdw: Convert comma to semicolon (Jaroslav Kysela) [RHEL-60915]
  - ASoc: TAS2781: replace beXX_to_cpup with get_unaligned_beXX for potentially broken alignment (Jaroslav Kysela) [RHEL-60915]
  - ASoC: dapm: Simplify snd_soc_dai_link_event_pre_pmu() with cleanup.h (Jaroslav Kysela) [RHEL-60915]
  - ASoC: dapm: Simplify dapm_cnew_widget() with cleanup.h (Jaroslav Kysela) [RHEL-60915]
  - ASoC: ops: Simplify with cleanup.h (Jaroslav Kysela) [RHEL-60915]
  - ASoC: simple-card: Use cleanup.h instead of devm_kfree() (Jaroslav Kysela) [RHEL-60915]
  - ASoC: audio-graph-card2: Use cleanup.h instead of devm_kfree() (Jaroslav Kysela) [RHEL-60915]
  - ASoC: audio-graph-card: Use cleanup.h instead of devm_kfree() (Jaroslav Kysela) [RHEL-60915]
  - ASoC: simple-card-utils: Simplify with cleanup.h (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: wcd934x: Simplify with cleanup.h (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: wcd9335: Simplify with cleanup.h (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: audio-iio-aux: Simplify audio_iio_aux_probe() with cleanup.h (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: audio-iio-aux: Simplify audio_iio_aux_add_dapms() with cleanup.h (Jaroslav Kysela) [RHEL-60915]
  - ASoc: tas2781: Set "Speaker Force Firmware Load" as the common kcontrol for both tas27871 and tas2563 (Jaroslav Kysela) [RHEL-60915]
  - ASoC: amd: Adjust error handling in case of absent codec device (Jaroslav Kysela) [RHEL-60915] {CVE-2024-43818}
  - ASoC: codecs: wcd939x: Fix typec mux and switch leak during device removal (Jaroslav Kysela) [RHEL-60915]
  - ASoC: ak4458: remove "reset-gpios" property handler (Jaroslav Kysela) [RHEL-60915]
  - ASoC: fsl: fsl_qmc_audio: Add support for non-interleaved mode. (Jaroslav Kysela) [RHEL-60915]
  - ASoC: fsl: fsl_qmc_audio: Introduce qmc_dai_constraints_interleaved() (Jaroslav Kysela) [RHEL-60915]
  - ASoC: fsl: fsl_qmc_audio: Introduce qmc_audio_pcm_{read,write}_submit() (Jaroslav Kysela) [RHEL-60915]
  - ASoC: fsl: fsl_qmc_audio: Identify the QMC channel involved in completion routines (Jaroslav Kysela) [RHEL-60915]
  - ASoC: fsl: fsl_qmc_audio: Split channel buffer and PCM pointer handling (Jaroslav Kysela) [RHEL-60915]
  - ASoC: fsl: fsl_qmc_audio: Fix issues detected by checkpatch (Jaroslav Kysela) [RHEL-60915]
  - ASoC: fsl: fsl_qmc_audio: Check devm_kasprintf() returned value (Jaroslav Kysela) [RHEL-60915] {CVE-2024-42298}
  - ASoC: SOF: Intel: hda-pcm: Limit the maximum number of periods by MAX_BDL_ENTRIES (Jaroslav Kysela) [RHEL-60915]
  - ASoC: rt711-sdw: add missing readable registers (Jaroslav Kysela) [RHEL-60915]
  - ASoC: SOF: Intel: hda: fix null deref on system suspend entry (Jaroslav Kysela) [RHEL-60915] {CVE-2024-41037}
  - ASoC: codecs: lpass-wsa-macro: Simplify with cleanup.h (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: lpass-rx-macro: Use unsigned for number of widgets (Jaroslav Kysela) [RHEL-60915]
  - ASoC: dapm: Use unsigned for number of widgets in snd_soc_dapm_new_controls() (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: lpass-rx-macro: Keep static regmap_config as const (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: lpass-rx-macro: Simplify with cleanup.h (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: lpass-rx-macro: Simplify PDS cleanup with devm (Jaroslav Kysela) [RHEL-60915]
  - ASoC: tas5086: Convert to GPIO descriptors (Jaroslav Kysela) [RHEL-60915]
  - ASoC: wsa884x: Constify struct regmap_config (Jaroslav Kysela) [RHEL-60915]
  - ASoC: wsa883x: Constify struct regmap_config (Jaroslav Kysela) [RHEL-60915]
  - ASoC: wsa881x: Constify struct regmap_config (Jaroslav Kysela) [RHEL-60915]
  - ASoC: jz4770: Constify struct regmap_config (Jaroslav Kysela) [RHEL-60915]
  - ASoC: jz4760: Constify struct regmap_config (Jaroslav Kysela) [RHEL-60915]
  - ASoC: cs53l30: Constify struct regmap_config (Jaroslav Kysela) [RHEL-60915]
  - ASoC: cs35l36: Constify struct regmap_config (Jaroslav Kysela) [RHEL-60915]
  - ASoC: cs35l35: Constify struct regmap_config (Jaroslav Kysela) [RHEL-60915]
  - ASoC: cs35l34: Constify struct regmap_config (Jaroslav Kysela) [RHEL-60915]
  - ASoC: fsl_xcvr: Improve suspend/resume flow in fsl_xcvr_trigger() (Jaroslav Kysela) [RHEL-60915]
  - ASoC: cs35l56: Use header defines for Speaker Volume control definition (Jaroslav Kysela) [RHEL-60915]
  - ASoC: tas2781: Use of_property_read_reg() (Jaroslav Kysela) [RHEL-60915]
  - ASoC: topology: Unify code for creating standalone and widget enum control (Jaroslav Kysela) [RHEL-60915]
  - ASoC: topology: Unify code for creating standalone and widget mixer control (Jaroslav Kysela) [RHEL-60915]
  - ASoC: topology: Unify code for creating standalone and widget bytes control (Jaroslav Kysela) [RHEL-60915]
  - ASoC: topology: Reshuffle function placement (Jaroslav Kysela) [RHEL-60915]
  - ASoC: topology: Rename function creating widget kcontrol (Jaroslav Kysela) [RHEL-60915]
  - ASoC: topology: Align dynamic object initialization for controls (Jaroslav Kysela) [RHEL-60915]
  - ASoC: topology: Correctly set shift_r in soc_tplg_denum_create() (Jaroslav Kysela) [RHEL-60915]
  - ASoC: topology: Cleanup soc_tplg_dapm_widget_denum_create (Jaroslav Kysela) [RHEL-60915]
  - ASoC: topology: Cleanup soc_tplg_dapm_widget_dmixer_create (Jaroslav Kysela) [RHEL-60915]
  - ASoC: topology: Cleanup soc_tplg_dapm_widget_dbytes_create (Jaroslav Kysela) [RHEL-60915]
  - ASoC: topology: Properly initialize soc_enum values (Jaroslav Kysela) [RHEL-60915]
  - ASoC: topology: Do not do unnecessary dobj management (Jaroslav Kysela) [RHEL-60915]
  - ASoC: topology: Simplify code (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: nau8824: Add master clock handling (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: lpass-wsa-macro: Fix using NULL pointer in probe() dev_err (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: lpass-rx-macro: Fix using NULL pointer in probe() dev_err (Jaroslav Kysela) [RHEL-60915]
  - ASoc: tas2781: Add name_prefix as the prefix name of DSP firmwares and calibrated data files (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: wsa884x: parse port-mapping information (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: wsa883x: parse port-mapping information (Jaroslav Kysela) [RHEL-60915]
  - ASoC: simple-audio-mux: enable to select MUX names (Jaroslav Kysela) [RHEL-60915]
  - ASoC: fsl_rpmsg: Add support for i.MX95 platform (Jaroslav Kysela) [RHEL-60915]
  - ASoC: cs35l56: Remove redundant clearing of clk_stop_mode1 (Jaroslav Kysela) [RHEL-60915]
  - ASoC: cs35l56: Remove support for A1 silicon (Jaroslav Kysela) [RHEL-60915]
  - ASoC: cs35l56: Revert support for dual-ownership of ASP registers (Jaroslav Kysela) [RHEL-60915]
  - ASoC: max98088: Check for clk_prepare_enable() error (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Remove unneeded semicolon (Jaroslav Kysela) [RHEL-60915]
  - ASoC: soc-utils: allow sample rate up to 768kHz for the dummy dai (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: lpass-wsa-macro: add missing select of common code (Jaroslav Kysela) [RHEL-60915]
  - ASoC: rt712-sdca: add the function for version B (Jaroslav Kysela) [RHEL-60915]
  - ASoC: rt712-sdca: change the definition name of SDCA channel number (Jaroslav Kysela) [RHEL-60915]
  - ASoC: qcom: Adjust issues in case of DT error in asoc_qcom_lpass_cpu_platform_probe() (Jaroslav Kysela) [RHEL-60915]
  - ASoC: imx-audmix: Split capture device for audmix (Jaroslav Kysela) [RHEL-60915]
  - ASoC: fsl_audmix: Split playback and capture stream to different DAI (Jaroslav Kysela) [RHEL-60915]
  - ASoC: fsl_sai: Add separate DAI for transmitter and receiver (Jaroslav Kysela) [RHEL-60915]
  - ASoC: audio-graph-card2: add link-trigger-order support (Jaroslav Kysela) [RHEL-60915]
  - ASoC: audio-graph-card: add link-trigger-order support (Jaroslav Kysela) [RHEL-60915]
  - ASoC: simple-audio-card: add link-trigger-order support (Jaroslav Kysela) [RHEL-60915]
  - ASoC: simple-card-utils: add link-trigger-order support (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: lpass-macro: Use enum for handling codec version (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: lpass-macro: Gracefully handle unknown version (Jaroslav Kysela) [RHEL-60915]
  - ASoC: rt5645: fix issue of random interrupt from push-button (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: lpass-wsa-macro: Correct support for newer v2.5 version (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: lpass-wsa-macro: Prepare to accommodate new codec versions (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: lpass-wsa-macro: Drop unused define (Jaroslav Kysela) [RHEL-60915]
  - ASoC: amd: yc: Fix non-functional mic on ASUS M5602RA (Jaroslav Kysela) [RHEL-60915]
  - ASoC: rt711-sdca: add GE selected mode control (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: lpass-rx-macro: add missing handling of v2.1 codec (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: Drop explicit initialization of struct i2c_device_id::driver_data to 0 (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_sdw: select PINCTRL_CS42L43 and SPI_CS42L43 (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_sdw: add quirk for Dell SKU 0B8C (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: maxim-common: add max_98373_get_tx_mask function (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_sdw: fix jack detection on ADL-N variant RVP (Jaroslav Kysela) [RHEL-60915]
  - ASoc: tas2781: Add name_prefix as the prefix name of firmwares and kcontrol to support corresponding TAS2563/TAS2781s (Jaroslav Kysela) [RHEL-60915]
  - ASoC: mediatek: mt6358: Add "Dmic Mode Switch" kcontrol for switch DMIC mode. (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: ES8326: regcache_sync error issue (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: ES8326: Minimize the pop noise (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: ES8326: Slove headphone detection issue (Jaroslav Kysela) [RHEL-60915]
  - ASoC: amd: acp: add pcm constraints for buffer size and period size (Jaroslav Kysela) [RHEL-60915]
  - ASoC: amd: acp: move i2s clock generation sequence (Jaroslav Kysela) [RHEL-60915]
  - ASoC: amd: acp: modify conditional check for programming i2s mclk (Jaroslav Kysela) [RHEL-60915]
  - ASoC: amd: acp: remove unused variables from acp_resource structure (Jaroslav Kysela) [RHEL-60915]
  - ASoC: amd: acp: remove acp_i2s_probe function (Jaroslav Kysela) [RHEL-60915]
  - ASoC: fsl-asoc-card: set priv->pdev before using it (Jaroslav Kysela) [RHEL-60915] {CVE-2024-42089}
  - ASoC: amd: acp: move chip->flag variable assignment (Jaroslav Kysela) [RHEL-60915]
  - ASoC: amd: acp: remove i2s configuration check in acp_i2s_probe() (Jaroslav Kysela) [RHEL-60915]
  - ASoC: amd: acp: add a null check for chip_pdev structure (Jaroslav Kysela) [RHEL-60915] {CVE-2024-42074}
  - ASoC: rt1318: Add RT1318 audio amplifier driver (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Add ak4619 codec support (Jaroslav Kysela) [RHEL-60915]
  - ASoC: cs35l56: Accept values greater than 0 as IRQ numbers (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: soc-acpi: mtl: fix speaker no sound on Dell SKU 0C64 (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: wcd939x: Drop unused num_ports field (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: wcd939x: Drop unused RX/TX direction enum (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: wcd939x: Constify wcd939x_sdw_ch_info (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: wcd939x: Constify static data (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: wcd938x: Drop unused num_ports field (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: wcd938x: Drop unused RX/TX direction enum (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: wcd938x: Constify wcd938x_sdw_ch_info (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: wcd938x: Constify static data (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: wcd937x: Drop unused chipid member (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: wcd937x: Drop unused state container fields (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: wcd937x: Drop unused enums, defines and types (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: wcd937x: Constify wcd937x_sdw_ch_info (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: wcd937x: Constify static data (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: wcd934x: Handle nicer probe deferral and simplify with dev_err_probe() (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: wcd934x: Drop unused mic bias voltage fields (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: wcd934x: Constify static data (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: wcd934x: Drop unused interp path enum (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: wcd9335: Drop unused dmic rate handling (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: wcd9335: Drop unneeded error message (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: wcd9335: Handle nicer probe deferral and simplify with dev_err_probe() (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: wcd9335: Constify static data (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: wcd9335: Drop unused state container fields (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: wcd-mbhc: Constify passed MBHC reg fields (Jaroslav Kysela) [RHEL-60915]
  - ASoc: tas2781: Enable RCA-based playback without DSP firmware download (Jaroslav Kysela) [RHEL-60915]
  - ASoC: nau8822: add MCLK support (Jaroslav Kysela) [RHEL-60915]
  - ASoC: nau8822: set NAU8822_REFIMP_80K only once (Jaroslav Kysela) [RHEL-60915]
  - ASoC: nau8822: move nau8822_set_dai_sysclk() (Jaroslav Kysela) [RHEL-60915]
  - ASoC: tlv320adc3xxx: Add support for using MICBIAS pins as GPO (Jaroslav Kysela) [RHEL-60915]
  - ASoC: qcom: x1e80100: Add USB DisplayPort plug support (Jaroslav Kysela) [RHEL-60915]
  - ASoC: qcom: sc8280xp: add Display port Jack (Jaroslav Kysela) [RHEL-60915]
  - ASoC: qcom: common: add Display port Jack function (Jaroslav Kysela) [RHEL-60915]
  - ASoC: qcom: q6dsp: parse Display port tokens (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Constify return of snd_soc_dai_get_pcm_stream() (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Constify DAI passed to get_channel_map (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Constify passed data to core function (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Constify DAI ops auto_selectable_formats (Jaroslav Kysela) [RHEL-60915]
  - ASoC: audio-graph-card2: add support for aux devices (Jaroslav Kysela) [RHEL-60915]
  - ASoC: fsl: imx-pcm-fiq: add missing MODULE_DESCRIPTION() macro (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codec: lpass-rx-macro: add support for 2.5 codec version (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codec: lpass-rx-macro: prepare driver to accomdate new codec versions (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: lpass-macro: add helpers to get codec version (Jaroslav Kysela) [RHEL-60915]
  - ASoC: q6apm-lpass-dai: close graph on prepare errors (Jaroslav Kysela) [RHEL-60915]
  - ASoC: cs35l56: Disconnect ASP1 TX sources when ASP1 DAI is hooked up (Jaroslav Kysela) [RHEL-60915]
  - ASoC: amd: add missing MODULE_DESCRIPTION() macros (Jaroslav Kysela) [RHEL-60915]
  - ASoC: topology: Fix route memory corruption (Jaroslav Kysela) [RHEL-60915]
  - ASoC: rt722-sdca-sdw: add debounce time for type detection (Jaroslav Kysela) [RHEL-60915]
  - ASoC: SOF: sof-audio: Skip unprepare for in-use widgets on error rollback (Jaroslav Kysela) [RHEL-60915]
  - ASoC: cs35l56: Attempt to read from cirrus,speaker-id device property first (Jaroslav Kysela) [RHEL-60915]
  - ASoC: ti: omap-hdmi: Fix too long driver name (Jaroslav Kysela) [RHEL-60915]
  - ASoC: ti: davinci-mcasp: Set min period size using FIFO config (Jaroslav Kysela) [RHEL-60915]
  - ASoC: samsung: Replace of_gpio.h by proper one (Jaroslav Kysela) [RHEL-60915]
  - ASoC: generic: Replace of_gpio.h by proper one (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: Replace of_gpio.h by proper one (Jaroslav Kysela) [RHEL-60915]
  - ASoC: rockchip: Remove unused of_gpio.h (Jaroslav Kysela) [RHEL-60915]
  - ASoC: fsl: Remove unused of_gpio.h (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: Remove unused of_gpio.h (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: wcd937x: add audio routing and Kconfig (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: wcd937x: add capture dapm widgets (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: wcd937x: add playback dapm widgets (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: wcd937x: add basic controls (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: wcd937x: add wcd937x codec driver (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: wcd937x-sdw: add SoundWire driver (Jaroslav Kysela) [RHEL-60915]
  - bytcr_rt5640 : inverse jack detect for Archos 101 cesium (Jaroslav Kysela) [RHEL-60915]
  - ASoC: topology: Clean up route loading (Jaroslav Kysela) [RHEL-60915]
  - ASoC: topology: Do not assign fields that are already set (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: avs: Fix route override (Jaroslav Kysela) [RHEL-60915]
  - ASoC: topology: Fix references to freed memory (Jaroslav Kysela) [RHEL-60915] {CVE-2024-41069}
  - ASoC: codecs: ES8326: Solve headphone detection issue (Jaroslav Kysela) [RHEL-60915]
  - ASoC: cs42l43: Increase default type detect time and button delay (Jaroslav Kysela) [RHEL-60915]
  - ASoC: qcom: add missing MODULE_DESCRIPTION() macro (Jaroslav Kysela) [RHEL-60915]
  - ASoC: fsl_xcvr: Add support for i.MX95 platform (Jaroslav Kysela) [RHEL-60915]
  - ASoC: SOF: Intel: pci-tgl: Align ADL-N sof_dev_desc struct name to convention (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: wcd938x: Drop no-op ADC2_BCS Disable Switch (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: wcd939x: Unify define used for MIC bias VOUT registers (Jaroslav Kysela) [RHEL-60915]
  - ASoC: simple-audio-card: merge simple_parse_mclk_fs() into simple_link_init() (Jaroslav Kysela) [RHEL-60915]
  - ASoC: simple-audio-card: enable playback/capture_only property (Jaroslav Kysela) [RHEL-60915]
  - ASoC: audio-graph-card: merge graph_parse_mclk_fs() into graph_link_init() (Jaroslav Kysela) [RHEL-60915]
  - ASoC: audio-graph-card: enable playback/capture_only property (Jaroslav Kysela) [RHEL-60915]
  - ASoC: audio-graph-card: remove ports node name check (Jaroslav Kysela) [RHEL-60915]
  - ASoC: audio-graph-card: add ep_to_port() / port_to_ports() (Jaroslav Kysela) [RHEL-60915]
  - ASoC: audio-graph-card2: merge graph_parse_mclk_fs() into graph_link_init() (Jaroslav Kysela) [RHEL-60915]
  - ASoC: audio-graph-card2: expand dai_link property part (Jaroslav Kysela) [RHEL-60915]
  - ASoC: audio-graph-card2: remove ports node name check (Jaroslav Kysela) [RHEL-60915]
  - ASoC: audio-graph-card2: add ep_to_port() / port_to_ports() (Jaroslav Kysela) [RHEL-60915]
  - ASoC: simple-card-utils: remove both playback/capture_only check (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: cx2072x: remove unused struct 'cx2072x_eq_ctrl' (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: wm0010: remove unused struct 'wm0010_spi_msg' (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: lpass-rx-macro: remove unused struct 'rx_macro_reg_mask_val' (Jaroslav Kysela) [RHEL-60915]
  - ASoC: rt722-sdca-sdw: add silence detection register as volatile (Jaroslav Kysela) [RHEL-60915]
  - ASoC: fsl: add missing MODULE_DESCRIPTION() macro (Jaroslav Kysela) [RHEL-60915]
  - ASoC: mxs: add missing MODULE_DESCRIPTION() macro (Jaroslav Kysela) [RHEL-60915]
  - ASoC: SOF: Intel: hda-dai: remove skip_tlv label (Jaroslav Kysela) [RHEL-60915]
  - ASoC: SOF: Intel: hda-dai: skip tlv for dspless mode (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: avs: es8336: Switch to new Intel CPU model defines (Jaroslav Kysela) [RHEL-60915]
  - ASoC: SOF: Intel: hda: print PCI class info only once (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_da7219: disable max98373 speaker pins in late_probe (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_da7219: remove local max98373 ops (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: maxim-common: rewrite max_98373_hw_params function (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_sdw: Add quirks for some new Dell laptops (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: soc-acpi: Add match entries for some cs42l43 laptops (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_sdw: Add missing controls for cs42l43/cs35l56 (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_sdw: remove get_codec_dai_by_name (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_sdw_rt_sdca_jack_common: use dai parameter (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_sdw_rt_dmic: use from dai parameter (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_sdw_rt700: use dai parameter (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_sdw_rt5682: use dai parameter (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_sdw_rt711: use dai parameter (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_sdw_cs42l42: use dai parameter (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof-sdw: fix missing SPI_MASTER dependency (Jaroslav Kysela) [RHEL-60915]
  - ASoC: fsl_mqs: Add i.MX95 platform support (Jaroslav Kysela) [RHEL-60915]
  - ASoC: SOF: add missing MODULE_DESCRIPTION() (Jaroslav Kysela) [RHEL-60915]
  - ASoC: SOF: reorder MODULE_ definitions (Jaroslav Kysela) [RHEL-60915]
  - ASoC: SOF: AMD: group all module related information (Jaroslav Kysela) [RHEL-60915]
  - ASoC: SOF: stream-ipc: remove unnecessary MODULE_LICENSE (Jaroslav Kysela) [RHEL-60915]
  - ASoC: tegra: I2S client convert formats handling (Jaroslav Kysela) [RHEL-60915]
  - ASoC: simple-card-utils: Split simple_fixup_sample_fmt func (Jaroslav Kysela) [RHEL-60915]
  - ASoC: wm_adsp: Add missing MODULE_DESCRIPTION() (Jaroslav Kysela) [RHEL-60915]
  - ASoC: cs42l43: Only restrict 44.1kHz for the ASP (Jaroslav Kysela) [RHEL-60915]
  - ASoC: intel: Constify struct snd_soc_ops (Jaroslav Kysela) [RHEL-60915]
  - ASoC: fsl: fsl_xcvr: Switch to RUNTIME_PM_OPS() (Jaroslav Kysela) [RHEL-60915]
  - ASoC: fsl: fsl_easrc: Switch to RUNTIME_PM_OPS() (Jaroslav Kysela) [RHEL-60915]
  - ASoC: fsl: fsl_aud2htx: Switch to RUNTIME_PM_OPS() (Jaroslav Kysela) [RHEL-60915]
  - ASoC: SOF: topology: Constify struct snd_soc_tplg_ops (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: Skylake: Constify struct snd_soc_tplg_ops (Jaroslav Kysela) [RHEL-60915]
  - ASoC: qdsp6: audioreach: Constify struct snd_soc_tplg_ops (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: avs: Constify struct snd_soc_tplg_ops (Jaroslav Kysela) [RHEL-60915]
  - ASoC: topology: Constify an argument of snd_soc_tplg_component_load() (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: wcd939x: Minor white-space and define cleanup (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: wcd939x: Unify define used for MIC bias registers (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: wcd938x: Unify define used for MIC2 bias register (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: wcd938x: Drop unused duplicated MIC2 bias register defines (Jaroslav Kysela) [RHEL-60915]
  - ASoC: rt1320: Add RT1320 SDCA vendor-specific driver (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: Use *-y instead of *-objs in Makefile (Jaroslav Kysela) [RHEL-60915]
  - ASoC: qcom: x1e80100: Correct channel mapping (Jaroslav Kysela) [RHEL-60915]
  - ASoC: qcom: qdsp6: Set channel mapping instead of fixed defaults (Jaroslav Kysela) [RHEL-60915]
  - ASoC: qcom: q6apm-lpass-dais: pass max number of channels to Audioreach (Jaroslav Kysela) [RHEL-60915]
  - ASoC: qcom: q6apm-lpass-dais: Implement proper channel mapping (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Constify channel mapping array arguments in set_channel_map() (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: ES8326: solve hp and button detect issue (Jaroslav Kysela) [RHEL-60915]
  - ASoC: rt5645: mic-in detection threshold modification (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_sdw_rt_sdca_jack_common: Use name_prefix for `-sdca` detection (Jaroslav Kysela) [RHEL-60915]
  - ASoC: SOF: amd: Fix build error with built-in config (Jaroslav Kysela) [RHEL-60915]
  - ASoC: SOF: Use *-y instead of *-objs in Makefile (Jaroslav Kysela) [RHEL-60915]
  - ASoC: audio-graph-card2: call of_node_get() before of_get_next_child() (Jaroslav Kysela) [RHEL-60915]
  - ASoC: SOF: amd: Correct spaces in Makefile (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_sdw_rt_amp: use dai parameter (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_sdw: add dai parameter to rtd_init callback (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_sdw: use .controls/.widgets to add controls/widgets (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_sdw: add controls and dapm widgets in codec_info (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_sdw: use generic name for controls/widgets (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_sdw_cs_amp: rename Speakers to Speaker (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: maxim-common: change max98373 data to static (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_sdw: add max98373 dapm routes (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_rt5682: use max_98373_dai_link function (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_nau8825: use max_98373_dai_link function (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_da7219: use max_98373_dai_link function (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: maxim-common: add max_98373_dai_link function (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: realtek-common: remove 2-spk rt1015p config (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_rt5682: board id cleanup for mtl boards (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof-rt5682: remove DMI quirk for hatch (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_sdw_rt_sdca_jack_common: remove -sdca for new codecs (Jaroslav Kysela) [RHEL-60915]
  - ASoC: audio-graph-card2: remove unneeded of_node_get() (Jaroslav Kysela) [RHEL-60915]
  - ASoC: atmel: tse850-pcm5142: Remove unused of_gpio.h (Jaroslav Kysela) [RHEL-60915]
  - ASoC: qcom: q6apm-dai: drop unused 'q6apm_dai_rtd' fields (Jaroslav Kysela) [RHEL-60915]
  - ASoC: uniphier: Constify static snd_pcm_hardware (Jaroslav Kysela) [RHEL-60915]
  - ASoC: meson: Constify static snd_pcm_hardware (Jaroslav Kysela) [RHEL-60915]
  - ASoC: fsl: Constify static snd_pcm_hardware (Jaroslav Kysela) [RHEL-60915]
  - ASoC: qcom: Constify static snd_pcm_hardware (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: wm8996: use 'time_left' variable with wait_for_completion_timeout() (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: wm8994: use 'time_left' variable with wait_for_completion_timeout() (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: wm8993: use 'time_left' variable with wait_for_completion_timeout() (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: wm8962: use 'time_left' variable with wait_for_completion_timeout() (Jaroslav Kysela) [RHEL-60915]
  - ASoC: img: Use snd_soc_substream_to_rtd() for accessing private_data (Jaroslav Kysela) [RHEL-60915]
  - ASoC: fsl: Use snd_soc_substream_to_rtd() for accessing private_data (Jaroslav Kysela) [RHEL-60915]
  - ASoC: amd: Use snd_soc_substream_to_rtd() for accessing private_data (Jaroslav Kysela) [RHEL-60915]
  - ASoC: ti: Use snd_soc_substream_to_rtd() for accessing private_data (Jaroslav Kysela) [RHEL-60915]
  - ASoC: tegra: Use snd_soc_substream_to_rtd() for accessing private_data (Jaroslav Kysela) [RHEL-60915]
  - ASoC: qcom: Use snd_soc_substream_to_rtd() for accessing private_data (Jaroslav Kysela) [RHEL-60915]
  - ASoC: qcom: sc7180: Drop GPIO include (Jaroslav Kysela) [RHEL-60915]
  - ASoC: qcom: sc7180: Add support for qdsp6 baked sound (Jaroslav Kysela) [RHEL-60915]
  - ASoC: qcom: reduce number of binding headers includes (Jaroslav Kysela) [RHEL-60915]
  - ASoC: soc-topology-test: clarify Copyright information (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: avs: clarify Copyright information (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: catpt: clarify Copyright information (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: Intel: clarify Copyright information (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: common: clarify Copyright information (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: boards: clarify Copyright information (Jaroslav Kysela) [RHEL-60915]
  - ASoC: SOF: Intel: clarify Copyright information (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: avs: boards: Properly name input device (Jaroslav Kysela) [RHEL-60915]
  - ASoC: SOF: Intel: move hda.c to different module (Jaroslav Kysela) [RHEL-60915]
  - ASoC: SOF: Intel: remove circular dependency on hda_sdw_process_wakeen() (Jaroslav Kysela) [RHEL-60915]
  - ASoC: SOF: Intel: move tracepoint creation (Jaroslav Kysela) [RHEL-60915]
  - ASoC: SOF: Intel: move common code from hda.c (Jaroslav Kysela) [RHEL-60915]
  - ASoC: SOF: Intel: start splitting top-level from common parts (Jaroslav Kysela) [RHEL-60915]
  - ASoC: SOF: Intel: regroup all SoundWire/Intel functions in hda.c (Jaroslav Kysela) [RHEL-60915]
  - ASoC: SOF: Intel: hda-stream: export stream_get_position() helper (Jaroslav Kysela) [RHEL-60915]
  - ASoC: SOF: Intel: discard SoundWire configuration if HDaudio codec is reported (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: Drop explicit initialization of struct i2c_device_id::driver_data to 0 (Jaroslav Kysela) [RHEL-60915]
  - ASoC: SOF: intel: byt: Constify snd_sof_dsp_ops (Jaroslav Kysela) [RHEL-60915]
  - ASoC: SOF: intel: bdw: Constify snd_sof_dsp_ops (Jaroslav Kysela) [RHEL-60915]
  - ASoC: SOF: imx8ulp: Constify snd_sof_dsp_ops (Jaroslav Kysela) [RHEL-60915]
  - ASoC: SOF: imx8m: Constify snd_sof_dsp_ops (Jaroslav Kysela) [RHEL-60915]
  - ASoC: SOF: imx8: Constify snd_sof_dsp_ops (Jaroslav Kysela) [RHEL-60915]
  - ASoC: SOF: amd: acp: Constify snd_sof_dsp_ops (Jaroslav Kysela) [RHEL-60915]
  - ASoC: SOF: intel: hda: Constify snd_sof_dsp_ops (Jaroslav Kysela) [RHEL-60915]
  - ASoC: SOF: intel: pci-tng: Constify snd_sof_dsp_ops (Jaroslav Kysela) [RHEL-60915]
  - ASoC: SOF: pcm: Constify local snd_sof_dsp_ops (Jaroslav Kysela) [RHEL-60915]
  - ASoC: SOF: ipc3: Constify local snd_sof_dsp_ops (Jaroslav Kysela) [RHEL-60915]
  - ASoC: SOF: debug: Constify local snd_sof_dsp_ops (Jaroslav Kysela) [RHEL-60915]
  - ASoC: SOF: ipc4-topology: Advertise passthrough capable PCMs (using ChainDMA) (Jaroslav Kysela) [RHEL-60915]
  - ASoC: SOF: Intel: hda: list SoundWire peripherals on mismatch (Jaroslav Kysela) [RHEL-60915]
  - ASoC: SOF: Intel: hda: simplify and reduce indentation for hda_sdw_machine_select() (Jaroslav Kysela) [RHEL-60915]
  - ASoC: SOF: topology: remove incorrect widget id in error message (Jaroslav Kysela) [RHEL-60915]
  - ASoC: intel: sof_sdw: Add support for cs42l43-cs35l56 sidecar amps (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_sdw: Add callbacks to register sidecar devices (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_sdw: Delay update of the codec_conf array (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof-sdw: really remove FOUR_SPEAKER quirk (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_sdw: add a space before cfg-amp in components (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof-sdw: don't set card long_name (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_sdw: Allocate snd_soc_card dynamically (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: soc-acpi: mtl: add support for Acer Swift Go 14 (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: soc-acpi: mtl: add Dell SKU 0C64 and 0CC6 (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: skl_hda_dsp_generic: Use devm_kasprintf for the components string (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: skl_hda_dsp_generic: Allocate snd_soc_card dynamically (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: avs: Clean up hw constraints initialization (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: avs: Store pointer to link_stream in dma_data (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: avs: Remove redundancy around DAI prepare (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: avs: Remove redundancy around DAI startup (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: avs: Store pointer to adev in DAI dma_data (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: avs: Remove redundancy around DAI shutdown (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: avs: Relocate HDA BE DAI specific operations (Jaroslav Kysela) [RHEL-60915]
  - ASoC: pcm: Reverse iterate DAIs when shutting them down (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof-rt5682: support bclk as PLL source on rt5682s (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof-rt5682: get bclk frequency from topology (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof-rt5682: setup pll_id only when needed (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof-rt5682: add driver_data to sof_rt5682 board (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_rt5682: add icl_rt5682_def for icl boards (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof-rt5682: remove SOF_RT5682_MCLK_BYTCHT_EN (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof-rt5682: add mclk_en to sof_rt5682_private (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_rt5682: support MAX98357A on glk boards (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_rt5682: add glk_rt5682_def for glk boards (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_da7219: support MAX98357A on glk boards (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_da7219: add glk_da7219_def for glk boards (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_da7219: support MAX98357A on cml boards (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_da7219: support MAX98357A (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_rt5682: add missing MAX98357A config (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: bxt_da7219_max98357a: remove MAX98390 support (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_da7219: support MAX98390 on cml boards (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_da7219: add cml_da7219_def for cml boards (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_da7219: support MAX98390 (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_maxim_common: support MAX98390 on cml boards (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: nau8825/rt5682: move speaker widget to common modules (Jaroslav Kysela) [RHEL-60915]
  - ASoC: cs35l41: Delete unnecessary condition in cs35l41_pcm_hw_params() (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: avs: Switch to ACPI NHLT (Jaroslav Kysela) [RHEL-60915]
  - ASoC: dapm: debugfs: show the widget type (Jaroslav Kysela) [RHEL-60915]
  - ASoC: dapm: debugfs: add component to route lines (Jaroslav Kysela) [RHEL-60915]
  - ASoC: nau8821: Remove redundant ADC controls (Jaroslav Kysela) [RHEL-60915]
  - ASoC: nau8821: Add delay control for ADC (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: avs: Remove unused IRQ-related code (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: avs: New IRQ handling implementation (Jaroslav Kysela) [RHEL-60915]
  - ASoC: amd: acp-da7219-max98357a: Constify regulator_ops (Jaroslav Kysela) [RHEL-60915]
  - ASoC: samsung: i2s: Drop unneeded MODULE_ALIAS (Jaroslav Kysela) [RHEL-60915]
  - ASoC: wcd934x: Drop unneeded MODULE_ALIAS (Jaroslav Kysela) [RHEL-60915]
  - ASoC: soc-card: soc-card-test: Fix some error handling in init() (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_rt5682: use RT5682S_PLL1 if needed (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_rt5682: support ALC1011 on cml boards (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_realtek_common: support 4xALC1011 amplifier (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_da7219: add mtl_da7219_def for mtl boards (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_da7219: mach cleanup for rpl boards (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_da7219: mach cleanup for adl boards (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_sdw: remove FOUR_SPEAKER quirks (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_sdw: add quirk for Dell SKU 0C0F (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_sdw: add JD2 quirk for HP Omen 14 (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: soc-acpi: add support for HP Omen14 SoundWire configuration (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_sdw: add missing sof_sdw_rt_amp_init for Realtek multi-function codecs (Jaroslav Kysela) [RHEL-60915]
  - ASoC: SOF: Intel: hda: disable SoundWire interrupt later (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: tas2780: remove redundant assignments to variable ret (Jaroslav Kysela) [RHEL-60915]
  - ASoC: cs35l56: Include array_size.h (Jaroslav Kysela) [RHEL-60915]
  - ASoC: wm_adsp: Include array_size.h (Jaroslav Kysela) [RHEL-60915]
  - ASoC: pcm: perform power-down delay checks a bit faster (Jaroslav Kysela) [RHEL-60915]
  - ASoC: amd: fix for soundwire build dependencies for legacy stack (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_rt5682: Fix uninitialized variable in probe (Jaroslav Kysela) [RHEL-60915]
  - ASoC: qcom: sc8280xp: Add support for QCM6490 and QCS6490 (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: avs: Rule invalid buffer and period sizes out (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: avs: Add assert_static to guarantee ABI sizes (Jaroslav Kysela) [RHEL-60915]
  - ASoC: SOF: Intel: hda-stream: clarify comment (Jaroslav Kysela) [RHEL-60915]
  - ASoC: SOF: Intel: don't ignore IOC interrupts for non-audio transfers (Jaroslav Kysela) [RHEL-60915]
  - ASoC: SOF: Intel: hda-loader: change signature of code loader helpers (Jaroslav Kysela) [RHEL-60915]
  - ASoC: SOF: Intel: hda-loader: add flag to tag ICCMAX stream (Jaroslav Kysela) [RHEL-60915]
  - ASoC: SOF: Clean up sof_ipc_flood_dfs_write() (Jaroslav Kysela) [RHEL-60915]
  - ASoC: SOF: Disable pointless writes to debugfs file (Jaroslav Kysela) [RHEL-60915]
  - ASoC: topology: Cleanup after ABI v4 support removal (Jaroslav Kysela) [RHEL-60915]
  - ASoC: topology: Remove ABI v4 support (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: Skylake: Remove soc-topology ABI v4 support (Jaroslav Kysela) [RHEL-60915]
  - ASoC: nau8822: Remove unused member from struct (Jaroslav Kysela) [RHEL-60915]
  - ASoC: SOF: imx: remove imx8_*_clocks API (Jaroslav Kysela) [RHEL-60915]
  - ASoC: SOF: imx: drop usage of the imx8_*_clocks API (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: avs: rt5682: Constify card_headset_pins (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: avs: rt5663: Constify card_headset_pins (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: avs: rt298: Constify card_headset_pins (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: avs: rt286: Constify card_headset_pins (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: avs: rt274: Constify card_headset_pins (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: avs: nau8825: Constify card_headset_pins (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: avs: es8336: Constify card_headset_pins (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: avs: hdaudio: Constify probing_link (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: avs: Use devm_kstrdup_const (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: avs: hdaudio: Use devm_kstrdup_const (Jaroslav Kysela) [RHEL-60915]
  - ASoC: SOF: ipc4-priv: align prototype and function declaration (Jaroslav Kysela) [RHEL-60915]
  - ASoC: SOF: amd: acp-loader: abort firmware download on write error (Jaroslav Kysela) [RHEL-60915]
  - ASoC: SOF: ipc4-loader: save FW version info to debugfs (Jaroslav Kysela) [RHEL-60915]
  - ASoC: soc-card: Add KUnit test case for snd_soc_card_get_kcontrol (Jaroslav Kysela) [RHEL-60915]
  - ASoC: soc-card: Use snd_ctl_find_id_mixer() instead of open-coding (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_cs42l42: add mtl_cs42l42_def for mtl boards (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_cs42l42: add rpl_cs42l42_def for rpl boards (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_cs42l42: mach cleanup for adl boards (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_cs42l42: board id cleanup for adl boards (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_rt5682: mach cleanup for mtl boards (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_rt5682: mach cleanup for rpl boards (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_rt5682: mach cleanup for adl boards (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_rt5682: mach cleanup for tgl boards (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_nau8825: add mtl_nau8825_def for mtl boards (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_nau8825: mach cleanup for rpl boards (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_nau8825: mach cleanup for adl boards (Jaroslav Kysela) [RHEL-60915]
  - ASoC: SOF: Intel: support tplg suffix detection (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: ssp-common: get codec tplg suffix function (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: ssp-common: delete module (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: ssp-common: module name change (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: ssp-common: naming convention change (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: ssp-common: relocate header file (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: ssp-common: relocate source file (Jaroslav Kysela) [RHEL-60915]
  - ASoC: sdw-mockup: drop driver owner assignment (Jaroslav Kysela) [RHEL-60915]
  - ASoC: rt722-sdca-sdw: drop driver owner assignment (Jaroslav Kysela) [RHEL-60915]
  - ASoC: rt715-sdw: drop driver owner assignment (Jaroslav Kysela) [RHEL-60915]
  - ASoC: rt715-sdca-sdw: drop driver owner assignment (Jaroslav Kysela) [RHEL-60915]
  - ASoC: rt712-sdca-sdw: drop driver owner assignment (Jaroslav Kysela) [RHEL-60915]
  - ASoC: rt712-sdca-dmic: drop driver owner assignment (Jaroslav Kysela) [RHEL-60915]
  - ASoC: rt711-sdw: drop driver owner assignment (Jaroslav Kysela) [RHEL-60915]
  - ASoC: rt711-sdca-sdw: drop driver owner assignment (Jaroslav Kysela) [RHEL-60915]
  - ASoC: rt700-sdw: drop driver owner assignment (Jaroslav Kysela) [RHEL-60915]
  - ASoC: rt5682-sdw: drop driver owner assignment (Jaroslav Kysela) [RHEL-60915]
  - ASoC: rt1318-sdw: drop driver owner assignment (Jaroslav Kysela) [RHEL-60915]
  - ASoC: rt1316-sdw: drop driver owner assignment (Jaroslav Kysela) [RHEL-60915]
  - ASoC: rt1308-sdw: drop driver owner assignment (Jaroslav Kysela) [RHEL-60915]
  - ASoC: rt1017-sdca-sdw: drop driver owner assignment (Jaroslav Kysela) [RHEL-60915]
  - ASoC: max98373-sdw: drop driver owner assignment (Jaroslav Kysela) [RHEL-60915]
  - ASoC: tlv320aic3x-spi: drop driver owner assignment (Jaroslav Kysela) [RHEL-60915]
  - ASoC: tlv320aic32x4-spi: drop driver owner assignment (Jaroslav Kysela) [RHEL-60915]
  - ASoC: sun8i-codec: Fix build with CONFIG_SND_JACK_INPUT_DEV disabled (Jaroslav Kysela) [RHEL-60915]
  - ASoC: soc-jack: Get rid of legacy GPIO support (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_sdw: Add support for cs42l43 optional speaker output (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_sdw: Add quirk for optional codec speakers (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_sdw: Remove redundant initialisations (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_sdw: Don't pass acpi_link_adr to init functions (Jaroslav Kysela) [RHEL-60915]
  - ASoC: intel: sof_sdw: Factor out SoundWire DAI creation (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_sdw: Move generation of DAI links to new parsing (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_sdw: Move append_dai_type to new parsing (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_sdw: Move ignore_pch_dmic to new parsing (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_sdw: Move counting and codec_conf to new parsing (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof-sdw: Add new code for parsing the snd_soc_acpi structs (Jaroslav Kysela) [RHEL-60915]
  - ASoC: intel: soc-acpi: Add missing cs42l43 endpoints (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_sdw: Remove no longer supported quirk (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: soc-acpi-intel-arl-match: Add rt711 sdca codec support (Jaroslav Kysela) [RHEL-60915]
  - ASoC: soc-dai: Note valid values of sysclock direction (Jaroslav Kysela) [RHEL-60915]
  - ASoC: hdac_hda: improve error logs (Jaroslav Kysela) [RHEL-60915]
  - ASoC: fsl: imx-es8328: Remove leftover gpio initialisation (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_rt5682: board id cleanup for cml boards (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_nau8825: remove sof_nau8825 board id (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_ssp_amp: remove unnecessary idisp HDMI quirk (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_rt5682: remove unnecessary idisp HDMI quirk (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_da7219: board id cleanup for rpl boards (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_da7219: board id cleanup for adl boards (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_da7219: board id cleanup for jsl boards (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_da7219: add SOF_DA7219_MCLK_EN quirk (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_da7219: add codec exit function (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_da7219: use common module for DAI link generation (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_ssp_amp: use common module for sof_card_private initialization (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_rt5682: use common module for sof_card_private initialization (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_nau8825: use common module for sof_card_private initialization (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_cs42l42: use common module for sof_card_private initialization (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: board_helpers: support sof_card_private initialization (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_cs42l42: rename BT offload quirk (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_rt5682: support ALC5650 on RPL boards (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_da7219: add rpl_mx98360_da7219 board config (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: board_helpers: change dai link helpers to static function (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: sof_ssp_amp: use common module for DAI link generation (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: board_helpers: support DAI link ID customization (Jaroslav Kysela) [RHEL-60915]
  - ASoC: fsl: imx-es8328: Switch to using gpiod API (Jaroslav Kysela) [RHEL-60915]
  - ASoC: fsl: fsl_ssi: Add dev_err_probe if PCM DMA init fails (Jaroslav Kysela) [RHEL-60915]
  - ASoC: amd: simplify soundwire dependencies for legacy stack (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: ES8326: Delete unused REG_SUPPLY (Jaroslav Kysela) [RHEL-60915]
  - ASoC: codecs: ES8326: Reducing power consumption (Jaroslav Kysela) [RHEL-60915]
  - ASoC: nau8325: Revise soc_enum structure definition. (Jaroslav Kysela) [RHEL-60915]
  - ASoC: nau8325: new driver (Jaroslav Kysela) [RHEL-60915]
  - ASoC: fsl: imx-rpmsg: Update to correct DT node (Jaroslav Kysela) [RHEL-60915]
  - ASoC: fsl: fsl_rpmsg: Register CPU DAI with name of rpmsg channel (Jaroslav Kysela) [RHEL-60915]
  - ASoC: fsl: Let imx-audio-rpmsg register platform device for card (Jaroslav Kysela) [RHEL-60915]
  - ASoC: fsl_rpmsg: Fix error handler with pm_runtime_enable (Jaroslav Kysela) [RHEL-60915]
  - ASoC: fsl: imx-audio-rpmsg: Register device with rpmsg channel name (Jaroslav Kysela) [RHEL-60915]
  - ASoC: fsl: imx-pcm-rpmsg: Register component with rpmsg channel name (Jaroslav Kysela) [RHEL-60915]
  - ASoC: Intel: avs: i2s_test: Remove redundant dapm routes (Jaroslav Kysela) [RHEL-60915]
  - ASoC: sun8i-codec: Implement jack and accessory detection (Jaroslav Kysela) [RHEL-60915]
  - ASoC: sun50i-codec-analog: Enable jack detection on startup (Jaroslav Kysela) [RHEL-60915]
  - ASoC: sun8i-codec: Enable bus clock at STANDBY and higher bias (Jaroslav Kysela) [RHEL-60915]
  - ASoC: sun50i-codec-analog: Move suspend/resume to set_bias_level (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda/realtek - update set GPIO3 to default for Thinkpad with ALC1318 (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda/realtek: fix mute/micmute LEDs for a HP EliteBook 645 G10 (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda/realtek - Fixed Clevo platform headset Mic issue (Jaroslav Kysela) [RHEL-60915]
  - Revert "ALSA: hda/conexant: Mute speakers at suspend / shutdown" (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda/realtek: Fix headset mic on TUXEDO Stellaris 16 Gen6 mb1 (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda/realtek: Fix headset mic on TUXEDO Gemini 17 Gen3 (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda/realtek: Add subwoofer quirk for Infinix ZERO BOOK 13 (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda/realtek: Limit internal Mic boost on Dell platform (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda/realtek: Update default depop procedure (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda/tas2781: select CRC32 instead of CRC32_SARWATE (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda/realtek: Add subwoofer quirk for Acer Predator G9-593 (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda/conexant - Use cached pin control for Node 0x1d on HP EliteOne 1000 G2 (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda/tas2781: Add new quirk for Lenovo, ASUS, Dell projects (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda/cs8409: Fix possible NULL dereference (Jaroslav Kysela) [RHEL-60915] {CVE-2024-50160}
  - ALSA: hda/conexant - Fix audio routing for HP EliteOne 1000 G2 (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda: Sound support for HP Spectre x360 16 inch model 2024 (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda/conexant: Fix conflicting quirk for System76 Pangolin (Jaroslav Kysela) [RHEL-60915]
  - Revert "ALSA: hda: Conditionally use snooping for AMD HDMI" (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda: fix trigger_tstamp_latched (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda/realtek: Add a quirk for HP Pavilion 15z-ec200 (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda/generic: Drop obsoleted obey_preferred_dacs flag (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda/generic: Unconditionally prefer preferred_dacs pairs (Jaroslav Kysela) [RHEL-60915]
  - ALSA: Reorganize kerneldoc parameter names (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda/realtek: Fix the push button function for the ALC257 (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda/conexant: fix some typos (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda/realtek: Add quirk for Huawei MateBook 13 KLV-WX9 (Jaroslav Kysela) [RHEL-60915]
  - ALSA: Drop explicit initialization of struct i2c_device_id::driver_data to 0 (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda/tas2781: Add new quirk for Lenovo Y990 Laptop (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda/realtek: fix mute/micmute LED for HP mt645 G8 (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda/realtek: Add support for Galaxy Book2 Pro (NP950XEE) (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda: Add a new CM9825 standard driver (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda/realtek: Refactor and simplify Samsung Galaxy Book init (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda/realtek: Enable mic on Vaio VJFH52 (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda: Use non-SG allocation for the communication buffers (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda/realtek - Fix inactive headset mic jack for ASUS Vivobook 15 X1504VAP (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda/realtek: Support mute LED on HP Laptop 14-dq2xxx (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda/realtek: Enable Mute Led for HP Victus 15-fb1xxx (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda/realtek: extend quirks for Clevo V5[46]0 (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda: add HDMI codec ID for Intel PTL (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda/realtek: add patch for internal mic in Lenovo V145 (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda/realtek: Autodetect Cirrus Logic companion amplifier bindings (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda/conexant: Add pincfg quirk to enable top speakers on Sirius devices (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda: hda_component: Fix mutex crash if nothing ever binds (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda/realtek: support HP Pavilion Aero 13-bg0xxx Mute LED (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda/realtek: Fix the speaker output on Samsung Galaxy Book3 Ultra (Jaroslav Kysela) [RHEL-60915]
  - PCI: Add function 0 DMA alias quirk for Glenfly Arise chip (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda/realtek - FIxed ALC285 headphone no sound (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda/realtek - Fixed ALC256 headphone no sound (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda: cs35l56: Don't use the device index as a calibration index (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda/realtek: Convert existing CS35L56 products to use autodetect fixup function (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda/realtek: Enable mute/micmute LEDs on HP Laptop 14-ey0xxx (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda: cs35l41: fix module autoloading (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda/tas2781: Use correct endian conversion (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda: cs35l41: Remove redundant call to hda_cs_dsp_control_remove() (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda: cs35l56: Remove redundant call to hda_cs_dsp_control_remove() (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda/tas2781: fix wrong calibrated data order (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda/realtek: tas2781: Fix ROG ALLY X audio (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda/realtek: Add support for new HP G12 laptops (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda/realtek: Fix noise from speakers on Lenovo IdeaPad 3 15IAU7 (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda/realtek: Add Framework Laptop 13 (Intel Core Ultra) to quirks (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda/hdmi: Yet more pin fix for HP EliteDesk 800 G4 (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda: Add HP MP9 G4 Retail System AMS to force connect list (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda: cs35l41: Stop creating ALSA Controls for firmware coefficients (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda: cs35l56: Stop creating ALSA controls for firmware coefficients (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda: Conditionally use snooping for AMD HDMI (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda: Enhance pm_blacklist option (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda: Keep PM disablement for deny-listed instance (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda/realtek: Add quirk for Acer Aspire E5-574G (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda/conexant: Mute speakers at suspend / shutdown (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda/generic: Add a helper to mute speakers at suspend/shutdown (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda: conexant: Fix headset auto detect fail in the polling mode (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda/realtek: Implement sound init sequence for Samsung Galaxy Book3 Pro 360 (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda/realtek: cs35l41: Fixup remaining asus strix models (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda/realtek: Fix the speaker output on Samsung Galaxy Book Pro 360 (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda/tas2781: Add new quirk for Lenovo Hera2 Laptop (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda/realtek: Enable headset mic on Positivo SU C1400 (Jaroslav Kysela) [RHEL-60915]
  - ASoc: TAS2781: rename the tas2781_reset as tasdevice_reset (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda/realtek: Enable Mute LED on HP 250 G7 (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda/realtek: Limit mic boost on VAIO PRO PX (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda: cs35l41: Fix swapped l/r audio channels for Lenovo ThinBook 13x Gen4 (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda: cs35l41: Fix missing Speaker ID GPIO description in _DSD (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda/realtek: add quirk for Clevo V5[46]0TU (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda/realtek: fix mute/micmute LEDs don't work for EliteBook 645/665 G11. (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda/realtek: Fix conflicting quirk for PCI SSID 17aa:3820 (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda/relatek: Enable Mute LED on HP Laptop 15-gw0xxx (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda: Use imply for suggesting CONFIG_SERIAL_MULTI_INSTANTIATE (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda/realtek: Add quirk for Lenovo Yoga Pro 7 14AHP9 (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda: cs35l56: Select SERIAL_MULTI_INSTANTIATE (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda: cs35l56: Perform firmware download in the background (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda: Drop NULL check for snd_ctl_remove() (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda: Return -EINVAL for invalid volume/switch inputs (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda/senarytech: add senarytech codec support (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda: hda_component: Protect shared data with a mutex (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda: hda_component: Move codec field into the parent (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda: hda_component: Change codecs to use component parent structure (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda: hda_component: Introduce component parent structure (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda/realtek: Add more codec ID to no shutup pins list (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda/realtek: Add quirk for Lenovo Yoga Pro 7 14ARP8 (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda/realtek: Enable headset mic on IdeaPad 330-17IKB 81DM (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda: hda-intel: add PantherLake support (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda/realtek: Support Lenovo Thinkbook 13x Gen 4 (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda/realtek: Support Lenovo Thinkbook 16P Gen 5 (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda: cs35l41: Support Lenovo Thinkbook 13x Gen 4 (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda: cs35l41: Support Lenovo Thinkbook 16P Gen 5 (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda/realtek: Limit mic boost on N14AP7 (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda/realtek: fix mute/micmute LEDs don't work for ProBook 445/465 G11. (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda: cs35l41: Possible null pointer dereference in cs35l41_hda_unbind() (Jaroslav Kysela) [RHEL-60915] {CVE-2024-40964}
  - ALSA: hda: cs35l56: Fix lifecycle of codec pointer (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda/realtek: Enable headset mic of JP-IK LEAP W502 with ALC897 (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda: clarify Copyright information (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda: cirrus_scodec_test: Add missing module descriptions (Jaroslav Kysela) [RHEL-60915]
  - ALSA: pci: Use *-y instead of *-objs in Makefile (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda/realtek: Add support for ASUS Zenbook 2024 HN7306W (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda/realtek: Fix internal speakers for Legion Y9000X 2022 IAH7 (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda: Add Intel BMG PCI ID and HDMI codec vid (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda: cs35l41: Add support for ASUS ROG 2024 Laptops (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda: cs35l41: Ignore errors when configuring IRQs (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda: via: Reduce CONFIG_PM dependencies (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda: sigmantel: Reduce CONFIG_PM dependencies (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda: realtek: Reduce CONFIG_PM dependencies (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda: hdmi: Reduce CONFIG_PM dependencies (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda: cs4809: Reduce CONFIG_PM dependencies (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda: conexant: Reduce CONFIG_PM dependencies (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda: cirrus: Reduce CONFIG_PM dependencies (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda: ca0132: Reduce CONFIG_PM dependencies (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda: analog: Reduce CONFIG_PM dependencies (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda: generic: Reduce CONFIG_PM dependencies (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda: codec: Reduce CONFIG_PM dependencies (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda: intel: Reduce CONFIG_PM dependencies (Jaroslav Kysela) [RHEL-60915]
  - ALSA: hda: cs35l41: Remove redundant argument to cs35l41_request_firmware_file() (Jaroslav Kysela) [RHEL-60915]
  - ALSA: aloop: Allow using global timers (Jaroslav Kysela) [RHEL-60915]
  - ALSA: pcsp: Use standard print API (Jaroslav Kysela) [RHEL-60915]
  - ALSA: dummy: Use standard print API (Jaroslav Kysela) [RHEL-60915]
  - ALSA: aloop: Use standard print API (Jaroslav Kysela) [RHEL-60915]
  - ALSA: vx_core: Use standard print API (Jaroslav Kysela) [RHEL-60915]
  - ALSA: vx_core: Drop unused dev field (Jaroslav Kysela) [RHEL-60915]
  - ALSA: virmidi: Use standard print API (Jaroslav Kysela) [RHEL-60915]
  - ALSA: serial-u16550: Use standard print API (Jaroslav Kysela) [RHEL-60915]
  - ALSA: opl4: Use standard print API (Jaroslav Kysela) [RHEL-60915]
  - ALSA: opl3: Use standard print API (Jaroslav Kysela) [RHEL-60915]
  - ALSA: mtpav: Use standard print API (Jaroslav Kysela) [RHEL-60915]
  - ALSA: mpu401_uart: Use standard print API (Jaroslav Kysela) [RHEL-60915]
  - ALSA: mpu401: Use standard print API (Jaroslav Kysela) [RHEL-60915]
  - ALSA: mts64: Use standard print API (Jaroslav Kysela) [RHEL-60915]
  - ALSA: portman2x4: Use standard print API (Jaroslav Kysela) [RHEL-60915]
  - ALSA: aloop: use snd_pcm_direction_name() (Jaroslav Kysela) [RHEL-60915]
  - ALSA: pcmtest: Add missing module descriptions (Jaroslav Kysela) [RHEL-60915]
  - ALSA: drivers: Use *-y instead of *-objs in Makefile (Jaroslav Kysela) [RHEL-60915]
  - ALSA: usb-audio: Fix Yamaha P-125 Quirk Entry (Jaroslav Kysela) [RHEL-60915]
  - ALSA: usb-audio: Add quirk for HP 320 FHD Webcam (Jaroslav Kysela) [RHEL-60915]
  - ALSA: usb-audio: Add quirks for Dell WD19 dock (Jaroslav Kysela) [RHEL-60915]
  - ALSA: scarlett2: Add error check after retrieving PEQ filter values (Jaroslav Kysela) [RHEL-60915]
  - ALSA: line6: update contact information (Jaroslav Kysela) [RHEL-60915]
  - ALSA: usb-audio: Fix NULL pointer deref in snd_usb_power_domain_set() (Jaroslav Kysela) [RHEL-60915]
  - ALSA: line6: add hw monitor volume control to POD HD500X (Jaroslav Kysela) [RHEL-60915]
  - ALSA: usb-audio: Add native DSD support for Luxman D-08u (Jaroslav Kysela) [RHEL-60915]
  - ALSA: usb-audio: Add delay quirk for VIVO USB-C HEADSET (Jaroslav Kysela) [RHEL-60915]
  - ALSA: usb-audio: Add logitech Audio profile quirk (Jaroslav Kysela) [RHEL-60915]
  - ALSA: usb-audio: Add mixer quirk for RME Digiface USB (Jaroslav Kysela) [RHEL-60915]
  - ALSA: usb-audio: Add quirk for RME Digiface USB (Jaroslav Kysela) [RHEL-60915]
  - ALSA: usb-audio: Replace complex quirk lines with macros (Jaroslav Kysela) [RHEL-60915]
  - ALSA: usb-audio: Define macros for quirk table entries (Jaroslav Kysela) [RHEL-60915]
  - ALSA: usb-audio: Support Yamaha P-125 quirk entry (Jaroslav Kysela) [RHEL-60915]
  - ALSA: usb-audio: Support multiple control interfaces (Jaroslav Kysela) [RHEL-60915]
  - ALSA: usb-audio: Add delay quirk for VIVO USB-C-XE710 HEADSET (Jaroslav Kysela) [RHEL-60915]
  - ALSA: usb-audio: Add input gain and master output mixer elements for RME Babyface Pro (Jaroslav Kysela) [RHEL-60915]
  - ALSA: usx2y: Drop no longer used variable (Jaroslav Kysela) [RHEL-60915]
  - ALSA: caiaq: Fix unused variable warning (Jaroslav Kysela) [RHEL-60915]
  - ALSA: snd-usb-caiaq: use snd_pcm_rate_to_rate_bit (Jaroslav Kysela) [RHEL-60915]
  - ALSA: usb-audio: Check shutdown at endpoint_set_interface() (Jaroslav Kysela) [RHEL-60915]
  - ALSA: usb-audio: Re-add ScratchAmp quirk entries (Jaroslav Kysela) [RHEL-60915]
  - ALSA: usb-audio: Use standard print API (Jaroslav Kysela) [RHEL-60915]
  - ALSA: usx2y: Use standard print API (Jaroslav Kysela) [RHEL-60915]
  - ALSA: usb-audio: Update UMP group attributes for GTB blocks, too (Jaroslav Kysela) [RHEL-60915]
  - ALSA: usb-audio: Set MIDI1 flag appropriately for GTB MIDI 1.0 entry (Jaroslav Kysela) [RHEL-60915]
  - ALSA: usb-audio: Accept multiple protocols in GTBs (Jaroslav Kysela) [RHEL-60915]
  - ALSA: usb-audio: Add input value sanity checks for standard types (Jaroslav Kysela) [RHEL-60915]
  - ALSA: line6: Fix racy access to midibuf (Jaroslav Kysela) [RHEL-60915] {CVE-2024-44954}
  - ALSA: usb-audio: Correct surround channels in UAC1 channel map (Jaroslav Kysela) [RHEL-60915]
  - ALSA: usb-audio: Add a quirk for Sonix HD USB Camera (Jaroslav Kysela) [RHEL-60915]
  - ALSA: usb-audio: Move HD Webcam quirk to the right place (Jaroslav Kysela) [RHEL-60915]
  - ALSA: usb-audio: Fix microphone sound on HD webcam. (Jaroslav Kysela) [RHEL-60915]
  - ALSA: usb: Use BIT() for bit values (Jaroslav Kysela) [RHEL-60915]
  - ALSA: usb: Fix UBSAN warning in parse_audio_unit() (Jaroslav Kysela) [RHEL-60915]
  - ALSA: usb-audio: Fix for sampling rates support for Mbox3 (Jaroslav Kysela) [RHEL-60915]
  - ALSA: scarlett2: Increase mixer range to +12dB (Jaroslav Kysela) [RHEL-60915]
  - ALSA: scarlett2: Add S/PDIF source selection controls (Jaroslav Kysela) [RHEL-60915]
  - ALSA: usb-audio: Add name for HP Engage Go dock (Jaroslav Kysela) [RHEL-60915]
  - ALSA: usb: Use *-y instead of *-objs in Makefile (Jaroslav Kysela) [RHEL-60915]
  - ALSA: usb-audio: Add sampling rates support for Mbox3 (Jaroslav Kysela) [RHEL-60915]
  - ALSA: scarlett2: Zero initialize ret in scarlett2_ag_target_ctl_get() (Jaroslav Kysela) [RHEL-60915]
  - ALSA: scarlett2: Add Bluetooth volume control for Vocaster Two (Jaroslav Kysela) [RHEL-60915]
  - ALSA: scarlett2: Add autogain target controls (Jaroslav Kysela) [RHEL-60915]
  - ALSA: scarlett2: Add support for Focusrite Vocaster One and Two (Jaroslav Kysela) [RHEL-60915]
  - ALSA: scarlett2: Add DSP controls (Jaroslav Kysela) [RHEL-60915]
  - ALSA: scarlett2: Add input mute controls (Jaroslav Kysela) [RHEL-60915]
  - ALSA: scarlett2: Define autogain status texts per-config-set (Jaroslav Kysela) [RHEL-60915]
  - ALSA: scarlett2: Define the maximum preamp input gain per-config-set (Jaroslav Kysela) [RHEL-60915]
  - ALSA: scarlett2: Add additional input configuration parameters (Jaroslav Kysela) [RHEL-60915]
  - ALSA: scarlett2: Add support for config items with size = 32 (Jaroslav Kysela) [RHEL-60915]
  - ALSA: scarlett2: Add pbuf field to struct scarlett2_config (Jaroslav Kysela) [RHEL-60915]
  - ALSA: scarlett2: Rename gen4_write_addr to param_buf_addr (Jaroslav Kysela) [RHEL-60915]
  - ALSA: scarlett2: Add support for reading from flash (Jaroslav Kysela) [RHEL-60915]
  - ALSA: scarlett2: Implement handling of the ACK notification (Jaroslav Kysela) [RHEL-60915]
  - ALSA: scarlett2: Move initialisation code lower in the source (Jaroslav Kysela) [RHEL-60915]
  - ALSA: ump: Don't enumeration invalid groups for legacy rawmidi (Jaroslav Kysela) [RHEL-60915]
  - ALSA: core: add isascii() check to card ID generator (Jaroslav Kysela) [RHEL-60915]
  - ALSA: silence integer wrapping warning (Jaroslav Kysela) [RHEL-60915]
  - ALSA: mixer_oss: Remove some incorrect kfree_const() usages (Jaroslav Kysela) [RHEL-60915]
  - ALSA: Fix typos in comments across various files (Jaroslav Kysela) [RHEL-60915]
  - ALSA: memalloc: Use proper DMA mapping API for x86 S/G buffer allocations (Jaroslav Kysela) [RHEL-60915]
  - ALSA: memalloc: Use proper DMA mapping API for x86 WC buffer allocations (Jaroslav Kysela) [RHEL-60915]
  - ALSA: ump: Use %*ph to print small buffer (Jaroslav Kysela) [RHEL-60915]
  - ALSA: pcm: Fix breakage of PCM rates used for topology (Jaroslav Kysela) [RHEL-60915]
  - ALSA: memalloc: Drop Xen PV workaround again (Jaroslav Kysela) [RHEL-60915]
  - ALSA: memalloc: Move snd_malloc_ops definition into memalloc.c again (Jaroslav Kysela) [RHEL-60915]
  - ALSA: pcm: add more sample rate definitions (Jaroslav Kysela) [RHEL-60915]
  - ALSA: core: Drop superfluous no_free_ptr() for memdup_user() errors (Jaroslav Kysela) [RHEL-60915]
  - ALSA: core: timer: Use NSEC_PER_SEC macro (Jaroslav Kysela) [RHEL-60915]
  - ALSA: pcm: Fix yet more compile warning at replacement with kstrtoul() (Jaroslav Kysela) [RHEL-60915]
  - ALSA: pcm: Fix the previous conversion to kstrtoul() (Jaroslav Kysela) [RHEL-60915]
  - ALSA: pcm: replace simple_strtoul to kstrtoul (Jaroslav Kysela) [RHEL-60915]
  - ALSA: pcm: Drop PCM vmalloc buffer helpers (Jaroslav Kysela) [RHEL-60915]
  - ALSA: seq: Drop superfluous filter argument of get_event_dest_client() (Jaroslav Kysela) [RHEL-60915]
  - ALSA: seq: Skip event type filtering for UMP events (Jaroslav Kysela) [RHEL-60915]
  - ALSA: timer: Introduce virtual userspace-driven timers (Jaroslav Kysela) [RHEL-60915]
  - ALSA: seq: Remove unused declarations (Jaroslav Kysela) [RHEL-60915]
  - ALSA: oss: Remove unused declarations (Jaroslav Kysela) [RHEL-60915]
  - ALSA: timer: Relax start tick time check for slave timer elements (Jaroslav Kysela) [RHEL-60915]
  - ALSA: pcm: Add xrun counter for snd_pcm_substream (Jaroslav Kysela) [RHEL-60915]
  - ALSA: control: Optimize locking for look-up (Jaroslav Kysela) [RHEL-60915]
  - ALSA: control: Introduce snd_ctl_find_id_mixer_locked() (Jaroslav Kysela) [RHEL-60915]
  - ALSA: control: Rename ctl_files_rwlock to controls_rwlock (Jaroslav Kysela) [RHEL-60915]
  - ALSA: control: Fix power_ref lock order for compat code, too (Jaroslav Kysela) [RHEL-60915]
  - ALSA: core: Drop snd_print stuff and co (Jaroslav Kysela) [RHEL-60915]
  - ALSA: pcm: oss: Use pr_debug() (Jaroslav Kysela) [RHEL-60915]
  - ALSA: control_led: Use dev_err() (Jaroslav Kysela) [RHEL-60915]
  - ALSA: seq: Fix missing seq port info bit return for MIDI 1.0 block (Jaroslav Kysela) [RHEL-60915]
  - ALSA: seq: Print MIDI 1.0 specific port in proc output (Jaroslav Kysela) [RHEL-60915]
  - ALSA: ump: Choose the protocol when protocol caps are changed (Jaroslav Kysela) [RHEL-60915]
  - ALSA: ump: Handle MIDI 1.0 Function Block in MIDI 2.0 protocol (Jaroslav Kysela) [RHEL-60915]
  - ALSA: pcm_timer: use snd_pcm_direction_name() (Jaroslav Kysela) [RHEL-60915]
  - ALSA: memalloc: Let IOMMU handle S/G primarily (Jaroslav Kysela) [RHEL-60915]
  - ALSA: memalloc: Use DMA API for x86 WC page allocations, too (Jaroslav Kysela) [RHEL-60915]
  - ALSA: control: Fix leftover snd_power_unref() (Jaroslav Kysela) [RHEL-60915]
  - ALSA: seq: ump: Explicitly reset RPN with Null RPN (Jaroslav Kysela) [RHEL-60915]
  - ALSA: seq: ump: Transmit RPN/NRPN message at each MSB/LSB data reception (Jaroslav Kysela) [RHEL-60915]
  - ALSA: seq: ump: Use the common RPN/bank conversion context (Jaroslav Kysela) [RHEL-60915]
  - ALSA: ump: Explicitly reset RPN with Null RPN (Jaroslav Kysela) [RHEL-60915]
  - ALSA: ump: Transmit RPN/NRPN message at each MSB/LSB data reception (Jaroslav Kysela) [RHEL-60915]
  - ALSA: control: Take power_ref lock primarily (Jaroslav Kysela) [RHEL-60915]
  - ALSA: ump: Update substream name from assigned FB names (Jaroslav Kysela) [RHEL-60915]
  - ALSA: control: Annotate snd_kcontrol with __counted_by() (Jaroslav Kysela) [RHEL-60915]
  - ALSA: seq: ump: Optimize conversions from SysEx to UMP (Jaroslav Kysela) [RHEL-60915]
  - ALSA: ump: Force 1 Group for MIDI1 FBs (Jaroslav Kysela) [RHEL-60915]
  - ALSA: ump: Don't update FB name for static blocks (Jaroslav Kysela) [RHEL-60915]
  - ALSA: seq: ump: Skip useless ports for static blocks (Jaroslav Kysela) [RHEL-60915]
  - ALSA: pcm_dmaengine: Don't synchronize DMA channel when DMA is paused (Jaroslav Kysela) [RHEL-60915]
  - ALSA: seq: Add tempo base unit for MIDI2 Set Tempo messages (Jaroslav Kysela) [RHEL-60915]
  - ALSA: pcm: Fix id copying in snd_pcm_set_sync_per_card() (Jaroslav Kysela) [RHEL-60915]
  - ALSA: pcm: Fix missing export of snd_pcm_set_sync_per-card() (Jaroslav Kysela) [RHEL-60915]
  - ALSA: pcm: optimize and clarify stream synchronization ID API (Jaroslav Kysela) [RHEL-60915]
  - ALSA: pcm: reinvent the stream synchronization ID API (Jaroslav Kysela) [RHEL-60915]
  - ALSA: seq: Fix missing MSB in MIDI2 SPP conversion (Jaroslav Kysela) [RHEL-60915]
  - ALSA: pcm_dmaengine: Unify two close functions (Jaroslav Kysela) [RHEL-60915]
  - ALSA: dmaengine_pcm: terminate dmaengine before synchronize (Jaroslav Kysela) [RHEL-60915]
  - ALSA: PCM: Allow resume only for suspended streams (Jaroslav Kysela) [RHEL-60915]
  - ALSA: seq: Fix missing channel at encoding RPN/NRPN MIDI2 messages (Jaroslav Kysela) [RHEL-60915]
  - ALSA: control: Allow NULL passed to snd_ctl_remove() (Jaroslav Kysela) [RHEL-60915]
  - ALSA: chmap: Mark Channel Map controls as volatile (Jaroslav Kysela) [RHEL-60915]
  - ALSA: control: Apply sanity check of input values for user elements (Jaroslav Kysela) [RHEL-60915]
  - ALSA: vmaster: Return error for invalid input values (Jaroslav Kysela) [RHEL-60915]
  - ALSA: dmaengine: Synchronize dma channel after drop() (Jaroslav Kysela) [RHEL-60915]
  - ALSA: seq: ump: Fix missing System Reset message handling (Jaroslav Kysela) [RHEL-60915]
  - ALSA: core: Remove superfluous CONFIG_PM (Jaroslav Kysela) [RHEL-60915]
  - ALSA: kunit: Add missing module descriptions (Jaroslav Kysela) [RHEL-60915]
  - ALSA: pcm_dmaengine: Add missing module description (Jaroslav Kysela) [RHEL-60915]
  - ALSA: core: Use *-y instead of *-objs in Makefile (Jaroslav Kysela) [RHEL-60915]
  - ALSA: kunit: make read-only array buf_samples static const (Jaroslav Kysela) [RHEL-60915]
  - ALSA: control: Use list_for_each_entry_safe() (Jaroslav Kysela) [RHEL-60915]
  - ALSA: seq: dummy: Allow UMP conversion (Jaroslav Kysela) [RHEL-60915]


author: Rado Vrbovsky <rvrbovsk@redhat.com> [5.14.0-555.el9]
changelog:
  - net/sctp: Prevent autoclose integer overflow in sctp_association_init() (Xin Long) [RHEL-73625]
  - sctp: fix possible UAF in sctp_v6_available() (Xin Long) [RHEL-73625] {CVE-2024-53139}
  - tipc: fix NULL deref in cleanup_bearer() (Xin Long) [RHEL-72258]
  - tipc: Fix use-after-free of kernel socket in cleanup_bearer(). (Xin Long) [RHEL-72258] {CVE-2024-56642}
  - KVM: s390: add gen17 facilities to CPU model (Mete Durlu) [RHEL-50767]
  - KVM: s390: add msa11 to cpu model (Mete Durlu) [RHEL-50767]
  - KVM: s390: add concurrent-function facility to cpu model (Mete Durlu) [RHEL-50767]
  - s390/uv: Provide host-key hashes in sysfs (Mete Durlu) [RHEL-50752]
  - s390/uv: Refactor uv-sysfs creation (Mete Durlu) [RHEL-50752]
  - s390/uvdevice: Support longer secret lists (Mete Durlu) [RHEL-50754]
  - s390/uv: Retrieve UV secrets sysfs support (Mete Durlu) [RHEL-50754]
  - s390/uvdevice: Increase indent in IOCTL definitions (Mete Durlu) [RHEL-50754]
  - s390/uvdevice: Add Retrieve Secret IOCTL (Mete Durlu) [RHEL-50754]
  - s390/uv: Retrieve UV secrets support (Mete Durlu) [RHEL-50754]
  - s390/uv: Use a constant for more-data rc (Mete Durlu) [RHEL-50754]
  - s390: Remove protvirt and kvm config guards for uv code (Mete Durlu) [RHEL-50754]
  - geneve: do not assume mac header is set in geneve_xmit_skb() (Guillaume Nault) [RHEL-73420]
  - net/ipv6: release expired exception dst cached in socket (Guillaume Nault) [RHEL-72264] {CVE-2024-56644}
  - ipv6: Fix soft lockups in fib6_select_path under high next hop churn (Hangbin Liu) [RHEL-73281]
  - selftests: net: really check for bg process completion (Hangbin Liu) [RHEL-73281]
  - ipv6: release nexthop on device removal (Hangbin Liu) [RHEL-73281]
  - selftests: vrf_route_leaking: add local test (Hangbin Liu) [RHEL-73281]
  - ipv6: take care of scope when choosing the src addr (Hangbin Liu) [RHEL-73281]
  - ipv6: fix source address selection with route leak (Hangbin Liu) [RHEL-73281]
  - team: prevent adding a device which is already a team device lower (Hangbin Liu) [RHEL-73276]
  - team: Fix feature exposure when no ports are present (Hangbin Liu) [RHEL-73276]
  - team: Fix feature propagation of NETIF_F_GSO_ENCAP_ALL (Hangbin Liu) [RHEL-73276]
  - team: Fix initial vlan_feature set in __team_compute_features (Hangbin Liu) [RHEL-73276]
  - bonding: Fix feature propagation of NETIF_F_GSO_ENCAP_ALL (Hangbin Liu) [RHEL-73276]
  - bonding: Fix initial {vlan,mpls}_feature set in bond_compute_features (Hangbin Liu) [RHEL-73276]
  - net, team, bonding: Add netdev_base_features helper (Hangbin Liu) [RHEL-73276]
  - bonding: add ESP offload features when slaves support (Hangbin Liu) [RHEL-73276]
  - net: team: rename team to team_core for linking (Hangbin Liu) [RHEL-73276]
  - ptp: Add error handling for adjfine callback in ptp_clock_adjtime (CKI Backport Bot) [RHEL-73275]
  - ptp: Fix error message on failed pin verification (CKI Backport Bot) [RHEL-73275]
  - vp_vdpa: fix id_table array not null terminated error (Jon Maloy) [RHEL-69651] {CVE-2024-53110}
  - vdpa/mlx5: Fix invalid mr resource destroy (Jon Maloy) [RHEL-63223] {CVE-2024-47687}
  - net: sched: fix ordering of qlen adjustment (CKI Backport Bot) [RHEL-72377 RHEL-73151] {CVE-2024-53164}
  - net_sched: sch_fq: don't follow the fast path if Tx is behind now (CKI Backport Bot) [RHEL-73151]
  - net: sched: cls_u32: Fix u32's systematic failure to free IDR entries for hnodes. (CKI Backport Bot) [RHEL-73151]
  - net: tun: Fix use-after-free in tun_detach() (Jon Maloy) [RHEL-63736] {CVE-2022-49014}
  - i40e: add ability to reset VF for Tx and Rx MDD events (Michal Schmidt) [RHEL-54223]
  - xfs: ensure submit buffers on LSN boundaries in error handlers (Bill O'Donnell) [RHEL-68860]
  - xfs: use XFS_BUF_DADDR_NULL for daddrs in getfsmap code (Bill O'Donnell) [RHEL-68860]
  - xfs: Fix the owner setting issue for rmap query in xfs fsmap (Bill O'Donnell) [RHEL-68860]
  - xfs: conditionally allow FS_XFLAG_REALTIME changes if S_DAX is set (Bill O'Donnell) [RHEL-68860]
  - xfs: attr forks require attr, not attr2 (Bill O'Donnell) [RHEL-68860]
  - xfs: convert comma to semicolon (Bill O'Donnell) [RHEL-68860]
  - xfs: honor init_xattrs in xfs_init_new_inode for !ATTR fs (Bill O'Donnell) [RHEL-68860]
  - xfs: allow unlinked symlinks and dirs with zero size (Bill O'Donnell) [RHEL-68860]
  - xfs: restrict when we try to align cow fork delalloc to cowextsz hints (Bill O'Donnell) [RHEL-68860]
  - xfs: fix unlink vs cluster buffer instantiation race (Bill O'Donnell) [RHEL-68860]
  - xfs: match lock mode in xfs_buffered_write_iomap_begin() (Bill O'Donnell) [RHEL-68860]
  - xfs: require XFS_SB_FEAT_INCOMPAT_LOG_XATTRS for attr log intent item recovery (Bill O'Donnell) [RHEL-68860]
  - xfs: shrink failure needs to hold AGI buffer (Bill O'Donnell) [RHEL-68860]
  - idpf: trigger SW interrupt when exiting wb_on_itr mode (Michal Schmidt) [RHEL-50916]
  - idpf: add support for SW triggered interrupts (Michal Schmidt) [RHEL-50916]
  - idpf: set completion tag for "empty" bufs associated with a packet (Michal Schmidt) [RHEL-50916]
  - idpf: deinit virtchnl transaction manager after vport and vectors (Michal Schmidt) [RHEL-50916]
  - idpf: use actual mbx receive payload length (Michal Schmidt) [RHEL-50916]
  - idpf: fix VF dynamic interrupt ctl register initialization (Michal Schmidt) [RHEL-50916]
  - idpf: enable WB_ON_ITR (Michal Schmidt) [RHEL-50916]
  - idpf: fix netdev Tx queue stop/wake (Michal Schmidt) [RHEL-50916]
  - idpf: refactor Tx completion routines (Michal Schmidt) [RHEL-50916]
  - idpf: convert to libeth Tx buffer completion (Michal Schmidt) [RHEL-50916]
  - idpf: remove redundant 'req_vec_chunks' NULL check (Michal Schmidt) [RHEL-50916]
  - idpf: fix UAFs when destroying the queues (Michal Schmidt) [RHEL-50916 RHEL-58452] {CVE-2024-44932}
  - idpf: use libeth Rx buffer management for payload buffer (Michal Schmidt) [RHEL-50916]
  - idpf: convert header split mode to libeth + napi_build_skb() (Michal Schmidt) [RHEL-50916]
  - idpf: remove legacy Page Pool Ethtool stats (Michal Schmidt) [RHEL-50916]
  - idpf: reuse libeth's definitions of parsed ptype structures (Michal Schmidt) [RHEL-50916]
  - idpf: fix memleak in vport interrupt configuration (Michal Schmidt) [RHEL-50916]
  - idpf: fix memory leaks and crashes while performing a soft reset (Michal Schmidt) [RHEL-50916 RHEL-57131] {CVE-2024-44964}
  - redhat/configs: set CONFIG_IDPF_SINGLEQ to disabled (Michal Schmidt) [RHEL-50916]
  - idpf: compile singleq code only under default-n CONFIG_IDPF_SINGLEQ (Michal Schmidt) [RHEL-50916]
  - idpf: merge singleq and splitq &net_device_ops (Michal Schmidt) [RHEL-50916]
  - idpf: Don't hard code napi_struct size (Michal Schmidt) [RHEL-50916]
  - idpf: strictly assert cachelines of queue and queue vector structures (Michal Schmidt) [RHEL-50916]
  - idpf: avoid bloating &idpf_q_vector with big %NR_CPUS (Michal Schmidt) [RHEL-50916]
  - idpf: split &idpf_queue into 4 strictly-typed queue structures (Michal Schmidt) [RHEL-50916]
  - idpf: stop using macros for accessing queue descriptors (Michal Schmidt) [RHEL-50916]
  - idpf: don't enable NAPI and interrupts prior to allocating Rx buffers (Michal Schmidt) [RHEL-50916]
  - idpf: Interpret .set_channels() input differently (Michal Schmidt) [RHEL-50916]
  - idpf: sprinkle __counted_by{,_le}() in the virtchnl2 header (Michal Schmidt) [RHEL-50916]
  - idpf: make virtchnl2.h self-contained (Michal Schmidt) [RHEL-50916]
  - selftests/powerpc: Fix build with USERCFLAGS set (Mamatha Inamdar) [RHEL-74480]
  - selftests/powerpc: make sub-folders buildable on their own (Mamatha Inamdar) [RHEL-74480]
  - selftests/powerpc: Add flags.mk to support pmu buildable (Mamatha Inamdar) [RHEL-74480]
  - selftests/powerpc: Re-order *FLAGS to follow lib.mk (Mamatha Inamdar) [RHEL-74480]
  - zram: don't free statically defined names (Ming Lei) [RHEL-63884] {CVE-2024-50064}
  - zram: free secondary algorithms names (Ming Lei) [RHEL-63884] {CVE-2024-50064}
  - net: Fix icmp host relookup triggering ip_rt_bug (Hangbin Liu) [RHEL-72380] {CVE-2024-56647}
  - powerpc/mm/fault: Fix kfence page fault reporting (Mamatha Inamdar) [RHEL-74445]
  - NFSv4.0: Fix a use-after-free problem in the asynchronous open() (Benjamin Coddington) [RHEL-72352] {CVE-2024-53173}
  - sunrpc: clear XPRT_SOCK_UPD_TIMEOUT when reset transport (Benjamin Coddington) [RHEL-72398] {CVE-2024-56688}
  - smb: Initialize cfid->tcon before performing network ops (Paulo Alcantara) [RHEL-72459] {CVE-2024-56729}
  - arm64/sve: Discard stale CPU state when handling SVE traps (Mark Salter) [RHEL-71525] {CVE-2024-50275}
  - bpf: Add sk_is_inet and IS_ICSK check in tls_sw_has_ctx_tx/rx (Sabrina Dubroca) [RHEL-68543] {CVE-2024-53091}
  - Bluetooth: hci_conn: Use disable_delayed_work_sync (CKI Backport Bot) [RHEL-72334] {CVE-2024-56591}
  - perf machine: Initialize machine->env to address a segfault (Michael Petlan) [RHEL-65416]
  - Bluetooth: hci_core: Fix not checking skb length on hci_acldata_packet (CKI Backport Bot) [RHEL-72297] {CVE-2024-56590}
  - crypto: aes-gcm-p10 - Use the correct bit to test for P10 (Mamatha Inamdar) [RHEL-58802]
  - crypto: powerpc/p10-aes-gcm - Add dependency on CRYPTO_SIMDand re-enable CRYPTO_AES_GCM_P10 (Mamatha Inamdar) [RHEL-58802]
  - crypto: powerpc/p10-aes-gcm - Register modules as SIMD (Mamatha Inamdar) [RHEL-58802]
  - crypto: powerpc/p10-aes-gcm - Re-write AES/GCM stitched implementation (Mamatha Inamdar) [RHEL-58802]
  - crypto: powerpc/p10-aes-gcm - Disable CRYPTO_AES_GCM_P10 (Mamatha Inamdar) [RHEL-58802]
  - Bluetooth: RFCOMM: avoid leaving dangling sk pointer in rfcomm_sock_alloc() (CKI Backport Bot) [RHEL-72291] {CVE-2024-56604}
  - Bluetooth: hci_event: Fix using rcu_read_(un)lock while iterating (CKI Backport Bot) [RHEL-72255] {CVE-2024-56654}
  - zram: fix NULL pointer in comp_algorithm_show() (Ming Lei) [RHEL-72367] {CVE-2024-53222}
  - brd: defer automatic disk creation until module initialization succeeds (Ming Lei) [RHEL-72386] {CVE-2024-56693}
  - block, bfq: fix bfqq uaf in bfq_limit_depth() (Ming Lei) [RHEL-72358] {CVE-2024-53166}
  - s390/iucv: MSG_PEEK causes memory leak in iucv_sock_destruct() (Mete Durlu) [RHEL-74381]
  - redhat: Add python3-docutils for selftests build dependency (Julio Faracco) [RHEL-74391]
  - mm/vmscan: wake up flushers conditionally to avoid cgroup OOM (Waiman Long) [RHEL-72577]
  - mm/mglru: Revert 'Revert "don't sync disk for each aging cycle"' (Waiman Long) [RHEL-72577]
  - SUNRPC: make sure cache entry active before cache_show (Olga Kornievskaia) [RHEL-72340] {CVE-2024-53174}
  - powerpc/pseries/iommu: Don't unset window if it was never set (Mamatha Inamdar) [RHEL-74049]
  - NFSD: Prevent a potential integer overflow (Olga Kornievskaia) [RHEL-72114] {CVE-2024-53146}
  - nfsd: make sure exp active before svc_export_show (Olga Kornievskaia) [RHEL-72249] {CVE-2024-56558}
  - tools/rtla: Use pkg-config in lib_setup of Makefile.config (Luis Claudio R. Goncalves) [RHEL-69738]
  - tracing: Remove extra space at the end of hwlat_detector/mode (Luis Claudio R. Goncalves) [RHEL-69738]
  - trace/hwlat: Do not wipe the contents of per-cpu thread data (Luis Claudio R. Goncalves) [RHEL-69738]
  - trace/hwlat: Do not start per-cpu thread if it is already running (Luis Claudio R. Goncalves) [RHEL-69738]
  - trace/hwlat: make use of the helper function kthread_run_on_cpu() (Luis Claudio R. Goncalves) [RHEL-69738]
  - tracing/hwlat: Make some internal symbols static (Luis Claudio R. Goncalves) [RHEL-69738]
  - tools/rtla: Improve exception handling in timerlat_load.py (Luis Claudio R. Goncalves) [RHEL-69738]
  - tools/rtla: Enhance argument parsing in timerlat_load.py (Luis Claudio R. Goncalves) [RHEL-69738]
  - tools/rtla: Improve code readability in timerlat_load.py (Luis Claudio R. Goncalves) [RHEL-69738]
  - rtla/timerlat: Do not set params->user_workload with -U (Luis Claudio R. Goncalves) [RHEL-69738]
  - tools/rtla: fix collision with glibc sched_attr/sched_set_attr (Luis Claudio R. Goncalves) [RHEL-69738]
  - tools/rtla: drop __NR_sched_getattr (Luis Claudio R. Goncalves) [RHEL-69738]
  - rtla: Fix consistency in getopt_long for timerlat_hist (Luis Claudio R. Goncalves) [RHEL-69738]
  - rtla: use the definition for stdout fd when calling isatty() (Luis Claudio R. Goncalves) [RHEL-69738]
  - rtla: Fix the help text in osnoise and timerlat top tools (Luis Claudio R. Goncalves) [RHEL-69738]
  - tools/rtla: Fix installation from out-of-tree build (Luis Claudio R. Goncalves) [RHEL-69738]
  - rtla/osnoise: Prevent NULL dereference in error handling (Luis Claudio R. Goncalves) [RHEL-69738] {CVE-2024-45002}
  - rtla/timerlat: Make user-space threads the default (Luis Claudio R. Goncalves) [RHEL-69738]
  - bpf, sockmap: Fix race between element replace and close() (Felix Maurer) [RHEL-68071 RHEL-72246] {CVE-2024-56664}
  - xsk: Free skb when TX metadata options are invalid (Felix Maurer) [RHEL-40153 RHEL-68071]
  - xsk: always clear DMA mapping information when unmapping the pool (Felix Maurer) [RHEL-68071]
  - bpf: fix OOB devmap writes when deleting elements (Felix Maurer) [RHEL-68071]
  - xsk: fix OOB map writes when deleting elements (Felix Maurer) [RHEL-68071 RHEL-72252] {CVE-2024-56614}
  - tcp_bpf: fix return value of tcp_bpf_sendmsg() (Felix Maurer) [RHEL-59445 RHEL-68071] {CVE-2024-46783}
  - bpf: Remove tst_run from lwt_seg6local_prog_ops. (Felix Maurer) [RHEL-59341 RHEL-68071] {CVE-2024-46754}
  - ice: implement low latency PHY timer updates (Petr Oros) [RHEL-25338]
  - ice: check low latency PHY timer update firmware capability (Petr Oros) [RHEL-25338]
  - ice: add lock to protect low latency interface (Petr Oros) [RHEL-25338]
  - ice: rename TS_LL_READ* macros to REG_LL_PROXY_H_* (Petr Oros) [RHEL-25338]
  - ice: use read_poll_timeout_atomic in ice_read_phy_tstamp_ll_e810 (Petr Oros) [RHEL-25338]
  - tpm_tis_spi: Add compatible string atmel,attpm20p (Štěpán Horáček) [RHEL-52747]
  - libstub,tpm: do not ignore failure case when reading final event log (Štěpán Horáček) [RHEL-52747]
  - tpm: fix unsigned/signed mismatch errors related to __calc_tpm2_event_size (Štěpán Horáček) [RHEL-52747]
  - tpm: do not ignore memblock_reserve return value (Štěpán Horáček) [RHEL-52747]
  - tpm: fix signed/unsigned bug when checking event logs (Štěpán Horáček) [RHEL-52747]
  - tpm: Lock TPM chip in tpm_pm_suspend() first (Štěpán Horáček) [RHEL-68209] {CVE-2024-53085}
  - tpm: Clean up TPM space after command failure (Štěpán Horáček) [RHEL-63357] {CVE-2024-49851}
  - efistub/tpm: Use ACPI reclaim memory for event log to avoid corruption (Štěpán Horáček) [RHEL-52747]
  - char: tpm: Fix possible memory leak in tpm_bios_measurements_open() (Štěpán Horáček) [RHEL-52747]
  - tpm_tis_spi: add missing attpm20p SPI device ID entry (Štěpán Horáček) [RHEL-52747]
  - KEYS: trusted: Do not use WARN when encode fails (Štěpán Horáček) [RHEL-52747]
  - KEYS: trusted: tpm2: Use struct tpm_buf for sized buffers (Štěpán Horáček) [RHEL-52747]
  - tpm: Add tpm_buf_read_{u8,u16,u32} (Štěpán Horáček) [RHEL-52747]
  - tpm: TPM2B formatted buffers (Štěpán Horáček) [RHEL-52747]
  - tpm: Store the length of the tpm_buf data separately. (Štěpán Horáček) [RHEL-52747]
  - tpm: Update struct tpm_buf documentation comments (Štěpán Horáček) [RHEL-52747]
  - tpm: Move buffer handling from static inlines to real functions (Štěpán Horáček) [RHEL-52747]
  - tpm: Remove tpm_send() (Štěpán Horáček) [RHEL-52747]
  - tpm: Remove unused tpm_buf_tag() (Štěpán Horáček) [RHEL-52747]
  - tpm/eventlog: remove redundant assignment to variabel ret (Štěpán Horáček) [RHEL-52747]
  - smb: client: fix TCP timers deadlock after rmmod (Paulo Alcantara) [RHEL-73657] {CVE-2024-54680}
  - nvmet: Don't overflow subsysnqn (CKI Backport Bot) [RHEL-74081] {CVE-2024-53681}
  - PCI: Wait for Link before restoring Downstream Buses (Myron Stowe) [RHEL-71363]
  - PCI: Use an error code with PCIe failed link retraining (Myron Stowe) [RHEL-71363]
  - PCI: Correct error reporting with PCIe failed link retraining (Myron Stowe) [RHEL-71363]
  - PCI: Revert to the original speed after PCIe failed link retraining (Myron Stowe) [RHEL-71363]
  - PCI: Clear the LBMS bit after a link retrain (Myron Stowe) [RHEL-71363]
  - PCI: Wait for device readiness with Configuration RRS (Myron Stowe) [RHEL-71363]
  - s390/pci: Add pci_msg debug view to PCI report (Mete Durlu) [RHEL-50792]
  - s390/debug: Add a reverse mode for debug_dump() (Mete Durlu) [RHEL-50792]
  - s390/debug: Add debug_dump() to write debug view to a string buffer (Mete Durlu) [RHEL-50792]
  - s390/debug: Split private data alloc/free out of file operations (Mete Durlu) [RHEL-50792]
  - s390/debug: Simplify and document debug_next_entry() logic (Mete Durlu) [RHEL-50792]
  - s390/pci: Report PCI error recovery results via SCLP (Mete Durlu) [RHEL-50792]
  - s390/debug: Pass in and enforce output buffer size for format handlers (Mete Durlu) [RHEL-50792]
  - s390/sclp: Allow user-space to provide PCI reports for optical modules (Mete Durlu) [RHEL-71265]
  - Enable peer to peer DMA for ROCm (Mika Penttilä) [RHEL-9998]
  - pinmux: Use sequential access to access desc->pinmux data (David Arcari) [RHEL-73715] {CVE-2024-47141}
  - block: Prevent potential deadlocks in zone write plug error recovery (Ming Lei) [RHEL-71498]
  - dm: Fix dm-zoned-reclaim zone write pointer alignment (Ming Lei) [RHEL-71498]
  - block: Ignore REQ_NOWAIT for zone reset and zone finish operations (Ming Lei) [RHEL-71498]
  - block: Use a zone write plug BIO work for REQ_NOWAIT BIOs (Ming Lei) [RHEL-71498]
  - block: Prevent potential deadlock in blk_revalidate_disk_zones() (Ming Lei) [RHEL-71498]
  - block: Switch to using refcount_t for zone write plugs (Ming Lei) [RHEL-71498]
  - block: Add a public bdev_zone_is_seq() helper (Ming Lei) [RHEL-71498]
  - block: RCU protect disk->conv_zones_bitmap (Ming Lei) [RHEL-71498]
  - MAINTAINERS: Make Kristen Accardi the IAA crypto driver maintainer (Vladis Dronov) [RHEL-49539]
  - crypto: iaa - Remove potential infinite loop in check_completion() (Vladis Dronov) [RHEL-49539]
  - crypto: iaa - Fix potential use after free bug (Vladis Dronov) [RHEL-49539]
  - crypto: iaa - Use kmemdup() instead of kzalloc() and memcpy() (Vladis Dronov) [RHEL-49539]
  - crypto: iaa - Use cpumask_weight() when rebalancing (Vladis Dronov) [RHEL-49539]
  - crypto: iaa - Fix some errors in IAA documentation (Vladis Dronov) [RHEL-49539]
  - crypto: iaa - Change iaa statistics to atomic64_t (Vladis Dronov) [RHEL-49539]
  - crypto: iaa - Add global_stats file and remove individual stat files (Vladis Dronov) [RHEL-49539]
  - crypto: iaa - Remove comp/decomp delay statistics (Vladis Dronov) [RHEL-49539]
  - crypto: iaa - fix decomp_bytes_in stats (Vladis Dronov) [RHEL-49539]
  - cppc_cpufreq: Remove HiSilicon CPPC workaround (Mark Langsdorf) [RHEL-65441]
  - cppc_cpufreq: Use desired perf if feedback ctrs are 0 or unchanged (Mark Langsdorf) [RHEL-65441]
  - nbd: fix partial sending (Ming Lei) [RHEL-64338]
  - kernel.spec: perf: fix C++ demangle support (Michael Petlan) [RHEL-69463]
  - mptcp: fix TCP options overflow. (CKI Backport Bot) [RHEL-73516]
  - Bluetooth: btusb: add Foxconn 0xe0fc for Qualcomm WCN785x (CKI Backport Bot) [RHEL-70424]
  - netfilter: nft_socket: remove WARN_ON_ONCE on maximum cgroup level (CKI Backport Bot) [RHEL-73350] {CVE-2024-56783}
  - SUNRPC: timeout and cancel TLS handshake with -ETIMEDOUT (Benjamin Coddington) [RHEL-67304]
  - netfilter: nft_set_hash: unaligned atomic read on struct nft_set_ext (CKI Backport Bot) [RHEL-73708]
  - netfilter: nft_set_hash: skip duplicated elements pending gc run (CKI Backport Bot) [RHEL-73708]
  - netfilter: nft_inner: incorrect percpu area handling under softirq (CKI Backport Bot) [RHEL-73708]
  - netfilter: x_tables: fix LED ID check in led_tg_check() (CKI Backport Bot) [RHEL-73708]
  - netfilter: ipset: add missing range check in bitmap_ip_uadt (CKI Backport Bot) [RHEL-73708]
  - netfilter: nf_tables: must hold rcu read lock while iterating object type list (CKI Backport Bot) [RHEL-73708]
  - netfilter: nf_tables: must hold rcu read lock while iterating expression type list (CKI Backport Bot) [RHEL-73708]
  - netfilter: fib: check correct rtable in vrf setups (CKI Backport Bot) [RHEL-73708]
  - netfilter: allow ipv6 fragments to arrive on different devices (CKI Backport Bot) [RHEL-73708]
  - netfilter: ctnetlink: support CTA_FILTER for flush (CKI Backport Bot) [RHEL-73708]
  - netfilter: nfnetlink: convert kfree_skb to consume_skb (CKI Backport Bot) [RHEL-73708]
  - netfilter: conntrack: fix ct-state for ICMPv6 Multicast Router Discovery (CKI Backport Bot) [RHEL-73708]
  - netfilter: nf_tables: skip transaction if update object is not implemented (CKI Backport Bot) [RHEL-73708]
  - netfilter: ip6_tables: zero-initialize fragment offset (CKI Backport Bot) [RHEL-73708]
  - fadump: reserve param area if below boot_mem_top (Mamatha Inamdar) [RHEL-73120]
  - powerpc/fadump: allocate memory for additional parameters early (Mamatha Inamdar) [RHEL-73120]
  - Bluetooth: btusb: mediatek: change the conditions for ISO interface (Bastien Nocera) [RHEL-72839]
  - Bluetooth: btusb: mediatek: add intf release flow when usb disconnect (Bastien Nocera) [RHEL-72839] {CVE-2024-56757}
  - Bluetooth: btusb: mediatek: add callback function in btusb_disconnect (Bastien Nocera) [RHEL-72839]
  - Bluetooth: btusb: mediatek: move Bluetooth power off command position (Bastien Nocera) [RHEL-72839]


author: Rado Vrbovsky <rvrbovsk@redhat.com> [5.14.0-556.el9]
changelog:
  - s390/pci: Handle PCI error codes other than 0x3a (Mete Durlu) [RHEL-74382]
  - padata: use integer wrap around to prevent deadlock on seq_nr overflow (Radostin Stoyanov) [RHEL-63240] {CVE-2024-47739}
  - s390/entry: Mark IRQ entries to fix stack depot warnings (Mete Durlu) [RHEL-74468]
  - bnxt_en: Fix DIM shutdown (Michal Schmidt) [RHEL-72033]
  - bnxt_en: Fix possible memory leak when hwrm_req_replace fails (Michal Schmidt) [RHEL-72033]
  - bnxt_en: Fix aggregation ID mask to prevent oops on 5760X chips (Michal Schmidt) [RHEL-72033]
  - bnxt_en: Fix GSO type for HW GRO packets on 5750X chips (Michal Schmidt) [RHEL-72033]
  - bnxt_en: ethtool: Supply ntuple rss context action (Michal Schmidt) [RHEL-72033]
  - tools/perf/powerpc/util: Add support to handle compatible mode PVR for perf json events (Mamatha Inamdar) [RHEL-75636]
  - tools/perf/pmu-events/powerpc: Add support for compat events in json (Mamatha Inamdar) [RHEL-75636]


author: Patrick Talbert <ptalbert@redhat.com> [5.14.0-557.el9]
changelog:
  - ipvlan: Support bonding events (Hangbin Liu) [RHEL-73836]
  - ipvlan: handle NETDEV_DOWN event (Hangbin Liu) [RHEL-73836]
  - ipvlan: Add handling of NETDEV_UP events (Hangbin Liu) [RHEL-73836]
  - ext4: update orig_path in ext4_find_extent() (Pavel Reichl) [RHEL-64615] {CVE-2024-49881}
  - mm: vmscan: account for free pages to prevent infinite Loop in throttle_direct_reclaim() (CKI Backport Bot) [RHEL-74097] {CVE-2024-57884}
  - ipvs: speed up reads from ip_vs_conn proc file (Florian Westphal) [RHEL-74064]
  - x86/tdx: Enable CPU topology enumeration (Vitaly Kuznetsov) [RHEL-29351]
  - x86/tdx: Dynamically disable SEPT violations from causing #VEs (Vitaly Kuznetsov) [RHEL-29351]
  - x86/tdx: Rename tdx_parse_tdinfo() to tdx_setup() (Vitaly Kuznetsov) [RHEL-29351]
  - x86/tdx: Introduce wrappers to read and write TD metadata (Vitaly Kuznetsov) [RHEL-29351]
  - bpf: tcp: Mark bpf_load_hdr_opt() arg2 as read-write (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: Fix compilation error in get_uprobe_offset() (Jerome Marchand) [RHEL-63880]
  - bpf: disallow 40-bytes extra stack for bpf_fastcall patterns (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: Add test for trie_get_next_key() (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: Test with a very short loop (Jerome Marchand) [RHEL-63880]
  - bpf: Force checkpoint when jmp history is too long (Jerome Marchand) [RHEL-63880]
  - bpf: Check validity of link->type in bpf_link_show_fdinfo() (Jerome Marchand) [RHEL-63880]
  - bpf,perf: Fix invalid prog_array access in perf_event_detach_bpf_prog (Jerome Marchand) [RHEL-63880]
  - bpf,perf: Fix perf_event_detach_bpf_prog error handling (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: Add test for passing in uninit mtu_len (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: Add test for writes to .rodata (Jerome Marchand) [RHEL-63880]
  - bpf: Remove MEM_UNINIT from skb/xdp MTU helpers (Jerome Marchand) [RHEL-63880]
  - bpf: Fix overloading of MEM_UNINIT's meaning (Jerome Marchand) [RHEL-63880]
  - bpf: Add MEM_WRITE attribute (Jerome Marchand) [RHEL-63880]
  - bpf: Preserve param->string when parsing mount options (Jerome Marchand) [RHEL-63880]
  - bpf: Properly test iter/task tid filtering (Jerome Marchand) [RHEL-63880]
  - bpf: Fix iter/task tid filtering (Jerome Marchand) [RHEL-63880]
  - lib/buildid: Handle memfd_secret() files in build_id_parse() (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: Add test for sign extension in coerce_subreg_to_size_sx() (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: Add test for truncation after sign extension in coerce_reg_to_size_sx() (Jerome Marchand) [RHEL-63880]
  - bpf: Fix truncation bug in coerce_reg_to_size_sx() (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: Assert link info uprobe_multi count & path_size if unset (Jerome Marchand) [RHEL-63880]
  - bpf: Fix unpopulated path_size when uprobe_multi fields unset (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: Fix cross-compiling urandom_read (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: Add test for kfunc module order (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: Provide a generic [un]load_module helper (Jerome Marchand) [RHEL-63880]
  - bpf: fix kfunc btf caching for modules (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: Fix error compiling cgroup_ancestor.c with musl libc (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: fix perf_event link info name_len assertion (Jerome Marchand) [RHEL-63880]
  - bpf: fix unpopulated name_len field in perf_event link info (Jerome Marchand) [RHEL-63880]
  - bpf: use kvzmalloc to allocate BPF verifier environment (Jerome Marchand) [RHEL-63880]
  - cgroup/bpf: use a dedicated workqueue for cgroup bpf destruction (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: Fix backtrace printing for selftests crashes (Jerome Marchand) [RHEL-63880]
  - bpf: Fix memory leak in bpf_core_apply (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: Fix uprobe_multi compilation error (Jerome Marchand) [RHEL-63880]
  - bpf: Sync uapi bpf.h header to tools directory (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: Verify that sync_linked_regs preserves subreg_def (Jerome Marchand) [RHEL-63880]
  - bpf: sync_linked_regs() must preserve subreg_def (Jerome Marchand) [RHEL-63880]
  - btf: remove redundant CONFIG_BPF test in scripts/link-vmlinux.sh (Jerome Marchand) [RHEL-63880]
  - bpf: Call the missed kfree() when there is no special field in btf (Jerome Marchand) [RHEL-63880]
  - bpf: Call the missed btf_record_free() when map creation fails (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: Add a test case to write mtu result into .rodata (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: Add a test case to write strtol result into .rodata (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: Rename ARG_PTR_TO_LONG test description (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: Fix ARG_PTR_TO_LONG {half-,}uninitialized test (Jerome Marchand) [RHEL-63880]
  - bpf: Zero former ARG_PTR_TO_{LONG,INT} args in case of error (Jerome Marchand) [RHEL-63880]
  - bpf: Improve check_raw_mode_ok test for MEM_UNINIT-tagged types (Jerome Marchand) [RHEL-63880]
  - bpf: Fix helper writes to read-only maps (Jerome Marchand) [RHEL-63880]
  - bpf: Remove truncation test in bpf_strtol and bpf_strtoul helpers (Jerome Marchand) [RHEL-63880]
  - bpf: Fix bpf_strtol and bpf_strtoul helpers for 32bit (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: Add tests for sdiv/smod overflow cases (Jerome Marchand) [RHEL-63880]
  - libbpf: Add bpf_object__token_fd accessor (Jerome Marchand) [RHEL-63880]
  - docs/bpf: Add missing BPF program types to docs (Jerome Marchand) [RHEL-63880]
  - docs/bpf: Add constant values for linkages (Jerome Marchand) [RHEL-63880]
  - bpf: Use fake pt_regs when doing bpf syscall tracepoint tracing (Jerome Marchand) [RHEL-63880]
  - bpf/selftests: Check errno when percpu map value size exceeds (Jerome Marchand) [RHEL-63880]
  - bpf: Check percpu map value size first (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: Fix arena_atomics failure due to llvm change (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: add build ID tests (Jerome Marchand) [RHEL-63880]
  - bpf: wire up sleepable bpf_get_stack() and bpf_get_task_stack() helpers (Jerome Marchand) [RHEL-63880]
  - bpf: decouple stack_map_get_build_id_offset() from perf_callchain_entry (Jerome Marchand) [RHEL-63880]
  - lib/buildid: don't limit .note.gnu.build-id to the first page in ELF (Jerome Marchand) [RHEL-63880]
  - lib/buildid: implement sleepable build_id_parse() API (Jerome Marchand) [RHEL-63880]
  - lib/buildid: rename build_id_parse() into build_id_parse_nofault() (Jerome Marchand) [RHEL-63880]
  - lib/buildid: remove single-page limit for PHDR search (Jerome Marchand) [RHEL-63880]
  - lib/buildid: take into account e_phoff when fetching program headers (Jerome Marchand) [RHEL-63880]
  - lib/buildid: add single folio-based file reader abstraction (Jerome Marchand) [RHEL-63880]
  - lib/buildid: harden build ID parsing logic (Jerome Marchand) [RHEL-63880]
  - build-id: require program headers to be right after ELF header (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: Add test for __nullable suffix in tp_btf (Jerome Marchand) [RHEL-63880]
  - bpf: Support __nullable argument suffix for tp_btf (Jerome Marchand) [RHEL-63880]
  - bpftool: Fix undefined behavior in qsort(NULL, 0, ...) (Jerome Marchand) [RHEL-63880]
  - libbpf: Fix uretprobe.multi.s programs auto attachment (Jerome Marchand) [RHEL-63880]
  - libbpf: Fix some typos in comments (Jerome Marchand) [RHEL-63880]
  - bpf: Fix error message on kfunc arg type mismatch (Jerome Marchand) [RHEL-63880]
  - bpftool: Fix typos (Jerome Marchand) [RHEL-63880]
  - bpftool: Fix undefined behavior caused by shifting into the sign bit (Jerome Marchand) [RHEL-63880]
  - libbpf: Fixed getting wrong return address on arm64 architecture (Jerome Marchand) [RHEL-63880]
  - libbpf: Workaround (another) -Wmaybe-uninitialized false positive (Jerome Marchand) [RHEL-63880]
  - bpftool: Improve btf c dump sorting stability (Jerome Marchand) [RHEL-63880]
  - bpf/selftests: coverage for tp and perf event progs using kfuncs (Jerome Marchand) [RHEL-63880]
  - bpf: allow kfuncs within tracepoint and perf event programs (Jerome Marchand) [RHEL-63880]
  - bpf: change int cmd argument in __sys_bpf into typed enum bpf_cmd (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: Add description for running vmtest on RV64 (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: Add riscv64 configurations to local vmtest (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: Add DENYLIST.riscv64 (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: Add config.riscv64 (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: Enable cross platform testing for vmtest (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: Support local rootfs image for vmtest (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: Limit URLS parsing logic to actual scope in vmtest (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: Prefer static linking for LLVM libraries (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: Rename fallback in bpf_dctcp to avoid naming conflict (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: Adapt OUTPUT appending logic to lower versions of Make (Jerome Marchand) [RHEL-63880]
  - libbpf: fix some typos in libbpf (Jerome Marchand) [RHEL-63880]
  - bpftool: fix some typos in bpftool (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: fix some typos in selftests (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: Add uprobe multi pid filter test for clone-ed processes (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: Add uprobe multi pid filter test for fork-ed processes (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: Add child argument to spawn_child function (Jerome Marchand) [RHEL-63880]
  - bpf: Fix uprobe multi pid filter check (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: Enable test_bpf_syscall_macro: Syscall_arg1 on s390 and arm64 (Jerome Marchand) [RHEL-63880]
  - libbpf: Access first syscall argument with CO-RE direct read on arm64 (Jerome Marchand) [RHEL-63880]
  - libbpf: Access first syscall argument with CO-RE direct read on s390 (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: Add a selftest for x86 jit convergence issues (Jerome Marchand) [RHEL-63880]
  - bpf, x64: Fix a jit convergence issue (Jerome Marchand) [RHEL-63880]
  - selftests: bpf: Replace sizeof(arr)/sizeof(arr[0]) with ARRAY_SIZE (Jerome Marchand) [RHEL-63880]
  - bpf: Fix indentation issue in epilogue_idx (Jerome Marchand) [RHEL-63880]
  - bpf: Remove the insn_buf array stack usage from the inline_bpf_loop() (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: Fix procmap_query()'s params mismatch and compilation warning (Jerome Marchand) [RHEL-63880]
  - bpf, arm64: Jit BPF_CALL to direct call when possible (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: Do not update vmlinux.h unnecessarily (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: Specify libbpf headers required for %.bpf.o progs (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: Check if distilled base inherits source endianness (Jerome Marchand) [RHEL-63880]
  - bpf: Use sockfd_put() helper (Jerome Marchand) [RHEL-63880]
  - bpf: Remove custom build rule (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: Add tests for iter next method returning valid pointer (Jerome Marchand) [RHEL-63880]
  - bpf: Make the pointer returned by iter next method valid (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: Test epilogue patching when the main prog has multiple BPF_EXIT (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: A pro/epilogue test when the main prog jumps back to the 1st insn (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: Add tailcall epilogue test (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: Test gen_prologue and gen_epilogue (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: attach struct_ops maps before test prog runs (Jerome Marchand) [RHEL-63880]
  - bpf: Export bpf_base_func_proto (Jerome Marchand) [RHEL-63880]
  - bpf: Add gen_epilogue to bpf_verifier_ops (Jerome Marchand) [RHEL-63880]
  - bpf: Adjust BPF_JMP that jumps to the 1st insn of the prologue (Jerome Marchand) [RHEL-63880]
  - bpf: Move insn_buf[16] to bpf_verifier_env (Jerome Marchand) [RHEL-63880]
  - bpf: Use kvmemdup to simplify the code (Jerome Marchand) [RHEL-63880]
  - docs/bpf: Fix a typo in verifier.rst (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: Make sure stashed kptr in local kptr is freed recursively (Jerome Marchand) [RHEL-63880]
  - libbpf: Fix bpf_object__open_skeleton()'s mishandling of options (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: Add test for zero offset or non-zero offset pointers as KF_ACQUIRE kfuncs argument (Jerome Marchand) [RHEL-63880]
  - bpf: Relax KF_ACQUIRE kfuncs strict type matching constraint (Jerome Marchand) [RHEL-63880]
  - bpf, arm64: Avoid blindly saving/restoring all callee-saved registers (Jerome Marchand) [RHEL-63880]
  - bpf, arm64: Get rid of fpb (Jerome Marchand) [RHEL-63880]
  - samples/bpf: tracex4: Fix failed to create kretprobe 'kmem_cache_alloc_node+0x0' (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: Add tests for bpf_copy_from_user_str kfunc. (Jerome Marchand) [RHEL-63880]
  - bpf: Add bpf_copy_from_user_str kfunc (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: Test bpf_kptr_xchg stashing into local kptr (Jerome Marchand) [RHEL-63880]
  - bpf: Support bpf_kptr_xchg into local kptr (Jerome Marchand) [RHEL-63880]
  - bpf: Rename ARG_PTR_TO_KPTR -> ARG_KPTR_XCHG_DEST (Jerome Marchand) [RHEL-63880]
  - bpf: Search for kptrs in prog BTF structs (Jerome Marchand) [RHEL-63880]
  - bpf: Let callers of btf_parse_kptr() track life cycle of prog btf (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: add multi-uprobe benchmarks (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: make use of PROCMAP_QUERY ioctl if available (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: #define LOCAL_LABEL_LEN for jit_disasm_helpers.c (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: match both retq/rethunk in verifier_tailcall_jit (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: test_loader.c:get_current_arch() should not return 0 (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: Add testcase for updating attached freplace prog to prog_array map (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: check if bpf_fastcall is recognized for kfuncs (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: by default use arch mask allowing all archs (Jerome Marchand) [RHEL-63880]
  - bpf: allow bpf_fastcall for bpf_cast_to_kern_ctx and bpf_rdonly_cast (Jerome Marchand) [RHEL-63880]
  - bpf: support bpf_fastcall patterns for kfuncs (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: rename nocsr -> bpf_fastcall in selftests (Jerome Marchand) [RHEL-63880]
  - bpf: rename nocsr -> bpf_fastcall in verifier (Jerome Marchand) [RHEL-63880]
  - bpf: Fix percpu address space issues (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: test for malformed BPF_CORE_TYPE_ID_LOCAL relocation (Jerome Marchand) [RHEL-63880]
  - bpf: correctly handle malformed BPF_CORE_TYPE_ID_LOCAL relos (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: validate __xlated same way as __jited (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: validate jit behaviour for tail calls (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: __jited test tag to check disassembly after jit (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: utility function to get program disassembly after jit (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: replace __regex macro with "{{...}}" patterns (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: fix to avoid __msg tag de-duplication by clang (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: correctly move 'log' upon successful match (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: less spam in the log for message matching (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: test passing iterator to a kfunc (Jerome Marchand) [RHEL-63880]
  - bpf: allow passing struct bpf_iter_<type> as kfunc arguments (Jerome Marchand) [RHEL-63880]
  - bpf: extract iterator argument type and name validation logic (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: Disable strict aliasing for verifier_nocsr.c (Jerome Marchand) [RHEL-63880]
  - bpf: Allow bpf_current_task_under_cgroup() with BPF_CGROUP_* (Jerome Marchand) [RHEL-63880]
  - bpf: Enable generic kfuncs for BPF_CGROUP_* programs (Jerome Marchand) [RHEL-63880]
  - samples/bpf: Fix compilation errors with cf-protection option (Jerome Marchand) [RHEL-63880]
  - libbpf: Workaround -Wmaybe-uninitialized false positive (Jerome Marchand) [RHEL-63880]
  - bpf: Remove __btf_name_valid() and change to btf_name_valid_identifier() (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: convert test_skb_cgroup_id_user to test_progs (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: Remove test_skb_cgroup_id.sh from TEST_PROGS (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: add proper section name to bpf prog and rename it (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: convert get_current_cgroup_id_user to test_progs (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: Avoid subtraction after htons() in ipip tests (Jerome Marchand) [RHEL-63880]
  - bpf: factor out fetching bpf_map from FD and adding it to used_maps list (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: add positive tests for new VFS based BPF kfuncs (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: add negative tests for new VFS based BPF kfuncs (Jerome Marchand) [RHEL-63880]
  - bpf: introduce new VFS based BPF kfuncs (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: Fix a btf_dump selftest failure (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: add wrong type test to cgroup dev (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: convert test_dev_cgroup to test_progs (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: do not disable /dev/null device access in cgroup dev test (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: Fix error compiling tc_redirect.c with musl libc (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: Fix using stdout, stderr as struct field names (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: Fix compile if backtrace support missing in libc (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: Fix redefinition errors compiling lwt_reroute.c (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: Fix C++ compile error from missing _Bool type (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: Fix error compiling test_lru_map.c (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: Fix arg parsing in veristat, test_progs (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: Use portable POSIX basename() (Jerome Marchand) [RHEL-63880]
  - tools/bpf: Fix the wrong format specifier (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: Load struct_ops map in global_maps_resize test (Jerome Marchand) [RHEL-63880]
  - libbpf: Don't take direct pointers into BTF data from st_ops (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: Fix errors compiling cg_storage_multi.h with musl libc (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: Fix errors compiling decap_sanity.c with musl libc (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: Fix errors compiling lwt_redirect.c with musl libc (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: Fix compiling core_reloc.c with musl-libc (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: Fix compiling tcp_rtt.c with musl-libc (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: Fix compiling flow_dissector.c with musl-libc (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: Fix compiling kfree_skb.c with musl-libc (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: Fix compiling parse_tcp_hdr_opt.c with musl-libc (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: Fix include of <sys/fcntl.h> (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: Fix missing BUILD_BUG_ON() declaration (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: Fix missing UINT_MAX definitions in benchmarks (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: Fix missing ARRAY_SIZE() definition in bench.c (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: Drop unneeded error.h includes (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: Fix error compiling bpf_iter_setsockopt.c with musl libc (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: Fix compile error from rlim_t in sk_storage_map.c (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: Use pid_t consistently in test_progs.c (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: Make %.test.d prerequisite order only (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: test no_caller_saved_registers spill/fill removal (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: __arch_* macro to limit test cases to specific archs (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: allow checking xlated programs in verifier_* tests (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: extract test_loader->expect_msgs as a data structure (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: no need to track next_match_pos in struct test_loader (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: print correct offset for pseudo calls in disasm_insn() (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: Add reg_bounds tests for ldsx and subreg compare (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: Add tests for ldsx of pkt data/data_end/data_meta accesses (Jerome Marchand) [RHEL-63880]
  - bpf: Fail verification for sign-extension of packet data/data_end/data_meta (Jerome Marchand) [RHEL-63880]
  - tools/runqslower: Fix LDFLAGS and add LDLIBS support (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: extract utility function for BPF disassembly (Jerome Marchand) [RHEL-63880]
  - bpf, x86, riscv, arm: no_caller_saved_registers for bpf_get_smp_processor_id() (Jerome Marchand) [RHEL-63880]
  - bpf: no_caller_saved_registers attribute for helper calls (Jerome Marchand) [RHEL-63880]
  - riscv, bpf: inline bpf_get_smp_processor_id() (Jerome Marchand) [RHEL-63880]
  - bpf: add a get_helper_proto() utility function (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: Fix wrong binary in Makefile log output (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: Add a test for mmap-able map in map (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: Fix error linking uprobe_multi on mips (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: Add missing system defines for mips (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: Don't include .d files on make clean (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: Add uprobe multi consumers test (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: Add uprobe fail tests for uprobe multi (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: Add verifier tests for bpf lsm (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: Add test for lsm tail call (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: Avoid load failure for token_lsm.c (Jerome Marchand) [RHEL-63880]
  - bpf: Prevent tail call between progs attached to different hooks (Jerome Marchand) [RHEL-63880]
  - bpf, lsm: Add disabled BPF LSM hook list (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: Ensure the unsupported struct_ops prog cannot be loaded (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: Fix the missing tramp_1 to tramp_40 ops in cfi_stubs (Jerome Marchand) [RHEL-63880]
  - bpf: Check unsupported ops from the bpf_struct_ops's cfi_stubs (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: Add testcases for tailcall hierarchy fixing (Jerome Marchand) [RHEL-63880]
  - bpf, arm64: Fix tailcall hierarchy (Jerome Marchand) [RHEL-63880]
  - bpf, x64: Fix tailcall hierarchy (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: Update comments find_equal_scalars->sync_linked_regs (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: Tests for per-insn sync_linked_regs() precision tracking (Jerome Marchand) [RHEL-63880]
  - bpf: Remove mark_precise_scalar_ids() (Jerome Marchand) [RHEL-63880]
  - bpf: Track equal scalars history on per-instruction level (Jerome Marchand) [RHEL-63880]
  - selftests/bpf: Use auto-dependencies for test objects (Jerome Marchand) [RHEL-63880]
  - bpf: Simplify character output in seq_print_delegate_opts() (Jerome Marchand) [RHEL-63880]
  - bpf: Replace 8 seq_puts() calls by seq_putc() calls (Jerome Marchand) [RHEL-63880]
  - buildid: use kmap_local_page() (Jerome Marchand) [RHEL-63880]
  - xfs: Mark all experimental code as tech preview (Bill O'Donnell) [RHEL-64940]
  - x86/virt/tdx: Require the module to assert it has the NO_RBP_MOD mitigation (Paolo Bonzini) [RHEL-71541]
  - x86/virt/tdx: Switch to use auto-generated global metadata reading code (Paolo Bonzini) [RHEL-71541]
  - x86/virt/tdx: Use dedicated struct members for PAMT entry sizes (Paolo Bonzini) [RHEL-71541]
  - x86/virt/tdx: Use auto-generated code to read global metadata (Paolo Bonzini) [RHEL-71541]
  - x86/virt/tdx: Start to track all global metadata in one structure (Paolo Bonzini) [RHEL-71541]
  - x86/virt/tdx: Rename 'struct tdx_tdmr_sysinfo' to reflect the spec better (Paolo Bonzini) [RHEL-71541]
  - x86/virt/tdx: Remove duplicate include (Paolo Bonzini) [RHEL-71541]
  - KVM: SVM: Allow guest writes to set MSR_AMD64_DE_CFG bits (Paolo Bonzini) [RHEL-71541]
  - KVM: x86: Play nice with protected guests in complete_hypercall_exit() (Paolo Bonzini) [RHEL-71541]
  - KVM: x86: Short-circuit all of kvm_apic_set_base() if MSR value is unchanged (Paolo Bonzini) [RHEL-71541]
  - KVM: x86: Unpack msr_data structure prior to calling kvm_apic_set_base() (Paolo Bonzini) [RHEL-71541]
  - KVM: x86: Rename APIC base setters to better capture their relationship (Paolo Bonzini) [RHEL-71541]
  - KVM: x86: Remove some unused declarations (Paolo Bonzini) [RHEL-71541]
  - KVM: x86: Move kvm_set_apic_base() implementation to lapic.c (from x86.c) (Paolo Bonzini) [RHEL-71541]
  - KVM: x86: Inline kvm_get_apic_mode() in lapic.h (Paolo Bonzini) [RHEL-71541]
  - KVM: x86: Get vcpu->arch.apic_base directly and drop kvm_get_apic_base() (Paolo Bonzini) [RHEL-71541]
  - KVM: x86: Drop superfluous kvm_lapic_set_base() call when setting APIC state (Paolo Bonzini) [RHEL-71541]
  - KVM: x86: Short-circuit all kvm_lapic_set_base() if MSR value isn't changing (Paolo Bonzini) [RHEL-71541]
  - KVM: Allow calling kvm_release_page_{clean,dirty}() on a NULL page pointer (Paolo Bonzini) [RHEL-71541]
  - KVM: Drop KVM_ERR_PTR_BAD_PAGE and instead return NULL to indicate an error (Paolo Bonzini) [RHEL-71541]
  - KVM: x86: Unconditionally set irr_pending when updating APICv state (Paolo Bonzini) [RHEL-71541]
  - KVM: x86: Rename get_msr_feature() APIs to get_feature_msr() (Paolo Bonzini) [RHEL-71541]
  - KVM: x86: Refactor kvm_x86_ops.get_msr_feature() to avoid kvm_msr_entry (Paolo Bonzini) [RHEL-71541]
  - KVM: x86: Register "emergency disable" callbacks when virt is enabled (Paolo Bonzini) [RHEL-71541]
  - x86/reboot: Unconditionally define cpu_emergency_virt_cb typedef (Paolo Bonzini) [RHEL-71541]
  - KVM: Add arch hooks for enabling/disabling virtualization (Paolo Bonzini) [RHEL-71541]
  - KVM: Add a module param to allow enabling virtualization when KVM is loaded (Paolo Bonzini) [RHEL-71541]
  - KVM: x86: Rename virtualization {en,dis}abling APIs to match common KVM (Paolo Bonzini) [RHEL-71541]
  - KVM: Rename arch hooks related to per-CPU virtualization enabling (Paolo Bonzini) [RHEL-71541]
  - KVM: Rename symbols related to enabling virtualization hardware (Paolo Bonzini) [RHEL-71541]
  - KVM: Register cpuhp and syscore callbacks when enabling hardware (Paolo Bonzini) [RHEL-71541]
  - Documentation: KVM: fix warning in "make htmldocs" (Paolo Bonzini) [RHEL-71541]
  - KVM: Use dedicated mutex to protect kvm_usage_count to avoid deadlock (Paolo Bonzini) [RHEL-71541] {CVE-2024-47744}
  - KVM: x86/mmu: fix KVM_X86_QUIRK_SLOT_ZAP_ALL for shadow MMU (Paolo Bonzini) [RHEL-71541]
  - KVM: x86/mmu: Introduce a quirk to control memslot zap behavior (Paolo Bonzini) [RHEL-71541]
  - KVM: x86: Use '0' for guest RIP if PMI encounters protected guest state (Paolo Bonzini) [RHEL-71541]
  - KVM: x86: Bypass register cache when querying CPL from kvm_sched_out() (Paolo Bonzini) [RHEL-71541]
  - KVM: x86: Ensure vcpu->mode is loaded from memory in kvm_vcpu_exit_request() (Paolo Bonzini) [RHEL-71541]
  - KVM: x86: Cache CPUID.0xD XSTATE offsets+sizes during module init (Paolo Bonzini) [RHEL-71541]
  - kvm: svm: Fix gctx page leak on invalid inputs (Paolo Bonzini) [RHEL-71541]
  - KVM: SVM: Fix an error code in sev_gmem_post_populate() (Paolo Bonzini) [RHEL-71541]
  - KVM: SVM: Fix uninitialized variable bug (Paolo Bonzini) [RHEL-71541]
  - KVM: selftests: Disable strict aliasing (Paolo Bonzini) [RHEL-71541]
  - KVM: selftests: Fix build on on non-x86 architectures (Paolo Bonzini) [RHEL-71541]
  - KVM: selftests: x86: Avoid using SSE/AVX instructions (Paolo Bonzini) [RHEL-71541]
  - KVM: x86: Add a struct to consolidate host values, e.g. EFER, XCR0, etc... (Paolo Bonzini) [RHEL-71541]
  - KVM: x86/mmu: Fixup comments missed by the REMOVED_SPTE=>FROZEN_SPTE rename (Paolo Bonzini) [RHEL-71541]
  - KVM: x86/tdp_mmu: Rename REMOVED_SPTE to FROZEN_SPTE (Paolo Bonzini) [RHEL-71541]
  - KVM: x86/mmu: fix determination of max NPT mapping level for private pages (Paolo Bonzini) [RHEL-71541]
  - KVM: x86/pmu: Add kvm_pmu_call() to simplify static calls of kvm_pmu_ops (Paolo Bonzini) [RHEL-71541]
  - KVM: x86: Introduce kvm_x86_call() to simplify static calls of kvm_x86_ops (Paolo Bonzini) [RHEL-71541]
  - KVM: x86: Replace static_call_cond() with static_call() (Paolo Bonzini) [RHEL-71541]
  - KVM: x86/mmu: Clean up make_huge_page_split_spte() definition and intro (Paolo Bonzini) [RHEL-71541]
  - KVM: x86/tdp_mmu: Take a GFN in kvm_tdp_mmu_fast_pf_get_last_sptep() (Paolo Bonzini) [RHEL-71541]
  - KVM: x86/tdp_mmu: Sprinkle __must_check (Paolo Bonzini) [RHEL-71541]
  - KVM: x86/mmu: Rephrase comment about synthetic PFERR flags in #PF handler (Paolo Bonzini) [RHEL-71541]
  - Revert "KVM: async_pf: avoid recursive flushing of work items" (Paolo Bonzini) [RHEL-71541]
  - KVM: x86: Move nEPT exit_qualification field from kvm_vcpu_arch to x86_exception (Paolo Bonzini) [RHEL-71541]
  - KVM: nVMX: Clear EXIT_QUALIFICATION when injecting an EPT Misconfig (Paolo Bonzini) [RHEL-71541]
  - x86/cpu/topology: Remove limit of CPUs due to disabled IO/APIC (Phil Auld) [RHEL-70904]
  - sched/deadline: Fix warning in migrate_enable for boosted tasks (Phil Auld) [RHEL-70904]
  - sched/core: Prevent wakeup of ksoftirqd during idle load balance (Phil Auld) [RHEL-70904]
  - sched/fair: Check idle_cpu() before need_resched() to detect ilb CPU turning busy (Phil Auld) [RHEL-70904]
  - sched/core: Remove the unnecessary need_resched() check in nohz_csd_func() (Phil Auld) [RHEL-70904]
  - softirq: Allow raising SCHED_SOFTIRQ from SMP-call-function on RT kernel (Phil Auld) [RHEL-70904]
  - sched: fix warning in sched_setaffinity (Phil Auld) [RHEL-70904]
  - efi/cper: Print correctable AER information (CKI Backport Bot) [RHEL-56272]


author: Patrick Talbert <ptalbert@redhat.com> [5.14.0-558.el9]
changelog:
  - PCI: Batch BAR sizing operations (Myron Stowe) [RHEL-76025]
  - powerpc/pseries/eeh: Fix get PE state translation (Mamatha Inamdar) [RHEL-74250]
  - Bluetooth: iso: Fix circular lock in iso_listen_bis (CKI Backport Bot) [RHEL-73661] {CVE-2024-54460}
  - CI: Enable pipelines for rt-64k variant (Juri Lelli) [RHEL-70289]
  - redhat: Add kernel-rt-64k variant (Juri Lelli) [RHEL-70289]
  - Bluetooth: hci_core: Fix sleeping function called from invalid context (CKI Backport Bot) [RHEL-74112] {CVE-2024-57894}
  - Bluetooth: L2CAP: handle NULL sock pointer in l2cap_sock_alloc (Bastien Nocera) [RHEL-72279]
  - Bluetooth: L2CAP: do not leave dangling sk pointer on error in l2cap_sock_create() (CKI Backport Bot) [RHEL-72279] {CVE-2024-56605}
  - redhat/configs: set new PKEY_UV option on s390 (Mete Durlu) [RHEL-50782]
  - s390/crypto: Add hardware acceleration for full AES-XTS mode (Mete Durlu) [RHEL-50783]
  - s390/crypto: Postpone the key split to key conversion (Mete Durlu) [RHEL-50783]
  - s390/crypto: Introduce function for tokenize clearkeys (Mete Durlu) [RHEL-50783]
  - s390/crypto: Generalize parameters for key conversion (Mete Durlu) [RHEL-50783]
  - s390/crypto: Use module-local structures for protected keys (Mete Durlu) [RHEL-50783]
  - s390/crypto: Convert to reverse x-mas tree, rename ret to rc (Mete Durlu) [RHEL-50783]
  - s390/pkey: Tolerate larger key blobs (Mete Durlu) [RHEL-50783]
  - s390/pkey: Add new pkey handler module pkey-uv (Mete Durlu) [RHEL-50782]
  - s390/pkey: Build module name array selectively based on kernel config options (Mete Durlu) [RHEL-50782]
  - s390/pkey: Fix checkpatch findings in pkey header file (Mete Durlu) [RHEL-50782]
  - s390/pkey: Rework pkey verify for protected keys (Mete Durlu) [RHEL-50782]
  - s390/pkey: Simplify protected key length calculation code (Mete Durlu) [RHEL-50782]
  - s390/zcrypt: Cleanup include zcrypt_api.h (Mete Durlu) [RHEL-50782]
  - s390/uv: export prot_virt_guest symbol in uv (Mete Durlu) [RHEL-50782]
  - cxl/core: Return error when cxl_endpoint_gather_bandwidth() handles a non-PCI device (John W. Linville) [RHEL-67033]
  - cxl/pci: Check Mem_info_valid bit for each applicable DVSEC (John W. Linville) [RHEL-67033]
  - cxl/pci: Remove duplicated implementation of waiting for memory_info_valid (John W. Linville) [RHEL-67033]
  - cxl: Calculate region bandwidth of targets with shared upstream link (John W. Linville) [RHEL-67033]
  - cxl: Preserve the CDAT access_coordinate for an endpoint (John W. Linville) [RHEL-67033]
  - EINJ, CXL: Fix CXL device SBDF calculation (John W. Linville) [RHEL-67033]
  - cxl/port: Prevent out-of-order decoder allocation (John W. Linville) [RHEL-67033]
  - cxl/acpi: Ensure ports ready at cxl_acpi_probe() return (John W. Linville) [RHEL-67033]
  - cxl/port: Fix cxl_bus_rescan() vs bus_rescan_devices() (John W. Linville) [RHEL-67033]
  - cxl/port: Fix CXL port initialization order when the subsystem is built-in (John W. Linville) [RHEL-67033]
  - cxl/events: Fix Trace DRAM Event Record (John W. Linville) [RHEL-67033]
  - cxl/pci: Fix to record only non-zero ranges (John W. Linville) [RHEL-67033]
  - cxl/test: Skip cxl_setup_parent_dport() for emulated dports (John W. Linville) [RHEL-67033]
  - cxl/pci: Get AER capability address from RCRB only for RCH dport (John W. Linville) [RHEL-67033]
  - cxl/region: Verify target positions using the ordered target list (John W. Linville) [RHEL-67033]
  - cxl: Restore XOR'd position bits during address translation (John W. Linville) [RHEL-67033]
  - cxl/core: Fix incorrect vendor debug UUID define (John W. Linville) [RHEL-67033]
  - hid: intel-ish-hid: Fix uninitialized variable 'rv' in ish_fw_xfer_direct_dma (Tony Camuso) [RHEL-65221]
  - hid: intel-ish-hid: Add support for vendor customized firmware loading (Tony Camuso) [RHEL-65221]
  - HID: intel-ish-hid: Use CPU generation string in driver_data (Tony Camuso) [RHEL-65221]
  - HID: intel-ish-hid: Remove unused declarations (Tony Camuso) [RHEL-65221]
  - HID: intel-ish-hid: fix endian-conversion (Tony Camuso) [RHEL-65221]
  - HID: intel-ish-hid: add MODULE_DESCRIPTION() (Tony Camuso) [RHEL-65221]
  - HID: intel-ish-hid: fix ishtp_wait_resume() kernel-doc (Tony Camuso) [RHEL-65221]
  - HID: intel-ish-hid: Fix build error for COMPILE_TEST (Tony Camuso) [RHEL-65221]
  - HID: intel-ish-hid: handler multiple MNG_RESET_NOTIFY messages (Tony Camuso) [RHEL-65221]
  - HID: intel-ish-hid: Implement loading firmware from host feature (Tony Camuso) [RHEL-65221]
  - HID: intel-ish-hid: Add driver_data for specifying the firmware filename (Tony Camuso) [RHEL-65221]
  - HID: intel-ish-hid: ipc: Add Lunar Lake-M PCI device ID (Tony Camuso) [RHEL-65221]
  - HID: intel-ish-hid: Use PCI_VDEVICE() and rename device ID macros (Tony Camuso) [RHEL-65221]


author: Patrick Talbert <ptalbert@redhat.com> [5.14.0-559.el9]
changelog:
  - iommufd: Fix struct iommu_hwpt_pgfault init and padding (Eder Zulian) [RHEL-75942]
  - iommufd/fault: Use a separate spinlock to protect fault->deliver list (Eder Zulian) [RHEL-75942]
  - iommufd/fault: Destroy response and mutex in iommufd_fault_destroy() (Eder Zulian) [RHEL-75942]
  - iommufd/iova_bitmap: Fix shift-out-of-bounds in iova_bitmap_offset_to_index() (Eder Zulian) [RHEL-75942]
  - iommu: iommufd: fix WARNING in iommufd_device_unbind (Eder Zulian) [RHEL-75942]
  - gpu: host1x: Set up device DMA parameters (Marcin Juszkiewicz) [RHEL-71795]
  - gitlab-ci: enable rt/aarch64 for RHEL>=9.6 (Michael Hofmann)
  - redhat: create 'debug' addon for UKI (Li Tian) [RHEL-75756]
  - octeon_ep_vf: update tx/rx stats locally for persistence (Kamal Heib) [RHEL-64635 RHEL-67691]
  - octeon_ep_vf: remove firmware stats fetch in ndo_get_stats64 (Kamal Heib) [RHEL-64635 RHEL-67691]
  - octeon_ep: update tx/rx stats locally for persistence (Kamal Heib) [RHEL-64635 RHEL-67691]
  - octeon_ep: remove firmware stats fetch in ndo_get_stats64 (Kamal Heib) [RHEL-64635 RHEL-67691]
  - octeon_ep: add ndo ops for VFs in PF driver (Kamal Heib) [RHEL-64635 RHEL-67691]
  - octeon_ep: Add SKB allocation failures handling in __octep_oq_process_rx() (Kamal Heib) [RHEL-64635 RHEL-67691]
  - octeon_ep: Implement helper for iterating packets in Rx queue (Kamal Heib) [RHEL-64635 RHEL-67691]
  - dm array: fix releasing a faulty array block twice in dm_array_cursor_end (CKI Backport Bot) [RHEL-74440] {CVE-2024-57929}
  - RDMA/bnxt_re: Fix error recovery sequence (Mohammad Heib) [RHEL-74367]
  - RDMA/bnxt_re: Fix the locking while accessing the QP table (Mohammad Heib) [RHEL-74367]
  - RDMA/bnxt_re: Disable use of reserved wqes (Mohammad Heib) [RHEL-74367]
  - RDMA/bnxt_re: Fix max_qp_wrs reported (Mohammad Heib) [RHEL-74367]
  - RDMA/bnxt_re: Fix reporting hw_ver in query_device (Mohammad Heib) [RHEL-74367]
  - RDMA/bnxt_re: Add check for path mtu in modify_qp (Mohammad Heib) [RHEL-74367]
  - RDMA/bnxt_re: Fix the check for 9060 condition (Mohammad Heib) [RHEL-74367]
  - RDMA/bnxt_re: Avoid sending the modify QP workaround for latest adapters (Mohammad Heib) [RHEL-74367]
  - RDMA/bnxt_re: Avoid initializing the software queue for user queues (Mohammad Heib) [RHEL-74367]
  - RDMA/bnxt_re: Fix max SGEs for the Work Request (Mohammad Heib) [RHEL-74367]
  - RDMA/bnxt_re: Remove always true dattr validity check (Mohammad Heib) [RHEL-74367]
  - RDMA/bnxt_re: Correct the sequence of device suspend (Mohammad Heib) [RHEL-74367]
  - redhat/configs: enable iBFT parsing on aarch64 (Chris Leech) [RHEL-56135]
  - Bluetooth: btintel_pcie: remove redundant assignment to variable ret (Bastien Nocera) [RHEL-71257]
  - Bluetooth: btintel: Do no pass vendor events to stack (Bastien Nocera) [RHEL-71257]
  - Bluetooth: btintel_pcie: Remove deadcode (Bastien Nocera) [RHEL-71257]
  - Bluetooth: btintel_pcie: Add recovery mechanism (Bastien Nocera) [RHEL-71257]
  - Bluetooth: btintel_pcie: Add handshake between driver and firmware (Bastien Nocera) [RHEL-71257]
  - net: Fix netns for ip_tunnel_init_flow() (Guillaume Nault) [RHEL-73391]
  - ipv4: give an IPv4 dev to blackhole_netdev (Guillaume Nault) [RHEL-73391]
  - i3c: master: Fix miss free init_dyn_addr at i3c_master_put_i3c_addrs() (Charles Mirabile) [RHEL-72328] {CVE-2024-56562}
  - iommu/vt-d: Fix qi_batch NULL pointer with nested parent domain (Jerry Snitselaar) [RHEL-73035] {CVE-2024-56668}
  - iommu/vt-d: Remove cache tags before disabling ATS (Jerry Snitselaar) [RHEL-73035] {CVE-2024-56669}
  - iommufd: Fix out_fput in iommufd_fault_alloc() (Jerry Snitselaar) [RHEL-73035] {CVE-2024-56624}
  - iommu/vt-d: Fix checks and print in pgtable_walk() (Jerry Snitselaar) [RHEL-73035]
  - iommu/vt-d: Fix checks and print in dmar_fault_dump_ptes() (Jerry Snitselaar) [RHEL-73035]
  - iommu/amd/pgtbl_v2: Take protection domain lock before invalidating TLB (Jerry Snitselaar) [RHEL-73035]
  - iommu/arm-smmu: Defer probe of clients after smmu device bound (Jerry Snitselaar) [RHEL-73035] {CVE-2024-56568}
  - dma-mapping: remove an outdated comment from dma-map-ops.h (Jerry Snitselaar) [RHEL-73035]
  - iommu/tegra241-cmdqv: Fix unused variable warning (Jerry Snitselaar) [RHEL-73035]
  - iommu/tegra241-cmdqv: Staticize cmdqv_debugfs_dir (Jerry Snitselaar) [RHEL-73035]
  - iommu/s390: Implement blocking domain (Jerry Snitselaar) [RHEL-73035] {CVE-2024-53232}
  - dmaengine: tegra: Return correct DMA status when paused (Jerry Snitselaar) [RHEL-73037]
  - linux/dmaengine.h: fix a few kernel-doc warnings (Jerry Snitselaar) [RHEL-73037]
  - dmaengine: dw: Select only supported masters for ACPI devices (Jerry Snitselaar) [RHEL-73037]
  - dmaengine: ti: k3-udma: Set EOP for all TRs in cyclic BCDMA transfer (Jerry Snitselaar) [RHEL-73037]
  - dmaengine: sh: rz-dmac: handle configs where one address is zero (Jerry Snitselaar) [RHEL-73037]
  - dmaengine: acpi: Avoid comparison GSI with Linux vIRQ (Jerry Snitselaar) [RHEL-73037]
  - usbip: move usbip modules to internal rpm (Jose Ignacio Tornos Martinez) [RHEL-56984]
  - config: usb: enable usbip (Jose Ignacio Tornos Martinez) [RHEL-56984]
  - usbip: tools: Fix detach_port() invalid port error path (Jose Ignacio Tornos Martinez) [RHEL-56984]
  - usbip: Add USB_SPEED_SUPER_PLUS as valid arg (Jose Ignacio Tornos Martinez) [RHEL-56984]
  - usb: vhci-hcd: Do not drop references before new references are gained (Jose Ignacio Tornos Martinez) [RHEL-56984]
  - usbip: Don't submit special requests twice (Jose Ignacio Tornos Martinez) [RHEL-56984]
  - USB: usbip: vudc: Convert to platform remove callback returning void (Jose Ignacio Tornos Martinez) [RHEL-56984]
  - usb/usbip: fix wrong data added to platform device (Jose Ignacio Tornos Martinez) [RHEL-56984]
  - usbip: Use platform_device_register_full() (Jose Ignacio Tornos Martinez) [RHEL-56984]
  - USB: usbip: fix stub_dev hub disconnect (Jose Ignacio Tornos Martinez) [RHEL-56984]
  - USB: usbip: Remove an unnecessary goto (Jose Ignacio Tornos Martinez) [RHEL-56984]
  - USB: usbip: Remove an unnecessary NULL value (Jose Ignacio Tornos Martinez) [RHEL-56984]
  - usbip: usbip_host: Replace strlcpy with strscpy (Jose Ignacio Tornos Martinez) [RHEL-56984]
  - usbip: vhci_hcd: Convert to platform remove callback returning void (Jose Ignacio Tornos Martinez) [RHEL-56984]
  - usb/usbip: Fix v_recv_cmd_submit() to use PIPE_BULK define (Jose Ignacio Tornos Martinez) [RHEL-56984]
  - USB: usbip: missing lock in stub down (Jose Ignacio Tornos Martinez) [RHEL-56984]
  - usbip: convert sysfs snprintf to sysfs_emit (Jose Ignacio Tornos Martinez) [RHEL-56984]
  - usbip: vudc: Convert snprintf() to sysfs_emit() (Jose Ignacio Tornos Martinez) [RHEL-56984]
  - usbip: add USBIP_URB_* URB transfer flags (Jose Ignacio Tornos Martinez) [RHEL-56984]
  - ipmi: Drop explicit initialization of struct i2c_device_id::driver_data to 0 (Tony Camuso) [RHEL-67219]
  - ipmi: ssif_bmc: prevent integer overflow on 32bit systems (Tony Camuso) [RHEL-67219]
  - ipmi: kcs_bmc_npcm7xx: Convert to platform remove callback returning void (Tony Camuso) [RHEL-67219]
  - ipmi: kcs_bmc_aspeed: Convert to platform remove callback returning void (Tony Camuso) [RHEL-67219]
  - ipmi: ipmi_ssif: Convert to platform remove callback returning void (Tony Camuso) [RHEL-67219]
  - ipmi: ipmi_si_platform: Convert to platform remove callback returning void (Tony Camuso) [RHEL-67219]
  - ipmi: ipmi_powernv: Convert to platform remove callback returning void (Tony Camuso) [RHEL-67219]
  - ipmi: bt-bmc: Convert to platform remove callback returning void (Tony Camuso) [RHEL-67219]
  - char: ipmi: handle HAS_IOPORT dependencies (Tony Camuso) [RHEL-67219]
  - perf/arm-cmn: Ensure port and device id bits are set properly (Mark Salter) [RHEL-5704]
  - perf: arm-ni: Fix an NULL vs IS_ERR() bug (Mark Salter) [RHEL-5704]
  - perf: arm_pmuv3: Use BR_RETIRED for HW branch event if enabled (Mark Salter) [RHEL-5704]
  - Enable event monitoring for ARM NI-700 interconnect (Mark Salter) [RHEL-5704]
  - perf: Add driver for Arm NI-700 interconnect PMU (Mark Salter) [RHEL-5704]
  - perf/arm-cmn: Improve format attr printing (Mark Salter) [RHEL-5704]
  - perf/arm-cmn: Clean up unnecessary NUMA_NO_NODE check (Mark Salter) [RHEL-5704]
  - perf/arm-cmn: Support CMN S3 (Mark Salter) [RHEL-5704]
  - perf/arm-cmn: Refactor DTC PMU register access (Mark Salter) [RHEL-5704]
  - perf/arm-cmn: Make cycle counts less surprising (Mark Salter) [RHEL-5704]
  - perf/arm-cmn: Improve build-time assertion (Mark Salter) [RHEL-5704]
  - perf/arm-cmn: Ensure dtm_idx is big enough (Mark Salter) [RHEL-5704]
  - perf/arm-cmn: Fix CCLA register offset (Mark Salter) [RHEL-5704]
  - perf/arm-cmn: Refactor node ID handling. Again. (Mark Salter) [RHEL-5704]
  - drivers/perf: hisi_pcie: Export supported Root Ports [bdf_min, bdf_max] (Mark Salter) [RHEL-5704]
  - drivers/perf: hisi_pcie: Fix TLP headers bandwidth counting (Mark Salter) [RHEL-5704]
  - drivers/perf: hisi_pcie: Record hardware counts correctly (Mark Salter) [RHEL-5704]
  - perf/dwc_pcie: Add support for QCOM vendor devices (Mark Salter) [RHEL-5704]
  - perf/dwc_pcie: Always register for PCIe bus notifier (Mark Salter) [RHEL-5704]
  - perf/dwc_pcie: Fix registration issue in multi PCIe controller instances (Mark Salter) [RHEL-5704]
  - drivers/perf: Fix ali_drw_pmu driver interrupt status clearing (Mark Salter) [RHEL-5704]
  - drivers/perf: apple_m1: add known PMU events (Mark Salter) [RHEL-5704]
  - perf: arm_pmuv3: Add support for Armv9.4 PMU instruction counter (Mark Salter) [RHEL-5704]
  - KVM: arm64: Refine PMU defines for number of counters (Mark Salter) [RHEL-5704]
  - arm64: perf/kvm: Use a common PMU cycle counter define (Mark Salter) [RHEL-5704]
  - KVM: arm64: pmu: Use generated define for PMSELR_EL0.SEL access (Mark Salter) [RHEL-5704]
  - KVM: arm64: pmu: Use arm_pmuv3.h register accessors (Mark Salter) [RHEL-5704]
  - perf: arm_pmuv3: Prepare for more than 32 counters (Mark Salter) [RHEL-5704]
  - perf: arm_pmu: Remove event index to counter remapping (Mark Salter) [RHEL-5704]
  - perf: arm_pmu: Use of_property_present() (Mark Salter) [RHEL-5704]
  - perf: add missing MODULE_DESCRIPTION() macros (Mark Salter) [RHEL-5704]
  - perf: arm_pmuv3: Include asm/arm_pmuv3.h from linux/perf/arm_pmuv3.h (Mark Salter) [RHEL-5704]
  - perf/arm: Move 32-bit PMU drivers to drivers/perf/ (Mark Salter) [RHEL-5704]
  - perf: arm_pmuv3: Drop unnecessary IS_ENABLED(CONFIG_ARM64) check (Mark Salter) [RHEL-5704]
  - perf: imx_perf: add support for i.MX95 platform (Mark Salter) [RHEL-5704]
  - perf: imx_perf: refactor driver for imx93 (Mark Salter) [RHEL-5704]
  - perf: imx_perf: let the driver manage the counter usage rather the user (Mark Salter) [RHEL-5704]
  - perf: imx_perf: add macro definitions for parsing config attr (Mark Salter) [RHEL-5704]
  - perf: pmuv3: Add new Cortex and Neoverse PMUs (Mark Salter) [RHEL-5704]
  - perf/arm-cmn: Enable support for tertiary match group (Mark Salter) [RHEL-5704]
  - perf/arm-cmn: Decouple wp_config registers from filter group number (Mark Salter) [RHEL-5704]
  - drivers/perf: hisi: hns3: Actually use devm_add_action_or_reset() (Mark Salter) [RHEL-5704]
  - drivers/perf: hisi: hns3: Fix out-of-bound access when valid event group (Mark Salter) [RHEL-5704]
  - drivers/perf: hisi_pcie: Fix out-of-bound access when valid event group (Mark Salter) [RHEL-5704]
  - perf/arm-spe: Assign parents for event_source device (Mark Salter) [RHEL-5704]
  - perf/arm-smmuv3: Assign parents for event_source device (Mark Salter) [RHEL-5704]
  - perf/arm-dsu: Assign parents for event_source device (Mark Salter) [RHEL-5704]
  - perf/arm-dmc620: Assign parents for event_source device (Mark Salter) [RHEL-5704]
  - perf/arm-ccn: Assign parents for event_source device (Mark Salter) [RHEL-5704]
  - perf/arm-cci: Assign parents for event_source device (Mark Salter) [RHEL-5704]
  - perf/alibaba_uncore: Assign parents for event_source device (Mark Salter) [RHEL-5704]
  - perf/arm_pmu: Assign parents for event_source devices (Mark Salter) [RHEL-5704]
  - perf/imx_ddr: Assign parents for event_source devices (Mark Salter) [RHEL-5704]
  - perf/qcom: Assign parents for event_source devices (Mark Salter) [RHEL-5704]
  - Documentation: qcom-pmu: Use /sys/bus/event_source/devices paths (Mark Salter) [RHEL-5704]
  - perf/thunderx2: Assign parents for event_source devices (Mark Salter) [RHEL-5704]
  - Documentation: thunderx2-pmu: Use /sys/bus/event_source/devices paths (Mark Salter) [RHEL-5704]
  - perf/xgene: Assign parents for event_source devices (Mark Salter) [RHEL-5704]
  - Documentation: xgene-pmu: Use /sys/bus/event_source/devices paths (Mark Salter) [RHEL-5704]
  - perf/arm_cspmu: Assign parents for event_source devices (Mark Salter) [RHEL-5704]
  - perf/amlogic: Assign parents for event_source devices (Mark Salter) [RHEL-5704]
  - perf/hisi-hns3: Assign parents for event_source device (Mark Salter) [RHEL-5704]
  - Documentation: hns-pmu: Use /sys/bus/event_source/devices paths (Mark Salter) [RHEL-5704]
  - perf/hisi-uncore: Assign parents for event_source devices (Mark Salter) [RHEL-5704]
  - Documentation: hisi-pmu: Drop reference to /sys/devices path (Mark Salter) [RHEL-5704]
  - perf/hisi-pcie: Assign parent for event_source device (Mark Salter) [RHEL-5704]
  - arm64: arm_pmuv3: Correctly extract and check the PMUVer (Mark Salter) [RHEL-5704]
  - perf/arm-cmn: Set PMU device parent (Mark Salter) [RHEL-5704]
  - perf/thunderx2: Avoid placing cpumask on the stack (Mark Salter) [RHEL-5704]
  - perf/qcom_l2: Avoid placing cpumask on the stack (Mark Salter) [RHEL-5704]
  - perf/hisi_uncore: Avoid placing cpumask on the stack (Mark Salter) [RHEL-5704]
  - perf/hisi_pcie: Avoid placing cpumask on the stack (Mark Salter) [RHEL-5704]
  - perf/dwc_pcie: Avoid placing cpumask on the stack (Mark Salter) [RHEL-5704]
  - perf/arm_dsu: Avoid placing cpumask on the stack (Mark Salter) [RHEL-5704]
  - perf/arm_cspmu: Avoid placing cpumask on the stack (Mark Salter) [RHEL-5704]
  - perf/arm-cmn: Avoid placing cpumask on the stack (Mark Salter) [RHEL-5704]
  - perf/alibaba_uncore_drw: Avoid placing cpumask on the stack (Mark Salter) [RHEL-5704]
  - cpumask: add cpumask_any_and_but() (Mark Salter) [RHEL-5704]
  - drivers/perf: thunderx2_pmu: Replace open coded acpi_match_acpi_device() (Mark Salter) [RHEL-5704]
  - drivers/perf: hisi_pcie: Merge find_related_event() and get_event_idx() (Mark Salter) [RHEL-5704]
  - drivers/perf: hisi_pcie: Relax the check on related events (Mark Salter) [RHEL-5704]
  - drivers/perf: hisi_pcie: Check the target filter properly (Mark Salter) [RHEL-5704]
  - drivers/perf: hisi_pcie: Add more events for counting TLP bandwidth (Mark Salter) [RHEL-5704]
  - drivers/perf: hisi_pcie: Fix incorrect counting under metric mode (Mark Salter) [RHEL-5704]
  - drivers/perf: hisi_pcie: Introduce hisi_pcie_pmu_get_event_ctrl_val() (Mark Salter) [RHEL-5704]
  - drivers/perf: hisi_pcie: Rename hisi_pcie_pmu_{config,clear}_filter() (Mark Salter) [RHEL-5704]
  - drivers/perf: hisi: Enable HiSilicon Erratum 162700402 quirk for HIP09 (Mark Salter) [RHEL-5704]
  - perf/arm_cspmu: Add devicetree support (Mark Salter) [RHEL-5704]
  - perf/arm_cspmu: Simplify counter reset (Mark Salter) [RHEL-5704]
  - perf/arm_cspmu: Simplify attribute groups (Mark Salter) [RHEL-5704]
  - perf/arm_cspmu: Simplify initialisation (Mark Salter) [RHEL-5704]
  - perf/arm-cmn: Improve debugfs pretty-printing for large configs (Mark Salter) [RHEL-5704]
  - perf: xgene: Convert to platform remove callback returning void (Mark Salter) [RHEL-5704]
  - perf: thunderx2: Convert to platform remove callback returning void (Mark Salter) [RHEL-5704]
  - perf: qcom_l2: Convert to platform remove callback returning void (Mark Salter) [RHEL-5704]
  - perf: marvell_cn10k_tad: Convert to platform remove callback returning void (Mark Salter) [RHEL-5704]
  - perf: marvell_cn10k_ddr: Convert to platform remove callback returning void (Mark Salter) [RHEL-5704]
  - perf: hisilicon: Convert to platform remove callback returning void (Mark Salter) [RHEL-5704]
  - perf: fsl_imx9_ddr: Convert to platform remove callback returning void (Mark Salter) [RHEL-5704]
  - perf: fsl_imx8_ddr: Convert to platform remove callback returning void (Mark Salter) [RHEL-5704]
  - perf: arm_spe: Convert to platform remove callback returning void (Mark Salter) [RHEL-5704]
  - perf: arm_smmuv3: Convert to platform remove callback returning void (Mark Salter) [RHEL-5704]
  - perf: arm_dsu: Convert to platform remove callback returning void (Mark Salter) [RHEL-5704]
  - perf: arm_dmc620: Convert to platform remove callback returning void (Mark Salter) [RHEL-5704]
  - perf: arm_cspmu: Convert to platform remove callback returning void (Mark Salter) [RHEL-5704]
  - perf: arm-cmn: Convert to platform remove callback returning void (Mark Salter) [RHEL-5704]
  - perf: arm-ccn: Convert to platform remove callback returning void (Mark Salter) [RHEL-5704]
  - perf: arm-cci: Convert to platform remove callback returning void (Mark Salter) [RHEL-5704]
  - perf: amlogic: Convert to platform remove callback returning void (Mark Salter) [RHEL-5704]
  - perf: alibaba_uncore_drw: Convert to platform remove callback returning void (Mark Salter) [RHEL-5704]
  - perf: arm_pmuv3: Avoid assigning fixed cycle counter with threshold (Mark Salter) [RHEL-5704]
  - perf: imx_perf: fix counter start and config sequence (Mark Salter) [RHEL-5704]
  - drivers/perf: remove MODULE_LICENSE in non-modules (Mark Salter) [RHEL-5704]
  - arm64, riscv, perf: Remove RCU_NONIDLE() usage (Mark Salter) [RHEL-5704]
  - perf/arm-dmc620: Fix lockdep assert in ->event_init() (Mark Salter) [RHEL-5704]
  - redhat/configs: add DWC_PCIE_PMU disabled for RHEL (Mark Salter) [RHEL-5704]
  - arm: perf: Fix ARCH=arm build with GCC (Mark Salter) [RHEL-5704]
  - drivers/perf: add DesignWare PCIe PMU driver (Mark Salter) [RHEL-5704]
  - arm64: perf: Add support for event counting threshold (Mark Salter) [RHEL-5704]
  - arm: pmu: Share user ABI format mechanism with SPE (Mark Salter) [RHEL-5704]
  - arm64: perf: Include threshold control fields in PMEVTYPER mask (Mark Salter) [RHEL-5704]
  - arm: perf: Convert remaining fields to use GENMASK (Mark Salter) [RHEL-5704]
  - arm: perf: Use GENMASK for PMMIR fields (Mark Salter) [RHEL-5704]
  - drivers/perf: arm_dsu_pmu: Remove kerneldoc-style comment syntax (Mark Salter) [RHEL-5704]
  - drivers/perf: Remove usage of the deprecated ida_simple_xx() API (Mark Salter) [RHEL-5704]
  - perf: fsl_imx8_ddr: Add driver support for i.MX8DXL DDR Perf (Mark Salter) [RHEL-5704]
  - perf: fsl_imx8_ddr: Add AXI ID PORT CHANNEL filter support (Mark Salter) [RHEL-5704]
  - drivers/perf: hisi: Fix some event id for HiSilicon UC pmu (Mark Salter) [RHEL-5704]
  - perf/arm-cmn: Workaround AmpereOneX errata AC04_MESH_1 (incorrect child count) (Mark Salter) [RHEL-5704]
  - perf/arm-cmn: Fix HN-F class_occup_id events (Mark Salter) [RHEL-5704]
  - redhat/configs: enable coresight PMUs (Mark Salter) [RHEL-5704]
  - perf/arm-cmn: Fail DTC counter allocation correctly (Mark Salter) [RHEL-5704]
  - Documentation/arm64: Fix typos in elf_hwcaps (Mark Salter) [RHEL-5704]
  - docs/arm64: elf_hwcaps: Unify HWCAP lists as description lists (Mark Salter) [RHEL-5704]
  - perf: arm_cspmu: use acpi_dev_hid_uid_match() for matching _HID and _UID (Mark Salter) [RHEL-5704]
  - perf: qcom: use acpi_device_uid() for fetching _UID (Mark Salter) [RHEL-5704]
  - drivers/perf: hisi_pcie: Initialize event->cpu only on success (Mark Salter) [RHEL-5704]
  - drivers/perf: hisi_pcie: Check the type first in pmu::event_init() (Mark Salter) [RHEL-5704]
  - perf/arm-cmn: Enable per-DTC counter allocation (Mark Salter) [RHEL-5704]
  - perf/arm-cmn: Rework DTC counters (again) (Mark Salter) [RHEL-5704]
  - perf/arm-cmn: Fix DTC domain detection (Mark Salter) [RHEL-5704]
  - drivers/perf: hisi: use cpuhp_state_remove_instance_nocalls() for hisi_hns3_pmu uninit process (Mark Salter) [RHEL-5704]
  - drivers/perf: xgene: Use device_get_match_data() (Mark Salter) [RHEL-5704]
  - perf/amlogic: add missing MODULE_DEVICE_TABLE (Mark Salter) [RHEL-5704]
  - docs/perf: Add ampere_cspmu to toctree to fix a build warning (Mark Salter) [RHEL-5704]
  - perf: arm_cspmu: ampere_cspmu: Add support for Ampere SoC PMU (Mark Salter) [RHEL-5704]
  - perf: arm_cspmu: Support implementation specific validation (Mark Salter) [RHEL-5704]
  - perf: arm_cspmu: Support implementation specific filters (Mark Salter) [RHEL-5704]
  - perf: arm_cspmu: Split 64-bit write to 32-bit writes (Mark Salter) [RHEL-5704]
  - perf: arm_cspmu: Separate Arm and vendor module (Mark Salter) [RHEL-5704]
  - arm_pmu: acpi: Add a representative platform device for TRBE (Mark Salter) [RHEL-5704]
  - redhat/configs: add CONFIG_FSL_IMX9_DDR_PMU (Mark Salter) [RHEL-5704]
  - arm_pmu: acpi: Refactor arm_spe_acpi_register_device() (Mark Salter) [RHEL-5704]
  - perf/imx_ddr: don't enable counter0 if none of 4 counters are used (Mark Salter) [RHEL-5704]
  - perf/imx_ddr: speed up overflow frequency of cycle (Mark Salter) [RHEL-5704]
  - drivers/perf: hisi: Schedule perf session according to locality (Mark Salter) [RHEL-5704]
  - perf/arm-dmc620: Fix dmc620_pmu_irqs_lock/cpu_hotplug_lock circular lock dependency (Mark Salter) [RHEL-5704]
  - perf/smmuv3: Add MODULE_ALIAS for module auto loading (Mark Salter) [RHEL-5704]
  - perf/smmuv3: Enable HiSilicon Erratum 162001900 quirk for HIP08/09 (Mark Salter) [RHEL-5704]
  - perf: pmuv3: Remove comments from armv8pmu_[enable|disable]_event() (Mark Salter) [RHEL-5704]
  - perf/arm-cmn: Add CMN-700 r3 support (Mark Salter) [RHEL-5704]
  - perf/arm-cmn: Refactor HN-F event selector macros (Mark Salter) [RHEL-5704]
  - perf/arm-cmn: Remove spurious event aliases (Mark Salter) [RHEL-5704]
  - perf: pmuv3: Add Cortex A520, A715, A720, X3 and X4 PMUs (Mark Salter) [RHEL-5704]
  - perf/smmuv3: Remove build dependency on ACPI (Mark Salter) [RHEL-5704]
  - perf: xgene_pmu: Convert to devm_platform_ioremap_resource() (Mark Salter) [RHEL-5704]
  - driver/perf: Add identifier sysfs file for Yitian 710 DDR (Mark Salter) [RHEL-5704]
  - drivers/perf: hisi: Add support for HiSilicon UC PMU driver (Mark Salter) [RHEL-5704]
  - drivers/perf: hisi: Add support for HiSilicon H60PA and PAv3 PMU driver (Mark Salter) [RHEL-5704]
  - perf/arm-cmn: Add sysfs identifier (Mark Salter) [RHEL-5704]
  - perf/arm-cmn: Revamp model detection (Mark Salter) [RHEL-5704]
  - perf/arm_dmc620: Add cpumask (Mark Salter) [RHEL-5704]
  - dt-bindings: perf: fsl-imx-ddr: Add i.MX93 compatible (Mark Salter) [RHEL-5704]
  - drivers/perf: imx_ddr: Add support for NXP i.MX9 SoC DDRC PMU driver (Mark Salter) [RHEL-5704]
  - drivers/perf: apple_m1: Force 63bit counters for M2 CPUs (Mark Salter) [RHEL-5704]
  - perf/arm-cmn: Fix DTC reset (Mark Salter) [RHEL-5704]
  - perf: qcom_l2_pmu: Make l2_cache_pmu_probe_cluster() more robust (Mark Salter) [RHEL-5704]
  - perf/arm-cci: Slightly optimize cci_pmu_sync_counters() (Mark Salter) [RHEL-5704]
  - drivers/perf: hisi: add NULL check for name (Mark Salter) [RHEL-5704]
  - drivers/perf: hisi: Remove redundant initialized of pmu->name (Mark Salter) [RHEL-5704]
  - perf/arm-cmn: Fix port detection for CMN-700 (Mark Salter) [RHEL-5704]
  - perf/arm-cmn: Validate cycles events fully (Mark Salter) [RHEL-5704]
  - drivers/perf: apple_m1: Add Apple M2 support (Mark Salter) [RHEL-5704]
  - drivers/perf: Use devm_platform_get_and_ioremap_resource() (Mark Salter) [RHEL-5704]
  - perf: qcom: Use devm_platform_get_and_ioremap_resource() (Mark Salter) [RHEL-5704]
  - perf: arm: Use devm_platform_get_and_ioremap_resource() (Mark Salter) [RHEL-5704]
  - erofs: add required kernel config (Ian Kent) [RHEL-31991]
  - erofs: fix refcount on the metabuf used for inode lookup (Ian Kent) [RHEL-31991]
  - erofs: avoid useless loops in z_erofs_pcluster_readmore() when reading beyond EOF (Ian Kent) [RHEL-31991]
  - erofs: clean up z_erofs_pcluster_readmore() (Ian Kent) [RHEL-31991]
  - erofs: avoid obsolete {collector,collection} terms (Ian Kent) [RHEL-31991]
  - erofs: fix memory leak on short-lived bounced pages (Ian Kent) [RHEL-31991]
  - erofs: kill hooked chains to avoid loops on deduplicated compressed images (Ian Kent) [RHEL-31991]
  - erofs: fix lockdep false positives on initializing erofs_pseudo_mnt (Ian Kent) [RHEL-31991]
  - erofs: drop unnecessary WARN_ON() in erofs_kill_sb() (Ian Kent) [RHEL-31991]
  - erofs: fix uninitialized page cache reported by KMSAN (Ian Kent) [RHEL-31991]
  - erofs: refine z_erofs_transform_plain() for sub-page block support (Ian Kent) [RHEL-31991]
  - erofs: simplify z_erofs_transform_plain() (Ian Kent) [RHEL-31991]
  - erofs: initialize packed inode after root inode is assigned (Ian Kent) [RHEL-31991]
  - erofs: fix memory leak of LZMA global compressed deduplication (Ian Kent) [RHEL-31991] {CVE-2023-52526}
  - erofs: fix wrong primary bvec selection on deduplicated extents (Ian Kent) [RHEL-31991]
  - erofs: get rid of `buf->kmap_type` (Ian Kent) [RHEL-31991]
  - erofs: sunset erofs_dbg() (Ian Kent) [RHEL-31991]
  - erofs: set block size to the on-disk block size (Ian Kent) [RHEL-31991]
  - erofs: avoid hardcoded blocksize for subpage block support (Ian Kent) [RHEL-31991]
  - erofs: port device access to file (Ian Kent) [RHEL-31991]
  - erofs: fix NULL dereference of dif->bdev_handle in fscache mode (Ian Kent) [RHEL-31991]
  - erofs: Convert to use bdev_open_by_path() (Ian Kent) [RHEL-31991]
  - erofs: use wrapper i_blocksize() in erofs_file_read_iter() (Ian Kent) [RHEL-31991]
  - erofs: get rid of a useless DBG_BUGON (Ian Kent) [RHEL-31991]
  - erofs: Revert "erofs: fix kvcalloc() misuse with __GFP_NOFAIL" (Ian Kent) [RHEL-31991]
  - erofs: fix wrong kunmap when using LZMA on HIGHMEM platforms (Ian Kent) [RHEL-31991]
  - erofs: mark z_erofs_lzma_init/erofs_pcpubuf_init w/ __init (Ian Kent) [RHEL-31991]
  - erofs: fix an error code in z_erofs_init_zip_subsystem() (Ian Kent) [RHEL-31991]
  - erofs: unify anonymous inodes for blob (Ian Kent) [RHEL-31991]
  - erofs: relinquish volume with mutex held (Ian Kent) [RHEL-31991]
  - erofs: maintain cookies of share domain in self-contained list (Ian Kent) [RHEL-31991]
  - erofs: remove unused device mapping in meta routine (Ian Kent) [RHEL-31991]
  - MAINTAINERS: erofs: Add Documentation/ABI/testing/sysfs-fs-erofs (Ian Kent) [RHEL-31991]
  - Documentation/ABI: sysfs-fs-erofs: update supported features (Ian Kent) [RHEL-31991]
  - erofs: remove unused EROFS_GET_BLOCKS_RAW flag (Ian Kent) [RHEL-31991]
  - erofs: update print symbols for various flags in trace (Ian Kent) [RHEL-31991]
  - erofs: make kobj_type structures constant (Ian Kent) [RHEL-31991]
  - erofs: add per-cpu threads for decompression as an option (Ian Kent) [RHEL-31991]
  - erofs: tidy up internal.h (Ian Kent) [RHEL-31991]
  - erofs: get rid of z_erofs_do_map_blocks() forward declaration (Ian Kent) [RHEL-31991]
  - erofs: move zdata.h into zdata.c (Ian Kent) [RHEL-31991]
  - erofs: remove tagged pointer helpers (Ian Kent) [RHEL-31991]
  - erofs: avoid tagged pointers to mark sync decompression (Ian Kent) [RHEL-31991]
  - fs: fix leaked psi pressure state (Ian Kent) [RHEL-31991]
  - erofs: get rid of erofs_inode_datablocks() (Ian Kent) [RHEL-31991]
  - erofs: handle NONHEAD !delta[1] lclusters gracefully (Ian Kent) [RHEL-31991]
  - erofs: fix compact 4B support for 16k block size (Ian Kent) [RHEL-31991]
  - erofs: simplify iloc() (Ian Kent) [RHEL-31991]
  - erofs: get rid of debug_one_dentry() (Ian Kent) [RHEL-31991]
  - erofs: remove linux/buffer_head.h dependency (Ian Kent) [RHEL-31991]
  - erofs: clean up erofs_iget() (Ian Kent) [RHEL-31991]
  - erofs: clean up parsing of fscache related options (Ian Kent) [RHEL-31991]
  - erofs: add documentation for 'domain_id' mount option (Ian Kent) [RHEL-31991]
  - erofs: fix kvcalloc() misuse with __GFP_NOFAIL (Ian Kent) [RHEL-31991]
  - erofs/zmap.c: Fix incorrect offset calculation (Ian Kent) [RHEL-31991]
  - erofs: validate the extent length for uncompressed pclusters (Ian Kent) [RHEL-31991]
  - erofs: fix missing unmap if z_erofs_get_extent_compressedlen() fails (Ian Kent) [RHEL-31991]
  - erofs: Fix pcluster memleak when its block address is zero (Ian Kent) [RHEL-31991]
  - erofs: use kmap_local_page() only for erofs_bread() (Ian Kent) [RHEL-31991]
  - erofs: enable large folios for fscache mode (Ian Kent) [RHEL-31991]
  - erofs: support large folios for fscache mode (Ian Kent) [RHEL-31991]
  - erofs: switch to prepare_ondemand_read() in fscache mode (Ian Kent) [RHEL-31991]
  - fscache,cachefiles: add prepare_ondemand_read() callback (Ian Kent) [RHEL-31991]
  - erofs: clean up cached I/O strategies (Ian Kent) [RHEL-31991]
  - erofs: update documentation (Ian Kent) [RHEL-31991]
  - erofs: check the uniqueness of fsid in shared domain in advance (Ian Kent) [RHEL-31991]
  - erofs: enable large folios for iomap mode (Ian Kent) [RHEL-31991]
  - erofs: fix missing xas_retry() in fscache mode (Ian Kent) [RHEL-31991]
  - erofs: fix use-after-free of fsid and domain_id string (Ian Kent) [RHEL-31991]
  - erofs: get correct count for unmapped range in fscache mode (Ian Kent) [RHEL-31991]
  - erofs: put metabuf in error path in fscache mode (Ian Kent) [RHEL-31991]
  - erofs: fix general protection fault when reading fragment (Ian Kent) [RHEL-31991]
  - erofs: protect s_inodes with s_inode_list_lock for fscache (Ian Kent) [RHEL-31991]
  - erofs: fix up inplace decompression success rate (Ian Kent) [RHEL-31991]
  - erofs: shouldn't churn the mapping page for duplicated copies (Ian Kent) [RHEL-31991]
  - erofs: fix illegal unmapped accesses in z_erofs_fill_inode_lazy() (Ian Kent) [RHEL-31991]
  - erofs: clean up erofs_iget() (Ian Kent) [RHEL-31991]
  - erofs: clean up unnecessary code and comments (Ian Kent) [RHEL-31991]
  - erofs: fold in z_erofs_reload_indexes() (Ian Kent) [RHEL-31991]
  - erofs: introduce partial-referenced pclusters (Ian Kent) [RHEL-31991]
  - erofs: support on-disk compressed fragments data (Ian Kent) [RHEL-31991]
  - erofs: support interlaced uncompressed data for compressed files (Ian Kent) [RHEL-31991]
  - erofs: clean up .read_folio() and .readahead() in fscache mode (Ian Kent) [RHEL-31991]
  - erofs: add manual PSI accounting for the compressed address space (Ian Kent) [RHEL-31991]
  - erofs: introduce 'domain_id' mount option (Ian Kent) [RHEL-31991]
  - erofs: Support sharing cookies in the same domain (Ian Kent) [RHEL-31991]
  - erofs: introduce a pseudo mnt to manage shared cookies (Ian Kent) [RHEL-31991]
  - erofs: introduce fscache-based domain (Ian Kent) [RHEL-31991]
  - erofs: code clean up for fscache (Ian Kent) [RHEL-31991]
  - erofs: use kill_anon_super() to kill super in fscache mode (Ian Kent) [RHEL-31991]
  - erofs: fix pcluster use-after-free on UP platforms (Ian Kent) [RHEL-31991] {CVE-2022-48674}
  - erofs: avoid the potentially wrong m_plen for big pcluster (Ian Kent) [RHEL-31991]
  - erofs: fix error return code in erofs_fscache_{meta_,}read_folio (Ian Kent) [RHEL-31991]
  - erofs: update ctx->pos for every emitted dirent (Ian Kent) [RHEL-31991]
  - erofs: get rid of the leftover PAGE_SIZE in dir.c (Ian Kent) [RHEL-31991]
  - erofs: get rid of erofs_prepare_dio() helper (Ian Kent) [RHEL-31991]
  - erofs: introduce multi-reference pclusters (fully-referenced) (Ian Kent) [RHEL-31991]
  - erofs: record the longest decompressed size in this round (Ian Kent) [RHEL-31991]
  - erofs: introduce z_erofs_do_decompressed_bvec() (Ian Kent) [RHEL-31991]
  - erofs: try to leave (de)compressed_pages on stack if possible (Ian Kent) [RHEL-31991]
  - erofs: introduce struct z_erofs_decompress_backend (Ian Kent) [RHEL-31991]
  - erofs: get rid of `z_pagemap_global' (Ian Kent) [RHEL-31991]
  - erofs: clean up `enum z_erofs_collectmode' (Ian Kent) [RHEL-31991]
  - erofs: get rid of `enum z_erofs_page_type' (Ian Kent) [RHEL-31991]
  - erofs: rework online page handling (Ian Kent) [RHEL-31991]
  - erofs: switch compressed_pages[] to bufvec (Ian Kent) [RHEL-31991]
  - erofs: introduce `z_erofs_parse_in_bvecs' (Ian Kent) [RHEL-31991]
  - erofs: drop the old pagevec approach (Ian Kent) [RHEL-31991]
  - erofs: introduce bufvec to store decompressed buffers (Ian Kent) [RHEL-31991]
  - erofs: introduce `z_erofs_parse_out_bvecs()' (Ian Kent) [RHEL-31991]
  - erofs: clean up z_erofs_collector_begin() (Ian Kent) [RHEL-31991]
  - erofs: get rid of unneeded `inode', `map' and `sb' (Ian Kent) [RHEL-31991]
  - erofs: avoid consecutive detection for Highmem memory (Ian Kent) [RHEL-31991]
  - erofs: wake up all waiters after z_erofs_lzma_head ready (Ian Kent) [RHEL-31991]
  - MAINTAINERS: erofs: add myself as reviewer (Ian Kent) [RHEL-31991]
  - MAINTAINERS: erofs: add myself as reviewer (Ian Kent) [RHEL-31991]
  - erofs: missing hunks (Ian Kent) [RHEL-31991]
  - erofs: fix 'backmost' member of z_erofs_decompress_frontend (Ian Kent) [RHEL-31991]
  - erofs: simplify z_erofs_pcluster_readmore() (Ian Kent) [RHEL-31991]
  - erofs: get rid of label `restart_now' (Ian Kent) [RHEL-31991]
  - erofs: get rid of `struct z_erofs_collection' (Ian Kent) [RHEL-31991]
  - erofs: update documentation (Ian Kent) [RHEL-31991]
  - erofs: fix crash when enable tracepoint cachefiles_prep_read (Ian Kent) [RHEL-31991]
  - erofs: leave compressed inodes unsupported in fscache mode for now (Ian Kent) [RHEL-31991]
  - erofs: scan devices from device table (Ian Kent) [RHEL-31991]
  - erofs: change to use asynchronous io for fscache readpage/readahead (Ian Kent) [RHEL-31991]
  - erofs: add 'fsid' mount option (Ian Kent) [RHEL-31991]
  - erofs: implement fscache-based data readahead (Ian Kent) [RHEL-31991]
  - erofs: implement fscache-based data read for inline layout (Ian Kent) [RHEL-31991]
  - erofs: implement fscache-based data read for non-inline layout (Ian Kent) [RHEL-31991]
  - erofs: implement fscache-based metadata read (Ian Kent) [RHEL-31991]
  - erofs: register fscache context for extra data blobs (Ian Kent) [RHEL-31991]
  - erofs: register fscache context for primary data blob (Ian Kent) [RHEL-31991]
  - erofs: add erofs_fscache_read_folios() helper (Ian Kent) [RHEL-31991]
  - erofs: add anonymous inode caching metadata for data blobs (Ian Kent) [RHEL-31991]
  - erofs: add fscache context helper functions (Ian Kent) [RHEL-31991]
  - erofs: register fscache volume (Ian Kent) [RHEL-31991]
  - erofs: add fscache mode check helper (Ian Kent) [RHEL-31991]
  - erofs: make erofs_map_blocks() generally available (Ian Kent) [RHEL-31991]
  - cachefiles: document on-demand read mode (Ian Kent) [RHEL-31991]
  - erofs: make filesystem exportable (Ian Kent) [RHEL-31991]
  - erofs: fix buffer copy overflow of ztailpacking feature (Ian Kent) [RHEL-31991]
  - erofs: refine on-disk definition comments (Ian Kent) [RHEL-31991]
  - erofs: remove obsoleted comments (Ian Kent) [RHEL-31991]
  - erofs: do not prompt for risk any more when using big pcluster (Ian Kent) [RHEL-31991]
  - erofs: Convert to release_folio (Ian Kent) [RHEL-31991]
  - erofs: Convert erofs zdata to read_folio (Ian Kent) [RHEL-31991]
  - erofs: fix use-after-free of on-stack io[] (Ian Kent) [RHEL-31991]
  - erofs: Convert from invalidatepage to invalidate_folio (Ian Kent) [RHEL-31991]
  - erofs: rename ctime to mtime (Ian Kent) [RHEL-31991]
  - erofs: use meta buffers for inode lookup (Ian Kent) [RHEL-31991]
  - erofs: use meta buffers for reading directories (Ian Kent) [RHEL-31991]
  - fs: erofs: add sanity check for kobject in erofs_unregister_sysfs (Ian Kent) [RHEL-31991]
  - erofs: refine managed inode stuffs (Ian Kent) [RHEL-31991]
  - erofs: clean up z_erofs_extent_lookback (Ian Kent) [RHEL-31991]
  - erofs: silence warnings related to impossible m_plen (Ian Kent) [RHEL-31991]
  - erofs: clean up preload_compressed_pages() (Ian Kent) [RHEL-31991]
  - erofs: get rid of `struct z_erofs_collector' (Ian Kent) [RHEL-31991]
  - erofs: use meta buffers for erofs_read_superblock() (Ian Kent) [RHEL-31991]
  - erofs: fix ztailpacking on > 4GiB filesystems (Ian Kent) [RHEL-31991]
  - erofs: fix small compressed files inlining (Ian Kent) [RHEL-31991]
  - erofs: avoid unnecessary z_erofs_decompressqueue_work() declaration (Ian Kent) [RHEL-31991]
  - erofs: fix fsdax partition offset handling (Ian Kent) [RHEL-31991]
  - erofs: use meta buffers for zmap operations (Ian Kent) [RHEL-31991]
  - erofs: use meta buffers for xattr operations (Ian Kent) [RHEL-31991]
  - erofs: use meta buffers for super operations (Ian Kent) [RHEL-31991]
  - erofs: use meta buffers for inode operations (Ian Kent) [RHEL-31991]
  - erofs: introduce meta buffer operations (Ian Kent) [RHEL-31991]
  - erofs: add on-disk compressed tail-packing inline support (Ian Kent) [RHEL-31991]
  - erofs: support inline data decompression (Ian Kent) [RHEL-31991]
  - erofs: support unaligned data decompression (Ian Kent) [RHEL-31991]
  - erofs: introduce z_erofs_fixup_insize (Ian Kent) [RHEL-31991]
  - erofs: tidy up z_erofs_lz4_decompress (Ian Kent) [RHEL-31991]
  - erofs: clean up erofs_map_blocks tracepoints (Ian Kent) [RHEL-31991]
  - erofs: Replace zero-length array with flexible-array member (Ian Kent) [RHEL-31991]
  - erofs: add sysfs node to control sync decompression strategy (Ian Kent) [RHEL-31991]
  - erofs: add sysfs interface (Ian Kent) [RHEL-31991]
  - erofs: rename lz4_0pading to zero_padding (Ian Kent) [RHEL-31991]
  - erofs: don't trigger WARN() when decompression fails (Ian Kent) [RHEL-31991]
  - erofs: get rid of ->lru usage (Ian Kent) [RHEL-31991]
  - erofs: lzma compression support (Ian Kent) [RHEL-31991]
  - lib/xz, lib/decompress_unxz.c: Fix spelling in comments (Ian Kent) [RHEL-31991]
  - lib/xz: Add MicroLZMA decoder (Ian Kent) [RHEL-31991]
  - lib/xz: Move s->lzma.len = 0 initialization to lzma_reset() (Ian Kent) [RHEL-31991]
  - lib/xz: Validate the value before assigning it to an enum variable (Ian Kent) [RHEL-31991]
  - lib/xz: Avoid overlapping memcpy() with invalid input with in-place decompression (Ian Kent) [RHEL-31991]
  - erofs: rename some generic methods in decompressor (Ian Kent) [RHEL-31991]
  - erofs: introduce readmore decompression strategy (Ian Kent) [RHEL-31991]
  - erofs: introduce the secondary compression head (Ian Kent) [RHEL-31991]
  - erofs: get compression algorithms directly on mapping (Ian Kent) [RHEL-31991]
  - erofs: add multiple device support (Ian Kent) [RHEL-31991]
  - erofs: decouple basic mount options from fs_context (Ian Kent) [RHEL-31991]
  - erofs: remove the fast path of per-CPU buffer decompression (Ian Kent) [RHEL-31991]
  - erofs: fix unsafe pagevec reuse of hooked pclusters (Ian Kent) [RHEL-31991]
  - erofs: remove useless cache strategy of DELAYEDALLOC (Ian Kent) [RHEL-31991]
  - erofs: fix deadlock when shrink erofs slab (Ian Kent) [RHEL-31991]
  - erofs: apply proper VMA alignment for memory mapped files on THP (Ian Kent) [RHEL-31991]
  - erofs: dax support for non-tailpacking regular file (Ian Kent) [RHEL-31991]
  - erofs: directly use wrapper erofs_page_is_managed() when shrinking (Ian Kent) [RHEL-31991]
  - erofs: remove the mapping parameter from erofs_try_to_free_cached_page() (Ian Kent) [RHEL-31991]
  - erofs: add fiemap support with iomap (Ian Kent) [RHEL-31991]
  - erofs: add support for the full decompressed length (Ian Kent) [RHEL-31991]
  - erofs: clear compacted_2b if compacted_4b_initial > totalidx (Ian Kent) [RHEL-31991]


