# changelog

author: Simon Pichugin <spichugi@redhat.com> - 2.0.7-2
changelog:
  - Resolves: Bug 1988759 - 389-ds-base: Rebuild does not switch to OpenSSL 3.0 Beta ABI
  - Force to require nss version greater or equal as the version available at the build time


author: Viktor Ashirov <vashirov@redhat.com> - 2.0.7-3
changelog:
  - Remove unused relprefix and prerel macros that break rpmdev-bumpspec logic
    Related: rhbz#1991688


author: Mark Reynolds <mreynolds@redhat.com> - 2.0.8-1
changelog:
  - Bump version to 2.0.8-1
  - Resolves: Bug 1992609 - EntryUUID syntax plugin breaks replication with older versions


author: Mark Reynolds <mreynolds@redhat.com> - 2.0.8-2
changelog:
  - Bump version to 2.0.8-2
  - Resolves: Bug 1998464 - LDAP server crashes when dnaInterval attribute is set to 0


author: Mark Reynolds <mreynolds@redhat.com> - 2.0.8-5
changelog:
  - Bump version to 2.0.8-5
  - Resolves: Bug 2000420 - Not able to preserve users using "ipa user-del --preserve"


author: Mark Reynolds <mreynolds@redhat.com> - 2.0.8-6
changelog:
  - Bump version to 2.0.8-6
  - Resolves: Bug 2000420 - Not able to preserve users using "ipa user-del --preserve"


author: Mark Reynolds <mreynolds@redhat.com> - 2.0.11-1
changelog:
  - Bump version to 2.0.11-1
  - Resolves: Bug 2024693 - Rebase RHEL 9.0 with 389-ds-base
  - Resolves: Bug 2015996 - Log the Auto Member invalid regex rules in the LDAP errors log
  - Resolves: Bug 2020554 - ipa user-add fails with "gecos: value invalid per syntax: Invalid syntax"
  - Resolves: Bug 1779685 - PBKDF2 hashing does not work in FIPS mode


author: Mark Reynolds <mreynolds@redhat.com> - 2.0.13-1
changelog:
  - Bump version to 2.0.13-1
  - Resolves: Bug 2034880 - ipa-restore command is failing when restore after uninstalling the server
  - Resolves: Bug 2045098 - Demoting a supplier to a consumer crashes the server


author: Mark Reynolds <mreynolds@redhat.com> - 2.0.14-1
changelog:
  - Bump version to 2.0.14-1
  - Resolves: Bug 2034880 - ipa-restore command is failing when restore after uninstalling the server (part2)


author: Mark Reynolds <mreynolds@redhat.com> - 2.0.7-1
changelog:
  - Bump version to 2.0.7-1
  - Resolves: Bug 1982789 - 389-ds-base: CRYPT password hash with asterisk allows any bind attempt to succeed


author: Caolán McNamara <caolanm@redhat.com> - 2.4.1-5
changelog:
  - disable building BOX2D_BUILD_UNIT_TESTS due to "SIGSTKSZ ... no
    longer constant on Linux ... redefined to sysconf(_SC_SIGSTKSZ)"
    https://github.com/bminor/glibc/blob/master/NEWS causing build failure


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: Wen Liang <wenliang@redhat.com> - 1:1.36.0-0.3
changelog:
  - Upgrade to 1.35.3 release (development)
  - device: fix update of the ip-iface property (rh #2026024)


author: Wen Liang <wenliang@redhat.com> - 1:1.36.0-0.4
changelog:
  - Upgrade to 1.35.4 release (development)
  - core: don't reset assume state if the device is unmanaged by parent (rh #2012182)
  - nm-device: clean up IP methods if we lose ifindex (rh #2012934)
  - core: log variant properties in connection diff (rh #2034086)


author: Thomas Haller <thaller@redhat.com> - 1:1.36.0-0.6
changelog:
  - Upgrade to 1.35.6 release (development)
  - Move ifup/ifdown scripts to new NetworkManager-initscripts-updown package (rh #2022418)
  - wwan: fix assertion failure in modem/ppp code (rh #2028385)
  - core: fix performance regression with 500vlans test (rh #2028849)
  - core: drop defective BPF filter for netlink sockets that caused hangs (rh #2037411)
  - initrd: add support for rd.znet_ifnames (rh #1980387)


author: Thomas Haller <thaller@redhat.com> - 1:1.36.0-0.7
changelog:
  - Upgrade to 1.35.7 release (development)
  - core: fix crash related to DHCPv6 leases (rh #2028849)
  - wifi: fix stale ActiveAccessPoint in D-Bus (rh #1983735)
  - libnm: fix dangling pointer in NMObject (rh #2039331)


author: Lubomir Rintel <lkundrak@v3.sk> - 1:1.36.0-0.8
changelog:
  - Upgrade to 1.35.90 release (release candidate)
  - ovs: remove ovsdb entry on interface removal (rh #2047302)
  - ovs: properly clean up devices on daemon shutdown (rh #2029937)
  - core: avoid losing addresses on handover from initrd to ral root (rh #2047302)
  - core: fix a possibe assertion failure in ACD (rh #2047788)


author: Lubomir Rintel <lkundrak@v3.sk> - 1:1.36.0-0.9
changelog:
  - Upgrade to 1.35.91 release (release candidate)
  - bond: fix duplicate IPv4 address detection (rh #2028751)
  - core: add support for blackhole routes (rh #1937823) (rh #2013587)
  - core: re-assess IP configuration if one IP family times out (rh #2051904)


author: Lubomir Rintel <lkundrak@v3.sk> - 1:1.36.0-0.10
changelog:
  - Upgrade to 1.35.92 (release candidate)
  - ppp: increase disconnect timeout (rh #2049596)
  - core: finish activation after all objects are committed (rh #2043133)
  - ipv6: add support for multipath routes (rh #1837254)
  - keyfile: do not write empty string list properties (rh #2022623)


author: Lubomir Rintel <lkundrak@v3.sk> - 1:1.36.0-1
changelog:
  - Upgrade to 1.36.0 release
  - core: avoid losing L3 configuration the second time it's applied (rh #2043514)
  - ovs: avoid removing OVSDB entries on daemon shutdown (rh #2055665)
  - nmcli: fix defaults for some properties on interactive add (rh #2053603)


author: Beniamino Galvani <bgalvani@redhat.com> - 1:1.37.2-1
changelog:
  - Upgrade to 1.37.2 release (development)
  - core: preserve external ports during checkpoint rollback (rh #2061711)
  - core: fix ovs bridge deletion (rh #2061709)
  - core: shorten hostname when too long (rh #2033643)
  - nm-online: bump the timeout upper limit to 2073600 seconds (rh #2025617)
  - cloud-setup: fix crash when handling sigterm (rh #2027674)


author: Lubomir Rintel <lkundrak@v3.sk> - 1:1.37.3-1
changelog:
  - Upgrade to 1.37.3 release (development)
  - core: allow reapply on autoconnect-slaves property change (rh #2065049)
  - wifi: do not advertise channels outside regulatory domain (rh #2062785)
  - wifi: warn about WEP being phased out (rh #2030997)
  - bond: reject reapply when fail_over_mac was changed (rh #2003214)


author: Ana Cabral <acabral@redhat.com> - 1:1.39.0-1
changelog:
  - Upgrade to 1.39.0 release (development)
  - Include a migration tool for ifcfg configuration to NM keyfiles
    (rh #2059608)


author: Thomas Haller <thaller@redhat.com> - 1:1.39.2-1
changelog:
  - Update to 1.39.2 release (development)
  - dhcp: set "src" attribute for DHCP routes (rh #1995372)
  - dhcp: drop internal DHCPv4 client based on systemd code (rh #2073067)
  - core: delay startup complete for DNS update (rh #2049421)
  - nmcli: support offline mode to create and edit keyfiles (rh #1361145)


author: Wen Liang <wenliang@redhat.com> - 1:1.39.3-1
changelog:
  - Update to 1.39.3 release (development)
  - l3cfg: drop NM_L3_CFG_COMMIT_TYPE_ASSUME and assume_config_once (rh #2050216)


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.3.0.2-1
changelog:
  - Rebase to 2.3.0.2 [bz#1972101]
  - Resolves: bz#1972101
    ([Azure][RHEL-9]Rebase WALinuxAgent to 2.3.0.2)


author: Miroslav Rezanina <mrezanin@redhat.com> - 2.3.0.2-2
changelog:
  - wala-Require-iptables-package.patch [bz#1978572]
  - Resolves: bz#1978572
    ([Azure][WALA][RHEL-9] WALA needs iptables package)


author: Lokesh Mandvekar <lsm5@redhat.com> - 2:1-25
changelog:
  - build netavark only for podman's arches
  - i686 can't find go-md2man which causes the build to fail otherwise
  - Related: #2000051


author: Lokesh Mandvekar <lsm5@redhat.com> - 2:1-27
changelog:
  - do not specify infra_image in containers.conf
  - needed to resolve gating test failures
  - Related: #2000051


author: Jindrich Novy <jnovy@redhat.com> - 2:1-32
changelog:
  - build rust packages with RUSTFLAGS set to make ExecShield happy (Lokesh Mandvekar)
  - Related: #2000051


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: Kalev Lember <klember@redhat.com> - 3.28-12
changelog:
  - Split highcontrast-icon-theme out to a new subpackage
  - Explicitly require cursor and icon themes required for the gtk2 themes


author: Sohan Kunkerkar <skunkerk@redhat.com> - 4.6.0-2
changelog:
  - Rebuild because of Fedora infra issues last week to see if a new build fixes some 
    problems we are seeing.


author: Zoltan Fridrich <zfridric@redhat.com> - 0.16-19
changelog:
  - use gating and config file from rhel-8.5
  - remove check of periodically changing files
    Resolves: rhbz#1957656
  - config cleanup
    Resolves: rhbz#1957654


author: Zoltan Fridrich <zfridric@redhat.com> - 0.16-20
changelog:
  - fix configuration option with-dbhmactype
  - do not use sha1 and md5 by default
    Resolves: rhbz#1935457
  - fix important static analysis issues
    Resolves: rhbz#1938676


author: Martin Kolman <mkolman@redhat.com> - 34.25.0.16-1
changelog:
  - Support multi-org accounts in the GUI (mkolman)
    Resolves: rhbz#1965105
  - Pass error instance directly to error callback (mkolman)
    Related: rhbz#1965105
  - Add the RetrieveOrganizationsTask task (mkolman)
    Related: rhbz#1965105
  - Unit test adjustments - asynchronous handler (mkolman)
    Related: rhbz#1951709
  - Unit test adjustments - subscription module (mkolman)
    Related: rhbz#1951709
  - Unit test adjustments - DBus tasks (mkolman)
    Related: rhbz#1951709
  - Split system purpose tests to a separate file (mkolman)
    Related: rhbz#1951709
  - Add tests for the new Satellite helper module (mkolman)
    Related: rhbz#1951709
  - Reflect Satellite use in source spoke (mkolman)
    Related: rhbz#1951709
  - Report registration to Satellite in the GUI (mkolman)
    Related: rhbz#1951709
  - Rename "Custom server URL" to "Satellite URL" (mkolman)
    Related: rhbz#1951709
  - Add Satellite support to asynchronous registration handler (mkolman)
    Resolves: rhbz#1951709
  - Add handler for install time Satellite provisioning error (mkolman)
    Related: rhbz#1951709
  - Use target system Satellite provisioning DBus task (mkolman)
    Related: rhbz#1951709
  - Satellite related changes in the Subscription DBus module (mkolman)
    Related: rhbz#1951709
  - Add Satellite related DBus tasks (mkolman)
    Related: rhbz#1951709
  - Add Satellite support module (mkolman)
    Related: rhbz#1951709
  - Remove misleading warning about inst.ks.device replacing ksdevice (rvykydal)
    Resolves: rhbz#2000140
  - Create shared constants file for subscription module (mkolman)
    Related: rhbz#1951709
  - Move USER_AGENT to core/constants.py (mkolman)
    Related: rhbz#1951709


author: Radek Vykydal <rvykydal@redhat.com> - 34.25.0.17-1
changelog:
  - Verify the OPAL compatibility with XFS features (vponcova)
    Resolves: rhbz#2000923
  - Generate LVM device file after installation (vslavik)
    Resolves: rhbz#2005034


author: Radek Vykydal <rvykydal@redhat.com> - 34.25.0.18-1
changelog:
  - Fix Satellite provisioning rollback after unregistration (mkolman)
    Resolves: rhbz#2006718
  - Payload should wait for all storage related threads to finish (mkolman)
    Resolves: rhbz#2006786
  - Make organization fetching errors non-fatal (mkolman)
    Resolves: rhbz#2006375


author: Radek Vykydal <rvykydal@redhat.com> - 34.25.0.19-1
changelog:
  - Unify GUI & TUI root spoke completeness conditions (vslavik)
    Resolves: rhbz#1999646
  - Make network spoke GUI more robust in cases of missing NM Client. (rvykydal)
    Resolves: rhbz#2014241
  - Do not crash on missing NM Client on --vnc installations (rvykydal)
    Related: rhbz#2014241
  - In installer environment set static, not transient hostname (rvykydal)
    Resolves: rhbz#2009403
  - Add AlmaLinux product support (andrew.lukoshko)
    Resolves: rhbz#2004653


author: Radek Vykydal <rvykydal@redhat.com> - 34.25.0.20-1
changelog:
  - Fix application of network --mtu kickstart option in Anaconda (rvykydal)
    Resolves: rhbz#2019813
  - Print progress dots on one line in TUI (honza.stodola)
    Resolves: rhbz#1998668
  - Roll back Satellite provisioning if subscription attempt fails with error
    (mkolman)
    Resolves: rhbz#2010865


author: Radek Vykydal <rvykydal@redhat.com> - 34.25.0.21-1
changelog:
  - Wait for all background threads to finish before filling installation task
    queue (mkolman)
    Resolves: rhbz#2017428
  - Check the support for the Subscription module on startup (vponcova)
    Resolves: rhbz#1957063
  - Activate DBus modules based on the new configuration options (vponcova)
    Related: rhbz#1957063
  - Add new configuration options for the DBus module activation (vponcova)
    Related: rhbz#1957063
  - Add product config for Rocky Linux (tucklesepk)
    Resolves: rhbz#2019995


author: Martin Kolman <mkolman@redhat.com> - 34.25.0.22-1
changelog:
  - Add base repo name for CentOS Stream after repository renaming (jkonecny)
    Resolves: rhbz#1955331
  - The OPAL compatibility with XFS features is mandatory (vponcova)
    Resolves: rhbz#2008792


author: Vladimir Slavik <vslavik@redhat.com> - 34.25.0.24-1
changelog:
  - Create the LVM devices file (vslavik)
    Resolves: rhbz#2011329
  - Update outdated system purpose related strings (mkolman)
    Related: rhbz#2015059
  - Always set system purpose from GUI (mkolman)
    Resolves: rhbz#2015059


author: Vladimír Slávik <vslavik@redhat.com> - 34.25.0.25-1
changelog:
  - Hide the help button on the progress spoke (vponcova)
    Related: rhbz#1995945
  - Enable the built-in help content (vponcova)
    Resolves: rhbz#1995945
  - Remove the provides_web_browser property (vponcova)
    Related: rhbz#1995945
  - Cache the parsed content of the help mapping files (vponcova)
    Related: rhbz#1995945
  - Remove the default_help_pages configuration option (vponcova)
    Related: rhbz#1995945
  - Remove the helpFile attribute (vponcova)
    Related: rhbz#1995945
  - Implement the unified help support (vponcova)
    Related: rhbz#1995945
  - Define a unique id in the main spokes and hubs (vponcova)
    Related: rhbz#1995945
  - Add the Screen class (vponcova)
    Related: rhbz#1995945
  - Enable Closest mirror on CentOS Stream 9 (jkonecny)
    Related: rhbz#1955331
  - Do not modify boot order on UEFI if asked (vslavik)
    Resolves: rhbz#2025953


author: Vladimir Slavik <vslavik@redhat.com> - 34.25.0.26-1
changelog:
  - Write all PVs to LVM devices file (vslavik)
    Resolves: rhbz#2040302
  - Fix the status of the root configuration screen (vponcova)
    Related: rhbz#2026916
  - Fix the condition for entering the root configuration (vponcova)
    Resolves: rhbz#2026916
  - Move tests for pyanaconda.ui.lib.users to a new file (vponcova)
    Related: rhbz#2026916


author: Vendula Poncova <vponcova@redhat.com> - 34.25.0.27-1
changelog:
  - Use cache when fetching organization data from the GUI (mkolman)
    Resolves: rhbz#2044258
  - Bump subscription-manager version (mkolman)
    Related: rhbz#2048449
  - Improve UX in Simple Content Access mode (mkolman)
    Resolves: rhbz#2048449
  - Add IsSimpleContentAccessEnabled property (mkolman)
    Related: rhbz#2048449
  - Add support for SCA mode detection from registration data (mkolman)
    Related: rhbz#2048449


author: Radek Vykydal <rvykydal@redhat.com> - 34.25.1.1-1
changelog:
  - Make failure in generating of dracut arguments for iSCSI device non-fatal.
    (rvykydal)
    Resolves: rhbz#2065171
  - Do not generate dracut arguments multiple times for some storage devices
    (rvykydal)
    Related: rhbz#2065171
  - Skip /etc/machine-info during live installs (awilliam)
    Resolves: rhbz#2065170


author: Martin Kolman <mkolman@redhat.com> - 8.2.1-1
changelog:
  - initial help content update for RHEL 8.2
  - add help content for the "Connect to Red Hat" spoke
  - drop content for the superseded "System Purpose" spoke
    Resolves: rhbz#1788855


author: Nick Clifton <nickc@redhat.com> - 10.37-1
changelog:
  - Annocheck: Do not complaining about missing -mstackrealign notes in LTO mode.  (#2030298)
  - GCC Plugin: Do not record missing -mstackrealign in LTO mode.


author: Nick Clifton <nickc@redhat.com> - 10.39-1
changelog:
  - Annocheck: Add /usr/lib/ld-linux-aarch64.so.1 to the list of known glibc binaries.  (#2033255)
  - Doc: Note that ENDBR is only needed as the landing pad for indirect branches/calls.  (#28705)
  - Spec File: Store full	gcc version release string in plugin info file.  (#2030671)
  - Annocheck: Add special case for x86_64 RHEL-7 gaps.  (#2031133)


author: Nick Clifton <nickc@redhat.com> - 10.40-1
changelog:
  - Annocheck: Do not complaining about missing stack clash notes if the compilation used LTO.  (#2034946)


author: Nick Clifton <nickc@redhat.com> - 10.41-1
changelog:
  - Annocheck: Ignore gaps that contain the _start symbol (for AArch64).  (#1995224)
  - Annocheck: Ignore more glibc special binaries.  (#2037220)


author: Nick Clifton <nickc@redhat.com> - 10.44-1
changelog:
  - Annocheck: Add even more glibc function names. (#2037333)
  - Annocheck: ARM: Do not fail tests that rely upon annobin notes.


author: Nick Clifton <nickc@redhat.com> - 10.46-1
changelog:
  - Annocheck: Add option to disable instrumentation test.
  - GCC Plugin: Fix building with gcc-12.
  - Spec file: Add requirement on cpio for annocheck.  (#2039747)


author: Nick Clifton <nickc@redhat.com> - 10.47-1
changelog:
  - Annocheck: Improve detection of kernel modules.
  - GCC Plugin: Only default to link-once when using gcc-12 or later.  (#2039297)


author: Nick Clifton <nickc@redhat.com> - 10.50-1
changelog:
  - Annocheck: Skip property note test for GO binaries.  (#204300)
  - Annocheck: Add another glibc static library symbol.  (#2043047)
  - Spec File: Use gcc --print-file-name=rpmver for the gcc version info.


author: Nick Clifton <nickc@redhat.com> - 10.51-1
changelog:
  - Annocheck: Add an option to disable the use of debuginfod (if available).
  - Annocheck: Add more glibc special file names.
  - Annocheck: Skip some tests for BPF binaries.  (#2044897)


author: Nick Clifton <nickc@redhat.com> - 10.53-1
changelog:
  - gcc-plugin: Fix libtool so that extraneous runpaths are not added to the plugin.  (#2047356)
  - gcc-plugin: Use canonical_option field of save_decoded_options array. (#2047148)


author: Nick Clifton <nickc@redhat.com> - 10.57-1
changelog:
  - Rebuild to work with LLVM14.  (#2061050)
  - Annocheck: Update documentation and fix typo in annocheck.  (#2061291)
  - Annocheck: Add option to enable/disable following symbolic links.
  - Always identify Rust binaries, even if built on a host that does not know about Rust.  (#2057737)


author: Nick Clifton <nickc@redhat.com> - 10.68-1
changelog:
  - Annocheck: Add more glibc exceptions + check PT_TLS segments.  (#2081131)
  - Annocheck: Do not complain about missing -mbranch-protection option in AArch64 binaries if compiled by golang.
  - Annocheck: Do not complain about missing -mbranch-protection option in AArch64 binaries if compiled in LTO mode.
  - gcc-plugin: Add support for CLVC_INTEGER options.
  - Annocheck: Even more special cases for AArch64 glibc on RHEL-8.  (#2072082)
  - Annocheck: Add more special cases for AArch64 glibc on RHEL-8.  (#2072082)
  - llvm-plugin: Fix a thinko in the sources.
  - gcc-plugin: Add remap of OPT_Wall.
  - configure: Fix typo in top level configure.ac.
  - Add support for building using meson+ninja.
  - Annocheck: Fix test for AArch64 property notes.  (#2068657)


author: Sergei Petrosian <spetrosi@redhat.com> - 0.0.1-3
changelog:
  - Copy changes made to linux-system-roles in this PR:
    https://src.fedoraproject.org/rpms/linux-system-roles/pull-request/13#
  - Make spec file available for older versions of OSes.
  - Drop python3-six dependency which was used by lsr_role2collection.py.
  - Drop html files from rpm if the version has no markdown parser.
  - Drop unnecessary python scripts which include python3 only code, e.g.,
    f-strings.
    Resolves rhbz#1970165


author: Sergei Petrosian <spetrosi@redhat.com> - 1.0.11-1
changelog:
  - Update the version to be consistent with the Galaxy collection at
    https://galaxy.ansible.com/microsoft/sql


author: Sergei Petrosian <spetrosi@redhat.com> - 1.0.11-2
changelog:
  - Make the ansible_collection_files macro defined in Fedora automatically and
    in RHEL manually consistent - having slash at the end to clean double-slashes


author: Sergei Petrosian <spetrosi@redhat.com> - 1.0.12-1
changelog:
  - Add the meta-runtime option from the latest auto-maintenance
  - Use the latest mssql that ships fixes for issues #24,#25,#26,#27,#28,35


author: Sergei Petrosian <spetrosi@redhat.com> - 1.0.12-2
changelog:
  - Copy fix for RHEL 7 builds from rhel-system-roles
    Link to the original fix:
    https://src.fedoraproject.org/rpms/linux-system-roles/c/093981119f99ac51a6e06a2714b587e4e2fe287c


author: Paul Belanger <pabelanger@redhat.com> - 2.11.2-1
changelog:
  - ansible-core 2.11.2 released.
  - Drop bundled version of resolvelib in favor of
    python38-resolvelib.


author: Christian Adams <chadams@redhat.com> - 2.11.6-1
changelog:
  - ansible-core 2.11.6-1, fix CVE-2021-3620, ansible-connection module
    no long discloses sensitive info.


author: Thomas Woerner <twoerner@redhat.com> - 0.3.1-1
changelog:
  - Update to version 0.3.1
    https://github.com/freeipa/ansible-freeipa/releases/tag/v0.3.1
  - ipabackup: Fix undefined vars for conditions in shell tasks without else


author: Thomas Woerner <twoerner@redhat.com> - 0.3.4-1
changelog:
  - Update to version 0.3.4
    https://github.com/freeipa/ansible-freeipa/releases/tag/v0.3.4
    https://github.com/freeipa/ansible-freeipa/releases/tag/v0.3.3
    https://github.com/freeipa/ansible-freeipa/releases/tag/v0.3.2


author: Thomas Woerner <twoerner@redhat.com> - 0.3.6-1
changelog:
  - Update to version 0.3.6
    https://github.com/freeipa/ansible-freeipa/releases/tag/v0.3.6
    Resolves: RHBZ#1972178
  - ansible-freeipa-tests not in the compose
    Resolves: RHBZ#1940014
  - Remove unsupported parameter for (ipapermission) module: perm_rights from
    permission-present.yml
    Resolves: RHBZ#1973167
  - Sample playbook included for selfservice module is incorrect
    Resolves: RHBZ#1973166
  - ipa-client-install failing with error code 7(keytab: /usr/sbin/ipa-rmkeytab
    returned 7)
    Resolves: RHBZ#1973169
  - New management module ipaserver
    Resolves: RHBZ#1973171
  - New management module ipaautomember
    Resolves: RHBZ#1973172


author: Thomas Woerner <twoerner@redhat.com> - 0.3.6-3
changelog:
  - Apply fix for ipabackup: Use module to get IPA_BACKUP_DIR from ipaplatform
    Resolves: RRBZ#1973173


author: Thomas Woerner <twoerner@redhat.com> - 0.3.8-1
changelog:
  - Update to version 0.3.7 and 0.3.8
    https://github.com/freeipa/ansible-freeipa/releases/tag/v0.3.7
    https://github.com/freeipa/ansible-freeipa/releases/tag/v0.3.8
    Related: RHBZ#1972178
  - automember: Verify condition keys
    Resolves: RHBZ#1981713
  - automember: Fix result["failed"] issues with conditions
    Resolves: RHBZ#1981713
  - automember: Fix action to be automember or member, not service
    Resolves: RHBZ#1981711


author: Thomas Woerner <twoerner@redhat.com> - 0.3.8-3
changelog:
  - Add requirement for ansible-core
    Resolves: RHBZ#1993857
  - Remove python3, pip and ansible installation from sanity test
    Related: RHBZ#1993857
  - Replace json_query in tests/user/test_users_absent.yml
    Resolves: RHBZ#1992997


author: Thomas Woerner <twoerner@redhat.com> - 0.4.0-1
changelog:
  - Update to version 0.4.0
    https://github.com/freeipa/ansible-freeipa/releases/tag/v0.4.0
    Resolves: RHBZ#2010622
  - Add ability to run modules remotely
    Resolves: RHBZ#2010633
  - New management module ipaautomountlocation
    Resolves: RHBZ#2010643


author: Thomas Woerner <twoerner@redhat.com> - 1.5.3-1
changelog:
  - Update to version 1.5.3
    https://github.com/freeipa/ansible-freeipa/releases/tag/v1.5.3
    https://github.com/freeipa/ansible-freeipa/releases/tag/v1.5.2
    https://github.com/freeipa/ansible-freeipa/releases/tag/v1.5.1
    https://github.com/freeipa/ansible-freeipa/releases/tag/v1.5.0
    Related: RHBZ#2010622
  - automember set default group/hostgroup is missing from the automember module
    Resolves: RHBZ#2021947
  - automember remove default group/hostgroup is missing from the automember
    module
    Resolves: RHBZ#2021952
  - automember rebuild is missing from the automember module
    Resolves: RHBZ#2021954
  - automember remove orphans group/hostgroup is missing from the automember
    module
    Resolves: RHBZ#2021955
  - Not able to update existing automember rule description
    Resolves: RHBZ#1976922


author: Thomas Woerner <twoerner@redhat.com> - 1.6.1-1
changelog:
  - Update to version 1.6.1
    https://github.com/freeipa/ansible-freeipa/releases/tag/v1.6.1
    https://github.com/freeipa/ansible-freeipa/releases/tag/v1.6.0
    Related: RHBZ#2010622
  - Add module to manage automount maps
    Resolves: RHBZ#2040701
  - Add module to manage automount keys
    Resolves: RHBZ#2040702


author: Thomas Woerner <twoerner@redhat.com> - 1.6.2-1
changelog:
  - Update to version 1.6.2
    https://github.com/freeipa/ansible-freeipa/releases/tag/v1.6.2
    Related: RHBZ#2010622


author: Thomas Woerner <twoerner@redhat.com> - 1.6.3-1
changelog:
  - Update to version 1.6.3
    https://github.com/freeipa/ansible-freeipa/releases/tag/v1.6.3
    Related: RHBZ#2010622


author: Nathan Scott <nathans@redhat.com> 2.0.3-1
changelog:
  - Updated for new version with changed namespace
  - Ansible collection macros now used in the spec
  - Added ansible-lint checking in %check section


author: Tom Stellard <tstellar@redhat.com> - 1.6.1-13
changelog:
  - Use make_build and make_install macros
  - https://docs.fedoraproject.org/en-US/packaging-guidelines/#_parallel_make


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: Jakub Martisko <jamartis@redhat.com> - 3.10.3.13
changelog:
  - Sync with rhel 8.3 + cleanup
  - Add new subpackages - z{14,15}
  - Unlike in rhel8, the base subpackage still needs to be build for z12.
  - Covscan related bugfixes
  - Spec and git cleanup (remove unused patches/sources)


author: Sergio Correia <scorreia@redhat.com> - 3.0.1-4
changelog:
  - Enable default RHEL configuration
    This enables syscall auditing by default.
    Resolves: rhbz#1924561


author: Sergio Correia <scorreia@redhat.com> - 3.0.7-100
changelog:
  - New upstream release, 3.0.7
    Resolves: rhbz#2019929 - capability=unknown-capability(39) in audit messages


author: Sergio Correia <scorreia@redhat.com> - 3.0.7-101
changelog:
  - Adjust sample-rules dir permissions
    Resolves: rhbz#2054432 - /usr/share/audit/sample-rules is no longer readable by non-root users


author: Sergio Correia <scorreia@redhat.com> - 3.0.7-102
changelog:
  - Fix path normalization in auparse
    Resolves: rhbz#2062824 - auparse missing information when used with --format-text


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: Caolán McNamara <caolanm@redhat.com> - 1:7.1.5.2-5
changelog:
  - replace use of ucpp with gcc cpp
  - Resolves: tdf#132739 two html style tags where there should be just one


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: Pavel Cahyna <pcahyna@redhat.com> - 11.0.1-5
changelog:
  - Make nagios-plugin build conditional and disabled on RHEL to avoid
    generating this subpackage that has missing dependencies
  - Fix flags for annobin in Qt tools (bat & tray-monitor) build
  - Add a forgotten RHEL 8 patch to use openssl crypto (random numbers, hmac,
    hashing functions)
    Resolves: rhbz#1935458


author: Jerome Marchand <jmarchan@redhat.com> - 0.20.0-4
changelog:
  - Don't require bcc-tools by default (#1967550)
  - Add explicit bcc requirement to bcc-tools
  - Build bcc from standard sources


author: Jerome Marchand <jmarchan@redhat.com> - 0.20.0-7
changelog:
  - Sync with latest libbpf (fixes BPF_F_BROADCAST breakages of rhbz#1992430)
  - Fix cpudist, mdflush, readahead and threadsnoop (rhbz#1992430)
  - Handle the renaming of task_struct_>state field
  - Drop tools that relies on features disabled on RHEL


author: Petr Menšík <pemensik@redhat.com> - 32:9.16.15-3
changelog:
  - Disable building of DLZ and PKCS11
  - Build HTML documentation into separate bind-doc subpackage
  - Enable DNSTAP feature (#1975268)
  - Enable LMDB support (#1975775)


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: Peng Wu <pwu@redhat.com> - 0.3-33
changelog:
  - Provide OpenType Bitmap fonts
  - Use bitmapfonts2otb.py to combine bitmap fonts
  - Add bitmap-*-opentype-fonts sub packages


author: Vojtech Trefny <vtrefny@redhat.com> - 3.4.0-6
changelog:
  - Remove "Revert Terminology cleanups" patch
    Resolves: rhbz#1990982
  - Fix running tests in gating
    Resolves: rhbz#1990237
  - Opt out from using LVM devices file in 9 Beta
    Resolves: rhbz#1984851


author: Vojtech Trefny <vtrefny@redhat.com> - 3.4.0-8
changelog:
  - Improve error message printed for missing dependecies
    Resolves: rhbz#2012121
  - Use bigger chunk size for thinpools bigger than ~15.88 TiB
    Resolves: rhbz#1971516


author: Vojtech Trefny <vtrefny@redhat.com> - 3.4.0-12
changelog:
  - Fix log message for the LVM devices filter
    Resolves: rhbz#2034277
  - Exclude unusable disks from PartitionFactory
    Resolves: rhbz#2017432


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: Václav Doležal <vdolezal@redhat.com> - 1.8.18-18
changelog:
  - Backport patch to autoselect best cipher suite when working over lanplus backend
  - Fixed 'ipmitool pef status/info' not printing final newline
  - Expanded column for sensor name in 'ipmi sdr/sensor' output so longer names are aligned


author: Václav Doležal <vdolezal@redhat.com> - 1.8.18-19
changelog:
  - Backport fix for CVE-2020-5208 (#1798722); for details see
    https://github.com/ipmitool/ipmitool/security/advisories/GHSA-g659-9qxw-p7cp


author: Adrian Reber <adrian@lisas.de> - 1.2.5-1
changelog:
  - Updated to 1.2.5
  - No longer necessary to re-package sources: All problematic files have
    been re-licensed
  - All 19 patches are part of the 1.2.5 release and have been removed


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


author: Jindrich Novy <jnovy@redhat.com> - 1.24.0-0.6
changelog:
  - update to the latest content of https://github.com/containers/buildah/tree/main
    (https://github.com/containers/buildah/commit/9a49348)
  - Related: #2000051


author: Jindrich Novy <jnovy@redhat.com> - 1.24.0-0.7
changelog:
  - update to the latest content of https://github.com/containers/buildah/tree/main
    (https://github.com/containers/buildah/commit/5b0de7b)
  - Related: #2000051


author: Jindrich Novy <jnovy@redhat.com> - 1.24.0-0.9
changelog:
  - update to the latest content of https://github.com/containers/buildah/tree/main
    (https://github.com/containers/buildah/commit/455f2f1)
  - Related: #2000051


author: Jindrich Novy <jnovy@redhat.com> - 1.24.0-0.10
changelog:
  - update to the latest content of https://github.com/containers/buildah/tree/main
    (https://github.com/containers/buildah/commit/d2ef199)
  - Related: #2000051


author: Jindrich Novy <jnovy@redhat.com> - 1.24.0-0.12
changelog:
  - update to the latest content of https://github.com/containers/buildah/tree/main
    (https://github.com/containers/buildah/commit/954c481)
  - Related: #2000051


author: Jindrich Novy <jnovy@redhat.com> - 1.24.0-0.13
changelog:
  - update to the latest content of https://github.com/containers/buildah/tree/main
    (https://github.com/containers/buildah/commit/0cd9445)
  - Related: #2000051


author: Jindrich Novy <jnovy@redhat.com> - 1.24.0-0.14
changelog:
  - update to the latest content of https://github.com/containers/buildah/tree/main
    (https://github.com/containers/buildah/commit/7807a0e)
  - Related: #2000051


author: Jindrich Novy <jnovy@redhat.com> - 1.24.0-0.15
changelog:
  - update to the latest content of https://github.com/containers/buildah/tree/main
    (https://github.com/containers/buildah/commit/c044ad6)
  - Related: #2000051


author: Jindrich Novy <jnovy@redhat.com> - 1:1.24.0-0.45
changelog:
  - update to the latest content of https://github.com/containers/buildah/tree/main
    (https://github.com/containers/buildah/commit/b3798a1)
  - Related: #2000051


author: Jindrich Novy <jnovy@redhat.com> - 1:1.24.0-0.46
changelog:
  - update to the latest content of https://github.com/containers/buildah/tree/main
    (https://github.com/containers/buildah/commit/031e72c)
  - Related: #2000051


author: Jindrich Novy <jnovy@redhat.com> - 1:1.24.0-0.47
changelog:
  - update to the latest content of https://github.com/containers/buildah/tree/main
    (https://github.com/containers/buildah/commit/60880a7)
  - Related: #2000051


author: Jindrich Novy <jnovy@redhat.com> - 1:1.24.0-0.48
changelog:
  - update to the latest content of https://github.com/containers/buildah/tree/main
    (https://github.com/containers/buildah/commit/7bcca21)
  - Related: #2000051


author: Jindrich Novy <jnovy@redhat.com> - 1:1.24.0-0.49
changelog:
  - update to the latest content of https://github.com/containers/buildah/tree/main
    (https://github.com/containers/buildah/commit/da00c99)
  - Related: #2000051


author: Jindrich Novy <jnovy@redhat.com> - 1:1.24.0-0.50
changelog:
  - update to the latest content of https://github.com/containers/buildah/tree/main
    (https://github.com/containers/buildah/commit/4b3aaee)
  - Related: #2000051


author: Jindrich Novy <jnovy@redhat.com> - 1:1.24.0-0.51
changelog:
  - update to the latest content of https://github.com/containers/buildah/tree/main
    (https://github.com/containers/buildah/commit/2189882)
  - Related: #2000051


author: Jindrich Novy <jnovy@redhat.com> - 1:1.24.0-0.52
changelog:
  - update to the latest content of https://github.com/containers/buildah/tree/main
    (https://github.com/containers/buildah/commit/718f2b4)
  - Related: #2000051


author: Lokesh Mandvekar <lsm5@redhat.com> - 1:1.24.2-2
changelog:
  - Add patch to fix bash symtax for gating tests
  - Upstream PR: https://github.com/containers/buildah/pull/3792
  - Related: #2000051


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: Jayashree Huttanagoudar <jhuttana@redhat.com> - 4.0.11-1
changelog:
  - Upgrated to latest upstream version 4.0.11
  - Added a patch to fix rpm build issue caused due to misconfiguration in upstream
  - Added required additional plugins required for build


author: Alexey Tikhonov <atikhono@redhat.com> - 1.17.1-5
changelog:
  - Resolves: rhbz#2014523 - c-ares: missing input validation of host names may lead to Domain Hijacking [rhel-9]


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: Josh Stone <jistone@redhat.com> - 1.52.1-1
changelog:
  - Update to 1.52.1. Includes security fixes for CVE-2020-36323,
    CVE-2021-28876, CVE-2021-28878, CVE-2021-28879, and CVE-2021-31162.
  - Initial support for OpenSSL 3.0.0-alpha15


author: Ray Strode <rstrode@redhat.com> - 80.8-1
changelog:
  - Fix black spot in one of the backgrounds
    Resolves: #1684106
  - Add missing 2560x1600 8-abstract-light background
    Resolves: #1692309
  - letter box instead of crop backgrounds when there's no
    good aspect ratio
    Related: #1720610


author: Ray Strode <rstrode@redhat.com> - 81.0-1
changelog:
  - Add wallpapers for wider screen monitors
    Related: #1720610
  - Move logo to corner in wallpapers that have it in center
    Resolves: #1706793


author: Rob Crittenden <rcritten@redhat.com> - 0.79.14-5
changelog:
  - Certmonger SCEP renewal should not use old challenges (#1990926)
  - Certmonger certificates stuck in NEED_GUIDANCE (#2001082)
  - certmonger creates CSRs with invalid DER syntax for X509v3 extensions
    with critical=FALSE (#2012261)


author: Jerry James <loganjerry@gmail.com> - 0.15.0-1
changelog:
  - Version 0.15.0
  - Add -formatspec and -attribute-format patches
  - Build with both cmake and autotools


author: Petr Lautrbach <plautrba@redhat.com> - 3.1-4
changelog:
  - Fix signed overflow caused by using (1 << 31) - 1
  - Optimize storage of filename transitions
  - Rebuild with libsepol.so.2


author: Miroslav Rezanina <mrezanin@redhat.com> - 21.1-7
changelog:
  - ci-Stop-copying-ssh-system-keys-and-check-folder-permis.patch [bz#1979099]
  - ci-Report-full-specific-version-with-cloud-init-version.patch [bz#1971002]
  - Resolves: bz#1979099
    ([cloud-init]Customize ssh AuthorizedKeysFile causes login failure[RHEL-9.0])
  - Resolves: bz#1971002
    (cloud-init should report full specific full version with "cloud-init --version" [rhel-9])


author: Miroslav Rezanina <mrezanin@redhat.com> - 21.1-8
changelog:
  - ci-Fix-home-permissions-modified-by-ssh-module-SC-338-9.patch [bz#1995843]
  - Resolves: bz#1995843
    ([cloudinit]  Fix home permissions modified by ssh module)


author: Miroslav Rezanina <mrezanin@redhat.com> - 21.1-9
changelog:
  - ci-ssh_utils.py-ignore-when-sshd_config-options-are-not.patch [bz#2002302]
  - Resolves: bz#2002302
    (cloud-init fails with ValueError: need more than 1 value to unpack[rhel-9])


author: Miroslav Rezanina <mrezanin@redhat.com> - 21.1-10
changelog:
  - ci-Inhibit-sshd-keygen-.service-if-cloud-init-is-active.patch [bz#2002492]
  - ci-add-the-drop-in-also-in-the-files-section-of-cloud-i.patch [bz#2002492]
  - Resolves: bz#2002492
    (util.py[WARNING]: Failed generating key type rsa to file /etc/ssh/ssh_host_rsa_key)


author: Miroslav Rezanina <mrezanin@redhat.com> - 21.1-11
changelog:
  - ci-cc_ssh.py-fix-private-key-group-owner-and-permission.patch [bz#2015974]
  - Resolves: bz#2015974
    (cloud-init fails to set host key permissions correctly)


author: Miroslav Rezanina <mrezanin@redhat.com> - 21.1-12
changelog:
  - ci-remove-unnecessary-EOF-string-in-disable-sshd-keygen.patch [bz#2016305]
  - Resolves: bz#2016305
    (disable-sshd-keygen-if-cloud-init-active.conf:8: Missing '=', ignoring line)


author: Miroslav Rezanina <mrezanin@redhat.com> - 21.1-13
changelog:
  - ci-fix-error-on-upgrade-caused-by-new-vendordata2-attri.patch [bz#2028381]
  - Resolves: bz#2028381
    (cloud-init.service fails to start after package update)


author: Miroslav Rezanina <mrezanin@redhat.com> - 21.1-14
changelog:
  - ci-cloudinit-net-handle-two-different-routes-for-the-sa.patch [bz#2028031]
  - Resolves: bz#2028031
    ([RHEL-9] Above 19.2 of cloud-init fails to configure routes when configuring static and default routes to the same destination IP)


author: Miroslav Rezanina <mrezanin@redhat.com> - 21.1-15
changelog:
  - ci-Add-gdisk-and-openssl-as-deps-to-fix-UEFI-Azure-init.patch [bz#2032524]
  - Resolves: bz#2032524
    ([RHEL9] [Azure] cloud-init fails to configure the system)


author: Miroslav Rezanina <mrezanin@redhat.com> - 21.1-16
changelog:
  - ci-Datasource-for-VMware-953.patch [bz#2040090]
  - ci-Change-netifaces-dependency-to-0.10.4-965.patch [bz#2040090]
  - ci-Update-dscheck_VMware-s-rpctool-check-970.patch [bz#2040090]
  - ci-Revert-unnecesary-lcase-in-ds-identify-978.patch [bz#2040090]
  - ci-Add-netifaces-package-as-a-Requires-in-cloud-init.sp.patch [bz#2040090]
  - Resolves: bz#2040090
    ([cloud-init][RHEL9] Support for cloud-init datasource 'cloud-init-vmware-guestinfo')


author: Miroslav Rezanina <mrezanin@redhat.com> - 21.1-17
changelog:
  - ci-Add-flexibility-to-IMDS-api-version-793.patch [bz#2042351]
  - ci-Azure-helper-Ensure-Azure-http-handler-sleeps-betwee.patch [bz#2042351]
  - ci-azure-Removing-ability-to-invoke-walinuxagent-799.patch [bz#2042351]
  - ci-Azure-eject-the-provisioning-iso-before-reporting-re.patch [bz#2042351]
  - ci-Azure-Retrieve-username-and-hostname-from-IMDS-865.patch [bz#2042351]
  - ci-Azure-Retry-net-metadata-during-nic-attach-for-non-t.patch [bz#2042351]
  - ci-Azure-adding-support-for-consuming-userdata-from-IMD.patch [bz#2042351]
  - Resolves: bz#2042351
    ([RHEL-9] Support for provisioning Azure VM with userdata)


author: Miroslav Rezanina <mrezanin@redhat.com> - 21.1-18
changelog:
  - ci-Add-_netdev-option-to-mount-Azure-ephemeral-disk-121.patch [bz#1998445]
  - Resolves: bz#1998445
    ([Azure][RHEL-9] ordering cycle exists after reboot)


author: Miroslav Rezanina <mrezanin@redhat.com> - 21.1-19
changelog:
  - ci-Fix-IPv6-netmask-format-for-sysconfig-1215.patch [bz#2053546]
  - ci-Adding-_netdev-to-the-default-mount-configuration.patch [bz#1998445]
  - ci-Setting-highest-autoconnect-priority-for-network-scr.patch [bz#2036060]
  - Resolves: bz#2053546
    (cloud-init writes route6-$DEVICE config with a HEX netmask. ip route does not like : Error: inet6 prefix is expected rather than "fd00:fd00:fd00::/ffff:ffff:ffff:ffff::".)
  - Resolves: bz#1998445
    ([Azure][RHEL-9] ordering cycle exists after reboot)
  - Resolves: bz#2036060
    ([cloud-init][ESXi][RHEL-9] Failed to config static IP according to VMware Customization Config File)


author: Jacob Kozol <jacobdkozol@gmail.com> - 24-1
changelog:
  - Improve text strings for image and upload types
  - Standardize font families with those used by patternfly
  - Add string translations
  - Update minor NPM dependencies


author: Jacob Kozol <jacobdkozol@gmail.com> - 25-1
changelog:
  - Improve error state messages
  - Add additional console error logging
  - Update CDP testing library
  - Update translations from weblate
  - Update minor NPM dependencies


author: Jacob Kozol <jacobdkozol@gmail.com> - 26-1
changelog:
  - Add additional form validation for the Create Image Wizard
  - Improve page size dropdown styling
  - Update minor NPM dependencies
  - Improve code styling
  - Improve test reliability


author: Jacob Kozol <jacobdkozol@gmail.com> - 28-1
changelog:
  - Use sentence case rather than title case
  - Add and update tests
  - Update translations from weblate
  - Update minor NPM dependencies


author: Jacob Kozol <jkozol@redhat.com> - 31-1
changelog:
  - Add new ostree image types
  - Improve loading state when waiting for api responses
  - Improve notification system
  - Improve test stability
  - Update NPM dependencies
  - Update translations


author: Jacob Kozol <jkozol@redhat.com> - 32-1
changelog:
  - Add Edge Raw, RHEL Installer, Edge Simplified Installer image types
  - Improve user account modal responsiveness
  - Update tests
  - Update minor NPM dependencies
  - Update translation files


author: Matej Marusak <mmarusak@redhat.com> - 248 - 1
changelog:
  - Machines: Don't round or floor memory and storage size unnecessarily (rhbz#1979152)
  - Machines: Use cockpit's proxy API for monitoring libvirt service changes (rhbz#1974223)
  - Machines: Fix ooops when press the down arrow several times when inputting custom path (rhbz#1977554)


author: Martin Pitt <mpitt@redhat.com> - 249 - 1
changelog:
  - Disable non-shared storage migration on RHEL
  - Let all upstream integration tests run for gating
  - Remove iscsi related features as libiscsi is removed from libvirt
    (rhbz#1985947)
  - Fix unit/value conversion when memory is auto-filled after OS selection
    (rhbz#1987120)
  - Allow adding disks with custom path even when no storage pools exist
    (rhbz#1985228)
  - Disallow adjustment of NIC settings for transient NICs (rhbz#1977669)


author: Matej Marusak <mmarusak@redhat.com> - 250 - 1
changelog:
  - Show only supported pool types in pool create dialog (rhbz#1985947)
  - Validation preselected pool for volume creation (rhbz#1992966)
  - Allow adding disks with custom path even when no storage pools exist (rhbz#1985228)
  - Support for removal of shared directories (rhbz#1983848)
  - Show errors in modals (rhbz#1993436)


author: Matej Marusak <mmarusak@redhat.com> - 253-1
changelog:
  - Support adding and removing host devices
  - Fix crash when adding disk with custom path while no storage pools exist (rhbz#1985228)
  - Forbid configurations where users would attempt to use cdroms in virtio bus (rhbz#1993434)


author: Katerina Koukiou <kkoukiou@redhat.com> - 256-1
changelog:
  - Now officially supported on Arch Linux (https://archlinux.org/)
  - Support selecting between consoles of the same type


author: Marius Vollmer <mvollmer@redhat.com> - 258-1
changelog:
  - Move storage pool actions outside of the expanded row
  - Move the 'Overview' tab content from the network rows to the expanded row directly


author: Simon Kobyda <skobyda@redhat.com> - 252-1
changelog:
  - Webserver: Drop remotectl utility
  - Shell: Show package version in ‘About web console’ modal
  - Storage: Encryption is presented as a property of a Filesystem


author: Matej Marusak <mmarusak@redhat.com> - 254-1
changelog:
  - Overview: Move last login to Health Card
  - Webserver: Restrict frame embedding to same origin
  - Login: Add Arch Linux branding
  - Users: Add login history


author: Katerina Koukiou <kkoukiou@redhat.com> - 257-1
changelog:
  - Support for reading TLS certificates with any permissions
  - cockpit-ws no longer supports merged certificates
  - Services: Show user-owned systemd units


author: Martin Pitt <mpitt@redhat.com> - 260-1
changelog:
  - Certificate login validation: Action required on updates
  - Client: Show previously used hosts
  - Client: Support port specification
  - bridge: Warning on missing cockpit-system package


author: Matej Marusak <mmarusak@redhat.com> - 261-1
changelog:
  - storage: Unmounting or deleting a busy filesystem is now supported
  - shell: Allow adding ssh keys with passphrase


author: Justin Stephenson <jstephen@redhat.com> - 7-1
changelog:
  - Release v7
  - Remove bots sudo rm from Makefile
  - Use journalctl --utc for Logs view to handle DST
  - Add Applications Menu test
  - Install cockpit-packagekit in local VM
  - Set timezone for Logs Correlation test


author: Justin Stephenson <jstephen@redhat.com> - 11-1
changelog:
  - Avoid crash in unmount if journal is null
  - Sync Makefile closer to starter-kit
  - Use current babel/eslint integration
  - Use Flex layout for spacing the two config cards in the config page
  - Use Page/PageSection/Breadcrumb patternfly components
  - Move to xz dist tarballs
  - Remove unused slider.html file
  - package.json: explicitely depend on @patternfly/react-icons
  - webpack: Use relative resolve path for npm 7 compatibility
  - package.json: update patternfly packages
  - package.json: use sass instead of node-sass
  - Fetch pkg/lib automatically from cockpit instead of keeping a local copy
  - Update Docker image and TEST_OS run to Fedora 35
  - Tests: Test SSSD exclude_users and exclude_groups
  - Config: Add SSSD exclude_users and exclude_groups
  - TESTS: Fix testSessionRecordingConf cleanup issue
  - TESTS: Restart SSSD after restoring config


author: Justin Stephenson <jstephen@redhat.com> - 4-1
changelog:
  - Release v4
  - Update parent id in metainfo file
  - Update package manifest
  - Fix rpmmacro to resolve correc    t path on CentOS7
  - Handle byte-array encoded journal data
  - Don't clobber cockpit bots directory
  - Move code out of deprecated React lifecycle functions


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: Sahana Prasad <sahana@redhat.com> - 1:1.1.1k-2
changelog:
  - Remove support for building FIPS mode binaries for the
    compat libraries
  - Ships openssl11.cnf as the configuration file.
  - Resolves: rhbz#1993795
  - Related: rhbz#1947584


author: Nicolas Mailhot <nim@fedoraproject.org>
changelog:
  - 20141121-15
  💥 Actually rebuild with fonts-rpm-macros 2.0.4 to make sure fontconfig files are
    valid


author: Kelvin Fan <kfan@redhat.com> - 0.21-1
changelog:
  - Update to 0.21
  - Require util-linux >= 2.36-1
  - Remove files related to the issuegen and motdgen executables


author: Jindrich Novy <jnovy@redhat.com> - 3:2.170.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.170.0
  - Related: #2000051


author: Jindrich Novy <jnovy@redhat.com> - 3:2.171.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.171.0
  - Related: #2000051


author: Jindrich Novy <jnovy@redhat.com> - 3:2.172.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.172.0
  - Related: #2000051


author: Jindrich Novy <jnovy@redhat.com> - 3:2.172.1-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.172.1
  - Related: #2000051


author: Jindrich Novy <jnovy@redhat.com> - 3:2.173.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.173.0
  - Related: #2000051


author: Jindrich Novy <jnovy@redhat.com> - 3:2.173.1-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.173.1
  - Related: #2000051


author: Jindrich Novy <jnovy@redhat.com> - 3:2.173.2-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.173.2
  - Related: #2000051


author: Jindrich Novy <jnovy@redhat.com> - 3:2.174.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.174.0
  - Related: #2000051


author: Jindrich Novy <jnovy@redhat.com> - 3:2.176.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.176.0
  - Related: #2000051


author: Jindrich Novy <jnovy@redhat.com> - 3:2.177.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.177.0
  - Related: #2000051


author: Jindrich Novy <jnovy@redhat.com> - 3:2.178.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.178.0
  - Related: #2000051


author: Jindrich Novy <jnovy@redhat.com> - 3:2.179.1-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.179.1
  - Related: #2000051


author: Jindrich Novy <jnovy@redhat.com> - 3:2.180.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.180.0
  - Related: #2061316


author: Jindrich Novy <jnovy@redhat.com> - 3:2.181.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.181.0
  - Related: #2061316


author: Jindrich Novy <jnovy@redhat.com> - 3:2.183.0-1
changelog:
  - update to https://github.com/containers/container-selinux/releases/tag/v2.183.0
  - Related: #2061316


author: Jindrich Novy <jnovy@redhat.com> - 1:1.0.1-4
changelog:
  - revert back to https://github.com/containernetworking/plugins/releases/tag/v1.0.1
  - Related: #2000051


author: Jindrich Novy <jnovy@redhat.com> - 2:1-12
changelog:
  - consume seccomp.json from the oldest vendored version of c/common,
    not main branch
  - Related: #2000051


author: Jindrich Novy <jnovy@redhat.com> - 2:1-16
changelog:
  - do not hardcode log_driver = "journald" and events_logger = "journald"
    for RHEL9 and leave the rootful/rootless behaviour change based on
    internal logic
  - Related: #2000051


author: Dusty Mabe <dusty@dustymabe.com> - 0.7.0-3
changelog:
  - Backport commit to add F33 and F34 keys. Drop F31 keys.
      - https://github.com/coreos/coreos-installer/pull/387


author: Dusty Mabe <dusty@dustymabe.com> - 0.7.0-4
changelog:
  - Backport commit to start coreos-installer service after systemd-resolved
      - https://github.com/coreos/coreos-installer/pull/389


author: Sohan Kunkerkar <skunkerk@redhat.com> - 0.11.0-1
changelog:
  - New release
  - Fix inadvertent inclusion of coreos-installer-dracut in -bootinfra on RHEL
  - Have -dracut own 51coreos-installer directory on RHEL


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: Marek Polacek <polacek@redhat.com> 11.2.1-8
changelog:
  - update from releases/gcc-11-branch (#2047296)
    - PRs ada/103538, analyzer/101962, bootstrap/103688, c++/85846, c++/95009,
  	c++/98394, c++/99911, c++/100493, c++/101715, c++/102229, c++/102933,
  	c++/103012, c++/103198, c++/103480, c++/103703, c++/103714,
  	c++/103758, c++/103783, c++/103831, c++/103912, c++/104055, c/97548,
  	c/101289, c/101537, c/103587, c/103881, d/103604, debug/103838,
  	debug/103874, fortran/67804, fortran/83079, fortran/101329,
  	fortran/101762, fortran/102332, fortran/102717, fortran/102787,
  	fortran/103411, fortran/103412, fortran/103418, fortran/103473,
  	fortran/103505, fortran/103588, fortran/103591, fortran/103606,
  	fortran/103607, fortran/103609, fortran/103610, fortran/103692,
  	fortran/103717, fortran/103718, fortran/103719, fortran/103776,
  	fortran/103777, fortran/103778, fortran/103782, fortran/103789,
  	ipa/101354, jit/103562, libfortran/103634, libstdc++/100017,
  	libstdc++/102994, libstdc++/103453, libstdc++/103501,
  	libstdc++/103549, libstdc++/103877, libstdc++/103919,
  	middle-end/101751, middle-end/102860, middle-end/103813, objc/103639,
  	preprocessor/89971, preprocessor/102432, rtl-optimization/102478,
  	rtl-optimization/103837, rtl-optimization/103860,
  	rtl-optimization/103908, sanitizer/102911, target/102347,
  	target/103465, target/103661, target/104172, target/104188,
  	tree-optimization/101615, tree-optimization/103523,
  	tree-optimization/103603, tree-optimization/103995


author: Marek Polacek <polacek@redhat.com> 11.2.1-9
changelog:
  - update from releases/gcc-11-branch (#2047296)
    - PRs fortran/104127, fortran/104212, fortran/104227, target/101529
  - fix up va-opt-6.c testcase


author: Marek Polacek <polacek@redhat.com> 11.2.1-9.2
changelog:
  - add support for relocation of the PCH data (pch/71934, #2044917)
  - remove 30_threads/future/members/poll.cc (#2050090)
  - avoid overly-greedy match in dejagnu regexp (#2050089)


author: Marek Polacek <polacek@redhat.com> 11.2.1-9.3
changelog:
  - use _thread_db_sizeof_pthread to obtain struct pthread size (#2034494)
  - add --enable-host-pie, build the compilers as PIE (#2044917)


author: David Malcolm <dmalcolm@redhat.com> - 11.2.1-10
changelog:
  - update from releases/gcc-11-branch (#2063255)
    - PRs ada/98724, ada/104258, ada/104767, ada/104861, c++/58646, c++/59950,
  	c++/61611, c++/95036, c++/100468, c++/101030, c++/101095, c++/101371,
  	c++/101515, c++/101767, c++/102045, c++/102123, c++/102538,
  	c++/102740, c++/102990, c++/103057, c++/103186, c++/103291,
  	c++/103299, c++/103337, c++/103711, c++/103769, c++/103968,
  	c++/104107, c++/104108, c++/104284, c++/104410, c++/104472,
  	c++/104513, c++/104568, c++/104667, c++/104806, c++/104847,
  	c++/104944, c++/104994, c++/105035, c++/105061, c/82283, c/84685,
  	c/104510, c/104711, d/104659, d/105004, debug/104337, debug/104517,
  	debug/104557, fortran/66193, fortran/99585, fortran/100337,
  	fortran/103790, fortran/104211, fortran/104311, fortran/104331,
  	fortran/104430, fortran/104619, fortran/104811, go/100537,
  	libgomp/104385, libstdc++/101231, libstdc++/102358, libstdc++/103904,
  	libstdc++/104442, lto/104237, lto/104333, lto/104617,
  	middle-end/95115, middle-end/99578, middle-end/100464,
  	middle-end/100680, middle-end/100775, middle-end/100786,
  	middle-end/104307, middle-end/104402, middle-end/104446,
  	middle-end/104786, middle-end/104971, middle-end/105032,
  	preprocessor/104147, rtl-optimization/104544, rtl-optimization/104589,
  	rtl-optimization/104777, rtl-optimization/104814, sanitizer/102656,
  	sanitizer/104449, sanitizer/105093, target/79754, target/87496,
  	target/99708, target/99754, target/100784, target/101324,
  	target/102140, target/102952, target/102957, target/103307,
  	target/103627, target/103925, target/104090, target/104208,
  	target/104219, target/104253, target/104362, target/104448,
  	target/104451, target/104453, target/104458, target/104462,
  	target/104469, target/104502, target/104674, target/104681,
  	target/104688, target/104775, target/104890, target/104910,
  	target/104923, target/104963, target/104998, target/105000,
  	target/105052, target/105058, target/105068, testsuite/103556,
  	testsuite/103586, testsuite/104730, testsuite/104759,
  	testsuite/105055, tree-optimization/45178, tree-optimization/100834,
  	tree-optimization/101636, tree-optimization/102819,
  	tree-optimization/102893, tree-optimization/103169,
  	tree-optimization/103361, tree-optimization/103489,
  	tree-optimization/103544, tree-optimization/103596,
  	tree-optimization/103641, tree-optimization/103864,
  	tree-optimization/104263, tree-optimization/104288,
  	tree-optimization/104511, tree-optimization/104601,
  	tree-optimization/104675, tree-optimization/104782,
  	tree-optimization/104931, tree-optimization/105094
  - fix x86 vector initialization expansion fallback (PR target/105123)
  - drop patch 22 (gcc11-libsanitizer-pthread.patch;
    upstreamed as r11-9607-ga8dd74bfb921ed)


author: Jakub Jelinek <jakub@redhat.com> 11.3.1-2
changelog:
  - update from releases/gcc-11-branch (#2077536)
    - GCC 11.3 release
    - PRs c++/98249, c++/99893, c++/100608, c++/101051, c++/101532, c++/101677,
  	c++/101717, c++/101894, c++/102869, c++/103105, c++/103328,
  	c++/103341, c++/103455, c++/103706, c++/103885, c++/103943,
  	c++/104008, c++/104079, c++/104225, c++/104507, c++/104565,
  	c++/105003, c++/105064, c++/105143, c++/105186, c++/105256, c/101585,
  	debug/105203, fortran/102992, fortran/104210, fortran/104228,
  	fortran/104570, fortran/105138, gcov-profile/105282, ipa/103083,
  	ipa/103432, jit/100613, libstdc++/90943, libstdc++/100516,
  	libstdc++/103630, libstdc++/103638, libstdc++/103650,
  	libstdc++/103955, libstdc++/104098, libstdc++/104301,
  	libstdc++/104542, libstdc++/104859, libstdc++/105021,
  	libstdc++/105027, middle-end/104497, middle-end/105165,
  	rtl-optimization/104985, rtl-optimization/105028,
  	rtl-optimization/105211, target/80556, target/100106, target/104117,
  	target/104474, target/104853, target/104894, target/105214,
  	target/105257, tree-optimization/99121, tree-optimization/104880,
  	tree-optimization/105053, tree-optimization/105070,
  	tree-optimization/105189, tree-optimization/105198,
  	tree-optimization/105226, tree-optimization/105232,
  	tree-optimization/105235
  - fix bogus -Wuninitialized warning on va_arg with complex types on x86_64
    (PR target/105331)
  - remove bogus assertion in std::from_chars (PR libstdc++/105324)


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: 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: 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: Vladis Dronov <vdronov@redhat.com> - 15.9-10
changelog:
  - Bring in important patches from the upstream (39fb38..eaea31 in a git repo)
  - Fix the upstream tarball URL
  - Remove outdated patch files


author: Vladis Dronov <vdronov@redhat.com> - 15.9-14
changelog:
  - Add distrubution patches which were not upstreamed (bz 2072635)
  - Add self-tests
  - Add OSCI harness


author: Zdenek Dohnal <zdohnal@redhat.com> - 1:2.3.3op2-6
changelog:
  - 1960160 - PreserveJobHistory/JobFiles aren't applied after the first cupsd restart right after successful print


author: Zdenek Dohnal <zdohnal@redhat.com> - 1:2.3.3op2-9
changelog:
  - 2018948 - Unauthenticated users can't move print jobs in Web UI
  - 1999955 - Printing of banner before PCL file only prints banner
  - 2006713 - Trying to restart and hold a job doesn't work


author: Zdenek Dohnal <zdohnal@redhat.com> - 1:2.3.3op1-3
changelog:
  - remove nss-mdns dependency - let the user decide whether use resolved or nss-mdns
  - remove cups dependency on cups-ipptool - actually not needed


author: Zdenek Dohnal <zdohnal@redhat.com> - 1:2.3.3op1-4
changelog:
  - fix for CVE-2020-10001
  - recommend nss-mdns for Fedora to have a working default for now
  - 1921881 - [abrt] cups: __strcmp_avx2(): help.cgi killed by SIGSEGV
  - 1909980 - cupsd crashes on parsing malformed Brother PPD


author: Zdenek Dohnal <zdohnal@redhat.com> - 1.28.7-1
changelog:
  - 1.28.7, urftopdf nor pdftoopvp aren't compiled anymore
  - 1904405 - HP M281fdw: čžš characters printed as squares with "driverless" driver


author: Kamil Dudka <kdudka@redhat.com> - 7.76.1-3
changelog:
  - fix TLS session caching disaster (CVE-2021-22901)
  - fix TELNET stack contents disclosure (CVE-2021-22898)


author: Kamil Dudka <kdudka@redhat.com> - 7.76.1-8
changelog:
  - fix TELNET stack contents disclosure again (CVE-2021-22925)
  - fix bad connection reuse due to flawed path name checks (CVE-2021-22924)


author: Kamil Dudka <kdudka@redhat.com> - 7.76.1-12
changelog:
  - fix STARTTLS protocol injection via MITM (CVE-2021-22947)
  - fix protocol downgrade required TLS bypass (CVE-2021-22946)
  - fix use-after-free and double-free in MQTT sending (CVE-2021-22945)


author: Dmitry Belyavskiy <dbelyavs@redhat.com> - 2.1.27-11
changelog:
  - Set default sasldb database to GDBM instead of BerkeleyDB
  - Add the migration tool from BerkeleyDB
  - Add some PLAIN auth tests
  - Resolves rhbz#1947971


author: Dmitry Belyavskiy <dbelyavs@redhat.com> - 2.1.27-12
changelog:
  - Incorporate the upstream gdbm specific patch from
    https://github.com/cyrusimap/cyrus-sasl/pull/554
  - Resolves rhbz#1947971


author: Bryan Gurney <bgurney@redhat.com> - 1.10-8.el9
changelog:
  - Supersede uninitialized value patch with upstream version
  - Add upstream patch: common: fix mismatch between prototype and body
  - Makefile: bypass check-doc in check target
  - Related: rhbz#1985096


author: Bryan Gurney <bgurney@redhat.com> - 1.10.1-1
changelog:
  - Update to PMDK version 1.10.1
  - Related: rhbz#1874208
  - Remove BuildRequires line for libfabric-devel
  - Related: rhbz#2009502


author: Eugene Syromiatnikov <esyr@redhat.com> - 3.6-13
changelog:
  - Change "Requires: genisoimage" dependency to "Requires: /usr/bin/mkisofs"
    to enable xorriso-provided drop-in replacement implementation usage.


author: Mark Wielaard <mjw@fedoraproject.org> - 0.1-3
changelog:
  - Fix some rpmlint issues, add comments, add license and doc,
    gpg verification, use pkgconfig BuildRequires, enable _hardened_build


author: Mark Wielaard <mjw@redhat.com> - 5.0-1
changelog:
  - Upgrade to upstream 5.0 release.
    - Removes find-debuginfo .sh suffix.
    - This release still has a find-debuginfo.sh -> find-debuginfo symlink.


author: Kalev Lember <klember@redhat.com> - 0.26-1
changelog:
  - Update to 0.26
  - Switch to the meson build system
  - Avoid hardcoding man page extensions
  - Drop old emacs-desktop-file-utils obsoletes/provides


author: Petr Menšík <pemensik@redhat.com> - 2.85-3
changelog:
  - Send queries only to best domain-specific server (#2047510)
  - Offer alternate DHCPv6 address if requested is already leased (#1998448)


author: Michal Hlavinka <mhlavink@redhat.com> - 1:2.3.14-1
changelog:
  - dovecot updated to 2.3.14, pigeonhole to 0.5.14
  - use OpenSSL's implementation of HMAC
  - Remove autocreate, expire, snarf and mail-filter plugins.
  - Remove cydir storage driver.
  - Remove XZ/LZMA write support. Read support will be removed in future release.


author: Michal Hlavinka <mhlavink@redhat.com> - 1:2.3.15-1
changelog:
  - dovecot updated to 2.3.15, pigeonhole updated to 0.5.15
  - CVE-2021-29157: Dovecot does not correctly escape kid and azp fields in
    JWT tokens. This may be used to supply attacker controlled keys to
    validate tokens, if attacker has local access (#1979833)
  - CVE-2021-33515: On-path attacker could have injected plaintext commands
    before STARTTLS negotiation that would be executed after STARTTLS
    finished with the client
  - Add TSLv1.3 support to min_protocols.


author: Lukas Nykryn <lnykryn@redhat.com> - 055-6.git20210709
changelog:
  - fix(network-manager): don't pull in systemd-udev-settle
  - fix(dracut.sh): handle '-i' option to include files beginning with '.'
  - fix(dracut.sh): handle symlinks appropriately while using '-i' option
  - fix(squash): create relative symlinks
  - feat(squash): install umount util


author: Lukas Nykryn <lnykryn@redhat.com> - 055-9.git20210812
changelog:
  - fix(kernel-modules): add blk_mq_alloc_disk and
  - fix(network-manager): check for nm-initrd-generator in both
  - fix(cms): reload NetworkManager connections


author: Pavel Valena <pvalena@redhat.com> - 055-30.git20220216
changelog:
  - fix(shutdown): be robust against forced shutdown
  - 95resume: only exclude this module, when swap is netdev
  - fix(qeth_rules): check the existence of
  - fix(fips): handle s390x OSTree systems
  - fix(network): add errors and warnings when network interface
  - fix(url-lib): make pre-pivot hook separetely per
  - fix(dracut-shutdown): add cleanup handler on failure
  - fix(multipath): get config. dir from configuration
  - Do not use recommends for base packages
  - 95nfs: set correct ownership and permissions for statd


author: Miroslav Rezanina <mrezanin@redhat.com> - 1.6.0-6
changelog:
  - Gating rebuild [bz#1974188]
  - Resolves: bz#1974188
    (Define tests, including gating tests, for dtc)


author: Arnaldo Carvalho de Melo <acme@redhat.com> - 1.17-1
changelog:
  - New release: 1.17
  - Support raw BTF as available in /sys/kernel/btf/vmlinux.
  - When the sole argument passed isn't a file, take it as a class name:
  - Do not require a class name to operate without a file name.
  - Make --find_pointers_to consider unions:
  - Make --contains and --find_pointers_to honour --unions
  - Add support for finding pointers to void:
  - Make --contains and --find_pointers_to to work with base types:
  - Make --contains look for more than just unions, structs:
  - Consider unions when looking for classes containing some class:
  - Introduce --unions to consider just unions:
  - Fix -m/--nr_methods - Number of functions operating on a type pointer


author: Arnaldo Carvalho de Melo <acme@redhat.com> - 1.18-1
changelog:
  - New release: 1.18
  - Use debugging info to pretty print raw data
  - Store percpu variables in vmlinux BTF.
  - Fixes to address segfaults on the gdb testsuite binaries
  - Bail out on partial units for now, avoiding segfaults and providing warning to user.


author: Arnaldo Carvalho de Melo <acme@redhat.com> - 1.19-1
changelog:
  - New release: 1.19
  - Split BTF
  - DWARF workarounds for DW_AT_declaration
  - Support cross-compiled ELF binaries with different endianness
  - Support showing typedefs for anonymous types
  - Speedups using libbpf algorithms
  - See changes-v1.19 for a complete and more detailed list of changes


author: Arnaldo Carvalho de Melo <acme@redhat.com> - 1.20-1
changelog:
  - New release: v1.20
  - btf_encoder:
  - Improve ELF error reporting using elf_errmsg(elf_errno())
  - Improve objcopy error handling.
  - Fix handling of 'restrict' qualifier, that was being treated as a 'const'.
  - Support SHN_XINDEX in st_shndx symbol indexes
  - Cope with functions without a name
  - Fix BTF variable generation for kernel modules
  - Fix address size to match what is in the ELF file being processed.
  - Use kernel module ftrace addresses when finding which functions to encode.
  - libbpf:
  - Allow use of packaged version.
  - dwarf_loader:
  - Support DW_AT_data_bit_offset
  - DW_FORM_implicit_const in attr_numeric() and attr_offset()
  - Support DW_TAG_GNU_call_site, standardized rename of DW_TAG_GNU_call_site.
  - build:
  - Fix compilation on 32-bit architectures.


author: Jiri Olsa <jolsa@redhat.com> - 1.21-1
changelog:
  - remove ftrace filter
  - New release: v1.21
  - DWARF loader:
  - Handle DWARF5 DW_OP_addrx properly
  - Handle subprogram ret type with abstract_origin properly
  - Check .notes section for LTO build info
  - Check .debug_abbrev for cross-CU references
  - Permit merging all DWARF CU's for clang LTO built binary
  - Factor out common code to initialize a cu
  - Permit a flexible HASHTAGS__BITS
  - Use a better hashing function, from libbpf
  - btf_encoder:
  - Add --btf_gen_all flag
  - Match ftrace addresses within ELF functions
  - Funnel ELF error reporting through a macro
  - Sanitize non-regular int base type
  - Add support for the floating-point types
  - Pretty printer:
  - Honour conf_fprintf.hex when printing enumerations


author: Jiri Olsa <jolsa@redhat.com> - 1.22-1
changelog:
  - New release: v1.22
  - Resolves: rhbz#2010414
  - Introduce -j/--jobs option to specify the number of threads to use.
  - Multithreaded DWARF loading, requires elfutils >= 0.178.
  - Preparatory work for multithreaded BTF encoding, the focus for 1.23.
  - Allow encoding BTF to a separate file.
  - Show all different types with the same name, not just the first one found.
  - Stop assuming that reading from stdin means pretty, add --prettify.
  - Improve type resolution for the --header command line option.
  - Do not consider the ftrace filter when encoding BTF for kernel functions.
  - Lock calls to non-thread safe elfutils' dwarf_decl_file() and dwarf_decl_line().
  - Change hash table size to one that performs better with current typical vmlinux files.
  - Allow tweaking the hash table size from the command line.
  - Add --kabi_prefix to avoid deduplication woes when using _RH_KABI_REPLACE().
  - Add --with_flexible_array to show just types with flexible arrays.
  - Support btfdiff with a detached BTF file.
  - Introduce sorted type output (--sort).
  - Disable incomplete CTF encoder.


author: Jakub Jelinek <jakub@redhat.com> 0.13-6
changelog:
  - DW_FORM_implicit_const handling fixes (sw#27212, sw#27213)
  - temporarily build odr tests with -gdwarf-4 as they are incompatible with
    DWARF 5


author: Miroslav Rezanina <mrezanin@redhat.com> - 20200602gitca407c7246bf-1.el9
changelog:
  - Include fixes to build in RHEL 9 environment (bz#1906468)
  - Resolves: bz#1906468
    ([RHEL9][FTBFS] edk2 FTBFS on Red Hat Enterprise Linux 9.0.0 Alpha)


author: Miroslav Rezanina <mrezanin@redhat.com> - 20210527gite1999b264f1f-1
changelog:
  - Rebase to edk2-stable202105 [bz#1938254]
  - Sync edk2-MdeModulePkg-LzmaCustomDecompressLib-catch-4GB-uncom.patch from RHEL-8
  - Sync edk2-redhat-add-OVMF-binary-that-will-support-SEV-ES.patch from RHEL-8
  - Resolves: bz#1938254
    ((edk2-rebase-rhel-9.0) - rebase edk2 to edk2-stable202105 for RHEL-9-Beta)


author: Miroslav Rezanina <mrezanin@redhat.com> - 20210527gite1999b264f1f-2
changelog:
  - edk2-NetworkPkg-IScsiDxe-wrap-IScsiCHAP-source-files-to-8.patch [bz#1961100]
  - edk2-NetworkPkg-IScsiDxe-simplify-ISCSI_CHAP_AUTH_DATA.In.patch [bz#1961100]
  - edk2-NetworkPkg-IScsiDxe-clean-up-ISCSI_CHAP_AUTH_DATA.Ou.patch [bz#1961100]
  - edk2-NetworkPkg-IScsiDxe-clean-up-library-class-dependenc.patch [bz#1961100]
  - edk2-NetworkPkg-IScsiDxe-fix-potential-integer-overflow-i.patch [bz#1961100]
  - edk2-NetworkPkg-IScsiDxe-assert-that-IScsiBinToHex-always.patch [bz#1961100]
  - edk2-NetworkPkg-IScsiDxe-reformat-IScsiHexToBin-leading-c.patch [bz#1961100]
  - edk2-NetworkPkg-IScsiDxe-fix-IScsiHexToBin-hex-parsing.patch [bz#1961100]
  - edk2-NetworkPkg-IScsiDxe-fix-IScsiHexToBin-buffer-overflo.patch [bz#1961100]
  - edk2-NetworkPkg-IScsiDxe-check-IScsiHexToBin-return-value.patch [bz#1961100]
  - edk2-redhat-build-UefiShell.iso-with-xorriso-rather-than-.patch [bz#1971840]
  - Resolves: bz#1961100
    (edk2: remote buffer overflow in IScsiHexToBin function in NetworkPkg/IScsiDxe [rhel-9.0])
  - Resolves: bz#1971840
    (Please replace genisoimage with xorriso)


author: Miroslav Rezanina <mrezanin@redhat.com> - 20210527gite1999b264f1f-3
changelog:
  - edk2-OvmfPkg-Remove-PrintDxe-RHEL-only.patch [bz#1967747]
  - edk2-OvmfPkg-Remove-EbcDxe-RHEL-only.patch [bz#1967747]
  - edk2-ArmVirtPkg-Remove-EbcDxe-RHEL-only.patch [bz#1967747]
  - edk2-OvmfPkg-Remove-VirtioGpu-device-driver-RHEL-only.patch [bz#1967747]
  - edk2-OvmfPkg-Remove-QemuRamfbDxe-display-device-driver-RH.patch [bz#1967747]
  - edk2-ArmVirtPkg-Remove-QemuRamfbDxe-display-device-driver.patch [bz#1967747]
  - edk2-OvmfPkg-Remove-NvmExpressDxe-device-driver-RHEL-only.patch [bz#1967747]
  - edk2-ArmVirtPkg-Remove-NvmExpressDxe-device-driver-RHEL-o.patch [bz#1967747]
  - edk2-OvmfPkg-Remove-VirtioFsDxe-filesystem-driver-RHEL-on.patch [bz#1967747]
  - edk2-ArmVirtPkg-Remove-VirtioFsDxe-filesystem-driver-RHEL.patch [bz#1967747]
  - edk2-OvmfPkg-Remove-UdfDxe-filesystem-driver-RHEL-only.patch [bz#1967747]
  - edk2-ArmVirtPkg-Remove-UdfDxe-filesystem-driver-RHEL-only.patch [bz#1967747]
  - edk2-OvmfPkg-Remove-TftpDynamicCommand-from-shell-RHEL-on.patch [bz#1967747]
  - edk2-ArmVirtPkg-Remove-TftpDynamicCommand-from-shell-RHEL.patch [bz#1967747]
  - edk2-OvmfPkg-Remove-HttpDynamicCommand-from-shell-RHEL-on.patch [bz#1967747]
  - edk2-ArmVirtPkg-Remove-HttpDynamicCommand-from-shell-RHEL.patch [bz#1967747]
  - edk2-OvmfPkg-Remove-LinuxInitrdDynamicShellCommand-RHEL-o.patch [bz#1967747]
  - edk2-ArmVirtPkg-Remove-LinuxInitrdDynamicShellCommand-RHE.patch [bz#1967747]
  - edk2-OvmfPkg-Remove-Xen-Drivers-RHEL-only.patch [bz#1967747]
  - Resolves: bz#1967747
    (edk2: review features and drivers shipped in RHEL)


author: Miroslav Rezanina <mrezanin@redhat.com> - 20210527gite1999b264f1f-4
changelog:
  - edk2-spec-remove-Group-and-defattr.patch [bz#1983789]
  - edk2-spec-Add-BuildRequires-make.patch [bz#1983789]
  - edk2-spec-don-t-conditionalize-package-definitions.patch [bz#1983789]
  - edk2-spec-Use-autosetup-with-our-required-git-config-opti.patch [bz#1983789]
  - edk2-spec-Replace-ifarch-else-conditionals-with-build_XXX.patch [bz#1983789]
  - edk2-spec-Move-D-TPM_ENABLE-to-common-CC_FLAGS.patch [bz#1983789]
  - edk2-spec-Add-qemu_package-and-qemu_binary.patch [bz#1983789]
  - edk2-spec-Remove-extra-true-at-end-of-check.patch [bz#1983789]
  - edk2-spec-Move-check-to-between-install-and-files.patch [bz#1983789]
  - edk2-spec-Add-qosb_testing-macro.patch [bz#1983789]
  - edk2-spec-Split-out-build_iso-function.patch [bz#1983789]
  - edk2-spec-Replace-RPM_BUILD_ROOT-with-buildroot.patch [bz#1983789]
  - edk2-spec-Use-make_build-macro.patch [bz#1983789]
  - edk2-spec-Factor-out-OVMF_FLAGS-and-OVMF_SB_FLAGS.patch [bz#1983789]
  - edk2-spec-Don-t-put-build-output-in-the-top-directory.patch [bz#1983789]
  - edk2-spec-Centralize-non-firmware-install-files-at-the-to.patch [bz#1983789]
  - Resolves: bz#1983789
    (Make spec easier to share with Fedora)


author: Miroslav Rezanina <mrezanin@redhat.com> - 20210527gite1999b264f1f-5
changelog:
  - edk2-MdeModulePkg-PartitionDxe-Ignore-PMBR-BootIndicator-.patch [bz#1988760]
  - Resolves: bz#1988760
    (edk2 does not ignore PMBR protective record BootIndicator as required by UEFI spec)


author: Miroslav Rezanina <mrezanin@redhat.com> - 20210527gite1999b264f1f-7
changelog:
  - edk2-fix-tpm-build-options.patch [bz#2000396]
  - Resolves: bz#2000396
    ([aarch64][RHEL9] The lack of TPMFinalLog in efi causes the tpm self-test in the guest to fail)


author: Miroslav Rezanina <mrezanin@redhat.com> - 20210527gite1999b264f1f-8
changelog:
  - edk2-Revert-advertise-OpenSSL-on-TianoCore-splash-screen-.patch [bz#2027286]
  - Resolves: bz#2027286
    (Remove the customized boot splash logo patch)


author: Miroslav Rezanina <mrezanin@redhat.com> - 20220126gitbb1bba3d77-1
changelog:
  - Rebase to latest upstream release [bz#2018388]
  - Resolves: bz#2018388
    ([rebase] update edk2 to nov '21 release (edk2-stable202111xx))


author: Miroslav Rezanina <mrezanin@redhat.com> - 20220126gitbb1bba3d77-2
changelog:
  - edk2-OvmfPkg-remove-unused-TPM-options-from-MicrovmX64.ds.patch [bz#1935497]
  - edk2-OvmfPkg-move-tcg-configuration-to-dsc-and-fdf-includ.patch [bz#1935497]
  - edk2-OvmfPkg-drop-TPM_CONFIG_ENABLE.patch [bz#1935497]
  - edk2-OvmfPkg-create-Tcg12ConfigPei.inf.patch [bz#1935497]
  - edk2-OvmfPkg-rework-TPM-configuration.patch [bz#1935497]
  - edk2-spec-adapt-specfile-to-build-option-changes-disable-.patch [bz#1935497]
  - Resolves: bz#1935497
    (edk2  implements and/or uses the deprecated MD5 and SHA-1 algorithms by default)


author: Miroslav Rezanina <mrezanin@redhat.com> - 20220126gitbb1bba3d77-3
changelog:
  - edk2-spec-build-amdsev-variant.patch [bz#2054661]
  - edk2-OvmfPkg-AmdSev-SecretPei-Mark-SEV-launch-secret-area.patch [bz#2041755]
  - Resolves: bz#2054661
    (RFE:  Support measured AMD SEV boot with kernel/initrd/cmdline in OVMF)
  - Resolves: bz#2041755
    (Mark SEV launch secret area as reserved)


author: Miroslav Rezanina <mrezanin@redhat.com> - 20220126gitbb1bba3d77-4
changelog:
  - edk2-Revert-OvmfPkg-Remove-NvmExpressDxe-device-driver-RH.patch [bz#2044196]
  - edk2-Revert-ArmVirtPkg-Remove-NvmExpressDxe-device-driver.patch [bz#2044196]
  - Resolves: bz#2044196
    (RFE: [nvme-vfio] The virt-install interface throws info "Failed to set new efi boot target"  when install a vm on a hostdev nvme disk)


author: Miroslav Rezanina <mrezanin@redhat.com> - 20220221gitb24306f15d-1
changelog:
  - Rebae to edk-stable-202202 [bz#2056910]
  - Resolves: bz#2056910
    ([rebase] update edk2 to feb '22 release (edk2-stable202202xx))


author: Petr Pisar <ppisar@redhat.com> - 37-14
changelog:
  - Fix XML ABI dumps that were generated with a faulty GCC and missed the
    variadic arguments when building without LTO (bug #1863475)


author: Mark Wielaard <mjw@fedoraproject.org> - 0.182-1
changelog:
  - Upgrade to upstream 0.182
    - backends: Support for tilegx has been removed.
    - config: New /etc/profile.d files to provide default $DEBUGINFOD_URLS.
    - debuginfod: More efficient package traversal, tolerate various
      errors during scanning, grooming progress is more visible and
      interruptible, more prometheus metrics.
    - debuginfod-client: Now supports compressed (kernel) ELF images.
    - libdwfl: Add ZSTD compression support.


author: Mark Wielaard <mjw@fedoraproject.org> - 0.183-1
changelog:
  - Upgrade to upstream 0.183
    - debuginfod: New thread-busy metric and more detailed error metrics.
      New --fdcache-mintmp and tracking of filesystem freespace.
    - debuginfod-client: DEBUGINFOD_SONAME macro added to debuginfod.h can
      be used to dlopen the libdebuginfod.so library.
      New function debuginfod_set_verbose_fd and DEBUGINFOD_VERBOSE
      environment variable.
    - config: profile.sh and profile.csh won't export DEBUGINFOD_URLS
      unless configured --enable-debuginfod-urls[=URLS]
    - elflint, readelf: Recognize SHF_GNU_RETAIN.
      Handle SHT_X86_64_UNWIND as valid relocation target type.


author: Mark Wielaard <mjw@redhat.com> - 0.185-1
changelog:
  - Upgrade to upstream 0.185
    - debuginfod-client: Simplify curl handle reuse so downloads which
                         return an error are retried.
    - elfcompress: Always exit with code 0 when the operation succeeds
                   (even when nothing was done). On error the exit code
                   is now always 1.


author: Mark Wielaard <mjw@redhat.com> - 0.186-1
changelog:
  - Upgrade to upstream 0.186
    - debuginfod-client: Default $DEBUGINFOD_URLS is computed from
      drop-in files /etc/debuginfod/*.urls rather than
      hardcoded into the /etc/profile.d/debuginfod*
      scripts.
      Add $DEBUGINFOD_MAXSIZE and $DEBUGINFOD_MAXTIME settings
      for skipping large/slow transfers.
      Add $DEBUGINFOD_RETRY for retrying aborted lookups.
    - debuginfod: Supply extra HTTP response headers, describing
      archive/file names that satisfy the requested buildid content.
      Support -d :memory: option for in-memory databases.
      Protect against loops in federated server configurations.
      Add -r option to use -I/-X regexes for grooming stale files.
      Protect against wasted CPU from duplicate concurrent requests.
      Limit the duration of groom ops roughly to rescan (-t) times.
      Add --passive mode for serving from read-only database.
      Several other performance improvements & prometheus metrics.
    - libdw: Support for the NVIDIA Cuda line map extensions.
      DW_LNE_NVIDIA_inlined_call and DW_LNE_NVIDIA_set_function_name
      are defined in dwarf.h. New functions dwarf_linecontext and
      dwarf_linefunctionname.
    - translations: Update Japanese translation.


author: Bhavin Gandhi <bhavin7392@gmail.com> - 1:27.1-1
changelog:
  - emacs-27.1 is available (#1867841)
  - Add systemd-devel to support Type=notify in unit file
  - Build with Cairo and Jansson support
  - Remove ImageMagick dependency as it's no longer used


author: Jan Synáček <jsynacek@redhat.com> - 1:27.1-2
changelog:
  - use make macros (original patch provided by Tom Stellard)
  - https://fedoraproject.org/wiki/Changes/UseMakeBuildInstallMacro


author: Jacek Migacz <jmigacz@redhat.com> - 12.3-1
changelog:
  - Fix build failure on CentOS Stream. Related: rhbz#1951306
  - Revert patch for FSF addresses (it became obsolete with 12.2)
  - Remove Obsoletes and Provides tetex-preview


author: Jeff Law <law@redhat.com> - 1.1.2-7
changelog:
  - Force C++14 as this code is not C++17 ready
  - Fix sprintf format issue
  - Fix ordered comparison of a pointer against zero issue


author: Jeff Law <law@redhat.com> - 1.1.2-7
changelog:
  - Force C++14 as this code is not C++17 ready
  - Fix sprintf format issue
  - Fix ordered comparison of a pointer against zero issue
  -


author: Jack Magne <jmagne@redhat.com> - 1.1.2-14
changelog:
  Resolves: rhbs #2007544,2000928,2000929
  - Bugzilla Bug  2007544 - The esc provides outdated configuration for opensc
  - Bugzilla Bug  2000928 - ESC does not detect smart cards and crashes upon launch [rhel-9.0.0]
  - Bugzilla Bug  2000929 - [RHEL-9][AppStream] esc present in comps but missing from repository [rhel-9.0.0]


author: Kalev Lember <klember@redhat.com> - 40.1-1
changelog:
  - Update to 40.1
  - Remove various minimum version requires
  - Remove old obsoletes
  - Don't use ldconfig_scriptlets
  - Filter private library provides


author: Felipe Borges <feborges@redhat.com> - 40.1-3
changelog:
  - Split evince-previewer into its own package
  - See https://github.com/fedora-silverblue/issue-tracker/issues/122


author: Marek Kasik <mkasik@redhat.com> - 40.1-5
changelog:
  - Use tmp dir as containing folder for non-native files
  - Backport fixes for issues found by Coverity Scan
  - Fix some other issues found by Coverity Scan
  - Resolves: #1975150


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: 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: Tomas Korbar <tkorbar@redhat.com> - 2.2.10-6
changelog:
  - CVE-2022-22827 Integer overflow in storeAtts in xmlparse.c
  - CVE-2022-22826 Integer overflow in nextScaffoldPart in xmlparse.c
  - CVE-2022-22825 Integer overflow in lookup in xmlparse.c
  - CVE-2022-22824 Integer overflow in defineAttribute in xmlparse.c
  - CVE-2022-22823 Integer overflow in build_model in xmlparse.c
  - CVE-2022-22822 Integer overflow in addBinding in xmlparse.c
  - Resolves: CVE-2022-22827
  - Resolves: CVE-2022-22826
  - Resolves: CVE-2022-22825
  - Resolves: CVE-2022-22824
  - Resolves: CVE-2022-22823
  - Resolves: CVE-2022-22822


author: Tomas Korbar <tkorbar@redhat.com> - 2.2.10-8
changelog:
  - CVE-2021-45960 expat: Large number of prefixed XML attributes on a single tag can crash libexpat
  - Resolves: CVE-2021-45960


author: Tomas Korbar <tkorbar@redhat.com> - 2.2.10-10
changelog:
  - Fix multiple CVEs
  - CVE-2022-25236 expat: namespace-separator characters in "xmlns[:prefix]" attribute values can lead to arbitrary code execution
  - CVE-2022-25235 expat: malformed 2- and 3-byte UTF-8 sequences can lead to arbitrary code execution
  - CVE-2022-25315 expat: integer overflow in storeRawNames()
  - Resolves: CVE-2022-25236
  - Resolves: CVE-2022-25235
  - Resolves: CVE-2022-25315


author: Tomas Korbar <tkorbar@redhat.com> - 2.4.7-1
changelog:
  - Rebase to version 2.4.7
  - Resolves: rhbz#2067201
  - Resolves: CVE-2022-25313
  - Resolves: CVE-2022-25314
  - Resolves: CVE-2022-25236


author: Radovan Sroka <rsroka@redhat.com> - 1.0-3
changelog:
  - backported few cosmetic small patches from upstream master
  - rebase selinux tarbal to v0.3
  - file context pattern for /run/fapolicyd.pid is missing
  Resolves: rhbz#1834674


author: Radovan Sroka <rsroka@redhat.com> - 1.0.1-1
changelog:
  - rebase to 1.0.1
  - introduced uthash dependency
  - SELinux prevents the fapolicyd process from writing to /run/dbus/system_bus_socket
  Resolves: rhbz#1874491
  - SELinux prevents the fapolicyd process from writing to /var/lib/rpm directory
  Resolves: rhbz#1876538


author: Radovan Sroka <rsroka@redhat.com> - 1.0.3-3
changelog:
  RHEL 9 BETA
  - SELinux prevents fapolicyd from watch_mount/watch_with_perm on /dev/shm
  Resolves: rhbz#1932225
  Resolves: rhbz#1977731


author: Zoltan Fridrich <zfridric@redhat.com> - 1.0.4-101
changelog:
  RHEL 9.0.0 ERRATUM
  - rebase to 1.0.4
  - added rpm_sha256_only option
  - added trust.d directory
  - allow file names with whitespaces in trust files
  - use full paths in trust files
  Resolves: rhbz#2032408
  - fix libc.so getting identified as application/x-executable
  Resolves: rhbz#2015307
  - fix selinux DSP module definition in spec file
  Resolves: rhbz#2014449


author: Radovan Sroka <rsroka@redhat.com> - 1.1-100
changelog:
  RHEL 9.0.0 ERRATUM
  - rebase to 1.1
  Resolves: rhbz#2032408
  - introduce rules.d
  Resolves: rhbz#2054740
  - remove pretrans scriptlet
  Resolve: rhbz#2051481


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.10.0-16
changelog:
  - fence_openstack: add support for reading config from clouds.yaml
    and openrc
    Resolves: rhbz#2041933, rhbz#2041935


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.10.0-22
changelog:
  - all agents: unify ssl parameters to avoid having to use --ssl when
    using --ssl-secure/--ssl-insecure for some agents
    Resolves: rhbz#2072420
  - fence_gce: update fence agent
    Resolves: rhbz#2079889


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.10.0-23
changelog:
  - fence_ibm_vpc: remove unused instance parameter and make limit
    optional
    Resolves: rhbz#2081235


author: W. Michael Petullo <mike@flyn.org> - 2.5.0-8
changelog:
  - Remove empty lib subpackage
  - Fix make command line (add missing '\')
  - Use -p with install
  - Do not create /etc/festival
  - Do not create /usr/share/info
  - Simplify %files
  - Note BSD license for hts_engine module
  - Split data into noarch package
  - The festival-devel package now provides festival-static
  - Markup additional files as licenses


author: Vitezslav Crhonek <vcrhonek@redhat.com> - 6.4.24-1
changelog:
  - Update to fetchmail-6.4.24 (fixes CVE-2021-36386 and CVE-2021-39272)
    Resolves: #2005307, #1999276


author: Richard W.M. Jones <rjones@redhat.com> 3.23-5
changelog:
  - Disable automatic provides for fio engines (RHBZ#1884954).
  - Apply patch to change SONAME of fio engines (see comment 8 of above bug).


author: Eric Sandeen <sandeen@redhat.com> 3.25-3
changelog:
  - Fix segfault with external IO engines and multiple threads
  - Enable dev-dax, pmemblk, libpmem engines for ppc64le


author: Jan Horak <jhorak@redhat.com> - 91.2.0-4
changelog:
  - Disable webrender on the s390x due to wrong colors: rhbz#2009503
  - Update to 91.2: rhbz#2009145
  - Modern algorithms in PKCS#12: rhbz#1764205


author: Eric Garver <egarver@redhat.com> - 1.0.0-0.3.alpha
changelog:
  - remove dead symlink (firewalld.conf) left over from old package versions
    before installing new file


author: Richard Hughes <richard@hughsie.com> 1.2-7
changelog:
  - Disable JLink support to remove one extra dep we are not going to support
  - Resolves: rhbz#1948597


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: Arjun Shankar <arjun@redhat.com> - 2.6.4-6
changelog:
  - Re-work flex subpackages and provide shared libraries (#1327851):
  - Remove and obsolete the flex-devel subpackage containing static libraries
  - Provide shared libraries in a new subpackage named libfl2
  - Provide development files in a new subpackage named libfl-devel
  - Provide static libraries in a new subpackage named libfl-static


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: 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: Benjamin Berg <bberg@redhat.com> - 1.94.0-3
changelog:
  - Use GFDL abbreviation as GFDLv1.1+ is not listed
  - Install PAM module into /usr
  - Pull in further test fixes


author: Antonio Torres <antorres@redhat.com> - 3.0.21-25
changelog:
  - Revert "Allow to connect to partially open LDAP handle"
  - Use infinite timeout (openldap default) when using LDAP+start-TLS
  - Update openssl dependency to not check epoch (was causing detection issues)
    Related: rhbz#1992551


author: Marek Kasik <mkasik@redhat.com> - 2.10.4-1
changelog:
  - Update to 2.10.4
  - Test bitmap size earlier for PNGs
  - Fix memory leak in pngshim.c
  - Enable man pages for demos
  - Resolves: #1887084, #1890211


author: Akira TAGOH <tagoh@redhat.com> - 2.10.4-3
changelog:
  - Enable HarfBuzz support
  - Add bootstrap without HarfBuzz
  - Resolves: #1853937
  - Resolves: #1906714


author: Akira TAGOH <tagoh@redhat.com> - 1.0.10-6.el9.2
changelog:
  - Security fixes for CVE-2022-25308, CVE-2022-25309, CVE-2022-25310
    Resolves: rhbz#2050086, rhbz#2050069, rhbz#2050063


author: Akira TAGOH <tagoh@redhat.com> - 1.0.8-2
changelog:
  - Restore the deprecated API that was accidentally removed in the previous release.
    Resolves: rhbz#1787293


author: Michal Ruprich <mruprich@redhat.com> - 7.5.1-4
changelog:
  - Resolves: #1958155 - Upgrading frr unconditionally creates /etc/frr/frr.conf, breaking existing configuration


author: Michal Ruprich <mruprich@redhat.com> - 0.17-85
changelog:
  - Use make_build macro and remove hard-coded gcc
  - https://docs.fedoraproject.org/en-US/packaging-guidelines/#_parallel_make


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: Michal Schorm <mschorm@redhat.com> - 26.4.8-2
changelog:
  - Switch from SCONS build tooling to CMAKE build tooling
  - Use upstream variants of Systemd service file and Systemd service file wrapper srcipt


author: Lukas Javorsky <ljavorsk@redhat.com> - 26.4.9-2
changelog:
  - Explicitly require the 'procps-ng' package
  - Otherwise it will not require it in the lightweight systems (e.g. containers)
  - and Galera won't work properly


author: Filip Januš <fjanus@redhat.com> - 2.2.5-12
changelog:
  - Add patch(gd-2.2.5-null-pointer.patch) - fix Null pointer reference in gdImageClone (gdImagePtr src)
  - Resolves: #1599032


author: Filip Januš <fjanus@redhat.com> - 2.3.1-1
changelog:
  - Upstream released new version 2.3.1
  - patch bug615 is no more needed - fixed by upstream in release
  - gdimagestring16/gdimagestring16 gdimagestringup16/gdimagestringup16 passed on
    x390s - XFAIL_TEST definition for x390s is no more necessary


author: Filip Januš <fjanus@redhat.com> - 2.3.2-1
changelog:
  - Add condition if fedora for packages not available in RHEL
  - enable avif support
  - use bcond
  - rebase to version 2.3.2


author: Keith Seitz <keiths@redhat.com> - 10.1-14
changelog:
  - Backport "Save/restore file offset while reading notes in core file"
    (Keith Seitz, RHBZ 1931344)


author: Kevin Buettner <kevinb@redhat.com> - 10.2-1
changelog:
  - Rebase to FSF GDB 10.2.
  - Drop gdb-6.3-test-pie-20050107.patch.
  - Drop gdb-6.3-test-self-20050110.patch.
  - Drop gdb-6.5-bz218379-ppc-solib-trampoline-test.patch.
  - Drop gdb-6.6-buildid-locate-core-as-arg.patch.
  - Drop gdb-6.8-quit-never-aborts.patch.
  - Drop gdb-archer-pie-addons-keep-disabled.patch.
  - Drop gdb-archer-pie-addons.patch.
  - Drop gdb-archer-vla-tests.patch.
  - Drop gdb-archer.patch.
  - Drop gdb-attach-fail-reasons-5of5.patch.
  - Drop gdb-btrobust.patch.
  - Drop gdb-bz1219747-attach-kills.patch.
  - Drop gdb-bz533176-fortran-omp-step.patch.
  - Drop gdb-dts-rhel6-python-compat.patch.
  - Drop gdb-gnat-dwarf-crash-3of3.patch.
  - Drop gdb-jit-reader-multilib.patch.
  - Drop gdb-moribund-utrace-workaround.patch.
  - Drop gdb-rhbz1930528-fix-gnulib-build-error.patch.
  - Drop gdb-rhbz1932645-aarch64-ptrace-header-order.patch.
  - Drop gdb-vla-intel-fix-print-char-array.patch.
  - Drop gdb-vla-intel-fortran-strides.patch.
  - Drop gdb-vla-intel-stringbt-fix.patch.
  - Drop gdb-vla-intel-tests.patch.
  - Drop process_psymtab_comp_unit-type-unit.patch.
  - Drop gdb-testsuite-readline63-sigint-revert.patch.
  - Drop gdb-config.patch.
  - Add following upstream patches for Fortran stride / slice support:
    gdb-rhbz1964167-convert-enum-range_type.patch
    gdb-rhbz1964167-fortran-array-slices-at-prompt.patch
    gdb-rhbz1964167-fortran-array-strides-in-expressions.patch
    gdb-rhbz1964167-fortran-clean-up-array-expression-evaluation.patch
    gdb-rhbz1964167-fortran-range_type-to-range_flag.patch
    gdb-rhbz1964167-fortran-whitespace_array.patch
    gdb-rhbz1964167-move-fortran-expr-handling.patch


author: Keith Seitz <keiths@redhat.com> - 10.2-2
changelog:
  - Backport "Correct recording of 'store on condition' insns"
    (Andreas Arnaz, RH BZ 1903375)
  - Backport "Exclude debuginfo files from 'outside ELF segments' warning".
    (Keith Seitz, RH BZ 1898252)
  - Backport "Fix crash when expanding partial symtab..."
    (Tom Tromey. gdb/27743)


author: Keith Seitz <keiths@redhat.com> - 10.2-3.el8
changelog:
  - Backport "Exclude debuginfo files from 'outside ELF segments' warning".
    (Keith Seitz, RH BZ 1898252)
  - Backport "Correct recording of 'store on condition' insns"
    (Andreas Arnez, RH BZ 1903375)


author: Keith Seitz <keiths@redhat.com> - 10.2-4.el8
changelog:
  - Backport "Fix gdb.fortran/array-slices.exp with -m32"
    (Tom de Vries, testsuite/269970)
  - Backport "adjust gdb.python/flexible-array-member.exp expected pattern"
    (Simon Marchi)


author: Keith Seitz <keiths@redhat.com> - 10.2-5.el9
changelog:
  - Backport five patches to support glibc 2.34 with merged libpthread.
    (Simon Marchi and Kevin Buettner, RH BZ 1971095)


author: Keith Seitz <keiths@redhat.com> - 10.2-6.el9
changelog:
  - Backport "PowerPC remove 512 bytes region limit if 2nd DAWR is available"
    (Rogerio Alves, RHBZ 1870029)
  - Backport patches for "Support prefixed instructions in GDB"
    (Will Schmidt and Luis Machado, RHBZ 1870031)


author: Ray Strode <rstrode@redhat.com> - 40.1-7
changelog:
  - Don't use gdm-disable-wayland binary in udev rules.
    It doesn't exist anymore.
    Related: #1985099


author: Ray Strode <rstrode@redhat.com> - 40.1-9
changelog:
  - Synchronize permission and group ownership for log dir between
    rpm file manifest and daemon expectations.
    Resolves: #1999586


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: Sundeep Anand <suanand@redhat.com> - 0.21-6
changelog:
  - Add gettext-0.21-covscan.patch to fix issues detected by static analyzers
    Add gettext-0.21-disable-libtextstyle.patch
    Do not build libtextstyle, as it depends on libcroco
    which is now unmaintained and has known security bugs.
    Obsolete libtextstyle and libtextstyle-devel packages.


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: Elliott Sales de Andrade <quantum.analyst@gmail.com> - 2.12.0-1
changelog:
  - Update to latest version (#1874604)
  - Remove duplicate docs/man directory (#1852765)
  - Add an option to disable modifying the git filter config (#1768060)


author: Florian Weimer <fweimer@redhat.com> - 2.34-8
changelog:
  - Sync with upstream branch release/2.34/master,
    commit 6548a9bdba95b3e1fcdbd85445342467e4b0cd4f:
  - Avoid warning: overriding recipe for .../tst-ro-dynamic-mod.so
  - ld.so: Initialize bootstrap_map.l_ld_readonly [BZ #28340]
  - ld.so: Replace DL_RO_DYN_SECTION with dl_relocate_ld [BZ #28340]
  - Handle NULL input to malloc_usable_size [BZ #28506]
  - elf: Avoid deadlock between pthread_create and ctors [BZ #28357]
  - timex: Use 64-bit fields on 32-bit TIMESIZE=64 systems (BZ #28469)
  - y2038: Use a common definition for stat for sparc32
  - elf: Replace nsid with args.nsid [BZ #27609]
  - S390: Add PCI_MIO and SIE HWCAPs
  - support: Also return fd when it is 0


author: Florian Weimer <fweimer@redhat.com> - 2.34-10
changelog:
  - Sync with upstream branch release/2.34/master,
    commit 387bff63dc2dccd62b09aa26dccf8cdc5f3c985c:
  - powerpc64[le]: Fix CFI and LR save address for asm syscalls [BZ #28532]
  - linux: Use /proc/stat fallback for __get_nprocs_conf (BZ #28624)
  - nptl: Do not set signal mask on second setjmp return [BZ #28607]
  - s390: Use long branches across object boundaries (jgh instead of jh)
  - elf: Earlier missing dynamic segment check in _dl_map_object_from_fd
  - gconv: Do not emit spurious NUL character in ISO-2022-JP-3 (bug 28524)


author: Florian Weimer <fweimer@redhat.com> - 2.34-15
changelog:
  - Sync with upstream branch release/2.34/master,
    commit 06865865151579d1aa17d38110060a68b85c5d90:
  - pthread/tst-cancel28: Fix barrier re-init race condition
  - Use $(pie-default) with conformtest
  - Run conform/ tests using newly built libc
  - nptl: Add one more barrier to nptl/tst-create1


author: Florian Weimer <fweimer@redhat.com> - 2.34-17
changelog:
  - Sync with upstream branch release/2.34/master,
    commit 2fe2af88abd13ae5636881da2e26f461ecb7dfb5
  - i386: Remove broken CAN_USE_REGISTER_ASM_EBP (bug 28771)
  - Update syscall lists for Linux 5.15
  - powerpc: Fix unrecognized instruction errors with recent GCC
  - timezone: test-case for BZ #28707
  - timezone: handle truncated timezones from tzcode-2021d and later (BZ #28707)
  - Fix subscript error with odd TZif file [BZ #28338]
  - AArch64: Check for SVE in ifuncs [BZ #28744]
  - intl/plural.y: Avoid conflicting declarations of yyerror and yylex
  - Linux: Fix 32-bit vDSO for clock_gettime on powerpc32
  - linux: Add sparck brk implementation
  - Update sparc libm-test-ulps
  - Update hppa libm-test-ulps
  - riscv: align stack before calling _dl_init [BZ #28703]
  - riscv: align stack in clone [BZ #28702]
  - powerpc64[le]: Allocate extra stack frame on syscall.S
  - elf: Fix tst-cpu-features-cpuinfo for KVM guests on some AMD systems [BZ #28704]
  - nss: Use "files dns" as the default for the hosts database (bug 28700)
  - arm: Guard ucontext _rtld_global_ro access by SHARED, not PIC macro
  - mips: increase stack alignment in clone to match the ABI
  - mips: align stack in clone [BZ #28223]


author: Florian Weimer <fweimer@redhat.com> - 2.34-21
changelog:
  - Sync with upstream branch release/2.34/master,
    commit 3438bbca90895d32825a52e31a77dc44d273c1c1:
  - Linux: Detect user namespace support in io/tst-getcwd-smallbuff
  - realpath: Avoid overwriting preexisting error
  - CVE-2021-3999: getcwd: Set errno to ERANGE for size == 1
  - tst-realpath-toolong: Fix hurd build
  - CVE-2021-3998: realpath: ENAMETOOLONG for result larger than PATH_MAX
  - stdlib: Fix formatting of tests list in Makefile
  - stdlib: Sort tests in Makefile
  - support: Add helpers to create paths longer than PATH_MAX
  - powerpc: Fix unrecognized instruction errors with recent binutils
  - x86: use default cache size if it cannot be determined [BZ #28784]
  - CVE-2022-23218: Buffer overflow in sunrpc svcunix_create (bug 28768)
  - sunrpc: Test case for clnt_create "unix" buffer overflow (bug 22542)
  - CVE-2022-23219: Buffer overflow in sunrpc clnt_create for "unix" (bug 22542)
  - socket: Add the __sockaddr_un_set function
  - Disable debuginfod in printer tests [BZ #28757]
  - Update syscall lists for Linux 5.16


author: Florian Weimer <fweimer@redhat.com> - 2.34-22
changelog:
  - Sync with upstream branch release/2.34/master,
    commit aa601d024424c40ae9a69b0c4e394a70ea0570c8:
  - x86: Use CHECK_FEATURE_PRESENT to check HLE [BZ #27398]
  - x86: Filter out more Intel CPUs for TSX [BZ #27398]
  - Fix glibc 2.34 ABI omission (missing GLIBC_2.34 in dynamic loader)
  - x86: Fix __wcsncmp_evex in strcmp-evex.S [BZ# 28755]
  - x86: Fix __wcsncmp_avx2 in strcmp-avx2.S [BZ# 28755]


author: Florian Weimer <fweimer@redhat.com> - 2.34-24
changelog:
  - Sync with upstream branch release/2.34/master,
    commit 008003dc6e83439c5e04a744b7fd8197df19096e:
  - tst-socket-timestamp-compat.c: Check __TIMESIZE [BZ #28837]
  - Linux: Only generate 64 bit timestamps for 64 bit time_t recvmsg/recvmmsg
  - linux: Fix ancillary 64-bit time timestamp conversion (BZ #28349, BZ#28350)
  - support: Add support_socket_so_timestamp_time64


author: Florian Weimer <fweimer@redhat.com> - 2.34-25
changelog:
  - Sync with upstream branch release/2.34/master,
    commit 6eaf10cbb78d22eae7999d9de55f6b93999e0860:
  - socket: Do not use AF_NETLINK in __opensock
  - hurd if_index: Explicitly use AF_INET for if index discovery
  - Linux: Simplify __opensock and fix race condition [BZ #28353]
  - linux: __get_nprocs_sched: do not feed CPU_COUNT_S with garbage [BZ #28850]


author: Arjun Shankar <arjun@redhat.com> - 2.34-28
changelog:
  - Reduce installed size of some langpacks by de-duplicating LC_CTYPE (#2054789)
  - Fix localedef so it can handle symbolic links when generating locale-archive.
  - Drop glibc-fedora-localedef.patch and adjust locale installation
    accordingly so that installed content remains unchanged.


author: Florian Weimer <fweimer@redhat.com> - 2.34-29
changelog:
  - Sync with upstream branch release/2.34/master,
    commit 224d8c1890b6c57c7e4e8ddbb792dd9552086704:
  - debug: Synchronize feature guards in fortified functions [BZ #28746]
  - debug: Autogenerate _FORTIFY_SOURCE tests
  - Enable _FORTIFY_SOURCE=3 for gcc 12 and above
  - fortify: Fix spurious warning with realpath
  - __glibc_unsafe_len: Fix comment
  - debug: Add tests for _FORTIFY_SOURCE=3
  - Make sure that the fortified function conditionals are constant
  - Don't add access size hints to fortifiable functions
  - nss: Protect against errno changes in function lookup (bug 28953)
  - nss: Do not mention NSS test modules in <gnu/lib-names.h>
  - io: Add fsync call in tst-stat
  - hppa: Fix warnings from _dl_lookup_address
  - nptl: Fix cleanups for stack grows up [BZ# 28899]
  - hppa: Revise gettext trampoline design
  - hppa: Fix swapcontext
  - Fix elf/tst-audit2 on hppa
  - localedef: Handle symbolic links when generating locale-archive
  - NEWS: Add a bug fix entry for BZ #28896
  - x86: Fix TEST_NAME to make it a string in tst-strncmp-rtm.c
  - x86: Test wcscmp RTM in the wcsncmp overflow case [BZ #28896]
  - x86: Fallback {str|wcs}cmp RTM in the ncmp overflow case [BZ #28896]
  - string: Add a testcase for wcsncmp with SIZE_MAX [BZ #28755]
  - linux: fix accuracy of get_nprocs and get_nprocs_conf [BZ #28865]
  - Add reference to BZ#28860 on NEWS
  - linux: Fix missing __convert_scm_timestamps (BZ #28860)


author: Carlos O'Donell <carlos@redhat.com> - 2.34-30
changelog:
  - Sync with upstream branch release/2.34/master,
    commit 71326f1f2fd09dafb9c34404765fb88129e94237:
  - nptl: Fix pthread_cancel cancelhandling atomic operations
  - mips: Fix mips64n32 64 bit time_t stat support (BZ#29069)
  - hurd: Fix arbitrary error code
  - nptl: Handle spurious EINTR when thread cancellation is disabled (BZ#29029)
  - S390: Add new s390 platform z16.
  - NEWS: Update fixed bug list for LD_AUDIT backports.
  - hppa: Fix bind-now audit (BZ #28857)
  - elf: Replace tst-audit24bmod2.so with tst-audit24bmod2
  - Fix elf/tst-audit25a with default bind now toolchains
  - elf: Fix runtime linker auditing on aarch64 (BZ #26643)
  - elf: Issue la_symbind for bind-now (BZ #23734)
  - elf: Fix initial-exec TLS access on audit modules (BZ #28096)
  - elf: Add la_activity during application exit
  - elf: Do not fail for failed dlmopen on audit modules (BZ #28061)
  - elf: Issue audit la_objopen for vDSO
  - elf: Add audit tests for modules with TLSDESC
  - elf: Avoid unnecessary slowdown from profiling with audit (BZ#15533)
  - elf: Add _dl_audit_pltexit
  - elf: Add _dl_audit_pltenter
  - elf: Add _dl_audit_preinit
  - elf: Add _dl_audit_symbind_alt and _dl_audit_symbind
  - elf: Add _dl_audit_objclose
  - elf: Add _dl_audit_objsearch
  - elf: Add _dl_audit_activity_map and _dl_audit_activity_nsid
  - elf: Add _dl_audit_objopen
  - elf: Move la_activity (LA_ACT_ADD) after _dl_add_to_namespace_list() (BZ #28062)
  - elf: Move LAV_CURRENT to link_lavcurrent.h
  - elf: Fix elf_get_dynamic_info() for bootstrap
  - elf: Fix dynamic-link.h usage on rtld.c
  - elf: Fix elf_get_dynamic_info definition
  - elf: Avoid nested functions in the loader [BZ #27220]
  - powerpc: Delete unneeded ELF_MACHINE_BEFORE_RTLD_RELOC
  - hppa: Use END instead of PSEUDO_END in swapcontext.S
  - hppa: Implement swapcontext in assembler (bug 28960)


author: Carlos O'Donell <carlos@redhat.com> - 2.34-31
changelog:
  - Sync with upstream branch release/2.34/master,
    commit 55640ed3fde48360a8e8083be4843bd2dc7cecfe:
  - i386: Regenerate ulps
  - linux: Fix missing internal 64 bit time_t stat usage
  - x86: Optimize L(less_vec) case in memcmp-evex-movbe.S
  - x86: Don't set Prefer_No_AVX512 for processors with AVX512 and AVX-VNNI
  - x86-64: Use notl in EVEX strcmp [BZ #28646]
  - x86: Shrink memcmp-sse4.S code size
  - x86: Double size of ERMS rep_movsb_threshold in dl-cacheinfo.h
  - x86: Optimize memmove-vec-unaligned-erms.S
  - x86-64: Replace movzx with movzbl
  - x86-64: Remove Prefer_AVX2_STRCMP
  - x86-64: Improve EVEX strcmp with masked load
  - x86: Replace sse2 instructions with avx in memcmp-evex-movbe.S
  - x86: Optimize memset-vec-unaligned-erms.S
  - x86: Optimize memcmp-evex-movbe.S for frontend behavior and size
  - x86: Modify ENTRY in sysdep.h so that p2align can be specified
  - x86-64: Optimize load of all bits set into ZMM register [BZ #28252]
  - scripts/glibcelf.py: Mark as UNSUPPORTED on Python 3.5 and earlier
  - dlfcn: Do not use rtld_active () to determine ld.so state (bug 29078)
  - INSTALL: Rephrase -with-default-link documentation
  - misc: Fix rare fortify crash on wchar funcs. [BZ 29030]
  - Default to --with-default-link=no (bug 25812)
  - scripts: Add glibcelf.py module


author: Carlos O'Donell <carlos@redhat.com> - 2.34-32
changelog:
  - Sync with upstream branch release/2.34/master,
    commit c66c92181ddbd82306537a608e8c0282587131de:
  - posix/glob.c: update from gnulib (BZ#25659)
  - linux: Fix fchmodat with AT_SYMLINK_NOFOLLOW for 64 bit time_t (BZ#29097)


author: Tamar Shacked <tshacked@redhat.com> - 6.0-56.3
changelog:
  - Rebase with latest RHGS-3.5.4
  - Fix changlog chronological order by removing unneeded changelogs
  - fixes bug bz#1939340


author: Jakub Martisko <jamartis@redhat.com> - 1:6.2.0-9
changelog:
  - Move the .hmac files to the fipscheck subfolder
  - Make symlinks from their original location (Fedora contains the .hmac files there) pointing to their new location
  Resolves: rhbz#1980758


author: Kalev Lember <klember@redhat.com> - 40~rc-1
changelog:
  - Update to 40.rc
  - Make -extras subpackage require the main package
  - Drop move-adwaita-backgrounds.patch
  - Remove old obsoletes


author: Bastien Nocera <bnocera@redhat.com> - 3.34.3-4
changelog:
  + gnome-bluetooth-3.34.3-4
  - Revert “Require PulseAudio _or_ Pipewire for Bluetooth audio”
  - Closes: #1928166


author: Kalev Lember <klember@redhat.com> - 40.0-1
changelog:
  - Update to 40.0
  - Require hicolor-icon-theme for icon directories rather than adwaita
  - Use https source URL
  - Validate appdata file
  - Filter private libraries
  - Don't install various development files


author: Debarshi Ray <rishi@fedoraproject.org> - 3.40.0-1
changelog:
  - Update to 3.40.0
  - Disable the Facebook, Flickr and Foursquare providers
  - Remove Photos support from the Google provider
  Resolves: #1913641


author: Hans de Goede <hdegoede@redhat.com> - 3.37.0-2
changelog:
  - Remove downstream patch for the "Boot Options" menu
  - Simplify downstream patch for the "Hidden Grub Menu" integration


author: Ray Strode <rstrode@redhat.com> - 40.8-3
changelog:
  - Backport latest, working, version of ChoiceList extension
  - Regenerate stylesheet patch
    Related: #1993954


author: Florian Müllner <fmuellner@redhat.com> - 40.9-3
changelog:
  - Fix markup handling in highlighter
    Resolves: #2049194
  - Fix warning on restacking
    Resolves: #2053638


author: Milan Crha <mcrha@redhat.com> - 40.3-2
changelog:
  - Resolves: #1983553
  - Add rpm-ostree patch to hide packages from the search results
  - Add patch to implement what-provides search in the Flatpak plugin


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: Debarshi Ray <rishi@fedoraproject.org> - 3.40.1-1
changelog:
  - Update to 3.40.1
  - Rebase the patches
  - Backport yet-to-be-released patches from upstream to avoid translation
    conflicts
  Resolves: #1959384


author: Peter Jones <pjones@redhat.com> - 3.0.9-3
changelog:
  - Fix some minor rpmlint complaints
  - Pull recent patches from upstream
  - Add support for ELF constructors and destructors
  - Fix a minor licensing problem


author: Peter Jones <pjones@redhat.com> - 3.0.11-1
changelog:
  - Update to 3.0.11 (via patches generated from git)
  - Plus newer upstream fixes (also via patches generated from git)
  - Fix shell exit failures in make
  - Fix .reloc section generation
  - Fix CHAR8 definition
  - Fix "make DESTDIR=..."
  - Change the installed .a/.o layout
  - Provide makefiles for consumers to use.
  - Make the -devel noarch since it's just headers.
  - Add a bunch of compatibility symlinks for the 3.0.8 filesystem layout
    These will go away once we've migrated everything using them in fedora
    to use the newer make system...


author: Peter Jones <pjones@redhat.com> - 3.0.11-2
changelog:
  - Make a compat subpackage to provide the old paths to our libraries, linker
    script, and includes.


author: Daiki Ueno <dueno@redhat.com> - 3.7.2-4
changelog:
  - Disable GOST cryptography by default (#1945292)
  - Tighten timestamp adjustment when not bootstrapping (#1975482)
  - Re-enable LTO (#1986143)


author: Daiki Ueno <dueno@redhat.com> - 3.7.2-9
changelog:
  - Drop support for GNUTLS_NO_EXPLICIT_INIT envvar in favor of
    GNUTLS_NO_IMPLICIT_INIT (#1999639)
  - Expand documentation of gnutls_{hash,hmac}_copy, mentioning that
    those do not always work (#1999639)


author: Daiki Ueno <dueno@redhat.com> - 3.7.3-4
changelog:
  - Specify FIPS140-3 module name and version
  - fips: allow a few more primes in RSA key generation
  - fips: tighten PKCS#12 algorithm checks
  - Correct return value of KTLS stub API


author: Daiki Ueno <dueno@redhat.com> - 3.7.3-7
changelog:
  - Increase GNUTLS_MAX_ALGORITHM_NUM for allowlisting (#2033220)
  - Ensure allowlisting API is called before priority string is constructed (#2042532)
  - Use dlopen for loading libtss2* to avoid OpenSSL dependency (#2057490)


author: Daiki Ueno <dueno@redhat.com> - 3.7.3-9
changelog:
  - Stop using typeof keyword for tss2 function prototypes (#2057490)
  - Ensure allowlist API is called before priority string construction (#1975421)


author: David Benoit <dbenoit@redhat.com> 3.0.9-5
changelog:
  - Remove fedora-specific Go dependency automation macros
  - Remove dependency on golist
  - Temporarily remove incompatible template spec files
  - Update gobuild flags
  - Resolves: rhbz#1982298


author: David Benoit <dbenoit@redhat.com> 3.0.9-9
changelog:
  - Delete remove-fedora-dependency-automation.patch
  - Bundle golist in /usr/libexec
  - Related: rhbz#2043107


author: David Benoit <dbenoit@redhat.com> - 1.15.2-1
changelog:
  - Rebase to 1.15.2
  - Related: rhbz#1870531
  - Related: rhbz#1872622
  - Related: rhbz#1888673
  - Related: rhbz#1889437
  - Related: rhbz#1891095


author: Derek Parker <deparker@redhat.com> - 1.16.6-1
changelog:
  - Rebase to 1.16.6
  - Resolves: rhbz#1984124
  - Replace symbols no longer present in OpenSSL 3.0 ABI
  - Resolves: rhbz#1984110
  - Fix TestBoringServerCurves failing when ran by itself
  - Resolves: rhbz#1977914


author: Alejandro Sáez <asm@redhat.com> - 1.17.2-1
changelog:
  - Rebase to Go 1.17.2
  - Related: rhbz#2014087
  - Remove favicon.ico and robots.txt references
  - Exclude TestEd25519Vectors test
  - Update patch rhbz1952381
  - Remove rhbz1904567 patch
  - Remove rhbz1939923 patch


author: Alejandro Sáez <asm@redhat.com> - 1.17.5-1
changelog:
  - Rebase to Go 1.17.5
  - Add remove_waitgroup_misuse_tests patch
  - Add remove_ed25519vectors_test.patch
  - Remove FIPS checks to avoid issues in the CI
  - Related: rhbz#2031116
  - Resolves: rhbz#2022829
  - Resolves: rhbz#2024687
  - Resolves: rhbz#2030851
  - Resolves: rhbz#2031253


author: Nicolas Mailhot <nim@fedoraproject.org>
changelog:
  - 20200215-5
  💥 Actually rebuild with fonts-rpm-macros 2.0.4 to make sure fontconfig files are
    valid


author: Mike FABIAN <mfabian@redhat.com> - 20200402-1
changelog:
  - Update to upstream snapshot tarball (fixes U+1F9D1 U+200D U+1F3A8 "artist"
    and many other sequences)


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: Fedora Release Engineering <releng@fedoraproject.org> - 1.20.7-20
changelog:
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
  - Add upstream commits for git master which contains patches 9, 10 and 11
  - Add GCC10 fix
  - Cleanups


author: Andreas Gerstmayr <agerstmayr@redhat.com> 7.5.7-2
changelog:
  - remove unused cryptographic implementations
  - use cryptographic functions from OpenSSL if FIPS mode is enabled


author: Andreas Gerstmayr <agerstmayr@redhat.com> 7.5.8-1
changelog:
  - update to 7.5.8 tagged upstream community sources, see CHANGELOG
  - remove unused dependencies selfsigned, http-signature and gofpdf


author: Andreas Gerstmayr <agerstmayr@redhat.com> 7.5.11-2
changelog:
  - resolve CVE-2021-44716 golang: net/http: limit growth of header canonicalization cache
  - resolve CVE-2021-43813 grafana: directory traversal vulnerability for *.md files


author: Andreas Gerstmayr <agerstmayr@redhat.com> 7.5.11-3
changelog:
  - use HMAC-SHA-256 instead of SHA-1 to generate password reset tokens
  - update FIPS tests in check phase


author: Andreas Gerstmayr <agerstmayr@redhat.com> 7.5.15-1
changelog:
  - update to 7.5.15 tagged upstream community sources, see CHANGELOG
  - resolve CVE-2022-21673 grafana: Forward OAuth Identity Token can allow users to access some data sources
  - resolve CVE-2022-21702 grafana: XSS vulnerability in data source handling
  - resolve CVE-2022-21703 grafana: CSRF vulnerability can lead to privilege escalation
  - resolve CVE-2022-21713 grafana: IDOR vulnerability can lead to information disclosure
  - resolve CVE-2021-23648 sanitize-url: XSS
  - resolve CVE-2022-21698 prometheus/client_golang: Denial of service using InstrumentHandlerCounter
  - declare Node.js dependencies of subpackages
  - make vendor and webpack tarballs reproducible


author: Andreas Gerstmayr <agerstmayr@redhat.com> 3.0.0-1
changelog:
  - update to 3.0.0 tagged upstream community sources, see CHANGELOG
  - bundle golang dependencies and (optionally) node.js dependencies


author: Andreas Gerstmayr <agerstmayr@redhat.com> 3.1.0-1
changelog:
  - update to 3.1.0 tagged upstream community sources, see CHANGELOG
  - remove unused cryptographic implementations


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


author: Jose Noguera <jnoguera@redhat.com> - 0.12.0-1
changelog:
  - Update to 0.12.0
  - Add ability to configure maximum number of boot attempts via env var and config file.
  - Add How does it work section to README.
  - Add CI via GitHub Actions and unit testing with BATS.
  - Add update platforms DNS resolutiona and connection checker as health checks out of the box


author: Packit Service <user-cont-team+packit-service@redhat.com> - 0.14.0-1
changelog:
  - Release 0.14.0 (Peter Robinson)
  - Updated testing documentation (Jose Noguera)
  - README updated with TOC and improved explanations (Jose Noguera)
  - Add watchdog-triggered boot check #2 (Jose Noguera)
  - Update specfile and README to reflect changes in subpackage layout. (Jose Noguera)
  - Ensure all required health checks are run #52 (Jose Noguera)


author: Wim Taymans <wtaymans@redhat.com> - 1.18.4-5
changelog:
  - Handle both compressed and uncompressed man pages
  - Fix build with small patch
  - Resolves: rhbz#2005247


author: Kalev Lember <klember@redhat.com> - 3.24.25-2
changelog:
  - Backport upstream patches to fix regressions in Compose file parsing
  - Backport upstream patch to further tweak scrollbar transitions and size


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> - 2.24.33-3
changelog:
  - Drop imsettings dependency on Fedora as well
  - Recommend libcanberra-gtk2 for sound theme events in gtk2 apps


author: Kalev Lember <klember@redhat.com> - 4.1.2-1
changelog:
  - Update to 4.1.2
  - Disable gtk-doc support as we don't have gi-docgen in Fedora yet
  - Remove old obsoletes


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: Richard W.M. Jones <rjones@redhat.com> - 1.46.1-6
changelog:
  - Clean up NetworkManager connection files
  - Add the copy-patches.sh script from virt-v2v
    resolves: rhbz#1980922


author: Tom Stellard <tstellar@redhat.com> - 5.3.3-3
changelog:
  - Fix warning building with clang
  - non-void function 'stp_paths_copy_with_prefix' should return a value [-Wreturn-type]


author: Ryan O'Hara <rohara@redhat.com> - 2.4.7-1
changelog:
  - Update to 2.4.7 (#1966688)
  - Fix domain parts in :scheme and :path fields (CVE-2021-39240, #1998196)
  - Fix spaces in the :method field (CVE-2021-39241, #1998198)
  - Fix mismatch between :authority and Host fields (CVE-2021-39242, #1998200)
  - Fix request smuggling attack or response splitting (CVE-2021-40346, #2000621)


author: Filip Januš <fjanus@redhat.com> - 1.5-1
changelog:
  - Nwe upstream version 1.5
  - Add patch to solve inconsistency between configure.ac and filename
  - Add Build requirement autoconf


author: Davide Caratti <dcaratti@redhat.com> - 2.9-15
changelog:
  - Disable 'badfuncs' in rpminspect tests
  - Build with -fPIE, and enable verbose build log
  - enable CONFIG_SUITEB192


author: Zdenek Dohnal <zdohnal@redhat.com> - 3.20.11-4
changelog:
  - 1912147 - Enable matching for '<model>_series' drivers in PPD search algorithm
  - rework optional gui messages


author: Zdenek Dohnal <zdohnal@redhat.com> - 3.20.11-5
changelog:
  - 1925259 - %pre scriptlet enables and starts cups.service, which is unnecessary
  - 1919556 - hp-fab crashed: QFileDialog.getOpenFileName is not used correctly


author: Neal Gompa <ngompa@centosproject.org> - 2.4.51-4
changelog:
  - Use NAME from os-release(5) for vendor string
    Resolves: #2029071 - httpd on CentOS identifies as RHEL


author: Luboš Uhliarik <luhliari@redhat.com> - 2.4.51-5
changelog:
  - Resolves: #2035064 - CVE-2021-44790 httpd: mod_lua: possible buffer overflow
    when parsing multipart content


author: Luboš Uhliarik <luhliari@redhat.com> - 2.4.51-7
changelog:
  - Resolves: #2065251 - CVE-2022-22720 httpd: HTTP request smuggling
    vulnerability in Apache HTTP Server 2.4.52 and earlier
  - Resolves: #2066311 - CVE-2021-44224 httpd: possible NULL dereference or SSRF
    in forward proxy configurations


author: Parag Nemade <pnemade AT redhat DOT com> - 5.1-3
changelog:
  - Resolves:rhbz#1967646 - Correct the License: tag to LGPLv3+ based on LICENSE.txt file
  - Added gating tests


author: Parag Nemade <pnemade AT redhat DOT com> - 1.0.3-21
changelog:
  - Remove the duplicate source file committed to this package git repository
  - Update URL tag and files section to be more verbose


author: Miroslav Rezanina <mrezanin@redhat.com> - 0-0.36.20190303git
changelog:
  - Synchronize RHEL 8 changes [rhbz#1957651]
  - Resolves: rhbz#1957651
    ([Hyper-V][RHEL-9] Update build to rhel format and syncup RHEL 8 content for hyperv-daemons.)


author: Miroslav Rezanina <mrezanin@redhat.com> - 0-0.38.20190303git
changelog:
  - hpvd-Enable-build-on-aarch64.patch [bz#2020148]
  - Resolves: bz#2020148
    ([Hyper-V][RHEL9.0][ARM] No hyperv-daemons package built for aarch64 platform)


author: Miroslav Rezanina <mrezanin@redhat.com> - 0-0.39.20190303git
changelog:
  - hpvd-hv_set_ifconfig.sh-Use-nmcli-commands.patch [bz#2026371]
  - hpvd-Use-filename-for-connection-profile.patch [bz#2026371]
  - Resolves: bz#2026371
    ([RHEL9][Hyper-V]The /usr/libexec/hypervkvpd/hv_set_ifconfig need update for RHEL9 since the ifdown/ifup was not supported on RHEL9)


author: Peter Robinson <pbrobinson@fedoraproject.org> - 4.2-2
changelog:
  - Move eeprog to i2c-tools (shouldn't have been in eepromer sub package)
  - Drop/obsolete eepromer subpackage, deprecated for 6 years
  - Drop python2 conditionals
  - Minor cleanups


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: Takao Fujiwara <tfujiwar@redhat.com> - 1.5.11-10
changelog:
  - Replace kasumi with kausmi-unicode
  - Delete to require intltool
  - Delete to call gettext.bind_textdomain_codeset()


author: Mike FABIAN <mfabian@redhat.com> - 1.4.2-1
changelog:
  - Update to  1.4.2
  - New translations: tr (Turkish) 100%, uk (Ukrainian) 100%,
    id (Indonesian) 100%, ja_JP (Japanese) 100%.
  - Translation updates: zh_CN, pt_BR


author: Mike FABIAN <mfabian@redhat.com> - 1.12.4-1
changelog:
  - Update to 1.12.4
  - Update translations from Weblate (updated es, cs, fa, pt_BR, zh_CN).
    zh_CN is 100% complete now.


author: Mike FABIAN <mfabian@redhat.com> - 1.12.5-1
changelog:
  - Update to 1.12.5
  - Return False in _execute_command_commit_candidate_number(self, number)
    if number out of range
  - Resolves: https://github.com/moebiuscurve/ibus-table-others/issues/21
  - remove Use-from-unittest-import-mock-instead-of-just-import.patch
    (included upstream)
  - Update translations from Weblate (New translation for Sinhala (si) started)


author: Mike FABIAN <mfabian@redhat.com> - 1.12.5-3
changelog:
  - Resolves: rhbz#1974631 Delete ibus write-cache in scriptlet
  - Improve CI tests and add gating.yaml


author: Mike FABIAN <mfabian@redhat.com> - 1.8.3-1
changelog:
  - Update to 1.8.3
  - Turned cangjie 3 and 5's DYNAMIC_ADJUST to FALSE
    Resolves: https://github.com/definite/ibus-table-chinese/pull/14
  - Add SUGGESTION_MODE = TRUE to the wubi tables
    Resolves: https://github.com/definite/ibus-table-chinese/pull/15
  - Support pinyin mode also for stroke5 table
    Resolves: https://github.com/definite/ibus-table-chinese/pull/12
  - Use nicer values for symbol and status prompt
    Resolves: https://github.com/definite/ibus-table-chinese/pull/8
  - update jyutping table; add cantonyale table
    Resolves: https://github.com/definite/ibus-table-chinese/pull/11
  - Update jyutping and cantonese tables
    Resolves: https://github.com/definite/ibus-table-chinese/pull/9


author: Mike FABIAN <mfabian@redhat.com> - 2.10.4-1
changelog:
  - Update to 2.10.4
  - Use “from unittest import mock” instead of just “import mock”.
  - Update emoji annotations from CLDR
  - Translation update from Weblate for zh_CN (still 100% complete)


author: Mike FABIAN <mfabian@redhat.com> - 2.10.5-1
changelog:
  - Update to 2.10.5
  - Run the voikko tests only for libvoikko version >= 4.3
  - Adapt voikko test cases to the newest voikko version
    libvoikko-4.3-3, python3-libvoikko-4.3-3, voikko-fi-2.4-3
  - Log a warning when language is “fi” and “import libvoikko” failed
  - Return an empty list [] in spellcheck_suggest_voikko() when libvoikko was not imported
  - Update emoji annotations from CLDR, switching “no” and “nb”
    See: https://unicode-org.atlassian.net/browse/CLDR-2698
  - Remove icon in emoji-picker.appdata.xml (to avoid warnings
    from appstream-util and appstreamcli).


author: Mike FABIAN <mfabian@redhat.com> - 2.10.5-2
changelog:
  - Use the voikko build requires only for Fedora. They are only
    needed to run the voikko test cases during build.


author: Mike FABIAN <mfabian@redhat.com> - 2.10.5-3
changelog:
  - Remove gnome-desktop-testing and ibus-desktop-testing from the requires
    of the ibus-typing-booster-tests subpackage


author: Mike FABIAN <mfabian@redhat.com> - 2.11.0-1
changelog:
  - Update to 2.11.0
  - Use sensitivity feature of buttons in the setup tool tab where shortcuts are defined
  - Don’t let dialog action area of setup tool expand.
  - Improve the setup tool to make it possible to enter multi-line expansions of shortcuts
  - Resolves https://github.com/mike-fabian/ibus-typing-booster/issues/158
  - Elide extremely long candidates in the lookup table in the middle.
  - If a candidate contains newlines, replace the newlines with arrows in the lookup table.
  - If a commit string contains new-lines, commit it in several chunks
    and forward Return between the chunks.
  - Update emoji annotations from CLDR
  - Put the remote icon back in emoji-picker.appdata.xml, it was a
    false positive by appstreamcli
  - Translation update from Weblate (pt_PT updated, 100% complete now)
  - Skip the inscript2 test cases if these transliterations are not available.


author: Mike FABIAN <mfabian@redhat.com> - 2.11.0-3
changelog:
  - Resolves: rhbz#1974636 Delete ibus write-cache in scriptlet
  - Improve CI tests and add gating.yaml


author: Red Hat PKI Team <rhcs-maint@redhat.com> - 5.0.2-1
changelog:
  - Rebase to JSS 5.0.2
  - Bug 2029838 - SHA1withRSA being listed in signing certificates while approving certificate via Agent page in browser


author: Red Hat PKI Team <rhcs-maint@redhat.com> - 5.0.3-1
changelog:
  - Rebase to JSS 5.0.3
  - Bug 2046023 - CVE-2021-4213 jss: memory leak in TLS connection leads to OOM [rhel-9.0]


author: Jeff Law <law@redhat.com> - 2.3.0-3
changelog:
  - Touch a couple autoconf related files to prevent undesired rebuilding
    if %configure changes one or more configure files.


author: Benjamin Gilbert <bgilbert@redhat.com> - 2.9.0-4
changelog:
  - Drop Git commit hash from Release
  - Correctly enable IMDS patch
  - Switch to %autosetup
  - Set ExclusiveArch from %go_arches
  - Drop mention of networkd in package description


author: Sohan Kunkerkar <skunkerk@redhat.com> - 2.12.0-1
changelog:
  - Suppress hardcoded library path warning
  - Fix go-mods-to-bundled-provides script to parse correct rpm version
  - Import specfile from Fedora


author: Martin Kolman <mkolman@redhat.com> - 0.3.84-1
changelog:
  - Adjust to logging command changes in Anaconda (#1891621) (mkolman)
  - Make sure the output from custom_getpass() is serialized after stdout (lkundrak)


author: Martin Kolman <mkolman@redhat.com> - 0.3.86-1
changelog:
  - Drop python-nose from the dependencies (#1916799) (vponcova)
  - Add the makeupdates script (vponcova)
  - Remove deprecated support for add-ons (vponcova)
  - Don't run installation tasks of add-ons in a meta task (vponcova)
  - Migrate COPR builds from Jenkins to Packit (jkonecny)
  - Add documentation for the new test solution (jkonecny)
  - Add support for custom Anaconda COPR repository (jkonecny)
  - Use `make test` to run TMT tests locally (jkonecny)
  - Add TMT configuration to get Anaconda COPR build (jkonecny)
  - Add Packit support for initial-setup (jkonecny)
  - Update and use setup.py for archive creation (jkonecny)
  - Fix ChangeLog generation in Makefile (jkonecny)


author: Martin Kolman <mkolman@redhat.com> - 0.3.89-1
changelog:
  - Include scripts in the updates image (vponcova)
  - Drop build time dependency on the anaconda package (mkolman)


author: Martin Kolman <mkolman@redhat.com> - 0.3.90.1-1
changelog:
  - Add gnome-kiosk to window managers usable by initial-setup (#1962198) (vponcova)
    Resolves: rhbz#1962198


author: Martin Kolman <mkolman@redhat.com> - 0.3.90.2-1
changelog:
  - Disable multi TTY handler when running in SSH session (#1951577) (mkolman)
    Resolves: rhbz#1951577


author: Florence Blanc-Renaud <frenaud@redhat.com> - 4.9.6-2
changelog:
  - Resolves: rhbz#1955440 ipa installation fails to configure chrony
  - Resolves: rhbz#1976761 Package python3-ipatests (from CRB repo) Requires python3-coverage
  - Resolves: rhbz#1979609 Unable to set ipaUserAuthType with stageuser-add
  - Resolves: rhbz#1979629 Add checks to prevent assigning authentication indicators to internal IPA services


author: Florence Blanc-Renaud <frenaud@redhat.com> - 4.9.6-3
changelog:
  - Resolves: rhbz#1979629 Add checks to prevent assigning authentication indicators to internal IPA services
  - Resolves: rhbz#1982212 ipa-trust-add fails with "not enough quota"
  - Resolves: rhbz#1952028 [RFE] Add support for managing subuids and subgids in FreeIPA
  - Resolves: rhbz#1981789 [man page] contradiction in ipa-server-upgrade command's man page and usage


author: Rob Crittenden <rcritten@redhat.com> - 4.9.6-4
changelog:
  - Use new method in check to prevent removal of last KRA (#1985072)
  - ipatests: NAMED_CRYPTO_POLICY_FILE not defined for RHEL (#1982952)
  - Fix index definition for memberOf (#1952028)


author: Florence Blanc-Renaud <frenaud@redhat.com> - 4.9.6-5
changelog:
  - Resolves: rhbz#1988383 Do SRV discovery in ipa-getkeytab if -s and -H aren't provided 
    - ipa-getkeytab: add option to discover servers using DNS SRV
    - ipa-getkeytab: fix compiler warnings
    - ipatests: test ipa-getkeytab server option
  - Resolves: rhbz#1986329 ipa-server install failure without DNS
    - Fix ldapupdate.get_sub_dict() for missing named user
  - Resolves: rhbz#1980734 Remove python3-pexpect as dependency for ipatests pkg
    - freeipa.spec.in: remove python3-pexpect from Requires
  - Resolves: rhbz#1992538 Backport recent test fixes in python3-ipatests
    - ipatests: use whole date when calling journalctl --since
    - ipatests: Fix for test_source_ipahealthcheck_ipa_host_check_ipahostkeytab
    - ipatests: test_ipahealthcheck: print a message if a system is healthy
    - ipatests: test_installation: move tracking_reqs dependency to ipalib constants ipaserver: krainstance: utilize moved tracking_reqs dependency
    - webui tests: close notification when revoking cert
    - ipatests: Test ipa-cert-fix warns when startup directive is missing from CS.cfg
    - webui tests: fix algo for finding available idrange
    - ipatests: smbclient "-k" => "--use-kerberos=desired"
    - test_acme: refactor with tasks
    - test_acme: make password renewal more robust
    - tasks.py: fix flake8-reported issues
    - ipatests: Test for OTP when the LDAP connection timed out.
    - ipatests: verify that getcert output includes the issued date
    - ipatests: Look for warning into stderr instead of stdout
    - ipatests: use krb5_trace in TestIpaAdTrustInstall
    - ipatests: Test ldapsearch with base scope works with compat tree.
    - ipatests: skip test_basesearch_compat_tree on fedora.
    - ipatests: Refactor test_check_otpd_after_idle_timeout


author: Florence Blanc-Renaud <frenaud@redhat.com> - 4.9.6-6
changelog:
  - Resolves: rhbz#1998098 - Backport latest test fixes in python3-ipatests
    - ipatests: Test unsecure nsupdate.
    - ipatests: Fix TestAJPSecretUpgrade tests on systems without pkiuser
    - ipatests: test_ipahealthcheck: Verify permissions for /var/log/ files
    - ipatests: test to renew certs on replica using ipa-cert-fix
    - ipatests: wait while http/ldap/pkinit cert get renew on replica
    - ipatests: refactor test_ipa_cert_fix with tasks
    - ipatests: use whole date for journalctl --since


author: Florence Blanc-Renaud <frenaud@redhat.com> - 4.9.6-7
changelog:
  - Resolves: rhbz#2003005 AVC denied { read } comm="ipa-custodia" on aarch64 during installation of ipa-server
    - selinux policy: allow custodia to access /proc/cpuinfo
  - Resolves: rhbz#2003004 extdom: LDAP_INVALID_SYNTAX returned instead of LDAP_NO_SUCH_OBJECT
    - extdom: return LDAP_NO_SUCH_OBJECT if domains differ
  - Resolves: rhbz#2003003 subid: subid-match displays the DN of the owner, not its UID.
    - subid: subid-match: display the owner's ID not DN
  - Resolves: rhbz#2013116 ipa migrate-ds command fails to warn when compat plugin is enabled
    - migrate-ds: workaround to detect compat tree


author: Florence Blanc-Renaud <frenaud@redhat.com> - 4.9.6-8
changelog:
  - Resolves: rhbz#2005864 ipa cert-request replaces user certificate instead of adding
   - Don't store entries with a usercertificate in the LDAP cache
   - ipatests: Test that a user can be issued multiple certificates


author: Florence Blanc-Renaud <frenaud@redhat.com> - 4.9.6-9
changelog:
  - Resolves: rhbz#2010701 ipa-server-install fails while 'configuring certificate server instance'
    - Parse getStatus as JSON not XML
    - Parse cert chain as JSON not XML
    - Specify PKI installation log paths
    - Make Dogtag return XML for ipa cert-find


author: Florence Blanc-Renaud <frenaud@redhat.com> - 4.9.8-1
changelog:
  - Resolves: rhbz#2015608 - [Rebase] Rebase ipa to latest 4.9.x release RHEL9
  - Resolves: rhbz#1825010 - Concerns regarding 'ipa pwpolicy-mod --minlife 24 --maxlife 1'
  - Resolves: rhbz#1966289 - Info about searchrecordslimit set search limit to 10,000 after upgrade
  - Resolves: rhbz#1980356 - reinstalling samba client causes winbindd coredump
  - Resolves: rhbz#1986054 - fix automountlocation-tofiles output
  - Resolves: rhbz#2020205 - Missing bind-pkcs11-utils causing failures in OpenDNSSec
  - Resolves: rhbz#2021445 - CVE-2020-25719 ipa: samba: Samba AD DC did not always rely on the SID and PAC in Kerberos tickets
    - ipa-kdb: issue PAC_REQUESTER_SID only for TGTs
    - ipa-kdb: fix requester SID check according to MS-KILE and MS-SFU updates


author: Florence Blanc-Renaud <frenaud@redhat.com> - 4.9.8-2
changelog:
  - Resolves: rhbz#2040619 - Changing default pac type to 'nfs:NONE and MS-PAC' doesnot display error 'ipa: ERROR: no modifications to be performed'
    - Config plugin: return EmptyModlist when no change is applied
    - config plugin: add a test ensuring EmptyModlist is returned
  - Resolves: rhbz#2048510 - [rhel-9.0] Backport latest test fixes in python3-ipatests
    - ipatests: webui: Tests for subordinate ids.
    - ipatests: webui: Use safe-loader for loading YAML configuration file
    - ipatests: Fix test_ipa_cert_fix.py::TestCertFixReplica teardown
    - Test cases for ipa-replica-conncheck command
    - PEP8 Fixes
    - ipatests: Test empty cert request doesn't force certmonger to segfault
    - ipatests: Test default value of nsslapd-sizelimit.
    - Extend test to see if replica is not shown when running `ipa-replica-manage list -v <FQDN>`
    - Added test automation for SHA384withRSA CSR support
  - Resolves: rhbz#2049104 - User can't log in after ipa-user-mod --user-auth-type=hardened
    - ipa-kdb: do not remove keys for hardened auth-enabled users
    - ipatests: add case for hardened-only ticket policy
  - Resolves: rhbz#2049174 - KRA GetStatus service blocked by IPA proxy
    - ipa-pki-proxy.conf: provide access to /kra/admin/kra/getStatus


author: Florence Blanc-Renaud <frenaud@redhat.com> - 4.9.8-3
changelog:
  - Resolves: rhbz#2050540 Unable to join RHEL 8.5 Replica to RHEL 7.9 Master for migration purposes
    - Don't always override the port in import_included_profiles
  - Resolves: rhbz#2051582 Enable ipa-ccache-sweep.timer during server installation
    - Test ipa-ccache-sweep.timer enabled by default during installation
    - Enable the ccache sweep timer during installation
  - Resolves: rhbz#2051844 ipa-join tests are failing due to changes in expected output
    - Remove ipa-join errors from behind the debug option


author: Alexander Bokovoy <abokovoy@redhat.com> - 4.9.8-4
changelog:
  - Resolves: rhbz#2053586 IPA LDAP plugin ipa-cldap memory leak
    - fix memory leak in CLDAP responder


author: Florence Blanc-Renaud <frenaud@redhat.com> - 4.9.8-6
changelog:
  - Resolves: rhbz#2057467 Backport latest test fixes in python3-ipatests
    - ipatests: Tests for Autoprivate group.
    - mark xfail for test_idoverride_with_auto_private_group[hybrid]
    - Mark xfail test_gidnumber_not_corresponding_existing_group[true,hybrid]


author: Florence Blanc-Renaud <frenaud@redhat.com> - 4.9.8-7
changelog:
  - Resolves: rhbz#2067971 Consequences of FIPS crypto policy tightening in RHEL 9
    - KRB instance: make provision to work with crypto policy without SHA-1 HMAC types
    - tests: ensure AD-SUPPORT subpolicy is active
    - ipatests: extend AES keyset to SHA2-based ones
    - freeipa.spec: bump crypto-policies dependency for CentOS 9 Stream
    - Kerberos instance: default to AES256-SHA2 for master key encryption
    - test_otp: do not use paramiko unless it is really needed
    - test_krbtpolicy: skip SPAKE-related tests in FIPS mode
    - Support AES for KRA archival wrapping
    - Set AES as default for KRA archival wrapping


author: Florence Blanc-Renaud <frenaud@redhat.com> - 4.9.8-8
changelog:
  - Resolves: rhbz#2067971 Consequences of FIPS crypto policy tightening in RHEL 9
    - tests: ensure AD-SUPPORT subpolicy is active in more cases
    - ipatests: fix check for AD topology being present


author: Rob Crittenden <rcritten@redhat.com> - 0.8-7.1
changelog:
  - Switch from tox to pytest as the test runner. tox is being deprecated
    in some distros. (#1942157)


author: Phil Sutter <psutter@redhat.com> - 1.8.7-15
changelog:
  - doc: Improve deprecation notices a bit
  - nft: cache: Sort chains on demand only
  - nft: Increase BATCH_PAGE_SIZE to support huge rulesets


author: Phil Sutter <psutter@redhat.com> - 1.8.7-18
changelog:
  - Make iptables-nft-services require iptables-services to avoid confusion
  - Add deprecation notice to iptables-extensions man page as well


author: Phil Sutter <psutter@redhat.com> - 1.8.7-19
changelog:
  - Build iptables-services on C9S only
  - Use systemd_ordering in nft-services, too
  - Drop compat package, nft-services serves well for that purpose
  - Make legacy unconditionally provide iptables, it's not built on RHEL


author: Phil Sutter <psutter@redhat.com> - 1.8.7-25
changelog:
  - ebtables: Dump atomic waste
  - doc: ebtables-nft.8: Adjust for missing atomic-options
  - nft: Use xtables_malloc() in mnl_err_list_node_add()


author: Cole Robinson <aintdiscole@gmail.com> - 20200823-1.git4bd064de.git
changelog:
  - Update to newer git snapshot, synced with qemu.git
  - Re-enable HTTPS support, with edk2 fix included (bz 1820836)


author: Miroslav Rezanina <mrezanin@redhat.com> - 20200823-4.git4bd064de
changelog:
  - ipxe-Skip-some-QEMU-ROMs-when-building-for-RHEL.patch [bz#1956931]
  - ipxe-spec-combine-BIOS-and-EFI-roms-using-util-catrom.pl.patch [bz#1957246]
  - Resolves: bz#1956931
    (ipxe-roms-qemu list: Clean out old ROMs)
  - Resolves: bz#1957246
    (boot vm from pxe failed)


author: Miroslav Rezanina <mrezanin@redhat.com> - 20200823-5.git4bd064de
changelog:
  - ipxe-Disable-SHA-1.patch [bz#1935932]
  - ipxe-Replace-genisoimage-with-xorriso.patch [bz#1971981]
  - ipxe-spec-Drop-disabled-efi-ia32-build-infrastructure.patch [bz#1980138]
  - ipxe-spec-Generate-qemu-compatible-rom-filenames.patch [bz#1980138]
  - Resolves: bz#1935932
    (ipxe implements and/or uses the deprecated SHA-1 algorithm by default ()
  - Resolves: bz#1971981
    (Please replace genisoimage with xorriso)
  - Resolves: bz#1980138
    (install qemu rom symlinks so qemu doesn't have to)


author: Miroslav Rezanina <mrezanin@redhat.com> - 20200823-6.git4bd064de
changelog:
  - ipxe-Add-ping-command-support.patch [bz#1985658]
  - ipxe-Add-VLAN-tagging-support.patch [bz#1985658]
  - ipxe-netdevice-Strip-802.Q-VLAN-0-priority-tags.patch [bz#1985658]
  - ipxe-Provide-snponly.efi-rom.patch [bz#1985658]
  - ipxe-Build-hwcert-subpackage.patch [bz#1985658]
  - Resolves: bz#1985658
    (carry forward rhel8 ipxe packaging changes)


author: Fabio Valentini <decathorpe@gmail.com> - 1.2.2-1
changelog:
  - Update to version 1.2.2.
  - Drop custom maven-compiler-plugin overrides in favor of upstream settings.


author: Marian Koncek <mkoncek@redhat.com> - 2.3.3-4
changelog:
  - Avoid possible NullPointerException
  - Resolves: rhbz#1993889
  - Load native library from the correct location
  - Resolves: rhbz#1994935


author: Martin Balao <mbalao@redhat.com> - 1:1.8.0.292.b10-4
changelog:
  - Support the FIPS mode crypto policy on RHEL 8 (RH1655466)
  - Use appropriate keystore types when in FIPS mode (RH1760838)
  - Disable TLSv1.3 when using the NSS-FIPS provider (RH1860986)
  - Resolves: rhbz#1971696


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:1.8.0.292.b10-4
changelog:
  - Backport FIPS mode patch (RH1655466) to java-1.8.0-openjdk, simplifying provider removal.
  - nss.fips.cfg needs to be moved to %{etcjavadir} and symlinked into the JDK, like nss.cfg
  - SunPKCS11 runtime provider name is a concatenation of "SunPKCS11-" and the name in the config file.
  - Change nss.fips.cfg config name to "NSS-FIPS" to avoid confusion with nss.cfg.
  - Disable FIPS mode support unless com.redhat.fips is set to "true".
  - Add JDK-8195607/PR3776 to support NSS SQLite databases.
  - Enable alignment with FIPS crypto policy by default (-Dcom.redhat.fips=false to disable).
  - Move setup of JavaSecuritySystemConfiguratorAccess to Security class so it always occurs (RH1906862)
  - Add explicit runtime dependency on NSS for the PKCS11 provider in FIPS mode
  - Resolves: rhbz#1971696


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:1.8.0.302.b07-0.0.ea
changelog:
  - Update to aarch64-shenandoah-jdk8u302-b07 (EA)
  - Update release notes for 8u302-b07.
  - Switch to EA mode.
  - Use the "reverse" build loop (debug first) as the main and only build loop to get more diagnostics.
  - Resolves: rhbz#1967813


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:1.8.0.302.b08-0
changelog:
  - Update to aarch64-shenandoah-jdk8u302-b08 (GA)
  - Update release notes for 8u302-b08.
  - Switch to GA mode for final release.
  - Remove non-Free test and demo files from source tarball.
  - Resolves: rhbz#1967813


author: Martin Balao <mbalao@redhat.com> - 1:1.8.0.302.b08-2
changelog:
  - Detect FIPS using SECMOD_GetSystemFIPSEnabled in the new libsystemconf JDK library.
  - Resolves: rhbz#1971696


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:1.8.0.302.b08-2
changelog:
  - Port FIPS system detection support to OpenJDK 8u
  - Minor code cleanups on FIPS detection patch and check for SECMOD_GetSystemFIPSEnabled in configure.
  - Remove unneeded Requires on NSS as it will now be dynamically linked and detected by RPM.
  - Resolves: rhbz#1971696


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:1.8.0.312.b01-0.1.ea
changelog:
  - Update to aarch64-shenandoah-jdk8u312-b01 (EA)
  - Update release notes for 8u312-b01.
  - Switch to EA mode.
  - Remove "-clean" suffix as no 8u312 builds are unclean.
  - Related: rhbz#1999939


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:1.8.0.312.b03-0.1.ea
changelog:
  - Update to aarch64-shenandoah-jdk8u312-b03 (EA)
  - Update release notes for 8u312-b03.
  - Related: rhbz#1999939


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:1.8.0.312.b04-0.1.ea
changelog:
  - Update to aarch64-shenandoah-jdk8u312-b04 (EA)
  - Update release notes for 8u312-b04.
  - Related: rhbz#1999939


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:1.8.0.312.b05-0.1.ea
changelog:
  - Update to aarch64-shenandoah-jdk8u312-b05 (EA)
  - Update release notes for 8u312-b05.
  - Resolves: rhbz#1999939


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:1.8.0.312.b05-0.2.ea
changelog:
  - Allow plain key import to be disabled with -Dcom.redhat.fips.plainKeySupport=false
  - Resolves: rhbz#1994676


author: Jiri Vanek <jvanek@redhat.com> - 1:1.8.0.312.b05-0.3.ea
changelog:
  - alternatives creation moved to posttrans
  - Thus fixing the old reisntall issue:
  - https://bugzilla.redhat.com/show_bug.cgi?id=1200302
  - https://bugzilla.redhat.com/show_bug.cgi?id=1976053
  - Resolves: rhbz#2008202


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:1.8.0.312.b07-1
changelog:
  - Update to aarch64-shenandoah-jdk8u312-b07 (GA)
  - Update release notes for 8u312-b07.
  - Switch to GA mode for final release.
  - Resolves: rhbz#2013844


author: Severin Gehwolf <sgehwolf@redhat.com> - 1:1.8.0.312.b07-2
changelog:
  - Use 'sql:' prefix in nss.fips.cfg as F35+ no longer ship the legacy
    secmod.db file as part of nss
  - Resolves: rhbz#2023533


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:1.8.0.312.b07-3
changelog:
  - Turn off bootstrapping for slow debug builds, which are particularly slow on ppc64le.
  - Related: rhbz#2022823


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:1.8.0.322.b05-0.1.ea
changelog:
  - Update to aarch64-shenandoah-jdk8u322-b05 (EA)
  - Update release notes for 8u322-b05.
  - Switch to EA mode.
  - Require tzdata 2021c as of JDK-8274407.
  - Require tzdata 2021e as of JDK-8275766.
  - Update tarball generation script to use git following shenandoah-jdk8u's move to github
  - Resolves: rhbz#2022823


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:1.8.0.322.b06-1
changelog:
  - Update to aarch64-shenandoah-jdk8u322-b06 (GA)
  - Update release notes for 8u322-b06.
  - Switch to GA mode for final release.
  - Resolves: rhbz#2039398


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:1.8.0.322.b06-2
changelog:
  - Refactor build functions so we can build just HotSpot without any attempt at installation.
  - Introduce architecture restriction logic for the gdb test. (RH2041970)
  - Replace GCC 11 patch to remove use of the register keyword with correct fix to ADLC build (JDK-8281098)
  - Adjust JDK8199936/PR3533 -mstackrealign patch to instead pass -mincoming-stack-boundary=2 -mpreferred-stack-boundary=4
  - Explicitly list JIT architectures rather than relying on those with slowdebug builds
  - Disable the serviceability agent on Zero architectures even when the architecture itself is supported
  - Add backport of JDK-8257794 to fix bogus assert on slowdebug x86-32 Zero builds
  - Related: rhbz#2022823


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:1.8.0.322.b06-3
changelog:
  - Fix FIPS issues in native code and with initialisation of java.security.Security
  - Resolves: rhbz#2023387


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:1.8.0.322.b06-4
changelog:
  - Separate crypto policy initialisation from FIPS initialisation, now they are no longer interdependent
  - Resolves: rhbz#2052821


author: Jiri Vanek <jvanek@redhat.com> - 1:1.8.0.322.b06-6
changelog:
  - Storing and restoring alternatives during update manually
  - Family extracted to globals
  - Fixing Bug 2001567 - update of JDK/JRE is removing its manually selected alterantives and select (as auto) system JDK/JRE
  -- The move of alternatives creation to posttrans to fix:
  -- Bug 1200302 - dnf reinstall breaks alternatives
  -- Had caused the alternatives to be removed, and then created again,
  -- instead of being added, and then removing the old, and thus persisting
  -- the selection in family
  -- Thus this fix, is storing the family of manually selected master, and if
  -- stored, then it is restoring the family of the master
  - Resolves: rhbz#2008202


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:1.8.0.322.b06-7
changelog:
  - Detect NSS at runtime for FIPS detection
  - Turn off build-time NSS linking and go back to an explicit Requires on NSS
  - Resolves: rhbz#2052833


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:1.8.0.322.b06-9
changelog:
  - Remove 'java --version' test as this is not supported on java-1.8.0-openjdk
  - Resolves: rhbz#2058487


author: Andrew John Hughes <gnu.andrew@redhat.com> - 1:11.0.11.0.9-1
changelog:
  - Update RH1655466 FIPS patch with changes in OpenJDK 8 version.
  - SunPKCS11 runtime provider name is a concatenation of "SunPKCS11-" and the name in the config file.
  - Change nss.fips.cfg config name to "NSS-FIPS" to avoid confusion with nss.cfg.
  - No need to substitute path to nss.fips.cfg as java.security file supports a java.home variable.
  - Disable FIPS mode support unless com.redhat.fips is set to "true".
  - Enable alignment with FIPS crypto policy by default (-Dcom.redhat.fips=false to disable).
  - Add explicit runtime dependency on NSS for the PKCS11 provider in FIPS mode
  - Move setup of JavaSecuritySystemConfiguratorAccess to Security class so it always occurs (RH1915071)
  - Resolves: rhbz#1971689


author: Martin Balao <mbalao@redhat.com> - 1:11.0.11.0.9-2
changelog:
  - Detect FIPS using SECMOD_GetSystemFIPSEnabled in the new libsystemconf JDK library.
  - Resolves: rhbz#1971689


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:11.0.11.0.9-2
changelog:
  - Minor code cleanups on FIPS detection patch and check for SECMOD_GetSystemFIPSEnabled in configure.
  - Remove unneeded Requires on NSS as it will now be dynamically linked and detected by RPM.
  - Resolves: rhbz#1971689


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:11.0.12.0.6-0.0.ea
changelog:
  - Update to jdk-11.0.12.0+6
  - Update release notes to 11.0.12.0+6
  - Correct bug ID JDK-8264846 to intended ID of JDK-8264848
  - Switch to EA mode for 11.0.12 pre-release builds.
  - Update ECC patch following JDK-8226374 (bug ID yet to be confirmed)
  - Use the "reverse" build loop (debug first) as the main and only build loop to get more diagnostics.
  - Remove restriction on disabling product build, as debug packages no longer have javadoc packages.
  - Resolves: rhbz#1967815


author: Severin Gehwolf <sgehwolf@redhat.com> - 1:11.0.12.0.7-0
changelog:
  - Add patch in order to fix java.library.path issue on aarch64 (JDK-8269668)
  - Resolves: rhbz#1967815


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:11.0.12.0.7-0
changelog:
  - Update to jdk-11.0.12.0+7
  - Update release notes to 11.0.12.0+7
  - Switch to GA mode for final release.
  - Remove non-Free test from source tarball.
  - Resolves: rhbz#1967815


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:11.0.12.0.7-2
changelog:
  - Extend the default security policy to accomodate PKCS11 accessing jdk.internal.misc.
  - Resolves: rhbz#1997360


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:11.0.13.0.8-1
changelog:
  - Update to jdk-11.0.13.0+8
  - Update release notes to 11.0.13.0+8
  - Update tarball generation script to use git following OpenJDK 11u's move to github
  - Remove "-clean" suffix as no 11.0.13 builds are unclean.
  - Drop JDK-8269668 patch which is now applied upstream.
  - Resolves: rhbz#2013845


author: Jiri Vanek <jvanek@redhat.com> - 1:11.0.13.0.8-2
changelog:
  - alternatives creation moved to posttrans
  - Thus fixing the old reisntall issue:
  - https://bugzilla.redhat.com/show_bug.cgi?id=1200302
  - https://bugzilla.redhat.com/show_bug.cgi?id=1976053
  - Resolves: rhbz#2008205


author: Jiri Vanek <jvanek@redhat.com> - 1:11.0.13.0.8-3
changelog:
  - Replaced hardcoded 11 by featurever where appropriate
  - Fixed comment of `for slowdebug` to correct `any debug`
  - Related: rhbz#2022825


author: Severin Gehwolf <sgehwolf@redhat.com> - 1:11.0.13.0.8-4
changelog:
  - Use 'sql:' prefix in nss.fips.cfg as F35+ no longer ship the legacy
    secmod.db file as part of NSS
  - Resolves: rhbz#2023535


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:11.0.13.0.8-5
changelog:
  - Turn off bootstrapping for slow debug builds, which are particularly slow on ppc64le.
  - Related: rhbz#2022825


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:11.0.14.0.8-0.1.ea
changelog:
  - Update to jdk-11.0.14.0+8
  - Update release notes to 11.0.14.0+8
  - Switch to EA mode for 11.0.14 pre-release builds.
  - Rename blacklisted.certs to blocked.certs following JDK-8253866
  - Rebase RH1996182 login patch and drop redundant security policy extension after JDK-8269034
  - Resolves: rhbz#2022825


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:11.0.14.0.8-0.2.ea
changelog:
  - Refactor build functions so we can build just HotSpot without any attempt at installation.
  - Sync gdb test with java-1.8.0-openjdk.
  - Improve architecture restrictions for the gdb test.
  - Replace -mstackrealign with -mincoming-stack-boundary=2 -mpreferred-stack-boundary=4 on x86_32 for stack alignment
  - Explicitly list JIT architectures rather than relying on those with slowdebug builds
  - Disable the serviceability agent on Zero architectures even when the architecture itself is supported
  - Add backport of JDK-8257794 to fix bogus assert on slowdebug x86-32 Zero builds
  - Related: rhbz#2052834


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:11.0.14.0.8-0.3.ea
changelog:
  - Fix FIPS issues in native code and with initialisation of java.security.Security
  - Resolves: rhbz#2023530


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:11.0.14.0.9-1
changelog:
  - Update to jdk-11.0.14.0+9
  - Update release notes to 11.0.14.0+9
  - Switch to GA mode for final release.
  - Resolves: rhbz#2039395


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:11.0.14.0.9-2
changelog:
  - Separate crypto policy initialisation from FIPS initialisation, now they are no longer interdependent
  - Resolves: rhbz#2052820


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:11.0.14.1.1-1
changelog:
  - Update to jdk-11.0.14.1+1
  - Update release notes to 11.0.14.1+1
  - Require tzdata 2021e as of JDK-8275766.
  - Resolves: rhbz#2052834


author: Jiri Vanek <jvanek@redhat.com> - 1:11.0.14.1.1-4
changelog:
  - Storing and restoring alterntives during update manually
  - Fixing Bug 2001567 - update of JDK/JRE is removing its manually selected alterantives and select (as auto) system JDK/JRE
  -- The move of alternatives creation to posttrans to fix:
  -- Bug 1200302 - dnf reinstall breaks alternatives
  -- Had caused the alternatives to be removed, and then created again,
  -- instead of being added, and then removing the old, and thus persisting
  -- the selection in family
  -- Thus this fix, is storing the family of manually selected master, and if
  -- stored, then it is restoring the family of the master
  - Resolves: rhbz#2008205


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:11.0.14.1.1-6
changelog:
  - Detect NSS at runtime for FIPS detection
  - Turn off build-time NSS linking and go back to an explicit Requires on NSS
  - Resolves: rhbz#2052831


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:11.0.15.0.1-0.1.ea
changelog:
  - Update to jdk-11.0.15.0+1
  - Update release notes to 11.0.15.0+1
  - Switch to EA mode for 11.0.15 pre-release builds.
  - Related: rhbz#2050458


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:11.0.15.0.8-0.1.ea
changelog:
  - Update to jdk-11.0.15.0+8
  - Update release notes to 11.0.15.0+8
  - Rebase RH1996182 FIPS patch after JDK-8254410
  - Resolves: rhbz#2050458


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:17.0.0.0.35-4
changelog:
  - Update release notes to document the major changes between OpenJDK 11 & 17.
  - Resolves: rhbz#2000925


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:17.0.0.0.35-5
changelog:
  - Allow plain key import to be disabled with -Dcom.redhat.fips.plainKeySupport=false
  - Resolves: rhbz#1994682


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:17.0.0.0.35-6
changelog:
  - Patch syslookup.c so it actually has some code to be compiled into libsyslookup
  - Related: rhbz#2013846


author: Jiri Vanek <jvanek@redhat.com> - 1:17.0.0.0.35-7
changelog:
  - alternatives creation moved to posttrans
  - Thus fixing the old reisntall issue:
  - https://bugzilla.redhat.com/show_bug.cgi?id=1200302
  - https://bugzilla.redhat.com/show_bug.cgi?id=1976053
  - Resolves: rhbz#2008206


author: Severin Gehwolf <sgehwolf@redhat.com> - 1:17.0.1.0.12-2
changelog:
  - Use 'sql:' prefix in nss.fips.cfg as F35+ no longer ship the legacy
    secmod.db file as part of nss
  - Resolves: rhbz#2023537


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:17.0.2.0.8-1
changelog:
  - January 2022 security update to jdk 17.0.2+8
  - Rebase RH1995150 & RH1996182 patches following JDK-8275863 addition to module-info.java
  - Rename libsvml.so to libjsvml.so following JDK-8276025
  - Drop JDK-8276572 patch which is now upstream
  - Resolves: rhbz#2039392


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:17.0.2.0.8-2
changelog:
  - Update tapsets from IcedTea 6.x repository with fix for JDK-8015774 changes (_heap->_heaps) and @JAVA_SPEC_VER@
  - Update icedtea_sync.sh with a VCS mode that retrieves sources from a Mercurial repository
  - Related: rhbz#2022826


author: Jiri Vanek <jvanek@redhat.com> - 1:17.0.2.0.8-4
changelog:
  - Replaced tabs by sets of spaces to make rpmlint happy
  - javadoc-zip gets its own provides next to plain javadoc ones
  - Resolves: rhbz#2022826


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:17.0.2.0.8-4
changelog:
  - Restructure the build so a minimal initial build is then used for the final build (with docs)
  - This reduces pressure on the system JDK and ensures the JDK being built can do a full build
  - Turn off bootstrapping for slow debug builds, which are particularly slow on ppc64le.
  - Handle Fedora in distro conditionals that currently only pertain to RHEL.
  - Run OpenJDK normalizer script on the spec file to fix further rogue whitespace
  - Sync gdb test with java-1.8.0-openjdk and improve architecture restrictions.
  - Introduce stapinstall variable to set SystemTap arch directory correctly (e.g. arm64 on aarch64)
  - Need to support noarch for creating source RPMs for non-scratch builds.
  - Replace -mstackrealign with -mincoming-stack-boundary=2 -mpreferred-stack-boundary=4 on x86_32 for stack alignment
  - Support a HotSpot-only build so a freshly built libjvm.so can then be used in the bootstrap JDK.
  - Explicitly list JIT architectures rather than relying on those with slowdebug builds
  - Disable the serviceability agent on Zero architectures even when the architecture itself is supported
  - Resolves: rhbz#2022826


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:17.0.2.0.8-5
changelog:
  - Fix FIPS issues in native code and with initialisation of java.security.Security
  - Resolves: rhbz#2023531


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:17.0.2.0.8-6
changelog:
  - Separate crypto policy initialisation from FIPS initialisation, now they are no longer interdependent
  - Resolves: rhbz#2052819


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:17.0.2.0.8-8
changelog:
  - Detect NSS at runtime for FIPS detection
  - Turn off build-time NSS linking and go back to an explicit Requires on NSS
  - Resolves: rhbz#2052829


author: Jiri Vanek <jvanek@redhat.com> - 1:17.0.2.0.8-10
changelog:
  - Storing and restoring alterntives during update manually
  - Fixing Bug 2001567 - update of JDK/JRE is removing its manually selected alterantives and select (as auto) system JDK/JRE
  -- The move of alternatives creation to posttrans to fix:
  -- Bug 1200302 - dnf reinstall breaks alternatives
  -- Had caused the alternatives to be removed, and then created again,
  -- instead of being added, and then removing the old, and thus persisting
  -- the selection in family
  -- Thus this fix, is storing the family of manually selected master, and if
  -- stored, then it is restoring the family of the master
  - Resolves: rhbz#2008206


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:17.0.2.0.8-12
changelog:
  - Add rpminspect.yaml to turn off Java bytecode inspections
  - java-17-openjdk deliberately produces Java 17 bytecode, not the default Java 11 bytecode
  - Resolves: rhbz#2023540


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:17.0.2.0.8-13
changelog:
  - Enable AlgorithmParameters and AlgorithmParameterGenerator services in FIPS mode
  - Resolves: rhbz#2055383


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:17.0.3.0.1-0.1.ea
changelog:
  - Update to jdk-17.0.3.0+1
  - Update release notes to 17.0.3.0+1
  - Switch to EA mode for 17.0.3 pre-release builds.
  - Add JDK-8283911 to fix bad DEFAULT_PROMOTED_VERSION_PRE value
  - Related: rhbz#2050460


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:17.0.3.0.7-1
changelog:
  - April 2022 security update to jdk 17.0.3+6
  - Update to jdk-17.0.3.0+6 pre-release tarball (17usec.17.0.3+5-220408)
  - Add JDK-8284548 regression fix missing from pre-release tarball but in jdk-17.0.3+6/jdk-17.0.3-ga
  - Update release notes to 17.0.3.0+6
  - Add missing README.md and generate_source_tarball.sh
  - Switch to GA mode for release
  - JDK-8283911 patch no longer needed now we're GA...
  - Resolves: rhbz#2073579


author: Orion Poplawski <orion@nwra.com> - 0.19-3
changelog:
  - Use autoreconf -f to remove rpath
  - Use --disable-static to disable static builds
  - Use current make macros


author: Jiri Vanek <jvanek@redhat.com> - 0.2-0.1.20210701c15dd4c
changelog:
  - criu-devel moved to BR
  - now requires criu-libs
  - enabled debuginfo generation
  - excluded i686 build as criu is 64b only
  - .so file moved out of jar. Required teo patches:
  - added and applied patch0 output_loc.patch
  - added and applied patch1 load_library.patch
  - on aarch64 workarounded missing lib64 on /usr/LD_LIBRARY_PATH


author: Andrew Hughes <gnu.andrew@redhat.com> - 0.2-0.3.20210802a3007aa
changelog:
  - Rewrite to use autotools build system, avoiding need for Maven dependencies missing in RHEL 9.
  - This also ensures use of the standard build flags and installs the jar in the expected location.
  - Resolves: rhbz#1972029


author: Andrew Hughes <gnu.andrew@redhat.com> - 0.2-0.4.20210807b2d3751
changelog:
  - Update to latest upstream version with renamed package and consistent use of "jigawatts"
  - Drop library patch which is no longer needed.
  - Resolves: rhbz#1972029


author: Andrew Hughes <gnu.andrew@redhat.com> - 1.0~SNAPSHOT^20210827.a5f8e31-1
changelog:
  - Store the upstream version (currently "1.0-SNAPSHOT") and snapshot info completely in the Version field rather than using Release.
  - Resolves: rhbz#1972029


author: Zamir SUN <zsun@fedoraproject.org> - 0-0.17.20191127gitbd56a60
changelog:
  - Workaround "multiple definition of `yyin'"
  - Resolves https://bugzilla.redhat.com/show_bug.cgi?id=1799559


author: Cestmir Kalina <ckalina@redhat.com> - 0.24
changelog:
  - Fix annocheck failures
  - Fix osci tier0 test reference
  - Fix ET_DYN vmlinux namespace support
  - Resolves: rhbz#2038913
  - Resolves: rhbz#2045976
  - Resolves: rhbz#2038892


author: Akira TAGOH <tagoh@redhat.com> - 2.5-35
changelog:
  - Drop gtk2 dependency completely.
  - Make anthy build conditionally for Fedora release only.
    Resolves: rhbz#1939777
  - Fix build fail without anthy-devel.


author: Vitezslav Crhonek <vcrhonek@redhat.com> - 2.4.0-4
changelog:
  - Fix layout->keymap conversion broken by change in xkeyboard-config
    (patch by Peter Hutterer)
    Resolves: #1950406


author: Kairui Song <kasong@redhat.com> - 006-4.20210721gitd046d22
changelog:
  - Update to latest git snapshot (20210721). Resolves: bz1937035, bz1959203
  - Apply RHEL only patch to enable kdump by default


author: Kairui Song <kasong@redhat.com> - 006-5.20210805gitce26db0
changelog:
  - Update to latest git snapshot, automated installation won't be blocked. Resolves: bz1986969
  - Update RHEL only patch, fix inst.kdump_addon=0 not working issue. Resolves: bz1986942


author: Kairui Song <kasong@redhat.com> - 006-7.20210812git5b74c1d
changelog:
  - Update to latest git snapshot, fix kdump spoke is incomplete after luks device is deleted. Resolves: bz1937035


author: Kairui Song <kasong@redhat.com> - 006-8.20210818git400359b
changelog:
  - Update to latest git snapshot, fix installation failure when reuse old partition. Resolves: bz1937035


author: Kairui Song <kasong@redhat.com> - 006-9.20210819git2026d20
changelog:
  - Update to latest git snapshot, fix encryption warning still present after disabling encryption. Resolves: bz1937035


author: Herton R. Krzesinski <herton@redhat.com> [5.14.0-69.el9]
changelog:
  - config: mt76: set CONFIG_MT7921S to not set, like in ark (Íñigo Huguet) [2043454]
  - config: rtw89: enable driver and device RTL8852AE (Íñigo Huguet) [2043454]
  - rtw89: 8852a: correct bit definition of dfs_en (Íñigo Huguet) [2043454]
  - rtw89: coex: Update COEX to 5.5.8 (Íñigo Huguet) [2043454]
  - rtw89: coex: Cancel PS leaving while C2H comes (Íñigo Huguet) [2043454]
  - rtw89: coex: Update BT counters while receiving report (Íñigo Huguet) [2043454]
  - rtw89: coex: Define LPS state for BTC using (Íñigo Huguet) [2043454]
  - rtw89: coex: Add MAC API to get BT polluted counter (Íñigo Huguet) [2043454]
  - rtw89: coex: Not to send H2C when WL not ready and count H2C (Íñigo Huguet) [2043454]
  - rtw89: coex: correct C2H header length (Íñigo Huguet) [2043454]
  - rtw89: don't kick off TX DMA if failed to write skb (Íñigo Huguet) [2043454]
  - rtw89: remove cch_by_bw which is not used (Íñigo Huguet) [2043454]
  - rtw89: fix sending wrong rtwsta->mac_id to firmware to fill address CAM (Íñigo Huguet) [2043454]
  - rtw89: fix incorrect channel info during scan (Íñigo Huguet) [2043454]
  - rtw89: update scan_mac_addr during scanning period (Íñigo Huguet) [2043454]
  - rtw89: use inline function instead macro to set H2C and CAM (Íñigo Huguet) [2043454]
  - rtw89: add const in the cast of le32_get_bits() (Íñigo Huguet) [2043454]
  - rtw89: add AXIDMA and TX FIFO dump in mac_mem_dump (Íñigo Huguet) [2043454]
  - rtw89: fix potentially access out of range of RF register array (Íñigo Huguet) [2043454]
  - rtw89: remove unneeded variable (Íñigo Huguet) [2043454]
  - rtw89: remove unnecessary conditional operators (Íñigo Huguet) [2043454]
  - rtw89: update rtw89_regulatory map to R58-R31 (Íñigo Huguet) [2043454]
  - rtw89: update tx power limit/limit_ru tables to R54 (Íñigo Huguet) [2043454]
  - rtw89: update rtw89 regulation definition to R58-R31 (Íñigo Huguet) [2043454]
  - rtw89: fill regd field of limit/limit_ru tables by enum (Íñigo Huguet) [2043454]
  - iwlwifi: pcie: add killer devices to the driver (Íñigo Huguet) [2043454]
  - iwlwifi: add support for BNJ HW (Íñigo Huguet) [2043454]
  - iwlwifi: Read the correct addresses when getting the crf id (Íñigo Huguet) [2043454]
  - iwlwifi: pcie: add jacket bit to device configuration parsing (Íñigo Huguet) [2043454]
  - iwlwifi: add new ax1650 killer device (Íñigo Huguet) [2043454]
  - iwlwifi: add new Qu-Hr device (Íñigo Huguet) [2043454]
  - iwlwifi: add missing entries for Gf4 with So and SoF (Íñigo Huguet) [2043454]
  - iwlwifi: remove unused iwlax210_2ax_cfg_so_hr_a0 structure (Íñigo Huguet) [2043454]
  - iwlwifi: support 4-bits in MAC step value (Íñigo Huguet) [2043454]
  - iwlwifi: mvm: Increase the scan timeout guard to 30 seconds (Íñigo Huguet) [2043454]
  - wilc1000: fix double free error in probe() (Íñigo Huguet) [2043454]
  - wilc1000: Fix spurious "FW not responding" error (Íñigo Huguet) [2043454]
  - wilc1000: Fix missing newline in error message (Íñigo Huguet) [2043454]
  - wilc1000: Fix copy-and-paste typo in wilc_set_mac_address (Íñigo Huguet) [2043454]
  - iwlwifi: mvm: Use div_s64 instead of do_div in iwl_mvm_ftm_rtt_smoothing() (Íñigo Huguet) [2043454]
  - mt76: mt7921: fix a possible race enabling/disabling runtime-pm (Íñigo Huguet) [2043454]
  - ath11k: Fix unexpected return buffer manager error for QCA6390 (Íñigo Huguet) [2043454]
  - ath11k: Fix napi related hang (Íñigo Huguet) [2043454]
  - iwlwifi: yoyo: fix issue with new DBGI_SRAM region read. (Íñigo Huguet) [2043454]
  - iwlwifi: pcie: make sure prph_info is set when treating wakeup IRQ (Íñigo Huguet) [2043454]
  - iwlwifi: mvm: fix AUX ROC removal (Íñigo Huguet) [2043454]
  - iwlwifi: mvm: set protected flag only for NDP ranging (Íñigo Huguet) [2043454]
  - iwlwifi: mvm: perform 6GHz passive scan after suspend (Íñigo Huguet) [2043454]
  - iwlwifi: mvm: Fix calculation of frame length (Íñigo Huguet) [2043454]
  - iwlwifi: mvm: test roc running status bits before removing the sta (Íñigo Huguet) [2043454]
  - iwlwifi: don't pass actual WGDS revision number in table_revision (Íñigo Huguet) [2043454]
  - iwlwifi: fix leaks/bad data after failed firmware load (Íñigo Huguet) [2043454]
  - iwlwifi: fix debug TLV parsing (Íñigo Huguet) [2043454]
  - iwlwifi: mvm: fix 32-bit build in FTM (Íñigo Huguet) [2043454]
  - iwlwifi: fix Bz NMI behaviour (Íñigo Huguet) [2043454]
  - rtlwifi: rtl8192cu: Fix WARNING when calling local_irq_restore() with interrupts enabled (Íñigo Huguet) [2043454]
  - rtw88: 8822c: update rx settings to prevent potential hw deadlock (Íñigo Huguet) [2043454]
  - rtw88: Disable PCIe ASPM while doing NAPI poll on 8821CE (Íñigo Huguet) [2043454]
  - ath9k: Fix out-of-bound memcpy in ath9k_hif_usb_rx_stream (Íñigo Huguet) [2043454]
  - ath9k_htc: fix NULL pointer dereference at ath9k_htc_tx_get_packet() (Íñigo Huguet) [2043454]
  - ath9k_htc: fix NULL pointer dereference at ath9k_htc_rxep() (Íñigo Huguet) [2043454]
  - mac80211: fix FEC flag in radio tap header (Íñigo Huguet) [2043454]
  - mt76: mt7921: fix possible resume failure (Íñigo Huguet) [2043454]
  - mt76: mt7921: move mt76_connac_mcu_set_hif_suspend to bus-related files (Íñigo Huguet) [2043454]
  - mt76: mt7921: fix network buffer leak by txs missing (Íñigo Huguet) [2043454]
  - mt76: mt7615: clear mcu error interrupt status on mt7663 (Íñigo Huguet) [2043454]
  - mt76: connac: fix last_chan configuration in mt76_connac_mcu_rate_txpower_band (Íñigo Huguet) [2043454]
  - mt76: mt7921: use correct iftype data on 6GHz cap init (Íñigo Huguet) [2043454]
  - mt76: mt7921: fix boolreturn.cocci warning (Íñigo Huguet) [2043454]
  - mt76: mt7615: fix unused tx antenna mask in testmode (Íñigo Huguet) [2043454]
  - mt76: fix the wiphy's available antennas to the correct value (Íñigo Huguet) [2043454]
  - mt76: connac: fix a theoretical NULL pointer dereference in mt76_connac_get_phy_mode (Íñigo Huguet) [2043454]
  - mt76: mt7921: fix possible NULL pointer dereference in mt7921_mac_write_txwi (Íñigo Huguet) [2043454]
  - mt76: fix possible OOB issue in mt76_calculate_default_rate (Íñigo Huguet) [2043454]
  - mt76: debugfs: fix queue reporting for mt76-usb (Íñigo Huguet) [2043454]
  - mt76: mt7915: fix SMPS operation fail (Íñigo Huguet) [2043454]
  - mt76: mt7915: fix return condition in mt7915_tm_reg_backup_restore() (Íñigo Huguet) [2043454]
  - mt76: mt7921: fix MT7921E reset failure (Íñigo Huguet) [2043454]
  - mt76: mt7615: fix possible deadlock while mt7615_register_ext_phy() (Íñigo Huguet) [2043454]
  - mt76: mt7921: drop offload_flags overwritten (Íñigo Huguet) [2043454]
  - mt76: mt7915: get rid of mt7915_mcu_set_fixed_rate routine (Íñigo Huguet) [2043454]
  - bus: mhi: core: Use correctly sized arguments for bit field (Íñigo Huguet) [2043454]
  - bus: mhi: core: Fix race while handling SYS_ERR at power up (Íñigo Huguet) [2043454]
  - bus: mhi: core: Fix reading wake_capable channel configuration (Íñigo Huguet) [2043454]
  - bus: mhi: core: Minor style and comment fixes (Íñigo Huguet) [2043454]
  - bus: mhi: pci_generic: Graceful shutdown on freeze (Íñigo Huguet) [2043454]
  - ath11k: Fix a NULL pointer dereference in ath11k_mac_op_hw_scan() (Íñigo Huguet) [2043454]
  - mt76: remove variable set but not used (Íñigo Huguet) [2043454]
  - ath11k: Fix deleting uninitialized kernel timer during fragment cache flush (Íñigo Huguet) [2043454]
  - ath11k: add spectral/CFR buffer validation support (Íñigo Huguet) [2043454]
  - ath11k: Fix buffer overflow when scanning with extraie (Íñigo Huguet) [2043454]
  - mwifiex: Fix possible ABBA deadlock (Íñigo Huguet) [2043454]
  - ath10k: fix scan abort when duration is set for hw scan (Íñigo Huguet) [2043454]
  - ath10k: Fix tx hanging (Íñigo Huguet) [2043454]
  - iwlwifi: Fix FW name for gl (Íñigo Huguet) [2043454]
  - iwlwifi: add support for Bz-Z HW (Íñigo Huguet) [2043454]
  - iwlwifi: acpi: fix wgds rev 3 size (Íñigo Huguet) [2043454]
  - iwlwifi: mvm: avoid clearing a just saved session protection id (Íñigo Huguet) [2043454]
  - iwlwifi: mvm: Fix wrong documentation for scan request command (Íñigo Huguet) [2043454]
  - iwlwifi: mvm: synchronize with FW after multicast commands (Íñigo Huguet) [2043454]
  - iwlwifi: mvm: fix delBA vs. NSSN queue sync race (Íñigo Huguet) [2043454]
  - ath11k: Fix QMI file type enum value (Íñigo Huguet) [2043454]
  - ath11k: add support for WCN6855 hw2.1 (Íñigo Huguet) [2043454]
  - ath10k: Fix the MTU size on QCA9377 SDIO (Íñigo Huguet) [2043454]
  - wireless: iwlwifi: Fix a double free in iwl_txq_dyn_alloc_dma (Íñigo Huguet) [2043454]
  - mwifiex: Ignore BTCOEX events from the 88W8897 firmware (Íñigo Huguet) [2043454]
  - mwifiex: Fix skb_over_panic in mwifiex_usb_recv() (Íñigo Huguet) [2043454]
  - ath11k: Use host CE parameters for CE interrupts configuration (Íñigo Huguet) [2043454]
  - ath11k: Fix mon status ring rx tlv processing (Íñigo Huguet) [2043454]
  - ath11k: skip sending vdev down for channel switch (Íñigo Huguet) [2043454]
  - ath11k: fix read fail for htt_stats and htt_peer_stats for single pdev (Íñigo Huguet) [2043454]
  - ath11k: Set IRQ affinity to CPU0 in case of one MSI vector (Íñigo Huguet) [2043454]
  - ath11k: do not restore ASPM in case of single MSI vector (Íñigo Huguet) [2043454]
  - ath11k: add support one MSI vector (Íñigo Huguet) [2043454]
  - ath11k: refactor multiple MSI vector implementation (Íñigo Huguet) [2043454]
  - ath11k: use ATH11K_PCI_IRQ_DP_OFFSET for DP IRQ (Íñigo Huguet) [2043454]
  - ath11k: add CE and ext IRQ flag to indicate irq_handler (Íñigo Huguet) [2043454]
  - ath11k: get msi_data again after request_irq is called (Íñigo Huguet) [2043454]
  - ath9k: fix intr_txqs setting (Íñigo Huguet) [2043454]
  - ath11k: add hw_param for wakeup_mhi (Íñigo Huguet) [2043454]
  - ath11k: reset RSN/WPA present state for open BSS (Íñigo Huguet) [2043454]
  - ath11k: clear the keys properly via DISABLE_KEY (Íñigo Huguet) [2043454]
  - ath11k: Fix crash caused by uninitialized TX ring (Íñigo Huguet) [2043454]
  - ath11k: use cache line aligned buffers for dbring (Íñigo Huguet) [2043454]
  - ath11k: Fix ETSI regd with weather radar overlap (Íñigo Huguet) [2043454]
  - ath11k: fix FCS_ERR flag in radio tap header (Íñigo Huguet) [2043454]
  - ath11k: fix the value of msecs_to_jiffies in ath11k_debugfs_fw_stats_request (Íñigo Huguet) [2043454]
  - ath11k: fix firmware crash during channel switch (Íñigo Huguet) [2043454]
  - ath11k: Fix 'unused-but-set-parameter' error (Íñigo Huguet) [2043454]
  - ath11k: fix DMA memory free in CE pipe cleanup (Íñigo Huguet) [2043454]
  - ath11k: fix error routine when fallback of add interface fails (Íñigo Huguet) [2043454]
  - ath11k: fix fw crash due to peer get authorized before key install (Íñigo Huguet) [2043454]
  - ath11k: Clear auth flag only for actual association in security mode (Íñigo Huguet) [2043454]
  - ath11k: Send PPDU_STATS_CFG with proper pdev mask to firmware (Íñigo Huguet) [2043454]
  - ath11k: set correct NL80211_FEATURE_DYNAMIC_SMPS for WCN6855 (Íñigo Huguet) [2043454]
  - mac80211: mesh: embedd mesh_paths and mpp_paths into ieee80211_if_mesh (Íñigo Huguet) [2043454]
  - mac80211: initialize variable have_higher_than_11mbit (Íñigo Huguet) [2043454]
  - mac80211: fix locking in ieee80211_start_ap error path (Íñigo Huguet) [2043454]
  - mac80211: do drv_reconfig_complete() before restarting all (Íñigo Huguet) [2043454]
  - mac80211: mark TX-during-stop for TX in in_reconfig (Íñigo Huguet) [2043454]
  - mac80211: update channel context before station state (Íñigo Huguet) [2043454]
  - mac80211: Fix the size used for building probe request (Íñigo Huguet) [2043454]
  - mac80211: fix lookup when adding AddBA extension element (Íñigo Huguet) [2043454]
  - mac80211: validate extended element ID is present (Íñigo Huguet) [2043454]
  - cfg80211: Acquire wiphy mutex on regulatory work (Íñigo Huguet) [2043454]
  - mac80211: agg-tx: don't schedule_and_wake_txq() under sta->lock (Íñigo Huguet) [2043454]
  - nl80211: remove reload flag from regulatory_request (Íñigo Huguet) [2043454]
  - mac80211: send ADDBA requests using the tid/queue of the aggregation session (Íñigo Huguet) [2043454]
  - bus: mhi: core: Add support for forced PM resume (Íñigo Huguet) [2043454]
  - mt76: mt7921: fix build regression (Íñigo Huguet) [2043454]
  - brcmsmac: rework LED dependencies (Íñigo Huguet) [2043454]
  - iwlwifi: fix LED dependencies (Íñigo Huguet) [2043454]
  - iwlwifi: mvm: don't crash on invalid rate w/o STA (Íñigo Huguet) [2043454]
  - bus: mhi: pci_generic: Fix device recovery failed issue (Íñigo Huguet) [2043454]
  - mt76: fix key pointer overwrite in mt7921s_write_txwi/mt7663_usb_sdio_write_txwi (Íñigo Huguet) [2043454]
  - rt2x00: do not mark device gone on EPROTO errors during start (Íñigo Huguet) [2043454]
  - nl80211: reset regdom when reloading regdb (Íñigo Huguet) [2043454]
  - mac80211: add docs for ssn in struct tid_ampdu_tx (Íñigo Huguet) [2043454]
  - mac80211: fix a memory leak where sta_info is not freed (Íñigo Huguet) [2043454]
  - mac80211: set up the fwd_skb->dev for mesh forwarding (Íñigo Huguet) [2043454]
  - mac80211: fix regression in SSN handling of addba tx (Íñigo Huguet) [2043454]
  - mac80211: fix rate control for retransmitted frames (Íñigo Huguet) [2043454]
  - mac80211: track only QoS data frames for admission control (Íñigo Huguet) [2043454]
  - mac80211: fix TCP performance on mesh interface (Íñigo Huguet) [2043454]
  - mt76: fix possible pktid leak (Íñigo Huguet) [2043454]
  - mt76: fix timestamp check in tx_status (Íñigo Huguet) [2043454]
  - mt76: mt7915: fix NULL pointer dereference in mt7915_get_phy_mode (Íñigo Huguet) [2043454]
  - rtw89: update partition size of firmware header on skb->data (Íñigo Huguet) [2043454]
  - iwlwifi: Fix memory leaks in error handling path (Íñigo Huguet) [2043454]
  - iwlwifi: fix warnings produced by kernel debug options (Íñigo Huguet) [2043454]
  - iwlwifi: mvm: retry init flow if failed (Íñigo Huguet) [2043454]
  - iwlwifi: Fix missing error code in iwl_pci_probe() (Íñigo Huguet) [2043454]
  - iwlwifi: pcie: fix constant-conversion warning (Íñigo Huguet) [2043454]
  - mac80211: fix throughput LED trigger (Íñigo Huguet) [2043454]
  - mac80211: fix monitor_sdata RCU/locking assertions (Íñigo Huguet) [2043454]
  - mac80211: drop check for DONT_REORDER in __ieee80211_select_queue (Íñigo Huguet) [2043454]
  - mac80211: fix radiotap header generation (Íñigo Huguet) [2043454]
  - mac80211: do not access the IV when it was stripped (Íñigo Huguet) [2043454]
  - nl80211: fix radio statistics in survey dump (Íñigo Huguet) [2043454]
  - cfg80211: call cfg80211_stop_ap when switch from P2P_GO type (Íñigo Huguet) [2043454]
  - mwifiex: fix division by zero in fw download path (Íñigo Huguet) [2043454]
  - iwlwifi: bump FW API to 67 for AX devices (Íñigo Huguet) [2043454]
  - iwlwifi: mvm: extend session protection on association (Íñigo Huguet) [2043454]
  - iwlwifi: rename CHANNEL_SWITCH_NOA_NOTIF to CHANNEL_SWITCH_START_NOTIF (Íñigo Huguet) [2043454]
  - iwlwifi: mvm: remove session protection on disassoc (Íñigo Huguet) [2043454]
  - iwlwifi: mvm: fix WGDS table print in iwl_mvm_chub_update_mcc() (Íñigo Huguet) [2043454]
  - iwlwifi: rename GEO_TX_POWER_LIMIT to PER_CHAIN_LIMIT_OFFSET_CMD (Íñigo Huguet) [2043454]
  - iwlwifi: mvm: d3: use internal data representation (Íñigo Huguet) [2043454]
  - iwlwifi: mvm: update RFI TLV (Íñigo Huguet) [2043454]
  - iwlwifi: mvm: don't get address of mvm->fwrt just to dereference as a pointer (Íñigo Huguet) [2043454]
  - iwlwifi: yoyo: support for ROM usniffer (Íñigo Huguet) [2043454]
  - iwlwifi: fw: uefi: add missing include guards (Íñigo Huguet) [2043454]
  - iwlwifi: dump host monitor data when NIC doesn't init (Íñigo Huguet) [2043454]
  - iwlwifi: pcie: simplify iwl_pci_find_dev_info() (Íñigo Huguet) [2043454]
  - iwlwifi: ACPI: support revision 3 WGDS tables (Íñigo Huguet) [2043454]
  - iwlwifi: pcie: update sw error interrupt for BZ family (Íñigo Huguet) [2043454]
  - iwlwifi: add new pci SoF with JF (Íñigo Huguet) [2043454]
  - iwlwifi: mvm: Use all Rx chains for roaming scan (Íñigo Huguet) [2043454]
  - iwlwifi: pcie: remove two duplicate PNJ device entries (Íñigo Huguet) [2043454]
  - iwlwifi: pcie: refactor dev_info lookup (Íñigo Huguet) [2043454]
  - iwlwifi: pcie: remove duplicate entry (Íñigo Huguet) [2043454]
  - iwlwifi: pcie: fix killer name matching for AX200 (Íñigo Huguet) [2043454]
  - iwlwifi: mvm: fix some kerneldoc issues (Íñigo Huguet) [2043454]
  - ath10k: fix division by zero in send path (Íñigo Huguet) [2043454]
  - ath10k: fix control-message timeout (Íñigo Huguet) [2043454]
  - rtw89: Fix variable dereferenced before check 'sta' (Íñigo Huguet) [2043454]
  - rtw89: fix return value in hfc_pub_cfg_chk (Íñigo Huguet) [2043454]
  - rtw89: remove duplicate register definitions (Íñigo Huguet) [2043454]
  - rtw89: fix error function parameter (Íñigo Huguet) [2043454]
  - ath10k: fix module load regression with iram-recovery feature (Íñigo Huguet) [2043454]
  - ath10k: fix invalid dma_addr_t token assignment (Íñigo Huguet) [2043454]
  - ath11k: change return buffer manager for QCA6390 (Íñigo Huguet) [2043454]
  - mt76: connac: fix unresolved symbols when CONFIG_PM is unset (Íñigo Huguet) [2043454]
  - mt76: Make use of the helper macro kthread_run() (Íñigo Huguet) [2043454]
  - mt76: Print error message when reading EEPROM from mtd failed (Íñigo Huguet) [2043454]
  - mt76: mt7921: disable 4addr capability (Íñigo Huguet) [2043454]
  - mt76: mt7915: add debugfs knobs for MCU utilization (Íñigo Huguet) [2043454]
  - mt76: mt7915: add WA firmware log support (Íñigo Huguet) [2043454]
  - mt76: mt7915: fix endiannes warning mt7915_mcu_beacon_check_caps (Íñigo Huguet) [2043454]
  - mt76: mt7915: rework debugfs fixed-rate knob (Íñigo Huguet) [2043454]
  - mt76: mt7915: rework .set_bitrate_mask() to support more options (Íñigo Huguet) [2043454]
  - mt76: mt7915: remove mt7915_mcu_add_he() (Íñigo Huguet) [2043454]
  - mt76: mt7615: apply cached RF data for DBDC (Íñigo Huguet) [2043454]
  - mt76: mt7615: mt7622: fix ibss and meshpoint (Íñigo Huguet) [2043454]
  - mt76: mt7921: fix Wformat build warning (Íñigo Huguet) [2043454]
  - mt76: mt7921: fix mt7921s Kconfig (Íñigo Huguet) [2043454]
  - iwlwifi: pnvm: print out the version properly (Íñigo Huguet) [2043454]
  - iwlwifi: dbg: treat non active regions as unsupported regions (Íñigo Huguet) [2043454]
  - iwlwifi: mvm: Read acpi dsm to get channel activation bitmap (Íñigo Huguet) [2043454]
  - iwlwifi: add new device id 7F70 (Íñigo Huguet) [2043454]
  - iwlwifi: mvm: improve log when processing CSA (Íñigo Huguet) [2043454]
  - iwlwifi: mvm: set BT-coex high priority for 802.1X/4-way-HS (Íñigo Huguet) [2043454]
  - iwlwifi: dbg: treat dbgc allocation failure when tlv is missing (Íñigo Huguet) [2043454]
  - iwlwifi: add new killer devices to the driver (Íñigo Huguet) [2043454]
  - iwlwifi: mvm: set inactivity timeouts also for PS-poll (Íñigo Huguet) [2043454]
  - iwlwifi: pcie: try to grab NIC access early (Íñigo Huguet) [2043454]
  - iwlwifi: mvm: reduce WARN_ON() in TX status path (Íñigo Huguet) [2043454]
  - iwlwifi: allow rate-limited error messages (Íñigo Huguet) [2043454]
  - iwlwifi: mvm: remove session protection after auth/assoc (Íñigo Huguet) [2043454]
  - iwlwifi: remove redundant iwl_finish_nic_init() argument (Íñigo Huguet) [2043454]
  - iwlwifi: mvm: Add RTS and CTS flags to iwl_tx_cmd_flags. (Íñigo Huguet) [2043454]
  - iwlwifi: mvm: remove csi from iwl_mvm_pass_packet_to_mac80211() (Íñigo Huguet) [2043454]
  - iwlwifi: mvm: Support new rate_n_flags for REPLY_RX_MPDU_CMD and RX_NO_DATA_NOTIF (Íñigo Huguet) [2043454]
  - iwlwifi: mvm: Support new TX_RSP and COMPRESSED_BA_RES versions (Íñigo Huguet) [2043454]
  - iwlwifi: mvm: Support new version of BEACON_TEMPLATE_CMD. (Íñigo Huguet) [2043454]
  - iwlwifi: mvm: Add support for new rate_n_flags in tx_cmd. (Íñigo Huguet) [2043454]
  - iwlwifi: BZ Family SW reset support (Íñigo Huguet) [2043454]
  - iwlwifi: BZ Family BUS_MASTER_DISABLE_REQ code duplication (Íñigo Huguet) [2043454]
  - iwlwifi: yoyo: fw debug config from context info and preset (Íñigo Huguet) [2043454]
  - iwlwifi: mvm: Support new version of ranging response notification (Íñigo Huguet) [2043454]
  - iwlwifi: mvm: Support version 3 of tlc_update_notif. (Íñigo Huguet) [2043454]
  - iwlwifi: mvm: convert old rate & flags to the new format. (Íñigo Huguet) [2043454]
  - iwlwifi: mvm: add definitions for new rate & flags (Íñigo Huguet) [2043454]
  - iwlwifi: mvm: update definitions due to new rate & flags (Íñigo Huguet) [2043454]
  - iwlwifi: mvm: scrub key material in firmware dumps (Íñigo Huguet) [2043454]
  - iwlwifi: parse debug exclude data from firmware file (Íñigo Huguet) [2043454]
  - iwlwifi: fw dump: add infrastructure for dump scrubbing (Íñigo Huguet) [2043454]
  - iwlwifi: mvm: correct sta-state logic for TDLS (Íñigo Huguet) [2043454]
  - iwlwifi: api: fix struct iwl_wowlan_status_v7 kernel-doc (Íñigo Huguet) [2043454]
  - iwlwifi: fix fw/img.c license statement (Íñigo Huguet) [2043454]
  - iwlwifi: remove contact information (Íñigo Huguet) [2043454]
  - iwlwifi: remove MODULE_AUTHOR() statements (Íñigo Huguet) [2043454]
  - iwlwifi: api: remove unused RX status bits (Íñigo Huguet) [2043454]
  - iwlwifi: add some missing kernel-doc in struct iwl_fw (Íñigo Huguet) [2043454]
  - iwlwifi: mvm: Remove antenna c references (Íñigo Huguet) [2043454]
  - iwlwifi: mvm: add support for 160Mhz in ranging measurements (Íñigo Huguet) [2043454]
  - iwlwifi: add vendor specific capabilities for some RFs (Íñigo Huguet) [2043454]
  - iwlwifi: mvm: add lmac/umac PC info in case of error (Íñigo Huguet) [2043454]
  - iwlwifi: mvm: disable RX-diversity in powersave (Íñigo Huguet) [2043454]
  - iwlwifi: mvm: fix ieee80211_get_he_iftype_cap() iftype (Íñigo Huguet) [2043454]
  - iwlwifi: Start scratch debug register for Bz family (Íñigo Huguet) [2043454]
  - iwlwifi: Add support for more BZ HWs (Íñigo Huguet) [2043454]
  - iwlwifi: Add support for getting rf id with blank otp (Íñigo Huguet) [2043454]
  - cfg80211: fix kernel-doc for MBSSID EMA (Íñigo Huguet) [2043454]
  - mac80211: Prevent AP probing during suspend (Íñigo Huguet) [2043454]
  - nl80211: Add LC placeholder band definition to nl80211_band (Íñigo Huguet) [2043454]
  - mac80211: split beacon retrieval functions (Íñigo Huguet) [2043454]
  - cfg80211: separate get channel number from ies (Íñigo Huguet) [2043454]
  - mac80211: use ieee80211_bss_get_elem() in most places (Íñigo Huguet) [2043454]
  - cfg80211: scan: use element finding functions in easy cases (Íñigo Huguet) [2043454]
  - nl80211: use element finding functions (Íñigo Huguet) [2043454]
  - mac80211: fils: use cfg80211_find_ext_elem() (Íñigo Huguet) [2043454]
  - mac80211: fix memory leaks with element parsing (Íñigo Huguet) [2043454]
  - cfg80211: prepare for const netdev->dev_addr (Íñigo Huguet) [2043454]
  - mac80211: use eth_hw_addr_set() (Íñigo Huguet) [2043454]
  - wireless: mac80211_hwsim: use eth_hw_addr_set() (Íñigo Huguet) [2043454]
  - mac80211: debugfs: calculate free buffer size correctly (Íñigo Huguet) [2043454]
  - fq_codel: generalise ce_threshold marking for subset of traffic (Íñigo Huguet) [2043454]
  - wl3501_cs: use eth_hw_addr_set() (Íñigo Huguet) [2043454]
  - ray_cs: use eth_hw_addr_set() (Íñigo Huguet) [2043454]
  - wilc1000: use eth_hw_addr_set() (Íñigo Huguet) [2043454]
  - brcmfmac: prepare for const netdev->dev_addr (Íñigo Huguet) [2043454]
  - wireless: use eth_hw_addr_set() instead of ether_addr_copy() (Íñigo Huguet) [2043454]
  - wireless: use eth_hw_addr_set() (Íñigo Huguet) [2043454]
  - iwlwifi: cfg: set low-latency-xtal for some integrated So devices (Íñigo Huguet) [2043454]
  - iwlwifi: pnvm: read EFI data only if long enough (Íñigo Huguet) [2043454]
  - iwlwifi: pnvm: don't kmemdup() more than we have (Íñigo Huguet) [2043454]
  - iwlwifi: change all JnP to NO-160 configuration (Íñigo Huguet) [2043454]
  - iwlwifi: mvm: reset PM state on unsuccessful resume (Íñigo Huguet) [2043454]
  - mwifiex: Deactive host sleep using HSCFG after it was activated manually (Íñigo Huguet) [2043454]
  - mwifiex: Send DELBA requests according to spec (Íñigo Huguet) [2043454]
  - mwifiex: Fix an incorrect comment (Íñigo Huguet) [2043454]
  - mwifiex: Log an error on command failure during key-material upload (Íñigo Huguet) [2043454]
  - mwifiex: Don't log error on suspend if wake-on-wlan is disabled (Íñigo Huguet) [2043454]
  - rtw89: remove unneeded semicolon (Íñigo Huguet) [2043454]
  - rtw89: fix return value check in rtw89_cam_send_sec_key_cmd() (Íñigo Huguet) [2043454]
  - mt76: mt7915: change max rx len limit of hw modules (Íñigo Huguet) [2043454]
  - mt76: mt7915: fix missing HE phy cap (Íñigo Huguet) [2043454]
  - mt76: mt7915: rework mt7915_mcu_sta_muru_tlv() (Íñigo Huguet) [2043454]
  - mt76: mt7915: enable HE UL MU-MIMO (Íñigo Huguet) [2043454]
  - mt76: mt7921: add per-vif counters in ethtool (Íñigo Huguet) [2043454]
  - mt76: mt7921: move tx amsdu stats in mib_stats (Íñigo Huguet) [2043454]
  - mt76: mt7921: add sta stats accounting in mt7921_mac_add_txs_skb (Íñigo Huguet) [2043454]
  - mt76: mt7921: introduce stats reporting through ethtool (Íñigo Huguet) [2043454]
  - mt76: mt7921: add some more MIB counters (Íñigo Huguet) [2043454]
  - mt76: do not reset MIB counters in get_stats callback (Íñigo Huguet) [2043454]
  - mt76: mt7915: move tx amsdu stats in mib_stats (Íñigo Huguet) [2043454]
  - mt76: mt7915: run mt7915_get_et_stats holding mt76 mutex (Íñigo Huguet) [2043454]
  - mt76: move mt76_ethtool_worker_info in mt76 module (Íñigo Huguet) [2043454]
  - mt76: move mt76_sta_stats in mt76.h (Íñigo Huguet) [2043454]
  - mt76: mt76x0: correct VHT MCS 8/9 tx power eeprom offset (Íñigo Huguet) [2043454]
  - mt76: mt7921s: add reset support (Íñigo Huguet) [2043454]
  - mt76: mt7921: introduce mt7921s support (Íñigo Huguet) [2043454]
  - mt76: mt7921: refactor mt7921_mcu_send_message (Íñigo Huguet) [2043454]
  - mt76: mt7921: rely on mcu_get_nic_capability (Íñigo Huguet) [2043454]
  - mt76: connac: extend mcu_get_nic_capability (Íñigo Huguet) [2043454]
  - mt76: sdio: extend sdio module to support CONNAC2 (Íñigo Huguet) [2043454]
  - mt76: sdio: introduce parse_irq callback (Íñigo Huguet) [2043454]
  - mt76: sdio: move common code in mt76_sdio module (Íñigo Huguet) [2043454]
  - mt76: mt7921: use physical addr to unify register access (Íñigo Huguet) [2043454]
  - mt76: mt7921: make all event parser reusable between mt7921s and mt7921e (Íñigo Huguet) [2043454]
  - mt76: mt7663s: rely on mcu reg access utility (Íñigo Huguet) [2043454]
  - mt76: connac: move mcu reg access utility routines in mt76_connac_lib module (Íñigo Huguet) [2043454]
  - mt76: mt7921: add MT7921_COMMON module (Íñigo Huguet) [2043454]
  - mt76: mt7921: refactor init.c to be bus independent (Íñigo Huguet) [2043454]
  - mt76: mt7921: refactor mcu.c to be bus independent (Íñigo Huguet) [2043454]
  - mt76: mt7921: refactor dma.c to be pcie specific (Íñigo Huguet) [2043454]
  - mt76: mt7921: refactor mac.c to be bus independent (Íñigo Huguet) [2043454]
  - mt76: mt7921: add MU EDCA cmd support (Íñigo Huguet) [2043454]
  - mt76: mt7915: remove dead code in debugfs code (Íñigo Huguet) [2043454]
  - mt76: sdio: export mt76s_alloc_rx_queue and mt76s_alloc_tx routines (Íñigo Huguet) [2043454]
  - mt76: mt7915: improve code readability for xmit-queue handler (Íñigo Huguet) [2043454]
  - mt76: mt7915: introduce mt76 debugfs sub-dir for ext-phy (Íñigo Huguet) [2043454]
  - mt76: rely on phy pointer in mt76_register_debugfs_fops routine signature (Íñigo Huguet) [2043454]
  - mt76: mt7915: set muru platform type (Íñigo Huguet) [2043454]
  - mt76: mt7915: set VTA bit in tx descriptor (Íñigo Huguet) [2043454]
  - mt76: mt7915: fix muar_idx in mt7915_mcu_alloc_sta_req() (Íñigo Huguet) [2043454]
  - mt76: mt7915: rework starec TLV tags (Íñigo Huguet) [2043454]
  - mt76: mt7915: fix sta_rec_wtbl tag len (Íñigo Huguet) [2043454]
  - mt76: mt7915: improve starec readability of txbf (Íñigo Huguet) [2043454]
  - mt76: mt7915: fix txbf starec TLV issues (Íñigo Huguet) [2043454]
  - mt76: mt7915: introduce mt7915_mcu_beacon_check_caps() (Íñigo Huguet) [2043454]
  - mt76: connac: fix possible NULL pointer dereference in mt76_connac_get_phy_mode_v2 (Íñigo Huguet) [2043454]
  - mt76: do not access 802.11 header in ccmp check for 802.3 rx skbs (Íñigo Huguet) [2043454]
  - mt76: use a separate CCMP PN receive counter for management frames (Íñigo Huguet) [2043454]
  - mt76: mt7921: add delay config for sched scan (Íñigo Huguet) [2043454]
  - mt76: mt7615: fix monitor mode tear down crash (Íñigo Huguet) [2043454]
  - mt76: debugfs: improve queue node readability (Íñigo Huguet) [2043454]
  - mt76: mt7915: add twt_stats knob in debugfs (Íñigo Huguet) [2043454]
  - mt76: mt7915: enable twt responder capability (Íñigo Huguet) [2043454]
  - mt76: mt7915: introduce mt7915_mac_add_twt_setup routine (Íñigo Huguet) [2043454]
  - mt76: mt7915: introduce mt7915_mcu_twt_agrt_update mcu command (Íñigo Huguet) [2043454]
  - mt76: mt7915: introduce __mt7915_get_tsf routine (Íñigo Huguet) [2043454]
  - mt76: drop MCU header size from buffer size in __mt76_mcu_send_firmware (Íñigo Huguet) [2043454]
  - mt76: introduce __mt76_mcu_send_firmware routine (Íñigo Huguet) [2043454]
  - mt76: support reading EEPROM data embedded in fdt (Íñigo Huguet) [2043454]
  - mt76: schedule status timeout at dma completion (Íñigo Huguet) [2043454]
  - mt76: substitute sk_buff_head status_list with spinlock_t status_lock (Íñigo Huguet) [2043454]
  - mt76: remove mt76_wcid pointer from mt76_tx_status_check signature (Íñigo Huguet) [2043454]
  - mt76: introduce packet_id idr (Íñigo Huguet) [2043454]
  - mt76: mt7921: add 6GHz support (Íñigo Huguet) [2043454]
  - mt76: add 6GHz support (Íñigo Huguet) [2043454]
  - mt76: connac: enable hw amsdu @ 6GHz (Íñigo Huguet) [2043454]
  - mt76: connac: add 6GHz support to mt76_connac_mcu_uni_add_bss (Íñigo Huguet) [2043454]
  - mt76: connac: add 6GHz support to mt76_connac_mcu_sta_tlv (Íñigo Huguet) [2043454]
  - mt76: connac: set 6G phymode in single-sku support (Íñigo Huguet) [2043454]
  - mt76: connac: add 6GHz support to mt76_connac_mcu_set_channel_domain (Íñigo Huguet) [2043454]
  - mt76: connac: enable 6GHz band for hw scan (Íñigo Huguet) [2043454]
  - mt76: connac: set 6G phymode in mt76_connac_get_phy_mode{,v2} (Íñigo Huguet) [2043454]
  - mt76: mt7915: add mib counters to ethtool stats (Íñigo Huguet) [2043454]
  - mt76: mt7915: add more MIB registers (Íñigo Huguet) [2043454]
  - mt76: mt7915: add tx mu/su counters to mib (Íñigo Huguet) [2043454]
  - mt76: mt7915: add some per-station tx stats to ethtool (Íñigo Huguet) [2043454]
  - mt76: mt7915: add tx stats gathered from tx-status callbacks (Íñigo Huguet) [2043454]
  - mt76: mt7915: add ethtool stats support (Íñigo Huguet) [2043454]
  - mt76: mt7921: fix retrying release semaphore without end (Íñigo Huguet) [2043454]
  - mt76: mt7921: robustify hardware initialization flow (Íñigo Huguet) [2043454]
  - mt76: mt7915: fix possible infinite loop release semaphore (Íñigo Huguet) [2043454]
  - mt76: mt7915: honor all possible error conditions in mt7915_mcu_init() (Íñigo Huguet) [2043454]
  - mt76: move spin_lock_bh to spin_lock in tasklet (Íñigo Huguet) [2043454]
  - mt76: mt7921: remove mt7921_sta_stats (Íñigo Huguet) [2043454]
  - mt76: mt7921: remove mcu rate reporting code (Íñigo Huguet) [2043454]
  - mt76: mt7921: report tx rate directly from tx status (Íñigo Huguet) [2043454]
  - mt76: mt7921: add support for tx status reporting (Íñigo Huguet) [2043454]
  - mt76: mt7921: start reworking tx rate reporting (Íñigo Huguet) [2043454]
  - mt76: mt7615: fix hwmon temp sensor mem use-after-free (Íñigo Huguet) [2043454]
  - mt76: mt7915: fix hwmon temp sensor mem use-after-free (Íñigo Huguet) [2043454]
  - mt76: mt7915: enable configured beacon tx rate (Íñigo Huguet) [2043454]
  - mt76: disable BH around napi_schedule() calls (Íñigo Huguet) [2043454]
  - mt76: fill boottime_ns in Rx path (Íñigo Huguet) [2043454]
  - mt76: switch from 'pci_' to 'dma_' API (Íñigo Huguet) [2043454]
  - mt76: fix boolreturn.cocci warnings (Íñigo Huguet) [2043454]
  - mt76: mt7921: update mib counters dumping phy stats (Íñigo Huguet) [2043454]
  - mt76: mt7921: always wake device if necessary in debugfs (Íñigo Huguet) [2043454]
  - mt76: mt7915: rename debugfs tx-queues (Íñigo Huguet) [2043454]
  - mt76: mt7915: rework debugfs queue info (Íñigo Huguet) [2043454]
  - mt76: mt7921: move mt7921_queue_rx_skb to mac.c (Íñigo Huguet) [2043454]
  - mt76: mt7915: fix WMM index on DBDC cards (Íñigo Huguet) [2043454]
  - mt76: mt7915: improve code readability in mt7915_mcu_sta_bfer_ht (Íñigo Huguet) [2043454]
  - mt76: mt7915: introduce bss coloring support (Íñigo Huguet) [2043454]
  - mt76: mt7915: add LED support (Íñigo Huguet) [2043454]
  - mt76: mt7915: fix potential NPE in TXS processing (Íñigo Huguet) [2043454]
  - mt76: mt7915: fix he_mcs capabilities for 160mhz (Íñigo Huguet) [2043454]
  - mt76: use IEEE80211_OFFLOAD_ENCAP_ENABLED instead of MT_DRV_AMSDU_OFFLOAD (Íñigo Huguet) [2043454]
  - mt76: mt7915: update mac timing settings (Íñigo Huguet) [2043454]
  - mt76: mt7921: fix endianness warnings in mt7921_mac_decode_he_mu_radiotap (Íñigo Huguet) [2043454]
  - mt76: mt7921: fix kernel warning from cfg80211_calculate_bitrate (Íñigo Huguet) [2043454]
  - mt76: mt7921: fix firmware usage of RA info using legacy rates (Íñigo Huguet) [2043454]
  - mt76: mt7915: add HE-LTF into fixed rate command (Íñigo Huguet) [2043454]
  - mt76: mt7921: report HE MU radiotap (Íñigo Huguet) [2043454]
  - mt76: mt7615: move mt7615_mcu_set_p2p_oppps in mt76_connac module (Íñigo Huguet) [2043454]
  - mt76: overwrite default reg_ops if necessary (Íñigo Huguet) [2043454]
  - mt76: mt7921: introduce mt7921_mcu_set_beacon_filter utility routine (Íñigo Huguet) [2043454]
  - mt76: mt7921: get rid of mt7921_mac_set_beacon_filter (Íñigo Huguet) [2043454]
  - mt76: mt7921: get rid of monitor_vif (Íñigo Huguet) [2043454]
  - mt76: connac: add support for limiting to maximum regulatory Tx power (Íñigo Huguet) [2043454]
  - mt76: connac: fix GTK rekey offload failure on WPA mixed mode (Íñigo Huguet) [2043454]
  - mt76: mt7921: fix dma hang in rmmod (Íñigo Huguet) [2043454]
  - mt76: add support for setting mcast rate (Íñigo Huguet) [2043454]
  - mt76: mt7915: fix bit fields for HT rate idx (Íñigo Huguet) [2043454]
  - mt76: mt7915: switch proper tx arbiter mode in testmode (Íñigo Huguet) [2043454]
  - mt76: mt7915: fix potential overflow of eeprom page index (Íñigo Huguet) [2043454]
  - mt76: mt7921: send EAPOL frames at lowest rate (Íñigo Huguet) [2043454]
  - mt76: mt7915: send EAPOL frames at lowest rate (Íñigo Huguet) [2043454]
  - mt76: mt7915: add control knobs for thermal throttling (Íñigo Huguet) [2043454]
  - mt76: mt7921: Add mt7922 support (Íñigo Huguet) [2043454]
  - mt76: mt7615: fix skb use-after-free on mac reset (Íñigo Huguet) [2043454]
  - mt76: mt7921: Fix out of order process by invalid event pkt (Íñigo Huguet) [2043454]
  - mt76: mt7915: fix mgmt frame using unexpected bitrate (Íñigo Huguet) [2043454]
  - mt76: mt7921: fix mgmt frame using unexpected bitrate (Íñigo Huguet) [2043454]
  - mt76: add mt76_default_basic_rate more devices can rely on (Íñigo Huguet) [2043454]
  - mt76: mt7921: introduce testmode support (Íñigo Huguet) [2043454]
  - mt76: mt7915: remove mt7915_sta_stats (Íñigo Huguet) [2043454]
  - mt76: mt7915: report tx rate directly from tx status (Íñigo Huguet) [2043454]
  - mt76: mt7915: cleanup -Wunused-but-set-variable (Íñigo Huguet) [2043454]
  - mt76: mt7915: take RCU read lock when calling ieee80211_bss_get_elem() (Íñigo Huguet) [2043454]
  - mt76: mt7915: fix an off-by-one bound check (Íñigo Huguet) [2043454]
  - mt76: mt7921: add .set_sar_specs support (Íñigo Huguet) [2043454]
  - mt76: mt7915: adapt new firmware to update BA winsize for Rx session (Íñigo Huguet) [2043454]
  - mt76: mt7915: report HE MU radiotap (Íñigo Huguet) [2043454]
  - mt76: mt76x02: fix endianness warnings in mt76x02_mac.c (Íñigo Huguet) [2043454]
  - mt76: mt7921: fix survey-dump reporting (Íñigo Huguet) [2043454]
  - mt76: fix build error implicit enumeration conversion (Íñigo Huguet) [2043454]
  - mt76: mt7921: enable aspm by default (Íñigo Huguet) [2043454]
  - mt76: connac: fix mt76_connac_gtk_rekey_tlv usage (Íñigo Huguet) [2043454]
  - mt76: mt7915: fix calling mt76_wcid_alloc with incorrect parameter (Íñigo Huguet) [2043454]
  - mt76: mt7915: fix info leak in mt7915_mcu_set_pre_cal() (Íñigo Huguet) [2043454]
  - mt76: mt7615: fix endianness warning in mt7615_mac_write_txwi (Íñigo Huguet) [2043454]
  - mt76: mt7921: fix endianness warning in mt7921_update_txs (Íñigo Huguet) [2043454]
  - mt76: mt7915: fix endianness warning in mt7915_mac_add_txs_skb (Íñigo Huguet) [2043454]
  - mt76: mt7921: avoid unnecessary spin_lock/spin_unlock in mt7921_mcu_tx_done_event (Íñigo Huguet) [2043454]
  - mt76: mt7921: fix endianness in mt7921_mcu_tx_done_event (Íñigo Huguet) [2043454]
  - rtw89: Remove redundant check of ret after call to rtw89_mac_enable_bb_rf (Íñigo Huguet) [2043454]
  - rtw89: Fix two spelling mistakes in debug messages (Íñigo Huguet) [2043454]
  - mwifiex: Try waking the firmware until we get an interrupt (Íñigo Huguet) [2043454]
  - mwifiex: Read a PCI register after writing the TX ring write pointer (Íñigo Huguet) [2043454]
  - fq_codel: implement L4S style ce_threshold_ect1 marking (Íñigo Huguet) [2043454]
  - net: add skb_get_dsfield() helper (Íñigo Huguet) [2043454]
  - wireless: Remove redundant 'flush_workqueue()' calls (Íñigo Huguet) [2043454]
  - mt7601u: Remove redundant initialization of variable ret (Íñigo Huguet) [2043454]
  - rtlwifi: rtl8192ee: Remove redundant initialization of variable version (Íñigo Huguet) [2043454]
  - rtw89: add Realtek 802.11ax driver (Íñigo Huguet) [2043454]
  - ath10k: fix max antenna gain unit (Íñigo Huguet) [2043454]
  - ath9k: fix an IS_ERR() vs NULL check (Íñigo Huguet) [2043454]
  - ath11k: Identify DFS channel when sending scan channel list command (Íñigo Huguet) [2043454]
  - ath9k: support DT ieee80211-freq-limit property to limit channels (Íñigo Huguet) [2043454]
  - ath11k: Change number of TCL rings to one for QCA6390 (Íñigo Huguet) [2043454]
  - ath11k: Handle MSI enablement during rmmod and SSR (Íñigo Huguet) [2043454]
  - ath: dfs_pattern_detector: Fix possible null-pointer dereference in channel_detector_create() (Íñigo Huguet) [2043454]
  - ath11k: Use kcalloc() instead of kzalloc() (Íñigo Huguet) [2043454]
  - ath11k: Remove redundant assignment to variable fw_size (Íñigo Huguet) [2043454]
  - ath11k: fix m68k and xtensa build failure in ath11k_peer_assoc_h_smps() (Íñigo Huguet) [2043454]
  - ath11k: Fix spelling mistake "incompaitiblity" -> "incompatibility" (Íñigo Huguet) [2043454]
  - ath11k: Remove unused variable in ath11k_dp_rx_mon_merg_msdus() (Íñigo Huguet) [2043454]
  - ath9k: Fix potential interrupt storm on queue reset (Íñigo Huguet) [2043454]
  - ath9k: add option to reset the wifi chip via debugfs (Íñigo Huguet) [2043454]
  - ath10k: Don't always treat modem stop events as crashes (Íñigo Huguet) [2043454]
  - rtl8xxxu: Use lower tx rates for the ack packet (Íñigo Huguet) [2043454]
  - brcmfmac: Add DMI nvram filename quirk for Cyberbook T116 tablet (Íñigo Huguet) [2043454]
  - rtw88: refine fw_crash debugfs to show non-zero while triggering (Íñigo Huguet) [2043454]
  - rtw88: fix RX clock gate setting while fifo dump (Íñigo Huguet) [2043454]
  - net: qrtr: combine nameservice into main module (Íñigo Huguet) [2043454]
  - ath10k: sdio: Add missing BH locking around napi_schdule() (Íñigo Huguet) [2043454]
  - ath10k: Fix missing frame timestamp for beacon/probe-resp (Íñigo Huguet) [2043454]
  - ath10k: high latency fixes for beacon buffer (Íñigo Huguet) [2043454]
  - ath11k: Change DMA_FROM_DEVICE to DMA_TO_DEVICE when map reinjected packets (Íñigo Huguet) [2043454]
  - ath11k: support SMPS configuration for 6 GHz (Íñigo Huguet) [2043454]
  - ath11k: add 6 GHz params in peer assoc command (Íñigo Huguet) [2043454]
  - ieee80211: Add new A-MPDU factor macro for HE 6 GHz peer caps (Íñigo Huguet) [2043454]
  - ath11k: indicate to mac80211 scan complete with aborted flag for ATH11K_SCAN_STARTING state (Íñigo Huguet) [2043454]
  - ath11k: indicate scan complete for scan canceled when scan running (Íñigo Huguet) [2043454]
  - ath11k: add handler for scan event WMI_SCAN_EVENT_DEQUEUED (Íñigo Huguet) [2043454]
  - ath11k: add HTT stats support for new stats (Íñigo Huguet) [2043454]
  - ath11k: Change masking and shifting in htt stats (Íñigo Huguet) [2043454]
  - ath11k: Remove htt stats fixed size array usage (Íñigo Huguet) [2043454]
  - ath11k: Replace HTT_DBG_OUT with scnprintf (Íñigo Huguet) [2043454]
  - ath11k: Rename macro ARRAY_TO_STRING to PRINT_ARRAY_TO_BUF (Íñigo Huguet) [2043454]
  - ath11k: Fix memory leak in ath11k_qmi_driver_event_work (Íñigo Huguet) [2043454]
  - ath11k: Fix inaccessible debug registers (Íñigo Huguet) [2043454]
  - ath11k: Drop MSDU with length error in DP rx path (Íñigo Huguet) [2043454]
  - ath11k: copy cap info of 6G band under WMI_HOST_WLAN_5G_CAP for WCN6855 (Íñigo Huguet) [2043454]
  - ath11k: enable 6G channels for WCN6855 (Íñigo Huguet) [2043454]
  - ath11k: re-enable ht_cap/vht_cap for 5G band for WCN6855 (Íñigo Huguet) [2043454]
  - ath11k: fix survey dump collection in 6 GHz (Íñigo Huguet) [2043454]
  - ath11k: fix packet drops due to incorrect 6 GHz freq value in rx status (Íñigo Huguet) [2043454]
  - ath11k: add channel 2 into 6 GHz channel list (Íñigo Huguet) [2043454]
  - mac80211: MBSSID support in interface handling (Íñigo Huguet) [2043454]
  - ath11k: Add wmi peer create conf event in wmi_tlv_event_id (Íñigo Huguet) [2043454]
  - ath11k: Avoid "No VIF found" warning message (Íñigo Huguet) [2043454]
  - ath11k: Fix crash during firmware recovery on reo cmd ring access (Íñigo Huguet) [2043454]
  - ath11k: Assign free_vdev_map value before ieee80211_register_hw (Íñigo Huguet) [2043454]
  - ath11k: Add vdev start flag to disable hardware encryption (Íñigo Huguet) [2043454]
  - ath11k: Avoid race during regd updates (Íñigo Huguet) [2043454]
  - ath11k: Avoid reg rules update during firmware recovery (Íñigo Huguet) [2043454]
  - ath11k: Update pdev tx and rx firmware stats (Íñigo Huguet) [2043454]
  - ath11k: Fix pktlog lite rx events (Íñigo Huguet) [2043454]
  - ath11k: Add support for RX decapsulation offload (Íñigo Huguet) [2043454]
  - ath11k: fix some sleeping in atomic bugs (Íñigo Huguet) [2043454]
  - ath11k: qmi: avoid error messages when dma allocation fails (Íñigo Huguet) [2043454]
  - ath11k: Replace one-element array with flexible-array member (Íñigo Huguet) [2043454]
  - ath11k: add caldata download support from EEPROM (Íñigo Huguet) [2043454]
  - ath11k: add caldata file for multiple radios (Íñigo Huguet) [2043454]
  - ath11k: clean up BDF download functions (Íñigo Huguet) [2043454]
  - ath11k: use hw_params to access board_size and cal_offset (Íñigo Huguet) [2043454]
  - ath11k: Wstringop-overread warning (Íñigo Huguet) [2043454]
  - ath11k: Add spectral scan support for QCN9074 (Íñigo Huguet) [2043454]
  - ath11k: Fix the spectral minimum FFT bin count (Íñigo Huguet) [2043454]
  - ath11k: Introduce spectral hw configurable param (Íñigo Huguet) [2043454]
  - ath11k: Refactor spectral FFT bin size (Íñigo Huguet) [2043454]
  - ath11k: add support for 80P80 and 160 MHz bandwidth (Íñigo Huguet) [2043454]
  - ath11k: add support for setting fixed HE rate/gi/ltf (Íñigo Huguet) [2043454]
  - nl80211: MBSSID and EMA support in AP mode (Íñigo Huguet) [2043454]
  - nl80211: don't kfree() ERR_PTR() value (Íñigo Huguet) [2043454]
  - cfg80211: always free wiphy specific regdomain (Íñigo Huguet) [2043454]
  - mac80211: save transmit power envelope element and power constraint (Íñigo Huguet) [2043454]
  - mac80211: add parse regulatory info in 6 GHz operation information (Íñigo Huguet) [2043454]
  - ieee80211: add power type definition for 6 GHz (Íñigo Huguet) [2043454]
  - mac80211: twt: don't use potentially unaligned pointer (Íñigo Huguet) [2043454]
  - cfg80211: AP mode driver offload for FILS association crypto (Íñigo Huguet) [2043454]
  - ath11k: monitor mode clean up to use separate APIs (Íñigo Huguet) [2043454]
  - ath11k: add separate APIs for monitor mode (Íñigo Huguet) [2043454]
  - ath11k: move static function ath11k_mac_vdev_setup_sync to top (Íñigo Huguet) [2043454]
  - rtw88: 8821c: correct 2.4G tx power for type 2/4 NIC (Íñigo Huguet) [2043454]
  - rtw88: 8821c: support RFE type4 wifi NIC (Íñigo Huguet) [2043454]
  - brcmfmac: Replace zero-length array with flexible array member (Íñigo Huguet) [2043454]
  - mac80211_hwsim: enable 6GHz channels (Íñigo Huguet) [2043454]
  - mac80211: use ieee802_11_parse_elems() in ieee80211_prep_channel() (Íñigo Huguet) [2043454]
  - nl80211: don't put struct cfg80211_ap_settings on stack (Íñigo Huguet) [2043454]
  - mac80211: always allocate struct ieee802_11_elems (Íñigo Huguet) [2043454]
  - mac80211: mlme: find auth challenge directly (Íñigo Huguet) [2043454]
  - mac80211: move CRC into struct ieee802_11_elems (Íñigo Huguet) [2043454]
  - mac80211: mesh: clean up rx_bcn_presp API (Íñigo Huguet) [2043454]
  - mac80211: reduce stack usage in debugfs (Íñigo Huguet) [2043454]
  - nl80211: prefer struct_size over open coded arithmetic (Íñigo Huguet) [2043454]
  - mac80211: check hostapd configuration parsing twt requests (Íñigo Huguet) [2043454]
  - cfg80211: honour V=1 in certificate code generation (Íñigo Huguet) [2043454]
  - rt2x00: remove duplicate USB device ID (Íñigo Huguet) [2043454]
  - wilc1000: increase config packets response wait timeout limit (Íñigo Huguet) [2043454]
  - wilc1000: use correct write command sequence in wilc_spi_sync_ext() (Íñigo Huguet) [2043454]
  - wilc1000: add 'initialized' flag check before adding an element to TX queue (Íñigo Huguet) [2043454]
  - wilc1000: invoke chip reset register before firmware download (Íñigo Huguet) [2043454]
  - wilc1000: ignore clockless registers status response for SPI (Íñigo Huguet) [2043454]
  - wilc1000: handle read failure issue for clockless registers (Íñigo Huguet) [2043454]
  - wilc1000: add reset/terminate/repeat command support for SPI bus (Íñigo Huguet) [2043454]
  - wilc1000: configure registers to handle chip wakeup sequence (Íñigo Huguet) [2043454]
  - wilc1000: add new WID to pass wake_enable information to firmware (Íñigo Huguet) [2043454]
  - wilc1000: fix possible memory leak in cfg_scan_result() (Íñigo Huguet) [2043454]
  - wilc1000: move 'deinit_lock' lock init/destroy inside module probe (Íñigo Huguet) [2043454]
  - mwifiex: Fix copy-paste mistake when creating virtual interface (Íñigo Huguet) [2043454]
  - mwifiex: Properly initialize private structure on interface type changes (Íñigo Huguet) [2043454]
  - mwifiex: Handle interface type changes from AP to STATION (Íñigo Huguet) [2043454]
  - mwifiex: Allow switching interface type from P2P_CLIENT to P2P_GO (Íñigo Huguet) [2043454]
  - mwifiex: Update virtual interface counters right after setting bss_type (Íñigo Huguet) [2043454]
  - mwifiex: Use helper function for counting interface types (Íñigo Huguet) [2043454]
  - mwifiex: Run SET_BSS_MODE when changing from P2P to STATION vif-type (Íñigo Huguet) [2043454]
  - mwifiex: Use function to check whether interface type change is allowed (Íñigo Huguet) [2043454]
  - mwifiex: Small cleanup for handling virtual interface type changes (Íñigo Huguet) [2043454]
  - rtw88: move adaptivity mechanism to firmware (Íñigo Huguet) [2043454]
  - rtw88: support adaptivity for ETSI/JP DFS region (Íñigo Huguet) [2043454]
  - rtw88: add regulatory strategy by chip type (Íñigo Huguet) [2043454]
  - rtw88: upgrade rtw_regulatory mechanism and mapping (Íñigo Huguet) [2043454]
  - brcmfmac: fix incorrect error prints (Íñigo Huguet) [2043454]
  - ath11k: Align bss_chan_info structure with firmware (Íñigo Huguet) [2043454]
  - ath11k: add support in survey dump with bss_chan_info (Íñigo Huguet) [2043454]
  - ath11k: Rename atf_config to flag1 in target_resource_config (Íñigo Huguet) [2043454]
  - ath11k: fix 4addr multicast packet tx (Íñigo Huguet) [2043454]
  - ath11k: fix 4-addr tx failure for AP and STA modes (Íñigo Huguet) [2043454]
  - ath9k: owl-loader: fetch pci init values through nvmem (Íñigo Huguet) [2043454]
  - ath9k: fetch calibration data via nvmem subsystem (Íñigo Huguet) [2043454]


author: Herton R. Krzesinski <herton@redhat.com> [5.14.0-70.el9]
changelog:
  - stmmac/intel: mark driver as tech preview (Mark Salter) [2045594]
  - net: stmmac: Add GFP_DMA32 for rx buffers if no 64 capability (Mark Salter) [2045594]
  - mm: fix invalid page pointer returned with FOLL_PIN gups (Peter Xu) [2037300]
  - tipc: improve size validations for received domain records (Xin Long) [2048972] {CVE-2022-0435}
  - cgroup-v1: Require capabilities to set release_agent (Waiman Long) [2052168] {CVE-2022-0492}
  - bpf, arm64: Use emit_addr_mov_i64() for BPF_PSEUDO_FUNC (Yauheni Kaliuta) [2033596]
  - bpf: Stop caching subprog index in the bpf_pseudo_func insn (Yauheni Kaliuta) [2033596]
  - ucount: Make get_ucount a safe get_user replacement (Alexey Gladkov) [2049040] {CVE-2022-24122}
  - ucounts: Add get_ucounts_or_wrap for clarity (Alexey Gladkov) [2049040]
  - ucounts: Remove unnecessary test for NULL ucount in get_ucounts (Alexey Gladkov) [2049040]
  - ucounts: Use atomic_long_sub_return for clarity (Alexey Gladkov) [2049040]
  - ucounts: Fix rlimit max values check (Alexey Gladkov) [2049040]


author: Herton R. Krzesinski <herton@redhat.com> [5.14.0-70.1.1.el9_0]
changelog:
  - Revert 8dffe2b6 "Merge: kabi: add lib ACKed symbols" (Čestmír Kalina) [2059972]
  - include/linux/kernel.h: fix function name for mark_hardware_unmaintained() if !CONFIG_RHEL_DIFFERENCES (Ewan D. Milne) [2059687]
  - scsi: sd: Mark ZBC host-managed SCSI disks as unmaintained (Ewan D. Milne) [2059687]
  - spec: make linux-firmware weak(er) dependency (Jan Stancek) [2031113]
  - redhat/configs: Enable CONFIG_INTEL_PCH_THERMAL for x86 (David Arcari) [2058186]
  - redhat/configs: Disable CONFIG_SURFACE_PLATFORMS (David Arcari) [2056609]


author: Patrick Talbert <ptalbert@redhat.com> [5.14.0-71.el9]
changelog:
  - CI: Build coverage RPMs on c9s environment (Veronika Kabatova)
  - md: use default_groups in kobj_type (Nigel Croxon) [2042797]
  - md: Move alloc/free acct bioset in to personality (Nigel Croxon) [2042797]
  - md: fix spelling of "its" (Nigel Croxon) [2042797]
  - md: raid456 add nowait support (Nigel Croxon) [2042797]
  - md: raid10 add nowait support (Nigel Croxon) [2042797]
  - md: raid1 add nowait support (Nigel Croxon) [2042797]
  - md: add support for REQ_NOWAIT (Nigel Croxon) [2042797]
  - md: drop queue limitation for RAID1 and RAID10 (Nigel Croxon) [2042797]
  - md/raid5: play nice with PREEMPT_RT (Nigel Croxon) [2042797]
  - md/raid1: fix missing bitmap update w/o WriteMostly devices (Nigel Croxon) [2042797]
  - md: fix double free of mddev->private in autorun_array() (Nigel Croxon) [2042797]
  - md: fix update super 1.0 on rdev size change (Nigel Croxon) [2042797]
  - raid5-ppl: use swap() to make code cleaner (Nigel Croxon) [2042797]
  - md/bitmap: don't set max_write_behind if there is no write mostly device (Nigel Croxon) [2042797]
  - md: update superblock after changing rdev flags in state_store (Nigel Croxon) [2042797]
  - md: remove unused argument from md_new_event (Nigel Croxon) [2042797]
  - md/raid5: call roundup_pow_of_two in raid5_run (Nigel Croxon) [2042797]
  - md/raid1: use rdev in raid1_write_request directly (Nigel Croxon) [2042797]
  - md/raid1: only allocate write behind bio fof WriteMostly device (Nigel Croxon) [2042797]
  - md: properly unwind when failing to add the kobject in md_alloc (Nigel Croxon) [2042797]
  - md: extend disks_mutex coverage (Nigel Croxon) [2042797]
  - md: add the bitmap group to the default groups for the md kobject (Nigel Croxon) [2042797]
  - md: add error handling support for add_disk() (Nigel Croxon) [2042797]
  - redhat: Bump RHEL_MINOR for 9.1 (Patrick Talbert)


author: Patrick Talbert <ptalbert@redhat.com> [5.14.0-72.el9]
changelog:
  - spec: Fix separate tools build (Jiri Olsa) [2054579]
  - redhat: use centos x509.genkey file if building under centos (Herton R. Krzesinski) [2029952]


author: Patrick Talbert <ptalbert@redhat.com> [5.14.0-73.el9]
changelog:
  - CI: Use 9.0-rt branch for rhel-9 realtime_check (Juri Lelli)
  - redhat: enable zstream release numbering for rhel 9.0 (Herton R. Krzesinski)
  - redhat: change kabi tarballs to use the package release (Herton R. Krzesinski)
  - redhat: generate distgit changelog in genspec.sh as well (Herton R. Krzesinski)
  - redhat: make genspec prefer metadata from git notes (Herton R. Krzesinski)
  - redhat: use tags from git notes for zstream to generate changelog (Herton R. Krzesinski)
  - CI: Add disttag setting (Veronika Kabatova)
  - CI: Drop c9s config (Veronika Kabatova)
  - virtio-net: fix pages leaking when building skb in big mode (Laurent Vivier) [2042559]
  - lib/iov_iter: initialize "flags" in new pipe_buffer (Carlos Maiolino) [2060869] {CVE-2022-0847}
  - redhat/configs: Make CRYPTO_ECDH algos built-in (Simo Sorce) [2062199]
  - crypto: api - Move cryptomgr soft dependency into algapi (Vladis Dronov) [2062199]
  - crypto: api - Fix boot-up crash when crypto manager is disabled (Vladis Dronov) [2062199]
  - crypto: api - Do not create test larvals if manager is disabled (Vladis Dronov) [2062199]
  - crypto: api - Export crypto_boot_test_finished (Vladis Dronov) [2062199]
  - crypto: api - Fix built-in testing dependency failures (Vladis Dronov) [2062199]
  - redhat/configs: Add CRYPTO_AES_ARM64 config explicitly (Vladis Dronov) [2062199]
  - crypto: arm64/aes-ce - stop using SIMD helper for skciphers (Vladis Dronov) [2062199]
  - crypto: arm64/aes-neonbs - stop using SIMD helper for skciphers (Vladis Dronov) [2062199]
  - redhat: change default dist suffix for RHEL 9.0 (Herton R. Krzesinski)
  - selftests: kvm: Check whether SIDA memop fails for normal guests (Thomas Huth) [2050813]
  - KVM: s390: Return error on SIDA memop on normal guest (Thomas Huth) [2050813]
  - block: kabi: reserve space for block layer public structure (Ming Lei) [2057238]
  - block: kabi: reserve space for blk-mq related structure (Ming Lei) [2057238]
  - block: kabi: reserve space for bsg related structure (Ming Lei) [2057238]
  - block: kabi: reserve space for integrity related structure (Ming Lei) [2057238]
  - scsi: lpfc: Fix pt2pt NVMe PRLI reject LOGO loop (Dick Kennedy) [2054866]
  - x86/MCE/AMD, EDAC/mce_amd: Support non-uniform MCA bank type enumeration (Aristeu Rozanski) [1898165 2047430 2047446]
  - x86/MCE/AMD, EDAC/mce_amd: Add new SMCA bank types (Aristeu Rozanski) [1898165 2047430 2047446]
  - EDAC/amd64: Add support for AMD Family 19h Models 10h-1Fh and A0h-AFh (Aristeu Rozanski) [1898165 2047430 2047446]
  - EDAC: Add RDDR5 and LRDDR5 memory types (Aristeu Rozanski) [1898165 2047430 2047446]
  - drm/amdgpu: Register MCE notifier for Aldebaran RAS (Aristeu Rozanski) [1898165 2047430 2047446]
  - x86/MCE/AMD: Export smca_get_bank_type symbol (Aristeu Rozanski) [1898165 2047430 2047446]
  - PCI/ACPI: Fix acpi_pci_osc_control_set() kernel-doc comment (Mark Langsdorf) [2049635]
  - PCI/ACPI: Check for _OSC support in acpi_pci_osc_control_set() (Mark Langsdorf) [2049635]
  - PCI/ACPI: Move _OSC query checks to separate function (Mark Langsdorf) [2049635]
  - PCI/ACPI: Move supported and control calculations to separate functions (Mark Langsdorf) [2049635]
  - PCI/ACPI: Remove OSC_PCI_SUPPORT_MASKS and OSC_PCI_CONTROL_MASKS (Mark Langsdorf) [2049635]
  - nvmet-tcp: fix missing unmainted messages (Chris Leech) [2054441]
  - dm stats: fix too short end duration_ns when using precise_timestamps (Benjamin Marzinski) [2051798]
  - dm: fix double accounting of flush with data (Benjamin Marzinski) [2051798]
  - dm: interlock pending dm_io and dm_wait_for_bios_completion (Benjamin Marzinski) [2051798]
  - dm: properly fix redundant bio-based IO accounting (Benjamin Marzinski) [2051798]
  - dm: revert partial fix for redundant bio-based IO accounting (Benjamin Marzinski) [2051798]
  - block: add bio_start_io_acct_time() to control start_time (Benjamin Marzinski) [2051798]
  - scsi: mpt3sas: Fix incorrect system timestamp (Tomas Henzl) [2049631]
  - scsi: mpt3sas: Fix system going into read-only mode (Tomas Henzl) [2049631]
  - scsi: mpt3sas: Fix kernel panic during drive powercycle test (Tomas Henzl) [2049631]
  - redhat/configs: enable mellanox platform drivers to support LED, fan & watchdog devices (Ivan Vecera) [2057491]
  - x86/cpu: Drop spurious underscore from RAPTOR_LAKE #define (David Arcari) [2040022]
  - x86/cpu: Add Raptor Lake to Intel family (David Arcari) [2040022]
  - powerpc/64: Move paca allocation later in boot (Desnes A. Nunes do Rosario) [2055566]
  - powerpc: Set crashkernel offset to mid of RMA region (Desnes A. Nunes do Rosario) [2055566]
  - selftests: kvm: Check whether SIDA memop fails for normal guests (Thomas Huth) [2060814]
  - KVM: s390: Return error on SIDA memop on normal guest (Thomas Huth) [2060814]
  - igb: refactor XDP registration (Corinna Vinschen) [2054379]
  - igc: avoid kernel warning when changing RX ring parameters (Corinna Vinschen) [2054379]
  - redhat/configs: Enable CONFIG_ACER_WIRELESS (Peter Georg) [2025985]


author: Patrick Talbert <ptalbert@redhat.com> [5.14.0-74.el9]
changelog:
  - redhat: rpminspect: disable 'patches' check for known empty patch files (Patrick Talbert)
  - KVM: x86/mmu: Don't advance iterator after restart due to yielding (Nico Pache) [2055725]
  - ibmvnic: don't release napi in __ibmvnic_open() (Diego Domingos) [2055981]


author: Patrick Talbert <ptalbert@redhat.com> [5.14.0-75.el9]
changelog:
  - ipv6: fix skb drops in igmp6_event_query() and igmp6_event_report() (Hangbin Liu) [2059308] {CVE-2022-0742}
  - redhat/configs: aarch64: Fix PAC/BTI config settings (Mark Salter) [2063215]
  - RHEL9.0: arch_hw Update CONFIG_MOUSE_VSXXXAA=m (Tony Camuso) [2062909]
  - redhat/configs: Disable KVM on POWER (Laurent Vivier) [2052898]
  - drm/ast: Create threshold values for AST2600 (Jocelyn Falempe) [2062560]
  - mm: gup: make fault_in_safe_writeable() use fixup_user_fault() (Andreas Gruenbacher) [2062797]
  - drm/vmwgfx: Fix stale file descriptors on failed usercopy (David Airlie) [2047613] {CVE-2022-22942}
  - netfilter: nf_queue: handle socket prefetch (Florian Westphal) [2060092]
  - netfilter: nf_queue: fix possible use-after-free (Florian Westphal) [2060092]
  - selftests: netfilter: add nfqueue TCP_NEW_SYN_RECV socket race test (Florian Westphal) [2060092]
  - netfilter: nf_queue: don't assume sk is full socket (Florian Westphal) [2060092]
  - scsi: mpi3mr: Fix flushing !WQ_MEM_RECLAIM events warning (Tomas Henzl) [2056626]
  - scsi: mpi3mr: Fix memory leaks (Tomas Henzl) [2056626]
  - scsi: mpi3mr: Fix reporting of actual data transfer size (Tomas Henzl) [2056626]
  - scsi: mpi3mr: Fix cmnd getting marked as in use forever (Tomas Henzl) [2056626]
  - scsi: mpi3mr: Fix hibernation issue (Tomas Henzl) [2056626]
  - scsi: mpi3mr: Fix printing of pending I/O count (Tomas Henzl) [2056626]
  - scsi: mpi3mr: Fix deadlock while canceling the fw event (Tomas Henzl) [2056626]
  - scsi: mpi3mr: Fixes around reply request queues (Tomas Henzl) [2056626]
  - scsi: mpi3mr: Enhanced Task Management Support Reply handling (Tomas Henzl) [2056626]
  - scsi: mpi3mr: Use TM response codes from MPI3 headers (Tomas Henzl) [2056626]
  - scsi: mpi3mr: Increase internal cmnds timeout to 60s (Tomas Henzl) [2056626]
  - scsi: mpi3mr: Do access status validation before adding devices (Tomas Henzl) [2056626]
  - scsi: mpi3mr: Update MPI3 headers - part2 (Tomas Henzl) [2056626]
  - scsi: mpi3mr: Update MPI3 headers - part1 (Tomas Henzl) [2056626]
  - scsi: mpi3mr: Don't reset IOC if cmnds flush with reset status (Tomas Henzl) [2056626]
  - scsi: mpi3mr: Replace spin_lock() with spin_lock_irqsave() (Tomas Henzl) [2056626]
  - scsi: mpi3mr: Add debug APIs based on logging_level bits (Tomas Henzl) [2056626]
  - x86/kvm/fpu: Remove kvm_vcpu_arch.guest_supported_xcr0 (Leonardo Bras) [2043545]
  - x86/kvm/fpu: Limit guest user_xfeatures to supported bits of XCR0 (Leonardo Bras) [2043545]
  - KVM: x86: Move CPUID.(EAX=0x12,ECX=1) mangling to __kvm_update_cpuid_runtime() (Leonardo Bras) [2043545]
  - KVM: x86: Do runtime CPUID update before updating vcpu->arch.cpuid_entries (Leonardo Bras) [2043545]
  - x86/fpu: Fix inline prefix warnings (Leonardo Bras) [2043545]
  - kvm: x86: Emulate IA32_XFD_ERR for guest (Leonardo Bras) [2043545]
  - x86/fpu: Prepare xfd_err in struct fpu_guest (Leonardo Bras) [2043545]
  - kvm: x86: Add emulation for IA32_XFD (Leonardo Bras) [2043545]
  - x86/fpu: Provide fpu_update_guest_xfd() for IA32_XFD emulation (Leonardo Bras) [2043545]
  - kvm: x86: Enable dynamic xfeatures at KVM_SET_CPUID2 (Leonardo Bras) [2043545]
  - x86/fpu: Provide fpu_enable_guest_xfd_features() for KVM (Leonardo Bras) [2043545]
  - x86/fpu: Add guest support to xfd_enable_feature() (Leonardo Bras) [2043545]
  - x86/fpu: Prepare guest FPU for dynamically enabled FPU features (Leonardo Bras) [2043545]
  - x86/fpu: Extend fpu_xstate_prctl() with guest permissions (Leonardo Bras) [2043545]
  - cpuid: kvm_find_kvm_cpuid_features() should be declared 'static' (Leonardo Bras) [2043545]
  - KVM: x86: Make sure KVM_CPUID_FEATURES really are KVM_CPUID_FEATURES (Leonardo Bras) [2043545]
  - KVM: x86: Add helper to consolidate core logic of SET_CPUID{2} flows (Leonardo Bras) [2043545]
  - redhat/configs: Disable watchdog components (Prarit Bhargava) [2060117]
  - sched: Fix yet more sched_fork() races (Phil Auld) [2062836]
  - sched/fair: Fix fault in reweight_entity (Phil Auld) [2062836]
  - x86/cpu: Add Xeon Icelake-D to list of CPUs that support PPIN (David Arcari) [2043225]
  - powerpc/pseries/ddw: Revert "Extend upper limit for huge DMA window for persistent memory" (Steve Best) [2056057]
  - drivers/char: permit access to the RTAS user buffer under lockdown (Desnes A. Nunes do Rosario) [2046472]


author: Patrick Talbert <ptalbert@redhat.com> [5.14.0-76.el9]
changelog:
  - vdpa/mlx5: Fix tracking of current number of VQs (Cindy Lu) [2055451]
  - vdpa/mlx5: Fix is_index_valid() to refer to features (Cindy Lu) [2055451]
  - vdpa: Protect vdpa reset with cf_mutex (Cindy Lu) [2055451]
  - vdpa: Avoid taking cf_mutex lock on get status (Cindy Lu) [2055451]
  - vdpa/vdpa_sim_net: Report max device capabilities (Cindy Lu) [2055451]
  - vdpa: Use BIT_ULL for bit operations (Cindy Lu) [2055451]
  - vdpa/vdpa_sim: Configure max supported virtqueues (Cindy Lu) [2055451]
  - vdpa/mlx5: Report max device capabilities (Cindy Lu) [2055451]
  - vdpa: Support reporting max device capabilities (Cindy Lu) [2055451]
  - vdpa/mlx5: Restore cur_num_vqs in case of failure in change_num_qps() (Cindy Lu) [2055451]
  - vdpa: Add support for returning device configuration information (Cindy Lu) [2055451]
  - vdpa/mlx5: Support configuring max data virtqueue (Cindy Lu) [2055451]
  - vdpa/mlx5: Fix config_attr_mask assignment (Cindy Lu) [2055451]
  - vdpa: Allow to configure max data virtqueues (Cindy Lu) [2055451]
  - vdpa: Read device configuration only if FEATURES_OK (Cindy Lu) [2055451]
  - vdpa: Sync calls set/get config/status with cf_mutex (Cindy Lu) [2055451]
  - vdpa/mlx5: Distribute RX virtqueues in RQT object (Cindy Lu) [2055451]
  - vdpa: Provide interface to read driver features (Cindy Lu) [2055451]
  - vdpa: clean up get_config_size ret value handling (Cindy Lu) [2055451]
  - vdpa/mlx5: Fix wrong configuration of virtio_version_1_0 (Cindy Lu) [2055451]
  - vdpa: Mark vdpa_config_ops.get_vq_notification as optional (Cindy Lu) [2055451]
  - vdpa: Avoid duplicate call to vp_vdpa get_status (Cindy Lu) [2055451]
  - net/mlx5_vdpa: Offer VIRTIO_NET_F_MTU when setting MTU (Cindy Lu) [2055451]
  - vdpa: add driver_override support (Cindy Lu) [2055451]
  - docs: document sysfs ABI for vDPA bus (Cindy Lu) [2055451]
  - ifcvf/vDPA: fix misuse virtio-net device config size for blk dev (Cindy Lu) [2055451]
  - vdpa: Consider device id larger than 31 (Cindy Lu) [2055451]
  - virtio: always enter drivers/virtio/ (Cindy Lu) [2055451]
  - vdpa: check that offsets are within bounds (Cindy Lu) [2055451]
  - vdpa_sim: avoid putting an uninitialized iova_domain (Cindy Lu) [2055451]
  - vhost-vdpa: clean irqs before reseting vdpa device (Cindy Lu) [2055451]
  - vdpa/mlx5: Forward only packets with allowed MAC address (Cindy Lu) [2055451]
  - vdpa/mlx5: Support configuration of MAC (Cindy Lu) [2055451]
  - vdpa/mlx5: Fix clearing of VIRTIO_NET_F_MAC feature bit (Cindy Lu) [2055451]
  - vdpa_sim_net: Enable user to set mac address and mtu (Cindy Lu) [2055451]
  - vdpa: Enable user to set mac and mtu of vdpa device (Cindy Lu) [2055451]
  - vdpa: Use kernel coding style for structure comments (Cindy Lu) [2055451]
  - vdpa: Introduce query of device config layout (Cindy Lu) [2055451]
  - vdpa: Introduce and use vdpa device get, set config helpers (Cindy Lu) [2055451]
  - vdpa/mlx5: Propagate link status from device to vdpa driver (Cindy Lu) [2055451]
  - vdpa/mlx5: Rename control VQ workqueue to vdpa wq (Cindy Lu) [2055451]
  - vdpa/mlx5: Remove mtu field from vdpa net device (Cindy Lu) [2055451]
  - vdpa: add new attribute VDPA_ATTR_DEV_MIN_VQ_SIZE (Cindy Lu) [2055451]
  - virtio_vdpa: setup correct vq size with callbacks get_vq_num_{max,min} (Cindy Lu) [2055451]
  - vdpa: min vq num of vdpa device cannot be greater than max vq num (Cindy Lu) [2055451]
  - vdpa: add new callback get_vq_num_min in vdpa_config_ops (Cindy Lu) [2055451]
  - vp_vdpa: add vq irq offloading support (Cindy Lu) [2055451]
  - vdpa: fix typo (Cindy Lu) [2055451]
  - vhost-vdpa: Fix the wrong input in config_cb (Cindy Lu) [2055451]
  - vhost_vdpa: unset vq irq before freeing irq (Cindy Lu) [2055451]
  - vdpa: potential uninitialized return in vhost_vdpa_va_map() (Cindy Lu) [2055451]
  - vdpa/mlx5: Avoid executing set_vq_ready() if device is reset (Cindy Lu) [2055451]
  - vdpa/mlx5: Clear ready indication for control VQ (Cindy Lu) [2055451]
  - vdpa: Support transferring virtual addressing during DMA mapping (Cindy Lu) [2055451]
  - vdpa: factor out vhost_vdpa_pa_map() and vhost_vdpa_pa_unmap() (Cindy Lu) [2055451]
  - vdpa: Add an opaque pointer for vdpa_config_ops.dma_map() (Cindy Lu) [2055451]
  - vhost-iotlb: Add an opaque pointer for vhost IOTLB (Cindy Lu) [2055451]
  - vhost-vdpa: Handle the failure of vdpa_reset() (Cindy Lu) [2055451]
  - vdpa: Add reset callback in vdpa_config_ops (Cindy Lu) [2055451]
  - vdpa: Fix some coding style issues (Cindy Lu) [2055451]
  - vdpa: Make use of PFN_PHYS/PFN_UP/PFN_DOWN helper macro (Cindy Lu) [2055451]
  - vdpa/mlx5: Add multiqueue support (Cindy Lu) [2055451]
  - vdpa/mlx5: Add support for control VQ and MAC setting (Cindy Lu) [2055451]
  - vdpa/mlx5: Ensure valid indices are provided (Cindy Lu) [2055451]
  - vdpa/mlx5: Decouple virtqueue callback from struct mlx5_vdpa_virtqueue (Cindy Lu) [2055451]
  - vdpa/mlx5: function prototype modifications in preparation to control VQ (Cindy Lu) [2055451]
  - vdpa/mlx5: Remove redundant header file inclusion (Cindy Lu) [2055451]
  - vDPA/ifcvf: enable multiqueue and control vq (Cindy Lu) [2055451]
  - vDPA/ifcvf: detect and use the onboard number of queues directly (Cindy Lu) [2055451]
  - vDPA/ifcvf: implement management netlink framework for ifcvf (Cindy Lu) [2055451]
  - vDPA/ifcvf: introduce get_dev_type() which returns virtio dev id (Cindy Lu) [2055451]
  - x86/hyperv: Output host build info as normal Windows version number (Vitaly Kuznetsov) [2060708]
  - lib/irq_poll: Declare IRQ_POLL softirq vector as ksoftirqd-parking safe (Desnes A. Nunes do Rosario) [2059555]
  - tick/rcu: Stop allowing RCU_SOFTIRQ in idle (Desnes A. Nunes do Rosario) [2059555]
  - tick/rcu: Remove obsolete rcu_needs_cpu() parameters (Desnes A. Nunes do Rosario) [2059555]
  - tick: Detect and fix jiffies update stall (Desnes A. Nunes do Rosario) [2059555]
  - rcu: Move rcu_needs_cpu() to tree.c (Desnes A. Nunes do Rosario) [2059555]
  - rcu: Remove the RCU_FAST_NO_HZ Kconfig option (Desnes A. Nunes do Rosario) [2059555]
  - torture: Remove RCU_FAST_NO_HZ from rcu scenarios (Desnes A. Nunes do Rosario) [2059555]
  - torture: Remove RCU_FAST_NO_HZ from rcuscale and refscale scenarios (Desnes A. Nunes do Rosario) [2059555]
  - copy_process(): Move fd_install() out of sighand->siglock critical section (Waiman Long) [2051855]
  - redhat/configs: enable CONFIG_INTEL_VSEC for x86 (David Arcari) [2058806]
  - platform/x86/intel: Move intel_pmt from MFD to Auxiliary Bus (David Arcari) [2058806]
  - platform/x86: intel_pmt_telemetry: Ignore zero sized entries (David Arcari) [2058806]
  - platform/x86/intel: Move Intel PMT drivers to new subfolder (David Arcari) [2058806]
  - driver core: auxiliary bus: Add driver data helpers (David Arcari) [2058806]
  - PCI: Add #defines for accessing PCIe DVSEC fields (David Arcari) [2058806]
  - tools headers UAPI: Sync powerpc syscall table file changed by new futex_waitv syscall (Joel Savitz) [2038794]
  - tools headers UAPI: Sync s390 syscall table file changed by new futex_waitv syscall (Joel Savitz) [2038794]
  - futex: Wireup futex_waitv syscall (Joel Savitz) [2038794]
  - tools headers UAPI: Sync MIPS syscall table file changed by new futex_waitv syscall (Joel Savitz) [2038794]
  - parisc: Wire up futex_waitv (Joel Savitz) [2038794]
  - s390: wire up sys_futex_waitv system call (Joel Savitz) [2038794]
  - MIPS: syscalls: Wire up futex_waitv syscall (Joel Savitz) [2038794]
  - tools headers UAPI: Sync files changed by new futex_waitv syscall (Joel Savitz) [2038794]
  - futex2: Documentation: Document sys_futex_waitv() uAPI (Joel Savitz) [2038794]
  - selftests: futex: Test sys_futex_waitv() wouldblock (Joel Savitz) [2038794]
  - selftests: futex: Test sys_futex_waitv() timeout (Joel Savitz) [2038794]
  - selftests: futex: Add sys_futex_waitv() test (Joel Savitz) [2038794]
  - futex,arm: Wire up sys_futex_waitv() (Joel Savitz) [2038794]
  - futex,x86: Wire up sys_futex_waitv() (Joel Savitz) [2038794]
  - futex: Implement sys_futex_waitv() (Joel Savitz) [2038794]
  - futex: Simplify double_lock_hb() (Joel Savitz) [2038794]
  - futex: Split out wait/wake (Joel Savitz) [2038794]
  - futex: Split out requeue (Joel Savitz) [2038794]
  - futex: Rename mark_wake_futex() (Joel Savitz) [2038794]
  - futex: Rename: match_futex() (Joel Savitz) [2038794]
  - futex: Rename: hb_waiter_{inc,dec,pending}() (Joel Savitz) [2038794]
  - futex: Split out PI futex (Joel Savitz) [2038794]
  - futex: Rename: {get,cmpxchg}_futex_value_locked() (Joel Savitz) [2038794]
  - futex: Rename hash_futex() (Joel Savitz) [2038794]
  - futex: Rename __unqueue_futex() (Joel Savitz) [2038794]
  - futex: Rename: queue_{,un}lock() (Joel Savitz) [2038794]
  - futex: Rename futex_wait_queue_me() (Joel Savitz) [2038794]
  - futex: Rename {,__}{,un}queue_me() (Joel Savitz) [2038794]
  - futex: Split out syscalls (Joel Savitz) [2038794]
  - futex: Move to kernel/futex/ (Joel Savitz) [2038794]
  - cifs: fix double free race when mount fails in cifs_get_root() (Ronnie Sahlberg) [1979175]


author: Patrick Talbert <ptalbert@redhat.com> [5.14.0-77.el9]
changelog:
  - NFSD: Fix offset type in I/O trace points (Benjamin Coddington) [2063045]
  - NFSD: COMMIT operations must not return NFS?ERR_INVAL (Benjamin Coddington) [2063045]
  - NFSD: Clamp WRITE offsets (Benjamin Coddington) [2063045]
  - NFSD: Fix NFSv3 SETATTR/CREATE's handling of large file sizes (Benjamin Coddington) [2063045]
  - NFSD: Fix ia_size underflow (Benjamin Coddington) [2063045]
  - NFSD: Fix the behavior of READ near OFFSET_MAX (Benjamin Coddington) [2063045]
  - perf/x86/intel/uncore: Fix Intel SPR CHA event constraints (Michael Petlan) [2054100]
  - perf/x86/intel/uncore: Fix Intel SPR IIO event constraints (Michael Petlan) [2054100]
  - perf/x86/intel/uncore: Fix Intel SPR M2PCIE event constraints (Michael Petlan) [2054100]
  - perf/x86/intel/uncore: Fix Intel SPR M3UPI event constraints (Michael Petlan) [2054100]
  - perf/x86/intel/uncore: Support IMC free-running counters on Sapphire Rapids server (Michael Petlan) [2054100]
  - perf/x86/intel/uncore: Support IIO free-running counters on Sapphire Rapids server (Michael Petlan) [2054100]
  - perf/x86/intel/uncore: Factor out snr_uncore_mmio_map() (Michael Petlan) [2054100]
  - perf/x86/intel/uncore: Add alias PMU name (Michael Petlan) [2054100]
  - perf/x86/intel/uncore: Add Sapphire Rapids server MDF support (Michael Petlan) [2054100]
  - perf/x86/intel/uncore: Add Sapphire Rapids server M3UPI support (Michael Petlan) [2054100]
  - perf/x86/intel/uncore: Add Sapphire Rapids server UPI support (Michael Petlan) [2054100]
  - perf/x86/intel/uncore: Add Sapphire Rapids server M2M support (Michael Petlan) [2054100]
  - perf/x86/intel/uncore: Add Sapphire Rapids server IMC support (Michael Petlan) [2054100]
  - perf/x86/intel/uncore: Add Sapphire Rapids server PCU support (Michael Petlan) [2054100]
  - perf/x86/intel/uncore: Add Sapphire Rapids server M2PCIe support (Michael Petlan) [2054100]
  - perf/x86/intel/uncore: Add Sapphire Rapids server IRP support (Michael Petlan) [2054100]
  - perf/x86/intel/uncore: Add Sapphire Rapids server IIO support (Michael Petlan) [2054100]
  - perf/x86/intel/uncore: Add Sapphire Rapids server CHA support (Michael Petlan) [2054100]
  - perf/x86/intel/uncore: Add Sapphire Rapids server framework (Michael Petlan) [2054100]
  - Revert "include/linux/ioport.h: Pad resource struct for KABI" (Prarit Bhargava) [2055736]
  - powerpc/pseries: Fix use after free in remove_phb_dynamic() (Prarit Bhargava) [2055736]
  - lib/sbitmap: kill 'depth' from sbitmap_word (Ming Lei) [2064695]
  - KVM: use __vcalloc for very large allocations (David Hildenbrand) [2057367]
  - mm: use vmalloc_array and vcalloc for array allocations (David Hildenbrand) [2057367]
  - mm: vmalloc: introduce array allocation functions (David Hildenbrand) [2057367]
  - tpm: fix potential NULL pointer access in tpm_del_char_device (Desnes A. Nunes do Rosario) [2032117]
  - x86/speculation: Warn about eIBRS + LFENCE + Unprivileged eBPF + SMT (Waiman Long) [2062158 2062168] {CVE-2021-26401 CVE-2022-0001 CVE-2022-0002}
  - x86/speculation: Warn about Spectre v2 LFENCE mitigation (Waiman Long) [2062158 2062168] {CVE-2021-26401 CVE-2022-0001 CVE-2022-0002}
  - x86/speculation: Update link to AMD speculation whitepaper (Waiman Long) [2062168] {CVE-2021-26401}
  - x86/speculation: Use generic retpoline by default on AMD (Waiman Long) [2062168] {CVE-2021-26401}
  - x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting (Waiman Long) [2062158] {CVE-2022-0001 CVE-2022-0002}
  - Documentation/hw-vuln: Update spectre doc (Waiman Long) [2062158] {CVE-2022-0001 CVE-2022-0002}
  - x86/speculation: Add eIBRS + Retpoline options (Waiman Long) [2062158] {CVE-2022-0001 CVE-2022-0002}
  - x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE (Waiman Long) [2062158] {CVE-2022-0001 CVE-2022-0002}
  - x86,bugs: Unconditionally allow spectre_v2=retpoline,amd (Waiman Long) [2062158] {CVE-2022-0001 CVE-2022-0002}
  - x86: deduplicate the spectre_v2_user documentation (Waiman Long) [2062158] {CVE-2022-0001 CVE-2022-0002}
  - redhat/configs: aarch64: Enable ARM_SPE_PMU (Mark Salter) [2063234]
  - drm/i915/audio: Use BIOS provided value for RKL HDA link (Mika Penttilä) [2046691]
  - redhat: configs: Disable TPM 1.2 device drivers (Jerry Snitselaar) [2060516]
  - redhat: configs: Change aarch64 default dma domain to lazy (Jerry Snitselaar) [2050415]
  - powerpc/64s/hash: Make hash faults work in NMI context (Desnes A. Nunes do Rosario) [2062762]
  - CI: Remove deprecated option (Veronika Kabatova)
  - redhat/configs: make SHA512_arch algos and CRYPTO_USER built-ins (Vladis Dronov) [2070624]
  - futex: Fix PREEMPT_RT build (Fernando Pacheco) [2070369]
  - crypto: ccp - ccp_dmaengine_unregister release dma channels (Vladis Dronov) [2047836]
  - crypto: ccp - remove redundant ret variable (Vladis Dronov) [2047836]
  - crypto: ccp - Ensure psp_ret is always init'd in __sev_platform_init_locked() (Vladis Dronov) [2047836]
  - crypto: ccp - remove unneeded semicolon (Vladis Dronov) [2047836]
  - crypto: ccp - Add SEV_INIT_EX support (Vladis Dronov) [2047836]
  - crypto: ccp - Add psp_init_on_probe module parameter (Vladis Dronov) [2047836]
  - crypto: ccp - Refactor out sev_fw_alloc() (Vladis Dronov) [2047836]
  - crypto: ccp - Move SEV_INIT retry for corrupted data (Vladis Dronov) [2047836]
  - crypto: ccp - Add SEV_INIT rc error logging on init (Vladis Dronov) [2047836]
  - crypto: ccp - no need to initialise statics to 0 (Vladis Dronov) [2047836]
  - perf tests attr: Add missing topdown metrics events (Michael Petlan) [2062513]
  - powerpc/papr_scm: Implement initial support for injecting smart errors (Steve Best) [1873827]
  - redhat/koji/Makefile: Decouple koji Makefile from Makefile.common (Andrea Claudi) [2037486]
  - redhat: fix make {distg-brew,distg-koji} (Andrea Claudi) [2037486]
  - mm: memcg: synchronize objcg lists with a dedicated spinlock (Waiman Long) [2046537]
  - mm: memcontrol: remove the kmem states (Waiman Long) [2046537]
  - mm: memcontrol: remove kmemcg_id reparenting (Waiman Long) [2046537]
  - mm/memcg: remove obsolete memcg_free_kmem() (Waiman Long) [2046537]
  - PCI: rcar: Check if device is runtime suspended instead of __clk_is_enabled() (Myron Stowe) [2045254]
  - PCI: aardvark: Fix checking for MEM resource type (Myron Stowe) [2045254]
  - PCI/MSI: Move non-mask check back into low level accessors (Myron Stowe) [2045254]
  - PCI: aardvark: Implement re-issuing config requests on CRS response (Myron Stowe) [2045254]
  - PCI: aardvark: Deduplicate code in advk_pcie_rd_conf() (Myron Stowe) [2045254]
  - PCI: aardvark: Fix preserving PCI_EXP_RTCTL_CRSSVE flag on emulated bridge (Myron Stowe) [2045254]
  - PCI: ACPI: Drop acpi_pci_bus (Myron Stowe) [2045254]
  - ACPI: glue: Eliminate acpi_platform_notify() (Myron Stowe) [2045254]
  - ACPI: bus: Rename functions to avoid name collision (Myron Stowe) [2045254]
  - ACPI: glue: Change return type of two functions to void (Myron Stowe) [2045254]
  - ACPI: glue: Rearrange acpi_device_notify() (Myron Stowe) [2045254]
  - PCI/MSI: Handle msi_populate_sysfs() errors correctly (Myron Stowe) [2045254]
  - MAINTAINERS: Add Nirmal Patel as VMD maintainer (Myron Stowe) [2045254]
  - PCI: Add AMD GPU multi-function power dependencies (Myron Stowe) [2045254]
  - tools: PCI: Zero-initialize param (Myron Stowe) [2045254]
  - PCI: controller: PCI_IXP4XX should depend on ARCH_IXP4XX (Myron Stowe) [2045254]
  - Documentation: PCI: endpoint/pci-endpoint-cfs: Guide to use SR-IOV (Myron Stowe) [2045254]
  - misc: pci_endpoint_test: Populate sriov_configure ops to configure SR-IOV device (Myron Stowe) [2045254]
  - PCI: cadence: Add support to configure virtual functions (Myron Stowe) [2045254]
  - PCI: cadence: Simplify code to get register base address for configuring BAR (Myron Stowe) [2045254]
  - PCI: endpoint: Add virtual function number in pci_epc ops (Myron Stowe) [2045254]
  - PCI: endpoint: Add support to link a physical function to a virtual function (Myron Stowe) [2045254]
  - PCI: endpoint: Add support to add virtual function in endpoint core (Myron Stowe) [2045254]
  - dt-bindings: PCI: pci-ep: Add binding to specify virtual function (Myron Stowe) [2045254]
  - PCI: xilinx-nwl: Enable the clock through CCF (Myron Stowe) [2045254]
  - dt-bindings: pci: xilinx-nwl: Document optional clock property (Myron Stowe) [2045254]
  - PCI: xgene-msi: Remove redundant dev_err() call in xgene_msi_probe() (Myron Stowe) [2045254]
  - PCI: tegra194: Cleanup unused code (Myron Stowe) [2045254]
  - PCI: tegra194: Don't allow suspend when Tegra PCIe is in EP mode (Myron Stowe) [2045254]
  - PCI: tegra194: Disable interrupts before entering L2 (Myron Stowe) [2045254]
  - PCI: tegra194: Fix MSI-X programming (Myron Stowe) [2045254]
  - PCI: tegra194: Fix handling BME_CHGED event (Myron Stowe) [2045254]
  - PCI: tegra: make const array err_msg static (Myron Stowe) [2045254]
  - PCI: tegra: Use 'seq_puts' instead of 'seq_printf' (Myron Stowe) [2045254]
  - PCI: tegra: Fix OF node reference leak (Myron Stowe) [2045254]
  - PCI: tegra: Remove unused struct tegra_pcie_bus (Myron Stowe) [2045254]
  - PCI: rcar: Add L1 link state fix into data abort hook (Myron Stowe) [2045254]
  - PCI: rcar: Fix runtime PM imbalance in rcar_pcie_ep_probe() (Myron Stowe) [2045254]
  - PCI: mediatek: Use PCI domain to handle ports detection (Myron Stowe) [2045254]
  - PCI: mediatek: Add new method to get irq number (Myron Stowe) [2045254]
  - PCI: mediatek: Add new method to get shared pcie-cfg base address (Myron Stowe) [2045254]
  - dt-bindings: PCI: mediatek: Update the Device tree bindings (Myron Stowe) [2045254]
  - PCI: keembay: Add support for Intel Keem Bay (Myron Stowe) [2045254]
  - dt-bindings: PCI: Add Intel Keem Bay PCIe controller (Myron Stowe) [2045254]
  - PCI: iproc: Fix BCMA probe resource handling (Myron Stowe) [2045254]
  - PCI: of: Don't fail devm_pci_alloc_host_bridge() on missing 'ranges' (Myron Stowe) [2045254]
  - misc: pci_endpoint_test: Add deviceID for AM64 and J7200 (Myron Stowe) [2045254]
  - PCI: j721e: Add PCIe support for AM64 (Myron Stowe) [2045254]
  - PCI: j721e: Add PCIe support for J7200 (Myron Stowe) [2045254]
  - PCI: cadence: Add quirk flag to set minimum delay in LTSSM Detect.Quiet state (Myron Stowe) [2045254]
  - PCI: cadence: Use bitfield for *quirk_retrain_flag* instead of bool (Myron Stowe) [2045254]
  - PCI: aardvark: Fix masking and unmasking legacy INTx interrupts (Myron Stowe) [2045254]
  - PCI: aardvark: Configure PCIe resources from 'ranges' DT property (Myron Stowe) [2045254]
  - PCI: aardvark: Fix reporting CRS value (Myron Stowe) [2045254]
  - PCI: pci-bridge-emul: Add PCIe Root Capabilities Register (Myron Stowe) [2045254]
  - PCI: aardvark: Increase polling delay to 1.5s while waiting for PIO response (Myron Stowe) [2045254]
  - PCI: aardvark: Fix checking for PIO status (Myron Stowe) [2045254]
  - MAINTAINERS: Add entries for Toshiba Visconti PCIe controller (Myron Stowe) [2045254]
  - PCI: visconti: Add Toshiba Visconti PCIe host controller driver (Myron Stowe) [2045254]
  - PCI: rockchip-dwc: Add Rockchip RK356X host controller driver (Myron Stowe) [2045254]
  - PCI: dwc: Remove surplus break statement after return (Myron Stowe) [2045254]
  - PCI: artpec6: Remove local code block from switch statement (Myron Stowe) [2045254]
  - PCI: artpec6: Remove surplus break statement after return (Myron Stowe) [2045254]
  - x86/PCI: sta2x11: switch from 'pci_' to 'dma_' API (Myron Stowe) [2045254]
  - PCI: Sync __pci_register_driver() stub for CONFIG_PCI=n (Myron Stowe) [2045254]
  - PCI: Add schedule point in proc_bus_pci_read() (Myron Stowe) [2045254]
  - PCI: Correct the pci_iomap.h header guard #endif comment (Myron Stowe) [2045254]
  - PCI/PTM: Remove error message at boot (Myron Stowe) [2045254]
  - PCI: Fix pci_dev_str_match_path() alloc while atomic bug (Myron Stowe) [2045254]
  - x86/PCI: Add pci_numachip_init() declaration (Myron Stowe) [2045254]
  - PCI/ACS: Enforce pci=noats with Transaction Blocking (Myron Stowe) [2045254]
  - PCI: Add ACS quirks for Cavium multi-function devices (Myron Stowe) [2045254]
  - PCI: Add ACS quirks for NXP LX2xx0 and LX2xx2 platforms (Myron Stowe) [2045254]
  - PCI: Optimize pci_resource_len() to reduce kernel size (Myron Stowe) [2045254]
  - PCI: Refactor pci_ioremap_bar() and pci_ioremap_wc_bar() (Myron Stowe) [2045254]
  - PCI/portdrv: Enable Bandwidth Notification only if port supports it (Myron Stowe) [2045254]
  - PCI: Bulk conversion to generic_handle_domain_irq() (Myron Stowe) [2045254]
  - PCI: Set dma-can-stall for HiSilicon chips (Myron Stowe) [2045254]
  - PCI: ibmphp: Fix double unmap of io_mem (Myron Stowe) [2045254]
  - PCI: Return int from pciconfig_read() syscall (Myron Stowe) [2045254]
  - PCI: Return ~0 data on pciconfig_read() CAP_SYS_ADMIN failure (Myron Stowe) [2045254]
  - PCI: Restrict ASMedia ASM1062 SATA Max Payload Size Supported (Myron Stowe) [2045254]
  - PCI: Call Max Payload Size-related fixup quirks early (Myron Stowe) [2045254]
  - platform-msi: Add ABI to show msi_irqs of platform devices (Myron Stowe) [2045254]
  - genirq/msi: Move MSI sysfs handling from PCI to MSI core (Myron Stowe) [2045254]
  - genirq/timings: Fix error return code in irq_timings_test_irqs() (Myron Stowe) [2045254]
  - PCI/MSI: Use new mask/unmask functions (Myron Stowe) [2045254]
  - PCI/MSI: Provide a new set of mask and unmask functions (Myron Stowe) [2045254]
  - PCI/MSI: Cleanup msi_mask() (Myron Stowe) [2045254]
  - PCI/MSI: Deobfuscate virtual MSI-X (Myron Stowe) [2045254]
  - PCI/MSI: Consolidate error handling in msi_capability_init() (Myron Stowe) [2045254]
  - PCI/MSI: Rename msi_desc::masked (Myron Stowe) [2045254]
  - PCI/MSI: Simplify msi_verify_entries() (Myron Stowe) [2045254]
  - s390/pci: Do not mask MSI[-X] entries on teardown (Myron Stowe) [2045254]
  - genirq: Improve "hwirq" output in /proc and /sys/ (Myron Stowe) [2045254]
  - perf/x86/intel/uncore: Fix Intel SPR CHA event constraints (Michael Petlan) [2066225]
  - perf/x86/intel/uncore: Fix Intel SPR IIO event constraints (Michael Petlan) [2066225]
  - perf/x86/intel/uncore: Fix Intel SPR M2PCIE event constraints (Michael Petlan) [2066225]
  - perf/x86/intel/uncore: Fix Intel SPR M3UPI event constraints (Michael Petlan) [2066225]
  - perf/x86/intel/uncore: Support IMC free-running counters on Sapphire Rapids server (Michael Petlan) [2066225]
  - perf/x86/intel/uncore: Support IIO free-running counters on Sapphire Rapids server (Michael Petlan) [2066225]
  - perf/x86/intel/uncore: Factor out snr_uncore_mmio_map() (Michael Petlan) [2066225]
  - perf/x86/intel/uncore: Add alias PMU name (Michael Petlan) [2066225]
  - perf/x86/intel/uncore: Add Sapphire Rapids server MDF support (Michael Petlan) [2066225]
  - perf/x86/intel/uncore: Add Sapphire Rapids server M3UPI support (Michael Petlan) [2066225]
  - perf/x86/intel/uncore: Add Sapphire Rapids server UPI support (Michael Petlan) [2066225]
  - perf/x86/intel/uncore: Add Sapphire Rapids server M2M support (Michael Petlan) [2066225]
  - perf/x86/intel/uncore: Add Sapphire Rapids server IMC support (Michael Petlan) [2066225]
  - perf/x86/intel/uncore: Add Sapphire Rapids server PCU support (Michael Petlan) [2066225]
  - perf/x86/intel/uncore: Add Sapphire Rapids server M2PCIe support (Michael Petlan) [2066225]
  - perf/x86/intel/uncore: Add Sapphire Rapids server IRP support (Michael Petlan) [2066225]
  - perf/x86/intel/uncore: Add Sapphire Rapids server IIO support (Michael Petlan) [2066225]
  - perf/x86/intel/uncore: Add Sapphire Rapids server CHA support (Michael Petlan) [2066225]
  - perf/x86/intel/uncore: Add Sapphire Rapids server framework (Michael Petlan) [2066225]
  - ibmvnic: Allow queueing resets during probe (Diego Domingos) [2058835]
  - ibmvnic: clear fop when retrying probe (Diego Domingos) [2058835]
  - ibmvnic: init init_done_rc earlier (Diego Domingos) [2058835]
  - ibmvnic: register netdev after init of adapter (Diego Domingos) [2058835]
  - ibmvnic: complete init_done on transport events (Diego Domingos) [2058835]
  - ibmvnic: define flush_reset_queue helper (Diego Domingos) [2058835]
  - ibmvnic: initialize rc before completing wait (Diego Domingos) [2058835]
  - ibmvnic: free reset-work-item when flushing (Diego Domingos) [2058835]
  - powerpc/smp: Update cpu_core_map on all PowerPc systems (Diego Domingos) [2063682]
  - nvmet: revert "nvmet: make discovery NQN configurable" (Gopal Tiwari) [2066146]
  - nvme-tcp: send H2CData PDUs based on MAXH2CDATA (Gopal Tiwari) [2066146]
  - nvme: also mark passthrough-only namespaces ready in nvme_update_ns_info (Gopal Tiwari) [2066146]
  - nvme: don't return an error from nvme_configure_metadata (Gopal Tiwari) [2066146]
  - block: fix surprise removal for drivers calling blk_set_queue_dying (Gopal Tiwari) [2066146]
  - nvme-tcp: fix bogus request completion when failing to send AER (Gopal Tiwari) [2066146]
  - nvme: add nvme_complete_req tracepoint for batched completion (Gopal Tiwari) [2066146]
  - nvme-fabrics: remove the unneeded ret variable in nvmf_dev_show (Gopal Tiwari) [2066146]
  - nvme-pci: add the IGNORE_DEV_SUBNQN quirk for Intel P4500/P4600 SSDs (Gopal Tiwari) [2066146]
  - block: introduce rq_list_for_each_safe macro (Gopal Tiwari) [2066146]
  - block: move rq_list macros to blk-mq.h (Gopal Tiwari) [2066146]
  - nvme: add 'iopolicy' module parameter (Gopal Tiwari) [2066146]
  - nvme-fabrics: print out valid arguments when reading from /dev/nvme-fabrics (Gopal Tiwari) [2066146]
  - nvme: separate command prep and issue (Gopal Tiwari) [2066146]
  - nvme: split command copy into a helper (Gopal Tiwari) [2066146]
  - nvmet-tcp: fix possible list corruption for unexpected command failure (Gopal Tiwari) [2066146]
  - nvme: fix use after free when disconnecting a reconnecting ctrl (Gopal Tiwari) [2066146]
  - nvme-multipath: set ana_log_size to 0 after free ana_log_buf (Gopal Tiwari) [2066146]
  - nvme: disable namespace access for unsupported metadata (Gopal Tiwari) [2066146]
  - nvme: report write pointer for a full zone as zone start + zone len (Gopal Tiwari) [2066146]
  - nvme: show subsys nqn for duplicate cntlids (Gopal Tiwari) [2066146]
  - nvme-pci: add NO APST quirk for Kioxia device (Gopal Tiwari) [2066146]
  - nvme: fix write zeroes pi (Gopal Tiwari) [2066146]
  - nvmet: use flex_array_size and struct_size (Gopal Tiwari) [2066146]
  - nvmet: use struct_size over open coded arithmetic (Gopal Tiwari) [2066146]
  - nvme-pci: clear shadow doorbell memory on resets (Gopal Tiwari) [2066146]
  - nvmet: use macro definitions for setting cmic value (Gopal Tiwari) [2066146]
  - nvme-multipath: add error handling support for add_disk() (Gopal Tiwari) [2066146]
  - nvme-rdma: fix error code in nvme_rdma_setup_ctrl (Gopal Tiwari) [2066146]
  - nvmet: use macro definition for setting nmic value (Gopal Tiwari) [2066146]
  - nvmet-rdma: implement get_max_queue_size controller op (Gopal Tiwari) [2066146]
  - nvmet: add get_max_queue_size op for controllers (Gopal Tiwari) [2066146]
  - nvme-rdma: limit the maximal queue size for RDMA controllers (Gopal Tiwari) [2066146]
  - nvme: generate uevent once a multipath namespace is operational again (Gopal Tiwari) [2066146]
  - nvme-fc: add support for ->map_queues (Gopal Tiwari) [2066146]
  - nvme: loop: clear NVME_CTRL_ADMIN_Q_STOPPED after admin queue is reallocated (Gopal Tiwari) [2066146]
  - nvme: don't memset() the normal read/write command (Gopal Tiwari) [2066146]
  - nvme: move command clear into the various setup helpers (Gopal Tiwari) [2066146]
  - nvme: wire up completion batching for the IRQ path (Gopal Tiwari) [2066146]
  - nvme: add support for batched completion of polled IO (Gopal Tiwari) [2066146]
  - nvme-multipath: enable polled I/O (Gopal Tiwari) [2066146]
  - nvme: remove the call to nvme_update_disk_info in nvme_ns_remove (Gopal Tiwari) [2066146]
  - nvme-rdma: destroy cm id before destroy qp to avoid use after free (Gopal Tiwari) [2066146]
  - nvme: add error handling support for add_disk() (Gopal Tiwari) [2066146]
  - nvme: only call synchronize_srcu when clearing current path (Gopal Tiwari) [2066146]
  - nvme-multipath: revalidate paths during rescan (Gopal Tiwari) [2066146]
  - nvme-multipath: set QUEUE_FLAG_NOWAIT (Gopal Tiwari) [2066146]
  - nvme: remove the unused NVME_NS_* enum (Gopal Tiwari) [2066146]
  - nvme: remove nvm_ndev from ns (Gopal Tiwari) [2066146]
  - nvme: Have NVME_FABRICS select NVME_CORE instead of transport drivers (Gopal Tiwari) [2066146]
  - nvme-pci: disable hmb on idle suspend (Gopal Tiwari) [2066146]
  - nvme: allow user toggling hmb usage (Gopal Tiwari) [2066146]
  - nvme-fabrics: remove superfluous nvmf_host_put in nvmf_parse_options (Gopal Tiwari) [2066146]
  - nvme: add set feature tracing support (Gopal Tiwari) [2066146]
  - nvmet: add set feature tracing support (Gopal Tiwari) [2066146]
  - nvme-pci: cmb sysfs: one file, one value (Gopal Tiwari) [2066146]
  - nvme-pci: use attribute group for cmb sysfs (Gopal Tiwari) [2066146]
  - remove the lightnvm subsystem (Gopal Tiwari) [2066146]
  - compiler.h: Introduce absolute_pointer macro (Gopal Tiwari) [2066146]
  - mm/usercopy: return 1 from hardened_usercopy __setup() handler (Rafael Aquini) [2064990]
  - mm: madvise: return correct bytes advised with process_madvise (Rafael Aquini) [2064990]
  - mm/thp: refix __split_huge_pmd_locked() for migration PMD (Rafael Aquini) [2064990]
  - mm/mlock: fix potential imbalanced rlimit ucounts adjustment (Rafael Aquini) [2064990]
  - mm/hwpoison: fix error page recovered but reported "not recovered" (Rafael Aquini) [2064990]
  - mm/page_alloc: check high-order pages for corruption during PCP operations (Rafael Aquini) [2064990]
  - mm/page_alloc: do not prefetch buddies during bulk free (Rafael Aquini) [2064990]
  - mm/page_alloc: limit number of high-order pages on PCP during bulk free (Rafael Aquini) [2064990]
  - mm/page_alloc: free pages in a single pass during bulk free (Rafael Aquini) [2064990]
  - mm/page_alloc: drain the requested list first during bulk free (Rafael Aquini) [2064990]
  - mm/page_alloc: simplify how many pages are selected per pcp list during bulk free (Rafael Aquini) [2064990]
  - mm/page_alloc: track range of active PCP lists during bulk free (Rafael Aquini) [2064990]
  - mm/page_alloc: fetch the correct pcp buddy during bulk free (Rafael Aquini) [2064990]
  - mm/pages_alloc.c: don't create ZONE_MOVABLE beyond the end of a node (Rafael Aquini) [2064990]
  - mm/page_alloc: mark pagesets as __maybe_unused (Rafael Aquini) [2064990]
  - mm: Consider __GFP_NOWARN flag for oversized kvmalloc() calls (Rafael Aquini) [2064990]
  - kasan: test: prevent cache merging in kmem_cache_double_destroy (Rafael Aquini) [2064990]
  - mm: don't try to NUMA-migrate COW pages that have other uses (Rafael Aquini) [2064990]
  - mm/debug_vm_pgtable: remove pte entry from the page table (Rafael Aquini) [2064990]
  - Revert "mm/gup: small refactoring: simplify try_grab_page()" (Rafael Aquini) [2064990]
  - kasan: fix quarantine conflicting with init_on_free (Rafael Aquini) [2064990]
  - kasan: test: add test case for double-kmem_cache_destroy() (Rafael Aquini) [2064990]
  - kasan: add ability to detect double-kmem_cache_destroy() (Rafael Aquini) [2064990]
  - kasan: test: add globals left-out-of-bounds test (Rafael Aquini) [2064990]
  - mm/slab_common: use WARN() if cache still has objects on destroy (Rafael Aquini) [2064990]
  - mm: mempolicy: fix THP allocations escaping mempolicy restrictions (Rafael Aquini) [2064990]
  - kfence: fix memory leak when cat kfence objects (Rafael Aquini) [2064990]
  - mm/memcg: relocate mod_objcg_mlstate(), get_obj_stock() and put_obj_stock() (Rafael Aquini) [2064990]
  - mm/slub: fix endianness bug for alloc/free_traces attributes (Rafael Aquini) [2064990]
  - hugetlb, userfaultfd: fix reservation restore on userfaultfd error (Rafael Aquini) [2064990]
  - mm/zsmalloc.c: close race window between zs_pool_dec_isolated() and zs_unregister_migration() (Rafael Aquini) [2064990]
  - hugetlb: remove unnecessary set_page_count in prep_compound_gigantic_page (Rafael Aquini) [2064990]
  - mm: move fold_vm_numa_events() to fix NUMA without SMP (Rafael Aquini) [2064990]
  - mm/page_alloc.c: fix obsolete comment in free_pcppages_bulk() (Rafael Aquini) [2064990]
  - mm/large system hash: avoid possible NULL deref in alloc_large_system_hash (Rafael Aquini) [2064990]
  - lib/test_vmalloc.c: use swap() to make code cleaner (Rafael Aquini) [2064990]
  - mm/vmalloc: be more explicit about supported gfp flags (Rafael Aquini) [2064990]
  - vmalloc: choose a better start address in vm_area_register_early() (Rafael Aquini) [2064990]
  - vmalloc: back off when the current task is OOM-killed (Rafael Aquini) [2064990]
  - mm/vmalloc: check various alignments when debugging (Rafael Aquini) [2064990]
  - mm/vmalloc: make sure to dump unpurged areas in /proc/vmallocinfo (Rafael Aquini) [2064990]
  - mm/vmalloc: make show_numa_info() aware of hugepage mappings (Rafael Aquini) [2064990]
  - mm/vmalloc: don't allow VM_NO_GUARD on vmap() (Rafael Aquini) [2064990]
  - mm/vmalloc: repair warn_alloc()s in __vmalloc_area_node() (Rafael Aquini) [2064990]
  - mm/mremap: don't account pages in vma_to_resize() (Rafael Aquini) [2064990]
  - mm/filemap.c: remove bogus VM_BUG_ON (Rafael Aquini) [2064990]
  - kasan: fix tag for large allocations when using CONFIG_SLAB (Rafael Aquini) [2064990]
  - mm: don't include <linux/dax.h> in <linux/mempolicy.h> (Rafael Aquini) [2064990]
  - mm: disable NUMA_BALANCING_DEFAULT_ENABLED and TRANSPARENT_HUGEPAGE on PREEMPT_RT (Rafael Aquini) [2064990]
  - mm, slub: use prefetchw instead of prefetch (Rafael Aquini) [2064990]
  - mm/slub: increase default cpu partial list sizes (Rafael Aquini) [2064990]
  - mm, slub: change percpu partial accounting from objects to pages (Rafael Aquini) [2064990]
  - slub: add back check for free nonslab objects (Rafael Aquini) [2064990]
  - mm/slab.c: remove useless lines in enable_cpucache() (Rafael Aquini) [2064990]
  - mm: move kvmalloc-related functions to slab.h (Rafael Aquini) [2064990]
  - selftests: kvm: add amx_test to .gitignore (Paul Lai) [1924149]
  - kvm: Move KVM_GET_XSAVE2 IOCTL definition at the end of kvm.h (Paul Lai) [1924149]
  - kvm: selftests: sync uapi/linux/kvm.h with Linux header (Paul Lai) [1924149]
  - kvm: selftests: conditionally build vm_xsave_req_perm() (Paul Lai) [1924149]
  - KVM: x86/cpuid: Exclude unpermitted xfeatures sizes at KVM_GET_SUPPORTED_CPUID (Paul Lai) [1924149]
  - KVM: x86/cpuid: Clear XFD for component i if the base feature is missing (Paul Lai) [1924149]
  - selftest: kvm: Add amx selftest (Paul Lai) [1924149]
  - selftest: kvm: Move struct kvm_x86_state to header (Paul Lai) [1924149]
  - selftest: kvm: Reorder vcpu_load_state steps for AMX (Paul Lai) [1924149]
  - kvm: x86: Disable interception for IA32_XFD on demand (Paul Lai) [1924149]
  - x86/fpu: Provide fpu_sync_guest_vmexit_xfd_state() (Paul Lai) [1924149]
  - kvm: selftests: Add support for KVM_CAP_XSAVE2 (Paul Lai) [1924149]
  - kvm: x86: Add support for getting/setting expanded xstate buffer (Paul Lai) [1924149]
  - x86/fpu: Add uabi_size to guest_fpu (Paul Lai) [1924149]
  - kvm: x86: Add CPUID support for Intel AMX (Paul Lai) [1924149]
  - kvm: x86: Add XCR0 support for Intel AMX (Paul Lai) [1924149]
  - kvm: x86: Disable RDMSR interception of IA32_XFD_ERR (Paul Lai) [1924149]
  - kvm: x86: Intercept #NM for saving IA32_XFD_ERR (Paul Lai) [1924149]
  - x86/fpu: Make XFD initialization in __fpstate_reset() a function argument (Paul Lai) [1924149]
  - kvm: x86: Exclude unpermitted xfeatures at KVM_GET_SUPPORTED_CPUID (Paul Lai) [1924149]
  - kvm: x86: Fix xstate_required_size() to follow XSTATE alignment rule (Paul Lai) [1924149]
  - kvm: selftests: move ucall declarations into ucall_common.h (Paul Lai) [1924149]
  - kvm: selftests: move base kvm_util.h declarations to kvm_util_base.h (Paul Lai) [1924149]
  - rename c9s pipeline from centos-stream-9 to c9s (Bruno Goncalves)
  - genirq: Provide new interfaces for affinity hints (Phil Auld) [2055300]
  - um: vector: adjust to coalesce API changes (Ivan Vecera) [2047636]
  - igb: fix deadlock caused by taking RTNL in RPM resume path (Ivan Vecera) [2047636]
  - ethtool: Fix link extended state for big endian (Ivan Vecera) [2047636]
  - ethtool: use phydev variable (Ivan Vecera) [2047636]
  - ethtool: Remove redundant ret assignments (Ivan Vecera) [2047636]
  - ethtool: do not perform operations on net devices being unregistered (Ivan Vecera) [2047636]
  - ethtool: netlink: Slightly simplify 'ethnl_features_to_bitmap()' (Ivan Vecera) [2047636]
  - ethtool: ioctl: fix potential NULL deref in ethtool_set_coalesce() (Ivan Vecera) [2047636]
  - net: ethtool: set a default driver name (Ivan Vecera) [2047636]
  - ethtool: extend ringparam setting/getting API with rx_buf_len (Ivan Vecera) [2047636]
  - ethtool: add support to set/get rx buf len via ethtool (Ivan Vecera) [2047636]
  - ethtool: add support to set/get tx copybreak buf size via ethtool (Ivan Vecera) [2047636]
  - ethtool: fix ethtool msg len calculation for pause stats (Ivan Vecera) [2047636]
  - ethtool: don't drop the rtnl_lock half way thru the ioctl (Ivan Vecera) [2047636]
  - devlink: expose get/put functions (Ivan Vecera) [2047636]
  - ethtool: handle info/flash data copying outside rtnl_lock (Ivan Vecera) [2047636]
  - ethtool: push the rtnl_lock into dev_ethtool() (Ivan Vecera) [2047636]
  - ethtool: Add transceiver module extended state (Ivan Vecera) [2047636]
  - ethtool: Add ability to control transceiver modules' power mode (Ivan Vecera) [2047636]
  - ethtool: ioctl: Use array_size() helper in copy_{from,to}_user() (Ivan Vecera) [2047636]
  - ethtool: prevent endless loop if eeprom size is smaller than announced (Ivan Vecera) [2047636]
  - ethtool: extend coalesce setting uAPI with CQE mode (Ivan Vecera) [2047636]
  - ethtool: add two coalesce attributes for CQE mode (Ivan Vecera) [2047636]
  - ethtool: add two link extended substates of bad signal integrity (Ivan Vecera) [2047636]
  - docs: ethtool: Add two link extended substates of bad signal integrity (Ivan Vecera) [2047636]
  - ethtool: return error from ethnl_ops_begin if dev is NULL (Ivan Vecera) [2047636]
  - ethtool: runtime-resume netdev parent in ethnl_ops_begin (Ivan Vecera) [2047636]
  - ethtool: move netif_device_present check from ethnl_parse_header_dev_get to ethnl_ops_begin (Ivan Vecera) [2047636]
  - ethtool: move implementation of ethnl_ops_begin/complete to netlink.c (Ivan Vecera) [2047636]
  - ethtool: runtime-resume netdev parent before ethtool ioctl ops (Ivan Vecera) [2047636]


author: Patrick Talbert <ptalbert@redhat.com> [5.14.0-78.el9]
changelog:
  - CI: Remove deprecated option (Veronika Kabatova)
  - scsi: iscsi: Fix nop handling during conn recovery (Chris Leech) [2069973]
  - scsi: iscsi: Merge suspend fields (Chris Leech) [2069973]
  - scsi: iscsi: Fix offload conn cleanup when iscsid restarts (Chris Leech) [2069973]
  - scsi: iscsi: Move iscsi_ep_disconnect (Chris Leech) [2069973]
  - NFS: Don't loop forever in nfs_do_recoalesce() (Steve Dickson) [2069274]
  - perf/x86/intel/uncore: Make uncore_discovery clean for 64 bit addresses (Michael Petlan) [2069686]
  - KVM: SVM: Allow AVIC support on system w/ physical APIC ID > 255 (Bandan Das) [2033070]
  - iommu/amd: Fix I/O page table memory leak (Jerry Snitselaar) [2053219]
  - iommu/amd: Recover from event log overflow (Jerry Snitselaar) [2053219]
  - redhat/configs: drop some config options for rhel 9. (David Airlie) [2067027]
  - arm64: proton-pack: Include unprivileged eBPF status in Spectre v2 mitigation reporting (Waiman Long) [2062288] {CVE-2022-23960}
  - arm64: Use the clearbhb instruction in mitigations (Waiman Long) [2062288] {CVE-2022-23960}
  - KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated (Waiman Long) [2062288] {CVE-2022-23960}
  - arm64: Mitigate spectre style branch history side channels (Waiman Long) [2062288] {CVE-2022-23960}
  - arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spectre-v2 (Waiman Long) [2062288] {CVE-2022-23960}
  - arm64: Add percpu vectors for EL1 (Waiman Long) [2062288] {CVE-2022-23960}
  - arm64: entry: Add macro for reading symbol addresses from the trampoline (Waiman Long) [2062288] {CVE-2022-23960}
  - arm64: entry: Add vectors that have the bhb mitigation sequences (Waiman Long) [2062288] {CVE-2022-23960}
  - arm64: entry: Add non-kpti __bp_harden_el1_vectors for mitigations (Waiman Long) [2062288] {CVE-2022-23960}
  - arm64: entry: Allow the trampoline text to occupy multiple pages (Waiman Long) [2062288] {CVE-2022-23960}
  - arm64: entry: Make the kpti trampoline's kpti sequence optional (Waiman Long) [2062288] {CVE-2022-23960}
  - arm64: entry: Move trampoline macros out of ifdef'd section (Waiman Long) [2062288] {CVE-2022-23960}
  - arm64: entry: Don't assume tramp_vectors is the start of the vectors (Waiman Long) [2062288] {CVE-2022-23960}
  - arm64: entry: Allow tramp_alias to access symbols after the 4K boundary (Waiman Long) [2062288] {CVE-2022-23960}
  - arm64: entry: Move the trampoline data page before the text page (Waiman Long) [2062288] {CVE-2022-23960}
  - arm64: entry: Free up another register on kpti's tramp_exit path (Waiman Long) [2062288] {CVE-2022-23960}
  - arm64: entry: Make the trampoline cleanup optional (Waiman Long) [2062288] {CVE-2022-23960}
  - KVM: arm64: Allow indirect vectors to be used without SPECTRE_V3A (Waiman Long) [2062288] {CVE-2022-23960}
  - arm64: spectre: Rename spectre_v4_patch_fw_mitigation_conduit (Waiman Long) [2062288] {CVE-2022-23960}
  - arm64: entry.S: Add ventry overflow sanity checks (Waiman Long) [2062288] {CVE-2022-23960}
  - arm64: Add Cortex-A510 CPU part definition (Waiman Long) [2062288] {CVE-2022-23960}
  - arm64: Add Cortex-X2 CPU part definition (Waiman Long) [2062288] {CVE-2022-23960}
  - arm64: cpufeature: add HWCAP for FEAT_RPRES (Waiman Long) [2062288] {CVE-2022-23960}
  - arm64: add ID_AA64ISAR2_EL1 sys register (Waiman Long) [2062288] {CVE-2022-23960}
  - arm64: cpufeature: add HWCAP for FEAT_AFP (Waiman Long) [2062288] {CVE-2022-23960}
  - arm64: Add Neoverse-N2, Cortex-A710 CPU part definition (Waiman Long) [2062288] {CVE-2022-23960}
  - arm64: Add HWCAP for self-synchronising virtual counter (Waiman Long) [2062288] {CVE-2022-23960}
  - iommu/vt-d: Fix double list_add when enabling VMD in scalable mode (Jerry Snitselaar) [2061621]
  - redhat/configs: remove unnecessary GPIO options for aarch64 (Brian Masney) [2060951]
  - redhat/configs: remove viperboard related Kconfig options (Brian Masney) [2060951]
  - configs: enable CONFIG_RMI4_F3A (Benjamin Tissoires) [2067243]
  - block: release rq qos structures for queue without disk (Ming Lei) [2065610]
  - fuse: fix pipe buffer lifetime for direct_io (Miklos Szeredi) [2064862] {CVE-2022-1011}
  - crypto: hmac - disallow keys < 112 bits in FIPS mode (Herbert Xu) [2033512]
  - crypto: hmac - add fips_skip support (Herbert Xu) [2033512]
  - crypto: des - disallow des3 in FIPS mode (Herbert Xu) [2033512]
  - crypto: dh - limit key size to 2048 in FIPS mode (Herbert Xu) [2033512]
  - crypto: rsa - limit key size to 2048 in FIPS mode (Herbert Xu) [2033512]
  - watch_queue: Make comment about setting ->defunct more accurate (David Howells) [2063758]
  - watch_queue: Fix lack of barrier/sync/lock between post and read (David Howells) [2063758]
  - watch_queue: Free the alloc bitmap when the watch_queue is torn down (David Howells) [2063758]
  - watch_queue: Fix the alloc bitmap size to reflect notes allocated (David Howells) [2063758]
  - watch_queue: Use the bitmap API when applicable (David Howells) [2063758]
  - watch_queue: Fix to always request a pow-of-2 pipe ring size (David Howells) [2063758]
  - watch_queue: Fix to release page in ->release() (David Howells) [2063758]
  - watch_queue, pipe: Free watchqueue state after clearing pipe ring (David Howells) [2063758]
  - watch_queue: Fix filter limit check (David Howells) [2063758] {CVE-2022-0995}
  - s390/mm: check 2KB-fragment page on release (Rafael Aquini) [2069978]
  - s390/mm: better annotate 2KB pagetable fragments handling (Rafael Aquini) [2069978]
  - s390/mm: fix 2KB pgtable release race (Rafael Aquini) [2069978]
  - ima: fix deadlock when traversing "ima_default_rules". (Bruno Meneguele) [2063913]
  - IMA: prevent SETXATTR_CHECK policy rules with unavailable algorithms (Bruno Meneguele) [2063913]
  - IMA: introduce a new policy option func=SETXATTR_CHECK (Bruno Meneguele) [2063913]
  - IMA: add a policy option to restrict xattr hash algorithms on appraisal (Bruno Meneguele) [2063913]
  - IMA: add support to restrict the hash algorithms used for file appraisal (Bruno Meneguele) [2063913]
  - IMA: block writes of the security.ima xattr with unsupported algorithms (Bruno Meneguele) [2063913]
  - IMA: remove the dependency on CRYPTO_MD5 (Bruno Meneguele) [2063913]
  - perf symbols: Fix symbol size calculation condition (Michael Petlan) [2049222]
  - redhat/Makefile: Fix dist-dump-variables target (Prarit Bhargava)
  - redhat/configs/process_configs.sh: Avoid race with find (Prarit Bhargava)
  - redhat/configs/process_configs.sh: Remove CONTINUEONERROR (Prarit Bhargava)
  - redhat/configs/process_configs.sh: Fix race with tools generation (Prarit Bhargava)
  - redhat/Makefile: Silence dist-clean-configs output (Prarit Bhargava)
  - Print arch with process_configs errors (Prarit Bhargava)
  - Pass RHJOBS to process_configs for dist-configs-check as well (Prarit Bhargava)
  - redhat/configs/process_configs.sh: Fix issue with old error files (Prarit Bhargava)
  - redhat/configs/build_configs.sh: Parallelize execution (Prarit Bhargava)
  - redhat/configs/build_configs.sh: Provide better messages (Prarit Bhargava)
  - redhat/configs/build_configs.sh: Create unique output files (Prarit Bhargava)
  - redhat/configs/build_configs.sh: Add local variables (Prarit Bhargava)
  - redhat/configs/process_configs.sh: Parallelize execution (Prarit Bhargava)
  - redhat/configs/process_configs.sh: Provide better messages (Prarit Bhargava)
  - redhat/configs/process_configs.sh: Create unique output files (Prarit Bhargava)
  - redhat/configs/process_configs.sh: Add processing config function (Prarit Bhargava)
  - cifs: modefromsids must add an ACE for authenticated users (Ronnie Sahlberg) [1988278]


author: Patrick Talbert <ptalbert@redhat.com> [5.14.0-79.el9]
changelog:
  - redhat/configs: Enable WDT devices used by qemu VMs (Prarit Bhargava) [2074160]
  - redhat/configs: disable CONFIG_CAN_SOFTING (Brian Masney) [2073521]
  - myri10ge: mark as unmaintained (Michal Schmidt) [2054208]
  - benet: mark device 0xe220 (Lancer) as unmaintained (Michal Schmidt) [2054208]
  - bnx2: mark as unmaintained (Michal Schmidt) [2054208]
  - ice: Fix race condition during interface enslave (Petr Oros) [1988953]
  - ice: Fix error with handling of bonding MTU (Petr Oros) [1988953]
  - ice: Avoid RTNL lock when re-creating auxiliary device (Petr Oros) [1988953]
  - ice: Fix KASAN error in LAG NETDEV_UNREGISTER handler (Petr Oros) [1988953]
  - userfaultfd/selftests: fix calculation of expected ioctls (Desnes A. Nunes do Rosario) [2036152]
  - userfaultfd/selftests: fix feature support detection (Desnes A. Nunes do Rosario) [2036152]
  - userfaultfd/selftests: don't rely on GNU extensions for random numbers (Desnes A. Nunes do Rosario) [2036152]
  - CI: Drop baseline runs (Veronika Kabatova)
  - PCI: hv: Propagate coherence from VMbus device to PCI device (Vitaly Kuznetsov) [2068432]
  - Drivers: hv: vmbus: Propagate VMbus coherence to each VMbus device (Vitaly Kuznetsov) [2068432]
  - ibmvnic: fix race between xmit and reset (Gustavo Walbon) [2061556]
  - mlxsw: spectrum_router: Increase parsing depth for multipath hash (Ivan Vecera) [2020113]
  - mlxsw: Remove old parsing depth infrastructure (Ivan Vecera) [2020113]
  - mlxsw: Convert existing consumers to use new API for parsing configuration (Ivan Vecera) [2020113]
  - mlxsw: spectrum: Add infrastructure for parsing configuration (Ivan Vecera) [2020113]
  - ipv6: separate ndisc_ns_create() from ndisc_send_ns() (Ivan Vecera) [2073506]
  - powerpc/mce: Modify the real address error logging messages (Desnes A. Nunes do Rosario) [2068688]
  - selftests/powerpc: Add test for real address error handling (Desnes A. Nunes do Rosario) [2068688]
  - powerpc/pseries: Parse control memory access error (Desnes A. Nunes do Rosario) [2068688]
  - tools headers UAPI: Sync linux/perf_event.h with the kernel sources (Desnes A. Nunes do Rosario) [2048779]
  - powerpc/perf: Fix power_pmu_disable to call clear_pmi_irq_pending only if PMI is pending (Desnes A. Nunes do Rosario) [2048779]
  - powerpc/perf: Only define power_pmu_wants_prompt_pmi() for CONFIG_PPC64 (Desnes A. Nunes do Rosario) [2048779]
  - powerpc/perf: Add data source encodings for power10 platform (Desnes A. Nunes do Rosario) [2048779]
  - powerpc/perf: Add encodings to represent data based on newer composite PERF_MEM_LVLNUM* fields (Desnes A. Nunes do Rosario) [2048779]
  - perf: Add new macros for mem_hops field (Desnes A. Nunes do Rosario) [2048779]
  - tools headers UAPI: Add new macros for mem_hops field to perf_event.h (Desnes A. Nunes do Rosario) [2048779]
  - bpf: Remove config check to enable bpf support for branch records (Desnes A. Nunes do Rosario) [2048779]
  - perf powerpc: Update global/local variants for p_stage_cyc (Desnes A. Nunes do Rosario) [2048779]
  - perf sort: Include global and local variants for p_stage_cyc sort key (Desnes A. Nunes do Rosario) [2048779]
  - perf sort: Fix the 'p_stage_cyc' sort key behavior (Desnes A. Nunes do Rosario) [2048779]
  - perf sort: Fix the 'ins_lat' sort key behavior (Desnes A. Nunes do Rosario) [2048779]
  - perf sort: Fix the 'weight' sort key behavior (Desnes A. Nunes do Rosario) [2048779]
  - perf vendor events power10: Add metric events JSON file for power10 platform (Desnes A. Nunes do Rosario) [2048779]
  - perf powerpc: Add support to expose instruction and data address registers as part of extended regs (Desnes A. Nunes do Rosario) [2048779]
  - perf powerpc: Refactor the code definition of perf reg extended mask in tools side header file (Desnes A. Nunes do Rosario) [2048779]
  - powerpc/perf: Fix cycles/instructions as PM_CYC/PM_INST_CMPL in power10 (Desnes A. Nunes do Rosario) [2048779]
  - powerpc/perf: Expose instruction and data address registers as part of extended regs (Desnes A. Nunes do Rosario) [2048779]
  - powerpc/perf: Refactor the code definition of perf reg extended mask (Desnes A. Nunes do Rosario) [2048779]
  - powerpc/perf: Fix data source encodings for L2.1 and L3.1 accesses (Desnes A. Nunes do Rosario) [2048779]
  - tools/perf: Add mem_hops field in perf_mem_data_src structure (Desnes A. Nunes do Rosario) [2048779]
  - perf: Add mem_hops field in perf_mem_data_src structure (Desnes A. Nunes do Rosario) [2048779]
  - perf: Add comment about current state of PERF_MEM_LVL_* namespace and remove an extra line (Desnes A. Nunes do Rosario) [2048779]
  - powerpc/perf: Fix the check for SIAR value (Desnes A. Nunes do Rosario) [2048779]
  - powerpc/perf: Drop the case of returning 0 as instruction pointer (Desnes A. Nunes do Rosario) [2048779]
  - powerpc/perf: Use stack siar instead of mfspr (Desnes A. Nunes do Rosario) [2048779]
  - powerpc/perf/hv-gpci: Fix counter value parsing (Desnes A. Nunes do Rosario) [2048779]
  - powerpc/perf: Fix PMU callbacks to clear pending PMI before resetting an overflown PMC (Desnes A. Nunes do Rosario) [2048779]
  - EVM: fix the evm= __setup handler return value (Bruno Meneguele) [2063906]
  - ima: Do not print policy rule with inactive LSM labels (Bruno Meneguele) [2063906]
  - ima: Allow template selection with ima_template[_fmt]= after ima_hash= (Bruno Meneguele) [2063906]
  - ima: Remove ima_policy file before directory (Bruno Meneguele) [2063906]
  - integrity: check the return value of audit_log_start() (Bruno Meneguele) [2063906]
  - ima: fix reference leak in asymmetric_verify() (Bruno Meneguele) [2063906]
  - ipv4: avoid using shared IP generator for connected sockets (Paolo Abeni) [2062428] {CVE-2020-36516}
  - bpf/selftests: Fix namespace mount setup in tc_redirect (Yauheni Kaliuta) [2063067]
  - memcg: do not tweak node in alloc_mem_cgroup_per_node_info (Nico Pache) [2024054]
  - mm: make free_area_init_node aware of memory less nodes (Nico Pache) [2024054]
  - mm, memory_hotplug: reorganize new pgdat initialization (Nico Pache) [2024054]
  - mm, memory_hotplug: drop arch_free_nodedata (Nico Pache) [2024054]
  - mm: handle uninitialized numa nodes gracefully (Nico Pache) [2024054]
  - mm, memory_hotplug: make arch_alloc_nodedata independent on CONFIG_MEMORY_HOTPLUG (Nico Pache) [2024054]
  - block: restore the old set_task_ioprio() behaviour wrt PF_EXITING (Ming Lei) [2066297]
  - scsi: core: scsi_logging: Fix a BUG (Ming Lei) [2066297]
  - scsi: sr: Fix typo in CDROM(CLOSETRAY|EJECT) handling (Ming Lei) [2066297]
  - block: add __must_check for *add_disk*() callers (Ming Lei) [2066297]
  - scsi: bsg: Fix errno when scsi_bsg_register_queue() fails (Ming Lei) [2066297]
  - scsi: st: Add missing break in switch statement in st_ioctl() (Ming Lei) [2066297]
  - scsi: core: scsi_ioctl: Fix error code propagation in SG_IO (Ming Lei) [2066297]
  - scsi: bsg: Fix device unregistration (Ming Lei) [2066297]
  - scsi: bsg-lib: Fix commands without data transfer in bsg_transport_sg_io_fn() (Ming Lei) [2066297]
  - scsi: bsg: Fix commands without data transfer in scsi_bsg_sg_io_fn() (Ming Lei) [2066297]
  - block: limit request dispatch loop duration (Ming Lei) [2066297]
  - block: fix rq-qos breakage from skipping rq_qos_done_bio() (Ming Lei) [2066297]
  - block: flush plug based on hardware and software queue order (Ming Lei) [2066297]
  - block: ensure plug merging checks the correct queue at least once (Ming Lei) [2066297]
  - block: update io_ticks when io hang (Ming Lei) [2066297]
  - block: release rq qos structures for queue without disk (Ming Lei) [2066297]
  - block: fix blk_mq_attempt_bio_merge and rq_qos_throttle protection (Ming Lei) [2066297]
  - blktrace: fix use after free for struct blk_trace (Ming Lei) [2066297]
  - block: clear iocb->private in blkdev_bio_end_io_async() (Ming Lei) [2066297]
  - block/wbt: fix negative inflight counter when remove scsi device (Ming Lei) [2066297]
  - block-map: add __GFP_ZERO flag for alloc_page in function bio_copy_kern (Ming Lei) [2066297]
  - block: loop:use kstatfs.f_bsize of backing file to set discard granularity (Ming Lei) [2066297]
  - block: Add handling for zone append command in blk_complete_request (Ming Lei) [2066297]
  - loop: revert "make autoclear operation asynchronous" (Ming Lei) [2066297]
  - block: fix DIO handling regressions in blkdev_read_iter() (Ming Lei) [2066297]
  - blk-mq: fix missing blk_account_io_done() in error path (Ming Lei) [2066297]
  - block: cleanup q->srcu (Ming Lei) [2066297]
  - block: Remove unnecessary variable assignment (Ming Lei) [2066297]
  - brd: remove brd_devices_mutex mutex (Ming Lei) [2066297]
  - aoe: remove redundant assignment on variable n (Ming Lei) [2066297]
  - loop: remove redundant initialization of pointer node (Ming Lei) [2066297]
  - block/rnbd-clt-sysfs: use default_groups in kobj_type (Ming Lei) [2066297]
  - pktcdvd: convert to use attribute groups (Ming Lei) [2066297]
  - rsxx: Drop PCI legacy power management (Ming Lei) [2066297]
  - mtip32xx: convert to generic power management (Ming Lei) [2066297]
  - mtip32xx: remove pointless drvdata lookups (Ming Lei) [2066297]
  - mtip32xx: remove pointless drvdata checking (Ming Lei) [2066297]
  - drbd: Use struct_group() to zero algs (Ming Lei) [2066297]
  - loop: make autoclear operation asynchronous (Ming Lei) [2066297]
  - null_blk: cast command status to integer (Ming Lei) [2066297]
  - pktdvd: stop using bdi congestion framework. (Ming Lei) [2066297]
  - block: null_blk: batched complete poll requests (Ming Lei) [2066297]
  - floppy: Add max size check for user space request (Ming Lei) [2066297]
  - floppy: Fix hang in watchdog when disk is ejected (Ming Lei) [2066297]
  - loop: don't hold lo_mutex during __loop_clr_fd() (Ming Lei) [2066297]
  - MAINTAINERS: add entries for block layer documentation (Ming Lei) [2066297]
  - docs: sysfs-block: add contact for nomerges (Ming Lei) [2066297]
  - docs: sysfs-block: sort alphabetically (Ming Lei) [2066297]
  - docs: sysfs-block: move to stable directory (Ming Lei) [2066297]
  - block: fix old-style declaration (Ming Lei) [2066297]
  - nvme-pci: fix queue_rqs list splitting (Ming Lei) [2066297]
  - block: introduce rq_list_move (Ming Lei) [2066297]
  - block: drop needless assignment in set_task_ioprio() (Ming Lei) [2066297]
  - bio.h: fix kernel-doc warnings (Ming Lei) [2066297]
  - block: check minor range in device_add_disk() (Ming Lei) [2066297]
  - block: use "unsigned long" for blk_validate_block_size(). (Ming Lei) [2066297]
  - block: fix error unwinding in device_add_disk (Ming Lei) [2066297]
  - block: call blk_exit_queue() before freeing q->stats (Ming Lei) [2066297]
  - block: fix error in handling dead task for ioprio setting (Ming Lei) [2066297]
  - blk-mq: blk-mq: check quiesce state before queue_rqs (Ming Lei) [2066297]
  - block: only build the icq tracking code when needed (Ming Lei) [2066297]
  - block: fold create_task_io_context into ioc_find_get_icq (Ming Lei) [2066297]
  - block: open code create_task_io_context in set_task_ioprio (Ming Lei) [2066297]
  - block: fold get_task_io_context into set_task_ioprio (Ming Lei) [2066297]
  - block: move set_task_ioprio to blk-ioc.c (Ming Lei) [2066297]
  - block: cleanup ioc_clear_queue (Ming Lei) [2066297]
  - block: refactor put_io_context (Ming Lei) [2066297]
  - block: remove the NULL ioc check in put_io_context (Ming Lei) [2066297]
  - block: refactor put_iocontext_active (Ming Lei) [2066297]
  - block: simplify struct io_context refcounting (Ming Lei) [2066297]
  - block: remove the nr_task field from struct io_context (Ming Lei) [2066297]
  - nvme: add support for mq_ops->queue_rqs() (Ming Lei) [2066297]
  - block: add mq_ops->queue_rqs hook (Ming Lei) [2066297]
  - block: use singly linked list for bio cache (Ming Lei) [2066297]
  - block: add completion handler for fast path (Ming Lei) [2066297]
  - block: make queue stat accounting a reference (Ming Lei) [2066297]
  - bdev: Improve lookup_bdev documentation (Ming Lei) [2066297]
  - mtd_blkdevs: don't scan partitions for plain mtdblock (Ming Lei) [2066297]
  - blk-mq: Optimise blk_mq_queue_tag_busy_iter() for shared tags (Ming Lei) [2066297]
  - blk-mq: Delete busy_iter_fn (Ming Lei) [2066297]
  - blk-mq: Drop busy_iter_fn blk_mq_hw_ctx argument (Ming Lei) [2066297]
  - blk-mq: don't use plug->mq_list->q directly in blk_mq_run_dispatch_ops() (Ming Lei) [2066297]
  - blk-mq: don't run might_sleep() if the operation needn't blocking (Ming Lei) [2066297]
  - blk-mq: run dispatch lock once in case of issuing from list (Ming Lei) [2066297]
  - blk-mq: pass request queue to blk_mq_run_dispatch_ops (Ming Lei) [2066297]
  - blk-mq: move srcu from blk_mq_hw_ctx to request_queue (Ming Lei) [2066297]
  - blk-mq: remove hctx_lock and hctx_unlock (Ming Lei) [2066297]
  - block: switch to atomic_t for request references (Ming Lei) [2066297]
  - block: move direct_IO into our own read_iter handler (Ming Lei) [2066297]
  - mm: move filemap_range_needs_writeback() into header (Ming Lei) [2066297]
  - mm: move more expensive part of XA setup out of mapping check (Ming Lei) [2066297]
  - block: get rid of useless goto and label in blk_mq_get_new_requests() (Ming Lei) [2066297]
  - blk-mq: check q->poll_stat in queue_poll_stat_show (Ming Lei) [2066297]
  - scsi: remove the gendisk argument to scsi_ioctl (Ming Lei) [2066297]
  - block: remove the gendisk argument to blk_execute_rq (Ming Lei) [2066297]
  - block: remove the ->rq_disk field in struct request (Ming Lei) [2066297]
  - block: don't check ->rq_disk in merges (Ming Lei) [2066297]
  - mtd_blkdevs: remove the sector out of range check in do_blktrans_request (Ming Lei) [2066297]
  - block: Remove redundant initialization of variable ret (Ming Lei) [2066297]
  - block: simplify ioc_lookup_icq (Ming Lei) [2066297]
  - block: simplify ioc_create_icq (Ming Lei) [2066297]
  - block: return the io_context from create_task_io_context (Ming Lei) [2066297]
  - block: use alloc_io_context in __copy_io (Ming Lei) [2066297]
  - block: factor out a alloc_io_context helper (Ming Lei) [2066297]
  - block: remove get_io_context_active (Ming Lei) [2066297]
  - block: move the remaining elv.icq handling to the I/O scheduler (Ming Lei) [2066297]
  - block: move blk_mq_sched_assign_ioc to blk-ioc.c (Ming Lei) [2066297]
  - block: mark put_io_context_active static (Ming Lei) [2066297]
  - Revert "block: Provide blk_mq_sched_get_icq()" (Ming Lei) [2066297]
  - bfq: use bfq_bic_lookup in bfq_limit_depth (Ming Lei) [2066297]
  - bfq: simplify bfq_bic_lookup (Ming Lei) [2066297]
  - fork: move copy_io to block/blk-ioc.c (Ming Lei) [2066297]
  - bfq: Do not let waker requests skip proper accounting (Ming Lei) [2066297]
  - bfq: Log waker detections (Ming Lei) [2066297]
  - bfq: Provide helper to generate bfqq name (Ming Lei) [2066297]
  - bfq: Limit waker detection in time (Ming Lei) [2066297]
  - bfq: Limit number of requests consumed by each cgroup (Ming Lei) [2066297]
  - bfq: Store full bitmap depth in bfq_data (Ming Lei) [2066297]
  - bfq: Track number of allocated requests in bfq_entity (Ming Lei) [2066297]
  - block: Provide blk_mq_sched_get_icq() (Ming Lei) [2066297]
  - mmc: core: Use blk_mq_complete_request_direct(). (Ming Lei) [2066297]
  - blk-mq: Add blk_mq_complete_request_direct() (Ming Lei) [2066297]
  - blk-crypto: remove blk_crypto_unregister() (Ming Lei) [2066297]
  - block: don't include <linux/part_stat.h> in blk.h (Ming Lei) [2066297]
  - block: don't include <linux/idr.h> in blk.h (Ming Lei) [2066297]
  - block: don't include <linux/blk-mq.h> in blk.h (Ming Lei) [2066297]
  - block: don't include blk-mq.h in blk.h (Ming Lei) [2066297]
  - block: don't include blk-mq-sched.h in blk.h (Ming Lei) [2066297]
  - block: remove the e argument to elevator_exit (Ming Lei) [2066297]
  - block: remove elevator_exit (Ming Lei) [2066297]
  - block: move blk_get_flush_queue to blk-flush.c (Ming Lei) [2066297]
  - blk_mq: remove repeated includes (Ming Lei) [2066297]
  - block: move io_context creation into where it's needed (Ming Lei) [2066297]
  - block: only allocate poll_stats if there's a user of them (Ming Lei) [2066297]
  - blk-ioprio: don't set bio priority if not needed (Ming Lei) [2066297]
  - blk-mq: move more plug handling from blk_mq_submit_bio into blk_add_rq_to_plug (Ming Lei) [2066297]
  - sr: set GENHD_FL_REMOVABLE earlier (Ming Lei) [2066297]
  - block: cleanup the GENHD_FL_* definitions (Ming Lei) [2066297]
  - block: don't set GENHD_FL_NO_PART for hidden gendisks (Ming Lei) [2066297]
  - block: remove GENHD_FL_EXT_DEVT (Ming Lei) [2066297]
  - block: remove GENHD_FL_SUPPRESS_PARTITION_INFO (Ming Lei) [2066297]
  - mmc: don't set GENHD_FL_SUPPRESS_PARTITION_INFO (Ming Lei) [2066297]
  - null_blk: don't suppress partitioning information (Ming Lei) [2066297]
  - block: remove the GENHD_FL_HIDDEN check in blkdev_get_no_open (Ming Lei) [2066297]
  - block: rename GENHD_FL_NO_PART_SCAN to GENHD_FL_NO_PART (Ming Lei) [2066297]
  - block: merge disk_scan_partitions and blkdev_reread_part (Ming Lei) [2066297]
  - block: remove a dead check in show_partition (Ming Lei) [2066297]
  - block: remove GENHD_FL_CD (Ming Lei) [2066297]
  - block: move GENHD_FL_BLOCK_EVENTS_ON_EXCL_WRITE to disk->event_flags (Ming Lei) [2066297]
  - block: move GENHD_FL_NATIVE_CAPACITY to disk->state (Ming Lei) [2066297]
  - block: don't include blk-mq headers in blk-core.c (Ming Lei) [2066297]
  - block: move blk_print_req_error to blk-mq.c (Ming Lei) [2066297]
  - block: move blk_dump_rq_flags to blk-mq.c (Ming Lei) [2066297]
  - block: move blk_account_io_{start,done} to blk-mq.c (Ming Lei) [2066297]
  - block: move blk_steal_bios to blk-mq.c (Ming Lei) [2066297]
  - block: move blk_rq_init to blk-mq.c (Ming Lei) [2066297]
  - block: move request based cloning helpers to blk-mq.c (Ming Lei) [2066297]
  - blk-mq: move blk_mq_flush_plug_list (Ming Lei) [2066297]
  - block: remove blk-exec.c (Ming Lei) [2066297]
  - block: remove rq_flush_dcache_pages (Ming Lei) [2066297]
  - block: move blk_rq_err_bytes to scsi (Ming Lei) [2066297]
  - block: remove blk_{get,put}_request (Ming Lei) [2066297]
  - block: remove QUEUE_FLAG_SCSI_PASSTHROUGH (Ming Lei) [2066297]
  - block: remove the initialize_rq_fn blk_mq_ops method (Ming Lei) [2066297]
  - scsi: add a scsi_alloc_request helper (Ming Lei) [2066297]
  - bsg-lib: initialize the bsg_job in bsg_transport_sg_io_fn (Ming Lei) [2066297]
  - nfsd/blocklayout: use ->get_unique_id instead of sending SCSI commands (Ming Lei) [2066297]
  - sd: implement ->get_unique_id (Ming Lei) [2066297]
  - block: add a ->get_unique_id method (Ming Lei) [2066297]
  - scsi: bsg: Move the whole request execution into the SCSI/transport handlers (Ming Lei) [2066297]
  - scsi: block: Remove the remaining SG_IO-related fields from struct request_queue (Ming Lei) [2066297]
  - scsi: block: Remove BLK_SCSI_MAX_CMDS (Ming Lei) [2066297]
  - scsi: bsg: Simplify device registration (Ming Lei) [2066297]
  - scsi: sr: cdrom: Move cdrom_read_cdda_bpc() into the sr driver (Ming Lei) [2066297]
  - scsi: scsi_ioctl: Unexport sg_scsi_ioctl() (Ming Lei) [2066297]
  - scsi: scsi_ioctl: Factor SG_IO handling into a helper (Ming Lei) [2066297]
  - scsi: scsi_ioctl: Factor SCSI_IOCTL_GET_IDLUN handling into a helper (Ming Lei) [2066297]
  - scsi: scsi_ioctl: Consolidate the START STOP UNIT handling (Ming Lei) [2066297]
  - scsi: scsi_ioctl: Remove a very misleading comment (Ming Lei) [2066297]
  - scsi: core: Rename CONFIG_BLK_SCSI_REQUEST to CONFIG_SCSI_COMMON (Ming Lei) [2066297]
  - scsi: scsi_ioctl: Move the "block layer" SCSI ioctl handling to drivers/scsi (Ming Lei) [2066297]
  - scsi: scsi_ioctl: Simplify SCSI passthrough permission checking (Ming Lei) [2066297]
  - scsi: scsi_ioctl: Move scsi_command_size_tbl to scsi_common.c (Ming Lei) [2066297]
  - scsi: scsi_ioctl: Remove scsi_req_init() (Ming Lei) [2066297]
  - scsi: bsg: Move bsg_scsi_ops to drivers/scsi/ (Ming Lei) [2066297]
  - scsi: bsg: Decouple from scsi_cmd_ioctl() (Ming Lei) [2066297]
  - scsi: block: Add a queue_max_bytes() helper (Ming Lei) [2066297]
  - scsi: scsi_ioctl: Call scsi_cmd_ioctl() from scsi_ioctl() (Ming Lei) [2066297]
  - scsi: scsi_ioctl: Remove scsi_verify_blk_ioctl() (Ming Lei) [2066297]
  - scsi: scsi_ioctl: Remove scsi_cmd_blk_ioctl() (Ming Lei) [2066297]
  - scsi: cdrom: Remove the call to scsi_cmd_blk_ioctl() from cdrom_ioctl() (Ming Lei) [2066297]
  - scsi: st: Simplify ioctl handling (Ming Lei) [2066297]
  - scsi: core: Remove scsi_compat_ioctl() (Ming Lei) [2066297]
  - scsi: sg: Consolidate compat ioctl handling (Ming Lei) [2066297]
  - scsi: ch: Consolidate compat ioctl handling (Ming Lei) [2066297]
  - scsi: sd: Consolidate compat ioctl handling (Ming Lei) [2066297]
  - scsi: sr: Consolidate compat ioctl handling (Ming Lei) [2066297]
  - scsi: bsg: Remove support for SCSI_IOCTL_SEND_COMMAND (Ming Lei) [2066297]
  - block: fix argument type of bio_trim() (Ming Lei) [2066297]
  - powerpc/xive: Export XIVE IPI information for online-only processors. (Steve Best) [2038242]
  - RDMA/cma: Do not change route.addr.src_addr outside state checks (Kamal Heib) [2056771]
  - RDMA/ib_srp: Fix a deadlock (Kamal Heib) [2056771]
  - RDMA/siw: Fix broken RDMA Read Fence/Resume logic. (Kamal Heib) [2056771]
  - IB/cm: Release previously acquired reference counter in the cm_id_priv (Kamal Heib) [2056771]
  - RDMA/siw: Fix refcounting leak in siw_create_qp() (Kamal Heib) [2056771]
  - RDMA/ucma: Protect mc during concurrent multicast leaves (Kamal Heib) [2056771]
  - RDMA/cma: Use correct address when leaving multicast group (Kamal Heib) [2056771]
  - IB/hfi1: Fix tstats alloc and dealloc (Kamal Heib) [2049164 2056771]
  - IB/hfi1: Fix AIP early init panic (Kamal Heib) [2049164 2056771]
  - IB/hfi1: Fix alloc failure with larger txqueuelen (Kamal Heib) [2049164 2056771]
  - IB/hfi1: Fix panic with larger ipoib send_queue_size (Kamal Heib) [2049164 2056771]
  - all: replace find_next{,_zero}_bit with find_first{,_zero}_bit where appropriate (Kamal Heib) [2056771]
  - RDMA/irdma: Remove the redundant return (Kamal Heib) [2037988 2056771]
  - RDMA/irdma: Make the source udp port vary (Kamal Heib) [2037988 2056771]
  - RDMA/core: Calculate UDP source port based on flow label or lqpn/rqpn (Kamal Heib) [2056771]
  - IB/iser: Align coding style across driver (Kamal Heib) [2056771]
  - IB/iser: Remove un-needed casting to/from void pointer (Kamal Heib) [2056771]
  - IB/iser: Don't suppress send completions (Kamal Heib) [2056771]
  - IB/iser: Rename ib_ret local variable (Kamal Heib) [2056771]
  - IB/iser: Fix RNR errors (Kamal Heib) [2056771]
  - IB/iser: Remove deprecated pi_guard module param (Kamal Heib) [2056771]
  - IB/mlx5: Expose NDR speed through MAD (Kamal Heib) [2056771]
  - RDMA/mad: Delete duplicated init_query_mad functions (Kamal Heib) [2056771]
  - RDMA: Use default_groups in kobj_type (Kamal Heib) [2056771]
  - RDMA/irdma: Use auxiliary_device driver data helpers (Kamal Heib) [2037988 2056771]
  - driver core: auxiliary bus: Add driver data helpers (Kamal Heib) [2056771]
  - RDMA/cma: Let cma_resolve_ib_dev() continue search even after empty entry (Kamal Heib) [2056771]
  - RDMA/core: Let ib_find_gid() continue search even after empty entry (Kamal Heib) [2056771]
  - RDMA/core: Modify rdma_query_gid() to return accurate error codes (Kamal Heib) [2056771]
  - RDMA/irdma: Fix the type used to declare a bitmap (Kamal Heib) [2037988 2056771]
  - IB/core: Remove redundant pointer mm (Kamal Heib) [2056771]
  - RDMA/uverbs: Remove the unnecessary assignment (Kamal Heib) [2056771]
  - RDMA/siw: Use max() instead of doing it manually (Kamal Heib) [2056771]
  - RDMA/pvrdma: Use non-atomic bitmap functions when possible (Kamal Heib) [2056771]
  - RDMA/pvrdma: Use bitmap_zalloc() when applicable (Kamal Heib) [2056771]
  - IB/hfi1: Use bitmap_zalloc() when applicable (Kamal Heib) [2049164 2056771]
  - RDMA/siw: Use helper function to set sys_image_guid (Kamal Heib) [2056771]
  - RDMA/cma: Remove open coding of overflow checking for private_data_len (Kamal Heib) [2056771]
  - RDMA/usnic: Clean up usnic_ib_alloc_pd() (Kamal Heib) [2056771]
  - RDMA/irdma: Use helper function to set GUIDs (Kamal Heib) [2037988 2056771]
  - IB/hfi1: Fix leak of rcvhdrtail_dummy_kvaddr (Kamal Heib) [2049164 2056770]
  - IB/hfi1: Fix early init panic (Kamal Heib) [2049164 2056770]
  - IB/hfi1: Insure use of smp_processor_id() is preempt disabled (Kamal Heib) [2049164 2056770]
  - IB/hfi1: Correct guard on eager buffer deallocation (Kamal Heib) [2049164 2056770]
  - RDMA/nldev: Check stat attribute before accessing it (Kamal Heib) [2056770]
  - IB/hfi1: Properly allocate rdma counter desc memory (Kamal Heib) [2049164 2056770]
  - RDMA/core: Set send and receive CQ before forwarding to the driver (Kamal Heib) [2056770]
  - RDMA/netlink: Add __maybe_unused to static inline in C file (Kamal Heib) [2056770]
  - RDMA/core: Require the driver to set the IOVA correctly during rereg_mr (Kamal Heib) [2056770]
  - RDMA/irdma: optimize rx path by removing unnecessary copy (Kamal Heib) [2037988 2056770]
  - IB/opa_vnic: Rebranding of OPA VNIC driver to Cornelis Networks (Kamal Heib) [2056770]
  - IB/hfi1: Rebranding of hfi1 driver to Cornelis Networks (Kamal Heib) [2049164 2056770]
  - RDMA/irdma: Remove the unused variable local_qp (Kamal Heib) [2037988 2056770]
  - RDMA/core: Fix missed initialization of rdma_hw_stats::lock (Kamal Heib) [2056770]
  - RDMA/efa: Add support for dmabuf memory regions (Kamal Heib) [2056770]
  - RDMA/umem: Allow pinned dmabuf umem usage (Kamal Heib) [2056770]
  - RDMA/irdma: Remove the unused spin lock in struct irdma_qp_uk (Kamal Heib) [2037988 2056770]
  - RDMA: Constify netdev->dev_addr accesses (Kamal Heib) [2056770]
  - RDMA/ipoib: Use dev_addr_mod() (Kamal Heib) [2056770]
  - RDMA/core: Use kvzalloc when allocating the struct ib_port (Kamal Heib) [2056770]
  - RDMA/irdma: Make irdma_uk_cq_init() return a void (Kamal Heib) [2037988 2056770]
  - RDMA/core: Set sgtable nents when using ib_dma_virt_map_sg() (Kamal Heib) [2056770]
  - RDMA/irdma: Remove irdma_cqp_up_map_cmd() (Kamal Heib) [2037988 2056770]
  - RDMA/irdma: Remove irdma_get_hw_addr() (Kamal Heib) [2037988 2056770]
  - RDMA/irdma: Remove irdma_sc_send_lsmm_nostag() (Kamal Heib) [2037988 2056770]
  - RDMA/irdma: Remove irdma_uk_mw_bind() (Kamal Heib) [2037988 2056770]
  - RDMA: Remove redundant 'flush_workqueue()' calls (Kamal Heib) [2056770]
  - RDMA/iwpm: Remove redundant initialization of pointer err_str (Kamal Heib) [2056770]
  - RDMA/nldev: Allow optional-counter status configuration through RDMA netlink (Kamal Heib) [2056770]
  - RDMA/nldev: Split nldev_stat_set_mode_doit out of nldev_stat_set_doit (Kamal Heib) [2056770]
  - RDMA/nldev: Add support to get status of all counters (Kamal Heib) [2056770]
  - RDMA/counter: Add optional counter support (Kamal Heib) [2056770]
  - RDMA/counter: Add an is_disabled field in struct rdma_hw_stats (Kamal Heib) [2056770]
  - RDMA/core: Add a helper API rdma_free_hw_stats_struct (Kamal Heib) [2056770]
  - RDMA/bnxt_re: Fix kernel panic when trying to access bnxt_re_stat_descs (Kamal Heib) [2056770]
  - RDMA/counter: Add a descriptor in struct rdma_hw_stats (Kamal Heib) [2056770]
  - RDMA/bnxt_re: Update statistics counter name (Kamal Heib) [2056770]
  - RDMA/bnxt_re: Add extended statistics counters (Kamal Heib) [2056770]
  - RDMA/efa: CQ notifications (Kamal Heib) [2056770]
  - RDMA/irdma: Delete unused struct irdma_bth (Kamal Heib) [2037988 2056770]
  - IB/hf1: Use string_upper() instead of an open coded variant (Kamal Heib) [2056770]
  - RDMA/rw: switch to dma_map_sgtable() (Kamal Heib) [2056770]
  - RDMA/cma: Split apart the multiple uses of the same list heads (Kamal Heib) [2056770]
  - RDMA/hfi1: Use struct_size() and flex_array_size() helpers (Kamal Heib) [2049164 2056770]
  - IB/hfi1: Add ring consumer and producers traces (Kamal Heib) [2049164 2056770]
  - IB/hfi1: Remove atomic completion count (Kamal Heib) [2049164 2056770]
  - IB/hfi1: Tune netdev xmit cachelines (Kamal Heib) [2049164 2056770]
  - IB/hfi1: Get rid of tx priv backpointer (Kamal Heib) [2049164 2056770]
  - IB/hfi1: Get rid of hot path divide (Kamal Heib) [2049164 2056770]
  - IB/hfi1: Remove cache and embed txreq in ring (Kamal Heib) [2049164 2056770]
  - RDMA/rdmavt: Fix error code in rvt_create_qp() (Kamal Heib) [2049164 2056769]
  - IB/hfi1: Fix abba locking issue with sc_disable() (Kamal Heib) [2049164 2056769]
  - RDMA/hfi1: Fix kernel pointer leak (Kamal Heib) [2049164 2056769]
  - RDMA/usnic: Lock VF with mutex instead of spinlock (Kamal Heib) [2056769]
  - IB/hfi1: make hist static (Kamal Heib) [2049164 2056769]
  - RDMA/hfi1: Convert to SPDX identifier (Kamal Heib) [2049164 2056769]
  - IB/rdmavt: Convert to SPDX identifier (Kamal Heib) [2049164 2056769]
  - RDMA/irdma: Remove the repeated declaration (Kamal Heib) [2037988 2056769]
  - RDMA/core/sa_query: Retry SA queries (Kamal Heib) [2056769]
  - RDMA: Use the sg_table directly and remove the opencoded version from umem (Kamal Heib) [2056769]
  - RDMA: switch from 'pci_' to 'dma_' API (Kamal Heib) [2056769]
  - RDMA/efa: Rename vector field in efa_irq struct to irqn (Kamal Heib) [2056769]
  - RDMA/efa: Remove unused cpu field from irq struct (Kamal Heib) [2056769]
  - RDMA/core/sa_query: Remove unused function (Kamal Heib) [2056769]
  - RDMA/hfi1: Stop using seq_get_buf in _driver_stats_seq_show (Kamal Heib) [2049164 2056769]
  - RDMA/core: Create clean QP creations interface for uverbs (Kamal Heib) [2056769]
  - RDMA/core: Properly increment and decrement QP usecnts (Kamal Heib) [2056769]
  - RDMA/core: Configure selinux QP during creation (Kamal Heib) [2056769]
  - RDMA/core: Reorganize create QP low-level functions (Kamal Heib) [2056769]
  - RDMA/core: Remove protection from wrong in-kernel API usage (Kamal Heib) [2056769]
  - RDMA/core: Delete duplicated and unreachable code (Kamal Heib) [2056769]
  - rdma/qedr: Fix crash due to redundant release of device's qp memory (Kamal Heib) [2056769]
  - RDMA: Globally allocate and release QP memory (Kamal Heib) [2056769]
  - RDMA/mlx5: Rework custom driver QP type creation (Kamal Heib) [2056769]
  - RDMA/rdmavt: Decouple QP and SGE lists allocations (Kamal Heib) [2049164 2056769]
  - RDMA/efa: Remove double QP type assignment (Kamal Heib) [2056769]
  - RDMA/hfi1: Fix typo in comments (Kamal Heib) [2049164 2056769]
  - RDMA/iwpm: Rely on the rdma_nl_[un]register() to ensure that requests are valid (Kamal Heib) [2056769]
  - RDMA/iwpm: Remove not-needed reference counting (Kamal Heib) [2056769]
  - RDMA/hfi1: Convert from atomic_t to refcount_t on hfi1_devdata->user_refcount (Kamal Heib) [2049164 2056769]
  - IB/hfi1: Adjust pkey entry in index 0 (Kamal Heib) [2049164 2056769]
  - IB/hfi1: Indicate DMA wait when txq is queued for wakeup (Kamal Heib) [2049164 2056769]
  - IB/core: Read subnet_prefix in ib_query_port via cache. (Kamal Heib) [2056769]
  - IB/core: Shifting initialization of device->cache_lock (Kamal Heib) [2056769]
  - IB/core: Updating cache for subnet_prefix in config_non_roce_gid_cache() (Kamal Heib) [2056769]
  - RDMA/efa: Split hardware stats to device and port stats (Kamal Heib) [2056769]
  - RDMA/siw: Convert siw_tx_hdt() to kmap_local_page() (Kamal Heib) [2056769]
  - RDMA/siw: Remove kmap() (Kamal Heib) [2056769]
  - lib/scatterlist: Fix wrong update of orig_nents (Kamal Heib) [2056769]
  - lib/scatterlist: Provide a dedicated function to support table append (Kamal Heib) [2056769]
  - PCI: mt7621: Remove unused function pcie_rmw() (Myron Stowe) [2052155]
  - PCI: mt7621: Drop of_match_ptr() to avoid unused variable (Myron Stowe) [2052155]
  - PCI: qcom: Fix an error handling path in 'qcom_pcie_probe()' (Myron Stowe) [2052155]
  - PCI: mt7621: Rename mt7621_pci_ to mt7621_pcie_ (Myron Stowe) [2052155]
  - PCI: mt7621: Add missing MODULE_LICENSE() (Myron Stowe) [2052155]
  - PCI: mt7621: Move MIPS setup to pcibios_root_bridge_prepare() (Myron Stowe) [2052155]
  - PCI: mt7621: Declare mt7621_pci_ops static (Myron Stowe) [2052155]
  - PCI: mt7621: Convert driver into 'bool' (Myron Stowe) [2052155]
  - PCI: xgene: Use PCI_VENDOR_ID_AMCC macro (Myron Stowe) [2052155]
  - PCI: rcar-host: Remove unneeded includes (Myron Stowe) [2052155]
  - PCI: rcar-ep: Remove unneeded includes (Myron Stowe) [2052155]
  - PCI: qcom: Add sc8180x compatible (Myron Stowe) [2052155]
  - PCI: qcom: Switch pcie_1_pipe_clk_src after PHY init in SC7280 (Myron Stowe) [2052155]
  - PCI: qcom: Replace ops with struct pcie_cfg in pcie match data (Myron Stowe) [2052155]
  - MAINTAINERS: Add entry for Qualcomm PCIe Endpoint driver and binding (Myron Stowe) [2052155]
  - PCI: qcom-ep: Add Qualcomm PCIe Endpoint controller driver (Myron Stowe) [2052155]
  - dt-bindings: PCI: Add Qualcomm PCIe Endpoint controller (Myron Stowe) [2052155]
  - MAINTAINERS: Add Sergio Paracuellos as MT7621 PCIe maintainer (Myron Stowe) [2052155]
  - PCI: mt7621: Add MediaTek MT7621 PCIe host controller driver (Myron Stowe) [2052155]
  - dt-bindings: PCI: Add MT7621 SoC PCIe host controller (Myron Stowe) [2052155]
  - staging: mt7621-pci: fix hang when nothing is connected to pcie ports (Myron Stowe) [2052155]
  - PCI: kirin: Allow removing the driver (Myron Stowe) [2052155]
  - PCI: kirin: De-init the dwc driver (Myron Stowe) [2052155]
  - PCI: kirin: Disable clkreq during poweroff sequence (Myron Stowe) [2052155]
  - PCI: kirin: Move the power-off code to a common routine (Myron Stowe) [2052155]
  - PCI: kirin: Add power_off support for Kirin 960 PHY (Myron Stowe) [2052155]
  - PCI: kirin: Allow building it as a module (Myron Stowe) [2052155]
  - PCI: kirin: Add MODULE_* macros (Myron Stowe) [2052155]
  - PCI: kirin: Add Kirin 970 compatible (Myron Stowe) [2052155]
  - PCI: kirin: Support PERST# GPIOs for HiKey970 external PEX 8606 bridge (Myron Stowe) [2052155]
  - PCI: kirin: Use regmap for APB registers (Myron Stowe) [2052155]
  - PCI: kirin: Add support for a PHY layer (Myron Stowe) [2052155]
  - PCI: kirin: Reorganize the PHY logic inside the driver (Myron Stowe) [2052155]
  - PCI: imx6: Remove unused assignment to variable ret (Myron Stowe) [2052155]
  - PCI: endpoint: Use sysfs_emit() in "show" functions (Myron Stowe) [2052155]
  - PCI: uniphier: Serialize INTx masking/unmasking and fix the bit operation (Myron Stowe) [2052155]
  - PCI: dwc: Perform host_init() before registering msi (Myron Stowe) [2052155]
  - PCI: visconti: Remove surplus dev_err() when using platform_get_irq_byname() (Myron Stowe) [2052155]
  - PCI: dwc: Clean up Kconfig dependencies (PCIE_DW_EP) (Myron Stowe) [2052155]
  - PCI: dwc: Clean up Kconfig dependencies (PCIE_DW_HOST) (Myron Stowe) [2052155]
  - PCI: dra7xx: Get an optional clock (Myron Stowe) [2052155]
  - PCI: dra7xx: Remove unused include (Myron Stowe) [2052155]
  - PCI: dra7xx: Make it a kernel module (Myron Stowe) [2052155]
  - PCI: dwc: Export more symbols to allow modular drivers (Myron Stowe) [2052155]
  - dt-bindings: rockchip: Add DesignWare based PCIe controller (Myron Stowe) [2052155]
  - PCI: cadence: Add cdns_plat_pcie_probe() missing return (Myron Stowe) [2052155]
  - PCI: j721e: Fix j721e_pcie_probe() error path (Myron Stowe) [2052155]
  - PCI: aardvark: Fix support for PCI_BRIDGE_CTL_BUS_RESET on emulated bridge (Myron Stowe) [2052155]
  - PCI: aardvark: Set PCI Bridge Class Code to PCI Bridge (Myron Stowe) [2052155]
  - PCI: aardvark: Fix support for bus mastering and PCI_COMMAND on emulated bridge (Myron Stowe) [2052155]
  - PCI: aardvark: Read all 16-bits from PCIE_MSI_PAYLOAD_REG (Myron Stowe) [2052155]
  - PCI: aardvark: Fix return value of MSI domain .alloc() method (Myron Stowe) [2052155]
  - PCI: pci-bridge-emul: Fix emulation of W1C bits (Myron Stowe) [2052155]
  - PCI: aardvark: Fix reporting Data Link Layer Link Active (Myron Stowe) [2052155]
  - PCI: aardvark: Fix checking for link up via LTSSM state (Myron Stowe) [2052155]
  - PCI: aardvark: Fix link training (Myron Stowe) [2052155]
  - PCI: aardvark: Simplify initialization of rootcap on virtual bridge (Myron Stowe) [2052155]
  - PCI: aardvark: Do not unmask unused interrupts (Myron Stowe) [2052155]
  - PCI: aardvark: Do not clear status bits of masked interrupts (Myron Stowe) [2052155]
  - PCI: aardvark: Fix configuring Reference clock (Myron Stowe) [2052155]
  - PCI: aardvark: Don't spam about PIO Response Status (Myron Stowe) [2052155]
  - PCI: aardvark: Fix PCIe Max Payload Size setting (Myron Stowe) [2052155]
  - PCI: Add PCI_EXP_DEVCTL_PAYLOAD_* macros (Myron Stowe) [2052155]
  - PCI: vmd: Drop redundant includes of <asm/device.h>, <asm/msi.h> (Myron Stowe) [2052155]
  - PCI: cpqphp: Use <linux/io.h> instead of <asm/io.h> (Myron Stowe) [2052155]
  - MAINTAINERS: Update PCI subsystem information (Myron Stowe) [2052155]
  - PCI: Prefer 'unsigned int' over bare 'unsigned' (Myron Stowe) [2052155]
  - PCI: Remove redundant 'rc' initialization (Myron Stowe) [2052155]
  - PCI: Remove unused pci_pool wrappers (Myron Stowe) [2052155]
  - PCI: cpqphp: Format if-statement code block correctly (Myron Stowe) [2052155]
  - PCI: Use unsigned to match sscanf("%x") in pci_dev_str_match_path() (Myron Stowe) [2052155]
  - PCI: Correct misspelled and remove duplicated words (Myron Stowe) [2052155]
  - PCI: Tidy comments (Myron Stowe) [2052155]
  - cxgb3: Remove seeprom_write and use VPD API (Myron Stowe) [2052155]
  - cxgb3: Use VPD API in t3_seeprom_wp() (Myron Stowe) [2052155]
  - cxgb3: Remove t3_seeprom_read and use VPD API (Myron Stowe) [2052155]
  - PCI/VPD: Use pci_read_vpd_any() in pci_vpd_size() (Myron Stowe) [2052155]
  - PCI/VPD: Add pci_read/write_vpd_any() (Myron Stowe) [2052155]
  - PCI: Add ACS quirk for Pericom PI7C9X2G switches (Myron Stowe) [2052155]
  - PCI: Mark Atheros QCA6174 to avoid bus reset (Myron Stowe) [2052155]
  - PCI: Use kstrtobool() directly, sans strtobool() wrapper (Myron Stowe) [2052155]
  - PCI/sysfs: Return -EINVAL consistently from "store" functions (Myron Stowe) [2052155]
  - PCI/sysfs: Check CAP_SYS_ADMIN before parsing user input (Myron Stowe) [2052155]
  - PCI/switchtec: Add check of event support (Myron Stowe) [2052155]
  - PCI/switchtec: Replace ENOTSUPP with EOPNOTSUPP (Myron Stowe) [2052155]
  - PCI/switchtec: Update the way of getting management VEP instance ID (Myron Stowe) [2052155]
  - PCI/switchtec: Fix a MRPC error status handling issue (Myron Stowe) [2052155]
  - PCI/switchtec: Error out MRPC execution when MMIO reads fail (Myron Stowe) [2052155]
  - PCI: Coalesce host bridge contiguous apertures (Myron Stowe) [2052155]
  - PCI/P2PDMA: Apply bus offset correctly in DMA address calculation (Myron Stowe) [2052155]
  - PCI/sysfs: Explicitly show first MSI IRQ for 'irq' (Myron Stowe) [2052155]
  - PCI: Document /sys/bus/pci/devices/.../irq (Myron Stowe) [2052155]
  - PCI/ERR: Reduce compile time for CONFIG_PCIEAER=n (Myron Stowe) [2052155]
  - PCI/portdrv: Remove unused pcie_port_bus_{,un}register() declarations (Myron Stowe) [2052155]
  - PCI/portdrv: Remove unused resume err_handler (Myron Stowe) [2052155]
  - PCI: pciehp: Ignore Link Down/Up caused by error-induced Hot Reset (Myron Stowe) [2052155]
  - PCI/portdrv: Rename pm_iter() to pcie_port_device_iter() (Myron Stowe) [2052155]
  - x86/pci/probe_roms: Use to_pci_driver() instead of pci_dev->driver (Myron Stowe) [2052155]
  - perf/x86/intel/uncore: Use to_pci_driver() instead of pci_dev->driver (Myron Stowe) [2052155]
  - powerpc/eeh: Use to_pci_driver() instead of pci_dev->driver (Myron Stowe) [2052155]
  - usb: xhci: Use to_pci_driver() instead of pci_dev->driver (Myron Stowe) [2052155]
  - cxl: Use to_pci_driver() instead of pci_dev->driver (Myron Stowe) [2052155]
  - cxl: Factor out common dev->driver expressions (Myron Stowe) [2052155]
  - xen/pcifront: Use to_pci_driver() instead of pci_dev->driver (Myron Stowe) [2052155]
  - xen/pcifront: Drop pcifront_common_process() tests of pcidev, pdrv (Myron Stowe) [2052155]
  - nfp: use dev_driver_string() instead of pci_dev->driver->name (Myron Stowe) [2052155]
  - mlxsw: pci: Use dev_driver_string() instead of pci_dev->driver->name (Myron Stowe) [2052155]
  - net: marvell: prestera: use dev_driver_string() instead of pci_dev->driver->name (Myron Stowe) [2052155]
  - net: hns3: use dev_driver_string() instead of pci_dev->driver->name (Myron Stowe) [2052155]
  - crypto: hisilicon - use dev_driver_string() instead of pci_dev->driver->name (Myron Stowe) [2052155]
  - powerpc/eeh: Use dev_driver_string() instead of struct pci_dev->driver->name (Myron Stowe) [2052155]
  - ssb: Use dev_driver_string() instead of pci_dev->driver->name (Myron Stowe) [2052155]
  - bcma: simplify reference to driver name (Myron Stowe) [2052155]
  - scsi: message: fusion: Remove unused mpt_pci driver .probe() 'id' parameter (Myron Stowe) [2052155]
  - PCI/ERR: Factor out common dev->driver expressions (Myron Stowe) [2052155]
  - PCI: Drop pci_device_probe() test of !pci_dev->driver (Myron Stowe) [2052155]
  - PCI: Drop pci_device_remove() test of pci_dev->driver (Myron Stowe) [2052155]
  - PCI: Return NULL for to_pci_driver(NULL) (Myron Stowe) [2052155]
  - PCI: Do not enable AtomicOps on VFs (Myron Stowe) [2052155]
  - PCI: Rename pcibios_add_device() to pcibios_device_add() (Myron Stowe) [2052155]
  - PCI: Re-enable Downstream Port LTR after reset or hotplug (Myron Stowe) [2052155]
  - rcu-tasks: Fix computation of CPU-to-list shift counts (Waiman Long) [2065994]
  - torture: Properly redirect kvm-remote.sh "echo" commands (Waiman Long) [2065994]
  - torture: Fix incorrectly redirected "exit" in kvm-remote.sh (Waiman Long) [2065994]
  - rcu/exp: Mark current CPU as exp-QS in IPI loop second pass (Waiman Long) [2065994]
  - rcu-tasks: Use fewer callbacks queues if callback flood ends (Waiman Long) [2065994]
  - rcu-tasks: Use separate ->percpu_dequeue_lim for callback dequeueing (Waiman Long) [2065994]
  - rcutorture: Test RCU Tasks lock-contention detection (Waiman Long) [2065994]
  - rcu-tasks: Use more callback queues if contention encountered (Waiman Long) [2065994]
  - rcu-tasks: Avoid raw-spinlocked wakeups from call_rcu_tasks_generic() (Waiman Long) [2065994]
  - rcutorture: Combine n_max_cbs from all kthreads in a callback flood (Waiman Long) [2065994]
  - rcutorture: Add ability to limit callback-flood intensity (Waiman Long) [2065994]
  - rcutorture: Cause TREE02 and TREE10 scenarios to do more callback flooding (Waiman Long) [2065994]
  - rcutorture: Enable multiple concurrent callback-flood kthreads (Waiman Long) [2065994]
  - rcu/nocb: Merge rcu_spawn_cpu_nocb_kthread() and rcu_spawn_one_nocb_kthread() (Waiman Long) [2065994]
  - rcu/nocb: Allow empty "rcu_nocbs" kernel parameter (Waiman Long) [2065994]
  - rcu/nocb: Create kthreads on all CPUs if "rcu_nocbs=" or "nohz_full=" are passed (Waiman Long) [2065994]
  - rcu/nocb: Optimize kthreads and rdp initialization (Waiman Long) [2065994]
  - rcu/nocb: Prepare nocb_cb_wait() to start with a non-offloaded rdp (Waiman Long) [2065994]
  - rcu/nocb: Remove rcu_node structure from nocb list when de-offloaded (Waiman Long) [2065994]
  - rcu-tasks: Count trylocks to estimate call_rcu_tasks() contention (Waiman Long) [2065994]
  - torture: Retry download once before giving up (Waiman Long) [2065994]
  - rcutorture: Add CONFIG_PREEMPT_DYNAMIC=n to tiny scenarios (Waiman Long) [2065994]
  - rcu: Avoid alloc_pages() when recording stack (Waiman Long) [2065994]
  - rcu: Avoid running boost kthreads on isolated CPUs (Waiman Long) [2065994]
  - rcutorture: Test RCU-tasks multiqueue callback queueing (Waiman Long) [2065994]
  - rcu-tasks: Add rcupdate.rcu_task_enqueue_lim to set initial queueing (Waiman Long) [2065994]
  - rcu-tasks: Make rcu_barrier_tasks*() handle multiple callback queues (Waiman Long) [2065994]
  - rcu-tasks: Use workqueues for multiple rcu_tasks_invoke_cbs() invocations (Waiman Long) [2065994]
  - torture: Make kvm-find-errors.sh report link-time undefined symbols (Waiman Long) [2065994]
  - rcutorture: Avoid soft lockup during cpu stall (Waiman Long) [2065994]
  - rcu-tasks: Abstract invocations of callbacks (Waiman Long) [2065994]
  - rcu-tasks: Abstract checking of callback lists (Waiman Long) [2065994]
  - rcu-tasks: Add a ->percpu_enqueue_lim to the rcu_tasks structure (Waiman Long) [2065994]
  - rcu-tasks: Inspect stalled task's trc state in locked state (Waiman Long) [2065994]
  - rcu-tasks: Use spin_lock_rcu_node() and friends (Waiman Long) [2065994]
  - rcu_tasks: Convert bespoke callback list to rcu_segcblist structure (Waiman Long) [2065994]
  - rcu-tasks: Convert grace-period counter to grace-period sequence number (Waiman Long) [2065994]
  - rcu-tasks: Introduce ->percpu_enqueue_shift for dynamic queue selection (Waiman Long) [2065994]
  - rcu-tasks: Create per-CPU callback lists (Waiman Long) [2065994]
  - locktorture,rcutorture,torture: Always log error message (Waiman Long) [2065994]
  - scftorture: Always log error message (Waiman Long) [2065994]
  - doc: RCU: Avoid 'Symbol' font-family in SVG figures (Waiman Long) [2065994]
  - rcuscale: Always log error message (Waiman Long) [2065994]
  - scftorture: Account for weight_resched when checking for all zeroes (Waiman Long) [2065994]
  - scftorture: Remove unused SCFTORTOUT (Waiman Long) [2065994]
  - scftorture: Add missing '\n' to flush message (Waiman Long) [2065994]
  - refscale: Add missing '\n' to flush message (Waiman Long) [2065994]
  - doc: Add refcount analogy to What is RCU (Waiman Long) [2065994]
  - refscale: Always log the error message (Waiman Long) [2065994]
  - refscale: Prevent buffer to pr_alert() being too long (Waiman Long) [2065994]
  - refscale: Simplify the errexit checkpoint (Waiman Long) [2065994]
  - rcu: Improve tree_plugin.h comments and add code cleanups (Waiman Long) [2065994]
  - rcu/nocb: Don't invoke local rcu core on callback overload from nocb kthread (Waiman Long) [2065994]
  - rcu: Apply callbacks processing time limit only on softirq (Waiman Long) [2065994]
  - rcu: Fix callbacks processing time limit retaining cond_resched() (Waiman Long) [2065994]
  - rcu/nocb: Limit number of softirq callbacks only on softirq (Waiman Long) [2065994]
  - rcu/nocb: Use appropriate rcu_nocb_lock_irqsave() (Waiman Long) [2065994]
  - rcu/nocb: Check a stable offloaded state to manipulate qlen_last_fqs_check (Waiman Long) [2065994]
  - rcu/nocb: Make rcu_core() callbacks acceleration (de-)offloading safe (Waiman Long) [2065994]
  - rcu/nocb: Make rcu_core() callbacks acceleration preempt-safe (Waiman Long) [2065994]
  - rcu/nocb: Invoke rcu_core() at the start of deoffloading (Waiman Long) [2065994]
  - rcu/nocb: Prepare state machine for a new step (Waiman Long) [2065994]
  - rcu/nocb: Make local rcu_nocb_lock_irqsave() safe against concurrent deoffloading (Waiman Long) [2065994]
  - rcu: Make idle entry report expedited quiescent states (Waiman Long) [2065994]
  - rcu: Prevent expedited GP from enabling tick on offline CPU (Waiman Long) [2065994]
  - rcu: Mark sync_sched_exp_online_cleanup() ->cpu_no_qs.b.exp load (Waiman Long) [2065994]
  - rcu: Always inline rcu_dynticks_task*_{enter,exit}() (Waiman Long) [2065994]
  - rcu: in_irq() cleanup (Waiman Long) [2065994]
  - doc: Remove obsolete kernel-per-CPU-kthreads RCU_FAST_NO_HZ advice (Waiman Long) [2065994]
  - rcutorture: Suppress pi-lock-across read-unlock testing for Tiny SRCU (Waiman Long) [2065994]
  - srcu: Prevent redundant __srcu_read_unlock() wakeup (Waiman Long) [2065994]
  - rcutorture: More thoroughly test nested readers (Waiman Long) [2065994]
  - rcutorture: Sanitize RCUTORTURE_RDR_MASK (Waiman Long) [2065994]
  - torture: Catch kvm.sh help text up with actual options (Waiman Long) [2065994]
  - rcu-tasks: Don't remove tasks with pending IPIs from holdout list (Waiman Long) [2065994]
  - rcu: Remove rcu_data.exp_deferred_qs and convert to rcu_data.cpu no_qs.b.exp (Waiman Long) [2065994]
  - rcu: Move rcu_data.cpu_no_qs.b.exp reset to rcu_export_exp_rdp() (Waiman Long) [2065994]
  - rcu: Ignore rdp.cpu_no_qs.b.exp on preemptible RCU's rcu_qs() (Waiman Long) [2065994]
  - rcu-tasks: Update comments to cond_resched_tasks_rcu_qs() (Waiman Long) [2065994]
  - rcu: Replace ________p1 and _________p1 with __UNIQUE_ID(rcu) (Waiman Long) [2065994]
  - rcu-tasks: Fix IPI failure handling in trc_wait_for_one_reader (Waiman Long) [2065994]
  - rcu-tasks: Fix read-side primitives comment for call_rcu_tasks_trace (Waiman Long) [2065994]
  - rcutorture: Avoid problematic critical section nesting on PREEMPT_RT (Waiman Long) [2065994]
  - rcu: Fix existing exp request check in sync_sched_exp_online_cleanup() (Waiman Long) [2065994]
  - rcu-tasks: Clarify read side section info for rcu_tasks_rude GP primitives (Waiman Long) [2065994]
  - rcu-tasks: Correct comparisons for CPU numbers in show_stalled_task_trace (Waiman Long) [2065994]
  - rcu-tasks: Correct firstreport usage in check_all_holdout_tasks_trace (Waiman Long) [2065994]
  - rcu-tasks: Fix s/rcu_add_holdout/trc_add_holdout/ typo in comment (Waiman Long) [2065994]
  - rcu-tasks: Move RTGS_WAIT_CBS to beginning of rcu_tasks_kthread() loop (Waiman Long) [2065994]
  - rcu: Make rcu update module parameters world-readable (Waiman Long) [2065994]
  - rcu: Make rcu_normal_after_boot writable again (Waiman Long) [2065994]
  - rcutorture: Don't cpuhp_remove_state() if cpuhp_setup_state() failed (Waiman Long) [2065994]
  - rcuscale: Warn on individual rcu_scale_init() error conditions (Waiman Long) [2065994]
  - locktorture: Warn on individual lock_torture_init() error conditions (Waiman Long) [2065994]
  - rcutorture: Warn on individual rcu_torture_init() error conditions (Waiman Long) [2065994]
  - rcu-tasks: Fix s/instruction/instructions/ typo in comment (Waiman Long) [2065994]
  - rcutorture: Suppressing read-exit testing is not an error (Waiman Long) [2065994]
  - rcu-tasks: Wait for trc_read_check_handler() IPIs (Waiman Long) [2065994]
  - rcu: Make rcutree_dying_cpu() use its "cpu" parameter (Waiman Long) [2065994]
  - rcu: Simplify rcu_report_dead() call to rcu_report_exp_rdp() (Waiman Long) [2065994]
  - rcu: Move rcu_dynticks_eqs_online() to rcu_cpu_starting() (Waiman Long) [2065994]
  - rcu-tasks: Remove second argument of rcu_read_unlock_trace_special() (Waiman Long) [2065994]
  - rcu-tasks: Add trc_inspect_reader() checks for exiting critical section (Waiman Long) [2065994]
  - rcu-tasks: Simplify trc_read_check_handler() atomic operations (Waiman Long) [2065994]
  - rcu: Comment rcu_gp_init() code waiting for CPU-hotplug operations (Waiman Long) [2065994]
  - rcu: Fix undefined Kconfig macros (Waiman Long) [2065994]
  - doc: Add another stall-warning root cause in stallwarn.rst (Waiman Long) [2065994]
  - rcu: Eliminate rcu_implicit_dynticks_qs() local variable ruqp (Waiman Long) [2065994]
  - rcu: Eliminate rcu_implicit_dynticks_qs() local variable rnhqp (Waiman Long) [2065994]
  - rcu-nocb: Fix a couple of tree_nocb code-style nits (Waiman Long) [2065994]
  - torture: Make torture.sh print the number of files to be compressed (Waiman Long) [2065994]
  - torture: Apply CONFIG_KCSAN_STRICT to kvm.sh --kcsan argument (Waiman Long) [2065994]
  - x86/tsc: Disable clocksource watchdog for TSC on qualified platorms (David Arcari) [2057923]
  - x86/tsc: Add a timer to make sure TSC_adjust is always checked (David Arcari) [2057923]
  - Revert "xfs: actually bump warning counts when we send warnings" (Carlos Maiolino) [2060081]
  - vfs: check dentry is still valid in get_link() (Ian Kent) [2048567]
  - xfs: don't expose internal symlink metadata buffers to the vfs (Ian Kent) [2048567]
  - audit: log AUDIT_TIME_* records only from rules (Richard Guy Briggs) [2035124]
  - audit: don't deref the syscall args when checking the openat2 open_how::flags (Richard Guy Briggs) [2035124]
  - audit: improve audit queue handling when "audit=1" on cmdline (Richard Guy Briggs) [2035124]
  - audit: replace zero-length array with flexible-array member (Richard Guy Briggs) [2035124]
  - audit: use struct_size() helper in audit_[send|make]_reply() (Richard Guy Briggs) [2035124]
  - audit: ensure userspace is penalized the same as the kernel when under pressure (Richard Guy Briggs) [2035124]
  - audit: use struct_size() helper in kmalloc() (Richard Guy Briggs) [2035124]
  - audit: improve robustness of the audit queue handling (Richard Guy Briggs) [2035124]
  - fsnotify: clarify contract for create event hooks (Richard Guy Briggs) [2035124]
  - fsnotify: pass dentry instead of inode data (Richard Guy Briggs) [2035124]
  - fsnotify: pass data_type to fsnotify_name() (Richard Guy Briggs) [2035124]
  - fsnotify: fix sb_connectors leak (Richard Guy Briggs) [2035124]
  - fsnotify: optimize the case of no marks of any type (Richard Guy Briggs) [2035124]
  - fsnotify: count all objects with attached connectors (Richard Guy Briggs) [2035124]
  - fsnotify: count s_fsnotify_inode_refs for attached connectors (Richard Guy Briggs) [2035124]
  - fsnotify: replace igrab() with ihold() on attach connector (Richard Guy Briggs) [2035124]
  - audit: return early if the filter rule has a lower priority (Richard Guy Briggs) [2035124]
  - audit: add OPENAT2 record to list "how" info (Richard Guy Briggs) [2035124]
  - audit: add support for the openat2 syscall (Richard Guy Briggs) [2035124]
  - audit: replace magic audit syscall class numbers with macros (Richard Guy Briggs) [2035124]
  - lsm_audit: avoid overloading the "key" audit field (Richard Guy Briggs) [2035124]
  - audit: Convert to SPDX identifier (Richard Guy Briggs) [2035124]
  - audit: rename struct node to struct audit_node to prevent future name collisions (Richard Guy Briggs) [2035124]
  - audit: add filtering for io_uring records (Richard Guy Briggs) [2035124]
  - audit,io_uring,io-wq: add some basic audit support to io_uring (Richard Guy Briggs) [2035124]
  - audit: prepare audit_context for use in calling contexts beyond syscalls (Richard Guy Briggs) [2035124]
  - audit: fix possible null-pointer dereference in audit_filter_rules (Richard Guy Briggs) [2035124]
  - audit: add header protection to kernel/audit.h (Richard Guy Briggs) [2035124]


author: Patrick Talbert <ptalbert@redhat.com> [5.14.0-80.el9]
changelog:
  - redhat: disable uncommon media device infrastructure (Jarod Wilson) [2074598]
  - netfilter: nf_tables: unregister flowtable hooks on netns exit (Florian Westphal) [2056869]
  - netfilter: nf_tables_offload: incorrect flow offload action array size (Florian Westphal) [2056869] {CVE-2022-25636}
  - netfilter: nf_tables: validate registers coming from userspace. (Phil Sutter) [2065350] {CVE-2022-1015}
  - scsi: qedi: Fix failed disconnect handling (Chris Leech) [2071524]
  - scsi: iscsi: Fix unbound endpoint error handling (Chris Leech) [2071524]
  - scsi: iscsi: Fix conn cleanup and stop race during iscsid restart (Chris Leech) [2071524]
  - scsi: iscsi: Fix endpoint reuse regression (Chris Leech) [2071524]
  - scsi: iscsi: Release endpoint ID when its freed (Chris Leech) [2071524]
  - scsi: iscsi: Fix offload conn cleanup when iscsid restarts (Chris Leech) [2071524]
  - Revert "scsi: iscsi: Fix offload conn cleanup when iscsid restarts" (Chris Leech) [2071524]
  - scsi: iscsi: Speed up session unblocking and removal (Chris Leech) [2071524]
  - scsi: iscsi: Fix recovery and unblocking race (Chris Leech) [2071524]
  - scsi: qedi: Fix cmd_cleanup_cmpl counter mismatch issue (Chris Leech) [2071524]
  - scsi: iscsi: Unblock session then wake up error handler (Chris Leech) [2071524]
  - scsi: iscsi: Fix set_param() handling (Chris Leech) [2071524]
  - scsi: iscsi: Fix iscsi_task use after free (Chris Leech) [2071524]
  - scsi: iscsi: Adjust iface sysfs attr detection (Chris Leech) [2071524]
  - scsi: qedi: Add support for fastpath doorbell recovery (Chris Leech) [2071524]
  - redhat: Enable KASAN on all ELN debug kernels (Nico Pache) [1995251]
  - sched/topology: Remove redundant variable and fix incorrect type in build_sched_domains (Phil Auld) [2065198]
  - sched/fair: Adjust the allowed NUMA imbalance when SD_NUMA spans multiple LLCs (Phil Auld) [2065198]
  - sched/fair: Improve consistency of allowed NUMA balance calculations (Phil Auld) [2065198]
  - redhat/configs: Enable CONFIG_RCU_SCALE_TEST & CONFIG_RCU_REF_SCALE_TEST (Waiman Long) [2070740]
  - thermal: int340x: Fix VCoRefLow MMIO bit offset for TGL (David Arcari) [2039995]
  - thermal: int340x: Use struct_group() for memcpy() region (David Arcari) [2039995]
  - thermal: int340x: Limit Kconfig to 64-bit (David Arcari) [2039995]
  - thermal: int340x: fix build on 32-bit targets (David Arcari) [2039995 2040066]
  - thermal/drivers/int340x: processor_thermal: Suppot 64 bit RFIM responses (David Arcari) [2039995 2040066]
  - thermal/drivers/int340x: Improve the tcc offset saving for suspend/resume (David Arcari) [2039995]
  - thermal: int340x: delete bogus length check (David Arcari) [2039995]
  - thermal/drivers/int340x: Do not set a wrong tcc offset on resume (David Arcari) [2039995]
  - thermal/drivers/int340x: Use IMOK independently (David Arcari) [2039995]
  - stddef: Introduce struct_group() helper macro (David Arcari) [2039995]
  - gfs2: Initialize gh_error in gfs2_glock_nq (Andreas Gruenbacher) [2031240]
  - gfs2: Make use of list_is_first (Andreas Gruenbacher) [2031240]
  - gfs2: Switch lock order of inode and iopen glock (Andreas Gruenbacher) [2031240]
  - gfs2: cancel timed-out glock requests (Andreas Gruenbacher) [2031240]
  - gfs2: Expect -EBUSY after canceling dlm locking requests (Andreas Gruenbacher) [2031240]
  - gfs2: gfs2_setattr_size error path fix (Andreas Gruenbacher) [2031240]
  - gfs2: assign rgrp glock before compute_bitstructs (Bob Peterson) [2031240]


author: Patrick Talbert <ptalbert@redhat.com> [5.14.0-81.el9]
changelog:
  - powerpc/pseries/vas: Add VAS migration handler (Steve Best) [2028677]
  - powerpc/pseries/vas: Modify reconfig open/close functions for migration (Steve Best) [2028677]
  - powerpc/pseries/vas: Define global hv_cop_caps struct (Steve Best) [2028677]
  - powerpc/pseries/vas: Add 'update_total_credits' entry for QoS capabilities (Steve Best) [2028677]
  - powerpc/pseries/vas: sysfs interface to export capabilities (Steve Best) [2028677]
  - powerpc/pseries/vas: Reopen windows with DLPAR core add (Steve Best) [2028677]
  - powerpc/pseries/vas: Close windows with DLPAR core removal (Steve Best) [2028677]
  - powerpc/vas: Map paste address only if window is active (Steve Best) [2028677]
  - powerpc/vas: Return paste instruction failure if no active window (Steve Best) [2028677]
  - powerpc/vas: Add paste address mmap fault handler (Steve Best) [2028677]
  - powerpc/pseries/vas: Save PID in pseries_vas_window struct (Steve Best) [2028677]
  - powerpc/pseries/vas: Use common names in VAS capability structure (Steve Best) [2028677]
  - s390/kexec: fix return code handling (Lichen Liu) [2017023]
  - s390/kexec: fix memory leak of ipl report buffer (Lichen Liu) [2017023]
  - Build intel_sdsi with %{tools_make} (David Arcari) [1971952]
  - redhat/kernel.spec.template: Add intel_sdsi utility (David Arcari) [1971952]
  - redhat/configs: enable CONFIG_INTEL_SDSI (David Arcari) [1971952]
  - selftests: sdsi: test sysfs setup (David Arcari) [1971952]
  - tools arch x86: Add Intel SDSi provisiong tool (David Arcari) [1971952]
  - platform/x86: Add Intel Software Defined Silicon driver (David Arcari) [1971952]
  - spi: pxa2xx: Add support for Intel Raptor Lake PCH-S (David Arcari) [2040032]
  - redhat/configs: change intel-lpss to be a loadable module (David Arcari) [2040032]
  - mfd: intel-lpss: Provide an SSP type to the driver (David Arcari) [2040032]
  - mfd: intel-lpss: Add Intel Raptor Lake PCH-S PCI IDs (David Arcari) [2040032]
  - mfd: intel-lpss: Fix I2C4 not being available on the Microsoft Surface Go & Go 2 (David Arcari) [2040032]
  - mfd: intel-lpss-pci: Fix clock speed for 38a8 UART (David Arcari) [2040032]
  - mfd: intel-lpss: Fix too early PM enablement in the ACPI ->probe() (David Arcari) [2040032]
  - mfd: intel-lpss: Add Intel Lakefield PCH PCI IDs (David Arcari) [2040032]
  - mfd: intel-lpss: Add support for MacBookPro16,2 ICL-N UART (David Arcari) [2040032]
  - mfd: intel-lpss: Add Intel Cannon Lake ACPI IDs (David Arcari) [2040032]
  - pinctrl: alderlake: Add Raptor Lake-S ACPI ID (David Arcari) [2040034]
  - pinctrl: tigerlake: Revert "Add Alder Lake-M ACPI ID" (David Arcari) [2040034]
  - pinctrl: intel: fix unexpected interrupt (David Arcari) [2040034]
  - pinctrl: intel: Fix a glitch when updating IRQ flags on a preconfigured line (David Arcari) [2040034]
  - pinctrl: intel: Kconfig: Add configuration menu to Intel pin control (David Arcari) [2040034]
  - i2c: i801: Drop two outdated comments (David Arcari) [2040028]
  - i2c: i801: Add support for the Process Call command (David Arcari) [2040028]
  - i2c: i801: Drop useless masking in i801_access (David Arcari) [2040028]
  - i2c: i801: Add support for Intel Raptor Lake PCH-S (David Arcari) [2040028]
  - eeprom: ee1004: limit i2c reads to I2C_SMBUS_BLOCK_MAX (David Arcari) [2040028]
  - i2c: i801: Don't clear status flags twice in interrupt mode (David Arcari) [2040028]
  - i2c: i801: Don't read back cleared status in i801_check_pre() (David Arcari) [2040028]
  - i2c: i801: Improve handling platform data for tco device (David Arcari) [2040028]
  - i2c: i801: Improve handling of chip-specific feature definitions (David Arcari) [2040028]
  - i2c: i801: Remove i801_set_block_buffer_mode (David Arcari) [2040028]
  - i2c: i801: Don't silently correct invalid transfer size (David Arcari) [2040028]
  - i2c: i801: Fix interrupt storm from SMB_ALERT signal (David Arcari) [2040028]
  - i2c: i801: Restore INTREN on unload (David Arcari) [2040028]
  - i2c: i801: Add support for Intel Ice Lake PCH-N (David Arcari) [2040028]
  - i2c: i801: Fix incorrect and needless software PEC disabling (David Arcari) [2040028]
  - i2c: i801: Stop using pm_runtime_set_autosuspend_delay(-1) (David Arcari) [2040028]
  - i2c: i801: Use PCI bus rescan mutex to protect P2SB access (David Arcari) [2040028]
  - i2c: i801: Improve i801_add_mux (David Arcari) [2040028]
  - i2c: i801: Improve i801_acpi_probe/remove functions (David Arcari) [2040028]
  - i2c: i801: Remove not needed check for PCI_COMMAND_INTX_DISABLE (David Arcari) [2040028]
  - i2c: i801: Improve is_dell_system_with_lis3lv02d (David Arcari) [2040028]
  - i2c: i801: Remove not needed debug message (David Arcari) [2040028]
  - i2c: i801: make p2sb_spinlock a mutex (David Arcari) [2040028]
  - i2c: i801: Improve disabling runtime pm (David Arcari) [2040028]
  - i2c: i801: Fix handling SMBHSTCNT_PEC_EN (David Arcari) [2040028]
  - kABI: Pad the address_space struct (Nico Pache) [2048328]
  - kABI: Pad the readahead_control struct (Nico Pache) [2048328]
  - kABI: Pad the vm_fault struct (Nico Pache) [2048328]
  - kABI: Pad vm_operations_struct (Nico Pache) [2048328]
  - kABI: Pad the mempolicy struct (Nico Pache) [2048328]
  - kABI: Pad mempool_s (Nico Pache) [2048328]
  - kABI: Pad dev_pagemap and dev_pagemap_ops (Nico Pache) [2048328]
  - kABI: Pad struct swap_info_struct (Nico Pache) [2048328]
  - kABI: Pad vmem_altmap (Nico Pache) [2048328]
  - kABI: Pad the vm_area_struct (Nico Pache) [2048328]
  - kABI: Pad the mm_struct (Nico Pache) [2048328]
  - kABI: exclude reclaim_state struct (Nico Pache) [2048328]
  - kABI: Pad the shrinker struct (Nico Pache) [2048328]
  - kABI: Exclude memcg pointer from shrinker (Nico Pache) [2048328]
  - pseries/eeh: Fix the kdump kernel crash during eeh_pseries_init (Steve Best) [2067770]
  - scsi: smartpqi: Update version to 2.1.14-035 (Don Brace) [2012229]
  - scsi: smartpqi: Fix lsscsi -t SAS addresses (Don Brace) [2012229]
  - scsi: smartpqi: Fix hibernate and suspend (Don Brace) [2012229]
  - scsi: smartpqi: Fix BUILD_BUG_ON() statements (Don Brace) [2012229]
  - scsi: smartpqi: Fix NUMA node not updated during init (Don Brace) [2012229]
  - scsi: smartpqi: Expose SAS address for SATA drives (Don Brace) [2012229]
  - scsi: smartpqi: Speed up RAID 10 sequential reads (Don Brace) [2012229]
  - scsi: smartpqi: Fix kdump issue when controller is locked up (Don Brace) [2012229]
  - scsi: smartpqi: Update volume size after expansion (Don Brace) [2012229]
  - scsi: smartpqi: Avoid drive spin-down during suspend (Don Brace) [2012229]
  - scsi: smartpqi: Resolve delay issue with PQI_HZ value (Don Brace) [2012229]
  - scsi: smartpqi: Fix a typo in func pqi_aio_submit_io() (Don Brace) [2012229]
  - scsi: smartpqi: Fix a name typo and cleanup code (Don Brace) [2012229]
  - scsi: smartpqi: Quickly propagate path failures to SCSI midlayer (Don Brace) [2012229]
  - scsi: smartpqi: Eliminate drive spin down on warm boot (Don Brace) [2012229]
  - scsi: smartpqi: Enable SATA NCQ priority in sysfs (Don Brace) [2012229]
  - scsi: smartpqi: Add PCI IDs (Don Brace) [2012229]
  - scsi: smartpqi: Fix rmmod stack trace (Don Brace) [2012229]
  - selftests: xsk: Generate packet directly in umem (Felix Maurer) [2006330]
  - selftests: xsk: Decrease sending speed (Felix Maurer) [2006330]
  - selftests: xsk: Simplify packet validation in xsk tests (Felix Maurer) [2006330]
  - selftests: xsk: Rename worker_* functions that are not thread entry points (Felix Maurer) [2006330]
  - selftests: xsk: Remove end-of-test packet (Felix Maurer) [2006330]
  - RDMA/qedr: Fix reporting max_{send/recv}_wr attrs (Kamal Heib) [2051532]


author: Patrick Talbert <ptalbert@redhat.com> [5.14.0-82.el9]
changelog:
  - mt76: mt7921e: fix possible probe failure after reboot (Íñigo Huguet) [2065633]
  - mm: lru_cache_disable: replace work queue synchronization with synchronize_rcu (Marcelo Tosatti) [2033500]
  - powerpc/lib/sstep: Don't use __{get/put}_user() on kernel addresses (Michael Petlan) [2049226]
  - bpf, test_offload.py: Skip base maps without names (Felix Maurer) [2076961]
  - perf header: Fix spelling mistake "could't" -> "couldn't" (Michael Petlan) [2075504]
  - perf build-id: Fix spelling mistake "Cant" -> "Can't" (Michael Petlan) [2075504]
  - e1000e: Add support for the next LOM generation (David Arcari) [2076668]
  - vsprintf: Update %pGp documentation about that it prints hex value (Waiman Long) [2073625]
  - mm/page_owner.c: record tgid (Waiman Long) [2073625]
  - mm/page_owner: record task command name (Waiman Long) [2073625]
  - mm/page_owner: print memcg information (Waiman Long) [2073625]
  - mm/page_owner: use scnprintf() to avoid excessive buffer overrun check (Waiman Long) [2073625]
  - lib/vsprintf: avoid redundant work with 0 size (Waiman Long) [2073625]
  - mm: make some vars and functions static or __init (Waiman Long) [2073625]
  - lib, stackdepot: add helper to print stack entries into buffer (Waiman Long) [2073625]
  - lib, stackdepot: add helper to print stack entries (Waiman Long) [2073625]
  - lib, stackdepot: check stackdepot handle before accessing slabs (Waiman Long) [2073625]
  - stacktrace: move filter_irq_stacks() to kernel/stacktrace.c (Waiman Long) [2073625]
  - vsprintf: Make %pGp print the hex value (Waiman Long) [2073625]
  - test_printf: Append strings more efficiently (Waiman Long) [2073625]
  - test_printf: Remove custom appending of '|' (Waiman Long) [2073625]
  - test_printf: Remove separate page_flags variable (Waiman Long) [2073625]
  - test_printf: Make pft array const (Waiman Long) [2073625]
  - proc: remove PDE_DATA() completely (Ivan Vecera) [2073492]
  - fs: proc: store PDE()->data into inode->i_private (Ivan Vecera) [2073492]
  - seq_file: fix passing wrong private data (Ivan Vecera) [2073492]
  - tcp: seq_file: Refactor net and family matching (Ivan Vecera) [2073492]
  - entry: Fix compile error in dynamic_irqentry_exit_cond_resched() (Phil Auld) [2065226]
  - sched/preempt: Tell about PREEMPT_DYNAMIC on kernel headers (Phil Auld) [2065226]
  - arm64: Support PREEMPT_DYNAMIC (Phil Auld) [2065226]
  - arm64: entry: Centralize preemption decision (Phil Auld) [2065226]
  - sched/preempt: Add PREEMPT_DYNAMIC using static keys (Phil Auld) [2065226]
  - sched/preempt: Decouple HAVE_PREEMPT_DYNAMIC from GENERIC_ENTRY (Phil Auld) [2065226]
  - sched/preempt: Simplify irqentry_exit_cond_resched() callers (Phil Auld) [2065226]
  - sched/preempt: Refactor sched_dynamic_update() (Phil Auld) [2065226]
  - sched/preempt: Move PREEMPT_DYNAMIC logic later (Phil Auld) [2065226]
  - sched/debug: Remove mpol_get/put and task_lock/unlock from sched_show_numa (Phil Auld) [2062831]
  - sched/numa: initialize numa statistics when forking new task (Phil Auld) [2062831]
  - sched/uclamp: Fix iowait boost escaping uclamp restriction (Phil Auld) [2062831]
  - sched/sugov: Ignore 'busy' filter when rq is capped by uclamp_max (Phil Auld) [2062831]
  - sched/numa: Fix boot crash on arm64 systems (Phil Auld) [2062831]
  - cgroup: Fix suspicious rcu_dereference_check() usage warning (Phil Auld) [2062831]
  - sched/cpuacct: Remove redundant RCU read lock (Phil Auld) [2062831]
  - sched/cpuacct: Optimize away RCU read lock (Phil Auld) [2062831]
  - sched/cpuacct: Fix charge percpu cpuusage (Phil Auld) [2062831]
  - sched/numa: Avoid migrating task to CPU-less node (Phil Auld) [2062831]
  - sched/numa: Fix NUMA topology for systems with CPU-less nodes (Phil Auld) [2062831]
  - sched: replace cpumask_weight with cpumask_empty where appropriate (Phil Auld) [2062831]
  - sched/rt: Plug rt_mutex_setprio() vs push_rt_task() race (Phil Auld) [2062831]
  - psi: fix possible trigger missing in the window (Phil Auld) [2062831]
  - sched/tracing: Don't re-read p->state when emitting sched_switch event (Phil Auld) [2062831]
  - sched/core: Export pelt_thermal_tp (Phil Auld) [2062831]
  - sched/membarrier: Fix membarrier-rseq fence command missing from query bitmask (Phil Auld) [2062831]
  - sched/core: Accounting forceidle time for all tasks except idle task (Phil Auld) [2062831]
  - sched: Avoid double preemption in __cond_resched_*lock*() (Phil Auld) [2062831]
  - fork: Stop protecting back_fork_cleanup_cgroup_lock with CONFIG_NUMA (Phil Auld) [2062831]
  - sched/fair: Fix all kernel-doc warnings (Phil Auld) [2062831]
  - sched/fair: Cleanup task_util and capacity type (Phil Auld) [2062831]
  - sched/rt: Try to restart rt period timer when rt runtime exceeded (Phil Auld) [2062831]
  - sched/fair: Fix per-CPU kthread and wakee stacking for asym CPU capacity (Phil Auld) [2062831]
  - locking: Remove rt_rwlock_is_contended(). (Phil Auld) [2062831]
  - sched: Trigger warning if ->migration_disabled counter underflows. (Phil Auld) [2062831]
  - sched/fair: Fix detection of per-CPU kthreads waking a task (Phil Auld) [2062831]
  - sched/fair: Replace CFS internal cpu_util() with cpu_util_cfs() (Phil Auld) [2062831]
  - sched/cpuacct: Make user/system times in cpuacct.stat more precise (Phil Auld) [2062831]
  - sched/cpuacct: Fix user/system in shown cpuacct.usage* (Phil Auld) [2062831]
  - cpuacct: Convert BUG_ON() to WARN_ON_ONCE() (Phil Auld) [2062831]
  - cputime, cpuacct: Include guest time in user time in cpuacct.stat (Phil Auld) [2062831]
  - sched/core: Forced idle accounting (Phil Auld) [2062831]
  - sched/fair: Document the slow path and fast path in select_task_rq_fair (Phil Auld) [2062831]
  - pci: fix multiple definition error when CONFIG_RHEL_DIFFERENCES is not set (Joel Savitz) [2053991]
  - selftests/bpf: Make test_lwt_ip_encap more stable and faster (Felix Maurer) [2019496]
  - ucounts: Fix systemd LimitNPROC with private users regression (Alexey Gladkov) [2061724]
  - ucounts: Enforce RLIMIT_NPROC not RLIMIT_NPROC+1 (Alexey Gladkov) [2061724]
  - ucounts: Base set_cred_ucounts changes on the real user (Alexey Gladkov) [2061724]
  - ucounts: Move RLIMIT_NPROC handling after set_user (Alexey Gladkov) [2061724]
  - ucounts: Handle wrapping in is_ucounts_overlimit (Alexey Gladkov) [2061724]
  - redhat/configs: enable CONFIG_AMD_PTDMA for x86_64 (John W. Linville) [2027972]
  - dmaengine: ptdma: handle the cases based on DMA is complete (John W. Linville) [2027972]
  - dmaengine: ptdma: fix concurrency issue with multiple dma transfer (John W. Linville) [2027972]
  - dmaengine: ptdma: Fix the error handling path in pt_core_init() (John W. Linville) [2027972]
  - dmaengine: remove debugfs #ifdef (John W. Linville) [2027972]
  - MAINTAINERS: Fix AMD PTDMA DRIVER entry (John W. Linville) [2027972]
  - dmaengine: ptdma: remove PT_OFFSET to avoid redefnition (John W. Linville) [2027972]
  - dmaengine: ptdma: Add debugfs entries for PTDMA (John W. Linville) [2027972]
  - dmaengine: ptdma: register PTDMA controller as a DMA resource (John W. Linville) [2027972]
  - dmaengine: ptdma: Initial driver for the AMD PTDMA (John W. Linville) [2027972]


author: Patrick Talbert <ptalbert@redhat.com> [5.14.0-83.el9]
changelog:
  - redhat/configs: aarch64: enable CPU_FREQ_GOV_SCHEDUTIL (Mark Salter) [2077664]
  - x86/platform/uv: Log gap hole end size (Frank Ramsay) [2074097]
  - x86/platform/uv: Update TSC sync state for UV5 (Frank Ramsay) [2074097]
  - x86/platform/uv: Update NMI Handler for UV5 (Frank Ramsay) [2074097]
  - tun: annotate access to queue->trans_start (Ivan Vecera) [2073453]
  - stmmac: fix build due to brainos in trans_start changes (Ivan Vecera) [2073453]
  - net: no longer stop all TX queues in dev_watchdog() (Ivan Vecera) [2073453]
  - net: do not inline netif_tx_lock()/netif_tx_unlock() (Ivan Vecera) [2073453]
  - net: annotate accesses to queue->trans_start (Ivan Vecera) [2073453]
  - net: use an atomic_long_t for queue->trans_timeout (Ivan Vecera) [2073453]
  - virtio_net: introduce TX timeout watchdog (Ivan Vecera) [2073453]
  - net: remove the unnecessary check in cipso_v4_doi_free (Guillaume Nault) [2074605]
  - net: fix NULL pointer reference in cipso_v4_doi_free (Guillaume Nault) [2074605]
  - selftest/powerpc: Add PAPR sysfs attributes sniff test (Steve Best) [1869665]
  - powerpc/pseries: Interface to represent PAPR firmware attributes (Steve Best) [1869665]
  - x86: intel_epb: Allow model specific normal EPB value (David Arcari) [2068330]
  - redhat: configs: Disable CONFIG_MPLS for s390x/zfcpdump (Guillaume Nault) [2039239]
  - ACPI: CPPC: Amend documentation in the comments (David Arcari) [1961725]
  - ACPI: CPPC: Drop redundant local variable from cpc_read() (David Arcari) [1961725]
  - ACPI: CPPC: Fix up I/O port access in cpc_read() (David Arcari) [1961725]
  - cpufreq: amd-pstate: Fix Kconfig dependencies for AMD P-State (David Arcari) [1961725]
  - cpufreq: amd-pstate: Fix struct amd_cpudata kernel-doc comment (David Arcari) [1961725]
  - cpufreq: amd-pstate: Add AMD P-State performance attributes (David Arcari) [1961725]
  - cpufreq: amd-pstate: Add AMD P-State frequencies attributes (David Arcari) [1961725]
  - cpufreq: amd-pstate: Add boost mode support for AMD P-State (David Arcari) [1961725]
  - cpufreq: amd-pstate: Add trace for AMD P-State module (David Arcari) [1961725]
  - cpufreq: amd-pstate: Introduce the support for the processors with shared memory solution (David Arcari) [1961725]
  - cpufreq: amd-pstate: Add fast switch function for AMD P-State (David Arcari) [1961725]
  - redhat/configs: enable CONFIG_X86_AMD_PSTATE (David Arcari) [1961725]
  - cpufreq: amd-pstate: Introduce a new AMD P-State driver to support future processors (David Arcari) [1961725]
  - tools arch x86: Sync the msr-index.h copy with the kernel sources (David Arcari) [1961725]
  - x86/msr: Add AMD CPPC MSR definitions (David Arcari) [1961725]
  - tools headers cpufeatures: Sync with the kernel sources (David Arcari) [1961725]
  - x86/cpufeatures: Add AMD Collaborative Processor Performance Control feature flag (David Arcari) [1961725]
  - ACPI: CPPC: Add CPPC enable register function (David Arcari) [1961725]
  - ACPI: CPPC: Check present CPUs for determining _CPC is valid (David Arcari) [1961725]
  - ACPI: CPPC: Implement support for SystemIO registers (David Arcari) [1961725]


author: Patrick Talbert <ptalbert@redhat.com> [5.14.0-84.el9]
changelog:
  - sctp: use the correct skb for security_sctp_assoc_request (Ondrej Mosnacek) [2078856]
  - security: implement sctp_assoc_established hook in selinux (Ondrej Mosnacek) [2078856]
  - security: add sctp_assoc_established hook (Ondrej Mosnacek) [2078856]
  - security: call security_sctp_assoc_request in sctp_sf_do_5_1D_ce (Ondrej Mosnacek) [2078856]
  - security: pass asoc to sctp_assoc_request and sctp_sk_clone (Ondrej Mosnacek) [2078856]
  - string.h: Introduce memset_startat() for wiping trailing members and padding (Íñigo Huguet) [2077839]
  - string.h: Introduce memset_after() for wiping trailing members/padding (Íñigo Huguet) [2077839]
  - net_tstamp: define new flag HWTSTAMP_FLAG_BONDED_PHC_INDEX (Petr Oros) [2073458]
  - net_tstamp: add new flag HWTSTAMP_FLAG_BONDED_PHC_INDEX (Petr Oros) [2073458]
  - bnx2x: truncate value to original sizing (Manish Chopra) [2040283]
  - bnx2x: use correct format characters (Manish Chopra) [2040283]
  - bnx2x: fix built-in kernel driver load failure (Manish Chopra) [2040283]
  - bnx2x: fix driver load from initrd (Manish Chopra) [2040283]
  - bnx2x: Replace one-element array with flexible-array member (Manish Chopra) [2040283]
  - bnx2x: Remove useless DMA-32 fallback configuration (Manish Chopra) [2040283]
  - bnx2x: Invalidate fastpath HSI version for VFs (Manish Chopra) [2040283]
  - bnx2x: Utilize firmware 7.13.21.0 (Manish Chopra) [2040283]
  - bnx2x: constify static inline stub for dev_addr (Manish Chopra) [2040283]
  - net: bnx2x: fix variable dereferenced before check (Manish Chopra) [2040283]
  - ethernet: bnx2x: use eth_hw_addr_set() (Manish Chopra) [2040283]
  - cacheflush.h: Add forward declaration for struct folio (Aristeu Rozanski) [2019485]
  - mm/swap: fix confusing comment in folio_mark_accessed (Aristeu Rozanski) [2019485]
  - mm: page->mapping folio->mapping should have the same offset (Aristeu Rozanski) [2019485]
  - mm: delete unsafe BUG from page_cache_add_speculative() (Aristeu Rozanski) [2019485]
  - mm: Add functions to zero portions of a folio (Aristeu Rozanski) [2019485]
  - fs: Rename AS_THP_SUPPORT and mapping_thp_support (Aristeu Rozanski) [2019485]
  - fs: Remove FS_THP_SUPPORT (Aristeu Rozanski) [2019485]
  - mm: Remove folio_test_single (Aristeu Rozanski) [2019485]
  - mm: Rename folio_test_multi to folio_test_large (Aristeu Rozanski) [2019485]
  - Add linux/cacheflush.h (Aristeu Rozanski) [2019485]
  - folio: Add a function to get the host inode for a folio (Aristeu Rozanski) [2019485]
  - folio: Add a function to change the private data attached to a folio (Aristeu Rozanski) [2019485]
  - mm: fix mismerge of folio page flag manipulators (Aristeu Rozanski) [2019485]
  - mm/writeback: Add folio_write_one (Aristeu Rozanski) [2019485]
  - mm/filemap: Add FGP_STABLE (Aristeu Rozanski) [2019485]
  - mm/filemap: Add filemap_get_folio (Aristeu Rozanski) [2019485]
  - mm/filemap: Convert mapping_get_entry to return a folio (Aristeu Rozanski) [2019485]
  - mm/filemap: Add filemap_add_folio() (Aristeu Rozanski) [2019485]
  - mm/filemap: Add filemap_alloc_folio (Aristeu Rozanski) [2019485]
  - mm/page_alloc: Add folio allocation functions (Aristeu Rozanski) [2019485]
  - mm/lru: Add folio_add_lru() (Aristeu Rozanski) [2019485]
  - mm/lru: Convert __pagevec_lru_add_fn to take a folio (Aristeu Rozanski) [2019485]
  - mm: Add folio_evictable() (Aristeu Rozanski) [2019485]
  - mm/workingset: Convert workingset_refault() to take a folio (Aristeu Rozanski) [2019485]
  - mm/filemap: Add readahead_folio() (Aristeu Rozanski) [2019485]
  - mm/filemap: Add folio_mkwrite_check_truncate() (Aristeu Rozanski) [2019485]
  - mm/filemap: Add i_blocks_per_folio() (Aristeu Rozanski) [2019485]
  - mm/writeback: Add folio_redirty_for_writepage() (Aristeu Rozanski) [2019485]
  - mm/writeback: Add folio_account_redirty() (Aristeu Rozanski) [2019485]
  - mm/writeback: Add folio_clear_dirty_for_io() (Aristeu Rozanski) [2019485]
  - mm/writeback: Add folio_cancel_dirty() (Aristeu Rozanski) [2019485]
  - mm/writeback: Add folio_account_cleaned() (Aristeu Rozanski) [2019485]
  - mm/writeback: Add filemap_dirty_folio() (Aristeu Rozanski) [2019485]
  - mm/writeback: Convert tracing writeback_page_template to folios (Aristeu Rozanski) [2019485]
  - mm/writeback: Add __folio_mark_dirty() (Aristeu Rozanski) [2019485]
  - mm/writeback: Add folio_mark_dirty() (Aristeu Rozanski) [2019485]
  - mm/writeback: Add folio_start_writeback() (Aristeu Rozanski) [2019485]
  - mm/writeback: Add __folio_end_writeback() (Aristeu Rozanski) [2019485]
  - mm/writeback: Change __wb_writeout_inc() to __wb_writeout_add() (Aristeu Rozanski) [2019485]
  - flex_proportions: Allow N events instead of 1 (Aristeu Rozanski) [2019485]
  - mm/writeback: Rename __add_wb_stat() to wb_stat_mod() (Aristeu Rozanski) [2019485]
  - mm/migrate: Add folio_migrate_copy() (Aristeu Rozanski) [2019485]
  - mm/migrate: Add folio_migrate_flags() (Aristeu Rozanski) [2019485]
  - mm/migrate: Add folio_migrate_mapping() (Aristeu Rozanski) [2019485]
  - mm/rmap: Add folio_mkclean() (Aristeu Rozanski) [2019485]
  - mm/swap: Add folio_mark_accessed() (Aristeu Rozanski) [2019485]
  - mm/swap: Add folio_activate() (Aristeu Rozanski) [2019485]
  - mm: Add folio_young and folio_idle (Aristeu Rozanski) [2019485]
  - mm: Add arch_make_folio_accessible() (Aristeu Rozanski) [2019485]
  - mm: Add kmap_local_folio() (Aristeu Rozanski) [2019485]
  - mm: Add flush_dcache_folio() (Aristeu Rozanski) [2019485]
  - mm: Add folio_raw_mapping() (Aristeu Rozanski) [2019485]
  - mm: Add folio_pfn() (Aristeu Rozanski) [2019485]
  - mm/workingset: Convert workingset_activation to take a folio (Aristeu Rozanski) [2019485]
  - mm/memcg: Add folio_lruvec_relock_irq() and folio_lruvec_relock_irqsave() (Aristeu Rozanski) [2019485]
  - mm/memcg: Add folio_lruvec_lock() and similar functions (Aristeu Rozanski) [2019485]
  - mm/memcg: Add folio_lruvec() (Aristeu Rozanski) [2019485]
  - mm/memcg: Convert mem_cgroup_move_account() to use a folio (Aristeu Rozanski) [2019485]
  - mm/memcg: Add folio_memcg_lock() and folio_memcg_unlock() (Aristeu Rozanski) [2019485]
  - mm/memcg: Convert mem_cgroup_track_foreign_dirty_slowpath() to folio (Aristeu Rozanski) [2019485]
  - mm/memcg: Convert mem_cgroup_migrate() to take folios (Aristeu Rozanski) [2019485]
  - mm/memcg: Convert mem_cgroup_uncharge() to take a folio (Aristeu Rozanski) [2019485]
  - mm/memcg: Convert uncharge_page() to uncharge_folio() (Aristeu Rozanski) [2019485]
  - mm/memcg: Convert mem_cgroup_charge() to take a folio (Aristeu Rozanski) [2019485]
  - mm/memcg: Convert commit_charge() to take a folio (Aristeu Rozanski) [2019485]
  - mm/memcg: Add folio_memcg() and related functions (Aristeu Rozanski) [2019485]
  - mm/memcg: Convert memcg_check_events to take a node ID (Aristeu Rozanski) [2019485]
  - mm/memcg: Remove soft_limit_tree_node() (Aristeu Rozanski) [2019485]
  - mm/memcg: Use the node id in mem_cgroup_update_tree() (Aristeu Rozanski) [2019485]
  - mm/memcg: Remove 'page' parameter to mem_cgroup_charge_statistics() (Aristeu Rozanski) [2019485]
  - mm: Add folio_nid() (Aristeu Rozanski) [2019485]
  - mm: Add folio_mapped() (Aristeu Rozanski) [2019485]
  - mm/filemap: Add folio private_2 functions (Aristeu Rozanski) [2019485]
  - mm/filemap: Convert page wait queues to be folios (Aristeu Rozanski) [2019485]
  - mm/filemap: Add folio_wake_bit() (Aristeu Rozanski) [2019485]
  - mm/filemap: Add folio_wait_bit() (Aristeu Rozanski) [2019485]
  - mm/writeback: Add folio_wait_stable() (Aristeu Rozanski) [2019485]
  - mm/writeback: Add folio_wait_writeback() (Aristeu Rozanski) [2019485]
  - mm/filemap: Add folio_end_writeback() (Aristeu Rozanski) [2019485]
  - mm/swap: Add folio_rotate_reclaimable() (Aristeu Rozanski) [2019485]
  - mm/filemap: Add __folio_lock_or_retry() (Aristeu Rozanski) [2019485]
  - mm/filemap: Add folio_wait_locked() (Aristeu Rozanski) [2019485]
  - mm/filemap: Add __folio_lock_async() (Aristeu Rozanski) [2019485]
  - mm/filemap: Add folio_lock_killable() (Aristeu Rozanski) [2019485]
  - mm/filemap: Add folio_lock() (Aristeu Rozanski) [2019485]
  - mm/filemap: Add folio_unlock() (Aristeu Rozanski) [2019485]
  - mm/util: Add folio_mapping() and folio_file_mapping() (Aristeu Rozanski) [2019485]
  - mm/filemap: Add folio_pos() and folio_file_pos() (Aristeu Rozanski) [2019485]
  - mm/filemap: Add folio_next_index() (Aristeu Rozanski) [2019485]
  - mm/filemap: Add folio_index(), folio_file_page() and folio_contains() (Aristeu Rozanski) [2019485]
  - mm: Handle per-folio private data (Aristeu Rozanski) [2019485]
  - mm/lru: Add folio LRU functions (Aristeu Rozanski) [2019485]
  - mm: Add folio flag manipulation functions (Aristeu Rozanski) [2019485]
  - mm: Add folio_try_get_rcu() (Aristeu Rozanski) [2019485]
  - mm: Add folio_get() (Aristeu Rozanski) [2019485]
  - mm: Add folio_put() (Aristeu Rozanski) [2019485]
  - mm: Add folio reference count functions (Aristeu Rozanski) [2019485]
  - mm/debug: Add VM_BUG_ON_FOLIO() and VM_WARN_ON_ONCE_FOLIO() (Aristeu Rozanski) [2019485]
  - mm/vmstat: Add functions to account folio statistics (Aristeu Rozanski) [2019485]
  - mm: Add folio_pgdat(), folio_zone() and folio_zonenum() (Aristeu Rozanski) [2019485]
  - mm: Introduce struct folio (Aristeu Rozanski) [2019485]
  - mm: Convert get_page_unless_zero() to return bool (Aristeu Rozanski) [2019485]
  - scripts: check_extable: fix typo in user error message (Aristeu Rozanski) [2019485]
  - PCI: vmd: Prevent recursive locking on interrupt allocation (Myron Stowe) [2066898]
  - PCI: Mark all AMD Navi10 and Navi14 GPU ATS as broken (Myron Stowe) [2066898]
  - PCI: mvebu: Fix device enumeration regression (Myron Stowe) [2066898]
  - PCI: kirin: Add dev struct for of_device_get_match_data() (Myron Stowe) [2066898]
  - PCI: j721e: Initialize pcie->cdns_pcie before using it (Myron Stowe) [2066898]
  - PCI/sysfs: Find shadow ROM before static attribute initialization (Myron Stowe) [2066898]
  - x86/gpu: Reserve stolen memory for first integrated Intel GPU (Myron Stowe) [2066898]
  - PCI: spear13xx: Avoid invalid address space conversions (Myron Stowe) [2066898]
  - PCI: hisi: Avoid invalid address space conversions (Myron Stowe) [2066898]
  - PCI: xilinx-cpm: Rename xilinx_cpm_pcie_port to xilinx_cpm_pcie (Myron Stowe) [2066898]
  - PCI: xilinx: Rename xilinx_pcie_port to xilinx_pcie (Myron Stowe) [2066898]
  - PCI: xgene: Rename xgene_pcie_port to xgene_pcie (Myron Stowe) [2066898]
  - PCI: uniphier: Rename uniphier_pcie_priv to uniphier_pcie (Myron Stowe) [2066898]
  - PCI: tegra194: Rename tegra_pcie_dw to tegra194_pcie (Myron Stowe) [2066898]
  - PCI: rcar-gen2: Rename rcar_pci_priv to rcar_pci (Myron Stowe) [2066898]
  - PCI: microchip: Rename mc_port to mc_pcie (Myron Stowe) [2066898]
  - PCI: mediatek-gen3: Rename mtk_pcie_port to mtk_gen3_pcie (Myron Stowe) [2066898]
  - PCI: ls-gen4: Rename ls_pcie_g4 to ls_g4_pcie (Myron Stowe) [2066898]
  - PCI: iproc: Rename iproc_pcie_pltfm_ to iproc_pltfm_pcie_ (Myron Stowe) [2066898]
  - PCI: iproc: Rename iproc_pcie_bcma_ to iproc_bcma_pcie_ (Myron Stowe) [2066898]
  - PCI: intel-gw: Rename intel_pcie_port to intel_pcie (Myron Stowe) [2066898]
  - PCI: j721e: Drop redundant struct device * (Myron Stowe) [2066898]
  - PCI: j721e: Drop pointless of_device_get_match_data() cast (Myron Stowe) [2066898]
  - PCI: kirin: Prefer of_device_get_match_data() (Myron Stowe) [2066898]
  - PCI: keystone: Prefer of_device_get_match_data() (Myron Stowe) [2066898]
  - PCI: dra7xx: Prefer of_device_get_match_data() (Myron Stowe) [2066898]
  - PCI: designware-plat: Prefer of_device_get_match_data() (Myron Stowe) [2066898]
  - PCI: cadence: Prefer of_device_get_match_data() (Myron Stowe) [2066898]
  - PCI: artpec6: Prefer of_device_get_match_data() (Myron Stowe) [2066898]
  - PCI: altera: Prefer of_device_get_match_data() (Myron Stowe) [2066898]
  - PCI: xgene: Use PCI_ERROR_RESPONSE to identify config read errors (Myron Stowe) [2066898]
  - PCI: hv: Use PCI_ERROR_RESPONSE to identify config read errors (Myron Stowe) [2066898]
  - PCI: keystone: Use PCI_ERROR_RESPONSE to identify config read errors (Myron Stowe) [2066898]
  - PCI: Use PCI_ERROR_RESPONSE to identify config read errors (Myron Stowe) [2066898]
  - PCI: cpqphp: Use PCI_POSSIBLE_ERROR() to check config reads (Myron Stowe) [2066898]
  - PCI/PME: Use PCI_POSSIBLE_ERROR() to check config reads (Myron Stowe) [2066898]
  - PCI/DPC: Use PCI_POSSIBLE_ERROR() to check config reads (Myron Stowe) [2066898]
  - PCI: pciehp: Use PCI_POSSIBLE_ERROR() to check config reads (Myron Stowe) [2066898]
  - PCI: vmd: Use PCI_POSSIBLE_ERROR() to check config reads (Myron Stowe) [2066898]
  - PCI/ERR: Use PCI_POSSIBLE_ERROR() to check config reads (Myron Stowe) [2066898]
  - PCI: rockchip-host: Drop error data fabrication when config read fails (Myron Stowe) [2066898]
  - PCI: rcar-host: Drop error data fabrication when config read fails (Myron Stowe) [2066898]
  - PCI: altera: Drop error data fabrication when config read fails (Myron Stowe) [2066898]
  - PCI: mvebu: Drop error data fabrication when config read fails (Myron Stowe) [2066898]
  - PCI: aardvark: Drop error data fabrication when config read fails (Myron Stowe) [2066898]
  - PCI: kirin: Drop error data fabrication when config read fails (Myron Stowe) [2066898]
  - PCI: histb: Drop error data fabrication when config read fails (Myron Stowe) [2066898]
  - PCI: exynos: Drop error data fabrication when config read fails (Myron Stowe) [2066898]
  - PCI: mediatek: Drop error data fabrication when config read fails (Myron Stowe) [2066898]
  - PCI: iproc: Drop error data fabrication when config read fails (Myron Stowe) [2066898]
  - PCI: thunder: Drop error data fabrication when config read fails (Myron Stowe) [2066898]
  - PCI: Drop error data fabrication when config read fails (Myron Stowe) [2066898]
  - PCI: Use PCI_SET_ERROR_RESPONSE() for disconnected devices (Myron Stowe) [2066898]
  - PCI: Set error response data when config read fails (Myron Stowe) [2066898]
  - PCI: Add PCI_ERROR_RESPONSE and related definitions (Myron Stowe) [2066898]
  - misc: pci_endpoint_test: Terminate statement with semicolon (Myron Stowe) [2066898]
  - PCI: Correct misspelled words (Myron Stowe) [2066898]
  - PCI: Change capability register offsets to hex (Myron Stowe) [2066898]
  - PCI: Sort Intel Device IDs by value (Myron Stowe) [2066898]
  - PCI: pci-bridge-emul: Set PCI_STATUS_CAP_LIST for PCIe device (Myron Stowe) [2066898]
  - PCI: pci-bridge-emul: Correctly set PCIe capabilities (Myron Stowe) [2066898]
  - PCI: pci-bridge-emul: Fix definitions of reserved bits (Myron Stowe) [2066898]
  - PCI: pci-bridge-emul: Properly mark reserved PCIe bits in PCI config space (Myron Stowe) [2066898]
  - PCI: pci-bridge-emul: Make expansion ROM Base Address register read-only (Myron Stowe) [2066898]
  - PCI: xilinx-nwl: Simplify code and fix a memory leak (Myron Stowe) [2066898]
  - PCI: xgene: Fix IB window setup (Myron Stowe) [2066898]
  - PCI: xgene-msi: Use bitmap_zalloc() when applicable (Myron Stowe) [2066898]
  - PCI: vmd: Add DID 8086:A77F for all Intel Raptor Lake SKU's (Myron Stowe) [2066898]
  - PCI: vmd: Honor ACPI _OSC on PCIe features (Myron Stowe) [2066898]
  - PCI: vmd: Clean up domain before enumeration (Myron Stowe) [2066898]
  - PCI: qcom-ep: Constify static dw_pcie_ep_ops (Myron Stowe) [2066898]
  - PCI: qcom: Use __be16 type to store return value from cpu_to_be16() (Myron Stowe) [2066898]
  - PCI: mvebu: Add support for compiling driver as module (Myron Stowe) [2066898]
  - bus: mvebu-mbus: Export symbols for public API window functions (Myron Stowe) [2066898]
  - PCI: mvebu: Fix support for DEVCAP2, DEVCTL2 and LNKCTL2 registers on emulated bridge (Myron Stowe) [2066898]
  - PCI: mvebu: Fix support for PCI_EXP_RTSTA on emulated bridge (Myron Stowe) [2066898]
  - PCI: mvebu: Fix support for PCI_EXP_DEVCTL on emulated bridge (Myron Stowe) [2066898]
  - PCI: mvebu: Fix support for PCI_BRIDGE_CTL_BUS_RESET on emulated bridge (Myron Stowe) [2066898]
  - PCI: mvebu: Fix configuring secondary bus of PCIe Root Port via emulated bridge (Myron Stowe) [2066898]
  - PCI: mvebu: Set PCI Bridge Class Code to PCI Bridge (Myron Stowe) [2066898]
  - PCI: mvebu: Setup PCIe controller to Root Complex mode (Myron Stowe) [2066898]
  - PCI: mvebu: Propagate errors when updating PCI_IO_BASE and PCI_MEM_BASE registers (Myron Stowe) [2066898]
  - PCI: mvebu: Do not modify PCI IO type bits in conf_write (Myron Stowe) [2066898]
  - PCI: mvebu: Fix support for bus mastering and PCI_COMMAND on emulated bridge (Myron Stowe) [2066898]
  - PCI: mvebu: Disallow mapping interrupts on emulated bridges (Myron Stowe) [2066898]
  - PCI: mvebu: Handle invalid size of read config request (Myron Stowe) [2066898]
  - PCI: mvebu: Check that PCI bridge specified in DT has function number zero (Myron Stowe) [2066898]
  - PCI: mvebu: Check for errors from pci_bridge_emul_init() call (Myron Stowe) [2066898]
  - PCI: mvebu: Check for valid ports (Myron Stowe) [2066898]
  - arm: ioremap: Remove unused ARM-specific function pci_ioremap_io() (Myron Stowe) [2066898]
  - arm: ioremap: Replace pci_ioremap_io() usage by pci_remap_iospace() (Myron Stowe) [2066898]
  - PCI: mvebu: Remove custom mvebu_pci_host_probe() function (Myron Stowe) [2066898]
  - PCI: mvebu: Replace pci_ioremap_io() usage by devm_pci_remap_iospace() (Myron Stowe) [2066898]
  - arm: ioremap: Implement standard PCI function pci_remap_iospace() (Myron Stowe) [2066898]
  - PCI: mt7621: Allow COMPILE_TEST for all arches (Myron Stowe) [2066898]
  - PCI: Let pcibios_root_bridge_prepare() access bridge->windows (Myron Stowe) [2066898]
  - PCI: mediatek-gen3: Disable DVFSRC voltage request (Myron Stowe) [2066898]
  - PCI: mediatek: Assert PERST# for 100ms for power and clock to stabilize (Myron Stowe) [2066898]
  -     PCI: keystone: Use phandle argument from "ti,syscon-pcie-id"/"ti,syscon-pcie-mode" (Myron Stowe) [2066898]
  - dt-bindings: PCI: ti,am65: Fix "ti,syscon-pcie-id"/"ti,syscon-pcie-mode" to take argument (Myron Stowe) [2066898]
  - PCI: endpoint: Return -EINVAL when interrupts num is smaller than 1 (Myron Stowe) [2066898]
  - PCI: layerscape: Change to use the DWC common link-up check function (Myron Stowe) [2066898]
  - PCI: imx: Add the imx8mm pcie support (Myron Stowe) [2066898]
  - PCI: qcom-ep: Remove surplus dev_err() when using platform_get_irq_byname() (Myron Stowe) [2066898]
  - PCI: dwc: Do not remap invalid res (Myron Stowe) [2066898]
  - PCI: brcmstb: Do not turn off WOL regulators on suspend (Myron Stowe) [2066898]
  - PCI: brcmstb: Add control of subdevice voltage regulators (Myron Stowe) [2066898]
  - PCI: brcmstb: Add mechanism to turn on subdev regulators (Myron Stowe) [2066898]
  - PCI: brcmstb: Split brcm_pcie_setup() into two funcs (Myron Stowe) [2066898]
  - dt-bindings: PCI: Add bindings for Brcmstb EP voltage regulators (Myron Stowe) [2066898]
  - dt-bindings: PCI: Correct brcmstb interrupts, interrupt-map. (Myron Stowe) [2066898]
  - PCI: brcmstb: Fix function return value handling (Myron Stowe) [2066898]
  - PCI: brcmstb: Do not use __GENMASK (Myron Stowe) [2066898]
  - PCI: brcmstb: Declare 'used' as bitmap, not unsigned long (Myron Stowe) [2066898]
  - PCI: aardvark: Disable common PHY when unbinding driver (Myron Stowe) [2066898]
  - PCI: aardvark: Disable link training when unbinding driver (Myron Stowe) [2066898]
  - PCI: aardvark: Assert PERST# when unbinding driver (Myron Stowe) [2066898]
  - PCI: aardvark: Fix memory leak in driver unbind (Myron Stowe) [2066898]
  - PCI: aardvark: Mask all interrupts when unbinding driver (Myron Stowe) [2066898]
  - PCI: aardvark: Disable bus mastering when unbinding driver (Myron Stowe) [2066898]
  - PCI: aardvark: Comment actions in driver remove method (Myron Stowe) [2066898]
  - PCI: aardvark: Clear all MSIs at setup (Myron Stowe) [2066898]
  - PCI: aardvark: Add support for DEVCAP2, DEVCTL2, LNKCAP2 and LNKCTL2 registers on emulated bridge (Myron Stowe) [2066898]
  - PCI: pci-bridge-emul: Add definitions for missing capabilities registers (Myron Stowe) [2066898]
  - PCI: pci-bridge-emul: Add description for class_revision field (Myron Stowe) [2066898]
  - PCI: Add function 1 DMA alias quirk for Marvell 88SE9125 SATA controller (Myron Stowe) [2066898]
  - PCI/switchtec: Declare local state_names[] as static (Myron Stowe) [2066898]
  - PCI/switchtec: Add Gen4 automotive device IDs (Myron Stowe) [2066898]
  - PCI: Work around Intel I210 ROM BAR overlap defect (Myron Stowe) [2066898]
  - PCI/P2PDMA: Use percpu_ref_tryget_live_rcu() inside RCU critical section (Myron Stowe) [2066898]
  - MAINTAINERS: Add Logan Gunthorpe as P2PDMA maintainer (Myron Stowe) [2066898]
  - via-agp: convert to generic power management (Myron Stowe) [2066898]
  - sis-agp: convert to generic power management (Myron Stowe) [2066898]
  - amd64-agp: convert to generic power management (Myron Stowe) [2066898]
  - PCI: pciehp: Use down_read/write_nested(reset_lock) to fix lockdep errors (Myron Stowe) [2066898]
  - PCI: ibmphp: Remove commented-out functions (Myron Stowe) [2066898]
  - PCI: pciehp: Fix infinite loop in IRQ handler upon power fault (Myron Stowe) [2066898]
  - x86/PCI: Remove initialization of static variables to false (Myron Stowe) [2066898]
  - PCI: Use DWORD accesses for LTR, L1 SS to avoid erratum (Myron Stowe) [2066898]
  - PCI/sysfs: Use default_groups in kobj_type for slot attrs (Myron Stowe) [2066898]
  - PCI: Convert pci_dev_present() stub to static inline (Myron Stowe) [2066898]
  - PCI: Use pci_find_vsec_capability() when looking for TBT devices (Myron Stowe) [2066898]
  - PCI/ASPM: Remove struct aspm_latency (Myron Stowe) [2066898]
  - PCI/ASPM: Stop caching device L0s, L1 acceptable exit latencies (Myron Stowe) [2066898]
  - PCI/ASPM: Stop caching link L0s, L1 exit latencies (Myron Stowe) [2066898]
  - PCI/ASPM: Move pci_function_0() upward (Myron Stowe) [2066898]
  - PCI: Add MSI masking quirk for Nvidia ION AHCI (Myron Stowe) [2066898]
  - PCI/MSI: Destroy sysfs before freeing entries (Myron Stowe) [2066898]
  - PCI/MSI: Deal with devices lying about their MSI mask capability (Myron Stowe) [2066898]
  - misc: pci_endpoint_test: Ensure relationship between miscdev and PCI (Myron Stowe) [2066898]
  - redhat/configs: Enable CONFIG_NFT_SYNPROXY (Phil Sutter) [2069735]
  - netfilter: nf_tables: validate registers coming from userspace. (Phil Sutter) [2065351] {CVE-2022-1015}
  - netfilter: nf_tables: initialize registers in nft_do_chain() (Phil Sutter) [2067964] {CVE-2022-1016}
  - netfilter: conntrack: Add and use nf_ct_set_auto_assign_helper_warned() (Phil Sutter) [2069114]
  - ipmi: initialize len variable (Tony Camuso) [2067267]
  - ipmi: kcs: aspeed: Remove old bindings support (Tony Camuso) [2067267]
  - ipmi:ipmb: Add the ability to have a separate slave and master device (Tony Camuso) [2067267]
  - ipmi:ipmi_ipmb: Unregister the SMI on remove (Tony Camuso) [2067267]
  - ipmi: kcs: aspeed: Add AST2600 compatible string (Tony Camuso) [2067267]
  - ipmi: ssif: replace strlcpy with strscpy (Tony Camuso) [2067267]
  - ipmi/watchdog: Constify ident (Tony Camuso) [2067267]
  - ipmi: Fix UAF when uninstall ipmi_si and ipmi_msghandler module (Tony Camuso) [2067267]
  - ipmi: fix initialization when workqueue allocation fails (Tony Camuso) [2067267]
  - ipmi: bail out if init_srcu_struct fails (Tony Camuso) [2067267]
  - ipmi: ssif: initialize ssif_info->client early (Tony Camuso) [2067267]
  - ipmi:ipmb: Fix unknown command response (Tony Camuso) [2067267]
  - ipmi: fix IPMI_SMI_MSG_TYPE_IPMB_DIRECT response length checking (Tony Camuso) [2067267]
  - ipmi: fix oob access due to uninit smi_msg type (Tony Camuso) [2067267]
  - ipmi: msghandler: Make symbol 'remove_work_wq' static (Tony Camuso) [2067267]
  - ipmi: Move remove_work to dedicated workqueue (Tony Camuso) [2067267]
  - ipmi: kcs_bmc: Fix a memory leak in the error handling path of 'kcs_bmc_serio_add_device()' (Tony Camuso) [2067267]
  - char: ipmi: replace snprintf in show functions with sysfs_emit (Tony Camuso) [2067267]
  - ipmi: ipmb: fix dependencies to eliminate build error (Tony Camuso) [2067267]
  - ipmi:ipmb: Add OF support (Tony Camuso) [2067267]
  - ipmi: bt: Add ast2600 compatible string (Tony Camuso) [2067267]
  - ipmi: bt-bmc: Use registers directly (Tony Camuso) [2067267]
  - ipmi: ipmb: Fix off-by-one size check on rcvlen (Tony Camuso) [2067267]
  - ipmi:ssif: Use depends on, not select, for I2C (Tony Camuso) [2067267]
  - ipmi:ipmb: Add initial support for IPMI over IPMB (Tony Camuso) [2067267]
  - ipmi: Add support for IPMB direct messages (Tony Camuso) [2067267]
  - config: add CONFIG_IPMI_IPMB (Tony Camuso) [2067267]
  - ipmi: Export ipmb_checksum() (Tony Camuso) [2067267]
  - ipmi: Check error code before processing BMC response (Tony Camuso) [2067267]
  - ipmi:devintf: Return a proper error when recv buffer too small (Tony Camuso) [2067267]
  - ipmi: Disable some operations during a panic (Tony Camuso) [2067267]
  - ipmi:watchdog: Set panic count to proper value on a panic (Tony Camuso) [2067267]
  - parisc: Make struct parisc_driver::remove() return void (Tony Camuso) [2067267]
  - char: ipmi: use DEVICE_ATTR helper macro (Tony Camuso) [2067267]
  - ipmi: rate limit ipmi smi_event failure message (Tony Camuso) [2067267]


author: Patrick Talbert <ptalbert@redhat.com> [5.14.0-85.el9]
changelog:
  - net: mana: Remove unnecessary check of cqe_type in mana_process_rx_cqe() (Mohammed Gamal) [2064198]
  - net: mana: Add handling of CQE_RX_TRUNCATED (Mohammed Gamal) [2064198]
  - ipv6: make ip6_rt_gc_expire an atomic_t (Hangbin Liu) [2077372]
  - ipv6: fix panic when forwarding a pkt with no in6 dev (Hangbin Liu) [2077372]
  - ipv6: Fix stats accounting in ip6_pkt_drop (Hangbin Liu) [2077372]
  - net: ipv6: ensure we call ipv6_mc_down() at most once (Hangbin Liu) [2077372]
  - ipv6: fix data-race in fib6_info_hw_flags_set / fib6_purge_rt (Hangbin Liu) [2077372]
  - ipv6: per-netns exclusive flowlabel checks (Hangbin Liu) [2077372]
  - ipv6: mcast: use rcu-safe version of ipv6_get_lladdr() (Hangbin Liu) [2077372]
  - ipmr,ip6mr: acquire RTNL before calling ip[6]mr_free_table() on failure path (Hangbin Liu) [2077372]
  - ipv6: annotate accesses to fn->fn_sernum (Hangbin Liu) [2077372]
  - redhat/configs: enable CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT (Joel Savitz) [2026319]
  - net: annotate accesses to dev->gso_max_segs (Ivan Vecera) [2073465]
  - net: annotate accesses to dev->gso_max_size (Ivan Vecera) [2073465]
  - PCI/VGA: Move vgaarb to drivers/pci (Karol Herbst) [2072020]
  - vgaarb: don't pass a cookie to vga_client_register (Karol Herbst) [2072020]
  - vgaarb: remove the unused irq_set_state argument to vga_client_register (Karol Herbst) [2072020]
  - vgaarb: provide a vga_client_unregister wrapper (Karol Herbst) [2072020]
  - vgaarb: cleanup vgaarb.h (Karol Herbst) [2072020]
  - vgaarb: move the kerneldoc for vga_set_legacy_decoding to vgaarb.c (Karol Herbst) [2072020]
  - vgaarb: remove vga_conflicts (Karol Herbst) [2072020]
  - vgaarb: remove VGA_DEFAULT_DEVICE (Karol Herbst) [2072020]
  - agp/intel-gtt: reduce intel-gtt dependencies more (Karol Herbst) [2072020]
  - agp/intel-gtt: Replace kernel.h with the necessary inclusions (Karol Herbst) [2072020]
  - component: Add common helper for compare/release functions (Karol Herbst) [2072020]
  - lib/string_helpers: Consolidate string helpers implementation (Karol Herbst) [2072020]
  - include/linux/string_helpers.h: add linux/string.h for strlen() (Karol Herbst) [2072020]
  - linux/container_of.h: switch to static_assert (Karol Herbst) [2072020]
  - kernel.h: split out container_of() and typeof_member() macros (Karol Herbst) [2072020]
  - x86/kvmclock: Fix Hyper-V Isolated VM's boot issue when vCPUs > 64 (Karol Herbst) [2072020]
  - x86/kvm: Don't waste memory if kvmclock is disabled (Karol Herbst) [2072020]
  - treewide: Replace the use of mem_encrypt_active() with cc_platform_has() (Karol Herbst) [2072020]
  - x86/sev: Replace occurrences of sev_es_active() with cc_platform_has() (Karol Herbst) [2072020]
  - x86/sev: Replace occurrences of sev_active() with cc_platform_has() (Karol Herbst) [2072020]
  - x86/sme: Replace occurrences of sme_active() with cc_platform_has() (Karol Herbst) [2072020]
  - powerpc/pseries/svm: Add a powerpc version of cc_platform_has() (Karol Herbst) [2072020]
  - x86/sev: Add an x86 version of cc_platform_has() (Karol Herbst) [2072020]
  - arch/cc: Introduce a function to check for confidential computing features (Karol Herbst) [2072020]
  - x86/ioremap: Selectively build arch override encryption functions (Karol Herbst) [2072020]
  - lib: devres: Add managed arch_io_reserve_memtype_wc() (Karol Herbst) [2072020]
  - lib: devres: Add managed arch_phys_wc_add() (Karol Herbst) [2072020]
  - mm/vmscan: add sync_shrinkers function v3 (Karol Herbst) [2072020]
  - kernel/locking: Use a pointer in ww_mutex_trylock(). (Karol Herbst) [2072020]
  - locking/ww-mutex: Fix uninitialized use of ret in test_aa() (Karol Herbst) [2072020]
  - kernel/locking: Add context to ww_mutex_trylock() (Karol Herbst) [2072020]
  - samples/bpf: Fix build error due to -isystem removal (Karol Herbst) [2072020]
  - isystem: delete global -isystem compile option (Karol Herbst) [2072020]
  - uapi/linux/stddef.h: Add include guards (Karol Herbst) [2072020]
  - stddef: Introduce struct_group() helper macro (Karol Herbst) [2072020]
  - isystem: trim/fixup stdarg.h and other headers (Karol Herbst) [2072020]
  - ACPI: tools: fix compilation error (Karol Herbst) [2072020]
  - isystem: ship and use stdarg.h (Karol Herbst) [2072020]
  - locking/lockdep: Provide lockdep_assert{,_once}() helpers (Karol Herbst) [2072020]


author: Patrick Talbert <ptalbert@redhat.com> [5.14.0-86.el9]
changelog:
  - configs: enable LOGITECH_FF (Benjamin Tissoires) [2070018]
  - veth: Ensure eth header is in skb's linear part (Guillaume Nault) [2040238]
  - virtchnl: Add support for new VLAN capabilities (Ivan Vecera) [2078776]
  - virtchnl: Use the BIT() macro for capability/offload flags (Ivan Vecera) [2078776]
  - virtchnl: Remove unused VIRTCHNL_VF_OFFLOAD_RSVD define (Ivan Vecera) [2078776]
  - skbuff: introduce skb_pull_data (Ivan Vecera) [2078759]
  - redhat/configs: Add CONFIG_PERF_EVENTS_AMD_UNCORE (Michael Petlan) [2069070]
  - perf callchain: Fix compilation on powerpc with gcc11+ (Michael Petlan) [2069070]
  - perf script: Check session->header.env.arch before using it (Michael Petlan) [2069070]
  - perf build: Suppress 'rm dlfilter' build message (Michael Petlan) [2069070]
  - libperf tests: Fix test_stat_cpu (Michael Petlan) [2069070]
  - libperf test evsel: Fix build error on !x86 architectures (Michael Petlan) [2069070]
  - perf report: Output non-zero offset for decompressed records (Michael Petlan) [2069070]
  - perf build: Fix plugin static linking with libopencsd on ARM and ARM64 (Michael Petlan) [2069070]
  - perf build: Add missing -lstdc++ when linking with libopencsd (Michael Petlan) [2069070]
  - perf jevents: Free the sys_event_tables list after processing entries (Michael Petlan) [2069070]
  - perf iostat: Fix Segmentation fault from NULL 'struct perf_counts_values *' (Michael Petlan) [2069070]
  - perf iostat: Use system-wide mode if the target cpu_list is unspecified (Michael Petlan) [2069070]
  - perf config: Refine error message to eliminate confusion (Michael Petlan) [2069070]
  - perf doc: Fix typos all over the place (Michael Petlan) [2069070]
  - perf arm: Fix off-by-one directory paths. (Michael Petlan) [2069070]
  - perf vendor events powerpc: Fix spelling mistake "icach" -> "icache" (Michael Petlan) [2069070]
  - perf tests: Fix flaky test 'Object code reading' (Michael Petlan) [2069070]
  - perf test: Fix DWARF unwind for optimized builds. (Michael Petlan) [2069070]
  - perf bpf: Ignore deprecation warning when using libbpf's btf__get_from_id() (Michael Petlan) [2069070]
  - libperf evsel: Make use of FD robust. (Michael Petlan) [2069070]
  - perf machine: Initialize srcline string member in add_location struct (Michael Petlan) [2069070]
  - perf script: Fix ip display when type != attr->type (Michael Petlan) [2069070]
  - perf annotate: Fix fused instr logic for assembly functions (Michael Petlan) [2069070]
  - perf tools: Add an option to build without libbfd (Michael Petlan) [2069070]
  - perf tools: Allow build-id with trailing zeros (Michael Petlan) [2069070]
  - perf tools: Fix hybrid config terms list corruption (Michael Petlan) [2069070]
  - perf tools: Factor out copy_config_terms() and free_config_terms() (Michael Petlan) [2069070]
  - perf tools: Fix perf_event_attr__fprintf() missing/dupl. fields (Michael Petlan) [2069070]
  - perf tools: Ignore Documentation dependency file (Michael Petlan) [2069070]
  - perf bpf: Provide a weak btf__load_from_kernel_by_id() for older libbpf versions (Michael Petlan) [2069070]
  - perf beauty: Cover more flags in the  move_mount syscall argument beautifier (Michael Petlan) [2069070]
  - perf report: Add support to print a textual representation of IBS raw sample data (Michael Petlan) [2069070]
  - perf report: Add tools/arch/x86/include/asm/amd-ibs.h (Michael Petlan) [2069070]
  - perf env: Add perf_env__cpuid, perf_env__{nr_}pmu_mappings (Michael Petlan) [2069070]
  - perf symbol: Look for ImageBase in PE file to compute .text offset (Michael Petlan) [2069070]
  - perf scripts python: Fix passing arguments to stackcollapse report (Michael Petlan) [2069070]
  - perf test: Fix bpf test sample mismatch reporting (Michael Petlan) [2069070]
  - perf beauty: Update copy of linux/socket.h with the kernel sources (Michael Petlan) [2069070]
  - perf tests: Add test for PMU aliases (Michael Petlan) [2069070]
  - perf pmu: Add PMU alias support (Michael Petlan) [2069070]
  - perf session: Report collisions in AUX records (Michael Petlan) [2069070]
  - perf script python: Allow reporting the [un]throttle PERF_RECORD_ meta event (Michael Petlan) [2069070]
  - perf build: Report failure for testing feature libopencsd (Michael Petlan) [2069070]
  - perf cs-etm: Show a warning for an unknown magic number (Michael Petlan) [2069070]
  - perf cs-etm: Print the decoder name (Michael Petlan) [2069070]
  - perf cs-etm: Create ETE decoder (Michael Petlan) [2069070]
  - perf cs-etm: Update OpenCSD decoder for ETE (Michael Petlan) [2069070]
  - perf cs-etm: Fix typo (Michael Petlan) [2069070]
  - perf cs-etm: Save TRCDEVARCH register (Michael Petlan) [2069070]
  - perf cs-etm: Refactor out ETMv4 header saving (Michael Petlan) [2069070]
  - perf cs-etm: Initialise architecture based on TRCIDR1 (Michael Petlan) [2069070]
  - perf cs-etm: Refactor initialisation of decoder params. (Michael Petlan) [2069070]
  - tools build: Fix feature detect clean for out of source builds (Michael Petlan) [2069070]
  - perf evlist: Add evlist__for_each_entry_from() macro (Michael Petlan) [2069070]
  - perf evsel: Handle precise_ip fallback in evsel__open_cpu() (Michael Petlan) [2069070]
  - perf evsel: Move bpf_counter__install_pe() to success path in evsel__open_cpu() (Michael Petlan) [2069070]
  - perf evsel: Move test_attr__open() to success path in evsel__open_cpu() (Michael Petlan) [2069070]
  - perf evsel: Move ignore_missing_thread() to fallback code (Michael Petlan) [2069070]
  - perf evsel: Separate rlimit increase from evsel__open_cpu() (Michael Petlan) [2069070]
  - perf evsel: Separate missing feature detection from evsel__open_cpu() (Michael Petlan) [2069070]
  - perf evsel: Add evsel__prepare_open() (Michael Petlan) [2069070]
  - perf evsel: Separate missing feature disabling from evsel__open_cpu (Michael Petlan) [2069070]
  - perf evsel: Save open flags in evsel in prepare_open() (Michael Petlan) [2069070]
  - perf evsel: Separate open preparation from open itself (Michael Petlan) [2069070]
  - perf evsel: Remove retry_sample_id goto label (Michael Petlan) [2069070]
  - perf mmap: Add missing bitops.h header (Michael Petlan) [2069070]
  - libperf cpumap: Take into advantage it is sorted to optimize perf_cpu_map__max() (Michael Petlan) [2069070]
  - libsubcmd: add OPT_UINTEGER_OPTARG option type (Michael Petlan) [2069070]
  - perf tools: Fix LLVM download hint link (Michael Petlan) [2069070]
  - perf tools: Fix LLVM test failure when running in verbose mode (Michael Petlan) [2069070]
  - perf tools: Refactor LLVM test warning for missing binary (Michael Petlan) [2069070]
  - perf auxtrace arm: Support compat_auxtrace_mmap__{read_head|write_tail} (Michael Petlan) [2069070]
  - perf auxtrace: Add compat_auxtrace_mmap__{read_head|write_tail} (Michael Petlan) [2069070]
  - perf bpf: Fix memory leaks relating to BTF. (Michael Petlan) [2069070]
  - perf data: Correct -h output (Michael Petlan) [2069070]
  - perf header: Fix spelling mistake "cant'" -> "can't" (Michael Petlan) [2069070]
  - perf dlfilters: Fix build on environments with a --sysroot gcc arg (Michael Petlan) [2069070]
  - perf record: Fix wrong comm in system-wide mode with delay (Michael Petlan) [2069070]
  - perf stat: Do not allow --for-each-cgroup without cpu (Michael Petlan) [2069070]
  - perf bench evlist-open-close: Use PRIu64 with u64 to fix build on 32-bit architectures (Michael Petlan) [2069070]
  - perf tests: Fix *probe_vfs_getname.sh test failures (Michael Petlan) [2069070]
  - perf bench inject-buildid: Handle writen() errors (Michael Petlan) [2069070]
  - perf unwind: Do not overwrite FEATURE_CHECK_LDFLAGS-libunwind-{x86,aarch64} (Michael Petlan) [2069070]
  - perf config: Fix caching and memory leak in perf_home_perfconfig() (Michael Petlan) [2069070]
  - perf tools: Fixup get_current_dir_name() compilation (Michael Petlan) [2069070]
  - libperf tests: Fix verbose printing (Michael Petlan) [2069070]
  - perf tools: Add missing newline at the end of header file (Michael Petlan) [2069070]
  - perf tests dlfilter: Free desc and long_desc in check_filter_desc (Michael Petlan) [2069070]
  - tools: Add sparse context/locking annotations in compiler-types.h (Michael Petlan) [2069070]
  - perf test: Do not compare overheads in the zstd comp test (Michael Petlan) [2069070]
  - perf tools: Enable on a list of CPUs for hybrid (Michael Petlan) [2069070]
  - perf tools: Create hybrid flag in target (Michael Petlan) [2069070]
  - libperf: Add perf_cpu_map__default_new() (Michael Petlan) [2069070]
  - perf test: Make --skip work on shell tests (Michael Petlan) [2069070]
  - perf tests: Add dlfilter test (Michael Petlan) [2069070]
  - perf build: Move perf_dlfilters.h in the source tree (Michael Petlan) [2069070]
  - perf dlfilter: Amend documentation wrt library dependencies (Michael Petlan) [2069070]
  - perf script: Fix --list-dlfilters documentation (Michael Petlan) [2069070]
  - perf script: Fix unnecessary machine_resolve() (Michael Petlan) [2069070]
  - perf script: Fix documented const'ness of perf_dlfilter_fns (Michael Petlan) [2069070]
  - perf vendor events: Update metrics for SkyLake Server (Michael Petlan) [2069070]
  - perf vendor events intel: Update uncore event list for SkyLake Server (Michael Petlan) [2069070]
  - perf vendor events intel: Update core event list for SkyLake Server (Michael Petlan) [2069070]
  - perf vendor events: Update metrics for CascadeLake Server (Michael Petlan) [2069070]
  - perf vendor events intel: Update uncore event list for CascadeLake Server (Michael Petlan) [2069070]
  - perf vendor events intel: Update core event list for CascadeLake Server (Michael Petlan) [2069070]
  - perf test: Add pmu-events sys event support (Michael Petlan) [2069070]
  - perf jevents: Print SoC name per system event table (Michael Petlan) [2069070]
  - perf pmu: Make pmu_add_sys_aliases() public (Michael Petlan) [2069070]
  - perf test: Add more pmu-events uncore aliases (Michael Petlan) [2069070]
  - perf test: Re-add pmu-event uncore PMU alias test (Michael Petlan) [2069070]
  - perf pmu: Check .is_uncore field in pmu_add_cpu_aliases_map() (Michael Petlan) [2069070]
  - perf test: Test pmu-events core aliases separately (Michael Petlan) [2069070]
  - perf test: Factor out pmu-events alias comparison (Michael Petlan) [2069070]
  - perf test: Declare pmu-events test events separately (Michael Petlan) [2069070]
  - perf jevents: Relocate test events to cpu folder (Michael Petlan) [2069070]
  - perf test: Factor out pmu-events event comparison (Michael Petlan) [2069070]
  - perf jevents: Make build dependency on test JSONs (Michael Petlan) [2069070]
  - perf bench: Add benchmark for evlist open/close operations (Michael Petlan) [2069070]
  - perf docs: Fix accidental em-dashes (Michael Petlan) [2069070]
  - perf env: Track kernel 64-bit mode in environment (Michael Petlan) [2069070]
  - tools: Remove feature-sync-compare-and-swap feature detection (Michael Petlan) [2069070]
  - perf: Cleanup for HAVE_SYNC_COMPARE_AND_SWAP_SUPPORT (Michael Petlan) [2069070]
  - perf auxtrace: Remove auxtrace_mmap__read_snapshot_head() (Michael Petlan) [2069070]
  - perf auxtrace: Drop legacy __sync functions (Michael Petlan) [2069070]
  - perf auxtrace: Use WRITE_ONCE() for updating aux_tail (Michael Petlan) [2069070]
  - perf script python: Fix unintended underline (Michael Petlan) [2069070]
  - perf cs-etm: Add warnings for missing DSOs (Michael Petlan) [2069070]
  - perf vendor events: Add metrics for Icelake Server (Michael Petlan) [2069070]
  - perf bench futex, requeue: Add --pi parameter (Michael Petlan) [2069070]
  - perf bench futex, requeue: Robustify futex_wait() handling (Michael Petlan) [2069070]
  - perf bench futex, requeue: Add --broadcast option (Michael Petlan) [2069070]
  - perf bench futex: Add --mlockall parameter (Michael Petlan) [2069070]
  - perf bench futex: Remove bogus backslash from comment (Michael Petlan) [2069070]
  - perf bench futex: Group test parameters cleanup (Michael Petlan) [2069070]
  - perf cs-etm: Improve Coresight zero timestamp warning (Michael Petlan) [2069070]
  - perf tools: Add flag for tracking warnings of missing DSOs (Michael Petlan) [2069070]
  - perf annotate: Add disassembly warnings for annotate --stdio (Michael Petlan) [2069070]
  - perf annotate: Re-add annotate_warned functionality (Michael Petlan) [2069070]
  - perf tools: Add WARN_ONCE equivalent for UI warnings (Michael Petlan) [2069070]
  - perf tools: Add pipe_test.sh to verify pipe operations (Michael Petlan) [2069070]
  - perf inject: Fix output from a file to a pipe (Michael Petlan) [2069070]
  - perf inject: Fix output from a pipe to a file (Michael Petlan) [2069070]
  - perf tools: Pass a fd to perf_file_header__read_pipe() (Michael Petlan) [2069070]
  - perf tools: Remove repipe argument from perf_session__new() (Michael Petlan) [2069070]
  - perf vendor events intel: Add basic metrics for Elkhartlake (Michael Petlan) [2069070]
  - perf vendor events intel: Add core event list for Elkhartlake (Michael Petlan) [2069070]
  - perf vendor events: Add metrics for Tigerlake (Michael Petlan) [2069070]
  - perf vendor events intel: Add core event list for Tigerlake (Michael Petlan) [2069070]
  - perf annotate: Add error log in symbol__annotate() (Michael Petlan) [2069070]
  - perf env: Normalize aarch64.* and arm64.* to arm64 in normalize_arch() (Michael Petlan) [2069070]
  - perf beauty: Reuse the generic arch errno switch (Michael Petlan) [2069070]
  - perf doc: Reorganize ARTICLES variables. (Michael Petlan) [2069070]
  - perf doc: Remove howto-index.sh related references. (Michael Petlan) [2069070]
  - perf doc: Remove cmd-list.perl references (Michael Petlan) [2069070]
  - perf doc: Add info pages to all target. (Michael Petlan) [2069070]
  - perf doc: Remove references to user-manual (Michael Petlan) [2069070]
  - perf doc: Fix doc.dep (Michael Petlan) [2069070]
  - perf doc: Fix perfman.info build (Michael Petlan) [2069070]
  - perf cs-etm: Pass unformatted flag to decoder (Michael Petlan) [2069070]
  - perf cs-etm: Use existing decoder instead of resetting it (Michael Petlan) [2069070]
  - perf cs-etm: Suppress printing when resetting decoder (Michael Petlan) [2069070]
  - perf cs-etm: Only setup queues when they are modified (Michael Petlan) [2069070]
  - perf cs-etm: Split setup and timestamp search functions (Michael Petlan) [2069070]
  - perf cs-etm: Refactor initialisation of kernel start address (Michael Petlan) [2069070]
  - perf trace: Update cmd string table to decode sys_bpf first arg (Michael Petlan) [2069070]
  - perf/x86/msr: Add Sapphire Rapids CPU support (Michael Petlan) [2069070]
  - perf/core: fix userpage->time_enabled of inactive events (Michael Petlan) [2069070]
  - perf/x86/intel: Update event constraints for ICX (Michael Petlan) [2069070]
  - perf/x86: Reset destroy callback on event init failure (Michael Petlan) [2069070]
  - events: Reuse value read using READ_ONCE instead of re-reading it (Michael Petlan) [2069070]
  - perf/x86/amd/ibs: Add bitfield definitions in new <asm/amd-ibs.h> header (Michael Petlan) [2069070]
  - perf/amd/uncore: Allow the driver to be built as a module (Michael Petlan) [2069070]
  - perf/amd/uncore: Clean up header use, use <linux/ include paths instead of <asm/ (Michael Petlan) [2069070]
  - perf/amd/uncore: Simplify code, use free_percpu()'s built-in check for NULL (Michael Petlan) [2069070]
  - perf/x86: Remove unused assignment to pointer 'e' (Michael Petlan) [2069070]
  - perf/x86/intel/uncore: Fix IIO cleanup mapping procedure for SNR/ICX (Michael Petlan) [2069070]
  - cifs: fix NULL ptr dereference in smb2_ioctl_query_info() (Ronnie Sahlberg) [2074302]
  - cifs: prevent bad output lengths in smb2_ioctl_query_info() (Ronnie Sahlberg) [2074302]
  - ping: remove pr_err from ping_lookup (Xin Long) [2054023]
  - ping: fix the dif and sdif check in ping_lookup (Xin Long) [2054023]
  - ping: fix the sk_bound_dev_if match in ping_lookup (Xin Long) [2054023]
  - redhat: configs: add CONFIG_INTEL_IDXD_COMPAT (Jerry Snitselaar) [2072168]
  - dmaengine: idxd: Remove useless DMA-32 fallback configuration (Jerry Snitselaar) [2072168]
  - dmaengine: idxd: restore traffic class defaults after wq reset (Jerry Snitselaar) [2046470]
  - dmaengine: idxd: deprecate token sysfs attributes for read buffers (Jerry Snitselaar) [2040044]
  - dmaengine: idxd: change bandwidth token to read buffers (Jerry Snitselaar) [2040044]
  - dmaengine: idxd: fix wq settings post wq disable (Jerry Snitselaar) [2040046]
  - dmaengine: idxd: change MSIX allocation based on per wq activation (Jerry Snitselaar) [2040496]
  - dmaengine: idxd: fix descriptor flushing locking (Jerry Snitselaar) [2040496]
  - dmaengine: idxd: embed irq_entry in idxd_wq struct (Jerry Snitselaar) [2040496]
  - dmaengine: idxd: fix missed completion on abort path (Jerry Snitselaar) [2040041]
  - dmaengine: idxd: fix calling wq quiesce inside spinlock (Jerry Snitselaar) [2040041]
  - dmaengine: idxd: add knob for enqcmds retries (Jerry Snitselaar) [2040048]
  - dmaengine: idxd: set defaults for wq configs (Jerry Snitselaar) [2040048]
  - dmaengine: idxd: handle interrupt handle revoked event (Jerry Snitselaar) [2040052]
  - dmaengine: idxd: handle invalid interrupt handle descriptors (Jerry Snitselaar) [2040052]
  - dmaengine: idxd: create locked version of idxd_quiesce() call (Jerry Snitselaar) [2040052]
  - dmaengine: idxd: add helper for per interrupt handle drain (Jerry Snitselaar) [2040052]
  - dmaengine: idxd: move interrupt handle assignment (Jerry Snitselaar) [2040052]
  - dmaengine: idxd: int handle management refactoring (Jerry Snitselaar) [2040052]
  - dmaengine: idxd: rework descriptor free path on failure (Jerry Snitselaar) [2040052]
  - dmaengine: idxd: fix resource leak on dmaengine driver disable (Jerry Snitselaar) [2040041]
  - dmaengine: idxd: cleanup completion record allocation (Jerry Snitselaar) [2040041]
  - dmaengine: idxd: reconfig device after device reset command (Jerry Snitselaar) [2040041]
  - dmaengine: idxd: add halt interrupt support (Jerry Snitselaar) [2040048]
  - dmaengine: idxd: Use list_move_tail instead of list_del/list_add_tail (Jerry Snitselaar) [2072168]
  - dmanegine: idxd: fix resource free ordering on driver removal (Jerry Snitselaar) [2040041]
  - dmaengine: idxd: remove kernel wq type set when load configuration (Jerry Snitselaar) [2072168]
  - dmaengine: idxd: remove gen cap field per spec 1.2 update (Jerry Snitselaar) [2040041]
  - dmaengine: idxd: check GENCAP config support for gencfg register (Jerry Snitselaar) [2040041]
  - dmaengine: idxd: move out percpu_ref_exit() to ensure it's outside submission (Jerry Snitselaar) [2040041]
  - dmaengine: idxd: remove interrupt disable for dev_lock (Jerry Snitselaar) [2040041]
  - dmaengine: idxd: remove interrupt disable for cmd_lock (Jerry Snitselaar) [2040041]
  - dmaengine: idxd: fix setting up priv mode for dwq (Jerry Snitselaar) [2040041]
  - dmaengine: idxd: set descriptor allocation size to threshold for swq (Jerry Snitselaar) [2040041]
  - dmaengine: idxd: make submit failure path consistent on desc freeing (Jerry Snitselaar) [2040041]
  - dmaengine: idxd: remove interrupt flag for completion list spinlock (Jerry Snitselaar) [2040041]
  - dmaengine: idxd: make I/O interrupt handler one shot (Jerry Snitselaar) [2040041]
  - dmaengine: idxd: clear block on fault flag when clear wq (Jerry Snitselaar) [2040041]
  - dmaengine: idxd: add capability check for 'block on fault' attribute (Jerry Snitselaar) [2040041]
  - dmaengine: idxd: Remove unused status variable in irq_process_work_list() (Jerry Snitselaar) [2072168]
  - dmaengine: idxd: Fix a possible NULL pointer dereference (Jerry Snitselaar) [2072168]
  - dmaengine: idxd: fix abort status check (Jerry Snitselaar) [2040041]
  - dmanegine: idxd: add software command status (Jerry Snitselaar) [2040048]
  - dmaengine: idxd: rotate portal address for better performance (Jerry Snitselaar) [2040048]
  - dmaengine: idxd: fix wq slot allocation index check (Jerry Snitselaar) [2040041]
  - dmaengine: idxd: fix uninit var for alt_drv (Jerry Snitselaar) [2072168]
  - dmaengine: idxd: Set defaults for GRPCFG traffic class (Jerry Snitselaar) [2040048]
  - dmaengine: idxd: remove fault processing code (Jerry Snitselaar) [2040041]
  - dmaengine: idxd: move dsa_drv support to compatible mode (Jerry Snitselaar) [1971962]
  - dmaengine: dsa: move dsa_bus_type out of idxd driver to standalone (Jerry Snitselaar) [1971962]
  - dmaengine: idxd: create user driver for wq 'device' (Jerry Snitselaar) [1971962]
  - dmaengine: idxd: create dmaengine driver for wq 'device' (Jerry Snitselaar) [1971962]
  - dmaengine: idxd: create idxd_device sub-driver (Jerry Snitselaar) [1971962]
  - dmaengine: idxd: add type to driver in order to allow device matching (Jerry Snitselaar) [1971962]
  - dmanegine: idxd: open code the dsa_drv registration (Jerry Snitselaar) [1971962]
  - dmaengine: idxd: idxd: move remove() bits for idxd 'struct device' to device.c (Jerry Snitselaar) [1971962]
  - dmaengine: idxd: move probe() bits for idxd 'struct device' to device.c (Jerry Snitselaar) [1971962]
  - dmaengine: idxd: fix bus_probe() and bus_remove() for dsa_bus (Jerry Snitselaar) [1971962]
  - dmaengine: idxd: remove iax_bus_type prototype (Jerry Snitselaar) [1971962]
  - dmaengine: idxd: remove bus shutdown (Jerry Snitselaar) [1971962]
  - dmaengine: idxd: move wq_disable() to device.c (Jerry Snitselaar) [1971962]
  - dmaengine: idxd: move wq_enable() to device.c (Jerry Snitselaar) [1971962]
  - dmaengine: idxd: remove IDXD_DEV_CONF_READY (Jerry Snitselaar) [1971962]
  - dmaengine: idxd: add 'struct idxd_dev' as wrapper for conf_dev (Jerry Snitselaar) [1971962]
  - dmaengine: idxd: add driver name (Jerry Snitselaar) [1971962]
  - dmaengine: idxd: add driver register helper (Jerry Snitselaar) [1971962]
  - dmaengine: idxd: assign MSIX vectors to each WQ rather than roundrobin (Jerry Snitselaar) [2072168]
  - dmaengine: idxd: add missing percpu ref put on failure (Jerry Snitselaar) [2072168]
  - dmaengine: idxd: have command status always set (Jerry Snitselaar) [1973884]
  - dmanegine: idxd: cleanup all device related bits after disabling device (Jerry Snitselaar) [2072168]
  - dmaengine: idxd: Simplify code and axe the use of a deprecated API (Jerry Snitselaar) [2072168]
  - x86/fpu/xstate: Consolidate size calculations (Jerry Snitselaar) [2004573]
  - x86/fpu/xstate: Handle supervisor states in XSTATE permissions (Jerry Snitselaar) [2004573]
  - x86/fpu/xsave: Handle compacted offsets correctly with supervisor states (Jerry Snitselaar) [2004573]
  - x86/fpu: Cache xfeature flags from CPUID (Jerry Snitselaar) [2004573]
  - x86/fpu/xsave: Initialize offset/size cache early (Jerry Snitselaar) [2004573]
  - x86/fpu: Remove unused supervisor only offsets (Jerry Snitselaar) [2004573]
  - Documentation/x86: Update documentation for SVA (Shared Virtual Addressing) (Jerry Snitselaar) [2004573]
  - tools/objtool: Check for use of the ENQCMD instruction in the kernel (Jerry Snitselaar) [2004573]
  - x86/cpufeatures: Re-enable ENQCMD (Jerry Snitselaar) [2004573]
  - x86/traps: Demand-populate PASID MSR via #GP (Jerry Snitselaar) [2004573]
  - sched: Define and initialize a flag to identify valid PASID in the task (Jerry Snitselaar) [2004573]
  - x86/fpu: Clear PASID when copying fpstate (Jerry Snitselaar) [2004573]
  - iommu/sva: Assign a PASID to mm on PASID allocation and free it on mm exit (Jerry Snitselaar) [2004573]
  - kernel/fork: Initialize mm's PASID (Jerry Snitselaar) [2004573]
  - iommu/ioasid: Introduce a helper to check for valid PASIDs (Jerry Snitselaar) [2004573]
  - mm: Change CONFIG option for mm->pasid field (Jerry Snitselaar) [2004573]
  - iommu/sva: Rename CONFIG_IOMMU_SVA_LIB to CONFIG_IOMMU_SVA (Jerry Snitselaar) [2004573]
  - stddef: Introduce DECLARE_FLEX_ARRAY() helper (Josef Oskera) [2069567]
  - iommu/vt-d: Use correctly sized arguments for bit field (Jerry Snitselaar) [2068207]
  - redhat: configs: Enable CONFIG_INTEL_IOMMU_DEBUGFS (Jerry Snitselaar) [2068207]


