# 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: 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: Wen Liang <wenliang@redhat.com> - 1:1.32.0-1
changelog:
  - update to 1.32.0 release
  - veth: fix null error when deleting the device (rh #1915278)
  - veth: fix crash when deleting the device profile (rh #1915276)
  - firewall: add new "nftables" firewall-backend (rh #1548825)
  - DNS: fix lookup of hostname via DNS (rh #1970335)


author: Wen Liang <wenliang@redhat.com> - 1:1.32.2-1
changelog:
  - update to 1.32.2 release
  - device: prefer IPv6 not-deprecated addresses for hostname lookup (rh #1820770)
  - docs: describe qdiscs and tfilters in nm-settings manpage (rh #1847894)
  - cloud-setup: preserve IPv4 addresses/routes/rules from profile (rh #1971527)
  - daemon: performance improvements (rh #1847125)
  - dhcp/systemd: ignore FORCERENEW requests for DHCPV4 (rh #1961251, CVE-2020-13529)
  - Add bridge_role in 802-3-ethernet.s390-options using nmcli (rh #1935842)


author: Gris Ge <fge@redhat.com> - 1:1.32.4-1
changelog:
  - Upgrade to 1.32.4 with fixes of:
  - nmcli: show DNS SEARCH field in device information. (rh #1852317)
  - device: avoid crash setting VPN config during unrealize. (rh #1912423)
  - core: send ARP announcements when there is carrier. (rh #1956793)
  - core: add ipv[46].required-timeout option to wait for IP configuration while activating. (rh #1961666)
  - core: start DHCPv6 when a prefix delegation is needed for shared mode. (rh #1973199)
  - ifcfg: log warning about invalid keys in ifcfg files. (rh #1959656)
  - cloud-setup: add support for Aliyun cloud. (rh #1823315)


author: Gris Ge <fge@redhat.com> - 1:1.32.6-1
changelog:
  - Upgrade to 1.32.6 release
  - core: fix adding stale local routes when address changes (rh #1979192)
  - dhcp: handle filename/bootfile_name DHCP option and write it to device state
    file for initrd/kickstart (rh #1979387)
  - initrd: add "ib.pkey=" command line option (rh #1805708)
  - core: introduce "keep-configuration" device option to forcefully activate a
    profile on start (rh #1934122)


author: Fernando Fernandez Mancera <ferferna@redhat.com> - 1:1.32.8-1
changelog:
  - Upgrade to 1.32.8 release
  - firewalld: configure zones on "Reloaded" signal (rh #1982403)
  - ethtool: support configuring newer gigabit ethernet speeds (rh #1897004)
  - core: fix wrong MTU for bridge interfaces (rh #1973536)
  - cloud-setup: fix gateway address for Aliyun cloud (rh #1823315)


author: Wen Liang <wenliang@redhat.com> - 1:1.32.10-1
changelog:
  - update to 1.32.10 release
  - nm-initrd-generator: add kernel command line options ethtool autoneg and speed (rh #1940934)
  - IP: fix the order of IP addresses during service restart (rh #1988751)


author: Beniamino Galvani <bgalvani@redhat.com> - 1:1.32.10-3
changelog:
  - preserve the IPv6 multicast route added by kernel (rh #2004212)
  - cloud-setup: better handle other route configuration (rh #1977984)


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


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


author: Lubomir Rintel <lkundrak@v3.sk> - 1:1.36.0-0.8
changelog:
  - Upgrade to 1.35.91 release (release candidate)
  - bond: fix duplicate IPv4 address detection (rh #2028751)
  - core: add support for blackhole routes (rh #1937823) (rh #2013587)
  - core: re-assess IP configuration if one IP family times out (rh #2051904)
  - ovs: remove ovsdb entry on interface removal (rh #2047302)
  - ovs: properly clean up devices on daemon shutdown (rh #2029937)
  - core: avoid losing addresses on handover from initrd to ral root (rh #2047302)
  - core: fix a possibe assertion failure in ACD (rh #2047788)


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


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


author: Thomas Haller <thaller@redhat.com> - 1:1.36.0-3
changelog:
  - core: preserve external bridge ports during checkpoint rollback (rh #2035519)
  - ovs-port: fix removal of ovsdb entry if the interface goes away (rh #1935026)


author: Beniamino Galvani <bgalvani@redhat.com> - 1:1.36.0-8
changelog:
  - dhcp: fix "selecting lease failed" problem after receiving a NAK (rh #2105088)
  - core: fix memory leak when removing devices (rh #2105974)


author: Ana Cabral <acabral@redhat.com> - 1:1.39.90-1
changelog:
  - Update to 1.39.90 release (release candidate)
  - bridge: fix reapply of non-bridge properties (rh #2092762)
  - bridge: fix wired.mtu reapply (rh #2076131)


author: Fernando Fernandez Mancera <ferferna@redhat.com> - 1:1.40.0-5
changelog:
  - ovs: wait that links disappear during initial cleanup (rh #2153429)
  - core: wait for carrier before resolving hostname via DNS (rh #2152891)


author: yangxianzhao <yangxianzhao@uniontech.com> - 2.2.0-12.4
changelog:
  - add patch: 0001-fix-CVE-2020-11760.patch
  - add patch: 0001-fix-CVE-2020-11761.patch
  - add patch: 0001-fix-CVE-2020-11762.patch
  - add patch: 0001-fix-CVE-2020-11764.patch
  - add patch: 0001-fix-CVE-2020-11765.patch
  - Fix CVE-2021-3474, CVE-2021-3475, CVE-2021-3476, CVE-2021-3477,
  - CVE-2021-3479, CVE-2021-20296.
  - Add Patch6.


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: Pavel Cahyna <pcahyna@redhat.com> - 2.0.31-3
changelog:
  - Resolve issues found by rpmdiff
    - add explicit Requires: on subpackages to avoid the need to test
      interoperability between the various combinations of old and new
      subpackages
    - add code to restore binary compatibility in libIPMIlanserv.so
      and libOpenIPMIcmdlang.so broken in 2.0.31, while keeping
      compatibility with 2.0.31 as well.


author: Wim Taymans <wtaymans@redhat.com> - 2.0.10-2
changelog:
  - Fix CVE-2019-13616 SDL: heap-based buffer overflow in SDL blit
    functions in video/SDL_blit*.c
  - Resolves: rhbz#1756279


author: Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 0:1.10.5-3
changelog:
  - Use C.UTF-8 locale
    See https://fedoraproject.org/wiki/Changes/Remove_glibc-langpacks-all_from_buildroot


author: Mikolaj Izdebski <mizdebsk@redhat.com> - 1.9.2-1
changelog:
  - Update to upstream version 1.9.2
  - Remove legacy Provides/Obsoletes for jakarta-commons-beanutils
  - Remove RPM bug workaround


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: 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: 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 Raiskup <praiskup@redhat.com> - 2.13-34
changelog:
  - don't ship broken (and ancient) autoscan (rhbz#1194568)
  - drop explicit 'Requires: perl' (related rhbz#1194568)


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: Parag Nemade <pnemade AT redhat DOT com> - 0.31.1-53
changelog:
  - Resolves: CVE-2019-19004 : integer overflow in input-bmp.c
  - Resolves: CVE-2019-19005 : fix bitmap double free in main.c


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


author: Severin Gehwolf <sgehwolf@redhat.com> - 1.10-3
changelog:
  - Add explicit javapackages-tools requirement for sub-packages using
    jpackage_script-based scripts. See RHBZ#1600426.


author: Mat Booth <mat.booth@redhat.com> - 1.11-1
changelog:
  - Update to latest upstream release
  - Drop ancient obsoletes
  - Drop eclipse-specific hacks that are no longer needed
  - Allow conditional building without scripting engines for smaller dep chain
  - Break out some low-level modules into separate sub-package for smaller install
    size


author: Roman Vais <rvais@redhat.com> - 1.71-1
changelog:
  - Update to upstream version 1.71
  - Add patch for issue https://github.com/cbeust/jcommander/issues/367


author: Gopal Tiwari <gtiwari@redhat.com> - 5.56-1
changelog:
  + bluez-5.56-1
  - Fixing (#1965057)
  - Removing bccmd, enabling hid2hci as upstream removed the support in bluez-5.56


author: Liwei Ge <liwei.glw@alibaba-inc.com> - 1.66.0-10.0.1
changelog:
  - backport patches to fit with C++20 until upstream chase up:
    * Replace-std::allocate-with-std::allocator_traits.patch
    * Replace-std::allocate-deprecated-in-C++17.patch
    * Implement-empty_value.patch
    * Make-empty_value-trivial-if-T-is-trivial.patch
    * Add-documentation-for-empty_value.patch
    * Name-the-empty_value-template-parameters.patch
    * Improve-C++11-allocator-support.patch
    * Use-boost::allocator_rebind-instead-of-A::template-rebind.patch
    * Implement-allocator-access-utilities.patch


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> - 6.1-8
changelog:
  - Dropped explicit brlapi dependency (brltty) and relaxed brltty
    dependency (brlapi)
    Related: rhbz#1765611


author: Mat Booth <mat.booth@redhat.com> - 1.9.5-1
changelog:
  - Update to latest upstream release
  - Add a bootstrap mode to break circular self-dependency
  - Patch out use of optional external unixsocket library that is not present
    in Fedora
  - Patch to avoid bundling ASM inside the shaded jar


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: 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: 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: Jan Friesse <jfriesse@redhat.com> 3.0.3-4
changelog:
  - Resolves: rhbz#1780137
  - Resolves: rhbz#1791792
  - Resolves: rhbz#1809864
  - Resolves: rhbz#1816653

  - votequorum: Ignore the icmap_get_* return value (rhbz#1780137)
  - merge upstream commit cddd62f972bca276c934e58f08da84071cec1ddb (rhbz#1780137)
  - man: move cmap_keys man page from section 8 to 7 (rhbz#1791792)
  - merge upstream commit f1d36307e524f9440733f0b01a9fc627a0e1cac7 (rhbz#1791792)
  - votequorum: Reflect runtime change of 2Node to WFA (rhbz#1780137)
  - merge upstream commit 8ce65bf951bc1e5b2d64b60ea027fbdc551d4fc8 (rhbz#1780137)
  - stats: Add stats for scheduler misses (rhbz#1791792)
  - merge upstream commit 48b6894ef41e9a06ccbb696d062d86ef60dc2c4b (rhbz#1791792)
  - stats: Use nanoseconds from epoch for schedmiss (rhbz#1791792)
  - merge upstream commit ebd05fa00826c366922e619b012a0684c6856539 (rhbz#1791792)
  - main: Add schedmiss timestamp into message (rhbz#1791792)
  - merge upstream commit 35662dd0ec53f456445c30c0ef92892f47b25aa2 (rhbz#1791792)
  - votequorum: Change check of expected_votes (rhbz#1809864)
  - merge upstream commit 0c16442f2d93f32a229b87d2672e2dc8025ec704 (rhbz#1809864)
  - quorumtool: exit on invalid expected votes (rhbz#1809864)
  - merge upstream commit 5f543465bb3506b7f4929a426f1c22a9c854cecd (rhbz#1809864)
  - votequorum: set wfa status only on startup (rhbz#1816653)
  - merge upstream commit ca320beac25f82c0c555799e647a47975a333c28 (rhbz#1816653)


author: Jan Friesse <jfriesse@redhat.com> 3.1.0-1
changelog:
  - Resolves: rhbz#1855293
  - Resolves: rhbz#1855303
  - Resolves: rhbz#1870449
  - Resolves: rhbz#1887400

  - New upstream release (rhbz#1855293)
  - Support for reload of crypto configuration (rhbz#1855303)
  - Increase default token timeout to 3000ms (rhbz#1870449)
  - Add support for nodelist callback into quorum service (rhbz#1887400)


author: Jan Friesse <jfriesse@redhat.com> 3.1.0-3
changelog:
  - Resolves: rhbz#1897085
  - Resolves: rhbz#1896493

  - spausedd: Add ability to move process into root cgroup (rhbz#1897085)
  - totemknet: Check both cipher and hash for crypto (rhbz#1896493)


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

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


author: Jan Friesse <jfriesse@redhat.com> 3.1.5-2
changelog:
  - Resolves: rhbz#2002115
  - Resolves: rhbz#2024658

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


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

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


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

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


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

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


author: Dodji Seketeli <dodji@redhat.com> - 2.4-1
changelog:
  - Update to 2.4 upstream tarball
  - Drop patches: cppcheck-1.83-tinyxml.patch, cppcheck-1.81-translations.patch, cppcheck-1.78-cfgdir.patch.
  - Bump BuildRequires for tinyxml2-devel to 2.6.0 at least.
  - Add BuildRequires pandoc.
  - There is no more bundled tinyxml in this new version of cppcheck.
  - Use the man/build-html.sh script to build the html version of the manual
  - Adjust $datadir/CppCheck to $datadir/Cppcheck.
  - Add $bindir/cppcheck*.qm files to the package.
  - Resolves: rhbz#1959478


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


author: Dave Anderson <anderson@redhat.com> - 7.0.8-1
changelog:
  - Update to latest upstream release
  - Add ppc64le as supported architecture for crash package (BZ #1136050)


author: Lianbo Jiang <lijiang@redhat.com> - 7.3.0-3
changelog:
  - Fix for "sched: Change task_struct::state"
  - Fix for "sched: move CPU field back into thread_info if THREAD_INFO_IN_TASK=y"
  - Fix live debugging with lockdown=integrity
  - Fix 'waitq' command for Linux 4.13 and later kernels
  - Fix for "kmem -s|-S" option on Linux 5.7 and later kernels


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


author: Lianbo Jiang <lijiang@redhat.com> - 7.3.1-4
changelog:
  - Fix segfault on aarch64 for "bt -a|-c" command
  - Fix HZ calculation on Linux 5.14 and later
  - Fix for "timer -r" option to display all the per-CPU clocks


author: Nikola Forró <nforro@redhat.com> - 0.3.10-5
changelog:
  - make non-critical graphic tools weak dependencies
  - recommend inkscape, which can be used to convert SVG images


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: Marian Csontos <mcsontos@redhat.com> - 2.03.11-1
changelog:
  - Fix pvck handling MDA at offset different from 4096.
  - Partial or degraded activation of writecache is not allowed.
  - Enhance error handling in fsadm and handle correct fsck result.
  - Dmeventd lvm plugin ignores higher reserved_stack lvm.conf values.
  - Support using BLKZEROOUT for clearing devices.
  - Fixed interrup handling.
  - Fix block cache when device has too many failing writes.
  - Fix block cache waiting for IO completion with failing disks.
  - Add configure --enable-editline support as an alternative to readline.
  - Enhance reporting and error handling when creating thin volumes.
  - Enable vgsplit for VDO volumes.
  - Lvextend of vdo pool volumes ensure at least 1 new VDO slab is added.
  - Restore lost signal blocking while VG lock is held.
  - Improve estimation of needed extents when creating thin-pool.
  - Use extra 1% when resizing thin-pool metadata LV with --use-policy.
  - Enhance --use-policy percentage rounding.
  - Allow pvmove of writecache origin.
  - Report integrity fields.
  - Integrity volumes defaults to journal mode.


author: Marian Csontos <mcsontos@redhat.com> - 2.03.11-2
changelog:
  - Fix problem with wiping of converted LVs.
  - Fix memleak in scanning.
  - Fix corner case allocation for thin-pools.


author: Marian Csontos <mcsontos@redhat.com> - 2.03.11-3
changelog:
  - Fix mpath filtering of NVMe devices.
  - Check if lvcreate passes read_only_volume_list with tags and skips zeroing.
  - Limit pool metadata spare to 16GiB.
  - Improves conversion and allocation of pool metadata.
  - Fix different limits used for metadata by lvm2 and thin-tools.
  - Fix interrupting lvconvert --splitcache command with striped origin volumes.


author: Marian Csontos <mcsontos@redhat.com> - 2.03.12-6
changelog:
  - Fix handling of pmspare by vgsplit, vgmerge and vgremove.
  - Fix detection of active components of external origin volume.


author: Marian Csontos <mcsontos@redhat.com> - 2.03.14-5
changelog:
  - Exit with error when --devicesfile used does not exist.
  - Additional important fixes from upstream up to commit 3b0f9ce.


author: Marian Csontos <mcsontos@redhat.com> - 2.03.14-7
changelog:
  - Fix lvm crash when recreating PV with UUID of a missing PV.
  - Fix lvconvert --type vdo-pool with --test should not write signature.
  - Use correect profile in lvmdbusd preventing messages in JSON output.


author: Marian Csontos <mcsontos@redhat.com> - 2.03.14-8
changelog:
  - Fix [vdo_]use_compression options.
  - Fix vgimportdevices operating on incomplete VGs fails when nothing to import.
  - Fix message processing on thin-pool extension leaving devices behind.


author: Benjamin Marzinski <bmarzins@redhat.com> 0.8.4-3
changelog:
  - Add 0024-libmultipath-make-dm_get_map-status-return-codes-sym.patch
  - Add 0025-multipathd-fix-check_path-errors-with-removed-map.patch
  - Add 0026-libmultipath-make-dm_flush_maps-only-return-0-on-suc.patch
  - Add 0027-multipathd-add-del-maps-multipathd-command.patch
  - Add 0028-multipath-make-flushing-maps-work-like-other-command.patch
  - Add 0029-multipath-delegate-flushing-maps-to-multipathd.patch
  - Add 0030-multipath-add-option-to-skip-multipathd-delegation.patch
    * The above 7 patches fix bz #1845875. Multipath now attempts to
      delegate device removal to multipathd, and multipathd handles
      external device removal better.
  - Add 0031-libmultipath-fix-sysfs-dev_loss_tmo-parsing.patch
    * Fixes bz #1852843
  - Add 0032-kpartx-read-devices-with-direct-IO.patch
    * Fixes bz #1814858
  - Add 0033-kpartx-handle-alternate-bsd-disklabel-location.patch
  - Add 0034-libmultipath-fix-checker-detection-for-nvme-devices.patch
    * fixes bz #1845915
  - Add 0035-Makefile.inc-trim-extra-information-from-systemd-ver.patch
  - Add 0036-kpartx-fix-Wsign-compare-error.patch
  - Resolves: bz #1814858, #1845875, #1845915, #1852843


author: Benjamin Marzinski <bmarzins@redhat.com> 0.8.4-4
changelog:
  - Add 0037-libmultipath-count-pending-paths-as-active-on-loads.patch
    * make udev treat the device as having paths, so it will run kpartx
    * Fixes bz #1846866
  - Resolves: bz #1846866


author: Benjamin Marzinski <bmarzins@redhat.com> 0.8.4-5
changelog:
  - Add 0038-multipath-deal-with-failures-flushing-maps.patch
    * Don't print "fail" if multipath needs to failback to removing
      a device itself.
    * Fixes bz #1845875
  - Modify multipath_conf_syntax CI test
    * It started failing because "multpath -F" can now start multipathd
      via the socket, and the test expected multipathd to not be running
  - Resolves: bz #1845875


author: Benjamin Marzinski <bmarzins@redhat.com> 0.8.4-6
changelog:
  - Add 0039-libmultipath-factor-out-code-to-get-vpd-page-data.patch
  - Add 0040-libmultipath-limit-reading-0xc9-vpd-page.patch
    * Only check for rdac support on configured devices, or devices where
      vpd page 0x00 indicates support for vpd page 0xc9
    * Fixes bz #1877415
  - Add 0041-libmultipath-add-device-to-hwtable.c.patch
    * Add support for Fujitsu Eternus AB/HB
    * Fixes bz #1857429
  - Add 0042-libmultipath-move-fast_io_fail-defines-to-structs.h.patch
  - Add 0043-libmultipath-add-eh_deadline-multipath.conf-paramete.patch
    * Fixes bz #1819897
  - Add 0044-libmultipath-don-t-dlclose-tur-checker-DSO.patch
    * Fixes bz #1875384
  - Add 0045-libmultipath-warn-about-missing-braces-at-end-of-mul.patch
    * Fixes bz #1897530
  - Add 0046-libmultipath-ignore-multipaths-sections-without-wwid.patch
    * Fixes bz #1897815
  - Add 0047-tests-fix-missing-priority-blacklist-test.patch
  - Add 0048-mpathpersist-Fix-Register-and-Ignore-with-0x00-SARK.patch
    * Make mpathpersist Register and Ignore command clear the registration
      with a 0x0 SARK, like sg_persist does.
    * Fixes bz #1894103
  - Add 0049-mpathpersist-update-prkeys-file-on-changing-registra.patch
    * Fixes bz #1900522
    * The above 11 patches have all been submitted upstream
  - Resolves: bz #1819897, #1857429, #1875384, #1877415, #1894103, #1897530
  - Resolves: bz #1897815, #1900522


author: Benjamin Marzinski <bmarzins@redhat.com> 0.8.4-6
changelog:
  - Add 0050-multipathd-Fix-multipathd-stopping-on-shutdown.patch
    * Fixes bz #1892496
  - Add 0051-multipath.conf.5-Improve-checker_timeout-description.patch
    * Fixes bz #1906073
  - Resolves: bz #1892496, #1906073


author: Benjamin Marzinski <bmarzins@redhat.com> 0.8.4-7
changelog:
  - Add 0052-libmultipath-check-for-null-wwid-before-strcmp.patch
    * Missing part of fix for bz #1897815
  - Add 0053-libmultipath-make-find_err_path_by_dev-static.patch
  - Add 0054-multipathd-avoid-io_err_stat-crash-during-shutdown.patch
  - Add 0055-multipathd-avoid-io_err_stat-ABBA-deadlock.patch
  - Add 0056-multipathd-use-get_monotonic_time-in-io_err_stat-cod.patch
  - Add 0057-multipathd-combine-free_io_err_stat_path-and-destroy.patch
  - Add 0058-multipathd-cleanup-logging-for-marginal-paths.patch
    * The above 6 patches fix bz #1920795
  - Add 0059-libmpathpersist-fix-thread-safety-of-default-functio.patch
    * Fixes bz #1913549
  - Resolves: bz #1897815, #1913549, #1920795


author: Benjamin Marzinski <bmarzins@redhat.com> 0.8.4-9
changelog:
  - Add 0060-kpartx-free-loop-device-after-listing-partitions.patch
    * Fixes bz #1925490
  - Add 0061-RH-fix-find_multipaths-in-mpathconf.patch
    * Fixes bz #1921651
  - Resolves: bz #1921651, #1925490


author: Benjamin Marzinski <bmarzins@redhat.com> 0.8.4-10
changelog:
  - Add 0062-libmultipath-select_action-don-t-drop-map-if-alias-c.patch
    * Fall back to WWID names instead of removing existing device
  - Add 0063-libmultipath-check-if-user_friendly_name-is-in-use.patch
    * make sure to choose a user_friendly_name that isn't in use
    * Fixes bz #1923777
  - Add alias_clash CI test
  - Resolves: bz #1923777


author: mahailiang <mahailiang@uniontech.com> 0.8.4-10.02
changelog:
  - remove patch :0001-modify-OPTFLAGS-for-loongarch64.patch
  - add :sed -i "s/-Werror //g" Makefile.inc


author: Benjamin Marzinski <bmarzins@redhat.com> 0.8.4-17
changelog:
  - Add 0074-mpathpersist-fail-commands-when-no-usable-paths-exis.patch
    * Fixes bz #1984723
  - Add 0075-multipath-print-warning-if-multipathd-is-not-running.patch
    * Fixes bz #1973592
  - Add 0076-multipathd-don-t-access-path-if-it-was-deleted.patch
    * Found by coverity
  - Resolves: bz #1973592, #1984723


author: Benjamin Marzinski <bmarzins@redhat.com> 0.8.4-18
changelog:
  - Add 0077-multipathd.socket-add-missing-conditions-from-servic.patch
    * Fixes bz #2008101
  - Add 0078-libmulitpath-add-section-name-to-invalid-keyword-out.patch
    * Fixes bz #1918150
  - Resolves: bz #1918150, #2008101


author: Benjamin Marzinski <bmarzins@redhat.com> 0.8.4-20
changelog:
  - Add 0079-libmultipath-use-typedef-for-keyword-handler-and-pri.patch
  - Add 0080-libmultipath-print-the-correct-file-when-parsing-fai.patch
  - Add 0081-libmultipath-pass-file-and-line-number-to-keyword-ha.patch
  - Add 0082-libmultipath-make-set_int-take-a-range-for-valid-val.patch
  - Add 0083-libmultipath-improve-checks-for-set_str.patch
  - Add 0084-libmultipath-split-set_int-to-enable-reuse.patch
  - Add 0085-libmultipath-cleanup-invalid-config-handling.patch
  - Add 0086-libmultipath-don-t-return-error-on-invalid-values.patch
    * Above 8 patches fix bz #1900595
  - Add 0087-multipathd-avoid-unnecessary-path-read-only-reloads.patch
    * Fixes bz #2009624
  - Resolves: bz #1900595, #2009624, #2021823


author: Benjamin Marzinski <bmarzins@redhat.com> 0.8.4-21
changelog:
  - Add 0088-libmultipath-make-helper-function-to-trigger-path-ue.patch
  - Add 0089-multipathd-trigger-udev-change-on-path-addition.patch
  - Resolves: bz #1862032


author: Benjamin Marzinski <bmarzins@redhat.com> 0.8.4-23
changelog:
  - Add 0091-multipath-tools-add-HPE-MSA-1060-2060-to-hwtable.patch
    * Partial fix for bz #2058222
  - Add 0092-multipath-tools-update-mpp-force_readonly-in-ev_add_.patch
    * Fixes bz #2065468
  - Add 0093-updated-HPE-MSA-builtin-config.patch
    * Fixes bz #2058222
  - Resolves bz #2065468, #2058222


author: Benjamin Marzinski <bmarzins@redhat.com> 0.8.4-24
changelog:
  - Add 0094-multipath-return-failure-on-an-invalid-remove-comman.patch
    * Fixes bz #2052054
  - Add 0095-libmultipath-steal-the-src-string-pointer-in-merge_s.patch
  - Add 0096-libmultipath-enable-linear-ordering-of-bus-proto-tup.patch
  - Add 0097-libmultipath-use-bus_protocol_id-in-snprint_path_pro.patch
  - Add 0098-libmultipath-make-protocol_name-global.patch
  - Add 0099-libmultipath-add-a-protocol-subsection-to-multipath..patch
  - Add 0100-libmultipath-Set-the-scsi-timeout-parameters-by-path.patch
  - Add 0101-libmultipath-check-the-overrides-pctable-for-path-va.patch
  - Add 0102-libmultipath-fix-eh_deadline-documentation.patch
  - Add 0103-libmultipath-Add-documentation-for-the-protocol-subs.patch
  - Add 0104-libmultipath-use-symbolic-value-for-invalid-pcentry.patch
    * The above 10 patches implement feature from bz #2065477
  - Resolves: bz #2052054, #2065477


author: Benjamin Marzinski <bmarzins@redhat.com> 0.8.4-25
changelog:
  - Add 0105-multipathd-handle-fpin-events.patch
  - Add 0106-multipathd-disallow-changing-to-from-fpin-marginal-p.patch
  - Resolves: bz #2083077


author: Benjamin Marzinski <bmarzins@redhat.com> 0.8.4-27
changelog:
  - Add 0108-multipathd-Add-missing-ctype-include.patch
  - Add 0109-multipathd-replace-libreadline-with-libedit.patch
    * replace readline with libedit, to avoid license conflicts
  - Resolves: bz #2119887


author: Benjamin Marzinski <bmarzins@redhat.com> 0.8.4-30
changelog:
  - Add 0111-multipathd-factor-out-the-code-to-flush-a-map-with-n.patch
  - Add 0112-libmultipath-return-success-if-we-raced-to-remove-a-.patch
  - Add 0113-multipathd-Handle-losing-all-path-in-update_map.patch
  - Resolves: bz #2110485


author: Benjamin Marzinski <bmarzins@redhat.com> 0.8.4-31
changelog:
  - Add 0114-multipathd-ignore-duplicated-multipathd-command-keys.patch
    * Fixes bz #2133996
  - Add 0115-multipath-tools-use-run-instead-of-dev-shm.patch
    * Fixes bz #2133990
  - Resolves: bz #2133990, #2133996


author: Benjamin Marzinski <bmarzins@redhat.com> 0.8.4-32
changelog:
  - Add 0116-kpartx-hold-device-open-until-partitions-have-been-c.patch
    * Fixes bz #2128885
  - Add 0117-libmultipath-cleanup-remove_feature.patch
  - Add 0118-libmultipath-cleanup-add_feature.patch
  - Add 0119-multipath-tests-tests-for-adding-and-removing-featur.patch
  - Add 0120-libmultipath-fix-queue_mode-feature-handling.patch
  - Add 0121-multipath-tests-tests-for-reconcile_features_with_qu.patch
  - Add 0122-libmultipath-prepare-proto_id-for-use-by-non-scsi-de.patch
  - Add 0123-libmultipath-get-nvme-path-transport-protocol.patch
  - Add 0124-libmultipath-enforce-queue_mode-bio-for-nmve-tcp-pat.patch
    * Fixes bz #2022359
  - Resolves: bz #2022359, #2128885


author: Benjamin Marzinski <bmarzins@redhat.com> 0.8.4-33
changelog:
  - Add 0125-multipath-add-historical-service-time-to-the-man-pag.patch
    * Fixes bz #2141996
  - Modify tests/multipath_conf_syntax/main.sh
    * fix unrelated test error
  - Resolves: bz #2141996


author: Benjamin Marzinski <bmarzins@redhat.com> 0.8.4-34
changelog:
  - Add 0126-libmultipath-copy-mpp-hwe-from-pp-hwe.patch
    * Fixes bz #2126714
  - Cleanup multiple CI tests
  - Resolves: bz #2126714


author: Benjamin Marzinski <bmarzins@redhat.com> 0.8.4-35
changelog:
  - Add 0127-libmultipath-don-t-leak-memory-on-invalid-strings.patch
  - Add 0128-libmutipath-validate-the-argument-count-of-config-st.patch
  - Resolves: bz #2155560


author: Benjamin Marzinski <bmarzins@redhat.com> 0.8.4-36
changelog:
  - Add 0129-libmultipath-select-resize-action-even-if-reload-is-.patch
  - Add 0130-libmultipath-cleanup-ACT_CREATE-code-in-select_actio.patch
  - Add 0131-libmultipath-keep-renames-from-stopping-other-multip.patch
  - Resolves: bz #2166468


author: Benjamin Marzinski <bmarzins@redhat.com> 0.8.4-37
changelog:
  - Fix bugzilla linked to the changes (was previously linked to
    the wrong bug, 2162537)
  - Resolves: bz #2166468


author: Marek Kasik <mkasik@redhat.com> - 3.5.27-27
changelog:
  - Avoid stack overflow in DjVuPort by remembering which file we are opening
  - Resolves: #1943411, #1943685


author: Michal Hlavinka <mhlavink@redhat.com> - 1:2.3.8-3
changelog:
  - fix CVE-2020-10957 dovecot: malformed NOOP commands leads to DoS (#1840354)
  - fix CVE-2020-10958 dovecot: command followed by sufficient number of newlines
    leads to use-after-free (#1840357)
  - fix CVE-2020-10967 dovecot: sending mail with empty quoted localpart
    leads to DoS (#1840356)


author: Michal Hlavinka <mhlavink@redhat.com> - 1:2.3.8-4
changelog:
  - fix CVE-2020-12100 resource exhaustion via deeply nested MIME parts (#1866756)
  - fix CVE-2020-12673 out of bound reads in dovecot NTLM implementation (#1866761)
  - fix CVE-2020-12674 crash due to assert in RPA implementation (#1866768)


author: Michal Hlavinka <mhlavink@redhat.com> - 1:2.3.8-6
changelog:
  - fix mail storage block count parsing (#1894418)
  - MIME parser crashed when boundaries were wrong (#1888111)


author: Michal Hlavinka <mhlavink@redhat.com> - 1:2.3.16-1
changelog:
  - dovecot updated to 2.3.16, pigeonhole to 0.5.16
  - fix CVE-2021-33515 plaintext commands injection (#1980014)


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: Miroslav Rezanina <mrezanin@redhat.com> - 1.6.0-1
changelog:
  - Use 1.6.0 version [bz#1679676]
  - Resolves: bz#1679676
    (dtc changes blocked until gating tests are added)


author: Mat Booth <mat.booth@redhat.com> - 1:4.7.3a-1
changelog:
  - Update to Oxygen.3a release for java 10 support
  - Break circular dep on JDT by providing the java API stubs in this package


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


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


author: panxiaohe <panxh.life@foxmail.com> - 1.186-1.04
changelog:
  - Get instance correctly for eu-ar -N option
  - Use make macros
  - Use upstream patch for no stdin flag


author: Mark Wielaard <mjw@redhat.com> - 0.187-4
changelog:
  - Upgrade to elfutils 0.187
    - debuginfod: Support -C option for connection thread pooling.
    - debuginfod-client: Negative cache file are now zero sized instead
      of no-permission files.
    - addr2line: The -A, --absolute option, which shows file names
      includingthe full compilation directory is now the
      default.  To get theold behavior use the new option --relative.
    - readelf, elflint: Recognize FDO Packaging Metadata ELF notes
    - libdw, debuginfo-client: Load libcurl lazily only when files need
      to be fetched remotely. libcurl is now never loaded when
      DEBUGINFOD_URLS is unset. And whenDEBUGINFOD_URLS is set,
      libcurl is only loaded when the debuginfod_begin function is
      called.
  - Add elfutils-0.187-csh-profile.patch
  - Add elfutils-0.187-debuginfod-client-fd-leak.patch
  - Add elfutils-0.187-mhd_no_dual_stack.patch
  - Add elfutils-0.187-mhd_epoll.patch
  - Add an explicit versioned requires from elfutils-debuginfod-client
    on elfutils-libs and elfutils-libelf.
  - Remove brew testsuite workarounds


author: Kamil Dudka <kdudka@redhat.com> - 0.12-0.55.pre6
changelog:
  - drop support for JS engine that is no longer maintained
  - always build verbosely, drop outdated doc files


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-17
changelog:
  - Resolves: #1972749 (PrintableOptions.cmake: Correct variable name comparison)
  - Resolves: #1971676 (ECalBackendFile: Free interval tree only when being allocated)


author: Jan Grulich <jgrulich@redhat.com> - 0.27.3-4
changelog:
  - CVE-2021-29458 exiv2: out-of-bounds read in Exiv2::Internal::CrwMap::encode
    Resolves: bz#1953758

  - CVE-2021-29457 exiv2: heap-based buffer overflow in Exiv2::Jp2Image::doWriteMetadata
    Resolves: bz#1953772


author: Jan Grulich <jgrulich@redhat.com> - 0.27.3-5
changelog:
  - CVE-2021-29473 exiv2: out-of-bounds read in Exiv2::Jp2Image::doWriteMetadata
    Resolves: bz#1954065

  - CVE-2021-29470 exiv2: out-of-bounds read in Exiv2::Jp2Image::encodeJp2Header
    Resolves: bz#1955014


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

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


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

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


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

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


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-11
changelog:
  - improve documentation of --apple in file(1) man page (#1677442)
  - improve parsing of ppc core files (#1658171)


author: chenyanpanHW <chenyanpan@huawei.com> - 5.39-6
changelog:
  - DESC: delete -S git from 
  %setup       -q




  /usr/bin/cat /builddir/build/SOURCES/0001-file-localmagic.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch


  /usr/bin/cat /builddir/build/SOURCES/0002-improve-detection-of-static-pie-binaries.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch


  /usr/bin/cat /builddir/build/SOURCES/file-4.17-rpm-name.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch


  /usr/bin/cat /builddir/build/SOURCES/file-5.04-volume_key.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch


  /usr/bin/cat /builddir/build/SOURCES/file-5.33-pie-executable-revert.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch


  /usr/bin/cat /builddir/build/SOURCES/file-5.33-other-languages.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch


  /usr/bin/cat /builddir/build/SOURCES/1000-file-uos-add-Loongarch-support.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch

  , and delete BuildRequires git


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: Severin Gehwolf <sgehwolf@redhat.com> - 2.2-3
changelog:
  - Add explicit javapackages-tools requirement since fop script
    uses java-functions. See RHBZ#1600426.


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: Ondrej Holy <oholy@redhat.com> - 2:2.0.0-47.rc4
changelog:
  - Fix SCARD_INSUFFICIENT_BUFFER error (rhbz#1803054)
  - Do not advertise /usb in help output (rhbz#1761144)


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


author: Tomas Popela <tpopela@redhat.com> - 1.6.1-7
changelog:
  - Rebuild with newer annobin to fix rpmdiff problems
  - Fix the build with a newer opencv
  - Resolves: rhbz#1703994


author: mahailiang <mahailiang@uniontech.com> 8.5.0-10.1.0.2.01
changelog:
  - rebrand: Rebrand for UnionTech
  - feat: support mfentry for aarch64
  - perf: Add optimize for x86
  - spec: no build loongarch64
  - fix: delete empty link(bugid:123783)
  - spec: add vxworks-dummy.h on loongarch64


author: ChengLulu <chenglulu@loongson.cn> 8.3.1-6
changelog:
  - 向量优化
  - 支持动态栈对齐
  - 支持 -march＝la264 和 -march=la364
  - 编译库时默认使能 -mstrict-align；多库编译选项可用--with-multilib-list 控制
  - 添加__builtin_copysign{f,}支持
  - 默认使能编译参数“-fsched-pressure”
  - backport上游补丁:PR106462 PR106459


author: Mikolaj Izdebski <mizdebsk@redhat.com> - 1.1.1-21
changelog:
  - Update to current packaging guidelines
  - Remove rpm bug workaround
  - Remove legacy obsoletes/provides


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: Michael Catanzaro <mcatanzaro@redhat.com> - 2.56.4-9
changelog:
  - Update GHmac patch to implement g_hmac_copy()
    Resolves: #1786538
  - Update keyfile settings backend
    Resolves: #1728896
  - Fix CVE-2019-13012
    Resolves: #1728632


author: Guoqi Chen <chenguoqi@loogson.cn> 2.28-12
changelog:
  - Loongarch's patch and upstream source are synchronized to lnd10-rc1
  - commit id: 6e859c1ce6570b44517ac5aca9dee2e9f0aec1a5


author: zhangwenlong <zhangwenlong@loongson.cn> - 2.28-30.2
changelog:
  - delete rpcsvc in glibc-headers which conflicts with libnsl2-devel
  - delete libnsl.so in glibc-devel which conflicts with libnsl2-devel


author: caiyinyu <caiyinyu@loongson.cn> - 2.28-30.4
changelog:
  - Add patches:
  - 0001-glibc-2.28-sysvipc-Fix-SEM_STAT_ANY-kernel-argument-.patch
  - 0002-glibc-2.28-align-stack-in-clone-from-github.patch
  - 0003-glibc-2.28-Fix-tst-cancel21.c-to-suit-kernel-struct-.patch
  - 0004-glibc-2.28-add-vdso-support-for-gettimeofday.patch


author: Björn Esser <fedora@besser82.io> - 0.3.3-12
changelog:
  - Rebuilt for /lib64/libglog.so: undefined reference to
    'gflags::FlagRegisterer::FlagRegisterer'-madness


author: Gluster Jenkins <dkhandel+glusterjenkins@redhat.com> - 6.0-57
changelog:
  - fixes bugs bz#1600379 bz#1689375 bz#1782428 bz#1798897 bz#1815462 
    bz#1889966 bz#1891403 bz#1901468 bz#1903911 bz#1908635 bz#1917488 bz#1918018 
    bz#1919132 bz#1925425 bz#1927411 bz#1927640 bz#1928676 bz#1942816 bz#1943467 
    bz#1945143 bz#1946171 bz#1957191 bz#1957641


author: Gluster Jenkins <dkhandel+glusterjenkins@redhat.com> - 6.0-60
changelog:
  - fixes bugs bz#1668303 bz#1853631 bz#1901468 bz#1904137 bz#1911665 
    bz#1962972 bz#1973566 bz#1994593 bz#1995029 bz#1997447 bz#2006205


author: Neal Gompa <ngompa13@gmail.com> - 1.8.0-3
changelog:
  - Add patch to fix gmock segfaults (rhbz#1513522)
  - Add patch to properly version the libraries
  - Move the documentation to the right place
  - Drop unneeded ldconfig scriptlets:
      https://fedoraproject.org/wiki/Changes/Removing_ldconfig_scriptlets
  - Some clean up


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: Jaroslav Škarvada <jskarvad@redhat.com> - 2.40.1-43
changelog:
  - Fixed races during pdf documentation build which should build docs correctly
    Related: CVE-2020-18032


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: 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: Kalev Lember <klember@redhat.com> - 1.26-1
changelog:
  - Update to 1.26
  - Don't own /usr/share/gtk-doc/html/ -- packages that drop files in there need
    to co-own the directory, instead of depending on gtk-doc


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: 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: Mikolaj Izdebski <mizdebsk@redhat.com> - 0:1.3-22
changelog:
  - Elimitate race condition when injecting JAR manifest
  - Resolves: rhbz#1495234
  - Remove bogus hamcrest-text JAR


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: 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: 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: Takao Fujiwara <tfujiwar@redhat.com> - 1.5.19-13
changelog:
  - Resolves: #1897548 - Rebuild IBus emoji with unicode-emoji-13.0-4 and cldr-emoji-annotation-39-2
  - Rebuild ibusemojigen.h and ibusunicodegen.h
  - Add ibus-1897548-emoji-unicode.patch to lookup Unicode names
  - Add U+32FF to IBusUnicodeData
  - Add ibus-po-1.5.19-20210706.tar.gz


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


author: Mike FABIAN <mfabian@redhat.com> - 2.0.2-1
changelog:
  - Update to 2.0.2
  - Better Tab handling, use Tab to switch to the next candidate, not to commit
  - Update to 2.0.1
  - Update translations from zanata (ja updated)
  - Update emoji annotations from CLDR
  - Fix some bugs in the usage of “prefix” for prefixes other than “/usr” (For FreeBSD)
  - Make itb_util.get_ime_help() work on FreeBSD
  - Update UnicodeData.txt to Unicode 11.0.0
  - Remove useless 't-nil vi-base': 'vi-base.mim', from M17N_INPUT_METHODS
  - Remove extra space in entry for sa-IAST input method to make it work
  - Show in the setup tool in the input listbox whether minput_open_im() succeeded.
  - Use the rocket icon emoji_u1f680.svg from the “Noto Color Emoji” font


author: Mike FABIAN <mfabian@redhat.com> - 2.1.0-1
changelog:
  - Update to 2.1.0
  - emoji-picker: Show a concise description of a selected emoji in the header bar
  - Update the setup UI when settings are changed outside of the setup UI
  - Migrate IBusConfig to GSettings (The old settings are
    unfortunately lost, so one has to open the setup tool
    and recreate ones favourite settings).
  - Read emoji data files always in UTF-8


author: Mike FABIAN <mfabian@redhat.com> - 2.1.0-3
changelog:
  - Make “make check“ test cases work again when building the rpm
    (To avoid that rpmdiff in the errata tool reports a problem)
  - Related: rhbz#1619153


author: Mike FABIAN <mfabian@redhat.com> - 2.1.0-5
changelog:
  - Prevent also BackSpace from reopening a preedit when the
    option “Arrow keys can reopen a preedit” is off
  - Resolves: rhbz#1925030


author: Andrea Claudi <aclaudi@redhat.com> [5.9.0-2.el8]
changelog:
  - tc: flower: fix json output with mpls lse (Andrea Claudi) [1885770]
  - tc-mpls: fix manpage example and help message string (Andrea Claudi) [1885770]
  - tc-vlan: fix help and error message strings (Andrea Claudi) [1885770]
  - m_mpls: test the 'mac_push' action after 'modify' (Andrea Claudi) [1885770]
  - m_mpls: add mac_push action (Andrea Claudi) [1885770]
  - m_vlan: add pop_eth and push_eth actions (Andrea Claudi) [1885770]
  - Update kernel headers (Andrea Claudi) [1885770]


author: Andrea Claudi <aclaudi@redhat.com> [5.12.0-1.el8]
changelog:
  - tc: f_flower: Add missing ct_state flags to usage description (Andrea Claudi) [1957243]
  - tc: f_flower: Add option to match on related ct state (Andrea Claudi) [1957243]


author: Andrea Claudi <aclaudi@redhat.com> [5.12.0-3.el8]
changelog:
  - tc: htb: improve burst error messages (Andrea Claudi) [1910745]
  - tc: u32: Fix key folding in sample option (Andrea Claudi) [1979425]
  - police: Fix normal output back to what it was (Andrea Claudi) [1981393]
  - police: Add support for json output (Andrea Claudi) [1981393]
  - police: add support for packet-per-second rate limiting (Andrea Claudi) [1981393]
  - Update kernel headers (Andrea Claudi) [1981393]
  - mptcp: add support for port based endpoint (Andrea Claudi) [1984733]


author: Andrea Claudi <aclaudi@redhat.com> - 5.15.0-2.el8
changelog:
  - vdpa: Enable user to set mtu of the vdpa device (Andrea Claudi) [2036880]
  - vdpa: Enable user to set mac address of vdpa device (Andrea Claudi) [2036880]
  - vdpa: Enable user to query vdpa device config layout (Andrea Claudi) [2036880]
  - vdpa: align uapi headers (Andrea Claudi) [2036880]


author: Andrea Claudi <aclaudi@redhat.com> - 5.15.0-3.el8
changelog:
  - tc: u32: add json support in `print_raw`, `print_ipv4`, `print_ipv6` (Andrea Claudi) [1989591]
  - tc: u32: add support for json output (Andrea Claudi) [1989591]


author: Andrea Claudi <aclaudi@redhat.com> - 5.15.0-4.el8
changelog:
  - vdpa: Update man page with added support to configure max vq pair (Andrea Claudi) [2056827]
  - vdpa: Support reading device features (Andrea Claudi) [2056827]
  - vdpa: Support for configuring max VQ pairs for a device (Andrea Claudi) [2056827]
  - vdpa: Allow for printing negotiated features of a device (Andrea Claudi) [2056827]
  - vdpa: Remove unsupported command line option (Andrea Claudi) [2056827]
  - uapi: update vdpa.h (Andrea Claudi) [2056827]
  - Update kernel headers and import virtio_net (Andrea Claudi) [2056827]


author: haomimi <haomimi@uniontech.com> - 5.15.0-4.0.1.5
changelog:
  - build: sync from anolis
  - delete the rt_dsfield file due to three Aones
  - [kernelself-tests]net.fib_rule_tests.sh: TEST rule4 del by pref, rule6 del by pref FAIL


author: zhaoshuang <zhaoshuang@uniontech.com> - 5.15.0-4.0.1.8
changelog:
  - feat: ip-ipvlan-reintroduce-L3s-mode
  - refer to https://github.com/shemminger/iproute2/commit/b7c148803434b0eb8b9425d581f61c9d9dbc0309


author: Andrea Claudi <aclaudi@redhat.com> [5.3.0-2.el8]
changelog:
  - man: ip.8: Add missing vrf subcommand description (Andrea Claudi) [1780010]
  - xfrm: not try to delete ipcomp states when using deleteall (Andrea Claudi) [1808634]
  - ip-xfrm: Fix help messages (Andrea Claudi) [1796045]
  - man: rdma.8: Add missing resource subcommand description (Andrea Claudi) [1786576]
  - man: rdma-statistic: Add filter description (Andrea Claudi) [1786565]
  - tc: implement support for action flags (Andrea Claudi) [1770671]
  - Update kernel headers (Andrea Claudi) [1770671]
  - Update kernel headers (Andrea Claudi) [1770671]


author: Andrea Claudi <aclaudi@redhat.com> [5.3.0-3.el8]
changelog:
  - xfrm: also check for ipv6 state in xfrm_state_keep (Andrea Claudi) [1828033]
  - man: bridge.8: fix bridge link show description (Andrea Claudi) [1817571]
  - ip: fix ip route show json output for multipath nexthops (Andrea Claudi) [1738633]
  - ip link: xstats: fix TX IGMP reports string (Andrea Claudi) [1796041]
  - nstat: print useful error messages in abort() cases (Andrea Claudi) [1824896]


author: Andrea Claudi <aclaudi@redhat.com> [5.3.0-4.el8]
changelog:
  - tc: f_flower: add options support for erspan (Andrea Claudi) [1830485]
  - tc: f_flower: add options support for vxlan (Andrea Claudi) [1830485]
  - tc: m_tunnel_key: add options support for erpsan (Andrea Claudi) [1830485]
  - tc: m_tunnel_key: add options support for vxlan (Andrea Claudi) [1830485]
  - iproute_lwtunnel: add options support for erspan metadata (Andrea Claudi) [1830485]
  - iproute_lwtunnel: add options support for vxlan metadata (Andrea Claudi) [1830485]
  - iproute_lwtunnel: add options support for geneve metadata (Andrea Claudi) [1830485]
  - Update kernel headers (Andrea Claudi) [1830485]
  - man: ip.8: add reference to mptcp man-page (Andrea Claudi) [1812207]
  - man: mptcp man page (Andrea Claudi) [1812207]
  - ss: allow dumping MPTCP subflow information (Andrea Claudi) [1812207]
  - Update kernel headers (Andrea Claudi) [1812207]
  - Update kernel headers (Andrea Claudi) [1812207]
  - add support for mptcp netlink interface (Andrea Claudi) [1812207]
  - Update kernel headers and import mptcp.h (Andrea Claudi) [1812207]
  - ip: xfrm: add espintcp encapsulation (Andrea Claudi) [1844045]
  - Update kernel headers and import udp.h (Andrea Claudi) [1844045]


author: Andrea Claudi <aclaudi@redhat.com> [5.3.0-5.el8]
changelog:
  - man: tc-ct.8: Add manual page for ct tc action (Andrea Claudi) [1844637]
  - tc: flower: Add matching on conntrack info (Andrea Claudi) [1844637]
  - tc: Introduce tc ct action (Andrea Claudi) [1844637]
  - tc: add NLA_F_NESTED flag to all actions options nested block (Andrea Claudi) [1844637]
  - Import tc_act/tc_ct.h uapi file (Andrea Claudi) [1844637]
  - ss: allow dumping kTLS info (Andrea Claudi) [1812207]
  - devlink: Add health error recovery status monitoring (Andrea Claudi) [1821039]


author: Stefano Brivio <sbrivio@redhat.com> - 6.38-3
changelog:
  - Fix loading of sets with dependencies on other sets (RHBZ#1647096), and
    hardcode 6.38-1.el7 for ipset-service upgrade and downgrade triggers, so that
    we don't run into issues with z-stream updates


author: Stefano Brivio <sbrivio@redhat.com> - 7.1-1
changelog:
  - Rebase to 7.1 (RHBZ#1649090):
    - Add compatibility support for strscpy()
    - Correct the manpage about the sort option
    - Add missing functions to libipset.map
    - configure.ac: Fix build regression on RHEL/CentOS/SL (Serhey Popovych)
    - Implement sorting for hash types in the ipset tool
    - Fix to list/save into file specified by option (reported by Isaac Good)
    - Introduction of new commands and protocol version 7, updated kernel include files
    - Add compatibility support for async in pernet_operations
    - Use more robust awk patterns to check for backward compatibility
    - Prepare the ipset tool to handle multiple protocol version
    - Fix warning message handlin
    - Correct to test null valued entry in hash:net6,port,net6 test
    - Library reworked to support embedding ipset completely
    - Add compatibility to support kvcalloc()
    - Validate string type attributes in attr2data() (Stefano Brivio)
    - manpage: Add comment about matching on destination MAC address (Stefano Brivio)
      (RHBZ#1649079)
    - Add compatibility to support is_zero_ether_addr()
    - Fix use-after-free in ipset_parse_name_compat() (Stefano Brivio) (RHBZ#1649085)
    - Fix leak in build_argv() on line parsing error (Stefano Brivio) (RHBZ#1649085)
    - Simplify return statement in ipset_mnl_query() (Stefano Brivio) (RHBZ#1649085)
    - tests/check_klog.sh: Try dmesg too, don't let shell terminate script (Stefano Brivio) 
  - Fixes:
    - Fix all shellcheck warnings in init script (RHBZ#1649085)
    - Make error reporting consistent, introduce different severities (RHBZ#1683711)
    - While restoring, on invalid entries, remove them and retry (RHBZ#1683713)
    - Fix covscan SC2166 warning in init script (RHBZ#1649085)


author: Josef Ridky <jridky@redhat.com> - 2.0.14-5
changelog:
  - Fix CVE-2021-26927 (#1933860)
  - Fix CVE-2021-26926 (#1922316)
  - Fix CVE-2021-3272 (#1922283)
  - Fix CVE-2020-27828 (#1905692)


author: lihaipeng <lihaipeng@uniontech.com> - 2.0.14-6.2
changelog:
  - Add patch: jasper-2.0.14-CVE-2020-27828.patch
    Avoid maxrlvls more than upper bound to cause heap-buffer-overflow


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:1.8.0.292.b09-0.1.ea
changelog:
  - Update to aarch64-shenandoah-jdk8u292-b09 (EA)
  - Update release notes for 8u292-b09.
  - Switch to EA mode.
  - Update tarball generation script to use PR3822 which handles
      JDK-8233228 & JDK-8035166 changes
  - Remove RH1868759 patch as this is now resolved upstream by JDK-8258833.
  - Re-organise S/390 patches for upstream submission, separating 8u upstream from Shenandoah fixes.
  - Add new formatting case found in memprofiler.cpp on debug builds to PR3593 patch.
  - Extend s390 patch to fix issue caused by JDK-8252660 backport and lack of JDK-8188813 in 8u.
  - Revise JDK-8252660 s390 failure to make _soft_max_size a jlong so pointer types are accurate.
  - Require tzdata 2020f due to JDK-8259048
  - Require tzdata 2021a due to JDK-8260356
  - Resolves: rhbz#1942306


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:1.8.0.292.b10-1
changelog:
  - Update to aarch64-shenandoah-jdk8u292-b10 (GA)
  - Update release notes for 8u292-b10.
  - This tarball is embargoed until 2021-04-20 @ 1pm PT.
  - Resolves: rhbz#1938201


author: Ao Qi <aoqi@loongson.cn> - 1:1.8.0.292.b10-8.1.8
changelog:
  - 版本升级，由jdk8u282-b08升级至jdk8u292-b10
  - SHA1/SHA256 Intrinsics优化，使得SPECjvm2008中的crypto.signverify项提升71%
  - AES Intrinsics优化，使得SPECjvm2008中的crypto.signverify项提升约6.14%
  - 优化C2中Rotation操作，使得SPECjvm2008中的crypto.signverify在LoongArch和MIPS上分别提升了4.3%和2.6%
  - 数组拷贝优化，使得SPECjvm2008中的serial项提升6.4%
  - 优化C2中一些立即数为0时的访存操作
  - 去除输入法跟随功能
  - jdk中不附带ChangeLog文件
  - 解决了一处解释器中由于乱序执行可能导致的随机崩溃问题
  - 修复DaCapo eclipse个别条件下随机崩溃问题
  - 修复NMT相关崩溃问题


author: Ao Qi <aoqi@loongson.cn> - 1:1.8.0.302.b08-8.1.9
changelog:
  - 版本升级，由jdk8u292-b10升级至jdk8u302-b08
  - [LoongArch] 解决了一处在堆设置大于128G时可能触发的随机崩溃问题
  - [LoongArch] 实现trampoline stub，解决patch原子性问题


author: Ao Qi <aoqi@loongson.cn> - 1:1.8.0.332.b09-8.1.11
changelog:
  - 版本升级，由8u312-b07升级至8u322-b06
  - 版本升级，由8u322-b06升级至8u332-b09
  - [LoongArch] C1和分层编译支持，优化性能
  - [LoongArch] C2向量指令优化
  - [LoongArch] 优化GC停顿时间
  - [LoongArch] CRC32 Intrinsics优化
  - 优化ArrayFill
  - [LoongArch] 优化Math.multiplyHigh
  - [LoongArch] AllocatePrefetch相关参数调优
  - [LoongArch] InlineSmallCode调优，默认值设为2000
  - [LoongArch] 使用cpucfg识别特性
  - 修复Redefine Class可能导致的偶发崩溃
  - 修复jvmti相关的随机错误
  - 修复push2/pop2入栈和出栈顺序问题
  - 修复Early Return可能导致浮点值恢复错误问题
  - 修复ori2s立即数越界问题


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


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


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


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


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


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


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


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


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:11.0.18.0.10-1
changelog:
  - Update to jdk-11.0.18+10 (GA)
  - Update release notes to 11.0.18+10
  - Switch to GA mode for release
  - ** This tarball is embargoed until 2023-01-17 @ 1pm PT. **
  - Related: rhbz#2157797


author: Liwei Ge <geliwei@openanolis.org> - 1:11.0.18.0.10-1.0.1
changelog:
  - LoongArch64 init support (aoqi <aoqi@loongson.cn>)
  - Adjust loongarch64 patch (geliwei@openanolis.org)
  - Set default java for loongarch64 (geliwei@openanolis.org)


author: Michael Simacek <msimacek@redhat.com> - 0:6.1.3-1
changelog:
  - Update to upstream version 6.1.3
  - Use new upstream location
  - Generate scripts with jpackage_script


author: Mikolaj Izdebski <mizdebsk@redhat.com> - 3.18.1-1
changelog:
  - Update to upstream version 3.18.1
  - Remove workaround for rpm bug, can be removed in F-18
  - Update to current packaging guidelines


author: Michael Simacek <msimacek@redhat.com> - 2.0.6-12
changelog:
  - Repack tarball without bundled jars
  - The repacked jar contains slightly different source (force push by upstream?)
  - Correct license tag


author: Mat Booth <mat.booth@redhat.com> - 9.4.20-1
changelog:
  - Update to latest upstream release
  - Obsolete left-over packages that would have broken deps when built in minimal mode


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


author: Jan Staněk <jstanek@redhat.com> - 2.8.29-2
changelog:
  - Remove unneeded legacy conditionals around %{nodejs_arches} and %{_jsdir}
    Resolves: rhbz#1737038
  - BuildRequire nodejs for test runs
  - Remove reference to non-applied patch
  - Use %bcond_without for conditional compilation


author: Anna Khaitovich <akhaitov@redhat.com> - 0.13.1-0.3
changelog:
  - Don't package empty /usr/share/doc/json-c
  - Resolves: rhbz#1741076
  - Do not use --enable-rdrand
  - Resolves: rhbz#1806532


author: Michal Srb <msrb@redhat.com> - 0-0.14.20090319svn
changelog:
  - Install license file with javadoc subpackage (Resolves: rhbz#975411)
  - Add file containing link to CC-BY license text


author: Severin Gehwolf <sgehwolf@redhat.com> - 5.2.0-3
changelog:
  - Add explicit requirement on javapackages-tools since junit5 script
    uses java-functions. See RHBZ#1600426.


author: Mat Booth <mat.booth@redhat.com> - 5.3.1-1
changelog:
  - Update to latest upstream release
  - Conditionally build the console modules
  - Remove stuff for discontinued gradle plugin


author: Mat Booth <mat.booth@redhat.com> - 5.4.0-1
changelog:
  - Update to latest upstream release
  - License switched to EPL only now the surefire provider was moved to the
    Apache Surefire project


author: lihongbin <lihongbin@uniontech.com> - 4.19.0-91.72
changelog:
  - cmdline add lse=off in kunpeng920 to improve lmbench perfromance in kunpeng920
  - bpf: Remove MTU check in __bpf_skb_max_len
  - compiler.h: fix barrier_data() on clang
  - crypto: ccp - fix resource leaks in ccp_run_aes_gcm_cmd()
  - lib/timerqueue: Rely on rbtree semantics for next timer
  - soc: aspeed: lpc-ctrl: Fix boundary check for mmap
  - UOS: hookmanager: patch1
  - UOS: hookmanager: patch2
  - UOS: hookmanager: patch3
  - UOS: hookmanager: patch4
  - UOS: hookmanager: patch5
  - UOS: hookmanager: patch6
  - UOS: hookmanager: patch7
  - UOS: hookmanager: patch8
  - UOS: config: disable SECURITY_HOOKMANAGER on general version
  - UOS: fix kabi break, caused by b8fe0af435d6


author: lihongbin <lihongbin@uniontech.com> - 4.19.0-91.73
changelog:
  - UOS: hookmanager: patch9
  - s390/bpf: Fix optimizing out zero-extensions
  - ovl: fix missing negative dentry check in ovl_rename()
  - bpf, mips: Validate conditional branch offsets
  - bpf: Fix integer overflow in prealloc_elems_and_freelist()
  - UOS: update wangxun ngbe driver 1.1.0
  - UOS: update wangxun txgbe driver 1.2.2
  - UOS: iommu: FT 2000plus add iommu.passthrough=on
  - UOS: disable FSGSBASE instraction on Zhaoxin platform
  - UOS: update smartpqi driver 1.2.16-040
  - UOS: scsi/smartpqi: repair smartpqi v1.2.16-040 compilation error


author: lihongbin <lihongbin@uniontech.com> - 4.19.0-91.74
changelog:
  - UOS: fix powerpc compile error and add default configs
  - nfc: nci: fix the UAF of rf_conn_info object
  - isdn: cpai: check ctr->cnr to avoid array index out of bound
  - UOS: enable BCACHE
  - Bluetooth: cmtp: fix file refcount when cmtp_attach_device fails
  - af_unix: fix garbage collect vs MSG_PEEK
  - ipv6: make exception cache less predictible
  - sctp: use init_tag from inithdr for ABORT chunk
  - UOS: fix kabi break, caused by BCACHE
  - Revert "UOS: fix kabi break, caused by BCACHE"
  - UOS: fix kabi break, caused by BCACHE v2


author: lihongbin <lihongbin@uniontech.com> - 4.19.0-91.75
changelog:
  - UOS: update LPFC driver to 12.8.542.29
  - media: firewire: firedtv-avc: fix a buffer overflow in avc_ca_pmt()


author: lihongbin <lihongbin@uniontech.com> - 4.19.0-91.104
changelog:
  - Merge "UOS: mpt3sas：update 39.00.00.00" into linux-4.19.190-next
  - UOS: tty: Fix commands such as lsblk tree display garbled characters
  - UOS: mpt3sas：update 39.00.00.00
  - fix: LTP fallocate06 FAIL
  - fix: LTP finit_module02 error


author: lihongbin <lihongbin@uniontech.com> - 4.19.0-91.105
changelog:
  - Merge "UOS: config: open SELinux" into linux-4.19.190-next
  - UOS: config: open SELinux
  - UOS: config: enable CONFIG_TRANSPARENT_HUGEPAGE_MADVISE
  - Revert "LoongArch: Fix last cache size about 3C5000"


author: lihongbin <lihongbin@uniontech.com> - 4.19.0-91.107
changelog:
  * Wed Jun 15 2022 lihongbin <lihongbin@uniontech.com> - 4.19.0-91.106
  - LoongArch: LSVZ: fix pmu function
  - drm/loongson: Resolve 7A2000 vbltest and pageflip errors
  - drm/loongson: Fixed 7A1000 fbcon screen failure
  - pwm:loongson: Perfect pwm-ls driver
  - LoongArch: module: Add plt section support
  - Revert "LoongArch: LSVZ: handle irq directly in kvm exception context"
  - LoongArch: Add vbios passed through ACPI table
  - LoongArch: Add gop support
  - LoongArch: Fix the usage of the suspend address
  - gmac:The initial value of rx_watchdog is reduced to 5
  - Loongarch: fixup gcsr
  - LoongArch: kprobe: Rewrite kprobe_handler implementation
  - LoongArch: Remove relocations of REL type
  - objtool: LoongArch: Remove unused macro definitions
  - loongarch: configs: make r8111G nic use r8168 driver use by default
  - drm/loongson: loongson_fbdev_init() should called after hotplug works
  - drm/loongson: fix black screen on netboot install of loongnix
  - pci/quirks: ls7a2000: fix pm transition of devices under pcie port
  - LoongArch: Set CONFIG_MEGARAID_SAS to m by default
  - LoongArch: Set CONFIG_SCHED_DEBUG to y by default
  - mm: set khugepaged scanning algo with width
  - Loongarch: Fixup protection_map[3] no-exec error
  - LoongArch: Modify reg name to support kprobe test example
  - MIPS: Fix UNTESTED for kprobe args tests
  - LoongArch: LSVZ: flush guest remote tlb only when it is present
  - LoongArch: Use the thread flags to determine if the process enables single-step
  - LoongArch: Fix stack alignment check
  - objtool: LoongArch: Plays fake PC32 by ADD32 and SUB32
  - LoongArch: Fix Kprobes event arguments with types tests Failed
  - drm/loongson: 7a2000 optimize HDMI and VGA IRQ hotplug detection mode
  - drm/loongson: Delete the 7a2000 duplicate encoder initialization
  - LoongArch: Check hwirq in extioi
  - fbdev: Prevent probing generic drivers if a FB is already registered
  - drm/loongson: remove conflict framebuffer properly
  - LoongArch: Support S3 for phy-addr BIOS
  - LoongArch: Minor cleanups
  - LoongArch: Restore TLB default size
  - LoongArch: Fix Build error about seccomp tests
  - LoongArch: Fix UNTESTED for kprobe args tests
  - LoongArch: Modify watch_csrrd() and watch_csrwr()
  - LoongArch: No need to read csr fwps before set skip bit
  - LoongArch: Set EFI_ALLOC_ALIGN to 64 KB
  - LoongArch: Fix relocs --reloc-info usage issue
  - mm/mmu_gather: limit free batch count and add schedule point in tlb_batch_pages_flush
  - LoongArch: Inductive instruction imm-field relocation
  - LoongArch: Inductive stack top operation relocation
  - LoongArch: Rewrite apply_r_loongarch_la_rel() implementation
  - configs: Enable CONFIG_MOTORCOMM_PHY
  - LoongArch: Handle BADVADDR to fix ptrace PTRACE_POKEUSER
  - loongarch: avoid registering pm callback on soc
  - drm/loongson: resolve-the-2K0500-VBIOS-initialization
  - pci/quirk.c:Remove 256bytes limit for mrrs of ls7a
  - LoongArch:Fix a bug about irq_domain_alloc
  - LoongArch: Keep .rela.* section information in vmlinux
  - LoongArch: Remove endian conversion code in relocs tool
  - LoongArch: use per-cpu tlbrefill code
  - LoongArch: restore irq only when enabled before
  - LoongArch: LSVZ: inject ipi interrupt when origin stat is zero
  - LoongArch: remove code about page color
  - drm/loongson: Modify the error print level during VBIOS signature verification
  - LoongArch: Fixup incorrect logic about __cmpxchg_small
  - LoongArch: LSVZ: fix bug for register cpu reboot notifier for pv steal time
  - LoongArch: LSVZ: register cpu reboot notifier for pv steal time
  - Loongson: 4.19.190-rc6
  - Loongarch: delete ldl/ldr/stl/str instructions.
  - LoongArch: Using .word instead of scr2gr and gr2scr
  - LoongArch: Refactor csr function


author: lihongbin <lihongbin@uniontech.com> - 4.19.0-91.108
changelog:
  - LoongArch: Fixup 4K page and va 48 bits build error
  - wifi: rtl8822bu: add rtl8822bu wifi driver support
  - wifi: rtl8812au: add rtl8812au wifi driver support
  - LoongArch: Introduce optimize syscall for loongarch
  - drm/loongson: The bridge be compatible on the 3A4000
  - drm/loongson: fix null pointer error when suspend
  - LoongArch:LSVZ: rename lvz_trap_handle_xxx with _kvm_handle_xxx
  - LoongArch: Modify ldxhu_op for unaligned accesses
  - LoongArch: uprobe: Fix do_page_fault about UnixBench concurrent test
  - wifi: rtl8192cu: set channel_plan with DOMAIN_CHINA
  - LoongArch: Add 7a2000 i2s driver and es8323 codec support.
  - LoongArch: fix up dump_stack() cannot print stack information
  - drm/loongson: Fixed 7A2000 unable to display graphics
  - drm/loongson: Perfect the DC Mode Valid interface
  - drm/loongson: 7a2000 hardware cursor support
  - Loongarch: fix boot error for pmon
  - LoongArch:LSVZ: kvm code cleanup v2
  - LoongArch: LSVZ: dispatch with exception code
  - loongarch: alloc quicklist/irqstack on the node
  - LoongArch:LSVZ: kvm code cleanup on mm
  - LoongArch:LSVZ: kvm code cleanup
  - LoongArch:LSVZ: disable pv timer when vcpu is reset
  - dt-bindings: ls2k1000la: introduce simple dts for LS2K pai board.
  - loongson2_defconfig: enable display bridge drivers
  - drm/lsdc: fix a trival mistake on pixel clock calculate
  - cpufreq: delete unused code
  - LoongArch: LSVZ: fix pci intx irq issue
  - LS7A2000: GNET: Update gnet fix_mac_speed function
  - wifi: rtl8192cu: enable 802.11d protocol support
  - loongarch: 2k1000la: add spi driver support
  - configs: enable some configs support for 2k1000la
  - LoongArch:S3 recover backlight brigtness
  - LoongArch: use generic irq migration
  - LoongArch: use LOCAL_DISTANCE and REMOTE_DISTANCE in topology
  - LoongArch: rename mips Binary Translation Extension
  - net/packet: rx_owner_map depends on pg_vec
  - can: bcm: delay release of struct bcm_op after synchronize_rcu()
  - can: bcm/raw/isotp: use per module netdevice notifier
  - can: bcm: fix infoleak in struct bcm_msg_head
  - drm/loongson: Optimize detect and mode valid in DC Driver
  - drm/loongson: Solve the problem of 7a2000 screen flashing
  - LoongArch: Support adaptive vDSO data size
  - drm/loongson: Solve the problem of 2k0500 kernel panic
  - loongarch: 2k1000la: remove NUMA configuration
  - LoongArch: optimization for function flush_tlb_mm
  - GNET: change gnet_speed_flg priv to fix problem when rebind gnet.
  - loongarch: workround for header including
  - loongarch: 2k1000la: enable ehci and ohci controller support
  - loongarch: 2k1000la: fixup the kernel dts address
  - configs: add config support for 2k1000la
  - LoongArch/module: Optimize R_LARCH_SOP_PUSH_PCREL overflow workaround handling
  - drm/etnaviv: use cached coherent mode on ls2k1000 la version
  - LoongArch: Get the base address of vDSO by pc-rel
  - LoongArch: Add vDSO syscall __vdso_getcpu()
  - LoongArch:LSVZ: set guestid variable at percpu area
  - Loongson-3: LSVZ: mov irqchip emulation to intc directory
  - Loongson-3: LSVZ: add loongarch kvm header files
  - Loongson-3: LSVZ: code cleanup for license and copyright
  - Loongson-3: LSVZ: remove CSR_IMPCTL2 emulation
  - LoongArch: Add generic efi stub support
  - LoongArch: pci root bridige set acpi companion only when not acpi_disabled.
  - drm/loongson: add lt8619 hdmi to lvds encoder driver
  - LoongArch: asm: Add ioremap_uc definition
  - LoongArch: LSVZ: disable thp when vm migration
  - Loongarch: bugfix threadinfo assignment at fork
  - LoongArch: remove verbose and silent
  - LoongArch: remove fno-stack-check
  - loongArch: numa: add Invalid region check
  - LoongArch: Fix ftrace about options/func_stack_trace Failed
  - efi/libstub: Move arm-stub to a common file
  - LoongArch: Fix cpu_probe_loongson to report correct prid description
  - LoongArch: LSVZ: redefine hypercall service return code
  - LoongArch: LSVZ: import no_pvipi and no_pvtime setup param
  - LoongArch: module: R_LARCH_SOP_PUSH_PCREL overflow workaround
  - LoongArch: module: Add got section support
  - drm/loongson: Process and compatible with vbios tool v1.0
  - drm/loongson: Add ncs8805 encoder phy driver support
  - drm/loongson: Perfect encoder phy it66121/lt8618 driver
  - drm/loongson: Fix encoder phy ms7210 hpd function
  - drm/loongson: Add encoder private resources support
  - drm/loongson: Define transparent phy at bridge phy
  - drm/loongson: Optimize dc code and delete the gsgpu directory
  - LoongArch: module/ftrace: intialize PLT at load time
  - LoongArch: Clean up useless code in show_code function
  - LoongArch: Modify partial relocations implemented in modules
  - LoongArch: Make some instructions format consistent with official manual
  - LoongArch: Set a relocation type without a handler to return an error
  - LoongArch: Support plt mechanism on LA32
  - LoongArch:Align struct vdso_pcpu_data to cache line size
  - Loongarch: 2k1000la: Update dts to support more devices
  - Loongarch: 2k1000la: Add SDIO controller support
  - Loongarch: 2k1000la: Add APB DMA controller support
  - Loongarch: 2K1000LA: Add display support
  - LoongArch: 2k1000la: Add gpio support
  - LoongArch: support 2k1000la pcie controller
  - Loongarch: Add 2k1000la chip supoort.
  - GPIO: select NCT6102_GPIO don't by default
  - rtc:rtc-ls2x.c: fix driver registration exception on SOC chip
  - Loongarch: 2K500: Removes the useless code in the iointc file
  - LoongArch: Fix do_reserved behavior for user task
  - drm/loongson: fix various warnnings
  - drm/loongson: remove runtime pm related things
  - drm/loongson: using DRM_DEBUG_DRIVER() to print debug information
  - irqchip/loongarch-extioi: fix irq affinity setting


author: lihongbin <lihongbin@uniontech.com> - 4.19.0-91.110
changelog:
  - LoongArch: adjust memory space for module load
  - LoongArch:fixed some error fo loongson_syscall
  - drm/etnaviv: add a cmd line to disable cached coherent mode
  - drm/lsdc: add getting output description from dts support
  - drm/lsdc: add ddc-i2c-bus support
  - drm/lsdc: introduce lsdc_display_pipe struct and unifiy function prefix
  - loongarch: perf: fix compilation errors.
  - kernel/locking: Optimize multi-node cache thrashing problem.
  - LoongArch:LSVZ: rename guestid with vpid
  - UOS:net: update txgbe to 1.3.2


author: lihongbin <lihongbin@uniontech.com> - 4.19.0-91.112
changelog:
  * Thu Jul 21 2022 lihongbin <lihongbin@uniontech.com> - 4.19.0-91.111
  - UOS: config: disable CONFIG_CRASH_DUMP


author: lihongbin <lihongbin@uniontech.com> - 4.19.0-91.124
changelog:
  - (CVE-2022-3202)jfs: prevent NULL deref in diFree
  - jfs: fix GPF in diFree
  - common:fix the warning about jump_label. _prepare_exit_to_usermode()


author: lihongbin <lihongbin@uniontech.com> - 4.19.0-91.125
changelog:
  - UOS: loongarch: export symbol liointc_get_fwnode and loongson_chiptemp
  - UOS: Set the value of CONFIG_SND and CONFIG_SND_PCM from m to y
  - Merge "UOS: net/rtl8821c: fix wrong boolean expression negation" into linux-next
  - Merge "UOS: tty/vt: old_rows and old_rows_size variables in vc_do_resize() are uninitialized" into linux-next
  - Merge "UOS: scsi/lpfc: add compilation parameters to solve the problem of no KERNEL_MAJOR macro problems" into linux-next
  - Merge "UOS: fs/fuse: ERR_ PTR can only be used for return pointer" into linux-next
  - Merge "UOS: net/mlx5: fix some warning abort code" into linux-next
  - Merge "UOS: net/ipvs: fix some warning abort code" into linux-next
  - Merge "UOS: irq-loongson-pch-pic: fix some warning abort code" into linux-next
  - Merge "UOS: drm/smi: fix some warning abort code" into linux-next
  - Merge "UOS: drm/lsdc: fixed that some variables were called because they were uninitialized" into linux-next
  - Merge "UOS: drm/loongson: fixed that some variables were called because they were uninitialized" into linux-next
  - Merge "UOS: drm/loongson: fix loongson_modeset_init() may return uninitialized value" into linux-next
  - Merge "UOS: drm/etnaviv: fix unused variable ‘pci_dev’" into linux-next
  - Merge "UOS: loongarch/lib: correction pr_info inappropriate format control string" into linux-next
  - Merge "ALSA: ca0106: Rename register macro names" into linux-next
  - Merge "UOS: crypto/algif_hash: specification code to comply with ISO C90" into linux-next
  - Merge "UOS: sedriver: delete duplicate assignment code in wst_se_echip_driver.c" into linux-next
  - Merge "UOS: crypto/testmgr.c: Fix incorrect assignment of judgment statement" into linux-next
  - Merge "UOS: mm/huge_memory: Delete unused variable nid" into linux-next
  - Merge "UOS: mm/percpu: Repair pr_warn() format error" into linux-next
  - Merge "UOS: loongarch: include ptrace.h to kgdb.h" into linux-next
  - Merge "UOS: fdtable: fix ls_get_file macro" into linux-next
  - Merge "bpf: extend is_branch_taken to registers" into linux-next
  - Merge "cxgb4: fix adapter crash due to wrong MC size" into linux-next
  - Merge "Revert "LoongArch: Fix last cache size about 3C5000"" into linux-next
  - Merge "fix: LTP fallocate06 FAIL" into linux-next
  - Merge "LoongArch: Fix last cache size about 3C5000" into linux-next
  - Merge "UOS: unify the configuration files of loongarch and other architectures" into linux-next
  - Merge "UOS: kabi: fix the kabi verification error caused by merging loongarch" into linux-next
  - Merge "UOS: update ae merge config" into linux-next
  - UOS: net/rtl8821c: fix wrong boolean expression negation
  - UOS: tty/vt: old_rows and old_rows_size variables in vc_do_resize() are uninitialized
  - UOS: scsi/lpfc: add compilation parameters to solve the problem of no KERNEL_MAJOR macro problems
  - UOS: fs/fuse: ERR_ PTR can only be used for return pointer
  - UOS: net/mlx5: fix some warning abort code
  - UOS: net/ipvs: fix some warning abort code
  - UOS: irq-loongson-pch-pic: fix some warning abort code
  - UOS: drm/smi: fix some warning abort code
  - UOS: drm/lsdc: fixed that some variables were called because they were uninitialized
  - UOS: drm/loongson: fixed that some variables were called because they were uninitialized
  - UOS: drm/loongson: fix loongson_modeset_init() may return uninitialized value
  - UOS: drm/etnaviv: fix unused variable ‘pci_dev’
  - UOS: loongarch/lib: correction pr_info inappropriate format control string
  - ALSA: ca0106: Rename register macro names
  - UOS: crypto/algif_hash: specification code to comply with ISO C90
  - UOS: sedriver: delete duplicate assignment code in wst_se_echip_driver.c
  - UOS: crypto/testmgr.c: Fix incorrect assignment of judgment statement
  - UOS: mm/huge_memory: Delete unused variable nid
  - UOS: mm/percpu: Repair pr_warn() format error
  - UOS: loongarch: include ptrace.h to kgdb.h
  - UOS: fdtable: fix ls_get_file macro
  - bpf: extend is_branch_taken to registers
  - cxgb4: fix adapter crash due to wrong MC size
  - Revert "LoongArch: Fix last cache size about 3C5000"
  - fix: LTP fallocate06 FAIL
  - LoongArch: Fix last cache size about 3C5000
  - UOS: unify the configuration files of loongarch and other architectures
  - UOS: kabi: fix the kabi verification error caused by merging loongarch
  - UOS: ipmi: ls2k500 can only be compiled under the loongarch
  - UOS: update ae merge config
  - UOS: Bump vblank timeout to 100 ms
  - UOS:Merge branch 'origin/mergeloongarch' into linux-next
  - net: usb: ax88179_178a: Fix packet receiving
  - (CVE-2022-2964)net: usb: ax88179_178a: Fix out-of-bounds accesses in RX fixup
  - net: usb: ax88179_178a: fix packet alignment padding
  - (CVE-2020-27784)usb: gadget: function: printer: fix use-after-free in __lock_acquire
  - (CVE-2022-2977)tpm: fix reference counting for struct tpm_chip
  - (CVE-2022-1012)secure_seq: use the 64 bits of the siphash for port offset calculation
  - (CVE-2022-40307)efi: capsule-loader: Fix use-after-free in efi_capsule_write
  - (CVE-2022-39842)video: fbdev: pxa3xx-gcu: Fix integer overflow in pxa3xx_gcu_write
  - (CVE-2022-2663)netfilter: nf_conntrack_irc: Fix forged IP logic
  - (CVE-2022-3239)media: em28xx: initialize refcount before kref_get
  - net: openvswitch: Add a new action check_pkt_len
  - UOS: Upgrade megaraid_sas to 07.722.02.00-2
  - ima: Free the entire rule if it fails to parse
  - ima: Free the entire rule when deleting a list of rules
  - ima: Have the LSM free its audit rule
  - UOS: update inspur drm driver
  - (CVE-2022-3202)jfs: prevent NULL deref in diFree
  - jfs: fix GPF in diFree
  - common:fix the warning about jump_label. _prepare_exit_to_usermode()
  - iommu/arm-smmu-v3: Don't reserve implementation defined register space
  - iommu/arm-smmu-v3: Don't display an error when IRQ lines are missing
  - driver core: platform: Add platform_get_irq_byname_optional()
  - (CVE-2022-2588)net_sched: cls_route: remove from list when handle is 0
  - UOS: support inspur driver of drm
  - (CVE-2022-3028)af_key: Do not call xfrm_probe_algs in parallel
  - (CVE-2022-2586)netfilter: nf_tables: do not allow SET_ID to refer to another table
  - (CVE-2021-4159)bpf: Verifer, adjust_scalar_min_max_vals to always call update_reg_bounds()
  - (CVE-2022-1679)ath9k: fix use-after-free in ath9k_hif_usb_rx_cb
  - Revert "UOS: uski: remove unnecessary unlikely"
  - UOS: uski: remove unnecessary unlikely
  - UOS: uski: check hooked_entries in uos_hook_cancel
  - UOS: uski: disable uski by default
  - UOS: open some compile params for USKI
  - UOS: security/hookmanager: add uski cmd param
  - UOS: security/hookmanager: fix some compile warning
  - UOS: security/hookmanager: delete unuse fields in uos_hook_entry
  - UOS: security/hookmanager: fix to hooked_entries unnecessary memory allocation
  - UOS: security/hookmanager: rename UOS_HOOK_LIST last member
  - UOS: fix register the same hook multiple times
  - UOS: hookmanager patch9
  - Revert "UOS: open some compile params for USKI"
  - Revert "UOS: USKI: add uski boot param"
  - Revert "UOS: fix register the same hook multiple times"
  - UOS: fix register the same hook multiple times
  - UOS: USKI: add uski boot param
  - UOS: open some compile params for USKI
  - UOS: security/hookmanager: fix incorrect code style
  - Revert "pty: do tty_flip_buffer_push without port->lock in pty_write"
  - Revert "(CVE-2022-1462)tty: use new tty_insert_flip_string_and_push_buffer() in pty_write()"
  - (CVE-2022-1462)tty: use new tty_insert_flip_string_and_push_buffer() in pty_write()
  - pty: do tty_flip_buffer_push without port->lock in pty_write
  - (CVE-2022-2503)dm verity: set DM_TARGET_IMMUTABLE feature flag
  - (CVE-2022-36946)netfilter: nf_queue: do not allow packet truncation below transport header offset
  - intel: fix make clean error
  - fix i40iw & i40e drivers build error
  - update irdma & i40e drivers
  - (CVE-2022-2639)openvswitch: fix OOB access in reserve_sfa_size()
  - (CVE-2022-36879)xfrm: xfrm_policy: fix a possible double xfrm_pols_put() in xfrm_bundle_lookup()
  - UOS: config: enable CONFIG_BMA for Huawei BMA net drivers
  - net/hinic: Fix call trace when the rx_buff module parameter is grater than 2
  - Huawei BMA: Adding Huawei BMA driver: host_kbox_drv
  - Huawei BMA: Adding Huawei BMA driver: cdev_veth_drv
  - Huawei BMA: Adding Huawei BMA driver: host_veth_drv
  - Huawei BMA: Adding Huawei BMA driver: host_cdev_drv
  - Huawei BMA: Adding Huawei BMA driver: host_edma_drv
  - net: hns3: update hns3 version to 22.5.1
  - net: hns3: fix vf link setting failed when no vf driver loaded
  - net: hns3: update hns3 version to 22.2.1
  - net: hns3: fix RMW issue for VLAN filter switch
  - net: hns3: fix pf vlan filter out of work after self test
  - net: hns: update hns version to 21.12.1
  - net: hns: fix bug when two ports opened promisc mode both
  - net: hns3: update hns3 version to 21.12.4
  - net: hns3: fix the concurrency between functions reading debugfs
  - net: hns3: update hns3 version to 21.12.3
  - net: hns3: fix the VLAN of a vf cannot be added problem
  - net: hns3: fix pfc packet number incorrect after querying pfc parameters
  - net: hns3: fix VF RSS failed problem after PF enable multi-TCs
  - net: hns3: update hns3 version to 21.12.2
  - net: hns3: fix race condition in debugfs
  - net: hns3: update hns3 version to 21.10.5
  - net: hns3: remove an unnecessary 'goto' in hclge_init_ae_dev()
  - net: hns3: fix ret not initialized problem in hclge_get_dfx_reg()
  - net: hns3: refix kernel crash when unload VF while it is being reset
  - net: hns3: ignore reset event before initialization process is done
  - net: hns3: fix vf reset workqueue cannot exit
  - net: hns3: reset DWRR of unused tc to zero
  - net: hns3: fix a return value error in hclge_get_reset_status()
  - net: hns3: fix the timing issue of VF clearing interrupt sources
  - net: hns3: disable mac in flr process
  - net: hns3: add trace event in hclge_gen_resp_to_vf()
  - net: hns3: remove an unnecessary check in hclge_set_umv_space()
  - net: hns3: remove unnecessary parameter 'is_alloc' in hclge_set_umv_space()
  - net: hns3: remove the rss_size limitation by vector num
  - net: hns3: bd_num from fireware should not be zero
  - net: hns3: fix the exception when query imp info
  - net: hns3: fix local variable "desc" not initialized problem
  - net: hns3: limit bd numbers when getting dfx regs.
  - net: hns3: update hns3 version to 21.10.1
  - net: hns3: fix buffer length not enough problem in debugfs
  - net: hns3: use ae_dev->ops->reset_event to do reset.
  - net: hns3: update hns3 version to 21.9.4
  - net: hns3: expand buffer len for fd tcam of debugfs
  - net: hns3: fix hns3 debugfs queue info print coverage bugs
  - net: hns3: fix memory override when bd_num is bigger than port info size
  - net: hns3: update hns3 version to 21.9.2
  - net: hns3: the pointer is cast to another pointer in a different type, which is incompatible.
  - net: hns3: cleanup for some print type miss match and blank lines
  - net: hns3: remove tc enable checking
  - net: hns3: Constify static structs
  - net: hns3: fix kernel crash when unload VF while it is being reset
  - net: hns3: fix memory override when bd_num is bigger than the ring size
  - net: hns3: pad the short tunnel frame before sending to hardware
  - net: hns3: check the return of skb_checksum_help()
  - net: hns3: add 'QoS' support for port based VLAN configuration
  - net: hns3: remove unused parameter from hclge_set_vf_vlan_common()
  - net: hns3: disable port VLAN filter when support function level VLAN filter control
  - net: hns3: remove redundant param mbx_event_pending
  - net: hns3: remove the useless debugfs file node cmd
  - net: hns3: fix get wrong pfc_en when query PFC configuration
  - net: hns3: fix mixed flag HCLGE_FLAG_MQPRIO_ENABLE and HCLGE_FLAG_DCB_ENABLE
  - net: hns3: add support for tc mqprio offload
  - net: hns3: add debugfs support for vlan configuration
  - net: hns3: add support for VF modify VLAN filter state
  - net: hns3: add query basic info support for VF
  - net: hns3: add support for modify VLAN filter state
  - Revert: net: hns3: adds support for extended VLAN mode and 'QOS' in vlan 802.1Q protocol.
  - net: hns3: change the method of getting cmd index in debugfs
  - net: hns3: refactor dump mac tbl of debugfs
  - net: hns3: add support for dumping MAC umv counter in debugfs
  - net: hns3: refactor dump serv info of debugfs
  - net: hns3: refactor dump mac tnl status of debugfs
  - net: hns3: refactor dump qs shaper of debugfs
  - net: hns3: refactor dump qos buf cfg of debugfs
  - net: hns3: split out hclge_dbg_dump_qos_buf_cfg()
  - net: hns3: refactor dump qos pri map of debugfs
  - net: hns3: refactor dump qos pause cfg of debugfs
  - net: hns3: refactor dump tc of debugfs
  - net: hns3: refactor dump tm of debugfs
  - net: hns3: refactor dump tm map of debugfs
  - net: hns3: refactor dump fd tcam of debugfs
  - net: hns3: refactor queue info of debugfs
  - net: hns3: refactor queue map of debugfs
  - net: hns3: refactor dump reg dcb info of debugfs
  - net: hns3: refactor dump reg of debugfs
  - net: hns3: Constify static structs
  - net: hns3: refactor dump ncl config of debugfs
  - net: hns3: refactor dump m7 info of debugfs
  - net: hns3: refactor dump reset info of debugfs
  - net: hns3: refactor dump intr of debugfs
  - net: hns3: refactor dump loopback of debugfs
  - net: hns3: refactor dump mng tbl of debugfs
  - net: hns3: refactor dump mac list of debugfs
  - net: hns3: refactor dump bd info of debugfs
  - net: hns3: refactor the debugfs process
  - net: hns3: add debugfs support for tm priority and qset info
  - net: hns3: add interfaces to query information of tm priority/qset
  - net: hns3: change the value of the SEPARATOR_VALUE macro in hclgevf_main.c
  - net: hns3: fix for vxlan gpe tx checksum bug
  - net: hns3: Fix for geneve tx checksum bug
  - net: hns3: refine the struct hane3_tc_info
  - net: hns3: VF not request link status when PF support push link status feature
  - net: hns3: remove a duplicate pf reset counting
  - net: hns3: remediate a potential overflow risk of bd_num_list
  - net: hns3: fix query vlan mask value error for flow director
  - net: hns3: fix error mask definition of flow director
  - net: hns3: cleanup for endian issue for VF RSS
  - net: hns3: fix incorrect handling of sctp6 rss tuple
  - net: hns3: refine function hclge_set_vf_vlan_cfg()
  - net: hns3: dump tqp enable status in debugfs
  - hisilicon/hns3: convert comma to semicolon
  - net: hns3: remove a misused pragma packed
  - net: hns3: add debugfs of dumping pf interrupt resources
  - net: hns3: Supply missing hclge_dcb.h include file
  - net: hns3: print out speed info when parsing speed fails
  - net: hns3: add a missing mutex destroy in hclge_init_ad_dev()
  - net: hns3: add a print for initializing CMDQ when reset pending
  - net: hns3: replace snprintf with scnprintf in hns3_update_strings
  - net: hns3: change affinity_mask to numa node range
  - net: hns3: change hclge/hclgevf workqueue to WQ_UNBOUND mode
  - net: hns3: update hns3 version to 1.9.40.24
  - net: hns3: remove redundant assignment to rx_index
  - net: hns3: Fix potential null pointer defererence of null ae_dev
  - net: hns3: not reset TQP in the DOWN while VF resetting
  - net: hns3: remove redundant enum type HNAE3_RESTORE_CLIENT
  - net: hns3: add stats logging when skb padding fails
  - net: hns3: add tx send size handling for tso skb
  - net: hns3: add handling for xmit skb with recursive fraglist
  - net: hns3: use napi_consume_skb() when cleaning tx desc
  - net: hns3: use writel() to optimize the barrier operation
  - net: hns3: optimize the rx clean process
  - net: hns3: optimize the tx clean process
  - net: hns3: batch tx doorbell operation
  - net: hns3: batch the page reference count updates
  - net: hns3: streaming dma buffer sync between cpu and device
  - net: hns3: rename buffer-related functions
  - net: hns3: pointer type of buffer should be void
  - net: hns3: remove unnecessary devm_kfree
  - net: hns3: add suspend and resume pm_ops
  - Revert "net: hns3: add suspend/resume function for hns3 driver"
  - net: hns3: change flr_prepare/flr_done function names
  - net: hns3: change hclge_reset_done function name
  - net: hns3: configure promisc mode for VF asynchronously
  - net: hns3: update hns3 version to 1.9.38.12
  - net: hns3: add match_id to check mailbox response from PF to VF
  - net: hns3: fix possible mismatches resp of mailbox
  - net: hns3: fix the logic for clearing resp_msg
  - net: hns3: fix queue id check error when configure flow director rule by ethtool
  - net: hns3: add check for HNS3_NIC_STATE_INITED before net open
  - net: hns3: add waiting time before cmdq memory is released
  - net: hns3: disable firmware compatible features when uninstall PF
  - net: hns3: fix change RSS 'hfunc' ineffective issue
  - net: hns3: fix inconsistent vf id print
  - net: hns3: remove redundant variable initialization
  - net: hns3: replace the tab before the left brace with one space
  - net: hns3: fix hns3_cae_pfc_storm.h missing header guard problem
  - net: hns3: modify an error type configuration
  - net: hns3: put off calling register_netdev() until client initialize complete
  - net: hns3: replace disable_irq by IRQ_NOAUTOEN flag
  - net: hns3: update rss indirection table after setup tc
  - net: hns3: don't change tc mqprio configuration when client is unregistered
  - net: hns3: remove redundant client_setup_tc handle
  - net: hns3: clear VF down state bit before request link status
  - net: hns3: PF add support for pushing link status to VFs
  - net: hns: update hns version to 21.2.1
  - net: hns: Remove unused macro AE_NAME_PORT_ID_IDX
  - net: hns: use IRQ_NOAUTOEN to avoid irq is enabled due to request_irq
  - net: hns: Replace zero-length array with flexible-array member
  - hisilicon/hns: convert comma to semicolon
  - net: hns: make arrays static, makes object smaller
  - net: hns: Move static keyword to the front of declaration
  - net: hns: use eth_broadcast_addr() to assign broadcast address
  - net: hns: use true,false for bool variables
  - net: hns: fix wrong display of "Advertised link modes"
  - net: hns: fix ping failed when setting "autoneg off speed 100 duplex half"
  - net: hns: fix variable used when DEBUG is defined
  - net: hns: fix non-promiscuous mode does not take effect problem
  - net: hns: remove redundant variable initialization
  - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152
  - net: hns3: update hns3 version to 1.9.38.11
  - net: hns3: fix 'ret' may be used uninitialized problem
  - net: hns3: update hns3 version to 1.9.38.10
  - net: hns3: adds support for setting pf max tx rate via sysfs
  - Revert "UOS: net: hns3: pad the short tunnel frame before sending to hardware"
  - (CVE-2022-36123)x86: Clear .brk area at early boot
  - (CVE-2022-20368)net/packet: fix slab-out-of-bounds access in packet_recvmsg()
  - (CVE-2021-33655)fbcon: Disallow setting font bigger than screen size
  - (CVE-2021-33656)vt: drop old FONT ioctls
  - (CVE-2022-0854)Reinstate some of "swiotlb: rework "fix info leak with DMA_FROM_DEVICE""
  - swiotlb: fix info leak with DMA_FROM_DEVICE
  - (CVE-2022-20132)HID: check for valid USB device for many HID drivers
  - HID: wacom: fix problems when device is not a valid USB device
  - HID: add USB_HID dependancy on some USB HID drivers
  - HID: add USB_HID dependancy to hid-chicony
  - HID: add USB_HID dependancy to hid-prodikeys
  - HID: add hid_is_usb() function to make it simpler for USB detection
  - net: usb: ax88179_178a: Fix packet receiving
  - (CVE-2022-2964)net: usb: ax88179_178a: Fix out-of-bounds accesses in RX fixup
  - net: usb: ax88179_178a: fix packet alignment padding
  - (CVE-2020-27784)usb: gadget: function: printer: fix use-after-free in __lock_acquire
  - (CVE-2022-2977)tpm: fix reference counting for struct tpm_chip
  - (CVE-2022-1012)secure_seq: use the 64 bits of the siphash for port offset calculation
  - (CVE-2022-40307)efi: capsule-loader: Fix use-after-free in efi_capsule_write
  - (CVE-2022-39842)video: fbdev: pxa3xx-gcu: Fix integer overflow in pxa3xx_gcu_write
  - (CVE-2022-2663)netfilter: nf_conntrack_irc: Fix forged IP logic
  - (CVE-2022-3239)media: em28xx: initialize refcount before kref_get
  - net: openvswitch: Add a new action check_pkt_len
  - UOS: Upgrade megaraid_sas to 07.722.02.00-2
  - ima: Free the entire rule if it fails to parse
  - ima: Free the entire rule when deleting a list of rules
  - ima: Have the LSM free its audit rule
  - UOS: update inspur drm driver
  - fbdev: ls2k500sfb license set to gpl and compiled as module in defconfig.
  - ipmi: add ls2k500 bmc ipmi support.
  - fbdev: add ls2k500sfb support for ls2k500 bmc.
  - drm/loongson: fix mc_mask type from u32 to u64 to support 40bit address.
  - LoongArch: LSVZ: enable fpu and lsx by default
  - drm/loongson: Added DC interrupt support for audio
  - drm/loongson: Resolve the 7a2000 hardware cursor problems
  - LoongArch: Fix elfcorehdr parameter parsing
  - LS7A2000: Change name of HDMI codec
  - ALSA: hda - Don't register a cb func if it is registered already
  - LoongArch: Fix screen info init error
  - LoongArch: Fix the virtual machine cannot boot
  - LoongArch: Fix pch_lpc_get_fwnode bug
  - drm/loongson: Solve 7A2000 black screen problem
  - drm/loongson: Optimized 7a2000 hotpulug config
  - config: CONFIG_USB default to y
  - wifi: rtl8192cu: enable 802.11d protocol support
  - UOS: tpm: enable tpm_tis_spi,tpm_st33zp24_spi,tpm_vtpm_proxy
  - UOS:wireless/rtl8192cu:Fix link error, support only on loongarch
  - UOS:arch/loongarch:thermal:Fix link error, remove CONFIG_LOONGSON3_PKG_TEMP_THERMAL=y
  - UOS:arch/loongarch/ebpf:Fix link error, multiple definition of bpf_jit_get_func_addr
  - UOS: sched: Fix loongarch cannot find sequential_io_avg
  - efi/libstub: Move arm-stub to a common file
  - UOS:scripts/sorttable: Fix build error, include the header.
  - UOS:loongarch/kvm: Fix build error, multiple definition
  - UOS: loongarch/acpi: set type "struct acpi_subtable_header" to "union acpi_subtable_headers"
  - UOS: loongarch/kvm: Delete the parameter blockable of the kvm_unmap_hva_range function
  - x86/kvm: Cache gfn to pfn translation
  - x86/kvm: Introduce kvm_(un)map_gfn()
  - KVM: Properly check if "page" is valid in kvm_vcpu_unmap
  - kvm: fix compile on s390 part 2
  - kvm: fix compilation on s390
  - kvm: fix compilation on aarch64
  - KVM: Introduce a new guest mapping API
  - UOS:arch/loongarch/kvm:Fix build error,KVM_LOONGARCH_SET_CPUCFG
  - UOS:arch/loongarch:Fix build error,‘__NR_clone3’ undeclared
  - UOS:arch/loongarch:Fix CRASH_ALIGN redefined and early_initrd() the size uninitialized
  - UOS:arch/loongarch/usbhid:Fix build error ,remove the mutex_unlock
  - UOS:arch/loongarch/linkage: Fix linkage: Introduce new macros for assembler symbols
  - UOS:acpica: Fix workaround of ACPICA: MADT: add code to support APICs for Loongarch
  - UOS:usb/xhci:Fix workaround of Fix usb device probability miss when using the EJ188 chip.
  - UOS:arch/loongarch/efi/libstub: Fix Move arm-stub to a common file
  - UOS: rtl8188eu: Change .ssid to .Ssid
  - UOS: arch/loongarch: add workaround of dev_is_coherent()
  - UOS: arch/loongarch: Remove 'type' argument from access_ok() function
  - UOS: loongarch/kvm: fix undefined dfx_debugfs_entries
  - UOS: loongarch/kvm: Initialize variable r
  - genirq: introduce irq_domain_translate_twocell
  - UOS: gpu/mwv206: Disable CONFIG_DRM_MWV206
  - UOS: net/compat: loongarch not support compat
  - UOS: lock: skip vcpu_is_preempted_node()
  - Revert "linkage: Introduce new macros for assembler symbols"
  - LoongArch:fixed some error fo loongson_syscall
  - LoongArch: Introduce optimize syscall for loongarch
  - mm: set khugepaged scanning algo with width
  - drm/etnaviv: add a cmd line to disable cached coherent mode
  - drm/etnaviv: use cached coherent mode on ls2k1000 la version
  - drm/etnaviv: reimplement pci device driver support
  - UOS: Fix: Fix the black screen problem of Jingjia micro graphics card when replace the kernel image.
  - mm/mmu_gather: limit free batch count and add schedule point in tlb_batch_pages_flush
  - usb: ohci: add check for start frame in host controller functional states
  - HID: usbhid: enable remote wakeup function for usbhid device
  - usb: core: enable remote wakeup function for usb controller
  - signal: strict valid signal check
  - efi/printf: Turn vsprintf into vsnprintf
  - efi/printf: Abort on invalid format
  - efi/printf: Refactor code to consolidate padding and output
  - efi/printf: Handle null string input
  - efi/printf: Factor out integer argument retrieval
  - efi/printf: Factor out width/precision parsing
  - efi/printf: Merge 'p' with the integer formats
  - efi/printf: Fix minor bug in precision handling
  - efi/printf: Factor out flags parsing and handle '%' earlier
  - efi/printf: Add 64-bit and 8-bit integer support
  - efi/printf: Drop %n format and L qualifier
  - efi/libstub: Add a basic printf implementation
  - clone3: add stack arguments check and CLONE_PIDFD not supported in 4.19
  - Bluetooth: btrtl: Add support for RTL8761B
  - Bluetooth: btrtl: Refine the ic_id_table for clearer and more regular
  - Bluetooth: btrtl: Add support for RTL8822C with USB interface
  - Bluetooth: btusb: Add the more support IDs for Realtek RTL8822CE
  - bpf, loongarch: Add BPF JIT for LoongArch
  - serial: add Winchiphead pci/pcie to uart chips driver
  - usb: serial: add Winchiphead ch9344 chip driver
  - usb: serial: add Winchiphead ch343 compatible chips driver
  - LoongArch: Fixup syscall clone3
  - iomap: fix WARN_ON_ONCE() from unprivileged users
  - net: phy: fix autoneg invalid error state of GBSR register.
  - selftests: Add tests for clone3()
  - tools: Sync headers with the kernel
  - LoongArch: Wire up clone3 syscall
  - fork: Add clone3 syscall
  - linkage: Introduce new macros for assembler symbols
  - perf/arch: Remove perf_sample_data::regs_user_copy
  - tools build feature: Perfection check if get_current_dir_name() is available
  - drm/bridge: sii902x: allow using sil9022 as a dumb hdmi transmitter
  - drm/radeon:fix the hdmi connector bug.
  - drm/etnaviv: add platform driver support for loongson 2k1000
  - drm/etnaviv: fix compile error in case of CONFIG_PM is not defined
  - tools build feature: Check if eventfd() is available[6/6]
  - tools build feature: Check if get_current_dir_name() is available[5/6]
  - tools build feature: Check if get_current_dir_name() is available[4/6]
  - perf bench: Move HAVE_PTHREAD_ATTR_SETAFFINITY_NP into bench.h[3/6]
  - perf bench: Add epoll_ctl(2) benchmark[2/6]
  - perf bench: Add epoll parallel epoll_wait benchmark[1/6]
  - perf tool: Improve perf option help information in perf.txt[3/3]
  - perf tool: Provide an option to print perf_event_open args and return value[2/3]
  - perf docs: Add description for stderr[1/3]
  - perf list: Add metrics to command line usage
  - perf tools: Remove duplicate headers
  - perf map: Turn some pr_warning() to pr_debug()
  - perf symbols: Relax checks on perf-PID.map ownership
  - drm/amdgpu: Init data to avoid oops while reading pp_num_states.
  - drm/etnaviv: fix build issue in case of CONFIG_PM is not defined
  - drm/etnaviv: don't enable etnaviv on default
  - xhci: Fix usb device probability miss when using the EJ188 chip.
  - IGB: Detect and recover weird rx hang bug
  - Input: i8042 - Make i8042_bypass_aux_irq_test as a module parameter
  - drm/amdgpu: Set a suitable dev_info.gart_page_size
  - drm/radeon: Modify GART TLB setting to fix kdump failure
  - drm/radeon: Reintroduce radeon_gart_restore()
  - drm/radeon: just suspend the hw on pci shutdown
  - drm/radeon: Use high performance profile
  - drm/radeon: Fix hibernation for JUNIPER on Loongson
  - drm/radeon: recover the GPU if it fails at resume
  - E1000E: Detect and recover weird rx hang bug
  - mvsas: Optimise performance and stability
  - ahci: Marvell controllers prefer DMA for ATAPI
  - Fix touchpad status error after STR/STD
  - tty: serial_core: Clear TTY_IO_ERROR if tty_port_open() return 0
  - UOS: config: disable CONFIG_CRASH_DUMP
  - LoongArch: adjust memory space for module load
  - drm/lsdc: add getting output description from dts support
  - drm/lsdc: add ddc-i2c-bus support
  - drm/lsdc: introduce lsdc_display_pipe struct and unifiy function prefix
  - loongarch: perf: fix compilation errors.
  - kernel/locking: Optimize multi-node cache thrashing problem.
  - LoongArch:LSVZ: rename guestid with vpid
  - LoongArch: Fixup 4K page and va 48 bits build error
  - wifi: rtl8822bu: add rtl8822bu wifi driver support
  - wifi: rtl8812au: add rtl8812au wifi driver support
  - drm/loongson: The bridge be compatible on the 3A4000
  - drm/loongson: fix null pointer error when suspend
  - LoongArch:LSVZ: rename lvz_trap_handle_xxx with _kvm_handle_xxx
  - LoongArch: Modify ldxhu_op for unaligned accesses
  - LoongArch: uprobe: Fix do_page_fault about UnixBench concurrent test
  - wifi: rtl8192cu: set channel_plan with DOMAIN_CHINA
  - LoongArch: Add 7a2000 i2s driver and es8323 codec support.
  - LoongArch: fix up dump_stack() cannot print stack information
  - drm/loongson: Fixed 7A2000 unable to display graphics
  - drm/loongson: Perfect the DC Mode Valid interface
  - drm/loongson: 7a2000 hardware cursor support
  - Loongarch: fix boot error for pmon
  - LoongArch:LSVZ: kvm code cleanup v2
  - LoongArch: LSVZ: dispatch with exception code
  - loongarch: alloc quicklist/irqstack on the node
  - LoongArch:LSVZ: kvm code cleanup on mm
  - LoongArch:LSVZ: kvm code cleanup
  - LoongArch:LSVZ: disable pv timer when vcpu is reset
  - dt-bindings: ls2k1000la: introduce simple dts for LS2K pai board.
  - loongson2_defconfig: enable display bridge drivers
  - drm/lsdc: fix a trival mistake on pixel clock calculate
  - cpufreq: delete unused code
  - LoongArch: LSVZ: fix pci intx irq issue
  - LS7A2000: GNET: Update gnet fix_mac_speed function
  - wifi: rtl8192cu: enable 802.11d protocol support
  - loongarch: 2k1000la: add spi driver support
  - configs: enable some configs support for 2k1000la
  - LoongArch:S3 recover backlight brigtness
  - LoongArch: use generic irq migration
  - LoongArch: use LOCAL_DISTANCE and REMOTE_DISTANCE in topology
  - LoongArch: rename mips Binary Translation Extension
  - net/packet: rx_owner_map depends on pg_vec
  - drm/loongson: Optimize detect and mode valid in DC Driver
  - drm/loongson: Solve the problem of 7a2000 screen flashing
  - LoongArch: Support adaptive vDSO data size
  - drm/loongson: Solve the problem of 2k0500 kernel panic
  - loongarch: 2k1000la: remove NUMA configuration
  - LoongArch: optimization for function flush_tlb_mm
  - GNET: change gnet_speed_flg priv to fix problem when rebind gnet.
  - loongarch: workround for header including
  - loongarch: 2k1000la: enable ehci and ohci controller support
  - loongarch: 2k1000la: fixup the kernel dts address
  - configs: add config support for 2k1000la
  - LoongArch/module: Optimize R_LARCH_SOP_PUSH_PCREL overflow workaround handling
  - LoongArch: Get the base address of vDSO by pc-rel
  - LoongArch: Add vDSO syscall __vdso_getcpu()
  - LoongArch:LSVZ: set guestid variable at percpu area
  - Loongson-3: LSVZ: mov irqchip emulation to intc directory
  - Loongson-3: LSVZ: add loongarch kvm header files
  - Loongson-3: LSVZ: code cleanup for license and copyright
  - Loongson-3: LSVZ: remove CSR_IMPCTL2 emulation
  - LoongArch: Add generic efi stub support
  - efi/libstub: Move arm-stub to a common file
  - LoongArch: pci root bridige set acpi companion only when not acpi_disabled.
  - drm/loongson: add lt8619 hdmi to lvds encoder driver
  - LoongArch: asm: Add ioremap_uc definition
  - LoongArch: LSVZ: disable thp when vm migration
  - Loongarch: bugfix threadinfo assignment at fork
  - LoongArch: remove verbose and silent
  - LoongArch: remove fno-stack-check
  - loongArch: numa: add Invalid region check
  - LoongArch: Fix ftrace about options/func_stack_trace Failed
  - LoongArch: Fix cpu_probe_loongson to report correct prid description
  - LoongArch: LSVZ: redefine hypercall service return code
  - LoongArch: LSVZ: import no_pvipi and no_pvtime setup param
  - LoongArch: module: R_LARCH_SOP_PUSH_PCREL overflow workaround
  - LoongArch: module: Add got section support
  - drm/loongson: Process and compatible with vbios tool v1.0
  - drm/loongson: Add ncs8805 encoder phy driver support
  - drm/loongson: Perfect encoder phy it66121/lt8618 driver
  - drm/loongson: Fix encoder phy ms7210 hpd function
  - drm/loongson: Add encoder private resources support
  - drm/loongson: Define transparent phy at bridge phy
  - drm/loongson: Optimize dc code and delete the gsgpu directory
  - LoongArch: module/ftrace: intialize PLT at load time
  - LoongArch: Clean up useless code in show_code function
  - LoongArch: Modify partial relocations implemented in modules
  - LoongArch: Make some instructions format consistent with official manual
  - LoongArch: Set a relocation type without a handler to return an error
  - LoongArch: Support plt mechanism on LA32
  - LoongArch:Align struct vdso_pcpu_data to cache line size
  - Loongarch: 2k1000la: Update dts to support more devices
  - Loongarch: 2k1000la: Add SDIO controller support
  - Loongarch: 2k1000la: Add APB DMA controller support
  - Loongarch: 2K1000LA: Add display support
  - LoongArch: 2k1000la: Add gpio support
  - LoongArch: support 2k1000la pcie controller
  - Loongarch: Add 2k1000la chip supoort.
  - GPIO: select NCT6102_GPIO don't by default
  - rtc:rtc-ls2x.c: fix driver registration exception on SOC chip
  - Loongarch: 2K500: Removes the useless code in the iointc file
  - LoongArch: Fix do_reserved behavior for user task
  - drm/loongson: fix various warnnings
  - drm/loongson: remove runtime pm related things
  - drm/loongson: using DRM_DEBUG_DRIVER() to print debug information
  - irqchip/loongarch-extioi: fix irq affinity setting
  - LoongArch: LSVZ: fix pmu function
  - drm/loongson: Resolve 7A2000 vbltest and pageflip errors
  - drm/loongson: Fixed 7A1000 fbcon screen failure
  - pwm:loongson: Perfect pwm-ls driver
  - LoongArch: module: Add plt section support
  - Revert "LoongArch: LSVZ: handle irq directly in kvm exception context"
  - LoongArch: Add vbios passed through ACPI table
  - LoongArch: Add gop support
  - LoongArch: Fix the usage of the suspend address
  - gmac:The initial value of rx_watchdog is reduced to 5
  - Loongarch: fixup gcsr
  - LoongArch: kprobe: Rewrite kprobe_handler implementation
  - LoongArch: Remove relocations of REL type
  - objtool: LoongArch: Remove unused macro definitions
  - loongarch: configs: make r8111G nic use r8168 driver use by default
  - drm/loongson: loongson_fbdev_init() should called after hotplug works
  - drm/loongson: fix black screen on netboot install of loongnix
  - pci/quirks: ls7a2000: fix pm transition of devices under pcie port
  - LoongArch: Set CONFIG_MEGARAID_SAS to m by default
  - LoongArch: Set CONFIG_SCHED_DEBUG to y by default
  - Loongarch: Fixup protection_map[3] no-exec error
  - LoongArch: Modify reg name to support kprobe test example
  - MIPS: Fix UNTESTED for kprobe args tests
  - LoongArch: LSVZ: flush guest remote tlb only when it is present
  - LoongArch: Use the thread flags to determine if the process enables single-step
  - LoongArch: Fix stack alignment check
  - objtool: LoongArch: Plays fake PC32 by ADD32 and SUB32
  - LoongArch: Fix Kprobes event arguments with types tests Failed
  - drm/loongson: 7a2000 optimize HDMI and VGA IRQ hotplug detection mode
  - drm/loongson: Delete the 7a2000 duplicate encoder initialization
  - LoongArch: Check hwirq in extioi
  - fbdev: Prevent probing generic drivers if a FB is already registered
  - drm/loongson: remove conflict framebuffer properly
  - LoongArch: Support S3 for phy-addr BIOS
  - LoongArch: Minor cleanups
  - LoongArch: Restore TLB default size
  - LoongArch: Fix Build error about seccomp tests
  - LoongArch: Fix UNTESTED for kprobe args tests
  - LoongArch: Modify watch_csrrd() and watch_csrwr()
  - LoongArch: No need to read csr fwps before set skip bit
  - LoongArch: Set EFI_ALLOC_ALIGN to 64 KB
  - LoongArch: Fix relocs --reloc-info usage issue
  - LoongArch: Inductive instruction imm-field relocation
  - LoongArch: Inductive stack top operation relocation
  - LoongArch: Rewrite apply_r_loongarch_la_rel() implementation
  - configs: Enable CONFIG_MOTORCOMM_PHY
  - LoongArch: Handle BADVADDR to fix ptrace PTRACE_POKEUSER
  - loongarch: avoid registering pm callback on soc
  - drm/loongson: resolve-the-2K0500-VBIOS-initialization
  - pci/quirk.c:Remove 256bytes limit for mrrs of ls7a
  - LoongArch:Fix a bug about irq_domain_alloc
  - LoongArch: Keep .rela.* section information in vmlinux
  - LoongArch: Remove endian conversion code in relocs tool
  - LoongArch: use per-cpu tlbrefill code
  - LoongArch: restore irq only when enabled before
  - LoongArch: LSVZ: inject ipi interrupt when origin stat is zero
  - LoongArch: remove code about page color
  - drm/loongson: Modify the error print level during VBIOS signature verification
  - LoongArch: Fixup incorrect logic about __cmpxchg_small
  - LoongArch: LSVZ: fix bug for register cpu reboot notifier for pv steal time
  - LoongArch: LSVZ: register cpu reboot notifier for pv steal time
  - Loongarch: delete ldl/ldr/stl/str instructions.
  - LoongArch: Using .word instead of scr2gr and gr2scr
  - LoongArch: Refactor csr function
  - UOS: config: open SELinux
  - UOS: config: enable CONFIG_TRANSPARENT_HUGEPAGE_MADVISE
  - Revert "LoongArch: Fix last cache size about 3C5000"
  - fix:BUG131125 can't boot up
  - UOS: tty supports Chinese display
  - LoongArch: Fix cache size for 3C5000L
  - UOS: config: set CONFIG_LOG_BUF_SHIFT equals 19
  - UOS: config: Disable CONFIG_UNFAIR_LOAD_BALANCE and enable CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS
  - UOS: config: Enable CONFIG_DEBUG_INFO and CONFIG_DEBUG_INFO_DWARF4
  - LoongArch: Fix last cache size about 3C5000
  - UOS: configs: Open some kernel configuration of Beiyan
  - config: Disable CONFIG_KASAN
  - Revert "config: Disable CONFIG_KASAN"
  - config: Disable CONFIG_KASAN
  - LoongArch: Fix the problem that the PCIe-PCI bridge attached to the main bridge cannot enumerate normally
  - Loongson: 7A1000/7A2000: Update PHY interface to solve some error.
  - LS7A2000 : Add hdmi codec support.
  - GNET:Enable ethtool coalesce interval function
  - LoongArch: Add missing orig_a0 to regoffset_table
  - drm/loongson: Resolve errors caused by interrupts during startup
  - drm/loognson: Solve the problem of HDMI black screen after 7a2000 enters S3 mode and wakes up
  - LoongArch: Refactor ptrace single_step
  - loongarch: perf: marks unsupported hardware and cache events.
  - loongson : GMAC : Update PHY interface setting.
  - drm/lsdc: add gamma support
  - drm/loongson: remove kernel space uncached accteration dead code
  - drm/loongson: seperate gamma setting code from encoder init
  - LoongArch: fix gpe access width for 7A1000
  - LoongArch: Add support for parsing mem parameters
  - LoongArch: asm: Use inline assembly instead of gcc build-in for CSR instruction
  - drm/loongson: Solve the problem of black screen after VGA enters S3 mode and wakes up
  - Loongson-3/ACPI: Add CAN device registration by ACPI table.
  - LoongArch: Fix loongarch_update_watch_registers in preemptible when using gdb
  - LoongArch: Fix trace entry and adjust stack_trace.nr_entries afterwards
  - LoongArch: Change parameter transmission interface strategy
  - loongarch: dts: loongson64_2k0500: set dwc3 dr_mode as host
  - rtc:rtc-ls2x.c: fix rtc wakeup issue.
  - LoongArch: LSVZ: add preempt point before reenter guest
  - drm/loogson: 7a2000 delete the actual I2C related code and use GPIO to simulate I2C function
  - drm/loongson: The DC driver supports obtaining VBIOS from video memory
  - LoongArch: bug fix for asid cache on hotplugged cpu
  - drm/lsdc: add disable ddc kernel cmd line
  - dt-bindings: LS2K PAI: add pwm polarity property
  - drm/lsdc: add debugfs support and introduce lsdc_pixpll_funcs struct
  - using drm_fb_cma_fbdev_init()
  - drm/lsdc: sanity check only once
  - drm/lsdc: simplify monitor detection code
  - drm/lsdc: using DRM_DEBUG_DRIVER() instead of DRM_INFO()
  - drm/lsdc: write 1 to clear the interrupt
  - drm/lsdc: using IS_ERR_OR_NULL()
  - drm/lsdc: Add support for the display controller in ls7a2000
  - loongson3_defconfig: enable simple framebuffer driver
  - ls2k1000_pai_udb_v1_5.dts: add simple-framebuffer driver support
  - loongson2k_defconfig: enable simple-framebuffer driver
  - drm/lsdc: add remove conflict framebuffer support
  - loongarch: mmu_context: Fix incorrect function parameters
  - LoongArch: LSVZ: support Exitless virt ipi
  - LoongArch: LSVZ: handle irq directly in kvm exception context
  - LoongArch: LSVZ: allocate page table with numa support
  - drm/loongson: Achieve 7a2000 VBIOS support
  - loongarch: dts: loongson: loongson64_2k0500: disable sdio by default
  - LoongArch: Add 2K0500 XHCI dts node.
  - LoongArch: Apply strict align
  - LoongArch: fix runtime initialization code error
  - LoongArch: asid optimization
  - LoongArch: asid clean cleanup
  - Loongarch: watch skip next access only when return era is watched addr.
  - LoongArch: kgdb: kgdb add hw breakpoint support.
  - GMAC: Support Precision Time Protocol (PTP)
  - LoongArch: optimize initrd init code
  - LoongArch: close window compatibility and initrd error
  - LoongArch: LSVZ: add pmu support
  - LoongArch: Fix call trace display after enabling CONFIG_RELOCATABLE
  - LoongArch: Optimizing atomic operations
  - LoongArch: Fixup percpu_read
  - LATX: add a new syscall for latx sigprocmask
  - LATX: add syscall tunnel optimation for latx-i386
  - net: stmmac: ethtool: Let user configure TX coalesce without RIWT
  - LoongArch: add error processing when access hwpoison page
  - LoongArch: change memory parse and setvirtmap
  - LoongArch: LSVZ: refactor handle_exit function
  - loongarch: dts: loongson: loongson64_2k0500: disable nand by default
  - drm/lsdc: change name from loongson-drm to lsdc
  - loongarch: add vmlinuz.efi to gitignore
  - LoongArch: LSVZ: fuction name code cleanup
  - LoongArch: set timeout value 5S for AP booting
  - LoongArch: LSVZ: Avoid regenerate new guestid during vcpu loading
  - LoongArch: LSVZ: remove global variable kvm_cpu_cb
  - UOS: fix compatibility build rpm/deb
  - UOS: Change package name for UOS
  - UOS: configs: Set CONFIG_INFINIBAND=y
  - UOS: configs: add debug_defconfig
  - UOS: Revert "UOS: Change package name for UOS"
  - UOS: config: enable UNFAIR_LOAD_BALANCE
  - UOS: net: r8168: improve performance for tcp_rr/udp_rr/tcp_crr
  - UOS: performance optimization : multi-thread parallel computing is slow on loongson server
  - UOS: config: sync some configs from loongson3_server_defconfig
  - UOS: config: sync some configs for server
  - UOS: config: enable PCIE_LOONGSON & PCI_LS2K500
  - UOS: config: enable SCHED_INFO for build error
  - UOS: fix(loongson-3): radeon Graphics: 1-second white or gray screen appears during hibernation(S4)
  - UOS: feat: solve the black screen problem after encryption on loongson graphics card
  - UOS: net: r8168: disable all set_offset79(tp, 0x50)
  - UOS: net: r8168 MRRS are no longer needed here for r8168g
  - UOS: net: r8168: update r8168 version to r8168-8.049.02
  - drm/radeon: OLAND boards don't have VCE
  - PCI/ACPI: Tone down missing MCFG message
  - UOS: LoongArch: solve KVM virtual machine stuck during installation
  - drm/amdgpu: Fix the hang problem in the screensaver
  - drm/amdgpu: Fix the hang problem in the screensaver
  - UOS: drm/radeon: Fix HDMI hot-plug detect report bug
  - UOS: net: phy: Add Motorcomm PHY driver
  - crypto: proc - simplify the c_show function
  - UOS: fix: fix the problem that CD capacity can't be displayed when the remaining capacity less than 300 MB
  - UOS: (CVE-2018-1000204) scsi: sg: allocate with __GFP_ZERO in sg_build_indirect()
  - UOS: fix(loongson-3): show the correct number of videos
  - UOS: bug#46214, modify btusb driver for rtl8821ce
  - UOS: CVE-2020-11725
  - UOS: BUG#35599: set loongson integrated graphics hotplug is polling
  - UOS: Bluetooth: Fix incorrect pointer arithmatic in ext_adv_report_evt
  - UOS: Loongson-3: Add smbios support for czc laptop
  - UOS: Change package name for UOS
  - UOS: Loongarch: Open SELinux
  - UOS: Loongarch: Add stmmac network driver
  - UOS: LoongArch: Add UOS defconfig file
  - drm/loongson: Fix 7A2000 DC display error.
  - drm/loongson:Add VGA and HDMI hotplug support.
  - loongarch/mips: add cpu device dma support
  - kdump: Add crashkernel=auto for loongarch64
  - LoongArch: Fix EXCCODE_BTDIS exception handler setting error
  - LoongArch: CONFIG_MAGIC_SYSRQ is enabled by default
  - LoongArch: Relocation and kaslr configuration options are turned off by default
  - pci/quirks: ls7a2000: set discrete GPU as default boot device if present
  - LS7A2000 : Add quirk for OHCI device rev 0x02
  - drm/loongson:Add 7A2000 DC driver.
  - LS7A2000 :  Add loongson GNET support
  - rtlwifi: rtl8192cu: fix some wifi adapter signal stability issues
  - MIPS: enable thp migration support
  - LoongArch: enable thp migration support
  - LoongArch: add softlockup support
  - drm/lsdc: pixpll code cleanup and bug fix
  - drm/lsdc: implement cursor disable correctly
  - drm/lsdc: fix a vblank wait timed out
  - PCI/portdrv: cleanup cpu_has_hypervisor workaround
  - PCI/portdrv: cleanup cpu_guestmode workaround
  - rtc:rtc-ls2x.c: fix rtc invalid alarm value issue.
  - crypto: update to version 01.10.220111
  - LoongArch:add load/store access flag for SIGSEGV in sigcontext.
  - Loongarch: 2k500 pci dts add missing pci memory region, fix pci gpio index.
  - drm/lsdc: add ls2k500 encode i2c method, fix driver name conflict.
  - LoongArch: Use Weak-ordered UnCached for ioremap_wc
  - LoongArch: Add huge page support for iommu
  - Revert "crypto: sedriver: fix max data length"
  - Loongarch: 2k500 pci change map irq to of map irq.
  - irqchip: loongson-pch-lpc: add irq set type support
  - update server config based on CentOS
  - mtd: ls-nand: fix double free of mtd structure
  - LoongArch: Clean up duplicate code
  - LoongArch: Add an exception table setting
  - crypto: update to version 01.10.211229
  - mtd: devices: m25p80: add restart handler to set spi to exit 4 address mode.
  - Loongson2K: fix 2k1000 __vdso_getuid issue.
  - LS7A: EHCI: fixup HCCPARAMS register error.
  - Loongarch: fix sr-iov enable error
  - Loongson2K: enable netfilter support
  - GMAC:Enable ethtool coalesce interval function
  - LoongArch: fix vmlinuz.efi not created correctly
  - LoongArch: Fix vpn connection fail problem
  - LoongArch: fix distribute build problem
  - ata: ahci: add work around for ASMEDIA HBA.
  - LoongArch: LSVZ: hypervisor debug guest use hw breakpoint
  - LoongArch: Remove useless macro definitions
  - LoongArch: Fix pci configuration space for 2k0500
  - LoongArch: fixup function name
  - loongarch: loongson3_defconfig: config r8169 with m
  - r8169: add random MAC address fallback
  - r8169: Load MAC address from device tree if present
  - LoongArch:adjust struct ucontext of kernel.
  - LoongArch: crash_dump: Return -ENOMEM if memremap() failed
  - LoongArch: Runtime support full physical address firmware
  - LoongArch: fix pcie wakeup for acpi s5
  - drm/loongson: Add the mode valid option.
  - LoongArch: Support 3c5000 flatmode
  - LoongArch: Add 2K0500 NAND support
  - LoongArch: Fixup barrier for smp
  - LoongArch: Optimize the loongson3_defconfig and add 2K0500 USB nodes to the DTS
  - LoongArch: Add DMA and SDIO dirvers for LS2K0500, change GPIO and gmac irq to liointc
  - mmc: ls2kmci: Remove 2k1000 related codes to reduce coupling
  - LoongArch: Split MIPS EXTIOI and LOONGARCH EXTIOI
  - LoongArch: add efistub support
  - LoongArch: Use TLB for ioremap
  - objtool: LoongArch: Fix resource_tracker.o file warning
  - objtool: LoongArch: Fix team.o file warning
  - drm/loongson: Solve the problem that DC video memory occupies kernel module memory
  - LoongArch: Add numa node information for ACPI region
  - Loongarch: fix up the ptrace register definition
  - LoongArch: Use the CPUFreq governor 'performance' as default.
  - LoongArch: Fix the black screen problem of kdump operation
  - LoongArch: Set CONFIG_HARDENED_USERCOPY to n by default
  - LoongArch: Set CONFIG_JUMP_LABEL to n by default
  - LoongArch: LSVZ: fix memory leak for gfn_to_pfn_cache
  - loongarch: loongson3_defconfig: remove r8169 driver config
  - LoongArch: LSVZ: support virtualization steal time accounting
  - MIPS: Loongson-3: fix mmap problem
  - Revert "LoongArch: use arch sched_clock"
  - perf: loongarch: Replace loongarch64 with loongarch.
  - LoongArch: Refer to debian to modify the configuration file
  - loongarch: enable sci whether S3 is supported or not
  - LoongArch: make writeonly page readable
  - MIPS: make writeonly page readable
  - LoongArch: Access more pci device on bus 0
  - perf: loongarch: update UNW_LOONGARCH to UNW_LOONGARCH64
  - LoongArch: Rename csr counter and csr conter field.
  - LoongArch: LSVZ: fix flush tlb issue
  - LoongArch: kgdb: Remove useless address limit for cache flushes
  - LoongArch: clean up return_address releated code
  - LoongArch: kprobe_on_ftrace: Fix stacktrace of a kprobe_events
  - LoongArch: Fix the incomplete display content of echo 't' magic SysRq key
  - LoongArch: export loongson_map_base without GPL
  - usb: xhci: add LWP quirk for ensuring uPD720201 into D3 state after S5
  - Revert "usb: xhci: Add XHCI_SPURIOUS_WAKEUP quirks flags for renesas xhci device"
  - LoongArch: Use ioremap_cache to access ACPI tables
  - loongarch: config: enable rtl8188gu wifi driver support
  - rtlwifi: rtl8188gu: add rtl8188gu wifi adapter driver support
  - LoongArch: LSVZ: split vcpu debugfs from kvm debugfs
  - LoongArch: LSVZ: remove redundant code
  - LoongArch: LSVZ: kick dest cpu when inject interrupt
  - LoongArch: LSVZ: Fix issue for guest control
  - LoongArch: remove limitation for entries of scatterlist
  - LoongArch: adjust reboot code
  - LoongArch: save and restore EUEN register
  - LoongArch: LSVZ: flush tlb only when pte is exist
  - LoongArch: Simplify the is_fpu_owner function
  - LoongArch: Modify activate_mm definition
  - LoongArch: Mark some definitions of LS7A as volatile
  - LoongArch: init iomem resource from memblock
  - LoongArch: Fixup tlbrefill pagesize
  - drm/loongson: Fix the BUG of abnormal startup logo display
  - LoongArch: Clean up no use code
  - LoongArch: Fixup pagesize
  - crypto: sedriver: use timeout version down in g_tasksend
  - LoongArch: remove arch_setup_msi_irqs related code
  - drm/loongson: Add unaligned display mode
  - drm/loongson: Fix legacy read edid error.
  - irqchip/loongson-pch-msi: fix msi bitmap allocation
  - LoongArch: Enable net qdisc htb config to support "tc qdisc" function
  - driver: ls7a-spiflash: export 'ls_spiflash_init'
  - LoongArch: only use pc entry for smp secondary cpu
  - LoongArch: fix save_lbt_registers
  - drm/lsdc: add 138500kHz pixel clock into pll parameter table
  - LoongArch: call panic when both acpi tables and dtb are not found
  - LoongArch: Add hfsplus support
  - LoongArch: uapi: sigcontext: Add '__attribute__' before 'aligned' to fix build error
  - LoongArch: Rename VPN2_MASK to VPPN_MASK
  - usb: xhci: Add XHCI_SPURIOUS_WAKEUP quirks flags for renesas xhci device
  - LoongArch: ptrace: Fix the singlestep debugging failure in fst.d/fld.d instruction position
  - LoongArch: ptrace: Fix the singlestep debugging failure in vdso.so library
  - LoongArch: ptrace: Fix the singlestep debugging failure in the ll-sc instruction position range
  - LoongArch: adjust sequence of pci resource in iomem
  - LoongArch: add network block device driver
  - LoongArch: Refactor get_saved_sp
  - LoongArch: Clean up bitops releated code.
  - Revert "LoongArch: ACPI: Add memory semantics to acpi_os_map_memory"
  - Revert "bluetooth: rtk_btusb: add realtek usb interface bluetooth driver suppport"
  - ACPI thermal: Fix the bug of thermal step wise governor
  - LoongArch: Fix pci configuration space
  - LoongArch: Use fixmap instead of ioremap for earlycon map
  - LoongArch: modify TLB privilege exception handler
  - LoongArch: skip quirk handling on 7A pcie host bridge for vm
  - usb: ohci: disable start-of-frame interrupt in ohci_rh_suspend
  - LoongArch: fix return value of acpi_gsi_to_irq
  - dt-bindings: ls2k1000 pai: remove PCIE0 port device node
  - dt-bindings: ls2k1000 pai: add fixed regulator support for lcd panel
  - dt-bindings: zhuoyi 2k1000 mini box don't have nand and sdio
  - irqchip: loongson-extioi: fix irq affinity setting
  - drm/lsdc: reimplement PLL setting code and various improvement
  - LoongArch:Add UIO support
  - LoongArch: LSVZ: move cpucfg operation from vcpu to kvm
  - LoongArch: Clean up MIPS legacy code related to syscall
  - LoongArch: clean up signal releated code.
  - LoongArch: vdso: Remove unnecessary delay slot emulation page
  - LoongArch: Add the implementation of get_wchan() when CONFIG_UNWINDER_ORC is enabled
  - objtool: LoongArch: No need to check entry.S
  - objtool: LoongArch: Delete UNWIND_HINT_IRET_REGS
  - LoongArch/unwind/orc: Fall back to using frame pointers for generated code
  - LoongArch/unwind/orc: Convert global variables to static
  - objtool: LoongArch: Fix the judgment condition of the jirl instruction in arch_try_find_call()
  - objtool: LoongArch: Fix stack state mismatch warning
  - LoongArch: Clean up PCI releated code.
  - ls2k1000: gpio: add a function for module unload
  - LoongArch: Disable stb when enabling 4K page size
  - LoongArch: clean up dma releated code.
  - LoongArch: fix pte_modify
  - Loongarch: disable single step clear TIF_LOAD_WATCH only when single_steped state.
  - drm/loongson:Fix it66121 encoder phy unable to get edid.
  - LoongArch: ACPI: Add memory semantics to acpi_os_map_memory
  - LoongArch: Add 2K0500 I2C Master/Slave support
  - LoongArch: Add 2K0500 SPI support
  - irqchip: loongson-extioi: fix affinity setting
  - LoongArch: Clean up ftrace useless code
  - LoongArch: Fix simu_branch() return value
  - objtool: LoongArch: Add not sibling call flag
  - objtool: LoongArch: No need to check suspend_asm
  - objtool: Add arch_try_find_call() to adjust CALL_DYNAMIC
  - LoongArch: Correct the end of function name
  - objtool: Add no standard stack hint to __sys_clone, __sys_clone3
  - objtool: LoongArch: Add FP regs support
  - LoongArch: Limited access to wrong device
  - LoongArch: Fixed some pcie card not scanning properly
  - LoongArch: use la.abs and jirl to replace bl in exception handler
  - LoongArch: Support cacheable ioremap()
  - objtool: Ignore unreachable fake jumps
  - LoongArch: alternative: remove pad_len and add other branch instructions support
  - LoongArch: Delete meanless mem print
  - LoongArch: Change CMA default size for 3A5000 platform
  - LoongArch: Add 7A2000 IOMMU support
  - loongarch:lsvz: Add ioctl set cpucfg
  - Loongarch: dts: loongson: loongson64_2k0500: add earlycon bootarg
  - LoongArch: Fixup dump_tlb asid
  - LoongArch: Fix static ftrace.
  - LoongArch: Fix ftrace function_graph failed to backtrace
  - drm/loongson: Optimize 2k0500 crtc mode set code
  - LoongArch:LSVZ: add kvm version to match with qemu
  - LoongArch: add bootargs support when using dtb
  - LoongArch:Add YAMA and BCACHE support
  - Loongarch:LSVZ: add cache instruction emulator
  - drm/loongson: Add 2K0500 DC driver
  - arch/loongarch: Increase 2K0500 VRAM memory size to 32MB
  - PCI: loongson: pci bridge set dev.parent.
  - LoongArch: Use IPI interrupt to wake up secondary cpus
  - mips:Add YAMA for loongson3
  - LoongArch: Remove unused codes
  - LoongArch: Add perf callchain support for user mode.
  - LoongArch: tlb trap code cleanup
  - LoongArch: fix issue for destruction vm before irqchip created
  - LoongArch: loongson3_defconfig: config GPIO_PCA953X with m
  - i2c: ls2x: support slaves enumeration when using acpi
  - LoongArch: clear EUEN when booting up
  - LoongArch: Fixup dump tlb info
  - LoongArch:Add pixart touchpad driver
  - LoongArch: Add debug info for fatal exception
  - tools: Fix a build error
  - arch/loongarch: Add 2K0500 dc node to the device tree
  - drm/loongson: Fixed S4 woke up abnormal BUG.
  - Revert "LoongArch: Enable arch-specific csum_partial"
  - ACPICA: MADT: update APIC structures for Loongson
  - LoongArch: Refactor __xchg_small functions.
  - cpufreq: loongson3-acpi: fix transtion to performance
  - loongarch: loongson3_server_defconfig: enable task status export support
  - LoongArch: Fix modpost warnings.
  - loongarch: loongson3_defconfig: enable task status export support
  - LoongArch: Parameterizing cpu_thermal_threshold.
  - LoongArch: Fix the error of slave core failed to start in Multi node server
  - LoongArch: Fix unable to Wake-on-LAN from S5
  - irqchip: loongson-extioi: fix node_map initialization
  - Loongarch: fix up ptrace single_step exception address
  - LoongArch: loongson3_server_defconfig: Enable function trace and livepatch
  - PCI: loongson: fix read and write operation
  - Loongson-3: msi enable multi vector.
  - Loongarch: msi enable multi vect.
  - Loongarch: add ls2k500 pci support.
  - Loongarch: add pci domain dma support.
  - cpufreq: loongson3-acpi: show boost freq attr in sysfs if supported
  - cpufreq: loongson3-acpi: remove unnecessary boost_enabled variable
  - LoongArch: Fixup APBDMA error
  - LoongArch: Fix S4 unable to Wake-on-LAN
  - Loongarch: add 2k500 iointc irqchip support.
  - objtool: Move global variable out of header file
  - LoongArch: Use ECAM for PCI configuration space access
  - LoongArch: Remove unused codes
  - LoongArch: Optimazing percpu read/write
  - LoongArch: Code collation, unmodified logic
  - LoongArch: clean up cpu_probe related code Merge boot_cpu_trap_init and nonboot_cpu_trap_init to per_cpu_trap_init
  - Loongarch: Add SCHEDSTATS support for server
  - crypto: sedriver: fix max data length
  - objtool: Fix objtool cross compile
  - LoongArch: ignore mem info in ext list when using dtb
  - LoongArch: clean up genex.S
  - LoongArch: Clean up comments, typesetting, and useless code
  - LoongArch: Improve dynamic ftrace by using -fpatchable-function-entry=2
  - LoongArch: Add asm code unwind_hint prepare.
  - objtool: Replace __loongarch with __loongarch__
  - LoongArch: objtool: Add HAVE_STACK_VALIDATION
  - objtool: LoongArch: Add objtool orc gen and dump functions
  - objtool: Support Clang non-section symbols in ORC generation
  - objtool: LoongArch: Provide dynamic add switch table function
  - objtool: LoongArch: Add insn orbit to do dynamic add switch table
  - objtool: Refactor jump table code to support other architectures
  - objtool: Make specials be arch-specific
  - objtool: Add backtrace and arch jump_destionation
  - objtool: LoongArch: Add some decoder
  - objtool: LoongArch: Add base definition for loongarch64 backend
  - objtool: Enable compilation of objtool for all architectures
  - objtool: Fix noreturn detection for ignored functions
  - objtool: Ignore empty alternatives
  - objtool: Fix stack offset tracking for indirect CFAs
  - objtool: Fix CONFIG_UBSAN_TRAP unreachable warnings
  - objtool: Fix switch table detection in .text.unlikely
  - LoongArch: Clean up duplicate defined code, Modify to use public code
  - LoongArch: config: Enable CONFIG_UIO default
  - Loongarch: Add SCHEDSTATS support
  - LoongArch: Fix incorrect timestamps when resume from S3
  - bluetooth: rtk_btusb: add realtek usb interface bluetooth driver suppport
  - hid: uhid: enable uhid device driver support for loongarch
  - LoongArch: fix restoring affinity of extioi vectors
  - LoongArch: rectify the pte flag operations
  - LoongArch: fix mailbox checking
  - LoongArch: kexec: Fix the problem of obtaining node id when node > 4
  - drm/loongson: Fix S3 display is abnormal after wake up
  - cpufreq/loongson-acpi: fix cpufreq info
  - LoongArch: Enable kernel livepatch
  - LoongArch: Some fix about orc unwinder
  - builddeb: Add automatic support for loongarch* architectures
  - LoongArch: Enable arch-specific csum_partial
  - LoongArch: Fix incorrect file description about dtb-y
  - LoongArch:Add kernel parameter "initrd" for loongarch
  - LoongArch: Isolate irq routing between node groups
  - LoongArch: remove early printk support
  - LoongArch: defconfigs: remove unnecessary built-in cmdline
  - LoongArch: fix early paras invalid caused by earlycon support
  - loongarch: loongson3_server_defconfig: enable memory swap controller support
  - LoongArch: Enable thermal poweroff in thermal driver.
  - LoongArch: Make some instructions format consistent with official manual
  - LoongArch: Fix sigcontext problem
  - drm/lsdc: make lsdc support 2k500.
  - LoongArch: smp setup use NR_CPUS, not MAX_CPUS.
  - LoongArch: Add CAN device in DTS of LS2K0500
  - LoongArch: Add 2K0500 GPIO support
  - loongarch: loongson3_defconfig: enable memory swap controller support
  - LoongArch: Use bus number assigned by firmware
  - LoongArch: Fix lib functions' fixup and remove csr_baduaddr
  - LoongArch: Fix the build error under CRASH_DUMP
  - LoongArch: Enable LBT by default
  - drm/loongson: Drive process improvement.
  - LoongArch: Clean up useless code
  - LoongArch: add earlycon support
  - LoongArch: use is_soc_cpu instead of confusing acpi_disabled
  - Loongarch: fix issue for stop oneshot timer
  - rtc: ls2x: add ACPI fix_event Handler for rtc.
  - LoongArch: Add SingleStep support for ptrace
  - LoongArch: clean up struct cpuinfo_loongarch
  - drm/loongson: Fix uninitialized fbdev being released
  - LoongArch: align ioports region
  - LoongArch: Fixup get_bpi_version() logic, Avoiding parsing in octal.
  - LoongArch: fix convert error from local resource to pci bus resource
  - LoongArch: crypto: Add crc32 and crc32c hw accelerated module
  - LoongArch: Optimize fpu initializing
  - rtc: ls2x: fix rtc wakeup envent lose issue.
  - LoongArch: support 2k0500 pcie controller
  - LoongArch:Adapt the backlight function of EC control switch
  - LoongArch: rename vec_size to VECSIZE
  - LoongArch: Fix some build errors under !NUMA
  - LoongArch: enable CONFIG_SPARSEMEM_EXTREME for LoongArch
  - LoongArch:Adapting CentOS for Loongson server
  - LoongArch: Fix the calling sequence of sparse_memory_present_with_active_regions()
  - LoongArch: refactor mapping and addressing of I/O ports space
  - LoongArch: clean up unused and short header files.
  - LoongArch: clean up protection_map related code.
  - Loongarch: Fixup vmlinuz boot error
  - LoongArch: Fix the 'quiet' causing the system to fail to start
  - LoongArch: fix process hang in futex
  - LoongArch: Fixup boot failed when percpu used vm space
  - LoongArch: Add iptables modules
  - mips: Add iptables modules
  - LoongArch: fix restore of exception base registers
  - MIPS: Enable ARCH_HAS_PTE_SPECIAL
  - LoongArch: Add uapi/asm/unistd.h
  - LoongArch: clean up pci releated code.
  - LoongArch: clean up linking releted code.
  - LoongArch: Clean up variable _page_cachable_default
  - LoongArch: Delete ip6_irqdispatch function
  - LoongArch: Add 2K0500 GMAC support
  - LoongArch: Add DTS selection under the "Kernel type".
  - MIPS: add DYNAMIC_FTRACE_WITH_REGS and KPROBES_ON_FTACE
  - LoongArch: LSVZ: fix issue for ext irq
  - LoongArch: change SYM_FUNC_START to SYM_CODE_START
  - LoongArch: clean up libgcc.h
  - LoongArch: Clean up uaccess.h
  - loongarch: use generic checksum
  - LoongArch: LSVZ: support iocsr ioctl interface
  - LoongArch: support poweroff and reboot by syscon when using dtb
  - LoongArch: Fix nvme probe failed problem on 2ed PCH
  - MIPS: move FTRACE_SYSCALLS from ftrace.c into syscall.c
  - MIPS: Makefile: Replace -pg with CC_FLAGS_FTRACE
  - LoongArch: LSVZ: add irqchip state debug
  - LoongArch: LSVZ: destroy irqchips when vm exit
  - loongarch: loongson3_defconfig: enable ipv6 netfilter support
  - LoongArch: Refactor lib functions to increase readability.
  - LoongARch:Add loongson3_server_config for centos
  - LoongArch: Fixup PAGE_MASK
  - LoongArch: Setting STLBSIZE as PAGE_SIZE
  - Mips: add memory barrier when read_cpu_id() for vdso
  - LoongArch: add memory barrier when read_cpu_id() for vdso
  - LoongArch: Fix build error with KERNEL_XZ=y and KASAN=y
  - LoongArch: support 2K0500 processor
  - LoongArch: use cpu_pabits to calculate VMEMMAP_SIZE
  - LoongArch: Enable function trace by default
  - LoongArch: cleanup Kconfig, refactor folder structure
  - LoongArch: cleanup tlb related code.
  - LoongArch:Fixed an illegal memory-access bug of start_secondary
  - LoongArch: cleanup cpu-type relate code.
  - LoongArch: clean up uasm releated code.
  - Loongson3:LS7A: Fix spiflash operation code probability introduces exceptions.
  - LoongArch: Fixup copy_user exception table
  - LoongArch: Refactor memset and __clear_user
  - longarch:lsvz: Fix KVM_USER_MEM_SLOTS to 256
  - LoongArch: Fix cpumask_of_node
  - LoongArch: Fix using of cpu_to_node
  - LoongArch: Uprobes: Support pc relative instructions probing
  - LoongArch: Remove action of macro CLI
  - loongarch: remove copy_user wrapper
  - loongarch:lvz: remove ldl/ldr emulation
  - loongarch: kscratch register rearrangement bugfix
  - MIPS: Fixed some pcie card not scanning properly
  - LoongArch: LSVZ: clean up kvm stat
  - Revert "Revert "loongarch: kernel: Support extracting off-line stack traces from user-space with perf""
  - LoongArch: enable keyctl syscall when encounter KEYCTL_DH_COMPUTE
  - LoongArch: Simplify copy_oldmem_page()
  - LoongArch: Make node_data definition consistent with other architectures
  - drm/loongson: Add ms7210 encoder phy audio driver
  - LoongArch: Fixup tlb probe
  - LoongArch: Refactor csr kscratch
  - LoongArch: Fixup build error when LBT enabled
  - LoongArch: Fixup ALE handler
  - mips: enable keyctl syscall when encounter KEYCTL_DH_COMPUTE
  - thermal: loongson3-temp: Fix some thermal driver problems.
  - LoongArch: LSVZ: remove log of kvm vcpu creation
  - LoongArch: Remove the definition of fscr and add the comment of ELF_NGREG
  - LoongArch: support sparse memory vmemmap for LoongArch
  - Revert "loongarch: kernel: Support extracting off-line stack traces from user-space with perf"
  - LoongArch: defconfig: Unset CONFIG_FUNCTION_TRACER
  - LoongArch: change ldd to ld.d
  - perf tools loongarch: Add "perf inject --jit" command support.
  - LoongArch: Fix some build errors used with the latest Clang
  - loongarch:irq: pass irq number for vector handler
  - MIPS: Loongson-3: Enable sound support for loongson3_server_defconfig
  - livepatch: Avoid rela same offset redundant
  - LoongArch: unwind/orc: Add unwind hint for handle_sys
  - LoongArch:Adapting new struct bootparamsinterface
  - LoongArch: Enable function trace default
  - platform/loongarch:generic_laptop:Supporting multiple switch events
  - LoongArch: Replace __lcsr_* with builtin functions
  - LoongArch: fix instruction error in jump label
  - LoongArch: Add save_stack_trace_reliable() support
  - LoongArch: Fix KASAN build for memset/memcpy/memmove changes
  - LoongArch: Add kprobes on ftrace support
  - perf tools loongarch: Support LA64 unwinding and dwarf-regs
  - LoongArch: LSVZ: remove kvm_lose_timer
  - loongarch: kernel: Support extracting off-line stack traces from user-space with perf
  - LoongArch: defconfig: Unset CONFIG_UEVENT_HELPER_PATH and set log buffer size as 128KB
  - loongarch:mm: add invalid pgd for kernel thread for pgdl
  - perf loongarch: Fix mksyscalltbl script execution errors.
  - LoongArch: Optimizing syscall SAVE_SOME
  - LoongArch: Fixup vdso gettimeofday
  - loongarch:lsvz: Add support 256 vcpu
  - LoongArch: Optimizing arch-spec barrier
  - LoongArch: Refactor memcpy/memmove/copy_user
  - drm/loongson: Add pci_enable_device after get 7A GPU deivce
  - LoongArch: Add orc unwind basic support
  - LoongArch: Update cpuinfo and hwcap
  - LoongArch: Apply new format linkage macro.
  - LoongArch: Add Xtables combined module and IP SET module support
  - LoongArch: Add kernel livepatching basic support
  - LoongArch: Clear unwind_stack
  - LoongArch: Remove unwind_stack() in perf_event.c
  - LoongArch: Remove unwind_stack() in traps.c
  - LoongArch: Divide unwinder into guess unwinder and prologue unwinder
  - LoongArch: Get wchan more reliable without CONFIG_KALLSYMS
  - LoongArch: Fix get_frame_info() skips the first instruction
  - LoongArch: Rewrite dynamic ftrace and implement ftrace with regs
  - LoongArch: LSVZ: check vcpu when deliver interrupt and kick
  - loongarch:lsvz: remove CONFIG_KVM_GUEST option
  - LoongArch: Fix when using 'perf trace ls' to track syscalls result error problem.
  - drm/loongson: Add 64bit pci address support
  - LoongArch: Disable FUNCTION_TRACER in defconfig
  - LoongArch:Add BFQ io-scheduler to improve interaction performance
  - loongarch:lsvz:Initial support for sriov
  - LoongArch: Cleanup cpu-feature-overrides.h
  - LoongArch: Sort out TLB related codes
  - LoongArch: Fix spi probe failed problem
  - LoongArch: Add RBD module support
  - loongarch: loongson_generic_laptop: fix lid working exceptions
  - LoongArch: Add kernel address sanitizer support
  - LoongArch: process .altinstructions section for module
  - LoongArch: check low 32bits when read mailbox
  - LoongArch: update node cpumask when cpu hotplug
  - Revert "LoongArch: Optimizing this_cpu_cmpxchg_double"
  - drm/loongson: Add lt8618 encoder phy audio driver
  - loongarch: cpu idle instruction check optimization in vi vector
  - LoongArch: Fix the problem of reading excode from csr estat
  - LoongArch: Fix check condition of is_pc_insn()
  - thermal: loongson3-temp: add support for acpi parsing
  - LoongArch: Add CONFIG_FUNCTION_TRACER and some configs about eBPF to defconfig
  - LoongArch: Move struct pt_regs from asm/ptrace.h to uapi/asm/ptrace.h
  - LoongArch: Rename {plat_early_init, prom_init} to {early_init, platform_init}
  - drm/radeon: Workaround radeon driver bug for Loongson
  - irqchip: loongson-pch-msi: remove unnecessary middle domain
  - LoongArch: LSVZ: remove useless time control interface
  - LoongArch: LSVZ: support reset kvm vcpu state interface
  - LoongArch: Put init_timeval to __nosavedata section.
  - loongarch:lsvz: KVM_GET_MSRS io cmd fix
  - LoongArch: Optimizing this_cpu_cmpxchg_double
  - LoongArch: Cleanup prom.h
  - LoongArch: Add .gitignore file
  - LoongArch: Provide more useful information to elf_prstatus from pt_regs
  - LoongArch: Adjust the calling sequence of crash_kexec() in die()
  - LoongArch: Add alternative runtime patching
  - perf env: Fix perf top Annotate Operation faild on the loongarch.
  - LoongArch: Rename AUDIT_ARCH_LOONGARCH related macro definition.
  - LoongArch: Replace NOTREACHED with unreachable()
  - LoongArch: Add R_LARCH_SOP_PUSH_DUP relocation
  - mips:Adapting L39U-NoteBook for loongson CPU
  - loongarch:lsva: add KVM_GET_MSRS io cmd support
  - loongarch:lsvz: remove fpu register save/restore
  - LoongArch: LSVZ:Fix ipi emulation base address to 0x1f000000
  - LoongArch:Adapting common interface for SLIT and SRAT
  - loongarch:lsvz: replace hwbp_data_enabled with exist bit flag
  - LoongArch: Clear uasm used on ftrace
  - LoongArch: Fix the definition and use of i26_format structure
  - LoongArch: LSVZ: schedule out when invalidate page busy
  - LoongArch: Fixed some pcie card not scanning properly
  - perf tools: Support MIPS unwinding and dwarf-regs
  - perf annotate mips: Add perf arch instructions annotate handlers
  - LoongArch: Replace invalid CONFIG_LOONGARCH_VA_BITS_48
  - loongarch:mm: put get_free_page without lock
  - LoongArch: Fix printing redundant stack information in do_ade()
  - loongarch:lsvz: use unified sw timer_cfg and timer_tick
  - loongarch:lsvz: gintc interrupt clear fix
  - LoongArch: Kprobes: Support pc relative instructions probing
  - loongarch:lsvz: code cleanup v1
  - loongarch:lsvz: kvm code cleanup
  - MIPS: Loongson64: Fix recursive calls of function_graph_tracer
  - MIPS: kernel: Support extracting off-line stack traces from user-space with perf
  - LoongArch: ftrace: Remove arch_syscall_addr()
  - LoongArch: Replace -pg with CC_FLAGS_FTRACE
  - LoongArch: Cleanup Virtual memory address related thing
  - LoongArch: Cleanup PAGE_SIZE related thing
  - LoongArch: Rename pgtable related definitions
  - LoongArch: LSVZ: Add guest hardware breakpoint support
  - loongarch: support kvm hardware breakpoint
  - LoongArch: fix ssh csum issue
  - drm/loongson: Fix bridge phy driver not polling for connection status
  - LoongArch: tlb exception uasm cleanup
  - drm/loongson: Add it66121 encoder phy audio driver.
  - LoongArch: add perf annotate support
  - crypto: sedriver: add support for ACPI parsing
  - ftrace: Allow ftrace_replace_code() to be schedulable
  - LoongArch: Cleanup compat related things
  - LoongArch: Rename LOONGARCH in the comment to LoongArch
  - LoongArch: Replace li/dli with li.w/li.d
  - gpio: gpio-loongson: Cleanup unused code for gpio driver.
  - LoongArch: LSVZ: refactor iocsr emulation code
  - sched: modify fair schedule policy for wakeup process
  - LoongArch: LSVZ: fix gcntc set issue
  - loongarch: remove __builtin_constant_p for cpu_has_loongarch64
  - loongarch: refresh usage of sync
  - loongarch: remove legacy ipi method for smp
  - perf loongarch: Generate system call table from asm/unistd.h
  - LoongArch: Avoid time skipping
  - LoongArch: kdump: Add crashkernel=YM handling
  - LoongArch: Ends prologue judgment when it meets a branch instruction.
  - LoongArch: LSVZ: Can't inject perf interrupt directly
  - LoongArch: LSVZ: support KVM_SET_FPU/KVM_GET_FPU interface
  - loongarch: duplicated pgd_init bugfix when quicklist enabled
  - irqchip: loongson-extioi: set an I/O irq affinity to one core
  - LoongArch: Cleanup kmalloc related things
  - LoongArch: Cleanup clock related things
  - mips:lsvz: does not flush shadow tlb if hva is not in memslot
  - drm/loongson: DC gpio no longer uses the gpiochip subsystem
  - LoongArch: fix gdb debugging error
  - LoongArch: Delete unnecessary display information in /proc/cpuinfo
  - LoongArch: improve csum function
  - LoongArch: fix arch specific checksum function problem
  - MIPS: Loongson-3: enable CONFIG_USB_ACM
  - LoongArch: enable CONFIG_USB_ACM
  - Kbuild: Fix compile error for enforce -Werror=return-type
  - NET: Wireless: Remove rtl8822ce wifi debug info
  - LoongArch: Fixup gcsr_readl
  - LoongArch: Correct the number of GPR
  - LoongArch: kdump: Increase high-end reserved memory to 256M
  - LoongArch: Fix the value of VMALLOC_END macro
  - LoongArch: Fix build error 'secondary_kexec_args' undeclared under !SMP
  - LoongArch: kdump: Fix reserver memory
  - LoongArch: Rename __node_data to node_data
  - MIPS: kdump: Increase high-end reserved memory to 256M
  - MIPS: Loongson64: Fix build error 'secondary_kexec_args' undeclared under !SMP
  - LoongArch: Fix return value of csrwr
  - LoongArch: LSVZ: fix hypcall parameter and retval issue
  - mips: do not scan quirk device
  - loongarch:lsvz: code cleanup for timer emulation
  - loongarch:lsvz: remove unused fp register id
  - LoongArch: Use SPARSEMEM_STATIC configuration
  - MIPS: kdump: Fix reserver memory
  - loongarch:lsvz: remove duplicated symbol export for _save_lasx
  - LoongArch: Remove preempt disable in percpu
  - drm/loongson: Add vram print information in drm driver.
  - LoongArch: avoid scan quirk device
  - Mips: add alternative runtime patching
  - LoongArch: Support nonzero-core booting
  - LoongArch: fix an error when save/restore fpu context
  - loongarch: skip lpj calc for stable clock
  - mips:lsvz: scratch register save and restore bugfix
  - LoongArch: LSVZ: Del and Add save restore part csr reg
  - LoongArch: Cleanup break related things
  - LoongArch: Cleanup duplicated PCI code
  - LoongArch: Cleanup LSX/LASX related things
  - LoongArch: fix PM1 setting
  - LoongArch: Fix sched_clock
  - loongarch:lsvz: timer emulation code cleanup V1
  - LoongArch:Fixed a error of EC backlight driver
  - ACPICA: Events: fix pcie wakeup event disabling
  - LoongArch: LSVZ: Remove the definition of csr registers in kvm.
  - drm/loongson: Fix S3 fail to wake up cause by bridge phy.
  - irqchip: loongson-pch-msi: fix pch-msi interrupt can't work
  - loongarch:LSVZ: csr register code cleanup
  - LoongArch: Fix pch_pic address for node 0
  - loongarch:lsvz: add iocsr emulation for vendorid/cpuname
  - LoongArch: Save and restore $r29 during suspend and wakeup
  - LoongArch: Enable nonboot cores' pc interrupt
  - bpftool/LoongArch: Fix inconsistent word size and undefined reference
  - samples/kprobes: Add LoongArch case in kprobe example module
  - loongarch:lsvz: loongarch stabletimer code cleanup
  - LoongArch: defconfig: Disable CONFIG_PCI_IOV default
  - loongarch: add flat_mem support add flat_mem support if numa is not set.
  - LoongArch: Cleanup and improve kexec/kdump
  - LoongArch: Fix get_frame_info() handing of function size
  - LoongArch: SMP: Fix missed initial value when creating numa_node mapping
  - loongarch:LSVZ: csr register code cleanup
  - LoongArch: send SEGV when user access address is out of range
  - Loongson2K: Fix compilation error.
  - LoongArch: Cleanup stable timer and merge files
  - loongarch:lsvz: stable timer emulation cleanup
  - LoongArch: Cleanup FPU related things
  - LoongArch: Cleanup cacheflush related things
  - LoongArch: Cleanup unneccesary non-acpi PM code
  - LoongArch: Fix test failure and kernel panic under KPROBES_SANITY_TEST
  - irqchip: loongson-pch-lpc: fix pch-lpc interrupt can't work
  - loongarch: guest scratch register save/restore bugfix
  - LoongArch: Fix vector mapping from PCH-PIC domain to EXTIOI domain
  - LoongArch: split unalign and ade exception
  - PCI: PM: Fix pcie mrrs restoring
  - LoongArch: Fix initialization of numa_node
  - LoongArch:Fixed a bitwise-and error in ec-backlight driver
  - pci: fix X server auto probe fail when both ast and etnaviv drm present
  - i2c: i2c-ls2x: add tip check to correct the i2c completion interrupt logic.
  - LoongArch: Use la.abs to jump to kernel linked address
  - LoongArch: use arch sched_clock
  - drm/lsdc: set the board to general when dts does not provide one
  - LoongArch: Loongson-3: Load irqchip drivers with MADT
  - MIPS: Loongson-3: Adjust irq domains initialization
  - ACPICA: MADT: add code to support APICs for Loongarch
  - drm/loongson: Fix bridge phy S3 bug.
  - LoongArch: make module loading is reentrant
  - i2c: i2c-ls2x: add irq timeout mechanism for loongson i2c controller.
  - i2c: i2c-ls2x: add a stop signal completion for loongson i2c controller.
  - LoongArch: remove redundant code
  - LoongArch: Print ebase and refill_ebase
  - drm/loongson: Fix bug where 8618 could not read EDID.
  - LoongArch:Add loongson_laptop backlight device
  - loongarch: support 4k pcie configuration space in vm mode
  - LoongArch: LSVZ: Modify KVM to module
  - LoongArch: add relocatable support.
  - LoongArch:Support no CONFIG_NUMA.
  - LoongArch: KMODE read csr from pt_regs for performance.
  - LoongArch: Fix PCI MEM problem for CPU_HYPERVISOR mode
  - LoongArch: LSVZ: Add net and debug module 1.vlan 8021q 2.vhost_vsock 3.tc ACT_MIRRED SCH_PRIO 4.DEBUG_FS and SCSI_DEBUG needed by avocado test
  - loongarch: make userspace mapping young by default
  - loongarch:lsvz: optimize playdead on vm mode
  - loongarch: use static copy_page and clear_page function
  - drm/loongson: Add bridge phy driver for loongson.
  - LoongArch: Convert to generic fw cmdline
  - LoongArch: Drop CPU_SUPPORTS_UNCACHED_ACCELERATED
  - LoongArch: Add CONFIG_INFINIBAND
  - LoongArch: futex use ll/sc operation
  - loongarch: modify quicklist buffer free policy
  - LoongArch: remove disable_unused_cpus
  - loongarch: split __update_tlb
  - gpio: gpio-loongson: support for acpi multi gsi parsing
  - loongarch: do not restore T0/T1 registers before do_page_fault
  - loongarch: implement memcpy_toio and memset_io with word access
  - Loongson2K: Add cpufreq support for loongson2k.
  - LoongArch: support CONFIG_USE_PERCPU_NUMA_NODE_ID
  - LoongArch:Fix a error of cpu-frequecy overflow
  - LoongArch: Support extended PCI MEM resource
  - LoongArch: Add some configs for eBPF and fix some build issues
  - LoongArch: make percpu numa-aware
  - LoongArch:support percpu
  - LoongArch: Fix cpu hotplug function
  - LoongArch: fix `make image_name` display wrong
  - LoongArch: Cleanup and improve perf related-things
  - LoongArch: Cleanup and improve PCI related things
  - loongarch:LSVZ: clock source gtoffset bug fix
  - LoongArch: Fixup r21 save/restore
  - Loongarch: fix cfi directives.
  - LoongArch: LSVZ: reset interrupt state when system reset
  - LoongArch: fix ELF_NFPREG
  - LoongArch: Cleanup and improve prefetch related things
  - LoongArch: fix vector operation error caused by unpredictale vcsr
  - loongarch: stop other cpus during reboot
  - LoongArch: Fix sigcontext struction definition problem
  - driver/gpu:Introduce the backlight controller of EC
  - LoongArch: update lasx code
  - Loongarch:LSVZ: code cleanup v1
  - LoongArch: fix pcie wakeup
  - ACPICA: Events: support fixed pcie wake event
  - drm/loongson: Optimize loongson_crtc code logic
  - Loongarch:LSVZ: emulate all csr register access
  - mips:Add platform device for se module
  - LoongArch: Remove fork/clone workaround
  - Loongarch: fix compile error for user in ptrace.h and kvm.h.
  - Loongarch: genex enter ie is 0, does not need cli.
  - Loongarch: KMODE restore IE to CRMD from PRMD PIE.
  - Loongarch: update recordmount reltype.
  - Loongarch: trace irq: fix save regs, fix SAVE_TEMP broken t0,t1 and use jirl.gbs.
  - LoongArch: Cleanup and improve elf/inst related things
  - LoongArch: Cleanup and improve execption handling
  - LoongArch: LSVZ: Add pcie hotplug support
  - LoongArch: Cleanup and improve efi.c
  - LoongArch: Cleanup and improve dma ops code
  - Loongson2K: Update loongson2k_defconfig with savedefconfig command.
  - Revert "LoongArch: fixup percpu base"
  - Loongson2K: Fix __vdso_gettimeofday error for ls2k1000.
  - LoongArch: Remove unsed percpu offset
  - Loongarch: bp use kmode.
  - LoongArch: Add mutex for module relocation
  - LS7A GMAC: delete lpi_irq assignment
  - LoongArch:Fix a S3 wake-up problem
  - LoongArch: Add bitsperlong.h to tools/arch/loongarch to fix "error Inconsistent word size"
  - libbpf: Stop using feature-detection Makefiles
  - LoongArch: LSVZ: Add Memory hotplug support
  - drivers/irqchip: delete the declare of extioi_init func
  - drivers/irqchip: change the Intedge register to 0x1434
  - LoongArch: Implement array_index_mask_nospec()
  - LoongArch: add ipi interrupt stat
  - LoongArch: LSVZ: fix per cpu gpr restore issue
  - LoongArch: remove cpu_relax() from unlock function
  - Loongson 2K: Fix kernel compilation problem.
  - LoongArch: Cleanup and improve pgtable bits defintion
  - LoongArch: Cleanup and improve cpuinfo/cacheinfo
  - LoongArch: Cleanup and improve early_printk
  - fs/pipe: modify wake up logic in pipe_read()
  - fs/pipe: modify wake up logic in pipe_write()
  - LoongArch: rename assembly mnemonic to new style
  - Loongson: fix rtc can not alarm
  - LoongArch: LSVZ: restore per cpu gpr when guest exit
  - LoongArch: Check efi_kobj before use
  - LoongArch: Fix up kscratch reserved
  - LoongArch: remove config control for __vdso_gettimeofday()
  - LoongArch:Adaptation CONFIG_CPU_LOONGSON64 for driver/pci
  - LoongArch: config: Enable TRANSPARENT_HUGEPAGE_ALWAYS default
  - Loongarch: add arch-spec percpu support
  - LoongArch:Add platform driver for se modules
  - loongarch: disable LBT by default
  - LoongArch: config: Update and Change loongson3_defconfig.
  - loongarch: disable CONFIG_SCHED_AUTOGROUP
  - LoongArch: Improve fork/clone error condition
  - LoongArch: fix qspinlock
  - LoongArch: fixup percpu base
  - LoongArch: LSVZ: disable play_dead in vm
  - LoongArch: LSVZ: kick secondary cpu with ipi interrupt when boot it
  - drm/loongson: HDMI encoder PHY MS7210 support
  - LoongArch:Delete duplicate CONFIG
  - LoongArch: Enable CONFIG_PCIEASPM for hotplug
  - LoongArch: fix syscall trace get arguments nb_args == 0 to return.
  - LoongArch: Minor code cleanup
  - LoongArch: Remove redudant csr save/restore
  - dt-bindings: LS2K PAI: add pin controller and gpiod to irq support
  - dt-bindings: LS2K PAI: there is at24c02 eeprom at i2c0
  - LoongArch: Modify KBUILD_DEFCONFIG
  - LoongArch: Fix extioi route register while initializing extioi irq
  - LoongArch: Add support for PIE exception
  - LoongArch: Introduce se driver
  - drm/loongson: Add legacy timing quirk for LT8618 encoder.
  - loongarch: use non-atomic op during copy_process
  - loongarch: select frequently forked/waked process at current cpu
  - LoongArch: Add multi-PCH support
  - LoongArch: kdump: Fix up kexec_smp_wait jump indicator
  - LoongArch: Clean up useless legacy code
  - LoongArch: relocate_kernel.S: Code style alignment
  - LoongArch: kdump: Fix command line issues
  - LoongArch: Add partial support for kexec/kdump
  - LoongArch: fix BUG_ON check error
  - LoongArch: use Kconfig.hz as HZ config file
  - LoongArch: Remove unneccesary non-acpi code
  - LoongArch: Optimazing config
  - Loongarch: add ftrace support.
  - ARM: 8950/1: ftrace/recordmcount: filter relocation types
  - Loongson: Fix kernel compilation problem.
  - mips: kdump: Reserve old memory to avoid the destruction of production kernel data
  - MIPS: Loongson64: Fix up reserving kernel memory range
  - drm/loongson: Add it66121 pll range support
  - Loongarch: kprobe fixup pc relative ins, crmd fixup to prmd.
  - LoongArch: Remove redundant sync
  - loongarch: do not save fpu if it is not used when forked
  - drm/lsdc: attach drm bridge drivers if present
  - dt-bindings: ls2k1000_pc_evb_v1_2.dts: sync with loongson2_2k1000.dts
  - dt-bingings: LS2K EVB V1.2: add ports and endpoints node
  - dt-bindings: LS2K EVB V1.1: add ports and endpoints node
  - dt-bindings: LS2K PAI: add ports and endpoints device node
  - dt-bindings: LS2K1000 PAI: add pwm backlight device node
  - drm/lsdc: support 800x480 lcd panel
  - drm/lsdc: Kconfig: select BACKLIGHT_PWM
  - ls2k1000: pwm: build as module support
  - loongson2k_defconfig: enable drm bridge and drm panel support
  - dt-bindings: ls2k pai: add forlinx panel display timings
  - Loongarch: add uprobe support.
  - LoongArch: Delete uncessary '.set' instructions
  - mips:disable some DEBUG CONFIG for performance improvement.
  - dt-bindings: add simple display timings and edid
  - ls2k1000: add more reference dts
  - drm/lsdc: add basic support for LS2K PAI board and zhuoyi mini box
  - LoongArch: add quicklist support, similar to commit:
  - mmc: ls2kmci: improve driver initialization logic for loongson2k
  - MIPS: relocatable: Provide kaslr_offset() to get the kernel offset
  - MIPS: relocatable: fix possible boot hangup with KASLR enabled
  - LoongArch: add inline spinlock support, similar to commit:
  - LoongArch: do not flush tlb if it is none, similar to commit:
  - LoongArch: VZ: Added support for edge interrupt for 7A bridge.
  - Loongarch: add user gdb hardware watchpoint, breakpoint support.
  - Loongarch: Fix regs overwrite in ri/xi handler
  - Loongson 3:Add timer interrupt support for ls7a rtc.
  - Loongson 3:Improve the edge interrupt support for the Loongson 7A interrupt controller driver.
  - Loongson-3: VZ: Added support for edge interrupt for 7A bridge.
  - LoongArch: adjust smbios parsing code
  - LoongArch: flush tlb with cpumask, similar to commit:
  - mips: do not flush tlb if it is none
  - dt-bindings: ls2k1000: make I2C's idr fixed
  - drm/lsdc: refactor get display mode logic
  - drm/lsdc: add read display timing from dtb support
  - drm/lsdc: add get edid for dtb support
  - drm/lsdc: make a count the number of output channel
  - drm/lsdc: remove vbios and add platform specific description
  - LoongArch: LSVZ: fix timer interrupt deliver issue
  - LoongArch: LSVZ: fix bug of kvm's hugepage
  - LoongArch: Cleanup and improve zboot debugging
  - LoongArch: cleanup LEFI_FIRMWARE_INTERFACE
  - samples/bpf: Add hello world sample for newbies
  - samples/bpf: Do not build some samples
  - samples/bpf: Add include dir for MIPS Loongson64 to fix build errors
  - samples/bpf: Set flag __SANE_USERSPACE_TYPES__ for MIPS to fix build warnings
  - LoongArch: LSVZ: Fix MMIO simulation error.
  - cpufreq/loongson-acpi: fix bug of loongson-acpi
  - LoongArch:Fix a bug introduced by set_processor_mask
  - mips: lose_fpu_inatomic optimization
  - loongarch: lose_fpu_inatomic optimization
  - LoongArch: Fix irq affinity return value
  - LoongArch: add asid_valid function when flush process tlb, similar to commit:
  - MIPS: Fix inline asm input/output type mismatch in checksum.h used with Clang
  - LoongArch: Cleanup and improve lamo usage
  - LoongArch:Introduce bluetooth driver for 3A5000 notebook
  - Loongson2K: add pin controller support
  - drm/lsdc: remove clone_mode() function
  - drm/lsdc: optimise ddc impl and correct trival errors
  - samples/bpf: Fix build error ‘test_attr__enabled’ undeclared
  - MIPS: Enable some missed configs in loongson3_defconfig to support bpftrace
  - LoongArch: use r21 as percpu base
  - drm/loongson: Improving vbios data parsing process
  - Loongson2K: enable suspend to idle support
  - LoongArch: Support 64 cores
  - NET: Wireless: Remove rtl8822ce wifi debug information for loongson3
  - LoongArch: Cleanup and improve ioremap related things
  - LoongArch: LSVZ: disable liointc in vm
  - loongarch: disable temperature driver on vm mode
  - loongson3: ls7a: Fix RTC and ACPI register probabilistic write failure.
  - LoongArch: LSVZ: reuse host's refebase
  - LoongArch: LSVZ: check tlb flush request when reenter to guest
  - I2C: Loongson: Fixup loongson i2c driver name
  - Loongson2K: IRQ: Add IRQ_TYPE_EDGE_BOTH logic branch for irq
  - Loongson2K: SDIO: Add gpio detect card interrupt both-edge trigger support
  - Loongson2K: SDIO: Enable gpio detect card interrupt mode support
  - Loongson2K: SDIO: Add det gpio detect function support for sd controller
  - Loongson2K: GPIO: Add gpiod_to_irq function support for loongson2k
  - Loongson2K: add three irqchip interface for iointc
  - mips: Add two vDSO syscalls __vdso_getpid() and __vdso_getuid()
  - LoongArch: Modify node_to_cpu to build mapping relation between logical cpu and logical node
  - LoongArch: config: Enable hda loongson driver default.
  - LoongArch: Fix nodemask problem in ACPI mode
  - mips: disable quicklist on loongson2k platform
  - LoongArch: LSVZ: add dmwin0/dmwin1 save and restore
  - drm/loongson:Improve transparent mode encoder configure.
  - LoongArch: sleep thread pc is reg01 and fix compile.
  - LoongArch: delete uncessary .set instruction in swab.h
  - Loongson-3:LS3000/4000VZ:Fix simulation any send logic and variable is initialized
  - MIPS: Loongson-2k: Clean up useless file
  - LoongArch: LSVZ: Fix SMP_MAILBOX address 0x1fe01000 replace 0x3ff01000
  - LoongArch: pglist_data allocated numa-aware at run time
  - LoongArch: Optimize xchg cmpxchg code
  - mips: tlb flush for cpumask fix
  - LoongArch: Remove unneeded platform_controller_hub
  - LoongArch: Enable some features for docker
  - LoongArch: Add two vDSO syscalls __vdso_getpid() and __vdso_getuid()
  - LoongArch: Fix the scr save/restore condition
  - Loongson2K: add hwmon sysfs interface
  - LoongArch: Change extioi irq route mode
  - Loongson-3: Fix up loongson memcpy problem
  - loongarch: LSVZ: remove HT/route irqchip emulation
  - LoongArch: Use new format clone syscall and IPC syscall
  - LoongArch: Cleanup and improve SMP code
  - LoongArch: Unify cpucfg/csr/iocsr helper functions
  - LoongArch: LSVZ: Fix kvm_io_bus_read/write api replace ls3a_ext_intctl_read/write
  - mips: do not use sync for atomic instruction
  - mips: limit memset_io within 8-bytes access
  - LoongArch: tlbex: Avoid access invalid address when pmd is modifying
  - LoongArch: Kconfig cleanup part 8
  - Loongson3: Fix unsafe to get cpu type
  - MIPS: tlbex: Avoid access invalid address when pmd is modifying
  - mips: flush tlb with cpumask
  - mips: add asid_valid function when flush process tlb
  - LoongArch: LSVZ: Set the cache attribute of the virtual machine memory to be controlled by KVM.
  - mips: add quicklist support
  - LoongArch: rename all msa-related things to lsx
  - LoongArch: Rework cpu_probe() and cpu features
  - LoongArch: LSVZ: Remove device emulate in kvm
  - LoongArch: config: Add config for iptable function
  - Loongarch: config: Update config base on th principle of savedefconfig
  - MIPS/loongson-3: Add config for iptable function
  - LoongArch:Fit LOONGSON64 definition for some compile item
  - Loongson2K: sound: add hda controller support
  - LoongArch: Ajust the syscall code for binary translation
  - LoongArch: Remove the setting of t8 in setup_rt_frame()
  - loongarch:LSVZ: remove cpu_has_guestid option
  - MIPS: LS4000VZ: Fixup multi-thread problem
  - LoongArch: Add eflag to context save/restore
  - LoongArch: config: Fix redefined error for loongson3_defconfig
  - LoongArch: config: Fix warning when building kernel
  - LoongArch: Fix don't correctly use mac address of gmac
  - drm/loongson: Delete 7A spiflash function in vbios
  - LoongArch: rework vDSO
  - mips: page copy optimization
  - LoongArch: Remove machtype related code
  - mips: add inline spinlock support
  - mips: split __update_tlb
  - mips: memcpy optimization for 128 bytes block
  - LoongArch: audit: fix up audit problem
  - mips: performance tune
  - LoongArch: Fix the physical address space conclude 3ff0****
  - LoongArch: Replace get_ebase_cpunum function name with get_csr_cpunum
  - LoongArch: Fix to get the current CPU number
  - LoongArch: Kconfig cleanup part 7
  - Loongson-3:LS3000/4000VZ:Fix api kvm_io_bus_read/write replace ls3a_ext_intctl_read/write
  - Loongson2K: add perf hardware event support
  - MIPS/loongson-3: Fix lemote laptop driver irq number error.
  - MIPS: Loongson-3: Modified mmap for performance.
  - LoongArch: Modify address spaces
  - drm/loongson: Fix some error code logic.
  - LoongArch: Improve new standard of kernel and firmware
  - LoongArch: Remove unused codes
  - LoongArch: Kconfig cleanup part 6
  - LoongArch: Kconfig cleanup part 5
  - LoongArch: Kconfig cleanup part 4
  - LoongArch: Kconfig cleanup part 3
  - LOONGSON3: PCI: Add macro switch for PM function
  - Loongson2K: IRQ: Rework msi and io irqchip driver code
  - LoongArch: efi reboot when acpi reboot fail
  - LoongArch: Delete the physical address space conclude 0x3ff0****
  - LoongArch:Adding support for new standard of kernel and firmware
  - MIPS: Loongson-3: MIPS Fix mcfg_addr initialization problem while not using ACPI
  - LoongArch: Fix mcfg_addr initialization problem while not using ACPI
  - LSVZ: Add inject msi interrupt with atomic method
  - Loongson-3: add modules support
  - LoongArch: Kconfig cleanup part 2
  - LoongArch: Kconfig cleanup part 1
  - LoongArch: fix s4 restore image error
  - MIPS: math-emu: Add madd.ps instrction emulation for Loongson-3.
  - LoongArch: Add MCFG table support
  - LoongArch: Set the VIVANTE option to no by default
  - LoongArch: add efi framebuffer support
  - Loongarch: Fix relocation problem for percpu variable
  - Loongson-3:Avoid error of unactivated LPC
  - Loongson-3: gpio: add cpu gpio_to_irq support
  - pwm:loongson: fix up variable overflow
  - drm/loongson: Add default modes when noedid
  - drm/loongson: HDMI encoder PHY IT66121 support
  - drm/loongson: Fix kernel panic cause of vbios-0.3
  - LoongArch:CONFIG_PREEMPT_VOLUNTARY instead of CONFIG_PREEMPT.
  - mips: CONFIG_PREEMPT_VOLUNTARY instead of CONFIG_PREEMPT.
  - LoongArch: LS7A: Add pci reserve address config access
  - LoongArch:fix stable problem when CONFIG_LOONGSON3_ENHANCEMENT.
  - mips:fix stable problem when CONFIG_LOONGSON3_ENHANCEMENT.
  - Loongson2K: enable pcie wake before enter suspend
  - MIPS: Loongson-2k: Calculate ra properly when unwinding the stack
  - LoongArch: Dynamically read vmbits parameter
  - LoongArch: Remove unused codes and files
  - Loongarch: fix runtime bug
  - drm/loongson: Support i2c_bus_id dynamic allocate
  - loongarch: fix NULL address access
  - LoongArch: Add float unalign access
  - LoongArch: Add fix unalign access
  - LoongArch: Add necessary parentheses to the assembly macro
  - Loongson2K: Change definition of cpu_relax()
  - LoongArch: Fix kernel Oops when calling sc_save_scr()
  - LoongArch: remove unused dc gpio related dts node
  - LoongArch: fix panic caused by gpio code
  - config: Add ipset default configuration
  - LoongArch: fix compile error caused by gpio code
  - Loongson2K: OHCI: Fix ohci s4 loss power issue
  - Loongson2K: EHCI: Fix ehci s4 loss power issue
  - Loongson2K: PM: Rework the cpu core pm logic
  - LoongArch: LSVZ: Add guest acpi runtime support.
  - Loongson3A/Loongson2K: PM: Fixup cpu core suspend type
  - drm/loongson: Make i2c driver built-in drm module
  - Loongson2K: fix dwc2 otg driver can not work when come back from s3
  - trace: Fixed a BUG caused by TRACE_IRQS_ON
  - LoongArch: replace LSX and FPU macro
  - MIPS/LS7A: Fix pcie devctl restoring
  - Loongson2K: handle CU2 excpetion caused by cpucfg instruction
  - Loongson-3: gpio: add gpio_to_irq support
  - LoongArch: Fix up spelling errors in scripts/subarch.include
  - LoongArch: Fix translation between dma and phy addr
  - MIPS: Loongson-3: Enable amdgpu backlight control for ea company
  - MIPS/Loongson-3/3A4000: Support uart1 of cpu
  - MIPS: Loongson-3: Add connector_type for loongson
  - Loongson-3: gpio: fix 3a4000 gpio operation error
  - MIPS: Loongson-3: fix up lvds analyzing conditions for ea company
  - cpufreq: Fixed cpufreq registration failure for non-ACPI on 3A4000
  - LoongArch: Remove unused codes of isa level
  - Loongson2K: fix qspinlock problem
  - Loongson2K: fix ITLB not flush correctly
  - LoongArch: Remove unused codes of idle
  - LoongArch: Modify the method of getting cache size
  - LoongArch: Fix some errors in the process of S3 sleep and wake
  - LoongArch: LSVZ: replace uasm with assembly
  - Loongson2K: pm: remove freeze from /sys/power/state for 2k1000.
  - LoongArch: add kprobes support.
  - LoongArch: add kgdb support.
  - LoongArch: fix show_regs
  - LoongArch: chage '_PAGE_CHG_MASK',add '_PAGE_PLV'
  - LoongArch:add EFI runtime services
  - LoongArch: delete redundant code
  - MIPS: Loongson-3: Add MCFG table support
  - LoongArch: fix up native build ARCH assign problem
  - loongarch:LSVZ: do not emulate unused iocsr register
  - loongarch: LSVZ: use general fp save/restore macro
  - loongarch: make fp save generic
  - loongarch: rename loongarch_fpu_struct with loongarch_fpu
  - LoongArch: LSVZ: fix missing int_id register for 7a ioapic
  - Loongson2K/Loongson7A: I2C: Add i2c interrupt mode support
  - LoongArch: LSVZ: add uefi framebuffer support
  - loongarch: Del gcc not support instruction
  - Loongson2K/Loongson7A: SPI: Add spi controller pm support
  - LoongArch: cleanup KSEG stuff
  - Loongson2K: enable JFFS2 File System support
  - Loongson2K: enable QLogic bnx2 gigabit Ethernet card support
  - Loongson2K: math-emu: Add madd/msub/nmadd/nmsub emulation support.
  - Loongson2K: Add GS264(E) extended load/store unaligned emulation.
  - Loongson2K: Fix mac address conflict when using kernel's dts.
  - Loongson2K: enable 82575/82576 PCIE Ethernet Card support
  - Loongson2K: irq: fix msi interrupt not mask/unmask correctly
  - Loongson2K: Add rtc wakeup support.
  - LoongArch: set the discrete GPU as the default boot device if present
  - LS7A/LS2K/LS2H: i2c: remove unnecessary operation when doing i2c transfer
  - MIPS: LSVZ: emulate cpufreq scale flag
  - MIPS: LSVZ: make msa register save area aligned with register width
  - LoongArch: LSVZ: emulate cpufreq scale flag
  - MIPS: LSVZ: improve ls7a_guest_pci_read interface
  - MISP: LOONGSON64: put irq routing with real hw board
  - loongarch:LSVZ: code cleanup v2
  - loongarch: LSVZ: code cleanup
  - loongarch: LSVZ: remove KVM_LOONGSON_IOAPIC_READ_OPT optimization
  - Revert "MIPS: Loongson-3: Modified mmap for performance."
  - drm/loongson:Improve print of loongson vbios version information
  - MIPS: Loongson64: Add KASLR support
  - MIPS: KASLR: Avoid endless loop in sync_icache when synci_step is zero
  - MIPS: KASLR: Correcte valid bits in apply_r_mips_26_rel()
  - MIPS: Loongson-3: Enable UIO modules in config file
  - Loongson2K: S3/S4: Add Wake-On-LAN Support
  - drm/loongson:Upgrade the driver version number
  - MIPS: LSVZ: remove KVM_LOONGSON_IOAPIC_READ_OPT optimization
  - MISP: LOONGSON64: Fix serial8250 error caused by firmware
  - LoongArch: LSVZ: emulate periodic timer
  - Loongson2K: USB: Add cd-rom support
  - Loongson2K: SDIO: Keep SD controller used ios clock value that from SD card
  - Loongson2K: DTS: Add spi controller dts node in kernel dts
  - Loongson2K: SDIO: Add sdio controller hot plug support for sd card
  - Loongson2K: SDIO: Add the SD_BUS_WIDTHS workaround in LS2K MMC subsystem
  - Loongson2K: SDIO: Add sdio controller driver support for ls2k
  - Loongson2K: enable xhci host controller support
  - Loongson2K: fix get peripheral interrupt status error
  - Loongson2K: usb/dwc2: add dwc2 otg support
  - Loongson2K: Enable hpet for loongson2k.
  - LoongArch: fix bug for read boot cpu id
  - MIPS: loongson2k_defconfig: enable AMDGPU drm driver
  - drm/lsdc: double graphic cards workaround
  - MIPS: loongson2k_defconfig: enable radeon drm driver
  - ALSA: HDA: Fixup hda driver for loongson HDA.
  - Loongson2K: Fix gmac1 can not be used after resumed from S3.
  - ALSA: hda: Reducing the time for loongson hda initialization
  - LoongArch: Add rwsem
  - LoongArch: Fix set_pte
  - loongson: Add gfs2 and dlm modules support
  - MIPS: loongson3: don't enable module compress
  - Loongson2K: Fix suspend_addr bug when use kernel's dts.
  - LoongArch:Increase loongson3 write-combine support
  -     PCI/portdrv: Do not disable PCIE ports on kexec reboot
  - Loongson2K: pwm: Pass PWM controller clock-frequency through device tree.
  - mips/vdso: Fixup __vdso_* when used in abi o32.
  - drm/lsdc: fix connector status detection issue
  - LoongArch: enable msix irq by default
  - LoongArch: Add csr feature
  - LoongArch: Fix cpufreq driver for loongson
  - cpufreq/loongson-acpi: adjust code
  - drm/lsdc: add KMS support for loongson display controller
  - Loongson2K: Add S3/S4 support.
  - Loongson2K: add can driver for ls2k.
  - Loongson2K: SPI: Enable spi driver module
  - Loongson2K: irq: add msi interrupt support
  - Loongson2K: pci: add pcie controller support
  - Loongson2K: thermal: add thermal sensor support
  - Loongson2K: nand: add nand controller support
  - Loongson2K: Add device driver of APB DMA controller for ls2k.
  - Loongson2K: Update loongson2k_defconfig with savedefconfig command.
  - MIPS: Loongson64: improve kernel booting time
  - input: i8042: set i8042_reset to I8042_RESET_ALWAYS for MIPS
  - MIPS: Loongson64: Fix up kexec_smp_wait jump indicator
  - dt-bindings: LS2K1000: fix low end memory not enough issue
  - dt-bindings: add support to the GPU in ls2k1000
  - MIPS: Loongson64: Fix wrong scache size when execute lscpu
  - MIPS: LS2K1000: build GPIO_LS2K into the kernel.
  - LoongArch: LSVZ: fix irq for guest kernel
  - LoongArch: LSVZ: kvm emulate LOONGSON_CSR_FEATURES LOONGSON_CSRF_VM feature
  - LoongArch: LSVZ: support qemu booting
  - LoongArch: LSVZ: add ID register emulation for 7a ioapic
  - video/vivante: temporary disable suspend and resume support
  - LoongArch: Add plv for dump_tlb
  - MIPS: LS2K1000: fix VMA property
  - dt-bindings: add support for the display controller in LS2K1000
  - MIPS: LOONGSON64: add a function to get vbios address
  - MIPS: Loongson-3: Modified mmap for performance.
  - drm: disable uncached DMA optimization on LOONGSON64
  - MIPS: LS2K1000: enable DRM infrastructure
  - loongson3:Fixed compiling error cause by CONFIG_KVM
  - LoongArch: fix build error
  - drm/loongson:Fixed incorrect variable usage during VBIOS parsing
  - MIPS: loongson3: Fix /sys/class/rtc/rtc0/wakealarm file node not created.
  - MIPS: loongson3:Add Loongson IOMMU v1 driver support.
  - LSVZ: add hypervisor definition for loongarch system
  - irqchip: set 64-bit address for ioapic address on mips
  - Loongarch: LSVZ: kvm initial commit
  - Loongson-3: LSVZ: add irqchip init for kvm vm
  - Loongson-3: LSVZ: add kvm hypervisor
  - irqchip: make loongson irqchip more generic on loongarch
  - irqchip: make loongson irqchip more generic on mips
  - MIPS: loongson3: Fix the accuracy issue of 7A1000 RTC controller.
  - Loongson-3: LS7A: Add pci reserve address config acess support.
  - LS2H/LS2K/LS7A GMAC: fix gmac multicast register size
  - Loongson2K: gmac: Add alias id for gmac in kernel dts
  - Loongson2K: DTS: Keep kernel used boot args that come with the system
  - MIPS/Loongson-3: Fix __vdso_gettimeofday error for rs780.
  - LoongArch: Fix pci_controller resources
  - ipv6: do not free rt if FIB_LOOKUP_NOREF is set on suppress rule
  - LoongArch: Remove useless addr translation
  - Loongarch: delete war.h
  - Loongarch: delete trans_loongarch_syscalls.c
  - Loongarch: fix dla
  - drm: workaround for loongarch
  - LoongArch: Fix pci irq map
  - LoongArch: Fix patable-bits.h
  - LoongArch: Fix arch_remove_memory declaration
  - LoongArch: Fix to boot for uefi-next
  - LoongArch: Support rebooting system based acpi
  - LoongArch: Support acpi sleep driver
  - LoongArch: Use pnp uart0 first
  - LoongArch: Add generic laptop/all-in-one hkey driver
  - Thermal: Enable thermal driver on LoongArch
  - cpufreq/loongson-acpi: Support cpufreq on loongarch
  - LoongArch: Enable ACPI in defconfig
  - Input: i8042 - Add PNP checking hook for MIPS
  - LoongArch/ACPI: Fix ACPI register widths
  - PCI: Add quirk for multifunction devices of LS7A
  - LoongArch/ACPI: Support to override ACPI tables through initrd
  - LoongArch/ACPI: Parse SRAT and SLIT for numa initialization
  - LoongArch/ACPI: Support PCI bus enumeration with ACPI
  - LoongArch/ACPI: Introduce GSI IRQ model
  - LoongArch/ACPI: Get SMP configuration from MADT
  - LoongArch/ACPI: Get RSDP and ACPI boot-time tables
  - LoongArch: Build infrastructure
  - LoongArch: add boot configuration suport
  - LoongArch: Support huge page
  - LoongArch: uasm support
  - LoongArch: add UAPI support
  - LoongArch: common code modifications
  - platform: add LoongArch platform drivers
  - LoongArch: platform support
  - LoongArch: Miscellaneous header files
  - LoongArch: add la64 support
  - LoongArch: PM support
  - LoongArch: PCI support
  - LoongArch: add fw support
  - LoongArch: Generic timers support
  - LoongArch: Loadable modules
  - LoongArch: Miscellaneous library functions
  - LoongArch: Performance counters support
  - LoongArch: crash support
  - LoongArch: Add core kexec support
  - LoongArch: Debugging support
  - LoongArch: Floating point, MSA and LASX support
  - LoongArch: Signal handling support
  - LoongArch: VDSO support
  - LoongArch: User access library functions
  - LoongArch: System calls handling
  - LoongArch: support basic CPU topology
  - LoongArch: jump label implementation
  - LoongArch: SMP support
  - LoongArch: DMA mapping API
  - LoongArch: Device specific operations
  - LoongArch: Atomic operations
  - LoongArch: IRQ handling
  - LoongArch: TLB maintenance functionality
  - LoongArch: Cache maintenance routines
  - LoongArch: CPU support
  - LoongArch: Add ELF definition
  - LoongArch: Process management support
  - LoongArch: MMU support
  - LoongArch: Exception handling
  - LoongArch: Kernel setup and booting
  - LoongArch: generic macros and definitions
  - MIPS: loongson3: Fix compile error in ls2h_nand_probe.
  - MIPS: loongson3: Fix compile error in arch_add_memory
  - irqchip/loongson-extioi: orgnize affinity and init code
  - Loongson-3: LSVZ: Fix the compatibility problem of the new and old interrupt models.
  -     i2c: core: fix compile error when CONFIG_ACPI not defined
  -     Loongson: I2C-GPIO: Add acpi judgement logic for gpio i2c
  - Loongson: I2C: Make i2c driver module automatic insmode
  - Loongson3: Fix compilation error.
  - Loongson-3: LSVZ:Add a new interrupt model for the virtual machine.
  - platform/mips: 3nod/bitland-pm/czc/ea: fix driver initialization
  -     i2c: core: fix i2c_add_adapter error when using dts
  - Loongson-3: fix victim cache information
  - UOS:Loongson-3/ACPI: support for non-enumerable devices add workaround, USE CONFIG_CPU_LOONGSON3
  - Loongson-3/ACPI: support for non-enumerable devices
  -     drm/amdgpu: fixup GPU TLB update error
  - drm/scheduler: merged upstream patchs to fix bug
  - R8168: Fix WARN_ON while removing net device .
  - Loongson-3: Workaround radeon driver bug
  - Loongson3:fix up laptop driver for EA company
  -     PCI/portdrv: Disable PCIE ports only on kexec reboot
  -    Driver-DMI: resolve the issue of unaligned memory access.
  -     Loongson-3:LS7A bridge: Update HDA driver
  -     Add alc269/alc662 pin-tables for Loongson-3 laptops
  - R8168: Fix the dma sync bug when tx_skb->len is 0
  - R8168: Detect and recover weird rx hang bug
  - R8168: Enable WoL (Wake on LAN) by default
  - R8168: Improve performance for MIPS/Loongson
  - Add R8168 drivers from realtek (8.046.00)
  - loongson3:Solved a S3 wake-up crash problem
  - drm/loongson:Fixed black screen after S3 woke up
  - MIPS: kexec: Add crashkernel=YM handling
  - MIPS: Loongson64: Add kexec/kdump support
  - Loongson-3: change process's task size to 128TB
  - Loongson3: Bluetooth: Add usb bluetooth support
  - Loongson3: DRBD: Enable drbd driver support
  - cpufreq/loongson3-acpi: Fix bug of boost statistical information
  - Loongson-3: LSVZ: replace HAVE_LS_KVM_MSI with generic HAVE_KVM_MSI
  - Loongson3: SND: Optimize startup time for desktop machine
  - drm/loongson:Improve the read process for vbios timing
  - irqchip/loongson-pch-pic: Fixup the event of pch_lpc_init() when to call
  - Loongson-3:add EFI runtime services
  - Loongson3: Add CONFIG_NTFS_FS config option.
  - loongson3:support acpi slit
  - Loongson2K: Add device mapper support
  - Loongson3: Add IP virtual server support
  - Loongson2K: I2C: Enable i2c driver module
  - Loongson2K: I2C: Add gpio i2c enable support
  - Loongson2K: OHCI: Add ohci driver support for ls2k
  - Loongson2K: EHCI: Add ehci driver support for ls2k
  - Loongson2K: gpio: add gpiolib support
  - Loongson2K: gmac: Enable gmac support in dts.
  - Loongson2K: hpet: Add loongson2k hpet support.
  - Loongson2K: Add Loongson-2K CPU pwm support
  - Loongson2K: rtc: add rtc support.
  - Loongson2K: reboot: Add Loongson-2K CPU reboot support
  - Loongson2K: SATA: add SATA support
  - Loongson2K: EC: Remove basic EC operations for loongson2k
  - Loongson2K: Add a Loongson-2K default config file
  - Loongson2K: Add Loongson-2K Kconfig options
  - Loongson2K: compile: add compile options for compile correctly
  - Loongson2K: clock: add cpu clock && persistent clock support
  - Loongson2k: swiotlb: Add swiotlb to support All-Memory DMA
  - Loongson2K: UART: Enable uart support in dts
  - Loongson2K: Console: Add early printk support
  - Loongson2K: smp: Add Loongson-2K SMP support.
  - Loongson2K: irq: add irq support
  - Loongson2K: DTS: Add Loongson 2K1000 dts platform support
  - Loongson2K: Add loongson2k prom_init support.
  - Loongson2K: Add basic Loongson-2K CPU and machtypes definition.
  - Loongson-3: LSVZ: Modify the default configuration for the virtual machine PCIE hotplug.
  - Loongson-3: enable msix
  - Loongson-3: LSVZ: Solve the alarm of KVM access 7A register.
  - Loongson-3: mm: Fix variable undefined compilation error.
  - Loongson-3: hpet: Fix undefined compilation errors.
  - MIPS: lasx: Fix variable defined but not used compilation error.
  - Loongson-3: LSVZ: remove HT/route irqchip emulation
  - Loongson-3: LSVZ: fix compile err without CONFIG_TRANSPARENT_HUGEPAGE
  - Loongson-3: LSVZ: Add ioapic alias device emuluation
  - drm/loongson:Fixed compatibility issues with Vivante drivers
  - drm/loongson: Refactor code about DC0 cursor
  - MIPS: Loongson: Remove duplicate macro defination of LOONGSON_PCI_IO_START
  - Loongson-3: LSVZ: compile kvm with module
  - drm/loongson:Improved dumb Buffer related function interface
  - drm/loongson: Code optimization and consolidation
  - drm/loongson:Deleted the useless header file in loongson_drv.c
  - MIPS: Loongson: override default boot device when use discrete GPU with ls7a1000
  - Loongson-3/pm: support to handle rtc wakeup
  - irqchip/irq-loongson-pch-msi: fix set_desc callback
  - drm/loongson: Optimize register read-write flow of DC controller
  - Loongson-3: LSVZ: add uefi framebuffer support
  - thermal/loongson3_temp: Fix the trips temp invaild when S3 or S4.
  - drm/loongson: Fixed memory management process
  - cpufreq/loongson3-acpi: fix up info report.
  - Loongson-3: Add gdb debug guest kernel support
  - Loongson-3: LSVZ: use new irq alloc rules for ioapic in VZ mode
  - Loongson-3/pm: check pcie_wakeup configured in firmware
  - Loongson-3/pm: support to handle pcie wakeup
  - Loongson-3: LSVZ: remove unused marco for LS7A IRQ
  - cpufreq/loongson3-acpi: Fix cpufreq error on laptop
  - Loongson-3: fix CONFIG_SUSPEND misspelled
  - Loongson-3: Update defconfig
  - video/vivante: compile vivante kernel space driver to module
  - drm/loongson: Support select drm modules by param
  - drm/loongson: Fixed screen teard after power restore
  - Loongson-3: Fix the problem with the pin level of 7A1000 serial
  - Loongson-3/LS7A: fix sci interrupt on laptop
  - drm/loongson: Change the way to determine mode valid
  - drm/loongson: Remove code related to switch_panel BIT
  - drm/amdgpu: Use FW addr returned by PSP for VF MM
  - drm/amdgpu:change VEGA booting with firmware loaded by PSP
  - drm/amdgpu: Change VCE booting with firmware loaded by PSP
  - drm/amdgpu: added support 2nd UVD instance
  - drm/loongson: add debugfs for loongson-drm
  - drm/loongson: Fixed Memory Leaked after dumb buffer destroy
  - drm/loongson: Fixed dumb buffer should aligned as 256 bytes
  - drm/loongson: Limit DC output signal range via vbios config
  - drm/etnaviv: make etnaviv.ko get autoloaded on boot
  - drm/loongson: Support make loongson-drm as modules
  - Loongson3/LS7A: export spiflash operates symbols
  - loongson: dma mmap buffer should on cached
  - drm/etnaviv: Initial add etnaviv DRM driver for 7a1000
  - drm/etnaviv: replace MMU flush marker with flush sequence
  - drm/etnaviv: potential NULL dereference
  - drm/etnaviv: NULL vs IS_ERR() buf in etnaviv_core_dump()
  - drm/etnaviv: fix some off by one bugs
  - Loongson-3: LSVZ: move all extioi function together in VM
  - Loongson-3: LSVZ: support msi in vm always
  - Loongson-3: LSVZ: enable extioi on vm mode always
  - cpufreq/loongson3-acpi: Fixup build error
  - Loongson-3: LSVZ: remove lpc emuluation
  - Thermal: Adjust the CPU frequency when the CPU temp over it's trip
  - Loongson-3:turn off the PCI ACPI support for CPU guest mode.
  - Loongson-3: LSVZ: Add guest acpi runtime support.
  - cpufreq/loongson3-acpi: Add multiple gears boost
  - platform/Loongson-3: Get irq number from irqdomain
  - Loongson3: Fix to install GPT partition in acpi mode
  - Loongson3: Add CONFIG_SECURITY_APPARMOR config option
  - Loongson3: Add CONFIG_LATENCYTOP config option
  - Loongson-3: LS3000VZ: stable timer emuluation bug fix
  - Loongson-3:VZ: clock source gtoffset bug fix
  - Loongson-3/LS7A: fix creating of msi ipi
  - Loongson-3/LS7A: fix I/O interrupt ipi handling
  - irqchip/loongson-pch-pic: fix mask/unmask in non interrupt code
  - Loongson-3/pm: fix compile err without CONFIG_SUSPEND
  - Thermal/loongson3: avoid duplicate irqaction
  - Loongson-3: Add HTx irq vector definition
  - Loongson-3: add cpu_relax() to queued_write_unlock()
  - irqchip/pch-msi: fix set_desc hook
  - Loongson-3: fix irq mapping for non-apci firmware
  - cpufreq/loongson3-acpi: Add boost constraints
  - Loongson-3/ACPI: fix compilation without CONFIG_CPU_FREQ
  - cpufreq/loongson3-acpi: Fix calculation of target freq
  - irqchip/htvec: remove spurious interrupt checking
  - irqchip/liointc: remove spurious interrupt checking
  - irqchip/htvec/extioi: clear interrupt status after reading
  - Loongson-3/pm: verify suspend address only for ACPI firmware
  - cpufreq/loongson3-acpi: change unit of transition_latency
  - Loongson3: net: Add wireless network card rtl8822ce driver support
  - irqchip/loongson-pch-lpc: clean unused head file reference
  - Loongson-3: Use pnp uart0 first
  - Loongson-3/pm: Support to resume from FREEZE state
  - Loongson-3/pm: Support rebooting system based acpi
  - Loongson-3/pm: remove standby power state
  - Loongson-3/pm: Support acpi sleep driver
  - Thermal: Add LOONGSON3 thermal driver
  - Loongson-3/ACPI: workaround for processor_thermal
  - Loongson-3: Add generic laptop/all-in-one hkey driver
  - Input: i8042 - Add PNP checking hook for MIPS
  - Loongson-3/ACPI: Fix ACPI register widths
  - Loongson-3: Support to enumerate pci based on ACPI
  - Loongson-3/LS7A: Update irq subsystem based on irqdomain
  - MIPS: Fix warning when building kernel.
  - driver:net: fix rtl8821ce compilation warning
  - Loongson3:LS7A: Assign irq number based on PRT
  - Loongson-3: Employ io interrupt model to distinguish bridge
  - Loongson-3/ACPI: Support to parse MADT
  - irqchip: Add Loongson PCH PIC controller
  - irqchip: Add Loongson PCH LPC controller
  - irqchip: Add Loongson extioi controller
  - irqchip: Add Loongson HyperTransport Vector support
  - irqchip: Add Loongson PCH MSI controller
  - irqchip: Support for Loongson local I/O interrupt controller
  - Loongson-3: refactor I/O ipi and msi handling
  - MIPS/ACPI: Support to override ACPI tables through initrd
  - Loongson3/VZ: Build a special interrupt processing flow
  - cpufreq: Add acpi cpufreq drvier for Loongson
  - ACPI: Make some acpi drivers available on MIPS
  - Loongson3: Add CONFIG_DUMMY config option
  - Loongson3: Add CONFIG_VXLAN config option
  - Loongson3: Add CONFIG_CFS_BANDWIDTH and CONFIG_RT_GROUP_SCHED config options
  - Loongson3: Add CONFIG_BLK_DEV_THROTTLING config option
  - Loongson3: Add CONFIG_IP_VS_RR config option
  - Loongson3: Add CONFIG_XFS_QUOTA config option
  - driver:net: Add rtl8821ce wifi driver
  - Loongson-3: LS3000/4000VZ: Add support vhost_scsi
  - drm/loongson: Define default backlight level
  - drm/loongson: fixup multiply gpu support
  - drm/loongson: Modify backlight power-on sequence for laptop
  - drm/loongson: Modify loongson-drm minor version to 3
  - Loongson-3: remove redundant codes in stackframe.h
  - Loongson-3: Optimize xchg/cmpxchg code
  - Loongson-3: fix vdso gettimeofday when using stable counter or hpet
  - Loongson-3: optimize tlb_flush
  - Loongson-3: local_flush_tlb_mm use drop_mmu_context
  - Loongson-3: fix tlb refill for kernel mapped memory
  - Loongson-3: Disable pcie bus performance default
  - Loongson-3: fix compile error caused by qslq/qssq v2
  - Loongson-3: LS7A bridge: PCIE device cofigure MRRS at high performance.
  - Loongson-3: add queued_spin_trylock() to xchg_tail()
  - drm/loongson: Fixed laptop Monitor error when s3 or standby
  - Loongson-3: fix compile error caused by qslq/qssq
  - Loongson-3: fix build error caused by lamo
  - Loongson-3:LSVZ:Fix the cpu hotplug err
  - Loongson-3: Disable the Hot Pluggable Property of CPU0
  - Loongson: common: Fix Firmware compatibility issues.
  - Loongson-3: macro ENHANCEMENT is no longer needed in futex.h
  - Loongson-3: 3a4000: Fix bug of tlbinv
  - Loongson3:pwm: add suspend/resume support for ls7a pwm
  - Loongson-3: performance optimization on 3A4000
  - Loongson: Add alarm function for loongson rtc.
  - Loongson-3: LSVZ: Fix bugs in 7A interrupt controller simulation.
  - Loongson-3: VZ: Fixup guest tlbp problem
  - Loongson-3: Enable DEBUG_FS config
  - Loongson-3: Disable EFIVAR_FS config
  - drm/loongson: setup hw when operating dpms for laptop
  - drm/loongson: Disable panel signal when turn off screen
  - Loongson-3: LSVZ: Add ipi interrupt emulation notification
  - Loongson-3: Fix event_base init in perf leader sampling
  - Loongson-3:LSVZ: Change freq adjust interrupt to IP1
  - Loongson-3: support CRIU to work normarlly
  - Loongson-3: Update defconfig by the principle of minimal
  - Loongson-3: Bitland hotKey: Add wifi Tp and mic hotkey support
  - Loongson-3: Bitland hotKey: Change driver match policy and add some customer support
  - drm/loongson: Use different method to detect and get edid
  - drm/loongson: Modify method for access the DC register
  - drm/loongson: Fix configuring encoder after resume
  - drm/loongson: Fixed get i2c-adapter err when initializing
  - Loongson-3: rename server defconfig correctly
  - Loongson-3: LSVZ: Add acpi support for guest
  - Loongson-3: Optimizing xchg_tail
  - loongson3/configs: change to warn for stack frame larger than 2048 bytes
  - drm/loongson: Save and Restore vram framebuffer at S3/S4
  - Loongson-3: 3a4000: cpufreq: Fix bug of loongson3 cpufreq
  - drm/loongson:Collate header file contains relationships
  - 3Nod hotKey: Add wifi Tp and mic hotkey support
  - 3Nod hotKey: Change driver match mode and load policy
  - drm/loongson:Refactore Loongson legacy vbios code
  - 3Nod hotKey: Add battery manufacturer name and device
  - drm/loongson:Refactore Loongson GPU i2c code.
  - drm/loongson:Add parse function for vbios_v0.3
  - drm/loongson:Add VBIOS Descriptor Parsing Code
  - drm/loongson: Refactoring encoder obj
  - drm/loongson: Refactoring crtc obj
  - drm/loongson: Refactoring connector obj
  - drm/loongson: add new vbios
  - drm/loongson: make current vbios as legacy
  - drm/loongson: refactory vbios init
  - drm/loongson:Added pageflip functionality
  - drm/loongson: refactory the IO/MMIO register read/write API
  - perf annotate.c: add "mips" to ARRAY 'architectures'
  - Loongson-3: set rwsem to xchgadd implementation
  - Loongson-3: VZ: Fixup compile with function trace enable
  - drm/loongson: refactory loongson_drm_device
  - drm/loongson: refactory driver initialization
  - drm: Supported writecombine for mips
  - Loongson-3: Fix syscall tracing
  - Loongson-3: Fix bug of atomic operation
  - Longson-3: Reset stable timer initial value
  - Loongson-3: LS3000/4000VZ: Add vhost support
  - Loongson-3: LSVZ: Added PCI/PCIE hot plugging support for KVM.
  - Loongson-3: VZ: Add MSI Support
  - Loongson-3: VZ: Guest clear LOONGSON_CPU_VZ feature
  - [PATCH] Loongson3: reserve video ram only if exists
  - [PATCH] Loongson-3: LSVZ: enable msix in vm
  - Loongson-3: Add victim cache information
  - drm/amdgpu: add si/cik support by amdgpu driver
  - Loongson-3: Fix temperature init message during kernel startup.
  - Loongson-3: Move reserved mem which is allocated for accumulated non-linear sections to high memory space.
  - loongson3: Add parse Bridge information
  - Loongson-3: Fix bug of atomic operation
  - MIPS: generic: switch to NO_BOOTMEM
  - drm/loongson: Fixed the both DC working when setmode changed single
  - Loongson-3: Add the func when temperature was too high reduce cpu frequence basic on loongson_boost.
  - Loongson-3: Fix macro LS7A_PCI_DC_REG_BASE
  - Loongson-3: 3a4000: Fix bug of sched_clock
  - Loongson-3: Update defconfig
  - Loongson-3: Change the access base address of the 7A register.
  - Loongson-3: LS3000/4000VZ: replace ioapic lock
  - Loongson-3: LS3000/4000VZ: Fix gic emulate use kvm_io_bus APIs.
  - oongson-3: LS3000/4000VZ: Fix error when mark huge page dirty.
  - Loongson-3: LSVZ: ipi emulation bug fix.
  - Loongson-3: VZ: Change flush gva-->gpa to set diag VTLB and FTLB For VZ.
  - Loongson-3: VZ: Fixup page dirty map for huge page support.
  - Loongson:GPU:revert i2c delay be same with 3.10
  - Loongson-3: Add loongson3_serverconfig for Server machine.
  - Loongson-3: Add CONFIG_SUSPEND for init_suspend_addr
  - Loongson-GPU: change drm manjor to be  consistent with vbios-creator
  - Loongson3: Add CONFIG_RTL8821AE config option
  - Loongson3:LS7A: Fix S3 resume for 3A4000
  - Loongson3:LS7A: Fix S3 resume
  - Loongson3: LS7A bridge : get the mac address from spi flash in GMAC driver.
  - Loongson-3: 3a4000: Add Bitland and 3Nod laptop platform driver
  - Loongson3:GPU:Fixed that Set the backlight brightness after resume.
  - Loongson3:GPU:Compatible with older Kernel's version
  - Loongson3:LS7A:Support configuration of single DVO in vbios
  - Loongson3:LS7A:Format the code
  - MIPS/Loongson3: Add pwm driver support for loongson3
  - loongson3: Fix up compile error
  - Loongson3/7A:Driver Add loongson3/7A gpio driver support
  - Loongson3:LS7A: Loongson GPU support lvds/eDP plane backlight device
  - Loongson-3:VZ: remove arch_cpu_uevent since cpu_uevent exists
  - loongson3: fix up UEFI identification
  - MIPS: Loongson-3: fix irq affinity handling
  - Loongson3:LS7A:Fixed match resolutions
  - MIPS: Loongson-3: Enable configuration for runltp
  - MIPS: Loongson-3: Enable PERF_EVENT on loongson3 platform
  - Loongson3: Add 7a-lpc controller functions
  - Loongson3: fix up frequency value obtained from smbios
  - Loongson-3: VZ: Compile kvm into vmlinux as default
  - MIPS: Loongson-3: 3a4000: Fixup bug of loongson_boost governor
  - Loongson3:Drivers  Add compitible dt node support
  - Loongson3:LS7A:Support config transparent encoder after resume
  - Loongson3:LS7A:To optimize the drm-loongson i2cbus driver
  - Loongson-3: VZ: Enable guest VINT support
  - Loongson-3: VZ: Fixup CCA attribute set
  - MIPS: Loongson-3: always enable transparent huge pages
  - Loongson3:LS7A:Change drm-loongson driver vbios structer
  - Loongson-3: VZ: Remove redundant code for kvm
  - MIPS: Loongson-3: fix enable_restore_fp_context for lasx context restore
  - MIPS: Loongson-3: Enable CONFIG_FANOTIFY_ACCESS_PERMISSIONS
  - Loongson3: Add laptop battery device for CZC company
  - MIPS: Loongson-3: Change cpufreq initialization procedure
  - MIPS: Loongson-3: Ugly workwround for lscpu
  - Loongson-3: HDA Serialize codec registrations
  - Loongson-3:VZ: modify kvm tlb flush function
  - Loongson-3:LS7A: Fix compile error in init_node_memblock function
  - MIPS: Loongson-3: Fix irq route when cpu down
  - Loongson3: Add UEFI identification
  - Loongson-3: Enable OVERLAY FS Config
  - Loongson-3:LS7A: Fix up video ram reserving
  - MIPS: Use a custom elf-entry program to find kernel entry point
  - Loongson3: fix up system cannot start
  - Loongson3: fix up export /sys/firmware/efi
  - MIPS: Employ new method to reserve nosave region
  - Loongson-3:VZ: does not flush victim cache on VM mode
  - Loongson-3: Add LAPTOP Driver for EA company
  - MIPS: Loongson-3: 3a3000 improve performance when enable cpufreq
  - Loongson-3:VZ:update config for iptables
  - MIPS: Fix up s4 resume process
  - Loongson-3:VZ: Add PCI access function for Loongson KVM
  - MIPS: Fix nosave region reserving
  - Loongson-3:VZ: memory hotplug bug fix
  - MIPS:Config: To disable CONFIG_HOTPLUG_PCI_PCIE
  - Loongson3:fix up interface parameters
  - MIPS: Loongson-3: Fix bug of 3a2000/3000 sched_clock
  - Loongson-3: Fix compile error for TO_CAC reference
  - Loongson-3: Fix __cpu_number_map initialization
  - Loongson-3: Add LAPTOP Driver for CZC company
  - Loongson-3:VZ: add VZ support for 4.19 kernel
  - Loongson-3:LS7A:Synchronous kernel-3.10 7A gpu driver
  - MIPS/ACPI: Add ACPI support for LOONGSON
  - MIPS: Loongson-3: Add toolchain checking mechanism
  - Loongson-3: Fix loongson3_smp_setup
  - Loongson-3: Add prom_printf support
  - MIPS: Loongson-3: fix flush_micro_tlb
  - MIPS: Loongson-3: fix pci io port range
  - MIPS: Lonngson-3: fix loongson3_smp_setup ipi_en initialize
  - Loongson3: Add SMBIOS support
  - Loongson-3:LS7A: Fix bugs for LS7A DMA
  - MIPS: optimize local_flush_tlb_{mm,all}()
  - Loongson-3: fix flush_icache_range
  - Loongson-3: Add /proc/boardinfo support for Loongson3A/B(2000)
  - MIPS: Loongson-3: Disable stable timer and stable counter in 3a3000
  - MIPS: Loongson-3: fix ebase save/restore and ipi resume initialization
  - MIPS: Loongson-3: change default cpu uart clk to 33MHz
  - MIPS: Loongsos-3: fix LASX related errors
  - MIPS: Loongson-3: Support mips gcc7.3
  - MIPS: Loongson-3: Update default config files
  - Loongson-3: LS7A bridge: fix mps and mrrs of 7A1000
  - Loongson-3:LS7A:fix up clock sync problem
  - USB: OHCI: Fix ohci_resume() for hibernation
  - HID: Add some usb-ids ILITEK touch screen driver
  - 8250_pci: Add a new PLX9050 serial port card support
  - 8250_pci: Add support for the WCH384 8S multi-IO card
  - parport: Add support for the WCH384 4S/1P multi-IO card
  - MIPS: Loongson-3: Add io coherency detection support
  - char: Add MOXA NPort Server family Real TTY driver
  - Staging: sb105x: Fix build and add MIPS support
  - Revert "staging: sb105x: delete the driver"
  - sm750fb: Disable hw_cursor to avoid screen corruption
  - sm750fb: change default screen resolution
  - Loongson: Add data destory and healthy led control
  - platform: export psmouse::touchpad led device
  - Change some KERN_ERR to KERN_INFO
  - add rear mic support for CX20641
  - add rear mic support for CX20631
  - add 3g support and ppp config support
  - snd/hda/conexant: Add support for lemote A1205
  - snd/hda/conexant: add support for raw verbs
  - snd-hda-codec: new symbol snd_hda_codec_exec_verb
  - snd/hda/patch_conexant: add proc_widget_hook
  - GPIO: Add NCT6102 GPIO driver support
  - MIPS: Loongson: AT24c04 support for Loongson-3
  - MIPS: Loongson: Add PMON read/write in OS support.
  - MIPS: Loongson 3: Add EC resources accessing and programming support.
  - MIPS: Loongson: Add a hook to turn on/off DPMS when Fn+F7 pressed.
  - MIPS: Loongson 3: Introduce disable_unused_cpus() to save power.
  - GPIO: Reset usb One-Way-Import chip for TMCS
  - For A1004/A1101/A1201/A1205 display workaround.
  - MIPS: Loongson: Add the multifunction keys (Fnkey) support.
  - MIPS: Loongson 3: Add platform device drivers
  - MIPS: Loongson 3: Add basic EC operations.
  - MIPS: Loongson-3: fix disable interrupt in plat_set_irq_affinity
  - MIPS: Loongson: Add 3A4000 performance counter support
  - MIPS: Loongson-3: check fpu_ower before enable lasx
  - MIPS: Loongson-3: fix bug of play_dead used csr
  - MIPS: Loongson-3: Add Stable Counter and stable timer
  - MIPS/loongson3: fix conf bus write with readback and clean up
  - Loongson-3: add ptrace support for LASX in Compatible Mode
  - MIPS: ptrace: introduce NT_MIPS_MSA regset
  -  MIPS: Loongson-3: Add cpufreq loongson boost governor
  - MIPS: Loongson: Fix parse_r macro for non-numeric register mnemonics
  - MIPS: Loongson: Add Extended IO interrupt(EXTIOI) support
  - MIPS: Loongson3: Introduce Loongson-3A2000/3000 node counter CSRC
  - MIPS: Loongson-3: 3A4000: Add loongson amo instruction.
  - MIPS: Loongson-3: 3A2000/3A3000: Fix bug of ll sc
  - MIPS: Loongson3: Ugly workwround of atomic/64_set
  - MIPS: Loongson: Add vectored interrupt support
  - MIPS: Loongson: Use CSR to handle ipi and mailboxs
  - MIPS: Loongson: LoongISA Advanced SIMD Extension(LASX) support
  - MIPS: Loongson: Add Loongson-3A4000 CPUCFG/CSR support
  - Add 3a4000 support
  - MIPS: Loongson: Introduce and use loongson_llsc_mb()
  - Ugly workarounds for Loongson-3
  - memcpy optimization for loongson-3
  - memset optimization for loongson-3
  - Optimize copy_page
  - Optimize clear_page
  - MIPS: Loongson 3: Enable CU2 in kernel
  - MIPS: Loongson-3: Calculate ra properly when unwinding the stack
  - MIPS: Loongson-3: Add some unaligned instructions emulation
  - MIPS: math-emu: Add madd/msub/nmadd/nmsub emulation for Loongson-3
  - Update config files for LS2H/LS7A bridge drivers
  - Loongson: Add LS2H/LS7A nand driver support
  - Loongson: Add LS7A pwm driver support
  - Loongson: Add LS2H/LS7A HD-Audio support
  - drm: Add Loongson LS2H/LS7A Display-Controller driver
  - Loongson: Add Vivante GPU driver for LS2H/LS7A
  - Loongson: Add LS7A Frame Buffer driver support
  - Loongson: Add LS2H Frame Buffer driver support
  - Loongson: Add memory type to pass shared VRAM info
  - Loongson: Add LS7A STMMAC driver support
  - Loongson: Add LS2H/LS7A i2c/rtc driver support
  - Loongson-3: Add MSI support for LS2H/LS7A/RS780 bridges
  - Loongson: Add basic support for LS7A bridge
  - Loongson: Add basic support for LS2H bridge
  - MIPS/PCI: Let Loongson-3 pci_ops access extended config space
  - writeback: Limit maximum dirty data for Loongson-3
  - MIPS syscall auditing patches
  - MIPS: Loongson: Add a Loongson-3 config file for HPC
  - Update default config file
  - mips/mm: Add NUMA balancing support
  - MIPS: Loongson: Add support for smbios
  - Add ioremap.h for loongson platform
  - MIPS: Loongson 3: Add CPU Autoplug support.
  - MIPS: Loongson: Add ACPI Power Button driver
  - MIPS: Loongson: Add suspend support for Loongson-3 Laptop.
  - MIPS: Loongson: Add kexec/kdump support
  - MIPS: Reserve extra memory for crash dump
  - MIPS: Loongson: Make CPUFreq usable for Loongson-3
  - MIPS: perf: Add hardware perf events support for new Loongson-3
  - MIPS: Loongson: Allow CPU temperature fixup
  - MIPS: Loongson: Introduce and use WAR_LLSC_MB
  - MIPS: Add __cpu_full_name[] to make CPU names more human-readable
  - MIPS: Loongson: Add Loongson-3A R2.1 basic support
  - MIPS: Loongson-3: Enable Store Fill Buffer at runtime


author: lihongbin <lihongbin@uniontech.com> - 4.19.0-91.126
changelog:
  - (CVE-2022-3586)sch_sfb: Don't assume the skb is still around after enqueueing to child
  - (CVE-2022-3635)atm: idt77252: fix use-after-free bugs caused by tst_timer
  - (CVE-2022-3629)vsock: Fix memory leak in vsock_connect()
  - (CVE-2022-20421)binder: fix UAF of ref->proc caused by race condition
  - (CVE-2022-20422)arm64: fix oops in concurrently setting insn_emulation sysctls
  - (CVE-2022-20423)usb: gadget: rndis: prevent integer overflow in rndis_set_response()
  - UOS:uski: rename 'uksi' to 'uski'
  - UOS: fix compile warnings for ast driver
  - UOS: drm/ast: Update the ast driver to 20220630-1.13.1
  - UOS:net: update ixgbe driver to 5.16.5


author: lihongbin <lihongbin@uniontech.com> - 4.19.0-91.127
changelog:
  - (CVE-2022-3586)sch_sfb: Don't assume the skb is still around after enqueueing to child
  - (CVE-2022-3635)atm: idt77252: fix use-after-free bugs caused by tst_timer
  - (CVE-2022-3629)vsock: Fix memory leak in vsock_connect()
  - (CVE-2022-20421)binder: fix UAF of ref->proc caused by race condition
  - (CVE-2022-20422)arm64: fix oops in concurrently setting insn_emulation sysctls
  - (CVE-2022-20423)usb: gadget: rndis: prevent integer overflow in rndis_set_response()
  - UOS:uski: rename 'uksi' to 'uski'
  - UOS: fix compile warnings for ast driver
  - UOS: drm/ast: Update the ast driver to 20220630-1.13.1


author: lihongbin <lihongbin@uniontech.com> - 4.19.0-91.128
changelog:
  - Merge changes I8a57c9de,Ic28890ed,Id4a7cba0,I222c6779 into linux-next
  - ima:modify for uharden ima_delete_real_rules() add synchronize_rcu()
  - ima:add for uharden delete rules
  - ima:for uharden performance
  - ima:support uharden


author: lihongbin <lihongbin@uniontech.com> - 4.19.0-91.129
changelog:
  - UOS: loongarch/config: enable CONFIG_ETMEM_SCAN and CONFIG_ETMEM_SWAP
  - (CVE-2021-0929)ANDROID: staging: ion: move buffer kmap from begin/end_cpu_access()
  - (CVE-2022-34918)netfilter: nf_tables: stricter validation of element data
  - (CVE-2022-43750)usb: mon: make mmapped memory read only
  - (CVE-2022-40768)scsi: stex: Properly zero out the passthrough command structure
  - (CVE-2022-3646)nilfs2: fix leak of nilfs_root in case of writer thread creation failure
  - nilfs2: fix null pointer dereference at nilfs_segctor_do_construct()
  - (CVE-2022-3542)bnx2x: fix potential memory leak in bnx2x_tpa_stop()
  - (CVE-2022-3535)net: mvpp2: fix mvpp2 debugfs leak
  - mvpp2: no need to check return value of debugfs_create functions
  - (CVE-2022-3524)tcp/udp: Fix memory leak in ipv6_renew_options().
  - (CVE-2022-3545)nfp: fix use-after-free in area_cache_get()
  - (CVE-2022-3564)Bluetooth: L2CAP: Fix use-after-free caused by l2cap_reassemble_sdu
  - (CVE-2022-3565)mISDN: fix use-after-free bugs in l1oip timer handlers
  - (CVE-2022-3566)tcp: Fix data races around icsk->icsk_af_ops.
  - (CVE-2022-3577)media: pvrusb2: fix memory leak in pvr_probe
  - (CVE-2022-3594)r8152: Rate limit overflow messages
  - (CVE-2022-3621)nilfs2: fix NULL pointer dereference at nilfs_bmap_lookup_at_level()
  - (CVE-2022-3640)Bluetooth: L2CAP: Fix use-after-free caused by l2cap_chan_put
  - (CVE-2022-3649)nilfs2: fix use-after-free bug of struct nilfs_root
  - Merge changes I5a19a1dd,Ic57ae6af into linux-next
  - net: sched: act_mirred: drop dst for the direction from egress to ingress
  - net: sched: act_mirred: Reset ct info when mirror/redirect skb


author: lihongbin <lihongbin@uniontech.com> - 4.19.0-91.130
changelog:
  - UOS: config: no arch tag in fix configuration file
  - Revert "UOS: loongarch/config: enable CONFIG_ETMEM_SCAN and CONFIG_ETMEM_SWAP"
  - UOS: driver/net:enable CONFIG_MOTORCOMM_PHY
  - Merge "UOS:modify debug config to ae merge" into linux-next
  - Merge "UOS: arm64 ae merge config_arm64_merge_a:CONFIG_SND_ALOOP=m CONFIG_IO_STRICT_DEVMEM=y" into linux-next
  - UOS:modify debug config to ae merge
  - UOS: arm64 ae merge config_arm64_merge_a:CONFIG_SND_ALOOP=m CONFIG_IO_STRICT_DEVMEM=y
  - Merge "UOS: change config to defconfig use make savedefconfig" into linux-next
  - Merge "memblock: do not start bottom-up allocations with kernel_end" into linux-next
  - UOS: change config to defconfig use make savedefconfig
  - memblock: do not start bottom-up allocations with kernel_end


author: lihongbin <lihongbin@uniontech.com> - 4.19.0-91.131
changelog:
  - (CVE-2022-20369)media: v4l2-mem2mem: Apply DST_QUEUE_OFF_BASE on MMAP buffers across ioctls
  - UOS: arm64/config: enable CONFIG_SND_USB_AUDIO
  - UOS: Fix booting BUG on VMware of x86 platform
  - UOS: sound: enable CONFIG_SND_CMIPCI
  - UOS: arm64/config: Set the value of CONFIG_SND_PCM from m to y
  - UOS: config: no arch tag in fix configuration file


author: lihongbin <lihongbin@uniontech.com> - 4.19.0-91.132
changelog:
  - LoongArch: hugepage table replace tlb
  - cifs: improve read performance for page size 64KB & cache=strict & vers=2.1+
  - UOS:config: enable DRM_MWV207, default module
  - UOS:gpu/drm: add jingjiamicro gpu drivers mwv207
  - Merge "Add the kernel module uhdkmod to support uharden fix bug 168307" into linux-next
  - Add the kernel module uhdkmod to support uharden fix bug 168307
  - Merge "UOS:net/hinic:update hinic drvier to 3.9.0.8" into linux-next
  - (CVE-2022-42895)Bluetooth: L2CAP: Fix attempting to access uninitialized memory
  - (CVE-2022-3628)wifi: brcmfmac: Fix potential buffer overflow in brcmf_fweh_event_worker()
  - (CVE-2022-41850)HID: roccat: Fix use-after-free in roccat_read()
  - (CVE-2022-41849)fbdev: smscufx: Fix use-after-free in ufx_ops_open()
  - (CVE-2022-2978)fs: fix UAF/GPF bug in nilfs_mdt_destroy
  - once: add DO_ONCE_SLOW() for sleepable contexts
  - (CVE-2022-32296)tcp: increase source port perturb table to 2^16
  - tcp: change source port randomizarion at connect() time
  - UOS:net/hinic:update hinic drvier to 3.9.0.8


author: lihongbin <lihongbin@uniontech.com> - 4.19.0-91.68
changelog:
  - ath: Use safer key clearing with key cache entries
  - KVM: nSVM: avoid picking up unsupported bits from L2 in int_ctl (CVE-2021-3653)
  - KVM: nSVM: always intercept VMLOAD/VMSAVE when nested (CVE-2021-3656)
  - net: qrtr: fix OOB Read in qrtr_endpoint_post


author: lihongbin <lihongbin@uniontech.com> - 4.19.0-91.69
changelog:
  - bpf: Fix 32 bit src register truncation on div/mod
  - bpf: Fix truncation handling for mod32 dst reg wrt zero
  - vt_kdsetmode: extend console locking


author: lihongbin <lihongbin@uniontech.com> - 4.19.0-91.70
changelog:
  - alinux: nfs: hornor timeo and retrans option when mounting NFSv3
  - alinux: sunrpc: honor rpc_task's timeout value in rpcb_create()
  - x86/fsgsbase/64: Introduce FS/GS base helper functions
  - x86/fsgsbase/64: Make ptrace use the new FS/GS base helpers
  - x86/fsgsbase/64: Convert the ELF core dump code to the new FSGSBASE helpers
  - x86/fsgsbase/64: Factor out FS/GS segment loading from __switch_to()
  - x86/segments/64: Rename the GDT PER_CPU entry to CPU_NUMBER
  - x86/vdso: Introduce helper functions for CPU and node number
  - x86/vdso: Initialize the CPU/node NR segment descriptor earlier
  - x86/segments: Introduce the 'CPUNODE' naming to better document the segment limit CPU/node NR trick
  - x86/fsgsbase/64: Clean up various details
  - x86/fsgsbase/64: Fix the base write helper functions
  - x86/cpu: Add 'unsafe_fsgsbase' to enable CR4.FSGSBASE
  - x86/fsgsbase/64: Add intrinsics for FSGSBASE instructions
  - x86, kcsan: Add __no_kcsan to noinstr
  - x86/fsgsbase/64: Enable FSGSBASE instructions in helper functions
  - x86/process: Unify copy_thread_tls()
  - x86/process/64: Make save_fsgs_for_kvm() ready for FSGSBASE
  - x86/process/64: Use FSGSBASE instructions on thread copy and ptrace
  - x86/entry/64: Switch CR3 before SWAPGS in paranoid entry
  - x86/entry/64: Introduce the FIND_PERCPU_BASE macro
  - x86/entry/64: Handle FSGSBASE enabled paranoid entry/exit
  - x86/cpu: Enable FSGSBASE on 64bit by default and add a chicken bit
  - x86/elf: Enumerate kernel FSGSBASE capability in AT_HWCAP2
  - x86/ptrace: Document FSBASE and GSBASE ABI oddities
  - x86/ptrace: Prevent ptrace from clearing the FS/GS selector
  - x86/fsgsbase/64: Fix NULL deref in 86_fsgsbase_read_task
  - x86/fsgsbase: Replace static_cpu_has() with boot_cpu_has()
  - compiler.h: Move instrumentation_begin()/end() to new <linux/instrumentation.h> header
  - x86/fsgsbase: Fix Xen PV support
  - x86/entry/64: Do not use RDPID in paranoid entry to accomodate KVM
  - x86/entry/64: Correct the comment over SAVE_AND_SET_GSBASE
  - Documentation/x86/64: Add documentation for GS/FS addressing mode
  - x86/process/64: Use FSBSBASE in switch_to() if available
  - x86/ptrace: Fix 32-bit PTRACE_SETREGS vs fsbase and gsbase
  - alinux: fuse: Fix possible deadlock when writing back dirty pages
  - alinux: 9P: update inode [cm]time when write
  - x86/speculation/swapgs: Check FSGSBASE in enabling SWAPGS mitigation
  - x86/entry/64: Remove unneeded kernel CR3 switching
  - perf/x86: Add MSR probe interface
  - perf/x86/rapl: Use new MSR detection interface
  - perf/x86/rapl: Get rapl_cntr_mask from new probe framework
  - perf/x86/rapl: Get MSR values from new probe framework
  - perf/x86/rapl: Get attributes from new probe framework
  - perf/x86/rapl: Get quirk state from new probe framework
  - perf/x86/rapl: Add Ice Lake RAPL support
  - perf/x86/rapl: Move RAPL support to common x86 code
  - perf/x86/rapl: Refactor to share the RAPL code between Intel and AMD CPUs
  - perf/x86/rapl: Make perf_probe_msr() more robust and flexible
  - x86/devicetable: Move x86 specific macro out of generic code
  - x86/cpu: Add consistent CPU match macros
  - perf/x86/rapl: Add AMD Fam17h RAPL support
  - perf/x86/rapl: Add Hygon Fam18h RAPL support
  - tools/power turbostat: Support AMD Family 19h
  - perf/x86/rapl: Add AMD Fam19h RAPL support
  - x86/msr-index: sort AMD RAPL MSRs by address
  - powercap/intel_rapl_msr: Convert rapl_msr_priv into pointer
  - powercap: Add AMD Fam17h RAPL support
  - RDMA/{cma, core}: Avoid callback on rdma_addr_cancel()
  - RDMA/core Introduce and use rdma_find_ndev_for_src_ip_rcu
  - RDMA/core: Avoid unnecessary sa_family overwrite
  - RDMA/core: Let protocol specific function typecast sockaddr structure
  - RDMA/core: Introduce and use rdma_set_src_addr() between IPv4 and IPv6
  - RDMA/core: Rename rdma_copy_addr to rdma_copy_src_l2_addr
  - RDMA/core: Use common code flow for IPv4/6 for addr resolve
  - RDMA/core: Refer to network type instead of device type
  - RDMA/core: Protect against changing dst->dev during destination resolve
  - RDMA/core: Simplify roce_resolve_route_from_path()
  - RDMA/core: Introduce rdma_read_gid_attr_ndev_rcu() to check GID attribute
  - RDMA/core: Consider net ns of gid attribute for RoCE
  - eventfd: convert to f_op->read_iter()
  - swiotlb: Introduce swiotlb_max_mapping_size()
  - swiotlb: Add is_swiotlb_active() function
  - dma: Introduce dma_max_mapping_size()
  - virtio: Introduce virtio_max_dma_size()
  - virtio-blk: Consider virtio_max_dma_size() for maximum segment size
  - configs: Add AMD SME/SEV support for alinux
  - alinux: virtio_ring: Force use dma api when AMD SEV is actived
  - alinux: virtio_ring: Distinguish max mapping size between swiotlb and direct dma
  - alinux: virtiofs: accept 'virtio_fs' filesystem type as well
  - Revert "eventfd: convert to f_op->read_iter()"
  - locking/qrwlock: Fix ordering in queued_write_lock_slowpath()
  - alinux: sched: introduce per-cgroup identity
  - alinux: sched: introduce group identity 'smt expeller'
  - alinux: sched: introduce group identity 'idle saver'
  - alinux: sched: introduce 'idle seeker' and ID_IDLE_AVG
  - alinux:sched: rescue the expellee on migration
  - alinux: sched: fix the bug that nr_high_running underflow
  - alinux: sched/isolation: dynamical CPU isolation support
  - alinux: sched: enable group identity
  - alinux: sched: fix the bug that nr_tasks incorrect
  - x86/MCE/AMD, EDAC/mce_amd: Add new Load Store unit McaType
  - EDAC/mce_amd: Always load on SMCA systems
  - x86/amd_nb: Add Family 19h PCI IDs
  - EDAC/amd64: Add family ops for Family 19h Models 00h-0Fh
  - EDAC/amd64: Drop some family checks for newer systems
  - alinux: EDAC/mce_amd: More reasonable warning for no SCMA 19th CPUs
  - alinux: jbd2: jbd2_seq_stats_next should increase position index
  - alinux: sched: fix the bug that performence reduction on arm
  - alinux: sched: fix the bug that the declaration of throttled_hierarchy() missing
  - ck: virtio: add module option to force_xdp
  - virtio-net: support XDP when not more queues
  - blk-settings: align max_sectors on "logical_block_size" boundary
  - block: only update parent bi_status when bio fail
  - dm table: Remove BUG_ON(in_interrupt())
  - dm ioctl: fix error return code in target_message
  - alinux: mm, thp: relax migration wait when failed to get tail page
  - quota: Sanity-check quota file headers on load
  - quota: Fix memory leak when handling corrupted quota file
  - writeback: Drop I_DIRTY_TIME_EXPIRE
  - lib/string: Add strscpy_pad() function
  - include/trace/events/writeback.h: fix -Wstringop-truncation warnings
  - memcg: fix a crash in wb_workfn when a device disappears
  - fs: direct-io: fix missing sdio->boundary
  - alinux: dm crypt: fix gcc warning when parsing workqueue name
  - pNFS/NFSv4: Fix a layout segment leak in pnfs_layout_process()
  - NFSv4.2: fix return value of _nfs4_get_security_label()
  - vfio-pci: Avoid recursive read-lock usage
  - alinux: sched: fix the performence regression caused by update_rq_on_expel()
  - bpf, x86: Validate computation of branch displacements for x86-32
  - Revert "alinux: sched: fix the performence regression caused by update_rq_on_expel()"
  - mm, thp: introduce thp zero subpages reclaim
  - mm, thp: skip kmemcg and slab page for zero subpages reclaim
  - mm, thp: introduce thp reclaim threshold
  - mm, thp: introduce a controller to trigger thp reclaim
  - mm, thp: add some statistics for thp reclaim stat
  - configs: x86: enable more modules for compaitibility
  - openeuler: net: hinic: add card_id protection
  - configs: update configs to adapt code changes
  - alinux: Fix memory leak of radix-tree in sgx_encl_release.
  - alinux: Fix refcount of encl_mm->encl in sgx_encl_mm_release_deferred.
  - alinux: sched: fix the performence regression caused by update_rq_on_expel()
  - alinux: sched: Introduce sched_feat ID_LAST_HIGHCLASS_STAY
  - sched/fair: Optimize select_idle_cpu
  - tracing: Check length before giving out the filter buffer
  - tracing: Correct the length check which causes memory corruption
  - mm, thp: remap the page when unmap failed for thp reclaim
  - alinux: use spin_lock_irqsave instead in ioc_rqos_throttle()
  - mm: validate pmd after splitting
  - alinux: sched: make up nr_high/under_running for cfs bandwidth
  - alinux: sched: fix the bug that compile faid without CONFIG_GROUP_IDENTITY
  - mm, thp: correct the order of unregister shrinker in error path
  - xfs: simplify xfs_chain_bio
  - xfs: implement cgroup aware writeback
  - mm, proc: report PR_SET_THP_DISABLE in proc
  - mm: thp: make transhuge_vma_suitable available for anonymous THP
  - mm: thp: fix false negative of shmem vma's THP eligibility
  - /proc/PID/smaps: consistent whitespace output format
  - alinux: sched: Fix writer racing in cgroup_idle_start/end
  - PCI: Make pci_hotplug_io_size, mem_size, and bus_size private
  - PCI: Add "pci=hpmmiosize" and "pci=hpmmioprefsize" parameters
  - PCI: Avoid double hpmemsize MMIO window assignment
  - configs: x86: Align to CentOS8.2
  - configs: x86_64: default to fq_codel algo for performance
  - configs: x86: Update CONFIG_HID_SENSOR_HUB as Y
  - configs: x86: disable TSX by default
  - config: arm64: Set PAGE SIZE as 64K
  - ck: arm64: fix numa distance for HiSilicon chips
  - openEuler: gpu: hibmc: Use drm get pci dev api.
  - openEuler: gpu: hibmc: Fix erratic display during startup stage.
  - openEuler: gpu: hibmc: Fix stuck when switch GUI to text.
  - alinux: Revert "TencentOS-kernel: ipvs: avoid drop first packet by reusing conntrack"
  - ck: sched: make ID_LOOSE_EXPEL defined with CONFIG_GROUP_IDENTITY on
  - UOS: Close Group identity by default
  - UOS: fix kabi broken, commit by cbf8f10b65a7
  - UOS: fix kabi broken, commit by 3eac29f845dc
  - UOS: fix kabi broken, commit by 0c46f9ecc0a7
  - UOS: fix kabi broken, commit by c89820b57ea9


author: lihongbin <lihongbin@uniontech.com> - 4.19.0-91.71
changelog:
  - net: 6pack: fix slab-out-of-bounds in decode_data
  - dccp: don't duplicate ccid when cloning dccp sock
  - ext4: fix race writing to an inline_data file while its xattrs are changing
  - usb: hso: Fix debug compile warning on sparc32
  - usb: hso: check for return value in hso_serial_common_create()
  - net: hso: fix null-ptr-deref during tty device unregistration
  - net: hso: fix NULL-deref on disconnect regression
  - net: hso: fix control-request directions
  - net: hso: fix muxed tty registration
  - hso: fix bailout in error case of probe
  - usb: hso: fix error handling code of hso_create_net_device
  - bpf: Introduce BPF nospec instruction for mitigating Spectre v4
  - bpf/verifier: per-register parent pointers
  - Revert "bpf: improve verifier branch analysis"
  - bpf: fix up selftests after backports were fixed
  - bpf, selftests: Fix up some test_verifier cases for unprivileged
  - selftests/bpf: add selftest part of "bpf: improve verifier branch analysis"
  - bpf: Test_verifier, bpf_get_stack return value add <0
  - bpf, test_verifier: switch bpf_get_stack's 0 s> r8 test
  - bpf: Update selftests to reflect new error states
  - bpf: fix test suite to enable all unpriv program types
  - bpf: test make sure to run unpriv test cases in test_verifier
  - selftests/bpf: Generalize dummy program types
  - bpf: Add BPF_F_ANY_ALIGNMENT.
  - bpf: Adjust F_NEEDS_EFFICIENT_UNALIGNED_ACCESS handling in test_verifier.c
  - bpf: Make more use of 'any' alignment in test_verifier.c
  - bpf: Apply F_NEEDS_EFFICIENT_UNALIGNED_ACCESS to more ACCEPT test cases.
  - selftests/bpf: add "any alignment" annotation for some tests
  - selftests/bpf: Avoid running unprivileged tests with alignment requirements
  - bpf, selftests: Adjust few selftest outcomes wrt unreachable code
  - bpf: correct slot_type marking logic to allow more stack slot sharing
  - bpf: Support variable offset stack access from helpers
  - bpf: Reject indirect var_off stack access in raw mode
  - bpf: Reject indirect var_off stack access in unpriv mode
  - bpf: Sanity check max value for var_off stack access
  - bpf: track spill/fill of constants
  - bpf: Fix leakage due to insufficient speculative store bypass mitigation
  - UOS: update megaraid_sas driver to 07.718.02.00
  - Revert "alinux: sched/isolation: dynamical CPU isolation support"
  - add CONFIG_SCHED_AUTOGROUP to improve unixbench performance in kunpeng 920


author: Yauheni Kaliuta <ykaliuta@redhat.com> - 25-10
changelog:
  - weak-modules: group modules on add-kernel
  - weak-modules: do not make groups if there are no extra modules
    Resolves: rhbz#1649211


author: Yauheni Kaliuta <ykaliuta@redhat.com> - 25-16
changelog:
  - weak-modules: update_modules_for_krel: always finish sandbox
  - weak-modules: groupping: use dependencies of extra/ provider
    Resolves: rhbz#1778889


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


author: Richard Hughes <richard@hughsie.com> 0.7.11-1
changelog:
  - New upstream release
  - Add AS_APP_QUIRK_DEVELOPER_VERIFIED
  - Escape quotes in attributes
  - Provide async variants of store load functions


author: Richard Hughes <richard@hughsie.com> 0.7.13-1
changelog:
  - New upstream release
  - Do not restrict the maximum number of releases allowed
  - Throw an error when a launchable desktop-id is invalid


author: Richard Hughes <richard@hughsie.com> 0.7.14-1
changelog:
  - New upstream release
  - Add new API for gnome-software
  - Set the AppStream ID from the X-Flatpak desktop key


author: Richard Hughes <richard@hughsie.com> 0.7.10-1
changelog:
  - New upstream release
  - Do not parse firmware files anymore
  - Do not require a release transaction when validating in relaxed mode
  - Extract release descriptions and agreement sections for translation


author: Richard Hughes <richard@hughsie.com> 0.7.16-1
changelog:
  - Update to 0.7.15
  - Add UPL short name to SPDX conversion
  - Allow parsing desktop files using as_app_parse_data()
  - Do not preserve restrictive permissions when installing AppStream files
  - Modernize the validation requirements
  - Remove relative path from icon names
  - Support loading YAML from as_store_from_bytes()
  - Update list of allowed metadata licences
  - Update the SPDX license list to v3.5


author: Richard Hughes <richard@hughsie.com> 0.7.17-1
changelog:
  - New upstream release
  - Add "icon-theme" as recognised component type
  - Fix CI by moving 'future' back a bit
  - Make default content rating values match OARS semantics
  - Properly initialize unique_id_mutex


author: Richard Hughes <richard@hughsie.com> 0.7.18-1
changelog:
  - New upstream release
  - Add content rating system APIs from gnome-software
  - Add "validate-version" command
  - Allow timestamp in the future in validate-relax
  - Don't ignore localized strings that are the same as original
  - Fix crash with invalid children of <ul/>
  - Properly initialize mutexes
  - Test launchable tags in validation


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: zhangxingrong <zhangxingrong@uniontech.com> - 3.3.3-1.02
changelog:
  - Fix handling of symbolic link ACLs (CVE-2021-23177)
  - Do not follow symlinks when processing the fixup list (CVE-2021-31566)


author: mahailiang <mahailiang@uniontech.com> - 1:12.2.7-11.03
changelog:
  - enable lowmem_builder(sync anolis)
  - modify chengjieos-rpm-config to uos-rpm-config
  - modify chengjieos-lsb-core to uos-lsb-core


author: Josef Ridky <jridky@redhat.com> - 3.19.1-1
changelog:
  - Update to 3.19.1
  - Add patch to use libtirpc
  - Add BR gcc-c++
  - Resolves: #1580754 - FTBFS in RHEL-8


author: Filip Januš <fjanus@redhat.com> 5.3.28-42
changelog:
  - Apply the previous change only on aarch64 to limit the risk of unwanted impact
  - Resolves: #1992402


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


author: Nicola Sella <nsella@redhat.com> - 0.55.0-4
changelog:
  - [context] improve retrieving repository configuration
  - Allow loading incomplete cache and loading ext solv files without its repodata


author: Lukas Hrazky <lhrazky@redhat.com> - 0.63.0-10
changelog:
  - Do not print errors on failovermethod repo option
  - the dnf_context_remove() function accepts `<package-spec>`, doc updates
  - advisory upgrade: filter out advPkgs with different arch


author: Liu Xiaoping <lxp01404969@alibaba-inc.com> - 0.63.0-14.0.1
changelog:
  - Disable rhsm support in Anolis (geliwei@openanolis.org)
  - rebrand: fix platform compatibility (geliwei@openanolis.org)


author: Pavla Kratochvilova <pkratoch@redhat.com> - 0.63.0-1
changelog:
  - Update to 0.62.0
  - Hardening: add signature check with rpmcliVerifySignatures (RhBug:1932079)
  - Support allow_vendor_change setting in dnf context API
  - Add a new option module_obsoletes
  - Add new API applyObsoletes() function to apply modular obsoletes
  - Do not allow 1 as installonly_limit value (RhBug:1926261)
  - Add a config option to check TLS certificate revocation status (using OCSP stapling), defaults to false (RhBug:1814383)
  - Swdb: Add a method to get the current transaction
  - [context,API] Functions for accessing main/global configuration options
  - [context,API] Function for adding setopt
  - Add getter for modular obsoletes from ModuleMetadata
  - Add ModulePackage.getStaticContext() and getRequires()
  - Fix modular queries with the new solver
  - Fix: Fully set ssl in newHandle function
  - [conf] Add options for working with certificates used with proxy
  - Modify module NSVCA parsing - context definition (RhBug:1926771)
  - [context] Fix: dnf_package_is_installonly (RhBug:1928056)
  - Add getApplicablePackages to advisory and isApplicable to advisorymodule
  - Keep isAdvisoryApplicable to preserve API
  - [context] Support config file option "proxy_auth_method", defaults "any"
  - Support main config file options "installonlypkgs" and "protected_packages". Changes behaviour of microdnf and PackageKit.
  - Properly handle multiple collections in updateinfo.xml (RhBug:1804234)
  - Fix a crash when [media] section in .treeinfo is missing for bootable media (RhBug:1946024)
  - Add new dnf_context_module_install() C API


author: Pavla Kratochvilova <pkratoch@redhat.com> - 0.63.0-2
changelog:
  - Fix: dnf_context_module_install: memory leaks
  - covscan: remove unused vars, mark private func static, return values
  - DNF does not fail on non UTF-8 file names in a package


author: maqi <maqi@uniontech.com> - 0.63.0-8.0.1.01
changelog:
  - fix: fix cockpit use error(127133)
  - build: resolve_cockpit_and_packagekit_401_error_for_UOS and add BR git
  - spec: support for loongarch64 and support in uos


author: Jerry James <loganjerry@gmail.com> - 3.1-23.20170329cvs
changelog:
  - Add gcc BR
  - Build verbosely
  - Drop obsolete --enable-widec configure option
  - Fix "unused direct shared library dependency" warning from rpmlint again
  - Fix man page error due to BSD nroff macro that is not available on Linux
  - Drop explicit R on pkgconfig from the -devel package, autogenerated


author: Honggang Li <honli@redhat.com> - 1.11.1-1
changelog:
  - Rebase to upstream release v1.11.1
  - EFA Support requires libfabric
  - Resolves: bz1831145, bz1852636


author: Brian C. Lane <bcl@redhat.com> - 0.26.5-1
changelog:
  - Rebase to 0.26.5 (CVE-2018-11235, CVE-2018-10887, CVE-2018-10888)
  - Disable SSH so that libssh2 is not required
  - Use python3 when building
  - Add README.rhel8 explaining why SSH is disabled


author: Brian C. Lane <bcl@redhat.com> - 0.26.8-1
changelog:
  - Update to 0.26.8
    Resolves: rhbz#1638880
  - Disable upstream online tests
    Related: rhbz#1638880
  - tests: Increase TOOBIG value used on i686
    Related: rhbz#1638880


author: Brian C. Lane <bcl@redhat.com> - 0.26.4-1
changelog:
  - Update to libgit2-glib-0.26.4
  - Switch to using meson build system
  - Disable SSH so that libssh2 is not required
  - Add README.rhel8 explaining why SSH is disabled


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


author: Richard Hughes <richard@hughsie.com> 0.2.10-1
changelog:
  - New upstream version
  - Correctly detect removed devices when rescanning
  - Fix a memory leak when using control tranfers
  - Fix symbol version table up to version 0.2.9


author: Marek Kasik <mkasik@redhat.com> - 0.3.0-4
changelog:
  - Ensure gxps_archive_read_entry() fills the GError in case of failure
  - Handle errors returned by archive_read_data()
  - Fixes CVE-2018-10733
  - Resolves: #1576113


author: Marek Kasik <mkasik@redhat.com> - 0.3.0-5
changelog:
  - Fix integer overflow in png decoder
  - Clear the error before trying to load an image again
  - Resolves: #1524378


author: Miroslav Lichvar <mlichvar@redhat.com> - 1.34-1
changelog:
  - update to 1.34 (CVE-2017-14062)
  - include soname in file list
  - use macros for ldconfig
  - add gcc to build requirements


author: Miroslav Lichvar <mlichvar@redhat.com> - 1.34-2
changelog:
  - fix ABI compatibility with libidn-1.33 and earlier (#1566414 #1573961)
  - add texinfo to build requirements


author: Bastien Nocera <bnocera@redhat.com> - 1.2.0-12
changelog:
  + libimobiledevice-1.2.0-12
  - Replace patches with a single mega-patch
  - Fixes usbmuxd for iOS 11 devices


author: Peter Hutterer <peter.hutterer@redhat.com> 1.12.3-3
changelog:
  - Allow for the tablet mode quirk to apply to touchpads (#1664225)
  - Add a quirk for the Asus VivoBook Flip to keep the
    keyboard and touchpad working in tablet mode


author: Pavel Cahyna <pcahyna@redhat.com> - 1.4.8-4
changelog:
  - Remove KDE bits
  - Provide: mkisofs (as genisoimage does)
  - Increase alternative priority to win over genisoimage
  - Update RHEL conditionals for lib{isofs,burn} renaming to match those packages


author: Fabio M. Di Nitto <fdinitto@redhat.com> - 1.10-3
changelog:
  PMTUd: Fix MTU calculation when using crypto
    Resolves: rhbz#1736872
    host: Fix defrag buffer reclaim logic that could cause delivery
          of corrupted data
    ResolveS: rhbz#1761711


author: Christine Caulfield <ccaulfie@redhat.com> - 1.22-1
changelog:
  Rebase to 1.22
    Resolves: rhbz#1999976

    * Wed Sep 23 2020 Christine Caulfield <ccaulfie@redhat.com> - 1.18-1
    Rebase to 1.18
    Resolves: rhbz#1855301


author: Christine Caulfield <ccaulfie@redhat.com> - 1.24-2
changelog:
  - Fix libnozzle tests failing & covscan warning on api_knet_handle_new test
    Resolves: rhbz#2024090


author: Akira TAGOH <tagoh@redhat.com> - 0.6.2-8
changelog:
  - Suppress documentation in Flatpak builds
    Resolves: rhbz#1896257
  - build gir with non-parallel to avoid strange behavior.


author: Martin Gansser <martinkg@fedoraproject.org> - 1:0.9.57-1
changelog:
  - Update to 0.9.57
  - Dropped dependency on libgcrypt
  - Dropped dependency on openssl
  - Update tarball link to "https:"
  - Add examples from doc/examples


author: Stephen Gallagher <sgallagh@redhat.com> - 2.5.0-2
changelog:
  - Fix memory corruption error using Module.search_rpms() from python
  - Speed up valgrind tests
  - Resolves: rhbz#1714766


author: Karel Zak <kzak@redhat.com> 2.32.1-23
changelog:
  - fix #1826251 - remove MD metadata 0.90 based tests from util-linux CI
  - fix #1812576 - RFE: Bitlocker detection for RHEL 8.3
  - fix #1817726 - add libblkid BLOCK_SIZE
  - fix #1803753 - RHEL-8: col struct char_str c_column field should be of unsigned type and/or larger than 16 bit
  - fix #1812118 - mount -a always tries to mount smb3 share subdir despite being already mounted
  - fix #1824727 - util-linux: Include python3-libmount package in the release
  - fix #1829245 - mount -a tries to mount already mounted cifs shares when we cannot query up to root dir


author: Karel Zak <kzak@redhat.com> 2.32.1-25
changelog:
  - fix #1884194 - RHEL-8: chrt command does not support the -R option
  - fix #1855759 - mount.8: clarify (no)suid behavior on file capabilities
  - fix #1861670 - lsblk can not show serial information for virtio disk
  - fix #1883783 - lscpu: avoid segfault on PowerPC systems with valid hardware configurations
  - fix #1900498 - libfdisk/libmount: backport two patches for upstream systemd
  - fix #1883056 - lscpu support for Fujitsu A64FX
  - fix #1882740 - lscpu: use SMBIOS Type 4 strings for CPU vendor and model on ARM


author: Karel Zak <kzak@redhat.com> 2.32.1-28
changelog:
  - fix #1906157 - after su from root to a normal user mesg is unable to show current status
  - fix #1917852 - findmnt: add option to list all fs-independent flags
  - fix #1922299 - throws error using /sbin/nologin: invalid option -- 'c'
  - fix #1940607 - lsblk sometimes returns block devices in wrong order with --pairs
  - fix #1919529 - [RFE] RHEL-8: Support option flags with mount(8) --bind
  - fix #1946921 - RHEL8: mount --rbind -o rprivate doesn't do recursive bind mount


author: Karel Zak <kzak@redhat.com> 2.32.1-29
changelog:
  - fix #1988955 - script command continues without stopping.
  - fix #2041498 - incorrect partition size calculation for BLKPG_* ioctls
  - fix #2011602 - logger from util-linux incorrectly handles long messages
  - fix #1916151 - [RFE] spread fstrim.timer across time
  - fix #1894192 - Update or backport setpriv --pdeathsig
  - fix #2026511 - blkid fails to complete when targeting  non-block devices


author: Karel Zak <kzak@redhat.com> 2.32.1-31
changelog:
  - improve #2026511 fix - blkid fails to complete when targeting non-block devices
  - fix #1950187 - Ambient capabilities failed to applied to non-root user


author: Karel Zak <kzak@redhat.com> 2.32.1-36
changelog:
  - fix #2060030 - Please backport patches for atari partition detection to RHEL 8
  - fix #2069187 - Internal testsuite for lscpu failed on aarch64
  - fix #2093166 - lslogins reports incorrect "Password is locked" status
  - fix #2059241 - rpm -V / --verify reports bad user/group/mtime for /run/uuidd
  - fix #2044592 - Move /var/log/lastlog ownership to systemd


author: Weitao Zhou <zhouwt@linux.alibaba.com> 2.32.1-39.0.1
changelog:
  - [Patch] hwclock: better compatibility for both glibc2.28 and glibc2.31
  - [Patch] lscpu: add Neoverse-N2 to ARM identifiers tables (flin@linux.alibaba.com)
  - [Patch] lscpu: fix lscpu to get cpu frequency from cpuinfo on arm64 (flin@linux.alibaba.com)


author: Richard W.M. Jones <rjones@redhat.com> - 0.7-0.1.alpha
changelog:
  - New upstream version 0.7alpha.
  - No tarball was uploaded so temporarily use tarball from github.
  - Fixes CVE-2018-14679 libmspack: off-by-one error in the CHM PMGI/PMGL
    chunk number validity checks


author: Richard W.M. Jones <rjones@redhat.com> - 0.7-0.2.alpha.4
changelog:
  - Fix for CVE-2019-1010305
  - Remove "fix" for CVE-2018-14680 as this fix is included in base tar ball.
    resolves: rhbz#1736745, rhbz#1736743


author: Steve Dickson <steved@redhat.com> 2.3.3-38
changelog:
  - exports man page: warn about subdirectory exports (bz 1652437)
  - Don't modify /etc/group on upgrades (bz 1856881)
  - nfs-iostat: divide by zero with fresh mount (bz 1861823)
  - nfsiostat: Drop autofs entries before calling compare_iostats() (bz 1859130)
  - nfsdclddb: clddb-tool was recently renamed to nfsdclddb (bz 1893599)


author: Steve Dickson <steved@redhat.com> 2.3.3-39
changelog:
  - systemd: Ingnore export failures in nfs-server.serivce unit (bz 1894873)
  - exports.man: Remove some outdated verbiage (bz 1769688)


author: Steve Dickson <steved@redhat.com> 2.3.3-44
changelog:
  - gssd: Deal with failed thread creation (bz 1981400)
  - gssd: Add timeout for upcall threads (bz 1981403)
  - gssd: Cleaned up debug messages (bz 1961056)
  - spec: Updated description of the nfs-utils rpm (bz 1981419)


author: Weitao Zhou <zhouwt@linux.alibaba.com> 2.3.3-51.0.1
changelog:
  - use extern in header files when declaring global variables for compatible gcc10 build
  - allow compilation to succeed with -fno-common


author: liwenchong <liwenchong@kylinos.cn> - 1:2.5.1-6
changelog:
  - set use-gss-proxy to true in nfs.conf to be consistent with the
    description of 0003-nfs-utils-set-use-gss-proxy-1-to-enable-gss-proxy-by.patch


author: Phil Sutter <psutter@redhat.com> [1.1.4-2.el8]
changelog:
  - obj/ct_timeout: Fix NFTA_CT_TIMEOUT_DATA parser (Phil Sutter) [1758673]
  - set_elem: Validate nftnl_set_elem_set() parameters (Phil Sutter) [1758673]
  - obj/ct_timeout: Avoid array overrun in timeout_parse_attr_data() (Phil Sutter) [1758673]
  - set: Don't bypass checks in nftnl_set_set_u{32,64}() (Phil Sutter) [1758673]
  - obj/tunnel: Fix for undefined behaviour (Phil Sutter) [1758673]
  - set_elem: Fix return code of nftnl_set_elem_set() (Phil Sutter) [1758673]
  - obj: ct_timeout: Check return code of mnl_attr_parse_nested() (Phil Sutter) [1758673]


author: Phil Sutter <psutter@redhat.com> [1.1.5-2.el8]
changelog:
  - chain: Correctly check realloc() call (Phil Sutter) [1778952]
  - flowtable: Correctly check realloc() call (Phil Sutter) [1778952]
  - chain: Fix memleak in error path of nftnl_chain_parse_devs() (Phil Sutter) [1778952]
  - flowtable: Fix memleak in error path of nftnl_flowtable_parse_devs() (Phil Sutter) [1778952]


author: Phil Sutter <psutter@redhat.com> [1.1.5-3.el8]
changelog:
  - set_elem: Introduce support for NFTNL_SET_ELEM_KEY_END (Phil Sutter) [1795223]
  - set: Add support for NFTA_SET_DESC_CONCAT attributes (Phil Sutter) [1795223]
  - include: resync nf_tables.h cache copy (Phil Sutter) [1795223]


author: Phil Sutter <psutter@redhat.com> [1.1.5-5.el8]
changelog:
  - set: expose nftnl_set_elem_nlmsg_build() (Phil Sutter) [2040754]
  - expr: dynset: release stateful expression from .free path (Phil Sutter) [2040478]
  - set_elem: missing set and build for NFTNL_SET_ELEM_EXPR (Phil Sutter) [2040478]


author: Phil Sutter <psutter@redhat.com> [1.1.1-3.el8]
changelog:
  - src: chain: Fix nftnl_chain_rule_insert_at() (Phil Sutter) [1666495]
  - src: chain: Add missing nftnl_chain_rule_del() (Phil Sutter) [1666495]
  - flowtable: Fix for reading garbage (Phil Sutter) [1661327]
  - flowtable: Fix memleak in nftnl_flowtable_parse_devs() (Phil Sutter) [1661327]
  - flowtable: Fix use after free in two spots (Phil Sutter) [1661327]
  - flowtable: Add missing break (Phil Sutter) [1661327]
  - object: Avoid obj_ops array overrun (Phil Sutter) [1661327]


author: Tomas Hoger <thoger@redhat.com> - 0.1.13-11
changelog:
  - Add conditional for building with(out) gst010 / GStreamer 0.10 support.
  - Disable gst010 plugin by default.


author: Stefan Becker <chemobejk@gmail.com> - 0.1.14-3
changelog:
  - update to 0.1.14-70-gfb2f1f7 with alternate server fixes for SIPE
  - add autoreconf build step
  - remove examples subpackage as examples are no longer installed


author: Kamil Dudka <kdudka@redhat.com> - 0.1.14-4.20171128gitfb2f1f7
changelog:
  - enable make check again
  - make tests pass in Koji
  - disable test-new-dribble that sometimes hangs indefinitely
  - make tests compile on i686
  - make the package build on armv7hl
  - make the package build on Fedora 28
  - avoid build failure if gstreamer-plugins-base-devel is installed
  - move autoreconf invocation to %prep
  - use Name Version Release that explicitly identifies an SCM snapshot (#1541646)


author: Kamil Dudka <kdudka@redhat.com> - 0.1.14-6.20171128gitfb2f1f7
changelog:
  - temporarily make the upstream test-suite run on Intel arches only
  - disable test-send-recv, which fails in Koji


author: Kamil Dudka <kdudka@redhat.com> - 0.1.14-7.20180504git34d6044
changelog:
  - component: accept TURN in nice_component_verify_remote_candidate() (#1541646)
  - update to 0.1.14-85-g34d6044 (#1541646)


author: Lubomir Rintel <lkundrak@v3.sk> - 1.8.26-2
changelog:
  - Fixes suggested in review by Matthew Krupcale (#1763285):
  - Add gcc BR
  - Fixed the libnma-gtk4 conditional
  - Made dependencies arch-specific where relevant
  - Dropped obsolete macros
  - Install license file with libnma-gtk4


author: Thomas Haller <thaller@redhat.com> - 1.8.28-1
changelog:
  - Update to 1.8.28 release
  - move org.gnome.nm-applet.gschema.xml from network-manager-applet to here.
  - introduce wireless security dialogs


author: Julian Sikorski <belegdol@fedoraproject.org> - 0.1.3-2
changelog:
  - Removed ldconfig scriptlets as per
    https://fedoraproject.org/wiki/Changes/Removing_ldconfig_scriptlets


author: Julian Sikorski <belegdol@fedoraproject.org> - 0.1.3-4
changelog:
  - Added gcc-c++ to BuildRequires as per https://fedoraproject.org/wiki/Packaging:C_and_C%2B%2B#BuildRequires_and_Requires


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


author: Michal Ruprich <michalruprich@gmail.com> - 14:1.9.1-1
changelog:
  - Resolves: #1806422 - rebase libpcap to version 1.9.1
  - Resolves: #1743650 - [RFE] enable inbox support for sniffing offloaded (RDMA) traffic with tcpdump
  - Resolves: #1785330 - Invalid IPv4 addresses are accepted without reporting even a warning
  - Resolves: #1792208 - Resource exhaustion while PHB header length validation


author: Bastien Nocera <bnocera@redhat.com> - 1.22.0-6
changelog:
  + libpeas-1.22.0-6
  - Remove python2 loader, all GNOME apps using libpeas were ported to Python3
    when ported to GTK+ 3.x, and obsolete libpeas-loader-python
  - Resolves: #1559090


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


author: Bastien Nocera <bnocera@redhat.com> - 2.0.0-10
changelog:
  + libplist-2.0.0-10
  - The Python3 Cython binary is now called "cython" not "cython3"
  - Resolves: #1611726


author: Dan Winship <danw@redhat.com> - 0.4.15-5.1
changelog:
  - Drop python2 subpackage (#1559092)
  - Drop PAC runner based on the "pacrunner" package (#1569023)
  - Replace pacrunner-crash-fix patch with version from RHEL7
  - Drop kde subpackage (#1538147)


author: Tomáš Mráz <tmraz@redhat.com> 1.4.4-1
changelog:
  - Translation updates
  - Add usersubstr check for substrings of N characters from the username
    patch by Danny Sauer
  - pam_pwquality: Abort the retry loop if user requests it
  - Allow setting retry, enforce_for_root, and local_users_only options
    in the pwquality.conf config file


author: Dmitry Belyavskiy <dbelyavs@redhat.com> - 1.4.4-3
changelog:
  - Resolves: rhbz#1919026 libpwquaily rpm requires cracklib to function but RPM missing requirement [updated]


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


author: Nils Philippsen <nils@tiptoe.de> - 2.1.2-1
changelog:
  - version 2.1.2
  - tidy up spec file
  - use %license for license file
  - require same arch main from devel package


author: Ales Matej <amatej@redhat.com> - 1.10.6-1
changelog:
  - Update to 1.10.6
  - Imporove handling of xattr to re-download damadged files (RhBug:1690894)
  - Rephrase repository GPG check error message (RhBug:1741442)
  - Add sleep before next try when all mirrors were tried (RhBug:1741931)
  - Raise logging level of error messages (RhBug:1737709)
  - Handle webservers that don't support ranges when downloading zck
  - Define LRO_SUPPORTS_CACHEDIR only with zchunk (RhBug:1726141)
  - Allow to use mirrors multiple times for a target (RhBug:1678588)
  - Allow to try baseurl multiple times (RhBug:1678588)


author: Ales Matej <amatej@redhat.com> - 1.11.0-1
changelog:
  - Update to 1.11.0
   - Retry mirrorlist/metalink downloads several times (RhBug:1741931)
   - Improve variable substitutions in URLs and add ${variable} support


author: Ales Matej <amatej@redhat.com> - 1.11.3-1
changelog:
  - Update to 1.11.3
   - Prefer mirrorlist/metalink over baseurl (RhBug:1775184)
   - Fix calling Python API without holding GIL (RhBug:1788918) 
   - Do not unref LrErr_Exception on exit (RhBug:1778854)


author: Nicola Sella <nsella@redhat.com> - 1.12.0-1
changelog:
  - Update to 1.12.0
  - Decode package URL when using for local filename (RhBug:1817130)
  - Fix memory leak in lr_download_metadata() and lr_yum_download_remote()
  - Download sources work when at least one of specified is working (RhBug:1775184)
  - Enable building on OSX


author: Pavla Kratochvilova <pkratoch@redhat.com> - 1.14.0-1
changelog:
  - Update to 1.14.0
  - Fix the key string parsing in url_substitution
  - When zchunk enabled and not using HTTP/S protocol, download the whole file (RhBug:1886706)
  - Add an option LRO_SSLVERIFYSTATUS to check TLS certificate revocation status (using OCSP stapling) (RhBug:1814383)
  - Fix: lr_perform() - Avoid 100% CPU usage
  - Add support for working with certificates used with proxy
  - Reposync does not re-download unchanged packages (RhBug:1931904)
  - Fix memory leaks


author: Pavla Kratochvilova <pkratoch@redhat.com> - 1.14.2-1
changelog:
  - Update to 1.14.2
  - Reduce time to load metadata
  - Fix resource leaks and memory leaks
  - Remove build dependency on python3-flask


author: Sergio Durigan Junior <sergiodj@redhat.com> - 0.0.4-12
changelog:
  - Resolves: rhbz#1786466 Do not use %{?_isa} for GDB dependency. Recommend
    GDB, instead of requiring it.


author: Nils Philippsen <nils@tiptoe.de> - 0.1.9-1
changelog:
  - version 0.1.9
  - change license to BSD (2-clause)
  - require gcc, alsa-lib-devel, fftw-devel for building


author: Petr Lautrbach <plautrba@redhat.com> - 2.7-5
changelog:
  - cil: Create new keep field for type attribute sets
  - build: follow standard semantics for DESTDIR and PREFIX
  - cil: show an error when cil_expr_to_string() fails


author: Petr Lautrbach <plautrba@redhat.com> - 2.7-6
changelog:
  - Prevent freeing unitialized value in ibendport handling
  - Add support for the SCTP portcon keyword
  - Export sepol_polcap_getnum/name functions


author: Vit Mojzis <vmojzis@redhat.com> - 2.9-3
changelog:
  - cil: Fix out-of-bound read of file context pattern ending with "\"
  - cil: Destroy classperms list when resetting classpermission (#1983517)
  - cil: Destroy classperm list when resetting map perms (#1983521)
  - cil: cil_reset_classperms_set() should not reset classpermission (#1983525)
  - cil: Set class field to NULL when resetting struct cil_classperms
  - cil: More strict verification of constraint leaf expressions
  - cil: Exit with an error if declaration name is a reserved word
  - cil: Allow permission expressions when using map classes
  - cil: Reorder checks for invalid rules when building AST
  - cil: Cleanup build AST helper functions
  - cil: Create new first child helper function for building AST
  - cil: Remove unused field from struct cil_args_resolve
  - cil: Destroy disabled optional blocks after pass is complete
  - cil: Check if name is a macro parameter first
  - cil: fix NULL pointer dereference in __cil_insert_name
  - cil: Report disabling an optional block only at high verbose levels
  - cil: Use AST to track blocks and optionals when resolving
  - cil: Reorder checks for invalid rules when resolving AST
  - cil: Sync checks for invalid rules in booleanifs
  - cil: Check for statements not allowed in optional blocks (#1983530)


author: Pavel Filipenský <pfilipen@redhat.com> - 4.15.5-0
changelog:
  - Update to Samba 4.15.5
  - related: rhbz#2013596 - Rebase Samba to the the latest 4.15.x release
  - resolves: rhbz#2046127 - Fix CVE-2021-44141
  - resolves: rhbz#2046153 - Fix CVE-2021-44142
  - resolves: rhbz#2044404 - Printing no longer works on Windows 7
  - resolves: rhbz#2043154 - Fix systemd notifications
  - resolves: rhbz#2049602 - Disable NTLMSSP for ldap client connections (e.g. libads)


author: Pavel Filipenský <pfilipen@redhat.com> - 4.15.5-1
changelog:
  - resolves: #1995849 - [RFE] Change change password change prompt phrasing
  - resolves: #2029417 - virusfilter_vfs_openat: Not scanned: Directory or special file


author: Andreas Schneider <asn@redhat.com> - 4.15.5-5
changelog:
  - resolves: rhbz#2064325 - Fix 'create krb5 conf = yes` when a KDC has a
                             single IP address.


author: Pavel Filipenský <pfilipen@redhat.com> - 4.15.5-8
changelog:
  - resolves: rhbz#2079303 - Fix username map for unix groups
  - resolves: rhbz#2079299 - PAM Kerberos authentication fails with a clock skew error
  - resolves: rhbz#2079304 - Fix UPNs handling in lookup_name*() calls


author: Pavel Filipenský <pfilipen@redhat.com> - 4.15.3-1
changelog:
  - related: rhbz#2013596 - Rebase to version 4.15.3
  - resolves: rhbz#2028029 - Fix possible null pointer dereference in winbind
  - resolves: rhbz#1912549 - Winexe: Kerberos Auth is respected via --use-kerberos=desired


author: Pavel Filipenský <pfilipen@redhat.com> - 4.15.4-0
changelog:
  - Update to Samba 4.15.4
  - related: rhbz#2013596 - Rebase Samba to the the latest 4.15.x release
  - resolves: rhbz#2039153 - Fix CVE-2021-20316
  - resolves: rhbz#1912549 - Winexe: Kerberos flag not invoking Kerberos Auth
  - resolves: rhbz#2039157 - Fix CVE-2021-43566
  - resolves: rhbz#2038148 - Failed to authenticate users after upgrade samba package to release samba-4.14.5-7
  - resolves: rhbz#2035528 - [smb] Segmentation fault when joining the domain
  - resolves: rhbz#2038796 - filename_convert_internal: open_pathref_fsp [xxx] failed: NT_STATUS_ACCESS_DENIED


author: Pavel Filipenský <pfilipen@redhat.com> - 4.16.3-0
changelog:
  - related: rhbz#2077468 - Rebase Samba to 4.16.3
  - resolves: rhbz#2106672 - The pcap background queue process should not be stopped
  - resolves: rhbz#2106263 - Fix crash in rpcd_classic
  - resolves: rhbz#2100093 - Fix net ads info returns LDAP server and LDAP server name


author: Michal Hlavinka <mhlavink@redhat.com> - 1.0.28-10
changelog:
  - fix CVE-2018-19661 and CVE-2018-19662 - buffer over-read in the function
    i2alaw_array in alaw (#1673085)


author: Michal Hlavinka <mhlavink@redhat.com> - 1.0.28-11
changelog:
  - a crafted wav file could cause heap buffer overflow that allowed an arbitrary code execution(#1985028)


author: Pavla Kratochvilova <pkratoch@redhat.org> - 0.7.4-1
changelog:
  - soname bump to "1"
  - incompatible API changes:
    * bindings: Selection.flags is now an attribute
    * repodata_lookup_num now works like the other lookup_num functions
  - new functions:
    * selection_make_matchsolvable
    * selection_make_matchsolvablelist
    * pool_whatmatchessolvable
    * repodata_search_arrayelement
    * repodata_lookup_kv_uninternalized
    * repodata_search_uninternalized
    * repodata_translate_dir
  - new repowriter interface to write solv files allowing better
    control over what gets written
  - support for filtered file lists with a custom filter
  - dropped support of (since a long time unused) REPOKEY_TYPE_U32
  - selected bug fixes:
    * fix nasty off-by-one error in repo_write
    * do not autouninstall packages because of forcebest updates
    * fixed a couple of null pointer derefs and potential memory
      leaks
    * made disfavoring recommended packages work if strong recommends
      is enabled
    * no longer disable infarch rules when they don't conflict with
      the job
    * repo_add_rpmdb: do not copy bad solvables from the old solv file
    * fix cleandeps updates not updating all packages
  - new features:
    * support rpm's new '^' version separator
    * support set/get_considered_list in bindings
    * new experimental SOLVER_FLAG_ONLY_NAMESPACE_RECOMMENDED flag
    * do favor evaluation before pruning allowing to (dis)favor
      specific package versions
    * bindings: support pool.matchsolvable(), pool.whatmatchessolvable()
      pool.best_solvables() and selection.matchsolvable()
    * experimental DISTTYPE_CONDA and REL_CONDA support


author: Ales Matej <amatej@redhat.org> - 0.7.7-1
changelog:
  - Update to 0.7.7
  - selected bug fixes:
    * fix updating of too many packages in focusbest mode
    * fix handling of disabled installed packages in distupgrade
    * fix repository priority handling for multiversion packages
    * better support of inverval deps in pool_match_dep()
    * support src rpms that have non-empty provides
    * fix favorq leaking between solver runs if the solver is reused
    * fix SOLVER_FLAG_FOCUS_BEST updateing packages without reason
    * be more correct with multiversion packages that obsolete their
      own name
    * allow building with swig-4.0.0
    * lock jobs now take precedence over dup and forcebest jobs
  - new features
    * new POOL_FLAG_WHATPROVIDESWITHDISABLED pool flag 
    * bindings: add get_disabled_list() and set_disabled_list()
    * bindings: add whatcontainsdep()
    * bindings: make the selection filters return the self object
    * MSVC compilation support


author: Ales Matej <amatej@redhat.org> - 0.7.11-1
changelog:
  - Update to 0.7.11
  - selected bug fixes:
    * support arch<->noarch package changes when creating patch
      conflicts from the updateinfo data
    * also support other rpm database types
    * fixed solv_zchunk decoding error if large chunks are used
    * treat retracted pathes as irrelevant
    * made add_update_target work with multiversion installs
  - new features
    * support for SOLVER_BLACKLIST jobs that block the installation of matched
      packages unless they are directly selected by an SOLVER_INSTALL job
    * libsolv now also parses the patch status in the updateinfo parser
    * new solvable_matchessolvable() function
    * support conda constrains dependencies
    * new rpm_stat_database() function
    * new rpm_hash_database_state() function


author: Nicola Sella <nsella@redhat.com> - 0.7.16-1
changelog:
  - Update to 0.7.16
  - selected bug fixes:
    * make testcase_mangle_repo_names deal correctly with freed repos
    [bnc#1177238]
    * fix add_complex_recommends() selecting conflicted packages in
      rare cases leading to crashes
    * improve choicerule generation so that package updates are
      prefered in more cases
    * fix deduceq2addedmap clearing bits outside of the map
    * conda: feature depriorization and fix startswith implementation
    * Fix solvable swapping messing up idarrays
    * fix ruleinfo of complex dependencies returning the wrong origin
    * fix solv_zchunk decoding error if large chunks are used
      [bnc#1159314]
  - new features
    * new testcase_mangle_repo_names() function
    * new solv_fmemopen() function
    * Enable zstd compression support for sle15 and sle15-sp2
    * Support blacklisted packages in solver_findproblemrule()
      [bnc#1172135]
    * Support rules with multiple negative literals in choice rule
      generation
    * build with -DENABLE_RPMDB_LIBRPM=1 on SUSE to support
      multiple rpm database backends
    * added two new function to make libzypp independent of the rpm
      database format
    * support conda constrains dependencies


author: Pavla Kratochvilova <pkratoch@redhat.org> - 0.7.17-1
changelog:
  - Update to 0.7.17
  - selected bug fixes:
    * repo_write: fix handling of nested flexarray
    * improve choicerule generation a bit more to cover more cases
    * harden testcase parser against repos being added too late
    * support python-3.10
    * check /var/lib/rpm macro in rpmdb code
  - new features:
    * handle default/visible/langonly attributes in comps parser
    * support multiple collections in updateinfo parser
    * add '-D' option in rpmdb2solv to set the dbpath


author: Pavla Kratochvilova <pkratoch@redhat.org> - 0.7.19-1
changelog:
  - Update to 0.7.19
  - repo_add_conda: add flag to skip v2 packages
  - fix rare segfault in resolve_jobrules() that could happen if new rules are learnt
  - fix error handling in solv_xfopen_fd()
  - fix memory leaks


author: Pavla Kratochvilova <pkratoch@redhat.com> - 0.7.20-1
changelog:
  - Update to 0.7.20
  - new SOLVER_EXCLUDEFROMWEAK job to ignore pkgs for weak dependencies
  - support for environments in comps parser
  - fix misparsing of '&' in attributes with libxml2
  - choice rules: treat orphaned packages as newest
  - fix compatibility with Python 3.10


author: Rex Dieter <rdieter@fedoraproject.org> - 0.2.8-5
changelog:
  - BR: libgs-devel (f28+)
  - .spec cleanup/cosmetics (drop deprecated tags, use %autosetup/%license, tighten subpkg dep)


author: Alexey Tikhonov <atikhono@redhat.com> - 2.5.1-2
changelog:
  - Resolves: rhbz#1974257 - 'debug_microseconds' config option is broken
  - Resolves: rhbz#1936902 - SSSD Error Msg Improvement: Invalid argument
  - Resolves: rhbz#1627112 - RFE: Kerberos ticket renewal for sssd-kcm (additional patches and rebuild)


author: Alexey Tikhonov <atikhono@redhat.com> - 2.5.2-1
changelog:
  - Resolves: rhbz#1947671 - Rebase SSSD for RHEL 8.5
  - Resolves: rhbz#1693379 - sssd_be and sss_cache too heavy on CPU
  - Resolves: rhbz#1909373 - Missing search index for `originalADgidNumber`
  - Resolves: rhbz#1954630 - [RFE] Improve debug messages by adding a unique tag for each request the backend is handling
  - Resolves: rhbz#1936891 - SSSD Error Msg Improvement: Bad address
  - Resolves: rhbz#1364596 - sssd still showing ipa user after removed from last group
  - Resolves: rhbz#1979404 - Changes made to /etc/pam.d/sssd-shadowutils are overwritten back to default on sssd-common package upgrade


author: Alexey Tikhonov <atikhono@redhat.com> - 2.5.2-2
changelog:
  - Resolves: rhbz#1975169 - EMBARGOED CVE-2021-3621 sssd: shell command injection in sssctl [rhel-8]
  - Resolves: rhbz#1962042 - [sssd] RHEL 8.5 Tier 0 Localization


author: Alexey Tikhonov <atikhono@redhat.com> - 2.6.1-1
changelog:
  - Resolves: rhbz#2011216 - Rebase SSSD for RHEL 8.6
  - Resolves: rhbz#1968340 - 'exclude_groups' option provided in SSSD for session recording (tlog) doesn't work as expected
  - Resolves: rhbz#1952569 - SSSD should use "hidden" temporary file in its krb locator
  - Resolves: rhbz#1917970 - proxy provider: secondary group is showing in sssd cache after group is removed
  - Resolves: rhbz#1636002 - socket-activated services start as the sssd user and then are unable to read the confdb
  - Resolves: rhbz#2021196 - Make backtrace less "chatty" (avoid duplicate backtraces)
  - Resolves: rhbz#2018432 - 2.5.x based SSSD adds more AD domains than it should based on the configuration file (not trusted and from a different forest)
  - Resolves: rhbz#2015070 - Consistency in defaults between OpenSSH and SSSD
  - Resolves: rhbz#2013297 - disabled root ad domain causes subdomains to be marked offline
  - Resolves: rhbz#2013294 - Lookup with fully-qualified name does not work with 'cache_first = True'
  - Resolves: rhbz#2013218 - autofs lookups for unknown mounts are delayed for 50s
  - Resolves: rhbz#2013028 - [RFE] Health and Support Analyzer: Add sssctl sub-command to select and display a single request from the logs
  - Resolves: rhbz#2013024 - Add support for CKM_RSA_PKCS in smart card authentication.
  - Resolves: rhbz#2013006 - [RFE] support subid ranges managed by FreeIPA
  - Resolves: rhbz#2012308 - Add client certificate validation D-Bus API
  - Resolves: rhbz#2012122 - tps tests fail with cross dependency on sssd debuginfo package: removal of 'sssd-libwbclient-debuginfo' is missing


author: Alexey Tikhonov <atikhono@redhat.com> - 2.6.2-1
changelog:
  - Resolves: rhbz#2011216 - Rebase SSSD for RHEL 8.6
  - Resolves: rhbz#2013260 - [RHEL8] Add ability to parse child log files
  - Resolves: rhbz#2030386 - sssd-kcm has requirement on krb5 symbol "krb5_unmarshal_credentials" only available in latest RHEL8.5 krb5 libraries
  - Resolves: rhbz#1859315 - sssd does not use kerberos port that is set.
  - Resolves: rhbz#1961182 - Passwordless (GSSAPI) SSH not working due to missing "includedir /var/lib/sss/pubconf/krb5.include.d" directive in /etc/krb5.conf
  - Resolves: rhbz#2008829 - sssd_be segfault due to empty forest root name
  - Resolves: rhbz#2012263 - pam responder does not call initgroups to refresh the user entry
  - Resolves: rhbz#2012308 - Add client certificate validation D-Bus API
  - Resolves: rhbz#2012327 - Groups are missing while performing id lookup as SSSD switching to offline mode due to the wrong domain name in the ldap-pings(netlogon).
  - Resolves: rhbz#2013028 - [RFE] Health and Support Analyzer: Add sssctl sub-command to select and display a single request from the logs
  - Resolves: rhbz#2013259 - [RHEL8] Add tevent chain ID logic into responders
  - Resolves: rhbz#2017301 - [sssd] RHEL 8.6 Tier 0 Localization


author: Alexey Tikhonov <atikhono@redhat.com> - 2.6.2-3
changelog:
  - Resolves: rhbz#2039892 - 2.6.2 regression: Daemon crashes when resolving AD user names
  - Resolves: rhbz#1859315 - sssd does not use kerberos port that is set.
  - Resolves: rhbz#2030386 - sssd-kcm has requirement on krb5 symbol "krb5_unmarshal_credentials" only available in latest RHEL8.5 krb5 libraries
  - Resolves: rhbz#2035245 - AD Domain in the AD Forest Missing after sssd latest update
  - Resolves: rhbz#2017301 - [sssd] RHEL 8.6 Tier 0 Localization


author: Alexey Tikhonov <atikhono@redhat.com> - 2.6.2-4
changelog:
  - Resolves: rhbz#2074648 - sssd_nss exiting (due to missing 'sssd' local user) making SSSD service to restart in a loop [rhel-8.6.0.z]


author: Alexey Tikhonov <atikhono@redhat.com> - 2.6.2-4.1
changelog:
  - Resolves: rhbz#2072958 - Use right sdap_domain in ad_domain_info_send [rhel-8.6.0.z]
  - Resolves: rhbz#2089244 - pam_sss_gss ceased to work after upgrade to 8.6 [rhel-8.6.0.z]


author: Alexey Tikhonov <atikhono@redhat.com> - 2.7.0-2
changelog:
  - Resolves: rhbz#2069379 - Rebase SSSD for RHEL 8.7
  - Resolves: rhbz#2026799 - SSSD authenticating to LDAP with obfuscated password produces Invalid authtoken type message causing sssd_be to go offline (cross inter_ference of different provider plugins options)
  - Resolves: rhbz#2033347 - sssd error triggers backtrace : [write_krb5info_file_from_fo_server] (0x0020): [RID#73501] There is no server that can be written into kdc info file.
  - Resolves: rhbz#2056483 - [RFE] Add sssd internal krb5 plugin for authentication against external IdP via OAuth2
  - Resolves: rhbz#2062689 - [Improvement] Add user and group version of sss_nss_getorigbyname()
  - Resolves: rhbz#2065692 - [RHEL8] Ship new sub-package called sssd-idp into sssd
  - Resolves: rhbz#2072050 - sssd_nss exiting (due to missing 'sssd' local user) making SSSD service to restart in a loop
  - Resolves: rhbz#2072931 - Use right sdap_domain in ad_domain_info_send
  - Resolves: rhbz#2087088 - sssd does not enforce smartcard auth for kde screen locker
  - Resolves: rhbz#2087744 - Unable to lookup AD user if the AD group contains '@' symbol
  - Resolves: rhbz#2087745 - 2FA prompting setting ineffective
  - Resolves: rhbz#2087746 - sssd fails GPO-based access if AD have setup with Japanese language


author: Alexey Tikhonov <atikhono@redhat.com> - 2.7.2-1
changelog:
  - Resolves: rhbz#2069379 - Rebase SSSD for RHEL 8.7
  - Resolves: rhbz#2098620 - sdap_nested_group_deref_direct_process() triggers internal watchdog for large data sets
  - Resolves: rhbz#2098619 - [Improvement] add SSSD support for more than one CRL PEM file name with parameters certificate_verification and crl_file
  - Resolves: rhbz#2088817 - pam_sss_gss ceased to work after upgrade to 8.6
  - Resolves: rhbz#2098616 - Add idp authentication indicator in man page of sssd.conf
  - Resolves: rhbz#2056035 - 'getent hosts' not return hosts if they have more than one CN in LDAP
  - Resolves: rhbz#2098615 - Regression "Missing internal domain data." when setting ad_domain to incorrect
  - Resolves: rhbz#2098617 - Harden kerberos ticket validation
  - Resolves: rhbz#2087744 - Unable to lookup AD user if the AD group contains '@' symbol


author: Alexey Tikhonov <atikhono@redhat.com> - 2.7.3-1
changelog:
  - Resolves: rhbz#2069379 - Rebase SSSD for RHEL 8.7
  - Resolves: rhbz#2063016 - [sssd] RHEL 8.7 Tier 0 Localization


author: Alexey Tikhonov <atikhono@redhat.com> - 2.7.3-2
changelog:
  - Resolves: rhbz#2116488 - virsh command will hang after the host run several auto test cases
  - Resolves: rhbz#2116486 - [regression] sssctl analyze fails to parse PAM related sssd logs
  - Resolves: rhbz#2116487 - cache_req_data_set_hybrid_lookup: cache_req_data should never be NULL


author: Alexey Tikhonov <atikhono@redhat.com> - 2.7.3-3
changelog:
  - Resolves: rhbz#2116395 - NFS krb5 mount failed as "access denied" after test accessing a same file on krb5 nfs mount with multiple uids simultaneously since sssd-2.7.3-1.el8
  - Resolves: rhbz#2119726 - sssctl analyze --logdir option requires sssd to be configured
  - Resolves: rhbz#2120669 - Incorrect request ID tracking from responder to backend


author: Alexey Tikhonov <atikhono@redhat.com> - 2.7.3-4
changelog:
  - Resolves: rhbz#2116395 - NFS krb5 mount failed as "access denied" after test accessing a same file on krb5 nfs mount with multiple uids simultaneously since sssd-2.7.3-1.el8


author: Alexey Tikhonov <atikhono@redhat.com> - 2.7.3-4.1
changelog:
  - Resolves: rhbz#2128544 - Cannot SSH with AD user to ipa-client (`krb5_validate` and `pac_check` settings conflict) [rhel-8.7.0.z]


author: chenyanpanHW <chenyanpan@huawei.com> - 2.1.0-32
changelog:
  - DESC: delete -S git from 
  %setup       -q




  /usr/bin/cat /builddir/build/SOURCES/0001-Fix-issue-with-sysfs-name-comparisons.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch


  /usr/bin/cat /builddir/build/SOURCES/0002-sysfsutils-2.1.0-get_link.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch


  /usr/bin/cat /builddir/build/SOURCES/0003-sysfsutils-2.1.0-manpages.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch


  /usr/bin/cat /builddir/build/SOURCES/0004-sysfsutils-aarch64.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch


  /usr/bin/cat /builddir/build/SOURCES/0005-sysutils-modify-GPL-path-written-in-COPYING.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch


  /usr/bin/cat /builddir/build/SOURCES/0006-fix-of-FUNC_TABLE_SIZE-mentioned-in-prev-commit.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch


  /usr/bin/cat /builddir/build/SOURCES/0007-Fix-compiler-complain-about-multiple-defs-of-my_stdo.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch


  /usr/bin/cat /builddir/build/SOURCES/0008-Use-stat-not-lstat-to-find-link-target.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch


  /usr/bin/cat /builddir/build/SOURCES/0009-path_is_file-should-call-stat-not-lstat.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch

  , and delete BuildRequires git


author: chenyanpanHW <chenyanpan@huawei.com> - 2.1.0-32
changelog:
  - DESC: delete -S git from 
  %setup       -q




  /usr/bin/cat /builddir/build/SOURCES/0001-Fix-issue-with-sysfs-name-comparisons.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch


  /usr/bin/cat /builddir/build/SOURCES/0002-sysfsutils-2.1.0-get_link.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch


  /usr/bin/cat /builddir/build/SOURCES/0003-sysfsutils-2.1.0-manpages.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch


  /usr/bin/cat /builddir/build/SOURCES/0004-sysfsutils-aarch64.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch


  /usr/bin/cat /builddir/build/SOURCES/0005-sysutils-modify-GPL-path-written-in-COPYING.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch


  /usr/bin/cat /builddir/build/SOURCES/0006-fix-of-FUNC_TABLE_SIZE-mentioned-in-prev-commit.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch


  /usr/bin/cat /builddir/build/SOURCES/0007-Fix-compiler-complain-about-multiple-defs-of-my_stdo.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch


  /usr/bin/cat /builddir/build/SOURCES/0008-Use-stat-not-lstat-to-find-link-target.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch


  /usr/bin/cat /builddir/build/SOURCES/0009-path_is_file-should-call-stat-not-lstat.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch


  /usr/bin/cat /builddir/build/SOURCES/0010-lib-Fixed-a-memory-leak-in-lib-sysfs_driver.c.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch


  /usr/bin/cat /builddir/build/SOURCES/0011-lib-Fixed-memory-leaks-in-lib-sysfs_device.c.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch


  /usr/bin/cat /builddir/build/SOURCES/0012-lib-Fixed-memory-leaks-in-lib-sysfs_attr.c.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch

  , and delete BuildRequires git


author: Nikola Forró <nforro@redhat.com> - 4.0.9-19
changelog:
  - Fix CVE-2020-35521 (#1945539)
  - Fix CVE-2020-35522 (#1945555)
  - Fix CVE-2020-35523 (#1945542)
  - Fix CVE-2020-35524 (#1945546)


author: Matej Mužila <mmuzila@redhat.com> - 4.0.9-23
changelog:
  - Fix various CVEs
  - Resolves: CVE-2022-0561 CVE-2022-0562 CVE-2022-22844 CVE-2022-0865
    CVE-2022-0891 CVE-2022-0924 CVE-2022-0909 CVE-2022-0908 CVE-2022-1355


author: Matej Mužila <mmuzila@redhat.com> 4.4.0-2
changelog:
  - Update to version 4.4.0
  - Resolves: CVE-2022-0561 CVE-2022-0562 CVE-2022-22844 CVE-2022-0865
    CVE-2022-0891 CVE-2022-0924 CVE-2022-0909 CVE-2022-0908 CVE-2022-1354
    CVE-2022-1355


author: Matej Mužila <mmuzila@redhat.com> - 4.4.0-6
changelog:
  - Fix CVE-2022-3597 CVE-2022-3626 CVE-2022-3599 CVE-2022-3570 CVE-2022-3598
    CVE-2022-3627
  - Resolves: CVE-2022-3597 CVE-2022-3626 CVE-2022-3599 CVE-2022-3570
    CVE-2022-3598 CVE-2022-3627


author: Robert Scheck <robert@fedoraproject.org> 0.9.12-15
changelog:
  - Added patch to avoid a /usr/@DATADIRNAME@/locale/ directory
  - Use %{_udevrulesdir} macro rather /etc/udev/rules.d/ (#1226681)


author: Miroslav Lichvar <mlichvar@redhat.com> - 1.1.6-14
changelog:
  - build with hardening LDFLAGS (#1548717)
  - remove obsolete macro and comments
  - add gcc to build requirements


author: Harald Hoyer <harald@redhat.com> - 16-1
changelog:
  - libvarlink 16
  - fixed coverity issues
  - Resolves: #1638294 - Interface name validation rule update


author: Petr Pisar <ppisar@redhat.com> - 0.9.11-9
changelog:
  - Fix CVE-2018-15127 (Heap out-of-bounds write in
    rfbserver.c:rfbProcessFileTransferReadBuffer()) (bug #1662997)


author: Michael Catanzaro <mcatanzaro@redhat.com> - 0.9.11-16
changelog:
  - Fix CVE-2019-20839
    Resolves: #1851032
  - Fix CVE-2018-21247
    Resolves: #1852516
  - Fix CVE-2020-14405
    Resolves: #1860527
  - Fix CVE-2020-14397
    Resolves: #1861152


author: Wim Taymans <wtaymans@redhat.com> - 1.7.0-7
changelog:
  - Fix for CVE-2019-9232, CVE-2019-9433, CVE-2019-9371, CVE-2019-2126
  - Resolves: rhbz#1796086, rhbz#1796100, rhbz#1796448, rhbz#1796454
  - Remove php-cli BR


author: Caolán McNamara <caolanm@redhat.com> - 0.2.9-1
changelog:
  - Resolves: rhbz#1602602 new version with covscan warnings fixed
  - all cve fixes merged to that new upstream


author: Vitezslav Crhonek <vcrhonek@redhat.com> - 2.6.5-1
changelog:
  - Update to openwsman-2.6.5
  - Simplify python binding build and drop python2 subpackage
  - Fix malformed HTTP 200 status line


author: Vitezslav Crhonek <vcrhonek@redhat.com> - 2.6.5-3
changelog:
  - Fix wrong SSL_CTX_set_cipher_list() retval check
  - Explicitly disable build of java bindings (build fails if java-devel is installed)


author: Fedora Release Engineering <releng@fedoraproject.org> - 1.0.4-0.27.20111007git
changelog:
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
  - Explicitly include <sys/sysmacros.h> due to glibc-headers changes.
  Definition of major and minor macros is no longer transitively included
  through <sys/types.h>, hence make it explicit.
  Ref:
  https://sourceware.org/git/?p=glibc.git;a=blob_plain;f=NEWS;hb=HEAD


author: Omair Majid <omajid@redhat.com> - 2.8.1-9
changelog:
  - Build with standard distro-wide optimization flags even on s390 and s390x
  - Resolves: rhbz#1630591


author: Mat Booth <mat.booth@redhat.com> - 0:7.7.0-1
changelog:
  - Update to latest upstream release
  - Drop deprecated uima analyzers sub-package
  - Added nori Korean analyzers sub-package


author: Mat Booth <mat.booth@redhat.com> - 0:8.1.1-3
changelog:
  - Drop spatial, morfologik, replicator, demo and benchmark modules due to missing deps
  - Fix obsoletes when built in minimal mode


author: Kamil Dudka <kdudka@redhat.com> - 2.8.9-0.23.dev19
changelog:
  - do not require 'rsh' installed at build time (#1581747)
  - update to the latest upstream pre-release


author: Mikolaj Izdebski <mizdebsk@redhat.com> - 3.0.0-1
changelog:
  - Update to upstream version 3.0.0
  - Remove legacy obsoletes/provides
  - Update to current packaging guidelines


author: Mikolaj Izdebski <mizdebsk@redhat.com> - 3.0.0-4
changelog:
  - Remove legacy obsoletes/provides
  - Remove dependency on junit-addons
  - Remove build-dependency on maven-invoker-plugin


author: zhangtaikun <zhangtaikun@uniontech.com> - 20.3.3-2.03
changelog:
  - various llvmpipe bug fix on loongarch64
  - etnaviv support on loongarch64
  - change some supports on mips64


author: Danilo C. L. de Paula <ddepaula@redhat.com> - 0.55.3-3
changelog:
  - build: use PIE objects for static libraries
    Resolves: rhbz#1899620
    (meson builds QEMU with PIC objects instead of PIE)


author: Erik van Pienbroek <epienbro@fedoraproject.org> - 101-1
changelog:
  - Update config.{guess,sub} in %mingw_configure (#1288256)
  - Regenerated list of default win32 DLL's


author: Erik van Pienbroek <epienbro@fedoraproject.org> - 5.0-0.2.rc2.v5.x.git65a0c3.20160723
changelog:
  - Update to 20160204 snapshot of the v5.x branch (git rev 65a0c3)
  - Backported patch to build failure of latest wine-gecko


author: Mat Booth <mat.booth@redhat.com> - 1.10.19-10
changelog:
  - Explicitly import more cglib packages in OSGi metadata to prevent mockito
    failing under certain circumstances during Eclipse test suites


author: Mat Booth <mat.booth@redhat.com> - 2.23.9-1
changelog:
  - Update to latest upstream version
  - Switch to maven build system using a custom pom to avoid a dep on gradle


author: mskalick@redhat.com - 3.6.3-0.2.gite657a1d
changelog:
  - Update to latest commit from v3.6 upstream branch (will became r3.6.4-rc1 release)
  - Rebase to Fedora commit e48cd06


author: mskalick@redhat.com - 3.6.4-0.1.gite657a1d
changelog:
  - Change version to 3.6.4 - still used latest sources from v3.6 branch
    (to support openssl 1.1.0 and new go compiler)


author: binyanling <binyanling@uniontech.com> - 3.6.6-1.01
changelog:
  - spec:add loongarch64 in gobuild(o:) 
  - spec: no check
  - set CGO_ENABLED=1 GOOS=linux on loongarch64


author: mskalick@redhat.com - 3.6.6-2
changelog:
  - Don't force third_party/s2 to be built without optimizations. It's working
    with new gcc. Using -O0 failed anobin checks.
    Resolves: RHBZ#1624142


author: Xuehaolin <xuehaolin@chengjieos.com> - 60.9.0-6.02
changelog:
  - Add Patch101:0002-Off-the-spectre-mitigations-on-MIPS.patch
  - Add Patch102:0003-Default-off-the-spectre-mitigations-on-MIPS.patch


author: Jonas Ådahl <jadahl@redhat.com> - 3.32.2-52
changelog:
  - Support polyinstantiation
    Resolves: #1861769
  - Mitigate nouveau misidentifying connectors
    Resolves: #1786496


author: Mikolaj Izdebski <mizdebsk@redhat.com> - 2.13.01-3
changelog:
  - Fix use-after-free and heap buffer overflow vulnerabilities
  - Resolves: CVE-2017-10686, CVE-2017-11111


author: Michael Simacek <msimacek@redhat.com> - 2.13.02-1
changelog:
  - Update to upstream version 2.13.02
  - Resolves: CVE-2017-17810, CVE-2017-17811, CVE-2017-17812, CVE-2017-17813,
    CVE-2017-17814, CVE-2017-17815, CVE-2017-17816, CVE-2017-17817,
    CVE-2017-17818, CVE-2017-17819, CVE-2017-17820


author: Carlos Soriano <csoriano@redhat.com> - 3.28.1-7
changelog:
  - Disable extension doc generation, since generated files differ and
    rpmlint fails when checking that both architectures of the -devel
    library generate the same files.
    It's an issue in docbook, used by gtk-doc, and althought fixed upstream
    they didn't have a new release yet.
    https://github.com/docbook/xslt10-stylesheets/issues/54
    Resolves: RHBZ#1667136


author: Ondrej Holy <oholy@redhat.com> - 3.28.1-9
changelog:
  - Fix criticals when connecting to remote locations (rhbz#1643175)
  - Remove geometry option from man page (rhbz#1612852)


author: Ondrej Holy <oholy@redhat.com> - 3.28.1-10
changelog:
  - Add screenshots for GNOME Software in Appdata file (rhbz#1725107)
  - Add website link to About dialog (rhbz#1725101)
  - Use Files instead of Nautilus in Appdata file (rhbz#1725120)
  - Add nautilus-autorun-software man page (rhbz#1725766)


author: Ondrej Holy <oholy@redhat.com> - 3.28.1-11
changelog:
  - Fix criticals when moving file to trash (rhbz#1721133)
  - Fix criticals when closing properties window (rhbz#1721124)


author: Ondrej Holy <oholy@redhat.com> - 3.28.1-13
changelog:
  - Clear selection if any files don't match the pattern (rhbz#1207179)
  - Fix endless content size calculations (rhbz#1566027)
  - Honor umask when creating new files (rhbz#1778579)
  - Close "There is no application..." dialog after response (rhbz#1816070)


author: Lubos Uhliarik <luhliari@redhat.com> - 1:1.16.1-1
changelog:
  - update to 1.16.1
  - Resolves: #1745697 - CVE-2019-9511 nginx:1.16/nginx: HTTP/2: large amount
    of data request leads to denial of service
  - Resolves: #1745690 - CVE-2019-9513 nginx:1.16/nginx: HTTP/2: flood using
    PRIORITY frames resulting in excessive resource consumption
  - Resolves: #1745645 - CVE-2019-9516 nginx:1.16/nginx: HTTP/2: 0-length
    headers leads to denial of service


author: Lubos Uhliarik <luhliari@redhat.com> - 1:1.18.0-2
changelog:
  - new version 1.18.0
  - Resolves: #1668717 - [RFE] Support loading certificates from hardware token
    (PKCS#11)
  - Increased types_hash_max_size to 4096 in default config
  - Drop location / from default config (rhbz#1564768)
  - Drop default_sever from default config (rhbz#1373822)


author: Lubos Uhliarik <luhliari@redhat.com> - 1:1.18.0-3
changelog:
  - Resolves: #1651377 - centralizing default index.html on nginx
  - Resolves: #1825683 - Outdated Red Hat branding used in nginx default pages


author: Mat Booth <mat.booth@redhat.com> - 6.1.1-1
changelog:
  - Update to latest upstream relase for Java 10 support
  - Switch to maven build
  - Now executing test suites


author: Tomasz Kłoczko <kloczek@fedoraproject.org> - 1.18.2-4
changelog:
  - remove support for no longer supported Fedora versions (<=25)
  - fix: add %{_libdir}/cmake/OpenAL directory to devel
  - fix: s/_datarootdir/_datadir/ as this package does not uses datarootdir
    but datadir
  - fix: add %{_datadir}/openal to main package as well and to %exclude
    %{_datadir}/openal/{alsoftrc.sample,presets/presets.txt} as those files
    are not needed
  - removed Group fields
    (https://fedoraproject.org/wiki/Packaging:Guidelines#Tags_and_Sections)
  - add use more macros (%autosetup, %make_build, %make_install)


author: Hans de Goede <hdegoede@redhat.com> - 1.18.2-5
changelog:
  - Allow pulseaudio to move openal-soft output streams (rhbz#1544381)
  - Fix release -4 not building (rhbz#1544012)
  - Drop unnecessary qt-devel BuildRequires (we also BuildRequire qt5-devel)


author: Nikola Forró <nforro@redhat.com> - 0.3.15-1
changelog:
  - Rebase to version 0.3.15
  - Use gcc-toolset-11 to benefit from POWER 10 optimizations
    resolves: #1983218


author: Nikola Forró <nforro@redhat.com> - 0.3.15-3
changelog:
  - Fix missing header files in openblas-devel subpackage by enabling
    gcc-toolset-11 in %install as well
    related: #1983218


author: Than Ngo <than@redhat.com> - 3.15.0-1
changelog:
  - Resolves: #1847433, rebase to 3.15.0 
  - Resolves: #1851105, PKCS #11 3.0 - baseline provider support
  - Resolves: #1851108, openCryptoki ep11 token: enhanced functionality
  - Resolves: #1851109, openCryptoki key management tool: key deletion function


author: Than Ngo <than@redhat.com> - 3.15.1-1
changelog:
  - Related: #1847433
    upstream fixes:
      - Free generated key in all error cases
      - CCA: Zeroize key buffer to avoid CCA 8/32 error
      - Do not delete the map-btree entry if destroying an object is not allowed
      - Remove now unused header timeb.h
      - TESTCASES: Use FIPS conforming keys for 3DES CBC-MAC test vectors
      - Fix buffer overrun in C_CopyObject
      - TPM: Fix double free in openssl_gen_key


author: Than Ngo <than@redhat.com> - 3.15.1-3
changelog:
  - Resolves: #1902022
     Fix compiling with c++
     Added error message handling for p11sak remove-key command


author: Than Ngo <than@redhat.com> - 3.15.1-7
changelog:
  - Resolves: #1995919, pkcstok_migrate leaves options with multiple strings in opencryptoki.conf options without double-quotes


author: Than Ngo <than@redhat.com> - 3.16.0-5
changelog:
  - Resolves: #1987256, pkcstok_migrate leaves options with multiple strings in opencryptoki.conf options without double-quotes


author: Jiri Kucera <jkucera@redhat.com> - 3.4.6-2
changelog:
  - fix cmakes location
  - remove -DENABLE_PKG_CONFIG=OFF (it was neither defined nor used)
  - remove confusing comment
  - WITH_GDAL=OFF (gdal dependency has been already removed)
    Related: #1694647


author: Jiri Kucera <jkucera@redhat.com> - 3.4.6-5
changelog:
  - Move libopencv_{calib3d,cvv,hfs}.so.* to their proper packages
  - Fix issues found by rpmdiff
    Related: #1694647


author: Nikola Forró <nforro@redhat.com> - 2.4.0-1
changelog:
  - Rebase to 2.4.0
  - Resolves: CVE-2018-5727 (#1538467)
  - Resolves: CVE-2018-5785 (#1538556)
  - Resolves: CVE-2018-20845 (#1730679)
  - Resolves: CVE-2018-20847 (#1734337)
  - Resolves: CVE-2019-12973 (#1739076)
  - Resolves: CVE-2020-15389 (#1855115)
  - Resolves: CVE-2020-27814 (#1908965)
  - Resolves: CVE-2020-27823 (#1906222)
  - Resolves: CVE-2020-27824 (#1906216)
  - Resolves: CVE-2020-27842 (#1908165)
  - Resolves: CVE-2020-27843 (#1908164)
  - Resolves: CVE-2020-27845 (#1908168)


author: Evgenii Kolesnikov <ekolesni@redhat.com> - 1.3.4-1
changelog:
  - Upgrade to the latest upstream release (RHBZ#1887794)
  - Treat GPFS as a remote file system (RHBZ#1840578, RHBZ#1840579)
  - Fixed the most problematic memory issues that were causing OOM situations
    for systems with large amount of files (RHBZ#1824152)
  - Proper handling of OVALs with circular dependencies between definitions (RHBZ#1812476)


author: Jan Černý <jcerny@redhat.com> - 1.3.5-8
changelog:
  - Allow local DS components (rhbz#1970529)
  - Fix hostname detection in offline scan of UBI 9 images (rhbz#1893888)
  - Add an alternative source of hostname (rhbz#1977668)
  - Fix oscap-chroot errors in process58_probe caused by empty /proc (rhbz#2008922)


author: Jan Černý <jcerny@redhat.com> - 1.3.5-9
changelog:
  - Lower memory limits and improve their checking (rhbz#2021851)
  - Remove timestamp from the user manual (rhbz#2022364)


author: Jan Černý <jcerny@redhat.com> - 1.3.6-1
changelog:
  - Upgrade to the latest upstream release (rhbz#2041781)
  - Select and exclude groups of rules on the command line
  - The boot-time remediation service for systemd's Offline Update mode


author: Brian C. Lane <bcl@redhat.com> - 3.2-33
changelog:
  - Switch gpt-header-move and msdos-overlap to python3 (bcl)
    Resolves: rhbz#1595810
  - Modify gpt-header-move and msdos-overlap to work with py2 or py3 (bcl)
    Related: rhbz#1595810


author: Brian C. Lane <bcl@redhat.com> - 3.2-34
changelog:
  - Fix the length of several strncpy calls (bcl)
    Related: rhbz#1602652
  - parted.c: Always free peek_word (bcl)
    Related: rhbz#1602652
  - parted.c: Make sure dev_name is freed (bcl)
    Related: rhbz#1602652
  - t6100-mdraid-partitions: Use v0.90 metadata for the test (bcl)
  - Fix msdos-overlap to work correctly with py2 or py3 (bcl)
    Related: rhbz#1595810


author: Brian C. Lane <bcl@redhat.com> - 3.2-35
changelog:
  - Use python3-devel in buildroot
    Resolves: rhbz#1615576
  - linux.c: Use sys/sysmacros.h for major/minor
    Resolves: rhbz#1615592


author: Brian C. Lane <bcl@redhat.com> - 3.2-37
changelog:
  - Add CI tests
    Resolves: rhbz#1653912
  - t6000-dm: Stop using private lvm root
    Related: rhbz#1653912


author: Brian C. Lane <bcl@redhat.com> - 3.2-39
changelog:
  - tests: Add a test for resizepart on a busy partition (bcl)
    Related: rhbz#1861804
  - parted: Preserve resizepart End when prompted for busy partition (bcl)
    Resolves: rhbz#1861804
  - Fix end_input usage in do_resizepart (bcl)
    Related: rhbz#1861804
  - tests: Test incomplete resizepart command (bcl)
    Related: rhbz#1861804
  - Fix resizepart iec unit end sector (psusi)
    Related: rhbz#1861804
  - libparted: Fix endian bug in bsd.c (AWilcox)
    Resolves: rhbz#1980105


author: Petr Pisar <ppisar@redhat.com> - 8.42-2
changelog:
  - Fix handling UTF and start-of-pattern options in C++ wrapper
    (upstream bug #2283)
  - Fix an error message and locale handling in pcregrep tool


author: Petr Pisar <ppisar@redhat.com> - 8.42-3
changelog:
  - Fix autopossessifying a repeated negative class with no characters less than
    256 that is followed by a positive class with only characters less than 256
    (bug #1619228)


author: Petr Pisar <ppisar@redhat.com> - 8.41-6
changelog:
  - Fix returning unset groups in POSIX interface if REG_STARTEND has a non-zero
    starting offset (upstream bug #2244)


author: Petr Pisar <ppisar@redhat.com> - 8.42-5
changelog:
  - Fix CVE-2019-20838 (a subject buffer overread in JIT when UTF is disabled
    and \X or \R has a greater than 1 fixed quantifier) (bug #1852252)
  - Fix CVE-2020-14155 (an integer overflow when parsing numbers after "(?C"))
    (bug #1851552)


author: Jakub Jelen <jjelen@redhat.com> - 1.9.5-1
changelog:
  - Rebase to 1.9.5 version to address race conditions (#2014641)
  - Drop dowstream polkit policy to avoid repeated authentication requests in remote sessions (#1928154)


author: Paul Howarth <paul@city-fan.org> - 7.14-1
changelog:
  - Update to 7.14
    - Fix a crash bug in AnyEvent::Handle with openssl 1.1.0
    - AnyEvent::Handle->keepalive was documented (and defined) twice
    - AnyEvent::Socket::tcp_bind/tcp_server would immediately unlink a unix
      listening socket unless a guard is used; change this so that no clean-up
      will be performed unless a guard is used and document this more clearly
    - Make tcp_bind/tcp_server error messages more regular
    - Fix building on Perl without '.' in @INC
    - Add TCP_FASTOPEN/MSG_FASTOPEN and MSG_NOSIGNAL/MSG_MORE/MSG_DONTWAIT to
      constants
    - Update warnings to common::sense 3.74 standards


author: Paul Howarth <paul@city-fan.org> - 0.51-1
changelog:
  - Update to 0.51
    - Increase speed (CPAN RT#84838)
    - Faster constructor (CPAN RT#57353)
    - Fixed typos for CPAN RT#61304 and CPAN RT#86422
  - Classify buildreqs by usage


author: Paul Howarth <paul@city-fan.org> - 0.005-1
changelog:
  - Update to 0.005
    - No longer include a Makefile.PL in the distribution
    - In documentation, use four-column indentation for all verbatim material
    - In META.{yml,json}, point to public bug tracker
    - Convert .cvsignore to .gitignore
  - Classify buildreqs by usage
  - Don't need to remote empty directories from the buildroot
  - Make %files list more explicit
  - Drop legacy Group: tag


author: Paul Howarth <paul@city-fan.org> - 2:1.47-1
changelog:
  - Update to 1.47
    - DateTime::Duration->multiply now only allows integer multipliers (GH#73)
    - Added is_last_day_of_quarter() and is_last_day_of_year() methods (GH#72)
    - When an exception was thrown while adding a duration, the object could be
      left in a broken state with the duration partially applied; subsequent
      addition or subtraction would produce the wrong results (GH#74)
  - Add patch to support use without Sub::Util (GH#77, GH#78)


author: Paul Howarth <paul@city-fan.org> - 2:1.48-1
changelog:
  - Update to 1.48
    - The last release would die if Sub::Util was not available, but this should
      just be an optional requirement (GH#77, GH#78)


author: Paul Howarth <paul@city-fan.org> - 2:1.49-1
changelog:
  - Update to 1.49
    - Updated the ppport.h with the latest version of Devel::PPPort, which fixes
      a compilation warning when compiling with 5.27.11 (GH#81)
  - Switch upstream from search.cpan.org to metacpan.org


author: Paul Howarth <paul@city-fan.org> - 2:1.50-1
changelog:
  - Update to 1.50
    - The %F strftime pattern incorrectly zero-padded numbers less than four
      digits; according to POSIX::strftime, this should output the year as-is
      without padding (GH#83)


author: Paul Howarth <paul@city-fan.org> - 1:0.403-1
changelog:
  - Update to 0.403
    - Use DateTime->set_locale instead of ->set to set the locale; using ->set
      may actually change the local time unintentionally (GH#2)
  - Run the author and release tests too
  - Make %files list more explicit
  - Update build dependencies and drop redundant requires filter


author: Paul Howarth <paul@city-fan.org> - 1:1.74-1
changelog:
  - Update to 1.74
    - Fix text not to rely on a very specific exception message from Specio; this
      was broken in 0.39 (GH#18)


author: Paul Howarth <paul@city-fan.org> - 0.010-1
changelog:
  - Update to 0.010
    - No longer include a Makefile.PL in the distribution
    - In META.{yml,json}, point to public bug tracker
    - In META.json, specify type of public repository
  - Classify buildreqs by usage
  - Make %files list more specific
  - Drop legacy Group: tag


author: Paul Howarth <paul@city-fan.org> - 0.011-1
changelog:
  - Update to 0.011
    - No longer include a Makefile.PL in the distribution
    - In documentation, use four-column indentation for all verbatim material
    - In META.{yml,json}, point to public bug tracker
    - In META.json, specify type of public repository
  - Drop redundant %{?perl_default_filter}
  - Make %files list more explicit


author: Paul Howarth <paul@city-fan.org> - 0.14-1
changelog:
  - Update to 0.14
    - Stop relying on . being in @INC
    - Switch to ExtUtils::HasCompiler to detect presence of a compiler
  - Classify buildreqs by usage


author: Paul Howarth <paul@city-fan.org> - 1:2.18-1
changelog:
  - Update to 2.18
    - Makefile.PL changes to support perls without "." in @INC; no functional
      change


author: Paul Howarth <paul@city-fan.org> - 0.14-1
changelog:
  - Update to 0.14
    - A couple of minor optimizations (GH#8)
  - BR: perl-generators
  - Simplify find command using -delete


author: Paul Howarth <paul@city-fan.org> - 1.42-1
changelog:
  - Update to 1.42
    - Generated exception classes are now added to %INC; if you subclass a
      generated class with "use base" then base.pm will no longer attempt to load
      the requested class (GH#8)


author: Paul Howarth <paul@city-fan.org> - 1.43-1
changelog:
  - Update to 1.43
    - The full_message() method in Exception::Class::Base now calls message()
      instead of accessing the object's hash key, which makes it easier to
      override message() in a subclass (GH#11)


author: Paul Howarth <paul@city-fan.org> - 1.44-1
changelog:
  - Update to 1.44
    - You can now pass "frame_filter", "filter_frames_early" and "skip_frames"
      to the throw() method of an exception class; these will be passed on to
      the Devel::StackTrace constructor (GH#6)


author: Paul Howarth <paul@city-fan.org> - 0.044-1
changelog:
  - Update to 0.044
    - Support { -as => CODE } to programmatically rename functions
    - Restructure documentation
  - Simplify find command using -delete


author: Paul Howarth <paul@city-fan.org> - 1.000000-1
changelog:
  - Update to 1.000000
    - Repackage as 1.000000
  - All shipped files are now GPL+ or Artistic
  - Drop EL-5 support
    - Drop BuildRoot: and Group: tags
    - Drop explicit buildroot cleaning in %install section
    - Drop explicit %clean section


author: Paul Howarth <paul@city-fan.org> - 0.3.0-1
changelog:
  - Update to 0.3.0
    - Converted the build system to Dist-Zilla
  - Switch to ExtUtils::MakeMaker-based flow


author: Paul Howarth <paul@city-fan.org> - 0.3.1-1
changelog:
  - Update to 0.3.1
    - Fixed an issue with tracking the depth of the inodes when detecting a
      symlink loop


author: Paul Howarth <paul@city-fan.org> - 0.3.2-1
changelog:
  - Update to 0.3.2
    - Made the version number consistent across the .pm files
      (https://bitbucket.org/shlomif/perl-file-find-object/issues/1/wrong-version-number)


author: Petr Pisar <ppisar@redhat.com> - 0.28-2
changelog:
  - Break build cycle: perl-Path-Tiny → perl-Unicode-UTF8 →
    perl-Module-Install-ReademFromPod → perl-IO-All → perl-File-MimeInfo


author: Paul Howarth <paul@city-fan.org> - 0.1011-1
changelog:
  - Update to 0.1011
    - Fixed POD typos
  - Package CONTRIBUTING.mkdn
  - Update to working source URL, unfortunately author-specific
  - Drop redundant Group: tag
  - Expand %description
  - Make %files list more explicit


author: Paul Howarth <paul@city-fan.org> - 0.87-1
changelog:
  - Update to 0.87
    - Fix io($dir)->all when files have unicode in names (GH#95)
    - Stop trampling $!
    - Add cmp overload to fix some windows problems (GH#74)
  - This release by FREW → update source URL
  - Simplify find command using -delete


author: Paul Howarth <paul@city-fan.org> - 0.97-1
changelog:
  - Update to 0.97
    - Update meta and POD to point to GitHub issues not RT
    - Update README with pod changes
    - Fix variable name in synopsis (GH#47)
    - Fix t/run.t to work on "perl in space" (GH#100)


author: Paul Howarth <paul@city-fan.org> - 0.98-1
changelog:
  - Update to 0.98
    - Switch to using $!{EINTR}
    - Honor umask for user/group permissions on a +rw file
    - Remove commented code from CPAN RT#50739
    - Fix _write on invalid objects (GH#63)
    - Make slave the controlling terminal so more programs can be called from
      IPC::Run reliably (GH#54)
    - Prevent Not a GLOB reference in close_terminal by untieing before close
      (GH#53)
    - Fix '&' closing the stdin of the right process (GH#46)
    - Do POSIX::_exit not ::exit (GH#41)
    - Ensure child Win32 processes have same priority as parent (GH#40)
    - Add unit test for passing use of Readonly.pm (GH#38)
    - Fix GLOB test in IPC::Run::IO->new (GH#39)
    - Fix for memory leak (GH#86, CPAN RT#57990)
    - MANIFEST was updated; new tests may start shipping now


author: Paul Howarth <paul@city-fan.org> - 0.99-1
changelog:
  - Update to 0.99
    - Fixes for Windows unit tests so they skip or pass
      - t/autoflush.t
      - t/readonly.t
      - t/run_stdin-callback-return-array.t


author: Paul Howarth <paul@city-fan.org> - 0.423-1
changelog:
  - Update to 0.423
    - Sync version with List::MoreUtils::XS
    - Add some new functions: qsort (XS only), binsert, bremove, listcmp,
      arrayify (CPAN RT#17230), samples (CPAN RT#77562), minmaxstr
      (CPAN RT#106401), lower_bound, upper_bound, equal_range, frequencies
      occurrences, mode (CPAN RT#91991), zip6 (CPAN RT#42921), reduce_0,
      reduce_1, reduce_u
    - Add examples for binsert/bremove (LMU::XS GH#1)
    - Improve tests
    - Make List::MoreUtils::XS independent from List::MoreUtils
    - Improve Makefile.PL regarding some build artifacts
    - Update tests to latest List::MoreUtils::XS
    - Recommend List::MoreUtils::XS 0.423
  - BR:/R: LMU::XS ≥ 0.423 as there is no longer a bootstrapping issue


author: Paul Howarth <paul@city-fan.org> - 0.426-1
changelog:
  - Update to 0.426
    - Fix broken arrayify prototype
    - Revert removal of old List::MoreUtils::XS parts
    - Re-introduce Config::AutoConf (CPAN RT#122875)
    - Bump required version of List::MoreUtils::XS to 0.426, if XS is available


author: Paul Howarth <paul@city-fan.org> - 0.428-1
changelog:
  - Update to 0.428
    - Fix GH#22 (Upgrading from LMU 0.416 to split XS/PP version will fail),
      this time hopefully the right way (CPAN RT#123310)
    - Fix GH#29 (pairwise() PP implementation add tail undefs if array sizes
      differ)


author: Paul Howarth <paul@city-fan.org> - 0.422-1
changelog:
  - Update to 0.422
    - Rename 'occurances' into 'occurrences' (CPAN RT#91991, CPAN RT#122806)
    - Add DESCRIPTION to Pod clarifying the role of List::MoreUtils::XS
    - Improve Makefile.PL regarding some build artifacts


author: Paul Howarth <paul@city-fan.org> - 0.423-1
changelog:
  - Update to 0.423
    - Fix dealing with lists with one element on bremove/binsert (GH#2)
    - Add support for compilers before C99
    - Fix some 32-bit compiler warnings
    - Add support for compilers without statement expression feature


author: Paul Howarth <paul@city-fan.org> - 0.426-1
changelog:
  - Update to 0.426
    - Fix broken format in part (GH#4)
    - Fix gcc 4.7 sequence point warning (GH#5)
    - Fix incorrect padname resolving for perl > 5.21.6 (CPAN RT#122883)
    - Fix compiling issue on CentOS 4 and CentOS 5


author: Paul Howarth <paul@city-fan.org> - 0.428-1
changelog:
  - Update to 0.428
    - Fix build fails on perl ≥ 5.27.4 with -DDEBUGGING (CPAN RT#123613)
    - Update ppport.h to 3.37 for improved blead support
    - Fix context arg to croak() (CPAN RT#123869)
    - Fix one() returning true on empty list (CPAN RT#123870)
    - Pamper $a/$b/$_ refcounting bugs (CPAN RT#123868)


author: Paul Howarth <paul@city-fan.org> - 2.14-1
changelog:
  - Update to 2.14
    - MojoX should not die on missing types (CPAN RT#123298)
  - Drop EL-5 support
    - Drop BuildRoot: and Group: tags
    - Drop explicit buildroot cleaning in %install section
    - Drop explicit %clean section


author: Paul Howarth <paul@city-fan.org> - 2.16-1
changelog:
  - Update to 2.16
    - Collecting of IANA info had stalled: logic rewritten
    - Moved to git and GitHub
    - Move scripts and source files into MANIFEST.extra
    - Update types and extensions


author: Paul Howarth <paul@city-fan.org> - 2.17-1
changelog:
  - Update to 2.17
    - When picking a preferred type for an extension, prefer the type with the
      same minor-name
    - Remove IANA obsoleted types


author: Petr Pisar <ppisar@redhat.com> - 0.09-10
changelog:
  - Break build cycle when bootstrapping (Test::CleanNamespaces →
    Package::Stash → Module::Implementation)


author: Paul Howarth <paul@city-fan.org> - 0.17-1
changelog:
  - Update to 0.17
    - Remove use of namespace::autoclean
  - BR: perl-generators
  - Simplify find command using -delete
  - Author and Release Tests moved to xt/ so don't bother trying to run them


author: Paul Howarth <paul@city-fan.org> - 2.3-1
changelog:
  - Update to 2.3
    - Make tests work with -Ddefault_inc_excludes_dot (CPAN RT#120421)
  - Simplify find commands using -empty and -delete
  - Drop legacy Group: tag


author: Paul Howarth <paul@city-fan.org> - 0.015-1
changelog:
  - Update to 0.015
    - Port to Perl 5.19.4, where the C type of array indices has changed
    - Update to accommodate PERL_OP_PARENT builds of Perl 5.21.11 or later
      (which is the default from Perl 5.25.1)
    - Trigger custom op generation via Devel::CallChecker rather than by hooking
      the underlying op checker
    - Update test suite not to rely on . in @INC, which is no longer necessarily
      there from Perl 5.25.7
    - No longer include a Makefile.PL in the distribution
    - Correct dynamic_config setting to 0
    - Use boolSV() where appropriate in XS code
    - Use cBOOL() where appropriate
    - Consistently use THX_ prefix on internal function names
    - Include META.json in distribution
    - Add MYMETA.json to .cvsignore
    - Convert .cvsignore to .gitignore
    - Update for changed S_croak_xs_usage() prototype in ExtUtils::ParseXS 3.30,
      requiring the new version of that module in order to build the XS
      implementation
    - In documentation, use four-column indentation for all verbatim material
    - In META.{yml,json}, point to public bug tracker
    - Correctly classify ExtUtils::ParseXS dependency as a recommendation rather
      than a requirement
    - Avoid some compiler warnings
  - Classify buildreqs by usage
  - Drop legacy spec file elements: %defattr and Group: tag
  - Make %files list more explicit


author: Paul Howarth <paul@city-fan.org> - 0.25-1
changelog:
  - Update to 0.25
    - All exceptions now include a stack trace by default when treated as a
      string; this makes finding where validation failed a lot easier (GH#18)
    - The name for a subroutine is now used in some exception messages, even if
      Sub::Util cannot be installed


author: Paul Howarth <paul@city-fan.org> - 0.26-1
changelog:
  - Update to 0.26
    - The exceptions.t test would fail if Sub::Util was not installed (GH#19)
    - Fix test failures on Windows (GH#20)


author: Paul Howarth <paul@city-fan.org> - 0.27-1
changelog:
  - Update to 0.27
    - Fixed a bug with inlining Moose types: if a type's parent needed
      environment variables, those would not get closed over (GH#22)
    - Added a debug option to dump the source of the subroutine before it is
      eval'd


author: Paul Howarth <paul@city-fan.org> - 0.100-1
changelog:
  - Update to 0.100
    - Fixed tests for eventual removal of '.' from @INC in Perl
    - Fixed filehandle mode doc typo
    - Fixed doc typo in relative() that mentioned rel2abs instead of abs2rel


author: Paul Howarth <paul@city-fan.org> - 0.104-1
changelog:
  - Update to 0.104
    - The 'absolute' method now always returns an absolute path, even if a user
      provided a relative path for the base path; the old, odd behavior was
      documented, but people often don't read docs so the new behavior avoids
      surprises
    - Added 'cached_temp' method


author: Paul Howarth <paul@city-fan.org> - 0.007-1
changelog:
  - Update to 0.007
    - Adapt to dot no longer being in @INC
    - Adapt to unicode syswrite being deprecated
  - Drop redundant Group: tag


author: Paul Howarth <paul@city-fan.org> - 2.05-1
changelog:
  - Update to 2.05
    - Fix deref when using the stupid and utterly unnecessary Readonly::Clone
  - BR: perl-generators where available
  - Bump Test::More version requirement to 0.88 due to use of done_testing
  - Update interpreter patch


author: Paul Howarth <paul@city-fan.org> - 0.200-1
changelog:
  - Update to 0.200
    - Reimplement in pure Perl, with a dynamic dependency on a new Ref::Util::XS
      module that contains the fast XS implementation
  - This release by ARC → update source URL
  - Package is now noarch


author: Paul Howarth <paul@city-fan.org> - 0.203-1
changelog:
  - Update to 0.203
    - Fix space/tab issue in Makefile
    - Don't use DynamicPrereqs for unrelated Makefile.PL snippet
    - Use of the Pure-Perl implementation can now be forced at runtime by setting
      either $Ref::Util::IMPLEMENTATION or $ENV{PERL_REF_UTIL_IMPLEMENTATION} to
      "XS"
    - Fix is_*_formatref() error messages (GH#38)
    - Speed enhancements for is_*_formatref() on 5.8+
    - Restore 5.6 and 5.8 compatibility
    - PP behaviour now matches XS for \v1.2.3 and \sub {}
    - Updated documentation to reflect the PP/XS split


author: Paul Howarth <paul@city-fan.org> - 0.116-2
changelog:
  - Incorporate package review feedback (#1450440)
    - Drop EL6-isms as we need Test::More 0.94, which EL-6 will never have


author: Paul Howarth <paul@city-fan.org> - 0.117-1
changelog:
  - Update to 0.117
    - Allow the custom OPs to be deparsed with B::Deparse
    - Optimize the shared object size by moving common call checker logic into a
      function


author: Paul Howarth <paul@city-fan.org> - 1.20141117-6
changelog:
  - Package LICENSE file
  - Drop legacy spec file elements not needed for EL-6 onwards
  - Simplify find command using -delete


author: Paul Howarth <paul@city-fan.org> - 0.21-1
changelog:
  - Update to 0.21
    - Remove useless use of UNIVERSAL::isa (CPAN RT#105948)
  - Classify buildreqs by usage
  - Drop obsoletes/provides for old tests sub-package
  - Drop %defattr, redundant since rpm 4.4
  - Don't need to remove empty directories from the buildroot
  - Don't use macros for common commands
  - Make %files list more explicit


author: Paul Howarth <paul@city-fan.org> - 0.38-1
changelog:
  - Update to 0.38
    - Simplify checks for overloading to not call overload::Overloaded(); just
      checking the return value of overload::Method() is sufficient


author: Paul Howarth <paul@city-fan.org> - 0.39-1
changelog:
  - Update to 0.39
    - Many bug fixes and improvements to the types created by
      {any,object}_{can,does,isa}_type; in some cases, an invalid value could
      cause an exception in type check itself, and in other cases, a value that
      failed a type check would cause an exception when generating a message
      describing the failure
    - The messages describing a failure for all of these types have been improved
    - You can now create anonymous *_does and *_isa types using the exports from
      Specio::Declare


author: Paul Howarth <paul@city-fan.org> - 0.40-1
changelog:
  - Update to 0.40
    - Fixed more bugs with {any,object}_{can,does,isa}_type
      - When passed a glob (not a globref) they would die in their type check
      - On Perl 5.16 or earlier, passing a number to an any_* type would also die
    - Fixed subification overloading: if Sub::Quote was loaded, this would be
      used, but any environment variables needed for the closure would not be
      included, which broke enums, among other things


author: Paul Howarth <paul@city-fan.org> - 0.42-1
changelog:
  - Update to 0.42
    - Fixed checks for whether a class is loaded in light of upcoming
      optimization in Perl 5.28 (GH#12)
    - The Perl library claimed it provided types named LaxVersionStr and
      StrictVersionStr but they were really named LaxVersion and StrictVersion;
      the names have now been fixed to match the documentation, so they are
      LaxVersionStr and StrictVersionStr


author: Paul Howarth <paul@city-fan.org> - 0.001012-1
changelog:
  - Update to 0.001012
    - Many small performance improvements
  - BR: perl-generators
  - Simplify find command using -delete
  - Update old Test::More patch
  - Package new LICENSE file


author: Paul Howarth <paul@city-fan.org> - 0.001013-1
changelog:
  - Update to 0.001013
    - Avoid possible warnings about special variables only being used once
  - Update old Test::More patch


author: Paul Howarth <paul@city-fan.org> - 0.13-1
changelog:
  - Update to 0.13
    - Reformatted Changes to follow basic format in CPAN::Changes::Spec
    - Make tests pass without . in @INC


author: Paul Howarth <paul@city-fan.org> - 1.124-1
changelog:
  - Update to 1.124
    - Avoid an uninitialized warning when array_each() compares to a
      non-reference


author: Paul Howarth <paul@city-fan.org> - 1.126-1
changelog:
  - Update to 1.126
    - If objects in the "expected" structure have an as_test_deep_cmp method, it
      will be called and its return (which should be a Test::Deep::Cmp object)
      will be used as the test for that location in the structure
    - Internal undocumented class_base routine has been replaced with a
      different, clearly private routine
    - The LeafWrapper is also used for objects with an unknown reftype (like
      LVALUE or other weird ones)


author: Paul Howarth <paul@city-fan.org> - 1.127-1
changelog:
  - Update to 1.127
    - Do not eagerly convert simple scalars into tests in the all, any and none
      tests; this was breaking LeafWrapper application
  - Drop EL-5-isms
    - Drop BuildRoot: and Group: tags
    - Drop explicit buildroot cleaning in %install section
    - Drop explicit %clean section


author: Ralf Corsépius <corsepiu@fedoraproject.org> - 1.06-15
changelog:
  - Add Test-Taint-1.06-Test-taintedness-on-X-instead-of-environment-variabl.patch.
    (Address RHBZ#1413022, F26FTBFS)


author: Paul Howarth <paul@city-fan.org> - 0.31-1
changelog:
  - Update to 0.31
    - Improve support for warnings with trailing newlines
  - This release by BIGJ → update source URL
  - Classify buildreqs by usage
  - Simplify find command using -delete
  - Drop redundant Group: tag


author: Paul Howarth <paul@city-fan.org> - 0.026-1
changelog:
  - Update to 0.026
    - Fixed use of modules loaded by t/zzz-check-breaks.t
    - Fix stderr suppression on perl 5.6


author: Paul Howarth <paul@city-fan.org> - 1.0-6
changelog:
  - Hide package declaration for JSON::PP::Boolean from rpm to avoid need for
    provides filtering
  - Classify buildreqs by usage
  - Use %license where possible


author: Paul Howarth <paul@city-fan.org> - 0.61-1
changelog:
  - Update to 0.61
    - Avoid relying on current working directory being in @INC
    - Documentation typo fixes
  - Drop redundant Group: tag
  - Simplify find commands using -empty and -delete


author: Jitka Plesnikova <jplesnik@redhat.com> - 1:0.67-1
changelog:
  - Update to 0.67
    - Support standard tags !!str, !!map and !!seq instead of dying (GH#67)
    - Support JSON::PP::Boolean and boolean.pm via $YAML::XS::Boolean (GH#66)


author: Paul Howarth <paul@city-fan.org> - 1:0.68-1
changelog:
  - Update to 0.68
    - Fix regex roundtrip (GH#69, GH#70)
    - Fix loading of many regexes (GH#64, GH#71)


author: Paul Howarth <paul@city-fan.org> - 1:0.69-1
changelog:
  - Update to 0.69
    - Security fix: Add $LoadBlessed option to turn on/off loading objects
      (GH#73, GH#74)


author: Paul Howarth <paul@city-fan.org> - 1:0.70-1
changelog:
  - Update to 0.70
    - Fix format specifier/argument mismatch (GH#79)
    - Travis CI: Test on Perl 5.26 (GH#80)
    - Fix a C90-compatibility issue (GH#81)
  - Switch upstream from search.cpan.org to metacpan.org


author: Paul Howarth <paul@city-fan.org> - 1.30-1
changelog:
  - Update to 1.30
    - Fix handling carriage return after c-indicator (CPAN RT#41141)
    - Fix CHECK_UTF8 SEGV with empty len=0 strings (CPAN RT#61562)
    - Add missing function declarations
    - Tighten the TODO tests; no passing TODOs now, but still JSON
    - SingleQuote and \/ and \u roundtrips do fail
  - Drop EL-5 support
    - Drop Group: and BuildRoot: tags
    - Drop buildroot cleaning in %install
    - Drop explicit %clean section


author: Paul Howarth <paul@city-fan.org> - 1.73-1
changelog:
  - Update to 1.73
    - Perform correct stripping of leading white space in literal/folded text
      blocks (GH#44, CPAN RT#56045)
    - Fix compatibility with Test::Builder 0.94 in test shim


author: Paul Howarth <paul@city-fan.org> - 20180220-1
changelog:
  - Update to 20180220
    - Fix index error causing perltidy to fail, resulting in empty files
      (CPAN RT#124469, CPAN RT#124494)


author: Java SIG <java-devel@lists.fedoraproject.org> - 0:1.0-0.10.a7
changelog:
  - Update for https://fedoraproject.org/wiki/Fedora_19_Maven_Rebuild
  - Replace maven BuildRequires with maven-local


author: Sérgio Basto <sergio@serjux.com> - 0.52-2
changelog:
  - Add to Requires all optional run-time perl modules (#1515239)
  - Readd Requires of perl-gettext on epel7 since rhbz #1196539 is fixed but RHEL7.4
    also already ships poa4 except in ppc64 see rhbz #1497544


author: Marek Kasik <mkasik@redhat.com> - 0.66.0-25
changelog:
  - Check whether input is RGB in PSOutputDev::checkPageSlice()
  - also when using "-optimizecolorspace" flag
  - Resolves: #1697576


author: Ray Strode <rstrode@redhat.com> - 3.28.3-2
changelog:
  - Add lock to avoid two type object wrappers getting generated at
    the same time in multi-threaded programs.
    Resolves: #1844578


author: Aurelien Bompard <abompard@fedoraproject.org> - 0.1.11-7
changelog:
  - Build for Python3 on EPEL:
    http://fedoraproject.org/wiki/PackagingDrafts:Python3EPEL
  - Modernize the spec a bit (build and install macros, no explicit buildroot)


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


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


author: Petr Viktorin <pviktori@redhat.com> - 2.0.0-9
changelog:
  - Drop dependency on python3-funcsigs
    (funcsigs functionality is in the Python 3 standard library -- inspect)
  - Drop dependency on python2-unittest2
    (Not available in the distro)

  - Fix python2 requires names


author: Jarod Wilson <jarod@redhat.com> - 3.2.1-8
changelog:
  - Remove python2 bits entirely, fix mpi lib dependencies
  - Remove obsolete Provides/Obsoletes for mpich2
  - Resolves: rhbz#1628628


author: Honggang Li <honli@redhat.com> - 3.3.2-8
changelog:
  - Sync with Fedora build
  - Update to latest upstream release 3.3.2
  - Resolves: rhbz#1657316, rhbz#1732982, rhbz#1850080


author: Bo Ren <rb01097748@alibaba-inc.com> - 3.4.2-1.0.1
changelog:
  - Do not require valgrind for loongarch64 (geliwei@openanolis.org)
  - Add -fallow-argument-mismatch for compatible with gcc10 build (zhouwt@linux.alibaba.com)


author: Honggang Li <honli@redhat.com> - 4.1.1-2
changelog:
  - fbtl-posix: link to common_ompio
  - Require environment(modules)
  - Revert upstream commit c36d7459b6331c4da82
  - Resolves: rhbz#1974780, rhbz#1971771


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


author: Javier Peña <jpena@redhat.com> - 1.0.1-8.20180316git
changelog:
  - Update to commit ebe84efc1a869da8d5689c706cdcf6ea864f0d9b
  - Fix build with Sphinx 1.7 (bz#1578132)


author: Adam Williamson <awilliam@redhat.com> - 1.4.0-1
changelog:
  - New release 1.4.0 (builds against Python 3.6)
  - Drop sources merged upstream
  - Modernize spec a bit (use modern macros)
  - Rename python2 package to python2-sure


author: Petr Viktorin <pviktori@redhat.com> - 1.1.0-13
changelog:
  - Drop the python-traceback2 dependency

    The traceback2 module duplicates functionality from the Python standard
    library. Use the standard library instead.


author: Miro Hrončok <mhroncok@redhat.com> - 1.1.5-12
changelog:
  - Update Python macros to new packaging standards
    (See https://fedoraproject.org/wiki/Changes/Move_usr_bin_python_into_separate_package)


author: Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 1.7.0-2
changelog:
  - Drop explicit locale setting for python3, use C.UTF-8 for python2
    See https://fedoraproject.org/wiki/Changes/Remove_glibc-langpacks-all_from_buildroot


author: Miro Hrončok <mhroncok@redhat.com> - 4.6.4-1
changelog:
  - Update to 4.6.4, move python2-pytest to its own source package
  - Make /usr/bin/pytest and /usr/bin/py.test Python 3


author: Miro Hrončok <mhroncok@redhat.com> - 0.1.7-10
changelog:
  - Subpackage python2-wcwidth has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Charalampos Stratakis <cstratak@redhat.com> - 3.9.6-1
changelog:
  - Update to 3.9.6
  - Fix CVE-2021-29921: Improper input validation of octal strings in the ipaddress module
  Resolves: rhbz#1957458


author: Tomas Orsava <torsava@redhat.com> - 1.1.1-2
changelog:
  - Convert from Fedora to the python39 module in RHEL8
  - Revert usage of pyproject-rpm-macros
  - Remove dependency on setuptools_scm
  - Resolves: rhbz#1877430


author: Miro Hrončok <mhroncok@redhat.com> - 1.8.0-7
changelog:
  - Subpackage python2-py has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Jon Maloy <jmaloy@redhat.com> - 6.2.0-13
changelog:
  - kvm-s390x-ipl-support-extended-kernel-command-line-size.patch [bz#2043830]
  - kvm-virtio-net-fix-map-leaking-on-error-during-receive.patch [bz#2063206]
  - kvm-qcow2-Improve-refcount-structure-rebuilding.patch [bz#1519071]
  - kvm-iotests-108-Test-new-refcount-rebuild-algorithm.patch [bz#1519071]
  - kvm-qcow2-Add-errp-to-rebuild_refcount_structure.patch [bz#1519071]
  - kvm-iotests-108-Fix-when-missing-user_allow_other.patch [bz#1519071]
  - Resolves: bz#2043830
    ([IBM 8.7 FEAT] KVM: Allow long kernel command lines for QEMU)
  - Resolves: bz#2063206
    (CVE-2022-26353 virt:rhel/qemu-kvm: QEMU: virtio-net: map leaking on error during receive [rhel-8])
  - Resolves: bz#1519071
    (Fail to rebuild the reference count tables of qcow2 image on host block devices (e.g. LVs))


author: Jon Maloy <jmaloy@redhat.com> - 6.2.0-14
changelog:
  - kvm-Revert-redhat-Add-some-devices-for-exporting-upstrea.patch [bz#2065043]
  - kvm-target-i386-properly-reset-TSC-on-reset.patch [bz#2070417]
  - kvm-ui-cursor-fix-integer-overflow-in-cursor_alloc-CVE-2.patch [bz#2040734]
  - Resolves: bz#2065043
    (Remove upstream-only devices from the qemu-kvm binary)
  - Resolves: bz#2070417
    (Windows guest hangs after updating and restarting from the guest OS [rhel-8.7.0])
  - Resolves: bz#2040734
    (CVE-2021-4206 virt:rhel/qemu-kvm: QEMU: QXL: integer overflow in cursor_alloc() can lead to heap buffer overflow [rhel-8.7])


author: Jon Maloy <jmaloy@redhat.com> - 6.2.0-15
changelog:
  - kvm-virtio-gpu-do-not-byteswap-padding.patch [bz#1916415]
  - kvm-linux-headers-update-to-5.16-rc1.patch [bz#1916415]
  - kvm-linux-headers-Update-headers-to-v5.17-rc1.patch [bz#1916415]
  - kvm-linux-headers-include-missing-changes-from-5.17.patch [bz#1916415]
  - kvm-x86-Fix-the-64-byte-boundary-enumeration-for-extende.patch [bz#1916415]
  - kvm-x86-Add-AMX-XTILECFG-and-XTILEDATA-components.patch [bz#1916415]
  - kvm-x86-Grant-AMX-permission-for-guest.patch [bz#1916415]
  - kvm-x86-Add-XFD-faulting-bit-for-state-components.patch [bz#1916415]
  - kvm-x86-Add-AMX-CPUIDs-enumeration.patch [bz#1916415]
  - kvm-x86-add-support-for-KVM_CAP_XSAVE2-and-AMX-state-mig.patch [bz#1916415]
  - kvm-x86-Support-XFD-and-AMX-xsave-data-migration.patch [bz#1916415]
  - kvm-target-i386-kvm-do-not-access-uninitialized-variable.patch [bz#1916415]
  - kvm-KVM-x86-workaround-invalid-CPUID-0xD-9-info-on-some-.patch [bz#1916415]
  - kvm-virtio-net-setup-vhost_dev-and-notifiers-for-cvq-onl.patch [bz#2069946]
  - kvm-virtio-net-align-ctrl_vq-index-for-non-mq-guest-for-.patch [bz#2069946]
  - kvm-vhost-vdpa-fix-improper-cleanup-in-net_init_vhost_vd.patch [bz#2069946]
  - kvm-vhost-net-fix-improper-cleanup-in-vhost_net_start.patch [bz#2069946]
  - kvm-vhost-vdpa-backend-feature-should-set-only-once.patch [bz#2069946]
  - kvm-vhost-vdpa-change-name-and-polarity-for-vhost_vdpa_o.patch [bz#2069946]
  - kvm-virtio-net-don-t-handle-mq-request-in-userspace-hand.patch [bz#2069946]
  - kvm-ide-Increment-BB-in-flight-counter-for-TRIM-BH.patch [bz#2029980]
  - kvm-block-Make-bdrv_refresh_limits-non-recursive.patch [bz#2072932]
  - kvm-iotests-Allow-using-QMP-with-the-QSD.patch [bz#2072932]
  - kvm-iotests-graph-changes-while-io-New-test.patch [bz#2072932]
  - Resolves: bz#1916415
    ([Intel 8.7 FEAT] qemu-kvm Sapphire Rapids (SPR) AMX Instructions)
  - Resolves: bz#2069946
    (PXE boot crash qemu when using multiqueue vDPA)
  - Resolves: bz#2029980
    (Failed assertion in IDE emulation with Ceph backend)
  - Resolves: bz#2072932
    (Qemu coredump when refreshing block limits on an actively used iothread block device [rhel.8.7])


author: Jon Maloy <jmaloy@redhat.com> - 6.2.0-16
changelog:
  - kvm-virtiofsd-Fix-breakage-due-to-fuse_init_in-size-chan.patch [bz#2097209]
  - kvm-hw-block-fdc-Prevent-end-of-track-overrun-CVE-2021-3.patch [bz#1951521]
  - kvm-tests-qtest-fdc-test-Add-a-regression-test-for-CVE-2.patch [bz#1951521]
  - Resolves: bz#2097209
    ([virtiofs] mount virtiofs failed: SELinux: (dev virtiofs, type virtiofs) getxattr errno 111)
  - Resolves: bz#1951521
    (CVE-2021-3507 virt:rhel/qemu-kvm: QEMU: fdc: heap buffer overflow in DMA read data transfers [rhel-8])


author: Camilla Conte <cconte@redhat.com> - 6.2.0-17
changelog:
  - kvm-migration-Never-call-twice-qemu_target_page_size.patch [bz#2072049]
  - kvm-multifd-Rename-used-field-to-num.patch [bz#2072049]
  - kvm-multifd-Add-missing-documentation.patch [bz#2072049]
  - kvm-multifd-The-variable-is-only-used-inside-the-loop.patch [bz#2072049]
  - kvm-multifd-remove-used-parameter-from-send_prepare-meth.patch [bz#2072049]
  - kvm-multifd-remove-used-parameter-from-send_recv_pages-m.patch [bz#2072049]
  - kvm-multifd-Fill-offset-and-block-for-reception.patch [bz#2072049]
  - kvm-multifd-Make-zstd-compression-method-not-use-iovs.patch [bz#2072049]
  - kvm-multifd-Make-zlib-compression-method-not-use-iovs.patch [bz#2072049]
  - kvm-migration-All-this-fields-are-unsigned.patch [bz#2072049]
  - kvm-multifd-Move-iov-from-pages-to-params.patch [bz#2072049]
  - kvm-multifd-Make-zlib-use-iov-s.patch [bz#2072049]
  - kvm-multifd-Make-zstd-use-iov-s.patch [bz#2072049]
  - kvm-multifd-Remove-send_write-method.patch [bz#2072049]
  - kvm-multifd-Use-a-single-writev-on-the-send-side.patch [bz#2072049]
  - kvm-multifd-Use-normal-pages-array-on-the-send-side.patch [bz#2072049]
  - kvm-QIOChannel-Add-flags-on-io_writev-and-introduce-io_f.patch [bz#2072049]
  - kvm-QIOChannelSocket-Implement-io_writev-zero-copy-flag-.patch [bz#2072049]
  - kvm-migration-Add-zero-copy-send-parameter-for-QMP-HMP-f.patch [bz#2072049]
  - kvm-migration-Add-migrate_use_tls-helper.patch [bz#2072049]
  - kvm-multifd-multifd_send_sync_main-now-returns-negative-.patch [bz#2072049]
  - kvm-multifd-Send-header-packet-without-flags-if-zero-cop.patch [bz#2072049]
  - kvm-multifd-Implement-zero-copy-write-in-multifd-migrati.patch [bz#2072049]
  - kvm-QIOChannelSocket-Introduce-assert-and-reduce-ifdefs-.patch [bz#2072049]
  - kvm-QIOChannelSocket-Fix-zero-copy-send-so-socket-flush-.patch [bz#2072049]
  - kvm-migration-Change-zero_copy_send-from-migration-param.patch [bz#2072049]
  - kvm-migration-Add-migration_incoming_transport_cleanup.patch [bz#2097652]
  - kvm-migration-Allow-migrate-recover-to-run-multiple-time.patch [bz#2097652]
  - kvm-pc-bios-s390-ccw-virtio-Introduce-a-macro-for-the-DA.patch [bz#2098076]
  - kvm-pc-bios-s390-ccw-bootmap-Improve-the-guessing-logic-.patch [bz#2098076]
  - kvm-pc-bios-s390-ccw-virtio-blkdev-Simplify-fix-virtio_i.patch [bz#2098076]
  - kvm-pc-bios-s390-ccw-virtio-blkdev-Remove-virtio_assume_.patch [bz#2098076]
  - kvm-pc-bios-s390-ccw-virtio-Set-missing-status-bits-whil.patch [bz#2098076]
  - kvm-pc-bios-s390-ccw-virtio-Read-device-config-after-fea.patch [bz#2098076]
  - kvm-pc-bios-s390-ccw-virtio-Beautify-the-code-for-readin.patch [bz#2098076]
  - kvm-pc-bios-s390-ccw-Split-virtio-scsi-code-from-virtio_.patch [bz#2098076]
  - kvm-pc-bios-s390-ccw-virtio-blkdev-Request-the-right-fea.patch [bz#2098076]
  - Resolves: bz#2072049
    (Pull  MSG_ZEROCOPY on QEMU Live Migration Patches into RHEL 8)
  - Resolves: bz#2097652
    (The migration port is not released if use it again for recovering postcopy migration)
  - Resolves: bz#2098076
    (virtio-blk: Can't boot fresh installation from used virtio-blk dasd disk under certain conditions)


author: Camilla Conte <cconte@redhat.com> - 6.2.0-18
changelog:
  - kvm-linux-aio-fix-unbalanced-plugged-counter-in-laio_io_.patch [bz#2105410]
  - kvm-linux-aio-explain-why-max-batch-is-checked-in-laio_i.patch [bz#2105410]
  - Resolves: bz#2105410
    (Stalled IO Operations in VM)


author: Miroslav Rezanina <mrezanin@redhat.com> - 6.2.0-19
changelog:
  - kvm-migration-Introduce-ram_transferred_add.patch [bz#2110203]
  - kvm-migration-Tally-pre-copy-downtime-and-post-copy-byte.patch [bz#2110203]
  - kvm-QIOChannelSocket-Fix-zero-copy-flush-returning-code-.patch [bz#2110203]
  - kvm-Add-dirty-sync-missed-zero-copy-migration-stat.patch [bz#2110203]
  - kvm-migration-multifd-Report-to-user-when-zerocopy-not-w.patch [bz#2110203]
  - kvm-migration-Avoid-false-positive-on-non-supported-scen.patch [bz#2110203]
  - kvm-migration-add-remaining-params-has_-true-in-migratio.patch [bz#2110203]
  - kvm-QIOChannelSocket-Add-support-for-MSG_ZEROCOPY-IPV6.patch [bz#2110203]
  - kvm-pc-bios-s390-ccw-Fix-booting-with-logical-block-size.patch [bz#2112296]
  - Resolves: bz#2110203
    (zerocopy capability can be enabled when set migrate capabilities with multifd and compress/xbzrle together)
  - Resolves: bz#2112296
    (virtio-blk: Can't boot fresh installation from used 512 cluster_size image under certain conditions)


author: Jon Maloy <jmaloy@redhat.com> - 6.2.0-20
changelog:
  - kvm-scsi-generic-Fix-emulated-block-limits-VPD-page.patch [bz#2120279]
  - Resolves: bz#2120279
    (Wrong max_sectors_kb and Maximum transfer length on the pass-through device [rhel-8.7])


author: Miroslav Rezanina <mrezanin@redhat.com> - 6.2.0-20.el8.1
changelog:
  - kvm-i386-reset-KVM-nested-state-upon-CPU-reset.patch [bz#2116743]
  - kvm-i386-do-kvm_put_msr_feature_control-first-thing-when.patch [bz#2116743]
  - Resolves: bz#2116743
    ([RHEL8.7] Guests in VMX root operation fail to reboot with QEMU's 'system_reset' command)


author: zhangxianting <zhangxianting@uniontech.com> - 6.2.0-20.0.2.1
changelog:
  - update: 104 patch from anolis
  - update: Add 275 patch from euler
  - fix: support spice at arm(id:SCC001136)


author: Jan Grulich <jgrulich@redhat.com> - 5.11.1-7
changelog:
  - Move libQt5EglFSDeviceIntegration lib out of the -devel subpkg
    Resolves: bz#1692970

  - Fix QImage allocaion failure
    Resolve: bz#1667860

  - Fix double free in QXmlStreamReader
    Resolve: bz#1667858

  - Fix segmentation fault on malformed BMP file
    Resolve: bz#1667859


author: Jan Grulich <jgrulich@redhat.com> - 5.12.5-5
changelog:
  - Fix: Files placed by attacker can influence the working directory and lead to malicious code execution
    Resolves: bz#1814739
    Resolves: bz#1814683

  - Fix: XML entity expansion vulnerability
    Resolves: bz#1822193


author: Mikolaj Izdebski <mizdebsk@redhat.com> - 1.0-10.5
changelog:
  - Install license file with javadoc package
  - Convert versioned javadoc to versionless
  - Update to current packaging guidelines
  - Remove msv provides and obsoletes


author: Mat Booth <mat.booth@redhat.com> - 2011.1-1
changelog:
  - Update to version released from new project location rhbz#981275
  - Build/install with maven instead of ant
  - Drop old javadoc rpm bug workaround


author: Vitezslav Crhonek <vcrhonek@redhat.com> - 2.2.8-9
changelog:
  - Use %license for file which contains the text of the license
  - Change versioned docdir to unversioned and rename the docdir to match
    the package name
  - Fix license tag
    Resolves: #1638015


author: Robert Scheck <robert@fedoraproject.org> - 8.15.2-27
changelog:
  - Use SSL_CTX_use_certificate_chain_file() to handle intermediate
    certificates passed additionally in confSERVER_CERT (#1565341)


author: Jaroslav Škarvada <jskarvad@redhat.com> - 8.15.2-30
changelog:
  - Dropped sysvinit support
    Resolves: rhbz#1610287
  - Dropped hesiod support
    Resolves: rhbz#1638491


author: Weitao Zhou <zhouwt@linux.alibaba.com> - 8.15.2-34.0.1
changelog:
  - fix build failed for better compatibility for glibc-2.30 and glibc-2.28
  - use extern in header files when declaring global variables for compatible gcc10&gcc8 build


author: Tomas Bzatek <tbzatek@redhat.com> - 1.44-3
changelog:
  - Fix sg_turs help invocation in an old mode (#1683343)
  - Fix sg_raw printing error about device not specified on version request (#1627657)


author: Petr Pisar <ppisar@redhat.com> - 4.15.2-10
changelog:
  - License corrected to "GPLv3+ and (GPLv3+ and BSD) and (LGPLv3+ or BSD) and
    LGPLv2+ and Public Domain and GFDL"


author: Bhupesh Sharma <bhsharma@redhat.com> - 1.1.8-1
changelog:
  - Rebase to latest github version Snappy-1.1.8
  - Also change the URL to reflect to the updated github location.


author: gil cattaneo <puntogil@libero.it> - 1.0.5-5
changelog:
  - update Url and Source0 fields
  - minor changes to adapt to current guideline
  - introduce license macro


author: Andreas Schneider <asn@redhat.com> - 1.1.8-1
changelog:
  - Update to version 1.1.8
    * Added support for openat()
    * Added support for open64() and fopen64()
    * Always enabled logging support
    * Increased maximum for wrapped interfaces to 64
    * Improved fd duplication code
    * Fixed strict-aliasing issues
    * Fixed some use after free issues
    * Fixed issues on ppc64le


author: Andreas Schneider <asn@redhat.com> - 1.2.0-1
changelog:
  - Update to vesrion 1.2.0
    * Added threading support
    * Moved to modern cmake
    * Several smaller bugfixes


author: Sérgio Basto <sergio@serjux.com> - 1.9.2-1
changelog:
  - Update to 1.9.2 (#961876).
  - Modernize spec file.
  - Makefile.am handles mmx and sse flags well, so no need patch 01 and sed anymore.
  - Patch 02 disabled, I hope we already have asm fixed on X86_64.


author: Sérgio Basto <sergio@serjux.com> - 1.9.2-2
changelog:
  - Add license tag.
  - Add back sed on -O3 .
  - Not modify soundtouch_config.h because looks correct, just have one line !.


author: Miroslav Lichvar <mlichvar@redhat.com> - 1.2.0-1
changelog:
  - update to 1.2.0
  - use macro for ldconfig scriptlets
  - add gcc to build requirements
  - include soname in file list
  - use license macro


author: Mat Booth <mat.booth@redhat.com> - 6.11-1
changelog:
  - Update to latest upstream release
  - Continue building with maven for now, instead of moving to gradle due to
    rhbz#1467724


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


author: Than Ngo <than@redhat.com> - 7:20180414-12
changelog:
  - texconfig is needed in texconfig-sys, added Requirement texlive-texconfig
  - multilib issue detected by rpmdiff
  - drop obsoleted patch for poppler-0.58
  - XML validity issue
    Related: #1602712


author: Weitao Zhou <zhouwt@linux.alibaba.com> - 7:20180414-25.0.1
changelog:
  - anolis texlive add loongarch64(Yaxuan Liu)
  - Fix gcc10 -fno-common compile issue for compatible with gcc10 build


author: Honggang Li <honli@redhat.com> - 4.2.10-25
changelog:
  - Rebase to latest Fedora release
  - Fix file conflicts in torque-devel multilib packages
  - Resolve: bz1853167


author: Michal Schmidt <mschmidt@redhat.com> - 1.3.9-1
changelog:
  - Upstream release 1.3.9.
  - Add fixes for build errors with OpenSSL 1.1.
  - Add fixes for NULL cipher context use in seal/unseal.
  - spec file modernization.


author: Javier Martinez Canillas <javierm@redhat.com> - 2.0.0-1
changelog:
  - Download the distributed tarball instead of the source code tarball
  - Update URLs to point to the new project location
  - Update to 2.0.0 release


author: liuxingwei <liuxingwei@uniontech.com>- 0.3.14-6.2
changelog:
  - fix for CVE-2020-24330,CVE-2020-24331
  - Add patch 0001-Correct-multiple-security-issues-that-are-present-if-the-tcsd.patch


author: liuxingwei <liuxingwei@uniontech.com>- 0.3.14-6.3
changelog:
  - modify patch name 0001-Correct-multiple-security-issues-that-are-present-if-the-tcsd.patch to 0001-CVE-2020-24330.patch


author: Jerry Snitselaar <jsnitsel@redhat.com> - 0.3.15-1
changelog:
  - Rebase to 0.3.15
  - Fix CVE-2020-24330 CVE-2020-24331 CVE-2020-24332
  resolves: rhbz#1725782 rhbz#1877517 rhbz#1882402 rhbz#1882414


author: Nils Philippsen <nils@redhat.com> - 1.2.1-3
changelog:
  - drop requirements on cmake, pkgconfig and rather own the directories for the
    files augmenting these packages


author: Andreas Schneider <asn@redhat.com> - 1.2.2-1
changelog:
  - Update to version 1.2.2:
    * Added support for fork'ed and then exec'ed processes
    * Added support for Alpha


author: Andreas Schneider <asn@redhat.com> - 1.2.4-1
changelog:
  - Update to version 1.2.4
    * Added deadlock workaround for glibc < 2.24
    * Fixed a possible deadlock bug if uid_wrapper is turned off
    * Logging is always turned on now
    * Fixed a memory leak
    * Limited number of groups during fork+exec


author: Richard Hughes <rhughes@redhat.com> - 0.99.6-1
changelog:
  - New upstream release
  - Detect joysticks as gaming input devices
  - Fix crash when '@' is present in the device name
  - Grab the model name from device if unavailable from battery


author: Bastien Nocera <bnocera@redhat.com> - 0.99.7-1
changelog:
  + upower-0.99.7-1
  - Update to 0.99.7
  - Add Bluetooth LE battery support
  - Fix critical action after resume from hibernate


author: Benjamin Marzinski <bmarzins@redhat.com> - 0.10.1-3
changelog:
  - Replace arch-dependent /usr/include/urcu/config.h with arch-independent
    stub when needed. (bz #1853168)
  - Added CI gating tests (bz #1682555)
  - Resolves: bz #1682555, #1853168


author: gil cattaneo <puntogil@libero.it> 0:1.7-18
changelog:
  - fix FTBFS rhbz#1240035
  - fix BR list, change log4j with log4j12
  - set javac source/target to 1.6
  - disable Java8doc doclint
  - remove werken-xpath Import/Export refences in manifest file
  - resolve some rpmlint problems
  - remove zero-length file
  - introduce license macro


author: T.C. Hollingsworth <tchollingsworth@gmail.com> - 5-1
changelog:
  - switch to dot-prefixed Aliases
  - order Aliases for compatibility with older Apache releases
  - enable webfonts
  - enable symlinks in %{_webassetdir} and %{_jsdir}
  - re-enable httpd subpackage


author: gil cattaneo <puntogil@libero.it> 31-4
changelog:
  - remove enforcer plugin support
  - related to rhbz#1308237,1308238
  - use BRs mvn()-like
  - introduce license macro


author: Michal Ruprich <mruprich@redhat.com> - 1:2.6.2-7
changelog:
  - Resolves: #1642919 - CVE-2018-12086, CVE-2018-18225, CVE-2018-18226, CVE-2018-18227
  - Resolves: #1656342 - CVE-2018-19623
  - Resolves: #1657634 - CVE-2018-19625
  - Resolves: #1657211 - CVE-2018-19626
  - Resolves: #1657184 - CVE-2018-19627
  - Resolves: #1657190 - CVE-2018-19628
  - fixes CVE-2018-19622, CVE-2018-19624


author: Lujun <wanglujun@uniontech.com> - 1:2.6.2-14.2
changelog:
  - fix CVE-2019-10894 CVE-2019-10896 CVE-2019-10899 
  - fix CVE-2019-10901 CVE-2019-10903 CVE-2020-7045
  - fix CVE-2019-12295 CVE-2019-13619 CVE-2019-9209 
  - fix CVE-2020-26575 CVE-2020-9431  CVE-2020-11647
  - fix CVE-2020-25862 CVE-2020-25863 CVE-2020-9428


author: maqi <maqi@uniontech.com> - 1:2.6.2-14.3
changelog:
  - cve: CVE-2019-10894 CVE-2019-10896 CVE-2019-10899 
  - cve: CVE-2019-10901 CVE-2019-10903 CVE-2020-7045
  - cve: CVE-2019-12295 CVE-2019-13619 CVE-2019-9209 
  - cve: CVE-2020-26575 CVE-2020-9431  CVE-2020-11647
  - cve: CVE-2020-25862 CVE-2020-25863 CVE-2020-9428
  - rebuild: rebuild for c8.5


author: Rob Crittenden <rcritten@redhat.com> - 1.51.0-7
changelog:
  - lib: Prevent more integer overflows (CVE-2022-22822 to CVE-2022-22827)
    (#2058567, #2058576, #2058582, #2058589, #2058595, #2058602)
  - Prevent integer overflow on m_groupSize in doProlog
    (CVE-2021-46143) (#2058560)


author: Adam Jackson <ajax@redhat.com> - 7.7-21
changelog:
  - oclock 1.0.4
  - xeyes 1.1.2
  - xfontsel 1.0.6
  - xload 1.1.3
  - xmessage 1.0.5
  - xpr 1.0.5
  - xwd 1.0.7
  - xwud 1.0.5


author: Olivier Fourdan <ofourdan@redhat.com> - 1.20.11-4
changelog:
  - CVE fix for: CVE-2021-4008 (#2030162), CVE-2021-4009 (#2030172),
    CVE-2021-4010 (#2030175), CVE-2021-4011 (#2030181)


author: Olivier Fourdan <ofourdan@redhat.com> - 1.20.11-9
changelog:
  - CVE fix for: CVE-2022-2319/ZDI-CAN-16062, CVE-2022-2320/ZDI-CAN-16070
    Resolves: rhbz#2108156, rhbz#2108161


author: Peter Hutterer <peter.hutterer@redhat.com> - 1.20.11-11
changelog:
  - CVE fix for: CVE-2022-4283 (#2151799), CVE-2022-46340 (#2151774),
    CVE-2022-46341 (#2151779), CVE-2022-46342 (#2151784),
    CVE-2022-46343 (#2151789), CVE-2022-46344 (#2151794)


author: songmingliang <songmingliang@uniontech.com> - 1.20.11-15.01
changelog:
  - update: xorg-x11-server-1.20.11-15.el8.src.rpm and sync patch
  - fix: workaround to resolve crash while changing resolution ratio(bugid:163293)(zhaoshuang)
  - feat: transplant deepin patch(liweigang)


author: Michel Dänzer <mdaenzer@redhat.com> - 1.20.8-8
changelog:
  - CVE fixes for: CVE-2020-14345 (#1872391), CVE-2020-14346 (#1872395),
    CVE-2020-14361 (#1872402), CVE-2020-14362 (#1872409)


author: Adam Jackson <ajax@redhat.com> - 7.7-24
changelog:
  - Make -devel Require the base package, so the pc file will point to an
    xkbcomp that actually exists.


author: Pavel Raiskup <praiskup@redhat.com> - 5.2.4-1
changelog:
  - rebase to 5.2.4 (rhbz#1574039), per release notes:
    https://www.mail-archive.com/xz-devel@tukaani.org/msg00295.html


author: Pavel Raiskup <praiskup@redhat.com> - 5.2.4-2
changelog:
  - drop ppc64p7 hack, per fedora devel list discussion:
    https://lists.fedoraproject.org/archives/list/
    devel@lists.fedoraproject.org/thread/2OWD2QRDFBEC6HTPVQ7FMJENH32BWT54/
  - don't explicitly set _FILE_OFFSET_BITS, package uses AC_SYS_LARGEFILE


author: Ondrej Dubaj <odubaj@redhat.com> - 1.2.11-13
changelog:
  - Added -DDFLTCC parameter to configure to enable 
  - Z hardware-accelerated deflate for s390x architectures (#1659433)


author: Ondrej Dubaj <odubaj@redhat.com> - 1.2.11-16
changelog:
  - Permit a deflateParams() parameter change
  - Another fix for Z hardware-accelerated deflate for s390x architectures
  - according to previous change by upstream


author: Ondrej Dubaj <odubaj@redhat.com> - 1.2.11-17
changelog:
  - Fixed DFLTCC compression level switching issues (#1875492)
  - Enabled HW compression for compression levels 1 through 6 (#1847438)
  - Fixed inflateSyncPoint() bad return value on z15 (#1888930)


author: wangqia <wangqia@uniontech.com> - 1.2.11-20.01
changelog:
  - fix: add CVE-2018-25032-for-{x86/arm/loongarch}.patches to fix CVE-2018-25032 
  - fix: CVE-2022-37434


author: Jakub Martisko <jamartis@redhat.com> - 0.13.68-3
changelog:
  - Fix CVEs 2018-7725, 2018-7726, 2018-7727, 2018-6484, 2018-6869 
  - Resolves: 1555082
  - Resolves: 1545818


author: Jakub Martisko <jamartis@redhat.com> - 0.13.68-6
changelog:
  - Fix multilib regression by adding a 32bit version of the multilib patch
  - Properly bump the release number in the previous changelog message
  - Resolves: #1638337


