# changelog

author: Mark Reynolds <mreynolds@redhat.com> - 1.4.2.4-3
changelog:
  - Bump version to 1.4.2.4-3
  - Issue 50712 - Version comparison doesn't work correctly on git builds (relates to #1748994)


author: Mark Reynolkds <mreynolds@redhat.com> - 1.4.2.4-5
changelog:
  - Bump version to 1.4.2.4-5
  - Resolves: Bug 1676699 - dsconf allows to set an empty password for Directory Manager
  - Resolves: Bug 1714688 - dscontainer executable should be placed under /usr/libexec/dirsrv/
  - Resolves: Bug 1773115 - bdb_start - Detected Disorderly Shutdown last time Directory Server was running
  - Resolves: Bug 1790975 - Several memory leaks reported by Valgrind for 389-ds 1.3.9.1-10
  - Resolves: Bug 1790979 - ns-slapd is crashing while restarting ipactl
  - Resolves: Bug 1790981 - Entry cache contention during base search
  - Resolves: Bug 1790984 - Crash on startup: Bus error in __env_faultmem.isra.1.part.2


author: Mark Reynolds <mreynolds@redhat.com> - 1.4.2.4-6
changelog:
  - Resolves: Bug 1776227 - Error: 'PwPolicyManager' object has no attribute 'get_attr_list'
  - Resolves: Bug 1790975 - Several memory leaks reported by Valgrind for 389-ds 1.3.9.1-10(fix regression)
  - Resolves: Bug 1758473 - AddressSanitizer: heap-use-after-free in log_get_loglist
  - Resolves: Bug 1790259 - Change the default behavior of 'nsslapd-verify-filter-schema'
  - Resolves: Bug 1773114 - ns-slapd hangs during CleanAllRUV tests


author: Mark Reynolds <mreynolds@redhat.com> - 1.4.2.4-7
changelog:
  - Bump version to 1.4.2.4-7
  - Resolves: Bug 1744662 - DB Deadlock on modrdn appears to corrupt database and entry cache
  - Resolves: Bug 1779216 - dsctl doesn't work with 'slapd-' in the instance name
  - Resolves: Bug 1790984 - Crash on startup: Bus error in __env_faultmem.isra.1.part.2
  - Resolves: Bug 1793060 - dsctl healthcheck issues error : type object 'datetime.date' has no attribute 'fromisoformat'
  - Resolves: Bug 1758494 - LeakSanitizer: detected memory leaks in do_add 
  - Resolves: Bug 1790975 - Several memory leaks reported by Valgrind for 389-ds 1.3.9.1-10.


author: Mark Reynolds <mreynolds@redhat.com> - 1.4.2.4-8
changelog:
  - Bump version to 1.4.2.4-8
  - Resolves: Bug 1807971 - dsctl healthcheck fails at checking replica when conflict entries are present


author: Michael Schwendt <mschwendt@fedoraproject.org> - 2.1.3-8
changelog:
  - Add %_isa to -devel base package dependency.
  - Headers get installed by "make install", copying them from the HTML
    doc headers dir is not necessary.
  - Configure build with --disable-static.
  - Drop unneeded spec stuff (buildroot def, removal, clean, pkgconfig dep).
  - Using %defattr is not needed anymore.
  - Deduplicate documentation files in unversioned docdir (#1001276).


author: Michael Schwendt <mschwendt@fedoraproject.org> - 2.1.3-9
changelog:
  - Fix HTML documentation installation location.
  - Replace CUnit-2.1-3-src.tar.bz2 tarball, which really
    is 2.1-2 in disguise according to configure.in, with 2.1-3 as
    published on 2014-04-24.
  - BR libtool
  - Run autoreconf instead of autoconf.
  - Drop --enable-curses because without BuildRequires ncurses-devel it
    would disable itself automatically (and if it were enabled, test programs
    would need to link with ncurses explicitly).


author: Ville Skyttä <ville.skytta@iki.fi> - 3.2.6-15
changelog:
  - Fix source URL and switch to xz tarball (the only one available)
  - Do not own %{_localstatedir}/lib/rpm-state (#907618)
  - Ship gsettings-schema-convert manpage only in -devel (#893767)
  - Install COPYING as %license where available
  - Fix bogus dates in %changelog


author: Paul Howarth <paul@city-fan.org> - 1.0.5-17
changelog:
  - ldconfig scriptlets replaced by RPM File Triggers from Fedora 28
  - Drop legacy BuildRoot: and Group: tags
  - Drop redundant explicit buildroot cleaning
  - Specify all explicitly-used build requirements
  - Use %license where possible
  - Drop %defattr, redundant since rpm 4.4


author: Debarshi Ray <rishi@fedoraproject.org> - 0.19.0-1
changelog:
  - 0.19.0
  - Fix License
  - Explicitly enable JPEG and OpenMP support to avoid surprises
  - Tighten %files, mostly so api/soname changes will no longer be a surpise
  - Use %make_build %ldconfig_scriptlets
  Resolves: #1633708


author: Lubomir Rintel <lkundrak@v3.sk> - 1.10.2-1
changelog:
  - Update to 1.10.2 release (rh #1543498)
  - Don't grab cdc_ether devices on Sierra QMI modems (rh #1712031)


author: Thomas Haller <thaller@redhat.com> - 1:1.22.2-1
changelog:
  - Update to 1.22.2
  - core,libnm: expose capability for OVS support (rh #1785147)
  - dhcp: various bugfixes for nettools n-dhcp4 plugin


author: Beniamino Galvani <bgalvani@redhat.com> - 1:1.22.4-1
changelog:
  - Update to 1.22.4
  - dhcp: fix behavior of internal DHCP client when the server sends a NAK (rh #1787219)


author: Antonio Cardace <acardace@redhat.com> - 1:1.22.6-1
changelog:
  - Update to 1.22.6
  - nm-device: add new pending action to keep the device busy when in between states (rh #1759956)
  - cloud-setup: avoid unsupported settings in systemd service unit (rh #1791758)
  - do not create virtual device if master is not present (rh #1795919)
  - allow IPv6 RA timeout to be set to a value higher than 120 seconds (rh #1795957)
  - fix behaviour when 'ipv4.dhcp-timeout' option is set to 'infinity' (rh #1791378)


author: Antonio Cardace <acardace@redhat.com> - 1:1.22.8-1
changelog:
  - Update to 1.22.8
  - Added configuration option to customize IPv6 RA timeout (rh #1801158)
  - Removed length limitation for OVS Bridge, Patches and Interfaces (only Patch types) names (rh #1788432)
  - Reworked asynchronous deactivation of OVS interfaces (rh #1787989, rh #1782701)
  - Fixed failure when creating team interfaces (rh #1798947)
  - ifcfg-rh: fix clearing ovs slave type from ifcfg-rh file (rh #1804167)
  - Fixed bug causing virtual devices to not be available after AddConnection()/Update() (rh #1804350)


author: Beniamino Galvani <bgalvani@redhat.com> - 1:1.22.8-3
changelog:
  - dhcp: keep trying after a send failure (rh #1806516)
  - ovs: fail port enslavement when the bridge is not found (rh #1797696)


author: Thomas Haller <thaller@redhat.com> - 1:1.22.8-4
changelog:
  - core: fix leaking device state files in /run (rh #1810153)
  - dhcp: fix crash in nettools client when leaking GSource (rh #1810188)


author: Francesco Giudici <fgiudici@redhat.com> - 1.2.8-0.1
changelog:
  - Update to latest development snapshot of NetworkManager-libreswan 1.2.8
  - Introduced IKEv2 support (rh #1557035)
  - Introduced support to more Libreswan properties (rh #1557035)
  - Updated translations


author: Josef Ridky <jridky@redhat.com> - 2.0.25-1
changelog:
  - New upstream release 2.0.25 (#1568194)
  - Replace Python2 with Python3
  - Drop OpenIPMI-python2 and set it as Obsolete
  - Introduce new OpenIPMI-python3 package
  - use ldconfig macros
  - remove old systemd dependencies
  - use autosetup


author: Miroslav Rezanina <mrezanin@redhat.com> - 2.2.26-4.el8
changelog:
  - Fix unit file location [bz#1637545]
  - Resolves: bz#1637545
    (Wrong macro used for systemd unit file location)


author: Miroslav Rezanina <mrezanin@redhat.com> - 2.2.26-5.el8
changelog:
  - wala-Switch-to-platform-python-in-systemd-unit-file.patch [bz#1639775]
  - Resolves: bz#1639775
    (WALinuxAgent: Systemd unit file will fail to execute)


author: Miroslav Rezanina <mrezanin@redhat.com> - 2.2.26-6.el8
changelog:
  - wala-Use-sys.executable-to-find-system-python.patch [bz#1639775]
  - Resolves: bz#1639775
    (WALinuxAgent: Systemd unit file will fail to execute)


author: Miroslav Rezanina <mrezanin@redhat.com> - 2.2.32-1.el8
changelog:
  - Rebase to 2.2.32 [bz#1639498]
  - Resolves: bz#1639498]
    (walinuxagent 2.2.32 packaging request for RHEL 8)


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 2.2.32-2.el8
changelog:
  - wla-Add-fixes-for-handling-swap-file-and-other-nit-fixes.patch [bz#1684181 bz#1688276]
  - Resolves: bz#1684181
    (CVE-2019-0804 WALinuxAgent: swapfile created with weak permissions)
  - Resolves: bz#1688276
    (CVE-2019-0804 WALinuxAgent: swapfile created with weak permissions [rhel-8])


author: Miroslav Rezanina <mrezanin@redhat.com> - 2.2.32-3.el8
changelog:
  - wla-Switch-from-platform-python-to-python36.patch [bz#1720373]
  - wla-Stop-packaging-legacy-waagent2.0.patch [bz#1720373]
  - Resolves: bz#1720373
    ([RHEL 8.1] [Azure] Change WALinuxAgent spec to depend on Python3.6 package)


author: Miroslav Rezanina <mrezanin@redhat.com> - 2.2.38-1
changelog:
  - Rebase to 2.2.38 [bz#1722848]
  - Resolves: bz#1722848
    ([Azure]walinuxagent 2.2.38 rebase [8.1.0])


author: Martin Kutlak <mkutlak@redhat.com> - 2.10.9-9
changelog:
  - spec: turn on --enable-native-unwinder aarch64
  - spec: enable addon-vmcore on aarch64
  - daemon: Fix double closed fd race condition
  - dbus: Add configuration for Python3
  - Add autogen.sh
  - Resolves: #1646569, #1651676, #1650619, #1650622, #1652676


author: Martin Kutlak <mkutlak@redhat.com> - 2.10.9-10
changelog:
  - spec: Add-explicit-package-version-requirement-of-abrt-libs
  - cli: get list of possible workflows for problem_data_t
  - cli: mark the suggestion text for translation
  - cli list: show a hint about creating a case in RHTS
  Resolves: #1649753


author: Ernestas Kulik <ekulik@redhat.com> - 1.1.0-16
changelog:
  - Add patch for #1721393
  - Add patch for https://github.com/abrt/abrt-java-connector/commit/ae2144f1674f163517f0aa18b5f1b4784c143572


author: Kamil Dudka <kdudka@redhat.com> 2.2.52-14
changelog:
  - drop obsolete BuildRoot and Group tags
  - fix spurious acl_check() failure on setfacl --restore (#1451826)


author: Kamil Dudka <kdudka@redhat.com> 2.2.52-15
changelog:
  - setfacl.1: document the meaning of '-' in perms (#1337039)
  - avoid failure of %check when building as root (#1085389)
  - apply patches automatically to ease maintenance


author: Al Stone <ahs3@redhat.com> - 20180209-1
changelog:
  - Update to 20180209 source tree, including patch refeshes. Closes BZ#1544048
  - CVE-2017-13693: operand cache leak in dsutils.c -- applied github patch to
    fix the leak.  Resolves BZ#1485346.
  - CVE-2017-13694: acpi parse and parseext cache leaks in psobjects.c -- applied
    github patch to fix the leaks.  Resolves BZ#1485348.
  - CVE-2017-13695: operand cache leak in nseval.c -- applied github patch to fix
    the leak.  Resolves BZ#1485349.
  - Security fixes for the CVEs above applied.  Closes BZ#1485355.  NOTE: these
    patches fix acpica-tools ONLY; the kernel needs to be patch separately.
  - Added gcc to BuildRequires
  - It turns out the %build section was incorrectly passing in OPT_CFLAGS; it
    made the wrong assumptions about what generate/unix/Makefile.config did with
    that value.  Added to the spec file what should happen so that a full and
    complete set of C flags get passed in, not just the small subset that was.
  - Clean up compiler warnings for truncated strings
  - Clean up compiler warnings for pointer casting on 32-bit architectures


author: Al Stone <ahs3@redhat.com> - 20180508-1
changelog:
  - Update to 20180508 source tree, including patch refeshes. Closes BZ#1544048
  - acpidump/acpixtract no longer have alternatives, so remove the scriptlets
    that maintain them and just install them directly; we do leave the pre-
    and post- scriptlets to remove the alternatives for now.  Closes BZ#1576970
  - Typo: OPT_LDFLAGS, not OPT_LDLAGS in the build section.  Closes BZ#1560542


author: Al Stone <ahs3@redhat.com> - 20180508-2
changelog:
  - %pre and %post scriptlets fail -- stupid thinko where I inadvertently
    tested for alternatives not existing, vs existing


author: Al Stone <ahs3@redhat.com> - 20180629-1
changelog:
  - Update to 20180629 source tree, including patch refeshes. Closes BZ#1584923
  - Includes upstream fix for #1592971 (iasl segfault).


author: Al Stone <ahs3@redhat.com> - 20180629-3
changelog:
  - Add in man page for acpiexamples.  So that the man page makes some sense,
    also copy the source code used for acpiexamples to the doc directory for
    this package.  Closes BZ#1611145.
  - Add in the converterSample.asl file from the misc tests.  Clean up the
    run-misc-tests.sh script, too, to make it more robust by simplifying
    the work done.


author: Jaroslav Škarvada <jskarvad@redhat.com> - 2.0.28-6
changelog:
  - Switched kacpimon to dynamic connections (increased max connections
    from 20 to 1024)
    Resolves: rhbz#1450980
  - Consolidated new line delimiters


author: Sumit Bose <sbose@redhat.com> - 0.8.2-1
changelog:
  - Update to upstream release 0.8.2
  - various other fixes and improvements from the latest Fedora update


author: Sumit Bose <sbose@redhat.com> - 0.8.2-3
changelog:
  - use autosetup macro to simplify patch handling
  - fixed rpmlint warnings in the spec file
  - join failed if hostname is not FQDN [#1677194]
  - adcli join fails in FIPS enabled environment [#1717355]
  - forward port of RHEL-7.7 fixes and enhancements


author: Sumit Bose <sbose@redhat.com> - 0.8.2-4
changelog:
  - adcli update --add-samba-data does not work as expected [#1745931]
  - Issue is that with arcfour-hmac as first encryption type [#1745932]
  - [RFE] enhancement adcli to set description attribute and to show all AD
    attributes [#1737342]


author: Radovan Sroka <rsroka@redhat.com> - 0.16-6
changelog:
  - ported syslog format from rhel7
    resolves: rhbz#1584136
  - fixed crypto problem with libgcrypt
    resolves: rhbz#1584120


author: Radovan Sroka <rsroka@redhat.com> - 0.16-8
changelog:
  - fixed wrong line wrapping of messages in the syslog format
    resolves: rhbz#1628153
  - fixed coverity issues
    resolves: rhbz#1602441
  - fixed crash when processing .dynamic section
    resolves: rhbz#1597250


author: Radovan Sroka <rsroka@redhat.com> - 0.16-9
changelog:
  - Null pointer dereference fix spotted by coverity
    resolves: rhbz#1676487
  - aide.conf needs updates for RHEL 8
    resolves: rhbz#1708015


author: Jaroslav Kysela <jkysela@redhat.com> - 1.1.6-3
changelog:
  - Sync with the RHEL 7
  - Add Dell WD15/WD19 Dock to USB-Audio.conf and create UCM configs
  - Resolves: rhbz#1664247


author: Radek Vykydal <rvykydal@redhat.com> - 29.19.2.14-1
changelog:
  - Do not allow selecting ignored disk in GUI even if it is the only one
    (rvykydal)
    Resolves: rhbz#1786561


author: Radek Vykydal <rvykydal@redhat.com> - 29.19.2.15-1
changelog:
  - Fix installation source switching to/from CDN (mkolman)
    Resolves: rhbz#1788487
    Resolves: rhbz#1790383
    Resolves: rhbz#1791376


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> - 8.73-2
changelog:
  - Release bump in order to allow rebuild against latest version of gcc in RHEL-8 buildroot.  (#1657912)


author: Nick Clifton <nickc@redhat.com> - 8.76-1
changelog:
  - Report a missing -D_FORTIFY_SOUCRE option if -D_GLIBCXX_ASSERTIONS was detected.  (#1703500)
  - Do not report problems with -fstack-protection if the binary was not built by gcc or clang.  (#1703788)    
  - Add tests of clang command line options recorded in the DW_AT_producer attribute.


author: Nick Clifton <nickc@redhat.com> - 8.76-2
changelog:
  - Release bump in order to allow rebuild against latest version of gcc in RHEL-8 buildroot.  (#1720179)


author: Nick Clifton <nickc@redhat.com> - 8.77-1
changelog:
  - Another attempt at fixing the detection and reporting of missing -D_FORTIFY_SOURCE options.  (#1703500)


author: Nick Clifton <nickc@redhat.com> - 8.89-1
changelog:
  - Update to version 8.89.  (#1766631)
  - Generate a WARN result for code compiled with instrumentation enabled.  (#1753918)
  - Replace address checks with dladdr1.
  - Use libabigail like checking to ensure variable address consistency.
  - Skip generation of global notes for hot/cold sections.
  - Generate FAIL results if -Wall or -Wformat-security are missing.
  - If notes cannot be found in the executable look for them in the debuginfo file, if available.
  - Generate a FAIL if notes are missing from the executable/debuginfo file.
  - Record and report the setting of the AArcht64 specific -mbranch-protection option.
  - Improve detection of GO binaries.
  - Add gcc version information to annobin notes.
  - Do not complain about missing FORTIFY_SOURCE and GLIBCXX_ASSERTIONS in LTO compilations.


author: Thomas Woerner <twoerner@redhat.com> - 0.1.4-2
changelog:
  - ansible_ipa_client: Always set options.unattended (RHBZ#1726645)
  - ipaserver_prepare: Properly report error, do show trace back (RHBZ#1726668)
  - ipa[server,replica,client]: RHEL-8 specific vars files (RHBZ#1727095)
  - ipatopology modules: Use ipaadmin_ prefix for principal and password
    (RHBZ#1727101)


author: Thomas Woerner <twoerner@redhat.com> - 0.1.6-1
changelog:
  - update to version 0.1.6
    - Lots of documentation updates in READMEs and modules
    - library/ipaclient_get_otp: Enable force mode for host_add call (fixes #74)
    - Flake8 and pylint reated fixes
    - Fixed wrong path to CheckedIPAddress class in ipareplica_test
    - Remove unused ipaserver/library/ipaserver.py
    - No not use wildcard imports for modules
    - ipareplica: Add support for pki_config_override
    - ipareplica: Initialize dns.ip_addresses and dns.reverse_zones for dns setup
    - ipareplica_prepare: Properly initialize pin and cert_name variables
    - ipareplica: Fail with proper error messages
    - ipaserver: Properly set settings related to pkcs12 files
    - ipaclient: RawConfigParser is not always provided by six.moves.configparser
    - ipaclient_setup_nss: paths.GETENT is not available before
      freeipa-4.6.90.pre1
    - ipaserver_test: Initialize value from options.zonemgr
    - ipareplica_setup_custodia: create_replica only available in newer releases
    - ipaclient: Fix typo in dnsok assignment for ipaclient_setup_nss
    - ipa[server,replica]: Set _packages_adtrust for Ubuntu
    - New build script for galaxy release
    - New utils script to update module docs
  - Changes from ansible-freeipa-0.1.5
    - Support for IPA 4.8.0
    - New user management module
    - New group management module
    - ipaserver: Support external signed CA
    - RHEL-8 specific vars files to be able to install needed modules
      automatically
    - ipareplica: Fixes for certmonger and kra setup
    - New tests folder
    - OTP related updates to README files


author: Thomas Woerner <twoerner@redhat.com> - 0.1.6-3
changelog:
  - ipatopologysegment: Store suffix for commands in command list (RHBZ#1733547)
  - ipatopologysegment: Fail for missing entry with reinitialized (RHBZ#1733559)


author: Thomas Woerner <twoerner@redhat.com> - 0.1.7-1
changelog:
  - Update to version 0.1.7
    - Add debian support for ipaclient
    - Added support for predefining client OTP using ipaclient_otp
    - ipatopologysegment: Store suffix for commands in command list
    - ipatopologysegment: Fail for missing entry with reinitialized
    - Utils scripts: ansible-ipa-[server,replica,client]-install
    - ipaserver_test,ipareplica_prepare: Do not return _pkcs12_file settings
    - ansible_freeipa_module: Add support for GSSAPI
    - ansible_ipa_client: Drop import of configure_nsswitch_database
    - New host management module
    - New hostgroup management module
    - ipagroup: Remove unused member_[present,absent] states
    - external-ca tests: Fix typo in inventory files
    - tests/external-signed-ca tests: Fix external-ca.sh to use proper serials
    - ipagroup: Rework to use same mechanisms as ipahostgroup module
    - ansible_freeipa_module: api_command should not have extra try clause
    - ansible_freeipa_module: compare_args_ipa needs to compare lists orderless
    - ansible_freeipa_module: New function api_check_param
    - ansible_freeipa_module: New functions module_params_get and _afm_convert
    - ansible_freeipa_module: Add missing to_text import for _afm_convert
    - ansible_freeipa_module: Convert tuple to list in compare_args_ipa
    - ansible_freeipa_module: New function api_get_realm
    - ipauser: User module extension
    - New sudocmd management module
    - New sudocmdgroup management module
    - ansible_freeipa_module: Convert int to string in compare_args_ipa
    - New pwpolicy management module
    - New hbacsvc (HBAC Service) management module
    - New hbacsvcgroup (HBAC Service Group) management module
    - ipagroup: Properly support IPA versions 4.6 and RHEL-7
    - ipagroup: Fix changed flag, new test cases
    - ipauser: Add info about version limitation of passwordexpiration
    - New hbacrule (HBAC Rule) management module
    - ipahostgroup: Fix changed flag, support IPA 4.6 on RHEL-7, new test cases
    - New sudorule (Sudo Rule) management module
    - ipauser: Support 'sn' alias of 'last' for surname
    - Update galaxy.yml: Update description, drop empty dependencies
    - Update ipauser.py: Fix typo in users.name description
    - ipaclient: Fix misspelled sssd options
    - ipauser: Return generated random password
    - ipahost: Return generated random password
    - Added context configuration to api_connect
    - ansible_freeipa_module: Better support for KRB5CCNAME environment variable
    - ipa[server,replica,client]: Add support for CentOS-8
    - ipahost: Extension to be able handle several hosts and all settings
    - Flake8 fixes
    - Documentation updates
    - Cleanup
    Resolves: RHBZ#1748986


author: Thomas Woerner <twoerner@redhat.com> - 0.1.8-1
changelog:
  - Update to version 0.1.8 (bug fix release)
    - roles/ipaclient/README.md: Add information about ipaclient_otp
    - Install and enable firewalld if it is configured for ipaserver and
      ipareplica roles
    - ipaserver_test: Do not use zone_overlap_check for domain name validation
    - Allow execution of API commands that do not require a name
    - Update README-host: Drop options from allow_*keytab parameters docs
    - ipauser: Extend email addresses with default email domain if no domain is
      given
      Resolves: RHBZ#1747413
    Related: RHBZ#1748986


author: Thomas Woerner <twoerner@redhat.com> - 0.1.8-2
changelog:
  - Updated RPM description for ansible-freeipa 0.1.8
    Related: RHBZ#1748986
  - ipahost: Fix choices of auth_ind parameter, allow to reset parameter
    Resolves: RHBZ#1783992
  - ipauser: Allow reset of userauthtype, do not depend on first,last for mod
    Resolves: RHBZ#1784474
  - ipahost: Enhanced failure msg for member params used without member action
    Resolves: RHBZ#1783948
  - Add missing attributes to ipasudorule
    Resolves: RHBZ#1788168
    Resolves: RHBZ#1788035
    Resolves: RHBZ#1788024
  - ipapwpolicy: Use global_policy if name is not set
    Resolves: RHBZ#1797532
  - ipahbacrule: Fix handing of members with action hbacrule
    Resolves: RHBZ#1787996
  - ansible_freeipa_module: Fix comparison of bool parameters in compare_args_isa
    Resolves: RHBZ#1784514
  - ipahost: Add support for several IP addresses and also to change them
    Resolves: RHBZ#1783979
    Resolves: RHBZ#1783976
  - ipahost: Fail on action member for new hosts, fix dnsrecord_add reverse flag
    Resolves: RHBZ#1803026


author: Michael Simacek <msimacek@redhat.com> - 3.2.2-1
changelog:
  - Update to upstream version 3.2.2
  - Merge two javadoc subpackages
  - Install with XMVn
  - Specfile cleanup


author: Mat Booth <mat.booth@redhat.com> - 3.2.2-8
changelog:
  - Allow testframework to still be built even with tests disabled, which is
    needed by other packages


author: Iryna Shcherbina <ishcherb@redhat.com> - 1.6.3-7
changelog:
  - Update Python 2 dependency declarations to new packaging standards
    (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3)


author: Joe Orton <jorton@redhat.com> - 1.6.0-1
changelog:
  - update to 1.6.0 (#1460831)
  - move bdb support to loadable DSO in apr-util-dbd subpackage
  - drop NSS, freetds support


author: Josef Ridky <jridky@redhat.com> - 8.6.10-0.1.20180605git986f99d
changelog:
  - New upstream version with Python3 support - asciidoc-py3 (commit 986f99d)
  - Update versioning, Source and Url label information


author: Omair Majid <omajid@redhat.com> - 3.0.100-0.8.preview9
changelog:
  - Fix package descriptions for targeting packs
  - Re-generate tarball to remove samples
  - Resolves: RHBZ#1711403


author: Omair Majid <omajid@redhat.com> - 3.0.102-2
changelog:
  - Fix prebuilts leaking into the final build
  - Fix regressions in binary hardering
  - Resolves: RHBZ#1788171


author: Omair Majid <omajid@redhat.com> - 3.1.100-0.4.preview3
changelog:
  - Update to .NET Core Runtime 3.1.0-preview3.19553.2 and SDK 3.1.100-preview3-014645
  - Resolves: RHBZ#1711405


author: Tomáš Mráz <tmraz@redhat.com> - 3.1.20-7
changelog:
  - the ownership of the spool directory should be root as at is configured
    with daemon username root
  - document the -n option


author: Jakub Martisko <jamartis@redhat.com> - 3.10.3-1
changelog:
  - Update to new 3.10.3 stable version.
  - Remove ppc64/ppc64le related patches.
  - All packages now use -A option to specify the target CPU/Architecture instead of 
  sed substitutions and auto detection. The packages should now be less dependant on the 
  builder machine used.
  - Base package for each architecture should now be configured to be compatible with the 
  most basic machine of given type.
  - In addittion to base package, added some optimized packages for more advanced CPUs for
  most architectures.
  - Dropped sse2/sse3 subpackages for ix86


author: Jakub Martisko <jamartis@redhat.com> - 3.10.3-6
changelog:
  * Pass all required compiler/linker flags
  - use annobin plugin
  - generate assembler build notes
  Related: #1624098


author: Kamil Dudka <kdudka@redhat.com> 2.4.47-19
changelog:
  - fix test-suite failure with perl-5.26.0 (#1473853)
  - apply patches automatically to ease maintenance
  - update URL of the upstream source tarball


author: Steve Grubb <sgrubb@redhat.com> 3.0-0.8.20180831git0047a6c
changelog:
  resolves: rhbz#1639745 - build requires go-toolset-7 which is not available
  resolves: rhbz#1643567 - service auditd stop exits prematurely
  resolves: rhbz#1616428 - Update git snapshot of audit package
  - Remove static libs subpackage


author: Steve Grubb <sgrubb@redhat.com> 3.0-0.11.20190607gitf58ec40
changelog:
  resolves: rhbz#1643567 - service auditd stop exits prematurely
  resolves: rhbz#1693470 - libauparse memory leak
  resolves: rhbz#1694071 - ausearch doesn't record device/inode details checkpointing a single file
  resolves: rhbz#1695638 - Rebase audit package to pick up latest bugfixes
  resolves: rhbz#1705894 - aureport aborts when using a specific input
  resolves: rhbz#1706045 - RFE: Backport support for new audit record types
  resolves: rhbz#1715852 - RFE: provide a way to filter on network address family


author: Steve Grubb <sgrubb@redhat.com> 3.0-0.15.20191104git1c2f876
changelog:
  resolves: rhbz#1757986 - Rebase audit package on 8.2 for updates
  resolves: rhbz#1767054 - move audit rules to shared data directory
  resolves: rhbz#1746018 - Breakup 30-ospp-v42.rules into more granular files
  resolves: rhbz#1740798 - auditctl(8) needs clarification for backlog_limit
  resolves: rhbz#1497279 - Add option to interpret fields in audit syslog plugin


author: Pino Toscano <ptoscano@redhat.com> - 1.10.1-4
changelog:
  - Grub: better handle invalid grub.conf files (RHBZ#1649262)
  - Sudoers: handle "always_query_group_plugin" option (RHBZ#1649299)


author: Pino Toscano <ptoscano@redhat.com> - 1.10.1-6
changelog:
  - Semanage: new lens (RHBZ#1652840)
  - Add "Provides: bundled(gnulib)" to augeas-libs, as it embeds gnulib
    (RHBZ#1653768)


author: Pino Toscano <ptoscano@redhat.com> - 1.12.0-5
changelog:
  - Fix completion with special characters in augtool. (RHBZ#1232224)
  - Krb5: improve handling of [dbmodules]; allow include/includedir directives
    everywhere (RHBZ#1798486)
  - Systemd: improve parsing of quoted variables of Environment (RHBZ#1798922)


author: Pavel Březina <pbrezina@redhat.com> - 1.0-7
changelog:
  - pam_systemd shouldn't be optional in system-auth (RHBZ #1643928)
  - compat tool: support --enablerequiresmartcard (RHBZ #1649277)
  - compat tool: support --smartcardaction=0 (RHBZ #1649279)
  - remove ecryptfs from authselect since it is not present in rhel8 (RHBZ #1649282)
  - authselect enable-features should error on unknown features (RHBZ #1651637)


author: Pavel Březina <pbrezina@redhat.com> - 1.0-9
changelog:
  - fix sources for official rhel translations (RHBZ #1608286)
  - fix coverity warnings for authselect enable-features should error on unknown features (RHBZ #1651637)


author: Pavel Březina <pbrezina@redhat.com> - 1.0-12
changelog:
  - make authselect work with selinux disabled (RHBZ #1668025)
  - require smartcard authentication only for specific services (RHBZ #1665058)
  - update translations (RHBZ #1608286)


author: Jakub Hrozek <jhrozek@redhat.com> - 1.0-13
changelog:
  - Revert pam_systemd.so to be optional
  - Resolves: #rhbz1643928 - pam_systemd shouldn't be optional in system-auth


author: Pavel Březina <pbrezina@redhat.com> - 1.1-1
changelog:
  - Rebase to authselect-1.1 (RHBZ #1685516)
  - Notify that oddjob-mkhomedir needs to be enabled manually (RHBZ #1694103)
  - Ask for smartcard insertion when smartcard authentication is required (RHBZ #1674397)
  - Update translations (RHBZ #1689973)


author: Caolán McNamara <caolanm@redhat.com> - 1:6.0.6.1-20
changelog:
  - Resolves: rhbz#1743958 CVE-2019-9849, etc.
  - Resolves: rhbz#1648281 Junk character gets added when some emojis are inserted


author: Ian Kent <ikent@redhat.com> - 5.1.4-31
changelog:
  - bz1689467 - path_resolution on an autofs managed path resets the timer. Can
    this be made configurable?
    - support strictexpire mount option.
  - Resolves: rhbz#1689467


author: Ian Kent <ikent@redhat.com> - 5.1.4-32
changelog:
  - bz1703876 - [RFE] Enable additional logging information for autofs
    - add NULL check for get_addr_string() return.
    - use malloc(3) in spawn.c.
    - add mount_verbose configuration option.
    - optionally log mount requestor process info.
    - log mount call arguments if mount_verbose is set.
  - Resolves: rhbz#1703876


author: Ian Kent <ikent@redhat.com> - 5.1.4-33
changelog:
  - bz1689466 - Sanitize autofs logging
    - make expire remaining log level debug.
  - bz1685805 - autofs doesn't expand macros in amd map selectors
    - allow period following macro in selector value.
    - fix macro expansion in selector values.
  - Resolves: rhbz#1689466 rhbz#1685805


author: Ian Kent <ikent@redhat.com> - 5.1.4-34
changelog:
  - bz1681956 - autofs changes blocked until gating tests are added
    - add gating.yaml for manual gate testing.
  - Related: rhbz#1681956


author: Ian Kent <ikent@redhat.com> - 5.1.4-35
changelog:
  - bz1681956 - autofs changes blocked until gating tests are added
    - correct test name in gating.yaml.
  - Related: rhbz#1681956


author: Ian Kent <ikent@redhat.com> - 5.1.4-36
changelog:
  - bz1743442 - getmntent returns additional "-hosts" entries when
    automounter is used with "hosts" map (userspace part)
    - also use strictexpire for offsets (mounts).
    - change expire type naming to better reflect usage.
    - remove unused function has_fstab_option().
    - remove unused function reverse_mnt_list().
    - remove a couple of old debug messages.
    - fix amd entry memory leak.
    - fix unlink_mount_tree() not umounting mounts.
    - add ignore mount option.
    - use ignore option for offset mounts as well.
    - add config option for "ignore" mount option.
    - use bit flags for autofs mount types in mnt_list.
    - use mp instead of path in mnt_list entries.
    - always use PROC_MOUNTS to make mount lists.
    - add glibc getmntent_r().
    - use local getmntent_r in table_is_mounted().
    - refactor unlink_active_mounts() in direct.c.
    - don't use tree_is_mounted() for mounted checks.
    - use single unlink_umount_tree() for both direct and indirect mounts.
    - move unlink_mount_tree() to lib/mounts.c.
    - use local_getmntent_r() for unlink_mount_tree().
    - use local getmntent_r() in get_mnt_list().
    - use local getmntent_r() in tree_make_mnt_list().
    - fix missing initialization of autofs_point flags.
  - Resolves: rhbz#1743442


author: Ian Kent <ikent@redhat.com> - 5.1.4-37
changelog:
  - bz1660145 - autofs.schema doesn't work in RHEL8
    - update ldap READMEs and schema definitions.
  - Resolves: rhbz#1660145


author: Ian Kent <ikent@redhat.com> - 5.1.4-38
changelog:
  - bz1660145 - autofs.schema doesn't work in RHEL8
    - update spec file doc inclusions for schema definition update.
  - Related: rhbz#1660145


author: Ian Kent <ikent@redhat.com> - 5.1.4-39
changelog:
  - bz1802251 - Autofs will only mount share once if sss is first ini
    nsswitch.conf
    - fix a regression with map instance lookup.
  - Resolves: rhbz#1802251


author: Miroslav Lichvar <mlichvar@redhat.com> - 5.18.12-7
changelog:
  - fix linking to use hardening flags (#1547522)
  - use macro for ldconfig scriptlets
  - add gcc to build requirements
  - remove comment with macro


author: Merlin Mathesius <mmathesi@redhat.com> - 1.15.1-3
changelog:
  - Bump release number in spec so package will build with commits made
    by Petr Písař <ppisar@redhat.com> on Thu Aug 31 2017:
    - Add build conditions for modularity
    - Specify all dependencies


author: Pavel Raiskup <praiskup@redhat.com> - 1.16.1-3
changelog:
  - update config.{guess,sub} to gnuconfig git HEAD
  - drop ppc64p7 hack in config.sub, it's not needed - per:
    https://lists.fedoraproject.org/archives/list/
    devel@lists.fedoraproject.org/thread/2OWD2QRDFBEC6HTPVQ7FMJENH32BWT54/
  - don't BR python2-* packages; switching BRs to python3 would make no sense
    since the upstream testsuite is not yet python3 ready


author: Tomas Orsava <torsava@redhat.com> - 2.5.1-5
changelog:
  - Remove dependency on an exotic testing package python-freezegun which we
    don't have capacity to ship in RHEL8
  - Run tests in pytest (as declared in BuildRequires) instead of unittest


author: Josef Ridky <jridky@redhat.com> - 9.0.4-2
changelog:
  - Add support for openssl (#1512577)
  - Change build requirement form mysql-devel to mariadb-connector-c-devel (#1545413)


author: Kevin Fenzi <kevin@scrye.com> - 1.07.1-1https://bugs.archlinux.org/task/53546
changelog:
  - Update to 1.07.1
  - Fixes a bug that breaks kernel builds ( https://bugs.archlinux.org/task/53546 )


author: Jerome Marchand <jmarchan@redhat.com> - 0.8.0-1
changelog:
  - Rebase on bcc-8.0.0
  - Replace the temporary s390x workaround by a proper fix
  - Remove the doc of excluded tool from the package
  - Fix print_log2_hist
  - Fix yet a few other python3 bytes vs strings issues


author: Jerome Marchand <jmarchan@redhat.com> - 0.10.0-1
changelog:
  - Rebase to bcc-0.10.0
  - Drop criticalstat
  - Fix regression on vfscount and runqslower
  - Rebuild on LLVM 9


author: Petr Menšík <pemensik@redhat.com> - 32:9.11.12-2
changelog:
  - Add GeoLite2 support (#1564443)
  - Add GeoIP to bind-chroot (#1497646)
  - Fix wrong default GeoIP directory (#1768258)


author: Thomas Woerner <twoerner@redhat.com> - 11.2-2
changelog:
  - Add support for serve-stale, detected on build time
    Patch by Petr Menšík <pemensik@redhat.com>
    Related: RHBZ#1762813


author: Nick Clifton <nickc@redhat.com> - 2.30-71
changelog:
  - Fix a potential seg-fault in the BFD library when parsing pathalogical debug_info sections.  (#1779245)
  - Fix a potential memory exhaustion in the BFD library when parsing corrupt DWARF debug information.


author: Nick Clifton <nickc@redhat.com> - 2.30-72
changelog:
  - Allow the BFD library to handle the copying of files containing secondary reloc sections.  (#1801879)


author: Michal Sekletár <msekleta@redhat.com> - 0.7.3-2
changelog:
  - make biosdevname optional even on Dell servers (#1623621)
  - prevent infinite recursion in smbios_setslot() (#1499458)
  - Netronome biosdevname support (#1649036)


author: Vojtech Trefny <vtrefny@redhat.com> - 3.1.0-12
changelog:
  - Deactivate incomplete VGs along with everything else
    Resolves: rhbz#1635125
  - Automatically adjust size of growable devices for new format
    Resolves: rhbz#1680013
  - Add flag for protecting cdrom devices during populate
    Resolves: rhbz#1719648
  - Clean up some errors evident in installer logs
    Resolves: rhbz#1579375
  - Use dasd disklabel for vm disks backed by dasds
    Resolves: rhbz#1676935


author: Vojtech Trefny <vtrefny@redhat.com> - 3.1.0-19
changelog:
  - Override LVM skip-activation to allow for thorough removal
    Resolves: rhbz#1766498
  - Make sure LVs are writable before wiping
    Related: rhbz#1766498
  - Fix udev test names so they actually get run.
    Related: rhbz#1758102
  - Add recognition of Dell FW RAID to udev.device_is_disk.
    Resolves: rhbz#1758102
  - Align base sizes up if smaller than min I/O size.
    Resolves: rhbz#1781106
  - Make minimal and optimal alignment getters public.
    Related: rhbz#1781106


author: Tomas Orsava <torsava@redhat.com> - 1.2.0-9
changelog:
  - Switch hardcoded python3 shebangs into the %{__python3} macro
  - Add missing BuildRequires on python3-devel so that %{__python3} macro is
    defined


author: Adrian Reber <adrian@lisas.de> - 1.2.4-7
changelog:
  - Added multiple upstream patches to fix various memory bugs
  - Fixes "[abrt] bogofilter: yyrealloc(): bogofilter killed by SIGABRT" (#1246282)
  - Fixes "why libdb4" (#1367329) by switching BR to libdb-devel (from db4-devel)


author: Christian Kellner <ckellner@redhat.com> - 0.1-2
changelog:
  - Set database path to /var/lib/boltd, create it during
    installation, which is needed for the service file to work.


author: Christian Kellner <ckellner@redhat.com> - 0.8-1
changelog:
  - bolt 0.8 upstream release with pre-boot ACL and IOMMU support
    D-Bus Configuration moved from sysconfdir to datadir
    Resolves: #1629715


author: Christian Kellner <ckellner@redhat.com> - 0.8-2
changelog:
  - Rebuilt for fixed gating.yaml (remove missing tier1 gate)
  - Unset env NOTIFY_SOCKET for no socket case in test-unix


author: Marian Csontos <mcsontos@redhat.com> 0.9-7
changelog:
  - Reduce log level of "Could not load BootEntry" messages.
  - Raise more appropriate LookupError on unknown BLS keys.


author: Bruno Meneguele <bmeneg@redhat.com> [4.18.0-185.el8]
changelog:
  - [fs] NFS: Add deferred cache invalidation for close-to-open consistency violations (Benjamin Coddington) [1803162]
  - [block] nbd: fix stack corruption in nbd_check_sock_type() (Ming Lei) [1803664]
  - [mm] mm/vmscan.c: don't round up scan size for online memory cgroup (Aristeu Rozanski) [1775691]
  - [tools] selftests/bpf: fix clearing buffered output between tests/subtests (Yauheni Kaliuta) [1786006]
  - [tools] libbpf: avoid usage of __builtin_preserve_field_info (Yauheni Kaliuta) [1786006]
  - [tools] selftests/bpf: samples/bpf: fix Split off legacy stuff from bpf_helpers.h (Yauheni Kaliuta) [1786006]
  - [tools] libbpf: fix Make DECLARE_LIBBPF_OPTS macro strictly a variable declaration (Yauheni Kaliuta) [1786006]
  - [tools] selftests: fix too long argument (Yauheni Kaliuta) [1786006]
  - [tools] libbpf: Add BPF-side definitions of supported field relocation kinds (Yauheni Kaliuta) [1786006]
  - [tools] selftests/bpf: add sub-tests support for test_progs (Yauheni Kaliuta) [1786006]
  - [tools] selftests/bpf: abstract away test log output (Yauheni Kaliuta) [1786006]
  - [tools] selftest/bpf: centralize libbpf logging management for test_progs (Yauheni Kaliuta) [1786006]
  - [tools] selftests/bpf: prevent headers to be compiled as C code (Yauheni Kaliuta) [1786006]
  - [tools] selftests/bpf: add test selectors by number and name to test_progs (Yauheni Kaliuta) [1786006]
  - [tools] selftests/bpf: revamp test_progs to allow more control (Yauheni Kaliuta) [1786006]
  - [net] core: Don't skip generic XDP program execution for cloned SKBs (Jiri Benc) [1802507]
  - [tools] selftests/bpf: De-flake test_tcpbpf (Jiri Benc) [1802507]
  - [net] bpf, sockmap: Check update requirements after locking (Jiri Benc) [1802507]
  - [net] bpf, sockhash: Synchronize_rcu before free'ing map (Jiri Benc) [1802507]
  - [net] bpf, sockmap: Don't sleep while holding RCU lock on tear-down (Jiri Benc) [1802507]
  - [net] net: bpf: Don't leak time wait and request sockets (Jiri Benc) [1802507]
  - [net] bpf/sockmap: Read psock ingress_msg before sk_receive_queue (Jiri Benc) [1802507]
  - [net] bpf: Clear skb->tstamp in bpf_redirect when necessary (Jiri Benc) [1802507]
  - [net] xdp: obtain the mem_id mutex before trying to remove an entry (Jiri Benc) [1802507]
  - [net] page_pool: do not release pool until inflight == 0 (Jiri Benc) [1802507]
  - [net] xsk: Fix registration of Rx-only sockets (Jiri Benc) [1802507]
  - [net] xsk: avoid store-tearing when assigning umem (Jiri Benc) [1802507]
  - [net] xsk: avoid store-tearing when assigning queues (Jiri Benc) [1802507]
  - [tools] bpftool: Don't crash on missing xlated program instructions (Jiri Benc) [1802507]
  - [tools] bpftool: Fix printing incorrect pointer in btf_dump_ptr (Jiri Benc) [1802507]
  - [tools] bpftool: Don't crash on missing jited insns or ksyms (Jiri Benc) [1802507]
  - [tools] bpftool: Match several programs with same tag (Jiri Benc) [1802507]
  - [tools] libbpf: Fix realloc usage in bpf_core_find_cands (Jiri Benc) [1802507]
  - [tools] libbpf: Add missing newline in opts validation macro (Jiri Benc) [1802507]
  - [tools] libbpf: Don't attach perf_buffer to offline/missing CPUs (Jiri Benc) [1802507]
  - [tools] libbpf: Extract and generalize CPU mask parsing logic (Jiri Benc) [1802507]
  - [tools] libbpf: Fix printf compilation warnings on ppc64le arch (Jiri Benc) [1802507]
  - [tools] libbpf: Fix sym->st_value print on 32-bit arches (Jiri Benc) [1802507]
  - [tools] libbpf: Make btf__resolve_size logic always check size error condition (Jiri Benc) [1802507]
  - [tools] libbpf: Fix another potential overflow issue in bpf_prog_linfo (Jiri Benc) [1802507]
  - [tools] libbpf: Fix potential overflow issue (Jiri Benc) [1802507]
  - [tools] libbpf: Fix memory leak/double free issue (Jiri Benc) [1802507]
  - [tools] libbpf: Fix off-by-one error in ELF sanity check (Jiri Benc) [1802507]
  - [tools] selftests/bpf: Fix test_attach_probe (Jiri Benc) [1802507]
  - [kernel] bpf: Fix bpf_event_output re-entry issue (Jiri Benc) [1802507]
  - [net] bpf: Fix incorrect verifier simulation of ARSH under ALU32 (Jiri Benc) [1802507]
  - [net] bpf: Fix passing modified ctx to ld/abs/ind instruction (Jiri Benc) [1802507]
  - [net] bpf: cgroup: prevent out-of-order release of cgroup bpf (Jiri Benc) [1802507]
  - [net] bpf: Fix precision tracking for unbounded scalars (Jiri Benc) [1802507]
  - [net] bpf: Fix cgroup local storage prog tracking (Jiri Benc) [1802507]
  - [net] bpf/stackmap: Fix deadlock with rq_lock in bpf_get_stack() (Jiri Benc) [1802507]
  - [net] bpf, offload: Unlock on error in bpf_offload_dev_create() (Jiri Benc) [1802507]
  - [powerpc] powerpc/bpf: Fix tail call implementation (Jiri Benc) [1802507]
  - [net] bpf: Fix use after free in bpf_get_prog_name (Jiri Benc) [1802507]
  - [net] bpf: Fix use after free in subprog's jited symbol removal (Jiri Benc) [1802507]
  - [uapi] bpf: fix BTF limits (Jiri Benc) [1802507]
  - [net] bpf: fix BTF verification of enums (Jiri Benc) [1802507]
  - [netdrv] ice: Don't tell the OS that link is going down (Jonathan Toppins) [1792670]
  - [powerpc] powerpc/powernv: implement opal_put_chars_atomic (Steve Best) [1806254]
  - [tty] powerpc/powernv: move opal console flushing to udbg (Steve Best) [1806254]
  - [powerpc] powerpc/powernv: Remove OPALv1 support from opal console driver (Steve Best) [1806254]
  - [powerpc] powerpc/powernv: Implement and use opal_flush_console (Steve Best) [1806254]
  - [powerpc] powerpc/powernv: opal-kmsg use flush fallback from console code (Steve Best) [1806254]
  - [powerpc] powerpc/powernv: opal-kmsg standardise OPAL_BUSY handling (Steve Best) [1806254]
  - [powerpc] powerpc/powernv: Fix OPAL console driver OPAL_BUSY loops (Steve Best) [1806254]
  - [powerpc] powerpc/powernv: opal_put_chars partial write fix (Steve Best) [1806254]
  - [x86] Mark Comet Lake-S as supported (David Arcari) [1805754]


author: Bruno Meneguele <bmeneg@redhat.com> [4.18.0-186.el8]
changelog:
  - [netdrv] Revert "r8169: don't use MSI before RTL8168d" (Josef Oskera) [1792839]
  - [drm] drm/nouveau/kms/gv100-: Re-set LUT after clearing for modesets (Ben Skeggs) [1789026]
  - [drm] drm/nouveau/disp/gv100-: not all channel types support reporting error codes (Ben Skeggs) [1789481]
  - [drm] drm/nouveau/disp/nv50-: prevent oops when no channel method map provided (Ben Skeggs) [1789481]
  - [fs] cifs: don't leak -EAGAIN for stat() during reconnect (Dave Wysochanski) [1769599]
  - [block] blk-mq: insert passthrough request into hctx->dispatch directly (Ming Lei) [1788728]
  - [scsi] scsi: megaraid_sas: fixup MSIx interrupt setup during resume (Tomas Henzl) [1805353]


author: Bruno Meneguele <bmeneg@redhat.com> [4.18.0-187.el8]
changelog:
  - [kernel] blktrace: Protect q->blk_trace with RCU (Ming Lei) [1798329]
  - [drm] drm/i915: Force DPCD backlight mode for some Dell CML 2020 panels (Lyude Paul) [1782671 1773796 1748892]
  - [drm] drm/i915: Force DPCD backlight mode on X1 Extreme 2nd Gen 4K AMOLED panel (Lyude Paul) [1782671 1773796 1748892]
  - [drm] drm/dp: Introduce EDID-based quirks (Lyude Paul) [1782671 1773796 1748892]
  - [drm] drm/i915: Auto detect DPCD backlight support by default (Lyude Paul) [1782671 1773796 1748892]
  - [drm] drm/i915: Fix DPCD register order in intel_dp_aux_enable_backlight() (Lyude Paul) [1782671 1773796 1748892]
  - [drm] drm/i915: Assume 100 brightness when not in DPCD control mode (Lyude Paul) [1782671 1773796 1748892]
  - [drm] drm/i915: Fix eDP DPCD aux max backlight calculations (Lyude Paul) [1782671 1773796 1748892]
  - [drm] drm/i915: Check backlight type while doing eDP backlight initializaiton (Lyude Paul) [1782671 1773796 1748892]
  - [tools] selftests: nft_concat_range: Add test for reported add/flush/add issue (Stefano Brivio) [1807892]
  - [net] nft_set_pipapo: Actually fetch key data in nft_pipapo_remove() (Stefano Brivio) [1807892]
  - [net] sched: don't take rtnl lock during flow_action setup (Marcelo Leitner) [1804385]
  - [include] net: sched: refactor ct action helpers to require tcf_lock (Marcelo Leitner) [1804385]
  - [include] net: sched: refactor police action helpers to require tcf_lock (Marcelo Leitner) [1804385]
  - [net] sched: lock action when translating it to flow_action infra (Marcelo Leitner) [1804385]
  - [powerpc] powerpc/smp: Fix NMI IPI xmon timeout (Diego Domingos) [1747320]
  - [powerpc] powerpc/smp: Fix NMI IPI timeout (Diego Domingos) [1747320]
  - [powerpc] powerpc: NMI IPI make NMI IPIs fully sychronous (Diego Domingos) [1747320]
  - [arm64] arm64: select CPUMASK_OFFSTACK if NUMA (Andrea Arcangeli) [1712856]
  - [arm64] arm64: tlb: skip tlbi broadcast (Andrea Arcangeli) [1712856]


author: Bruno Meneguele <bmeneg@redhat.com> [4.18.0-188.el8]
changelog:
  - [block] blk-mq: Keep set->nr_hw_queues and set->map.nr_queues in sync (Ming Lei) [1810523]
  - [block] block: clear REQ_HIPRI if polling is not supported (Ming Lei) [1809506]


author: Bruno Meneguele <bmeneg@redhat.com> [4.18.0-189.el8]
changelog:
  - [netdrv] net/mlx5e: Show/set Rx network flow classification rules on ul rep (Alaa Hleihel) [1795156 1794280]
  - [netdrv] net/mlx5e: Init ethtool steering for representors (Alaa Hleihel) [1795156 1794280]
  - [netdrv] net/mlx5e: Show/set Rx flow indir table and RSS hash key on ul rep (Alaa Hleihel) [1795156 1794280]
  - [netdrv] net/mlx5e: Introduce root ft concept for representors netdevs (Alaa Hleihel) [1795156 1794280]
  - [netdrv] net/mlx5: E-Switch, Use vport metadata matching only when mandatory (Alaa Hleihel) [1795156]
  - [nvme] nvme: log additional message for controller status (David Milburn) [1752952]


author: Bruno Meneguele <bmeneg@redhat.com> [4.18.0-190.el8]
changelog:
  - [powerpc] powerpc/pseries: Avoid NULL pointer dereference when drmem is unavailable (David Hildenbrand) [1812874]
  - [x86] kvm/svm: PKU not currently supported (Wei Huang) [1789159]
  - [x86] Remove the unsupported check for Cooper Lake (David Arcari) [1813921]


author: Bruno Meneguele <bmeneg@redhat.com> [4.18.0-191.el8]
changelog:
  - [netdrv] net/mlx5e: Don't clear the whole vf config when switching modes (mohamad meib) [1814350]
  - [fs] fuse: fix stack use after return (Miklos Szeredi) [1814666]


author: Bruno Meneguele <bmeneg@redhat.com> [4.18.0-192.el8]
changelog:
  - [drm] drm/bochs: downgrade pci_request_region failure from error to warning (Dave Airlie) [1804735]
  - [drm] drm/bochs: deinit bugfix (Dave Airlie) [1804735]
  - [fs] gfs2: fix O_EXCL|O_CREAT handling on cold dcache (Andrew Price) [1811787]
  - [net] esp: remove the skb from the chain when it's enqueued in cryptd_wq (Xin Long) [1807909]
  - [powerpc] powerpc/nvdimm: set target_node properly (Diego Domingos) [1815038]


author: Bruno Meneguele <bmeneg@redhat.com> [4.18.0-193.el8]
changelog:
  - [kvm] KVM: PPC: Book3S HV: Use __gfn_to_pfn_memslot in HPT page fault handler (Sam Bobroff) [1815491]
  - [net] tcp: also NULL skb->dev when copy was needed (Florian Westphal) [1775961]
  - [net] tcp: ensure skb->dev is NULL before leaving TCP stack (Florian Westphal) [1775961]


author: Liwei Ge <geliwei@openanolis.org> [4.19.91-23.1.an8]
changelog:
  - x86/Kconfig: Drop vendor dependency for X86_UMIP (LeoLiu-oc)
  - x86/Kconfig: Rename UMIP config parameter (LeoLiu-oc)
  - x86/apic: Mask IOAPIC entries when disabling the local APIC (LeoLiu-oc)
  - ck: xhci: fix issue with resume from system Sx state (LeoLiu-oc)
  - ck: xhci: Adjust the UHCI Controllers bit value (LeoLiu-oc)
  - ck: ALSA: hda: Add support of Zhaoxin NB HDAC codec (LeoLiu-oc)
  - ck: ALSA: hda: Add support of Zhaoxin NB HDAC (LeoLiu-oc)
  - ck: ALSA: hda: Add support of Zhaoxin SB HDAC (LeoLiu-oc)
  - ck: xhci: Show Zhaoxin XHCI root hub speed correctly (LeoLiu-oc)
  - ck: xhci: fix issue of cross page boundary in TRB prefetch mechanism (LeoLiu-oc)
  - PCI: Add ACS quirk for Zhaoxin Root/Downstream Ports (LeoLiu-oc)
  - PCI: Add ACS quirk for Zhaoxin multi-function devices (LeoLiu-oc)
  - PCI: Add Zhaoxin Vendor ID (LeoLiu-oc)
  - ck: xhci: Add Zhaoxin xHCI LPM U1/U2 feature support (LeoLiu-oc)
  - ck: ata: sata_zhaoxin: Add support for Zhaoxin Serial ATA (LeoLiu-oc)
  - x86/perf: Add hardware performance events support for Zhaoxin CPU. (LeoLiu-oc)
  - ck: crypto: x86/crc32c-intel Exclude low performance CRC32C instruction CPUs (LeoLiu-oc)
  - ck: x86/cpu: Set low performance CRC32C flag on some Zhaoxin CPUs (LeoLiu-oc)
  - ck: x86/cpufeatures: Add low performance CRC32C instruction CPU feature (LeoLiu-oc)
  - x86/speculation/swapgs: Exclude Zhaoxin CPUs from SWAPGS vulnerability (LeoLiu-oc)
  - x86/speculation/spectre_v2: Exclude Zhaoxin CPUs from SPECTRE_V2 (LeoLiu-oc)
  - x86/mce: Add Zhaoxin LMCE support (LeoLiu-oc)
  - x86/mce: Add Zhaoxin CMCI support (LeoLiu-oc)
  - x86/mce: Add Zhaoxin MCE support (LeoLiu-oc)
  - x86/acpi/cstate: Add Zhaoxin processors support for cache flush policy in C3 (LeoLiu-oc)
  - x86/power: Optimize C3 entry on Centaur CPUs (LeoLiu-oc)
  - ACPI, x86: Add Zhaoxin processors support for NONSTOP TSC (LeoLiu-oc)
  - ck: x86/cpu: Add detect extended topology for Zhaoxin CPUs (LeoLiu-oc)
  - ck: x86/cpufeatures: Add Zhaoxin feature bits (LeoLiu-oc)
  - x86/cpu/centaur: Add Centaur family >=7 CPUs initialization support (LeoLiu-oc)
  - x86/cpu/centaur: Replace two-condition switch-case with an if statement (LeoLiu-oc)
  - x86/cpu: Remove redundant cpu_detect_cache_sizes() call (LeoLiu-oc)
  - x86/cpu: Create Zhaoxin processors architecture support file (LeoLiu-oc)
  - config: arm64: Change NODES_SHIFT value as 4 (Xin Hao)
  - config:arm64: Add PHYTIUM ft2500 chip HW support (Xin Hao)
  - config:arm64: Enable STAGING default (Xin Hao)
  - ck: irqchip:phytium-gic: add phytium new gic control support (Xin Hao)
  - ck: ACPI: add support for phytium profiling in GICC (Xin Hao)
  - ck: rtc: Add Phytium rtc device support (Xin Hao)
  - ck: ACPI: APD: Add clock frequency for for phytium i2c control (Xin Hao)
  - config: arm64: Enable MPAM feature default (Xin Hao)
  - openEuler: arm64/mpam: Supplement err tips in info/last_cmd_status (Wang ShaoBo)
  - openEuler: arm64/mpam: Fix unreset resources when mkdir ctrl group or umount resctrl (Wang ShaoBo)
  - openEuler: MPAM / ACPI: Refactoring MPAM init process and set MPAM ACPI as entrance (Wang ShaoBo)
  - openEuler: ACPI 6.x: Add definitions for MPAM table (Wang ShaoBo)
  - openEuler: ACPI / PPTT: cacheinfo: Label caches based on fw_token (Wang ShaoBo)
  - openEuler: ACPI / PPTT: Filthy hack to find _a_ backwards reference in the PPTT [ROTTEN] (James Morse)
  - openEuler: ACPI / PPTT: Add helper to validate cache nodes from an offset [dead] (James Morse)
  - openEuler: ACPI / processor: Add helper to convert acpi_id to a phys_cpuid (James Morse)
  - openEuler: arm64/mpam: cleanup the source file's licence (Xie XiuQi)
  - openEuler: mpam : fix monitor's disorder from (Wang ShaoBo)
  - openEuler: mpam : fix missing fill MSMON_CFG_MON_SEL register (Wang ShaoBo)
  - openEuler: arm64/mpam: use snprintf instead of sprintf (Xie XiuQi)
  - openEuler: arm64/mpam: cleanup debuging code (Xie XiuQi)
  - openEuler: arm64/mpam: fix a missing unlock in error branch (Xie XiuQi)
  - openEuler: arm64/mpam: remove unnecessary debug message and dead code (Xie XiuQi)
  - openEuler: arm64/mpam: correct num of partid/pmg (Xie XiuQi)
  - openEuler: arm64/mpam: get num_partids from system regs instead of hard code (Xie XiuQi)
  - openEuler: arm64/mpam: update group flags only when enable sucsses (Xie XiuQi)
  - openEuler: arm64/mpam: remove unsupported resource (Xie XiuQi)
  - openEuler: arm64/mpam: only add new domain node to domain list (Xie XiuQi)
  - openEuler: arm64/mpam: unmap all previous address when failed (Xie XiuQi)
  - openEuler: arm64/mpam: destroy domain list when failed to init (Xie XiuQi)
  - openEuler: arm64/mpam: fix hard code address map for 1620 3P (Xie XiuQi)
  - openEuler: mpam: fix potential resource leak in mpam_domains_init (Hongbo Yao)
  - openEuler: mpam: Code security rectification (Hongbo Yao)
  - openEuler: cmetrics: remove dead code in mpam_ctrlmon.c and resctrlfs.c (Jason Yan)
  - openEuler: arm64/mpam: fix compile warning (Yang Yingliang)
  - openEuler: arm64/mpam: add cmdline option: mpam (Xie XiuQi)
  - openEuler: arm64/mpam: delete redundant line in Makefile (Xie XiuQi)
  - openEuler: arm64/mpam: hard code mpam resource for Hi1620 2P (Xie XiuQi)
  - openEuler: arm64/mpam: support L3TALL, HHALL (Xie XiuQi)
  - openEuler: arm64/mpam: debug: remove debug pr_info at schemata (Xie XiuQi)
  - openEuler: arm64/mpam: use 5% as min memory bandwidth (Xie XiuQi)
  - openEuler: arm64/mpam: don't allowd create mon_groups when out of mon/pmg (Xie XiuQi)
  - openEuler: arm64/mpam: fix HHA MAX SET/GET operation (Xie XiuQi)
  - openEuler: arm64/mpam: monitor pmg as a property of partid (Xie XiuQi)
  - openEuler: arm64/mpam: enable alloc/mon capable when MPAM enabled (Xie XiuQi)
  - openEuler: arm64/mpam: add L3TALL & HHALL (Xie XiuQi)
  - openEuler: arm64/mpam: alloc/mon capable/enabled debug (Xie XiuQi)
  - openEuler: arm64/mpam: get alloc/mon capable/enabled from h/w (Xie XiuQi)
  - openEuler: arm64/mpam: don't reserve mon 0, we can use it as nomarl (Xie XiuQi)
  - openEuler: arm64/mpam: get num_mon & num_pmg from hardware (Xie XiuQi)
  - openEuler: arm64/mpam: add num_monitors in info dir (Xie XiuQi)
  - openEuler: arm64/mpam: mon: add WARN_ON for debug free_pmg (Xie XiuQi)
  - openEuler: arm64/mpam: free mon when remove momgroups (Xie XiuQi)
  - openEuler: arm64/mpam: operation not permitted when remove a ctrl group with a mondata (Xie XiuQi)
  - openEuler: arm64/mpam: support monitor (Xie XiuQi)
  - openEuler: arm64/mpam: disable MPAM_SYS_REG_DEBUG (Xie XiuQi)
  - openEuler: arm64/mpam: print mpam caps info when booting (Xie XiuQi)
  - openEuler: arm64/mpam: add mpam extension runtime detection (Xie XiuQi)
  - openEuler: arm64/mpam: support num_partids/num_pmgs (Xie XiuQi)
  - openEuler: arm64/mpam: support monitor (Xie XiuQi)
  - openEuler: arm64/mpam: support monitor read (Xie XiuQi)
  - openEuler: arm64/mpam: pass rdtgroup when create mon_data dir (Xie XiuQi)
  - openEuler: arm64/mpam: add group partid/pmg to tasks show (Xie XiuQi)
  - openEuler: arm64/mpam: debug: print debug info when create mon_data (Xie XiuQi)
  - openEuler: arm64/mpam: debug: print more useful info for mon_data (Xie XiuQi)
  - openEuler: arm64/mpam: support mondata fields (Xie XiuQi)
  - openEuler: arm64/mpam: support pmg alloc/free (Xie XiuQi)
  - openEuler: arm64/mpam: support resctrl_group_schemata_show (Xie XiuQi)
  - openEuler: arm64/mpam: call mpam_sched_in with context switch (Xie XiuQi)
  - openEuler: arm64/mpam: debug: print partid and pmg in tasks show (Xie XiuQi)
  - openEuler: arm64/mpam: debug: fix debug info print formats (Xie XiuQi)
  - openEuler: arm64/mpam: debug: fix debug format (Xie XiuQi)
  - openEuler: arm64/mpam: debug: improve debug info (Xie XiuQi)
  - openEuler: arm64/mpam: add macro helpers for PARTID/PMG (Xie XiuQi)
  - openEuler: arm64/mpam: use mpam_{read/write}_sysreg_s for debug (Xie XiuQi)
  - openEuler: arm64/mpam: debug: add mpam_{read/write}_sysreg_s for debug on D05 board (Xie XiuQi)
  - openEuler: arm64/mpam: set MPAM1_EL1/MPAM2_EL2 in mpam_sched_in() (Xie XiuQi)
  - openEuler: arm64/mpam: implenment mpam_sched_in() (Tan Xiaojun)
  - openEuler: arm64/mpam: define mpam registers (Tan Xiaojun)
  - openEuler: resctrlfs: mpam: init struct for mpam (Yang Yingliang)
  - openEuler: resctrlfs: init support resctrlfs (Xie XiuQi)
  - config: arm64: enable SDEI and NMI_WATCHDOG (Xin Hao)
  - openeuler: nmi_watchdog: add asm/nmi.h for ARM64 (Xiongfeng Wang)
  - openeuler: kprobes/arm64: Blacklist sdei watchdog callback functions (Xiongfeng Wang)
  - openeuler: sdei_watchdog: set secure timer period base on 'watchdog_thresh' (Xiongfeng Wang)
  - openeuler: arm64: kexec: only clear EOI for SDEI in NMI context (Xiongfeng Wang)
  - openeuler: sdei: fix the wrong SDEI_CLEAR_EOI function number (Xiongfeng Wang)
  - openeuler: stop_machine: mask sdei before running the callback (Xiongfeng Wang)
  - openeuler: sdei_watchdog: clear EOI of the secure timer before kdump (Xiongfeng Wang)
  - openeuler: sdei_watchdog: do not disable sdei_watchdog event when failed to initialise SDEI (Xiongfeng Wang)
  - openeuler: sdei_watchdog: refresh 'last_timestamp' when enabling nmi_watchdog (Xiongfeng Wang)
  - openeuler: sdei_watchdog: use the secure arch timer as SDEI watchdog timer (Xiongfeng Wang)
  - openeuler: watchdog: add nmi_watchdog support for arm64 based on SDEI (Xiongfeng Wang)
  - openeuler: lockup_detector: init lockup detector after all the init_calls (Xiongfeng Wang)
  - openeuler: firmware: arm_sdei: make 'sdei_api_event_disable/enable' public (Xiongfeng Wang)
  - openeuler: firmware: arm_sdei: add interrupt binding api (Xiongfeng Wang)
  - openEuler: watchdog: make hardlockup detect code public (Xiongfeng Wang)
  - openeuler: net/hinic: rectify issue (Shaozhengchao)
  - openeuler: net/hinic: optimize interrupt rush (Shaozhengchao)
  - openeuler: net/hinic: change the tx min frames to 32 Bytes (Shaozhengchao)
  - openeuler: net/hinic: remove redundant code (Shaozhengchao)
  - openeuler: net/hinic: modify nic_layer comment (Shaozhengchao)
  - openeuler: net/hinic: modify hw_layer comment (Shaozhengchao)
  - openeuler: net/hinic: fix static check problem (Shaozhengchao)
  - openeuler: net/hinic: modify driver version (Shaozhengchao)
  - openeuler: net/hinic: fix tx padding bug (Shaozhengchao)
  - openeuler: net/hinic: fix review comment (Shaozhengchao)
  - openeuler: net/hinic: fix return value bug (Shaozhengchao)
  - openeuler: net/hinic: fix the problem that memory leak (Shaozhengchao)
  - openeuler: net/hinic: fix static check problem (Shaozhengchao)
  - openeuler: net/hinic: modify comment (Shaozhengchao)
  - openeuler: net: hinic: fixes dbgtool bugs (Shaozhengchao)
  - openeuler: net: hinic: modify comments (Xue)
  - openeuler: net: hinic: static check warnings fix (Xue)
  - openeuler: net: hinic: fix bug in set vlan (Xue)
  - openeuler: net: update hinic driver to 2.3.2.1 (Xue)
  - openeuler: net: hinic: add card_id protection (Xue)
  - openeuler: net: hinic: fix bug in api_csr_write (Xue)
  - openeuler: net: hinic: add security check (Xue)
  - openeuler: net: hinic: cleanup comments (Xue)
  - openeuler: net: hinic:fix bug in dbgtool (Xue)
  - openeuler: net: hinic: delete address print (Xue)
  - openeuler: net: hinic: fix check error in hinic (Xue)
  - openeuler: net: update hi1822 nic driver to 1.8.2.8 (Xue)
  - openeuler: net: hinic: Add ethtool support (Xue)
  - openeuler: net: hinic: Add NIC Layer (Xue)
  - openeuler: net: hinic: Add Hardware Abstract Layer (Xue)
  - configs: set CONFIG_X86_SGX to default value (GuoRui.Yu)
  - x86/sgx: Maintain encl->refcount for each encl->mm_list entry (Jarkko Sakkinen)
  - x86/sgx: Return -EINVAL on a zero length buffer in sgx_ioc_enclave_add_pages() (Jarkko Sakkinen)
  - x86/sgx: Fix a typo in kernel-doc markup (Jarkko Sakkinen)
  - x86/sgx: Fix sgx_ioc_enclave_provision() kernel-doc comment (Jarkko Sakkinen)
  - x86/sgx: Return -ERESTARTSYS in sgx_ioc_enclave_add_pages() (Jarkko Sakkinen)
  - selftests/sgx: Use a statically generated 3072-bit RSA key (Jarkko Sakkinen)
  - x86/sgx: Clarify 'laundry_list' locking (Jarkko Sakkinen)
  - x86/sgx: Update MAINTAINERS (Jarkko Sakkinen)
  - Documentation/x86: Document SGX kernel architecture (Jarkko Sakkinen)
  - x86/sgx: Add ptrace() support for the SGX driver (Jarkko Sakkinen)
  - x86/sgx: Add a page reclaimer (Jarkko Sakkinen)
  - selftests/x86: Add a selftest for SGX (Jarkko Sakkinen)
  - x86/sgx: Add SGX_IOC_ENCLAVE_PROVISION (Jarkko Sakkinen)
  - x86/sgx: Add SGX_IOC_ENCLAVE_INIT (Jarkko Sakkinen)
  - x86/sgx: Add SGX_IOC_ENCLAVE_ADD_PAGES (Jarkko Sakkinen)
  - x86/sgx: Add SGX_IOC_ENCLAVE_CREATE (Jarkko Sakkinen)
  - x86/sgx: Add an SGX misc driver interface (Jarkko Sakkinen)
  - mm: Add 'mprotect' hook to struct vm_operations_struct (Jarkko Sakkinen)
  - x86/sgx: Add SGX page allocator functions (Jarkko Sakkinen)
  - x86/cpu/intel: Add a nosgx kernel parameter (Jarkko Sakkinen)
  - x86/cpu/intel: Detect SGX support (Jarkko Sakkinen)
  - x86/intel: Initialize IA32_FEAT_CTL MSR at boot (Jarkko Sakkinen)
  - x86/mm: Signal SIGSEGV with PF_SGX (Jarkko Sakkinen)
  - x86/sgx: Initialize metadata for Enclave Page Cache (EPC) sections (Jarkko Sakkinen)
  - x86/{cpufeatures,msr}: Add Intel SGX Launch Control hardware bits (Jarkko Sakkinen)
  - x86/cpufeatures: Add Intel SGX hardware bits (Jarkko Sakkinen)
  - x86/sgx: Add wrappers for ENCLS functions (Jarkko Sakkinen)
  - x86/sgx: Add SGX architectural data structures (Jarkko Sakkinen)
  - nbd: freeze the queue while we're adding connections (Josef Bacik)
  - futex: Ensure the correct return value from futex_lock_pi() (Thomas Gleixner)
  - tracing: Fix race in trace_open and buffer resize call (Gaurav Kohli)
  - nfsd4: readdirplus shouldn't return parent of export (J. Bruce Fields)
  - scsi: target: Fix XCOPY NAA identifier lookup (David Disseldorp)
  - tty: Fix ->session locking (Jann Horn)
  - tty: Fix ->pgrp locking in tiocspgrp() (Jann Horn)
  - configs: enable configs for ICMP PingTrace support (Qiao Ma)
  - alinux: net: add pingtrace feature support (Qiao Ma)
  - x86/resctrl: Don't move a task to the same resource group (Fenghua Yu)
  - x86/resctrl: Use an IPI instead of task_work_add() to update PQR_ASSOC MSR (Fenghua Yu)
  - x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled (Xiaochen Shen)
  - x86/resctrl: Remove unused struct mbm_state::chunks_bw (James Morse)
  - x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak (Xiaochen Shen)
  - x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak (Xiaochen Shen)
  - x86/resctrl: Fix a NULL vs IS_ERR() static checker warning in rdt_cdp_peer_get() (Dan Carpenter)
  - x86/resctrl: Fix invalid attempt at removing the default resource group (Reinette Chatre)
  - x86/resctrl: Preserve CDP enable over CPU hotplug (James Morse)
  - x86/resctrl: Fix a deadlock due to inaccurate reference (Xiaochen Shen)
  - x86/resctrl: Fix use-after-free due to inaccurate refcount of rdtgroup (Xiaochen Shen)
  - x86/resctrl: Fix use-after-free when deleting resource groups (Xiaochen Shen)
  - x86/resctrl: Fix potential memory leak (Shakeel Butt)
  - x86/resctrl: Fix an imbalance in domain_remove_cpu() (Qian Cai)
  - alinux: tcp: introduce tunable tcp_rto_min value (Tony Lu)
  - ipvs: allow connection reuse for unconfirmed conntrack (Julian Anastasov)
  - alinux: Revert "TencentOS-kernel: ipvs: avoid drop first packet by reusing conntrack" (Tony Lu)
  - refcount_t: Add ACQUIRE ordering on success for dec(sub)_and_test() variants (Elena Reshetova)
  - x86/apic/msi: Plug non-maskable MSI affinity race (Thomas Gleixner)
  - KVM: no need to check return value of debugfs_create functions (Greg KH)
  - KVM: remove kvm_arch_has_vcpu_debugfs() (Paolo Bonzini)
  - virtio-blk: modernize sysfs attribute creation (Hannes Reinecke)
  - zram: register default groups with device_add_disk() (Hannes Reinecke)
  - aoe: register default groups with device_add_disk() (Hannes Reinecke)
  - nvme: register ns_id attributes as default sysfs groups (Hannes Reinecke)
  - block: genhd: add 'groups' argument to device_add_disk (Hannes Reinecke)
  - alinux: Revert "zram: close udev startup race condition as default groups" (Jeffle Xu)
  - SUNRPC: Fix possible autodisconnect during connect due to old last_used (Dave Wysochanski)
  - bpf: tcp_bpf_recvmsg should return EAGAIN when nonblocking and no data (Zhiyuan Hou)
  - configs: add CONFIG_CGROUP_CACHE (Yi Tao)
  - alinux: cgroup: fix dead lock in put_to_cache (Yi Tao)
  - alinux: cgroup: introduce cgroup_limit (Yi Tao)
  - alinux: cgroup: use cache for kernfs node (Yi Tao)
  - alinux: sched: use cache when creating task_group (Yi Tao)
  - alinux: cpuacct: use cache when creating cpuacct (Yi Tao)
  - alinux: cpuacct: extract init and free (Yi Tao)
  - alinux: memcg: use cache when creating memcg (Yi Tao)
  - alinux: memcg: memcg: extract init from mem_cgroup_alloc (Yi Tao)
  - alinux: cgroup: introduce cache struct and function (Yi Tao)
  - X.509: Fix crash caused by NULL pointer (Tianjia Zhang)
  - tcp: fix marked lost packets not being retransmitted (Pengcheng Yang)
  - alinux: dm crypt: fix sysfs name collision when reloading table (Jeffle Xu)
  - dm crypt: export sysfs of kcryptd workqueue (Jeffle Xu)
  - Revert "dm crypt: use WQ_HIGHPRI for the IO and crypt workqueues" (Mike Snitzer)
  - dm crypt: make workqueue names device-specific (Michał Mirosław)
  - dm: add dm_table_device_name() (Michał Mirosław)
  - tpm/tpm_tis: Free IRQ if probing fails (Jarkko Sakkinen)
  - io_uring: add missing REQ_F_COMP_LOCKED for nested requests (Jens Axboe)
  - io_uring: fix recursive completion locking on oveflow flush (Jens Axboe)
  - io_uring: clean up io_kill_linked_timeout() locking (Jens Axboe)
  - io_uring: do grab_env() just before punting (Pavel Begunkov)
  - io_uring: deduplicate freeing linked timeouts (Pavel Begunkov)
  - io-wq: return next work from ->do_work() directly (Pavel Begunkov)
  - alinux: locking/qspinlock/x86: Fix performance regression caused by virt_spin_lock (Yihao Wu)
  - selftests/bpf/test_progs: do not check errno == 0 (Mauricio Vasquez B)
  - perf/x86: Always store regs->ip in perf_callchain_kernel() (Song Liu)
  - mm: shmem: disable interrupt when acquiring info->lock in userfaultfd_copy path (Yang Shi)
  - io_uring: fix 0-iov read buffer select (Pavel Begunkov)
  - io_uring: defer file table grabbing request cleanup for locked requests (Jens Axboe)
  - io_uring: don't pass def into io_req_work_grab_env (Pavel Begunkov)
  - io_uring: remove inflight batching in free_many() (Pavel Begunkov)
  - io_uring: always delete double poll wait entry on match (Jens Axboe)
  - io_uring: sanitize double poll handling (Jens Axboe)
  - io_uring: fail poll arm on queue proc failure (Jens Axboe)
  - io_uring: fix racy IOPOLL completions (Pavel Begunkov)
  - io_uring: don't recurse on tsk->sighand->siglock with signalfd (Jens Axboe)
  - io_uring: fix linked deferred ->files cancellation (Pavel Begunkov)
  - io_uring: fix cancel of deferred reqs with ->files (Pavel Begunkov)
  - io_uring: provide generic io_req_complete() helper (Jens Axboe)
  - x86/mce: Decode a kernel instruction to determine if it is copying from user (Tony Luck)
  - x86/mce: Recover from poison found while copying from user space (Tony Luck)
  - x86/mce: Avoid tail copy when machine check terminated a copy from user (Tony Luck)
  - x86/uaccess: Move copy_user_handle_tail() into asm (Peter Zijlstra)
  - x86/insn-eval: Add support for 64-bit kernel mode (Jann Horn)
  - x86/mce: Add _ASM_EXTABLE_CPY for copy user access (Youquan Song)
  - x86/mce: Provide method to find out the type of an exception handler (Tony Luck)
  - x86/mce: Pass pointer to saved pt_regs to severity calculation routines (Youquan Song)
  - x86/mce: Stop mce_reign() from re-computing severity for every CPU (Tony Luck)
  - x86/extable: Introduce _ASM_EXTABLE_UA for uaccess fixups (Jann Horn)
  - x86/mce: Add Skylake quirk for patrol scrub reported errors (Borislav Petkov)
  - x86/mce: Convert the CEC to use the MCE notifier (Youquan Song)
  - x86/mce: Rename "first" function as "early" (Tony Luck)
  - io_uring: allow non-fixed files with SQPOLL (Xiaoguang Wang)
  - fs: move filp_close() outside of __close_fd_get_file() (Jens Axboe)
  - configs: remove the backup configs (Shile Zhang)
  - alinux: tcp_rt: rm maintainer Ya Zhao (Xuan Zhuo)
  - io_uring: hold uring_lock while completing failed polled io in io_wq_submit_work() (Xiaoguang Wang)
  - netfilter: conntrack: fix infinite loop on rmmod (TuQuan)
  - alinux: blk-throttle: Fix the possible NULL service tree warning (Baolin Wang)
  - ovl: fix dentry leak in ovl_get_redirect (Liangyan)
  - io_uring: always let io_iopoll_complete() complete polled io (Xiaoguang Wang)
  - io_uring: fix io_wqe->work_list corruption (Xiaoguang Wang)
  - configs: add more kernel modules for more compatibility (Shile Zhang)
  - configs: arm64: sync with x86_64 (Shile Zhang)
  - configs: x86_64: fix qboot boot up failure (Shile Zhang)
  - block: disable iopoll for split bio (Jeffle Xu)
  - perf/core: Fix race in the perf_mmap_close() function (Jiri Olsa)
  - powercap: restrict energy meter to root access (Len Brown)
  - perf/core: Fix a memory leak in perf_event_parse_addr_filter() (kiyin(尹亮))
  - vt: Disable KD_FONT_OP_COPY (Daniel Vetter)
  - blktrace: fix debugfs use after free (Luis Chamberlain)
  - vt: keyboard, extend func_buf_lock to readers (Jiri Slaby)
  - vt: keyboard, simplify vt_kdgkbsent (Jiri Slaby)
  - tty: make FONTX ioctl use the tty pointer they were actually passed (Linus Torvalds)
  - icmp: randomize the global rate limiter (Eric Dumazet)
  - netfilter: ctnetlink: add a range check for l3/l4 protonum (Will McVicker)
  - hdlc_ppp: add range checks in ppp_cp_parse_cr() (Dan Carpenter)
  - geneve: add transport ports in route lookup for geneve (Mark Gray)
  - rbd: require global CAP_SYS_ADMIN for mapping and unmapping (Ilya Dryomov)
  - mm/hugetlb: fix a race between hugetlb sysctl handlers (Muchun Song)
  - random32: update the net random state on interrupt and activity (Willy Tarreau)
  - crypto: ccp - Release all allocated memory if sha type is invalid (Navid Emamdoost)
  - sctp: implement memory accounting on tx path (Xin Long)
  - Revert "zram: convert remaining CLASS_ATTR() to CLASS_ATTR_RO()" (Wade Mealing)
  - x86/speculation: Add Ivy Bridge to affected list (Josh Poimboeuf)
  - x86/speculation: Add SRBDS vulnerability and mitigation documentation (Mark Gross)
  - x86/speculation: Add Special Register Buffer Data Sampling (SRBDS) mitigation (Mark Gross)
  - x86/cpu: Add 'table' argument to cpu_matches() (Mark Gross)
  - x86/cpu: Add a steppings field to struct x86_cpu_id (Mark Gross)
  - kernel/relay.c: handle alloc_percpu returning NULL in relay_open (Daniel Axtens)
  - vt: keyboard: avoid signed integer overflow in k_ascii (Dmitry Torokhov)
  - x86/speculation: PR_SPEC_FORCE_DISABLE enforcement for indirect branches. (Anthony Steinhauser)
  - x86/speculation: Avoid force-disabling IBPB based on STIBP and enhanced IBRS. (Anthony Steinhauser)
  - x86/speculation: Prevent rogue cross-process SSBD shutdown (Anthony Steinhauser)
  - mm: Fix mremap not considering huge pmd devmap (Fan Yang)
  - alinux: mm: Fix the vma merge warning (Baolin Wang)
  - io_uring: fix IOPOLL -EAGAIN retries (Xiaoguang Wang)
  - io_uring: clear req->result on IOPOLL re-issue (Jens Axboe)
  - selftests/tls: Add MSG_WAITALL in recv() syscall (Vakul Garg)
  - alinux: io_uring: revert io_file_supports_async() (Hao Xu)
  - bpf: improve verifier branch analysis (Alexei Starovoitov)
  - selftests/bpf: Test narrow loads with off > 0 in test_verifier (Andrey Ignatov)
  - alinux: dm: apply more restrictive constraints for iopoll (Jeffle Xu)
  - alinux: block: fix inflight statistics of part0 (Jeffle Xu)
  - net: ipvs: add sysctl_run_estimation to support disable estimation (Dust Li)
  - ipvs: move estimation from timer to kworker (Dust Li)
  - cpufreq: intel_pstate: Fix intel_pstate_get_hwp_max() for turbo disabled (Francisco Jerez)
  - configs: x86_64: tweak for performance tuning (Shile Zhang)
  - configs: x86_64: apply Alinux2 specific configs (Shile Zhang)
  - configs: x86_64: reconfig to sync with internal version (Shile Zhang)
  - rtnetlink: avoid frame size warning in rtnl_newlink() (Jakub Kicinski)
  - memcg, oom: check memcg margin for parallel oom (Yafang Shao)
  - mm: memcontrol: don't count limit-setting reclaim as memory pressure (Johannes Weiner)
  - mm, memcg: unify reclaim retry limits with page allocator (Chris Down)
  - mm, memcg: reclaim more aggressively before high allocator throttling (Chris Down)
  - mm: memcontrol: restore proper dirty throttling when memory.high changes (Johannes Weiner)
  - mm: memcontrol: avoid workload stalls when lowering memory.high (Roman Gushchin)
  - mm: memcontrol: try harder to set a new memory.high (Johannes Weiner)
  - mm/swapfile.c: swap_next should increase position index (Vasily Averin)
  - mm, THP, swap: fix allocating cluster for swapfile by mistake (Gao Xiang)
  - mm: fix swap cache node allocation mask (Hugh Dickins)
  - mm/swap_state: fix a data race in swapin_nr_pages (Qian Cai)
  - mm, compaction: make capture control handling safe wrt interrupts (Vlastimil Babka)
  - alinux: virtio_net: fix wrong print format type (Tony Lu)
  - alinux: configs: Enable rich container (Xunlei Pang)
  - alinux: cpuinfo: Add cpuinfo support of cpu quota and cpu.shares (Xunlei Pang)
  - alinux: pidns: Introduce rich container scenario (Xunlei Pang)
  - alinux: pidns: Support rich container switch on/off (Xunlei Pang)
  - alinux: meminfo: Add meminfo support for rich container (Xunlei Pang)
  - alinux: sysfs/cpu: Add online cpus support for rich container (Xunlei Pang)
  - alinux: arm64: cpuinfo: Add cpuinfo support for rich container (zou cao)
  - alinux: x86: cpuinfo: Add cpuinfo support for rich container (Xunlei Pang)
  - checkpatch/coding-style: deprecate 80-column warning (Joe Perches)
  - alinux: net: track the pid who created socks (Tony Lu)
  - mm: never attempt async page lock if we've transferred data already (Jens Axboe)
  - mm: mark async iocb read as NOWAIT once some data has been copied (Jens Axboe)
  - io_uring: don't use retry based buffered reads for non-async bdev (Jens Axboe)
  - alinux: configs: Enable NITRO_ENCLAVES for x86_64 (Jason Cai (Xiang Feng))
  - alinux: nitro_enclaves: Split mmio region and increase EIF_LOAD_OFFSET (Jason Cai (Xiang Feng))
  - nitro_enclaves: Fixup type and simplify logic of the poll mask setup (Andra Paraschiv)
  - nitro_enclaves: Add overview documentation (Andra Paraschiv)
  - nitro_enclaves: Add sample for ioctl interface usage (Andra Paraschiv)
  - nitro_enclaves: Add Makefile for the Nitro Enclaves driver (Andra Paraschiv)
  - nitro_enclaves: Add Kconfig for the Nitro Enclaves driver (Andra Paraschiv)
  - nitro_enclaves: Add logic for terminating an enclave (Andra Paraschiv)
  - nitro_enclaves: Add logic for starting an enclave (Andra Paraschiv)
  - nitro_enclaves: Add logic for setting an enclave memory region (Andra Paraschiv)
  - nitro_enclaves: Add logic for getting the enclave image load info (Andra Paraschiv)
  - nitro_enclaves: Add logic for setting an enclave vCPU (Andra Paraschiv)
  - nitro_enclaves: Add logic for creating an enclave VM (Andra Paraschiv)
  - nitro_enclaves: Init misc device providing the ioctl interface (Andra Paraschiv)
  - nitro_enclaves: Handle out-of-band PCI device events (Andra Paraschiv)
  - nitro_enclaves: Handle PCI device command requests (Andra Paraschiv)
  - nitro_enclaves: Init PCI device driver (Andra Paraschiv)
  - nitro_enclaves: Define enclave info for internal bookkeeping (Andra Paraschiv)
  - nitro_enclaves: Define the PCI device interface (Andra Paraschiv)
  - nitro_enclaves: Add ioctl interface definition (Andra Paraschiv)
  - io_uring: fix shift-out-of-bounds when round up cq size (Joseph Qi)
  - io_uring: round-up cq size before comparing with rounded sq size (Jens Axboe)
  - alinux: io_uring: refactor precpu io sq thread feature (Xiaoguang Wang)
  - mm/memcontrol.c: fix memory.stat item ordering (Johannes Weiner)
  - mm: memcontrol: fix missing suffix of workingset_restore (Muchun Song)
  - mm: remove activate_page() from unuse_pte() (Yu Zhao)
  - mm/vmscan: restore active/inactive ratio for anonymous LRU (Joonsoo Kim)
  - mm/swap: implement workingset detection for anonymous LRU (Joonsoo Kim)
  - mm/swapcache: support to handle the shadow entries (Joonsoo Kim)
  - mm/workingset: prepare the workingset detection infrastructure for anon LRU (Joonsoo Kim)
  - mm/vmscan: protect the workingset on anonymous LRU (Joonsoo Kim)
  - mm/vmscan: make active/inactive ratio as 1:1 for anon lru (Joonsoo Kim)
  - mm, memcg: add workingset_restore in memory.stat (Yafang Shao)
  - io_uring: add timeout support for io_uring_enter() (Hao Xu)
  - mm/memory: fix IO cost for anonymous page (Joonsoo Kim)
  - mm/swap: fix for "mm: workingset: age nonresident information alongside anonymous pages" (Joonsoo Kim)
  - mm: workingset: age nonresident information alongside anonymous pages (Johannes Weiner)
  - mm: vmscan: limit the range of LRU type balancing (Johannes Weiner)
  - mm: vmscan: reclaim writepage is IO cost (Johannes Weiner)
  - mm: vmscan: determine anon/file pressure balance at the reclaim root (Johannes Weiner)
  - mm: balance LRU lists based on relative thrashing (Johannes Weiner)
  - mm: only count actual rotations as LRU reclaim cost (Johannes Weiner)
  - mm: deactivations shouldn't bias the LRU balance (Johannes Weiner)
  - mm: base LRU balancing on an explicit cost model (Johannes Weiner)
  - mm: vmscan: drop unnecessary div0 avoidance rounding in get_scan_count() (Johannes Weiner)
  - mm: remove use-once cache bias from LRU balancing (Johannes Weiner)
  - mm: workingset: let cache workingset challenge anon (Johannes Weiner)
  - mm: fold and remove lru_cache_add_anon() and lru_cache_add_file() (Johannes Weiner)
  - mm: allow swappiness that prefers reclaiming anon over the file workingset (Johannes Weiner)
  - mm: keep separate anon and file statistics on page reclaim activity (Johannes Weiner)
  - mm: fix LRU balancing effect of new transparent huge pages (Johannes Weiner)
  - alinux: mm: bring back unevictable.o in obj-y (Xu Yu)
  - alinux: virtio_net: introduce TX timeout dev_watchdog handler (Tony Lu)
  - net: bpfilter: restart bpfilter_umh when error occurred (Taehee Yoo)
  - net: bpfilter: use cleanup callback to release umh_info (Taehee Yoo)
  - umh: Add command line to user mode helpers (Olivier Brunel)
  - umh: add exit routine for UMH process (Taehee Yoo)
  - alinux: configs: enable sockmap feature (Tony Lu)
  - cifs: Fix double add page to memcg when cifs_readpages (Zhang Xiaoxu)
  - mm/memcontrol: fix OOPS inside mem_cgroup_get_nr_swap_pages() (Bhupesh Sharma)
  - ksm: reinstate memcg charge on copied pages (Hugh Dickins)
  - mm: do_swap_page(): fix up the error code (Michal Hocko)
  - mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg (zhongjiang-ali)
  - mm: memcontrol: update page->mem_cgroup stability rules (Johannes Weiner)
  - mm: memcontrol: delete unused lrucare handling (Johannes Weiner)
  - mm: memcontrol: document the new swap control behavior (Alex Shi)
  - mm: memcontrol: charge swapin pages on instantiation (Johannes Weiner)
  - mm: memcontrol: make swap tracking an integral part of memory control (Johannes Weiner)
  - mm: memcontrol: prepare swap controller setup for integration (Johannes Weiner)
  - mm: memcontrol: drop unused try/commit/cancel charge API (Johannes Weiner)
  - mm: memcontrol: convert anon and file-thp to new mem_cgroup_charge() API (Johannes Weiner)
  - mm: memcontrol: switch to native NR_ANON_THPS counter (Johannes Weiner)
  - mm: memcontrol: switch to native NR_ANON_MAPPED counter (Johannes Weiner)
  - mm: memcontrol: switch to native NR_FILE_PAGES and NR_SHMEM counters (Johannes Weiner)
  - mm: memcontrol: prepare cgroup vmstat infrastructure for native anon counters (Johannes Weiner)
  - mm: memcontrol: prepare move_account for removal of private page type counters (Johannes Weiner)
  - mm: memcontrol: prepare uncharging for removal of private page type counters (Johannes Weiner)
  - mm: memcontrol: convert page cache to a new mem_cgroup_charge() API (Johannes Weiner)
  - mm: memcontrol: move out cgroup swaprate throttling (Johannes Weiner)
  - mm: shmem: remove rare optimization when swapin races with hole punching (Johannes Weiner)
  - mm: memcontrol: drop @compound parameter from memcg charging API (Johannes Weiner)
  - mm: memcontrol: fix stat-corrupting race in charge moving (Johannes Weiner)
  - alinux: io_uring: don't take percpu_ref operations for registered files in IOPOLL mode (Xiaoguang Wang)
  - alinux: io_uring: keep a pointer ref_node in io_kiocb (Xiaoguang Wang)
  - io_uring: keep a pointer ref_node in file_data (Pavel Begunkov)
  - io_uring: fix error path cleanup in io_sqe_files_register() (Jens Axboe)
  - io_uring: refactor *files_register()'s error paths (Pavel Begunkov)
  - io_uring: Fix sizeof() mismatch (Colin Ian King)
  - io_uring: clean file_data access in files_register (Pavel Begunkov)
  - io_uring: file registration list and lock optimization (Jens Axboe)
  - mm: vmscan: enforce inactive:active ratio at the reclaim root (Johannes Weiner)
  - mm: vmscan: detect file thrashing at the reclaim root (Johannes Weiner)
  - mm: vmscan: move file exhaustion detection to the node level (Johannes Weiner)
  - mm: vmscan: harmonize writeback congestion tracking for nodes & memcgs (Johannes Weiner)
  - mm: vmscan: turn shrink_node_memcg() into shrink_lruvec() (Johannes Weiner)
  - mm: vmscan: split shrink_node() into node part and memcgs part (Johannes Weiner)
  - mm: vmscan: replace shrink_node() loop with a retry jump (Johannes Weiner)
  - mm: vmscan: naming fixes: global_reclaim() and sane_reclaim() (Johannes Weiner)
  - mm: vmscan: move inactive_list_is_low() swap check to the caller (Johannes Weiner)
  - mm: clean up and clarify lruvec lookup procedure (Johannes Weiner)
  - mm: vmscan: simplify lruvec_lru_size() (Johannes Weiner)
  - mm/workingset: remove unused @mapping argument in workingset_eviction() (Andrey Ryabinin)
  - mm/vmscan: remove unused lru_pages argument (Andrey Ryabinin)
  - mm: vmscan: do not share cgroup iteration between reclaimers (Johannes Weiner)
  - mm: vmscan: do not iterate all mem cgroups for global direct reclaim (Yang Shi)
  - mm/memcontrol: update lruvec counters in mem_cgroup_move_account (Konstantin Khlebnikov)
  - mm, memcg: partially revert "mm/memcontrol.c: keep local VM counters in sync with the hierarchical ones" (Roman Gushchin)
  - mm/memcontrol.c: keep local VM counters in sync with the hierarchical ones (Yafang Shao)
  - mm: memcg: get number of pages on the LRU list in memcgroup base on lru_zone_size (Honglei Wang)
  - mm: memcontrol: fix NULL-ptr deref in percpu stats flush (Shakeel Butt)
  - mm: memcontrol: fix percpu vmstats and vmevents flush (Shakeel Butt)
  - mm: memcontrol: flush percpu vmevents before releasing memcg (Roman Gushchin)
  - mm: memcontrol: flush percpu vmstats before releasing memcg (Roman Gushchin)
  - mm/memcontrol: fix wrong statistics in memory.stat (Yafang Shao)
  - mm: memcontrol: don't batch updates of local VM stats and events (Johannes Weiner)
  - mm: memcontrol: fix NUMA round-robin reclaim at intermediate level (Johannes Weiner)
  - mm: memcontrol: fix recursive statistics correctness & scalabilty (Johannes Weiner)
  - mm: memcontrol: move stat/event counting functions out-of-line (Johannes Weiner)
  - mm: memcontrol: make cgroup stats and events query API explicitly local (Johannes Weiner)
  - mm, memcg: rename ambiguously named memory.stat counters and functions (Chris Down)
  - mm: memcontrol: quarantine the mem_cgroup_[node_]nr_lru_pages() API (Johannes Weiner)
  - mm: memcontrol: push down mem_cgroup_nr_lru_pages() (Johannes Weiner)
  - mm: memcontrol: push down mem_cgroup_node_nr_lru_pages() (Johannes Weiner)
  - mm: memcontrol: replace node summing with memcg_page_state() (Johannes Weiner)
  - mm: memcontrol: replace zone summing with lruvec_page_state() (Johannes Weiner)
  - mm: memcontrol: track LRU counts in the vmstats array (Johannes Weiner)
  - alinux: dm: add support for IO polling (Jeffle Xu)
  - alinux: block: add back ->poll_fn in request queue (Jeffle Xu)
  - alinux: block/mq: add iterator for polling hw queues (Jeffle Xu)
  - alinux: Revert "blk-mq: fix NULL pointer deference in case no poll implementation" (Jeffle Xu)
  - io_uring: use blk_queue_nowait() to check if NOWAIT supported (Jeffle Xu)
  - dm: add support for DM_TARGET_NOWAIT for various targets (Jeffle Xu)
  - dm: add support for REQ_NOWAIT and enable it for linear target (Konstantin Khlebnikov)
  - block: add QUEUE_FLAG_NOWAIT (Mike Snitzer)
  - block: Fix use-after-free in blkdev_get() (Jason Yan)
  - proc: Use new_inode not new_inode_pseudo (Eric W. Biederman)
  - aio: fix async fsync creds (Miklos Szeredi)
  - propagate_one(): mnt_set_mountpoint() needs mount_lock (Al Viro)
  - vmalloc: fix remap_vmalloc_range() bounds checks (Jann Horn)
  - dax: pass NOWAIT flag to iomap_apply (Jeff Moyer)
  - aio: prevent potential eventfd recursion on poll (Jens Axboe)
  - chardev: Avoid potential use-after-free in 'chrdev_open()' (Will Deacon)
  - fs: avoid softlockups in s_inodes iterators (Eric Sandeen)
  - xfs: fix realtime bitmap/summary file truncation when growing rt volume (Darrick J. Wong)
  - xfs: make sure the rt allocator doesn't run off the end (Darrick J. Wong)
  - xfs: limit entries returned when counting fsmap records (Darrick J. Wong)
  - xfs: don't ever return a stale pointer from __xfs_dir3_free_read (Darrick J. Wong)
  - xfs: fix attr leaf header freemap.size underflow (Brian Foster)
  - xfs: don't update mtime on COW faults (Mikulas Patocka)
  - xfs: fix boundary test in xfs_attr_shortform_verify (Eric Sandeen)
  - xfs: Fix UBSAN null-ptr-deref in xfs_sysfs_init (Eiichi Tsukata)
  - tcp: increase tcp_max_syn_backlog max value (Eric Dumazet)
  - net: increase SOMAXCONN to 4096 (Eric Dumazet)
  - jbd2: add the missing unlock_buffer() in the error path of jbd2_write_superblock() (zhangyi (F))
  - ext4: fix invalid inode checksum (Luo Meng)
  - ext4: fix error handling code in add_new_gdb (Dinghao Liu)
  - ext4: Detect already used quota file early (Jan Kara)
  - ext4: limit entries returned when counting fsmap records (Darrick J. Wong)
  - ext4: mark block bitmap corrupted when found instead of BUGON (Dmitry Monakhov)
  - ext4: fix a data race at inode->i_disksize (Qiujun Huang)
  - fs: prevent BUG_ON in submit_bh_wbc() (Xianting Tian)
  - ext4: fix potential negative array index in do_split() (Eric Sandeen)
  - ext4: fix checking of directory entry validity for inline directories (Jan Kara)
  - NFS: fix nfs_path in case of a rename retry (Ashish Sangwan)
  - nfs: Fix security label length not being reset (Jeffrey Mitchell)
  - nfs: Fix getxattr kernel panic and memory overflow (Jeffrey Mitchell)
  - blk-cgroup: Fix memleak on error path (Gabriel Krisman Bertazi)
  - block: ensure bdi->io_pages is always initialized (Jens Axboe)
  - blk-mq: order adding requests to hctx->dispatch and checking SCHED_RESTART (Ming Lei)
  - nvme-core: put ctrl ref when module ref get fail (Chaitanya Kulkarni)
  - nvme-core: get/put ctrl and transport module in nvme_dev_open/release() (Chaitanya Kulkarni)
  - nvme: Fix controller creation races with teardown flow (Israel Rukshin)
  - virtio_ring: Avoid loop when vq is broken in virtqueue_poll (Mao Wenan)
  - dm thin metadata: Avoid returning cmd->bm wild pointer on error (Ye Bin)
  - alinux: update config to add PCIE EDR support (Zelin Deng)
  - PCI/DPC: Add Error Disconnect Recover (EDR) support (Kuppuswamy Sathyanarayanan)
  - PCI/DPC: Expose dpc_process_error(), dpc_reset_link() for use by EDR (Kuppuswamy Sathyanarayanan)
  - PCI/AER: Add pci_aer_raw_clear_status() to unconditionally clear Error Status (Kuppuswamy Sathyanarayanan)
  - PCI/DPC: Cache DPC capabilities in pci_init_capabilities() (Kuppuswamy Sathyanarayanan)
  - PCI/ERR: Return status of pcie_do_recovery() (Kuppuswamy Sathyanarayanan)
  - PCI/ERR: Remove service dependency in pcie_do_recovery() (Kuppuswamy Sathyanarayanan)
  - PCI/DPC: Move DPC data into struct pci_dev (Bjorn Helgaas)
  - PCI/ERR: Update error status after reset_link() (Kuppuswamy Sathyanarayanan)
  - PCI/ERR: Combine pci_channel_io_frozen cases (Kuppuswamy Sathyanarayanan)
  - ACPICA: ACPI 6.3: add Error Disconnect Recover Notification value (Erik Schmauss)
  - alinux: io_uring: fix compile warning in io_ioctl() (Hao Xu)
  - xsk: Use struct_size() helper (Magnus Karlsson)
  - io_uring: only wake up sq thread while current task is in io worker context (Xiaoguang Wang)
  - alinux: io_uring: support ioctl (Hao Xu)
  - task_work: cleanup notification modes (Jens Axboe)
  - io_uring: use TWA_SIGNAL for task_work uncondtionally (Jens Axboe)
  - io_uring: fix regression with always ignoring signals in io_cqring_wait() (Jens Axboe)
  - io_uring: use signal based task_work running (Jens Axboe)
  - task_work: teach task_work_add() to do signal_wake_up() (Oleg Nesterov)
  - x86/unwind/orc: Fall back to using frame pointers for generated code (Josh Poimboeuf)
  - alinux: cpuacct: Export nr_running & nr_uninterruptible (Yihao Wu)
  - alinux: sched: Maintain "nr_uninterruptible" in runqueue (Xunlei Pang)
  - ovl: provide a mount option "volatile" (Vivek Goyal)
  - ovl: only pass ->ki_flags to ovl_iocb_to_rwf() (Miklos Szeredi)
  - ovl: fix some xino configurations (Amir Goldstein)
  - ovl: simplify ovl_same_sb() helper (Amir Goldstein)
  - alinux: mm: make the swap throttle more accurate (zhongjiang-ali)
  - io_uring: add IORING_CQ_EVENTFD_DISABLED to the CQ ring flags (Stefano Garzarella)
  - io_uring: add 'cq_flags' field for the CQ ring (Stefano Garzarella)
  - KVM: x86: Expose fast short REP MOV for supported cpuid (Zhenyu Wang)
  - x86/cpufeatures: Add support for fast short REP; MOVSB (Tony Luck)
  - mm: proactive compaction (Nitin Gupta)
  - Intel: perf/x86: Fix n_metric for cancelled txn (Peter Zijlstra)
  - Intel: perf/x86/intel: Check perf metrics feature for each CPU (Kan Liang)
  - Intel: perf/x86/intel: Support per-thread RDPMC TopDown metrics (Kan Liang)
  - Intel: perf/x86/intel: Support TopDown metrics on Ice Lake (Kan Liang)
  - Intel: perf/x86: Add a macro for RDPMC offset of fixed counters (Kan Liang)
  - Intel: perf/x86/intel: Generic support for hardware TopDown metrics (Kan Liang)
  - Intel: perf/core: Add a new PERF_EV_CAP_SIBLING event capability (Kan Liang)
  - Intel: perf/x86/intel: Use switch in intel_pmu_disable/enable_event (Kan Liang)
  - Intel: perf/x86/intel: Fix the name of perf METRICS (Kan Liang)
  - Intel: perf/x86/intel: Move BTS index to 47 (Kan Liang)
  - Intel: perf/x86/intel: Introduce the fourth fixed counter (Kan Liang)
  - Intel: perf/x86/intel: Name the global status bit in NMI handler (Kan Liang)
  - Intel: perf/x86: Use event_base_rdpmc for the RDPMC userspace support (Kan Liang)
  - Intel: perf/x86: Keep LBR records unchanged in host context for guest usage (Like Xu)
  - Intel: perf/x86: Add constraint to create guest LBR event without hw counter (Like Xu)
  - Intel: perf/x86/lbr: Add interface to get LBR information (Like Xu)
  - Intel: perf/x86/core: Refactor hw->idx checks and cleanup (Like Xu)
  - Intel: perf/x86: Fix variable types for LBR registers (Wei Wang)
  - Intel: perf/x86/intel: Fix SLOTS PEBS event constraint (Kan Liang)
  - Intel: perf/x86: Use update attribute groups for default attributes (Jiri Olsa)
  - Intel: perf/x86/intel: Use update attributes for skylake format (Jiri Olsa)
  - Intel: perf/x86: Use update attribute groups for extra format (Jiri Olsa)
  - Intel: perf/x86: Use update attribute groups for caps (Jiri Olsa)
  - Intel: perf/x86: Add is_visible attribute_group callback for base events (Jiri Olsa)
  - Intel: perf/x86: Get rid of x86_pmu::event_attrs (Jiri Olsa)
  - Intel: perf/x86: Use the new pmu::update_attrs attribute group (Jiri Olsa)
  - Intel: perf/core: Add attr_groups_update into struct pmu (Jiri Olsa)
  - sysfs: Add sysfs_update_groups function (Jiri Olsa)
  - Intel: perf/x86/intel: Export mem events only if there's PEBS support (Jiri Olsa)
  - Intel: perf/x86/intel: Factor out common code of PMI handler (Kan Liang)
  - KVM x86: Extend AMD specific guest behavior to Hygon virtual CPUs (Sean Christopherson)
  - KVM: x86: Add helpers to perform CPUID-based guest vendor check (Sean Christopherson)
  - kvm: x86: Use AMD CPUID semantics for AMD vCPUs (Jim Mattson)
  - kvm: x86: Improve emulation of CPUID leaves 0BH and 1FH (Jim Mattson)
  - ext4: unlock xattr_sem properly in ext4_inline_data_truncate() (Joseph Qi)
  - tools/power turbostat: Add support for Hygon Fam 18h (Dhyana) RAPL (Pu Wen)
  - tools/power turbostat: Fix caller parameter of get_tdp_amd() (Pu Wen)
  - tools/power turbostat: Also read package power on AMD F17h (Zen) (Calvin Walton)
  - tools/power turbostat: Add support for AMD Fam 17h (Zen) RAPL (Calvin Walton)
  - alinux: mm: fix an global-out-of-bounds in __do_proc_doulongvec_minmax (zhongjiang-ali)
  - alinux: mm: add an interface to adjust the penalty time dynamically (zhongjiang-ali)
  - alinux: mm: support swap.high for cgroup v1 (zhongjiang-ali)
  - mm/memcg: automatically penalize tasks with high swap use (Jakub Kicinski)
  - mm/memcg: move cgroup high memory limit setting into struct page_counter (Jakub Kicinski)
  - mm/memcg: move penalty delay clamping out of calculate_high_delay() (Jakub Kicinski)
  - mm/memcg: prepare for swap over-high accounting and penalty calculation (Jakub Kicinski)
  - mm, memcg: prevent memory.swap.max load tearing (Chris Down)
  - mm, memcg: prevent memory.min load/store tearing (Chris Down)
  - mm, memcg: prevent memory.low load/store tearing (Chris Down)
  - mm, memcg: prevent memory.max load tearing (Chris Down)
  - mm, memcg: prevent memory.high load/store tearing (Chris Down)
  - mm, memcg: do not high throttle allocators based on wraparound (Jakub Kicinski)
  - mm, memcg: bypass high reclaim iteration for cgroup hierarchy root (Chris Down)
  - mm, memcg: throttle allocators based on ancestral memory.high (Chris Down)
  - mm, memcg: fix corruption on 64-bit divisor in memory.high throttling (Chris Down)
  - alinux: io_uring: revert queue_is_mq() to queue_is_rq_based() (Hao Xu)
  - blk-mq: support batching dispatch in case of io (Ming Lei)
  - blk-mq: pass obtained budget count to blk_mq_dispatch_rq_list (Ming Lei)
  - blk-mq: remove dead check from blk_mq_dispatch_rq_list (Ming Lei)
  - blk-mq: move getting driver tag and budget into one helper (Ming Lei)
  - blk-mq: pass hctx to blk_mq_dispatch_rq_list (Ming Lei)
  - blk-mq: pass request queue into get/put budget callback (Ming Lei)
  - Revert "scsi: core: run queue if SCSI device queue isn't ready and queue is idle" (Douglas Anderson)
  - blk-mq: Rerun dispatching in the case of budget contention (Douglas Anderson)
  - blk-mq: Add blk_mq_delay_run_hw_queues() API call (Douglas Anderson)
  - blk-mq: In blk_mq_dispatch_rq_list() "no budget" is a reason to kick (Douglas Anderson)
  - blk-mq: Put driver tag in blk_mq_dispatch_rq_list() when no budget (John Garry)
  - alinux: configs: Enable SM2 asymmetric algorithm (Tianjia Zhang)
  - crypto: sm2 - remove unnecessary reset operations (Tianjia Zhang)
  - lib/mpi: Remove unused scalar_copied (Herbert Xu)
  - X.509: Fix modular build of public_key_sm2 (Herbert Xu)
  - X.509: fix error return value on the failed path (Tianjia Zhang)
  - lib/mpi: Fix unused variable warnings (Herbert Xu)
  - integrity: Asymmetric digsig supports SM2-with-SM3 algorithm (Tianjia Zhang)
  - X.509: support OSCCA SM2-with-SM3 certificate verification (Tianjia Zhang)
  - X.509: support OSCCA certificate parse (Tianjia Zhang)
  - crypto: sm2 - add SM2 test vectors to testmgr (Tianjia Zhang)
  - crypto: testmgr - support test with different ciphertext per encryption (Tianjia Zhang)
  - crypto: sm2 - introduce OSCCA SM2 asymmetric cipher algorithm (Tianjia Zhang)
  - lib/mpi: Introduce ec implementation to MPI library (Tianjia Zhang)
  - lib/mpi: Extend the MPI library (Tianjia Zhang)
  - crypto: sm3 - export crypto_sm3_final function (Tianjia Zhang)
  - lib/mpi: Add mpi_sub_ui() (Marcelo Henrique Cerri)
  - crypto: akcipher - new verify API for public key algorithms (Vitaly Chikunov)
  - crypto: testmgr - split akcipher tests by a key type (Vitaly Chikunov)
  - io_uring: use EPOLLEXCLUSIVE flag to aoid thundering herd type behavior (Jiufei Xue)
  - io_uring: change the poll type to be 32-bits (Jiufei Xue)
  - sched/fair: Fix insertion in rq->leaf_cfs_rq_list (Vincent Guittot)
  - sched/fair: Add tmp_alone_branch assertion (Peter Zijlstra)
  - alinux: sched/fair: Fix CPU burst stat (Huaixin Chang)
  - alinux: sched/fair: Introduce init buffer into CFS burst (Huaixin Chang)
  - alinux: sched: Restore upper limit of cfs_b->buffer to max_cfs_runtime (Huaixin Chang)
  - alinux: sched: Add document for burstable CFS bandwidth control (Huaixin Chang)
  - alinux: sched: Add cfs bandwidth burst statistics (Huaixin Chang)
  - alinux: sched: Make CFS bandwidth controller burstable (Huaixin Chang)
  - alinux: sched: Introduce primitives for CFS bandwidth burst (Huaixin Chang)
  - alinux: sched: Defend cfs and rt bandwidth against overflow (Huaixin Chang)
  - blk-throttle: Re-use the throtl_set_slice_end() (Baolin Wang)
  - blk-throttle: Open code __throtl_de/enqueue_tg() (Baolin Wang)
  - blk-throttle: Move service tree validation out of the throtl_rb_first() (Baolin Wang)
  - blk-throttle: Move the list operation after list validation (Baolin Wang)
  - blk-throttle: Fix IO hang for a corner case (Baolin Wang)
  - blk-throttle: Avoid tracking latency if low limit is invalid (Baolin Wang)
  - blk-throttle: Avoid getting the current time if tg->last_finish_time is 0 (Baolin Wang)
  - blk-throttle: Remove a meaningless parameter for throtl_downgrade_state() (Baolin Wang)
  - blk-throttle: Avoid checking bps/iops limitation if bps or iops is unlimited (Baolin Wang)
  - blk-throttle: Avoid calculating bps/iops limitation repeatedly (Baolin Wang)
  - blk-throttle: Define readable macros instead of static variables (Baolin Wang)
  - blk-throttle: Use readable READ/WRITE macros (Baolin Wang)
  - blk-throttle: Fix some comments' typos (Baolin Wang)
  - Blk-throttle: update to use rbtree with leftmost node cached (Liu Bo)
  - ext4: flag as supporting buffered async reads (Hao Xu)
  - io_uring: fix async buffered reads when readahead is disabled (Hao Xu)
  - io_uring: don't unconditionally set plug->nowait = true (Jens Axboe)
  - io_uring: don't re-setup vecs/iter in io_resumit_prep() is already there (Jens Axboe)
  - io_uring: hold 'ctx' reference around task_work queue + execute (Jens Axboe)
  - io_uring: fix NULL-mm for linked reqs (Pavel Begunkov)
  - io_uring: support true async buffered reads, if file provides it (Jens Axboe)
  - mm: add kiocb_wait_page_queue_init() helper (Jens Axboe)
  - btrfs: flag files as supporting buffered async reads (Jens Axboe)
  - xfs: flag files as supporting buffered async reads (Jens Axboe)
  - block: flag block devices as supporting IOCB_WAITQ (Jens Axboe)
  - fs: add FMODE_BUF_RASYNC (Jens Axboe)
  - mm: support async buffered reads in generic_file_buffered_read() (Jens Axboe)
  - mm: add support for async page locking (Jens Axboe)
  - mm: abstract out wake_page_match() from wake_page_function() (Jens Axboe)
  - mm: allow read-ahead with IOCB_NOWAIT set (Jens Axboe)
  - io_uring: re-issue block requests that failed because of resources (Jens Axboe)
  - io_uring: catch -EIO from buffered issue request failure (Jens Axboe)
  - io_uring: always plug for any number of IOs (Jens Axboe)
  - block: provide plug based way of signaling forced no-wait semantics (Jens Axboe)
  - block: Disable write plugging for zoned block devices (Damien Le Moal)
  - io_uring: show sqthread pid and cpu in fdinfo (Joseph Qi)
  - io_uring: fix potential ABBA deadlock in ->show_fdinfo() (Jens Axboe)
  - perf tests: Use shebangs in the shell scripts (Michael Petlan)
  - jbd2: add missing tracepoint for reserved handle (Xiaoguang Wang)
  - dm thin metadata: Fix trivial math error in on-disk format documentation (Jeffle Xu)
  - alinux: configs: enable md raid support (Joseph Qi)
  - alinux: configs: bump to the latest kernel (Joseph Qi)
  - alinux: fix openat2 wrong syscall number under x86-32 (Joseph Qi)
  - net/packet: fix overflow in tpacket_rcv (Or Cohen)
  - alinux: tcp_rt module: fix bug of using vfree to release the memory obtained by kmalloc (Xuan Zhuo)
  - alinux: sched: Fix a branch prediction error in static_key (Erwei Deng)
  - alinux: sched: Fix compiling error without CONFIG_FAIR_GROUP_SCHED (Erwei Deng)
  - alinux: sched: get_sched_lat_count_idx optimization (Erwei Deng)
  - io_uring: set table->files[i] to NULL when io_sqe_file_register failed (Jiufei Xue)
  - io_uring: fix removing the wrong file in __io_sqe_files_update() (Jiufei Xue)
  - fuse: always flush dirty data on close(2) (Miklos Szeredi)
  - fuse: invalidate inode attr in writeback cache mode (Eryu Guan)
  - mm, page_alloc: skip ->waternark_boost for atomic order-0 allocations (Charan Teja Reddy)
  - blk-mq: fix hang caused by freeze/unfreeze sequence (Bob Liu)
  - block: Allow unfreezing of a queue while requests are in progress (Bart Van Assche)
  - alinux: io_uring: add percpu io sq thread support (Xiaoguang Wang)
  - alinux: nvme: pci: Fix the incorrect ways to calculate the request size (Baolin Wang)
  - configs: Open the IGB IGBVF IXGBE IXGBEVF configs (Erwei Deng)
  - alinux: arm64: adjust tk_core memory layout (Peng Wang)
  - configs: enable vsyscall emulate by default for x86_64 (Shile Zhang)
  - efi: Fix a race and a buffer overflow while reading efivars via sysfs (Vladis Dronov)
  - configs: open the UIO Kconfig for x86_64 (Erwei Deng)
  - EDAC, skx_common: Refactor so that we initialize "dev" in result of adxl decode. (Tony Luck)
  - libnvdimm: Out of bounds read in __nd_ioctl() (Dan Carpenter)
  - alinux: sched: Fix per-cgroup idle accounting deadlock (Yihao Wu)
  - io_uring: hold 'ctx' reference around task_work queue + execute (Jiufei Xue)
  - x86/mce: Move nmi_enter/exit() into the entry point (Thomas Gleixner)
  - io_uring: Fix NULL pointer dereference in loop_rw_iter() (Guoyu Huang)
  - alinux: nvme: pci: Use bio->bi_vcnt directly (Baolin Wang)
  - blk-mq: fix failure to decrement plug count on single rq removal (Jens Axboe)
  - block: sum requests in the plug structure (Jens Axboe)
  - alinux: blk: export sector and len fields for iohang (Jeffle Xu)
  - mm/mmap.c: close race between munmap() and expand_upwards()/downwards() (Kirill A. Shutemov)
  - x86/mpx, mm/core: Fix recursive munmap() corruption (Dave Hansen)
  - alinux: Fix latency histogram & nr_migrations rcu bugs (Yihao Wu)
  - io_uring: clear IORING_SQ_NEED_WAKEUP after executing task works (Xiaoguang Wang)
  - alinux: configs: disable low limit and enable io latency (Joseph Qi)
  - io_uring: fix lockup in io_fail_links() (Pavel Begunkov)
  - io_uring: fix ->work corruption with poll_add (Pavel Begunkov)
  - io_uring: missed req_init_async() for IOSQE_ASYNC (Pavel Begunkov)
  - io_uring: always allow drain/link/hardlink/async sqe flags (Daniele Albano)
  - io_uring: ensure double poll additions work with both request types (Jens Axboe)
  - mm/memory-failure: send SIGBUS(BUS_MCEERR_AR) only to current thread (Wetp Zhang)
  - mm, memory_failure: don't send BUS_MCEERR_AO for action required error (Wetp Zhang)
  - EDAC/i10nm: Update driver to support different bus number config register offsets (Qiuxu Zhuo)
  - EDAC, {skx,i10nm}: Make some configurations CPU model specific (Youquan Song)
  - x86/mce: fixup exception only for the correct mces (Borislav Petkov)
  - x86/mce: Add mce=print_all option (Tony Luck)
  - x86/mce: Change default MCE logger to check mce->kflags (Tony Luck)
  - x86/mce: Fix all mce notifiers to update the mce->kflags bitmask (Tony Luck)
  - x86/mce: Add a struct mce.kflags field (Tony Luck)
  - x86: Replace ist_enter() with nmi_enter() (Peter Zijlstra)
  - x86/mce: Send #MC singal from task work (Peter Zijlstra)
  - x86/entry: Get rid of ist_begin/end_non_atomic() (Youquan Song)
  - x86/{mce,mm}: Unmap the entire page if the whole page is affected and poisoned (Tony Luck)
  - PCI: pciehp: Wait for PDS if in-band presence is disabled (Alexandru Gagniuc)
  - PCI: pciehp: Disable in-band presence detect when possible (Alexandru Gagniuc)
  - PCI/AER: Fix the broken interrupt injection (Thomas Gleixner)
  - genirq: Provide interrupt injection mechanism (Thomas Gleixner)
  - genirq: Sanitize state handling in check_irq_resend() (Thomas Gleixner)
  - genirq: Add return value to check_irq_resend() (Thomas Gleixner)
  - genirq: Add protection against unsafe usage of generic_handle_irq() (Thomas Gleixner)
  - PCI/AER: Initialize aer_fifo (Dongdong Liu)
  - PCI/DPC: Add "pcie_ports=dpc-native" to allow DPC without AER control (Olof Johansson)
  - PCI/AER: Fix kernel-doc warnings (Andy Shevchenko)
  - PCI/AER: Use for_each_set_bit() to simplify code (Andy Shevchenko)
  - PCI/AER: Add PoisonTLPBlocked to Uncorrectable error counters (Rajat Jain)
  - PCI/AER: Save AER Capability for suspend/resume (Patel, Mayurkumar)
  - PCI: Get rid of dev->has_secondary_link flag (Mika Westerberg)
  - PCI: Make pcie_downstream_port() available outside of access.c (Mika Westerberg)
  - PCI: Assign bus numbers present in EA capability for bridges (Subbaraya Sundeep)
  - PCI/portdrv: Use shared MSI/MSI-X vector for Bandwidth Management (Alex Williamson)
  - PCI/LINK: Report degraded links via link bandwidth notification (Alexandru Gagniuc)
  - PCI/AER: Log messages with pci_dev, not pcie_device (Frederick Lawler)
  - PCI/DPC: Log messages with pci_dev, not pcie_device (Frederick Lawler)
  - PCI: Replace dev_printk(KERN_DEBUG) with dev_info(), etc (Mohan Kumar)
  - PCI: Replace printk(KERN_INFO) with pr_info(), etc (Mohan Kumar)
  - PCI: Use dev_printk() when possible (Bjorn Helgaas)
  - PCI/portdrv: Support PCIe services on subtractive decode bridges (Honghui Zhang)
  - PCI/portdrv: Use conventional Device ID table formatting (Bjorn Helgaas)
  - PCI/ATS: Add pci_ats_page_aligned() interface (Kuppuswamy Sathyanarayanan)
  - PCI/ASPM: Save LTR Capability for suspend/resume (Bjorn Helgaas)
  - PCI: Enable SERR# forwarding for all bridges (Bharat Kumar Gogada)
  - PCI/AER: Use match_string() helper to simplify the code (Andy Shevchenko)
  - PCI/AER: Queue one GHES event, not several uninitialized ones (Yanjiang Jin)
  - PCI/AER: Refactor error injection fallbacks (Keith Busch)
  - PCI/AER: Abstract AER interrupt handling (Keith Busch)
  - PCI/AER: Reuse existing pcie_port_find_device() interface (Keith Busch)
  - PCI/AER: Use managed resource allocations (Keith Busch)
  - PCI/AER: Use threaded IRQ for bottom half (Keith Busch)
  - PCI/AER: Use kfifo_in_spinlocked() to insert locked elements (Keith Busch)
  - PCI/AER: Use kfifo for tracking events instead of reimplementing it (Keith Busch)
  - PCI/AER: Remove error source from AER struct aer_rpc (Keith Busch)
  - PCI/AER: Remove unused aer_error_resume() (Keith Busch)
  - PCI/ERR: Remove duplicated include from err.c (YueHaibing)
  - PCI/portdrv: Resume upon exit from system suspend if left runtime suspended (Mika Westerberg)
  - PCI: Make link active reporting detection generic (Keith Busch)
  - PCI: Unify device inaccessible (Keith Busch)
  - PCI/ERR: Always report current recovery status for udev (Keith Busch)
  - PCI/ERR: Simplify broadcast callouts (Keith Busch)
  - PCI/ERR: Handle fatal error recovery (Keith Busch)
  - PCI/DPC: Save and restore config state (Keith Busch)
  - PCI: Simplify disconnected marking (Lukas Wunner)
  - alinux: block: don't decrement nr_phys_segments for physically contigous segments (Baolin Wang)
  - platform/x86: ISST: Increase timeout (Srinivas Pandruvada)
  - tools/power/x86/intel-speed-select: Fix invalid core mask (Srinivas Pandruvada)
  - tools/power/x86/intel-speed-select: Increase CPU count (Srinivas Pandruvada)
  - tools/power/x86/intel-speed-select: Fix json perf-profile output output (Prarit Bhargava)
  - tools/power/x86/intel-speed-select: Enable clos for turbo-freq enable (Srinivas Pandruvada)
  - intel-speed-select: Fix speed-select-base-freq-properties output on CLX-N (Prarit Bhargava)
  - tools/power/x86/intel-speed-select: Fix CLX-N package information output (Prarit Bhargava)
  - tools/power/x86/intel-speed-select: Change debug to error (Srinivas Pandruvada)
  - tools/power/x86/intel-speed-select: Check support status before enable (Srinivas Pandruvada)
  - tools/power/x86/intel-speed-select: Fix a typo in error message (Masanari Iida)
  - tools/power/x86/intel-speed-select: Avoid duplicate Package strings for json (Srinivas Pandruvada)
  - tools/power/x86/intel-speed-select: Add display for enabled cpus count (Srinivas Pandruvada)
  - tools/power/x86/intel-speed-select: Print friendly warning for bad command line (Srinivas Pandruvada)
  - tools/power/x86/intel-speed-select: Fix avx options for turbo-freq feature (Srinivas Pandruvada)
  - tools/power/x86/intel-speed-select: Improve CLX commands (Srinivas Pandruvada)
  - tools/power/x86/intel-speed-select: Show error for invalid CPUs in the options (Srinivas Pandruvada)
  - tools/power/x86/intel-speed-select: Improve core-power result and error display (Srinivas Pandruvada)
  - tools/power/x86/intel-speed-select: Kernel interface error handling (Srinivas Pandruvada)
  - tools/power/x86/intel-speed-select: Improve output of perf-profile commands (Srinivas Pandruvada)
  - tools/power/x86/intel-speed-select: Enhance help for core-power assoc (Srinivas Pandruvada)
  - tools/power/x86/intel-speed-select: Display error for invalid priority type (Srinivas Pandruvada)
  - tools/power/x86/intel-speed-select: Check feature status first (Srinivas Pandruvada)
  - tools/power/x86/intel-speed-select: Improve error display for perf-profile feature (Srinivas Pandruvada)
  - tools/power/x86/intel-speed-select: Add an API for error/information print (Srinivas Pandruvada)
  - tools/power/x86/intel-speed-select: Enhance --info option (Srinivas Pandruvada)
  - tools/power/x86/intel-speed-select: Enhance help (Srinivas Pandruvada)
  - tools/power/x86/intel-speed-select: Helpful warning for missing kernel interface (Srinivas Pandruvada)
  - tools/power/x86/intel-speed-select: Store topology information (Srinivas Pandruvada)
  - tools/power/x86/intel-speed-select: Max CPU count calculation when CPU0 is offline (Srinivas Pandruvada)
  - tools/power/x86/intel-speed-select: Special handling for CPU 0 online/offline (Srinivas Pandruvada)
  - tools/power/x86/intel-speed-select: Use more verbiage for clos information (Srinivas Pandruvada)
  - tools/power/x86/intel-speed-select: Enhance core-power info command (Srinivas Pandruvada)
  - tools/power/x86/intel-speed-select: Make target CPU optional for core-power info (Srinivas Pandruvada)
  - tools/power/x86/intel-speed-select: Warn for invalid package id (Srinivas Pandruvada)
  - .gitignore: add SPDX License Identifier (Masahiro Yamada)
  - tools/power/x86/intel-speed-select: Fix last cpu number (Srinivas Pandruvada)
  - tools/power/x86/intel-speed-select: Fix mailbox usage for CLOS_PM_QOS_CONFIG (Srinivas Pandruvada)
  - tools/power/x86/intel-speed-select: Avoid duplicate names for json parsing (Srinivas Pandruvada)
  - tools/power/x86/intel-speed-select: Fix display for turbo-freq auto mode (Srinivas Pandruvada)
  - tools/power/x86/intel-speed-select: Update version (Srinivas Pandruvada)
  - tools/power/x86/intel-speed-select: Change the order for clos disable (Srinivas Pandruvada)
  - tools/power/x86/intel-speed-select: Fix result display for turbo-freq auto mode (Srinivas Pandruvada)
  - tools/power/x86/intel-speed-select: Add support for core-power discovery (Srinivas Pandruvada)
  - tools/power/x86/intel-speed-select: Display TRL buckets for just base config level (Srinivas Pandruvada)
  - tools/power/x86/intel-speed-select: Ignore missing config level (Srinivas Pandruvada)
  - tools/power/x86/intel-speed-select: Increment version (Srinivas Pandruvada)
  - tools/power/x86/intel-speed-select: Use core count for base-freq mask (Srinivas Pandruvada)
  - tools/power/x86/intel-speed-select: Support platform with limited Intel(R) Speed Select (Srinivas Pandruvada)
  - tools/power/x86/intel-speed-select: Use Frequency weight for CLOS (Srinivas Pandruvada)
  - tools/power/x86/intel-speed-select: Make CLOS frequency in MHz (Srinivas Pandruvada)
  - tools/power/x86/intel-speed-select: Use mailbox for CLOS_PM_QOS_CONFIG (Srinivas Pandruvada)
  - tools/power/x86/intel-speed-select: Auto mode for CLX (Srinivas Pandruvada)
  - tools/power/x86/intel-speed-select: Correct CLX-N frequency units (Srinivas Pandruvada)
  - tools/power/x86/intel-speed-select: Change display of "avx" to "avx2" (Srinivas Pandruvada)
  - tools/power/x86/intel-speed-select: Extend command set for perf-profile (Srinivas Pandruvada)
  - tools/power/x86/intel-speed-select: Implement base-freq commands on CascadeLake-N (Prarit Bhargava)
  - tools/power/x86/intel-speed-select: Implement 'perf-profile info' on CascadeLake-N (Prarit Bhargava)
  - tools/power/x86/intel-speed-select: Implement CascadeLake-N help and command functions structures (Prarit Bhargava)
  - tools/power/x86/intel-speed-select: Add check for CascadeLake-N models (Prarit Bhargava)
  - tools/power/x86/intel-speed-select: Make process_command generic (Prarit Bhargava)
  - tools/power/x86/intel-speed-select: Add int argument to command functions (Prarit Bhargava)
  - tools/power/x86/intel-speed-select: Refuse to disable core-power when getting used (Srinivas Pandruvada)
  - tools/power/x86/intel-speed-select: Turbo-freq feature auto mode (Srinivas Pandruvada)
  - tools/power/x86/intel-speed-select: Base-freq feature auto mode (Srinivas Pandruvada)
  - tools/power/x86/intel-speed-select: Remove warning for unused result (Srinivas Pandruvada)
  - tools/power/x86/intel-speed-select: Fix perf-profile command output (Srinivas Pandruvada)
  - tools/power/x86/intel-speed-select: Extend core-power command set (Srinivas Pandruvada)
  - tools/power/x86/intel-speed-select: Fix some debug prints (Srinivas Pandruvada)
  - tools/power/x86/intel-speed-select: Format get-assoc information (Srinivas Pandruvada)
  - tools/power/x86/intel-speed-select: Allow online/offline based on tdp (Srinivas Pandruvada)
  - tools/power/x86/intel-speed-select: Fix high priority core mask over count (Youquan Song)
  - tools/power/x86/intel-speed-select: Display core count for bucket (Srinivas Pandruvada)
  - tools/power/x86/intel-speed-select: Fix memory leak (Prarit Bhargava)
  - tools/power/x86/intel-speed-select: Output success/failed for command output (Prarit Bhargava)
  - tools/power/x86/intel-speed-select: Output human readable CPU list (Prarit Bhargava)
  - tools/power/x86/intel-speed-select: Change turbo ratio output to maximum turbo frequency (Prarit Bhargava)
  - tools/power/x86/intel-speed-select: Switch output to MHz (Prarit Bhargava)
  - tools/power/x86/intel-speed-select: Simplify output for turbo-freq and base-freq (Prarit Bhargava)
  - tools/power/x86/intel-speed-select: Fix cpu-count output (Prarit Bhargava)
  - tools/power/x86/intel-speed-select: Fix help option typo (Prarit Bhargava)
  - tools/power/x86/intel-speed-select: Fix package typo (Prarit Bhargava)
  - tools/power/x86/intel-speed-select: Fix a read overflow in isst_set_tdp_level_msr() (Dan Carpenter)
  - tools/power/x86/intel-speed-select: Add .gitignore file (Prarit Bhargava)
  - perf vendor events intel: Add Icelake V1.00 event file (Haiyan Song)
  - alinux: mm: completely disable swapout with negative swappiness (Xu Yu)
  - intel_idle: Customize IceLake server support (Chen Yu)
  - Intel: Documentation: admin-guide: PM: Add intel_idle document (Rafael J. Wysocki)
  - Intel: ACPI: processor: Make ACPI_PROCESSOR_CSTATE depend on ACPI_PROCESSOR (Rafael J. Wysocki)
  - Intel: intel_idle: Use ACPI _CST on server systems (Rafael J. Wysocki)
  - Intel: intel_idle: Add module parameter to prevent ACPI _CST from being used (Rafael J. Wysocki)
  - Intel: intel_idle: Allow ACPI _CST to be used for selected known processors (Rafael J. Wysocki)
  - Intel: cpuidle: Allow idle states to be disabled by default (Rafael J. Wysocki)
  - Intel: Documentation: admin-guide: PM: Add cpuidle document (Rafael J. Wysocki)
  - Intel: cpuidle: use BIT() for idle state flags and remove CPUIDLE_DRIVER_FLAGS_MASK (Yangtao Li)
  - Intel: intel_idle: Use ACPI _CST for processor models without C-state tables (Rafael J. Wysocki)
  - Intel: intel_idle: Refactor intel_idle_cpuidle_driver_init() (Rafael J. Wysocki)
  - Intel: ACPI: processor: Export acpi_processor_evaluate_cst() (Rafael J. Wysocki)
  - Intel: ACPI: processor: Clean up acpi_processor_evaluate_cst() (Rafael J. Wysocki)
  - Intel: ACPI: processor: Introduce acpi_processor_evaluate_cst() (Rafael J. Wysocki)
  - Intel: ACPI: processor: Export function to claim _CST control (Rafael J. Wysocki)
  - ovl: initialize error in ovl_copy_xattr (Yuxuan Shui)
  - xfs: add agf freeblocks verify in xfs_agf_verify (Zheng Bin)
  - dm: use noio when sending kobject event (Mikulas Patocka)
  - ext4: fix race between ext4_sync_parent() and rename() (Eric Biggers)
  - ext4: fix EXT_MAX_EXTENT/INDEX to check for zeroed eh_max (Harshad Shirwadkar)
  - alinux: virtio-blk: fix discard buffer overrun (Jeffle Xu)
  - x86/cpufeatures: Add feature bit RDPRU on AMD (Babu Moger)
  - ext4: disable dioread_nolock whenever delayed allocation is disabled (Eric Whitney)
  - alinux: nvme-pci: hold cq_lock while completing CQEs (Xiaoguang Wang)
  - alinux: panic: change the default value of crash_kexec_post_notifiers to true (Shile Zhang)
  - alinux: configs: add VIRTIO_MEM and VIRTIO_FS (Liu Bo)
  - nvme: fix possible deadlock when nvme_update_formats fails (Sagi Grimberg)
  - configs: disable some needless builtin modules (Shile Zhang)
  - alinux: virtiofs: simplify mount options (Liu Bo)
  - alinux: virtio-fs: export fuse_request_free (Liu Bo)
  - fuse: Support RENAME_WHITEOUT flag (Vivek Goyal)
  - virtiofs: Use completions while waiting for queue to be drained (Vivek Goyal)
  - virtiofs: Do not send forget request "struct list_head" element (Vivek Goyal)
  - virtiofs: Use a common function to send forget (Vivek Goyal)
  - virtiofs: Fix old-style declaration (YueHaibing)
  - virtiofs: Remove set but not used variable 'fc' (zhengbin)
  - virtiofs: Retry request submission from worker context (Vivek Goyal)
  - virtiofs: Count pending forgets as in_flight forgets (Vivek Goyal)
  - virtiofs: Set FR_SENT flag only after request has been sent (Vivek Goyal)
  - virtiofs: No need to check fpq->connected state (Vivek Goyal)
  - virtiofs: Do not end request in submission context (Vivek Goyal)
  - virtio-fs: Change module name to virtiofs.ko (Vivek Goyal)
  - virtio-fs: add virtiofs filesystem (Stefan Hajnoczi)
  - virtio-fs: add Documentation/filesystems/virtiofs.rst (Stefan Hajnoczi)
  - fuse: reserve values for mapping protocol (Dr. David Alan Gilbert)
  - fuse: reserve byteswapped init opcodes (Michael S. Tsirkin)
  - fuse: delete dentry if timeout is zero (Miklos Szeredi)
  - fuse: Export fuse_dequeue_forget() function (Vivek Goyal)
  - fuse: export fuse_get_unique() (Stefan Hajnoczi)
  - fuse: Separate fuse device allocation and installation in fuse_conn (Vivek Goyal)
  - fuse: add fuse_iqueue_ops callbacks (Stefan Hajnoczi)
  - fuse: Export fuse_send_init_request() (Vivek Goyal)
  - fuse: export fuse_len_args() (Stefan Hajnoczi)
  - fuse: export fuse_end_request() (Stefan Hajnoczi)
  - fuse: extract fuse_fill_super_common() (Stefan Hajnoczi)
  - virtio_mem: convert device block size into 64bit (Michael S. Tsirkin)
  - mm/memory_hotplug: set node_start_pfn of hotadded pgdat to 0 (David Hildenbrand)
  - virtio-mem: silence a static checker warning (Dan Carpenter)
  - virtio-mem: drop unnecessary initialization (Michael S. Tsirkin)
  - virtio-mem: Don't rely on implicit compiler padding for requests (David Hildenbrand)
  - virtio-mem: Try to unplug the complete online memory block first (David Hildenbrand)
  - virtio-mem: Use -ETXTBSY as error code if the device is busy (David Hildenbrand)
  - virtio-mem: Unplug subblocks right-to-left (David Hildenbrand)
  - virtio-mem: Drop manual check for already present memory (David Hildenbrand)
  - virtio-mem: Add parent resource for all added "System RAM" (David Hildenbrand)
  - virtio-mem: Better retry handling (David Hildenbrand)
  - virtio-mem: Offline and remove completely unplugged memory blocks (David Hildenbrand)
  - mm/memory_hotplug: Introduce offline_and_remove_memory() (David Hildenbrand)
  - virtio-mem: Allow to offline partially unplugged memory blocks (David Hildenbrand)
  - mm: Allow to offline unmovable PageOffline() pages via MEM_GOING_OFFLINE (David Hildenbrand)
  - virtio-mem: Paravirtualized memory hotunplug part 2 (David Hildenbrand)
  - virtio-mem: Paravirtualized memory hotunplug part 1 (David Hildenbrand)
  - virtio-mem: Allow to specify an ACPI PXM as nid (David Hildenbrand)
  - virtio-mem: Paravirtualized memory hotplug (David Hildenbrand)
  - mm/memory_hotplug: export generic_online_page() (David Hildenbrand)
  - mm/page_alloc.c: memory hotplug: free pages as higher order (Arun KS)
  - mm, memory_hotplug: deobfuscate migration part of offlining (Michal Hocko)
  - mm, memory_hotplug: __offline_pages fix wrong locking (Michal Hocko)
  - mm, memory_hotplug: print reason for the offlining failure (Michal Hocko)
  - mm/page_isolation.c: convert SKIP_HWPOISON to MEMORY_OFFLINE (Alex Shi)
  - mm: only report isolation failures when offlining memory (Michal Hocko)
  - mm: convert PG_balloon to PG_offline (David Hildenbrand)
  - alinux: nvme-pci: Improve mapping single segment requests using SGLs (Baolin Wang)
  - alinux: nvme-pci: Improve mapping single segment requests using PRP (Baolin Wang)
  - nvme-pci: fix psdt field for single segment sgls (Klaus Birkelund Jensen)
  - nvme-pci: Set the prp2 correctly when using more than 4k page (Kevin Hao)
  - nvme-pci: tidy up nvme_map_data (Christoph Hellwig)
  - nvme-pci: optimize mapping single segment requests using SGLs (Christoph Hellwig)
  - nvme-pci: optimize mapping of small single segment requests (Christoph Hellwig)
  - nvme-pci: remove the inline scatterlist optimization (Christoph Hellwig)
  - nvme-pci: split metadata handling from nvme_map_data / nvme_unmap_data (Christoph Hellwig)
  - nvme-pci: do not build a scatterlist to map metadata (Christoph Hellwig)
  - nvme-pci: only call nvme_unmap_data for requests transferring data (Christoph Hellwig)
  - nvme-pci: merge nvme_free_iod into nvme_unmap_data (Christoph Hellwig)
  - nvme-pci: move the call to nvme_cleanup_cmd out of nvme_unmap_data (Christoph Hellwig)
  - nvme-pci: remove nvme_init_iod (Christoph Hellwig)
  - block: add dma_map_bvec helper (Christoph Hellwig)
  - block: add a rq_dma_dir helper (Christoph Hellwig)
  - block: add a rq_integrity_vec helper (Christoph Hellwig)
  - block: add a req_bvec helper (Christoph Hellwig)
  - nvme-pci: remove unused nvme_iod member (Keith Busch)
  - TencentOS-kernel: ipvs: avoid drop first packet by reusing conntrack (YangYuxi)
  - nvme-pci: Hold cq_poll_lock while completing CQEs (Bijan Mottahedeh)
  - block: Fix blk_mq_*_map_queues() kernel-doc headers (Bart Van Assche)
  - blk-mq: only dispatch to non-defauly queue maps if they have queues (Christoph Hellwig)
  - blk-mq: skip zero-queue maps in blk_mq_map_swqueue (Ming Lei)
  - nvme-pci: don't share queue maps (Christoph Hellwig)
  - blk-mq: Keep set->nr_hw_queues and set->map[].nr_queues in sync (Bart Van Assche)
  - blk-mq: re-build queue map in case of kdump kernel (Ming Lei)
  - nvme-pci: fix nvme_setup_irqs() (Ming Lei)
  - nvme: fix irq vs io_queue calculations (Jens Axboe)
  - block: move queues types to the block layer (Christoph Hellwig)
  - nvme: provide optimized poll function for separate poll queues (Jens Axboe)
  - blk-mq: fix allocation for queue mapping table (Ming Lei)
  - nvme: default to 0 poll queues (Jens Axboe)
  - nvme: fix handling of EINVAL on pci_alloc_irq_vectors_affinity() (Jens Axboe)
  - nvme: fix boot hang with only being able to get one IRQ vector (Jens Axboe)
  - blk-mq: balance mapping between present CPUs and queues (Ming Lei)
  - nvme: add separate poll queue map (Jens Axboe)
  - nvme-pci: check kstrtoint() return value in queue_count_set() (Bart Van Assche)
  - nvme: utilize two queue maps, one for reads and one for writes (Jens Axboe)
  - blk-mq: initial support for multiple queue maps (Jens Axboe)
  - blk-mq: improve plug list sorting (Jens Axboe)
  - blk-mq: cleanup and improve list insertion (Jens Axboe)
  - blk-mq: cache request hardware queue mapping (Jens Axboe)
  - blk-mq: separate number of hardware queues from nr_cpu_ids (Jens Axboe)
  - blk-mq: support multiple hctx maps (Jens Axboe)
  - blk-mq: add 'type' attribute to the sysfs hctx directory (Jens Axboe)
  - blk-mq: allow software queue to map to multiple hardware queues (Jens Axboe)
  - block: don't lose track of REQ_INTEGRITY flag (Ming Lei)
  - blk-mq: pass in request/bio flags to queue mapping (Jens Axboe)
  - blk-mq: provide dummy blk_mq_map_queue_type() helper (Jens Axboe)
  - blk-mq: abstract out queue map (Jens Axboe)
  - blk-mq: kill q->mq_map (Jens Axboe)
  - genirq/affinity: Add support for allocating interrupt sets (Jens Axboe)
  - genirq/affinity: Pass first vector to __irq_build_affinity_masks() (Ming Lei)
  - genirq/affinity: Move two stage affinity spreading into a helper function (Ming Lei)
  - Revert "blk-mq: balance mapping between present CPUs and queues" (Xiaoguang Wang)
  - io_uring: fix recvmsg memory leak with buffer selection (Pavel Begunkov)
  - iocost: protect iocg->abs_vdebt with iocg->waitq.lock (Tejun Heo)
  - iocost_monitor: drop string wrap around numbers when outputting json (Tejun Heo)
  - iocost_monitor: exit successfully if interval is zero (Tejun Heo)
  - blk-iocost: account for IO size when testing latencies (Tejun Heo)
  - block: make rq sector size accessible for block stats (Hou Tao)
  - blk-iocost: switch to fixed non-auto-decaying use_delay (Tejun Heo)
  - blk-iocost: Fix error on iocost_ioc_vrate_adj (Waiman Long)
  - blk-iocost: remove duplicated lines in comments (Weiping Zhang)
  - blk-iocost: fix incorrect vtime comparison in iocg_is_idle() (Tejun Heo)
  - iocost: Fix iocost_monitor.py due to helper type mismatch (Tejun Heo)
  - iocost: over-budget forced IOs should schedule async delay (Tejun Heo)
  - alinux: sched: Add cpu_stress to show system-wide task waiting (Yihao Wu)
  - perf vendor events amd: Add L3 cache events for Family 17h (Kim Phillips)
  - alinux: block: initialize io hang counter (Xiaoguang Wang)
  - configs: Enable CONFIG_RESCTRL to enable Intel RDT and AMD QoS (Zelin Deng)
  - hookers: fix Kconfig dependency on INET (Dust Li)
  - x86/resctrl: Fix memory bandwidth counter width for AMD (Babu Moger)
  - x86/resctrl: Support CPUID enumeration of MBM counter width (Reinette Chatre)
  - x86/cpu: Move resctrl CPUID code to resctrl/ (Reinette Chatre)
  - x86/resctrl: Rename asm/resctrl_sched.h to asm/resctrl.h (Reinette Chatre)
  - configs: enable config for TCP_RT module (Xuan Zhuo)
  - alinux: tcp_rt: add Documentation for tcp-rt (Xuan Zhuo)
  - alinux: tcp_rt module: peer ports add more statistics (Xuan Zhuo)
  - alinux: tcp_rt module: support pports_range (Xuan Zhuo)
  - alinux: tcp_rt module: change the _tcp_rt_stats item type to u64 (Xuan Zhuo)
  - alinux: tcp_rt module: use atomic64_xchg replace atomic64_read and atomic64_set (Xuan Zhuo)
  - alinux: tcp_rt module: save tcp rtt when R record, change the unit to us (Xuan Zhuo)
  - alinux: tcp_rt module: P record add rt and tcp reorder info (Xuan Zhuo)
  - alinux: tcp_rt module: simplify the parameter name (Xuan Zhuo)
  - alinux: tcp_rt module: fix repeat stats for mrtt (Xuan Zhuo)
  - alinux: tcp_rt module: change relay work mode (Xuan Zhuo)
  - alinux: tcp_rt module: change real to stats (Xuan Zhuo)
  - alinux: tcp_rt module: support ports_range (Xuan Zhuo)
  - alinux: tcp_rt module: add tcp_rt module (Xuan Zhuo)
  - configs: Enabled CONFIG_PCIE_DPC (Zelin Deng)
  - alinux: blk-iocost: bypass IOs earlier if disabled (Joseph Qi)
  - ovl: inode reference leak in ovl_is_inuse true case. (youngjun)
  - Revert "samples/bpf: fix build by setting HAVE_ATTR_TEST to zero" (Dust Li)
  - samples/bpf: Add a workaround for asm_inline (KP Singh)
  - samples/bpf: fix build with new clang (Alexei Starovoitov)
  - samples/bpf: workaround clang asm goto compilation errors (Yonghong Song)
  - io_uring: fix not initialised work->flags (Pavel Begunkov)
  - io_uring: fix missing msg_name assignment (Pavel Begunkov)
  - io_uring: account user memory freed when exit has been queued (Jens Axboe)
  - io_uring: fix memleak in io_sqe_files_register() (Yang Yingliang)
  - io_uring: fix memleak in __io_sqe_files_update() (Yang Yingliang)
  - vfs, afs, ext4: Make the inode hash table RCU searchable (David Howells)
  - io_uring: export cq overflow status to userspace (Xiaoguang Wang)
  - EDAC/amd64: Set grain per DIMM (Yazen Ghannam)
  - EDAC/amd64: Find Chip Select memory size using Address Mask (Yazen Ghannam)
  - EDAC/amd64: Initialize DIMM info for systems with more than two channels (Yazen Ghannam)
  - EDAC/amd64: Support more than two controllers for chip selects handling (Yazen Ghannam)
  - Revert "EDAC/amd64: Support more than two controllers for chip select handling" (Borislav Petkov)
  - perf/amd/uncore: Add support for Family 19h L3 PMU (Kim Phillips)
  - perf/amd/uncore: Make L3 thread mask code more readable (Kim Phillips)
  - perf/amd/uncore: Prepare L3 thread mask code for Family 19h (Kim Phillips)
  - x86/cpu/amd: Call init_amd_zn() om Family 19h processors too (Kim Phillips)
  - perf/x86/amd: Add support for Large Increment per Cycle Events (Kim Phillips)
  - perf/x86/amd: Constrain Large Increment per Cycle events (Kim Phillips)
  - perf/x86: Add helper to obtain performance counter index (Reinette Chatre)
  - configs: enable AF_XDP socket by default (Dust Li)
  - Intel: perf/x86/intel/uncore: Add Ice Lake server uncore support (Kan Liang)
  - Intel: perf/x86/intel/uncore: Add box_offsets for free-running counters (Kan Liang)
  - Intel: perf/x86/intel/uncore: Factor out __snr_uncore_mmio_init_box (Kan Liang)
  - Intel: perf/x86/intel/uncore: Add IMC uncore support for Snow Ridge (Kan Liang)
  - Intel: perf/x86/intel/uncore: Clean up client IMC (Kan Liang)
  - Intel: perf/x86/intel/uncore: Support MMIO type uncore blocks (Kan Liang)
  - Intel: perf/x86/intel/uncore: Factor out box ref/unref functions (Kan Liang)
  - Intel: perf/x86/intel/uncore: Add uncore support for Snow Ridge server (Kan Liang)
  - alinux: block-throttle: only do io statistics if needed (Xiaoguang Wang)
  - configs: disable CONFIG_REFCOUNT_FULL for release kernel (Dust Li)
  - configs: update configs to adapt nvdimm series (Shile Zhang)
  - libnvdimm/security: provide fix for secure-erase to use zero-key (Dave Jiang)
  - libnvdimm/security: Add documentation for nvdimm security support (Dave Jiang)
  - tools/testing/nvdimm: add Intel DSM 1.8 support for nfit_test (Dave Jiang)
  - tools/testing/nvdimm: Add overwrite support for nfit_test (Dave Jiang)
  - tools/testing/nvdimm: Add test support for Intel nvdimm security DSMs (Dave Jiang)
  - acpi/nfit, libnvdimm/security: add Intel DSM 1.8 master passphrase support (Dave Jiang)
  - acpi/nfit, libnvdimm/security: Add security DSM overwrite support (Dave Jiang)
  - acpi/nfit, libnvdimm: Add support for issue secure erase DSM to Intel nvdimm (Dave Jiang)
  - acpi/nfit, libnvdimm: Add enable/update passphrase support for Intel nvdimms (Dave Jiang)
  - acpi/nfit, libnvdimm: Add disable passphrase support to Intel nvdimm. (Dave Jiang)
  - acpi/nfit, libnvdimm: Add unlock of nvdimm support for Intel DIMMs (Dave Jiang)
  - acpi/nfit, libnvdimm: Add freeze security support to Intel nvdimm (Dave Jiang)
  - acpi/nfit, libnvdimm: Introduce nvdimm_security_ops (Dave Jiang)
  - keys-encrypted: add nvdimm key format type to encrypted keys (Dave Jiang)
  - keys: Export lookup_user_key to external users (Dave Jiang)
  - acpi/nfit, libnvdimm: Store dimm id as a member to struct nvdimm (Dave Jiang)
  - acpi/nfit: Add support for Intel DSM 1.8 commands (Dave Jiang)
  - io_uring: fix current->mm NULL dereference on exit (Pavel Begunkov)
  - io_uring: fix hanging iopoll in case of -EAGAIN (Pavel Begunkov)
  - configs: arm64: keep the unified configs tuned for both arches (Shile Zhang)
  - configs: arm64: reconfig to sync with internal version (Shile Zhang)
  - mm, page_alloc: reset the zone->watermark_boost early (Charan Teja Reddy)
  - mm: limit boost_watermark on small zones (Henry Willard)
  - mm, vmscan: do not special-case slab reclaim when watermarks are boosted (Mel Gorman)
  - mm/page_alloc.c: fix never set ALLOC_NOFRAGMENT flag (Andrey Ryabinin)
  - mm/page_alloc.c: avoid potential NULL pointer dereference (Andrey Ryabinin)
  - mm: do not boost watermarks to avoid fragmentation for the DISCONTIG memory model (Mel Gorman)
  - mm, page_alloc: fix a division by zero error when boosting watermarks v2 (Mel Gorman)
  - mm, page_alloc: do not wake kswapd with zone lock held (Mel Gorman)
  - mm: reclaim small amounts of memory when an external fragmentation event occurs (Mel Gorman)
  - mm: use alloc_flags to record if kswapd can wake (Mel Gorman)
  - mm, page_alloc: spread allocations across zones before introducing fragmentation (Mel Gorman)
  - mm/filemap.c: don't bother dropping mmap_sem for zero size readahead (Jan Kara)
  - mm: mmu_gather: remove __tlb_reset_range() for force flush (Yang Shi)
  - filemap: drop the mmap_sem for all blocking operations (Josef Bacik)
  - filemap: kill page_cache_read usage in filemap_fault (Josef Bacik)
  - filemap: pass vm_fault to the mmap ra helpers (Josef Bacik)
  - mm: unmap VM_PFNMAP mappings with optimized path (Yang Shi)
  - mm: unmap VM_HUGETLB mappings with optimized path (Yang Shi)
  - mm: mmap: zap pages with read mmap_sem in munmap (Yang Shi)
  - ACPICA: ACPI 6.3: MADT: add support for statistical profiling in GICC (Erik Schmauss)
  - perf: arm_spe: Enable ACPI/Platform automatic module loading (Jeremy Linton)
  - arm_pmu: acpi: spe: Add initial MADT/SPE probing (Jeremy Linton)
  - blk-iolatency: only call ktime_get() if needed (Hongnan Li)
  - ICX: platform/x86: ISST: Fix wrong unregister type (Srinivas Pandruvada)
  - ICX: platform/x86: ISST: Allow additional core-power mailbox commands (Srinivas Pandruvada)
  - perf stat: Fix shadow stats for clock events (Ravi Bangoria)
  - arm64: fix kernel stack overflow in kdump capture kernel (Wei Li)
  - arm64: Relax ICC_PMR_EL1 accesses when ICC_CTLR_EL1.PMHE is clear (Marc Zyngier)
  - arm64: Lower priority mask for GIC_PRIO_IRQON (Julien Thierry)
  - arm64: Fix incorrect irqflag restore for priority masking for compat (James Morse)
  - arm64: irqflags: Introduce explicit debugging for IRQ priorities (Julien Thierry)
  - arm64: Fix incorrect irqflag restore for priority masking (Julien Thierry)
  - arm64: Fix interrupt tracing in the presence of NMIs (Julien Thierry)
  - arm64: irqflags: Add condition flags to inline asm clobber list (Julien Thierry)
  - arm64: irqflags: Pass flags as readonly operand to restore instruction (Julien Thierry)
  - arm64: sysreg: Make mrs_s and msr_s macros work with Clang and LTO (Kees Cook)
  - arm64: irqflags: Fix clang build warnings (Julien Thierry)
  - arm64: Enable the support of pseudo-NMIs (Julien Thierry)
  - configs: aarch64: add PSEUDO_NMI configuration item (Zou Cao)
  - arm64: Skip irqflags tracing for NMI in IRQs disabled context (Julien Thierry)
  - arm64: Skip preemption when exiting an NMI (Julien Thierry)
  - arm64: Handle serror in NMI context (Julien Thierry)
  - irqchip/gic-v3: Allow interrupts to be set as pseudo-NMI (Julien Thierry)
  - irqchip/gic-v3: Handle pseudo-NMIs (Julien Thierry)
  - irqchip/gic-v3: Detect if GIC can support pseudo-NMIs (Julien Thierry)
  - arm64: gic-v3: Implement arch support for priority masking (Julien Thierry)
  - arm64: Switch to PMR masking when starting CPUs (Julien Thierry)
  - irqchip/gic-v3: Factor group0 detection into functions (Julien Thierry)
  - arm64: alternative: Apply alternatives early in boot process (Daniel Thompson)
  - arm64: alternative: Allow alternative status checking per cpufeature (Julien Thierry)
  - arm64: daifflags: Include PMR in daifflags restore operations (Julien Thierry)
  - arm64: irqflags: Use ICC_PMR_EL1 for interrupt masking (Julien Thierry)
  - efi: Let architectures decide the flags that should be saved/restored (Julien Thierry)
  - arm64: kvm: Unmask PMR before entering guest (Julien Thierry)
  - arm64: Unmask PMR before going idle (Julien Thierry)
  - arm64: Make PMR part of task context (Julien Thierry)
  - arm64: ptrace: Provide definitions for PMR values (Julien Thierry)
  - irqchip/gic-v3: Switch to PMR masking before calling IRQ handler (Julien Thierry)
  - arm/arm64: gic-v3: Add PMR and RPR accessors (Julien Thierry)
  - arm64: cpufeature: Add cpufeature for IRQ priority masking (Julien Thierry)
  - arm64: cpufeature: Set SYSREG_GIC_CPUIF as a boot system feature (Julien Thierry)
  - arm64: Remove unused daif related functions/macros (Julien Thierry)
  - irqdesc: Add domain handler for NMIs (Julien Thierry)
  - genirq: Provide NMI handlers (Julien Thierry)
  - genirq: Provide NMI management for percpu_devid interrupts (Julien Thierry)
  - genirq: Provide basic NMI management for interrupt lines (Julien Thierry)
  - arm64: daifflags: Use irqflags functions for daifflags (Julien Thierry)
  - irqchip/gic: Unify GIC priority definitions (Julien Thierry)
  - irqchip/gic-v3: Remove acknowledge loop (Julien Thierry)
  - arm64: capabilities: Batch cpu_enable callbacks (Suzuki K Poulose)
  - arm64: capabilities: Use linear array for detection and verification (Suzuki K Poulose)
  - arm64: capabilities: Optimize this_cpu_has_cap (Suzuki K Poulose)
  - arm64: capabilities: Speed up capability lookup (Suzuki K Poulose)
  - arm64: capabilities: Merge duplicate entries for Qualcomm erratum 1003 (Suzuki K Poulose)
  - arm64: capabilities: Merge duplicate Cavium erratum entries (Suzuki K Poulose)
  - arm64: capabilities: Merge entries for ARM64_WORKAROUND_CLEAN_CACHE (Suzuki K Poulose)
  - arm64/dma-mapping: Mildly optimise non-coherent IOMMU ops (Robin Murphy)
  - iommu/dma: Use fast DMA domain lookup (Robin Murphy)
  - iommu: Add fast hook for getting DMA domains (Robin Murphy)
  - io_uring: fix io_sq_thread no schedule when busy (Xuan Zhuo)
  - perf arm64: Fix mksyscalltbl when system kernel headers are ahead of the kernel (Vitaly Chikunov)
  - drm/amdgpu: fix unload driver fail (Emily Deng)
  - io_uring: fix possible race condition against REQ_F_NEED_CLEANUP (Xiaoguang Wang)
  - io_uring: reap poll completions while waiting for refs to drop on exit (Jens Axboe)
  - io_uring: name sq thread and ref completions (Jens Axboe)
  - io_uring: acquire 'mm' for task_work for SQPOLL (Jens Axboe)
  - io_uring: add memory barrier to synchronize io_kiocb's result and iopoll_completed (Xiaoguang Wang)
  - io_uring: don't fail links for EAGAIN error in IOPOLL mode (Xiaoguang Wang)
  - io_uring: cancel by ->task not pid (Pavel Begunkov)
  - io_uring: lazy get task (Pavel Begunkov)
  - io_uring: batch cancel in io_uring_cancel_files() (Pavel Begunkov)
  - io_uring: cancel all task's requests on exit (Pavel Begunkov)
  - io-wq: add an option to cancel all matched reqs (Pavel Begunkov)
  - io-wq: reorder cancellation pending -> running (Pavel Begunkov)
  - io_uring: fix lazy work init (Pavel Begunkov)
  - alinux: config: add N1 config to aarch64 (Bin Yu)
  - arm64: Silence clang warning on mismatched value/register sizes (Catalin Marinas)
  - arm64: compat: Workaround Neoverse-N1 #1542419 for compat user-space (James Morse)
  - arm64: Fake the IminLine size on systems affected by Neoverse-N1 #1542419 (James Morse)
  - arm64: errata: Hide CTR_EL0.DIC on systems affected by Neoverse-N1 #1542419 (James Morse)
  - arm64: cpufeature: Trap CTR_EL0 access only where it is necessary (Suzuki K Poulose)
  - perf tools: Add PMU event JSON files for ARM Cortex-A76 and, Neoverse N1. (James Clark)
  - arm64: Update silicon-errata.txt for Neoverse-N1 #1349291 (James Morse)
  - arm64: Handle erratum 1418040 as a superset of erratum 1188873 (Marc Zyngier)
  - arm64: Restrict ARM64_ERRATUM_1188873 mitigation to AArch32 (Marc Zyngier)
  - arm64: Apply ARM64_ERRATUM_1188873 to Neoverse-N1 (Marc Zyngier)
  - arm64: Make ARM64_ERRATUM_1188873 depend on COMPAT (Marc Zyngier)
  - arm64: arch_timer: avoid unused function warning (Arnd Bergmann)
  - arm64: arch_timerq: Add workaround for ARM erratum 1188873 (Marc Zyngier)
  - arm64: Add part number for Neoverse N1 (Marc Zyngier)
  - configs: enable conntrack_zone option (Zhiyuan Hou)
  - vfio-pci: Invalidate mmaps and block MMIO access on disabled memory (Alex Williamson)
  - vfio-pci: Fault mmaps to enable vma tracking (Alex Williamson)
  - alinux: introduce deferred_meminit boot parameter (chenxiangzuo)
  - cpufreq: intel_pstate: Fix compilation for !CONFIG_ACPI (Dominik Brodowski)
  - io_uring: avoid unnecessary io_wq_work copy for fast poll feature (Xiaoguang Wang)
  - io_uring: allow POLL_ADD with double poll_wait() users (Jens Axboe)
  - io_uring: fix io_kiocb.flags modification race in IOPOLL mode (Xiaoguang Wang)
  - io_uring: async task poll trigger cleanup (Jens Axboe)
  - io_uring: avoid whole io_wq_work copy for requests completed inline (Xiaoguang Wang)
  - io_uring: allow O_NONBLOCK async retry (Jens Axboe)
  - io_wq: add per-wq work handler instead of per work (Pavel Begunkov)
  - io_uring: don't arm a timeout through work.func (Pavel Begunkov)
  - io_uring: remove custom ->func handlers (Pavel Begunkov)
  - io_uring: don't derive close state from ->func (Pavel Begunkov)
  - io_uring: use kvfree() in io_sqe_buffer_register() (Denis Efremov)
  - io_uring: validate the full range of provided buffers for access (Bijan Mottahedeh)
  - io_uring: re-set iov base/len for buffer select retry (Jens Axboe)
  - io_uring: move send/recv IOPOLL check into prep (Pavel Begunkov)
  - io_uring: deduplicate io_openat{,2}_prep() (Pavel Begunkov)
  - io_uring: do build_open_how() only once (Pavel Begunkov)
  - io_uring: fix {SQ,IO}POLL with unsupported opcodes (Pavel Begunkov)
  - io_uring: disallow close of ring itself (Jens Axboe)
  - io_uring: fix overflowed reqs cancellation (Pavel Begunkov)
  - io_uring: off timeouts based only on completions (Pavel Begunkov)
  - io_uring: move timeouts flushing to a helper (Pavel Begunkov)
  - statx: hide interfaces no longer used by io_uring (Bijan Mottahedeh)
  - io_uring: call statx directly (Bijan Mottahedeh)
  - statx: allow system call to be invoked from io_uring (Bijan Mottahedeh)
  - io_uring: add io_statx structure (Bijan Mottahedeh)
  - io_uring: get rid of manual punting in io_close (Pavel Begunkov)
  - io_uring: separate DRAIN flushing into a cold path (Pavel Begunkov)
  - io_uring: don't re-read sqe->off in timeout_prep() (Pavel Begunkov)
  - io_uring: simplify io_timeout locking (Pavel Begunkov)
  - io_uring: fix flush req->refs underflow (Pavel Begunkov)
  - io_uring: don't submit sqes when ctx->refs is dying (Xiaoguang Wang)
  - io_uring: remove req->needs_fixed_files (Pavel Begunkov)
  - io_uring: add tee(2) support (Pavel Begunkov)
  - splice: export do_tee() (Pavel Begunkov)
  - io_uring: don't repeat valid flag list (Pavel Begunkov)
  - io_uring: rename io_file_put() (Pavel Begunkov)
  - io_uring: cleanup io_poll_remove_one() logic (Jens Axboe)
  - io_uring: remove obsolete 'state' parameter (Xiaoguang Wang)
  - ACPI / APEI: Add support for the SDEI GHES Notification type (James Morse)
  - firmware: arm_sdei: Add ACPI GHES registration helper (James Morse)
  - arm64: acpi: Make apei_claim_sea() synchronise with APEI's irq work (James Morse)
  - ACPI: APEI: Kick the memory_failure() queue for synchronous errors (James Morse)
  - mm/memory-failure: Add memory_failure_queue_kick() (James Morse)
  - ACPI / APEI: Use separate fixmap pages for arm64 NMI-like notifications (James Morse)
  - ACPI / APEI: Only use queued estatus entry during in_nmi_queue_one_entry() (James Morse)
  - ACPI / APEI: Split ghes_read_estatus() to allow a peek at the CPER length (James Morse)
  - ACPI / APEI: Make GHES estatus header validation more user friendly (James Morse)
  - ACPI / APEI: Pass ghes and estatus separately to avoid a later copy (James Morse)
  - ACPI / APEI: Let the notification helper specify the fixmap slot (James Morse)
  - ACPI / APEI: Move locking to the notification helper (James Morse)
  - arm64: KVM/mm: Move SEA handling behind a single 'claim' interface (James Morse)
  - KVM: arm/arm64: Add kvm_ras.h to collect kvm specific RAS plumbing (James Morse)
  - ACPI / APEI: Switch NOTIFY_SEA to use the estatus queue (James Morse)
  - ACPI / APEI: Move NOTIFY_SEA between the estatus-queue and NOTIFY_NMI (James Morse)
  - ACPI / APEI: Don't allow ghes_ack_error() to mask earlier errors (James Morse)
  - ACPI / APEI: Generalise the estatus queue's notify code (James Morse)
  - ACPI / APEI: Don't update struct ghes' flags in read/clear estatus (James Morse)
  - ACPI / APEI: Remove spurious GHES_TO_CLEAR check (James Morse)
  - ACPI / APEI: Don't store CPER records physical address in struct ghes (James Morse)
  - ACPI / APEI: Make estatus pool allocation a static size (James Morse)
  - ACPI / APEI: Make hest.c manage the estatus memory pool (James Morse)
  - ACPI / APEI: Remove silent flag from ghes_read_estatus() (James Morse)
  - blk-mq: use plug for devices that implement ->commits_rqs() (Jens Axboe)
  - blk-mq: use bd->last == true for list inserts (Jens Axboe)
  - virtio_blk: implement mq_ops->commit_rqs() hook (Jens Axboe)
  - nvme: implement mq_ops->commit_rqs() hook (Jens Axboe)
  - blk-mq: add mq_ops->commit_rqs() (Jens Axboe)
  - block: improve logic around when to sort a plug list (Jens Axboe)
  - sched/cpufreq: Move the cfs_rq_util_change() call to cpufreq_update_util() (Vincent Guittot)
  - sched/fair: Fix O(nr_cgroups) in the load balancing path (Vincent Guittot)
  - sched/fair: Optimize update_blocked_averages() (Vincent Guittot)
  - alinux: sched: Fix wrong cpuacct_update_latency declaration (Yihao Wu)
  - usb: add a hcd_uses_dma helper (Christoph Hellwig)
  - usb: don't create dma pools for HCDs with a localmem_pool (Christoph Hellwig)
  - USB: drop HCD_LOCAL_MEM flag (Laurentiu Tudor)
  - USB: use genalloc for USB HCs with local memory (Laurentiu Tudor)
  - lib/genalloc: add gen_pool_dma_zalloc() for zeroed DMA allocations (Fredrik Noring)
  - configs: Enabled acpi-cpufreq for x86 platform (Zelin Deng)
  - sched/fair: Remove sgs->sum_weighted_load (Dietmar Eggemann)
  - sched/core: Remove sd->*_idx (Dietmar Eggemann)
  - sched/core: Remove rq->cpu_load[] (Dietmar Eggemann)
  - sched/debug: Remove sd->*_idx range on sysctl (Dietmar Eggemann)
  - sched/fair: Replace source_load() & target_load() with weighted_cpuload() (Dietmar Eggemann)
  - sched/fair: Remove the rq->cpu_load[] update code (Dietmar Eggemann)
  - sched/fair: Remove rq->load (Dietmar Eggemann)
  - cpuidle: menu: Remove get_loadavg() from the performance multiplier (Daniel Lezcano)
  - sched/fair: Disable LB_BIAS by default (Dietmar Eggemann)
  - alinux: sched: Finer grain of sched latency (Yihao Wu)
  - alinux: sched: Add "nr" to sched latency histogram (Yihao Wu)
  - alinux: sched: Add cgroup's scheduling latency histograms (Yihao Wu)
  - alinux: sched: Add cgroup-level blocked time histograms (Yihao Wu)
  - alinux: sched: Introduce cfs scheduling latency histograms (Yihao Wu)
  - alinux: sched: Add switch for scheduler_tick load tracking (Yihao Wu)
  - alinux: sched: Add switch for update_blocked_averages (Yihao Wu)
  - alinux: mm: thp: add fast_cow switch (Yang Shi)
  - khugepaged: introduce 'max_ptes_shared' tunable (Kirill A. Shutemov)
  - thp: change CoW semantics for anon-THP (Kirill A. Shutemov)
  - khugepaged: allow to collapse PTE-mapped compound pages (Kirill A. Shutemov)
  - khugepaged: allow to collapse a page shared across fork (Kirill A. Shutemov)
  - khugepaged: drain LRU add pagevec after swapin (Kirill A. Shutemov)
  - khugepaged: drain all LRU caches before scanning pages (Kirill A. Shutemov)
  - khugepaged: do not stop collapse if less than half PTEs are referenced (Kirill A. Shutemov)
  - khugepaged: add self test (Kirill A. Shutemov)
  - device-dax: don't leak kernel memory to user space after unloading kmem (David Hildenbrand)
  - device-dax: "Hotremove" persistent memory that is used like normal RAM (Pavel Tatashin)
  - configs: disable ext4 encryption (Joseph Qi)
  - alinux: sched: Fix %steal in cpuacct.proc_stat in guest OS (Yihao Wu)
  - kbuild: mark prepare0 as PHONY to fix external module build (Masahiro Yamada)
  - configs: arm64: use 48-bit virtual address (Xu Yu)
  - pvpanic: add crash loaded event (Shile Zhang)
  - NFS: Fix memory leaks in nfs_pageio_stop_mirroring() (Trond Myklebust)
  - NFS: direct.c: Fix memory leak of dreq when nfs_get_lock_context fails (Misono Tomohiro)
  - NFS: Fix a page leak in nfs_destroy_unlinked_subrequests() (Trond Myklebust)
  - nfs: add minor version to nfs_server_key for fscache (Scott Mayhew)
  - NFS: Fix memory leaks (Wenwen Wang)
  - NFS/pnfs: Fix pnfs_generic_prepare_to_resend_writes() (Trond Myklebust)
  - NFS: Revalidate the file size on a fatal write error (Trond Myklebust)
  - NFS: Directory page cache pages need to be locked when read (Trond Myklebust)
  - NFS: Fix memory leaks and corruption in readdir (Trond Myklebust)
  - NFSv4/flexfiles: Fix invalid deref in FF_LAYOUT_DEVID_NODE() (Trond Myklebust)
  - NFS: Add missing encode / decode sequence_maxsz to v4.2 operations (Anna Schumaker)
  - NFS/pnfs: Bulk destroy of layouts needs to be safe w.r.t. umount (Trond Myklebust)
  - NFS: Fix a soft lockup in the delegation recovery code (Trond Myklebust)
  - NFSv4.x: Drop the slot if nfs4_delegreturn_prepare waits for layoutreturn (Trond Myklebust)
  - NFSv2: Fix a typo in encode_sattr() (Trond Myklebust)
  - xfs: fix partially uninitialized structure in xfs_reflink_remap_extent (Darrick J. Wong)
  - xfs: clear PF_MEMALLOC before exiting xfsaild thread (Eric Biggers)
  - xfs: acquire superblock freeze protection on eofblocks scans (Brian Foster)
  - xfs: Fix deadlock between AGI and AGF with RENAME_WHITEOUT (kaixuxia)
  - xfs: periodically yield scrub threads to the scheduler (Darrick J. Wong)
  - xfs: don't check for AG deadlock for realtime files in bunmapi (Omar Sandoval)
  - xfs: fix mount failure crash on invalid iclog memory access (Brian Foster)
  - ovl: fix value of i_ino for lower hardlink corner case (Amir Goldstein)
  - ovl: fix lseek overflow on 32bit (Miklos Szeredi)
  - jbd2: fix data races at struct journal_head (Qian Cai)
  - jbd2: fix ocfs2 corrupt when clearing block group bits (wangyan)
  - jbd2: do not clear the BH_Mapped flag when forgetting a metadata buffer (zhangyi (F))
  - jbd2: move the clearing of b_modified flag to the journal_unmap_buffer() (zhangyi (F))
  - jbd2_seq_info_next should increase position index (Vasily Averin)
  - ext4: fix race between writepages and enabling EXT4_EXTENTS_FL (Eric Biggers)
  - ext4: rename s_journal_flag_rwsem to s_writepages_rwsem (Eric Biggers)
  - ext4: potential crash on allocation error in ext4_alloc_flex_bg_array() (Dan Carpenter)
  - ext4: fix potential race between s_flex_groups online resizing and access (Suraj Jitindar Singh)
  - ext4: fix potential race between s_group_info online resizing and access (Suraj Jitindar Singh)
  - ext4: fix potential race between online resizing and write operations (Theodore Ts'o)
  - ext4: fix checksum errors with indexed dirs (Jan Kara)
  - ext4: fix support for inode sizes > 1024 bytes (Theodore Ts'o)
  - ext4: validate the debug_want_extra_isize mount option at parse time (Theodore Ts'o)
  - ext4: don't assume that mmp_nodename/bdevname have NUL (Andreas Dilger)
  - ext4: add cond_resched() to __ext4_find_entry() (Shijie Luo)
  - ext4: fix a data race at inode->i_blocks (Qian Cai)
  - ext4: fix a data race in EXT4_I(inode)->i_disksize (Qian Cai)
  - ext4: add cond_resched() to ext4_protect_reserved_inode (Shijie Luo)
  - ext4: fix deadlock allocating crypto bounce page from mempool (Eric Biggers)
  - ext4: set error return correctly when ext4_htree_store_dirent fails (Colin Ian King)
  - ext4: unlock on error in ext4_expand_extra_isize() (Dan Carpenter)
  - ext4: check for directory entries too close to block end (Jan Kara)
  - ext4: fix ext4_empty_dir() for directories with holes (Jan Kara)
  - nvme: retain split access workaround for capability reads (Ard Biesheuvel)
  - nvme: Discard workaround for non-conformant devices (Eduard Hasenleithner)
  - dm multipath: use updated MPATHF_QUEUE_IO on mapping for bio-based mpath (Gabriel Krisman Bertazi)
  - dm: fix potential for q->make_request_fn NULL pointer (Mike Snitzer)
  - dm crypt: fix benbi IV constructor crash if used in authenticated mode (Milan Broz)
  - dm space map common: fix to ensure new block isn't already in use (Joe Thornber)
  - virtio-blk: handle block_device_operations callbacks after hot unplug (Stefan Hajnoczi)
  - virtio-blk: improve virtqueue error to BLK_STS (Halil Pasic)
  - virtio-blk: fix hw_queue stopped on arbitrary error (Halil Pasic)
  - block, bfq: fix use-after-free in bfq_idle_slice_timer_body (Zhiqiang Liu)
  - block: Fix use-after-free issue accessing struct io_cq (Sahitya Tummala)
  - block: keep bdi->io_pages in sync with max_sectors_kb for stacked devices (Konstantin Khlebnikov)
  - block, bfq: fix overwrite of bfq_group pointer in bfq_find_set_group() (Carlo Nonato)
  - block: fix an integer overflow in logical block size (Mikulas Patocka)
  - block: fix memleak when __blk_rq_map_user_iov() is failed (Yang Yingliang)
  - io_uring: check file O_NONBLOCK state for accept (Jiufei Xue)
  - ext4: fix partial cluster initialization when splitting extent (Jeffle Xu)
  - alinux: blk-mq: remove QUEUE_FLAG_POLL from default MQ flags (Joseph Qi)
  - block: annotate refault stalls from IO submission (Johannes Weiner)
  - alinux: block: replace reserved field with extended bio_flags (zhongjiang-ali)
  - mm/page_io.c: annotate refault stalls from swap_readpage (Minchan Kim)
  - psi: Move PF_MEMSTALL out of task->flags (Yafang Shao)
  - psi: Optimize switching tasks inside shared cgroups (Johannes Weiner)
  - sched/psi: Fix sampling error and rare div0 crashes with cgroups and high uptime (Johannes Weiner)
  - psi: Fix cpu.pressure for cpu.max and competing cgroups (Johannes Weiner)
  - sched/psi: Fix OOB write when writing 0 bytes to PSI files (Suren Baghdasaryan)
  - sched/psi: create /proc/pressure and /proc/pressure/{io|memory|cpu} only when psi enabled (Wang Long)
  - psi: Fix a division error in psi poll() (Johannes Weiner)
  - fs/binfmt_elf.c: allocate initialized memory in fill_thread_core_info() (Alexander Potapenko)
  - KVM: SVM: Fix potential memory leak in svm_cpu_init() (Miaohe Lin)
  - netlabel: cope with NULL catmap (Paolo Abeni)
  - selinux: properly handle multiple messages in selinux_netlink_send() (Paul Moore)
  - sched/fair: Don't NUMA balance for kthreads (Jens Axboe)
  - KVM: polling: add architecture backend to disable polling (Christian Borntraeger)
  - KVM: x86: fix missing prototypes (Paolo Bonzini)
  - io_uring: reset -EBUSY error when io sq thread is waken up (Xiaoguang Wang)
  - io_uring: don't add non-IO requests to iopoll pending list (Jens Axboe)
  - io_uring: don't use kiocb.private to store buf_index (Bijan Mottahedeh)
  - io_uring: cancel work if task_work_add() fails (Jens Axboe)
  - io_uring: remove dead check in io_splice() (Jens Axboe)
  - io_uring: fix FORCE_ASYNC req preparation (Pavel Begunkov)
  - io_uring: don't prepare DRAIN reqs twice (Pavel Begunkov)
  - io_uring: initialize ctx->sqo_wait earlier (Jens Axboe)
  - io_uring: polled fixed file must go through free iteration (Jens Axboe)
  - io_uring: fix zero len do_splice() (Pavel Begunkov)
  - io_uring: don't use 'fd' for openat/openat2/statx (Jens Axboe)
  - io_uring: handle -EFAULT properly in io_uring_setup() (Xiaoguang Wang)
  - io_uring: fix mismatched finish_wait() calls in io_uring_cancel_files() (Xiaoguang Wang)
  - io_uring: punt splice async because of inode mutex (Pavel Begunkov)
  - io_uring: check non-sync defer_list carefully (Pavel Begunkov)
  - io_uring: fix extra put in sync_file_range() (Pavel Begunkov)
  - io_uring: use cond_resched() in io_ring_ctx_wait_and_kill() (Xiaoguang Wang)
  - io_uring: use proper references for fallback_req locking (Bijan Mottahedeh)
  - io_uring: only force async punt if poll based retry can't handle it (Jens Axboe)
  - io_uring: enable poll retry for any file with ->read_iter / ->write_iter (Jens Axboe)
  - io_uring: statx must grab the file table for valid fd (Jens Axboe)
  - net: make socket read/write_iter() honor IOCB_NOWAIT (Jens Axboe)
  - io_uring: only restore req->work for req that needs do completion (Xiaoguang Wang)
  - io_uring: don't count rqs failed after current one (Pavel Begunkov)
  - io_uring: kill already cached timeout.seq_offset (Pavel Begunkov)
  - io_uring: fix cached_sq_head in io_timeout() (Pavel Begunkov)
  - io_uring: only post events in io_poll_remove_all() if we completed some (Jens Axboe)
  - io_uring: io_async_task_func() should check and honor cancelation (Jens Axboe)
  - io_uring: check for need to re-wait in polled async handling (Jens Axboe)
  - io_uring: correct O_NONBLOCK check for splice punt (Jens Axboe)
  - io_uring: restore req->work when canceling poll request (Xiaoguang Wang)
  - io_uring: move all request init code in one place (Pavel Begunkov)
  - io_uring: keep all sqe->flags in req->flags (Pavel Begunkov)
  - io_uring: early submission req fail code (Pavel Begunkov)
  - io_uring: track mm through current->mm (Pavel Begunkov)
  - io_uring: remove obsolete @mm_fault (Pavel Begunkov)
  - io_uring: punt final io_ring_ctx wait-and-free to workqueue (Jens Axboe)
  - io_uring: fix fs cleanup on cqe overflow (Pavel Begunkov)
  - io_uring: don't read user-shared sqe flags twice (Pavel Begunkov)
  - io_uring: remove req init from io_get_req() (Pavel Begunkov)
  - io_uring: alloc req only after getting sqe (Pavel Begunkov)
  - io_uring: simplify io_get_sqring (Pavel Begunkov)
  - io_uring: do not always copy iovec in io_req_map_rw() (Xiaoguang Wang)
  - io_uring: ensure openat sets O_LARGEFILE if needed (Jens Axboe)
  - io_uring: initialize fixed_file_data lock (Xiaoguang Wang)
  - io_uring: remove redundant variable pointer nxt and io_wq_assign_next call (Colin Ian King)
  - io_uring: fix ctx refcounting in io_submit_sqes() (Pavel Begunkov)
  - io_uring: process requests completed with -EAGAIN on poll list (Bijan Mottahedeh)
  - io_uring: remove bogus RLIMIT_NOFILE check in file registration (Jens Axboe)
  - io_uring: use io-wq manager as backup task if task is exiting (Jens Axboe)
  - io_uring: grab task reference for poll requests (Jens Axboe)
  - io_uring: retry poll if we got woken with non-matching mask (Jens Axboe)
  - io_uring: add missing finish_wait() in io_sq_thread() (Hillf Danton)
  - io_uring: refactor file register/unregister/update handling (Xiaoguang Wang)
  - io_uring: cleanup io_alloc_async_ctx() (Xiaoguang Wang)
  - io_uring: fix missing 'return' in comment (Chucheng Luo)
  - io-wq: handle hashed writes in chains (Pavel Begunkov)
  - io-uring: drop 'free_pfile' in struct io_file_put (Hillf Danton)
  - io-uring: drop completion when removing file (Hillf Danton)
  - io_uring: Fix ->data corruption on re-enqueue (Pavel Begunkov)
  - io-wq: close cancel gap for hashed linked work (Pavel Begunkov)
  - io_uring: make spdxcheck.py happy (Lukas Bulwahn)
  - io_uring: honor original task RLIMIT_FSIZE (Jens Axboe)
  - io-wq: hash dependent work (Pavel Begunkov)
  - io-wq: split hashing and enqueueing (Pavel Begunkov)
  - io-wq: don't resched if there is no work (Pavel Begunkov)
  - io-wq: remove duplicated cancel code (Pavel Begunkov)
  - io_uring: fix truncated async read/readv and write/writev retry (Jens Axboe)
  - io_uring: dual license io_uring.h uapi header (Jens Axboe)
  - io_uring: Fix unused function warnings (YueHaibing)
  - io_uring: add end-of-bits marker and build time verify it (Jens Axboe)
  - io_uring: provide means of removing buffers (Jens Axboe)
  - io_uring: add IOSQE_BUFFER_SELECT support for IORING_OP_RECVMSG (Jens Axboe)
  - net: abstract out normal and compat msghdr import (Jens Axboe)
  - io_uring: add IOSQE_BUFFER_SELECT support for IORING_OP_READV (Jens Axboe)
  - io_uring: support buffer selection for OP_READ and OP_RECV (Jens Axboe)
  - io_uring: add IORING_OP_PROVIDE_BUFFERS (Jens Axboe)
  - io_uring: buffer registration infrastructure (Jens Axboe)
  - io_uring/io-wq: forward submission ref to async (Pavel Begunkov)
  - io-wq: optimise out *next_work() double lock (Pavel Begunkov)
  - io-wq: optimise locking in io_worker_handle_work() (Pavel Begunkov)
  - io-wq: shuffle io_worker_handle_work() code (Pavel Begunkov)
  - io_uring: get next work with submission ref drop (Pavel Begunkov)
  - io_uring: remove @nxt from handlers (Pavel Begunkov)
  - io_uring: make submission ref putting consistent (Pavel Begunkov)
  - io_uring: clean up io_close (Pavel Begunkov)
  - io_uring: Ensure mask is initialized in io_arm_poll_handler (Nathan Chancellor)
  - io_uring: remove io_prep_next_work() (Pavel Begunkov)
  - io_uring: remove extra nxt check after punt (Pavel Begunkov)
  - io_uring: use poll driven retry for files that support it (Jens Axboe)
  - io_uring: mark requests that we can do poll async in io_op_defs (Jens Axboe)
  - io_uring: add per-task callback handler (Jens Axboe)
  - io_uring: store io_kiocb in wait->private (Jens Axboe)
  - io-wq: use BIT for ulong hash (Pavel Begunkov)
  - io_uring: remove IO_WQ_WORK_CB (Pavel Begunkov)
  - io-wq: remove unused IO_WQ_WORK_HAS_MM (Pavel Begunkov)
  - io_uring: extract kmsg copy helper (Pavel Begunkov)
  - io_uring: clean io_poll_complete (Pavel Begunkov)
  - io_uring: add splice(2) support (Pavel Begunkov)
  - splice: make do_splice public (Pavel Begunkov)
  - io_uring: add interface for getting files (Pavel Begunkov)
  - io_uring: remove req->in_async (Pavel Begunkov)
  - io_uring: don't do full *prep_worker() from io-wq (Pavel Begunkov)
  - io_uring: don't call work.func from sync ctx (Pavel Begunkov)
  - io_uring: io_accept() should hold on to submit reference on retry (Jens Axboe)
  - io_uring: consider any io_read/write -EAGAIN as final (Jens Axboe)
  - io-wq: ensure work->task_pid is cleared on init (Jens Axboe)
  - io-wq: clear node->next on list deletion (Jens Axboe)
  - configs: enable CONFIG_COMPAT (Xiaoguang Wang)
  - configs: enable AMD IOMMU configs (Artie Ding)
  - alinux: tcp_rt framework adds two new maintainers (xuanzhuo)
  - io_uring: make sure accept honor rlimit nofile (Jens Axboe)
  - io_uring: make sure openat/openat2 honor rlimit nofile (Jens Axboe)
  - io_uring: NULL-deref for IOSQE_{ASYNC,DRAIN} (Pavel Begunkov)
  - io_uring: ensure RCU callback ordering with rcu_barrier() (Jens Axboe)
  - io_uring: fix lockup with timeouts (Pavel Begunkov)
  - io_uring: free fixed_file_data after RCU grace period (Jens Axboe)
  - io-wq: remove io_wq_flush and IO_WQ_WORK_INTERNAL (Pavel Begunkov)
  - io-wq: fix IO_WQ_WORK_NO_CANCEL cancellation (Pavel Begunkov)
  - io_uring: fix 32-bit compatability with sendmsg/recvmsg (Jens Axboe)
  - io_uring: define and set show_fdinfo only if procfs is enabled (Tobias Klauser)
  - io_uring: drop file set ref put/get on switch (Jens Axboe)
  - io_uring: import_single_range() returns 0/-ERROR (Jens Axboe)
  - io_uring: pick up link work on submit reference drop (Jens Axboe)
  - io-wq: remove spin-for-work optimization (Jens Axboe)
  - io_uring: fix personality idr leak (Jens Axboe)
  - io_uring: handle multiple personalities in link chains (Jens Axboe)
  - io_uring: prevent sq_thread from spinning when it should stop (Stefano Garzarella)
  - io_uring: fix use-after-free by io_cleanup_req() (Pavel Begunkov)
  - io_uring: remove unnecessary NULL checks (Dan Carpenter)
  - io_uring: add missing io_req_cancelled() (Pavel Begunkov)
  - io_uring: prune request from overflow list on flush (Jens Axboe)
  - io-wq: don't call kXalloc_node() with non-online node (Jens Axboe)
  - io_uring: retain sockaddr_storage across send/recvmsg async punt (Jens Axboe)
  - io_uring: cancel pending async work if task exits (Jens Axboe)
  - io-wq: add io_wq_cancel_pid() to cancel based on a specific pid (Jens Axboe)
  - io-wq: make io_wqe_cancel_work() take a match handler (Jens Axboe)
  - io_uring: fix openat/statx's filename leak (Pavel Begunkov)
  - io_uring: fix double prep iovec leak (Pavel Begunkov)
  - io_uring: fix async close() with f_op->flush() (Pavel Begunkov)
  - io_uring: allow AT_FDCWD for non-file openat/openat2/statx (Jens Axboe)
  - io_uring: grab ->fs as part of async preparation (Jens Axboe)
  - io-wq: add support for inheriting ->fs (Jens Axboe)
  - io_uring: retry raw bdev writes if we hit -EOPNOTSUPP (Jens Axboe)
  - io_uring: add cleanup for openat()/statx() (Pavel Begunkov)
  - io_uring: fix iovec leaks (Pavel Begunkov)
  - io_uring: remove unused struct io_async_open (Pavel Begunkov)
  - io_uring: flush overflowed CQ events in the io_uring_poll() (Stefano Garzarella)
  - io_uring: statx/openat/openat2 don't support fixed files (Jens Axboe)
  - io_uring: fix deferred req iovec leak (Pavel Begunkov)
  - io_uring: fix 1-bit bitfields to be unsigned (Randy Dunlap)
  - io_uring: get rid of delayed mm check (Pavel Begunkov)
  - io_uring: cleanup fixed file data table references (Jens Axboe)
  - io_uring: spin for sq thread to idle on shutdown (Jens Axboe)
  - io_uring: put the flag changing code in the same spot (Pavel Begunkov)
  - io_uring: iterate req cache backwards (Pavel Begunkov)
  - io_uring: punt even fadvise() WILLNEED to async context (Jens Axboe)
  - io_uring: fix sporadic double CQE entry for close (Jens Axboe)
  - io_uring: remove extra ->file check (Pavel Begunkov)
  - io_uring: don't map read/write iovec potentially twice (Jens Axboe)
  - io_uring: use the proper helpers for io_send/recv (Jens Axboe)
  - io_uring: prevent potential eventfd recursion on poll (Jens Axboe)
  - eventfd: track eventfd_signal() recursion depth (Jens Axboe)
  - io_uring: add BUILD_BUG_ON() to assert the layout of struct io_uring_sqe (Stefan Metzmacher)
  - io_uring: add ->show_fdinfo() for the io_uring file descriptor (Jens Axboe)
  - io_uring: add support for epoll_ctl(2) (Jens Axboe)
  - eventpoll: support non-blocking do_epoll_ctl() calls (Jens Axboe)
  - eventpoll: abstract out epoll_ctl() handler (Jens Axboe)
  - io_uring: fix linked command file table usage (Jens Axboe)
  - io_uring: support using a registered personality for commands (Jens Axboe)
  - io_uring: allow registering credentials (Jens Axboe)
  - io_uring: add io-wq workqueue sharing (Pavel Begunkov)
  - io-wq: allow grabbing existing io-wq (Pavel Begunkov)
  - io_uring/io-wq: don't use static creds/mm assignments (Jens Axboe)
  - io-wq: make the io_wq ref counted (Jens Axboe)
  - io_uring: fix refcounting with batched allocations at OOM (Pavel Begunkov)
  - io_uring: add comment for drain_next (Pavel Begunkov)
  - io_uring: don't attempt to copy iovec for READ/WRITE (Jens Axboe)
  - io_uring: honor IOSQE_ASYNC for linked reqs (Pavel Begunkov)
  - io_uring: prep req when do IOSQE_ASYNC (Pavel Begunkov)
  - io_uring: use labeled array init in io_op_defs (Pavel Begunkov)
  - io_uring: optimise sqe-to-req flags translation (Pavel Begunkov)
  - io_uring: remove REQ_F_IO_DRAINED (Pavel Begunkov)
  - io_uring: file switch work needs to get flushed on exit (Jens Axboe)
  - io_uring: hide uring_fd in ctx (Pavel Begunkov)
  - io_uring: remove extra check in __io_commit_cqring (Pavel Begunkov)
  - io_uring: optimise use of ctx->drain_next (Pavel Begunkov)
  - io_uring: add support for probing opcodes (Jens Axboe)
  - io_uring: account fixed file references correctly in batch (Jens Axboe)
  - io_uring: add opcode to issue trace event (Jens Axboe)
  - io_uring: add support for IORING_OP_OPENAT2 (Jens Axboe)
  - io_uring: remove 'fname' from io_open structure (Jens Axboe)
  - io_uring: add 'struct open_how' to the openat request context (Jens Axboe)
  - io_uring: enable option to only trigger eventfd for async completions (Jens Axboe)
  - io_uring: change io_ring_ctx bool fields into bit fields (Jens Axboe)
  - io_uring: file set registration should use interruptible waits (Jens Axboe)
  - percpu-refcount: Introduce percpu_ref_resurrect() (Bart Van Assche)
  - io_uring: Remove unnecessary null check (YueHaibing)
  - io_uring: add support for send(2) and recv(2) (Jens Axboe)
  - io_uring: remove extra io_wq_current_is_worker() (Pavel Begunkov)
  - io_uring: optimise commit_sqring() for common case (Pavel Begunkov)
  - io_uring: optimise head checks in io_get_sqring() (Pavel Begunkov)
  - io_uring: clamp to_submit in io_submit_sqes() (Pavel Begunkov)
  - io_uring: add support for IORING_SETUP_CLAMP (Jens Axboe)
  - io_uring: extend batch freeing to cover more cases (Jens Axboe)
  - io_uring: wrap multi-req freeing in struct req_batch (Jens Axboe)
  - io_uring: batch getting pcpu references (Pavel Begunkov)
  - pcpu_ref: add percpu_ref_tryget_many() (Pavel Begunkov)
  - io_uring: add IORING_OP_MADVISE (Jens Axboe)
  - mm: make do_madvise() available internally (Jens Axboe)
  - io_uring: add IORING_OP_FADVISE (Jens Axboe)
  - io_uring: allow use of offset == -1 to mean file position (Jens Axboe)
  - io_uring: add non-vectored read/write commands (Jens Axboe)
  - io_uring: improve poll completion performance (Jens Axboe)
  - io_uring: split overflow state into SQ and CQ side (Jens Axboe)
  - io_uring: add lookup table for various opcode needs (Jens Axboe)
  - io_uring: remove two unnecessary function declarations (Jens Axboe)
  - io_uring: move *queue_link_head() from common path (Pavel Begunkov)
  - io_uring: rename prev to head (Pavel Begunkov)
  - io_uring: add IOSQE_ASYNC (Jens Axboe)
  - io-wq: support concurrent non-blocking work (Jens Axboe)
  - io_uring: add support for IORING_OP_STATX (Jens Axboe)
  - fs: make two stat prep helpers available (Jens Axboe)
  - io_uring: avoid ring quiesce for fixed file set unregister and update (Jens Axboe)
  - io_uring: initialize percpu refcounters using PERCU_REF_ALLOW_REINIT (Roman Gushchin)
  - percpu_ref: release percpu memory early without PERCPU_REF_ALLOW_REINIT (Roman Gushchin)
  - percpu_ref: introduce PERCPU_REF_ALLOW_REINIT flag (Roman Gushchin)
  - io_uring: add support for IORING_OP_CLOSE (Jens Axboe)
  - binder: fix use-after-free due to ksys_close() during fdget() (Todd Kjos)
  - io-wq: add support for uncancellable work (Jens Axboe)
  - io_uring: add support for IORING_OP_OPENAT (Jens Axboe)
  - fs: make build_open_flags() available internally (Jens Axboe)
  - selftests: add openat2(2) selftests (Aleksa Sarai)
  - open: introduce openat2(2) syscall (Aleksa Sarai)
  - lib: introduce copy_struct_from_user() helper (Aleksa Sarai)
  - namei: LOOKUP_{IN_ROOT,BENEATH}: permit limited ".." resolution (Aleksa Sarai)
  - namei: LOOKUP_IN_ROOT: chroot-like scoped resolution (Aleksa Sarai)
  - namei: LOOKUP_BENEATH: O_BENEATH-like scoped resolution (Aleksa Sarai)
  - fs/namei.c: keep track of nd->root refcount status (Al Viro)
  - fs/namei.c: new helper - legitimize_root() (Al Viro)
  - namei: LOOKUP_NO_XDEV: block mountpoint crossing (Aleksa Sarai)
  - namei: LOOKUP_NO_MAGICLINKS: block magic-link resolution (Aleksa Sarai)
  - namei: LOOKUP_NO_SYMLINKS: block symlink resolution (Aleksa Sarai)
  - namei: allow set_root() to produce errors (Aleksa Sarai)
  - namei: allow nd_jump_link() to produce errors (Aleksa Sarai)
  - nsfs: clean-up ns_get_path() signature to return int (Aleksa Sarai)
  - namei: only return -ECHILD from follow_dotdot_rcu() (Aleksa Sarai)
  - io_uring: add support for fallocate() (Jens Axboe)
  - io_uring: don't cancel all work on process exit (Jens Axboe)
  - io_uring: fix compat for IORING_REGISTER_FILES_UPDATE (Eugene Syromiatnikov)
  - io_uring: ensure workqueue offload grabs ring mutex for poll list (Jens Axboe)
  - io_uring: clear req->result always before issuing a read/write request (Bijan Mottahedeh)
  - io_uring: be consistent in assigning next work from handler (Jens Axboe)
  - io-wq: cancel work if we fail getting a mm reference (Jens Axboe)
  - io_uring: don't setup async context for read/write fixed (Jens Axboe)
  - io_uring: remove punt of short reads to async context (Jens Axboe)
  - io-wq: add cond_resched() to worker thread (Hillf Danton)
  - io-wq: remove unused busy list from io_sqe (Hillf Danton)
  - io_uring: pass in 'sqe' to the prep handlers (Jens Axboe)
  - io_uring: standardize the prep methods (Jens Axboe)
  - io_uring: read 'count' for IORING_OP_TIMEOUT in prep handler (Jens Axboe)
  - io_uring: move all prep state for IORING_OP_{SEND,RECV}_MGS to prep handler (Jens Axboe)
  - io_uring: move all prep state for IORING_OP_CONNECT to prep handler (Jens Axboe)
  - io_uring: add and use struct io_rw for read/writes (Jens Axboe)
  - io_uring: use u64_to_user_ptr() consistently (Jens Axboe)
  - io_uring: io_wq_submit_work() should not touch req->rw (Jens Axboe)
  - io_uring: don't wait when under-submitting (Pavel Begunkov)
  - io_uring: warn about unhandled opcode (Jens Axboe)
  - io_uring: read opcode and user_data from SQE exactly once (Jens Axboe)
  - io_uring: make IORING_OP_TIMEOUT_REMOVE deferrable (Jens Axboe)
  - io_uring: make IORING_OP_CANCEL_ASYNC deferrable (Jens Axboe)
  - io_uring: make IORING_POLL_ADD and IORING_POLL_REMOVE deferrable (Jens Axboe)
  - io_uring: make HARDLINK imply LINK (Pavel Begunkov)
  - io_uring: any deferred command must have stable sqe data (Jens Axboe)
  - io_uring: remove 'sqe' parameter to the OP helpers that take it (Jens Axboe)
  - io_uring: fix pre-prepped issue with force_nonblock == true (Jens Axboe)
  - io_uring: fix sporadic -EFAULT from IORING_OP_RECVMSG (Jens Axboe)
  - io_uring: fix stale comment and a few typos (Brian Gianforcaro)
  - io_uring: ensure we return -EINVAL on unknown opcode (Jens Axboe)
  - io_uring: add sockets to list of files that support non-blocking issue (Jens Axboe)
  - io_uring: only hash regular files for async work execution (Jens Axboe)
  - io_uring: run next sqe inline if possible (Jens Axboe)
  - io_uring: don't dynamically allocate poll data (Jens Axboe)
  - io_uring: deferred send/recvmsg should assign iov (Jens Axboe)
  - io_uring: sqthread should grab ctx->uring_lock for submissions (Jens Axboe)
  - io-wq: briefly spin for new work after finishing work (Jens Axboe)
  - io-wq: remove worker->wait waitqueue (Jens Axboe)
  - io_uring: allow unbreakable links (Jens Axboe)
  - io_uring: fix a typo in a comment (LimingWu)
  - io_uring: hook all linked requests via link_list (Pavel Begunkov)
  - io_uring: fix error handling in io_queue_link_head (Pavel Begunkov)
  - io_uring: use hash table for poll command lookups (Jens Axboe)
  - io_uring: ensure deferred timeouts copy necessary data (Jens Axboe)
  - io_uring: allow IO_SQE_* flags on IORING_OP_TIMEOUT (Jens Axboe)
  - io_uring: handle connect -EINPROGRESS like -EAGAIN (Jens Axboe)
  - io_uring: remove parameter ctx of io_submit_state_start (Jackie Liu)
  - io_uring: mark us with IORING_FEAT_SUBMIT_STABLE (Jens Axboe)
  - io_uring: ensure async punted connect requests copy data (Jens Axboe)
  - io_uring: ensure async punted sendmsg/recvmsg requests copy data (Jens Axboe)
  - net: disallow ancillary data for __sys_{send,recv}msg_file() (Jens Axboe)
  - net: separate out the msghdr copy from ___sys_{send,recv}msg() (Jens Axboe)
  - io_uring: ensure async punted read/write requests copy iovec (Jens Axboe)
  - io_uring: add general async offload context (Jens Axboe)
  - io_uring: transform send/recvmsg() -ERESTARTSYS to -EINTR (Jens Axboe)
  - io_uring: fix missing kmap() declaration on powerpc (Jens Axboe)
  - io_uring: add mapping support for NOMMU archs (Roman Penyaev)
  - io_uring: make poll->wait dynamically allocated (Jens Axboe)
  - io-wq: shrink io_wq_work a bit (Jens Axboe)
  - io-wq: fix handling of NUMA node IDs (Jann Horn)
  - io_uring: use kzalloc instead of kcalloc for single-element allocations (Jann Horn)
  - io_uring: cleanup io_import_fixed() (Pavel Begunkov)
  - io_uring: inline struct sqe_submit (Pavel Begunkov)
  - io_uring: store timeout's sqe->off in proper place (Pavel Begunkov)
  - io_uring: remove superfluous check for sqe->off in io_accept() (Hrvoje Zeba)
  - io_uring: fix dead-hung for non-iter fixed rw (Pavel Begunkov)
  - io_uring: add support for IORING_OP_CONNECT (Jens Axboe)
  - net: add __sys_connect_file() helper (Jens Axboe)
  - io_uring: only !null ptr to io_issue_sqe() (Pavel Begunkov)
  - io_uring: simplify io_req_link_next() (Pavel Begunkov)
  - io_uring: pass only !null to io_req_find_next() (Pavel Begunkov)
  - io_uring: remove io_free_req_find_next() (Pavel Begunkov)
  - io_uring: add likely/unlikely in io_get_sqring() (Pavel Begunkov)
  - io_uring: rename __io_submit_sqe() (Pavel Begunkov)
  - io_uring: improve trace_io_uring_defer() trace point (Jens Axboe)
  - io_uring: drain next sqe instead of shadowing (Pavel Begunkov)
  - io_uring: close lookup gap for dependent next work (Jens Axboe)
  - io_uring: allow finding next link independent of req reference count (Jens Axboe)
  - io_uring: io_allocate_scq_urings() should return a sane state (Jens Axboe)
  - io_uring: Always REQ_F_FREE_SQE for allocated sqe (Pavel Begunkov)
  - io_uring: io_fail_links() should only consider first linked timeout (Jens Axboe)
  - io_uring: Fix leaking linked timeouts (Pavel Begunkov)
  - io_uring: remove redundant check (Pavel Begunkov)
  - io_uring: break links for failed defer (Pavel Begunkov)
  - io-wq: remove extra space characters (Dan Carpenter)
  - io_uring: request cancellations should break links (Jens Axboe)
  - io_uring: correct poll cancel and linked timeout expiration completion (Jens Axboe)
  - io_uring: remove dead REQ_F_SEQ_PREV flag (Jens Axboe)
  - io_uring: fix sequencing issues with linked timeouts (Jens Axboe)
  - io_uring: make req->timeout be dynamically allocated (Jens Axboe)
  - io_uring: make io_double_put_req() use normal completion path (Jens Axboe)
  - io_uring: cleanup return values from the queueing functions (Jens Axboe)
  - io_uring: io_async_cancel() should pass in 'nxt' request pointer (Jens Axboe)
  - io_uring: make POLL_ADD/POLL_REMOVE scale better (Jens Axboe)
  - io-wq: remove now redundant struct io_wq_nulls_list (Jens Axboe)
  - io-wq: ensure free/busy list browsing see all items (Jens Axboe)
  - io-wq: ensure we have a stable view of ->cur_work for cancellations (Jens Axboe)
  - io_uring: Fix getting file for non-fd opcodes (Pavel Begunkov)
  - io_uring: introduce req_need_defer() (Bob Liu)
  - io_uring: clean up io_uring_cancel_files() (Bob Liu)
  - alinux: sched: Fix regression caused by nr_uninterruptible (Yihao Wu)
  - configs/x86: add some NET_EMATCH options as module (Dust Li)
  - configs/x86: align x86 NET_SCH configs to aarch64 (Dust Li)
  - alinux: sched: make SCHED_SLI dependent on FAIR_GROUP_SCHED (Yihao Wu)
  - configs: aarch64: keep uniform configs between ARM and X86 (Shile Zhang)
  - ipmi: fix hung processes in __get_guid() (Wen Yang)
  - configs: enable support for TCP_RT (xuanzhuo)
  - alinux: add tcprt framework to kernel (xuanzhuo)
  - alinux: quota: fix unused label warning in dquot_load_quota_inode() (Jeffle Xu)
  - alinux: mm: fix undefined reference to printk_ratelimit_state (Xu Yu)
  - alinux: mm: fix undefined reference to mlock_fixup (Xu Yu)
  - configs: enable multipath for kernel selftests (Joseph Qi)
  - mm: return zero_resv_unavail optimization (Pavel Tatashin)
  - mm: zero remaining unavailable struct pages (Naoya Horiguchi)
  - alinux: sched: Fix p->cpu build error on aarch64 (Yihao Wu)
  - blk-mq: balance mapping between present CPUs and queues (Ming Lei)
  - configs: disable deferred struct page init (Shile Zhang)
  - fs/namespace.c: fix mountpoint reference counter race (Piotr Krysiuk)
  - blktrace: fix dereference after null check (Cengiz Can)
  - blktrace: Protect q->blk_trace with RCU (Jan Kara)
  - net: ipv6_stub: use ip6_dst_lookup_flow instead of ip6_dst_lookup (Sabrina Dubroca)
  - net: ipv6: add net argument to ip6_dst_lookup_flow (Sabrina Dubroca)
  - vhost: Check docket sk_family instead of call getname (Eugenio Pérez)
  - configs: enable squashfs support (Joseph Qi)
  - alinux: sched: Fix nr_migrations compile errors (Yihao Wu)
  - configs: enable support for virtio pmem driver (Shile Zhang)
  - libnvdimm/region: Enable MAP_SYNC for volatile regions (Aneesh Kumar K.V)
  - virtio_pmem: fix sparse warning (Pankaj Gupta)
  - xfs: disable map_sync for async flush (Pankaj Gupta)
  - ext4: disable map_sync for async flush (Pankaj Gupta)
  - dax: check synchronous mapping is supported (Pankaj Gupta)
  - libnvdimm: add dax_dev sync flag (Pankaj Gupta)
  - virtio-pmem: Add virtio pmem driver (Pankaj Gupta)
  - libnvdimm: nd_region flush callback support (Pankaj Gupta)
  - fix autofs regression caused by follow_managed() changes (Al Viro)
  - fs/namei.c: fix missing barriers when checking positivity (Al Viro)
  - fix dget_parent() fastpath race (Al Viro)
  - new helper: lookup_positive_unlocked() (Al Viro)
  - fs/namei.c: pull positivity check into follow_managed() (Al Viro)
  - ovl: inherit SB_NOSEC flag from upperdir (Jeffle Xu)
  - lib/crc32.c: mark crc32_le_base/__crc32c_le_base aliases as __pure (Rongwei Wang)
  - arm64/lib: improve CRC32 performance for deep pipelines (Rongwei Wang)
  - arm64/lib: add accelerated crc32 routines (Rongwei Wang)
  - arm64: cpufeature: add feature for CRC32 instructions (Rongwei Wang)
  - lib/crc32: make core crc32() routines weak so they can be overridden (Rongwei Wang)
  - configs: update configs to adapt AMD QoS series (Shile Zhang)
  - MAINTAINERS: Update resctrl filename patterns (Babu Moger)
  - Documentation: Rename and update intel_rdt_ui.txt to resctrl_ui.txt (Babu Moger)
  - x86/resctrl: Introduce AMD QOS feature (Babu Moger)
  - x86/resctrl: Fixup the user-visible strings (Babu Moger)
  - x86/resctrl: Add AMD's X86_FEATURE_MBA to the scattered CPUID features (Sherry Hurwitz)
  - x86/resctrl: Rename the config option INTEL_RDT to RESCTRL (Babu Moger)
  - x86/resctrl: Add vendor check for the MBA software controller (Babu Moger)
  - x86/resctrl: Bring cbm_validate() into the resource structure (Babu Moger)
  - x86/resctrl: Initialize the vendor-specific resource functions (Babu Moger)
  - x86/resctrl: Move all the macros to resctrl/internal.h (Babu Moger)
  - x86/resctrl: Re-arrange the RDT init code (Babu Moger)
  - x86/resctrl: Rename the RDT functions and definitions (Babu Moger)
  - x86/resctrl: Rename and move rdt files to a separate directory (Babu Moger)
  - mm: mempolicy: require at least one nodeid for MPOL_PREFERRED (Randy Dunlap)
  - configs: update configs to adapt code changes (Shile Zhang)
  - serial: 8250: Support disabling mdelay-filled probes of 16550A variants (Josh Triplett)
  - alinux: kernel: Reduce tasklist_lock contention at fork and exit (Xunlei Pang)
  - alinux: oom: add ratelimit printk to prevent softlockup (zhongjiang-ali)
  - alinux: Limit the print message frequency when memcg oom triggers (zhongjiang-ali)
  - alinux: mm: restrict the print message frequency further when memcg oom triggers (zhongjiang-ali)
  - configs: enable null block device for blk-mq tests (Joseph Qi)
  - configs: enable security and sm3/4 configs for trust (Tianjia Zhang)
  - ext4: fix error pointer dereference (Jeffle Xu)
  - alinux: sched: Introduce per-cgroup iowait accounting (Yihao Wu)
  - alinux: sched: Introduce per-cgroup steal accounting (Yihao Wu)
  - alinux: sched: Introduce per-cgroup idle accounting (Yihao Wu)
  - alinux: cpuacct: make cpuacct record nr_migrations (Yihao Wu)
  - alinux: cpuacct: Export nr_running & nr_uninterruptible (Yihao Wu)
  - alinux: sched/cputime: Fix guest cputime of cpuacct.proc_stat (Shanpei Chen)
  - alinux: cpuacct/proc_stat: Consider isolcpus (Xunlei Pang)
  - alinux: cpuacct: export cpuacct.proc_stat interface (Xunlei Pang)
  - alinux: sched: Maintain "nr_uninterruptible" in runqueue (Xunlei Pang)
  - alinux: config: enable CONFIG_SCHED_SLI (Yihao Wu)
  - alinux: sched: add kconfig SCHED_SLI (Yihao Wu)
  - mm, compaction: fully assume capture is not NULL in compact_zone_order() (Vlastimil Babka)
  - mm/compaction: add missing annotation for compact_lock_irqsave (Jules Irenge)
  - mm, compaction: fix wrong pfn handling in __reset_isolation_pfn() (Vlastimil Babka)
  - mm/compaction.c: remove unnecessary zone parameter in isolate_migratepages() (Pengfei Li)
  - mm/compaction.c: clear total_{migrate,free}_scanned before scanning a new zone (Yafang Shao)
  - mm: compaction: avoid 100% CPU usage during compaction when a task is killed (Mel Gorman)
  - mm, compaction: make sure we isolate a valid PFN (Suzuki K Poulose)
  - mm/compaction.c: correct zone boundary handling when isolating pages from a pageblock (Mel Gorman)
  - mm/compaction.c: fix an undefined behaviour (Qian Cai)
  - mm/compaction.c: abort search if isolation fails (Qian Cai)
  - mm, page_alloc: always use a captured page regardless of compaction result (Mel Gorman)
  - mm/compaction.c: correct zone boundary handling when resetting pageblock skip hints (Mel Gorman)
  - mm, compaction: capture a page under direct compaction (Mel Gorman)
  - mm, compaction: be selective about what pageblocks to clear skip hints (Mel Gorman)
  - mm, compaction: sample pageblocks for free pages (Mel Gorman)
  - mm, compaction: round-robin the order while searching the free lists for a target (Mel Gorman)
  - mm, compaction: reduce premature advancement of the migration target scanner (Mel Gorman)
  - mm, compaction: do not consider a need to reschedule as contention (Mel Gorman)
  - mm, compaction: rework compact_should_abort as compact_check_resched (Mel Gorman)
  - mm, compaction: keep cached migration PFNs synced for unusable pageblocks (Mel Gorman)
  - mm, compaction: check early for huge pages encountered by the migration scanner (Mel Gorman)
  - mm, compaction: finish pageblock scanning on contention (Mel Gorman)
  - mm, compaction: avoid rescanning the same pageblock multiple times (Mel Gorman)
  - mm, compaction: use free lists to quickly locate a migration target (Mel Gorman)
  - mm, compaction: keep migration source private to a single compaction instance (Mel Gorman)
  - mm, compaction: use free lists to quickly locate a migration source (Mel Gorman)
  - mm, compaction: ignore the fragmentation avoidance boost for isolation and compaction (Mel Gorman)
  - mm, compaction: always finish scanning of a full pageblock (Mel Gorman)
  - mm, migrate: immediately fail migration of a page with no migration handler (Mel Gorman)
  - mm, compaction: rename map_pages to split_map_pages (Mel Gorman)
  - mm, compaction: remove unnecessary zone parameter in some instances (Mel Gorman)
  - mm, compaction: remove last_migrated_pfn from compact_control (Mel Gorman)
  - mm, compaction: rearrange compact_control (Mel Gorman)
  - mm, compaction: shrink compact_control (Mel Gorman)
  - mm: move zone watermark accesses behind an accessor (Mel Gorman)
  - alinux: Revert "mm/compaction.c: clear total_{migrate,free}_scanned before scanning a new zone" (Yang Shi)
  - vt: vt_ioctl: fix race in VT_RESIZEX (Eric Dumazet)
  - arm64: enable per-task stack canaries (Ard Biesheuvel)
  - spi: spi-dw: Add lock protect dw_spi rx/tx to prevent concurrent calls (wuxu.wu)
  - iommu/amd: Fix IOMMU AVIC not properly update the is_run bit in IRTE (Suravee Suthikulpanit)
  - iommu/amd: Re-factor guest virtual APIC (de-)activation code (Suthikulpanit, Suravee)
  - iommu/amd: Lock code paths traversing protection_domain->dev_list (Joerg Roedel)
  - iommu/amd: Lock dev_data in attach/detach code paths (Joerg Roedel)
  - iommu/amd: Check for busy devices earlier in attach_device() (tianyi)
  - iommu/amd: Take domain->lock for complete attach/detach path (Joerg Roedel)
  - iommu/amd: Remove amd_iommu_devtable_lock (Joerg Roedel)
  - iommu/amd: Remove domain->updated (Joerg Roedel)
  - ACPI: PPTT: Consistently use unsigned int as parameter type (Tian Tao)
  - ACPI/PPTT: Add function to return ACPI 6.3 Identical tokens (Jeremy Linton)
  - ACPI/PPTT: Modify node flag detection to find last IDENTICAL (Jeremy Linton)
  - ACPI: Fix comment typos (Bjorn Helgaas)
  - ACPI: tables: Simplify PPTT leaf node detection (Jeremy Linton)
  - ACPI/PPTT: Add acpi_pptt_warn_missing() to consolidate logs (John Garry)
  - drm/amdgpu: add VM eviction lock v3 (Christian König)
  - drm/amdgpu: move VM eviction decision into amdgpu_vm.c (Christian König)
  - drm/amdgpu: stop evicting busy PDs/PTs (Christian König)
  - sysctl: handle overflow in proc_get_long (Christian Brauner)
  - configs: align configs of aarch64 to x86_64 (Shile Zhang)
  - configs: update aarch64 config (Shile Zhang)
  - SUNRPC/cache: Fix unsafe traverse caused double-free in cache_purge (Yihao Wu)
  - sched: Avoid scale real weight down to zero (Michael Wang)
  - sched/fair: Fix race between runtime distribution and assignment (Huaixin Chang)
  - alinux: cgroup: Fix task_css_check rcu warnings (Xunlei Pang)
  - alinux: config: disable CONFIG_NFS_V3_ACL and CONFIG_NFSD_V3_ACL (Chunmei Xu)
  - alinux: kernel: reap zombie process by specified pid (zhongjiang-ali)
  - alinux: Fix an potential null pointer reference in dump_header (zhongjiang-ali)
  - mm: do not allow MADV_PAGEOUT for CoW pages (Michal Hocko)
  - alinux: mm: Pin code section of process in memory (Xunlei Pang)
  - alinux: kidled: make kidled_inc_page_age return latest page age (Xu Yu)
  - mm, vmstat: reduce zone->lock holding time by /proc/pagetypeinfo (Michal Hocko)
  - alinux: mm, memcg: optimize division operation with memsli counters (Xu Yu)
  - alinux: mm, memcg: rework memsli interfaces (Xu Yu)
  - alinux: config: enable CONFIG_MEMSLI (Xu Yu)
  - alinux: mm, memcg: add kconfig MEMSLI (Xu Yu)
  - alinux: mm, memcg: add memsli procfs switch interface (Xu Yu)
  - alinux: mm, memcg: gather memsli/exstat from all possible cpus (Xu Yu)
  - alinux: mm, memcg: account throttle over memory.high for memcg direct reclaim (Xu Yu)
  - alinux: mm, memcg: record latency of swapout and swapin in every memcg (Xu Yu)
  - alinux: mm, memcg: account reclaim_high for memcg direct reclaim (Xu Yu)
  - alinux: mm, memcg: adjust the latency probe point for memcg direct reclaim (Xu Yu)
  - alinux: mm, memcg: rework memory latency histogram interfaces (Xu Yu)
  - alinux: mm, memcg: record latency of direct compact in every memcg (Xu Yu)
  - alinux: mm, memcg: record latency of direct reclaim in every memcg (Xu Yu)
  - alinux: Revert "net: get rid of an signed integer overflow in ip_idents_reserve()" (xuanzhuo)
  - virtio-pci: check name when counting MSI-X vectors (Daniel Verkamp)
  - virtio-balloon: initialize all vq callbacks (Daniel Verkamp)
  - mm/page_reporting: add free page reporting documentation (Alexander Duyck)
  - mm/page_reporting: add budget limit on how many pages can be reported per pass (Alexander Duyck)
  - mm/page_reporting: rotate reported pages to the tail of the list (Alexander Duyck)
  - virtio-balloon: add support for providing free page reports to host (Alexander Duyck)
  - virtio-balloon: pull page poisoning config out of free page hinting (Alexander Duyck)
  - mm: introduce Reported pages (Alexander Duyck)
  - mm: add function __putback_isolated_page (Alexander Duyck)
  - mm: use zone and order instead of free area in free_list manipulators (Alexander Duyck)
  - mm: move buddy list manipulations into helpers (Dan Williams)
  - alinux: list: add list_is_first() and list_rotate_to_front() (Yang Shi)
  - virtio-balloon: Fix memory leak when unloading while hinting is in progress (David Hildenbrand)
  - virtio: don't allocate vqs when names[i] = NULL (Wei Wang)
  - virtio_pci: use queue idx instead of array idx to set up the vq (Wei Wang)
  - virtio-balloon: VIRTIO_BALLOON_F_PAGE_POISON (Wei Wang)
  - mm/page_poison: expose page_poisoning_enabled to kernel modules (Wei Wang)
  - virtio-balloon: VIRTIO_BALLOON_F_FREE_PAGE_HINT (Wei Wang)
  - configs: add configs in tree for bisect (Shile Zhang)
  - mm/page_alloc.c: fix regression with deferred struct page init (Juergen Gross)
  - ima: add sm3 algorithm to hash algorithm configuration list (Tianjia Zhang)
  - crypto: rename sm3-256 to sm3 in hash_algo_name (Tianjia Zhang)
  - vt: vt_ioctl: fix VT_DISALLOCATE freeing in-use virtual console (Eric Biggers)
  - vt: vt_ioctl: fix use-after-free in vt_in_use() (Eric Biggers)
  - vt: ioctl, switch VT_IS_IN_USE and VT_BUSY to inlines (Jiri Slaby)
  - vt: selection, introduce vc_is_sel (Jiri Slaby)
  - io_uring: use current task creds instead of allocating a new one (Jens Axboe)
  - io_uring: only return -EBUSY for submit on non-flushed backlog (Jens Axboe)
  - alinux: pci/iohub-sriov: fix iohub-sriov VF probe issue (shanghui.lsh)
  - cpuidle: header file stubs must be "static inline" (Stephen Rothwell)
  - alinux: mm, memcg: optimize division operation with memcg counters (Xu Yu)
  - kvm: vmx: fix coccinelle warnings (Yi Wang)
  - alinux: blk-mq: fix broken io_ticks & time_in_queue update (Xiaoguang Wang)
  - vfs: fix do_last() regression (Al Viro)
  - io-wq: wait for io_wq_create() to setup necessary workers (Jens Axboe)
  - io_uring: async workers should inherit the user creds (Jens Axboe)
  - io-wq: have io_wq_create() take a 'data' argument (Jens Axboe)
  - io_wq: add get/put_work handlers to io_wq_create() (Jens Axboe)
  - dccp: Fix memleak in __feat_register_sp (YueHaibing)
  - scsi: libsas: stop discovering if oob mode is disconnected (Jason Yan)
  - drm/i915/gen9: Clear residual context state on context switch (Akeem G Abodunrin)
  - RDMA: Fix goto target to release the allocated memory (Navid Emamdoost)
  - ipmi: Fix memory leak in __ipmi_bmc_register (Navid Emamdoost)
  - vt: selection, close sel_buffer race (Jiri Slaby)
  - vgacon: Fix a UAF in vgacon_invert_region (Zhang Xiaoxu)
  - do_last(): fetch directory ->i_mode and ->i_uid before it's too late (Al Viro)
  - x86/kvm: Be careful not to clear KVM_VCPU_FLUSH_TLB bit (Boris Ostrovsky)
  - KVM: nVMX: Check IO instruction VM-exit conditions (Oliver Upton)
  - KVM: nVMX: Refactor IO bitmap checks into helper function (Oliver Upton)
  - KVM: nVMX: Don't emulate instructions in guest mode (Paolo Bonzini)
  - mm: fix tick timer stall during deferred page init (Shile Zhang)
  - alinux: mm, memcg: export workingset counters on memcg v1 (Xu Yu)
  - bpf/sockmap: Read psock ingress_msg before sk_receive_queue (Lingpeng Chen)
  - alinux: pci/iohub-sriov: Support for Alibaba PCIe IOHub SRIOV (liushanghui)
  - alinux: mm, memcg: abort priority oom if with oom victim (Xu Yu)
  - alinux: mm, memcg: account number of processes in the css (Xu Yu)
  - mm: memcontrol: use CSS_TASK_ITER_PROCS at mem_cgroup_scan_tasks() (Tetsuo Handa)
  - alinux: mm, memcg: fix soft lockup in priority oom (Xu Yu)
  - io_uring: io_uring_enter(2) don't poll while SETUP_IOPOLL|SETUP_SQPOLL enabled (Xiaoguang Wang)
  - md: make sure desc_nr less than MD_SB_DISKS (Yufen Yu)
  - md: avoid invalid memory access for array sb->dev_roles (Yufen Yu)
  - md: no longer compare spare disk superblock events in super_load (Yufen Yu)
  - md: return -ENODEV if rdev has no mddev assigned (Pawel Baldysiak)
  - md/raid10: Fix raid10 replace hang when new added disk faulty (Alex Wu)
  - alinux: mm, memcg: record latency of memcg wmark reclaim (Xu Yu)
  - cpuidle: governor: Add new governors to cpuidle_governors again (Rafael J. Wysocki)
  - kvm: x86: add host poll control msrs (Marcelo Tosatti)
  - KVM: arm64: Opportunistically turn off WFI trapping when using direct LPI injection (Marc Zyngier)
  - KVM: vgic-v4: Track the number of VLPIs per vcpu (Marc Zyngier)
  - KVM: arm64: vgic-v4: Move the GICv4 residency flow to be driven by vcpu_load/put (Marc Zyngier)
  - EDAC, skx: Retrieve and print retry_rd_err_log registers (Tony Luck)
  - tools headers uapi: Sync asm-generic/mman-common.h with the kernel (Arnaldo Carvalho de Melo)
  - mm: fix trying to reclaim unevictable lru page when calling madvise_pageout (zhong jiang)
  - mm: factor out common parts between MADV_COLD and MADV_PAGEOUT (Minchan Kim)
  - mm: introduce MADV_PAGEOUT (Minchan Kim)
  - mm: introduce MADV_COLD (Minchan Kim)
  - mm: change PAGEREF_RECLAIM_CLEAN with PAGE_REFRECLAIM (Minchan Kim)
  - tools build: Check if gettid() is available before providing helper (Arnaldo Carvalho de Melo)
  - alinux: mm: add proc interface to control context readahead (Xiaoguang Wang)
  - alinux: hookers: add arm64 dependency (Zou Cao)
  - alinux: Hookers: add arm64 support (Zou Cao)
  - alinux: arm64: use __kernel_text_address to replace kthread_return_to_user (Zou Cao)
  - arm64: reliable stacktraces (Torsten Duwe)
  - alinux: arm64: add livepatch support (Zou Cao)
  - efi: Make efi_rts_work accessible to efi page fault handler (Sai Praneeth)
  - netfilter: conntrack: udp: set stream timeout to 2 minutes (Florian Westphal)
  - netfilter: conntrack: udp: only extend timeout to stream mode after 2s (Florian Westphal)
  - iomap: Allow forcing of waiting for running DIO in iomap_dio_rw() (Jan Kara)
  - io_uring: fix poll_list race for SETUP_IOPOLL|SETUP_SQPOLL (Xiaoguang Wang)
  - cpuidle: haltpoll: Take 'idle=' override into account (Zhenzhong Duan)
  - cpuidle-haltpoll: do not set an owner to allow modunload (Joao Martins)
  - cpuidle-haltpoll: return -ENODEV on modinit failure (Joao Martins)
  - cpuidle-haltpoll: set haltpoll as preferred governor (Joao Martins)
  - cpuidle: allow governor switch on cpuidle_register_driver() (Joao Martins)
  - cpuidle-haltpoll: vcpu hotplug support (Marcelo Tosatti)
  - cpuidle: add haltpoll governor (Marcelo Tosatti)
  - add cpuidle-haltpoll driver (Marcelo Tosatti)
  - governors: unify last_state_idx (Marcelo Tosatti)
  - cpuidle: menu: Do not update last_state_idx in menu_select() (Rafael J. Wysocki)
  - cpuidle: add poll_limit_ns to cpuidle_device structure (Marcelo Tosatti)
  - cpuidle: poll_state: Fix default time limit (Doug Smythies)
  - cpuidle: Add cpuidle.governor= command line parameter (Rafael J. Wysocki)
  - cpuidle: poll_state: Disregard disable idle states (Rafael J. Wysocki)
  - cpuidle: poll_state: Revise loop termination condition (Rafael J. Wysocki)
  - io_uring: fix __io_iopoll_check deadlock in io_sq_thread (Xiaoguang Wang)
  - alinux: doc: use unified official project name Cloud Kernel (Caspar Zhang)
  - alinux: mm: oom_kill: show killed task's cgroup info in global oom (Wenwei Tao)
  - alinux: mm: memcontrol: enable oom.group on cgroup-v1 (Wenwei Tao)
  - alinux: doc: alibaba: Add priority oom descriptions (Wenwei Tao)
  - alinux: mm: memcontrol: introduce memcg priority oom (Wenwei Tao)
  - alinux: kernel: cgroup: account number of tasks in the css and its descendants (Wenwei Tao)
  - alinux: doc: Add Documentation/alibaba/interfaces.rst (Xunlei Pang)
  - alinux: memcg: Account throttled time due to memory.wmark_min_adj (Xunlei Pang)
  - alinux: memcg: Introduce memory.wmark_min_adj (Xunlei Pang)
  - alinux: memcg: Provide users the ability to reap zombie memcgs (Xunlei Pang)
  - alinux: blk-throttle: fix logic error about BIO_THROTL_STATED in throtl_bio_end_io() (Xiaoguang Wang)
  - ext4: start to support iopoll method (Xiaoguang Wang)
  - ext4: Move to shared i_rwsem even without dioread_nolock mount opt (Ritesh Harjani)
  - ext4: Start with shared i_rwsem in case of DIO instead of exclusive (Ritesh Harjani)
  - ext4: fix ext4_dax_read/write inode locking sequence for IOCB_NOWAIT (Ritesh Harjani)
  - ext4: introduce direct I/O write using iomap infrastructure (Matthew Bobrowski)
  - iomap: move the iomap_dio_rw ->end_io callback into a structure (Christoph Hellwig)
  - ext4: update ext4_sync_file() to not use __generic_file_fsync() (Matthew Bobrowski)
  - ext4: move inode extension check out from ext4_iomap_alloc() (Matthew Bobrowski)
  - ext4: move inode extension/truncate code out from ->iomap_end() callback (Matthew Bobrowski)
  - ext4: introduce direct I/O read using iomap infrastructure (Matthew Bobrowski)
  - ext4: introduce new callback for IOMAP_REPORT (Matthew Bobrowski)
  - iomap: use a srcmap for a read-modify-write I/O (Goldwyn Rodrigues)
  - ext4: split IOMAP_WRITE branch in ext4_iomap_begin() into helper (Matthew Bobrowski)
  - ext4: move set iomap routines into a separate helper ext4_set_iomap() (Matthew Bobrowski)
  - ext4: iomap that extends beyond EOF should be marked dirty (Matthew Bobrowski)
  - ext4: update direct I/O read lock pattern for IOCB_NOWAIT (Matthew Bobrowski)
  - ext4: reorder map.m_flags checks within ext4_iomap_begin() (Matthew Bobrowski)
  - x86/amd_nb: Make hygon_nb_misc_ids static (Pu Wen)
  - io_uring: ensure registered buffer import returns the IO length (Jens Axboe)
  - io_uring: Fix getting file for timeout (Pavel Begunkov)
  - io_uring: check for validity of ->rings in teardown (Jens Axboe)
  - io_uring: fix potential deadlock in io_poll_wake() (Jens Axboe)
  - io_uring: use correct "is IO worker" helper (Jens Axboe)
  - io_uring: make timeout sequence == 0 mean no sequence (Jens Axboe)
  - io_uring: fix -ENOENT issue with linked timer with short timeout (Jens Axboe)
  - io_uring: don't do flush cancel under inflight_lock (Jens Axboe)
  - io_uring: flag SQPOLL busy condition to userspace (Jens Axboe)
  - io_uring: make ASYNC_CANCEL work with poll and timeout (Jens Axboe)
  - io_uring: provide fallback request for OOM situations (Jens Axboe)
  - io_uring: convert accept4() -ERESTARTSYS into -EINTR (Jens Axboe)
  - io_uring: fix error clear of ->file_table in io_sqe_files_register() (Jens Axboe)
  - io_uring: separate the io_free_req and io_free_req_find_next interface (Jackie Liu)
  - io_uring: keep io_put_req only responsible for release and put req (Jackie Liu)
  - io_uring: remove passed in 'ctx' function parameter ctx if possible (Jackie Liu)
  - io_uring: reduce/pack size of io_ring_ctx (Jens Axboe)
  - io_uring: properly mark async work as bounded vs unbounded (Jens Axboe)
  - io-wq: add support for bounded vs unbunded work (Jens Axboe)
  - io-wq: io_wqe_run_queue() doesn't need to use list_empty_careful() (Jens Axboe)
  - io-wq: use proper nesting IRQ disabling spinlocks for cancel (Jens Axboe)
  - io-wq: use kfree_rcu() to simplify the code (YueHaibing)
  - io_uring: add support for backlogged CQ ring (Jens Axboe)
  - io_uring: pass in io_kiocb to fill/add CQ handlers (Jens Axboe)
  - io_uring: make io_cqring_events() take 'ctx' as argument (Jens Axboe)
  - io_uring: add support for linked SQE timeouts (Jens Axboe)
  - io_uring: abstract out io_async_cancel_one() helper (Jens Axboe)
  - io_uring: use inlined struct sqe_submit (Pavel Begunkov)
  - io_uring: Use submit info inlined into req (Pavel Begunkov)
  - io_uring: allocate io_kiocb upfront (Pavel Begunkov)
  - io_uring: io_queue_link*() right after submit (Pavel Begunkov)
  - io_uring: Merge io_submit_sqes and io_ring_submit (Pavel Begunkov)
  - io_uring: kill dead REQ_F_LINK_DONE flag (Jens Axboe)
  - io_uring: fixup a few spots where link failure isn't flagged (Jens Axboe)
  - io_uring: enable optimized link handling for IORING_OP_POLL_ADD (Jens Axboe)
  - MAINTAINERS: update io_uring entry (Jens Axboe)
  - io_uring: add completion trace event (Jens Axboe)
  - io_uring: remove io_uring_add_to_prev() trace event (Jens Axboe)
  - io_uring: set -EINTR directly when a signal wakes up in io_cqring_wait (Jackie Liu)
  - io_uring: support for generic async request cancel (Jens Axboe)
  - io_uring: ensure we clear io_kiocb->result before each issue (Jens Axboe)
  - io_uring: io_wq_create() returns an error pointer, not NULL (Jens Axboe)
  - io_uring: fix race with canceling timeouts (Jens Axboe)
  - io_uring: support for larger fixed file sets (Jens Axboe)
  - io_uring: protect fixed file indexing with array_index_nospec() (Jens Axboe)
  - io_uring: add support for IORING_OP_ACCEPT (Jens Axboe)
  - net: add __sys_accept4_file() helper (Jens Axboe)
  - io_uring: io_uring: add support for async work inheriting files (Jens Axboe)
  - io_uring: replace workqueue usage with io-wq (Jens Axboe)
  - io-wq: small threadpool implementation for io_uring (Jens Axboe)
  - sched/core, workqueues: Distangle worker accounting from rq lock (Thomas Gleixner)
  - sched: Remove stale PF_MUTEX_TESTER bit (Thomas Gleixner)
  - io_uring: Fix mm_fault with READ/WRITE_FIXED (Pavel Begunkov)
  - io_uring: remove index from sqe_submit (Pavel Begunkov)
  - io_uring: add set of tracing events (Dmitrii Dolgov)
  - io_uring: add support for canceling timeout requests (Jens Axboe)
  - io_uring: add support for absolute timeouts (Jens Axboe)
  - io_uring: replace s->needs_lock with s->in_async (Jackie Liu)
  - io_uring: allow application controlled CQ ring size (Jens Axboe)
  - io_uring: add support for IORING_REGISTER_FILES_UPDATE (Jens Axboe)
  - io_uring: allow sparse fixed file sets (Jens Axboe)
  - io_uring: run dependent links inline if possible (Jens Axboe)
  - io_uring: don't touch ctx in setup after ring fd install (Jens Axboe)
  - io_uring: Fix leaked shadow_req (Pavel Begunkov)
  - io_uring: fix bad inflight accounting for SETUP_IOPOLL|SETUP_SQTHREAD (Jens Axboe)
  - io_uring: used cached copies of sq->dropped and cq->overflow (Jens Axboe)
  - io_uring: Fix race for sqes with userspace (Pavel Begunkov)
  - io_uring: Fix broken links with offloading (Pavel Begunkov)
  - io_uring: Fix corrupted user_data (Pavel Begunkov)
  - io_uring: correct timeout req sequence when inserting a new entry (zhangyi (F))
  - io_uring : correct timeout req sequence when waiting timeout (zhangyi (F))
  - io_uring: revert "io_uring: optimize submit_and_wait API" (Jens Axboe)
  - io_uring: fix logic error in io_timeout (yangerkun)
  - io_uring: fix up O_NONBLOCK handling for sockets (Jens Axboe)
  - io_uring: consider the overflow of sequence for timeout req (yangerkun)
  - io_uring: fix sequence logic for timeout requests (Jens Axboe)
  - io_uring: only flush workqueues on fileset removal (Jens Axboe)
  - io_uring: remove wait loop spurious wakeups (Pavel Begunkov)
  - io_uring: fix reversed nonblock flag for link submission (Pavel Begunkov)
  - io_uring: use __kernel_timespec in timeout ABI (Arnd Bergmann)
  - io_uring: make CQ ring wakeups be more efficient (Jens Axboe)
  - io_uring: compare cached_cq_tail with cq.head in_io_uring_poll (yangerkun)
  - io_uring: correctly handle non ->{read,write}_iter() file_operations (Jens Axboe)
  - io_uring: IORING_OP_TIMEOUT support (Jens Axboe)
  - io_uring: use cond_resched() in sqthread (Jens Axboe)
  - io_uring: fix potential crash issue due to io_get_req failure (Jackie Liu)
  - io_uring: ensure poll commands clear ->sqe (Jens Axboe)
  - io_uring: fix use-after-free of shadow_req (Jackie Liu)
  - io_uring: use kmemdup instead of kmalloc and memcpy (Jackie Liu)
  - io_uring: increase IORING_MAX_ENTRIES to 32K (Daniel Xu)
  - io_uring: make sqpoll wakeup possible with getevents (Jens Axboe)
  - io_uring: extend async work merging (Jens Axboe)
  - io_uring: limit parallelism of buffered writes (Jens Axboe)
  - io_uring: add io_queue_async_work() helper (Jens Axboe)
  - io_uring: optimize submit_and_wait API (Jens Axboe)
  - io_uring: add support for link with drain (Jackie Liu)
  - io_uring: fix wrong sequence setting logic (Jackie Liu)
  - io_uring: expose single mmap capability (Jens Axboe)
  - io_uring: allocate the two rings together (Hristo Venev)
  - alinux: jbd2: fix build errors (Xiaoguang Wang)
  - ixgbe: Fix calculation of queue with VFs and flow director on interface flap (Cambda Zhu)
  - tcp: do not leave dangling pointers in tp->highest_sack (Eric Dumazet)
  - include/linux/notifier.h: SRCU: fix ctags (Sam Protsenko)
  - alinux: mm: remove unused variable (Joseph Qi)
  - mm: thp: don't need care deferred split queue in memcg charge move path (Wei Yang)
  - io_uring: add need_resched() check in inner poll loop (Jens Axboe)
  - io_uring: don't enter poll loop if we have CQEs pending (Jens Axboe)
  - io_uring: fix potential hang with polled IO (Jens Axboe)
  - io_uring: fix an issue when IOSQE_IO_LINK is inserted into defer list (Jackie Liu)
  - io_uring: fix manual setup of iov_iter for fixed buffers (Aleix Roca Nonell)
  - io_uring: fix KASAN use after free in io_sq_wq_submit_work (Jackie Liu)
  - io_uring: ensure ->list is initialized for poll commands (Jens Axboe)
  - io_uring: track io length in async_list based on bytes (Zhengyuan Liu)
  - io_uring: don't use iov_iter_advance() for fixed buffers (Jens Axboe)
  - io_uring: add a memory barrier before atomic_read (Zhengyuan Liu)
  - signal: simplify set_user_sigmask/restore_user_sigmask (Oleg Nesterov)
  - io_uring: fix counter inc/dec mismatch in async_list (Zhengyuan Liu)
  - io_uring: fix the sequence comparison in io_sequence_defer (Zhengyuan Liu)
  - io_uring: fix io_sq_thread_stop running in front of io_sq_thread (Jackie Liu)
  - io_uring: add support for recvmsg() (Jens Axboe)
  - io_uring: add support for sendmsg() (Jens Axboe)
  - block: never take page references for ITER_BVEC (Christoph Hellwig)
  - signal: remove the wrong signal_pending() check in restore_user_sigmask() (Oleg Nesterov)
  - io_uring: add support for sqe links (Jens Axboe)
  - io_uring: ensure req->file is cleared on allocation (Jens Axboe)
  - io_uring: fix memory leak of UNIX domain socket inode (Eric Biggers)
  - io_uring: punt short reads to async context (Jens Axboe)
  - uio: make import_iovec()/compat_import_iovec() return bytes on success (Jens Axboe)
  - io_uring: Fix __io_uring_register() false success (Pavel Begunkov)
  - tools/io_uring: sync with liburing (Jens Axboe)
  - tools/io_uring: fix Makefile for pthread library link (Jens Axboe)
  - blk-mq: fix NULL pointer deference in case no poll implementation (Joseph Qi)
  - io_uring: use wait_event_interruptible for cq_wait conditional wait (Jackie Liu)
  - io_uring: adjust smp_rmb inside io_cqring_events (Jackie Liu)
  - io_uring: fix infinite wait in khread_park() on io_finish_async() (Roman Penyaev)
  - io_uring: remove 'ev_flags' argument (Jens Axboe)
  - io_uring: fix failure to verify SQ_AFF cpu (Jens Axboe)
  - io_uring: fix race condition reading SQE data (Stefan Bühler)
  - io_uring: use cpu_online() to check p->sq_thread_cpu instead of cpu_possible() (Shenghui Wang)
  - io_uring: fix shadowed variable ret return code being not checked (Colin Ian King)
  - req->error only used for iopoll (Stefan Bühler)
  - io_uring: add support for eventfd notifications (Jens Axboe)
  - io_uring: add support for IORING_OP_SYNC_FILE_RANGE (Jens Axboe)
  - fs: add sync_file_range() helper (Jens Axboe)
  - io_uring: add support for marking commands as draining (Jens Axboe)
  - alinux: jbd2: fix build warnings (Joseph Qi)
  - drm/amdgpu/gmc: fix compiler errors [-Werror,-Wmissing-braces] (V2) (Shirish S)
  - ACPI/IORT: Rename arm_smmu_v3_set_proximity() 'node' local variable (Lorenzo Pieralisi)
  - irqchip/gic-v3-its: Remove the redundant set_bit for lpi_map (Zenghui Yu)
  - perf/smmuv3: Enable HiSilicon Erratum 162001800 quirk (Shameer Kolothum)
  - perf/smmuv3: Add MSI irq support (Shameer Kolothum)
  - perf/smmuv3: Add arm64 smmuv3 pmu driver (Neil Leeder)
  - ACPI/IORT: Add support for PMCG (Neil Leeder)
  - iommu/dma: Use NUMA aware memory allocations in __iommu_dma_alloc_pages() (Ganapatrao Kulkarni)
  - mm/hotplug: make remove_memory() interface usable (Pavel Tatashin)
  - mm/memory_hotplug: make remove_memory() take the device_hotplug_lock (David Hildenbrand)
  - alinux: mm: kidled: fix frame-larger-than build warning (Xu Yu)
  - mm: initialize MAX_ORDER_NR_PAGES at a time instead of doing larger sections (Alexander Duyck)
  - mm: implement new zone specific memblock iterator (Alexander Duyck)
  - mm: drop meminit_pfn_in_nid as it is redundant (Alexander Duyck)
  - mm: use mm_zero_struct_page from SPARC on all 64b architectures (Alexander Duyck)
  - nvme-mpath: remove I/O polling support (Christoph Hellwig)
  - amd-gpu: Don't undefine READ and WRITE (David Howells)
  - blk-mq: grab .q_usage_counter when queuing request from plug code path (Ming Lei)
  - block/bfq: fix ifdef for CONFIG_BFQ_GROUP_IOSCHED=y (Konstantin Khlebnikov)
  - block: remove bogus check for queue_lock assignment (Jens Axboe)
  - block: don't use bio->bi_vcnt to figure out segment number (Ming Lei)
  - scsi: core: Run queue when state is set to running after being blocked (zhengbin)
  - block: fix NULL pointer dereference in register_disk (zhengbin)
  - blk-mq: Add a NULL check in blk_mq_free_map_and_requests() (Dan Carpenter)
  - blk-mq: place trace_block_getrq() in correct place (Xiaoguang Wang)
  - blk-mq: protect debugfs_create_files() from failures (Greg Kroah-Hartman)
  - blk-mq: not embed .mq_kobj and ctx->kobj into queue instance (Ming Lei)
  - blk-mq: fallback to previous nr_hw_queues when updating fails (Jianchao Wang)
  - blk-mq: realloc hctx when hw queue is mapped to another node (Jianchao Wang)
  - blk-mq: adjust debugfs and sysfs register when updating nr_hw_queues (Jianchao Wang)
  - mm/memblock.c: skip kmemleak for kasan_init() (Qian Cai)
  - alinux: jbd2: track slow handle which is preventing transaction committing (Xiaoguang Wang)
  - alinux: fs: record page or bio info while process is waitting on it (Xiaoguang Wang)
  - alinux: blk: add iohang check function (Xiaoguang Wang)
  - tpm: tpm_tis_spi: Introduce a flow control callback (Stephen Boyd)
  - tcp: Add snd_wnd to TCP_INFO (Thomas Higdon)
  - tcp: Add TCP_INFO counter for packets received out-of-order (Thomas Higdon)
  - alinux: mm,memcg: export memory.{min,low} to cgroup v1 (Xu Yu)
  - alinux: mm,memcg: export memory.{events,events.local} to v1 (Xu Yu)
  - mm: don't raise MEMCG_OOM event due to failed high-order allocation (Roman Gushchin)
  - mm, memcg: introduce memory.events.local (Shakeel Butt)
  - mm, memcg: consider subtrees in memory.events (Chris Down)
  - alinux: mm,memcg: export memory.high to v1 (Xu Yu)
  - arm64: mm: add missing PTE_SPECIAL in pte_mkdevmap on arm64 (Jia He)
  - arm64: mm: implement pte_devmap support (Robin Murphy)
  - mm: introduce ARCH_HAS_PTE_DEVMAP (Robin Murphy)
  - arm64: ftrace: fix ifdeffery (Mark Rutland)
  - alinux: arm64: fixed _mcount undefined reference error (Zou Cao)
  - arm64: ftrace: always pass instrumented pc in x0 (Mark Rutland)
  - arm64: ftrace: remove return_regs macros (Mark Rutland)
  - linkage: add generic GLOBAL() macro (Mark Rutland)
  - compiler.h: add CC_USING_PATCHABLE_FUNCTION_ENTRY (Sven Schnelle)
  - arm64: implement ftrace with regs (Torsten Duwe)
  - arm64: asm-offsets: add S_FP (Mark Rutland)
  - arm64: insn: add encoder for MOV (register) (Mark Rutland)
  - arm64: module/ftrace: intialize PLT at load time (Mark Rutland)
  - arm64: module: rework special section handling (Mark Rutland)
  - module/ftrace: handle patchable-function-entry (Mark Rutland)
  - ftrace: add ftrace_init_nop() (Mark Rutland)
  - kasan: Makefile: Replace -pg with CC_FLAGS_FTRACE (Torsten Duwe)
  - efi/arm/arm64: Makefile: Replace -pg with CC_FLAGS_FTRACE (Torsten Duwe)
  - arm64: Makefile: Replace -pg with CC_FLAGS_FTRACE (Torsten Duwe)
  - arm64: ftrace: use GLOBAL() (Mark Rutland)
  - lib: Remove redundant ftrace flag removal (Mark Rutland)
  - KVM: arm64: Add support for creating PUD hugepages at stage 2 (Punit Agrawal)
  - KVM: arm64: Update age handlers to support PUD hugepages (Punit Agrawal)
  - KVM: arm64: Support handling access faults for PUD hugepages (Punit Agrawal)
  - KVM: arm64: Support PUD hugepage in stage2_is_exec() (Punit Agrawal)
  - KVM: arm64: Support dirty page tracking for PUD hugepages (Punit Agrawal)
  - KVM: arm/arm64: Introduce helpers to manipulate page table entries (Punit Agrawal)
  - KVM: arm/arm64: Re-factor setting the Stage 2 entry to exec on fault (Punit Agrawal)
  - KVM: arm/arm64: Share common code in user_mem_abort() (Punit Agrawal)
  - KVM: arm/arm64: Log PSTATE for unhandled sysregs (Mark Rutland)
  - arm64: KVM: Consistently advance singlestep when emulating instructions (Mark Rutland)
  - spi: Add missing error handling for CS GPIOs (Geert Uytterhoeven)
  - spi: cadence: Fix default polarity of native chipselect (Linus Walleij)
  - spi: dw: Fix default polarity of native chipselect (Linus Walleij)
  - spi: Support high CS when using descriptors (Linus Walleij)
  - spi: dw: Convert to use CS GPIO descriptors (Linus Walleij)
  - spi: davinci: Convert to use CS GPIO descriptors (Linus Walleij)
  - spi: clps711x: Convert to use CS GPIO descriptors (Linus Walleij)
  - spi: cadence: Convert to use CS GPIO descriptors (Linus Walleij)
  - spi: atmel: Convert to use CS GPIO descriptors (Linus Walleij)
  - spi: ath79: Convert to use CS GPIO descriptors (Linus Walleij)
  - spi: Optionally use GPIO descriptors for CS GPIOs (Linus Walleij)
  - spi: spi-davinci: Don't error when SPI_CS_WORD and cs_gpio (David Lechner)
  - iio: adc: ti-ads7950: use SPI_CS_WORD to reduce CPU usage (David Lechner)
  - spi: spi-davinci: Add support for SPI_CS_WORD (David Lechner)
  - spi: add software implementation for SPI_CS_WORD (David Lechner)
  - spi: add new SPI_CS_WORD flag (David Lechner)
  - spi: davinci: Remove chip select GPIO pdata (Linus Walleij)
  - HYGON: i2c-piix4: Add Hygon Dhyana SMBus support (Pu Wen)
  - HYGON: x86/CPU/hygon: Fix phys_proc_id calculation logic for multi-die processors (Pu Wen)
  - HYGON: hwmon: (k10temp) Add Hygon Dhyana support (Pu Wen)
  - HYGON: tools/cpupower: Add Hygon Dhyana support (Pu Wen)
  - HYGON: EDAC, amd64: Add Hygon Dhyana support (Pu Wen)
  - HYGON: cpufreq: Add Hygon Dhyana support (Pu Wen)
  - HYGON: ACPI: Add Hygon Dhyana support (Pu Wen)
  - HYGON: x86/xen: Add Hygon Dhyana support to Xen (Pu Wen)
  - HYGON: x86/kvm: Add Hygon Dhyana support to KVM (Pu Wen)
  - HYGON: x86/mce: Add Hygon Dhyana support to the MCA infrastructure (Pu Wen)
  - HYGON: x86/bugs: Add Hygon Dhyana to the respective mitigation machinery (Pu Wen)
  - HYGON: x86/apic: Add Hygon Dhyana support (Pu Wen)
  - HYGON: x86/pci, x86/amd_nb: Add Hygon Dhyana support to PCI and northbridge (Pu Wen)
  - HYGON: x86/amd_nb: Check vendor in AMD-only functions (Pu Wen)
  - HYGON: x86/alternative: Init ideal_nops for Hygon Dhyana (Pu Wen)
  - HYGON: x86/events: Add Hygon Dhyana support to PMU infrastructure (Pu Wen)
  - HYGON: x86/smpboot: Do not use BSP INIT delay and MWAIT to idle on Dhyana (Pu Wen)
  - HYGON: x86/cpu/mtrr: Support TOP_MEM2 and get MTRR number (Pu Wen)
  - HYGON: x86/cpu: Get cache info and setup cache cpumap for Hygon Dhyana (Pu Wen)
  - HYGON: x86/cpu: Create Hygon Dhyana architecture support file (Pu Wen)
  - block: fix 32 bit overflow in __blkdev_issue_discard() (Dave Chinner)
  - block: cleanup __blkdev_issue_discard() (Ming Lei)
  - iov_iter: fix iov_iter_type (Ming Lei)
  - io_uring: avoid page allocation warnings (Mark Rutland)
  - io_uring: drop req submit reference always in async punt (Jens Axboe)
  - io_uring: free allocated io_memory once (Mark Rutland)
  - io_uring: fix SQPOLL cpu validation (Mark Rutland)
  - io_uring: have submission side sqe errors post a cqe (Jens Axboe)
  - io_uring: remove unnecessary barrier after unsetting IORING_SQ_NEED_WAKEUP (Stefan Bühler)
  - io_uring: remove unnecessary barrier after incrementing dropped counter (Stefan Bühler)
  - io_uring: remove unnecessary barrier before reading SQ tail (Stefan Bühler)
  - io_uring: remove unnecessary barrier after updating SQ head (Stefan Bühler)
  - io_uring: remove unnecessary barrier before reading cq head (Stefan Bühler)
  - io_uring: remove unnecessary barrier before wq_has_sleeper (Stefan Bühler)
  - io_uring: fix notes on barriers (Stefan Bühler)
  - io_uring: fix handling SQEs requesting NOWAIT (Stefan Bühler)
  - io_uring: remove 'state' argument from io_{read,write} path (Jens Axboe)
  - io_uring: fix poll full SQ detection (Stefan Bühler)
  - io_uring: fix race condition when sq threads goes sleeping (Stefan Bühler)
  - io_uring: fix race condition reading SQ entries (Stefan Bühler)
  - io_uring: fail io_uring_register(2) on a dying io_uring instance (Jens Axboe)
  - io_uring: fix CQ overflow condition (Jens Axboe)
  - io_uring: fix possible deadlock between io_uring_{enter,register} (Jens Axboe)
  - arch: add io_uring syscalls everywhere (Arnd Bergmann)
  - io_uring: drop io_file_put() 'file' argument (Jens Axboe)
  - io_uring: only test SQPOLL cpu after we've verified it (Jens Axboe)
  - io_uring: park SQPOLL thread if it's percpu (Jens Axboe)
  - io_uring: restrict IORING_SETUP_SQPOLL to root (Jens Axboe)
  - tools/io_uring: remove IOCQE_FLAG_CACHEHIT (Jens Axboe)
  - io_uring: fix double free in case of fileset regitration failure (Jens Axboe)
  - tools headers: Update x86's syscall_64.tbl and uapi/asm-generic/unistd (Arnaldo Carvalho de Melo)
  - io_uring: offload write to async worker in case of -EAGAIN (Roman Penyaev)
  - io_uring: fix big-endian compat signal mask handling (Arnd Bergmann)
  - block: add BIO_NO_PAGE_REF flag (Jens Axboe)
  - iov_iter: add ITER_BVEC_FLAG_NO_REF flag (Jens Axboe)
  - io_uring: mark me as the maintainer (Jens Axboe)
  - io_uring: retry bulk slab allocs as single allocs (Jens Axboe)
  - io_uring: fix poll races (Jens Axboe)
  - io_uring: fix fget/fput handling (Jens Axboe)
  - io_uring: add prepped flag (Jens Axboe)
  - io_uring: make io_read/write return an integer (Jens Axboe)
  - io_uring: use regular request ref counts (Jens Axboe)
  - io_uring: add a few test tools (Jens Axboe)
  - io_uring: allow workqueue item to handle multiple buffered requests (Jens Axboe)
  - io_uring: add support for IORING_OP_POLL (Jens Axboe)
  - io_uring: add io_kiocb ref count (Jens Axboe)
  - io_uring: add submission polling (Jens Axboe)
  - io_uring: add file set registration (Jens Axboe)
  - net: split out functions related to registering inflight socket files (Jens Axboe)
  - io_uring: add support for pre-mapped user IO buffers (Jens Axboe)
  - block: implement bio helper to add iter bvec pages to bio (Jens Axboe)
  - io_uring: batch io_kiocb allocation (Jens Axboe)
  - io_uring: use fget/fput_many() for file references (Jens Axboe)
  - fs: add fget_many() and fput_many() (Jens Axboe)
  - io_uring: support for IO polling (Jens Axboe)
  - io_uring: add fsync support (Christoph Hellwig)
  - Add io_uring IO interface (Jens Axboe)
  - xfs: Fix stale data exposure when readahead races with hole punch (Jan Kara)
  - fs: Export generic_fadvise() (Jan Kara)
  - xfs: fix missed wakeup on l_flush_wait (Rik van Riel)
  - fs: xfs: xfs_log: Don't use KM_MAYFAIL at xfs_log_reserve(). (Tetsuo Handa)
  - xfs: fix off-by-one error in rtbitmap cross-reference (Darrick J. Wong)
  - xfs: unlock inode when xfs_ioctl_setattr_get_trans can't get transaction (Darrick J. Wong)
  - xfs: fix backwards endian conversion in scrub (Darrick J. Wong)
  - xfs: libxfs: move xfs_perag_put late (Pan Bian)
  - xfs: finobt AG reserves don't consider last AG can be a runt (Dave Chinner)
  - exportfs: fix 'passing zero to ERR_PTR()' warning (YueHaibing)
  - NFS: change sign of nfs_fh length (Frank Sorenson)
  - nfs: fix xfstest generic/099 failed on nfsv3 (ZhangXiaoxu)
  - fs/sync.c: sync_file_range(2) may use WB_SYNC_ALL writeback (Amir Goldstein)
  - sysfs: convert BUG_ON to WARN_ON (Greg Kroah-Hartman)
  - ext4: fix integer overflow when calculating commit interval (zhangyi (F))
  - ext4: cond_resched in work-heavy group loops (Khazhismel Kumykov)
  - jbd2: discard dirty data when forgetting an un-journalled buffer (zhangyi (F))
  - ext4: replace opencoded i_writecount usage with inode_is_open_for_write() (Nikolay Borisov)
  - block: introduce mp_bvec_for_each_page() for iterating over page (Ming Lei)
  - block: introduce bvec_nth_page() (Joseph Qi)
  - iomap: wire up the iopoll method (Christoph Hellwig)
  - block: add bio_set_polled() helper (Jens Axboe)
  - block: wire up block device iopoll method (Christoph Hellwig)
  - fs: add an iopoll method to struct file_operations (Christoph Hellwig)
  - block: clear REQ_HIPRI if polling is not supported (Christoph Hellwig)
  - signal: Add restore_user_sigmask() (Deepa Dinamani)
  - signal: Add set_user_sigmask() (Deepa Dinamani)
  - block: remove ->poll_fn (Christoph Hellwig)
  - block: make blk_poll() take a parameter on whether to spin or not (Jens Axboe)
  - blk-mq: when polling for IO, look for any completion (Jens Axboe)
  - block: Introduce get_current_ioprio() (Damien Le Moal)
  - block: have ->poll_fn() return number of entries polled (Jens Axboe)
  - block: for async O_DIRECT, mark us as polling if asked to (Jens Axboe)
  - block: add REQ_HIPRI and inherit it from IOCB_HIPRI (Jens Axboe)
  - iov_iter: Separate type from direction and use accessor functions (David Howells)
  - iov_iter: Use accessor function (David Howells)
  - EDAC: skx_common: downgrade message importance on missing PCI device (Aristeu Rozanski)
  - alinux: psi: using cpuacct_cgrp_id under CONFIG_CGROUP_CPUACCT (Joseph Qi)
  - alinux: iocost: fix format mismatch build warning (Joseph Qi)
  - alinux: mm: memcontrol: memcg_wmark_wq can be static (kbuild test robot)
  - tcp: Fix highest_sack and highest_sack_seq (Cambda Zhu)
  - iommu/amd: Check PM_LEVEL_SIZE() condition in locked section (Joerg Roedel)
  - iommu/amd: Wait for completion of IOTLB flush in attach_device (Filippo Sironi)
  - iommu/amd: fix a crash in iova_magazine_free_pfns (Qian Cai)
  - iommu: remove the mapping_error dma_map_ops method (Christoph Hellwig)
  - iommu: Fix IOMMU debugfs fallout (Geert Uytterhoeven)
  - dma-mapping: provide a generic DMA_MAPPING_ERROR (Christoph Hellwig)
  - EDAC/amd64: Adjust printed chip select sizes when interleaved (Yazen Ghannam)
  - EDAC/amd64: Support more than two controllers for chip select handling (Yazen Ghannam)
  - EDAC/amd64: Recognize x16 symbol size (Yazen Ghannam)
  - EDAC/amd64: Set maximum channel layer size depending on family (Yazen Ghannam)
  - EDAC/amd64: Support more than two Unified Memory Controllers (Yazen Ghannam)
  - EDAC/amd64: Use a macro for iterating over Unified Memory Controllers (Yazen Ghannam)
  - EDAC/amd64: Add Family 17h Model 30h PCI IDs (Yazen Ghannam)
  - EDAC/mce_amd: Decode MCA_STATUS[Scrub] bit (Yazen Ghannam)
  - x86/MCE/AMD, EDAC/mce_amd: Add new error descriptions for some SMCA bank types (Yazen Ghannam)
  - x86/MCE/AMD, EDAC/mce_amd: Add new McaTypes for CS, PSP, and SMU units (Yazen Ghannam)
  - x86/MCE/AMD, EDAC/mce_amd: Add new MP5, NBIO, and PCIE SMCA bank types (Yazen Ghannam)
  - x86/amd_nb: Add PCI device IDs for family 17h, model 30h (Woods, Brian)
  - x86/amd_nb: Add support for newer PCI topologies (Woods, Brian)
  - alinux: sched/fair: use static load in wake_affine_weight (Huaixin Chang)
  - modsign: use all trusted keys to verify module signature (Ke Wu)
  - tpm: Fix off-by-one when reading binary_bios_measurements (Jia Zhang)
  - tpm: Simplify the measurements loop (Jia Zhang)
  - alinux: hotfix: Add Cloud Kernel hotfix enhancement (Xunlei Pang)
  - x86/unwind/orc: Remove boot-time ORC unwind tables sorting (Shile Zhang)
  - scripts/sorttable: Implement build-time ORC unwind table sorting (Shile Zhang)
  - scripts/sorttable: Rename 'sortextable' to 'sorttable' (Shile Zhang)
  - scripts/sortextable: Refactor the do_func() function (Shile Zhang)
  - scripts/sortextable: Remove dead code (Shile Zhang)
  - scripts/sortextable: Clean up the code to meet the kernel coding style better (Shile Zhang)
  - scripts/sortextable: Rewrite error/success handling (Shile Zhang)
  - alinux: introduce psi_v1 boot parameter (Joseph Qi)
  - alinux: psi: Support PSI under cgroup v1 (Xunlei Pang)
  - perf/x86: Make perf callchains work without CONFIG_FRAME_POINTER (Kairui Song)
  - x86/cpufeatures: Add WBNOINVD feature definition (Janakarajan Natarajan)
  - ACPI / APEI: Fix parsing HEST that includes Deferred Machine Check subtable (Yazen Ghannam)
  - ACPI / processor: Set P_LVL{2,3} idle state descriptions (Yazen Ghannam)
  - perf vendor events amd: perf PMU events for AMD Family 17h (Martin Liška)
  - KVM: SVM: Workaround errata#1096 (insn_len maybe zero on SMAP violation) (Singh, Brijesh)
  - svm/avic: Fix invalidate logical APIC id entry (Suthikulpanit, Suravee)
  - svm: Fix improper check when deactivate AVIC (Suthikulpanit, Suravee)
  - svm: Fix AVIC DFR and LDR handling (Suthikulpanit, Suravee)
  - svm: Add warning message for AVIC IPI invalid target (Suravee Suthikulpanit)
  - KVM: nSVM: Fix nested guest support for PAUSE filtering. (Tambe, William)
  - alinux: jbd2: fix build warning on i386 (Joseph Qi)
  - alinux: jbd2/doc: fix new kernel-doc warning (Joseph Qi)
  - alinux: mm/thp: remove unused variable 'pgdata' in split_huge_page_to_list() (Joseph Qi)
  - alinux: mm: thp: move deferred split queue to memcg's nodeinfo (Yang Shi)
  - mm: thp: make deferred split shrinker memcg aware (Yang Shi)
  - mm: shrinker: make shrinker not depend on memcg kmem (Yang Shi)
  - mm: move mem_cgroup_uncharge out of __page_cache_release() (Yang Shi)
  - mm: thp: extract split_queue_* into a struct (Yang Shi)
  - alinux: mm: Support kidled (Gavin Shan)
  - alinux: mm: memcontrol: make distance between wmark_low and wmark_high configurable (Yang Shi)
  - alinux: mm: vmscan: make memcg kswapd set memcg state to dirty or writeback (Yang Shi)
  - alinux: mm: memcontrol: treat memcg wmark reclaim work as kswapd (Yang Shi)
  - alinux: mm: memcontrol: add background reclaim support for cgroupv2 (Yang Shi)
  - alinux: mm: memcontrol: support background async page reclaim (Yang Shi)
  - alinux: mm: vmscan: make it sane reclaim if cgwb_v1 is enabled (Yang Shi)
  - alinux: iocost: rename weight to cost.weight to avoid conflict with cfq (Jiufei Xue)
  - alinux: ovl: implement async IO routines (Jiufei Xue)
  - alinux: vfs: add vfs_iocb_iter_[read|write] helper functions (Jiufei Xue)
  - alinux: mm, memcg: fix possible soft lockup in try_charge (Xu Yu)
  - alinux: iocost: add ioc_gq stat (Jiufei Xue)
  - dm thin: wakeup worker only when deferred bios exist (Jeffle Xu)
  - alinux: blk-throttle: limit bios to fix amount of pages entering writeback prematurely (Xiaoguang Wang)
  - alinux: block-throttle: add counters for completed io (Jiufei Xue)
  - alinux: block-throttle: code cleanup (Jiufei Xue)
  - alinux: blk-throttle: add throttled io/bytes counter (Joseph Qi)
  - alinux: blk-throttle: fix tg NULL pointer dereference (Joseph Qi)
  - alinux: blk-throttle: support io delay stats (Joseph Qi)
  - alinux: nvme-pci: Disable dicard zero-out functionality on Intel's P3600 NVMe disk drive (Wenwei Tao)
  - alinux: memcg: Point wb to root memcg/blkcg when offlining to avoid zombie (Xunlei Pang)
  - alinux: block: add counter to track io request's d2c time (Xiaoguang Wang)
  - alinux: fuse: add sysfs api to flush processing queue requests (Ma Jie Yue)
  - alinux: jbd2: add proc entry to control whether doing buffer copy-out (Xiaoguang Wang)
  - alinux: ext4: don't submit unwritten extent while holding active jbd2 handle (Xiaoguang Wang)
  - alinux: fs,ext4: remove projid limit when create hard link (zhangliguang)
  - alinux: jbd2: add new "stats" proc file (Xiaoguang Wang)
  - alinux: jbd2: create jbd2-ckpt thread for journal checkpoint (Joseph Qi)
  - ICX: perf/x86/intel: Fix invalid Bit 13 for Icelake MSR_OFFCORE_RSP_x register (Yunying Sun)
  - ICX: perf/x86/intel: Add more Icelake CPUIDs (Kan Liang)
  - resource/docs: Complete kernel-doc style function documentation (Borislav Petkov)
  - resource/docs: Fix new kernel-doc warnings (Randy Dunlap)
  - acpi/hmat: fix an uninitialized memory_target (Qian Cai)
  - ICX: EDAC, i10nm: Fix randconfig builds (Tony Luck)
  - tools x86 uapi asm: Sync the pt_regs.h copy with the kernel sources (Arnaldo Carvalho de Melo)
  - device-dax: fix memory and resource leak if hotplug fails (Pavel Tatashin)
  - device-dax: Add a 'resource' attribute (Vishal Verma)
  - drivers/dax: Allow to include DEV_DAX_PMEM as builtin (Aneesh Kumar K.V)
  - device-dax: "Hotplug" persistent memory for use like normal RAM (Dave Hansen)
  - mm/resource: Let walk_system_ram_range() search child resources (Dave Hansen)
  - mm/memory-hotplug: Allow memory resources to be children (Dave Hansen)
  - mm/resource: Move HMM pr_debug() deeper into resource code (Dave Hansen)
  - mm/resource: Return real error codes from walk failures (Dave Hansen)
  - kernel, resource: check for IORESOURCE_SYSRAM in release_mem_region_adjustable (Oscar Salvador)
  - resource: Clean it up a bit (Borislav Petkov)
  - device-dax: Add a 'modalias' attribute to DAX 'bus' devices (Vishal Verma)
  - device-dax: Add a 'target_node' attribute (Dan Williams)
  - device-dax: Auto-bind device after successful new_id (Dan Williams)
  - acpi/nfit, device-dax: Identify differentiated memory with a unique numa-node (Dan Williams)
  - device-dax: Add /sys/class/dax backwards compatibility (Dan Williams)
  - device-dax: Add support for a dax override driver (Dan Williams)
  - device-dax: Move resource pinning+mapping into the common driver (Dan Williams)
  - device-dax: Introduce bus + driver model (Dan Williams)
  - device-dax: Start defining a dax bus model (Dan Williams)
  - device-dax: Remove multi-resource infrastructure (Dan Williams)
  - device-dax: Kill dax_region base (Dan Williams)
  - device-dax: Kill dax_region ida (Dan Williams)
  - ICX: tools/power/x86: A tool to validate Intel Speed Select commands (Srinivas Pandruvada)
  - ICX: platform/x86: ISST: Restore state on resume (Srinivas Pandruvada)
  - ICX: platform/x86: ISST: Add Intel Speed Select PUNIT MSR interface (Srinivas Pandruvada)
  - ICX: platform/x86: ISST: Add Intel Speed Select mailbox interface via MSRs (Srinivas Pandruvada)
  - ICX: platform/x86: ISST: Add Intel Speed Select mailbox interface via PCI (Srinivas Pandruvada)
  - ICX: platform/x86: ISST: Add Intel Speed Select mmio interface (Srinivas Pandruvada)
  - ICX: platform/x86: ISST: Add IOCTL to Translate Linux logical CPU to PUNIT CPU number (Srinivas Pandruvada)
  - ICX: platform/x86: ISST: Store per CPU information (Srinivas Pandruvada)
  - ICX: platform/x86: ISST: Add common API to register and handle ioctls (Srinivas Pandruvada)
  - ICX: platform/x86: ISST: Update ioctl-number.txt for Intel Speed Select interface (Srinivas Pandruvada)
  - ICX: EDAC, skx, i10nm: Fix source ID register offset (Qiuxu Zhuo)
  - ICX: EDAC, i10nm: Check ECC enabling status per channel (Qiuxu Zhuo)
  - ICX: EDAC, i10nm: Add Intel additional Ice-Lake support (Qiuxu Zhuo)
  - ICX: EDAC, skx, i10nm: Make skx_common.c a pure library (Qiuxu Zhuo)
  - ICX: EDAC, skx_common: Add code to recognise new compound error code (Tony Luck)
  - ICX: EDAC, i10nm: Add a driver for Intel 10nm server processors (Qiuxu Zhuo)
  - ICX: EDAC, skx_edac: Delete duplicated code (Qiuxu Zhuo)
  - ICX: EDAC, skx: Fix randconfig builds in a better way (Luck, Tony)
  - ICX: ACPI/ADXL: Add address translation interface using an ACPI DSM (Tony Luck)
  - ICX: EDAC, skx_common: Separate common code out from skx_edac (Qiuxu Zhuo)
  - ICX: powercap/intel_rapl: add support for ICX-D (Zhang Rui)
  - ICX: powercap/intel_rapl: add support for ICX (Zhang Rui)
  - ICX: powercap/intel_rapl: add support for IceLake desktop (Zhang Rui)
  - ICX: intel_rapl: Fix module autoloading issue (Zhang Rui)
  - ICX: intel_rapl: support two power limits for every RAPL domain (Zhang Rui)
  - ICX: intel_rapl: support 64 bit register (Zhang Rui)
  - ICX: intel_rapl: abstract RAPL common code (Zhang Rui)
  - ICX: intel_rapl: cleanup hardcoded MSR access (Zhang Rui)
  - ICX: intel_rapl: cleanup some functions (Zhang Rui)
  - ICX: intel_rapl: abstract register access operations (Zhang Rui)
  - ICX: intel_rapl: abstract register address (Zhang Rui)
  - ICX: intel_rapl: introduce struct rapl_if_private (Zhang Rui)
  - ICX: intel_rapl: introduce intel_rapl.h (Zhang Rui)
  - ICX: intel_rapl: remove hardcoded register index (Zhang Rui)
  - ICX: intel_rapl: use reg instead of msr (Zhang Rui)
  - ICX: powercap/intel_rapl: Update RAPL domain name and debug messages (Zhang Rui)
  - ICX: powercap/intel_rapl: Support multi-die/package (Zhang Rui)
  - ICX: powercap/intel_rapl: Simplify rapl_find_package() (Zhang Rui)
  - ICX: x86/topology: Define topology_logical_die_id() (Len Brown)
  - ICX: x86/topology: Define topology_die_id() (Len Brown)
  - ICX: cpu/topology: Export die_id (Len Brown)
  - ICX: x86/topology: Create topology_max_die_per_package() (Len Brown)
  - ICX: x86/topology: Add CPUID.1F multi-die/package support (Len Brown)
  - ICX: topology: Simplify cputopology.txt formatting and wording (Len Brown)
  - ICX: perf/x86/regs: Use PERF_REG_EXTENDED_MASK (Kan Liang)
  - ICX: perf/x86: Remove pmu->pebs_no_xmm_regs (Kan Liang)
  - ICX: perf/x86: Clean up PEBS_XMM_REGS (Kan Liang)
  - ICX: perf/x86/regs: Check reserved bits (Kan Liang)
  - ICX: perf/x86: Disable extended registers for non-supported PMUs (Kan Liang)
  - ICX: perf/core: Add PERF_PMU_CAP_NO_EXCLUDE for exclusion incapable PMUs (Andrew Murray)
  - ICX: perf/core: Add function to test for event exclusion flags (Andrew Murray)
  - ICX: perf/x86/intel/pt: Remove software double buffering PMU capability (Alexander Shishkin)
  - ICX: perf/ring_buffer: Fix AUX software double buffering (Alexander Shishkin)
  - ICX: perf regs x86: Add X86 specific arch__intr_reg_mask() (Kan Liang)
  - ICX: perf parse-regs: Add generic support for arch__intr/user_reg_mask() (Kan Liang)
  - ICX: perf parse-regs: Split parse_regs (Kan Liang)
  - ICX: perf parse-regs: Improve error output when faced with unknown register name (Arnaldo Carvalho de Melo)
  - ICX: perf record: Fix suggestion to get list of registers usable with --user-regs and --intr-regs (Arnaldo Carvalho de Melo)
  - ICX: perf tools x86: Add support for recording and printing XMM registers (Andi Kleen)
  - ICX: perf/x86/intel/uncore: Add Intel Icelake uncore support (Kan Liang)
  - ICX: perf/x86/intel: Add Icelake support (Kan Liang)
  - ICX: perf/x86: Support constraint ranges (Peter Zijlstra)
  - ICX: perf/x86/lbr: Avoid reading the LBRs when adaptive PEBS handles them (Andi Kleen)
  - ICX: perf/x86/intel: Support adaptive PEBS v4 (Kan Liang)
  - ICX: perf/x86/intel/ds: Extract code of event update in short period (Kan Liang)
  - ICX: perf/x86/intel: Extract memory code PEBS parser for reuse (Andi Kleen)
  - ICX: perf/x86: Support outputting XMM registers (Kan Liang)
  - ICX: doc/mm: New documentation for memory performance (Keith Busch)
  - ICX: acpi/hmat: Register memory side cache attributes (Keith Busch)
  - ICX: acpi/hmat: Register performance attributes (Keith Busch)
  - ICX: acpi/hmat: Register processor domain to its memory (Keith Busch)
  - ICX: node: Add memory-side caching attributes (Keith Busch)
  - ICX: node: Add heterogenous memory access attributes (Keith Busch)
  - ICX: node: Link memory nodes to their compute nodes (Keith Busch)
  - ICX: acpi/hmat: Parse and report heterogeneous memory (Keith Busch)
  - ICX: acpi: Add HMAT to generic parsing tables (Keith Busch)
  - ICX: acpi: Create subtable parsing infrastructure (Keith Busch)
  - ICX: ACPICA: ACPI 6.3: HMAT updates (Erik Schmauss)
  - ICX: dmaengine: ioatdma: support latency tolerance report (LTR) for v3.4 (Dave Jiang)
  - ICX: dmaengine: ioatdma: add descriptor pre-fetch support for v3.4 (Dave Jiang)
  - ICX: dmaengine: ioatdma: disable DCA enabling on IOATDMA v3.4 (Dave Jiang)
  - ICX: dmaengine: ioatdma: Add Snow Ridge ioatdma device id (Dave Jiang)
  - ICX: PCI: Add support for Immediate Readiness (Felipe Balbi)
  - mm, memcg: throttle allocators when failing reclaim over memory.high (Chris Down)
  - mm/zsmalloc.c: fix a -Wunused-function warning (Qian Cai)
  - x86/mm: Split vmalloc_sync_all() (Joerg Roedel)
  - zswap: do not map same object twice (Vitaly Wool)
  - lib/lz4: update LZ4 decompressor module (Gao Xiang)
  - iomap: fix page_done callback for short writes (Andreas Gruenbacher)
  - block: fix .bi_size overflow (Ming Lei)
  - iomap: Fix use-after-free error in page_done callback (Andreas Gruenbacher)
  - fs: Turn __generic_write_end into a void function (Andreas Gruenbacher)
  - mm/swap_state.c: simplify total_swapcache_pages() with get_swap_device() (Huang Ying)
  - mm, swap: fix race between swapoff and some swap operations (Huang Ying)
  - mm: swap: check if swap backing device is congested or not (Yang Shi)
  - iocost: check active_list of all the ancestors in iocg_activate() (Jiufei Xue)
  - jbd2: fix deadlock while checkpoint thread waits commit thread to finish (Xiaoguang Wang)
  - iocost: don't nest spin_lock_irq in ioc_weight_write() (Dan Carpenter)
  - alinux: iocost: fix a deadlock in ioc_rqos_throttle() (Jiufei Xue)
  - blkcg: Fix multiple bugs in blkcg_activate_policy() (Tejun Heo)
  - blkcg: blkcg_activate_policy() should initialize ancestors first (Tejun Heo)
  - iocost: don't let vrate run wild while there's no saturation signal (Tejun Heo)
  - iocost: bump up default latency targets for hard disks (Tejun Heo)
  - iocost: improve nr_lagging handling (Tejun Heo)
  - iocost: better trace vrate changes (Tejun Heo)
  - alinux: iocost: fix NULL pointer dereference in ioc_rqos_throttle (Jiufei Xue)
  - alinux: iocost: add legacy interface file (Jiufei Xue)
  - iocost_monitor: Report debt (Tejun Heo)
  - iocost_monitor: Report more info with higher accuracy (Tejun Heo)
  - iocost_monitor: Always use strings for json values (Tejun Heo)
  - blk-iocost: Don't let merges push vtime into the future (Tejun Heo)
  - blk-iocost: Account force-charged overage in absolute vtime (Tejun Heo)
  - blk-iocost: Fix incorrect operation order during iocg free (Tejun Heo)
  - blkcg: add missing NULL check in ioc_cpd_alloc() (Tejun Heo)
  - blkcg: fix missing free on error path of blk_iocost_init() (Tejun Heo)
  - blkcg: blk-iocost: predeclare used structs (Stephen Rothwell)
  - blkcg: add tools/cgroup/iocost_coef_gen.py (Tejun Heo)
  - blkcg: add tools/cgroup/iocost_monitor.py (Tejun Heo)
  - blkcg: implement blk-iocost (Tejun Heo)
  - cgroup: Move cgroup_parse_float() implementation out of CONFIG_SYSFS (Tejun Heo)
  - cgroup: add cgroup_parse_float() (Tejun Heo)
  - blk-mq: add optional request->alloc_time_ns (Tejun Heo)
  - blkcg: s/RQ_QOS_CGROUP/RQ_QOS_LATENCY/ (Tejun Heo)
  - block/rq_qos: implement rq_qos_ops->queue_depth_changed() (Tejun Heo)
  - block/rq_qos: add rq_qos_merge() (Tejun Heo)
  - blkcg: separate blkcg_conf_get_disk() out of blkg_conf_prep() (Tejun Heo)
  - blkcg: make ->cpd_init_fn() optional (Tejun Heo)
  - blkcg: pass @q and @blkcg into blkcg_pol_alloc_pd_fn() (Tejun Heo)
  - alinux: virtio_ring: Support using kernel booting paramter when compiled as module (Shannon Zhao)
  - sched/fair: Don't push cfs_bandwith slack timers forward (bsegall@google.com)
  - x86/mm/cpa: Prevent large page split when ftrace flips RW on kernel text (Thomas Gleixner)
  - x86/mm: Remove unused variable 'old_pte' (Qian Cai)
  - x86/mm/cpa: Avoid the 4k pages check completely (Thomas Gleixner)
  - x86/mm/cpa: Do the range check early (Thomas Gleixner)
  - x86/mm/cpa: Optimize same protection check (Thomas Gleixner)
  - x86/mm/cpa: Add sanity check for existing mappings (Thomas Gleixner)
  - x86/mm/cpa: Avoid static protection checks on unmap (Thomas Gleixner)
  - x86/mm/cpa: Add large page preservation statistics (Thomas Gleixner)
  - x86/mm/cpa: Add debug mechanism (Thomas Gleixner)
  - x86/mm/cpa: Allow range check for static protections (Thomas Gleixner)
  - x86/mm/cpa: Rework static_protections() (Thomas Gleixner)
  - x86/mm/cpa: Split, rename and clean up try_preserve_large_page() (Thomas Gleixner)
  - x86/mm/init32: Mark text and rodata RO in one go (Thomas Gleixner)
  - CPX: cpufreq: intel_pstate: Add base_frequency attribute (Srinivas Pandruvada)
  - CPX: ACPI / CPPC: Add support for guaranteed performance (Srinivas Pandruvada)
  - CPX: KVM: x86: expose AVX512_BF16 feature to guest (Jing Liu)
  - CPX: KVM: cpuid: remove has_leaf_count from struct kvm_cpuid_param (Paolo Bonzini)
  - CPX: KVM: cpuid: rename do_cpuid_1_ent (Paolo Bonzini)
  - CPX: KVM: cpuid: set struct kvm_cpuid_entry2 flags in do_cpuid_1_ent (Paolo Bonzini)
  - CPX: KVM: cpuid: extract do_cpuid_7_mask and support multiple subleafs (Paolo Bonzini)
  - CPX: KVM: cpuid: do_cpuid_ent works on a whole CPUID function (Paolo Bonzini)
  - CPX: x86/cpufeatures: Enumerate the new AVX512 BFLOAT16 instructions (Fenghua Yu)
  - crypto: algapi - reject NULL crypto_spawn::inst (Eric Biggers)
  - efi: Reduce the amount of memblock reservations for persistent allocations (Ard Biesheuvel)
  - efi: Permit multiple entries in persistent memreserve data structure (Ard Biesheuvel)
  - efi: Prevent GICv3 WARN() by mapping the memreserve table before first use (Ard Biesheuvel)
  - efi: Permit calling efi_mem_reserve_persistent() from atomic context (Ard Biesheuvel)
  - efi/arm: libstub: add a root memreserve config table (Ard Biesheuvel)
  - efi: add API to reserve memory persistently across kexec reboot (Ard Biesheuvel)
  - efi: honour memory reservations passed via a linux specific config table (Ard Biesheuvel)
  - alinux: hinic: panic when reading back he IRQ affinity hint (Zou Cao)
  - ACPI / APD: Add clock frequency for Hisilicon Hip08 SPI controller (Jay Fang)
  - arm/arm64: KVM: Enable 32 bits kvm vcpu events support (Dongjiu Geng)
  - spi: dw-mmio: add ACPI support (Jay Fang)
  - arm/arm64: KVM: Rename function kvm_arch_dev_ioctl_check_extension() (Dongjiu Geng)
  - ACPI / CPPC: Add a helper to get desired performance (Xiongfeng Wang)
  - cpufreq / cppc: Work around for Hisilicon CPPC cpufreq (Xiongfeng Wang)
  - irqchip/gic-v3-its: Allow use of LPI tables in reserved memory (Marc Zyngier)
  - irqchip/gic-v3-its: Register LPI tables with EFI config table (Marc Zyngier)
  - irqchip/gic-v3-its: Check that all RDs have the same property table (Marc Zyngier)
  - irqchip/gic-v3-its: Use pre-programmed redistributor tables with kdump kernels (Marc Zyngier)
  - irqchip/gic-v3-its: Allow use of pre-programmed LPI tables (Marc Zyngier)
  - irqchip/gic-v3-its: Keep track of property table's PA and VA (Marc Zyngier)
  - irqchip/gic-v3-its: Move pending table allocation to init time (Marc Zyngier)
  - irqchip/gic-v3-its: Split property table clearing from allocation (Marc Zyngier)
  - irqchip/gic-v3-its: Change initialization ordering for LPIs (Marc Zyngier)
  - iommu/arm-smmu-v3: Remove unnecessary wrapper function (Andrew Murray)
  - iommu/arm-smmu: Support non-strict mode (Robin Murphy)
  - iommu/io-pgtable-arm-v7s: Add support for non-strict mode (Robin Murphy)
  - iommu/arm-smmu-v3: Add support for non-strict mode (Zhen Lei)
  - iommu/io-pgtable-arm: Add support for non-strict mode (Zhen Lei)
  - iommu: Add "iommu.strict" command line option (Zhen Lei)
  - iommu/dma: Add support for non-strict mode (Zhen Lei)
  - iommu/arm-smmu-v3: Implement flush_iotlb_all hook (Zhen Lei)
  - iommu/arm-smmu-v3: Avoid back-to-back CMD_SYNC operations (Zhen Lei)
  - iommu/arm-smmu-v3: Fix a couple of minor comment typos (John Garry)
  - sched/psi: Correct overly pessimistic size calculation (Miles Chen)
  - sched/psi: Do not require setsched permission from the trigger creator (Suren Baghdasaryan)
  - sched/psi: Reduce psimon FIFO priority (Peter Zijlstra)
  - blk-cgroup: turn on psi memstall stuff (Josef Bacik)
  - zswap: use movable memory if zpool support allocate movable memory (Hui Zhu)
  - zpool: add malloc_support_movable to zpool_driver (Hui Zhu)
  - ip_sockglue: Fix missing-check bug in ip_ra_control() (Gen Zhang)
  - efi/x86/Add missing error handling to old_memmap 1:1 mapping code (Gen Zhang)
  - ipv6_sockglue: Fix a missing-check bug in ip6_ra_control() (Gen Zhang)
  - scsi: mpt3sas_ctl: fix double-fetch bug in _ctl_ioctl_main() (Gen Zhang)
  - clk-sunxi: fix a missing-check bug in sunxi_divs_clk_setup() (Gen Zhang)
  - e1000e: increase pause and refresh time (Miguel Bernal Marin)
  - reduce e1000e boot time by tightening sleep ranges (Arjan van de Ven)
  - psi: get poll_work to run when calling poll syscall next time (Jason Xing)
  - ext4: fix bigalloc cluster freeing when hole punching under load (Eric Whitney)
  - x86: uaccess: Inhibit speculation past access_ok() in user_access_begin() (Will Deacon)
  - make 'user_access_begin()' do 'access_ok()' (Linus Torvalds)
  - i915: fix missing user_access_end() in page fault exception case (Linus Torvalds)
  - drm/i915: Force the slow path after a user-write error (Chris Wilson)
  - userfaultfd: allow get_mempolicy(MPOL_F_NODE|MPOL_F_ADDR) to trigger userfaults (Andrea Arcangeli)
  - alinux: random: speed up the initialization of module (Xingjun Liu)
  - alinux: random: introduce the initialization seed (Xingjun Liu)
  - cpufreq/intel_pstate: Load only on Intel hardware (Borislav Petkov)
  - cpufreq: intel_pstate: Add reasons for failure and debug messages (Erwan Velu)
  - cpufreq: intel_pstate: Force HWP min perf before offline (Srinivas Pandruvada)
  - dm: add missing trace_block_split() to __split_and_process_bio() (Mike Snitzer)
  - dm: fix dm_wq_work() to only use __split_and_process_bio() if appropriate (Mike Snitzer)
  - dm: avoid indirect call in __dm_make_request (Mikulas Patocka)
  - dm: fix redundant IO accounting for bios that need splitting (Mike Snitzer)
  - dm: fix clone_bio() to trigger blk_recount_segments() (Mike Snitzer)
  - ext4: unlock unused_pages timely when doing writeback (Xiaoguang Wang)
  - sched: disable auto group by default (Shanpei Chen)
  - kernel/sched/psi.c: expose pressure metrics on root cgroup (Dan Schatzberg)
  - psi: introduce psi monitor (Suren Baghdasaryan)
  - kernel: cgroup: add poll file operation (Johannes Weiner)
  - fs: kernfs: add poll file operation (Johannes Weiner)
  - include/: refactor headers to allow kthread.h inclusion in psi_types.h (Suren Baghdasaryan)
  - psi: track changed states (Suren Baghdasaryan)
  - psi: split update_stats into parts (Suren Baghdasaryan)
  - psi: rename psi fields in preparation for psi trigger addition (Suren Baghdasaryan)
  - psi: make psi_enable static (Suren Baghdasaryan)
  - psi: introduce state_mask to represent stalled psi states (Suren Baghdasaryan)
  - psi: clarify the units used in pressure files (Waiman Long)
  - psi: avoid divide-by-zero crash inside virtual machines (Johannes Weiner)
  - psi: clarify the Kconfig text for the default-disable option (Johannes Weiner)
  - psi: fix aggregation idle shut-off (Johannes Weiner)
  - psi: fix reference to kernel commandline enable (Baruch Siach)
  - psi: make disabling/enabling easier for vendor kernels (Johannes Weiner)
  - kernel/sched/psi.c: simplify cgroup_move_task() (Olof Johansson)
  - psi: cgroup support (Johannes Weiner)
  - psi: pressure stall information for CPU, memory, and IO (Johannes Weiner)
  - sched: introduce this_rq_lock_irq() (Johannes Weiner)
  - sched: sched.h: make rq locking and clock functions available in stats.h (Johannes Weiner)
  - sched: loadavg: make calc_load_n() public (Johannes Weiner)
  - sched: loadavg: consolidate LOAD_INT, LOAD_FRAC, CALC_LOAD (Johannes Weiner)
  - delayacct: track delays from thrashing cache pages (Johannes Weiner)
  - mm: workingset: tell cache transitions from workingset thrashing (Johannes Weiner)
  - mm: workingset: don't drop refault information prematurely (Johannes Weiner)
  - alinux: net/tcp: Support tunable tcp timeout value in TIME-WAIT state (George Zhang)
  - PCI: Fix "try" semantics of bus and slot reset (Alex Williamson)
  - alinux: net/hookers: fix link error with ipv6 disabled (kbuild test robot)
  - alinux: writeback: memcg_blkcg_tree_lock can be static (kbuild test robot)
  - alinux: net/hookers: only enable on x86 platform (Caspar Zhang)
  - alinux: fs/writeback: wrap cgroup writeback v1 logic (Joseph Qi)
  - alinux: writeback: introduce cgwb_v1 boot param (Jiufei Xue)
  - alinux: fs/writeback: Attach inode's wb to root if needed (luanshi)
  - alinux: fs/writeback: fix double free of blkcg_css (Jiufei Xue)
  - alinux: writeback: add debug info for memcg-blkcg link (Jiufei Xue)
  - alinux: writeback: add memcg_blkcg_link tree (Jiufei Xue)
  - alinux: net: kernel hookers service for toa module (George Zhang)
  - virtio_blk: add discard and write zeroes support (Changpeng Liu)
  - alinux: kconfig: Disable x86 clocksource watchdog (Jiufei Xue)
  - alinux: Revert "x86/tsc: Prepare warp test for TSC adjustment" (Jiufei Xue)
  - alinux: Revert "x86/tsc: Try to adjust TSC if sync test fails" (Jiufei Xue)
  - alinux: block-throttle: enable hierarchical throttling even on traditional hierarchy (Joseph Qi)
  - alinux: drivers/virtio: add vring_force_dma_api boot param (Eryu Guan)
  - boot: give rdrand some credit (Arjan van de Ven)
  - NO-UPSTREAM: 9P: always use cached inode to fill in v9fs_vfs_getattr (Julio Montes)
  - NEMU: Compile in evged always (Arjan van de Ven)
  - ext4: fix reserved cluster accounting at page invalidation time (Eric Whitney)
  - ext4: adjust reserved cluster count when removing extents (Eric Whitney)
  - ext4: reduce reserved cluster count by number of allocated clusters (Eric Whitney)
  - ext4: fix reserved cluster accounting at delayed write time (Eric Whitney)
  - ext4: add new pending reservation mechanism (Eric Whitney)
  - ext4: generalize extents status tree search functions (Eric Whitney)


author: Jacob Wang <jacob.wang@openanolis.org> [4.19.91-23.4.an8]
changelog:
  - ck: irqchip:phytium-gic: Sync the latest code modify
  - ck: kdump: Fix the bug that no vmcore file created


author: Jerome Marchand <jmarchan@redhat.com> - 0.9-2
changelog:
  - Fixes gethostlatency
  - Fixes a struct definition issue that made several tools fail
  - Add CI gating


author: Parag Nemade <pnemade AT redhat DOT com> - 20120413-5
changelog:
  - Add metainfo file to show this font in gnome-software
  - Remove %clean section which is optional now
  - Remove buildroot which is optional now
  - Remove removal of buildroot in %install
  - Remove %defattr
  - Remove group tag
  - cp command should preserv timestamp
  - replace %define with %global


author: Kalev Lember <klember@redhat.com> - 3.12.2-1
changelog:
  - Update to 3.12.2
  - Use desktop-file-validate instead of desktop-file-install
  - Update download URLs


author: Jaroslav Škarvada <jskarvad@redhat.com> - 5.6-20
changelog:
  - Fixed installation of multiple drivers and text tables in Dracut module
    if environment variables are used


author: Pavel Raiskup <praiskup@redhat.com> - 3.3.2-4
changelog:
  - fix out-of-bounds read within lha_read_data_none() (CVE-2017-14503)
  - fix crash on crafted 7zip archives (CVE-2019-1000019)
  - fix infinite loop in ISO9660 (CVE-2019-1000020)


author: Ondrej Dubaj <odubaj@redhat.com> - 3.3.2-7
changelog:
  - fix use-after-free in delayed newc link processing (#1602575)
  - fix a few obvious resource leaks and strcpy() misuses (#1602575)


author: Colin Walters <walters@verbum.org> - 0.1.7-1
changelog:
  - New upstream version;
    https://github.com/projectatomic/bubblewrap/releases/tag/v0.1.7
  - Resolves: #1411814


author: Jindrich Novy <jnovy@redhat.com> - 1.11.6-2
changelog:
  - fix chroot: unmount with MNT_DETACH instead of UnmountMountpoints()
  - bug reference 1772179
  - Related: RHELPLAN-25139


author: Severin Gehwolf <sgehwolf@redhat.com> - 3.0.6-2
changelog:
  - Add BRs, maven-plugin-bundle, maven-source-plugin and
    maven-plugin-plugin, fixing FTBFS.
  - Resolves: RHBZ#1402998


author: Severin Gehwolf <sgehwolf@redhat.com> - 4.0.4-1
changelog:
  - Update to latest upstream 4.0.4 release.
  - Split junit-dependent packages into sub-packages:
    byteman-dtest, byteman-bmunit
  - Fix automatically generated requirements:
    - ASM is BR-only and bundled.
    - java-headless >= 1:1.9 would get generated, but byteman 4.x
      runs on JDK 8 too (would even work for JDK 6)


author: Bob Relyea <rrelyea@redhat.com> - 2019.2.32-80.0
changelog:
  - Update to CKBI 2.32 from NSS 3.44
  -  Removing:
  -   # Certificate "Visa eCommerce Root"
  -   # Certificate "AC Raiz Certicamara S.A."
  -   # Certificate "ComSign CA"
  -   # Certificate "Certplus Root CA G1"
  -   # Certificate "Certplus Root CA G2"
  -   # Certificate "OpenTrust Root CA G1"
  -   # Certificate "OpenTrust Root CA G2"
  -   # Certificate "OpenTrust Root CA G3"
  -  Adding:
  -   # Certificate "GlobalSign Root CA - R6"
  -   # Certificate "OISTE WISeKey Global Root GC CA"
  -   # Certificate "GTS Root R1"
  -   # Certificate "GTS Root R2"
  -   # Certificate "GTS Root R3"
  -   # Certificate "GTS Root R4"
  -   # Certificate "UCA Global G2 Root"
  -   # Certificate "UCA Extended Validation Root"
  -   # Certificate "Certigna Root CA"
  -   # Certificate "emSign Root CA - G1"
  -   # Certificate "emSign ECC Root CA - G3"
  -   # Certificate "emSign Root CA - C1"
  -   # Certificate "emSign ECC Root CA - C3"
  -   # Certificate "Hongkong Post Root CA 3"


author: David Howells <dhowells@redhat.com> 0.10.6-1
changelog:
  - Note the correct licence.
  - Handle malformed kernel status correctly.
  - Permit culling to be disabled on the command line with the -N flag.
  - Suspend culling when cache space is short and cache objects are pinned.


author: David Howells <dhowells@redhat.com> 0.10.8-1
changelog:
  - Use systemd interaction macros in specfile installation sections [RH BZ 850053].
  - Fix the service file to use /usr/sbin/ rather than /sbin/.
  - Turn on RELRO and PIE build hardening in RPM builds.


author: Kalev Lember <klember@redhat.com> - 1.12.0-1
changelog:
  - Update to 1.12.0
  - Drop manual requires that are automatically handled by pkgconfig dep gen
  - Use license macro for COPYING
  - Tighten -devel subpackage deps with the _isa macro
  - Use make_install macro


author: Josh Stone <jistone@redhat.com> - 1.40.0-1
changelog:
  - Update to 1.40.0.
  - Fix compiletest with newer (local-rebuild) libtest
  - Build compiletest with in-tree libtest
  - Fix ARM EHABI unwinding


author: Till Maas <opensource@till.name> - 10.2-19
changelog:
  - Rebuilt for Fedora 23 Change
    https://fedoraproject.org/wiki/Changes/Harden_all_packages_with_position-independent_code


author: Rob Crittenden <rcritten@redhat.com> - 0.79.6-4
changelog:
  - Improve handling of NSS tokens (#1624930)
  - Pull in upstream fixes discovered in coverity and clang (#1632449)


author: Rob Crittenden <rcritten@redhat.com> - 0.79.7-4
changelog:
  - Optimize closing of file descriptors on fork (#1763745)
  - Remove NOMODDB flag flag from context init, look for full tokens (#1746543)
  - Retrieve full IPA CA chain (#1710632)


author: Lukáš Nykrýn <lnykryn@redhat.com> - 1.3.62-1
changelog:
  - use systemctl preset, not systemctl enable
  - fix typo in manpage
  - partly support socket activated services


author: Lukáš Nykrýn <lnykryn@redhat.com> - 1.4-1
changelog:
  - ntsysv: show systemd services and sockets
  - fix combination --type xinetd --list service
  - leveldb: restore selinux context for xinetd conf files
  - alternatives: remove unused variable
  - alternatives: warn if the target is not a symlink
  - spec: add link to git
  - lets simplify version


author: Lukáš Nykrýn <lnykryn@redhat.com> - 1.5-1
changelog:
  - add systemd-sysv-install alias
  - don't create symlinks if they already exist
  - fix wrongly behaving LDFLAGS


author: Lukáš Nykrýn <lnykryn@redhat.com> - 1.6-1
changelog:
  - systemd-sysv-install: don't play ping-pong with systemctl
  - ntsysv: add description to systemd services
  - ntsysv: skip templates
  - Makefile: fix typo


author: Lukáš Nykrýn <lnykryn@redhat.com> - 1.8-1
changelog:
  - alternatives: introduce --keep-missing
  - alternatives: allow family in --set and display it in --config
  - chkconfig: use isXinetdEnabled instead of isOn
  - leveldb: trim leading whitespaces from systemctl
  - leveldb: suppress error messages when selinux is turned off
  - alternatives: always recreate symlinks when the alternative is updated
  - test-alternatives: basic tests for slave links
  - chkconfig: resetpriorities should work on all runlevels


author: Lukas Nykryn <lnykryn@redhat.com> - 1.11-1
changelog:
  - Add tests for --add/remove-slave and use beakerlib
  - alternatives: add-slave and remove-slave
  - leveldb: don't crash on long names
  - alternatives: prettier --list output


author: Miroslav Lichvar <mlichvar@redhat.com> 3.2-2
changelog:
  - fix chronyc getting stuck in infinite loop after clock step
  - don't allow packaging without vendor zone
  - suggest ntp-refclock
  - remove obsolete dependency
  - update description


author: Miroslav Lichvar <mlichvar@redhat.com> 3.3-2
changelog:
  - move pidfile to /var/run/chrony to allow chronyd to remove it on exit
    (#1584585)
  - avoid blocking in getrandom system call (#1592425)


author: Miroslav Lichvar <mlichvar@redhat.com> 3.3-3
changelog:
  - fix PIDFile in local chronyd.service on upgrades from chrony < 3.3-2
    (#1614800)
  - add workaround for late reload of unit file (#1614751)


author: Miroslav Lichvar <mlichvar@redhat.com> 3.5-1
changelog:
  - update to 3.5 (#1685469 #1677218)
  - fix shellcheck warnings in helper scripts (#1711948)
  - update ntp2chrony script


author: David King <amigadave@amigadave.com> - 0.16-1
changelog:
  - Update to 0.16 (#1144863)
  - Remove clean section and BuildRoot tag
  - Update URL and Sourc0
  - Use license macro for COPYING
  - Use parallel make flags
  - Preserve timestamps during install


author: Jeff Layton <jlayton@redhat.com> - 6.7-5
changelog:
  - more updates, switch to rst for manpages
  - update mount.cifs manpage to describe defaults better (BZ#1474539)


author: Sachin Prabhu <sprabhu@redhat.com> - 6.8-3
changelog:
  - Add manual gating tests
  - docs: cleanup rst formating
  - mount.cifs.rst: document new (no)handlecache mount option
  - manpage: update mount.cifs manpage with info about rdma option
  - checkopts: add python script to cross check mount options
  - mount.cifs.rst: document missing options, correct wrong ones
  - checkopts: report duplicated options in man page
  - mount.cifs.rst: more cleanups
  - mount.cifs.rst: document vers=3 mount option
  - mount.cifs.rst: document vers=3.02 mount option
  - cifs: Allow DNS resolver key to expire
  - mount.cifs: be more verbose and helpful regarding mount errors
  - Update mount.cifs with vers=default mount option and SMBv3.0.2
  - mount.cifs.rst: update vers=3.1.1 option description
  - getcifsacl: Do not go to parse_sec_desc if getxattr fails.
  - getcifsacl: Improve help usage and add -h option.
  - setcifsacl: fix adding ACE when owner sid in unexpected location
  - cifs.upcall: fix a compiler warning
  - mount.cifs Add various missing parms from the help text
  - mount.cifs: add more options to help message
  - mount.cifs: detect GMT format of snapshot version
  - Update man page for mount.cifs to add new options
  - mount.cifs.rst: mention kernel version for snapshots
  - Fix authors and maintainers


author: Daniel Kopecek <dkopecek@redhat.com> - 11-2
changelog:
  - Check that key derivation key is available
  - Delete remaining references to the removed http pin
  - Install cryptsetup and tpm2_pcrlist in the initramfs
  - Add device TCTI library to the initramfs
    Resolves: rhbz#1648004
    Resolves: rhbz#1650246


author: Miroslav Rezanina <mrezanin@redhat.com> - 18.5-4.el8
changelog:
  - ci-Azure-Ensure-platform-random_seed-is-always-serializ.patch [bz#1691986]
  - ci-DatasourceAzure-add-additional-logging-for-azure-dat.patch [bz#1691986]
  - ci-Azure-Changes-to-the-Hyper-V-KVP-Reporter.patch [bz#1691986]
  - ci-DataSourceAzure-Adjust-timeout-for-polling-IMDS.patch [bz#1691986]
  - ci-cc_mounts-check-if-mount-a-on-no-change-fstab-path.patch [bz#1691986]
  - Resolves: bz#1691986
    ([Azure] [RHEL 8.1] Cloud-init fixes to support fast provisioning for Azure)


author: Miroslav Rezanina <mrezanin@redhat.com> - 18.5-5.el8
changelog:
  - Improved gating testing [bz#1682786]
  - Resolves: bz#1682786
    (cloud-init changes blocked until gating tests are added)


author: Miroslav Rezanina <mrezanin@redhat.com> - 18.5-6.el8
changelog:
  - ci-Revert-azure-ensure-that-networkmanager-hook-script-.patch [bz#1692914]
  - ci-Azure-Return-static-fallback-address-as-if-failed-to.patch [bz#1691986]
  - Resolves: bz#1691986
    ([Azure] [RHEL 8.1] Cloud-init fixes to support fast provisioning for Azure)
  - Resolves: bz#1692914
    ([8.1] [WALA][cloud] cloud-init dhclient-hook script has some unexpected side-effects on Azure)


author: Miroslav Rezanina <mrezanin@redhat.com> - 18.5-8.el8
changelog:
  - ci-Fix-for-network-configuration-not-persisting-after-r.patch [bz#1706482]
  - ci-util-json.dumps-on-python-2.7-will-handle-UnicodeDec.patch [bz#1744718]
  - Resolves: bz#1706482
    ([cloud-init][RHVM]cloud-init network configuration does not persist reboot [RHEL 8.2.0])
  - Resolves: bz#1744718
    ([cloud-init][RHEL8][OpenStack] cloud-init can't persist instance-data.json)


author: Miroslav Rezanina <mrezanin@redhat.com> - 18.5-9.el8
changelog:
  - ci-Removing-cloud-user-from-wheel.patch [bz#1785648]
  - Resolves: bz#1785648
    ([RHEL8]cloud-user added to wheel group and sudoers.d causes 'sudo -v' prompts for passphrase)


author: Miroslav Rezanina <mrezanin@redhat.com> - 18.5-10.el8
changelog:
  - ci-cmd-main.py-Fix-missing-modules-init-key-in-modes-di.patch [bz#1802140]
  - Resolves: bz#1802140
    ([cloud-init][RHEL8.2]cloud-init cloud-final.service fail with KeyError: 'modules-init' after upgrade to version 18.2-1.el7_6.1 in RHV)


author: Miroslav Rezanina <mrezanin@redhat.com> - 18.5-11.el8
changelog:
  - ci-azure-avoid-re-running-cloud-init-when-instance-id-i.patch [bz#1788684]
  - ci-net-skip-bond-interfaces-in-get_interfaces.patch [bz#1768770]
  - ci-net-add-is_master-check-for-filtering-device-list.patch [bz#1768770]
  - Resolves: bz#1768770
    (cloud-init complaining about enslaved mac)
  - Resolves: bz#1788684
    ([RHEL-8] cloud-init Azure byte swap (hyperV Gen2 Only))


author: Miroslav Rezanina <mrezanin@redhat.com> - 18.5-12.el8
changelog:
  - ci-Remove-race-condition-between-cloud-init-and-Network.patch [bz#1807797]
  - Resolves: bz#1807797
    ([cloud-init][RHEL-8.2.0] /etc/resolv.conf lose config after reboot (initial instance is ok))


author: Miroslav Rezanina <mrezanin@redhat.com> - 0.29-3
changelog:
  - Fix growpart error when partition size matches partition offset
  - Resolves: rhbz#1666854
    (growpart fails when partition start sector is the same as partition size)


author: Patsy Franklin <pfrankli@redhat.com> - 3.11.0-2
changelog:
  - Choose correct version of python to use.  Require the correct
    sphinx build depending on which python we choose. (#1583117)


author: Matej Marusak <mmmarusak@redhat.com> - 209-1
changelog:
  - New overview design
  - Session timeouts
  - Banners on login screen
  - Client certificate authentication
  - Dropped support for pam_rhost


author: Martin Pitt <mpitt@redhat.com> - 210-1
changelog:
  - Overview: Add CPU utilization to usage card
  - Dashboard: Support SSH identity unlocking when adding new machines
  - SElinux: Introduce an Ansible automation script
  - Translation updates (partially fixes rhbz#1754958)


author: Martin Pitt <mpitt@redhat.com> - 211-1
changelog:
  - Fix HTTPS requests > 4 KiB (rhbz#1785509)
  - Better support for various TLS certificate formats
  - Switch from Zanata to Weblate
  - Overview layout optimizations
  - Translation updates (rhbz#1754958)


author: Martin Pitt <mpitt@redhat.com> - 211.1-1
changelog:
  - system: Fix graph layout across all browsers (rhbz#1792623)
  - websocket: Fix unaligned access in send_prefixed_message_rfc6455()


author: Matej Marusak <mmarusak@redhat.com> - 211.2-1
changelog:
  - Users: Fix reboot warnings of changed roles
  - Translation updates (rhbz#1754958)
  - Fix CPU mitigations to recognize kernel options at the beginning of line


author: Martin Pitt <mpitt@redhat.com> - 0.3-1
changelog:
  - New version 0.3
  - Add/edit/remove sources
  - Remove new line in encrypted password rhbz#1655862
  - Resolve issues with changes saved to the workspace


author: Martin Pitt <mpitt@redhat.com> - 4-1
changelog:
  - Add additional blueprint name validation rhbz#1696415
  - Fix images not loading on refresh
  - Add notification for source repo deletion
  - Fix AppStream ID
  - Translation updates


author: Matej Marusak <mmarusak@redhat.com> - 11-1
changelog:
  - Show depsolve errors on the blueprints page
  - Add labels for additional output types (rhbz#1769154)
  - Expose Image Builder on /composer, not /welder
  - Define a URL for each tab on a blueprint page
  - Provide a link in the image creation notification to the Images tab on the blueprint page


author: Matej Marusak <mmarusak@redhat.com> - 12.1-1
changelog:
  - Fix integration tests, external test repository URL ceased to exist
  - Translation updates rhbz#1784453
  - Add documentation URL page help menu


author: Martin Pitt <mpitt@redhat.com> - 197.1-1
changelog:
  - Machines: Fix crash on deleting VM in the middle of the installation (rhbz#1715399)
  - Machines: Properly refresh storage pools (rhbz#1680293)
  - Machines: Fix pool types which don't support volume creation (rhbz#1731849)
  - Machines: Disable PXE booting on session connection (rhbz#1731803)


author: Martin Pitt <mpitt@redhat.com> - 197.2-1
changelog:
  - Machines: Stop bringing libvirt package as a dependency (rhbz#1728219)
  - Machines: Implement VM installation for additional disk types
  - Machines: Fix setting of volume format when adding new disks to VMs (rhbz#1732303)
  - Machines: Disallow pool deletion if pool/volumes are used by any VM (rhbz#1731865)
  - Check for subscription only if enabled in package manager (rhbz#1701067)


author: Matej Marusak <mmarusak@redhat.com> - 206-1
changelog:
  - Machines: Network interface deletion
  - Machines: Refactor Create VM dialog and introduce a download option
  - Software Updates: Use notifications for available updates info
  - Machines: Configure read-only and shareable disks (rhbz#1684304)
  - machines: Implement adding virtual network interfaces (rhbz#1672753)
  - Machines: Creation of Storage Volumes (rhbz#1676506)
  - Machines: VM creation and import dialog changes
  - Machines: Enable interface type "direct" in NIC configuration
  - Machines: LVM storage pools (rhbz#1676600)
  - Machines: VM creation dialog now shows the recommended memory for the selected OS
  - Machines: Managing of Virtual Networks (rhbz#1672755)
  - Machines: Support more disk types


author: Matej Marusak <mmarusak@redhat.com> - 208-1
changelog:
  - Storage: Drop “default mount point” concept
  - Machines: Support transient virtual networks and storage pools
  - Machines: Sliders for disk size and memory in VM creation
  - Storage: List all software devices in a single panel
  - Redesigned notifications


author: Matej Marusak <mmarusak@redhat.com> - 209-1
changelog:
  - Machines: Don't disable detaching button when VM is running (rhbz#1777201)
  - Machines: Support transient virtual networks and storage pools (rhbz#1715429)
  - Machines: Fix Oops when creating a VM from ISO on system with no storage pools (rhbz#1778049)
  - Stop fetching variables from base1/patternfly.css because they can be outdated (rhbz#1777683)


author: Matej Marusak <mmarusak@redhat.com> - 210-1
changelog:
  - Dashboard: Support SSH identity unlocking when adding new machines
  - Machines: Support “bridge” type network interfaces
  - Machines: Support “bus” type disk configuration (rhbz#1671144)
  - Machines: Fix default storage pool search (rhbz#1778049)
  - Machines: Fix lost of configuration changes made before installation (rhbz#1780449)
  - Machines: Fix edit NIC dialog when the current network in XML was deleted (rhbz#1780452)
  - Machines: Fix default volume format detection in Disk Add dialog (rhbz#1784304)
  - Machines: Use all cells when getting Host Max Memory (rhbz#1780530)


author: Matej Marusak <mmarusak@redhat.com> - 211-1
changelog:
  - Machines: The VM is covered when another one has the same name (rhbz#1780451)
  - Machines: Decompress ipv6 addresses before validating them (rhbz#1784289)
  - Machines: Fix default bridge selection for `Bridge to LAN` NIC (rhbz#1791537, rhbz#1791543)


author: Martin Pitt <mpitt@redhat.com> - 211.2.1
changelog:
  - Machines: Fix stuck delete dialogs (rhbz#1791543, #1792379)
  - Machines: Fix CPU statistics (rhbz#1763641)
  - Machines: Fix incorrect format when adding existing disk to VM (rhbz#1792319)
  - Storage: Minor layout fixes
  - Translation updates


author: Martin Pitt <mpitt@redhat.com> - 2-1
changelog:
  - Update to upstream 2 release
  - Support podman API 1.3
  - Support running commands with arguments
  - Show the default command coming from image
  - Implement filtering of images and containers


author: Martin Pitt <mpitt@redhat.com> - 3-1
changelog:
  - Enable Commit button for running containers
  - Fix race condition with container deletion
  - Stop fetching all containers/images for each container/image event


author: Matej Marusak <mmarusak@redhat.com> - 10-1
changelog:
  - Support for user containers
  - Show list of containers that use given image
  - Show placeholder while loading containers and images
  - Fix setting memory limit rhbz#1732713
  - Add container Terminal rhbz#1703245


author: Jindrich Novy <jnovy@redhat.com> - 11-1
changelog:
  - Fix Alert notification in Image Search Modal
  - Allow more than a single Error Notification for Container action errors
  - Various Alert cleanups
  - Translation updates
  - Related: RHELPLAN-25139


author: Matej Marusak <mmarusak@redhat.com> - 11-1
changelog:
  - Fix Alert notification in Image Search Modal
  - Allow more than a single Error Notification for Container action errors
  - Various Alert cleanups
  - Translation updates


author: Justin Stephenson <jstephen@redhat.com> - 2-1
changelog:
  - Release 2
  - Optimize performance when playing back flooded output recordings.
  - Make Logs View optional rendered with a toggle button.
  - Make Logs component a child of Recording component.
  - Fix Recording page column sorting in Google Chrome.
  - CSS updates for Patternfly 4 compatibility.
  - Replace term.js with maintained xterm.js library.
  - Fix hostname and username filtering.


author: mosquito <sensor.wen@gmail.com> - 1.22.2-7
changelog:
  - Add GL_ARB_shader_texture_lod and copy_sub_image support (#1421055)
  - Add pkgconfig(egl) BReq for rawhide
  - Move BReqs to pkgconfig


author: Richard Hughes <richard@hughsie.com> 1.4.0-1
changelog:
  - New upstream version
  - Port to the Meson build system
  - Correctly build the ICC transfer curve for Rec709
  - Do not spin the Huey LEDs when the sensor is embedded
  - Do not use /tmp to create profiles
  - Use a different Huey unlock code on the W700 laptop


author: Richard Hughes <richard@hughsie.com> 1.4.1-1
changelog:
  - New upstream version
  - Include all the files in the GIR target
  - Include the correct file when using Colord-1.0.gir
  - Use gio-2.0 when generating the VAPI


author: Richard Hughes <richard@hughsie.com> 1.4.2-1
changelog:
  - New upstream version
  - Avoid buffer overflow when reading profile_id
  - Fix the detection of duplicate EDIDs
  - Set cd-create-profile date to SOURCE_DATE_EPOCH


author: Richard Hughes <richard@hughsie.com> 0.1.26-1
changelog:
  - New upstream version.
  - Install the cd-convert utility
  - Do not link against the unused gio-unix-2.0


author: Jan Grulich <jgrulich@redhat.com> - 0.26-1
changelog:
  - Spec file based on exiv2 package to provide old libraries before API change
    Resolves: bz#1757349


author: yangxiaoxuan <yangxiaoxuan@openanolis.org> - 4.8.5-36.1.0.1
changelog:
  - Modify the release information and add the bugzilla address of openanolis
  - Resolve doc build error


author: Tomáš Mráz <tmraz@redhat.com> 1.0.2m-1
changelog:
  - minor upstream release 1.0.2m fixing security issues
  - fix locking of RNG in FIPS mode for some obscure use-cases


author: Brian C. Lane <bcl@redhat.com> 28.14.35-1
changelog:
  - tests: If TEST_OS isn't specified then match the host OS (atodorov)
    Related: rhbz#1769525
  - tests: enable compose_ext4 test to use CDN repos (jrusz)
    Related: rhbz#1777265
  - Add more lines to .gitignore (jrusz)
    Related: rhbz#1777265
  - Remove all repo files & install composer-cli from host repos (atodorov)
    Related: rhbz#1769525
  - Always remove lorax-composer & composer-cli RPMs before installing them (atodorov)
    Related: rhbz#1769525
  - Always remove existing VM image before building new one (atodorov)
    Related: rhbz#1769525


author: Brian C. Lane <bcl@redhat.com> 28.14.36-1
changelog:
  - composer-cli: Only display the available compose types (bcl)
    Related: rhbz#1751998
  - composer-cli: Return int from handle_api_result not bool (bcl)
    Related: rhbz#1779301
  - Add support for API v1 commands upload, and providers (bcl)
    Resolves: rhbz#1779301


author: Brian C. Lane <bcl@redhat.com> 28.14.37-1
changelog:
  - composer-cli: Add python3-pytoml to composer-cli requirements (bcl)
    Related: rhbz#1779301
  - composer-cli: Remove unneeded % from API WARNING message (bcl)
    Related: rhbz#1779301
  - Use mkisofs for the s390 live-iso template (bcl)
    Related: rhbz#1746424


author: Brian C. Lane <bcl@redhat.com> 28.14.38-1
changelog:
  - composer-cli: Increase DELETE timeout to 120s (bcl)
    Resolves: rhbz#1788461
  - Add test for running composer with --no-system-repos option (jikortus)
    Related: rhbz#1785154


author: Brian C. Lane <bcl@redhat.com> 28.14.39-1
changelog:
  - tests: Enable Elastic Network Adapter support for AWS (atodorov)
    Related: rhbz#1789308
  - AWS test: take into account different instance type for non x86 (atodorov)
    Related: rhbz#1789308
  - lorax-composer: Enable ami on aarch64 (bcl)
    Resolves: rhbz#1789308
  - Add test for canceling a running compose (jrusz)
    Related: rhbz#1788461


author: Brian C. Lane <bcl@redhat.com> 28.14.40-1
changelog:
  - tests: run ssh commands in batch mode (jrusz)
    Related: rhbz#1785154
  - tests: remove --test=2 from compose_sanity (jrusz)
    Related: rhbz#1788461
  - Add tests for metapackages and package name globs (bcl)
    Related: rhbz#1791612
  - tests: Check for cloud-init presence in azure image (jrusz)
    Related: rhbz#1754711


author: Brian C. Lane <bcl@redhat.com> 28.14.41-1
changelog:
  - tests: Add new test to run 'test' and 'check' in cockpit ci (jrusz)
    Related: rhbz#1785154
  - tests: rpm now returns str, drop decode() call (bcl)
    Related: rhbz#1785154
  - tests: Switch to using CentOS8 for the Docker tests (bcl)
    Related: rhbz#1785154
  - tests: Finish switch to using example-development in composer tests (bcl)
    Related: rhbz#1785154
  - tests: this_is_rhel function return true for CentOS or RHEL (bcl)
    Related: rhbz#1785154
  - tests: Disable pylint preexec-fn warning (bcl)
    Related: rhbz#1785154
  - pylint: whitelist the rpm module (bcl)
    Related: rhbz#1785154
  - tests: Use unittest.mock (bcl)
    Related: rhbz#1785154
  - Test & cleanup script for Alibaba cloud (atodorov)
    Related: rhbz#1785154


author: Brian C. Lane <bcl@redhat.com> 28.14.42-1
changelog:
  - lorax: Restore the 98dracut-systemd service files to the install.img (bcl)
    Related: rhbz#1805405
  - lorax: Add eject back into the boot.iso (bcl)
    Related: rhbz#1805405


author: Brian C. Lane <bcl@redhat.com> - 28.14.42-2
changelog:
  - tests: Add tests for branding (bcl)
  - Move get_dnf_base_object into a module (bcl)
  - lorax: Add --skip-branding cmdline argument (bcl)
    Related: rhbz#1826479
    Resolves: rhbz#1828616


author: Jindrich Novy <jnovy@redhat.com> - 2:2.123.0-2
changelog:
  - implement spec file refactoring by Zdenek Pytela, namely:
    Change the uninstall command in the %postun section of the specfile
    to use the 
  . /etc/selinux/config 
  _policytype= 
  if [ -z "${_policytype}" ]; then 
    _policytype="targeted" 
  fi 
  if [ $1 -eq 0 ]; then 
    if [ "${SELINUXTYPE}" = "${_policytype}" ]; then 
      /usr/sbin/semodule -n -X 200 -s ${_policytype} -r macro which uses priority 200. &> /dev/null || : 
      /usr/sbin/selinuxenabled && /usr/sbin/load_policy || : 
    fi 
  fi 

    Change the install command in the %post section if the specfile
    to use the 
  . /etc/selinux/config 
  _policytype= 
  if [ -z "${_policytype}" ]; then 
    _policytype="targeted" 
  fi 
  if [ "${SELINUXTYPE}" = "${_policytype}" ]; then 
    /usr/sbin/semodule -n -s ${_policytype} -X 200 -i macro. 
    /usr/sbin/selinuxenabled && /usr/sbin/load_policy || : 
  fi 

    Replace relabel commands with using the 
  . /etc/selinux/config 
  _policytype= 
  if [ -z "${_policytype}" ]; then 
    _policytype="targeted" 
  fi 
  if /usr/sbin/selinuxenabled && [ "${SELINUXTYPE}" = "${_policytype}" ]; then 
    [ -f /var/lib/rpm-state/file_contexts.pre ] || cp -f /etc/selinux/${SELINUXTYPE}/contexts/files/file_contexts /var/lib/rpm-state/file_contexts.pre 
  fi 

    
  . /etc/selinux/config 
  _policytype= 
  if [ -z "${_policytype}" ]; then 
    _policytype="targeted" 
  fi 
  if /usr/sbin/selinuxenabled && [ "${SELINUXTYPE}" = "${_policytype}" ]; then 
     if [ -f /var/lib/rpm-state/file_contexts.pre ]; then 
       /usr/sbin/fixfiles -C /var/lib/rpm-state/file_contexts.pre restore &> /dev/null 
       rm -f /var/lib/rpm-state/file_contexts.pre 
     fi 
  fi 

    Change formatting so that the lines are vertically aligned
    in the %postun section.
    (https://github.com/containers/container-selinux/pull/85)
  - Related: RHELPLAN-25139


author: Frantisek Kluknavsky <fkluknav@redhat.com> - 2:2.73-2
changelog:
  - moved changelog entries:
  - Define spc_t as a container_domain, so that container_runtime will transition
  to spc_t even when setup with nosuid.
  - Allow container_runtimes to setattr on callers fifo_files
  - Fix restorecon to not error on missing directory


author: Jindrich Novy <jnovy@redhat.com> - 0.8.1-2
changelog:
  - backport https://github.com/coreos/go-iptables/pull/62
    from Michael Cambria
  - Resolves: #1627561


author: Jindrich Novy <jnovy@redhat.com> - 1:0.1.40-2
changelog:
  - comment out mountopt option in order to fix gating tests
    see bug 1769769
  - Related: RHELPLAN-25139


author: Jindrich Novy <jnovy@redhat.com> - 1:0.1.40-4
changelog:
  - fix symlinks in /usr/share/rhel/secrets and make
    subscription-manager soft dependency to make them work
  - Related: RHELPLAN-25139


author: Kamil Dudka <kdudka@redhat.com> - 8.29-5
changelog:
  - drop BR for bison, which is not used during the build
  - make sure that parse-datetime.{c,y} ends up in debuginfo (#1555079)
  - fix build failure with glibc-2.28


author: Kamil Dudka <kdudka@redhat.com> - 8.29-7
changelog:
  - add provides to coreutils-single to make it a drop-in replacement (#1572693)
  - reintroduce very old Provides (mktemp, sh-utils, textwrap, fileutils, stat)


author: Kamil Dudka <kdudka@redhat.com> - 8.29-8
changelog:
  - ls: increase the allowed abmon width from 5 to 12 (#1577872)
  - date, ls: pick strftime fixes from glibc to improve locale support (#1577872)


author: Kamil Dudka <kdudka@redhat.com> - 8.30-5
changelog:
  - sync: fix open() fallback bug (#1602463)
  - fix implicit declaration warning in coreutils-getgrouplist.patch (#1602463)


author: Jan Friesse <jfriesse@redhat.com> 3.0.0-2
changelog:
  - Resolves: rhbz#1665211

  - totemip: Use AF_UNSPEC for ipv4-6 and ipv6-4 (rhbz#1665211)
  - merge upstream commit 2ab4d4188670356dcb82a80f2fc4598f5145c77d (rhbz#1665211)


author: Jan Friesse <jfriesse@redhat.com> 3.0.2-4
changelog:
  - Resolves: rhbz#1745624
  - Resolves: rhbz#1745642
  - Resolves: rhbz#1749263
  - Resolves: rhbz#1765025

  - totem: fix check if all nodes have same number of links (rhbz#1749263)
  - merge upstream commit 816324c94cfb917b11f43954b8757424db28b390 (rhbz#1749263)
  - totem: Increase ring_id seq after load (rhbz#1745624)
  - merge upstream commit 3675daceeeeb72af043f5c051daed463fdd2d2a1 (rhbz#1745624)
  - man: Fix link_mode priority description (rhbz#1745642)
  - merge upstream commit 0a323ff2ed0f2aff9cb691072906e69cb96ed662 (rhbz#1745642)
  - totemsrp: Reduce MTU to left room second mcast (rhbz#1765025)
  - merge upstream commit ee8b8993d98b3f6af9c058194228fc534fcd0796 (rhbz#1765025)


author: Ondrej Vasik <ovasik@redhat.com> - 2.11-36
changelog:
  - in 2015, file name in CVE-2014-9112 shows in a bit different timestamp
    format (fix FTBFS, #1239416)


author: Marek Polacek <polacek@redhat.com> 8.3.1-3
changelog:
  - update from Fedora 8.3.1-3 (#1680182)
  - remove load and test FP splitter (#1673116)
  - fix *movsi_from_df (#1677652)
  - add missing headers
  - add support for live patching (#1668903)
  - retire gcc8-rh1612514.patch, gcc8-rh1652016.patch, gcc8-rh1652929-?.patch


author: Marek Polacek <polacek@redhat.com> 8.3.1-4
changelog:
  - update from Fedora 8.3.1-4 (#1680182)
  - drop gcc8-pr60790.patch, gcc8-pr89629.patch, gcc8-rh1668903-4.patch


author: Marek Polacek <polacek@redhat.com> 8.3.1-4.2
changelog:
  - backport the -fuse-ld=lld option (#1670535)
  - TLS model fix (#1678555, PR c++/85400)
  - two small autoFDO fixes (#1686082)
  - libgomp update (#1707568)
  - member template redeclaration fix (#1652704, PR c++/86747)
  - turn libgcc_s.so into a linker script on i?86, x86_64, ppc64le and also on
    ppc and ppc64 for 64-bit multilib (#1708309)
  - avoid using unaligned vsx or lxvd2x/stxvd2x for memcpy/memmove inline
    expansion (#1666977)


author: Marek Polacek <polacek@redhat.com> 8.3.1-4.5
changelog:
  - fix shift count operand printing (#1730380)
  - fix tree-outof-ssa.c ICE with vector types (PR middle-end/90139, #1730454)
  - fix out-of-ssa with unsupported vector types (PR rtl-optimization/90756,
    - fix ICE with template placeholder for TTP (PR c++/86098, #1730454)


author: Marek Polacek <polacek@redhat.com> 8.3.1-5
changelog:
  - update from Fedora gcc-8.3.1-5 (#1747157)
  - use unspec_volatile for darn (PR target/91481, #1760205, CVE-2019-15847)


author: Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 2.9.6-8
changelog:
  - Python 2 binary package renamed to python2-cracklib
    See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3


author: Dave Anderson <anderson@redhat.com> - 7.2.3-16
changelog:
  - Resurrect "dev -p" option.
  - Fix "dev -[dD]" options to account for request_queue.in_flight[] removal.
    Resolves: rhbz#1662039
  - Command line input fixes
    Resolves: rhbz#1664061


author: Dave Anderson <anderson@redhat.com> - 7.2.6-1
changelog:
  - Rebase to latest upstream sources
    Resolves: rhbz#1686560 
  - Utilize the VMCOREINFO PT_NOTE in /proc/kcore header
    Resolves: rhbz#1627528
  - Support extraction of CONFIG_PROC_VMCORE_DEVICE_DUMP data from dumpfile header
    Resolves: rhbz#1702535


author: Dave Anderson <anderson@redhat.com> - 7.2.6-2
changelog:
  - Fix "p" command regression
    Resolves: rhbz#1718417  
  - Fix arm64 debug kernel read error message during initialization
    Resolves: rhbz#1718736


author: Dave Anderson <anderson@redhat.com> - 7.2.7-2
changelog:
  - Rebase to latest upstream sources
    Resolves: rhbz#1738619
  - Support for KASLR on s390x
    Resolves: rhbz# 1753172


author: Dave Anderson <anderson@redhat.com> - 7.2.7-3
changelog:
  - Rebase to github commit 6c1c8ac6
    Resolves: rhbz#1738619
  - Fix "log -a" option
    Resolves: rhbz#1785537
  - Fix for ELF kdump vmcores form s390x KASLR kernels
    Resolves: rhbz#1786996


author: Dave Anderson <anderson@redhat.com> - 1.3.1-3
changelog:
  - Fix x86_64 "invalid structure member offset: thread_struct_fs"
    Resolves: rhbz#1589019
  - Fix arm64 "invalid structure member offset: thread_struct_fpsimd_state"
    Resolves: rhbz#1625810


author: Dave Anderson <anderson@redhat.com> - 1.0.3-2.el7
changelog:
  - Add RPM_OPT_FLAGS to gcc line in ptdump.mk
    Resolves: rhbz#1450708
  - Set gdb scope to get appropriate ring_buffer structure
    Resolves: rhbz#1451181


author: Dave Anderson <anderson@redhat.com> - 1.0.3-5
changelog:
  - ptdump: fix build warning: warning: this ‘if’ clause does not guard
  - ptdump: fix failure: ptdump: invalid size request: 0 type: "read page for write" 
  - ptdump: fix heap memory and fd leak when fault happens
    Resolves: rhbz#1786497


author: Dave Anderson <anderson@redhat.com> - 2.0.12
changelog:
  - Differentiate ppc64 .ring_buffer_read text symbol from ring_buffer_read data symbol
  - Fix for ring_buffer_per_cpu.nr_pages size change on big-endian systems 
  - Fix for Linux 4.7 change to the TRACE_EVENT_FL_TRACEPOINT flag
    Resolves: rhbz#1441914
    Resolves: rhbz#1440726


author: Dave Anderson <anderson@redhat.com> - 2.0.13
changelog:
  - Build requires crash-devel-7.2.0-2 and usage requires crash-7.2.0-2
    because of load_module structure change.
    Resolves: rhbz#1520825


author: John W. Linville <linville@redhat.com> - 3.18_2016.02.08-1
changelog:
  - Update wireless-regdb to version 2016.02.08
  - Do not treat unused-const-variable warnings as errors


author: Stanislaw Gruszka <sgruszka@redhat.com> - 3.18_2018.05.31-2
changelog:
  - Update wireless-regdb to 2018.05.31
  - Remove python2 dependency
  - Use sforshee signed reulatory.bin (required by modern kernels)


author: Pavla Kratochvilova <pkratoch@redhat.com> - 0.11.0-2
changelog:
  - Consistently produce valid URLs by prepending protocol. (RhBug:1632121)
  - modifyrepo_c: Prevent doubling of compression (test.gz.gz) (RhBug:1639287)
  - Correct pkg count in headers if there were invalid pkgs (RhBug:1596211)
  - Add support for modular errata (RhBug:1656584)


author: Pavla Kratochvilova <pkratoch@redhat.com> - 0.11.0-3
changelog:
  - Backport patch to switch off timestamps on documentation in order to remove
    file conflicts (RhBug:1738788)


author: Ales Matej <amatej@redhat.com> - 0.15.1-1
changelog:
  - Update to 0.15.1
  - Allow pip to see installation of python3-createrepo_c
  - Imporove documentation
  - Remove dependency on deltarpm in favour of drpm
  - Obsolete createrepo on all Fedoras again (RhBug:1702771)
  - Fix issue with createrepo_c hanging at the end (RhBug:1714666)
  - Don't include packages with forbidden control chars in repodata
  - Depend on the appropriate minimum version of libmodulemd
  - Add --pkgorigins mode for Koji
  - Prevent exiting with 0 if errors occur while finalizing repodata.
  - Add support for reading and merging module metadata
  - Update --keep-all-metadata to keep all additional metadata, not just updateinfo and groupfile (RhBug:1639287)
  - mergerepo_c: Add support for --koji simple mode
  - Fix generating corrupted sqlite files (RhBug: 1696808)
  - Do not obsolete createrepo on Fedora < 31
  - mergerepo_c: check if nevra is NULL and warn user about src.rpm naming
  - Include file timestamp in repomd.xml to allow reproducing exact metadata as produced in the past
  - Enhance support of zchunk
  - Support of zchunk
  - [spec] Fix ldconfig for rhel <= 7
  - Fix "CR_DELTA_RPM_SUPPORT" redefined warnings
  - Set to build against Python 3 by default
  - Update README
  - Add mergerepo_c --repo-prefix-search and --repo-prefix-replace.
  - Fix missing packages in mergerepo_c in case multiple VR exists for single pkg in repo.


author: Ales Matej <amatej@redhat.com> - 0.15.1-2
changelog:
  - Add reboot_suggested to UpdateRecord (RhBug:1772466)
  - Explicitly output boolean values for updateinfo.xml (RhBug:1772466)
  - Fix modifyrepo_c with modules.yaml as a symbolic link (RhBug:1776399)


author: Adrian Reber <adrian@lisas.de> - 3.12-0.1
changelog:
  - Updated to 3.12 (pre-release)
  - Create libs subpackage
  - Build against SELinux (Fedora and RHEL8)
  - Build against libbsd (Fedora)


author: Tomáš Mráz <tmraz@redhat.com> - 20190613-1.git21ffdc8
changelog:
  - openssh: add missing curve25519-sha256 to the key exchange list
  - openssh: fix RSA certificate support
  - fips-mode-setup: drop the kernel boot option if there is no separate
    /boot drive
  - fips-finish-install: regenerate all initramdisks
  - add libssh configuration backend


author: Tomáš Mráz <tmraz@redhat.com> - 20190613-2.git21ffdc8
changelog:
  - fix ownership of policy directories
  - nss: enable X25519 in appropriate policies and conflict with old nss
  - openssh: conflict with old incompatible openssh version


author: Tomáš Mráz <tmraz@redhat.com> - 20191022-1.gite17cc3a
changelog:
  - custom crypto policies support
  - update-crypto-policies: fix handling of list operations in policy modules
  - update-crypto-policies: fix updating of the current policy marker
  - fips-mode-setup: fixes related to containers and non-root execution
  - make it possible to use fips-mode-setup --check without dracut
  - add .config symlinks so a crypto policy can be set with read-only
    /etc by bind-mounting /usr/share/crypto-policies/<policy> to
    /etc/crypto-policies/back-ends
  - run the update-crypto-policies in posttrans


author: Ondrej Kozina <okozina@redhat.com> - 2.0.4-1
changelog:
  - Update to cryptsetup 2.0.4.
  - patch: Add RHEL system library paths in configure.
  - patch: Increase default LUKS2 header size to 8 MiBs.
  - patch: update tests to be compatible with larger headers.
  - Set default format to LUKS2.
  - Cleanup changelog.
  - Resolves: #1564540 #1595257 #1595266 #1595881 #1600164


author: Ondrej Kozina <okozina@redhat.com> - 2.0.4-2
changelog:
  - patch: fix device alignment bug when processing hinted
    value by device topology info.
  - Resolves: #1614219


author: Ondrej Kozina <okozina@redhat.com> - 2.0.6-1
changelog:
  - Update to cryptsetup 2.0.6
  - Enables all supported metadata sizes in LUKS2 validation code.
  - Resolves: #1653383


author: Ondrej Kozina <okozina@redhat.com> - 2.2.0-2
changelog:
  - patch: Fix mapped segments overflow on 32bit architectures.
  - patch: Take optimal io size in account with LUKS2 reencryption.
  - Resolves: #1742815 #1746532


author: Ondrej Kozina <okozina@redhat.com> - 2.2.2-1
changelog:
  - Update to cryptsetup 2.2.2
  - LUKS2 reencryption honors activation flags (one time and persistent).
  - LUKS2 reencryption works also without volume keys put in kernel
    keyring service.
  - Resolves: #1757783 #1750680 #1753597 #1743399

  - Resolves: #1742815 #1746532


author: Andreas Schneider <asn@redhat.com> - 4.11.2-4
changelog:
  - related: #1754409 - Add patch to avoid overlinking with libnsl and libsocket
  - related: #1754409 - Fix permissions for pidl
  - related: #1754409 - Fix logrotate script
  - related: #1754409 - Add missing README files


author: Alexander Bokovoy <abokovoy@redhat.com> - 4.11.2-10
changelog:
  - resolves: #1790353 - Fix access check in DsRGetForestTrustInformation
  - resolves: #1791209 - Fix CVE-2019-14907


author: Andreas Schneider <asn@redhat.com> - 4.11.2-12
changelog:
  - related: #1781232 - Improve debug output of smbclient
  - resolves: #1794461 - Do not return bogus inode numbers in
                         cli_qpathinfo2()/cli_qpathinfo3() for SMB1
  - resolves: #1794442 - Fix segfault in smbd_do_qfilepathinfo()


author: Parag Nemade <pnemade AT redhat DOT com> - 0.130-6
changelog:
  - Add metainfo file to show this font in gnome-software
  - Remove owneship of %{_fontdir} in -common
  - Remove group tag


author: Pravin Satpute <psatpute@redhat.com> - 0.130-9
changelog:
  - Resolved #1217066 : culmus-keteryg-fonts takes over Firefox?
  - Update fontconf priority of all fonts from 65 to 66, except David


author: Zdenek Dohnal <zdohnal@redhat.com> - 1:2.2.6-30
changelog:
  - 1774462 - CVE-2019-8675 - buffer overflow in SNMP and IPP, memory disclosure and DoS in scheduler
  - 1774463 - CVE-2019-8696


author: Zdenek Dohnal <zdohnal@redhat.com> - 1.20.0-13
changelog:
  - 1602470 - covscan fixes from upstream
  - 1632268 - cups-filters needs to obsolete ghostscript-cups and foomatic-filters
  - 1626996 - cups-filters: Sticky EOF behavior in glibc breaks descriptor concatenation using dup2


author: Kamil Dudka <kdudka@redhat.com> - 7.61.1-6
changelog:
  - SASL password overflow via integer overflow (CVE-2018-16839)
  - fix use-after-free in handle close (CVE-2018-16840)
  - fix bad arethmetic when outputting warnings to stderr (CVE-2018-16842)


author: Kamil Dudka <kdudka@redhat.com> - 7.61.1-10
changelog:
  - fix SMTP end-of-response out-of-bounds read (CVE-2019-3823)
  - fix NTLMv2 type-3 header stack buffer overflow (CVE-2019-3822)
  - fix NTLM type-2 out-of-bounds buffer read (CVE-2018-16890)
  - xattr: strip credentials from any URL that is stored (CVE-2018-20483)


author: Kamil Dudka <kdudka@redhat.com> - 7.61.1-12
changelog:
  - double free due to subsequent call of realloc() (CVE-2019-5481)
  - fix heap buffer overflow in function tftp_receive_packet() (CVE-2019-5482)
  - fix TFTP receive buffer overflow (CVE-2019-5436)


author: Christian Heimes <cheimes@redhat.com> - 0.5.0-6
changelog:
  - Require latest python-jwcrypto with Python 3 fix
  - Use python2 prefix for all Python 2 dependencies


author: Christian Heimes <cheimes@redhat.com> - 0.5.0-9
changelog:
  - freeipa 4.4.4-2.fc26 and newer are compatible with custodia 0.5
  - Fix dependency to python2-jwcrypto >= 0.4.2


author: Petr Viktorin <pviktori@redhat.com> - 0.5.0-12
changelog:
  - Remove the Python 2 subpackage
  - Skip a test that fails on a different logging/error message
  - In %check, use pytest directly rather than tox


author: Christian Heimes <cheimes@redhat.com> - 0.6.0-1
changelog:
  - New upstream release Custodia 0.6.0
  - Run all tests again
  - Remove etcd support and python3-custodia-extra
  - Remove unnecesary conflict with old FreeIPA


author: Simo Sorce <simo@redhat.com> - 2.1.27-0.4rc7
changelog:
  - Add patch form Upstream PR559 to use RC4 implementation from OpenSSL
  - Resolves bz#1618744
  - Fix multilib issue bz#1663120


author: Jeff Moyer <jmoyer@redhat.com> - 67-1.el8
changelog:
  - Rebase to v67.  This brings in the following features:
    - support for the 'security frozen' sysfs attribute
    - support for using pmem as system ram
    - various cleanup and bug fixes
  - Fix load-keys failure in initramfs (Jeff Moyer)
  - Resolves: bz#1724531 bz#1730673 bz#1741164 bz#1741165 bz#1749888 bz#1749889


author: Jeff Moyer <jmoyer@redhat.com> - 1.4-4
changelog:
  - Get rid of SuSe conditionals (Jeff Moyer)
  - Remove the %check section. (Jeff Moyer)
  - Resolves: rhbz#1580829


author: Jeff Moyer <jmoyer@redhat.com> - 1.4-5.el8
changelog:
  - use 
    CFLAGS="${CFLAGS:--O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection}" ; export CFLAGS ; 
    CXXFLAGS="${CXXFLAGS:--O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection}" ; export CXXFLAGS ; 
    FFLAGS="${FFLAGS:--O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules}" ; export FFLAGS ; 
    FCFLAGS="${FCFLAGS:--O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules}" ; export FCFLAGS ; 
    LDFLAGS="${LDFLAGS:--Wl,-z,relro  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld}" ; export LDFLAGS instead of -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection
  - Resolves: rhbz#1630611


author: Jeff Moyer <jmoyer@redhat.com> - 1.5-1.el8
changelog:
  - rebase to pmdk-1.5, and rename to nvml (Jeff Moyer)
  - broken libpmemcto was removed
  - c++ bindings were moved to a separate project/package
  - Fix library requires to be =n-v-r instead of >= (Jeff Moyer)
  - resolves: rhbz#1488828


author: Jeff Moyer <jmoyer@redhat.com> - 1.6-2.el8
changelog:
  - Add explicit version dependencies
  - Fix up broken link line in build system
  - Related: rhbz#1598527


author: David Herrmann <dh.herrmann@gmail.com> - 1:1.12.8-1
changelog:
  - Extract 'dbus-common' package from 'dbus-daemon' to provide XML configuration
    and setup files as independent package ready for alternative Message Bus
    implementations to be used.


author: David Herrmann <dh.herrmann@gmail.com> - 1:1.12.8-2
changelog:
  - Extract 'dbus-tools' package from 'dbus-daemon' to provide all command-line
    utilities independent of the actual message bus. They are valid to be used
    with independent message-bus implementations, so they should not needlessly
    pull in dbus-daemon.


author: Martin Pitt <mpitt@redhat.com>
changelog:
  - Drop unpublished -doc package to fix FTBFS rhbz#1640736
  - Add dist-git smoketest rhbz#1625683
  - Move dbus system user creation to correct package rhbz#1634496


author: David King <amigadave@amigadave.com> - 0.104-1
changelog:
  - Update to 0.104
  - Remove RPATH
  - Remove executable bit from sourced script
  - Move man page to main package and update glob
  - Make the build output more verbose


author: Peter Jones <pjones@redhat.com> - 8-1
changelog:
  - Update to dbxtool 8
  - Make a "make coverity" rule to scan the source
    Results at: https://scan.coverity.com/projects/rhboot-dbxtool
  - Don't try to apply anything if PK and KEK aren't enrolled
  - Add --force and --quiet for the PK/KEK checker, and use them in the
    systemd service.
    Resolves: rhbz#1489942
  - Add a .syntastic_c_config for vim's Syntastic modules
  - Use tsearch()/tfind()/tdestroy() from libc instead of ccan htables
  - Don't open the dbx file with O_RDWR|O_CREAT, use O_RDONLY.
  - Lots of minor bug fixes gcc -Wextra and friends found.


author: Peter Jones <pjones@redhat.com> - 8-2
changelog:
  - Don't use -f in dbxtool.service; that'll make it do the thing we're
    trying to avoid.
    Resolves: rhbz#1489942


author: Kalev Lember <klember@redhat.com> - 0.27.1-1
changelog:
  - Update to 0.27.1
  - Switch to the meson build system
  - Don't set group tags
  - Remove obsolete rpm scriptlets
  - Fix gtk-doc directory ownership
  - Tighten soname glob


author: Marek Kasik <mkasik@redhat.com> - 0.28.0-2
changelog:
  - Check mtimes of files in /etc/dconf/db/*.d/ directories
  - when running "dconf update"
  - Related: #1570569


author: Olivier Fourdan <ofourdan@redhat.com> - 0.28.0-3
changelog:
  - Backport fix for emission of spurious changed signals
  - for all keys at once crashing gnome-shell
  - Resolves: #1666176


author: Alejandro Sáez <asm@redhat.com> - 1.3.2-3
changelog:
  - Resolves: rhbz#1758612
    - Resolves: rhbz#1780554
    - Add patch: 1781-pkg-terminal-Fix-exit-status.patch


author: Marian Csontos <mcsontos@redhat.com> - 2.03.05-2
changelog:
  - Fix scanning of PVs with size not matching device.
  - Allow --stripe/--stripesize in mirror conversions.


author: Marian Csontos <mcsontos@redhat.com> - 2.03.05-3
changelog:
  - Remove unsupported OPTIONS+="event_timeout" udev rule from 11-dm-lvm.rules.
  - Prevent creating VGs with PVs with different logical block sizes.
  - Fix metadata writes from corrupting with large physical block size.


author: Marian Csontos <mcsontos@redhat.com> - 2.03.07-1
changelog:
  - Ensure minimum required region size on striped RaidLV creation.
  - Fix resize of thin-pool with data and metadata of different segtype.
  - Improve mirror type leg splitting.
  - Fix activation order when removing merged snapshot.
  - Experimental VDO support for lvmdbusd.
  - Correctly set read_ahead for LVs when pvmove is finished.
  - Add support for DM_DEVICE_GET_TARGET_VERSION into device_mapper.
  - Activate thin-pool layered volume as 'read-only' device.
  - Ignore crypto devices with UUID signature CRYPT-SUBDEV.
  - Synchronize with udev when dropping snapshot.
  - Add missing device synchronization point before removing pvmove node.
  - See WHATS_NEW for more.


author: Marian Csontos <mcsontos@redhat.com> - 2.03.08-1
changelog:
  - VDO and writecache volume improvements.
  - Prohibit reshaping of stacked raid LVs to prevent corruption.


author: Benjamin Marzinski <bmarzins@redhat.com> 0.7.8-6
changelog:
  - Fix multipath_conf_syntax CI test
    * need to wait for udev to settle before removing multipath device
  - Resolves: bz #1673167


author: Benjamin Marzinski <bmarzins@redhat.com> 0.8.0-1
changelog:
  - Update Source to upstream version 0.8.0
    * Previous patches 0001-0006 & 0015-0019 are included in this commit
  - Rename files
    * Previous patches 0007-0014 are now 0018-0025
    * Previous patches 0020-0023 are now 0001, 0006 & 0007
  - Add 0002-libmultipath-handle-existing-paths-in-marginal_path-.patch
  - Add 0003-multipathd-cleanup-marginal-paths-checking-timers.patch
  - Add 0004-libmultipath-fix-marginal-paths-queueing-errors.patch
  - Add 0005-libmultipath-fix-marginal_paths-nr_active-check.patch
  - Add 0008-libmutipath-continue-to-use-old-state-on-PATH_PENDIN.patch
  - Add 0009-multipathd-use-update_path_groups-instead-of-reload_.patch
  - Add 0010-multipath.conf-add-missing-options-to-man-page.patch
  - Add 0011-libmultipath-add-get_uid-fallback-code-for-NVMe-devi.patch
  - Add 0012-libmulitpath-cleanup-uid_fallback-code.patch
  - Add 0013-multipathd-handle-changed-wwids-by-removal-and-addit.patch
    * Multipath will now automatically remove and re-add paths if
      their wwid changes
  - Add 0014-multipathd-remove-wwid_changed-path-attribute.patch
  - Add 0015-multipathd-ignore-disable_changed_wwids.patch
    * Since paths are now getting removed and re-added there is
      no need to disable them.
  - Add 0016-multipathd-Don-t-use-fallback-code-after-getting-wwi.patch
  - Add 0017-libmultipath-silence-dm_is_mpath-error-messages.patch
  - Add 0026-RH-Fix-nvme-compilation-warning.patch
  - Add 0027-Fix-systemd-version-detection.patch
    * The above 16 patches have been submitted upstream
  - Add 0028-RH-attempt-to-get-ANA-info-via-sysfs-first.patch
    * Red Hat has a sysfs method to access the ANA state, which isn't
      upstream, and will not be. This will probably go away in the
      future.
  - Resolves: bz #1498546


author: Benjamin Marzinski <bmarzins@redhat.com> 0.8.0-2
changelog:
  - Add 0029-BZ-1700451-check-on-multipathd-without-starting-it.patch
  - Add 0030-BZ-1700451-test-socket-connection-in-non-blocking-mo.patch
    * the "multipath -u" call in 62-multipath.rules should no longer hang
      on multipathd startup.
  - Resolves: bz #1700451


author: Benjamin Marzinski <bmarzins@redhat.com> 0.8.0-3
changelog:
  - Add 0031-libmultipath-handle-clock_gettime-failures-in-tur-ch.patch
  - Add 0032-kpartx-fail-if-dup-of-dasd-file-descriptor-fails.patch
  - Add 0033-multipathd-fix-REALLOC_REPLY-with-max-length-reply.patch
  - Add 0034-multipathd-handle-NULL-return-from-genhelp_handler.patch
    * The above 4 patches have been submitted upstream
  - Related: bz #1498546


author: Benjamin Marzinski <bmarzins@redhat.com> 0.8.0-4
changelog:
  - Add 0035-BZ-1700911-hwtable-add-Lenovo-DE-series.patch
  - Add 0036-libmultipath-make-vector_foreach_slot_backwards-work.patch
    * Fix for bz #1713459
  - Fixes for bz #1666322 and #1669097 were included in 0.8.0 upstream
    code
  - Resolves: bz #1666322, #1669097, #1700911, #1713459


author: Benjamin Marzinski <bmarzins@redhat.com> 0.8.3-1
changelog:
  - Update Source to upstream version 0.8.3
    * This version includes the fixes for bz #1690515, #1703439,
        * Previous patches 0001-0017 & 0031-0036 are included in this version
  - Rename files
    * Previous patches 0018-0026 & 0028 are now 0004-0013
    * 0008-RH-add-mpathconf.patch has been modified to add a
      --property_blacklist option to fix bz #1753729
  - Add 0001-multipathd-warn-when-configuration-has-been-changed.patch
    * Multipath now logs a warning message when the configuration file
      has been changed to fix bz #1750594
  - Add 0002-libmultipath-fix-leak-in-foreign-code.patch
  - Add 0003-Fix-leak-in-mpathpersist.patch
    * The above 3 patches have been submitted upstream
  - Resolves: bz #1690515, #1703439, #1719562, #1747534, #1750594, #1753729


author: Benjamin Marzinski <bmarzins@redhat.com> 0.8.3-3
changelog:
  - Rename files
    * Previous patches 0004-0013 are now 0010-0019
    * 0014-RH-add-mpathconf.patch now makes mpathconf default to not
      printing foreign devices (bz #1760709)
  - Add 0004-libmultipath-remove-unused-path-prio_args.patch
  - Add 0005-libmultipath-constify-get_unaligned_be.patch
  - Add 0006-libmultipath-add-missing-hwe-mpe-variable-merges.patch
  - Add 0007-libmultipath-fix-sgio_get_vpd-looping.patch
  - Add 0008-libmultipath-add-vend_id-to-get_vpd_sgio.patch
  - Add 0009-libmultipath-add-code-to-get-vendor-specific-vpd-dat.patch
    * Add the '%g' maps and paths format wildcard, and the vpd_vendor
      multipath.conf devices section parameter. (bz #1527212)
  - Resolves: bz #1527212, #1760709


author: Marian Csontos <mcsontos@redhat.com> - 0.7.2-1
changelog:
  - Update to latest upstream release including various bug fixes and new features.
  - Fix segfault when dump tools are given a tiny metadata file.
  - Fix -V exiting with 1.
  - Fix thin_check when running on XML dump instead of binary data.
  - Speed up free block searching.


author: Marian Csontos <mcsontos@redhat.com> - 0.7.3-1
changelog:
  - Update to latest bugfix and documentation update release.
  - *_restore tools wipe superblock as a last resort.
  - Add thin_check --override-mapping-root.


author: Marian Csontos <mcsontos@redhat.com> - 0.8.5-3
changelog:
  - Remove obsolete pool-inactive option from thin_trim man page.
  - Check input file exists eralier, and prevent writing incorrect metadata.


author: Pavel Zhukov <pzhukov@redhat.com> - 12:4.3.6-33
changelog:
  - Resolves: #1673946 - Change default prefix length to 128
  - Add address-prefix-lenght option to change default value
  - Fix backporting issues


author: Miroslav Lichvar <mlichvar@redhat.com> - 1.3-13.20171209
changelog:
  - update to 1.3-20171209
  - fix build with multiple options in hardened ldflags (#1548400)
  - add gcc to build requirements
  - use macro for ldconfig scriptlets


author: Frantisek Kluknavsky <fkluknav@redhat.com> - 1.1.11-32
changelog:
  - FTBFS: <sys/sysmacros.h> included where "major" and "minor" macros are in use
    (cdrkit-1.1.11-sysmacros.patch added)
  - https://bugzilla.redhat.com/show_bug.cgi?id=1263599 - man page clarified
    (cdrkit-1.1.11-manpagefix.patch modified)


author: Petr Pisar <ppisar@redhat.com> - 1.1.11-35
changelog:
  - perl dependency renamed to perl-interpreter
    <https://fedoraproject.org/wiki/Changes/perl_Package_to_Install_Core_Modules>


author: Debarshi Ray <rishi@fedoraproject.org> - 0.5.0-4
changelog:
  - Don't schedule dleyna_task_processor_t->on_quit_cb more than once
    (RH #1251366)
  - Remove all queues before dleyna_task_processor_t->on_quit_cb is run
    (RH #1205574, #1360209)


author: Debarshi Ray <rishi@fedoraproject.org> - 0.5.0-4
changelog:
  - Fix crash due to double-free when destroying the same dls_upnp_t or
    dls_manager_t twice (RH #1251365)
  - Use make_build and make_install macros
  - Update minimum required versions; use pkgconfig(...) for BRs
  - Miscellaneous clean-ups


author: Ales Matej <amatej@redhat.com> - 4.2.11-1
changelog:
  - Update to 4.2.11
  - Improve modularity documentation (RhBug:1730162,1730162,1730807,1734081)
  - Fix detection whether system is running on battery (used by metadata caching timer) (RhBug:1498680)
  - New repoquery queryformat: %{reason}
  - Print rpm errors during test transaction (RhBug:1730348) 
  - Fix incorrectly marked profile and stream after failed rpm transaction check (RhBug:1719679)
  - Show transaction errors inside dnf shell (RhBug:1743644)
  - dnf-automatic now respects versionlock excludes (RhBug:1746562)
  - [doc] Add user_agent and countme options
  - [history] Don't store failed transactions as succeeded
  - [history] Do not require root for informative commands
  - [dnssec] Fix UnicodeWarning when using new rpm (RhBug:1699650)
  - Apply excludes before modular excludes (RhBug:1709453)
  - Improve help for command line arguments (RhBug:1659328)
  - Add new modular API method ModuleBase.get_modules
  - Mark features used by ansible, anaconda and subscription-manager as an API


author: Ales Matej <amatej@redhat.com> - 4.2.16-1
changelog:
  - Update to 4.2.16
  - Fix downloading local packages into destdir (RhBug:1727137)
  - Report skipped packages with identical nevra only once (RhBug:1643109)
  - Restore functionality of dnf remove --duplicates (RhBug:1674296)
  - Improve API documentation
  - Document NEVRA parsing in the man page
  - Do not wrap output when no terminal (RhBug:1577889)
  - Allow to ship alternative dnf.conf (RhBug:1752249)
  - Don't check if repo is expired if it doesn't have loaded metadata (RhBug:1745170)
  - Remove duplicate entries from "dnf search" output (RhBug:1742926)
  - Set default value of repo name attribute to repo id (RhBug:1669711)
  - Allow searching in disabled modules using "dnf module provides" (RhBug:1629667)
  - Group install takes obsoletes into account (RhBug:1761137)
  - Improve handling of vars
  - Do not load metadata for repolist commands (RhBug:1697472,1713055,1728894)
  - Fix messages for starting and failing scriptlets (RhBug:1724779)
  - Don't show older install-only pkgs updates in updateinfo (RhBug:1649383,1728004)
  - Add --ids option to the group command (RhBug:1706382)
  - Add --with_cve and --with_bz options to the updateinfo command (RhBug:1750528)


author: Ales Matej <amatej@redhat.com> - 4.2.17-2
changelog:
  - Update to 4.2.17
  - Enable versionlock for check-update command (RhBug:1750620)
  - Add error message when no active modules matched (RhBug:1696204)
  - Log mirror failures as warning when repo load fails (RhBug:1713627)
  - dnf-automatic: Change all systemd timers to a fixed time of day (RhBug:1754609)
  - DNF can use config from the remote location (RhBug:1721091)
  - [doc] update reference to plugin documentation (RhBug:1706386)
  - [yum compatibility] Report all packages in repoinfo
  - [doc] Add definition of active/inactive module stream
  - repoquery: Add a switch to disable modular excludes
  - Report more informative messages when no match for argument (RhBug:1709563)
  - [doc] Add description of excludes in dnf
  - Report more descriptive message when removed package is excluded
  - Add module repoquery command
  - Fix assumptions about ARMv8 and the way the rpm features work (RhBug:1691430)
  - Add Requires information into module info commands
  - Enhance inheritance of transaction reasons (RhBug:1672618,1769788)


author: Pavla Kratochvilova <pkratoch@redhat.com> - 4.2.17-3
changelog:
  - Do a substitution of variables in repo_id (RhBug:1748841)
  - Respect order of config files in aliases.d (RhBug:1680489)
  - [doc] Remove note about user-agent whitelist (RhBug:1777255)
  - Fix detection of the latest module (RhBug:1781769)


author: Ales Matej <amatej@redhat.com> - 4.2.17-4
changelog:
  - Fix alias processing with '\' escaping (RhBug:1680482)
  - [doc] Explain the backslash notation also near the example (RhBug:1680482)
  - Better descriptions for infinite aliases recursion (RhBug:1680488)
  - Improve help for 'dnf module' command (RhBug:1758447)
  - Unify downgrade exit codes with upgrade (RhBug:1759847)
  - Honor priority with check-update (RhBug:1769466)
  - Add shell restriction with local packages (RhBug:1773483)
  - Restore functionality of remove --oldinstallonly (RhBug:1774670)


author: Ales Matej <amatej@redhat.com> - 4.2.17-6
changelog:
  - Sort packages in transaction output by nevra (RhBug:1773436)
  - Add support of commandline packages by repoquery (RhBug:1784148)
  - [doc] Document that the include option was removed (RhBug:1786072)
  - New API function for setting loggers (RhBug:1788212)


author: Pavla Kratochvilova <pkratoch@redhat.com> - 4.0.7-1
changelog:
  - Update to 4.0.7
  - Use improved config parser that preserves order of data
  - Fix: copr disable command traceback (RhBug:1693551)
  - [doc] state repoid as repo identifier of config-manager (RhBug:1686779)
  - [leaves] Show multiply satisfied dependencies as leaves
  - [download] Fix downloading an rpm from a URL (RhBug:1678582)
  - [download] Do not download src without ``--source`` (RhBug:1666648)
  - [download] Fix problem with downloading src pkgs (RhBug:1649627)
  - [download] Fix download of src when not the latest requested (RhBug:1649627)


author: Pavla Kratochvilova <pkratoch@redhat.com> - 4.0.8-1
changelog:
  - Update to 4.0.8
  - [reposync] Enable timestamp preserving for downloaded data (RhBug:1688537)
  - [reposync] Download packages from all streams (RhBug:1714788)
  - Make yum-copr manpage available (RhBug:1673902)
  - [needs-restarting] Add --reboothint option (RhBug:1192946) (RhBug:1639468)
  - Set the cost of ``_dnf_local`` repo to 500, to make it preferred to normal
    repos


author: Pavla Kratochvilova <pkratoch@redhat.com> - 4.0.8-2
changelog:
  - Update localizations from zanata (RhBug:1689984)
  - Rename dnf-utils to yum-utils (RhBug:1722093)
  - [builddep] Report all rpm errors (RhBug:1724668)
  - [config-manager] Behaviour of --setopt (RhBug:1702678)


author: Ales Matej <amatej@redhat.com> - 4.0.10-1
changelog:
  - Update to 4.0.10
  - debuginfo-install: Update both debuginfo and debugsource for updated package (RhBug:1586084)
  - copr: Support multilib repofiles (RhBug:1393664)
  - copr: Fix disable if copr instance has non-default port
  - copr: Fix repoid when using subdirectories in copr project


author: Ales Matej <amatej@redhat.com> - 4.0.11-1
changelog:
  - Update to 4.0.11
  - [spec] Specify attributes for ghost file (RhBug:1754463)
  - download: add the --debugsource option (RhBug:1637008)
  - Fix incorrect handling richdeps in buildep (RhBug:1756902)


author: Ales Matej <amatej@redhat.com> - 4.0.12-1
changelog:
  - Update to 4.0.12
  - [reposync] Add --urls option (RhBug:1686602)
  - [versionlock] Add --raw option (RhBug:1645564)
  - [doc] move manpages for plugins to "dnf-PLUGIN" (RhBug:1706386)
  - Add new plugin post-transaction-actions (RhBug:967264)
  - [builddep] Add --skip-unavailable switch (RhBug:1628634)
  - [versionlock] Don't apply excludes on @System (RhBug:1726712)
  - [reposync] Ignore only modular excludes (RhBug:1750273)


author: Ales Matej <amatej@redhat.com> - 4.0.12-2
changelog:
  - [config-manager] Allow use of --set-enabled without arguments (RhBug:1679213)
  - [reposync] Fix --delete with multiple repos (RhBug:1774103)
  - Redesign reposync --latest for modular system (RhBug:1775434)


author: Tomas Hozza <thozza@redhat.com> - 0.15-4
changelog:
  - Added explicit BuildRequires on gcc as required by packaging guidelines
  - Added explicit Requires on e2fsprogs, so that /usr/bin/chattr is available
  - Remove redundant removal of immutable bit in %preun scriptlet (#1542400)


author: Jaroslav Škarvada <jskarvad@redhat.com> - 4.0-1
changelog:
  - New version
    Resolves: rhbz#1333781
  - Switched to autotools
  - Various spec file cosmetic fixes (e.g. used optflags)


author: Michal Hlavinka <mhlavink@redhat.com> - 1:2.2.36-3
changelog:
  - fix global ACL directory configuration search path (#1630383)
  - update first/last_valid_gid range patch (#1630410)


author: Michal Hlavinka <mhlavink@redhat.com> - 1:2.2.36-7
changelog:
  - do not print error message when restorecon is not present 
    during install (#1626395)
  - change default config to use minimal UID = 1000 (#1630410)


author: Michal Hlavinka <mhlavink@redhat.com> - 1:2.2.36-10
changelog:
  - fix CVE-2019-11500: IMAP protocol parser does not properly handle NUL byte
    when scanning data in quoted strings, leading to out of bounds heap
    memory writes (#1741788)


author: Jens Freimann <jfreimann@redhat.com> - 18.11.2-3
changelog:
  - Add fix for wrong pointer calculation to fix Covscan issue
  - https://cov01.lab.eng.brq.redhat.com/covscanhub/task/135452/log/added.html


author: Lukas Nykryn <lnykryn@redhat.com> - 049-60.git20191129
changelog:
  - 99squash: Only start the cleaner on switch-root
  - net-lib: check if addr exists before checking for dad state
  - always include sg module


author: Lukas Nykryn <lnykryn@redhat.com> - 049-63.git20200114
changelog:
  - network-legacy/ifup: fix typo when calling dhclient --timeout
  - network-legacy/ifup: dhclient should be started in oneshot mode
  - modules/network-manager: Install `ip`


author: Lukas Nykryn <lnykryn@redhat.com> - 049-68.git20200211
changelog:
  - Revert "wait for IPv6 RA if using none/static IPv6 assignment"
  - dhclient-script: ipv6 uses different variables for nameservers
  - 40network: bump rd.net.timeout.carrier to 10 seconds


author: Panu Matilainen <pmatilai@redhat.com> - 0.91-1
changelog:
  - Use a relative path from udevrulesdir
  - Use fedorable source url which spectool actually understands
  - Move bash completions to newer standard in %{_datadir}/bash-completion
  - Use %make_install macro
  - Require /usr/sbin/udevadm for %post and %postun


author: Timothy Redaelli <tredaelli@redhat.com> - 0.101-1
changelog:
  - Rebase to driverctl-0.101-1.el7 (#1648411):
    - Fix shellcheck warnings (#1506969)
    - Install bash-completion as driverctl instead of driverctl-bash-completion.sh
    - fix load_override for non-PCI bus
    - Make sure driverctl had loaded all the overrides before basic.target (#1634160)


author: Timothy Redaelli <tredaelli@redhat.com> - 0.108-1
changelog:
  - Fix bash autocompletion (#1657020)
  - Fix --no-save to do not always returns with exit code 1
  - Return error code when unbinding a device from a driver fails


author: Merlin Mathesius <mmathesi@redhat.com> - 1.4-19
changelog:
  - Drop unnecessary BuildRequires for binutils-static
    Not building kernel modules, so use kernel-headers instead of kernel-devel


author: Ales Matej <amatej@gmail.com> 0.4.1-1
changelog:
  - Update to 0.4.1
  - Relicense to LGPLv2+
  - Fix number of bugs mainly with drpm_make and drpm_apply
  - Add support for zstd drpms
  - CMake cleanups
  - Make running tests optional
  - Small spec improvements


author: Josef Ridky <jridky@redhat.com> - 1:0.4-0.1.b45
changelog:
  - New upstream release 0.4b45 (#1361495)
  - Fix issue with bad UUID error message (#1048548)
  - Spec file has been updated


author: Jakub Martisko <jamartis@redhat.com> - 7.1-27
changelog:
  - Include sys/sysmacros header in the growisofs.c file
  - Some macros have been moved from sys/types to sys/sysmacros which lead to FTBFS
  - Resolves: 1611716


author: Stan Cox <scox@redhat.com> - 10.1.0-4
changelog:
  - Resolves: rhbz#963475 dyninst must be ported to aarch64
    Remove Requires: glibc-static from %package testsuite


author: Lukas Czerner <lczerner@redhat.com> 1.45.4-1
changelog:
  - Rebase to the release 1.45.4 (#1783777)
  - provide rhel6/7 compatible fs_type in mke2fs.conf (#1780279)
  - fix crafted ext4 partition leads to out-of-bounds write (#1768709)
  - include note about supported rhel8 features and options (#1788573)


author: Miroslav Rezanina <mrezanin@redhat.com> - 20190308git89910a39dcfd-6.el8
changelog:
  - edk2-ArmVirtPkg-silence-DEBUG_VERBOSE-masking-0x00400000-.patch [bz#1714446]
  - edk2-OvmfPkg-QemuRamfbDxe-Do-not-report-DXE-failure-on-Aa.patch [bz#1714446]
  - edk2-ArmPkg-DebugPeCoffExtraActionLib-debugger-commands-a.patch [bz#1714446]
  - Resolves: bz#1714446
    (edk2-aarch64 silent build is not silent enough)


author: Miroslav Rezanina <mrezanin@redhat.com> - 20190829git37eef91017ad-1.el8
changelog:
  - Rebase to edk2-stable201908 [bz#1748180]
  - Resolves: bz#1748180
    ((edk2-rebase-rhel-8.2) - rebase edk2 to upstream tag edk2-stable201908 for RHEL-8.2)


author: Miroslav Rezanina <mrezanin@redhat.com> - 20190829git37eef91017ad-2.el8
changelog:
  - edk2-MdePkg-Include-Protocol-Tls.h-Add-the-data-type-of-E.patch [bz#1536624]
  - edk2-CryptoPkg-TlsLib-Add-the-new-API-TlsSetVerifyHost-CV.patch [bz#1536624]
  - edk2-CryptoPkg-Crt-turn-strchr-into-a-function-CVE-2019-1.patch [bz#1536624]
  - edk2-CryptoPkg-Crt-satisfy-inet_pton.c-dependencies-CVE-2.patch [bz#1536624]
  - edk2-CryptoPkg-Crt-import-inet_pton.c-CVE-2019-14553.patch [bz#1536624]
  - edk2-CryptoPkg-TlsLib-TlsSetVerifyHost-parse-IP-address-l.patch [bz#1536624]
  - edk2-NetworkPkg-TlsDxe-Add-the-support-of-host-validation.patch [bz#1536624]
  - edk2-NetworkPkg-HttpDxe-Set-the-HostName-for-the-verifica.patch [bz#1536624]
  - edk2-redhat-enable-HTTPS-Boot.patch [bz#1536624]
  - Resolves: bz#1536624
    (HTTPS enablement in OVMF)


author: Miroslav Rezanina <mrezanin@redhat.com> - 20190829git37eef91017ad-3.el8
changelog:
  - Update used openssl version [bz#1616029]
  - Resolves: bz#1616029
    (rebuild edk2 against the final RHEL-8.2.0 version of OpenSSL-1.1.1)


author: Miroslav Rezanina <mrezanin@redhat.com> - 20190829git37eef91017ad-4.el8
changelog:
  - edk2-redhat-set-guest-RAM-size-to-768M-for-SB-varstore-te.patch [bz#1778301]
  - edk2-redhat-re-enable-Secure-Boot-varstore-template-verif.patch [bz#1778301]
  - Resolves: bz#1778301
    (re-enable Secure Boot (varstore template) verification in %check)


author: Miroslav Rezanina <mrezanin@redhat.com> - 20190829git37eef91017ad-5.el8
changelog:
  - edk2-MdeModulePkg-UefiBootManagerLib-log-reserved-mem-all.patch [bz#1789797]
  - edk2-NetworkPkg-HttpDxe-fix-32-bit-truncation-in-HTTPS-do.patch [bz#1789797]
  - Resolves: bz#1789797
    (Backport upstream patch series: "UefiBootManagerLib, HttpDxe: tweaks for large HTTP(S) downloads" to improve HTTP(S) Boot experience with large (4GiB+) files)


author: Miroslav Rezanina <mrezanin@redhat.com> - 20190829git37eef91017ad-6.el8
changelog:
  - edk2-UefiCpuPkg-PiSmmCpuDxeSmm-fix-2M-4K-page-splitting-r.patch [bz#1789335]
  - Resolves: bz#1789335
    (VM with edk2 can't boot when setting memory with '-m 2001')


author: Miroslav Rezanina <mrezanin@redhat.com> - 20190829git37eef91017ad-7.el8
changelog:
  - edk2-SecurityPkg-Fix-spelling-errors-PARTIAL-PICK.patch [bz#1751993]
  - edk2-SecurityPkg-DxeImageVerificationHandler-simplify-Ver.patch [bz#1751993]
  - edk2-SecurityPkg-DxeImageVerificationHandler-remove-else-.patch [bz#1751993]
  - edk2-SecurityPkg-DxeImageVerificationHandler-keep-PE-COFF.patch [bz#1751993]
  - edk2-SecurityPkg-DxeImageVerificationHandler-narrow-down-.patch [bz#1751993]
  - edk2-SecurityPkg-DxeImageVerificationHandler-fix-retval-o.patch [bz#1751993]
  - edk2-SecurityPkg-DxeImageVerificationHandler-remove-super.patch [bz#1751993]
  - edk2-SecurityPkg-DxeImageVerificationHandler-unnest-AddIm.patch [bz#1751993]
  - edk2-SecurityPkg-DxeImageVerificationHandler-eliminate-St.patch [bz#1751993]
  - edk2-SecurityPkg-DxeImageVerificationHandler-fix-retval-f.patch [bz#1751993]
  - edk2-SecurityPkg-DxeImageVerificationHandler-fix-imgexec-.patch [bz#1751993]
  - edk2-SecurityPkg-DxeImageVerificationHandler-fix-defer-vs.patch [bz#1751993]
  - Resolves: bz#1751993
    (DxeImageVerificationLib handles "DENY execute on security violation" like "DEFER execute on security violation" [rhel8])


author: Miroslav Rezanina <mrezanin@redhat.com> - 20190829git37eef91017ad-8.el8
changelog:
  - edk2-MdeModulePkg-Enable-Disable-S3BootScript-dynamically.patch [bz#1801274]
  - edk2-MdeModulePkg-PiDxeS3BootScriptLib-Fix-potential-nume.patch [bz#1801274]
  - Resolves: bz#1801274
    (CVE-2019-14563 edk2: numeric truncation in MdeModulePkg/PiDxeS3BootScriptLib [rhel-8])


author: Miroslav Rezanina <mrezanin@redhat.com> - 20190829git37eef91017ad-9.el8
changelog:
  - edk2-OvmfPkg-QemuVideoDxe-unbreak-secondary-vga-and-bochs.patch [bz#1806359]
  - Resolves: bz#1806359
    (bochs-display cannot show graphic wihout driver attach)


author: Peter Jones <pjones@redhat.com> - 3-2
changelog:
  - Always provide macros for efi_arch and efi_alt_arch (and their _upper
    variants), and make efi_has_arch and efi_has_alt_arch 0 when they will be
    wrong.  This ensures everything can always expand when we're on a non-efi
    architecture.


author: Peter Jones <pjones@redhat.com> - 15-1
changelog:
  - Update to efibootmgr 15
  - Make efibootmgr use EFIDIR / efibootmgr.efidir like fwupdate does
  - make --loader default build-time configurable
  - sanitize set_mirror()/get_mirror()
  - Add support for parsing loader options as UCS2
  - GCC 7 fixes
  - Don't use -fshort-wchar since we don't run on EFI machines.
  - Also rebuild for efivar-31-1.fc26 to get symbol versioning right.
    Resolves: rhbz#1468841


author: Peter Jones <pjones@redhat.com> - 32-1
changelog:
  - efivar 32
  - lots of coverity fixes; mostly leaked memory and fds and the like
  - fix sysfs pci path formats
  - handle device paths for dns, nfit, bluetooth, wifi, emmc, btle.
  - improved abi checking on releases
  - Fix failures on EDIT_WRITE in edit_variable() when the variable doesn't exist
  - Add efi_guid_ux_capsule_guid to our guids
  - Now with %check


author: Peter Jones <pjones@redhat.com> - 35-1
changelog:
  - Update to efivar 35
  - fixes for older compilers
  - efi_get_variable_exists()
  - Lots of stuff to make CI work.
  - use usleep() to avoid hitting the kernel rate limiter on efivarfs
  - better EFI_GUID macro
  - add efi_guid_fwupdate (0abba7dc-e516-4167-bbf5-4d9d1c739416)


author: Peter Jones <pjones@redhat.com> - 36-1
changelog:
  - Update to efivar 36 (and some change)
    Resolves: rhbz#1635019
  - Add NVDIMM support
  - Re-written linux interface parser to handle how devices are
    partitioned better, and for cleaner code, with one file per device
    type.
  - lots of verbosity updates
  - better CI
  - analysis with clang's analyzer as well as coverity
  - Better handling of immutable bits in sysfs
  - LIBEFIVAR_OPS=help
  - lots of code cleanups.
  - Add emmc device support
  - Add SAS port expander support
  - Support for ACPI root nodes that are less common
    (i.e. ACPI Generic Container and Embedded Controller PNP nodes)
  - Make abbreviated device paths if we can't parse a device's info
  - Don't require NVME to have an EUI


author: Mark Wielaard <mjw@fedoraproject.org> - 0.176-1
changelog:
  - New upstream release.
    - backends: riscv improved core file and return value location support.
    - Fixes CVE-2019-7146, CVE-2019-7148, CVE-2019-7149, CVE-2019-7150,
            CVE-2019-7664, CVE-2019-7665.


author: Mark Wielaard <mjw@redhat.com> - 0.178-2
changelog:
  - New upstream release.
    - debuginfod: New server, client tool and library to index and fetch
                  ELF/DWARF files addressed by build-id through HTTP.
    - doc: There are now some manual pages for functions and tools.
    - backends: The libebl libraries are no longer dynamically loaded
                through dlopen, but are now compiled into libdw.so directly.
    - readelf: -n, --notes now takes an optional "SECTION" argument.
               -p and -x now also handle section numbers.
               New option --dyn-sym to show just the dynamic symbol table.
    - libcpu: Add RISC-V disassembler.
    - libdw: Abbrevs and DIEs can now be read concurrently by multiple
             threads through the same Dwarf handle.
    - libdwfl: Will try to use debuginfod when installed as fallback to
               retrieve ELF and DWARF debug data files by build-id.
  - Fix libdebuginfod file list for debuginfo-client[-devel].


author: Mark Wielaard <mjw@redhat.com> - 0.178-4
changelog:
  - Add elfutils-debuginfod-client Provides and Requires with depsuffix
    to get multilib dependencies correct. Add %{version}-%{release} to
    keep subpackages in sync.


author: Zdenek Dohnal <zdohnal@redhat.com> - 1.6.6-14
changelog:
  - remove old stuff https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/MRWOMRZ6KPCV25EFHJ2O67BCCP3L4Y6N/


author: Jan Synáček <jsynacek@redhat.com> - 4.1.1-1
changelog:
  - Update to 4.1.1 (#1546450, #1139165, #1545369)
    + Big thanks to Xavier Delaruelle for a spec patch!


author: Jack Magne <jmagne@redhat.com> - 1.1.2-6
changelog:
  - #Resolve: Bug 1638011 - esc docdir should not be versioned in rhel8.
  - #Resolve: Bug 1596915 - Remove XULRunner from ESC.


author: Jack Magne <jmagne@redhat.com> - 1.1.2-9
changelog:
  - Resolves:  rhbz#1679659 - esc changes blocked until gating tests are added
  - Fixed the gating test string to adhere to format.


author: Jack Magne <jmagne@redhat.com> - 1.1.2-10
changelog:
  - Resolves: rhbz#1679659 - esc changes blocked until gating tests are added.
  - Added notification list in yaml file, so entities are notified of changes.


author: Jack Magne <jmagne@redhat.com> - 1.1.2-11
changelog:
  - Resolves: rhbz#1724787 - ESC - HTTP GET Requests incorrectly Being Sent To TPS for Token Operations [8.2] 
  - Resolves: rhbz#1734117 - ESC does not detect/recognize both clean and formatted (with phone home) smart cards
  - Resolves: rhbz#1733645 - Gemalto, CAC, SCP01 cards are not detected by HP keyboard KUS1206 with builtin smartcard reader


author: Peter Hutterer <peter.hutterer@redhat.com> 2.7.0-8
changelog:
  - Split the lib into its own subpackage, it's LGPLv3+
  - remove utouch-evemu Obsoletes line, it's been over 5 years


author: Marek Kasik <mkasik@redhat.com> - 3.28.4-3
changelog:
  - Add requirement on evince-libs for nautilus and browser-plugin
  - subpackages (RPMDiff)
  - Related: #1717353


author: Milan Crha <mcrha@redhat.com> - 3.28.5-4
changelog:
  - Add patch for RH bug #1653232 ([CalDAV/CardDAV] Can add component to local cache with incomplete info)


author: Milan Crha <mcrha@redhat.com> - 3.28.5-5
changelog:
  - Add patch for RH bug #1654203 (Make tests retry when factory doesn't know about added ESource yet)


author: Milan Crha <mcrha@redhat.com> - 3.28.5-7
changelog:
  - Add patch for RH bug #1654720 (Correct use-after-free in e_vcard_attribute_remove_param_value())
  - Add patch for RH bug #1654783 (test-cal-client-get-revision could fail due to delayed D-Bus property change notification)


author: Milan Crha <mcrha@redhat.com> - 3.28.5-8
changelog:
  - Add patch for RH bug #1655030 (Make EVCardAttribute/EVCardAttributeParam structures ref-counted internally)


author: Milan Crha <mcrha@redhat.com> - 3.28.5-9
changelog:
  - Update patch for RH bug #1654203 (Make tests retry when factory doesn't know about added ESource yet)


author: Milan Crha <mcrha@redhat.com> - 3.28.5-11
changelog:
  - Update patch for RH bug #1713619 (test-cal-client-get-revision could fail due to delayed D-Bus property change notification)


author: Milan Crha <mcrha@redhat.com> - 3.28.5-3
changelog:
  - Add "Enable only Notification reminders in the calendar" upstream fix
  - Add "Treat 'Unknown' ResponseType as Needs-Action" upstream fix
  - Add "I#19 - Country is forgotten along the way to exchange server" upstream fix
  - Add "I#21 - Meeting with attachment cannot be saved in 2010" upstream fix
  - Add "Collection backend schedules two 'populate' requests after going online" upstream fix


author: Milan Crha <mcrha@redhat.com> - 3.28.5-7
changelog:
  - Add patch for RH bug #1764818 (Sync CategoryList with mail Labels)
  - Add patch for RH bug #1765005 (Send meeting change notifications only if being the organizer)


author: Josef Ridky <jridky@redhat.com> - 1.8.18-10
changelog:
  - Spec clean up
  - Add support to set kg key
  - Fix DDR4 memory issues
  - Increase length of sensor id
  - Enable usb interface by default
  - Fix input options


author: Owen Taylor <otaylor@redhat.com> - 2.4.2-4
changelog:
  - Make manpage installation agnostic of compression
    https://fedoraproject.org/wiki/Packaging:Guidelines#Manpages


author: Jan Grulich <jgrulich@redhat.com> - 0.26-9
changelog:
  - Security fix for CVE-2017-17723, CVE-2017-17725, CVE-2018-10958, CVE-2018-10998,
    CVE-2018-11531, CVE-2018-12264, CVE-2018-12265, CVE-2018-14046, CVE-2018-5772,
    CVE-2018-8976, CVE-2018-8977, CVE-2018-9144


author: Jan Grulich <jgrulich@redhat.com> - 0.27.2-4
changelog:
  - Drop test for the previous CVE as we test it manually and we don't have POC available
    Resolves: bz#1800472


author: Radovan Sroka <rsroka@redhat.com> - 0.8.8-1
changelog:
  - New upstream release
  - Added new DNF plugin that can update the trust database when rpms are installed
  - Added support for FAN_OPEN_EXEC_PERM


author: Radovan Sroka <rsroka@redhat.com> - 0.8.10-2
changelog:
  - Convert hashes to lowercase like sha256sum outputs
  - Stop littering STDOUT output for dnf plugin in fapolicyd
  Resolves: rhbz#1721496


author: Radovan Sroka <rsroka@redhat.com> - 0.9.1-2
changelog:
  RHEL 8.2 ERRATUM
  - rebase to v0.9.1
  - updated default configuration with new syntax
  - removed daemon mounts configuration
  Resolves: rhbz#1759895
  - default fapolicyd policy prevents Ansible from running
  - added ansible rule to default ruleset
  Resolves: rhbz#1746464
  - suspicious logs on service start
  Resolves: rhbz#1747494
  - fapolicyd blocks dracut from generating initramfs
  - added dracut rule to default configuration
  Resolves: rhbz#1757736
  - fapolicyd fails to identify perl interpreter
  Resolves: rhbz#1765039


author: Radovan Sroka <rsroka@redhat.com> - 0.9.1-3
changelog:
  RHEL 8.2 ERRATUM
  - fixed build time python interpreter detection (spec)
  - added python2-devel as a BuildRequires (spec)
  - allow running bash scripts in home directories
  Resolves: rhbz#1801872


author: Chris Leech <cleech@redhat.com> - 1.0.32-6
changelog:
  - remove fcoe from SUPPORTED_DRIVERS in /etc/sysconfig/fcoe
  - add qedf to SUPPORTED_DRIVERS in /etc/sysconf/fcoe
  - added upstream fix for large fcoe ctrl numbers


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.2.1-31
changelog:
  - fence_aliyun: add RAM role support
    Resolves: rhbz#1732766
  - fence_ilo4_ssh/fence_ilo5_ssh: add monitor timeout warning
    Resolves: rhbz#1734811
  - fence_mpath: fix watchdog reboot not triggered when multipath
    disconnected
    Resolves: rhbz#1751704


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.2.1-34
changelog:
  - fence_compute/fence_evacuate: fix region_name content type and
    project shortopt in usage text and project-domain shortopt
    Resolves: rhbz#1760201
  - fencing: improve stdin quote parsing
    Resolves: rhbz#1769783


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.2.1-39
changelog:
  - fencing: only use inetX_only parameters for SSH based agents and
    fence_zvmip
    Resolves: rhbz#1771594


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.2.1-41
changelog:
  - fence_mpath: add plug parameter support to be able to use pcmk_host_map
    Resolves: rhbz#1753228
  - fence_mpath: fix --reserve parameter typo
    Resolves: rhbz#1798641


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 0.4.0-6
changelog:
  - Harden with -fPIE and -Wl,-z,now
    Resolves: rhbz#1624110
  - Add CI gating tests
    Resolves: rhbz#1682883


author: Vitezslav Crhonek <vcrhonek@redhat.com> - 6.3.26-10
changelog:
  - Improve output related to SSLv3 disabling
    Resolves: #1331702
  - Minor fixes in options, usage message and man page


author: Vitezslav Crhonek <vcrhonek@redhat.com> - 6.3.26-17
changelog:
  - Remove unnecessary python-devel dependency
    (disables build of fetchmailconf, but we don't pack it into rpm anyway)
    Resolves: #1591710


author: Dan Horák <dan[at]danny.cz> - 3.3.5-3
changelog:
  - Update BRs so nss-myhostname (provided by systemd) is included also
    in mpich-only builds (Related: #1383271)


author: Merlin Mathesius <mmathesi@redhat.com> - 3.3.5-8
changelog:
  - Disable Open MPI's vader byte transfer layer while running tests on 32-bit x86 platforms
    as it is known to be troublesome <https://github.com/open-mpi/ompi/issues/4260>.
    This resolves FTBFS issue (BZ#1518038).


author: Merlin Mathesius <mmathesi@redhat.com> - 3.3.5-11
changelog:
  - Regenerate autoconf files using current tools so proper build flags
    from redhat-rpm-config are used. This resolves BZ#1548473.


author: Kamil Dudka <kdudka@redhat.com> - 5.33-4
changelog:
  - do not classify shared libraries as pie executables (#1581343)
  - seccomp: fix build failure due to missing syscalls


author: Kamil Dudka <kdudka@redhat.com> - 5.33-7
changelog:
  - show details about ppc swap partition (#1224668)
  - support longer version strings for clamav database (#1539107)


author: Kamil Dudka <kdudka@redhat.com> - 5.33-11
changelog:
  - improve documentation of --apple in file(1) man page (#1677442)
  - improve parsing of ppc core files (#1658171)


author: Ondrej Vasik <ovasik@redhat.com> - 3.6-1
changelog:
  - own /usr/share/bash-completion{,/completions,/helpers} (#1504616)
  - create and own /usr/lib/debug/.dwz dir to prevent
    dangling symlink (#1508610)


author: Ondrej Vasik <ovasik@redhat.com> - 3.7-1
changelog:
  - own /usr/share/locale and /usr/lib/modules
  - own /usr/lib/sysimage
  - improve filesystem content file to include symlinks and rootdir


author: Tomas Mraz <tmraz@redhat.com> - 1.2.0-1
changelog:
  - add lib subpackage to avoid multilib on the base package
  - add ability to compute hmacs on multiple files at once
  - improved debugging with FIPSCHECK_DEBUG


author: Eric Garver <egarver@redhat.com> - 0.7.0-3
changelog:
  - backport patch to show service includes in service output
  - backport patches to fix dbus API break


author: Fabio Alessandro Locati <fale@redhat.com> - 4.6.2-1
changelog:
  - Update to 4.6.1
  - Update the brand icons list using a new script
  - Add the script to create brand icons list


author: Akira TAGOH <tagoh@redhat.com> - 2.13.0-6
changelog:
  - Add Suggests: dejavu-sans-fonts to address pulling the unpredicted
    font package as dependency. (#1321551)


author: Akira TAGOH <tagoh@redhat.com> - 2.13.1-3
changelog:
  - Stop cleaning up .uuid file even when a directory is empty.
    resolves: rhbz#1653171
  - Use Rachana instead of Meera for serif subsitution.
    resolves: rhbz#1650491


author: Josef Ridky <jridky@redhat.com> - 1.5.6-1
changelog:
  - New upstream release 1.5.6 (#1468062)
  - Fix issue with capital letters in commands in manpage (#1468984)


author: Nikolai Kondrashov <Nikolai.Kondrashov@redhat.com> - 3.0.15-16
changelog:
  - Add make to Requires(post) to fix certificate generation on install.
    Resolves: Bug#1628213 FreeRADIUS fails to start due to default certificate
                          permissions


author: Nikolai Kondrashov <Nikolai.Kondrashov@redhat.com> - 3.0.15-18
changelog:
  - Actually apply patches added previously.
    Related: Bug#1612512 Man page scan results for freeradius


author: Alexander Scheel <ascheel@redhat.com> - 3.0.17-1
changelog:
  - Update to FreeRADIUS server version 3.0.17
  - Adds OpenSSL HMAC patches from upstream (unreleased)
  - Adds Python2 shebang patches from upstream (unreleased)


author: Alexander Scheel <ascheel@redhat.com> - 3.0.17-4
changelog:
  - Fixes two EAP-PWD security issues
    Resolves: bz#1699417 authentication bypass with an invalid curve attack
    Resolves: bz#1699421 fake authentication using reflection


author: Karsten Hopp <karsten@redhat.com> - 2.0.0-37git}
changelog:
  - use versioned build requirement on pkgconfig(openssl) to prevent using
    compat-openssl10-devel instead of openssl-devel


author: Simone Caronni <negativo17@gmail.com> - 2:2.0.0-39.20180314gitf8baeb7
changelog:
  - Update to latest snapshot.
  - Fixes connection to RDP servers with the latest Microsoft patches:
    https://github.com/FreeRDP/FreeRDP/issues/4449


author: Jindrich Novy <jnovy@redhat.com> - 0.7.2-4
changelog:
  - replace "fuse-overlayfs segfault" patch with improved one
    due to application to a different context
  - Resolves: #1805015


author: Jindrich Novy <jnovy@redhat.com> - 0.7.2-4
changelog:
  - replace "fuse-overlayfs segfault" patch with improved one
    due to application to a different context
  - Resolves: #1805017


author: Richard Hughes <richard@hughsie.com> 1.1.3-1
changelog:
  - New upstream release
  - Adds support for an upcoming Dell USB-C dock
  - Don't use an obsolete font when building the UEFI images
  - Resolves: #1607842


author: Richard Hughes <richard@hughsie.com> 1.1.4-1
changelog:
  - New upstream release
  - Use HTTPS_PROXY if set
  - Make the dell-dock plugin more robust in several ways
  - Adjust EVB board handling
  - Resolves: #1647557


author: Peter Jones <pjones@redhat.com> - 10-1
changelog:
  - Update to the final released version 10.
  - Make everything under /boot/efi be mode 0700, since that's what FAT will
    show anyway.


author: Peter Jones <pjones@redhat.com> - 10-4
changelog:
  - Roll in some bugfixes that'll be in fwupdate-11 upstream.
    This helps fix a couple of vendors machines.


author: Charles R. Anderson <cra@wpi.edu> - 2008_10_13-10
changelog:
  - Patch to apply CFLAGS/LDFLAGS to final link so RPM_OPT_FLAGS are picked up (rhbz#1548426)
  - Use CC=gcc explicitly
  - Regenerate fxload-noa3load.patch


author: David Kaspar [Dee'Kej] <dkaspar@redhat.com> - 4.1.4-7
changelog:
  - Revert previous change of adding 'awk*' symlinks for info pages (bug #1486924)
  - Added patch to correctly fix the info pages issue (bug #1486924)
  - specfile content refactored for better readability
  - Package now provides its ABI version via gawk(abi)
  - Added test for usage of correct gawk(abi) into %check section


author: David Kaspar [Dee'Kej] <dkaspar@redhat.com> - 4.2.0-1
changelog:
  - Update to latest stable release from upstream [new API version - 2.0]
  - Added latest relevant patches from upstream's gawk-4.2-stable branch


author: David Kaspar [Dee'Kej] <dkaspar@redhat.com> - 4.2.0-2
changelog:
  - 'noarch' removed from *-devel subpackage
  - added arch requirement for *-devel subpackage
  - updated the build process to use %make_build macro


author: Rex Dieter <rdieter@fedoraproject.org> - 7.6.2-1
changelog:
  - 7.6.2 (#1531008)
  - libgc soname bump
  - -devel: include all docs here (ie, remove README's from main too)


author: Nick Clifton <nickc@redhat.com> - 9.07-1
changelog:
  - Rebase to 9.07 release:
  - Annobin: Add checks of the exact location of the examined switches.
  - Annobin: Note when stack clash notes are generated.
  - Annocheck: Handle multiple builder IDs in the .comment section.
  - Add configure option to suppress building annocheck.
  - Fix debuginfod test.
  - Correct the build requirement for building with debuginfod support.
  - Add debuginfod support.
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
  - Rebuild againt latest gcc-10.
  - Add clang plugin (experimental).
  - Have annocheck ignore notes with an end address of 0.
  - Improve checking of gcc versions.
  - Do not skip positive results.
  - Generate a WARN result for code compiled with instrumentation enabled.  (#1753918)
  - Replace address checks with dladdr1.
  - Use libabigail like checking to ensure variable address consistency.
  - Skip generation of global notes for hot/cold sections.
  - Generate FAIL results if -Wall or -Wformat-security are missing.
  - If notes cannot be found in the executable look for them in the debuginfo file, if available.
  - Generate a FAIL if notes are missing from the executable/debuginfo file.
  - Record and report the setting of the AArcht64 specific -mbranch-protection option.
  - Improve detection of GO binaries.
  - Add gcc version information to annobin notes.
  - Do not complain about missing FORTIFY_SOURCE and GLIBCXX_ASSERTIONS in LTO compilations.
  - Allow compiler used to run tests to be specified on the command line.  (#1723401)


author: Nick Clifton <nickc@redhat.com> - 2.32-7
changelog:
  - Stop gold from aborting when it encounters input sections with the same name and different flags.  (#1722715)


author: Nick Clifton <nickc@redhat.com> - 2.32-17
changelog:
  - Fix a potential seg-fault in the BFD library when parsing pathalogical debug_info sections.  (#1779255)
  - Fix a potential memory exhaustion in the BFD library when parsing corrupt DWARF debug information.
  - Backport H.J.Lu's patch to add a workaround for the JCC Errata to the assembler. (#1779417)
  - Fix potential integer overflow in readelf.  (#1740470)
  - Fix potential integer overflow in GOLD.  (#1739491)


author: Mark Wielaard <mjw@fedoraproject.org> - 0.170-11
changelog:
  - Add explict libstdc++-devel BuildRequires for demangle support.
  - Add elfutils-0.170-unwind.patch. (#1555726)


author: Mark Wielaard <mjw@fedoraproject.org> - 0.171-1
changelog:
  - New upstream release.
    - DWARF5 and split dwarf, including GNU DebugFission, support.
    - readelf: Handle all new DWARF5 sections.
      --debug-dump=info+ will show split unit DIEs when found.
      --dwarf-skeleton can be used when inspecting a .dwo file.
      Recognizes GNU locviews with --debug-dump=loc.
    - libdw: New functions dwarf_die_addr_die, dwarf_get_units,
      dwarf_getabbrevattr_data and dwarf_cu_info.
      libdw will now try to resolve the alt file on first use
      when not set yet with dwarf_set_alt.
      dwarf_aggregate_size() now works with multi-dimensional arrays.
    - libdwfl: Use process_vm_readv when available instead of ptrace.
    - backends: Add a RISC-V backend.


author: Mark Wielaard <mjw@fedoraproject.org> - 0.172-1
changelog:
  - New upstream release.
    - No functional changes compared to 0.171.
    - Various bug fixes in libdw and eu-readelf dealing with bad DWARF5
      data. Thanks to running the afl fuzzer on eu-readelf and various
      testcases.
    - eu-readelf -N is ~15% faster.


author: Mark Wielaard <mjw@redhat.com> - 0.173-1
changelog:
  - New upstream release
    - More fixes for crashes and hangs found by afl-fuzz. In particular
      various functions now detect and break infinite loops caused by bad
      DIE tree cycles.
    - readelf: Will now lookup the size and signedness of constant value
      types to display them correctly (and not just how they were encoded).
    - libdw: New function dwarf_next_lines to read CU-less .debug_line data.
      dwarf_begin_elf now accepts ELF files containing just .debug_line
      or .debug_frame sections (which can be read without needing a DIE
      tree from the .debug_info section).
      Removed dwarf_getscn_info, which was never implemented.
    - backends: Handle BPF simple relocations.
      The RISCV backends now handles ABI specific CFI and knows about
      RISCV register types and names.

  - Add scl macros and elfutils-0.173-dts.patch.


author: Mark Wielaard <mjw@redhat.com> - 0.174-1
changelog:
  - New upstream release
    - libelf, libdw and all tools now handle extended shnum and shstrndx
      correctly
    - elfcompress: Don't rewrite input file if no section data needs
      updating.  Try harder to keep same file mode bits (suid) on rewrite.
    - strip: Handle mixed (out of order) allocated/non-allocated sections.
    - unstrip: Handle SHT_GROUP sections.
    - Fixes CVE-2018-16062, CVE-2018-16402 and CVE-2018-16403.


author: Mark Wielaard <mjw@redhat.com> - 0.176-1
changelog:
  - Update to elfutils-0.176.
    - Fixes CVE-2019-7146, CVE-2019-7148, CVE-2019-7149, CVE-2019-7150,
            CVE-2019-7664, CVE-2019-7665.


author: Mark Wielaard <mjw@redhat.com> - 0.176-4
changelog:
  - Add elfutils-0.176-gcc-pr88835.patch
  - Add elfutils-0.176-xlate-note.patch
  - Add elfutils-0.176-elf-update.patch


author: Marek Polacek <polacek@redhat.com> 9.1.1-2
changelog:
  - update from Fedora 9.1.1-2 (#1728745)
  - apply Fortran patches (#1722881)
  - do not include libasan5 and libubsan1 on RHEL 8 and use the system
    version (#1722892)


author: Marek Polacek <polacek@redhat.com> 9.2.1-2
changelog:
  - update from Fedora gcc-9.2.1-2 (#1747158)
  - fix ABI change in deque iterators (PR libstdc++/92267)
  - fix up sink select_best_block (PR tree-optimization/91355)
  - revert PR tree-optimization/91790 fix
  - allow MODE_PARTIAL_INT modes for integer constant input operands
    (PR other/92090)
  - fix adjust_unroll_factor (PR middle-end/90796)
  - fixes for SVE Vector PCS on AArch64: emit .variant_pcs for
    aarch64_vector_pcs symbol references (#1726641)


author: Sergio Durigan Junior <sergiodj@redhat.com> - 8.2.90.20190304-19
changelog:
  - Rebase to FSF GDB 8.2.90.20190301 (8.3pre).
  - Rewrite gdb-6.6-buildid-locate.patch.
  - Add (temporarily) gdb-fix-aarch64-enable-unittests.patch.


author: Sergio Durigan Junior <sergiodj@redhat.com> - 8.2.90.20190320-21
changelog:
  - Rebase to FSF GDB 8.2.90.20190320 (8.3pre).
  - Fix 'New gdb terminal colors are unreadable on GNOME Terminal "dark"
    theme.' (Tom Tromey, RH BZ 1688372).


author: Sergio Durigan Junior <sergiodj@redhat.com> - 8.3-1
changelog:
  - Release GDB 8.3.
  - Fix 'gcore does not support COREFILTER_ELF_HEADERS' (Sergio Durigan
    Junior, RH BZ 1371380).


author: Sergio Durigan Junior <sergiodj@redhat.com> - 8.3-2
changelog:
  - "Fix" segfault that happens on parse_macro_definition because
    debugedit corrupts the .debug_macro section (Sergio Durigan Junior,
    RH BZ 1708192).


author: Sergio Durigan Junior <sergiodj@redhat.com> - 8.3-3
changelog:
  - Complement previous fix of a segfault that happens on
    parse_macro_definition (RHBZ 1715008, Sergio Durigan Junior).


author: Keith Seitz <keiths@redhat.com> - gcc-toolset-9 8.3-1
changelog:
  - Add Buildrequire for boost-devel.
  - Include guile support for RHEL.
  - Add gating for gcc-toolset-9.
  - Define global __python to workaround scl python issue.


author: DJ Delorie <dj@redhat.com> - 0.7.91-27
changelog:
  - Fix aarch64 long parameters (via $r8) support.
  - Make system_call_params test compare more exactly.


author: Patsy Griffin Franklin <pfrankli@redhat.com> 1:4.2.1-9
changelog:
  - Fix build failure caused by automake versioning differences related
    to the glob changes.
  - Fix testing failure due to Perl changes related to expanding paths.


author: Eugene Syromiatnikov <esyr@redhat.com> - 5.1-3
changelog:
  - Use SPDX abbreviations for licenses.
  - Add library directories to existing LDFLAGS and not override them.


author: Eugene Syromiatnikov <esyr@redhat.com> - 5.1-4
changelog:
  - Pull upstream fix for ioctl evdev bitset decoding, fix the tests (#1747213).
  - Include upstream patches that fix issues reported by covscan (#1747530):
    91281fec "v4l2: avoid shifting left a signed number by 31 bit",
    522ad3a0 "syscall.c: avoid infinite loop in subcalls parsing",
    9446038e "kvm: avoid bogus vcpu_info assignment in vcpu_register", and
    2b64854e "xlat: use unsgined type for mount_flags fallback values".


author: Eugene Syromiatnikov <esyr@redhat.com> - 5.1-5
changelog:
  - Fix printing stack traces for early syscalls on process attach (#1790054):
    69b2c33a "unwind-libdw: fix initialization of libdwfl cache",
    35e080ae "syscall: do not capture stack trace while the tracee executes
             strace code", and
    8e515c74 "tests: add strace-k-p test".
  - Properly decode struct sockaddr_hci without hci_channel field.


author: Eugene Syromiatnikov <esyr@redhat.com> - 5.1-6
changelog:
  - Fix expected alignment for IPC tests (#1794490):
    4377e3a1 "tests: fix expected output for some ipc tests", and
    a75c7c4b "tests: fix -a argument in ipc_msgbuf-Xraw test".


author: Frank Ch. Eigler <fche@redhat.com> - 4.1-2
changelog:
  - Disable various host-service-related options.
  - Correct GNU_parameter_ref dwarf feature typo.
  - Upstream release.


author: Mark Wielaard <mjw@redhat.com> - 3.14.0-8
changelog:
  - Update valgrind-3.14.0-jm-vmx-constraints.patch for ppc64. (#1658680)
  - Show all diff files in check, not just the main/default one.


author: Mark Wielaard <mjw@fedoraproject.org> - 3.15.0-5
changelog:
  - Add valgrind-3.15.0-exp-sgcheck-no-aarch64.patch
  - Add valgrind-3.15.0-scalar-arm64.patch
  - Add valgrind-3.15.0-scalar-x86.patch


author: Mark Wielaard <mjw@redhat.com> - 3.15.0-6
changelog:
  - Update valgrind-3.15.0-copy_file_range.patch.
  - Update valgrind-3.15.0-some-stack-protector.patch to include getoff.
  - Add valgrind-3.15.0-some-Wl-z-now.patch
  - Add valgrind-3.15.0-s390x-wrap-drd.patch


author: Kalev Lember <klember@redhat.com> - 3.27.92-1
changelog:
  - Update to 3.27.92
  - Use valgrind_arches macro instead of hardcoding valgrind arch list
  - Drop group tags
  - Drop ldconfig scriptlets
  - Move desktop file validation to check section
  - Drop ancient conflicts


author: Remi Collet <remi@fedoraproject.org> - 2.2.5-1
changelog:
  - Update to 2.2.5
  - fix double-free in gdImagePngPtr(). CVE-2017-6362
  - fix buffer over-read into uninitialized memory. CVE-2017-7890


author: mskalick@redhat.com - 2.2.5-6
changelog:
  - Check return value in gdImageBmpPtr to avoid double free (CVE-2018-1000222)
    Resolves: RHBZ#1621956


author: Sergio Durigan Junior <sergiodj@redhat.com> - 8.2-2.fc29
changelog:
  - Backport "Use pulongest in aarch64-linux-tdep.c" (Tom Tromey),
    needed to unbreak the compilation on 32-bit architectures.


author: Jan Kratochvil <jan.kratochvil@redhat.com> - 8.2-3.fc29
changelog:
  - Fix annobin complaints (RH BZ 1630564):
    --without-stage1-ldflags: Disable static libstdc++ and libgcc linking.
    --disable-libmcheck: That is a distro-level decision, not package decision.


author: Keith Seitz <keiths@redhat.com> - 8.2-4.el8
changelog:
  - Update gdb.spec for RHEL supported architectures and multilibs.
  - Merge from Fedora 29:
     gdb-rhbz1639242-fix-dwarf2_find_containing_comp_unit-binary-search.patch
     [RHEL RHBZ#1660220]
     gdb-rhbz1653410-avoid-crash-when-calling-warning-too-early.patch
     [RHEL RHBZ#1660221]


author: Keith Seitz <keiths@redhat.com> - 8.2-5.el8
changelog:
  - Merge from Fedora 29:
    gdb-rhbz1560010-fix-assertion-symbol-language-dict-language-?of5.patch
    (Keith Seitz, RHBZ 1664456).


author: Keith Seitz <keiths@redhat.com> 8.2-6.el8
changelog:
  - Fix yum vs dnf messaging for RHEL8 (RH BZ 1666249):
    Add gdb-rhbz1666249-suggest-yum-instead-of-dnf.pattch
    Do not define DNF_DEBUGINFO_INSTALL for RHEL.
  - Backport "Remove support for old mangling schemes"
    (Simon Marchi, RH BZ 1668635)
  - Backport "Add checks for the NT_ARM_SVE section in a core file."
    (Alan Hayward, RH BZ 1669953)
  - Backport more Power8 support (IBM, RH BZ 1187581)


author: Keith Seitz <keiths@redhat.com> - 8.2-7.el8
changelog:
  - Fix segfault that happens on parse_macro_definition because
    debugedit corrupts the .debug_macro section (Sergio Durigan Junior,
    RH BZ 1708192).


author: Sergio Durigan Junior <sergiodj@redhat.com> - 8.2-10.el8
changelog:
  - Do not build i686 RPMs.  Make the x86_64 RPMs Obsoletes/Provides
    previous i686 RPMs (RH BZ 1786466).


author: Julian Sikorski <belegdol@fedoraproject.org> - 0.2.0-30
changelog:
  - Fixed building with libopenraw-0.1
  - Added rubygems to BuildRequires to fix build error
  - Modernised the .spec file a bit
  - Disabled silent build


author: Paul Howarth <paul@city-fan.org> - 2.2.2-1
changelog:
  - Update to 2.2.2
    - geoipupdate now calls fsync on the database directory after a rename to
      make it durable in the event of a crash
  - Update autotools patch


author: Paul Howarth <paul@city-fan.org> - 2.3.1-1
changelog:
  - Update to 2.3.1
    - geoipupdate now uses TCP keep-alive when compiled with cURL 7.25 or
      greater
    - Previously, on an invalid gzip file, geoipupdate would output binary data
      to stderr; it now displays an appropriate error message
    - Install README, ChangeLog, GeoIP.conf.default etc. into docdir (GH#33)
    - $(sysconfdir) is now created if it doesn't exist (GH#33)
    - The sample config file is now usable (GH#33)


author: Paul Howarth <paul@city-fan.org> - 2.4.0-1
changelog:
  - Update to 2.4.0
    - geoipupdate now checks that the database directory is writable: if it is
      not, it reports the problem and aborts
    - geoipupdate now acquires a lock when starting up to ensure only one
      instance may run at a time: a new option, 'LockFile', exists to set the
      file to use as a lock ('.geoipupdate.lock' in the database directory by
      default)
    - geoipupdate now prints out additional information from the server when a
      download request results in something other than HTTP status 2xx; this
      provides more information when the API does not respond with a database
      file
    - ${datarootdir}/GeoIP is now created on 'make install' (GH#29)
    - Previously, a variable named 'ERROR' was used, which caused issues building
      on Windows (GH#36)
  - Drop EL-5 support
    - Drop BuildRoot: and Group: tags
    - Drop explicit buildroot cleaning in %install section
    - Drop explicit %clean section
    - noarch subpackages always available now
    - libcurl-devel always available now


author: Paul Howarth <paul@city-fan.org> - 2.5.0-1
changelog:
  - Update to 2.5.0
    - Replace use of strnlen() due to lack of universal availability (GH#71)
    - Document the 'LockFile' option in the 'GeoIP.conf' man page (GH#64)
    - Remove unused base64 library (GH#68)
    - Add the new configuration option 'PreserveFileTimes'; if set, the
      downloaded files will get the same modification times as their original on
      the server (default is '0') (GH#63)
    - Use the correct types when calling 'curl_easy_setopt()'; this fixes
      warnings generated by libcurl's 'typecheck-gcc.h' (GH#61)
    - In 'GeoIP.conf', the 'UserId' option was renamed to 'AccountID' and the
      'ProductIds' option was renamed to 'EditionIDs'; the old options will
      continue to work, but upgrading to the new names is recommended for
      forward compatibility


author: Andrew Price <anprice@redhat.com> - 3.2.0-2
changelog:
  - fsck.gfs2: Don't check fs formats we don't recognise
  - libgfs2: Fix pointer cast byte order issue
    Resolves: rhbz#1622050


author: Jens Petersen <petersen@redhat.com> - 1.3-2
changelog:
  - add pkg git as URL (#1093541)
  - downgrade license tag to GPLv2+ in line with rpm (redhat-rpm-config is GPL+)
  - sync with current ghc-rpm-macros: add ghc_arches for backwards compatibility


author: David Kaspar [Dee'Kej] <dkaspar@redhat.com> - 9.24-1
changelog:
  - rebase to latest upstream version, which contains important CVE fixes
  - additional ZER0-DAY fixes added


author: David Kaspar [Dee'Kej] <dkaspar@redhat.com> - 9.25-1
changelog:
  - rebase to latest upstream version to fix issues discovered in previous CVE fixes (bug #1631701 and #1626997)


author: Martin Osvald <mosvald@redhat.com> - 9.25-2
changelog:
  - Resolves: #1652937 - CVE-2018-19409 ghostscript: Improperly implemented
    security check in zsetdevice function in psi/zdevice.c
  - Resolves: #1642586 - CVE-2018-18073 ghostscript: saved execution stacks
    can leak operator arrays
  - Resolves: #1642580 - CVE-2018-17961 ghostscript: saved execution stacks
    can leak operator arrays (incomplete fix for CVE-2018-17183)
  - Resolves: #1642941 - CVE-2018-18284 ghostscript: 1Policy operator
    allows a sandbox protection bypass
  - Resolves: #1656336 - CVE-2018-19134 ghostscript: Type confusion in
    setpattern (700141)
  - Resolves: #1660571 - CVE-2018-19475 ghostscript: access bypass in
    psi/zdevice2.c (700153)
  - Resolves: #1660830 - CVE-2018-19476 ghostscript: access bypass in
    psi/zicc.c
  - Resolves: #1661280 - CVE-2018-19477 ghostscript: access bypass in
    psi/zfjbig2.c (700168)
  - Resolves: #1668891 - CVE-2019-6116 ghostscript: subroutines within
    pseudo-operators must themselves be pseudo-operators (700317)


author: Martin Osvald <mosvald@redhat.com> - 9.25-3
changelog:
  - Resolves: #1692798 - CVE-2019-3839 ghostscript: missing attack vector
    protections for CVE-2019-6116
  - Resolves: #1678170 - CVE-2019-3835 ghostscript: superexec operator
    is available (700585)
  - Resolves: #1691414 - CVE-2019-3838 ghostscript: forceput in DefineResource
    is still accessible (700576)
  - fix included for ghostscript: Regression: double comment chars
    '%' in gs_init.ps leading to missing metadata
  - fix for pdf2dsc regression added to allow fix for CVE-2019-3839


author: Martin Osvald <mosvald@redhat.com> - 9.25-5
changelog:
  - Resolves: #1744011 - CVE-2019-14811 ghostscript: Safer Mode Bypass by .forceput Exposure in .pdf_hook_DSC_Creator (701445)
  - Resolves: #1744015 - CVE-2019-14812 ghostscript: Safer Mode Bypass by .forceput Exposure in setuserparams (701444)
  - Resolves: #1744006 - CVE-2019-14813 ghostscript: Safer Mode Bypass by .forceput Exposure in setsystemparams (701443)
  - Resolves: #1744231 - CVE-2019-14817 ghostscript: Safer Mode Bypass by .forceput Exposure in .pdfexectoken and other procedures (701450)


author: Josef Ridky <jridky@redhat.com> - 2:2.8.22-7
changelog:
  - add missing dependency for automake and libtool
  - explicitly use python2 as default python interpreter


author: Sebastian Kisela <skisela@redhat.com> - 2.18.0-4
changelog:
  - Fix %{perllibdir} path
  - %{perllibdir} now points to where perl-git modules are installed.
    This was introduced in fedora commit:
    f3c13faa206935a844e09c7dc9d78d6325100ced.


author: Sebastian Kisela <skisela@redhat.com> - 2.18.0-5
changelog:
  - Add %{?scl_prefix} macros for services + desktop files.
  - Add tests, checking hardcoded content of dist git sources,
  written by pstodulk.
  - Make git-gui.desktop, git@.service and gitweb-httpd.conf content
  point to the correct scl paths.
  - Move instaweb to separate subpackage
  - Switch instaweb default HTTP daemon to httpd
  - Use the correct apache module directory in instaweb.
  - Build docs with TZ=UTC to make results deterministic.
    Inspired by https://wiki.debian.org/ReproducibleBuilds/TimestampsInDocumentationGeneratedByAsciidoc


author: Pavel Cahyna <pcahyna@redhat.com> - 2.18.1-2
changelog:
  - Fix build when apr-util does not pull in apr-util-bdb, adapt the existing Fedora condition.
    Problem caused by changes in #1633973 and #1491151.
  - Fix builds without docs and without cvs and/or p4 (from skisela)
  - Fix smart-http test due to changes in cookie sort order in curl-7.61.1


author: Pavel Cahyna <pcahyna@redhat.com> - 2.18.1-3
changelog:
  - apply upstream run-command PATH fix (CVE-2018-19486)
  - config: document value 2 for protocol.version (upstream patch)


author: Ondrej Pohorelsky <opohorel@redhat.com> - 2.18.2-1
changelog:
  - Update to release 2.18.2
  - Remote code execution in recursive clones with nested submodules
    Resolves: CVE-2019-1387
  - Fixes CVE-2019-1348, CVE-2019-1349, CVE-2019-1350, CVE-2019-1351,
    CVE-2019-1352, CVE-2019-1353, CVE-2019-1354


author: Karsten Hopp <karsten@redhat.com> - 3.20.0-6
changelog:
  - apply upstream patch from Jonh Wendell to fix g_ptr_array_find types and make it
    build with latest glib2


author: Sunil Kumar Acharya <sheggodu@redhat.com> - 6.0-12
changelog:
  - fixes bugs bz#1730914 bz#1731448 bz#1732770 bz#1732792 bz#1733531 
    bz#1734305 bz#1734534 bz#1734734 bz#1735514 bz#1737705 bz#1732774
    bz#1732793


author: Sunil Kumar Acharya <sheggodu@redhat.com> - 6.0-14
changelog:
  - fixes bugs bz#1719171 bz#1728673 bz#1731896 bz#1732443 bz#1733970 
    bz#1745107 bz#1746027 bz#1748688 bz#1750241 bz#1572163


author: Lyude Paul <lyude@redhat.com> - 8.4.0-2.20181118git1830dcb
changelog:
  - Start using proper git version strings for rawhide
  - Enabling building of wayland and freetype demos


author: David Kaspar [Dee'Kej] <dkaspar@redhat.com> - 1:6.1.2-3
changelog:
  - Build process updated to correctly build .debug_info for i386
    and to correctly use hardening flags


author: David Kaspar [Dee'Kej] <dkaspar@redhat.com> - 1:6.1.2-8
changelog:
  - Missing fipschecks added into build process (bug #1553679)
  - --enable-fat option added to %configure (bug #1493218)


author: Jakub Martisko <jamartis@redhat.com> - 1:6.1.2-9
changelog:
  - Add support for intel CET and -fcf-protection
  - Add missing compiler/linker flags
  Related: #1630567


author: Rafal Luzynski <digitalfreak@lingonborough.com> 1.2.5-4
changelog:
  - New translations: Friulian, Kazakh, Norwegian Nynorsk
  - Translation updates: Dutch, Finnish, Marathi


author: Julius Milan <jmilan@redhat.com> 1.2.6-1
changelog:
  - Translation updates
  - Satisfy pylint v1.7.1 warnings
  - pylintrc: disable pylint no-else-return warnings
  - Add fur, kk, nn languages into LINGUAS


author: Matej Habrnal <mhabrnal@redhat.com> - 1.2.6-5
changelog:
  - pylint(R0205): Remove explicit object inheritance
  - Fix incorrect parsing of reported_to file
  - Apply the new packaging guidelines
  - Mark the `--help' command line descriptions for translation
  - Remove Expert mode and the remaining Analyze code


author: Ryan Lerch <rlerch@redhat.com> - 3.24.0-2
changelog:
  - Split the package into gnome-backgrounds for the default adwaita background,
    and gnome-backgrounds-extras for the other standard GNOME wallpapers.


author: Florian Müllner <fmuellner@redhat.com> - 3.32.1-5
changelog:
  - Small refinements after design feedback:
    - use default icon size in picker button to avoid blurriness
    - use <super> shortcut to open window picker
    Resolves: #1721195


author: Florian Müllner <fmuellner@redhat.com> - 3.32-1-6
changelog:
  - Fix new classic mode issues:
    - stray signal handler with overlay key
      Resolves: #1722844
    - improve DND support:
      + don't consider regular windows
        (it doesn't work well, and GNOME 2 didn't support it either)
      + indicate that workspace thumbs are drop targets
     Related: #1704360


author: Florian Müllner <fmuellner@redhat.com> - 3.32-1-7
changelog:
  - Add window thumbnails to workspace switcher
    Resolves: #1723467
  - Fix apps-menu not disabling itself entirely
    Resolves: #1722047


author: Adam Williamson <awilliam@redhat.com> - 3.28.0-7
changelog:
  - Drop unnecessary pkgconfig(NetworkManager) BuildRequire
  - Run autoreconf to avoid automake version mismatch


author: Kalev Lember <klember@redhat.com> - 3.27.92-1
changelog:
  - Update to 3.27.92
  - Don't set group tags
  - Remove ancient obsoletes
  - Remove gsettings schema scriptlets


author: Debarshi Ray <rishi@fedoraproject.org> - 3.28.0-3
changelog:
  - Drop the run-time requirement on ImageMagick
  - Enable Python 2 during the build for itstool
  Resolves: #1564997


author: Marek Kasik <mkasik@redhat.com> - 3.32.0-6
changelog:
  - Initialize a variable from previous commit.
  - Previous commit made it possible to use uninitialized variable.
  - Detected by Coverity.
  - Related: #1742710


author: Carlos Garnacho <cgarnach@redhat.com> - 3.32.2-12
changelog:
  - Fix window dragging with tablets in the overview
    Resolves: #1716767
  - Fix high-contrast/symbolic race
    Resolves: #1730612
  - Make perf-tool usable on wayland
    Resolves: #1652178


author: Milan Crha <mcrha@redhat.com> - 3.28.1-7
changelog:
  - extensions: Incorrectly shows enabled extensions as disabled after enable-all
  - Resolves: #1804123


author: Parag Nemade <pnemade AT redhat DOT com> - 20120503-10
changelog:
  - Add metainfo file to show this font in gnome-software
  - Remove %clean section which is optional now
  - Remove buildroot which is optional now
  - Remove removal of buildroot in %install
  - Remove %defattr
  - Remove group tag


author: Pavel Cahyna <pcahyna@redhat.com> - 5.2.4-1
changelog:
  - Rebase to upstream release 5.2.4
  - Add workaround for broken info generation (upstream bug
    https://sourceforge.net/p/gnuplot/bugs/1963/) from Debian
  - Use explicit path for texdir
  - Correct the description of command line options in manpage, bz#1612690
  - Install gnuplot-qt and gnuplot-wx manpage links, bz#1612690


author: Daiki Ueno <dueno@redhat.com> - 3.6.8-6
changelog:
  - Treat login error more gracefully when enumerating PKCS#11 tokens (#1705478)
  - Use deterministic ECDSA/DSA in FIPS selftests (#1716560)
  - Add gnutls_aead_cipher_{encrypt,decrypt}v2 functions (#1684461)


author: Daiki Ueno <dueno@redhat.com> - 3.6.8-9
changelog:
  - Fix CFB8 decryption when repeatedly called (#1757848)
  - Fix gnutls_aead_cipher_{en,de}cryptv2 with input not multiple of block size (#1757856)


author: Kalev Lember <klember@redhat.com> - 1.55.2-1
changelog:
  - Update to 1.55.2
  - Drop /usr/bin/env shebang patch as the brp scripts now handle this correctly
  - Remove ldconfig scriptlets


author: Parag Nemade <pnemade AT redhat DOT com> - 20120715-8
changelog:
  - Add metainfo file to show this font in gnome-software
  - Remove %clean section which is optional now
  - Remove removal of buildroot in %install
  - Remove group tag


author: Mike FABIAN <mfabian@redhat.com> - 20170827-1
changelog:
  - Update to upstream snapshot tarball
  - Update color emoji font to version 2.001, new design.
  - Contains the new emoji added in Unicode 10.0.0.


author: Mike FABIAN <mfabian@redhat.com> - 20170828-1
changelog:
  - Update to upstream snapshot tarball
  - split black-and-white and color fonts into different sub-packages.


author: Peter Oliver <rpm@mavit.org.uk> - 20170928-2
changelog:
  - Prefer zopflipng to optipng, since it should yield smaller files.
  - Use the font we built, rather than the one included with the source.


author: Mike FABIAN <mfabian@redhat.com> - 20180508-1
changelog:
  - Update to upstream snapshot tarball (color emoji font version 2.011)
  - Add patch to build all country flags (Resolves: rhbz#1574195)


author: Pravin Satpute <psatpute@redhat.com> - 20150929-1
changelog:
  - Resolves #1269404 - Update to new git release 20150929
  - Upstream divided google-noto-fonts package into noto-cjk-font and noto-emoji
  - Removed packages: google-noto-color-emoji-fonts, google-noto-sans (cjk-fonts,
  - japanese-fonts, simplified-chinese-fonts and traditional-chinese-fonts)
  - Replaced by google-noto-cjk-fonts and google-noto-emoji-fonts
  - New subpackages - google-noto-nastaliq-urdu-fonts and google-noto-sans-tibetan-fonts


author: Pravin Satpute <psatpute@redhat.com> - 20161022-1
changelog:
  - Resolves #1321685 - Added Noto Mono font.
  - License changed from ASL 2.0 to OFL. 
  - New package addition: Mono, Serif Bengali, Serif Devanagari
  - Serif Gujarari, Serif Malayalam, Serif Tamil and Serif Telugu.


author: Jens Petersen <petersen@redhat.com> - 20161022-3
changelog:
  - add a fontconfig priority option to the notopkg macro,
    which allows overriding the default 66 priority


author: Mark Goodwin <mgoodwin@redhat.com> 6.2.2-1
changelog:
  - split out some datasource plugins to sub-packages
  - update to latest upstream community sources, see CHANGELOG


author: Mark Goodwin <mgoodwin@redhat.com> 6.3.4-1
changelog:
  - include fix for CVE-2019-15043
  - add patch for uaparser on 32bit systems
  - update to latest upstream community sources, see CHANGELOG


author: Mark Goodwin <mgoodwin@redhat.com> 6.3.5-1
changelog:
  - drop uaparser patch now it's upstream
  - add xerrors patch, see https://github.com/golang/go/issues/32246
  - use vendor sources on rawhide until modules are fully supported
  - update to latest upstream community sources, see CHANGELOG


author: Mark Goodwin <mgoodwin@redhat.com> 6.3.6-1
changelog:
  - add weak depenency on grafana-pcp
  - add patch to mute shellcheck SC1090 for grafana-cli
  - update to 6.3.6 upstream community sources, see CHANGELOG


author: Andreas Gerstmayr <agerstmayr@redhat.com> 0.0.7-1
changelog:
  - converted into a Grafana app plugin, renamed to grafana-pcp
  - redis: support for instance domains, labels, autocompletion, automatic rate conversation
  - live and bpftrace: initial commit of datasources


author: Andreas Gerstmayr <agerstmayr@redhat.com> 1.0.0-1
changelog:
  - bpftrace: support for Flame Graphs
  - bpftrace: context-sensitive auto completion for bpftrace probes, builtin variables and functions incl. help texts
  - bpftrace: parse output of bpftrace scripts (e.g. using `printf()`) as CSV and display it in the Grafana table panel
  - bpftrace: sample dashboards (BPFtrace System Analysis, BPFtrace Flame Graphs)
  - vector: table output: show instance name in left column
  - vector: table output: support non-matching instance names (cells of metrics which don't have the specific instance will be blank)
  - vector & bpftrace: if the metric/script gets changed in the query editor, immeditately stop polling the old metric/deregister the old script
  - vector & bpftrace: improve pmwebd compatibility
  - misc: help texts for all datasources (visible with the **[ ? ]** button in the query editor)
  - misc: renamed PCP Live to PCP Vector
  - misc: logos for all datasources
  - misc: improved error handling


author: Andreas Gerstmayr <agerstmayr@redhat.com> 1.0.2-1
changelog:
  - handle counter wraps (overflows)
  - convert time based counters to time utilization
  - flame graphs: aggregate stack counts by selected time range in the Grafana UI
  - flame graphs: add option to hide idle stacks
  - vector: fix container dropdown in query editor
  - vector: remove container setting from datasource settings page
  - redis: fix value transformations (e.g. rate conversation of counters)
  - request more datapoints from the datasource to fill the borders of the graph panel


author: Andreas Gerstmayr <agerstmayr@redhat.com> 1.0.3-2
changelog:
  - remove node_modules/node-notifier directory from webpack (due to licensing issues)
  - upgrade copy-webpack-plugin, terser-webpack-plugin and remove uglifyjs-webpack-plugin to mitigate XSS vulnerability in serialize-javascript dependency


author: Andreas Gerstmayr <agerstmayr@redhat.com> 1.0.5-1
changelog:
  - upgrade to upstream 1.0.5
  - flame graphs: clean flame graph stacks every 5s (reduces CPU load)
  - general: implement PCP version checks
  - redis: set default sample interval to 60s (fixes empty graph borders)


author: Javier Martinez Canillas <javierm@redhat.com> - 2.02-80
changelog:
  - Fix PRIxGRUB_EFI_STATUS definition
    Related: rhbz#1761811
  - TPM: Print messages if measuraments fail as debug instead of error
    Resolves: rhbz#1761811
  - unix/platform: Initialize variable to fix grub-install on UEFI system
    Resolves: rhbz#1768689
  - blscfg: add a space char when appending fields for variable expansion
    Resolves: rhbz#1669252


author: Javier Martinez Canillas <javierm@redhat.com> - 8.40-31
changelog:
  - grubby-bls: allow to specify the same kernel param multiple times
    Resolves: rhbz#1652486
  - grubby-bls: expand kernel options if these are environment variables
    Resolves: rhbz#1649785
  - grubby-bls: always generate the BLS snippets when adding new entries
    Resolves: rhbz#1653365
  - Improve man page for --info option (jstodola)
    Resolves: rhbz#1651672


author: Javier Martinez Canillas <javierm@redhat.com> - 8.40-37
changelog:
  - grubby-bls: unset default entry if is the one being removed
    Resolves: rhbz#1668329
  - grubby-bls: error if args or remove-args is used without update-kernel
    Related: rhbz#1690765
  - grubby-bls: make --update-kernel ALL to update kernelopts var in grubenv
    Resolves: rhbz#1690765
  - grubby-bls: fix --add-kernel not working when using the --args option
    Related: rhbz#1690765


author: Javier Martinez Canillas <javierm@redhat.com> - 8.40-38
changelog:
  - grubby-bls: don't print rpm-sort error messages
    Resolves: rhbz#1731924
  - grubby-bls: remove -o option and support -c for ppc64le grub config
    Resolves: rhbz#1758598
  - grubby-bls: fix logic to check if the kernelopts var is defined in a BLS
    Resolves: rhbz#1726514
  - grubby-bls: don't update grubenv when generating grub.cfg for ppc64le
    Related: rhbz#1726514


author: Dominik Mierzejewski <rpm[AT]greysector.net> 1.0.17-1
changelog:
  - update to 1.0.17 (#1465878)
  - ease future updates by better macro use
  - drop obsolete patch hunks
  - fix missing prototype for fchown warning


author: Dominik Mierzejewski <rpm[AT]greysector.net> 1.0.17-5
changelog:
  - ensure binaries are linked with Fedora LDFLAGS (#1548532)
  - use ldconfig_scriptlets macro
  - add proper man links for tcat and untoast


author: Yanko Kaneti <yaneti@declera.com> - 1.0.0-2
changelog:
  - Initial spec for review - 0.98.0-0.1.a648648
  - Additional patch + references + using %autopatch - 0.98.0-0.2.a648648
  - Update to 1.0.0. drop upstreamed paches - 1.0.0-1
  - Own some more directories as per review (#1167482) - 1.0.0-2


author: Kalev Lember <klember@redhat.com> - 1.0.0-1
changelog:
  - Update to 1.0.0
  - Don't set group tags
  - Rely on pkgconfig depgen instead of manually specifying -devel requires
  - Tighten subpackage deps with the _isa macro
  - Use make_install macro


author: Simo Sorce <simo@samba.org> - 0.6.0-1
changelog:
  - New verion with fixes for 32 bit arches
  - drop patches, they are included in he new upstream release


author: Rex Dieter <rdieter@fedoraproject.org> - 1.13.1-3
changelog:
  - %build: --disable-fatal-warnings --disable-silent-rules
  - fix rpath harder
  - use %ldconfig_scriptlets, %make_build, %make_install
  - -devel: tighten deps with %{_isa}


author: Rex Dieter <rdieter@fedoraproject.org> - 1.13.1-1
changelog:
  - 1.13.1
  - use %ldconfig_scriptlets %make_build %make_install
  - fix rpath in gst-p-bad-cleanup.sh
  - tighten subpkg deps with %{?_isa}
  - -gtk subpkg now empty.  FIXME


author: Wim Taymans <wtaymans@redhat.com> - 1.14.0-3
changelog:
  - Remove obsolete liboil BR (#1588303)
  - Only build extras on Fedora
  - bluez is not in extras
  - vdpau is in extras


author: Wim Taymans <wtaymans@redhat.com> - 1.16.1-1
changelog:
  - Update to 1.16.1
  - Remove upstreamed patches
  - Remove dependency on removed package
  - Add sctp and closedcaption plugins
  - The vcdsrc plugin was removed
  - Resolves: rhbz#1756299


author: Rex Dieter <rdieter@fedoraproject.org> - 1.13.1-2
changelog:
  - tigten subpkg deps
  - fix rpaths
  - update %files
  - use %ldconfig_scriptlets %make_build %make_install
  - %build: --disable-fatal-warnings --disable-silent-rules
  - Conflicts: gstreamer1-plugins-bad-free < 1.13


author: Tomas Popela <tpopela@redhat.com> - 1.14.0-2
changelog:
  - Enable Wayland support (previously disabled due to missing wayland-devel
    as a BR - before it was probably brought in by something else).


author: Wim Taymans <wtaymans@redhat.com> - 1.13.1-2
changelog:
  - The gtk plugin was moved from -bad, make a new subpackage for it.
  - the mp3 plugins were moved from -ugly, add BuildRequires.
  - build requires GL now for gtkglsink


author: Rex Dieter <rdieter@fedoraproject.org> - 1.13.1-3
changelog:
  - -gtk: Obsoletes/Provides: gstreamer1-plugins-bad-free-gtk
  - Obsoletes/Provides: gstreamer1-plugin-mpg123


author: Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 0.7.1-4
changelog:
  - Python 2 binary package renamed to python2-gtk-vnc
    See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3


author: Daniel P. Berrangé <berrange@redhat.com> - 0.9.0-1
changelog:
  - Update to 0.9.0 release
  - Use gcrypt for DES impl instead of local DES impl (rhbz #1618426)
  - Fix crash if connection fails early (rhbz #1622189)


author: Daniel P. Berrangé <berrange@redhat.com> - 0.9.0-2
changelog:
  - Fix crash when TLS handshake fails (rhbz #1665837)
  - Ensure auth failure signal is emitted when SASL fails (rhbz #1688275)


author: Kalev Lember <klember@redhat.com> - 2.24.5-1
changelog:
  - Update to 2.24.5
  - Use license macro for COPYING
  - Don't set group tags
  - Tighten -devel requires with the _isa macro


author: Rex Dieter <rdieter@fedoraproject.org> - 5:2.0.14-7
changelog:
  - avoid linking all guile-devel consumers to libgc
  - BR: gcc
  - use %{make_build},%{make_install}
  - %check: make non-fatal


author: Peter Robinson <pbrobinson@fedoraproject.org> 0.12.8-1
changelog:
  - 0.12.8 release
  - http://ftp.gnome.org/pub/GNOME/sources/gupnp-av/0.12/gupnp-av-0.12.8.news
  - Use %license


author: Kalev Lember <klember@redhat.com> - 0.12.9-1
changelog:
  - Update to 0.12.9
  - Don't set group tags
  - Tighten subpackage deps with the _isa macro
  - Use make_install macro


author: Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 0.2.4-6
changelog:
  - Python 2 binary package renamed to python2-gupnp-igd
    See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3


author: Kalev Lember <klember@redhat.com> - 0.2.5-1
changelog:
  - Update to 0.2.5
  - Update inter-package dependencies after python2-gupnp-igd rename
  - Tighten deps with the _isa macro
  - Update source URLs
  - Use license macro for COPYING


author: Bastien Nocera <bnocera@redhat.com> - 0.2.5-3
changelog:
  + gupnp-igd-0.2.5-3
  - Remove python2-gupnp-igd sub-package, nothing uses it in Fedora
    and gobject-introspection supports both Python2 and Python3


author: Ondrej Holy <oholy@redhat.com> - 1.36.2-1
changelog:
  - Update to 1.36.2
  - Remove mount-archive.desktop helper
  - Remove obsolete gvfs utils
  - Disable nfs support


author: Ondrej Holy <oholy@redhat.com> - 1.36.2-6
changelog:
  - Prevent spawning new daemons if outgoing operation exists (#1739117)
  - Force NT1 protocol version for workgroup support (#1739116)


author: Ondrej Holy <oholy@redhat.com> - 1.36.2-7
changelog:
  - Remove libbluray support (#1747972)
  - CVE-2019-12448: Add query_info_on_read/write functionality (rhbz#1754506)
  - CVE-2019-12447: Use fsuid to ensure correct file ownership (rhbz#1752926)
  - CVE-2019-12449: Ensure correct ownership when moving to file:// uri (rhbz#1753972)


author: Jakub Martisko <jamartis@redhat.com> - 1.9-5
changelog:
  - Fix wrong skip size in gzexe
  - Add new test dealing with the ^^ (needs autoreconf)
  - Enable make check (needs less)
    Resolves: 1705413

   * Tue Aug 07 2018 Jakub Martisko <jamartis@redhat.com> - 1.9-4
   - Fix FTBFS bug (gnulib problems)
   - more details: https://lists.gnu.org/r/bug-gnulib/2018-03/msg00000.html
     Resolves 1611722


author: Ryan O'Hara <rohara@redhat.com> - 1.8.15-1
changelog:
  - Update to 1.8.15 (#1631815)
  - Resolve CVE-2018-20102 (#1659017)
  - Resolve CVE-2018-20103 (#1659019)


author: Francisco Javier Tsao Santín <tsao@gpul.org> - 1:1.3-1
changelog:
  - Patch by Todd Lewis that adds option -x to exclude files with pcre lib 
  - This patch solves RH Bugzilla ID's 955246 1322198


author: Tomasz Kłoczko <kloczek@fedoraproject.org> - 1:1.3-4
changelog:
  - remove manually added pcre2 requires (this is autogenerated)
  - removed BuildRoot, %defattr() and Group (new Fedora Packaging Guildline)
  - do not use straight gcc and add use %{__global_ldflags}
  - use %_licensedir is no longer needed
  - minor cleanups:
  -- reformat %description to 80 col
  -- added full URLs in Source fields
  -- more macros
  -- a bit simpler %prep


author: Debarshi Ray <rishi@fedoraproject.org> 2.14.1-2
changelog:
  - Always use lua over luajit, just more common
  - Remove no longer needed snippets
  - Add enchant/enchant2 to requires


author: Danilo de Paula <ddepaula@redhat.com> - 1.3.15-7
changelog:
  - Rebuild all virt packages to fix RHEL's upgrade path
  - Resolves: rhbz#1695587
    (Ensure modular RPM upgrade path)


author: Jakub Hrozek <jhrozek@redhat.com> - 2.8.0-2
changelog:
  - Resolves: #rhbz1654223: CVE-2018-7159 http-parser: nodejs: HTTP parser
                            allowed for spaces inside Content-Length header
                            values [rhel-8]


author: Sergio Correia <scorreia@redhat.com> - 2.8.0-4
changelog:
  - Resolves: rhbz#1666382: CVE-2018-12121 http-parser: nodejs: Denial of
                            Service with large HTTP headers [rhel-8]


author: Sergio Corrreia <scorreia@redhat.com> - 2.8.0-7
changelog:
  - Resolves: CVE-2019-15605 http-parser: nodejs: HTTP request
                             smuggling using malformed Transfer-Encoding header


author: Mat Booth <mat.booth@redhat.com> - 4.5.6-2
changelog:
  - Add a patch to allow building with mockito 2
  - Don't package tests jars, the tests jars have the same OSGi metadata as the
    main jars, which can cause tycho to resolve the wrong one when building
    eclipse plugins


author: Lubos Uhliarik <luhliari@redhat.com> - 2.4.37-13
changelog:
  - Resolves: #1696142 - CVE-2019-0217 httpd:2.4/httpd: mod_auth_digest: access
    control bypass due to race condition
  - Resolves: #1696097 - CVE-2019-0220 httpd:2.4/httpd: URL normalization
    inconsistency
  - Resolves: #1669221 - `ExtendedStatus Off` directive when using mod_systemd
    causes systemctl to hang
  - Resolves: #1673022 - httpd can not be started with mod_md enabled


author: Lubos Uhliarik <luhliari@redhat.com> - 2.4.37-16
changelog:
  - Resolves: #1744999 - CVE-2019-9511 httpd:2.4/mod_http2: HTTP/2: large amount
    of data request leads to denial of service
  - Resolves: #1745086 - CVE-2019-9516 httpd:2.4/mod_http2: HTTP/2: 0-length
    headers leads to denial of service
  - Resolves: #1745154 - CVE-2019-9517 httpd:2.4/mod_http2: HTTP/2: request for
    large response leads to denial of service


author: Lubos Uhliarik <luhliari@redhat.com> - 2.4.37-18
changelog:
  - Resolves: #1744121 - Unexpected OCSP in proxy SSL connection
  - Resolves: #1725031 - htpasswd: support SHA-x passwords for FIPS compatibility
  - Resolves: #1633224 - mod_cgid logging issues


author: Lubos Uhliarik <luhliari@redhat.com> - 2.4.37-21
changelog:
  - Resolves: #1775158 - POST request with TLS 1.3 PHA client auth fails:
    Re-negotiation handshake failed: Client certificate missing


author: Parag Nemade <pnemade AT redhat DOT com> - 0.20080825-12
changelog:
  - Add Supplements: tag for langpacks naming guidelines
  - Clean the specfile to follow current packaging guidelines


author: Michael Stahl <mstahl@redhat.com> - 0.20151222-1
changelog:
  - upgrade to latest version
  - upstream removed "OASIS distribution license agreement 0.1", only GPLv2/v3 now
  - remove needless use of percent-defattr


author: Michael Stahl <mstahl@redhat.com> - 0.20160407-1
changelog:
  - Resolves: rhbz#1344662 upgrade to latest release
  - switch source URL to https
  - revert the GNU grep 2.23 LANG=C bug workaround
  - added explicit build dependency on perl, now required on rawhide


author: Michal Schmidt <mschmidt@redhat.com> - 1.11.8-3
changelog:
  - BuildRequire rdma-core-devel on s390(x).
  - Install the hwloc-dump-hwdata.service systemd service on x86/x86_64.


author: Michal Schmidt <mschmidt@redhat.com> - 1.11.9-1
changelog:
  - Update to 1.11.9.
  - BuildRequire gcc, gcc-c++. Drop Group tags.
  - BuildRequire numactl-devel on s390x too.


author: Miroslav Rezanina <mrezanin@redhat.com> - 0-0.28.20180415git.el8
changelog:
  - hpvd-Set-IgnoreOnIsolate-1-in-systemd-units.patch [bz#1769920]
  - Resolves: bz#1769920
    ([Hyper-V][RHEL8] Running 'systemctl isolate' on any target stops hyperv-daemon services)


author: Jarod Wilson <jarod@redhat.com> - 22.3-1
changelog:
  - Update to upstream v22.3 stable release for fixes
  - Enable support for Broadcom 57500 hardware
  - Enable support for Mellanox ConnectX-6 DX hardware
  - Resolves: rhbz#1678276
  - Resolves: rhbz#1687435


author: Jarod Wilson <jarod@redhat.com> - 26.0-2
changelog:
  - Add Obsoletes/Provides pair for infiniband-diags-devel
  - Pull in upstream stable-v26 branch patches
  - Fix %postun scriptlet failures by removing superfluous -p options
  - Add new BuildRequires: on pandoc
  - Related: rhbz#1722257


author: Takao Fujiwara <tfujiwar@redhat.com> - 1.5.19-3
changelog:
  - Fix Bug SEGV Choose an emoji by mouse from the emoji category list
  - Fix Bug 1618682 - SEGV with ASCII on emojier in Wayland
  - Support Shift-Space on emojier preedit
  - Do not move Emojier popup with the active candidate in Xorg
  - Do not clear Unicode data when emoji annotation lang is changed


author: Takao Fujiwara <tfujiwar@redhat.com> - 1.5.19-5
changelog:
  - Resolves: #1713606 - Fix hangul preedit commit with mouse click
  - Resolves: #1682157 - Integrate ibus-desktop-testing and test cases


author: Daiki Ueno <dueno@redhat.com> - 1.3.4-17
changelog:
  - Add ibus-m17n-content-type.patch
  - Fix bug 1024071 - ibus-m17n is enabled in the password entry field
    of the lock screen


author: Mike FABIAN <mfabian@redhat.com> - 1.9.14-1
changelog:
  - update to 1.9.14
  - Fix bug in Unihan_Variants.txt, 乾 U+4E7E is both simplified
    and traditional Chinese (thanks to Heiher <r@hev.cc>)


author: Mike FABIAN <mfabian@redhat.com> - 1.9.15-1
changelog:
  - update to 1.9.15
  - Update translations from zanata (ca, de, fr, uk updated)
  - Point to new home-page in the “About” tab.
  - Improve README


author: Mike FABIAN <mfabian@redhat.com> - 1.9.16-1
changelog:
  - update to 1.9.16
  - Avoid running initialization code of ibus_table_location.py
    when using ibus-table-createdb.
  - Make it work on Python 3.6 (Unbreak sqlite on Python 3.6)
    (Resolves: rhbz#1413580).


author: Mike FABIAN <mfabian@redhat.com> - 1.9.17-1
changelog:
  - update to 1.9.17
  - Load .desktop file for ibus-setup-table correctly under Gnome Wayland
  - Set WM_CLASS of ibus-setup-table correctly


author: Mike FABIAN <mfabian@redhat.com> - 1.9.18-1
changelog:
  - update to 1.9.18
  - validate ibus-table.appdata.xml in %check
  - Update translations from zanata (pt_BR updated, es new)
  - Don't query user database if user define phrase and
    dynamic adjust are disabled (thanks to heiher)
  - Enable hash map based cache for user database enabled
    (thanks to heiher)
  - Import hash map based cache for table database (thanks to
    heiher)
  - Install appstream metadata to /usr/share/metainfo/ (thanks
    to jbicha)
  - Fix some appdata validation issues (thanks to jbicha)
  - Fix bug in Unihan_Variants.txt, 著 U+8457 is both
    simplified *and* traditional Chinese (thanks to heiher)


author: Mike FABIAN <mfabian@redhat.com> - 1.5.35-1
changelog:
  - Update to 1.5.35
  - Update translations from zanata (es, pl and uk updated)
  - Update UnicodeData.txt to UnicodeData-11.0.0d13.txt
  - Read also the emoji names from the emoji-test.txt file
  - Update Unicode emoji data to a prerelease of Unicode Emoji Data 11.0
  - Fix PyGTKDeprecationWarning: Using positional arguments with the GObject constructor has been deprecat
  -d.
  - Add “Twemoji” as a good colour emoji font to the emoji-picker font list
  - Don’t show the languages en_001 and  es_419 in the browsing treeview
  - Use romaji=True by default in EmojiMatcher
  - Update emoji annotations from CLDR
  - Fix Source URL in spec file, fedorahosted is retired.
  - Use gzip -n to not include build timestamps in .gz headers


author: Mike FABIAN <mfabian@redhat.com> - 1.5.36-1
changelog:
  - Update to 1.5.36
  - Make the default for self.show_status_info_in_auxiliary_text False
    (Resolves: rhbz#156435)
  - Adapt hunspell_suggest.py to work with pyhunspell 0.5.4


author: Mike FABIAN <mfabian@redhat.com> - 1.5.37-1
changelog:
  - Update to 1.5.37
  - Update translations from Zanata (pl and uk updated)
  - Make “Add direct input” option work correctly when
    “Remember last preedit input method” option is off
  - Fix test case for Korean
  - Rewrite setup UI completely in Python, without using Glade
  - Fix format string in debug message when a dictionary .aff file has no encoding
    (Resolves: rhbz#1575659)
  - Return False in read_training_data_from_file() if file cannot be opened


author: Mike FABIAN <mfabian@redhat.com> - 1.5.38-2
changelog:
  - Update to 1.5.38
  - Refresh french translation (thanks to Thierry Thomas)
  - Mark comments in the emoji-picker about dialog as translatable


author: Mike FABIAN <mfabian@redhat.com> - 2.0.0-1
changelog:
  - Update to 2.0.0
  - Update translations because of the merge of the engines (de, pl, uk updated)
  - Update emoji annotations from CLDR
  - Do not hardcode icon names in desktop files
    (Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/17)
  - Change the default for “Unicode symbols and emoji predictions” to “False”
  - Merge all typing-booster engines into one
  - Change the UI of the setup tool to make it possible to select
    multiple input methods and dictionaries
  - Move the buttons to learn from a file and to delete learned data to the options tab
  - Use the same “About” dialog in the setup tool as in emoji-picker


